[ [ 203117208335310082792237245952206960009348718788375414671344759853544525118015757331803278623628825558046850314399719307474757170166383485913994269800537834468572662208983951692240596684526988504747394167816545234831504214583584770904859984851156808248700495388048470804842249769887881444617969070184900014310456050749389728623233695132747984042972938240000000000000000 + -4926116115404254032641483747884131933529474580164821288721071812125188643004030924991733936528021552220011957491303616271745077643698393346565478093201770754075152044602233050878414238764524136851237666229748448973617248565977443961124737180800042528341750902988338135282826075852669939521747753276266378517414257617847048154921451618274870317396525056000000000000000*i1 + -1658103550876984273597572627472703583636783353272863846959688419340427156092841002151455527684044612843933945286730495403286247197703989603828969737121241229502708992512297159270201010855223023186875419656297644557470974674363465017469810185496594072943420039319904336183401570548640016836210735676378275940021994203709977994201213019863485616488448000000000000000*i1^2 + -1817337636485019578761273952450852821449688061021464168957712744945323445519250294145899753356209325961046681078728339873590031244739634902761301304260220188148096400886181876655023672516819419076191200566636774435074252078118582640156402061831391782588788766891086836975514732528197584036593108857706443839058548682261018244221912539721316297605120000000000000*i1^3 + -492164255663491580232055016061951177386627571310129577100684335385633338542698637838546252349470240587744509247036590510192030888356388222740399014016358664377544931188008030749889279860238640084408872806798420517532939151016266898770826229557069998763506474924333104468109125507129386898571376593690351545099566572506990672762575239526374965248000000000000*i1^4 + -234080853334047699663414431777673336995311367930580523673050348048309188321913654563860142823337716758670321750686787425320835701889829198895376592069278972500761841794391765283866507291473965142386974084766054444317553358069820734756887344766493628619006804953662705414085690325797834953661575151190436208004055818467802281234348949958872268800000000000*i1^5 + -43610671342691820480144871889005884759038477869565560064892801318325420698089483145999185946131554880761494315812659280334466004726943043938894648233410014059409920667011333037944775735808303037746587182887437742263142636725896201374322536877172321544167083450291295559809121684923319928745311247453408565949565313054724712696109349795266560000000000*i1^6 + -1606444584118916014287359275600295863121595418647740824507603707933497152895042377383407192807460345485961902489058236459243525450456423647043338915581776526765868018001198478633780474200738302004618205200876245666220666952706427773909440811515004552434840007381532258813976512621287113868271187743866770894902285705194236448927087853568000000000*i1^7 + -20982032121166590846738226828904569037966598257347176276024171431507876371041127521215247977528868759547560991712712959646745415790791534281645967361749592577241349049981000630703741926413035180719608576185300184135614620346402299306249045382354667304390005118969948441140752439896214554104470987868013258721274094295068371052396544000000000*i1^8 + -14603714468914144072909205547778364763663192294662738414507678473122179263397385470504006996247712750380257304099670928292225358209361842386132374345470182207103443932764489322341352709137251142819549324121997518036868733985702802609450960168518496408262228562661287737885535295202581587665587743931155335492827858445247384125440000000*i1^9 + -15345864738034556968932854429683191710701694735743780042161819677136721608531908403008650902495600281890066210299514590389398114192506375518629401298277069395025910832223097894713670265769505336044496167219511611614721915681142296058583611311432998327743543609496745183629159998199272544048724336957370797503758719854313472000000*i1^10 + -2226542887985279286617941849451092707774230534608980295114959651665476561374889243093006319609540239827980944731885168733589479964614274726789835807298799686704159774907216343111689553191071028728422676956688240838325316263304876070047695220162926746042442321644922828477731804434284439635672983558235477211109077811200000*i1^11 + -1325361654969747774098110298603783087747666368807354440962020308058960824690985177402605805641147718940890190312301635825319266823002595530280999470796602014291255125759260107210035069253773635160957253235510453135557466688048539567728748456744458740720544918478096546755841582347215263972037273017669812716830720000*i1^12 + -30064971636809522204101866455107035881151918356791011134487038485995227638432254684611204593712251564280136188963840976208907731382184147493332873603794968747488971845483846140205033688017998247444163187262893632427896940198388476705198693255624053943809606156424913053902419627112555792371727904800768000*i1^13 + -177246023372773354675416833057953748682491048617006149298923800827874946115029989839111228613407976359110151925056524416725273697004074522441863595070547923410783803419735712857067538932989698116594693268997460460054534026109737321317705934114065870271962917991621359737545831254276976475852800*i1^14 + 319693624290152663990127183941344926815580754624544674044871322465165795974914314646693031795489073686380049165077762252101981124728252165188824121437413909703186779224416528372319544066978543816587032570059698450180206642641308973050492248687232335898062817698641839596160*i1^15 + 656581148534342745913841182312055362075594813215999264079065709063096813956154322086265595930196795804784709592228435990590129464370749786007331303436699638986311191816869648707489187038286622999535840240258388340297561556676140087329*i1^16, 4013699275706940850953158568812403623932856657895240254105370434655013707244327860671125374827855591978459668395946941138940698876544388383899865863572590162798884719793231369968368806827272819332430422117237160030058868420479005864419103403346676437223847234557013761870535400398671256787606071123427209204520544123272472984941381767546056979331458180571168065277919419344975514120492382084322136175160251231686735456356898688963103468922138676574611419671730274452200701882445821357819174813250513329057909641735222201502094772739768320000000000000000 + -21536049101664650463063059749349971113320770209291281906459420390224575726830649231005919112183755661791516774637743411975259074792812392216656288517806951667648287707963235001786671498323390288952848180961407999638119665193222389600312808723712356229399273825385648493358190619500620113661698489777739166359531990902230239517044640276680133090973073941437421958855927695601917828969007506850395179149685247857880845015373925069896234425227528001683218681473389048138100791637038105152322989253176083694142663219462023782863837241278464000000000000000*i1 + -7568196631587400307161422299558807915408103269053724592452030449938724851817289471810767783557132173109542969564840585112778657107587666869105373804430361404821888572318958986054317753039788301140316702861130530224131122454130943111360442615890890682624927157601109806609846863999218820503260715668850958100403286974519638576003904081321852947476583939272772068845630021218620630910266343001404924027215326640485939806591399268548341237256035277697835668001101769292645124640185618576280985720833815957473889553265849088258802188288000000000000000*i1^2 + -8811729382073135677570876586914773197114999534306087736268464894300496765634515545473878664552903008410985015221223677850944547018085445389501065536504825053055633425525219490370467542673135542400958920752365419022285912552127788010188166759797303155675752393560550910149412131506876806621043444204561784472342679806711937423199341596730960642639988406909619383282544903865335865326546869542585566525171037252325961663107086163489205272399286954847953023815214855981248809454267930639865858006251812541052248381318577739851104256000000000000000*i1^3 + -2547043895237374880273845200719004104554341881539340202624489682940510047975433339791491249100535522905678403879161446181226791814031080092502573630413057432673174620476737738003480958366708467097736678734095027246861537095281979174928007504594049791666544250469473477278779432539958991171781459264856960648446402117574096924997823436599403168562785634485304359582291592040613224330607654636270062753112801200525471994610776222357217896717708883992161898308401704644597826445793771738476774290011732091694192347870261113524322304000000000000*i1^4 + -1190709170360657930340621461077751177411893314136464623318091272834183434822251320211246028486770858503851396719297874462518375958092213960552416539972906533801039310762171238911230455291350705617977605416609935455844184241424408134010196918350805295261330739251034367037455560656024091227775440390842598838125868453365763936128094791730636433426694196756612050622515414776211930067395095266985146822637386059355368565137761720964194256992321278659591150750940751154330486165955799239018858387372318397369127211281011082631577600000000000*i1^5 + -220047085511885059141168571965632392517853159320337982082885381190727297724449046795553812702147701756400745008964783661708030156096189127837548900007331662466738466935224826283862192453995278440099194268535120320342140627676796444131041805246951910816297046395613533622561613261356231013758764133852899178568734760527568400938946897393510080014592312568403780670714427828395811862254872434100283909981252996671949694770258860275391100503912163237304491352002631541032673786986062720780000271305677759658867589830486240788480000000000*i1^6 + -8487593390535082550251239065059882645731649262114276925002337257490815170213952966082427565817977157793428975358425687802369245189944685507809139947230662725747171662973659731506317493060729661307874008350656051615241403636407948509392070059270523733331235076965411766574003600999878977170979834914377207305316559825857126410314131166314707728888078980758920859553160497589512573257274951935956406868669583094949077513114370534083749432059824492473921777044745304798719678711701006626696331365456267805228997920096780288000000000*i1^7 + -109959764913401567521219294920518526258859274207303011776090919830565189359755242948687939132211491413347175235273764470263800741491176578821548884778681195069752927510931496644991159635040705852937633539295137585482389040452381240351496334224500802376501612947041768203057840898628609340702978138449634573168646847689181878815476700172812231135917310477231083791146877591800801648348531577986924150175095567319272937796977437683376402955400797391053607002481584103617521354890185833689947500787980675262185512265318400000000*i1^8 + -76758369602641724247241936928746502513333685050500416849824685022044401458462220314078747861144143160751607289488496018732868014670353213846553023110551459866210401330670998145690408666956559508020137754713356010902505879085749737902348324246222622676683795099587730032649648893240614556635168881257351750922143312898295590659344872823381254184068757611843729999021147148623202144769150085202376818801924083469135143369166411542067249708075364284517808829637575810593154636155725038176331851073777992558035599360000000*i1^9 + -81120133653680075557121570654332179028391122635626383522706027849266926942773677361241185820606902943420341144060930929645196839516647821949089724244065099845033952592325086190947262036496345392699166611139712973425407148428857401846424349339261539872297180232566718783876025301076382529748006134530140773837428859828221465431912527158727701993171994860008232812169821621926042669363453470718089281287967265022224678001072715338529875140281255204725886390317332286472686849657680558775101850078775976394752000000*i1^10 + -11852732721248590597526819876371647442924249826625119925230881093323172152001772190563691560466276280759051726031709806439964747541769792438235438590075564503677150241750191224682794157622150611716498896148635237282572855564347001767180267382735105494387982679179692316923189373776873114214232252097673849339917382998897288742702062269940667555669630570401430578205515555121853515407435018289123291335209260764282027376695030682490972406732493648332814353879283822641344849147147040430479121568287948800000*i1^11 + -7192147674651887939986054258103781928535355360908915426724862467712096828929756192776987553744540921860899266858169457749797771382957570447897345010200720914398154644556532868764719508263823547741667899261345887539801769515238105991645645248418925796406815067896505520966741168632836197760255929981604625219583149815148985295858719424151633770349619038924582889395213112602151232091544665934947455451157207508269118039711930476561497126227934691969155724730360813170992068487720037372797250437120000*i1^12 + 56432670477232204799295318900551152512735050040357662856577966396566736415582242650401883120338048084689770054703727167970638478671428041174562676847928770429995755700678984121793261890322164242113951145691658008220020289851785655643738519938794385106644459491401316492871306512678558389568961241377049161827858273588495781254070705961992203755137430293276278788910331894139482848373156117358021017969702793188482406167752431192746072278290623465835683026083879971971649765880390221824000*i1^13 + 24388853711587360482704042525692179548277023868982907994969281419414760857526920731167679041789101934978456983188700226671856395413053146090156672053894858942549785163995089489108587858177530232776667968558591717848347215927829386794183329639240982991182190828693931352189173661086638485778492887220120886370031098536470086931042484196797788099369915346917891803979957898908999989775117132671286448192245261954155981611741356567379852961454058380829788166538531023020359680000*i1^14 + -13256307217839888845649058715645616382933636325454961223458981766050351026172499582214535557467281373195901848143603387785475423496697758126766081465111503645596543797359392178784358065494294445374527008865379178532160495460346047266500000321251526071544696446208602919019987852072359525740234513151343202553513425074034220958686793147217186312539495304353584388393544130221566921584822683923533926545046822052038839065584408760884053699210354065921802240*i1^15 - N1*1585355895413010590998108940359439217513692315109846586271332048780509578696684366962558645403656781072804247963459364309720290634522025038407984943371307000698592426670210039860101*i2, 1302382210793429515476154412852411881806137167541760467691437770185183348389604967521758382958673189419480864131290976163270102468351857671964433129617012094890214542099899475726535551079682438165928741143922015187434691571666022951400203516376743307791325562164404527669296145147486402684691374198549632587269923014621281371214942353347683194489678969493727405547849940827593829889957420608203246550410378287297865029721529049796110421811540298835733076142577773157387566736109508496193947908640175699367450652237847459069378977006092288000000000000000 + -19139329086070787191521080324698393412489502684922280743565771998798429961455632185942643835910098096050160052956626301723110178878615559308074305758367328081818875531444414937491658733846212648633653162723257853227151943974976866287135863097422489673490822646704743618552799440594707121265187350128402914029357038777514190124819566470199044200950445416840286222032292183185713575513479850968559781438828034066102764051290490034471948385167665856318814567615700753834922256407676194995899869005096275622305348333817405995283236813537280000000000000000*i1 + -7617173388206142627345934081251010626371819514937743368273626919167056445725723419141022308064146616295081095622542643364695716314896388436484752253773029437336186100576721047514077974778803027700780607970243987334463450091316324780204370334045105811671964447610129670681180983029025819049369909225774985984391415060032211150490628012198085380549529144426770476742862355212485978963523188780636167311962970942354245730536792109962450744456091416035239887413589886788984695664649070370651330783734230186533673693350759106072181766881280000000000000*i1^2 + -7861798270054839775338652290991951099026787539312314439779950482696082721834750156067168298432743371252604310690683372829788185581313989894125390161949558515390623804642657244270557167124830353969456807956745728187435655680776471349536254907160591935500755177486972067333010477582402762408451989780511566551001025929976317662519521307427575416654820945794059218407550963942045279937499562385375920718902785091185580898050914057537354551489003755387503236188551681028367359673000809248974689568866945755816101668801496853669058969600000000000000*i1^3 + -2348922172691384394510687105571354115426841962256799622341681795734063772653021419517491722026830908547719013436790532916617872283783934707349755176894901730599216572092142954458390952204203099581240884236086894973871437673768603153244293836081252587120281289439510812136697422557634420391558356214695692861471737324037285635283694804699622295756688426904672945477790965715272700601273744068960483834374328114105600942594381112438339476045189514753750863147355626673340534069240297611212559612960861668079452869503315564340602470400000000000*i1^4 + -1040033036237898030842448763753215932878277184601332056990130402311111584088695656707664256759854626309501960762307015000177965308720577921848090330419265713583433562864941510163270283150308159287175728172564664620336002628212605209192716665834160367841339217788211646729492646053165282927697943306897545340563608582974370085289785683333317225539512926049207849671969529302214292632586554092224182973654222687675680163253025362708457415894331742073032123190385579417232602453947069377058700569894476424108357578046631685862195200000000000*i1^5 + -187700645814622549755530635594759236810296478247018473541008058912155983974341319953907615688176420296980516726196512174003730100861404102537017492592305421029406321397314041951486315864345559492002043046594564055456897509146124798416320717296192506563935267290774907407439619939259300152510730171784323910989589548664415376458595581078802350835645719721252556041855416239285391533149191890596964682304810021219209659743639176148865129453978635878560517125570342566709984499872053444658010459448610528377751792970913628028928000000000*i1^6 + -7296594291401172317981923317035460123921879380542200486208900453326238649170360400978520343161627571234259020777311733962930042854744351161369180585964309363242575501218646183654966799183277504800057272676126769496459431589364581174606535098712677591380360317378615850422602522732182674120994663965397390499751495644699476443329096111364102345879529024379663953801186025951321113385360649656397773685354528845321154258273424055124141538089212860310908165760136828314335469763760619813312182963902608681386318393819057356800000000*i1^7 + -93719393923086782184300204476968859266315844177169297659536867599642242245818606424438588450879160254109413862438195543021036909565489912727030910038669692170355591894602295824571636805391456777667349691884024743502557386403177726579162915879054512866449260742751622927384368121564155309016736303257135126645764599569000528168612175105924567180762295922409350937932730260186210046258038278508983901453482135186958502487894097618640997658759169965454904721172057580621656725972867147399891039959952939681274090152263680000000*i1^8 + -65509189587957139428257057247913614178561986868653890188176289789982157509838090292504344035807660507617121133139169922312992197689464893560971965869624769837469933048155321313009397298500306965076490594975776687423429945179802315958315666674741526350705506296784546789630817567649439535346571698774874561791422383602001424748446922027351184492111427638685950012184112158076890789598866649068038737682266342640711888807834372249483626072039062800019728349255330310414578886622737504499345847936036430849813512192000000*i1^9 + -68899404394253502591237425788791889024747826551043114832243166907983859023379909708800981073159348312505027948225279906644005850126314914750625353889562834725471521795388236268868610688824640766774230375152708183238793153438231128955919021433706844967523372277061997113492154501490728410660080348917659816515527611372297688891187666248474773622843373222698598575010063104575858121829528231597979984225509820284696616200226215599306270699059972848274418859390298431480044083358592331095530715897918120158822400000*i1^10 + -10129795207033566318383708419842970893465099341659860375620618638633530200019527255160590910225387919549926691224051034340058702114205684722784104123487602024182661164396893916662572751492203781013380500515888831555896232345852196700035358418726486698735132425746263785005623829110481828953459707925814251814096788262755594663783540096970783312622082359274214836075422462588059177811324519717815137596160741060109486191296910001392494498448292058466681043142445534753902516123475744324380500356623237120000*i1^11 + -6093526119304251797842416964596936663453226102366063291114239884806410085206717629338797278330972675765547647641530704415737795170562012084202095968479116083385854696464414307831532911819542839822344459251022714441223755936239502705831896898145859852794601114637387953187828029785961474002842444617694936261652171453980153500557635215251335773409956442343875875814216770808390510514583971146686026335613683481209407620412665861891005809554740009949556762169127604469440009485457952907142159663104000*i1^12 + 68060045465009239630652673238542540344531170099916463562043444058051150336987336076402627241425944601209840800631640379764269515626791765321532310484335178759542427704632779204655342860021345829488856052511380535886352315929891197651023610268427971830594046713022473960728786018057256423890776949566445514478643329660410851279065940274735593796015836372514574665873304859377819294073702216723139824415907190025550327945424547335640380711922377426323900350897896314863369905000667729100800*i1^13 + 22164769341767483583035182720772911882844900791754021185944069556874754891209745809557645315124740096371734930991298665619310201879554314785674161131265189336443648431326387110101518389244596416089984092539727078426087556891356456674724014824032828689273622481825378684025128237679582790278375473504438723629821558273632332740424556865488679570481229369438000668867989015155534387860456451357343150708128100480910478136778148258111766808539708809064544893104583611314350325760*i1^14 + -17197933557405745834847788560130857378020175020243734915885177817293256806789922669277672466631261383720714341899621422244004509605013657357081310515110133788148672139253818166295536273315402952796866478662852990869654442636446504949450299483660789869824153917765283566451877961360388564062672782902048615729265406320071437413642322996988327218193920079609795281904152528467202660727265333144584971313299526885523888924351161171396111121360271870244225024*i1^15 - N1*4756067686239031772994326821078317652541076945329539758813996146341528736090053100887675936210970343218412743890378092929160871903566075115223954830113921002095777280010630119580303*i3 ], [ 1120551405195892531915852931374691218996765946658011249687185180260913485775673532432925972631526899944628662259611453629062916178114355437132603221893035231335114541024602641807217764507350069621692792552681413053583806636849761287620740843688843851582969596741608908424384332176644502641707672661061764807235601111221956286597596903828885173139048311659955444849654070398231710269440000000000000000 + -3096302837842942559618253890247357343915147990821205151145638552343138485644552790991434205292369126308779919437533327833869146390685445454165172651682479557432454610960133347900205272609042659405949745474781083860100621425255827064060801180434745732941114921866072863695189422874608820609551143932243971633672171953498738885636905036310642696849089196708854370735009001886088953856000000000000000*i1 + -363257670992568039856936784257004867361618071529920906240150913381616633008471164455848758278129467678408336816622943742872050373508201947859198600793467532030005083642683448582948643392460238807457571392454751851352518179995973508454352204801028425135020258764719298586836331194941816787149422845372151125961099038742645423535629279596166718110782776787345740208320674865243750400000000000000*i1^2 + -123409706709872495944192755531396291646881255414588266773994490596557553711559245720821908359162385967746591644122061315634093210625895295046922412370054553174727053715133846616656406321335819890191263146852817068725239499388570558297122734944152590124214541090306146750694169757765918831302364376596986413182824982683988926730433393671790876580756751532818265317570956450856960000000000000*i1^3 + -26858204714149286915656870987732659159794482732773533383594194470151440027297901795830174209513722577846151512789129586727597798243668547788411477307124094382581453896501852647444632085476167481295029403828752145053945179388940772681244939846067606986913750331779885100153176645468336092427380680769416870223999423562053403023931434342506795932908063916993192816005345181696000000000000*i1^4 + 65762216473240024636067905614482843806683342067920300266723686721128298498907301511937582873889954644716445748803782906341260758725301709649807698989732741627981514317246363483340651473360987602191405936479030074166918529517298938608296720632308393065856955949039604729980970894905152937799870242154322033688347678494464848669979319404990745175704390137401098735137587200000000000*i1^5 + -956783313024346296710332101748528083153891027559282692826549309539283013566859875896707869186758983047334598605302295568358487024629197455045071684002959225020741597896066097382650333063821439631062191053066147345843083150079165752463533459183928804366223873338109956771163936955612416146697311718725640826881499540976382364694793625393899137017763934852907542773760000000000*i1^6 + 2304979906827949459131463571993029512732406981466501618099180888729974570109840361852972582714245223384569046095824548166849440105997489656639788866491819955454175675450903515875988361918238904309394922522423643262588760914560325517409263164637611220340355666618797350573159162129339174473325830975810132137771514507611259467604412861142128763099554929004511232000000000*i1^7 + -11569352204804968937283772575725777748240247063774250699693983702733289001080000515337592012891726962044277264934258159748049848789201833010021209949580166618685314271967908951112038087010324827053106063108968937582046228075044222720597503548918688156600721704778185033858036905058715968558598321814993582561759216910653600791617656062754300989524818473779200000000*i1^8 + -9331670605465042082224309185115554178467879351164849657504262298865800570303098944841296380579801135152221256251043627344886902368941997398937487663625113558825803670788297107416812151341811332603261280407969324629993860858118738098662171754218238575034555819403044780652252106385223324630521407720223399187771030238720134831138180281913190317262110720000000*i1^9 + -19222078813057912561412646653081045397028996077525154443724763061566237207705274448152130227200083922975772494002374955979668031997361116694990331109488654604403152109750797626830643282311904439761938253871292831459600286078439225693722055988596039519488793424869313549547560099996232363440688637662984279161370256489425542607196676804911631958016000000*i1^10 + 3800372359016797360229501116708579793240454723692718885274323342615090342485379967477419183820772731646286623827789001719811975492810211813771978801544608201374954837342216456476169309751017795900549526942344171708793005605670191167152339702373001763081403818192891824004943860382097383584957511569330379381889335716731676473924050454629580800000*i1^11 + -230968979457635414440281228434947344978568080242450473473302631990700205822253669977970510746866378716081031010007179841761450894096079420221959999858501255803787415094469724704180946047497647151969293465281731396651871866439913169165159910506253306300783086177784940359469118175082381134136175112381036650154700352662523853354838261760000*i1^12 + 4394359185806462349785262145597710346902088376926495517840288263139472837811583015588327684612997320870742608772805951424008360040398624644136203012802089367105852562697354354471997228738899376588144414507340557174985408607147822710412105589017478351370477053170736054695934500806462673656491827166671161117421102847619189047296000*i1^13 + -35516084856090452494986555436551229772024524080839262460067327568877770834506346367564650189900162549277215441227503127203235564827820777690710046794715818307386485512070769731067530725340191835515857198934657926651036918657012227711145770683132708605936884796620789855136874519146076019046099961296007827010279110900838400*i1^14 + -16757473445099676182723340168002204626039036654267891695091547285315983341068830366981447671950407182575264700781096407335021123929000961793911113748596455920497615185585096934561109916501286637694172556578133267593134534832186282240076929548397492918825632896194836106301400110425912974918179604096167040*i1^15 + 111638628965134234517861350629480428433603642525320071153910283746932007047957588521191568914058429954647127696499799492075314031926605785451863023594192652243913390369843729872328940448175966700691251119698588557083509031887336837363413844168532390787955068705601152657609*i1^16, -1528114508025691951156907297701542977968517942728522078872506531682027460937419462529840407696674366374128728044880731906586965811404553819132934903088192058986506496978396945155775740286415813249690457648757886028591321958940515627738210902640299968217665212574553069408467915067841258830535576759812636868993475101533455232145441699287170868695601325248719506919713719643898827660175066671774713344410010764033726191989824252002701671363186351926086145507027033457700037642258936793573327754330605927320815295153554837999567906776700089063880838161975302196622786560000000000000000 + 4220003666253052048368023694375734661600929817537977503114261240846741093112573286162672153098167369275549875218172843216523273153175167288485511810556955073449057440955692393884874635787522600096803586814834589469595877027119488001455600917831740776078069348112115162974195803562551666910140381149050346365988645737666323402721670979892112477564233288642740641805162399763947761203991479635398362320987603472015475511164091522019019086900906688382199273771530964347819813349812772085786534892753081647746730651427160310158565138749492054234930813149576460387745792000000000000000*i1 + 495740865674394726842897980520066986469860634659857072347395120511753255822423473228233648293025195297042070530928647795049031167536334845720995406927468578070818142642303486064241399867473161630990267534395882099044051267674811430901973863235549239653032703456935312018478707895458682159911644675062101216136895652840324499673292058201694012092509806710630823136448179395709937901861949669220315523096594719564771838352240944201816390727886658198537178079682533037748878114793044672728718666610338697142554794222297998940112273721019220621206592277783847842611200000000000000*i1^2 + 168239294798719896602450283760914406696252808395322892564913506746468464078703827640946810128802924767649889636895640244404176640823264291602970277345668009832124172829511985102629934650074285694660398099824034894173725282296835165378844938188148288161174647013364703198678662987070819471106131556724019429262549454326249911903343941396819350349512790084850834840931847638349068784452548150332173019240578736122430559159915707072711097207593172120336549181611921152732449958687996324149416582203194634717995831463181004568718707178893367106057515851908812636160000000000000*i1^3 + 36621434760498519646279131197065439890726210858490694537922839635475461221295771469983141489598077457754709076086138539815585826394998952523313385165107882809695601894698252069236194108848364587188386819865963600553853391448355906472889051800743368119867048585208807122757551248625778004139131777380435291729908125546646081407966753347431695304970590672735549510858723835692917515566829607938415400886384813215066938628521517567951809934098480312923129901742978875620340537215905212131129459573419691075853247091650051714589207484752402406625847110753320960000000000000*i1^4 + -82931210738863871858501574138007961338645958395218010139449321466808168033969254180733380592529967447780333309045220472643740374632662674483774764882057221879727419254624264213096209571877953092999893347054979240927865358455155619866041680067381188827566136709920130039643809717407573402117657181155808364702481418578884556305662674850547448488621238072508417205449545203698727188890855539940180981535338739559216362630466582038647449730621721076540384873621842860860035505333365112879033437241782925931169288160195357899091014809787264079171394574745600000000000*i1^5 + 1289665616952323373848750207701964295768942891045845662120692252425623080393722268787066951473983408442283275701367007995559714441517006551869884212812696649117540578112295277684807403557680849870594666778328744349997809956582948788357931982959721817581780652916802107360064770834914795853806582827055986562752851035410868754998166554840818769241409886589086427984067314769051528064749912423636745919701925349557407060158431446855811948820133640024370809038507046257168364470300930061880689101419337785243333125427297240607870163800494058089207562240000000000*i1^6 + -2883371613540678206018225247611760156092420004041856788136184318319458317923413361285327700289117998675267306108832440811955755832441525296135244214704839706944902243086040551671317420949094134698380930968416945225317722998391755050969614082920878349066763362412163692928659331512985654369816584746216410264274939476851912867932060553984923589351540551216041110925241367950022279439943048818004671964690820102070794496292931164071289723298518215531606301693617071494067777303807849650841306918071182537077914343325752859007853664617722791591936000000000*i1^7 + 15342379928822682077597057268261832802398795215228385994156080759851683300174956483963044422963822054610819514087589941399486165780160960043813283131881834497248814317977219042157259760928809663223771386792005233810437224442890700749926166063647266165383688277949457997886444789998456853257334194471380731201879793329341176955415243447214262992408122548347503880077747975206623395348569757900495551322990523069672137700687380491288030319187755716478605184082525179494502923773946994432677182744281119595028133619078086972947692658124600115200000000*i1^8 + 15702053025104011305991424714565886381848311831625258230999889054571384896833090813007717544526840810332489102141892718932254078039417240326473067551405817302160668749758888739216803805684025811440198949128509782883126057279909429029073289882040352628576452252059196425050164894734908641082157183570208150056075235410652555251032933931196325400883285208041634226702369499628972815542658440249883160153281517800793947552903984040076667224705948751328064019992658354242311540035039227779683009991486575014448295316645182764064713369190400000000*i1^9 + 29043446368151339028799107291527427048180584705847190125343002537635633706149180948768406380350100656691976328780056779480212898867831504475499434821876264461700799317393146088066036566712461522996823785237036525360701176399614260221078560405241582759870476075213711307103607518891549036473452744215957581260026495820209091923787448942531870999098981046287049582917634143621678093819791055405842101765267149826092602242428024920436736261873873008468901374752750497899926101372611551189553427669454168876865821777227941993657663488000000*i1^10 + -35273819381623829207916848730817761618886680363678030624985832022597659591660224795362451274698015085301382619932294841485152650572120210949014818397033917190208299419596278935326246211449116975543523278096347397279623897977083411281999087460191330149283288867233122431003353839337088454485695002871704754548976341466406230910249395245998722237091193750588882954880516420802621056830738846192308649714611615362608974460453572530719143596249509415566583676395099103011964995964897496666803991152604094091167993082781315891200000*i1^11 + -10010558015945493897874209970887766411482893310809504187555643742891992558725211452596972579070869296727712824094593800462675163614517231648164173636515967714271506781462539821616262335565950205147571778245448801763152179048406680351966277514098398394458675469603382054737238866521205526505076088673081906274994707428841190572070944198053151762580169201214265760904495941060304596052658049915155220407024362716039775150451010007781161038911622392626895449077228853596731303396454491033114101310712577981556834456043520000*i1^12 + 170418667076221968413445551078274889964146709672407487708185591064212142893910323951174852578836346424795644682788193041271604558086805879491201936922017019593556737963489753138674046358393859043432564464442723811901379801283010393887511968870287334459603030414335014912764508060285441615092557349252552615871829694598799490755289886877456520088227956817482534969976300799520139111982883985736310310189322337323422861158665162876088529375978177091308090374865392804966873286908488708391916652032113079929012224000*i1^13 + 24064596038295209292851002387489412038266686985523017368403872817608656430369710649784407924156661541949163314080028338098025621851526126919634513798063641874270372664071951315562361512141988907548707887148819469374607774367086664809822262358023373030154532455155881935942297085581702237604813269012433011060535028288796760468721737581774072552023156477535251353361611673358439817091911497346913124986600333299233967918957780262777350728476591413954801204769384337037228888494811563206962989062160384000*i1^14 + 3376094976478834532588606809378050913611928672198605002512079015748753602443955684924846222761673391015664375252842644255598114933136174985785612153688746792157336403788666555163225765077655653471447053077138617159886657749453732166424600421166712995155738533836933485346648819800415150671209271132596469310535198801832797944167364317953890477040655740020003374395909384349603753658204290188966236387142628260991332922078515440687911875138314924898545043458841348475137370714081853440*i1^15 - N1*3365576900762878031979168664053844469878992855372662134883742077803897721518147369032075182604095141161971522438195254708899922791208356119337959135218357212005185919470145822477*i2, -1531866240310928834214868378327924727191306480819276135430445679763368268827701250915863317216257827682083795542435461030356771727965828030306395179482991800208071536052827936833207844639912730406614803890450377245782566999541161489269473415940647684760680460822709178346846636797630722345289511264885038246668766036322813989653250019844390048730660973642514365757477396040365894967434330173609433240297473037558765498320183895592031387463625036318059064160984894050375673876578384968283447180216298604915391208296224079938638548660944382383992521812733650080727302144000000000000000 + 4227419693952321917159867691082939632147111269741777090778632352958666601758616410139819703159943680930485753876398953589749900751735004621190357272340932073361362058316561568529566870848148515662637596443825503145250091530966857913460388926650807722495910367589871573588077628920505528079778031103744975999914203036415971815728061748855847134805828757563360597240292087564643633022087541046508457220717987847394918596008271032017577042742343563641938993697606145049920312624686519782175283918717701751378758490871299048696093631141957408844809492823882742233248563200000000000000*i1 + 496689184590012570440461992120145965806924539511724992165205016306470579092494448084045695946786952377803330892883354316791918884516327024123417980753412283307956490176106001760151433862343323422522117022394547031851704214493855382869490991540919000441344777217786154957323973704826905800327735498590331462112240794107663206450446339128845048451257209468356270047238326556365533423373277738407094221366760077036060612549324600686676753170692447024912043430574745004480144924644129856721069310246136823748959388486486815817240379778242165269810866393773292482723840000000000000*i1^2 + 168552332221457678488942100983251012295643412969466239957853485319246811008793039703049054003846322658032942420151991604900914257951732397716159103685733806924413222249990505647268900268418592725936226753584383877165252331408848457010606568050655186215788903142450177083128319751562366030692797529762942348853005976814508098489538090364030375530658393845729294278716378238344731283925035714069539002512849470849716207183224341235298608042394953904884196846437150566595532782657373669062872227050527798189732707647539420909092554263131525804042936666318010580992000000000000*i1^3 + 36690114084954326944915677150009846768174500927522091874273733810695959546904746223886475162020807804163232479714783646945058170626168430516285085258238862430009494689838831284631167853042082641484729847908913300944757940786753848261310441452855295046936302141037688658777249820376992901811872417041891505327298752154030696314685410477800156430365417391645893910056524704449388524496958575691586634161211522707524783108083581987898592183571747478412888525158370430056382173730277161159419561177203356069929606108554299741719639720735085941429023027753281126400000000000*i1^4 + -83005039470222799171893602789584243747760827631250859100972641065936530206428581502308409183053181707922742924660898995099245091334824289093109415728105606530352502300833195156505254093487081617690278556359737332697806454468294677752501048841115226089983071581858603163141268123957606108338900103953978939937756909008308569607812451387750109362956983522270570533959098662477559756437286252240623611517325781112754380800090992737753182991474617898620855851181884235344124426378565224556890777618607436056884384108509694361143323130626809366249596990259200000000000*i1^5 + 1292076551629389461708837151928394339858194081631578543824539820855583295159037764728920666834947402307126533519376772312001397441911972003413067769631023675982988871950745578527241389600688028073111572282770636852723590728516069906737164191702748582713266393471517247806414207217466527126815734182070333150044338049788034809687414768804997974771899641605475147598533641035492309323623519802403709661632979588925828011381244439599743515188454011905207013547046365133613648559236899092801653049244164847796229785454184172188429237670205843130772619264000000000*i1^6 + -2890680500232239354081407281964364446256543644864850588113668609324676174942137560195807326042880400677244120678684799222094021842974154076555444495642300090310754839362174997510955037631659610463763786083528306397065075422577794727450762617726544384067648206859200592404721665586608750075917098820655359817326868019002759964223528804443495515149314427206262889440344685231953191874644270169576555326465610712296332532640983952702484105192854095740741770813857304130680639936569349090783386880526741877903157951125041044621872435538356620964659200000000*i1^7 + 15380951596239719668592332891593980650569022885889094763715463571821112409499322286384582114842271610543347881319226052198544187865324665635794876601049109130967304933581082025740596021964780244443621266090810050466545025601181994774928977074508043333594294979938130081902629424578027711507277049941470061295331150513100348511139935275063664677326911463221903115653815143713346881939450535796477985835472257124475110640489206827829266482660166320421680611457266345216222737134689946821915574255174812896175759550079273149093082160464490659840000000*i1^8 + 15733333460345991997409972549179108006750069068878761372461042998483705725420007596794861012382844106939488964832447921902137308760465662436232076933015762718375616260966661947731993114564523201774279629684438031920920690962414045075062881869018491893981856139561241180500100600460401317274168781477445278065989106132725239167689128692345387245301777799166400261560101490388983566572741818724447546796011340395203427056428369018636164253145773743998417944400673246641273548612624036754613792614270046663170621934307210882003256997838848000000*i1^9 + 29107224706075431452580017697428369986207053782404029727442941054900527178233668441730169684852815255354705958933346141237552678230134742904045812508044267186217641307700742640193656853898277853855546041364513149414828248308272152828625773852858274487913179110648279812029002860173771536594798876509400466556648744487436529120367870492477480927847479457591745816462406194577733199024583464530432380139995385490460610602031269561722703639613131868410745948489749770694701561421066223951067779057904428876957658623344366172883648512000000*i1^10 + -49614158247770042416054299729306573995376572493357817862541898066772341009001088470624072622255390810057951492155882418692368467490247581109720723457052011411496645668012575586640176815567710043982218972636358584684687981660681583263884405451947967873455919158881854662736064618265310939482810761376024634830860567196352428958376581321871653393000400179631240141717406722774848425057319905106977715153448667902542577209902352255947167623573280418781597940236362084297168342407158686727453499925114141584386936214675542507520000*i1^11 + -9671429952078903479663123933498513938040462682427042947608487501027383011672171766277331881752591075334180830545184544815196778941101682708937043080107601729776922606641711029119065088105791225676643599079005216212279933325135502471717996550077492528929239374490759538738939694074014891821369969572390561851754161293366262083336753475506358013387557482998243359635023992702778832468039797074345455733867037718378576559602975467059963004157009192263104264897184758434743297695306665883837116906183279439160645521506304000*i1^12 + 167019761808046725713786378401263517043257049174554584490389843487169890330837567763109475775477566330554988562270118804995771146877468609025421748916725090759306166962793282483338745237306978710060174088585066340081369539407857901304062204732505805595681074564788913673468523542070931710095390858316868067603996903255172514372848257828566593250352214345217403395400760581634643574507782911112405802682668029827581896176797875897934255655150992118075731152528401688145776480154034756640249872297786651576159436800*i1^13 + 24511866954800519753592336234894781640397133196206954586372263366038988526919380118600128342521921056433608268409306315391337876693341261634109938947312955400509209907368702794864203166542938418519710461192010493906330910580991457171534427755836383534358651390384638028343410621421261761459317617495251159018142778062961309563020031972756660024715418762739567236034600164785583192879851728272002844585297930831008973308914936378456681997696168789692421142312471866909886653552527161017839183224645877760*i1^14 + 2497333424395064426456481771448095743461372190790750274814362819047657592630145948653096246967342712926578794137854540576650533746461039612371673319358878766719726448295141248819599569236477267858738394930487334516036354689777953154822505203815928580993734686904166315152459744978082686803805615202928649124686529414309055017593850058406659850614275954149355008178617164974288570858232642356746794302246106797302448577628738098992848380528888439396814550586095180521849021593212649472*i1^15 - N1*10096730702288634095937505992161533409636978566117986404651226233411693164554442107096225547812285423485914567314585764126699768373625068358013877405655071636015557758410437467431*i3 ] ]