D=-3815 h=56 10735394416275407155499363296870128021296871520058132106147313591981789410991267425344438295868524778487384792372580242452222949921176375191502876389494248305984660330942911077751298031329195831498372079313664170190848694984009245670333198780506457829735921/11410067049793049506472499401692862125362645617540640402043257303665615618228912353515625*X^0 + -34506417543385364516148480753130865376010954952460446178312166597441853981491382218749404383355159142225845611162704527108680052219012910745175646555720533940160862016462254154390599191740186811887383389204443995991136066371543772377343256916394421309384/40610524356814445590383752972555819482923375422430360941149879056311905384063720703125*X^1 + 14430454466766554314416431059965109834520728314548541044938166982286498961543510184655056702076556348315758242741466627557486363817194881728934294563450863523488348493782395032445759698824839155021390859525105843339966171018289900325741093286837757468435562878/3873228760531177748182850439757511283183816930914295674762169714995747976005077362060546875*X^2 + -242105339427978652075015440204856242635708479231405800553809984741262779893497189270209727981570857509233789892364110459761229056913357112980823824486530668990139389405123505834954000284228968796934334840082049118233334584955868240598279084874840240183348969/68927662840473204008478481295276527325230374770556445477400244724005963981151580810546875*X^3 + 1316275361338336203152504937362358580311846324949503611785347834442908834137822515707470195936329896675442793923918191285394870716568387786775664356020098015245081212275526674888172612468465032114781335285786776742366127745756761909980387610129166995517540157746/262959033736405273292345406141479951745753879749672839496281933622082752588093280792236328125*X^4 + -67612845108618100710515325571232929411858625649036322116329349910697863942245802846870399446719187757381854398358885350769535615553842032481370721656455914477675550557075513708818963748778446272886951374264261599593764081802277418791107457346313717764211/18067539407725610487150322751055446218933256820591466704429946192399990558624267578125*X^5 + 956683068097306678581297425353814247838512845869604632226441712802753306304739518647047816115184375976800546832930552607631489141912136085928030536409852737087539894564349991105539042073924701410139888158279677063609576835282756050699110104831866481476397222/344638314202366020042392406476382636626151873852782227387001223620029819905757904052734375*X^6 + -7221823584245233615263256167219183961307753986942842180895497305887271242666891184775314643216331749138879661232948503109432910445707999526850309881144050902248504063331870922945721070248722243613177978548062801147372803770051623942372366421019662751/4735921207791772080511224836449658248737419874335902150571414467208385467529296875*X^7 + 58539109960894179513408099632822566910265826016656546871047715826011468129052806415035602979183847050283508957547354204928517297852549107781697161501293230398518177487657910662046414740992929841404252129599655393103290429950610615848871646296563987187054/90337697038628052435751613755277231094666284102957333522149730961999952793121337890625*X^8 + -280360444027771347753825817818632920467948659664872584938413140475332799788362897631547185239743700195756630054302599294280269320386011040201749609783104614615923027992673741672635798919094524229196996273827845656797179344469619536065673570411321/1241394812003085735389574006933069003600896428397353119415836033344268798828125*X^9 + 263397029318388674952306830432367164802620096703605576700240871810044986220687383669059057049906238041282823948248636739224462445356877472841951961705257970456020463730060817467003505102357839278209540026307237701520283072952177903125207938398422824/4735921207791772080511224836449658248737419874335902150571414467208385467529296875*X^10 + -2643849597857897653121757856871177085572117599128934308336475403710324812641820791725646123341600386280671000307550218985129599582598219675519727384491508780379323518784826511615304359129847632632060653614855791287492618682790460178506768024/325398377982460218974986633534225164770877176513067659086719799041748046875*X^11 + 3824575124469008783117380116935264682273655754542634904238294048477608212734144380548151224016722101993399800491923276869578178755633553024885411802776660142262077142451031818131773512338496309956125612617616593569213213817545806944678167179314/6206974060015428676947870034665345018004482141986765597079180166721343994140625*X^12 + -607545784567941695989200108199536122438589927459406640547798570525254545798922005704785308059226210018204388115429612134105234424072876060640172404742276370070183195574207800613484432319738555026922860460922532881009946455028604225239/85294463429216309036693744045668457344921933555194668174762725830078125*X^13 + -6637730292324850064755678525990837402182731902717329993858818601165574785960182544727679468909664153877846363521893178542970162780086698841157675842118755442718665878058739131936137282452087993415449376356203957657126914789661303561659917/1626991889912301094874933167671125823854385882565338295433598995208740234375*X^14 + 3844161279019291384780644899373597230729081533886748333597880854612617870143649523326565450419189087230231777322584743163525560491807219134578921829566086864381820237643381972127457305635508080946474637266982353339503008137608272/22357657517487892276983943393360015031434320722200437267303466796875*X^15 + 2484514122384692424093335412273386140265951411443413689038254641794432038494477694466698684220324956310216665895008617225261615132505145642125765810033905013356004716279450736877311278975724505547675881903269733284386780150263128137/85294463429216309036693744045668457344921933555194668174762725830078125*X^16 + 11420583597699189029714832457709695366258986936328425437229903078682864646149710536769507796604426182034103188718608938478876127953468009831110577789751245118346681862327486759415187291064636105490708536318226638846599886318/5860460686104296796063943222374840113088943832817938995361328125*X^17 + 43127656795932515430518623483934859255977275319828654332293031662972266178213844862290718001481927485339776003956606907732500352453036024058702933134891897100936273636601100454787646755287920540282963554436048053391000758896998/111788287587439461384919716966800075157171603611002186336517333984375*X^18 + 146727586934533575434289631290723132133855426414998646391451666107159638824142396035955314431677726427884756588510229807929792937224765544398228686382553825318099575421147948630309870314815494310032390426415463516601868/1536162696226552240121610281094322441176656312665252685546875*X^19 + 441162479912478323632610190373618839458396306592366093513015508969297040585370687683930541690501301757166698917439643398376818402720521921155913979177257240937994309969796590669585272266197580239861856052807886290414552826/29302303430521483980319716111874200565444719164089694976806640625*X^20 + 646882703923939003749756017370598390796117503883463634071836920967030359770912618989380381713310983147304221917704864053441659634691738562780315886747718270610596821934517701222681863060865163599480423108014652812/402663878434220770674078710640713614987327998077392578125*X^21 + 191236485867034482331937639718728960789523903266051672201097988423984502906953395092088746501788837788069331547143477618890648325794971104128519701587225232489196225503756681814758844219993718057231756876361624741682/1536162696226552240121610281094322441176656312665252685546875*X^22 + 770010611179799500717613198165968989797646041412447266765466935513263009766516232771377273501083683764546352977492333514777836904831659574347071927140069371506643592714529146724724846546762105390249500032853/105547543495208589953886949053922310612667889404296875*X^23 + 666837020272927303026512246134921547917316569749913030288022794749695977053514529724816879976807780492309024340409848034821983173162296555153062065710367993241619721300188303549915743890360927362912355525736341/2013319392171103853370393553203568074936639990386962890625*X^24 + 326840052799387308205945889607740529161329318012343058245287741070137764666175874718891125170163089820702611537376535247288740582272926352604320135410362786148920975641476576328394764888605618389400863/27666459631771583212028033828026817984971923828125*X^25 + 176021079714974356545158242098820129166359087247673535340846966181087141019067209871605154546797718432489262736747023111671066120516702200119397086894634295147725484921130795559494490299466679491890807657/527737717476042949769434745269611553063339447021484375*X^26 + 10848227812023765700189891691301468411053874565515344720081124331116611732536151181603549629806551208312860824953907703208669490218194038285000093079512647892836803370408903070443980458373089269/1450404174666924414785218025060383642724609375*X^27 + 737740007152588614910094954210427341332236267535586376416134481343875719774532857882142042905287143668900437491999463145790138954435404536305414873947654298138947625224627800488205009056243957994/5533291926354316642405606765605363596994384765625*X^28 + 718152779153128853911126891742439534790363779241352260413100359246358194527894398392691980686719658790326358819910705172025702512879417668018588018094433769216003840778174872176223961836/380184580515576517637016520330375791015625*X^29 + 771692809903552104559953427164479169173261652157698706756046757009716342153989222915822950461203359271541550287005156988511495745389091342764660335295754518683328780121925893451576261487698/36260104366673110369630450626509591068115234375*X^30 + 19062686539008605305479468840860574602532841005410467867417864025955156421807391881686476380272218490871865485948156195755328271456686626039211710096342807893786773016675853770443/99655198038158982342599350021068359375*X^31 + 13132000613255783832452466981796750697461585793923631600204058282175408131427581432917205259857634948429268953318020486481152786689741074377301401405819094701646677708691176357220741/9504614512889412940925413008259394775390625*X^32 + 1057552528585273004013266588610013157254333014845352170719925193647279242599931167454252087292977142109569923256738968328937423188011353642051689768106828198214005123451073/130609695987102204905110550486328125*X^33 + 19243625047918549946156027207267051482105547115270379449125796734004929514862322466959295958885972794290363247835254349816032162347025698635864984854984970321858302513651893/498275990190794911712996750105341796875*X^34 + 5045547784766652061107339766815310184256347352245931836142979094486081340958569285446383661008831858992499063101828341809209895584418552397346607498007085497679862/34235831189279739162545360546875*X^35 + 282069330300103616294430386512419119889112317243574299666951867775728850525072139708963512676664115869596383556389830165927735803990703660321794310770395551437121246/653048479935511024525552752431640625*X^36 + 8288594972963640576456752963803936008158101192202784572856297056115343514014133585193006456244921243125120442278972508973063102705007244230766952952423192/8974005554201766490837578125*X^37 + 234926950029613296692375861808635402432672102471003583207177396841522698759807794329317527056648461893747774349868672570974537148670606824679356934930652297/171179155946398695812726802734375*X^38 + 3153606974156974130570321749931419417013682088696176630905234500191569709816086914407045097628226796870780148922507522848753012791372361075599952/2352295033866780207296875*X^39 + 7233467742716149741072323058651484330106662441245883331175255692239459554330023862516423061827330786539423937799261459786847320335655141132301487/8974005554201766490837578125*X^40 + 180121614205698666245237146598953694327828055813716448339678648709218268381626490581756387637666813687703525147549499630220874130640438/616591096688540028125*X^41 + 1073880664926903706133394936089405189254353515433202151394778380042425858738547882836019592339535943799102174485430712521137968331885552/11761475169333901036484375*X^42 + 3237546938660992718567310705859965346942122134199235476151474849227908579066165384319577996669024740621761287886447335229793/161622830062526875*X^43 + 7014451393591907288413125344776204672482050505658749992335509167439837210593047131334537875590190767908236135330906010152569/3082955483442700140625*X^44 + -13957998989693939392726163440465603023667921331382180903328807129157056887499258726504653513847247814202772180344/42365093070125*X^45 + 2068961146648445971759613133399978634905212950597856517285329794409690992313479451803839741753964222768969735876/161622830062526875*X^46 + -2308172208932615832106183673315325963552387299926911949027610409861240847148455480373401494736866461/11104873675*X^47 + 259500488768677569200068213390356472728884265623754679314241567867499061143080489495526200783465314/211825465350625*X^48 + 902451198266886524794231524542388845033054553013739599146884150857478850528608415389/2910845*X^49 + 2147863143787958750970115107279379206933899903408123289001398113307486313194765118/55524368375*X^50 + 350728572977234667420377539445747533911423747444021517422192540398/109*X^51 + 389538105540120845195611949120868145091163035106775851125106721/2910845*X^52 + -4310115276773472243529073519263520527803955*X^53 + 220663286065486537732850446133238/3815*X^54 + -372583309437325*X^55 + 1*X^56 +