Starting with polynomial:
P : 4*t^2 - 2
Extension levels are: 2 3 6 16 90
-------------------------------------------------
Trying to find an order 3 Kronrod extension for:
P1 : 4*t^2 - 2
Solvable: 1
-------------------------------------------------
Trying to find an order 6 Kronrod extension for:
P2 : 4*t^5 - 14*t^3 + 6*t
Solvable: 1
-------------------------------------------------
Trying to find an order 16 Kronrod extension for:
P3 : 4*t^11 - 6923/82*t^9 + 97479/164*t^7 - 566685/328*t^5 + 1313235/656*t^3 - 418635/656*t
Solvable: 1
-------------------------------------------------
Trying to find an order 90 Kronrod extension for:
P4 : 4*t^27 - 18602579712383878626727500047181374637/37352128661862989611625882764510142*t^25 + 192929105341891780923534882307275370184011/7395721475048871943101924787373008116*t^23 - 55950380084413613458467937165969594423074041/73957214750488719431019247873730081160*t^21 + 663864826594708668963424528982895827637682549/49304809833659146287346165249153387440*t^19 - 3801287791192870507782550586682542459572035613/24652404916829573143673082624576693720*t^17 + 2078590764950990084632582196395305710554955567/1792902175769423501358042372696486816*t^15 - 1839187122969481435753377901357387069479940493/320681689975018837641275871539209024*t^13 + 44010590698246551975681326315142359919699322615/2390536234359231335144056496928649088*t^11 - 354948968306563035285879570862895401610640869861/9562144937436925340576225987714596352*t^9 + 847268809082663823603602552646224294888980760013/19124289874873850681152451975429192704*t^7 - 1075909353398307023974063851904183537025616991035/38248579749747701362304903950858385408*t^5 + 585959156894788828875873698514534545937251754645/76497159499495402724609807901716770816*t^3 - 38989004364594468641511334375185435705024746445/76497159499495402724609807901716770816*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 4*t^117 - 6562058370078844762359515924204304471278883546591602466496144896173559444524838551961427399300712769808577607760427531502565044365586704864030437719629688087841672950586163833573562213481389007764225656323187722304127549404884064432447710929723333416168998473390796118273239958802317700472571765349971707045368720607744882651553038589495184566169575789095229734014922641257097817193764177966700404767568021147205459820519375402238990685057492988209840960241339129162579177105479509392744171128963281130903283490986371207690448919728352321359422638639205365349794075023394465766732576340592638018483081090210772448723659507190386628627330878095877418221016565257951660592011820069748340665117579114262685535371495660009447267486411169653183956682482058806432557222219510984311562100039809977058125673352749302994405857447399790752414269984302412469142234200409694401864077061232725195740202842531527906785536323735836742291246313491472821852384253835902358059380709557469615514201258049987043320689027905473073260177719781947932514038384570289260102908571813822050479903074901991887498141414627857979845177003866436267398143666865082551145508163874308901460435552343669910100426336312356764228401759183882332781988543669806568175117089747515787905492410233817699850467554953264081558363217430017897788087464685273032446530264824634305981307851046425172838549769071071134412547586807379864359938515629722393105121026731145078044555445078072183738383915776510198592976266086126239144486380768087425169090323473028664350542110457777403591028290744654856105037051603928495968520795473455973940503123236499360192474976950994370721400818469362019456365799808084553255905606294547493470735320699445176909283966340090625135509660776095908141891545828408902597889275790294493341351723244962632212907215483412320524870882620928693095164466894332633327620585552108563894812052824509654169180644347334846915423887008114073649387861997037859255396978116102897277809577256393341189020588384695711510595268007870021334664699932327763472894817151179291684339160127816534688418314661709150402238979816531093300541438743615443939675375580756562325789393614995711834193520261915454472591036192861708049234561344297025604336945491599597021392043417843355596290713/598265637040002472483219552898562635092010453746333401564614852054162275965837708507342921953438721844477423909243964882361769370871823896418220460691442699408015698416747948693142497981202095475247405866929455949507676005444240452473008126604302164401649585356906293293397726653936772158188757707975969825444291655675753372335775714657492285811012282989937617018778279733955004228218225886943991342297201687911459389916077359434247078519619306447644283402833803246232213917213205426320971860753259953708387051299934322910986983315943503616282471043550897489831712316049741184723334377997016893433865914101617457083112322563523398449780980341630946040654465524504951358724671673395690054227837634974186710335781760524643890152219141495004414704309385850365516228896140338978443275627256157799906473591857000599423971641045273193184631008664556557516603432416669038261458778120586775615435361598078821989896295312074097831446022828944479012451821302805958822119301118828153023191520458682076278066932711962244308162509055712555789633881425050029962851118658054069241236193787687611343808823025632896989942810930759646423387595401455881790701244407735421214902922237629345961123403062533824869924294514444225657979836261180734350338177114969209458883282255918870416845988648857613818267339734728264427224748976722839107235451510425449931457631833795787057113976086954183485425702523441957988141998232742659870839662808941669670650593910891479799794898008098671192298285067650865790577343007602881337921176557877333166886361900511470459299230449450745077764491218066700653298563815864088989079382953914537421205263713508299785491928281997116476288806313193580385328673147973880313647696893485484748651462388664205491562361303538373014028084507018685484218951552701665574246467676768900831105216769792019178891769274409047884957871555274421421533090591294288481633005965659021196310205894824573790538229254372364384297975954440880866318871247315107093816267777825555486446195609814396649931388711552023156549844129371040169960879129243543126903110161873898094643294543610159546060344099426272006251590978428945172079665185241922903158003094643050801344243173631338353280922759861810403050632290135064977617930087779428128012294979822254589698*t^115 + 3431613220309814472302643894713033441047404294861529619462655062182758957564355552905240401312491519023270632600190805401065783760521318466635174827342311848258294122325949443538004036563786664903915158380695752227203843777060346880517849707241330984145373496792220471087366163400182039845036742885131370152297329239430975566283914974529717212566806842227830587562591051244079849781783298998106750083967202914586099467497283150492311853887534457060365196191100926636416993979366886187453494923323189273020048211761560872827151913710090636591398613031281459236059374943383544356690450094948170870028187909926744903712097085676507554424279132125550290688286224162786293817413300616720557111191822965931025787709364496061738422072415680443022383914252442993153098238059809732533028610959195210655166058125291545740003987231748718066637959662283661969164199122983006896607106295288545345341960405504927143693915736045828665133992925178601857923136940347762396369945577534188585275365497769941632671810957229909694793912471517219206796293344735542404579829019713152971425746027835006917776030981714661413366132728986936559030986319543740187779621690461439889168940662380475840500259545357069387635723666805011760032595184546756704034903369125048957617207941185523208288762391599594779447266602718962174824123445876674245976831756886888233306419800347758554093558480488948640734199129408203751111741702381751132753253090885742142699298000706832265248134843427780523738474804230876095908995433914125943075040609718244240877927484881161794154900149378656035960899899411559313457725977938522330538574619843885579618256090138254965096304784803078824729188540386131837553018336403642971002923871054049412832765808380755627471750872802843209416948893396300674342648084604301403885149550771049050860418681728538926344384954684501961991330897005657432565517574025955203713136579273595307982543101761813996306933028349428977369510897741881721104921179212498108338367019578129708318500488946933492128766000145530479976598208724880747637152097483313731118450506189076929586708218180802368479363522680048168002107054508362803123913347516683684702480846299844453629801680874967230309790647703788304069603549198700415196995689528440638299748734292978513822087241770053/236913192267840979103354942947830803496436139683548027019587481413448261282471732568907797093561733850413059868060610093415260670865242262981615302433811308965574216573032187682484429200556029808197972723304064556005039698155919219179311218135303657103053235801334892144185499754958961774642748052358484050875939495647598335444967183004366945181160864064015296339436198774646181674374417451229820571549691868412937918406766634335961843093769245353267136227522186085507956711216429348823104856858290941668521272314773991872750845393113627432047858533246155405973358077155697509150440413686818689799810901984240513004912479735155265786113268215285854632099168347703960738054969982664693261474223703449777937292969577167758980500278780032021748222906516796744744426642871574235463537148393438488762963542375372237371892769853928184501113879431164396776574959237000939151537676135752363143712403192839213507998932943581342741252625040262013688930921235911159693559243243055948597183842101638102206114505353937048746032353586062172092695017044319811865289042988589411419529532739924294092148293918150627208017353128580819983661487778976529189117692785463226801101557206101221000604867612763394648490020627719913360560015159427570802733918137527806945717779773343872685071011504947615072033866534952392713181000594782244286465238798128478172857222206183131674617134530433856660228578199283015363304231300166093308852506472340901189577635188713026000718779611207073792150120886789742853068627831010741009816785916919423934086999312602542301882495257982495050794738522354413458706231271082179239675435649750156818797284430549286715054803599670858124610367300024657832590154566597656604204487969820251960465979105911025374658695076201195713555121464779399451750704814869859567401601200000484729117665840837639594841140632665982962443317135888670882927103874152538238726670362400972393738841534350531221053138784731456296181998477958588823062273013936782409151242040018919972632693461486501073372829929774601169993738275230931907304508135180443078253631624102063645478744639269623180239896263372803714475630027457862288143547413355801469650569225478648117332320296758009987899245412905276919608050386893485731136700314760653538692868812009612817520408*t^113 - 2297280497227875204790842333108370993671445315468936567299407918167464647206791765245766161538093718827387442786774056902262903037233571892645340340347183864759581386130075594201764128358808970816503189339179155971505083414904321909766897967370702609558514463596973152366500291514405738818896166731453275124518662480320703595719352664880674814571993837276952620791587079997984206267983724752791523362225504040271745875660253429552474131171871372295302192475141495463316810034935261793298138933996378092717168566785007295660842058592621548167162993267811017517863842806491395063764514382395251805373128446567644707233131746764265167423373470020360296884885057942920691634225526026667445589218374933795867155306228330379300793873742440656118296679662701268870182871818716098844363943500879032619338954822162446109146879870985866158361428749093704081764642029158340121086936529580016484649574545766456855213292612839854110679300871102857750922335724831032285614914712411500319279191607054073720136631944588099301081001872875426092257453288709079392041866120517535849691268614490560242617812899089755410834064618808017523402870538771373403584760443792196433953286343005097481877643048541734202095127766276875451915316768664516799732074136190854245536797704648536365057473721928777875713567008719619657510113591965223801902672458851921457081207353620748515459414954334434294334548855987803474752311865187850980442318450568457395896127991097823473736103775668156878223372873314527945063203556825499671280932479162086396039643995899082448909380902912014294849170664238770362357473289288208148967630351860537361299304949841049078690290397784358912563286197058713051250399365735007803641261493330497889153057882576551035127429974835497713370739021901063289613307542760806690048789283782084428813783353075561789551965706018635874714089488548113006895502566366729260458745459070827772705047336822911475101707766210420550852904956430383966951733037542517761953307713331658283479843100569402030680209061144023425289958068817093431653177240461809420290982917411701572259119286046841149127241593799133940841319846444429103594243967193798103791742704882999066435694973551650314311335551897769286308755400742885222123050226406553780437189556872652445018484304761375254407/187161421891594373491650404928786334762184550350002941345474110316624126413152668729437159703913769741826317295767881973798055929983541387755476088922710934082803631092695428269162699068439263548476398451410210999243981361543176183151655862326889889111412056283054564793906544806417579801967770961363202400191992201561602685001524074573449886693117082610572084108154597031970483522755789786471558251524256576046220955541345641125409856044077703829081037619742527007551285801860979185570252836918049843918131805128671453579473167860559765671317808241264462770718952880953001032228847926812586764941850612567550005273880858990772659971029481890075825159358342994686128983063426286305107676564636725725324570461445965962529594595220236225297181096096148269428348097047868543646016194347230816406122741198476544067523795288184603265755879964750619873453494217797230741929714764147244366883532798522342978671319157025429260765589573781806990814255427776369816157911802162014199391775235260294100742830459229610268509365559332989115953229063465012651373578343960985635021428330864540192332797152195338995494333708971578847787092575345391458059402977300515949172870230192819964590477845414083081772307116295898731554842411975947780934159795328646967487117046020941659421206099088908615906906754562612390243412990469877972986307538650521497756557205542884674022947536279042746761580576777433582137010342727131213713993480113149311939766331799083290540567835892853588295798595500563896853924215986498485397755260874366344907928729456956008418487171253806171090127843432659986632377922704154921599343594163302623886849854700133936504893294843739977918442190167019479687746222107612148717321545496157999048768123493669710045980369110198944613708545957175725566883056803747189058247264948000382936002956014261735279924501099806126540330220537352049997512412060580505208594069586296768191053684812136919664631979639937850473983778797587285170219195681010058103229481211614946778379827834574335847964535644521934924295053237432436206770561426792550031820368983040630279928208265023002312389518048064514934435747721691711207633402456551083161023949688128132012692533034438827890440403876195168766490359805645853727597993248660916295567366361487594125841122320*t^111 + 640588447982946207185225936369000947436422087904728864628637229291794496906815888268855500278295035338021432540292538381452593469633097432513026132919455034278822963751912541981773796792592890614507265261572654296464318165317290145407607626907794285521914954670995091367840119998440603094989076221710077604065555916627679428238022314061028653743554012726844008316527375734450955691191502992091838187871855073630031489246841965840713913109920679015379913803158984729791568348725290326481306459207023773828510591730193589287226808324720701152230407926325825947241332074570594159761677783649519380828194061806273012737316608805826595934973484570974544746620491543311495948326140834286432170556824629191027087743109534986207287338771337518960269434785557382553778439480235029662675613956080979514863865464363683017637289362172700314386338633364579310313998212059201056160860068544824794553103725307793288670877805380897753006545156236297817022883363867759874804902937984953836343038709022045018772959435430945858688298321903426783579929212367804192665177994004423513852985903310954127197214089422059137704495533057901910367193230266444960280794277993276069139757705326055946982685599964882481349804597663737336660320061615623976836218551020319825882476113738180731588345935664883072663572132055032622913361565962849376456504614177203346417336978372390427396796899181608926926072537795321791512038828306941231417905882789359697290379871922470535359624704529266253126811032757931803675146297269422595020972036585581173649807125664852783136650200470147026367680784677084757427243303629451113260355335264856025010154518739505305250818471298184994958509603818546204799790849009596926334300706166970219093882757402737178621535138740457126603104673606836016636340326890627604573811119539628730079320739541749049723593368118890994911171075060185297703799194171645353388150718129331242920226152438322230170666602150024180525503276568465838691426254183483838815731926020759631187202665732012406820838137178888117457140572339048661695365238851808568113277984225477820499976880407587288510218366349338945552773829877813881333974965569880525603344560582343721921440322002046375866579801424803475076173407098283607180146870837324599680926665532927247011916403983115135654251/85371876652306205452331763651727100066961373843860990789163629267232057662139813806409932496522070408552355257718683005592095687360913615467410145824394461160577094884387388333302283785603874601059409819941499754041114305265308434420053551236826966963100236199288047098974915174857141664055474473604267761491084162115818768597186419980871878140720072769734634856351219698793553887572816393829131834028608262757925348141666432794046601002561759641335210142338696529760235628919043137277659188769636770910025033918341364790636883585518489604460754636366246176117417103592596962069299054335565892780493261872917546265278988311580511565732746125297744809531875751962093922099106727086540343696150085418569102315747282719750341394310984944872398394710523772019948254793764598856077562333824582922091074932638423609747696096364906752800927703219580994908611397591719285792501471365409711210032504589138902551829790923880013682549630146087399318783177582203775791328190459866126038353616083642923145852490174909947039359728818556438855858871054216297117772577947116254571177835131193771941275893983838840050046954969492106008147490508424173851657498417779204885870631316023141743024982118704563615438333749006438954840398445169163233125520676224932537983213974464616578094010110730245852273256467156528882960311442400478906035017630062437573166444633596517975379577951844059926334999933566195360741559840445816781821587420033019481296923276774834281662521635336724485802868123064233652667186239455449479677838293570613466774508173348354717204674606999306111286384723669467586698701584351367747069007863962600369440284600061093844337292384863849576833279725307131085638627628033611695620354085966806583648617733954604582377010471318816841340740261167874819981745208726787991481208572772104497124155374926405566281351378858934913133083052125496490093380939913914656551680863924841631006943949395787917200552116462879163571548223460866919749106801864237029543272131613835372594307433314609334159261872939829965467919020583216515369028019238707032058413922088708548739182717378913335475920513152234882374200715157622656113481822286458985730222664760200567193085243779114476341236855808322595241216753452494682763996920441821468153535533310130653892441760*t^109 - 11442621232774611650665178345812549710357401753822511867061799302700863595412178710816164547159486279706193296310343637104627208315147925367212956402439877069354086741589425759815792525367673967606946880480338093868996866979368728083429041422229344495866542282310407558547454602006805216049213338828152047247662898138946731758642905891620617983024177551675163683196235592966661079843348563611157004122073108353757171618750160073386607515956286705562325404692519941131786707470964158013619636986589831969392887570228759130332455889626772035199026381741292048181036825896999991515143857880997768536234429727156954471160088052204015018577937832568394195620598085776336009576182623288142080028239013535579217721825319629311100435308941568204370156009800594499448532379445056097261378505630992224005401066112106562546682399759249967723874408986002761934515067076053913374668928546306035581160396918444998890941370973446692755087689967873127826930298505300889123478291332611151344772657389923761956722951281592004431776428383907918362809908717266003080327779541889605218205775118674456419627539386616419110372059169317475037759318849576181463791901096473925759193636849197330611895248718117055525720756777465945242828615599361819475276928094057296039227211949753103668628851736750705033143947920958928401749460555150544355917844851085255445613626050191299159555830518976675542318746185002429417410090740647373985348690134345981928135368305360447429707156958087099037867004577228604656376214474574390959301518392000354426645328349463133719081863133640288678389144292656883210112740396427322169700195541449972689965441804579449630861974993578416363892004988108823132738586581897442056930419657419442978545815774411384902086051563637482929977811263099834914696516367887102051034914843602764182759960865098293682394826055324338219910862498680961060177412177616463739583860788696214814970813685772129667836776485928634637526686226716157139434383705566098094821494125915528696152039966169000797043767791696962598690652331803124000532290996386914774042049501455322218074950841121031165315525765673119719393420306007649653759462989828489906862700469955419163264481076633412198031838310983413892060351037410316837492552562786347474769950177420439281263493788180247200434846347/3244131312787635807188607018765629802544532206066717649988217912154818191161312924643577434867838675524989499793309954212499636119714717387761585541326989524101929605606720756665486783852947234840257573157776990653562343600081720507962034946999424744597808975572945789761046776644571383234108029996962174936661198160401113206693083959273131369347362765249916124541346348554155047727767022965507009693087113984801163229383324446173770838097346866370737985408870468130888953898923639216551049173246197294580951288896971862044201576249702604969508676181917354692461849936518684558633364064751503925658743951170866758080601555840059439497844352761314302762211278574559569039766055629288533060453703245905625887998396743350512972983817427905151138998999903336758033682163054756530947368685334151039460847440260097170412451661866456606435252722344077806527233108485332860115055911885569025981235174387278296969532055107440519936885945551321174113760748123743480070471237474912789457437411178431079542394626646577987495669695105144676522637100060219290475357961990417673704757734985363333768483971385875921901784288840700028309604639320118606362984939875609785663083990008879386234949320510773417386656682462244680283935140916428202858769785696547436443362131029655429967572384207749342386383745751948097552491834811218198429330669942372627780324896076667683064423962170074277200729997475515423708179273936941037709220321961254740289283084517443702703175822142795530460508988676440878801353077099307080227757855155683311737431310587237479253777635065973632228882619499439768294550660205351974388622298830578814038730814802321566084817110624826283919664629561670981254267849865277244433573455266738650178647473890274974130326397910115039970948129924379243159306317931617943676285925765339970890717904247203411518691352396639526699057155980768866623548475716728756948963872829143981978263870077039940853620980425589408215718832491512942950466058470841007122644341001325744158583682465955154698051951171713538687780922782162227584023064731070867218219729039370924852088943260398706748084979499784925530219627175989660932312309246885441457748461260887621553337239263606350100967000520716258619166236631194797945031882976789215789834350265784964847912786880*t^107 + 798034543784503502534964406053985890156178054318545207894230342349811274911234103721625872735219008985735364211524769801917643557936679454765100861627826790464980239338065570047351286682491599982179876705070554369942719916489147153418511241480249635321768589965482454842620080845913181580905725934748069840695513413203820637766163064514473711554153392889878078863047104304899147898772418306225471866362121961346954040342833859924905049900232209947143376784460449483784352912558908175213597572633158616548395538074522048802904458820714246028236824043465501833501967927270519647384241254008717297891352367036714320872103481253280540651801783139673396071755760387582349570527775669037811197003507725354264015596414229441621823057964427392795611658798227796776848508918497427792634618492181237362389764530863170600970235062682074600562027929216416979102868449563197547707821417660801811475292065068823096974865095782979075708541583671764467423526242599965268017049709228104994551240079118597924648996345709706935412793554669108169920660100726704267390778969325600801306055324876090139417803504259306361882864693483276242062643580984208697455277138487688284199302604419646432322235085681885813169738725689740597294256013028775487650694247584390680513626583046300864982851529603140715398414336043820231336703304199115156101130271959033455658702164788326698841390364764249146969616300968765986274003804227706118293558331168080741253853240922957735434827798240411012425461240015179074319320163722225339202203399842759423253275391274820807889018504121143219694343692525870346140000522689203223398466529682009242607797215885533713353511961777299311093257759792435845761210736759823687449305959378187320177007913575012596954857064492305839323058623921271304916284172011466903896987695321652986634484434282250003076114686239440767806540722971982866573435361931057714602077330908127316987521571937712261490977498437764011970710545964855878571874718606451848726967710167509173927922077650620618303567460583533738127386249919905084290204317829954157141644601408350966808545327168499810126222121699621613543506230212156668826522147490663515748480879115103159890786486839903767844446166152527071005609606091869281059775811283248610064411284676840473229409636485979479291700547279/601351170175269076454473496161433817057035238197733027802694052009185811044536054324175329390135949609510248742174528097926761817312972003585074393026466350809138170795392140259943891641034121580145306243880612901635946618551733557573450380419405562413252395472058243955706231768262012501932220194558842183381100146806060009045547270499409717244877000387789330402786152414916545432464131086289104235791757714255825379105201604656601423647313077668722163148961355068164781698337064830385072529674904864361347068185780150037461755597505848726055266804452973064944147793110780552332038216880766581341620829973136277107623703033767115614234562950877773194946480906503724992737122506892508567303613284606896506067995493889363380357975913465345089180302421106325879414254615028039882926878257062143900059525511627768174015430004513907534339529019877837307487112792403164314010364154398160913594812813251586755327893141867023207813004541220510323526382579035376793550765970959443899427422559904297671273150305219334267489992263392671745659560011162600185676110027492056589174604533872227722938492256894073328135624272910249150073055093485400203870379098893521244864349367499593545990605753216535905819287480806330979461148072313520529918301738872207730964687703058079701306100487290122003329669944263549790217998647933129464949099794195901734889492931284741250966392987623524554281658068632127321516158095628094794879864558671610395086620544696881476686249958176732475606544242462211680250814291578873408072187784955930956206779523487922983627073817107307437548973370627859488745976038065244033012913929570706992545224207259607371819757091431213604620760601675596525181357536002611163296542927493018081895629306489995204645868880899373262907458229884932878310439421470643218043244776014238506572099323871851891269616541816107388117911840337643569243132084076550068588425207353518610605010063061062207012669542304378108279588461841423571305903521424186686148707112440869648908194798567296968419386070854216927491097881571534869233543706247282703865120504859000704289657775098296860620630346301595951943150403354181050867647567715350123875324526408437165984463863497762457740224486766916231845448741392206448347373429843854634213196634633310557174077568*t^105 - 6751276182629468426149593021054014032681204639355710373564667154304625190645501007001216571870572663369469549791650861244641965529365964049370766987301708276100853488067402985424341664075741857589643819165476966865655767395485055440284508547370247115669318333174744839731731328966056311778380450788026873171613266985039362157753208955371100413907782779934445643424084750671503109193651168831593738143539544247812984880887928021640422245670762434150941780112498868146170203658661537820152643152147989385505544880961619018973053514878372264499267825909904587829558214069567331398100378618736881307862638821663121790024422316551206917026945537034555802558067421785609392405010366738796892978839212374354892482897871685367107307247494303389774073599516555564140355042068449359449424412690478894379418273610321290425946603790803289674471343681430615198060278191934954111575129686375458523984304512688826622985497454841066465028752005892198016442762283792524484526453558194943434474223174984503472300626700118092745991368057044660961794716596182572029847439818077234988100502786029977818866318595064971881926601419650860767773803293305001835936021562910689373091755245765767662432925214143300210484864626198418074579301766805671384824702697138556716082232563485298653418827112127644547389213038954818428010696807288828101573714051198148712662054118639806861414239718470904205342658874990186197567357120816123328952897920556680404473818792518873513185584379242580695577554007633469060758879246127709922415614669181676132398833071435102535980937703566800253589287931485809352086289653238942294333750851626365185607713384820676875046416632229468717354979274362319434650569600447614243827295999880196330169460017025828719824635575539843669914586575090318979740944919436583891378110306902265427918367192755445806605228203247997989376669703996688669346206041740622096168247501582435603946965641910072050338307188060160394170802094410541053591289854764149969565324573967242325018828332509594413657578562368452897282195118022588158916627526624886537495258521514254220790955109990877024766623030129372789692631684096479685508798541192444331912217357316285137185976887817839727736513883722413846138752526939397206073424377277925617704004109866530183983812837003588989785899175589363/16436931984790688089755608895079190999558963177404702759940304088251078835217318818194125669997049289326613465619437101343331489673221234764658700076056746922116443335074051833771799704854932656523971703999403419311382540907080717240340977064797085372628898809569592001455970334999161675052814018651275019679083404012698973580578292060317198938026638010599575031009488166007718908487352916358568849111641377522992560362208843860613772246359890789611739126071610371863170699754546438697191982477780732959210153197077990767690621319665159865178843959321714597108473373011694668430409044594740953223337636019265724907608381216256301160122411387323992467328537144777768483134814681855061900839632096445921837832525210166309265729784674968052765770928266176906240703989626144099756800001339026365266601627030651158996756421753456713472605280459876660886404647749659019824582949953553549731638258216895543371312295745877698634346888790793360615509721123826966965690387603206224799917682883304050803014799441675995136644726455199399694381361306971777738408480340751449546770772523925840891093652121688438004302373730126213476768663505888600938905790362036422914026292216044988890257076557254585314759060524475373046771938047309902894484433580862507011313034797216920845169033413319263334757677645143203694265958629710172205375275394374687980753646140121782927526414741661709671150365320542611480121441654613834591060049631270357350799034294888381427029424165523497354333245542627300452593522257303155873153973132788795446136318640308669894885806684334266403293005272130494826025723345040450003569019647408265991129569461665095934829740027165786505192967456445799638354957105984071371796772173351475827571813867710726535593653749411249535852803858283521498673818677520197581293182023877722519179637381519163951694702852142973601941889590302562257559312276964759035208083622334329508689870275057002366991679634156319668292975417956998910949028029585594436088064661073383770403490657827506117136796552603348596018090008762955286425716861304092393905646627132812685917250645852686780856963896132243622686446111025014282057049033517552903385925537055163949203575345602272173844899469304962377003775598931386976254828207082398693335160708013310488562758120192*t^103 + 9980694480857071267566542667987022367805955458118230214734700434020821426494489242562252673427023985536657913209035046357967895831690495573096877847026272485501084272225451839765680895557601855159017308237754983039053610566832586499646685131741080042072118674506253950001230105014408204011949988498824646615073192821676749135382001773866982121445429674352499267723092133832471993359305003232622224262380730987306209807685992354250862034917602739237981645856215716617838948359172452516974908227938851235365049268907286059606477514945053770883742081442091123955792342454205860048229130312630969002121058826499520638628260480818549461683728872875055181746411488725567511568703760216227086998160256971958472832795580492259509846147855931546529697813089002218162527425255137652746675859979242034759128281475636841252370520377894830300870200483448916129814335526240830841603516750979384388376244250549421830084220681510018474309229455560160380752249919793087111863557042809088936949628499243787560291734100450986169235777705846469405165120289266233377777161838166478170664234174144108283646363683283899094731915232067141470255442031704586910127648414859603629408376107267401356822114645899972097531663224851706745658959756200811226392655914666007527467673149937767257426225719955407369872460594469246736476747185311170921219587795285922589884531156132404188006441338302995198211792095102926470161801034750025443406789743542446363314559433985701221556633698117962323449922178821310985171957340141519676819028787452582059191665206882492647414156462757517729115240109578959627624894385317814054333713523529278064357042229881837715061190944727873507237823950699619033849981913803157932205259484484017573350380151109035746003613631760275050926018198962968074671566860235921505673867206184910173276909160304994472531362475813353733883202475635821258397526558295849493840522039781819647248686474420190432392717292690870986589179978081867409454987857407030524686981432802216001589553437400023022736027347507962233585829396654530010150584824846605028166508422681083436442263576820174648097159865706564790890266283507675261178518904757023994146705420493856937729925937870937855040016891500566630315572343286736772808549723029433233592496557487624979787262241680277914886658229105756987/93564074374962378357070389095066164151335636548303692633506346348506141062006276349720407659983203646936107419679872730723579248909105490198826446586784559402816677445806141207624090627635770506367223545842757925310946771317228698137325561753460332121118347069857677546749369599225997227223710567707257804327090145918440311150984124035651747801074708675720657868823240329582399940620316600810314987250881687438573035907958034283493780479279378340866822717638397501374971675525879727968631284873521095306273179737213178216085075204247833078710342537677452322002079200220415804911559176923910041425152697340435664858693862307920483526850649435536572506331672977965759057844329727482660050933290395153708923046681965562068128000312765202761897465283976699312447084248641127952461784623006765463825270800020629674289228862288907445920983904156220992737995687190366728232241407427920206164710085234636169959777683476534592226282290039900668119055335627938119650852975587481587322608348720346135340238089129540280008593058283442736721863133593531657895555965016585174343156705136193248149302327461918800947567358156103061329298546110442805344540652830053484279841971075948398298386435787449177945551575293167508112394108884687139553219083460294270679781890384157857118654497891201960520928318903122851798129302969119441784443875321825146967366908797616302818227283914074347358855925670781019194537437110878750749111051747231264919932964447826171200013645249902984940050782319570787191686203618494887277953385525105451001083659952526274786273053433902747218744799241358201317377194425614869251085188762170129487968318474093623013646212462328323183406122444383782556789755834063175500997010832923785480024171246968751048763875188956343511777498885613891607835583241268817001207343828227035878407166633262933263492923927583080503361525360183815927645316038107089892722937542518491049465415411862936550568022532889819650283090840678301493094467245333383713116675763033107616142946821479650205240226530203676623487589280650668553500234441269449011462911569832933750605888291776832444878102177983540621445924016603927451709356036946070373119883826314010172389582736505241604963273902197478146021491870840202787912099024930577177446299414844998165664930838016*t^101 - 5218244246915864080232195458764031824138445400997590772862751062017110146289469047390058773028677790351282617481957784663193797863232330466807181681446188838776449875605340733930723326856423590927878007415580966469298150191230614479257080067864048444637537736237557897775894979059834915619883603854057331793774461192419668886554125049553553762691211854454166899287651860831878298280793773521996546042940029021349347508605954969694639731602491216119305236513321643405663127856416158162401450413663570378751495928868677794825932862846401732954335271373815818599641818285454470109121868093693414418451782535662405350250982087867003298268389646167964981886412795019646511641957400549702566461001336844938347703388373877432449849342520202819345863727964518091312008094238632722310076883595968052754652021898368985605308019030096920597051047009570068891944213328507095371212985388820646960382033149792109209212448023685823901544139462229951873055243308625741299837495165833234015685103567138006414369855773024982972137734482099496342290210155551354289267593895687295917746529933859127599521490607910264448323073453916487902202909577070131920535619892840445403003486262452007459881903309901204074035940280246353485390582208600927563705801909155882735708609216576350943799090523302717727981002987280606797566882651036815069566050147985381268939911126764534962031676752693335459051978767279794450310467643726924639264615689316043609072153640893578018958615958916727775903081293985936412732442133632337946082230994440348467791478787261482563471553873571345997698868562406162507237134141793362856730306952520721860147053498677680771715007539324295957782955496288400596758464130519907975086978277333685191594665093098010987769312374419611360543025743187328255258434889651210277303980583039404611617308372450586978739862024868370926706952251237633100524428608228272078272255514261197593405885238783390390481743277082283773026050778184360410582163452245929655567395876187997280295781116024941545424038488576024828495822882812807408927688292760396917039789469643250278389056667113172490713487215095505997169315606098314105534166038699506977050139288582056297213591245662290418459439671915071964543644734083127131638540843475546662840083933982121622348447027474247799894232233325448714273/221151448522638348843984556042883660721338777295990546224651364096469060692014835008430054469051208620030799355606971908983005497421522067742680691932399867679384873962814515581656941483502730287777073835628336914371328732204358741051860418689997148649916093074209056019589419052715993446165134069126245719318576708534495280902326111356995040257085675051703373144491295324467490768738930147369835424411174897582081721236991717397348935678296712442048853696236212275977205778515715720653128491519231679814827515742503875783473814119131241822406264179964887306550369018702800993427321690911060097913997284622847935120549129091448415608919716847631898651329408857009975954904779355868105574933231843090584727201248282237615575273466535933800848554307581289283965835496788120614909672745288718369041549163685124684683631856319235781267780137096522346471626169722684994003479690284175032752951110554594583541292706399081763443939958276128851917767156938762828265652487752229206398892460611727228986017301578913389111219955942682832251676497584711191389495917311928593902006757594638586534714592182717165876068301096243599505614745351955721723459724871035508297808295270423486887095211861243511507667359783850473720204257363805966216699651815241003424939013635282207735001540470113724867648753771017649704669261563373226035958250760677620104685420794365806661264489251448457393659460676391499914361214989349774497898849584364807992568825058498222836395888772497964403756394573530951543985572189169733566071638513885611457106832615062104040281762661951947971578616388664839477437005005998781866201355256038487880652389120584927123163774910957854797141743959452576952412150153240233002356571059638038407329859311017047933441886810260448300564997365996471073065924024817203821035539957627539348962393860439660440983274737923644826127241760434474010798019726434939746436034191407342480554618246221486392251689623194119173396396532512348983677831670787997867366688167169163456337874305315536848749626344117781110061574663356125671909645043000515845275972801423297955977554144199785778802786966142914196144911311972919431313023360054348154646998134924024043829922831739661975367738314284948345141708058349570225974052240745000601236707707815450209753472889856*t^99 + 497275884738479948825443194882118174968263448102197580961120145577601972356905800556039132723907326186776467774166592675559676084087059398701913705010640017640971822825233653264571479275365135320620026850802466102410453977123915049971721992728598504799744926425698923799505764708020134026766683406010688978607689676386884394422697869924430866526188999863408413406251421643475114141119700429174655484604760197705260075054782149590173055485574946878482082761407424518740587527640924173992816035772851221762206817691826535160387963681769783895142578802892707145751669562811719508164905833007871119026740704015408026682188347910587802031643672481796468857694130891178811764540343985580603546963990811312602969123285025295206407806375893742227987807295672700966815294813483409505009710920883233053134482283177475267762979297540667502885254569802543510141992070560290435587113602173324168079357059527436157790024204941631040466777139788077916878065226734243362388064622810611542300921427437761277760886692687387180638610879486158446238027461556714021009371711119152167369197110787692347201939755667957109448160505333424314002815886418916204040015578074511266707947104850729426113759022383104389097474362190064103459295886592967661777330145521481412502328317374941125183839447855024431968664181895317384490075419136699768781570281258678973610824658562472385187926056836525808838765520351955994797749002235074748838317657064784653083876193345160580458255471762743078159111620799016394482795811279808740248808522557504228881419548545872053484498309321902512410575519636790975503669102174205263170349912659041152289880412299900963157057050437006163353810151632849847597879703735105728812675139628756362397161369484312045019120095670279487937911331419974619955296443572310071029945462794078640181293502116144056364349297869729487122445252427609294332990875235564796168103385762800501984303847423140063000990422441448751211131181608482753556819213900955743060581766701221980592041169937250209864392067094061615096483986886792637363650525842373017948422314683549587769054752273168286239634976449774178290698806210208019932615052738804075982093561807602870940630032667097009353817358948138361518616311359312306270821692022108562753466981490805762726330770157166830368424894105275563038771/110575724261319174421992278021441830360669388647995273112325682048234530346007417504215027234525604310015399677803485954491502748710761033871340345966199933839692436981407257790828470741751365143888536917814168457185664366102179370525930209344998574324958046537104528009794709526357996723082567034563122859659288354267247640451163055678497520128542837525851686572245647662233745384369465073684917712205587448791040860618495858698674467839148356221024426848118106137988602889257857860326564245759615839907413757871251937891736907059565620911203132089982443653275184509351400496713660845455530048956998642311423967560274564545724207804459858423815949325664704428504987977452389677934052787466615921545292363600624141118807787636733267966900424277153790644641982917748394060307454836372644359184520774581842562342341815928159617890633890068548261173235813084861342497001739845142087516376475555277297291770646353199540881721969979138064425958883578469381414132826243876114603199446230305863614493008650789456694555609977971341416125838248792355595694747958655964296951003378797319293267357296091358582938034150548121799752807372675977860861729862435517754148904147635211743443547605930621755753833679891925236860102128681902983108349825907620501712469506817641103867500770235056862433824376885508824852334630781686613017979125380338810052342710397182903330632244625724228696829730338195749957180607494674887248949424792182403996284412529249111418197944386248982201878197286765475771992786094584866783035819256942805728553416307531052020140881330975973985789308194332419738718502502999390933100677628019243940326194560292463561581887455478927398570871979726288476206075076620116501178285529819019203664929655508523966720943405130224150282498682998235536532962012408601910517769978813769674481196930219830220491637368961822413063620880217237005399009863217469873218017095703671240277309123110743196125844811597059586698198266256174491838915835393998933683344083584581728168937152657768424374813172058890555030787331678062835954822521500257922637986400711648977988777072099892889401393483071457098072455655986459715656511680027174077323499067462012021914961415869830987683869157142474172570854029174785112987026120372500300618353853907725104876736444928*t^97 - 8909587804893029118601854155310667159843015673906613110538769563276682951163691028550013277765952326341655525307419080056516951357516487533122440615496595171757224682707366190593858727525332735704568852483043568636764505945051707067313570903903662187476648889871260558395137014669097378061537134663221615950783867350039605480858745835431223679648709933722264043183369315685678948034635739456993186877955621804070208871087574498403308408444462283613782157912769248910402904163215591403681671289294263818447110508277472647969665908114921925158686566250076643760184636060085713651309884911428819426685681253587410602407540566382718541789247196561399127445086228572389341927591481407681477141037928313395567372246372955499951397210307116690961546872455214683085501792378166435309727815785448560594501318440218497028010352403807070513753240718509641533700633872962943604401464208649132224753437818701598128075979985779891870413114124010438308809307868250586881995920397284699600472634852018595170224505223827852402274736540674398860247085360652881870234549327053670394039397218995158791710084981403985232154961719036453025488076416494437820500893191504944677654235520537074189425492324278747920071790929960768828728459004263003708724827482744937579869601517950259664882322496060060125618557674542840173791462477379767674099955078251315048476872001435048669779956009390372834369067859808510093360669390252203307708336045331289667469980161392789464419505367819170816311962540947153719111289593728702008127299349592433927642719599468427249495061617938519402572497910391476749854831261232295846768099560566260071343352936031093371994812725699810739395781704025503806806688813929330167861279898111491054515831866738354790120830579929948992919465962027964487799358714320823545560782643552255826267709321393346219862890808674066526263968921712452142546531913564183196322179423808404675078048478300153516452966995996068195454330626943426987273381263833327015105347788433429121962891155763892529488896785406296624085519010948576405246598094037947172720688199092239137349446388757504777719813292608076192767529681314626705850367561509887112561113352306793432608021635602698466213650088782605826734961396219060594322911333436972191212837019627906230079522875888986547162382248565399151741625/11954132352575045883458624650966684363315609583567056552683857518728057334703504595050273214543308574055718884086863346431513810671433625283388145509859452306993776970962946788197672512621769204744706693817747941317369120659695067083884346956216062089184653679686976001058887516363026672765682922655472741584787930191053798967693303316594326500383009462254236386188718666187431933445347575533504617535739183653085498445242795534991834360989011483353992091688443906809578690730579228143412350892931442152152838688783993285593179141574661720130068334052156070624344271281232486131206577887084329616972826195829618114624277248186400843725390099871994521693481559838377078643501586803681382428823342869761336605472880120952193258025218158583829651584193583204538693810637195708914036364610200992921164819658655388361277397638877609798258385789001207917385198363388378054242145420766217986646005975924031542772578724274689915888646393304262265825251726419612338683918256877254399940133006039309674919854139400723735741619240145017959550080950524929264297076611455599670378743653764247920795383361227954912219908167364518892195391640646255228295120263299216664746394338941810102005146587094243865279316745072998579470500398043565741443224422445459644591298034339578796486569755141282425278311014649602686738879003425579785727473014090682167820833556452205765473756175753970669927538414940081076451957566991879702589127004560259891490206759918822856021399393107998075878724031001673056431652550765931544111980460210033051735504465679032650826041224970375566031276561549450782564162432756690911686559743569647993548777790301887952603447292484208367413067241051490646076332440715688270397652489710164238234046449244164753159020908662726935165675533297106544490049947287416422758677835547434559403372641104846510323420256103980801412283338401863460043136201428915661969515361697694188138087472768728994175767006659141576940345758514181026144747657880432317154956117144279105747993205692731721554033856438798978922247279100331117400521353675703559204106637914772862485273196983772204259610106277995361953778989836374023314217478921856657007945845131028326693509342256197944614472341312699910548200435586463255458056877878108140607389605827862173500187723776*t^95 + 2334583296259671958354703579161862403394437829086263635647888801846771501721248207688180971609407822513844651745360546962976485065708384756956551079793487476644261554302655987369367029777814993100014717506054308472980215135038462007632257705144026213644699775190996769717465878571109714033193175693006144668889444962810302906303702042254489630954635318066863270682200061009470249086326732246583468570895080174439488554549092608186408048010848700517143159610115491117727350780129238336930584377970923045154353500585793558963439996551839349802861783832050907349103379580562112851467866009108322037327275909587014782794173861749855898126250955584674304959195069875058132443929126042484991527442619191420414038654032530794368590399891738255971498763267870989204266692084961547547311907239092417093550100494908324708138573173308205836299055446473936799114889393013329509747932254951257722082310819010952663715995951758533121897767511904432162789916192230392649665356901485603450760270245358091123300963506826213297794190941157593077096949335244916957425894833220181614741393935374940547590435560856092097257873790542604889610777060360348297235283046685267077371224736969945273917165047265862588047107125978168144890620726929994904742929668896690137731293546070919295237192777655200643880446247461437114199526067270874122872149673609702191730034146885202052637745020359594976744871379750923581110313097797379114113867531284558684991861736567580909439722839032219894563663780373353678098409227526137848996074969948817766727132418943127332169891816946273860167272208278778182326645028405505764866490016135981539006343397156937595418736604124829442246429779899992571159179119882787108380367279233063209481442881447103558621097385094845051744409712436096925911345363993200426081450579765715617630015302301623770787092583222775205577068142808834098313249666277052543300249558091452279239361037306822762272613871306519843480569397547955059127002654928804209190654926093766525434830832828745600202912988193202088455164978510255368807522609962973180292115070827509258864104549411421254889919892109290755558668373276712644799695462073920614953397476706504525931881714134254029570860971895469680086160560017559527026928151913847959548767412579186784669370170734531744681677187304378194852649565/21575751075379351106730200589549625436228173394730784997526962350875030311416081464237078484785483767807882863961655795998341999748441177340749335798282913919939987703689221032356774778878315150027031593719837747743544266556522804005059553042926551087796692007239907904350187224655218872796598445768414216518885532539950759112422059644584881976301041468458865672633297104826096660364773672914130285308407307081178704510926021209497457139346020726053546702071825587900215197903972265429573511367729919981934391779756475686192567231134755299746952602923403639663450635971004974968519189357176594918438759475399798548346256496726674693553143107086038892812625254342436678527295546913961519505681155423471680702560808023182007343752832774029351078469032320905752764438711036157552163194662313987223565772066841432652061644518949832318807818253319253314304992168066828683266311247236588561263522980936056930857825014544562287213654465963790431001673847684178367380730512412605502330971766997778437660224544284233084021459116359300707480633910703530867267894371895472575805537326306203564362399237338260085470078155731082878596560522142021631557046328881513004664223928821803598740996279145708439772425344765899875141878767200582069921917250267414968286733037588508071707467362937924377331585733757819483382366981792509857166658610797816595579065443352761625489218463555947062796044944038195113596216096521929219307204837499005657811592688633972959648379392438825795488428738881068443315665579431193518641135464769327947034812938054839418564074406044092485032060135479496534384098049365734816214766366442779305429501377618041670552563405947107785086999410678300190479234161291730049010397176550052527544376518148004676433354810757116907372194864975265470543016978030946714247369751963662375508526230286796140583734120773038519622169927847265757151026314774140463066930165015350485907767633777705989487969719336011626672819173903643803285642114223219304133335430943333020130524322469808473048744033572466449762104845205475675308258052975660082465948565992516873753907721385344954029540191818820897184869396290040920128099840005302258989951037553563321349260764072162143938315933100970570257727615448738558631614852755609814754800751981995142414972964864*t^93 - 24492785858959685180259906803987108046987631150236538322957654776945373287738162800226690704865376214491283755847196463323290036307923942152067698252981224986849443645919725301116716054598767312125793099255244326112443457527291667901572458483720626171764268272098167399182527812586591144786947648339832452486628345614115297861234194578758865080362338844479806047729655560854659941468995834417287650535705451807281637326232211516915995729133818177515280220039253182345260319722178567231321921253034562127555288697288743807979135183788373121791102150220661262019014836045024887297241979538915694776510505866814208081015127084170804164587651472298120837037814819170708362197528442477384872513869952751468015783807630997229166826919586453662134395430105758794057629426219997260946210035590197334265024994902802127314474571485705691274156084465229680274978594779930824599191296173260579104694140908690736150410971444148568912913984547129976985101689991950618105267249924597946325000376375671481321881859780113215951219326502438651839382433029469644451677479681856464144543263418287494143456695769419940877980759581441963566824668362519096560676106928812056965611220461253545845248714774529297453386115218801946813084063104833106355794237830686869659164915723306888350064152712624214885033848729150986479221667818896066455855942735661073256631781501286982471322038228056374826248120266112404801758576247399875891814737574619605483451930532039023095010519063573425002639684971369387105710603574154847165677970537373347264479516062447423473688126078986050293641371692273746191028976188892324452997064023578991419761046406504240122363961708268232587781445056758289948004934440686143049537392292423442631275149053151570530350652372746110311523277363310234219344422827712760962423882804943691859654025275967554761132148051147881587601354219099770361796483549894161173656636636098770085353451159173875186633092236861544388069472591741714950194336866437626939000874439536246642281557761622008958603987383099951134472131143019098466329544464181805466348994180034617208379020833000619272820371146265684535767168018509197908843872220978787064680297292995446744308183059295341161059960993043696431278459918335331281001341265700004166519966626420196613963722489120898978694625583429628490232934361455/1769211588181106790751876448343069285770710218367924369797210912771752485536118680067440435752409668960246394844855775271864043979372176541941445535459198941435078991702516124653255531868021842302216590685026695314970629857634869928414883349519977189199328744593672448156715352421727947569321072553009965754548613668275962247218608890855960322056685400413626985155930362595739926149911441178958683395289399180656653769895933739178791485426373699536390829569889698207817646228125725765225027932153853438518620125940031006267790512953049934579250113439719098452402952149622407947418573527288480783311978276982783480964393032731587324871357734781055189210635270856079807639238234846944844599465854744724677817609986257900924602187732287470406788434460650314271726683974304964919277381962309746952332393309480997477469054850553886250142241096772178771773009357781479952027837522273400262023608884436756668330341651192654107551519666209030815342137255510102626125219902017833651191139684893817831888138412631307112889759647541462658013411980677689531115967338495428751216054060757108692277716737461737327008546408769948796044917962815645773787677798968284066382466362163387895096761694889948092061338878270803789761634058910447729733597214521928027399512109082257661880012323760909798941190030168141197637354092506985808287666006085420960837483366354926453290115914011587659149275685411131999314889719914798195983190796674918463940550600467985782691167110179983715230051156588247612351884577513357868528573108111084891656854660920496832322254101295615583772628931109318715819496040047990254929610842048307903045219112964679416985310199287662838377133951675620615619297201225921864018852568477104307258638874488136383467535094482083586404519978927971768584527392198537630568284319661020314791699150883517283527866197903389158609017934083475792086384157811479517971488273531258739844436945969771891138013516985552953387171172260098791869422653366303982938933505337353307650702994442524294789997010752942248880492597306849005375277160344004126762207782411386383647820433153598286230422295729143313569159290495783355450504186880434785237175985079392192350639382653917295802941906514279586761133664466796561807792417925960004809893661662523601678027783118848*t^91 + 426966360562973577031202161213398816206500008456587971601955648001708822146248710825281479112585154505679242115631941043655194807647732799028399275271688151460469165627843449239856684273737919503193519778788517808355001137018547294723646954301788869149610415819354826118076936894738135846025376266449210075462507720966435893570364983702880601470140749059176865516145246091701827204836491754120245698402057457072255458204808700168622275402650544324417143172314108571688529990815586483806918669903344292733223150701003395873075216639822109615749832397007754789836214460699206482483192839472814608318233828701787527247913202609030060109501485977439673514606493856473139863926339453973657605517531907796445164101045959680128533291905026361642175410939348443338147587054468363542640517171916075972795233548772633280253492234994820070180551062388280106261317443975448616349447066969525207745766385813143719949995869798663800739135812760765674445980765405150736944259168694118603624435114628211802348856273304974924022540635824101164562731065515063273770984448523228976234509215476397975618969355294875787120255227215506900171650241443966270185594813100829391021210670052480517298772592956477826786344292493382354945074221232538211439359061976072012726642946103581448684478257326289680536590209038712842595775675148953041939848193117664463277201722539220658061168396709032003924238821474438560186574841987270724601970831674188690202253533828324160674887360847323959127757329023143152494475775363921367779438690619305513579061409617189942607266461155931832284831146577920158955904628520765311686220654740630648650121961364583769922920996726694988452031623913471855596598775842289932102343291991174426077144706538761997701539179605868340434779723939079177887170803619408678923915111319751949401528673793952639213352732720422149847662367789261349527622331383963138009450314658088104479516441623943491338899685504984290849160738708381152570119235321397342223181886019016770533577237221171530832071944896615306891941006939024293646957725210207920101698768628350526987290214975033185197963156771635817251942267248982957261754294415024667150568118939265600844561772405920876029594558636831899154328016479222263510724156805049828889189985153501125079374612141283188784799882382207074315152349835485/272186398181708737038750222822010659349340033595065287661109371195654228544018258471913913192678410609268676129977811580286775996826488698760222390070645990990012152569617865331270081825849514200341013951542568509995481516559210758217674361464611875261435191475949607408725438834111991933741703469693840885315171333580917268802862906285532357239490061602096459254758517322421527099986375565993643599275292181639485195368605190642890997757903646082521666087675338185818099419711650117726927374177515913618249250144620154810429309685084605319884632836879861300369684946095755068833626696505920120509535119535812843225291235804859588441747343812470029109328503208627662713728959207222283784533208422265335048863074808907834554182728044226216428989917023125272573335996046917679888827994201499531128060509150922688841393053931367115406498630272642887965078362735612300311975003426676963388247520682577948973898715568100631931003025570620125437251885463092711711572292618128254029406105368279666444328986558662632752270715006378870463601843181183004787071898230065961725546778578016721888879498071036511847468678272299814776141225048560888275027353687428317904994824948213522322578722290761244932513673580123659963328316755453496882091879157219696523001862935731947981540357501678430606336927718175568867285245001074739736564000936218609359612825593065608198479371386398101407580874678635692202290726140738183997413968719218225221623169302767043490948786181535956189238639475115017284905319617439672081318939709397675639516101680076435741885246353171628272712143247587494741460929238152346912247821853585831237726017379181448766970799890409667442635992565480094710661107880911056002900395150323739578252134536636366687313091458782090216079996758149502859158060338236558548966818409387740737184484751310351311979415062059870555233528320534737244059101201766079687921272850962883052990299379964906328925156459315838982641718809245967979911177440969843529066693128823585792415845298849891506153386269683422904691168816438308519273409283692942578801197294059443638126220485168967112372660881406663626024506230120516223154490289297659267257843858368029592406058869833430123529524079119936424789794533353317201198833527070769970752871025003631027388889710592*t^89 - 86042851588623232560313523054323415431327657164560841782353054698775383115889614601231726119534679235816768200968652634190463575622121369043102654240805585368880744484716380984725515300431582312497529958717244312207145622652399955040896029351139620489771337616143451871944768920156132688091248594120862145651237487183450052333397255131539759137440778831611892292689712292089938554039997270633789900893302579074412321049397468050070725113818821358247370405529207592189899242185234937105121015271536673653103365841910098345065370680775212103527803650339523571961338986167893494274422804259721654452875733718415943829818092859517478472786826751143413081914864279145669922184098127358955554871503456784720300753475031379080577870303592649586894234856400781136830693206436687872928584789760960378758888443347066425187221100355408212649581657390966601050596432590444313851915032526438662091888403280987478325403071946943484338220699565413906864783313101511443884331610029471865397885855074608489286270196148403584080713772881929329685022577183001775662336099038735035695652417134127664061204791031061778030672148097499237953393789897407654579256044220894679894177939651380572033260346802536281997725420614041832104006184754425599899676661661839886462829381917336805748166762672137502220779676325305542407773188809193525919553299179824336870256310860144852431048886703123383011553557999916993781672488374087181383574061596525836311066457596328457077913588749538831879526652753424785322631695383823289062749392632013744538576651913846053253387339712465363318538587509698517463215741417299283164272367073143366724349186449349598222556677831379197129016498647452495585113424872465479197987732966821077421335916750377820590427496353808786832574264859286185158752380924637334652150407600761735346133125283355661709451438815674277844341392819032605111031532030922449655090634590778191280634730525708186151807039843642880125827056704448396162383491995176612525071876782255354431775780975010985178493674028431024166200210722379140778510646914069403611534023844745105623739512065572225094806184414273133369795488699581967946107897726637511897468580622412127106129949796103960351131453352291154454686985361339614433217019023487376555824318052474923819231639721911239228031064344270128630912534091956155/544372796363417474077500445644021318698680067190130575322218742391308457088036516943827826385356821218537352259955623160573551993652977397520444780141291981980024305139235730662540163651699028400682027903085137019990963033118421516435348722929223750522870382951899214817450877668223983867483406939387681770630342667161834537605725812571064714478980123204192918509517034644843054199972751131987287198550584363278970390737210381285781995515807292165043332175350676371636198839423300235453854748355031827236498500289240309620858619370169210639769265673759722600739369892191510137667253393011840241019070239071625686450582471609719176883494687624940058218657006417255325427457918414444567569066416844530670097726149617815669108365456088452432857979834046250545146671992093835359777655988402999062256121018301845377682786107862734230812997260545285775930156725471224600623950006853353926776495041365155897947797431136201263862006051141240250874503770926185423423144585236256508058812210736559332888657973117325265504541430012757740927203686362366009574143796460131923451093557156033443777758996142073023694937356544599629552282450097121776550054707374856635809989649896427044645157444581522489865027347160247319926656633510906993764183758314439393046003725871463895963080715003356861212673855436351137734570490002149479473128001872437218719225651186131216396958742772796202815161749357271384404581452281476367994827937438436450443246338605534086981897572363071912378477278950230034569810639234879344162637879418795351279032203360152871483770492706343256545424286495174989482921858476304693824495643707171662475452034758362897533941599780819334885271985130960189421322215761822112005800790300647479156504269073272733374626182917564180432159993516299005718316120676473117097933636818775481474368969502620702623958830124119741110467056641069474488118202403532159375842545701925766105980598759929812657850312918631677965283437618491935959822354881939687058133386257647171584831690597699783012306772539366845809382337632876617038546818567385885157602394588118887276252440970337934224745321762813327252049012460241032446308980578595318534515687716736059184812117739666860247059048158239872849579589066706634402397667054141539941505742050007262054777779421184*t^87 + 15471059276826920729786722206817918595586864557770234349057712986112129708186449718049144877751039639914780618038185651674329524537830232100522218380742863871178984443204338712936912779295179716069940102538094758453990506900882164944528171957980298376230836830957498371542900729600272791959324992339392527693449253663304563723027891630848294149403044969021418795896348728977501414865015206858137087090600047108250075655417086156176795999308813772635116360559502964326778763670630685401972467734088097960951046557465178949277919698443449210809769480151810577581526973226175968305667644380499782464660180268509706672404256425718812370140753227785307671011733385960534729614480742055494439543711803020533956834680745643636486073955165666149641195068841919764221137107249546802315679344725139372513411116243877856968874156452491694387238826448452744258196814595658176424953118827693784229974627788501663683807366017258952039890205731440895165370791816755415227715468612057407700202814716600470829256230827836909214307766066744164532307950746580247181347207706426527753968863735353490108707983818242460566752709404284394614346391882519649357105668007532789727720976632714211302448874078277901905018529869439122178618735716265414491784526318297621650323643346947029431325054038795946061505773260207002074459687177694803232344638616632236498110846084977653232962567815612673194052523198773148499142616158759713698565253040868297169843994640839714532092254803960446731609732028546141951379848676642824172105537752798603945887580281449451117707977398999475314947755829704132387013542394890299736555634758380220082026685014096349605175897493073325017583000795660134822600442070884245673095735522690691681935562741929775249732521923146994898724740186247601552190673477180533756943138399411142062764085114666164183595924090389988872371712866916682685566831943244831944705039240715886483222035290621105738093193016017597684022699880529968296244210665277951999605215835652557658503617019782330485385444279111296395909014844498233205142319246193499106982234467675183118639544115649532331445494918245714728964439648990810789021936854261347222686193974686219702263342143029267325021628314943305911322934249073668627474487795103644474547315081467917766122421900481996264987100068607196281098615251474200375/1088745592726834948155000891288042637397360134380261150644437484782616914176073033887655652770713642437074704519911246321147103987305954795040889560282583963960048610278471461325080327303398056801364055806170274039981926066236843032870697445858447501045740765903798429634901755336447967734966813878775363541260685334323669075211451625142129428957960246408385837019034069289686108399945502263974574397101168726557940781474420762571563991031614584330086664350701352743272397678846600470907709496710063654472997000578480619241717238740338421279538531347519445201478739784383020275334506786023680482038140478143251372901164943219438353766989375249880116437314012834510650854915836828889135138132833689061340195452299235631338216730912176904865715959668092501090293343984187670719555311976805998124512242036603690755365572215725468461625994521090571551860313450942449201247900013706707853552990082730311795895594862272402527724012102282480501749007541852370846846289170472513016117624421473118665777315946234650531009082860025515481854407372724732019148287592920263846902187114312066887555517992284146047389874713089199259104564900194243553100109414749713271619979299792854089290314889163044979730054694320494639853313267021813987528367516628878786092007451742927791926161430006713722425347710872702275469140980004298958946256003744874437438451302372262432793917485545592405630323498714542768809162904562952735989655874876872900886492677211068173963795144726143824756954557900460069139621278469758688325275758837590702558064406720305742967540985412686513090848572990349978965843716952609387648991287414343324950904069516725795067883199561638669770543970261920378842644431523644224011601580601294958313008538146545466749252365835128360864319987032598011436632241352946234195867273637550962948737939005241405247917660248239482220934113282138948976236404807064318751685091403851532211961197519859625315700625837263355930566875236983871919644709763879374116266772515294343169663381195399566024613545078733691618764675265753234077093637134771770315204789176237774552504881940675868449490643525626654504098024920482064892617961157190637069031375433472118369624235479333720494118096316479745699159178133413268804795334108283079883011484100014524109555558842368*t^85 - 1244472989837735908552620907478337719249566996218699604518111509187987931993370893871629983155253545269630687755840371459543056547036756428789820506357226401124095417311497583338444819869619857688869190651859576711527593591150020548712396393960453394186698008483916142233899342982964505087735384207425115249609756954376399877506073489853245859072252157827515167104972636163165372016560285291625523706590328237891026283072971115047040544217463875477367450441014275472919432161595387945259269961453634388055387408689780616979060367577457373187343613721109967831962374031382728863387604541994177064104927742121609337932318118048812575582348577764523590011293717587306041308409653906132836481929667153032430706013600221643591650236900840020260018909907005236444000012378343508775474928260481330228208480210745779785797559479598388637953577472730517765107786478593470053396824462651266688266627847141147577462361148298163209095081736028564889459944176726675200079801415654695112500084917971084938422498325714755290339812206465454751701432141107582755515454826163868775158168465105263689618926680249211177959626036266588098067271176051764891370780188680720697218143759123355009609417445242798219731780135926128410914798382279913956564191417071235489917074125154231489883178032582666942543808028932015160194280465795678121427729540340846076113088194440699237609445646092904197492337828808496835723369869925058155401509839645155552461043089930990542166542638104704401928809655937032380915334229131809149742203061462038828645793000062850036082376488368472008861288330917748359427692351842772216674463116324058721468016946386212879093517193686356195940296030942889619937871963833844606214976592131366872131207855676912090748183269431493269264011465451596387042088566605380427443228615453031089343121207052154376133100050201801539625829834791756439581748391163086860538593714785862725561334436677963541634585467108510360841216239149123408867703411037159577301710664149742489662865646899127973604168798087398094460814973626597765652487171070793652262960131110078209348398684808903518919436587262902155416677199351089621420959074401231684472337257090502809408394673775431794076793803105758341005117235588504568531532500496262066322415359684137008967339553075184515822356064919538274654242651411163521275/1088745592726834948155000891288042637397360134380261150644437484782616914176073033887655652770713642437074704519911246321147103987305954795040889560282583963960048610278471461325080327303398056801364055806170274039981926066236843032870697445858447501045740765903798429634901755336447967734966813878775363541260685334323669075211451625142129428957960246408385837019034069289686108399945502263974574397101168726557940781474420762571563991031614584330086664350701352743272397678846600470907709496710063654472997000578480619241717238740338421279538531347519445201478739784383020275334506786023680482038140478143251372901164943219438353766989375249880116437314012834510650854915836828889135138132833689061340195452299235631338216730912176904865715959668092501090293343984187670719555311976805998124512242036603690755365572215725468461625994521090571551860313450942449201247900013706707853552990082730311795895594862272402527724012102282480501749007541852370846846289170472513016117624421473118665777315946234650531009082860025515481854407372724732019148287592920263846902187114312066887555517992284146047389874713089199259104564900194243553100109414749713271619979299792854089290314889163044979730054694320494639853313267021813987528367516628878786092007451742927791926161430006713722425347710872702275469140980004298958946256003744874437438451302372262432793917485545592405630323498714542768809162904562952735989655874876872900886492677211068173963795144726143824756954557900460069139621278469758688325275758837590702558064406720305742967540985412686513090848572990349978965843716952609387648991287414343324950904069516725795067883199561638669770543970261920378842644431523644224011601580601294958313008538146545466749252365835128360864319987032598011436632241352946234195867273637550962948737939005241405247917660248239482220934113282138948976236404807064318751685091403851532211961197519859625315700625837263355930566875236983871919644709763879374116266772515294343169663381195399566024613545078733691618764675265753234077093637134771770315204789176237774552504881940675868449490643525626654504098024920482064892617961157190637069031375433472118369624235479333720494118096316479745699159178133413268804795334108283079883011484100014524109555558842368*t^83 + 17516052553032748710152241505923196561205279607594902269917725150254053699249850742860915829632508202608925319797116469328885709063559213535075369100523525913905712307809093774369799776222486794718306500859757546905900994525711353639553102568057693158739979833233754159225977824829244328958582287675774003494524364918362372845304350404216307888797592815587642284394950605003522308677653647305661193526937702261186819078604403632554824364209814043325472822033468291761272919011813943305107740352325017408667351800632259457594581126745852801628101359601721512476594810939139721333956035939757750335837978404869081926898812603451456675339865547572973156289057638101555678564553156597885666508768181333902120798444484362310825866182421690751709017282990787122599690107372835180957399974967883105388189686590528554688300759654399140307112658407164115504725010156368450956383550214999495998988232567663196703865855417409633654274467101822606926302917638129334301983899799977912225160342687624794620368554391060064272377084350276255654485896098804792568562969293340992951857001794544259703278278485210328673237860852575664955710137312405370621905001989651409802408852376986182112330721416912769363666460271916868097260609632799760580908414467304395944995041922703421376587206187898155392251445610387005029326602826774887557221640949471934057943248116886296595382615061635851218650496488387170815160821918329744506878858327441788526246687018870744789505091617267474135211746648402366362042738075107653563395895926874715897749815558375495852642147985871202890964565232018381089096614674832153194446269864034504510202347156598369941397689649844817187607727869408435047605518599037029326017597486821744621962361115184297487373474239009432303185300837813260383299291936398871557368376606409674641487986517137309894583118580050393576997762862019536941746886406041478385315729742131746617189056876851020428369773348852110321889493879341056690107056303927751577694860093534986612566767159360818640616139902957446151583465053361047167147732512177828245520387180537311833731096361814854152984079167620332957750811112751392887457553539284382146372016705694130741625161909116891100916355733583185683585057384547599127193903032829822714816284941047062374591388969096063384945350726560971802483661135103885197825/212438164434504380127805051958642465833631245732733883052573167762461836912404494417103542004041686329185308199007072452906751997523113130739685767860016383211716802005555407087820551668955718400266157230472248593167205086094993762511355599191892195325998198225131400904371074211989847362920353927565924593416719089624130551260771048808220376382041023689441138930543233032133874809745463856385282809190471946645451859799886978062744193372022357918065690605014898096248272717823726921152723804236109981360584780600679145217896046583480667566739225628784281990532437031099125907382342787516815703812320093296244170322178525506231873905754024439000998329232002504294761142422602308075928807440552914938798086917521802074407456923104815005827456772618164390456642603704231740628205914532059706951124339909581207952266453115263506041292876979724989571094695307500965697804468295357406410449363918581524252857677046297054151751026751664874244243708788654121140848056423506831808022951106628901203078500672436029371904211289761076191581347780043850150077714652277124653054085290597476465864491315567638253149243846456429123727719980525706059141484763853602589584386204837630066202988271056203898483913111086925783386012344784744192688461954464171470456977063754717617936811986342773409253726382609307761067149459513033943209025561706316963402624644365319499081739997179627786464453365602837613426178127719600533851640170707682517246144912626549887602691735556320746294039913736675135441877322628245597722005026114651844401573542774693803505861655690280295237238745949336581261628042332216465882730007300359673161152013564239179525440624304709984345471994197447878798564767126564726636410064507569747963513861101764969121805339675146997241818534055141075402269705629843167647974102173180675697314719805900761999593689804534533116279826981880770531948566791622306097889773932458835553553404394118951281112317236539191401086219558435877447735553124659390071466687320057432813592854867395037273095325869021208120734570783561606649189002367760345427357032034387858449269245256717242624290857273293005756897175594240402905876675347744514550054902523604315779438875215479750340315726110532633307153010367495271961911284704055235099124192019515029094547426115584*t^81 - 28738553702878565148339642063242524207133764072015421794388908613092761336169412925388082044343435867399637662358623326660397390178702190129965937778888981655752556409872465699892545293815810220460447423156857323276893224543019482671407348331018760346330201867352978186083221287744031113363661702513233372161390977460104827631984152302545157314129926488712819251731977552026505966822961480179699975517419180015638837576063963172329439018445855815401694154026727054357542135635162897200312365446345349576329451887685226886516024670914403248224166987324383985425812240341560808831401883982918279200121905825801508718633506917509625520730531051460480695600267431065559269319492272261731949526338119334946011941162584035343335383920478555074823427664943229264852260689860116785194678296343934082141687908253620029723440224347548390279846482772450527672763247543381584381340718808360715460928499849192581314065253193141294973919656854685595587073516916447652205088831772246796598258571015378489892019752450971132600468539660927752105306266421617158006712298507224034099507448223002019380897558617180088179973928926269746319347652948896796284920323093001196782029069714971196891789905476950927090272344630074283587038166631972123997903008450852430031566079602595171226244381414870486566087496475723700840933625030353283445455025944519205689394735706238299163358744662846884456510802426625815795952410826245994531582960018808420694658889280338754235023993139045246827583523431630077295308080475431571882011030878568267259384013012086587531141253082973784094249655935187416135241913760832354223755273329689566419283331628940558412450487600096478848872258612485722330475856296202074748294206017380590729132029120289426984859971675267937954437944894219497756290922137535582853453301410737776222735972460059922865598780835692645014253272855351015461410648957833092602468969353339525357202069063692553809280858059862270352395604913344327316263478453168626992170632718517187465948407523995291080708304918154151587125913797324631858615251773571364883756560160557718636489277384500464747563935065390997575198153025210834152638445673701286261610317772159509719981130474055759143740958432441142236834855086927495331739342136831974973808513489500315206508919750883678382089146153258391006966181495787204407675/5378181378088718484248229163509935843889398626145161596267675133226881947149480871319077012760549020992033118962204365896373468291724383056700905515443452739537134227988744483235963333391284010133320436214487306156131774331518829430667230359288410008253118942408389896313191752202274616782793770318124673251056179484155203829386608830587857629925089207327623770393499570433768982525201616617348931878239796117606376197465493115512511224608160959951030141899111344208817030830980428383613260866736961553432526091156434056149267002113434621942765205792007139000821190660737364743856779430805460856008103627753016970181734822942579086221620871873442995676759557070753446643610185014580476137735516833893622453608146887959682453749488987489302703104257326340674496296309664319701415557773663467117071896445093872209277294057303950412477898220885811926447982468378878425429577097655858492388959964089221591333596108786181056988019029490487196043260472256231413874846164729919190454458395668384888063308162937452453271171892685473204591083039084813926018092462712016533014817483480416857328894065003500079727692315352636043739746342422938206113538325407660495807245692091900410202234710283642999592736989542424895848413792018840321226884923143581530556381360878927036374986996019579981106997028083740786510112899064150460987988903957391478547459351020746812195949295686779404163376344375635782941218423281026173459244828042595373320124370292402217789664191299259399849111740168990770680438547550521461316582939611439098774013741131488696350927992158994816132626479730040031939950438790290275512152083553409447117772495297194418365585425435695806214480865758174146799108028520625990795191506520753113000350913968733395488742776585999930172621115320027225373916598223877661974027903118498118919359995086095240496042779861633749779236126123563810935406754218286230326323390695160393760845680863770918509172588266814972179397963504705758170520332269857976492827527090061590217540629554304741091020908076486281537584070469914092384531705512920137401443848971844517703018867258664370235211576539063436883472799854187415338650008803658596203921582876058627327566461151386084564955091405889450814000262468234733212943916558360382256308658721899470748036104192*t^79 + 3351504546713446582063866132073151481276831930636079639988922125534581206194396136861945608510171519186480038967512997889166345999815475531980858992654786813471782530585066746338165681176200011307476969079559722402720286104334418443375725913113882747408786555896520968611229616695566528577306474774278204329395705289290588716258133718355688700269035441851733276649482071958467093192105951171855571792204312177398647550862890559477358752406956772819252963030841182581102812821458960957256649467397903866595531208230540413528122578375109036583771673957394031261405281893663560732640008711895581458140254439452559563589099054346960983368436602115244478310040945700687020991980421896884276373865733289037360235883226555597465900017615984311431641624211072560790277613421697610498437368374255145239044539291810643916646056812698284492279047878145903079035244417442587200320642589644984882114630831031430697635644215648143398023621039406174283933555969101902026211472885859928275864730448144873705875599270090647511289742933962079542558373022040216568190631302504405652315774592045463211909073894002324914808744671256134292523028743059556373394184367454455150901752715836690145669496253022988277316509770955600203544905240171945803468926878511395547734945282524164500125400606745760124598470572693711226256664064180687115287304485361410125472885579313687955282719536327992224802088410904445510103679992970219721126841123548170123306656648416354152152657538772091777046790501551022916109138524154565014044853596950635003776656270916136333394822960966189152058196564030319407154229818267584849869373980313200662837023518266175553637990883571712735733741464934997574551720044434254221479376796295180104530892553422462343615823288087931004540688865908182285449686954708338097079434876285097746299206090359053640231755842217747483708088305505552535745084817777476481392959525779957821703061548380048412343754939312437353299089195732411672292998121626675120481222764251177362738732146420813797424079899696706149745360973293340206956174392223566537660362136225990386668125576858057333924237470496485413316594343979669790705282278741259685840018150799330287555727139927026440961031922532888930236331663778527181585222664395134737833699928911196316291875003753938673876269430703027169310680411923725720292275/10756362756177436968496458327019871687778797252290323192535350266453763894298961742638154025521098041984066237924408731792746936583448766113401811030886905479074268455977488966471926666782568020266640872428974612312263548663037658861334460718576820016506237884816779792626383504404549233565587540636249346502112358968310407658773217661175715259850178414655247540786999140867537965050403233234697863756479592235212752394930986231025022449216321919902060283798222688417634061661960856767226521733473923106865052182312868112298534004226869243885530411584014278001642381321474729487713558861610921712016207255506033940363469645885158172443241743746885991353519114141506893287220370029160952275471033667787244907216293775919364907498977974978605406208514652681348992592619328639402831115547326934234143792890187744418554588114607900824955796441771623852895964936757756850859154195311716984777919928178443182667192217572362113976038058980974392086520944512462827749692329459838380908916791336769776126616325874904906542343785370946409182166078169627852036184925424033066029634966960833714657788130007000159455384630705272087479492684845876412227076650815320991614491384183800820404469420567285999185473979084849791696827584037680642453769846287163061112762721757854072749973992039159962213994056167481573020225798128300921975977807914782957094918702041493624391898591373558808326752688751271565882436846562052346918489656085190746640248740584804435579328382598518799698223480337981541360877095101042922633165879222878197548027482262977392701855984317989632265252959460080063879900877580580551024304167106818894235544990594388836731170850871391612428961731516348293598216057041251981590383013041506226000701827937466790977485553171999860345242230640054450747833196447755323948055806236996237838719990172190480992085559723267499558472252247127621870813508436572460652646781390320787521691361727541837018345176533629944358795927009411516341040664539715952985655054180123180435081259108609482182041816152972563075168140939828184769063411025840274802887697943689035406037734517328740470423153078126873766945599708374830677300017607317192407843165752117254655132922302772169129910182811778901628000524936469466425887833116720764512617317443798941496072208384*t^77 - 18529874820102729564474654767481000895328603138920238502716167313466742328996631532951683023121133874130992446077793916787623943390318971966924538426638828043433009606393718315338082514136297504211068327383470237935627812366769490777947479120305585798969094839287719642571527430881265482391686737272256418606144565699585120183510769743277788300982392232721311306499445794590032546787151249049085780050931817721633890778652984407254390061447121443831055218800123377388723115157827997510787094574138969813244354113021413931192555146088990086524613907902483551389307476657384784871362744200631200129736492170591597244636809281907500636620047388558146098268828027793227917436652634941096703606637733995964373486560816633427127242730605122067619296961236409736822089041170868041488483889278193324449985783638607923060791539646647719232036448643711911111968150006437802399371735108288977464187801664673355669087826655863230883590856642083432393014827125738289576823768787141311542508830861421864119363674119593047840892469375771444887617930350338073217161329662747425266340399122624910863125773734076903350832750890441789712382069483094230964305645315767675817966893150583640517979497067547451100253530747984716874347743495782038263498923617067588572110024816751883848464186806549127258574571086164574312562695228250576799327492636768508823179047922765247718104786572691667764798736104882552059486569696600463772040729336189395013504707506115595915558170000095934879391160689671419303390209405920618111653749120909658342475193308430991121304546613086693693579071152665423365868220765084310514626384143893958004371062285389988032492853044503691781282685951264582272609755241334733682836735918846153183692422697967969859694308326008170172858897075000308526656490988252137722498622523564182511169355464944731438741970452810217716031476346830170009683715085162132889151183783793569929181300863167421888869614782908791259496924133649606561172097997323954294202794771145488052395762160394111099903303394315072846854457559891255432658574815955941886632317566832689242923844247849042626826458160146487770232871089764547975848717644976615701234728298444053371489011685643520979707484860981602243418525952804057812875125268325723583272082039605641342853898736046763078570302032286689634310282888202156154436875/1132248711176572312473311402844197019766189184451612967635300028047764620452522288698753055318010320208849077676253550715025993324573554327726506424303884787270975626944998838575992280713954528449120091834628906559185636701372385143298364286165981054369077672085976820276461421516268340375325004277499931210748669365085306069344549227492180553668439833121605004293368330617635575268463498235231354079629430761601342357361156445371054994654349675779164240399812914570277269648627458607076475971944623484933163387611880853926161474129144130935318990693054134526488671718049971525022479880169570706528021816369056204248786278514227176046657025657566946458265169909632304556549512634648521292154845649240762621812241450096775253420945049997747937495633121334878841325538876698884508538478665993077278293988440815201953114538379779034205873309660170931883785782816605984300963599506496524713465255597730861333388654481301275155372427261155199167002204685522402921020245206298776937780714877554713276485929039463674372878293196941727282333271386276616003808939518319270108382628101140391016609276842842122047935224284765482892578177352197517076534384296349578064683303598294823200470465322872210440576208324721030704929219372387436047765246977596111696080286500826744499997262319911574969894111175524376107392189276663254944839769254187679694201968635946697304410378039321979823868704079081217461309141743373931254577858535283236488447235851032045850455619220896715757707734772419109616934431063267676066649039918197705005055524448734462389669050980841013922658206258955796197884302903219005370979386011244094130057367430988298603281142196988590781995971738562978273496427056973892798987685583316444842179139782891241155524795070736827404762340067374152710298231205026876205058505919683814509338946333914787472851111549817631532470763394434486512717211414376048489752292777928503949651722287109667054562650161434730985136413369411738562214806793654310840595268861065597940534869379853629703372822752944480323701909572613493133585622213246344716093441888809372148003972054455656891623489797697565659678484179828929544978949221822862358720333237064974174224518137133912539990545559134621224000055256470470150093456117549554159222875520399888578533916672*t^75 + 47427360973349832519324847124365029901071221194347953823736911801652547560603423530853487739675622311432281584436139663576411874848262077580517169943697438562070187020257960632906428436528522885214080149438516394757835733977374184637639566550861493294107359132341549245428348046574950742792842058505958500999618063793597428375457091255995263758205770373988428316212821901108099666561663093575322958072028729849932735790753661885899244814142110336832747723708647516646093827373780870287137057103438555271858091001443091978286427095857340246747288018778796643574223082700040105844760507431922740165402462856908091322369794923803429676240794760741723437329992098684655404204942469328392859171547827702248373441004869651246045263084730403852812888159718816816403823744914711789734426896146005415346492103688084242741516267554508938867807765911804411771315689349532589288361548143471427883389088575367681485621617102580882518836292699730322051753511453866263559738523697362123608615534239357809774317969009693759396103148697653835517885974653710404730188807091310102723180719185458881765932497370562927893906327656754030662272525121371151446336808081815507894612432551256198674892759954029091514478821724606221936074083103418931814720722905638098466353422367729962807995262324172849777316164147270408024978693269787270226895167693621849003837484565091922581705405440401219303248937687829710237285689806302212715097753435197438641398610205620617657910453436202185529946033303682731811619865478062107672304794187175680680345506512096973431362752372322838460160940954417952345403552426335572737561865806274846615199479832794229369147194392925226018528363123390527546778275448970282743428415045500310373400466393119429503413421585755155850219855408429293191434213543692603072119174008648052489563984919231972187546273391322811776050490402275997580027282632672151304628727313363817233842425580629347188392939828859049943683856611200523747741166527373468392614723973918386768907663349467250851693334626444700909838549985704735426664272528032573130113027253103320442394884071194380215058583426863488130835237594880209250012069874461928935032772157640985484633746847405458450429605497708723793145477468488519387146374257391129103323655111847533011766035069665274653414511845440341541618885616163747228813125/61202633036571476349908724478064703771145361321708809061367569083662952456893096686419084071243801092370220414932624362974378017544516450147378725638047826338971655510540477760864447606159704240492977937006967922118142524398507305043154826279242219155085279572214963258187103865744234614882432663648644930310738884599205733478083742026604354252348099087654324556398288141493814879376405310012505625925915176302775262560062510560597567278613495988062931913503400787582555116142024789571701403888898566753143966897939505617630349952926709780287513010435358623053441714489187650001215128657814632785298476560489524553988447487255523029549028413922537646392711887007151597651325007278298448224586251310311493070931970275501365049780813513391780405169357909993450882461560902642405866944792756382555583458834638659565033218290798866713830989711360590912637069341438161313565599973324136470998121924201668180183170512502771630020131203305686441459578631649859617352445686826960915555714317705660177107347515646685101236664497131985258504501156014952216422104838828068654507169086548129244141041991504979570158660772149485561760982559578244166299155907910788003496394789097017470295700828263362726517632882417353011077255101210131678257580917707897929517853324369013216216068233508733782156438441920236546345523744684500267288636175902036740227133439780902556995155569693079990479389409680065808719413067209401689436641001907201972348499235190921397321925363291714365281499176887519438753212489906360868467515671253930000273271591823484453495624377342757509332876013997610605291043400174000290323210054661842925949046888161529654231413091729113015243025499381782609378185246322913124269604626125213234712385934210337359758097030850639319176342706344548795151255740812263578651811130793719703207510612644042566100060083773926028782203426726188460146876292668975594040664474482621835116309312816738759706089197915390864061427749697931814173773340197530315707852370868410699488371317829925929912044473132134071551454571492621250464087687202505119788834696692398494486701192132738210358026475551219765388026171882644840269132390368803370741639634435944549958082061466697975134624084277547093189192176025430818923970600948624549147182460562156139380211712*t^73 - 4051342039643971851605691449851163549454763094783299359715649376114103835779368855362512480010849358689066614085052770806839807131875531944717089440860163449423933145555140671154828437504656634056467468960181017415210229410316388044559480612721495338298671755515068480017933137860511793436525980073736162954647412938216850376240790321932232651108694887018851485748975572464145127227557179324737725700393151202375764858239068510545712345685416061757725109144667501858939561546915671751411125370573191402699815071479811655882489537035615751271741744523043134071265797068263197457588577178415549873282574317541852075535646342563008952817074017974690016630289155629386930808184291046225373997546138178001614777766433957374407484460730405055053313421540474570539098339211682669037009836989295516585603907995570095240570272192119334429370787336093935770000292768162234087719443079274956908307721211491005550756914975455221564954517538201667376895583743512082601748020659764579236162946588264935087529403918465963982845454326060671057704061769534838106964948912202706863864615165910204178384299270659187903516667315091807115807669844635454126526661187138328689299813652611838581599044242287049664795475319757203307678556552042727905750760184174562324899051958218877797414535482765124336951610806077349318126176474804185756087355186699455680333649175460062659758233154531568521827059944064278332399876458103826065783501840603664420961482469042135899205174006013600949895759340547276240507082542879261441555021156876774987347522271362141798923424432013547099847702255131329889483767453394457292438662292369079018598719333226049898265752963186138275490672112110301795640274661014561798893186415285828367990225326673174538369040451397693935152837580454636528898047979528613161439584140379867947821285596705343125126392560849488712000541122835531141547178152491260136137250851894033970014549199650305637193157528909279758262852923643632712419777792548342904781835309329075918071224666498716327757974633524824312417558566502749696143470378485063975294547332837779714764493192070597047401352243300724130438862451394218172476047927124993250585102228324663969363421281069199077914417325163534945205423095815551071564908796901988447480989069274967942679953669205219761375082217296193291043560611000887345204916875/122405266073142952699817448956129407542290722643417618122735138167325904913786193372838168142487602184740440829865248725948756035089032900294757451276095652677943311021080955521728895212319408480985955874013935844236285048797014610086309652558484438310170559144429926516374207731488469229764865327297289860621477769198411466956167484053208708504696198175308649112796576282987629758752810620025011251851830352605550525120125021121195134557226991976125863827006801575165110232284049579143402807777797133506287933795879011235260699905853419560575026020870717246106883428978375300002430257315629265570596953120979049107976894974511046059098056827845075292785423774014303195302650014556596896449172502620622986141863940551002730099561627026783560810338715819986901764923121805284811733889585512765111166917669277319130066436581597733427661979422721181825274138682876322627131199946648272941996243848403336360366341025005543260040262406611372882919157263299719234704891373653921831111428635411320354214695031293370202473328994263970517009002312029904432844209677656137309014338173096258488282083983009959140317321544298971123521965119156488332598311815821576006992789578194034940591401656526725453035265764834706022154510202420263356515161835415795859035706648738026432432136467017467564312876883840473092691047489369000534577272351804073480454266879561805113990311139386159980958778819360131617438826134418803378873282003814403944696998470381842794643850726583428730562998353775038877506424979812721736935031342507860000546543183646968906991248754685515018665752027995221210582086800348000580646420109323685851898093776323059308462826183458226030486050998763565218756370492645826248539209252250426469424771868420674719516194061701278638352685412689097590302511481624527157303622261587439406415021225288085132200120167547852057564406853452376920293752585337951188081328948965243670232618625633477519412178395830781728122855499395863628347546680395060631415704741736821398976742635659851859824088946264268143102909142985242500928175374405010239577669393384796988973402384265476420716052951102439530776052343765289680538264780737606741483279268871889099916164122933395950269248168555094186378384352050861637847941201897249098294364921124312278760423424*t^71 + 312254030739995654984852600891590206192464130536392043627769327673290039197899162388438101798437027746987149278896264092295574672707355121338531367800670588870468462370153560487919022441045154533268869579333145618717456830194741228804891061037544133425052569901899391555528246772569706263110084694902995027801374617221269085333615682367132196138294456128502964059994407358714462816575344120561395542269872662260432916490990427775159931181077694133186411215619305761862846439261083205793484879068426066326577255823253676416857767614678440713756327136098849823217677481638764320653714091650128638472980119097596001818495987614003798725482427685104418169546556857899617205436938211797098769533449499791326876929265292004936847581309437794060343469083384633995604804884861699733995224515408933447548669017361977084162116990643505776836897762358430167627267043061479989173032720947169480815306381049178737066324827159806903512529315835737223397433238687289005232010191464016371644411906362794973599179418755405373844302015070649077272853912440919258040107012179287438031843647922141774522881201016318795974585584249475931697355390030392117951740675459834693628197881847164574766198410735927145277462211366138000853367488857962875776720868131491528194091004524675584340375251546854657200697773921166264771789902880521917580446446022678948698341403758003666309161179118125278668600076873500782997511438107126358851502327616283574834165752225732708392141524530689642669671754038858950178579258683058913600517672330945668059067921322340351731892896652884880060910069807390570517089525869420048043643306417011444687371004622702311125216758921393540554595296609091951715347112553254671999783316771225713748677662412608474846920940650207296558249743966486570446502919876541303320666340073176655084262697732671336151884113699415322224783287379512296764394573901413299075821615776791580111748459992604948365156762802888609698832021242571297997591524883749165529700560025282026504659394773671296095222210948261575715267914891656182821748175503950793707604894033342356102963586598175926127956293965153666237846960007005921584871353444333174461197789858215737344236690616700192364879187422870345640684363705699056585821904187745475284263227999890115433047659828725880273990329878649873073961418886552782463154466875/244810532146285905399634897912258815084581445286835236245470276334651809827572386745676336284975204369480881659730497451897512070178065800589514902552191305355886622042161911043457790424638816961971911748027871688472570097594029220172619305116968876620341118288859853032748415462976938459529730654594579721242955538396822933912334968106417417009392396350617298225593152565975259517505621240050022503703660705211101050240250042242390269114453983952251727654013603150330220464568099158286805615555594267012575867591758022470521399811706839121150052041741434492213766857956750600004860514631258531141193906241958098215953789949022092118196113655690150585570847548028606390605300029113193792898345005241245972283727881102005460199123254053567121620677431639973803529846243610569623467779171025530222333835338554638260132873163195466855323958845442363650548277365752645254262399893296545883992487696806672720732682050011086520080524813222745765838314526599438469409782747307843662222857270822640708429390062586740404946657988527941034018004624059808865688419355312274618028676346192516976564167966019918280634643088597942247043930238312976665196623631643152013985579156388069881182803313053450906070531529669412044309020404840526713030323670831591718071413297476052864864272934034935128625753767680946185382094978738001069154544703608146960908533759123610227980622278772319961917557638720263234877652268837606757746564007628807889393996940763685589287701453166857461125996707550077755012849959625443473870062685015720001093086367293937813982497509371030037331504055990442421164173600696001161292840218647371703796187552646118616925652366916452060972101997527130437512740985291652497078418504500852938849543736841349439032388123402557276705370825378195180605022963249054314607244523174878812830042450576170264400240335095704115128813706904753840587505170675902376162657897930487340465237251266955038824356791661563456245710998791727256695093360790121262831409483473642797953485271319703719648177892528536286205818285970485001856350748810020479155338786769593977946804768530952841432105902204879061552104687530579361076529561475213482966558537743778199832328245866791900538496337110188372756768704101723275695882403794498196588729842248624557520846848*t^69 - 21715888583299211769831759178391433384561854562979410328280433249363213180181009379343074557400167530703505759718715797015532448859150570794528292886106175246685085192657017521949557968635158614749145375135478727772508955196208139884528580970221120111048955953649543578214327860308544297117909047547716586600164344943268802165580149249802888414833358238230801937919974297813064164482604939550237695310289514704137249158075573499545807988469195243052665863878214759720251458104201214153578497656494743377223571042520431030628319789629182163918948381494471125221740589569860574399174458545730799297509260245502215536802930980229294039431088390535652747703671599434794275027946979763927248756076757288768386957283498617935096023888822485790300945902926811683217584427452466202798888877461787927876126317046945955644267839897290580251186570332384122527244910122778145455794187547620790322180976586808528006326534278009858175670689410089827212600398872615596767117324975558225991591413264084933337760356923140548870070269808462201252289203604661827343684325740712695884690428764978133249529063975106097757306030743083895286560036762100730393065707428472638673976864981036332687976077945281185381400497699110388532241109022916268977900277009929460349901669144008119108959583507606185054784283324947083982447681860317901258319861980124706465374068575484089154271476028604425967533449702240009385406788678432327152421728481574803804542880690989029542975561833933090857977540805053205936400778779526764644868458194758079120519269741183547583440912680241702559425189327414501610491483851834834927733159684565642111749433672319374412887625638122003147069916669883894449571034835334752713627065682814892805218924642357195641956361363868818990985913070413688247063043342076236871617350120871491623931733189649527674598843019078795044111180517319919298610593743735863289412262171279943219480644387484283751624177416431639648963304199015472546585469390066846955671346731476785333325276175079606959438261324475889841777925644963094299676106971634421542674174465037088574364377000571740518698069109981664783986601547914665708231832186900528625473072743626641398147337835942735357282026151880901168505750128085636409231221268265725816352541693389555385268845089498238006283126657881287556391146665929558333521402306875/489621064292571810799269795824517630169162890573670472490940552669303619655144773491352672569950408738961763319460994903795024140356131601179029805104382610711773244084323822086915580849277633923943823496055743376945140195188058440345238610233937753240682236577719706065496830925953876919059461309189159442485911076793645867824669936212834834018784792701234596451186305131950519035011242480100045007407321410422202100480500084484780538228907967904503455308027206300660440929136198316573611231111188534025151735183516044941042799623413678242300104083482868984427533715913501200009721029262517062282387812483916196431907579898044184236392227311380301171141695096057212781210600058226387585796690010482491944567455762204010920398246508107134243241354863279947607059692487221139246935558342051060444667670677109276520265746326390933710647917690884727301096554731505290508524799786593091767984975393613345441465364100022173040161049626445491531676629053198876938819565494615687324445714541645281416858780125173480809893315977055882068036009248119617731376838710624549236057352692385033953128335932039836561269286177195884494087860476625953330393247263286304027971158312776139762365606626106901812141063059338824088618040809681053426060647341663183436142826594952105729728545868069870257251507535361892370764189957476002138309089407216293921817067518247220455961244557544639923835115277440526469755304537675213515493128015257615778787993881527371178575402906333714922251993415100155510025699919250886947740125370031440002186172734587875627964995018742060074663008111980884842328347201392002322585680437294743407592375105292237233851304733832904121944203995054260875025481970583304994156837009001705877699087473682698878064776246805114553410741650756390361210045926498108629214489046349757625660084901152340528800480670191408230257627413809507681175010341351804752325315795860974680930474502533910077648713583323126912491421997583454513390186721580242525662818966947285595906970542639407439296355785057072572411636571940970003712701497620040958310677573539187955893609537061905682864211804409758123104209375061158722153059122950426965933117075487556399664656491733583801076992674220376745513537408203446551391764807588996393177459684497249115041693696*t^67 + 681234870204274225485347415010273066482376811959306150196067381841264667852636004061689760293162920327496866736330538143713435861905831062309544208004811387726511213977651769157611242675399636694619351161100396468525879503281304530166701936625074145276327734404577861978198946895586739171915168228949403528911731732474725352920090678637035733927827658635507689837154230697377493285647442769344452316941163613074852947631608266032060416630281988245252811266756790570323938864766434420228208891776721016119052276053102396065712529749623516988163770733812605074159154001779838109571251968541102333356495660864923304383484987588297544689301119703720811089558695212302964835939252901528033192281596201743606091490256207741628793999920353638491739107835329327795065539820421660445315133952385208436209202144597542230455437064638010766323198369097954958832398026246482049825414912334553248450102806944045594054603460740915207500974548351249551848932453083873025505019927901653682062373093730895884810575962167184929782179785405009173094143124333182134345543896245369019018326790199762655224670181905859542296878722653060546025065122734176218563301056597974637323611095580330483511362380147607929891004703462081099464485376097254756016114688124937906544712560504663307334191444069538209150036247950084518962480568615871097959667920301180198809092587250670818710913908364147654264335118684637604476471600593755115087955265400246175656255565583824145961569738261481249403523131289581485904635212871339504709561680244713915687078850469522238047787327743651766135141342279550526186539491229620414891571824148041450021630254685236590547697287520897250895634536377739173141888186742624624262252527176229484745893180721164304781981421757238180754688765470278674550013712961915605426972183719716684340898741438649863473410305323929619973193634491412977169342990207704732043305552099403953479441498930337836198660960913011605479055968142165587896814762023211729988036189183524722057911588356873366701053849999855642690670531336068739937510529391111523536477201037562442611927080292193317862390522133690432899569448872672685610196481061010140606223665425381435642477640216188119333948623444554342176156891746895022603842473424690054345428256644566025849303096495883853902978301957699967766761655884692123797328720953125/489621064292571810799269795824517630169162890573670472490940552669303619655144773491352672569950408738961763319460994903795024140356131601179029805104382610711773244084323822086915580849277633923943823496055743376945140195188058440345238610233937753240682236577719706065496830925953876919059461309189159442485911076793645867824669936212834834018784792701234596451186305131950519035011242480100045007407321410422202100480500084484780538228907967904503455308027206300660440929136198316573611231111188534025151735183516044941042799623413678242300104083482868984427533715913501200009721029262517062282387812483916196431907579898044184236392227311380301171141695096057212781210600058226387585796690010482491944567455762204010920398246508107134243241354863279947607059692487221139246935558342051060444667670677109276520265746326390933710647917690884727301096554731505290508524799786593091767984975393613345441465364100022173040161049626445491531676629053198876938819565494615687324445714541645281416858780125173480809893315977055882068036009248119617731376838710624549236057352692385033953128335932039836561269286177195884494087860476625953330393247263286304027971158312776139762365606626106901812141063059338824088618040809681053426060647341663183436142826594952105729728545868069870257251507535361892370764189957476002138309089407216293921817067518247220455961244557544639923835115277440526469755304537675213515493128015257615778787993881527371178575402906333714922251993415100155510025699919250886947740125370031440002186172734587875627964995018742060074663008111980884842328347201392002322585680437294743407592375105292237233851304733832904121944203995054260875025481970583304994156837009001705877699087473682698878064776246805114553410741650756390361210045926498108629214489046349757625660084901152340528800480670191408230257627413809507681175010341351804752325315795860974680930474502533910077648713583323126912491421997583454513390186721580242525662818966947285595906970542639407439296355785057072572411636571940970003712701497620040958310677573539187955893609537061905682864211804409758123104209375061158722153059122950426965933117075487556399664656491733583801076992674220376745513537408203446551391764807588996393177459684497249115041693696*t^65 - 19271516418199647849553246387084474898538211641551198898838619782694949717833896866878094149474393921935197092088087767527349622409727054995831178707592040505942959432760894125432940804756615072209742303963748615865060866000079358968775979437264840927767280474057536535629279136098313608980531869071803090346243426035474327828752960872386341541298707832803981810022656047671611971890063426908097911671925270551200836850536207142309822772172622405102214815431153284918408633169811162669134261142385655948786121377821261952680745211815203778907864859711538782656924328961104581921938743237309420383251513738325524944944238542691908385384043616981276189004291896489947206424062904665154066148794137968896567684185527188357375644832265323156377709439026825179658593915671612976194014652650259109820826384297004647180494743763623109973541378434906246314572537069698010984365136995287980268256272892888231288311823692604954097616810214653456504947941793244179031898746998147619024482253673046164441633135650698498967068838334496670481490117044434229741396836969459372963496762253952735033858676006674707794738716439789999516243814650438532102142390550862885532192009512239273888768004767568897627219523560398522656222434311327531027602845464862136572621568534331244273710430436262957336249990547729899589810144447385809239800573882456208203432558894316591086990282016922961940886682529922195324067976958056692804857376325840145768400272943730847505786015078347996885212467550905830159754097654580442341776968949391516576236264811783575917263640708827919593605130552761522259203504468512238005913183416154744611858254995792400000195817748014392603158252933303250791304642929399075472488013616783933964939455315289357666389303045276544938198533525434894219541441418617883296954737584181606839156963911021933875148223771070719858307851364128358107001748941649675309909726199399258502575152760981242391980846943657099942745078529079483772180703136200973183338208582417286976596754227959197953091954011202012957119546304265350384589948870911734904282443379165294000783114122057353579967004068201712542609666784631077591262145123450149125353947583170293240797188509584523157830605553590077873502824155941710363107895429631324553294293832111659135860900701775169313618924168804091397290641196268863392801044254521875/489621064292571810799269795824517630169162890573670472490940552669303619655144773491352672569950408738961763319460994903795024140356131601179029805104382610711773244084323822086915580849277633923943823496055743376945140195188058440345238610233937753240682236577719706065496830925953876919059461309189159442485911076793645867824669936212834834018784792701234596451186305131950519035011242480100045007407321410422202100480500084484780538228907967904503455308027206300660440929136198316573611231111188534025151735183516044941042799623413678242300104083482868984427533715913501200009721029262517062282387812483916196431907579898044184236392227311380301171141695096057212781210600058226387585796690010482491944567455762204010920398246508107134243241354863279947607059692487221139246935558342051060444667670677109276520265746326390933710647917690884727301096554731505290508524799786593091767984975393613345441465364100022173040161049626445491531676629053198876938819565494615687324445714541645281416858780125173480809893315977055882068036009248119617731376838710624549236057352692385033953128335932039836561269286177195884494087860476625953330393247263286304027971158312776139762365606626106901812141063059338824088618040809681053426060647341663183436142826594952105729728545868069870257251507535361892370764189957476002138309089407216293921817067518247220455961244557544639923835115277440526469755304537675213515493128015257615778787993881527371178575402906333714922251993415100155510025699919250886947740125370031440002186172734587875627964995018742060074663008111980884842328347201392002322585680437294743407592375105292237233851304733832904121944203995054260875025481970583304994156837009001705877699087473682698878064776246805114553410741650756390361210045926498108629214489046349757625660084901152340528800480670191408230257627413809507681175010341351804752325315795860974680930474502533910077648713583323126912491421997583454513390186721580242525662818966947285595906970542639407439296355785057072572411636571940970003712701497620040958310677573539187955893609537061905682864211804409758123104209375061158722153059122950426965933117075487556399664656491733583801076992674220376745513537408203446551391764807588996393177459684497249115041693696*t^63 + 982622299059623284870066136266496023526243859262117737051881774221303272329501666583311728854209306827682670423669746801634665117562695213821678617772098635786278125959938352514734357833174188409248643143389320010584187534926653910581651829482455226871132069290089549783528916527130187847392770176508168808089020709285997446517978188457593085380207843876885082736820613145375972066426515903126191260159358505783731068516356677558898409813517019755420702374752907890911461121747079502157165974736954678608887197483077865549122308968422438418794489720828482113454110253601403639534954843343043168558592849026084407976002069580941127998050548006395314046130081070848516218578876490017708175801420723241243168066594375470406754356288403677695818726671724824852871925251365564867072715813045199217587641519030264354943141805306642780267402979793280600904088972036874584613174144179306264109418029209578163227303660780292815484326280770708567818616752391420091796570883745396545724112447218602659083519416422306380173777984954681620398225137501315097179484435137459849207331374470073217663451000268937857663181387199753170026184107929128350981238268744966029924435125737150089526246277607570831455234575755230312941486158016465577840016155199600453831003588387976300607947322902667186362844214838656871868354610135588315463563551026330015978808668606403166227946379014016458769939149989349839736522378843545674217435825043371492749424996636854011676603266393076158508064469601579409373585267983667578401312694792196959958222998864774823724962584359683691191849510335186124122746501997412809403553741300425845711652498274211966616879585359181154210967406938808663804148752800964751676377879443000220287845889198443201814801996045237236093306777283345615496935548325074767216260711171636227214460512109377227343668573683966917950767947760269234635586625573532295768989856131294438671528318507839961975385440670205564840208290339792394716074630991850590952743472979332032125518896347351356816719100367320047388154815078936887922423338365147076453722306696753477231379568139790788472933083665522584548626640383245450162092213950584823155578221242253629250267764637206023182570368111753645176789439482023964124811578739383581529450132214775187179030319022997427933446270786230099299868395647940103968417123697896875/979242128585143621598539591649035260338325781147340944981881105338607239310289546982705345139900817477923526638921989807590048280712263202358059610208765221423546488168647644173831161698555267847887646992111486753890280390376116880690477220467875506481364473155439412130993661851907753838118922618378318884971822153587291735649339872425669668037569585402469192902372610263901038070022484960200090014814642820844404200961000168969561076457815935809006910616054412601320881858272396633147222462222377068050303470367032089882085599246827356484600208166965737968855067431827002400019442058525034124564775624967832392863815159796088368472784454622760602342283390192114425562421200116452775171593380020964983889134911524408021840796493016214268486482709726559895214119384974442278493871116684102120889335341354218553040531492652781867421295835381769454602193109463010581017049599573186183535969950787226690882930728200044346080322099252890983063353258106397753877639130989231374648891429083290562833717560250346961619786631954111764136072018496239235462753677421249098472114705384770067906256671864079673122538572354391768988175720953251906660786494526572608055942316625552279524731213252213803624282126118677648177236081619362106852121294683326366872285653189904211459457091736139740514503015070723784741528379914952004276618178814432587843634135036494440911922489115089279847670230554881052939510609075350427030986256030515231557575987763054742357150805812667429844503986830200311020051399838501773895480250740062880004372345469175751255929990037484120149326016223961769684656694402784004645171360874589486815184750210584474467702609467665808243888407990108521750050963941166609988313674018003411755398174947365397756129552493610229106821483301512780722420091852996217258428978092699515251320169802304681057600961340382816460515254827619015362350020682703609504650631591721949361860949005067820155297427166646253824982843995166909026780373443160485051325637933894571191813941085278814878592711570114145144823273143881940007425402995240081916621355147078375911787219074123811365728423608819516246208418750122317444306118245900853931866234150975112799329312983467167602153985348440753491027074816406893102783529615177992786354919368994498230083387392*t^61 - 45113101620396646772809965867475057376897978288107153814695536532828370886483724190516180832872160190011180089618404063371393249699991737003024935607677634839461247816099778691135534899445437008359392084473900792831693840136195614676812484955118898173087798091304778207523909172596212451638438396255627058144621745292904551304030514137605159136861282900889508968890821965449049622101791632341384096756040085424400097881829879087551034208330306541325067317631747648215159183206045211564360741173912379988133314669369145271814187053515327026932820598438580492963278949393066333148018643149257383454094486322769497978541522653642122701557197256215749754789478365851309678336118057855930691701173638214318581181324599269009249775889087489259521097836780695757436295383934987092776104344611605747975062986334271568936458581124674995131783085966517681390328068523052033811030353384269858876072661325490571234971598026336222042912986496092803690532155233571769552487601467506334897133038664023684064791185922026048600652525298989434004058029568856144131065083331590602333191858425580015247012675278060450104364052160843229584752352608346955270491639754597473132613668751888640778440748958198576161071931436779139879649023203765909570200571290707113874323773943373733669904741225394887412852650449901842570449061188742153527233932256010124734827125133717852189353390212974786319461508136313353582459930684474467773800207779314262160369069149282992822402506957264182708452210412752189600051492626055060254882492754602520021835331305889411050141746075334170173346750179658879799836348073220283115605602396122120870887466555736835152068312913006876856641734385495160811030576295665551851771779750348628640348264853636791367276439845069741692860398683826092997337913303959197896033525021949992910104296447148825112941096387611475050777904779602688257131145800261415797686307504518996492557783473535006109006603162314685725286895396845941139129126318846587234716230977198948292106908578249615941393757011728752605357268455113056879557759174865857408261793309339153865745271647018708176886960967624829319064972427914975179318984906527238878191452530709299617950157536190687514714053876406226945117706805748075656637886286175437125251190171776035685098979857756049393991969713165959754867773281419266888063698662052140625/1958484257170287243197079183298070520676651562294681889963762210677214478620579093965410690279801634955847053277843979615180096561424526404716119220417530442847092976337295288347662323397110535695775293984222973507780560780752233761380954440935751012962728946310878824261987323703815507676237845236756637769943644307174583471298679744851339336075139170804938385804745220527802076140044969920400180029629285641688808401922000337939122152915631871618013821232108825202641763716544793266294444924444754136100606940734064179764171198493654712969200416333931475937710134863654004800038884117050068249129551249935664785727630319592176736945568909245521204684566780384228851124842400232905550343186760041929967778269823048816043681592986032428536972965419453119790428238769948884556987742233368204241778670682708437106081062985305563734842591670763538909204386218926021162034099199146372367071939901574453381765861456400088692160644198505781966126706516212795507755278261978462749297782858166581125667435120500693923239573263908223528272144036992478470925507354842498196944229410769540135812513343728159346245077144708783537976351441906503813321572989053145216111884633251104559049462426504427607248564252237355296354472163238724213704242589366652733744571306379808422918914183472279481029006030141447569483056759829904008553236357628865175687268270072988881823844978230178559695340461109762105879021218150700854061972512061030463115151975526109484714301611625334859689007973660400622040102799677003547790960501480125760008744690938351502511859980074968240298652032447923539369313388805568009290342721749178973630369500421168948935405218935331616487776815980217043500101927882333219976627348036006823510796349894730795512259104987220458213642966603025561444840183705992434516857956185399030502640339604609362115201922680765632921030509655238030724700041365407219009301263183443898723721898010135640310594854333292507649965687990333818053560746886320970102651275867789142383627882170557629757185423140228290289646546287763880014850805990480163833242710294156751823574438148247622731456847217639032492416837500244634888612236491801707863732468301950225598658625966934335204307970696881506982054149632813786205567059230355985572709838737988996460166774784*t^59 + 1862892596977298403078940041809497386124826167757703129821062007707176980836841955759869549576109404310893279449304910003259015502193158671391033822634289206171723509721597652126115797169602800921017275879732297627979216885865677256276330216214427120058823693427801087605750182549473473034664421697200211458509576482791783580912529600968137307910387605975148929222147224262919232371815490509001192475172394492551938642595641429306228449723224706369335206043604548816738028392916558788253073653028264892714133732600157783087893521786274224973644193658134098428915212311901356852163974469292862350451903770904887261140949305444983991574494423048175641402261905857458374870666874638234940329659934437808592337265145731420723677342091967286482790001210772229343375423599106496512083805748282953969437390476484436182708058685503739062739164134670320365301198698837829532342943130882017308521471852720003865983859601413303915970525755906999979587873800053137231745921344009352788571471458460318022353764520838465378951257128281040239737033658025971846397646495856050117133897279615252054851227695202680208396511033527358995707727013311410093752577127713059521269646932912263613646658201488997134372172452446407372608669102343169022826222710483659768677821559110862642382643625150341039056854138159033672160999922722885530981358802466119616110132716267822517051427440762736652443598025761390842762635524931436634820217057860152386729402545446160095615870731002928025110252600043683568139902259509302617075964743141397929920959038834674635839831534894794746111499972175126396583831171912795496461075843562552916167639973358747406410356172283600446589575750413154564907666701433046483818922161894145287206295453911056163815946398335407054902628383854958111196507601708691443588269317271475633412724186889740064857072363139188489659298581806022388019022288776135755594136850557418660388137782419539325965347772165861484075083889074740503767946421672265809260389072101163905551066757797205492825381081153575054236143965088314403425674986529996936199971414836532803442572701537125136353424100546917637738422003796544137524047305731253047063457550866925113871086905960125524717076894636857588049476463682733976279136809483067441205413211419465509759724148258592659612954681301822263982012409468407822083073383862732109375/3916968514340574486394158366596141041353303124589363779927524421354428957241158187930821380559603269911694106555687959230360193122849052809432238440835060885694185952674590576695324646794221071391550587968445947015561121561504467522761908881871502025925457892621757648523974647407631015352475690473513275539887288614349166942597359489702678672150278341609876771609490441055604152280089939840800360059258571283377616803844000675878244305831263743236027642464217650405283527433089586532588889848889508272201213881468128359528342396987309425938400832667862951875420269727308009600077768234100136498259102499871329571455260639184353473891137818491042409369133560768457702249684800465811100686373520083859935556539646097632087363185972064857073945930838906239580856477539897769113975484466736408483557341365416874212162125970611127469685183341527077818408772437852042324068198398292744734143879803148906763531722912800177384321288397011563932253413032425591015510556523956925498595565716333162251334870241001387846479146527816447056544288073984956941851014709684996393888458821539080271625026687456318692490154289417567075952702883813007626643145978106290432223769266502209118098924853008855214497128504474710592708944326477448427408485178733305467489142612759616845837828366944558962058012060282895138966113519659808017106472715257730351374536540145977763647689956460357119390680922219524211758042436301401708123945024122060926230303951052218969428603223250669719378015947320801244080205599354007095581921002960251520017489381876703005023719960149936480597304064895847078738626777611136018580685443498357947260739000842337897870810437870663232975553631960434087000203855764666439953254696072013647021592699789461591024518209974440916427285933206051122889680367411984869033715912370798061005280679209218724230403845361531265842061019310476061449400082730814438018602526366887797447443796020271280621189708666585015299931375980667636107121493772641940205302551735578284767255764341115259514370846280456580579293092575527760029701611980960327666485420588313503647148876296495245462913694435278064984833675000489269777224472983603415727464936603900451197317251933868670408615941393763013964108299265627572411134118460711971145419677475977992920333549568*t^57 - 69097580054867735783532956039648500451920823774595937306955064655267284122448920117710023304175412162769099143529744820127822403374549658331256922739691061488250201367799798684135054193857802341115506286382618695018038284188484184763821352687354764794466097027956886356232640928751496550435125455124442356102699614916671558506828109701393128601350569167407642275129873744034376505678169634982400123631697368565762330154524057435890289907577692048648002609527769367171874136238509059015707805679960982103962626613703353943458411861361953912020731736020884591250953417955468651294163203645625003640217906077664578725383270210038941580428542270488103736379639129021603094805505730929612861019883474017094655866246441723024107884861473395403036670552538384069227323295482706421454661970899036774072680384303998364896111935729760557935978059899830766516363785196800363886483718585782492282042628840415259001114048937489719656126031530676161426997334112254260791051928093549748768734341086381951570608341546371321267317112075035424128340869162498047976465379091856843449966756419601640724972732583792416297189578875061715926512154873632943863099730551215465673686354127430572395635338555396521772132571890262713501933583912977725336296234969936913009943614581804590050299939180121926481372106574938048016857503801008866906214730591511757843336079584847463743376586578701435465301841044499445994268219655928931839276396586590875066517235538479983970693475268639275860427010303734679088545773005544465011497054180057300860241438113561838736831805955945988055757683078246151968876406356147609459448733893200768402965599032121465524048136665642402618032527740780773763471158613364888707908438299282578012568511162692048384208800651383699915183618460086089076065030987346647783376224454630661692022263432233033864145823151234554896632287387437442041577466941275222182220221579347664728079875104753548670186278948197818991431933033644326419202947167368021016369150317220987257554127068641143214244055559346466071885431950627436480658605449456061507909177291457983784990636444640543983244612783471675617590230949197459828840622539793985390370929699693746496621006517284716690175123798211083855962633486649909969467220698849245434406822115856973019153981000157813025666426186046603992635279984607228268609528605745530765625/7833937028681148972788316733192282082706606249178727559855048842708857914482316375861642761119206539823388213111375918460720386245698105618864476881670121771388371905349181153390649293588442142783101175936891894031122243123008935045523817763743004051850915785243515297047949294815262030704951380947026551079774577228698333885194718979405357344300556683219753543218980882111208304560179879681600720118517142566755233607688001351756488611662527486472055284928435300810567054866179173065177779697779016544402427762936256719056684793974618851876801665335725903750840539454616019200155536468200272996518204999742659142910521278368706947782275636982084818738267121536915404499369600931622201372747040167719871113079292195264174726371944129714147891861677812479161712955079795538227950968933472816967114682730833748424324251941222254939370366683054155636817544875704084648136396796585489468287759606297813527063445825600354768642576794023127864506826064851182031021113047913850997191131432666324502669740482002775692958293055632894113088576147969913883702029419369992787776917643078160543250053374912637384980308578835134151905405767626015253286291956212580864447538533004418236197849706017710428994257008949421185417888652954896854816970357466610934978285225519233691675656733889117924116024120565790277932227039319616034212945430515460702749073080291955527295379912920714238781361844439048423516084872602803416247890048244121852460607902104437938857206446501339438756031894641602488160411198708014191163842005920503040034978763753406010047439920299872961194608129791694157477253555222272037161370886996715894521478001684675795741620875741326465951107263920868174000407711529332879906509392144027294043185399578923182049036419948881832854571866412102245779360734823969738067431824741596122010561358418437448460807690723062531684122038620952122898800165461628876037205052733775594894887592040542561242379417333170030599862751961335272214242987545283880410605103471156569534511528682230519028741692560913161158586185151055520059403223961920655332970841176627007294297752592990490925827388870556129969667350000978539554448945967206831454929873207800902394634503867737340817231882787526027928216598531255144822268236921423942290839354951955985840667099136*t^55 + 2298483165416833061825765908376342919944968479438394740754775590555089126225492364759533295132738491708598511925489975394587130655374349633291635514578378936415338008056492551899378389818541665209690336385961089998196318824852183145892253279307412319079275423454005281791601775218296415315833821883166426375730220361686960858216094871861325862656751462275542870101963291892451759277139995950503329547667903609813402275868165337414038071948596104415682435068761346856359416394496856053751017623964354377160947548309282347139383756271146175545338747757715857944608736098135538163921791172381987149276853302903348041184910753716764494708577735168403609188786287825692967684412828062594284851698101904276198447543707166741877491283014807585962778013584055397947177276975535259676676033008391847497302522738846212831682395663368102893024841928508763943340081824507538340434313701141459065060802841473496447491336671756219442908455477724548920368996342970909436262497699697464856518617549485174653185928021124827583262221753926388574814059042678107065901146579843010456291863676215900341906941976773195707579163603593860586794411138653201578011506733258570864976991050521995115725075297251801610878653334234380078022451302022978907395134354012913790304485177481324028796971994282638727364700206776908641506911651908524811121351692634477561911609229544385454295848187336881149592772509508046741560093873219932911227692748417733778293473332736187999722498313666996579007291314789370552263480883039100184851002461396156659769182376477649023327640765866352308216265930673233024013676043778051798772074717863982055844607939457824824011104790057402146116330585766589660792898374502682559577729203444826353200948177043554413740961025594208649036556643591788060027331654951365995126328900937101645780336826799119613069613200246905164244058621789309570872316290565387802511244355666978515113239035326469220837470858899150912228027397156091047184102670915972392038798509762772732140236103548942804496703217786505529055846198479494398147889475287876517237188996863896053395975914994842287137904288353407929487706124556165817776910353984949564293516113676026482995201196916613326027660795372968608623058412686127859677033424176229419579201443866080797293762131929020068395951521452988293011339448807763180195144523024670869234375/15667874057362297945576633466384564165413212498357455119710097685417715828964632751723285522238413079646776426222751836921440772491396211237728953763340243542776743810698362306781298587176884285566202351873783788062244486246017870091047635527486008103701831570487030594095898589630524061409902761894053102159549154457396667770389437958810714688601113366439507086437961764222416609120359759363201440237034285133510467215376002703512977223325054972944110569856870601621134109732358346130355559395558033088804855525872513438113369587949237703753603330671451807501681078909232038400311072936400545993036409999485318285821042556737413895564551273964169637476534243073830808998739201863244402745494080335439742226158584390528349452743888259428295783723355624958323425910159591076455901937866945633934229365461667496848648503882444509878740733366108311273635089751408169296272793593170978936575519212595627054126891651200709537285153588046255729013652129702364062042226095827701994382262865332649005339480964005551385916586111265788226177152295939827767404058838739985575553835286156321086500106749825274769960617157670268303810811535252030506572583912425161728895077066008836472395699412035420857988514017898842370835777305909793709633940714933221869956570451038467383351313467778235848232048241131580555864454078639232068425890861030921405498146160583911054590759825841428477562723688878096847032169745205606832495780096488243704921215804208875877714412893002678877512063789283204976320822397416028382327684011841006080069957527506812020094879840599745922389216259583388314954507110444544074322741773993431789042956003369351591483241751482652931902214527841736348000815423058665759813018784288054588086370799157846364098072839897763665709143732824204491558721469647939476134863649483192244021122716836874896921615381446125063368244077241904245797600330923257752074410105467551189789775184081085122484758834666340061199725503922670544428485975090567760821210206942313139069023057364461038057483385121826322317172370302111040118806447923841310665941682353254014588595505185980981851654777741112259939334700001957079108897891934413662909859746415601804789269007735474681634463765575052055856433197062510289644536473842847884581678709903911971681334198272*t^53 - 136884329502698451399756651878732163831393912468933111310477335155229733186457217502295763899136530901922223409077299627933003966809455796915612828881638241779397409931374518016028098157165062314161767159217017691947820308745144025349533135924233420305905350251679275718875975083128657217913638203697085209470841273167732308621331826788211863491797419977399069557472551665779610275341740076580240250850767267808541503574826280495492044544855536997685933997510331036764940866473019321418236969790872905007767185459477675813461342777105074206346138488067898742210982125219461616797008110662445857659727793143210749512429451583027124550251155952460737053731404912694521989489784758131088573875887995201513920440973255184452242831948280957898360380080031368534126799859779526711165816605547590624506419397092120201188070406404673453716113621919770799166215281586387390812843914771833233745855897190749786364427909519739510356399626026268174115110643283255209503435273075098388402545546228608885243863823455110407610221223682897472356350707174415140101692437159997767815672726613250889632777565639545355312276192549883672492754308825576501119721414583556055994082734713784273443401806334662587042762609421590493019250223104273557915966572075566789045593283849480684460501918434099050552010892578647881119199818755960736640877458581344403874635603301705961151428859641118421932555044943043098170822242044324285519397556514316405375155696010212531078155713225334035286272471487597819607720781490171889997767239036200855946364419622392785739489565510380752277887309802613424338650546580804233355725324310521925500231045053246254696483575985247881981187319962015297085969775455426084166821455051059794381820768912818766829433455028948354353933443815599644847304983879931771527552074964482795977193363827099772732658193049774005990863309427146148774293482890224444193999179697072285550304039533320475943093394867407717023496665844383034105168834169858440544958192432603962073094337797056564775151182557071841800222191993571368665347985903620321072213934965192024173886184677216497608311271214684091997104829434578791810238352146622193428637264539877469218439709260020754924814923272031808509540853275920108335962963807473396365848948665581049270173487987881819413816044749639623633832307914655594846539014014096740221265625/62671496229449191782306533865538256661652849993429820478840390741670863315858531006893142088953652318587105704891007347685763089965584844950915815053360974171106975242793449227125194348707537142264809407495135152248977944984071480364190542109944032414807326281948122376383594358522096245639611047576212408638196617829586671081557751835242858754404453465758028345751847056889666436481439037452805760948137140534041868861504010814051908893300219891776442279427482406484536438929433384521422237582232132355219422103490053752453478351796950815014413322685807230006724315636928153601244291745602183972145639997941273143284170226949655582258205095856678549906136972295323235994956807452977610981976321341758968904634337562113397810975553037713183134893422499833293703640638364305823607751467782535736917461846669987394594015529778039514962933464433245094540359005632677185091174372683915746302076850382508216507566604802838149140614352185022916054608518809456248168904383310807977529051461330596021357923856022205543666344445063152904708609183759311069616235354959942302215341144625284346000426999301099079842468630681073215243246141008122026290335649700646915580308264035345889582797648141683431954056071595369483343109223639174838535762859732887479826281804153869533405253871112943392928192964526322223457816314556928273703563444123685621992584642335644218363039303365713910250894755512387388128678980822427329983120385952974819684863216835503510857651572010715510048255157132819905283289589664113529310736047364024320279830110027248080379519362398983689556865038333553259818028441778176297290967095973727156171824013477406365932967005930611727608858111366945392003261692234663039252075137152218352345483196631385456392291359591054662836574931296817966234885878591757904539454597932768976084490867347499587686461525784500253472976308967616983190401323693031008297640421870204759159100736324340489939035338665360244798902015690682177713943900362271043284840827769252556276092229457844152229933540487305289268689481208444160475225791695365242663766729413016058354382020743923927406619110964449039757338800007828316435591567737654651639438985662407219157076030941898726537855062300208223425732788250041158578145895371391538326714839615647886725336793088*t^51 + 7281986675893490403867977616277604535047106415810736361087321230847818842657789994846350130064127418659062130674956560048430101462477252667124785022423605414494302264775597226873015812886899283500570455547672340617284230644047625792537957146703586280228681627780369109065164000991891537319981901729937946174384643405800999078784496496211380251965802102403224207289467173649762127757039510576273216830168119182769307737016112807734564355993603720852721575498645148939043853002410802802270808485495300386966897989697214694124395339323388454338357116669124377555588778362848378132178378745877970894998677055719037761302435147338206052118479126851699567971453354790619508396240961027443851407010644472124129646751975285100553265300931596223184055092400354047270742748483296850943358981010786650173298165528091786366400617318826828831692259583696423987258238017882785433171599329841452375940524365054203632278675917022014063985219510665280622422158236306178741594905662668910060992165902920744182655580994911825415528705154425135902648653052030259987659115758702916079877295853326494963698865352914237902729817085187150540863862000972025865707181789848376832855571181316682407034960307755033456006397423697594877260757363747192787620571063530633465246841757166362559054986779504680474181884964467425755884666724124643049253366340942394277689392421629496697422981419388223270783101886672776421852160458208810248461654410527531377173679927982094229863844655486867284709543263968084540540960917717917545160417421493678727793249567909741989878073067557859155709522678266662581598188572099345507398584268102783614028427301103244104981809496727984316951735634374074564949872135830752625352938722626011283013171028991007539900039726406520701615596368416339909525129573950960545734058987498292756294224610109883804559330157763645289989514640864850091961837594195615613178644885454187587307540353784760410980218857485449070392601671597950443628718319435358318326379054766795396159752862714372867689673170468699968085015870661751726976307123534157691545151175050084841339208400792898290800235981665750829932439662278809436536550828965458732504820900930518335938304389195647585477811777898675347148881640296929977134611791734471387579075040132510202540006685871744129917964154307107981654557516676616347983297624457131521248890625/250685984917796767129226135462153026646611399973719281915361562966683453263434124027572568355814609274348422819564029390743052359862339379803663260213443896684427900971173796908500777394830148569059237629980540608995911779936285921456762168439776129659229305127792489505534377434088384982558444190304849634552786471318346684326231007340971435017617813863032113383007388227558665745925756149811223043792548562136167475446016043256207635573200879567105769117709929625938145755717733538085688950328928529420877688413960215009813913407187803260057653290743228920026897262547712614404977166982408735888582559991765092573136680907798622329032820383426714199624547889181292943979827229811910443927905285367035875618537350248453591243902212150852732539573689999333174814562553457223294431005871130142947669847386679949578376062119112158059851733857732980378161436022530708740364697490735662985208307401530032866030266419211352596562457408740091664218434075237824992675617533243231910116205845322384085431695424088822174665377780252611618834436735037244278464941419839769208861364578501137384001707997204396319369874522724292860972984564032488105161342598802587662321233056141383558331190592566733727816224286381477933372436894556699354143051438931549919305127216615478133621015484451773571712771858105288893831265258227713094814253776494742487970338569342576873452157213462855641003579022049549552514715923289709319932481543811899278739452867342014043430606288042862040193020628531279621133158358656454117242944189456097281119320440108992321518077449595934758227460153334213039272113767112705189163868383894908624687296053909625463731868023722446910435432445467781568013046768938652157008300548608873409381932786525541825569165438364218651346299725187271864939543514367031618157818391731075904337963469389998350745846103138001013891905235870467932761605294772124033190561687480819036636402945297361959756141354661440979195608062762728710855775601449084173139363311077010225104368917831376608919734161949221157074757924833776641900903166781460970655066917652064233417528082975695709626476443857796159029355200031313265742366270950618606557755942649628876628304123767594906151420249200832893702931153000164634312583581485566153306859358462591546901347172352*t^49 - 172603515463159331534191052664380534349794841392099025032883135207476112559934541907736768005646787414349051268046284596354318110766646160652606922050111357920176033053154350143095547801045644847477950402724436433826918313969224695195252155406430488740774975722974821017114715213436313653525024641205783742587509337436282012551509217248002945137470658081937907118350376783806698561988850646244843628617951532587161300037889275101602567477775405488575355661585001645652417523622972494907546525267664780764336547373074946370948440180918544809061982825938346186917224155133986141146407842214866925714663994655448888360148972866105469896875260825640185672445521223882701622748210861512242673944398201269862787160255970937718814151152381098194683368231719558664441291589820708103473584200499577665397246256116312652440954191916950559311183593298515764007403764678799280968978542755633477752001460077174369502121568042186339055149930300455601440189240685133560253963278349727207342917405132479613414927666395051403024363828365634076397713884766766837159818868506590216746075876982023590462795151186710048552428703008665102109612421378556937684431488885122913548204142298204854244619395924661307073625390572276040416656684915610368333267602018768139607967707790820142694358321947636714298292188882103231949752464223202197815707960994325067764007736863381477262614132780458946453414155044143725397750371097685164540882528370876167684320443163987730618816429863019687577034779437414211338439105330777378227024745668104451464627653821210790101602106837333528287298173161830889763307940723117879317537274202415704229815548608551706704603616239821638814872857129025885372937132832250022035282136804847587674209815771858473596426079967771621834887143120954765792424279373389498440444739356493248829560551236659245286539967283492608151389520630149742796069448804623925338170624280768244166625399624593820620542749069863141290005999575800638522678712791556598467060763142715033029626087596985611850691597669680895260953119310452426852709479143363681516655402508952799249264684108167884621461415522662908607809988496399911675588454082282960174852281074024908183514024944410131071495060528370629102452369134743941383069123257471335780059659528785848002583430401817896788109504333967245690431747508529412446999011787601337160454015625/501371969835593534258452270924306053293222799947438563830723125933366906526868248055145136711629218548696845639128058781486104719724678759607326520426887793368855801942347593817001554789660297138118475259961081217991823559872571842913524336879552259318458610255584979011068754868176769965116888380609699269105572942636693368652462014681942870035235627726064226766014776455117331491851512299622446087585097124272334950892032086512415271146401759134211538235419859251876291511435467076171377900657857058841755376827920430019627826814375606520115306581486457840053794525095425228809954333964817471777165119983530185146273361815597244658065640766853428399249095778362585887959654459623820887855810570734071751237074700496907182487804424301705465079147379998666349629125106914446588862011742260285895339694773359899156752124238224316119703467715465960756322872045061417480729394981471325970416614803060065732060532838422705193124914817480183328436868150475649985351235066486463820232411690644768170863390848177644349330755560505223237668873470074488556929882839679538417722729157002274768003415994408792638739749045448585721945969128064976210322685197605175324642466112282767116662381185133467455632448572762955866744873789113398708286102877863099838610254433230956267242030968903547143425543716210577787662530516455426189628507552989484975940677138685153746904314426925711282007158044099099105029431846579418639864963087623798557478905734684028086861212576085724080386041257062559242266316717312908234485888378912194562238640880217984643036154899191869516454920306668426078544227534225410378327736767789817249374592107819250927463736047444893820870864890935563136026093537877304314016601097217746818763865573051083651138330876728437302692599450374543729879087028734063236315636783462151808675926938779996701491692206276002027783810471740935865523210589544248066381123374961638073272805890594723919512282709322881958391216125525457421711551202898168346278726622154020450208737835662753217839468323898442314149515849667553283801806333562921941310133835304128466835056165951391419252952887715592318058710400062626531484732541901237213115511885299257753256608247535189812302840498401665787405862306000329268625167162971132306613718716925183093802694344704*t^47 + 3635729124112775974898771639334252013206171452524497445904855488641676916667103280244750297853999570473193415701235529522649858306289725142397332813588541274216292433427189467886285180522045946330932832340193796800254462687404915014595287211464001626117569807102922985063114499324168782423844780326993604931360258753669189946336642155922166962650250307141300903567311819597304677891405861487321196039222243424078826440241085486117371452612663814838980231850447272333820864414672249974039282623495481254009809578431555450233652194040126243530685521614355169871910348420071588758345662820690246285080964902975818547920093530791162257207269141576523993143577445190137906165205529667289118773822395572269744766188305529312734747297592947126793490863204873361093481891109850685712848714843445378644073335580025507501397333782350881411661234782898468853501896400272699135634781835219533935330053108176599728715861165926649006135835848830669950592533246396105530526678221133777578498835497204558201229146196606991549261577811768885977420519437392356948546550646388137026785199808847211403130519828443601816032878518731265857126951298438119948518961658596281758386516498159182596013641741491251885402800747496257668580035174195590016991323480640908900151548375333141476586861301601065433518879774058317758914730518674289018181176429721479769727112549363244918790153396111708313646087662414866905895866712170380374414285877880251262741427571592519333201502226912351122387968445208808597319740669937888410900263204050761422279590381341543991395664132963563204035093039839418318625443726489640341753691266451032706972501782410514412078183322241523958493437491746591070605553014081885390811584390351154320215623298068936870248897411031878684293525182804163909629431230962099217807891448982397920041417105950184025848154790196099859407631973978129342008932262101065041291996292800195484957408884403457750745992227349591497726990266943187684225459850277006865886079885609963814060744444622375092206804756868679832298865714587797121831786932910255598658692704723326138751377820453256357178323260640296158824388610834936490302195555759662243471938692357172156703290192755737972233347431929399899212425127673274533247734861473708207072452957475531479277431284514564791575709774279491763233384481007166436241270942796117471348181640625/1002743939671187068516904541848612106586445599894877127661446251866733813053736496110290273423258437097393691278256117562972209439449357519214653040853775586737711603884695187634003109579320594276236950519922162435983647119745143685827048673759104518636917220511169958022137509736353539930233776761219398538211145885273386737304924029363885740070471255452128453532029552910234662983703024599244892175170194248544669901784064173024830542292803518268423076470839718503752583022870934152342755801315714117683510753655840860039255653628751213040230613162972915680107589050190850457619908667929634943554330239967060370292546723631194489316131281533706856798498191556725171775919308919247641775711621141468143502474149400993814364975608848603410930158294759997332699258250213828893177724023484520571790679389546719798313504248476448632239406935430931921512645744090122834961458789962942651940833229606120131464121065676845410386249829634960366656873736300951299970702470132972927640464823381289536341726781696355288698661511121010446475337746940148977113859765679359076835445458314004549536006831988817585277479498090897171443891938256129952420645370395210350649284932224565534233324762370266934911264897145525911733489747578226797416572205755726199677220508866461912534484061937807094286851087432421155575325061032910852379257015105978969951881354277370307493808628853851422564014316088198198210058863693158837279729926175247597114957811469368056173722425152171448160772082514125118484532633434625816468971776757824389124477281760435969286072309798383739032909840613336852157088455068450820756655473535579634498749184215638501854927472094889787641741729781871126272052187075754608628033202194435493637527731146102167302276661753456874605385198900749087459758174057468126472631273566924303617351853877559993402983384412552004055567620943481871731046421179088496132762246749923276146545611781189447839024565418645763916782432251050914843423102405796336692557453244308040900417475671325506435678936647796884628299031699335106567603612667125843882620267670608256933670112331902782838505905775431184636117420800125253062969465083802474426231023770598515506513216495070379624605680996803331574811724612000658537250334325942264613227437433850366187605388689408*t^45 - 67846731781804587441121027066752577733883761390502140713917038993498704288710035204482753403592720209295013023189155105259509567041410416811896417688589506841538782823543699018183131024008810747749673825937571198622590903670278625835524028314441331922476939505689912945544418625070055827663003518461013702558134785403992535281905160734364513041783801036001943910928915284270832838195763708043249397393821294845664460596033631989485748584552249952133316474992306828217253641220298853727244457034631101339634075862100203295356539103466857457877209817461702177053954090680836559611708813634193057796371883296847765174146436724080029398747636008426190273852049251137771622028836056975215293942678000162099056514952159160850702817612486761243442053579694797197094130792049398434460903207121276231938388649106544024355313587800261081676214010257363726046834433540373384787389432640882015336132073338186868588486938012016092163140598329851067437472547209943941566897255391698611406616892899121827880169475534080377020945669497565507212338598591401876094482657279225705650988359483507852373221603766379760076471363378107108041603883577183657596832397289018114764687023199567785659979656539725885018414870096571425297677507509359516061453456006745493543956314765871740388228110561609177620569046507464215437262988902503222123122164161276504164704605263394074565758539072108595816794358006704370909895197488658298226720935589230637747630505167010104335273962701738290690748751596369522664688951502710359986892346948917185739839117601715822785932070165426076477285617437295023674861460054221125511181817652955690900637034312467861121208444352329611406897345722985284672719835661684337230047128788454593261601038351104809075975961106239751649099717641232347322727298033545789740452852677787644777858271196612437584253552093139245634842281860213277087191059128766787357172065623641929673007322790589789814820188336792322789201034384774877593932310608036913716307976339309689335119071897534321039885179351492113486312409481073974746875687357682313706497095038234503916325492339046627293844504574423863775651133556639916724797791346888331641980906803093458149348841667992967906846704011028723706545083053663822570627666871796431409867992046384939467011742139437163060092592683539731969856562656734777805300987640930450447595564296875/2005487879342374137033809083697224213172891199789754255322892503733467626107472992220580546846516874194787382556512235125944418878898715038429306081707551173475423207769390375268006219158641188552473901039844324871967294239490287371654097347518209037273834441022339916044275019472707079860467553522438797076422291770546773474609848058727771480140942510904256907064059105820469325967406049198489784350340388497089339803568128346049661084585607036536846152941679437007505166045741868304685511602631428235367021507311681720078511307257502426080461226325945831360215178100381700915239817335859269887108660479934120740585093447262388978632262563067413713596996383113450343551838617838495283551423242282936287004948298801987628729951217697206821860316589519994665398516500427657786355448046969041143581358779093439596627008496952897264478813870861863843025291488180245669922917579925885303881666459212240262928242131353690820772499659269920733313747472601902599941404940265945855280929646762579072683453563392710577397323022242020892950675493880297954227719531358718153670890916628009099072013663977635170554958996181794342887783876512259904841290740790420701298569864449131068466649524740533869822529794291051823466979495156453594833144411511452399354441017732923825068968123875614188573702174864842311150650122065821704758514030211957939903762708554740614987617257707702845128028632176396396420117727386317674559459852350495194229915622938736112347444850304342896321544165028250236969065266869251632937943553515648778248954563520871938572144619596767478065819681226673704314176910136901641513310947071159268997498368431277003709854944189779575283483459563742252544104374151509217256066404388870987275055462292204334604553323506913749210770397801498174919516348114936252945262547133848607234703707755119986805966768825104008111135241886963743462092842358176992265524493499846552293091223562378895678049130837291527833564864502101829686846204811592673385114906488616081800834951342651012871357873295593769256598063398670213135207225334251687765240535341216513867340224663805565677011811550862369272234841600250506125938930167604948852462047541197031013026432990140759249211361993606663149623449224001317074500668651884529226454874867700732375210777378816*t^43 + 1117747249395460109613207687700473412282784555250198114659772795702836830715709326612649380346894824406715730816028807529054111154966042572674649961887453352112144398974584858428467067635092966844747194073351927623410702649257841536476311792051847941023540140451406724303881020694249263954264839133777574938474696490254100342907941240789417355915667984041874330752992824386482144399759579058118031929886392180947182874007155436068105613817190725627868331694749698754196156342029216723429637262625636638942902514940151903796802113889458941325518505871746120060939839309543274819878332556063415120246829089678063854084513673048021703805937547745721494995314907496734471047837000555854817714488136190764917364625223963135777848193575775470156033121011892376491296249117007923091843697435114126484477853405043596192289309948868472275647680575716016775138230766724225216089583463342948427938270008613267670606590686811400532319321846189332829293166005536342685797957250263135694222239715126735321460263390754142435199142682225024621754413461463091886864764405718543344080825828663032855951165625778759968480320810689797020393487609644868777289246821818836437169234824195254035943781277857016965322991188738701470190565552342826657366423138419003342162926294036819343687089376540506774127996912337398127499051194442766350079944574170381174123939773534286850992094647587136334957823554480442347197709678577163279218856065128747674646708394019881875313143375884208715051120989286727127253361764546857598066818988658507841149323128855908913166751437118418849807761654688251979469578049674868887882161238567347344077238013723758459210670106194817189930264791629855200339729328969707747959338681424447457128778166231649746640573276119073683157713603555105813188251972721255946578322308725559044271698511254733112450727583821970123418459776345690793207590541574956628784674960773983072002050569185326580280910980422281011704693386432254156130808144760495438646459829727866848882136857565334409719478122163015308876119872079468259883443847570898562925353375438927014215451307337671486750480463352993257635542464215804645268875106686910336961971057940084507309655874431731208279376978081107153792039145632241586319750978801152252059588971861693830956303472270068814651266470530258699814902124041020075600651165976190970458498782890625/4010975758684748274067618167394448426345782399579508510645785007466935252214945984441161093693033748389574765113024470251888837757797430076858612163415102346950846415538780750536012438317282377104947802079688649743934588478980574743308194695036418074547668882044679832088550038945414159720935107044877594152844583541093546949219696117455542960281885021808513814128118211640938651934812098396979568700680776994178679607136256692099322169171214073073692305883358874015010332091483736609371023205262856470734043014623363440157022614515004852160922452651891662720430356200763401830479634671718539774217320959868241481170186894524777957264525126134827427193992766226900687103677235676990567102846484565872574009896597603975257459902435394413643720633179039989330797033000855315572710896093938082287162717558186879193254016993905794528957627741723727686050582976360491339845835159851770607763332918424480525856484262707381641544999318539841466627494945203805199882809880531891710561859293525158145366907126785421154794646044484041785901350987760595908455439062717436307341781833256018198144027327955270341109917992363588685775567753024519809682581481580841402597139728898262136933299049481067739645059588582103646933958990312907189666288823022904798708882035465847650137936247751228377147404349729684622301300244131643409517028060423915879807525417109481229975234515415405690256057264352792792840235454772635349118919704700990388459831245877472224694889700608685792643088330056500473938130533738503265875887107031297556497909127041743877144289239193534956131639362453347408628353820273803283026621894142318537994996736862554007419709888379559150566966919127484505088208748303018434512132808777741974550110924584408669209106647013827498421540795602996349839032696229872505890525094267697214469407415510239973611933537650208016222270483773927486924185684716353984531048986999693104586182447124757791356098261674583055667129729004203659373692409623185346770229812977232163601669902685302025742715746591187538513196126797340426270414450668503375530481070682433027734680449327611131354023623101724738544469683200501012251877860335209897704924095082394062026052865980281518498422723987213326299246898448002634149001337303769058452909749735401464750421554757632*t^41 - 16192941324101041589250109444614550303281685428267399520407162128056110119744110820171738246867667225579521364377742898146728819240802951643401674311098563048768060446711241146820978139534613474028050459471903909043877147109606910453907911222593720972530085522974414434868190182322907141072477593838239288394861688313035194843114856305328194041304473439261382332101448447818448060870657836067791650033662750818851557824933105123182025044963123483442883925438209407918692107475811689753459749874093280192783191390696973727564121102126796144928151065388203731917426396976501881467534003963292805631789407751094495924296565727813426610679247765086757193789110282294839999853516757096234348637696985741869820420012296649970295351945382661807853669977279590369216908291551880860794519741430170554314918622952020699600680320359577679587781583876586727012484216375551861318002945776498009599513310747714616447661531980402043704650731567166708871802048678734244344257906994574281152714144464954157284805282746592463497504188148019254807066695149891855478895924402729029354182695983174376701360397394979341014333277844095429857575876989176399139790601139345537305820233146841502701781469401353795847362015953072261792677149709834741797423967673256956442719419744646927702731795564047276036753197689281288994303999818028821088212346458886410593886581397140054759237624631165403316584850848282749837882088257186210215703586296928102020291728165160898198112808045039121154440726097512271022568144317471195728247047009727290480654467686752360174744992982377639305755659907836537102194504862420713468941921656144518859114150838241122519575666792180971510094182687067508121138916054003104951666190293763475040409884270876129775178376030423240689441554094784517020846423182039728773562190684223008845216881853869892754450526289041435671988896224741110948282883346001800177506200706767940377248331030700113016415847360781872736533185226342477544722572307190865312526703129902550587140029305522993507224941367735876231454280519645259108630149904827016657782314185072731266914871609335051767571591444694644161028869341746940972568030210655977033315720487274291497714595566850763474862630324891815083946640262626166653438434768952336458486023867649676291374081720487469373479447946851565562598482242069751422017303428187348003809550819609375/8021951517369496548135236334788896852691564799159017021291570014933870504429891968882322187386067496779149530226048940503777675515594860153717224326830204693901692831077561501072024876634564754209895604159377299487869176957961149486616389390072836149095337764089359664177100077890828319441870214089755188305689167082187093898439392234911085920563770043617027628256236423281877303869624196793959137401361553988357359214272513384198644338342428146147384611766717748030020664182967473218742046410525712941468086029246726880314045229030009704321844905303783325440860712401526803660959269343437079548434641919736482962340373789049555914529050252269654854387985532453801374207354471353981134205692969131745148019793195207950514919804870788827287441266358079978661594066001710631145421792187876164574325435116373758386508033987811589057915255483447455372101165952720982679691670319703541215526665836848961051712968525414763283089998637079682933254989890407610399765619761063783421123718587050316290733814253570842309589292088968083571802701975521191816910878125434872614683563666512036396288054655910540682219835984727177371551135506049039619365162963161682805194279457796524273866598098962135479290119177164207293867917980625814379332577646045809597417764070931695300275872495502456754294808699459369244602600488263286819034056120847831759615050834218962459950469030830811380512114528705585585680470909545270698237839409401980776919662491754944449389779401217371585286176660113000947876261067477006531751774214062595112995818254083487754288578478387069912263278724906694817256707640547606566053243788284637075989993473725108014839419776759118301133933838254969010176417496606036869024265617555483949100221849168817338418213294027654996843081591205992699678065392459745011781050188535394428938814831020479947223867075300416032444540967547854973848371369432707969062097973999386209172364894249515582712196523349166111334259458008407318747384819246370693540459625954464327203339805370604051485431493182375077026392253594680852540828901337006751060962141364866055469360898655222262708047246203449477088939366401002024503755720670419795409848190164788124052105731960563036996845447974426652598493796896005268298002674607538116905819499470802929500843109515264*t^39 + 10809273550721986398398649548251028925653235774476721852312182845526540055118733339790688140622789902552085586405038416220780820347996296529755834068255903565660007903053226694340240831684416320276051985575968355140702513610567886801642897894181209589127635037120974061246051492729765595424688712510782286461096752378322567736785090070732279238446808368605318530581569671294886100345849937911778685433419259152182391703879116998137068388649883798587130012645920784074760325925010718546222815059412595813911001579556703313651124201916837608074450856389060720801611016154346910057316402012248798018232548455834243323908805208718083893683930647007110526321738790838871472083408681694146461597316708271308723602858191113971693413500565868071614802517214148748842565310328557672333795908245960187532515496334506318864010170357523035514064349392367021119274760617815742048058065909759719829343945598525723035554252078781208217986673836460481304269681198006364073496404448008718989871302640127434307354297594833908699473936849621740547170322361821233669987330249746524808232806102283055159900701289168848857998908267564743942584435068754630901743529784865231440082223672521970150091463714666690603355850353030812984740596321904260577621375390733369752729672501540407526495203532513531925182836835717298105751537049152417356723500726607421349937807249110875791994215505316612359935112068065091611524741384934389790634926937188539902724971098954332958342096655909261941569735930627590836451972430920303270521109176831032724363631079092848272121526622270253611369199259483800593393346313529876795585645461669897993158066500453706854885860440639470494797193573308023139789924218083651613378279488711546521412923961297886556525014302337722215993947617123587278644571377067225477236345286880307883034682363660148211389568481551499533369826314337225214874744764421020338571800316818904500623114275410494360855407142533272253479559262898084341106816955574971961416027181944949483609913907125948458374272779139890843030553222619149782978794609497849042454310558773641311768306516536717263119561025136480520657227541683292702241554079578372544585194500935664829223975821051994525449363182828818519863834112741782529170329865388696947000537917589330518854548989328802860830593334892184564882587356851201204340266082855297383130657554453125/844415949196789110330024877346199668704375242016738633820165264729881105729462312513928651303796578608331529497478835842502913212167880016180760455455811020410704508534480158007581565961533132022094274122039715735565176521890647314380672567376088015694246080430458912018642113462192454678091601483132125084809386008651273041940988656306430096901449478275476592448024886661250242512592020715153593410669637261932353601502369829915646772457097699594461538080707131371581122545575523496709689095844811888575588003078602829506741603055790495191773147926714034256932706568581768806416765194046008373519435991551208732877934083057847991003057921291542616251366898153031723600774154879366435179546628329657384002083494232415843675768933767244977625396458745260911746743789653750646886504440829069955192151064881448251211371998717009374517395314047100565484333258181156071546491612600372759529122719668311689653996686885764556114736698639966624553156830569222147343749448533029833802496693373717504287769921428509716798872851470324586505547576370651770201145065835249748914059333317056462767163647990583229707351156287071302268540579584109433617385575069650821599397837662792028828062957785487945188433597596232346722938734802717303087639752215348378675554112729652136871144473210784921504716705206249394168694788238240717793058539036613869433163245707259206310575687455874882159169950390061640597944306267923231393456779937050608096806578079467836777871515917618061609071227380315889250132743944948055973870969901325801367980868850893447819850366146007359185608286832283664974390277952379638531920398766803902735788786707906106825202081764117715908835140868944106334359736484845986213080591321629889378970720965138667201917188845016315457166483284841336808217409732604738082215809319515203046191034844261047076196534242149056046793786057668944615618038887653470427589260420988022018143673078896377127599634036754327508869416632463928289198402025933757214785223784680455495088400565326742261624367703407902844883395115229563425350410667053342216943383301564847944143252490023396074531289074047313377783091200105476263553233754781031095773493701556644637063761259006635473352152418360700273525662831158449294526597327109275463770473628505571526404537843712*t^37 - 119424575699438676395112158909482670765377963584152739181778536834881635235489753941143527247908908590229333159340716397973331909264926103637574336350289999935339625276054885022381700099055126819126162008439628194899645264547025305001100255309173935443310886965392460304749423786963907813265233995508211599117706824752527132529916852067905190737907719260013623824640719613488084982160864950767085356080738977787317458805872397427096203347268943480604316015065688489928081748276874751057649766291567788707774343511490518675958634310006768661988255819005920946312667955561947743405541335506810042732722671601076044427762085159156602958209140213699161207525895727042598612230419730729317333366360857261926177241344180514949470505077372174743638565510379262403436013869749018866485268112358228073101801426659978368435939008373642696557826890337857396042154158639983845811162884876357729525153008418749587636354306295338874931563273324664904659344305168265107734552357075623213261346648701974663042338315304324499951603923030334915911333547739212238336470111829612154120727923589827034104873840640091288523886361517595495616451982997572903012618739088207179164875268628576621360026014653820933989635019054751945721777855628790800157995622313476811650448836511048314190751711137911300648533031454510082958656160391461301981505404003165963670511165764490100821722642333622684981592703676568876609124300217915781825179006198621055408418704903075609420506447219470977225159594985857934937197219067510167656380744916133522870461008134325193542250398811342351849568362109164448449393470884124825759031837863788106264457016269767761096294607463137150788112858029382245487641904344900346522867258115423154716404780550783966336836986235718048093852864660410753099866277635928377304443461588864134007983574329721700985453177414194087694736005839679938560674311130166123261262199996204463141724979880435670321489901545519233459836737705110330698071021539732762723191184826127351093461815587864317674565600841622375971779656546022733023415327878502464938903590622627035896854350930881063610092229975770867292887139678670720586878708188132167965867590707195028178875219542017555052711518852940814225771461545293557022190815856654326504573404077210731699324656396394519032327966173367071556951603010018620361221279657204580813715924806640625/1688831898393578220660049754692399337408750484033477267640330529459762211458924625027857302607593157216663058994957671685005826424335760032361520910911622040821409017068960316015163131923066264044188548244079431471130353043781294628761345134752176031388492160860917824037284226924384909356183202966264250169618772017302546083881977312612860193802898956550953184896049773322500485025184041430307186821339274523864707203004739659831293544914195399188923076161414262743162245091151046993419378191689623777151176006157205659013483206111580990383546295853428068513865413137163537612833530388092016747038871983102417465755868166115695982006115842583085232502733796306063447201548309758732870359093256659314768004166988464831687351537867534489955250792917490521823493487579307501293773008881658139910384302129762896502422743997434018749034790628094201130968666516362312143092983225200745519058245439336623379307993373771529112229473397279933249106313661138444294687498897066059667604993386747435008575539842857019433597745702940649173011095152741303540402290131670499497828118666634112925534327295981166459414702312574142604537081159168218867234771150139301643198795675325584057656125915570975890376867195192464693445877469605434606175279504430696757351108225459304273742288946421569843009433410412498788337389576476481435586117078073227738866326491414518412621151374911749764318339900780123281195888612535846462786913559874101216193613156158935673555743031835236123218142454760631778500265487889896111947741939802651602735961737701786895639700732292014718371216573664567329948780555904759277063840797533607805471577573415812213650404163528235431817670281737888212668719472969691972426161182643259778757941441930277334403834377690032630914332966569682673616434819465209476164431618639030406092382069688522094152393068484298112093587572115337889231236077775306940855178520841976044036287346157792754255199268073508655017738833264927856578396804051867514429570447569360910990176801130653484523248735406815805689766790230459126850700821334106684433886766603129695888286504980046792149062578148094626755566182400210952527106467509562062191546987403113289274127522518013270946704304836721400547051325662316898589053194654218550927540947257011143052809075687424*t^35 + 142864813538436158858207673656356779201919045642317466261868668268804156716937431563243278544035587270279493237150697578099057489286255343502896954556944373619910569361100074044851045800991647506671474409284605207756444059771988560639317041103415701062707542048510459585496585824394909541911968297183172012219482155020934696825398755082416174282512904160188483327692383117109520399190370378275855948994497459892048130130062481838058534372681141772080132366030526202202908572783035465605299255894870245710655837293942961000062698278674912560212736125452420537210071858995121962505547210338830907737294045766237546684041712741765365236039464005903506743598112502965885530373488021626113472119779825556616563354030546535591261727097248272692681213528298906174303624711791850142009553277287723159383491952099302734769433667263001579579046692862882824011802163736226918582308610788657249172602001661753109938517896819366158187718839622428397436763364658019741920626952166747077226093556596082791291092228575382152771885942674594795490174537246828888148207629631585180331696935246429799791311358675448026440398726435058179987873176137066579326499573942215306288832600912083410104927770172648395996229331175791042646333052736845273399228104847494001245814501117457965542797968178822271698960889136673695594881219264567630529266228023813645754447331139911382477314592163850215725579562883195467209334688810001386285442510352555565000680841276430825218938899745766349567808112929983387446020719245166096880636716586988312278731023577756025756121391047000240449499988259220607574607104849269888453788757103635698182409546671163522785826951871635454232181660947225929458444816807809298063589471138681187384539394496050383613891840658274459389337121068168269911040327819609901271468391090127982536703522591806743946317709899911098358523209992754085708243862988365248460304768750768166043763768789706433779960811619953537435758020206255693389377832748663777133476589295390571655026800123483977828947991717987827154286073598453047603041079015178584313945616504140122364922726134368086553394719901269134976937375726845399662757729005821229075908127075431432180198521403788121837365384873410481813290584557433581448873314144647359067276544056363775255884816573188340803758813275822749874652002880806552878256944715829915872165601274609375/422207974598394555165012438673099834352187621008369316910082632364940552864731156256964325651898289304165764748739417921251456606083940008090380227727905510205352254267240079003790782980766566011047137061019857867782588260945323657190336283688044007847123040215229456009321056731096227339045800741566062542404693004325636520970494328153215048450724739137738296224012443330625121256296010357576796705334818630966176800751184914957823386228548849797230769040353565685790561272787761748354844547922405944287794001539301414753370801527895247595886573963357017128466353284290884403208382597023004186759717995775604366438967041528923995501528960645771308125683449076515861800387077439683217589773314164828692001041747116207921837884466883622488812698229372630455873371894826875323443252220414534977596075532440724125605685999358504687258697657023550282742166629090578035773245806300186379764561359834155844826998343442882278057368349319983312276578415284611073671874724266514916901248346686858752143884960714254858399436425735162293252773788185325885100572532917624874457029666658528231383581823995291614853675578143535651134270289792054716808692787534825410799698918831396014414031478892743972594216798798116173361469367401358651543819876107674189337777056364826068435572236605392460752358352603124697084347394119120358896529269518306934716581622853629603155287843727937441079584975195030820298972153133961615696728389968525304048403289039733918388935757958809030804535613690157944625066371972474027986935484950662900683990434425446723909925183073003679592804143416141832487195138976189819265960199383401951367894393353953053412601040882058857954417570434472053167179868242422993106540295660814944689485360482569333600958594422508157728583241642420668404108704866302369041107904659757601523095517422130523538098267121074528023396893028834472307809019443826735213794630210494011009071836539448188563799817018377163754434708316231964144599201012966878607392611892340227747544200282663371130812183851703951422441697557614781712675205333526671108471691650782423972071626245011698037265644537023656688891545600052738131776616877390515547886746850778322318531880629503317736676076209180350136762831415579224647263298663554637731885236814252785763202268921856*t^33 - 4707181409560223811115346020685890804311649498228276303912043303204190834116970344325415402215763104886547479543241049902165725834554914367112318159383095472433378337223731609307850516878603489251221092149351843051441562594886798608740474759491569878343527285420959292377700547576207568155006188954096279165143076539602138260579118805903787255768538499146447370067095748929097380206067052872904964116468881270436188289758757883183620206020822529241637617056744278412044161046220923936405724843910767199894525139869777323632440728271934570610107664864973665792006503158257196185162658807485991815949637144813741325425124060103739648225711812662898726334924282542799941070481426536600009632329405214410806689703476595651979084205740135983679532358229023066918846065950789577034502141645743990752578582177734516486541290070710882904531021421654371747024083611762681797692182778753675184192389103553587654199454481969015255739832180358554667319050803634523116777496533416700334989543275320736740673743010178162944974837069692136824689465469672650987073065625662118863789127967963801288215560344832290603801961614822523082769795216772520482672945714846645232636442283848869231658573174143818708939636130075633124780550862528430501517348426602708464899639681443730580238350313522478388501857257902071685335221233081227641788600660891948520925987213488330356371195119009446905308480238958915242237111907894250542655649177862360040481586607527307135329580346931028192957816624203493958693815981501480960321699849598825950926466461918238617596547584799283462607752568119768723286986066511964441779965516495382336230266520943711026816094008525269864627330313988925069065960443938286955788523954431419756553237039124048010037135841893866783813312245237542433700085018452606357705958595223149253788899038121246427239276849267986440458688223814907953506329132855540082592371572948911820789290161390138245644412888287908790204471408413361040467772765038754151525664698418698334106191830831989312153387864677729523594484992283378278041533168744039792956373526562968276469489591451696650664927520471072652586441912115354245258787325432825677022004423277943104032784957062152338531188246131146626991113086554041623477463190758178989036681071235453323221775983413964734996294007543477527633315202709905848888183910850941376608944007804296875/3377663796787156441320099509384798674817500968066954535280661058919524422917849250055714605215186314433326117989915343370011652848671520064723041821823244081642818034137920632030326263846132528088377096488158862942260706087562589257522690269504352062776984321721835648074568453848769818712366405932528500339237544034605092167763954625225720387605797913101906369792099546645000970050368082860614373642678549047729414406009479319662587089828390798377846152322828525486324490182302093986838756383379247554302352012314411318026966412223161980767092591706856137027730826274327075225667060776184033494077743966204834931511736332231391964012231685166170465005467592612126894403096619517465740718186513318629536008333976929663374703075735068979910501585834981043646986975158615002587546017763316279820768604259525793004845487994868037498069581256188402261937333032724624286185966450401491038116490878673246758615986747543058224458946794559866498212627322276888589374997794132119335209986773494870017151079685714038867195491405881298346022190305482607080804580263340998995656237333268225851068654591962332918829404625148285209074162318336437734469542300278603286397591350651168115312251831141951780753734390384929386891754939210869212350559008861393514702216450918608547484577892843139686018866820824997576674779152952962871172234156146455477732652982829036825242302749823499528636679801560246562391777225071692925573827119748202432387226312317871347111486063670472246436284909521263557000530975779792223895483879605303205471923475403573791279401464584029436742433147329134659897561111809518554127681595067215610943155146831624427300808327056470863635340563475776425337438945939383944852322365286519557515882883860554668807668755380065261828665933139365347232869638930418952328863237278060812184764139377044188304786136968596224187175144230675778462472155550613881710357041683952088072574692315585508510398536147017310035477666529855713156793608103735028859140895138721821980353602261306969046497470813631611379533580460918253701401642668213368867773533206259391776573009960093584298125156296189253511132364800421905054212935019124124383093974806226578548255045036026541893408609673442801094102651324633797178106389308437101855081894514022286105618151374848*t^31 + 33131854169949542106017268817353393881708868970352824541879985042168517020497972767757940372752665559421662143972199518361493404109749706491853974907114231441031495547314394148702515792281009673856820003192896117083590001042751712802393340294348226766603447752276715146511804648894660320361705552001690511463178551997458285213045075937373330547187649980916178009759381918197450591360252527564444703742021266349247784977286718992778585581404225777182494258657709925319685098266652880376133777324393786319307186908133624533297359274706663832717262507608705622645106801068901813580162051973921551138292860325868275694139763266735532519129841327027402603028137723230280905327584715036869549700214452799504946424312646272139923361406344856687559426758130118387744476249716328408596567451785938114422575474040545789604442124420828558489646238916897957375696148806614293274995440296691972522598570448332367088308849418071342132904924379121470515517568401742733817930579242205255459247773798189885852503688180912755464149588897143265268877547602921850506820621936995480441233763317601421269887832028632414279004638054734500371042011860324958128620617267255351391209404586079709446065397321600302554409179750315864896666822740091582450909067296497891276553220308545213269496012567160611019431621060104904311168390652942765240626689415060486146949614476354761589298221367635448272622947255153387122691948210712642655934491763979116708519076884183728065371444656141505625630088204274963312143953922662162607159059061627044936476149195019507404234273233843661040333002990903693740846469818264073421906918993641129299528951155964116670650477325828699767579491139240688098123952656198158357069529702102644779240787053129964509532421270395433396711820375477073761531693278015090596630828872787512325189951272130917566771514745188290541958248851589903718370409524536100993408736449654701153091137750086558365919904905743265019956606321745544880659938904242532211509597314052732979144951029495805588837234990150535948552965927544069964773396235014911787068771693228575146152558609543244246706262536239283935746257570068516791071765025644892377062632241255473486733271931481364853544463987830912460288412108785000886836664193413229472101740405551131792156714424082198929515297597835346930877363087270121952783326334094545489078964015663671875/6755327593574312882640199018769597349635001936133909070561322117839048845835698500111429210430372628866652235979830686740023305697343040129446083643646488163285636068275841264060652527692265056176754192976317725884521412175125178515045380539008704125553968643443671296149136907697539637424732811865057000678475088069210184335527909250451440775211595826203812739584199093290001940100736165721228747285357098095458828812018958639325174179656781596755692304645657050972648980364604187973677512766758495108604704024628822636053932824446323961534185183413712274055461652548654150451334121552368066988155487932409669863023472664462783928024463370332340930010935185224253788806193239034931481436373026637259072016667953859326749406151470137959821003171669962087293973950317230005175092035526632559641537208519051586009690975989736074996139162512376804523874666065449248572371932900802982076232981757346493517231973495086116448917893589119732996425254644553777178749995588264238670419973546989740034302159371428077734390982811762596692044380610965214161609160526681997991312474666536451702137309183924665837658809250296570418148324636672875468939084600557206572795182701302336230624503662283903561507468780769858773783509878421738424701118017722787029404432901837217094969155785686279372037733641649995153349558305905925742344468312292910955465305965658073650484605499646999057273359603120493124783554450143385851147654239496404864774452624635742694222972127340944492872569819042527114001061951559584447790967759210606410943846950807147582558802929168058873484866294658269319795122223619037108255363190134431221886310293663248854601616654112941727270681126951552850674877891878767889704644730573039115031765767721109337615337510760130523657331866278730694465739277860837904657726474556121624369528278754088376609572273937192448374350288461351556924944311101227763420714083367904176145149384631171017020797072294034620070955333059711426313587216207470057718281790277443643960707204522613938092994941627263222759067160921836507402803285336426737735547066412518783553146019920187168596250312592378507022264729600843810108425870038248248766187949612453157096510090072053083786817219346885602188205302649267594356212778616874203710163789028044572211236302749696*t^29 - 197630189539765072338887854945093359147339467146573783416235699347936814062007184326276861553229532944315601039961539417489339375294856696150868409548955557872327665334823332141059299007105655970796040804594236885557112458629138430073141204042438352032237207431663219194835487770924879169198565540393803853297320413574109598382898784154391551816016354659862762804418292894163686990319841370410901638624635309598110504043986308221432083613218382302501239190187815444236886027780574900217725204654129045449418184681853454263057950168203425021981772901791239428018559376620216757317206549033493036157318183892050760396907455116464989748594310810476203857141551300190842657227403505465645534133644601769226508925682122843231361147913835296976508465058892725498404725243047589173107829042963534924883034634498441496203298057122695485822279300874962600034704054360854169953956383433118039154698585735646297632239566746283666887791838759472576016088338084142445073871183377634672803948767158134079502820365128223848808268362447604962961846549206689810073011772913174490251086630683587287104824068346679427316293006716846681077334286246588121878213147972352273921509378836242215218215478611206676566731077649124782103686093894927566727276893962069982866270503327803112187307327164860673768143020037319187297413774098349322143892559476709422950352820146359224883732233793560987608395640454969049958317065059896066295499972228097171690850838492857201177463788055389813754868359052228403417228253553440571535787468603115862310780244370114823793032516464831973412901585518045780448116603064064205342007742517673656887003378182676043252417580136559464527185859652448058055914373319624691448657875631203347852482085189971696858535335891843695407461183646777441944412772694126471507860940588649920044618494138350482716394389408893740386918704266685112819645180882929411806358193287513256487231029590788438875608218721205739125709345051228328074392849411102746936592729894539895107230564322721923329040630895235285730054752230907643786445385455789944715921950396795059496694446891778208089639179191805713136337353819555879739339298613582603066350588584570065822191917510046344591242652319997838541182405354941490472799714740305540038388001505673256991750467829111517026501364919784901501815725375619119876334772511770714013571944563178515625/13510655187148625765280398037539194699270003872267818141122644235678097691671397000222858420860745257733304471959661373480046611394686080258892167287292976326571272136551682528121305055384530112353508385952635451769042824350250357030090761078017408251107937286887342592298273815395079274849465623730114001356950176138420368671055818500902881550423191652407625479168398186580003880201472331442457494570714196190917657624037917278650348359313563193511384609291314101945297960729208375947355025533516990217209408049257645272107865648892647923068370366827424548110923305097308300902668243104736133976310975864819339726046945328925567856048926740664681860021870370448507577612386478069862962872746053274518144033335907718653498812302940275919642006343339924174587947900634460010350184071053265119283074417038103172019381951979472149992278325024753609047749332130898497144743865801605964152465963514692987034463946990172232897835787178239465992850509289107554357499991176528477340839947093979480068604318742856155468781965623525193384088761221930428323218321053363995982624949333072903404274618367849331675317618500593140836296649273345750937878169201114413145590365402604672461249007324567807123014937561539717547567019756843476849402236035445574058808865803674434189938311571372558744075467283299990306699116611811851484688936624585821910930611931316147300969210999293998114546719206240986249567108900286771702295308478992809729548905249271485388445944254681888985745139638085054228002123903119168895581935518421212821887693901614295165117605858336117746969732589316538639590244447238074216510726380268862443772620587326497709203233308225883454541362253903105701349755783757535779409289461146078230063531535442218675230675021520261047314663732557461388931478555721675809315452949112243248739056557508176753219144547874384896748700576922703113849888622202455526841428166735808352290298769262342034041594144588069240141910666119422852627174432414940115436563580554887287921414409045227876185989883254526445518134321843673014805606570672853475471094132825037567106292039840374337192500625184757014044529459201687620216851740076496497532375899224906314193020180144106167573634438693771204376410605298535188712425557233748407420327578056089144422472605499392*t^27 + 989623191665930700371990518813183091831649713797368814131851155172003881433808243017458486100755256638196600033647753677094005638377392118993372685949120656557067914035049926847371350538690277385186375604109498530100802270329132345172539580586576956723694435377382693415447119543708065220410435827391910901054730309486645746438368692799706573952671735599690296368182602609098933844279905464704720851032917520383813819256028288728716617219595013959305745558425721359551105420148938760216931514325358887282492665781087156938615215981794115716035049243148743349288184621390581796815054731601377772847057793858116219325812826487931359607992363613209742887137219454910363534262847374233405719073652823631471019602261647097513798408734273114601082359800592546534998670083576184364445990001540960735601580653381456021242382445292819191707336456430448408496711425344939950382586507056352636728259753183594942398788037193810468855866746888271990856593689770756931682857041959089766251347319935478267576680457181509034934437209294894390294865538576027756541802125971527821173576483223284466698636558441377699426640571673510291340169595488962797845515741693855762391029271654866209793593286518251567063700085518296225975845453799788042429444770278876569882536263488308973413088090179070897773047099499552692542821830060381236496061083407506215031970636746421501333642636617890890044553150162286230337813054336491903565331265638475822333384525759606615446001333711220339653742851222229346249752513998163866619277428457589430736890941570098580540664875450596838976513686576255577383970043927751779272704538909672886512092574508629385724815992986814633285047888703601103780328809599008782623150868698552501701091546622300083009778910618840920390654005473605835100788315243020387989686837069392047368094040881410523181891783925038915177162727843628130560896145534952405671320307073567385485428087794339208109062309188573669262620458616224352926395663935084764465428098220604149746204573140419771261860484676783234920180028628263935928913746828298005552560517765568964912640283547573971754625665674751039642818602817766712214331810719373489976958406687030005905169387222914937232284391803811172190158304012603906383980498903120546443050465550791102555077099034174683408964795562543849014053410461374007725156868865906990091185621950849609375/27021310374297251530560796075078389398540007744535636282245288471356195383342794000445716841721490515466608943919322746960093222789372160517784334574585952653142544273103365056242610110769060224707016771905270903538085648700500714060181522156034816502215874573774685184596547630790158549698931247460228002713900352276840737342111637001805763100846383304815250958336796373160007760402944662884914989141428392381835315248075834557300696718627126387022769218582628203890595921458416751894710051067033980434418816098515290544215731297785295846136740733654849096221846610194616601805336486209472267952621951729638679452093890657851135712097853481329363720043740740897015155224772956139725925745492106549036288066671815437306997624605880551839284012686679848349175895801268920020700368142106530238566148834076206344038763903958944299984556650049507218095498664261796994289487731603211928304931927029385974068927893980344465795671574356478931985701018578215108714999982353056954681679894187958960137208637485712310937563931247050386768177522443860856646436642106727991965249898666145806808549236735698663350635237001186281672593298546691501875756338402228826291180730805209344922498014649135614246029875123079435095134039513686953698804472070891148117617731607348868379876623142745117488150934566599980613398233223623702969377873249171643821861223862632294601938421998587996229093438412481972499134217800573543404590616957985619459097810498542970776891888509363777971490279276170108456004247806238337791163871036842425643775387803228590330235211716672235493939465178633077279180488894476148433021452760537724887545241174652995418406466616451766909082724507806211402699511567515071558818578922292156460127063070884437350461350043040522094629327465114922777862957111443351618630905898224486497478113115016353506438289095748769793497401153845406227699777244404911053682856333471616704580597538524684068083188289176138480283821332238845705254348864829880230873127161109774575842828818090455752371979766509052891036268643687346029611213141345706950942188265650075134212584079680748674385001250369514028089058918403375240433703480152992995064751798449812628386040360288212335147268877387542408752821210597070377424851114467496814840655156112178288844945210998784*t^25 - 4114726609444850542180514659568098612509815455031091596741121515083226662348497272925462961868689543217194280839910990558734422863925425334090994597147713564993254821023295073648604377758042044126620268636459358915314697617976867531342749697798551358485222134085091257802564603362909769224467408619718320267972525689819731137979326715883853960658898614383241831512076567233080124337222360871592391003685351281934779692344023482186500217237111837482441394255376524190258634732942068720753299856945797938974355530440416160677230442252725549381510834922658078135218529731684041081718981601414420820578129858919201437766616810397327310252503387593116923690121030852974836893710135508460253623261690637142361353487688045993441975029906623246396072190128924657274464570085793775692217194648831069262876003870208576867520688691790137463521081765862769310366664428892290653310473927326245670496324196667441036313480166800283964140140935575373054995879607002526104179646052316606926653266421740901468151381351602752364295964208152112069365299260316232448547516629560100556648353116717431632606196362128420289865875219540595931585596010627921479239916527019964070992255211140214058111517260221801849512760920795357569670219161528159635606760428779094230241042244102454953357619047209993208160013608761632468502882699345699051375068483076436170545653249471610806247671128158660128796778950951557624342702310156501298105246855441537498443054236211325361274312788426840844970324057179487506251007769002264123935388590830674523079494668967517366759468772560234680861829358132168178655341357462393099418433062006773102361986338968589469916386836768564329669400697510252144887768806214696990905527739861424149581074698373932809300195515182501117597278366400432129713504345200201304224050149258058524135619303334879927772195723762981777321559975293281261378362866071586800380388170992876824414574214461425062505821502542775212605427638012497959441843534816043110000046804128960413126768584775159452813676100545902617220670388956290994900024394024656603083680583166409462596465192739854706857125719677137525816061928749933049467685691403520974745713847269449429672385428365931668131039918403513262356991297778444048076969479359108109593158561789210957065903680591780273291909077647969927990339636627986145757670809992606527025701734834541015625/54042620748594503061121592150156778797080015489071272564490576942712390766685588000891433683442981030933217887838645493920186445578744321035568669149171905306285088546206730112485220221538120449414033543810541807076171297401001428120363044312069633004431749147549370369193095261580317099397862494920456005427800704553681474684223274003611526201692766609630501916673592746320015520805889325769829978282856784763670630496151669114601393437254252774045538437165256407781191842916833503789420102134067960868837632197030581088431462595570591692273481467309698192443693220389233203610672972418944535905243903459277358904187781315702271424195706962658727440087481481794030310449545912279451851490984213098072576133343630874613995249211761103678568025373359696698351791602537840041400736284213060477132297668152412688077527807917888599969113300099014436190997328523593988578975463206423856609863854058771948137855787960688931591343148712957863971402037156430217429999964706113909363359788375917920274417274971424621875127862494100773536355044887721713292873284213455983930499797332291613617098473471397326701270474002372563345186597093383003751512676804457652582361461610418689844996029298271228492059750246158870190268079027373907397608944141782296235235463214697736759753246285490234976301869133199961226796466447247405938755746498343287643722447725264589203876843997175992458186876824963944998268435601147086809181233915971238918195620997085941553783777018727555942980558552340216912008495612476675582327742073684851287550775606457180660470423433344470987878930357266154558360977788952296866042905521075449775090482349305990836812933232903533818165449015612422805399023135030143117637157844584312920254126141768874700922700086081044189258654930229845555725914222886703237261811796448972994956226230032707012876578191497539586994802307690812455399554488809822107365712666943233409161195077049368136166376578352276960567642664477691410508697729659760461746254322219549151685657636180911504743959533018105782072537287374692059222426282691413901884376531300150268425168159361497348770002500739028056178117836806750480867406960305985990129503596899625256772080720576424670294537754775084817505642421194140754849702228934993629681310312224356577689890421997568*t^23 + 14025447709522139580207195701671087997937384368389996814573396156916820150956577591085807395790261680218251552905047006220889586026051380302405610271407677805956899029041186135014069978168915935429858714492302975515756437694365456721126991759921946452904122624008254603763498968131320997456586501323636514021163678269760338872867287656731805400567204958819477985292001382863098605554698224508961213420272053584550138353566465900887300698111208488556792519546458079662009197519626442093150661002373887228584226481030638214957880146189884012463621794681322650650640576744441009241752604590495603063503992656059570284614460277423393340494464196948502603884707264720076266454987542008396946618179619386171627585516218447625737700803545426530071124315170369684078836528029817384847609853859649032749904610213540625766561163197953994704651836405166335680349992905294322211912759304617969280804245231504236122123235236050112675513012085623149321217467956448856558645134746048029198346226164022311127310206708864142836832566402926714393360383374281359778078856119068117377711353660432570996905603424237519377795148546087001565957734202950358001298906068850641302578710518434251102275467319726001760020386919676115137275435935496812638786726983695673621458953705566409503118376705365087451795272980110391033205343586850282558711105423631382547751311636242024186976589750345746930520812267112654085816036769614599768348509699839527371405179840473407804667867391753475169251124392120981594814073912692523384091994888800768162507591573091674626150729092455905975451476037324162163684233010538716886222664133993683809395682644494379581403781862179336634314327582166435603172645065156276659646540336067617699991994108916767508799196365654423592867178442129214274930508066106747425689714481301034411560684036179559816124744179679082159902676223766313079882528303706204867772718905084746809365241501764838038363168683847897883617022784952325295542270566831069911024071444351232370301773086647010133859346095409441939376920066663263068935064724299488489930083454130407327803995284668648707496374739134537375575577104765886884843438090885315607444660684233987698705334274700336963331142763427742837153322392086577844450283002666013307759599043872870346899468767632452603529946695342712337061624036153370504475326278323545615262728592342470703125/108085241497189006122243184300313557594160030978142545128981153885424781533371176001782867366885962061866435775677290987840372891157488642071137338298343810612570177092413460224970440443076240898828067087621083614152342594802002856240726088624139266008863498295098740738386190523160634198795724989840912010855601409107362949368446548007223052403385533219261003833347185492640031041611778651539659956565713569527341260992303338229202786874508505548091076874330512815562383685833667007578840204268135921737675264394061162176862925191141183384546962934619396384887386440778466407221345944837889071810487806918554717808375562631404542848391413925317454880174962963588060620899091824558903702981968426196145152266687261749227990498423522207357136050746719393396703583205075680082801472568426120954264595336304825376155055615835777199938226600198028872381994657047187977157950926412847713219727708117543896275711575921377863182686297425915727942804074312860434859999929412227818726719576751835840548834549942849243750255724988201547072710089775443426585746568426911967860999594664583227234196946942794653402540948004745126690373194186766007503025353608915305164722923220837379689992058596542456984119500492317740380536158054747814795217888283564592470470926429395473519506492570980469952603738266399922453592932894494811877511492996686575287444895450529178407753687994351984916373753649927889996536871202294173618362467831942477836391241994171883107567554037455111885961117104680433824016991224953351164655484147369702575101551212914361320940846866688941975757860714532309116721955577904593732085811042150899550180964698611981673625866465807067636330898031224845610798046270060286235274315689168625840508252283537749401845400172162088378517309860459691111451828445773406474523623592897945989912452460065414025753156382995079173989604615381624910799108977619644214731425333886466818322390154098736272332753156704553921135285328955382821017395459319520923492508644439098303371315272361823009487919066036211564145074574749384118444852565382827803768753062600300536850336318722994697540005001478056112356235673613500961734813920611971980259007193799250513544161441152849340589075509550169635011284842388281509699404457869987259362620624448713155379780843995136*t^21 - 301594408458468344275112487276956168812400550960751624396723837832629008250040519761311398347355942393080920603815122122176979602382003318376528165523078695094291931004594906398664761047150242713877999132329293802724203036286503669930572138259147676228858662555899637609996305143536308791797761890281114099831603278597692664054390048854662539810773809257247505495743377283162661498024478740446513376953528764757607224566768707206135126537359602240407788417600716212135409722190953998236306246544234582551838557343336804754613762891309235385170557700182662867955601074060428657908865598646632219301082407790778461022921169203910892982660401840080652983645777159950035645272403208497677331328491437881158647180426913452355166551742916866782521633981705639383127184413501471534429964730108807597730655656300470269202761426091977651864113234565939114278128358507439904162821512147334823407150637758408192103437052703720408672243648262836301509929704908137024110457758018451531773838623889710882695866099102291158873182959230540994405677930447192752449937928762477470786313294417147995112596938343083434551659669809623025705108027138380590954735965499741060262932284895843784128980632230744245095708560733162607169265583549465262444060068247023376578968820724257757954232532527288941502933143700849521464416289076597811035773894759286960455437602912295666807885615196759097960349688762216467687825852697322568229256311247704767279287110173507093491741185916277747023961598928572350660743307383863118150373137945224710963177540018355189871003614756783025717302711505960124941285656358856322771218582214703616520829989708970966795241692855776502962345916296406967793193863648599453570190218852930198967094263992735452113394040143365777864319862369435320987365259507402430120232081943452964531330650486684316912867606544213859996415990424951418072485987229630788366965546940734330609804919795098752864488117655209177520931548956761609652755858667880130523776125430756648540678077832054801273750067876274243785417185412146309868705266335671620885585262469016050875910956376188661999366062206273148883694385012533613826670334212022945882840326679955690630609650758514856439345568598700727520693045515989204981369355003512657697932787235573545652517919120415633007927356293608850686119938732465195999164778266705885758917027841240234375/1688831898393578220660049754692399337408750484033477267640330529459762211458924625027857302607593157216663058994957671685005826424335760032361520910911622040821409017068960316015163131923066264044188548244079431471130353043781294628761345134752176031388492160860917824037284226924384909356183202966264250169618772017302546083881977312612860193802898956550953184896049773322500485025184041430307186821339274523864707203004739659831293544914195399188923076161414262743162245091151046993419378191689623777151176006157205659013483206111580990383546295853428068513865413137163537612833530388092016747038871983102417465755868166115695982006115842583085232502733796306063447201548309758732870359093256659314768004166988464831687351537867534489955250792917490521823493487579307501293773008881658139910384302129762896502422743997434018749034790628094201130968666516362312143092983225200745519058245439336623379307993373771529112229473397279933249106313661138444294687498897066059667604993386747435008575539842857019433597745702940649173011095152741303540402290131670499497828118666634112925534327295981166459414702312574142604537081159168218867234771150139301643198795675325584057656125915570975890376867195192464693445877469605434606175279504430696757351108225459304273742288946421569843009433410412498788337389576476481435586117078073227738866326491414518412621151374911749764318339900780123281195888612535846462786913559874101216193613156158935673555743031835236123218142454760631778500265487889896111947741939802651602735961737701786895639700732292014718371216573664567329948780555904759277063840797533607805471577573415812213650404163528235431817670281737888212668719472969691972426161182643259778757941441930277334403834377690032630914332966569682673616434819465209476164431618639030406092382069688522094152393068484298112093587572115337889231236077775306940855178520841976044036287346157792754255199268073508655017738833264927856578396804051867514429570447569360910990176801130653484523248735406815805689766790230459126850700821334106684433886766603129695888286504980046792149062578148094626755566182400210952527106467509562062191546987403113289274127522518013270946704304836721400547051325662316898589053194654218550927540947257011143052809075687424*t^19 + 168508241612917603911708002091686034973541712379104872976461989362331601423388497911947292046831792251920917817981562358784611313846685604535349722380336016035694205804063244459165130732665458652109236768357787101993350986115921709666858717865321133479451820272623222660111267040710483766400941742556667419100148207739446268133134171717939076059766962501278469858486008014621041643073023599760846000791447124339426035065643290515245479371623850091894620893831857489849583883850300139300646825416882368111120684140392329061318249262457670482285002568450711830143754907802487494475264474010971453196847609708688237334044777296083580914975115934435788683105037735291354259514972727740023291668655301777972121901389982786296602579827256708764443555797761046072230852844244128386278758241826421838921548358408970242136626212082695142307071555943830218634245012089904744567354515127011639599257082745246387162327064280634842176934727780002392756270030970591095616082439721469851634807388362411891053657412234621163949140520084680135751070608498296604484405625956136521935307313795325626690451506385631054504944001643816082338555039469019803671195057274286110517914564838181129227630286862805903660122420128309310766460695258892553153104862134827693305950270546584869041377745659780476489628251381977208635452518292934244774218742890733696306876093234694167459415624455313139326299265790128054535807650575798809674633457331491411019753994309839730972875004816637867774088345652247883384070416760848852539769958365584084951472201686506131872967009188328972629271430241569223701951167538791122427384251081047352205385894520489680346571883495576041629804883562461830619048138265764016084350482457149474294437234683592807370119586503218856918592780580968077651501009339007990197660921284024604483830858669912356530765477002990020020232487957065728714164713911320501942528562291882241107236680413608194183294349801127605716430652026089772333946573465338472989028616245343470722996126212583309445689542884586117050392362497497626936106267256954054657187757040679904202253801874302744005005128375070793482457584560416614662310776457789996209212885758484434217082443449600059061631753768889721400804237462274729715886555107464214861496971191110995352658830092839810000823040156451734887304534226460334847715563332324152512254182426175283203125/864681931977512048977945474402508460753280247825140361031849231083398252266969408014262938935087696494931486205418327902722983129259909136569098706386750484900561416739307681799763523544609927190624536700968668913218740758416022849925808708993114128070907986360789925907089524185285073590365799918727296086844811272858903594947572384057784419227084265754088030666777483941120248332894229212317279652525708556218730087938426705833622294996068044384728614994644102524499069486669336060630721634145087373901402115152489297414903401529129467076375703476955171079099091526227731257770767558703112574483902455348437742467004501051236342787131311402539639041399703708704484967192734596471229623855747409569161218133498093993823923987388177658857088405973755147173628665640605440662411780547408967634116762690438603009240444926686217599505812801584230979055957256377503817263607411302781705757821664940351170205692607371022905461490379407325823542432594502883478879999435297822549813756614014686724390676399542793950002045799905612376581680718203547412685972547415295742887996757316665817873575575542357227220327584037961013522985553494128060024202828871322441317783385766699037519936468772339655872956003938541923044289264437982518361743106268516739763767411435163788156051940567843759620829906131199379628743463155958495020091943973492602299559163604233427262029503954815879330990029199423119972294969618353388946899742655539822691129935953375064860540432299640895087688936837443470592135929799626809317243873178957620600812409703314890567526774933511535806062885716258472933775644623236749856686488337207196401447717588895853389006931726456541090647184249798764886384370160482289882194525513349006724066018268301995214763201377296707028138478883677528891614627566187251796188988743183567919299619680523312206025251063960633391916836923052999286392871820957153717851402671091734546579121232789890178662025253636431369082282631643062568139163674556167387940069155512786426970522178894584075903352528289692513160596597995072947558820523062622430150024500802404294802690549783957580320040011824448898849885388908007693878511364895775842072057550394004108353291529222794724712604076401357080090278739106252077595235662959898074900964995589705243038246751961088*t^17 - 285160795010108193220319405055307363204473813305827132158022176988560240391707397106001763063312574984798974907639108098329635095911788770823055965492980140381276424281309053237279443277643485133684952701091306664813411528861328344647625473724243188414717805727798299722646507507506670353383274451347976156873424992910084222911225123701341554032592832776979655539552991343269160966106938757653464702949547863066674316968911070566211987681025698296694987908013144176818785794121298781589702913602141170145340401997121115082065444342494155215546011865946479435933016334516347649389819993535538119890127930345247016933599603194796533033628409786029470171081860022100672200868253149541075597676707281452390297442616031520879169716985903152124659249252175331924528698326996545212805090620292579215408746358711296630561248619872140226826755610604047240872975093018192297780580466469190667494478834841153401759052387282602514393589327928787157103280150755698187068979595341821923681350681249477538642448060313692931296786335707199843361010203186656791350528614193984413915012180080493418117656859723551789503543466372238702244401450151497033475364164203175932661351582512516594584784765406391551549991555073715512453426084371028838943974995176771081952270257948830803393960989133476467714712214121247897999331122064096120164817719329701965192764122419905590578219509519857015399123942371889901130814871211426842145916084115390704952232021634134946911435189857885610823690970157022188657931390249744650374641276275786070451845600167949721389093321533856250769621312413789343946498742351295813661500791765831697840588680098291762719544678936546447568556188717563074439376458731910198465603028255512040944320464746660024839537712066358468927607098102269134862256652946825781962774192931078500073303577758115546904149565032351521820064026711160577461492310699547115537697474094294856907141741459689228632411803112923208081155257807153055949332583024532949450007433437675043003509100823839786516682491649919005463734671973531286182504836120132077820683194145555362465908088002908732881897838773567207772563308890822830595623006901712802070270578924455727048578873824823633877088966084253949631156596420528167601038012915287518177328380588984893995916973584513779283823910381320056814144992617419204940415661879935169011807121651445556640625/1729363863955024097955890948805016921506560495650280722063698462166796504533938816028525877870175392989862972410836655805445966258519818273138197412773500969801122833478615363599527047089219854381249073401937337826437481516832045699851617417986228256141815972721579851814179048370570147180731599837454592173689622545717807189895144768115568838454168531508176061333554967882240496665788458424634559305051417112437460175876853411667244589992136088769457229989288205048998138973338672121261443268290174747802804230304978594829806803058258934152751406953910342158198183052455462515541535117406225148967804910696875484934009002102472685574262622805079278082799407417408969934385469192942459247711494819138322436266996187987647847974776355317714176811947510294347257331281210881324823561094817935268233525380877206018480889853372435199011625603168461958111914512755007634527214822605563411515643329880702340411385214742045810922980758814651647084865189005766957759998870595645099627513228029373448781352799085587900004091599811224753163361436407094825371945094830591485775993514633331635747151151084714454440655168075922027045971106988256120048405657742644882635566771533398075039872937544679311745912007877083846088578528875965036723486212537033479527534822870327576312103881135687519241659812262398759257486926311916990040183887946985204599118327208466854524059007909631758661980058398846239944589939236706777893799485311079645382259871906750129721080864599281790175377873674886941184271859599253618634487746357915241201624819406629781135053549867023071612125771432516945867551289246473499713372976674414392802895435177791706778013863452913082181294368499597529772768740320964579764389051026698013448132036536603990429526402754593414056276957767355057783229255132374503592377977486367135838599239361046624412050502127921266783833673846105998572785743641914307435702805342183469093158242465579780357324050507272862738164565263286125136278327349112334775880138311025572853941044357789168151806705056579385026321193195990145895117641046125244860300049001604808589605381099567915160640080023648897797699770777816015387757022729791551684144115100788008216706583058445589449425208152802714160180557478212504155190471325919796149801929991179410486076493503922176*t^15 + 363665584015612926908751275263345836055088261783455068049655231086865992564395917906517648990657757815810292564170461950255160257779322222324659040954617217446514252693537462587542909704415934639698919175073306939478757467372074567005118203152699105426202947086179224823148995722389808165690392010268031255044043039323374393898094317421589275584646413491050763043948160426402724157106198759428456861795411769347116914942195646713296622518109329510793753589769177303775709126548580378549005589023887523328718448892236699515806258690315624586461800587028663642429862937762650595639213792217315756206871645078397103986461260056232416555274141940378305570592667640591187722654217205722951960917402504489689616737623551167600244449808571983065850682443510722556791847566876320169986299137820980543132134344237628050041111712472919947881888498912067098894292660621739826548384800148717548830953183547742614643847759465217243282058977520992385311972994057934792892492632032220024322601337148342903488320661202116854490414319511463769880171559853949171401675357251001675406479774473930441814475629285643812565633751730743905884858158902551577202298161455852901574630585910551571659088547674257880529119604199489337216991715860260384150670064618700575793222853812721670336504267082286909057822268807842960462077807456557350987075064480521585630385071942813383929350355091603986030609745592626095536426259937089958072264145648782654845659306836318113711205566039221210235844769156921399803175986313472896095313754759516136595599205537970576365595783891946168012586461623957595358691609559189243088895174835219264331449911804322559254394772548964229724637783331078645208450670291064374633146735319555375957313058364679609747111749202344956710519149043609360067261290671598001373077776626044474410406910470034992841240704865541170948639718711712972368392616173448385153583646454538835886011751499193569668292164386875099202484062151971883530481204086640286524779620696086401585708924495641082464611921542714191530927228378414117052577866715581062530736483199128747898068961066480902376316576424030492518334847807635391478872288429220701938438485045168605239537567610338484648118234376692700200169839619238237890492580303058203451306885054173211944301227064279651799115029443744102798224817853522459580592756274110596124175497482324072265625/3458727727910048195911781897610033843013120991300561444127396924333593009067877632057051755740350785979725944821673311610891932517039636546276394825547001939602245666957230727199054094178439708762498146803874675652874963033664091399703234835972456512283631945443159703628358096741140294361463199674909184347379245091435614379790289536231137676908337063016352122667109935764480993331576916849269118610102834224874920351753706823334489179984272177538914459978576410097996277946677344242522886536580349495605608460609957189659613606116517868305502813907820684316396366104910925031083070234812450297935609821393750969868018004204945371148525245610158556165598814834817939868770938385884918495422989638276644872533992375975295695949552710635428353623895020588694514662562421762649647122189635870536467050761754412036961779706744870398023251206336923916223829025510015269054429645211126823031286659761404680822770429484091621845961517629303294169730378011533915519997741191290199255026456058746897562705598171175800008183199622449506326722872814189650743890189661182971551987029266663271494302302169428908881310336151844054091942213976512240096811315485289765271133543066796150079745875089358623491824015754167692177157057751930073446972425074066959055069645740655152624207762271375038483319624524797518514973852623833980080367775893970409198236654416933709048118015819263517323960116797692479889179878473413555787598970622159290764519743813500259442161729198563580350755747349773882368543719198507237268975492715830482403249638813259562270107099734046143224251542865033891735102578492946999426745953348828785605790870355583413556027726905826164362588736999195059545537480641929159528778102053396026896264073073207980859052805509186828112553915534710115566458510264749007184755954972734271677198478722093248824101004255842533567667347692211997145571487283828614871405610684366938186316484931159560714648101014545725476329130526572250272556654698224669551760276622051145707882088715578336303613410113158770052642386391980291790235282092250489720600098003209617179210762199135830321280160047297795595399541555632030775514045459583103368288230201576016433413166116891178898850416305605428320361114956425008310380942651839592299603859982358820972152987007844352*t^13 - 336559404034803957792026378947213363140767252096718502233503870094418008001223730936323901033120167712246122012723282026387768065831771408884831911352569995190045512648520786757862447684931898351054231419161588078300010020640325537808966195575856584938099499639367463470729874803218292308492786087598178185245364825246000746210921641257686540063375539064018061649409580607027034313680966400324402720092925149982432160036736657035731164576502616653180769497242511835207109780054117452206099184632012515534178856069628042606986873043197384819160826715019934951033755679956184344055468597070206030034624327017677787171778807970021019144097187999397485013623780740069140500556696442787500588773380554432286541132712676729131868676371565327839380703542674761230776333252261209867344626152106771910671056357006297254306615675002652719874001553675678134465277424422043242933715651280700384705989511822625638839130444275369398095190417062955791068503151184745566068004515587915151169763214530626220831622438201680505245831385632136787785348628529846243375629903848487812006703892215167416346688295796662949675599832752564843934173915039086058671722182405567606953433785779710585064403120972305905534348332823914014659709314946380881250195655436924581296499538794955675778634501313780696194023553942319553955245479530742415715550874862497926856344797883382675753812165474450941390592325503810405180805076247048577426921181936975572713609255921388969953623703137120086423792031266336168503195884624614673080629000844319346402708835784500372023984880492537175274912671244174393213979001218492136275819406998257445989920519901498964282913667616449309084227754223251379548827576213934403660807479176275738216877861641933619603922232692322518351893583411647435990744788299796426098375280544319133730340083908218971218318112214819568335540675255885242287780959977351831812458452387038664999408937221084906236615798635260204440177768070061218617768936045813565234558444149080535351072354413680004849298864709390729901963879434322029869296212182786073502150781989920166012751896867504964616523133465095752212785382013182072071003023001631043015435735675448955564393875274142750737387090620018142128484978380157978492862807117299501933223103764135770457972018993607209018937191250543900650259978062603509153468003102121753616300733372467919921875/6917455455820096391823563795220067686026241982601122888254793848667186018135755264114103511480701571959451889643346623221783865034079273092552789651094003879204491333914461454398108188356879417524996293607749351305749926067328182799406469671944913024567263890886319407256716193482280588722926399349818368694758490182871228759580579072462275353816674126032704245334219871528961986663153833698538237220205668449749840703507413646668978359968544355077828919957152820195992555893354688485045773073160698991211216921219914379319227212233035736611005627815641368632792732209821850062166140469624900595871219642787501939736036008409890742297050491220317112331197629669635879737541876771769836990845979276553289745067984751950591391899105421270856707247790041177389029325124843525299294244379271741072934101523508824073923559413489740796046502412673847832447658051020030538108859290422253646062573319522809361645540858968183243691923035258606588339460756023067831039995482382580398510052912117493795125411196342351600016366399244899012653445745628379301487780379322365943103974058533326542988604604338857817762620672303688108183884427953024480193622630970579530542267086133592300159491750178717246983648031508335384354314115503860146893944850148133918110139291481310305248415524542750076966639249049595037029947705247667960160735551787940818396473308833867418096236031638527034647920233595384959778359756946827111575197941244318581529039487627000518884323458397127160701511494699547764737087438397014474537950985431660964806499277626519124540214199468092286448503085730067783470205156985893998853491906697657571211581740711166827112055453811652328725177473998390119091074961283858319057556204106792053792528146146415961718105611018373656225107831069420231132917020529498014369511909945468543354396957444186497648202008511685067135334695384423994291142974567657229742811221368733876372632969862319121429296202029091450952658261053144500545113309396449339103520553244102291415764177431156672607226820226317540105284772783960583580470564184500979441200196006419234358421524398271660642560320094595591190799083111264061551028090919166206736576460403152032866826332233782357797700832611210856640722229912850016620761885303679184599207719964717641944305974015688704*t^11 + 214354978772481845378768824930065734291015336927619396167972758831896622066465726725683800721043467212088556698277918126778797218137185143736070529854626938878355521884412912322524867060835411689897685493744084708800660788481326617452493203278913651701889373583443240774809890269554147565889174673277156781912611592028190545586637340362416304109407652676274375550156125773156271913952143599063503450237055040082930932595411790802609581057772118917440825300088676568738676535443151724522634523856737714748716204326107648087534472484607340336366402004411325734527396086606277182818505649531891671388755693189091499837451645644190497506888105356573002159342657847978574212858446591598338675258798004487773177691600374239733705479726862109974266642651228770300774130422856834556664500934551697085240878409647482663709475491406298569701914441973357031042814997297801438089864572918595714046077044863663805336109099851374188366596781024407144375296077518516767789576427614360108985600214131846558283093396239674504746774847865337633936776944291573449091904152903263277213343565126824646790715479354670671000113618585260668540237236156709254148017196038598286477054669976162179869919408868969030166676930660790547670917061440982872723900745522901472935245627113114443364103573245464269431112640631772494441912395485090799548894418582166274881973033111323511073483451808246876107359251357589725480363783493388053318703330368060153336205628000055694910133987498240253377849639363057809515191011605588866359570169697128162600073995445079619972365598179398494175195629192697319052249576488755116239604875555075304316254811518232372578738814321556513623806049868654265831404312521738348392541338989159745003347470963762003661196289630964415377396185253061467788405725233756392291290383648473162590862580626798250909365964732547232239291711785025135382320777164168442837758312941594967057737791154421869160589695244567451564125807727030594256046389733639309092245871403088182042067776732334540427431666383943996757138593937481586706151443174675666865647792663858989091994806991903192210374105043077097052540333753694907791166767141761817638440415990181985465252954348374922657810926608356854458071260384345217588450587825153007076980347993005225450039210436510142279347818020252979427084822643307782633797869505713595244267155246263525390625/13834910911640192783647127590440135372052483965202245776509587697334372036271510528228207022961403143918903779286693246443567730068158546185105579302188007758408982667828922908796216376713758835049992587215498702611499852134656365598812939343889826049134527781772638814513432386964561177445852798699636737389516980365742457519161158144924550707633348252065408490668439743057923973326307667397076474440411336899499681407014827293337956719937088710155657839914305640391985111786709376970091546146321397982422433842439828758638454424466071473222011255631282737265585464419643700124332280939249801191742439285575003879472072016819781484594100982440634224662395259339271759475083753543539673981691958553106579490135969503901182783798210842541713414495580082354778058650249687050598588488758543482145868203047017648147847118826979481592093004825347695664895316102040061076217718580844507292125146639045618723291081717936366487383846070517213176678921512046135662079990964765160797020105824234987590250822392684703200032732798489798025306891491256758602975560758644731886207948117066653085977209208677715635525241344607376216367768855906048960387245261941159061084534172267184600318983500357434493967296063016670768708628231007720293787889700296267836220278582962620610496831049085500153933278498099190074059895410495335920321471103575881636792946617667734836192472063277054069295840467190769919556719513893654223150395882488637163058078975254001037768646916794254321403022989399095529474174876794028949075901970863321929612998555253038249080428398936184572897006171460135566940410313971787997706983813395315142423163481422333654224110907623304657450354947996780238182149922567716638115112408213584107585056292292831923436211222036747312450215662138840462265834041058996028739023819890937086708793914888372995296404017023370134270669390768847988582285949135314459485622442737467752745265939724638242858592404058182901905316522106289001090226618792898678207041106488204582831528354862313345214453640452635080210569545567921167160941128369001958882400392012838468716843048796543321285120640189191182381598166222528123102056181838332413473152920806304065733652664467564715595401665222421713281444459825700033241523770607358369198415439929435283888611948031377408*t^9 - 86658067130866658402518697370526331471172811751225264386603995174644261389676850212257193410426768770642426576272348919373914436765163364884248245271235825365304996246059728636702587383904916283157479159218970614551503228213353882826340587090668786021782047621145866958102220826952572632924505686017449832370552596850726063491786125780495326403677629589071433755797445058100304867074784893582820526294602827735627433419860476526161681814260262214494863100786561502044724043967431499898981644737269888580693989624443774259085405049540258880292819308299312821889886764711223320237304030652722308143391533782306436835640249277348943068127747259247230336104755929950808042699886035395023091070940548775113652536732691418202311562958935650176354055717159480947306749410986127907059414798273854382730690816687008143229812097866086833346023544483103981739272306070039047857428780651951109943649221903199824900194921191248405834953028025915030896228104940001401159686384916739095906602694786051210417253634442002060528816039516451838478308877506321272695001419866080430278538312794039964566366064090011024935030164992000574915343866824949410405656687658816521818173782297493722536081918479153969906638180449661641346290001373936785852121812269695602041209392050666745139699699682941248178744816714481282252213605940091245706939332361862049252541985921657845458431719458550036756133504543739808395551917777445798772931226507896267535456344583059966313924404511847068149404994411453143334401215589431301832432889503587794231637712068755330408947751688690673550949105044802403685512591985155194535092365395067087346412176498437360513743706601326516513205217808512795891223684317867902504002274855601639130008715153048092182118284581751685015169754623815552931767698934314362869944786629590474299175068448995529355439882334569173867588718616164673496926721807026693066753352620130165141629235791618370994766049622381075405148991577563530698299629430269761625001457196526111910179382689371288040217518142385060829324904494516552233532679141990597109627119675674368000897365786839517003515682016475048374580592875064860731396578665892488239704981039553826641750635728889164769922011980161211677554086338137820305650655246407593303135822007924763307053747757653489506639389368275912875163211284087927587783557904681756849215776566473193359375/27669821823280385567294255180880270744104967930404491553019175394668744072543021056456414045922806287837807558573386492887135460136317092370211158604376015516817965335657845817592432753427517670099985174430997405222999704269312731197625878687779652098269055563545277629026864773929122354891705597399273474779033960731484915038322316289849101415266696504130816981336879486115847946652615334794152948880822673798999362814029654586675913439874177420311315679828611280783970223573418753940183092292642795964844867684879657517276908848932142946444022511262565474531170928839287400248664561878499602383484878571150007758944144033639562969188201964881268449324790518678543518950167507087079347963383917106213158980271939007802365567596421685083426828991160164709556117300499374101197176977517086964291736406094035296295694237653958963184186009650695391329790632204080122152435437161689014584250293278091237446582163435872732974767692141034426353357843024092271324159981929530321594040211648469975180501644785369406400065465596979596050613782982513517205951121517289463772415896234133306171954418417355431271050482689214752432735537711812097920774490523882318122169068344534369200637967000714868987934592126033341537417256462015440587575779400592535672440557165925241220993662098171000307866556996198380148119790820990671840642942207151763273585893235335469672384944126554108138591680934381539839113439027787308446300791764977274326116157950508002075537293833588508642806045978798191058948349753588057898151803941726643859225997110506076498160856797872369145794012342920271133880820627943575995413967626790630284846326962844667308448221815246609314900709895993560476364299845135433276230224816427168215170112584585663846872422444073494624900431324277680924531668082117992057478047639781874173417587829776745990592808034046740268541338781537695977164571898270628918971244885474935505490531879449276485717184808116365803810633044212578002180453237585797356414082212976409165663056709724626690428907280905270160421139091135842334321882256738003917764800784025676937433686097593086642570241280378382364763196332445056246204112363676664826946305841612608131467305328935129431190803330444843426562888919651400066483047541214716738396830879858870567777223896062754816*t^7 + 19349541032357870529720006088704916851012984818364835252161284550665696497414165797474618400779167467855998188858610548028798890569874412910247043034730661926164675997724878826830718494175279024616191648887347663673345900358218032718578994179214332797239658214869491494456435600164995032680589667510163830426074236420659249053859437884535554216204820201692889999532840176366632768777521378737640342471893665543060443546281917554794119236470966104218366189128284300616643667022399056330462678997957331756262189104863444205577400457677163748250375520244768952447688101118025980857296804845803218563620101221648723223936844585162217566501281612390464934019999904423217733798210082835184178227898504832817112075320454459002484887261052200012801841194187233084332752921512621600652455861724584592895874191474548055315966851122899865275449195076447447829728105041769857503028086942064071191642729620245243582747650733626515183708221316385661729113588072820024712916104264304971314795283211195120093975914307124266549099233192804452425692383839766859950171274727429298483530116283201910742707024432162712336027358512410756415631497266104198900568358352803656478128034483339816251678855763502388831223328647920827483802810828340887368924606133185414790989857473805648388319367721390476902052167865590003262562285394235204663202821323448256027041444461804741340195180094145402740811445456274243517910623672394978161004350104693255045485991914926519140156251150712486116583156919181271240106024918036758103747295040422083563926713264550610654200157449977115206411889265872861320590793408911356327770906565836518601323488205766280174574517352168804807489795599637222917391620619131916919268317377713465105852080870240185494203360046967043226355671606071235429767194216019200352882572468942292263343658271662170145219233369156337309026297931943730760791115226641387938513301440029680197747131080737881623527796810354393307461374948302988585601250786753582733230625612383697650346302604806215516628406440346885143155403365591515133026908707285841097640848629380155861303703746204764531378080097231954972569577677375563180221231362369341159866770730964643301947463005928707986999332233532660188787269419098148725098300867625462320524647791508018601315134409434354588240765286076277877971562651459742006067450072648505378864399595011474609375/55339643646560771134588510361760541488209935860808983106038350789337488145086042112912828091845612575675615117146772985774270920272634184740422317208752031033635930671315691635184865506855035340199970348861994810445999408538625462395251757375559304196538111127090555258053729547858244709783411194798546949558067921462969830076644632579698202830533393008261633962673758972231695893305230669588305897761645347597998725628059309173351826879748354840622631359657222561567940447146837507880366184585285591929689735369759315034553817697864285892888045022525130949062341857678574800497329123756999204766969757142300015517888288067279125938376403929762536898649581037357087037900335014174158695926767834212426317960543878015604731135192843370166853657982320329419112234600998748202394353955034173928583472812188070592591388475307917926368372019301390782659581264408160244304870874323378029168500586556182474893164326871745465949535384282068852706715686048184542648319963859060643188080423296939950361003289570738812800130931193959192101227565965027034411902243034578927544831792468266612343908836834710862542100965378429504865471075423624195841548981047764636244338136689068738401275934001429737975869184252066683074834512924030881175151558801185071344881114331850482441987324196342000615733113992396760296239581641981343681285884414303526547171786470670939344769888253108216277183361868763079678226878055574616892601583529954548652232315901016004151074587667177017285612091957596382117896699507176115796303607883453287718451994221012152996321713595744738291588024685840542267761641255887151990827935253581260569692653925689334616896443630493218629801419791987120952728599690270866552460449632854336430340225169171327693744844888146989249800862648555361849063336164235984114956095279563748346835175659553491981185616068093480537082677563075391954329143796541257837942489770949871010981063758898552971434369616232731607621266088425156004360906475171594712828164425952818331326113419449253380857814561810540320842278182271684668643764513476007835529601568051353874867372195186173285140482560756764729526392664890112492408224727353329653892611683225216262934610657870258862381606660889686853125777839302800132966095082429433476793661759717741135554447792125509632*t^5 - 1777906363919424701188109720612150032808507038553993234512001373842123445033524067538151717243350591637412039142203632492623922862923730103127795754813954083858227498042924514114605461382126184570128248745518896557536502406026742464012352468950455484557468404872514990060460948946155972039802032487980380638732644270509157781166119452935998673625536293158086482991158730470964063043225365456665980975466312670716483437258547568786161874116594425710234708956055897764617888683497751455217836944558178279303536989217707171313996310352308956385537089841862067087227505996921729937305584934058841029805481931825690129594725376646313600673164866468839075464181120463578807265972975962870392482124736355011018239871929601815090488974847729068997518120300073197730700833190111949535514087988337868058159480298808643097680991387648807663585061759157475060563326248933252321932567149209777364845317650998519929879330251609112864255984836577459374469269275464525653700555291419854433522169286642956484618834535653719799821719325021673950718401137738570930898987606102020173159606480573605626277206642126595505502727635820777018922060127212268856391552398885449187794906856888439610157671392477566215687371152362477782744307697271569627424367875621571295955603813057028837373020708367952544784727295113995158518839421743323228371583083428382420238953857996313662621381972500168309409103574856197405050864714131564367317359864182242253537671705730022372070777981764545300011775457735528038383651965520489458446005026451828946628739647561450940336780070935565684195821942919275830255760904063774720302479038462462735148583766953249037338890417306470929827462781808172756868881163476625606152577175201792759758646347323634526964182137827793967437876216740875045923502743485498861872588458437006333929774645275750962068851330934219022659769281742825939782720999949273410004121694761144025300601962925243890203021476281802952858648134002559344169025125553016762907079980847489366290474587463400283025386579723237465575111297251458601703716982054955331857137789586010165675570886114361971172206377384473600611410111640471892364953352586716608965430961554644787789935236769897734661182477595767722522156488865853128836118310626126728243683336039165404585382835500881197935637019313101892317769121823207229190662586607652805184980596454833984375/110679287293121542269177020723521082976419871721617966212076701578674976290172084225825656183691225151351230234293545971548541840545268369480844634417504062067271861342631383270369731013710070680399940697723989620891998817077250924790503514751118608393076222254181110516107459095716489419566822389597093899116135842925939660153289265159396405661066786016523267925347517944463391786610461339176611795523290695195997451256118618346703653759496709681245262719314445123135880894293675015760732369170571183859379470739518630069107635395728571785776090045050261898124683715357149600994658247513998409533939514284600031035776576134558251876752807859525073797299162074714174075800670028348317391853535668424852635921087756031209462270385686740333707315964640658838224469201997496404788707910068347857166945624376141185182776950615835852736744038602781565319162528816320488609741748646756058337001173112364949786328653743490931899070768564137705413431372096369085296639927718121286376160846593879900722006579141477625600261862387918384202455131930054068823804486069157855089663584936533224687817673669421725084201930756859009730942150847248391683097962095529272488676273378137476802551868002859475951738368504133366149669025848061762350303117602370142689762228663700964883974648392684001231466227984793520592479163283962687362571768828607053094343572941341878689539776506216432554366723737526159356453756111149233785203167059909097304464631802032008302149175334354034571224183915192764235793399014352231592607215766906575436903988442024305992643427191489476583176049371681084535523282511774303981655870507162521139385307851378669233792887260986437259602839583974241905457199380541733104920899265708672860680450338342655387489689776293978499601725297110723698126672328471968229912190559127496693670351319106983962371232136186961074165355126150783908658287593082515675884979541899742021962127517797105942868739232465463215242532176850312008721812950343189425656328851905636662652226838898506761715629123621080641684556364543369337287529026952015671059203136102707749734744390372346570280965121513529459052785329780224984816449454706659307785223366450432525869221315740517724763213321779373706251555678605600265932190164858866953587323519435482271108895584251019264*t^3 + 11342307690772698961052475188818819939746882515460564405738190220184179550765205263674857330977600498265095616429743310433555258579819228857553788456866621401121238072652899812815163314277567009638346504295847952782036630468888916728955476687253913474098390905615939986355723064039547313847594472936889606095418021595943996223268292242600643597262089405224289016860982286708473267224948789892851861784336642711904886723586924079692933988852200911814694122403970302574993128925275406522747567903632209668240392017171703131366438801274481386527715483563902051183108189368525378601134580295600752732113416723578567533277721138561313175028173581984281367921981437647514912273939091167579913390440114644568235442375476934862504669120125830305001238882960314265389926569441028704933725307335666817648931453817040055743471687983496640693268317757225426967729402389199177280611821187949897627066823389406517493367528975463341940951015146708068428699970119966498791001129249370311800667238413266966231248859878583797098674757150733529102653417351461245671358680696091122182951368146213814500066204460506121866315313208050228148423221892889957388858099386844060756545910313779924208296009381855314616724578556661470273905487916373325328900310402276068878101795504777881437929148591891042550567778671651820651627454355311606973923899105661070539042827995396115193539343462016258904296104985114113056184080367043301916956033057175161036578237866657062289036049799521671823555967261250734540027523868968660719393757010561511444346546172498762944218217741288915758400958235204471917469185153705430849307211061051027841146174069734066278890010202525194582814700612750136579959908796609829413983541650988715730263754000521012477907981777503780527103150202640394833095799293261279900209769385891938178504477586188972854179727945252993468963848373870841422143174319390577817222816312606372675425589185825096133838127114173540904760492800448060845330768109702183611023286445610530461909203107426316357470332092157298482288079181898517831289869793881053457864318649648564972878190232471585996614981676607468158817334483731244522252149059908195987643056853697694298859763653195826484093386188113921645380917168540322176891136536458701941652222931080143581501055640775385290481268155225785526911339851014481130474735343717280024564897578857421875/110679287293121542269177020723521082976419871721617966212076701578674976290172084225825656183691225151351230234293545971548541840545268369480844634417504062067271861342631383270369731013710070680399940697723989620891998817077250924790503514751118608393076222254181110516107459095716489419566822389597093899116135842925939660153289265159396405661066786016523267925347517944463391786610461339176611795523290695195997451256118618346703653759496709681245262719314445123135880894293675015760732369170571183859379470739518630069107635395728571785776090045050261898124683715357149600994658247513998409533939514284600031035776576134558251876752807859525073797299162074714174075800670028348317391853535668424852635921087756031209462270385686740333707315964640658838224469201997496404788707910068347857166945624376141185182776950615835852736744038602781565319162528816320488609741748646756058337001173112364949786328653743490931899070768564137705413431372096369085296639927718121286376160846593879900722006579141477625600261862387918384202455131930054068823804486069157855089663584936533224687817673669421725084201930756859009730942150847248391683097962095529272488676273378137476802551868002859475951738368504133366149669025848061762350303117602370142689762228663700964883974648392684001231466227984793520592479163283962687362571768828607053094343572941341878689539776506216432554366723737526159356453756111149233785203167059909097304464631802032008302149175334354034571224183915192764235793399014352231592607215766906575436903988442024305992643427191489476583176049371681084535523282511774303981655870507162521139385307851378669233792887260986437259602839583974241905457199380541733104920899265708672860680450338342655387489689776293978499601725297110723698126672328471968229912190559127496693670351319106983962371232136186961074165355126150783908658287593082515675884979541899742021962127517797105942868739232465463215242532176850312008721812950343189425656328851905636662652226838898506761715629123621080641684556364543369337287529026952015671059203136102707749734744390372346570280965121513529459052785329780224984816449454706659307785223366450432525869221315740517724763213321779373706251555678605600265932190164858866953587323519435482271108895584251019264*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 0
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (11.82969554366888867 + 5.2069691816897062544e-1356j)  +/-  (1.41e-488, 1.41e-488j)
| (12.644414897103838422 - 2.6061872891868756405e-1358j)  +/-  (1.37e-490, 1.37e-490j)
| (8.1901374719085861796 + 5.0329450488763946499e-1351j)  +/-  (1.69e-484, 1.69e-484j)
| (-13.121441857138490812 - 1.8934899189476821001e-1356j)  +/-  (6.6e-492, 6.6e-492j)
| (10.465301202416996556 + 1.6931274577417359673e-1356j)  +/-  (3.75e-486, 3.75e-486j)
| (-9.5633992889723975876 - 1.1132603022806209258e-1353j)  +/-  (4.13e-485, 4.13e-485j)
| (12.220016542276106268 - 4.8853794126526994428e-1367j)  +/-  (1.74e-489, 1.74e-489j)
| (-13.699683848127860942 + 6.0752232554114417354e-1371j)  +/-  (1.2e-493, 1.2e-493j)
| (-11.463897004003337435 + 7.6589438629575687154e-1361j)  +/-  (7.84e-488, 7.84e-488j)
| (9.2777658223349693937 + 1.4526749901159462112e-1369j)  +/-  (6.74e-485, 6.74e-485j)
| (-11.11689256268021635 - 9.6896266303670662942e-1368j)  +/-  (3.54e-487, 3.54e-487j)
| (-10.784910142238465822 - 4.0212085525068404424e-1388j)  +/-  (1.33e-486, 1.33e-486j)
| (-1.3866480207208212553 - 2.8415510263824760098e-1430j)  +/-  (2.87e-500, 2.87e-500j)
| (-3.0305465259697487938 - 1.1140691615876342823e-1422j)  +/-  (2.65e-492, 2.65e-492j)
| (-12.644414897103838422 + 5.3075967208254305428e-1414j)  +/-  (1.4e-490, 1.4e-490j)
| (-7.9294665013358094863 - 2.1748157316002792347e-1444j)  +/-  (1.72e-484, 1.72e-484j)
| (13.699683848127860942 + 1.1495406352549239309e-1480j)  +/-  (1.21e-493, 1.21e-493j)
| (13.121441857138490812 - 2.656094298259505753e-1477j)  +/-  (6.85e-492, 6.85e-492j)
| (-1.0945422412614507352 + 2.4602547614626730223e-1489j)  +/-  (8.24e-502, 8.24e-502j)
| (5.7315176002685958101 + 4.1542813936289992489e-1471j)  +/-  (9e-486, 9e-486j)
| (2.8826214395032117203 - 1.3670882853548164206e-1483j)  +/-  (6.23e-493, 6.23e-493j)
| (-10.156116960501666847 + 4.9243618259521893326e-1474j)  +/-  (9.27e-486, 9.27e-486j)
| (11.463897004003337435 + 5.6732638136474364009e-1493j)  +/-  (7.9e-488, 7.9e-488j)
| (-12.220016542276106268 - 2.8797924900073925299e-1500j)  +/-  (1.65e-489, 1.65e-489j)
| (-8.1901374719085861796 + 2.0715985989853568623e-1525j)  +/-  (1.75e-484, 1.75e-484j)
| (-6.6774483353304209565 - 1.7216047033015727252e-1550j)  +/-  (5.92e-485, 5.92e-485j)
| (2.5187691510374200091 - 1.7946384580519851642e-1582j)  +/-  (7.14e-495, 7.14e-495j)
| (3.6043504305146847957 - 1.2248825139689457858e-1577j)  +/-  (4.35e-490, 4.35e-490j)
| (-8.7240907406736897091 + 1.2417912095675005957e-1570j)  +/-  (1.37e-484, 1.37e-484j)
| (-1.2229077586356740064 + 1.8165102427796419556e-1597j)  +/-  (4.72e-501, 4.72e-501j)
| (10.784910142238465822 - 7.9295498552237312279e-1583j)  +/-  (1.26e-486, 1.26e-486j)
| (-5.9624070852629712367 + 1.2442668162871876342e-1581j)  +/-  (1.46e-485, 1.46e-485j)
| (2.3142743884833336815 + 2.4849034172604104358e-1592j)  +/-  (6.84e-496, 6.84e-496j)
| (8.4548842302109943301 + 1.1498813498965932595e-1580j)  +/-  (1.57e-484, 1.57e-484j)
| (-4.9662161004294137869 + 1.4985466758479635179e-1582j)  +/-  (1.02e-486, 1.02e-486j)
| (6.1975959516712466228 + 4.4594203302675670753e-1582j)  +/-  (2.33e-485, 2.33e-485j)
| (5.1381534323954650552 + 5.6608749465601943467e-1583j)  +/-  (2.53e-486, 2.53e-486j)
| (3.2137281525534003284 - 1.7232401680205732428e-1588j)  +/-  (1.11e-491, 1.11e-491j)
| (-10.465301202416996556 + 3.6094195226926032124e-1580j)  +/-  (3.78e-486, 3.78e-486j)
| (-6.9217009572396097289 + 3.812981706078318047e-1581j)  +/-  (8.16e-485, 8.16e-485j)
| (-3.9074959734128417167 - 2.0449058858602510498e-1593j)  +/-  (2.94e-489, 2.94e-489j)
| (-4.5440868140377249059 + 1.0259849207586062102e-1591j)  +/-  (7.47e-488, 7.47e-488j)
| (2.7156176269150499178 + 1.6974579264985658091e-1597j)  +/-  (8.47e-494, 8.47e-494j)
| (-4.1102530041529324736 + 5.7456210654486530839e-1593j)  +/-  (6.63e-489, 6.63e-489j)
| (11.11689256268021635 + 7.3124378265325658487e-1592j)  +/-  (3.5e-487, 3.5e-487j)
| (-1.7320508075688772935 + 1.8896548936582392485e-1602j)  +/-  (1.34e-498, 1.34e-498j)
| (-3.2137281525534003284 + 1.0775729262672454297e-1595j)  +/-  (1.07e-491, 1.07e-491j)
| (5.9624070852629712367 + 9.5105630129969944542e-1590j)  +/-  (1.48e-485, 1.48e-485j)
| (1.2229077586356740064 + 1.1331397916774728567e-1605j)  +/-  (4.5e-501, 4.5e-501j)
| (10.156116960501666847 + 3.0252281036824217338e-1590j)  +/-  (1.03e-485, 1.03e-485j)
| (3.7487098758283944347 + 1.3502565793986920991e-1593j)  +/-  (1.27e-489, 1.27e-489j)
| (6.4360560592672283228 - 6.2502722902265447255e-1589j)  +/-  (3.72e-485, 3.72e-485j)
| (7.4190890557094397931 - 2.1222857268802804649e-1587j)  +/-  (1.37e-484, 1.37e-484j)
| (-7.4190890557094397931 - 2.9258709525712653619e-1587j)  +/-  (1.39e-484, 1.39e-484j)
| (-3.6043504305146847957 + 1.8330612474826204268e-1610j)  +/-  (3.87e-490, 3.87e-490j)
| (-4.7609173336807582067 - 1.5301964339616356242e-1608j)  +/-  (2.76e-487, 2.76e-487j)
| (5.5082038067903961753 - 2.8448170072437057689e-1605j)  +/-  (6.11e-486, 6.11e-486j)
| (-5.1381534323954650552 - 2.406361455347007784e-1606j)  +/-  (2.68e-486, 2.68e-486j)
| (5.304164404022467651 + 1.1844361508988827615e-1605j)  +/-  (4.29e-486, 4.29e-486j)
| (9.8558714322889399277 - 6.1884494341178659829e-1605j)  +/-  (2.11e-485, 2.11e-485j)
| (4.5440868140377249059 + 3.6109337601674821621e-1608j)  +/-  (6.81e-488, 6.81e-488j)
| (-0.7071067811865475244 + 3.3682884020970376906e-1624j)  +/-  (1.93e-504, 1.93e-504j)
| (7.6725433302943479224 - 8.0773702687671278422e-1603j)  +/-  (1.63e-484, 1.63e-484j)
| (-7.6725433302943479224 + 8.8674066990011566914e-1612j)  +/-  (1.62e-484, 1.62e-484j)
| (-2.5187691510374200091 + 2.5518500836028414114e-1639j)  +/-  (7.47e-495, 7.47e-495j)
| (0.7071067811865475244 - 2.3618077287001663569e-1648j)  +/-  (1.81e-504, 1.81e-504j)
| (7.1688704642432767722 + 1.4733216548387237134e-1626j)  +/-  (1.2e-484, 1.2e-484j)
| (8.9982074046369931714 - 4.0707457805600987751e-1627j)  +/-  (1.03e-484, 1.03e-484j)
| (-11.82969554366888867 - 1.2405647515653826184e-1635j)  +/-  (1.32e-488, 1.32e-488j)
| (-8.9982074046369931714 - 6.267009176407165038e-1662j)  +/-  (1.09e-484, 1.09e-484j)
| (1.9148240696848801449 - 2.2334878296984824636e-1697j)  +/-  (9.17e-498, 9.17e-498j)
| (3.4141474491787333048 - 6.1234298465390530466e-1691j)  +/-  (6.15e-491, 6.15e-491j)
| (-0.93959020916770934772 - 4.2607303627485213256e-1703j)  +/-  (8.36e-503, 8.36e-503j)
| (-4.3256200360048530098 + 1.0328867609421510889e-1689j)  +/-  (2.08e-488, 2.08e-488j)
| (7.9294665013358094863 + 5.5261572165290737031e-1683j)  +/-  (1.7e-484, 1.7e-484j)
| (1.0945422412614507352 - 7.3557723228033416408e-1709j)  +/-  (8.4e-502, 8.4e-502j)
| (1.3866480207208212553 - 1.3735808620454779892e-1706j)  +/-  (2.65e-500, 2.65e-500j)
| (-5.304164404022467651 + 1.5383888472238783469e-1690j)  +/-  (4.49e-486, 4.49e-486j)
| (-0.80372610876722499236 + 1.1445344297744134573e-1729j)  +/-  (1.3e-503, 1.3e-503j)
| (-9.2777658223349693937 - 1.8644242642786092309e-1709j)  +/-  (6.84e-485, 6.84e-485j)
| (6.9217009572396097289 + 2.8059356954594843264e-1728j)  +/-  (8.76e-485, 8.76e-485j)
| (3.9074959734128417167 + 2.3675828518091436598e-1736j)  +/-  (2.88e-489, 2.88e-489j)
| (0.80372610876722499236 - 6.3151708024610176884e-1752j)  +/-  (1.35e-503, 1.35e-503j)
| (-6.1975959516712466228 - 1.3813261481708435279e-1730j)  +/-  (2.54e-485, 2.54e-485j)
| (-2.3142743884833336815 - 9.5865058681781784422e-1754j)  +/-  (6.93e-496, 6.93e-496j)
| (-0.51651395472049055193 - 1.7705375419386723488e-1763j)  +/-  (3.04e-506, 3.04e-506j)
| (9.5633992889723975876 - 2.3872846150278302437e-1741j)  +/-  (3.83e-485, 3.83e-485j)
| (-2.8826214395032117203 - 1.543047285204742571e-1768j)  +/-  (6.62e-493, 6.62e-493j)
| (4.1102530041529324736 - 9.4178446438015378551e-1765j)  +/-  (6.8e-489, 6.8e-489j)
| (-9.8558714322889399277 + 9.0008363408809526312e-1759j)  +/-  (2.18e-485, 2.18e-485j)
| (-6.4360560592672283228 + 1.6376444885713514837e-1784j)  +/-  (4.15e-485, 4.15e-485j)
| (4.9662161004294137869 - 6.8992374180423616155e-1806j)  +/-  (9.7e-487, 9.7e-487j)
| (2.1109759403485031626 - 2.5050405947689623186e-1820j)  +/-  (7.64e-497, 7.64e-497j)
| (-8.4548842302109943301 + 2.2463260021720905802e-1806j)  +/-  (1.61e-484, 1.61e-484j)
| (-0.30858349852792099829 - 3.9678587757420771187e-1850j)  +/-  (5.68e-508, 5.68e-508j)
| (-1.5602118612009879108 - 1.1912280361869581279e-1840j)  +/-  (1.96e-499, 1.96e-499j)
| (8.7240907406736897091 + 1.313392404675166328e-1824j)  +/-  (1.33e-484, 1.33e-484j)
| (0.51651395472049055193 - 4.2330007873106523934e-1847j)  +/-  (3.18e-506, 3.18e-506j)
| (1.7320508075688772935 - 2.7209941603014208698e-1840j)  +/-  (1.42e-498, 1.42e-498j)
| (-3.4141474491787333048 + 2.2033205736777336762e-1832j)  +/-  (6.41e-491, 6.41e-491j)
| (-1.9148240696848801449 + 9.8936848776079781829e-1839j)  +/-  (9.25e-498, 9.25e-498j)
| (-5.7315176002685958101 - 2.6592179703948612482e-1825j)  +/-  (9.61e-486, 9.61e-486j)
| (1.5602118612009879108 + 2.8564366600951291438e-1842j)  +/-  (1.98e-499, 1.98e-499j)
| (6.6774483353304209565 + 1.7666459489763189831e-1827j)  +/-  (6.27e-485, 6.27e-485j)
| (-3.7487098758283944347 + 9.5252970496635960831e-1833j)  +/-  (1.31e-489, 1.31e-489j)
| (0.93959020916770934772 + 1.3686340435055018268e-1846j)  +/-  (8.7e-503, 8.7e-503j)
| (-5.5082038067903961753 - 1.5010547378359769183e-1827j)  +/-  (6.08e-486, 6.08e-486j)
| (4.3256200360048530098 - 2.3441463379479323934e-1833j)  +/-  (2.04e-488, 2.04e-488j)
| (0.30858349852792099829 + 2.2181630503013024685e-1852j)  +/-  (6.16e-508, 6.16e-508j)
| (4.7609173336807582067 + 4.150825871909166977e-1833j)  +/-  (2.73e-487, 2.73e-487j)
| (-2.1109759403485031626 - 3.9664618147768608463e-1842j)  +/-  (7.12e-497, 7.12e-497j)
| (-0.08680473619010769963 + 1.2480769972107776375e-1897j)  +/-  (1.38e-509, 1.38e-509j)
| (-7.1688704642432767722 + 6.0406877204228445074e-1828j)  +/-  (1.17e-484, 1.17e-484j)
| (0.08680473619010769963 - 1.0530227572561936287e-1863j)  +/-  (1.57e-509, 1.57e-509j)
| (3.0305465259697487938 - 8.7039378782924760756e-1847j)  +/-  (2.65e-492, 2.65e-492j)
| (-2.9562677281254342461e-1906 + 2.8521004853991454641e-1906j)  +/-  (4.81e-1904, 4.81e-1904j)
| (-2.7156176269150499178 - 1.2951879001601157393e-1848j)  +/-  (8.54e-494, 8.54e-494j)
-------------------------------------------------
The weights are:
| (3.5621939087256775851e-62 + 1.352273362463954263e-1399j)  +/-  (1.21e-131, 3.45e-371j)
| (9.2380764355849400992e-71 + 2.2418201555119292078e-1404j)  +/-  (2.75e-135, 7.86e-375j)
| (1.0940675259870524496e-30 - 5.5350635054398728876e-1380j)  +/-  (1.02e-114, 2.91e-354j)
| (4.8902712156732771566e-76 + 6.4847021313773404795e-1408j)  +/-  (4.41e-140, 1.26e-379j)
| (4.82486744169853909e-49 + 4.4388244909022204688e-1392j)  +/-  (9.68e-127, 2.77e-366j)
| (3.106161895292843313e-41 + 1.6591837227396529844e-1388j)  +/-  (3.54e-125, 1.01e-364j)
| (3.2100599932025079872e-66 - 7.3955100350839384871e-1402j)  +/-  (1.13e-133, 3.23e-373j)
| (1.1697248676218313301e-82 - 1.7129322351146013574e-1411j)  +/-  (1.55e-142, 4.44e-382j)
| (1.6867806988243958511e-58 + 2.6677567092615197747e-1398j)  +/-  (2.8e-134, 8.02e-374j)
| (6.6019813807443849882e-39 + 6.135687612740971985e-1386j)  +/-  (5.6e-124, 1.6e-363j)
| (4.0661307887188597085e-55 - 2.0493318021880857833e-1396j)  +/-  (4.92e-133, 1.41e-372j)
| (5.6133217688929097563e-52 + 1.1864839465818685688e-1394j)  +/-  (5.63e-132, 1.61e-371j)
| (0.014375011961849594768 + 6.1992108812779882296e-1360j)  +/-  (6.11e-43, 1.75e-282j)
| (9.4878747751951725081e-06 - 3.1533680287237984142e-1363j)  +/-  (2.2e-78, 6.3e-318j)
| (9.2380764355849400992e-71 - 4.7928539211686474704e-1405j)  +/-  (7.55e-140, 2.16e-379j)
| (7.2012739941048016032e-29 + 4.5546806504008268799e-1381j)  +/-  (1.09e-120, 3.12e-360j)
| (1.1697248676218313301e-82 + 6.8055980924729516972e-1411j)  +/-  (1.69e-146, 4.84e-386j)
| (4.8902712156732771566e-76 - 2.8024867146033950032e-1407j)  +/-  (1.23e-143, 3.51e-383j)
| (0.022272034713134174074 + 3.1002653663918113331e-1359j)  +/-  (2.09e-40, 5.97e-280j)
| (6.9609357394570314857e-16 - 3.0604066116492412872e-1371j)  +/-  (3.03e-110, 8.66e-350j)
| (2.0302097968239235468e-05 + 1.414398576137890394e-1362j)  +/-  (9.56e-82, 2.73e-321j)
| (2.7476488177143697397e-46 + 2.0124565893871002741e-1391j)  +/-  (8.89e-132, 2.54e-371j)
| (1.6867806988243958511e-58 - 1.6015873838401592928e-1397j)  +/-  (1.99e-137, 5.68e-377j)
| (3.2100599932025079872e-66 + 1.4602063911849898136e-1402j)  +/-  (7.84e-140, 2.24e-379j)
| (1.0940675259870524496e-30 - 3.3615882802583259005e-1382j)  +/-  (1.9e-124, 5.43e-364j)
| (5.9190478768085107971e-21 - 7.4015813435757505926e-1376j)  +/-  (4.01e-118, 1.15e-357j)
| (0.00020108152671933503603 + 3.6439525526073499644e-1362j)  +/-  (5.28e-81, 1.51e-320j)
| (2.2056304801098929225e-07 + 3.4303190823279905487e-1364j)  +/-  (1.77e-95, 5.06e-335j)
| (1.3529287032525559463e-34 - 1.3985237814724245125e-1384j)  +/-  (3.28e-127, 9.37e-367j)
| (0.018258991938386597637 - 1.7148300567704027033e-1359j)  +/-  (2.27e-54, 6.5e-294j)
| (5.6133217688929097563e-52 - 8.676501382859791456e-1394j)  +/-  (2.61e-137, 7.47e-377j)
| (4.7869600128485997916e-17 + 5.9048337004819650167e-1373j)  +/-  (5.74e-115, 1.64e-354j)
| (0.0005456226526226037711 - 7.5536497207085280822e-1362j)  +/-  (8.07e-80, 2.31e-319j)
| (1.3558622881879708992e-32 - 1.4298894849548577463e-1381j)  +/-  (9.66e-129, 2.76e-368j)
| (2.1099870095333372836e-12 - 5.9103372247049290717e-1369j)  +/-  (1.75e-109, 5.01e-349j)
| (2.7840907306968278862e-18 - 4.6782376872329996848e-1373j)  +/-  (3.84e-118, 1.1e-357j)
| (3.0076974886664238446e-13 + 8.1313442442839611858e-1369j)  +/-  (2.11e-111, 6.02e-351j)
| (3.6284093028069192369e-06 + 2.1578703286901045129e-1363j)  +/-  (1.12e-93, 3.21e-333j)
| (4.82486744169853909e-49 - 5.4134759581799913857e-1393j)  +/-  (2.18e-135, 6.23e-375j)
| (2.1617017388505915437e-22 + 7.5114832523821264842e-1377j)  +/-  (1.98e-121, 5.65e-361j)
| (2.482341816970377075e-08 + 1.4943384053224718999e-1365j)  +/-  (4.96e-104, 1.42e-343j)
| (1.3283683157141292598e-10 - 8.5083367277140507312e-1368j)  +/-  (3.99e-109, 1.14e-348j)
| (6.6137491332922111667e-05 - 2.1868122903177629038e-1362j)  +/-  (1.57e-91, 4.48e-331j)
| (5.4984519586700766278e-09 - 2.3690272812527236423e-1366j)  +/-  (7.96e-106, 2.28e-345j)
| (4.0661307887188597085e-55 + 1.351888093154674174e-1395j)  +/-  (2.51e-142, 7.17e-382j)
| (0.0049264982737200350044 + 9.1213642803764807671e-1361j)  +/-  (5.77e-81, 1.65e-320j)
| (3.6284093028069192369e-06 + 9.4164948924019872417e-1364j)  +/-  (3.48e-99, 9.94e-339j)
| (4.7869600128485997916e-17 + 3.7512824575897038036e-1372j)  +/-  (1.36e-120, 3.89e-360j)
| (0.018258991938386597637 - 2.316813779071548486e-1359j)  +/-  (1.21e-73, 3.46e-313j)
| (2.7476488177143697397e-46 - 1.8779904427016806577e-1390j)  +/-  (9.05e-140, 2.59e-379j)
| (5.867729732352669349e-08 - 1.5948645059954391133e-1364j)  +/-  (4.16e-106, 1.19e-345j)
| (1.3862797555081825006e-19 + 5.8525956224111588792e-1374j)  +/-  (4.08e-124, 1.17e-363j)
| (1.768735867148650594e-25 + 1.3454766703651470843e-1377j)  +/-  (6.13e-130, 1.75e-369j)
| (1.768735867148650594e-25 + 6.6462407532046106068e-1379j)  +/-  (1.19e-129, 3.4e-369j)
| (2.2056304801098929225e-07 + 1.3337340216784620817e-1364j)  +/-  (2.52e-107, 7.2e-347j)
| (1.7275720641588307847e-11 + 2.0307918462156875118e-1368j)  +/-  (3.73e-115, 1.07e-354j)
| (8.1499359204577630491e-15 + 2.5530263572128916948e-1370j)  +/-  (4.07e-120, 1.16e-359j)
| (3.0076974886664238446e-13 + 1.8619585108089437506e-1369j)  +/-  (9.36e-119, 2.68e-358j)
| (6.3481046836156239805e-14 - 1.9173584302535089211e-1369j)  +/-  (3.07e-119, 8.79e-359j)
| (1.0874390716261054587e-43 + 6.7763369382215446514e-1389j)  +/-  (1.99e-141, 5.68e-381j)
| (1.3283683157141292598e-10 - 2.9716289579896399606e-1367j)  +/-  (3.75e-117, 1.07e-356j)
| (0.055300141583623702533 - 7.1039745691937956137e-1359j)  +/-  (5.36e-86, 1.53e-325j)
| (3.9102153405056748162e-27 - 1.747519971268350439e-1378j)  +/-  (6.27e-133, 1.79e-372j)
| (3.9102153405056748162e-27 - 5.7020955233787918159e-1380j)  +/-  (1.79e-134, 5.12e-374j)
| (0.00020108152671933503603 + 1.9298136820245023135e-1362j)  +/-  (3.67e-106, 1.05e-345j)
| (0.055300141583623702533 - 8.4465508121366604023e-1359j)  +/-  (1.19e-88, 3.41e-328j)
| (6.7216469338680916074e-24 - 1.0928882624659095923e-1376j)  +/-  (7.01e-131, 2e-370j)
| (1.070675365635479085e-36 - 1.6471394729296760829e-1384j)  +/-  (6.37e-139, 1.82e-378j)
| (3.5621939087256775851e-62 - 2.4584033409254891819e-1400j)  +/-  (2.14e-153, 6.11e-393j)
| (1.070675365635479085e-36 + 7.7436142580560943321e-1386j)  +/-  (9.44e-142, 2.7e-381j)
| (0.002745082756653400407 - 5.1231455583643553849e-1361j)  +/-  (5.55e-104, 1.59e-343j)
| (9.7972765029950151774e-07 - 7.3981185094962677101e-1364j)  +/-  (1.71e-113, 4.89e-353j)
| (0.039854566291240394407 - 5.1181350189944604959e-1359j)  +/-  (9.76e-95, 2.79e-334j)
| (9.1886546357565202156e-10 + 4.1759914862869848178e-1367j)  +/-  (5.49e-120, 1.57e-359j)
| (7.2012739941048016032e-29 + 2.8165673012140436118e-1379j)  +/-  (3.12e-135, 8.91e-375j)
| (0.022272034713134174074 + 4.0567382259065598629e-1359j)  +/-  (4.67e-97, 1.34e-336j)
| (0.014375011961849594768 + 8.7261863330468808506e-1360j)  +/-  (4.64e-101, 1.33e-340j)
| (6.3481046836156239805e-14 - 4.1005773475049053584e-1370j)  +/-  (5.96e-126, 1.7e-365j)
| (0.022146995530887879764 + 8.4002737723437427128e-1359j)  +/-  (3.22e-96, 9.2e-336j)
| (6.6019813807443849882e-39 - 3.8203210376627479817e-1387j)  +/-  (2.66e-143, 7.6e-383j)
| (2.1617017388505915437e-22 + 8.9490010073198320389e-1376j)  +/-  (7.06e-132, 2.02e-371j)
| (2.482341816970377075e-08 + 4.2212177091474756382e-1365j)  +/-  (4.72e-119, 1.35e-358j)
| (0.022146995530887879764 + 1.0228366038867300012e-1358j)  +/-  (2.22e-101, 6.35e-341j)
| (2.7840907306968278862e-18 - 6.4788372286599258244e-1374j)  +/-  (1.48e-131, 4.22e-371j)
| (0.0005456226526226037711 - 4.2252919208086816136e-1362j)  +/-  (1.09e-113, 3.1e-353j)
| (0.087997100593880675434 + 3.5035706110028203334e-1359j)  +/-  (7.52e-102, 2.15e-341j)
| (3.106161895292843313e-41 - 2.1450432204371732686e-1387j)  +/-  (1.3e-143, 3.72e-383j)
| (2.0302097968239235468e-05 + 6.779649132026039858e-1363j)  +/-  (8.06e-117, 2.3e-356j)
| (5.4984519586700766278e-09 - 7.1423510968227072027e-1366j)  +/-  (2.23e-121, 6.37e-361j)
| (1.0874390716261054587e-43 - 6.2549321952303291486e-1390j)  +/-  (2.06e-146, 5.88e-386j)
| (1.3862797555081825006e-19 + 7.0188622015905546279e-1375j)  +/-  (7.94e-133, 2.27e-372j)
| (2.1099870095333372836e-12 - 2.4119232883740740111e-1368j)  +/-  (5.99e-126, 1.71e-365j)
| (0.0013147852103368248768 + 1.8616486385239774704e-1361j)  +/-  (1.38e-114, 3.95e-354j)
| (1.3558622881879708992e-32 + 2.2743012578505209438e-1383j)  +/-  (1.04e-140, 2.97e-380j)
| (0.10851335532463298019 - 3.5824285766629424971e-1359j)  +/-  (1.44e-108, 4.12e-348j)
| (0.0084708379555986946957 - 2.3624400566384136573e-1360j)  +/-  (7.88e-113, 2.25e-352j)
| (1.3529287032525559463e-34 + 4.4301641784637402069e-1383j)  +/-  (4.4e-141, 1.26e-380j)
| (0.087997100593880675434 + 3.9752235316765368352e-1359j)  +/-  (2.54e-110, 7.25e-350j)
| (0.0049264982737200350044 + 1.4014042524663390443e-1360j)  +/-  (4.7e-114, 1.34e-353j)
| (9.7972765029950151774e-07 - 3.0448523220315410706e-1364j)  +/-  (1.13e-121, 3.24e-361j)
| (0.002745082756653400407 - 3.181540170030599298e-1361j)  +/-  (1.9e-116, 5.43e-356j)
| (6.9609357394570314857e-16 - 5.4047980678978217281e-1372j)  +/-  (5.24e-131, 1.5e-370j)
| (0.0084708379555986946957 - 3.4743402665387429637e-1360j)  +/-  (9.17e-116, 2.62e-355j)
| (5.9190478768085107971e-21 - 7.2747075668575485237e-1375j)  +/-  (2.57e-134, 7.33e-374j)
| (5.867729732352669349e-08 - 5.9331303874947716441e-1365j)  +/-  (1.51e-123, 4.32e-363j)
| (0.039854566291240394407 - 6.4446419401945542532e-1359j)  +/-  (2.65e-115, 7.58e-355j)
| (8.1499359204577630491e-15 + 4.9984480777153916329e-1371j)  +/-  (4.03e-130, 1.15e-369j)
| (9.1886546357565202156e-10 + 1.3524511305231955353e-1366j)  +/-  (1e-126, 2.88e-366j)
| (0.10851335532463298019 - 3.8629515703414596573e-1359j)  +/-  (1.66e-117, 4.89e-357j)
| (1.7275720641588307847e-11 + 7.6696458745392613879e-1368j)  +/-  (4.57e-128, 1.31e-367j)
| (0.0013147852103368248768 + 1.0986445048325249268e-1361j)  +/-  (2.22e-121, 6.81e-361j)
| (0.14624068937996808843 + 1.2426818713262322256e-1358j)  +/-  (1.11e-118, 3.79e-358j)
| (6.7216469338680916074e-24 - 7.2669400116932947745e-1378j)  +/-  (1.97e-138, 5.4e-378j)
| (0.14624068937996808843 + 1.2693056558538607805e-1358j)  +/-  (4.06e-119, 1.35e-358j)
| (9.4878747751951725081e-06 - 6.857704803058757643e-1363j)  +/-  (8.92e-124, 2.21e-363j)
| (-0.066527283855922114557 - 2.0872596040475554363e-1358j)  +/-  (5.76e-119, 2.01e-358j)
| (6.6137491332922111667e-05 - 1.0977456911998172537e-1362j)  +/-  (2.36e-123, 4.87e-363j)
