[ [ 83694733530071194042655387080275944003406166444514146254106249214973210439166238648170417939926856354217178389077141360571581442063844536502029048017919430545768282187334646010941731698827425789463990703000720346212597760000000000000000 + -33417632805417943877784370596280221320212248246065295966546756432288073319305675588958923507821881544680827631541079195231848225688027247871787202577060046732885024148953463696214901793900458830519717285138668789432320000000000000000*i1 + 7348074373010915170918550574253678647279144393366460395626762377568765099529292265018404686903755712269917535367298225406292805357626578136671736811120112757895744761927876029605431902895415202723306086099507045990400000000000000*i1^2 + -1308383957931638458597713497406075731816189588772337017847768464204964389957220682485210432922261629036229510293946863076065544333459590287573813625672753427427188182257425680332541703803843210146328237024545341440000000000000*i1^3 + 149483511485202598443428392716523177071163050624161010125031906196644448600513892187231212682175858112535653283306221721402378129570235882620367830927209700639488231948276347445851426498165006525731812162650112000000000000*i1^4 + -6169643509701587011849735301262015474481373417959892239746468004787106299323025335280320036201048165980905033382615136776632946094843099037533782079624388918940714559845540640311899825418879845200101258035200000000000*i1^5 + 101167233376749670277140829726991167606857859743908079793320325806300569295646312882430732875403558359942760817159336132066926923780357121698915394601582293035789908914218957109551028149474166266285998080000000000*i1^6 + 389383035283086068351870762926087959619907436187296307758005949357301191227584023621163464667979129158372220461298358512194476813305604109661482523273401693207487830527339315312153733802482260541440000000000*i1^7 + 1118121472034113610256598087215688081744182285258415627823556629332712489242598566461411858789376553036195114550735577660754012351074124244411890517407811753725120097709502835963962547435364915200000000*i1^8 + 2700170045916950165637522633710697094386909841893754469787402650450352240593616356065421192620276942618076178284628845265328183767176340141743560918958873855849597497386512372697948882780160000000*i1^9 + 3742381297683709570459302828077513146437322888406948820683401033004115016472285407207137700099276751492745938652145197766873588728196315935477414893977418479696432581863502167842304512000000*i1^10 + 3874003765795982207473073191255546657533827916499625521765000833753650362504939308302595647716553339652196267167342855781159161558688624466498397728224072007208846673772313240985600000*i1^11 + 2643642511006288723168423546182280571301529482972121882071219239328596429091972928949463952079246478966115926153143072877191119680543829546416308806999405373231209010414949760000*i1^12 + 398097496024170398362147171549425184769979805610214385643046085499709464197258705573331827480844516843750224652569101816914952019535100747384121297399027049859814912000*i1^13 + 103916997371910122709069135039404190111122432778226331295768004470926803569978819852471369385793784526898890913779176725247522245352948038399945830406996579200*i1^14 + -1443840816557993022962603906668594826348557762769799210911300154286439472957365467643998847588220651185132944069753330630898913107638268160*i1^15 + 54529887762946827487331634544378582978588654419711333866773955823691386777422087768132589533137548717501998711001*i1^16, -322336601819220911044985693929263579561172776152475250891468640864297343515798132328053525446319544751852549523735733726850148477750246554260277537379293269623675520912957369985885596117119761835265746710305033003701542911828127990888961325862856306295708815061654215078204335925627926856225259142512640000000000000000 + 127108089680293160496107752369008666759852483000843248347478065148054628912552612231417704535608599101014190998995647733625340742677949714565531434130345228985242325624437597139638028184790605695845606951215306108902645512210724085553888224750857752747700826996303663896696618562803117187552639975424000000000000000*i1 + -27900497879958449508695972983773505978457364236449490532309641721790270789164896333973044045712446539520203290919630885903516830880279419687398209742752835413987613026604427798259486863579839557321136824620004582886056149644456986755193247252815033988709756974449267616884347586031497972852405043200000000000000*i1^2 + 4987168030969217364488255397887054945014588052785067930291488392309521892925949867257263407012021896688232144042073662781935123324140506167745877457479214557209291836221661715029952421369465779800451043564088800614418427287198097694099383308679272599873992997788215240894278148519794281980887040000000000000*i1^3 + -570332211598627424428735793594454315913303767552155460416440661802757402923632863122781947259211929913326578984810688439381695676319788459532874526259182467237656317016121135051465076540965048405208073778921831047536944516640094386535660965272366596492757087154591941457861333103729789632512000000000000*i1^4 + 24233709089401497634869024751822734596849626038658652966298374793914874390858979150925032498283553132718360401670855995501895672711808507601598397712527634799918654575465813863686190176572556089558234020996442644153922451519987293652367948359056110409414073361722602641199256882921825894400000000000*i1^5 + -485013464675552461407490834558357751058245231395035248735512278808246955905492257265911430131847105273550804549926093874181676520428124679053223328663186918453789120070547699738422084190983167221092738859577960431901588265839134394853869347057101586524760702457758258763282142049730560000000000*i1^6 + -1808376490742222384964893447433130080628722973918810268432006823809510632755094946376840820282179600814629593839115303511593082858082394647768195825219920175053548684403527350214812939827743668513196721546281987509072171926088515336255529599581230006038898106619764386990108016640000000000*i1^7 + -3874124649972831751259317511891760954724630407518654835099034760259481384255248411132730356784089087580487118708501839958626461618394967373770092387012526711644731168698123766085743727346571216997917401150463050082420725296372103484213094393577260970083236159172912227885056000000000*i1^8 + -8662726523226193012725929551537502216297274684425135149048482695742858807646888773646600518833912212291533438337862501325618218066886125887359133717636126787641395965026970559394548376150313365876262951087821352537625711561934025741632160143888670409986915318389878702080000000*i1^9 + -10498522224688370729191235935771729723425258289200448507783234068392057276786886473831301059043021043260825826580928374264599215936621827850654673559508425946374280938907375375021580614965837688558247796033791858209629503045264366605279430031257259894695099379732480000000*i1^10 + -4147753432151126608055529025646015348354299751411630439507305886124382879246575870418236630626972902068662702847484333015035835693775052592857576083811093669031875833302281061962772546163505917123448739023049664450043594164121156126833535103472940433258606796800000*i1^11 + -170263585497310256181107345875321278268710571881296174198459471981958968523032324507506617091981842212448532622514548685620493993968535168036463634193727618280567122705406004499786109662138699410066713805934990803922593993445760483476986476883047813703680000*i1^12 + -12464596185641578550152033442785147978876531507108988596870904946861262452842105165823689734455478348988522800219173196779177872245387249263823598718176437456450032610511542906742350736141842855736751162952995438422719373850064703916537686311424000*i1^13 + -1453270858143449807173805913117315155803968826911816615578136859759104398459570868423182875329752808225893028941665524171706590207448665809926948068014370478951274115708231409984355782709754957519195544845440347598691148378713119360000*i1^14 + 1125514962264051469063986158512037813130686980734429124986917095472011523737885838954684595019884251335782498282214701095114955699710984827955967120442570113515160553074553747764162788449930452435885820590459974400*i1^15 - N1*489789805481170707678334825589772769301996555351219195579458617381898029599427*i2, -344839478572767505775163455958328019750999583503590193964795926602346187754118111700328594567923350825722297365954347922391831684156096801737603332059192066427808373334476639331921227480674932503650222215696267684570487266777547437040446473692932337743660658342054512979106429459803431486974945700872192000000000000000 + 135558312976273095445597833203076508009308150565471581742842224659858718098554850448545660918300326961189501314828840329030802577524228602014219303027093586762576259325758936323091167267407636501669133769776034705130800878870691385976314475612028009923876922767735902746471708576931940459637196508364800000000000000*i1 + -29660873968492322876715607732107733427814249508788716711785927162050209177809707379230710633509240745326701449192641774420385918518639517767227344493953114257091504646034047340342390766611284975539316498498999144153628066129953166176831499283611158155952685724731480203111521877077428522028042813440000000000000*i1^2 + 5294394512313262219933380644943066978611320116659498654810591109815856317738811724702565702374416510788560150280255555619348653047644734497482949269492665173299334247303525884035445728560778378216113522744771824565811707176921725659627688730771911296248863091150923961033271210844288408380506112000000000000*i1^3 + -603182736898474595783412447178609721457992060514821013484741870285972395169512947172260622506096591427738744275177462071109054724219081630728727268404133947195935152807413476227762574684978269509439392025488139817850779884291945510392539065250224566695433489093086653032545560499013216029900800000000000*i1^4 + 25061295811800061222116271689184791588406988705892967583466715447684166417095172947201520614674129564690471074359681627222875486009581243087367820609056804218781327354250129398299131543349420208603531523331138677481196833094478916735676997386227388105551931138801456778108058787531090821120000000000*i1^5 + -495879412843049694861967138809381202731578831253327346732062190952534943784575591243878229596981507935679526060897549478462566824050402767668080156156034395277916880949420794118790785560130568287862359851401040725487717217170882831322749265353752597038157342137466990506681459822100480000000000*i1^6 + -1839366668461062929024759396525422903662188068673702370848265875299417179783833681750667832516931369864528217647807910669107888860564365974974097422467101312001483550216102974693748217623788639593304785171707701086987573207219685224138755602521384767704521911831094928588831925862400000000*i1^7 + -3928910720097746302834055783326885752291430626279739465165899715152798352840469947337149269248673065914179550044269074170559802241893774639288267901613186724681912050717503056333579877200207940579377312914457490655132155781883376416419315261195196789824533296061899376146350080000000*i1^8 + -8820392263045326717291861956638469569402317000499014650961676166809241058188336866400120805656270552588906298508541256030297549272457374050879873091682800383352826674118746640698895466258039033199683781856938336466502699206546718332114319880747137521776230218008857616384000000*i1^9 + -10609225822695853763118859033109105501820136329673269136162014080298839984395009300069513130937243122705248471317074394064761503280138700107186037075440458581137732211066885201852478197057757906446417629421128837995640566171129219857728279600755753643376650561758412800000*i1^10 + -4040135953841846670218832543849982512220626088005587310495557786327503090162576001367207452894706912729271366027988521957902742958117721917672371654595460750744330591226434018763561326880513947855280927340667591121219030384978847834303332879204137124310087290880000*i1^11 + -128600397943908702928633484528415127863243363722474804498241071208722321719853651647163235106163846293428655351552643064021648972203873886840783679111848884778224317010046642060655073955446894541562318750131377714340783381922650380948540140273859015724032000*i1^12 + -9381403160656758035872843553367992206289420738739362504143694055571889572604158265276772690871657495696702422359255447672915102817317789564591437643974319699374002216435304439345863798011849545337015775824211313815218151196022560436306291771238400*i1^13 + -7747356962681577637788248403331864244588646854112195719509914618237914304517790444022213832618900913809105246161651217240963275116967954170452634369553923544422970861852481808076479237812603655183933705549701404348972735454741134855680*i1^14 + 14667592506147135102796012184670056840823850711678454822233542983391347503586074822049307176596186339862820326202026491901967579398230346473776602122216110334521393128486259647747936728335932913046500733111907626368*i1^15 - N1*1469369416443512123035004476769318307905989666053657586738375852145694088798281*i3 ], [ 31508579686546827552991617125316369313361336553069954605341369757336151484384843905117547719770664591425173820123049024009458285853901414532173553419759443717937188160033866990650989769631534117933709732657211553684034027520000000000000000 + 236124324748918060543482074350901272354168180735924934915457130816696589064475295333084118636335858234507359659838561924432608223984535181978606422387902982004309242762445526467679035047341067627238352884966674135343169536000000000000000*i1 + 502397513283318443478027257159824664243783453830679819810821431053455118675410170273792519121308825514929745466502160472964288833940027087305522372642477824215002812713583884196822516648361270859008151832065902135725260800000000000000*i1^2 + 222232761232999241072501540910960940079132579890209760915129763613200760379397295956939529439669543330958272779637736135707116620943223635759406933167378398727363075999004385349229799447078661297914400774406674852085760000000000000*i1^3 + 56821108610655812455191219455945080319439197799188688380394369179411473597982833209513556604574540519214999936083086247433676970061192673296768965654113525983208747913272185660307838517714251543259841031817677357056000000000000*i1^4 + 8087861794532775072881296676687533393869486147010392431209747913295499595662993219641528055277187194413568519154352060951591527669345684536667092591080059627581277423015431794221456701727105770926840134266834124800000000000*i1^5 + 1020508472636138958980369517505059331953680250513321466905548298875893672623944795623486767960483507775834198680498688283082378082317812676787070885557362253342894846667079210784516462014909831653150671622062080000000000*i1^6 + 6024073804118371278593649854632181574419987716035117174887451988265475571654253071225303965000078899455516922373600904760466567482068965305373593574371535094888971725989988405318959125055191022359008116736000000000*i1^7 + 18061648676404352246025733358783076566910971073668818759977913107578836197198286398383531932387210201103689418237820484222627320710744683013096516529072687566065730193892685209573710421460636773394995200000000*i1^8 + 12043995465717829017690458327016963933282513560989109437364359428117401970106596011825081819149891574044809907980351909547911208386491076153868685521077304682360877383252259041208452180184735416320000000*i1^9 + 2365899483822569600557089390763118871757643292267064966739892058263981848503796729934359902531422271868619778179655889953393611665935675068745875711724822812656745678158619732031603835613696000000*i1^10 + -2180848023609237408811779375705036240341898265058428061189298497842566111830100878586510430924726205666530583392042981276468011920914768833910390805065644967988313061093884875150950400000*i1^11 + 1556627661483013892341394776705809586769327251969829769815971547597156488595556542915196460404165280647277263226285827638924804835824814540065800470617809415712929179071963520000*i1^12 + -976632117913493209030187003628747264253596105888321777041034709622531012689290652596176158046957441559060871760229057849324049495927849557128727775872794035837546496000*i1^13 + 272803378477597752200567150592993832665167868303944778174688416254335299378874562624384356542523651102377586525917659352678496161041769470154720502454919318400*i1^14 + 7736153851743559469603255071087918333123118935242620033151278907328548293652765897034025286447420702492028054766858215753342016679546472781122560*i1^15 + 1578517621995447308499038739437438343906684873027948037932691732931200804064523764456660060722672573853484250508107096822971889*i1^16, -718479591752374342756680189988649552022410423856872825090827667859762540768336719398359460465819851169152323733988594332832494818754381238128138015211253295606092680412218725790884990744228744769567714033495961350087998918549133531783614250132796365778145413843350044106310424472903710103215704010817158135152640000000000000000 + -3343284990259494747442192500658870785553515576202050685606628502860777414492645105229449285011699407875774165730071799603756483483517015611048168942639510676725628027583631816932350601726894754910602405259015441014088927080600317667287082303601688019508361206137702998261223775212210575406432353470083648978944000000000000000*i1 + -3083514569525458029604294943825040493728261224291821316600631016385738055522657124543837152794816006990979606601234115919692457728818968474841156103804959613523726220553900887724268773221807264274524057239794310677367588425269748216357268971055144191031603698908486676919236673395728028682119678292167177011200000000000000*i1^2 + -842457309207317308001605464760302144360014009928058428102196652070376977217333227475582499154461970259411020600629065485067965724677888060284541674105961010692692612714613758792589050464244749351698702805065155678909752074081519408528179897587859632103097144132743820363062423283633111602807634707910492160000000000000*i1^3 + -56625528191864755945529235832932824122314054700036180600692683302396908696749399593866766479249070705344832027053679879766800569393032286074564937655846079896825045006900424019999635317565434972710579815862045029785334040175483123979449408845005729796766887413684411877685092761108982653185936684482560000000000000*i1^4 + 10637774597129072636964671425435176491805439710907987624888403361920747329806657318536054846344065357892336694041980587142378270961630461000975159425741979679211925977551291958142174375306103542221022182145499429216518694540502561994766306684096967130771444559355887428509240434645605542434943257804800000000000*i1^5 + 5064196434299746624069923640332574590490360415098906870508117629901297152872753550027261620230247855171950521177827891235318692118049659404261442132801569225538432669932486508514504373244718643779225208620607872825914829646089242218291350451591489125404092058507835799024941387582205181195234181120000000000*i1^6 + 60616308738738670830742074038488902550724175499516291921594570442780765620024644953079827399656183492211587011882469707697460437332743255319553329016854374844438199444698322023760286100669868041675863756206198512039056881300424112521046497565130578648836480496911379345025698445289429230780416000000000*i1^7 + 209293899351798225935059559526171978654717669210150578654712442011919215866395988889435054410772596091711610865953033068950951784152467582209463253739963830366297702125702339306607937358255861850225810173924698892775121397891911858476585707938405438066317932079123926882630757428521659596800000000*i1^8 + 292454182417290420393630824992328690076510249041893170422936019717558965007236353430083227768198450058653202685194899206508862190086422472869399473836468657692510066480631562231151868471582111030044011453591224325896568755685009844239420409281946303031459786497029969859356301443481600000000*i1^9 + 92657492967436262210004451907378716028066662806254395756538767797462082370050076310937167089043214407100264235148857337694755480138075862602101263948764060098632388682323642862879523754709940990310634327972685399289261408564063522869283224621465402978471044686282137527722725376000000*i1^10 + -83088599767717720406017194142850897731166394595740163639066527373690990206306135274900893340718238090380229168997961255902332858974466050212134949156344505109716732460138612870676644527116992860734468645193946930503001428435392984669855595991603713688635602141432747417600000*i1^11 + 4364721664973912103311341050295099938087317981672975737995207731771049321954504766381759215727311210005293159616701270931054581270599385714914736806919526592937794180782642873632828665853389646816547666394436264379756631768944281407180947373172826173378734008320000*i1^12 + 8734154721108244372034289209862716319699591050421440944020928443998338478778033893955539827240889898398623539013846458487413427736110713208225353011060133036130191096336945277930986422760323079144340106254791173642910050675049598185450465592674511540736000*i1^13 + -407944569460546877747623402630623621125512447429963063981334833224008690450771449261066507663670249946727389479115903355647453043950019729913827484128270806228546585213170826402003858880827525645803900987300532762330896679565016429492225692032000*i1^14 + -11573959029404414091952946928249260903378997781627918248139098160450697054521640560409757791206397825706696862231059345784718626443099704192019750350641956420124579023218659717812520781929854128923432388533478734729689842667838626560*i1^15 - N1*23374115019908021317205512595572180885165241917833506594363018528843864709677591021661*i2, -142007384705663963459254376745888275799395757982633092134497541009029902519491628196065637325192489103929788191180483017686503274329479576759789259312476581152539673947219664270417072394199308756194443830502555947108211528270114183970465874455784766700047726828685803813689289263791238329147744745436272335519744000000000000000 + 813611953720916125757272989909913369246048549502141109060148212268022929617469453725998863602782834228583433821434353012076574257998417922183692432680051251240966541128089108355342081489445450946289501627704078410944321629503195274975254331162091158762214784882791687940232668461567685574671035529999194836172800000000000000*i1 + 4888169092530748724354513915787562890896419180075277162189428679939356735346402729213730916365510646779982983580461248514893938996222417682755192118896638709520190407940309108831752305240499384202705219727613365537123641354503801016121576147289404770922844876584342857360921012952266538116124254412026434027520000000000000*i1^2 + 2528363112530121417055842247453679403331064378937451001032191292210570679944637605280459254672386317397663605466900284805161658095508220479294222927698916309928748015546448347490235793876984987769516086338329969186390806596383362272763161130082582233653961692343179889382039216059870175849574995631455862784000000000000*i1^3 + 756380065260654463350689453682649794817291322586083499194981943322250094756559751940183501672698178929275569331075668054889518014170088537336765976743913907760310996036310603570000026273270679466505482471211551220723577324808561921348298823184515538613663351881735230894582267179021092814352293804035276800000000000*i1^4 + 122224287366678264964035891829922211678241984126651219820501677117762197295560451447700578468918779172308470486857858291848394644976875608442475584980482321491370370736356762754923828025054400752263208938658010007635114939965552074561269341827870485769588798442652064583450034010495937340730764300124160000000000*i1^5 + 17485809464459796093020815071684218903185606860427974905486777909263141483939500991045978759937920593819575711176255729043740556839785531197354563618634602757439691262757870755331732476512465528490858412354170832581838267649649674403760329790399748072224910624375073936516752463915394824780578881536000000000*i1^6 + 125723517512538943087774238115596764691133979053251030556506084370439178181394105590469779330790673766548882917034770294930186269303616633938811638192999350328505875992265464001228969774727546224863127770175678597574289408602515344199370323418744475973500999961769159456574403498155520048572006400000000*i1^7 + 394016033463128258133237846264036415772244601988166152706839553310524042204223735546607399012348442290944709060394535949571799689205288728283146962415051731761665515231701066619947173194653694045748498926980994663464143060610524943847120348042148696005911952190670870275273123245120436142080000000*i1^8 + 404398069139829180993230741988388761872506607314688501501912109327163502894921963100425844347541844327380247225335391002532446151791010558573557916302588366140391739237576586258730579345913069608815484059727932555686418227118666261422289171943727120527262647500159550976843203053101056000000*i1^9 + 111833433604068239441615303704087887728576068289966175656900644295043949230558054471049803031207287301089402359913042117870829257551379150315505772289272708354111921114820499166171348182382317616991891669039029845514180618861704874125545191282707827106302669972295142542833077043200000*i1^10 + -90942311916284471165283277052764381034040969719067939865284998789994792334482555008873365918150598586337325243541897836458731434515922958567429615469485981957611964101430411821483505722994989934800968241126500398138726740737848066792394109529022669433629382079798162862080000*i1^11 + 1245795953126789218104150965083272898215056523524448937409091979163506982337373713111514572113261538534590372762262596829730866552647162921924593786944366324026951846408657413946833322377029749232408479912418401733947751251850508586272069978899849061800680516608000*i1^12 + 10268542089763823845631673527245434846597670153860391206681175564162707870192578782095244507572158880501291041853873553513145192400684068739468717886619964020895003796334192528457927246446872484562496248641798828010127716969676311460458774727024119276185600*i1^13 + -305984931455907115814891700651336196370185227380187719585453201593218592475275305183179558605168459262976659717566375520348685748848554051181086469982454957660525909316331149206215149166380694194220774660626104972161878765369191163321438274798080*i1^14 + -8680648430714693739014072631179915569341144187171907762186198764367441985988748352019365899645957898408420063716647446091607916211111132459060741376576344761787426891336762893038629797869239596025154262698415940578621535744641720704*i1^15 - N1*70122345059724063951616537786716542655495725753500519783089055586531594129032773064983*i3 ] ]