# Manifold: Census Knot K8_26 # Number of Tetrahedra: 8 # Number Field x^52 + 6*x^51 - 183*x^50 - 542*x^49 + 13237*x^48 + 18684*x^47 - 529254*x^46 - 249243*x^45 + 13186310*x^44 - 99723*x^43 - 221165164*x^42 + 28212438*x^41 + 2622395549*x^40 - 1778410*x^39 - 22442641271*x^38 - 5622866086*x^37 + 139627695314*x^36 + 76141076882*x^35 - 631262688951*x^34 - 533177579432*x^33 + 2074243631157*x^32 + 2394184830650*x^31 - 4914685961756*x^30 - 7437532292174*x^29 + 8188887065404*x^28 + 16548309127869*x^27 - 8967698652222*x^26 - 26861351845080*x^25 + 4943423808676*x^24 + 32131716377941*x^23 + 1985738866818*x^22 - 28414816396296*x^21 - 6912543922412*x^20 + 18467494862327*x^19 + 7187390038047*x^18 - 8652686527462*x^17 - 4498904197401*x^16 + 2813805812549*x^15 + 1843692905546*x^14 - 597293528434*x^13 - 493092939667*x^12 + 75919542423*x^11 + 83203900634*x^10 - 5440016512*x^9 - 8552708040*x^8 + 293850224*x^7 + 539074912*x^6 - 14302784*x^5 - 19806720*x^4 + 411648*x^3 + 359424*x^2 - 4096*x - 2048 # Approximate Field Generator 0.216317396863121 - 0.117268275432694*I # Shape Parameters -29903654530189616362525780717983443431092259602085838723445399768686813576599403292906751381774762424385441659733918611403749609061072841970617213485752858824169572644882558714316223094236938743864119206925822847360761074423788896927298206705252891814421936870456587715732553507072650621487186574473599356399224242784519571879835/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^51 - 339349149900634076600733126795716877551579164233448504205717701386274468774575649938494499755605861359473898109924090712432069544376727072710061932674531963662494628036375315793209882840425454310779047118893070913169877077710945050877832820496113398772876560847911288658260834572346584924078097127225114446943899070385540978792355/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^50 + 2765108138057875254800171340732595790581386713656582356679747364199546145517909618835946363736418034394647281050498608518411670893724696047806289498204680792678857416372184698257991445683304797837411533547637352924191035036361859634708567783932823945305125549844931659184575991244246046866634776556319715655041206826928374228946115/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^49 + 28839601989725201806535605748484367648347675468238409880259623933659854933389103423899671688913630386847313646414082828348469620214592696094067893751831592895139331339355260157162493213336620273325011027386740264708592609870688417691333874372356744981898735927348811789110570159914902861225822964432363722315233848724217208149120809/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^48 - 25062647839527706775894965356525098725071333717371538778485871108094770398797717289249971190582923803437685749861720103991689610748828346477534773465333931778097828918714324042837938545710906613723579371289089542167983504638218744801121627427351569346323907637944957140515397909832821690933763587988582510016646088248591724591353287/9104224877062950566581646093774562308886333892224165622483278769145944648905514744306130534654595440536259318491522125620381555940998270396138875496970092105928562158903042726028986613547182163881363011953213045975782749338760127048188268452411512167533281699969405181670377844058786730830662988880103872216525983535584444649775984*y^47 - 858540749348239352003700529157055419765929577540642331620823312912836342319008894057704237235055351008729440569765970924801810449263763275013157972209979807659387058321362371195166939367408658784108650258532192332742985516451068349332986008348272881906424407471383241911036140674251688674557787960711978985262674791999916714205641991/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^46 + 8000151849424743583842881530320953613428915207810253024357690004684809562882434062717692865630197890828213562739659766299825992433505017181442756873084947005966850992378051901222740956272304183682104495095009243574196433242452355336669423272975370450837042229186659377037557450071477371741831090788062941383587643961191597609379334675/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^45 + 142301928350960984454340316952912430001203762826010922673114941018428939539705905991106996987911242218373322660792192590250727684359208979623810230819595119407613077613236924319999770437857264062707095520296346580961250190400501473656868511398960844366209517976706050692140131225885865308985449554116293985372635851026573023654189983/9104224877062950566581646093774562308886333892224165622483278769145944648905514744306130534654595440536259318491522125620381555940998270396138875496970092105928562158903042726028986613547182163881363011953213045975782749338760127048188268452411512167533281699969405181670377844058786730830662988880103872216525983535584444649775984*y^44 - 792804045127262086525287158808006699282538076165636173860465901694227811327339560509128693101400189039215806065928164621493999476675514302760997651114471848023436438078096213097652151884626831357053109090076539347556887610304814272030261721595717314792718055044588159652715687763853685063688653369305308150150574595694443970006603746447/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^43 + 65946035213773329644560496430701159187142840626730578120277006087379998585246876119840816674974137863406587571344803507159966317349183127916521564048980340777236978838186680269319052359731651366965391349465703749195770747408897450187496555719112548830515178832725923745224336668101027164640943461853119401570939100962932602055534544111/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^42 + 13207435621351889374830414919118363754311395157217233030420894401082222072674326612827743824675696040186865263155368805281527306012987049442058983197312135614049363822273519441556771286354356468338352021906487179451858221798406410212551746580600142229630231706265549457671697051039101587338170487134859590963597579053672089272412597170313/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^41 - 1502196681933712325516920885370718569662692149464918778539996526751299421157127672229020613113429566946269582842095581774341813821434751922520878331314027723212226513101019820646016430133877919085863536798884838529452799266383998457328602991983392757379726106008768352109583081265371152427185815670486079455797337422744999919533178803389/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^40 - 38993654297254465972285057307844183125234362290137655682912695433760129027575548484884542660865476919376273717891590164760757427601748582389207745471138093491792941568570832582557305821739741917059219489508867109169710127280673541444730300138552454955697217897133624298393779164285612852699166729721804507893366638400715058527123122956525/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^39 + 51344076205836819698776821529017147831475896309253923541232214377085270458854858640470112697362149757309282641186167453004980511402756044551685136650435081187339842258097461024451590719008062019614697465669515611513915653140977745544547303054097701827444076581784662822414726738213000629520772277062046099226084309415909061633353643719033/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^38 + 334578695713196484961402775656457697009312088758837124638935080770461702312386996822326232110196973674990983078297207290923329296129215253914194199947389657784138821925728622795920747002317346754796460488288021170268450098280306923176690062331120248853208920982909244178782804865372444745278751862671726281222632778042485496524792706721273/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^37 - 102841763541287048067752945328224774663868194172868288812117047146795243299331114332907313081044381244595484525343525988158587989691549497089435984096895239465762174104374451502479114034206854787388396851144132350464848492256165676852944706976299440279651005477488642444808091273489891786052442622338836715396380432431262758882330946737703/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^36 - 4212876910702760418536616683780204978579225107632140762163017287371841361891330990579947062128358458078377850518903841100187294248781299179399333935516916651664538506216012451986185729513712613916145142720147288377692614895428447804958247322295151964275363385758049412361206926569948784968136276488873828019487578080775078021482379876771219/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^35 - 905646111792295119774802044835064223709798078145328234335960362583827485451173563791857825672304603824598522230492263469027743288450343170342005709349068578810667872035145494814864443988198799691670831843231154790510091436889268990018886783873342031314151686160951119345535169730674454104860686991033523994374403095920165551579977672061575/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^34 + 9753559180905120181561031674060263065759148886843068857397335161254371295066038334222280848817606038470915071437579603568702063139972810439369408623564784052000042766562855831279358038990302885458918215728866908618321642449253019670936722155997575559539177122429615652221038049421544944912392277733384338914150582257649359665246358835396613/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^33 + 19397466784665617155085703517077141958070095902861982991014287242264014763347824881845427453151639936230963296851704895058665211078925079474642658895901350315637447868775646956602721897803560546986500434797809356760907196185194336085035326113327175805634952841354980972422738279530374514993181645549032073093810981887153943774436609455685641/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^32 - 66694673104987517782874638862525606188105900376430013805718526989329767775925005309914301739723382668079088227939129148411457351261110779556220328887713028605255075513123934839736357117712270668119021975702849583540854585251159169160915043276982058707785446521565692679007241889207897332665458723471737888529386762953288928691808444554234729/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^31 - 101619832760468434183783153227155071675623281081221198410605083520360314173360923187023260953464218296678108846399007777480922180385013520537088653925829111420391770657195947882994941476296194087677502966198593891902893281534474380154949121261892941811987541818099605673968391782836571459667275063123461312095930746229427264345306334244193331/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^30 + 168468601134771960911367637377769029230690131152007306317837953705897391146098532050594429931889575875199665221304359693351703003062328015541815352432099578708265976531602325519649431093625487598112077739188263238320506743646075356670232482077690321126627333996755327434601529047045279078461522451068819884131561163806585643241461295987783123/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^29 + 86024863018506981738861769969449262631451842910364125908093820354104857201242672725160119278146516447075760040905063890114130667308416875201410802459309239694189740992752969457745827230817410009831461898699577718799546951569168282726334646347729846575228932927334688939240197674989162941758414435068458187539357244578802001338609045179895985/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^28 - 312719959129368138876137609478949319730040588191174705341636023548135246908030454508907816694221695229044077077852961800678453835666071995836481425607859326020123163611940644215324282401348220178333288727544473198382028376174946434618602040792582290937109736227969380750326774410190132052267568465381209821168714659502000149713495851475349643/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^27 - 407342485445194019847333050946086802576476713415967915257771986138226445559775381691160758947824859907408071090932333949965595234322469536991061424311937089658829931452756109960230902439687397828436340904510772230948508381209663143689318280159993951200500231784082175646785196866208683110080541785231865788144305542655809951216456427760219541/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^26 + 841878793365377354689449826750876317730993789130173138826399806006530134887060245412695159966715879711290831182637934965230370511238533805298050950738864163943523134240343495160888639416583689582448694988737896831678588403434103389461236587160865056813922305932758148445468227480245519900176495795329332585428462703590252389625307043728468169/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^25 + 698079300241220797472948028026464060044337357811694452045849458870525788478899281338235038323712984976448629518068742258435733906767653806797505867991147683103380463388350559778485799281874122368075625034639568722618814282911403480743317605172954814078041658428519511232151909213972829686768591692270009625335215382819873863362598878699249415/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^24 - 199365301097423235933995800838772363163336262730918216575579385747609720813382062756334034631065303973264946592220183085899269041828834243538487754042413772433098228699676450368070364655928526234285576218724051783217687917420472151686237460430353716399596112702797543164500212501286073478088576662502662788698225298252571996221998415784671449/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^23 - 882095538957794226654169852663858193203226674319385020439059493985059431746589405824134613926758581259259606790103877003814546633408435663286405453967718232952797582254397258896414702403267219902636724951977909909374955047318102492991340923523321869191412639857917404062676981907095604323529681294102123972317877354890318256354097634830115805/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^22 + 489914922484942547646733918356919856353772922649479222070136156574944324926127880148295526982273471694251353179708604708882365167664424220941017729743310594327571707669823346460318975918238989357316302053140218579503128497278887927337866453581877317049191334897264198754716733482568577079816467474262781799369218277848669757818769515364676137/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^21 + 829540255848263185137310071045671020500850274446065012734053765843779473286567501228134457751123618704184747468000171178899251501803996874231649426804574143860324500841984856034453472089782220637947954883525190369259015206985313209316435106179390453132014172247195114635333673259888981340024809662228494611688563524204362335257328175168839647/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^20 - 33780199054356390689049295261774984289223854897568044829886004441327999380641170676645345697636010324670563229139495053937072011478067815682860610084238370844487355104513254332808517386636587315212030161101064655683904086960241166747344941921388510656481877312861332620227784188342233414643109393737618519847616150691799316187402999669475013/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^19 - 581154498645741656365833851607374603520740027508835154632586321200860084823384615142802554346294229133716788572047436180161130627530385600926094663969168869931364477297005139352449499246203173615240862863538413407223025463049620519714692326728302246797725452883868975462013672182662865616694688355682514018514579185669077627110117473238433947/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^18 - 63195598430472837801676017376818997795060959629928494179985574505545140527908303207542985035701571547150641470953589653745317863981226619993865114102724142668971225472132128816674334775338039871518006154493834754201098166043751019857635740218915726825405187436307700360431555398640678482593057127268960240842290400488568821793837178788970259/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^17 + 601393184915565651115139808652191229291937441267872368941909089510888395137252817919925915159987472318216923102405816379196109724854226681749090184789325773925411825772834549319815604795131510660527103448008628572701513664597424935093141804011736042921762389873083242723122903213535117909819667128424321858883101915555571126321879461820850535/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^16 + 5585803662490097713155684899498076301732667862362314147845729246984362987585826910277801523217896306351057748968168506592726484838178725773832583173801317624281086824370608807648249371649836789291728612435721121431585148156157442115429830245473399250599829894518472556656273840663832843618773194110727320305984869042346164605906604086900977/18208449754125901133163292187549124617772667784448331244966557538291889297811029488612261069309190881072518636983044251240763111881996540792277750993940184211857124317806085452057973227094364327762726023906426091951565498677520254096376536904823024335066563399938810363340755688117573461661325977760207744433051967071168889299551968*y^15 - 225505824883761410965599662184951124294007364697491754553798338192533315726831720796032129255678732203096650143709799242886565246325829496968148098302424308968524303835432340558374458846626862551967971271725950953033138920273023122760876868089229281235366560857292576421579060728110194815575191667352756694276557756914121356896446590950513595/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^14 - 47093475951099870666184007967265988159360018076031631600397385088702890919002589068860776351529351353718628967063717433993806511476172444511042540677615491915845002455381719623741789532384910939200042235734461598687038033961997629627990724258552898375610251423139354716022447620270281083841628148555553382148363753742942433156938987592243427/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^13 + 29827732034283061872750273628716481299227372803917237174414319731581041016674853719954432964407015606857155934054700814899045879883004077761352510928855296889739548663773879677283210510730247821801058804253798274439159959820386431046512413237739428952671903589821327646360749581455663040753351295558601679073338691423754818843495239929396911/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^12 + 3494776486800384413739738892033346219333036913656842842066076884300335518319545156006303910067771956318596079635577293633726089573159463699024315206027420946568181060210370868609632387315511152267997655291635246418332305359682903238447185772829758724743223649951399272218718843610881731407819047261080040626863187288290208207204336601885269/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^11 - 10819997241690782712879328491801358291498591412787781773404779110049374707853952848457925070678928422364510828215621544898107930072561401743365601409523058761288675394569634915175993755345190026129803397460414406015433011937670516780978017613737703962987302042907161172077261965526709030455187669625472942818753883432203079564408216835795285/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^10 - 2363475024599770890244368958413792424438253407183428823058126514360536010519148332249908857016163733374931324507824689206771363813972715193230937656622193887186513695039028629101392284644121444677924685509979872631087049838103536370557130886353876148078876956389857067541941963231643700476278640289550937402944941903198280057477910384587809/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^9 + 657859553935006711783615246096101759113224609436716671416589488989373625766745966380509894171798833039368514188381389636254455410715719092994553509636950276370275658908908000201838658356902028493632745840327349875002788729210413170902145527627397355653367196224702884582404970038131448423736566274283685623172884246019403281397811326045337/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^8 + 51748028480630771870076143567144069014039312929659000785028002236241318455343831942755696380809079440684321382424737823858402572848903346262232986245226122978839337534543496792950516505038227550321527397005698872156034973369760105811095217716227414852151943603602002909763312203859996066124198281249603162331571135380180228483968513180115/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^7 - 12989606421025203250637910772621071833938877779753521654898465138291064638463165300220889209306745505437510176146625207923719491264873714973066976683932508939554023540871552000659221544261072304807619637064305218518283735359911654633093483105669033340466851641517223152609440999045290691111611993968737827225087912403614965635919063070873/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^6 - 120360876162764389646163948402848554203853767945039784445314955582608937984049827893274624283103759459274579248798826958385373666400497131328263401226283521748030694639800718837648411039353150684084810967732232951736939487800435151961267888878990726221206071857492736890234247619530053786349427733274453132863646561252760815947737914539/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^5 + 143591185491236036374289132030549607806116319799640271451801704948726053187651722470097842185232273847446888701135855333371614721110870738772669481852925304836041432511990807196538966765651261258474889379429044638672217057032234651635771572023922029471181387726261036221829850425827933481325251930869757482116372662783927314007249193647/9104224877062950566581646093774562308886333892224165622483278769145944648905514744306130534654595440536259318491522125620381555940998270396138875496970092105928562158903042726028986613547182163881363011953213045975782749338760127048188268452411512167533281699969405181670377844058786730830662988880103872216525983535584444649775984*y^4 + 944397384006019821528933200130325579391408511858276305618094243058508234294199611474677484144577036052667564590720209203475653872461627489453601881603244335680857676949552151341419098941045812404165650420604137246907558415152805814216768982219210919704262883449083753206953767917300253276656491350852057588058952327505606912515331897/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^3 - 693916328061374751995777573790193164452830698776547833892109848815838593218710285175523802265194326471948832882005049405013864241164110579771553793307688869056282944216713964351747885323838225640076006741263775425074471107029727224127672403755352096353711181363682298237062269700752941403700448825140845776677940737921209037449449883/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996*y^2 + 5641875148910043246842567209943295495877545163165322147077884043487702366099804482063445466722541544328695693877123154192233430897146079278995850909396531869508391483429260964612357103978133912941237191880164613506599382259613622446146965082859635700348382169827356989171386058302123122161588915464286331835386335869750708642699357/1138028109632868820822705761721820288610791736528020702810409846143243081113189343038266316831824430067032414811440265702547694492624783799517359437121261513241070269862880340753623326693397770485170376494151630746972843667345015881023533556551439020941660212496175647708797230507348341353832873610012984027065747941948055581221998*y + 1050887589521693304199776805085129583863106659201653506382390360115079776084248970614699433138588433303168140976274825311272519909080725572020367789304201407769630345759401555365834372878939956096838585471345785476252839978565770246111671569635030498928643492267701423707915644677671928707943067285226459505416320016056143592755739/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999 1417391962465187864868529290739531377111953099947331694577620680977925448919415262814326326392685099901506698490170024581183560182141847290538696571412795164587001879924973954662247920770301109847574679890636577200464997113552983070301454159589460340673963718856699117139085702225957043992718852429608944230464788349093960529653/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^51 + 8381977825433311385717374710144052343535405953603937721878259805417364282808574786010917727938226863193062952796245652111337471754308718150821594354422143250662066774858752442447430992161274429536128419307351985335596746592245521580572412521431474571962034911449080686158122889749807834963596278593566946948383057913705108422675/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^50 - 260091481018642727452101400987417619003244209906896463158691254410554409535857748896360504424365345078473329790381109372235063193629831624849441960208249078604135904454929900721349648882437602879887684454198848922516091800408616203979772369819230470740038968992675392745423384834576767382485180461419996970070143307542110949613425/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^49 - 745678259247732816869125498957523656011524459627495017119461715954129517831685850087362171235616661885313629891499021792241792775867888827148378237681100420145410742463040256627135608582020974771081547993214140951958315826102097016727459530662646198580189850692896036550433256554787089487973415696285440297917674743264620529881783/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^48 + 18823686178061359839959346309080800398341063162749076310899095210878167411805069491936990867237051045072300476816098010727618129080270066764868911176372429245069400386176681151071363836600821806159424205942350558885321042921877831964342100377671170298414083132852235259688606599610847394696747335258683005111286132145799412549694371/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^47 + 24848738722102919967893371177625619258761654154022599669414714322186737854510437538059791649759802801830409815554762444017545093919681504260001731907225860816815585542683927501061468487989032149275306343625766675411037050234730802746834872131999608816989550800524529955053194213353990221617669508175827842500758055810239098323227847/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^46 - 376055106270538648905685289194365779099445799194426626587250251442664998479587614287594713576909772367500948383986148691764158606830026991171037845503647260910266260261361651146370087077073684851945138766287466510412551413460557137928593883428678613590784745455129692167777185839387903138113148785785831266672533959182199285506670629/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^45 - 288022583292640400237047885362966037772775441199298953031607395923581589409427932061025341185525166784770719701966268532604258798807774962823745509881149347347969317707147489881701158917781961707991701798606041404754920036908881054329440650768756273223007321002951428033970344783284245886188281318273779041513887100777824207603173747/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^44 + 18707223621216209819663833451287291169530468925321923075338235041434526716175638355915572156683138115195350057161114961530325849977884195892652170694263735541747705883119510050709733691013712068544887099660384192487386046192394141869579061140790023617795807958907151187854124288878956852340806863369950763855660557577894428418113018679/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^43 - 1761734353743696286330589307055841926285818539759520632762866232106148558155138917388465256176289252021935777442516778069428224514384414863300930990051339106026630528483020682184599059610330238192192804341497246879946423811795060570034910230578351394510297603900541649149555138213626946215921440585277130726413881055886236128701825377/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^42 - 313130757665590848274261555431751332929493055154765993234659691884992305195593889547206649864559885038008783406642554826002159276139091880847055857867001985402106266822490605900129940370588556808648171214289957784892457828720760118464368814191342870743720323418702834033730906529849297084016186142334388455118479298179386536469061814585/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^41 + 33530034525301149898787018161078305263901249855584564970258484625064711037108526780187398394554262035144849147181311706577207977408250999573378748912097650399974533584960397707312828902729912022226904986496325002920369896648013076291570157506745024158364284250426458875228990541675918406882958013190754808140770019879307755491077360289/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^40 + 3707901151069037942298762287169294815769062766054817152410310437980156984395506463606606346634708481909687044831203632627983175118230436915769863552098336966519136631861845192302667016809027041803505885225313041958980034585871912231516070085548952296054019845462133562665743286766260206319222952211838429180491732707803825755167729131825/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^39 - 322883607503947818570855827163614790726347838784440988618475194369635608340088583488989090839632083395267027903196597271970739661162923534998828701915117445819364030773551445250066143011864059750774668125623101121865995670168873728539563706313426655553430331198986188230999933832713284496353721001549589604305298389470427589257479585089/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^38 - 31743416509838430912319716628303478024227097598705768736344229534089722920663635195807828172407640733557022516912220712353948719298636176535709353314350210920353724771630150496302986393724345774723025047996408485437840273538472811371184564260053803582392926968940728835399918888226442976520725155746003269731629921237538455621133804315061/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^37 - 5221433132001997987698237440415882722383071715398578092162058981104780074339003208503120010461187064926482276001776621430458260947018130898177640191380745972496070387186862455325252014689912196778623396143643242026581409183631993151299850362505304490913604686068545616372079507980325408123363586360891120455456519988750059828356675251431/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^36 + 49507216184914606809139472054928302003218439960405162056172559988133734117713985342348746344727824706793169940374420178837892543346070069761155553092107044341262919788767203705794190240964919611965119318121725847390756549127566977636154199799536840512540455842777779202895249121489686791724397697109377775623189864891586113359239834138103/409178646160132609734006566012339879051071186167378230223967585130154815681146730081174406051891929911741991842315601151477822738921270579601747213346970431727126389164181695551864566900996951185679236492279238021383494352303825934750034537187034254720596930335703603670578779508260077790142156803600174032203414990363345826956224*y^35 + 45337672479530883169691491545374146621036783235672868667384422493709709156895861355608598186477768933779823825419444604062856140754145662662094019213443901616843895487646771974071174900238214895070773461658080624351405875172002988013066609168286132392771352821245834331843055339722673196640336205905177504367413366874014447822954317557547/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^34 - 900557199167141230533489246022696603680413468294788991662816524350741583692321070459091476682481304630275064477798566287258338684382584024426423580430904370400659607486981788857158996948821413954187883629907890704587416992337018347248538713472236607230743778875699539168238881711109285557753728290552193449749300202344494029888423148943853/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^33 - 676445559016249125923396855936295085807333088063839601486498380599632139608404538950494282699931008742003315782404443536190007698902008233070649822409595882111265587269827968738386706598558114649363667948394294265044419504777979079952076798171906020320881118453594332054536333893332989580954443293961905037349341870301036425336772912619055/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^32 + 2989517951550885134416333372633808550644605851084274056520351618229776244823340339396909405763655787361495287586514939965641215392922695501092763702391719700693928355642882231068751449980000786029673280442208637045981968619348839002474262530812333982035898166848715924266885854869985687875611728521858701314313376306030011377409725722941785/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^31 + 3125819390571369264249856079979416588653647267247630954953601041474854941611179926773361469247460774746692261281917544321300645550262324455395527687091285128433673665909166740456451063872380987067088001258400812072251081670363165710296130310227296590323446747166212773870925919174823272436177702353548259057006000510105827206883428097961525/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^30 - 3603894651290406233545894670157059809577977908994598753334154897482577627781542143337780573869764821955822438339169126772943477441730908047987062935773261102572322607267094519028944155219486776604736565562972196434612296638642703102671936717690013032906273979385028701277249371787490625156695021329940188840100053872944655890061925720357283/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^29 - 1234908730355271156738349507913799100959856532076265727504098282385288155593413083835167233125176662740345757621239556855883844683151133340319704791616866403233808140331154371541499307772533382685707219795256947744059041623756598059291784037571932782906441478891482768049355308839656339580444103529657026872479039318719700659641884516979287/204589323080066304867003283006169939525535593083689115111983792565077407840573365040587203025945964955870995921157800575738911369460635289800873606673485215863563194582090847775932283450498475592839618246139619010691747176151912967375017268593517127360298465167851801835289389754130038895071078401800087016101707495181672913478112*y^28 + 6198651085405084987567224616773506757744060465307450377777764539980858979362926549088374865249211490885201583701180094397468923909069271518016863207214760130439800276294475353290805619464110376866756295372620703394249074255408292297569577075536726540524792000903417444047537095574425080470074068113739032722762580568052298375350912740444053/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^27 + 22265800877287506583733297529371074951355209915943961327717574864858943071732698856803377617208441561247616438336489782461466997078308792415275712873180639202092782575354172924589261295753252600175326648920399580605495434862051948470922420830129642321256942577418440396521989272134872908836701724265158474176182005375952640642651453127486429/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^26 - 14540478152266943595557838136440521944409932594600618465296827906432881844902440882526119892771320414341347076759711194364816654782948339027915450435760569678169455068745838231012644579820860473404257442986534796343203962302717595921286781028358969906958083815054814068230354816875495288166358090059270843423669987342701193241116393502560625/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^25 - 18282069070744954229703829585544073390102504447542221666560657059529829764606550427360708429680514967513881263798012620190464137816004063035361555890632531096444345832713806537172575194336743359130065567596146118882953584665547992810421226091360815596460213495607735933724704071609293930224221028128068421032758190981412191893623817325550585/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^24 + 5043930320356994751402434131523791976904118449542593846491613611254216141159941595886032283618671688103532370640434648760339214138074851227341371420494909614221792194028217510848129631733973238805421049697770168203787285015168498739986885583678862429350787472156848444833218185501246529237912732185629659268605384211508382614533321303206531/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^23 + 44280318141321762269059264612346737299423203757357802805514638304191675075246506712171212462103164530030360434162825959513650048789875918816472609748068261240670785802120810011101987349449753790372206230613418786335003438281841265914870247913651184726565752607091232054324589149325303051133240446838912767565025441419909739815030485039603345/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^22 - 1016819513338011584096926295580101295543567299470472164345961371363858335392400593671506574395107266586287682551666823831717921380493260797228382096038632298481249071104953030770826607993570716096342189707750645747017158466611143602493788480463651076017590242285025250911680265665535285119722782690576049293276448667360463080896899393239549/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^21 - 19872005927516142307051104187953753305133085631454685913214008458484582776153784633747242639383668760703246082803574263502407299081701340577897554507935208919773103877746256686714317570921222094524594871013224248260622542144257308531261151099771169852298985127179180134583008962438334262377037708212079513103521366783835026145151826969643657/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^20 - 3126889239548827393113974036531405673042943743765731784576196908803958029825693808250417671580606632422936382402580872122971708943977275798207872262306817458246866033344632371690920876381143793023853321617170887478285030438685336387303015619288259183271029870627879012641885924903968535163669426535002620133881358282835456629474820394172037/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^19 + 26350051990023105455616675664202781272732647486509371917309382236442077403661801335447341385261991978677184546374361632808854072819159198026162448711169956264145505690481360111294796100336512345306964167746042422226308078869472509660255706131997288678658336925193107878469496747202720085414773149277200132071515711235765421978139111462538763/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^18 + 3875399533233007530395905888406234686772887478807166041064902843182163510901499814585399157265671326627980942425739372466692033830330526784488378432928664987853554699108936259679509811400939802325587783029208537518685076219826072491375033958298127391540822524622884340469830098823929359129816414571415430237545813669115815190888711927061751/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^17 - 12716618939501360328279376939330749819895608188135102695883286296694966677204089280344783775883319610691831283473255406968412098972611402647990238044784803249004194379265217248434541134549305069791562507259301960843791414840759718711882661241050653697428485406084143259795169819143461028491908340302714716214945353628306132922154370105940255/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^16 - 5145019014920158763927718928343470332971343780077850487151680569122645362461800324956664961607929340489943044675680318895356187824235710497080511524306328592249756409052226653737421431420008224547532830811950365593911239103132425344030495925547082411825640289124169952708361314763167590966720306322903074793415466166678192042899923065061145/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^15 + 2171742492103629327092688411405529918299858972003398662062657081429786907859291735243903436771404327088234310217874385850271477644353692170453477118693030967130432744879875648101605319474757970280059750278765056569363311357910211355672517582747216396283008042323277096663949403331041209595681396168370098122578875312549555479479963542368757/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^14 + 2165429436499916164560778326591669233588033690719916946787429076110094930647277391248224368335674617695908816200898264612856787040073733745557469600100841375141610165709838345207990929845321179625906291480074228352663835289523044781513501845601631474642563388562897262318365580764301730181318575703836829276162671697465694224331953809567483/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^13 - 505176235219670601886351334461514402199819169122288101632975941316069518934492670881019411910865027332856080919376547501945225828524109676015616099299862036590146744548750519741428740683557924414059220264240817314182790640893995937349487790144589583497844508016475210404102660400963826777442478299309583268139962249369369247266953411893343/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^12 - 585347404800740528292989149555537668066768832024748479427781468198454420723592779719373979437152726782709732406935059322239439502253979125282538823303006250143144365056837358579663123956728328071597232769831521655683536028401749819665042474096475243250544592089308721263704046150618023635701923287901066509891011358149939566724357013610975/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^11 + 4846272497691070821306776601654217505173010021217602174808188381091443442354928128252714374906827375883268713487733678146197440177993183368076866808991829478878763536227897404308527315407467993187713948654347254219911896010744856981756418262301192202976768841580548730957285250939592482094034218505436308678013548136449937496407721637977/51147330770016576216750820751542484881383898270922278777995948141269351960143341260146800756486491238967748980289450143934727842365158822450218401668371303965890798645522711943983070862624618898209904561534904752672936794037978241843754317148379281840074616291962950458822347438532509723767769600450021754025426873795418228369528*y^10 + 98423316362439253001320755381470330440539980192627420368313434165175169183381413153904314821593606832232554602771172209936560736483775102436289077105371196583672662109817891630261492832983960196386143726341302293365639079020737177660130784691845835592263005347905568904201228554672140508528626916631857495778219658608379219889408138417397/1636714584640530438936026264049359516204284744669512920895870340520619262724586920324697624207567719646967967369262404605911290955685082318406988853387881726908505556656726782207458267603987804742716945969116952085533977409215303739000138148748137018882387721342814414682315118033040311160568627214400696128813659961453383307824896*y^9 - 1013495228566421969852362981907104965651810713520449456292722045711854170892856394286530782160095563593306010924616748223873028163706232149944993011565352758372133167570965049917364534746311743680862328538615525040473070179990514183208542794321473597911708148473273807863274895481127725751617167243998868618078325244623115978664521729105/102294661540033152433501641503084969762767796541844557555991896282538703920286682520293601512972982477935497960578900287869455684730317644900436803336742607931781597291045423887966141725249237796419809123069809505345873588075956483687508634296758563680149232583925900917644694877065019447535539200900043508050853747590836456739056*y^8 - 4930202254612383689220037672560130866777881653566117425332752554168814763957904467513122247247845382158785088444673060139035668839217941502385256018872712189739846680143399547638323007645194787599619813045517864292937933797198749848598529696849998734481977739821600263956166164833034194118128760536563574534271457453522469894605124220725/818357292320265219468013132024679758102142372334756460447935170260309631362293460162348812103783859823483983684631202302955645477842541159203494426693940863454252778328363391103729133801993902371358472984558476042766988704607651869500069074374068509441193860671407207341157559016520155580284313607200348064406829980726691653912448*y^7 + 328693691675680875888960075167402987588398035659364028593496260980849446518538766033235582773067841152982481395912127206719958061984348919832718338520250472401957423543176046391507733329179918319858100160309479558249069748683604211550245850676278746764988810198229570801864540548431843156505917657383675688812161314137877658318974388919/409178646160132609734006566012339879051071186167378230223967585130154815681146730081174406051891929911741991842315601151477822738921270579601747213346970431727126389164181695551864566900996951185679236492279238021383494352303825934750034537187034254720596930335703603670578779508260077790142156803600174032203414990363345826956224*y^6 + 36318820705658977219624634694011658416656600159631489846029998575234932310961010915160721119112186569591702890091368343719956107186982419962545575122042009075542876709723857189050281114906949062327559794348810884048775965722326554124180555996551108475609451265581210067398829109582795035828785569683407161704513529080726568691935934803/102294661540033152433501641503084969762767796541844557555991896282538703920286682520293601512972982477935497960578900287869455684730317644900436803336742607931781597291045423887966141725249237796419809123069809505345873588075956483687508634296758563680149232583925900917644694877065019447535539200900043508050853747590836456739056*y^5 - 4620273016208544149667237829821175035883618129242195514479217065686981324550753618712493943249942724788554269832157400282025008933775790416143912571679252799940361374940261892556840596964961426642771248448928142344057729152265303640811251575211435011781846756661039850049812481242664514259815839171911804377641716336139422361102855307/102294661540033152433501641503084969762767796541844557555991896282538703920286682520293601512972982477935497960578900287869455684730317644900436803336742607931781597291045423887966141725249237796419809123069809505345873588075956483687508634296758563680149232583925900917644694877065019447535539200900043508050853747590836456739056*y^4 - 574525538283150231481420155120334206075902865890683837916647162394108360846021433544593430175108165979949921010866646095809911815585721775225903921157519890399270924486208838149550846981008438683198369067395372921385009287133713946834974082027495982499510249106305161072538749872439753543909789517944118625968241167676903817215805143/51147330770016576216750820751542484881383898270922278777995948141269351960143341260146800756486491238967748980289450143934727842365158822450218401668371303965890798645522711943983070862624618898209904561534904752672936794037978241843754317148379281840074616291962950458822347438532509723767769600450021754025426873795418228369528*y^3 + 35809529588577502092843972632033563719839673291495584539695738039487930548986107392015387868607584064622555315533890836068882442105336415158592895975426273798510691207092463146510843552652532917822599188093489401655479618230790461101556834445285087890260772988168477631115955810833285154338056792807423865621475522264895871496001383/25573665385008288108375410375771242440691949135461139388997974070634675980071670630073400378243245619483874490144725071967363921182579411225109200834185651982945399322761355971991535431312309449104952280767452376336468397018989120921877158574189640920037308145981475229411173719266254861883884800225010877012713436897709114184764*y^2 + 1855684705967678805569762808895414327456494839578154602206548528619985735107414011823323853589558374890047221230956342250858673840471742513682145653388806927078201336691419485811203840398879520165525658386443497360865501673976375724234090174284358693973996071929574333408031929466312019597956075990558750843818121286641529161085643/12786832692504144054187705187885621220345974567730569694498987035317337990035835315036700189121622809741937245072362535983681960591289705612554600417092825991472699661380677985995767715656154724552476140383726188168234198509494560460938579287094820460018654072990737614705586859633127430941942400112505438506356718448854557092382*y - 113636584494851095947533457275010300128350992422173879937961691365668325646819186581718016849373247737075369561022212706253642005656209188357703904415269609135077729719430214377067291811206502146737148176161401605938050705349937691953405720330013232211700108411735435764519879764620925689600529103468143479926694675833388525319065/6393416346252072027093852593942810610172987283865284847249493517658668995017917657518350094560811404870968622536181267991840980295644852806277300208546412995736349830690338992997883857828077362276238070191863094084117099254747280230469289643547410230009327036495368807352793429816563715470971200056252719253178359224427278546191 63908392982843934707989674778162532272398605756391116706987256803771289954555217907058423566401842777378493423701376683836571928118171737092687770414479474912088121342162349349232609179064975274001499720442539059748043657198685751074645838627598308386206933332704626309069566100149151594297910180323543426151456993651594253751727/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^51 + 1504497410020514593669522496291705663780576657498799257577403912700528449161643558949098521423477630073988366321206866043397720881576287952329098106621148506093848549703395166297855752963554470996505144736223209435604258157603271400800431968753909687864971652072243252536957132150976396873937456359886999579110335739616655245872507/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^50 - 23476706935206603620765462157930504285073286266055411228002217392433137869872297655120444331958177733841898491090424815260243447364662424786105001654360570503756477108856754037702057899762462834339016166588039700481959693390408198669715753037356787974739447036811496584358619522937655235700344518010569615278478479411694874978791361/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^49 - 133172403472929185510510623742681869037932414859748553067261968768828897265673833774823859537638107431755605208588253258350387233157423107412298003151676264164954647302645644301195996821500751887493956385411192224409010704904873314944847829467943946048073562503391754557889488625826244525214826799592167892320647763363416415489660225/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^48 + 1699540624923873276764707757998224596162764458787359122794684201626205792637881942582101256100069871915510454076099646701544476279821347768886243298361247255692143435204423494758519712824710937392856640952348870967443815090031685856644381963116465587846852306735626248868469407681983959098715751030563776046005472737610534382620536125/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^47 + 4386872418262763207890921498414784421014383610846978589710587586446895485355319083662797188984575588520624550471403057319237846262262656250760741345818566060352121778616696909892512921748325307210871995254212281209781656892146136460224013336916534126631784186644787256181090060479552413751046200554683182574594398265197805590048400555/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^46 - 33949371576060786130413636715033355055253336358632821834860406588929736032696679433297737357212116902579634895802759318161169110351779396229765335883847745763846760006932349010837578842248590307391501552419745036910016062960458313694196234092383834919622098880714752957843680520568729985416720745097698176771934843965429873631056587319/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^45 - 24083417494717352755340770916440546461508258817561539888703027305500320335902958813949034229725787427704540261986354998137087072347809761974249528887498748785540074376252994103467167929784234516035795472628188596369534250552369572625574864758949056957747350320655647729136533355078009932695439044605318795192822877645691527287831728901/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^44 + 3376376112822394453293862171322565047917595289445499621872494813800159335630405924957113413179796613375679595372013900698560018963164414298689171818603484165701119671772853646797879796416629332176605863620064877025844939055579837547539923042992750556469614626584437683378213894036669622536615420757369342680795259775503303546200723780871/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^43 - 205897257095364108788182056595955975676941790720197165855917864597982136593880473725839513036286961328533606007524122483111470941832181981913030894255273420190151816688964603641026226337465754948102216807652064747661457306552662007403934875364404098405614506235919077805727065444295330959282188000159253858213879608289402026834674829893/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^42 - 56490318111345938754043678949578083833398135664702498492082955925465414843261377474607655656738444483345001996543001268798898801907483664428416391060502403740675211689890917973907010178914928614593391556086617381932966287616887432448282380700520959773055676597924459626990118154811530278334423666379283810941600042278948039474048708563925/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^41 + 3417406894640715685162141635960113309490647670361376671173030081888052995477579378229966317597199387265965357659643351589024098343700342452867464633053769011310477825255173345762918725815041320318613699315742843122403980001998767343909655323491086862599184255744655348245117930539636056102934506661618058230138527079995127579120177446563/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^40 + 334410110826365519993918973005700567995899122790848353511784744920875580328072627528373853253758899029963709996179385570473832800339061710734420085392031753762314432808047911862580617517296744885952217501512376456894128906252937115522992457905712786976556493114678865445438533507899839655973124650233248207712849467587143558655803914598789/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^39 - 76828163760537391134621232463690987998850976995027317622669295831265495785542786207628686794137506426665758580294421717436881789168855071028694546813681316868961726229754635603789389328063202240709745410135165172388600523921384143039393333554626837353081530578635224263866874944245238056572116271517645981762060611649039765328945972524785/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^38 - 2864279666792048656538321921550560510689614885547379035427424945911913627164879719690580503307823050454205179899260504924167876291824360019236974226140479486676811864957673795162952843083220901460269475973552402325118651943983773366143166137440132436764907045935252824311666507796652391095925396684276773669088864386233976211273993607493389/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^37 - 784141406283257085958568944012085314686617947326176119668899103855376033996936499717567181473043740306446314905136039166007623514196641955293465038763918281424062792488179919376140176247880560934565815115820460819419229924071435568678130894971166969539450219658151058003638231586950260643886402693236469699261848403073540128953313701213969/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^36 + 17893044543140574773135651834551922751049252540579265168732329957082313047432128486277930063244074006558154263164570663251846903310636381298951910364726103705516466161300999685470998638124793800992636432577580137821204907013171133162259875994504018221703385122303071980982364226809857079843508037278306528606118123523583872802507921771582343/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^35 + 7695540669125394462530887952474025444039822521886382824220148644820809713339925966065500634510117586068710055746602083322788169822858023853844143221178107493473516446222321463544921514225860540711738336876752450687771572969859511575841511552098310101406709885786027588694599368780085985730864765723137247650366027915361995891439548677246077/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^34 - 81575379796249075700565547947100047064614415379691206718530012926870495732109022506396229619201618725978493275768587805834161363006696918783199026367700119710014424949107297093292004311487105117621076331427736096952278010498766768268926017700352934443837577656843271589167985073999584491040822694216840414156652817328886261473359972013195507/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^33 - 117778594439752467592495624403970587793105819324637487015027778280983010916320731319988468047979154432594732955234377431029067317925902941539974585741650476653797458603377456996577304685982470886821126232216667076528351835697454820815639439923257149266375598362546032521197764783300304878695555625580520450463137641766340588144355599773172525/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^32 + 135944956546324266300960286908519142188492831117288843002808009275531265702306992497048789089854317524518723099892942680671537718017006853032711068247881159829063840726165064069050159411599104532893272792358969227558863070681405937290238531317037741578504918358405333633947562767322492962330564074617805544886369415325427315025540129587173087/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^31 + 550550540001632580476449693961486928475444917620420340107564244665178483359709705119004138535687142995220979666339626001104023894434976205924771783389589262494427442364249195833013081885695261437720355354829705950372703066040614840786630271839788572945365048629439849418951127345224596861407039951003727270123450374144840777656530625136455139/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^30 - 659681389918535406377456937359204798052007534516115751681951463364833344160789277398445351671427807681979746042805097083047867046651625619350294486575714657422881269990531730083881696114175922172621540289948487034433369369875902220373261428796559058323532363785993066564531256339191146743312429454193654837192811505429084526165158018364108241/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^29 - 27390449903615927969300426357163001620233308484238964020124165069271318138050270403078297477242016734147684142976735200933566001719393044377848990369505021214885274166804725570575015412946849745274985034180269384020540175633653508443945812310531956185161037885473874838734461806726438726429346007749207243246467811401242496198682516325413885/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^28 + 1146573734998862394361773281340280515359749976946936612991987587245835936560122731128382953251139030375596514075481745995396961297410971087687769844391412630514557724946675011145395634967908120335250741518159652910362666275096960576548928108453444540978100460547484637773733355431116147240384319207165786579414729302872358078349485618474787863/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^27 + 62109939343937858070157871640347508499331797359362678585423830032078035213586504434458786273382733003882094185471631783189163912005097085159374041764791941317764562556763800422266797195299653624506376590404908512157444859073080096055142032178913358135544537040183599107004786593713226648697867275440347490147951105921745059229263897109254115/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^26 - 2743335813374077745963379146697178505450539536131658861503344966072962262762210053025510614075477244344847006392671956236039240435696051621980188005765864878570673870238113554617417291829469865606707818844294298705028532944524303202432317281391736488670743995145921957710240351410755314406114544764243880625980858550929498960931671135067900233/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^25 - 3283378870261169806495443865661880983293512698929663892605066478805095479315088889658146822311449985732464568842474885368679799906241040072799327124546775076308405136690820421017082689862217043629943670186728345300783482690133240103262124974227459473021980662599930219486195317273127340452402290135858671782854753858187780064263446359314767373/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^24 + 501031884854495201567545495064060146535781723007430929691168748040058941537289007233234033258987507605836023127147814314851360784969125374061535415963467797403364335575361548039008623129385895539161160564108692795820476025974750848968128372884639059826355060222574130711260032038428539137989154199439432677840661990350096188822598551438065053/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^23 + 125075555307989436139592842964013755651903678738247938881458603872794128981652073339439776154621548852761520010432001043634424266033479122171737675838922636272599797428076831074546845185410933139574817266008686091159731690406449576160167198055681943211437269629199039193362356171712529424822747120270238786491673228352208810837870623145320659/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^22 - 387952275772441761431083832176347140021015004076498807247597310795521289804563610711873739776993970594541461766293539334554108742636787794826489510683183074996879551907039241655356317307977586929152641362355706447994977806387766276894203958791978251555440724253517205434878593421211837788143014946116389623712434888247242868313819481451871209/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^21 - 3620315634935798744838565169827862239807989710991757265043049321374618342900238024196909932337564176209419813850854258853541087408426805804174977188794688318074498320611008595211113383474530899238690996837460548026318052991638170650108717403748123374512783782268764053396809393036075055356620668708349263090864063118745493948532998450948002637/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^20 - 241333105671599801028181852265932599126462221991166299537288809656173723749033102268393065300100561516800838536763957264363085590267650989995098175539991683274793753760738531598514014339842065616479878138728312059340244461555995878412960129717156626383931572034548030340180019855805354131692714557772715095278320507358624788779887113845466439/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^19 + 605906937153029611828067497341925838030692125386016082162432740456408430620760206556700939150518634618931637598162760487437929522367109203559421612424079280526441399106150240087700506489564807147624794697465046815303456912123420223716799177492038551462009741699780263054112824907074895546180400011077376972584501671186461970202604323505919961/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^18 + 1308136313417760262343053485010805813175474586465249056960684929682150001839046116394401340238388920286266803430024291099959512111583978109880952331227601552086099481663900206267808809441729500355816746292656228244894451439121687749627477624983674902216109072443200227838817467496980932991577065410582678957126249353938990832064400199626367401/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^17 - 2369567547393433115829355113833066095110738691917044317825375480930249284949557332320306967410388871662702184422109460668632381219186784385590447745675314210216182966208798092381276280691629983995530786689614358016748265602633900917945002892321243547077167281847539773352789028706784109974711461172038517521977214358971002766378022610017291739/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^16 - 448271916636961611190257658298527340967088710283727482596952280347609833487960871378608020576563360344927731259082482796014743374187195501573999491979280333276278656347506047839363116929629404806526730586712146556697834274996820849802626796447815501789161789175303005235857805313025544224837502760863390695982426713040051936870903551344056573/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^15 + 824080122993558184430625868373892273140571717956960659613345893378759474489883070513590080608063092541696552957446117158297094799480707699599218984993380544619293333516649579521833601725007823738383241608620006322620404048603956847404205920506716760133974313891977017856578839382178435928059912588345753809698139123168493037902094481570393029/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^14 + 385797046724358225655122856326075853782210852086817293494335680109308116463475329574821044819510199689751559387528902388035872497296176542717439648801084934804487120621989425671230741959878748314669428764850383627567116875521129440293091112359280982455094308217084786516989174992454552607165704885767216577423925591169652453661997057239303455/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^13 - 98380249849448935134396486977886824631264060728531294304151085667316987462892419908793234407849428562010504040753924632928142904786417902698706566917717698903843224863644425799074772316417616840012588819814042493320854944717680351448551459210456946128147933938720892834062693338840012425982501760975926853367285603554455186274976513538405627/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^12 - 53303649641700952008316319487570785478387875893663143307588150275442747760881624372217060608577308280163333528472946848723435933481933635069957730360961107711554030577635192086038597827975934876145056624767351688425134659478144649301563284671968566565209817411812593791936237180584754532208212310914946735704739693907999386714057388318442375/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^11 + 31298508421761448204509113278173956804502530338340421924881300930133746868846244095534868254320526490170054096641624267676003558855420214029803076307696693935217346117811635304276165916278475750997579167285388317453472735970155720365951831320748587633230311976649749390088809897231987976622979153698582085955998718264612656469744444408883155/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^10 + 18407717437712256125595299425714982663086682182489323337886637520341853540283769056793189897167441031770892394346792085860995936932719325511670648183837725212407068971256013818782211423778271679955777086166292693414192749620911322733448080838809705927855901864819718430200990491229183016918455215110575455003860731281407265706398532838931093/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^9 - 1692464348397874497463162538169460171456880956199038602230281519745679051496050377336250207559755938916697983877918577149758627914983509151305445661572623698554920189171487897869891871901691395384341416265115658498827427111454608321180609364250409039967609657187696872488692938407504707628777508736204849454303923948436026382443447285697931/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^8 - 476385716287300193676385067554536828004914612737791535803847671503201927336718522126222462500318209762415712146739562903828991059440455363186204500462607564356657728532927573384549846062460761756866674479255600089979119031658192429655502888016642638231138073371621554247095568617407456709328597842795395483406696373987021931725577717050547/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^7 + 8589550765528988507803652253639660551753139125616697872139109494957972553480375693352791877917125948556985525329669811513950443426134621531051921895419638434497184246693233755703203286914200376788947577531216382506195433882235977557389860629578702304450002623782603025239518041377810992579910801370328677371071469201654184110599389747081/9104224877062950566581646093774562308886333892224165622483278769145944648905514744306130534654595440536259318491522125620381555940998270396138875496970092105928562158903042726028986613547182163881363011953213045975782749338760127048188268452411512167533281699969405181670377844058786730830662988880103872216525983535584444649775984*y^6 + 905231890352688409481446465482853692271240385639518385325971764705960986724286441585478818171676843782217495019343380043523415460098929280529542500361961766930553768943237545387740383788739559602452388364474836752828657241060559341614596355730867144622100445673682361384272550651618747266225064257709482090395400963323613720580248629641/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996*y^5 - 121496315291004670509963172145048949032080990493871289222338278104484262656647339060362343486610436747938543617947809920588782258193100775480114372643183451709036071863229710199772591740073683016156411961438344624481394983043928849065600192826574851211333840830849325887022715567292121424144981641172279011688709587398608397209263460989/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996*y^4 - 59587504566703362172359779984989648478104158446962633056928322242668334058470199310953994158003714147095080155158359885089607822206963238564695382852940472458942307799783839478521759229415086248142671748176278528129068673700520926632716293800618557695786865024871531390880560119960410583213688397149798586199255650651980392167791306129/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^3 + 3817628565634926156578399207740040947826805745057461449705242512993020607498857898438650094659229110162116891344264833316137906674431525969718300378834559755891940930739486076739884255511628175369111102327291616975416662665133750961773084865320652026153673559264889129210170640577610399023941042265373191427405559478898163360987192855/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996*y^2 + 100765305845970800426209991270042165907013584541496147141297278049051431051535541268959320700522859175370900734530677508725756949920513919034250622740780227893954706077042269267943921563428810750351871173313073172048290260041002143047403434417849325326567851191218732281701244041422649894268521225737418622715517650409893939488744839/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999*y - 11353689498245329427271728606610572625322817253767452470773410736529987859245882942727199064488356667275313695920999931130890606697162621654946034795180728215220394025626535587367396558045299522689537334302854667133981230219511595416542771024975528950273528547618417151674255276867083020158806220882736618559889486347568105546471395/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999 -1544931180943889593143488608894433881373631496816209506146345348425656324791094724546870543973362494440921142198047824228392418589110251717409844634103809178837909312420231081538827755581751681489116513631763637964528451500109061172010076003611943886461488879943309583371024694745941377855179454125801615705357847444354037605602437987/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^51 - 9897972776627670068708386470823681596722016615857549873799000419338994032751472981227639183602104093734192303126715945211420621766019991045289081184443017337631816040096986218043087678396428178685595837178434042813905160232107628710051335296536704645742837083879370267970642522848785407756979121195381875746583951254484434239256340557/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^50 + 139452477091145694654588319291641158314357073860504536923289005733890955105532258228658957179753109046087460583169365433231770645654470599582274345534324878718718718588945901170781757404527575938233338980583118344424612493442370616472488216842608093250187946444933738905141974769111505294999214465079566635294345803274496480101299238393/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^49 + 951986976977336083432780366428750151867857717396316452418779752103219980595244807285927789043351839257833936703491083889618138544236550221766415588480614882305474954958550192581489697522197379580417726701838611704963874598291286170559246370432845820585851058442157100772480621702194572786631328883459591038108282301217474968412321906057/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^48 - 10050726523944129302272396077548667830057957414354576149119314657327692063536686393721458566003428584776802057138851151404867447161247922102748135397433329670527743243672597794586518193125357323736005834805791529613647639831245232205481726116000107374139291022813873613829782115254504712790821621459291325049710883819487351920334055531027/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^47 - 37143423129666013720944024535116735427445394475365453883437433051659799740431337765119160749285044856315892542959297626912480301264211209395751166994995206731705159081953899037959582615894582563135548601804397576020257811514442704777331571382569731644386262854309930697389410621983231563472305224820095166964374071405983886062174375946805/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^46 + 805328070011936692431470346192777334108880957143946417891517603599712306668414720854520900884691618165755650089902548421545184187760070583276583623921125696813542448421858032973249468129300763739347444233437355244250520199503572781478576718099237401490263560339783158663394563611824979223788198651274976922237806776626911439369398570945473/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^45 + 715710964977232065426350686105539135381222081729954750753913792570370179282245746261601919857089106916081328515120604235731429067401744809238044985337252553282270256843706710980096454593924383651586217707018880849453947489034669654149743887264756696241793395636942420144776068996718483710358854055513794778158920234952063954801464763194831/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^44 - 20191081668722977204217397262792254161757575528113277708076878679085289285585664174185275282911489772335994447623696665532525987112073934278133437770940026661815796392215522302127842047318587474440657886192855941496740477568379937544232779289447119692952348775178088808559548789155281201916868041397412217253458719669736028272351523735419675/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^43 - 4039411822378206045119770606062849133266315725902282105854472546601326009135073651574944263532050087446340592992514237040541099313897669263874847455318022476926802941092689179023482604559613440188922828540654556384334843434188677587757436260577941639123549680476520531653882625072856424610026154809445702276412736255685683637036559391585555/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^42 + 20065657007122016516485383784424285888528344657980284001949733630400585134581256697401953276902741196419921321693026460592539432455763626594128920202128833078100085727819716885056523325382243377354018925194383619762044974620140413575605784635135328192083260075593636883352720193670875505886322950097454934548640085233821422166954053897051951/2379771549065238774499909635743920391044416588756259100392149204024596763666710310043668072714434011392653895779135951460162775670529419895387532943904006315752878719839984144242168868888325040181277240420474264513701804415157187129380027867312749988495859570118402759247183405414214381145288659989348111366422159888333489155894244009728*y^41 + 94382898699365078196628957260730916773296136609351177669335899624240334883262297806680941793939230943910657313240409107852342802622744878214685739319689984479056197048485389470405388647355659280859506741431391067740235463978781491709927965908105092995295336198765821037018342785326145075957878643548919802756564031931547390931497667948445989/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^40 - 4058005126125491579534326256288167210667891964515236918613252541491506347181509922370730697341108979932081175670760468968934304526853417370896019353525229653242269988198917399062531935308712006361413725960437010070554011106376859738471523179796117684574223684110474415007420751205506896306605450082334642354380718217652906093428463658029815813/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^39 - 1629880635814900688497913792834558864392477609910585404248791462722529008656730885226691093407559229761257628690213117764220235485803450730261664445375518927777706571622861079036816743787293218483866583259129791633577296466477370027242380298278751771552864301027943206756376348087600139722996755261081049045972413521978892875777097104067790831/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^38 + 17268031152045165153762847533713845161334707385402228118773553904195805065372750587053777672944851256692436285202893632471922947806725813393876130146822659383976054429470088342990648363789497378082738588374545925895082206226607879552496459576084978042939639910669941327049411596004125201363517626845644923062498218259006290793670611793282899371/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^37 + 22597021111586422228584444333998550579113337240448689275337715252475459618632853705462766765035845027333979799732152390986931176152706305547066112720619325151323164899650179594639229567319910361258414386543920983402888554787359590727037738639541016243192672019680016017100261713810303498919693519040353316702610413661942689593664971819654146881/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^36 - 210989667488790282180235680344271708498806587537542950013391752656689328862809366539481154186114443221584550775768424337826465828562763881722446924089488462005147877080248597213192797293419349967455291407383074537325916745712151171968015812481401368320886014018749734987564389001077674318863673365521991533110850411603200789369408709785600895877/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^35 - 101736580467256405412438496834445408952649598142851797667833794530396055955010197990343647173031688312230098976424858363591107234602522538675395984069148399280150446318401306144984837895815233558256207043572087603943121084187110036359740802575845644222681386001592263996497472574134959955752978358855826783825101932920739978455021073810184655439/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^34 + 920130992016745806196444774826440703925263528678293249535177496749174288844506652500535224718030425431464468634652128856507928859039214957514547935297551494674988959605914758179802488043331613177001543398188342641108055092716511232304048219192426163069068157817944224694587932227803871208939167907518270543757796457965735418859686806124831518645/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^33 + 1206567921139365595055387319103904905339047125487246011053125029517572609954428228553628871468581572907303560013561681465212846952733068473511311115626308577669566517012125998262388986696064604949989211031266186512840164654414548292755554942729067118838433050246753584023417707821044766277286523669895317390155902159098375174701798876221149923411/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^32 - 1304491769620220058245802926614563221999025107530455086980247124218859431617503909853147218988786130397041463251089626713547481331264678509598261322857925546350247271032676290401779921142129444892967863711709408146343888203146580125124581242373299656566074270393858598356394522679865547546539756454414837833879312181604285969847427158056727197/18591965227072177925780544029249378055034504599658274221813665656442162216146174297216156818081515714005108560774499620782521684926011092932715101124250049341819364998749876126891944288190039376416228440784955191513295346993415524448281467713380859285123902891550021556618620354798549852697567656166782120050173124127605384030423781326*y^31 - 4929629942117399340782075903691064100003499976493481061926997136454118579950714850294895316845967081521992287726857979469440894874733251589953746403093085550838195842187497288149967206504892299169058355450049811542998770609909826657451131215255380633372210456925048283745547093648915252496869349235731276692946702922249517071965153940592414011333/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^30 + 5999044833750111910844189353077418661936642819677054106650294784317452746219754474035668329793259678650247461687877085902072272667152508417512745159106048819220154159198517940725319377258234991677507209927655920649053554942085269818892330677687392955698556878567454994932886873930258120787416934242827727259422313804801252344933193454063942891273/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^29 + 3575528621454858065134107151935231288751595778636342775127028811343443085564708086028522341880500578742654410112457313740318869128167464272832051724675601780346737859575445665820014345890009629981552140781024818402874394281618589459402191516305739700635462559152599122715330189793182834526568937340148616413380127485535507906288213750354424522723/10114029083527264791624615951911661661938770502214101176666634117104536245583518817685589309036344548418779057061327793705691796599750034555397015011592026841949734559319932613029217692775381420770428271787015624183232668764418045299865118436079187451107403173003211726800529473010411119867476804954729473307294179525417328912550537041344*y^28 - 3908985261593870234014029130751054443563678828701490791051133044537364164488868983569796098900023374370704034506770495834954341867383612939387144306751664171094422789652237565973828164030645374532743748505110913517619980924736390008724622536365653996317470234326962977574022753602004857864991060682138603238230341414803222809394519647389379051195/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^27 - 29940711991962965718315460624649794403292904938680791431271642684544372322288509876792118399808067712405297500685466691491898090924141806689354099845502342658685855945048916092714761467589526387963587391615889931859884416855228248202697063442729449848161334825495019021421096214935435859055204605148647058592417503888603630996962451749738857029837/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^26 + 3353263684542956584443083799804936047648389846380397913490225293454351062963404089744350959517859965456933894703940152877545496358766188047267601681433294877184553785065099559562015552588526580939632885579262175094491976373519026425104918491687367907974077380425126172614867170241128352830260800109051284084689593665091016072412573514815675986783/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^25 + 45552656327550924638632971860138598037116532339798645548724056232251674621764136432134197661010087940367237415109131330303860601088851005139508383307274426666826258381791481634814475185585421661468308083440119979244680192817202494947346292590768672797168804434434937448609600563051647846203296292488722126435653076216980460040744844923993853115989/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^24 + 263147405843760082139880117697774849325432888519956107766249664933447682831014809321493726047335581259788897340370409655294208203650882904940712583019754153379993974611695580094824944493636203764221056392223261618923320694740542559930477645689957764279206341744480145327383850201999735338094220127673941190256079357914071437181133665202611764865/1189885774532619387249954817871960195522208294378129550196074602012298381833355155021834036357217005696326947889567975730081387835264709947693766471952003157876439359919992072121084434444162520090638620210237132256850902207578593564690013933656374994247929785059201379623591702707107190572644329994674055683211079944166744577947122004864*y^23 - 50354877189503850001281689410718504323521203798849963225407252900366882396366071288544708369662977827545737489017917904669601417469841385617684012403938721475584483958270760174318691941214605641752089608236698554331397610641392331721760196480263697762953363680349016701704238644861684122209726419088974138612721375010348120190647066273925525728939/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^22 - 22223436413929963920966238668631512728335160381172817657159436245128147202093870316052305885266984480377074902201509263084481107034703064875371379478528029706556201751788231719574951077319988143672965279861404341844892347165205891652452480916032203372565866106954695906446031515184096975340003620155747087552134017639507046537740398986702253584721/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^21 + 39984671914444587132805617494011932492942822301863359590757497963374026716240190368908193240715442968717002435999502706496236563878311233395755082270727085027436597531643075844864956057560552649872204062286488531011392334596402537754896216197104653091090681863099324007835684701235539311299353053192970160979010240923770043319806143471119932141053/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^20 + 13411919894818672916636310519649858884106047458837275571177238289327706919592729100102320799260984008386301189983036452995223220276831942929178311654968248509700930937379085932715045473907315667511223009904141624523926343223028287911095595027759305405598092702015283789286065032900884769989200548088293033036008191666675500675684388809104614391297/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^19 - 22018396116909499979153580724980660418089215932974198349560974713207266541643183910872199473572027776454882228842080464810633752902771352922360150993792617888880577789211580356648563620519607079036600147809250883542128919534627747073886920575661792578942245530901004347130332412435513235346340675533840900422831979427286915851879642685791217450865/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^18 - 10437562601094446237558722991506076343405389800207140194971676647607085027287704613049038820723863616663353322798839834255912945884949247598763833497155899846378478028697996148861938158668132931282079271817318621494039297022878930596598456257472631282886912615790796539885734401990495100238484238610192276280882000134021264035850601503517792775879/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^17 + 3797709533000945417258910420642668561504047067576975465833947902809554028595025510161660699120734271413140346880122461359923511284935267613451452044223250405412258816116738364824519516439155055077759657835061402460400451470569060284384802069638460366076620922933989266222663542476333081266103502037821341254112269407549986663184534114656424108723/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^16 + 5510810451290126812505642411733110317444079915052454677109191343708498261265413797527203737700834084236313103690702628554826286501232812331119639650468815991660354169640500040895009932766136482295291271470351358531421269018445340789484727733576202610628574788046474708251273289871312869657429347389009523243721760598956308606032077071068123223819/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^15 - 516828520840510556260839332052946381023436650613843555787960472673031959956792144195425322041219257923334703743543045662649770807649919332859358795991308070990070067479814408316429725723710073801339783895629264120343827397587020630963757046815641728720725153623203341725236098999886174097615557572219933172581397648557122266685069805240910549827/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^14 - 975167671414377521356386610933404504284053124790337503293430725364630940802270079893201559992302986232194393095268195251941990720508446780752005160302816264343319152876491440487003609599057539737329315086623256602738520260526107183127633528848793506583365243903392283458896925702098760375918252114744348347669788334820980464067761082895937516553/10114029083527264791624615951911661661938770502214101176666634117104536245583518817685589309036344548418779057061327793705691796599750034555397015011592026841949734559319932613029217692775381420770428271787015624183232668764418045299865118436079187451107403173003211726800529473010411119867476804954729473307294179525417328912550537041344*y^13 - 340814199368281941872497154642285261841026125815733382143741536148162295958536609876805399568869531727824686433291049034870135216967270178309328238710783921959241940949470210307884950215999126165147601465030923610488368852177044256582430286793619121439138253143749100960889848169777679041682114912970199799802480902398768782407448046085886273509/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^12 + 51680879018140871535188521103824984274335341550671603798889992598392733587447042929451662547553284260199483134257044242783067583978874377188898399977369397730743845025722491640602976715475884251908858775272831020821174489384577110359154700353343952789247468957713074367890104197679149894156504998723032854779757670347240056892784740662140001237/2379771549065238774499909635743920391044416588756259100392149204024596763666710310043668072714434011392653895779135951460162775670529419895387532943904006315752878719839984144242168868888325040181277240420474264513701804415157187129380027867312749988495859570118402759247183405414214381145288659989348111366422159888333489155894244009728*y^11 + 97236173392199404165260584648535850631185332315564282429062137030144403222266005635343985229158011342445201114299299297091947375032612258806388030048212870471638913721051069509781263316214769574299217211896210375735108777519367064297977937424907954628379070574613706248409819803412469726639217060832844287779275101093281581699839497128296294955/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^10 - 14358764374688436455772399073926021191241428360836387364507781730629964644901180723966598616202536690759396031176547079083833241336367944234055228258540236220506242827958624620137330306631172362811181871869417332044566724037376398371936116536201608548715988472856675490278353134031202917220793224635220621820567492088786716071005864321982312163/5057014541763632395812307975955830830969385251107050588333317058552268122791759408842794654518172274209389528530663896852845898299875017277698507505796013420974867279659966306514608846387690710385214135893507812091616334382209022649932559218039593725553701586501605863400264736505205559933738402477364736653647089762708664456275268520672*y^9 - 38888286444977496956928892493618965471354940308320492667935392751213617848211448744289955576228164972398617740893636709388454222733611037225877454202942287981116322444278579271695786061594961521023583542843747239937096900659704341437832642510001875162299027100704966930372186791033227067956703990011737971152134222476068424027247330687442440685/40456116334109059166498463807646646647755082008856404706666536468418144982334075270742357236145378193675116228245311174822767186399000138221588060046368107367798938237279730452116870771101525683081713087148062496732930675057672181199460473744316749804429612692012846907202117892041644479469907219818917893229176718101669315650202148165376*y^8 + 3865455276275321127514445398606516674016999368767437529840150847095071772668855256744107838880072843606197138292936791821262103456063066893150285089359926585069235847508287311399208513609179589295709904536652099408326577323320680297528964420705323896959914444311582204609886117076568601842689396987028640339699852778061712156853504297091813591/20228058167054529583249231903823323323877541004428202353333268234209072491167037635371178618072689096837558114122655587411383593199500069110794030023184053683899469118639865226058435385550762841540856543574031248366465337528836090599730236872158374902214806346006423453601058946020822239734953609909458946614588359050834657825101074082688*y^7 + 118885040324606974245366156323740012959043024156642090387890270794897855270564754942953372149079032603491198597923995775832898958854166924511235162222936938692152628526666518196562181388514768187597378013480632727293392052694394919808664786616877828807536339635439106262900644231195741193903597341237127327764641302280041075217961968433886247/1264253635440908098953076993988957707742346312776762647083329264638067030697939852210698663629543068552347382132665974213211474574968754319424626876449003355243716819914991576628652211596922677596303533973376953022904083595552255662483139804509898431388425396625401465850066184126301389983434600619341184163411772440677166114068817130168*y^6 - 36259432014934525632062398972641387558558888246607315545906756014845893281363048724522186098749668552089146873566462127058072651705861001097139688567535650627421478437705055450883570222247021200881762142937695348218350793884599258081075620247741621740407629307590007006714791259375893504841937681509788689684941078230718701134154071374281551/5057014541763632395812307975955830830969385251107050588333317058552268122791759408842794654518172274209389528530663896852845898299875017277698507505796013420974867279659966306514608846387690710385214135893507812091616334382209022649932559218039593725553701586501605863400264736505205559933738402477364736653647089762708664456275268520672*y^5 - 13903522046604853042721473703803831314548847153753656079497621827548147685089236513940097785702595995331681156950061038597317592432386222126221330150535158945136928228303876947566646492435932569558471365856147045888119996691165180718597310868989131714610351413991042598003239286657613360568253765684413912741166600441278845645927606982599191/2528507270881816197906153987977915415484692625553525294166658529276134061395879704421397327259086137104694764265331948426422949149937508638849253752898006710487433639829983153257304423193845355192607067946753906045808167191104511324966279609019796862776850793250802931700132368252602779966869201238682368326823544881354332228137634260336*y^4 + 41979495497012027917851914575224900339891790021491983505688388556536932893696569884073782183514255342008211975143789649831280153535131880232891394119751648235896717408613788523021766796484363037638601001413455518546605449996893598125964484044887862817142786807237659561875406247396612075888898084175594858156629501724572640627372614928157/316063408860227024738269248497239426935586578194190661770832316159516757674484963052674665907385767138086845533166493553302868643742188579856156719112250838810929204978747894157163052899230669399075883493344238255726020898888063915620784951127474607847106349156350366462516546031575347495858650154835296040852943110169291528517204282542*y^3 + 53185651483638062222201498468230787578637548453969101546405505392321591593025345236974153906499657530808125765322282039325466549878408648677656067712237390891646363340058392022574043880525808126502994876805052390927748361340047430829477772745364619029108211986626297149866028672455248802116294806396903360703762822239820771676209908724023/316063408860227024738269248497239426935586578194190661770832316159516757674484963052674665907385767138086845533166493553302868643742188579856156719112250838810929204978747894157163052899230669399075883493344238255726020898888063915620784951127474607847106349156350366462516546031575347495858650154835296040852943110169291528517204282542*y^2 - 6507371329825353619426079418824794522211152844872035487956223098183806438003188153581063142666869361662211943951474013664555324135972152191180287004070156300473573191269967185623008039781367274816820912547655179938099278498131328208187868256653707482834407858279627403825110989292437527298115284959969585152294924303603914006976907167/18591965227072177925780544029249378055034504599658274221813665656442162216146174297216156818081515714005108560774499620782521684926011092932715101124250049341819364998749876126891944288190039376416228440784955191513295346993415524448281467713380859285123902891550021556618620354798549852697567656166782120050173124127605384030423781326*y - 164666724013140259481336264431770127264489146784754691386390939073975793062560639375913589951982696986610931155141382724107395303677172599073054091392531139062191744872768199284152358067392231703661351925324619490766771807171513840034913024391272488800269750042071464371449062592333589752771829656852766811039569068782840380031927281985/158031704430113512369134624248619713467793289097095330885416158079758378837242481526337332953692883569043422766583246776651434321871094289928078359556125419405464602489373947078581526449615334699537941746672119127863010449444031957810392475563737303923553174578175183231258273015787673747929325077417648020426471555084645764258602141271 -307463486337270401881846888929590741842295662749021600469081998883348485830961127423454481271216146082834903890866501090331860880348300246966122361285705763180882462368920821754743344586051591184646442486520252032696332473284280944627350644995385568705247559844148295976538326395577434462580117108002880210899749051234086732354753/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^51 - 1020683024964715474529103185085573106847846692087342714070600234480598092498650480794291592666909559714301126226661806935007174688743548083703709942681900526238545796817435167906544381863360221360910819786614451483257847869612967437154934763701391559229902006821702335226217790924689174793897148661400625358492350824220411193459805/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^50 + 55094585706290492548414701288817534770934943582458217031561059569709644664292957898360797786113201977584066220551014941992778292301015035186912750388544472348933989776916574445059732117045430381410603397263344511465296499365202227144605099571764951740227158907578481010344345602575079186690483463825252450729974844534161225007219563/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^49 + 101327919341916180131026364452918083378230709985575505087268246584328412686167690871707973088138950764431423621043341973564897076734840535830161515222178211654616238421541364844954352834551863886241926572639557068393193083458246105921749977887180984193621139420469107023946193414557193511289561067126133337534672941720083433617871889/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^48 - 3964935583102473658854381630739124065872027008342452978441355098764154599122610598668963690458745295245242641010406797294568050750859184614145148465012939810500834836711865503692914971653676077265639122525912812643489748544337538180949283480208808842466689944183248980967106907807375449571646358987492476203937901987564685762733518721/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^47 - 1043586980732468963180402320872267398302032359108261116078030013166778789818997654527287570477031998167255169964862665448877103746248268119561649969805992137446614004388050038635530559116605110385842202632208480135059078825886532739654005083586894774266551834570237157269396876226799913339482580159639790001757198065174260191521346115/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^46 + 79584417755806960364014343271912437965757995931711931284202675184087482192296861411309805806208564210688110905201628637350676853618393192511347093655474487861963482582104655821220608910904183893655831819231980465655245944658246352226136017042566713764816515900574399815213967744298787233201508025359831252609006469086736148121150887761/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^45 + 180639908746066416141000559338685958949785836432196370061440864826008881767442255271579017939861202084260780856288528852124713110749144325692058381503966450748380642315440033511564519946499170663859783856093399600427031760400073015553010604124250282956999752766249335051736910038274602629789156218502226011588538602874761881743017905971/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^44 - 2004917493925558017252037387840509413423802518423264959676781971895687591191336297348169294689789849826052689275936092597180542895423788118147382374767719759597197700626655200984468289017234259320393245805610546991646694339630079278879859891165672672541798080532247180527844384933874566654096424724212403676495915823940868682469548820017/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^43 - 2556027995541660278086410112541545350296900763535344288384734654055619371097710967775532810298012954702578639176003332495819640886710376504153305097080390368580396177405280699262116172646044520354645212847636475006321178491318243042655084423862043471801920556703018142235514614235802396222830222079498811951714622648732518192998734605777/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^42 + 2128989572864425992778758934647414484406869114402478391244115481298901194505116751085671685282046161919302697174803856515440456076735824565345888380888082007427805077752275251487943292670325808364564597728279614164922751537207767313959890289572058171261374551324451211604280733643791759126534932163983411274832831568432133163027438271001/18208449754125901133163292187549124617772667784448331244966557538291889297811029488612261069309190881072518636983044251240763111881996540792277750993940184211857124317806085452057973227094364327762726023906426091951565498677520254096376536904823024335066563399938810363340755688117573461661325977760207744433051967071168889299551968*y^41 + 17307834368090740301341903500140625266979420889513166062982680212014015168301902486935498932158901725147257724085013440299674233622468905998382466432139786781874804007639122064187815711775589224543777786340345390026393726005563093322022864517496626214370975683179280366729561717595246434134618051463968930627795627574240396751412763697795/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^40 - 813547493815702863808713965168040226107384249172986198727257170603718038649025979328678368776719888783811100785911305289850943455976227498422971499551637811914970872427687897924518744186209129722173569020344277058738533279973676851459401698634736194845820662883581244940994417924983459937408210433338175037907156729155007115301536010265429/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^39 - 255828735772939331677652572283944362551998081067070374436944723540997871268920008815460979882031502489625322060283115972052208828321123725209611160967577276682953149191817124881835012199305180091973876667464641523926515027069520539297315666256662994380197190364760444118808980512868667269193801255957744119619329065582859756031014356761025/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^38 + 6919984986915410264927191749661879469261800515889464681123264725645879473842988509389748003325276770026375466151223037246332811128112383193995198941381736738083566305355030914576492164700162758243885669481683823018071396962434743599145696020370947075515823201849579960289633351387102935587566304650605432453964867910251025194676894759362235/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^37 + 3052255684242125482956210529176406457986108821787667212917707120447093536398874886174627836080244659493344538179238572094192985108711598890703008796283364547103960311056596360645940066807155486624147509359097673079883045435182245201476170732708325782087712171875004789386199106969136761586583909849433616747268499089793134345916230988878373/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^36 - 20993894120762376383345153080174331805885883423576011312302009323141800130115846747807713038936675506277592750331247699529412508470426822943554495883455319264024117258411983902102466790918307213809852535692154303766662508785265608401638451099894512893293528997399730871438404891646465061719694869844666159357149761804794861289771552141202271/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^35 - 25297873919548074492795556795967180180955326230273256965512564660395778389255854016002105662252494962165935597682948051935632173877319963456004925148290660111433487997950982218607430969227308143428438635627460501666323631393513276303854270629323014409718886441094165246278239497455704131474368300660910544009355904360856274557491576421571065/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^34 + 180162343356306927104877236553812656015525000483431128751398614287981211760857140147500895771961699634626250860816436575327230608741052449284965524529357657446636869763465269745759291880488402950676906634346488674657962966702117567756136340387849714694642790065448656654634365735102425794157261661814486513708013149993733566426210514158958135/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^33 + 71673773799686464794465093726570740853486771517089970757617043634553457285692673228269644491570231508507367392099606631717817798854963384928165594139897268856553413048950625324684447041588569177421081558287274825675920571162324229321536263862368465762967548044326814039927981387408572963939905084984691780863206935141507070441799000533434099/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^32 - 538034678892516610484223353709700642133479334590974163285252111428954551590828355320318573460768144858450674506824460190494261331506347620353773661275970332250095986950064024074796933222787401457710859953894138210820987425682427217561401511112502980682003568120984580164557658118957347907432358627742491379256442770628626611860015165745253769/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^31 - 569537118520644429456608886280564334710022588153044411449499752626192716829117222830325075368895511649289335073128255571330246554544435102556655684381655116558024040849393504950988634112764791877029738457272900322070137523998528234998127830747974990036055066435861486164009066095134253108341612612934305459888616695949023631350839271603087351/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^30 + 33114919487681718030817036783719565143742309425229581513053998087535770995317351713552926154552457098890504192361731685036114977915608147959742274832692197767795041368133965461072144506858369025310627949208223426979393624071981858866811885423681507697624643479032578472476823045783075611619973849170735900883735669958374161926828327900685005/18208449754125901133163292187549124617772667784448331244966557538291889297811029488612261069309190881072518636983044251240763111881996540792277750993940184211857124317806085452057973227094364327762726023906426091951565498677520254096376536904823024335066563399938810363340755688117573461661325977760207744433051967071168889299551968*y^29 + 1620232176854219389863535561920803650572936750556130485622615522305605375070694374307332410142384513980072046514470655892579523281550072517890106830475376214542878636157816982612179948669528684050092857227301892851411168097716887751910496790776569046926247068457185075825901836933218524126466330707442200636588687727797790865674118705053363059/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^28 - 278033755457107936385538170431460204871786039816748565717559176962271273230991883158975897868737395289263020303172529866094298971592433345913485409418860603979984416681460181420318868533818373649170908787977192647761916467014554176734739800429367151281448331017559234856100778047571826204191498677143924579203292899104951217664091275870400025/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^27 - 6675200653067524292023623654563450417923152901621519385153931982508000315962963651835146748491644270519217330343763197928228263825378133755914083452442897731599646895014364810194381029077093611154421778876270385542227125596878624596451489828426285298246493550937266320381665745021816103305264593231421234122762840200613469428868578825551876629/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^26 - 183372036245860119539306708727311335611588644853816489006181492890138454823699197131763000654054093178013629622134272461236591561285920476818199559269166097505454602303384199393472453320834286080014230894385491304030514408512874387950903758040927803458592917129565505970590932566782356007073142448764685256332342525307473131400588467019399707/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^25 + 2498886336010288750439529220081538493675400775707308315723786182581341880725072530818491925573782920199609937657394870118429560306176381534306386790279917027581767228098643305958326135200359050213855909393564027764790316375974688823973986286967590377237390748393532321328324979083061250466545304759594985940135774091776922363471347669641592899/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^24 + 882309457842177896552536650782503284179388907444210614325601929019993834700732013181288311787939850184876243162838764523937145729420883303957445182783126268316157791908513127800889535752527662990094845118933671816649136142751794014092648301875008503452666547851089042235388307252224334042640849889762092922814236231529451041301981701012783145/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^23 - 10840048598580695310961054463950174488236621672415351224497532765106722582841688720599871495242704253482092389190071468404801214265657270477401442712073732564443742139907147991873195091827386920555656182736715368763630019765982800432032393694891417136292770423532465598918706590359127012863937095151738787884127166912632034091121871525597503797/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^22 - 3301131157020610128158890404886475459937041672308717097123223179298280049009983192479486182222388640981214598503361133239917829823187494872568286796506775594192967000057834199343401322297776783310449981503798344152581926626362286812582117100046051808208797129231652873324524525420116812399220510709856331649358705088442463015206547433648229227/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^21 + 2092571725985243388817046108484764522507308108166513542997146826069870248045692028272322405612913820919441196184572994656573270150598798170169392399017824479413970853947187441933633543299967547641885640064635170274387323273661311686538359949714262846140261917161009043270053862762962919897866999880279871735212259139540802530609885411886219087/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^20 + 1838693420954669250687940827455091776047902586113451609730317749291727222415458811158338518410802822701297248763567533775865390426973671117355599037591953266257600191157451931208996081901893071627459708297134714385261873215574662475614111535425493347067561969652301153470862385450262689568703527776381997719779894185786687627975447616622976621/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^19 - 4380241141871378522149123652823920485098451985833892321139586342995668601540722685534419241818883571121743277694711991709173108333900039570513444418679327754523345000817967018507933707647357887208183652551458024499834140213118044842965409190160134184273992191645044290481193414739317164422838721281208176123008770864340095667207191497335044311/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^18 - 5537191365072275911519129425791428341335941483807623869715539783884126724090517116968272789421360811550663807506455246944591446062066395932341147522370374681167228903727208240580171818856568839820344147811433885571989690503171087991688274767899688368281507277101547784973329216444089995157326956454321921929910388835305429118514768588861268187/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^17 + 661611759434462747458832278788005817240880481202031322540847145739282884379812228999432148375504906177594371328492797096274658169639499839675820865511069606910398096843242059905926170288256657528813005949881919137468758162177684978274541263187262368447995705457191629719451853234348073991310636810943323632305247463217138187968258924832107079/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^16 + 2887608736770621164659883254190085982820939034503627158691455477165104966051816637789368041487949734302126886283883794407683650899809575013093237366030780877070148274494761879696414119547504679790837216625451580324552426254218527379527190579982564173622356992657943940559489128071719113055738985584034768728636555541070456283171580232653092309/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^15 - 42936721773411027144912876083195970072220232090753121839899377612826151579637060923572684506721509147115218196924310220615159811754486980270888965573942397585901526110244374651842858905735073724517031340284072497380774811691914869563263430467665340257941331008226761476265532384792992771681766160738253974999690986594202802691065220791004089/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^14 - 512525768571078548963694775847811851113910917829501767678805590772453111670315045764822389858996299697749698673396819310711161078603244289364388881852902656731457580120441726253673137200555971245893534130427225704572434018645217993920798242391192002079792832714746334811179972696969863657357816341553796509877043910954883299135585166044756837/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^13 - 71576241478367514547405789916929182549456701154902495851671571877571037962838970528848492619513871151764479851507345603797395373281538075247033111437106992197650099958231202787571872649641951759238656596800121534094564153194269309042748349414047565119435500226658257506929272234101399108115467999570262103300968571333087355002102722992738117/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^12 + 236190769305350299714559026631066180662030238640539669784759274681851462845385807419099186165707028281692840608830549494128610444342655144368708904395794340637864633597912770088858506576045880110945683201858057721487066718516136973653536516083479868622264225425175000307855150358730308631667235237808536135235204652088169359775236408295649811/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^11 + 59481739358787560557598090598630739964685271489653114115485168341602844238086007651216315305123200724963638599378626533671355251169522199274149524751732758789840051516815371147039461919318907695208627777922620486212009429889614284359167319244858804597510580631460906725975213925582149151492211337960538977807959014630673360036152079185190237/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^10 - 16432617559584232506759438640858246428875312538251325574834230810516130711365019487682012637718441882735189334834564537213279168716251962006509568314537620851283508620986425402071763943001013048474674204604998925635209856713301097520534407483692543289322957044483596878546951359662807286129001390736489738627143691658118987221033878680999317/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^9 - 2754213403886361258626214837054798452274570525020883591022468365136296429415344197045907827632659101929718823182326322481017923492321885810621337396952481015376444376766584848747622665489953338901172113745341281912830375807425373642219511422638689269588177796526528015943498970531289661353799984745489816055470076566602924695750332766674809/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^8 + 81256252307737603403736404386446644103486732410511511638853980011160633621192796193591121708346721152810395456172351380239831461308818113255403647027965653183875108197632648476344362692722428035340778878577131551091507560107532663052588037543142312901666700637552726344138603720445720992149854377960714388822902153526712749069487036366987/18208449754125901133163292187549124617772667784448331244966557538291889297811029488612261069309190881072518636983044251240763111881996540792277750993940184211857124317806085452057973227094364327762726023906426091951565498677520254096376536904823024335066563399938810363340755688117573461661325977760207744433051967071168889299551968*y^7 + 15885115570234745113334238307564283879883016953271290385332873315099482669935344278552193227641971336471230222693199725445378275672522040182932549563038298984003408153526811208267311276554244358365233076185300921728217446925815289119248252156193112740673586950845221799912872491201096387170367707125687512249621285904875139927547271175515/9104224877062950566581646093774562308886333892224165622483278769145944648905514744306130534654595440536259318491522125620381555940998270396138875496970092105928562158903042726028986613547182163881363011953213045975782749338760127048188268452411512167533281699969405181670377844058786730830662988880103872216525983535584444649775984*y^6 - 1033316641165313827540782835364455157265934963490508470534995960371212178341587849005819542516062184576951398270678644892157556633077781289498945260746787545626423163467209124147880749253689804143546954319024142384599268733225574088489048143529533327433553791344629741685257060143459744420034272617423654012744627278275649487002346848727/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^5 - 816285990198980571154984062461632162679127220907963078044099155667924440417191997590673451878900766245575777691017281131217338201079225060986609513005506171079738076792338722651080568582092540841337890751655362144287839081953985933073021501250035633830593892711934717630782031499405631143777656542529325804506470581272007581591473955865/9104224877062950566581646093774562308886333892224165622483278769145944648905514744306130534654595440536259318491522125620381555940998270396138875496970092105928562158903042726028986613547182163881363011953213045975782749338760127048188268452411512167533281699969405181670377844058786730830662988880103872216525983535584444649775984*y^4 + 30394911634734403491041992130620111962313796680847308736046359204779762320259059572467172846211818109707699899273254760632212155425116086557865366733536239210758955399269204547371500971352382853641099264951678860777147779908446547402949056787625111208259143991294084650423814352289395412768636891321602341691171502919987794660329377557/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^3 + 5294790736389421748641656216899510660312975320425871105617474563287150555288960850664787007844233562679923968764730534639233102516949290507615969504163073862470498265574979879343004638652371672390789337052870760463327234931681830162138008525571350107557996160975826529600668176966867064543436091681456411694631432874481768417741834821/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996*y^2 - 67433372774051527479504163250606070898487351732674066772869691010988452589568336340483771686811669309729455897046128979143881736768544983254520051850504479696951548208879428468534143474831543069686793843551000141143741911607523446468875140369970796878762785688086710617819576783362719830387750934625559185024548816716305415955718693/1138028109632868820822705761721820288610791736528020702810409846143243081113189343038266316831824430067032414811440265702547694492624783799517359437121261513241070269862880340753623326693397770485170376494151630746972843667345015881023533556551439020941660212496175647708797230507348341353832873610012984027065747941948055581221998*y - 8973575214080937797422414184149676633285431986989307408726386675213237537891570769768163216929226010289161556103050015797535939473230127984136227971342641382000122333621596546413189414410238215398688008937318308350580011264099634617438902322831412342135129356623674714123846269682113125434296829543334899092388427875939956898004923/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999 -128724784545252726202674280411995643676319286013358128385362557466113939499699850387082986959044009867183678300360885934670340839798512612749095672775025614694156983073580164927213761749081244875852140084391750431058696874202769365114725488406734947986800846550645525914391387494113900516376309530501251163956875677597436552549171/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^51 - 374728649928809434796296574368687446901825759445154100410082140050837239626625834639192313005904758527307932434597479433011451624700108297772701456947549406389510305244360179470683299392144440209521437748829221976773756369392674475480484985284681200218394492318277988509913211815420391892974921950571041308576438704820737029641587/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^50 + 23687000488336560800599226410878609182229002704555573516291813896185500972632311209336681740398398415247970796050075036210623957047022772539972724768192550470315528171002441010242569135847140015537409736292469385370227525052395793572189617236518313708818249054892034266123596487044127872398362205505453563548416732409643886654572625/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^49 + 32768806105930941866096411322541489521793701454996165946808074584966995523959498224053282434052656895802821347986692898507516344982485773513584007905325666593360724940159325277865998890400260733673694314124872500044987791584366418702864708029927891218373534415073871927678489704282775815914393467039817973072910465011616656701459191/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^48 - 1715059556074739865682407698805336981251269685811241458225005193057362260247092212116559821552347826421273767722422392179404195719263577441477682649597388295473761399143584903180692038618085430400808897044340243064959676604226331766963692967574957879859404672713695471948544805741954088967327498855325850283886203874573933407079951443/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^47 - 16392632297134230537660927547248861059038937192626662680344460975803294463662054920540970661720470576606791765096495029138381587691448234229093156253325243115205612517650138618841578023832186146879576702948112006893134338935395659277940432311215576135418098697170044297349444105395330939787073888214082238237381219244671466868141669/1138028109632868820822705761721820288610791736528020702810409846143243081113189343038266316831824430067032414811440265702547694492624783799517359437121261513241070269862880340753623326693397770485170376494151630746972843667345015881023533556551439020941660212496175647708797230507348341353832873610012984027065747941948055581221998*y^46 + 34231666825597666023934910841286512981038770397281562114408559400424105830257155340729695352319415442295145072797588613005857862288053055278738082543607965826195517854233994775705190319878546390822405987250134758899302801094105800534117140095068587119021662679753937636185371340394309775490009027327621162344138660470404646602311734811/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^45 + 19835195280516167602698533733219223888042245977296750965396676438289644347356661506050526802687221080466424528255541794105213482241459704420399275331718337453292698087917260938924300737757142412374464584279389332909759609738268683099145485420236229187708668920908354446509959977450122469340397251278223710371965620587637316515851477401/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^44 - 849703914094541786961680366005051303543307907913215101611354973326504728198052268492030568860671510014820691675406211436045306226106708461094243105283694817709981372435900764780146337585954957913913970244237036208354448732435766054852441315842403681697800567310079136870412476130038577540985310892301692380803358198166593704126558686191/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^43 + 316529148119953817604195712028360403574647322309792470037897414424746189863271464797716752839415036837082550562991111871319451172653645897119879443220889900391726197575597355805749074349536937796174588320859197077014387867156344274482105297520618311524436453898577980515771947417842127431721026378419031407648448522551571415129611478237/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^42 + 3546840002341548012041624923943486413886500938667900514750942455848395096029501508966501510730526777053054722288717885592259069278991841289638917863726486849584850241415814498462039217737159461820955265911897049222363351840545491342472407024823162026020789755683459796328346367746908405652617637172285185948372989492296700959375204701373/18208449754125901133163292187549124617772667784448331244966557538291889297811029488612261069309190881072518636983044251240763111881996540792277750993940184211857124317806085452057973227094364327762726023906426091951565498677520254096376536904823024335066563399938810363340755688117573461661325977760207744433051967071168889299551968*y^41 - 4347888832071638500442284819060905840861675887496074195533032643889722177175587967345926686299651608841203136902369434206327035797629428194355197635736471364358756703625848287335810425112487017337571015418552479267666569095071079248002162898487374225035448925473900988316462683409144715640304099467663663182294403485696592717488160354383/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^40 - 335367523870557446517911481001490196630924980315185619740511669080532875000779717620973419517818934004075619577562364431484837684055388123082121159092575558272296609151792059326085986562949375493369537572469805323180732286236941304663838384932763410196351674277407101093429002362213225687486278191056730732987812792419717717507118855442335/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^39 + 30044247687739389565693726219381530964474383112695983295287754801436594674636191649568471694792734043488226145795335973783867311589248995704113865633671503793464756724448297721689894823832784314846734430361840214281164111638883632788124221666388423803173640774731428392909901983541396939785092723421153853479612859597694180838477531838113/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^38 + 2870415362140338031553614147948280869078912759993661402968717018234391066411059930762646350834741093968451001988695182027042673431165641786570242025055043445143144027324594819956564537353863534061591055807945028120265267163263697735517023187938215111132975228116828932794311376505282341745107447911468068378266455010506461474945297719608385/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^37 + 104925607274104506997921141822495030165461153960246507957678514761122516836831895857345849962945208271981991619272131531027675004206148628709683783926030798212063549183312270144739297721355237396073407815389465023817618964686715221986343053359062879412852837045105412237600042816060815925678685567283898574316969257967819859115813571138547/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^36 - 8971924126515782578782058051575082892831007196570043506887616036444946905909355370439946955299848730395534152403123331523727668824353070810024846752982092274983232913092566970215995944656559208890290766516438812176461886660561523940324281619647645481213425607380928932520772662248499569642705606534166291585433190515703567731192466322907581/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^35 - 3282219893165638250831111871695080646452141873938172859352017494426496157585018151655500777309613028649473092161604399504558405790926084085960376332657979911518470974682088379649365861664318936751294252482033745429057930126071519978046211383322433218270758838223596531008984725743149606519030968791385922208994380812265175472776990150387571/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^34 + 82013981587451546018765362310370503862350121159265364726208656881145005036829199839701138857259092104151117957498472392294957600141370076300015680651559830732846875851014664053461265053566887755790750978508455768063671434792341594166012524538166858700243402406400751094416071888323703077085362523316749576159377510288074004360520236326463397/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^33 + 13411438579373528547251211073627200242344393307623163176116364694650445833154166263031341245315546549288448291869644088049630117464405793383221351161700534399803987912817488582813273010122420905267120409642625654788626444937933239046061005169260500135337050440658217424239097261747500651165501865138330124670291075781260266153468947668961147/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^32 - 274727901525320895190795423899708782799935012193498735722159931027288722665735417553732173662367509554696933624000077118916970275585428503799461136956451500443596400448033186543293177547220842023892241935950144716131216238878788263474025640176316607715261828981024293324266591915534467294475604969321083763186749441392277767358428093805540027/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^31 - 128484299313068627215515577944359516918521038743306827629098903967523002991734417219970967781946550467755040701779150101879897765833799960203580915775756714452689575363586191686633712604877977429759927173412024304364460672997038793437538834963489073483162992407642634362016741724368762817335709339223743257427039203737765021409714595608149281/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^30 + 10509809672412151140162612408517579906108818439803194984025571774442844985467291171170439887000373090005057737344234279155327935753108071972263130471969065695525395180282991390794294730015041374774235803039169452542919004375456752788255233256272638557626638874648292978643923026425371000820487990059423851346171900694930164761448220951978681/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996*y^29 + 414060862421303161731337393904099307021811638905579025153282814513531304264512328753553964187561061803314210703051361910283980147210648063353814201921798655882299425453772942213866598089803627676304942982654558459361522826152081114719757560112526872039532538811092466619458456815181109275902586545341594933027565386855791694396243160988782329/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^28 - 297220803309924648648157186377139879820995042753333518570279187320419429818132710088808814017116915824844085920508461565695304172158453722460253790153116588296436013946558345626079311416063389051573885696917271142147305927989905557794211066766497836003164638852164639203921275326206942373538980109993946917096711888690095113731760213365935031/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^27 - 1890616437170895296840683532231769967123033549595667655971780854418337950445248246743324159104616297719908306968180529165850128958838007700824772920249727808613781204469223414371399610157831794306330429378754141882728842416287055285500040264088093459879072710877657916783912079824839716284490869342470507595007484531568985652029609388195570287/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^26 + 736402619664644227406673656769363212849201366994863891426730622564943012001270717022218975067438481638198547090623115407594439466502093599168088711657387521408673385943772111038240253684021555894442607125492821119733162948750052866719284026836263151825674413240543670325150422751397511878058762250866199957606453162652826641572673987280330659/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^25 + 784074556790840845789246390291475788861075481378343471754685069075796301821712315405609843875082265081835447387861013031232022234083789880451489018747813422050030817143172704655496677864664631269303868868453312614177387320824775610751643279387518936675523655719785221452170973060146836042797669862738647761053556972089311482752551286541645905/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^24 - 295432884929662314199963906485091434342350819345738825752189826337205916645853920666617765896024339833373783765892728341414853993613957207916629819720510121043608878226069130693497874793487053239943705590357400469624695421701904288132998955628372761795207208421904403769422244007719347725930792027809432565823481919201111774810563579185281989/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^23 - 3833750652093116738282824106215577075908433251025075646774445833731773109324874107810881208432151241447750783107121015392893828587710735167537847401386260877648132101260487163997902293927123129220760253525553984824363543621368777890210947339868856941351780987383653852767595908827077100348462127405587814167475248900704022334005619488628588335/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^22 + 216891060226362306178426869741375218469793665407847474956316104177245615603500882186801428059439792543203282204974087598708698278925277574329875937347409437716291801762843793876756041199280660361603223171127632042714922555561848583676279963636443521289243452065300274357876929380239577335777006520872403277337854020144369481218078133693972467/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^21 + 868803758751138476528719276310367724082101112683055590823123315330299085920086773372942958685915044406580695358252219762705344474702391447978131137910990436934523610875436132541853962137702391684792793762298436747193760586674276122544948593352182330789778034596447231128445935755007378633923426724885259692768469076336621136581723230512529397/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^20 + 60183064914624019855649668850983556685633245631115077005698364003476151526209834811867584574806342242931829291075004479912188384487008884861764048055477680511809067526888696716510834495933222858043774425420026444693974905938797763503728178070954666805145862470426094836766042213155514104914738622932438159728386868243295721996818720128730087/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^19 - 2331480004286762077203115520918296124773719531889652739323901317419380587938740387856222131648773955707730506417291125901176061298129013958994215548397953338119539890113338673751462893618643276252740313685605542411502992599264956318739490984795977007430266045793547387478495329466256579125565219727471994446134398411073438309170054445314425717/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^18 - 469526132747208491965310561443486903383051769654897027674043503213391765974466047960280576819388918256295270737966284818484020148397379626053046263862366331222305253358445719856192324350986552219969972623836329363146685143803047061396875945985507767354504508735164815060929558283350847312445889246904040168000700179801420309402260862436674185/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^17 + 571524830882091938379500530935605827351318102406636179539567687252553947324448573286601328481958065132181215351486408750650127242710533485328154286175339599823907037332759546339227806863824070485887408470014555665587625967883542265713533680516696809402464834052884542691773827296865325377567281730788931889903512216713197524683067696266486825/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^16 + 342595445757159837931801379021980115894560434691671153136753275101001689041466594235899551996077398150391696819359133354777864517352436532552835508071964686506728387692082245191715222407535698939634098645889120166778370645182317321878887529601049274985879804857179390637962487232265861600836237771338436151753478483226097594993232447123248271/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^15 - 399512200360163488846712844275679752934131845141608901541423195700057608844916629442470878456080239250186872990930094455804420234000021450208228026181665636633593221651319130685938578786317381850883673312577361983983448696138431169311499748252873267057770511849295814621106685817826783696147247685816372598951531808597251964725053781750801923/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^14 - 74101765995171037210575115394986693163891875387282133986307208512911757600141916908220096267651909853390224878802527775634499365836204208962380902514621954035824033249781349530131744702487338594225187580752531344944173396281869656244465721611104851181186075640336147872974213435319784288035951561545383795017867802500182582240445812060700131/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^13 + 48143250577228799230201938400647311677412073125252232754550765115498780811633046778318242277527349904902234084269083168406305416433663210159287031129952136929674641514660284361553241486588031278083827778327424292659206263136311849292456665905270588004167456168540846372682963217865331838019152032742728628724890317495976369643897730046398049/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^12 + 39716159310369214188315871660317163363451817136203786974340585433672412802791573721215285245475674410801582555096306400693079659788270361404480085046833323026427265539846054577234758916734714661527829025410714751453767175074749067434528203859153342788640113738308229239068332546900667767200914140870193377106525826692086201605881999315821945/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^11 - 15552801740960129986294907858966892335326355555915789857571980555216502852627664944708277516460765708753314103017162061935193439398601217787943335404109709346428789477866594535861887795964220021861624745713329816379270289202834559921013851234879425412890988390120528166965566465197215079264482738605173739819729300849358741329958354348350033/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^10 - 3174796880844130244978142554925407437054524488306947540415498521861017844335597956212500040322008938865918122595022966499464816414630042948339291177935487717747419249467032332760426776529656165391178678735682434944026300595697044708635820717156776258061313449325225789297270156597173990026184384538427441032632249548470127040658123385300475/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^9 + 423675366623142260235076303353012736082108838183476015860880959197475987574401065177547688213978410083801385556234104863522806791608202061458232180281070491266905139779561055047103411960022038339107539177622864149163233646766869159341822794534587544262201814247019660687272578564581985317698593949744548524386087977565823178422996215840845/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^8 + 17521246425695578941089397942586138084876688259851685149854741926732377063938074942561346014470410800624642570453786435811896495021509462264196872911218283764139920637178860566295488993887629818501918171648105626557787574374174538803510901587493493271567911375122428928185418019251535953449061193207241466788714529039333868893674517065381/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^7 - 502349297946734262015688318638402279499869555321361512792613857691755859943776025094320559211457094331143881851978808008320807093719613029785912626044597281501427863370869977697079019769805082956944066888212470219080124203953881645378541845752536715561068514490617060536260732431786918992910788923602511552766611931666842627695062327952/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999*y^6 - 198892494849685937927013644156658409266669865982598970094622745852021856434625170709635074908816975146893652768923323530798592814996542863269597525367274606686112445323825445831663841721424210141560576551420645960931817477071863982439112886445784566331789118930020148157440866021477803268592476359546157331409633027228449425926877391245/1138028109632868820822705761721820288610791736528020702810409846143243081113189343038266316831824430067032414811440265702547694492624783799517359437121261513241070269862880340753623326693397770485170376494151630746972843667345015881023533556551439020941660212496175647708797230507348341353832873610012984027065747941948055581221998*y^5 + 87233529455722557859256229620109143679805876390042286784983992820035773971392183625999187825456472255482595440382950572459929941488201817092880545804442166267866789824306538203514499992130872084501015570332783437993892611006017667719880475491431049960543499109546323497695966524928082009709684491862306355857995385392073943835759139781/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996*y^4 + 3875484237826995883189373311767168202074499187255179609214302728751684776004432159040082170254345693882349847513122996712614500975896971172507348188745090121915767045315942762855771501437644611800026498388932608004107263409475733606638461787160574602589891418644074634419296358710606667507198406794855922741717932997586377470857838755/1138028109632868820822705761721820288610791736528020702810409846143243081113189343038266316831824430067032414811440265702547694492624783799517359437121261513241070269862880340753623326693397770485170376494151630746972843667345015881023533556551439020941660212496175647708797230507348341353832873610012984027065747941948055581221998*y^3 - 388513799952181923803664395711164106957661692542437338357590865151905405956084202318574740986533417056736970954472545410650758521152981526021671537722805632551707486299127081068995229729672848158974644538893860440226284772360738371244129472336089219764109709801429129293456224387577366799860896318759868574294491245858601992601319289/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999*y^2 - 10807329626046123613047373188942499882172853717969704754816386241842015440154544338112329195981258223415786688711803690348784568491570565185110408983700778186786461180944823378551073542760530860932594139082724658349319371055156760811442297072334654571019475724915118595952518172174671255027823636230494688091799576965407593994571430/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999*y + 1400086974758367563546173639869496424277467532354072416344594070740084265571050392538021779003045559828795658167750246093082592926021429765809683431056563303064435593734246689760724679320478961416850483334070158561525667962101924557461562672527859166852842844339283395578637034057850460777006050073546564972528311412449367173009605/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999 -128724784545252726202674280411995643676319286013358128385362557466113939499699850387082986959044009867183678300360885934670340839798512612749095672775025614694156983073580164927213761749081244875852140084391750431058696874202769365114725488406734947986800846550645525914391387494113900516376309530501251163956875677597436552549171/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^51 - 374728649928809434796296574368687446901825759445154100410082140050837239626625834639192313005904758527307932434597479433011451624700108297772701456947549406389510305244360179470683299392144440209521437748829221976773756369392674475480484985284681200218394492318277988509913211815420391892974921950571041308576438704820737029641587/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^50 + 23687000488336560800599226410878609182229002704555573516291813896185500972632311209336681740398398415247970796050075036210623957047022772539972724768192550470315528171002441010242569135847140015537409736292469385370227525052395793572189617236518313708818249054892034266123596487044127872398362205505453563548416732409643886654572625/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^49 + 32768806105930941866096411322541489521793701454996165946808074584966995523959498224053282434052656895802821347986692898507516344982485773513584007905325666593360724940159325277865998890400260733673694314124872500044987791584366418702864708029927891218373534415073871927678489704282775815914393467039817973072910465011616656701459191/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^48 - 1715059556074739865682407698805336981251269685811241458225005193057362260247092212116559821552347826421273767722422392179404195719263577441477682649597388295473761399143584903180692038618085430400808897044340243064959676604226331766963692967574957879859404672713695471948544805741954088967327498855325850283886203874573933407079951443/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^47 - 16392632297134230537660927547248861059038937192626662680344460975803294463662054920540970661720470576606791765096495029138381587691448234229093156253325243115205612517650138618841578023832186146879576702948112006893134338935395659277940432311215576135418098697170044297349444105395330939787073888214082238237381219244671466868141669/1138028109632868820822705761721820288610791736528020702810409846143243081113189343038266316831824430067032414811440265702547694492624783799517359437121261513241070269862880340753623326693397770485170376494151630746972843667345015881023533556551439020941660212496175647708797230507348341353832873610012984027065747941948055581221998*y^46 + 34231666825597666023934910841286512981038770397281562114408559400424105830257155340729695352319415442295145072797588613005857862288053055278738082543607965826195517854233994775705190319878546390822405987250134758899302801094105800534117140095068587119021662679753937636185371340394309775490009027327621162344138660470404646602311734811/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^45 + 19835195280516167602698533733219223888042245977296750965396676438289644347356661506050526802687221080466424528255541794105213482241459704420399275331718337453292698087917260938924300737757142412374464584279389332909759609738268683099145485420236229187708668920908354446509959977450122469340397251278223710371965620587637316515851477401/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^44 - 849703914094541786961680366005051303543307907913215101611354973326504728198052268492030568860671510014820691675406211436045306226106708461094243105283694817709981372435900764780146337585954957913913970244237036208354448732435766054852441315842403681697800567310079136870412476130038577540985310892301692380803358198166593704126558686191/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^43 + 316529148119953817604195712028360403574647322309792470037897414424746189863271464797716752839415036837082550562991111871319451172653645897119879443220889900391726197575597355805749074349536937796174588320859197077014387867156344274482105297520618311524436453898577980515771947417842127431721026378419031407648448522551571415129611478237/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^42 + 3546840002341548012041624923943486413886500938667900514750942455848395096029501508966501510730526777053054722288717885592259069278991841289638917863726486849584850241415814498462039217737159461820955265911897049222363351840545491342472407024823162026020789755683459796328346367746908405652617637172285185948372989492296700959375204701373/18208449754125901133163292187549124617772667784448331244966557538291889297811029488612261069309190881072518636983044251240763111881996540792277750993940184211857124317806085452057973227094364327762726023906426091951565498677520254096376536904823024335066563399938810363340755688117573461661325977760207744433051967071168889299551968*y^41 - 4347888832071638500442284819060905840861675887496074195533032643889722177175587967345926686299651608841203136902369434206327035797629428194355197635736471364358756703625848287335810425112487017337571015418552479267666569095071079248002162898487374225035448925473900988316462683409144715640304099467663663182294403485696592717488160354383/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^40 - 335367523870557446517911481001490196630924980315185619740511669080532875000779717620973419517818934004075619577562364431484837684055388123082121159092575558272296609151792059326085986562949375493369537572469805323180732286236941304663838384932763410196351674277407101093429002362213225687486278191056730732987812792419717717507118855442335/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^39 + 30044247687739389565693726219381530964474383112695983295287754801436594674636191649568471694792734043488226145795335973783867311589248995704113865633671503793464756724448297721689894823832784314846734430361840214281164111638883632788124221666388423803173640774731428392909901983541396939785092723421153853479612859597694180838477531838113/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^38 + 2870415362140338031553614147948280869078912759993661402968717018234391066411059930762646350834741093968451001988695182027042673431165641786570242025055043445143144027324594819956564537353863534061591055807945028120265267163263697735517023187938215111132975228116828932794311376505282341745107447911468068378266455010506461474945297719608385/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^37 + 104925607274104506997921141822495030165461153960246507957678514761122516836831895857345849962945208271981991619272131531027675004206148628709683783926030798212063549183312270144739297721355237396073407815389465023817618964686715221986343053359062879412852837045105412237600042816060815925678685567283898574316969257967819859115813571138547/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^36 - 8971924126515782578782058051575082892831007196570043506887616036444946905909355370439946955299848730395534152403123331523727668824353070810024846752982092274983232913092566970215995944656559208890290766516438812176461886660561523940324281619647645481213425607380928932520772662248499569642705606534166291585433190515703567731192466322907581/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^35 - 3282219893165638250831111871695080646452141873938172859352017494426496157585018151655500777309613028649473092161604399504558405790926084085960376332657979911518470974682088379649365861664318936751294252482033745429057930126071519978046211383322433218270758838223596531008984725743149606519030968791385922208994380812265175472776990150387571/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^34 + 82013981587451546018765362310370503862350121159265364726208656881145005036829199839701138857259092104151117957498472392294957600141370076300015680651559830732846875851014664053461265053566887755790750978508455768063671434792341594166012524538166858700243402406400751094416071888323703077085362523316749576159377510288074004360520236326463397/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^33 + 13411438579373528547251211073627200242344393307623163176116364694650445833154166263031341245315546549288448291869644088049630117464405793383221351161700534399803987912817488582813273010122420905267120409642625654788626444937933239046061005169260500135337050440658217424239097261747500651165501865138330124670291075781260266153468947668961147/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^32 - 274727901525320895190795423899708782799935012193498735722159931027288722665735417553732173662367509554696933624000077118916970275585428503799461136956451500443596400448033186543293177547220842023892241935950144716131216238878788263474025640176316607715261828981024293324266591915534467294475604969321083763186749441392277767358428093805540027/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^31 - 128484299313068627215515577944359516918521038743306827629098903967523002991734417219970967781946550467755040701779150101879897765833799960203580915775756714452689575363586191686633712604877977429759927173412024304364460672997038793437538834963489073483162992407642634362016741724368762817335709339223743257427039203737765021409714595608149281/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^30 + 10509809672412151140162612408517579906108818439803194984025571774442844985467291171170439887000373090005057737344234279155327935753108071972263130471969065695525395180282991390794294730015041374774235803039169452542919004375456752788255233256272638557626638874648292978643923026425371000820487990059423851346171900694930164761448220951978681/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996*y^29 + 414060862421303161731337393904099307021811638905579025153282814513531304264512328753553964187561061803314210703051361910283980147210648063353814201921798655882299425453772942213866598089803627676304942982654558459361522826152081114719757560112526872039532538811092466619458456815181109275902586545341594933027565386855791694396243160988782329/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^28 - 297220803309924648648157186377139879820995042753333518570279187320419429818132710088808814017116915824844085920508461565695304172158453722460253790153116588296436013946558345626079311416063389051573885696917271142147305927989905557794211066766497836003164638852164639203921275326206942373538980109993946917096711888690095113731760213365935031/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^27 - 1890616437170895296840683532231769967123033549595667655971780854418337950445248246743324159104616297719908306968180529165850128958838007700824772920249727808613781204469223414371399610157831794306330429378754141882728842416287055285500040264088093459879072710877657916783912079824839716284490869342470507595007484531568985652029609388195570287/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^26 + 736402619664644227406673656769363212849201366994863891426730622564943012001270717022218975067438481638198547090623115407594439466502093599168088711657387521408673385943772111038240253684021555894442607125492821119733162948750052866719284026836263151825674413240543670325150422751397511878058762250866199957606453162652826641572673987280330659/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^25 + 784074556790840845789246390291475788861075481378343471754685069075796301821712315405609843875082265081835447387861013031232022234083789880451489018747813422050030817143172704655496677864664631269303868868453312614177387320824775610751643279387518936675523655719785221452170973060146836042797669862738647761053556972089311482752551286541645905/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^24 - 295432884929662314199963906485091434342350819345738825752189826337205916645853920666617765896024339833373783765892728341414853993613957207916629819720510121043608878226069130693497874793487053239943705590357400469624695421701904288132998955628372761795207208421904403769422244007719347725930792027809432565823481919201111774810563579185281989/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^23 - 3833750652093116738282824106215577075908433251025075646774445833731773109324874107810881208432151241447750783107121015392893828587710735167537847401386260877648132101260487163997902293927123129220760253525553984824363543621368777890210947339868856941351780987383653852767595908827077100348462127405587814167475248900704022334005619488628588335/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^22 + 216891060226362306178426869741375218469793665407847474956316104177245615603500882186801428059439792543203282204974087598708698278925277574329875937347409437716291801762843793876756041199280660361603223171127632042714922555561848583676279963636443521289243452065300274357876929380239577335777006520872403277337854020144369481218078133693972467/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^21 + 868803758751138476528719276310367724082101112683055590823123315330299085920086773372942958685915044406580695358252219762705344474702391447978131137910990436934523610875436132541853962137702391684792793762298436747193760586674276122544948593352182330789778034596447231128445935755007378633923426724885259692768469076336621136581723230512529397/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^20 + 60183064914624019855649668850983556685633245631115077005698364003476151526209834811867584574806342242931829291075004479912188384487008884861764048055477680511809067526888696716510834495933222858043774425420026444693974905938797763503728178070954666805145862470426094836766042213155514104914738622932438159728386868243295721996818720128730087/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^19 - 2331480004286762077203115520918296124773719531889652739323901317419380587938740387856222131648773955707730506417291125901176061298129013958994215548397953338119539890113338673751462893618643276252740313685605542411502992599264956318739490984795977007430266045793547387478495329466256579125565219727471994446134398411073438309170054445314425717/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^18 - 469526132747208491965310561443486903383051769654897027674043503213391765974466047960280576819388918256295270737966284818484020148397379626053046263862366331222305253358445719856192324350986552219969972623836329363146685143803047061396875945985507767354504508735164815060929558283350847312445889246904040168000700179801420309402260862436674185/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^17 + 571524830882091938379500530935605827351318102406636179539567687252553947324448573286601328481958065132181215351486408750650127242710533485328154286175339599823907037332759546339227806863824070485887408470014555665587625967883542265713533680516696809402464834052884542691773827296865325377567281730788931889903512216713197524683067696266486825/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^16 + 342595445757159837931801379021980115894560434691671153136753275101001689041466594235899551996077398150391696819359133354777864517352436532552835508071964686506728387692082245191715222407535698939634098645889120166778370645182317321878887529601049274985879804857179390637962487232265861600836237771338436151753478483226097594993232447123248271/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^15 - 399512200360163488846712844275679752934131845141608901541423195700057608844916629442470878456080239250186872990930094455804420234000021450208228026181665636633593221651319130685938578786317381850883673312577361983983448696138431169311499748252873267057770511849295814621106685817826783696147247685816372598951531808597251964725053781750801923/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^14 - 74101765995171037210575115394986693163891875387282133986307208512911757600141916908220096267651909853390224878802527775634499365836204208962380902514621954035824033249781349530131744702487338594225187580752531344944173396281869656244465721611104851181186075640336147872974213435319784288035951561545383795017867802500182582240445812060700131/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^13 + 48143250577228799230201938400647311677412073125252232754550765115498780811633046778318242277527349904902234084269083168406305416433663210159287031129952136929674641514660284361553241486588031278083827778327424292659206263136311849292456665905270588004167456168540846372682963217865331838019152032742728628724890317495976369643897730046398049/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^12 + 39716159310369214188315871660317163363451817136203786974340585433672412802791573721215285245475674410801582555096306400693079659788270361404480085046833323026427265539846054577234758916734714661527829025410714751453767175074749067434528203859153342788640113738308229239068332546900667767200914140870193377106525826692086201605881999315821945/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^11 - 15552801740960129986294907858966892335326355555915789857571980555216502852627664944708277516460765708753314103017162061935193439398601217787943335404109709346428789477866594535861887795964220021861624745713329816379270289202834559921013851234879425412890988390120528166965566465197215079264482738605173739819729300849358741329958354348350033/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^10 - 3174796880844130244978142554925407437054524488306947540415498521861017844335597956212500040322008938865918122595022966499464816414630042948339291177935487717747419249467032332760426776529656165391178678735682434944026300595697044708635820717156776258061313449325225789297270156597173990026184384538427441032632249548470127040658123385300475/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^9 + 423675366623142260235076303353012736082108838183476015860880959197475987574401065177547688213978410083801385556234104863522806791608202061458232180281070491266905139779561055047103411960022038339107539177622864149163233646766869159341822794534587544262201814247019660687272578564581985317698593949744548524386087977565823178422996215840845/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^8 + 17521246425695578941089397942586138084876688259851685149854741926732377063938074942561346014470410800624642570453786435811896495021509462264196872911218283764139920637178860566295488993887629818501918171648105626557787574374174538803510901587493493271567911375122428928185418019251535953449061193207241466788714529039333868893674517065381/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^7 - 502349297946734262015688318638402279499869555321361512792613857691755859943776025094320559211457094331143881851978808008320807093719613029785912626044597281501427863370869977697079019769805082956944066888212470219080124203953881645378541845752536715561068514490617060536260732431786918992910788923602511552766611931666842627695062327952/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999*y^6 - 198892494849685937927013644156658409266669865982598970094622745852021856434625170709635074908816975146893652768923323530798592814996542863269597525367274606686112445323825445831663841721424210141560576551420645960931817477071863982439112886445784566331789118930020148157440866021477803268592476359546157331409633027228449425926877391245/1138028109632868820822705761721820288610791736528020702810409846143243081113189343038266316831824430067032414811440265702547694492624783799517359437121261513241070269862880340753623326693397770485170376494151630746972843667345015881023533556551439020941660212496175647708797230507348341353832873610012984027065747941948055581221998*y^5 + 87233529455722557859256229620109143679805876390042286784983992820035773971392183625999187825456472255482595440382950572459929941488201817092880545804442166267866789824306538203514499992130872084501015570332783437993892611006017667719880475491431049960543499109546323497695966524928082009709684491862306355857995385392073943835759139781/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996*y^4 + 3875484237826995883189373311767168202074499187255179609214302728751684776004432159040082170254345693882349847513122996712614500975896971172507348188745090121915767045315942762855771501437644611800026498388932608004107263409475733606638461787160574602589891418644074634419296358710606667507198406794855922741717932997586377470857838755/1138028109632868820822705761721820288610791736528020702810409846143243081113189343038266316831824430067032414811440265702547694492624783799517359437121261513241070269862880340753623326693397770485170376494151630746972843667345015881023533556551439020941660212496175647708797230507348341353832873610012984027065747941948055581221998*y^3 - 388513799952181923803664395711164106957661692542437338357590865151905405956084202318574740986533417056736970954472545410650758521152981526021671537722805632551707486299127081068995229729672848158974644538893860440226284772360738371244129472336089219764109709801429129293456224387577366799860896318759868574294491245858601992601319289/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999*y^2 - 10807329626046123613047373188942499882172853717969704754816386241842015440154544338112329195981258223415786688711803690348784568491570565185110408983700778186786461180944823378551073542760530860932594139082724658349319371055156760811442297072334654571019475724915118595952518172174671255027823636230494688091799576965407593994571430/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999*y + 1400086974758367563546173639869496424277467532354072416344594070740084265571050392538021779003045559828795658167750246093082592926021429765809683431056563303064435593734246689760724679320478961416850483334070158561525667962101924557461562672527859166852842844339283395578637034057850460777006050073546564972528311412449367173009605/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999 -16495591823862835980716229185834128570759733828766030430570444066313532346038907945637473626875081804385844619182337695207084812948406287318489184401059034296897232280258379742197876686777156707922399465382990148652665954213909599170124523392043357679836582307522421953447495441190863317316474307353189376451199575902760496602262443/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^51 - 12127059921036419095326922033157829149070770946425414789650195157121146562189951393623177953935945756936631352585483938946838935104840653627418634265334155156359709285847898483266000844222324892654209248947858960881398038915115201927531215081505254574749428797555508831382141380200901747017015790235294369510762893703868102085067569/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^50 + 3030258982830291630966167484027000912565577792675923465563215167343414280320473319596377987871737272470063380227949717250962273456761519816600895414713863965672249144008844175246581858125083085033382371660759891944353574355290329075447676942323364860639230462498128859264088592147406938131808527071652753416518733120053011613196874917/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^49 + 2145395690369198646364356731661363510674721594025439805102368770253033660341266789377136510726184165467599999232196082937959244345359833696900540346984756429451846842969474693529608522237114654353756515249101873864998301969862341499492539017601901039465234355580692546921450484663657792968899102502834521316472611224597489573208535147/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^48 - 219379609594005858242036085333684342488755787738617604209718616125790622983959200323291775434534004617492242019788057282397521347479332646633617359741485608794662499080189088972055529299301861327424346779753969292363923980568393503963803542082098726868198251177475530186861243423542436965105579376614610061781081169747322674950138760855/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^47 - 141117539286462284866835540705043569975585895802864337381427030394267494545152552127491946383137889332721809699167389780798797280031223249257629312564846197517775150226809473360121759024118239788315871987499046084988445627815976725940940882946701541573417755602154953344174719236453704387928087986642363921426742771226782505541255333765/1165340784264057672522450700003143975537450738204693199677859682450680915059905887271184708435788216388641192766914832079408839160447778610705776063612171789558855956339589468931710286534039316976814465530011269884900191915361296262168098361908673557444260057596083863253808364039524701546324862576653295643715325892554808915171325952*y^46 + 4382256705698717602631001325291027181830412073046176069445790303038316358975780369226954242594397478227036521863418712388263925099970102791964480178347484716973216834461673602053021107009676945391093730770003045380466441300221283873617564444642022673830721139093062883786026423769612338871132783543091571990229244050616911385493090109427/1165340784264057672522450700003143975537450738204693199677859682450680915059905887271184708435788216388641192766914832079408839160447778610705776063612171789558855956339589468931710286534039316976814465530011269884900191915361296262168098361908673557444260057596083863253808364039524701546324862576653295643715325892554808915171325952*y^45 + 3074708053802534977918395241991786537178788319609171686419776095081043120303722728895245639126682327974026082694423148850074248774855434295477010939178720974017417897061228740896621729953961223053010108043182598519161244692416901926079743159227064318223899154633667271226354441808729899997207584314374277805414700513441822071701005693613/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^44 - 27238591286118032187326031226645077478957953803367959612884991327503496893369351496349296265163205928217506052242915781168305465319712090794631633184503775503150767500232816298965596353714220809238439171953250376965729236067466104307326955438144973817342988026452300340812734032294047675417454827533609831629582861681046668138234442718771/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^43 + 27401237098687966713035788390444225655162082780559694810547136779446603524505989712845563884568746189915168861399211630338510500887805817955801882376195529529723572652129813449570297339595914259908726275600259047519890936608960904607043211159170623875844931877763824811557713855087011313134962362609065544619033565400361579485597025996241/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^42 + 1822875754706337061481434586817723691577333071066046106556907321622906214125010025315832831879367970717116472938900214370699113043763559929843063634369179181949353432548885234897934670615313923346079370292769165102038884296786006315847564152489717214530430931927418085669076271128600037306876599363268605049766727526651304214966090899616623/1165340784264057672522450700003143975537450738204693199677859682450680915059905887271184708435788216388641192766914832079408839160447778610705776063612171789558855956339589468931710286534039316976814465530011269884900191915361296262168098361908673557444260057596083863253808364039524701546324862576653295643715325892554808915171325952*y^41 - 447950061025674943832732662752062904853928063177216500054284845240805036588184932764472224160893475979525475750670485370225463388449579937179604884539378920013177263846149941267137407416041517248797436718162577912714182196353342062869340372231659810570441045124863564695683165556080623391358056149743788470742273528168163674430526449735679/1165340784264057672522450700003143975537450738204693199677859682450680915059905887271184708435788216388641192766914832079408839160447778610705776063612171789558855956339589468931710286534039316976814465530011269884900191915361296262168098361908673557444260057596083863253808364039524701546324862576653295643715325892554808915171325952*y^40 - 43165406512444693535299139008429460276005501388980642549560637769448497189979445295939125708069778410912745170521909128413876415005478820690724350374555445820709867995347810479916273772585870567381949728674433412787886118662153671370310867790919398160258776636469451316927198467368413708950070242170063312537892171505139402235208745031721795/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^39 + 639880364024399814252268031711618612053644327587753125623747720579728154441839352089896781360991019092465881467361062756750714475908048262880229341769939731171537704342675669688152031011129124480057199622537278862433201839002050237835588173385865160007337633882685587771384023433904013863434062796579740545902359826342177562819897877996535/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^38 + 369770717854738874301560198169152503290436469929338696619843437736057137964884351875694388289386787903970362790046490929226976816913299388370036996293485924867459459832426268166278418751297387882647106048919467725987616397774619587082729980529376779496201894777585758936994911512185822928066245540882831189217323757503385336891549825480528629/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^37 + 12316387478288860353863261819280052004653980355818922799988462498765958551926035956303791459887273130334871089605605093888461270497444068616484959419706928290867530145373572228679734759007624579040229445615564126946903694143000592525544732513727447223065474718656940333452249938685851432767360356623787339655305364876090947711227195953855241/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^36 - 1155301770549549566655495465013346421304625408484273364068713913558286102896135693763968921624155228244141259463440348532213656603518400682218660674789269151618638247101280808250893972788700940093839103898125131527606280377357499509414567255694578852909810150209309219843226572499901864739937236503985236298247135761833629483482508343631527875/1165340784264057672522450700003143975537450738204693199677859682450680915059905887271184708435788216388641192766914832079408839160447778610705776063612171789558855956339589468931710286534039316976814465530011269884900191915361296262168098361908673557444260057596083863253808364039524701546324862576653295643715325892554808915171325952*y^35 - 492706740948196706770268570855949806722443186420400211394961540235164919837386291184224752901427477058302303614866495899891798097919253377188994152132933477224067087336428208752088727497804255243900853376506986464397479184846957513115439983724952596680976618665172104908236717593153130408721693274936983006447163025378080494262774053649580325/1165340784264057672522450700003143975537450738204693199677859682450680915059905887271184708435788216388641192766914832079408839160447778610705776063612171789558855956339589468931710286534039316976814465530011269884900191915361296262168098361908673557444260057596083863253808364039524701546324862576653295643715325892554808915171325952*y^34 + 10539133287515002216275579188297185462081997909251332341577224457469367849695031471711149656129177828359940875314022925114594425952697071228585098367695093496677794725077384427568099889498071239945914025647197391959321970122120958163687708076238022683763018377575538690906302271295352894426465929193923640421686073611554654861684625688082958041/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^33 + 3784588091878747459864078257195308047629288537757671239980707949713504347181577601617783216000468814074244686429573907575758888202269059767186490553710975535702450162922715553363464898846660255417186498821037590138617375199006924500931015714474624985701752902055870399659858633727324507458435165634224883076818447638662092765766809384362338125/1165340784264057672522450700003143975537450738204693199677859682450680915059905887271184708435788216388641192766914832079408839160447778610705776063612171789558855956339589468931710286534039316976814465530011269884900191915361296262168098361908673557444260057596083863253808364039524701546324862576653295643715325892554808915171325952*y^32 - 35151495824860002129629561743130250083396173397678026029831752332282869330847968132857810540300841382235553064535226296393842634842481288124933260338210162880772472913668574914145395460583380465060392323136986898491083011275865968344320707261564387992772961199452764637579515888690139397270187890521855639868773727027601184344225351028180520715/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^31 - 8861554178796966599814106283864405768443887887585206672736715157060922291465180977630250534277015153467904264454940723812809309281169794187974786154747734560259082746822610015173867625481052427814086603318721167274381486792990646468159744405138148518413529791102147924396583766499162725389112753368264937126921128166883858477782249086955987595/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^30 + 21343882767032666957920351728370791711834882038469072587374528949414706079765313847218293399959754615892386474762848335387505018072752834563112309144105288021660557965233263808104313924354277573540768856666485330523336881564195588877571727602878812086645301021632640212744081447715909339023120683395429637183408590366786389674607963714512449993/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^29 + 56505681874218604344450532397599886016713537651959288508796803196540649737996400732445594987016916355690591898092375634125169525973835915043056107631352752301646868516273553454805725462699004888707461023219635742059796265912220404358999665550488410855812213310643324721402317929926208342097531693930891458998755950789783368654290404738687920741/1165340784264057672522450700003143975537450738204693199677859682450680915059905887271184708435788216388641192766914832079408839160447778610705776063612171789558855956339589468931710286534039316976814465530011269884900191915361296262168098361908673557444260057596083863253808364039524701546324862576653295643715325892554808915171325952*y^28 - 4644492626931705481357475091148023968428920716848307554075904754876099944334224466272629225557918238210990985310361959282185568434474277853610781207112465308629467046934447844104966493016652828954829220257647930620526309585429338892884695944234146946188459152729189719328877272889424505316638586032365837311782905145936036573073590128619291429/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^27 - 256573786014810404073901653646206850896606891680175197241495155669789268195584529901512475210055774922685046511766752053148631667328717571279550130027519781989556394696090546560297152248401698105972187648037523577136275935402779932956773599075434243131565498365285301536159644858005208192535310588277215235205435488252289309031889893297513181423/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^26 + 44570310380227262310172821627318802538966249735381454407356400233550774881392342248501127601885370554507617264784991751472848029417356256214296251653144946882850741039025348244852400610383521877389199132442075347839054961650536443504402464758178041597835233075689952961338425377235235100903985612815298409962816380645593302826602210982661694299/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^25 + 53051860176436932725639741295727395033952172752335126096077657074287278950207191071795881637855612321355028616959710505530393076482330042586708916298909417020180507655899831310634797207363956788480208470193290393097704066283901361036731617598707053499799039357662861533629708277215352564298596311099673950316605980428182696576781280252541642351/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^24 - 32758432955535683699437557218877444875764583794105670173872363294490312952410514715822546194963978319964592333196625890678338185065517954679523666695901525416404143366761437657057609531116848922368038603358203696933541911707342156013838125471119943544075271973165651383358322418667923409091551523678063987099269802755236332861954146094111480277/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^23 - 518151444271048859815811023629551792289953630109239763527851807307346174512331121171689047706238199659671040560581070232968930928013216887430657052748287126345516903899922031557365811078515820143628076961586909341514343603944063514719604191735676597231933621361787248058412927370440979646293931812511805680220570800292668963243561777027068767247/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^22 + 6651583352206401916960783734138155946744107546041882574352034447520627158800504347967017465435791197766158572203782471353611375682583982760292068589832218419462825553036339602613524474934977955950779058112270995410753566572433525256540732788184014435963459103000733344919655234222575339471883380903336215658380567769174522536407830407974337023/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^21 + 58695939980014332327891249317185323431165009827671822307771612470227914849062989035026440166316170339578937251462488351460991254249534013819972077698386231946959996523083943329853915415290627716529248335714564299808974316087217077486814397213971811430098514775630100461590101798306787658906919778712969906594762277202816083152637128946312028937/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^20 + 15359561774179972183175947332767506358074242563316605825971423375837449193663999750753224268285930515870449603894218009117420166971666394527130426405201430811999952891969877014406690464189877430323579616191971163644265795528706653989844621081550915419918770285441581980511367647488337921497477672611245780406387357410342651268546211611364842047/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^19 - 315112979539099369400246884448687525936825420003749884299139604387145907038171064146929954911723824639130983907642070902969399501114608136549396953356710504234232587023957761967877105156667541523440589423596073522857393933494935353196497420169565483137759600392848601384300548002826349329547307682100546942995017616058194067916163980609377253413/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^18 - 84335859614674157045848187503533171840413368716312234511931542991556155612601251932121775452150096402420403291486283377310457523457563400760101598497216515111006228185678469116414632657424085957681264845073000399037833548087992159329215128761493125838122123454440612529839668446018694904279555008851618483435189555733027131984988333923309593711/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^17 + 38635909784563861673327754674854419090824687653306262655241742020667446063923610969119405840683847124448397629316201859460318201405324545482151471314373763258014010283800452900457135094200660084114894211606821447880076313335106111559010294768403980257412001000950779975348162749867084767537224048875417309598689206467459257154323088874328062399/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^16 + 58149231959409511844716224216927195063885466401636746556116735813974594682025991202455213126301408259492558161271334186701943690976717446359585356344715470407578845235316136893294815853124457715759490540847532974070527376675029069595568678152541983324451750587157158597253232413337470942301751291355151774150890499036078130488302194504745287227/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^15 - 53994382402498194963113698089908610524972353397869527480041772870074127702421987184762093186836083909681767273164900182656346536004286274590521961420519786101678640459204501779031494582447369142514895255311635880388242349852904028718923394463485390555558952691617109213985841360945644099247987901874891961383506062337951119805835022280410333737/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^14 - 3146104351938419667526456612766021707024475412100117626234233942222515751094664955412846751180727699237242501788013359246723197039071385353570005355451904724476284029088399842922764141424857633551380048310692779337667115710520762149514782857235886275306358553249401408368703217075251458716362427499422512931453966483405680015392464585463988973/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^13 + 6489357011382536861936432436367540498735216907714921352101575253790197587201850018100776191325850876464482894984606085062054631161794982543295670942521853277025290386922258643951013219830667643231728697764015556346596589542766223688165458212253455298525676317296261622096003452161872267735017281782934723722126045998212138476820301607385192699/1165340784264057672522450700003143975537450738204693199677859682450680915059905887271184708435788216388641192766914832079408839160447778610705776063612171789558855956339589468931710286534039316976814465530011269884900191915361296262168098361908673557444260057596083863253808364039524701546324862576653295643715325892554808915171325952*y^12 + 7007453811575350074833778473741612727649556210709366901239229924228621458315108763550704771950811859222298483948682938834114102685758053489133124090888651811840514660800248809044485983669401562694989499202220350578803761402764868010580425934708741749953235085782403496052743690639622054112859236457905615256767574503198028317039411229512384021/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^11 - 2084241471731407626429165498781044635818367625078656820640164792899875418538286865079704539483258205800678519597911056127017152710276737989776562936431296125288461045157489239534112545083777656431556869890597917558833017743924227688784492324360679737722151353910168372729691211654911010683926199317005948157719081016519563012671793885885681811/2330681568528115345044901400006287951074901476409386399355719364901361830119811774542369416871576432777282385533829664158817678320895557221411552127224343579117711912679178937863420573068078633953628931060022539769800383830722592524336196723817347114888520115192167726507616728079049403092649725153306591287430651785109617830342651904*y^10 - 305807541012907083846424093328946354293527863884592100222992405889583222902745807218872263016899119644762660694421623569931660557375216893602648031013371407531173389534524147702810868316122572472170583798444669863490152198810641861993183560121243436143899445077407425012717292119619012045327766837117742858858742363402556241943185246730844307/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^9 + 28490937509806429401636308153800211049207579598310112819112561875407857195936147498349114931322144060305969097347284449447183088864436247057298163861545794000904773969248771241954134127258308325823795200543544077088669673030927694830555127039640425493920274689156731810678916660926006446318740581386334937610162321316526056476717242086368381/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^8 + 8038747083743215323051400783797430621080711098586385293454277038838290718659741735807061435788831974277861982561877001474978988451909585348980617660762628913118532988464101622537642436960496582612254274874263791347444926150085681647974039331431241452377499271140406579575466392663659457792167874528892910529383182352089137715779663275490637/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^7 - 1167806217100898176055792671958464166823595527940233375035362103209573488581340933387408034670172949012632470027157434685694538310275836923674605267235796866035674695213901880072583164652890069181974438665543321647987060046152842766112412191587310847399549443129657147234237924902591001821393344781167144664553352197319972429830833525005733/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^6 - 124418185925566033285003280426491468029586995465134389183387445672108812132071032619210416602897696434755720970271843268915366967056210606878235067231225260434653998070510630102387110176704152643625924985734527209616723229417870910330331594900835852829755451174668267362531174670379902039079714165680397776847729205477744261238788039723019/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^5 + 4213516154513968064455749417778734392392918138171311995908089667471331056021965906958270138233924416305155925738221997105752707351441586433683663801993184502674042355299441378218107393711516714933958919165147931483408752808254256532579863774355106954314616830823051042123221895344513502505378623226446096443019082298980253208457793301257/9104224877062950566581646093774562308886333892224165622483278769145944648905514744306130534654595440536259318491522125620381555940998270396138875496970092105928562158903042726028986613547182163881363011953213045975782749338760127048188268452411512167533281699969405181670377844058786730830662988880103872216525983535584444649775984*y^4 + 2088141475548023288147229772369086077372156822620266457489424940149910630216628159609854614198642439478227661831238207617225036317166650256520169779710852069811136324695481094086039090195397528686906373500008484840139879929335073108153418384473386924941449933641100837063606106883674342024874722867859838574785397075708638181979987342043/18208449754125901133163292187549124617772667784448331244966557538291889297811029488612261069309190881072518636983044251240763111881996540792277750993940184211857124317806085452057973227094364327762726023906426091951565498677520254096376536904823024335066563399938810363340755688117573461661325977760207744433051967071168889299551968*y^3 - 136191076782209992686467604647318335891446586145684656758351532399496394222776411703634745144613620615654124202304128094308727241781944290090256071403240436132013549526090263654982023427508932702188704554973157557844609210790488287903243120972997318751750382410147023731428545565023841876305611808401626603198362879000539090659295503551/9104224877062950566581646093774562308886333892224165622483278769145944648905514744306130534654595440536259318491522125620381555940998270396138875496970092105928562158903042726028986613547182163881363011953213045975782749338760127048188268452411512167533281699969405181670377844058786730830662988880103872216525983535584444649775984*y^2 - 3597485320271349189710838644879064681584725143940896323126405845780919465374203068892701886507679166525293534355096135861217263494742166359985153288279016615103139227883571944447975877558587539512314556124320858330965267448999790545026943257992229334300536336815715462270978007538276248223663519222742414553179285666675661067831624705/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996*y + 438071158471489168078365010114764669852350633449405496206837290750265123810950434822862480803194863614861161183499472931890493654388865841308890155433194742893798862583691970800666800139370053845850216189763889790161097436354925400305910114946293106487870174069314983381137737377261116080248488637243763605628420920475441347129800111/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996 # A Gluing Matrix {{1,2,-2,0,2,1,1,0},{2,3,-2,0,2,1,1,0},{-2,-2,1,0,0,0,0,0},{0,0,0,1,2,1,1,0},{2,2,0,2,3,2,2,0},{0,0,0,0,1,1,1,1},{0,0,0,0,1,0,2,1},{0,0,0,0,0,1,1,0}} # B Gluing Matrix {{1,0,0,0,2,0,0,0},{0,1,0,0,2,0,0,0},{0,0,1,0,0,0,0,0},{0,0,0,1,2,0,0,0},{0,0,0,0,4,0,0,0},{0,0,0,0,0,1,1,0},{0,0,0,0,0,0,2,0},{0,0,0,0,0,0,0,2}} # nu Gluing Vector {5, 5, -1, 3, 6, 2, 2, 2} # f Combinatorial flattening {-1, 1, -1, 1, 0, 2, 0, 2} # f' Combinatorial flattening {0, 0, 0, 0, 0, -2, 0, 0} # 1 Loop Invariant 11912073719525734992191276306934229733649204276276100127193824956989176930135772743180725775521386732860370387411499401147163384732995639534293141441528980438254402625100100127284488056533919362143752222103787207823383278596140832032888931263940748380863997563988987282751460510216038959871518796454826719659834548960491377819597433/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^51 + 68873298573848703026617885675110872814566461914056417733937237142236982239057421907524875183512876577117225883210202178727861068067359327367286962989443408391214994056794439972726031320168652282953062248792924219662235609892714799001227750860521192943222736571713210721391154876603291246955096647511683741068666378816362387155467015/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^50 - 2194217570689833672936113038411216525716843035999543672528495210868218830316058640224283561780672175585665785667773548125399419885778889285979351959155204279243367154678982784063756851473482385028192098377873750129080449646345189104018588856860117692620666415726410364311353301817880311496693153550037023912146335043339988945888470561/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^49 - 5973259883025171839838152046171263068920320277153565422280225914501204666561550945972379379258746141750258383405587557743620074341564890223002835025464796969381225255199954633469898859189391158779335783715324562539787123679384095665123350262280089098132250678572960337586430595039695714048604137637757675332799552787457530119252858209/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^48 + 158852014474108265777752633259538354216662499065469834707843456569182854112590826617698732016342028779192472556979895284911454558446089233759977179136498501632095988326915429867423609481054297736200791083558088015697423234818885141329484613597948222398917981131541504921152944556598388008124575166471137813199170643845549865335401590391/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^47 + 187515927492787171431757647575240618951718096491491263381439040872548268310181900438764094303741895281952042331330133424734445516503432287495611050950492442121934249849601797376077492775321990800248753134241130015438166206868497714546375653203090567492638320557538756907697299905465516375071336052621436578704024538653780912236120643621/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^46 - 3167974553268529859369936754271216605820449382816177019664209794092826665966637930437805751012753313831795475269251119787055188943991409795243388039461387342439831685495209348029220838046708932408585656045837689688016200792036075849037338915684460253818770740653850013219022599909978478678761674691339732147551775302759107861627943533121/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^45 - 1573210943920466327282715990176069810410585723125889989227612938339221833797440489207110423157495008925503597303058991472556118516385553821040337611090942570212002785869824358267875249287259317911315859872360091543596394831980779801462580251738189522602160991071397451524062731613594803299449607608100349721896715351881643662208345190501/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^44 + 157042103014550875733637298117901813385042301278134496682836412224440857325008293299208001046553926480702305936234605209596921578966821786710470881368233951936059735127600100856032680299691242471514960225459334801451515219770157179226824407152415389737490867546270788775058911748999380026071860950072569885961756581697567846355604705201603/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^43 - 35629015641763443765997319097531514691868234873342111721583047884921488708562664744637568057093674454636933005847581656044221237963023846091634500887375515585400317674471774452094245042641374991306180488780801550625109822381041685208418782520131925575686724042455762070618760775400379797886847644378922570262452285256649089966954995608749/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^42 - 2617407623769389446393673391369350695077587896567527303448551357824403703810031314357403745286808209388236912517273289999950268256686087285187730891952881814700760130780994969189440875563093786141275784312110046518580536773342381572477399550756307658127664678177147591572323351402624640723478787240641542618963332704250737825854727283284435/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^41 + 453532143470344694491163843936948880635498978017043459664093577616507062991248223658548163145720118068526995466014661945130786214174294165528185073108155862627567737452925386308517997989847182761575688182130680213923964417987473191225575241421695238361844315051720747227130795502334708338918068571770613671268440658322365176871502038413009/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^40 + 30884428401126708721332537998863457495575038614436415961439320871490398431651748600052247094094210639617390080873074649476452356973811094004148336649994836808628131836533580887827658210538044081935163334171445567459669367776044097536006254518386846132376467474896416942518371882282517901296377135356745782809239230645224474137718522175415471/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^39 - 6740299979026480774417617975457704565726148546922086904086105933374327378386134113532497057728227783286826173294713753942722294700769196368789653352688455446442211641518995999547245002138052582118901329046241210675311403694616645151112551184980830807380689828322336888425262555904346396362659573234016981537462911623937943437176845398724085/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^38 - 264035745940869932412298568216419226237035994514490089694433013404328672285685941207913275742655061920350087641171813672437479297288397876117880723357606944609806628583515412451200016668470100177376295439535479321271291136963729142911604224771201957529029689906227120294937977376286167469667057188654665523806396810191922229575194533960083129/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^37 - 9354654746108078561599656295611401898760401929460802217648422362594147057443593789644164629225676484590309643029615248310720747140561062236639035091287295850968275489989213940524388616343818573885729938447152696075611368450795093556493398546382931756476699072473222648185426493165311938256119915503377009817480138158511956226754631379834729/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^36 + 412447965888537396798925213617245187778788259590560052309916421959521083559402109924360638868598519245172477460786903208988483938429269030698380520974631149509091434135868943274661341544918186525778132303564835373395040203654069602345488716554944205767513607903097767990178487545122676408302701833745175374463477538160577717907805911604518881/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^35 + 67861372647256002753309306206039185749644387688097863146775800596105809053985712082380391905443962560742317911231591215965787789201912973410899653543437838772002210883368194408556248917113086460436668013508180226150468200330531308118287959544542847956402192529930210878632128489241326060034602342831713080186536368849203450590571888325472859/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^34 - 7543069064260015763001115022928898133540036517005299057196170187944022420681060048642646083481899044399410477268592718683997237535672991169993008545062056786015172274913295970816877688159492629422567868051539358804209931055191233394896291835770787682400390353218524066083345661703315080659281850463186267229298256539286055340698443315242209245/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^33 - 4651356554301766438427565724550363821175674158839739686877887844963902832652072173765265817777385278561992428147464263397875336354328883305199578128142996896400107768067070918265022179571846428518468301631281043535592196776507421450948081460775886002297890119861938276021200850593252462681477941555012047457170423109426545894102879308386533639/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^32 + 25302481467982100475003876478462642644584847820208636755834842193143076145044446355470444270233939438253028178858892234725809324373013502687291985652399042410998413339236259596697661303914801122888428021651852424517822917054258399553147225218355372951744767891270655708093272341221645407858540124126372758922566476400758313915772577814961241941/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^31 + 22630086158411506927245129257710649470403022865180673402011478384217054853524071320375077872147079358304626125243785476632228563992705320926209518891457825727787509841033271022433387724975919104970282294964748986047203829424937165581684846688648148175277898566058502508005789062607293170807197441826145543269382156796257280693029434922700307747/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^30 - 31068339874596685732615106202926783390435936468230103288538338908438963472695669572398402728173161577433528388998919392540617291432806690603262672538589830562040936262847649460344946720293720259047527495650891971677042947265322261889617072693859162222565145227196992702976602701760889847161134631071686531091494124197308990847557696397278951465/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^29 - 36713491063909485911908984758521125618862965071794872413304503946313814082079816970656485948677114757851039910421912801058155465822367318598167953199162804060095372401314880931390242496066320156466058289808571723935037731887759472821406996366633716987716617914618701515866938614260249770979733135891735680998425921139868027198540396869212211355/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^28 + 55251717322703505708935725525622264007316357877987135828108934935762644354961564995418976174490093180962165280171884885671107089352241087254101418901515889648395576690923529666769459305350838008776031860725245089584833398785775451036293843056591776075048311824030546357764801012713185376803839468647684512412559254272247092654230203043719831063/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^27 + 168163623656633917000126430043998384370310251427900416974326291739389102769245893792293677550281646184870829545357050536932632864229785146375340454848117018459092354732568846266899996273026154636150175833512081227918900578027777132274578942764413548862592421079515323957851018516564266083490839799914321718395853489145739393444684693461455443329/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^26 - 138705524174705205453702114118791642275350725124456600385007409916860961924872501919260656795325171307799863833528443403440814691286134506687931965519787256476720685279526127791989377362550418257454285874390556918518149132506953873666834422164353854611084871030074928748692940318414797232847671972176195423560631812337384829041321760304050779737/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^25 - 139665134368893316433094233486539502179985079310893880990544183108197596705475125719996888283993413925318107194523453433938859152240428856934880676377661644223375716233276013107408466955469456964717664625890870150912511473966278771292550588254604555606925846831792820421339185637815966014709455620406193066043604671874678502907845906548056780927/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^24 + 7194277372981841616040125658668319892230347532361754779833852290624790793854433922114926388424724291526027230284064730113226204196393266144885392723575314993848362775190952663921377375537082980905715730692357187557953202946233731443156797972972983108447442842306532226817277956468329590720824731108816632407063777870339768606993896614408910331/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^23 + 341583075402864872568416232487341327060334977456004777809879641505911219083714752781475523812930367048042799506151729914892398759267590169797851455204386939670181477334499952979358773059825990401633033453879879869706661307793869529027675876480885219545238028793912929020163351751678538073598324964381992973356285196608728268456094888376835109265/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^22 - 49106111264619672676605074841244828099356288568597833326525788353994962935969819190919560823670147041356636186514822122198131003370107275847825951375134932593466203468599397896739182128584307690434266146995434701155849034910094153721684273568412643931672171272302583275420253616384680533322949397670052500521726470496386000764908189329248275929/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^21 - 154834097188697153866669112271780117466143466318265456630135450805932435153499644603546460780947723521376435854268805412035760392068829176949234062633221154771977548544430189872651380658890008948082126474620328346158132727018212299185891558530857872092312572605102771777372985436515406915556292952066885755713664015498468539007108804142866415103/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^20 - 777681914802798638437491598213176732153371936947590016771122507594245846937613885524978899658600956721360805575330413002972563139989660347777799480952458929419154588447323323060043085950104176355326149916203133656221444468343898768189190348757264851257465387870741117805598895574250972350729524962826270182055251283244422038796574217260347559/36416899508251802266326584375098249235545335568896662489933115076583778595622058977224522138618381762145037273966088502481526223763993081584555501987880368423714248635612170904115946454188728655525452047812852183903130997355040508192753073809646048670133126799877620726681511376235146923322651955520415488866103934142337778599103936*y^19 + 207835863275023119576333718865340280562676658085562940567902418740686160123788700855263742038854226339170566967532439485884070836221338898234925463980259775104592656580535842178221910775979287091205612694892493717854390642546027150862383333019960879950995877014626954872591872234763990564265368958827467850952133204948761179991720072302070391507/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^18 + 17837092693059579112155105823798031018890620763181105605874180082397353552563424371227783824963120218161764837177544623667610509796447660611968495956309436716954657329272537544417605745107992219711898518142731620369166278506414931211056115777045215566473195761384482813707598736892798020070657414323425958616263378236749760444987053427365670543/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^17 - 102051056365991370670397365608612841459289914844896190622750481428318266152697714301216092147557053762463607425400220538433483763918548735932512421372121057773183474128156431733113817239417418776391914261811130475132480967225056150448500234881874230337226440004594739918288114181524799321933537182101038505510062108969624560992547703205415568175/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^16 - 27273587080246512089873365811780055185023358140507070278982049531317758342474552162804350122995353803612112215863078193289826779618071814924653296029981232084694652921397867131176580295152598212776752088306861730638338576777544721450648718825695744393240561048996005509727112401860454619572226141922204074819591507557519430653069756406008102355/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^15 + 4477040973748633346010014721201380675097411444553032230599564220780602883253504333839364696902315951693010084667971330976893743679576249734919312815092922398500257105153766842748699525937430586835803206214795656682417578398957659493241826469053944671254181213502939070638309953485622750172838532245552429617422860217775639576617134482810566229/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^14 + 11932873742915444226397204108321126178935722776677811641967348747197873116462034988986123418347946328718550138167505445953753088966252032935961533465249411418897721164502251835302714053496418542153301150413053097731098575983789309499285151659783420172875126567611626344951137806805630499879197630633345573302776214815073073231175885800221585351/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^13 - 2178551095961357113620570487800051545374667878259247515302407773092522926548866246502960369651999642740223097370916832719145385355874041456177375082390090791268110912524265712355148079151451285398250486229987671020531873354385388147783368570924606883358529381881477843099841864981133846160044900386388170254889773882394442607627369630426365013/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^12 - 3190019236591256720143173565616575828327499843141731837765861957758108869167313013317806591255137062676937476961687311009899896133510769209737823802256956046747820198408097902217691718409164083876914687152656140209708371273085389311725339885595747336391482640545998591475675452813985704654029405148173858047027107594585372945144914837345386593/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^11 + 358248962422674285852563581759737006011678500771073124928732177101311253133490539428419040119985976319776930349456704936715176773831874840111533676209778857248996414187681410182309375146574925130331813926141904857094724116754270813139981399281112996857728266642020002817157868218478693262816255917717955860063248696607491567547621991032344395/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^10 + 502986856450708580822306879404021609591165220182202758431844718130277651583103971009818476143820194647598376862302753289447703014292760167001836638936127818510455789608347250642211981732779882315423497441198943073185786666865314034871330687168363620299189057852865334588207683270325086937524707623426033654693853840093570297870472638852874929/582670392132028836261225350001571987768725369102346599838929841225340457529952943635592354217894108194320596383457416039704419580223889305352888031806085894779427978169794734465855143267019658488407232765005634942450095957680648131084049180954336778722130028798041931626904182019762350773162431288326647821857662946277404457585662976*y^9 - 79882923670926171822204076809507083009866706427360780189204532318083755560571607902096000847830263441947470197253501166501900478547726125584650321620524057336211497742878639749217912203116430887647859171638616961386697056762221199512426571025169918413281076240871331057984422109641219411000915475561544427464645949505638174481312524202557341/291335196066014418130612675000785993884362684551173299919464920612670228764976471817796177108947054097160298191728708019852209790111944652676444015903042947389713989084897367232927571633509829244203616382502817471225047978840324065542024590477168389361065014399020965813452091009881175386581215644163323910928831473138702228792831488*y^8 - 10714793024856220841671267135886186097333096845630594344661805050548519807941360754118044500318104673532342805147947498535215330727478450557780658475719592407610726429662203794935308927129182558630733447890110097544228931100849996181251403285699793821729990342772653907522826840750652973140594111654754337336588583543190681710477913936124401/145667598033007209065306337500392996942181342275586649959732460306335114382488235908898088554473527048580149095864354009926104895055972326338222007951521473694856994542448683616463785816754914622101808191251408735612523989420162032771012295238584194680532507199510482906726045504940587693290607822081661955464415736569351114396415744*y^7 + 1531229240459783066486466170094628348843441119862435008654600003579922546017521857707237691638461782344477007900845946328891073673846192802293378824105393009929991596223620469248676450738651395993599823841760836662815745995112334848433913855122347474675609143132003382008018236868843342385558690396108873948528736251984102572750333841824767/72833799016503604532653168750196498471090671137793324979866230153167557191244117954449044277236763524290074547932177004963052447527986163169111003975760736847428497271224341808231892908377457311050904095625704367806261994710081016385506147619292097340266253599755241453363022752470293846645303911040830977732207868284675557198207872*y^6 + 27527223733597927112007206145171094189524205252399567679342579488601042452435422542978110026424036749780428361301815353565199306779863852765323439721257780249122663068466047793369635785078819317386888416130404665707787710779202742351170476396747098469226259475977873116790625998277998971395529252394575969094063329631194495854162926993857/9104224877062950566581646093774562308886333892224165622483278769145944648905514744306130534654595440536259318491522125620381555940998270396138875496970092105928562158903042726028986613547182163881363011953213045975782749338760127048188268452411512167533281699969405181670377844058786730830662988880103872216525983535584444649775984*y^5 - 4207552897961248924985662995568428890166077960667222073388381560973718174815767398252393095223882718902693772549722420912849278129190060532656253528174455681348686279679958465529220131794854826057161413796521913862712761752868792737967483692214756103804923698838098525834104962178158999698991732208271955575948910695015601950076150959555/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^4 - 402843871285345585274516660798216157838443848681084519883960354377109000622905589657180387330058257023245706120539731115909527727209858854453117290708047484630179691417129809432724104247933760601057037248619477344314728707906821578235568062110868821669310930183430668001213867967080771765441020524571452845108122133968401028534151383011/9104224877062950566581646093774562308886333892224165622483278769145944648905514744306130534654595440536259318491522125620381555940998270396138875496970092105928562158903042726028986613547182163881363011953213045975782749338760127048188268452411512167533281699969405181670377844058786730830662988880103872216525983535584444649775984*y^3 + 77239973916890381189443735658226178473681960568940955362413441818234625892449317684775539482509355544237258285873473825116101136782810593910859165252395695218764039744345299431358687360303764312483012385704414085682612537285416180056373644185095452659434901952061349315687583734626181682235378548596246539253497090461650534941618109291/4552112438531475283290823046887281154443166946112082811241639384572972324452757372153065267327297720268129659245761062810190777970499135198069437748485046052964281079451521363014493306773591081940681505976606522987891374669380063524094134226205756083766640849984702590835188922029393365415331494440051936108262991767792222324887992*y^2 + 264914138742217808207304718303795529094932267312727852526606836637875729346903224426917513856426290013966160605412526283407408664643248356101602902604427733081385329657547966208899698160644590561537449669861665833866942992575556931264196810158596579827274795387630191031116257261506222639673698637688887131297535800126720090214391071/2276056219265737641645411523443640577221583473056041405620819692286486162226378686076532633663648860134064829622880531405095388985249567599034718874242523026482140539725760681507246653386795540970340752988303261493945687334690031762047067113102878041883320424992351295417594461014696682707665747220025968054131495883896111162443996*y - 63553581086251375618566103632364087759042728753200519570604733329952936948756969396999282999995601226233509276789452282475358935898861257842008720226358295352799623239894870051533147046645031134190325387277094688361581452164722700493819131799229520550256319581756279354572737487904127828607177756872050825559733521760444759882886354/569014054816434410411352880860910144305395868264010351405204923071621540556594671519133158415912215033516207405720132851273847246312391899758679718560630756620535134931440170376811663346698885242585188247075815373486421833672507940511766778275719510470830106248087823854398615253674170676916436805006492013532873970974027790610999 # 2 Loop Invariant 18994061732808760139421021259129726750457048977408549997174775589528973706887782402709985682761620201395934725021188967226026833931385680351287596829883996250628909033388189496025586674990827369750870660066383020283716147458439613524409949363393534441499553319899169579752009066373748534323459100621405934010656563203749448110743128299103718609613726033499568462067824280014120261141465943272445253708410543557820563159675949028263932739052408142248422828300196290949319208466832660548232150549730561879357166943873548683462378347813559779466559/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^51 + 37608897295986058972217655385303335974234469615719550050962257068735781071285120079293172999939343083989192497551416698443107244413757984993282250476903688805294695435887447184030424082544553888160515335317981213624771850260389770689911054173095087144876225320671295146842514520846639660897453662483436512595400156322079457224242480540623374672929637880748954801434294130712892355372841610552111365380670983105414082979987547524900821459683302264995279194064358022872430287593788599045266238259645026571963741432642096772742001189861355652775929/140395393900004005020691476599831523458678539264319423544947156171037717303662507102808816007974547739895212139934498216858768282955992255781997167296935247898112504983810117319245737982535644520600499769894778008909203693840825481779136099935581127285155817448670901335997786995484330659458728394288491520727232638429802429582066533693715734267183723269963603509385959427768024742789968991637079503879077571492277653200895990978628333686016049046049525342353780271767040185846647075351643956828800310092580570129058555932148244468447720958421071872*y^50 - 1160681353011482433118962760860020522018270728514346989907935657526459780951396926277045450613142520965028619718580119991956110225357752911807281350495113475723627716677221014020667288873876022112690045813914892086517264842126648878683317736675246630433851998898377935219529026966034350701238299943117402468502277111620915298267096915576656161011426760643848729885454893393360422053637160242315337968677255900370697418490497427583593118371572285524895044326421675683045547638831836177986444140471725424764442963124900738726402260352439181641995147/140395393900004005020691476599831523458678539264319423544947156171037717303662507102808816007974547739895212139934498216858768282955992255781997167296935247898112504983810117319245737982535644520600499769894778008909203693840825481779136099935581127285155817448670901335997786995484330659458728394288491520727232638429802429582066533693715734267183723269963603509385959427768024742789968991637079503879077571492277653200895990978628333686016049046049525342353780271767040185846647075351643956828800310092580570129058555932148244468447720958421071872*y^49 - 10082114773790869333979678522694026699958171111440828348480205277957656260563536451726509027765241484656906469976916370417356786754773159268846109507021384072638458277961900368010852758596115723524217468667180070701147043516792007849315134243589898216911422556765363003101732595203852732188683197544343206691862323744947924002167099168962274079491781601714794174655787875181219766150420797403510037598456167953798976422451227553398841760296066364739985545827299071325496183748956126196231341080178650961971523571193806583614684864015207141772574253/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^48 + 83971783093248883534087797716966271947558218619255419452261346992978803229682746001987118427074498707412462070216346451075004820612349659622215546575697303781535579157962145680616020207632659895785221275977544896253681175036414063663307024931351481386429700529541676063137471070276392547753189364734753464441124711875356543686882214351842081686404046374623645934645103213648938070163697695365879729660584902448602136343743323746782034297963707790000834336760782812544775186142265632044595299706729016962109578935792136200997837278245188672003338813/140395393900004005020691476599831523458678539264319423544947156171037717303662507102808816007974547739895212139934498216858768282955992255781997167296935247898112504983810117319245737982535644520600499769894778008909203693840825481779136099935581127285155817448670901335997786995484330659458728394288491520727232638429802429582066533693715734267183723269963603509385959427768024742789968991637079503879077571492277653200895990978628333686016049046049525342353780271767040185846647075351643956828800310092580570129058555932148244468447720958421071872*y^47 + 339392789377111496185510142819356778507200732427607014482684689390329536870404087268301367766713740299062411257014653442857724129516088260378929989734681546300339130911311608038599799642438232382781934883008129338328602270502979272301480447959329169463691303309508599764141165319808150766167738811290641477386045122401993790249873242517837084582613648718588331566078617246805096870803991667351157453402104474468088378640622660674131049016557599400606009685188705608769658291878729276790043271904116736793920520258608030533658060323695230004375099005/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^46 - 838737994024064850116773794792347034791635082662015532821332935803225627312748893360786896085407881710642152654967728329916286337022642131510803103868062925758487039950715755468010546541325857585578111164723162845832333801835308262302669255916523711438533453466058098324343123593153616275683843100168602448263994459933373971785868532147952093624097829590009512408827144023153397652914533536287497388172409826586986182344283241120238744614833486754339214082728309551903259917431035619300974577377401032884944717703807873470333677120689467845668614021/35098848475001001255172869149957880864669634816079855886236789042759429325915626775702204001993636934973803034983624554214692070738998063945499291824233811974528126245952529329811434495633911130150124942473694502227300923460206370444784024983895281821288954362167725333999446748871082664864682098572122880181808159607450607395516633423428933566795930817490900877346489856942006185697492247909269875969769392873069413300223997744657083421504012261512381335588445067941760046461661768837910989207200077523145142532264638983037061117111930239605267968*y^45 - 1371659951583621646896840063579027707848721093047844324698622744779805154187241181679624722568661275100322495111264993422638315397173883042773203766591152826383755237137280447733450907675573467866197780894191111136143391559763398674820419429280059665041291507079123223891237502101144881090740099180079326393824622315453959200952373607594485781413203431035695164547239145148822785367149104591069930305693345797252695276206639455898387715003920137804152621257974623536850187677986118481032417711276117903537487442219147683072308058652976460842146260609/140395393900004005020691476599831523458678539264319423544947156171037717303662507102808816007974547739895212139934498216858768282955992255781997167296935247898112504983810117319245737982535644520600499769894778008909203693840825481779136099935581127285155817448670901335997786995484330659458728394288491520727232638429802429582066533693715734267183723269963603509385959427768024742789968991637079503879077571492277653200895990978628333686016049046049525342353780271767040185846647075351643956828800310092580570129058555932148244468447720958421071872*y^44 + 250379689043540512931870908688639828686660699776788581068028848994238463408466153049052690206341360502695223655306003923937271855606977262527415515487017044183854294623526164438618299485593683383751064511053728017486633233193346892230798444496434118880660107603441261694755498964804111324774542498042852063750264713697251577102210686400838430519325079875144975555960924226230676370569230334897954775776907414609145052327100205938826792672959542877020718819768796326695008547951164435782377135379857758930985985922215520325442445147747354626952574549499/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^43 - 17228894910225764495232140904393176777894130936986556981226534342934514915278598715635313732288136996738058567083543682975492066138045877538639240410431781678185132259905522937918302009775675744041287174514169240055556090727720676912882878338570018589766874690345024377885633740928724309598579022878431898543097326549504176982786482405223305469533162770647583018579376912506252674810674590651737069310704727029305788340765155047043923165836196891680124270187067986159674614104914605445589133443624358489776028341369579305455029500370887687514978570549/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^42 - 4191496837333981621338074328803312040499109730273916356595012125344401222451262999075247812141981518524844926562129027898136564433140315347209928797171892595362905185573817418342477591175380982936433851559516138071834923465623327114242527403552520245204105172125394543716862360288376645560924950633420301532478740662116872132572202203412633750755894337969453145262639757428152026071564220109388888717529003861553121611832430208057559985870973357051615323165778922344514224533156501167444173499816043930526876968785993212971344901406631514279335153789891/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^41 + 4121345598896388890984530049393359578128934367427546868026707882150189953455434727838364138829517112463721372058793401999671635794249402342967756039313476086578114988020933681642069738890184854916817665316975851356241378453855884973931928816640514364635834933353218685642197271853341018272852751372291664735460266058366799144279633392596870822737167647830661701737900218422421340918516804428686103801747487094634459056034113934454683704913322138465845857322507504425677594716981544408065592560100999029933408273555207474530726278513312941611747215871/2193678029687562578448304321872367554041852176004990992889799315172464332869726673481387750124602308435862689686476534638418254421187378996593705739014613248408007890372033083113214655977119445634382808904605906389206307716262898152799001561493455113830559647635482833374965421804442666554042631160757680011363009975465662962219789588964308347924745676093181304834155616058875386606093265494329367248110587054566838331263999859041067713844000766344523833474277816746360002903853860552369436825450004845196571408266539936439816319819495639975329248*y^40 + 49621116064482862533389519145360884765454586412132426695827404504571921027906855097241447000822516792752701626709320867855805076832952660442186008334218016533994066996869351258709876641297963491379023075035040598758537632476342953686201391502051694117074141164166035039057671204127486565004404267242169546257504587706043609696335865913298850409625964825555693924193674064978755093534629857740340815012739717341444370975970157935205639149361473519240366567115751545418367935648579659319073559389279202047670715636491029678308914197014475858825577145391249/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^39 - 3060852212641214906619899361155479797637354746454638040476903654915377567951136639783067133432567076706432890007554368961481745690355919318964813848698302383441772945437011831807935645968943368460296629595922478463732083353749777646010877197690458147568564925462734148635485245636394780118276373007283116649632439480013171290528861202482718872424111025226312630510635876441180046322334793890232894981797819033448357372360016774697467073042962133173599623206289137767186518467771425010184330095858047327619187323139603575475514987378099119055085620102181/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^38 - 424395713989476113382475234132952678846167245611832772687293049747635949320349569584116914597637005621078945269022120638944717987215667255911989003036216657186874206408622377427971884201944602152840802002368623366771537558304648589908976582880072928206242854971170678231721359341050952791725796935884015271215092680857400082685539974601358327268945137415084511901263212875152348977955146117829692480511629829656884929773719268927418470292968189000934965501310220576998451943840518237996355211623605382499209727457725719821719057063460871467868641322748873/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^37 - 80539410143147984749950096867891948997406399705162940486170535065993789623588364996388008862753789125279547646682229756538732942578118625752678807984935667402850241626950507476828410105637582927581731810924108109383553882447370069458048286839680551775547553344484723136165345582233040402598372819520432037772986959019648059415511900501879023108066832421581606175348916567422725328209589747374801169875039954237853524843744858151413804785263791673693517439711518001280828196562528729972149760732343774257003705639116022802760830013066135732156699916670325/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^36 + 440390580585521765739749136164260674933730851637537208423902839154299833785772994216716893978747983407633969206366158201794013095647105214409274607562541078989693270131170582598294998830611424432816806253062786074251520109377246933669852619847840542388537358428268902470062010413872987023146266300650814054964371669843232406875060422038422195144908771934897589511982431255783966004923460352857765800384807810512928630021657307241319601401003022585946043901060951805890323916049082663689734117634117680373937247060862386633402099195307925040332929207550051/70197696950002002510345738299915761729339269632159711772473578085518858651831253551404408003987273869947606069967249108429384141477996127890998583648467623949056252491905058659622868991267822260300249884947389004454601846920412740889568049967790563642577908724335450667998893497742165329729364197144245760363616319214901214791033266846857867133591861634981801754692979713884012371394984495818539751939538785746138826600447995489314166843008024523024762671176890135883520092923323537675821978414400155046290285064529277966074122234223860479210535936*y^35 + 106442685376494739865410568112785469215421362669365570988553675141910033862511828144909948279166173082945041491319949039117710185506408013727250822915770123175922291721410252632753470526494355436741178374616857175571966356480006834722756911647434728422024535457647044288936346817500606119735350475467413653672460591174608888528100891937758770558482514835143140344193542648079154708076676184484357380978024533274878220995480217628490168345745537089410120985478816052519057259405373172911018223613168755173364671941554908101482532440327945750559265149194707/35098848475001001255172869149957880864669634816079855886236789042759429325915626775702204001993636934973803034983624554214692070738998063945499291824233811974528126245952529329811434495633911130150124942473694502227300923460206370444784024983895281821288954362167725333999446748871082664864682098572122880181808159607450607395516633423428933566795930817490900877346489856942006185697492247909269875969769392873069413300223997744657083421504012261512381335588445067941760046461661768837910989207200077523145142532264638983037061117111930239605267968*y^34 - 11976850718515906025299285746349674527703004549059158389358088374528831315922867622396678221619187497615646461798401915160945075244877266278334263129851116505707053324861239908310637534834321844579414538255444020520013284443532082303725103448300162116938399900691940097285422852403135088429080025237854669725749913470179023022814332265344498562879918118793893133732177170457193214505381559473189698029607765058250686115805720289382900939583493671188816630456630970554102192307166570617445198179386227552501315682047819916136618078037131747246922460664512891/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^33 - 9317816179533245709490886074040416310421268216663390639470400382766079206827279169428456841262455023292504906851745731806846450431711694805873023280179086710032520926562094046466334811543392072201066823791869502435841584136788896568132455379953322489745081878503758485078144370007273770160887391408552974915260183415477700636964091216528369670278030774123087002347499598059973562102867944202658968713542618704201019326013575428438661988005225242969307620375217804907512824188173016657540868920080943218860205514857705351256776962348256493458210383453141595/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^32 + 39559696645463875882611914222204169196939430817307216517841481154156116219636627017544809997365735068301823538367308373572132071564319621257686367636832437689463324148878892367733574248026144199296816109712911399694616682561889229398883599502133876965030261363584488231889652656919787925085686224004470037398277995243475806269634238175925917978826879253038929601337308526428039552155436561864429969349725033883845417433361478397096701971917890232223599083142479204286904586564322676528101969925054517507314168304120124794722141131110910302582607073631698853/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^31 + 42568697889023648276982319228157633329870185689667479893523772480460401844634650974615605074691192259675596329178257258846468935716393494592840165883901379950354736729375061271923609538776859141754587631228979279615072491769833439823527062411579988933315814299480353425495792077780898844204821542847275042938596293874076712084566256213627433828549531704903911117747580617460360538848225680511499439613170790077247418374516897892185700602539125215215181416435407350624202156351102693047064441312779107707586112855592824119194925732692884925256128481424026843/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^30 - 11831762670041401248541699282010456528207110991629471774889704717777197930020534357988708641059622760935772708875401345155623851764434455233675677175512271502979702915472222410564856713148782435750229274215290015584547422735538529600008642312935353998326918953393316085915778936529775093558290080628595409780555510899327202731180344919819761162914606880768597886074872685168885729553852636378953063020370884645862332292163449890120577082658682932473233886286748645955867414755244610388090901364625067721865674354864798612627346177967332301358756553557449929/52648272712501501882759303724936821297004452224119783829355183564139143988873440163553306002990455402460704552475436831322038106108497095918248937736350717961792189368928793994717151743450866695225187413710541753340951385190309555667176037475842922731933431543251588000999170123306623997297023147858184320272712239411175911093274950135143400350193896226236351316019734785413009278546238371863904813954654089309604119950335996616985625132256018392268572003382667601912640069692492653256866483810800116284717713798396958474555591675667895359407901952*y^29 - 66705816802121581833214380831386556555475822209130454367140755392371656573458349515316658607248382408969455340149014490725115612569172714077911351757404245655631402321940349185766621713366722536168112281745125745657869330777932048039301131602510680809593882296657229859313914768434350917395595754378854338588532927311667954291914592709370613025964661727843078793472116719591560467851481807919598872556811250940636282215960669008475219214475881278244652718295374276953379654345812132186066289311311947972106060139462346125619550337643322326887524500762807885/210593090850006007531037214899747285188017808896479135317420734256556575955493760654213224011961821609842818209901747325288152424433988383672995750945402871847168757475715175978868606973803466780900749654842167013363805540761238222668704149903371690927733726173006352003996680493226495989188092591432737281090848957644703644373099800540573601400775584904945405264078939141652037114184953487455619255818616357238416479801343986467942500529024073569074288013530670407650560278769970613027465935243200465138870855193587833898222366702671581437631607808*y^28 + 26802763811585275452509778858112430109984507643538583834815881371001286935355964856097992201879496555108234444137862640559799878249182117650735729777720569003671129176009795153231044458205271427219230044389453932066834019370281578232521689363562785895145492966037651340986546214150584027842623857741800631535384696600542505913332656151927084093770813118350952432161011396924977709289266114103864661789939275575539725878446049009183460500771874395686620201239831998959622310472476348668718139540531684196664534889853681378238630851188890900531293798071939577/70197696950002002510345738299915761729339269632159711772473578085518858651831253551404408003987273869947606069967249108429384141477996127890998583648467623949056252491905058659622868991267822260300249884947389004454601846920412740889568049967790563642577908724335450667998893497742165329729364197144245760363616319214901214791033266846857867133591861634981801754692979713884012371394984495818539751939538785746138826600447995489314166843008024523024762671176890135883520092923323537675821978414400155046290285064529277966074122234223860479210535936*y^27 + 298304145344686986032758687904721647002621017043646654818349631876044309263817593727762758664320000389001438445566461320960436272334095050167667517398502981884822344436814066434944753767026671266387438545334331337958992144580890012527592045326149118704580690039302242810524433178348241099714698276662343026481606766196762539431983154962933404174764508468747625511601020843314498942641985617358994173989371011863127953755094533873327764583065626547255572858997656748395757274114682720812231086711346960141154446480050719917829981799241137732075608718668219299/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^26 - 61466139289816094990226548622530232424232436928035595789890457329636245631666892317563522062549287998547273392037901670036455734358575647245057646502902528002171681255813905982706289549141773255705306800616828737082102081647000531622203397170440106129899755550399237632569758560349672636201488793427998651542047267906207946388329745538521717077305402894488590659394343549760648603358748829445216010739898639642546012928683201484387257665279037978111531192355179062667198728757190420368912303460690806791251086743503208984130842740911488938625261680892332415/140395393900004005020691476599831523458678539264319423544947156171037717303662507102808816007974547739895212139934498216858768282955992255781997167296935247898112504983810117319245737982535644520600499769894778008909203693840825481779136099935581127285155817448670901335997786995484330659458728394288491520727232638429802429582066533693715734267183723269963603509385959427768024742789968991637079503879077571492277653200895990978628333686016049046049525342353780271767040185846647075351643956828800310092580570129058555932148244468447720958421071872*y^25 - 40467815712183552940862661253011180678955347483090819780552713585050965391966319182165149395533773610330981676918223802750429416539195617945516911429470189384287355099970920060296083964435602884336711128073157137410935381131889535137487969549288488327651163079222132946671120179020294825212251671244039144848581403688636394014308192231970887174820329269534852818440670122273565058640374174108658850825644713423895633006726010859583109277313031281024104763133686602309803068012051993574065056412048728026971840418823482346801349971241763566156134344528242813/35098848475001001255172869149957880864669634816079855886236789042759429325915626775702204001993636934973803034983624554214692070738998063945499291824233811974528126245952529329811434495633911130150124942473694502227300923460206370444784024983895281821288954362167725333999446748871082664864682098572122880181808159607450607395516633423428933566795930817490900877346489856942006185697492247909269875969769392873069413300223997744657083421504012261512381335588445067941760046461661768837910989207200077523145142532264638983037061117111930239605267968*y^24 + 15070360524941602783354398461662309588460391675159372650279213910371543233169206313753039349498847270941423925908267823275654793958828224334642546774299956311800752780035918614562774690364950863499867517602283984631052440963639562888161085968008764556904434027849328814617071661204582421610170022402745367288315661924714149764474545711579513274737310643065513845265878117875074980218981858487811377067950947244131138692420843948119013006905392331662622059286715588447738425531942836360814967464860681169338319898036185207524256054118336595941804619209496831/52648272712501501882759303724936821297004452224119783829355183564139143988873440163553306002990455402460704552475436831322038106108497095918248937736350717961792189368928793994717151743450866695225187413710541753340951385190309555667176037475842922731933431543251588000999170123306623997297023147858184320272712239411175911093274950135143400350193896226236351316019734785413009278546238371863904813954654089309604119950335996616985625132256018392268572003382667601912640069692492653256866483810800116284717713798396958474555591675667895359407901952*y^23 + 581981894432614120760890254231551952122697409244788923191840380710528663561762343698043697168178741213537571786803769016951984474399794152286269828597190677943856207953593264323743508946891154860613610337448669555917210618663715377802264743106035313533976344822778202089886619665406627955476461442066337350825259961628502639235469277502931558894752636616949685958520428235398303619449272964998765482833897125598603454251986808038639442712292340404771942932856967164031073761159167184502313175045733921814491466445372409312958574659782374347576539836406867927/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^22 + 181164633357691289755626879431214493102071561426115811122302539045067949058355346710884763093893496499923799749373596809475735941799199641705151792576433552693696679470792366542492451236123790343686989982153328418054010880187223744247717952216697223425196025968902607190764633135097487105994924547751749797541880126599209665053630281970956691835528364211497551319265621832501777137334331591780395618548125903522896908263293993143550413113819688408088392363504018974599310536276672691638355080415067027446804802761826496422829875133209213044422153195000281/140395393900004005020691476599831523458678539264319423544947156171037717303662507102808816007974547739895212139934498216858768282955992255781997167296935247898112504983810117319245737982535644520600499769894778008909203693840825481779136099935581127285155817448670901335997786995484330659458728394288491520727232638429802429582066533693715734267183723269963603509385959427768024742789968991637079503879077571492277653200895990978628333686016049046049525342353780271767040185846647075351643956828800310092580570129058555932148244468447720958421071872*y^21 - 42957764637206710575462750645820997176058528691294023254488150473297956827525530019449804121707073219414041436225408271719963203047087700002356800294767548802629409646064443876875905385637705359313996965030592389636864189774740636224251810793797286718219652757348244751224922759396129199250526277622901737168107739175508903029007584093519505894186366793360907977584512431795276135656131328173963959472939640345054927469170145611936353429336479900237145941446063410304211536153530946079417288216041658189244860461793899159348250017966269995609182355987188865/35098848475001001255172869149957880864669634816079855886236789042759429325915626775702204001993636934973803034983624554214692070738998063945499291824233811974528126245952529329811434495633911130150124942473694502227300923460206370444784024983895281821288954362167725333999446748871082664864682098572122880181808159607450607395516633423428933566795930817490900877346489856942006185697492247909269875969769392873069413300223997744657083421504012261512381335588445067941760046461661768837910989207200077523145142532264638983037061117111930239605267968*y^20 - 11571734337682732219084035976946771160524422558096367031834632384254195155928718332545027537902312121506063045862383311234684718337552625651319928482150553730902170899369320140859135701570833599379004570208076930764637926644154555554811550947456241885497050597396504228848430083048695741123660871474696912382103562439998863983879330515314908779221493083381771894837365565889041565292253970432134170136703784096237709348344059555602903640591212299879883117237683658964291961202082750570059239139198330027511559520254776651089237962935668400465375908584536081/52648272712501501882759303724936821297004452224119783829355183564139143988873440163553306002990455402460704552475436831322038106108497095918248937736350717961792189368928793994717151743450866695225187413710541753340951385190309555667176037475842922731933431543251588000999170123306623997297023147858184320272712239411175911093274950135143400350193896226236351316019734785413009278546238371863904813954654089309604119950335996616985625132256018392268572003382667601912640069692492653256866483810800116284717713798396958474555591675667895359407901952*y^19 + 335801296726575944031200656885875779894342195483930465464763938099814448458612444231062662516729413988017554500917475932646844309825634544278141482361563249169909660485548036405569526584757981920694375817259761807643136992852630166121762041771922297360035102370807152759828369839931796980512148815660016942221408162865860133818596041073587766230526588338474806418874627111229703333890441976563892476799578443672889621266980179934390892681990868574128299704447351674760826826796111640893171317460871941091200308165094340739977498128354965858496448412819968261/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^18 + 6637882655169146598668267963537973012148963921956189389178438069291633951559389250242215764980065553239235970767636241472069514057641770459627535824668915022605295757319983641837509056711470893280852161552990259002667044017697975967138078800255414308321193082358440709684503665320163329503846711394505071407237934072684894971247571035483760349109764390935420324665465822966029788270250203733870737884567368341382066772995082348361146962503719698312864360978595240863846413621235214687885909561802125979369029872886128321682983167900099747047389361187684457/26324136356250750941379651862468410648502226112059891914677591782069571994436720081776653001495227701230352276237718415661019053054248547959124468868175358980896094684464396997358575871725433347612593706855270876670475692595154777833588018737921461365966715771625794000499585061653311998648511573929092160136356119705587955546637475067571700175096948113118175658009867392706504639273119185931952406977327044654802059975167998308492812566128009196134286001691333800956320034846246326628433241905400058142358856899198479237277795837833947679703950976*y^17 - 158078569589238409100514181164062238341179567779951772595744113519158234344226136067808752680164477493599274729681108047180915766713772280628800328519677631107797683726912871296990831558825559252695375401661471555558677711685726340127861432868158764659828772186505723975363361873817676459903368761339070962154176065592796961376697105043469871438224037854764458440552255242670407357035992470806388225745086401333964173511140502022649489282344821038963975338779372967158383102119665468457346139056951233677097511249428840601977210418117005776217625150397737373/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^16 - 67696824387787330440211700557456791934690396001109079176035196742910159105805863550895378562939595771826228116762879334318282006757248511597154004091498367593614862144944349283283415606325148280115735481674815451645329325034858551053732133777030877549911345944410672850083400692533357525038350197271892088747169950677601277628563562120937689856229972774914970725472181164834208338032062097492298405253917916478111365137087839686371403505944530533599910645715748360865447060651692920525093096703276445986895979531473039418787862143603299227246541270342143295/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^15 + 8666968548633227697552769045050436130461232904481906762306373676009182586117441125199391148274660408702632928715085230188530807096869090035525573258222504031527084859517945686405148766721655418534717707966063225552250030649764708256161881888521715331528766960652641849100979264474535272808093661610289040073283418210278017549521621916312739719725185278686177005388720283660331919603571224509767310648844413860554810760189896797768193915241028446237484858801693098922412885725038335908528296770319427743614649684723609269224954783531097503424743236473920437/70197696950002002510345738299915761729339269632159711772473578085518858651831253551404408003987273869947606069967249108429384141477996127890998583648467623949056252491905058659622868991267822260300249884947389004454601846920412740889568049967790563642577908724335450667998893497742165329729364197144245760363616319214901214791033266846857867133591861634981801754692979713884012371394984495818539751939538785746138826600447995489314166843008024523024762671176890135883520092923323537675821978414400155046290285064529277966074122234223860479210535936*y^14 + 27350077400318494167081650596585133035299495169521157384586638724821086600978299664067103294549445894924277918428272227357881382935591693383576706431427343871919790659019397382192259666570176239923991574883887324081181580384538385209805226471770156582609819380498124639121386654341857590901906305454670316858920111972215023404537950336261357699328247594049470373556991348193355330985813182862388875115789250303924444347619901267030561952886804061974874283843555171718643455110022511540500629180069403282457836957188067739567240306526376874635796954689322001/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^13 - 5694009144559014407119183841236435539005624412439757171138578315332016709065042233548832437739586055807030208701204434500074118998239285112822932702441932842439921357928685010741954608379970768622367557401661729555852355360326966618449026678806363608536723740717733746023146757524348753206469991130183865120853975043013389489796972231357657599821071681026561229017442073756084449081010664788090132480455066654616798265660454795430795737143415436858853966370075392850422841229445465182798777284597528304731543040745878845668100305068551170703875523544371445/210593090850006007531037214899747285188017808896479135317420734256556575955493760654213224011961821609842818209901747325288152424433988383672995750945402871847168757475715175978868606973803466780900749654842167013363805540761238222668704149903371690927733726173006352003996680493226495989188092591432737281090848957644703644373099800540573601400775584904945405264078939141652037114184953487455619255818616357238416479801343986467942500529024073569074288013530670407650560278769970613027465935243200465138870855193587833898222366702671581437631607808*y^12 - 2329113231649808632565845267295095444178706001241326496782395399172039628071195797534050155364786398379983554254890155528364444431472045096267909991048304735744595345584383933930716559489108093523807333721212074928226319305532339686313696070509293772880416303976082975881536073724980976156988997254325757771708546664233542448350470596032025820097370537910503468330777317217600524145371179647313043580711940382843602699318921265298785010842036033669097449658630844816950198927679297395755663164700826374399288125495824666963549847375621197924096434705441521/140395393900004005020691476599831523458678539264319423544947156171037717303662507102808816007974547739895212139934498216858768282955992255781997167296935247898112504983810117319245737982535644520600499769894778008909203693840825481779136099935581127285155817448670901335997786995484330659458728394288491520727232638429802429582066533693715734267183723269963603509385959427768024742789968991637079503879077571492277653200895990978628333686016049046049525342353780271767040185846647075351643956828800310092580570129058555932148244468447720958421071872*y^11 + 792647425301832886872581414883182420367358252883857397708089252693471323855674382693312948188461837281340641870001757725281798262485496344521905764483965364985075109722823140375752527213782034821074393540816946115106810139619185302362281632732230266448288451002697391465635539548954782491846308241467196240475882637066772756025953859510772587274778160107297274191855702820069439283982128156144230237911638667022799630027687995233065818729215217521000089223028045796181102507177525835543116521035318770210198977779342134460863399894800730650734450476288325/210593090850006007531037214899747285188017808896479135317420734256556575955493760654213224011961821609842818209901747325288152424433988383672995750945402871847168757475715175978868606973803466780900749654842167013363805540761238222668704149903371690927733726173006352003996680493226495989188092591432737281090848957644703644373099800540573601400775584904945405264078939141652037114184953487455619255818616357238416479801343986467942500529024073569074288013530670407650560278769970613027465935243200465138870855193587833898222366702671581437631607808*y^10 + 1071257008467075843460431571680807518844121487855426056317616432789302015726263911817196680091910766771955757373779678236296264074797874592525055519377682550842617359153690282614489309936607526574124567176083212130350013770041036823962312637547245577865363530143917885990377732162093620546202577765827162531193179936641204694711395125487594385919238366983414273941159342982633420620485011690340551511593566745659812065386213007503722739213355170452357764442254644086205742290819925517103393104099394091656369881220659000557474993996732479968404238119956999/421186181700012015062074429799494570376035617792958270634841468513113151910987521308426448023923643219685636419803494650576304848867976767345991501890805743694337514951430351957737213947606933561801499309684334026727611081522476445337408299806743381855467452346012704007993360986452991978376185182865474562181697915289407288746199601081147202801551169809890810528157878283304074228369906974911238511637232714476832959602687972935885001058048147138148576027061340815301120557539941226054931870486400930277741710387175667796444733405343162875263215616*y^9 - 18220935854951936875433247121664775745315805238413882122037444421322620052972899073234008696690784714247413541576348631006778045330715403538412662504417473098778567149874720743716201602124208739481225733311266557568281098048741981293106917424459676832267619811130766514546487993982010841419099027766790725517274938901447201417322406302095924558998729703577220425316856798429514171331571762485110951088781206043168246329163159098129428299372283180036405749205857366523128618306102113395793607282093180567603663549761214720474976254530386037679147696306879/52648272712501501882759303724936821297004452224119783829355183564139143988873440163553306002990455402460704552475436831322038106108497095918248937736350717961792189368928793994717151743450866695225187413710541753340951385190309555667176037475842922731933431543251588000999170123306623997297023147858184320272712239411175911093274950135143400350193896226236351316019734785413009278546238371863904813954654089309604119950335996616985625132256018392268572003382667601912640069692492653256866483810800116284717713798396958474555591675667895359407901952*y^8 - 22791442640099854545769374577878653738460653494152883969757619295814906125335984241183569348749557509946849028522760909869374834062094333607067434382651146978523631493755622556373163859510318922964549084950888432092750436399882608081520629418945760227763178960487820653894918614055158864475135979355251180771336136091165935548011934735354147573384534983935052336199780848829443894131574743134509598247276772753352749069907848461683474612971679574998493287713630894825867447796135676712746207694260303531998118730159605825162605962750069907738776124881919/105296545425003003765518607449873642594008904448239567658710367128278287977746880327106612005980910804921409104950873662644076212216994191836497875472701435923584378737857587989434303486901733390450374827421083506681902770380619111334352074951685845463866863086503176001998340246613247994594046295716368640545424478822351822186549900270286800700387792452472702632039469570826018557092476743727809627909308178619208239900671993233971250264512036784537144006765335203825280139384985306513732967621600232569435427596793916949111183351335790718815803904*y^7 + 56261331869688543581532508224035952348358213291941247234133988015614336576168230993144958534414686224682912256162243518463221110090096130756832597396336086046893956633848084356432569550245696793687503181507941853844224557135788330081165426322501623353228702521672264311637711550732538572294609540278715287309452680998757387175297814337895783946166684367526701994845909796407426445117769195813258142377563576753763162827502723922893928090004968317055929881390680255870402728592376262698880749286715673893633023039315569892168544147885337047046770812879/2193678029687562578448304321872367554041852176004990992889799315172464332869726673481387750124602308435862689686476534638418254421187378996593705739014613248408007890372033083113214655977119445634382808904605906389206307716262898152799001561493455113830559647635482833374965421804442666554042631160757680011363009975465662962219789588964308347924745676093181304834155616058875386606093265494329367248110587054566838331263999859041067713844000766344523833474277816746360002903853860552369436825450004845196571408266539936439816319819495639975329248*y^6 + 42970860975455724415726798164395445891853177753399160335115828361346898599216438725488283891738898908588172793190634150758439756067965231950472278270579078355445276872119623522442297520233963357239532232241636455267909420760098064088891825423910190450111416843036662258595741429893832007814394518061465706178825515147834191495047659758898783238364747532623436505872291294906665840576059685536386806473055503513937574095495449803776681710715388318896017268193369952962762666966429565588765478842101210965309417715462121925459356203367389079963209249843/4387356059375125156896608643744735108083704352009981985779598630344928665739453346962775500249204616871725379372953069276836508842374757993187411478029226496816015780744066166226429311954238891268765617809211812778412615432525796305598003122986910227661119295270965666749930843608885333108085262321515360022726019950931325924439579177928616695849491352186362609668311232117750773212186530988658734496221174109133676662527999718082135427688001532689047666948555633492720005807707721104738873650900009690393142816533079872879632639638991279950658496*y^5 - 14911606914160116688794886659422673932311643432659902242286936974720088665423649425315933042191182035019424457640330690359299936617687105099378588142024954232015073665751724331739010889069717342192318336112707782020080773881670784868265300251063786330574983833705808598710152890836014235650090202393865981415017775218297181084022634192086692312784401170118452692370173143700247229210786343670767983318436338645988021656809978025436820181090202569864380553655834752142370687041416434080786487314085229796914740705140034425190957949389676871312888245167/13162068178125375470689825931234205324251113056029945957338795891034785997218360040888326500747613850615176138118859207830509526527124273979562234434087679490448047342232198498679287935862716673806296853427635438335237846297577388916794009368960730682983357885812897000249792530826655999324255786964546080068178059852793977773318737533785850087548474056559087829004933696353252319636559592965976203488663522327401029987583999154246406283064004598067143000845666900478160017423123163314216620952700029071179428449599239618638897918916973839851975488*y^4 - 1201027323223298978962463044199075735528604775579125402596171608219366234645178393927715894807372691155361425451430697152278932349544432639624439842149942798327344208349841170427483452130805691237264433858792333204124742826989248673945240433800877489151113973829455957488961995728651094109696050893601494243828063523759610688281715433197740694074199922907569573130844937603878767448367794964917883711062549023194427177253823835196259864279530045280631301561513384248735425524396312589355196101828117286703410659065220929087123319645606669406421904651/6581034089062687735344912965617102662125556528014972978669397945517392998609180020444163250373806925307588069059429603915254763263562136989781117217043839745224023671116099249339643967931358336903148426713817719167618923148788694458397004684480365341491678942906448500124896265413327999662127893482273040034089029926396988886659368766892925043774237028279543914502466848176626159818279796482988101744331761163700514993791999577123203141532002299033571500422833450239080008711561581657108310476350014535589714224799619809319448959458486919925987744*y^3 + 9033242319339025063382394489140250070818404481922259334261224052537713540324564485832717637293425046349766442514312397872747511597770507672451660986771666200986281549881511575687672636936197993603789787260630736846808233411126974146605035421341046705443390803586443857054239440023724434630946642187275659569519384589436835827716714923031000058545159216256861115068724730079692493355450509359817666507200842100238826024931211008183206498294213722659594621159567784025043422435538135429568697868772502120527230519122526970333389268041904368856983915/548419507421890644612076080468091888510463044001247748222449828793116083217431668370346937531150577108965672421619133659604563605296844749148426434753653312102001972593008270778303663994279861408595702226151476597301576929065724538199750390373363778457639911908870708343741355451110666638510657790189420002840752493866415740554947397241077086981186419023295326208538904014718846651523316373582341812027646763641709582815999964760266928461000191586130958368569454186590000725963465138092359206362501211299142852066634984109954079954873909993832312*y^2 - 563519059238826418176526311171913012194844910713457732014747072363004059901317767336975619928547415964184166696656242182528684442894536474460768621215119941418091351773570450625643530745816192328854742221333605167888013718106404377930250503760371152098063284044726647787428592522920761601482399845369333394497615620454508282135697220748544694235478631870442883016393161080106811046740575571392790639108673271819676695809713769771302247813169134777464852374231679008877430249590223443909440725531475511890180415179680543036823531144588975161120/68552438427736330576509510058511486063807880500155968527806228599139510402178958546293367191393822138620709052702391707450570450662105593643553304344206664012750246574126033847287957999284982676074462778268934574662697116133215567274968798796670472307204988988608838542967669431388833329813832223773677500355094061733301967569368424655134635872648302377911915776067363001839855831440414546697792726503455845455213697851999995595033366057625023948266369796071181773323750090745433142261544900795312651412392856508329373013744259994359238749229039*y + 920446642084270973802089072766051485285447454932416656174187651279392734386141218852600651101277259084892016861052452486003048623116663495821050849535718931439977789132446560292343268251889275608772358356102586982151483031615745232335453445699677316161088783920041386425861005925178591260218740090485425131568061372415031871101752773458652204989376790349331000598232806272328877565239793647981022232536753153336648584319009235461850214781705699729029639449115179437553671022889972884895564134154655303951806683920159386039755530325749608826731973/1645258522265671933836228241404275665531389132003743244667349486379348249652295005111040812593451731326897017264857400978813690815890534247445279304260959936306005917779024812334910991982839584225787106678454429791904730787197173614599251171120091335372919735726612125031224066353331999915531973370568260008522257481599247221664842191723231260943559257069885978625616712044156539954569949120747025436082940290925128748447999894280800785383000574758392875105708362559770002177890395414277077619087503633897428556199904952329862239864621729981496936 # 3 Loop Invariant -167532156597727292572421411228593310788655794436716790190911937380850911247280503484641853041856883413689237232878923544357604854956182216817395827786062951797407159698722286171016035725486254854625871928242397838645319392828802937893124960577073815161892329556804126181767240950850532280872353632163066535626223291046148341761487460928462099621828690369125528005665200133862711579400185246890354472560482689373482112465774922343811129649382771818358560297905184698874617527931244433382562228399007440714296512047810131814381675052918111132082306020488727069467577228582615675239489564088200119765453327524871637473891399011349950016092530135813573355/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^51 - 993866678058868491443849271474953564917330898125637711474767360053123156310249753337928483493429409826431955865658839403436601198825052186696676775317779076746266838993476483745777397951859472018522457414076520515150705513826344293492891409675019564671648849688506128207820728789327017269873817855165214278436811804003305967960099726431775788279976777804802580623175494518338561254129087423733319818845105066986918226553701667482717447194269875268340794469764679299909423808382696923799542893000834614297918783020371132584141625648868833105181875481297546550621669012005994278109199817606120887526457100460296509678278668921414660421148941237627172313/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^50 + 30731007768790230448703996112414547733730256937010310495902150581261173531259419883139158210094704165080013287236953216862161224341919141411280919564784022170377756767782859945798064270738911640415445066765070335185125028364422751016943468213708491998927016741988777513299440979197816030345256140283970720037532888628806129983350998646855390762374525570336027756490271300322758565512235247847093494306881868191347298943080280890043351141523389380196418558349026034179830722617548381049862538997952706590487093230954572287415288204787096925067534585547363173677175498484284508517353502524310339227024471816333293752781788535510035980930209473354253350297/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^49 + 88754999715987696149677044581732453634988672783042538411463285466198600570939754187087027546067622379654649806649247408873176785530004523681486163404762942885919279432617031066499972255915668864732913590504473867618863420613848435456020290828176001865777372727185115282377675018609275819908689734194199765321055657973007600874297454425927055234735711964518542000503880286751667376178687425671415845244197539725502607241345111097912303374809237517493577217824877705570299882200571330065513993949749771501532419608640559602714642123121393580362333709489180784950721023017785590423652647407997351819682055295529172712723577982074086143232823627118672395411/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^48 - 2224626278216101076285764661148621679120321471842274655044017836066269544410648876905726265402076104722269500198000698553364720046860269790878381833283428015905887098262555241043165744555993513657162173028533956864009792933992251635519747386089795945714079153855346151125028834082402070950093973655207491781041671147393264353478928762731066613185932496529579339052789060826314444623614673016012272363642159067830674961854942346187113170479336022446632825384539304693888250148819014270588676840893668276579114160715786733460618406431796174588589463057684228125469005477719683033872101751897370184241080505623353265003666767966789108890368363831221941690767/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^47 - 2982244455978895597696190615475598519420040672425899079177754724571226958379671740715178384535462941052083871333429640222299796344972559955691491828613868851872031524687421268719312287844263440227571800781048898135007015885943180760210023278869106631488860921008667666978674112032586420146532656561510350884185545403251287865507184665156656338107474146020133466640876803451047547774562418625926141848562325110625922267050230663439655053298399491194021106509133590929501790364767045181457560343329611134166291737224536231063278804422610562190041387751417928370169623985143159622271125845387428647022455131818434131691578446526575566916498488398076483565735/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^46 + 22235209913638327544111978847043078007756751661827053852093226944129192641961880847145755797721047790059975623986845272760959834587740419300083682799390650399101250591156760993952342548608212955324338373346828362352788287064704585667165164265618246908382231131782851325257512169801031406346126012996001864228451385642420056540608708207524818998430299005058587281457816007164222732948334994963316632586529825714452477549538538228406576504483397391523433515476345906102012020175369072572063375306049736514025441395659395186756254740001607233036746702997754606516981124631314159565251453750849578891617797524818472032155189303366877509396296635717120439031183/6091339836255765824320851248771660762196044507548275511395934086404934256599206524749133081213139483535088991449736826276765036848254138400170237297987985766661751511696670380378577706050252224183159171897536982778197517228498340934062844335921633367091020255692000908777332197209176300270543958085901807232653277354434324028299512140790570909716403033716702594375337080091649950523247896328914474541652812062162678848815250523177159966247522462482389094095878752859487964985862075278990650143573345224372826360012801450504728705168807657424045576839224114947054902025318399959600019651042115305498985007486558270937710115224894541534294456838992284234496*y^45 + 35810310849530736945498322969305655123165830360411383746438571398794765642077145052987124588860114717171725227098511115351038005545092271822599362063074071694431170169714084233346338792205750777911258501056455988499573118302907516760582613583902475089427740465359570423100824489559400617535354767664398610762443953977033057683794718385940440000373017719533143747644752364070030100198112100911209965177016955015341840832179003783913812424051538951695263316784000030789728013366761105807015254452836490073327301771637860778743843014824106334226636819407017808095454540713061810003050931817687077390826072595626126468843123761237854680983722533612426504840079/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^44 - 2214396386872165248889122644039270062183540224467562052886152560900863742817478349745601218406811985157214423092147764134919815265477379162336566971529513392035720576672216218231836515409257822289647505633134978865899171648765538465453986396155567581068491091832236603886386642398012284894671576796913347028875795032209052510824713939853429272194870113415917522019855277581390017585908038759034358070537452618126749539743090358891499273400634631634172462159727085743616384367669517657582060103858738901074838684970214288782465888532621853897397325537706157488095139864149369170226124017761470641722181763613057759165473896019676342573791136143232540366111857/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^43 + 166405614377627670250258068932463704056325231994311328305241635976858659412160624299567974904393193570530957137118572915915514012549285163037846472869539218098798448864969754697026299154291053738159575050458292304398003002315807994560327210420372950571399243886448160763466301102352251535600201634016396508074263435580677566723274714390263772111539740331475595698533101887344863193010219554188576246693671863913497231776063549494760309829232093000094626486844303488270255492146544763238296966431596029088411630834450854506733743070453858255023998950167980737161389228335117673548215074348047197202067432294674157709715708906279512298382656270852655457419893/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^42 + 37110274609081002144107494250366227691833483168613735720517706856556588601588562502857364639711343782968672635623242193935506596912930829685641642257207619471116536662683684898736982504491932879903753691592287525716277098957821926614097991126228759611965068898348356614733512889680958198954186155177251906517912406237504458312495300890524439999985236289660499882727658606114787078531596470328436886231290273076892985523062745204809541154787702211420632688302173116146707122104634691746192895569699737299154780908656918215893465824985640323174254683915041096982741625676191160423012698765602106786691979151145360420712020002122670576131178595605438108214670201/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^41 - 454236040811558955145681184603511401768488557124506377977458527570753740315018547092904391280482610114571304775910975618232560171837710201200332656689322354066342173648429362045793346455721146539750800798323822364383858599424654070903538018189996230982005734624957957567184339862708324123146159446390645823707509141854534599524073489190701548181907613359269290698727116540949944588519691584734026249400206834115432634801442273975818442064001578068471010462038036853651626472092100433254084804181627637298280276231663929434275833378670196259136274119896521736693562631340535829916917209859169512119672786690315124350780301936493781517744839054199037563466901/1522834959063941456080212812192915190549011126887068877848983521601233564149801631187283270303284870883772247862434206569191259212063534600042559324496996441665437877924167595094644426512563056045789792974384245694549379307124585233515711083980408341772755063923000227194333049302294075067635989521475451808163319338608581007074878035197642727429100758429175648593834270022912487630811974082228618635413203015540669712203812630794289991561880615620597273523969688214871991246465518819747662535893336306093206590003200362626182176292201914356011394209806028736763725506329599989900004912760528826374746251871639567734427528806223635383573614209748071058624*y^40 - 439972409634322881259361290376955418671415526245782330201232983252751586332908273641612074783064690297106024098628568647372483763579062345290119846918490513170494319613524329615049350773720426215319305339858778747261308140670211411686014802764508391607757009808289016751865205457557350463480029668099343448291096274793488233766526078445681036706195514472738446283505146248735386420584115972244863984942203788046794569358629055864214487717650681991220340150550204701636126978253273444280437172021346787924686974408293400803274544101280692847446091852112211516454637237631121436447025449373757946716891087940598810741710016207913357109773787737722073684451143805/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^39 + 30697519419433825720787595833494098844374642169405416435801465634634984023889757946415838081740417700013383013832076110270543688446826979305797174211389265819729495497986193772749656637025661109043289666477833939026995462539120078756704717904257277068032806426604646095119156297263450890787732025625108169379447864445793408809817335780750785433264033684963998081519631918387025472942159865388045392674844445651896159270218955521658446574232861801493474473935801247726390865886195024466701753285840957079925934753084815287585540170947333301524766503544109927564348514513371848765980260983892855954852812346215640608354054595917037753044915927497628605085626991/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^38 + 3770767149067179940402972535552502460436597510839118104724343501985753076255420691779695146973916082939477546750652504292360799104898582180367637435842055254128863831018597666587909973772068679143035039559756165297850869467546403611741672105031268285958020793388906578982359912577338501057581423714722991472110602613789727633937388565485252119267269811838736702233962094859478958204629468960931660595900697587355822659174211720556248306468683744473158481379740632582193699867303524848571266000602030485851097041101203482073609203351324129227247745300983083742135625275869512374665226888865555798149516803611123578353573922711023966150734057884710803635881334633/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^37 + 681400891974184465000386038425185155007376989497462781112578167616486538034572304470548098317718137551028537362923745764112427880328127141998302408686094150527292082805024719685258582252619199408806864422899039588460987608777753894767504977267365114411968776871515873314369044707046664523167102259829750319429320064770238428937916813414768589924175279289114394688127649634378446777803179081656899849332440204424965076885395183857296585315970243554015965004885853417912928123147043522643781540808986036555643637995944626117520891037087168497805185889553591734850874788861730290561545824155899208644227573136742486919622143698388803394229283553477555347805143451/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^36 - 11773082255649720772049281303345900706417706696578370293464726979078333473621170282090374582272150657612140340975234402227577180058343288714389480348331668155271363445065341343510197345267215885109726695384843450133810618115894518104579662920667901124475371945064995031966211125086242579676763063452365847669127584867757272927987098957905980667254969502683400123114874694571505526862370077138153951475771132708217998459905741290685320237656074692414797944151081149107799116338520161911976311040946789868101571663662651604047241875787530212548069595450606409094197872575680729506831942842417549485410396059984728871026579799379353863704650490547811911674332325235/12182679672511531648641702497543321524392089015096551022791868172809868513198413049498266162426278967070177982899473652553530073696508276800340474595975971533323503023393340760757155412100504448366318343795073965556395034456996681868125688671843266734182040511384001817554664394418352600541087916171803614465306554708868648056599024281581141819432806067433405188750674160183299901046495792657828949083305624124325357697630501046354319932495044924964778188191757505718975929971724150557981300287146690448745652720025602901009457410337615314848091153678448229894109804050636799919200039302084230610997970014973116541875420230449789083068588913677984568468992*y^35 - 2786549302249331511334004062212115140175522838959041577803373935216702872036435097429502828741552767402922036615245569046672900500487125413055883818108643082248796606115691346160389063658938112250772507399135460721449399754890172726265192915074443478755334151903437197680142400980358922143038780605183955803669431457120215387854906291083238557564154464573516530480710299531428524267796374552167596448989951531452373276892883624456519095036958216716662821313285030078586324406741649484874931193668121989165976974893656339830480756686707345075698108050213743480736703242694956175149411938449736919815256726730644150894311795989775716557370885543039847313724922477/6091339836255765824320851248771660762196044507548275511395934086404934256599206524749133081213139483535088991449736826276765036848254138400170237297987985766661751511696670380378577706050252224183159171897536982778197517228498340934062844335921633367091020255692000908777332197209176300270543958085901807232653277354434324028299512140790570909716403033716702594375337080091649950523247896328914474541652812062162678848815250523177159966247522462482389094095878752859487964985862075278990650143573345224372826360012801450504728705168807657424045576839224114947054902025318399959600019651042115305498985007486558270937710115224894541534294456838992284234496*y^34 + 107164890903590046880099202624497060081378308300355711857768029996683912808416743701307239267279739815694194788225794885059830245362480728969052516934014747276153689386177750249626762547492737732468375396905297631471750481578935833867754336047923250689919657717189190565941108697200691567496961895949961521491853099235359709325691171089545572647739686160100510904678502345639626547432666918970570314433331626687510603838807837009996277056850322196634540287500951029966251908557873349466202626868929143802812164067435905176879614915644200982449354208511145532590031421072478746217369778213418259388569303433557511686949522239463244085292755300330620989922823738619/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^33 + 82171385228609730238786164926827024571306319911603473793327673839373676826965738226002038764555144201644498750568592582624434214385838189367813099913925648291729634470449284372587787520690081794932307860423288114362175260239049832744240980671965871221625953440269990536558821091921394979208005667233247151117453244729103204536661268847821858876417806854251094182757234707356662664517725554173559519705868946040055720568206538271588067891159539617467083157591285052378243397745467622508447618229419112885730966718271050857694013681118850819054433693186695862972728574579751036282978290174580090022513405046562634452907716715909447598466948746284778060143356650669/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^32 - 355946453812169272308697115383507099250864073244213618041700056306811004399381735996308533808187641417608733971454288204712211466891031113442214813489549680283842618690153005872785899403051315653670223526872884832343002617345712194061108087619002575620676398373280027791950422943477815424936419920340489446830208380655388038374550924466922018629188919698725978304337618229874940366353560065803127621152154890802857435378754917639651307641674083622504991267459737694324800298369777263737336734114601539239088400503679662476923461219753219916126706461578795179833825179740558093410944369919947944740766701795193865575699895182332890272229292047884939230042516420161/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^31 - 378283316450546267775904894467258307569827408186947666796408641903211191089539456740929233029029258253017656857432536617124863632222906493739088020123142195887387230992923356642990597354645986575729429414196596710240238302004389243884922377710205815752046284197405933739621716787743661224867891916950860371536912747305345482380971166173320380531708281357176785292322826301382661758632234710568118833980270140907957320917134612512587985449904590084548256947945301598594766803714650914596173148246315461545855427114593113048561295081770363448902608284009729804137031980741596664225700623892248568490730081213531985978066144117452855646072419844061831471799506712461/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^30 + 214558248926632699455948320316797015768115852614183568957441578264416719051728332974987561185387119515316959051118862113101034700580814407230832901334924589213401682032952873326294989484833403132693720398746800545512565792603049931059403343170783849349392848403967226915700350237631710181497238777053789811723594428602598799240672279187974744933465319172250057163574840785308373176618858159173889781694810241277248750583218760776398959638770505448936096227347616026139988610093357390421842465116772742810529549265160144385845355749310425226915191696548744804489681174248435849278621091030502754110881285487790548193278526270010494641135410838798458379483477882601/6091339836255765824320851248771660762196044507548275511395934086404934256599206524749133081213139483535088991449736826276765036848254138400170237297987985766661751511696670380378577706050252224183159171897536982778197517228498340934062844335921633367091020255692000908777332197209176300270543958085901807232653277354434324028299512140790570909716403033716702594375337080091649950523247896328914474541652812062162678848815250523177159966247522462482389094095878752859487964985862075278990650143573345224372826360012801450504728705168807657424045576839224114947054902025318399959600019651042115305498985007486558270937710115224894541534294456838992284234496*y^29 + 597232926737755157411786067041086296243221560003345640016675441123338519614662056202784809977221827839084150061718744540158754831653315521413253163136414625300657522611036953709532612131417569308788920126352534613656031842542030521309396492588631210882695327391275634541351421454738267473909609095877112121325138980733262167110866763522320115582342032940680870698459132530919208641582690322169710890576765602152467267068055149116747531612050736443360827638088371315205659474645756882482931404672248985450563518531321281014155730756217138769195226752528299046163286202184977558018970472601429944583922518115692836069101447238940634386882680851396220183392908460695/12182679672511531648641702497543321524392089015096551022791868172809868513198413049498266162426278967070177982899473652553530073696508276800340474595975971533323503023393340760757155412100504448366318343795073965556395034456996681868125688671843266734182040511384001817554664394418352600541087916171803614465306554708868648056599024281581141819432806067433405188750674160183299901046495792657828949083305624124325357697630501046354319932495044924964778188191757505718975929971724150557981300287146690448745652720025602901009457410337615314848091153678448229894109804050636799919200039302084230610997970014973116541875420230449789083068588913677984568468992*y^28 - 737177575797643841938940768865290176676577860032998076156906533842137745035510088274393224541204886621275649041627743787604966463248430089606829662292837698520510019163040959660470786784830569938092621864609198297223104239958063211765424524707352490393614204515505386047643956727371184170782676750885439548535915080396952060970142726796028869956016842960287759313416607375942267670270324801695799100028562632828722406343812944834043746908124780906775516037681051853403333562764536885237540658295966866084367779359298659987332839565222108091872593858034662737355480438575807221759658543033105885946406832900728860678238245637064538774330409369565876122752702173853/12182679672511531648641702497543321524392089015096551022791868172809868513198413049498266162426278967070177982899473652553530073696508276800340474595975971533323503023393340760757155412100504448366318343795073965556395034456996681868125688671843266734182040511384001817554664394418352600541087916171803614465306554708868648056599024281581141819432806067433405188750674160183299901046495792657828949083305624124325357697630501046354319932495044924964778188191757505718975929971724150557981300287146690448745652720025602901009457410337615314848091153678448229894109804050636799919200039302084230610997970014973116541875420230449789083068588913677984568468992*y^27 - 2693212218404925158256407798176002267788016148382876623322550750171821424108948573564303059613477884365015984177723342730811926990692996163589121770918855419470964463478965472897483842910360244383845799685577967254044365574886349880940540238591018703328819387965778486606181835009900618450883956903390499560744687883435711981190286428045030824169374076019970692608411256577982174193842132693969645911491104237275959381718459918639237643651309604968422018165674923822500639689178965150265087215148313077904058285630925087349494733119132383088501304177885442374791797125569385544010696828640322638227943672964749578514315974439417996600242592651028808929941081779831/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^26 + 1720883360149161073809307031103830176400918730381356615696925757181236237988359778422841757050092848674772466396299555557868003933036404195699237646968080586456213500015746015623411332337046558431093416890211582741771179714724605580200629979736398654415003075926661528447010435028617658693159716857679366097952690471771150367829025225968346372697415034539674846286686592515724769194240650888701514781129518898247901682483558481602206957368663403274255163195208114439685927481622520756058033246107061530223308870968468394267077646102627482232217866198681424989505074312078585112476005651989722044426913869321545363622904340259556388484002313928596069805858071207951/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^25 + 553447253498335544143298059582057433860715375027304137238937668333464874977150114794212144556461203003317437149491566469892457282912396737699800132965912044277982512550035673169252243056144241037182933241836951315292510601804100725197758274473452523746837970935367293862771604585920761492789876778261177762244710110758888596242084446469896191272036817404332688266208087341728469204732643846325022075933995243733921669674876394016671130089452580582757601273507017185342539722570383619822697917437711737443337939242673490240936867704901588177489581206271460649632308864593825058233740774348552210124414216442173593133964142662610012499258474173209152467058852607527/3045669918127882912160425624385830381098022253774137755697967043202467128299603262374566540606569741767544495724868413138382518424127069200085118648993992883330875755848335190189288853025126112091579585948768491389098758614249170467031422167960816683545510127846000454388666098604588150135271979042950903616326638677217162014149756070395285454858201516858351297187668540045824975261623948164457237270826406031081339424407625261588579983123761231241194547047939376429743982492931037639495325071786672612186413180006400725252364352584403828712022788419612057473527451012659199979800009825521057652749492503743279135468855057612447270767147228419496142117248*y^24 - 292685185401515811660504517637478387602891988667481806818648760611077073816908463788915963677103457475228603832724321436356240765493439937884673693235226812397874487235495926855532511131798861235353781865777342104579455186435687306842539864775929948892020733777544305124481530312328751822462223140864588456746905924069918399019924368810489782986342024857293104660295577720805839813890663099995188068324387263064203129594057838715103694127040112814243452175976234226972658338597427446389440363173334457376339302891426261957589404031160460406918134407835452758626972298245879810453659158734931745161650570372164975929312126674700780462128903495031453138593075151289/6091339836255765824320851248771660762196044507548275511395934086404934256599206524749133081213139483535088991449736826276765036848254138400170237297987985766661751511696670380378577706050252224183159171897536982778197517228498340934062844335921633367091020255692000908777332197209176300270543958085901807232653277354434324028299512140790570909716403033716702594375337080091649950523247896328914474541652812062162678848815250523177159966247522462482389094095878752859487964985862075278990650143573345224372826360012801450504728705168807657424045576839224114947054902025318399959600019651042115305498985007486558270937710115224894541534294456838992284234496*y^23 - 5368798471124094433543275094943145205898926937146437132355978094851330037724444265377540679129096143591573452828046615279860194879385219534290502948808410164062997585804013888697311354872507180969814480447983210279055481233607787828585507714003127644113682695118214205913538271311582227917994202600729859588340796852057981063936748978583335107449018005090519365703507246509048099456338523836992664868886461546801673788696888648251136037122037807750442556040599488562702767490748807592625286181574123313573662886255026737386334643829631899358600931057688079388860751177024473589614684298130910960197566652642343392694997447450941688656467311469622584751615670536819/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^22 + 65717103711130185886361726543356086099508669434998634205892323966684549908284327040486228147114805244654534970746756567256386292845934683528770751618987202110787877258895529146186542194044244638940180176485024911098808958660414167175620718099731973431301374339737878671500652257905518750677180326792080785676908947665575374299115168666959776044454115737867137701732967844435313558349064482690765815210639212502613964279112870322972189401962452573589379268817663340008700887764130867722400501960236880401682261770259636126465912639600177380673785666099648334370836590336039840132480008667208957785557393792283184615495136507691040764253568028941193919135230723199/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^21 + 602897793071740189788181242635129906457923063109933020838073289043744071039445085840461217293031472185667044998956604559404830391487238726289186264480259618001849598479901899172485529847806754954987652492681305320909582308243822572734076770968148663124462475210436252345674893851653010133626661999602060648143567526536829352461923312839043916885898415565237738667628037489391282119415984676309184272824393456223408741170356176379314327609513886523015055394067173742589634340893865449689709650416576950867970001019741920612809394635786059123026356176976880872602744218106401314789284034014205633195645315908387188209020499196739129611205621364071748369051961135617/3045669918127882912160425624385830381098022253774137755697967043202467128299603262374566540606569741767544495724868413138382518424127069200085118648993992883330875755848335190189288853025126112091579585948768491389098758614249170467031422167960816683545510127846000454388666098604588150135271979042950903616326638677217162014149756070395285454858201516858351297187668540045824975261623948164457237270826406031081339424407625261588579983123761231241194547047939376429743982492931037639495325071786672612186413180006400725252364352584403828712022788419612057473527451012659199979800009825521057652749492503743279135468855057612447270767147228419496142117248*y^20 + 203097670895614062267709230013349034602021112857392186948114821114863814131738522504954796455404007544493113909232579392668456517230876508052070173955170272882202954292474877600869770875746029541382521954926471486650932613095554905739867024054506221639511315198104043712384866111639315891682662420547986685448960935824747838472730113331198975385210666264276954655324574575171029602111738121168039668729792117844529398424674780004769026250897707085064555368593103839271178579605333422625696705169362932601672000860405672803354587410400143734055585701198616439532646353524402323986265610670335678171335709714957313365655793203741088304198103418945551710820027436223/6091339836255765824320851248771660762196044507548275511395934086404934256599206524749133081213139483535088991449736826276765036848254138400170237297987985766661751511696670380378577706050252224183159171897536982778197517228498340934062844335921633367091020255692000908777332197209176300270543958085901807232653277354434324028299512140790570909716403033716702594375337080091649950523247896328914474541652812062162678848815250523177159966247522462482389094095878752859487964985862075278990650143573345224372826360012801450504728705168807657424045576839224114947054902025318399959600019651042115305498985007486558270937710115224894541534294456838992284234496*y^19 - 3197076889467684185629574839112729299625760085172384108532484401758059288805869203332983470891892818726899548230170357881013892367929729255947370733975951924319584117522701326354645525959812672817207905698496713932829320437656391507927496059859864734832749863452731913385768634479180566704529674880606425593985884519322864207788161362446547994185207197534241705585149258752328552411047230124305893861412109720501522193472267473511161271918701935073173871471127318520284411107578303032541642448509449584437269006126679628333307174707286200978289015354760766383170586223935886243174108190005627915760863745707820562568254952731906456930283207382510859299664588666553/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^18 - 1049436662460415570025490038105179286191983070561910840671512977831317609616212786465291348811510458168936743156703308195125861162281020687455754898241688134016541793921092159962853686612821216070261655758399846001116534823806824827107572669831823596509082916593598406984337289919093695287845066994567890980042277645847488582595108956203575695320835553206320055510465880492214690869155356608114143741422079013578533457257043198880805472151769344185879245246119895558059265660940389906854356824212104628576679472034224208799909889520995427041339117126670260840413001586746189224018751885104864045433045450738468482637177408913141485784888201914499936216329257949/26087108506448675907155679866259789131460576049457282704051109577751324439397030084578728399199740828844064203210864352363019429756977038116360759306158397287630627459086382785347227863170245071448219151595447463718190651942177048968149226278036973734865183107888654855577439816741654390880273910432127654101298832353037790271089987754991738371376458388508362288545340814097001929435751162008199034439626604120611044320407925152792976300845920610202951152444876885907871370389130943378974947081684561988748721027892083299806118651686542430081565639568411627182247974412498500897644623773199637282650899389664061117506253170128028015136164697383264600576*y^17 + 1538870023125530162465266721464260382091505366075375941318513161108339508366036572446876542703374049504933407768278295704039899627084476497093038752978488030123518637085904390944063845253960460797045162599195690484857099809794856567262990989597482778584376961876871002323379976611046212217915694262108871693085432154269052208394262926343979077066263948869753610366645021527551116270978591682048224013871546286669662278450287077746728288698069903247135033633840890844452156419335680466663163782695737076061737601331390003704952676369601648719243839458452793251101238673757136965413076526716449389166055328571387565750513278078414661374919121895765496948020880344723/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^16 + 645969047619269704504337602700454774603731537511343291681085711630785615573794988680050293908979753012334585904599680765652921820518976521101088515748269027924108666355107898495172044377440145315956413514104903535751265605601599282123148305162222259076603319080226487627264087362749466548327482635107981659401680376320356221347141387829366320284306098599976030032342417895143075442835711636106884623695176198818471711704422685826850503894280999359356764792018860244048144093064081255887370353252116846895120927805542136473106998265964094365285442766647432013111549529776063579581731566720163846429404985434158942972428934797067352541509114247255391852791071971459/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^15 - 65192487871131911738512891160837588694881275088535261889512661508082574762232607644579437571159425964097168749197316883435215374089085566003311166238485463844521433778085661799265242886564507298268949572838348594888208366785638081650686020099276428590920397277745565922108212826314233522344589787693337144859917556570395596321137001830222768304777291109531166138139032808224371367974007727085567860692742593701649400847963590942486444518589393685611882054725529736235319430803435180512925509976479791253592804226070041619492797952864345350557650691472134624881387313686597902761866328037268974458032724942294659606551051683344213948692966112490622870334385329509/3045669918127882912160425624385830381098022253774137755697967043202467128299603262374566540606569741767544495724868413138382518424127069200085118648993992883330875755848335190189288853025126112091579585948768491389098758614249170467031422167960816683545510127846000454388666098604588150135271979042950903616326638677217162014149756070395285454858201516858351297187668540045824975261623948164457237270826406031081339424407625261588579983123761231241194547047939376429743982492931037639495325071786672612186413180006400725252364352584403828712022788419612057473527451012659199979800009825521057652749492503743279135468855057612447270767147228419496142117248*y^14 - 270667156328871205205639540227622837488379212353942103815639565603717416704807563998623922722380632622544321623820925216439004597686710770534776952598287095350026158809184931178170708777952872712646850333825942618184221469922668072883365996171482585540378105746851773673845654061986981187416474162297506571837808512411760185892959558470157926214621073456077613322627672332902898575511114252632301710223138737866988664317955103346729119967906999662432746094270386325426574401882740272213838534821971017299332298655052009025428592460333989355031309769242498977078309864457823669570318993271450948864246301161149819264378770405763262781442185094226957030339462436263/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^13 + 59522493342125347988297040669310940036451159979120703681376627111913088814169912713485092504592148941782484436948740758500425462474177789034199391488411968910086539220886894218304309744972053331663755416206092347378285550538719839915291617533741822582587952315883158964172180600097390370142714116638212549591577169454631089212187341572876111652308568649084256164098928158178767107229902347109869835437182471279706517556837824058773134179366387470457233559542725193075384184714295347428930868556105202798813091939427162321353722724891809030959509267709005800643401475245557553519755075692571213283650068509526483032029726645923183336491692020670783332074317907005/12182679672511531648641702497543321524392089015096551022791868172809868513198413049498266162426278967070177982899473652553530073696508276800340474595975971533323503023393340760757155412100504448366318343795073965556395034456996681868125688671843266734182040511384001817554664394418352600541087916171803614465306554708868648056599024281581141819432806067433405188750674160183299901046495792657828949083305624124325357697630501046354319932495044924964778188191757505718975929971724150557981300287146690448745652720025602901009457410337615314848091153678448229894109804050636799919200039302084230610997970014973116541875420230449789083068588913677984568468992*y^12 + 72615876355093198572944419314069401155753713156534399525515461505321984282701538699878845787972982179063056240104352297558698371330429216196895490625572965542970105245568866451345253695886494641173244875251166835174543202127043614555341498127009048248223385461035599171583889337934162411194984862456246511829410532500633977715086031169813629487473243416757398984490441050510975627990333578600920738543243535644326223168807017979798064200997942785237843577323668448798410060055061804059221340082371770754594129754304568530697728621726972085204573274887061416777649680176145840384279506006956237857953985060571930771014016105681132122988753388554840029095824966247/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^11 - 4387369181206064107872223413701519212973939851023970222592455101688397110113286480715684327078275621777099301892412759616994178396184968003638112908169683868630328264894676354890276865953517338804516523772476204709658783139309343105889241826976534476784780124240756825868999811331671065287301760034383031550158330078589830536089793825424883602718343195503707278901411051543005865767780256788035463329408810799524150007015284714441870193031253481494535921936433582220809344877438640461369298407134848857939883057639691836085442901671601993039751401284235762066656439683165123471155817883049546264045049963980506281160946846900183323533202722260699988717196038929/6091339836255765824320851248771660762196044507548275511395934086404934256599206524749133081213139483535088991449736826276765036848254138400170237297987985766661751511696670380378577706050252224183159171897536982778197517228498340934062844335921633367091020255692000908777332197209176300270543958085901807232653277354434324028299512140790570909716403033716702594375337080091649950523247896328914474541652812062162678848815250523177159966247522462482389094095878752859487964985862075278990650143573345224372826360012801450504728705168807657424045576839224114947054902025318399959600019651042115305498985007486558270937710115224894541534294456838992284234496*y^10 - 12003485226234137161375719185983036035493567820409042349732655350735288756832080458016321574524770436861344501036265008970585209654217592636406399676735471687084034691877339947006133303247668984972789151652285495715551748968026360163941695379918743041200598026429797398586361182988222528093015880520229803219479341123048382047085346319376728142549680664858592016245895177035552471915921328242364282515585425750979377205271376152641691099044706099154052489151585316068485945462701242303148462368875677588303300219389910723868307717809561019251699645720067928785681177631410317281649952494364660419207429252600857106140145929104430071437714438008258921579808158873/24365359345023063297283404995086643048784178030193102045583736345619737026396826098996532324852557934140355965798947305107060147393016553600680949191951943066647006046786681521514310824201008896732636687590147931112790068913993363736251377343686533468364081022768003635109328788836705201082175832343607228930613109417737296113198048563162283638865612134866810377501348320366599802092991585315657898166611248248650715395261002092708639864990089849929556376383515011437951859943448301115962600574293380897491305440051205802018914820675230629696182307356896459788219608101273599838400078604168461221995940029946233083750840460899578166137177827355969136937984*y^9 + 215314473585630970104370655228642695800505117368659333092354589337019187378565465899551323644702450375281471443437446628138748395633958568681500614301426455256386093618933096877801102128910041049670437086588557177596111768685245445552786450118980674020937316935916931412348338709354084629213465777441942084675531095500430653501350809158782636336274365863781508243103056010180742796552035157963034618390146572244144378507241104288539821694075180670481856665225614744339288643704791544872145299020954125579996327271731668001086076372769870817803755601688598887457772518253657867201218056157764147713777679831846692205907736040328095776307440892282642425133238451/3045669918127882912160425624385830381098022253774137755697967043202467128299603262374566540606569741767544495724868413138382518424127069200085118648993992883330875755848335190189288853025126112091579585948768491389098758614249170467031422167960816683545510127846000454388666098604588150135271979042950903616326638677217162014149756070395285454858201516858351297187668540045824975261623948164457237270826406031081339424407625261588579983123761231241194547047939376429743982492931037639495325071786672612186413180006400725252364352584403828712022788419612057473527451012659199979800009825521057652749492503743279135468855057612447270767147228419496142117248*y^8 + 145406449074407227023432345580112012874099174861116160419210168689160234165765988423888603334235940178253882267109812823173908738674510063334679587238577420673923301442194750415088979697183246119646997399045725618905692425728121575706021354201565052153683397116264710565058893720301602127201710338066216778602512638417319335148247939293333970903875522023049488508380854670459996504183673751015912938769898092979543003361656547858369396666957030075423693917873036700069750384312189103199781135104951209489051084153520581083894061527982305141848735838550110868645256601731615157800624840133886850166765920098413929390810519296945185734952553851670053158547914859/3045669918127882912160425624385830381098022253774137755697967043202467128299603262374566540606569741767544495724868413138382518424127069200085118648993992883330875755848335190189288853025126112091579585948768491389098758614249170467031422167960816683545510127846000454388666098604588150135271979042950903616326638677217162014149756070395285454858201516858351297187668540045824975261623948164457237270826406031081339424407625261588579983123761231241194547047939376429743982492931037639495325071786672612186413180006400725252364352584403828712022788419612057473527451012659199979800009825521057652749492503743279135468855057612447270767147228419496142117248*y^7 - 16798459729075298806842750619885095158574101291253659838406033222571091745030718291395263782321522755231604325513901103408984365810630199891185671794942198771943471118027725774202868372112551538372040217345941531136850520697016793750538563971741304072641596804341791051490669061407950560922345009571821610118736963994307670960997589882818386482228579835026221605080914365817664600596776747092829427088115796391022087535607875017793682792318905937365794634455108090599943113355103803933460028955118311973902026741215221407818702714626205459658904183850666566950834493303659920414932020623406628887785949821667476960298472602986391298247585369901376287082900183/3045669918127882912160425624385830381098022253774137755697967043202467128299603262374566540606569741767544495724868413138382518424127069200085118648993992883330875755848335190189288853025126112091579585948768491389098758614249170467031422167960816683545510127846000454388666098604588150135271979042950903616326638677217162014149756070395285454858201516858351297187668540045824975261623948164457237270826406031081339424407625261588579983123761231241194547047939376429743982492931037639495325071786672612186413180006400725252364352584403828712022788419612057473527451012659199979800009825521057652749492503743279135468855057612447270767147228419496142117248*y^6 - 2053701851749862907685797051184445095702805249970234592969526843225937330921507901545306440786117289954986360005453694792213448135702339651267431158667366108570842692619217182157410913760422330928920191108684850966315003544118761249540879673138383559117563311143723288286270081761084686942487373467334473032463651546600427685740890931196119980612984005875474761481176042983169779369098779421242207210854596367876642719896401254793776450561932692735853687717542455976578958822817751463154621924755579003375318975118130852316881565816152940197729835681656870254829868284812772663573432197133332146438428880333047632619838116115569975382957811507229961250782305/761417479531970728040106406096457595274505563443534438924491760800616782074900815593641635151642435441886123931217103284595629606031767300021279662248498220832718938962083797547322213256281528022894896487192122847274689653562292616757855541990204170886377531961500113597166524651147037533817994760737725904081659669304290503537439017598821363714550379214587824296917135011456243815405987041114309317706601507770334856101906315397144995780940307810298636761984844107435995623232759409873831267946668153046603295001600181313091088146100957178005697104903014368381862753164799994950002456380264413187373125935819783867213764403111817691786807104874035529312*y^5 + 7114724043392934331116281637672163739346143556404200105097453939591096843604216597988069102193212004057964712878693183477088219309286213554566444432533205184647105010322989455842428956704993499174360807161921809755984620273652654471118292979293396126909089093909792399427285945150171052407676931769798400955873757415903230574981227445527706581761447089190857990109989973922237071354034297787042545947799922803845490145666554742660474521605888672540465065249381360764201580303446011209406403917927377541664095536562252985934419190702224786310575860562747031629659607098149750598565487375329974310230443511653973965917973555641851054127347303535067675267933/23794296235374085251253325190514299852328298857610451216390367525019274439840650487301301098488826107558941372850534477643613425188492728125664989445265569401022466842565118673353819164258797750715465515224753838977334051673821644273682985687193880340199297873796878549911453895348344922931812336273053934502551864665759078235544969299963167616079699350455869509278660469108007619231437095034822166178331297117822964253184572356160781118154384619071832398812026378357374863226023731558557227123333379782706352968800005666034096504565654911812678034528219199011933211036399999842187576761883262912105410185494368245850430137597244302868337722027313610291*y^4 + 30852041410086995314148876016283724053778455516154254016195308545024101108132589280041083663802483109541065751880328950734254778756638764615407097571612253006732397816304702265916173282511926339854842532904769191658911998359122115769538782625282562677893374547587903087519856645239211342865340097391001258983791697164541457593616947420638859168163195135022276603463704632045039355665512309144681459358870888922158850390479985983694337854636805717093056147681343214054552920478730384665316396729117810835166044006587468100171616215351024915696648962163109277355717130271319729313689302601399176679960063913346080666068272079584997901385931186280615269102769/380708739765985364020053203048228797637252781721767219462245880400308391037450407796820817575821217720943061965608551642297814803015883650010639831124249110416359469481041898773661106628140764011447448243596061423637344826781146308378927770995102085443188765980750056798583262325573518766908997380368862952040829834652145251768719508799410681857275189607293912148458567505728121907702993520557154658853300753885167428050953157698572497890470153905149318380992422053717997811616379704936915633973334076523301647500800090656545544073050478589002848552451507184190931376582399997475001228190132206593686562967909891933606882201555908845893403552437017764656*y^3 - 416856703357267299407005636340014848086390069399903934256521079764253504104790125573415869124859486286262078954579364321433846682876709186865471929980535616105629015363807116066051786460855491218170416642418495517086614354973120779309024548903796818412724740432524547278568690263673705969325096593762920773190314297038517118624902677276540462477974868477318615655586497796401211688319149969439473952738645023453405950518356024134940558276008499233351371739066855507899223015855971080581927417495516776027059045137498199711800414366580121837197551430677807602054944722780722023554066361303708135850519503738922562493252890549831844636460144204426567025415/47588592470748170502506650381028599704656597715220902432780735050038548879681300974602602196977652215117882745701068955287226850376985456251329978890531138802044933685130237346707638328517595501430931030449507677954668103347643288547365971374387760680398595747593757099822907790696689845863624672546107869005103729331518156471089938599926335232159398700911739018557320938216015238462874190069644332356662594235645928506369144712321562236308769238143664797624052756714749726452047463117114454246666759565412705937600011332068193009131309823625356069056438398023866422072799999684375153523766525824210820370988736491700860275194488605736675444054627220582*y^2 - 93157108547059887468527393848796418069660673942454251011019838075499777843812095498825726653742469370415492983955527581542575289349866217275761007850782843372888646688390909935956267477248165363058698552130420719012445511227602380291607606033085707163742681293167487147991058691191045176524941618873630452739530796381483350378997227652656702174417573695897150736530537896133230606640170351152941556213418654298554110348256682792954072135133246928555438336874742511271990036592249430436676633108548526047900782395357221156394069548249075591236313122224443899921987546391723733672812208037325424095261057655169199225854005849424944236196241600293579471595/95177184941496341005013300762057199409313195430441804865561470100077097759362601949205204393955304430235765491402137910574453700753970912502659957781062277604089867370260474693415276657035191002861862060899015355909336206695286577094731942748775521360797191495187514199645815581393379691727249345092215738010207458663036312942179877199852670464318797401823478037114641876432030476925748380139288664713325188471291857012738289424643124472617538476287329595248105513429499452904094926234228908493333519130825411875200022664136386018262619647250712138112876796047732844145599999368750307047533051648421640741977472983401720550388977211473350888109254441164*y + 5549650442439308162184598451741057393492432765292638901333478895105700624850193233210741138369338567865858493933709842858400086658742107726124312093006434338561160984759581042503326454222454400901653977573283127364843716012732008776340246177044174132511935727743724841070735897916292093258266328928027247804017736593271752041516138379485704443535688756670562456739331381841608712833852532331403552460049585411246797959425548869104852073265403521286977233874724628578965146202660213177128221343639536398001970083005588535788203860598136271855400534600168690156338822748946978093682631037607442312477237867971273198000973706515968188759405642092592292917/47588592470748170502506650381028599704656597715220902432780735050038548879681300974602602196977652215117882745701068955287226850376985456251329978890531138802044933685130237346707638328517595501430931030449507677954668103347643288547365971374387760680398595747593757099822907790696689845863624672546107869005103729331518156471089938599926335232159398700911739018557320938216015238462874190069644332356662594235645928506369144712321562236308769238143664797624052756714749726452047463117114454246666759565412705937600011332068193009131309823625356069056438398023866422072799999684375153523766525824210820370988736491700860275194488605736675444054627220582 # 4 Loop Invariant -1840046066128895197159638088251120780853659128007775243814776789248445857874953384198342400204226462883231156332707640814049987053493730105571418819494526481535384992641652005818928717694505308049918243595612972068860803103063952256141186977372504202167303210177720724124141547224660223830508213163350448772699484578156042839448162145223089464350605141295272085910060300056513950728902870444525901012563010281667270012063079987572957238468166548756643771523984310593613695238958050573025697559739687936181365529334335329097733296633111705925639898526616059849574246728437747878713967824029384175843198341606389294225165433958736565431651948861704345308586698498381628274745828664887466986010859860354065843976305085219603155362022773065561927472003909132943359674972025191146260822633454429899006034342979312270452408766986235036413338517498072780104729918367890515291/528378624013913985806046525266739962624324323553985457417438266440863427605135782568264216202553197637878849926036411016384091004718930399497634976287433220350402762100645119772152424586784099522033405775303146746417280755263112142596234271758741033195688482336436857961391514834444716227411523931868780163412332819076592944096263010009250124937831602106754485324253034456444344631598448551298917966233941677541802403783877346955385900555006811769711395931081906640090662453880891148486780017022007211053986280788784176589875148356767791267346885972276649128200265728747794358711789082332127460445179689743490860036546003650765385507741421326555625235879692418120365552206168248510964873541006151297162466205720386043412555911850026623596198058696697283701770626699007432058987837735791192841713746600421806812988928238861823779914708597702967928479781979438947366622392320*y^51 - 22880122084900374896335900187733738099160319717814370405806852315311979016661727537933078521990941862140799298446906211485432672901698491566330984408259061510340672878621296244149734728431768721229737774172411032246149773832936681056724224526212091484716542874799510286870025949589366523871582655258633409063110570308525134758889751980585285382493782446989096939099621603180423774815213869777738402393780041171508177583845501787047197190805968551224139286994029577138255416700577107483893993079304077872390511332089697519431504565305617368773648547956214334796647324820462749757997040138735099599761450591110741648780013495588669255877360159299348355606002066498793490561307466078069320564923010125718188653174105334513230298284960555820630331185610705750682879347237025085217118969766709055042620747726571830476165781774850812927259595325073646412006372707389664877733/1056757248027827971612093050533479925248648647107970914834876532881726855210271565136528432405106395275757699852072822032768182009437860798995269952574866440700805524201290239544304849173568199044066811550606293492834561510526224285192468543517482066391376964672873715922783029668889432454823047863737560326824665638153185888192526020018500249875663204213508970648506068912888689263196897102597835932467883355083604807567754693910771801110013623539422791862163813280181324907761782296973560034044014422107972561577568353179750296713535582534693771944553298256400531457495588717423578164664254920890359379486981720073092007301530771015482842653111250471759384836240731104412336497021929747082012302594324932411440772086825111823700053247192396117393394567403541253398014864117975675471582385683427493200843613625977856477723647559829417195405935856959563958877894733244784640*y^50 + 167225368881138080397806356461705892272959615823657474209124774379548894821624866204541717792863051066459970953962982019821146572401877275971382932619948936787690342061664136049614475622431986775052230329397061707285664896170917980844247634429114604531007365529648851988339272749252412999488256895259983965291460815798176819956348260327280974083028339049821327910467239529034498228077681654536585691515929364563753792128953858126061751681738599642516328968456520821641550740692441456270655232571140902413464438566303756521924956451809266102953021347807823535487254911341075460692246422678547646672218113071357661537715169077892514224535443056848225195174335808722842893102557075926694201003849362045035137120549450156487438216884624530947622631629562592831148614014218034016408855442147386933310001812453734352080519330085482800183042178030423413174668195247183031666419/264189312006956992903023262633369981312162161776992728708719133220431713802567891284132108101276598818939424963018205508192045502359465199748817488143716610175201381050322559886076212293392049761016702887651573373208640377631556071298117135879370516597844241168218428980695757417222358113705761965934390081706166409538296472048131505004625062468915801053377242662126517228222172315799224275649458983116970838770901201891938673477692950277503405884855697965540953320045331226940445574243390008511003605526993140394392088294937574178383895633673442986138324564100132864373897179355894541166063730222589844871745430018273001825382692753870710663277812617939846209060182776103084124255482436770503075648581233102860193021706277955925013311798099029348348641850885313349503716029493918867895596420856873300210903406494464119430911889957354298851483964239890989719473683311196160*y^49 + 2142137523976563908306155568707274954043334007622365988550195040528479149998380632786957466735270648474711763268241914822302736434011993520548126068230279391363751801262074569058038840978455429733346717313888037076981446410855242162089249290890858297157043816395651856846095313826141126007923946577006981980806626683638118069898631185869107990942193032654156977957729686162014847727194139014510180706788890518200876660944548208427914234127094823847808650593617215562893617099371154238770750064111257790593996826784492775984045572037169204909371865114345777019328033763129091256035370426714842981178367066066136342616756013874421291363072328516895879558704094461588458836855255170799270655780573274494775456548812267757469231644168645084997185436932799493450166951764369915713521234536893017517200258146785451248034919101762626718646607878277302530731067112890476386344359/1056757248027827971612093050533479925248648647107970914834876532881726855210271565136528432405106395275757699852072822032768182009437860798995269952574866440700805524201290239544304849173568199044066811550606293492834561510526224285192468543517482066391376964672873715922783029668889432454823047863737560326824665638153185888192526020018500249875663204213508970648506068912888689263196897102597835932467883355083604807567754693910771801110013623539422791862163813280181324907761782296973560034044014422107972561577568353179750296713535582534693771944553298256400531457495588717423578164664254920890359379486981720073092007301530771015482842653111250471759384836240731104412336497021929747082012302594324932411440772086825111823700053247192396117393394567403541253398014864117975675471582385683427493200843613625977856477723647559829417195405935856959563958877894733244784640*y^48 - 671188812200279930596797868753290463721982341686355292319479099923655688297238585806678497332465955141812097140355038048530998705127377051008622871973857310341388850421485339516528741193014733419450315433709703763390255420536425065568989574247232707534526230488236196412976848574298116714378575369960583735322699602052602731476284500606086755327565881754755891839815075420730453917578625686585685116758311821060673910186424134033638520735103929983039481209229896986363577679539909489824409622932727592437506057817524303469993877002287659623294737763256602132426061976295548096254678302411135583056883486109863778812726513096832514085937135156329039411203557275206017328003294476775014422548284129425816024366367865525873539363004018314096499598704135124939355862461973550991897022068199080783403868621954334572221680221616316602202895756464284581010806897456219980281743/14677184000386499605723514590742776739564564543166262706039951845579539655698216182451783783404255489941079164612122528232891416797748066652712082674650922787511187836129031104782011794077336097834261271536198520733813354312864226183228729771076139810991346731567690498927542078734575450761431220329688337872564800529905359558229528055812503470495322280743180147895917623790120684211068015313858832395387268820605622327329926304316275015416855882491983220307830740002518401496691420791299444917277978084832952244132893794163198565465771979648524610341018031338896270242994287741994141175892429456810546937319190556570722323632371819659483925737656256552213678281121265339060229125304579820583504202698957394603344056761459886440278517322116612741574924547271406297194650890527439937105310912269826294456161300360803562190606216108741905491749109124438388317748537961733120*y^47 - 8825330378348591878637036405454282146243322953543324685036063127302316074070490515081923296440340750788565891539914653538740815857686714227162902197687369688170617823545174682699492313049388008378851101550897032839242648931579305835875092004686738325086447132964493584577992926623714443721428763512064597199013795140904593402361496209882473293529939183317572683698404934733288540949979273815257276260546259702275901845635756006148393182533112861644186710539028767560737768232183173780335041186539848478027796484223744770404296438192640139867658053319573528298807180470913332045246079551164439029578762665780024553487728934506813974222731143566284585033424140006801015339390197784469897104925961686185439923866926587595559451974404094144637552862545122521849961886548580539078468758800018001264687092659129428183827930442252797849755607925822781469783925696235933044564001/117417472003091996845788116725942213916516516345330101648319614764636317245585729459614270267234043919528633316896980225863131334381984533221696661397207382300089502689032248838256094352618688782674090172289588165870506834502913809465829838168609118487930773852541523991420336629876603606091449762637506702980518404239242876465836224446500027763962578245945441183167340990320965473688544122510870659163098150564844978618639410434530200123334847059935865762462645920020147211973531366330395559338223824678663617953063150353305588523726175837188196882728144250711170161943954301935953129407139435654484375498553524452565778589058974557275871405901250052417709426248970122712481833002436638564668033621591659156826752454091679091522228138576932901932599396378171250377557207124219519496842487298158610355649290402886428497524849728869935243933992872995507106541988303693864960*y^46 + 242008344428031067344701772793165411327621701119217352319718761394467758224988562870838481473745645196068358677335047483699504063489489569322595278471279358129154856346711753656090368637226016653496954024223539844490672030220577416736744593201762597837239308316440573712799921036377647086883595174720374563695645043487252217601530219409348716323241265744331948457651451196015409082594210521550216242608587849898991599524276801722357310150820799151916686436306723535768613427243214926332562460656042244450439156894766317981840168559133227010031621039477992086937576847679542262433572809274385725102955972066529735898875210594851905781131044769598792367696768254022740869637312400123996543550061716404168255141325459682241071348724823557912748228668980035300804815793645698504334189034385908663457894962224370235304424743041870872314720649415113411438873932112905771534069779/132094656003478496451511631316684990656081080888496364354359566610215856901283945642066054050638299409469712481509102754096022751179732599874408744071858305087600690525161279943038106146696024880508351443825786686604320188815778035649058567939685258298922120584109214490347878708611179056852880982967195040853083204769148236024065752502312531234457900526688621331063258614111086157899612137824729491558485419385450600945969336738846475138751702942427848982770476660022665613470222787121695004255501802763496570197196044147468787089191947816836721493069162282050066432186948589677947270583031865111294922435872715009136500912691346376935355331638906308969923104530091388051542062127741218385251537824290616551430096510853138977962506655899049514674174320925442656674751858014746959433947798210428436650105451703247232059715455944978677149425741982119945494859736841655598080*y^45 + 335401766278407150620618632391052891258715050164314874827058887128022300684324734933838692538688153516194164615511022386447728655099930386345175790729516228636463625265706971150304174583165904872260065578983766959587186207863122606339428728217013749175400465976524399070517035737041211512842896764076432336890992633442038452930702235411486056948962543424687728586558183840536318805240826674991115627135419537973376061791031545496204640534839676028241072567108382778919372742633412668899118406236453238941082438396635392057560562139955231062929646822226650005809688546335703852510475994684099595416372406213875068896578351171621564491182199144027716128850254006106886838364519011425406649673255127927599631027811461368232439554436262406215140482139438583608451657882209024811744116236151346229977508750078112424888301465772797967811710941260415339149801365384850446407355179/264189312006956992903023262633369981312162161776992728708719133220431713802567891284132108101276598818939424963018205508192045502359465199748817488143716610175201381050322559886076212293392049761016702887651573373208640377631556071298117135879370516597844241168218428980695757417222358113705761965934390081706166409538296472048131505004625062468915801053377242662126517228222172315799224275649458983116970838770901201891938673477692950277503405884855697965540953320045331226940445574243390008511003605526993140394392088294937574178383895633673442986138324564100132864373897179355894541166063730222589844871745430018273001825382692753870710663277812617939846209060182776103084124255482436770503075648581233102860193021706277955925013311798099029348348641850885313349503716029493918867895596420856873300210903406494464119430911889957354298851483964239890989719473683311196160*y^44 - 9691547180390751635598460109813071343224447550483703526861422032049138357333852848731680426717587314229667048728610697504754243888980191804351883983798173557231803667281373713927151424059872721897422758773955536539425659456836124903676441968273259468198311199353090348296492844454189150176703869591380312624074260652595194770502610188902965782908071727409937393476582496112503613264182889072183204469380910945519694789978839393809054255245866493924471159667715625129603644000958482792903589860221540849678447757611493232508298640591373412566381693797445885295650422291348517385582562988919394525509068814839257508455993459462400701812650254448982405214405647102375339874828607607636124289355827850124808431104418453876314886624280159424340671054869442293784801291141319010644002843793071088441253493616430243733478091922107702332237959092228266476406195688486287214249974637/211351449605565594322418610106695985049729729421594182966975306576345371042054313027305686481021279055151539970414564406553636401887572159799053990514973288140161104840258047908860969834713639808813362310121258698566912302105244857038493708703496413278275392934574743184556605933777886490964609572747512065364933127630637177638505204003700049975132640842701794129701213782577737852639379420519567186493576671016720961513550938782154360222002724707884558372432762656036264981552356459394712006808802884421594512315513670635950059342707116506938754388910659651280106291499117743484715632932850984178071875897396344014618401460306154203096568530622250094351876967248146220882467299404385949416402460518864986482288154417365022364740010649438479223478678913480708250679602972823595135094316477136685498640168722725195571295544729511965883439081187171391912791775578946648956928*y^43 - 842088207141860009134324333362709304812408623317145550662174946335099576558907008921771911034696697347081870513374213239383446331734859969701406890120456244102199144381117720314048425572159348761932876683639564751836118509877915512475183583871130205516171141904864205044555487455009180477850247034252917994332389384603392797944729796276332459456265010773204185815027454907328012379549816652327559149978232388376508122506263600897215091855537657395555991157530566788087575959270243815437377859507820780529282687584710503603589373754057524447121718421079290608548566365547221065319557458099599425679001820081054482381688396095793561593760060127018490629421271293526338086246537552900002792746305189824625988088923445393524371801134869364390373192177717403322224878240690547466522220631882568152649357823258944417726839820162529232455100657958019291224164386046139970723415393/88063104002318997634341087544456660437387387258997576236239711073477237934189297094710702700425532939646474987672735169397348500786488399916272496047905536725067127016774186628692070764464016587005567629217191124402880125877185357099372378626456838865948080389406142993565252472407452704568587321978130027235388803179432157349377168334875020822971933684459080887375505742740724105266408091883152994372323612923633733963979557825897650092501135294951899321846984440015110408980148524747796669503667868508997713464797362764979191392794631877891147662046108188033377621457965726451964847055354576740863281623915143339424333941794230917956903554425937539313282069686727592034361374751827478923501025216193744367620064340568759318641671103932699676449449547283628437783167905343164639622631865473618957766736967802164821373143637296652451432950494654746630329906491227770398720*y^42 + 817141806873281116380284842558944448777386041482030881633038692730950639104978838298676599600061287964126255553400021798714844666797728744517334715389205844664118376478057248010156765840652102736779471770523125313188797734952900564238805101664479164137763335308667316156203192580980207351453589079651647828292636707864688561716303319196972345538433414398057812204483507710459553783387609678473244349139875275771415012796946473989307927877512877336642274334398696626306723787547997047072709107854070538114444835053489754970897354369311560471233407116664097617833234042571383711778608610929968603498557611938583636153076142474720155753780627123621947382807922720108682449240342514551056678413491464094114154202288968549886534058627127436721412043619938471058709416229491375904070051056482121770711448766808636472496698907581192037835096279633670408702366818049815586836974050351/1056757248027827971612093050533479925248648647107970914834876532881726855210271565136528432405106395275757699852072822032768182009437860798995269952574866440700805524201290239544304849173568199044066811550606293492834561510526224285192468543517482066391376964672873715922783029668889432454823047863737560326824665638153185888192526020018500249875663204213508970648506068912888689263196897102597835932467883355083604807567754693910771801110013623539422791862163813280181324907761782296973560034044014422107972561577568353179750296713535582534693771944553298256400531457495588717423578164664254920890359379486981720073092007301530771015482842653111250471759384836240731104412336497021929747082012302594324932411440772086825111823700053247192396117393394567403541253398014864117975675471582385683427493200843613625977856477723647559829417195405935856959563958877894733244784640*y^41 + 4360999528034430842061619636631775950120524628348976009536341180810384902375714782706646611158473989634912192318290441097426809221023659909702640327083264081431016832477147510274967482859921294317341514661671794712117536174627271657487724747388198425292529079051304156893195661085556443734011133853329720128154241987987522184455547739678893726371546482607884722255110875737805937001603770434611714997729027906689994679343606993138283003967597376118132119125142236344341088593303243892675200698439714633450969674770398817459747428539410260219587459516926211902869004445963610542813438426640006862510630333998285516807667526060803945593169691668569812355825315900480873004205040167763273312469220302242467493363312614961428549317953425522590014187564403913689350873716224269280616035120482238271599917344225090088759029975079242903436275571286374241208745915366797094131128991/66047328001739248225755815658342495328040540444248182177179783305107928450641972821033027025319149704734856240754551377048011375589866299937204372035929152543800345262580639971519053073348012440254175721912893343302160094407889017824529283969842629149461060292054607245173939354305589528426440491483597520426541602384574118012032876251156265617228950263344310665531629307055543078949806068912364745779242709692725300472984668369423237569375851471213924491385238330011332806735111393560847502127750901381748285098598022073734393544595973908418360746534581141025033216093474294838973635291515932555647461217936357504568250456345673188467677665819453154484961552265045694025771031063870609192625768912145308275715048255426569488981253327949524757337087160462721328337375929007373479716973899105214218325052725851623616029857727972489338574712870991059972747429868420827799040*y^40 - 1215538674409813267822959733654173356937558884926033106238173569063733349527694121297092993173431114271240069886831010925334358311804693613505071867424569505977583178181944112149853183060795968550884116154632144879678901053562565736386687494218401667571869927231816635470295075588980131134430777037154322115416186628314586441756452798593607173351469352160570998286061535222735928152402907163725476418197539414511240258556631371743587185192166732137082343028021387475042937921244270463508029755161693773411962149059915853006004666912534666416448192945671914856607900910270647574620013118688971753668344465612759373066122666043561802993544378097858645227507919762197750256046995461108251425465436764388875816570241846250105988629009425934272538814425439826691634399184476902231255550959334237960992855299087173273842283813727402062481467152554393307763145964018516280507606939639/132094656003478496451511631316684990656081080888496364354359566610215856901283945642066054050638299409469712481509102754096022751179732599874408744071858305087600690525161279943038106146696024880508351443825786686604320188815778035649058567939685258298922120584109214490347878708611179056852880982967195040853083204769148236024065752502312531234457900526688621331063258614111086157899612137824729491558485419385450600945969336738846475138751702942427848982770476660022665613470222787121695004255501802763496570197196044147468787089191947816836721493069162282050066432186948589677947270583031865111294922435872715009136500912691346376935355331638906308969923104530091388051542062127741218385251537824290616551430096510853138977962506655899049514674174320925442656674751858014746959433947798210428436650105451703247232059715455944978677149425741982119945494859736841655598080*y^39 - 2030890622967019583146186301779788010511295727462742395519295875506993645165438240367024166904481309030221715015297466186972930470983660077683275180945909445763834125844693827526974943140137141014908639358612770082551057901109467422753665895804857232323131949100320941994957071848926431706047575717143449741115732762322566194787769609384432658924349043588665347004185762262877617575100957446052974247893084992711106432232945338155982106272922316610044076760334879150909633913676864482903012409742384673532787463139379619730898728580786703670324560986346621902441932145460222249643516726951288004475388522145702102590359158597451147480075991756703881445128106022240168148603135464980758649697925166753191546298661459994800111029525910897589067738693187550998682257394718408878974957820173767320486241894434158583735654380118631232940199786115411063477552508712967758191025530049/1056757248027827971612093050533479925248648647107970914834876532881726855210271565136528432405106395275757699852072822032768182009437860798995269952574866440700805524201290239544304849173568199044066811550606293492834561510526224285192468543517482066391376964672873715922783029668889432454823047863737560326824665638153185888192526020018500249875663204213508970648506068912888689263196897102597835932467883355083604807567754693910771801110013623539422791862163813280181324907761782296973560034044014422107972561577568353179750296713535582534693771944553298256400531457495588717423578164664254920890359379486981720073092007301530771015482842653111250471759384836240731104412336497021929747082012302594324932411440772086825111823700053247192396117393394567403541253398014864117975675471582385683427493200843613625977856477723647559829417195405935856959563958877894733244784640*y^38 + 20795206607620837153168396414689155860201840877933990690754524132256154415898256323206574661567775938121089933018402091353579566876325915365925745781823728775543693391411645819503900369474216058849402124713432432572326973585888956723124041599146246687455329035789868509499832585476934561634290622437606684426265714446669569454710084705063489138881436230581911757948062394280809027526060334425630522834876212958365513191208972371625881001724666220169415566786319849589919973243383833800092215956325159476866223304582511936420552112882741707852425097999560751942697073985294384299182084702203330812029279806480136523965107434806950873371540308237956099987878929810867387065712814314114535839413768999762396993804676948450227287677351643722829404783432277335847296447044934434411914885497372617161625245782555096057195005487283084428842385883377426774305191971126776481793839308413/264189312006956992903023262633369981312162161776992728708719133220431713802567891284132108101276598818939424963018205508192045502359465199748817488143716610175201381050322559886076212293392049761016702887651573373208640377631556071298117135879370516597844241168218428980695757417222358113705761965934390081706166409538296472048131505004625062468915801053377242662126517228222172315799224275649458983116970838770901201891938673477692950277503405884855697965540953320045331226940445574243390008511003605526993140394392088294937574178383895633673442986138324564100132864373897179355894541166063730222589844871745430018273001825382692753870710663277812617939846209060182776103084124255482436770503075648581233102860193021706277955925013311798099029348348641850885313349503716029493918867895596420856873300210903406494464119430911889957354298851483964239890989719473683311196160*y^37 + 12675652925264735932576913111807140141962832618564071937101637266881996465116945797070825714502878014760769002263009018918630365349568769529281592295273339164983585435179080362349471371421088010702755855665615796769856447826503515332702499489335848144123706631365318259271908397811855509573185560426800986232696420910200185456124107942672177397298072719840779625677173978102655931533157729456126689075479253218634019618813198021723888795707880695532503529781594322862122023163416815258115954771478906656978639827494939017474739651132650214208457838067575223958479364962354504255680874239769930969999374984691340671057791598075926294336944048624433214019090886023146695565375535438873478615139000728203126055863907092665709852698448515949826789605504109161574350998799167525325678714882164021546685120361411420215494039430938076136665045269787778958866491861548143012612788285277/352252416009275990537364350177826641749549549035990304944958844293908951736757188378842810801702131758585899950690940677589394003145953599665089984191622146900268508067096746514768283057856066348022270516868764497611520503508741428397489514505827355463792321557624571974261009889629810818274349287912520108941555212717728629397508673339500083291887734737836323549502022970962896421065632367532611977489294451694534935855918231303590600370004541179807597287387937760060441635920594098991186678014671474035990853859189451059916765571178527511564590648184432752133510485831862905807859388221418306963453126495660573357697335767176923671827614217703750157253128278746910368137445499007309915694004100864774977470480257362275037274566684415730798705797798189134513751132671621372658558490527461894475831066947871208659285492574549186609805731801978618986521319625964911081594880*y^36 - 85720377154479019849547764173618620924442647367222261916009853275649688857010095812761113477608878315896513975939819184479114612518540589423217282606363258066183404535622221548484636348876819017717324084478243904742393307672253302003760454293852692275937498118015275310261393771718068793387791572947419687797651671638389512197737790691340939073035331022911790884857351385282279604436695504314683381691586558770940247678473279521783914367103033037052008672332653111890160687400414639996979540742646374653524449403627800180470261176872999596248569550117614297362293675229918113834019766165928247906061376277598085305381595090403775813643937838009374662662195984112610070933227768296516919483155293962676903252296002842192074024286314226741862595341562905528463243654445164245941602566168341017241252305281455586247267203748769102737815183410704384899030575092702950696409389321161/176126208004637995268682175088913320874774774517995152472479422146954475868378594189421405400851065879292949975345470338794697001572976799832544992095811073450134254033548373257384141528928033174011135258434382248805760251754370714198744757252913677731896160778812285987130504944814905409137174643956260054470777606358864314698754336669750041645943867368918161774751011485481448210532816183766305988744647225847267467927959115651795300185002270589903798643693968880030220817960297049495593339007335737017995426929594725529958382785589263755782295324092216376066755242915931452903929694110709153481726563247830286678848667883588461835913807108851875078626564139373455184068722749503654957847002050432387488735240128681137518637283342207865399352898899094567256875566335810686329279245263730947237915533473935604329642746287274593304902865900989309493260659812982455540797440*y^35 - 194017992488757990854436628292018179127307006627898176270024747072123128157447860206674882123819606072644879713504454750823289710643871529244263589215500202766523099711229394425433139339509077041955025125952218746218113145439514868963091409224201042580164932733832582433269437784717865332830962213617143666357032378616653798690175541263462976527715911384404402481858849522857377823611983951162476481404506551929559432614803294468150486089058255177375715648303144924412492474749105177968084080950633246435160377495564334247690976729663531319098307410887189294394775469526675539752152387118507153612780217220910059039642678059602460802402578488836081607490641789331121030406913929259355197275276507489223465250437092031400984391614847968930767067072531248493594830849481874859210433722217758287497938724425818099707253862663995681918095259347169873734731947593919999201476581235129/528378624013913985806046525266739962624324323553985457417438266440863427605135782568264216202553197637878849926036411016384091004718930399497634976287433220350402762100645119772152424586784099522033405775303146746417280755263112142596234271758741033195688482336436857961391514834444716227411523931868780163412332819076592944096263010009250124937831602106754485324253034456444344631598448551298917966233941677541802403783877346955385900555006811769711395931081906640090662453880891148486780017022007211053986280788784176589875148356767791267346885972276649128200265728747794358711789082332127460445179689743490860036546003650765385507741421326555625235879692418120365552206168248510964873541006151297162466205720386043412555911850026623596198058696697283701770626699007432058987837735791192841713746600421806812988928238861823779914708597702967928479781979438947366622392320*y^34 + 11945521237044373208128635874161319112629686745918767553931081670997693076700762248791519819531408170316754705692493263686427566050297403263299474258627941961305011007874309617962532500766591154483865094039308827345304802416950560829867071907242995759685887317397561587094068544246011545217282483142683318394197076645090366113933571136031097307477078000703260729488421546730744215676221180104448536902146620938133306281342994077832441136672080820111998817305402184518524100545893429175175515016580618391642804323280068900340744050894128415309470402218696460715925294383468921584192136649940137348904095947203904476747116810445298520104975998589538114829910525936398309482371050196704270903021674007101216023830566419098494200876700745001406172113326393559226331022039211432072255194604284688346031427604386266938786678707054981061593693189396167524322260328007173979603584202077/5503944000144937352146317971528541277336711703687348514764981942092327370886831068419418918776595808727904686729545948087334281299155524994767031002994096045316695438548386664293254422779001036687847976826074445275180007867324084818710773664153552429121755024337883937097828279525465794035536707623633126702211800198714509834336073020929688801435745855278692555460969108921295256579150505742697062148270225807727108372748722364118603130781320955934493707615436527500944400561259282796737291843979241781812357091549835172811199462049664492368196728877881761752086101341122857903247802940959661046303955101494696458714020871362139432372306472151621096207080129355420474502147585921989217432718814076012109022976254021285547457415104443995793729778090596705226777361447994083947789976414491592101184860421060487635301335821477331040778214559405915921664395619155701735649920*y^33 + 2452853561433899419537472280656746997303948345570661003690990901911660407284897893468722094030153410022487699849387077808343386299450467357298535581892669763772929810301634848924453726335176450589068061756808756913919237769077293719646738248345823509519374965969807076604730055648660445871843924120725537593160550423762494483634535675283690764639948564577308250096201740212444030209071421530852201884637611538816508742465069616034304383985615496745442449599945722679594021148981781021888987734840782557518757308149278193574024144245291442826062646422377813192711076638888244006581488309370811623097947366418478265742496751499222407711531723244631533323429233018618658330544338330120082343356029780016236314863130254626560618234668712333534568809128801129588992785103894967496465143278257075039423712519776034746337371932979441161220010538041154514407305207903976984024371232251519/1056757248027827971612093050533479925248648647107970914834876532881726855210271565136528432405106395275757699852072822032768182009437860798995269952574866440700805524201290239544304849173568199044066811550606293492834561510526224285192468543517482066391376964672873715922783029668889432454823047863737560326824665638153185888192526020018500249875663204213508970648506068912888689263196897102597835932467883355083604807567754693910771801110013623539422791862163813280181324907761782296973560034044014422107972561577568353179750296713535582534693771944553298256400531457495588717423578164664254920890359379486981720073092007301530771015482842653111250471759384836240731104412336497021929747082012302594324932411440772086825111823700053247192396117393394567403541253398014864117975675471582385683427493200843613625977856477723647559829417195405935856959563958877894733244784640*y^32 - 3677217305061868861183145988832201139371607059200886413010145625678009187098610387443800837863528065038343305266904669858814022313494054611199874114976575923638457609203085083432513029649794907868579903963206244970578544014761230537673023134436789305941537747765175607154949742997952509307310876595936036392369065053085738724441636276234093794463642884141061814293941796850488707419074745124236238534595143803106291065796174250157488908314106215787206516909412016251478687954175011499350433277876524231259091548054078895390880798615387744834737539474293397207586018747185642405760007613318129324933725496951222419026368101231200678323185566941352963012509272184473393397313214567277178982874750762013882816334701097497481990074410053349955777338194572889825861686673713214454510122051373288180800353210590628069396590255287905190596680589676482381395850195671941247436643089289619/528378624013913985806046525266739962624324323553985457417438266440863427605135782568264216202553197637878849926036411016384091004718930399497634976287433220350402762100645119772152424586784099522033405775303146746417280755263112142596234271758741033195688482336436857961391514834444716227411523931868780163412332819076592944096263010009250124937831602106754485324253034456444344631598448551298917966233941677541802403783877346955385900555006811769711395931081906640090662453880891148486780017022007211053986280788784176589875148356767791267346885972276649128200265728747794358711789082332127460445179689743490860036546003650765385507741421326555625235879692418120365552206168248510964873541006151297162466205720386043412555911850026623596198058696697283701770626699007432058987837735791192841713746600421806812988928238861823779914708597702967928479781979438947366622392320*y^31 - 2089470235559432415887482822672280603299015209458601933538272556747860531616722656233101708744437085627797498175690032140666380376082995664233398870862081556561233541240783457323554329971079040904305928214543228410209507471770695830174675293260658015973162863002982565962483332616627347852713634746856018329221469404851624871642052772628045621525325615669123255240280741585578051556851334683949251964277183397582502612517279899904619885179755315944280491554314836049685284180830635570164806092692588991197167318329883997918475206559483693053020232161441412133926200045292505558774563746936935810066916956055246794082962351264889502409106489357767435140503953875005971742976117886092617576263484412720942240611940967907395556252833016172703796625633617162742352466791821540959318917830226263981921798633962158903976830918781647627206666310020013223219952811999949610136839459257537/211351449605565594322418610106695985049729729421594182966975306576345371042054313027305686481021279055151539970414564406553636401887572159799053990514973288140161104840258047908860969834713639808813362310121258698566912302105244857038493708703496413278275392934574743184556605933777886490964609572747512065364933127630637177638505204003700049975132640842701794129701213782577737852639379420519567186493576671016720961513550938782154360222002724707884558372432762656036264981552356459394712006808802884421594512315513670635950059342707116506938754388910659651280106291499117743484715632932850984178071875897396344014618401460306154203096568530622250094351876967248146220882467299404385949416402460518864986482288154417365022364740010649438479223478678913480708250679602972823595135094316477136685498640168722725195571295544729511965883439081187171391912791775578946648956928*y^30 + 8346600411980654603294207962083174623973362953813591568038211776238166499230132490919564563683467373258553959316618882589291890080277778849099944362191057926134300618841834973607722140238835926773695143495714226156440005281152728645273031801989068569638505472695339973462444500366119640173533377052892018686890632204740246738668489182290182749352226521706955279394398592380396454902993542231457454895990420622703533348499119348523763686845678492293439437689835062025923314476230196845130920377904167099675555260106274157139006321484029296939845739787309033762791825512565789924121416929719694731976600863366276624133475880766729959197180058050660333323758101834830363930817696447431079042136031279162075330657675151556740644082147881675100976639711022621914805531964017266089981807838979476231564427436885350984189306533408215902075795409326601774760439135376789204748043706842047/528378624013913985806046525266739962624324323553985457417438266440863427605135782568264216202553197637878849926036411016384091004718930399497634976287433220350402762100645119772152424586784099522033405775303146746417280755263112142596234271758741033195688482336436857961391514834444716227411523931868780163412332819076592944096263010009250124937831602106754485324253034456444344631598448551298917966233941677541802403783877346955385900555006811769711395931081906640090662453880891148486780017022007211053986280788784176589875148356767791267346885972276649128200265728747794358711789082332127460445179689743490860036546003650765385507741421326555625235879692418120365552206168248510964873541006151297162466205720386043412555911850026623596198058696697283701770626699007432058987837735791192841713746600421806812988928238861823779914708597702967928479781979438947366622392320*y^29 + 1567824995994904550677894398574221661995806303600104067625048636232868268627346660740831945054321826989425232229680361632680879959242614417420447381783292955705167632584339614798585175827379592996819037573563551271427434292165047581393498896920127311016324006045986696353635427459640870156917016708155191645174695987802367257237866243161411081743497178809826671672474577978778887333232422605949254844485784875013700369761797438546765359897626237329938008021609185822406257405047654907052748103821101921117728529006593111648912562950802808554087520855590079182993738739749143013501167771202624516024601686050895288978964754025888503396119360481332366784041912858095824833443797247321629060007381421080064617533699139827528380984369584131741942605344686544901289105776123027023569079986578434738364472422973319393984940356567443071196719716766142148648410358915236559975290069877185/52837862401391398580604652526673996262432432355398545741743826644086342760513578256826421620255319763787884992603641101638409100471893039949763497628743322035040276210064511977215242458678409952203340577530314674641728075526311214259623427175874103319568848233643685796139151483444471622741152393186878016341233281907659294409626301000925012493783160210675448532425303445644434463159844855129891796623394167754180240378387734695538590055500681176971139593108190664009066245388089114848678001702200721105398628078878417658987514835676779126734688597227664912820026572874779435871178908233212746044517968974349086003654600365076538550774142132655562523587969241812036555220616824851096487354100615129716246620572038604341255591185002662359619805869669728370177062669900743205898783773579119284171374660042180681298892823886182377991470859770296792847978197943894736662239232*y^28 - 12790024572067676970116239619936283147174175446344222367006312197056707743578295485240176046884103412033632233351471771727874282109341570825151564572258068187767383929355447188990707594929065701467543446192328609081584441276360984734956852888132816836597313816246595937160898227939595713981468911857564669066588452508970854226546258620965950572768710834836185405371028520673398024531160485963814710219721623788336136653539383715718186828283745181832162558819175265457521307122327965547771891602949803658253421914613646753086257864468663908846352110011115688371541432979206555674065369323806044327413689439020287757402278943094548707156506756323206169735616030272259338812800619982742754792847750438594162619041807692591943158522989455769001069246094172491158294633941658356581796997093956743394890550005965556568032776544008384363154698363793417978177964273719310074861915053669089/528378624013913985806046525266739962624324323553985457417438266440863427605135782568264216202553197637878849926036411016384091004718930399497634976287433220350402762100645119772152424586784099522033405775303146746417280755263112142596234271758741033195688482336436857961391514834444716227411523931868780163412332819076592944096263010009250124937831602106754485324253034456444344631598448551298917966233941677541802403783877346955385900555006811769711395931081906640090662453880891148486780017022007211053986280788784176589875148356767791267346885972276649128200265728747794358711789082332127460445179689743490860036546003650765385507741421326555625235879692418120365552206168248510964873541006151297162466205720386043412555911850026623596198058696697283701770626699007432058987837735791192841713746600421806812988928238861823779914708597702967928479781979438947366622392320*y^27 - 33946262889693464854305411435327175916408368417880065337067761764967734606106533835969529146250411192075091303985567533113633795061689479229196782144682868464538567792562446538340865772951731272778104627030985323657357125294398834155608290459994362504028454034054733297609477997873684531194746190968673275422937311961200237389670434539770787444960138940355027505950470688977391283869333625645550836719673911908363590211970027211783994610161354754501571445396570171809941433530927629849937774257957376831560766726263998537684833578953655882105394370653369965279410974073161853572293105065510957621837353011122735368844513125227625501535843418300409116777441913377509651708892796626753602512938726337900355068259919495739631262923715088784221528972485926765497448456222491249658690273575044159990673179177756074597717954758931887692874196444047839433811119007484219283056303488371073/528378624013913985806046525266739962624324323553985457417438266440863427605135782568264216202553197637878849926036411016384091004718930399497634976287433220350402762100645119772152424586784099522033405775303146746417280755263112142596234271758741033195688482336436857961391514834444716227411523931868780163412332819076592944096263010009250124937831602106754485324253034456444344631598448551298917966233941677541802403783877346955385900555006811769711395931081906640090662453880891148486780017022007211053986280788784176589875148356767791267346885972276649128200265728747794358711789082332127460445179689743490860036546003650765385507741421326555625235879692418120365552206168248510964873541006151297162466205720386043412555911850026623596198058696697283701770626699007432058987837735791192841713746600421806812988928238861823779914708597702967928479781979438947366622392320*y^26 + 1505538256113740341127176301494735404905031928626628743016784095056619901900610657056810542492059885792937690039643709527496917688886432891319863002159617265762147949544995013169921783551806390010059647516368032035905894831792738126692314768819412555671394483760006776171119601714877289583423004400307598033872137445388103134188572248970707046753801771732667610031462053272591996381820162964863910147577318447910774711255221065708676063363887465369794850028248046341768786735605196170001694231245182195200661412751370000960096351913242059553227197327572352000001220412077358456875476663074045925661545849992097286490941817560095162393294919688216181753879384205081253993944723917556317249299823653730417800110476242361970415678092822666274151244345989669331127856535857768674054083659026309766366794019478704030850308536891780262026518281760340258380846591731899678748278665374649/70450483201855198107472870035565328349909909807198060988991768858781790347351437675768562160340426351717179990138188135517878800629190719933017996838324429380053701613419349302953656611571213269604454103373752899522304100701748285679497902901165471092758464311524914394852201977925962163654869857582504021788311042543545725879501734667900016658377546947567264709900404594192579284213126473506522395497858890338906987171183646260718120074000908235961519457477587552012088327184118819798237335602934294807198170771837890211983353114235705502312918129636886550426702097166372581161571877644283661392690625299132114671539467153435384734365522843540750031450625655749382073627489099801461983138800820172954995494096051472455007454913336883146159741159559637826902750226534324274531711698105492378895166213389574241731857098514909837321961146360395723797304263925192982216318976*y^25 + 5967373394124865623656216678420961711848781527062744255861192153694716084634962897120212325269896390730349492097084829775073256057554141816347318310497549939143582613842744213812262544006041477913210024035212825571453903943793169845523855503090131861711290614736091723870495694327409122709099034422291938255206307657504790132679810342122977060413113880928614764452396905979376672471463408489422429695347388047291781600687407829963052266482709548308829834762543308518712070625324252512587010452454764595349946538110813918719727885889462429267459025985727918576537298928127783165777587484002279910183054171869583126291703119628973134683741415878119046889030434247178028643514285120502037930880508241308062732233895423101751578308488936327609319866422242833343344151450523821246608858467619459076499991688664367492988976297681267669312594375461794671383868434898690224723997789882371/58708736001545998422894058362971106958258258172665050824159807382318158622792864729807135133617021959764316658448490112931565667190992266610848330698603691150044751344516124419128047176309344391337045086144794082935253417251456904732914919084304559243965386926270761995710168314938301803045724881318753351490259202119621438232918112223250013881981289122972720591583670495160482736844272061255435329581549075282422489309319705217265100061667423529967932881231322960010073605986765683165197779669111912339331808976531575176652794261863087918594098441364072125355585080971977150967976564703569717827242187749276762226282889294529487278637935702950625026208854713124485061356240916501218319282334016810795829578413376227045839545761114069288466450966299698189085625188778603562109759748421243649079305177824645201443214248762424864434967621966996436497753553270994151846932480*y^24 - 258586024389497604365706248034013140020668692717198586132829633022084526754906036266650359078034553306736902145497863218441837684101877539840636147195330318696060638143256594926313939882581133321795828510796056275463005468586301132544930629064980360817590434968016734684215139223194018559057210501190978009218111743730614505575294473340772376882174534031906341177656869287085126813735047169956131904164231361673054153547374929072704883820989542614380353162822911127745024457798389002986152866446897475258275377816149505825880220860304316634295641474625049905938545359241622569470675737729498786478950145186327451527925778805528204442229932169192286485026781708083754445609689391103327009089478189764349976775875367487717265737234306639743082194838182524474022761739155206502431327781367133807396076952254584196194226740564453106645858285312782898950744372554422714624007630338851/264189312006956992903023262633369981312162161776992728708719133220431713802567891284132108101276598818939424963018205508192045502359465199748817488143716610175201381050322559886076212293392049761016702887651573373208640377631556071298117135879370516597844241168218428980695757417222358113705761965934390081706166409538296472048131505004625062468915801053377242662126517228222172315799224275649458983116970838770901201891938673477692950277503405884855697965540953320045331226940445574243390008511003605526993140394392088294937574178383895633673442986138324564100132864373897179355894541166063730222589844871745430018273001825382692753870710663277812617939846209060182776103084124255482436770503075648581233102860193021706277955925013311798099029348348641850885313349503716029493918867895596420856873300210903406494464119430911889957354298851483964239890989719473683311196160*y^23 - 62474305975394512563050103630852305435933017541837098478503773464188448035182054687641007909275936623360555134683865472467780610726464457400240210812787414274668637804903532094587656723392776819624103702049064682990601831996347337738281174704196085329229983425728172519160410930331454068356429842945921130466290287519524586517233302709066030635253815919289622706926576208829058713156969427241923183834481276814580786641063037847295404326838348213858345771030842193337283071076273337290324459786743239440331990413001621693327100694530269645608355099366548053479051853381243722726439687104389279638331600511857307876877600156485437892435788706199544909324045560650433544493547777808856089649987219878843475235001285430689168296709139699536005205991450698316774863875733715142828589769506503597395910771520593823349264007056403103148655547404085286982661738809659423391672948775277637/528378624013913985806046525266739962624324323553985457417438266440863427605135782568264216202553197637878849926036411016384091004718930399497634976287433220350402762100645119772152424586784099522033405775303146746417280755263112142596234271758741033195688482336436857961391514834444716227411523931868780163412332819076592944096263010009250124937831602106754485324253034456444344631598448551298917966233941677541802403783877346955385900555006811769711395931081906640090662453880891148486780017022007211053986280788784176589875148356767791267346885972276649128200265728747794358711789082332127460445179689743490860036546003650765385507741421326555625235879692418120365552206168248510964873541006151297162466205720386043412555911850026623596198058696697283701770626699007432058987837735791192841713746600421806812988928238861823779914708597702967928479781979438947366622392320*y^22 - 5589273629664020579919807911097363126889854209313684506482288044085159679261229368743036204523652593180752210176847898123835333902052691318529284477331821028493012484864778418706909406020196211573416814104676167260711510898218593586742619369821171790100067449965251350297206938683727363655277898500048463470971205899555056727932318510849792475684420778945938683865520858517854364511402440897068011540657953989511821127380098402685664662709449371763574455442276199002453486130125759017118572042926678855369891727893856445386694335754012372592454594728045922957259991491058383343685175502214065927803039564616340811287428561529377200948910692907218940734153555516929401020733386199229233406583851485040216477115790293312781630882854207956025085677557516443467302103803808700478946155642384794395827230370796468047500723533123476299632039087640774800394411355248237676788650615921285/211351449605565594322418610106695985049729729421594182966975306576345371042054313027305686481021279055151539970414564406553636401887572159799053990514973288140161104840258047908860969834713639808813362310121258698566912302105244857038493708703496413278275392934574743184556605933777886490964609572747512065364933127630637177638505204003700049975132640842701794129701213782577737852639379420519567186493576671016720961513550938782154360222002724707884558372432762656036264981552356459394712006808802884421594512315513670635950059342707116506938754388910659651280106291499117743484715632932850984178071875897396344014618401460306154203096568530622250094351876967248146220882467299404385949416402460518864986482288154417365022364740010649438479223478678913480708250679602972823595135094316477136685498640168722725195571295544729511965883439081187171391912791775578946648956928*y^21 + 10678574553431765010624575233922609979465703894869749935532301976117616313619255200940517437726243916401018289280948162631898521358731881088132456606371101875435131946850135290714665231703780972144379721945521951769377832487897479355558321409394206475429890929679732068947642515715390475685316741784366299335866348477709679318489943989336578756439826202807464184567417473302060325464140410330365912904907262311226800407940972630864073998785980645585794541980538514227905330212066209067925554136034168681196774461257939947582409471613540790319808220520486153313640869455196194820734514420654415598234233210326890911322031187077001478006771467981893691500461891643522102900528725735291370260856944787578567320536868700906286524966370322970464695158184070419000839533569805055583430803111249309080629582891182047934547346435983504573761043794325607995484034498816526208630867610617179/105675724802782797161209305053347992524864864710797091483487653288172685521027156513652843240510639527575769985207282203276818200943786079899526995257486644070080552420129023954430484917356819904406681155060629349283456151052622428519246854351748206639137696467287371592278302966888943245482304786373756032682466563815318588819252602001850024987566320421350897064850606891288868926319689710259783593246788335508360480756775469391077180111001362353942279186216381328018132490776178229697356003404401442210797256157756835317975029671353558253469377194455329825640053145749558871742357816466425492089035937948698172007309200730153077101548284265311125047175938483624073110441233649702192974708201230259432493241144077208682511182370005324719239611739339456740354125339801486411797567547158238568342749320084361362597785647772364755982941719540593585695956395887789473324478464*y^20 + 10912650768807631351908239443582864762269396164710281773429979781422944090768139721747109530227572038933288823075596160528888356831229124905678623849214015498347821692319711457714373675909117089194797938462655887256696118959896271326452987739881232888939450189187766738370432067481157864104268577494337616905718984537595474479364888780835227366148721239504515105216429995643721542991081569728003384489800089769194035652392860276952803332683413674672828333275681520845413721832049851737718135812374286418722562348910534923226384653614760753063821762821831427321272827061782967148922343520400738911679333560226547479121595627714111698207633823324035329089676246390467151141749267109684940020603547600168905110768793781073045140450151688391754600389182503712560542732036775927469301412685011522757387365563530327194367909775247571653819344212343185669000868329826136117203719163219963/264189312006956992903023262633369981312162161776992728708719133220431713802567891284132108101276598818939424963018205508192045502359465199748817488143716610175201381050322559886076212293392049761016702887651573373208640377631556071298117135879370516597844241168218428980695757417222358113705761965934390081706166409538296472048131505004625062468915801053377242662126517228222172315799224275649458983116970838770901201891938673477692950277503405884855697965540953320045331226940445574243390008511003605526993140394392088294937574178383895633673442986138324564100132864373897179355894541166063730222589844871745430018273001825382692753870710663277812617939846209060182776103084124255482436770503075648581233102860193021706277955925013311798099029348348641850885313349503716029493918867895596420856873300210903406494464119430911889957354298851483964239890989719473683311196160*y^19 - 33132304451710487191873565342451349364684295501486080675418807341571666005594512352575247326222329251123947398228942757122778674053934517512987868840266179596122611214844222778771176066533539298834144354792030091165464622496181969785702531982784706786982233568458873616321538133775651494531443221667220336762033736637688009641019666398447313347349541346695470799477776926876479445749510140928175935749344679678685977732889960996424772257072914718266194879160505369472242480382871335525172140311998109602491706698025990452396267888616075895225892489988894736033382466840386880986592062675839000320147955200324184378411874971213198694320088078734169975450177352688319570181406161492262506264400191808062051053123926921650539488397526366926182612264730665377241674124494593734589460647185983146524792223583817391439704748061878289387005263201101821322400504813801723566728750774449627/528378624013913985806046525266739962624324323553985457417438266440863427605135782568264216202553197637878849926036411016384091004718930399497634976287433220350402762100645119772152424586784099522033405775303146746417280755263112142596234271758741033195688482336436857961391514834444716227411523931868780163412332819076592944096263010009250124937831602106754485324253034456444344631598448551298917966233941677541802403783877346955385900555006811769711395931081906640090662453880891148486780017022007211053986280788784176589875148356767791267346885972276649128200265728747794358711789082332127460445179689743490860036546003650765385507741421326555625235879692418120365552206168248510964873541006151297162466205720386043412555911850026623596198058696697283701770626699007432058987837735791192841713746600421806812988928238861823779914708597702967928479781979438947366622392320*y^18 - 38158428762020433853114223388314525058600962101992447427495183427571583054002259316711784719037920290207966155103931702749069233029969569759338169354059202784930001666044414255056911565388043546915013802972112377526004118608956231214944172264837894966043739019173087215911177040864604618387488563547610401528997865943302948249598505275199278288024492830542777557409927513548311156223597722729655956148000706426786005392540916807458073645977617388076812839300232432237500177393256746847278172061610240577513866527330596225376141234075547175441257606209392165611410969224874664193771478958316394318122680073591036719833938460503236562781986481176433479764743665771180534086445351877481478941454625468006112484626811719271590184338155322364549340482042168656842355498287075001244555580099210961549301172094626441555804118312694648369540569294620643753054899322451999481857912907593673/1056757248027827971612093050533479925248648647107970914834876532881726855210271565136528432405106395275757699852072822032768182009437860798995269952574866440700805524201290239544304849173568199044066811550606293492834561510526224285192468543517482066391376964672873715922783029668889432454823047863737560326824665638153185888192526020018500249875663204213508970648506068912888689263196897102597835932467883355083604807567754693910771801110013623539422791862163813280181324907761782296973560034044014422107972561577568353179750296713535582534693771944553298256400531457495588717423578164664254920890359379486981720073092007301530771015482842653111250471759384836240731104412336497021929747082012302594324932411440772086825111823700053247192396117393394567403541253398014864117975675471582385683427493200843613625977856477723647559829417195405935856959563958877894733244784640*y^17 + 28941442584384560293608881246868335798891704868897946927296137610796301908443274484747914198216027125990937082729226937459377428358860213614207893459730183041821904432221947765677686824949398885489568653259904342395777884946533452768832078206332525613329514722288053120397806954487999469411007824216670548648078075165504284274464085003982346034661261038626607661245109024048246248017608493470559583892652552320738451536640381678445169182938959130720738951914904648737972476200846445157738328695888528554249410928160118651174312323700673489270427218054230909285545062997251973608209726662721658186705747170586697574774400405065417994307617820386894965905551551589932168448443836238621012611364988944274108914264460201199307021216264576537461075484533297696172131828743595606845496326145930110083988088231347287432935580644260293854304125280934173039810989169732562232947555680812253/1056757248027827971612093050533479925248648647107970914834876532881726855210271565136528432405106395275757699852072822032768182009437860798995269952574866440700805524201290239544304849173568199044066811550606293492834561510526224285192468543517482066391376964672873715922783029668889432454823047863737560326824665638153185888192526020018500249875663204213508970648506068912888689263196897102597835932467883355083604807567754693910771801110013623539422791862163813280181324907761782296973560034044014422107972561577568353179750296713535582534693771944553298256400531457495588717423578164664254920890359379486981720073092007301530771015482842653111250471759384836240731104412336497021929747082012302594324932411440772086825111823700053247192396117393394567403541253398014864117975675471582385683427493200843613625977856477723647559829417195405935856959563958877894733244784640*y^16 + 2739165257722688397719060969603074750863065873829779143622067155428442499638503638998054184612496542495286101854008980480083361458647049257423595667672042504030849949013864702378042009402072382186641813626010943693254617953320245736424087359561154032459219946957824774164062605958882729515343680881398735291914606731961784150518601026577734518025825165141529818594350471166626654902124070979140425838324970133331146168398975126749540520234004504655328028756885323962964140401942743576025942502974784934925414392406897369863876154565500300554831216790972921216600354989551912315123699412430150898100555571971775316845022455852585084202540059529870174433571666782351663847380173434559177566786894077171655138439886340040877338532303429356874204765851139311681231077648459932044721860192690115403404427812994410687095632693966032659884922859610266636308377279345846442301019638095933/132094656003478496451511631316684990656081080888496364354359566610215856901283945642066054050638299409469712481509102754096022751179732599874408744071858305087600690525161279943038106146696024880508351443825786686604320188815778035649058567939685258298922120584109214490347878708611179056852880982967195040853083204769148236024065752502312531234457900526688621331063258614111086157899612137824729491558485419385450600945969336738846475138751702942427848982770476660022665613470222787121695004255501802763496570197196044147468787089191947816836721493069162282050066432186948589677947270583031865111294922435872715009136500912691346376935355331638906308969923104530091388051542062127741218385251537824290616551430096510853138977962506655899049514674174320925442656674751858014746959433947798210428436650105451703247232059715455944978677149425741982119945494859736841655598080*y^15 - 2773067355520594876923691250773882332823288290182796324990622683159500143854090954926822264549254734243600017889204131979480753250053204900326113302813701265351227615341530452785551083753234516264157863377768149734582347928889843359026151279773433186245184290817546606815873866107003204097390553550474964608385024486281512065130084299837633155602127539152890710035565958555109971970911530172946668075178490904199283726784934293881152133938232686712765238203186420561677336960960196046462010932991138298863798433489196575698508333544204764759972946084771551996402561020134813846768934567076548399548284178671571219987340400011044064541804343792185017110134241252597853076914472002935998392971524616295001275183056860023855049532646337464111312491596527432523427015636548154694109661993204091714501499932445446433844399542298059638170058634340511469214099902546933053828984758334083/352252416009275990537364350177826641749549549035990304944958844293908951736757188378842810801702131758585899950690940677589394003145953599665089984191622146900268508067096746514768283057856066348022270516868764497611520503508741428397489514505827355463792321557624571974261009889629810818274349287912520108941555212717728629397508673339500083291887734737836323549502022970962896421065632367532611977489294451694534935855918231303590600370004541179807597287387937760060441635920594098991186678014671474035990853859189451059916765571178527511564590648184432752133510485831862905807859388221418306963453126495660573357697335767176923671827614217703750157253128278746910368137445499007309915694004100864774977470480257362275037274566684415730798705797798189134513751132671621372658558490527461894475831066947871208659285492574549186609805731801978618986521319625964911081594880*y^14 - 2814955318234320320589131678102877023188489771501039116767867721981824942199621954252453126618288544638201514936210963539748046043108843281077073153535824987959096699804078898453318713171507808045930441837464830137977707774600555185052819968124990316644197174616266484832755113553148457717089517240234198172265575682598766105363185838155565749292139283015566400236410778078619780154862542193233004216616572646873048506182861498208931784310149551412991134342165456198093100241331625861574382326116087631098760194180051459703396945186470776470260222545957005948718792593034535886922506111073251205835216530087045860923857530765087178902473332538522226301884437893977484565395505938826892675332204248600213406040903015755925941508824279090210833598098188285882456679149503386684679581215096388836306404820104227488081187641522901741229833047218451857863114956716695728132475801795059/352252416009275990537364350177826641749549549035990304944958844293908951736757188378842810801702131758585899950690940677589394003145953599665089984191622146900268508067096746514768283057856066348022270516868764497611520503508741428397489514505827355463792321557624571974261009889629810818274349287912520108941555212717728629397508673339500083291887734737836323549502022970962896421065632367532611977489294451694534935855918231303590600370004541179807597287387937760060441635920594098991186678014671474035990853859189451059916765571178527511564590648184432752133510485831862905807859388221418306963453126495660573357697335767176923671827614217703750157253128278746910368137445499007309915694004100864774977470480257362275037274566684415730798705797798189134513751132671621372658558490527461894475831066947871208659285492574549186609805731801978618986521319625964911081594880*y^13 + 674333006002615958217977252413836070101275927484464562005691275636278780099000313653495360727540396906175298001501397253483430847610730530395033385872318686840431188208048216696596610742874362582405423377740442095667994264894354124800100576271710973468765679968785200454769055204435079953916863644375416602099611924900547089755253868311220682980240321979199787995291656084046753105518486996270434463150793531460124746496739498385768318791326014954281074803463551120015707507171802307427315043375268083917623825178609918837452462646626055992003617958513460840724354431888471077298321478852708216725215986639058707219335591949218857366122244669685177858828138337531542458873210540896388181254750310838359128587497484653195175192642929861598073400245344852869181765732672626579102901781915408521675929785798188518562456879457435601851132819161010934050229890056942545242822826523999/528378624013913985806046525266739962624324323553985457417438266440863427605135782568264216202553197637878849926036411016384091004718930399497634976287433220350402762100645119772152424586784099522033405775303146746417280755263112142596234271758741033195688482336436857961391514834444716227411523931868780163412332819076592944096263010009250124937831602106754485324253034456444344631598448551298917966233941677541802403783877346955385900555006811769711395931081906640090662453880891148486780017022007211053986280788784176589875148356767791267346885972276649128200265728747794358711789082332127460445179689743490860036546003650765385507741421326555625235879692418120365552206168248510964873541006151297162466205720386043412555911850026623596198058696697283701770626699007432058987837735791192841713746600421806812988928238861823779914708597702967928479781979438947366622392320*y^12 + 53270617522224462993801163003232493366766179736298913041194879380037049669433763231381542504046617123689685906299990004249088869511728096021473758502724139375194615032887856850879307453093290570667162408835326608510831654819597306789054922763479483923094946026315470752754335353335961809018982584799147948281986362369087064395601074131246047076207353449467144912675701703121269592439867508092108733991685284041433028942609566793152797595933283038151165060783611690295100458022907010328550942035182512792828237796751394560793171689132442575586045382758125790315644362348621669055033007115487481186933582133977192780518621339117999918897095866214766290631118068377755711033812319932561102962487205338131341168362715680362567985027634475555702602828377968708945952147877830912791823962900376046065349668044074187419855886702125105500628174894366291116902678692128010200064730059943/26418931200695699290302326263336998131216216177699272870871913322043171380256789128413210810127659881893942496301820550819204550235946519974881748814371661017520138105032255988607621229339204976101670288765157337320864037763155607129811713587937051659784424116821842898069575741722235811370576196593439008170616640953829647204813150500462506246891580105337724266212651722822217231579922427564945898311697083877090120189193867347769295027750340588485569796554095332004533122694044557424339000851100360552699314039439208829493757417838389563367344298613832456410013286437389717935589454116606373022258984487174543001827300182538269275387071066327781261793984620906018277610308412425548243677050307564858123310286019302170627795592501331179809902934834864185088531334950371602949391886789559642085687330021090340649446411943091188995735429885148396423989098971947368331119616*y^11 - 62866588788132807424732004870999151851960024721794329343046479200686448613892419133350528397251404831662980970910491495368896466937374584092563354654867114891848933343190459184799720410420896479612089119832869425913000052770102499398214501181803167267870040854455915255000864295825194933487944332945987229419117416724316199460800671719050260978946548681768603974731918226934579445669588208397461489974751050913213331681726839306930466607445490953139791337555727437321800774016600015514189891168331032196209222702926873312129152340814684786833049905312204191794118699316395733063558717763711453076786600082345942445812314458105058116262227939933844135004528410595789395550136166222372847762743233423191070130277610152559542129025841213388977053979006043848670302528569721607568644708607201085734581434616439522261735937901846248846799789790891825806753859608806929247676745323231/1056757248027827971612093050533479925248648647107970914834876532881726855210271565136528432405106395275757699852072822032768182009437860798995269952574866440700805524201290239544304849173568199044066811550606293492834561510526224285192468543517482066391376964672873715922783029668889432454823047863737560326824665638153185888192526020018500249875663204213508970648506068912888689263196897102597835932467883355083604807567754693910771801110013623539422791862163813280181324907761782296973560034044014422107972561577568353179750296713535582534693771944553298256400531457495588717423578164664254920890359379486981720073092007301530771015482842653111250471759384836240731104412336497021929747082012302594324932411440772086825111823700053247192396117393394567403541253398014864117975675471582385683427493200843613625977856477723647559829417195405935856959563958877894733244784640*y^10 - 37293478427290288734270739181771579440792900062723142310428176030479395901839039582438788953174580168033610486515665159562488003883528043863892675361124179859044507756817466376156547641861279165719259545268584931817023278698629810832796390975115278569189943469582129132658322594371659222559106698515020144255723491959392455389563166538741091546825134909283737516080004298917084914323586308643705033982202909177467027323021409934090533562856773851731480128437262164682404807208737752906168297109957604665783948852410366627013586335172587945215890960889150135325706925021842374807399674244314281226525150185546235609974132700750639294948293606618912759366340751065912387683023598444128387872098897469927145523082238730951513521597911540604510301811303892484743307867599332618292393970629093026066213915495573887880745585054975678023498543178977321659220245505528384981907906112147/117417472003091996845788116725942213916516516345330101648319614764636317245585729459614270267234043919528633316896980225863131334381984533221696661397207382300089502689032248838256094352618688782674090172289588165870506834502913809465829838168609118487930773852541523991420336629876603606091449762637506702980518404239242876465836224446500027763962578245945441183167340990320965473688544122510870659163098150564844978618639410434530200123334847059935865762462645920020147211973531366330395559338223824678663617953063150353305588523726175837188196882728144250711170161943954301935953129407139435654484375498553524452565778589058974557275871405901250052417709426248970122712481833002436638564668033621591659156826752454091679091522228138576932901932599396378171250377557207124219519496842487298158610355649290402886428497524849728869935243933992872995507106541988303693864960*y^9 - 1998129318553795439841421316347210891004417142831557007040158505584528332702262367802265342154773843545210460152630707832157946861798468554945364773448455435272342989435063916123433694430126415539546309155444843066081340944070790366253744364559389986561366367937365910962611874465774227334612864638333992460944186685866369101162273147013742380668466092176087145092121286498500318774666964325475059488446677405065329497949190688495868036925119541340555211874731112924537090510218196397985729155307722570583647637302491337511344540182242956814684595202435982291281062176826412338213836112715031049858546737855949108549834266155605693468992349101275186100772680949024660913948348775495588396431883395389111225369132196960273599703554938724592770165494857246345831818922246135808799541812440268934776499966775195108516365931050006224628613189393344842339908793987869020026323714309/176126208004637995268682175088913320874774774517995152472479422146954475868378594189421405400851065879292949975345470338794697001572976799832544992095811073450134254033548373257384141528928033174011135258434382248805760251754370714198744757252913677731896160778812285987130504944814905409137174643956260054470777606358864314698754336669750041645943867368918161774751011485481448210532816183766305988744647225847267467927959115651795300185002270589903798643693968880030220817960297049495593339007335737017995426929594725529958382785589263755782295324092216376066755242915931452903929694110709153481726563247830286678848667883588461835913807108851875078626564139373455184068722749503654957847002050432387488735240128681137518637283342207865399352898899094567256875566335810686329279245263730947237915533473935604329642746287274593304902865900989309493260659812982455540797440*y^8 + 7903847051929805069687546169345556010532258668767490537163810582065767252549701408769314328234833063250783909219309723558895785493825484253537957066200366374511658047266466048064458082663764162084886327208368840746298119772262211359112765606037365447665050422244628153593393519300017421638424229193539908367786493530268445524071539458054990331614011235295204114934557366064971855886483874155550132270558691609288736997459917066616373012163036532800645056782763533016855313129729221209065339427900482455902965435416060553009605106441263000574209863719108458792778917617152500344304230852417343486236942906850595139026379052119004227980081892470472665732894170843215222339882648036283155775686951221169041931120627734842327847363706332331257832716402806957878451419538169345752972777146165691766260684831874355886321750697342391962265735577181669401116489911011897949481844528109/264189312006956992903023262633369981312162161776992728708719133220431713802567891284132108101276598818939424963018205508192045502359465199748817488143716610175201381050322559886076212293392049761016702887651573373208640377631556071298117135879370516597844241168218428980695757417222358113705761965934390081706166409538296472048131505004625062468915801053377242662126517228222172315799224275649458983116970838770901201891938673477692950277503405884855697965540953320045331226940445574243390008511003605526993140394392088294937574178383895633673442986138324564100132864373897179355894541166063730222589844871745430018273001825382692753870710663277812617939846209060182776103084124255482436770503075648581233102860193021706277955925013311798099029348348641850885313349503716029493918867895596420856873300210903406494464119430911889957354298851483964239890989719473683311196160*y^7 + 181368491270212739363984289566460837886281557167610672821129716459157163289887258270502514319370979011576189972809616886129413610990349466359984040605786225090169790677287620389958985258462092768091973828755819597550795446683461325583623028349137581868353087272777172289845908266544434946770976001669449180399888048846352550278063734700927501115163016286121400510044453230582370488873125608737190821218698817993325780511130697320920542485232632981462272223574992864331403432815668148961909462353053701472620307648780224207673344363225032063773316634653848382036978829524260686500537928396749667948887202892036667942193551587304424579378480388344797276804183508473515160991174650499305643591443670843172874851397281626343410704641270850666127428378973509032163435002077307729184832596492003192083075768717037276318524695355677418857509659073152202707567463021570722112715750767/132094656003478496451511631316684990656081080888496364354359566610215856901283945642066054050638299409469712481509102754096022751179732599874408744071858305087600690525161279943038106146696024880508351443825786686604320188815778035649058567939685258298922120584109214490347878708611179056852880982967195040853083204769148236024065752502312531234457900526688621331063258614111086157899612137824729491558485419385450600945969336738846475138751702942427848982770476660022665613470222787121695004255501802763496570197196044147468787089191947816836721493069162282050066432186948589677947270583031865111294922435872715009136500912691346376935355331638906308969923104530091388051542062127741218385251537824290616551430096510853138977962506655899049514674174320925442656674751858014746959433947798210428436650105451703247232059715455944978677149425741982119945494859736841655598080*y^6 - 38001786412014259758013100329818487178495852170142440843128652338585535469869690230715436385515066738553866047583564874780946336976727600599792142532277983760540218029451793563184695754053059659466211196894305200842190788913879715995673419934004538958502437430048438924380134015397394140038244281802213857791503131922922200741410313311510091206997856087392321491905032547690891694194929426438248557433096549520535381947836377991297312661115801736372619389375835263937415376166997886941002467858943977831986378908734672290451617134382146639484580999468742373995145968297030253339512208918346776920779384336326820979764919458524339975901132613442132494084194703184291269904477324564760337868046941679822996917860212088990185707562694115832484528662764898121380200075439793159738870221324664774682030087050441651060780784756289753528398748139248068632919379231064318627959988367/22015776000579749408585271886114165109346846814749394059059927768369309483547324273677675675106383234911618746918183792349337125196622099979068124011976384181266781754193546657173017691116004146751391907304297781100720031469296339274843094656614209716487020097351535748391313118101863176142146830494532506808847200794858039337344292083718755205742983421114770221843876435685181026316602022970788248593080903230908433490994889456474412523125283823737974830461746110003777602245037131186949167375916967127249428366199340691244797848198657969472786915511527047008344405364491431612991211763838644185215820405978785834856083485448557729489225888606484384828320517421681898008590343687956869730875256304048436091905016085142189829660417775983174919112362386820907109445791976335791159905657966368404739441684241950541205343285909324163112858237623663686657582476622806942599680*y^5 - 121788186714641635438037112414264434981296885550124942560099612056709494663180235577817822856602532617180035092900762876949326843750140426100837299890521585156579740704452746885402782366392952837737431782906978005540413429359514304531131771770859870867804598794282044704224917038247364946205155628470779321412704283615029861419962252078244419805534963318506746456826247914474095376345138008596519340304765751973337102526931266246177042233255130238617306272675455943032473919002185480706026815545019875076967262754405531183749337895671314163408210479595596144142774640797949752344016821807846909268403806430077822141585781920310309843042203397553492958900624167695011212994024585832178000806869262019451888769176494630359603980420916812864772094230692937171396878151744515624728575328236053061066426962900515514390998086537255055602075862030138471484077787715934270618453671/2201577600057974940858527188611416510934684681474939405905992776836930948354732427367767567510638323491161874691818379234933712519662209997906812401197638418126678175419354665717301769111600414675139190730429778110072003146929633927484309465661420971648702009735153574839131311810186317614214683049453250680884720079485803933734429208371875520574298342111477022184387643568518102631660202297078824859308090323090843349099488945647441252312528382373797483046174611000377760224503713118694916737591696712724942836619934069124479784819865796947278691551152704700834440536449143161299121176383864418521582040597878583485608348544855772948922588860648438482832051742168189800859034368795686973087525630404843609190501608514218982966041777598317491911236238682090710944579197633579115990565796636840473944168424195054120534328590932416311285823762366368665758247662280694259968*y^4 + 454219445437665337391538897028251851858696175960091015227681385885591993156229146144000626675719993067482352312340123248562358382130379560390112587273445293679087405554189961654456586618322114593205598359215235330782239304377498843200808291456286656052977036445264998119089766945495736593376527966196927912838062064238286334117355879819797961613867288786021848331823098651482620160435311934900485689121335943553990268245054396456254467723504564592886713187230218606412280620375430437670206597812600859835686503518717578309075648675319530651211675334904056364923787909980564417771996121590442121488100171241601708725029041057205066321808625842748178502732235313707490073765458121003014060483688171415458911227261252683222930414561797197809068003142753447263833223367115388825993435887571522554521371177593936552467792514999595541975843387143571497297630811790759182634983417/8255916000217406028219476957292811916005067555531022772147472913138491056330246602629128378164893713091857030094318922131001421948733287492150546504491144067975043157822579996439881634168501555031771965239111667912770011800986127228066160496230328643682632536506825905646742419288198691053305061435449690053317700298071764751504109531394533202153618782918038833191453663381942884868725758614045593222405338711590662559123083546177904696171981433901740561423154791251416600841888924195105937765968862672718535637324752759216799193074496738552295093316822642628129152011684286854871704411439491569455932652242044688071031307043209148558459708227431644310620194033130711753221378882983826149078221114018163534464381031928321186122656665993690594667135895057840166042171991125921684964621737388151777290631590731452952003732215996561167321839108873882496593428733552603474880*y^3 + 2862020703379884773939845819424313921231948929925794777095038171265046067021791070496951610470449332668828734466876069772609079836206758846689717262862045794916740401624029233819378711416387146761290705787842778355015925405894895326316786855167359844695375352214185610090711872901848774888549360784932608769752138608410366686973828126658774886896753223467213869946848041744445717600326000977275960066959376593576330135553726197646541831552213899407765641545059673960261119312925308841292109205639901902828730961255274150544194273840021672062142294812137536555018928593520633194554707160782339308804948706981300932459797358823024788323734124139811217196357479763365577976735356473989729683661679093330858617479718517468017327904528777349366587824399319155494660940285651534919626575460059303502974314143117359645071793289504622446482256853529629822094807852667057368114471/4127958000108703014109738478646405958002533777765511386073736456569245528165123301314564189082446856545928515047159461065500710974366643746075273252245572033987521578911289998219940817084250777515885982619555833956385005900493063614033080248115164321841316268253412952823371209644099345526652530717724845026658850149035882375752054765697266601076809391459019416595726831690971442434362879307022796611202669355795331279561541773088952348085990716950870280711577395625708300420944462097552968882984431336359267818662376379608399596537248369276147546658411321314064576005842143427435852205719745784727966326121022344035515653521604574279229854113715822155310097016565355876610689441491913074539110557009081767232190515964160593061328332996845297333567947528920083021085995562960842482310868694075888645315795365726476001866107998280583660919554436941248296714366776301737440*y^2 - 301679486710716936128832583961351619992185983987073810244898444933081689464561079471759841417886896632072313277427718266565559227841381215303944341987729425862680439196590686043413429235107844866076625166784645551236680480302186704314796736054505862531749959381966876740795227320011343122402501571111804849978571070201508381716798881569668398333428805797031553788069786521964564975455322456692306981381215275609181802150380644366454388921128180992487059761009078784040710476523067226061185602989601962007097024971068885911770745547366949479389719754623274449371703479386364681618082670591952076494080661158741277983384997906199231731933186996179732732550529753429517329610751594571698832918853217478224643129800762575492405325119074545464980582864711749727639774610869277953908406831511859355617988223423912187968134531954029442998807281221036819931173632710840888013897/458662000012078112678859830960711773111392641973945709563748495174360614240569255701618243231382984060658723894128829007277856774929627082897252583582841337109724619879032222024437868564916753057320664735506203772931667322277007068225897805346129369093479585361490328091485689960455482836294725635302760558517650016559542486194672751744140733452978821273224379621747425743441271381595875478558088512355852150643925697729060197009883594231776746327874475634619710625078700046771606899728107653664936815151029757629152931067599955170805374364016394073156813479340508445093571491937316911746638420525329591791224704892835072613511619364358872679301758017256677446285039541845632160165768119393234506334342418581354501773795621451258703666316144148174216392102231446787332840328982498034540966008432071701755040636275111318456444253398184546617159660138699634929641811304160*y + 5567302256306146424683563146119950796975601354964686190833855625770987303435567576124681777388261162904552634039313625647182705864123917547413913933647411134966521829514404826434486671093483557213877651354320579315477061584953856221500553536295981475052088981780405368537363859549844176582585475269316070031803409157291925406194956186987531731882737160824092599408250729658826018992431143435803430321086053814366634133165478548312388507664302301582906728368380253569016667448205915032408879459954489905062932849985805679562624170412165339324085383591079897414982868995667387293144947092190735191218388216789036596495221044151805155321445569494167264497391627168134843242466900552381719318409191130065806556187282621950761608675634588290592246058052075363948600077779573948455585865177707040603589771723301473460180115258530342803275849875003505935544347001933998870701/343996500009058584509144873220533829833544481480459282172811371380770460680426941776213682423537238045494042920596621755458392581197220312172939437687131002832293464909274166518328401423687564792990498551629652829698750491707755301169423354009597026820109689021117746068614267470341612127221044226477070418888237512419656864646004563808105550089734115954918284716310569307580953536196906608918566384266889112982944273296795147757412695673832559745905856725964782968809025035078705174796080740248702611363272318221864698300699966378104030773012295554867610109505381333820178618952987683809978815393997193843418528669626304460133714523269154509476318512942508084713779656384224120124326089544925879750756813936015876330346716088444027749737108111130662294076673585090499630246736873525905724506324053776316280477206333488842333190048638409962869745104024726197231358478120