Starting with polynomial:
P : 5/2*t^3 - 3/2*t
Extension levels are: 3 4 8 16 30
-------------------------------------------------
Trying to find an order 4 Kronrod extension for:
P1 : 5/2*t^3 - 3/2*t
Solvable: 1
-------------------------------------------------
Trying to find an order 8 Kronrod extension for:
P2 : 5/2*t^7 - 77/18*t^5 + 3745/1782*t^3 - 155/594*t
Solvable: 1
-------------------------------------------------
Trying to find an order 16 Kronrod extension for:
P3 : 5/2*t^15 - 646576627207/65912582718*t^13 + 1719421754504545/110930876714394*t^11 - 36142899049575851/2874118169418390*t^9 + 1577324700316391/285731046082530*t^7 - 3801532399394821/3016049930871150*t^5 + 2102662882898711/16286669626704210*t^3 - 233879228435939/59717788631248770*t
Solvable: 1
-------------------------------------------------
Trying to find an order 30 Kronrod extension for:
P4 : 5/2*t^31 - 155916139588817243891959052654583117738393521847730782981572197498621478586496362545794586217855894033746656140115105462579433822004416967701956723/7470899176454772391408668277616395544608563638065983644815949582444193337746324965024933667194737553665712422935803539650369519666543941679936102*t^29 + 90292304513854098716079175580548375919231361266147389133386089858191488657146276835496833918243274388174315734776497331531222121685257786700586066403/1143047573997580175885526246475308518325110236624095497656840286113961580675187719648814851080794845710854000709177941566506536508981223077030223606*t^27 - 27620793788174979448892855572678355480810892161154588606061354106275081569365572102174346947619258395610096541762701583002202904503650548477356856070380571/154088528212743795610248365656103964812816485448111193561630354769592590882918680547258485999946549176051673565600732412872913654093213776899059293206830*t^25 + 2135088493672042312739059355433458542520513393807410162361524572495654866371918365366677014969942541349959096121181823091997553355562315894623842960155742549/7858514938849933576122666648461302205453640757853670871643148093249222135028852707910182785997274007978635351845637353056518596358753902621852023953548330*t^23 - 135126553171721132780162950722178688200894696147796948725944801845431716416006361286457846990244483437320977560830719747898036010673472383109130239113795643/465919858034581042062608694572804478584207950070375743378052258493036885476018935251591864782447075571855850899938973501374620337475527823429961894479150*t^21 + 772283689112101626291664975345527444055987933554530384588205990619202573436253115648102772111299097140150533530438536653887554689360445249765241486674655907/3447806949455899711263304339838753141523138830520780500997586712848472952522540120861779799390108359231733296659548403910172190497318905893381718019145710*t^19 - 1722734140647064807658239355186402868484460131858805163487435205433741850135663414751786483890192597915123501257577889105263822472840161786275477904503793879/13609764274168025176039359236205604506012390120476765135516789655980814286273184687612288681803059312756841960498217383855942857226258839052822571128206750*t^17 + 56665765613227314251156669284047326908092809982722784219259649182959153051421933690938506398136476583061489273979971124956559874215110686775481775680226914537/1083177121349961062540073708622716640978515519588533131079659788502473042901624640137613328616443485303529833679652242373946510931007541719909937572733160750*t^15 - 1129122296629888099534605029770030690561849155395573867774550672131463564315975830380537043905856777985297989836778691135350076324785061787278355128482102267/72211808089997404169338247241514442731901034639235542071977319233498202860108309342507555241096232353568655578643482824929767395400502781327329171515544050*t^13 + 14029613917698200029008810985054130580363974261030057720850399201807450013261755911581702279734918416916053477267692082488568860434976043373083478099575923/4247753417058670833490485131853790748935354978778561298351607013735188403535782902500444425946837197268744445802557813231162787964735457725137010089149650*t^11 - 16816092000507475598130501233329041372181825175382183446324147422023376257732386674413241650025596108755177544834640516200708172868154420706315284822693203/35449433062362362046766048645834362795660507913806538835334320350990026858598624586321890754719968609933703647697709750420067630469337729015234320562176170*t^9 + 498446629819059792003359336171205612244082667717346726162172139898929839318035479226413997502248862995141399350250049010090708589286421004911669545408681/11450075278540814614588517004468463435290861729265677918389638356262928571898780551137561613281643607859723400419156896130512800539191772937737183644113750*t^7 - 26058335908735976303001340212800536330194408123856927215922032929661142783444318392183958654437740274727342631672404138801820811803278545788969065180999153/11324124450476865653828043317419310337502662250243755461287352334344036357607893965075048435535545528173266443014546170273077159733260663435422074624028498750*t^5 + 4323021104980617385207915209872404554439860705243889139229355013820142317685034855004468686366247017917990318782711215848105716317590393816353209545444309/74739221373147313315265085894967448227517570851608786044496525406670639960212100169495319674534600485943558523896004723802309254239520378673785692518588091750*t^3 - 9065800953531016069547766548808764485349323474853095849853238320490190021022665519228143109609326811980450021495639687149020343248538722101275089983679/20580365305649260188261400463831616178591794872182129490513535981546987815130868162614653243712426220767066839913392605104983707689143292678288813881930054250*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 5/2*t^61 - 201446985552638131366895054692155850010124150242042094789262864632639010079576829808516839535289700050722493752536157606116877197642392591006066901956015910320278446931646512583164874054626423415838802180506741855849861568708295917563396256557477487876878149084112123906980907205986073943808629358533507957408784556768606479162005096230101932771145159645509010529140082785241471713957566605698905078656775396975421286514616229071114779819722218310286595958839595069835155089324906655910484253059764369721707340589493052033585522042035572642932508566293896217082468855580620001516378089383335266733736026188633957089219830379535082221148866135727563444456400130228190925517394958803649258587571811146182537778977207169953860789203477884675915570929928819244491180780092064272186109417903494993485840311704598107351793050961284290602411502200681744010604679908906000935174929019934696288921950213287022105138390915924337281837600867729250151857359336829582851755465023048302530458086629563339195901189313977913306280871488100057326044961821730742438126934395758518593903128570546163256767030474982860513809779167297631144184986919595045791097008603124190224883823750547470900883107470574821887106051929076129110193627296938722711613014181938084445667249273432427445551616645040500033039218509383261798121251634910688240940254424482699639971421709402101484764205487768739135930765966497856193594145200051500529522363785926021009897335328219353638575755806890250381008094439550299148881600700821779779202765635328894495161976578660792207226145426199344999200096788092745122481184990657403129470266046528642694960716428359618952786358787086818947075378332226246611213096345456815207563467315631712354487274679257159509158919766252047457959953242204092632308347670582799283132147921609980502190976962696408091149321350559371485811149170294689228407974380398943821980848409588262316617670302998485501528534397918014828319574256149982201882847072578406735799554771889153729028090406245269076443040714417250011750081094329401730702491379816699691257999936415052085742669868688115012269200652676508738790733413599277104094716609957807600729670536587225085795441251955342805064115406246761708957407774235703779341131157690516613056098123131900293969357599575702953649162215748284861841008490134267478728765284119532108728565477938253956958092815953960852012028681100444165078427828920414337827721154597933023260503710194847134097584644636819310784972653486700347968501480621804417165157641855541315474174796181367/4976010629559475525594462199804061401535878603882521059674196203136328905066256872442090584772764473463845372982581796871696252141241117478814671218470489956924397658584016264050923541555307967292573105871044138835662351789541372373288939220228487639606978473552248883871569724275003257623100625079120591718880703685280869721929689884247302331902462477028396774145786205146418377212876290758102764515186868233372854059280044177322145957308245597153486967008160236268608103077327802959144855217117698615624408526911414698044194205825039353339242679631373007225152196748381520323584412069488332728334782783503103048860304637399919786821138454134625280724851579889164296793044974716861285972610144893691790025786448239536317193776188462572206600088076729778142195130481201655260452778569931581714231786274958728705118252142519528188645524758406432434363263678832585664678149185524408649005514527766627306083925349261002576151059697472669010004596001867760596289750057010481395902671634782828649999823011233478539311007016096848809897619728208233820596104388076397041140240782199744211120085279483730372979090184565299271313095735042217639669284806167394711822165051127573601645647925506827495289949625866584660774645399436569450870633308329242647848626543293538497360422482376261172913989106585713841223309624106248140494314505634241580184670900409587691080882513962610756459473916754469822789643902518047336241872016933937940347729394989560892217953138863139691173277551113312452204013794489880411084566338017896849694694874742315541437830948353479034259135268817423224186277933219947720794276500750580311930847547039387489575976118761465464856589691585643490882267711815158020829302255110338994459689062899978661920324850957857254567774092191606322518232196148231139839327330293190955466529823562566299191707141530580916898459218864916043074311440578024154931351381430313523548822757190899327215941300857772824595302151869950991373693732854575884255872719910927245580376389004954047347406477980434563743867233966734340623798940520262553744081410585759628872056825486161463484514450682113146126804147497175589028588004879983749766135293462071116000101239859201405042774779598845670368675288456961502849946486556385152491049612606968915139465805954224333670836150490998587660776406970013605248047756262593964089538198279785118381226657427624164460542278625608415281348678097795287534725780543502902344523164093545557125541334327264825738632248523399761948087908137086263452323074521336996047012853966358*t^59 + 10576456851616469702698880403330956827930263776975978435652531208230380064997918315156463520777995972461167380806341016562775036754812726532640174763737765194871490523181656690015679819093333244947520147080544513026209136009571577873031605071378891528624390326591740779390400410282704520705352871854775425158860586724798225287784372631421489862659358519673106612699352424698482575998051555300952647476916002702921107741422167855134884423814168282055020333923482636244728103724626461948826238305979466717551702761708201977146660397173513283314074793128613102306107195076282800078679614720788725649276828600997045209759387405109485001827342028174333840398060590856245725748710504633745959285098959190586210004638266515248229394030729324343904338184706161540368325661237279661762167522524518981748114772831477766450280505334617534010556693257762433020313310942363172073317184158665131815026270328199499088737206306541437318155367848969523465082373496283158212631560063106636484296141251471852833542260364739302420818019140584227613385669161255893981898437506708632516502579298941754184883825300413270471347011072940771862185601099706375327808191529357113680567933386447257323833672971424126075076764219841415878306485063720681580953467278147972651167201312805411739405949279259209697307231964870971395034611851812463650268343964788490649682635693525790368008397967328785667180347949394097239972723291280101989135775998679875235226924264691034509481486273908230141323780222829454970452240311935423384763403128789934827748272276729631411218237949857833516830980346842585512982131850652897022912426972726806873320208138322357069822583712298347234142803638655609868836548866753969358885095065794548807809541038323977527258614549537723245600576970978638856200301508037798249091313768600871466048858473336118792081071000571514847547532123420811461185115917520399592248342411594838794940367220844529926543993093305725409143470462559567791343515784188758104978592789637283410009502779692862895600330732044708430409119780500511176973851692577204151506615068497067530161952723271558452151602447886697364419133156580053877060018862769112043672398510120132909736305612425283631589196215470176779042331206059735953555781963843159429813211519707825518672239499791042316546333686336890672815637955527327441819734123517991448102162398429582454279044571192578560657230742474060530908127318823002613124395911467630690242591195102983796423464430793010986528454888107100253721702509690150253904683028820365621488137218306532689964/33879168371355689116009895887365952052357029474534144634791764849053695350143609916021973746425366917578591221951908164000943932703640148354509688990956330871719761458469274733790712932679314295311483991323004019262607122159092433803537742680925658094264112937180486525839582467726359679526880605851192548717999271041234801501758293576897757926757915774847839436771585377739389521253868225626542672201649792366919076862608180781297830750333190148219516014875058968634818269801986346447337746745745851024478785455476366971633896250359780437210233784270203119692448731561355581123124469575111313380867368581480877108165384123737353868571721164975596223815151981675375114715446710359750065544516171508700552390567032838883015613825179147422868636699670414694481135545881261469840792742893379174101347116853056504388797619712344207672393055317610195229362280757331659497961178729642936286754045662299082013472405740443536039724489950242666954616291878716648019838763263155862584003339825418888863523794971983138634898991269095395122187943919505759967528576726218149254603329365606958461411100625364978244428135521612840088735212312034938799688325602790706895441210750602084866804393900813235001681622027712641662884173202063883106252706879759648567877373820014056859278436471258774195784894832188832687968903575727390464555540311610733798687331825438677794724188596314435335354328162222807788463290510294125288802785627294716466857515585786425334665933945949686587353260206754987830831027919784350778869269912394850701146330054683055363879472011864662004753322477743426021872273308328014057027831555360326053781175524017669722778033404587437617476090915160853707671919715893503384816304403918743043778792984754504719684531747746571117724689906686551646865383907475231715596060128301190620293868303725732648046738073110960172703159591641780879271449443175477458850105880468289625082159742334238069349736346890146276257114701006561324767793780140379907956109413513548151533992644540229631364817005329788727250120062462510758137135086532207597166578283973144433175398896322530324134316637469167355404346038234519997901141431225369360282732145536511193286689291581372766233732086898740746705125701459222392153860653719148310735311287434547858727052939839336375797887930617963884088396166855337631331333148513871004503620822987916978498581697095979123729602104022454895443062474828839215180180476830439510612685962730904925689248174767182566041477664071567279223556522551351824715141652878522937586087016229948443*t^57 - 302910320124275643000284484525943184581054692571319296697583303394129585975162369709324405846467231990904583856263487748093215609542050006723767542420271566453667943654594108576020326986705137865613432900595922322240673467854206366368403666945373483921336829378645515637255947511020212499360237384620449039241553266742685372383457589710408056170196380347209807018698552080850876253888176945286142348329128761985031454698564585744787766478647331382193737555716698322316524830611009669747131604206063265388502364913420032211555474107352032260110279577536641880999613303767591173397750875177156361470079456966297492565092435007363474210625670340332846968613880565603091776980964362775441057445438993837712459759819223429699066426948664644353289404087998040383260930415796903760261772303029600845473911774950355278614704989982533572882009898159984628256530847998975976564088899672136068995862538540099260018816796658425458907390762479769003595831484864372465604048236060435028648944445141536134775061016314498953116250743183645160128086916492481308684697359636150497202001462452384943567072614649004070413681753368372496754568546758136404198053954138257591335565657798478678821749441838998002688614625591858119423243089220883376312965376834615123112299617455173083212571188543057466007828757030201275660262734170324897021585239982975536504505119451772525664942884797206918034087952722331562696600042528434257353080037868974539593339034834776111936885708742670951466980829505755201406767794285742957413178990069333818970136064889586938324710073913494435903983784850656211627648405110467598710156563444633254157602732062912070909321284676635064678335293381001560983880374175139189931501038293703024879527657963950434449334359625487027894513911523626000030828024185291908112806684600520149157366291354361836474789375547246195981646509465396466876712450071147871533529604180672577961817809137880616670330721784136691072050573804800926134663074206988855631507948154157393123322676139492878669836286801905749217366460667480343659372423602460097871019917784596713812791307024516046853978828070891408606898715479441856534616835506062047315371117829952749193867292591156849997938482284785861066188568568996989679164617169373665223221480243606313482274684898066765127965343313867883893058857866046022748158888965502291583854953624923166367806554909203354956899232035019426079290072821517110263043384684593200506433425266554223031557365952814887207485025759216667204602696111340038217828480047447176996511485073140997314244981/198568751839156681360161478917233355061651711231068494238830602629421017464178666727362703082037895101051390855444651306441184645570183052127377331496776877528790541017780460021245958995210215807802808671752067687682424047941585023429821974004442753886837988891157195048513257154863126808635701742250870066518690944900593800714979424592769663361591340696885347620608415949832974104896856789373308040267104359131414180715821556966211046708637639040466602451531840185513768559158989975340581084785229106406733159709803984765700321044771747906005459360371510067397415272092545178839251918307516547839470679201153462546358026382626695141426559636718923867452241864771693145183295382175917721118630543488277302826538646167201083470508838042101730720447785663169109977272283628367038611552423564328901395569016360090179646222840111344142475905308280102951920967717047580809680726028239827223299092413314250035919463297412646775437385554020118209436922900452075491928890508248958940720444572417100575970660052095087116415587740452379975936773046477129235769121112079896098556600657854175451761887817492430097397165608305169920084795466255214125738466647139184479997931097170176107372448686918614973986567715034898233265259500183554875582441344608670660552581643782388474566505587306045889686206428400677847897741153301342242365635291594998684001989857750476526860619292442063277497400343845461040164951184356502589437370282063663187596842980084307271288748938423804365572010529200266718920726901153452467194431762625558642088305348763012101207488024322424415250940722269675864282252318659040650332036209580380594781363761530520303438817091539544696689758079054734089683179882653205382180952833489832870286964709123087336394491402390283457603340124820895424160351202052113540040299373723565285596300725380321287823501128074912438315192554403055279573380095098706036534283618109903604747849741972476649508313401848963859601754229095195625448801762253213630087970847334515589893038193358506758962354626238355190302279783489511423942456319129315005914808068304336318009115139946030449779415404957874145447081203661063839872320462449387678822335081697799626565745650070737206614706694538467233025411747183064111926138496722164696898853830548444525900016154567032179975403586389331364979836750997121277896537612409233946178721958386354273326143725087976772798652679684653573052262474752246539233227355614234705571440487214766891632134791282175905009625935007288133727458131414564466553246544186490634838802618386008689505*t^55 + 165503187523391390445284769699700497983536577001948776638258320562759902443473275113934420097232459474757153241623579121091821303583345232594718874085445061639736152526824890572254234531149502902983424007669302548509137813998488838102687196332265135882203989881980618064049795088068032520362264118404642595701209670692090856922547196459045552274958572524383093904518484610733526305279522480828634027468476625056806710173714684216748584827335351559555402881027106451763540796478910192468402833438421858453340786322259593951054935683704117589251393711942359163614547903820980607455343975687318390772440351733372022501800412315276145821143349750952384909508733630031649601930288427918366263521079590735383206848833845861167752790484487192751310459784606258950945334025383835051456522230192175782661744141073012237137601972283390267511976036262960681418151555265337681214233775093781361517591646986035076213692165044456418677105098430919115288795931175712657951928898312734987321934390066241441861981558054959935388754743737056462816134149586361206737634518083047511599765337851303024359261622015468478802852927483235442304396966755020439924127981466410399644727247914999471091401378698865731907202503358613810256519189785673801143219196115187953866383307990830131480591535789218530538065094546036688682181036714110276331702799831997993931661564140120170340093340244339554089098269414083152010568254268241333181483509915082181309760654868709456474982094325015406225528193057836972322634221687726865517363680086569665245836132917782129364965078265203129046487532467352093626109997789344429755030208391826746621749940531992338716539021561914276019182840782304719801530284121323569482209618567799745184962689894965529835253877145732080631889755578363207387434755860559292244155482350081109496288445629590070001127734701033060347325243028396836758604955020804273661738955147970179725635364139681318344833166099493534412169023979465219619319310462773822951295066252859457034266055632143114187234414317205002951368211646887760947276085735512636397499007527115273163255156984977707130664710594739314131627761574552527869197362041563704802442889163490470567919012238779104621073148091590925496151651377293227664497701585273394185040415589940102331750803780510963462456250766010878767332021983813651764964213322675008083323707009441673970729515022872229515184263951636898546865642556621433808167255690234358030850241403902252169986466787378171380430067651194159940882645453333603049954922128009233991859988657756973709655693529853/31211433551582325489552901579168573215300539274721808061447871782497654367054531193540324395840880427773459717440501181649038284960012512499485423719326383163730354818256768267059482326785132141102061072643333503285298776703554217152746277517966320941440968769889870232115410786115695998034976871250476258795540880101365134783981895916340721226501650113417832709702472035826646535755897743867275304385263997376993943753274263967062984743757081379658621506536677704039425169665728362303983216068711881403223131509506409933442307862459312879361750113181914695413660527298050436300311295023412066022503680298195703549961647302874029195719709496818753891333878280788544271946200734761175099240868586086574403012880997481853000702061520181133634238101423846108247044447612085273987863041033040688345379158329129511694617152598454381295002647748166083142188841547700972846827235878570792522612597943709560449145893080013914645456799136151990220395714415338858129972366867867587864220320918781664702732220288308409983132434912219785989377693860991368127536661994638942228563323604602835005858837050929095147569081284644623218378768320976927066711823664530631294935034805715402620909016229507241738841156686584615374101100018757851522453799295428280071766975887933003385209312481223938905032657298828875345488262749958211576339515286403485083148800769820935401445005861624628390083596380846317257215207357059523790012944735675330707152846973295611585515708135639330417789339759000756323413397695777101965698555173313010558480724011329267768091995382639047314437973364607792191699612983951465327500490115494263382648924318764890242335120148082368714515089554381981213684581580315196128381966528273598910217445686909385113709158947610509534433008207499597984560372322640955310450614336160617438720597740616729660662673554313070886879258596086181034953903030107804812234531767661750868401476518142717824723015717129423837379922933237641038799293558594484624804487433725733829450567529308476809387220824861397145522092940928448384638123169153383991259701361792212191137308735926996958157228072182088573929663117753853336478811074928719654132652272811423540902857032769418615610112827660945356621400269245728383240774301191783291387955642793265607470016339207155252112893886515847882610260700195229516702333574993708210128263874863083937389949922996778365102037825498193217919500720306507615529757142210156639491130158661391489560522210763314973101223023716315563435549324012004071981772398308320970965232673163149617833774910*t^53 - 2143216167418636823292351649296047167711624293732281436655636825301481121889619106825339895504934408081279627638314219567345918431631106254586630571977447276087971182907299441258667903628945991446257316009325428102959824381890315793810306632604042817265872110233849214635168325024506348565456396014481290771441019405409283206202462140498528774476318331016872559489863147457445255788176418009736814309375858643278272951749269436156510861662965498587481658641880617101129718476820498101065000271110026241342812813106260157644637853539565826820851054600300898460213685146600842957330519151482544511414283032778600854400582619447052994618914726013168581089080047448581675859199925663882264621907384444218376136929115428242396159296235639431856210407277294337633537180820586341041678208273143968632824037998250616445176858191180893725982764540256529571969773211169221202728145776110888431834441728471142854114410884803448732107855468043032473253456537996302377019630701567898942429081026937970542517174261595313174181572032136714240020253909832557749127202671295104947637258448013103879937175298924662967172626963500405478219842722027055777563502965538877439803744252094759239987340987358606605734192447555826795009245366006049450088382859515548338316285145778236390236349223874909305230883644246559951661209473863863880427341068981548143081728143098814797933807632818393924061608500125749441926813659016400089532447832232950002233736521021624911142071872458817753797276648402659682367602829346335830796330281404749150565154766270457553179436932387636853752133054348601814786512417111059347456984985105001465891994574263241313317977995662617155784601357399865038704755651347903766663274666650438120334281382688339923083327670534197548429102082030168633952248464097198302298999388707114864611714842838491320521088646255137147879165878883195620795230865545091273516381481605276375772652092305231559138914065433906798565517494508335586179756783225243749034829519718943673264296274022815546683945904178290466370081147204886512287307441746615358884756496968800640564772062982547071259592500134599997346038232009662020276750783595183227942776017042588208368242589562556808581622586732902520888472393190298741241308409248659905616414467958330884820441188101092801681884459961693216085002638418254859650697578240409080244873803112104625683960056564154969929003862792805204711488735987975199927333899844729892057846626090033638678831564258389377153892843076489301586884590325574370105168932671302393799611296785434641660649802877913/153589860757786542428827519628714915624700282201694272871551780115452884138272297770583809773999589456829870941555035459102974959585832324355175306444906510034957674896164729219324330027065175951272988282375297279012636272711166009308968836007383674198000024183845408849737891022585144338156309109513213210278452157020551750221570989785945446351757131981048228156441018516222035324174279411520781636204164730175325928746349638889302039549318443943379382512403809255055669313177200834262684205555518942083054540432156048881959182959532982351009402730875430022885404571091196811043033843099399297225363960360686367271550398782917653552059440013989520137196357547753903630723398872638984184011388892007055856723465778122161999502239496543523219867337046199228330317538644451249465966348166544098774691905611724276916199031561564050246159274491963531668083429750544313020948255607986706287164760632088548455283149741570449539896106420985090214990768565600309770022121543459078620372725469893962667595313276458381142292021603611199829151102201321159362779226021049340215657462006840037874680838452200487979144293278191920580559551619036656909313124357077612498790981553816902225421838757851841758329012153351170516821618669381522314051304833234026440118122452476637211800766953058513584053985521904939941236707998806219021907891429139679559368604578763101086162182994951234567802677842504604684715150828217814697889787335635520673538713366612792189593109205023582490702482213264591393872253483171904930018581781718174487385381004367345341006064234725746665910185134137159204213510533674206848767233967550821784181465521194815619396144602223514029926033577887615063388553626452249722670151492887868155022608222143021606987758457609029131893656989474306287658749176632369017830098215493947475127052122797740820257029941184874522390027478764013393350234278593743048347794666952094194307661126828789295573733469668508606869581232730684163261345772530171375026034999954698093541330331972543982952924612460234965118599650023392248515665397612502249479558084708712165873317692605182659706517588405929938902887674322321754609169123661090788123130749605621772427102789715123227014191582758406992069736502810007261402229268710554141415038637460931546640989495307937900713647781471267248418081311237394262033222533071805223753709581836124514033548040043435037755087323103757139564341489255343799741295027872114688404968567325819780643676491700897792533686421054596349712485803932589207973544015390749442101639043826566301197825150*t^51 + 48859063623498461052237512614351785577289725141191308535579912605730614277089988525285345169410856038563464338555449165783567946931124208061358750228996674728545434842626778141869975542072863460037591655457675485605822176622065447853183784284107913496150444731998103538380810184922805004385610443685063572772026344570075837342332854296259418533123288940452887363702619198560348091839193325236353348933719450399910782795454764240108858631018986550582162536063856570615897730620068716895065232977774960909968802036827640865338018073188961881919114264272886749761384527384642084726290667345048635481212311392292994876861351524237406951507541947917225653302112670904797267891987986554901368873943155522009212709454027027751024475398366806758658103372510992564634959427510024428364687718249708227982068590236271520883923971089794846292747344291655181063932689635807766982942381410566435560898626839772224101280185360906801220997055344921635990198498055227247150720563484775222993605131256474621297159467764464393318693008761618013136361925330123945472090463074704399300826274876305354828466903943486925899836138916291829329827577629257117302153339747395684974349087882132928206832588708262619616302648545053961811484955302081905818549817043045535171067117854089756307482912655239359408405340069960337339748232738602605379949718876785928813200388448896770792824510940914965273841016452502462694798194372627718576550017632508993733968818943310795613196432912507934485483082412473083411149609174065461044868360132945248010838172920232148135330849320104305974676877026764886215461287237444809454159086383006935510404852681126967367519195075698067358367872797255416533590344824980755251773010088527427813618656166701101874562350076738666796912899498965448991862283746842120777668071547321111329089523933938979227436080228817101418031112932248914321051899475691189302325190802254370536080722839649912598212202459207523310823763109083479822787207323566459343143497762809260492475761274117241920286173248871839723998326131377787811832130555423036459736824277812259051370889473144642955501175509435708153792922214555850935435280009101432579108654098983086881798242235420322754238496019417883993682878361200620837336336034494231820043457315855540573070972052671605505104270124479920281583913359953752144417689360584030005028907524619130958518743061849733079031129643145170558670380175470113604621971544101226622846962707828546794210025834649061591119557422142575553751409894088664204738780650432613642095208253558644195501744939164177/1691476101827811557266181660287529794309199225517717751000701427836181704021608211094629462699306066947511084569290219920779939525509383986222112992506788047573222111415291800261288298098067190682195815660370773916279162528057911780166185028076610087255856736923502202638113409249905336646448481851944928072254812519846335216263677688689688615645645308793638192673463969800417026670112270083818866937067277693142618845875975258403242814377847004416440470233661245219501318165472678834744690409653191549222910062335779733628258719628456762103292963486735176993212084929393756880204517417945266848619567097572217745916450921184579005765680491730536350593288356475910931632002043349145330525330131080091823382103956645884186443929957561345789248444873046436442823649975589068407354012923749434480741048151095707007308869569938589499240349374728553670523445865758641546104819553819251244181352146208212825988124193800989386050549943772754622944151275932452352655502446786259335253304803674914570036893797154031653968230134389887578353745256125373379758795687980050439716199413936505405346926269118880903497376152208417139476021132595061347444800184831298271295508680382682378508439803073236577293785744432376832009373143957741682802157958286945554712877346208980942281961152291271465482740421730061344458725674796264725016564437256678282770881773484472222667722582371457066810824549745512475827786502238761133396407410881040128264701053911602761984448347374383241994665807056905694162397841007026120058710522421957448678134766566920846749597373295609075928923815341950526247814908359675588601541267259109697319673763228123140015490952495781546863691294497183487774565000584964129004606221323439216234313688902918617956485184613738966710184144798198801363263001226418360442244175759104520370193335201776060962854185034625424004815349680835211029590050684607092559510242208633592650487077421463878348077316481843422434007235199519922885046420913711687343080839570089328063106344985405863793438032114400305304088483910434088045123698573000745361621344977597946570282502259384841032367895464785776656552860610977945817525214313637024550141914055362618131400128487674433562446879301413468062076239297417032910572080216940585079748443159143270833066238430091301986565243391002979661696069593521467866932936625982551411245265171256425383374168473937171045206320507734435980543294918728556834562662065777488939010483245572939960712300751543652042244515985284795799598328953662314795106288856556241797074638928541749582956283799*t^49 - 190084412453129436514534970816006408768617328345550102115310732466863450929821720062960104891953828263116894476167321306526618550354460536712312878500479689090208447407971273542099625979104996941778624663165444779435550744718882961801888352626094975264051749342798553861753375065512502707935075544444539629434438232547398206380958130027848741869948328400996388328493873078524926697249305862063252733007703147172018757177780688245490889959406085887971209877342598329645439207142980456619888737316763010504081857165945783940661586090392777225726165952792208234341685932940212287746849288706273918484592662998373485107056976401910924362738452295765158295515760894229944577287802806471080661845090777983335734361520401221541557466404546507568896401966456289322630142100900708398614574994965070402924381007429345428667961167648704478517014879474857350180640896690179080637294607296050338039320567377090632882495785442691024089031792403857514370948273295140951867505809838653824077258422936964284204598242367686383976407967617831814447151080663514306793994390942637537770002855125231701358145919602184873093084610855857426767657579724261193271855801782969481911560078007934951489464861105753663864499505803349901334673631414023099299935672912311513521749866548206916549445403304004220566653821982763453911836793563790850645576993244834586333188816463645533341246943442895743097601442950119862117115698400727014893432905379093915946113412446110317042347446597209806290444837870710789629917398284446110610822453054957389471662114734228560944384715218817372446087452670320824314035597038925525449991612076917414182538031696196584248425112352306576266487158515227873259375939030608324578025608406573077167196195166475125403716531540600433577697881069515430524390751723835427521525001845180697293444060582351237252732564284174320955003815259075160501539568316450456259352645871303158630128428234223851868417689839487390593081751627841713355034580536470534752756017210890394790220427668468170936163052917371788989138059151127618530245922088401794429718533772499697410768360547951131932647389085173926764480540985514532219478785761758742335059797319687807855856487730935302202696314028917041582359904801581051759478354401531736840696913206629684735791890816587666246043293203308324355430348713822264646455225673577426198358027509501848278121917043300090734010308055722944163442033864018461147705284534156802995152977823845787216582728997135254489159727554447255181808039751911005527626043843130457186091689066959546437971127323298402/3939773529102045552638621879551699831465526146392199730591695872289243099429211671804261170883476864008177992009216350747158244236434900589026660696832580856148809265718847360857037961408541593203872241444962982724252707751687682717778381276575955172179790536312505130368276574339841622623715408040244397683823321086598606870179373498500827520913770129177728709643161420342586242244050318518211646592548007049245230231077582123610037611128525631404752648059769981101322946037591643248628937289564887148811125921589549069009919378016591837197110939798296219704686533220637632484948410134965683653617004109252059967196702456175261659392112946577336220325982196760662107838514076123785707745334156242449899181919153678301676499836857673942055702899549021202894775582241278886041973632586372906399241571780502423153669727259173733305684043574678308238796845960617953911734828153305709419677062452348321799661779954505410060676746763445857041018985891147016349352878369843771743602418020981943874309535241818396709553331058361539390575493608987670915587257037220614378220961367864531223634145036767579744170907186820847374555949843000919287526708505041843799601340094059042807084875317717165940901674870572306285736117571330143671123038722718040888306391334337688530159847404405135400969115889122813690509454211481983055162805366281082956764476180476255177021092971362089441329560286674330300841117629438108229960576267580062410554427920601559228224646771834743576074532159294035001931050871910775124360350595703317038846587189208666568516142950222691947039418824554232592192115469781853079040856988957553642825327088264261972085770852086447702322262331903377688915912268443239430911349894386892584396693374773878768532185989007155978362230150927481680193935561862775684259885502544498106452313668948236166838946083155183441005004696461572696497492354079053787017492800175388802757345677223906548947385053917337164054364678259751373179455949333179395985436738129090049836427822170976390823225230080124934714491810350389956626840912825312295096944126500616335179229430728380840913900377635370597802529954839234345848273014705676299418032408514043365212888498030297593701351426944286028094898072897710480381767267586041735434196684376886500387576642306113281024608486159168430889043640357581058696272367917661222231161331920628319992331137749853659266784908014909400575799599965982663434540361954450672994589634888756847734578340259806642955538468909824834936952629550455702162514647957817333378279438498156249028624884625*t^47 + 1364798551679689141653572427456975377903371006110198992893469473526424919897586853953688402874695697746167314821993912288609916651070547030684041861292005264108024277171569353182842480936541240315945196376799324152946761723583235371278024255620177865864398604039073916212917639088601092228966217521682061352790686562154212091465663383374894382647676743107423005134248667628722813853145370027646159576075934661777730751312320349468580072152927106515040007245727830488723060278997381994259780567163643078240483618721044645736962229676461969029894722940886765603284534743754942414837607292382888871495458681406916722779539080798627305816705100355847280727871706332884556555826790420025771948932177674313551107951949027416060239759615893000210242896339099048650002971078778582659636568564589331158935165946791036912903840691688993094903559510226115046311913991630331167207238110020281653445568413374161811970370778534360012493010835138847691850352784555640403184601345324235279738862227633513951783141717393316399678801988001263302248507997424888617810145223064648497008543724384248953162140664414515367270528041238435673562739634764923652661790506540429833992186373711303252392835029319352302309695875791075315636791781553877284584940249622677942602023332718412623289655429799599811854739288860402721491207240953051645051586735437881377031989749707936370706296596544909861340294372794507791813268103033700849188780397988380024947246267446371666749796385322764213477930980259103741383765937332186528156697902333601226410301163998595506206956778623878886567739664837291514406716677709127314887764034763302903582477786787985689555233793439895563882446564652766010426067719763106191917772751310027096421974018538711115513873974060223053986014082799054935804396100853046653829973860942658386866448509706324789063843562919715025346263151465410546065587765896142850520032772464160642747247599424525711610891012563170938587695641871648848916458247672054324275988763788489444926489957696640458406086697062475818111348621386837258594254469992625665482274009955383536997305861798280880955417248144061149168246881724179332563355325009276861906326128099410462472068882915045386738219230750177758936886314919110592538454690117183844231005511364718825040429424031783462174292980883646817772323173417938785699660757954416016391944849025754022029613523987137303142302444298670343297403722246449648258004248509934853143373395010596945876957681887442580503574853752004456464959932692950503994017392665719198163703629101410306661890998612232377/20620942301257515020193637922759960820011051744946407100543769884747953243820980239656345702922027841404506085835472814548955916641765649891501245349379040225800150624826307463209177415031941104854310029690657313833322683125854679756882591362503935582047414296444175788736085899736192322668808305912768549579160361431984197660938848524068161066910371314419601331323781051154813097702901667137873724718442760300304822060533727710809984092289729900544024498355391815977137121813777537003462097302828983800160361206617639808009365255150672169159346621071933405262827386644188459389304444536203365506165595976085250041072102217427965281073612443787759791493438731981337841027116228222367746922387285864737770186215144784302391892763127399781823466240192749274725846664496906509921819438643568829238583545914970129697930912888441242408473930199380081420085619283234397069931228206663925898735263048461428993974422740602784572903823485269804938099372962173745147676767637905698913323294322586344533620120627389906181917434901211461491097264421509937132648196407580236958348010563716482574765950617974991852469003573572945832782205561238854143224899834899863291530418364649458096657006982094102584293872726825262687044360054196071129707819697630596989858984430788752732326009818801346992306436355834301443943100766480166629150002555428646965192790221216144118025295126703702182278124053657133063976913549824992012134080038823305382901899329106033407303470337688232334347551301836864052660393925320227246652047798787574288431073373304935656488748207548557850461638954049813142111923522687996966894698282628897790107031142829966917725524034324811378112266673366615137730094000788019149025363277003735654501841919029237809764207516931071716534225896343840283568258472728570602721953906935032642282322607686512703029377371407981414621939475096742198689002534115898544814962315811609478261851842491085341299079218375849837390930018125507187279705607148130455583349735739492601271515835192770045585391629781079445526914581833955943195805628830357970081877768492587626682775318280461422655733891453216320413241891286205299546280034416944035251829202009673783880224904584110809585796830389241764071168636868867620721590379280133338655582645887533597773273489517103556001142289258626255291590117616275328495383032079673631252461439414352483364116167797106386800618880248249203013759608332590110742487851931805650141894684736897543461835568168349663128988581953551263712560571689619207063374540374958808745888124905243345979611098250*t^45 - 843874206821274492406944050258296286562822921286888760630787871381881218560558922426581105574193404149526147874517455778319972551755061735389072994209942205045139424867548875122869141230051036363339906371177961099878970082179414292705603330200454378375759388907983346745289037707258219843078968579047390438556479514437860270707585565077200975299654333000907193739544232545884693445210332229829703000156044505104343468033058180938072477524320213646231253420611476862211669137781492282899943824278174029375697214896322588638204790867061866394670250660613757791165092418837989162592383551265756870850555842085398738728161861016017773910069716439066459443038605409079598601229163482091098111340033136032807933192136452302417405945728179564525513555309489746307668845982770631592438698937100241836520101727335259454706186400924347209219577487556880547024769689217722031512742062105769166799148914975677131100419635956313731597381869227087349296190036147142992901181428112911463100392859062864479132180622744873547372913918097841170221129760114371693623732495001940804518585247153709239843568955511748521128425054576249680616585940963696309480684433341784477095053378524160262406087341914048702500269509462542031819145573500149545848214651697319686247432553855879821409501755402430756756715203567285738100884064708024975253361156341203559957518682418066096519705111042791565264014455172379402936320615342352049197124178299466763692678536171348661321748181375148564046715367198810397669506107819242319614877374611496917720183317200391490265758403518122328383233833096149399113683054330368555653258503362801548285131708578067043000826521613124506322486907580532573229770677856571097361309894547034313368918758256673885399044145286357823017444733807065625164911091600478018353867485896403388670056271011815869183130387228742258284420148329019619047132387786162278349508415227622789097883939462119441662038409264532020221667244304078005094142326541401869844118637382491389824511577416430109233681941159045826851949842034299119556252784643985286122051982250259189522831402171396889766230678524747399678105683213919697717085549177208552514093017518988732532716904448822658127425012252211566510283793663253912147343095877614857246621088608454583200997958632802692180748589984242773126075143988104808257171224843051772533028553395554439150227243641817674908476749345652517561758113634979421450070329712487046859542627038464443810857447392900459541762234888470058344673309319951626177582123368605588170236350555124246378219634002717/11176662493906512206067012424260141365859648642247375122245945736990760565756628856182301193995679046831710615628982555311087217692013902380217477154134981152195203590691765562715001308960401682847864514737483638934050234756560802036250727025747390559375292301595759235087309430751323752124015341958140135273257648472620161333842194321988163179897220224617670098278472114447053169486667570264430203099426970352468738244191722336482376201783051436609227370382326187521483534858416009215968616424297552195208867862665387429815374122032884644530811176732755233204784491406064205631059319531817542279764550664544850970770787109717054352885426798800953816527609068824573355570252698223505553887472783666524536686295471427806174467622291273594484263544819918306084469736854691875296379099535809663543947721363127441570694261728152434909741967587739881528501690668419727409176817456186409701211524687512969644430581431221021448728359612612360400053860684105010920150009559840487215893384456686365600878114161186941020009449810954721675391471231170697632871651169420182633250954235076684322366368898631431898357183508711623757605531469506154007167967390189627800287489628536291651304610830403307633763616654105833434712390273277003322334861624732030888812457686064364624566942991220242272252811032972521107828238897821228525284554230584632501459506894968099792967639635069757280367546912551291633591823062235768028256953950581737334906178498160451711275593678963811563332006125656836884910782615349716664852058427527140535734999118322458350400405532546643821388422197316971892743589985196746323520161670801570617944190321317055239959633622940277169708545622420929613945850406931175690528652182657851303253030850422351116403364507821719087552425960077962213316129253511420380879107808636874060857627429640386288904811583418960116326254458047014741836857742068237693666646241632308660304526743897607231056411500474715359019474264566670562211222551299799704923224789018695176840929991974401108718369447035815417629764000994014061352740178227836298147359224115223645898523207740087491954327312440767653340510510182225094605029828952273189838389811387357064433726235546943528230784189912868164808221483397760228033382319393026199813323927310316313156245793776207889431513435912534555713598979737818606230559908986272970868542785590434950332854291488946551111446547560026668300140709123355073573164147388512547502381942946827936835683234779593313349045301871843503367241502270796318191530916192389598236253726235904252563474850*t^43 + 46208238958057650753342190239067705857609444062055901716396098043416533182477442847276975119033025494014730976486828738989080305431978550342184983023690359892088040911069838286412467149953119380536570783302152169602199856943285260947903205404896705582326351431643452780948726735620252279656833231622475770989662375561000363512526382489250536715568317732065618859111727536134838237528523097704060622017043055333644336376244714352674370432769641450620983417851264596858292115696742850620924401409308867692454256675724518766006148732095756571157380193162131466394360891998511274249204987843573777594064170916390060829179115321978855645155271680744978480169354864080046054226359761307880694479416719439221141527889685820036518548077440978380886110880256961825254285458950145908169791428729069474311608594601687160869487878935590750084857807895203792759030787902287135290643047626434820633587418440989636016070994820018812703128495055669543728885501775796280135078876076854965765411374178730919311769774910400707402300598425336142831023664694383012532332038298737390031659114714336130144535886530709710713756981896027237281866961280086642923231636169374653313249331061020447782812602747530117620019735327260422277508423683258309568447903018825668127731411594163577691549931819661244199596164477044478689802465533435156544146535402148023590749075355187716548977931296843338538588608150372422126016665132376687804002640534242663637453857623480465245086512896135060117195811660399160838402504322298356423083831818292383645643950870275498492159151055436750160333450457049124387058187784439118851402698008424447881438020782005862601386438712534537864561738790295249765471863165207726047479812761414474068985475444963150913107453606425826854242838362950090121105892716356659870137509002123217893228630326427142806438879680171867536279012776212463177617570121219771918988853542914512941487490351910446188002930566938833757773750441036559327849596674585977921303856614385150829053102926455459696470188455331091354003599585114508297266081970450262675337696313702049581614744535221126775395477141305935587201152272090837351804623298402581920601944306072324430917964299469345162264979723164287686514747066958523096500573914737756024300914915874571395738090269916169530495482594670511840134843401159987267303035058836913278545983700148864030976108895907654397813936841204811134458332271272024738073853203687024005041930256369208068919428539935669463359542405573919004167979076632097313143140274867643096688244999728052126759441604850/639409063604884186672670943341394133953831061858803320947093639837145837017704813632754905516962103609442049173192955489890105942380330229193837065097024503125586065886087053122765191163781119530366202471028133762273571569793943558352948569379966994792167885161059714379413516270889684423839017237605226343539856168433618532122134837955601893547608412850220196320117241896273274347376795880244146502897449931792397583272363649947596405962472244978109286770709823751229058040737287969099599916366790195353809649817601234356879542795369679663855709180525066829855112764160882461683858745308631488563274293832100776467352006741952411816236044768612706712974844402522103597740038084414503780539140646968613029029926970055888120705833407745172820658610627884487623152387500977051839362438560273774839799873332407122416462415145464880882912564321862989770096721960756498292441184702757392208845365843765240123237914437295645671436387140148990328662727509263415431837756214130198862737808452289752980468856663252904865656896161595705150302772759998050624750276204038355297612730657875428674913197456588894650201661196060335900223428255468345526353483252708939272261034562773894469984712623072948350197603932566284869592559820033213324273478996297581080898742039961325033364645544227813714928259095637254075755062526516794702325660633446417525357836316779662574427755866781463016375939648283195782229877513953240686328063219327298694632537336621190924138615122115731297598489979437645043733144971169837105489854225971295765304600722633663767092967675924274432919037334877926887191427060092929206037156050508458607969957917208276518620900289141438081000517003615973262948651187225399969778706263681725720987346326487994101215736959102998962301578181204349878085534038095212487502446726667678830459615742217448155949685935131206654943859692922238719038838267159644800463947777104169868584553255537529962762146306227901934602481182186269373014127353430401723514720488046282209969483261791319242957879993211765752772545173145920719249786940476216126569853286591864393264350954432912330410353223355544819015252442983110063450543702850977837266021767741822755975966033615839056923932725247806637865694166476515371212104783880103524204113050776235589868945411383056000035419821972907140824499771047297007608776188517011821781750059359766926019105978204849203119965279015479163217352196359383278836832618040485275717664643004574991064668780413943042759335874528721355428234781073463784910838461239032829329864338147080495491817*t^41 - 8728333623825846285252477652842069953646222608101975851269272293215048019782428830117716722402319168895062886113480364620935538937672665783175399724081605175729653832815625253728379975642920419508626225281851522297087106020020883108780605953571774899536506198354630982920471315713044426381189020843470400213695362402253252711721959159900539956457012666882033535228187637724263549923410962864839549986107712440444130600329193243788485439823848465411822423014249103403676250370555218493299477867784630253715472387647141114004268830263340053847706858341793691577056075297546537492341276568995300293179148299264614814317173096726616319915335810145454989683299363741967288002793043387203387869245995975725215626361423057151504023860130340475261496907199539278766792550375961915605283890678357713126571168208547396393916140186850639102480037813683942720518520092459774102360178345831513168611362496254062765053124512610797214684556197328968088786570316498689511571152148340727452687158018119163950464024989687298151300565938458060653061134594684401752846840523614576156461794925137785562419025699092864068222391741740994332248390690044065582287925299886175599730250014139480776955072121444329738611081874831318710542442482560949761812054790672765773308293656795725482629704436972273951491671574337156780085160102505432745740087604099710761412135828254929626094275929483892889661355587219976947987337295964020323593795712657454223622099807034303225415446583453831903219265636367163012077013250232472233430362655309628895488331032233360029818283670720011722329596842347909005367270695913153142072592422427525357168392201643848040490342324402490467212838559813907476778930772323112869287463119232753840537356284477375925310823368798334236529133985122739950888934078795906779288154163574023742657981078125933304391269395069342692189216272574755715261648750763914517573484230802312636306748521251546100003203799149848689229091549837812931311372638171056920611117169391518017181820503805142942170184782428771439672975580936742626479177366243427019448792569787809765349891974189322307123371160700355714686718752578560668519480908785986848297465500690753574546418308692098903563606932668874053403728986533402275779778596207187653899789368305883171770013294006794577940455562172952071058217994379660652775625140318351504887846531352773873840362401195274328178320257055329644706127865799470993372618066956732295026808742814556627862999420552966622409871305596472745065517833607479107758402737730514137869102912866701551837836809213803/149481362796410120225793926632372262779206603119917800762875427752171776775968308260242823643416628368207366861586694594404796718480865006020071421194023899084359571744344985467846447739142488553623415870361089319790053256011584122117390537500170332806900711689481886886016550084304332322012121468840148646410476131083810576350991766385474247552532357004130745895812774721360471576087965573466832786104196526737320264284526965481651501247568206539394573504811064894037329788304070858141943053618919122499177207158578239788065619943746789745806267621837384525955152581572733131591214294482517873606804490399528925425355341088332045542893231441637873020582045941418886902057030854612512652108967392712052582518337805072821649682083249103353206975921533372507655315015468216220533665584721956686142426385021734689472238835345592216664944315342074555047472611707167098442269481838437307422482508088109507965395985606865335701480921237520196885371518126250971632052802275913120880471753512565787373604731490665343735056618285582800825991514070843446713127595058919698427502878618432584971927877990765964761516656647908251697649794142162538826099954560419882510356634543516775085239109036394005120405952041308483914025480143293130480808812101939324747814986401293397571824393354668868157502130815406904397953957910162523834677840418819119804403777099910562579899757072758544463706423939726693452992033560274190536059865511152491658245191960280832073362649413304372792377598206168532384004443769479582650149274457461826095376697510401065053843563296920345620476316411092803151554386057829042108289418066929843311155903576498569034901983640766358146497315987308758627447873698281840456349485354570471732577163769253351791711044847634201098869771386996187648328044969637624675431974435978285404633058948515957087189700968005673555796021833089259954194811336359151107620657059598621175375193730593346943733540788907181464467433710518424193666839284942204890728990143363990609330670660104141340091494627681335969276215743526918294975834337182061745687123018341049273400946436542425967975200869411290172933199869902270974589596619312844452931580942531838319903161815419702862454046223695127478632748258187253654465073764719287616573083502236346783631557116295282725861938999844154023043971470865569312632441945535013617360440837047886975265686117099840966144021151203984579986300507368407042137830259607757350433019892760947592423289030738235221093859374569702297360478789672906106789521625633564138271384138564384549982660145*t^39 + 14671417672034861108040381514097245856094998387388396088768408814386377943827562754986813312487864611509326372071805909427616359861918451134277900746520107697365438581505482419104969585887416608993741897599737461672703469790450515450904089773182365718964534859745285378682417097824316145888697405504742146595391398277631238237172877815403377037562491989004529946937462978217972775589099928162776978291613467331707380960380830771045642324207926621777897936179235020469416884180419811090566664209206438296408124375538326581032492321942284783462130241425797485717135865770024274969211103457792101516951887399202679529742428321998559431060271096671026648265214546643191230814099106422502247503744853763078761714772344709821849326688592815529905762241732070584554462532810327223539704713512559951724904645439152315592072840384354937314913361532747873159835858225951835971750707566432981066034295962082593564844341594625568145448912347070699821320125366234846100266000785235471653996071899357151554745921407567010352478215467536383728651127710321064853693952290255537117484503735605909767496534157476133365605009763355040607537383146008439988607231712786885709705479217825266176640366142556319308101533406039728437941664041725586385119694156798281134676107635020273731148390429398986300191702860567894030164458323631687993177544139630124791120819927478825898241812059541901892096058338906442965893272898513895287223658531304720635982446986389680034528494903814229771116548294379050116745043262267733315411137070189522299965561255768976426073027624384324878018548557951412195731953694907427337614001598985455239615934494466285547709195430135740920504552932288300603223026369158002286486301796780484824404693405832840765921576150265437718904981300853502250601425355554750946059594793036575768551874656809849100896452627461596575880554587278128287909270738294371856925301958543529846241476103770631988684511917083044496937820073113289547862158222043318277210490192848376188246033971406232812051951057440606443722438982307879610575117449678083916700177702030029558505459771941760410652589968336364293235619900046727054977883217793294314188399957831395315001917791982726387348755543783227483743282317825216638883686753106055103286785774015761633658971812015886705407558053396243215718817397485705609061866466854477674124592664647537982165020231666138408195510018908583012130850534656081706816100388949454175391474911040016683998697403257045219206007859277017995744465258554123632867192812733579222205408157338768237826520158989292291/366928666864287414998695910549346533927321471693482437837526086543708206442764312235303656282597250044181533568134590970768499547265164247233479409626851062226081463389993027193734189698859997487622390711017937087613303240999195527829091684887114018688284056910292526435119572502261657848915719219565218680297060561534675376744612830060250382515645946505753687659458550814567590316157447657676626093375652000573041993762749671116510044729045349093046036424821312802761223266904290893012167232494393577011869197104170854684447625563670847928667724176995568156547808749211431181201240936310157178049451373363755944136215815332323836939353414606008755557832244350354256006657536264465509858027713819244936090713873062452145540666985051527090693731830781480175955078817209261746017579702848194848001657749198088514070013164539838204357370622016583593457173267626218652462822309951368770705187326140257110926754181043752775793547466020170190892600553997040031243006805586634692921508880332745551170003427153256011887660909505107489162046421235301384548744491380009025818387914035596944689863899336982536307874951040698764035605269539021787557049449863954653121182440641176411356895415310095810814563733154030620601825703451153751574967829706368605630966903754052068016218064974399166135155084267643556263398677384741049003543997168417108408763072735014378028730544042633912506671178062574734367797696414766616827550459346820224406715902487297539548502760767453277658482437701983868235005060071573419984796245342219891833534320350823666996203717508083713884180899494480725864707330688735324122540837623355565671682400738217978669006477387202800187089171846040066864744122718443289658202903377666406489761780655813417629068485817511438077488810173635378744945595766113409108260650698841434494706002886781128580981736732867727924241989265726414419726737183840664780255969595125855195109576423488639646971659334174207132808218128597126054337168361722166683529202413315994492786836313325808932768449531983864170197026656990783358573722006036084314340174777477517149181562963384112865833862952838532456659126581236714863064229128400973445134684798992626519177498082002457757398163171906606778690620358912863868197162062812403374599718129027523756896760816169268562459350264237331293407643420443407713318523430633461788813128896788599753612700278670516055783350165016798406135962795133852958697978078774012560492749122727530712980558892703942889205540774711301399514976444240949346929249721401687409587213404458481958217670151250*t^37 - 139058493874783528772601392813194925007828925101482621360341135901575844947796939587499077583630140589127448624848677006217611351813284722774178751926618903400054545608672418227351456505177044590748041043045706275242959398989879268262356574789427884271188517638522318594832828276036504257781756912849779887917926606760485806703528853791953201565188933084232376976071985977965730866228658217931888145756761548486163463003953968224301729265623773031335082605378808366610065453063359408874680293402661273917506133796741740759128851576237507062755286999588685028424393564629062154568159357961266085243958336576894924820935348583890893177565335969580473326599992902091713914987770283228398239465259263770001368697306399124706375810834078989109064722398392411816661615399668597379437579023951223840565655696364493561954053427054184134124201522490173410859030834046325979841579168150780241780495780571751519567333836995742075933593359386728354943376149745414352491823746595218884654227473276211484977247005383316145855307738913461842910080630906242997325385675056807006043368964757697773043819318168546529233726739577582107998890590172829151555047431535015745432791033610416450607938811258672432439672308937911969944215552716781561798668636543097160503436387953720321144032477272677142901894631482510541260114694613461097027885357699229074994555283399965613125993355159358701797542701778425125199917029906263420163471737075185549090482439970241648879961396921666759494845230269903634816331913391013256518688716547365046839342961658832087916961220775443527899172606662273691149509548161222907396251964508264104375711361962173619245551936137616620912912589969190927857226645367804201423031605146740288863185418763944340331033883761257087260503812659313873419496158952963139963660237466111947351669269851030039844033060876340779576872686605886278819764577168004742069287628186452653759328130549018917957392615158750790687326241414329284348271788072500336841203229011132722108420951448047541797044849743691321380546111623838410312109782440008400527234337877885316862423770679729523354666555849859063238902711826763104409064375637298282295031704459291465387861887748648137178336762029488818698326857339376339400773475008615472007618600052393453047478907069641570531001901514486304603388322428318123720051603384819771590894075774478120077683047647322070010102226095807702259576479864966866600072846756742005081509300731361695474981543785284393018601301139761263858100699879874057118905156204308576778880939903504819623939455295122547553/5979945570788251655249017136790701620491212092734321892325087302320433742837483250753732560497463291260580128150950225820902843972997136245453732000134897041143976281734210686427613956443583202298278421587670704427860050116824727115701142864511614953217169900456929552442624384293615667105302126740481807141057500502848898707486528014225161639376608263323499288071716382194169107044403809123756906332581571793122819519971298694142042080313901229813696215247763557299054530539007767796928022734976198025355597996049054739857349140943068143269909126452116962118873747993905216277414818502568237253076194003739049576057787476902466856065678621822250800037103874142259901946337685607370336334884092783910715208120688017801182730329513137049613197845782736014759484122345329319806718934076147607928243233047741820918492376708581687492634986083135132617693931902124590471218428456775009965816971828718244267265750572145484427121868162436827705628057677303111860527921723479478914369455536233663982581407204686847977520527795448103134181459243375317158997106170328255204553727355769323179675349494600012686314826904798414992255945338703517240456778872107152860326297613692685839140755011675345241113025164645417951970294572460694924316367603052439707985757917937659378750797112961153977824284211172677416941335201702671690517217034933932874877949536735504593279041028586709438960073523560339589831946241570385674243592621246826900466207816211903144533707155210116930488240809035034393127244627652939790563030701117799858800572842474234356721914639388499445193542767437077775578878929873172985024111488834686651352013179598525436146240699040088878724723530355734062687586648627602801726928398290076840900712263120418671089953971566470193533128446883841442789248493161253667358950604632469864873181614614297852279242898646465944278862689925216970137708716806916780067414855834078126558137150901720262354700285905595862191442041393082892182846284381580175950489433925122829166228710727985480715118245075304597152129920923390334195133901882155644366138524076187644350175201808665406975616739474638785712579819688803758443992707146642891551789592805204156515244090363445460208407902504315780744606596660120457095213208753402141483341352210908022308344507355407268734134816468516507295265107635874995976515395369512904287954506074689882471039412649684356260469193229868363213513123390965225245807588689208907404787235702829757295331811143256150329484894247322020105608940429116012329684799513654527242732153591580124886628516248750*t^35 + 20616363469527437916540402521171025141690994077738614525235463695008757426951918270146020104748736019708706691236454572446830711795904518782059512533283261848929578907495387560927701237321853994484179264880420788013470399024312487651875320423456233003966491810726186207015734713720284036473348213488837516335835230414224387135039707661124618286465366351011420094998481428396321137784516423703860497950701689868137467847099983552672188405249869975993530688398822264899782319075704292133522211280624078890265260212707450508078526918470174957957394455199703975731987481820944527131343017050450826314214759069685564485744662897040005381643641021617040374994734105871360982154408142766692715104187005789419516099899597009194919108027397429399058298846184107190018586956123828455774660845094040002568275026366946099127332239721285412080782056857061568360225950085795871958398843956251751390113135072218610244056120164937215513368233872259124227069099035250212732324797956836317266649626105266164174357468067243216821614271808277500482208208560735338705140144034446471710728125270351256892207056444029844714509275304537626402102824647716207335976360933366586894132909146897235180298268928074794348029263613513498684160644108219082029101407827719402356176271029755035334084512069060597477233200767528643689447450897380132190244022002225996824452069516832767765200253468674425031181289339402035473926567202905258461671587442008070750136387973886399374972208257445043924320280715920622213439817912100072400714235150388275501379843057693493020355895501498028353402499588407477670934334706306540138056753001153134970890617815630802796525063989781460415023027188406677451069038597979374181614628219868386290416250006764408644836999138172900865117387655723685386176849585599442384508965128185628505573225014870986077261743366228236598745090747538555669803745421963611324546131562179717844922086087988918881597872780408618177949377717984834295822574533993746829818652283611255383688641396916865153181657331163032810513110048606982895894741397749201318073716150796972404714165634179485132499365640156551901930446186232638390504277327609079831312893790035453152229057406627559622402191143876386173023395362608129264878881821186055058962473521163633469188837812522585753569458897259173716128843722798798601809309935682530138388011973087066901153755405154552456809506551379952305308832936776358391093259860525827860447607561201969489304465702007159010654386957174901098260923367248026901806242309858073485197625505304612088480955733572689489/1793983671236475496574705141037210486147363627820296567697526190696130122851244975226119768149238987378174038445285067746270853191899140873636119600040469112343192884520263205928284186933074960689483526476301211328358015035047418134710342859353484485965150970137078865732787315288084700131590638022144542142317250150854669612245958404267548491812982478997049786421514914658250732113321142737127071899774471537936845855991389608242612624094170368944108864574329067189716359161702330339078406820492859407606679398814716421957204742282920442980972737935635088635662124398171564883224445550770471175922858201121714872817336243070740056819703586546675240011131162242677970583901305682211100900465227835173214562436206405340354819098853941114883959353734820804427845236703598795942015680222844282378472969914322546275547713012574506247790495824940539785308179570637377141365528537032502989745091548615473280179725171643645328136560448731048311688417303190933558158376517043843674310836660870099194774422161406054393256158338634430940254437773012595147699131851098476561366118206730796953902604848380003805894448071439524497676783601611055172137033661632145858097889284107805751742226503502603572333907549393625385591088371738208477294910280915731912395727375381297813625239133888346193347285263351803225082400560510801507155165110480179862463384861020651377983712308576012831688022057068101876949583872471115702273077786374048070139862344863570943360112146563035079146472242710510317938173388295881937168909210335339957640171852742270307016574391816549833558062830231123332673663678961951895507233446650405995405603953879557630843872209712026663617417059106720218806275994588280840518078519487023052270213678936125601326986191469941058059938534065152432836774547948376100207685181389740959461954484384289355683772869593939783283658806977565091041312615042075034020224456750223437967441145270516078706410085771678758657432612417924867654853885314474052785146830177536848749868613218395644214535473522591379145638976277017100258540170564646693309841557222856293305052560542599622092685021842391635713773945906641127533197812143992867465536877841561246954573227109033638062522370751294734223381978998036137128563962626020642445002405663272406692503352206622180620240444940554952188579532290762498792954618610853871286386351822406964741311823794905306878140757968960508964053937017289567573742276606762672221436170710848927188599543342976845098845468274196606031682682128734803698905439854096358172819646077474037465988554874625*t^33 - 5061122843183366133518161672583884773349110944812898185978258179893748738009303106185959075718806427839881008595428634592321637576074187812578966765932266702794950955026739310007400618588455988672650150616961584540766398175499656558549822633766396561987614761058362913114314781667728468039526808362741465411637495867744983268088235879086816837607799197472676190864337807823293512671278439021071152104210095752115170797771953292174785039202616904923863594693597374736889453507146108675426877879722248310957275801309854006558368669334037029924358199175056180630246567744025260821491836429159182813364371248276316568412583790405752497084999381050056153261134372629750486216634664790462670837469826357265951632386690329410195427943571608547980444800465487879335724777996065556953765921115241736953633030581062591258156285207385750911607802677359485167181742789037763971093341831143287039122929728896701327745170941422120115508871403330526283664840727957012470522596471026865769755956578095492511298610231949268957585192935770604562518221060673517850729367897532342825675041061431750958100314331992359551625041358543804614135391110569907800373573686319095011160988740866112662267044788002995840219849364728400800942674775500280490298265293895765525523331702519922295060883215593700103518040678503729362130939206821153754839841547660474596833764830455347878274190127026436940814965095096378120349207352220710046441045356875223457786585666372930734650512089537025478916130857757010027260448282216641063516359671142427147723563877159273099185013411377485657971028476809959965346855542217775832451965770588224312676395528872586604530950942015102950565816671814303903194661456826374803383829028965316735923783746444480151340934276712309355869681500240752814487422972445638219037598757119634533043657358989709999359461781324830480919432409533800497650557651031878110747937641143301180019520177061810244002626167610253682350565813408346202510961817031709577702187345276837159888389058665122062361668485427668514589528802143965804458730509511009965558317062312818856090746567607726959631606226190895238040188161178489127738179156988613235495993302527314481851123035859623710128720415702918160679486694348987295124096241025152416816879163728277218819080148642411276727525384864098334927020278269156880767157779873311822369171089893758294377326469671291667995692144900665654019459511759613314549028611975275766454041517129446237469508007722792052727676852690048906913177022128764220026607137245207113899411107611383392705867982898979708/1049812666871715290588160786236589840041790567391136509985959770851809479298135948465655271731776888910190733608722372977447388164148386140868544062245904147223053613904450320506181116797873495514586656234279968110668764353842563204756422858436483514009236493635772076984371836353768083780708595583329028364763427866055695550869857140275083932246115672894569875017034653762976354347795335379503990222830987048126006093506072437416047387432884882567293335565718491170278462027959141457682919546806932542229093870417500720997179071410005296262939602199371644460868946870041137968701712581561979428873376280656410925574589357056210848064863580275461807117624902349418960563912615917738347934346318510953214447647854118680652079324514528504265428066259635878146664990367291147254957323982257024502958256468381341894579772799951007359818142001261501059550712489484094771613901884633835082887868387708313993586653989332207266094727966294465308321370125570990748848235147010841853855971083027687676942069264822802200498048212978666994667411733837000123468380861013182580354987691346170069320783577940891116041936278842388409751599292794617471102412290881033502146172247737160402871376990938560608995397751126640040457007269387544220046651201424761637624166390037944646491806604275402587218041005961425590974145513187802363446355879466179326923017807560233028597876091685222323728546240802815172437163895742356596144986260174442944748512038846089663151473033914664972241268942030594926793449612410182763232176500862902641878322787901032253735625014470425458156199730283398098379403189911068146259788461373200545459575647085074465456784478275926714265007019773562202116265211647956936303171874366480156513680597303362388924680808341669211753593660675163275511890291021642310491904661702144709611069661232287845177911531095712910217844783342426979201953308061658723611835052468649271106872966491635334946714050192315718029164269489007885516544125480321853111308145066854896675849040327801895503320758579886807055596141673217414225367951663756213122055429782264053119252979873076815891274938707769920158430679456478882037945386365743974294647506292469174143787295863804869681031609550757659286275380302554480245604096647819487060408815165914963916353813513504831622214778891139564614057652229409165960321591631536709863885346622001112700471363554055698099060147255910223764150081661969450654263998903216674855507092490052335169624917956260524168954014767863199085206902875333699942322442581286017004835200297188510813430339519225*t^31 + 8825878342243465431740633235619310689960713588639331500305230509924519330279954060527063185605094518877841070361655418665256865054596022436953217792667004766033828198294106622712797740363254605716432742815187512952870064096090194614756169486491763445321433238501553481496560825120986918934244898878819100247886477058742680641890744755968961140197753307629741424329952735487194221417403270258864584151210233725924819843240145219164743108446654269217728564660352125723336875941673826921723961178856869657726822460843001755570516209418668325214405541641943535214791653382908559353373692689716524860542586727113414058173233873874541482877600947993769567304930065716137498672099064755633459796219125121236195555131960548606559389686512733035315272089915846184811326958056640160116813717033553274714220541495902081478199435429999717680780136421454501214999788672727497357193028479224545227317661739148815501546649843855983377647767253745410812545920304219796867376312692948305063081911118273110655511490111215163106770662280579823229787693516689221064481739531927972313238975138217343717123191753267160625727054120780431618573407498850272642488612955937433086591115411863081426446893226205565925850814430790558066159278021220839415354325740854092060511183805232327451854507962987353187900466224736157927428720028443465687491350248908106454569926644259442124753200564682087560936679212593262994438639464898342719299295442017025026041257658895652561752673838588620599248573508166113425976860749768979209749012590687751721122897477146279551341102096007909116920415842723346478079275001511496546890639742315797669783872052563450382022924710277762258046200327088670180513073949941347716011959428721689855209628218792473514379580389714377471170279966188572152536533444461388792259233469035014055713833179662322258685636558006999273316660210427764710449095527659890491607442898996360637660698839705518915599955376793599427566502360565588128585739622586787136045395101785947985682406066516447907791830445464908661365460771323506245951360325167970917710561156563095590494433530749644973544674560775560811300876195767340129449635452859554881229266380104345683655227084176129716379696244637752086923321300312439119414375857604545554503769527252436785040635483564856554356179080504547774112690289466158398593915579724358697344164371198378619633216954555295262431349446838387451801647451253250307113041380823515226101630709710719976613248172861804625860667320797742698948668311466018730729434612284408495270847791998830188387155374295033231/5153625819188420517432789314252350123841517330829215594476529784181610171099940110649580424865086545559118146806455285525650814624001168327900125396479893086367717740985483391575798209735015341617061766968283479816010297737045310277895166759597282705136251877848335650650552651191225138559842196499978866517929554978818869067906571415895866576480931485118797568265442845745520284980086191863019588366624845508982211731757082874587868992852343968966712738231708956654094268137253967155897968684324941570942824454776821721258879077830935090745339865342369890989720284634747404573626589036758808105378392650495108180093438661912307799591148484988630689486522247897147624586480114505260980768609199962861234561180374764432292025774889503566393919598001848856356355407257611086524335954094716302105431440844781132937027975563395854311834515278920096110521679493831010697013700160929735861449535721477177786698119583994472033555937289081920604486726070984863676164063448962314555292948953045012232261067300039210802444963954622547064730930329745273333390233317701078121742666848426653067574755746255283660569505368862634011507851073719031221775478518870528101444845579800605614095850682789297535068316232803505653152581140629762534774469534267011675609544096549910082777959693715612700888564938356089264782168882921938875100292499197607604894814691659325776753209904636545952849227000304729028327895488189750562893568913583629001492695463426258346379958530126537136457138442695647822440570824559079019503411913326976605584493686059612881974886434672997703675889585027590664771615659563425445275325174013893586801553176599456466787851075172731142755489006161123537661665584453606778215571019617266222885341114034688091084796695495467039517641606950801534331097792288062251505713793810528574454341973322140330873383879924408831978510754590096079718679875939051915912644803027914603615558199140755280647505337307731706688624595673311437990307525085216369819149075782742220045077107063754759743574633028535234636562877304885488015442671803894137144635746203841715312696446649649823466258790019961426232296062786350875459004623977288601082815030890303218524046725149587542070518810521901236496260957848903812114783747180204754660188728996309822862100539066296446145418005465594226287192110944372269259760540736634757513618974326187280529586693810818881577204359256286553024009491795122757757295994615790949290671181314802372650885960876188027738501527042237522781924795933456345171401081762676810751009165095289053084112575821650*t^29 - 2181442464579976427677324252397923530294075244578973404620461518743605308399490512514239814576669747853759729285737333299400066014104744160393729333029309290294400518011752902858244400505761870264985749428748133143889968722461232868393649627175813620997292782761239893073982467760660949069138002900013857513029485393656044484912591528962279647336580372726755020291127381577493063096997790891163929997304124220571224691279765924974797361914048940468022301460822881531386529366069985848257253716076793535039475724151782035243752732798032510989316102202564978273977957639283052261391628471188050516061070330617752039452971167839091600280898891073787609091193156936282637320392154055086643562663004089612282501537700295856170263277407177056645689961951690803597257454345050664332059010755124969335702239306985893953831714949299783208563667350372154644752511568280286678436456814712243009981477003540252117718251619548946562921640169270506484973013810793423738051954511717078778134385802458450383129172479490295545968157271642982727900254424204475435768735818646660841960792239801101464247030111642954493510261522645020921058878630031366721067056706352522250259695800992648641847368257631142283395745430436768975713714846260959940053813110243156828025886351298582465821727290126575264271011344089020227492009521246116246190168563379063034661384454213756705509089021426892364972817169413959604768231901415846811742608639988684152861048601911458053360983150576356625459131609220555852778266183812421435839307539949029576749113247125590947961079798419610597625834824599272278005514836707107718371129793296518341741024920986701626395393188148248497912588722507621046294786527705229706829053993348438400505730196312728543151493195405027582267943173537613223644585200461967077688314137293955229812582999405675349170991776114524559500522104449727511603605267387911188070973753652158590898181001597227150076508579307488095299855743920792432659096311387706012794481803774661142979475477257403197451400539056912283249449216524938289555960202143211814808765531062596888669546557687576038675761942938767273357986107460635945643600280460808764175891552171652253768553863059052816151774548592247640850711974047961272609119194344807186300263471912109304822227409652806345339321514932253020352043598002401775589092645392611372273290008520124098643086585408965687613000758631361530790033017521602763822659808342658374312651573224198915524368128007953399333412094963151505663224339353267196007058913008784531731740763191299421182737490567403408327/4251741300830446926882051184258188852169251797934102865443137071949828391157450591285903850513696400086272471115325610558661922064800963870517603452095911796253367136313023798050033523031387656834075957748833870848208495633062380979263512576667758231737407799224876911786705937232760739311869812112482564877291882857525566981022921418114089925596768475223007993818990347740054235108571108286991160402465497544910324678699593371534991919103183774397538009041159889239627771213234522903615824164568076796027830175190877920038575239210521449864905388907455160066519234823666608773241935955326016686937173936658464248577086896077653934662697500115620318826380854515146790283846094466840309134102589969360518512973809180656640921264283840442274983668351525306493993210987529146382577162128140949236980938696944434673048079839801579807263475105109079291180385582410583825036302632767032085695866970218671674025948656795439427683648263492584498701549008562512532835352345393909508116682886262135091615380522532348912017095262563601328403017522039850500046942487103389450437700149951988780749173490660609019969841929311673059493977135818200757964769778068185683691997603335499631629076813301170466431360892062892163850879441019554091188937365770284632377873879653675818291816747315380478233066074143773643445289328410599571957741311838026274038222120618943765821398171325150411100612275251401448370513777756544214387194353706493926231473757326663135763465787354393137577139215223909453513470930261240191090314828494755699607207290999180627629281308605223105532608907647762298436582919139825992352143268561462209111281370694551585099977137017503192773278430082926918570874107174225592027846091184244633880406419078617675144957273783760307602054325734411265823155678637651357492213879893686073924832127990765772970541700937637286382271372536829265767910897649717830627931962498029547982835514291123106534191903278878658018115291430481936342003708195303505100797987520762331537188613327597676788449072248541568575164373776530527612740204238212663144324490618169415132974568485961104359663501766468176641644251798739472253678814781263095893322400484500155282338548248409722208178018680568520109415290225345644994696591423668922594655701421955603861232944729694568069969854509115236686933491529107122139302446107723674948735653819104506436909022393925577301193596386436406244807830730976275149769195558027533164803724584711957436980917722855122884263759809845956295087956645101484766405892454208368869582561203613468794392875052861250*t^27 + 192835750208087149600469541344701288607141934974169694744880063812703362007139804942296357357521338791127456578550963531026536239570935888238752802257433754584289978710835850034062619681855506427057934525958024699794368592758905949253711932335520871745053246745600523398767683509721980144775523112649924175550390482360069115989245698685447854389694213164881009941995635047623091888257669841886753965373566598647355775944117430398388767967406313085495261995135303493873261719899580618884943834730369183637612857607949354859237381748295595917782475585399914632072732071857245724136475272461162799728953793535065595446536383000161233732772352904422771460707665759022260977840396618262040510776840201950921154388165895091084960475598002215392361079028894479587523382972639561390394590616557424870766005365197877130981218376307737332121986990134630333053479297159125462557990364756877074632519612848254192555176187873631871228507482702553980577880344826734297046949236221083193284780405356870404009525126147153506309866952713518408066136537179920764207237057646030665369619603096136479787769375446252991645006624960997919437231086163669601549773443139335312842838339555562060382468907483736332019670527229590152062632585721686239807435808394937806106563506762652383682243191110396109495631826697894475128929803156913031857885954492291787306031931125451815811279338768266418669136049939204424840599899970310866221411200790400886370060971578288739187878309908416230179143817323309003634191788872430578343852323782512173498122210886190661416219905522263490755864486293631458039818214946136794303567357240908787989675927223726665824133441854796752897731443780199152936290949047293440417954749761365893585828508399267288575822241061979952153344772294236986084487883755495258901893932638181261909504074122257780964360118486589028594417590558474905712245261736531219046419371430318652317289465650797149961456069262877444448286502483922691291907956237899183636154503619320858074283851000682243574404953905211847789325515554003095393142994799038181037765813932571359664316401631184576050048000915690162992324531898934712406433743808395683100346600476085491037395673679275468758893317156622187862784165679844396328805666069748137517339390426794610462337645671493938662766489807414119013557074993030803017353994963602682676168723244835056702319450138657360070960952819123322246423375398196698658686361430227948520869282692415938760365325550193723018519844461527979127188303026949276562205978652255318835724155212239804355222161458084081104/1495983050292194289088129120387140522059551558532369526729992673463828507999843726563558762217782066697021795392429381492862528133911450250737675288700413409792851399813841706721308091436969731108285985133848954557702989204225652566777902573271989007463162003430975209702729866804119519387509748706243865419787884709129366159989546424891994603450714833874762071899274381612241304945608352915793186067534156543579558683246153223317867527091860957658393003181148849917646808389841776577198160354199878872676458765344938527420980176759257547174688933134104593356738249289808621605399940428725820686144561199935385568943789833805100458492430601892533075142615485847922018803575477682777145806443503878108330587898192119119929213037433203118578234994419981126358997611273389884838314186674716259916715515467443412199776176239930185487740852351797639009859765297514835049549810185603214993115212452484347440860981934798395354184987351969613064357952428938661817108735084490449641744758793314454939642448702372493135709718703494600467401061720717725175942442726943785177005857460168292348782116598565769840359759197350403483896028992232329896320937514505472740558295453025453574091712212087448867818441795355462057651235358877250513566477962030285333614437105804071121250824411092448686785708433495031467138157356292618367911057128239305540865300375773332065751973430651441811313178393144011620722958551432858149506605420748581196266629655355677769990849073328397585443808242393597770680665697684510437605851513729636264676609972758970961573265645620356277872584615653842290190649545623272108420198557456810777279895297096231113275917881543195567827635003177326138015677926598338634232019920972234223031994851157291404217670151886878626748870966462107667604443664705840292450964142925556211195774267256010179378523931811390897060428816262958445362783463987863681146864949767825211327293977250580352299067521524049898191559084021836236861075378809458640683614106720268227763084882467117701092232080976338700054224501884334815271149331120852603698928987439726275694935496319134462645066787658572136225763718225482406904072175571185163369872696466768573154896896605921939295470043609829664482942416931140134349985837723142769061082561611428823580804184256744385061656059919873879575032154426908061493458268074939811556036618936351585598171693064529369791160709839672068863913866368306467182326198437083761669097606798324577616715508087671246940759471044205058696419836597350522417809480678332574231890160423493627909138233814895625*t^25 - 59735288696928060545895545628961406374059254104142632424633071455057969865690617793746152235766604565040932062246166049829603345358912493961189872794946750238727158114294517280743617326565068386043995582526993269010922220337787986653477611599055633494451020278887682461147755608602243897733852696773432260666110508574527683318562803009267350694388934083909212184298207783418414557356335962278689182449194737644697214289514661239521847813059220403797515467183460558546047359097052723743632340835870549743139943143352263613589989044038504424045295930857217935298718388900653677322581936471048525425874563913510629336511233973865988777766933760484805245075196878840794991788937673286974744148879093770869774431833785502603912776326993705074389439503495122568349154022456556304708346923004949328516776382111536095662525171885328009325147939625239069460762469716084427195812436317027666304579866966044712812885640373746763569188646933580769016114299931438769025794971212624763590249299504879932995141156791481634719057396928445413992798040996065110239806389023873431213427030961423522853687096392537556025780058752214378977646680262813850685888054241908569371351105003384227467749090901266693850116304960667819436780639535706174000284290866607489931083479491146331835228073247739125837521157242476263665464522052933485400101618814644788137393212779923491900420415017052341611431286384011332938175257978949722383659301177376844292069603993202433748286076094559641677601374222087843500125839700503124118207220894328492616673721700884227245464022769894029892431755388886140868719117778264278695768438879137241140150285230623118607851856832097592497899004213013739811283823267965933972099151755004787019612035674862302515110431058035195006750318195789869627458098291668490380744721530557698902294427797944982887557958101396281502032659879848481343389984810845645779202784738759621397911070418474854989293296150451709615100185084548097538623385867475464409097410709550976171665021590537268567506614495224794691697767998437644832728542725829543929041377098779147625774798619270851559994683220136722991478028833267212524899572051067971790619736135327814845257600275699769255095409583757670397362068985330744978816290343623460010014667464817581546902692105073229668675016122270174538248211404625717214254252075772582594687336747565520162537100645553393903530019014446582566285148530517214114313063632899204035369405699001677764299439264347012788800551201495415230987422577038859271418768863394690108158779004721597726013817815870097/2216271185618065613463894993166134106754891197825732632192581738464931122962731446760827795878195654365958215396191676285722263902091037408500259686963575421915335407131617343290826802128844046086349607605702154900300724747000966765596892701143687418463943708786629940300340543413510399092607035120361282103389458828339801718503031740580732745852910864999647513924850935721838970289790152467841757137087639323821568419623930701211655595691645863197619263972072370248365642059024854188441719043259079811372531504214723744327378039643344514332872493532006804972945554503420180156148059894408623238732683259163534176213021976007556234803600891692641592803874793848773361190482189159669845639175561300901230500589914250548043278573975115731227014806548120187198514979664281310871576572851431496172911874766582832888557298133229904426282744224885391125718170811133088962296015089782540730541055485161996208682936199701326450644425706621648984234003598427647136457385310356221691473716730836229540211035114625915756606990671843852544297869215878111371766581817694496558527196237286359035232765331208547911644087699778375531697820729233081327882870391859959615641919189667338628284018091981405730101395252378462307631459790929260020098485869674496790539906823413438698149369497914738795238086568140787358723196083396471656164529078873045245726370927071603060373293971335469350093597619472609808478457113233863925194970993701601772246858748675078177764220849375403830287123322064589289897282515088163611267928168488350021743125885568845868997430586104231522774199430598284874356517845367810530992886751787867818192437477179601649297656120804734174559459263966409093356559891256797976640029512551458108195547927640431709952103928721301669257586616980900248302879503267911544371798730260083275845591507045941006486702121202060588237672320389568067204123650352390638736096221878259572336731818149007929331951883739333182506013457810127758312704264902901689901650528474471448537903529580915112729232712557538814895147410199014541142443453512374227702117018429224112140645179732051055770469315049736498112242545519233195413440260105459501288700291061879367636884291268032502659955620162710614048803580638726124962941981812063361571974165350264923823413606306287977869120088770183525296343932484308239249567804555466387490424620646446793478772878614117584875793644206921583502094616841935506936779553240124091361626084145666040913652604574327773245569586732155642513214572736815588767125156560492702565763200627397967272797383429475*t^23 + 72506108072876740130203676395146487684418097417755145121776911181173370564743134966481044508797363249193955173860674642407835801384736364066488251379213395847744520331814137864639993134358156503544811145799525952806012352592661009656694984303797462752821123563281034040988397240967886333407247941061842290597536136253916435503496511457252630308220515022011748506554895298436189172204405630242197454973680366718513353020523900908668898755673393793509924732526159935756655004654749172071011647019395939651229229146428274455222270682699796073781790411084773053465514516524505380355262452349900921329623120103766467223252087627018510074059062919035096524692966393696303784056170556866341553802720963873477079244291194910680305052717775281475247456775140097055680127149325745892347757695197917788813525545611173613772875309007701873654592167531595086252296133784857186565626442019186496806915405983702170687182253194836320606288642072130449948171421598026506985280802009680080923430562638397049899027378818855807457608115810121585354109285238057589539369117083921871755888301658261034823674666108045690356794959928104369267871356590330731738925983175913834934116114135615126376772224622632066040257991054524760033896483774949168171301820053753342714234073378977636533706220163641827379794173545327658867815807874793483533160616400669992747303076986926956859381573359503311397886557715162087823572611024309555494171082368921465821805768691668120592684519213523522182421479487653038428910938340911165834818906460373605133987368473297813501529485740226828486165218161926818810694126166570767816669466602006039352892608126207862747834331738775425327634920031398389642899147990712090664848443079656084131284523433496674012894250740169642355696088312226312419386040960678240011782426031514980866585120515767905999478459113197156752699414727419212951179535528392281008171639581670973558873665648666457257110890585179353248311869585555135157385054589338880103622052733336656681474797504026084156688230968601357255706691056142030097421248108339972205724887998940483032843238987526348450492749942500569620867895047409205743888308288385016755997338180697057059010815609645573155251830765360973985967988520054295102623896854863572381006548711180698774075696905595699224912118912104913310350474892384769839588881953738238199956010102514611461641176136560137662836667033793057303502712582963112583623747677877859127124711003641719718830786358959264110735154200369400908984237293186186914163769087867163274558468844607548888654050735965973/15610257916092462147006564734474509795404016262946464626747749636144297474780978016315395779663812869881966560616654415577695945745162959138132263882091270363055840693709652591874519214994466759390810279657554308428205104739745939827247679025446841817006907861888436970811094262303855854478362595195588160902134449138741212104238745303220813253398763483910560750253297895084257095084608899990885419835139024802569307999090294504186443760958549123391926989716335825227618870154870712109893847174259605627928265377512402025262401844444426579214145389225439235026833905632785616751999378386704215855421508173238805936804763483183656958181884541487301653662074634934838457080787593211587608415062649162869536569372439503860130918651476902106903321680904150883746062030678850972225887165301387060000509726616800822954186186851445413785121937583975363581145377017546104864867584545424852102071782112880147208984159319635429782799868020552484149822112301968645048091148707726431044293135234585616761486421242147754459579673427769744007663252737924088792442880628978627933974164801756094074248173202425424421145313363656384179784650353728659787696739281796237292782213422874298164435257865260336012018523081970038862447673310023483619824117864663846959454995886651176917399906898355986296894348871252502265789468065662104708637117859888405643811830008069551990455374928536784118050557145850556042326524014951563299199360912159108134956135534146202817295816417339800891587564268454933259276511628012282827191494056309247979234191020093610033807989345603717682148709032909658680250256128242839392210767556071068980311950926221542051574795285668127664288365250546011874946204451460924878942816566666791892507772359902171174445253758819603061727349215256775661959412153452246529923104100092760464651557571367062741341119288466687621500126778396088125524697015525534064141199475838176118197850197397360197903313268077042415911920876749595515072090909316090163655103722298451072310450947482967315745030410187882087522342628358276333264166933434983690771432912414535050729761700721403088470262132089448378007969233657207724216405310308019096033454224001063372051098051540055018735339585493874759822007828846679662782460915371924546724339773336648593886652357461680539773802364381292656435118133150344989496955840781980642323860371509755675807008971108132554342546537457447675101709909930154440163403809778265339155801114417299940348335736567004315903577089156922351614815686233222842620620667947818165897984282679933508617094613720650*t^21 - 11525593696833668871833750664520918917940616061481078274703169144688430970631766088828074395480375325498357362297551671697076036394950909294823589612916905869869818251536980814490979535876315762879806510657302396852295995941745758131263289062813365913377946613873430529498805063531066765529994758547045745038238488469918435993863446084386398531170347123783189895165899237352706145939178614659801291904261109283587569956922120902321270386773750377026512541767644717684983924853558467979389059692902626306886695310272279591150979624463427330769390369142257360634917105239764321754005489011218157203426830337020046856689116057768942209579757002481578956944226787216606108816215032455384068968483543708679223669384636042128694990111031495137916773925528194691993822925205544864325024943705805374725397796119380073494002678415069910056109378971805178578539064230619072365356243983112689570694151649266051372513882011195015744792636400848384490709348645197553092495454614485834784159004516489631976298911894200376409834973068129601964754177902774725387481674186957539021645091260965562585642979008229351880763839699852846167655549050258434103343946811686904890030637582013103539856386721723295424471103338277641583540144838638576980421410157483258732645008052387701207401055376653931154307997106883473403791617845896744223946825908616406133560535289379241737200888097612727252519138244673400653870298372397565788041548624564392603670743744512749436797977944504802724493878539267951376392716134844375556060746905980380968612214165936279804191418052271917560763399803267267547538729479823493856244012987388327833321928481695477507089362859020736733531657721366973143856080253101521438276961439545534942015621008475104969914822794270444736218361012776257551225567199184317036881168084492797710867441688813975205095183118485511863671011500831311727169776209041589231710607187630436170912731968583937560591767102442347646076780658563897336865133492318356087461441903552979574724144422709429095493670526390701960697690120349878528942692445684283640405046782435791127938298824763861221486832104998380172793478903831391109500940030011061619492103802014612114836966583029689037707025412604060218292404214367632681137479763639678765134312944271561420713820656756678306745667096996749944284258445636752740085117703522393218944335659594594179387001188972568985350775541419410448663688018323150741158419939244804590744212506540473986414988314013680581250489174458951857174261415340868587833863543669691484511363737713211682291713729985311/17691625638238123766607440032404444434791218431339326576980782920963537138085108418490781883618987919199562102032208337654722071844518020356549899066370106411463286119537606270791121776993728993976251650278561549551965785371712065137547369562173087392607828910140228566919240163944369968408810941221666582355752375690573373718137244676983588353851931948431968850287070947762158041095890086656336809146490894776245215732302333771411302929086355673177517255011847268591301386175520140391213026797494219711652034094514055628630722090370350123109364774455497799697078426383823698985599295504931444636144375929670646728378731947608144552606135813685608540817017919592816918024892605639799289537071002384585474778622098104374815041138340489054490431238358037668245536968102697768522672120674905334667244356832374266014744345098304802289804862595172078725298093953218918846849929151481499049014686394597500170182047228920153753839850423292815369798393942231131054503301868756621850198886599197032329684610741100788387523629884805709875351686436313967298101931379509111658504053441990239950814596296082147677298021812143902070422603734225814426056304519369068931819841879257537919693292247295047480287659492899377377440696418026614769134000246619026554048995338204667173053227818136784469813595387419502567894730474417052003122066907873526396320074009145492255849424919008355333790631431963963514636727216945105072425942367113655886283620272032363192935258606318441010465906170915591027180046511747253870817026597150481043132083156106091371649054591684213373101870237297613170950290278675217977838869896880544844353544383051080991784767990423878019526813950618813458272365044989048196135192108889030811508808674555793997704620926662216803290995777291012416887333773912546067246184646771795193271765247549337773519935193595579304366810348848899875594656617595605272693359405949932933957563557050341557623755037153981404700176993649541583748369697224902185475784218604911215285177740480696291177701131546266365858654978806046511032722524559648182874290634069806390827063260817590166932963749701374828409031798144835420778592685015754975504581453867871821657911125078729021233384863559724727798275539359570284486789037421514486287585076448201739738206005123237945076976012965465010626467217570390988096549952886244727967041754377723099247943500589216894921552742451774031781937897920841698851857651082034051043241263006273265728113834775938224690720701044511998496791111064319221636703423674193921351048853703924643099373895550070*t^19 + 22660761152716383224978991170211332524518117360981560812115886052819922356452473199650059108362599261640917729410664766022956672957652205133405512906752116582955574755814699748342398241885908099543232370483663851034568749784112367406699099082029907797403616368421260096291614190659765457423699919087849974895245758155700174074346198918608789668959459552729504551550234383548700376264811871611516169555797628294180920252674908342299359496501264117124295522855208489525179867053708238033088237649465599029494113788097749013373497201092916317469567338872680460417708528867116029603350601272005330821801234757709162251855332179848754196781841874020973329511915427032508094825805886828193596661986098210260882413702225844811607261440932210605422005568002911270517513596003461311669705526998905260939908762610157198615045878968320522659797445017551748826621725293287860798214221282712567051639749450193797721206314232132296682336649689513013376214121500554307745223220563343359395112067025633509767940394523639004916617052968321423383194624963687870468164524249395385957247065691363262365950152242597720900659519970725619823050771013602394247319254085593061325936343966702956925612893411189630968533588712605869173788713521986724001150486705077146125925224661277204544614985697364888212650681229182383480395400265820007804877857265490882885544053619504195885200413757836814999324550891073101887946734497947331842003451676498974199524324867309814781131935881569994233135838556635621782095959421968445421344323721477113870596991548970323392208229534240019242087439179052257051637052284767306970749399549335939681041981360587582619592249803885937549025279618185974440911465248085985319908816371856800788111392779204099852650406588396103459970033230783847816311610660118473197494236364628157611024285358325667107059801403546004753738491764183905847522222908869409733300288420058716801408150371713308161298241248626336912866963386789843734334572575606312939625219775040253775987961689039232058148762122295507688624933962540184067270231897206560609758150973756620727996265239427978600764919932913343794047061761602039613397585517853433769373113044997348028848246937526499250056209745445956711092655461959863338243328235439500616731450411942366652628245949651071319208830434692682600466195512832321279080091482850730622218440779912829538237235204779697337183202835296349767786045544286027796114676437614800620758338754757936947306936860051969472891341980572410503288250321718474648519610094887132427346459440764707945626276746020601/309603448669167165915630200567077777608846322548438215097163701116861899916489397323588682963332288585992336785563645908957636257279065356239623233661476862200607507091908109738844631097390257394584403879874827117159401244004961139907078967338029029370637005927453999921086702869026474447154191471379165191225666574585034040067401781847212796192408809097559454880023741585837765719178076516485894160063590658584291275315290840999697801259011224280606551962707327200347774258071602456846227968956148844953910596653995973501037636581481127154413883552971211494698872461716914732247987671336300281132526578769236317746627809083142529670607376739498149464297813592874296065435620598696487566898742541730245808625886716826559263219920958558453582546671265659194296896941797210949146762111810843356676776244566549655258026039220334040071585095415511377692716644181331079819873760150926233357757011905456252978185826506102690692197382407624268971471893989044793453807782703240882378480515485948065769480687969263796781663522984099922818654512635494427716783799141409454023820935234829199139255435181437584352715381712518286232395565348951752455985329088958706306847232887006913594632614327663330905034041125739104105212187315465758459845004315832964695857418418581675528431486817393728221737919279841294938157783302298410054636170887786711935601295160046114477364936082646218341336050059369361506142726296539338767453991424488978009963354760566355876367025610572717683153357991022842975650813955576942739297965450133418254811455231856599003858455354473734029282729152708230491630079876816314612180223195409534776187026703393917356233439832417865341719244135829235519766388287308343432365861905558039201404151804726394959830866216588794057592426102592717295528341043469556176808231318506415882255891832113411036598865887922637826419181104855747822906490807923092272133789604123826344257362248380977258415713150194674582253097388866977715596469701435788245826223825585946267490610458412185095609769802059661402526462129105813943072644179793843200300086096221611839473607064307827921326865619774059497158056467534619863625371987775712071330175442687756879013444688877757871584235112295182736469821938792479978518808154876503510032738837843530445418605089656664038847080226895637685963176307481842291689624175509282739423230701610154236839011260311295661127172992906045556183913213614729729907508893935595893256722102609782150241992108578918932087612268278959973693844443625586378642309914298393623643354939818681254239043172126225*t^17 - 16571240472908401586648203322733516793222298083789947419036665118881252232233010377121285733507182921043176347906076601233694483255889720988164925913046795508516702676337556035934842692349538949318564064493024938374308284246673701147176256666989274554437937685661526393573026375855778518051685480284974821426449028710066675186250159418243531907473379284060590575791026434682887219265749306369955390279748819835287177907022697011948245561353544070438833233703188245214783342921660307143492208847957714458594657607098097103764208417246591097779249074672461420333513754578683046425327810791867833508217924348886295485597329192720548203661817182568013280194803498432446398228972912574748775582706695494044330416698542268594389822858000436085382776662074435506079153043467705175640910959189815324299072038150709548269766403802997262473439097203730910827454514062862751073203741094209076579786807741200215237866762335427754766977945378918920982253822190659620208673131178033025148028155477247216161035219733430190388894333534609787383424933043685123300213989593316741202073399687991574386625451202877373916218681568190406558506769084283470372291837716118642952695021691790056696424270752610777420168737761038884615676967030682014697740927303036684075513476607502305836047974292750274122344695075946475664256291001172481126818840584135434606406267755357015305169898687609325328158801898469303765269991696753726233313800068934069302168400032675185046199531850589070577693013193418933166741919512352057746696971674018724967308794052834041672695496265788620000554882090072820390027674348304474558600025837979072793149737172023075140291809774796679987269573784245168998375460320190843038599391433746294988022454153415423031235244057423899403120286642224624092865596931304074203542379715650467500516366335018742685556385325627210380706360222823480532453162489775785764837327041025510436438812255420412897865540077958801591070189365788113045231765470424258392361149621602262639173531149567255468867921063745605744479863386349327345713243453643882105461172704254243843170377009058445956546499044491344996462801230681650613500477399710953852162621895468611335725656757995264126773855855505092685101899529034739289815888543434265805346032437825153179265803085059758264306660607169979698763617983608284215979144640069426415705199484799763862402059835938990306158567599582835633767969560958701873929363116193759545469182759285384782590981814887272395841754178430702008854209363669013108996024466076903459593827062920537853474700919513306/2567887427197210023182579898821056861343960675254693431100004815145736934601470883683882605754697217095583499221439651362530983075079306778222757408604013974722685794115237851363358410866589781919788291003667683736439739729688207101582243199686005478897636343280647881698425006148984288061690646909674252468401116883322929391147273602379823780184096593103287243416667503741360292141418164048500651562880369580022651165850353445938669998677681330797971989808337243249943304140476232142077537860165705125794199654600790133155665103411108172280726916527584754161914177476593233955703897744612843508216838094497783576604383592983711569620920007074661122027411277446780926189789559083306161584277805787292038765661766298384991536118167950396585596416508732820376227204046670984931158438692078171370083850028463735375963627737062770567652558732563947309098414519386334250270717657722388170790808157568784215877894208080028199270578289380883642645737473673842110410993962420997906786220746089333957264516294333305608600856278868122889260605075388512606356853863466984295138750109888877475213824491798982317278404048321475197574574983188364535076113611855481034662674108062822048049599918835325273977047046984071392872642259498863055461067388737202824830346823354118602912284684779559745839120389321036622722367496801416224570805887951642728407046036327441302429909175744300987419316650492416468962713200459532162718294870050173288200284295367050363445161800652397246666154322160836521150986162808020525073000772262871292584024422805398850561414247351811558713462635913638852901167133095947080018671262973690847261315927363443667484053824492407000775436083714818953428650632265322142586093325216687266317528553203907158196244243325824703654148945909739596392323299242894554172350624465259096435181220489881820950614122952770113736770855046156496648812659053950353551227313775379971443546357471865752555095032598673477417510984225308462229358954582496831921264562318095201395069180860948123440057502475906603397425362364936456821955460550054817131900714092191015845045799768670808053358120728714258182310938936610670633598673545669141297503219848174924702405629478339050581963361813742397990720287845278804527714820578681587936153892713878693694354312802446448792790488940722641983576932903231750772249235808635815662275031113354808670252975747287805189348905411750142554231280183510405406879926708524648291129283321645840187301228665272209966138431166313726840637180385365157611092099877416088290218414500849062167512063957046925*t^15 + 3423415808008565871337212135122531968805348246338747609437156773121581922534329235449810350083193397097680985712699947521100853045580559602202370633835761261343827867932983298561055866305607194943987145739910404552544356007257645168304402028977733657414589683199181655703606861317712896302793220294582820234668072785993635013375713973505532314042898711142676619285043083717572763416456006730894773649554245233762848520971648783923721850668348918038962147164500456320965259350186104235227904554063569011956541013900955667406629569610778012685365174310754831585883327431488201575084971174116758073358147942195508376482222663732263354429318567284985003772787797922208898054845561635791993417989447286624259465336823647030713353334340366863572911314679566845438047363152325542166038937790746832065599007831601682487629843822444629219447391971858622839799665999641055980662975826851580035609916818797190364533605768927738907867556754366591304617062925723952354680387400267104399724630560969221087541813870047322662387346731379136384468795233639854718735420770574630118087499027390371525028459499534664802317611298449356378276293284876465340736559158444460161121815845387720227669489215799145007176237156435395025225762501436482994008924155969396522219029096181865687460763082927956208306151359722878190176001013560381350896074252462766627720293089288413679156656264152647790789703649577929503585022963085007891531243099595199806448605193411162565784901587255621712712396356606423454013257782550488290742969838183504831350902402142761590997240247924465188720206375961548423725974531041992989283658987898735752976377395702578309501998212727391790495745126571995135415296213137088585734294766092970455457480195820390393736476726528721860336667517478523562956361038583238852245519799737491501637849002894202342054856130150011295832766473773048471261484839572487002405992450931679974522629625943096139044118524626853139935375068997867013699056005587806355777569203950802672619660883395277097953434742813839911197656991714596369704540139991858507063842431092816017771547419361446685550068827649396978990127109089232863585029648426214207563295557054944491281724166404843256895476382002386280039644428645833591313762466960649758146832317257647288125505289858673542370618591499042566611427821792304528839907140868089522528383358634120111968227418557492097261428201324780850306645092622762786014164762292093944701073585692135251533465382037110432865758776595389170193555829964484834954386824550935300369847104792821438974468072755451/7874854776738110737759911689717907708121479404114393188706681433113593266111177376630573324314404799093122730945748264178428348096909874119883122719718976189149569768620062744180965793324208664554017425744580896791748535171043835111518879145703750135286084786060653503875170018856885150055851317189667707569763425108856983466184972380631459592564562885516747546477780344806838229233682369748735331459499800045402796908607750567545254662611556081113780768745567545966492799364127111902371116104508162385768878940775756408344039650460731728327562544017926579429870144261552584130825286416812720091864970156459869634920109685150048813504154688362294107550727917503461506982021314522138895525118604414362252214696083315047307377429048381216195829010626780649153763425743124353788885878655706392201590473420622121819621791726992496407467846779862771747901804526118091700830200817015323723758478349877604928692208904778753144429773420768043170780261585933115805260381484757726914144410288007290802277849969288803866375959255195576860399188897858105326161018514632085171758833670325890923989061774850212439653772414852523939228696615110984574233415076356808506298867264725987614018773084428330840196277610751152271476102929129846703413939992127421996146396924952630382264339699990649887239969193917845643015260323524343088683804723051704367114941178070819994118388138949189694752571061510077171485653814742565299002770934820531417147538505792287781231829522000684889776206587959898664863024232611262943557202368272805297257674896603223141721670358545555446721285416801825815563579208160904378723925206452651931601368843914560580284431728443381469044670656725444790514528605613654570597352863997840950040420896491981951801815679532529091206056767456534762269791451011543299461875248360127895734555742835637584248549977055161682126097288808213256389692154432114417557097095577831912426875496247054974502291433302598664080367018290945950836700794052990284558544657775491950944878821306907578549509674259446917085437777919138467587330079020168105871162189882719115258140452623923811363631570234723725092420212738939389943035932206718699979009874201069769087377263733573088451354309562143353838208882725521667218325449774623536337538604322561327329353225927502442964557499418216102082969260903244035701564323146483168030976762080954746588775792291682602580669976596033770499642592562765243247765108572808921426129802186380576574390434573501443896157855576695428977954019848453150007349106290742670756669804469270457313703662801610570*t^13 - 109670432289119810776766212737635016187603085480861748529046936007141607683567808534796676704933402885476902330265713599330465891552961736492782242694514069359727459388052560590761075348538787593349668701216988744695545052238927616703979275009281046619465284461495091872194813054452792804936202153192005604881285298011015242530276185703438124812059923906680637145145614651601152539919154857619937419803095945003656941262625505170731919995234789985063268127045730364883162701029824594416689456346344672127680257784039172097308555576511415369920828188220705530378958663787433450101480022306397578523676747404335768181618200579388058809904703788710163075979851930161360081215454740690670406296209784700937760724323426432324974257077292394412724986825475105236075254314745063340339560612235143495094241226654552737889354506365474805476417287823046003499596974763120091263109457826469886531736509695781642945651361061106240303594626018688599973363704919056692389821319295925629960842649173014181158943020656187419372570107061688437479561240581486946658281571597835646995034291771912942417074768915662180101900895833891360592926456958958088039705653361030826864071287922801888215940823714099561375437885103377607418929839313933034165333547751655545973351728031809464595717697660165178945156341607452547379820895453522650404007599598537095744612328784546532833840381041160310749708808150616619676387538502521510905150587890785690488024605765296604848289088500267767012995196729080915960140598448642805897885017572567511442695162181217038367728272538103984014483934277297441833651320324655900809921041354735039437964474130014848931976655307272052856797130299095778064855954950276400601482862992238867299051238243559080865244612736742000159552547287574340359652479457522215094161357896593608905941214512465082468271387067962256735323568141554124727354824298276280647447156681008100820687389810707378071823684443483704033342773857989538740165225665474365716565179696040403367907903303821811732637901535404852849778036519552438826701392909998626191217901984471348574333221775051391741691096518390386950243673571590569195590366958699682207101559909887600081293196180801673626969653151427101864203534990042320353010163649269733156124347250333905018265369031555952918347332643223159638111293410269157510723131845559881631458107670635348750149748654310046099813069173586812804198871453417504697191517176130755359012222293231178973037854472971122265888906364757141919988776483515251744843015680799120131754807451483198773111553115390287/5079281330996081425855143039868050471738354215653783606715809524358267656641709407926719794182791095415064161460007630395086284522506868807324614154218739642001472500759940469996722936694114588637341239605254678430677805185323273646929677048978918837259524687009121509999484662162690921786024099587335671382497409195212754335689307185507291437204143061158302167478168322400410657855725128487934288791377371029284804006051999116066689257384453672318388595840891067148387855589861987177029369887407764738820926916800362883381905574547171964771277840891562643732266243048701416764382309738844204459252905750916615914523470746921781484710179773993679699370219506789732672003403747866779587613701499847263652678478973738205513258441736205884446309711854273518704177409604315208193831391732930622970025855356301268573656055663910160182816761173011487777396663919346169147035479526974883801824218535671055179006474743582295778157203856395387845153268722926859694392946057668733859623144635764702567469213230191278493812493719601147074957476839118477935373856941937694935784447717360199645972944844778387023576683207579877940802509316746585050380552724250141486562769385748262011042108639456273391926599058934493215102086389288751123701991294922187187514426016594446596560499106493969177269780130077010439744842908673201292201054046368349316789137059855678896206360349622227353115408334673999775608246710508954617856787252959242764060162336236025618894530041690441753905653249234134638836650630034264598594395527535959416731200308309078926410477381261883263135229093837177651038508589263783324276931758161960495882882904324891574283458464845981047533812573587911889881870950620807198035292597278607412776071478237328358912171113298481263827906615009464921664015485902445428152909535192282492748788454128986241840314735200579284971332751281297550371351439608713799324327626647701583515334695079350458553977974480176138331836726797660138289672012164178733540261304265192308359446839742955388164433739897343261520107366757844311593827900968008428286899612474353829341500591942430858329542362801396802684611037216615906513258176273333561486461368859690001061358335108154642051123529667582463225644729357961475355819915104632180937712399788052056127432830723239075712139587124749385843515173282592403027508988429481643379980011542215811549760386028135278664532134904441781972269472202983581894808495029461754319853722410215471890481830299908431313021816846968551690780342802252281754740173557529022638052023882679444967338862507038817650*t^11 + 2044371331220684783759400632522395688542751443490420298072044790998499001493435690842603186321029062077971173225616453005392303040273747797696072548936102902697284509802639196163158482321241898638827532240340489690067920768074444386528343820094956894472306591388626588209284311672589312424470408861133796363359244003404523578497449258734575889088574017697692961998709844675770148468114504282694947177350643979339194686097833285779489213532546650967682199627719579669501637075481712254334017242325535301464461139156493461525041488367988521096271745017064549968314809948087221366566992019802383105642782574893694216944106271890759611403786276254621083874533180210408743654483579789525033541792895611515794048071757511263169099068188074359948412568321049971811265869598330298628772322774717270567455652616058087919125380806560652987577791772490738266151810438776517122267481326520971532094439142434311453768211750715447932929088124921792731063955279754628580597184295868064996454730472878614615613671765148429789870696247152269079467463029324515630550247319448834997385953900282101347428704403237160182756658082349515162575420437100740368423770532856307415141172037959668366746181294181760713128233677607043595088768314664687625019010893666729822387786378853041637494597697333550888669302915874183890874095453163400038958522918701797762149172895395153257893021833057814000973956224297998368680384577319054030349038137180560843222907440064570945821737093619981796591345557957252291576989116429480439164622843860749393450597128466102038865295586230916216598712107816724801510217792419237456295962927382089194686717985103353376525648786495687230272400968374365426170337693507372875583614768873992160892674849871382148062564234547344518288837540017306636999508474461056444125974696603451778590570801191825851902933686975533115301138667470167784083014956338068791212822561931469704720960400055008355056218476371876363856614634119310156203027790677937019540551821942510791036607693657598871723154780768268160078803614500398541457087251476987682170433343936831889722868216593158124025004128101196032830987681302709082979881472588643350715910336601689733807547440380121659393831008677692722545686606649844958395183767811080837890146751521497337753453036143928532868569117515482236991388828556107794697123506486603165478945218148489951923231513965068134841834486693827997409841000288613211747064628253001682364858908976472975087053202808286681740192710370481715880175957872928629659704238440305981815473679839318553712978731587338/2716311320489208762522533016972913947929641602284414711417585093461160529421435900760811020367318716243708225476438863211285273896818890710004032786821325982461657033015098599172160527014678671314752054223679675856405956686064185472053696856627856595577919723922269329260593971504395579911656366301053424261074701439178994709955586016597377594678737376184657246086150885457610917027192133930503989223214854941747960403236503875113925124601251311718094770819259135909790027119795758359889619548483282882065104394636715802852062546388270224638552932302879152952472816934740322878343583034251465862991771336359755467332116964658170098345009183483576534880595649283204863723559395598321257723849062961797518606317016390431644046905798057929508243889382937577393973136440568567860179396448480289675274696560108939280694325420264998706462876627306143463564302878606864369936365138338742207062516869076259943555636493307053829188417714507098717190661099652190184392749413448931585798464305213297459994405336145770672777985771786700392259868048745968635004280016775375987397769866240454593281183547424963495217095802314456463994385417216652005203512978620727838466176671508853162426866794144007074812920366299750719380680982097897340066717083806213148105540869743986658160614739559818299148621547823792539515720338116538082350998468275247678108973297227167409710357926102321584492153152890878140868758023446093121723412313539073304258260727639265874452292152730105807523458041981732872073513163018324111422220216899665253295381034443550904123863990848746266807100776269447178598854593388892821243750461973570178233019987965050711464632135548068125420256289353535488936826638810257762427569519414211790310681703579092991939987160590057371525358754983322545063799585939133859403512490559351072209134695034196990201559619259440226310756210467824342155114030747268683986488252511596933792983336933739593052779525482876804412243119113531291346215902157365148806313654020081104035704179514710924974892826119014005073796548309629784026264486169847985562124575366719656560889446995299980758842220106833942305248511207146767396220676876608817664498905955399435350204674862187047705600844126576708594583920482735919429416737208129383718863587712740882189887992082427853533013779201496410690227679625038545966885241638374965807554527911706716611393597745481040329293272144549300793865848178117306839397586472277372962356555897636969750127239682124943702181232487726660252026009411639263721013223250330738193393038858998137960794261253764237265*t^9 - 270394168824683162285536673986809561645971110136000875217588988298266500871710828400240764552309921424081468859381989753756454310807893980507433334289965172166813791697164984314926015932878401073659455792131741698112775381132487191697838044450135289370863530256023102157808229177779609228059977514057540125828972855093187956675301126788618425016926413402875064621966301221500022348614129206385047925775084995205739407401930263394714613813752872551242957878759419721036220323740697160426065127252794024443413889173773591870381633726724264529406502474794400997448704722811327300292006184852744212085223279398980362381123283822429967333813008780881210868791213990105770233809354209396516091107096613114965035482008697556037972965655013307979047638365026953012244220265607157528796717030005860500921546688029648831539480471447144766993182783550695030716655968646105469626373465097828499106110385731849368449945565638614804731714268689448006371801961228889404476493364116725550124200378579595423314850403864150300597323768559789189001270555367298784482759885127692802470866339516133543037812494352975891639320535047196696342904994428316902477483040159816910878099038753418749560654187519411857799445082649937233205747423294125649429603815449623066782957321395581718003010415508119847601375085870239307541981370813192554517023709731817396671249414806611706855525215518193141155123533404936996626206109754972060531224032915892163099575375488366387019518999133583826917609266683200197668656257030758513720039602690247242261328422720584114870958669530366407631512187654767925300193663534794775954236232275083387509395132211893942856113725250276946418402835163399289360060455675902372268363300754346624845407055422397261404116797981777098863614523949761737424128443444896770384602659822999774747102337265439193539497796155448620266120939213296723621589165029448017933276689701133626355197844306725818918657788484750783448350427015073697621317769506721521610818381214787412444265192500541853977721535865831553926654110118725415512570804439795862155710845540614034581237709376700746482042310385405049612177958405065920624490261886548942483510546992497245315143964850887849216187330383913602790491152958884090345556028437200363194073040415647763236838686234144870066446381889639719410237541985659169555323762143913681168801322598678302234049296855657228447967341505123085658496235906090848337903612434645613892030279624408586398246869958198606663094535183771636519580502395844013920060003244846024137282613860425760118355336550537/15776555649306010489398550351105308283429736578924630899647590189294619236538642857954205421325335978183153834837902488348374065562331940992447665175982448888034876706905875702262548515489295313191741729076927410277105303984716228751827027197586035782397008497528331962877187208232600590395983945687936555051696498257857797557822848076196890070103777689961393095954916758970972497885206838485250442458066076681869466988494845739298049966118378830685903971930040435839689551453359202595318497377554420779671060877940521077171070345184397769365332687617732454016887573105815006616642022673682756274952207256634943370868356107863109157054346267707641490468106043816593905465117701707421446375891022252864375743760448732305003302735695791004719598347426152595975096499528554813329324777352284510740231823455178182690901385016690649052688424855565984763126001567666131441549595500452290596575224239584338056004959430823797492761011978197795579642728609091003596220514270031673351859767429269151914108919881654728655023654735124775005549738666958908738661222319654961542966845182709711021582631714841959694442728144755681482795672877773483868606262249564833405232844304218086549448973804371758262802315258811683471150419845518090611498609325137096567279656566694872004468216921685813353640983737360411214358981761787973710624486053113812271845046928339608692762179873826615263464525888002575060601372358399025706979414952373405555035352711036140179899676644644553932585741152924206075174445138742791556240167926437449703483273684899411816881028229677061650647302488433657855498397890895084567829863794290937903878651445251557162547105837779183556733811781598817233723993104200992054503560340032038176046888682403822932984773912518009986132134182983944074865502645606080496535552344157847136568206562067305751170674556304829597259442636555545421607985532117974679719502476708770070009751704413134000054022496491456187242826196871520126505799431722070308723538899611582169904342456777361432934983586044778312297303184626637634495980601491541330285066978140038409318297293154520090266002793549793099247655494384943345988150396000505759162493645700552276023916040866237903340610963361430378200866204823971249211258827218933289276227908432585931910965610579757735166494172129903395423039553377749130615747615576420255952968217669003657086376956602541395851955873566826747035079421236539913461147598197570600538939592334760177841648109264867097260143522024675046918332882946389663026086902716567418800010074181049791186431315362772085125*t^7 + 163751306676514863550288770467359161927028571912493043445266078206096840890297326906181476968938550226799929327704064696759573063816919800788241472434269342612645054224813261334018411665065767692178238399901386524311532065843404559211478450654423973371181669343551575141378396402231555999188224207674562388402699079676538866335025644284089913489586184405400157604570812292174264397625665406404732712150703399446616155941162127291945760984689312600290938420486105370027240999975236465959653803050628282575495707400757789504562585157098060260364272734035278159497922270131651907066115830468036527561266099783875421491370895013964299026530469089898326755992936236363627477128864481656490590124671640363697427550470525593099247854993471914148652975853533471935350746937538086687259713278186115108503142777568853222820092170163385232402432683820681065152985460737504214355374866320277984826387033908339079717380310236408204660859269141349085696581046982412906599598525923860242180627374093097124959107599621225974752283594734006171700375208109117574605681648795991515417128593437070015859736920888697249777872292215256150497085786507520999267725109149331220004076288765133167196564297263971433587749297505498067500677635352577384840465362472216426658039099138579600692161225055929382491951094507593404439156740710012406146368068948918640297627578667075145009973780835894200828986110797683402298958558445777420462581465143464369750271726253129419305486339987159982454425346890402414687911322759303155103512968781703822169687668580627712495418667954199463781411585661239757696838264039931686240410040804881853039459827701840577129389099675203051670857709716862702380904076955054534077221388319881032777208124966602967159485991497647837029805887852740636016331961773067925740967264422142384187793811723178560659507637010321057793766392044162131973102035055129221992966471663719687891011610994715412869231087663339525730167497792408646870625001150838703021010510232337710175701054632990746493092608415960541115998444026656667352140739628542466638081157762035834251401296982734073889715246493246950878027374616076602583593278680605566771757200204031605124075517879619424074178672173877856511014018333822374214414266910455653519058428870004790506997779395399215967933052125128432365912129734223046760351776963584595077600131171115726734388233071775064906721723409577594246155632254795420378402009932535435064875084812166051277491291396682053892769804316720225915274529900918385465089274724511487431333545618495614589089531581/718600878436298614423950533590717975642762328646670558576080712555862573921014788561061116499290665672938683988475889738435257644661082198413765287518869307529538897623041957452952520374253616749934405879280337528149723991022271288903094406515305977666116329079965431021321156482644333309962001666945350333617645883380686431205181485872322114994374967244618319070410287158098126197669876701191531540533030407869830794507011607172996064709325743840765812386047390452325403999945967820076618928170180656630979998581141746786259932906949794877924056164782844696421380141465693883159678051389276683331156438190411499294210837211156110673282852773432945735607314625186471884539522645058533789378058984602518149819316505405196837805766681991933397854334110470210045803291155705783116242446687907321501242476219296106003789793720899128693882705636545889831826158361604330670996068343582594460983298697423265490909125213506304018099924472777438410227804140791054072155929483844334867318599262777105818625750303113934597350733276904865677213769509515511905894184332110049576129594243506506159043266514540607200289894792184249733964396089061377037966396460510010176237214684881789001816612207409279051037133941732994545153698967697709012359016879950568281889118979890650307040936391486322526090356567140883469767285216015365701322346104562877806606692388139526378401567751936927114326230923512735679565614668278603630532358079119921761444636941604728691082580087329578709909534915802347109395016671514315191063549444355887115180167842209233895202113981149806033624543986626237724564707245738841598875783590891581543126980943135108853077284536525959105887907236385049983287470584724275774489290850320579447270291952141003158726762060861738498772157402995382292010472470670333175532404909881236034162617733914547672370269645354557225067780547043476760612177446367376716002183204126172961106702892523701865814689281184339791598708760193463319104736020466970583680860851873307945953486644103419305527202676987832030104906960219519583667853484086768667228723641989327132510435713042322952074661403924323361176854816705494020164200231907094620237805808306728928625575360366943837460540774226642485339661503369290854343052171462799925625287754693355076689944995351284003442798730554606002705735350539297874837365512797610001998552357594369473913650197217206436320971466811984337001547137068070592433223934464913482104908967628827976224137482043635900047945102573190542864023653872821090215138426013422802484930915078872476400598215281544250*t^5 - 1594041333885290801923240935533349200550370214048598003477910995707256343662552217490888294126049138249841899835763089411364421460066348728209691620326027171562077848850379729931884310092527874978985739259623994552184965994028957544923035765744169789877569721150367494019545710693659556372868995683328801581651498502501566355437221642922469391631088059837276389174322455214973282528214327770183602646452835645927684891084846244248107510336837615253739383262054041824183849902677548058460431757160581249550232694829192239159948538225537081325406839834259119577273579786224659739775864925803436940617183419110377011639542182900566202538209758532678483824133195874761462547449523752311893758353450555362128564712059452086391922799934158517010359585655817762088307559597864635388052113736797594046544400536716210771642497185699953285527678190490829454064524556566643747793020204369165814787278976461897756336537327663454272044179977131057194355305126345808352727980709908002847992526151386121186375619633223852617716361561442025462826455913398483458866428974517003442288241113350066407095053882155338764403923316832006120088515549826624440213056357959302781592934170316678378619106070648436217196682480716029074824141868528032950350234085027098468553007002601008466973048202357780929337909680637896220991903001776180473402481950498692378627470567522886646147105750720888157485721155519712974379235264146691478346123021730095393107022593176898670982738863744666966746428394005188901861643515925292350585851057858855454627225588262803213431519802704309527901941667929783678259510855734446297179181039649600814472462522323927605648220773693506653790180517445837122524713606076476002386398614976933545100747246443961763356181519488858039230162469202538980123775843767251968397003723773804198023872427346147291211243217075113421221226095385835909533744295220124585781163165066025015738254956814681981359429250426980350597473272880174060649424332167741241275487702716149930392220731120840808674755025968592566393470963721940706897335325851151264560128432650550949617581211198281763806258882264592386190478986689365490508229792504586980604009010783896960590714586773540880335288780220317518814693620662498553980676913515321312230333750739641075914158069183577730719556821589971106953796198179639256044599127795936569802982729638016929860457851632463499744840545350798380622349286629575959200286088340386636019478707151820989541194053979613248875739324460009624655920312776278576614384094773495132100670764582456417641987299199/1100752825588722217574607427354261795089583335020969961626840435493070290732210453117833418253613441677807476133547367901335127660091845711530205667421404005273747683378975670426432670709281690137549522925881621025619747209447915160341760011900145696588956992884691047238459747500114589764199794153426887641035509964162535475320097000059223015748383574825306341152054477868774709709590717130885188013788495978775006811025840379867595371921745174415285071412947392694872053847117233506793364874171082729827335161826592927727192965226865695794004069233214361505978270100697149890223994839118094023526665432020072334618872160440048930329334673878344586277803284542860637632737640787700662058569310752614137301893229022979680516150873403475243578833268990418267748161481392310118577460179836536435075603225072717775176605206021673285333289528494060994044391309378305513721831777488699818195334216944712958078974598002048956494925464307400480156786950382863736627728452783352752149758630350721970692970924314309925016221853233562873244356052134675861137448711559926173940715312462203266134422475646973302109404060842667833742486661929224217346756926098209233587960165454301924392982686579309533650378681771946601044266436078719350665131542056708280494197752453396498140325306364478748845465208189546405298989527493892337181285569762969416224160131400152126506435521482416984953724920528636808513958608548869165041249466105595896154180894867150123409000296177771448667839425584026035302171286537425628009671145038864347883032981100696104480670598196325272882306076478714070946488218559022757561157925304527724607761909408694359741143784453050464158399096304694619564399747441680645631362695724521063597328633212289588638537654124828011032419190709908326594901641730572816358280537840956077357130297844810304124536779042754110757358826241961197701905733412345547653572144232080471741823247490767806518054941040918171692770902078864347112204634636151305540082342652899533111611550841437617692206569060609961103714696481664260098262417966924112244460958874799251301579485425238230297987966338531278524650706208229475740087521915235287539280270937164247372868656337010084570222056357960370959043293490861079730682687316246716926072815782639281306473657743879096836473679095463545474944645409956096484675876492503379001061382501363055160140929372097316819156464092862597607418969904560870533489212422813354471888299556613838693980133794994441471693442308121613273559111433002387345991549040967361048846417175717816859350436346168269482150*t^3 + 22168077067789369297254536343304449691017414239503006250197704318434781229805650432630188830943873910621033712954316834987139970653734426672371676202911238208672232074879307101965353041027524768563615464714904791721614801625613995695418062183593441388308458034137885334233528866075716470773991396464377573234752046175022555854570237035453057508383768116222065362297161767138297710588262734219825872398980947347194828389989502616419562641836164969998497227317319481091280027776956971188920097324978092387269388215569213625539142231775856428368201094722391674797167996169683156565679683968890361109324095655545935274144351782754666750354507966990437174184432144420188587925611470407096169711844213800736484076309449533944768356128885032559220657045372922467698845393517572872290335679274074624050103017571669648665679740398307847408791502485219656319061557969517715527923364033416468005779916350143019296479675867018376944515186437871100320462761017126766754225876090404719714167988657977607910832723774044735919365911662047008389039937412805806359507921752804206630888578499765384036312971820174706899321718203730409629831817548797350608256543060125304140432034438220471290010784110438434733956625258368915704496806211726801678281999389306434073129702063328445047336388404061290845145984263793958732638353225857165855021316344564136945282719437890437885835628568650834517111546983984529115881354428923940602719728730651432054495771963132775121479185482192973237837666136882112887163667627494737444218846733202954041591831259740243498497428085042619084045865622226797462913987106249355814203964457958290117860222466547061022248283503549108472763661811302543544005568979332497402328705260712104790800167728777545178197670144199388631075745406109908719228121501755512004767151158538478763303205187276552495066952644026316402457356663949603331389930999084119628810111606962302959333915017383504243115773387799657245873104934974524993019668772510446113132259377723511459550432987710334234507808407038519392318723071276915775493482208256786900023292576338638974611787577220916837598995527672014800314418507442588404528677457030756695932574221590734701156481661131648735930694676927637719259919536815299027582130724289635005611779437136545430984680098760443481875601830697518234664158012364521313660923395371639638927923554938387067286594963979370445041490989404217594252620743191954788977987124187671021330770090382675695394166945002374682102400543600087440799475706638993693537309343136371488231145187737703014475193/7976469750642914620105850922856969529634661847978043200194495909370074570523264153027778393142126388969619392272082376096631359855738012402392794691459449313577881763615765727727772976154215145924271905260011746562461936300347211306824347912319896352093891252787616284336664836957352099740578218503093388703155869305525619386377514493182775476437562136415263341681554187454889200794135631383226000099916637527355121819027828839620256318273515756632500517485126034020811984399400242802850470102689005288603877984250673389327485255267142723144957023429089576130277319570269202103072426370420971184975836463913567642165740293043832828473439665785105697665241192339569837918388701360149725062096454729087951462994413209997684899644010170110460716183108626219331508416531828334192590291158235771268663791486034186776642066710301980328502098032565659377133270357813808070448056358613766798516914615541398246949091289869919974600909161647829566353528625962780700200930817270672117027236451816825874586745828364564674030593139373644009017072841555622182155425446086421550295038496102922218365380258311400739923217832193245172047004796588581285121427000711661112956233083002187857920164395502242997466512186753236239451206058541444570037185087367451307928969220676786218408154393945498180039602957895263806514416865897770559284678041760647943653334285508348742800257402046499890969021163250991366043178322817892500298909174678231131552035470051812488471016638969358323679995837565406052914284685053808898620805398832350346978499863048522496236743465190762846973232438251551238742668250427701141747521197858896555128709488468799708269157858355438146075355770323874054814490923490439461096831128438558431864700240668765135061867058875565297336370947173248743441316244424440698248409694499681719979205056846451479163309993063435585198252364072182592042795169654677881547624233565800519868284402107013090710543051021146171686745667238147442842062569827183373478857555455793718200083701749547954291351949714564935534164467258436667378713173673363132206238832426081531170865836414769784768028741583559989309063088465430983623822622574168750284639644472204691107743886500073076595812002593915731587270242687399128483207879103237079174440694077096241351258389448399252438215065909156126630033662390986206410694757192053471022183931169297501160441517189110991443162783281613026140717173221455583576008785672560539651364489540679990536087926050684358490532190638562415025790662557988314101388036528748993107582733157375484488046640189625141175*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 1
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (0.9900343594746639268 + 4.6636379520391134833e-878j)  +/-  (6.91e-231, 6.91e-231j)
| (-0.99471768338081714379 + 1.3211599062719540648e-896j)  +/-  (1.66e-230, 1.66e-230j)
| (-0.96049126870802028342 + 1.516315500990351861e-902j)  +/-  (5.96e-232, 5.96e-232j)
| (-0.99383196321275502221 - 6.9680091328060109181e-900j)  +/-  (2.17e-230, 2.17e-230j)
| (0.92965485742974005667 - 5.5252582653640683397e-901j)  +/-  (7.57e-233, 7.57e-233j)
| (0.94639185979630768119 + 6.1521237679667109275e-900j)  +/-  (2.37e-232, 2.37e-232j)
| (0.62110294673722640294 + 3.0387455355552092399e-916j)  +/-  (1.75e-240, 1.75e-240j)
| (-0.91036084298069154933 + 3.0002654932837209856e-910j)  +/-  (2.31e-233, 2.31e-233j)
| (0.99383196321275502221 - 1.3988697568195325059e-904j)  +/-  (2.16e-230, 2.16e-230j)
| (0.99909812496766759766 + 8.9722787879759463701e-926j)  +/-  (5.99e-232, 5.99e-232j)
| (0.91036084298069154933 - 7.4011377601227741108e-939j)  +/-  (2.37e-233, 2.37e-233j)
| (0.97194601843458712558 - 3.2417062551259931813e-935j)  +/-  (1.35e-231, 1.35e-231j)
| (-0.94639185979630768119 + 1.3794885604627892409e-943j)  +/-  (2.29e-232, 2.29e-232j)
| (-0.8639103508839946354 + 1.9572140915028980517e-946j)  +/-  (1.46e-234, 1.46e-234j)
| (0.6629095906361845343 - 5.4096848427224067604e-950j)  +/-  (1.97e-239, 1.97e-239j)
| (0.88845923287225699889 - 5.5306507000358869838e-945j)  +/-  (6.86e-234, 6.86e-234j)
| (0.8367259381688687355 + 1.5672510972704752966e-945j)  +/-  (2.91e-235, 2.91e-235j)
| (-0.33113539325797683309 - 7.0206801772601554977e-960j)  +/-  (1.48e-247, 1.48e-247j)
| (-0.77459666924148337704 - 1.0713295256564722224e-948j)  +/-  (9.59e-237, 9.59e-237j)
| (-0.98153114955374010687 + 3.9176353840509555645e-942j)  +/-  (2.57e-231, 2.57e-231j)
| (0.96049126870802028342 - 1.5148977024400538704e-940j)  +/-  (6.3e-232, 6.3e-232j)
| (0.80693989087670430495 - 6.1595158819114596586e-954j)  +/-  (5.54e-236, 5.54e-236j)
| (-0.73975624038257865693 - 1.288511293123359607e-956j)  +/-  (1.24e-237, 1.24e-237j)
| (-0.8367259381688687355 - 2.9580137125917984527e-954j)  +/-  (3.1e-235, 3.1e-235j)
| (-0.80693989087670430495 + 5.9772563993265593068e-955j)  +/-  (5.55e-236, 5.55e-236j)
| (0.8639103508839946354 - 2.4941848018986151789e-952j)  +/-  (1.42e-234, 1.42e-234j)
| (0.77459666924148337704 - 3.063439122846245989e-955j)  +/-  (9.46e-237, 9.46e-237j)
| (-0.11248894313318662575 - 1.393078460713837337e-971j)  +/-  (5.22e-253, 5.22e-253j)
| (-0.99909812496766759766 - 2.2362315315845531492e-948j)  +/-  (5.44e-232, 5.44e-232j)
| (-0.6629095906361845343 - 6.678933019069045515e-959j)  +/-  (1.76e-239, 1.76e-239j)
| (-0.92965485742974005667 - 4.2569631136625396644e-951j)  +/-  (7.88e-233, 7.88e-233j)
| (0.73975624038257865693 + 2.9942379187707231883e-958j)  +/-  (1.38e-237, 1.38e-237j)
| (0.70249620649152707861 - 5.0910548521418242873e-957j)  +/-  (1.7e-238, 1.7e-238j)
| (-0.88845923287225699889 - 1.5092961220805828596e-952j)  +/-  (6.14e-234, 6.14e-234j)
| (-0.62110294673722640294 - 4.667451953011857273e-960j)  +/-  (1.83e-240, 1.83e-240j)
| (-0.70249620649152707861 + 2.7782173008612325978e-959j)  +/-  (1.7e-238, 1.7e-238j)
| (0.98153114955374010687 - 1.0432466261149373102e-947j)  +/-  (2.45e-231, 2.45e-231j)
| (0.57719573855800143905 + 9.2984230730867388095e-974j)  +/-  (1.65e-241, 1.65e-241j)
| (0.99471768338081714379 + 1.6441062870792962011e-961j)  +/-  (1.73e-230, 1.73e-230j)
| (-0.97194601843458712558 + 6.410178952400799167e-988j)  +/-  (1.3e-231, 1.3e-231j)
| (-0.57719573855800143905 - 2.7582702482981362801e-1003j)  +/-  (1.51e-241, 1.51e-241j)
| (-0.16823525516089458032 - 4.6810853462396923738e-1013j)  +/-  (1.24e-251, 1.24e-251j)
| (0.434243749346802558 + 3.2585324212352438441e-1007j)  +/-  (5.03e-245, 5.03e-245j)
| (0.53131974364437562397 + 1.7042073100486885417e-1005j)  +/-  (1.22e-242, 1.22e-242j)
| (-0.056344309930931158668 - 1.5111804269949226796e-1015j)  +/-  (1.98e-254, 1.98e-254j)
| (-0.53131974364437562397 + 2.6058814391614162604e-1003j)  +/-  (1.14e-242, 1.14e-242j)
| (-0.38335933173322500748 + 4.6646397096268326888e-1007j)  +/-  (2.84e-246, 2.84e-246j)
| (0.11248894313318662575 - 1.4102827633399679911e-1014j)  +/-  (6.07e-253, 6.07e-253j)
| (0.48361801334501353673 + 1.1692620179983270528e-1005j)  +/-  (7.7e-244, 7.7e-244j)
| (0.056344309930931158668 + 1.1077065053612459604e-1015j)  +/-  (1.98e-254, 1.98e-254j)
| (-0.22338668642896688163 + 2.603422531099991302e-1011j)  +/-  (2.8e-250, 2.8e-250j)
| (-0.48361801334501353673 - 2.3403674654789203179e-1005j)  +/-  (8.58e-244, 8.58e-244j)
| (-2.1390778879205392911e-1048 - 4.6388029566369447974e-1048j)  +/-  (3.12e-1046, 3.12e-1046j)
| (0.33113539325797683309 - 3.4605960287075333886e-1010j)  +/-  (1.41e-247, 1.41e-247j)
| (0.27774981717905115873 + 2.4046810959068244937e-1011j)  +/-  (6.35e-249, 6.35e-249j)
| (-0.9900343594746639268 + 3.7812398586453302492e-1010j)  +/-  (6.28e-231, 6.28e-231j)
| (-0.434243749346802558 + 6.3378354612333330939e-1030j)  +/-  (5.74e-245, 5.74e-245j)
| (-0.27774981717905115873 + 3.9328270144864239907e-1032j)  +/-  (6.6e-249, 6.6e-249j)
| (0.16823525516089458032 - 1.1997905290523335418e-1034j)  +/-  (1.26e-251, 1.26e-251j)
| (0.38335933173322500748 + 1.1047821175945375605e-1029j)  +/-  (2.95e-246, 2.95e-246j)
| (0.22338668642896688163 + 4.4885323662158084123e-1033j)  +/-  (2.86e-250, 2.86e-250j)
-------------------------------------------------
The weights are:
| (0.008526049102416403616 + 9.6757944511053354512e-878j)  +/-  (4.56e-40, 1.09e-147j)
| (0.01230631292986078199 - 4.1914339757405706569e-880j)  +/-  (2.21e-40, 5.27e-148j)
| (0.012730728247747577248 + 6.7267576103437711954e-881j)  +/-  (2.27e-41, 5.42e-149j)
| (-0.0090832577651580821074 + 5.5359243994058515817e-880j)  +/-  (1.98e-40, 4.72e-148j)
| (0.018013397146625770518 + 1.0931476626400204201e-879j)  +/-  (5.8e-42, 1.39e-149j)
| (0.015446251383298548557 - 2.1473041212757886889e-879j)  +/-  (5.56e-42, 1.33e-149j)
| (0.042877891458033078894 + 7.9520395088250111744e-882j)  +/-  (1.89e-43, 4.52e-151j)
| (0.020586461949146437508 - 2.4471928276613744397e-881j)  +/-  (5.36e-43, 1.28e-150j)
| (-0.0090832577651580821074 - 2.891964180139904119e-877j)  +/-  (1.72e-42, 4.11e-150j)
| (0.002322006137771125232 - 2.5292804283658840556e-879j)  +/-  (4.48e-43, 1.07e-150j)
| (0.020586461949146437508 - 5.837113402070901068e-880j)  +/-  (5.75e-44, 1.37e-151j)
| (0.010328144567386117752 - 9.3585159406876620743e-879j)  +/-  (2.01e-43, 4.81e-151j)
| (0.015446251383298548557 - 4.8395192385586018885e-881j)  +/-  (2.42e-46, 5.77e-154j)
| (0.025871359382672483696 - 1.2492836497207494643e-881j)  +/-  (1.1e-47, 2.62e-155j)
| (0.040715476661166437428 - 1.1471256401593171728e-881j)  +/-  (9.53e-47, 2.28e-154j)
| (0.023223722242417141601 + 3.2248625041582944183e-880j)  +/-  (4.64e-45, 1.11e-152j)
| (0.02849167523033301616 + 1.0775838364819215941e-880j)  +/-  (2.86e-46, 6.82e-154j)
| (0.052834956104341242004 + 7.570954852540807464e-883j)  +/-  (1.7e-50, 4.05e-158j)
| (0.033603330237787413597 + 4.9415732076297672801e-882j)  +/-  (6.24e-50, 1.49e-157j)
| (0.0089739201308770681591 + 1.0216149019889918726e-880j)  +/-  (2.95e-48, 7.03e-156j)
| (0.012730728247747577248 + 4.4412120645016267224e-879j)  +/-  (4.97e-45, 1.19e-152j)
| (0.031073148405325815624 - 6.5112171995784703898e-881j)  +/-  (7.76e-48, 1.85e-155j)
| (0.036064541812134969623 - 3.7431689410380365761e-882j)  +/-  (1.22e-50, 2.91e-158j)
| (0.02849167523033301616 + 9.0434786112218537567e-882j)  +/-  (5.51e-50, 1.32e-157j)
| (0.031073148405325815624 - 6.6343068235374344777e-882j)  +/-  (3.8e-50, 9.06e-158j)
| (0.025871359382672483696 - 1.8363694906448517499e-880j)  +/-  (5.8e-48, 1.38e-155j)
| (0.033603330237787413597 + 4.0475988223869531999e-881j)  +/-  (6.56e-50, 1.57e-157j)
| (0.055978441681646359395 + 6.5785693481121994728e-883j)  +/-  (1.97e-55, 4.69e-163j)
| (0.002322006137771125232 + 1.1525026536972668733e-881j)  +/-  (8.58e-51, 2.05e-158j)
| (0.040715476661166437428 - 2.2702113392329145788e-882j)  +/-  (5.38e-54, 1.28e-161j)
| (0.018013397146625770518 + 3.4382498453687824915e-881j)  +/-  (1.55e-50, 3.7e-158j)
| (0.036064541812134969623 - 2.5870813123311287094e-881j)  +/-  (1.1e-51, 2.63e-159j)
| (0.03843999008788696176 + 1.6995534310347507417e-881j)  +/-  (2.84e-52, 6.78e-160j)
| (0.023223722242417141601 + 1.7437686158193655961e-881j)  +/-  (1.91e-51, 4.57e-159j)
| (0.042877891458033078894 + 1.8209231198504034614e-882j)  +/-  (1.24e-55, 2.96e-163j)
| (0.03843999008788696176 + 2.8873124319436780681e-882j)  +/-  (5.49e-54, 1.31e-161j)
| (0.0089739201308770681591 + 2.3687298361465148127e-878j)  +/-  (7.76e-51, 1.85e-158j)
| (0.044914543267117602353 - 5.659646332394339168e-882j)  +/-  (1.91e-57, 4.57e-165j)
| (0.01230631292986078199 + 1.7762933575691945072e-877j)  +/-  (3.63e-50, 8.67e-158j)
| (0.010328144567386117752 - 8.6280183976428852054e-881j)  +/-  (2.47e-53, 5.89e-161j)
| (0.044914543267117602353 - 1.4908599507339389276e-882j)  +/-  (3.05e-58, 7.29e-166j)
| (0.055481404754309836194 - 6.584787979132272669e-883j)  +/-  (1.2e-61, 2.86e-169j)
| (0.050157123698178946552 + 2.3824027187247087601e-882j)  +/-  (3.6e-61, 8.59e-169j)
| (0.046813585346889669035 + 4.1343258330813165449e-882j)  +/-  (2.21e-59, 5.28e-167j)
| (0.056277699716875504906 - 6.7255504240131770853e-883j)  +/-  (1.01e-62, 2.4e-170j)
| (0.046813585346889669035 + 1.2465708557600291469e-882j)  +/-  (1.14e-60, 2.73e-168j)
| (0.051583255896662266224 - 8.2968978815220571544e-883j)  +/-  (4.29e-62, 1.02e-169j)
| (0.055978441681646359395 + 8.2651289255815367677e-883j)  +/-  (1.92e-64, 4.59e-172j)
| (0.048564325882959494313 - 3.0987763819176360919e-882j)  +/-  (4.34e-62, 1.04e-169j)
| (0.056277699716875504906 - 7.5372683977280818876e-883j)  +/-  (2.43e-64, 5.79e-172j)
| (0.054789204081315332013 + 6.7436166822881821348e-883j)  +/-  (6.55e-64, 1.56e-171j)
| (0.048564325882959494313 - 1.0648854789280824231e-882j)  +/-  (2.8e-63, 6.68e-171j)
| (0.056377623555323816424 + 7.037176451845316783e-883j)  +/-  (2.86e-64, 6.83e-172j)
| (0.052834956104341242004 + 1.5180652973117389462e-882j)  +/-  (8.8e-66, 2.1e-173j)
| (0.053905498444312771943 - 1.2575069442913116408e-882j)  +/-  (4.02e-66, 9.6e-174j)
| (0.008526049102416403616 - 2.0081326367337920112e-880j)  +/-  (2.95e-61, 7.05e-169j)
| (0.050157123698178946552 + 9.2967591961792897699e-883j)  +/-  (1.02e-64, 2.43e-172j)
| (0.053905498444312771943 - 7.0651044140042571524e-883j)  +/-  (3.11e-65, 7.44e-173j)
| (0.055481404754309836194 - 9.2808081622517349765e-883j)  +/-  (4.33e-67, 1.03e-174j)
| (0.051583255896662266224 - 1.8782555216587767332e-882j)  +/-  (3.58e-67, 8.84e-175j)
| (0.054789204081315332013 + 1.0673542352625844866e-882j)  +/-  (2.66e-67, 6.31e-175j)
