# Manifold: Census Knot K8_235 # Number of Tetrahedra: 8 # Number Field x^58 - 38*x^57 + 631*x^56 - 6012*x^55 + 35757*x^54 - 129572*x^53 + 200448*x^52 + 586923*x^51 - 4293270*x^50 + 9207709*x^49 + 8350622*x^48 - 91788622*x^47 + 149387389*x^46 + 287433864*x^45 - 1343479395*x^44 + 461074412*x^43 + 5821224317*x^42 - 8394191970*x^41 - 15269255971*x^40 + 43321751578*x^39 + 20931353853*x^38 - 147341647307*x^37 + 14877875080*x^36 + 383787204034*x^35 - 167582726542*x^34 - 820075067084*x^33 + 511643938811*x^32 + 1500152051798*x^31 - 1016494542767*x^30 - 2406641763983*x^29 + 1444249268068*x^28 + 3392393267912*x^27 - 1406093762951*x^26 - 4108300144548*x^25 + 671050360861*x^24 + 4086865291687*x^23 + 479117177338*x^22 - 3114291502102*x^21 - 1323448958791*x^20 + 1603860387129*x^19 + 1353940145670*x^18 - 365949408629*x^17 - 794080292441*x^16 - 147181077069*x^15 + 249694454353*x^14 + 148036366567*x^13 - 17033446055*x^12 - 44937632234*x^11 - 13233212429*x^10 + 3464802543*x^9 + 3223001482*x^8 + 640821135*x^7 - 110714108*x^6 - 76400404*x^5 - 12781506*x^4 + 95580*x^3 + 313414*x^2 + 40262*x + 1681 # Approximate Field Generator -0.315516910139239 + 0.527741161198352*I # Shape Parameters -75973226115055275547000764511824213597344238843143849434725450517849867961179267214538224495580320336860057944113468020056989948658954874423275261553070291205357050504986782751358458546025332739124981337381642/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^57 + 981016074183114091447121641035601982157662840038591885258469132898963551657805834784539147133706638033918116998721483968039478753105473131300906127301076990211655381230547652904945650241069698011733206101987029/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^56 - 50109974287157246138035302390098279652121783527427768254473739789052882080445672501960684311922107076900520653404763562191999493893122373668657094073105640773911873031340697802585612798597311555510886553370658416/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^55 + 493690722333985645000414965605796480385737160751114274865693943327274028198404474062146386448243465716244231162884780446334280605019432739093244244044387635309247248779632949059577587867927936842803949080992397150/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^54 - 3080201383364111165915500700618370443165394642697569336222729100062570687598495805046479874498627545484446104932612026145674606292356832229185776264397966006579478451049968260260699110736419816606016388101313951273/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^53 + 4036624453196731217810929710128799107611448247604471176984036440040594102092843608270447799843855334718909489570385526608202020291952537715453895456305474587667965374850715523566648669901743817450141105092964789284/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^52 - 8039147246334900263495943258023030447249843411283102742765563745285036074890933247088918035226445033687696575170475352958350940059736014345834721405706545568065169917316918729492787726654647440465938617465542149092/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^51 - 9000331837426413296397781967497909275458977925897482160007416138670106760160223339548511625898097557758869808112334267215901608956833598946487981483880556720678347641889533494866241326861432694266298474683820560347/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^50 + 115543482900798416036102601800476273356803924944344902503359364510452175108056866681929800890162922266971473743292443377156251902925370358664404409271650037382263781862935999248573563649714229207981875052233885454821/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^49 - 955531979252649368847812529047962970930512070559785493635806677291424087240513543286572209796894463530073161910370992147381778533879490117181373250637508482841166533524545510807732247956122183690123528678621085618136/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^48 + 66372937841582442486202201966899414264215274158549998429491051465761524286530963347780091307280529360987072978239068139533947090836831928528675475560274567287071936791375555463274916907702796573594323038088120418352/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^47 + 6941500523948835884096467608158727818972180741261663978456409569441354747528161206582683833461260100245284475868800642233830345859958799635459445401581182021193411366900509450815752574536521594614539699379180553559550/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^46 - 5496775858565017064814183512320997588485010293570895019812654531033027160751560878438764028857971162109747176071795685719495583156515348556289779273563802936388123210597989611644510011245913229888235403939480054524608/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^45 - 3246764325861520159413016981292113697821049004251185515072479470917519457619988859863391345627016753362622863203273070993237464612896450339675484953829198707392124218227186422684127149017058438126602793445641327321057/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^44 + 12171851508494735031677624973753355391492298199562365087461580758148989201698515484433014849869637895551049826644657240861152563379099223526644450998747168813368670748199060582231738748704488530435941046255063099552157/308887173806588467502460330622361362563036747301759322625840431279979864826643842230955686816231646177013171648659593207915648279053933891237634683514087095085205474144358999800315137722426374885591916365806337*y^43 - 116039857106926437547102054978299057640339015481265522237494673571013182189688873687025004143417016531860320735897094781316117731165120585257152235552763591199610091543151625316371492341476316616846054536293180644320864/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^42 - 119295677012240568564311529606820642062929740629493521392075910856868726191679235722949570274170129578360234395109183441085020091010806938889075060257675608219427621461280181303153714216666259793384353963887711213194291/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^41 + 301550356586956730310956345874752926572651376158608389757979461218459660662255844619440537442885806721735558784519616436043829938006347848611030894310038587512824619053089532316773075383401858643437959951339123502331665/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^40 + 494278252477548633334535445381898242407985829939052706299489136914344021374865324110084099910581317720544955717998469169447264260367319553035322243299465435810254166965757046766582347316640532438577151390597086656724329/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^39 - 3669756931820999449563809513184149106713017496237861721384109021620635585323514401070866859322560809199976772541587796783307765159792429365432310890327718414242652040244531392394780051556559092966351629481972920559895694/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^38 + 1125401977323182567224934257171155826911505812745822869576100680235393733984009791217493130038104603379935063622416906064758261120548733570179666427563443835104654866122617294747895495378499097058314902946364509727461788/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^37 + 3467979511765186276523102782460851460860181002419759938170129224932259035428609902494851648354726639127764567630977917857037255307886455880516560965205858620238083457924608555840519133082158972501402033029176014822929899/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^36 - 8863838828138619388463448083665852609485168916618209953695432405356171160283235630329259870525076194059353121121733363865921618423023726173170060576695398245744331922097296246467794650141536504892176149919384049520936845/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^35 - 2521755892742058896538452123885774027613533187632260884368097899516600144730240071588588434442548419310608919720602860039603935671852243323601216770921369465239499764951298753143732107025891541522397175574767971196777783/308887173806588467502460330622361362563036747301759322625840431279979864826643842230955686816231646177013171648659593207915648279053933891237634683514087095085205474144358999800315137722426374885591916365806337*y^34 + 29676910626572829476807874087291829191900309689496143581267069084405114486487670548990403615264349648914214352227819982430351308277406593225383970527129016799031861667248231650702332716892426359489058378428117287398734314/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^33 + 40500885248825549582570540063715621266039078281754334283794852456276418233790052006272884325667322396570856914355593753213679269446773802918402908634001555686375796764121017417147319907456444117985162854469023729576952971/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^32 - 23081959866219887139886772204793522334016536761537708883600432213198312617354132179040225080459605749266497336508135388986132232414888599221148935480301051980965587766444496263648029034461925254918267088661572914907834251/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^31 - 62907532274187028625871287536334134309601236567679902322828966098147313233130565385691544096396543061712228238966269967353882380460392101460642194635528068966794839207320073336129031014073220340227449609287755958453437403/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^30 + 124591061892093786112008890530600554940624300829896693176370863761685306837253013736258041264854104358001761569673804493480308959013726679536694524306721300305940079243405751064203796660937073236357412958095386214899223357/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^29 + 90767913132096508877811630336027754411889502705886214452895819538786520444957316428474518017804944706043795702800989292736835834597393837517939145979354333330092537387537021051997840305908206315936675429543460581444382299/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^28 - 178202494921682613551003821123926647129322695157588539824571328256453694494839772854517012638686991384981679293613833178568917078802916529790755004004424845165411508158561375736438948064870974429666070774008204157405787005/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^27 - 13989185418688881240559970152409016079344537545423974156478147860967146453941502091232238968618392520500636117083502262152438167698311868596134013620046917964276582135389529363549865900413188787436494389282731553458723714/308887173806588467502460330622361362563036747301759322625840431279979864826643842230955686816231646177013171648659593207915648279053933891237634683514087095085205474144358999800315137722426374885591916365806337*y^26 + 201734985507866214982760617456150914500457123545029319278803897704264449527655640086177211597741311790686941806808583021131484349723299683324952494188548977592712594647379354770937801386503129458877285653513689084598327684/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^25 + 162880911459045776334986153537900399145228953014853495531223909931346555401283752709387099923058971869473257629692997696512511518805947011349104919510344706579485572439848351057780508217510241869147648415166639076374935844/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^24 - 173438525426814859920125027118062984371141238324758837527314928405620977662200244496502026438473600863706030355718312851175131546833067080749626572114950949946006540551023772575618993911500702437466094406714362303218844127/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^23 - 182359143578075229787697623521521854200913914970958325719452868882501197761757274459885036748754903694994176529668167349747083532026186247326053854987543169139494306332132572398795192577293365244906039856350487780598718290/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^22 + 100285452251930405123940939332707715401601876568079821873208131229931926873786172026718841993189272289824223967903406077621523608562436079839751695309884028890733031568734729259846238586016490008621173232081805858427557709/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^21 + 54285004784309835662399135231659287972959057991867328285487672545337166990955778836449396243490410804159649852671433205653195137234439894131196489746978291497628448831018605882366695793825697006846633505510287105715604902/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^20 - 21193395722024168133843574172191214190056451753298883120088961003435584981021082426167528488151961592066845833519340298359719638819775040516233496722634564425264099960251007033758251120667787301576187662119908253185583998/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^19 - 106768797549210850138804201265257358804326338062502211918126290797849355096051185319050506503601575865296753802835214194901183216781997662633123431556972166789075070399115324154069779498165367075913364638378901754330612734/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^18 - 23242664232475813739940204127969384101650232727002498836219420470518140487522126328249480500307055534397466422491915225096703899108001731928457370623774415243273142113752644571376061943175066138798502724021929436107180632/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^17 + 45512525322738070667927952240786141253181682298419518188881534065680158294981813386221716595010902390340246089692286838837828157329261563142837247988956086518254538317306369269382317850132803167822471902468372719424485311/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^16 + 26490002033536137086391928666974492009139466788619420668732285502905644276380093875643193874318964482727086834167762691579577623465974358785213830736215353624726111015277817290918041296150616723890647879824233873445653940/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^15 - 8704298343969171040398622461863441098216891311420794212470863541444578856763931985392550541726561511496372995381514539541319431545180432868816697097542571216251115786418109380670554930048352367280208620273464976855255739/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^14 - 4184969623606157435269770179635145477757797335960972995999184698956192451851939920784463492692080893183743303501692617257111989688834460254551080074689215542960287406114649524086107917795403170487177550591329693039622325/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^13 - 45411127862016387773956586034508487830237450293181792352134876271680521502200888635659172500745556414772134943438210050810127161399508160179050449706780041978247968087927420851040655291518482074398911891125572735278442/67804501567299907500540072575640299099203188432093509844696680037068750815604745855575638569416702819344354752144788752957093524670375732222895418332360581847971933348761731663483810719557009121227493836396513*y^12 + 903797977842118841320717528371061293184262400228191662289776269012511514806697252254109704760616824770610849510863189704460355645201458345123720889946236655611859656478799540281621719586923157303244054354296709333458047/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^11 + 1394627641280704441751023422687828959016792240004540558132987938843948552960224142687904922668087791576355110987180386825122263389939867300027946123999544339709495316452479564244505163827293888808397629028140837137935532/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^10 - 4476869065693562693562298453313041847696359333868356005035128819515233999260273943456192906088352577444834351891361567928217872675582327742281266756065771609191985725822007859523837362426514875442730072527361579757844/308887173806588467502460330622361362563036747301759322625840431279979864826643842230955686816231646177013171648659593207915648279053933891237634683514087095085205474144358999800315137722426374885591916365806337*y^9 - 78406862262063208241923725236849451812665387244806471998042208642931995659291472264194694866363913483354952187720681084017219694339198481180727514458456771144234163696266706005501856978583579078307955591056986513082347/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^8 - 69120879603515291314906262523805450802336740314002773839953415587490848817822401249562345470957780013829649323938057255179218645167874168032828856059027037204566329413699488030562585833850275970880619728037518285262520/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^7 + 3202096606175335530504074410001406424004019796036807502343381200247306674422019114787589884483733552800651941396759298806722208106791034862230191219004955039127287862470224851238727260000714292717242916706589303151849/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^6 + 6073598862819125742804509161838068615988086800641824198957450158025113673387766043880930321559543310905307209061204681165959236646773448393527602601310189471960729890763013681182547413447341671748479408263571675698287/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y^5 + 420082207136546358060016821916982325908788999603940810196753724426197923352143913356742948171382178696297737245691875028346752401582404852887846025889892211033335633438638147285195840252467408608256479183506968923927/926661521419765402507380991867084087689110241905277967877521293839939594479931526692867060448694938531039514945978779623746944837161801673712904050542261285255616422433076999400945413167279124656775749097419011*y^4 + 2823062262634878607224583154762430004217064595773819624298341874570580992503448607162657500063822870742669251646529465143927739788778205858012514955569887918772363403691826354828712357912785301049116702557551738102/308887173806588467502460330622361362563036747301759322625840431279979864826643842230955686816231646177013171648659593207915648279053933891237634683514087095085205474144358999800315137722426374885591916365806337*y^3 - 2961501040898922016010438112053307608865873948073457038344123290538487646320973884333250287391889515865286076751327015512539672066931730173773759559446968712499064057794841438341630676355416211774852846057680074342/308887173806588467502460330622361362563036747301759322625840431279979864826643842230955686816231646177013171648659593207915648279053933891237634683514087095085205474144358999800315137722426374885591916365806337*y^2 - 3847115425649808196364778367504661770118473131658411649989640787404241291718150678910113412284589524401225764038044939782207918913037563365931673349866896631946877278706954209034504971344970739763688766512114418019/2779984564259296207522142975601252263067330725715833903632563881519818783439794580078601181346084815593118544837936338871240834511485405021138712151626783855766849267299230998202836239501837373970327247292257033*y - 4190432486353524165772711847490448086640522498622798160528688469845347922378641082769475807827308973799816013247337573307895807196609994951225724400306690599522056580501935157596206587755386333011647844963233562/67804501567299907500540072575640299099203188432093509844696680037068750815604745855575638569416702819344354752144788752957093524670375732222895418332360581847971933348761731663483810719557009121227493836396513 -23829683670768189677337350893306205094846463832947920056211066575236356334475142939115235453765121107219098184962829095558056967654251252953041543174887777955536297188805749548725532589755199672958592914932/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^57 + 924221245290138657032427813688498935351653854426299198762168188041511657421796462889179313368488251698786104402130847267683538457536251804632930700336834952628438098667724564974877380455860953933450166714399/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^56 - 15761616251570596886951141516793817349495297353762115444708808205926837038458065610227879633236679465809547187495288291315656623015132257584828721815940232041117655616886743684977945219130076813173933323456774/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^55 + 155631218095709367055182762179622381106408516460952530992812412331507540675846433364419750364359687584033704397200685799404811177371364092315633169021120830164369789931518488421167460071457315469280497749063021/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^54 - 974210927276218053168894790095749096344022303253577743818830698290815611157497353278883380227693513247018582158700201264020128277867714203448023155805168356930116475224118552429859245563414660004563206905349505/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^53 + 3852326428081461729963670478499724893606291256114373473446435116384001675750691105859972399738853612926551957468361667151761278565112701290213184487642548009119221863649005085178979634387895196387061396697440979/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^52 - 7801157737729358826087923050497207522839348226502183908496947750784166453497180153742932782114113151616577209793156538344860446431933436293636002921777515607925336722687451859836725697750023195913174721708320044/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^51 - 7857518880264109121211443043422612539603397226118111541567399907769656116639590385670840699355424908723843500424196659189189140358091863685020596822540011322754343366357619320771187856261910252495238026886198985/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^50 + 108458264467457683497409612827704649720257404398967598795981721279538880132770136372307260700404249439444177291793081640730972424605707453731743297917709573997011423230912105505803500179621301823411624622197145470/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^49 - 304541177979318303979489915296710432495269290727254051915028195200657356872232905929023168604583159024989321860042832267672637657511401464035409065949802653939372648392722467113931911498624280241196699941261391847/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^48 + 40196592256380304165409086645967401166990181763274969251499796425542759652692575489837031696882914627384420668418982245047626260781943780815386115296579715557104203924616120813007563333721711177070921498770647349/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^47 + 2155197825660683837344054253849292061176793444020591459232017528496005497941367785952622653609852790451425947378379625467841708249655709759842385330534180294276340847659038276412560815453261100932876646189294081771/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^46 - 5251265699604819227533729457918805007660663777731605178754361420502293909227712987168872436427506843445281576146054861251836473317377415054009778046207226184011253383601216676283077583677764098430666169950548174049/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^45 - 2723965042330657468280572212019308525979880596515323255940297046493011977650224370574382500292834164017848780726692164232551335215312621584762304741689414557048357540283682854184045753359192153336253979135938908933/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^44 + 34143493828172993260870416395544378600311004216161388556518872427093920640322810092357441480563737536512757308731912360951779870034436693950565689585406466986271486045882873370620851041079255919503621081137393248639/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^43 - 37794478329171633666015238602119212472089485710442524175880920615942649124061046934621229433601124164465305453361793093382014955797854173036578501842954493695228947356256088536248417329045949644763049993641673024964/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^42 - 108987274980495598924170082188916894123641321912629659222168599968054625289819652912953700947227842869905241608989710401393831196676303533657666725026563642205698285251727751014984729744254351559567834468979732072487/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^41 + 285532834476630600201269066906336101382770569118405787585063617993624746288224989326098429837408776939803433983901008823555917201458392861135664593574472277226849520827866996115750075766607013453211699575312494194641/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^40 + 139476679981413951117974731263226795436445886725654049587471048339754371414204884589458086366898607138199193368123629419843867976171148180451104193747149706116364918797800386780162484464174078507263223665811396676023/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^39 - 1141377930702073008973503993956553467947550715903240413168343625291900109341174618853594377477518603730202478363576119321136760342701076457471261472233538470229376156634029240114389026129530270749111325901604962123531/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^38 + 397810572993638184419500537594963111876902659366928261563768966081474346146146322290321429151024309380265742769976623213629833018101568338079309500046159019835974058561894452153602388243662787701205607997777425079499/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^37 + 3196725434271420601038376943856162794969170097964805036250092703505984431777289160642377510517632538133578426826040902364480227195313101830851883443263163973728685330993030837218097156191538996527504690806354591337518/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^36 - 2864874948245688375685391921990844004727134067013998892063783215549376379068927034017840382072424853030518040216565370181654066512543265454888492672645861285759645754091969547264991085767735045669702016467245817289378/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^35 - 6889568472675028650325696749187194988735599516715069341549280852400515594339152169674158727575836147950865195051074955692717001667376638743506370815419457290206259091192280910011869288076393239260373168398537202093693/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^34 + 9401647698045783023240402343130830518445881005513223419252268232061046205495048473381855028267833842702576130783539741265203380043496641417004448753976282984988691781674595338052838420677480235147200196051529680504486/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^33 + 12143027077841093279604156299652452707223817708844642576042549911757362661269281902349692037302534287431410219056685261410975032507526112573120003105261390232598697566177202872304408436977389155338697581396473345780858/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^32 - 21719801140839892691578194009234255305252018273175637324811422926458753175488429681444638087550639070964102875586640097814537154634352908376020970228834022558879564896587221973488461139425594956708291103250944545372085/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^31 - 18656077993169217595960282898832693935267831664138817295825132804675767075804161234597154004507913280198201926455756309855427130818179766535601163661447909539204364368803884340328941345748760797349544388472242761916519/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^30 + 38853043410714693343878577238291741928141932645332363103719739254761980766495958988745698367901746974061838549789814338583702528490233461796552919907598040738989975396053334663313882971051936481778011765821810084178862/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^29 + 26769608513573478132045421882226463910280092715216349613170871352273505458734483487364809193638238516097912905801181581589100675552143167780572032082692365743146336030176782746942649827099135124928710729047560031382311/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^28 - 55404042419104262766573448149536199105553963315345005846810374978193168088826343978438587620579629760173387811169537337014873343158025937680216389703291119111588209027506740528417451766542472961959072546803551536438876/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^27 - 37215972458145178249217493059739065235236812490800114581237171674835775665563765913181163689590493446369807683510533177429086700728175618050633721781381057740565494471935507458689169049512341060379081265994851899415448/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^26 + 62694956076027908308058451875963009095593791818726025175607528579282942481300362467719436671713333168746436705112565545248770438369502811216190091178247302892563080540404085175996327838526553788712602420819740319907603/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^25 + 48501949117510886614181793296504270090569320079828227218473481286119244055270407582574461199904075682368353636864445187158073007173879369219023775815226524134423575585764873932148599871835005576315946659585254140544638/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^24 - 54064385131285697546273965783480208474404415529082968906593704564362855173511782590062199323445516328716169009843665806919578168210558356801325616011075312728488680034832009205595100088331407229953260823986690701481222/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^23 - 54742931796737949351745561612672915403184702528025314964128019834330757638086244987485375978901281412930200043771672563519975037669839079608415250337652418721654528677758056716665934197586196538993841733580239616451298/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^22 + 31606159054196652455640651397383553765080794032842610823003887482487135980214435317207665943361217610345595321365205736626673086193101752119716832726158167904055154881599659869136262878067552302358388145403030856742687/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^21 + 49224905113890644021567691446805579153145606801731191133967589733306735662911145083586967699587494014687069344445950989198319959808785579242055823115907175411804926870300269804839255641480895340749367181946122492078187/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^20 - 7200956656272170509933502172914801512251497867065974106407354014446293783688905176261063510768824585565505605649720521741679593500279232263762934368999148155995162603915283526115835754774843145853330289454693837979596/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^19 - 32464497674606718163320942236071020290500845223252509158585390447053440468324465360125909754921329419031413281524124695882716440404461612342877060667423494897322548412264703651335289278869942260178140805562653810586587/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^18 - 6676437944498972821278935044205576502101999735924485220508350554622081518033876552572978586152686910009088738045338170862265594161003417467254698352825856518105603570052503550873881179223560735446055917495957140187428/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^17 + 13937009278453140494985823485077759518070465438011180261585082277415906724272540055823390735350271585909428489106336074932738458844697011367429164551143802640751277233597403042370783065715363888416885623788723892457350/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^16 + 7915661205700981240295603698143537719025586187993823319688429421605934183810652901281622498837158283423819889981686464042095059076044265681057616028951554582779888359063867745672648366925276852419718909017598482240610/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^15 - 2721058622911394667159803436641910593914069759238172908662418402207839433590132556326639448507382099517698090750927973526746176150664979306350792558908968015170939786168791168906529884151601445949306976702876380978485/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^14 - 3790842000864901498399532669745180505067038592860065143591730113766197232687211896151885567008420030301875566744784249714019043050085395703038443732159644004227579630454404709333570277374853517431875309015365456330501/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^13 - 536658936310003383983859831757672679295056317252603180402879991364316174695705051902037195998085479914058664875485669765885046374842761026444845806135523850020605213854864354397742691994516269147463456091510050853891/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^12 + 825529195076097358488149965191853107907992768845776977233777608048771987931147056399716831676927519971996522505843292026436446848145428771859369416197040940527308948531895212041019123029357733922798249433130341438429/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^11 + 417695164461545008615960279814604681180193121822666640266328888223602487294871128216199796124580824055677193218830041337850660735113713962200025753765272627542241218985885058690958408335814078721504239801610924196853/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^10 - 14174651602042292642761028853221096206772729552474811562339673730764430844092852525870698288158380636091394488489451957675451063843020325051119060524282456262170952647396742818234027159700611219403267927572277500609/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^9 - 71004724297790512204630541702861021358469266169062883762129204043846322208748207757049826855229608689275083661670243383495294250976534583536835177279107529533206686628382147612940208382594012688683551420620745355481/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^8 - 20629843087109304285053706032838802546160075708349445419230132923582863351664618841814422751466928842229201848870198357230998711318136867531223218659320143850187958811808786272290664382283011942555722331413334413956/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^7 + 1014485558343666784338358453682092325889377157581803729928309746179355413066152877329240446252153610568550357986753850951292151939573218525027934610472227065740317184465096517258024893094140584261367827987911954089/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^6 + 1824606724931163638649376447695635090636934401529395963291654090270405494976339781249333590164323449780424739793746035098994594188858376591550149393002227099874149248473256443266582890600622063259256737270083842913/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^5 + 375972650767100087564860767559667329050625750602155054899050101203239104359413561116662682174979407334418774822606089002789615371824191174575898011841766965242913441295815209249786354172482823549836767916783342188/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^4 + 7290418680583922072590410886563458858407522486606188831929565272399916966469973611564615403327554328058629305405499492676892252290267495383614182141380513789554922593468013640501033403092988826616600762439779406/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^3 - 7959537076483712762915003432300844277861974471588707018787975630076663360407512298506863141879121760083556188221004529153855193089495618747435927016929948555835493013081949113345068006142337259763166548343159595/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y^2 - 1128770625087228060821931129518861253487746541182840687482916132973683858681066467037616375604398315175885851514306763279352225718421293957236686997120636977739998600833467573072554165712601591884896881003873747/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057*y - 43098627514222278058809305865267095642419249519938974106575347246178047801739046018539537248620724490760241178027267318068455987264900679406247626700187562977225699177588932836411982463663418827138084653604250/7533833507477767500060008063960033233244798714677056649410742226340972312844971761730626507712966979927150528016087639217454836074486192469210602036928953538663548149862414629275978968839667680136388204044057 -90112092302572655377341051451978110047436588230039978797031983647148702771883705961515650273532555042277647300718369492580680956565595274093748043141316401870051068610913474421431417271834312573291413225830391604004179630035698510123912466100154122201182144691318254147218271632507326687011201809568370768232162/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^57 + 1161594907765161990860510835914537278579845250976312866447943194676458664282321166729168158472043646223396340766229137483297385585940147470543347786905936232456963282426458299518453363521989008452503300896944294810496704543231761473469623719257349530491438868873496352093523244458497371677451385755032899436280549/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^56 - 59208282872649693911915049595638469132378681001958359369593401142113786448865210902701009441943460560354959573167243983841365207938261107942674199261889474441911768082692581608546802002431536611313868103044652443357239611930035352197926300762585581395734598350301792788192870038922639264500194382252043408807510372/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^55 + 581794927525776726299878667613895140392557581380789224761048657418138993578488495482455441031454247908609863442661827589833173582355452807402087068756914045952711492069245854307061576218189791727934876053307702654546719389484597606023312333499628481389538793177370596789280019310496614617068862871155857448724356546/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^54 - 3617644095045706800349385686745270889402959512910469277260867254808703701396982382213263091683799580357004070711593065731728475277218772030602198876616392567780156419159209691267631715807356727473802622914698104753919751759380276752750823404922575065019295938262118944928647627139929353482490689519149284105480233049/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^53 + 4717893451765230204877907788057396181398311886164963511146882106481257285320416815819497934455372394995162090556620499320930210847176430661791123569570399203187256159530692135550165934972640344244977379741227517634786170266485147913954658517638571206871825187087245301991567696599459315617108089336360852026477605598/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^52 - 9292833504038491129480293028862395438403390040912264301390179873407121463616692072360209865242457234274238822359121319047165874995594440522902761984938815217138227781528237328571573441648080014190516127359182865222003688075882508185863341282546889239622070183627566259475005037018164359424822973455970792612008197781/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^51 - 10958594052978183134597015792517893363118075782113461636538377643780795611621960237153463065814514455011736620653262325979171359223035968346189153236132077185296850881240440466511281983845125100767349951915332258731220513999768577483063983858820097726657575998215925645353596299401899459057941567736465634579006741686/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^50 + 2218477847690530141251665998335544074219822339508066340042313999998668995938251084858502743389397919265963809234982637752200144655600484166062394241032033464707489052410029417937549168803468500830571191279691794488022453928485224312650479570013256252936001820689978844706987700548233284940729450263654190360258346734/3127084280540904514561180220660876864760953914350943980219096749123471437033814980278824529259623571690172144368960169268817321592732310936912001917847646942996771806434327749797723102071166559334378694970758827448695321423119798531745737762937368990247261021419506735343725497167085825470762276613475636635819*y^49 - 1103006497507049309718713705198825955006339776339756403654985433973609271824821767073721493879119431179442019815183312067395927004869452799168361106033167821400210000378488843260361919936676376540923719919065752456960739292738910311181284615993967465560559822268280806891713383831503914193245313983679075832913936509837/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^48 + 19890913752732736477353911846957035763287775910744047148015805650928216114197031756982937738680327401436924400631044316609216782980352934675965669181202093938333889014900532032977569680368604810176829841753470641494310637338400502178025600474813691647130378130798510116718257722797657985257515874806852941237544457281/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^47 + 8152961749468678603808239059377109413944995247975406364507276289979033809353519374996652619610414666341849543258266899454887375524714847170802601722920400961331096708320526342822178466487854094256757868014278304387224067264883713144277495894503967926000451099307461666388181234176771294332019984179403468923244571109217/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^46 - 6289495693467046516193552841110731282213993653837529879730134452722287559988128139031356734131155668039116265556384402275591123099606317811905517169578749856720186845756884155144246907072757606826660954847754996256204094721460167316279540049812845909911310101832573238770773902224047822030917312718916019566927796287126/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^45 - 4215953100879390231685544495175116485179072271526243648042226766237319649654716384611149981694282698659782239993347988977312292858088059878901674879133181657369345750286513694600158957191394924953403675927134074775263943030687553341261901168654648363192632443116120537405504568860928803179110718916555987386228115139617/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^44 + 14193473726542883018343455821952427488951990920010753539991834171703672747052721051954986270109015824150061675794695534959338701538562393433639392483131261759413694999107661747381740990133616277669519420488818964587247022934980732318118457812539845997005695868447302336589982077843911019869661398513808521688768058816619/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^43 - 127149876870744073058663148350558671542672749992835252427971193577667159990684435768121223066492457596690595874130713432101300061125906558470038740165525361451697094963873465156448622841538235388827584575644399976736394532454284724138241420471093983296187225103263927104999182290094253777802519864109053528254984276406352/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^42 - 143172290988658912747226601851081292788239747182866243860803419854365861330344312541806411828060827167026337495298534109881156656440970956789069340816715998880863731634158515662369844901832818807952297597841434802873008484984106633878104876972823957771888804763748274126774575527757254199192406174626892936599142406045780/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^41 + 343009257436428610165967874438360157425696622588551115404615893924474907964736629624454772878539857073035977652867156790974651151595756475665121787973471181004830548758676188924290911043175571736284146648152826845966678970879367417790149325139044302969903349293023016695945113866607569388960380963577654617579404050751996/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^40 + 662107078571600337173809033130362469772698340464500591960028616444312141724771282113246984540972470026219751548603294427886372493492714594603815032419490637988515087155891982269153746972379772668102486704438182291149678185667904387897957650308242103765693010882492495112432279314845639336622363417169442117254692294681824/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^39 - 4255551510336717497325937637673633223236970686025121309008544705863047314558471170889277204377005658120982647233990933622742705087415118791088245061430353361146616183673190284941813154938448254013707445641448990579847261336107110246341820680643016551528128801216985894477487679957080336461748714910382202069764260951900306/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^38 + 963545240062895221602880193466764344730694131295449452249713078671777278881893227400219322387380284368332749165842590713094128023477736303547860507950508992819375179553581155903666199724351073359829086108975262754295573800603612762928276190760456816520355357672654622955597374436802869570693101059742529028302505870140755/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^37 + 4103758259239627646776347277759895115702443774635518572803312202019131880250737669421466915252890021411133409922607108603079900659783121006947267124251274866284003948060947494656552932830128588155124737902282165573109350328692396027565575003988681691123494021710269518159185395701170837886523987102937650027040924606149528/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^36 - 9334608675127267961607361628136305766541280731337646001974615942700102076874736746416181140178422665133948343055257762323544664054782359541640556544510896556765033550492181958274554857625413704765004630688122267218518643197465366889340425526879209725619679539716523045081770927370707543145535170013944880849470655886027994/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^35 - 3061282928415329564477054233037624368307084644117763655802741055564612003164899126763910792622959352968793996868783223052245596045327701677208940311421231840186425983421896868123422709159141536820929675167995973833252445335271012905438685744830428067705791607983503140878666193708721820995566001532234877494012566154698697/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^34 + 32417025176387170698688232435488262065782666511597083677367077506791561766280984740816548960789446319770491955928413328024537947212225402478026875255065833318317069218237747947637259862839323744649004058039320776442597571503553709658912687226361418114163612276887958362570328747616664791992723856921808232189586559984470766/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^33 + 50781908694866143106713946036975663301793704269151319488315188887791762378130147353255524094756450804422386218078370766002472733002069203750703011570813038078797900406878016093764688407930924766642079499456021848502222255279842769989516613883223447273973889727957814558527075156239784183311569753549632798926214556848101781/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^32 - 25638234146196874998163948093959961137575793972271118761687240973791447301811916053392884333164423140133625716273976163759646898642679821294917500165894834792652237745627917439387521263461898842470039891809163162265439983556013278293274655102144439711684493532108882091081400724604322590882108805659208997331176806673674045/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^31 - 81737869519996979322546316414723856567667972878738520451416325429767855788344946363969066164888146022105619033531451411058570003157261390204023870829074898373466605750678573412259683999673824666320949560341684429277423870622832415884509357839149616222655486278385674343687591373152498994477528275016160824993827039421644457/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^30 + 139574202528289757197586692792327598881893666094151245690337212864003435563926520973065069580722241414177220630104532098882195504478494631299976744884867109289219405098583400670875927600888975772204598712952487334156414095292000199753372268346340118511602054595223396273392714335536094662662176051280949104540937231187755530/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^29 + 121248342030796847671747546491727214219048039705673328195002249562271809930441117851507421123046945962584333163898509303138369099450734160172150778945062393491846837827551388557657168040971396852784261689773992262365391943448938276412014670998506953662308997659097346081596142375162934285998791543727686442628375077612497956/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^28 - 199908216825384091166614778715416448457435647423830440224849892624982870214114950293175518059921512412601523942608288951610225152625948308870136023945032945442874299485805341202408619377367089792239802146362126204618606360402723750234412401671316794292670944739362129236405441570147555288979912868500375364016478422562850383/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^27 - 18832388815006579579263587026613821952972294235524291041089030908131635318532734924335139676322334771839736538058951765574800102186211951250567186484798236987486324491387498929694372905869123260509391584838850384044648069263777538976414115946202792199475781991260887522487408215482042096285379336140507546123317112613835901/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^26 + 224357153565265234796950777414833976272808120003777429716680426384355038522977791625669617195810235819657800175355001102294954373436837461417267845595115853526643078875101262746825250141556335966078607051277154150490222793920559062037540079393939404373968257535712459667148183095622858217150536019247304492112223109434773742/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^25 + 216690582854404247078030395419408527884453265461191388736268850490629607148999217623210182408093236842022966673641193658271419829942149854376726444110732007304003843026748789487664772123981195453579106988244893561931665930316405482796309011644859622739535906223798400700067269999284962408945350725154518911656866412239231497/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^24 - 187534860085492740412546709457882650429885397726316811338455472617070616512639274272520260577444645655679453001803443356475447289160087610299799836856514105955061327156315452453431313875667096864324649187305206904708038771020386586590116559858241415250581482448530816030037540304761115028731596245156179320378616995670316046/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^23 - 237300737692082511428863479777406067982453040820375806138743413847573661338434082122970063899350305599370869128971759466854345807007833824436087869296489644234777303365393280124980357557759178837675598033919638636141682259046186775349292972058741902614341173052619446830583565021483635878979006182681596042535141854747452360/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^22 + 99268162083506643258803170894307628088130903475912499687408345269992184392087135083977062943377800412254972242168318271960530123020051892984415075174278802452888064061294233411013733705762106848415972418201367187482567679090018772256911217286231266038004414416495215164544678872212770623118511376911515137397767368101385677/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^21 + 68815333598715245408247504338311848959934516496038736682561816949605035245966744801474023055956967752594914332549594001075169946020125055355464997683201566232749828707313281412044405127397431962974044532195650905063385116923410237825316867849864814993317499210975351859624455846338771424235771199849351943737181349205547284/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^20 - 7634063718438689190873251032374050517941605120613127325055926090873342549289560806638052663658696366167938934964815111488205743199470159252759162261088015843850537666221769528033609215381606824458044451594008772332722412902725028560027058205940893263383895081788117732228553606594181176273237136854092194814025827148350121/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^19 - 131084353897815257885830676970499180691686113044095076547752219528902481444500149622211773378696813810513878084092336371460240629063556524875965603488221333489319409864363108648705602583946511152388374116901219154066657430664163669798531881049966043544073079477617346472337761243767515267592426979782851030305160348318777753/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^18 - 39347265769205275046866866757642054075850468751313955310436094868563568711471127905941533960260332694467548622316632071597029387573879982565933635742627773521575884289521350043908734984893887257399731042274063745202494332355742160503925149600543014400384466062733395631329526114867240675463983440821513119728280797930745957/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^17 + 52917771830007767159692731504705144550273333974369269160997224615245439739117231305309333456297069674883404563760108171566413180233197447728485175372154369162973101039781198071088638351744084550536826658899115627968977244252866680217299100845957071898979328422063130279872165904230028474087924841840370910009603159795911348/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^16 + 36842110770585765721648568011270275985663176692568935840767558642362919043105771674089944660468853659967334320304791049237010417410081775334338625573781365642158012384811391547661638412048772634059002285844158707675507561018412218388422467216565685922330228282001308934393731281852670121631165714635290260629549025872132446/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^15 - 8114216917691176948195430077983651903739713342228584714824678667575246504172164879646653252591671235148241191959458469835093398475373359533378972831097758940348619149536039900687712042153889665849182021836938467849454017637883170383912844030944724769364937315334643270343647223395479591544323403125848939701647730665063538/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^14 - 5423443789133428319505425363024751592113739750275398884824617866245559514007884425017447629052330433445204344910830675809803519358667851282437822960167496630766817960855274552264137456012111740741251222056592063177947634245865141667433352277075813875389895369045283800572679951174609022809596438480067829615027838348742666/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^13 - 3422908185925115476882484136580350842662783801913167108454590597810398782509636559218466675341594171824877654803470901585307191863539758913679528781280802316219579907609778752058477555841569217744274440423014574869213837227134922614199940126605198410535977883727178152673685055391883271366275908846188145037701472546141138/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^12 + 1074523897092719721360879084329386924828146951922226824814481719644159558862016608154421577252354097963636196124602809700322443709228779832616783526546352933334319058410646825311540194978768194976419967000630131785842269081881458281130063501194208380562737022778325161713176353033266282007134609863092087662262025338972322/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^11 + 1968390345941898868190044464953140600944747708912679955350832240288417528283522399319974911575705242877163339046572197466089550475840315220407842713127655892824997708134461130362313812169808386981271448198627549643155824990334567633208899128048115456830967160632092594372450045629841158535010673480702782857744557267341531/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^10 + 5803036041066084191378713915667011074641163854933611712384233942625581921308336834213941505419710659279100471335959136265740090107358912537985247754347353052191664778165639373570172550376938915437517531431394623791827311933200307430161170747105940549637735766184908399340079667182738239279752787179373654654671701821709/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^9 - 101409485152376102630023752930910972264933848673099450711921240142675671922796864628857705929361080337574163573707404705292282891738745521453533416306736820581839347630669031645282694902879214675484898680798124327258055012338803780473628546034788567308442733398930371127439440832443733363934764820328133084132563370062873/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^8 - 104154205038603907210781461392382120839426488245714169093952356495292324412978482301275947201567570376362636539514511736904989189355995016182238422310213021265762789260536452494987801167064523277454335373010730938350597688611556574979503089733635361784958080827252517196474127648405115895116132343967824340932842793520261/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^7 + 474843379313454098376095083051352785900844389150809132110962585959610003153313393038349927439371359447005064192840504944085968724214858739739795960235708161315093181046367684242063055236494169614022293105127882178115477996792114187407513695128073631268884879313493730701773509330950399519077645376825932483459097538254/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^6 + 8300580680959901099617785212857659064558465928938101105893211742755442227863679111997433697781244326878470624053733836047515476870082035272469911485693421797275767506154393101820593146815144083372823580682439043055479564685878753138369958082392480727790485554170147194368956169958171302263599547681232782664047231992118/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y^5 + 654431472893311955346524341304439101518677900903667886691023276898374877635081859752079712694780976304408721958998403901170374282045852820881337343466604825480053077804354623310777875925141828999265442677451157809205109917689190498416833627697260185592126599706275446203290532133471029087748413313011937437842337804068/190752141112995175388231993460313488750418188775407582793364901696531757659062713797008296284837037873100500806506570325397856617156670967151632116988706463522803080192493992737661109226341160119397100393216288474370414606810307710436490003539179508405082922306589910855967255327192235353716498873422013834784959*y^4 + 8212704863404450731510593467081510310299939482179931142363592511165594337404503832727292091300373052341067507164295164730879450116201715240318643191213294470931189202469290555058972163607209898853465929562130653554795046772137794218453971938928073711090073819680132377368949072011203695555983073534381204585630395602/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^3 - 4252132989548633344272848416038691472948542871309020681050322276291770248143197438948863194989056127386439031987870347142062878216773186624510248368919118174296801398493079685341510614470390319790530623719194941264784015557875873889996742374272476893016689869689339459322571835752078170388725191011271839775192810599/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^2 - 6193906030068563903705567086577573036685067375625836490646879633763837073284555062002312840175954968592921093521132044159767921948561449631502121622069836842350090138225268721916477060776038246559685687920551227513619014863806727185166723571988703454509484552076668347378565584337066691395237182256876116385143517151/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877*y - 291854751490990715291994869919293908144425501440561686548531097150770379828378124648247048409720176982660210486183388803239464437044142206556784004112382022611125901397145521229139994741253543180534033062327997239484512866202541415910202698771275927908097200242463230506028682565521541217307158454115102528965945780/572256423338985526164695980380940466251254566326222748380094705089595272977188141391024888854511113619301502419519710976193569851470012901454896350966119390568409240577481978212983327679023480358191301179648865423111243820430923131309470010617538525215248766919769732567901765981576706061149496620266041504354877 10189276432687020181781737528463408518811574240914293215479345769840553722108731392826589524572023026746120220563881840789945444019338471311863307037430280868649699839675057176684561267934961734583724999664907018825402931875377982055937605924728826462783737110367135495377944784912252134594536832023841150743324/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^57 - 395679872657108160232637055976016884424327197846299396042882577786217088361055067056726275762285257895373344254694817231301027093546592178126582233343108243445580235465160118546668180275513068809068906282766455327416290693339023867864853918293209440454687640379738176462334707432754527667464825915355746913423888/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^56 + 6759236146699283205579165038963878757921918635577032772200214623360018750198428242232256341542542431023570494962703006431445368243177830240738399968456786013978557467538133041344217149403096769279144077513312786940882498792584546675102151362470969795298977921028907342570745717029140403811830443375835871659166773/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^55 - 66896646350997079371340966328468038068214467919683555845416193932525728174354430633971695025715588439379858473890377572601222245124944439367956067591955344497655013544874687812355122505357763221745413087623538111279385939802638845937508389456125689357073703312023508123987649272072751851805978743709243282340175566/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^54 + 420210080179914712842576191751780392451184765156982484302502698345151669745381514160907794412418807129766586473019580695779926013233319820182097127750169231232863606370509230912197637266861043406976329743522765840719329099054876582845717201271035698088028448449229848757094861641162273853330572434184523072204226943/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^53 - 1671803491910750816663859661298193105261686769104995817011890387619577308163997150273901818229838354102290145605463122331663754724383039571416287533907319706038885402920963459283324210259686124220743163023677027520173767690788848516704674141048438530078796336777111471329941507573279850741032554647456137532504741384/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^52 + 3445165469082184343951910400523836332610649197513184290799502641488379469209969206166084505888352497006697102759071355763160616622319876100934727649442891308838554027522335704959483491166767516346956040267002775289649062625720959525686418167148804073460635776282156741915413529800317863023479449313702161705575209697/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^51 + 3066534706101417164175089803850067038331112404993341809771457590878240870588019350442149674082420903847261097552110523275345346511956099727582417609862529090056014990820023866919077050429647421419862551216824592791141724670761603495810166601312136824745387864438697116408289419258903151780856263097191207825746802276/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^50 - 757198890784799008451652549391319327569767814627183009000048308687538421441721901362944642157789705153654779278510877180626707867344318752291556808320996139527115115898146123515544127168294672590678620032665452307566482549412897035086167287368755479547102342216071439959047136030064378616254456297013940114372991093/576195185310671981692134599466286748839544396582696134029190138690842429645274907579601450584832535789891414522001758691316663114916476453463671514184138387720878374067313926056118879160542692781003023812983184143511655739588335123519082010248571442793559769484401054709284507370149213264973296830785108537193*y^49 + 132266509995256591363998248295725318444604632317574958655362387700619984352106071324969236307661404805929240798654207012845709884032061329485285133263282893066281296601458852944221303192477567905049414944160191047046799570103068294562144731853777100205354062197272791977013466476364708749916790739288107480780689054751/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^48 - 26055623114776105129595514987394346740899677782074662913818820810240179956689097878799956015153175445820382430808899316635455374640489174963604131149313152706968065732687129263867206294942902415394986322566653767054230455146538008707417986014546011061189735766057981591787276587881389122928136747083695959518528087271/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^47 - 909883398280389022061623014526536711623405433004740826823299292547871316744907658252332228118747127829209320707198867413967162001728221500480248365150501395341811198237125561748491804420484086142499412615017098552282594088683383280501658004353722463192045198023055975513734487039768029298714200396335009832149852673341/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^46 + 2276348028099062185049225747769951057058711971058315143732343326712377503865164772372614528454645220985800249299204516593296169616104237958707194550699034348699606358121508462500025322971100092751512769440048233381033579595240866230535910515394504215013475787426388495736457922641719993884575641255166308644330092128542/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^45 + 1016082674185859167625600123465139553732863494945512454558086868119127312555618062706728967682882688607005735493943743273614170881400059503725964897859538140979613937364644103329279706816349970097156847546763535798137773426261238306874283302604991871591838653368068888182807997130377653862015131016062817344130336228051/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^44 - 14471573408387924416311442730823263348642347152719482051601723567798935669172735487165206725886234156734817827249725486053707853243949265779419978009209253087411496055399569773961270758349555255549846354367262870491413828011490675767630320765951369770318761684344490279958642388123133103876342208935884533940082979185052/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^43 + 16718791542144664964078600453109710196993994394213567791086307597963369268001680543423359708077735339219156480749531702302293926681161312895198624916546371982729462443667815475545755979922136852337454509599935994192205993175673915994212254038490086709677241845575397424812381302622275462084207370235957663809427009850378/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^42 + 45099686413384083222976011567797367153548580153901095671785655138759775525497592417536017035921063312694985067870741447644670854372149638212191309294136606574101065912027090667755328411544133009230403964233776487238889886954513612139084736687581088373454241880531199766001689332011960137798283325494468319471897989365069/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^41 - 122473004027727041520310425320773141307594677527556917810722190930059398823065838744193966842945408558413844609022038857930738716712819141805129700040540474430694002376179977957620950807308968206324785424147023281272060456611496853149550184615078628820911611500979883664240179915545767614829580092096401951592466842220712/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^40 - 53123685068177140422922927751512422101994141057785468926147598383291969311237515638182858106459024688673032136704309754133480171373313388634673418114298066734532873251798956253522446734645924338123206827678556157236428423684318880519361695223339151946619193871818231800735669154575455905183602323516666349613700572155548/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^39 + 482535497255230801239696603155347175628205384054682450909126969268011643279979472670863850786224386715827802194558064235714600573939524886279481753758034437124295441350208279905371072222367100397744285792454149455125820334096885815241507360372595900139570417844509900078130260390045912590076668566394371637954799442347409/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^38 - 187010992050348678965247168966548234248639412650245033597702458667983970546549531769673310423895442002949530644678614832865816866877225974107984521833521325588624987189800020732232729076473880055768791038347710751638581839304041892494926351619399762755249884768822006104331786101508361707244345990005820398667452022401655/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^37 - 1336128977669443770084366248952232272329582196519744138585741185928599464161166112188931063796047160432602347495427865320380721143349466998943883917676935538155571412788142669947410919273932224211835619052209972843369219777752666266343844783101553147324047992400619626320539912512689765928917032506172543505597628785540806/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^36 + 1251596950893429777003898085858824389389901345386457797578720188005059377924728683795770130691658545684580046102490953115706031814938759024674412178175123049459139198502118316224858131550767338903047911048530981854520323600674231754002527458398967080800219315491690542717374542197594995722024165349675522864297264209013193/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^35 + 2849373122156695680695694754491387838581665896736684083697394720718721406837860011487539869946686256003250081394511651834742305659726739469416495299145202138195678644657628927968820182742997338006699141248248958321497559786387490162051085582981529834304889761425255448129188421057261236395480570125023254915420484787237402/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^34 - 4034427810368295720352283240908311767430334260980873935009650505587479732370639161337878294121492090991401467542247299136291712107121845984791458588192113164800351107229866279904121290598673213387160000119030919757954343424157760600392533844602789433407870228864004507671246793480162551609291216262679468401072159832719774/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^33 - 4973202580648496740835941094772095850549451212390065639025245964817443069209778813414060371671068518495136918409474836588876242840309835577434157867448905377013794526240322665242095812467218998220033263321404457262078931771421689177780021952761689331611102219532015036034473021632674999586388060271153927107267251115762178/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^32 + 9238877680125019044132741638316799587475533883136343460359884271346942859560482160710212853814645990181072351737797927320319159318608038421084790440465105701924590109557708972963236422971950527962849617407632065735301265125260615858043570292925397068642625495997518060971185672498079350394557842122418582243608605744494882/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^31 + 7585483184725313113472691818918647529010500936563258379956715862603436887694337864775226100776878368228336542363849441563368599297928475670119401143402034862366031235147905662997434466528426541735812474847745475338738409588128457169240944145139833952294927452301479993338537893501799442485588103190826645500054221966281280/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^30 - 16447360483134862019985038074141358785186701391768786273929591967216425623771712522924344484708737644406510195123270088284974476515353695244440549466010447485486243744730222207247594094517070863003226612374007896092033064068976996336690447353017931094419576359825452838203545954613127950874102665011363230053132066585702131/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^29 - 10866998121944730313691806481411297717166796878848261537747832193145094073556425544003672830894432673709473853817743303876387779280186330091440884058200788025417198916370771053942048520721831524671514292005672649346928009791543031398399389811091559858026866118864571638247882447931499847363428161046606557634565346585202603/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^28 + 23402378808771788613256604587091109190227608964224339399334501467191765360917990017212461285657236597800207358265415195958678896475516928120656399245457235478059584496932814490767590212018238063941396998423736774103159283034324326532227254174407377140929804138877023503331670586080746982211369463172242347569431572015253156/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^27 + 15182527818691027114035951596568909354639953751662382453541500766688889329345331302688977271548355946694482839081159526661677431756582807408222445283759646101821543337642404599810843652398990653733076180980050770379904848845614011337196893858283940588109777480128393488634384796850331430062359668465922898525869513916690390/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^26 - 26481872792065430351212170370302489564901738814720646772491347412983845503896718790519103087939374200130003179980754751200056274805010705921566956952234414116883311894374665183591436257793082122605348736372423489078065647400380629593765662657163738507301955918992400663527720637481195983214896331332021595065852462055229600/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^25 - 19947216355540407616236248089551864300435328195251343110065054223634285456274360441966227641769099767991497558802703801694712112754023791114819489382738273114232021844409500059233771828074806880249135862213869587806257366982751954758635505225698187549193215186309543623102136313958835189496610654576191738964223156480220336/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^24 + 22890441648750063396674488527910727345650272428609465340398826238628411668859241504082602262370156210483520079100097358055265157994469036476987960320870412552224947297007551977160771207624586651785284561737151498493327658613184604937454868573875833199318047498256945190212661632692340429819714372392543841186353886645853631/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^23 + 22686128188126023266010164513890949836995334377028210281292659977011697112711950740217705493819069603126577971412278607803985618806005424988818902332438297162810899744924663698115733585394216883254934380697785775821500714169611556394435030066538347827840652589934015720172974533170576100854659671630110387229739077760513191/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^22 - 13474647003780245198564788619161176123450112403528137117738260049750863010227505876567584305319203793787987494705264639717159928433112137917387059981188174260180459253103005033159667909875041120991649629185735283422297888558555514342943942047059225540714105532388885250449584885146615232973720754975568712012582025193832798/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^21 - 20525462677118105309713405168858202239187312374662439125842172037115137225704371620735617555653487823656253636001605933983065532491939944489231363220937036901617216878369274388963900648397966563195602009388283067711932211396873077097905939073815584932639956302634542572171021698310690663920420526484938853956731730732877123/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^20 + 3191332125337717566274895625290717783151294519140723626580504171628190419569147009576553247490687034511092956704206578799349144336633162677410679010466503152822885844731623567234010838076508094486483064680225298108504100548955747536534865519049083943505484009313241246330510869605428547637915976173119168033368776164758979/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^19 + 13609647882655129656339307002205861607410350828332825355895663429325101804519481218803560965012966019985262128942547496402850736132543537609542280530569483420812166227910242113097418974420439082034053636645736458283727709461782433755585951697369669516468991871703064420787768952358534770938026925244110134465638759020485616/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^18 + 2708626771107489898317480396987508452896496930906208777504726981709707645983419608567632560542028137291001873741208072173107849505384881142421193217666710951696464721959768638999192581089279702661444225389241006638405868380150405164968716723510961508528162953055492043569498460975660871209701300361045257388703340501093708/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^17 - 5879858079178599846305863931848091139260195584309733883079302164096480740018128071902130554132796205210123498040258465994895882777889565773885374781071034331784289140869594833448574904096300396945936651947633823147581873554669136751879593617274287901126922512284071203405621349928408244020170831221630016147914941741626298/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^16 - 3293640026893490531186688311724672213271689524002153020185665700923897354564779905621685550956379062513697753921816867927293191869790881459622715664534407585493213540865890169902256938769312847310856164214199426267700634476749483390856162470451312800494190012655541984491544440718421821768672403920038802854321763701977325/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^15 + 1167096772103687791567538988127878357299830577643263171359602599662082434345190965115033240611555507718492760377570060324824619870640071199289619962648650509659421903418093759227879195421219197239727105701366240667745830735915385669784673794711644732224645700750883176081419370780964089526268642634153247507922593792188143/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^14 + 1591322772324514282932215905825268914910585140574367410940290058298894695428826877851566836243270236749455426137657061071432292035151895280756065999506267614152604722582194692540004859476863297764968262706487130874536810625966512955295454404758267773503209075744995025441479549977554583633410264244343327596949382211675337/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^13 + 5283036534160681867438727734668060159240419671188562878572705470636677841492842719548425500042178692909494573989559384198042082406730461730788701675662404921611136005223311976248664638409033885794460465552471844021376351869766792811558737131595520656108311486700907729868521358970930862446544300009167024815469849298635/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^12 - 350333533283618568275776903690665843470654576464200803994068839309624672764438466536730499166252513178241795329604352330324690983938011676703048693819008690664398262016287529572850343668962700002898748571534925647717200653238882604417551457931217909157363221942397409293656516805494092730180572358603309882233830745468390/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^11 - 174452080800440784426934696711378721086293900164510589844438013550211116759675930062680246526956851501609100160518327395672128852015242234373574185031438306857439307516739020799592755406682874367599518153924640341756039481233190516330090818539041915038305201759503087590884000743206490277831810540903040752240318641556287/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^10 + 7251932599504393280837648560554607148484449191340273659500237146983191941382285986118306793839121976726669788475324561634264338748414933675757913614863659873215579840983637869589232039966163554275185404512326763346168278876788105788821434582427591268878267278164249514148308145012406460391151739168347460946433462793192/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^9 + 30091481661152731557590281775193318558407097175663675419702601585254759420851158788955892769616193297483019630932724451186852422945553053880837633340436341389611013426703127071452931187323685444698486467484116321048521274155862329786988340687798988764863286389967043492371443099024089809407912850984880668811680376863691/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^8 + 8523500596403281774535688729249392216568833462542109030143035734581983091784483569429177314575329567266057719128481280333195922860228777186554299299764748923107063394585055518563711422636092242054444357799004373845523352906967016947511004245094463344106265713200041140845479220244361104943100160700618807867017904113694/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^7 - 508031188840112446000260256774546660942066440635107793183186432459747778997637317004541386327170676370698801271783310088398771211587564963567596021899866544292545197422016588080929907530867932297089422814528430553438771380797210009284637899369443932597020744832049053689371455247409627940179656772986939357845288784701/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^6 - 772912265704765012959193847535434217099298806956279405839871935003070891187537528015425019757725395764355326607763703722059796128321898859502401480752237847159830357180976681929140056658604961291119091683362077463974193472169870015389619977207246387960702270297173081955076739239388593536855450118566075629344909985743/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^5 - 152624998689426347407979296677778174608492117484904796099131385678027406381121307424333975830886837787869462031513066670857283890155089612596997594799753573428510647300602731331438270833265874702604962985294061109198974876029680613367866555545296244871937929124765142406763612646640085854551580785710037936635791970347/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^4 - 1593549306695146368458888968021235256273778802936983445310273671293155649968431995648973635490456325416594733682335354236261689509226452810759218215409038372754661390619754073723012866538687976243154446534433308502922396939113086357187170218539718901583003020420524612371045574963666341213754296446653108038923174695/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^3 + 3382575329500970930520478734239409982069326673076957652261687310962934389834510950305514445769183331992107681389800429228301002967661992124894072847426434338288683063671103818040528226306744924726333645971502124396152645478059868114093657239772512587560785206861302777832235412976852351086539013029258185946099973799/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y^2 + 450193956869432610819134687333594816127879120543540928215962065547573055607084884472563873623406461656750435616727174057524771383079801803039884268554032692650405750246514535200950576346189771787159315066073565400747638333567107923895172852287930520251507314205814756220697059115981567488904732294174279645934020644/35147906303950990883220210567443491679212208191544464175780598460141388208361769362355688485674784683183376285842107280170316450009905063661283962365232441650973580818106149489423251628793104259641184452591974232754211000114888442534664002625162858010407145938548464337266354949579102009163371106677891620768773*y + 440630769827086549494878677016021744558431706663095904063584491374490422594416391860312871251510625524850324663024400827557953333021451614021653075798772727165274679160746100007794967603881007115472545013035421247793773525008158905056057500613850001775749624231252843862279596191611186965797334952502960513594350/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653 -10192406436527441821857976188277053116766336303516884450053678485559685728535205737719249268676086977988233174584796202361286958650597065522711161417258661308000143938380414998144749216897374521720708563999509104418794861538215389790566737625374283227334658561840558029099674812781668757539743412819231098902386/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^57 + 132167127917551291175710441336109054896155143468281997958551573278852373819281979072022563489960159478517127100020405918084597877087844101362525086418774683319631583431837109569283088416784439246294733496326066329230622254670459730651490058861504722268768160138576088267043261322910750870595226076152483940464462/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^56 - 6790298130551701315698637995961813978435471521991823349068149887494308589222913697416082068893678889482195483088110706832793472447929846537329231732616075635562887805083087622051799428102290256229083583384553944608161928451451590258376945315485648082020808318096092461610994237465487166700544687973036672320773600/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^55 + 67454733307066269635981352547428164421779047707300417059299403407961881696545315732932075108844137462331728645680172605632158235925886223820135015344676047757567231306116050355974329061348444258881317036698383380726242211693409094027598510807181009225155264885664482740265989730376461252964297236523516467532896877/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^54 - 426258402441127269302909421122539442282974674232076299298788720161029841243687064927359539411191866306901736098400253180300800696513001528477286805976009160860228540868140428898357690076346569505245337537849875495042125887063822436685061910447810424854665924917245635136613566997485134863524833675322085040675151049/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^53 + 571768258171560098282852428964333552288072832371827850029245723359098282318512012012497271560730265831437183762641759687734200256456590499476382419473812192359820652533607128985973937004083181001752477971611810944367169175962623942551103084174128311692957433150951902566442299671742138137391066930113845981128009020/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^52 - 1219830247966706333312685860186573879862568255458276808556523687321347151740638064414689645631587442392348553683954589478298864368089228377921519328747595977540475863025499018263919351767818481476634414411374560038371489861059329241611592946713519290043461040958969885606166267316413074273155156611988519073363082148/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^51 - 789963700428319428398832232229451958510292779065640655969145979044262042390013036467321819073296638673890230482326475463625623656773149176778580731942678206158515877840715585296582520463122886650636108938874518036268499821505784547474124718240775195796618607170971028360410059847994839676179415323843442493567943369/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^50 + 246169361922320443827768747381956316616152152274610161334505622887664389493770304704718580009426752215802800623534389751380629225802514595419315722988609903292501003248826441316457137949563664088301422923201385185888174167947807586939615168948219646897904936969242072806405868538324563895289720601530995972149909930/3415010488548616867102163601714821462634372887063296599246175700045724643995165915654711036393031858462039359240156764926584125290846433614431028730408429956492035241423348391015533844780777423067895970403778384070081276700486961829637486060741533185337439609383157470594052080266981922521671003167823935964339*y^49 - 133882782208832634552624276615859831659047142461598805590043516635211978832296798282076458736915208554449627060699948469988469535679640274356155241675277592792454352068364888785130378065183426510253174761763043991388927539997577108684986913234403531133876367825773739602458449682372170284965756078936161866366634977926/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^48 + 41311261928622080488709300800578286261832038728188222231534832656110333088786591093532594173991279489863157689429332272265960022430494974146248408589129585167891120095321545481402946714979062641644010347618011823164434727322399108137123989708848196062278668867361061979630719073022927994822190381840376882392914951458/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^47 + 873031468632883851638306225864372229568639521972505416954599578215375250273976563790075296438088072375898191100969754611501651809521753245722032714203490618289258029327994935161640032524224315170670697594942672658496058297642563477396406187112034143949567125263783419858598977337566377490168946223057217291381122398683/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^46 - 758515118518463410539407293300424936638491385080259067959590604585407888333842239821982487038490792711610905669941759152767605358627526151584836242598868630483956229649076688935365032387466283688377229781789347822234456572568568455511903582911614700716823903102952542159974463000464812064213309407403858726485513232080/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^45 - 264188103870310892017086514088174085144793777160696776662019640585857395989781896892515561904471020658459656772901555832692452864929141363681303543754310951753668160815508173696452784555664160081999539495189846482302393206191594697725249531489556267542707515663842992902658747758434991767097247383377693303490283278769/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^44 + 57549544969989157783713061453263618177120561149398061288734389558243310785020255080401379703840565206955558836893521726008850723911364814537296017551843347381685669982413046554380276750445449143880343717745746744582831831820129651013263494222811134910168823497196345656706820017610688255404802179218178773931935294307/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^43 - 16928249929663378215405084573105045377886195401755175390774627871225620068108102316312337596912451214112470548125392979619486204487669185136008351259630568416193375202342962358078695611944463497405579522674670230414125290694043179436807628980169495622671511517738005638571321359359707722413435037169973642486684886345899/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^42 - 14168445579027556044526147080180996455443639185232617708718488205710897850027559310894613725799147270184016448632279992354061487255814431721754826496445284012156895249448584651657042345075095271292429348389509661504727165872786967922221926615927741337576363547385305996702895349758684736996588998211855060169962486463645/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^41 + 39854297224211587966280736471003508614854421199983600152516189236900855520988463072836745888464311610253745591673705952530927315590235554108518895171117010516140855534209046507292209011965125131348624234200300161028934227893295129530376875167710579441692834868064039857209781453721413181199613938248320714530622365743531/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^40 + 46891314652044770004786593131223963475275276144410910007294528533515097809903244849394032060917447273324198185822662210351244677731522058644923987749462308254695463797070546225278921918965769586575258492490000255682550222087238060398646580632479966136414119425219491222513065402004112695131387340500359802101036093167103/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^39 - 465240928306543637616644554440446799275133007553792308228222774227203498915907901500852587987281297393644404911400051753778328118463989982862702148620521626575586948225785099512704716142589848313111917169717475703617419072564844642007997239765805871805779674943720458353901182704867396039126824266914371760992261110447255/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^38 + 189887666357211493173066030076882429530171450562187621163493335650880058444065847711283552047008350324839063605627572333386201375860818951375177364195658129546323100846943911087405024593842269844419607808988976164750524211532464796840790488444289955534687888673263790017772623186017841293125569571128671311948712785428094/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^37 + 427499226651851475138345653154320883549875126317447647055260940998365869031487193781917393730949260081913719106454136839158771310566423005431696626493529105048464981329544383517799313671385163022616830193979969543723288819583382254911873915218463159095547012244748239549951004740981928182027550097079178071161012734977395/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^36 - 1218496840122008350722169125622339008381511891828365577588538753309045703970764441902159642136160644706010748479365769964192807062099782180245547717085587945210428057012367108457583588308074302439981670456784860774210787414647108768232854249275620159371149115464032405158944918993112055512728543195674792142826512624751329/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^35 - 304220864462185523017022452059758563994326789856006078964130932896119218269542420039467017479000490048552965208940452510802478404243442804260010920439141123267306068407512847062485792608779024877535919776247170825505225063879511905310885412125816923301406904054860120075067438028445473850837064329209171270066994172695470/69438546600488542964410659901534703073565582036953697518005572567596401094568373618312457739991647788728133637883187553507210547580544150160097584184971409115338049908941417283982521510542474269047218064876827142758319292909901557202628883235077841435194605390790868568745725632095299091273977064412420031274893*y^34 + 3895734281388795526717248054135436121364684226379301317958774428024068437977659187589659241742528129847491317869090981827679010411942488982824223910643401996470117575347586314968431997882525801008910114799968528906661895883554041605222787941215293046756668775345038186227336442921725784818045600281421113650367803331754193/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^33 + 4808000045057351418077865633398532212506875522320507018742322251797563369334697836804646192828770741215896424829607037893115664594283164497767643940802989425635541987692144473388036823518912322806426279577305376902314941265857244770925898263168615835322648403886613753860221543186881864657095771299350387842879328574060509/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^32 - 2969458646742092852893861391650401451899930228174487608167010896016814622208620013833746819859326576367877056279070091596865891821377059999027570161089769880380411880866633609791569919293383292897563354040205006161433785746915686092565261662563412036862602900886121109624624586123597640554182556575919844040093850683523270/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^31 - 7406153661261152151306797435584625787177373997978063200821794070669872055560222319743509190235375900332563663776266863872421695971202904040592126922615646119426573664904514305786544681153917115778147503709645872460080389809095987813775283170195107231762376720431626241143083281125147320781020338834527232462847716942454009/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^30 + 15878190350316248591226745184860615795966014588913542879711166727301314887042328498569992495803961681056477842233028583433711791065418493585772172909895400746155828366564590715931763717999613750215303824890332592380110661829381252216197466794956349941457213574886863208999764418095201619914729797925298240031005310385357137/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^29 + 10715067687532473973370979652348311734229539634880334704875589799356949910542548560491496626494065182405647645911672474517640824825707064810026274078104981214839161901846418844364283835679256042031029886785026421800956503253976856057767479663568745259696087898133880794502667140805389864629615459645155999792305590521128236/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^28 - 22637974232896960183649781383842441156281032252107702759716836544918906318263387276961761364005482965421827111227032663585942929221129539793320595247587974455865812680638807137540796292460523005410331839900883390816216733804204792855333778541778978781001579392749171987780550244430090434874880013634294391278458978329469803/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^27 - 1672002319169571599030097062850143458842465086180907177592366430069559339220956968349443746268424111219118568551849640583532955806036176552579526825562689684423228583161654643744061502468840820445145085792964783222982056363049372807400670900849007365987467642584077740301567878542977049375011091491539189680124518876088086/69438546600488542964410659901534703073565582036953697518005572567596401094568373618312457739991647788728133637883187553507210547580544150160097584184971409115338049908941417283982521510542474269047218064876827142758319292909901557202628883235077841435194605390790868568745725632095299091273977064412420031274893*y^26 + 25654831071070656897283559079870238685505302084109113281865078188188598567059530983533226197284433872929815949943016340938387559062659111476249399051311499507165097150973181727961426546289145131154937223103681576232125938558225199006758052810410046827752735081030935427211057101216299823890676622732279610938330264783952369/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^25 + 19767853660201963350634001913503429864487498787816117713600637053340458831708262846327597208788313333978892892694709450330720033159615011931222340693420842060000547216086276946186986652443791500172041820842610022821992952077000870467106530179944538269837982036775052679477483490895066034469734478745186041070586567398416244/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^24 - 22167726122543643064718333652897896286649444905355763497458135470823217768304608272696195004039935437249748666649786407681721266250176176624919687198160205826025397707819233588814051775577130904677661477417179920910767200652534612630184935177570670096329510832031845460217880974791137254156828852277763848395156929183222363/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^23 - 22419942462995898677772997705665420562309481716954352116475671179004251008858103427959709989992143088523294565705977182392924446392188000310494649755188289268395164577556796602623519701746076199915243125232793250140791580155749689895714675289818701787092964628238585504811015121934146747035921367626036619410826748437654115/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^22 + 12983239974425571702465031377640349645842771735162792433672197368575783758541976351300024642239981856263497170839450717622967571997692583616440307121329108820790917649855120642911253493771116239040684512813896921109296445867244218753842160437060955235174687416446820675844553479732587179745236762130444174853432215709217006/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^21 + 6738292092268935185732591418266860173284323717797248020174480200218065375145569643852225929869433002052676878069349626805554335851551038182259616389709361510665033751135404785835147029007440661231374593443790502806005983291255310432255476825724533630994612438968909906322764585555734087154074236541653271971267082992994537/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^20 - 2960014898412694147800674619181615545642185289401838292313677302735448021239645538110622689965195363571012828727319229254315646852256434702857758115828621613734729168657743186704979231499112445363799624078258104235812195303116823715883176435821589297559774063219406103822875415044031199417706016758809427396364643431669723/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^19 - 13350905415725527034618987807937779972126817897485904761216417074957682831741400078052241634544615032507293264646907940609118916381942241708017241966431278385779767209374874304849204991472269366896970267404305274879101392370069877512361134841457733421469957440819391457683171489303399495054992297372846876717169006973111849/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^18 - 2753678801012856125019695398920460848629318423726733743171387169341263733967422399062775286881512714900786884416228463445017719635665457679470258606533576123967160859816370000348824810933482821040297480545169114824747740946506492370274930977605892548001979763202015438418050504895845421754068167000052914421265172354519604/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^17 + 5732544199143019648423723927184980787200802664528443324686862808891568992619548461075572543309160796657152428135872549882262090629235372413416084584272482107493525807356876049645841974827876461837859262771030244802801803701296346674217474481296999015657401019494416809805220973228934251356129330749140723399920187395910665/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^16 + 3264717600318973571061163248383358637209698168405848616909051772973009622159222752286772344232655496942082768538222291862189727271155834590077534974803895847644839079933205554448119157154621541716492736155112875091108952292901393236261086252087684820827626312705559332091753912089911658896418302727184366367429869937662771/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^15 - 1114733674792072926697458847869378835769429095170763000481417405999494893433075107531263986210870250086322105138117255172875265960208460006255774184497423909382491112779675457996171155164922602824872187108894382230677724898220174743835514115593547154311312719944181817983199036064574237099445223625156787213464546169698343/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^14 - 520828931158545178647402074565262256112013840693296920073987567645654841931444738621273527049429823617019211945134115057635435560927562264298182710806122322319655121011683568125199944977216625890895735976581618034095961463632708346294762309330504754355859417383620569039377066964344766132656411674163565391395916880501992/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^13 - 5483414796633293566776956735036808982479854852227791573745574402300059862104544586618199713584639382708821830444262203889871092006368961655045439705960215999643397005964791592307808459981060264918981569397811943326626364612747348813272408886821061114998685237685840615386976439401307621780332207841160655943597691232626/15242607790351143577553559490580788479563176544697153113708540319716283167100374696702734625851825124354956164413382633696704754346948715888801908723530309318001035345865189159898602282802006546864023477655888884995728625272905219873747803636968306656506132890661410173627110504606285166377214477553945860523757*y^12 + 112968982027610135216490156374548884107565236826532565561268362026412942728582663651786866680434431871611801998124141574640382748583805909312867086050690444184991952270116625590121228019751468065850270884498022160278156932903131932616336653198252511831300151366541719765592773114099737108350970728630061944986796181293239/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^11 + 173093730869760341433681414700242163236155481468949667666826784461071674496207233046583869058449693016425412134497180128072674555364606609409075741480530697700329706096307672659657529913886629470856314355704679356059243991281499940876958393001019130486092789410459495735530427447547911342466113643873309388137046830439267/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^10 - 557748058044312983147573851917343745903043580737361850360041719558633663830080611609520984689069447967834535946487011446653638433354818424576951586087699091857313919711635446398894081483724194971313572249574949034987804095600055728171896458265921708220294301003120764589963230964836760503833185918957427100175790179586/69438546600488542964410659901534703073565582036953697518005572567596401094568373618312457739991647788728133637883187553507210547580544150160097584184971409115338049908941417283982521510542474269047218064876827142758319292909901557202628883235077841435194605390790868568745725632095299091273977064412420031274893*y^9 - 9742302035141583148456018472513180689572889406512145814035376901692681661932482888165695948090219670344075729350224431597304726610419453706692687586012524309729091491234880693414583297878504548053909263507955400573105800992984156190250526680432523186105902629022544626884564257694831523868502841200429684170058611242953/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^8 - 8672002219560528674032375767296682417620788750911652489889410668602314041246919170962790647063196811359534865974714393484948031681633712534923700128518882205387462725148875224507038316378702929587299500953053012490004925547646862558384056492075881645224695659485963647949169579604900012387254943036077647348711310197586/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^7 + 361521002106482302763264315230073558070151633714018959535138418856992893113401254684687965014715569149814029432664930283609076700871469889132319277560325000295458186555599737895770088895536213956175797111564525161863940565551284139351675281437130685568835006613638985379818057134950000834440098776692188495870339978964/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^6 + 758934065483989862899576304597266565841860032177460174974769066557335187491587551286798804420439639559668304329167647925038575893819658350459387712859685372306562248531021784351906633846582358846060451109756236904934193639706534721988432006873868074688508415351880743751861086900746321481388330798283618471300716475663/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y^5 + 53944071600373366101357069235354617239829270521993812915153070839418011330861553364479068715816637215104100840914347192469116181737742776551825999692312481494642125602907482289491346792346163240973759006277294135871926276897212787317177221140435861992465340536762973955122845235487955200860380802249628432306182818202/208315639801465628893231979704604109220696746110861092554016717702789203283705120854937373219974943366184400913649562660521631642741632450480292752554914227346014149726824251851947564531627422807141654194630481428274957878729704671607886649705233524305583816172372605706237176896285897273821931193237260093824679*y^4 + 48140481787978908783998951251782285727386355581955972503857687022276310815984657431326726201941813179090376214923237859075115622352512151112169117689813694548646869337852147885824441306860859090592398078066127611996919367015661003631979463264887597933766247332503791881992723201108670304137840223556126883066795041/7715394066720949218267851100170522563729509115217077502000619174177377899396485957590273082221294198747570404209243061500801171953393794462233064909441267679482005545437935253775835723393608252116357562764091904750924365878877950800292098137230871270577178376754540952082858403566144343474886340490268892363877*y^3 - 42584030703166735373484809708550987644518298682750693444059542309832919470564316256108716456214221870137104605753387286729747825336053235852712784348841243831722373829609739454641716755100266675933023935332932963723022944417706371902569140693605683384991921946652380437863566834196939462526499612244981645309818527/7715394066720949218267851100170522563729509115217077502000619174177377899396485957590273082221294198747570404209243061500801171953393794462233064909441267679482005545437935253775835723393608252116357562764091904750924365878877950800292098137230871270577178376754540952082858403566144343474886340490268892363877*y^2 - 524383123735270589342331377870376868954104217813937297899373107908747545300072062530938324468384974236081086876492575188243787108835978291333060642295095617679729729896653646303891145336343293568107481035841137184860474881743236680019835171880773952302706239689089879964507182858095223713843110450252590980966422524/624946919404396886679695939113812327662090238332583277662050153108367609851115362564812119659924830098553202740948687981564894928224897351440878257664742682038042449180472755555842693594882268421424962583891444284824873636189114014823659949115700572916751448517117817118711530688857691821465793579711780281474037*y - 588080420138723850717147958672793448106703411248398168911485106227327489254283705629777476999621064982176116243032709146664619591705398116590329749860189892696258323674192093520340586516743976925914059623526115686036153541066742734928680251562180732233057634494008300633633535574902861365796269167128672871809874/15242607790351143577553559490580788479563176544697153113708540319716283167100374696702734625851825124354956164413382633696704754346948715888801908723530309318001035345865189159898602282802006546864023477655888884995728625272905219873747803636968306656506132890661410173627110504606285166377214477553945860523757 -147421170065628781895805686742517328728420345469125607398131980510441541702191152684668996923602217966662710395225587517276120816570114781803279925452625238698338104783606950473158164126920315870984065621475025996811032155252144875137475776830857270078001360303359836684708343938729347972274409508276188982143/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^57 + 1867369715283492530637082155627248111587818605141977324017000853727738982327643906361356736551665733854548849414852135561758471513848141448483325007248702579877465660064830551790051688903225495747542246574920080189946410123465311998294649335442487108632712657003172890633750261602175181878422184383102559520418/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^56 - 92990993575487399982486678376184009935838782989008111049794793974399094274069409831728749665302103622404032966142011260079034042157083522814167507598321226329610881157618487548055649579463783916040912931415290649099004615281606474780585306292003338853636687037076073364679025636212314746778384247001854928178651/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^55 + 884965125093184096698116173427162454806082036848639420012029365605591702777502075401539434514360503918834590336708946998745434385577224216050649473881056664760547715882597671426279622192268999011485163433223441640884268211712704226893695004895042987207886676345250423509873344710730886233383427261758075706238428/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^54 - 5247906560273726679103449762800051060525136179739354746180819010725330142755538826623076704334986186202279490566706854895741852727916808305074798257878877585348352259944919110003461481836430711385896104794361881062126337821035904811820026796904913215718148195319211909866675038516117937083828287537146152171175181/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^53 + 6288237719285267244807456464231452463544407216904064849339549114752584163067642446603420233921286142203869070546729443135051304632737944614422213788129801762119742181769319198119228488771319837029386562233778005604562038788659398856298402543832169987633975786597151728674870681265244679814579418830305763259150294/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^52 - 9343304401841395213573285617172353016742469020989033251204733070969806349738694334887783940504917460800470223535563587660908391500133801305207626225264935444875424269683218131962556963743897167378720552360749872608198343860907466443131052437035309836804643954564246516090427719260943608496993630709425293998798462/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^51 - 30915630579925794436789516469369473782148128499925687760728540482273166796011789826304048389292036709071337102987319456907541957589313254338748255731672607900599776103757806481984274577643098761034038734180186491045670588919132099956443134569868605815120100605209582533397565203795002881146210738407712471208760601/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^50 + 3533249485205666900472329699092840303363585304531271619822861004316522412058816081236249285044962710983260722452187213615538155943789958180226726176055341771519875736431295636536731567311542987915400954237658713427831637221637394207891013965735403635192951055505148029330248491519010191547927435070994888952361147/14053541105138341016881331694299676800964497477626734976321710699776644625494509940965889038654452092436375963951262407105284466217475035450333451565466789944411667660178388440393143394159577872707390824706906930329552579014349637159002000249965157141306335841082952553884987984637785689389592605628905086273*y^49 - 1350292209233078552218155786869621477237418094376025198211289532985285612712851311584449131361907222629165010306430094954041718866995271091813820584556846916274891132593614518743470017016526396711856645126953549440710744179508031698158550257958905956653751708748408645013550215646190752062476150550757716323516737533/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^48 - 1394658590639121337237057539594557790540221232455137852036117332433047923255981243336317954149436614681972496852400401414740729771412998924441289024279009334176711884201252975636598397461662822209114268491823338023697697273516299991605890988105891901158596139472021172702954687032148826041405674281403496834222083115/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^47 + 14038230775691974832992524073565980942359512331021633208473328431441253101615729522194584717075865076345143751763673116586918198762428702726168942768983579538522815666197273298796038593958913245650696566246082883637564705673647844391473677796435808541081402236473302536349207929023255101212891329715020530193598794528/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^46 - 7415513072672477268181841881420847355031351679251633092514771736906943724223976927990832708897868117847392810290403549063218307443011336389571603887198427917486708137655076296301508273879115975205878588141757341449772905611879061543311353130053437538558109500343517667285204654105165367214090710683033815307852417416/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^45 - 15171956278320652333778872603442651478388835194750288416591237310566913665455989086402924796202290989243746277746107771790636653070488710004380750916723268093011864260611913553204447742006714773799150491119340439248624728856546998846873031695412356152449481711490554433979681373263495940789583937322055118404462601435/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^44 + 68964159317336154744928666749555841890389967875081680097103734358871282583713831017469381824835050853079488239245523454240561749760867172653978615164460589056246174205669553795938613568536067197073970476387655525679218505359596241569962367815794904475354160060707773423197131928365033519163291841147783995879482012212/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^43 - 66691097384145424097255980670669461732345499824574232026872711058220116456820619287867022294630150893294663147185954917814299962014815283508467092365770354955305252842953826667553471966477510067043297887085597531317870486761319198171896632838116816037758078261020835599435705294159177856730862097882218644363884262725/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^42 - 303195482858727929463116331803217576418535065520945582843506571963226103337681995088192441993206259003382376881853487583838492535188741468491189570069029304044474677144878538245067810376587301719795711308485299378908332386581998870038748110697003948904984337145201378038088692139504092457676262403567834420308544013901/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^41 + 436654873788737754942598278577197906724743471729605364247548130380307252173603545716989008401090148684813569713745018122370375354005040245563590323755316003256183942349402364005227661409904760133106531402148664949293669111984290623445226248116086939448158270749494231233345937860739706458969010494705687723206176648471/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^40 + 2391593234400603132583278902145242207115715506371839257949023136177138902212955611142258781327667631943349904885937670084436068150306412587489230667485800353678394314159307227254994972650537292374955150290460352185361513679038605486912511169048062327270893180596102034205932533485112546722159550510234694359010886171421/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^39 - 6856855469251840983847946912390867739081455444095693439776112005826450356939887357230514405550550983433905201294623303096794770680519097794586698884000237454927495307710668736244201640499174728749566885375770625466493727131325933278151766321018880619442549933060631267761176586903436051053250609009220741081164482251584/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^38 - 3150764841569611363174184664730761829375449736356373589495023306016316667243959610480477274424807494640946729433881239852555441865784420030263468356001706852131902196693884365607245178042783830818412158180865983893506772627511692924951515040938251918369891541976021799133087146265951827376987286875872857695827684302580/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^37 + 7816482363059879709078769560485051480548833047736426368487171041587734137557897688649154315025795463063550783816245444846126126995207494851586277698031398805425906225596688652083061539896957214409503245783766672521101631338994062116549893079245301231353876278944134420837823290407134426828741899649763138186098439792171/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^36 - 3311533866602029770851190377819215759607701936321997760187955171918364239279901046087153207020317942383039236655096538961722663744432492453776452648449038220696677518301074304467303388079623322874377380870440490818475184154035874456069200627582799931567505834274098386776799185863998026869891790613350530596677776373460/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^35 - 20343047571272932157244696360615802693472523340950782879242486092249978277635669249851505025585568528474798973114608091254462683587352026183469957910186443059702459557521374637184872560650087777657968157504845202965374825295887653889376937157005936438433963253895511427541035220607516868668696437488319918840915959924895/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^34 + 30330726169605161070835936602248975213331524721138517992625164963695883550595665668256862205510716194916700682315882987343664152266741212018577426391376452493823316307648137120944924125832461821781059285274317918987814270898114630327576989107352092110687512903501881262343789024464764783520200459944480132326357912017107/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^33 + 129540826032380371552082520186832154390759044030602376946927816200351425291034339384125951165597593033802425083278350356242913981547787843181981634307327641230343728091953198461855818546922334892907857271942820350577884437217616635861308497980629230703410811813564082296476546030074001478260776923968382248806546156541255/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^32 - 30696241555921766959634233917004252461340882146226812540472233385183656925792963244121626257527469890975529624929164960817132876745010047762475276524174204520949758386233200765459732065657572009790328531419078289682515344016989836884683275307375886967908425006806861123276919792242061423073674876566275535924507770060782/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^31 - 234425509287313112871219862564735668289481234560392796390130647460567812965421933160306932029165138605072003273062729562121124127573310092340403809775423086190581859732737995390795897531845801157446722944570731495067291528603650703422344731525008753957764156610047978191298078844458881591227255634441842137694578125038472/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^30 + 186346416061865581117365575565949000146527698660694092233917381132679383201190072934504035862483567994933978625339011969293851605507229396342411343720020684786471585258519296971888607407823202165723979616534293696606612709361297674782001423954248297014660094232592692647734286552190071783142013228253149569419510705816741/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^29 + 372044755706011949666060128431509303232687695013797763841388797453518089124193452580569840309045910824127936398277960061101283162703802569853248187864779228059758620450368997789039186344448558202582807403967697457641016326374846753232997767954955244007511194972820737551721507411741346788683672664918766026313485013586484/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^28 - 276295618845644981746532116392715542833658302192768564394870632509534137014938141154459624104305979129377318341173452655608278248140244139914677997685671412993189843384051932990204189344845028589031417039739886724438188070042538184383684478067026201571420964658749889217224094230954708670776147212039292313664421871127431/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^27 - 173922340631025489796469187869869634489368043740066539369541445685426506310138421936118965576779209930797210530276070395044943467223183139628320857977507437640735044494286848065346948460724895541477324413180841115536213430616283008677108839848067484344104225006690187757399200986764145238631794788219406621532076609714192/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^26 + 296859818272871566204102630962200676016863748409592790399101285926774201834500835652970427646757822814851442487188706410687882398170319049970232969647519949206691898462932131436287964435002673620326131617695684196349589421099150738750237504368460432964587624650911802346439613107166196226977414964239157440454824629487230/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^25 + 635503490338218879880494093776242252309942080048111355794931494987622587358222103503392933612435339694085939337047966151051282280678161091491170218785824407680307511076830543023798988848677418820753393359323107698064278204918195316078875540127325066580630914344410903819884932814583404331482052933530790088280946078080547/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^24 - 201938959965899966332204179644306011933658181723309648065681855236468292949380690855004573844213877269908119702700857431148078419137763724976965980984348421876973113107302949106931231330398322816681458457257453180101207162249909315498662876444823145812520932513333625867560074864776228825134212175320001472877304398022946/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^23 - 645571589994736552244991192153271376157791781305277867522392381599455076712925903321797013176364897309421796864182462426912228104177549604806785724741455699043671107370468955096562935120123385695089141902771906657963295149366280233731487222332967362860310377666412323904975593797384538745547678482142290950438581664816408/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^22 + 23354649579300309058050281612264465130019485826591333315721380320555991754369258692405917816246602084853617493232807028636801460084186921438571212186617854564187434647650497784768635514144273678699074763014408923274674553564108363280322233015712835022751741274929232051384437567805610216216132614181822693267334327809647/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^21 + 171456516287668997304495673601660619145367613944833193479353206155846762231855528350268332557929796135459908451357993205497198520554755353150798905369253058040041917864827744132429499785917773566388470593825111546724200926239367827193290753147943552253286433161573353832871726398339065204865164796096109350305229372577112/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^20 + 131323796787306912059788314863674383106050033746373247128428791298390632217867994698917399612319754668552347043775129700981687264790258663021445062258053568448461684977370120027614215882438209509105397457102332815618968739444780379132534955082969455542694756714586206676513803208483069937785613722962388799145367495460107/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^19 - 292276719296315243710924229448521218923852392310636731715123849623889361339820299758585553560858625966285651094260135802955139961934346102555518396002564565733248469536778420452739730501464951250481358280637385345580014806433503708619075748487440311014704628716754532063382633828288028262613658842868634532935887103296751/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^18 - 172434438574583171410044887183259693051545070387153635206874297244672905853952957927984503344604424941555317159883160288508162538056963455928258928511749355477180982104410147135709812472742472647616472683480902260435403392472768555091500059314959102317158060287109285502782120780331845728272838007368411948566415847552575/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^17 + 95193502910651827333882842977164641699060689762851308077770052848102489399170999249551319435410034662090034866989129160238810423156942213926758046405358109470309548795268050948865345115071844387234184468627092169067330477177286570991800948041419159211925949182242956070515375633644427409968474353018770269882623875269485/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^16 + 115124244981608093734698588550793854109649392155359440004816755166709198087464689680029089259561148103462536777360048425208571484327313918403984815008053092892628727153357615480504693130906743658436004013725613435273527419477694070913170092249017922855142827027143410291861566232644613144434893610757025760939010487234787/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^15 + 1102380738764141944238935453892569375457948486281051261535372912193074701826021739604585485572776493257189651999590989327915331821197182673660750289300190056382673628548502175004316897240364657978595493631084048862712070908278498703877872701323275848698792267062335355128578191616833710095280908637595246645015533521764/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^14 - 14263987986531538500103351323830560900963852073826929151527859289066282465713043945478685036825713667493608093404909031046225658280040329770742219038640177602546496683956237294524301599430666227019590153533544645054495559511580464847468941029487902317952280313151359800436834640218742935583547107839620385785960189970228/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^13 - 388172042968021782041960494750997361456188997830595205338732480902324506969215480133617215938552785683773630844695641658333778331856864286170211752185353138853389887095362334559205993721127406289093355182925970194772265578507519633102218053152463145976636880029311926806290856989342932907176299103185065921035698606495/62726781030251619660714236586752215965280561912333963430899342879490877230865739492603846196921091046728214668367829768299196519946291011888073698450742013654325248336893782551023054661736652456230549290764974835373368828283560575612130879164478628216074620949223910179535434175334506857519401142197308067999*y^12 + 2181979719957002806881037794819397863411718186287093730120529841489955296160626840195459414580701011711388337380647455602363696100405964201746296028803820361272980973205880517884546862361001251380460980109687737595410075402170759121021560640339056419276096122186016076267209841829582523006040410127732320478572693219490/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^11 + 6245782244006083524895317838313613690736609735252155818254085609963825305630058364301339886742854275066225506087630981722367368627425954189744160527306123688473840287022894186846282580129806266197267550583441621568037369919252709077600402109596946138445945925508534815479536364060666262076463507739060905749753587431914/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^10 + 266352611524985616215829877402902124690383168063441935620251140364274370186963523953448428481352657095262346054144144427746945787664697154618827430588032112812407141230449188967370883803691894317361456977416009900216531866990018157264964653478190248360754786606406284650479256084762690116086590778194481382172366822601/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^9 - 268814329333661681948410751329809661350762354270344099385355738796289111551796412202800975210495180034541134462650382684588259272327008669056860223231737824318169838124923447635619004598345601251391034588039155476020027960596999052193778423753812003325452219820463333808679218755136375027363147176055056045635479811805/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^8 - 363827217210429529118800928267962192128942829317487916354516105432410593217454436255665773918413109694232919558925488160402609251310619286727056870793838672511731493375123239519253765992718762112948777805377376904670535286191506555046096748253859275475913926494441872830433260486098683069405990610771408671805590459840/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^7 - 18568960693984328394438243392794800782443058985528440402284901897252382876041813874002659530501537630678922775146271183767240389503918255639014222836524637490923418499246169876010174556787100368066982175829543305366039665435758789461366212503832861590388960506383578374173861394612540285927291390011484029651235050555/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^6 + 25018570799909020593699951768190105964308912918522063208823332097568927595731339997470719456410498404151779753880703651302854387116477491743444886732493451445326250059830701944065407110064461069981002157623369429940081476109585516213772357874349076085739178621396519145704191948838915992091968832983355268627226826674/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y^5 + 2324761077728804821341297046831694345213608886674028110163188036723310564996419855849291784652501862499333202772180596773989469033365562524980549311234596306810874142341284661409757112431416719646016245677246662455620893846958151453770045484123240288503022239033262229714449648067790361357658595802598093797637943433/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^4 + 121559633846454218983540965866267810452474308746448992766090573306431964535240001589911775370304719823377182566849355080473032400286839471215406145719841885403304591992899273355118016841384930438139744173307297906853415852675653107228521686884419557788267882681381550352999383496149089547870647356558300829432167932/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^3 - 41920239198368979015473872509924489051677088174011991394538216579107509384545054160809114794227605614646370352032211826895952651118177775387491002132303243561280456911649670053876084199498212654590888879135792535288082974300594657746239154626398569402963439480014989316360492934714310020915520500011494529963731605/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^2 - 21799497936944053739977956696624497374458462678652832920480923019383570217027221673113835610154204537200093990623440237535875936934841821243293567320428682409290687779361740761931859822197920464695721435742612991622176323120321383243436176977948125447783089449696054075283044951729490052219377504326709233657153222/2571798022240316406089283700056840854576503038405692500666873058059125966465495319196757694073764732915856801403081020500267057317797931487411021636480422559827335181812645084591945241131202750705452520921363968250308121959625983600097366045743623756859059458918180317360952801188714781158295446830089630787959*y - 25300253417955551306814171410579148607640822586235504626356113747299043227515259333892488924431592557905210652276015846428665987930951567469097278018782702454550908027514685936564747735015494928897093190996720216135210108001536271050057263109745412558127863621005715739127272572573465929674956459243822059620556/62726781030251619660714236586752215965280561912333963430899342879490877230865739492603846196921091046728214668367829768299196519946291011888073698450742013654325248336893782551023054661736652456230549290764974835373368828283560575612130879164478628216074620949223910179535434175334506857519401142197308067999 10183392441197826056919989838840659888587846282088516967124612489860212239676845814894297274738987058148016572719334973667743970711460147076289620622038858263908064614159750397327614085624640548721915457918949192559759071306495144949782048789392830237913829622602506029857416558682146304161591341460632977571566/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^57 - 395511101289491287416603587129834255367640524706928298190278714438991034810996084690962911412184699629626886221662815928032871967644047115201274231691194048422565782559564176240229584996482517061035142655308631672302095674527282263806425085427910536276226403864395109684604432480752395930119430191291259416579699/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^56 + 6757973161149376359788450112232246582897200410033879770693614465652378259051011604084025590197833678766158221839147303472624586400634375126141966034729025662864154289030502680030603878076737352354061932698288986404079804967409563510883769941784232044406239676897172922222067344359954566278314791597123208929831134/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^55 - 66910273026976895036873707122050715592241343714483466266279037487869885395450150879602809573418786761172199326066078080535695941000155091107301190280878641820173564829443478543469745217912929977982732801551565745604157645411057387743394214351379899885292025047503150359942458633247711103298581841373708283429452977/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^54 + 420579200257635460659873682963563082717890640926642464277683092858044876456387799208025770870508090799908555761536749026177840067132135096633052058346447278286677050054940621549778409625109386286374200762771008784120023950896646007532688626674307969948187088064941177092107732436951211391959058814905298436395083667/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^53 - 1675524081767004965996237140367400658719221364067521132426965280513303923426901173398314613065887049237439998188964109696797741256831835755213068699261864393689503662509844044709620396237365218871584920121759660623030065710461730799198971994907462415180697586082483823748339097671870570706939306019858972102401449215/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^52 + 3467365108743298200127275016847892143941953539946950544870726954044511814342476002495269919286713867407366968055820632345040593053310718163536969241598173911989866841468863949782948753606821463812191048613257507773032839978724842375370848551369140299300166662291036572154760068043051714747951617049554570053678456587/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^51 + 2984590600205795011954184857882364912723218459754172912064410019492681452507538768472429575837642536176585765545863057910666065914201334280196272808695023090834786114640967994197664714043114513112127387577837739080194373284798121121715898093321056674379805442068482284424765846387181796754854099951752895154933207085/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^50 - 754792905352469106480709435531401833458316546945283817605108050522050239363268752273463248799624986435657280926821538572514444238953570344231784340255458372330162470577597240633638097178148458324144486587535327849950858999657940130013338833776626019391616251840319821871779224212442840410502223441407263230461682178/1042361426846968171520393406886958954920317971450314660073032249707823812344604993426274843086541190563390714789653389756272440530910770312304000639282548980998923935478109249932574367357055519778126231656919609149565107141039932843915245920979122996749087007139835578447908499055695275156920758871158545545273*y^49 + 132494693355710151670798801910736073203364688157993538197530230512476029762127621535615169615989425501438650471852506525839520041378973973105501421769360585807738345147248390095950470815280248740547330843890543751262084565213727856657659787775639974235070012248865906406326411722186003895910295976408083691167681134383/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^48 - 28317369244791900190564629725669722152213420939865400531687067324950514503452198914655452375817976483627892157718309867237784949225359944150030286983160314866911624836537589875575628795767134766707133584076025749774474582959964912971755559205037636258438017283449073633598441849412975771722068067045387652968432271099/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^47 - 904223842747373056285652238706144430145271356461744115771519636184287387932210450645236777978371611192324605000889443273379789653319749784343914765856636755881452292729605994428847027843043071898684798231689866420000850683571195445602241958495365166570841205062356277844705771151891564162396209892221529221216644184446/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^46 + 2277106612442898717279001709407593936049968815647006267964122591018211822810760785149187791555711049563650163186278979837525161892031517465828702205427803939499613524522851701414395424608923967651849325361640178413130281844987028364388970056449949730676151276757460272847561663289350399151452672031448181616332622465086/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^45 + 974340136524283837509546482654957175887698822086277050227280320025110733682045230372044412408395439366117596271921272738810947546579382631304905742677046723806817412585443560316577411281842039578654334340628630186777918650073052991530912398064678052006562139784298458193877507042872665630217562528702179944920564827512/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^44 - 14381578930442937969054133297227431016231505489838220259405610587484377531434573817077646634501903740818149130174124578968514950447829397472963630632385132082037671960380037179262858865289818606920965759560981232376599900564687497852985852902946870114492233066474880369962712949103455527508051932410940233520547027749327/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^43 + 16782736965632447718254480784889150874407492238275121998665034258541393858317483159837066390568563377829821386498976222836824637337832066580078055492184981320383297884395521613737698477749187481802748522661521456319572429778918199004701093663255785903360074557833505191142755505435677798700586282708632110265950501508716/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^42 + 44510669053785943133932484508828892250353660141048941067535225859170449783711881985775525851850743673091880196923568017969008905955541405682054446951318452846917011574117235495095483452733852133233345842987253409324940475292418843382292753019977475749375806633175521417100699691715496773295399045404712655827951402358933/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^41 - 121881259622385020081407757720976578160656301679256595544188053181664284207049395105046828674391888618778212928783288678852021300580680860837955857587711995312498039866642465749559830001236361581377629946113269940143166286521856762117171351637318020126938082942467329651364854632333970137121174383015458978145566302214833/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^40 - 51311688349932632476215588444453442608424119816515918942520337167395368697027072138154428785552934050797611620647443046300103536981225413518758950017727273379186599220313123424108765469182144298711745423010259607370665052305427156030583135634460944102702302261024607221896773212121697433800929100363567362496880791532107/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^39 + 477993150375457343081149411090193156890142267597821456464240324179677549909264516926112091056159007388148614567411656372891106624304045270620018480715685039873210720953227228345269982857078863139616818709047231981019083766938653254089386326819472555954994007987239184804947768538608898512662281627540391906824276442694474/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^38 - 189032417594973268810792320559008208247845150623276317905860900691384311280618573182189625681793445682397826118286185677636501049474478511279667580511149580892361664176930241634371318497264507443766347379655431211881451989408586478418918820196895609202976018985371768875672749232054617217847321417098335781184563340957853/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^37 - 1318740003977465930361257519791061043488711403421206360971923603025728466045375662855141726753434796880959383006385665003374182477917591110650521146870970734756947236334489422104107441883953541789141109039291788023545165694699654881930627529974819958877423571072173537988662981659566409368141849437274780824572744204050224/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^36 + 1244053032449173507591888207060838465273934945177760472790056985335285468108898333909990099262077678205160434673466858041196206900146172053625454376097578722650323040268474937415132207762978538776963783777665346589900638158822975064295414883221320224627460331885540112111183651427460812950665137081509546281091424244256065/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^35 + 2804186844492334246149636614412016005574104084755782091444919885835825103262386257719737209797141065807565612047526520327302481980121879805530769487281903297566158634757273908342366660369793887791751294801784467441706904160486274475640441273116446770755774944555811306582777077580794796906866799658810448726322814936031636/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^34 - 3986973355107608186171784884126693673785694416103290430164679061504152378665156459863371320935993742017643644369461685161072302627370166012482934096704020058675724938324850446614567163248571383006637560365628850206648664014606720577939913690679152824377838466185785355066318061729880385712615747790575807509150087660745151/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^33 - 4886480132981567751815814902220339752626923876948162671455631173434150008971981001787695886088683577124763102709257788680106676593964951658868742246922861897250572598422459401889246373270723589249889283549968082174025889682251251881677589519343817635033204164978889656699568468312611807374284799775435570156567724625555781/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^32 + 9093178497989689274673009469132283402705021605374937482859497835090384394348314762146693017836765925253173737383704819092166966686402972547859220505468758530523065749678650960807925436172609840358287730024210544777322097314618990988605013313309939620947772957044302215950015740608247502303832381191763745940533152438669331/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^31 + 7457653578605057932787798345878619735531697483129657214918305192333787514195563750661809963970622945427155591174552373531814989316667864457228170483798011281292065358649467036861566469230866310881492656029113231040253604744035281452798596927626033579692061784907985123685875045878935624881490572340818594235526662197652482/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^30 - 16129735471858228987690662110455091367137700792606624517892787740371200953433164801471344675584181645690662729131421632448238575219812705430739722209048558039009865723401499139400976193472869768461581304903680853584096869700867929526540521598166957250337108754631140707562012952202942254039862489550228853418648364407346234/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^29 - 10715963786683010890245997676093561672228165359335762247332061791067460080573710032415324442248112701846517952870347158914711250321784268610565593886765985193593494818327092154047308852393278793499518385900932913495515464789897289963236294126189700600778262389192492828455912216032622237681573527532900920645152515392924836/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^28 + 22862627745327153755851495155442476889458792537987911630385698475001576028191951072859781466046941905695584050594681522199730458569488795156458998428412096156677039178213691274111154933857578500164474171637697029462930719246318406921099320061469843456728475266069327111650801296443021231854744570087359383647695314050983121/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^27 + 15023665767120402236345965823549709621478044042004602323780701572311554990562267941642639676762899751239691502053220394905629987969216853560315765290261343938648079921137757749000304595352565904759331410200256485690673499471752090075221483151550384299427548971746248644654025294619083985693843874681588562461701814701365916/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^26 - 25740436077321253691298904848396750781166297756210418184403897043294464469006211227042912278724783932746811491413387240767784622524289518113183546662068247822878920217777727633916102196130077624687874675689647203567667074331947851713420168075082864107288749597104380873615676682198296439783452953115886253432138657762761038/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^25 - 19766098848977169344065284543934715437402763494592900068120851632912119128785035780498857819309660726744856797317495863897719080212073953734799048846162889930727140285974758159589395289163971490339454305335629355429713009621156315384180638228273554829776558098059245500944712057927583531453306058962878717174734406632140810/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^24 + 22059227141270290175949462191046086252356481583223547291458082474523058988483302953977953180737243102888907982450002906684918569241381690226074140006433147754294403623646373641597803828606575992993442605371694075893126730960339816686003369396331434734230385494932566447587368839823321124854205722587460478580033104493696285/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^23 + 22445013092171537822563893986802536101624669525482847965521868228225277365547057667325583596998253107569182722762504170910458403661189973336037249427647960434476537085239820646343807366503279616690580584662494758204154139276005096359947282256243704938789043828696932053463517993378488847594926404176895426811208266338994901/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^22 - 12724354525261632058603958582627341984968439039246880209670007443379911614439968679397785018856731826690642220151356070940169688473165199256493809227370889936076447908883266976909238673549234646322971530177224211317746908872323251225042454567808360877505679270998242757635354327469447283269499116854042831449584868510186093/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^21 - 20214313491203256020913981581795690169602468338347032814545937151714860232913653662090294561863330580982498942677597412932411976041456562433196038242475210859494608021957294551886382253461766180134234269267691455151279608610369370188693032418731683330826991843316687312581021554966483255380957504936654861265678190072199253/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^20 + 2669069571233852964995707314442278574355424625704678693526877345048468471830376003269767580963814510127047548947552687898031973114053430891427746446438086402269384873706387240809377416330676714451135705770520079182589263739093803028754667372747776995039852803211221628109719309681259423499952346185070723077712645971812355/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^19 + 13285140222175137413788207212658561759665819013828864861262070525193461530064604726926701949490139087661240496088263949531944672679820329399029362815231780678306956347568442481709183281213652580723429602358797980603640039047187945387711299371900907126588924413066616587301379459244807018134690729962132954268574313903598289/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^18 + 2962324435740169658719275423138222288769317851640358905653335382718713207539594831984120582805792103525073970183722362357119692636694804102431497992362603862616953892265562026994739214441650262438648829011282828063400642241476080176041529235979432234712736811752106064573051580433906304388503036970079266562924044967251269/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^17 - 5630108363611691043226191817585328742015158857095399510405493339602398047357665587150600419698140026039960452112241226500006120512339069673639364192135839854306223717693956791551839475769078247764996183808567609952503013490148619071874540191390001456025139855343219225043924236157015265132442415433197008690193087328308705/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^16 - 3355312035240599703009230790022758825849369147544489037337230838070533069698278114188143873300596446609366097974177207427769712147093059960962529906028909811781916251833675377379788372592581296189506018418076420034681316629579652834492607978527405956587697864406119227068380070571309732420246203661284488369237899981826529/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^15 + 1034210120621823499951177743108976757129411607680237853618980391154404618359263385728805500281250177344664800786419789807895613643176405545988021786750767277089408210214134811123647765259538879201716408272405998172559569869116387831052387835733622199850951263074877321210298069333299226557204404966539346342687053450634929/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^14 + 1577012621586072778721557634601031155777434192663086785632688247339328059761561564853516824279583365854451846757972605043789187418478071977075021811074125179095454399995746356790548551447958718700514148397263525963312191792243121923777756119466983501639505294179993825729188962191450569561940128953159230075854218707736643/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^13 + 260683374490830287225533892216757406197122044866053419394167584097834881631958689967166608008164968378459901621285659880047383859837949978668167514553582115827184186850055138145487849141641828268057292509165837935215985760438756941783336906619382288646424178407844161466221258452282478245068143075310366454336548261642929/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^12 - 332246111863320792955349099032398478179019012811916270275585035890120113014651553738669532231700105317138453479183101332269729953705209336197755955221397673076463655434026714635683277540440762214947080646253815233268841813712651621415425213670287440210208499752434217764701467489796441595657909021742384083123448391038825/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^11 - 181133878813268685103421586601538193529934976449149807682450512217534223773818627076698110491160556964363373038247762709553326010004931306737202755486500841121455714403672847574149565002153106465419530996842402364894306280370817586286083696463896981182408027194855732730955088765338895668380322818680002668451663204257138/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^10 + 971624792417221911496579422255590201280190096697065412635634881600317668248618865324980006195317317270323524390009774531023718106801293802296395626238999099621699742104385796054989333030219564970208374174186174991468904007480711654315223371450979841364636538917960960313914221833773022673169286840774326525834473927436/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^9 + 29569072897582064462528370765541337387772189617076641481670262541319719469564151802372801307774960123599039284092560711363397414549391688482330351085721759726183621174189486361058624442592274900876675922065499305911075513237152069165240082672077045691073272324938386127366416726710957993393243129675459617441324497795807/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^8 + 9389776665188305916727349053933140655062722147184559748866281767132737100626559058959845645777963602430784722554262910640025500668690681915784113214130490236074527537347573034274015944886558849396208127616708032721566355953643825809002263608582352448938901478332593113384015539624075920269363185410782097790317463717597/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^7 - 210513513154832095038855235421576811089421474866611253038076699062594346764640382124039601867673876421639241421243538227615391370554681659861303620409200290749182914208992612996369155454266280258195463568527160757586788652091482725596693857547579389191185896164845272169623294819529291280014871809458993750581908059739/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^6 - 785482530543741088846907460080943082095182619518612902941335154114108287932943751003996790198688785165505200074220894634899437040804970647222322365374954174526491011113702871327500344238491167939239601282259443184290136807182469378580565054030795626365961107128831074440714352674893673318870204735853713512326196289123/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^5 - 177254086842154427485285024438741919154664415589163674898557938297385781646961736934127428892892803886717327983778147954145711636861134644841036259972855280166659850625136743980351991265945124345763639850227630166394865617227978500985788656126725844096804260868482649676231497024973767182156645743366325350815440182862/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^4 - 5705106862155287446126175952391178855132508140013892191408239455431520132957695175238690753576083737265946851751685374009291910722613238002647815396847227492176088687255850819346486833961852025666321192005430327410017476101711480056618890938115764643360723200398587596680336882528807747097065802895005295352839588759/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^3 + 3561916770371229912955824396867441597760220706713363656864683799622847700493664817687410382627046850357704464973809311871253588860094042147307533670579227565209274911501311011940031813308925551166523156119672592638775621707256860275153638893771843575453198870222651239531342749351517766117340090853910501036342776871/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y^2 + 557263689128881597708003297473606139239062476683555934919740875991927838684242887020073395582737575880927587376074420789429745060403022150802726691948820687025661393544711857486411890004199384039324682222157422666176556468090997404920453390713025241325262129591775071863943210322670047562175080264944311512584994302/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653*y + 25826701052938385896011353868034544768841946446412123623219221790216424054589170085042960822495087316811752727554230925323921005215587030110163642345834453898706908876645632776093142225101793065052148444688449173286058485253332401793627760400967325881070913922966151898964474722137016853458843792837004868934115783/63584047037665058462743997820104496250139396258469194264454967232177252553020904599002765428279012624366833602168856775132618872385556989050544038996235487840934360064164664245887036408780386706465700131072096158123471535603435903478830001179726502801694307435529970285322418442397411784572166291140671278261653 5873317551247746362551406612644425152945876343605259310220049733654233583297543875930636263437146613583217414471060114953961939651338904929663258528586923899162767271067829299763877657846387480851716961754344605821218657995527271425240152614585234191189120049655717110780377403503366473874899725635602229889/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^57 - 227199406911712184021186389615964330714526667854036197829441540486101154482103221935645942302102494644741099983980192361298444661724312555628907742737619123807313257587503897502691914838670138376134203159672620018932534783071758313217837438485511135591139565699483093444644511699481609266142054530644367861368/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^56 + 3861684323004673563682306759329652881312158644826174289354902667747097701251818984446408148651771850653591422592312595768467113819713492620132316363314988814267992010780131210932971663523944025570261613045766059029179022436527992930918033674871114398435453653942339481248939335181836205524825608494116870796266/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^55 - 37963712322483158351924935681331208465333959719740333483265827823192892114603278104984056783666969509610572387286577975277617999950422107094241646443328656457567111622410598014245235791003928036685425152164077747182148759211623804083359274451888563337610250334254665704427502486114183233658653433601667195369238/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^54 + 236205501617832876687530053041128070584875329270298212323490171483090891677505805087458668869655454897953603021166180934131773533963645735226372305883131422380289256342472972039989659230952387830599908802965874827794040861547750708377277095504178989832998514412514654918643749901968369356079390623802948381598128/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^53 - 924956346033948733463618835198018162314657023078717150328290652811925479101864410184272269821662819674132769113084039060524900243410300092663163654872654879852625634243880284981023835857149493699128401015906247380510749692285537549254735776539854565294695855036704795116711139186472473055526524366409229868951314/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^52 + 1825630198648428071498343620019524007635660953048179059313756985565688158195218526642945530268877292027851618520107936090511184383454043423216402992161682099187670882259212204347881214908821028453703438113612232500855198006357998296053582699094861439786623879815932484779627906683147649417871070690958247345578426/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^51 + 2132409275911689169399579228470270628768006617900726104720462823072362250080641659644244511495516102773104506116653473044054882954924126191509450663034144912367357463670617975466852047703378437738304212211290647065711959326684479369603200783084298421018126821813582204082322217898536061475557613024456499856759184/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^50 - 434763856306761711444108273413162226598152672170055662922682164922803358271359989498822443540659972373469713699414946528252025589611898337660276094041391199205609590982813971528622860359674235451470113343769432613215267014723127722918889352650816440407570507683681052854268124206471659213044838354756418648811940/342769295247276610167837358397553092706451157990895975032236846336015722573036827828436318015962246156984779608567375783055718688231098425617889062572360730351504089272643620497393741320965313968472946944070900739745184854008527735585414640243052613202593557099584208631341170357019163155843722088509880153*y^49 + 72250585326891442766257356715807797099979056923005183637018810930387877208480054068135290586452391796379700558699555649147977931524167163115015867033617130060523267229262171106067782430355965446852690892962330177016336362658044570085113675183927992325067378018301767341069215815144826890781824554973295128307896792/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^48 - 2012177384496914824279222812023488919311347771289722009371182850950063948047990684958900106062156101658464320351167011975276507106807764873927646540305833722202614082929628001530602659093785894323962415151138920892496634128521426618167404645744192363465158422157485474247822619456543949270600072351882442175930799/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^47 - 532275642184211745016946095744328567612546186614190969652066068678839887530588036681116058382975984550854741394947786252488322785097925637617688645777227697192995505084036004793179806418395164915994881771204466174159765038211898575594667931852126276915873682608269130104664238051354109108738862949838284210808688779/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^46 + 1237986928292243135167318086657505521104146410259151828190843120385886651510601738002609235497949793691671071497420742114426922994303834091455937649093879246803052668638908487034042898469432757146160975543455980337489937432584133407885112841766558130011554799057406298378542597037334550356061261945161535983487735733/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^45 + 810735711825566765711533417892488797486083446946656518949828748684280298170758369086529023744195401863531543197569041522085206233055213058056674744435114963029355531252913368399206767613425960685067402730419083511186363626841555449314255777537615192411063400040797497653636485138750993269400187530424816776649746964/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^44 - 8350328989242974757075471392240563781033902114021649330610736186991430624032972736629596766797733773078625059742340978981662728871094809205148825137815276090180392349069978745101271514269944435460056220582019182338199018508854796030698932503103609881745835085170495276021531191990831430538990989157854428091372814809/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^43 + 8413397783538289387445407176547198560919846760033788135919601129506037437538508607719782691402617387562132867729205708833309522250910730856359712006130576126621467120800223117342088836487788347208517481490953188800053217659363586986645850113811320649028469760560859913674518290357261653306289474818289677731951079094/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^42 + 27921913301260004346294230773376824845523559987445034387460760923424784909789188753310682268718703701043206304713345644653847972981969575030994345340251224804217161022094177082184973345081266590778229934281910646926523137459882747756673011592633595289344567229580839428461959645763253297845813818077050920880818248934/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^41 - 67581299384066931003393604248842467312776750060553749997676902533503167313495413812219027080247046269313830028080251755012550469938106907104721566323800804607529107946669948186829992674722986630328955926088199974001498901649935402228184738947208210417504192560305465035144181789507297585115732654759945031407665571554/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^40 - 42196061546592625882109950727472866424430500712504118206505242173211858959684637998781761262073210443181706247924460000297718662369282647016333494161851522111800731083165964351848372890214436200234176457518993558852249782341371722106684883216219952229852554966307866663801150941815378141531538387982189501513716607020/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^39 + 278402919718794833260667354550635880799598944224900937086099578917987771087392083978024427585473245133918242083025176980334249346219582257361723439676781073724264301351888526678297903071808072478536703250073069307409955187567258785867682225822027284909655693306739653359979248294956594704685189094637158310488696400535/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^38 - 67348392115119358267022471968933352056743774484888639841208005301005616344190100795023493097661327198771816696799400372371493694772679134900676320817188580744677245183950711057339342850448053874288832096428013703695285679374117841605933257832826131207596051377709052674221486729796730716210190065682012113801648586536/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^37 - 802170025521481085993099896517288931367797178827017287066445790816883861712244205277183330643819738012686445222391619518193389707475369205691684743365199453811156443637213782390895927049868161790253976532992478954533246078804523365550795997299756836843620307179489540320924545196343666971314731446689247925657028849089/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^36 + 622457295463961401863327775530116144686100903239504922277052924537064147456178706983015401362525287639729702333676434599049991038403088056393323471531264378116665817876018807278608801256275359412172279468406145591267688802393730959891023025321149953613755752629560833254867788389253659494112979612277603110074999588751/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^35 + 1786219083884802035080254720430949355985892305746446622579103469982424815273181282668036453411019384239779703257575011038326094726025018407498675551013648974566016443377093127403972595762565339034484457950777777666058443864802587970609478678108877284178535223975984962653833051815420386849933648985038418112832417930416/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^34 - 2144908571933586755525661263221795599172401996525216436200370893563761761514550447218139812560910739178892325460652203325758724319891313182770567619130373870162892512786559880998383691220160456555870068909685669844444922880811266481408639469295137360274775818666355211827330109208125588385465948208227832551908656338587/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^33 - 3272057710382241995738459976446723828160452835437516855615604579232648495045683268071879317796366110960006678480074297581256039606996553902984004971796200270895883758907061283304115750435150788887027993372234834281604064860173090789734390791797601548096817401186040162113652459516034751903319366044478903057977038517023/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^32 + 5070333789997827900280663618599098048732719755910179316788682948867093884080130904378226858274493674125812878760699032903582871771920056080125079668757746354788204907378842788539859728281919829465092215671745503931841211467125995749649715458823193938899109668376291819422344497662769628274691178284875626194955082615979/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^31 + 5232163279960110286494363216260673589043340346615053320279880328142994340360304972427577144630146176800771937011953344922756197817352435889755764315716031819853376633502734983172959862796758396914339522703871513138468482110458833855881277838227777160001479361729994538558569902037628742493366192450420360937569180982197/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^30 - 9181225192715553498428300649370965591600187811191612458903003657046525171881619668529538926622401818395273419800880636780216190302986501980356591401784369884298645073524699177639412792688184307137191316641294160759751432778132181804578243113065084174700575117535375403499012361997417194034148411689055138890608902529584/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^29 - 7722799607516566204540624834671050483105487568683039649444023573437312024138505958269749522898410451412078656110722664000510489771895318094835486925690489229677573374008166988832912941227604259192642672703578106347656362496396360674999765444694416085332605707551671656453421953497719252846369918404443580194116568073538/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^28 + 13138376526862375472003248599209703443334429791230373724564672432893800641492989542261857298731154214416522042559098608855511366708719379885635390901318033122855420497135295239697595964495592546379814009722175069667129627005749387633288176438142569686686787400188945217030771341524951989342744845288524972563835732427624/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^27 + 10779746992325513111651427676550815561834130160816701867290702674565283699741341035025398322877346680279522879672186116388655805444630466354220975847805577957648626075896997002140785584495195354370880640186436869236164978182007469890107314914501835227592526116937562210150694164705002404246215172229350451051069231556184/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^26 - 14757203656509142322550817440256800590468851566603726777362254057904862519436415208832064976721028276214633738481478073472373982898548649556493849705876136776795417027576676636095206335502916069768770234328484502462811959734447040128515674120070585665397649262965403599039991347064710226579048314673323081774059469440921/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^25 - 13806290368119044830878667780307847195417287759679805356784152024598620228792840336150349076122533535040202245705040434913312573211928471351254401511441456941013922422909917702103298965775425637787215561997655622659051570394650264064447845050439485104843262380288595099481760961508354040424157417556793914554161337809631/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^24 + 12385827930029956976663815548907380308407123515272795741970139069749950387341911942104434346056711358030687654287479006610555725492436826177869034720362721737832099809507876303892976830285799395259591452050832140555535015831548568458153163977978364278507373344827687773080973185145350670066703185501987574244716875888568/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^23 + 15170225048588048256931568111703342292672015623460738891232523118042974700644230059450871612663688206637218119978450771843293877051733829499422399651879962580282571727615699720976242895433923137927073049322826614324922240158360018949872943281710032956286016905697949684780277525531662380679938816765761597841389947518204/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^22 - 6653602074062810326932940184447496816009555712609981046250548703894536055818428714496635162080340874468481556014319612205416881876155266271735533927579410581312781838796966951600525796201401991711778449855574925217771245371892057895178923532775782316514252878126608446181115136362951571484860453477846566967756622371342/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^21 - 13246937392272634176372361945790205345070986696195090305017781281164358404179445447869045132638924357579590704547003188913717658908954583416440547454385057364086385401161652991910412838838219178252804402924979137932687527593159580065851201422000246192537737880908201752979350144976580432569056705142433111327091561072513/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^20 + 671630777509141530569211058071792745213692677572859689043183913019595705445204180477306193931268478662870373336651123904205263791611719338530922382834405232836705634159514846465969999631252587812800394582911317092887480759494545627823504595316862931919679537094910854704736331833141169428627560365797944618602838146328/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^19 + 8445384602632405794898102934704776013920453938405191664287520142730926116442562953122807038791767779760356781588984136715165655539357893274408591087324302031217126152039129149891640385947497261510398431007317959941007518145620875381096150660486915301432228083899035385183096186606953956684646929109120133056361078918509/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^18 + 2437630375078852635549838904222871506623085031584120886062777129609527542073953009582236780444849693530875570088259154489513791659342833535993495348240977909296461597070052461223053705205728508739282672149266788322253568903437860700680137079721773656528313997938166105581521064093748040984780836114715094676757829603036/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^17 - 3430363066336621176412505445662712126711267406927669923277653150423772118061573530751806407990792647773699434851146218989837937552349801859972834018993109218964457415988350081288021238345253429283773920415804278802161859086656425651771285663137542000545752557061985031872528445622798693165123644679599853175899097611782/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^16 - 2335693818252376956514241400801915061104145679826700972120731806283181666730019811521671456690789607971145151870542205393941291921590105612203786849913817236334887054393486090014286860962193423315581420772131646099431242506535310646654513116970139062356093513227666301753101192564438766482434169112114980355144419736907/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^15 + 539922572331207007311185875835577758365899249013018902032749151119938443515345468770607523600475226278116369803624568919295390384916457781281334405378424568038215292602003577440493505238561413393509078707210246378222077640494119702388338096832517896085108228424132537311345379821312857619347301237991454418665105048309/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^14 + 1039114572629231836893311502365567223178326274383935669122022014637123114165255685681775505632381259488534171647169519298879446404229436334778501550809271519349291207220431015748187733901975687240138119922331111268912588450551567940116816800151657089544821419607973177488010064953703988428634851572529030262436492403383/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^13 + 213129611060696406773413081376394844526582613994918104203430611511640349385305726802711943167411713372843372504210054737667996488960677898753722799979652784701871749635590734764918164409553023534064794636838802519901984972719570996876129030423726516891237688469557950953428295776848286387665229364903694520554722943600/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^12 - 206970346307467989915667872096302210072717349317461326617869858120894897121716407772968874270875128019308216206624751006649010648319541200118559561564641624586676344578467701430466906216281850060634166063311143240215870790617215501447049733707494739707068147716671501307058661599809040964194098876010621509115288539035/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^11 - 124983869708969357615335234620781466014250552369972063056877874056260822428094512592658141384095145610104724541543113149728168516835738218328550390143038713208674436202718002990092136638717591180789128348835086819522122916115683849053273618455880363434669720077723163535759375043414103507375355124816487380898079639844/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^10 - 3111284633718498510211073042632054521631334831998031550030748048095127163000539983753851335621106703570391443547240394794534431829071980592644934534355090018192473325687311727522809197374551471570545604198134478236036691547977896508829707154894314992245549150017657249086494799888853115232603340500121686576433146292/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^9 + 19366961911761450769433027506189664076001698406905108983419095437750428070113919861779584689279177512442298968208014683191933841322889605416529688342445481305784828923622779157900763527232644879372297699204880508170983632876032463049126952471303265940840634544500289687739255619284205472674645742068632222635566324303/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^8 + 6636492008985544053659230179116530427732094164501448439502417057846834435765993049254188366459981280776820484150824975880302982995050244704223262304129941776994792414845915609032671021015793329468009886862870180809905414393119182014282587324061030438908581547941338666899645197737080586806111934914080368093537442597/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^7 - 20593824265468196712921357125300238561357929792552418283733875192816660337884914402790855048603797744602103279893510640511373152593179116056496162195034429229332287785427234865958372774024202593372268690502230447643465123173402987128201949476750731428152158843577329449559753132631385905108231498162263051909457736/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^6 - 528272738393676121205963995406960201736394361353730217751760934466689216728155231841956810963614791051417442697734095907984091404050385227345139115753596089797285660324606807025339411265635420409190148133315830389306744028316185439915915883427867765161143252342774069393137639637161148096257006209423624867871447102/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^5 - 126235356904290857292957682144624045122777654742446800789807081875518680911325558524194151893506068420997343933821700623118864396234137755176276343557708889928528020346974182001820674551266748233909581276976666066383167536302817647228200959033864044283337140418086775907748845065249748135181665382373344645615216282/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^4 - 4941412183972027252215377554306673250927399899619931073065450668783117037050394040494827740817193735116469547867181909043665917035852035407194147904137075344448395217953473170455444383372886446439907890740259586231048717267169625235476076089262321977535113289706457466287154706710049743940867867753110004921172116/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^3 + 2451633436364415081726906867558040398000168278082553613428766170526528838041784350563322059630247403145752470615363273155569899455172629760665030084440242862529283046840183451099654265990947424953538034691099836204079439437326089126395174382687703703528820013886637694978148597520827385339350891653469890045316962/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^2 + 400296981028328122411189374508643460369557349834510595027285609926334626195452258755814562831855780842173494964672880947371582717686835974709027572535595596784885621482432591243157069043102146668636220406712838640694865964680963633183652836321358292371719115095192806118013841253127485593149809594109747377196886/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y + 18971801762805622423816059291905653628604583590854547471255666621632560259422798481371980676150582110897928103798511259577739477617184813792923346752763993014698488273237690893341097869483112989843274122113287085713507087528193110882864143012555136504888293267985666334728680261339021998292809803433697068300444/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333 # A Gluing Matrix {{2,1,0,0,0,0,0,0},{2,2,0,-2,-2,0,-2,1},{0,0,1,1,0,0,0,0},{0,-1,1,-12,-8,4,-6,3},{0,-1,0,-8,-5,2,-4,2},{0,0,0,4,2,0,2,-1},{0,-1,0,-6,-4,2,-2,1},{0,1,0,6,4,-2,2,0}} # B Gluing Matrix {{1,0,0,0,0,0,0,0},{0,2,0,0,0,0,0,0},{0,0,1,0,0,0,0,0},{0,0,0,1,0,0,0,0},{0,0,0,0,1,0,0,0},{0,0,0,0,0,1,0,0},{0,0,0,0,0,0,1,0},{0,0,0,0,0,0,0,2}} # nu Gluing Vector {2, 2, 1, -4, -3, 2, -2, 4} # f Combinatorial flattening {1, 0, 0, 1, -9, -4, 13, 10} # f' Combinatorial flattening {0, 0, 0, 0, 0, 0, -8, 0} # 1 Loop Invariant -3517020887371836886410983683908673716356703641509583929240736374680060322824892129418469977275951388667923703829717564320355515285538211143045329265506196069354232295167190708466876947152146787077539740191367054924271105788076898957679812187782379889197703412318933582628836429377452497771401458494142612680260/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^57 + 137887088966173755920560695341799009164610727048202375094497760397211044470300528967834375244499314286942548870819475065033657487694266484012316873344455995366542175808588559546907573059866830397009364722921008814769958660274611370060491390780184713724903629789116128177978196541145075199688464703042192446963877/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^56 - 2383830835013085921177445697807884843621143466214256103735144744651546821295099899023263621131646526258477263383224308784008935429894521487680633172703474256682601390281743905926068234906669990023781823756033294386774834824803341204301389588980161538614290735244731182033446807924155463996081076403980756235285190/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^55 + 23954060151453124066731692313400815246967896244787788668283514612191753724949006761022707515083008292519635883473196898306221186697543445751730002870949451552296959659509578152457670482003289847984606123806040675056314712787870700098790579598177819561699108065315481163507476574544847571277025233192463221427257204/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^54 - 153536306451545935165218833843309630556473586303082093607702123995122208543661410457492897853688745922040011057711139915046727367232892225132942469728111840825512161522073027295601351124183784233011727752055782212731824695543678335101790846216815683083305917286619556406633428794114862306654788799921464081615793613/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^53 + 629876610744503131792491725987181733211445074892082884870681245541720756072860262004118515460287773806763660976632109264659608252854086893835994310322154886427049338082797420405383843233947172185348088234336580486437996253002116331743959024028293260990908897722055685054958629786305282531431544266230909745519062092/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^52 - 1395399352044665291491739748924126946329753288279336767900303177249571617454046493321446000872477953590066104800933930404247982470751400683546463667658397457950615762664331054296782472163541201067318158608659991362970938623733485863738872702722946589055855780159305806911747843601768244817588844138630118451901497913/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^51 - 657632889324962381981155418247929347851650534642343964462656694752637656834174546458860831113867395920701947862743051758982794200847311568291791506557034861398807688139935849592485668362382367871011696686707512800796600160599001854034325587942393525846075214404156578589258473510791943120620612975126555377505339424/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^50 + 269922950030884767413714879934788277428336618949834024912006552586215014352657076693534537806264577519135738285467373770600202854501263223264595906176338022861163665093082978997537775588352252543466450458554205185981180004279506294843169257682149529285523729421413197827176207688858455583817376505716994691458622920/14053541105138341016881331694299676800964497477626734976321710699776644625494509940965889038654452092436375963951262407105284466217475035450333451565466789944411667660178388440393143394159577872707390824706906930329552579014349637159002000249965157141306335841082952553884987984637785689389592605628905086273*y^49 - 51742532511428919120406907343740878233333815753264282188898453331768190299742524011619585841244122680847611443160974387645994668456608108099797239084884829189049742335130040110170394425986234804949864689929529871689421359229697571949005324078591476889668681153881344193479342388931453098469172070216047457630066168455/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^48 + 25359475406021958496320686528513664434009319773891284011626076750087365406114935107881609824705106148929473323505896341862831502726383511595766272694605442559151401288659163375607170304437393174452355172353749257579130401450749176176456684740985642727308879791367434212388431545084137424463084193964278708228066527321/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^47 + 314425797690246928854281520568814062505347649118536836847218717779299133394815915730173120303776380302624662592203489076352692242330519835304688559533705707954997227258435986357202745649625661642430375915954547925467596984038154912436909905403858672267833788893821543543854969473237766883521868835740507996989775389643/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^46 - 909696078860685486887018216750339249575840706590960173324048009501759872446286763853559816135269649481620785407990374574938161722894424379020905206516369309518437864377852049113054428158765974662821311774650391036936224420259741520965958096391128480535264028302987022906826973978018295686933509797004247611505387304690/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^45 - 65147822635201474537067189292474952690800666823888960681137000453003647163078785435895783367221985382403895863373134407821572186365110201970069661685717376271133640471765853674111513717940405242133967558672598472879731162030361286008309868896337181556570440049288072808291555269008243293817558058253330910953051886743/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^44 + 5190485232488419346792351607844512518524875262284315980038145606373040826173821902637300379476587522235868047659791387551270350108106156460317559339015787559119811575041078561855289755389042577588159825700579543442068664195264226216703102587515992706048516483090713343455182602227740358137728664152307282948173270581495/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^43 - 7732463309719380453778630918023949775989523070215838406724882405522496364055423643842088526413486352784912066148301666474700272365770403722497406288110453745641617888836778616981148919063431029221178921323062604952798869684461509065081865187180859203694511267929258979366780662083797206745507676358493218596178935578900/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^42 - 13578799997692247719747346890858765878463248979308651479453514497138296539308998738913188595159744741196324641843919731508638872188290193525337895728500984221297674910484781533214613458302737205190676067701290579324946214234183091191393740310446195187112835493065859529883325660021624008909619232102730342235421903565348/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^41 + 48862678728848237940923398832668757032591655906863786209993504356563665731402573170272732295977210293679719664413233360404869783900251967328589836064472031885176640019228086705369229825847480184555073210692051275421524804102956724764798518810661875039078747248568905088533446976513337405438773435132709014948090663430482/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^40 + 2136783869777339567104585965062896450466949117801090135926096214983711734002862780544151474611271006281040715108511851918595921397255072838343364417495020178739286033093242809513229539752658710443075984052282343233812130115615230193232786659144221926204336820313498412480992428115600968355153660781758786194882505434906/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^39 - 176130370055091739058643287027913444749095988874451563852032118172392043198125221373023756596573150299483719627929084251614419030327764198791555126326059814975497268294206143695663018669922354190399119051134006919813743981318494567497084571978156099937518706285288263775672234367735675237607175038986094425088277039197072/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^38 + 131602727852428419343244320396782194445014589944846143266709255044760094693082399774558822828721318431716374438683164706830618469780214716773824088805391552902563932596146950973418381682767557072263379004285933830483356807931435970126060024912991608819934241017763631205974545106758883407284492168914059751682077284153793/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^37 + 441710144414584891802371301618861138727579220450737609262129592440629790254387531515589697254932671541762439520234345066294557251487670163244236280055595971241052631845667794880626935588105276680546742048098268392181715351822456719206744059545327906911322540493052936437995699659368093237359010701084327522498535904497072/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^36 - 624486746198014875859992513767312990391944977655825449392143420650186045064755014224413020715711415380310564708118204060632925757120108558542098107863423177806923497294002134599407550790735855471992932646009490026267230909318799445702945683154708846319627953072606025789763554590422139873372438702599431327975025725156200/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^35 - 819610762965624857646217870555749899234929748720046763188156304765996241029401855095962620672704877933106228331854615376347777669666267820851024892978952155765692297464592683785845726270515078955063216027476790705478906477259766566346447768601791125124803656904655747551174613896505653330922813849807792046687286913639071/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^34 + 1814460409305455221460410714754748522375141411346563969269295228954975986442987861925961189076823271249228240967797078796412079193624724442696865085314930540365031050263210412853472523614054877313655497312374736303732738003922715323465284887092090470659336985379167658296777037388839068825504112455477561652455605689431560/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^33 + 1155744067839510827491259874537974827789122157868104613953038412346786264135665988266768270777731090091429829224301779279455141385692234958811251048020152106209011894194899987955860537719928940524821760021768713925123990195664509780238364630594239251505839144555919408391543795908761172569888503528390325817035502851822379/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^32 - 3937220913817111053114417940356895505073208066874049547383892657029354404883835546656898989253269295876592787563911659727653483510922685463543856821875973457034576948386875441051282759045724320671406456667412908351832193574301104979078230329482147186265379941601809332956751814031117598537150986064858926649663792758524917/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^31 - 1288674965065613599915957244302727156181970587624847809310653295643359260713428627933157050464413159828640477802863407713313855607842795967671404769524026033885636652433328665882802945504506610945418940375554232901196141073215448511983668511320825266244727751014945421988318857996137241000846964619855012974679851239940659/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^30 + 6815499549414966311231859973905993583909429546209844276088484835245607375019815901247192836180392706347580644171175961923001035600727102962219197419999704072919157527896180287323141265004287688376889049030581521999570317238820110859368234349242211054794347098062273786525049312222036659719314229085987708228336661239226718/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^29 + 1323148723447926276343467559083466043604827868287287188663659760677905030015439470360498818503054499921317348566712807412608808070051651262703401304097183210000518851948038300200761922741143716144999216423157081830474398006065217628338916173895432125594735162787114054035287456439481774325712798715065933335490731289797248/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^28 - 9669326463149742440683322446664138978901872813244188795993213573818189918306444823743585522465119408749025007350917579091328258846075613815547005353370970028264635383556689517192828641702153266372311974690170476216140143063503035821928902006553126543168129275196986050710355142884623195618716047200297782908200961882444383/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^27 - 1708179687807592530943262006725896924038824417568330651366636699681580925292059088818584713903211477158455630016107729511090799118024441420508262363307753505341727221518248986307215727132177957563805682963484089953098224639520117409032593533625911670955251045705115367427688301842618303886291806131775755078337414467058265/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^26 + 11290973266575890497076669898154526160924967780528339300569588531791675915889083612254639926449094229080683606026366472364014640800625843354688182274294867576761771612836469864311608019936482397239007575756147131501227796016962450323297431489146847982996292813232832221506641835565759837416516506831191719713680596379221744/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^25 + 2784345231751371332763330914320895250714424818730912248711938465098208576217061889995278761822911755294864874048904875537156373550038238293269473919055250585425584221888200465718919980532596611691359786618166318776658785919123343251822780876426876507846453482133753579660074863700660032867793713102446135996470132763453077/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^24 - 10665601228060742727154407680263577352811669514976812040533862839782661940450046904548236567474781140412720248855459473001014470926653589854819233792374718352131513544104014514374501770900674352674801289028184739976282901120542430355716410198512007980097070638482956566095205319273588097020864385557234230517064851326567240/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^23 - 4138756826294713306138249771752024380755326244178937271763974602077295026674143510065546793401766760205170321298191437109689932814652236067939063996841701591776550942713345484005423671547260863289459432774643861380514093140666805271718255427498266623570727230927870428310809295548126666337912941834488802147668152385573848/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^22 + 7791694613997628589860484315956658599256880245185371210760493605945172739354334791244477773300157278920945641537905002871732272845048150924661533848734980864861908318526224640569742353141829554204275990607263513235249304402196326429751506941593268344554436014030385695240664490913222633210256606009330936680511402838931461/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^21 + 4704578414075469866664581494010307966761222603056229058373533705031370992944133074333742802815480728612998420555120024571617663486799134424907072850352469372003488875191493165427513812658291186429603469290597857901565230093478442622302336586155100227424329160941114811799998538733326141695818715760563735502898462982060390/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^20 - 3995145218672091850468694436140845578434637363547115114458674490762617140490698821817958244758470781931247974783623861508586667243184387909971284760052137034224347205616785122830498759959114574543370842872537971537042103994448104203135859789672836696337790952734075602231011261143966276388780833519285888404599056247307241/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^19 - 3851519238763761875396718072852088517916032708537303205445820928966097695715660291192430795386181158521322196715547564331859313320828335615143085385482268575031666283348832261445061094781521736163332859894685842930980323246534269192037848269331627696287409455716475937020891980846964409049361376505848643873734725738889645/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^18 + 1061737666878994440115069943250707520231393686886767019628722217105858554525181376527600564115637115331235408440185363191757686241977984101202245530825698762602156714592531477617500051857756006505391555415844208554046779563426529731436034755982587271874084070892316286695704607996957254505567923429661513246165129844914095/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^17 + 2167418095004303801423188223212087262914468508426680895015611287781384113359841795414927187422518045154105491703062488280590417686665815601900393930641015322123496111392673438647499580215053112137556926364495884677023521266422810352020583750624247830184231649882470477346494213821489925403663916878100136218622492590478740/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^16 + 198662089147131650936917262552805064212456743849399200690387464642225431757357477075107150134794773582247585866636321244781818955045250732118278504233994421534363154172367811178620778686700749951217315327186005797356780112243218596565172520580655968888054767677161011539246168117797167595414466090584297048001026841270022/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^15 - 768768157339259485616214543184030967990251317263606819276355863771704332699477215941491536277156773895908227946236026666337878873171494247143248952040887942557489280596312995263571629131748363910089149673950600415421693524495677074240745816410586784761883290957866784774603456467520499648911853979506820690726667011242946/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^14 - 304088383611389739634997287053624259359828253720289563215493718799740890572955701472803683988555736282296657489675080201324138133233436188202698408601078216396515949133442055260517193188249714302122037124396823126020821123439734650953752854442743000949681384686844554141487654104045448474017575526486242542131635245902512/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^13 + 3249155778092392121194399199971738521486179518006470438922182656069452345186198262213754161542879037973334615105870524406046759132879252176514522405260456061165657393223443123089473628260249120033638421144674518558290713811109446401578734354085310519830324152628286768493468304018746886721432028505501140376088061401310/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333*y^12 + 116743273411646253408988429377290528227869370591214414059101491009883883020193085232744218486905084029109730933963721332370816338969090778185468824856722237147142389884130290853856358547050479991435546795356520672400997751564616221608919788109363650429330275826052611257109199065268547439970484980456848451552754516036738/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^11 + 5174965985847132060957695081424674916299924179253857312792312682138844273472144061242396547043044730153795237819771022257686035713939402213259339868678781331272719961166116164002851521151007005368332482602828376105140193112536819309782905125384426497146012488216416344476224978290589241018318281311261195222921804059601/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^10 - 19348839941505074711676499090484743492103336677441597530151079765957645844693517987163836295861509500787292426730627826835178327436513543430673430992795149738924823052899134534727596404179476796628259348960842775033632518099712295886541471904931024505114614135912501506863876479537723329809801299208997884858880642634351/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^9 - 5700409136770056225653863636470570545791496317949140022165952840701158099579401991924735661107704059164125501578706748857988954780550696222446614197733587242449854041959595711532034501035707504309656021848214356485195903457024836605499296100950499826637454058544442592872133913913890956801455894955034467248689894174117/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^8 + 906202889241307210277020762099788222992749035049304853627944928253675592028535649648025261606752974656214321515521840713908500949857824213965974638811203717875755087968534535855412427885740207755336026424228376810053608391285616062437455909647350371804467220054294928388697420347935988641417859362711728054343817003387/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^7 + 704627876267640384019245135222386196022064196288291046523042131950883762020086285817583947382969427066764540297381564871581084130780739089197934346561852075075279898357688254474726344810598374348514800081015364792423514535146772387048632342412298244836085876097164471764695784170350294356507582204048919080014564079660/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^6 + 65310537049358370741181591151233340436616329739700325971852274463938414673068784025555233757912393412192754165309397971778766230906326994820971053312729058272736687667393042315763159738181069853806364435901834948603909249703012116512418225060139376034405816579831691295913527676892659095674345640880057351196711007370/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^5 - 26566018795446918386751485346378730312676484829971655520926186476415347962797750681654327354964994555584060557612646125781255399561183386325322733984960965419106752223429026974058492485051835379726582164281157202117357787377871356576354871512472714369954593054971467666511909187226783230445411438196148812387895938046/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^4 - 6002405630274401799555943770340572705869345928821720926872304189769079891575999094797110531763023687639616377294187742544680309639605667959744762753231993403261082577768522123474729555601916362598451481773659463715374413953632707490530023088952048361060796413406546959863792231851567744299800790321919712813767697692/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^3 + 38994828630652254115919853490500446236027778365462169349364794722120799396935710953442876426558581183193148148798515464781756701149553672854099963813308996167041935737501651194375721801754939531768853996145481114334077139127507451957350553720903903870849775837991104261589798624724685638512064787888883209040106929/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y^2 + 106046160041770864248300366247640215352602802845802150367599925267549418752039299956261198462666242496593241178230164923539617937242877572605040060510789764556664686057387439821541443737136663901904897195700513140445977046602096774443751935387766321493707004282532011506185941264873678769011889573703236275777365307/857266007413438802029761233352280284858834346135230833555624352686375322155165106398919231357921577638618933801027006833422352439265977162470340545493474186609111727270881694863981747043734250235150840307121322750102707319875327866699122015247874585619686486306060105786984267062904927052765148943363210262653*y + 182288302656373418047054338630649685632603863845685145372392475456717620409818820771232223310518333226894688365230592463926163441204932439707129027469192875043411555753193975057267152802594997853192769438224664026138072019649993963160067695610468272073226651798444975459455739594633595370879996777436582380946833/20908927010083873220238078862250738655093520637444654476966447626496959076955246497534615398973697015576071556122609922766398839982097003962691232816914004551441749445631260850341018220578884152076849763588324945124456276094520191870710293054826209405358206983074636726511811391778168952506467047399102689333 # 2 Loop Invariant -14536533195743550668880963660795855111186216397838542788316876112227638627229229430965070505684003483948382981686553321555832826159747688990671594408239545781964846481925629171026266182922255193470322557649759548328690995265946210417631233621090039376865779081067716267558488643035893093875192824331476608515131902674996009290544541151695183070801621190945360740321736999656678810137879273666179053178419047461127223202361387539013463993192756677847926146745548010533234553359023092237841081445648844768501823579148025164435686964349417444625561/469148286758506232614779506457835155656747657174690570641330734549965246506347989135651295304050592601027468703265765308682538298669337282182283327487713296325745529271144368173375862873208772314325649178470815980161932518450250176523818940730684452111252286215289658746927366208323775783879037335165076037896720549054006734606355948705992823094495003280828408092500998330905595463251846757930574280035933374335586522079353106454130544881263322384979642101889530478165574817676095614964919492723315386428587330924780264594895567591993195782881872*y^57 + 560921821504692414749893475561635531501756672744203960900342187928634478992893021455470488470239542254459292690917393997107521993538766722029366309530043397467029873367621760775608779509429413188253706391701677219907617502081668296329250070091230495321272201640087349549751315531960811385262130699847939251374797733053322505250225385055154706964115760296386904267315586329414364704373536959140479178873524985278739926326201560447684803904813996962491246197849406198965419088832648099615729048338177752307248307401292627601006814925701585905573513/469148286758506232614779506457835155656747657174690570641330734549965246506347989135651295304050592601027468703265765308682538298669337282182283327487713296325745529271144368173375862873208772314325649178470815980161932518450250176523818940730684452111252286215289658746927366208323775783879037335165076037896720549054006734606355948705992823094495003280828408092500998330905595463251846757930574280035933374335586522079353106454130544881263322384979642101889530478165574817676095614964919492723315386428587330924780264594895567591993195782881872*y^56 - 2375809336863502585385786558653848846843110831171046161400485733009193097323654770082434949750027713141730408532972336020923132138264949011024136267322251385629047442943177369506027715935031060655938199780092975239232304273686002582802010575003955559647986600176418539215353668950175859195123406163753319300209579523752337901095659670561089805343936874883759583126009176059169234677800342797817711131580037842606673618547136737624753425592197968149475606388151563062128315317745636955946924864928556756054394382465933917656948063627157486900369067/117287071689626558153694876614458788914186914293672642660332683637491311626586997283912823826012648150256867175816441327170634574667334320545570831871928324081436382317786092043343965718302193078581412294617703995040483129612562544130954735182671113027813071553822414686731841552080943945969759333791269009474180137263501683651588987176498205773623750820207102023125249582726398865812961689482643570008983343583896630519838276613532636220315830596244910525472382619541393704419023903741229873180828846607146832731195066148723891897998298945720468*y^55 + 34885280437799526437353930401371237651268492980366521120193539448764169704715306701687767956657193761062417439050669888021373950363808194770742639003085623242145303646879122499927066175360003842033156879740102102597607977912723583062739594809672204646179573257013487115296223975988477313446607433896755028702252056071869540262395060643259731743741807852571623004417357804744087628320825609239801023471848557930940531940844180292684145862838061855708288944360847017026835514805771285216930161384843907510739274852133450161533864133171975852491686867/175930607534439837230542314921688183371280371440508963990499025456236967439880495925869235739018972225385300763724661990755951862001001480818356247807892486122154573476679138065015948577453289617872118441926555992560724694418843816196432102774006669541719607330733622030097762328121415918954639000686903514211270205895252525477383480764747308660435626230310653034687874374089598298719442534223965355013475015375844945779757414920298954330473745894367365788208573929312090556628535855611844809771243269910720249096792599223085837846997448418580702*y^54 - 287673217765873985807822030226824553476823213626509413851291759576039717451902400382395942587298951694272857326437361560404286697358809504991385815099920772784931871184251299097880935642602103168157894492234432941666383012775481593255294547833810877560191018605898084145562071513770023851960932905020346435835351203992591843815014246004269193020911602331151390627131572086366430139473318266657801280592591266960703156679837356163894503303275555235515950022319766960983419132405960356828546663616310835512519364480817750621195997123982698118179427947/234574143379253116307389753228917577828373828587345285320665367274982623253173994567825647652025296300513734351632882654341269149334668641091141663743856648162872764635572184086687931436604386157162824589235407990080966259225125088261909470365342226055626143107644829373463683104161887891939518667582538018948360274527003367303177974352996411547247501640414204046250499165452797731625923378965287140017966687167793261039676553227065272440631661192489821050944765239082787408838047807482459746361657693214293665462390132297447783795996597891440936*y^53 + 3346329277580050446492776252230031507649110552977955623612007254671645252919989522778710722396070896520249150661468176974882977291087661817516533420992314417728831283458108403786704070334759966123872010118800374797107788528702098086125653239336686085068258493336526289286621879677458634300882457358682431218869024822870075919318635320553838663988649195403766436418964814134416510186696181277842470638026245676610109164966460510667109456097655275531260841750564223548507397585496976034541883283877884501697784180169506289904042883102632167282158479583/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^52 - 12856100806718728135376633631072078297345691973064725395678332884701035780445209171529248716282164248104675785809948761877650681696140085558146983587748745014191048832130307424803456514123314555216423812307918330210476828117027996372846300951016968493979860717105824512801448950054329409018681856137461507828148742872231954096268803385599862113137813678355435033021786268555787966649022367771223832093759150033690238950988843371148826679945703582268302268718010292541698820672205953342191704377908888688473454013850801796123664581021400557276997996623/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^51 - 17278044578970506560612082046436674296475120140900076043599309077121676266649699203025362521746774821280476593760050377610175374491208487660996142129739834504181806329868565960557020698696940966400007671285313551376556690186176586138570059633449499107923894073277523484945170813102054810168313104958016290968289446533531464015770497983419019449552668652567180755463093543287973839437994204668397358381254139375126067288490743087852494398541804710813805960724512456063065972229215051086034721022314847671165993906329712092540932656754400575564981138087/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^50 + 3206752345138729959619146717815896394892263958547797442953888310910215893650592059540145669096657655779392779861515504253775972904426059097336223441714750709045793792733706386548528292450034736326689194759691027173705418840021902433267318018707993039857344131954452667632416951414025347381719339477694474490533774312806528064539009361148363233329248130258388074251743931173448688790942554106637761588485226892143775813617674089941047318037800232215051767934416480286757629683811427673583377894896358233053283914191423288617093297052790068968803386455/23072866561893749144989156055303368310987589697115929703672003338522880975722032252573014523150029144312826329668808129935206801573901833549948360368248194901266173570712018106887337518354529785950441762875613900663701599268045090648712406921181202562848473092555229118701345879097890612321919868942544723175248551592820003341296194198655384742352213276106315152090213032667488301471402299570356112132914756114864910921935398678071994010553933887785884037797845761221257777918496505654012434068359773103045278570071160553847322996327534218830256*y^49 - 21535731930588345061780839733566799446314694530305950861698060339026029153461260983911188326148304912991212957259957666888467914504180072850409805536280059947403769109084242799016927914391497840457115767144376343836321319707749181627168859852034534038589047736102235219291143083649695137997498666850080009810764651858706481933654824421661752518337766510871847943100645400659062951752686050487762635757765965246477449623515305474137446016927646252683451084041138698607180200711611364957974621469701196104531228539697712605517313106689872216175081490301/58643535844813279076847438307229394457093457146836321330166341818745655813293498641956411913006324075128433587908220663585317287333667160272785415935964162040718191158893046021671982859151096539290706147308851997520241564806281272065477367591335556513906535776911207343365920776040471972984879666895634504737090068631750841825794493588249102886811875410103551011562624791363199432906480844741321785004491671791948315259919138306766318110157915298122455262736191309770696852209511951870614936590414423303573416365597533074361945948999149472860234*y^48 - 41555252300740187766857250898985178499023263670294863005321581771398172565364436343127097788198739710174461537875317954734191744147759154066175542353638552472592780864929335546195481230872516490040094591057936474607485275437468213111938434267296343601778741266951755288382601916192845001616258929698462189203580807946616488267961351763832743499296966705941003039231956299466488482586553287874426030985835563805163332852105263644169532951192525442380721441745129923639036014023717734365272350782144353142956091339487705015894897284978808659065051969745/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^47 + 3964429708282816274925719918889406440889261080789874064081468966122013918862865919136539395079216658753572644783087725491294868043317888351501247047905515127161559437712041555724916527599478808252942897075408592805567068933682837317025195532745154459058826115882968558362701817563932660211630077423357224650961021766168499981320862052587841693569991714659445530382345342448827852242752241045657410952048988324548709918393122721085501041877464902988293519390610881887879422386897962810918861910950940704822209789629653548041123970255216091789332739919815/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^46 - 4401779510408650428622786912556354180540716725849681954122969253580931865942748886827784136317481530416005358046137893669833436457001540920007208785154451581167605066517521141621392851891278165292607779071056900843450043195193529187325833492318057605528279920573837783561931973435017724718563217067206567060409443462213404240143300983213990380024285454660641835495283788223758278702622051760969566042528163922089575839370447617331265609295794198410544947104107546853256543228262709508272455973208217788733308920357332769551234946919195599637648245301579/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^45 - 7010215244968357984301294237067518116278056427234652558161823319631863025628106325085178051510063773108101316061502795784762766629610121338683344633516709813866075695727712593762639143916428743021788358487713964189527715451700047918180630035917380895917299513977427083022591196456835545599632280405436195537188054276164743913809880956315283166962801255990405658646801043816589782879798289205663788967955208733565164271091471788127652961905973747356044910139845849846874963438248261919480380727532241731732433444552638040666584328905980142019052820034595/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^44 + 30806351757876950226699967333950086136945211481451376179122358017844248695836339862678974273072850381674711670276060140505987921350955463772454059405450270094305180715611085022912132713291969060970957280797612668989921263374203773492828925149313685805479745483950545663167293908155224426423936059230706808009889296157482301415117051029561626536262902784168131104684353013145647036798274275009583375598774104165013837354245607005889261850605195143072373641757479106463591771081539124249876416167823809568075947537333365553171385290375104855874346726465709/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^43 - 56213885366703647711446194686492015308922591661611704892778602269858382758844880323586529204501036102835993596299817729774940451139042460522875147758164252435526798729835933914970457863691006789055379620028219116998495615680125480505192534028652203685634881461100951002517319968263890928105462681451460582560127938149276588250592971863730746094753309371193316410400529796749557982165187743828856719071226438888846548290714600303909038027628925812175732969390416027348238190181663613827341659145156170698760513256706569175597291342903598436511714428872387/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^42 - 214954732230122446071056889312734112322830816699741605990124099967951354696404953339255045987452550808966233717126413533862240315126273162558070324269340046990499498014773464340376938166421634527972662772460503329305400652089728408236586029505108229824941850741538111852471901286622474911272773453088929508637894291511660386755330434485965837206123127551281347469023070014117019104253222523608597111392096617499329705761072894081201543933088176557134909081030150599435436892209239451005789530436240014593899111519086491214550690496318085139244186383673241/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^41 + 80469425202621584406819579873677601227746589190299780481133632082979260146072988818220566111122280976231193259902958336896891273748589465779425912436988102633243769903355196462154058104447270638488089760858641138678869264167170785538767727338039247395645141459208929770648963781311227682841095260451956840740682804582028514273784097002005588597640321282554617922368629358935921018732355042312327953287744056103675076990296489269244610708112322445938497812590359011813305559753211719411990138665841786266603747469872780172970803951493053363153935243324815/234574143379253116307389753228917577828373828587345285320665367274982623253173994567825647652025296300513734351632882654341269149334668641091141663743856648162872764635572184086687931436604386157162824589235407990080966259225125088261909470365342226055626143107644829373463683104161887891939518667582538018948360274527003367303177974352996411547247501640414204046250499165452797731625923378965287140017966687167793261039676553227065272440631661192489821050944765239082787408838047807482459746361657693214293665462390132297447783795996597891440936*y^40 + 184051204934936155858494246599395270135698025036433354306009833552330501721135948367620432288569976269620304946850735972886144346315936001262747401960748506472810615390487095242009936714798566077184676535108796159929916451170244873755363345721877949125952605085681077995924384858332394770200791574055914419679766234779064379913702444619785252428900427788982625159624942297147372683080124255755757944880280599677686438200619539436237803046928857718437799618816970096572633132548274382333138524934975262885377175445726908769153364728518598290750924527310885/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^39 - 682977749555064780661257093500138628527282433408003707357669158748377821717403514981614990435612523582705903491208640395913785602094074292764885254348310872173421729112637226531710419573322266937451509338383892831833019501475059800000108689261923886033275431113388405037142945495822540157941464129729956636540252394193896485847502123582414630995600420045865343025591732828172466223061773854993163793392032971207532642701420448052432982107641546030541039197893581195132511477306972255379400699722823199190260667359945988554443863783809696092481740939008613/469148286758506232614779506457835155656747657174690570641330734549965246506347989135651295304050592601027468703265765308682538298669337282182283327487713296325745529271144368173375862873208772314325649178470815980161932518450250176523818940730684452111252286215289658746927366208323775783879037335165076037896720549054006734606355948705992823094495003280828408092500998330905595463251846757930574280035933374335586522079353106454130544881263322384979642101889530478165574817676095614964919492723315386428587330924780264594895567591993195782881872*y^38 + 287182273810240026660991490081535969067615785052935941868501841926175506953122920950167205747793049376954980907666553620849292805945504601301927646081899149102587009530942702685881942756562603927232729457132953420938729998171290820377574129339186500063825014653089479368278464879955781923922868988072006823580615682918466003503015519823663370221026480476646662600382962155595437801279240515912033119777862015115794289604722450798495426863926269767310750946157494205484948885527067445517518153516351073159415867518889212073123922358656653995032130407703033/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^37 + 3030411139056920577304497818007182469158471984842752400674596894350279060243601797810271729024941896850429161017272655542217821009712801832634021746951633955977919756158788465091248122876963485979086357392388432918267911307208157522365463800587065568422330654843826997325572730056663061627256582723314742167637467090195425575149752831279430697926874481604254838295616360141251348682432130035922377969359613131400282977548901751401364471679363206443884981158584726623130381695256194175843368359810347245547109353146362639244426407147804678976117249401050347/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^36 - 4045308774184754850900803525168462555789384890469938887597458428525908589443588755048647481506350999259964845061929751188923128742526934778958062894030119383750275310120438896818227326667942458050381389176928406464656240946954956147769863327951326384705034252137757711114305028865896976272015453622681789957519185668033980614232074791196112086161092800583488247586297948376664412176556359193636182336569632554614748867589015013199233279774470582808311363485893199180381345534744428164130175695501191862098404200352296185439521155680196195779264830937216013/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^35 - 13886250974439107504130401140376074685731831193272195546214046500073774867643375621136277451679425474920148960806407572973743700975122206576337159797206001671052927552415105973628944090668204460248199359179350000656703604683714339615952745382845234670929202291455719308792756743794431270174533393116467062531397439162153153414749215430092858896277953809453461208711840064948267487657037838402294645623930464798366972705357235009743439022674178568812024400891019723829931611940463579184587264861734536933377563977214221021235245443923205488301256804486350231/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^34 + 14743833784791073934734163959908872631506524181238438703759183200194340157269539013273014139884306298774432717707400699193257938899450952388546369231028933265300709468119031549113453580325969883275538415948147951210904602588958598890288265959224619634080711387769119870727102904762952971851990940303773565511598380082419776789803223574562812521642644832699175175477299735887396638574521953946430635653182820752959498030864424923263114286925874607901548122160499983161728506664571889477904600708647264660387429421529558608511824388252563659582639268944208251/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^33 + 2187873174967972171531839752117855036476308646494424128419617136309183571332191701150149552482753077092867386734943533225554027786757578028992744751938286368866878581101933093048946416273000726048923737612981446556192190132341877181179654645012115202335633517635425638719707618407975764813875947228937922504494700076382868922154902037998878279786690664703768396941521403775932037608083311740147893527653971340693436901881235685614165015161225753477256468164897903643521250426303706886947483135272038598115658914708252895961538372918415516596655204582557191/117287071689626558153694876614458788914186914293672642660332683637491311626586997283912823826012648150256867175816441327170634574667334320545570831871928324081436382317786092043343965718302193078581412294617703995040483129612562544130954735182671113027813071553822414686731841552080943945969759333791269009474180137263501683651588987176498205773623750820207102023125249582726398865812961689482643570008983343583896630519838276613532636220315830596244910525472382619541393704419023903741229873180828846607146832731195066148723891897998298945720468*y^32 - 11904891006569752304287593652776549847862103614228205821500527462801067745241383241466058715393901673321956889535954408353822662285812800615805800910543518922207721658329147113475008736256165812629971282942593685521625796226703551739829905981220943785343493291117613422911982679079646494795030105196927285575080490405298189350724021663813903257149854995976577328631358007339691755412580397021649901910265673546774745559085576388407382253559541744672761538974931425839809805509901553355076076997688740688108586247443600246740044624100544868426730624644278887/469148286758506232614779506457835155656747657174690570641330734549965246506347989135651295304050592601027468703265765308682538298669337282182283327487713296325745529271144368173375862873208772314325649178470815980161932518450250176523818940730684452111252286215289658746927366208323775783879037335165076037896720549054006734606355948705992823094495003280828408092500998330905595463251846757930574280035933374335586522079353106454130544881263322384979642101889530478165574817676095614964919492723315386428587330924780264594895567591993195782881872*y^31 - 14430638008735300495430393914820329166127271025268195690786022304976212644625283883870693580523010569440806123847574793152431422660208615223308646239413267911725148114417400662809150212707950549565596656256749047169323477925010392614349293852923622061462702157372912588482001032545622676913487108455299598396891426116909865640049710430983558638581896716709744735999773747364056067619256003338720381774561324032008902166804631409913499315291520639315080764471155056825894206348626126994543303694901326672910745195055554723368585666472697665618432337035715595/469148286758506232614779506457835155656747657174690570641330734549965246506347989135651295304050592601027468703265765308682538298669337282182283327487713296325745529271144368173375862873208772314325649178470815980161932518450250176523818940730684452111252286215289658746927366208323775783879037335165076037896720549054006734606355948705992823094495003280828408092500998330905595463251846757930574280035933374335586522079353106454130544881263322384979642101889530478165574817676095614964919492723315386428587330924780264594895567591993195782881872*y^30 + 21829708966657903499801723528065554360257673850067222203874425336541481387853885253954272340224053413393940150382199925372000724423674046050509433648565899333609921156524306340541487540358566263397668172191113614046778653334604339414376206942670495741377846482659057063956643797221601988677710560641033935692579950219559790117257202618900007150856048742903553273701526917507869859477286251984500111050574675248593502455215273713339853132616333577747268451781081393135574098233122814507041546641479585465381868709599705103969867179365082650181327429886594857/469148286758506232614779506457835155656747657174690570641330734549965246506347989135651295304050592601027468703265765308682538298669337282182283327487713296325745529271144368173375862873208772314325649178470815980161932518450250176523818940730684452111252286215289658746927366208323775783879037335165076037896720549054006734606355948705992823094495003280828408092500998330905595463251846757930574280035933374335586522079353106454130544881263322384979642101889530478165574817676095614964919492723315386428587330924780264594895567591993195782881872*y^29 + 32618777625464242998305501674470185077376756312862368297000053509599387137460806224560747357778793476476326743767218789407482440022158925864479180809784200113353309244742117067105724657519927591056356686496622576653645252133183577908187102984039493542397392534114972872437005487833926869677411415521164640112064083838935477761665252455630071076876077588947831763539199091340462815589695340046394323797563416328017049563909811758425006300687071759153274453698130584640761576700929653762768034306715595599621861853233395751231003756115864900019797053842589475/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^28 - 31355814576832177156815080205736914305688739278716742708959749022473939987854618564728484419028585931686590854281738065799197164838459599613149584363321972539518591711762298963703061316453971251926557049293455559545536955462249138571612907953163199779362375973314347291576353391272082884253295542748758260972042827574499710836001139776897808519759926035513302603736670330582930529309052145931311422624545935146605471333829245656452249830714147445400715534500679099257141827661071801528597706013993363123711773112270582521252350892504784287623691691241021473/469148286758506232614779506457835155656747657174690570641330734549965246506347989135651295304050592601027468703265765308682538298669337282182283327487713296325745529271144368173375862873208772314325649178470815980161932518450250176523818940730684452111252286215289658746927366208323775783879037335165076037896720549054006734606355948705992823094495003280828408092500998330905595463251846757930574280035933374335586522079353106454130544881263322384979642101889530478165574817676095614964919492723315386428587330924780264594895567591993195782881872*y^27 - 45682109561796384157730248229842503001375538158563010169742878507950383710997170586898389546383874521961349014860773760878569813398263123135908259404853386954544974646553423429109169742527986667626844397722255592107385660112715155780034641714451915213388867350837626760563591876099470009731334419825328700510861093020942328777705157853761682969520187718941130584977014229637249725162261548941025751693328112373520589789827804536811476224372001196202099821096002662912805006795919229350652208365813753155583115974081412721661323854146129208551371895313890473/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^26 + 104911668956460489049060044051466986392528440593709577711863790799063092168913476875643845646349755995392549425126609529176627751266432724234353658780311201866149491486682014847772859241904930967890270375866083560968485926757655704732076226408652737925078176670240792394235687413113362116876611673789343943562509182578430349788373832982619903034713221236814440592896310393637293824537804004766833940371220480498543479706199236798839455246428108156105886097596743273255504541337609214034110596639790844286160990665027095609585242965341227036559295863225434599/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^25 + 57823435487327415261834935127942527958912091034383839230368745136331619230697207011298566257804773041699222213247855882102927462580910785753441715025221946042336033221048171665218008954482574348091989048599614024078634772931865823399588785411283635820195252569681587396541300103810803003806254658997006686345915463851359709497693433773435770962235576928703001049417427480692941956782964490733754444014790439248231005210533646476007941594646765497047191648863470587521339413994020933010599013790812616420926187871304010763834972476800597849112545270523810829/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^24 - 42832065773476730648914065482118682383675127725676522850192439319538619420918915861091555062490540336858084578664567845188525304193901681345314777578035865479133041309157165354986669661203243932539647889418549440107736760130353215282589976831639372391517469706166877171502576306325725271107004142264359127842534247333059091281458209777902948333669813861737373601024222905038402514528815311144252167327555083639412743509242364207896865751563243105226200995686086230858309216094601242975489035280901174697787875032293999997729939016110246035563622106667182757/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^23 - 7791924848484497587370667706405722759202804796933154660186827543924520442657620769845636678038879819403521432657841215858008148264795863577291428011241158059414578584209254710881969683627654164736022897051764996374870836774468775171852499267922857881236413546422930841450467386772209068388991313454436264643927982123840473956607482039378298100682191512090678661572971954049330539683543447822199271176030399254254560875029741095747894846503423683322711127118363614108032706766486630782278328621519733618594030989634129985982851056581353437520445065518439264/87965303767219918615271157460844091685640185720254481995249512728118483719940247962934617869509486112692650381862330995377975931000500740409178123903946243061077286738339569032507974288726644808936059220963277996280362347209421908098216051387003334770859803665366811015048881164060707959477319500343451757105635102947626262738691740382373654330217813115155326517343937187044799149359721267111982677506737507687922472889878707460149477165236872947183682894104286964656045278314267927805922404885621634955360124548396299611542918923498724209290351*y^22 + 3478322857382793911247390442537226765479165832037395761841146252017640422943368609496894487492728277928326027975690782715601837032835941807453761705819294767537776576870215979185153555799678254394115656121961914010225942039512452049208178161721899627375434861874659336162886310482132743211383984963204518476373657508890025835882166093550032932665020733451028903357021493695600949363912728972637139509184090489617865569570546067114039466223587734495225100350931468188881718672499346967603941446413181179595523287055221668022532494395026086624675977744136785/117287071689626558153694876614458788914186914293672642660332683637491311626586997283912823826012648150256867175816441327170634574667334320545570831871928324081436382317786092043343965718302193078581412294617703995040483129612562544130954735182671113027813071553822414686731841552080943945969759333791269009474180137263501683651588987176498205773623750820207102023125249582726398865812961689482643570008983343583896630519838276613532636220315830596244910525472382619541393704419023903741229873180828846607146832731195066148723891897998298945720468*y^21 + 106534484753244595134273398455254886592401087048908471145194900036879145435622621585443457240544033228390498527088113539423785018160771965503274404021357427005761598265097318150204218307453184040432325809830691847894124851006585086385216766918304429889349379419926596308924864511155693158908272498942072439351248450214768254193509428072092993044862484485176045558213082046289855483742903194653091299644715450576752828318669295355082442617128261446107995191135080314392894317000034729946303680174484973471861537048422112401851569309392145108010695179304004537/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^20 + 2518090821183722391797542340964299363024413692904820612775728330498447801958135788070634245733380029170649365124190832987149018214321200908759303290154226161358752193049406231694095210480634180714223807936218492148677390799561597056298493355619343765114324050322589116462848875683793253824176450447194114474957482479769804891070192156758780544534605459904412478208240832462202084323240441302968391966055901935124492145217547720032440798340593659154693254136860086837959302489991110213290216682975374623340868720695628929121997655457404694068875797462296345/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^19 - 5516069746206084584367372302528759455616438917774493037917071186403934879428711213535919372962739652542295286253883839303784784691327204890123626354865937683388785413736778329542935329860668011519665736092921601103016353157691697426445812192856177930713953463637339738081258702747227924561713262316947041012248260411571203144214847183198339852105221811625365563352373742267416264115705412671455054199523523444944169507556928405483962183239169227803796864106946036339882436691584175612126934719756641222929388571084152041423354264048848335840105258782933365/117287071689626558153694876614458788914186914293672642660332683637491311626586997283912823826012648150256867175816441327170634574667334320545570831871928324081436382317786092043343965718302193078581412294617703995040483129612562544130954735182671113027813071553822414686731841552080943945969759333791269009474180137263501683651588987176498205773623750820207102023125249582726398865812961689482643570008983343583896630519838276613532636220315830596244910525472382619541393704419023903741229873180828846607146832731195066148723891897998298945720468*y^18 - 23560785215477676988332217635504392692401364099303223095244478248939193321480014607641059761062347723024177765591760780002818796196964510989164532256980713506499083097312957574681738905233643602048689094325077267562066152083921510770744093665245907955615026993208568218615790001165411821051205499765056009571597969897125283686400333450981359764681872743092018575795078542578030447925342722176045988504825675298449308062165188182393584855595221434292271437099589541297660067927567464515107619803152558570161705019069384013638409778303110859626902299394486915/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^17 + 8574916396547555522592669251159731712734577975885520430487922750378845448981381746485992501238290803974828296029521311845129354395872445725774154557740307180411160308609613047082946896101327495500379821217731085353278630218630242021076821573734959288075339044590690113698347495117542462170285032192396336324278786873698537475223206016377617880473521965459407227719410722613063123209249981377624485854367112075098795691855364056029047431422918385498073354538787220671146812812472249113556827816778840180687151537543224368779058383838467684206372851729007707/469148286758506232614779506457835155656747657174690570641330734549965246506347989135651295304050592601027468703265765308682538298669337282182283327487713296325745529271144368173375862873208772314325649178470815980161932518450250176523818940730684452111252286215289658746927366208323775783879037335165076037896720549054006734606355948705992823094495003280828408092500998330905595463251846757930574280035933374335586522079353106454130544881263322384979642101889530478165574817676095614964919492723315386428587330924780264594895567591993195782881872*y^16 + 20062517964731714187584056864734168791060505861984892160035850051075149669157674532254088434343791596965195730266305835864629641445025954649701681404658146623008984998018033250291256182074381653476215537592739985681552967121939218717625242427523619837642517016921414281041224747006969373406196219406680123215143909829386755716961499283359864232676265675868340268776439304973888521489733869866946943534587943848707959884169297193788479488299882356545155605496498786657321276897445738339209385027907171338216092902433050665671980824338567378948042476312928315/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^15 - 1081692142411935899096739573023149078410439582412554158968488569007100520130488023844653380121064642379134577045880758346814547976510558736878088190864307221617689074778470910383901658747276525027998274775976743335962402073048680280272873424576483959411384316476537964954888464030787583745498869050653646226482413132857853266582872147532245680910310748839744844139059109630690064666288597347218928903689566803758187777905719895711940985673318103954120618726599795052513435671742953168835741531030969118044201791810768479194411891287193656569417762693339473/469148286758506232614779506457835155656747657174690570641330734549965246506347989135651295304050592601027468703265765308682538298669337282182283327487713296325745529271144368173375862873208772314325649178470815980161932518450250176523818940730684452111252286215289658746927366208323775783879037335165076037896720549054006734606355948705992823094495003280828408092500998330905595463251846757930574280035933374335586522079353106454130544881263322384979642101889530478165574817676095614964919492723315386428587330924780264594895567591993195782881872*y^14 - 4254203650182612122548018342336854534184381227848000015600437668390619293796504202163039944616912457744448082964509335005913845070771197387759332295484140614619391060286020666974042391444896587772598842564027605605583043544796060335307377007210825741372411440727876415518165468343821118669984914333827070411064629350978100272606040363139471807606199044389388166924562714338566215727104603576033655467087748682131100303703806501398874443524706352482389861214922454269013721275377120945955328590319103921196128852299026331060312853000910338698494538526680493/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^13 - 51255705860335183332581147545112449482199016152533000494760625023221871289912216693479255653749860983887068568766209002729788004487295400125060025770283092590767954542327868151697656384226536674318085586515445003882071215660447198075571861494900579339435575910469463259156338006229349578981521932531164702578687001577086689969394243513979457525724074777612713451918386064180715898588846534750747874749083798601725247857307645807448154273933065591574350595412129687846084238022839714127060905808539880835208833668477289877179674570099132003783660755899567/34327923421354114581569232179841596755371779793270041754243712284143798524854730912364728924686628726904448929507251120147502802341658825525532926401539997292127721653986173280978721673649422364462852378912498730255751159886603671452962361516879350154481874601118755518067856064023690911015539317207200685699760040174683419605343118197999474860572805118109395714085438902261385033896476592043700557075800003000164867469220959008838820357165608954998510397699233937426749376903128947436457523857803564860628341287179043750846017140877550910942576*y^12 + 799417756347540835102053430562772406336523678522325030381628544148235697176109418734094141074625796627128154618984414764160501246024348680202512297161053907639017754977602462318410798038979197021533118070042461791500728706187153480364738624310717926677233649032050101634980751461553662827801440974416322002126755884593813336652132959523965570614549272168443241664814856161417088213104075933438516728303345749854301588903548319609952667827391284517691221532932866570947688639182981251499263081984230764049665155083726393903660326179304256740924221446909873/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^11 + 1078616685475881410361994018345407220366029538269340891107121324740809043877650677902751000885831519502072128120589427063061973123336221884462107486351635097169966877826719548380220898840602416587873784344119176925158477695220809635830877800822706660699700713830608068544217033963812775899890987299354873369255084812838754539268635169141223677736997392853173941561456025990512111073853815087618057646744357608263099389032188804534505786829338103217624300740675167205682158806120887567716344378669738355910578471311029620081728087334927256840565164204641313/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^10 + 14418606958780252571470445890385927916452756690082421258047754308203825579368588130166468674024799653653558955902467962961235559090428981308269092048325400474406824338558925386000833666001743013557211805905109731635656115131259006585198705933877209716200157735431986625605464638193245569586050772294278857658971865452283105776158078544958467634271534713767445707753780653993649935320691417911845915772994943420440028790261545106738193818252242480655473576450826313734946130656121224670633407342262788279370461474336158822676537900894501821192926258295957/351861215068879674461084629843376366742560742881017927980998050912473934879760991851738471478037944450770601527449323981511903724002002961636712495615784972244309146953358276130031897154906579235744236883853111985121449388837687632392864205548013339083439214661467244060195524656242831837909278001373807028422540411790505050954766961529494617320871252460621306069375748748179196597438885068447930710026950030751689891559514829840597908660947491788734731576417147858624181113257071711223689619542486539821440498193585198446171675693994896837161404*y^9 - 79749054629706539827684342998886727346917316696048122081966715483227519753121488231359203261881618530596025265034835125053375324196615405789073990634183773610478569682105939548241325569273619391080154276128760309855259769477683865517613074835245020462944345583494438719883321309011184485313121501860235221020402608147961717510680776432912197142044537120375393820149644175276412222781145309948069959709617813836654426236306113172610505031564980828513049266054039919292981665996665553829394792587034797233307629450274953883385986395916571311678095894697827/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^8 - 9779373212021705353477256917096122678086157271446203422439701893241107537782370473389695205956335956605603666172275346708826650388216843253352982333091774279384127273523273467059987371990957270911660310345310009499446496887680119596218971818891867541759077649584396877212072677574722035171571789261523154537588354434850851098104384804204998411352316345208599705808322632866094695123361955715944321045433432322586952939725498497106288937441743104160421482922482561800333847113176086382566224091473136692297481008221903513272413297212081355906914694983745/234574143379253116307389753228917577828373828587345285320665367274982623253173994567825647652025296300513734351632882654341269149334668641091141663743856648162872764635572184086687931436604386157162824589235407990080966259225125088261909470365342226055626143107644829373463683104161887891939518667582538018948360274527003367303177974352996411547247501640414204046250499165452797731625923378965287140017966687167793261039676553227065272440631661192489821050944765239082787408838047807482459746361657693214293665462390132297447783795996597891440936*y^7 - 677083845061048507029176014398123444968342097148669918576336941040716342356418160464639336890846270537921566405155504626438592018374786086490043508387022648288126301130794660269413755614048921896363173247034457569896304182646791424984786510429806492535454920033156589230866056355855297326908027793143599667037345866754904227070337859108049684014118191594985090934675906519843464757137628861116676761075136097380322016662805963495081171573632570227438288355128400642891549456931685477053194854592652131862462292108964067374069470613950367683810386013195/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^6 + 4491987701204427041939585004962261766372772281550438556574477210984635962788657858745532983588773217652908838858868122931858703629698665641956658275542761789039782059895994485194691619910758478302669139223391451884186106052344998385198106903027788500168501694178764122080807005227357821241321215397908036960446291700884428504249733489245681271988724693471510069034770869648288517804542668308296734770039903838166269410312687706944652869850953801093279156861482265196463162668721555089921544506682290557394554676077987895499133657597541459833150151253803/1407444860275518697844338519373505466970242971524071711923992203649895739519043967406953885912151777803082406109797295926047614896008011846546849982463139888977236587813433104520127588619626316942976947535412447940485797555350750529571456822192053356333756858645868976240782098624971327351637112005495228113690161647162020203819067846117978469283485009842485224277502994992716786389755540273791722840107800123006759566238059319362391634643789967154938926305668591434496724453028286844894758478169946159285761992774340793784686702775979587348645616*y^5 + 556301128774305063927480975468776070945672675394094936030188550728598141439936565896331992700560941132273999096549179840926200153053440837810545319751037711858314416822945804099180881912468373955746051651958547644337731849556105554019046402137877578596290252214796192450687239159955932809149870410160003372756290464423132002777084440117500547123285879331930874231949331054654934472747396776962626424762101402363494688201994622083701924999260927280752733911317002016325757492434769734435790674904944801959287469734833014516019457995073212385559375082241/703722430137759348922169259686752733485121485762035855961996101824947869759521983703476942956075888901541203054898647963023807448004005923273424991231569944488618293906716552260063794309813158471488473767706223970242898777675375264785728411096026678166878429322934488120391049312485663675818556002747614056845080823581010101909533923058989234641742504921242612138751497496358393194877770136895861420053900061503379783119029659681195817321894983577469463152834295717248362226514143422447379239084973079642880996387170396892343351387989793674322808*y^4 + 5860062748439001641733181637358953140659408905044027412997766040462738329048012329626251628835452967098345081271486237170828131409126168375197909066864220392161874295446447939418457278198493647108364909203419216365807607658902925035373963058417123939794774401396289015792687672549260792993307594348394551993744788915812797399014727606081460841187014539434302988808241111402816477672473045598048377826970310299860447526172819853215274028657703472143744157723513080431851584919745766189017908854805684067201391728827667781035865192883994223239903067247/175930607534439837230542314921688183371280371440508963990499025456236967439880495925869235739018972225385300763724661990755951862001001480818356247807892486122154573476679138065015948577453289617872118441926555992560724694418843816196432102774006669541719607330733622030097762328121415918954639000686903514211270205895252525477383480764747308660435626230310653034687874374089598298719442534223965355013475015375844945779757414920298954330473745894367365788208573929312090556628535855611844809771243269910720249096792599223085837846997448418580702*y^3 - 7063932284769972119117482893292412176267117057330780482937541930064659146994878352022350122256274283073181296352666079801779748214579333033584034154349327569281924762081833694153609425911785959280039521294420078156749754297120399943053417166128349548182127745160524184120775441085663038818701227416730043170578155619902745662042134032004534713028653856934647640916491048326954350905574805916363839271657494943161216581762698902467797009065136897096799674306654746419640783487264604071528954498786883026423958379850134291569746070793417469945430216083/469148286758506232614779506457835155656747657174690570641330734549965246506347989135651295304050592601027468703265765308682538298669337282182283327487713296325745529271144368173375862873208772314325649178470815980161932518450250176523818940730684452111252286215289658746927366208323775783879037335165076037896720549054006734606355948705992823094495003280828408092500998330905595463251846757930574280035933374335586522079353106454130544881263322384979642101889530478165574817676095614964919492723315386428587330924780264594895567591993195782881872*y^2 - 876849990780428676117074822842813487269014172999656033573188575279158308350631444149706184214846002133872441328132826256368545382678047518007275200777040461943610300078462361826741380390416088792617260572150288677438124099422844361804744196649782075148795679649376988651866554120240223206194447098326385083090443515741273048415144441908438002552233265415282683415537149674904955798647020604915234347864388407133699726169314880276387072802666727004609791976737102246785093532884736943806018500704023548740281282983542791888108409306929696381881885865/351861215068879674461084629843376366742560742881017927980998050912473934879760991851738471478037944450770601527449323981511903724002002961636712495615784972244309146953358276130031897154906579235744236883853111985121449388837687632392864205548013339083439214661467244060195524656242831837909278001373807028422540411790505050954766961529494617320871252460621306069375748748179196597438885068447930710026950030751689891559514829840597908660947491788734731576417147858624181113257071711223689619542486539821440498193585198446171675693994896837161404*y - 448492482018775770582242815706915740304572246272153136178393520753662230589212081928414600424753062795466716783939066555962888386782096387851344227878618055640138823277692370645245951599522447968835420748533462084682439626168765706330383702147965999023611720451279210550203145534025511747428489387303048245982648915499446973685980249100761124918290626787924407662702868005327836759273951779022097018745648541940468208464061023806890169268857013085589201855706704772610333339250683822083691160836650888031909317794382385130461216454714746116787595/4290990427669264322696154022480199594421472474158755219280464035517974815606841364045591115585828590863056116188406390018437850292707353190691615800192499661515965206748271660122340209206177795557856547364062341281968894985825458931620295189609918769310234325139844439758482008002961363876942414650900085712470005021835427450667889774749934357571600639763674464260679862782673129237059574005462569634475000375020608433652619876104852544645701119374813799712404242178343672112891118429557190482225445607578542660897380468855752142609693863867822 # 3 Loop Invariant -18795296354580943003515780342814777081260561499330545970529525577658677378549894318575020132918472095795431198422214137876666770244329312511224373562595719642122502044585462193074199615193678369664260805955084131976638766746203392591956035459305802168599858922727786000578172459824825329829646688559173581542835239293832435730795009419609793498492314629176339271230675342733641340738856922667700905153092290701660157933120812732927704996255415652594414785760328461126738753589181285507975215307455563976062535829402226633452159206943604240009581763779209494626826422170434923021477421636373881153811161809020200068828394117306274579883994294283663330260848714081/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^57 + 1496512704147314392058711156043362970004006247545319416316681778995838573570877335825621065141399583320659605978296749485908289192921880665163736492007172150550536545659179871176318192078250020545380757716582811944620008749270926103899319408980297919247262008336036638752979122784645553799343884547633028773000791610383061459336664062604595449242086387686002882113660553762155147167495560635431796584136136097071143470038079614890535062745592651000087362236656927825315939037537297450951976402366838217444242836568645495476908593825741735192365882297852705590683170547329061773071710755005313953606185689088916845863870121327630433093739344794557325960663008377797/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^56 - 13188426524517420053341082085205068898171150456978141858227628721269249871181833735105321249589767502882013837993842979404639483359947625208117206748049189248916447126131834207183848660811064165211641680009519878327030485423452829017531541667732617637237727099595493544652297899755452107869970785944267717883107638498446409049870451090430091394802099878355748268590535862186576077968826116435198792387850797258130584783605833697272244508774835278866066783452678006600563147554235534866990824999108064114483150766070906226365917940936777943584843171605972662086756399923489095898431515207915169479282696334901751344886041133549693362094013463389451286977317450496775/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^55 + 271692379003275301107388232595248153361420152487525426342172371592821844009733290220288998917033113239841451602644257710824760011010021881982515867143925866587201965787910591379866189554325242751369251529766030291746288276111775979506983624095388525722952183174034116592221089781595349376286650221843675690608696150757996847404409823139547541068685179077551607305245090207346040291529032251828848996992326930812477671859416783459933872515124487832637694054905945302543049234559316756908790674271220127773995915885866356865329190458693857943033706977139545068503618552963364833598976725942087654094832003340215642455667521524500630448731216820794863002645237857655993/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^54 - 1800416758751363494566184450984673310852486368473868084174629610126418992025763235466841834925071890221694922972252983214219170889851615796976857774232016339043297469695360036745854925538315867874701998506309910757211099162289190555815146038330278157304389677057755489619012877544869648485689397161527168795938132272382801595126195309523369456189100009389581664609917347123855078783816552438413645279478151420803611902737019154936207442287272476917392112173589805556666845145568856670506790203209299087306179110233397666093755432503151484773865883246491390434205544592070245266279652731055892573187414988487580417265847683133326590979518058591532348334309781937662161/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^53 + 971545260018196648867385525686923138264467476559533975249553123567274525324755523971022969330110960028594115752214240787985404372461619255866108736657866597337825229752548761583989136459792242601116250188764698546303140613020582112544477138914204051930719227640672346319523602481240352679241672453291561647558684510512255718246653744473402534563965946818567105547915538907555750568695656774608909579116641026066847145887838838522622884850845559482955232959900650696028514722431694387325887074806047891874472726915149251649525993766534771307680398457487570189539869159842860144854078423714405181764944059315942845821687501359222496144196597528341167961659876901819307/1371884070686648527451391292540841026617309476623871829377335655534646845343611007610767108057160691942269825858904849593276224561791141159408962027046458273360253661637598727333432195649826315883622601363879866283321572955592410698315902623330343785950144272949734321241310627464055800710043332882502932792396211230300030408438355258534929615992049364079173763166834845235681108416203009299776735133745010792274280877706893058196096823367222371858337466508199822611632644754986942675964373523842494449591696241178567524922048215137922705623284841086217293621223996242538425264409357375355614599807020699584631557985596509123595781442343315327194878936790668767112*y^52 - 19310598004574782182242606126524734324124177671465814651494165869359034021313585184388456650514103728351348755694387701703166176853759926120855176963732406504950195431501167037475514496485181566635089036587646229034724663331915991324963159219952824975673658580575409231722261833172416549596538047993975724011078908563874633195121529177574540023860749366098659445620189215527566492171056128374151404174523469007115342265863965744467626865317467209864963418077355196267653611686836992731575295537269857590170390222968708418626057488071385518941370829950627580094913048437309552788769113376600326089080357259322715527452469166179650957909665598824496684849538886282566073/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^51 + 3458020179870804285819514179844348145994127939166146423076307865316984796591595444345537889881946191922077698734331279560177334917022297864784619832409192938318870537609178998861241905892959627979964899333929144112780896399324328708600886934559847782608113193527112854858191507381151256185241290057566439587153938458241523547997172874998888698685646000838326902645523827459931514201866182446833176623723678107147838226935055131544794698485545581632195522502194615149302840947022387913394806797994280971969210618163559007881269154784418847260433332898996803878741534863382507518819642825555871112441705385611399748007944080758870281233248887185201210021786500770239067/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^50 + 722232046361783791821991747228748394677795197704967538630281169759631220030754186157587526443854215159944033579221783833226316097187466260506340467929345789150217153329504886523435314566919873761518015598785879789817508410847284694084881579956282012900724765835887117822062563839866465951064748031885103310386003993744074481896331935984321470028234962831463897315107781930847229299629194911196063722604594656936613479890730649415104493878645773262425330467628702967353473403057399237587849205574807145141511319397916049103434291731256915897428746515414775776542831498543319621766689389015291165678357125233926622792064284599868078645184185030911055275420060544419635/44979805596283558277094796476748886118600310708979404241879857558513011322741344511828429772365924325976059864226388511254958182353807906865867607444146172897057497102872089420768268709830371012577790208651798894535133539527620022895603364699355533965578500752450305614469200900460845924919453537131243698111351187878689521588142795361800971016132766035382746333338847384776429784137803583599237217499836419418828881236291575678560551585810569569125818574039338446283037532950391563146372902421065391789891680038641558194165515250423695266337207904466140774466360532542243451292110077880511954092033465560151854360183492102412976440732567715645733735632480943184*y^49 - 656681778791156257364715971294938888609215343412736919246129978371614074615544316457919471122535091006548734049086285024938520593708721813927103431547182597119006947096647294605027023719057343058817712688864742556937763931011690433856367858415770545766093734561697917964344477373304488251458787136891701563805943319506911884335066484184228923200922419811654316812100097074816556029270808390640327132742164605572781620522844732136044761193328743183142966401615798112117114398224228706537497226306413768581720185818941338738925800829971073704320727292474069984784707172871440898273271867769356700721450094331435189444233137408979100674294113523892681800372966405689632095/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^48 + 633297471120033083525391084572370494242221371706506320916511176779930981640262752731301842976787075696417208267619817486172379204592306435769558223207831904307338176159528429701204615308617610084857940407705114496181691044199695422313646445403647268467498571154426287143477101350893539785488933643556580618139477016466586125778240740622507030700681591491519544404163871264730585835761993554022114954497998526194640306786771530562074862591059615108171712146071851407140619806480418819151412007807421830386689577226001664265039592642279254153818961871934872062681260825289812973034640697685821858796240585188159954361889258532864478269859171177325008745061095672624179641/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^47 + 1535871371716816441256219539760679707832380444882582893164120715448229872635955157567692695160598458990069797672276497905280342682047269597485845983989054648586956599344407883934072523192571650058030383827963916057385752687056121102007005056650967951682131465731196292459387981166177855160604282657755355363189025874234107846542090227728590946617354067677622293878708019237071808780249876916556178662264048829752307301759204587624374861025318980377820141480634429075983531502654293319066094329528917980173030610510741824831481407449904638164509200776973971379648137129591695379597904646224065183654865709744957501005847659069376240895876053274519143711295907122365987851/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^46 - 11579118233970359180762080600721441948204630915724593593187861033820439116728567730992774095568128801052241092912016417732894525160172155338854888786465797531228331435934951244680149077782913966050422980089869810517834618351031636245654508262479487418695833120104995092455652554190506159107186991543533467449046777682975097452523055585480753108962012205825438481882590764657620050362502862521637426060308438007482324715268271040320289452047027341250701202487689362541643771620591543087402943731037792165161526713508724496806673661053149471294956950752992599318979366466174600839147038767940820494761784680954944409233558227839978049317109261903912853544641881090609722899/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^45 + 699476013103660887358469617355078564476115337485279701180656103151524302010737878549717997092649473900160758026643200148780762567739641070202612369172378837884542584143170110385646626767214608346223357277628923189867116459135496301420776336341955582520191289180753009439290621054307062174761610439498128311648213730735134668633996598825490465853914489023346005119142709456759591283420561292390918503852139298244672049764251308316064093296141361782347162127047306041047342925944412682195867366125578598660223961597206627525986405545632947182019247846222078243154386388905114357476062483188289720072716580225256901704491903786046357809884384693224018305463009785031572909/1371884070686648527451391292540841026617309476623871829377335655534646845343611007610767108057160691942269825858904849593276224561791141159408962027046458273360253661637598727333432195649826315883622601363879866283321572955592410698315902623330343785950144272949734321241310627464055800710043332882502932792396211230300030408438355258534929615992049364079173763166834845235681108416203009299776735133745010792274280877706893058196096823367222371858337466508199822611632644754986942675964373523842494449591696241178567524922048215137922705623284841086217293621223996242538425264409357375355614599807020699584631557985596509123595781442343315327194878936790668767112*y^44 + 53725997793904733467711377984555951207499805467927154961958434254757799650141069479823248849860568631340231914867865194746445334536411780088940581328105294122335753222505341308993642904709767819544984990734242448883539254678788370772520009878798158027800263762013980154357695521277471909606987583351418974887210720301293916453662418200397759050105853811425576645174094036383529996903446494606225071779404742211640414752136385283442056572117454288897064192781182725279580244181509820452032354831867937636110852096641241034996146559357762028794310532956617510124257123557595748950970480306836471789241664034769215936154989756046998947976800335009895806534044616786019188147/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^43 - 28499554288129063470742453377595273704197635376646286120560641863814372165252279752083842112651816503939098978398999522443604372791792469122753790977620540914684004977109941404021688578411546548767177803749551539552861807897499467729040552163569878399334436428788625351917326964006820751017752069379883064421714307212135031241433066701105781657911027972408863420814037303779625197320142065529232008474106493812207531598071031216856251549550977004254309001110682352628900510168202694940595629543119180539837891352117731515168201523549617333838064239618877135064196943953352586833859169294994270732590633882121909296210360313426933972348266162110382117198569714558102769379/2743768141373297054902782585081682053234618953247743658754671311069293690687222015221534216114321383884539651717809699186552449123582282318817924054092916546720507323275197454666864391299652631767245202727759732566643145911184821396631805246660687571900288545899468642482621254928111601420086665765005865584792422460600060816876710517069859231984098728158347526333669690471362216832406018599553470267490021584548561755413786116392193646734444743716674933016399645223265289509973885351928747047684988899183392482357135049844096430275845411246569682172434587242447992485076850528818714750711229199614041399169263115971193018247191562884686630654389757873581337534224*y^42 - 5464605947604988417437096678211302951054201702045142334267416955333983673149002699943235315651758454322833423043994948375083927661778785365858245203051697263272728504298784020947168101105714499214958443773373163470959748388164075951011250659041295087961078263161805697316752991304447748714613839263060175353051518434556738603120468494669241130237354345918485086730359845040472599695073623892054402710965714412595481818142177511924868070439787301250825084075675222915623265076524868446210765547049130515231919254363397154911145840666257316424007434408395706082181893241310963034077014417261587613475914925505949419382307487068068545654887179419677323217392614214625321447/685942035343324263725695646270420513308654738311935914688667827767323422671805503805383554028580345971134912929452424796638112280895570579704481013523229136680126830818799363666716097824913157941811300681939933141660786477796205349157951311665171892975072136474867160620655313732027900355021666441251466396198105615150015204219177629267464807996024682039586881583417422617840554208101504649888367566872505396137140438853446529098048411683611185929168733254099911305816322377493471337982186761921247224795848120589283762461024107568961352811642420543108646810611998121269212632204678687677807299903510349792315778992798254561797890721171657663597439468395334383556*y^41 + 586321679317162820480345820390533036148543892390837087662160246383985981974169866335126419744026251207525430318651067034257656890911583688072991761454296437222835865474637978367866970902554540784353791161404003040803082181752593843614368123987796839174104620489766357451695426699447758706304232441133111452366061704519709514421204303638686280958396529094105378791404517232688325626272967180002323079677292183480978022594466429407296400592679232364906401587234977711953732687809527130895904616710393387074760805926447106332212799089293748161380342511419106086341674074550965888280592207669726399399420524442472519104170618099256135475520068890791760336019371647835429530297/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^40 - 293617408676970607053898478498819167487728089853851989621790095057033871329606821640824446241415854278517085056022907604609750684874465697696316482856711675947017271256972580855664636174764576744827100327296251203622272771363041876387534786015568210300229657593107011326742200081907420149054142222484479382211243848942485285044634796645348514699222904209032355482793829317217256743163080815914607628467580418706089693197027579673821634186277711122178335252143026270246059685560307147032332315407281874855441148042966618531210536456189466821917639404977894445261521962510194018152871112957189803653164401837752196300350102351268878940877210028464229188529840513221425113773/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^39 - 449257396196966944157309272277544896378799951384059475776790980230261923823122286725610283383053086226183793499080380646186234896652942737543841951972843581856574437605029740213915385110665596248264752101812537565654254063463581614857561023231881260561129218777438072415562280567204550501425749348423250654425118505706879400481608224370070170696212052869145991879916108967796732559363809134124538733019701296732818628881880688676556690298698199082144998101345068523855464192142861672378785124349615611028338071071241459670508451127883068580679779900424126768225984943002383718789102423982863336631619332759519383113221924814341262758940393595517241418969010490191814320923/2743768141373297054902782585081682053234618953247743658754671311069293690687222015221534216114321383884539651717809699186552449123582282318817924054092916546720507323275197454666864391299652631767245202727759732566643145911184821396631805246660687571900288545899468642482621254928111601420086665765005865584792422460600060816876710517069859231984098728158347526333669690471362216832406018599553470267490021584548561755413786116392193646734444743716674933016399645223265289509973885351928747047684988899183392482357135049844096430275845411246569682172434587242447992485076850528818714750711229199614041399169263115971193018247191562884686630654389757873581337534224*y^38 + 2435477051702616736722155030165263819159815088776209107436187829313174809453814520259934441137593919559009208214979275329850677730843457570000353571583065206404884105169498066219923314152739411530775778863937342340891252203029101597000420514802776907973842633440436678931110137552372622446339457260491867297396212752275523977274804799898741717854654649852108531688116935423418514354232489267567548076066359757292891337775458241353604720609549186501509432311417770829985862738656692839867503980912246665043359034521277117875763835803886970983679963971059950755093742450452512511841453994626971442481863407087580852511044138362681484362212334068502885413707848179972222009581/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^37 + 3632168868742766237286417182883992972150878515718787813506043699379362108930947453826654931896257955264716545047319060830007848172568374268102799848779557391740532879547990833449395577920153300902238016375725961253086334793936950264003597184188825168253631016896050523939778499661150521784415097120499405359269228728472218425680171606569719583135796150464545289749998123168257505979159591785999395089143418364724426839167290963333858769694019689027778638873387007630905303735595931479910685842103572964175043363642089830414154249502422304077151873580695184555974342494228094652978127769250165788119859499156265931200136185302444107984234437336292163288753422433944101122695/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^36 - 8969584388056927636586298998847500504217215946728524049913016871396095318703158843491581289861517119153657773969243980734385339263122051721505950327649360477607656296053154284826693930901896539940749459295919941721488917821988009019301191458194254255887993357422397670912234531567623180295603103470416428636797444746355312933602181587644784507487313374240686621403180984347531399905762217027161981797134007073340664736047685901627274115536459794415526750798830648378537896106363847007158125919934710486829789500861568842426263678667686927445222875537979303533522858075752213699574917161444151317552253086062858863193073713237859861213521117883408789269426935029575150355687/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^35 - 2224333147603867722461759551348089443158239210196001079773920639947848790110222037774022946102913590477755791028329970635860628625928825713309354196322136924189365182572435275313331323280494104545532194035086768963845386093944336637172847240341956325210055861232462885572271074267375530011205129844431804067685174713396868558165529465207489522577952890006242541210447931738657252831484306733550653332294830879260520656966928231387821394234629957766114146790859505279711088039929113871891975059222314815196067192390196795808466695880263481796878190485727253596628222105959952808798928925319879969585059687408003769226464393991371172957960957645022034185129845106663992630671/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^34 + 22984028171632996522844554129066295483562421561859890608875755860934482411081941312667327504408903131381800942859566686982441883469684910326807763483396544950251564883525382666718292047643922868278150356217911046795020386241982161776519318945442981152647275384332624629850492048520526207516203667139673907688102422197090859127940951559555076566498164398264211031821639848159766675893876281567900820856513460785276228452035085320271083731238508208047169679984353850425754183976547013657147028966596104839436549531456370011744942589758357087746764115656045822151976333639334927424207437946585332457241602545657512947997830312825250643397138423114946698673006954809228395799167/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^33 + 463078135931919874971417279051675691205882705224134956534988504713470307910544330021269848520198859683761105668203814687168906541972078933360557936168599170638789465319573141412389772570903208387309075558674681351451614520302922868734890477242362751592960999972903313465214629954639912707205211518798327903913414703757003423837547412860134188233910500391485241968943974910242493240033467519339196639485776889894127448632697075327981252092632632649977719220519568486808575639600843467177266192461509806969166100464717163102444923892299905260561207791107790060803410182575239587046837084987725951161788287694718860086212921317785444855096394174245076842682956416319987439247/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^32 - 2860861710441736591955674912260231379212833952556601120874360956732667624605466183269209237673963987129960353518266631231628323646377311483133341745097501733400275156693819714739323729814827605901789497630380043370703436944160470792536749235442114802288911764581973389393165837835162611838085668174660282942626223420654379492245269276609481388880991752773676494399353095549164847681893234145728048808247078868517515571689709620264592285996325927908572611899678681166873855565369004048010732206083774565322550082341598852703885229712632499445660446271280716497788205749330453132233131375669090736293721110482685226168021211086497207713026486570220004372877837524848018684651/685942035343324263725695646270420513308654738311935914688667827767323422671805503805383554028580345971134912929452424796638112280895570579704481013523229136680126830818799363666716097824913157941811300681939933141660786477796205349157951311665171892975072136474867160620655313732027900355021666441251466396198105615150015204219177629267464807996024682039586881583417422617840554208101504649888367566872505396137140438853446529098048411683611185929168733254099911305816322377493471337982186761921247224795848120589283762461024107568961352811642420543108646810611998121269212632204678687677807299903510349792315778992798254561797890721171657663597439468395334383556*y^31 + 9440027192636001620069034671855068619645304003396835392733935550973087461128837303580091158157766952310615878123756651506538734903515425231236073141335409088259251513028301171460914305683093033997946490824843839599494478083991469558758050720595583060397977467544328577451793491613759312300468545733113774157034090739937475264659013093114071367920956679587947495401533978542380252007859195250790186699494401670235087604268031792391619538624585078871844476259308279428082128391166369710907963628745734310236380445819535548281862494916039951188064126922209302678035151472186750783706539508676250194000374060816047362900786238791206650387842084797007538324078817365355633866051/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^30 + 74627216053625958253244737490846446310050572511681508582216352696463849368761686074577412442865841841871079582652244225614334650676457780111877207530134971798006406392424781978082064013580241511809340932711703087432250931658697137253841944797452899483111446769048314933072467032671036939418498792820069299721408812487853662629166240752849639901933039305240437376248435028870896287931441814733899785756737447364143902339301651144903896177920862121637547076089343678482869422098291746942575908249569518812133762985466051136507887842121513122404159908969391518540747277297886237704557066746550959951910885439306015731959622255362447520922009608357855251340620189330652610782205/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^29 - 24037617002972619298755330221761981551348490357144623396494549406783282316937090745848319941095821837345645687730217554582001116519305945400790634617057756316723812827367540021217733927682033754253442853692139100904411330988603331963794878937587003778611713793129537031409418705213658858100566310617655036523401050226324795486299207616314066778396560956455033717758588803118262249735914230990668331149123053500212776197583771478179472127922112309562204966745562832134599270263916234452515672574820541505432710568427999740146889890155749276336226484442380239376872648964391822536884973717860289095757818421141127776028307775479035440063917493732283527926283759969557612816315/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^28 - 102568811753837608195107472487696461706345998073574706789276350338525744338200924479851789120626312469775498506792062714750450110781155785692400468589758404363848347009724010431078453862094550063048385926771383711111746246290317658902168159689912017999049737897261726536617093228769792897210282020438050360359341710524720966339998487260547264701766394280576345627855924042041274594453606795620034479847874007474388991809975911355904460412222269875708652663179333148447070431885243721992060726086930510225599202386579444618513956973087676030250872693353489738744167596944862274581202297769886424960659648649749619448140997673615327269700891622496213976126623186882521133525805/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^27 + 2116132545477398097720728281611101727334032702082851975666074902308373363362307804997288133340760374568440112214396723889499303110760849028580339057579002660062898280227071590732735519917517197731283704524050705010456938276673478095799207503362120800857996165850077925325193801305116102284712471200888339956425742447609370377249490311196023497576754344181589579444254415276388121370664177539266927244214522062702721132956324464724639172657933486410477962718786776315568138934121655826114961481541394083063950336160174987713757348309254856326413164111381157462577545686458134843682811930709382337727738980911328968545882760669280162083304473780924232371110944519271616150007/685942035343324263725695646270420513308654738311935914688667827767323422671805503805383554028580345971134912929452424796638112280895570579704481013523229136680126830818799363666716097824913157941811300681939933141660786477796205349157951311665171892975072136474867160620655313732027900355021666441251466396198105615150015204219177629267464807996024682039586881583417422617840554208101504649888367566872505396137140438853446529098048411683611185929168733254099911305816322377493471337982186761921247224795848120589283762461024107568961352811642420543108646810611998121269212632204678687677807299903510349792315778992798254561797890721171657663597439468395334383556*y^26 + 120285310294968310113515953247381992388466245092560773624081950467609603800166167911763400516173480947281581515254734874315819864684092273975206965554210401562124123753882374388929240373671887818901243598829517107323093950020955150267447897266260737674695755271381751810424677228949122313817286674007914705523673956688227572315536012592946153413647580789222657454635211162106235942196077391065299370524540596579708276392044288460555479509467183612410509649774215601498205456254625958958386965726998544724770594587618272710879157967233508314303772234705796418809911063193083386307611615625134668808147698971843407994310463298056036259018779654436479388489859948467162347316539/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^25 - 29477315904076468554376441625805030915821265133227269210386651141119892369966417744720188652931093434768261567269893296882840335349849158379240451980647947764772554967138020444268323359617884677470396729128091324939826882273170077303804221063748081530019806913411269473653397442946360584642689749727003671133522699874297370547268969426786657689221423939490984743779361352916264392935307529951181392593666238163593195303174793092883583651486713589427527162978259051216030421330153188361297808318961682423077629598539056915670954306488152293607122859804662080508776335046723520949855451454828666368480435765276962539105991508858761412580687976613295260025642334779289524789499/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^24 - 29867492278881643691240873504104870960000013016101745047156880698013348627205587504301285911562020685074619082305243431915253222758352657167546072218971798526209010485498601801019960821181796575701516117751540347256519525315099475584684923360749052082224812839717455769326557882765668724838983038006696337686483912176375430483848884540268594607049561069444728259320779865848604091205425924546510211214786066975649782065324081750098892318293020024948938820761481724352563499842297566136539712765040193151177829675513092595788395628708271785672720659222692691554126287661648224502959964256723459039266866847863638208510034804564761674446424094265608905840626909024900275074581/2743768141373297054902782585081682053234618953247743658754671311069293690687222015221534216114321383884539651717809699186552449123582282318817924054092916546720507323275197454666864391299652631767245202727759732566643145911184821396631805246660687571900288545899468642482621254928111601420086665765005865584792422460600060816876710517069859231984098728158347526333669690471362216832406018599553470267490021584548561755413786116392193646734444743716674933016399645223265289509973885351928747047684988899183392482357135049844096430275845411246569682172434587242447992485076850528818714750711229199614041399169263115971193018247191562884686630654389757873581337534224*y^23 + 10736299361481861643526627304347998289030339808995813048274960873653729967854802192072455747617046473398786945727679162860547011197630104400155846651121014524934354423168954474916713093824971288893844677315496861721167052075409079354794607847923351584527246167246513544474005369419055365837357288172260974823859198109726788413927342180105769133709533189745238061585370147013738490024037093701310015432994035926341005546394623626426627478649762397049770266951799767364638073637209287133779263942651416866397568552787136386245722428720437982056270439293056807344102160816193142451620921299776420860680870478914818372952760635353828358757597056624285635751370389619161998837273/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^22 + 97618973423018118846202814220762264198644489284345891052124218303724590629829833207854751228578564367646589637194467165494536663061791168853173924420282896399443470140424323905355668927400740244128040008243776992181058149539353245750805984803023206713759200811394457895349815558085615706309878460651070398169170927457647706084902027970896627865335244179982437037400177605868881331497524946816791766923936778656684573613402547175299678329546147031417846653743151746205073559670635484512737657867200952455285493757117364029110153893398635363225224884385075598343139604415168408680981187408722238005514661264799452027222875143960497055146568052393123859752660692449783103783419/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^21 + 10640323702009605389001557587044564373963133705959032764261277197452224366942956643830796633921202083416426805086921366586314660557647023574981706415558075704246838110557974448581549134144310062754468860725725442653650636454484221699173218396163547226730731512763324680304068948611685014232492216177700266254637316147575488448857316091017724644888416287217570250486384913033767612284737953825302519157768653285275284467529050076386163037852559214126290752538629316874389126258501889973583335449632268474305444767093723515289624333861140243314406543766782340071149020754353088974921203045334836503316776750778175951501869737891785475489354369390302903187975589941941576989767/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^20 - 62278422512504215507490443416087604617808637819377873056893117864789844307877806941574290424386895452617544443861539086790326074733805242244201539329250415264494192497131092746433077284859710484383014102878272334874514112364327501742066119479767381837532196590565944047226984044109135330088948568308421442559088392159100911167475223070380929614875074050877561122984992431903578669778846122091927952602537951507176947612695340729939560678619113402443448432538405696355009405818897523252707039263771907726558298275129180432109453512936867524712385698861606720977511071549180029987931496636842755392551561765296302886555119165849189790341057813806104994955511058931197627677059/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^19 - 21126544380989266303215790107763809437868157309373660558323284392049458520692469063409748401724559474202987410706800590319593831384424871653159559796438220793764051490593370298136662532023989528170487698749642880911193490264962404699787548807656305434882477650063577280960480733702484358350609277210138970477323149515843636858281657484749186637167914727859552743169678592503792491049583958293911122907784658767966614754453159599230872274344442433465758779938349000564543076729840578396065747592539824610553437963553340063643392258085599799430185069068144275826727672327612677131045063044444446479538783488335656467037346566564060434657133243097216526458491172956288590866427/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^18 + 14194442413161436790477815839472169955631004543462935002883024732102318793562826655938302024206240356954569416887004475604129904136903729163118325488102379231216023306234960096706734070608018250455051682771375816317850604461834234312984719819154226469533135376403200008399446230778986845795052953148921086190287940068294399814173501552371975491538909560825025049602093183071901466101431532327234205961167125500371029761268192857427963720126438642047452214191019016245465043664533621657909917744612114541120735815086664265800741853704301216101863172292878386978968047454186623493655897291642464451317264587507700707888960902798256644600393502505427932489175712144741206897913/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^17 + 17986080193557479089694592518970291850409648284362430725339876187642809318737912858641488950384610447948224476405442561740067112093540386333522551963295049763407892523245944401671173768100537257731618088403861411643380196852139212600616172398783636059507186679752329214039202942072304008368557608643566488115001115152862663422972304604712932519536811206655375929030080354032043389548900233560636119735758542927107031674928667532542830720785005652174365952269041903399134316043293710892194009169830595268738979728679071894023419366499269598646742298997824266801333675537723758390419179029460547473054195791804647464639252699324662901740938653311331745035736276402320671337183/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^16 - 7474664894029107000733167485609503238486020155220020868555453271610843327325509263492321750790853353473918069027552706602711032626041514985723766407484376173810422236932208365064833203291955656981258139474934755721168816553885884612577513891024245644692248922124017223664047951924104526128904806654867380879801141677664565319193294277602939466255394999494045023375396399020608943265380473344842973943048564957475517155050383387780688613447782492867339644596600733481829350903576471875386281628728971263402030704961126504241496936240987124429508925040638305099774332415934511522124088004762853286522570607923415450575102014879891524925053396957788326848992141216181636360529/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^15 - 1153224698508548267346257672549914883470245349675830622452748554001343821202156018585125674485994401017372207893011211555449307582919518031026076809710534377025743400353798536851941864739236977889264496983122597808454697571712114136090891549553918557823341144514084207091634611377741064956269638319041449567424516604411701459786558056327850170347697576522071400282985821242757076390122283386632856266557547388692304567638769215813648808964470691312792794270201258243765225226967113060459047041557258083032651153120179728849272823801567953957551698213615613561438105570049896580502737261826778904892776139318596755645747424688870412061550669951536279899978700051923142624125/1371884070686648527451391292540841026617309476623871829377335655534646845343611007610767108057160691942269825858904849593276224561791141159408962027046458273360253661637598727333432195649826315883622601363879866283321572955592410698315902623330343785950144272949734321241310627464055800710043332882502932792396211230300030408438355258534929615992049364079173763166834845235681108416203009299776735133745010792274280877706893058196096823367222371858337466508199822611632644754986942675964373523842494449591696241178567524922048215137922705623284841086217293621223996242538425264409357375355614599807020699584631557985596509123595781442343315327194878936790668767112*y^14 - 22687053576046861559766701454734835845868455110700390185679279729463315857204067812824231347550731426990409493228912104221882370199579430627466467257470352124183042578828695593953416365986494556368861441269213792734057203842402137795833668848377137098878590923248775116405729310331889750593806264560062598576712386075530881831991095291156696366779691610676088684767779207221459132280003948682784643386860521785739150782111676846500045879179619988433935942146527616486078207381597241894231667826301631108455168365036657855885424469751483977337547304013010106544647404444522304547626713222880110931663516085899728225750307131049613217419321254777008148775312044465943203669/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^13 + 69179933587514380540376733250026554099156878857159650669671479395580099584425290171469734032510819195664611573712084711101011030496922610515005400841069429448463806642253036522752212853794291622803579422967999647085292453354676102433556637375319595199765566420537604977173051077038180656128936757077410798294402311998962758253409009564743135270049087715211212408432753514357482600347955343554458543321280368299258916069959772531010645175181086489426339642544241052853571449394887271474151920283174800139781630594089866421868322184960439753344808049147500232455164033492030821954902372455955644474128369699386929358687817489630955072823063669474848966049901624228015428939/267684696719346054136856837568944590559475019829048161829724030348223774701192391728930167425787452086296551387103385286492921865715344616470041371131016248460537299831726580943108721102405134806560507583196071469916404479139982575281151731381530494819540345941411574876353293163718205016593821050244474691199260727863420567500166879714132607998448656405692441593528750289888996764137172546297899538291709422882786512723296206477287185047262901826017066635746306851050272147314525400188170443676584282847160242181183907301863066368375162072836066553408252413897365120495302490616459975679144312157467453577489084484994440804604054915579183478477049548642081710656*y^12 + 410962735875752745302867582100493715066286070169981955503232411012382126290227969158545487875754499487055929581846929720299471328133181276745799096183039192273130188678211363474361995762590514541743850204558479885902566112131622836025117876787106614808327744395327816790983987234419239595367371671789747236920484559046451608051345884412878849525613854293534419663706796119218625944945460919323343843071162850174961850319402194605524562505801736942744908947716926523698939172023228531327541913233189930561276196174858759397780798313419709988272242129017253852707386529541650967249356192881666583703568553202573826108156984371515091953269675100399276450371432159242545873591/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^11 - 214383028765794462490922582568165292233892058651486516572459481586499934676223390726134983063915099966560938468573065103762254606751646940643394970423962452141833170466146351294474214841990011650268240331922368635898546555332490814306366944684135638092980472692453160856887808520688208168526212580668863785435666877042705319553359216952116044273726494353196276190866048574304270889590459957985798870475173773242199082658106082770852248832889076657822672460463329967060740823274743860593735835218402795962348650866306710021819152140335090212275481375399253325632153971448844370158436620292972631685353216577739928125430573913408826545469138555809900075777652305664641795057/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^10 - 279063925373173722103597602469232804402850318841438445319988355036036581736276225469055488137849681221418213089962954468992498173512058610790453929830977378006104088455969669649694243636000941198034169807412928168076221708505920438171712200434624881938956904350611364008831379674307107163537421641609900658504614529850446466503264002281664990178964346943734130423300113612759470257286690566236917241497102152764165437005663422849364212660743862289247975069151592527199551268563493703096542728487603301322090865197228131092004697737152601942884522494051921875223394365320446281583223252973906242888803483582824527469387737457430750765551876020800086975949695101284734732553/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^9 - 1229549544680477884109200863439991796777656964683559100097325357311102396203350373170859247110734948354684419940350357979363043557867145091236838608436694929884497214804364293650571802213375931298431198385065462286959271460291550030462592288235533600978741141413871670588218116718615447875883369996590928083078394212631838623833805679101254397257182366188318233683230770986685583107146051179362809861280846140158150243457842253016713297859812283659833694855394862476860270530247578981542408933613157015518448244231923676990768676375710104598470115439797892346255652072494166073019808840294808518177777742100311684358128644200573470986378086744533820752889667273613276513/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^8 + 18598952959279717869207311043286026378991458351953320788004375646681186125462286877153087696111523673350031029673525848088992528365443689757861243645021795846603231431971028593397658414640190137419902227117359918828912718362231995422782176884356133197068917502989775325626179036966431251940860082366251424639944513006359729327392897716212345343763401059447877398274051545687985914665228187748040719787810623516865999371478466620505267183882286599505799524392379496325395083306322099499201443867740173118515793406999006486348708329306814089670108660928583618231186156305133454069494707434129393888679041111030718380053663558994572131789528329389480841196980050754778842643/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^7 + 4542711995843654013203455463312161974929580697426719360804898449618134871372527185981998868374767763302357637424502122220470190846210507366586906784672135375170014037088164936819066585548119541986135111842074715903269751797615736881371027361212342910951925717008051242113004455584401000421200137118031326391247102648684144205435113525506066614042857595661242604572494376641677532469527534283004839526931583980334738071300373977836296910089518975156996927142376582086174503913043493489074154771905020044495601699917268184549842770024252331675505382324584585304752829611430833489393264643932055555405394602179052096065609909102943558248714197614519196705050703568744748553/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^6 - 1128984573615420063805013848258263295165460566003250554759435360970578665466615577784181079971257324998823931693396700437783624826526356425942361512508496089679970070126239644298829531944381897692614320010529836469934728499062207074522682812909923550970976651466180173376699609699139393162121373313493842510676404517622983244517848496818742209493352410397580818287095732103636844592468772188709272269426492748270312803247984737571230551066014496184211818054463128104645182577619703136550006912384571572209588487947655024193974051060199943095524043496728461138480410478990623165144108975419281846283804522615889908467027436059334476225475896182515854318940895502164887089/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^5 - 796535543822008313819723307631757432844576192798776739914786082907616364468368148863422124863783003002743487149372839799398577983395564137919512519675654083893188154570784508379984563270498271733605162860765807179366159136882332512264545830780005220665599106781354615295336092149853264360579149330131591849431929673710205220607366294243569765710610841546446142838594383482552714511940340868227851420986109155185585181857855138779728778861804047961448433519319408488555469052892390775354319697122185250368153448824650464056108184810829902011854247660369876799272432327280802224349187315202332162075007010813726328270001670699963653951793452085058179539500558803102968865/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y^4 - 45431124501395374868448633965122210615350853179431177629926789582194903173530110857170623687913474224782769726557651546468317927989557207795079383485657104445748906434623318279321471902378367045502413713677396516294385194851091757228363501511823982645922291327444072032685448706223206766053598500983789683385492707500933181230837259403060114388661528535015523193120083584702750137938074179382859310159310421765376710162941559044374363141321808222501622242235406623567323175081102563207986041343279325053048871086663270280017931863518202822016559134455172658022060462013809728553483772215930082643412575308442055260862768855837683982190061168223660079063029027457769029/5487536282746594109805565170163364106469237906495487317509342622138587381374444030443068432228642767769079303435619398373104898247164564637635848108185833093441014646550394909333728782599305263534490405455519465133286291822369642793263610493321375143800577091798937284965242509856223202840173331530011731169584844921200121633753421034139718463968197456316695052667339380942724433664812037199106940534980043169097123510827572232784387293468889487433349866032799290446530579019947770703857494095369977798366784964714270099688192860551690822493139364344869174484895984970153701057637429501422458399228082798338526231942386036494383125769373261308779515747162675068448*y^3 + 598505992806087089121558588437277666452804210674461386371825852431164585303673797214133119563835269322546905728770595779810860390192167031818968976278347530823408607515114550987254222031616404903126725888117042764745126249924709088578975998081814490729631341782173428361554396235895143815888300202461343015055929662541094016099504700552651444572148265908517942462636807022050253411429849157640753734754647219542003116245195301086369780532595698245145692028922101234603073260415109435339712063804789394823919386439055954351636825546638028110830154124110506328744655555564114012021459449012157727836259111613669149136935498836942734057394391176386413648197640061482813/685942035343324263725695646270420513308654738311935914688667827767323422671805503805383554028580345971134912929452424796638112280895570579704481013523229136680126830818799363666716097824913157941811300681939933141660786477796205349157951311665171892975072136474867160620655313732027900355021666441251466396198105615150015204219177629267464807996024682039586881583417422617840554208101504649888367566872505396137140438853446529098048411683611185929168733254099911305816322377493471337982186761921247224795848120589283762461024107568961352811642420543108646810611998121269212632204678687677807299903510349792315778992798254561797890721171657663597439468395334383556*y^2 + 2692695231243839592486516869742511479396405597509983557923535849993486785047197317697931791804754396612433319881564245510290363411664057331968853849691615217741494625151975455611798181528120806742022772570644425109561537149900858334510189176954388567516044253375795469468927207386307898145006201878048072330919694458955440004788573036377704108051207766754396340332497113297761459524514473272746777664201577716695161400989722449934232631634574739828766658770392004964648001170515848432885217166124272462963562118433945906956404150200999932996539286815424856705984159076884578284936261403797235675975822616596160444981657718327796186472387433493123189628356282358639909/10975072565493188219611130340326728212938475812990974635018685244277174762748888060886136864457285535538158606871238796746209796494329129275271696216371666186882029293100789818667457565198610527068980810911038930266572583644739285586527220986642750287601154183597874569930485019712446405680346663060023462339169689842400243267506842068279436927936394912633390105334678761885448867329624074398213881069960086338194247021655144465568774586937778974866699732065598580893061158039895541407714988190739955596733569929428540199376385721103381644986278728689738348969791969940307402115274859002844916798456165596677052463884772072988766251538746522617559031494325350136896*y + 3696351784549468985794459903066010526945424090555835906111075824396069136897003649112403693152034349687163229063157207497303989530292173050203758571823567029793448233010774429897776801844086274559759654841426998345903695378783668709555122864199756985945245942043233232308036799831525286923847356403844188455803636602094362061062333694003402076903288147292004831932549807970912571061994570057773840957995183395893034905410406760998603212971157908196056489068455138346702305351738514774336024142892038003202087194899527759824267160998189875474233239772950543476269546526281958934021894318271433146645290292279413635786473984768515708400307379137535699130517786394059/267684696719346054136856837568944590559475019829048161829724030348223774701192391728930167425787452086296551387103385286492921865715344616470041371131016248460537299831726580943108721102405134806560507583196071469916404479139982575281151731381530494819540345941411574876353293163718205016593821050244474691199260727863420567500166879714132607998448656405692441593528750289888996764137172546297899538291709422882786512723296206477287185047262901826017066635746306851050272147314525400188170443676584282847160242181183907301863066368375162072836066553408252413897365120495302490616459975679144312157467453577489084484994440804604054915579183478477049548642081710656 # 4 Loop Invariant -134782878410228263926166314298601313096258610761766365359123386384517238031925119382161171972182313229771125520809661750315401923601468467497875314284242336217815473331957571813991148156199147403099788857995658824972110311093734836260473806016094459780681315166298461319710817965972414099569532836465445988579543949086113645473182079885023069602743383267899535068892935409634869324328267766631827320268824612458713811295117542721636151271919431981046376201959563923415322487096834038287802087838749361812501002282556446260224770633767672313043672583311219404858856007622692848745141945481344537122400648154655119312925473575853266421686527724105498117700844443467188603069917658010267195405139992837973586173404983491562077535102170291467367949456336514031158193711568184279551405877775091286310731355644987322574987180826527707013960430715354133982387097211179799056238290570059050974571971233050879/135140166586629396843145678520786892990850958019110977231000696216583940518174381186075806382116165661802585317572146136305408103799802287354511718313641038946338794596129221551810505619233387782629164433174317081471838173263361294920509609995316598243813890784925085865890629365966467613821804000161499600437357880812744812683240135059337966858169194700072250055112569446834524387522572061035785117248043996712986933611531227089178986798345547968523471213362506084674312058289853016003646434026246950621238256812968743313609339330749386528433706807058389404580852583149174517073641165929291305837707216439490292990069089825493068289390169670201571745089588797882406149976966423659358965247002325033361194047081819743758760794722943026017646197320085066960185888401942249533384163263316504437201446858410977596610475790364268974041750251740688778206970759443471521493076597522148833237901619339328227840*y^57 + 1106752718735801078675289332871712693649809765572786144824281800035903130338871447054640075677946884790810469624618737977753706210170035494310474535158329859100906480077209099547381950822250678405098683069963205445273775011914819295595484347777100198564810181596595834202056053686672590315700882969361171144534464412109323767345307297382316447061388103432705820983774590052925970688367575667907313468205459419638794066536442533121913855604533793133493266148448833889451672894339782353681368326150729851390005079886259429011572825959657702636858753840621705073484622336261943814332697001796891116637052613666101403627196499194285012315319079558321406923239635490159326084638387768176448290518109875264580785868825622789015928926974806306777394946043768156488121212500230576456041328480811637316734609747521614124472916375676676939966796932285380751036108541852535239764856017425087949573882794272185129/30031148130362088187365706337952642886855768448691328273555710270351986781816529152461290307136925702622796737238254696956757356399956063856558159625253564210297509910250938122624556804274086173917592096260959351438186260725191398871224357776737021831958642396650019081309028747992548358627067555591444355652746195736165513929608918902075103746259821044460500012247237654852116530560571569119063359388454221491774874135895828242039774844076788437449660269636112463260958235175522892445254763116943766804719612625104165180802075406833197006318601512679642089906856129588705448238586925762064734630601603653220065108904242183442904064308926593378127054464353066196090255550436983035413103388222738896302487566018182165279724621049542894670588043848907792657819086311542722118529814058514778763822543746313550577024550175636504216453722278164597506268215724320771449220683688338255296275089248742072939520*y^56 - 79432993495798466380657465771443033906424857929783621494145575362758229186749507153139432261649080733844135118413285516158142272522687471914106552409307079256649789899517653109701090538263624351020420447229801122595945073491273736307588524204250671444143897195633651898677644231039764868796037998439870486823106434887490504406791688684669499807886145532333099603397283562126259510659660904812389502111367680616379443470951269315377961024229825582953886223045990445150057232647117797271366228506783954713790481518455268011772319254584691522631009970291748788534150937670632401747929901715345746410204588302762006748342844207792497513435684166546186194180655706125254773428225592427572524264600774965668323787646463566208233330852719136480325139575339325994187810007613480508269704299648961807283808713193308793439086479931385188486777040747423213671165967084727003839860039178808693321062662754253544641/135140166586629396843145678520786892990850958019110977231000696216583940518174381186075806382116165661802585317572146136305408103799802287354511718313641038946338794596129221551810505619233387782629164433174317081471838173263361294920509609995316598243813890784925085865890629365966467613821804000161499600437357880812744812683240135059337966858169194700072250055112569446834524387522572061035785117248043996712986933611531227089178986798345547968523471213362506084674312058289853016003646434026246950621238256812968743313609339330749386528433706807058389404580852583149174517073641165929291305837707216439490292990069089825493068289390169670201571745089588797882406149976966423659358965247002325033361194047081819743758760794722943026017646197320085066960185888401942249533384163263316504437201446858410977596610475790364268974041750251740688778206970759443471521493076597522148833237901619339328227840*y^55 + 474395287396904777292107112073620759410955433162994114483277644402371615302423897354821236438828456195692959138466788535477927559144149047817209478239399729073299617328347816265499593201993040510508603455578505429887577770135935538252764736661365537113998120341860811103898827119292090521580628335099315866473866096042858068964764560390710759835239482557721264173698604840315486922798681092765513739230345588730590014883368974772274075361261364573868169502597263587071596779057033008131426096989532060771229089448889887689554966317512109106920636074704381644350085921131150343951464707272667071635638129097882853223790966425935046952974990904910068815622916960970744168048246577159616206848906379253184822649012715847994261926454441341563243431848532007937778024133748119887697814885994286635327983212392258521295403481494705322278795469709205794388317809246965912863125494657421048981116084157409512081/90093444391086264562097119013857928660567305346073984820667130811055960345449587457383870921410777107868390211714764090870272069199868191569674478875760692630892529730752814367873670412822258521752776288782878054314558782175574196613673073330211065495875927189950057243927086243977645075881202666774333066958238587208496541788826756706225311238779463133381500036741712964556349591681714707357190078165362664475324622407687484726119324532230365312348980808908337389782874705526568677335764289350831300414158837875312495542406226220499591018955804538038926269720568388766116344715760777286194203891804810959660195326712726550328712192926779780134381163393059198588270766651310949106239310164668216688907462698054546495839173863148628684011764131546723377973457258934628166355589442175544336291467631238940651731073650526909512649361166834493792518804647172962314347662051065014765888825267746226218818560*y^54 - 7610371125246315157225562959934009850652839186399614120771806210760961477412844203321671137696511347855185672681438297608164634132470931927398094552171554426003803221045843692908943232033567705283493399183333361225483474863212739881455289766250909645399586197057195648825374541957802064371643083368397563440174205970255770081604908765098623385036584657605052180986211575339856614785617272126581845643358827473590402478842185708205332112483432071167940324043759815055294818288725029268264516534960356296343389831897639557036780916616343122675188806580563287119365827261096971917939274037082434768340772467076103895637903106723729219257504236461330443014345726160569034999069935122477689713932515314813609568357885934040195593222999592573136274079167625315787539184976107517504661259099127790031903671045851568601462468723777539417057547337334185666572586767055895752270853158897929460197191252097519481343/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^53 + 1793291365999700339105939324070791002830332996653817653648884449069106841636737454574709469574631252564678165129872440877697857996730788092301882620860252174657057337480844242848685784718438060616515004888980029348670843041828967090864405441309445933941598495724671524905218756929001098336389425301753136985329691003067316820090362620745979971314135812272814219903049574140092260734837347375931587771586110944068375189808222465672373231247699481832970909026078656143157292843920014590906351455771993301903395451157925198242687678279160629995484443029319983085377853530783971370501868343442616474278723510896924473714978639033822357799994210548334968211852961538294477090778619897215717634559962418480640443156762247685697846365250202721428576145769179623710005610056012941866558624393560764673233767793312504415142562729996421442010877179417699224146535928108284751195842613122900796620202422786864000047/22523361097771566140524279753464482165141826336518496205166782702763990086362396864345967730352694276967097552928691022717568017299967047892418619718940173157723132432688203591968417603205564630438194072195719513578639695543893549153418268332552766373968981797487514310981771560994411268970300666693583266739559646802124135447206689176556327809694865783345375009185428241139087397920428676839297519541340666118831155601921871181529831133057591328087245202227084347445718676381642169333941072337707825103539709468828123885601556555124897754738951134509731567430142097191529086178940194321548550972951202739915048831678181637582178048231694945033595290848264799647067691662827737276559827541167054172226865674513636623959793465787157171002941032886680844493364314733657041588897360543886084072866907809735162932768412631727378162340291708623448129701161793240578586915512766253691472206316936556554704640*y^52 + 373450773200106147705724005038135042028122832170265948777555144345334814251435279670823988180570247827806645573630448636064260968454953606342959000673191992509734542177014811119328061805685949335404396845894419092616794324531306088173982861550693288586413318386428250140768916042531349807803106834299429490169196364638771226941823206017708898225487862938418161485677926630622585602579954536757134473280317805313750338234787505990080909161421151508483896389047672798407540919210333887928556112699061032770429081191281587588165329834530701699512991541151544875190684741213221709237044718137038728848065066608839599249471932744866937095362350219136547477247830466563040059905883463719092168309668174145965107810161575117575667772784682304212005211734914140285776956426976402130859791173503382578670379061365875081981015626902187925833203481227345122228712220930340134194717111468211872481464126096458494343/27028033317325879368629135704157378598170191603822195446200139243316788103634876237215161276423233132360517063514429227261081620759960457470902343662728207789267758919225844310362101123846677556525832886634863416294367634652672258984101921999063319648762778156985017173178125873193293522764360800032299920087471576162548962536648027011867593371633838940014450011022513889366904877504514412207157023449608799342597386722306245417835797359669109593704694242672501216934862411657970603200729286805249390124247651362593748662721867866149877305686741361411677880916170516629834903414728233185858261167541443287898058598013817965098613657878033934040314349017917759576481229995393284731871793049400465006672238809416363948751752158944588605203529239464017013392037177680388449906676832652663300887440289371682195519322095158072853794808350050348137755641394151888694304298615319504429766647580323867865645568*y^51 - 60342313719590572761378027331585504815134161352683915815917999590509989913602142789422895625948795150578250607370124255682536231152352410003048890964540561850502212117472505772773980047516343710794049726924270295574327280334162014181368523412482661440862731046853694799441298892751484294926916465618737761821154058829781445264807061835068876565706051704337367280101895772324307041558738863262988941075750288689448086487220302095497011217313964143570380408296747924928087995384169311698022818702834516430203614301335357636154340542845581081129913683753390754740528989748609643650347390001899491902757983696478596472146995822328463055332567653259425867423756508417792244063174656857088120759733178783205315047225081466735569750199800190091522667251218324565849313256135737469348473220737093363452075337395279931260440682521686940003038651843963223661991602619125226018081647621107745128284237635827163631715/54056066634651758737258271408314757196340383207644390892400278486633576207269752474430322552846466264721034127028858454522163241519920914941804687325456415578535517838451688620724202247693355113051665773269726832588735269305344517968203843998126639297525556313970034346356251746386587045528721600064599840174943152325097925073296054023735186743267677880028900022045027778733809755009028824414314046899217598685194773444612490835671594719338219187409388485345002433869724823315941206401458573610498780248495302725187497325443735732299754611373482722823355761832341033259669806829456466371716522335082886575796117196027635930197227315756067868080628698035835519152962459990786569463743586098800930013344477618832727897503504317889177210407058478928034026784074355360776899813353665305326601774880578743364391038644190316145707589616700100696275511282788303777388608597230639008859533295160647735731291136*y^50 + 1214694896746904815150434451930384618932537892227395556382343962466040804589058540559510485389587253863826607838269342058139842127262953186477604541264215560619928345198259844681572968215408704997687815844706734205422023783346289234162339485814833894977193321700685715628431604358605527042127393421139185238381228768679136020499467007902896729136989880587088476464093997614718306327009191959661202219414382041194664520653431525874203702583856587778395437871051466498257089336999940420400960345950642132883864949135836033999476094573357351426467399520830577808303769525593043603430925733672026770163658212359078645899056409564084829343623917655579289317723707437249594080113652848308744846342905254714132799050568919607933043350526260796275699114911764471911082078333375354315386287985638863178661636179513206957159370968225059398084250497610787008201126495791777749478097040867323046153837470711752179499/276926570874240567301528029755710846292727372989981510719263721755294960078226190955073373733844601765988904339287184705543869065163529277365802701462379178168727038106822175311087101678756942177518779576176879265311143797670822325656781987695320898040602235215010421856333256897472269700454516393773564754994585821337591829268934702990446653397887694057525102571951986571382222105579041108679887535344352452280710929531826285018809399176937598296154654125742840337447360775184125032794357446775096210289422657403624474003297826497437267476298579522660634025780435621207324830068936815428875626716613148441578469241944856199780877642192970635658958494036042618611488012247882015695407715670086731625740151735823401114259755726891276692659111060082141530656118623774471822814311809965812509092625915693465118025841138914680879045167521007665345856981497457875966232567779912955223018930126269137967680*y^49 - 1193043639435072835231689591443516856188428961972022632673018510022974902771917914684867973640969248445667961464771744528780420711043279608663988685669627031089852000001965828159700198764104958294241485405763984769960623044540880553457237911882625683718680343300916730873113959765443632856632121199724101501169047070377430982258094985781488092573242656029987350626795476911462998831859921734485799796072589156439139733850708926021559595400386037626593428643957978642248040243597190144071758866443915532660562969228144575723774200979985403522222126653197288911641449628529723021475357754757914302826357192433692830021002948741473308473577724458126191112836367161559824054338397743173363978676881868643979619802960331740367212411646308804268165215968599305866032798947925715864295393451310664047599797958080855666773495436437179988512902274761367658293442299627589589877181902158442118886647506155859194314917/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^48 - 2352836764482858399619728288518041302198006034218572527753053347296682500466157993993376739831604840873833421341452522317968780861684573396549403746201590467350590052014643443438219997560909111911145930636956368932227723732419272172882781096376285304949237612497148088140285778742978288070033757065212822525518540689959997785826946166883974949506310403892865117370117412010530189384929021093702419204640762250395076698975506442203682735556448958470299434397566160678713180828110247238982955062182008536441996572400870185584427025824705325485807094122764745892026411539240186124036258762881846385354314105933863134920511890981398138181278651299287841477114460938004167543435365671254598450190734244397982842609462346103696190542019232120253284821225405977021537402860511460000304573872851190225519591268340956123341549147979613818442625741976199390078067089423004673748632682266990387946968498596125129849441/90093444391086264562097119013857928660567305346073984820667130811055960345449587457383870921410777107868390211714764090870272069199868191569674478875760692630892529730752814367873670412822258521752776288782878054314558782175574196613673073330211065495875927189950057243927086243977645075881202666774333066958238587208496541788826756706225311238779463133381500036741712964556349591681714707357190078165362664475324622407687484726119324532230365312348980808908337389782874705526568677335764289350831300414158837875312495542406226220499591018955804538038926269720568388766116344715760777286194203891804810959660195326712726550328712192926779780134381163393059198588270766651310949106239310164668216688907462698054546495839173863148628684011764131546723377973457258934628166355589442175544336291467631238940651731073650526909512649361166834493792518804647172962314347662051065014765888825267746226218818560*y^47 + 9795889555688121141009558896853819595910868105064606907333199968588178084906362633142361715699749227762999695449263184036722062064173357668085135612404245526875244260133318832242056595864834307662282700214492358613532671004207867483842327102417299202924393064273059625444196232880100283853103941460314110224958656294182484799991255785838316402977481218471181431467690810623403962410994175926335167028018634074880602562401006659771070157631836462085430208625542283850418436837847703429455472691293236244320236691802807875757793820971653263807380684049813458004199169307268224392603060129315401955641219198974134068474901807795559274578455608058395301557843048266721711014912086191270641695089199866241714763819925488144823086388294944181459621576176921948707386855703621088178263514953555209814346281842774983526660439645913158252327893964997182996148662155951279084833147151889434644071567523288517530333939/90093444391086264562097119013857928660567305346073984820667130811055960345449587457383870921410777107868390211714764090870272069199868191569674478875760692630892529730752814367873670412822258521752776288782878054314558782175574196613673073330211065495875927189950057243927086243977645075881202666774333066958238587208496541788826756706225311238779463133381500036741712964556349591681714707357190078165362664475324622407687484726119324532230365312348980808908337389782874705526568677335764289350831300414158837875312495542406226220499591018955804538038926269720568388766116344715760777286194203891804810959660195326712726550328712192926779780134381163393059198588270766651310949106239310164668216688907462698054546495839173863148628684011764131546723377973457258934628166355589442175544336291467631238940651731073650526909512649361166834493792518804647172962314347662051065014765888825267746226218818560*y^46 - 17996078542409643183788289629473427026831853588588558639362639577896894315280516298089711558102326723476237335521772533685577818962311225644237528489255391873641990758668626181921029530918175602003198466539788203747429875007268425893144181269898162842426026884280532666881589457999193138098927652160410727639225483724219101443135228792071506880065442053688061449202667555402284240434555898251838783585423845628977548391765441450536725709402536770888277837679083518860204777282957975145321951090208484536166003528580289966808841412742700456723710540389745522790865791839700387255186988950383432118257822225101428421416947514734647199849573030999952346787720835904353889119925947890405520217989617179524815688200657138456829752748947684124562613228344288199665376287045458533964808486536133716338742030983326314194862033959339662835979161304363978695071993263265794307018455309745990288782024661212689016134193/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^45 - 53723767506744011605405756466509423543163319944775356851352321545186349689658615297854758459701486594793600457779363904650398693595605630754081390102991145621523868029233727016509946923652443595582650776557370135514457729839369705551747788151210465483411952436053972420018719169430997892688642805904813532520217868870754558754726709795695517629641054220674663397873867608720953455606120166073400268297294231943398554132112258549807974308213172662382403730979966273620278596268961118533577767553260170936609042860536554167370085978303240190052038619045695268690934893764046107345447832048234966368165892347726650128477839255445560552361023446574574461613343420561306684123767505582225714524713158769147887127097027086997012878497050823563331298528510558878360220598284908347705905385604512110174224594723892689526454773202079158350640506146947183978967001972027450554403166710260313607650555057653701993617713/90093444391086264562097119013857928660567305346073984820667130811055960345449587457383870921410777107868390211714764090870272069199868191569674478875760692630892529730752814367873670412822258521752776288782878054314558782175574196613673073330211065495875927189950057243927086243977645075881202666774333066958238587208496541788826756706225311238779463133381500036741712964556349591681714707357190078165362664475324622407687484726119324532230365312348980808908337389782874705526568677335764289350831300414158837875312495542406226220499591018955804538038926269720568388766116344715760777286194203891804810959660195326712726550328712192926779780134381163393059198588270766651310949106239310164668216688907462698054546495839173863148628684011764131546723377973457258934628166355589442175544336291467631238940651731073650526909512649361166834493792518804647172962314347662051065014765888825267746226218818560*y^44 + 348851918301639520944185427483539340868389744985457508539903424848459461211489195342965941447659535241886664759031840620542922004396709228987004685413084567994309196319274427352113898465105604623544733858332743794284332936138532627997168235453623828816322328827058466504550715964293930833992685396465109048513309526437240499527153181927997494660964311660278009408890484001993425028725521107824464265215881014722667739219098323669994843959210582889701511364884296087777708522881275089825516086273647405722942931348529574497771612799535431703014756934705886222601107456091970663929160987674447673380076168157858820166326323623830783360913219260225048778111013459635137570310752766937106042354573639704338826658096009487766253424593095935250582726624614113341683771763529342014302633787180941643295660948747743331710230104856551373076241068102311817230184658423651395296308168899104067194331082556506660837981/234618344768453813963794580765255022553560691005401002137153986487124896732941634003603830524507232051740599509673864819974666846874656748879360622072293470392949296173835454083004350033391298233731188252038744933110830161915557803681440295130757983062176893723828274072726787093691784051773965278058159028537079654188793077575069678922461748017654851909847656345681544178532160395004465383742682495222298605404491204186686158140935740969349909667575470856532128619226236212308772597228552836851123178161871973633626290475016214115884351611864074317809703827397313512411761314363960357516130739301575028540781758663314392058147688002413489010766617613002758329656955121487788929964164870220490147627363184109517048166247848601949553864613969092569592130139211611808927516551014172332146709092363623018074613883004298247160189191044705298160918017720435346256026947036591315142619502149134755797444840*y^43 + 65490373505296919330514205988561296595089083568683129943417154394469376877522384085280066549448449339357817283701542780817484256880667568686772308195324346335638114573365073066321788821806676019446523166655058425509559726076358788614771210475127852092209566113550237267417775130442707442972029328148849122728829673466872753830013419470208571318858774891857083788187109555680470264916774714139155969072381028543932564715357684703063232422653103131948601280767434149731397125877079222087658498504951173651052979433917818687314295012648299792144367041056887359869688205903402975334530398946283245100062807695466581346813341498346692404033544633411881709004478379646848240265811704347481853850653559598109017580989428996357478981333294110607913288092067082734184373189705311645492642667508585782079911590025493593926793042062995301086702963635708753069678326242620899855648196238299738362441262272611167720249717/67570083293314698421572839260393446495425479009555488615500348108291970259087190593037903191058082830901292658786073068152704051899901143677255859156820519473169397298064610775905252809616693891314582216587158540735919086631680647460254804997658299121906945392462542932945314682983233806910902000080749800218678940406372406341620067529668983429084597350036125027556284723417262193761286030517892558624021998356493466805765613544589493399172773984261735606681253042337156029144926508001823217013123475310619128406484371656804669665374693264216853403529194702290426291574587258536820582964645652918853608219745146495034544912746534144695084835100785872544794398941203074988483211829679482623501162516680597023540909871879380397361471513008823098660042533480092944200971124766692081631658252218600723429205488798305237895182134487020875125870344389103485379721735760746538298761074416618950809669664113920*y^42 - 158543187731772371451184087586152541301031701278595977370944283429467228765866789644630506895264701204259936188668576417946459298463457097182533007409128375542187313936234442095408633298341726178552862328316829799790563388457678335033532307911912113253880514579563758935710764655101172375871198999111890581748966945842568854633921008673335671092917403551799734531354209631275270024663120940781566053105262598493264572217895284424586283831937197846302752345527260365422131186458333428067500542316636791732821869869249063674444299567009388047291695019347429325369240430670616584078709224692416575003335959843942738318872590790865044317981901513544559413743855252547366044605776140804680170007344869351549967511635940478220075005589779198702496381484841970360362337760042588269044492972522790007936274188724209934490092146189042427478166329614232216923072079107597690470520784484173961347191390331247863530043607/18018688878217252912419423802771585732113461069214796964133426162211192069089917491476774184282155421573678042342952818174054413839973638313934895775152138526178505946150562873574734082564451704350555257756575610862911756435114839322734614666042213099175185437990011448785417248795529015176240533354866613391647717441699308357765351341245062247755892626676300007348342592911269918336342941471438015633072532895064924481537496945223864906446073062469796161781667477956574941105313735467152857870166260082831767575062499108481245244099918203791160907607785253944113677753223268943152155457238840778360962191932039065342545310065742438585355956026876232678611839717654153330262189821247862032933643337781492539610909299167834772629725736802352826309344675594691451786925633271117888435108867258293526247788130346214730105381902529872233366898758503760929434592462869532410213002953177765053549245243763712*y^41 + 180379634353649808153300767963748330612402974979229322624527228649449879714517402692100269296942444276425493209832645368779902611104496594491195969961962871345551584185066007606164422389764943577206547415746452931220896585664106944561033954907656577989854907272159861918567089877912009545312676355328707660721974948582307707652284866299045637325498493940964321096869917902154110841203546748362922857777742233612582855353505062874634030106294412040575890462614375950531724340189367582743700982426294269236019717305265354147347184673104839151345223865667311517730987539160089874377409449987046299993356900830564436049663479339246376950267459810682070428033684744744809443299457625613113602651218426822960606423959011993718834211905939463191662434408937170946212505849457949372073850916962898747959415318240498428210077110904690676107422642225300602799104103459515935616021989067765203027019738865016607776156129/30031148130362088187365706337952642886855768448691328273555710270351986781816529152461290307136925702622796737238254696956757356399956063856558159625253564210297509910250938122624556804274086173917592096260959351438186260725191398871224357776737021831958642396650019081309028747992548358627067555591444355652746195736165513929608918902075103746259821044460500012247237654852116530560571569119063359388454221491774874135895828242039774844076788437449660269636112463260958235175522892445254763116943766804719612625104165180802075406833197006318601512679642089906856129588705448238586925762064734630601603653220065108904242183442904064308926593378127054464353066196090255550436983035413103388222738896302487566018182165279724621049542894670588043848907792657819086311542722118529814058514778763822543746313550577024550175636504216453722278164597506268215724320771449220683688338255296275089248742072939520*y^40 + 2064241696508242488685548239197445153172089953622444240373084065566684517207212071634381393646985569744116555645503178316904415340389749795584652771478881768024632716350757593658443864841206913575884757338193358591148893492428256382011284519673601650795513253526151270409080508516231490022224192805974835643469752981901771229917460158456006452645236196866411187042325129526438706839575030726103173728593891931041190654590731068675276913735191522502555681662730120357027781835418558340929384671249240389256632979198551296653856678726976104447295382411873945288239700268456517237723601378520305124406997539212913033951190294047763285822740998815833922174249034400996398252809747271996455492941149391097356044399729363983874983596339153677433740419953918458179234739918387375395270801226374284010525940037638527417226413677259590428559280418302832779861307624077913062304438250239507042612890697652078165812905197/67570083293314698421572839260393446495425479009555488615500348108291970259087190593037903191058082830901292658786073068152704051899901143677255859156820519473169397298064610775905252809616693891314582216587158540735919086631680647460254804997658299121906945392462542932945314682983233806910902000080749800218678940406372406341620067529668983429084597350036125027556284723417262193761286030517892558624021998356493466805765613544589493399172773984261735606681253042337156029144926508001823217013123475310619128406484371656804669665374693264216853403529194702290426291574587258536820582964645652918853608219745146495034544912746534144695084835100785872544794398941203074988483211829679482623501162516680597023540909871879380397361471513008823098660042533480092944200971124766692081631658252218600723429205488798305237895182134487020875125870344389103485379721735760746538298761074416618950809669664113920*y^39 - 567954622731376949791551528206100914497548819214739751659013161118547771490263120036702129196862432152222966457877103199104121874791840968073299150210757033073916334194600854614800116119787565449007111508122650576411168883819402541448755510195952501573789057681440752245746445319645026891038513899309117670109110580525619263802880033818312396105711091910145334015895960184260567655600828764350387549603251967184778957268952045557954520734277549697282998112917030828790820327702066146343918971665274684889827505182784101542244011176873158397516457600515287427331451097113793855225023421615398679253891890149583979937772082798512800279294218764283115412540269324214387100637012967077945831503412298773111047741833512881644883213522680351191511241699675614389202941201958572083435927185371562510489647061031928212537976542122784685100056749536485910930322984606340308760791514151067980387577975228843437236640511/11261680548885783070262139876732241082570913168259248102583391351381995043181198432172983865176347138483548776464345511358784008649983523946209309859470086578861566216344101795984208801602782315219097036097859756789319847771946774576709134166276383186984490898743757155490885780497205634485150333346791633369779823401062067723603344588278163904847432891672687504592714120569543698960214338419648759770670333059415577800960935590764915566528795664043622601113542173722859338190821084666970536168853912551769854734414061942800778277562448877369475567254865783715071048595764543089470097160774275486475601369957524415839090818791089024115847472516797645424132399823533845831413868638279913770583527086113432837256818311979896732893578585501470516443340422246682157366828520794448680271943042036433453904867581466384206315863689081170145854311724064850580896620289293457756383126845736103158468278277352320*y^38 - 6107749634789606190867392200701248765281722183394220088794133624110090506388069139506976437144527132192197421682242209633716813373777996112503598192062877301309392610606175749500102174889435048765845115696360013765269337093808184828276657453755258920570785067701365131871932402256472983678653238056519383999853495784493819512122670821507212348477549972407387708749548938021938110314057916490160835048133117186411582778204668839206060119683657799366387298786019448039756642239181685637784055771958077647568106561137830311586872553960164925532756657393192171674904494164603761453040876943644652746445122552871732012000479212388750595822004419100036754323729776441192389678725578633933670527989417302124949205067437297578253687075606472310026526742923994168699382169301761245740175153967326191144346019852879585176503180448687297919664200021901619184501648929514812581827298601222074702380520057820256728312994959/90093444391086264562097119013857928660567305346073984820667130811055960345449587457383870921410777107868390211714764090870272069199868191569674478875760692630892529730752814367873670412822258521752776288782878054314558782175574196613673073330211065495875927189950057243927086243977645075881202666774333066958238587208496541788826756706225311238779463133381500036741712964556349591681714707357190078165362664475324622407687484726119324532230365312348980808908337389782874705526568677335764289350831300414158837875312495542406226220499591018955804538038926269720568388766116344715760777286194203891804810959660195326712726550328712192926779780134381163393059198588270766651310949106239310164668216688907462698054546495839173863148628684011764131546723377973457258934628166355589442175544336291467631238940651731073650526909512649361166834493792518804647172962314347662051065014765888825267746226218818560*y^37 + 56265282965158696742073819802406024996927711979701690632343535488370170407302781496570638810176172972622699116834177965486283115875454260390803619445151376942505065295146036530379836068053996174244125650913659629106959587650519176729357773694449927060194268329140998080050743635802651975654030185161515119450976526143274074796256024775584521095118005966126288627794424702560113866605531558956777419111852583332862443237394046128901698157865230383179913366948970696243559805499132941210561898073621397460296413259817386632189211548913705482095338673116670368261534270488140563781734430540038300743357462828374427343801309109545954653776732170124278819337781102332913887959916373734989059819334918175246591729459853340333648500014805072652242418839760564998211580599811861058943481499310119926377125698086057523281458427085536571961505213719815431018268336196207228129798344505001629685116156825023134277289288213/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^36 + 5472173062697437371932916988287099917312379470227019931503127073170776514328256166047577210173527708174691428813884459597947108750996184614621134025747937554666154909548254524592368991905054362252777804830899670470510998449082538933372987390561844510903381642905600550651156646540373483944251190134764007135947889507555801471986112526288026300901865595182948610044450726165576978793222652539750827169122876833757675370778408384767469331006162832280093395803036770966770905996836386943399754982179682064972312450490754682561245099415164659917591095416957170689748837505688583138306015985859623624956740526625972821312290133688052329949394038573787083939686713478685902895666553145347940201598201119826998031833968969397576056419514883898241617461827195826005675627743186308586605514601764782074177291019951789039468523675863015782303872835819007242366863466819613487419248988924412581296859262970380956779609351/67570083293314698421572839260393446495425479009555488615500348108291970259087190593037903191058082830901292658786073068152704051899901143677255859156820519473169397298064610775905252809616693891314582216587158540735919086631680647460254804997658299121906945392462542932945314682983233806910902000080749800218678940406372406341620067529668983429084597350036125027556284723417262193761286030517892558624021998356493466805765613544589493399172773984261735606681253042337156029144926508001823217013123475310619128406484371656804669665374693264216853403529194702290426291574587258536820582964645652918853608219745146495034544912746534144695084835100785872544794398941203074988483211829679482623501162516680597023540909871879380397361471513008823098660042533480092944200971124766692081631658252218600723429205488798305237895182134487020875125870344389103485379721735760746538298761074416618950809669664113920*y^35 - 41060139394092147016752844003448807681180614860649061298707998105260109909308206094931571049744858084346805068651892768620672585978461148965814319631531791324131307024617537759942737981239381350043379507946226567788092149725345830545498324123293765731578030178924830837335160565691889357209581191481113817305718467010325523749690369357309747837493262487611453553035807454961813836727213016138461055584590711874159815628505493511737776933619571330172626841942527640572985488115865112062490767268314909297533313131442853553836703194353215311929854174287967935367028262619983835245366238015681404516558814711264793235965646200448013198443141166436928876428486317722668138285530591162449852121242536707620123219301707014841657755681587018832984034910277327190473361133143952295656217863581093601859513847607955799386550902893352429363188751033683057874763013250771181763129167058103509429879183177791357682425033917/67570083293314698421572839260393446495425479009555488615500348108291970259087190593037903191058082830901292658786073068152704051899901143677255859156820519473169397298064610775905252809616693891314582216587158540735919086631680647460254804997658299121906945392462542932945314682983233806910902000080749800218678940406372406341620067529668983429084597350036125027556284723417262193761286030517892558624021998356493466805765613544589493399172773984261735606681253042337156029144926508001823217013123475310619128406484371656804669665374693264216853403529194702290426291574587258536820582964645652918853608219745146495034544912746534144695084835100785872544794398941203074988483211829679482623501162516680597023540909871879380397361471513008823098660042533480092944200971124766692081631658252218600723429205488798305237895182134487020875125870344389103485379721735760746538298761074416618950809669664113920*y^34 + 5843016792959515357690574470140606854891317552218745775083909974403392133605971758424350536188721875794064060810428193190701159619245088949742192367781010353821996983732322191361751603204947696204392787924741354112001333474684784395375402314821992709999223397204457076717555204739938704064972024423207802381974087076386443714120409396361767999175228847236599944480423560624886947031420962413268511145798824413867440742512553629698965126853596791156609287865425834591340324525835157981989882651243367544140678720885368675219586732066501049931444733169411058563176160886022751409308636924648278370457838138316676195447805539022837368783933308238749207879809354601157750977462077057006116425089931693150165383387072775220569536271954558347753415030601834210835361335576539831651684841296808644290505422002209339975305204812881916189786318432734384102608938625890875833338663908340275258577095357819355890595002761/135140166586629396843145678520786892990850958019110977231000696216583940518174381186075806382116165661802585317572146136305408103799802287354511718313641038946338794596129221551810505619233387782629164433174317081471838173263361294920509609995316598243813890784925085865890629365966467613821804000161499600437357880812744812683240135059337966858169194700072250055112569446834524387522572061035785117248043996712986933611531227089178986798345547968523471213362506084674312058289853016003646434026246950621238256812968743313609339330749386528433706807058389404580852583149174517073641165929291305837707216439490292990069089825493068289390169670201571745089588797882406149976966423659358965247002325033361194047081819743758760794722943026017646197320085066960185888401942249533384163263316504437201446858410977596610475790364268974041750251740688778206970759443471521493076597522148833237901619339328227840*y^33 + 125321512980557111536044910974948244830409317775842567872154175095594076051257570169232999992648466744945493080072181303215662890663271723546156182191335441854443041220935415121001022265526008893794885290848143746352888028318088889349937935069900937680111579396041675116347419853337326595349977340051887986410845869063344872204255826116318788509439099928996707849741235351972119903155786585256338052700037303668114335227610155557430964641435658372880577595489883984566473768750442014214378922516319277206322409346225405385183003996787849534429456402168220885667349466531524295015972076683300321421430140675297992682900663566573368675138858793163244727779424590838556580118352287391032292009025447226065969648544388030293984103335066532722273802376413847278966144508030097936414729284375321311053076272073707110491701867445469513215656384739512024689268567931550637255085658581904220637184895290914822055078180607/90093444391086264562097119013857928660567305346073984820667130811055960345449587457383870921410777107868390211714764090870272069199868191569674478875760692630892529730752814367873670412822258521752776288782878054314558782175574196613673073330211065495875927189950057243927086243977645075881202666774333066958238587208496541788826756706225311238779463133381500036741712964556349591681714707357190078165362664475324622407687484726119324532230365312348980808908337389782874705526568677335764289350831300414158837875312495542406226220499591018955804538038926269720568388766116344715760777286194203891804810959660195326712726550328712192926779780134381163393059198588270766651310949106239310164668216688907462698054546495839173863148628684011764131546723377973457258934628166355589442175544336291467631238940651731073650526909512649361166834493792518804647172962314347662051065014765888825267746226218818560*y^32 - 61380315957765750832414285575676090198875321787897644110326445459552032316166579701058018285773452602974458783579054643003457950528529131052685214545667706676935887779156569776617155534048899370073168180253394518314112987890391376777362905411979229703148305565899937814204565172479220426713174839926831576695559998887007620251279300945517613080778080623379742807152952236844619059323609972551269963012269818568850108857893563663658696371981338951864342118510156346939502674062200893834343025523319178989443784282481163719129545078947401514575923973215365956950825390400357224116099497853278860951869878669511244369114607190905271132120148812987459597539874232240462733853560477541717431474192869252089732192607411340339142651536061699121886322727631065768761674604547412401725652751895372770688821616993569313355052634503892445384998318866586930043340119543435394321783307998074105605351385600608144370846279049/135140166586629396843145678520786892990850958019110977231000696216583940518174381186075806382116165661802585317572146136305408103799802287354511718313641038946338794596129221551810505619233387782629164433174317081471838173263361294920509609995316598243813890784925085865890629365966467613821804000161499600437357880812744812683240135059337966858169194700072250055112569446834524387522572061035785117248043996712986933611531227089178986798345547968523471213362506084674312058289853016003646434026246950621238256812968743313609339330749386528433706807058389404580852583149174517073641165929291305837707216439490292990069089825493068289390169670201571745089588797882406149976966423659358965247002325033361194047081819743758760794722943026017646197320085066960185888401942249533384163263316504437201446858410977596610475790364268974041750251740688778206970759443471521493076597522148833237901619339328227840*y^31 - 88857576040516809365589473190402652931954064951880679017899530672192288105353717958382643449943255152307333107502768536260651801200012318935171016941549394531655962176976381858216580234230849186780339204618928586223382345238174598156382312599437397464930967116050079363339631948744726462881207201384631965253433682145553956180234067173474527669326296676092850367978170684399050034462879635643510776355414659118575506091170657820725431903710036532473248612065757233088313898810179610199908240094052798294740799692887207756348572749534217475776020446823469157355831981346176675637374967508378268979547648522180411020845440565003134747022286462918413946572942861455024925641055274609453701969662850969555796791728981167591575936100122812267617703454781149216103261836406603480032948977666464716035500900368918900577377754406725380104931301652209816949537609118779666916531713550408380762061661605893081024068994837/33785041646657349210786419630196723247712739504777744307750174054145985129543595296518951595529041415450646329393036534076352025949950571838627929578410259736584698649032305387952626404808346945657291108293579270367959543315840323730127402498829149560953472696231271466472657341491616903455451000040374900109339470203186203170810033764834491714542298675018062513778142361708631096880643015258946279312010999178246733402882806772294746699586386992130867803340626521168578014572463254000911608506561737655309564203242185828402334832687346632108426701764597351145213145787293629268410291482322826459426804109872573247517272456373267072347542417550392936272397199470601537494241605914839741311750581258340298511770454935939690198680735756504411549330021266740046472100485562383346040815829126109300361714602744399152618947591067243510437562935172194551742689860867880373269149380537208309475404834832056960*y^30 + 17579338442154472449730432548193616227445583065019861647986315947584723810559005529698341865081689237558133185671590348987294459348796444259207130101862643331675071353061331096664897775619671745709418506259406795944365237314061421407857512516863338844945289721806651077146551990790589529348399492894202438859664185939338043010690921383451531115420484220869548565663302140172962127463834773424727875651562414313073511504837385333318692783136268523725247012866335037949205809651125687548383103773770060661801819660371339411449490509198942587388418153074030052123624584773468094172831895563523844125752064412821902921525910659207204175754173511482667755477809957673734243350316841464510537610796838850503521043551454611589964470481547218620506487380421534282038019260970784014675678349952365176339142561755189100776454605650152141859373744896924345437055659497382799411073173782232490832366921709537144147087893041/15015574065181044093682853168976321443427884224345664136777855135175993390908264576230645153568462851311398368619127348478378678199978031928279079812626782105148754955125469061312278402137043086958796048130479675719093130362595699435612178888368510915979321198325009540654514373996274179313533777795722177826373097868082756964804459451037551873129910522230250006123618827426058265280285784559531679694227110745887437067947914121019887422038394218724830134818056231630479117587761446222627381558471883402359806312552082590401037703416598503159300756339821044953428064794352724119293462881032367315300801826610032554452121091721452032154463296689063527232176533098045127775218491517706551694111369448151243783009091082639862310524771447335294021924453896328909543155771361059264907029257389381911271873156775288512275087818252108226861139082298753134107862160385724610341844169127648137544624371036469760*y^29 + 228874329282542201520450349465722390747786137224917946329823694341371939961442736179930998394772385164570407572496131146162090387900533353103151170712228909203064349276471208906534517117625398762669611455905943058785256578646926241508538867366275290536576715491742894986408568053874421520263645857302709002054227183414442596804719224711562798984438674942500487064904184131529307749074122245777321190634121899721863409274060394833875340292783248331920286415477769700927081114446489885749259473395047079156131971022561411998721285319695477667842013945515739616631766730350724078308209217177668886792099942711276996206741275664411112551190417293917930484642883612056858717795746573369231612375137253416110088584105223089939036060067624280491770976084290656975563604483731168937000133824167218161835823190606264687631646188622331428716357898162215167192591043300095849800169330764036673609469036063574639796971931547/54056066634651758737258271408314757196340383207644390892400278486633576207269752474430322552846466264721034127028858454522163241519920914941804687325456415578535517838451688620724202247693355113051665773269726832588735269305344517968203843998126639297525556313970034346356251746386587045528721600064599840174943152325097925073296054023735186743267677880028900022045027778733809755009028824414314046899217598685194773444612490835671594719338219187409388485345002433869724823315941206401458573610498780248495302725187497325443735732299754611373482722823355761832341033259669806829456466371716522335082886575796117196027635930197227315756067868080628698035835519152962459990786569463743586098800930013344477618832727897503504317889177210407058478928034026784074355360776899813353665305326601774880578743364391038644190316145707589616700100696275511282788303777388608597230639008859533295160647735731291136*y^28 - 508397322791273970635007295848206348718425619134790238006058923340108795427136243636421133931808309821963126372004531671628296040856864010431609098361368475372252551941419897936048678776482748531091485855637645283501146029069466984993021266262529689926325659879847248008618585428746704525117639560394303683415904882407671357150226990151339997929419749495321927681877501567280158988642881898039958628634596988706189137163481249607738300807117672893828311300874533471098897287565689336755623545692504286524184651346488266702617831609709459776189573139389430100477591399407273310173665491705647445006664691053531107641149745334775270584190446098566004020811443717125915675678831141124441221657512494228911403737638080121797239058319410393997067079112563538765988587263112152014104062158046752787619910166669653975839755041493554253713352903643537024021239794680891338175095295741324901920331996693521699872834468723/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^27 - 1587728324858959491835947981438680830021510783593403714874991347046284253793995488774443039857127611077516359257961234326391181663393416165834235979393852861202312007304926823439547936093440251191907958431041467387336352027864253283787370194375685498864683457029452954434205567174724343633881784493000965520971228430556063242386457275929530505823816017116386376342585853933602046340348183600705499676631261301997752586531517013858481880902152065678924545202949573366221710303777121811505093912689702113369609427640861252190345618849786822260427317182976496574379460070199839755527377483544653498470655635738092761525338410516700964808123452654101992216182315681612126952951778643110400587354546095487001604305136532516435138174586821928208108467362446731487742697394022737578091050950718595944958802235116879555571357045184703226987403632515410103871884887357701096929175744214111328129053622293443461133031194219/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^26 + 178878943228119112899468158019169221635476154853604736841663843790125125144917960174921910673621709085461807417082929126903403035841394796576935920160216841653345771960258291182747002729516017313603255939953029720092996563309982564535058634011358283265944329747632703803118673708837616467702770783795726555403216584214002353167855471120021755902457233660255517146702254469502087335756331318062572941388688881460132773091794048745178154059473230979189439198536703964577402818455518832880018178631456777753106702601752786232850437844630018850425371968628954248407910169026096017551348397484346811629436635491873615810962577047740650990174016660764681320974768915398364663816968128045139869877829062440188513084602605098320080868241966954193858738198745153661496324673098939637213886258089624395919594231191344458866910373151123799989024511870825959791348106259263646018835561227315932105081251261705319083736511149/90093444391086264562097119013857928660567305346073984820667130811055960345449587457383870921410777107868390211714764090870272069199868191569674478875760692630892529730752814367873670412822258521752776288782878054314558782175574196613673073330211065495875927189950057243927086243977645075881202666774333066958238587208496541788826756706225311238779463133381500036741712964556349591681714707357190078165362664475324622407687484726119324532230365312348980808908337389782874705526568677335764289350831300414158837875312495542406226220499591018955804538038926269720568388766116344715760777286194203891804810959660195326712726550328712192926779780134381163393059198588270766651310949106239310164668216688907462698054546495839173863148628684011764131546723377973457258934628166355589442175544336291467631238940651731073650526909512649361166834493792518804647172962314347662051065014765888825267746226218818560*y^25 + 62737639438319529881112272850644193516029157427600490152420386590549695348586265622999651167276816633008845090020057874341529417830870608245945269519075279999749890409824379268330074858040747119238131180015776086408781718872579950102442792910830744163019410704913829780468477874223511083302176501154017757205876706991722791110126624325876732049737640779576399679169942381491593367779787143867085259587505971883898845171129274541908954965949835300994757573304817780820147063328148162817915442207575484879470057052101460447485842046081452952295635235978038470291894989129129602055018894814652833951051626258731666093003042084566935023341723179924376486236438974106571186615625969429497555248307567490357314371655415750286017858972611423431961984888962911880016323625551131916181994556580374887658524510147465657483667030878981257414329843052979317327983326374859330507022016830735164703167075056405469784131342317/9009344439108626456209711901385792866056730534607398482066713081105596034544958745738387092141077710786839021171476409087027206919986819156967447887576069263089252973075281436787367041282225852175277628878287805431455878217557419661367307333021106549587592718995005724392708624397764507588120266677433306695823858720849654178882675670622531123877946313338150003674171296455634959168171470735719007816536266447532462240768748472611932453223036531234898080890833738978287470552656867733576428935083130041415883787531249554240622622049959101895580453803892626972056838876611634471576077728619420389180481095966019532671272655032871219292677978013438116339305919858827076665131094910623931016466821668890746269805454649583917386314862868401176413154672337797345725893462816635558944217554433629146763123894065173107365052690951264936116683449379251880464717296231434766205106501476588882526774622621881856*y^24 - 287918401837744047307378530720341330797782368680746582326974250612065560784614030903450850490323691865125818288708473973571442753998274297863568254504180514730059275999487320503548149912847640181640901342332918495596216279033422915023064932642654382908648769377990484697618625250860423371545377752755058963066812523164041809277107918172787467008552945274701368647389078588151717609702394835981793157164808912180361555218832838843514755578191597182318758337560027116057171540984509521692822263191969283597059114761144276424324813554912583225225172496152959298904907643421796815105505056662473527241316006094232825276790014718669501149863629700105318508125597357599953733932734307433699625862679363252628615295534963095229337410942593541701677361563656973381662858877767073048752516296117384129609490767854223184144627859633061287740359579823822334060328326103608439331452145255154328270231426163630753880411587213/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^23 - 615769558319839015324650471889431843869154887780901636295477604986149886524244522111382567787938835691828343571107455236399519286591003395021156925407536011454272045443925235542233727781481358409303589098245581342946370139989543171473615304373740264271406856675234147772843038691449442986081140912923305651714190998665847766701554925136781475230210545286575355214346161470387376948500707114043515341809465325031577466111534617092588202658977435393225271262376870095303997950043606946371764924210895790905481479046872629008632420320294005350945427391268243306267563814076188326252451061176662380912921223257111083073302157825773176021760157182105810477799528895909325178794415680409782200594437885577960403095232129038986695502992326388643769989272666597838202256974291023013178154524511286281842588069354225588879454543921410017986879936989677141665669113164582002603001801496308770139530397486873822299587995077/90093444391086264562097119013857928660567305346073984820667130811055960345449587457383870921410777107868390211714764090870272069199868191569674478875760692630892529730752814367873670412822258521752776288782878054314558782175574196613673073330211065495875927189950057243927086243977645075881202666774333066958238587208496541788826756706225311238779463133381500036741712964556349591681714707357190078165362664475324622407687484726119324532230365312348980808908337389782874705526568677335764289350831300414158837875312495542406226220499591018955804538038926269720568388766116344715760777286194203891804810959660195326712726550328712192926779780134381163393059198588270766651310949106239310164668216688907462698054546495839173863148628684011764131546723377973457258934628166355589442175544336291467631238940651731073650526909512649361166834493792518804647172962314347662051065014765888825267746226218818560*y^22 - 147090466790012399540622547927736135939443708499213989626078265424759669899653294998272877292263163823208652230285868458638436262570030797558848032518719206951947849764423168735581896937353701358927512386100034412827373317083124052063095790705997189624349972011111938229663496807079835045169687413245379520256028470976859225841485441342101481936205645815374070741122659791558264926266170438390432081658607255554620786520638455757583097065665046201503240526476759871888419256824570171334904232180193707968730675450517307796533915428203609955571977670279535018103370676755597744736366308684049776908581646456837797463377739441568757967355073550212595707130717654514020390925170217336868869619312078447925460309759792634324412396045075734454146386234226004575227511011755245626559085880983094399344108896141306728555430056495276752793737764243282045480121526084964852295986203600342762448044176246528624722079488341/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^21 + 177316254480562526789332445498002109874428687945314805328161095090318439012095046288704167716416264043449834377070269599271518694816608357316220601855114906712771597457038269041844437034364865912236018534315857444789716053346132852802668087831083334972696017311221990886123533569822812030363770773125529449591654608234458679400294119360492556413367434380656964042219689988057866647487232017744276275948675640457106150938411586995504138463136267185115838222692722115790727265268245339017150465519608996025013259905928045438477463390010014011963102425508043998644789676432420363513312779873375192123342730060416377391625400813580849514515435932352544531339658003443609270682179711630223146961149593673344681923962497549164437001185391703919845237747100064008415066336783473646340170355757585147332899383635764354713288952835635316326455129728115122400346085386306022411621717363255700318036054210204001315051861777/33785041646657349210786419630196723247712739504777744307750174054145985129543595296518951595529041415450646329393036534076352025949950571838627929578410259736584698649032305387952626404808346945657291108293579270367959543315840323730127402498829149560953472696231271466472657341491616903455451000040374900109339470203186203170810033764834491714542298675018062513778142361708631096880643015258946279312010999178246733402882806772294746699586386992130867803340626521168578014572463254000911608506561737655309564203242185828402334832687346632108426701764597351145213145787293629268410291482322826459426804109872573247517272456373267072347542417550392936272397199470601537494241605914839741311750581258340298511770454935939690198680735756504411549330021266740046472100485562383346040815829126109300361714602744399152618947591067243510437562935172194551742689860867880373269149380537208309475404834832056960*y^20 + 490332337056118242120544035119296377177049764927811064119091750677468524448279121089838654397622677177305943585299682357506172244272488144150983695835994956824309171501345070897978839200724949915381794570155100086565566863991996595206885184649086414966279441283182960402758560760288726306402888953336171644091811156928044840527000902609338324377430788423727107478451240959033986233990173217855980448962078194757456467144754582301893560213377492362043326014322238769596315910935936320639549458750111608686675771640723065198444720864346267989074977806635229885120558826365269206838094019715052967383823880923246430447508307686195813648417686435582989368603776335676463235268904576683617929433633482185814481734593791001629500502697421433372269681546764708762699926474260156823362181743485135832847591918974897082172010946087290291772749604445008405951551557572513143040995458682631916415641435027557035580125084509/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^19 - 772203561064957319988113070725892507568401474831305473957693053496030366741467045008050923135647677677511858161130089294163781424384379213410323064443322767551651143618014182869443362965312254757228829218716612389024729230123822388579043323987028503946613857585187050989590855279123956485328291157563220479377727354890059764599510760806426573246681959529364623840894391174313512406222286725144345334248627516844660819693499721688654449358948551532942527233151095500621090658649705146257940398868911252030687678097085333032879190366081629717552167464866770795199394952787443418805173544496394633449642036274526672890031537367337848090291058893782855903205280202243956513367297738679100660206419670383876276430679071798695226853568608166406625870424698965149202917098185910053666420857225485809485168663599898124189116831975123942190791605758813067356810436897577735927929846591851603566389514582477169902040714243/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^18 - 52912541986190394760593346627765063332087222173759765594034113685003813016772837497102282809661805095588937408295491451185962130474712414127752864990518397797781374503133809091020353487221357008753611884458049520540231904833415905324817525190161966600382640718344506453551998839154680472382595453394487915437623594165944666282314805600965923152135197874352925808395181506227821664689651826287344605220206992674957233626713160337048836607521565324329836505533625468468550298840172317909766146990412980293741150890154070287099073213826764816939576131186634821573968660080332383409540388667633573989718063519685355531242246771569548568626814163854886545825165781380753498992817494825785136505283734987465373062729526738202974127066076928518125504802030731698806863592854047332604481265676226184762308240807774443558375640588244322779234624511355334845265634004768674276275553496983201893005900968706964777499584737/27028033317325879368629135704157378598170191603822195446200139243316788103634876237215161276423233132360517063514429227261081620759960457470902343662728207789267758919225844310362101123846677556525832886634863416294367634652672258984101921999063319648762778156985017173178125873193293522764360800032299920087471576162548962536648027011867593371633838940014450011022513889366904877504514412207157023449608799342597386722306245417835797359669109593704694242672501216934862411657970603200729286805249390124247651362593748662721867866149877305686741361411677880916170516629834903414728233185858261167541443287898058598013817965098613657878033934040314349017917759576481229995393284731871793049400465006672238809416363948751752158944588605203529239464017013392037177680388449906676832652663300887440289371682195519322095158072853794808350050348137755641394151888694304298615319504429766647580323867865645568*y^17 + 231570524942488591872575372981717068728829637806007757792298967644657378555470825966943703098126461967080240564703379329822440267015968128666799737667869490527809300110608174658245851178922047273347656859234429897611715254661282494522096264814822961545882358340361394880064149731522540326886005906193324085598813560910799064970698571716068867479915504749633213488287167311899215274090574012185205248663962348052878675715117253555407718997744495960821697479527032287259021926642827143715962468370421607259457978176585623429179346546981450723322223770843835863254779555203612794847457216037596653569534707376307224794662142904660339267811494651865253492248558239654387240674521488645312894877983496151166416648497195939511324263758105397114935053145880140676114540733612591419200110206872761758480924731068783604038865764753419282783717070068968831086183855208471217953038984332215985970526196789653504761845928943/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^16 + 329100461440830631352985655173644269345954693259695423929433750046107776447667625970759979621009587168207810695208975964235568899619892465880094310550006947793072793784431062104925125184568027270424587977687087607367659148817179453456529316609115751937373987445018369075474664732699432510870623549609594816818943704880319850336517020250208789053235943906216934286425501945371845108347481060522443048093450091357636978925030514893693634496366591018394676350422463320749010934609445503444809724109498993652333854436727718705467200008338132185620722456105356027005781092133355571552712350914254621352831189506611032611796660718034790874435121127388642315526389971086869752435043876971054722107982772440666363324473649372775604886445377557838359580664937804071205930557782164136100828049460040553592099147713952256424901623844015755859491426465186246185801753269671321596656245177730737433855083143003933930064783857/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^15 + 17548080547508792075672586668063117335582408809511427608923651322287791789757740412544202207921097353897450002641523680666550472137480557763994498505736800866513480230654663024851120116537065006382971111484391194767570857041834573993584570473465791560274366968891806298636142290639277005274950532427520459031941681680975664518785056327705860016857679074964936759639958497266168825226418404922035187916740082499295282761393708964415974159202233777438284136547225938733672158337126776442934378432931476884574077189649726064033952645203329583646467654537076364220070972601018908811792375404749445291834314312722928386242039172842158979579799263448277232506134700735195909618335779611778670553645147652074782447798620992234343489776914523929357740997223554393340453356849643097167056930131516641237717085275007231222817122167576626262683949835271269360632662248856967832454030363464815262213868430303497795450058017/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^14 - 116938184213037889218035373547853882832571764020384308084606142486804440578816479260185168092964614151478393764310823011904328138736641350008333915092201770678314354925707834794792315849358541851341425608058227264896437375570780568213045465644568119022121269471746357214445228354983326760043972349686267323766032887459666432731684690318321722970295291754616273877550225816563040210753696749914989630324495023393716256066787420671106262224215832734518873378636679730689421899747419229951594534363909354048242286584818125499716499489604522205029761762223363173887767666606919831073306663222100950092752178186984173674582797965655712521074016806537652676887167190976098550836110217190782472903251295249929229461307273447654269194999963530825452863321291366972826777070936288895821029729997982840397706821836053886630031852764542273228898289744590461395225253303344681736450901015525442174016737158480372436709505429/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^13 - 64264512912125699959120335070059261385960389102514567748754168861868095271119475796586558779754589698444983052254186688528044386695676720429747262195717523032027962007087202828347614786225712774177201158792375244290244064682135509388287173897915911467009737923888562708744112290357885568503638014368837365827725932467062621170277317474276780882626061105783822619899814179018972499628162683991762733781028111853027263946052437036601400122663626165301636818017538863323512543990043155746500398367314359385428787742116797281235112324825679050348725094676952408091988929524768943194266674513565441843400630204246759353577672074817852258062481397426360507590400996980676580752046580932340861229119593422908731368919060497148294143390313085901263338892277204650268634521010187476799574769239673487503873814938143231318092759689207130074239491063832091500522750278145815037389248384750772547095257871259133254465269/366233513784903514480069589487227352278728883520625954555557442321365692461177184786113296428499093934424350454125057279960455565853122729958026336893336148906067194027450464910055570783830319194116976783670235993148612935673065839892979972887036851609251736544512427820841813999909126324720336043798101898204221899221530657678157547586281753003168549322689024539600459205513616226348433769744675114493344164533839928486534490756582620049716932164020247190684298332450710185067352346893350769718826424447800153964684941229293602522356061052665872105849293779351904019374456685836425923927618715007336629917317867181759051017596391028157641382660086030053086173123051896956548573602598821807594376784176677634368075186338105134750523105738878583523265764119744955018813684372314805591643643461250533491628665573470124093128100200655149733714603734978240540497212795374191321198235320427917667586255360*y^12 + 16661856407769768712093785853056947514815541097802684783097690128736268495027535196070034655933893343246510176118148117490140667975787156171120447080383665021665909384527845360485068955639202176146058848284322115427552177095611962660257300256148028916037388889055081507738296230872767396288652878887503613678679169504454226312844470428979726252720097188481542129892020911771124992707980153745924061918522058780303248131784966059048035530294705225149477964820580007534915983310326981656396982419327958891994668503240609396676123599809099069496522840429179848859389255761086697537322514644396367040122562718203103188945558089657966629548092219840286380087561535911680971706398747493668051940764693649441254768077328222619026692112799605338244193161602140297705162528080235875951381062765622633749731283870434890095710048305648459032912862206177294200699454271075813323453846819042411816897691065154046327655328839/270280333173258793686291357041573785981701916038221954462001392433167881036348762372151612764232331323605170635144292272610816207599604574709023436627282077892677589192258443103621011238466775565258328866348634162943676346526722589841019219990633196487627781569850171731781258731932935227643608000322999200874715761625489625366480270118675933716338389400144500110225138893669048775045144122071570234496087993425973867223062454178357973596691095937046942426725012169348624116579706032007292868052493901242476513625937486627218678661498773056867413614116778809161705166298349034147282331858582611675414432878980585980138179650986136578780339340403143490179177595764812299953932847318717930494004650066722388094163639487517521589445886052035292394640170133920371776803884499066768326526633008874402893716821955193220951580728537948083500503481377556413941518886943042986153195044297666475803238678656455680*y^11 + 8737188447169315869948896577722246995090693843773280075446704090619558457320834482652992064089282279473013435755093358808451514674581691554652341632178379268510802236235194990368071433238374438542080032593505705145270893223602920279712336421240626236269125096168274885274165023788149317355107194285577617528266382670552041246052018428282389150567538783091994615131123479817112802067826848502115333119299720081962617063873706759506102306458203901365523098630083324281343163914767974999416502273047331709709929788982110118747177344880250337853364974462054085896890352141988487333426986531166400299394216166231917712008494075906607374124985023777947689370308285541680352698344017487444971850119653115836753485089421770010458028580747546795915185383849757993600229856961341938668879654415114385127688222304716648202007954808627509945330472400730114476434944338315360427031941498593183160217932887725136121951787941/135140166586629396843145678520786892990850958019110977231000696216583940518174381186075806382116165661802585317572146136305408103799802287354511718313641038946338794596129221551810505619233387782629164433174317081471838173263361294920509609995316598243813890784925085865890629365966467613821804000161499600437357880812744812683240135059337966858169194700072250055112569446834524387522572061035785117248043996712986933611531227089178986798345547968523471213362506084674312058289853016003646434026246950621238256812968743313609339330749386528433706807058389404580852583149174517073641165929291305837707216439490292990069089825493068289390169670201571745089588797882406149976966423659358965247002325033361194047081819743758760794722943026017646197320085066960185888401942249533384163263316504437201446858410977596610475790364268974041750251740688778206970759443471521493076597522148833237901619339328227840*y^10 + 314626364611173339625933740332522881571865426995783269194006702440003844542344303815750850016457367760900081320673134841495421719227335314148258939337991750992875454167100000100277699611117368296439584600769821174970746308104911850260502619407316714481171781168992577119261823099750338282577179279798874566867589659459663150829420751374131827515437181822883598148026047064344898589351922409657357836002839697708870188222451436569036341550717656142242561999048829819159758361406784218090380890409980039857350789465763270809176365886466484911560020556117340700527493528449746631954646335252447249298033590094433148893048068450526266065756037484680566000703248324311441996918396909238684749571864570003594616965949025127025037978290382471965815310859909501910005926970148330713184862978304392216952442698012401695260983179651775989292399855805425450173966827369149206806485919042938313068945803243459999069837943/33785041646657349210786419630196723247712739504777744307750174054145985129543595296518951595529041415450646329393036534076352025949950571838627929578410259736584698649032305387952626404808346945657291108293579270367959543315840323730127402498829149560953472696231271466472657341491616903455451000040374900109339470203186203170810033764834491714542298675018062513778142361708631096880643015258946279312010999178246733402882806772294746699586386992130867803340626521168578014572463254000911608506561737655309564203242185828402334832687346632108426701764597351145213145787293629268410291482322826459426804109872573247517272456373267072347542417550392936272397199470601537494241605914839741311750581258340298511770454935939690198680735756504411549330021266740046472100485562383346040815829126109300361714602744399152618947591067243510437562935172194551742689860867880373269149380537208309475404834832056960*y^9 - 270264996381964964149081007573017233314569449819128691620569080443218324718771365321411453778172015307877927981606822872302113451531699314016279886467104377830554876682137370357679560265541908998460105759238777493632651127802397296822479250127329317098942264869969562763054908182293939197975957054553840643847156948974322747827402456104718295809807907978849974729463277602623075179114834030406831625675679244658500728179027315551880053921820079823046412818753290626046710692737474211227531808281020250873855321816528676290307956579810993452568701747606976757870517708458658063833360943006363198580631871242571921439893701427762331912716557268562765604079573259151630905681689519981473715635136366038157274979572133123695523886976588484389315986889873076983622789205431219500879666188930231678573813634126216941693167982572730680136622362546794704722720724110477419509167865905399363590148710277037501243932127/33785041646657349210786419630196723247712739504777744307750174054145985129543595296518951595529041415450646329393036534076352025949950571838627929578410259736584698649032305387952626404808346945657291108293579270367959543315840323730127402498829149560953472696231271466472657341491616903455451000040374900109339470203186203170810033764834491714542298675018062513778142361708631096880643015258946279312010999178246733402882806772294746699586386992130867803340626521168578014572463254000911608506561737655309564203242185828402334832687346632108426701764597351145213145787293629268410291482322826459426804109872573247517272456373267072347542417550392936272397199470601537494241605914839741311750581258340298511770454935939690198680735756504411549330021266740046472100485562383346040815829126109300361714602744399152618947591067243510437562935172194551742689860867880373269149380537208309475404834832056960*y^8 - 255793275980238288461351455195033030926921973959301782059847087319661009972337867972166542044795485073766054254868384825416367671892009898847403687853185165335518234597143326753309341942963389752475469648863783464567894363888045631180340495676491144670788886678030196267612106505396632532149499466991993263631513813104841856809491980917184689005117627614510484491835281899846067885428410880665016869513343656310470027743203449518186005798115511012056112982882941537864392759458479204810161347038883836432696299459315402325476520642422350413597663605366869861866319282629323577578552582449845497888459007147948686158786724686885408853064938118832784346801716189464778813323108143787039651285780049374293982222764074800765904541658333203070693691810531915918358959589549356775658984350298626344672045502344638604060455607576313637150286155341093061008889882355130064938004096145066702441322136329715171494746509/67570083293314698421572839260393446495425479009555488615500348108291970259087190593037903191058082830901292658786073068152704051899901143677255859156820519473169397298064610775905252809616693891314582216587158540735919086631680647460254804997658299121906945392462542932945314682983233806910902000080749800218678940406372406341620067529668983429084597350036125027556284723417262193761286030517892558624021998356493466805765613544589493399172773984261735606681253042337156029144926508001823217013123475310619128406484371656804669665374693264216853403529194702290426291574587258536820582964645652918853608219745146495034544912746534144695084835100785872544794398941203074988483211829679482623501162516680597023540909871879380397361471513008823098660042533480092944200971124766692081631658252218600723429205488798305237895182134487020875125870344389103485379721735760746538298761074416618950809669664113920*y^7 - 6313732691023125922650114672977818513959126095013661220792630487098318797010699014678992067655878898125155655110673069554723858836564854533564489409637263307935999338034686511360945010529467069646821938493739199358607519843262837156942590260377429595967283085027514060848442469566239124025268654992287778011064742237388033511856554479535648621091883722464750745251638140164753622388207371651077174080916919007909054479359448476112200322091155175884557685040303927595986460943984323233622515524676069033497406493896680853993694377171527991777262942024932217354959297157761929133292274884921684749728648574094620945007383335479086039667488069534002407219261698512867110354122890870615960997210123222620050218646174457102251360536576045861305860607854674079319043232285311769302848833483115868129524321321098699080619227978548823546237891334799260269431875949290929303627413829544482806764796417461567538151871/27028033317325879368629135704157378598170191603822195446200139243316788103634876237215161276423233132360517063514429227261081620759960457470902343662728207789267758919225844310362101123846677556525832886634863416294367634652672258984101921999063319648762778156985017173178125873193293522764360800032299920087471576162548962536648027011867593371633838940014450011022513889366904877504514412207157023449608799342597386722306245417835797359669109593704694242672501216934862411657970603200729286805249390124247651362593748662721867866149877305686741361411677880916170516629834903414728233185858261167541443287898058598013817965098613657878033934040314349017917759576481229995393284731871793049400465006672238809416363948751752158944588605203529239464017013392037177680388449906676832652663300887440289371682195519322095158072853794808350050348137755641394151888694304298615319504429766647580323867865645568*y^6 + 33866254432884371452233485968072355856263626605834592732272005846855177764583780758832558955151051360341347555533460344393684234742669873153231559690386863314611164540807404811700893359109961690987525254224085659411776915479099002479719607979561726690371036784042300092857618635114807267101627949795639338338325377992914407706881891900203129909172865555543551990716503357171979780198670228059878956772638747164957530436777112293107041068391059653912837919860669904253126768464908115937067109313747256665636095535753292520102641212216890009243169838297451831339031848365832028046721171244089060840718329025646673668075141244746393828912032228187494665307369596003924564433585108848444235138854487829151470813800234894055186239117697458387361423122803620602137510974862995763380834560184335607028371029643170354438091120243642663313632544527911419934307020662025693883441162891996976167495869973524264722850297/135140166586629396843145678520786892990850958019110977231000696216583940518174381186075806382116165661802585317572146136305408103799802287354511718313641038946338794596129221551810505619233387782629164433174317081471838173263361294920509609995316598243813890784925085865890629365966467613821804000161499600437357880812744812683240135059337966858169194700072250055112569446834524387522572061035785117248043996712986933611531227089178986798345547968523471213362506084674312058289853016003646434026246950621238256812968743313609339330749386528433706807058389404580852583149174517073641165929291305837707216439490292990069089825493068289390169670201571745089588797882406149976966423659358965247002325033361194047081819743758760794722943026017646197320085066960185888401942249533384163263316504437201446858410977596610475790364268974041750251740688778206970759443471521493076597522148833237901619339328227840*y^5 + 1099229810162347003991181756724269903782812976340345593201674355314282721908810103275631613482839030991698387444622651146651208481078428984010974935121669907977444013674043615428985761875249700042587616580830548011595369033132811133723443484335993045059791914368375474340365913685381138907396328720511870796020383516512539871622481801879171093750182535159944871475767043450345540417983696106219431350960409027688741565786790430069338312944203423106451747741394711844483547575114830703722700253852259240754077857216537571719004153676909838469317992445110347789194219828401472394394379436793264123042701292284205256222289880458349445965300803204802049627300236482622940896055533585462658047408654075649785561881638605716188161666067757955165437515516165065153539578176382338416013741604905736748005391827725341240554630593138168648669446930124045595419222236130720089290706564956602651120583520717066173774731/15015574065181044093682853168976321443427884224345664136777855135175993390908264576230645153568462851311398368619127348478378678199978031928279079812626782105148754955125469061312278402137043086958796048130479675719093130362595699435612178888368510915979321198325009540654514373996274179313533777795722177826373097868082756964804459451037551873129910522230250006123618827426058265280285784559531679694227110745887437067947914121019887422038394218724830134818056231630479117587761446222627381558471883402359806312552082590401037703416598503159300756339821044953428064794352724119293462881032367315300801826610032554452121091721452032154463296689063527232176533098045127775218491517706551694111369448151243783009091082639862310524771447335294021924453896328909543155771361059264907029257389381911271873156775288512275087818252108226861139082298753134107862160385724610341844169127648137544624371036469760*y^4 + 3250695761534648194126064383199945809160244205547193794888325403846988996218794245716203582574754064223793364001177348780651080921283868978435762954971500263797924692085499904362482524920092356674656942248018824320359066904862837988119999386180278169108851118252595548462755257765279364298959303427869344774243051359847705162756093624215896003885577954869943539693029466193062612320692177198726040150087670225989557790296812405340143302284712522987467247359400441209766936278327425927037475430390268972578726812108697196189826574769607616829675133099026250404474857324994441892445170757093085127336135712790676458297914130589895571535801482510846245696159726503167050480764218004135322926480399271896645511383985834429504182420468444603693984643343493255882000196505788381867816286334332754121758915783673058117661803228262924181736449045498659388743118560873617409462566570206431027910173773227694936419/750778703259052204684142658448816072171394211217283206838892756758799669545413228811532257678423142565569918430956367423918933909998901596413953990631339105257437747756273453065613920106852154347939802406523983785954656518129784971780608944418425545798966059916250477032725718699813708965676688889786108891318654893404137848240222972551877593656495526111512500306180941371302913264014289227976583984711355537294371853397395706050994371101919710936241506740902811581523955879388072311131369077923594170117990315627604129520051885170829925157965037816991052247671403239717636205964673144051618365765040091330501627722606054586072601607723164834453176361608826654902256388760924575885327584705568472407562189150454554131993115526238572366764701096222694816445477157788568052963245351462869469095563593657838764425613754390912605411343056954114937656705393108019286230517092208456382406877231218551823488*y^3 - 171573510012217528164875740853798923728334793285037679863914081533106912964422085480124221900094881727337886014370320579742249625346172897045474416593237171903428679755187398557327514773545809951193005691030651436837050941132794856072215201597693465104388998458103331558548257877737872270140360135728429144750832299355171798822499396163716243422880261999920854338756061327844002363079962456045990755591752916196287693257627371559255290127740367236430246306911171567320758958068905361181087376208963242155419427820256050587042731717992163206311297719261156540404310139847843844126796025065303004100780228215562225875424592510137080174421027014012049908553801785362654598998176652710050135342505456750532602919060042284002289477129060767763388070221069332486013673279404358382449151464482738667311512896618222195256038554286740677763608348580196118365078465329238980358091486237535961142359841610948263246933/135140166586629396843145678520786892990850958019110977231000696216583940518174381186075806382116165661802585317572146136305408103799802287354511718313641038946338794596129221551810505619233387782629164433174317081471838173263361294920509609995316598243813890784925085865890629365966467613821804000161499600437357880812744812683240135059337966858169194700072250055112569446834524387522572061035785117248043996712986933611531227089178986798345547968523471213362506084674312058289853016003646434026246950621238256812968743313609339330749386528433706807058389404580852583149174517073641165929291305837707216439490292990069089825493068289390169670201571745089588797882406149976966423659358965247002325033361194047081819743758760794722943026017646197320085066960185888401942249533384163263316504437201446858410977596610475790364268974041750251740688778206970759443471521493076597522148833237901619339328227840*y^2 - 21101546406628580503801372121839632402992533054361278542261959073806439941956209203954361119130144435514117374548614596187529988947101411649626319879948605890723689853733444800325612286506287958828182664853441584696722524123906036094312201145183271597691360954955141510823177278086352521672550313289627872950015754921469055708410842497729988504808828660902395735237603831913356369289450001969752109772309797987413566631960867793313126519390915964636606512365358070060153475230942535168867867725488151908215346322716084205675153998194279369917609692994436574735036054246978407441776949396809040201220975700336198782395696610627676625539095598846969351952627698360330750378619891580456794302724376399026222298584701319607530813170431962444715693893725417405072202427134706719964358310282920192860953199785635139245063133161806456116608070653793629297662561177719037232823140182223437801104590966337624677681/90093444391086264562097119013857928660567305346073984820667130811055960345449587457383870921410777107868390211714764090870272069199868191569674478875760692630892529730752814367873670412822258521752776288782878054314558782175574196613673073330211065495875927189950057243927086243977645075881202666774333066958238587208496541788826756706225311238779463133381500036741712964556349591681714707357190078165362664475324622407687484726119324532230365312348980808908337389782874705526568677335764289350831300414158837875312495542406226220499591018955804538038926269720568388766116344715760777286194203891804810959660195326712726550328712192926779780134381163393059198588270766651310949106239310164668216688907462698054546495839173863148628684011764131546723377973457258934628166355589442175544336291467631238940651731073650526909512649361166834493792518804647172962314347662051065014765888825267746226218818560*y - 15362311291737800033133143609150136622684105227330771552293868745212210933574420632569967489559888381435489513370100594847867472577856728402466995381154668099194772132051437904938165995876026864620340066108793464444309102863309031641496313934119833636041277657406250424520904922013676044260780946135079993784651095587244350296088256354712035700358575542226689409912568596850255228341003083928044606904662860500015913762417536324446424116521529962869767777911409883841354414477848025970200239307201164716957010247267209329122845210595271023419263167114205728743831073421478663152420663704707863364331178132124793810487473845240288830128568763138938819421241317309333188095858384378946705019016380020465360512984275163757517821214442034833053167411104290707216436209169846685230164304158934517979672984086904422801245194932101345190731418382592178041515938150083847288039018305886154414470908589562643815/1318440649625652652128250522154018468203423980674253436400006792356916492860237865230007867142596738163927661634850206207857640037071241827848894812816010136061841898498821673676200054821789149098821116421212849575335006568423037023614727902393332665793306251560244740155030530399672854768993209757673166833535198837197510367641367171310614310811406777561680488342561653139849018414854361571080830412176038992321823742551524166723697432178980955790472889886463473996822556666242468448816062770987775128012080554272865788425456969080481819789597139581057457605666854469748044069011133326139427374026411867702344321854332583663347007701367508977576309708191110223242986829043574864969355758507339756423036039483725070670817178485101883180659962900683756750831081838067729263740333300129917116460501920569863196064492446735261160722358539041372573445921665945789966063347088756313647153540503603310519296