[ [ -16033225224761135219427174194001907540328561280826282854748090024689246717803589536573005397367183528511149551219978437622914768249939540677373201782818665513855855926914660391291859036472960371982156637641097523074705703675707534564694381136750617953762091689666335440483673061532949803693553053758846455893960749364439986794269752599998091914442322651857813504000000000000000000000000 + 4351585069135630561763716915487222235153934889022699968080333318706503515682462975184796040825114425182853561505760536663511912467065191772388703289946360745199984761538649029496399158214699192296685141064910888207772793613040093924079809610764478252644876472593573372759750276736760700186556012721590404201383445566395613952840026277057253143160651491206758400000000000000000000000*i1 + 192726908103713393013128693631299148922255425084275901341660874092922367294592553344995853247299000595724518029402805384982127477997776117543015745463679349970698028926120743144345255317388845398107781036424030903184918991547616016459103915491721922417959426304841629314146997499664116091083116337392669126312998016881936987697139621730974125706496675151872000000000000000000000*i1^2 + -86489131830247758688832714318124253818125085287035868559843737666491761836429028186441609914633547481318652109800914111369661813670429703031847797043805238304566375711904862037808221132786373814077625603767228049123072167219873494956920298439798062720654834325298273145092731026455031269518087584488267863578599885748226452415856874071204152451138500689920000000000000000000*i1^3 + -5855680189737183889117633327970357470368674750325616323758569483779409003814812777292148346095232453379697691652145916422065627243097469569837618811252252711373332342560108508641076767119989350416977582315884101710815339302582577256417089658355292048017007745116549004757956686781248041566055142132346318246511683094667537773132214814964336028664882790400000000000000000*i1^4 + -43543345835678290250772120598449125135939323140148125038664296733049999225797762911613880828989051973025286647342045562072130693769401619559118532063332393765094159533794945723131239823317192165583071443118559836584608385606170409784073631101434826149907688118488095662071784382662992901108828076282858728193612030801273491233110555957882026993070899200000000000000*i1^5 + -2480417895073534005025198561537344317448245739244468604905149924497261486956060460736465285092569272245122790455176125838140212463714959886195386333821194672254160098955334324953730762008860599246218856354374303193349256859898673413830054940557763719725552738586087768009248278944035152407063568529923553893709246829404951070034278106527789471498240000000000000*i1^6 + 3977676369711859959272002711945929495239881998201728288776340285443848286060276120519187119608644313779116490843644370737003723647351378719266099660256345521107878424680174171044128428390963499954279390041217218484934601595408269812559636273445826863470132642067568144359751474064702817045978305866011874861213858413944341720369141461161921740800000000000*i1^7 + -275021690279766715704420605983585849103797687787673870477096426960606765654037959232613458468593165519285267045487496870557045041167079078368829250816691816933438879845360309496647102078525182765929820497125729187763296826370269159742855616042971249597161730705845615256778051056709589409332237619688822361085392367504069080832762191783395328000000000*i1^8 + 3072374170078277370970687485723525148017631487138715660205442562270924035659998743558992729003975665992032920802226381999680339487473205241390822486006056686437431463318691739454800771325577926023059910917613607963406899337670001000043353363906944009591341732794119396354620444153171866870949046519067207309067799431576755440094894348042240000000*i1^9 + 3781823151206969815427017334692222143690357849989509285655037993452589656131401151473618920560940261350062889152024461705984693200610937844240542512095095614085805926278544206920027005108717461236435515570682474144464514335667089799125290455543559925550065654258839732592588473182064283416969423965432004847103371980801417528363408424960000*i1^10 + 1175345352126447205735748540494101683693585120027234726732100342843779913295457608018579042236093522749509257275681910352352904189078411954210410510381897271190131721290976919014057740116956227506649007688068388953849596519156866950587125850818345898058538678838641521295824341151747750397879455305231209801825709869554607912386560000*i1^11 + 32087601930179856089427443463203543618611516248732572244779149265750927756323653251278629650317291559166918506947779234586793545289592651953358335231606729314923628230196646441325587600450325208895533790573855094805207681150753982493631485405060378026149946619799376212669794242624454573631348352289029738116269886326964224000*i1^12 + 120483452900571843380826954520679014573532829028411715223083509733996670054460837820501859871350661581363906830311171837356244988529121604679880577508456424689778075317735911280237181871676265817806267951936838955686781683585937429817418802393045325747993307882645801824428342942026959014773620150243449240601755648000*i1^13 + -2561278500988455791437461650830288052636699156847553754294868935649572614164221193361642910123993396424009016352078285986490050504514008026137084239268870189310690189457966957356257481108361327384280026757203203233644420507395332298936081773946991723790574910764083982369628002126101034711102719496091493990400*i1^14 + 48527696783297566590193061242402830535852526309092407912209774831664496755326610607573347646725963505928695709423244307665039007262937403070577361703365416513649847414054568712682010353716972254098055887863776956953910805413908008108402580160078751296100567913086026214840892428674845719408160918732800*i1^15 + 60430218164577138676702722523188791493603665924782243072950991556443742883088756091850987315890662666206172170332738511797614497133300851452110415341170500788333588845297183658471204180583549848635586052506901328033250051355523788406509280752936674032710726057866693204226386896015360*i1^16 + 89193773809726047912394070639033888049525120484104892557832674855070347366579290722868799111755433561624732156747699049415208871240718028015977584064420811615099729959350535492197081845610040260298587674743436981972253123894937938252370981486381211840*i1^17 + 516849922973176562232487506713527064338972424597860108504945031464615958484613457947724899389050350032471990383852874354021079415267403023255542018588258859798109158068722032639868886315346377004337960451085611745112361*i1^18, 1511544301225404757015943522459558567736223979572482497803206469142840551497673817403357204176861094059427558857602890764293332055990120813866487694891526970545469655204994655955831545245722328034247450266973247455682742519423283117415087652233006330466814746198862749960216348692010622525932324676342858060806111768096053692983493304221459503774757054668284590814979398121604784308812893206289792876838961593329563482900580776132163653545254090646389356319043119401298112896643876298117534350665434371416434447666344252793185518325444711065192998921448878796559847698884198400000000000000000000000 + -413248119738093562336481142500923902505094860102781947060396492660484701446439212291913624902552136404011105462620309444260677985647443738721632345172897811378060221009558394170331909418657112572294254430854793114948486469032028827042976398264578957978085153774168867871806574364415208855355128707838854018196876475469709328581238046637246821364781318699775416582860338360520658349232623977433303363224981273522427343334839750350876086025533501991142715779692237456803071061916366918480289772535346621578845724417691888457465042832193890788636271238845751366597602852208640000000000000000000000*i1 + -17050555357312124519783075425759600546736822038692017197564458929931778335241157784157011030344890310946318865028189728198479235829521853700089397719643227370627238711531386218358762861970927308781439633060087170533226685330357531052106901292273651769918595002357843800508065414102436569235191090586807291456038244004556199557511267147834104043647687598904688819416596244878758376051095315105233418709449302612940332689542678404770030736725585028565873129972806246732645283148080455897041069574267684275164204701677188220835373203057990860817259255001227264593128272691200000000000000000000*i1^2 + 8094754668098428243160598231375794026648243342259661543231300100945827327259702011512948415629800841847529082017733796325846547860829706185832068160568257493147142782386101493556329176999633329477690337017903021571129568166451740369796361788766727522901387793487491625729952176195308250527199771540783196694738373437800994569002085987375263445993826642255939339795117176148137958130598740335489622577053897563730105891496237985801469627887965424957871877047576990902500096993873658690670810667258865381123949036679281242159919382045037071843818691378288807124802732032000000000000000000*i1^3 + 522872659229441332138551130927680742476715562778315729397972315169252210458346497079199690750678828534605181190681130236569305196104734803080942623156820888448506715283593046271639685044270319822023428116193334091034198269999100505930055079606900927475553342799128549290834391912927004839157545666584518455932869923862741414381447809608685056249830869760363238859013347346663490624940673047110515448690945182361111357779941066851933050755372814060332009804899208570604503447898800383039752497917560870485964974371582454757945868310273025032703033281535445907108003840000000000000000*i1^4 + 2561467759004161894887325014423951719138377653742177082447112498527356574195010261330485821482085069290343968566499525869206205797997953944435001043034806371441076543052425547772566723452375338666005054309610070080969610595176893772653875875223792814210752953880981083370037334599460985318419020661361837797491625528697365909936662075123355185725750234250991843278675520291622772481832473876542585940659621335286389415250237927132012124728354446985477105825529970399760694173019243049747129750035997626378570161496183954445670066633418993993474650674269075611320320000000000000*i1^5 + 207048068815409270307421731650367882342149656454615237741807999191780420615621258767617021568657322537968477572906488432234043670358067596059378343031855896095192360367893487672661632259890188701597697305907494285168402860423270541204426507725842305224328820239790347492371199463383555584431775113489387871350397810536118076790846831779680227905181832638086191603669508595457684497747508009326463555588116773593394127259894036435585304703153033005920098074383143876639706676750621778265954583795031439053508302474922235104403737945980204917819969231888112943104000000000000*i1^6 + -1090449105673950770465657994501031272975031430735354950533900816353566143973592610861915580124263473800523098811439966513603656315309661576400906944535278753576933116875398036789184545187299833516208582482011526076733341675625447171715207921090326544271193275981747589194163166828894162960437081217582133067671532425856274777770518305032403598502750236361809641072760193530834397495825809591600362641575740287813690308788134531572005582332241565111323706367894724837428723624826849490074424609967471468225836832587389043756154125873640828684137258727170375680000000000*i1^7 + 20285665947195103338240266477054774966617266229808534281448178481422805348570746661936200830073559989422498454981030684600322487994298392390138707057842212809680375428875774565869351595549195434821961177648455418221602416275250251698119264186067440108141067076211947256452504157702685039030845058336201877672869850664101685499382548277045888787060229722580644306707852462226018411558740567042437187972953677791768083427178484535522014176264457667207583054011199068035763584183134819042002351485462596671361979341963150658024796989509010282952077196709068800000000*i1^8 + -382836930211367842003969819079424485883324460368236374191403714366934803665811506951595700062532092321925395082847152494771196958699698487111251703716829297780738024781130416656365262956570108962460899726483156651652305360027633093656535380660637728812250444998227927173516151237840498612957242595838708348853670358401866694850761594121859246771413744501297961463330056104699976923799681598047720521678131703472029856232629368169096880356641755008504797950372873272505215527876168665150483958897829610642877876740698412799129611209653287176517246255104000000*i1^9 + -470420649066426552897556401899965927558064887826469476279997028266413568314424456679234385987592730930183310292351746913413079381034657790300359699432076637313093706350839182622419477949671221930840612463134301393055816831369139020939526809749915564884638111110879037648922915394319193948818720120218190903979985393200061436593370528719515644066800689619664124058173302473304263913562471564141567201320100071068147048492419198131425967255116078307403534843636179810830187348355622521367722693525281988778751902990126227772976691466348912135966294016000*i1^10 + -155839683054755192962349073509701051681709531899989475820977822963528255892377342081711642022679760951669945869906372008358149133322975012750753388345141408014763417065697149757124226306873718431124819733718085164987215212135830468205063676843080990545227156454616982683470876179300545304835800014835936316528655050298427875718188278450644307509896678837043389479353110607977572485959920168130174489006564330318696736371814525571610508615721517918051401842247189291761684015305386741517909838333737353969680466508928445943166307810193751146496000*i1^11 + -8566541922547476387120328859658625866596616355305422152602187175421227592368781328937917515435866950493527639143854426023837557938082652187989737623999889208721047263675422026051674581280118283328753953298132099088888569962344684287739231785431070550523965729640706541546095617187115509005107812750938486872174298212817239491746470864728466792082821857478665918133599672277688405021247480584052180206586073908741005508063897080101511622360709071269861816844373545680258305462861319728482116207253974508862692170196666910691951922433228800*i1^12 + -188126959943163622649586374616790642859622058230695179177728661369256719364205436050109230531914867684213351856101873563004534710097399846717296041598090013794695694604828685653822469040273140763906993530380781759217335249084646361128910857285584889920559058549582793247339157680479586195430073482398068983444784787028148203798943378194495856486922725783185047214525404104231914774745031165990559832088991780181561693940434717111725159790053063184102674636622887512143063150557632246599890229192413546441973270441547029560898355200*i1^13 + -1177008520779823108539245993112891225352505013151956440419537815764851122779531672100331678863075821745340267827531232635329615464023049475636788925385857442342639576820595730844895032078416308809991441393949855558878338540855755522226683267418038371260522923603496148848828436678397782788353122976086219297023694233354352354166217597858703421282412278655310178903559576559426705912300127869514345334379804863858511448371103216067877425578289633099452935805163489297020533019180581184279014491471774480450681351043316449280*i1^14 + -37733330119670036543454506671739230722703582976548754559663468178380286954524249641362146821013089553403276166441319119399056421483546891111566920401486933318977113566849351565725295678136039693282034955826185252650116446909775339794988218426085947005749096395434765054150275258616663968810337480762556422616274002714423930370735733843433141352906521087311376418051114045952523573014556654010522099681988722612360012150756763746592807166946164192395206874081935584902078465122128365733965221257472928080315023360*i1^15 + -30085454482710119121775204210410097201659982775528230597370123353003065705715568696574345518931648316932788476987175860359411366869073405872367096060633441314077868134833385483445333616745108606541691548517694837009052687479322355157520520075123712460833833983630269321714913382382414506696372487964656844960698442985099330221586915847119099433418465922873512516346521009477565134499574105789418748337210334199851040928632881288230728194482959863689353159946524940099792558076575031297556086784*i1^16 + -15834588087618245905914211046113578225214172655732649198403395819463113304546948041101971537059735170062816305461464599699988064965445888704923833377842652162441087113612070907130469085632784673859416840124328085014324685983853942278631764569872093896594282708256205219848140467493953806435207573577005170462455477282751748972957848601453913700135549755346340674669788375719808437783950173965300930389665923333731322837306495883894008372946212556643176266334208*i1^17 - N1*4372091343159896377371958429480049036280263301531868670141705143283743576270752409995699349846439514723430131196506934037094867494335038348562788294756989956107240706625568649699715816907401642999158554529475*i2, 2485706954688144666289853892572039161230271898552193573366435344219765898114765086438889364602617354981171938179890058958432869226511575702123612685085220726082789404022250276132924694893710504946573272030191841263400713716327358306887311268487316210686070534813791871878626309416714878799267012338190730439367596308439157901112118760602323150174194070144961620468028274477907052809170854075301341591511163717485867295813836325220789565417014707309453513733366622817951104870351506716269093268078765594228539606343939419510338800935586951490262502295668053910218505357099008000000000000000000000000 + -680811586310990879331444948336249907686541880902478187655135766522577503301442325469379537327355943768302302663517204874205360789136527515507638899201881377818719034744093370059218173116947336340724484228642428250123091880518519657505848381412136817584646784666447099030006315346711769105494920115856314555535510744952698897830302942328396227691413796905938041886798999116962575405991893017349581852999276494517376102354658095532215652802274950024671553687290644200408067341976220908965503111292800316306951733946591081259956300079736036764054084053789435082381129783705600000000000000000000000*i1 + -27868329948191824862148463336064479817180390721980909405445603680008677238108160581493099987173904317737497927354191915928383604916066298194367998117318187103458104477592902382046380112512437990778463526296688682356102771903163060542689637082108979672450246894502138169999894244420563952267871958372210550472654593464868281781015935316980465316781572104211852333464138246352366803522678014378029568838844873661331558461024249335538882847411195421343932975558071754711262643479091729429459598365958126931308488219901912754664819011494946622944896794646994820720245080064000000000000000000000*i1^2 + 13322205428404861766928159308527776367531626925559015026656458965818810945198277924190242855248129480143814573012983367354786633041564798936241869757742387830485609071747062755352220775427311610083039841432903593132869145610908604601405083892156462044223751165434284470426848235487602257721226134008763206157544848501778550758587940041273638037445847099338525092293687547991752769966131329303359240954287583786706553682530447014406580795928192836296531621637862405875923166933463181019216769699754659605373784929975561854408213942062765302444333936243163819724232458240000000000000000000*i1^3 + 859877725415761959696770133771969333141499574945888544345391435675866844209584987096906611183179152587824928408602865420267064145045943234630471574014605875334943254895892000874362468884277368542189793500935769224758810948264980043652218922820023100420042167752807256908130895598343206470277287414887264822232853393857067873490538455758316654029974592730061563321885607713568675347371804540773345281468792801537845819223336791556783045271982554075365608540423352119500757352237428291597393360252883204652767333324981553450010983025966552438398447524185838606666956800000000000000000*i1^4 + 4202912934140488608205105290555268662366909447502053158782061803799735085920317654009587222800064874016964630287844909824757283482602971639122714894506972376970847170861077417824073644510510584069149092987031771626005465552805730065351781783764274788502869860529899572496829240235869391530794203254304737907725639412751520890292485929642458405914021345391750428974247760297445067839011448269062224500129944445720162500917740734046978425332150103282995039827601190560704477757994574161608341202688736801839170803119373463184576614730156306498553164456464207996518400000000000000*i1^5 + 340632328291947263908498711867343706018189408430577607021314519694421430152785037864953666862352599564473886961265705507874650847003087626038694045422882655598718876269730355479591489879214205620053518667133078960488986512301907518898277906959991401605925329344691434649426860758558480256224212169628380548846355152471416089303717038535231792464557725043825002779991076276109775805522811658888085851298426793865932703913688531165078731851395920515933754885285490445211943961548466387877294966107445620726932838720694080528706113773099725952938083527170447114240000000000000*i1^6 + -1806486021538190799366563037757410414524120046470169377677456750995129231065099683543658747008263743879603844757154800423718951673583037430741320719186482288660925739153687037011105839059852730333415395131255855276108152198464626535762780663683319326969481272356267891742785840641162100067829623294439682534394573702591106190907837607432359364908300979547983884998165671678107980327001373919537362609089140339543322743983237535229490683958556868085427186517588091945107333585580525210753290428732359018368026420281287101981856164518302874254213217653463449600000000000*i1^7 + 33363973392375391383766526970290824411687150276134765068402311001916179574077203647219882228454558425487552515347566992268337001364343583718143045765466573328946746384811980332007813092528943824752826201314704605340983587304338029413845243807946012536824682942820307727600354471305880914911882452028632584841694606393835458483583962598173091606529745978505422428838733876471102240893451892607579752641039341017182133517384189493316400417023179694106545397434104703783567966119679738856986296978901454647197475748739765538645827787966208422697982194876416000000000*i1^8 + -632678530546647080910585671783358192058331797603824484568924501008548108298795371196981074129628443710646127165853340242161499221213510982819743636873322651435719331407211138071179888070196078563463954600960921061726885414740778974576467462483714885580346142309298909319142685680001385923614845405817583437354177488319037385415643188094707744527893633048480263440716987310324748894868833031094192171867233041641500597690083983263380357461534770860297374505990471032819262054730900499111456612327736435411442178035063110810296524692313384636372830126080000000*i1^9 + -778005240167460315266514112232210506751275175144938374013931434841035846850862690398090336075586567152455052758163674964336583312815677120594507670783863240952477178117797557553971666050630631133417364836120580875488553970175818471202068690294243779441105551701297657298021026759158619867269473489520616608154587081885081861424132871572322634486728427569665524555346959067438478933196491544956891932739021121412329745190731106583886493863000184945819054556521359745158863694856387205231646661000488050948976884920335877036846183780306694740818001920000*i1^10 + -258101609643673605567608402514235443030374792511757992400942590754553823682285063683550913332062195654044927450773079374181574079483886699242582600107775525763777398662502300019400608964143214115906764985217666108355391909747417936318118816693320468128327808463048525324229733124478651038393685232726788417536393963452515055871645894223707789463611196289010212025025742803496410658015171506666654423417673556456812900109454856695871514651080233738060426811531960398203435847612711692121574171392974086881387794782426559093458753938647320363008000*i1^11 + -14277676333523073616075014792332716783202602595705608999073156933968396663280710062352258741806195224075632942078220296235424050126293007164144501604551038771443511252239782272116299410546714232621620218175917081101019788369222416363057043674983631974614886093588190291933647624018305097629880884122691640483025224778983386333633192181542485856816154764456555596098448942521936625290939559176249435018948710527001309284601424038321359430216211866327598541296083965175866638312030910896090097093245655910994785000494989313536541730013184000*i1^12 + -314128860582107565062342649685074044179548811126098190013084322316259300551199368951787803126500052226807711309488861021452548320494996459342018687581483672703638217469319071295062146947121553437814186985355523265996757967842678231143758013030724620567339360645211387538710410923659116113406829794217086992721422572557447943380911313318932520135884864759164404776718574340495679664399542802767204318918143811764062303551520115649431152996314657859210239709536684702772924521223572224999143700564489370913163924321550950279308902400*i1^13 + -1973461917911881201517486883485841216451538248376624103879317099251962771648644468776678083654951546750226401914450719326802029550728456291045037692498863275304824301920345754137162118516035504080504827799639921329788287062612012905664725034495432422333135943656193606806242000108063934587447855924652946450269359500451821292648129563421027924683396228730262916152292682587712611942723299862293078987908101977668579423911416401306781179046778775575596257795427084342106239951202418864055254262779845917885739902717604659200*i1^14 + -46444119593946910759702512925246542635102582042781882202145403756188935061095939549802534815563845137057734475957980391714521384001939211789805265136389173412334807691452048552987523993849046687819219135681994882291817195530177526910608497534521355255985242623297765676123426303846162152407385206349484368920213478030284950639502042423072344188096993540710319238542643491103147314447439378856452628302041201655144024517055210367254152382347977145105942924004838842943773963860481606583160664050301790403805839360*i1^15 + -36708649205152629142148590611677328509739581372740370606786585526673181824663021313918171605445066722659183185908125860131549326176782610885768518199393765567476914235182234191839291995363802914789911648994013242393238147195106708836728817759911798571371496120011352842801777307547649208619703622254402597168556182022835771978316450574729686123391713577034554909055120356879025384134158605133552002252268268743460451511487742717441916962878979311195767935789919444913613325057909329356479528960*i1^16 + -17555334934054268661352513647917467756662645696074823863835870374487093876740429276160919759449116830372343394852058618160004271125541789431458321475586921199434718886850312068077577000327200665803790060653464197893254307080318230647278916688915861624954870190347615447808324707228818158993736472845790461171303969659649281264897607961903596771907819215253102111105992540291297007033739459117040759442223222171747175302730136228283231970371877795516838332284928*i1^17 - N1*21860456715799481886859792147400245181401316507659343350708525716418717881353762049978496749232197573617150655982534670185474337471675191742813941473784949780536203533127843248498579084537008214995792772647375*i3 ] ]