[ [ -352485360351392534629782190471629994404906239066828800870569839635805228825034535838983394183569416564342350445143868668434107967598866181027180482194812561558063402724607878223938019314990983637433309886775912258767976176271655737228851407238500388145073735229308166088242987412309694652063258221251961285671841726773416071526327520549256098276254690699664104709587591521425402338781861478638288195498050389897355000803567308084468196801201213767444648359429767719658578812630455250790890775933106201695713839928469577815788265414263307647657575354205924401728057373761792917527315283929480027838342375420164907200167228624161612930230508682371103540050927400820676351474081470356138315812461504102400000000000000000000000000000000 + 2008522223492166588904280269557992798932160055521946219256557549130496689751722174822370491649932993001877276143707791663655034539245344977604779127207306087893894148502488566868414979433652267886054256618772659206273150196228272443216987824030759044629424732757422130534355835046640040765328466931677861506255939374618188929088866258612075105261617848022568296235030093509261429816155439792762757069888658798789379569637229049777759683971007483219992383939801342820566627901608545818907067119710204739202496429941424446617316114800319180952493359123590665542842085440042427319673027175152718087967273351950451607194402807137540022142850088116529010339308193189027805025854191027287203680945113661440000000000000000000000000000000*i1 + -6333996945435076149628237440099271827548770921728882432724900568637960082797660085386448156300058965682579490016572488279399951307464034736689969604422475806588539773811469978141289490633230923311747687640668602905758184378894340643650214047502616145349222078100222848278039506497674417899712690438127170670274024636504543731652678521145286535034449931752009457941904083862443392748810841798383164056560802210025891321145925382326955490249915071147709337935030780415296834887542123285741602864211848105263392710248372195815862151269596759682347140384499954755564195441601629163880827615456966180812489764324280329983708025980877868966338408170044017514251401719196894734737466936978462078549360640000000000000000000000000000000*i1^2 + 5476479357727246012949089210452089470792330193841224337339240716468256935393580205332778761233227671168009857069067684958684691690348250289235188573966906704756440460271747886730846573633794319829919085392982845635799476380736350317775465692315669147710276721171045437792078077812938255691823576426600097968579662886264491664039803217791298606238602916200411410716183087104886500078332984617383149800394587833305836206082332167204064661089165613922047666733878941775211461437891896280924718382540153715412699893899955326567069974694290213430856102800853712870719640016718123599862316716872739538427969206305390202078312506130956326206289198361958923859273144504333246890218181306953438923954585600000000000000000000000000000*i1^3 + -3174683381445579543292937867993866787673600302788848196621055389351723385824088111487839491198999122684598259167384478093129290480936114219187986747536663528430976941176532017862283257607609593800256398695008040845741818562229331665727379067007696467388093436760585366398657094329191974012348243600099650221267782405350638002267356305358013772212528314502146802916039824301793181295862317163662279441135470285237356115410192826992110633442976163533717814495971578703456910874486497834584693514887300775258455020618090215580182201801159807697819021103345339131754160329534573144792202591606411683224286917296629879481288047233886119866833310184898380343810683202439525910848696342527823545630720000000000000000000000000000*i1^4 + 1434479007731006600605852974246654587539087787035773081564693322783706854872363929020965335315000213277240598409358614764417704647796014247045713618180557221168852575619121859741119055492590535010313824941754842296367335128330912170977594335120140371349675125596759472103289205783173561047668105670203273693178038946677870859467620957117235226146537817942194576199279250129712224989576813186630825448590227933278626488349749733332547423629272269910626853850908642580690829622012648079772862349349526353777069511837634524230143876096957696331566083358069394762516481769889694790591158784144746925029442238040914229919881489146992062004176206377624971352180150762776986363151006937066846027776000000000000000000000000000*i1^5 + -488083661544821245341085018533308011592004420686643181767594008682333156128560773859691480630520455816632371337118410085183491059908629203849189198846175078434793575458211611691944009447575373054775505138369581594834801997069409121368494065106837190901738449362337985774542990661414418634351616554262722514122269782458135614177205798973858069393130132674053948226787479271018755477093055747007787216410420729993831149429248274512828692034865138945924835957981099393079715609219820852869082475605214074142467130474489908605719678686094193377777483258299455547841919434801520352677762481770479792936650134073868756327015186943868533912994573641441383825533318300028655434627291732467987251200000000000000000000000000*i1^6 + 125086772102782834740045032578364493445270244861215747507034528110705319049151509819771146608090058258572465630324906641317061818329305936117826830727240079325683936078987414671421029443658406466360529250247565820435789435676464105416177326463065513802137382322233913445899580069651795967939712317299610099403378142881233436431048365762372247919271300546256922775126283463699029387703948906925535892624192995519452087772689832365545778504844761412368082151845994725412737880460271758593480330170879364808625479483273364812769461038001880267454699648077522724812351637475390148408634407122827732664579477529223381052934428956700247554907948543366570168438209439505410641232988801555496960000000000000000000000000*i1^7 + -25272260517475996297708023935583714790832882922028308398330115327667460404603398228221127689415498605860097659682739954217071466971277077268975175315488399345161540900315927226956256858632111118525368229246076372685813441249883700452846928510001033673289967448209724174396136331674340238653056077262084156942606537501561177033704534470637994768652186637755484417207146706811015611861981645727751957551893119720048359452392330720160578947045593049543937428441523618979599270872130318087363933148173425275080440367484487655517750842225933158022708313482033723986065237171047815076018775877111711407867929028152366810586541652332606188461771188722640815004701861349536989605348505550848000000000000000000000000*i1^8 + 4139602830334142188670111089430044388521738436342515672779676292411812524145978168998333857104047035818289546403682883742060682367605003471964077860051340088475791249484541425139395990519157610335239527602034009407592536318551107859172770844767047213416642089805418925323333615375728671974768158425340709393555348041592869015605319183312064297408064005436276208800407096748961141675677955804715844707023363553517678092318933644263317020277668911241216846262996085323545008369058721356873836701606591478977687749034728281643585951657886606344187313787210659642287057667258387419806146950718969127353386272206487157533368726504999166935027824697696955517093739045441138451703398400000000000000000000000000*i1^9 + -555119966237687456791883994202574473225897189380752442008641878889670415264439985380112899601694489430792777546878126511150360161995825342559974455722251342333801633624887568076877965789992049580754173184755082513859491471142898545944987626880686156331836239380669711321998235430003691177848209398197559187347976956167779802234246557656355216825200175236263740360145806764019596055772190036734151567874004360465286156695743608634578532973136694145191968108179626742982304041493868448646050715159704511172798570623366533326006094615887220926017186209167701015564025327114825833329490624250694106871245497878603685173503650163920237571753902434538891812266455082602686218984488960000000000000000000000*i1^10 + 60343431464887337769678402696523207941554698059129264511277395488235964216118836329123427968625668017127117401419274860151020682552061278611226248396918329176647704485570220354458868340067479995770065787653511737332467958492832373241913728472285627022548194338240560609947334133391331576386257311817406795233153420124424955981235671933902623291360114033504169551534966999774699539861726347407319512267410332955376359213038629221683269772006333144034405308555365801703274617826526909723226729057692520396084580809382097860595499063756073148595417142565704197995942242200138018166321187816553634737654473378112005730691105802418552131580204950247395287627471273399821298302976000000000000000000000*i1^11 + -5155808024094155459542511559647742003289467622212038892834545943836136032851445667185581213918700077488667411717711457616051066778281046309632262170799814906238699380448741472136448327314728469916553641178370011320426406831896404181186129011410783456931293169923720587349183298252450312427742521492824254070585234538295108972947823246926907643711139582249638604673052742493670070313245865477586412013474581941773018732382160320564320813783997922124134939379310763986230034346729140559832674877902079608561267437378679846826173160917342840613910315969452252642334504751706648009012201234606817591472830096750376577903814081746042303020626478251715674737004582891542911385600000000000000000000*i1^12 + 328450005515988059984591015806392227258511694827419059512584767158195878093860343674545736125983008787322243047684217075947429072909947245946133034937422056030859882220066524115771518252636645983246380318006902341195116130213340528066336087334688358199493354202166305057245784516676397812527810612348412867763791489758041522801637727190401441968255484331808804251674056033114456600134178200780427127110915043372836074933831299709404630983514935779682233068993808153942825804431531588928249860358628419277506477641304567481054961061243419479960313787150276614526927474036728682723756256890825314276642868113496629952160912210416328280407040129427199425353329414829506560000000000000000000*i1^13 + -15183529092104669210449983182820106971652693879556026285948578509687077574762701419146960456833684251055417314388649071011492651848612985701311642836395333035177063803306245843800989806756724039640930966933819605830733976525426862266427389301377301192570204955644233221789206210037974857225322290549251985027144808389915535233509624023804946250195945995459904231846463930024640879695104193649589054537913651308177555355296791031783966311601217881459771708880911598469301571273043450232470812744616308808189757352230951415884938315180307148364341173042870068890962342292639464864489594957810495340537041297495288983008795285349458434841349923999699652839371368824832000000000000000000*i1^14 + 493319211157565786068865339998285392738660229269001602969562814981443612552974606411770662073326883160195956727809527251958131500620800780924413312690157879387905701970232471608630717298552246337520798579543989772511544647268894536417076546386456246789882143384056313850931234132501150412490825762870030790590258634910247495158812682729889580790931138460292629019158121465801700692945350398515700653436709695258388978707054170505534426649458112226480267569449225094913838342033055717575514765292150904791309124551728949022817392720045117268922978782678874488529027458745082851613341004802419285917479654380433897957550081094270331016321630277074515540767670272000000000000000000*i1^15 + -10382630429955988176412699827836709566365139579346397375768130881829146266862771315414945811518196883269229427902671447322984346175426908711502759362636631967101823349927512944373948694269335173959695857672406812326947954100564202552450597651917144041012926986452553243860512405562607444556932520286329356556259206549881347627153529704570327587725108054594580518739385153072412546916045373546845853162318121370476587521560941754822789773386342786579331549887155296981919051457638978665656033569515076475264888894898630643199422993264422514700713683927328765536513068589319226698714791238059075591841900341494642169138751263036877812547568579688718562565160960000000000000000*i1^16 + 120771558231766247612329636161745553862183181161874415692174487344665158671970571284854440960023627631820323145154242642398246967500637014535845801399660364487651788799165886458005332180396359416904142549147022890094784478171162909444605856301941053209979630621151806353504397696459653858780620745275877531512912595380534032255404708246499951009358760596436245565046978338491531833937052735246333974009875156985591008994896035116966088888882920733043247201609185946737046961726612469124814066768801934936447362634405307548469746590507494718133354520902594213749171274685658600735603293356118446060927946053082034121152802342220606028218520883122414288896000000000000000*i1^17 + -582403448364112355725202215681070947147081525394525709254161093827109201600490377296251045613763700325810584647885299514430360475611817176990534232054381268418906468431057945961204793902533482723949449766914359333599140548255072222789934409829567618656420529871437118444083646309073836500040708916140955873198358829574429640267013486121900914717812480793428936077262313739647051578648435985762487477787708833680999712682872763269196972079460475439750692564563342470746314469656143568561169060381827854057875452637892066971505250518506590946377472248308374314762955172165320854470132293388363031814116876223627527501281575964896836536929212330108518400000000000000*i1^18 + -771690126373000550501980683185330467821876949752772117017421860006009098792714932998829400100044920202309132759206476850305784758428295564744315108483794575016737382087561038133950448497722388363399551306339269618968235575972490131022397189807977520780067863585553644777954193611398304824839882280120863309724472571659423224959005483893433993811010419120458199032072731625138959590590227983634937559879836457940676014844585649950363895463317288704799793688576157430003550008428779786607974120183970817985030750661070237239602957275852394148641892635275116271529426349135388416032063860828648936364284455352847195874173034468618612647317863137280000000000000*i1^19 + -354263048428158578254480634878603951382888577303287323877395500934841767712653047831273081881862109131695283167600135638274032075430564503562904792512688906885635261268175289126552853862343518341927706525583965851180040750341023360778545630600269361656073928831071025488058882560495561219813501037269418531373095361992565526239389397271969491070659353709889355033466820147256195538985124742084032795352780920645533100400050557229827784393038335250364596841682845132522436167327118431867206799039110683765194266319761582942266565653249836460839218736284151424321309339825887113833442478805386310298704458897420605081281219420282827191107584000000000000*i1^20 + -83018646650724198488790461096178474669451709535110802001630000329319501544053640170380071643146912103598686882902477986029562782658412564080691380943036418188043154337602051321408763715193056535938558035791157478598695589460720492436534264633815258359066994731652026610690051579892607322469717386045062894667460984962724550983897630934182347953579217917416264916827967802661418175048728250588500093732966843178313537781776124063742896326956404687607450176718668307904819139960696549340968182333586705581357504489467226740938114169509303963800573467727552226071556371841470879831469649242338442085641355265871958047637191210123313152000000000000*i1^21 + -13539939755302572294225069098647033843875373649484254224202019000854089989296506714995501321085003384132897902836365254332296542193063145676189745434951014687220080665838001354076832309894674164311403099926676342998637271203519736930654840085848396185573837149805516114236219776000980357662602049021023903580835119843370361247099592923674856509163511696951968224199336574960890949494472548677398627709991878977810518309720628794808653513866524645098032709854528849953499348068103512434909376157342342519788696870461198454176893054298134397194932082526303283748260656146792111449068001407699434654552949981271759214077906848235520000000000*i1^22 + -1278437989325191273167846852446579698606058831733447909763396287274274499462882156632071797098938740948622490223052012885506197412000951235583493895727268265030809661908286876958126158429657138318992020120954481752627831383756300116661519101688087797803956722543753174204516060765937879413782780623362629366960549720607778115118867343945466344517201717942647300746344412809568934280364319930584522103932099343779362677013022886900028352570650790931062187647902493676517062596498615958262056577735872318647473820712667870354054216186210964763326724750846976774633087978717026138044195221800381518720504026472268490126573568000000000*i1^23 + -49125339244822796211867996223028120395346098820822412150464495635723124455050919454848698108620721446568150701640959342541501320297527713969671680183431278799575819162510647999456087017349009686496839872121318396635897390236148969389837402131302818304653580110109653321137953070331534031900998647945846554825022883767919013345536920555830635196092122632419961017852127808378418485891423822883398168914034622017353161551413597733434427974945780785708587613706055684274394288550116987676186562034011439894077858024054049467925924918158177688803000612709243447465809589215980656981480796735780316605605344012647491020800000000*i1^24 + -182807525602891499605062607843837476477901652583683173238988426169945378292296110093306658035380985211957441409969033885675890742429924380593472737474366459369633646486576901223550709331154173025838335988596690766350489294079446455408091749450069142834448943928964624077640289763120313817494942558146121104837685987678613582798973532286494312882931071016474343006378797360482992332077195896032579977789066846098712959630631890910208255424488835533268473848889625608769694876152338004958719665651433925328860934797205624703103944332279836704706466867150788159457193712460103225159347894558851908363792582103040000000*i1^25 + -816750637909218474067967678949159773537152593372201177861288026290489593054599110948817333871757987529520203387551347734106925734290154344611861968851142911823109586374617030268279555327644474288146174880897263969795544826301140588915332602396137656076467698583295668539318109884134893157541737883595147822214631092537485308517076079681497380842695065818036317020926407114867345542717640586265584677017891411359723300927671062379884187228033090299603411787676153003391245146464290913188400280381685458540734517810687019974349727025076200319435272431741010178340460623827715409394997269927868228257280000000*i1^26 + -267098088457508364544681847387804970970361143484829462938572000509243384969204084153662620720156619590664501391949855064696039715911255957403903897684485420484770304933260684304569751252366192747028769139082837192224674589215017099226987536646332629962729586072529365589380543085841485616157630007592670416916043795312394234408368930073932885433072185679352857097830407449520464086546152341163344337260085351645993856821994425765290028022822530236384651636489332939629370211234626306331020610383381624602458164083634515764059986984762865453714728404545547243179362923362799141044581645447424000000*i1^27 + -211402501521762957512233484954531753173505343712667884193884838952968348128658805203194644525427851226109900993902016701336278620049927603295171865057032952389384929480033596709664671347739687193056055290727619548106020570345007707919772025661619787193854775602505281946827178581578160506053420698760770106290507792458008267690562322974427082840600471176115368491729016482517257680392407268041746374852164871572957771928548622374939645467936598127858030441223702835074628727656847780092885482998125130647367552346048044811363581501850832770825980435313024859748975342863840629464853120000*i1^28 + -94188003394372997657142475890537280208012689725428002494591867951684373203413713269816345897670482655130361454723242646662236630273356611685826748829506021948975740766960422712451790896696908300814415905748026100248211998694603980797032686494281608873032788574299062480664433018225945169862828737206261448349915716657935659028884685982576098611155146336959227596131829593677882340990736380779938878727342090897193053470423495433647975725531110818400494892941226972987418790403898669364192385167083321846391730428650341210864394820290080616006904364031645802572009625902834560000*i1^29 + 42984662465659335623506769852862138006654819912505629667145298214838930468728046415775143393427070008172685533309991490349310882819411255586013943219485651080944662787732800859324557138377989809306380042691114071915087260734149354365671211274344707270022615744685091362869332754945135109481281307503104779273251922040958822640819606855119276501496219795786076118564804300165165256329659805404303443278090101071050726786398368070123682982469564006181649241476655998068749653235851170898035494312668107259921587998838249950425521284177247712464586264924223491200*i1^30 + -2116059163695988151611731327541930472636759248497837094566497108394651861456706761417792844578281513063485236198062800963104804494216883442586959194908830029697038166554519960908933390138840155111955830401668335836060789642608399504646798088906765412302196163042736169409040468741578841248606362490110849778459639934763596741388194115605572831399287479142101945483518273954360965225948277217038897723142095585265965819539280101096592573562158098781397147242543906925597046710899491819952140049706738234108872593281747732068451481120*i1^31 + 7265002068429410711148269433351381125845847680488724558246813912612655807012975261149708476407440898010153303001706330807651303831911285960822245632425103775044708523579588676203373821612566821563544655504936422161423159346043875089214380658990720137434662761605338086052789087246569039340014194516711295604014022869874857686631983619421106153553410188108995094670497719120225067482071758288822651285864434678053749782901958727123686882941598990951734598573058651737076603058991728797715083921*i1^32, 8098069913729484482406262796031508796850735941609707442243275644469089816542377796382749523862756540101434856147317941009816637064127498297830551680814858296577359893875967366004943001427544006478876530049575151424875940149470157396284425506598104727302246203292764398944156311239057247072432174744251844323043242181792028403836060430150414296731802417305379072394758393309438057697747391157399143296868879498693073116297701012106712255581728471972305989092223662893689177054768288451992131132968976686940994626511584750507250931965892216228478729182253779407600940517377954272835279386088621608447840131604907251992046170694495286559238607070426982718770506735344962122021653092766384237259094422137558551981996733550860747316329206915395781816663057875616981716309575675683023397805694647464255521786832031152639177038872260268268931486811753005960618718765117080047749810503879945218181385803182951628800000000000000000000000000000000 + -46144680817322096161408605949830749874753237583579292553347719564017429023548782233018832462069614698886603293562456649225928525767349620020595309341655445709262692639397085557647908439926024534935208371100578826297475259399265192426973954062973986493029106165417219651445377704060909829346230144497068231605097762524374831730879442426671999431787791894453964409825612233558327340974672859692311243571643804945191647734791812760299702164245022612115186802580937454265659328438568532503437848636847745923071929419715678480667465800466134793229913423760304327335025076973331941061264291461585455140750292411220547293026803659217583978230289293651714377792744834430827319428067549702438659189313582320593692624030370431640140997360175872980957407824696833998265140211892151476403409565781336085107236737072164193060549005160961440390475878891195595482002386905747207030618895864528700055253620926514389319680000000000000000000000000000000*i1 + 145518977033196534994625940187068997426226631004000109694429172335501945380795483692104521171700813710850226463647121962997482785378101350763228772885993230065012677602432796289976542597918957030011614830030577132034182847912979912193949606081064444649849811524293693504374918330131158749175493333766659389647348244091257399911610176052247288208855102005070177066994053238706258956984601383287172041395525462472534746553738556053198915536661234463783784947050385335863272556152519469625149099199653164486080167566800894477024307490088857058168178346049924374788056303575554834438373387444302281849256453121514228428328477225626890600050346443084070130231701192831545558174094062813069967895009362521024605898530333215687690541089841102340771700917094676613234485558500044344869992738535907564034913399815440764734433018275847372547532582904814824543593106212619955845154008522255493264637829045555298304000000000000000000000000000000*i1^2 + -125818519486554199026973205411640704244473164835969663377519112583504511871218743773679137866438186647164149054410106982054032843244009587925578272904785804443643548610878393528114996774467086015872682458910984511997231883969299675260300131770665235457051208454393961604328800743792357963360056616990528015724238123435464080031117390283029863635792281844630365784237740134731750793552472346441462098558963780420702221735999036377117187903631153802818639374383148188564142730037501666026780322573120322208871717040614389138712480854241921993702596097564329997394825372760642488775904035813140621526699915552486947784310559651481986435159395705957946519739066064146162207633771346292201702942131337625790161243989419298108659449626168425894818579815653401725526618797494041569217699263497607923082618094323828937964312252800275878972341276065794300443106220496828090049111092865865243256827294781118873600000000000000000000000000000*i1^3 + 72936387485293028010173258134208587679149783678704507750364359263695950742728415603335012502543488834583027953374067703652503649103582489066343303684199276713152138990956951878469706711431624940842784851564965868860493254038663054873765738104548208386279244870455605122576520939262554858359944028954148101970643895184279346775053793803837550950744647720284324399350316984524108426771874386678812227483970637874878594550371638193373892999046323883958567836274362114769694126960312431708810572950885524620779015875702476927994246276710315748489076731428559930129917527984268895090868123511469453168337450853527628073633460133855105422385934020034887095494171226490688370700205169162664654398038844857078444428926317153692131581566780300499238541955720726388303077594192249996006578288427157569792850132485181558305167410043057129326680927831257043955059516216684226495793342561237408445493713746001920000000000000000000000000000*i1^4 + -32956308880823427984274885958384965219821577717378332489763825307138782535834860472140027781985275985993672876378025907564128776794506521502445883518580978017779019030774617415830242128842790407843410798739708457068768269740868850272807627585023251797447516747148317327697837452749200655452693416770357113151500717128665083310475154609645330638288931215091249305237985241989962423050128558471666990889789178959506355208238838047399890845815762233516656740450948807971487478283461982906639015632515808747617300719111813339062853581690553445415574883385230871692058643287116062522639237353993482416236981383703802133447243922534818822870831156699716809283394055491880440470857880782824273778286557212962889282133121432736146927602057723956196723394176633557385052330531968866646354789339465176745431979623784230109090076039608923156501505780031381418984995106541476327394809509185377405346720514048000000000000000000000000000*i1^5 + 11213476089225698269476274283469860742269924234388737085177465463549515576668064901399410917628320221895241841414883449058330203085889595035078858439112154351828727172643628414615037273036656270850347457253678251184500375692702441410026732263411162991346648956603984688430102485548958420256463579321747599384283614525308681467691983774146991450217635176573608725010562422829707302460074042230980071894461293401853056708881446159557141716873188010219730841540906845998590963653992877111978012532827238184463528169663009725253647755748415655777238305124463250463431923916294305847471658561353304487161271869665250840331561576802071746606029036941110750963257966604747027912002405464035809047329415634519493704650674298670750336232485430194597243405559537045447446454090422866841773904289639763322674405509940463435275662196101720699837192373836421516111811747587472206652348241444097306649637683200000000000000000000000000*i1^6 + -2873820826132430743403893114438449019915385277112711524038362371879243339782473462560673571201534749619448097003421925541113983662458432140896094331515986669918824337219516748695402254545117515248100814467813620064828716414260916092923816770568890276105913153218387843994648713269187928295048793043232623734807471918910809550073738074388378150333298709358249925242555271965977678846535011325799783657425812716673234942764957524500379355285509250874514073290680638295163178981512386950914993252882463256155752064982902641862190122649013413445166101821512983046569405553649998858950859737753268221045217043630262436010693182602044220832872985826846609289814328176132429846430245040103428286499542515585290254197688278547377966252246933580398220133930006383233078006066314411286640050531351535689609343094283836889426415197407148358473619169547928555848369377721582915951132599260962155921408000000000000000000000000000*i1^7 + 580623411761997414225157570377431520839615028817677796398608325740950147406951414451924499249112646804833079340035099350904317044483836053154445907441749967357096751463375504695149238984871691432637657381699538198152231333356125486988867326721569743674248836151141879657917619703642825860494169371524930487551264184712304393004890926616125290319497953439646044022223225108788020408749423153917119145333938455473115215516536709875174743520272186153650292673815418239659022340770092954214778569434419746929390251438641728614970425019113633715834044799689690570831039591485112752726537313564267623168641544712813253053395358220101946443071933695697489031560356944886618071794004578188222260067939690648963372803971580326175689976237952455979610453734788167372173516249079207119056254774510536754759583525696398361316641825300562244601924088162146447182336356114607355780909777408077340868608000000000000000000000000*i1^8 + -95106718505971464687653522183092162178065847605714878426470205611298718622152940379276190928762189764540815410900952112229318454045131859162178008238063616782425549699360727082327167764414206691585054213245019676301634717495067385475889527941906631898606915029629601038695060735781123363392364279335776634250627277777811225638758071797976356265359677384773373273336613306383182949561602749683048262436363861854425458820261468288515489093049728303261261711863087690359004271661852207302612042250674588469650045689307679402255200322519050866836667282164329195928482802254310613134829917030567337298114858278129182046906196656349035558660345998264871895517084289804087286128055433027450194022404233908652420871916460819063097908714117986079511581582855522627206815806530328504232433510938397349725251698428238455095445750322128376004486127065773033795176364766701707795332668624827790131200000000000000000000000*i1^9 + 12753861789063194702224835837055184126739209336352008065341572131201601774895284218199865626698014053434272531201147279898792119746884781996260409306269589399721288092335409526425214041015084871891756296007172671411328878710874862789448969331675171132435745621455326896100470885629254578072383599245376611009195737886169322916387567302602419062830287113978111184270774471011580838626183259299846093072880068097866440470148998885774953735926152490192673530983866233308131408920147725628985538776073801334764901706363142635959041924039543449550802872063347870656779833696997858831477510158019863343786529671617730358440116054055368312472811288676433364466360865299030985816535722022735602047921240024509405558269289703075581683131279599039313053459278088997680124739600779720894707269649197202672303671248809495867425264983598430037238953091029075174553275948552798007585004350833950720000000000000000000000*i1^10 + -1386395786184554697418817497743256121267350073868907878877791383538576595464755468256824268525689087921889702887850278568995004004449951065738642312180844075850209587473413196933754778667886663349602550452821415767043984702447942314858993892107486545031496914876476403683873884518421399237673013808287295232615998776310665085742270303990791999464709785085240283483977398793519467520759005907470336702758842324437846288673676124510355637174773531602970357827244414455524193921661170392451500399839890821678204565956488882227930919532620590368519868100777984699171201096337449592941063397630373884065091638614364348870693539004221188404283254209682637476976523330199319289261992305625899053946222045853962498673342911292665141194331120471351435021368532411143701017738416326551615301808431514057301428546001700382587836000438947326247693286514057332519254386263255509621596311519232000000000000000000000*i1^11 + 118456036985496320522756463832979718017265852092832904271939896028893080044456120289699375227166413746475167079060881464713761238657136822132467533081595446352857466664830946818622656493003412287894298895689397777381700942949579568999292803789307809842859446641160481441420739670394821820584210088135925728244028229008320335556604826637727831021769164302212425843405675643241317072872425341902656046477192325670690181605079576675345529334786463462379269625358498988599675867038414409308899546823969181071323357178183929036786931521062403414346836138445746283613539139686535362681222671826528058214367084279332875130740598794300402137865187490912868351893854309106236207000824902484862343296738483983378812636901274376448600843560382404458011721613794764598122548528911508504550230252678361564284178548240122444066023183201002559510184933109009007511789246572950189267846325862400000000000000000000*i1^12 + -7546282202829306121081449792031078547487659882148915932292720996467958958049984360196425517928512425460118689891938150139684135882209712195931853112122368328565551673975259486473401601400744164888252943510712709659453093618217772128624529306018816525163985040075948289920793093911052919971096791630170531064712738774057375476020649847418524604029486981117035610797635503165582541331869851775833695303450369972905841698982212188204198264430975763675303040881335685812498995934759696800099565336172125754731519936035127782955114471315606257425438522142163905771610486192907595797172852318016621808798023517332278985172179958570033922329150401341787683497955517466319254632120816302634806638465296829553395902167337334910263323378789206454325960809945020447750376193819878186315704012618034294355076450682363362630950007257068453624761443934946746136630601857699737511641743360000000000000000000*i1^13 + 348850412390982453153174661736516381534680887991714108862276035622243388331226418715029678742129018201948330668046941088973871235991730433093982925372308660980952882386807909618791691695385519388243260235058411552611287843387562207870054126491659552751310857511279196425909595990313835410780618082902184478073976233347485993466297284620635567430844744087870813170638023347148009165379201280280712812293816837342255460334314457492527539548952883801578354376998662266725754858201694734478991792116559316998631534980164289691493135024923707167461333190695801468880952709547938711938820408745422044343204167327300149217173423727721831411609461377427861909669082670797951376722965236637631925758647362638271823379374994672884364972207993161915624339512666607279552434426601399570297529010300079655759911493789446453051687962307104481984791096591037740664310968660047835103232000000000000000000*i1^14 + -11334351461029671413468293879012504020128513388055380408929081291690706494990385791397744825376368440161990866015521920107425293067988395646575440250284688839345170495954336648714156131612939955685954835897388904492246827029705129262288248459620117939209502862952854811400864746247974476571954410552262593012228250283439036253786547396132874588237274934241732288982831902378826560602767204529345584262566917168015278300726431972550538065330207047927770491963438421375001897440112975946749802109802155383194376273292595463483289692410055561114614162824368488818271876321853534158417269557013015143322241342991603414402861628935898886729504167187185521943959648997018333746105896098486446038328257085119841977239242561634152111301795997845335488984384180990475449770425226280042501074615819986748174100310034060276918066163078109821751305506395245272720607829220956569600000000000000000*i1^15 + 238549049545627893291259989429560121319415538032406716401475230903322776076768189758830263203027954791950336866465041436125770064460801251741563949465366389169480271813179329034786403337704762182646627953409304479214713239892001102798099562957938899509472864703017810911408631842807071599624963156940858581437239615341494601115836700871822266189604767031764141353576912194357457306547758162660337593923876121720733404536880203870803633956026100212414580793280853639692525550147851540629990497147010804466915112117339685905220778908424964301874482477676701999161802546447235194945611848969478857075032185209734250143865482948240943273244529432563990465033017738560109981852887834286399591283853309679767904513242560225670653042600096183984741746011046787605150671001857195033616924562213816520216962167934883387783026337428180672922960460254428540074714327751065600000000000000000*i1^16 + -2774831568063760844537298988122041932261328324368549730608701706779294251087917410904635382782386913685749652382273027610581372382637820510600560620615097235594419493288937470866740036845443236979245532963969425029655534247055472727296747332884780834833038854555660794524947205907978348702518776835440827392055380361899778744604739671607411004386882195938285591768742275014884495465140658727618478151730855847801583889562390002320001106467527869868290725605683258412026632699808340422512258207499170600426022247495253629150094175394418627666664760901459944021375369091981962730831651558341381043718108265430683242013819127786060148769152325135978566199597036721148854041104542549712388783309091271093738037051368096940044417962708590438886996399842048485529210086271817063353761045142978124533098553908099766946210729590256331337573223495528822483118350925824000000000000000*i1^17 + 13381340011038291719558378969804509492198801626817743341254753184481696847690334486240238802766530558268462416810851659041979314601903557081597689778358765690746420523608801959925951034873037173831375416561480228223509131858286130985532862134427678568590240845648561516691138243624602143074828094122521248848778123599781317659617227073925360807915552008413660480997052529219972026261607213406694105324836680699382349142805979281667731122146797557918683665202150137858856583290729936837178619313265321183187966973937380954973254808906763849620063158896891572881655784401568643502181937266701071445292622330660144492183265657213286239773118272981418590596014870728299869571144725682042311483503130054242384122820202676419490759894545404640937119494052882999077027382191077197800034810032495215013621279388947202287079225005238360582673658541161452577523302400000000000000*i1^18 + 17729280905139295308520902086387297850362404648663826960375142946564316079482450065381460449230523799484101485139227676470618119722789284260186067710384353360770130570836629629431284214593757355652788177293945457317539731324110987921340812670038445791519591870219716506431501396628972666604570632523838835145671747380042238782567141540602064038413737619567016835765388329158503226995881569043791781987626218079751284659620418126571502032103270323578685700994474155182526627263295775262260265864400682325977601729452918206087400335105365352789294198930840566929164665901685845035609102549852583672118175449608006826420926858688086514172746224628574209277151785137983432259772898674760462078523695573335176654625659695944027497451983744860724294825725665861125806719232086017690653139053004517232604235343133165905899032672060699759699137427189167554560000000000000*i1^19 + 8138872109748924477736391309253948562913547964770026204951565081413157025420948231463784234654595939000343936618442053243961087100295968369812614595762513427354743979771420319771463862391065337041398948324183808336105984008545255975754735222759774620006071576594485503454522883517389609212799214048259519470301837677050745101930256685795467088487711948843329785892536611465639972905772767550252305049093487835418397322974510109232723961298309947790235463272605677284310946535607667209544727552657840561529812977648802613021773297876538148607419487854944326556056472078689386903395105336590580028816401214295946729358153253650018680969056880864733051324309189212157217724169558134336056383148302979582621496405156007919914045628965167958380538847680583444293302020353869250771944940076036789236570859876692408992775606427496999782657850520059904000000000000*i1^20 + 1907261392860965081070156299378339946613673517096099374094820521967406124531022329152521481945561001921904960955684394250643921924720281478390291227075530956182349120836389678399209198083967657164531523320096603186479922806465025235664972954606294586850300118289605549378542811477023287867190866274387914742135004043060545212086510685332705424546227488634204402177257065653934428308416671363066603808991725138977203247913405174315172934155101973696600233729334709940795873419580025342213238000893218883972214097331052166218984375634050514529475943343518425231524576190505484583410764154203681666286555186976650575025606921695365840752521893234202210098270474715939257679856368384256286026556280081654662396327407778780506669796976043613121138977279553322754939268164437409193301456195381368367571593316182384051004456268062376984278051635200000000000*i1^21 + 311062208021478753939983755511746283604150916664683733700277621617351118359544180853500822483392143149173737102086662793113572999567136730459610196016421516951736391038828495499000802015541305061323961287028080086263440528019753602478460156796144004726197705410143528061540192271344903599625934143529128037297318545794947734681790022491242318703340232605076960792073430606715412401571415229883099720079681459965913403560473858677272062734203794453684005123454419134464196772301033184041581203129102738671114214000376149041540174010690688125850220452527185665528916527547314209258562139160420690178974386317747087687600437322921722105268122389291546951585647950642221535926566067106568215763887326937712003170511517699726754775064161382633640781496091996706165888934805684071437981782220537721223258244216516455453633229943756290626560000000000*i1^22 + 29370207820699229063477073369345480803500969982058252796248748226122165610102126960909869081244184704490183374357706216900117697880558630759960342648156162881370678795386101218502034526183543278404704119273390477974860092967203640756929443871541694478946179191964264421817549711075160445997729738052792018043736301075641793898092137617226181348403020473589849028640324757345083867068677929116639096152313346871842792702153560231170177729429400363430582307008934055683717006767211508135397431350501171422754573899965785903005690751478442004145484193249204870701539901071851992168553309741498772161885500911580202233596199495596264830754268146113774940064440682894855363939352294277928191083474827645774469660028758750277710328043270157140098630235184228607339197556115911359450725946469429330336078599080624874537496955371885568000000000*i1^23 + 1128576476208200135048565104224739497809917074999773818764383164204186903476290278497288173351386910317813485970033832986094205692000879533018950459415009969543453342008881906220500687779600763988492374789753321777921921679344442880629186230441661118269266803572838933676644088908019133314930993806208226209257426882839811751150436558358206232763143288259062003285986132099330595129157066751279516188601670135164269537986191334519909837587861039879998896788826904898926574078862264143063129760959499119411288487264211814790341642555073009144397152882095153758897008802557190360672441316643109067138102332286264163735101147699439212990908293457827442231833075841692858099798689928951861925142351372316228770281628288085668537865802278133167312151770737637264774503420023662903738096831073477331425804479983107830251354368000000000*i1^24 + 4199708187430022249215519375002407585966265889205418083468628510291003052223267503032434310563271348658445411422944974622283630720797654243904235614043518375264153372233663103479833194549741772073256548013478497026826203032762879261689659684653466005657075703099511224322125727789466410459027736826638277036683779337751054388855221135817027978440058798396406516756692474802063162508188493466976608968544180329063498502299001655069715196606205143271312357313214259694660976617590716695477070608294605015338005364659334967970511634126829863808565982561603479744907658708013073420095505361346661619143944664943919142986867212347789325846608532494348012057669183761709140556341403888818487368521530067628470423091989464980602069424654501364055304962408752443061994525124873908339255242802516264596415991002965620746240000000*i1^25 + 18763525381848444196141172231475550445686743077205342606933638948542420520771320682085982393074572160543191075383854213261552469195060127956333992841710481284793318247663169057855075160246446497459680073936068742668524268847411777044041167154266962970373603172046931471690050685017058178935942153515338696418701572598603850684907536847053241305321871724074969253433282951691429098938955837695997694143026669133068278516807572299057888552301964866313341219325016634610362431193603812441245284518531420799511581347769729931616054041165717322354172727868687338793461650759245087578217325349917382787378886653873450062705826413501746947928401757171655655853386692714474599111624467540639734185278469143522909391050448792628326662873754605202657410601611184489145930988936514379275529467519455540532358331893312000000*i1^26 + 6136139389246593254356142818706011086773708482519650933277377087482688244811518449200536438215847706911522296946287458966383337387905969743135194439687875764436467087618038457896815334062667136948983555349320514569113967945711146873817204131597048653329697183790155162879121424427068668313626127268936828833491245872778298114375081382874585130802487475739399339491491702032014910932542007695070018902921810300576846960562449119655812983607180588361607658186765430726966489353835781714690379252527920066182950141335288782252054802087059443237262501000927122548171273455595401907687871511774374531797701057408720268336486928095736907381216812387908322604677501138129139132586440645963038631019867498184632315390836504301507852222765898770548021201077994936876261194989544791745003628519454287649024000000*i1^27 + 4856614694392488894689136079291008857122924595361251635151090072691180667794919615116157631402248109747845432272975563227530739057573131723423672483046146349657792636306210365405628801629715456681976809750734307741403771686824599842682678546602950428115587575183152004867663633666592092963870176284239057353815691943389289508209582734182362337296165948342238736648060171348566115184075555444257470428714205062337373549290803613963865797099697629600445632992834715093449502030096295768868696769867675512787065826885132645354164718482564189428954307840741289065538768107685844180420370899383223593884809156565579207382925439007307753922045922578904494422186743076043431130915901802329778615925623251712850983999792129835411024216314528499991966772148690679917594479537714672118064471013418720000*i1^28 + 2163807842336496082012474476471087101069501724208260777365410542363742283119077224058795649807237322013125552614379209218453235048194288185009699177134975481005420525387867692766573354988073744962505812014892255209042434024719365790359503315858128089626432700778144022458110124280655282747057526955488176726490745462259391251026215493747465055009027260812520275545375639105059883783275800906184802958861861607630563355929527969938608742853659321962004640909311323050208637532515246273034386966146450939077462365536899305838594051655299081576387041650640203809470926064589503399557035538977845829192322881343928755304711915032664836894653960082048555170889977447428242889372631349297936382757290687677509337073260660264102803136060498392683667000628365709701006562307682500526830552000*i1^29 + -3968930609911398341713069703048172264291660998701564832153879543226581373218696767918649346816542435591581544059277528330649922184248780600085782089565748475390877052507469748982945195705094469186947161787749310197928603822783307574591177838316519653806127678666262993884020246913787957824070109245655881046160654137676230498640343196046824289217446243577652456771111450119326613716808135150084045419120467830880399029766740309429159180103901223258235924221266897779046261892952632065802862656382991653476179094421507584981112384770652543315053152776439178922448179533187882966011620340692043158909265100043457683034933596771621495628933747726843394682704984671685972083926500250707437391977470122968122509440478392741255322222561228775237227711633037010766900*i1^30 + 139615457598603662434181604998073642662432307855847222375998482021892967186237424157427014647220390181055589396959367621623803921138283988360943290287055074660789700374673628385159057228392855939629022444417117586767367152654649231384036822951124777826430093905631674743331966148241205336160519483889538472024255334491130865742132250441254169491525920096710865717988161028410589941940468847132317476915011038004005154018305542925059050520966246783905505322776110298731288871376022978681976603931228806303681886243895727895132123838426633159395494621847825678568535717274189722839556425885078883251930124102562079884269032519528366033457568496180437080352711419248784124838526437501576641960833402923799060638559779639158915115867940*i1^31 - N1*411752699060694550814915583616299766223701156216010608841696581357705080935909607721515040803493133289760088604604254483321468605297494193372974234020841494612511731640032204690698853096943691019363*i2, 64770208610586428514869506253341293613813726157963704003256769928282959479128095336616321908277834870440563452445376651583354666325481911713907175456554692631803309900964276682989322097948536136045626524989411827321859624335307051829510019207474048503916806369849166620613748531269814887241706072214163070925108070344491193047324406151563472153898412672935204821147798272912134187676018480640507983321703429402873236721414084577379255425235518278699268568654658837388430564422407352815324476876426196874379111872143171199860159250308114763927646166756451213370932222469106325861020829365470050962079313798709608636955468136695901790168765953992833762953316721957280006156170379654859822653653275916812610818977582086367168764318490552318277498664301595682614446694900674046957017407233246444812148699375148270540630164733025693070699313744590214810219822682305938426304928550157380122515916062824246909337600000000000000000000000000000000 + -369079649270446334788740453547277355293063875240603675354784289799301496459232120844964038088706816781526513186668595320749177913557397983244711752118907320143600201444034970391583511848685995590806162934653487738201897087954148601281228878226302583658061393010523722278459653748379834618926160094601844530719474359045574662067824631723490894370354735216234130948093176197589472593942035507220322107216474314300600006965545676282641392501538125747303494695884862228934495067736773060341549332022344774288504855089322735559704937813440173267921308937627417201664525427236524870845121984590571972572618879948776414541755048934405642232098204718084278739986199319390971281372822884431034761970675381237065153982779606518988798501353002541282280366398953331253694556383541014490433110203735363135697363171778012861712585179370956008127195494873943139631255003523958059570893614383855261613833665778121269313536000000000000000000000000000000*i1 + 1163902449697177909313358426265785112337499326730817855500352421280606571912353753303772588524247609042961288750144305300228313914451870271670494574174268886205588496633205589411053870851290758335649509197108086674849404812282879205820306103458736559171106332140805769489285364604342224896092811310134694168950408017073471470345535695053937515558015026821832958645289324329711923264709711720180858797565750785963016957315193169840978193443078769737096065515321376730303835744925594382708455748246047896571623921568165080132633859368736287227511403427728700163706199270322917285843355363930331672139577185941154505336790973795727352430653357557195819150782833251695206088836982030708031047969693977456985759693926652993230383409235231033002280158377844623436141612284840323092940767058672096153746842618143057564476303307236116910013442270896066035016456803019986856007223705900995682125519655330775669145600000000000000000000000000000*i1^2 + -1006328254144051903089399051944811140146848355606498279590879838271852499975184378979273982548354593170232674476949195091466742778160158612895076123439390393683761551575113827249209508003001777698537422103270792529565045606927333121371499802445072034779353941609214606893712270753659244274700150646709058529937164223290587272308269575743150704339467299060529323238033416626431731649925331444379000225605295052140366262652928642665333646038596424194179246016616079894490135910921280948546128993447542004361260444122114965296654204339594168507720680493194899273042472327588361595137422442651296449549878730909878233614912172473516081503632287874483838227633143978932674142384208970527218066250369536769121295823935804825892595850691294906823711922661461141854887677733252110551889775056122045247865615090599158823788476614229374912758302759037080224814134924141015277472567357474015190925637323658803281920000000000000000000000000000*i1^3 + 583362349330554635486878697074562145422529942803304542408649905143210394124534050366755483943965238844689394622645377414010101377648318206742440673670360931125233805114523395698265653390933264924740864359948627799200824967141322625212425886690803149981265153223716130174873429969144512579530317575311915452972022339393232363982878667598143752720178522614000187615618120476488039255398795451223626713755836665563970774784997173278720663830335695686415082884869346606574405133233143600147736824998391502998001464428357114483080651461284735086416060349619170267328743434767112802813243281215382859597675748720798825132676933736041934425981312417735321862800258046044591723485255809868061130079611758238036227818294046343522313315081000442127949592811613970328639450358704077220433834170160217347864925645081409805889213453019030722231863360588296302035565080368645528853679341610242902195741619874955264000000000000000000000000000*i1^4 + -263591861480966582195384754801255160359066351748759109096851405161045992813556911342178868581788840838434123148626257785314107890653385047499142637763310002265506749335101429551506493536298590648893363657561294070863318125763235748843978094386456669129711515812793368338775016807797649946151516201916199666850526789090144299275082299605077102824053481765565720467096701436665282721713264801802282624737238392154550116362242587784367773257018676994651886648090330693032087594686945630889187443372566256828429105077546750151932496073222442640165501881137146532016146694675181488742220766353083555440825407971589179707011212882720252146673589634641911569933708140567356426656060668410257832426082779966536788602352065826375940736348184747295555273202759190694358194644611079883432639883314531615333633520483588951061961676235961261121584454796720056749448917253643171964832754795366886441436979606323200000000000000000000000000*i1^5 + 89687608386645941959982448902459138536529443595572960216381793975890578306985007420305890533450979540867001882246623745244460394647001489016907006178931065354557165262118279007848597308863188712374789022889857467533943285407922992586051119574245740290053984678916917594995955662515177756329835028101020019792761155197970687199502170457514934352064638950025911696971056300333710721678655362383833726906091678629028880278410077531513281296631961680150763751548674633024150532232921013736178551064640508900960132869300714229312853676039055773190798459844106942553086888055093923829921808871430859164415405091449207250051048671506117681060328431861957604470783241822748939524174219191441042261097408200721510005369207602087365318258250867643118550853876731734993818133755887879679077117359321548238892368452110748188135187348745457937178818047715337902914430684347006906284987003124047118581702328320000000000000000000000000*i1^6 + -22985308379409464742914537138886160955991589807943455780361881478655066023242166232752974230468517808527475324836932097341319752851839174989259151570921246593499379805320941597322395701514072161048112698504248492462587281877832781708089501333588466755416459765349366474265721607194027488013126077169593442037239314606970635136132127876601432583511284379703970495087288061449319645298675062486219745551903550609617451126639211551592476658438521834951612847089053310957679964134012386370973608675261171187008862578442786086496574135129895633991495597311894966549975300856751362342489124415941828779726204437397688171606297157905033124999539872680411078385824533654911983049829020079894547668783507486244722410440039695520431895728491942638128878316117936854215058948959015170895209025400271389474967738061204965914478754956108059566843219571274215759508796022819775972782707393985537501296590848000000000000000000000000*i1^7 + 4643910460300115433904209614481768615556454652152892623221168882954484414466800348262860472237486980574999244750498183907624842160497268833766550206201786627950415200293691651456279652339540362165565326735344107119236570528816172820918655288322937681364233048666684551943405295211517748115727695557074834565849804535487030024785513368675616912579402132686801083643119729891602516284686801948907024696711599947885188875215999368828850166775099673767052468795820537434934507872877461911172527459220798876725777431955898888541937572047983001423118798741135179787344944096473710972821846909998226619445220023107185800345954865935162502321605921137098474393547913050437993705708408435827436928704670007053049474929955191228506542110638366004524901901031644026247295839378752679532333412722388904938605252518954900947214936709196058515337895016379042489151178397228108866517332954651049669217484800000000000000000000000*i1^8 + -760675079420945100068392005434916129057906050738143926122481835320457540181950004039668069782464589105862117396690992260042967863191302865721936886250382455799950466351000597560475208094523536668047476256871863489365104711563900339920120576891502278915850650307430484427598674403469991847993454180485042759083401954749480126150588941824765890969669419807338229278264608220265940239569905709789551090175412612804472804920781296129201742862195249884671199712804446889833039395750733132781805128120394018737676707932278339799754225968545864361224662331236848038911610793534194678545524633002645726828097964277376376815739814062079453892521630425872116286171411327791607035359355549866920760022866029369717848733855792616002407490589959154047866732148770431590319482301496490777950257123952639497221392085973815516265262051000129652330173168298190210942796925783480178072726905462671487795200000000000000000000000*i1^9 + 102006608718364363458747377560847605348923098875198525090158494318471095398472747692338012161742081272378014785652196560042004537634934201567202494649335395719993986971623923984297015973525008612482359626486337292437863671123057998042152623023539065004309106484997117463061174066098689485396143241404409431701195966513679610542960693432683153067135377086158183138944471563176207966706377676887256693268696498431018212332970804905920070956318620852587198994093878740130292277955149333425515839211397597046789287079332533134733662627292936807951981748159068338035834162241365227244152993607196371622438952961462909557984110916183136719863920636861076487822867208302715820962434172985041299184985071110184727609043682176538309446448032741434887188922282271866817819603789531780878656847315899659677980670816235348306378044884468051863300292538095480884375228550042351570773036066595143680000000000000000000000*i1^10 + -11088489040117346695160908954866343709674089416689473885172891636066011222670519923616490141564899333769451812813020532515216071079741037972610338373101548920303012330619021641151385262784374099047917463035753786990526776649899137657544352651142895437366788296695817265674920295225027726546280378792451648062425801535138756714827839503226188192466442121009488218750423462505450844773998937503621615205859850487115291288839403427901912664470014770766254397679837379731455853868973942179745322556642058839278910058816956169033180680749976203006564529288707185350440541295159724173216174085973068358154234710587077341484371494001960427336568742914487019928988381209387818379877862429605140421541136016908555550597773559274616459920807132989294785587569256799645626354089338641509322011803080740167744095140206661037232988062086010635981020785855052888719523314102642647706571547397324800000000000000000000*i1^11 + 947415345117974511328171538905533236231804101794481089229973504885620819623929752149932926571173252823923425618475807286423582080074060691275191627359090112919977245806448984032999488332737742389957005174499013094508490291955251885963034543518277895309952286019623695047740607028070077371223802495335453893094778435636546145438439569525346918917910588491193717114408435171085040951960740337684544042377911885126016775460599535182021608952430133785686734373810257939947906959436396262961532398861328134550877237546351171859760821683240188319922001868078308386820471923395139934654242323991595618858900519866859738657719804762796756635393345607433511710409947258493510600062638591139588071607353999206788390235228344767673708776700238724333235278270565615052314986313443513901132937543097405652621734082798006635632155163949990260231419518122999591880614513648839233413629670850560000000000000000000*i1^12 + -60355140173657449730537400215810132851717833037800453594379706042336020653439584144577601703274075753618743429063207613457041832581242399450247412739745173188819591233180834512024295231934323885802831915333328827101201424994014484388681256430317772381525083344521739143878605270317533674474674984466292324665940006226884485529483313782008157263092245622868292262260220078061559180087990359177967323119205857566592969209524663776418376570729802693713570070311247142060357613416145163554661605443767828949854967612796815857179339586871195957759766920117370963499637764358734657021696814766127534811493037334718977361457657488816132250219238894712954912483275061202383883471254069465345007742166776718674069640082891459029206464539613025664521905047808413913868021027207719038439197926152205257170659766119991198824537376634713231738235464776008153292165917599169361973290729472000000000000000000*i1^13 + 2790092468896543725002983013508457451741122336981989966353363235679699850336946162004039927085814131872999430977314400877174794912651817498833130548816911870717002100422429992887354722299339557848735718126858555884791177513073748431854270748702653368701194567063638005846137529353398449419251824296290550195776839469636398363809129541928087656942286168691350567813369699451094180927272019370633010794877447545553531955501593646303669626983915478465184319067929592068231094951352416630994023083971482260685153435461924167277328502762417949876573371873521834970995704395783932039910985032053442084447465104504884383437438513564959567342055034681093490404228930594588620721910144617453958201403200326725632209227174128336989781687172306487661122879401655531699370335304041517749986211513946623590423549969873195060095142759738551800039139588847719669132927595721937950500454400000000000000000*i1^14 + -90651346240998811588944022797058602034784348203345007193256470221086466166961616492454867632257233361340211647052404501974439767440290087397291821483458100980961399769160251083223010497675558120266839561070427367790552772651472827189005871823696358540244146186628802215790113809402123869689056680573255406982719406697398693804878937073807985913654571561878924219849108511653210085565419418252446937438870800941287162292514989954054847692779616844330811354257222577718424343382600964409625948459449763544117410711581201471536299555329843259202104384456934171997631054303875785577648943292352175534207754755726608052593378987256264928196904324277290438782786042965125093547562432091584597981529825017993248293413616141441668922696998225011325796694521842849432118965426559291814247156942787560492146233721823141485119717495461997670735438773967844070386794186906119045120000000000000000*i1^15 + 1907891421243664404599040705545668073944964585794661751225486674583433188588049565180293502567437106464014998048134864997022796947623691469097645949514250314675502292323976159949561738734447864159038774921474217850676751546537857647951083965084562914700991006192514470962352260073287066770352129374292115023092582039956117284750639094040722639323109155975394980493357657596852742128152714297848041007180684349066251815083433732099780009604801838108478755840224375424201977430458657959736202178949969616234036452242777219344454514415065333971980983250750938703539141797619047427903943922821396905014027429003954795366882163241030187478487050421869963087230151981334315591659962436899693562676357143694688224902000915823008617165561921140867399826980022070336681921093723417597558462639773973339910377498854020294698818539447713036957115742999827664788255788478496768000000000000000*i1^16 + -22192761980820035334686444995506410027779548140036073027221992754821147032496995331568116879288253099003288943647305212039285008975797697966335521198595822396421914363234971628969668555872765837540839067808958065762847659817399443549611809034707006574555495472116830555758370585558633901975098144932353517101001827927988752776291756516615530207961491979167933247401289749855595014915429468721866204208924652762290658516635188557956018301464641978162939279467779219324207552024406891232144208813701551409477456428376563496246553666258163458767683296498119718821650509219491019182704834791286374637437190090876805161266493215015096428731274872166066315634688912452635193631243796104800112761197502792983545099451970375621232893823539782580413824896725682182369556011598461098867024299498430997311514286309582853649219235191320502225344540049649027266885343602278400000000000000*i1^17 + 107022014491810784129405471829915542688755568532343041434123185318471459204142118100457104516351565669595435910689886458626256401467273383938269791956157228081707748704661532894916389712744661488124081424203140633607343841239567889521329044985535278088955289652232985136080168986290975659122850962394375722853215429974142604297690390186789435601030912775760560492448108940021912385882295520554571593744502193360069561375797277364813181208035273069114313589055173016552624284489764096794415521744420955057242444327445197835286124573143015244818219310188628660147581360453266357568388933950057754464716408841501197802694773845634416640881452288642058499325601899031393386170162617994709556467906976598326471013878241152021650363045937616064775148857209393868415282111203324499840034279319009483704381880934015140707359912605320299891280513148756968123957248000000000000000*i1^18 + 141796405005874493534141637977708475176387438307184263573404090988705347375500807164837472217330132488106862960373010102353981912411957362922502541745292664069013609324192540956592080931565069839544501329439666353189210649108544288746852751338408807431744187338930340820188872709909438592678570526028039340287176583638906516221932195188294593770085642770198324748257727471461050454233379277980434191453841402347481571991769267301531542069563525512544344210385997453652318566111394360707875510934147709759883456508953257619244654545712632951751819793328689887840398095534672926693617808313515391595424825336271939764803098282076194446646884360060378495295414127101055706215141961382347662664454686962086831711114297552224570802007189649261123662456575403731489231540784420267709031680103241879750225732449427953168514704270143230393614004540150624403456000000000000*i1^19 + 65093636543910114783319093646980211481370352031712756223550710112435208599443787335909467907315084457243507896571912012551154295273262491298153178708494209892180056219772883059054934979574401550192637498536865926151366743778401603552747094608326424191641558662970850106530493260988294980169225677358389042262944800122668075376767018555352651291909361786237820156820079973885845116487346890483533255911455336569252357564006632182302143669138238906355208101424247452910743954205735961196121998996542551547329265816608744727965802448712316183492806670919088419459303493001309127094043571525724166108711788257863242194115089267755251679351693634474660706525139355571454103738080443119425444500192262824975469483256434122363344933535681186846317180162389518926115284464238827862949266804613758189754007713373926219134477977145316007159373499438854963200000000000*i1^20 + 15254027215442437623930707278824337293274018701859205115632949442281568560188156792758238971976846653764536299976579311266818276754553536600818681110722936547742638980961046494928603844627021609195473002702971040315254562706727209909677583147605881325196237687994920937432544569709211460091293967753946992773559164351225108435381670107005108682476194300935727724560611541044446251024701538854754700019695352908464832376168143463087787222558756145698861308187024076523468529035334495764011924171931959089713908515991141574959110513061369759746037798744438236521455954513287943846665328116966683101334685662033612438552998488423742348350352008381572760151321550225566684484828556011511919614799892063860097548433194009678532981455248786891090192578597801188514378351873717724323151941813668080664931222263541013073139572223093817503641883934720000000000*i1^21 + 2487834873840605567503849402376151024348340095752987304901042188416513475082288213034088208618831603681236238386420718444816923137604114204104606822075430413091851188584476017856359259066258499936537614494946490839761667051945274096799966746526217617983117755349906001949959337400881308654183652887245554111998254682927173298208584793010479898451943322367873871456766157420781581893544986401339158461496837815498530777943091812150393375729346078513954455943433091516009959653615989623203814266463849893759260706379918253956865344880832162660385645538789082629407451351051840362932272179745585901164566754345053975700911295207299042992784951662173915973410366134742361342026602379407857314384390563258645445975518929435041038060256717124448379987847983171126292219544958989073884894018074173845852670952333243760349221695192951417126912000000000*i1^22 + 234899127188429746008333094696489486704718885623613432861693347034788599989876442892023242420378342966161601455405262941053659171195871953340268105175985362742865965110154956780307327991749154039086186691819970880591572397596340689964835787240388325437957380151648505018047700407081054068361264330578784981517758288346221365094099235867307379074877821519091866284158971136384100502541787122963078864847880287568265735943787927441760186785475680046623275083665852053811880697319803847157598164231084058342760786158438253678470521225058004831447389619940680449590544729806560383172623815549937245916068768740251656119594533791753635299306482839655540637775315658152436489728460321348923097832609276433053530507388158751467764403271623579278153333748945970817336605318798169830474708459177352892195824270335955655111660494737642854400000000*i1^23 + 9026211051509683717663550098754269358844178066531927049607016971638232737655715645803501111769119954307896018322516945804057993435230168279303764313767440779097795155346743991356275011602647258906339109860980060048365194395639162949674934635797801443807809202942435504126769318257359815674754037259453569884890252047638675907991682457223689115818671156572953194460521175250239025427697898009671765812008589829062577088834128892240492502100027878040538222908267395472822662398050166980429972565753895579125739746763686116866913369869361693484312792349194003322951634186544135455649778014434170127109893698171335212937554679535395579351250260134541956440794233645771076855940528688107156269637401422369043857451387306225236802064266744282936828819627609915123375051392488007105376452808565039417476288871587023017105947996160000000*i1^24 + 33588725623352428992053956618919917200574645776703181119948699423024964146313593282731621668215572794001391644478256518481652869198843328958985744092939317447580737632567617688035203789773609944133434399911194538594456291566546398246689983233577801448280652630525801872337585278004995438579262259875383993539970361464673827375069673786887972554628007396749113345782754470390301158140218704340882494944157066176161892011418831508128584198227016478844085589877378908481058399943106970563652898651650141936627725537560767895483796113785610648991152495915906332300585120425005424758908477001817819412599713697816366395952032035370777079475917061748647249228191356389793051472323576297588643613309399557571307968248040973341156031717106446239185166706355800863068716434410321406208901181613849676469624404759346339343872000000*i1^25 + 150068264002191375164330536846928413404829533250259013758152278433579659253266714025076924325628059439180448975363753613654641030007253009424847477927126484762412131112819860234580830760011225955249252498280559037396809455086119757706548461199177389719549526467857822811858083746974401583786334149612366422701202154658677665248612657711576323975175212256373667501742862381086042425458838208071685285645392467633993613816476222397240155480744841802700637646403400538221497033960277506010776839308494517633518712384118615441028628178280598587701384956679983552676871555555999208817492746256313767578293175228560542938775975219237929143570017736525190197973747996790681130501472414276946002587959137979247236062072246264207959104457295353575665434544346529528582954448755564365897002123590614499462524887681792000000*i1^26 + 49076068611671431279145614989754478675748065183474993281629079723688809545101016126066694966394787605538895857514759606303489526750677397469870469429075536612970968392164746967935842475722755247815080940156972226094277450918310207390747958214032018793457841196789237222449380335329364562379181819679919445191836332388968770796033455055136659474120151710633971657268827541679367366769027375611654974216640651819106658809932196405974855106486406752488814729102191364611591023348022121443662407149959475895747400193746963827826445800576582085537936097944910929669276915793043457180117350465511854635253005757101864000198474817207302154277812449123803187460786720134087808099465377513509999733974310177682193209227569928544667243375031536585395174792910780139747139235043819811075579564916109331809374080000*i1^27 + 38842605838712897795671371659458409537407002529226924721552532478693666440300546817575762767619079767584412863398843046272495014352620389317882419488748936586375223671777094205744633439772386738228713173510352452986440442260851760791609842151419098654238680873855822537402866215983704945082616285928507568810187114234727074383317821641892577541485538109449138824855659719430407270381559070226403153134830199057278358549637857314131913786083711503970160888409397398322517760607409414325482746223632648131651790390237647503007617196203570908531266677886176174602493732090527002774956794217532600027892239992867433943607171652942160427526786827382134970703519707565434468350349265918262829731470526118210473187791006547744719991989935097600982161369315002565101890780700177390527676886032233472000*i1^28 + 17305873018201910252598210340384977171727871935508719883300966462922795146393320342620462966734587345508378385677088514311774547185770387693425042748329326767821837495478081418406796098791732749582875760139354453760202124626205041176013883260913860130723696835556972922336628754117887299024935966932760916551219629933425286129623126862095540049974631167035194498499774039540506285623049227715474713971432717295426743246221963510596926949593831387553142877766480846218613886825250172443059307969361512376538874188179058904916857824077686948979082761224560762013486399384734779531466493957074725840206495351783759675946356609614401348922693781476544402525133102898106985659972515313472415246711084771475097049492980902236035722289584836924737222326486439944092325888053155290294959944000*i1^29 + -32407959953270923529042834871681546929563567506271613406081829409288590737714525988475947038302872744105335880048383597681900287739605696689975690595549557928286326566032450777280133043784173028886594353227385406858017396235862394621616992493515374517631442578818354956333138650736449649512775970878809178812448116420592863979301449689294854883072453883080193713456024171482284045365610865678632870049612994323931117071710423482795125878132974161512832700751498760195238881707145773286981858888872380706331325756196168119674947082810719250813796798218366091030893047405163955160216848780941043942317676754482908430231685010745809949253285506699254615046947450833296389550110755104948487936451724463391087649723205018243951413967088538111730356620753407058036000*i1^30 + 1260768264832489274191524167253418055932494252692107867073077974298433674220088157492870534907167289791629993170515515934477268841539564835264824801043614039219551498809158592815134416554782351128492786437469006224697952466494540214292261075473636858121233526904585464216573944801657825084427640312340740165116040442974099514354178824687241725158718313178651339968033085071347584019931619426705975980399441125509546957062598110082912355810958461700048079620101913752004905557878062838198777172496023930886803853961826710728956868608201187468609101717653219044865467886796775431297047906625536465696743788450732564779824979379400501502904254271851793537968182142993397419846998950278865244874381222977472563008044257599929879261697817*i1^31 - N1*9882064777456669219557974006791194389368827749184254612200717952584921942461830585316360979283835198954242126510502107599715246527139860640951381616500195870700281559360772912576772474326648584464712*i3 ] ]