[ [ 39617738311772706089255343392568963121388644787318515789063097232867524093303175740414147811086939099700209352482318866541208896563051290537270114817781049804692689753127787588159272042843723609637188905115828771651462209005582123449385811253439556338127206359626733558736198400204398193205025552008738618834101643700872425638846355745664915047398047332386475765392857402795223939057146256176544807418770612615272315251977707313620518931343863140062464775728968313492126558436865683580696751448250145407837129218461753443986960501519888770262888588012717015278894415729318589329295895346414060096263938166705634747072885659442675483649112116526492854575955632487437589324542785607299952252528063983606146049995114854268925602098506072763960067803230975379508761802226504645416704225431233893663789897960588784803907983125321779402456414859501210801974719687142743828690587638773840070548614050119850306441263274337111429303633881636425367921351986775613352024473600000000000000000000000000000000000000000000000000000000 + 213148012259127288545640255080740493387456616996120149646111793388435993362955102803602309144600727388294336899644020736154876981270965786926592260480269125076497639260060033700946594656891032943198158222426710991766622025301285075243527101112548699316291161605241424294430827447225330264350293195475210241738742370838438021764336371253293141926680513298388662928414498651082404138577745885460584598494380576049484891021264618223981601644841050008571427049180121333200217904049413227770814101013746618459654213941734398908939065448348287107670312883219183780365876048659707730372119395423287745669967195044395660972935020153529049407031834617365208536367320147240251741907565227185128358223370278977769359999522107097331392471332898119804778876366401186763047652589693420627400498102609369579950699285734481858283486971929467785001038829324674294643398169055685456127694324879280700989434483163332621187715991774606658327556214155351675519164467633081813628354560000000000000000000000000000000000000000000000000000000*i1 + 620535209590354354613064332859422875952934984145960152116902273460810126241881450218266845447723989323152789341655074501809852939478148166498247269091426502456793694359295058164586523618242008312795916490927832872059416563279069959202069047402861804310264594574157736318149663900332940307035676281525242936614572847859427525726475824016557811424605751459882894408967255346123667735828764093838563725304082131371547826616535795431044732614957589534463419415143435431655944703805949810323747974645946365911312603459108997556157507544904780028693679366323594314348364642582269945128278877939833053706614391354195901423348339353873259253260585000185553053788256802285480290200088785550080504356853140324871205361983508190627148395498016274445479113037070223164835737647040813620643636965667868860722351976416645764012014271045508320834238353884041280974414048997568189419638947439463124934943986645815490837419062970350889149097655448532831274939584268637740990464000000000000000000000000000000000000000000000000000000*i1^2 + 8585090878707024539170726330297337766685969059176228627992084312707677956871819928367943847680383803272275936844253710291216033738367130029292402893811512837985315100712290916427419277602939497308515604278670045681855576951758767232632206514033451724322433756702987313813692187847769838515974137870846027273063394184461566067357569463682500617261025094409111545032290269448991489566844943305851038159263627774038391335165367107877141601689004046719455316756822526810585840851509919718410854690279352443797080828110757527670234251078781865905110681872679632039923633190449826000435508944792210260112073537972431507252510442132747062107314904907400631926739096125415753024112276019116323536842930810762060900584089008830294447079687456619882620257401945149465110827485126738213444620028385934407963772217612617913659216344590431729487358776109434733613604742047189899432389790010399755934179694971675835349186238136669519197831421356946014302915802506878097817600000000000000000000000000000000000000000000000000000*i1^3 + 39926794767937932443564297482174692021886242832778145604494574984402283935425166153157386126380590340243737630520790211498778034229019167942982003767277661963368579070357317426974635983741409237401535039621877611048493837424120992651468812816470001097304870812203310491782620447964189142980559971744920502593919869230234814473510390169392926231518985864422358875411711404754839403716466240718953485469090928342483655986311035388562266691083547051591165638599666020460607103998047965823081283367094850509831491055688686638598015684732231372434205142893171566886170713946820458612753007628068493059034624917319942133585684373879155790115063096126809392071274532539519957000786472867861675988005290601108039340996822752490520823118267083688619589760467635305033285406366693325408971172325665898717510817593660508736165258602095938311428187497782359232138155315818162665690703669757435614750456004930459880771199695306584288744617095830628367886695357136355983360000000000000000000000000000000000000000000000000000*i1^4 + 1539197643846652166612372531494554029569846771451414788698635215190735257181434007229044499460664953051868710416569261167475724048354281632367596811421954781598823979489107090176296776164756640813988911813878701809176227450186467378128868315308045163957590341122421073628439473212479205303418399385029892932650206469185212718610680871329716290373628380517814062529393155226556667574510396037620977491976492441049155577382981143157461485041534549398811708792756355340644233815852439591934871214349335839645433598475018343516465644378009688408919516180594176413210285362969359986850669378140099287012872625444790066023083848467405660196927173157707387765678128624298560993456684416457816010527135196512810447809574458278410438864442226518353620573493517973065186680291531919263480777557201972624397539662812751373025814373194731246631199528792505258697371204423741623599242819273242856223386320723871010555632803301559067167437193672948330281020771178381312000000000000000000000000000000000000000000000000000*i1^5 + 141195750703154639934708100587236402022303152214170538013563025260788022409329960194752563876587233180430190971296415421037678427840988281646764495476956310121420674731437222718310107075088405412631688198241021342195584831848495388215429362359638517933518431092872030313334259048833509332605543591615995835919677786206210722985845148120884875319119915262507009205373538263912885857411291623265812138142203282074030858380358503230093219218489952876405024490822042492079085862676389888390269021481045578490536343611127555380241473915799229061486981416368082361991386917747956208563400509450636780619774278894785561506010406676637817983130267193709987194896499150495095770798970155302797586450272504243278127158710340959759653323196542591558400498374528443113386046302096648628401687341088077702229366142228835624179662772751372891547843035884369965601674362496919442962137509337795303765736399073249657390818559947873790312471738212545876910618374989414400000000000000000000000000000000000000000000000000000*i1^6 + 60139639163092496402833765796304544968833689371133716240325298749159391662206663542586303064358170342002902675880592477840464817232805359794076800805379566561172803225620059715612221737008929989804183389066178606355293205450659195742921131867010567517308159286466076385269707733677685151486295549992681723350415630717777370610365462294204273760636823288567903018469448151109715976796887754744414565260540649307658390892782525462213465673374872181573008318248898250278200070068121153918598108197006841023498794039686329736899121412428972378239034157145388246881248182965264048864008576562015259346455608980493461424100375917083854075525738267820476904253329601972550271150714187169448697714603705721850906672431567673880785318026251925059365139598450235039934696030448161340010238810174819342231530132322948438915138767874805918264292677045879344045807527204302146622305469649152191022220663399119072129583560028194643387925787478805581768640442495139840000000000000000000000000000000000000000000000000*i1^7 + 7428441885696525543068880308647894715509890069440035324559244258258715741894567342433386840696191537224410781843737165246952272412586552525802231986204101410363439005918738488018529158653958675708524103110929847193897882481618996429296581949205527326120095230743247342780303940335001322161483102349071186857284928186616035464046411063897259459321440169025378215153118712318752016257221077575608496701765009280864862438388238030789480263062194776636115421475021386418654644608420960269720374404752108498990825734777607716181364947801780399558618592577624982146889588232878751714000184223139093799150877034230047571209705752122659539486122509202176773987243132544819045796677774707165817303052398959921339702089828414830305657167926595728135185165385656753013610523007911859707765587827556960497327739323365752947192135136911941871558483554678294221479961525448108132097290331721162776528864005063749810180036018630111126421831447677476438033297309696000000000000000000000000000000000000000000000000*i1^8 + -867062242033474354639445338587082008819040813726186005532620137854811105264711574950738011687868850488829747399519414453782350566572324347685659278234847873847820703490464790975800792750775316774834327789484514018694046316068935754015856093225021389115695390185082261850769380295886973182161911894419284597434900612843209177913412070135721746017375250630414931587557637823796252302073593193162295863131765079817275332483798959057346794839491118495008813583954684699964754237478459119572352029385293375919067142737844969854899092385975879193950100827722861863524007924892107252136788440439687072676185209875294960190186102332472647731428168090591997221651472020665516409532463300003656157097323578385501885116318321029437484538388577697956609189866087707321970246819680030746789000130984539737228504673714166269434175174649809531913830675751908383869959829367450897787321897457738054103404084489052802087939466784056067204547396758914715829560934400000000000000000000000000000000000000000000000*i1^9 + 153835990078862635013351991291080340998831546238682145829097411015251613212697586485655535893563225291849756410475028867525811949193687857962131098737293168069629250505443703745165592466342205496752286953859669352442201945627812064822922839458378168296047262150356311083570416476825764932772531578362333325579165950116543442900559016971526239482765931860418327383353082525767689450537872443859827777468548583915298860225820740563887188420143448825732358779739062148066002123384429361245628948367141982363365876498006904079399502717775120998463191489674657438474558202430252929738584268878833849338554798627050247519135224881663800003782648369613675375732450010313561769775547179037175760493932424407997660485133256929560450274606350758330543939045095141807933592303428359580015624728449068294565584594981597596526165429951287584768669265848535935160776647430886972861982400708768673943535338437406181076385286546997764944029503458131940443422720000000000000000000000000000000000000000000000*i1^10 + 127016237527394108837467611364100254786852042998836119009962144451548085274092498404454504829667504234507128536382713103662914134598033206674335858394117670134660586215962917542800495239870522137893977148408597780317596303019603478158528093722237437646192026926013570332745312519456957667742843496402652999170429412763781345571876359684747709521501030607269315721726792142052542371281297330810176690661850848103202132818786264404821401017173144984616557715311303925426739064347031471323630415971654875386006429804941681534371647119686317521934677604762751246830588652270516074071965231785202984593004604317664656804173225098919067119262255073357666868356037958662399443535897168208528274780898817365901354367178314434724529724232392427667678649601578437504170816270624433843536635400540081585146879006617028410544979327960837927052112026701779422420427465902718934792382667494972632214518936663899804882583951244607165648338796746273162526720000000000000000000000000000000000000000000000*i1^11 + 19376903764757663087460538071473340745714887366294527922336066561783651005338487768251332043818772478531092674723782855030994407291370918383269734151945004327592196407368670105747789636893624295528374692397149214449463586266935342733350502879111104118670956806406535914947432924534467228365946778556000413673227000423456637040206248570408738100016095291727955908643321541665613998985026955663873619107460047769897012779101968420615438155402474926805780367838856594169410711612962115255770439572229980733851256943250087303500318396288284483805125875961854698840148959586972392598347668498837382507362997132355851046080397166449251720590737513395248826608406783992660608029064532921112109006944382886145224909182753494177424557284756522867167312196761504110785782383050273604610271911309346706249247002339892936219094799789131593912807474950353824140248190963987207138052654323984834211926027169108780413482506887679753514833144731574625894400000000000000000000000000000000000000000000*i1^12 + 512705658613579835491660272318597485941883331857890830889407832372615927897050121005427084570158059061944699282371188341413821116477389669980061453397471354735227000230756319840033110840423780544191291711405175368017113552627644154876351384352997131183691105863313079893076392792632367923300949514635567054591154222634037701988081409026624330111051095378705275290948857748253319774964091908062502104176814820227981431619250880604063809709354179026416683846844839122745464983685120418521621970218001163848858813128459033440428381957908669228068361364137623682099618537839650351997006969935665508426123142259230560899086292436188455892140005098859345536597171092847551360208200295458314448764697541497517889643212695047920971376116849498093281896612398329959117744713707347591505618279838599613907547611428607670403905914129849792349899573127077920632171938449499073674429729773094187871456452262161319187144324341699792344591119637544960000000000000000000000000000000000000000000*i1^13 + 240576278846216786542133507695378364857635314426227694936746507020114818536122094956319029757980308519124429038277317963930379810061249100942419698134974613648478095640825389564897940168892806944210345908282540162160588034539016896432573301890787110888391588172083535088055361228576458156688221270181650291244357272696502013477224737127121270325788110503787240820483064324269411430952996087106515710273400289055682829562820270088215044391592551476399239254243229056856494982325855308074600381628401801104429517251888641160863193322872884026748287547000851342010746209840722418758587217107531076973014144318641448434512352403201950810435674447363506840193600437673484600217180428511908795659028109013912221482864699304516900922368502761943939277934188768173764989541691574218409360077894443647556716664493752222427089430746699495668955518945578667048947763052814128164330580139667303170903701601698895948998464987519924781874451316736000000000000000000000000000000000000000000*i1^14 + 44874104551503536738932129391159302478067713177598022762036161298383842596646787357726658676494530982789657348339443594882130447823609241847007083258232575954202025971748152468282806597072328567455653024533681416859761633553451169066055679520657780702298621680256073040519378162351219005432383641967154035568985820897185568354876436819338103916146043595411670630366211396440155040305459892244861137537591312547906439347518011467937699633563755803126424929465821572745971901679959746681274378079174057453329434098649406538018040672792055847794189014332044168115901375419061705297882632404091742591051455779656041677577432609410808924662651607547743230846492479115613473620876599261404334754073110352255311609242822962683097920830830948265542684216744739893957872172510843601365762918371722589585978872858122569715946163997343797069708165008983820734526184668072181339288447500611624507455711270589552126532856421598620796496694476800000000000000000000000000000000000000000*i1^15 + 4259118233768692031263265509546055674269027712337690374294550392441865097465158128092068319984852097488124539626973884011584365809208844997840396758056846537844875609073384440578749008207492648659268614446956777235615727787149779154177134118320630533507547736082588170224268795440536656747142556328566397957585785270729006300297469733105247070049341664585589898829181185147634897209191538403185527224727011473194569894131948392560393856949848079526380180769874654093502593525936422898982777994057413978391524296863966133572616223438073028709677499768963716678109065455702611460592886407757803597099376242137901079843004674593912916044822239674835214365066389885964389792672648844973260631438276100585809081786741885063687918889627269123742393983451341306983137143693249922035686845835146012974515831700170939964795401689438116484681356552276332618233700332375900432456925296522268483308812054611133507646766009623896338160680960000000000000000000000000000000000000000*i1^16 + 351765163671346105348781843895501402932174410931900198832281709944362012426209430612412440344571554218476350788170847876997838112421070561632281339807466784236061826977479879094286255100694905366494121040306342815377661642486494516528683436175229006690669305054649823694341082637135495808776972822814402466035455335138508334200087105651892713131684791735874953169115778006538625286150477335624719184568591625698256358411497168192403507417771798454638869945465135179713692542344414135154233294180260870874786379614313648008355704855554883861035791480275944474581084400482107435536211742262653186268300503468583380220917456439022352224144625960153646278660574133324099906391080471874097796821512377977725515051003778857463003719392140726190695331652204831004676235423064935906064385893592475709129172072244680381183526446686952130951693419001579918569034625494598531937989164235228081086706481086471664587378811481368872091648000000000000000000000000000000000000000*i1^17 + 32829278384153784187752647035882017383035684038097793238171719478044536222032977807479413845508938336582985041880717128541147850613302605905588024805857124472065182075829645418206069285664754072804435133503172505507856794940900123403790744922051633802392006961909067878793931956697748580568061962974012114314786152680746821903560810653704337437847611312591049303298167883658621160323888068605493623761371104267121562300924114635026385172992007405623135962171601892692662043395135478090741136803656506099648425656135841740142302348684362812548496643679240870422381489856791091262320702506689518659641324502785589871491578317244376878896949638175289734471670795059899368451753993825150337327131452935920030172428670569347347089752261919402951983802299707622436925002457475374372070969291433331629348221292408714023979524996318063498947796024589103843915202669512297385489309303776940597849556447652670295914041077998498611200000000000000000000000000000000000000*i1^18 + 2665408597652551304643759995096428497583288031647456000048998942957383728434242602673473081476776117848203329398926444348223876763365668847175678989105417969045071731996801301258537156538588070172943483676249502633203359076986729881201938284341547139092349703353382924298717873548055755100456398737723545468213513886942609743229356358255839685168013019652092752287482422155564888068833564434371595919682459772110971113993566470313861045791656084773931850894928092050677314190846841571284721773103574891278861620364052822469265851038071592553307552572523120263535530914355894283725948169335772355660331371139712809049785445440824176213395341496230862114998103310792382989529613242245128552399800789818738690808075258580492429299387146361546284439829204875915992489676198134314403200085505048444408408069226015889630296035687187794102722010546037638159232356364521766026849306338125679402716523397731991442470729175531520000000000000000000000000000000000000*i1^19 + 165220924573769367272294247371577070388624572446205168978103386372412907083218438392760017194958844691085797636215629723293996114663878910237997693387880262982393819731969465444488065503608402587188284495928452116360717824068741259482198984393437578995896756200250731668143743116378524740859380046119246963522914134145493329656832394289887196066766127566518003708893010436320833983670459076952339082692206696006632096368877346374151740143573204774476402056626985007179382454375654962580705725309002545556630507756893681680395029570022103321455060583632416099350451933193047111489490310797987550299842183919113437841191597662778918744226704098763328413768543441698255688666714935637894595639534182821281510788748445173458780259872830064540919196789640614739246433629567178573072605986986596035694948016289912276920408941084310597368312408847951593987366474897375701502344812178373073493525163052009235478013078929408000000000000000000000000000000000000*i1^20 + 8102694012166802852468125765888279621510203492847146782346166867700909430636584915316462827675482804047465613055142450248231897610527465137026480162172624526972767273163496488521290661411773928733449987976391231249904070622355746551328923159138515703856112070173609125544588933186857709121756901492046203051489170778789241256995096112999320412127530490908115822464672052065593662908544033050072216146744297911817903628943319849867524863737817409095249416161977961720851810672749434550972806690728318407884281135473875159089998014520793857815189903503917859290226893284658151362966425656200550732916793708009020676431918812318327225248308569436249190846759513195380513301734373701684516607067937323909294719357709435671628325599736273215707301749128180011518146705411329673506118844440354447153555480388339284709487601202979443667295885662218304920995977228475514020313263942091915064894509208965060871007397478400000000000000000000000000000000000*i1^21 + 324109454421594079833706022727527921052734887931030911900185722648772073548435800923747707546177144048899414450979437602939483131279293974033471716790009221846027116294847292584993258034278725718032348011160933080338903735700840297493887110850978450649154602315408250764009552079631824535864261440505795840804251430355249448565527242795872310264027862856650411159688142239005577381685091937589695849097595959519246431120026319620455581612738456360014900873127106052035518379007506763320739796460096808506315070052992651797845836137476946941546683971013741734215396637963932729385530619722276589698132992857032694563160868019187884241630157389472902421876194521181127837175763600535545842420599004302277330046342473809572371331589962937865690212805787893542204875330159770772241151856151883265083432260397174100444691660433839250337971094759211226335408999184218034264928659952480735964855513869082417577328640000000000000000000000000000000000*i1^22 + 10545309804584926457951880126295568217598490101882555185632350901802494892620253862758629257008358942423323051045763899505746863007000450883982575058383658690893295034549639157337670570651846748243517346874442389087422909087083101927758939407536805541515178978558139323875633570283247402117908235337781529183811001758134561828627304990949963450432106119311565398070334168780576443303936759422723632844805147760147701165974465071178977848503332738616554344170301331186088533590797274529701914173735291168580371450054715366237241815671136679451394057398122016779741584145047769257299887106228011966756266520433228978561583172681445723365254354011285435599001636655492272548632583008973821074360043922963279277648778049640698893113781832359469431789511695205616708698851967514344665986280621359731784665110032301425699713101915798605171728209914439449823662747263392895050649242738258795948898155598956199936000000000000000000000000000000000*i1^23 + 283467794149951908661025173408389611271194725437878865430964253362207223825407548559438156652918834982777348971212271050266852404792704056265292828876110272361958667096238140348308945943513156119544339543965728053146349747977014729776187579172505885342749590453946649922850253375044242515284284025123485542370159088217811938353448187537913846243220567764410383900542639055913418734624242417493836786961981546827085522742758969945322824251797745787118675501044709978613647312296119762818202055566464138304540669760018919486281810410923808388513883223452911940695364540190713926359319352478309111007633530730874435212720427578128175029090800208098619126607747743298142784595403569518991443621270415387053642395085335951814376631739202656861380313938060251579162533260995048209777625517830504326223320063223902373393641701225048307516931184864947442383797095646893971374574372762955177506646589412317593600000000000000000000000000000000*i1^24 + 6546236942195333652291849510259753730680751753719471079273223184309073843685805761590988024199904667919914122760664624035556271125328708187439898889141539280486580555261085026395622541897483669990908205299373681579949571357328951486813937447463414622353464404911865921143549515531264900640304897262900432527609230912767764570377248054938363624826872464757573448416732839746062065300808443009276738839864226262519306236569154087929583993943691626522349040225133231536295777566326196270363861975086068562574323114905695256746741064394741166981702491937535300626831380436937907580014183497358944126990825427368371599385937382382901965910965168468680854839302993529928601827347424649238280310277294384232840188060247691837061193388473540801473911473975081582667101238776815068701691396861964140680339348070457731877464894412681116542906716287154796994924628639096795335771538426711707969572001514782720000000000000000000000000000000*i1^25 + 134263784924534123613093922970610017484463224823066294428512063068830850537499544795785160707422662092413167991712541090384019069557611457789494913651894707094315492887697711124326200789265354287026534570325887110472848655497196581056323735962194774025983975235917308561000910699534054470210173625773785448579018511955409529996489621403066802717803844327063096078664082832394420255243070613695980915839031009059933967297391122925508222760861571053906100261230272184796504437057596614027216139651406671805457362165681593105556428246482381159047482567098455329974845721289258990765798452106499232285553235061931003343553402552841545575004602916682507779702461776564795912536897610752029802700553429872453297507912326395351282927017146623375336510491361567709364576517267645674414251694959358430245730787190010770705096906303624926921409380897239281834768312343260525471889327974923846475684249600000000000000000000000000000000*i1^26 + 2495863825297297233417217247345062082889490884333500923658692979031460286640802544494893858469016389724485491667726823169988613098635806380804657775064284992619447239666756145081008897337694651588107508183703970382247528448638980009061693928649564666374914029271733501373253977875580260053821046440499355238342175215754151252262874851921890712500905433649700905863488576018266960634931970463375503260155507324777576915717142162782691219233237644947604194926264562034055237608578317704686097673323577353514143198973777609914401223681919385891102971144420016217124029487916341694203529203452087123991453598919570074926054552554588945141507977780569401832564995716994228424030097788183949089558102690851698745846959900032976787918972684822694362384406106572753070751782524247213215802249865101570880867721923155044812415351307099585520370531650291861702684393514147610264388930556744442472038400000000000000000000000000000*i1^27 + 42464193163430263718280102673482417610557591018110417182126250638265814755154919614970497906469864195652241025938348881245252467485046004155227783058829391549753873974561860830432694905692367759967457635526259577072472434609656838282710951209126023449506016393456991534177956893901371593094445142958422604665099666203870108618347105232395073208549007417970130293329526813965442366651213437732280825742384913043319473901581617929581497421705627357041865500862299832064587670572101453296415985421818899866932276683867891331787481724188538529853374858186868486603225735418561258384781069160235619807539867604363240011731252330279095266201011171949550725442572758440020584047721261810705817615285759422565188058594641522536405859589263538073561042435286858222952122348449637679482255090238001962637645445815975919043606289112149264713390136392415768712761633845613443246838373462566512885760000000000000000000000000000*i1^28 + 654048459962980725657142193267728689963935339310719414548086899070278530278108073733207198315761056667040161728275974477216537223716683998493126310456255523791477815240138389478191841968164048283552719439466001998213882189441273257050792788341526893523968419850427624508185994586134505723988433518816372904538632667176777066135087597721874996890043516392445107108493492149149998540644600497721322116367976364378696579360334480994483237201949372577436743272188056455830052269061558532730285004900701553749441316596482151191768693040025389658276730522440349198171811883911031082861707717931558802672508199870201169474702425345405473398009616437251382624590011918916480742361947473106631563504584845989395040536563311143470069067011664263002550492933124587974940569840316832267620525322371161370889733951325196025113580730917565853446414154163898500522926111020560354303256073848487936000000000000000000000000000*i1^29 + 8920795727719548007289967414952769921878241509516918005952303217868472145588295550353894235985764698265264277144050034412198671997960284085974835229579366430169970857477033716257845978236972198018752924943922193534145570722150968806661134314845761829613377659839564397970543391672432760271616411600007042482354019850811199038812018911638492541727386537765654179975158648906382892749409852824999772769222291167050287660265755681047204874570716482599991243211016207671051902016115510356094652484724059964527854948100056723524172552420567004639709721072616946735891399855368250051370605948534271459558693616179563036074929646271887577799940461975259429122860999743153969223838395163235074977080193703466399655834298565214197869672398171467620334708162046929180129358393925397013953099506693617787927762670839985048125759759328632007325047569762906083579634895347311892959854592000000000000000000000000000000*i1^30 + 106265016942793298201419681065018537035584311829207245953376263718053979284856188403759737777347631531567954334051989527325283776108613121701787427261130936562128020258896855384723551910079946909047688161558055709717328436444233851246898527037411660113149169337433403343260006040936057720021446296203522842647707873453328445742035792818850383176265733195184676093614554507662673186986487540125332291818618138378251458786609790677747101005599632749508035546086780615730556251640201445262395414661272664585738975280330947629360066520636733966427695704938573351994051582366785238309763396025028571474958694824744422736249783708002172620885031922146339220907135640574281612123634768611089878593156624535148150940849399455842716572171488915049082307198378288368055268539061721570783784207079387626499768612877748997103074084342774865467755759201521663735395745333870263312192634880000000000000000000000000*i1^31 + 1093424328735796123132426151644836113473930894036072864194675459879988506029369534346332184785583282567948346572568051924942153485372460863070789696229188088877179908574567601622562860545214956322245438041983213568831543860973535053806406991644255631286208613193803335809451389386575222140723429397155856394384677933253170966256946301092743244135726171021752256536340433084042746703526257901079353400628441032728995355395344121732047111735852616627959424968130760647677805663377700798301265847955246772460746618739255412797725040846250818223550526256477676433572692094132388647039489307820272091614858434196592341616620444159937859323704045887708488697843946324028797570946190487723388877460590675841398167087001766228334777386899064507000292863355923390436988275708700775206451774213656783252724478378387054768514780228343074026797153953565484639469597977516023947984896000000000000000000000000*i1^32 + 9515497019524966313530585529549342675427576363682233866566652738589831736758559932251454903361338004762454487980760286622439140926460628983532085273593055731310315296579811350990410557046313702318423566707079365859225017216798825023513513545101272132241458240846232784404013066363726527263819598233139880596705856362403825967580110402979083760189332598029337044404789559432314343241978747732608014644033227227313842898438356270200667988847526982275888947839324626863276631341346877024672423325717693724228548622079030932121276080837712687460467622275401231125803346802330233071769826103740190212032991768358745877961046680788551269649445824341442909958330574815947750709365370847741261902989530130152993136268670307046437829540440602052790833012142383896544245666083205747677658487527596250494143463569702757250440022718331212765109240575629389782746369220929807974400000000000000000000000*i1^33 + 67468988519315999547294573660911818121026580002890650244041898852131422978297953738749430837927058371713796833797017282498875633885763731161091633667218175340912986884714759484959158885648905288804310591605728274091011025041585664036006588194606388066480153985920601625363564425252539839598059965095372573990499657982908154475844438799108933500569789992521127777082426697004504226712837795533747437442407270805625073843144723564678708827196415592070958572765778815278434628961983847203304184479223229798449546020749831069807651128451617171723513535787499771122660355727361004747360491747042752325871091285158022478408230400655896752264933400735911170241039216071158173938606081777850581592569036364648656666494535925767225709689889735459877436478877221351146420712292227955025238993448265777650106615922370204127107011274365344214938745074802044030334776733859840000000000000000000000*i1^34 + 368787591936341942661530070526777611534955237315145959678404139969510695922273652019183667937983899960616866681940728197160364138353270664445222276823910063126463602108996095545567693386830994396520386759416547121797580059496039883376511560647781784653653638790935950631994449967989825345557650310170551112866158022118474476968128327128720421582318690688589870701205975076085909809702082913965989448323278590626295670366104938481510335742029236018443293702396982787490198007866633175565171219589382106445736444086182234329547839516940543823107927160735098231550885567827965358500316692082906537165991938719544611801040211663054481181955165331885950480252240082848677587641137477652981721329977522458521356527393906192536041506404612158127930531578140662240232532795167511809388650696544004144885028764187910716547364409532012775417470594775919116638132109312000000000000000000000*i1^35 + 1473097119943339991970563388689396672428816780569297769527804582563226753915356594649011999218205210353310463792584954904557236439586719848066576235215522492053150241693352730176936381184038224362533771169514679674059536285658853441839296548478298211735148807835686994040716430823217180090645077497491101107973150747499801110536793660099671476412099587458294847196194186662577846321940484405909927425938196548025515969349665370967707147979237876812199417995205538033573943813641184990267155119666730825763520946211617213862928792352035624354612359030337040160555855025929985687198007930384198902234955383766467415062169138017043405509453405639897314963697389241413041047778409304724891322343219347041525281041898137900101302965155320795498979282197578240361226679039011131509275575843910959871309248814446025051962115866537776675875946620675278753916518400000000000000000000*i1^36 + 4101249481072316374204789063337966322546324197338886107338412997544280146219827004591897104237687596225777418540923271293796865192273585355543932137351687625451642440401322911566974062787136634993411930141281206041043133123338538020361090670837632328963475220506422713315380814215951082260468581043853330416571726158390027923624298646327610670366397955807290972015456636254739733951855991612751538079196031664950121626050377034558635099945193798851658722246201012129167572476801906428453038453591233893230500852966036428177400061528246299919056869215794085446517674253134041583952095381303976898724833954925348207488786897263917625662207660248173956836012820030681060772401468320017408447664095970580824964522016616634292652873594551547089663356711144373555326406587210230679900881842566480855070676404396499273248320133714114145174741409732042424320000000000000000000*i1^37 + 7533628093328093252465850529805251970258416621794300090319293995248886676346675661736607201301412569054796567810873091667722723185102551301500948077823923637980829291714744719876207653119258312546387004575079482941892486879057426398387503570319528735620331046182109961516102832094787621605351710787680256605258005456769424046054250656150252522696397225595698953385876740154460643668448607202975364086318954718495043197180815691493282712292966466079071545845595843610716564999486807075346291556557895590897050325015220587358723755875544955264009471057610710377036708656541860258264981347161740381070952794656442694567067711954219151801069688306773272204971249476317362422812513796518786200858782045201767874245166577679830949355200649406905645379330342465134653980990532433024311073706055604174597967234317799088179500762780303042648693851291648000000000000000000*i1^38 + 8665576159402021038773749799367953834558272746007212419117878278874635031810773919353316250321522116590541667643712758548042360579054884787597445795449925319799744888614100569419556565047026413116966775873111738194589986749700830357911145563827527142248674210702763962840464738427342382542045211660094883190611742903671147445801207306430828091944212558599433148642904951601242981014594837834922593422704078315527989334153380358497703929690204500595849427644981984180647360987141919596783060708790282226523496902939994468791418767397476941447160987058140222787018306397759620762588237331376054291938615716714323447208433474875531856003512539029749451116630835067700173270233282262365032356279038581150873275720695817507827249203356238557293432778898505160910959726741008188246293043058214940203425966334712738081525466244275511957081869516800000000000000000*i1^39 + 6310568576933300728873446938018499890280991748799889397466561343512564920919153195342744333912496916369367903903363694006502828261806004132623539152964780918011233370312844094582594313879945279559614035608240772251401370870281419214169685906143287968343727816161018007213748257083343014582449626324641381538906148428421057542698573278953848543264322088511989107052791533178126929631677293114592947960587022529230008514298558063839945499093245734868594369169700768102650108710939374373439728978627996553482217539234371300114793636169899851613721373255505599621368365503600453800927407149812466192026133269513081927097731631771825491582082869905107794851404380326500405108002942167009987240052135669580889531856635824527128306024399703666628707255896551528687960316831248350668328278780490264654293095285680170830809949929714970494238720000000000000000*i1^40 + 217059674560786937480613161341574870042374250297811794569430530533890050178053035606852088776704434182021436413363570851698101798487960454490536679656093868008034854811526851910841548569746586643707644255393117507129596011665505568653747751615657333148553263881966980864302262646577616563918513300685152943220836574445227397850782203266956264925957232160228660618714528509837378518343068450175362161434497005116225781538073784784199592108846205722643320854166593306417322725476803223251544500145182003066806743245823360228402709591038179765078611856544046938464694999472764888846482742967695817850228048464012037227175975021611479978298273963166942267778672697133766429821792971939943399240737576326257469047103869649977405791770282959641822055273144485372816448066453761916676428374339701106682466915746541197055574168395841536000000000000000*i1^41 + 89071518378239228691290486373291046209463599021338577632301618365294332619115818739525564804353020602050341898151214311829071566776738165060966761879103568717298493078750775332819267799673614685562799202527494653598674633302721914709842602591184937216700951147491503158876323836132836311279122836443183038617992563314927409079392225090166572233939792376975555645296039799224567535003633235007785621396490825229659831089420874209726349692173073117057806304847832537649953390391349238247256173360975635581805373233180912742190487177111003651988840510645092756642103438288307571459492159629437844885491888643367348326070073328291835067948260284379070325032872517221077707926684469033284526143528827578975618639678467127068954140312697129675967744138223159191930925081515083252110193897680867113426110610751180031574987610521600000000000000*i1^42 + 173144475180584730921544808982312162429285019170854439832310120714227536894567582718315359146560514629995887872505296807099995397585214718850186196760612954845884700212708959399371551867439680662516582781214002039148050492502260019966719788565905574261660754302854607194855782986629430717130751174633402340270944889141729100143316801186545067459763973252586689915277077758992076182429195122430528305173195063860795619927653267897520836472055169147133032974878468513169709938434640701630366193160571486011286589348119196354933795184141237064945251072459564141811883357264738439454575736372326850766045324146606065745284889230965097991295618154140229825043729197315669491284096271692747004029031165155938275661321524576857371954328718447756789998060910291172277807935872438670627274673675463508958457004575275446435840000000000000*i1^43 + 75028010730804434739653812396021076979140145471750401306658031631536419467627833709995680413223422072103989563480040060848676371353136381929526697590929449231294617509813223640588676315129449244739656397183226246859593212320615695095493165955363553158838484704918556944744722825366579261505146301537661801743004750827477358874066921231241028514676962098028041135356073550932160053246898202851040004891288744718874746721918901054654766744586431348958731253989289445761162382745462486599753465242219151609073881284612164311367467861636627597449791988076868764428765606662056543228021437814784557143472099944527526249074543351364316837822351047713621936070335267339195061670002388802971351512488347018598084429636294306321459950781064911948052703824689954711512165996093928623369474769922172362295464782987264000000000000*i1^44 + -11757770743459067055772555483341166410381874289425156085606786299925990484201546216276158919253485203644914425959226687897867014162499413003879587810900498972517009456746604551836680205550804003437204739323334408326805480875430578857007044958969943222236680333045834124484684252834988685835238798258214667528970590815907977579994713777666411643002012196683637221093937963521783186259339405481543773677344430797995622734542303284233297499321513504237457825329471319351618932461466912967426031051024525569490175953476581568745332815509348719108640072562862328638877210325810994148509854764609976212491968346202216495740283279599160423987324694126343448735673214560664595412107273270899351780002025282549559500930932760910355734177468733321607583458393723706201802094156700139829255049686481853061529600000000000*i1^45 + 3953083689993792593375548376105332122279718065588049443544923103326654286836810261339386535878742811099821944417472495709713754166844227415407313818706112523446028133667174430897672381142780339617696957120412777363519163269424704512211572563902457995642436305715995825278881978618916261076928164362606412530647211339223089663625392956537442819366099397097570879387143036966454650614275646194625572599441677459342897388408076287322933196953910562137026147233147029768403316114170814306207487664007608775279929727050894288579913710834367200466943455686757361388110066014363511367390029217965271420150180432759003626989226280013606886090497030235815191700600114850258186548956888086799572126798213072032053947430375606789067063667968004055755562237193713566231448174166198223451359068815360000000000*i1^46 + -1186745584998422345851370772772913591167922999907215096995232831784815790228368153573675655815877796894640644833858131338112810489117856501650076796437274455393709779588854184097544312196538013849133102650793125358878253336752946728241320393966355197509074276649690455706986044947828707583339512286859272923601835345263585791697307826432161733771189657226075555519518671608277171053142945640013367173511309796401304706125999718562444966290198614995191670111210197891070753659164496656940285288087359412201947243261828496306058029880771532563173857353394711169105952402378387828681508712790468378651071805170303294152221106216802093997531475322240690418331073691955658834261581029505348712063084044696490941958629907814158420008071910087544148584011413835331249329402534840238080000000000*i1^47 + -3550680407880536656560400017458712094349969726812834489322961596050636877710512463358628056886618754775161141658564607021149116886961699615137566418077298944535315783871515400160628318061604125431716193174735803080724844574960308224487142023494767320564469005357607694501222027161860122638990162521433485571261824160849644505750775715538304048073874337934843356601975671457855768979352070772468630305723476734521565746767015856335573635631830463875791016063819980877071513039202823329864824386055405500237754888104375233373208950288018795684209029793785102118190415695300057747621246448851996823349057320365336917345361175120295432870493868926598072879634103534692097759155296430078586729371186616562779516370047177019579164468002795312096168226793847689808016115712000000000*i1^48 + -3029452700988844970345585900853472568185672522081743913038147960787902017703215692570484463016486494288030021379952438307001759526910233210482683575648529391365439457708059904062580060379678126903482655599490722141712107860212865487541551297140663675882277153395741963247918999334795801495487216816542504277487356094684331866559112158963619221082993488724332343120268467729054188747649070967126121856664764340141411614412085424368630455188583611167303449434912791403383197517808829180078209488428720931797770259490524482342108650227093989036671773191865178815380400394069579156096369185276000708169252852097702381110032611774998205533864500808567232066127830798738788845746699353691718642460476545940437399734821538174088313299096415274769071639693939507200000000*i1^49 + 58060288641448484367719266693764203880422721204921451425721400457701290910256962012190230919877016134699261118990738124128669197771292895942732946002835979491981859850643761861035285951447357009283425385046958241286202158068300160967317081427794001009779755025563265965817785490692080602217567538199300943044543629404855531913202505196741075930365040403940713397632345888035865130547852530121228573975757268460637404518044692816532277657538882539374119459779009374733861923850904520251771735968331821009050827924408586076350533476105274526676264577074392665827892290801878579129519973976740248437685410886501264549989178683267711096362392650530413357292161506606694927462210697959816448633085228113991955126406023872498324375895293487104000000*i1^50 + -379239990588233059401930050834997559136042434705196102753359923710236059765151690318095182493502013821192030875442381044677617173098151621659940529091275774812603832006527652302273171500441048339536464132154090211144846398655588644274579457001663632455681136006726804882264759555525351738300423692396725262930460082426704852028177291951953670597829031026623186946487261883206059349262322902830496073113132934459860076507024277970908669191533680347297316878211335273497127264188925170812918984302501779558376675535207727690680437058206559904447815182930184803905164777287246032217221676122446986827219776898752993645570667222158762173224961332229396504942077215618510853684058846627659603475749916363000842760885461401600000*i1^51 + 785746961264511327250440231493810825527510430351614106867139904075572564607904630855675867717218585596125219815256145549209514717064745929270557526146517442335804419088060210676430468035412448381380060141649617938219378523391423613037117737922455343468225478169578835697916439386696029671651221786186090252775349863884453109298201752073478717427171862477492391734364738316920800707739568425584008633404659683080806452578555397194965970883885330874814532142190826450743299190668049128333823048500821545708560400775730122064444299229166182217768001991034492040230217971290450140983394419841400406399273539782156565392316821359792298954472697894604974866904460080662035650119093851443460981643063292160000*i1^52 + -1208142549706722413908061364037340078849661957053564226547184842305951992980567723137439945638661839152076998002053187446893050487215641724370119495722424186216737850473170462629324767133442400270584572343911914864343343984494651404659015523541799444112101501778739018196896753058755988240513862845400966784233692144773002135067306241978957258670757772836350214557444357235345224986042027890949842211652415729295088098771609844687236432171012071523032636396106737500152302080311390794743973386234901483468185262965738592795278117190567121508046551383814470778316601010675842821124444365363972504404182502539320856283499423355876425383186300543719426155485758998343086197782016000*i1^53 + 703049629481007038263463162980501601661286069197816784482239085645236215423727540782604272873561975437576517673677184436675993208851509438178196285691048969317907599760944424146291411275589493553053602463226785263625745534870156023357528841082543446997422236689137831239003584286453998644201031489120157524559284371763846758132537469483383528011964380531116355531774083118438696875451880426336957308106385480479981548258558304270128710393600553886459002989208692320956040952441515471898457154677181797306164792417043371915807847293276243667420240906873671384951188726328803263268220330045852997490882348621360820880746079940872867258318889749694515126400*i1^54 + -954802460621949202488742215434028319001849801754654639524613978212357832400003964730380688386946647497090773149262426724974707703417448775848311282304693758897133503258642091709117314089900805279405692781637059034507643648125810965088685208404181968569137555912286197504493342769988811076032355005757135760051044743447492296140141641221899260105667743785158367892022030565378629603112611528151279908736383056442288200782429505028217821302282911926420061510373823478412042949808709776709502190564491133121631361821462464615901686512283455543571573341896292022856821678319735856092950597191547485685281448783872514506302760076160*i1^55 + 9074884328398644298467027049372944703475847049006725720641655757452920750947474050960400657349736903454104194681174963974193673215907957799811589249326256463800520716333831896710473944719793357063930577733903396173535499280923269735219496117040631986646434538849320735362816809526565341039688069598435939954302769426749703211635283409232973610508693189075026149038974882877383453677765880979159608313015305646992203274772317975446775470558157654058796354842029545640891825566080540154763265053237880224702813736426080049580999433002301273196806797389352213180469501363711841*i1^56, -96734887958009521321733368521032047778419302200401202512990645495386990353927660033947223992946002195308714170340460299730644851871121414104229925727943746141692468353742514580281732763830468347229000993127268342209392037967532918156392490730092865660325752244642388178726142345147535318661545491552890343943564576234973511358167209382931780271451632194727361415255299513503017550177860185884471521036728734074019986658685744267405845461081923755351830286541419425123070165086956969402406981354184257609138968428853786142043164350511017845368373269597831732212692189842618877629277426411708637354197971996992797877019159180367699583295119567251630688428502040253063082069572945600435342658175026798801900929128865467109820525585866522327108747850353976989590993426377093374595067662722122901866362613211151484526160159048040027034678200826649532728010101559587928840860734483163766678385795608843064786644061788159595462084987702444242403166328136646895463557362420653703480389364856217463944738335663291226068514715835085901813111032072146926431718672224476364414306372452395379687633004457902867903180186568795595918364291017047932573216550833084427771812159917001683958708253491200000000000000000000000000000000000000000000000000000000 + -502290621233288782611142005403615324049932711540659769284620650356460827618324807160319495175965661787519650975204146177912859191397819761433771090922593816956003096152399142825345936668989855355392843099000721388843234606987841576933783108212423097290607827522708864633385599885568964822705854099995272546296051624478090846743576658410517609630619319839095016960237099160387917023920464164482102591834818255083157445655509635208719706971844242953663577454174958141817802850294040571269881836943222643243889337257671822582537429989305332404545889734206669099666830714935566328253899163883620503281988096956370988368566470024804039383127818015604130249522589902329715564703242874053640842151804452290617605808513412360589877435221261909396198680142680534290672365160378704598405608247808260102784924341655308152965965940356136296558874528677516410063904157551870516678345643511704028782783266424368630344592602022367510744133391086288521329229200611302126752916760899009810041537367912287997972490685917422596314845374174406711199678913690615525121581462049490914480254591506410651090267013159478072087716690434352730208042218540784998266411094046615797311269442624894940438551592960000000000000000000000000000000000000000000000000000000*i1 + -1545510685170060982186115404407803601087626632098917988421034892669352580809686796660944401914294346392180568495852496876310130199672746016914041148921991414189944419457363677693119414906008562083752952940057978276153836885813710432325132819112250643607580966115990816574590855735559040524186387713185132412793457439456496111622514392553486824209307042961594191796277690878006006556206972435554993645277563832844847306611440031013411722696378573290576308172686944693924238013556136365796493762009006446764998530257795943622193757547978154021648764570588480189303717943058145945795949579922840772144368711904444985712589804369859844582047892168983066643601547520062649408247089968758069473671657524007205672523715620583596801112777571374607443316199071695591833648078894433114582774076477087281896637505908141409230369808846521274194007500885953775650391966963986681353872187144723954846785665703749206777453440436529078616451429507921995617136977340938050939316922718069069569044915474808517517128365370514793927318704264649562734216174827860603802307145410089063812215232860921114778766188997511806762220478067739186769423311230132065310140312635771543795761803609030860824641536000000000000000000000000000000000000000000000000000000*i1^2 + -21309094052131337623600946008877462500118043661071567445305405217381942240747061295641607916288287397383773759597931896722840480720172915483061205555552591367185794248311710682855231701782897033355819187398507015114975639058584017724153151395929250754775032514994844898613638045283034906734500433499899478118527453461483607080331086781722486790773714936261836802832620459431727499960339984395475774827543286721451718954099721345716556165754561029758735018730656027711695002338428954135967684621626606450318695856491123163113718041778035669963757205579634259677111481132523575709976640698849967523497542844574269246874758007757007828496771294289320766582358971982029349847199784461248667250783611571499569540886869856083155174943985544832373676062029855507909218046690798511500896151433299743361789749942237540772374933901975338026283578074839835989089509800937785577796779316540523862665573702227429935142889909148799460697376248044281099135931438979449462364206447931930609433062105650026324498499912924939949176177076449767062183184335284419657971958475179683870267468708813912750069685959668755185399762377514556126754776001134342147634970145428418415578349907717806508264652800000000000000000000000000000000000000000000000000000*i1^3 + -97656401370923096652412159835166638539997311783951425059795939608776654391478716714581704048427079663085112498894593366293083004462962724276171342579066708852005337083051224191662167590588461485086661537784805413469599511983779046897679315497124702000747980319671547844070331005802387020069505082372445899364552595887440526785257813542695269569394450524294961586374873797070392505660781654578687470353310585551464011743295514733774558838824691481819557661505366771613457825245944127284239616854624802106023463490502468711342563393663170501757456598388435488422455474416757012487716494906764589281603905618536901424227504598458385865909755241918620328514889609862819833828186203469680926993589232162385279097694485985623001930799076562986491533931724109491277512561525556635512948063941493217375889736283124503907689531208290923504004389075021583097806118711499378013887101237409472308244177255909637523577415479063096403206798546424176162185207215945933938928702941611819224171970523027774731561595949288845724130757117338332710109901925710480110422694392380286269344703499143535665929686322429607166474677856853364384034920048518756050823186804846263600988979876729837951385600000000000000000000000000000000000000000000000000000*i1^4 + -5491520762776207657872135155848110036573458180288676502231303007744281814855780251632768416052169734417100403098510911294081521215734565008936778537513254053327807827779904154887754235102015261285471144446133754016006483794898386440873081103640076322867732269786473004866118042978689631188087056404992838242378100792479639684186480876536362997533878143483201224455255803231940539155759777992975447594487042993496118220557465421545336026857010797066200170689868628007314786347852510745775395551567622735668597238793916400432565153455205144228939956206340401859074638147755650264675732042090968372100368278100667476113758887328498889884038414408031104626500635914798009986404280207882489310207126058760393256619691021742489441464647575545460252914191179397699628013758056696096540038732008220357763873608639701669200622808167648450953424579687904286365486799928679209576432549812178020241926843171366535564542819166373786507262528715519862048778677025850346899000640395968499625556228909500756778432746172607496477798006763398041774615913805288401721940494907955990443976344744699156015349448220417127710550445521563581198379532433842612034247805212720795089393463441175347200000000000000000000000000000000000000000000000000000*i1^5 + -346320243838541440072264048728122823905630881739307610797204329475737333375211540441655064381718112387706213434311085597688475399030311214852101374158412207368992218488323045513110538853927786009573708153837129885298029327662174958178093416214375492084172913646322615360805305615045163295768536613907841047986692315706486655203521483816516035696215312425210727866442227759205677187081500853555892921785364192816409294115322627952064177277190012317398083740095591291216801480377142504916970190406454750117853933529044898481520249176711800399125834961401109743504245469687272786165801375247682726394872744775870967340072186396773879423171365941423161732779197910269213131801135576394139933243052493079915516759324906003182561647320681386394962645862746601234550346479469836866713350910439860475314045614865059818380679345671640658007115825895360320010526698457673011126627363409771291768674306290175924690950242446148785102950869155789020894661139682505988996243045862674085775565423222238402879239785660561204890801923446287232791156632535958378300793035527326839525641159834437967474334971013931879611104189222282832802602428533484868653802197297325501466247277521156020633600000000000000000000000000000000000000000000000000*i1^6 + -149394188828472394717114528486982923688859720574693543708273365317768212757699263814685092426905773178093203907522626572885370909493976435812833646812239304941234910306292114870965141695635905323533247295323422818300029757883572104349658565125428413028749680834392591094988648343322811614081675696608751360778925433331546780484737475415884835558858720202770765199639538052219534126810958519346713762016280111597005502882117217423109447543100175542933882366337703716908093960204522391632186338415416455365318539923261873453953482994741102832643534959792546242855330899095261823016444236815408109660724062243661832614634382141778328927077748774408120599557346166845981082433574169625473674150712286175277344993162449323193247713848075305138507862462458875176657583759394210319904853894744580130015363002756823394136052276869476469969959102719585074020687257738695228918478224501989239096902935549042354785998299053346329126924764366966450589632941312333804632628648430881651923279207531595035376348215541863058996236522844565489402131285933832710648359325510490529060580342904338030761490002554143669271071175468835808869760474350799755917225767339415676612873774971391836160000000000000000000000000000000000000000000000000*i1^7 + -19589275596188268736914625085926713501386649615464552126299897709481182648191946504495139378992228711406994003294695683916292799338980370967531203481757343749063688797251666214691497658768484337487965422763677553700036905614943539028115065860390978446502280927194043824842918598066998450596008934002368722837667535583824371909923391785981004527493987334594434055517457463955460895415459398090948045331810572928323848996783677712190835168941936422953336638558363148304745063653465717722316268764858685726241327017367672400361872915691081122839243291099436033663621998287931103888971798286714233690856142693845451130962402341476330934266938162437074902668568064930893897875687321934095093842596713954469651993027385478766186293058470738369171076642591264790159678534122213642854167721106359604870358260461875849256268920334665192739552185468376703930997436903287027088361813340326718907111428314693402041575868164663709515286151827404679120879305765766017395872967524837099630512113981776069306754118836305757184509981436705685132371774731458841777428876173913279745237084553188325528697540386523086552314897093353880140154129604461425719523527551155590013653291093721088000000000000000000000000000000000000000000000000*i1^8 + 1774890367744588646812047166005695335228843201898004283830132876099512878479182878535889584120114071356308560446621427951863481214323434776111602503495352799890249586021548210889216849349567657758571449985291504472452108890148030602713833951337967830465935276197636623306519432544275172732095089877810383915469917478182805080689244336066238186676422201397878133977214178160736620736942436592902959857904022108674104434458559965675466643216792249711226878803078663130124440866829842551657223245325374687624727405618434873531430556112678658525296538639112204948761945444623140437907306309247227470239026463735792064612141049850933975878714018615678889912936631307208062767942369315838169365899879091764818057401356179029205943164000333132454670816297789020208958206640849374134925226865847369884765467382829330906840532458320348150141865663639794273230730543039745531655636280350446304474672784271713794551482613387601496962010915247865211838656170436964078035521467178142704861930526923339185263610562938130254385849306938034075397641857592619212211206594990972574240775251477063312729737488314958464076517241870094422908461373922124229123580202832832403792686219264000000000000000000000000000000000000000000000000*i1^9 + -394290750263866119929265177730100945303959991475052429182211177933492665977433110660606509562586764248779572424703038578520817865115990899524249680867562328773880619159200262820880674684883380975608876591800503801208718176778534440565626861876364721708006476367311586872106668538142394554831525111488514199955598462197575475306118067094356667611388246846193025953588320191943444894817461826357765446686228162604156870482712017104740312781791197485443109143238908831021093268571298737190754355381256043855067120500849322865952649542863373132296134207993438363324394267244126753580636937518991361971163525130478956259766915369870880722552547342154056589397318011165875928172007562425173426580320577935675616618823358634625296172925879502049144546854387635031189108462279129284620992166535430763314709932281417523559143074245954610295795951908423077613030712649284029925402415107676990515153222404583684169906027626006634762794653083796347199517562832002761480088091270433379961013535572625365967965766973275957390467322329797107186412101331536256125048783791022775985453260086869066933798374581965706465351006329892684199112407794556513304122214460938445211566080000000000000000000000000000000000000000000000000*i1^10 + -308944838178303264276917936800067259904481039593734766873390085188093872765575744187755473570261710964482369546662073945748703502540503099616733367349095883749808974903850692137922343017648939212960359328991763822559525470030084326978635534486250279093235920841891506586838133660975153182484521937981339885039382541909792960576353344461541913744497315957506810569775095544198636500136121085609287040911713140549109001837936442458329341571386078562153556861671532808698133912866796541560278954784579587047041307213505914340632128167727908186730526589619584918465167340970488783930857162499541204409461658530817207273031311734987461116251179527578732824188745665855189315410117701566235137263036473925564518267230948331125202327862847923429058912963791413840235131353535799426653343408042023967137946483214828966318577425949346123257068261202588749986521558692799580021704920146125641069111821239557097195952595752910244628995748839398752763912841738781841639518892511355325320553531670919445916549247829726878885155980716980946881983591706734082784631462560132641079987848910150930306267500472250725224885983977001137303727677979221392119641606122570562599387136000000000000000000000000000000000000000000000*i1^11 + -48705332595622280029905764208295550390659935261867761712717705917290817457440599845234223454276639557079637588720135986616308945716429647889708024293422942539393707928695259733064994264919131799238131157126658299495008532458207655313348176818166590413379807792381325891221612698756289994926196062898096401921139363039572470500166415204796792012114898926393488700301912421720797890205211776150467173942645350468938489736545663064145363953040578180324922561876185325228979578482659451645619496123789354792306668295067444952437963255278869285413449527612834791172236938561488439397467218993299147141212173625877169678798544163399138457701120869719568092701482475158985312777020051455201354505498939337556374920065270884484975109704828316462880910686902103676503771521886127885408370390287447450698163377724201368239547908441050910802831915300457185769009552562440816321717779150283051091926882547924063439983992122389122072048684838162237858713523213668943833888321161456306317937167248001952384713131623753244219781961050634247697215407504027811716818276100690179666822946810739070635410064631125289210533018472416739233339138997489151185992446150562824165785600000000000000000000000000000000000000000000*i1^12 + -1744806274138099262159699037147841012710430187458198213939060112287449291540672606459687239675411593977597905784904473543799791616112151923838116749668109823379586886039635080653973730847092084277430404076924437669199120395919920562027098373641890237874278951493627737591665807987568760390910994488565897655610090323882243674804789472353943788032518787485720363183961539839305070796033450973233761637877256760052089303161513062393451239292018825518743180521861054126663770950157015105666275771767495167190994771212584000536503579509424656783591181694236329406390165862798501832363332702923980659286658954286084932730867924927616877287438924909936202946220055105694132580424421842327588725842162961051935641288276688311747056940601570828887073268655776652248446751841727375378627182157810735701455391366826116623751156142184246042988888691923077210101818869800755603514248760410357432854734890329650634052234837126057550107113714408112651566236398036278283797085426380280000740101371843119372936431188821762626789828055525725049878428792846157476056184658776551074165623784721510837855816962261132230032572062529313274196589034850985952837611176597315911680000000000000000000000000000000000000000000*i1^13 + -637233619115523507277016152435111594878954843359574784046366444179930311966684860676158222539143170504568493049732640627568365221511741872232591959264737382836064119906526179091931225119095693876390439058750585205254725980713603217987846432425790786475181276178739875754924615295438705345219907477861659379527158331537963515911393471621554876064843687651613141311629794029485797997180589373070952101993075330134055841362433144861958056309087283363895923495325036676239874769644450810272663106544508355453142892527629192213909585219727925363157554686407713355849802209157779817825815331742047148187859752851288808347746033207507229351062049914319627580824371822410683684717104815181549726851282711944852252575066787481490771968738779679249241312513189788723100714953273463810179609081905416344189082674933952850081983419586833332004940383335327907780287820536355940721126623377915457694347666504775450940563568504050547074101578902166024453880756317003161497114848234595359736553735143747095317281376629345290086680897210225725595962122161922321939970954045671628860713186535577138154465824163423900974226401213463295246450370623422075052693606660833280000000000000000000000000000000000000000000*i1^14 + -112741648433118157655568739934552734674573818081266784877301636241812727266161224295858808999089028630381315561983763314867201617893956940132799782583406455496466188999565286548962175560838582189166439246801643411586033054558858586368517504032824154996940086805450900233377656954747622453621302735855550645851772182464355313091008318346166022167206837285070407632802176109432391029988224208902703212511186624893934548437960072658379887696227130665569268796756038048611581135543873538165954161756077184701039677247503944926844405173441477734708804490817963299927941801910103758393681719776933644403386415308203687317543674128192749625776945956113753715177137762176822186754982286386713382134475852892853629113243164265932273694418605751228650845906862344780182735212725197681886656169045891811255116685932815764915456671833314427220561036973243283688750890456946226445748486747163837473143200866892587272022425635184791711152379263773965088934537996440144418447775732501896720138486764987769527246458986572444211115562130671353613748844711395842528700804793610578899052292273581648935784836192942301393245158617866210724265972446395075374449593365299200000000000000000000000000000000000000000*i1^15 + -10629103372863203896541472481575282698616787351346345406929972577753708738513402891563320142443019353088053068973845225732876858018049172993816934977797168974985266187796127012843757993553049105747930757545092715933629716842896207097791557289103618671792122385001008030473341387774644104431251185639872915637222841999780469375709834896091376518650216641612700502671715472115837697810111344829246964009812596100871269025588059143441796117556038805671467562454142624334851024150214780594881120497369506918106210298971410088229979283488779815731370708240288800505190873533073463264032141866105382822842391540876012296942047931891716199467341174771666029772755962934561698538192714415900466235776750395293181030858943757281734761650138759797449392133466980108940479539305466401888584913662008421134254136845003939399301978077436453798330082901205654622304061789140134979961181442824697115039268544667991868478111097938572657864233634555444467056981092992978357122081605616218438347905448159349193323527611750911761190317151504194385527135788968632580534096967789003799962345987569122766422468918156899485752477011652873081098522087138428154869102673920000000000000000000000000000000000000000*i1^16 + -876453481363903705169914985574127209602968629581064096716825418713391552337587136792409715551406630526621342649938451333402243475160402082994982339081355184470123085202776747706379122471096703019733369417471860640026608754493659173141584791691660002294096542273085663148924859662602428260380094060894676163764010815828059514866129868484975270886853309811961058168644040835842137123567283359473181998663232986140307755273239418778598558779760403495339909358688512503215209149277368268041830169927233607368067816236682021794809011550853203159859384308959687402219373148184384153895783108816189221775200920305428066829125375170205277240281921268415391111656972319770994184375114834399200962931350239321368919938772775387863257093041847109627850547540002785168425479787638072344509926813948364077601678205071411351783868928938739431336086112199419125964640238816871849871488302723025821041498997825962748625821829413292330156984891384821990787088728272298908358306813912691084082201520486686886487372222845984468432809105658119487989892342809691014603881992470378151462575567170021268516054327433103653944626238426513749998950434152497466983841792000000000000000000000000000000000000000*i1^17 + -80670788991927511384690214092138749885749579008263784026485579136744742981977709564598938734145497725542890519285634302827634769906563558467648377401939760388865832070341724891499342929055896712118733646991939894546450822829181304974916728511213711377807234904221260729873787118837413174497755949002171087335936242015975789535444323950096321914045592672017179407380277849621515584961786666056907099934455876059782154745455743576207036253707158229701165460423219691242004655158836198205873598255709808849512548217110568737030756430417191679138658114905594777283429293468818668684374432830819529696284538848440705122715003167744356149854843151092645619478286317758510992297333463217778734714982643148912021028459062360463989114741481763906268247117219865562978201583627529600878108138734913045118273174626625247545523430109569388478144341343439590965864956697725210414852129147932671035989885772682878916885544658944006323712412356634697868606944975553648535853780242980237252186492184521000884863564824679720513184991647145340285262206820300845185679823478455247585579920863608273712066939240083474548201005768765160395209339576020968774041600000000000000000000000000000000000000*i1^18 + -6455076583456343608752761206469376702054994750515135127297135945019693796157792167669643069952865130912232000515404108877011968417008702971409442457023882335223509538182597048341586171678179915033248747295687656131660745564533308358060657111145818938798833388669639085682434289538989876616907700397003068466647196000716835386063529232162173749045089174281928562274844914701787254270911758570055216714886723030643772804569160489758811032304473026967649270181274735313111822103638399214008786570507994229196276474856190031280375978302100554801382337102593627338529244917258982647779510455087485277867793158369421464890182113713876302647206127753874658628915549309339823506703437255000510397915124090992831957743982543418029197100759703119534242762498553136614069495347879195326484352808454166838928297246113419619229056949102107280639702815392481255697991397888656128718244098879877503082676392140606710363675768772600915159643326988209146621136215886918276772750704622422883079281841482748613963182651964202073350847306792085583323184830578293103966808636742569196383323407448267206811999386768063158028690157800354793950256540352197427200000000000000000000000000000000000000*i1^19 + -396000100846547052966983667865642704449324726224663932345283024184126097393823626010795796768558137454090821675759088843967556110985019185714411037515751598076077191077774200096601948937092527914124250533210085516617441378952876737416125657033754912192157367193198514565882616207082227400482591558137443418290124794529602764060795269555183722327742048551970755089507320077314555661919845639097206364398399124739864724201669989951966499803208526010681384726170569673867999946691395280528830492931434546920087899458112012738778307451758475195261004589860902921535331057176891896465500587705431785361222741310209394381730644546971581984720588970550201270788638834488365804407764171034155669989756080101011187012361709631105997630194297866607855669937327869750548482488597766682200686449896270367736807206135022087763386628360513073441301410063146527554692197978440631756034831894462948858452210547287558727960042730865741326169202846147144239682759998298378900611831364457022422499543143119733960563497009902787259463542336370804851519175175070058520769534959431374814018956674425183584262338491996520840663195498727590789831314498387968000000000000000000000000000000000000*i1^20 + -19263471311871364257250328616859619817796350167880275323090159693668317019564131876614417818681523914130786635515793966747757913458071478830340006046871697886065944258014716072181190723232357991474529539984718160400939231928087438036093377138510983986104060272296243037509549634394434234804718868296993515293039661407451794452087972747806941587631248774478783142821450874758185645891225153485428922271151694389794407523838074323742788894705810364737869243537848145369824419136013033006728381793616930710479896819134319871983340296354110127494169994971468703255795082193604129241075751912273546249659723453560822814147869606663620937326492740814117988141945314952755231004309542318256051332915806477246522838831619202974095793085797178268791457916875940645079948827565409548032230902570479048378942446248551803436376268614674059832839883489825949715497687758443954246661954535750946246968887585388847576244889015308207309638001363239448262599168953455209440890416297963397791939319824154922456423432226495542774782517567991941025686425596414914292009408127323704222498052943855052108395154036411006793254624409751398166412014492057600000000000000000000000000000000000*i1^21 + -764915934955098886466280628957356961274875507534732038782745240285543192542663611469878149229911081282360651521061435751090439299871793442687923995016103640120135943846850488842455176771984538559468290138766426701974262446378336724815468644867046769675252519294614810580769753254963715499129554801807332587432758355524088980040279090307936062118078652173113725275807454578185133422375905347518814076242218990540069864294100999947173877375799338058023527295572869152366269046938771650376718288399374071172336770094416178641684459400573075483426686110838676461430560895149927654735665399953163572934713967183989846249036936857226030924187545399220712656946575034748995200114824647286721168830940785153807874870379448449603229572387785208963453511610991725888186542852622909287255752199484708440870482574115844604127991792961209440090816668669106671189489925415888841787739788047631940825465634717092991488085538907535946614899533234683834302866208363570131874138114214534219562713505835341154363499123324206704445778413123142389921076229246943614922046626141588962752568387236733114498016570736109009142209267485198625664464322560000000000000000000000000000000000*i1^22 + -24722412177695656366973476340341575117612252963204909191454809491132619711181969008504408974678659874412709129759031566764662367032416212960994589028025377854226970787877937067799329148925284844298920808945528594493912380713828238046753968034800676670467643300107120298468643321612530271014942000730474784820965380485513428543626747118211971188593038501885742139049743549954239249440645428653733472008723791430063987797235457107926566319900490715701724849605171557893250982740992277989926465009212454400728952990725770198866529110996223968906065827734843920854328132239396409932221077693144494133743999542182339302024620549261778056450077320474820487153664914073935676372096514082944574514584193434853795757859552077462848083988225128086385233257025837031037916939953067427100837765984604048219679411855508325996743612028339778552169434545595717572825636803310655481156025031743623684850945070102166851219007895973171593724936226318872703807703448139447403887642290947703092378898494631422851658236027786674611142880828398599598223275356019084813175472375171543788084565374554562394268195928562450111612999586635755099783168000000000000000000000000000000000*i1^23 + -660754834849810060588496916894235242148128720488369801950456099744489744240200477852945541502940097171757397879955576131266462439450894202622913603229005271188166107035077239782542740764767735236496163164576996376602364907585258923336579095571407089116652367798762195303273406585893235661405635206183064581223422490673100260099550406147055559277769641480782908720933598831820277430511688871385331793989640725133150291682363675084402116579431533942973005686662209834376195080917970984988446460252864715408797173594962006472480113886734542093086516419629220366667944868863838560572905421857403462440201779843951387097780723939714936290967952733372712302436257910530292111976966580740941646370027000901917634130906188230211228348078323123847396960391922596305082707826635989430825231683236984771916027588124345460219995802910229737829768418552940744334641554654120923144445898193198828390452304566658725116047841417123913842509678198632142832991191954215995872520675535078383301573550419268116285953691335872617303512574010243968468167469905933340599068725818334108143524096561441932324990819868334198298268786558970626048000000000000000000000000000000000*i1^24 + -15179457760951130330854253102873327619175853727477516513973026053663483013288847237204855929699853575841382764570055731207685215298527169462389107024789166048492541228582387528698138183762041157164068704098479261506534153977475623789493406950291737484655543691560258168191417036286565127474316721086710951799173276612498776064347356301439879460437426645202262782008897519211244769321688065200201033917475923485152420972262204675448655398979936018044545858806644782007798197524654061011222072141176326456672316839175905079994878590598527485741949438615865814647007102353906403128759051932702852580357888701368746183139955390441530200687583006375951934159735402411979766162978998736636875290000685048507114110830443114570948044251791067576713896786234104914923365428959160806283189469982692705330759533542207249500989082852804541528139957105224758502349393082883912718489710138690005852199132828331679363380362035609483004595961919650802676462085682332050281083498948353830943683884331101545835612160192446225260292259822223643680728699310035487615724131908274608001173877536685372411017373624630727750327782933633433600000000000000000000000000000000*i1^25 + -309645502661011830338288149885091107134108702246709008462923357056600411373481430227326539811308730915747833436443761350356990260872562272376036792482574166124847961157006442397606891634407795765905238657373964587208657435936981745128287405897128670270424351454948459579762473847038697142231322847775768288020547760775831115871822388193571181360110653577352805254927765576636904114015833345454432313461399179697583042784800809186943068374992201235318560977655456457757027620526854623935159329105564756912754532081307204577166312127665248179058913143454389701182392430997592483045886592599057258011140613217153400919285865991782722069622010477077344370320472676203866734080293889834462625598651063529036856718715964576358503573062721878972185746737862824053592591059154899487501144506935292734011331313048793547413023841561800878469312503167423112101185773434225373909077095248091517425721661089635716264156092077864933944436947865930606015144119076683470313157034267651016719801983074316546461530825398531265269240024122873411010369829563370018132853627757119699533053085036449436178673811986183923890571544887296000000000000000000000000000000*i1^26 + -5722680668689600790103950052298499148597985621560802195204209128040233489982517260988104858339242415726795440095730842702617900554180813696792254526007640604533765704160947455038535659156745718218364745373129502786959498878683651160514827454394850421616869840176088263724064458857050605015268989086002434172750552005277508233691159415087497610385394730374878712193788518873883623856466739443463083366470897225141169755139035437034596897941139156230496148663791145066254606857346617672454510426219677370549177937659398119235716729588494900841664190197581977117939054247489909444302991606575494058417404691520561186918703995852685043601990412590016954968270437974766009189260754328255244681582638363896101763520446073573571013231090439112587818141481889530773850845962596695195324975654475154194420939049932828449963538461582395321207026381257591163321545563282920046188766671668687175317452083179394453928905823081075785841254379450714291401559862460886849456209472170492671839269532060803402513532528839810373005976245902636125128760851602732617018523661567292939588428688329113521895377703991598829857773977600000000000000000000000000000*i1^27 + -96771178879961770329303823347435745502280496952504906833571844073515016130704257187379632429567179012584313895947721722238528500075397666408574253194361947201226650518969960302009610147808730598752770406856557317029976274882730395737648989324996012533910931455113238478100129223490922690745976068512350227768291897712379979356839874275942496257773640554846022607488752717558726010671682881509682970463575610048056888429466247661233786923167278567878585183624105246777416732724029592777154313022351885950916792021260031243511535484378008224235781434967534698216394723378753895721993980416477767191106377720939632176286400029967915774436331010081647811518003160489187665790667071974554122560384496391247598577227875410808977485205675037650617550294072478759420924871942847586436557774432482945086009810622413734573983532102359924479083062694688866992710452930109535675725171219217020170666303580338593962326275729012196364217770773774009105428038796351325389080180368216501639944406186904901210058796313269744190102596718379903948697845428603039092184750152731391961637815335747352257327866212422519755898880000000000000000000000000000*i1^28 + -1481238393974604351693902457949623527950196629603166278000472396450008692167306043490614861689538114869410414735615169838374032423549272002914474321398807187356904571144035041095733339953910226735714443044230447611773453789554391422919059818170784214041385829852105999732088280533044001394164680927417276336320624967237957726206385666458768079330676884690523555823449700599375466818096915017184908987160680043660731160719147656073107880598802162319852912924507801957602689205730969257740924812718449576981105130071973860533619150527374690590804051369479017212515848934111240635302828442189175990922033574391248311892602077026407988135211302450727888329513181961635915657745459771027435058175976398993234948453459266602332079393087298023019816278475898592186822744368380355892688818718050511241896090019632295629445057507581221177257230495915296772751213548664358290979839031901101444397524560834988938858503765551037051311907987870489707737790581289210513428412606016794953413162468721784752576013581128311957343197507343361725663168049258712936460846033220413914585978523942184939889174439830319267840000000000000000000000000000*i1^29 + -20088832800863104935838688603883160916812573712026924703435729953642138804237414802703739332337512370744749231890584585294577594840442035351378772172293912354475539231005952378314134530015364967881977898634575031032432381144569901351434342459360501693828977019772501239442560908501760818069694623839499543319907311684985984047436784265657351054397499696037209461130120312406429652546532186789269324410007589328783685611616257859206098323649711290170429296634653193342138420633510020293969321147002518506845689324468790786235350155401965005158823838025982339899007275944060511419210360494376039712821343767604671000277687855358061399275103291088363352301925643517470317057867440488277163527445181214597990533221165419700274098987627952291166941528885282161799791335890436035978398252280173588680153193626539674273026225293162053905783850001299369648668046551554956625765049942962114448942523705530716962205263216282495683000255428761276689963304375244304194469661295686820515174393403771494650370346722778184046640635581328579583636126206257880196811132977926407277786976471456012882013758005287321600000000000000000000000000*i1^30 + -238202426146709077496918439917787885623951101601461597779579564187384543561676694911485122537444479210001096366556435909195856908816668551125504611250654469722012542940215064905007442539401816449122238788986851769047258096655264125612801883733069593119511768608876279111538254274368043079659078307687631401100455285535093048794728178903002048418700338800291880503518711027306060139837953162680096364959098794637629252244507013527777900587533042822603140873775699965692774850887299611458834482478100713770773431784242619975362171279137643931834258734141631251917814133169577706648038059884658696306666298449077109882860136112199251592892908131918959543246947170372034137650458210142904127833315666827135441615844522069475837189595924478610727037353565836558110767283846950068614909383451908549127992822213034698214785969466491881784274551970579574601132938879948373379505395970299721062128518345477237946407122011466218475067311915727054598736442084502375149849862455150440426171487282005799364654379420339300563537039576185220017385877608179749349249764168107197644194316549544492763454677975040000000000000000000000000*i1^31 + -2440967651560482204196228192088764972016293265945913103640653932427910963484823069556819020967834008974962023166213044496436132340846934217255617228010338392585381124920169439931413730993476671376621693329556799380675022068912355918508818836464480322358138368667492147976279534578201591133888992472511185448857645877830870239681037962541964667049190280177396401880538840088178429726474997055074942349890137968236812263251004334554085065736941643687219361680233967206387281915296287173420511032620528061529686495799109024000242166429762702708677494695558953982353324010239470824327079303021730268220847976975939117828652567728630184808899392828487263211950092625811750721758368189236116544868974051202582124765451175327358929557641998613300512602709118602579328725467321613436440406449037225863873858163793050554667368536292530433667500909945505432748545349624277337517185151409040740487973741977706743399907617453531491959850767052026751080203176427744920863988089124725687810715292458244880720712218608963739015394748260571395798544536868945471626202315257895283329729230148529420264013824000000000000000000000000*i1^32 + -21152281895584212669349891268502702629987857875206017355905737309600262818653679668858073028809559281857467035788129842855760100102913317257245232542783270589734457874330722411359661478671242257143352402937448109036518918599148016783674341720565984835561413266072450945067826936292903264555237616195547572301065742209494136099529351965339776911768355020567248232031647487744269314990540743202148735807994398118547023069701529678495354630765481701271710649657872353180444625645291073236608827877438417106198651338173130809080688747560050584422128426525063428604462120197611190640562434861629140715901411252359133234294544760215049601688441284004846288362158089325604591334468433941238045121583327888755125836387814545498584497711729028742673187032814078499751803313215200087524712033008741976785713576624716423092470933187745530178003517213848241163616541652538545035105464509545202399658245030087474238623904510548855255133873460606294639043494766516528291243923779472758485175088032508163466289931296563261021511045417785194804431519381008918536612722302729172907824086274967996674867200000000000000000000000*i1^33 + -149385975213215805410003693140982460774602840351045559190499818826351304608852789318262748666431989623920514822049673497273358500579466900739542225980097544023114336097686342733537447156270909016385443173819066663511398053259953391391696773429318106012653797835056970028752473428376348554143116833205943515162141512322724431310410914580919932362388624200809017223987680882145738444370162127547875233380165442181192663530018359390381385796506317750306690511583578191065692146440941994384094306667447833726142054981238335917448155522766770782793025741878820591876689084958711257207920167132344164267690619510487020656623078563843728091318151010808439758753378483151223319173237653460767646927921258824006639507864365963961395018276654823040952958941173177741085315297063966302776902544147448707613602123527158454272920974076783672299307416008349368384118113952488931560439290697500388725501063399309440306004354015965526534516432211753389267816518122007838435486590562756884006841183041870553436421343196563414381464452255429546549618058675009905968313305986326455763973463462641664000000000000000000000000*i1^34 + -813817866114885920514416366155639761539090820068056964664634811135623155449245578396719823321708926332837703779242123169778387263968930666132688070279886604120555787542375482318171407048286795549889275760689357664712301979217427714873071255877555487520918680076720762273139370400028211919068235872139206740406920810368033093582816117474977327393093540115834523718269975698177481594562771942818438424757147741725899589884768057727883801958470474062618391472211925505107708799111577804722271433303825718344178686403488442583738232297176088886640025111968022710824837871396957127919349268639139482592915115194572911876801045238212086243293441771465466634425921416945901247820744680489105379970187620642378862533324727193639879852984758407531342573155151117477738847700487384982510637979036157713236151230621124706884823370892387879987660324405546792828525970659598116569301376437254022506078284855962180574936403740582324709708414772823592405630944487413929974718297469895495768822596469920261956860929730634079435240242148154757370040306307738130062963403936411558259589799477248000000000000000000000*i1^35 + -3239540839680809355820611014719565753215115668928953159079185180728476082737395411059397576089685302096763904659690306863145162139461513015489433231623540914717306859306714645482621448560777151503789399367130546985023806567389475885266608718208529181849089625066153373132290816787354151319274067205429932886905793252708818998970689743194766566779380159951703848088187006003024900593619499627045005120421054921847362291994843219763792194486535275201833975468039907622848448141471967324099874286143196909533027191117961771278605692881265091630656849480051614875876981015334924317905514842592861957696691969290968906814074010793997612888924732187948807508432106443346068768471809394628992983053307535257621576524075605123556635817441078283042369269353380602105392190084287276241553320274184479291639513956790929972227925989023807289614861389005766924284382697240471274264769620323361112809750459688601727945240716150957445053165048473531538329396034516219940578162463130674016485536626904173627515769242100482551800883839748109874066957170541916546299090103985215329603996876800000000000000000000*i1^36 + -8976952014344133174819204467737427230170451917511825447239242870559924514118995880452233381264083929363187246018858517994601886032354733765314279310518827773812854289377366681482729169526302236941256654300740831722911698873961725023976537573240371252994668813350922271312890953527743420185387590185608262627071837794489792704145936326349249689565335319844368752403376172533208452573116285624647964195937048132909249459332518947617864495950482978805804349990277616917970954339381490208237282313400426587163143976222301275465350336526083977652372445754403678080562852985884588560716957465754889924897567255999721326594939931184363278586270430390357282859380605404286225057132724559734541049643887215504205497782073778640859059910166574871241544213676517919912909203684651140846828854713069626523260846216913985965800871113173804024931511102518649896877554081785195576588402028160335635043405533564629736457642540310392558668042127500337878205828678326279034861747348911203806931246204690724838263104567121354091622244382704047981637834282336420453400912001290153628794880000000000000000000*i1^37 + -16364234987685167018791860606014019918243503751251849834251364119137632292243894707750535279076654055750526376689256867804132151629557722061840341877573595963180331043817712456255104036002129252372326713071706901085672953684789085825113003412225185516798303709727879156222552254955641960688991718699259102806136756411183218086347930493601076710724238865519363872622765312464479407838222653249299909183508694971405485891981960689982653409051353808053737813637166257361702410768942638744106267827846246949089908003913549382121181950796444523606862424155261041649085440037184973893017970816233833726277305250966342560920077657623076126277482063101516300380181122467625957482888792656041252516122775651246899550829403332491616238182357956311608565115909889196959920495615951049737555410244183812496503717236190411128040969432950646988087381517834378572878679883519958971401873310846928772637801139707770521305555554787024759809422507840433961403303073574623361390078860918252483020260785500367759525908387817654326456002638580457790431864197783070193264748522775773184000000000000000000*i1^38 + -18590232048594882066647209969541269553519685458845622258967854292018080606840236001113162483522015197540877151231545244274028834191992098159987537407986060286535943448088769905531320059879806578968638712584169785625361563640535844428347213924213618001846029437511459320589627622880395664072191159982308991710926684907344420410828908850982646460490387484224467648380725520411448413846180458497942562753498178814341932640491367468105589483813688478875066465390202954269377992210942244173457322596375957268772431279402944537944947472393029119997971712695959094511782177033546186675110761338910026541014620007185973808035012209482764871725968239705993697613206802845128618767302543130549179031764029087289946413388297659038772737162691503543628114152132799693686545553885285598000932124086463574350316949254631777361135045307771788969622849824543971978992789476740586249480296587311768941352259430703997596612800413293866168100417976315984543332209401929752697555411234163217092499722371921470075432234312579602394178865104220182122322024105256066814831954493440000000000000000000*i1^39 + -13482884078541737380176006092221037373071072554700667248611201408635237801848877602395651758972703356623089363452116917306647699688654277572555552670952982210453915884819703832811118222891092867072260878622265796711074714040106623812906885165303779286553068274931846837715769421550066015916694764075421117500346558281036545582535919782067395768107234739026268450255354276286051900994579511485153713645294577438059650741808477683888298428902144338227885775142086768672563321708878838909288454551730995007666731356701815750890438486861096458998263715081608819626957424718825678421595686795325361732291491510082596288585803521779972355093885798980372839975759035825089071876446426009025221529238318843835329724638653012321930137167416398523532903848427703558122072973803066677735818440116917972353685558478983902805446837636095720617661018297706282971192197158573734972511020431486496753165318822926901563767673711161258501213279299844392625830102611520649990530971758734775287297666973514238761163096143204515776227574142385324565441643052377292308133969920000000000000000*i1^40 + -461657151428329275701916792618537889440036989545365657593618235438164317620748713081328378303898519290911971478218629480944304024151811403479966521124315245468024767576883493086898557820862104846598037224448129699767750268101998536539308094915776913563786267287324756496297071074498797776413201568787580568422061222792729436068209017629311820679555675726180729247241528811692690932461474845889091800616798059884005657973777668337412018335653491283891297214103830668848225032911998080365778377442980494657752432324230667082253059593593460760825572011698263516895735213722868570852977826869867586006335133269942932402058560456031040727094634715242786511819405599169851854925402639199297192384761683718174929688301650964983045829447373186456144413669021548036049015611134912745012757602330407672653067412445664192117754125817351654129848442215418485755853616868262767263801518628109091455726635947088542462020432210237671311290438473613167291458864451747377319237984346429547507553027840373959925890498321553177511217729298913872203873300047770681344000000000000000*i1^41 + -190064497007919158814171078171167110191594876003895736255389731266856014103481460754610123040782284454995929644727727801572189511241169158093382761187356041514674394097979668783343861774222020129897974013316076593332563582414824309009000293679424181855180207444713189498421316130506651729409486854549338010721288652928179086882883426361711443777164180358322324658965865344475848947676164102410178068880447484770406228090008447000006018174603497374818768890075984074377324834680850148302986481662003566263398500383551400916346319581262805681717433501558631011217774868007338561268422060031040421560831043148952478206892452926201023583991955010899832765279950025542276603303061175605428966096498672881974541915568744003531453508705282849151875411910331170215374907478865208870935544488906202916614699772038758919185470306623089188355043334627291021852465085401297070230464233571037455623066679749422245519469461933935568082874372298319473695137373490168567005773369326019048411645357086742438387397248680425495530988873299027883571313132332646400000000000000*i1^42 + -370224356106545957615545260250429337570623829441392607934026669844426632922088942641911756141407399316640507895773395178709133015665450277475931344256677251110832660585620327479803232738760138288631677085447991397168777609922217591027417790557793337953902859367883320020248188564724680145759656766036134105528652012761113398326338061733264280306425722910903866376625489410321180981902894431446106073446283705053854264732439035070265528750927056455938030932298625641849564694189107664083226341973973626827626592777027294458475587101296887555753189746109469635650173583983068748075104484827089674375006815699112039808570034545573552311772529363148371392385915958035345790296331974952870870423488510173320230068688230740955771661220205686164698975053024197219984906855736452809604849284973470732631637530392968891842580673036375224778160606375281143781668847239847814914934117937991829463555212829116562385593590392288811534302345919211684716442975366043650218087206644865887118557955302335840841099932396931084368149635782672245923512320000000000000*i1^43 + -162803384835347236607404829787401894440206399075462047144218754338546498910172188457398977171556076279111009876939949367457355876812675781906314497736278072072057285870900590076037352964281723185053711444718227831079205944192673147588215973145543561687336605841447286666589231338909019533038070996573956279201652749153382846161467504512646586413594953085189709107051431655887917102811549102693697674024369892040295786732711835799881737144647344543882077427912543966535479653977100640865009855757083706430401344106246446036053165787858268337614248605569626040723689166565384286167175383596868733473308341429818816991233646724535690331423566993543604366877847413868825292658773938313962868508339563980073514670193113018922842067894738744010616353321096241646817677971619084040909138658308687208464404487877668560121530996532661616024947502000130321061819094980498894728256022596596527512250632468114427167537280566009307667847251770309877623646799672740427100325568456416357654039261987031224890727960466898930315836664095703040000000000000*i1^44 + 23030827679447507914922089919757072787335246676082226587190894865585280541357212015108164485987815655801713229593086684145228583672928172155674107456420534651227303309522565415751981455647432104015806482882414938109217530438700183705781759029317232142932846887342726494591302454048855036922440955577060876270413331588169815657155916500170328536105744144115806057335040657238227639271428929368314366587942293654112111607890983530146951081956666827725877149550376640300467938847612726208695597284832026431414454606823100314825890442185455821815080978469341013418108891240866285087771050965273282716052308950200512970001750159613692689742974305627210378793599904561049098155663376697310303711200437037841463004691057260985781436946009028373178107703774540543818850181955683907134668054945066649056871440280188244792105198564875249578080577379850239646077334054259640424762182373749636649118518357283639632524371696105584358034914214603494855695761579983221586960726918459872144783776468064191052667647708955915239345356800000000000*i1^45 + -7042605414224822674419202230229545425054897773335741457960709802118691476660375102578578283161908194483735176294453921516451444768798881767485108098359997904796237346748334790754456500033282936762702002638725995259751968040054703646947795690617718406466614883795684051022777277109874557308061009766924761553128481265068770820050712122588784401052597677845042508174336612751734072864937227324236218819694963713323791691801719529487175190751673427740242855035873552794226837787700970601368967045867058310867725126905715151866055007589410734445606792933179609859316647416005326967567484241336543612827428510124562736860524536925269474982120615505383303075572391586294683234025503186837463240496783022291223846973345650350650109791971060112365764166163768958979566718668163561684539856370670758564202230413438633265938546485488570657300146996965712403538563008694526834961565721947899189131443307010345367594261937049545391981096355606084296969597380492513183117063711285543387621207815434115613531206634700800000000000*i1^46 + 2321737788137852228714861616890868011550716963804288540549951775572352672961610016238422254066165177019802921447133742993170341731264995567569166943291966293627628126736167842728161476041686776339257955533372159765687882145310352934492047424686415682601029775506624626227235855502896599843771806125428060998943004628781752920082468469793808686233810121565361834649894776332706993702095016760497671114226559500184580401472627244348347692539967078675334445035179257136783835377693817977204227146952589433512457426101549273256059653648398024797155654447128723168170915601615233915994446144066064910322670158964425602359093709687357872262335134659247397712559179828489945287118541220819079226185225358495686027362069444702660259600264411907609577346506372384664947771382096432697616557729967413280203208556409066900505365983961380298266730599925735180884212565904912738477511334753203396471948536420615850022303870342722029072954809446558866139802953464178935608434574521598202414592339929455558656000000000000*i1^47 + 6993784964740739485174082116201003268111630050526901625727173836742022910602274435383984327923852046403646120085665950849608347496642995211660644397850772282568618453687197438063643942420787758506046387578438552823283297655997076939570671073862573189312758532601668251793629795199625213709409300574629348307593932295381135676545909461149744196807360265429346208054060083631027294429840674263411421091940428529819846527147509734562562039662367718295391707327457557575780850825636888643874904314653173374127781968042568850365936341805026239006576786374978909195857303198315072420291342648124519419260311006893849786488506101341486987329719288627202996834467208597004527715743311288818917733641852145349324018606966479279261352374269310546236328622696918561355060649325055250832264252414548601262859354035670964151300263864513066465070655801238012297974662646222649562743270134686895364113123526536801043755637771914251942495936362465814924863303891672900469818169585395510260344755650560000000000*i1^48 + 6038319380681462828903463125186397132011143927893544432547243896491269828564728118100501350668582514156626864657355837156887015397030018978243571810843579366740444451028949583574501778850867557290264031384037731886790105051544936870025633969184605690947554518458521467177735954140093429577009871443245853747724283975877199211571110333980485303548732866385801982485851573289801221133108950358737847732112848425137582102593001230888129562142896041123827725633219822761996558545699311601212031165797205438569755350207180010628285511688736092394810708909545440363785029068619250762675873574126797625819352925575182873891411391615536658712975416133864695771386638504673570962685554546354137501346180383854156772339871679518787365456548307249936599639150427980432677758181028295048830652767354023494123880051943308859919800358072496232965873547996614427437818781363086262458469912681836098252590084095694631895474961930537183946128982326589716960338292130344321247407668798305894400000000*i1^49 + -115257086222560587166761589090481238993239191919976768493067921337569643953947277594988241510380614199268268966393436226577098222285360915745329400791147928587828180223941760088637416856089692681805515956705255408851970585383898804307079160385231180249989083728147953105099912000628150864827957036829067482046013268001786870198984399997891026025714962319921593245815486374685321485484525780407780322667699695010241636085301251930438495816546939882447544369339797065401361896284686233253139302539150913942867249607324275811231459046874434911918405350016103843624608681712042528164806058125826568165364645204002497301518852985970459922492080245734957616312196557783364023716346297630550616775147019586166876686780150696543263922913207943157912414197592909291301155110150298929558024187842751568697137740734312704994366317085231311892535386128237371398751998781327163100930815016599316380460998178874943095711330870929441214857213121254627633097119516694560768000000*i1^50 + 749497164154834756471334579687551412021731959338103786600584975522860139107822905745530459478331295470800608301044093822974944964024711848452439425086018587201147285483090202657053434734042280830434680159453022879775923071917799938723604379251124752600241237647745646790688471853418819527309121198985710254301931680214990044066338235721058961668708615197692938229110772308194755677726202076744151843156310986668329359973404690497773825602219573183571084731421929151291053165457835881188885023059942022921689667009966119223223466137710616299640257965594296799064951276230535281983876561909405025645222753027544517674854685315903231079797801666364183248054081438065713275307997769420279304327442381171647089545298465394791559063015951784900731391825766925296172767952304146357343814994717084502846313562510736443553613387048977676186497757235568383529318594015950615722834896841207004106102830867425648315498211270497291315123723728235929600000*i1^51 + -1543929564168738258347633723224786713481841833789405991540939351130820020694357271035568747369990919869527755327326629728793083288268952179613583190875531220611907886687890146916851621178776973920596942581238943349278645852129323937380428988883581535396236632951278810285746754173903889546856255930709951182874926832570186098637107611020234313098462247884686146697610161754363776012203101254558152455861259942754149033693699307772675109647307746407493832614957947296354563850316479884359877711382525346647420414599728639186922169370362270896295994391549126784251991936634575110953392969574149782134056339626758012058246508231146072843639048363038840533237867205058623455870627719231476226617627054789100362240080514601441761714421765277559015041615933899753978744128318705622042882383747674510853434389333625819737892022304948432080565009571719793882768817806909283530994622579728340428358954292670775543111709702819840000*i1^52 + 2349100923453233902638810387232443943462081185880847403589459297696560378984771990324779953096977536748298320845193202265514455777363125168532065218754853449444158355759762716727988611494737320481558950013496246429758919813463506267139369051902817556570885747341721038011031609650366631660028527587203892394242969293203567609386443261099471755411088952099617626822451258298852889489107814871783904667746693789737532191872244908078436001714309048594527194603501466811857641386267855948757836085565981474671068631496647238834917732317941293318488914793167690116972890944287003325090913252690324432504864321177720207406645772775543549156021735244407502920104038881304873671023052297696498165128573553915077078503112634901553449960887933453674580591598073328420171823276949593738313084334267099542774613518360345458798848778033604048786139827661123083624312401875305456977482555940263251302214431488000*i1^53 + -1352254531203933521095183597951611539364622979861876505426695095596489868894397687389747890853827639209429133950229978997041470001677156721399147825429299869692180846578416236615082761476717712170316905296886210927928661378582653261338826270116494376397696362525503339838597127857081806013671954269465015463482603278390727470958067186405312926740455973532072227676912602845341947908523771183968153789862486144945206136490671376461856754980423919109054582438771192910149973494426534686195184239313859463780155303069069503845954331553364498923536478162843930285124678091548822133388625083485521612885476504428181629446471170288586216514661947133465916148513514911126460043016989345324940743492830916702384911256058950165477004383008853398134779453276082443111126608805656924519544230207780548843163729078021606744471790391034019344975025456696477844317522016718105414330240000*i1^54 + 109482783105762330615255488293956551788122268291708620377218331671241773668331179986221872601293515319553961409692873096114710124353377664568220749498166588928034326725286086891781391843923824602107502405206027107828637697207514675614889030335774065906114995568234973838301098892675393200237177033673201117066797349386704967870894362419481387533947227966076713315971943513187207257430887676595496398779567885343248860488020846500124779967369041917276868173822642050097103756958846348801473202054056962731088478010424746536683496027815503193174225743450886860213391027121393575144329375609949841913523715853518884599101530538425681681406786838786396685671165163400134074150323943337984118246020353834981008590620510584748973508223219285680031063032644793100085810349729897280692902243823264396891299611459971503868073498815659627556771485541695680*i1^55 - N1*89372227998058918640819920283237891609023311343705313907047426893686283025880802785530496414375597515955246933697580859879030019663212139721750021151734455441886757193992785059008441225268619422310603265336792658711*i2, -32230289228823117637651593699224372681117608714227249795286604098128551978682917688316595050416497479738487724097026250168385045309970867300776491657058633827098641374571667723283454917777757339379160430749606825800541115702113520169696917946620481231947124223713173353623595194763632921933394793441969126661198219918626515902572533120041603078147319922324174632367789409624147005470574645094375312219355289810480323804633581294723880477500458292261247181311492661923615764725111785243054846369847960027212555800011179322097353420913754902185659497959162082467299183191876340816837352941198457363288060648112283726925960133202622616179016803096232149906277849747277023824558025968410768092763267426310523137175905786581629980176812407032521775049803760034861632113659897062669101978684412129889826358877245823475726675962674265562886490623103828900462235211508368921334824203943467549244587153063033519614181385848932214511846287388055112670235397701257713162339923716555818244349009541662961374691225137367050848711194831592819559263733391519434326569537033310130100944122527512708617025379108761180753209387169885952784466881739418487105803560590445718287625979640823169701757583360000000000000000000000000000000000000000000000000000000 + -169843714128099313772588887742303796404376090356311797524535297362468353612016817998886046718016890298958983308496106962111755532092228320146913320293831276094184613795439207168935294862467852020160498657876024482014922897528859606639201204258334642368273192689934635992266351004536982061346247176594671556207155595468821454862695155059462556605340468532475965940507817571424332227047990367602744980053811759468027915800279836479288637430810429197676370478331618452212025646877775686411758979639023228467571748263492492165172092181165098588276871719577006201866691434780791022768099035939945664296770347030033180246438434008038717854391119670842976531485741593843140626426178413991012867211751892970192455688176295512097796788159026982158377975863816605056512443787949870336966743183367821409785199678650561457239405258499790618019165637206363430760054216563764371821594311398566262259648017435659528803055674481730344418983688143168960391180410106426783118428728314880654384104863340855270928232731041002268924826284510926692468237799621618674386973670978357698216846775850005386651746178818290865760041894900116599356289860800636918434575946437634367843605890102172099374462533632000000000000000000000000000000000000000000000000000000*i1 + -505948824726369570818065955457120104658596167831184656368151762331751661470981198072183090761600123723823767259688347249852310490984516860850463434027799575676197712199948386149924956226476556103535047825713358850327669591030320247132981080615937442110994456343135658269027829255449519472462852115107931323402434710617241431356783891704440617182871078814342143998658608168815472249636298937188741128372933191473790689070190829810430847919010751398317552804256941189023916273366515822672463632262471570386643054110382939308047925648515768494065320463712970849544603750977524263974519357589792627257000779704696989568675449392706367759512387582416562263569160545816746586452464857072765773213153546740216260110077515704711751219750271553093305467504880128889282506304845610204246345683516665847714045417199844983220742169313026585794165958927701355463880047645799112344548062241954951329102312239226762663572286027547756062507230205048173548416699300436695944906403024877287836910752368936664241428972842979875601862107724640544836793771667294473074895896319516157425116521129110063899862054353141567897635877888428148998013860710744789287374372504380927376778887694758717088491110400000000000000000000000000000000000000000000000000000*i1^2 + -6967552659009920210067394177231580385971353931916684697247342747309671660673733309481798368116778936099037285720056494872572459743683474794283440228479267879437155451324327508500505218665937475600787818639267082335807743753076061702584947449634723117831400682514316393883052749873607221672761689644205308294676892978943447529551181008944838184045543271920990216848816038007566438529012194354193770576133574765117555380516734202986132947277421238979143603993762966708426438359865068577222929785592301476883574688340380135976528973097937683032609535237019531322061321127333551218424386650032507491313967869723796327781806795945099200610155684019224035816952642127077744773365368075927215093877012718448819960527874128839303350981520561624888782470609910387098760738282679846844693789564046984951130373119692576134302741987914637156671136746064343325600685316291628694983004050794958069357827487599872590934607378041910258846513620713505188019444400359931825304953179729308448705448972167175869447270273087668718962521760511209028944018919256030062472672331001366008160491403391991040062472716569655923939433460299869046599416708329882167215146915045836995133196097649975567602155520000000000000000000000000000000000000000000000000000*i1^3 + -32641856218209119631153791510118771228284946601051335045534162370842292876004232932758465791725261424262624698633304409410012690540671440947824490644181240684703236712061477954649511734883324516767230396343663298666982540365881547584784758977192403561428797071368003123414959740476003530309339775847795714536185198089143209997458757656289432062941967677507951180135817120880613348979553671500209262138888291388860721495322256722213096990373209328713932597888979443632143011585701801594042399277209538445889269427581856125415042238722731097900209390504717443261817480344397577724446862793322975796057695910697872451778060799728760748988266609181129780136785286327913519516036675947029282760670413716381135644787610378142431948666353488303184593895140296808468251424825265088106289520694392266786950506494472438632568390390688069407621333604988336379282116865854231898611257859990196749766536846732705478358841747673884571784046301563228170170964056662495141380804993277076678663706719074814529516043877376710626971814860444054808236857513130797575186437954652888616315632415941321593937743405992125494430919009360030998549574971437281079668424534986370168058606019400151873880064000000000000000000000000000000000000000000000000000*i1^4 + -1294457308788543209769356103109070303909606188164664867966210296655818309321611951609898683669490140089084005373164601377250352736925471994587715592717337380863191133571295080685338102653936368381758831414511721588683445354510356968197223373194098915999004610200307738163090966968440930177299253753570251442364349391523386460591329042116270360111120902197463313573041339434654607529934468929176538622990586238386752555984258736216431355485716376999983982713674964641701530280792863707070379362146042018891798473961014776312183091450490150808537345574870250670373926600470464227767158649063932485194501284048308877113783829291346173286403353468240712885361618900912659978765209515436755791280053782093565997318129218738028082992793641746073448654619693017515465006272540714905321396482812353457582416424157114780788583764903444512791681777031388538828507326554905674188572971808666942865702740018889802940443011416994720869708933465344325835146173217333635494528103278484995969326339348800893592108309601192266437291446936572223841787250680361256196976955356171490763502690760867858218564014809662181342103362324426447746950270779238631936740789426100377475087257920348776038400000000000000000000000000000000000000000000000000*i1^5 + -115332001887533696364383137108278874531121710994495164456484754541852788119766709370310445208397130629734516856195263562969890314475197783191821033172172111483321761633519310362055944325169122105256105119778825377163802862309647499757191386443782945463219305656117398176974588232016828981994818116331717761426253739095833653561469192452569315482870629890597187849786924513516063785381187153278864309595809030480611431553307360442553793527734841614077446713099606873196288497624936379972801360156410482703669927930481115141161833630253957283166828974777555651945430198909632293681634215536898162523410991880722783085411188347582912381663844409950353436449997388697132922034283846615457749691739399954024493763751635569205658378094811016695680210808301506644443240881359549214948023685214197248141601861451699154758404478958655779207849963439266809763159315675593553727518250699504767010965455516919588862138669733698928022826266528159216740544341332583081368257434816636730639825193316069906816692027043825860121897083113976440585046856561286233820691854158326870950517347307025189313647143452231679217032017161911375039015661358331826213261124413335855256249146279550957649920000000000000000000000000000000000000000000000000*i1^6 + -49625155533934157732109569037854536921147640408373713656619005277769517610769210214850555233926091043954899932177289753308710726055110445675959677625832536550120623497819405782111349257406470949235451208427842937556985604145969300773249141244599003377284446090633461538540255335122523050789314931613020457793644899369984384389516684004644354740658908786418362205508802388663011903967216394922898684102870335298364460328337734644937121604150404353230699701826877487383306179968875060674553399141983183868794588800133458800514024155778301837741463139168589683216451337771770373642082969852187945771109693858972329502198233014324769745248719829502593610402747328948856405664041846601872374310996016186303861215651902337771267006266754577258148737782175416494211683667070165906506651040016660654894914817870179796205957725409512369181372824490345997836159510925435856535894960841479417176151701135410944859363859246368745107813335437521420749482294566206797480210315540382215737394240989081990589057897426191273835206687507371745960795185205813198075613033311962341514816564068939834224697604958375870501704641023175598768357874346047943304983876559082645997668688019643695104000000000000000000000000000000000000000000000000*i1^7 + -6426972481739380153721996149290497632429136104307288850052719435490741412515139040629446604915854559090959654638488670370391276580120895206568959157495727120004279807145151802193639712770494465320337586965994569384513145163827523882313552443645156035067464553587885062478503306134449378460645408891005131770814095293460557114160617595189661938047562567535607842756183024130242088974158718990401287032817395280741501403649645346190224958655153716006896939737658747512640522972011479223405200329230297494000604710191995710654817708241701464815894472622412572713226028042671925556839665178163811842530453340684135430590232358534953353295647102783910084502190193849108176016135757939582672738166098513867133982577153660634212562075019582588571963775092275446921639403200509397890845873955434969660529784397922126157782824168903081540869311623071755970936793131127556931072497875360439586990842699304251336838164458591201495237108213053835282497353499594219768271504829108890969802406908303711348785100220461879889269164196487708411689044551693738705301746275202691876349955478987855686623180174997454947282757595166706872708337530716264752241906598419616486274426194834227200000000000000000000000000000000000000000000000*i1^8 + 616243422547312269824206318601074767373827482051952580713289576162521176429255265490295959548807248655947565183639285467432375147209663424062862501796928864237083302274848996363271713665164636252010601690232248680314952071657958264483320207179408642497831960150365880503698710266312970949327680206537975978807871397363204640539772126680088301294971559310973598320433097646746728030012418296386341007339817121054330264781070561116549073674457442098757604206040820572349358367756319963609404127934157345981451333320129113038168121632847038470153402534382965728427363020857174528441875453101772695903083725189541938680223556989787398388612019773366981139814600310132787047296244569999049556546262525026420813913759818911835824635517031767637083809629334107092227541675763404489042547538819844251557382188581019655842967394928092873852248921691041355992787517306038662113887216917062504547975565958366950513147642811946322760123910933896499861752999346120652126073268912736289954682819490009045536571378517873362218366621589511217330843667371455709278917192379653947378793770415828334012867100367053933385672935340434009006400652197370582683648807398249299955617743503360000000000000000000000000000000000000000000000*i1^9 + -130336465031701527708313318351905004581696317584845761880751401305243836870272699711765692143031928902978017389516037222204299024122499520034101289699706896757614778154949151882972960293303560137021918912174709887061595173857358253571715595422123040470450839384390533724163454433922283655010137929314388950157645537154657812211838760519018036499793635380324329378132219429426328164216300919013720126663550779248357682037062690100116106067286515828772798092983980652406702438963262210070508289166680459977967756300276798806883725417253239177804322411614417628606650058773013578504653424888142075214588927844451765056167860441281042933909124754486525558034368829677931079810193980245350982437633303365235832627482222089584283379031264584034266634828599670040109807671784912351250571449436182628315563588878003320076084446075172570528128854732063515627426184952637477098725460470394304113158672463268682742356469760186281877530847912472935498045007342154942810881273510650109606114758554696987374451727441080865329957471636941877214930667005008602474720349034587860051824225775448676902927648258046590887681236652754317288992002821968322519863379781030891505670160384000000000000000000000000000000000000000000000*i1^10 + -103114448372591064388658049135718985552117593699468099334744611845290374964351640099263458763793940530685071911613819351713978359569426456161646273126409668981085950967884855270863347462445344668427910726278437003305719028564691010383846386880514497862866082226534147062944548456057356043609307356869733916864071015087367310442189213183945921169518703326959238073177686641808001900544399325975219439203688242460006085005043700432022869574679729651109161509951510346593520927471134263689832543315241247348956469724978575934531536647369961019979580539534585663777052665060933809089568662145400220178966436318357095180440628462226402672697544651465472472061989796628845343624301563576915789568203732866705143099679998318820863707902812903551552551935296328815864945171253113920787098548688616489299122329300908855167381594271233453283109537560192788925393419089191044138634342356981975864712730803661729985088790707407895082172880034680478153689122852508139999126260741853475081626906448948914068627096835778998387787988345084330927666182215944128790825964939401020520737757691020532827871859102897067670257189888520800624241339704835533173281557363179114741314355200000000000000000000000000000000000000000000*i1^11 + -16157365155326972726464680914712624446889188566910866418215729802641412953116710716497078954111065109128750131005368748198558795622818092204162263682023799676754365249541049439329003934235448814442031134343624675262606099074917336267833382032123396340043885444315162151528697160268324413581448537882855423990446378147039950975650594482691001470605325170347594246205483409081351530855213160995029815431619723389536723986430170026940728649300792037179517064846966763868071519786264319030448975999756559436910937257908726307243215620333611555631218629945132571094718375669445902361350325996116781384708142556657755035017099038347947511802144086309020286729412872611280312144263775438758947089056457161049497912140187021846504706693376560014279495811903562385850705915436336124535980005297965195952035309390714189365916518718835435460597526085333419208036632317154087324631895156705627273206536193536500601396898298423869861289040136674078204639920711828195626820333165228959922836603516817537682679477009431735364585510188339176421433984633056820618086257404374652612323795862401370989665920776831106176377316219823257143241647661597663529161884830049233000202240000000000000000000000000000000000000000000*i1^12 + -551987911470965096442751302276680485737628393376600789260127088638418430151524250195104959544424917110767228695042106330254758916476615796342731904980015097448392861034165299954745759064845058896019992506278845536868366958595946270874595676171147628333958545075761578832512569534961014542465948712780306397869323358813201973241297529932880134338494705346884427824394642353293252861318080991321125193865316240539212631177878732532262017318201914615902573699714233462957455981607803859247039352531860569464293853623924640301710302385971330911346547540946388008272855097909107206732411819848379974005305661610560920226179632567920483260543456747913926073683899584538274404968994277978879868171579601928813789780111237724948528021428920372274040332000586077363724551521284498106167121641925224358895708070334375591941401404789520069450419070225176174145037392966449708230692603628398406703282555724780733876347423501541018423410849083315009942167962057141065298053426923342597203557742511891263031166510835794957623564976441110179107231362035930258449947883065060549548947573911954313362539754213235513943478657831355416161663554742585561425774087729894653952000000000000000000000000000000000000000000*i1^13 + -209416116558307460475576093800012611082481792287513913465121343979708695735178270015608319609430652187002207087521521635615138198421093222519482282774180626891363534140049147600454920044885638323910869239259420937357248083932875977275553766303452188115585972704837278386990667937582466524799455181032506178450687127522364580306163705466910930685504189687374951996831514526836387072242229752439491104335523118283864842462219879966092212874170987332793252965110346496842275903418292113042275041039883010233308370917613859052745826211093041171334665285749146401709133428926166624050571441607115138921760525927864036545202024296645422054184592957502043600737438246395433741591248847506785058285397519641226222290845555859061955859277250468878739020709394481560814739179953836898582587169413944050425622057693397417207133452622826837021899230638184486164390481936539592861732346141909173092918821081660887721995437848859657492670593857306354547093949088594364826415768507051964707220256083551456650310820343571407581453841785125657539188358136633524068808581195126333078519889557317185630253222760853241106066301306854210156027996322047274220956763581474406400000000000000000000000000000000000000000*i1^14 + -37385968462039355536836674169413017893062793374734933937563150130301505734831222943100865319240850355497065175668848872504226827118909664465115380831190909587356112417553828585576248370797759264841893856071058651271502278741954013273332921986210941190494433463107110515685670362838044006638540008085168992593166982749133547645947995956987214778845414241949578985034287961546264847058583206136280466208324941684372827872645435939842411418506662252868520027534720896685601376334396981986729268513070337650307491963992594739327655109468706828771939256805384727904854899564226812922433009436380100128402021238385970688849725571435967172330517402020491941755431719332600332183842648236863242679036710906912271715772089791706884407816637645194704889131009010052784738733486153081415458922811340226919563205468891898864437742048488387323883524175711465135575233656885572616409539807810700686263550347704863055375071120065157816106347780795647555956803550042830255362733910070031142732033846029592196770790690705910595306660598898950780686560780550133921844504483428864067208237775956589073404029076497804875260574261638310692087004121608701460155328993689600000000000000000000000000000000000000000*i1^15 + -3528652228663118030181296637161486070755109758159278592688231699196377706770223497241607602642815348478108426059033419516112422017912102840167217969904401853656804532541679230380827686683795177289920304298326929954236914459380202129216158010721496926393831252903975126687529089788954710700454369160938378588058288031076237294290459496953737800497349982885515255800647840856790369254390223217200021331053087744471881080992733389641551243232288389521887500308173255714021491116299180684050693060526482609760429094586305145809046990123778093596869064709651101655010161020944878149166890184540748971829603397334589568727780638285110375101075052988199136915811981002534280862805715553521562001850596606890763439802642354573458929640282665194813379691192588042023428754127006233819464352745414350855788732653611067073123928870139971829808259668206513772450736564955405242121091344351087018898902251119828599195734802648022758106846550735058734105583302073782591619481439962969977503220699578937608497930138805852829229397892934424301284506596260510978676967252663966510310322756575337946170493503352212743107246987057522807524777040085604665022358749184000000000000000000000000000000000000000*i1^16 + -291081932066290088949499974587002460545585819880955763489795251366301469081552267916522399012213306249170023118969162426562176518087193698280507808873363123830185921646926025280576264429471507797973229674234399754082278039565510215662607753979107782892049780212574956622776066062842909549206491859931445312606988622626917548638705717551183163759329748676326325778567807944052542555344283897633644301695214972884056704500747028311993827206020768392822578147294605899440483663562745708513392331863012586922979766374797044349724923053471247083726883056877323340871807842352195562665098191087758042617007495077310287285508014796123405887201241188001797949893761786553527090928825115011292004532079674432307499147557988311088022455172004506151086994907980245348271618647046513833444815167721262279940791736823882301013030847360385909275683619828799277995375762468791459855685793537461449186732315364665253985471124108010802077520502786894468595540626535102069113796887752664124179738237150097870625794342075594707141228102681421069089049574418095367270160851522505496143489815767469598948829181812811997587753972140080023238989597622321493337492684800000000000000000000000000000000000000*i1^17 + -26861112977838852455684195117578575839524511477891333512671003059698311252220984993587323355290800658486005436957954690976928865619963397520115728996446064829087172063825233620521420113573935683245714505761748240110318381782186018482489990088672414898628767973717824916359620179463681426823983146642143069322058089122927855864945677223391552310602785488251277130338189815753802362215389333759032925921254722860358176070808621853140019535008993287960895192799695862943131032030913110440713174555452034033954496666358144372612199080492200078775218282111145243118584882207869251890070976452726718140250582743400633428494399752333405508618057664969818561090604256647720943070176912277791570346216562662377152415803715321781988933151293850575685226978617118559948618790843501347016277983608530524021772500626368457749584349769036277614343911942302174685126354153444825221251507146748176852582497090123382921260380342378199499113230507068527990272281895002796585169800922829528658738321782950059651537352797020879854613715017316074296352620180473854840270366198150408012068434052570465873435642660997776588475569105240522523598582587566835200163840000000000000000000000000000000000000*i1^18 + -2154974867631945129958922922362014282865265764359617648109205026777560150090486548359869624953019804368585982689355728269782064049080403578320671295703983974931206419673275621984125558623857957962517729293505514877258571558483810399053236601668211211692365033072755848915252881175330987417863074805798327759766822672048435980679880683362941395477014433494054306915480189981205693109720614059335781430770914831764596297158144878927500314925137629362166014496864188386742018576413676484197323812053420797705776863059441578816952811214459303386387659992971812664609288350574426025601225890832583334880166726000953208999269293560538442068779480201209932442855704956345534280035497854755815641320030976383993095493081297633576485196349268167438000956662771670782757326657761179782371728955124691727273128129547150321480619038422193468370332945133652854431462064394960991054563998895375832991954442590080880287829145941849051811984879540298393750442391510771074555760735088553156131754878464217371359321492656562989756419545503245095818477851811873178064324721274075501034746870395560856668523626644037250765833566397849413398213813983414059008000000000000000000000000000000000000*i1^19 + -132454452373460482893889526033810434529954718757577992142812766419655025655584830477736263544889111935412830365107614217852776549183452830880555850099943201827859857003003113927850065656807338888686588540182979784768324198089247661175047301693320556024893644953910377346808519458494900262279521826438266015425208991586195108135228497981033385201904802091787480261432767096986363374642882025065884646670251715231719978449204138106607581591633329062814080823879347015450248953283151264298744716355017356363426861001487784125229560937333931258573539109334166090962211823534398487879131500997887840010860694427928712709650440128340669218053098936837485758265567556739017014121276783440342831050930219322203280653619260697211360454901410571948144345535391955565356971210886052143355473182855133535640582388003230126253680072640409457194598094776464496541139991925991924854080584679604740040625213675562178508608875439739073289682806723837644545547388061021115601363122701279299240244032377189816906942107565933190650978503902828943512396483521955744362466779676241980304742749195972337269042706730090660214513835566654269684874645964272435200000000000000000000000000000000000*i1^20 + -6453515793311025200367670381423808956113291227545497220556303927601446592734589765687085464383547783031326549992055265046237104075651500132929750233953553276610627885480871998964197208736976618962503620714856140837721743299717886902053096867272663974927312176917002378327130058501923553443316476894345122867833500397767263408482070868995288280640862806916844250331881920620778294371785955360604804487717435238285496584738196320212513007536389297447177688088366166774785264051719459163781394962467773380924692211876097060407554045564045927274582932362765340848597526310752257859421633134370305393084459744497342336216498040697189688522155925909854785569410028998279657702907554375623903233862862385846025178287317004110093357327822366578903505958565874887321803142129457334679323426409857895886003915344631469581491317348234817349817914588862138544521417719914219499588401760064645865751308328824021496863978246380461790023939079410691235662210040690515729356856827228138201731826312089168144676108753340277540711437731821884046177748654900870900943718385309828849158740530048043078664282360748974982824822816604554342229738856120320000000000000000000000000000000000*i1^21 + -256631560544316120700708743403848317950018894674317446142875753507641498066728047897254120683348758914923128813823988124436877238054125754552205442544711601395555979078335428298684055527594471203726692458556765120997414747262114870580365812756547447311136908434597874641416507406417336971977419700455476551739203526173821707254171985797396393015594772973755391232468946380581086501033266206797348657572282312441723626790684712481935783791532375007230178573046271919702748766291640476281867179317052148075320936944714187548436628622746273941522512058296979309951297104236880130990512743200809955407681355987540070641076682065368594917191186963469103600066531943001303259584210540642611198456530690607508459722304765609317189680567335300345766731309630279795585849927310648280048307481897473253275294251900420321961462446902781219401218002519772902852640757648885936599135466411771971566846654683093983378686340829980419187197475874852058327670947130415605254521429629602554156755991942288896723965551379190464223181652634844985835560917177458336786758471033160529769845095964924518431076127544338454739913661204307530655123636224000000000000000000000000000000000*i1^22 + -8305423776798214907462172755559728065045225528838729592118580404593011692968611884685781607528939733905005598196023181221221235220626041845588802863335024915191489952948759773665545463035749759368493132143999794537135282322079553341149542417274349792711572280556890876768309572626776807972995507536449772631634854185774459070210149602156208070492375956311945689546721678123652240988535357470529536010646165882183291876855706817285557741051545806601035023907687827054088215849563403610781695698065547497167615324198453961648365806466362697375647088484490939676490054470644760743694651915963913476801596184165333517505702802575497727225642482139538963839124539734427125933817865168212575448862589734682235096639086015403719869064587539969899797681576497403764359520507527543335009547803900252192156434367159252847069775490878297826466628771661674300597439683073521009237378353670532309387990236467476625830919979969660974738689807180199322500954679630475609994272435387770263023529096765537916639965816598434157192793057760663009661197855828909209788190344208904139749022597282933282433573728095347118403355929771016344253235200000000000000000000000000000000*i1^23 + -222242177738289442915215213432978403651915831817497578123334888023419115291191558313282800427542269277049799546696897994530880096593838700548200068111810920697044091593326351420624220022753989943803737529809345227881541373319823878655599528762039790966401906864473437497882524468535715513404718863838492961391645482420306766094466746859064803190385069536775420624695785906402047085465057852619880378748911877054164816768217807339581108428683424144013956054010373087782664102923820131294347988947335037201370658789423645266080384180145611332608442869914297649891093660341980938589113048570135034112058892261203673611928440740979323009208159994031463264720363383062311330767136070452599865713542474626298647967995178451685490412429867883721507757981231304082782115279274321862921355755969237090098373930438637679352261761230423157410256521710630472974170535469482978075960593560310998294691634982409146952917898252842444830509965196436782326762848010595348593383301782885897179694798561037226909022106348563967590474189635832410452427350539095694347356483243602478076942256850372394969279388101999830445740329310447982346240000000000000000000000000000000*i1^24 + -5111030814457801815156825129403412956990739755532114737203838176444892181076283976695403895711744789713168716765417380090761210300164364023678219030389712679726216836671988120530084525444768034031897900007803141542876818271204646538516895751997090342279127531016639779861919218402403886641690757197209247959639276870941940077715743883813015430179590316551601364938613585292874079467852176988845384427738905993282585192761014755155431444926754797164270251698216609805022493791688712676841173556582735804060123939791036908842077321806483986419824127045344798955016185865694280008024022594720296330252493128790397061421245388461113084331529822277905938943834279323463237655020626100364558270119829491053573228680443362447052079480397782818321534015530286957848693961765041721077533974640088539228597547218500200165519235782252528421145325477183617117453888377065910856335832725671839389723720403740293445147839238050782554590044351927449211833681889831627915945684627933935048025055242148330068679136941427499810056876916526079403852585181814222112138305822950251828640167869415331858766737317918891234150169246364073984000000000000000000000000000000*i1^25 + -104360829632255611383090234377311480436654508300949895018893961632763821410461673087327354491736960701304843931766112440567576518996333943515662567052515644651965055456915002450618121875522646935219597881471695042660816198093411023315309792949460539200444083940997568041036797868818490057052416207516698629925988107281959526365690406895474981927889024539852329069900315098198784103145960561906227983374962041034887433556780150777440823987977200016921823599917757506768075210499895110802079639487364187888752850347030968348478626265570888692947850927808342614977762835538242006885663932930007776919692255706597544475672588121410359131099718084383342017370650374374959010948680054420405334261680431769575687331022278265577171221316785274712691483109184911041297485866392368973066062452571893402730773250202434631547696280843944100201854944729718033889437436601230864226314818990584269786049814996706561435115197089897323529448883996701853369563875634983704984202690549479095737993265755962313102306866574549004160942275274105440624320715631972265559452704081874034824813673775451092493423817900898763360102260093747200000000000000000000000000000*i1^26 + -1930512288057283066218084513148784926915311037830652908686147564444297508601653415000423514761063852262984485807676306922694894293169042185942143010330105412106744337846281762031040530812676715369201823134721237579236288324106569332381498749282102412917482408122854578794501426225378288637098775139808641182617769027320880335308849564162293217326800891963326076839152847434130496079090168922435883960051383003300211792146048945729567033269383867248376009591074249410375327008592211824684680142106848895302348936260066105472189796050263692202899062195480973816226221198414502659967221262976718611600492122638641486922685330266524499675048148952650196090042068662131804585171219209895153299735210893613612891385565389972654366051347417093162398486944478938602610800075180389507112954061796833401977872642714447450315185687812128618568170101465454171693830169711260700872871181663435923514633834980355831466111006638794103121655176961479201466643232523227862141073299521199952136366308024432539784034354625000681234057719206236241922830723701111517801730073477188426213490496146602927455708136002675016744346583040000000000000000000000000000*i1^27 + -32678164246036873056492234486013770451838843722038848217485303503835740506502303263883700527739578200267434671705605506236059109396527803360570585378427080920194395535276195662188488276718186405155188564857139476163689483269889578595984305193231001506185941643112914002185532810889428240907073235288601462536732638895674578972647538946323764488655019604541226572709541691845266444740897474731356353192256340169300014439438781076141154550120713782087648790450666443345417452384190491374006079597564057418288430123851618593792965930316648839850083253172144067198742498977039172938705716823143396319414679585837660073242695473771918939918504739959813047162168894005477555141922129979441312535561950514323838141317259085100835690530125213713330246994322595116400209675320011171885535362755349737479331055544888981408200381321620253164461991640314278784909149911412066090494959924146551384109824947613002306787866441160062001953475492120452912322608405924591849250108405869050785008795360823677285464352020614197292637309223705725338238485695441190664276459884895243119603284666317914640365857154509533591109632000000000000000000000000000*i1^28 + -500788858542461601391869919929179603973338627221653885739484168674515972223622354641137787894850763917897259939833393941113948775011120724108528600023369685172563511363402255273342478468508820437354683597720588927661459378494774225351655460442512823790354148163504032819772279826529036773551264936339861740836554018088496747751716448121648747901783980938420349692974102482230910452953555708716103653068828174995308265022336584264207920455253855976607039726496285323627023686000452478009211551521512870377449371276355338745498884500831199550659445168104085829469839960056706742645713515759898369312502918415542613259477258308018653359788521954574494568035162862436877699729624210941865889286012371878293977287970419442246714877858023319527781387904845799634833462392258490278079944437535957984089104550698861550181463215477995131815177266951176911801881793846009946222905712072062461974778906748546984042401896435991173599710758430887016361676742975884502432905902839339398590187101646723783735801634927021455152633220518393824241498898995558061002913149105511124366885965432631666502807816013575775846400000000000000000000000000*i1^29 + -6801111949466755483299230360623124319133115999062104166671351984906736069327589847716196882402560753831899219652762952175310720347860614419151396321127012048869117008086721558621747090859789736567322647433263585754660976181735659722076397805867293963195534528707729226697168308656174050253901133745610184177488318575644508822318488282066746463854144282925857807357223035951595302009800702283103977266779489823012846056152752327172618301910987693534006311915955472365885378292737297547756376872214013966902899701088843790599434171155960927411909379074924353586713051246281511180227856274469765515896747845539675106677222316228104105558704054164513038189285657723120883493627993553036732443325545395846515745767287369179313348489218504367192222228911001136523431335630289927781856915013129882770067412069188604431124883952403691447872103894976534657909350828415756930468582839768003930048022659895637186482249120146622255662953231680555609111006779605260769609385327403499419552970638174223027370588214192785252095497525337613525999400263658381376663760668096892326312545232595340497633062144830341120000000000000000000000000*i1^30 + -80759446969524288327710772284914141149952212333846718054838103190806040071585749408689458417356828429085150753119736573770045797524112892049843225782294159818268901871317747535608265254154354656471714747678521501449383024867102797375776735022777855877941899954313718707616705725479546536299272625208937168936741963611874358921004303008957505277550913357419183547616969982357875373198437423853944942253848059269841497591342853699821971913948711236413810376856553513700003707783499515231672934144445051709957504415605343223559020096552670419662346508927382892701347236010217719234042006026890143962004019278006173561026859736788751684180563883204697566131751839793220564649940399823423742253828027994638365206686438716548251431284827226856798599713489825031757905495451799738331425659429203818753555729699395141019683003412474686352514526982360621022667379583386447730081137577401096770541953794845839805524069004359043064151057886629157538485902343105257252488326023912538999385090742324122455100964764403299325364828015836539923159697521586837795596274875478138683863515076141299267501427785728000000000000000000000000*i1^31 + -828613489161828476721369809277791788168371853484561498656337880058874083273257219417451140138727072622526408999510701485873733605149821360287769941264072128866613923767349137441674118376160886413072695626616927979058855816898352646254981966236806501608407682135733591426307487787180004550714835299967683037497305457721738232043069788016744668427426596846724803168999027072513014843739527915683900977190252080186072859155566696750837056828973409119839680076596204562929833528075331167417392722659655239335075778936410761023733697309678319085056410469173395637007897879046675525403968344878079414157307355946172441097345535075733953224393829585388132188422675503914894252715428353875858547800478064854424811984703075441502209136905704980881141270353315038769251041234401635174745815087777340225683394507714658506935700423396155008911706646182239775663137486725300223997268484273306895070308204751630582537835460263961518954398955653072059820952513091925137197489535383405889411629086324108111133100492729823530360834858785053911782722381033180136136109784447482254918528160385405925891611033600000000000000000000000*i1^32 + -7186590016765177384858166930849147244745811600353729419427562054244834790551024177926179554200164714210764285434531562968290523101406445050081263171132966584763137205144239677038661291628343886569142730169584217641713101386576787969629236884912412342531094430411544928091246108599780296298214988520166266588351556809078259999014588801602908075899327307734511838802908228937230050999190667368200337569817662017794386015047360891466258665788634521243043421697663549694095581025236126696389019658446750857747167646720150804216628156046953773080487995058444308955382676084496395430710326711750720711395393763955975389361454254773197396426008652135375703026992246731636913521111857826610794898887762408150052974937588439149444207211057561397937364999666307895249703026434194182525326567136078607208797183531510896789751237948984435122752542944402783512560395972466587791211233377758035619279073555501622326909295062609425015787858918126366632883923948208522255534928791826980718469345911206093386910841753575293760386435889220768247648964532665737240417717429726098990622232671242796956385280000000000000000000000*i1^33 + -50779151060257494999793697890846334373812260869034095587243604983650393040348507253976218801057067748992985424416235773551360871815170287025564074128098694139177744787664051892197601627046598455631115745603620419642958796860803127843059621612313131598018435493736043040535863874390341770861845207849389654459589850441643239969704331805701226876321535677668843593851073878059662978535261038946912387896129863054375907195285669669942615668747321410891704037057110010399476874143063657475608696829108638286940356554762058651482824163258652662547305959290818663451820661651834876577653022294636538924528887253845388967158773315751542356892140205945843721614413549993634024617314673545022275052548009973499123343763680860642623975475954405745284140619080849505756689934924515761024591297171346445788416833944167686031583527026140606314612395522941880937312255929047937991812414675182585320116453980319472080196608340897479571966019110754292020821144691084666099782401505413503126788243054947364934698023738204778941650902096823099974581139600536008233607120983126190167006636422354436096000000000000000000000*i1^34 + -276688745708076629628257924745694776905984072630003239749262381397099575990495104434649016690074524844521153594822512941427709853095976883682158887337547248195798727069250991901650713260408769359726404865437025564682055096226161844665084237500571033235662607805439486452903989602166596339854988445032055473167183646846157493380219734133194458916906501402088809521529841195057453704061171835722769539021356018443127420105873364430079767300909844467448920941278714887159014262997121639877788904868176400227165789606600225532730929181803264944690655005780579553492057978756845371070456385329431140213572502603498549858819118685319821996805483398512001304035972775293780570900144231640295623321390723875570204087092218514345693192900535118512504666626514698600796884366595306949871496760661405309293587378571552078457785351607644296566291383801818084441112137871853314391796629056288781220886038145410359254795453644252443927298584368852330154368738282431857243875243299230139525748529333899705522242000153247433756658029704394191274463922436358845509454417958693175209354671947776000000000000000000000*i1^35 + -1101416806167157338796950681042994274206127415310593924684735788236069296635048241242921540323861582249608415889991917875403744435279194255337121383973611715545273058039345291262975028834696417642672555676109422570276709326979845796181188205900324532728669274093226740651093601758007518680981049060686261064704085051998096586248529692750776170984819919012470163769144218391927609312855872368389251565872495039486934656893153055113386114789577818208709520022088306333896545266992164386036438473871683678122993382796687301076798626400110439353002598451806541681622616529513556412489297573306179492765816821641676373619015664412161170553849548959269147712560039259526496394551731194284632407917917716323730428223606127793932672702501295305189970379105368684237418960851309709952017513575934329420896047940139466020494561831814620867999755813263392878039689071797510238006484283421309310602257984573420003065297638546823174033189980168491005678217103817359821860245840818078154678776013446122939953186090167152157483760630038520870824095603117925984605299541784661282733906984960000000000000000000*i1^36 + -3051414676064947589780131747606865492826960715218256288206766036945423481518468805796259730349165567600733020412079080995025761548897810938680904085691748747038550797932269973284325593347896722952326878706906947031216939747962694156136073388526590685007493042051246164628637322099848962945278886064006436820101515517096336265459580833836179002978564681996805741889945334067049917251764408933074382139709256725327703953376370771290572547718721797654762553148984637204802302457710654473689445264254128160141646733954167634766007027000313886530949089950602005175483304623324725488661093097377657035789829687344773005664380161574634111582278053040104986864590791362516335506377707645533156306932665250160129849122226719357021223209720122865597703770958478897961193411312999718171561591276609168867727797682118215607534884408449816374823168643734530934012152510176052090409249919040636166235951015964013548013183383154524985179521204357047270932918673276078506490102043353381641505710778489425177534271025285962442176474946542050708310865651046132573287732749483931999404032000000000000000000*i1^37 + -5559284091640641385065068331856563964237576759867910288659814123164440734585551632447196629711291525667606063170482804973883803701316799757000869667825312105968070410309038962455609075197298847754846303162618937399362244407967196592231865753270810856310368246153115791865827034615067356707539234007790118096235499612107800792609864201718869179710112767298486711686415266849860603871738171528561226192318337182651831890374909416687472731930756998976904189802045263368143946608605229137454242922927475195814058500131547580310159427607431155450878169678657714438388186880089404349985082713241123733925068704190103821747797619423059366444385538944845706416375869225718523655200090285278716123571577133240632060065144266476358435373678983758307966326661050097710821716268983522426310427901125094250925147953288341050554046530794267584513198296574389382460765776932498403367983067832914192093666371779886501523317971939172802778308743930389723317696056636657589115244776946364193856471915946245565975048508641655217139646992786136699808090938803227324673448111492405657600000000000000000*i1^38 + -6309338340814693698792958419244765749932595145648277933651045298457298353592562874218172504211128428525813674538714943500497190293842749414636308543608794219764319488141500268430815131577904076717180722926158492765213974706055936973259519534909913377762770029148245903858308353156300365141347650211051550449416395460401040386667137266630852497340049454113247520143681800127073117495616720348083126574196620384910031969828613086506562333980009758120854807888562708528090477171321728476556494168304102858873419045760096988749276299850837567549541036881101703130525441914900930876626432067875699442439394128916402709328169351426019162869865197921372573897396391513387080217791234272705188585111751858528283932267956985461211546769163259589893774496366017775567202333469064752651681731504017836304459116676699009765174833426457079700578441163618323321421018901914084359896101483058804077225955443449694980439043553423935685862755521567808105760947511212107458877383197561834277709744067904629437413576324946562257787615367002792843257760767178029172538434985656320000000000000000*i1^39 + -4576614405368848852544458180859488769951136530325898362196456639394566391593826599744938925431341547964101846513861523630404385454460832226949905090593994949922151444566516029906803130618022502222644336706197108322259841516904249116667903082025834371811258270888464190300960302121692432242316420279829002119007019283807758532191703455532382974171208455545598547367861191023171511161213297389286290045316275388412328364892309491940569796239486214711130685839448552406244618552305692593572576910117099896172008502509831963904203898908332269706085981320805672636016037629180644836505698930210521461702286468368162945914839334357339292153880124173845567841244862322646072476221773824308376402900821554522173613278941716723330632940639111321979798203084560905553357547778762970018713162416570500210063308629586835718751862865996294093969562048385899489758720710651376648098444445790490098570023189995866153372127233377167771339675147372975676457468585429480190276750061270678628795004148069777571284823374872338628679975861500265665861872626929860637410459648000000000000000*i1^40 + -156738156817274603928238338522510239398690468045342148236692890559739061068767683084557921423963184536287842493958894836422223819537839646184790596885434352156818472883929854527770127924516620494468074062374278450317574192689993780385279459373335845998967335521083519473337309856740512519821381466977756338011809307661095323100429649250346948295424700775037910545655010879952672053080297334232909166789638904508867789334233489723929947978567785972896259568175501326786329070504618917541845839105234468205305821398510934409844704280985429969191058411316414002327419591062621807107653881901381313890799936716802152612912430693913246234750112614081997279500381296808828334617764197414730428248297558045133430326171822604801779624903937090299621518391053663235158983568088475433747311120602882547952253528144056235651154387851724084499146773471279497831268996396274074887564877007109452548966145439496918691002021019520544740817889873127400903553812486031250988779577447440926754618678455152212177279221723122804234990772657437418976945728078033505484800000000000000*i1^41 + -64547292608561061822555586905701646719373678866395409471352912647814618556030696167256112598287595759251020757549121816675062683238298099785030825364573483820552943893093034116339081102617565566373999128483171020496904338654136491649503646005647964829649305518602263798213488739686468333830004452489648486556223011911402761141198361861217874152030040699631680998851286390337240412383711013080557907680184934381313840776220391735866467170913819569434209323741970728766198036132592712633412842805679523740641295985546531533211471428510142734075079171269171274360330554458086695195552107185396423716509517635622935430659021157522534741677550453052071462098141372854047062992035302594169617416393236972151194094569766617542407416480605234306328606621483161760873401182502341332108146011217284672579648214051961106257102375476434170606394084380387498890055300258572173214561403704626151796358278863946649850897101399506592708709132441719521606140697004149848479443903115722296672298295653286611724517796271573409674191321087173576808353868451676160000000000000*i1^42 + -125835476649990909878862098726070904365715822418939039111553713255626597329576216794272434759119156078739467702652275910267352588335855872183343462354860974444582166008882492792356263024483271077119178990950611232442846160197999284660718931907782858736055816232160432889859298690962420237455203277298743712257447690897115494661139368370895030690647984343574349975502276216516995004645240379643759025301135151213846730412177767907504433466302373430349045402267416131203354471460680417376230546154162980758901396980721217850728602616208141085638209140794839311360047188005234714070650997119564840123939974076547846929065746721222692454662282598281381887477372831831163111810545022106000423390348778659527269175288181220788887968279959113826887989872170926206123860202482869769938117379727550220123162303354379915662918168208592776489990919043618835567490201362198766421932937471546377134766005257989508455822851923027843115273032505878337907855545312089783588179035830592583190202126241860706464415102512821448064488601042634695715586048000000000000*i1^43 + -55401272551177786216325222617938832240864172147596855318678812857998858439946181076571680877409413793391434437835253913777308000348179349827438978014753992310325551272091054431202298204035283066574301055627706927319255173915910346056486906065761673717357876593017218373281624895007319294413493708646853171545386489928521521230433604304742073983294117588671865039440283775945701451700119578325714980435357102933138374879682934270458426964463794553879621640483598089546098751672766550561965474326939355554343711749489995709374665203905806793156618880357076192490116761484347306064762373972518968697717636868542829969644224554541226461536180604937341765013480914055068521944463608823913290433995008842373983169774544734186569590559060554106490719042080632960404296040781176852365412144784281295269064939399076376668763162401500518427441955121441779243973233220112926211782548988972783726577755483566501381244473641785977977166349473074145745314049393366983961033367184699682337981410730477352241053765961518989286920812773349785600000000000*i1^44 + 7819907387817021272934085021625861777983042723192658101536225579382466784950690617989524341869545442583735199902831053403186859282886170777809986848075383897223925743495888926901040089121831025619169447407296687155935454856025107809350307580038106156232589565516399287664067401604339014863489384802627158398283085284671627086176616631397405191126355428829147636634202362707466693321867304394102040583031638316911589882397408135633498763352574399057909228289810900855009876184170568103983057062651381364140509574998738372480099484402264046500712927060148257034996391705324339246228754573257341073947042120730962959282141648518788568558269416471958374462460061347588198795675715798227587713681437605907116333830350357475226210093602330992504204141208641344378526236335349434648943113863081731241958513773033667000481034022876013627168327245598694685661347910376269161908872069027206327506411490940945933209482445711817955584652026076661242449072164392459406554274767610825207952198666417304145666027232613793214108794880000000000*i1^45 + -2339882068049647069169061022764226742534030746323993725025158605680599073566492776395565830494576909472107157972773727022416496210761343697230040236816436446918383974930958718770245005175244770594709669580867104789785999636633389000984051825279219302378275754830925344255249595512891260140297812519684957631561525353133791608920386698879602305244842392680921531383499250103736280584951566845509339185905917543771425737892387000101875206157034295386651818622439686179706856780611615855696937101580984721167743416426851407713926264936450916887221667132662072119281932184481428632695164586387084004707095940724698698621268934282315787184660004423170844549669239247733036796774332060760880322665203271045713317349573960236928994401543724678829262179740687188782641493452769581095243460336882917252772305459592708583982299723195199800834601213802782179520002424513825727775421570393001571459607274827183155536452528337915902509111275052299969712320313752629376875201477863214677459483347530863974463908620533760000000000*i1^46 + 787806331247151380770048332548431457414606097112192179384590619023880405020497156383503975192082201386453433582744246652093859378851000481783435727258103709024296771342585406305383616080852326612978349569181149604694191581130680021488654010065407371481395746996571793250479791296116597377162010525526163454541374846130741324054134765626049747437016804292970862958578347747806786020461750935469053574454178567110235706771626894487196652847912081359618380071415278233729013923763616135829585228325747871249526136296324678725528801692492084452032136750752894468295474897608982199652465359015017254722064084266518057519132805724712586535859211999988351297193492628264877313838974935019051282422271751554797011781266170015663074494971794382815688036484019845040718429568176516249682098493349840545063200418215798677450632436015381942013679605007942180162126975086222106967971554927108462490991345398700954359522320936851190654477233064267873387830228510363033755039713480023853314099022674442837819392000000000*i1^47 + 2371085320817443325031863239531148766631315904645241074756755145129877248961902977684495759336649145913782557343417373618180377831621523923940112824813622795303430602926574277102185206802723698127805371351501879584169827327534157656143922862951033116930949932900140070230828278112928858499937607797736128024873945411586591418865237993797988559393900923973110767336372952692458464311946302967667582160887209141069138957483918267301060835935148172269593522729191090028574613499290205335353155528950142269262530596316775027087952688144804625132054164533468310235655304633298001938628585738536738451918634740534778136807427603043351990177479705121026363513552797659688556825221815050183865329599362900438931695990248615794209497055612653908339058108639574691915073784276370584549327114571748159689520830443342089192343886501096104759009791079363539439868092802354337207159296977318641970658415135430900218306164497813205606600144251826940650397009590861309873132262871121073106723832273305600000000*i1^48 + 2043045021177223265660399579050409416297813230714505109879050887649907944443159921092091830099481841225771977118954487557186686574802399394676750221060579421851326159357248522669647740805229937528757326888064784313067381280102147088603246158124769237404298873416861448559880462993726270971908752221896466025548057828134590623556409982875830551292774384756197750303610552863561219600495600910789399686500505343658717376363581196829178987067809873358657642677106111330339575146328203836379337068026182079449404146860835312901896262102338481586517368257863742872115217621070366070450425358563795444065791322462982845415137864607374276465511919648320183616249691839590872861906443936806995533104319136590540391050156553090215830956240633375848468041493000391627756953099291119962670558251255956831012749655941253538331771656045749278650352360529483354565330432530506748728042087593886474884171754098667556793723385267950229118044565134940338484026747774020378847787094993441914880000000*i1^49 + -39012768910934366333870814791414127563700949239705073420419167441558372209157343319349348723392379226881482304195192166498934744173783821336029386039510322810153523631584941024984869218676900154244539883094346586493552935607408845040746557632062628653676934182084958509430531959875152048255462882994503002126767796864650008908444274053491890724580426928935315397629822689142838056453504070955837673336632389979659594561418508740214784332761892312409858629954518478833153144792140136302407424307835793111880887322790507766459655135860546153668218240728928802105908479452741986868856656062064032586402460145968982865685811966311111644645225878939088037457581953349345988602037807034542272678581033463969813280261350329269843374203089245983462975118965127580636657617907562687508436182098565469672051515878238762073525958320803377625871505419756378703560838278677280775442753341171830890870572927416431851700297309693550785941315102225124513519721489323853414400000*i1^50 + 253770432471558911124716193638234055484789982403993789845977939176054988699785459201240199225794511254997041034493679461807797603171018929448482413418805338228148955606655559574586162343529747491345693383566890569379104016397520450930527539241409699573152363678708663736985618034723500071829609000848440204987389696537348730801931714521430118149632295204860746967905595630624861520967219633208471735920004220498026848800236202105655283978258934123368550653809635829465007097621454901181972000468928358892626273208398387951775823001501380205901459609053767656696119432226006136924401396197374292467864555399962145473803179034526719687052908875504521858711198892837216120704498362605654000674259255099477239629346260861945865139034281331838285481840239663887682375961720855356997123363377798183999131066673781499700024906577546059438125558540890079418990866707012380927101879377797467848489254110523881820931140825051625973184035005374136320000*i1^51 + -522717513361773944070515714067622221297733146574454843170938397474213657843211679059558854979285610135690424158033891316109786080552719516828817323694925169663445702360518347693936482168677416056128190738539260601364607230283102256075360308094738880061867882587741966952661210206631893580345242894362137264825705912803945408563830398123408467634594260055485861766029925734504801633922664690913181851600452316280079894754024085416952943981999173226454372800386625911767005451304295761811653016208471147211150759162710197785832389928436788544838385057795298395192450035749022689815618216335141964807134699179223689519674481112083252792287679466242931634141950833684323956352784059887903274836482612632773308120423261211406963797567079823354573456939326737034671914462121394743157738022932371160471726189816132959227403576162519341847332556702732666932212058356929893562735655789329772469841414355452272798721815230191616000*i1^52 + 794651269534508904806792382487527891024472250656479571786045911689027559053007537306051316605635396271616735720447443840628594116137519453142057053848015255813671966667639014430287129465530153288326898534379061128177856605779338437059673026104028872907107717652207773972485219290265643966383933503726286019248948761307081765040094585891426923529672973658857786942607319064110066219524427482910528005864384706426820368608908243248428302714576205897107923718987534575076736167743087010505359593916438190096328391849197628959381165878443448394935485930652044857425295371704156746758370716827896950804028646998515895937872001532890783199722337744737048821680144474105527323745808268077646123592534572945738138396206490656887987560740203627032328841465287312081334567224050107978534954708613483302990465079378368941129942016114395466625614639962296536553429386772137531658336259287553033994214914867200*i1^53 + -457145908471506486691928365534453410965284194725897125582950291437563487174371769623569956072338197885216510465794638798947415013735938390791284799940672620718261669333277168271928999085028391973075642814001905215790886866236431546309884959625636201366931281002090534186386023201466536098115236593306420655075949794526454572401239631917826428905984316701109218727066416390038371626913442509795642727322084055123856434439700921538904895249092456909748008320492703460677000167085753596572717117731392092650944689621720505263797756545628352259732697123310130626058879465024066213218650626735662311051489914823943629874422380130115210075994530788094046151030327859323861287641046276183185371716274387610938997921560714600373203775317478410549397805718000356176866716871648117898514938589121312873055419345506254900245285176373624966867457536840481221283627604083571106695964160*i1^54 + 38218687762917803960318725446665271652491109209662594326563148917569550990755596731709482374393372420247763892229779457873592868677077898913855491162452153339940465542504041944484565843005225897745670775532254296251523664944759379580442501716025339448129371038487400867814716885943923989725052860547508858982189628942904736868119332907454137381781846666089081950450904825154467450162245093087426133906023349759875390718679450609115876107344743046802952023841210959089348072254481965835911590351109686363567346768092103240999774642213242859238905666733392460148441307627116476613602599798047352025605906604006591227846401143642998274597026004509232326627693463079829474083508764055533757642355800992146099580252424613985695001002729125263113612057711695555326052767153111990646998026155952251714330584648670508213716439828299527522083585848982528*i1^55 - N1*89372227998058918640819920283237891609023311343705313907047426893686283025880802785530496414375597515955246933697580859879030019663212139721750021151734455441886757193992785059008441225268619422310603265336792658711*i3 ] ]