modpol1N:=y^30+(-x^29+3016*x^28-4264508*x^27+3757023776*x^26-2311909247254*x^25+1055824872322928*x^24-371176730833516360*x^23+102830698144243333312*x^22-22798200261549649401017*x^21+4085285058914221975743048*x^20-595182395776133499320402812*x^19+70690418625239970322190554400*x^18-6844629453444462995489921927566*x^17+538933658062859750148226351115440*x^16-34338439032936807837769244517761960*x^15+1757349542111474542844510255722796992*x^14-71506894945597781767901218698549338384*x^13+2282783990031907299226101588910347779200*x^12-56207985415813901892336371209278032914752*x^11+1044550160840431292660777631203607469905408*x^10-14252039307008927342755708133272169337777528*x^9+137807889669981121947683336678806773481160384*x^8-901817369313887946263319368470079199501900704*x^7+3756613060790248188843630675008662792962264832*x^6-9157454393299517203000933119173869397525579173*x^5+11578162357613931939106263018011552724759672616*x^4-6311607294085617411852322915713797926975547660*x^3+1083988553323271577798103302526408662497384096*x^2-30787787151947868213213045106363492942121502*x+14756190482326603104160367388808817737728)*y^29+(3016*x^29+827845104263736696536*x^28+200074038503457330773603430880*x^27+594729354022442295672626955091138873*x^26+176093868029556964784503167701740910334240*x^25+11647495049772928744858470818096606582204900232*x^24+258101528221269984526273447495334910874101920860736*x^23+2419073489520067777666741421793539939102226832106166244*x^22+11098515778706743876181561350832863299198148101287824162248*x^21+27464024620766251866305192833556758663651859899925307163634744*x^20+39189234187695202864407791805919650699677112995599825375004151264*x^19+33795805720172113942220955224733491690592232361125396970846294490168*x^18+18205532018449296599309186126816388042115137176626842773649606613477232*x^17+6267059924482129584023487446136567298725060298240578940273717131931402384*x^16+1398961268657555453994570910160970410609000030669888347442462121642367650624*x^15+204107988963645045928874044737445609143071852647996537860888324087874067292008*x^14+19500786717710449916172477837620929853140182569718262835630318031213221056201984*x^13+1215426836240894794741252029576158693147905798077375269830270105222276445025402560*x^12+48945436583419510663261658604642369913658274468406767546315915410526057453905547776*x^11+1253359104175147777860684527300848471403960987025394814245468563740566189914887928554*x^10+19939037083092572605436301416043037481500174057130974003580745227316997904326786766624*x^9+190793039804243552151799082356461532160962852200596855094792354557638200651403009986288*x^8+1050782792083658113856110588854881674527516468971167152888428339806926268403069070592256*x^7+3136120947192678933199318318927866834819094271351969520009269799342507213298616613145624*x^6+4663925433445641294607623767041824551104450687846088872849918418525204693101155879388520*x^5+3061430867737556595539399805013627061783783473725848934157298397577497437656716477272568*x^4+736379846151891216811673528184961756523214575700434517448866027389912372332696892992096*x^3+47334413697687008802861386827567308954252437086688784529584277201804597192842393262515*x^2+425572633630528324740763232390078713674521651273342828225703914746883456051620675584*x+81654434081514835334292151993641344733544471111934070018993488346808855226744832)*y^28+(-4264508*x^29+200074038503457330773603430880*x^28-164960960103772353639654807812536273461668*x^27+122134383706422639295521599350629703304475956639360*x^26-3113051679445942552290289814855697270077752118759651659344*x^25+8346694191156908629300205438555690436666745588338316144958976384*x^24-4371459118501460406982917352923648766410325893694066638616630846508740*x^23+646196295094750040898990288726746616117451673324875240646568126482869810656*x^22-34372636660950437522793654621075116061753442263268238205145479683042136683090572*x^21+781347876100509536974779270226065382208756371642087819449790558474172526905359639904*x^20-8627980353865253342278195590770229673269117157610582362238142348070748971722880079426724*x^19+51087959532613003120156991734952532363353767743312523894667593139258500342427047909428065504*x^18-175272047210581410866779769703348159904524805020616288768046925832388298707123273363896825805528*x^17+370199503736224620042006614525918909992541671002154946057356184897538323148695262879954768395771328*x^16-504353296158889398116335227231852129758997833669929814207480865467782730862483629209489653259989947258*x^15+458718534769487424378996608573913640867979673356275514048285599617035675713882974478865396396626198261872*x^14-285116128291768380272034501755300355992684821995378183293858531541895849427361603625496438185636377498486408*x^13+122690213444007343432475887909359774059680511614666610077129623671363281765677180836688259146798171562034712128*x^12-36647065669548531183525052713856148225102263883482032376224647386490290511479803555364421604642182393720676238500*x^11+7531667375502509479279768693753914693294628786428270843256425702967925713685868759954979615221483471528450209388320*x^10-1041301430456461128162256521003264806532834869677529461738043103099928964503599801189392371369731018326625953411391392*x^9+92986646768833493068555069807883975249139085240958362786318306932759415212211576018146327278710798764119352191922423552*x^8-5020225453783624840691000529700221249055650871517114429846283155977316513970199503373447123412682762788267204880035700644*x^7+148144274797186391673958522857458588565459034309534189618714084405479154343681912183064348225031581825490165524191073888608*x^6-2075272019906334305980979592956966889285842171450401574700066758462501076464221198649450208206604243672687538674142706179644*x^5+11534002799435568951418965762437027583687636884380938592214910482250728129515448195927592443027761667280258174807350918417632*x^4-20229294014825047534344895015095363552484874800034930304289481207727758257826816170636318233094243851988351249733612354458588*x^3+7977638674196274831637823384444582080907490255580942633605359864098658898028749220258658421450992477764282411920939828510720*x^2-367271618794869425371497007802532683727369555580075659368018111365064353634887825736972172264186451293791720227929008898048*x+200818063838902369490193330679408213859528008013199862365794636041582182493064108029484741419356250652042296354362359808)*y^27+(3757023776*x^29+594729354022442295672626955091138873*x^28+122134383706422639295521599350629703304475956639360*x^27+5979223162423466858650022868426071350070265074513758999136000*x^26+3178121285728000465613479780671832171416728634756250492326359991848320*x^25+92998241519368323700998982216940739573113855202938996675101279811572590610452*x^24+320301962499753462465554326207872097274723045814942413629189583173032144298865308384*x^23+203435261276750795708147417619066215287778749699691941641115764572529118725165056068225056*x^22+31745307291819382066346452020938395567691567273511812928120414805053690932235235992286562025888*x^21+1471322499108015122230602551902387324179635766941828712441814345129115036571674310780093583396229789*x^20+22767782579978282025978835274424074503645134554261085399721390441678208790811675358273289918897722248000*x^19+125359600178621314938353107677759622308316056094169241879505548466064047239852384780982890087378149271153424*x^18+208751854923958425330067797154790632549038254362556463357981408955060512625243341708912723077212102256366529600*x^17+305396443069667196726653351824559992877369305271895165973591653564387876596488857314103097513940658968307911621456*x^16-1851884607423584457450456938593547807645505643386804690252387102892701728126749514450512100923691468839084593916569040*x^15+9466779447838233928886689907936111426905778003327444832068794183666258204386796077047342605108902106021843060750718739824*x^14-34496862828926888016288202183303304459235321272675773011510266566607724420290613566753279695225386949554123069509013298823488*x^13+89083218111314886638465653954152256993870744367662484826550307766426135027029728712645382745697053239851420251205196064916011226*x^12-166847116563018176870038193679107825573539732602674049294941455244445193289597294289203088152601446682253490353220327942977493794784*x^11+230682626876224626173425223099239235755131865323597442286939398597633673149344054257558289734272708248960829012811933039319600723642656*x^10-238462985640964138069422862468998269762850423798910526880678199602208607472043055189706182804317784987469451532662055099796664125141114624*x^9+185808506128497868330056515551886119674703739096474155842761706628815112503152578845643278318007253022306868901808833990143150800484429348072*x^8-109496546897292054138147033912018125326345860787079375994121880157564825531278889785745499328642341490850951722809411515705799017583958748160800*x^7+48702318940100133240709833867067746984980618664985681216237606878696796035085382244129357593714988329402872989508922967852363940006781048388839648*x^6-16209685325116116995601474567017020059880873955449216559663297767800361096380753114659183964304078441850362510129736273653588066188212691500724342752*x^5+3966636458037105835419404062627468356065881097447228837171130717524712497448680630553488562203781300249054478118298581805668416728014547810628173751053*x^4-691520915976955597633685311278407602786113017941791050597856156896142360393317813556918013299155104541268650056715843813015795827094451011144116345110528*x^3+81184566404726510411695749726886267700308854902842767739348857634237959498457394919563303897017207816677084503295859162677599373540643114435317366547021824*x^2-5747204827194636662145153097227030950102125639288835023829125627785674902331519242009169496524585486822572281814802834421954852494669102333611838372724080640*x+185206850143679208063731147303979211196531455825716310014851152063481486722630248633606110206037256707699758811131039567221680572815945376614615562824481505280)*y^26+(-2311909247254*x^29+176093868029556964784503167701740910334240*x^28-3113051679445942552290289814855697270077752118759651659344*x^27+3178121285728000465613479780671832171416728634756250492326359991848320*x^26-15947287588818732146291710476388030239258422622414993940934075382608347934656919*x^25+2295128747251863387360116996967036116335094054571751071288035540897602200082781379957336*x^24-23516663283807658561321740655296034098741294988607487855728005945499200767339990261371415797764*x^23+28430002085935880932076201898447856007689453354022406247678789146705654569603324183871062108254632800*x^22-5749013188950436130323864033543227678102900847796824089869014145623010988388511464127322369257809300963632*x^21+303545281712347095156730869156903022525348416683884631534330780761695209479425985378953379752533719878081455920*x^20+6882991438280578940585127960983121637792017988618565445047039486235782788974958732395072353304570224775430553839736*x^19+171707336490244301859666718815463630787208278868691238226414569581302332444649736139479738349175999547717564565024102592*x^18-8599752074659751276210210771791992211169254764199460416695506190469527534614895378992958600963540937659545414349079152475252*x^17-139079301293691695743232943211247200406681748517841018088290559617110443853872899825242887306979894614881651743434999640524356576*x^16+198852331197968911425858107365247133105191151682361986251840759866569538899047788243814291235556382359609006650040821664518052045416*x^15+4205493543504869037602926973663781475592852054412099559518088097878510468313604944740834854186467190568156003811883210417798308612104000*x^14-1432662410174492901947741743297752077009884581828444733570353518560135456912338961879159582855734789364143754356624774637941156198492909304*x^13-17887065328552393418753688644087137520626718757739657908348088897605571212767968386128007674317743198087996727282560534721988199286159667933408*x^12+11588652144998070272064292331623658880318704305361332752950272008471234656665457178877958106729896395058659168821405033951686067385337770813506272*x^11+12194695331702375745257715081581897194991376247114300161914605284886040256791983015738685198524660824612858476921298532048048480312612416024281421056*x^10-11687891023589173418400441971598971601358986699869400725493426456170801988255454671480724337974018239038805993859748211107463909926666045206757683828042*x^9+960604683036304394733649471439883096780066515466178270108838571164947447738489403135180364209773439189668601926147325920079354288300945874662625752351760*x^8+1566111265889204684365159865553751653645308647144570327024977036462310835153099334476517020881561984583490197797006382946691975977002637165099699718632107832*x^7-449644514935271139250776203711221147685609362369534448336491887683290638970861634425873576137639322186734418993613918553200310829905870833884007337993722692928*x^6+1086699793488466085546639057181273501078289266578785997728181635589932404061411676868852145487379333739769433256369146045376590487879974795771493970652699460950*x^5+10769554766613236809900500580737099873496053084722601778101059404104567669376300314117649393499753509555527788840393360420051646950277754112922146239268709372198912*x^4-618136637982308377896126055996469084570906847713425406962369046755413952382244356156965936849438071044042595308385422712002824973486094600992909590656497910672261120*x^3-42132369577604254648827180334050257938623940939060824152310018020287900592146637712029987688158131162347235560765686206930189968819130427857679778623929050275512320000*x^2-130361399696163700994836622676832160614398040613107793075850251260747684286791710620595154730348101413016436981365329779634672771710116224048905703620216449509397364736*x+37507691446834590047501793815874483420902056825365363571174198886141505254151457301880948403665852118604743875837239975142073061392806198436524534363244039599770566656)*y^25+(1055824872322928*x^29+11647495049772928744858470818096606582204900232*x^28+8346694191156908629300205438555690436666745588338316144958976384*x^27+92998241519368323700998982216940739573113855202938996675101279811572590610452*x^26+2295128747251863387360116996967036116335094054571751071288035540897602200082781379957336*x^25+886073819780369682014523346203548362541112634222834668974073840170716547950625113762906604449832*x^24+12562465740897274078580744122355522329760528929054105714534885038576331568685211519273549621239934816928*x^23+30100381616933974516009060928918171019118160427622588646704456214815296098093591054221691188631017010459916795*x^22-24184841515235842021396980314704627515501865102698952382254589364937607209258172185676458512532950542301788007613392*x^21+15488882693863907000400843384544860376679307721471321814165814983372597706639406440595698261228599849030203092714023045040*x^20-2916029170609288093112475185493916413660383975986914420305511494862006873255780381210837699413286850939543206648301561190230208*x^19+189498358475291942385574886136376415111353362393007809360230242580673923279370849577149679966475033952838740264555540794959791613344*x^18-4798148930385124737479342629565542502177203085771697244707094074752953075569692505360479293538593900880075676588855608548309553488570336*x^17+75261906020278075497607909151241026195823082983803673121291949656862252733933525326689927948509259342578004075602926238760160747924246149728*x^16-187976835508296550773525385334418732152342757668570057690721104155251170602841118664676914516650652614332136231202617692975378842844980527528000*x^15+4218102546387375922044154480612475362249530655939904659855756392865947247835421864552700683036760796844387865897778744878969476729976950395001615880*x^14+13369581688748215964307683011893157682466597621243399799850575767242512132577564319554558626687772408556310362570337462723090917950100038516296417016128*x^13+66188075537666829817073594269146847509665543830110496544235559586719270969859384749515867869693921708695764684500308514536718856436019950736353492921875504*x^12+124711582259444275461327774916762066562837042916241481897614233962160418294530327009505556434336936876954100514599514682173429632959708404459835893722067563264*x^11+164504308186992211987296860737154687301074818126884733227457097456239147548270452678197621455768006437256624363503875149114131056951587326437685706918869982855944*x^10+117305574887433299546562993393468986791042751959612873849254947539853169162557256856253429376752340775783326082347450124730876690711270464812893203161692048345065232*x^9+51630887521065710522883997573739398043046799968986746670497661641761013839094423061800980361058252992433041404087537976583559972121235764034268245631965479161625742576*x^8+12587624434896369954343211481301117779347765099867769262313698125449013379518437691460606858259370751496576362977691162579405225450852803677237145755563943560420499780416*x^7+1766566149879243493000920789614394432232126311387605851165584904353054833589226664864189813025544681706372426009034462766965366452143700809293613119252856889520396131049327*x^6+126009568205343403555651010301574647141942040023002139478304551298090556789222303640176208791109362044542289190532882276474136130973802030184461173454506451548102091113955328*x^5+4586223009188195781778649214843469480225801318876616345099359982172372178979319183932708261642784227339527525279939304046594474461118299455453641755698845216366996799761678336*x^4+63954629814132085790427656149430424656715119927421823297213774595443345277456329294003822905721676737551758604637516881864705592264452026860645195466744718806273426060331712512*x^3+342596263367803638966132044731374950703619641936103483446205254332421200694047094645708524891900187330410922830016239548405646158602988831441776621765866335018038346527761498112*x^2+264609890656942545367126562080952075185498829750298759960732944636047652745438042310376416751637396323392484682569180814964708122923741629498971204473395685237518211719769358336*x+7819976688753633471776093018385070566427511899210047077820967658737991208785111478850409626513948718636941693484295770191308253967708491828706448274121121280840537835613192192)*y^24+(-371176730833516360*x^29+258101528221269984526273447495334910874101920860736*x^28-4371459118501460406982917352923648766410325893694066638616630846508740*x^27+320301962499753462465554326207872097274723045814942413629189583173032144298865308384*x^26-23516663283807658561321740655296034098741294988607487855728005945499200767339990261371415797764*x^25+12562465740897274078580744122355522329760528929054105714534885038576331568685211519273549621239934816928*x^24-683778044064681861477927137397191506640039063083773317973044889957282079629395867206198162705958037949338432220*x^23-7291886240639978020921087665333436754193809476034312363146310499014386858152991908403324942069008451355417495037179808*x^22-4541309844253547151606066887475266326562034225119677343160663797154915706607964719922301845856707918355431696806766009622008*x^21+5637972517810072448572948905474323185048322577771586291514275077010207782034984186895110211199241553709176773572411116659875276736*x^20+1811283758750964567139702284756660801927399579894030035088818499347311994485352452668539032886256516710212986349388906574497006907660314*x^19-219979319388626230447114298098522073011481349757962772763855770387763312648623186431161180780888124389647221311527003472423765138645787500720*x^18-11821508830978536539541581703503913752628899251375445984478512000482521386366755840419712557441676283136887281136840674820437521925194345428618120*x^17+647869514538612689419496541557204312028731265396794752718850548465834358003383489496917985765902602238723628364597831866716432017876616125076197421888*x^16+3248939624634076774788818675294323145337785057235492011310151876467046102314484381267141100584651818597792875659611980734414617491422994929619160139299856*x^15-73477279603014239153481745860365368053113659750667635429959628531242240572781677129692646067669534812853527194934754076954985489596832686919356448108182835072*x^14-70141404174065883595164983257691965181042199538718070347915926643819710673284908650460817038224229466737462673283260993540378955225729328310446937180045097266464*x^13+567808773694795148431798971892570619377825833946818885104805805485475610393392964609048811399899274465048306772261846405209138869727715532898881984800903199337454848*x^12+109653935753722161026458492742149572318134001904986000089728717809158299133901840104938429331249586839836962781670997110164053270782254063204590830859070586570467407340*x^11-447258420695201314944454760750686048422093844638204965085280271645943929806289882941841251530864720296881224768707867567129966972546383210764588089182409921140442748257440*x^10+29166860833174991235891294218676269903935722657540153593558904845428401245373047258650037119863742581198194777609165840906160426670990061235608664586646369347486986990009336*x^9+48534679778908953388796963200098168295978422305856517335313007399293107896931145012936501581161942770966371370668203704232137938347403665978176108660717396592922989447137470784*x^8-5666926470399633757299197253491641344188186279617510666652859532497788295528613653120318142918325652222988742319589482490010473291580677070378608147443447169645919960003970037848*x^7-730011366073037794152604761164804489951739459011024427096116072339166223693667894952182024131382063067966193756912620548087107447661004681354563945514315035179443791948685510967296*x^6+56069779042896174040642358822458202513686671460655730788824689210977742126200667316967418801179726214677195562380475455898842663670192855327269672991186714905559075040915688609808384*x^5+1208273128208097122966003798204193804177781717296537957128372247214424636056758756555048331677880064691897160042613381553838063856032513058929381545761130563750681792137508731742060544*x^4-21014094452823839239535577524892914694703048165157469765182390336865783604533683126224660532534442731289245103494586705065767885803370771636835832221828107950703394137813360084418297856*x^3-55559090820882399417042859189997392195739786064036794887440850793909957755780438760885106844937906512632458049506612612983810377728356103115530861066424248744251645526515397411462971392*x^2+25417339701140361632574091347405605807332634752737408282698466651060586022625999071665302055118102896516076914634294191912521965042644215143368555335295655960161156720882155760618831872*x+851261642149613556933942768911803621077133423298625866005983539504608150152311017096560122778218773408021293349058146412283802911347946035735164789717994350254734970415723190427844608)*y^23+(102830698144243333312*x^29+2419073489520067777666741421793539939102226832106166244*x^28+646196295094750040898990288726746616117451673324875240646568126482869810656*x^27+203435261276750795708147417619066215287778749699691941641115764572529118725165056068225056*x^26+28430002085935880932076201898447856007689453354022406247678789146705654569603324183871062108254632800*x^25+30100381616933974516009060928918171019118160427622588646704456214815296098093591054221691188631017010459916795*x^24-7291886240639978020921087665333436754193809476034312363146310499014386858152991908403324942069008451355417495037179808*x^23+171521936660463154883674176844301079876155404429683425692928364413443526881265063917387642760537626922787413336580242447040864*x^22+777183585358173674955917673830362656570198089075303055804985827138065042157087221082074457529788090903098500972399839449340529474368*x^21+1902354926075824389680670639276536740272589898943874073801613764077675972334995456800649402101784640099992558431117898111552559257981388712*x^20+1142348499765896480318864769435163850591983843954830190476573123718217342611167532820766412785248959748046217627339004097562144077718907299829776*x^19+199589087630317260435207838228055434865717791571165486745372824307330999515148958325974092000364157818203773908674551752329705938239925756871034522000*x^18+9978757540666295403648813789831566331435054244825452607687889120588856521301920670704002125477372242685048305142443113731549902946174623508734228370471360*x^17+300366141581933410785505802499512226343296315082885060612723431533416392677211227936115242046292513739661326419364232394601703133203016676403889081004699622312*x^16+390737254656309252900893418642582387958853827631328919760825532381574648556409646262997407201766248270113249595561883188169100462802570893101259125663416190125696*x^15+23307705041964072529001446573779224644891047415950387396015701535727091004074612438609583951346554418867610259897490297210905182820246821714627686665355074578147767680*x^14-73710759619085666365704312079052044700179970459278887463062181908599096533507836986412613605685181462317899705992451648835761335245397438978109085148394972419088227935488*x^13+212384524570210608645871754662064412566320518351486549731268238517797263640041915607487036943127272644475048998911525842280107235680883716488128254180275926314250461083236344*x^12-285745478488466560814671449580325631423794986118277515921169052794292213481637192400926380298343250552686347303703253171920201743434750652520856886743665647572046449494356635168*x^11+221163131005562127974992447027415826660275609765784465830904663027073396780662157821284103631320305954469516126597392876832463712017770840731434012978389014533064681740648363910496*x^10-102410166454487680016249939353092512943803005074474394929799264214425837921686162098988294131083709993931103829618162802510914809413776340550009541237879916172679596995537719987415872*x^9+28746772944478540230289475292984227624446758901683424941411234720575186697210630450775271101124835601697477642356268202216709561085908994863834660860124637368201353914296045689451306749*x^8-4869488937163613136299518418814239393824003617255340947735781627766648146742887530433956957264044054653352332466508066009029728249035797783092138818676196974552334372236344234424867749888*x^7+480351453580903604751741224866876146102867798109343695618639081635525593306674269812785976307746528282060744101370720246383407100208121297797419265365420686245943249025073451733624641552384*x^6-25577302696385878961495864919610683310233781454885250454404797793521410619358062662972206471244980178459349768549896747304258497489941345859617877266699253868325552308846759189355280352673792*x^5+675981797900736788565638273155750285897823218880307044602426695168168083017062369918947045854430068278010100170813385071212391006494892313872967696264749120379129394652367726794610515497713664*x^4-5999226572688434436197632964819382160285208544468268425106930328242254160481562667978837297420950347449173062030268490403056877359223028492329733423470798111412555155783772377090238201276137472*x^3+18813918034241998929318652161972301706075053796301026145128210160619767580407811831733590108477045037146167418376676644486091980588386283043909875106091315125787290398054521828287114377737273344*x^2-5166319388460928704861483646501914954393174700704637080803478185872117246399378800804563179911497372792425905475918122896967222437984562536840349730067443334885639577381918955348340311622418432*x+89492039503021777604710507859887443851033775471820953966964099560590254059361051644370948944806368054193061770996814441357835221117422214524265100349524861410553162178091547661216804511940608)*y^22+(-22798200261549649401017*x^29+11098515778706743876181561350832863299198148101287824162248*x^28-34372636660950437522793654621075116061753442263268238205145479683042136683090572*x^27+31745307291819382066346452020938395567691567273511812928120414805053690932235235992286562025888*x^26-5749013188950436130323864033543227678102900847796824089869014145623010988388511464127322369257809300963632*x^25-24184841515235842021396980314704627515501865102698952382254589364937607209258172185676458512532950542301788007613392*x^24-4541309844253547151606066887475266326562034225119677343160663797154915706607964719922301845856707918355431696806766009622008*x^23+777183585358173674955917673830362656570198089075303055804985827138065042157087221082074457529788090903098500972399839449340529474368*x^22-10133686087701437090068278602528146627814819708069023476802176479572702236384761486993674446167919637656030413561563582650143509691794644536*x^21-12437483004862255329107811863959348269991256423735744910393431943352064418614569936849688150745707348090060102093124625126385599468501204862033856*x^20-1649285348457471058132498774794794140989696845271278715172012445922660915822638892624848328962502193007102569200251465453373469394732491061880512522008*x^19+1879499732397937351280886646132546142841898814804081478995245454921498568298192905150468388816340777491232926007372129871617818707658868074241384630152389184*x^18+208325652025935678260747480537438477230178697377082081604391236309337503300065849346140841018285519725802571370246843218085906779077837367756613085215091022459248*x^17-4140764135342231980918764965856955219360498968717460781309054249768075892125439898531042771912727937375677632624048191182907865819360711585793137840025533955206077184*x^16-62552942636447318839534159252632668587676585794279991235803253587922751620728095256153729581801101123837150136788679644655245567321255051993727652365785008284988834852672*x^15+305529552940788212139194602877766886915171552020641836825055711764415517486730561966873641894629048450554560647769561516658468665479629415377206933690191222308255771424491008*x^14+12195695593541773897124552486175000886921459218582873381899115529190586331615033275494721280321847254684584341291970963665814733233035324855157961782860494127930500946136245493*x^13-524191721051834598828284968016944376234058947346776514490846241654840266741631927782144058497149645449410691919506139723225884464274194838449048287210262937108482004436686562846312*x^12+417609922443043014684829042327494253818270432733554356743715745159441026944140174535174656968174381152012722271259701132215879422884160235204813620425156175020304035359761500851120988*x^11-129717225121709099825239553091893126057914940831869560539509008479819985334133041892264444183453011652200451036539549197873647086925443226729818704567094549780369053480432062080403914016*x^10+12880237206556827305223425401297485611409093327132153119381274027991278677374208969424246348141383228565987410248440796730117695029428893773001700248634445695674584524142506669711384958642*x^9+2445142988396881013673664487598850743867250587797607040425306433354108452985590829039347140976894431975252640997368791151836890937403279779505747278311893820960502956344342831252200768471040*x^8-683868922118320220984698061392487122246786376877977755076414425887383750546767812037138576634433827803999601278335743891363169350455604272269150385371158917361245218815013010817906057366470656*x^7-16057903083695931524041897897079347290689023367322000873434867284536095720316235066330778375209689710681372296692480682587733311648229303794798685426885924867561633990130287790022551248331341824*x^6+23250808149050139122280803323219382084979436183725638655014363246884305190093989743998821947102415168512322879506858963455020407922658171235375053088745820997040802408435660377865062057292068814848*x^5-2685116768734160325973776484101898393758973150098236641666383443741999225830328760412908565789736665995030791650379436936366006323620869904473398178764597645012446022587111708282099205043630309900288*x^4+76429026529309881323859853300647295845686125131543080225211930235781060590730767737139641111551722474877386579627597734504208092236820824521168964763230835746231592195087100516426514277107203527671808*x^3-136708022118780171738363771142456113217226815348727476519091913303276108593066118933348183120526285947225310641175911263030753019894266269259761217059806965866950771525838075464673770427188206062534656*x^2-249625446204899601855723121928342090876681271586527950495880177267740730115567624509762119429088271253452558018107929247557505300147859524589565033775658475817354395429223789065306278274790871397302272*x+5712699488579409034797042068609628836624237060634057253581034050742954749170241882121044489541286045644374427397274441203757778098512464532583038550959822335159564744553995511925630236502796416319488)*y^21+(4085285058914221975743048*x^29+27464024620766251866305192833556758663651859899925307163634744*x^28+781347876100509536974779270226065382208756371642087819449790558474172526905359639904*x^27+1471322499108015122230602551902387324179635766941828712441814345129115036571674310780093583396229789*x^26+303545281712347095156730869156903022525348416683884631534330780761695209479425985378953379752533719878081455920*x^25+15488882693863907000400843384544860376679307721471321814165814983372597706639406440595698261228599849030203092714023045040*x^24+5637972517810072448572948905474323185048322577771586291514275077010207782034984186895110211199241553709176773572411116659875276736*x^23+1902354926075824389680670639276536740272589898943874073801613764077675972334995456800649402101784640099992558431117898111552559257981388712*x^22-12437483004862255329107811863959348269991256423735744910393431943352064418614569936849688150745707348090060102093124625126385599468501204862033856*x^21+124690478649139971383815306656170698148654598732999873726422637408013632066759522401655688601072047113356326196962220652981091383361304682829916068753344*x^20-82575860447708687805734101773276873272596530400370298142198615367028424606639658053332823634804254210442603111581224368793345140843252804244829536061923208000*x^19+20182035344633873483267503876522509642357857735962171311984097375328576185154958738081887830503068153872680582134642880026123736318180297276183198833000925042113164*x^18-709801185840704721520253469211772883199239314464666961255311480816578936057539280315320429887822720375509886002522007700248180832121301732240478131931203290613961564992*x^17+18299704861587524801598983914655161206623814705961172908300869434648882710342105211088676347054791142864119673588866083796603562318018027220061018037229629913136286051091680*x^16-39057421662444720675087055952159443857042878095527508371445987177950403018816025671840620300616292838963434547035412225118562185233942538179845863119071005031064305151039051264*x^15+206123285159810948941861137021178150144764074434266812945206195633298978523771315171582853266037027444452190220403609138701987590496753429850880830291611468808458377411422410305392*x^14-193537987379370098100446559172584750808628010038534465810562187560344120863121223035885779660522636784214222107539442161859200714214740635143442380214572486963396716913271722992768808*x^13+83270284200009917763001695569366043809604703424891033109225232731828010396862963080702587376032973831614686439470976826410879714876344761865353061046846562530652761984427921371847180936*x^12-2724152079466173289274210003772197417021744105692203343077694219352961510944537212470180005944594823563504949884932721111143928418848641205301151291824352483678454162114321027731802703840*x^11-11577662552700913581049186138069916002432766040422390628388584649476497584744783434496717807492123890277303130336356628618378183784185635025439200998877447400043464832579684533024355722675369*x^10+2532478031280943827073174730334339688500187733810081931384618580357937234445312929163800557743908018232991458672601929126234766000878095804676326538485549971385976434458462706031716614998392832*x^9+604422969490803681793654999509924760559666151694322918447769985133152372703889041603980173814247098582701373066671588546135992627650470359970414385136924664126362903628394333432930595546842791936*x^8-265167334183995388223196351004724342062944692233357519743128768760532096024651014009512081955735278392633607987114019973452866553004696296922859050662786745346439661316262971157232820292602673758208*x^7+30400062448604386668739667524270848955886164537133059204212261777092744541662482473311733276691397552658271142838763817679853359392216332210690209002747598879627825041857014800700627896452902184550400*x^6-1376998140157238830456722331767587069069110114039391509543398407571064766976336436505113328007691424192595242218696472294347139315460979039865080162082660156497793597281748054839494135643322666597744640*x^5+69348694891520901718966879943632896339655648417671888632880879123317946920680312391907800036023469587293744711352508083196531923433369297387646177232703452807719943356522172987526694209920487291457896448*x^4-25599757088629140078901770025447667116891623947537933942698445718744210301357944886280644004307395408246953013686728377969626847495905970746461450521422186294581675761240695828517002846257804320889731284992*x^3+4346349347329880684144250155358457678669806788596209390881787140743173017188644351874973219682406828147629495813723527974538608227997559770999474858417727931872321246469293695395735617448132931149022372036608*x^2+5311569020375141723635053819649621692447834631297818684605753045800275519257167359286334427954248762316329138555468571026955837602057545297942153511594537971467803836680872744800740574669437642819332160356352*x+352175404260518754011392964614290652024846381095583924560167834093827815708880550784375686525725821068364312456481081852810893856292652171924073439942870971918104206180185827865031708082284313321641160474624)*y^20+(-595182395776133499320402812*x^29+39189234187695202864407791805919650699677112995599825375004151264*x^28-8627980353865253342278195590770229673269117157610582362238142348070748971722880079426724*x^27+22767782579978282025978835274424074503645134554261085399721390441678208790811675358273289918897722248000*x^26+6882991438280578940585127960983121637792017988618565445047039486235782788974958732395072353304570224775430553839736*x^25-2916029170609288093112475185493916413660383975986914420305511494862006873255780381210837699413286850939543206648301561190230208*x^24+1811283758750964567139702284756660801927399579894030035088818499347311994485352452668539032886256516710212986349388906574497006907660314*x^23+1142348499765896480318864769435163850591983843954830190476573123718217342611167532820766412785248959748046217627339004097562144077718907299829776*x^22-1649285348457471058132498774794794140989696845271278715172012445922660915822638892624848328962502193007102569200251465453373469394732491061880512522008*x^21-82575860447708687805734101773276873272596530400370298142198615367028424606639658053332823634804254210442603111581224368793345140843252804244829536061923208000*x^20+12882413457741305344156076363427184939638332178061599236514315907388372383184108403811160116876946687846773045229213953071611814024411277042485572253254940968150824*x^19+7862074074450421435087570806496755895077427584602699177782235342807150636653016321638104972853197806751006296235086107815062757215773173031049251673578151199575392571840*x^18-95224322495701673191398416625063715466134337525644854359671132921411803528357284535338574762748220759070903166118138512654560576535932006012084751716301269590356640904178496*x^17-2856557364238437500438381750991804468684147781097019775523015421510041453364397247722471974157144238809148042703639393175782037267819217418604351408531327616299061371042451327488*x^16+2734218869383095248238278187171965289618317910617245786088096184672330181704560925049538270994922515471271956902865185212986252734454958029660753697502024600356577815163235307863480*x^15+3383884551539774904292701875866783448323893360975586854013509280981888833108969888901646684997589724427578735838203582992501571820469419110981469617212885338535978087677153434044233920*x^14-13062842259256214685896914027242329463000614801594705364188900042046887899934429339304123216839549533906507947049120397077071948333060543420681774344225746919111108731439445117694640889492*x^13+10050580437503767975771902246896345374357941351436073481687389813847986060123261037228860010591012423526498673154553433274636696917000318992342079992642119125462552878443890265975790230758560*x^12-3359893491120033103283723209224756106795016221088097791388525701813653754640115074145039724362082096281077106036145693814809135099236505541912253009091086963099153454553795090321367828688865252*x^11+385317773463475498132376646774931120710987204014286880950134495544072637272608311982508475510696014920419559287976178832220771019098757133459352609018441247390326157625668230520601303172880924672*x^10+209009777423985444106008981295804818814359600362034956822787536280613163408943263827488519948594936174979490594349250688368813168371055769463325063687442145301032812890209228745325215980392584052736*x^9-108044983892976150877117315311967424164403005392927600341457951836310440441360443433245564054512359529030364549423721297297192989066932615813457385216432786868604403460099755435348537571544851699204096*x^8+13979786263305652620752626243372793766912271110484022040476243043397585693721173886887753903880621912911885750423166796083824595899057989768101133235806874801025102373716761279571497632111116981612052480*x^7+684588894915508931441962600386062051005160155669036184132422531229004931329904636970723950977937204250151434054055752972217230762166466846184762048255144192594265968889133179938743051249373986174581866496*x^6-128097963941795629860072903723730607823415274000465869322904177339888529267871199818838640075376483368442791833604833955700916746044905179356655114538622199201094338016267124076221061309982609412838934970368*x^5+22085788632634735955358154515708186595133598473802235952072015572114042047924442858875020727460011218956843281111942873532129174238552302777756053602559167180993445786187673191025279317491229012412669456547840*x^4-5584012368569781457333974908907839037011454558085292277878823322959463296412757254595315728760034831600776276883321523478483731889052271691766860914103438554800778747283115939328683089012165109115801321781329920*x^3-466194380038942030533911957643268192452935066605460805017461512304781203720396648475064339216423277492346516028230384509039861807388892745295312116161352925191562810929954166565830985043630521236913682747433680896*x^2+61560072225646916764453341436779309533470209111997777398454253227341640520981367222468117490375288099436790804311940480471992737343219997973415868762210790020876583220422220174355696418857864955122773129831091535872*x+11336230124623036798793289555019988977831705552519683729355302087058374105507204866564119674789783698438296599077128650781775200163269458345989354914350548000198600252495406156148184018511403123986536897486153318400)*y^19+(70690418625239970322190554400*x^29+33795805720172113942220955224733491690592232361125396970846294490168*x^28+51087959532613003120156991734952532363353767743312523894667593139258500342427047909428065504*x^27+125359600178621314938353107677759622308316056094169241879505548466064047239852384780982890087378149271153424*x^26+171707336490244301859666718815463630787208278868691238226414569581302332444649736139479738349175999547717564565024102592*x^25+189498358475291942385574886136376415111353362393007809360230242580673923279370849577149679966475033952838740264555540794959791613344*x^24-219979319388626230447114298098522073011481349757962772763855770387763312648623186431161180780888124389647221311527003472423765138645787500720*x^23+199589087630317260435207838228055434865717791571165486745372824307330999515148958325974092000364157818203773908674551752329705938239925756871034522000*x^22+1879499732397937351280886646132546142841898814804081478995245454921498568298192905150468388816340777491232926007372129871617818707658868074241384630152389184*x^21+20182035344633873483267503876522509642357857735962171311984097375328576185154958738081887830503068153872680582134642880026123736318180297276183198833000925042113164*x^20+7862074074450421435087570806496755895077427584602699177782235342807150636653016321638104972853197806751006296235086107815062757215773173031049251673578151199575392571840*x^19+1021476996984708662733221026087924023037762712548694146720903181083450671786359347475320127210400038517190572939873315500831444521353668730915619188563518920953946028730081984*x^18+9054195571496153110314737408954307383442989041731026531752779225991679829940424504170054285495039922854552670640765052443545473326191385943162733090328333249177567515619947125248*x^17+49523152319738463973278529395134708484385345425206223555996764304239298273113807342977633631895693711874464975854041460668390192838114227745467486671726394354806719274613969035070608*x^16+74072436568003672790752298490073122562313699377446324443796947546823980745296600061353420388737544363559075539914164635226942679667884385155513425140478904070918194628242831605945856960*x^15-120849524524450339456736073297033405224737663589853150703829045509091259582343142769359616933934505278449931673258319735532471421825781595197518997882038889207588874481884319629487211556416*x^14-134595079577228286581608072755983353371696321983963667876979751306059829496849999935465443597933638572562106307782589077947094244975606995854426875493349828731131406319244568016239142234586528*x^13+341831730655781164142183420828209726071295833548224188694125540817105445587924997614198706372604676977336175504245629103071905441904145470898447446239036243147977937473782233563951434840679018537*x^12-209042940555219618232833630146584455584068334268870213455204831936970578453714598998440118530630810357597471563284208463821580860029670799507969259497134090308819630409760436429048699908012035145728*x^11+71272491833793645566656588293920586800543880916372657110093714070247327211333232725518003065544820049603297795184696932230313096200877585448855370450650487601316574584739755131052982213455706662633472*x^10-15168119682681058076129479054383405642611548679075177978557472072219067810096829599266937451593837232922800082350538712010539639808176127469515131524018652281251256967448293823720818669053825579407638528*x^9+1706065088501589988994994627169492690517433733880512962601513614915369687986973154539690828944015078011965278174363405733725658368907744465590962153847709553771015552919967001955036005915753173449378365440*x^8+457856932105067669982720766123610648232726100021570673726842687667838023589016136038365741414146649416509619403570131224533032460167227263265518390348117510958426005788783444472997483117143677069907908886528*x^7-211043554133257252813113881339891951960071786670432196228269772996683585415371082102720115783421997478829902538724216420169693956582414651861326711526713745746013401536615034272173386476485380536421187424616448*x^6-2587293770286340358397092628199026775481847425865963570332680195666513866325653623768091034965763506743785474443313221622010354904305767847634073852353701240025448936282901854132514049208443189990090281230270464*x^5+8675385943592694796191892051614567311103328041130258122434840095506528510335202826145939931592715306945868484049572900744687714780183666732579290649729262209497101728240552630354773778168690830149507322615410196480*x^4-642404000059137383196401717557187622909370878490390137287806609363788239395363921955760173653676775187927356682929469422098125410789226407325611619028508505678248353196984753188450766323193592176713357683844620222464*x^3+27294281229149157865441833750290314208288566297540284593455394284157169263415595873506700992881016358467141421256460261496831418339448127233648865290240600136216932204184407537947884254201833652699755079228494004092928*x^2-7454531082938412949772100829399684777432328254620426428616853046747213693509943381889808872430835933133733181777708515575754889394457937871042111620150369335894653542414134377257838161533500208673922125805321948915302400*x+375646044139424189329690072637299739322529595205230964791570034157693483100361981088922629050657077459961258317783312055408962475284398647882179076875540885751145764973952415438202071280733930185930660339919670087165935616)*y^18+(-6844629453444462995489921927566*x^29+18205532018449296599309186126816388042115137176626842773649606613477232*x^28-175272047210581410866779769703348159904524805020616288768046925832388298707123273363896825805528*x^27+208751854923958425330067797154790632549038254362556463357981408955060512625243341708912723077212102256366529600*x^26-8599752074659751276210210771791992211169254764199460416695506190469527534614895378992958600963540937659545414349079152475252*x^25-4798148930385124737479342629565542502177203085771697244707094074752953075569692505360479293538593900880075676588855608548309553488570336*x^24-11821508830978536539541581703503913752628899251375445984478512000482521386366755840419712557441676283136887281136840674820437521925194345428618120*x^23+9978757540666295403648813789831566331435054244825452607687889120588856521301920670704002125477372242685048305142443113731549902946174623508734228370471360*x^22+208325652025935678260747480537438477230178697377082081604391236309337503300065849346140841018285519725802571370246843218085906779077837367756613085215091022459248*x^21-709801185840704721520253469211772883199239314464666961255311480816578936057539280315320429887822720375509886002522007700248180832121301732240478131931203290613961564992*x^20-95224322495701673191398416625063715466134337525644854359671132921411803528357284535338574762748220759070903166118138512654560576535932006012084751716301269590356640904178496*x^19+9054195571496153110314737408954307383442989041731026531752779225991679829940424504170054285495039922854552670640765052443545473326191385943162733090328333249177567515619947125248*x^18-117673634165360838777328675491617740955833385102753677397934269654415098302246604501237573277028575396125322153156622285309407522974221085517360546092076813610125347010497295101410316*x^17-513988448383112596467200324924464582200278052236329842468212809277238373080282999035312301213232116778931541950418289675401516296429369336941074095958319469389730937334980157975806028320*x^16-2138346423725018972729582720718315882133848532839869052838462688538952993058772200035224538980236462250593612950139652491781739569621904528670271535371268493511178185094810330089130099208368*x^15+581295773490653677169860936556135403118024087084454470015037426122711503153760081446157861019900700403245741772755807808907879637151564689810863133109382871621776817046277205399566883659801728*x^14+1534398123761642021191764285475517868980908701288599991447243650864861644513322976878959091670026136115053563344394325069514827859388944718771271975205212171335776186887716926183424587153940106774*x^13+1865522815589384092547109290460222348466820551624044768728907574045164248556219343855831205812809335949508633942384147190200798297203183442181221185911397488732893696388100763658362177387540186595328*x^12-4141636992075010504092667550002892344832240022285457265823735466351425232110642750712102271287219389725340122592673324587116658895434656529625873172103301887618166446471464759513634696212454244909842432*x^11+2493706804245837904395321313496555359274143784038612627926526926131509671080726413622373236954314129640461720964914081210899580442741218814430727605954566928344039703057849430691500596403559504423367475200*x^10-894638867582152100262215553233736234457223359961707558771279332890411204145073790867087293668080793812914625886154986931107193871701156253434747841387814248665476784297562117454115234590928636262679689822208*x^9+249156777997988871001435362348127409233662346081913516760731788843626948379880859194395077100305699082103157822956171901048350699507729916598513776520804765552597293268686997802029823745139501557099954148737024*x^8-48804095460095945686163127280214447586158186746824208123756270628108245319135990940540197369185020614061283195030161613759213515086857090951572702330075440635015986418450588864129546005934437207461790649650511872*x^7+7201724251925024738307948360056016219198653185534132716091133550304794025134313152582139093388022477143286284937816461468905222368076236114592559197939966669922737273221400967148999145275881259893510816026872250368*x^6+404715648573948571624002299479331017197595080515488923939733960087191590377183520049598467938581164734858759627406411988821021438625391489519179133993676309301265861164291012934930108110497682045209171068888366972928*x^5-443351327873319041770792322817765444231479024179902901274320753319626832342643761586937340539453202441602510183344617379424948106026944416639047003896475527949885534578333514675316350458746830242238253496396521964306432*x^4+49172906795264018668293081531391018110265258717805010141183295363895334042488589511460418621381622463621777029068303218303590865127813272568463485235778019754761923747989138079669126198857701392185644393862121742183432192*x^3+1781577599596334270451150940886047800678994883041766769101026149692052665595434605521716540914143407126429625228096247022530091399443667748080784413330890250945816183036487673436111076188990493673205368681242876305806983168*x^2-275619262499470999117618621838347327696143164022143252273072408436358387624018806152910398820023608686520144249287471928331517797018512667023484786738631156259087645504770878855752067081947860700907145909039915325669773410304*x+1728735724285104042924727462260574058143402319684432995145039152677421063030643280469591508207838927795390037057531923773381059691810037257680004482672475694024897712708012941975292082961232740094562214286745627809980082028544)*y^17+(538933658062859750148226351115440*x^29+6267059924482129584023487446136567298725060298240578940273717131931402384*x^28+370199503736224620042006614525918909992541671002154946057356184897538323148695262879954768395771328*x^27+305396443069667196726653351824559992877369305271895165973591653564387876596488857314103097513940658968307911621456*x^26-139079301293691695743232943211247200406681748517841018088290559617110443853872899825242887306979894614881651743434999640524356576*x^25+75261906020278075497607909151241026195823082983803673121291949656862252733933525326689927948509259342578004075602926238760160747924246149728*x^24+647869514538612689419496541557204312028731265396794752718850548465834358003383489496917985765902602238723628364597831866716432017876616125076197421888*x^23+300366141581933410785505802499512226343296315082885060612723431533416392677211227936115242046292513739661326419364232394601703133203016676403889081004699622312*x^22-4140764135342231980918764965856955219360498968717460781309054249768075892125439898531042771912727937375677632624048191182907865819360711585793137840025533955206077184*x^21+18299704861587524801598983914655161206623814705961172908300869434648882710342105211088676347054791142864119673588866083796603562318018027220061018037229629913136286051091680*x^20-2856557364238437500438381750991804468684147781097019775523015421510041453364397247722471974157144238809148042703639393175782037267819217418604351408531327616299061371042451327488*x^19+49523152319738463973278529395134708484385345425206223555996764304239298273113807342977633631895693711874464975854041460668390192838114227745467486671726394354806719274613969035070608*x^18-513988448383112596467200324924464582200278052236329842468212809277238373080282999035312301213232116778931541950418289675401516296429369336941074095958319469389730937334980157975806028320*x^17+4339779105224444503650098615810564645984774956638533032326360757959046144609542446853534722694865353831457305115338677442805375331360345667177908997196208509711086133049847369855682501672224*x^16+10870356666435315765165564636998649334482359124813071638375461678007898405009085851796637607732865583079973493995440647871447659569597791939499737482862418781239721036187782336522025097938521984*x^15+33082181851312437749454866888451355501847340300618153943170370411755782474741442159319529031441765406725482972958124684638861938479552553961189295235831955405421470999619270491529654735264804067667*x^14-29949222590044242470346477350825806558921359586011349443737736020110787442759672254067070907185317069403608722505644172367493836122821740556406539686559949789449318611338350300215871205562019129131008*x^13+1819460097262018435661092890612576203787879760668676690142912412604728963457859063788391074540855661338309647470547506423865386030467815148011992998270910294436759377247387636989468211413006999636410368*x^12-17191760211291684089214771306147148119741605802308982881002089640493494515028110687630978347117429764180947195270099309726118529539760402096771183545389905004426709044957322352518682877192861727525605212160*x^11+26899696240700013002729062480254102271819872715756243610315972755089232467324779227485658410061621942307131522439734634119003847462604260492492672989182879077487805685657495626147302844248672622951444110114816*x^10-16639787872526396988368681292247153082663404776085143217608809483300211836462021267854681514553733612539642677498574126521220865453122243772990556646390301528797521725616145684901558449521748821340757588344569856*x^9+6489312738768100316506211054190161050412287604412238450970579900391989641111620504856211279922537471735331922753763449424793982021794834309885741616062696551065125512282347591788185530433446303665942054047691309056*x^8-1613761407453039896044192667149472924843839570190701538934172804560355416682736883042125928720214248447179877122648868443211654522918083258934204245472687081200649981646194796025160046403579226719614680565574069649408*x^7+328109616529341400063822257720452122548841472755863691398996755740618469660606687162939547517192228559073590576265554361012734402141985318196860010603289961484921887404274356332073633143206401620065539797576329713418240*x^6-68372966223187926913400676298555370452982664653680189883594406817644747422211772651247983858686549109174988210703225996838036727020369247236439841841291473750738442022164402210680716835408671097518202208485227541905276928*x^5+16528520946743560640094018168627785843505461026230038977506933567867558881989241421232158666351177441323927029084414065113402576269503462587060753748841962554277562265682323168201161252049980833640905822607165085936510828544*x^4-2479762596369344740160654882828543808046673690486545138450477850771618767112982403077231561438777210190300464430892963143434933350406489956286294574825391019023319891245978234883553601482118442657353895982952183486850539716608*x^3+131415692245540591349377696909451335948343951482511255442919106192030186316065231937160309340764236011727482656525802374716169237083241902117168329936749190106912075461917082497302287507613763599055429764096579507463450924154880*x^2+1191078611755871362936589079222634442815645874245894496658029791063071696507986042398029876350642504270839436941531998287441315363892233543783988119716742858592045240889909456152809373916147882138968244660265171713032970781589504*x+3089282362003803819403264057452569790345059286533168937523544245951289456768859713734251590053675006374084090879170005421273602744406903374500059298013824384844139183691858128418016994443773737128375386201492732077523165568303104)*y^16+(-34338439032936807837769244517761960*x^29+1398961268657555453994570910160970410609000030669888347442462121642367650624*x^28-504353296158889398116335227231852129758997833669929814207480865467782730862483629209489653259989947258*x^27-1851884607423584457450456938593547807645505643386804690252387102892701728126749514450512100923691468839084593916569040*x^26+198852331197968911425858107365247133105191151682361986251840759866569538899047788243814291235556382359609006650040821664518052045416*x^25-187976835508296550773525385334418732152342757668570057690721104155251170602841118664676914516650652614332136231202617692975378842844980527528000*x^24+3248939624634076774788818675294323145337785057235492011310151876467046102314484381267141100584651818597792875659611980734414617491422994929619160139299856*x^23+390737254656309252900893418642582387958853827631328919760825532381574648556409646262997407201766248270113249595561883188169100462802570893101259125663416190125696*x^22-62552942636447318839534159252632668587676585794279991235803253587922751620728095256153729581801101123837150136788679644655245567321255051993727652365785008284988834852672*x^21-39057421662444720675087055952159443857042878095527508371445987177950403018816025671840620300616292838963434547035412225118562185233942538179845863119071005031064305151039051264*x^20+2734218869383095248238278187171965289618317910617245786088096184672330181704560925049538270994922515471271956902865185212986252734454958029660753697502024600356577815163235307863480*x^19+74072436568003672790752298490073122562313699377446324443796947546823980745296600061353420388737544363559075539914164635226942679667884385155513425140478904070918194628242831605945856960*x^18-2138346423725018972729582720718315882133848532839869052838462688538952993058772200035224538980236462250593612950139652491781739569621904528670271535371268493511178185094810330089130099208368*x^17+10870356666435315765165564636998649334482359124813071638375461678007898405009085851796637607732865583079973493995440647871447659569597791939499737482862418781239721036187782336522025097938521984*x^16-73369414257593925445733550007099272446950005139597293788860803795802112039435866354277432021142358143347949897887026062253168244602496659127768371018938344477661343291526204261737168240780831463376*x^15-110190458440777242967564113771861886418231855184127445350230825273342581349104437185794341544527375066126398106067819516085304968001392052589209720202043974962489041591902953042894712328552596532363264*x^14-217578216439664671367208925556144803084801743062969578493813501090811186817017593540327914065565079865768873899486471779177023426988951817028233240204961837844110168778014131650930156078677524058539556864*x^13+288186474660273015235207328920530121402075887799794673642290763603418254424434978432329676972989611861390558656043657590371232568821995934331415843537824763202301061196985022042839454564637402095970607431680*x^12-121937937060498002953238289605338379625905294924473928336849050399157937854380629586366125142036305275518505031626689940886853809708948841402536818201342557158018362323187324001527334731213368039338429999218688*x^11+120014066918573304698697058631858127494636339371334452839310570033817481102711445000789986183641766787467264751836196945366448073362711440470236600168733453039781959380143681774293674310127666881822400911041888256*x^10-104555022685333916725051387539221016890602117596587315273552152228497298875093213736893925476836655927257736133125774407526167142538510635555654614603603800238044426614579819422454421492516362421934329735109941395456*x^9+52382387873631974385625324987232666366685131521218890903067034474357121888761120367179836935709380149886615878545148506093501478732037372342835749064195224384638732015588959441794172107650829935403131595258815158681600*x^8-19022546707382664999505031831888005540582506163659411318523634608400694681825529089705678330618719122202175225072226349172649757885468212448981028330077345227103669736006439343257847977301509950814241520910632157188194304*x^7+5658754040534011543120487447115582858971376400173191299417400344384193909966300837554037821417809784353390029284099581836993034810933792334386825612866557192905024447003096209761014642749033947175375278548791257150896734208*x^6-1040212893278381335986503102623988785857436341591543055363340297632616259524304128882551645362799574298291300100022741879223660225595720784387870519158756201797148882235982051439461480925065299663113420444749888390589801562112*x^5+80951852801322915541239980457538717038623591027612906383700382616980701285272620977269964852373766425465554054370490860594060918907793225479560484634798207290332928771170207313429829777064678880269496470684456885967926885089280*x^4+5914443278721140320608200538840363629632673488720952133511520730645957706508919266685996995577327160905414379172775426066836219827473967640538414028362230635171625734247266917243052171332229542221780057334546166690961865691889664*x^3-990669264145225353467978313413718413837874451377574363814443422974209628432240253175269091604690752842351796577984474089623925731100756554246005155608986421853818857040165631752624021736847199376472493757543138928554479760038690816*x^2-404032747805846316859859080411081958068750315028705390661548283691692384576856636725037191444324611009469735682900144094686542730123602197546269918495638560908377232458192942742428771402117950109114990559636082575214781451670126592*x+1980267313184481023425831958632877525957206838972539352153838275962465335746026952451424107281814149989214950645496325289364460136401886315432134905380449332146789625462409414675024124240594332968655995402752143505475373686650306560)*y^15+(1757349542111474542844510255722796992*x^29+204107988963645045928874044737445609143071852647996537860888324087874067292008*x^28+458718534769487424378996608573913640867979673356275514048285599617035675713882974478865396396626198261872*x^27+9466779447838233928886689907936111426905778003327444832068794183666258204386796077047342605108902106021843060750718739824*x^26+4205493543504869037602926973663781475592852054412099559518088097878510468313604944740834854186467190568156003811883210417798308612104000*x^25+4218102546387375922044154480612475362249530655939904659855756392865947247835421864552700683036760796844387865897778744878969476729976950395001615880*x^24-73477279603014239153481745860365368053113659750667635429959628531242240572781677129692646067669534812853527194934754076954985489596832686919356448108182835072*x^23+23307705041964072529001446573779224644891047415950387396015701535727091004074612438609583951346554418867610259897490297210905182820246821714627686665355074578147767680*x^22+305529552940788212139194602877766886915171552020641836825055711764415517486730561966873641894629048450554560647769561516658468665479629415377206933690191222308255771424491008*x^21+206123285159810948941861137021178150144764074434266812945206195633298978523771315171582853266037027444452190220403609138701987590496753429850880830291611468808458377411422410305392*x^20+3383884551539774904292701875866783448323893360975586854013509280981888833108969888901646684997589724427578735838203582992501571820469419110981469617212885338535978087677153434044233920*x^19-120849524524450339456736073297033405224737663589853150703829045509091259582343142769359616933934505278449931673258319735532471421825781595197518997882038889207588874481884319629487211556416*x^18+581295773490653677169860936556135403118024087084454470015037426122711503153760081446157861019900700403245741772755807808907879637151564689810863133109382871621776817046277205399566883659801728*x^17+33082181851312437749454866888451355501847340300618153943170370411755782474741442159319529031441765406725482972958124684638861938479552553961189295235831955405421470999619270491529654735264804067667*x^16-110190458440777242967564113771861886418231855184127445350230825273342581349104437185794341544527375066126398106067819516085304968001392052589209720202043974962489041591902953042894712328552596532363264*x^15+658016158756772951933341637015378104945999833589717924001954439773612699207155750759174661322528594555566215658765679769682625032459256690696668406662594077386091040608838304016652390181602014287070494720*x^14+534571099907720099092563188957800326545607699967175508182736934320936791307193848331567686660194524939907165633626888208195805771708785842277341461037944758087263972851771879175866683769829307843104185778176*x^13+517191066076860507238943986480752002432768475165942772144166489619597547170801191917156892283953894005785528308096267274786810628918210430811427671782187431650058862608382863243965027537474158074678194288459776*x^12-1026283508565770285564712529134414191235178098916672421055177729764295534994584214202286509066230582082171283119688722431201975296081653546913275432950390934060434403722278967997388333213387440439472319686621790208*x^11+533674360382692489333365211536514291822320574992551468496746363351631191716863272791354053479682790171059475049224084051756872910497129378140741810856123213333499152700693621284215902985032688559214741999404806307840*x^10-371726836016565621465056516973003198681194523149235384662406249099678598853187295427691391223448770546982482316540548411568835086843305410194602328076502426145629019556874153408901520305351309983528934503315050315382784*x^9+254038881321482239155604405955721161449352925286714523806146666410557549799980117119473411554050652498069422523049973113557929739145194824787573197277183243429475052938514607207222266522253065696983768032668394110603755520*x^8-92469456483564170060684370363355132721580875018897422174308961600123030875357271039023930019114937966136068784955547213638547698056447993974609187722469957250447804231153248222160186147415751942059282028146672948789756559360*x^7+14219973598250695120490559838376793386268699532339220196466685069595506172533092154472744770920299179350301363499432348778694516422179242486463503137443263788387085583431411952748075243012263689532434864920971665486097168728064*x^6+646607830299437394532518042141190730729598494102787921334525142252718059204848276529111421172652045694205393995133132007284835247862765553282222911026735351052520047000133844830200859007213682939183026254716586107404836111646720*x^5-362417040005906140077608495450542983043052967357574330067201337058305701901359898020414812308638472531698864324140689845250126995377241665964012211048881908058358545874963014059184190560800240473279840356742237997739975288530403328*x^4+14252708621511562584147992027716497953636663472349966454300026188269503451342631522268092382529544740743657114370865623415464526413265687808665209926634518497990998985059685894897417652238321560774730537391915621883001272923297153024*x^3+2591006291916114806772791294979366783155762180561540660594546408548587153430246140886560949908240173416294359480900060075346487962724446937337169547766187587396304750027618564658114355371097703458653789651093566032352107122570406395904*x^2-4741715391328282581153176299445393660832114744614192247624420949391378068487104657757580974605081463793675180052541638639777654932985937307889774240283793622446403519011138747613345791171274922665160830351237976857032883981726934630400*x-1076578837357238225278583445695109998913238826459526050438612235726917468882169565646641696254185037123048954463923506687294904362604019420135641349510212732281663353077907869904071282013029309641064086360533201001278010186399332958208)*y^14+(-71506894945597781767901218698549338384*x^29+19500786717710449916172477837620929853140182569718262835630318031213221056201984*x^28-285116128291768380272034501755300355992684821995378183293858531541895849427361603625496438185636377498486408*x^27-34496862828926888016288202183303304459235321272675773011510266566607724420290613566753279695225386949554123069509013298823488*x^26-1432662410174492901947741743297752077009884581828444733570353518560135456912338961879159582855734789364143754356624774637941156198492909304*x^25+13369581688748215964307683011893157682466597621243399799850575767242512132577564319554558626687772408556310362570337462723090917950100038516296417016128*x^24-70141404174065883595164983257691965181042199538718070347915926643819710673284908650460817038224229466737462673283260993540378955225729328310446937180045097266464*x^23-73710759619085666365704312079052044700179970459278887463062181908599096533507836986412613605685181462317899705992451648835761335245397438978109085148394972419088227935488*x^22+12195695593541773897124552486175000886921459218582873381899115529190586331615033275494721280321847254684584341291970963665814733233035324855157961782860494127930500946136245493*x^21-193537987379370098100446559172584750808628010038534465810562187560344120863121223035885779660522636784214222107539442161859200714214740635143442380214572486963396716913271722992768808*x^20-13062842259256214685896914027242329463000614801594705364188900042046887899934429339304123216839549533906507947049120397077071948333060543420681774344225746919111108731439445117694640889492*x^19-134595079577228286581608072755983353371696321983963667876979751306059829496849999935465443597933638572562106307782589077947094244975606995854426875493349828731131406319244568016239142234586528*x^18+1534398123761642021191764285475517868980908701288599991447243650864861644513322976878959091670026136115053563344394325069514827859388944718771271975205212171335776186887716926183424587153940106774*x^17-29949222590044242470346477350825806558921359586011349443737736020110787442759672254067070907185317069403608722505644172367493836122821740556406539686559949789449318611338350300215871205562019129131008*x^16-217578216439664671367208925556144803084801743062969578493813501090811186817017593540327914065565079865768873899486471779177023426988951817028233240204961837844110168778014131650930156078677524058539556864*x^15+534571099907720099092563188957800326545607699967175508182736934320936791307193848331567686660194524939907165633626888208195805771708785842277341461037944758087263972851771879175866683769829307843104185778176*x^14-3217725492503393058676055856744032453406609182518191465039966568028958687779647556332202945387795132016821277790393902564344930381034947294355640933612269508948866108247792110578975272830665009608096912622223360*x^13-868863272159769567280782828215299726455336276059293198446701447934265952727567620702832851661065735981545017912250404208089726188768381177628953312968823986666000342622168578622556704624434183190053773949085417472*x^12+198331588949816942052324005468431215632764123210887140969866967081806598751948247511469134573374057795344166027522480361800341836412863829020542006245255020404569632755944488272274666898246259705382372132153437716480*x^11+1010075052768859123108321701152881651012206517910189205412828003863669058343114796533786659419586996116895177544931749500839661565891538966190802337197946020132518644020315611189206557742026942076524725301530014146101248*x^10-372588015986091714706100418070811870284378100167567831516310341676376286474743031485115360057461502144977853526573498569624075596539466137615049716210660904311349160595782173859109517047323189739779026274121503406504804352*x^9+36810399881249455164532024663441783953629526974627181423562873535174037390160950973591602207896433129670352298216326322984602550600424946028009233555032559917324633372711392902900426258521949710976018987102144899486303911936*x^8-10889970439454543445847351737878767061284967320059293537158009356211681564056903379672189577339558945728761173139829703437670270766766435755076800944184853493158541930986368388039802358416403093762600582760764511472310445670400*x^7-567643132342738236560470261702820861423897635279682538795686556821439946044899323895605490108745834133931375498346499744245839237011809982106424344382205989490052090964062577184857604602769293759243202438453665731779680232538112*x^6+1553020738678341132715106166417822634651034174685545328302214929889002082489493254851095569692438397314495100461290582734233952158815599644214871804213273415727451248572838771888719011084585290720574195085689334000742795100903440384*x^5+83743443599047264424429541871222152342299949079699564047321238392929752141403262327316350655493704621317458148907411267257700134683181942170754985965197221633852895861196239000759161318981033288782057051342264418666343095286108258304*x^4-28894796451866365169068955629762189482287451128436732611111133837021286466932596938553648894740679482268645900439190708297840927865393170769040584925824984637626610323542069426468762685241198751959075940108995682954588103727343990734848*x^3-4043768598381981091594721357941609596886604328562748192927782592514917078505317406340751568834124820836366081882571549530644193832264373901104753189241615644799635060327554912886782041469410111163658720911168844321561143195356780220645376*x^2+2746460645315133212444409972158086396205188869835414941641766045773026552226602232653790207923286332746905492482698689526096406164647067873445623887161877054983164092170504485214987403430123640250098410721534248016355722595182857808773120*x-2084060927683089203575740523028911013879813912621253681108916912359289318295418580263893146740170526700174052212280047322273837777462067169974910621284952067133024486166959001290533055809043040126026673008707114693175761643784937297412096)*y^13+(2282783990031907299226101588910347779200*x^29+1215426836240894794741252029576158693147905798077375269830270105222276445025402560*x^28+122690213444007343432475887909359774059680511614666610077129623671363281765677180836688259146798171562034712128*x^27+89083218111314886638465653954152256993870744367662484826550307766426135027029728712645382745697053239851420251205196064916011226*x^26-17887065328552393418753688644087137520626718757739657908348088897605571212767968386128007674317743198087996727282560534721988199286159667933408*x^25+66188075537666829817073594269146847509665543830110496544235559586719270969859384749515867869693921708695764684500308514536718856436019950736353492921875504*x^24+567808773694795148431798971892570619377825833946818885104805805485475610393392964609048811399899274465048306772261846405209138869727715532898881984800903199337454848*x^23+212384524570210608645871754662064412566320518351486549731268238517797263640041915607487036943127272644475048998911525842280107235680883716488128254180275926314250461083236344*x^22-524191721051834598828284968016944376234058947346776514490846241654840266741631927782144058497149645449410691919506139723225884464274194838449048287210262937108482004436686562846312*x^21+83270284200009917763001695569366043809604703424891033109225232731828010396862963080702587376032973831614686439470976826410879714876344761865353061046846562530652761984427921371847180936*x^20+10050580437503767975771902246896345374357941351436073481687389813847986060123261037228860010591012423526498673154553433274636696917000318992342079992642119125462552878443890265975790230758560*x^19+341831730655781164142183420828209726071295833548224188694125540817105445587924997614198706372604676977336175504245629103071905441904145470898447446239036243147977937473782233563951434840679018537*x^18+1865522815589384092547109290460222348466820551624044768728907574045164248556219343855831205812809335949508633942384147190200798297203183442181221185911397488732893696388100763658362177387540186595328*x^17+1819460097262018435661092890612576203787879760668676690142912412604728963457859063788391074540855661338309647470547506423865386030467815148011992998270910294436759377247387636989468211413006999636410368*x^16+288186474660273015235207328920530121402075887799794673642290763603418254424434978432329676972989611861390558656043657590371232568821995934331415843537824763202301061196985022042839454564637402095970607431680*x^15+517191066076860507238943986480752002432768475165942772144166489619597547170801191917156892283953894005785528308096267274786810628918210430811427671782187431650058862608382863243965027537474158074678194288459776*x^14-868863272159769567280782828215299726455336276059293198446701447934265952727567620702832851661065735981545017912250404208089726188768381177628953312968823986666000342622168578622556704624434183190053773949085417472*x^13+7970418258265512788584376549721576663346432660525664806863215712208525684465186388617020251878520491978126676465251230876692203482531170647210702876068802527962644703888277787062788266849239560703099097930171599028224*x^12-1395281692783420933733741807972650556079029485854713161048836464617350604882012935687146392263188353776621118111565473494750692803016283239988670638475406217945924134347174516814965585021966575013234807851050724916985856*x^11-1407686975286580711306414931419210792442136334275191089176145213267089746457874056333072358146088156142955516283012665652618424950094335059867579245482964249511553695917170725894602859506742685182499695713488001796516347904*x^10+371906160189681252435830720189424625764114083317659307500791306795581526222620863923669325330190206422981597592887464388876008411944020745483347465814349351345256067302024935720274557184017893789891018577801582947099683586048*x^9-105231340959869069896943956411069380097677353552944818271986858567680844216350579015840470024910468463340974508802279955434944351152925767589216030088825494411594324444588433528546997653757026363813046768761266449929028677664768*x^8-5040051938315501572882831851181506948403190804660454930943348902380715978444550055281713515374875604918231759505171566092210008395420111247447776304208966224450151856283221341875158314098842516314244917943849343568187800548278272*x^7+38035742804584740571027904587870237738573703886812513910169248400460064754090445941062971486167651754465860905748302869800033530462551651247564900243210475428371195460156665525750603635485567774687501837006957736988974936549660557312*x^6-10403131447587547648349636659052666813215630422727324493095610947436725449594089349660057480733608529624222170167774432090985314411702285931904254167477036640368973152014233929376018935978614676888532638322652113147907110421803848171520*x^5+717979578802689504522755261973557365096055559188694163608453312577064868105279393007622051574301353121659207635926265743200026529150168311642448453027412393742356607283867306387956310528672362023091939229982239919476609528580421632131072*x^4-2466451922477723528096000636121650278625314922704249686113463937873059295514082732666054103955515329096611380049431151763782660173694518817267264059195887393223388845500579187586659893359475639530710507981431885338651804591285367975444480*x^3+4409970671250807996489764882249398829257110867892421354868392421818872181448781147053998807193390372777935012471404699867789859813259485974693183833522269126397717483286461994520301025956249215315590024038300609789728860485112694551093444608*x^2+1462498855432384147577106705213525128716760517965473525591628482934314553113454316094768609088600143647615357830854046031818753463285732852880573661988608250910141555896427963461438329069826951446870926628891098707281930908764199281494065152*x-224076163378138555861516321477773882529186456423876151861223259862217162229498749709295047755600797418695514703074947974354644234385890181828677261540951363782836654126358450552384663187148177316938601002084120264238099208394620297956818944)*y^12+(-56207985415813901892336371209278032914752*x^29+48945436583419510663261658604642369913658274468406767546315915410526057453905547776*x^28-36647065669548531183525052713856148225102263883482032376224647386490290511479803555364421604642182393720676238500*x^27-166847116563018176870038193679107825573539732602674049294941455244445193289597294289203088152601446682253490353220327942977493794784*x^26+11588652144998070272064292331623658880318704305361332752950272008471234656665457178877958106729896395058659168821405033951686067385337770813506272*x^25+124711582259444275461327774916762066562837042916241481897614233962160418294530327009505556434336936876954100514599514682173429632959708404459835893722067563264*x^24+109653935753722161026458492742149572318134001904986000089728717809158299133901840104938429331249586839836962781670997110164053270782254063204590830859070586570467407340*x^23-285745478488466560814671449580325631423794986118277515921169052794292213481637192400926380298343250552686347303703253171920201743434750652520856886743665647572046449494356635168*x^22+417609922443043014684829042327494253818270432733554356743715745159441026944140174535174656968174381152012722271259701132215879422884160235204813620425156175020304035359761500851120988*x^21-2724152079466173289274210003772197417021744105692203343077694219352961510944537212470180005944594823563504949884932721111143928418848641205301151291824352483678454162114321027731802703840*x^20-3359893491120033103283723209224756106795016221088097791388525701813653754640115074145039724362082096281077106036145693814809135099236505541912253009091086963099153454553795090321367828688865252*x^19-209042940555219618232833630146584455584068334268870213455204831936970578453714598998440118530630810357597471563284208463821580860029670799507969259497134090308819630409760436429048699908012035145728*x^18-4141636992075010504092667550002892344832240022285457265823735466351425232110642750712102271287219389725340122592673324587116658895434656529625873172103301887618166446471464759513634696212454244909842432*x^17-17191760211291684089214771306147148119741605802308982881002089640493494515028110687630978347117429764180947195270099309726118529539760402096771183545389905004426709044957322352518682877192861727525605212160*x^16-121937937060498002953238289605338379625905294924473928336849050399157937854380629586366125142036305275518505031626689940886853809708948841402536818201342557158018362323187324001527334731213368039338429999218688*x^15-1026283508565770285564712529134414191235178098916672421055177729764295534994584214202286509066230582082171283119688722431201975296081653546913275432950390934060434403722278967997388333213387440439472319686621790208*x^14+198331588949816942052324005468431215632764123210887140969866967081806598751948247511469134573374057795344166027522480361800341836412863829020542006245255020404569632755944488272274666898246259705382372132153437716480*x^13-1395281692783420933733741807972650556079029485854713161048836464617350604882012935687146392263188353776621118111565473494750692803016283239988670638475406217945924134347174516814965585021966575013234807851050724916985856*x^12-7709028122879792354908583366614138969078413063143232906239195427814369288469131605787697361102863440980101184441397611065299653900949302306642398505813678140871286416292382137029868716700076158961641730195704215190741450752*x^11+4156849916422343064711285650013446773426060047166142989822570752314044616316767575218162598959417875003411762111431542837113472861271633674607797346926885612684517968724072339378741067761109426011264407726509417569261241499648*x^10+297767648256610244963888058715498781990193241397048366284387169246472502974624266820617817606945610362520085351678062532547810566194114955525903675806930125016166427021511006795158542711498727730891796964577261109497507602235392*x^9-500728710267972382479707444353011889412075827676323245154716772835262992957301736602074756296873925653584001671650194807773584888852026073038297595016142600852710100838488987826401468109513179036522976857199613767389661537532641280*x^8+160055541734944194222283082238905310766029242635390328708197008179448446005880414881089628446963150085306661754847201965283913870708049894629793339408435267722427994462998261359824962143677213917460757870999315290498814283348858372096*x^7-45842048942793919046389390665803050378520758185659926745497308934787561345995440331323381248717515174742148589751837965883706778736771174200335350874889486143867880955797943697700104340802388104634651008757735584822123232881721508626432*x^6+8686597978520800838468454525805019905631093389377653130907068183775041262833375333296790469630745871218958894166709450602371539557150738446675614190758626778863569586890901803792610924757060959089433555593664941268451201656888675138535424*x^5-704880890371564565162807817638461674640969077451527235465587482620410907030747444067968565674440461682552557837360622743472299780445938473486162477051476935640572572530470994212877900811587394773824776731868051271187189660384426021988859904*x^4+41861624979311426504708018165056256791071418832356224518029694246030417762146602611038778438497733991356924999238587170187741120630983187244925910524687757485952451250364198026461314294335406522278860239129853212503961043026915368651815124992*x^3-2972785342922994965662769561906684032392059543245986639322532291786110535772719271929260978639938475148445282308507977779689071698760365602822790707677007379504490527891951586567522933161585471945001892471706613928645711586454425490439326924800*x^2-2972081148312504785401390125534386783671283360867990613463156124842186909785622552372402779954954877588395187488528838541109775726809749020113581092269918480077421919512858328982695879226954425796296372210980204991613754786846436377498369392640*x+948814940823065358884570587866175834594157426325013971554270860438836458787294472376312596280601001411192640174578259752774450417865231860827476546005942508512494191098267482160870729296209009777895866945334549314080657304182231431011792584704)*y^11+(1044550160840431292660777631203607469905408*x^29+1253359104175147777860684527300848471403960987025394814245468563740566189914887928554*x^28+7531667375502509479279768693753914693294628786428270843256425702967925713685868759954979615221483471528450209388320*x^27+230682626876224626173425223099239235755131865323597442286939398597633673149344054257558289734272708248960829012811933039319600723642656*x^26+12194695331702375745257715081581897194991376247114300161914605284886040256791983015738685198524660824612858476921298532048048480312612416024281421056*x^25+164504308186992211987296860737154687301074818126884733227457097456239147548270452678197621455768006437256624363503875149114131056951587326437685706918869982855944*x^24-447258420695201314944454760750686048422093844638204965085280271645943929806289882941841251530864720296881224768707867567129966972546383210764588089182409921140442748257440*x^23+221163131005562127974992447027415826660275609765784465830904663027073396780662157821284103631320305954469516126597392876832463712017770840731434012978389014533064681740648363910496*x^22-129717225121709099825239553091893126057914940831869560539509008479819985334133041892264444183453011652200451036539549197873647086925443226729818704567094549780369053480432062080403914016*x^21-11577662552700913581049186138069916002432766040422390628388584649476497584744783434496717807492123890277303130336356628618378183784185635025439200998877447400043464832579684533024355722675369*x^20+385317773463475498132376646774931120710987204014286880950134495544072637272608311982508475510696014920419559287976178832220771019098757133459352609018441247390326157625668230520601303172880924672*x^19+71272491833793645566656588293920586800543880916372657110093714070247327211333232725518003065544820049603297795184696932230313096200877585448855370450650487601316574584739755131052982213455706662633472*x^18+2493706804245837904395321313496555359274143784038612627926526926131509671080726413622373236954314129640461720964914081210899580442741218814430727605954566928344039703057849430691500596403559504423367475200*x^17+26899696240700013002729062480254102271819872715756243610315972755089232467324779227485658410061621942307131522439734634119003847462604260492492672989182879077487805685657495626147302844248672622951444110114816*x^16+120014066918573304698697058631858127494636339371334452839310570033817481102711445000789986183641766787467264751836196945366448073362711440470236600168733453039781959380143681774293674310127666881822400911041888256*x^15+533674360382692489333365211536514291822320574992551468496746363351631191716863272791354053479682790171059475049224084051756872910497129378140741810856123213333499152700693621284215902985032688559214741999404806307840*x^14+1010075052768859123108321701152881651012206517910189205412828003863669058343114796533786659419586996116895177544931749500839661565891538966190802337197946020132518644020315611189206557742026942076524725301530014146101248*x^13-1407686975286580711306414931419210792442136334275191089176145213267089746457874056333072358146088156142955516283012665652618424950094335059867579245482964249511553695917170725894602859506742685182499695713488001796516347904*x^12+4156849916422343064711285650013446773426060047166142989822570752314044616316767575218162598959417875003411762111431542837113472861271633674607797346926885612684517968724072339378741067761109426011264407726509417569261241499648*x^11+1134506140560387584010164904794784501806480059989307506119142279862796372234528139724714120728466268074184959616056173628226752024940071161961905860477784311452046030713945047439801610234431261448762858342242854422982647177281536*x^10-2177916227732777995774345507984739698944180983229675960327192785748382032117678713226210504497393029017081154692233677092550565606238647511548476831102615274322092071403317078500923852657902206721223462970486339040781140871218200576*x^9+584200903366355233017782982291406759146231404301202557159950416485381398937505596750156712314263884438460089840926260133011019825867796452357624545597386388498902302374408699075757101604829308730442597088751375689970223444402859147264*x^8-30926705250104102943596784999287402298110388452275072052068240597047806633051662650700647263555047205720300848815075679131366339858683489131388360693636449543969690369855671673903857542586665180846924781204674785224797402196519734476800*x^7+294983720331035694684153655882540249997329840328676502354643265488280827509833487226507486837034192759301195631666844792128878799191940807765122146344794913480616620653643404817330379532779973301982485499241278348229705849431834771849216*x^6-2184185415516119747606464244104933583708368933577792947610271700344357964074096273512341957488268909234212251142340814768992433878798921997238558667988531025332793633048085793232938218978271950059548280070842113128341568562266492957693575168*x^5+532467015950851721356329453019697033123086762850770646443018468406184072221364417813542411269714939967627900434136026239083015316017543041188730823862456956247778486947376597477794001046321456689692694526083443212864792902107584088642297004032*x^4-47386539596403188409642784932413618160228984654739405388691006658895336286703956624113885631937310228844178840125898422916978883471160473658530176820285203005601046734354276829802998605656074636280542058066101036551810935657309049804379639513088*x^3+1336094479369539164245756199982858552800728279398439157677879645015920054437223510662272788548844386071482028695013374139182280073675726822872321564063403468346805466736365776321081642745451139452853701516394494453525023920460102314184848869163008*x^2+1697156184150814492105384121772901497116594740572105921899582550171533444661188468718796189404753807588440828078175760248627810000718774523066025791914689711389900181605789739649978157679208400403958428988829363033319660281995938572045598043668480*x+234048345429984246646932180645505557008979268170814222989354445468022771144642979338448194656559335361958486885317973385701784241987259786467723012180875706507208138306307946653883398566614501926295428532278328818329653275264714231733902066581504)*y^10+(-14252039307008927342755708133272169337777528*x^29+19939037083092572605436301416043037481500174057130974003580745227316997904326786766624*x^28-1041301430456461128162256521003264806532834869677529461738043103099928964503599801189392371369731018326625953411391392*x^27-238462985640964138069422862468998269762850423798910526880678199602208607472043055189706182804317784987469451532662055099796664125141114624*x^26-11687891023589173418400441971598971601358986699869400725493426456170801988255454671480724337974018239038805993859748211107463909926666045206757683828042*x^25+117305574887433299546562993393468986791042751959612873849254947539853169162557256856253429376752340775783326082347450124730876690711270464812893203161692048345065232*x^24+29166860833174991235891294218676269903935722657540153593558904845428401245373047258650037119863742581198194777609165840906160426670990061235608664586646369347486986990009336*x^23-102410166454487680016249939353092512943803005074474394929799264214425837921686162098988294131083709993931103829618162802510914809413776340550009541237879916172679596995537719987415872*x^22+12880237206556827305223425401297485611409093327132153119381274027991278677374208969424246348141383228565987410248440796730117695029428893773001700248634445695674584524142506669711384958642*x^21+2532478031280943827073174730334339688500187733810081931384618580357937234445312929163800557743908018232991458672601929126234766000878095804676326538485549971385976434458462706031716614998392832*x^20+209009777423985444106008981295804818814359600362034956822787536280613163408943263827488519948594936174979490594349250688368813168371055769463325063687442145301032812890209228745325215980392584052736*x^19-15168119682681058076129479054383405642611548679075177978557472072219067810096829599266937451593837232922800082350538712010539639808176127469515131524018652281251256967448293823720818669053825579407638528*x^18-894638867582152100262215553233736234457223359961707558771279332890411204145073790867087293668080793812914625886154986931107193871701156253434747841387814248665476784297562117454115234590928636262679689822208*x^17-16639787872526396988368681292247153082663404776085143217608809483300211836462021267854681514553733612539642677498574126521220865453122243772990556646390301528797521725616145684901558449521748821340757588344569856*x^16-104555022685333916725051387539221016890602117596587315273552152228497298875093213736893925476836655927257736133125774407526167142538510635555654614603603800238044426614579819422454421492516362421934329735109941395456*x^15-371726836016565621465056516973003198681194523149235384662406249099678598853187295427691391223448770546982482316540548411568835086843305410194602328076502426145629019556874153408901520305351309983528934503315050315382784*x^14-372588015986091714706100418070811870284378100167567831516310341676376286474743031485115360057461502144977853526573498569624075596539466137615049716210660904311349160595782173859109517047323189739779026274121503406504804352*x^13+371906160189681252435830720189424625764114083317659307500791306795581526222620863923669325330190206422981597592887464388876008411944020745483347465814349351345256067302024935720274557184017893789891018577801582947099683586048*x^12+297767648256610244963888058715498781990193241397048366284387169246472502974624266820617817606945610362520085351678062532547810566194114955525903675806930125016166427021511006795158542711498727730891796964577261109497507602235392*x^11-2177916227732777995774345507984739698944180983229675960327192785748382032117678713226210504497393029017081154692233677092550565606238647511548476831102615274322092071403317078500923852657902206721223462970486339040781140871218200576*x^10+979025922063564586533297915090957330414617042877785858902785073094190612712095511891196261533217529068831348414393639977943112394721721130100119606000407303248280312141187734655831784097633964352397587664505108165109687684323457630208*x^9+47380127654731470012462761702373387641073650007462062682836301677804347366391319031751735685560194518192375440752489244711929961455013665149999674345384807711429952610420082237595893152914592211354683385180128565953520467102376185036800*x^8-91024285882376695935881865447934148353009411847712385884467489340809707283022494341019026133919775490088167787274744592592426775767198820275158003864892340024259668141020462774856091851078711296920930874021431325179398060821693587225837568*x^7+12928485751462233778873693013389681699598835233111394012162557875126006155019180514375366821953326745206021645951360344640402293119472343401076128273944789091213480799130824063281997465039230295097008151452545572749651876855738261558916022272*x^6+938998692757149718155681504465408272706335736505436167052715273195524844504421122435872872552043690713564831483983144706306745353703698800243785183290144665219972542245339678581866086039231158537489880965248434487921862523302541727163626815488*x^5-349201962131881650989821677710390433197677788273542547039749213866317405317713648894482545591495533197139933175712634542337888791866687191604799575010036946866826176804716559413586183419452671531500107728501400628547401329931044928766459368177664*x^4+24703620011500474237687881005427964093466562847089224181371141523667353207520036852679090716573386837531289763451265673600328805708830770557733365914334253155303143771994103931446658560242374932875403872117432415154187565497548778905594757958860800*x^3-434739188392817601399918879668748434674513195569609391987685929401186779569141955019812337351264365307755263295604981702202688799508921263985260224202761150275749109509022340485120802279952894106047219188786833845301665196365458141531151020964446208*x^2+8822665233816458755485581319048181501889149044983230965536608634054973174371771871512897298690985461591222775888243354757116544708496289880903862653068863551597850787523117478052871616839358157446839146023335367770198998532860212359257233800822784*x-313134989488523215783809369474678686813848401372216601512252649694242664297021436705418607486579572868720305788183813255745502419261848712153606547644581741745309924646068939106211916096618648564985750437543938529190927204222728193484910507050663936)*y^9+(137807889669981121947683336678806773481160384*x^29+190793039804243552151799082356461532160962852200596855094792354557638200651403009986288*x^28+92986646768833493068555069807883975249139085240958362786318306932759415212211576018146327278710798764119352191922423552*x^27+185808506128497868330056515551886119674703739096474155842761706628815112503152578845643278318007253022306868901808833990143150800484429348072*x^26+960604683036304394733649471439883096780066515466178270108838571164947447738489403135180364209773439189668601926147325920079354288300945874662625752351760*x^25+51630887521065710522883997573739398043046799968986746670497661641761013839094423061800980361058252992433041404087537976583559972121235764034268245631965479161625742576*x^24+48534679778908953388796963200098168295978422305856517335313007399293107896931145012936501581161942770966371370668203704232137938347403665978176108660717396592922989447137470784*x^23+28746772944478540230289475292984227624446758901683424941411234720575186697210630450775271101124835601697477642356268202216709561085908994863834660860124637368201353914296045689451306749*x^22+2445142988396881013673664487598850743867250587797607040425306433354108452985590829039347140976894431975252640997368791151836890937403279779505747278311893820960502956344342831252200768471040*x^21+604422969490803681793654999509924760559666151694322918447769985133152372703889041603980173814247098582701373066671588546135992627650470359970414385136924664126362903628394333432930595546842791936*x^20-108044983892976150877117315311967424164403005392927600341457951836310440441360443433245564054512359529030364549423721297297192989066932615813457385216432786868604403460099755435348537571544851699204096*x^19+1706065088501589988994994627169492690517433733880512962601513614915369687986973154539690828944015078011965278174363405733725658368907744465590962153847709553771015552919967001955036005915753173449378365440*x^18+249156777997988871001435362348127409233662346081913516760731788843626948379880859194395077100305699082103157822956171901048350699507729916598513776520804765552597293268686997802029823745139501557099954148737024*x^17+6489312738768100316506211054190161050412287604412238450970579900391989641111620504856211279922537471735331922753763449424793982021794834309885741616062696551065125512282347591788185530433446303665942054047691309056*x^16+52382387873631974385625324987232666366685131521218890903067034474357121888761120367179836935709380149886615878545148506093501478732037372342835749064195224384638732015588959441794172107650829935403131595258815158681600*x^15+254038881321482239155604405955721161449352925286714523806146666410557549799980117119473411554050652498069422523049973113557929739145194824787573197277183243429475052938514607207222266522253065696983768032668394110603755520*x^14+36810399881249455164532024663441783953629526974627181423562873535174037390160950973591602207896433129670352298216326322984602550600424946028009233555032559917324633372711392902900426258521949710976018987102144899486303911936*x^13-105231340959869069896943956411069380097677353552944818271986858567680844216350579015840470024910468463340974508802279955434944351152925767589216030088825494411594324444588433528546997653757026363813046768761266449929028677664768*x^12-500728710267972382479707444353011889412075827676323245154716772835262992957301736602074756296873925653584001671650194807773584888852026073038297595016142600852710100838488987826401468109513179036522976857199613767389661537532641280*x^11+584200903366355233017782982291406759146231404301202557159950416485381398937505596750156712314263884438460089840926260133011019825867796452357624545597386388498902302374408699075757101604829308730442597088751375689970223444402859147264*x^10+47380127654731470012462761702373387641073650007462062682836301677804347366391319031751735685560194518192375440752489244711929961455013665149999674345384807711429952610420082237595893152914592211354683385180128565953520467102376185036800*x^9-167989120554210439130023969086730896965550108241229472773740841495663824441039342380678800004482053516214069454444563394036839374825540802588363270192220826406638423838258062789271184678757172732651352980567958538199089612057395607426301952*x^8+48404894765288695941830795238118155600472173958976935980664274616787879736903508436331355185351821688420332441387328139665831660954402871915658232647121535862310165042702867416077223158749937477414936559502026087097727656565565105052974055424*x^7-2657325687094346236504852001756051001560111435017625399411759397557521992359437975384474365286273816611953420553903274944672045843659333281695841541273008099574674641808940990360334225294083614339080534958056007384921147497284523676312862195712*x^6-816214088920401322670505277140265839266435516942294870769794623191154715034811498257766153149654666879782632659524778079345470370186934523188983124911855696638459458934069739092958843695803947180088290554349058186386222508875679390717203275841536*x^5+136711680376162173552487381422446938810681965344432520417398267227452556567267263622696113621865222502136770005791853230048244102341142734435067939354774382611730294208603051191307707126191942906364787236540300107018664749802550594102951028117733376*x^4-7440714460325849780024985525535417542864144785956931995218784760608048928320930937348939249676829059038776661317817293849094044205288716399369778921549635236197069209858196826436491393395814782316160742450870787196203908707500208595567994310446022656*x^3+128372218747018518277060974358145456458253719852189985705081240292797524505243452241297160651017909053752818601046883634735989453515066283128238431621589713938063684130335919128814311797878715444613244628414507762326273950340003843982299186216203976704*x^2-384280170216648521439581777126591272997586490731908366295482870884062615262583086172917388639132265737158005062737968077291055622701687610550343089013465705712073601494766262142699697385616506412300554583063773332179798841481598200082572089576029945856*x-56003427232155839826422672222785409590567385414644737425733015947976770489059751855406419657034608599624569108471641809094675112211979353354276392996625013745010428760417835163480295183789611026734395907368722533553424540689284816345464162011005845504)*y^8+(-901817369313887946263319368470079199501900704*x^29+1050782792083658113856110588854881674527516468971167152888428339806926268403069070592256*x^28-5020225453783624840691000529700221249055650871517114429846283155977316513970199503373447123412682762788267204880035700644*x^27-109496546897292054138147033912018125326345860787079375994121880157564825531278889785745499328642341490850951722809411515705799017583958748160800*x^26+1566111265889204684365159865553751653645308647144570327024977036462310835153099334476517020881561984583490197797006382946691975977002637165099699718632107832*x^25+12587624434896369954343211481301117779347765099867769262313698125449013379518437691460606858259370751496576362977691162579405225450852803677237145755563943560420499780416*x^24-5666926470399633757299197253491641344188186279617510666652859532497788295528613653120318142918325652222988742319589482490010473291580677070378608147443447169645919960003970037848*x^23-4869488937163613136299518418814239393824003617255340947735781627766648146742887530433956957264044054653352332466508066009029728249035797783092138818676196974552334372236344234424867749888*x^22-683868922118320220984698061392487122246786376877977755076414425887383750546767812037138576634433827803999601278335743891363169350455604272269150385371158917361245218815013010817906057366470656*x^21-265167334183995388223196351004724342062944692233357519743128768760532096024651014009512081955735278392633607987114019973452866553004696296922859050662786745346439661316262971157232820292602673758208*x^20+13979786263305652620752626243372793766912271110484022040476243043397585693721173886887753903880621912911885750423166796083824595899057989768101133235806874801025102373716761279571497632111116981612052480*x^19+457856932105067669982720766123610648232726100021570673726842687667838023589016136038365741414146649416509619403570131224533032460167227263265518390348117510958426005788783444472997483117143677069907908886528*x^18-48804095460095945686163127280214447586158186746824208123756270628108245319135990940540197369185020614061283195030161613759213515086857090951572702330075440635015986418450588864129546005934437207461790649650511872*x^17-1613761407453039896044192667149472924843839570190701538934172804560355416682736883042125928720214248447179877122648868443211654522918083258934204245472687081200649981646194796025160046403579226719614680565574069649408*x^16-19022546707382664999505031831888005540582506163659411318523634608400694681825529089705678330618719122202175225072226349172649757885468212448981028330077345227103669736006439343257847977301509950814241520910632157188194304*x^15-92469456483564170060684370363355132721580875018897422174308961600123030875357271039023930019114937966136068784955547213638547698056447993974609187722469957250447804231153248222160186147415751942059282028146672948789756559360*x^14-10889970439454543445847351737878767061284967320059293537158009356211681564056903379672189577339558945728761173139829703437670270766766435755076800944184853493158541930986368388039802358416403093762600582760764511472310445670400*x^13-5040051938315501572882831851181506948403190804660454930943348902380715978444550055281713515374875604918231759505171566092210008395420111247447776304208966224450151856283221341875158314098842516314244917943849343568187800548278272*x^12+160055541734944194222283082238905310766029242635390328708197008179448446005880414881089628446963150085306661754847201965283913870708049894629793339408435267722427994462998261359824962143677213917460757870999315290498814283348858372096*x^11-30926705250104102943596784999287402298110388452275072052068240597047806633051662650700647263555047205720300848815075679131366339858683489131388360693636449543969690369855671673903857542586665180846924781204674785224797402196519734476800*x^10-91024285882376695935881865447934148353009411847712385884467489340809707283022494341019026133919775490088167787274744592592426775767198820275158003864892340024259668141020462774856091851078711296920930874021431325179398060821693587225837568*x^9+48404894765288695941830795238118155600472173958976935980664274616787879736903508436331355185351821688420332441387328139665831660954402871915658232647121535862310165042702867416077223158749937477414936559502026087097727656565565105052974055424*x^8-6423362292847354486953947943685756360096546672968235823649159242871886329896176874182873702897083193479963114266623941899390111578630749138846972650359495141873559532821748710442320587222669440352097005235728166245948729010666461594763869028352*x^7-836960346490840961514508776905798074318960381331936146335308596759880855536298387759826390299938783432914829119742224412204191378701907438857907614051440030316717787814167632357335361932582188765482262971385948093206947825198157514416189853401088*x^6+311565695215667178122651164247044353271882217275742932896933868086557504239570639319850892288939303824429232097413907954133265670259840172352579992965338360061076866234037394132897198646637293455469806415744595155832519149288989310947917176483348480*x^5-32832036729571317166623313045965730932039902182334663237703082732076864318161122439308353155984511524554376116651932537239151715930520362418656967747844893177353308360516392322245049529747388429535218735421898849925806977529763722053499951080898822144*x^4+1593019988883515034210251853817109050505718377720775392481589866845755333992190020566756606623828234006017163350362889001431933185054737253229764333363445025210448645080334228248469099144296708473321484031992487877769559591423098254754538240351026544640*x^3-34359369621082310849821178431936297544067998889592640972200854976316167363388869173137989218949489565651197642434234456283726653588635126663783643213491137926044534046404588501996913077218524326877541124976458767300558514567978558346848415226218154033152*x^2+175732303325073264129772301499853679569687641389976756436223217078184065444403355907228304202654184186585067965131912034897570024828546956041236448165829898799085652860972826715071021230227017653909413335090118810517131166510049464061159352377058195931136*x+80632870388057856989123772801386349445421336848387869618205382777950528842430279769479652066320813548382893598189526572362329461216583093026761302987032762512571375917942974012487527856857881827216051378002250795559916031197288295215631671847155537018880)*y^7+(3756613060790248188843630675008662792962264832*x^29+3136120947192678933199318318927866834819094271351969520009269799342507213298616613145624*x^28+148144274797186391673958522857458588565459034309534189618714084405479154343681912183064348225031581825490165524191073888608*x^27+48702318940100133240709833867067746984980618664985681216237606878696796035085382244129357593714988329402872989508922967852363940006781048388839648*x^26-449644514935271139250776203711221147685609362369534448336491887683290638970861634425873576137639322186734418993613918553200310829905870833884007337993722692928*x^25+1766566149879243493000920789614394432232126311387605851165584904353054833589226664864189813025544681706372426009034462766965366452143700809293613119252856889520396131049327*x^24-730011366073037794152604761164804489951739459011024427096116072339166223693667894952182024131382063067966193756912620548087107447661004681354563945514315035179443791948685510967296*x^23+480351453580903604751741224866876146102867798109343695618639081635525593306674269812785976307746528282060744101370720246383407100208121297797419265365420686245943249025073451733624641552384*x^22-16057903083695931524041897897079347290689023367322000873434867284536095720316235066330778375209689710681372296692480682587733311648229303794798685426885924867561633990130287790022551248331341824*x^21+30400062448604386668739667524270848955886164537133059204212261777092744541662482473311733276691397552658271142838763817679853359392216332210690209002747598879627825041857014800700627896452902184550400*x^20+684588894915508931441962600386062051005160155669036184132422531229004931329904636970723950977937204250151434054055752972217230762166466846184762048255144192594265968889133179938743051249373986174581866496*x^19-211043554133257252813113881339891951960071786670432196228269772996683585415371082102720115783421997478829902538724216420169693956582414651861326711526713745746013401536615034272173386476485380536421187424616448*x^18+7201724251925024738307948360056016219198653185534132716091133550304794025134313152582139093388022477143286284937816461468905222368076236114592559197939966669922737273221400967148999145275881259893510816026872250368*x^17+328109616529341400063822257720452122548841472755863691398996755740618469660606687162939547517192228559073590576265554361012734402141985318196860010603289961484921887404274356332073633143206401620065539797576329713418240*x^16+5658754040534011543120487447115582858971376400173191299417400344384193909966300837554037821417809784353390029284099581836993034810933792334386825612866557192905024447003096209761014642749033947175375278548791257150896734208*x^15+14219973598250695120490559838376793386268699532339220196466685069595506172533092154472744770920299179350301363499432348778694516422179242486463503137443263788387085583431411952748075243012263689532434864920971665486097168728064*x^14-567643132342738236560470261702820861423897635279682538795686556821439946044899323895605490108745834133931375498346499744245839237011809982106424344382205989490052090964062577184857604602769293759243202438453665731779680232538112*x^13+38035742804584740571027904587870237738573703886812513910169248400460064754090445941062971486167651754465860905748302869800033530462551651247564900243210475428371195460156665525750603635485567774687501837006957736988974936549660557312*x^12-45842048942793919046389390665803050378520758185659926745497308934787561345995440331323381248717515174742148589751837965883706778736771174200335350874889486143867880955797943697700104340802388104634651008757735584822123232881721508626432*x^11+294983720331035694684153655882540249997329840328676502354643265488280827509833487226507486837034192759301195631666844792128878799191940807765122146344794913480616620653643404817330379532779973301982485499241278348229705849431834771849216*x^10+12928485751462233778873693013389681699598835233111394012162557875126006155019180514375366821953326745206021645951360344640402293119472343401076128273944789091213480799130824063281997465039230295097008151452545572749651876855738261558916022272*x^9-2657325687094346236504852001756051001560111435017625399411759397557521992359437975384474365286273816611953420553903274944672045843659333281695841541273008099574674641808940990360334225294083614339080534958056007384921147497284523676312862195712*x^8-836960346490840961514508776905798074318960381331936146335308596759880855536298387759826390299938783432914829119742224412204191378701907438857907614051440030316717787814167632357335361932582188765482262971385948093206947825198157514416189853401088*x^7+395837570517335718664820959536750144296622820618500551179986577999819434038416181751873630469790020097167646601613168626091176603860120278433037882017479366120898437675278511359583577343429499021458471485135492321888723508536449072318496311634558976*x^6-64270974470179504314225800802870758316392000890384016127656034539041393362212802299121366192377564039818393391078802549139749555288202699580684899784443513562703296607942046487376731317872499004109205621025554240322716885199991473976955915785637724160*x^5+5499275214176448589927829181168794646987554401757128613523550579407521838591007903345995432443019403772787119600165347361271794375303337193584604703553239122756714523982045812418449188026153195768318638982902845348453251762940157190474677336274332811264*x^4-257348316625833786061220656325945679947824537313401224614538695643010830733116546347550595772609691492938112681048213204386227764266959077329171915035801115360488407982848305551114112274834851455837092843794316353934770191360277676450874286678351120695296*x^3+6430493136286254741900359390693209609579478690797912993571477285514890649827537087664556403362509590150888837261267375651341441183394472147585138287878714553518286966724691557266571057650165233294469434039103451248140540418870428226112294680346282474602496*x^2-46170506537796392761103387218565553121412407366519246717482548919969041735197376510149372769944577610129529955440720214210716167510165677544495180983662751512164095698684218127818198911852848716586732690687232918914127355404384785691917176271551547066810368*x-1976912372363615805658844269721756649591433688410954721954415798325193327189991818817885599723860472780549062935241246168994964170794624631288997331681411111671280225889508377564316744260780232143107435812928798236953833708507042166535615842601576532279296)*y^6+(-9157454393299517203000933119173869397525579173*x^29+4663925433445641294607623767041824551104450687846088872849918418525204693101155879388520*x^28-2075272019906334305980979592956966889285842171450401574700066758462501076464221198649450208206604243672687538674142706179644*x^27-16209685325116116995601474567017020059880873955449216559663297767800361096380753114659183964304078441850362510129736273653588066188212691500724342752*x^26+1086699793488466085546639057181273501078289266578785997728181635589932404061411676868852145487379333739769433256369146045376590487879974795771493970652699460950*x^25+126009568205343403555651010301574647141942040023002139478304551298090556789222303640176208791109362044542289190532882276474136130973802030184461173454506451548102091113955328*x^24+56069779042896174040642358822458202513686671460655730788824689210977742126200667316967418801179726214677195562380475455898842663670192855327269672991186714905559075040915688609808384*x^23-25577302696385878961495864919610683310233781454885250454404797793521410619358062662972206471244980178459349768549896747304258497489941345859617877266699253868325552308846759189355280352673792*x^22+23250808149050139122280803323219382084979436183725638655014363246884305190093989743998821947102415168512322879506858963455020407922658171235375053088745820997040802408435660377865062057292068814848*x^21-1376998140157238830456722331767587069069110114039391509543398407571064766976336436505113328007691424192595242218696472294347139315460979039865080162082660156497793597281748054839494135643322666597744640*x^20-128097963941795629860072903723730607823415274000465869322904177339888529267871199818838640075376483368442791833604833955700916746044905179356655114538622199201094338016267124076221061309982609412838934970368*x^19-2587293770286340358397092628199026775481847425865963570332680195666513866325653623768091034965763506743785474443313221622010354904305767847634073852353701240025448936282901854132514049208443189990090281230270464*x^18+404715648573948571624002299479331017197595080515488923939733960087191590377183520049598467938581164734858759627406411988821021438625391489519179133993676309301265861164291012934930108110497682045209171068888366972928*x^17-68372966223187926913400676298555370452982664653680189883594406817644747422211772651247983858686549109174988210703225996838036727020369247236439841841291473750738442022164402210680716835408671097518202208485227541905276928*x^16-1040212893278381335986503102623988785857436341591543055363340297632616259524304128882551645362799574298291300100022741879223660225595720784387870519158756201797148882235982051439461480925065299663113420444749888390589801562112*x^15+646607830299437394532518042141190730729598494102787921334525142252718059204848276529111421172652045694205393995133132007284835247862765553282222911026735351052520047000133844830200859007213682939183026254716586107404836111646720*x^14+1553020738678341132715106166417822634651034174685545328302214929889002082489493254851095569692438397314495100461290582734233952158815599644214871804213273415727451248572838771888719011084585290720574195085689334000742795100903440384*x^13-10403131447587547648349636659052666813215630422727324493095610947436725449594089349660057480733608529624222170167774432090985314411702285931904254167477036640368973152014233929376018935978614676888532638322652113147907110421803848171520*x^12+8686597978520800838468454525805019905631093389377653130907068183775041262833375333296790469630745871218958894166709450602371539557150738446675614190758626778863569586890901803792610924757060959089433555593664941268451201656888675138535424*x^11-2184185415516119747606464244104933583708368933577792947610271700344357964074096273512341957488268909234212251142340814768992433878798921997238558667988531025332793633048085793232938218978271950059548280070842113128341568562266492957693575168*x^10+938998692757149718155681504465408272706335736505436167052715273195524844504421122435872872552043690713564831483983144706306745353703698800243785183290144665219972542245339678581866086039231158537489880965248434487921862523302541727163626815488*x^9-816214088920401322670505277140265839266435516942294870769794623191154715034811498257766153149654666879782632659524778079345470370186934523188983124911855696638459458934069739092958843695803947180088290554349058186386222508875679390717203275841536*x^8+311565695215667178122651164247044353271882217275742932896933868086557504239570639319850892288939303824429232097413907954133265670259840172352579992965338360061076866234037394132897198646637293455469806415744595155832519149288989310947917176483348480*x^7-64270974470179504314225800802870758316392000890384016127656034539041393362212802299121366192377564039818393391078802549139749555288202699580684899784443513562703296607942046487376731317872499004109205621025554240322716885199991473976955915785637724160*x^6+8083496790183611537732561133915674862033305113091919296285677011551763504520487466142669961678999213182110167666115725484668932871656160832449979535790830113836768809250780799272583300938671148551186841993064762777124104191331330823576206197468921069568*x^5-615752055162171919168663555271161514600169373766079254982783563376893910753124156640427840903614338969234172968015157059490788147105785854788367423842571149714273504027476533407492107175438359306382066417103933795780780454889277890518373317491540078100480*x^4+28652473603915277445840407466226255353776955040147233953608146886631956748703893246019783453362242775078712575454014108500511781340963792320932970906055886527241013662465815234228401346228506528083814667938637704952610076972434555837801727670244555234476032*x^3-781585732046413711206065176401039136479262352576970954251151273019857041012913684253692200762232740298675931683668174771773086376163134271039523581964618842332454511801810582023325716776960634929609949508929802449629233709562783884545082495377554474860019712*x^2+9239258331231851093461824249239094939987961669504015055357630624005631882811721920359483727059961576223976398516977676308813288919112061430178521704804896266591387120796869913896677919161944688692711361576938606846029008810434363996814257971891085619304071168*x-13776648863507346092316336590633473213922761934738514843241079148443472629752261288604217147914035113694676192104993192270401598138785174595289834815868834099623218513874877119413606085881728408541612911688653958830812796616129225945334652372192406516378107904)*y^5+(11578162357613931939106263018011552724759672616*x^29+3061430867737556595539399805013627061783783473725848934157298397577497437656716477272568*x^28+11534002799435568951418965762437027583687636884380938592214910482250728129515448195927592443027761667280258174807350918417632*x^27+3966636458037105835419404062627468356065881097447228837171130717524712497448680630553488562203781300249054478118298581805668416728014547810628173751053*x^26+10769554766613236809900500580737099873496053084722601778101059404104567669376300314117649393499753509555527788840393360420051646950277754112922146239268709372198912*x^25+4586223009188195781778649214843469480225801318876616345099359982172372178979319183932708261642784227339527525279939304046594474461118299455453641755698845216366996799761678336*x^24+1208273128208097122966003798204193804177781717296537957128372247214424636056758756555048331677880064691897160042613381553838063856032513058929381545761130563750681792137508731742060544*x^23+675981797900736788565638273155750285897823218880307044602426695168168083017062369918947045854430068278010100170813385071212391006494892313872967696264749120379129394652367726794610515497713664*x^22-2685116768734160325973776484101898393758973150098236641666383443741999225830328760412908565789736665995030791650379436936366006323620869904473398178764597645012446022587111708282099205043630309900288*x^21+69348694891520901718966879943632896339655648417671888632880879123317946920680312391907800036023469587293744711352508083196531923433369297387646177232703452807719943356522172987526694209920487291457896448*x^20+22085788632634735955358154515708186595133598473802235952072015572114042047924442858875020727460011218956843281111942873532129174238552302777756053602559167180993445786187673191025279317491229012412669456547840*x^19+8675385943592694796191892051614567311103328041130258122434840095506528510335202826145939931592715306945868484049572900744687714780183666732579290649729262209497101728240552630354773778168690830149507322615410196480*x^18-443351327873319041770792322817765444231479024179902901274320753319626832342643761586937340539453202441602510183344617379424948106026944416639047003896475527949885534578333514675316350458746830242238253496396521964306432*x^17+16528520946743560640094018168627785843505461026230038977506933567867558881989241421232158666351177441323927029084414065113402576269503462587060753748841962554277562265682323168201161252049980833640905822607165085936510828544*x^16+80951852801322915541239980457538717038623591027612906383700382616980701285272620977269964852373766425465554054370490860594060918907793225479560484634798207290332928771170207313429829777064678880269496470684456885967926885089280*x^15-362417040005906140077608495450542983043052967357574330067201337058305701901359898020414812308638472531698864324140689845250126995377241665964012211048881908058358545874963014059184190560800240473279840356742237997739975288530403328*x^14+83743443599047264424429541871222152342299949079699564047321238392929752141403262327316350655493704621317458148907411267257700134683181942170754985965197221633852895861196239000759161318981033288782057051342264418666343095286108258304*x^13+717979578802689504522755261973557365096055559188694163608453312577064868105279393007622051574301353121659207635926265743200026529150168311642448453027412393742356607283867306387956310528672362023091939229982239919476609528580421632131072*x^12-704880890371564565162807817638461674640969077451527235465587482620410907030747444067968565674440461682552557837360622743472299780445938473486162477051476935640572572530470994212877900811587394773824776731868051271187189660384426021988859904*x^11+532467015950851721356329453019697033123086762850770646443018468406184072221364417813542411269714939967627900434136026239083015316017543041188730823862456956247778486947376597477794001046321456689692694526083443212864792902107584088642297004032*x^10-349201962131881650989821677710390433197677788273542547039749213866317405317713648894482545591495533197139933175712634542337888791866687191604799575010036946866826176804716559413586183419452671531500107728501400628547401329931044928766459368177664*x^9+136711680376162173552487381422446938810681965344432520417398267227452556567267263622696113621865222502136770005791853230048244102341142734435067939354774382611730294208603051191307707126191942906364787236540300107018664749802550594102951028117733376*x^8-32832036729571317166623313045965730932039902182334663237703082732076864318161122439308353155984511524554376116651932537239151715930520362418656967747844893177353308360516392322245049529747388429535218735421898849925806977529763722053499951080898822144*x^7+5499275214176448589927829181168794646987554401757128613523550579407521838591007903345995432443019403772787119600165347361271794375303337193584604703553239122756714523982045812418449188026153195768318638982902845348453251762940157190474677336274332811264*x^6-615752055162171919168663555271161514600169373766079254982783563376893910753124156640427840903614338969234172968015157059490788147105785854788367423842571149714273504027476533407492107175438359306382066417103933795780780454889277890518373317491540078100480*x^5+44982419512330536617500432632002439451119321206011152873009441929483678667351957984222662917494534704296221537470870201365552648367278725115606362773174391070981275390229399449547858634486530696194943672217558053651116204421418025857475156542015530315284480*x^4-2259955065119769795137158894211830107670319852716970976360686678246735922402538394657593412994598845111265283513867703842149174703927038681146298098776604404672164278238796427574917305587872513510536875140711061511908404347327882775788784702601413089682259968*x^3+68253304578009809915037837194089816364643232412305388642534062263428698020548519597666961964258655334271926712606410599359116246142901603367190769933622217492372001633764932954480226627816589007299347148456268527973469495569804837102831453118513005808507158528*x^2-1223007620758524595371902385236089157490283829501691925174858494935561624403012719085907155792113966782095328309860622937834364864454026797230531887348115458040708571826339107924856025331054579135820619480157584438160720350212822862590085421128927072335320580096*x+5125505449918667681194285643136835962753007441161438478898779969929453526221288024160300269265281114451261897593982341145194755082026733533895118771534801792710852852726952045602787004082869412800822117070984663499868381012839857589518253861515882045973343502336)*y^4+(-6311607294085617411852322915713797926975547660*x^29+736379846151891216811673528184961756523214575700434517448866027389912372332696892992096*x^28-20229294014825047534344895015095363552484874800034930304289481207727758257826816170636318233094243851988351249733612354458588*x^27-691520915976955597633685311278407602786113017941791050597856156896142360393317813556918013299155104541268650056715843813015795827094451011144116345110528*x^26-618136637982308377896126055996469084570906847713425406962369046755413952382244356156965936849438071044042595308385422712002824973486094600992909590656497910672261120*x^25+63954629814132085790427656149430424656715119927421823297213774595443345277456329294003822905721676737551758604637516881864705592264452026860645195466744718806273426060331712512*x^24-21014094452823839239535577524892914694703048165157469765182390336865783604533683126224660532534442731289245103494586705065767885803370771636835832221828107950703394137813360084418297856*x^23-5999226572688434436197632964819382160285208544468268425106930328242254160481562667978837297420950347449173062030268490403056877359223028492329733423470798111412555155783772377090238201276137472*x^22+76429026529309881323859853300647295845686125131543080225211930235781060590730767737139641111551722474877386579627597734504208092236820824521168964763230835746231592195087100516426514277107203527671808*x^21-25599757088629140078901770025447667116891623947537933942698445718744210301357944886280644004307395408246953013686728377969626847495905970746461450521422186294581675761240695828517002846257804320889731284992*x^20-5584012368569781457333974908907839037011454558085292277878823322959463296412757254595315728760034831600776276883321523478483731889052271691766860914103438554800778747283115939328683089012165109115801321781329920*x^19-642404000059137383196401717557187622909370878490390137287806609363788239395363921955760173653676775187927356682929469422098125410789226407325611619028508505678248353196984753188450766323193592176713357683844620222464*x^18+49172906795264018668293081531391018110265258717805010141183295363895334042488589511460418621381622463621777029068303218303590865127813272568463485235778019754761923747989138079669126198857701392185644393862121742183432192*x^17-2479762596369344740160654882828543808046673690486545138450477850771618767112982403077231561438777210190300464430892963143434933350406489956286294574825391019023319891245978234883553601482118442657353895982952183486850539716608*x^16+5914443278721140320608200538840363629632673488720952133511520730645957706508919266685996995577327160905414379172775426066836219827473967640538414028362230635171625734247266917243052171332229542221780057334546166690961865691889664*x^15+14252708621511562584147992027716497953636663472349966454300026188269503451342631522268092382529544740743657114370865623415464526413265687808665209926634518497990998985059685894897417652238321560774730537391915621883001272923297153024*x^14-28894796451866365169068955629762189482287451128436732611111133837021286466932596938553648894740679482268645900439190708297840927865393170769040584925824984637626610323542069426468762685241198751959075940108995682954588103727343990734848*x^13-2466451922477723528096000636121650278625314922704249686113463937873059295514082732666054103955515329096611380049431151763782660173694518817267264059195887393223388845500579187586659893359475639530710507981431885338651804591285367975444480*x^12+41861624979311426504708018165056256791071418832356224518029694246030417762146602611038778438497733991356924999238587170187741120630983187244925910524687757485952451250364198026461314294335406522278860239129853212503961043026915368651815124992*x^11-47386539596403188409642784932413618160228984654739405388691006658895336286703956624113885631937310228844178840125898422916978883471160473658530176820285203005601046734354276829802998605656074636280542058066101036551810935657309049804379639513088*x^10+24703620011500474237687881005427964093466562847089224181371141523667353207520036852679090716573386837531289763451265673600328805708830770557733365914334253155303143771994103931446658560242374932875403872117432415154187565497548778905594757958860800*x^9-7440714460325849780024985525535417542864144785956931995218784760608048928320930937348939249676829059038776661317817293849094044205288716399369778921549635236197069209858196826436491393395814782316160742450870787196203908707500208595567994310446022656*x^8+1593019988883515034210251853817109050505718377720775392481589866845755333992190020566756606623828234006017163350362889001431933185054737253229764333363445025210448645080334228248469099144296708473321484031992487877769559591423098254754538240351026544640*x^7-257348316625833786061220656325945679947824537313401224614538695643010830733116546347550595772609691492938112681048213204386227764266959077329171915035801115360488407982848305551114112274834851455837092843794316353934770191360277676450874286678351120695296*x^6+28652473603915277445840407466226255353776955040147233953608146886631956748703893246019783453362242775078712575454014108500511781340963792320932970906055886527241013662465815234228401346228506528083814667938637704952610076972434555837801727670244555234476032*x^5-2259955065119769795137158894211830107670319852716970976360686678246735922402538394657593412994598845111265283513867703842149174703927038681146298098776604404672164278238796427574917305587872513510536875140711061511908404347327882775788784702601413089682259968*x^4+118237654461970020040617402418937809537770266436240360974056425633532030251841473804646212044532202904725107739666178985379162590764847926423891315479359463310943778285736633507399362247449643816063165766401714105610371313278249415997816848598139770919159070720*x^3-3911730194983144044001252058489304590428956650115602830666313369856974625459979007421833426716885303151526923706984746968092027831183168355361735050586122438765997205966946269116432693166719307891907329237168304894448050375740410037515362174757742996189666607104*x^2+80213554481043570526915796654509920399052701349896909419339425546994959178752003263406037861611337017098027620503554069432980380204761103169792400803130565340235949033494546895042510125684964223807585105300774654991379950080529797492713725993332550036731637792768*x-782494790108906732892739853499434364762875695140747655314545442590757206521497923971746158764812007124391649112573891725939995351424566273487673266338702850954673277849019331883608380922432439837793012047537537246610899924935611760722398001321160733833801823682560)*y^3+(1083988553323271577798103302526408662497384096*x^29+47334413697687008802861386827567308954252437086688784529584277201804597192842393262515*x^28+7977638674196274831637823384444582080907490255580942633605359864098658898028749220258658421450992477764282411920939828510720*x^27+81184566404726510411695749726886267700308854902842767739348857634237959498457394919563303897017207816677084503295859162677599373540643114435317366547021824*x^26-42132369577604254648827180334050257938623940939060824152310018020287900592146637712029987688158131162347235560765686206930189968819130427857679778623929050275512320000*x^25+342596263367803638966132044731374950703619641936103483446205254332421200694047094645708524891900187330410922830016239548405646158602988831441776621765866335018038346527761498112*x^24-55559090820882399417042859189997392195739786064036794887440850793909957755780438760885106844937906512632458049506612612983810377728356103115530861066424248744251645526515397411462971392*x^23+18813918034241998929318652161972301706075053796301026145128210160619767580407811831733590108477045037146167418376676644486091980588386283043909875106091315125787290398054521828287114377737273344*x^22-136708022118780171738363771142456113217226815348727476519091913303276108593066118933348183120526285947225310641175911263030753019894266269259761217059806965866950771525838075464673770427188206062534656*x^21+4346349347329880684144250155358457678669806788596209390881787140743173017188644351874973219682406828147629495813723527974538608227997559770999474858417727931872321246469293695395735617448132931149022372036608*x^20-466194380038942030533911957643268192452935066605460805017461512304781203720396648475064339216423277492346516028230384509039861807388892745295312116161352925191562810929954166565830985043630521236913682747433680896*x^19+27294281229149157865441833750290314208288566297540284593455394284157169263415595873506700992881016358467141421256460261496831418339448127233648865290240600136216932204184407537947884254201833652699755079228494004092928*x^18+1781577599596334270451150940886047800678994883041766769101026149692052665595434605521716540914143407126429625228096247022530091399443667748080784413330890250945816183036487673436111076188990493673205368681242876305806983168*x^17+131415692245540591349377696909451335948343951482511255442919106192030186316065231937160309340764236011727482656525802374716169237083241902117168329936749190106912075461917082497302287507613763599055429764096579507463450924154880*x^16-990669264145225353467978313413718413837874451377574363814443422974209628432240253175269091604690752842351796577984474089623925731100756554246005155608986421853818857040165631752624021736847199376472493757543138928554479760038690816*x^15+2591006291916114806772791294979366783155762180561540660594546408548587153430246140886560949908240173416294359480900060075346487962724446937337169547766187587396304750027618564658114355371097703458653789651093566032352107122570406395904*x^14-4043768598381981091594721357941609596886604328562748192927782592514917078505317406340751568834124820836366081882571549530644193832264373901104753189241615644799635060327554912886782041469410111163658720911168844321561143195356780220645376*x^13+4409970671250807996489764882249398829257110867892421354868392421818872181448781147053998807193390372777935012471404699867789859813259485974693183833522269126397717483286461994520301025956249215315590024038300609789728860485112694551093444608*x^12-2972785342922994965662769561906684032392059543245986639322532291786110535772719271929260978639938475148445282308507977779689071698760365602822790707677007379504490527891951586567522933161585471945001892471706613928645711586454425490439326924800*x^11+1336094479369539164245756199982858552800728279398439157677879645015920054437223510662272788548844386071482028695013374139182280073675726822872321564063403468346805466736365776321081642745451139452853701516394494453525023920460102314184848869163008*x^10-434739188392817601399918879668748434674513195569609391987685929401186779569141955019812337351264365307755263295604981702202688799508921263985260224202761150275749109509022340485120802279952894106047219188786833845301665196365458141531151020964446208*x^9+128372218747018518277060974358145456458253719852189985705081240292797524505243452241297160651017909053752818601046883634735989453515066283128238431621589713938063684130335919128814311797878715444613244628414507762326273950340003843982299186216203976704*x^8-34359369621082310849821178431936297544067998889592640972200854976316167363388869173137989218949489565651197642434234456283726653588635126663783643213491137926044534046404588501996913077218524326877541124976458767300558514567978558346848415226218154033152*x^7+6430493136286254741900359390693209609579478690797912993571477285514890649827537087664556403362509590150888837261267375651341441183394472147585138287878714553518286966724691557266571057650165233294469434039103451248140540418870428226112294680346282474602496*x^6-781585732046413711206065176401039136479262352576970954251151273019857041012913684253692200762232740298675931683668174771773086376163134271039523581964618842332454511801810582023325716776960634929609949508929802449629233709562783884545082495377554474860019712*x^5+68253304578009809915037837194089816364643232412305388642534062263428698020548519597666961964258655334271926712606410599359116246142901603367190769933622217492372001633764932954480226627816589007299347148456268527973469495569804837102831453118513005808507158528*x^4-3911730194983144044001252058489304590428956650115602830666313369856974625459979007421833426716885303151526923706984746968092027831183168355361735050586122438765997205966946269116432693166719307891907329237168304894448050375740410037515362174757742996189666607104*x^3+150024438288043521450616912811463800658094304390614982457019457764703737395712756239128835532598530107260251375791928864772776717217708776351810927559405847708572313256581578427427412358837003326673096951258760326807884071700961965428838019711712602621852304539648*x^2-2602379957567576482480538629687752447483692810749377223734521677272538760468585349993060859487007570341251403481037152450545444060484797159506138164980417990057923302490358274565336854724115901305187649859092294473587887206068405272952639803014519861669122298347520*x+45898404652564591746681216165816481050296810748108158866773082111534618464424823123128339932803906904537908083149848096201794729210629716254715378117616371309279025983412039717630214198603101811691158523441709062228649205359401741034463399965244391365586000938008576)*y^2+(-30787787151947868213213045106363492942121502*x^29+425572633630528324740763232390078713674521651273342828225703914746883456051620675584*x^28-367271618794869425371497007802532683727369555580075659368018111365064353634887825736972172264186451293791720227929008898048*x^27-5747204827194636662145153097227030950102125639288835023829125627785674902331519242009169496524585486822572281814802834421954852494669102333611838372724080640*x^26-130361399696163700994836622676832160614398040613107793075850251260747684286791710620595154730348101413016436981365329779634672771710116224048905703620216449509397364736*x^25+264609890656942545367126562080952075185498829750298759960732944636047652745438042310376416751637396323392484682569180814964708122923741629498971204473395685237518211719769358336*x^24+25417339701140361632574091347405605807332634752737408282698466651060586022625999071665302055118102896516076914634294191912521965042644215143368555335295655960161156720882155760618831872*x^23-5166319388460928704861483646501914954393174700704637080803478185872117246399378800804563179911497372792425905475918122896967222437984562536840349730067443334885639577381918955348340311622418432*x^22-249625446204899601855723121928342090876681271586527950495880177267740730115567624509762119429088271253452558018107929247557505300147859524589565033775658475817354395429223789065306278274790871397302272*x^21+5311569020375141723635053819649621692447834631297818684605753045800275519257167359286334427954248762316329138555468571026955837602057545297942153511594537971467803836680872744800740574669437642819332160356352*x^20+61560072225646916764453341436779309533470209111997777398454253227341640520981367222468117490375288099436790804311940480471992737343219997973415868762210790020876583220422220174355696418857864955122773129831091535872*x^19-7454531082938412949772100829399684777432328254620426428616853046747213693509943381889808872430835933133733181777708515575754889394457937871042111620150369335894653542414134377257838161533500208673922125805321948915302400*x^18-275619262499470999117618621838347327696143164022143252273072408436358387624018806152910398820023608686520144249287471928331517797018512667023484786738631156259087645504770878855752067081947860700907145909039915325669773410304*x^17+1191078611755871362936589079222634442815645874245894496658029791063071696507986042398029876350642504270839436941531998287441315363892233543783988119716742858592045240889909456152809373916147882138968244660265171713032970781589504*x^16-404032747805846316859859080411081958068750315028705390661548283691692384576856636725037191444324611009469735682900144094686542730123602197546269918495638560908377232458192942742428771402117950109114990559636082575214781451670126592*x^15-4741715391328282581153176299445393660832114744614192247624420949391378068487104657757580974605081463793675180052541638639777654932985937307889774240283793622446403519011138747613345791171274922665160830351237976857032883981726934630400*x^14+2746460645315133212444409972158086396205188869835414941641766045773026552226602232653790207923286332746905492482698689526096406164647067873445623887161877054983164092170504485214987403430123640250098410721534248016355722595182857808773120*x^13+1462498855432384147577106705213525128716760517965473525591628482934314553113454316094768609088600143647615357830854046031818753463285732852880573661988608250910141555896427963461438329069826951446870926628891098707281930908764199281494065152*x^12-2972081148312504785401390125534386783671283360867990613463156124842186909785622552372402779954954877588395187488528838541109775726809749020113581092269918480077421919512858328982695879226954425796296372210980204991613754786846436377498369392640*x^11+1697156184150814492105384121772901497116594740572105921899582550171533444661188468718796189404753807588440828078175760248627810000718774523066025791914689711389900181605789739649978157679208400403958428988829363033319660281995938572045598043668480*x^10+8822665233816458755485581319048181501889149044983230965536608634054973174371771871512897298690985461591222775888243354757116544708496289880903862653068863551597850787523117478052871616839358157446839146023335367770198998532860212359257233800822784*x^9-384280170216648521439581777126591272997586490731908366295482870884062615262583086172917388639132265737158005062737968077291055622701687610550343089013465705712073601494766262142699697385616506412300554583063773332179798841481598200082572089576029945856*x^8+175732303325073264129772301499853679569687641389976756436223217078184065444403355907228304202654184186585067965131912034897570024828546956041236448165829898799085652860972826715071021230227017653909413335090118810517131166510049464061159352377058195931136*x^7-46170506537796392761103387218565553121412407366519246717482548919969041735197376510149372769944577610129529955440720214210716167510165677544495180983662751512164095698684218127818198911852848716586732690687232918914127355404384785691917176271551547066810368*x^6+9239258331231851093461824249239094939987961669504015055357630624005631882811721920359483727059961576223976398516977676308813288919112061430178521704804896266591387120796869913896677919161944688692711361576938606846029008810434363996814257971891085619304071168*x^5-1223007620758524595371902385236089157490283829501691925174858494935561624403012719085907155792113966782095328309860622937834364864454026797230531887348115458040708571826339107924856025331054579135820619480157584438160720350212822862590085421128927072335320580096*x^4+80213554481043570526915796654509920399052701349896909419339425546994959178752003263406037861611337017098027620503554069432980380204761103169792400803130565340235949033494546895042510125684964223807585105300774654991379950080529797492713725993332550036731637792768*x^3-2602379957567576482480538629687752447483692810749377223734521677272538760468585349993060859487007570341251403481037152450545444060484797159506138164980417990057923302490358274565336854724115901305187649859092294473587887206068405272952639803014519861669122298347520*x^2+91360460989701730592882022851526823212963110065158111362640990460281944785338379139293655328389687675295730324956440006250050952849623443118938566847333375209164059804285480837162436848908699156866446622099460897083135330900687885429520776155827363454332668894773248*x)*y+x^30+14756190482326603104160367388808817737728*x^29+81654434081514835334292151993641344733544471111934070018993488346808855226744832*x^28+200818063838902369490193330679408213859528008013199862365794636041582182493064108029484741419356250652042296354362359808*x^27+185206850143679208063731147303979211196531455825716310014851152063481486722630248633606110206037256707699758811131039567221680572815945376614615562824481505280*x^26+37507691446834590047501793815874483420902056825365363571174198886141505254151457301880948403665852118604743875837239975142073061392806198436524534363244039599770566656*x^25+7819976688753633471776093018385070566427511899210047077820967658737991208785111478850409626513948718636941693484295770191308253967708491828706448274121121280840537835613192192*x^24+851261642149613556933942768911803621077133423298625866005983539504608150152311017096560122778218773408021293349058146412283802911347946035735164789717994350254734970415723190427844608*x^23+89492039503021777604710507859887443851033775471820953966964099560590254059361051644370948944806368054193061770996814441357835221117422214524265100349524861410553162178091547661216804511940608*x^22+5712699488579409034797042068609628836624237060634057253581034050742954749170241882121044489541286045644374427397274441203757778098512464532583038550959822335159564744553995511925630236502796416319488*x^21+352175404260518754011392964614290652024846381095583924560167834093827815708880550784375686525725821068364312456481081852810893856292652171924073439942870971918104206180185827865031708082284313321641160474624*x^20+11336230124623036798793289555019988977831705552519683729355302087058374105507204866564119674789783698438296599077128650781775200163269458345989354914350548000198600252495406156148184018511403123986536897486153318400*x^19+375646044139424189329690072637299739322529595205230964791570034157693483100361981088922629050657077459961258317783312055408962475284398647882179076875540885751145764973952415438202071280733930185930660339919670087165935616*x^18+1728735724285104042924727462260574058143402319684432995145039152677421063030643280469591508207838927795390037057531923773381059691810037257680004482672475694024897712708012941975292082961232740094562214286745627809980082028544*x^17+3089282362003803819403264057452569790345059286533168937523544245951289456768859713734251590053675006374084090879170005421273602744406903374500059298013824384844139183691858128418016994443773737128375386201492732077523165568303104*x^16+1980267313184481023425831958632877525957206838972539352153838275962465335746026952451424107281814149989214950645496325289364460136401886315432134905380449332146789625462409414675024124240594332968655995402752143505475373686650306560*x^15-1076578837357238225278583445695109998913238826459526050438612235726917468882169565646641696254185037123048954463923506687294904362604019420135641349510212732281663353077907869904071282013029309641064086360533201001278010186399332958208*x^14-2084060927683089203575740523028911013879813912621253681108916912359289318295418580263893146740170526700174052212280047322273837777462067169974910621284952067133024486166959001290533055809043040126026673008707114693175761643784937297412096*x^13-224076163378138555861516321477773882529186456423876151861223259862217162229498749709295047755600797418695514703074947974354644234385890181828677261540951363782836654126358450552384663187148177316938601002084120264238099208394620297956818944*x^12+948814940823065358884570587866175834594157426325013971554270860438836458787294472376312596280601001411192640174578259752774450417865231860827476546005942508512494191098267482160870729296209009777895866945334549314080657304182231431011792584704*x^11+234048345429984246646932180645505557008979268170814222989354445468022771144642979338448194656559335361958486885317973385701784241987259786467723012180875706507208138306307946653883398566614501926295428532278328818329653275264714231733902066581504*x^10-313134989488523215783809369474678686813848401372216601512252649694242664297021436705418607486579572868720305788183813255745502419261848712153606547644581741745309924646068939106211916096618648564985750437543938529190927204222728193484910507050663936*x^9-56003427232155839826422672222785409590567385414644737425733015947976770489059751855406419657034608599624569108471641809094675112211979353354276392996625013745010428760417835163480295183789611026734395907368722533553424540689284816345464162011005845504*x^8+80632870388057856989123772801386349445421336848387869618205382777950528842430279769479652066320813548382893598189526572362329461216583093026761302987032762512571375917942974012487527856857881827216051378002250795559916031197288295215631671847155537018880*x^7-1976912372363615805658844269721756649591433688410954721954415798325193327189991818817885599723860472780549062935241246168994964170794624631288997331681411111671280225889508377564316744260780232143107435812928798236953833708507042166535615842601576532279296*x^6-13776648863507346092316336590633473213922761934738514843241079148443472629752261288604217147914035113694676192104993192270401598138785174595289834815868834099623218513874877119413606085881728408541612911688653958830812796616129225945334652372192406516378107904*x^5+5125505449918667681194285643136835962753007441161438478898779969929453526221288024160300269265281114451261897593982341145194755082026733533895118771534801792710852852726952045602787004082869412800822117070984663499868381012839857589518253861515882045973343502336*x^4-782494790108906732892739853499434364762875695140747655314545442590757206521497923971746158764812007124391649112573891725939995351424566273487673266338702850954673277849019331883608380922432439837793012047537537246610899924935611760722398001321160733833801823682560*x^3+45898404652564591746681216165816481050296810748108158866773082111534618464424823123128339932803906904537908083149848096201794729210629716254715378117616371309279025983412039717630214198603101811691158523441709062228649205359401741034463399965244391365586000938008576*x^2;