Glen Whitney
e7361f94a7
With this loaded in under the Firefox debugger, one can see linked WRL files and Java Geometry Applets on arbitrary web pages. This represents significant progress on #28, but getting more controls and getting it to work in other browsers is still on deck. Reviewed-on: #38 Co-authored-by: Glen Whitney <glen@studioinfinity.org> Co-committed-by: Glen Whitney <glen@studioinfinity.org>
2 lines
500 KiB
JavaScript
2 lines
500 KiB
JavaScript
$wnd.webSimple.runAsyncCallback3("function mme(){}\nfunction Qxe(){}\nfunction nKe(){}\nfunction sKe(){}\nfunction wKe(){}\nfunction DKe(){}\nfunction zle(){ole()}\nfunction PKe(){this.a=0}\nfunction MKe(a){this.a=a}\nfunction yKe(a){this.c=a}\nfunction G0b(a){this.c=a}\nfunction H0b(a){this.c=a}\nfunction e0b(a){this.a=a}\nfunction Phc(a){this.a=a}\nfunction Ohc(a){Nhc();this.a=a}\nfunction OWh(a){Qbc(this,a)}\nfunction J0b(a){H0b.call(this,a)}\nfunction Eac(a){yac.call(this,a)}\nfunction EKe(a){HDd.call(this,a)}\nfunction FKe(a){HDd.call(this,a)}\nfunction GKe(a){_Cd.call(this,a)}\nfunction tme(a){_Cd.call(this,a)}\nfunction ume(a){_Cd.call(this,a)}\nfunction vme(a){_Cd.call(this,a)}\nfunction xme(a){_Cd.call(this,a)}\nfunction yme(a){_Cd.call(this,a)}\nfunction IKe(a){_Cd.call(this,a)}\nfunction HKe(a){HDd.call(this,a)}\nfunction JKe(a){HDd.call(this,a)}\nfunction KKe(a){HDd.call(this,a)}\nfunction KWh(a){return _0b(this,a)}\nfunction GWh(){return bEb(this.b)}\nfunction NWh(){return this.a}\nfunction PWh(a){return this===a}\nfunction E0b(a,b){return a.c==b}\nfunction QKe(a,b){return b>a+koh}\nfunction QWh(){return new Sac(this)}\nfunction EWh(a){throw Qpb(new p5b)}\nfunction k1b(a){this.b=a;this.a=0}\nfunction o0b(a,b){this.b=b;this.a=a}\nfunction LKe(a,b){this.a=a;this.b=b}\nfunction NKe(a,b){this.a=a;this.b=b}\nfunction yLe(a,b){this.a=a;this.b=b}\nfunction f1b(a,b){hvb.call(this,a,b)}\nfunction h0b(a,b){a0b.call(this,a,b)}\nfunction lKe(a,b,c){jKe.call(this,a,b,c)}\nfunction zKe(a,b,c){jKe.call(this,a,b,c)}\nfunction BKe(a,b,c){jKe.call(this,a,b,c)}\nfunction I0b(){J0b.call(this,new P0b)}\nfunction n0b(a){!!a&&(this.a=a)}\nfunction JWh(a){return VDb(this.a,a)}\nfunction rLe(a,b){return a.i.b>jLe(a.i.a,b)}\nfunction T0b(a,b){return k8b(new l8b(a.c),b)}\nfunction IWh(a){return k8b(new l8b(this.a),a)}\nfunction LWh(a){throw Qpb(new q5b(hLh))}\nfunction MWh(){throw Qpb(new q5b(hLh))}\nfunction Nhc(){Nhc=xqb;new Ohc(null)}\nfunction pKe(){pKe=xqb;oKe=new sKe}\nfunction ole(){ole=xqb;nle=$wnd.Math.sqrt(3)}\nfunction Mhc(a){this.c=a;this.a=this.c.b}\nfunction oLe(a,b){this.a=a;this.b=b;this.c=0}\nfunction vLe(a,b){this.b=a;this.d=b;this.j=true}\nfunction pLe(a){this.a=a.a;this.b=a.b;this.c=a.c}\nfunction M0b(a){H0b.call(this,a);this.b=new cEb}\nfunction g0b(a){a0b.call(this,a,new Ohc(w3b(1)))}\nfunction jcf(a,b,c){kcf.call(this,a,b,c,false,null)}\nfunction qKe(a,b,c){pKe();jKe.call(this,a,b,c)}\nfunction Edc(a,b){Jdc(b>=0,b);k9b(a.a,b)}\nfunction Ddc(a,b,c){Idc(c,a.a.i.length);j9b(a.a,c,b)}\nfunction d0b(a,b,c){return a3b(VDb(a.a,b),VDb(a.a,c))}\nfunction x0b(a,b,c,d){return a.kf(b,c,d,a.nf())}\nfunction y0b(a,b,c,d,e){return a.hf(b,new i1b(c,d),e)}\nfunction Z0b(a,b,c,d,e){return Y0b(a,b,new i1b(c,d),e)}\nfunction Jdc(a,b){if(!a){throw Qpb(new V1b(''+b))}}\nfunction HWh(){return mac(),new yac(new l8b(this.b))}\nfunction FWh(){return mac(),new yac(new l8b(this.a))}\nfunction ydc(a,b){return Idc(b,a.a.i.length),b9b(a.a,b)}\nfunction Hhc(a,b){--b;b<0&&(b=a.a.length-1);return b}\nfunction Ihc(a,b){++b;b>=a.a.length&&(b=0);return b}\nfunction ydf(a,b,c,d){a.i[0]=b;a.i[1]=c;a.i[2]=d}\nfunction rKe(a,b,c,d){this.a=d;this.d=a;this.b=b;this.c=c}\nfunction Lhc(){this.a=me(gu,Z4g,1,33,5,1);this.b=0;this.c=0}\nfunction X0b(){this.c=new cEb;this.b=new cEb;this.a=new PYb}\nfunction wme(a){pmd(a.e,'A');pmd(a.e,'B');pmd(a.e,'C')}\nfunction c0b(a,b,c){YDb(a.d,b,c);p0b(a.f,b);Wbc(a.c,b)}\nfunction v0b(a,b){var c,d;c=VDb(a.c,b).a;d=s0b(a,c,b);r0b(a,d)}\nfunction $_b(a,b){if(a.a){return W0b(a.a,b)}return V0b(a.a,b)}\nfunction aLe(a){if(!a.f){return 0}return a.f.a.size()}\nfunction Bdc(a){lhc(a.a.i.length!=0);return Adc(a,a.a.i.length-1)}\nfunction q0b(a){if(a.b.a.i.length>0){return ydc(a.b,0)}return null}\nfunction nLe(a){return ' Pt['+a.a+','+a.b+','+a.c+']'}\nfunction lLe(a,b){return a.a>b.a+koh||Ocg(a.a,b.a)&&a.b>b.b+koh}\nfunction jLe(a,b){return (b.a-a.a)*(b.a-a.a)+(b.b-a.b)*(b.b-a.b)}\nfunction Ble(a,b,c){return pe(ie(sf,1),g9g,5,15,[a,b,b,c])}\nfunction Ale(a,b,c){return pe(ie(sf,1),g9g,5,15,[a,b,-b,c])}\nfunction g1b(){e1b();return pe(ie(Ct,1),I7g,983,0,[c1b,d1b])}\nfunction xLe(a,b){if(a.a!=b.a){return f3b(a.a,b.a)}return f3b(a.b,b.b)}\nfunction dLe(a){aLe(a)<=2&&(a.e=new Gdc);YKe(a);return new t9b(a.e.a)}\nfunction BLe(a,b,c,d){a.b=(dud(),bud);b.b=bud;c.b=bud;d.b=bud}\nfunction B$e(a,b,c,d){a.j.add(new Oad(b,c,d?(dud(),bud):(dud(),cud)))}\nfunction iKe(a){a.V=me(fY,qnh,13,1,0,1);a.V[0]=a.c;_vc(a,a.d);Xvc(a)}\nfunction fKe(a){a.V=me(fY,qnh,13,1,0,1);a.V[0]=a.b;_vc(a,a.c);Xvc(a)}\nfunction P0b(){G0b.call(this,(e1b(),c1b));this.b=new cEb;this.a=new cEb}\nfunction R0b(){G0b.call(this,(e1b(),c1b));this.b=new cEb;this.a=new cEb}\nfunction b1b(){G0b.call(this,(e1b(),d1b));this.b=new cEb;this.a=new cEb}\nfunction Fhc(){mc.call(this,'The buffer is already empty');this.a=null}\nfunction a0b(a,b){this.a=a;this.d=b;this.e=new cEb;this.b=k9g;this.c=R4g}\nfunction p0b(a,b){var c;c=a.b.a.i.length;Edc(a.b,c+1);s0b(a,c,b);return true}\nfunction Khc(a){var b;b=0;a.c<a.b?(b=a.a.length-a.b+a.c):(b=a.c-a.b);return b}\nfunction u0b(a){var b;b=t0b(a);if(b==null){throw Qpb(new Gcc)}return b}\nfunction zLe(a){var b;b=new p9b(a);mac();V9b(b.i,b.i.length,null);return ALe(b)}\nfunction b0b(a){var b,c;c=u0b(a.f);b=$Db(a.d,c);Ubc(a.c,c,b);return new o0b(c,b)}\nfunction O0b(a,b,c){if(!SDb(a.b,b)||!SDb(a.b,c)){return null}return VDb(a.b,b).b.get(c)}\nfunction _0b(a,b){if(!k8b(new l8b(a.b),b)){return null}return mac(),new yac(VDb(a.b,b))}\nfunction U0b(a,b){if(!k8b(new l8b(a.c),b)){return null}return mac(),new yac(VDb(a.c,b).a)}\nfunction W0b(a,b){if(!k8b(new l8b(a.c),b)){return null}return mac(),new yac(VDb(a.c,b).b)}\nfunction kLe(a,b){if(!ff(b,400)){return false}return Ocg(a.a,b.a)&&Ocg(a.b,b.b)}\nfunction xKe(a,b,c){if(b==a.c){a.a=true;a.b=c}else !a.a&&a.c.Im(b)&&(a.b=c)}\nfunction CKe(a,b){if(Ocg(a.c,b.c)&&Ocg(a.d,b.d)){return 0}return a.c>b.c?-1:1}\nfunction sLe(a,b){switch(b){case 0:return a.b;case 1:return a.d;case 2:return a.f;}return null}\nfunction A0b(a,b){var c,d;c=a.qf(b);d=new n9b;Z8b(d,c.a);Z8b(d,c.b);return mac(),new yac(d)}\nfunction w0b(a){this.b=new Gdc;this.c=new cEb;this.a=a;aEb(this.c);this.b.a.i.length=0}\nfunction i1b(a,b){if(a==null||b==null){throw Qpb(new l3b(gLh))}this.a=a;this.b=b}\nfunction e1b(){e1b=xqb;c1b=new f1b('DIRECTED',0);d1b=new f1b('UNDIRECTED',1)}\nfunction ile(a){a.V=me(fY,qnh,13,2,0,1);a.V[0]=a.c;a.V[1]=a.a;_vc(a,a.b);Xvc(a)}\nfunction uKe(a){a.V=me(fY,qnh,13,4,0,1);a.V[0]=a.c;a.V[1]=a.e.lp();a.V[2]=a.b.lp();a.V[3]=a.f;_vc(a,a.d);Xvc(a)}\nfunction ome(a){a.V=me(fY,qnh,13,4,0,1);a.V[0]=a.a;a.V[1]=a.b;a.V[2]=a.c;a.V[3]=a.g;a.Y=me(fY,qnh,13,1,0,1);awc(a,0,a.i);Xvc(a)}\nfunction gKe(a,b,c){kwc.call(this,a);this.b=c;this.c=new F$e(a);fKe(this);eKe(this);JKc(this.c,b)}\nfunction jKe(a,b,c){kwc.call(this,a);this.c=c;this.d=new F$e(a);iKe(this);this.Ii();JKc(this.d,b)}\nfunction mle(a,b,c,d,e,f){kwc.call(this,a);this.a=c;this.b=d;this.c=e;this.d=f;this.e=new Odf(a);lle(this);kle(this);JKc(this.e,b)}\nfunction GLe(a,b,c){var d,e,f;for(d=b,e=c;d<e;++d,e--){f=a[d];a[d]=a[e];a[e]=f}}\nfunction CLe(a){var b,c,d;d=a.length;b=a[d-1].ei(a[0]);for(c=1;c<d;c++){b+=a[c-1].ei(a[c])}return b}\nfunction V0b(a,b){var c;if(!k8b(new l8b(a.c),b)){return null}c=new PYb;CYb(c,U0b(a,b));CYb(c,W0b(a,b));return c}\nfunction $0b(a,b){if(b==null){throw Qpb(new l3b(fLh))}if(!k8b(new l8b(a.b),b)){YDb(a.b,b,new PYb);return true}return false}\nfunction Q0b(a,b){if(b==null){throw Qpb(new l3b(fLh))}if(!k8b(new l8b(a.b),b)){YDb(a.b,b,new i1b(new PYb,new PYb));return true}return false}\nfunction S0b(a,b){if(b==null){throw Qpb(new l3b(fLh))}if(!SDb(a.c,b)){YDb(a.c,b,new i1b(new PYb,new PYb));return true}return false}\nfunction N0b(a,b){if(b==null){throw Qpb(new l3b(fLh))}if(!SDb(a.b,b)){YDb(a.b,b,new i1b(new cEb,new cEb));return true}return false}\nfunction F0b(a,b){if(a.c!=b){throw Qpb(new l3b(\"Edge type '\"+b+\"' does not match the default edge type for this graph: '\"+a.c+\"'\"))}}\nfunction L0b(a,b){if(a.a==null){a.a=b;YDb(a.b,b,w3b(0));return a.c.lf(b)}throw Qpb(new q5b('Unless you are setting the root, use addChild()'))}\nfunction iLe(a){if(!!a.c&&!a.c.j){return a.c}if(!!a.e&&!a.e.j){return a.e}if(!!a.g&&!a.g.j){return a.g}return null}\nfunction hKe(a,b,c){var d,e;for(d=0;d<a.i.length;d++){e=(mhc(d,a.i.length),a.i[d]);if(Ocg(e.a,b)&&Ocg(e.b,c)){return true}}return false}\nfunction VKe(a,b,c){var d,e;b.j=false;b.f=c;qLe(b);e=b.g;if(mLe(c,e.b,e.d)>=2){d=new vLe(b.b,c);d.c=b;b.g=d;d.g=e;e.e=d;return d}return VKe(a,e,c)}\nfunction UKe(a,b,c){var d,e;b.j=false;b.f=c;qLe(b);e=b.e;if(mLe(c,e.b,e.d)>=2){d=new vLe(c,b.d);d.c=b;b.e=d;d.e=e;e.g=d;return d}return UKe(a,e,c)}\nfunction Jhc(a){var b;if(Khc(a)==0){throw Qpb(new Fhc)}b=a.a[a.b];if(null!=b){a.a[a.b]=null;++a.b;a.b>=a.a.length&&(a.b=0)}return b}\nfunction t0b(a){var b,c;c=q0b(a);if(c!=null){b=Bdc(a.b);Ddc(a.b,b,0);YDb(a.c,b,w3b(0));Edc(a.b,a.b.a.i.length-1);a.b.a.i.length>1&&r0b(a,0);$Db(a.c,c)}return c}\nfunction lle(a){a.V=me(fY,qnh,13,4,0,1);a.V[0]=a.a;a.V[1]=a.b;a.V[2]=a.c;a.V[3]=a.d.lp();a.Y=me(fY,qnh,13,1,0,1);awc(a,0,a.e);Xvc(a)}\nfunction Dle(a){a.V=me(fY,qnh,13,4,0,1);a.V[0]=a.a.lp();a.V[1]=a.b.lp();a.V[2]=a.c.lp();a.V[3]=a.e.lp();a.Y=me(fY,qnh,13,1,0,1);awc(a,0,a.d);Xvc(a)}\nfunction rme(a){a.V=me(fY,qnh,13,6,0,1);a.V[0]=a.a.lp();a.V[1]=a.b.lp();a.V[2]=a.c.lp();a.V[3]=a.e.lp();a.V[4]=a.f.lp();a.V[5]=a.g.lp();_vc(a,a.d);Xvc(a)}\nfunction qme(a){var b,c,d,e,f,g,h;b=a.b.Ik(a.c);c=a.a.Ik(a.c);d=a.a.Ik(a.b);f=a.e.Fp()*b;g=a.f.Fp()*c;h=a.g.Fp()*d;e=f+g+h;k1e(a.a,a.b,a.c,f,g,h,e,a.d)}\nfunction uLe(a,b,c){a.c==b?(a.c=c):a.e==b?(a.e=c):a.g==b?(a.g=c):!!jlg&&klg(jlg,(Clg(),vlg),\"Error, switchneighbors can't find Old.\")}\nfunction $Ke(a,b){var c,d;if(Iec(a.f,b)){return}++a.c;eLe(a,b);Gec(a.f,b);c=_Ke(a,b);if(!c){return}d=c;do{XKe(a,d,a.c);d=d.g}while(d!=c&&!d.j)}\nfunction WKe(a,b){var c,d,e,f;f=new Hdc(30);Z8b(f.a,a);e=null;c=a;d=tLe(c,b,e);while(d!=a){if(d.j){return null}Z8b(f.a,d);e=c;c=d;d=tLe(c,b,e)}return f}\nfunction Y_b(a,b){var c,d,e,f,g;e=new n9b;for(g=(d=(new l8b(a.a)).a.Zd().rd(),new m8b(d));g.a.xf();){f=(c=g.a.yf(),c.ef());Z8b(e,Z_b(f,b))}return e}\nfunction l0b(a,b){var c,d,e;e=new RYb(b.pf());d=new M0b(new R0b);c=k0b(b);xac(b.vf(),c)?L0b(d,c):b.uf()>0&&L0b(d,(new Aac(b.vf().b.rd())).b.yf());m0b(a,d,b,e);return d}\nfunction l1b(a,b,c,d,e){var f,g,h,i;c!=null&&d!=null?a.jf(c,d,e):a.lf(e);i=b.tf(e);for(g=new Aac(i.b.rd());g.b.xf();){f=g.b.yf();h=b.sf(e,f);l1b(a,b,f,e,h)}}\nfunction vKe(a,b,c,d,e){kwc.call(this,a);this.a=0;this.g=new wKe;this.c=b;this.e=c;this.b=d;this.f=e;$wnd.Math.max(d.ah(),c.ah());this.d=new F$e(a);uKe(this);tKe(this)}\nfunction Ele(a,b,c,d,e,f){kwc.call(this,a);this.a=c;this.b=d;this.c=e;this.e=f;Heg();$wnd.Math.max(c.ah(),$wnd.Math.max(d.ah(),e.ah()));this.d=new O0e(a);Dle(this);Cle(this);JKc(this.d,b)}\nfunction jle(a,b,c,d){var e;kwc.call(this,a);this.c=c;this.a=d;for(e=0;e<c.k.i.length;e++){if(b9b(c.k,e).Wm()){break}}this.b=new O0e(a);ile(this);hle(this);JKc(this.b,b)}\nfunction i0b(a,b){this.c=new Xbc;this.d=new cEb;this.f=new w0b(new e0b(this.d));YDb(a.e,b,this);YDb(this.d,b,0);p0b(this.f,b);this.e=false;this.a=new Xbc;this.b=new cEb}\nfunction B0b(a,b,c){var d,e,f;e=a.qf(c);d=e.a;f=e.b;if(Vb(b,d)){return f}else if(Vb(b,f)){return d}else{throw Qpb(new l3b(b+' is not incident to '+c+' in this graph'))}}\nfunction s0b(a,b,c){var d,e;d=b;while(d>0&&d0b(a.a,ydc(a.b,d-1>>1),c)>0){e=ydc(a.b,d-1>>1);Ddc(a.b,e,d);YDb(a.c,e,w3b(d));d=d-1>>1}YDb(a.c,c,w3b(d));Ddc(a.b,c,d);return d}\nfunction fLe(a){var b;this.c=0;this.d=0;this.b=null;this.a=null;this.f=new Qec(new PKe);this.e=new Gdc;new Gdc;this.g=true;for(b=0;b<a.length&&!!a[b];b++){$Ke(this,a[b])}}\nfunction k0b(a){var b,c;for(c=new Aac(a.vf().b.rd());c.b.xf();){b=c.b.yf();if(a.rf(b).b.size()==0){return b}}if(a.uf()>0){return (new Aac(a.vf().b.rd())).b.yf()}return null}\nfunction ELe(a,b,c,d){var e,f,g,h;e=a.fi(b);h=c.fi(d);f=a.fi(c);g=b.fi(d);if(e<f&&h<g){return 1}return $wnd.Math.sqrt(f)+$wnd.Math.sqrt(g)-($wnd.Math.sqrt(e)+$wnd.Math.sqrt(h))}\nfunction cLe(a,b,c){if(b.c.j&&mLe(c,b.d,b.b)==0){return TKe(a,b.c,c)}if(b.e.j&&mLe(c,b.f,b.d)==0){return TKe(a,b.e,c)}if(b.g.j&&mLe(c,b.b,b.f)==0){return TKe(a,b.g,c)}return null}\nfunction tLe(a,b,c){var d;d=null;kLe(a.b,b)&&(d=a.g);kLe(a.d,b)&&(d=a.c);kLe(a.f,b)&&(d=a.e);if(Vb(d,c)||d.j){kLe(a.b,b)&&(d=a.c);kLe(a.d,b)&&(d=a.e);kLe(a.f,b)&&(d=a.g)}return d}\nfunction h1b(a,b){var c,d,e;if(nf(b)===nf(a)){return true}if(ff(b,499)){d=b;c=d.a;e=d.b;return (nf(a.a)===nf(c)||a.a!=null&&Vb(a.a,c))&&(nf(a.b)===nf(e)||a.b!=null&&Vb(a.b,e))}return false}\nfunction FLe(a){var b,c,d,e,f,g;b=CLe(a);f=a.length;g=0;c=0;while(g<f){d=a[c];if(d.b==(dud(),bud)){e=DLe(c,d,a,f);if(e<0){c=(f+(c-1))%f;g=0;b+=e;continue}d.b=cud}c=(f+(c+1))%f;++g}return b}\nfunction SKe(a,b,c){var d,e;d=cLe(a,b,c);if(d){return d}d=new wLe(b.f,b.b,c);e=new wLe(b.d,b.f,c);b.f=c;qLe(b);d.c=b.g;d.e=b;d.g=e;e.c=b.e;e.e=d;e.g=b;uLe(d.c,b,d);uLe(e.c,b,e);b.e=e;b.g=d;return b}\nfunction eLe(a,b){var c,d,e;c=b.a;d=b.b;e=b.c;if(!a.b){a.b=new pLe(b);a.a=new pLe(b)}else{c<a.b.a?(a.b.a=c):c>a.a.a&&(a.a.a=c);d<a.b.b?(a.b.b=d):d>a.a.b&&(a.a.b=d);e<a.b.c?(a.b.c=e):e>a.a.c&&(a.a.c=e)}}\nfunction gLe(a,b){var c,d;if(!b){return null}c=a;if(c.j){d=iLe(c);if(!d||d.j){return c}c=d}while(true){d=hLe(b,c);if(!d){return c}if(d.j){return d}if(hLe(b,d)==c){throw Qpb(new mc('Infinite loop'))}c=d}}\nfunction bLe(a,b,c){var d,e,f;if(QKe(b.a,c.a)||Ocg(b.a,c.a)&&QKe(b.b,c.b)){e=b;d=c}else{e=c;d=b}a.j=new vLe(d,e);a.n=a.j;f=new vLe(e,d);a.j.c=f;f.c=a.j;a.j.e=f;f.g=a.j;a.j.g=f;f.e=a.j;a.i=a.j.d;a.k=a.n.b}\nfunction Y0b(a,b,c,d){var e,f,g;F0b(a,d);e=C0b(a,b,c);if(!e){return false}f=c.a;g=c.b;YDb(a.a,b,e);k8b(new l8b(a.b),f)||$0b(a,f);k8b(new l8b(a.b),g)||$0b(a,g);VDb(a.b,f).add(b);VDb(a.b,g).add(b);return true}\nfunction sme(a,b,c,d,e,f,g,h){kwc.call(this,a);this.a=c;this.b=d;this.c=e;this.e=f;this.f=g;this.g=h;Heg();$wnd.Math.max(c.ah(),$wnd.Math.max(d.ah(),e.ah()));this.d=new O0e(a);rme(this);qme(this);JKc(this.d,b)}\nfunction wLe(a,b,c){var d;this.b=a;d=mLe(c,a,b);if(d<=1||d==3||d==4){this.d=b;this.f=c}else{!!jlg&&klg(jlg,(Clg(),Blg),'Warning, ajTriangle(A,B,C) expects points in counterclockwise order.'+a+b+c);this.d=c;this.f=b}qLe(this)}\nfunction TKe(a,b,c){var d,e,f,g;if(mLe(c,b.b,b.d)==0){f=new wLe(b.b,b.d,c);g=new vLe(c,b.d);b.d=c;f.c=b.c;uLe(f.c,b,f);f.e=g;g.c=f;f.g=b;b.c=f;g.e=b.e;g.e.g=g;g.g=b;b.e=g;return f}e=VKe(a,b,c);d=UKe(a,b,c);e.e=d;d.g=e;return d.c}\nfunction a1b(a,b){var c,d,e,f,g,h,i,j;if(!k8b(new l8b(a.b),b)){return null}h=new PYb;for(f=VDb(a.b,b).rd();f.xf();){e=f.yf();g=VDb(a.a,e);c=g.a;d=g.b;Vb(b,c)?(j=YDb(h.a,d,h),j==null):(i=YDb(h.a,c,h),i==null)}return mac(),new yac(h)}\nfunction j1b(a){var b;if(a.b.size()==2){if(a.b.contains(null)){throw Qpb(new l3b(gLh))}b=new Aac(a.b.rd());this.a=b.b.yf();this.b=b.b.yf()}else{throw Qpb(new l3b('Pair may only be created from a Collection of exactly 2 elements'))}}\nfunction K0b(a,b,c,d){var e;e=a.c.vf();if(!e.b.contains(c)){throw Qpb(new l3b('Tree must already contain parent '+c))}if(e.b.contains(d)){throw Qpb(new l3b('Tree must not already contain child '+d))}YDb(a.b,d,w3b(VDb(a.b,c).a+1));return x0b(a.c,b,c,d)}\nfunction hLe(a,b){if(mLe(a,b.b,b.d)==2&&!b.c.j){return b.c}if(mLe(a,b.d,b.f)==2&&!b.e.j){return b.e}if(mLe(a,b.f,b.b)==2&&!b.g.j){return b.g}if(mLe(a,b.b,b.d)==2){return b.c}if(mLe(a,b.d,b.f)==2){return b.e}if(mLe(a,b.f,b.b)==2){return b.g}return null}\nfunction z0b(a,b,c,d){var e;if(c.b.size()==2){return Y0b(a,b,new j1b(c),d)}else if(c.b.size()==1){e=(new Aac(c.b.rd())).b.yf();return Y0b(a,b,new i1b(e,e),d)}else{throw Qpb(new l3b('Graph objects connect 1 or 2 vertices; vertices arg has '+c.b.size()))}}\nfunction mKe(a,b){var c,d,e,f;c=a.a;e=a.b;d=b.a;f=b.b;if(Ocg(c.c,f.c)&&Ocg(c.d,f.d)&&Ocg(e.c,d.c)&&Ocg(e.d,d.d)){return 0}if(Ocg(c.c,d.c)&&Ocg(c.d,d.d)&&Ocg(e.c,f.c)&&Ocg(e.d,f.d)){return 0}return ovc(a.a.c,a.a.d,a.b.c,a.b.d)>ovc(b.a.c,b.a.d,b.b.c,b.b.d)?-1:1}\nfunction r0b(a,b){var c,d,e,f,g;c=(b<<1)+1;d=(b<<1)+2;c<a.b.a.i.length&&d0b(a.a,ydc(a.b,c),ydc(a.b,b))<0?(e=c):(e=b);d<a.b.a.i.length&&d0b(a.a,ydc(a.b,d),ydc(a.b,e))<0&&(e=d);if(b!=e){f=ydc(a.b,b);g=ydc(a.b,e);Ddc(a.b,g,b);YDb(a.c,g,w3b(b));Ddc(a.b,f,e);YDb(a.c,f,w3b(e));r0b(a,e)}}\nfunction Cle(a){var b,c,d,e,f,g,h,i,j,k;d=a.a.Ik(a.b);c=a.c.Ik(a.a);b=a.b.Ik(a.c);f=$wnd.Math.min($wnd.Math.min(b,c),d);b=b/f;c=c/f;d=d/f;e=pf(a.e.Fp());k=new mme;h=Fle(k,e,b,c,d);i=Fle(k,e,c,d,b);j=Fle(k,e,d,b,c);g=h+i+j;isNaN(g)||Iqh<g&&g<koh?E0e(a.d):k1e(a.a,a.b,a.c,h,i,j,g,a.d)}\nfunction C0b(a,b,c){var d,e;if(b==null){throw Qpb(new l3b('input edge may not be null'))}e=new i1b(c.a,c.b);if(a.mf(b)){d=a.qf(b);if(!h1b(d,e)){throw Qpb(new l3b('edge '+b+' already exists in this graph with endpoints '+d+' and cannot be added with endpoints '+c))}return null}return e}\nfunction D0b(a){var b,c,d,e,f,g;e=new j5b('Vertices:');for(g=new Aac(a.vf().b.rd());g.b.xf();){f=g.b.yf();e.a+=''+f;e.a+=','}N1b(e,e.a.length-1);e.a+='\\nEdges:';for(c=new Aac(a.pf().b.rd());c.b.xf();){b=c.b.yf();d=a.qf(b);e.a+=''+b;e.a+='[';Y4b(e,d.a);e.a+=',';Y4b(e,d.b);e.a+=XCh}return e.a}\nfunction Ghc(a,b){var c,d,e;if(b==null){throw Qpb(new U3b('Attempted to add null object to buffer'))}if(Khc(a)+1>=a.a.length){e=me(gu,Z4g,1,(a.a.length-1)*2+1,5,1);d=0;for(c=a.b;c!=a.c;){e[d]=a.a[c];a.a[c]=null;++d;++c;c==a.a.length&&(c=0)}a.a=e;a.b=0;a.c=d}a.a[a.c]=b;++a.c;a.c>=a.a.length&&(a.c=0);return true}\nfunction YKe(a){var b,c,d;if(a.c==a.d){return}if(aLe(a)>2){a.d=a.c;b=new Gdc;a.e=new Gdc;xdc(b,a.p);while(b.a.i.length>0){d=(Idc(0,b.a.i.length),f9b(b.a,0));if(!d.a){d.a=true;xdc(a.e,d);!!d.c&&!d.c.a&&xdc(b,d.c);!!d.e&&!d.e.a&&xdc(b,d.e);!!d.g&&!d.g.a&&xdc(b,d.g)}}for(c=0;c<a.e.a.i.length;c++){ydc(a.e,c).a=false}}}\nfunction hle(a){var b,c,d,e,f,g;d=a.a.k.i.length;if(!a.a.q||d==0){E0e(a.b);return}if(a.a.k.i.length!=a.c.k.i.length){E0e(a.b);return}if(!jZe(a.a).hn()||!jZe(a.c).jn()){E0e(a.b);return}c=a.c.k.i.length;e=cZe(a.a,0).Lk();f=slf(Xkf(cZe(a.c,0).pz()),e);for(b=1;b<c;b++){g=cZe(a.a,b).Lk();Skf(f,cZe(a.c,b).pz(),g);e+=g}v0e(a.b,slf(f,1/e),false)}\nfunction j0b(a,b,c){var d,e,f,g,h,i,j,k;this.b=new Ohc(1);if(b.c.uf()!=0){throw Qpb(new l3b('Supplied Forest must be empty'))}this.a=b;!!c&&(this.b=c);f=X_b(a);g=Y_b(f,a);for(e=new t9b(g);e.a<e.c.i.length;){d=r9b(e);h=new n0b(this.b);j=l0b(h,d);i=(new Aac((mac(),k=new QYb(1),YDb(k.a,j,k),new Eac(k)).b.rd())).b.yf().a;l1b(b,j,null,null,i)}}\nfunction _Ke(a,b){var c;++a.o;if(!a.g){c=gLe(a.p,b);c.j?(a.p=TKe(a,c,b)):(a.p=SKe(a,c,b));return a.p}if(a.o==1){a.i=b;return null}if(a.o==2){bLe(a,a.i,b);return null}switch(mLe(b,a.i,a.k)){case 1:a.p=TKe(a,a.j.c,b);a.g=false;break;case 2:a.p=TKe(a,a.j,b);a.g=false;break;case 0:ZKe(a,b,0);break;case 3:ZKe(a,b,3);break;case 4:ZKe(a,b,4);}return null}\nfunction DLe(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;m=(d+(a-1))%d;k=(d+(a+1))%d;n=c[m];l=c[k];for(i=(d+(a+2))%d,j=(d+(a+3))%d;j!=a;i=j,j=(d+(j+1))%d){e=c[i];f=c[j];g=ELe(n,b,e,f);if(g<0){BLe(n,b,e,f);GLe(c,$wnd.Math.min(m,i)+1,$wnd.Math.max(m,i));return g}h=ELe(b,l,e,f);if(h<0){BLe(b,l,e,f);GLe(c,$wnd.Math.min(a,i)+1,$wnd.Math.max(a,i));return h}}return 0}\nfunction qLe(a){var b,c,d,e;d=((a.b.a-a.d.a)*(a.b.a+a.d.a)+(a.b.b-a.d.b)*(a.b.b+a.d.b))/2;e=((a.d.a-a.f.a)*(a.d.a+a.f.a)+(a.d.b-a.f.b)*(a.d.b+a.f.b))/2;c=(a.b.a-a.d.a)*(a.d.b-a.f.b)-(a.d.a-a.f.a)*(a.b.b-a.d.b);if(c==0){a.i=new NKe(a.b,k9g)}else{b=new oLe((d*(a.d.b-a.f.b)-e*(a.b.b-a.d.b))/c,(e*(a.b.a-a.d.a)-d*(a.d.a-a.f.a))/c);a.i=new NKe(b,jLe(b,a.b))}return a.i}\nfunction Pxe(a,b){switch(a.k){case 56:return new vme(b);case 57:return new tme(b);case 58:return new yme(b);case 59:return new ume(b);case 60:return new xme(b);case 412:return new KKe(b);case 413:return new GKe(b);case 414:return new EKe(b);case 415:return new HKe(b);case 460:case 416:return new FKe(b);case 417:return new JKe(b);case 418:return new IKe(b);}return null}\nfunction f0b(a,b,c){var d,e,f,g,h;if(!T0b(a.a,b)){throw Qpb(new l3b('Specified source vertex '+b+dLh+a.a))}if(!T0b(a.a,c)){throw Qpb(new l3b('Specified target vertex '+c+dLh+a.a))}g=new occ;h=new PYb;YDb(h.a,c,h);__b(a,b,h,(new l8b(a.a.c)).a.size());f=VDb(a.e,b).a;if(bEb(f.d)==0||Tbc(f,c)==null){return g}d=c;while(!Vb(d,b)){e=Tbc(f,d);icc(g,e,g.a,g.a.a);d=B0b(a.a,d,e)}return g}\nfunction X_b(a){var b,c,d,e,f,g,h,i,j,k,l;c=new PYb;l=new RYb((mac(),new yac(new l8b(a.b))));while(bEb(l.a)!=0){b=new PYb;k=(e=(i=(new l8b(l.a)).a.Zd().rd(),new m8b(i)).a.yf(),e.ef());$Db(l.a,k)!=null;YDb(b.a,k,b);j=new Lhc;Ghc(j,k);while(Khc(j)!=0){d=Jhc(j);h=a1b(a,d);for(g=new Aac(h.b.rd());g.b.xf();){f=g.b.yf();if(SDb(l.a,f)){Ghc(j,f);$Db(l.a,f)!=null;YDb(b.a,f,b)}}}YDb(c.a,b,c)}return c}\nfunction m0b(a,b,c,d){var e,f,g,h,i,j,k,l,m,n;n=b.vf();j=Fih;k=null;l=null;e=null;for(g=d.rd();g.xf();){f=g.yf();if(xac(b.pf(),f)){continue}h=c.qf(f);i=h.a;m=h.b;if(n.b.contains(i)&&!n.b.contains(m)){if(b3b(a.a.df(f))<j){j=b3b(a.a.df(f));k=f;e=i;l=m}}else if(n.b.contains(m)&&!n.b.contains(i)){if(b3b(a.a.df(f))<j){j=b3b(a.a.df(f));k=f;e=m;l=i}}}if(l!=null&&k!=null){d.remove(k);b.jf(k,e,l);m0b(a,b,c,d)}}\nfunction mLe(a,b,c){var d,e,f;d=c.a-b.a;e=c.b-b.b;f=e*(a.a-b.a)-d*(a.b-b.b);if(f<0){return 1}if(f>0){return 2}if(d>0){if(a.a<b.a){return 3}if(c.a<a.a){return 4}return 0}if(d<0){if(a.a>b.a){return 3}if(c.a>a.a){return 4}return 0}if(e>0){if(a.b<b.b){return 3}if(c.b<a.b){return 4}return 0}if(e<0){if(a.b>b.b){return 3}if(c.b>a.b){return 4}return 0}!!jlg&&klg(jlg,(Clg(),xlg),'Error, pointLineTest with a=b');return 5}\nfunction nme(a){var b,c,d,e,f,g,h;c=-a.a.A;f=-a.a.B;d=-a.b.A;g=-a.b.B;e=-a.c.A;h=-a.c.B;b=(d-e)*(f-h)+(e-c)*(g-h);if(Iqh<b&&b<koh){a.i.cp()}else{a.k[0].Bv((e-d)/b,true);a.j[0].Bv((g-h)/b,true);a.d[0].Bv(((e-d)*h+(g-h)*e)/b,true);a.k[1].Bv((c-e)/b,true);a.j[1].Bv((h-f)/b,true);a.d[1].Bv(((c-e)*f+(h-f)*c)/b,true);a.k[2].Bv((d-c)/b,true);a.j[2].Bv((f-g)/b,true);a.d[2].Bv(((d-c)*g+(f-g)*d)/b,true);hwc(a.e);a.i.up(false)}}\nfunction Z_b(b,c){var d,e,f,g,h,i;g=null;try{g=new b1b;for(i=b.rd();i.xf();){h=i.yf();if(!k8b(new l8b(c.b),h)){throw Qpb(new l3b('Vertex '+h+' is not an element of '+c))}$0b(g,h)}for(e=new Aac((mac(),new yac(new l8b(c.a))).b.rd());e.b.xf();){d=e.b.yf();f=A0b(c,d);b.containsAll(f)&&z0b(g,d,f,E0b(c,c.c)?c.c:null)}}catch(a){a=Ppb(a);if(ff(a,38)){d=a;throw Qpb(new nc('Unable to create copy of existing graph: ',d))}else throw Qpb(a)}return g}\nfunction ZKe(a,b,c){var d,e,f;switch(c){case 3:d=new vLe(a.i,b);e=new vLe(b,a.i);d.c=e;e.c=d;d.e=e;e.g=d;d.g=a.j;a.j.e=d;e.e=a.j.c;a.j.c.g=e;a.j=d;a.i=b;break;case 4:d=new vLe(b,a.k);e=new vLe(a.k,b);d.c=e;e.c=d;d.e=a.n;a.n.g=d;d.g=e;e.e=d;e.g=a.n.c;a.n.c.e=e;a.n=d;a.k=b;break;case 0:f=a.j;while(lLe(b,f.b)){f=f.g}d=new vLe(b,f.d);e=new vLe(f.d,b);f.d=b;f.c.b=b;d.c=e;e.c=d;d.e=f.e;f.e.g=d;d.g=f;f.e=d;e.g=f.c.g;f.c.g.e=e;e.e=f.c;f.c.g=e;a.j==f&&(a.j=d);}}\nfunction XKe(a,b,c){var d,e;d=b.c;if(d.j||!rLe(d,b.f)){return}if(b.b==b.d){throw Qpb(new mc('Degenerate AB'))}if(b.b==b.f){throw Qpb(new mc('Degenerate AC'))}if(b.f==b.d){throw Qpb(new mc('Degenerate BC'))}if(b.b==d.b){e=new wLe(d.d,b.d,b.f);e.c=d.e;b.c=d.c}else if(b.b==d.d){e=new wLe(d.f,b.d,b.f);e.c=d.g;b.c=d.e}else if(b.b==d.f){e=new wLe(d.b,b.d,b.f);e.c=d.c;b.c=d.g}else{throw Qpb(new mc('Error in flip.'))}e.e=b.e;uLe(e.c,d,e);uLe(e.e,b,e);b.e=e;e.g=b;b.d=e.b;uLe(b.c,d,b);qLe(b);XKe(a,b,c);XKe(a,e,c)}\nfunction yle(a,b,c,d,e){var f,g,h,i,j,k,l,m,n;j=new j5b('0=0');for(k=0;k<3;k++){l=(k+1)%3;m=(l+1)%3;n=pe(ie(sf,1),g9g,5,15,[c,d,e]);h=ple(a,b,n[k],n[l],n[m]);if(h.length<4){return null}i=ple(a,b,n[l],n[k],n[m]);f=(uhc(k,'ABC'.length),'ABC'.charCodeAt(k));g=(uhc(l,'ABC'.length),'ABC'.charCodeAt(l));Z4b(j,'+('+h[0]+KBh+String.fromCharCode(f)+'^3');Z4b(j,'+('+h[1]+KBh+String.fromCharCode(f)+'^2*'+String.fromCharCode(g));Z4b(j,'+('+i[2]+KBh+String.fromCharCode(g)+'^2*'+String.fromCharCode(f));k==0&&(j.a+=''+('+('+h[3]+')*A*B*C'),j)}return j.a}\nfunction OKe(a,b,c){if(!!b&&!!c){if(a.a==0){if(b.a>c.a+koh){return 1}if(QKe(b.a,c.a)){return -1}if(b.b>c.b+koh){return 1}if(QKe(b.b,c.b)){return -1}}else if(a.a==1){if(b.a>c.a+koh){return -1}if(QKe(b.a,c.a)){return 1}if(b.b>c.b+koh){return -1}if(QKe(b.b,c.b)){return 1}}else if(a.a==2){if(b.b>c.b+koh){return 1}if(QKe(b.b,c.b)){return -1}if(b.a>c.a+koh){return 1}if(b.a<c.a){return -1}}else if(a.a==3){if(b.b>c.b+koh){return -1}if(b.b<c.b){return 1}if(b.a>c.a+koh){return -1}if(QKe(b.a,c.a)){return 1}}}else{if(!b&&!c){return 0}if(!b&&!!c){return 1}if(!!b&&!c){return -1}}return 0}\nfunction ALe(a){var b,c,d,e,f,g,h;if(a.i.length<=1){return new p9b(a)}h=new n9b;for(e=new t9b(a);e.a<e.c.i.length;){d=r9b(e);while(h.i.length>=2){f=b9b(h,h.i.length-1);g=b9b(h,h.i.length-2);if((f.a-g.a)*(d.b-g.b)>=(f.b-g.b)*(d.a-g.a)){f9b(h,h.i.length-1)}else{break}}Vgc(h.i,d)}f9b(h,h.i.length-1);c=new n9b;for(b=a.i.length-1;b>=0;b--){d=(mhc(b,a.i.length),a.i[b]);while(c.i.length>=2){f=b9b(c,c.i.length-1);g=b9b(c,c.i.length-2);if((f.a-g.a)*(d.b-g.b)>=(f.b-g.b)*(d.a-g.a)){f9b(c,c.i.length-1)}else{break}}Vgc(c.i,d)}f9b(c,c.i.length-1);h.i.length==1&&b8b(h,c)||_8b(h,c);return h}\nfunction RKe(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;if(!a.j){j=WKe(a,b);if(!j){return null}h=new t9b(j.a);p=me(GX,Z4g,400,j.a.i.length,0,1);g=0;while(h.a<h.c.i.length){o=r9b(h);p[g++]=qLe(o).a}return p}e=a;n=null;i=null;if(e.c.j){if(e.e.j){if(e.e.j){!!jlg&&klg(jlg,(Clg(),xlg),kLh);return null}else{i=e.g}}else{i=e.e}}else{i=e.c}if(!kLe(i.b,e.b)&&!kLe(i.b,e.d)){n=i.b}else if(!kLe(i.d,e.b)&&!kLe(i.d,e.d)){n=i.d}else if(!kLe(i.f,e.b)&&!kLe(i.f,e.d)){n=i.f}else{!!jlg&&klg(jlg,(Clg(),xlg),kLh);return null}f=(e.b.b-e.d.b)/(e.b.a-e.d.a);k=-(1/f);s=f*(n.a-e.b.a)+e.b.b;c=true;s>n.b&&(c=false);m=1;(k<0&&!c||k>0&&c)&&(m=-1);d=qLe(i).a;q=d.a+500*m;r=k*(q-d.a)+d.b;l=me(GX,Z4g,400,2,0,1);l[0]=d;l[1]=new oLe(q,r);return l}\nfunction __b(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;o=(v=VDb(a.e,b),!v&&(v=new i0b(a,b)),v);p=new PYb;CYb(p,c);i=new l8b(o.c);for(l=(m=(new l8b(c.a)).a.Zd().rd(),new m8b(m));l.a.xf();){k=(h=l.a.yf(),h.ef());i.a.containsKey(k)&&$Db(p.a,k)!=null}if(o.e||bEb(p.a)==0||bEb(o.c.d)>=d){return o.c}while(o.f.b.a.i.length!=0&&(bEb(o.c.d)<d||bEb(p.a)!=0)){n=o.$e();q=n.a;r=$2b(n.b);$Db(p.a,q)!=null;if(r>a.b){o._e(q,r);o.e=true;break}if(bEb(o.c.d)>=a.c){o.e=true;break}for(f=$_b(a,q).rd();f.xf();){e=f.yf();for(t=new Aac(A0b(a.a,e).b.rd());t.b.xf();){s=t.b.yf();if(!Sbc(o.c,s)){g=$2b(a.d.df(e));if(g<0){throw Qpb(new l3b('Edges weights must be non-negative'))}j=r+g;if(SDb(o.d,s)){u=b3b(VDb(o.d,s));j<u&&o.af(s,e,j)}else{o.Ze(s,e,j)}}}}}return o.c}\nfunction kle(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;i=E_e(b.a,b.b);h=E_e(b.c,b.a);f=E_e(b.b,b.c);o=b.a.A;r=b.a.B;p=b.b.A;s=b.b.B;q=b.c.A;t=b.c.B;j=(-p+q)*(r-t)+(o-q)*(s-t);if(Iqh<j&&j<koh){Ddf(b.e);return}c='('+(q-p)/j+iLh+(s-t)/j+'*x - '+((q-p)*t+(s-t)*q)/j+')';d='('+(o-q)/j+iLh+(t-r)/j+'*x - '+((o-q)*r+(t-r)*o)/j+')';e='('+(p-o)/j+iLh+(r-s)/j+'*x - '+((p-o)*s+(r-s)*p)/j+')';k=yle(new zle,pf(b.d.Fp()),f,h,i);if(k==null){Ddf(b.e);return}k=t4b(k,'A',c);k=t4b(k,'B',d);k=t4b(k,'C',e);k=t4b(k,'a',''+f);k=t4b(k,'b',''+h);k=t4b(k,'c',''+i);l=cpd(b.Mc);g=Jod(b.Mc);try{n=Kqf(l,k);m=Kre(g,n,n.Ap(),true,new fJe(false),null)[0];QJc(m);udf(b.e,m.b);ydf(b.e,m.i[0],m.i[1],m.i[2]);b.e.d=true}catch(a){a=Ppb(a);if(ff(a,114)){Ddf(b.e);!!jlg&&klg(jlg,(Clg(),xlg),k)}else throw Qpb(a)}}\nfunction pme(a,b,c,d,e,f,g,h,i){var j,k,l,m,n,o,p,q;kwc.call(this,a);this.a=c;this.b=d;this.c=e;this.g=f;k=this.g.lb;lmd(a,k);n=P6d(q8d(k.e.Gb).o,this.Mc);o=P6d(q8d(k.e.Gb).q,this.Mc);j=me(SQ,Fxh,18,3,0,1);p=new ude(this.Mc,'x');q=new ude(this.Mc,'y');this.j=me(HY,Uoh,34,3,0,1);this.k=me(HY,Uoh,34,3,0,1);this.d=me(HY,Uoh,34,3,0,1);for(m=0;m<3;m++){this.j[m]=new cId(a);this.k[m]=new cId(a);this.d[m]=new cId(a);j[m]=new u8d(this.Mc,new u8d(this.Mc,new u8d(this.Mc,this.j[m],(_8f(),m8f),p),w8f,new u8d(this.Mc,this.k[m],m8f,q)),w8f,this.d[m])}this.f=new N5d(this.Mc,n,o);L5d(this.f,cje(g,j[0]));L5d(this.f,cje(h,j[1]));L5d(this.f,cje(i,j[2]));this.f.c=true;A5d(this.f);l=a.$;this.e=new jcf(a,this.f,M5d(this.f));lmd(a,this.e);this.i=this.e.Y[0];ome(this);nme(this);a.$=l;this.i.Qo(b)}\nfunction eKe(a){var b,c,d,e,f,g,h,i;i=a.b.k.i.length;if(!a.b.q||i==0){a.c.i=false;return}!a.d?(a.d=new n9b):(a.d.i.length=0,undefined);f=me(sf,g9g,5,2,15,1);for(e=0;e<i;e++){b=cZe(a.b,e);if(b.Em()&&b.jn()){h=b;h.Px(f);if(!hKe(a.d,f[0],f[1])){if(isNaN(f[0])||isNaN(f[1])){a.c.i=false;return}Z8b(a.d,new yLe(f[0],f[1]))}}}!a.a?(a.a=new n9b):(a.a.i.length=0,undefined);if(a.d.i.length==1){h=b9b(a.d,0);Z8b(a.a,new Oad(h.a,h.b,(dud(),cud)));Z8b(a.a,new Oad(h.a,h.b,bud));y$e(a.c,a.a);a.c.i=true;return}if(a.d.i.length==0){a.c.i=false;return}c=zLe(a.d);for(d=0;d<c.i.length;d++){h=(mhc(d,c.i.length),c.i[d]);Z8b(a.a,new Oad(h.a,h.b,d!=0?(dud(),bud):(dud(),cud)))}if(c.i.length==0){a.c.i=false;return}g=(mhc(0,c.i.length),c.i[0]);Z8b(a.a,new Oad(g.a,g.b,(dud(),bud)));y$e(a.c,a.a);a.c.i=true}\nfunction tKe(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;u=a.c.k.i.length;if(!a.c.q||!a.f.c||u==0){a.d.i=false;return}a.a=0;q=new cEb;d=new X0b;v=new yKe(a.e);c=new yKe(a.b);for(f=0;f<u;f++){e=cZe(a.c,f);if(e.Em()&&e.nn()){t=e;r=t.v;s=t.p;o=RDb(wbc(q.e,r));p=RDb(wbc(q.e,s));if(!o){o=new MKe(r);xbc(q.e,r,o)}if(!p){p=new MKe(s);xbc(q.e,s,p)}xKe(v,r,o);xKe(v,s,p);xKe(c,r,o);xKe(c,s,p);y0b(d,new rKe(t.f,o,p,a.a++),o,p,(e1b(),d1b))}}a.d.j.i.length=0;if(!v.b||!c.b){a.d.i=false;return}i=me(sf,g9g,5,3,15,1);if(v.b==c.b){a.e.Px(i);B$e(a.d,i[0],i[1],false);a.d.i=true;return}a.f.e?(b=new h0b(d,a.g)):(b=new g0b(d));l=f0b(b,v.b,c.b);if(l.b!=0){j=C8b(l,0);m=j.b;n=j.c;m==v.b||m==c.b?m.a.Px(i):(n==v.b||n==c.b)&&n.a.Px(i);B$e(a.d,i[0],i[1],false)}g=me(sf,g9g,5,3,15,1);h=me(sf,g9g,5,3,15,1);for(k=kcc(l,0);k.b!=k.d.c;){j=scc(k);j.b.a.Px(g);j.c.a.Px(h);g[1]==i[1]&&g[0]==i[0]?n5b(h,0,i,0,3):n5b(g,0,i,0,3);B$e(a.d,i[0],i[1],true)}a.d.i=true}\nfunction ple(a,b,c,d,e){var f;a.A=d*d;a.C=d*a.A;a.D=a.A*a.A;a.F=a.A*a.C;a.G=a.C*a.C;a.H=a.C*a.D;a.I=a.D*a.D;a.J=a.D*a.F;a.s=a.G*a.D;a.g=c*c;a.j=c*a.g;a.k=a.g*a.g;a.n=a.g*a.j;a.o=a.j*a.j;a.p=a.j*a.k;a.q=a.k*a.k;a.r=a.k*a.n;a.b=a.o*a.k;a.P=e*e;a.R=e*a.P;a.S=a.P*a.P;a.T=a.P*a.R;a.U=a.R*a.R;a.V=a.R*a.S;a.W=a.S*a.S;a.X=a.S*a.T;a.K=a.U*a.S;a.c=a.o*a.o;a.d=a.o*a.q;a.e=a.q*a.q;a.f=a.b*a.q;a.i=a.b*a.b;a.t=a.G*a.G;a.u=a.G*a.I;a.v=a.I*a.I;a.w=a.s*a.I;a.B=a.s*a.s;a.L=a.U*a.U;a.M=a.U*a.W;a.N=a.W*a.W;a.O=a.K*a.W;a.Q=a.K*a.K;a.a=$wnd.Math.sqrt((c+d-e)*(c-d+e)*(-c+d+e)*(c+d+e));a.Y=$wnd.Math.cos($wnd.Math.acos((a.A+a.P-a.g)/2/d/e)/3);a.Z=$wnd.Math.cos($wnd.Math.acos((a.g+a.P-a.A)/2/c/e)/3);a.$=$wnd.Math.cos($wnd.Math.acos((a.A+a.g-a.P)/2/c/d)/3);f=$wnd.Math.abs(b);if(f<100){return rle(a,b,c,d,e)}if(f<200){return qle(a,b,c,d,e)}if(f<300){return sle(a,b,c,d,e)}if(f<400){return tle(a,b,c,d,e)}if(f<500){return ule(a,b,c,d,e)}if(f<550){return vle(a,b,c,d,e)}if(f<600){return wle(a,b,c,d,e)}return xle(a,b,c,d,e)}\nfunction Fle(a,b,c,d,e){a.i=c*c;a.j=c*a.i;a.k=c*a.j;a.n=c*a.k;a.o=c*a.n;a.p=c*a.o;a.q=c*a.p;a.r=c*a.q;a.g=c*a.r;a.w=d*d;a.A=d*a.w;a.B=d*a.A;a.C=d*a.B;a.D=d*a.C;a.F=d*a.D;a.G=d*a.F;a.H=d*a.G;a.v=d*a.H;a.J=e*e;a.K=e*a.J;a.L=e*a.K;a.M=e*a.L;a.N=e*a.M;a.O=e*a.N;a.P=e*a.O;a.Q=e*a.P;a.I=e*a.Q;a.b=a.w+a.J;a.a=(a.w-a.J)*(a.w-a.J);a.s=$wnd.Math.acos(0.5*(a.w+a.J-a.i)/d/e);a.t=$wnd.Math.acos(0.5*(-a.w+a.J+a.i)/c/e);a.u=$wnd.Math.acos(0.5*(a.w-a.J+a.i)/d/c);a.d=a.i-a.w-a.J;a.e=a.i+a.w-a.J;a.f=a.i-a.w+a.J;a.c=$wnd.Math.sqrt((c+d+e)*(-c+d+e)*(c-d+e)*(c+d-e));if(b<100){return Gle(a,b,c,d,e)}if(b<200){return Ile(a,b,c,d,e)}if(b<300){return Tle(a,b,c,d,e)}if(b<400){return fme(a,b,c,d,e)}if(b<500){return gme(a,b,c,d,e)}if(b<600){return hme(a,b,c,d,e)}if(b<700){return ime(a,b,c,d,e)}if(b<800){return jme(a,b,c,d,e)}if(b<900){return kme(a,b,c,d,e)}if(b<pih){return lme(a,b,c,d,e)}if(b<fdh){return Hle(a,b,c,d,e)}if(b<1200){return Jle(a,b,c,d,e)}if(b<1300){return Kle(a,b,c,d,e)}if(b<1400){return Lle(a,b,c,d,e)}if(b<Gjh){return Mle(a,b,c,d,e)}if(b<1600){return Nle(a,b,c,d,e)}if(b<1700){return Ole(a,b,c,d,e)}if(b<1800){return Ple(a,b,c,d,e)}if(b<Wjh){return Qle(a,b,c,d,e)}if(b<2000){return Rle(a,b,c,d,e)}if(b<2100){return Sle(a,b,c,d,e)}if(b<2200){return Ule(a,b,c,d,e)}if(b<2300){return Vle(a,b,c,d,e)}if(b<2400){return Wle(a,b,c,d,e)}if(b<2500){return Xle(a,b,c,d,e)}if(b<2600){return Yle(a,b,c,d,e)}if(b<2700){return Zle(a,b,c,d,e)}if(b<2750){return $le(a,b,c,d,e)}if(b<2800){return _le(a,b,c,d,e)}if(b<2850){return ame(a,b,c,d,e)}if(b<2900){return bme(a,b,c,d,e)}if(b<2950){return cme(a,b,c,d,e)}if(b<3000){return dme(a,b,c,d,e)}return eme(a,b,c,d,e)}\nfunction Gle(a,b,c,d,e){switch(b){case 1:return c;case 2:return 1;case 3:return a.i*a.d;case 4:return -a.k+a.a;case 5:return a.a-a.i*a.b;case 6:return a.i;case 7:return -((c+d-e)*(c-d+e));case 8:return -c+d+e;case 9:return c*(c-d-e);case 10:return d+e;case 11:return -((c-d-e)*$wnd.Math.pow(d-e,2));case 12:return -((c+d-e)*(c-d+e)*$wnd.Math.pow(d+e,2));case 13:return a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L+$wnd.Math.sqrt(3)*a.i*a.c;case 14:return -a.k-a.i*a.w+2*a.B-a.i*a.J-4*a.w*a.J+2*a.L+$wnd.Math.sqrt(3)*a.i*a.c;case 15:return $wnd.Math.sqrt(3)*a.i*a.d-a.i*a.c;case 16:return $wnd.Math.sqrt(3)*a.i*a.d+a.i*a.c;case 17:return 1/(-a.i+a.w+a.J+$wnd.Math.sqrt(3)*a.c);case 18:return 1/(-a.i+a.w+a.J-$wnd.Math.sqrt(3)*a.c);case 19:return c*(a.k-a.a);case 20:return 3*a.k-a.a-2*a.i*a.b;case 21:return c*(c+d)*(c-d-e)*(c+e);case 22:return a.i*(a.k-a.B-a.L);case 23:return a.i*(a.k-a.B+a.w*a.J-a.L);case 24:return a.i*a.e*a.f*(a.k+a.B+a.L-2*a.i*a.b);case 25:return a.i*a.e*a.f;case 26:return a.i*(a.q-2*a.o*a.b-a.a*(a.B+a.L)+2*a.i*(a.D+a.N));case 27:return (c+d)*(c+e)*a.e*a.f;case 28:return c*(c+d)*(c+e)*a.e*a.f;case 29:return (c+d)*(c-d-e)*(c+e)*a.e*a.f;case 30:return 2*a.k-a.a-a.i*a.b;case 31:return a.j;case 32:return a.k;case 33:return c*(c-d-e)*a.e*a.f;case 34:return c*(c+d-e)*(c-d+e)*a.e*a.f;case 35:return a.i*(a.i-a.w-d*e-a.J);case 36:return a.i*(a.i-a.w+d*e-a.J);case 37:return c*(d+e);case 38:return c*a.b;case 39:return a.i*a.b;case 40:return c*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 41:return a.j*(c-d-e);case 42:return a.i*(d+e);case 43:return c*(-(d*e)+c*(d+e));case 44:return c*(2*c-d-e);case 45:return c*(c-2*(d+e));case 46:return c*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*a.b);case 47:return a.j*(a.k+a.B+a.L-2*a.i*a.b);case 48:return a.j*a.d;case 49:return a.k*a.d*(a.k+a.B-a.w*a.J+a.L-2*a.i*a.b);case 50:return a.k*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J);case 51:return a.i*(-a.a+a.i*a.b);case 52:return a.i*(a.k+a.B+a.L-2*a.i*a.b)*(-a.a+a.i*a.b);case 53:return a.e*a.f*(-a.a+a.i*a.b);case 54:return a.i*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 55:return a.i*(c-d-e);case 56:return a.i*(c+d-e)*(c-d+e);case 57:return c*(c+d-e)*(c-d+e);case 58:return a.i*(c+d)*(c+e);case 59:return a.i*$wnd.Math.pow(c-d,2)*$wnd.Math.pow(c-e,2)*(c+d-e)*(c-d+e);case 60:return a.i*$wnd.Math.pow(c+d,2)*(c-d-e)*$wnd.Math.pow(c+e,2);case 61:return a.i*a.d-$wnd.Math.sqrt(3)*a.i*a.c;case 62:return a.i*a.d+$wnd.Math.sqrt(3)*a.i*a.c;case 63:return c*a.d;case 64:return a.i*(a.k+a.B+2*a.w*a.J-3*a.L-2*a.i*(a.w-a.J))*(a.k-3*a.B+2*a.w*a.J+a.L+2*a.i*(a.w-a.J));case 65:return c*(c+d-e)*(c-d+e)*(d+e);case 66:return -a.q+$wnd.Math.pow(a.B-a.L,2);case 67:return -((a.k-a.i*a.w+a.B-a.L)*(a.k-a.B-a.i*a.J+a.L));case 68:return -(a.d*(a.k-2*a.i*a.w+a.a)*(a.k-2*a.i*a.J+a.a));case 69:return -a.i+a.w+a.J;case 70:return -((a.q+2*a.k*a.B-2*a.o*a.b+$wnd.Math.pow(a.w-a.J,3)*a.b-2*a.i*(a.D-a.N))*(a.q+2*a.k*a.L-2*a.o*a.b-$wnd.Math.pow(a.w-a.J,3)*a.b+2*a.i*(a.D-a.N)));case 71:return a.i*(d+e)*a.d;case 72:return -(c*(d+e)*a.d);case 73:return a.i*(c+d-e)*(c-d+e)*(d+e)*a.d;case 74:return a.i*(a.k-2*a.B+a.w*a.J+a.L+a.i*(a.w-2*a.J))*(a.k+a.B+a.w*a.J-2*a.L+a.i*(-2*a.w+a.J));case 75:return d*e;case 76:return a.w*a.J;case 77:return c*(c+d-e)*(c-d+e)*a.d;case 78:return c*(c-d-e)*a.d;case 79:return -((a.i+c*d+a.w-a.J)*(a.i-a.w+c*e+a.J));case 80:return -((a.i-c*d+a.w-a.J)*(a.i-a.w-c*e+a.J));case 81:return c*(c+d)*(c+e);case 82:return c*(a.i+a.w)*(a.i+a.J);case 83:return (a.i+a.w)*(a.i+a.J);case 84:return c*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 85:return d*(-c+d-e)*(c+d-e)*e;case 86:return (c+d)*(c+e);case 87:return c*(c*(d-e)-d*e)*(c*(d-e)+d*e);case 88:return c*(c+d-2*e)*(c-2*d+e);case 89:return c*(2*c+2*d-e)*(2*c-d+2*e);case 90:return c*(a.j+a.i*(d-e)-(d-e)*$wnd.Math.pow(d+e,2)-c*a.b)*(a.j+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2)-c*a.b);case 91:return d*e*(a.k-2*a.i*a.w+a.a)*(a.k-2*a.i*a.J+a.a);case 92:return d*e*(-a.k+a.a);case 93:return a.w*a.J*-a.f*a.e*(a.k+a.a-a.i*(2*a.w+a.J))*(a.k+a.a-a.i*(a.w+2*a.J));case 94:return a.w*a.J*(a.i-c*d+a.w-a.J)*(a.i+c*d+a.w-a.J)*(-a.i+a.w-c*e-a.J)*(-a.i+a.w+c*e-a.J);case 95:return (a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 96:return (a.k-2*a.i*a.w+a.a)*(a.k-2*a.i*a.J+a.a)*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 97:return a.i*a.d*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 98:return (a.k+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-a.w*a.J+a.L);case 99:return (c-d)*(c+d)*(c-e)*(c+e);default:return NaN;}}\nfunction fme(a,b,c,d,e){switch(b){case 300:return a.w*a.J/($wnd.Math.sqrt(3)*-a.d+a.c);case 301:return a.w*a.J/($wnd.Math.sqrt(3)*-a.d-a.c);case 302:return -a.i+a.w+a.J+$wnd.Math.sqrt(3)*a.c;case 303:return a.i-a.w-a.J+$wnd.Math.sqrt(3)*a.c;case 304:return d*e*-a.d;case 305:return a.w*a.J*-a.d;case 306:return (d+e)*-a.d;case 307:return (c+d-e)*(c-d+e)*(d+e)*a.d;case 308:return a.w*(a.i+a.w)*a.J*(a.i+a.J);case 309:return d*e*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2))*(-a.j+c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 310:return a.w*(c+d)*a.J*(c+e);case 311:return a.w*a.J*(a.a-a.i*a.b);case 312:return d*e*(-c+d+e);case 313:return a.w*a.J*(d+e);case 314:return d*(c+d)*e*(c+e)*(-c+d+e);case 315:return -a.k+a.B+a.L;case 316:return -a.k+a.B-a.w*a.J+a.L;case 317:return -(a.e*a.f*(a.k+a.B+a.L-2*a.i*a.b));case 318:return d*e*(-c+d+e)*-a.f*a.e;case 319:return -a.i+a.w+d*e+a.J;case 320:return -a.i+a.w-d*e+a.J;case 321:return d*e*(d+e);case 322:return d*e*(-a.j-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d+e,2));case 323:return a.i*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J);case 324:return a.w*a.J*-a.f*a.e*(a.a-a.i*a.b);case 325:return a.B+a.L-a.i*a.b;case 326:return c*(a.d*a.d);case 327:return a.w*a.J*(a.J*(a.w-a.J)+a.i*(2*a.w+a.J))*(a.B-a.w*a.J-a.i*(a.w+2*a.J));case 328:return a.w*a.J*(a.i-c*d+a.w-a.J)*(a.i+c*d+a.w-a.J)*(-a.i+a.w-c*e-a.J)*(-a.i+a.w+c*e-a.J)*-a.d;case 329:return -a.j-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d+e,2);case 330:return (c*(d-e)-d*e)*(c*(d-e)+d*e);case 331:return a.w*(-c+d-e)*(c+d-e)*a.J*-a.f*a.e;case 332:return (c+d)*(c-d-e)*(c+e)*a.d;case 333:return (c+d)*(c-d-e)*(c+e);case 334:return d*e*(a.w-c*e)*(c*d-a.J);case 335:return (a.w-c*e)*(c*d-a.J);case 336:return d*e*-a.d*(a.k+a.B-a.i*a.J-a.w*a.J)*(-a.k+a.i*a.w+a.w*a.J-a.L);case 337:return (a.w-c*e)*(c*d-a.J)*-a.d;case 338:return a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,2);case 339:return a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,2)*-a.d;case 340:return -(a.e*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*a.f);case 341:return d*e*$wnd.Math.pow(-c+d+e,2);case 342:return d*(-c+d-e)*(c+d-e)*e*-a.f*a.e*(-a.j-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d+e,2));case 343:return a.d*(-a.a+a.i*a.b);case 344:return a.i+a.w+a.J-2*c*(d+e);case 345:return (c-d-e)*a.d;case 346:return $wnd.Math.pow(-c+d+e,2);case 347:return (c+d-e)*(c-d+e)*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 348:return (c+d-e)*(c-d+e)*a.d;case 349:return a.w*(-c+d-e)*(c+d-e)*a.J*(d+e);case 350:return d*e*(-a.i+d*e);case 351:return a.i*(a.w-a.J)*(2*a.i-a.w-a.J);case 352:return a.i*(a.k+a.B+5*a.w*a.J+a.L-4*a.i*a.b);case 353:return a.i*(4*a.k-2*a.B-a.w*a.J-2*a.L-4*a.i*a.b);case 354:return c*(-$wnd.Math.pow(d-e,2)+c*(d+e));case 355:return -a.k-2*a.i*d*e+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a;case 356:return c*($wnd.Math.cos(a.s/3)+2*$wnd.Math.cos(a.t/3)*$wnd.Math.cos(a.u/3));case 357:return c/$wnd.Math.cos(a.s/3);case 358:return c*$wnd.Math.cos(a.s/3);case 359:return a.i/a.s;case 360:return a.s;case 361:return c*(-$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e)))+$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e))+$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)));case 362:return c*(-(a.i*$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))))+a.w*$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e))+a.J*$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)));case 363:return c*(-4*c*d*e*(-c+d+e)+e*(c-3*d+e)*$wnd.Math.sqrt(c*(-c+d+e))*$wnd.Math.sqrt(d*(c-d+e))+d*(c+d-3*e)*$wnd.Math.sqrt(c*(-c+d+e))*$wnd.Math.sqrt(e*(c+d-e))-c*(c+d+e)*$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e)));case 364:return c*(-$wnd.Math.sqrt(c)+$wnd.Math.sqrt(d)+$wnd.Math.sqrt(e));case 365:return c*$wnd.Math.sqrt(c);case 366:return $wnd.Math.sqrt(c);case 367:return c*($wnd.Math.sqrt(d)+$wnd.Math.sqrt(e));case 371:return a.i*a.d-a.i*a.c;case 372:return a.i*a.d+a.i*a.c;case 373:return a.i*(-a.B+6*a.w*a.J-a.L+a.i*a.b);case 374:return -(c*(a.j*(d+e)-a.a+a.i*(a.w-6*d*e+a.J)-c*(a.A-5*a.w*e-5*d*a.J+a.K)));case 375:return a.i*(-(c*d*e*(d+e))+a.i*a.b-$wnd.Math.pow(d+e,2)*(a.w-3*d*e+a.J));case 376:return 5*a.k-a.a-4*a.i*a.b;case 377:return -a.k-2*a.i*d*e-2*c*d*e*(d+e)+a.a;case 378:return a.i*a.e*a.f*(a.k+a.B+4*a.w*a.J+a.L-2*a.i*a.b);case 379:return a.n+a.i*d*e*(d+e)-d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*a.a;case 380:return c*(c-d-e)*(3*a.j+3*a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d+e,2));case 381:return -a.k+2*a.a-a.i*a.b;case 382:return -3*a.k+2*a.a+a.i*a.b;case 383:return -($wnd.Math.sqrt(3)*a.e*a.f*(a.i+a.w+a.J))-(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*a.c;case 384:return a.k+a.w*a.J;case 385:return a.k-a.w*a.J;case 386:return a.i*(a.w+d*e+a.J+c*(d+e));case 387:return a.k+4*a.j*(d+e)+2*a.i*$wnd.Math.pow(d+e,2)+a.a;case 388:return -a.k-4*a.i*d*e+a.a;case 389:return a.i*(a.o*a.b+3*a.i*a.a*a.b-3*a.k*(a.B+a.L)-a.a*(a.B+a.L));case 390:return (3*a.i+$wnd.Math.pow(d-e,2))*(c-d-e);case 391:return (c-d-e)*(3*c+d+e);case 392:return c*(a.A+4*c*d*e+a.w*e+d*a.J+a.K-a.i*(d+e));case 393:return $wnd.Math.pow(a.k-a.a,2);case 394:return a.i*(a.d*a.d);case 395:return (c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)+$wnd.Math.sqrt(3)*a.i*a.c;case 396:return -((c-d-e)*(c+d-e)*(c-d+e)*(c+d+e))+$wnd.Math.sqrt(3)*a.i*a.c;case 397:return a.e*a.f+$wnd.Math.sqrt(3)*a.i*a.c;case 398:return -(a.e*a.f)+$wnd.Math.sqrt(3)*a.i*a.c;case 399:return a.i*(a.q-4*a.o*a.b+a.a*(a.B+4*a.w*a.J+a.L)+a.k*(6*a.B+a.w*a.J+6*a.L)+a.i*(-4*a.D+a.B*a.J+a.w*a.L-4*a.N));default:return NaN;}}\nfunction eme(a,b,c,d,e){switch(b){case 3000:return c*(a.j*d-2*a.i*a.w+c*a.A+a.j*e+2*a.i*d*e-c*a.w*e-2*a.A*e-2*a.i*a.J-c*d*a.J+4*a.w*a.J+c*a.K-2*d*a.K);case 3001:return a.i*(a.i*a.B-a.D+a.i*a.L-a.N);case 3002:return a.i*(a.j*a.w-a.i*a.A-c*a.B+a.C+a.i*a.w*e-a.B*e+a.j*a.J+a.i*d*a.J-a.i*a.K-c*a.L-d*a.L+a.M);case 3003:return a.i*(a.k*a.w-2*a.i*a.B+a.D+a.k*a.J+2*a.i*a.w*a.J-a.B*a.J-2*a.i*a.L-a.w*a.L+a.N);case 3004:return (d-e)*(c*d+a.w+c*e+a.J);case 3005:return a.i*(a.w-a.J)*a.b;case 3006:return c*a.w-a.A+c*a.J-a.K;case 3007:return a.j*a.w+a.i*a.A-c*a.B-a.C-2*a.i*a.w*e+2*a.B*e+a.j*a.J-2*a.i*d*a.J+2*c*a.w*a.J-a.A*a.J+a.i*a.K-a.w*a.K-c*a.L+2*d*a.L-a.M;case 3008:return 2*a.i-c*d+a.w-c*e-2*d*e+a.J;case 3009:return a.i*(c*a.w-a.w*e+c*a.J-d*a.J);case 3010:return a.i*(a.j*a.w-2*a.i*a.A+c*a.B+a.i*a.w*e-a.B*e+a.j*a.J+a.i*d*a.J-2*c*a.w*a.J+a.A*a.J-2*a.i*a.K+a.w*a.K+c*a.L-d*a.L);case 3011:return 2*a.j-a.i*d+a.A-a.i*e-a.w*e-d*a.J+a.K;case 3012:return 2*a.n-a.k*d-4*a.i*a.A+2*c*a.B+a.C-a.k*e+4*a.i*a.w*e-3*a.B*e+4*a.i*d*a.J-4*c*a.w*a.J+2*a.A*a.J-4*a.i*a.K+2*a.w*a.K+2*c*a.L-3*d*a.L+a.M;case 3013:return c*(d+e)*(a.o-2*a.k*a.w+a.i*a.B+2*a.k*d*e-a.i*a.A*e-a.C*e-2*a.k*a.J+a.i*a.w*a.J-a.i*d*a.K+2*a.A*a.K+a.i*a.L-d*a.M);case 3014:return a.o*a.w-a.G+a.o*a.J-4*a.k*a.w*a.J+a.i*a.B*a.J+2*a.D*a.J+a.i*a.w*a.L-2*a.B*a.L+2*a.w*a.N-a.P;case 3015:return 2*a.p-2*a.n*a.w-2*a.k*a.A+a.j*a.B+a.i*a.C-c*a.D+a.F+2*a.k*a.w*e-a.i*a.B*e-a.D*e-2*a.n*a.J+2*a.k*d*a.J+c*a.B*a.J-3*a.C*a.J-2*a.k*a.K+3*a.B*a.K+a.j*a.L-a.i*d*a.L+c*a.w*a.L+3*a.A*a.L+a.i*a.M-3*a.w*a.M-c*a.N-d*a.N+a.O;case 3016:return a.i*(a.o*a.w-2*a.k*a.B+a.i*a.D+a.o*a.J-2*a.D*a.J-2*a.k*a.L+4*a.B*a.L+a.i*a.N-2*a.w*a.N);case 3017:return a.k+3*a.j*d+a.i*a.w+a.B+3*a.j*e+3*a.i*d*e+a.i*a.J-2*a.w*a.J+a.L;case 3018:return 2*a.q-2*a.o*a.w-a.k*a.B+a.G-2*a.o*a.J+4*a.k*a.w*a.J-4*a.D*a.J-a.k*a.L+6*a.B*a.L-4*a.w*a.N+a.P;case 3019:return 3*a.o-a.n*d-4*a.k*a.w-a.j*a.A+2*a.i*a.B+2*c*a.C-a.D-a.n*e-a.k*d*e-a.j*a.w*e-a.i*a.A*e+2*c*a.B*e+2*a.C*e-4*a.k*a.J-a.j*d*a.J-2*a.i*a.w*a.J-4*c*a.A*a.J+a.B*a.J-a.j*a.K-a.i*d*a.K-4*c*a.w*a.K-4*a.A*a.K+2*a.i*a.L+2*c*d*a.L+a.w*a.L+2*c*a.M+2*d*a.M-a.N;case 3020:return c*$wnd.Math.pow(d-e,2)*(c+d-e)*(c-d+e);case 3021:return (c-d-e)*$wnd.Math.pow(2*a.i-c*d+a.w-c*e-2*d*e+a.J,2);case 3022:return a.i*$wnd.Math.pow(c-d-e,3)*$wnd.Math.pow(d-e,2);case 3023:return (c-d-e)*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(a.i+d*e,2);case 3024:return a.i*(c-d-e)*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(a.i-a.w-d*e-a.J,2);case 3025:return a.i*(c-d-e)*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(a.i-a.w+d*e-a.J,2);case 3026:return (c-d-e)*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(a.i+c*d+c*e+2*d*e,2);case 3027:return (c+d-e)*(c-d+e)*$wnd.Math.pow(d+e,2)*$wnd.Math.pow(a.i-d*e,2);case 3028:return a.i*(c+d-e)*(c-d+e)*$wnd.Math.pow(d+e,2)*$wnd.Math.pow(a.i-a.w+d*e-a.J,2);case 3029:return $wnd.Math.pow(d+e,2)*(a.j-c*a.w-a.A+a.i*e)*(a.j+a.i*d-c*a.J-a.K);case 3030:return a.i*(c*d+a.w+c*e-2*d*e-a.J)*(c*d-a.w+c*e-2*d*e+a.J);case 3031:return a.i*$wnd.Math.pow(d+e,2)*(a.j+a.A+a.i*e-a.w*e-c*a.J-a.K)*(a.j+a.i*d-c*a.w-a.A-d*a.J+a.K);case 3032:return c*(a.i*d-a.A+a.i*e-c*d*e-a.w*e+c*a.J)*(a.i*d+c*a.w+a.i*e-c*d*e-d*a.J-a.K);case 3033:return a.i*(a.i*d+a.A+a.i*e-a.w*e-d*a.J-a.K)*(a.i*d-a.A+a.i*e-a.w*e-d*a.J+a.K);case 3034:return c*(a.i*d+a.A+a.i*e-c*d*e-a.w*e-c*a.J)*(a.i*d-c*a.w+a.i*e-c*d*e-d*a.J+a.K);case 3035:return 2*a.j-2*a.i*d-c*a.w+a.A-2*a.i*e+4*c*d*e-a.w*e-c*a.J-d*a.J+a.K;case 3036:return (c-d-e)*(2*a.j-2*a.i*d-c*a.w+3*a.A-2*a.i*e+4*c*d*e-3*a.w*e-c*a.J-3*d*a.J+3*a.K);case 3037:return c*(c-d-e)*(a.k*a.B+a.j*a.C-a.j*a.B*e-2*a.i*a.B*a.J-2*c*a.C*a.J+2*c*a.B*a.K+a.k*a.L-a.j*d*a.L-2*a.i*a.w*a.L+2*c*a.A*a.L+2*a.B*a.L+a.j*a.M-2*c*a.w*a.M);case 3038:return c*(c-d-e)*(a.i*a.w+c*a.A-3*c*a.w*e-2*a.A*e+a.i*a.J-3*c*d*a.J+6*a.w*a.J+c*a.K-2*d*a.K);case 3039:return (c-d-e)*(2*a.j-2*a.i*d+3*c*a.w-a.A-2*a.i*e-4*c*d*e+a.w*e+3*c*a.J+d*a.J-a.K);case 3040:return c*(c-d-e)*(a.o*a.w+a.n*a.A-2*a.k*a.B-2*a.j*a.C+a.i*a.D+c*a.F-3*a.n*a.w*e+2*a.k*a.A*e+6*a.j*a.B*e-4*a.i*a.C*e-3*c*a.D*e+2*a.F*e+a.o*a.J-3*a.n*d*a.J+2*a.k*a.w*a.J-4*a.j*a.A*a.J-a.i*a.B*a.J+7*c*a.C*a.J-2*a.D*a.J+a.n*a.K+2*a.k*d*a.K-4*a.j*a.w*a.K+8*a.i*a.A*a.K-5*c*a.B*a.K-2*a.C*a.K-2*a.k*a.L+6*a.j*d*a.L-a.i*a.w*a.L-5*c*a.A*a.L+4*a.B*a.L-2*a.j*a.M-4*a.i*d*a.M+7*c*a.w*a.M-2*a.A*a.M+a.i*a.N-3*c*d*a.N-2*a.w*a.N+c*a.O+2*d*a.O);case 3041:return c*(c-d-e)*(a.k*a.w-a.j*a.A-a.i*a.B+c*a.C-a.j*a.w*e-c*a.B*e+2*a.C*e+a.k*a.J-a.j*d*a.J+4*a.i*a.w*a.J-2*a.B*a.J-a.j*a.K-a.i*a.L-c*d*a.L-2*a.w*a.L+c*a.M+2*d*a.M);case 3042:return c*(a.o*a.w-a.n*a.A-2*a.k*a.B+2*a.j*a.C+a.i*a.D-c*a.F-a.n*a.w*e+2*a.k*a.A*e+2*a.j*a.B*e-4*a.i*a.C*e-c*a.D*e+2*a.F*e+a.o*a.J-a.n*d*a.J+2*a.k*a.w*a.J-4*a.j*a.A*a.J-a.i*a.B*a.J+5*c*a.C*a.J-2*a.D*a.J-a.n*a.K+2*a.k*d*a.K-4*a.j*a.w*a.K+8*a.i*a.A*a.K-3*c*a.B*a.K-2*a.C*a.K-2*a.k*a.L+2*a.j*d*a.L-a.i*a.w*a.L-3*c*a.A*a.L+4*a.B*a.L+2*a.j*a.M-4*a.i*d*a.M+5*c*a.w*a.M-2*a.A*a.M+a.i*a.N-c*d*a.N-2*a.w*a.N-c*a.O+2*d*a.O);case 3043:return a.k*a.e*$wnd.Math.pow(a.i-a.w-d*e-a.J,2)*$wnd.Math.pow(a.i-a.w+d*e-a.J,2)*a.f;case 3044:return a.i*(a.k-a.i*a.w+a.B-a.i*a.J)*(a.k-a.i*a.w-a.i*a.J+a.L);case 3045:return a.j*(a.j-a.i*d-c*a.w+a.A+c*d*e-c*a.J)*(a.j-c*a.w-a.i*e+c*d*e-c*a.J+a.K);case Uwh:return a.k*(a.j-a.i*d-c*a.w+a.A+d*a.J-a.K)*(a.j-a.A-a.i*e+a.w*e-c*a.J+a.K);case 3047:return a.k*(a.k-2*a.i*a.w+a.B+a.w*a.J-a.L)*(a.k-a.B-2*a.i*a.J+a.w*a.J+a.L);case 3048:return a.k*(a.k-4*a.i*a.w+a.B+3*a.w*a.J-a.L)*(a.k-a.B-4*a.i*a.J+3*a.w*a.J+a.L);case 3049:return a.k*(a.w-a.J)*a.d;case 3050:return a.i*(a.w-a.J)*(a.k-a.i*a.w-a.i*a.J-a.w*a.J);case 3051:return a.k*a.b;case 3052:return a.i*(3*c-d-e);case 3053:return a.i*(3*a.i-a.w-a.J);default:return NaN;}}\nfunction ime(a,b,c,d,e){switch(b){case 600:return a.i*(d*e+a.c)*(c*d*e*(d+e-c)+(a.w+a.J-a.i)*a.c);case 601:return a.j*(a.k+a.B-2*a.A*e-2*a.w*a.J-2*d*a.K+a.L-2*a.i*(a.w-d*e+a.J));case 602:return a.j*(a.k+a.B+2*a.A*e-2*a.w*a.J+2*d*a.K+a.L-2*a.i*(a.w+d*e+a.J));case 603:return a.j*(c+d-e)*(c-d+e)*a.d;case 604:return a.j*(c+d-e)*(c-d+e);case 605:return 2*a.j*d*e+a.j*a.c;case 606:return -2*a.j*d*e+a.j*a.c;case 607:return a.i*(c-d-e)*a.e*a.f;case 608:return a.i*(c+d-e)*(c-d+e)*a.e*a.f;case 609:return 2*a.k+a.i*d*e;case 610:return c*(3*a.k-a.a-2*a.i*a.b);case 611:return a.i*(a.k+a.B-2*a.A*e-2*a.w*a.J-2*d*a.K+a.L-2*a.i*(a.w+d*e+a.J));case 612:return c*(a.i+$wnd.Math.pow(d+e,2));case 613:return a.i*(a.k+a.B+2*a.A*e-2*a.w*a.J+2*d*a.K+a.L-2*a.i*(a.w-d*e+a.J));case 614:return c*(a.i+$wnd.Math.pow(d-e,2));case 615:return -a.i+a.c;case 616:return -5*a.k+4*a.i*a.w+a.B+4*a.i*a.J-2*a.w*a.J+a.L-$wnd.Math.sqrt(3)*a.d*a.c;case 617:return 5*a.k-4*a.i*a.w-a.B-4*a.i*a.J+2*a.w*a.J-a.L-$wnd.Math.sqrt(3)*a.d*a.c;case 618:return -4*a.k+5*a.i*a.w-a.B+5*a.i*a.J+2*a.w*a.J-a.L+$wnd.Math.sqrt(3)*a.b*a.c;case 619:return 4*a.k-5*a.i*a.w+a.B-5*a.i*a.J-2*a.w*a.J+a.L+$wnd.Math.sqrt(3)*a.b*a.c;case 620:return 2*a.k+a.B+a.L-2*a.i*a.b;case 621:return 3*a.e*a.f-$wnd.Math.sqrt(3)*a.d*a.c;case 622:return -3*a.e*a.f-$wnd.Math.sqrt(3)*a.d*a.c;case 623:return 3*(a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)+$wnd.Math.sqrt(3)*a.b*a.c;case 624:return -3*(a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)+$wnd.Math.sqrt(3)*a.b*a.c;case 625:return -(a.i*a.b)+2*(a.B-a.w*a.J+a.L);case 626:return a.B+a.L;case 627:return -3*a.k+4*a.i*a.w-a.B+4*a.i*a.J+2*a.w*a.J-a.L-$wnd.Math.sqrt(3)*a.d*a.c;case 628:return 3*a.k-4*a.i*a.w+a.B-4*a.i*a.J-2*a.w*a.J+a.L-$wnd.Math.sqrt(3)*a.d*a.c;case 629:return -4*a.k+7*a.i*a.w-3*a.B+7*a.i*a.J+6*a.w*a.J-3*a.L+$wnd.Math.sqrt(3)*a.b*a.c;case 630:return 4*a.k-7*a.i*a.w+3*a.B-7*a.i*a.J-6*a.w*a.J+3*a.L+$wnd.Math.sqrt(3)*a.b*a.c;case 631:return 3*a.k+a.a-4*a.i*a.b;case 632:return 4*a.k+3*a.a-7*a.i*a.b;case 633:return a.e*a.f-$wnd.Math.sqrt(3)*a.d*a.c;case 634:return -(a.e*a.f)-$wnd.Math.sqrt(3)*a.d*a.c;case 635:return a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L+$wnd.Math.sqrt(3)*a.b*a.c;case 636:return -(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L+$wnd.Math.sqrt(3)*a.b*a.c;case 637:return a.e*a.f+-a.d*a.c;case 638:return -(a.e*a.f)+-a.d*a.c;case 639:return a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L+a.b*a.c;case 640:return -(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L+a.b*a.c;case 641:return -2*a.k+3*a.i*a.w-a.B+3*a.i*a.J+2*a.w*a.J-a.L+a.b*a.c;case 642:return 2*a.k-3*a.i*a.w+a.B-3*a.i*a.J-2*a.w*a.J+a.L+a.b*a.c;case 643:return c*(c-d)*(c+d)*(c-e)*(c-d-e)*(c+e);case 644:return c*(c-d)*(c-e)*(c-d-e);case 645:return (c-d)*(c+d)*(c-e)*(c-d-e)*(c+e);case 646:return -((c-d)*d*(c-e)*(c-d-e)*e);case 647:return a.i*(a.w-a.J)*a.d;case 648:return (c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f;case 649:return a.i*(d-e);case 650:return c*(c-d-e)*(d-e);case 651:return c*(c-d)*(c-e)*(c+d-e)*(c-d+e);case 652:return a.i*(c-d-e)*(d-e)*a.d;case 653:return (c-d)*(c-e)*(c+d-e)*(c-d+e)*a.e*a.f;case 654:return a.i*(c-d-e)*(d-e)*(a.i-a.w+d*e-a.J);case 655:return (c-d)*(c-e)*(c+d-e)*(c-d+e)*(a.i-c*d+a.w-a.J)*(a.i-a.w-c*e+a.J);case 656:return c*(a.w-a.J)*a.d;case 657:return a.i*(d-e)*$wnd.Math.pow(-c+d+e,2);case 658:return (c-d)*(c-e)*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2);case 659:return c*(d-e)*(a.i-d*e);case 660:return c*(c-d)*(c-e)*(-a.w+c*e)*(c*d-a.J);case 661:return -(c*(a.w-a.J));case 662:return c*(c-d)*(c+d)*(c-e)*(c+e);case 663:return a.i*(c-d-e)*(d-e);case 664:return (c-d)*(c-e)*(c+d-e)*(c-d+e);case 665:return a.i*(d-e)*(-a.w-a.J+c*(d+e));case 666:return (c-d)*(c-e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 667:return a.j*(d-e);case 668:return (c-d)*d*(c-e)*e;case 669:return a.k*(a.w-a.J);case 670:return (c-d)*a.w*(c+d)*(c-e)*a.J*(c+e);case 671:return -((a.i+a.w-2*a.J)*(a.i-2*a.w+a.J));case 672:return a.i*(-a.w-a.J+c*(d+e));case 673:return (a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 674:return a.i*(-a.A-a.K+c*a.b);case 675:return (a.j+a.w*(d-e)-a.i*e)*(a.j-a.i*d+a.J*(-d+e));case 676:return -((d-e)*(-2*a.j+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)));case 677:return a.i*(c-d)*(c-e)*(a.j-2*a.A-a.i*e+a.w*e+a.K+c*(a.w-a.J))*(a.j-a.i*d+a.A+d*a.J-2*a.K+c*(-a.w+a.J));case 678:return c*$wnd.Math.pow(-2*c+d+e,2);case 679:return c*$wnd.Math.pow(c+d-2*e,2)*$wnd.Math.pow(c-2*d+e,2);case 680:return a.j*(d-e)*(a.d*a.d)*(a.k*(a.w+d*e+a.J)+a.a*(a.w+d*e+a.J)-2*a.i*(a.B+a.A*e+d*a.K+a.L));case 681:return 1/(c*(d-e)*(a.d*a.d)*(a.k*(a.w+d*e+a.J)+a.a*(a.w+d*e+a.J)-2*a.i*(a.B+a.A*e+d*a.K+a.L)));case 682:return a.k*a.d*(a.a+a.i*a.b);case 683:return a.w*a.J*-a.f*a.e*(a.k+a.i*(-2*a.w+a.J)+a.w*a.b)*(a.k+a.i*(a.w-2*a.J)+a.J*a.b);case 684:return a.i*(-a.G+a.P+a.k*(-a.B+a.L)+2*a.i*(a.D-a.N));case 685:return (c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(a.k+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-a.w*a.J+a.L);case 686:return a.i*(a.w-a.J)*a.d*(a.k*a.b+a.a*a.b-2*a.i*(a.B-a.w*a.J+a.L));case 687:return (c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(a.o-a.k*(2*a.w+a.J)+$wnd.Math.pow(-(a.w*e)+a.K,2)+a.i*(a.B+2*a.w*a.J-a.L))*(a.o-a.k*(a.w+2*a.J)+$wnd.Math.pow(a.A-d*a.J,2)+a.i*(-a.B+2*a.w*a.J+a.L));case 688:return a.k*(a.B-a.L);case 689:return (c-d)*a.w*(c+d)*(a.i+a.w)*(c-e)*a.J*(c+e)*(a.i+a.J);case 690:return -((a.w-a.J)*(-2*a.i+a.w+a.J));case 691:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(a.i+a.w-2*a.J)*(a.i-2*a.w+a.J);case 692:return a.j*(c-d)*(c-e);case 693:return d*(d-e)*e;case 694:return -(a.o*a.w*a.J)-a.i*a.B*a.L+a.k*(a.D+a.N);case 695:return a.i*(a.B+a.i*a.J)*(a.i*a.w+a.L);case 696:return -(d*e*(a.A+a.K))+c*(a.B+a.L);case 697:return a.i*(c*a.B+a.k*(d-e)-a.B*e)*(a.k*(d-e)-c*a.L+d*a.L);case 698:return -(a.w*a.J*a.b)+a.i*(a.B+a.L);case 699:return a.i*(a.i*a.B-a.B*a.J+a.k*(a.w-a.J))*(-(a.i*a.L)+a.w*a.L+a.k*(a.w-a.J));default:return NaN;}}\nfunction hme(a,b,c,d,e){switch(b){case 500:return a.i*(a.i-a.w-d*e-a.J)*(2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 501:return a.i*(c+d)*(c+e)*(a.j-a.A-a.w*e-d*a.J-a.K+a.i*(d+e)-c*(a.w+d*e+a.J));case 502:return (d+e)*(-a.j-a.i*(d+e)+(d-e)*$wnd.Math.pow(d+e,2)+c*(a.w-d*e-a.J))*(a.j+a.i*(d+e)+(d-e)*$wnd.Math.pow(d+e,2)+c*(a.w+d*e-a.J));case 503:return c*(-(d*(c+d-e)*e*(c-d+e)*$wnd.Math.sqrt(c*(-c+d+e)))+c*(c+d-e)*e*(-c+d+e)*$wnd.Math.sqrt(d*(c-d+e))+c*d*(c-d+e)*(-c+d+e)*$wnd.Math.sqrt(e*(c+d-e)));case 504:return c*(-(a.i*(c+d-e)*(c-d+e)*$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))))+a.w*(c+d-e)*(-c+d+e)*$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e))+a.J*(c-d+e)*(-c+d+e)*$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)));case 505:return c*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2)+2*(-c+d+e)*$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e)));case 506:return -((c+d-e)*(c-d+e)*$wnd.Math.pow(c*(-c+d+e),bnh));case 507:return -((c+d-e)*(c-d+e)*$wnd.Math.pow(c*(-c+d+e),jih));case 508:return $wnd.Math.sqrt(c-d+e)*$wnd.Math.sqrt(c+d-e);case 509:return c*$wnd.Math.sqrt(c-d+e)*$wnd.Math.sqrt(c+d-e);case 510:return c*(-c*$wnd.Math.sqrt(c)+d*$wnd.Math.sqrt(d)+e*$wnd.Math.sqrt(e));case 511:return a.i*(-a.B-a.L+a.i*a.b);case 512:return a.i*(a.w-a.J);case 513:return c*(d-e);case 514:return d-e;case 515:return 2*a.k-a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-a.a;case 516:return 2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e);case 517:return c*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 518:return c*(-a.w-a.J+c*(d+e));case 519:return 2*c-d-e;case 520:return a.i*(a.w-a.J)*(a.d*a.d);case 521:return c*(c-d-e)*(d-e)*a.d;case 522:return (c-d-e)*(d-e);case 523:return a.w-a.J;case 524:return 2*a.i-a.w-a.J;case 525:return -((a.w-a.J)*-a.d);case 526:return a.i*(a.D-a.N+a.k*(a.w-a.J)-2*a.i*(a.B-a.L));case 527:return 2*a.i-$wnd.Math.pow(d-e,2)-c*(d+e);case 528:return 2*a.j-2*a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)+c*a.b;case 529:return 2*a.k-2*c*d*e*(d+e)-a.a-a.i*(a.w-4*d*e+a.J);case 530:return 3*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)+$wnd.Math.sqrt(3)*(2*a.i-a.w-a.J)*a.c;case 531:return 3*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)-$wnd.Math.sqrt(3)*(2*a.i-a.w-a.J)*a.c;case 532:return 2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L+$wnd.Math.sqrt(3)*(2*a.i-a.w-a.J)*a.c;case 533:return 2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L-$wnd.Math.sqrt(3)*(2*a.i-a.w-a.J)*a.c;case 534:return 2*a.n-a.C+a.B*e+d*a.L-a.M+a.k*(d+e)-2*a.i*d*e*(d+e)-2*c*a.a;case 535:return 2*a.k-a.i*$wnd.Math.pow(d-e,2)-c*d*e*(d+e)-a.a;case 536:return -2*d*e+c*(d+e);case 537:return a.i*(d+e)+d*e*(d+e)-2*c*a.b;case 538:return -2*a.w*a.J+a.i*a.b;case 539:return a.d*(2*a.q+$wnd.Math.pow(a.w-a.J,4)-4*a.o*a.b-2*a.i*a.a*a.b+3*a.k*(a.B+a.L));case 540:return 2*a.k+2*a.i*d*e+2*a.j*(d+e)-$wnd.Math.pow(d+e,2)*(a.w-d*e+a.J)-c*(a.A+a.w*e+d*a.J+a.K);case 541:return 2*a.g-$wnd.Math.pow(a.w-a.J,4)*a.b+a.o*(-11*a.B+16*a.w*a.J-11*a.L)-a.i*a.a*(3*a.B+14*a.w*a.J+3*a.L)+a.k*(13*a.D-11*a.B*a.J-11*a.w*a.L+13*a.N);case 542:return 2*a.o-2*a.k*a.b-a.a*a.b+a.i*(a.B+a.L);case 543:return 2*a.k-a.B+4*a.w*a.J-a.L-2*a.i*a.b;case 544:return 2*a.k+2*a.i*d*e-2*a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J);case 545:return 2*a.i-a.w+4*d*e-a.J-2*c*(d+e);case 546:return -2*a.k+3*a.a-a.i*a.b;case 547:return 2*a.k+5*a.a-7*a.i*a.b;case 548:return 6*a.k-a.a-5*a.i*a.b;case 549:return 4*a.k+a.a-5*a.i*a.b;case 550:return 4*a.k-a.a-3*a.i*a.b;case 551:return 4*c+d+e;case 552:return $wnd.Math.pow(c+d,2)*(c+d-e)*$wnd.Math.pow(c+e,2)*(c-d+e);case 553:return (c+d-e)*(c-d+e)*(2*c+d+e);case 554:return 1/($wnd.Math.sqrt(3)*(-c+d+e)*(c+d+e)+a.c);case 555:return d*$wnd.Math.pow(c+d-e,2)*e*$wnd.Math.pow(c-d+e,2)*$wnd.Math.sqrt(c*(-c+d+e));case 556:return d*e*$wnd.Math.sqrt(c*(-c+d+e));case 557:return c*(2*d*e+$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))));case 558:return c*(2*d*e-$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))));case 559:return c*(c+d-e)*(c-d+e)+$wnd.Math.sqrt(3)*c*a.c;case 560:return a.n;case 561:return a.A*a.K;case 562:return -(a.e*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*a.f*(a.k+a.a-a.i*(2*a.w+a.J))*(a.k+a.a-a.i*(a.w+2*a.J)));case 563:return a.n*a.d*(a.k+a.B+a.L-2*a.i*a.b);case 564:return d*e*($wnd.Math.pow(a.w-a.J,4)-2*a.i*a.a*a.b+a.k*(a.B+a.L));case 565:return a.w*a.J*(a.a-a.i*a.b)*($wnd.Math.pow(a.w-a.J,4)-2*a.i*a.a*a.b+a.k*(a.B-a.w*a.J+a.L));case 566:return a.i*(a.k*a.b+a.a*a.b-a.i*(2*a.B+a.w*a.J+2*a.L));case 567:return a.i*(a.q-2*a.w*a.J*a.a-3*a.o*a.b+3*a.k*(a.B+a.w*a.J+a.L)-a.i*(a.D-2*a.B*a.J-2*a.w*a.L+a.N));case 568:return a.i*(a.o*a.b-a.a*(a.B+a.L)-a.k*(3*a.B+a.w*a.J+3*a.L)+a.i*(3*a.D-2*a.B*a.J-2*a.w*a.L+3*a.N));case 569:return a.i*(a.q-2*a.w*a.J*a.a-3*a.o*a.b+a.k*(3*a.B+2*a.w*a.J+3*a.L)-a.i*(a.D-3*a.B*a.J-3*a.w*a.L+a.N));case 570:return a.i*(a.k*a.b+a.a*a.b-2*a.i*(a.B+a.w*a.J+a.L));case 571:return a.k*(a.k+a.B+a.L-2*a.i*a.b);case 572:return a.i*(a.j-d*e*(d+e)-c*(a.w-d*e+a.J));case 573:return a.i*(-a.A-c*d*e-a.K+a.i*(d+e));case 574:return a.i*(a.i-2*a.b);case 575:return a.i*(2*a.k+a.B-4*a.w*a.J+a.L-3*a.i*a.b);case 576:return a.i*(a.k-3*a.i*a.b+2*(a.B-a.w*a.J+a.L));case 577:return a.k*(a.d*a.d);case 578:return a.i*(a.q-2*a.w*a.J*a.a-3*a.o*a.b-a.i*a.a*a.b+a.k*(3*a.B+4*a.w*a.J+3*a.L));case 579:return a.i*(-a.A+c*d*e-a.K+a.i*(d+e));case 580:return a.i*(a.n-a.i*d*e*(d+e)+d*$wnd.Math.pow(d-e,2)*e*(d+e)-a.j*(2*a.w+d*e+2*a.J)+c*(a.B+a.A*e+d*a.K+a.L));case 581:return a.i*(a.C+a.j*d*e-a.A*a.J-a.w*a.K+a.M+a.k*(d+e)-c*d*e*$wnd.Math.pow(d+e,2)-a.i*(2*a.A+a.w*e+d*a.J+2*a.K));case 582:return a.i*(a.n-a.i*d*e*(d+e)+d*$wnd.Math.pow(d-e,2)*e*(d+e)-2*a.j*(a.w+d*e+a.J)+c*(a.B+2*a.A*e+2*d*a.K+a.L));case 583:return a.i*(-a.A+2*c*d*e-a.K+a.i*(d+e));case 584:return a.i*(a.j-d*e*(d+e)-c*$wnd.Math.pow(d+e,2));case 585:return -2*c*d*(c-d-e)*e+(c*d+c*e-d*e)*a.c;case 586:return 2*c*d*(c-d-e)*e+(c*d+c*e-d*e)*a.c;case 587:return a.e*a.f*(2*(c+d+e)*-a.d-(-c+d+e)*a.c);case 588:return a.i/(a.i+a.c);case 589:return a.i/(a.i-a.c);case 590:return a.i+a.c;case 591:return -2*a.o+5*a.k*a.b+a.a*a.b-4*a.i*(a.B+a.L)+2*(a.a-a.i*a.b)*a.c;case 592:return a.i*(a.o*(a.w+2*a.J)+a.w*a.J*(2*a.B-3*a.w*a.J+a.L)-a.k*(2*a.B+3*a.w*a.J+3*a.L)+a.i*(a.D-3*a.B*a.J-6*a.w*a.L+a.N))*(a.o*(2*a.w+a.J)+a.w*a.J*(a.B-3*a.w*a.J+2*a.L)-a.k*(3*a.B+3*a.w*a.J+2*a.L)+a.i*(a.D-6*a.B*a.J-3*a.w*a.L+a.N));case 593:return a.i*$wnd.Math.pow(c+d,2)*$wnd.Math.pow(c+e,2);case 594:return $wnd.Math.pow(d+e,2);case 595:return a.i*(a.i-d*e+c*(d+e));case 596:return -((c*(d-e)+d*(d+e))*(c*(d-e)-e*(d+e)));case 597:return 4*a.i+a.w+a.J;case 598:return (2*a.i+2*a.w-a.J)*(2*a.i-a.w+2*a.J);case 599:return -a.i+2*a.b;default:return NaN;}}\nfunction jme(a,b,c,d,e){switch(b){case 700:return -(a.A*a.K*(d+e))+a.j*(a.B+a.L);case 701:return a.i*(a.j*a.B-a.B*a.K+a.k*(a.A-a.K))*(-(a.j*a.L)+a.A*a.L+a.k*(a.A-a.K));case 702:return -2*a.B*a.L+a.k*(a.B+a.L);case 703:return a.i*(a.B*a.L+a.k*(a.B-2*a.L))*(-(a.B*a.L)+a.k*(2*a.B-a.L));case 704:return -(a.B*a.L*(d+e))+a.n*(a.B+a.L);case 705:return a.i*(a.n*a.B-a.B*a.M+a.k*(a.C-a.M))*(a.n*a.L-a.C*a.L+a.k*(-a.C+a.M));case 706:return -(a.B*a.L*a.b)+a.o*(a.B+a.L);case 707:return a.i*(a.o*a.B-a.B*a.N+a.k*(a.D-a.N))*(a.o*a.L-a.D*a.L+a.k*(-a.D+a.N));case 708:return -(a.B*a.L*(a.A+a.K))+a.p*(a.B+a.L);case 709:return a.i*(a.p*a.B-a.B*a.O+a.k*(a.F-a.O))*(a.p*a.L-a.F*a.L+a.k*(-a.F+a.O));case 710:return (a.B+a.L)*(a.q-a.B*a.L);case 711:return a.i*(a.k+a.B)*(-a.w+c*e)*(a.w+c*e)*(c*d-a.J)*(c*d+a.J)*(a.B+a.i*a.J)*(a.k+a.L)*(a.i*a.w+a.L);case 712:return -(d*e*a.b)+c*(a.A+a.K);case 713:return a.i*(c*a.A+a.j*(d-e)-a.A*e)*(a.j*(d-e)-c*a.K+d*a.K);case 714:return -(a.w*a.J*(d+e))+a.i*(a.A+a.K);case 715:return a.i*(c+d)*(c+e)*(c*d*a.J-a.w*a.J+a.i*(a.w-a.J))*(-(c*a.w*e)+a.w*a.J+a.i*(a.w-a.J));case 716:return -2*a.A*a.K+a.j*(a.A+a.K);case 717:return a.i*(a.A*a.K+a.j*(a.A-2*a.K))*(-(a.A*a.K)+a.j*(2*a.A-a.K));case 718:return -(a.A*a.K*(d+e))+a.k*(a.A+a.K);case 719:return a.i*(c+d)*(c+e)*(-(a.i*a.B)+c*a.B*e-a.B*a.J+a.j*a.K)*(a.j*a.A-a.i*a.L+c*d*a.L-a.w*a.L);case 720:return -(a.A*a.K*a.b)+a.n*(a.A+a.K);case 721:return a.i*(a.n*a.A-a.A*a.M+a.j*(a.C-a.M))*(a.n*a.K-a.C*a.K+a.j*(-a.C+a.M));case 722:return (a.A+a.K)*(a.o-a.A*a.K);case 723:return a.i*(c+d)*(a.i-c*d+a.w)*(c+e)*(-a.w+c*e)*(c*d-a.J)*(a.i-c*e+a.J)*(a.B+c*a.w*e+a.i*a.J)*(a.i*a.w+c*d*a.J+a.L);case 724:return a.p*(a.A+a.K)-a.A*a.K*(a.B+a.L);case 725:return a.i*(a.p*a.A-a.A*a.O+a.j*(a.F-a.O))*(a.p*a.K-a.F*a.K+a.j*(-a.F+a.O));case 726:return -(d*e*(d+e))+c*a.b;case 727:return a.i*(c*a.w+a.i*(d-e)-a.w*e)*(a.i*(d-e)-c*a.J+d*a.J);case 728:return c*$wnd.Math.pow(c-d-e,3);case 729:return a.i*(a.w*a.J+a.i*(a.w-2*a.J))*(-(a.w*a.J)+a.i*(2*a.w-a.J));case 730:return -(a.w*a.J*(d+e))+a.j*a.b;case 731:return a.i*(a.j*a.w-a.w*a.K+a.i*(a.A-a.K))*(a.j*a.J-a.A*a.J+a.i*(-a.A+a.K));case 732:return (a.i-d*e)*(a.i+d*e)*a.b;case 733:return a.i*(a.i+a.w)*(-a.w+c*e)*(a.w+c*e)*(c*d-a.J)*(a.i+a.J)*(c*d+a.J);case 734:return a.n*a.b-a.w*a.J*(a.A+a.K);case 735:return a.i*(a.n*a.w-a.w*a.M+a.i*(a.C-a.M))*(a.n*a.J-a.C*a.J+a.i*(-a.C+a.M));case 736:return a.o*a.b-a.w*a.J*(a.B+a.L);case 737:return a.i*(a.o*a.w-a.w*a.N+a.i*(a.D-a.N))*(a.o*a.J-a.D*a.J+a.i*(-a.D+a.N));case 738:return c*$wnd.Math.pow(c+d-e,3)*$wnd.Math.pow(c-d+e,3);case 739:return a.i*(2*c*d-c*e-d*e)*(c*(d-2*e)+d*e);case 740:return (d+e)*(-a.i+d*e);case 741:return a.i/((d+e)*(-a.i+d*e));case 742:return a.j*(d+e)-d*e*a.b;case 743:return a.i*(a.j*d-d*a.K+c*(a.A-a.K))*(a.j*e-a.A*e+c*(-a.A+a.K));case 744:return a.k*(d+e)-d*e*(a.A+a.K);case 745:return a.i*(c+d)*(c+e)*(a.j*d-a.i*a.w+c*a.A-a.L)*(-a.B+c*e*(a.i-c*e+a.J));case 746:return a.n*(d+e)-d*e*(a.B+a.L);case 747:return a.i/(a.n*(d+e)-d*e*(a.B+a.L));case 748:return a.j-2*c*d*e;case 749:return -(c*(-a.w+2*c*e)*(2*c*d-a.J));case 750:return a.j+2*c*d*e;case 751:return c*(a.w+2*c*e)*(2*c*d+a.J);case 752:return 2*a.j-a.A-a.K;case 753:return a.i*(a.j+a.A-2*a.K)*(a.j-2*a.A+a.K);case 754:return 2*a.k-a.B-a.L;case 755:return a.i*(a.k+a.B-2*a.L)*(a.k-2*a.B+a.L);case 756:return c*$wnd.Math.pow(d+e,2);case 757:return c*$wnd.Math.pow(c+d,2)*$wnd.Math.pow(c+e,2);case 758:return c*(d+e)*(a.i-a.w+d*e-a.J);case 759:return c*(c+d)*(c+e)*(a.i-c*d+a.w-a.J)*(a.i-a.w-c*e+a.J);case 760:return c*(-a.B-a.L+a.j*(d+e));case 761:return c*(a.k+a.B-c*a.K-d*a.K)*(a.k-c*a.A-a.A*e+a.L);case 762:return c*$wnd.Math.pow(d+e,3);case 763:return c*$wnd.Math.pow(c+d,3)*$wnd.Math.pow(c+e,3);case 764:return c*$wnd.Math.pow(d-e,3);case 765:return c*$wnd.Math.pow(c-d,2)*$wnd.Math.pow(c-e,2);case 766:return a.j*(-a.B-a.L+c*(a.A+a.K));case 767:return d*e*(a.k+a.A*(d-e)-a.j*e)*(-a.k+a.j*d+(d-e)*a.K);case 768:return c*a.B+a.B*e-c*a.L-d*a.L;case 769:return a.i*(c-d)*(c-e)*(a.A*e+a.j*(d+e)+a.i*d*(d+e)+c*a.w*(d+e))*(d*a.K+a.j*(d+e)+a.i*e*(d+e)+c*a.J*(d+e));case 770:return c*(c-d-e)*(d-e)*(-2*a.i*a.a+a.a*(a.w-d*e+a.J)+a.k*(a.w+d*e+a.J));case 771:return c*(c-d)*(c-e)*(c+d-e)*(c-d+e)*(a.o-a.n*e+2*a.j*a.K-a.k*(2*a.w+a.J)+$wnd.Math.pow(-(a.w*e)+a.K,2)+c*e*(a.B-a.L)+a.i*(a.B+4*a.w*a.J-a.L))*(a.o-a.n*d+2*a.j*a.A-a.k*(a.w+2*a.J)+$wnd.Math.pow(a.A-d*a.J,2)+a.i*(-a.B+4*a.w*a.J+a.L)+c*(-a.C+d*a.L));case 772:return a.A*(d-e)*a.K+a.j*(a.B-a.L);case 773:return a.i*(c-d)*(c-e)*(a.i*a.A*e+c*a.A*a.J+a.A*a.K+a.j*(a.A+a.K))*(a.i*d*a.K+c*a.w*a.K+a.A*a.K+a.j*(a.A+a.K));case 774:return c*(-2*a.i*a.a+a.k*a.b+a.a*a.b);case 775:return c*(a.o-a.k*(2*a.w+a.J)+$wnd.Math.pow(-(a.w*e)+a.K,2)+a.i*(a.B+4*a.w*a.J-a.L))*(a.o-a.k*(a.w+2*a.J)+$wnd.Math.pow(a.A-d*a.J,2)+a.i*(-a.B+4*a.w*a.J+a.L));case 776:return a.B*a.L*(-d+e)+a.n*(a.B-a.L);case 777:return a.i*(c-d)*(c-e)*(-(a.j*a.C)-a.i*a.C*e-c*a.C*a.J-a.C*a.K+a.k*a.L)*(a.k*a.B-a.j*a.M-a.i*d*a.M-c*a.w*a.M-a.A*a.M);case 778:return -(a.D*a.L)+a.B*a.N+a.o*(a.B-a.L);case 779:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(-(a.i*a.D)-a.D*a.J+a.k*a.L)*(a.k*a.B-a.i*a.N-a.w*a.N);case 780:return -(a.F*a.L)+a.B*a.O+a.p*(a.B-a.L);case 781:return a.i*(c-d)*(c-e)*(-(a.j*a.F)-a.i*a.F*e-c*a.F*a.J-a.F*a.K+a.o*a.L+a.n*a.M+a.k*a.N)*(a.o*a.B+a.n*a.C+a.k*a.D-a.j*a.O-a.i*d*a.O-c*a.w*a.O-a.A*a.O);case 782:return (a.B-a.L)*(a.q-a.B*a.L);case 783:return a.i*(c-d)*(c+d)*(a.i+a.w)*(c-e)*(c+e)*(-a.w+c*e)*(a.w+c*e)*(c*d-a.J)*(a.i+a.J)*(c*d+a.J)*(a.B+a.i*a.J)*(a.i*a.w+a.L);case 784:return c*a.A+a.A*e-c*a.K-d*a.K;case 785:return a.i*(c-d)*(c-e)*(a.w*e+a.i*(d+e)+c*d*(d+e))*(d*a.J+a.i*(d+e)+c*e*(d+e));case 786:return a.w*(d-e)*a.J+a.i*(a.A-a.K);case 787:return a.i*(c-d)*(c-e)*(c*a.w*e+a.w*a.J+a.i*a.b)*(c*d*a.J+a.w*a.J+a.i*a.b);case 788:return a.j*(a.A-a.K);case 789:return d*(a.j-a.A)*e*(a.j-a.K);case 790:return a.A*a.K*(-d+e)+a.k*(a.A-a.K);case 791:return a.i*(c-d)*(c-e)*(-(a.i*a.B)-c*a.B*e-a.B*a.J+a.j*a.K)*(a.j*a.A-a.i*a.L-c*d*a.L-a.w*a.L);case 792:return -(a.C*a.K)+a.A*a.M+a.n*(a.A-a.K);case 793:return a.i*(c-d)*(c-e)*(-(a.i*a.C)-c*a.C*e-a.C*a.J+a.k*a.K+a.j*a.L)*(a.k*a.A+a.j*a.B-a.i*a.M-c*d*a.M-a.w*a.M);case 794:return (a.A-a.K)*(a.o-a.A*a.K);case 795:return a.i*(c-d)*(a.i+c*d+a.w)*(c-e)*(-a.w+c*e)*(c*d-a.J)*(a.i+c*e+a.J)*(a.B+c*a.w*e+a.i*a.J)*(a.i*a.w+c*d*a.J+a.L);case 796:return -(a.F*a.K)+a.A*a.O+a.p*(a.A-a.K);case 797:return a.i*(c-d)*(c-e)*(-(a.i*a.F)-c*a.F*e-a.F*a.J+a.o*a.K+a.n*a.L+a.k*a.M+a.j*a.N)*(a.o*a.A+a.n*a.B+a.k*a.C+a.j*a.D-a.i*a.O-c*d*a.O-a.w*a.O);case 798:return a.j*(a.w-a.J);case 799:return (c-d)*d*(c+d)*(c-e)*e*(c+e);default:return NaN;}}\nfunction Vle(a,b,c,d,e){switch(b){case 2200:return a.k*(d+e)*a.d;case 2201:return c*(a.i-d*e)*a.e*a.f;case 2202:return c*(c-d-e)*a.e*a.f*(a.k-d*$wnd.Math.pow(d-e,2)*e-a.i*(a.w-d*e+a.J));case 2203:return a.j*(c+d)*(c+e)*a.e*a.f;case 2204:return a.j*(c+d)*(c-d-e)*(c+e)*a.e*a.f;case 2205:return a.n*(d+e);case 2206:return a.k*(c+d)*(c+e);case 2207:return a.i*$wnd.Math.pow(a.k-a.a,2);case 2208:return a.j*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 2209:return a.j*(-(d*e)+c*(d+e));case 2210:return a.n-a.j*d*e;case 2211:return a.k*a.e*a.f*(-a.B-a.L+a.i*a.b);case 2212:return a.j*(c-d-e)*a.e*a.f;case 2213:return a.i*(c+d-e)*(c-d+e)*(a.j+3*a.A+a.i*(d-e)+3*a.w*e+d*a.J+a.K+c*(3*a.w+2*d*e-a.J))*(a.j+a.A+a.w*e+3*d*a.J+3*a.K+a.i*(-d+e)+c*(-a.w+2*d*e+3*a.J));case 2214:return c*(a.i+c*(d+e)+d*(d+e))*(a.i+c*(d+e)+e*(d+e));case 2215:return a.i*(-a.A+d*a.J+2*c*e*(d+e)+a.i*(d+2*e))*(2*c*d*(d+e)+a.i*(2*d+e)+e*(a.w-a.J));case 2216:return c*(a.o-a.k*(2*a.w+a.J)+$wnd.Math.pow(-(a.w*e)+a.K,2)+a.i*(a.B-2*a.w*a.J-a.L))*(a.o-a.k*(a.w+2*a.J)+$wnd.Math.pow(a.A-d*a.J,2)+a.i*(-a.B-2*a.w*a.J+a.L));case 2217:return c*(a.j+a.A+c*(d-e)*e-d*a.J)*(a.j-a.w*e+a.K+c*d*(-d+e));case 2218:return c*(a.j-a.w*e+a.K-c*d*(d+e))*(a.j+a.A-d*a.J-c*e*(d+e));case 2219:return c*(a.n+c*d*(d-e)*$wnd.Math.pow(d+e,2)-a.i*e*$wnd.Math.pow(d+e,2)+e*a.a-a.j*(2*a.w+d*e+a.J))*(a.n-a.i*d*$wnd.Math.pow(d+e,2)-c*(d-e)*e*$wnd.Math.pow(d+e,2)+d*a.a-a.j*(a.w+d*e+2*a.J));case 2220:return a.j*(a.i-d*e+c*(d+e));case 2221:return a.i*(a.i+2*c*d+a.w+a.J)*(a.i+a.w+2*c*e+a.J);case 2222:return c*(c-d)*(c-e)*(c+d-e)*(c-d+e)*(a.i-c*d+a.w-a.J)*(a.i-a.w-c*e+a.J);case 2223:return a.j*(-a.w-a.J+c*(d+e));case 2224:return c*(a.j+a.w*(d-e)-a.i*e)*(a.j-a.i*d+a.J*(-d+e));case 2225:return a.j*(-a.A-a.K+c*a.b);case 2226:return a.i*$wnd.Math.pow(c+d-2*e,2)*$wnd.Math.pow(c-2*d+e,2);case 2227:return c*(-(a.w*a.J*a.b)+a.i*(a.B+a.L));case 2228:return c*(-(d*e*a.b)+c*(a.A+a.K));case 2229:return -(c*a.w*a.J*(d+e))+a.j*(a.A+a.K);case 2230:return -2*c*a.A*a.K+a.k*(a.A+a.K);case 2231:return c*(-(a.A*a.K*(d+e))+a.k*(a.A+a.K));case 2232:return c*(-(a.A*a.K*a.b)+a.n*(a.A+a.K));case 2233:return c*(a.A+a.K)*(a.o-a.A*a.K);case 2234:return -2*c*a.w*a.J+a.j*a.b;case 2235:return c*(-(a.w*a.J*(d+e))+a.j*a.b);case 2236:return c*(a.i-d*e)*(a.i+d*e)*a.b;case 2237:return c*(a.n*a.b-a.w*a.J*(a.A+a.K));case 2238:return c*(d+e)*(a.i-d*e);case 2239:return c*(a.j*(d+e)-d*e*a.b);case 2240:return c*(a.k*(d+e)-d*e*(a.A+a.K));case 2241:return a.k-2*a.i*d*e;case 2242:return a.k+2*a.i*d*e;case 2243:return c*(2*a.j-a.A-a.K);case 2244:return c*(2*a.k-a.B-a.L);case 2245:return a.i*(d+e)*(a.i-a.w+d*e-a.J);case 2246:return c*(2*a.j-2*a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)+c*a.b);case 2247:return c*(2*a.o-2*a.k*a.b-a.a*a.b+a.i*(a.B+a.L));case 2248:return a.i*(a.i+a.w+d*e-a.J+c*(d+e))*(a.i-a.w+d*e+a.J+c*(d+e));case 2249:return a.i*(c+d)*(c+e)*(a.j*d+a.J*(a.w-a.J)+a.i*(-2*a.w+a.J)+c*(a.A-d*a.J))*(-a.B+a.j*e+a.w*a.J+a.i*(a.w-2*a.J)+c*(-(a.w*e)+a.K));case 2250:return c*(d+e)*(a.j-a.i*d+a.A-c*$wnd.Math.pow(d-e,2)-d*a.J)*(a.j-c*$wnd.Math.pow(d-e,2)-a.i*e-a.w*e+a.K);case 2251:return a.j*(2*c-d-e);case 2252:return a.i*a.d*(a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a-a.i*a.b);case 2253:return a.j*a.d*(a.C-a.A*a.J-a.w*a.K+a.M-c*a.a+a.j*a.b-a.i*(a.A+a.K));case 2254:return c*(d-e)*(-a.w-a.J+c*(d+e));case 2255:return a.i*(a.j+a.i*(3*d-e)+$wnd.Math.pow(d-e,2)*(d+e)+c*(3*a.w+2*d*e-a.J))*(a.j-a.i*(d-3*e)+$wnd.Math.pow(d-e,2)*(d+e)+c*(-a.w+2*d*e+3*a.J));case 2256:return a.i*(a.j-c*$wnd.Math.pow(d-e,2)-a.i*(d+e)+$wnd.Math.pow(d+e,3));case 2257:return c*(a.k-4*a.i*d*e-2*a.j*(d+e)+2*c*$wnd.Math.pow(d-e,2)*(d+e)-a.a);case 2258:return a.i*(e*(d+e)+c*(2*d+e))*(d*(d+e)+c*(d+2*e));case 2259:return a.i*(a.j-a.i*d+a.A-d*a.J-c*$wnd.Math.pow(d+e,2))*(a.j-a.i*e-a.w*e+a.K-c*$wnd.Math.pow(d+e,2));case 2260:return a.i*(2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 2261:return c*(3*a.k-2*a.i*$wnd.Math.pow(d-e,2)-2*a.j*(d+e)+2*c*$wnd.Math.pow(d-e,2)*(d+e)-a.a);case 2262:return -(c*(a.i*$wnd.Math.pow(d-e,2)+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)-a.a));case 2263:return c*(c+d-e)*(c-d+e)*(a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d+e,2));case 2264:return c*(c-d-e)*(2*a.j+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e));case 2265:return c*(2*a.k-2*a.j*(d+e)+2*c*$wnd.Math.pow(d-e,2)*(d+e)-a.a-a.i*(a.w-4*d*e+a.J));case 2266:return a.i*(a.n-2*a.k*(d+e)-2*d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*a.a+2*a.i*(a.A+2*a.w*e+2*d*a.J+a.K));case 2267:return a.i*(a.j-c*$wnd.Math.pow(d-e,2)-2*d*e*(d+e));case 2268:return a.i*(c-d-e)*(a.i+2*d*e+c*(d+e));case 2269:return a.i*(c-d-e)*(a.w+a.J+c*(d+e));case 2270:return c*(a.k-4*a.i*d*e+2*a.j*(d+e)-2*c*$wnd.Math.pow(d-e,2)*(d+e)-a.a);case 2271:return a.i*(a.i-2*c*(d+e)-$wnd.Math.pow(d+e,2));case 2272:return a.i*(a.k*(d+e)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-2*a.j*(a.w-d*e+a.J)+2*c*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J));case 2273:return a.i*(a.j+a.A+a.w*e+d*a.J+a.K);case 2274:return a.i*(d*e*a.b+a.i*(a.w+d*e+a.J)+c*(a.A+a.w*e+d*a.J+a.K));case 2275:return a.i*(a.w-d*e+a.J);case 2276:return a.i*(a.w+d*e+a.J);case 2277:return a.i*(a.A+a.K+c*(a.w+d*e+a.J));case 2278:return a.i*(a.j-d*e*(d+e)-c*a.b);case 2279:return a.i*((d-e)*e+c*(2*d+e))*(d*(-d+e)+c*(d+2*e));case 2280:return a.i*(a.i-2*d*e-c*(d+e));case 2281:return a.j*(d+e)*(a.i+2*c*d+a.w+a.J)*(a.i+a.w+2*c*e+a.J);case 2282:return c*(-(a.A*e)+d*a.K+a.j*(d+e)-c*(d-e)*$wnd.Math.pow(d+e,2)+a.i*e*(d+2*e))*(a.j*(d+e)+c*(d-e)*$wnd.Math.pow(d+e,2)+a.i*d*(2*d+e)+d*e*(a.w-a.J));case 2283:return a.i*(c-d)*(c-e)*(c+d-e)*(c-d+e)*(-a.w-a.J+c*(d+e));case 2284:return a.i*(c-d)*(c-e)*(-a.w-a.J+c*(d+e));case 2285:return c*(c+d-e)*(c-d+e)*(a.i+$wnd.Math.pow(d+e,2));case 2286:return a.i*(c+d-e)*(c-d+e)*a.d*(a.i+$wnd.Math.pow(d+e,2));case 2287:return c*(c+d)*(c+e)*$wnd.Math.pow(-c+d+e,2);case 2288:return a.j*(a.C-a.B*e-4*c*a.w*a.J-d*a.L+a.M+a.k*(d+e)-2*a.i*(a.A+a.K));case 2289:return a.j*(c-d-e)*(a.d*a.d);case 2290:return a.j*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(-a.a+a.i*a.b);case 2291:return a.i*(a.i-2*a.w+c*(d-2*e)+d*e+a.J)*(a.i+a.w+d*e-2*a.J+c*(-2*d+e));case 2292:return c*(d+e)*(a.w+a.J+c*(d+e));case 2293:return a.i*(c-d-e)*(-$wnd.Math.pow(d-e,2)+c*(d+e));case 2294:return -(c*(d+e)*(2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)));case 2295:return c*(d+e)*(a.i+d*e);case 2296:return (a.w*e+a.i*(d+e)+c*d*(d+e))*(d*a.J+a.i*(d+e)+c*e*(d+e));case 2297:return c*(a.i-2*c*(d-e)+$wnd.Math.pow(d+e,2))*(a.i+2*c*(d-e)+$wnd.Math.pow(d+e,2));case 2298:return c*(a.i+c*e+d*(d+e))*(a.i+c*d+e*(d+e));case 2299:return a.i*(c+d)*(c-d-e)*(c+e)*a.e*a.f;default:return NaN;}}\nfunction Rle(a,b,c,d,e){switch(b){case Wjh:return -(c*a.e*a.f*(a.w+4*d*e+a.J+c*(d+e)));case 1901:return (d+e)*(-2*a.k+a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)+a.a);case 1902:return -(c*a.e*a.f*(a.C-2*a.j*d*e-a.B*e-d*a.L+a.M+a.k*(d+e)+2*c*d*e*$wnd.Math.pow(d+e,2)-2*a.i*(a.A+a.K)));case 1903:return -(c*(d+e)*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2)));case 1904:return -(a.e*a.f*(a.A+a.w*e+d*a.J+a.K+c*(a.w+4*d*e+a.J)));case 1905:return c*a.e*a.f*(a.C-a.B*e-4*c*a.w*a.J-d*a.L+a.M+a.k*(d+e)-2*a.i*(a.A+a.K));case 1906:return -(a.e*a.f*(a.k*a.b+a.a*a.b-2*a.i*(a.B-6*a.w*a.J+a.L)));case 1907:return -(a.e*a.f*(a.k*a.b+a.a*a.b-2*a.i*(a.B+6*a.w*a.J+a.L)));case 1908:return a.i*(c*d*e*(d+e)+a.i*a.b+d*e*a.b);case 1909:return d*e*(a.i+d*e);case 1910:return c*(a.k+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-a.w*a.J+a.L);case 1911:return a.j*(-a.w+c*e)*(c*d-a.J);case 1912:return a.j*(a.w*a.J*(-d+e)+c*(a.B-a.L));case 1913:return a.j*(a.j*a.b+c*d*e*a.b+d*e*(a.A+a.K));case 1914:return a.k-a.i*d*e;case 1915:return a.o+a.i*a.w*a.J;case 1916:return (a.w-c*e)*(a.w+c*e)*(c*d-a.J)*(c*d+a.J);case 1917:return a.p;case 1918:return a.k*(d+e);case 1919:return a.k*(d-e);case 1920:return a.w*a.J*(a.i+d*e);case 1921:return a.w*a.J*(-a.i+d*e);case 1922:return a.k*(-a.w+c*e)*(c*d-a.J);case 1923:return a.n*a.b;case 1924:return a.n*(a.w-a.J);case 1925:return a.A*a.K*(a.k+a.w*a.J);case 1926:return -(a.k*a.A*a.K)+a.C*a.M;case 1927:return a.n*(-a.w+c*e)*(a.w+c*e)*(c*d-a.J)*(c*d+a.J);case 1928:return a.C*a.M;case 1929:return c*(a.i+a.w+c*(d-e)-d*e-a.J)*(a.i-a.w-d*e+a.J+c*(-d+e));case 1930:return d*e*a.b;case 1931:return c*(c+d)*(c+e)*(a.i-a.w-d*e-a.J+c*(d+e));case 1932:return a.p+a.j*a.w*a.J;case 1933:return a.p-a.j*a.w*a.J;case 1934:return d*e*(a.w-c*e)*(a.w+c*e)*(c*d-a.J)*(c*d+a.J);case 1935:return c*(c+d-e)*(c-d+e)*(a.k+d*e*$wnd.Math.pow(d+e,2)-a.i*(a.w+d*e+a.J));case 1936:return c*(c-d-e)*(a.k-d*$wnd.Math.pow(d-e,2)*e-a.i*(a.w-d*e+a.J));case 1937:return c*(c+d-e)*(c-d+e)*(a.j*d+a.J*(a.w-a.J)+a.i*(-2*a.w+a.J)+c*(a.A-d*a.J))*(-a.B+a.j*e+a.w*a.J+a.i*(a.w-2*a.J)+c*(-(a.w*e)+a.K));case 1938:return c*(d-e)*(a.k*(d+e)-d*$wnd.Math.pow(d-e,2)*e*(d+e)-a.j*(a.w+3*d*e+a.J)-a.i*(a.A-2*a.w*e-2*d*a.J+a.K)+c*(a.B+a.A*e+d*a.K+a.L));case 1939:return c*(a.k*$wnd.Math.pow(d-e,2)-d*e*a.a-a.i*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J)-a.j*(a.A-2*a.w*e-2*d*a.J+a.K)+c*(a.C-a.A*a.J-a.w*a.K+a.M));case 1940:return (c+d-e)*(c-d+e)*a.e*a.f*(a.k+d*e*$wnd.Math.pow(d+e,2)-a.i*(a.w+d*e+a.J));case 1941:return a.e*a.f*(a.g*a.i+a.w*a.J*$wnd.Math.pow(a.w-a.J,4)-4*a.g*a.b-4*a.o*$wnd.Math.pow(a.w+a.J,3)+a.q*(6*a.B+13*a.w*a.J+6*a.L)+a.k*(a.G+2*a.D*a.J+10*a.B*a.L+2*a.w*a.N+a.P));case 1942:return a.i*a.d*(a.j*d-a.w*a.J+a.L+a.i*(2*a.w-a.J)+c*(a.A-d*a.J))*(a.j*d+a.J*(a.w-a.J)+a.i*(-2*a.w+a.J)+c*(a.A-d*a.J))*(a.B+a.j*e-a.w*a.J-a.i*(a.w-2*a.J)+c*(-(a.w*e)+a.K))*(-a.B+a.j*e+a.w*a.J+a.i*(a.w-2*a.J)+c*(-(a.w*e)+a.K));case 1943:return (c+d-e)*(c-d+e)*(a.k+d*e*$wnd.Math.pow(d+e,2)-a.i*(a.w+d*e+a.J));case 1944:return (c-d-e)*(a.k-d*$wnd.Math.pow(d-e,2)*e-a.i*(a.w-d*e+a.J));case 1945:return a.i*(c+d-e)*(c-d+e)*(a.j*d+a.J*(a.w-a.J)+a.i*(-2*a.w+a.J)+c*(a.A-d*a.J))*(-a.B+a.j*e+a.w*a.J+a.i*(a.w-2*a.J)+c*(-(a.w*e)+a.K));case 1946:return a.j*(d-e)*(a.C+a.A*a.J+a.w*a.K+a.M+a.j*(a.w+d*e+a.J)-a.i*(a.A+2*a.w*e+2*d*a.J+a.K)+c*(-a.B+a.A*e+2*a.w*a.J+d*a.K-a.L));case 1947:return d*(-c+d-e)*(c+d-e)*e*-a.f*a.e*(a.k+d*e*$wnd.Math.pow(d+e,2)-a.i*(a.w+d*e+a.J));case 1948:return d*e*(-c+d+e)*-a.f*a.e*(-a.k+d*$wnd.Math.pow(d-e,2)*e+a.i*(a.w-d*e+a.J));case 1949:return a.j*(c+d-e)*(c-d+e)*a.d*(a.j*d+a.J*(a.w-a.J)+a.i*(-2*a.w+a.J)+c*(a.A-d*a.J))*(-a.B+a.j*e+a.w*a.J+a.i*(a.w-2*a.J)+c*(-(a.w*e)+a.K));case 1950:return a.i*(c+d-e)*(c-d+e)*(a.k+d*e*$wnd.Math.pow(d+e,2)-a.i*(a.w+d*e+a.J));case 1951:return a.i*(c-d-e)*(a.k-d*$wnd.Math.pow(d-e,2)*e-a.i*(a.w-d*e+a.J));case 1952:return (c+d-e)*(c-d+e)*(a.j*d+a.J*(a.w-a.J)+a.i*(-2*a.w+a.J)+c*(a.A-d*a.J))*(-a.B+a.j*e+a.w*a.J+a.i*(a.w-2*a.J)+c*(-(a.w*e)+a.K));case 1953:return -(c*(-a.a+a.i*a.b));case 1954:return c*(a.q-a.w*a.J*a.a-2*a.o*a.b+a.k*(a.B+3*a.w*a.J+a.L));case 1955:return c*(a.q+a.w*a.J*a.a-2*a.o*a.b+a.k*(a.B+a.w*a.J+a.L));case 1956:return c*(a.o*a.w+a.L*a.a+a.k*(-2*a.B+a.L)+a.i*(a.D+a.w*a.L-2*a.N))*(a.o*a.J+a.B*a.a+a.k*(a.B-2*a.L)+a.i*(-2*a.D+a.B*a.J+a.N));case 1957:return c*a.e*a.f*(a.k+2*a.w*a.J-a.i*a.b);case 1958:return a.n+2*c*a.w*a.J-a.j*a.b;case 1959:return c*(a.B+a.L-a.i*a.b);case 1960:return a.i*(2*c-d-e)*(d-e);case 1961:return c*(a.i+a.w+3*d*e+a.J+c*(d+e));case 1962:return c*(d+e)*(2*c+d+e);case 1963:return c*(c+d)*(c+e)*(a.i+a.w+3*d*e+a.J+c*(d+e));case 1964:return a.j*a.b;case 1965:return d*e*(a.k+a.w*a.J);case 1966:return d*e*(a.k-a.w*a.J);case 1967:return a.j*(-a.w+c*e)*(a.w+c*e)*(c*d-a.J)*(c*d+a.J);case 1968:return a.i*a.e*a.f*(a.k+2*a.w*a.J-a.i*a.b);case 1969:return a.A*a.K*-a.f*a.e;case 1970:return a.i*(a.q-a.w*a.J*a.a-2*a.o*a.b+a.k*(a.B+3*a.w*a.J+a.L));case 1971:return a.i*(a.q+a.w*a.J*a.a-2*a.o*a.b+a.k*(a.B+a.w*a.J+a.L));case 1972:return (a.o*a.w+a.L*a.a+a.k*(-2*a.B+a.L)+a.i*(a.D+a.w*a.L-2*a.N))*(a.o*a.J+a.B*a.a+a.k*(a.B-2*a.L)+a.i*(-2*a.D+a.B*a.J+a.N));case 1973:return a.j*a.e*a.f;case 1974:return a.k*a.e*a.f;case 1975:return a.k+2*a.w*a.J-a.i*a.b;case 1976:return a.i*(a.k+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-a.w*a.J+a.L);case 1977:return a.k*$wnd.Math.pow(d-e,2);case 1978:return (c-d)*a.w*(c-e)*a.J;case 1979:return a.i*(-(a.w*a.J)+c*d*e*(d+e)+a.i*(a.w-3*d*e+a.J));case 1980:return a.n*(d-e);case 1981:return (c-d)*(c-e)*a.e*a.f*(a.k-d*$wnd.Math.pow(d-e,2)*e-a.i*(a.w-d*e+a.J));case 1982:return (c+d)*(c+e)*a.e*a.f*(a.k-2*a.j*(d+e)+d*e*$wnd.Math.pow(d+e,2)-a.i*(a.w+d*e+a.J)+2*c*(a.A+a.w*e+d*a.J+a.K));case 1983:return a.j*(c-d)*(c-e)*(a.i-a.w+d*e-a.J);case 1984:return c*(c+d)*$wnd.Math.pow(d-e,2)*(c+e)*$wnd.Math.pow(-c+d+e,4)*(a.k-d*$wnd.Math.pow(d-e,2)*e-a.i*(a.w-d*e+a.J));case 1985:return -(a.k*d*e)+d*e*a.a-a.j*(a.A+a.K)+c*(a.C-a.A*a.J-a.w*a.K+a.M);case 1986:return a.i*a.e*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*a.f*(a.k*a.b+a.a*a.b-2*a.i*(a.B-a.w*a.J+a.L));case 1987:return a.i*(a.o*a.w+a.L*a.a+a.k*(-2*a.B+a.L)+a.i*(a.D+a.w*a.L-2*a.N))*(a.o*a.J+a.B*a.a+a.k*(a.B-2*a.L)+a.i*(-2*a.D+a.B*a.J+a.N));case 1988:return a.i*(a.o*(a.w-a.J)+a.w*a.J*a.a+a.i*(a.w-a.J)*$wnd.Math.pow(a.w+a.J,2)-a.k*(2*a.B+a.w*a.J-2*a.L))*(a.o*(a.w-a.J)-a.w*a.J*a.a+a.i*(a.w-a.J)*$wnd.Math.pow(a.w+a.J,2)+a.k*(-2*a.B+a.w*a.J+2*a.L));case 1989:return (a.i-c*d+a.w-a.J)*(a.i+c*d+a.w-a.J)*(a.i-a.w-c*e+a.J)*(a.i-a.w+c*e+a.J);case 1990:return a.e*a.f*(2*a.k-a.a-a.i*a.b);case 1991:return -2*a.i+a.w+a.J-a.c;case 1992:return 5*a.i-a.w-a.J;case 1993:return a.i*(a.k+a.B+a.L-2*a.i*a.b);case 1994:return a.i*(a.k+a.B-a.w*a.J+a.L-2*a.i*a.b);case 1995:return a.i*(a.k-a.B+4*a.w*a.J-a.L);case 1996:return $wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*(a.i+a.w+4*d*e+a.J-2*c*(d+e));case 1997:return a.j+a.A-3*a.w*e-3*d*a.J+a.K-a.i*(d+e)-c*(a.w-8*d*e+a.J);case 1998:return c*(a.n-3*a.k*(d+e)+2*a.j*$wnd.Math.pow(d+e,2)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)+2*a.i*(a.A+a.w*e+d*a.J+a.K)-c*(3*a.B+4*a.A*e-6*a.w*a.J+4*d*a.K+3*a.L));case 1999:return a.j+c*d*e+a.i*(d+e)-d*e*(d+e);default:return NaN;}}\nfunction Mle(a,b,c,d,e){switch(b){case 1400:return a.i*(c+d-e)*(c-d+e)*(d+e);case 1401:return a.i*(c+d-e)*(c-d+e)*a.b;case 1402:return a.j*(c+d-e)*(c-d+e)*(d+e);case 1403:return a.i*(c+d-e)*(c-d+e)*(-(d*e)+c*(d+e));case 1404:return a.i*(2*c-d-e)*(c+d-e)*(c-d+e);case 1405:return a.i*(c+d-e)*(c-d+e)*(c-2*(d+e));case 1406:return a.i*(c+d-e)*(c-d+e)*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*a.b);case 1407:return a.i*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2);case 1408:return a.j*(c+d)*(c+d-e)*(c+e)*(c-d+e);case 1409:return a.j*(c+d-e)*(c-d+e)*(d+e)*a.d;case 1410:return a.j*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*(d+e)*a.d;case 1411:return c*(c+d-e)*(c-d+e)*(a.i-c*d+a.w-a.J)*(a.i-a.w-c*e+a.J);case 1412:return a.i*(c+d)*(c+d-e)*(c+e)*(c-d+e);case 1413:return a.i*(c+d-e)*(c-d+e)*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 1414:return c*(c-d)*(c+d)*(c-e)*(c+d-e)*(c+e)*(c-d+e);case 1415:return a.j*(c-d)*(c-e)*(c+d-e)*(c-d+e);case 1416:return a.i*(c+d-e)*(c-d+e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 1417:return a.j*(c+d-2*e)*(c+d-e)*(c-2*d+e)*(c-d+e);case 1418:return c*(c+d-e)*(c-d+e)*(-$wnd.Math.pow(d-e,2)+c*(d+e));case 1419:return c*(c+d-e)*(c-d+e)*(3*a.i-$wnd.Math.pow(d-e,2)-2*c*(d+e));case 1420:return c*(3*c-d-e)*(c+d-e)*(c-d+e);case 1421:return c*(c+d-e)*(c-d+e)*(a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)+c*(a.w-d*e+a.J));case 1422:return c*(c+d-e)*(c-d+e)*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 1423:return c*(c+d-e)*(c-d+e)*(-(d*e)+c*(d+e));case 1424:return c*(c+d-e)*(c-d+e)*(-(a.w*a.J)+a.i*a.b);case 1425:return a.i*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*$wnd.Math.pow(d+e,2)*a.d;case 1426:return c*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*(d+e)*a.e*a.f;case 1427:return c*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*(d+e);case 1428:return a.i*(c+d-e)*(c-d+e)*(a.i-d*e);case 1429:return c*(c+d-e)*(c-d+e)*(a.i-d*e);case 1430:return c*a.e*a.f*(a.k-d*$wnd.Math.pow(d-e,2)*e-a.i*(a.w-d*e+a.J));case 1431:return a.i*(c+d-e)*(c-d+e)*(a.w+c*e)*(c*d+a.J);case 1432:return -(c*(c+d-e)*(c-d+e)*(a.w+c*e)*(c*d+a.J));case 1433:return a.i*a.d*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 1434:return (c+d)*(c+d-e)*(c+e)*(c-d+e);case 1435:return c*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*a.e*a.f;case 1436:return a.i*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 1437:return a.j*(c+d)*(c+e)*a.d;case 1438:return a.i*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 1439:return c*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*(d+e)*a.d;case 1440:return (c+d-e)*(c-d+e)*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 1441:return d*(-c+d-e)*(c+d-e)*e*(d+e);case 1442:return c*(c+d-e)*(c-d+e)*(a.i-a.w-d*e-a.J);case 1443:return c*(c+d-e)*(c-d+e)*(a.i-a.w+d*e-a.J);case 1444:return c*(c+d)*(c+e)*a.d;case 1445:return c*(c+d-e)*(c-d+e)*(a.i+a.w+a.J-2*c*(d+e));case 1446:return d*$wnd.Math.pow(c+d-e,2)*e*$wnd.Math.pow(c-d+e,2)*(d+e);case 1447:return (c+d-e)*(c-d+e)*(a.i-d*e);case 1448:return c*(c+d-e)*(c-d+e)*(a.k+2*a.i*d*e+2*c*d*e*(d+e)-a.a);case 1449:return c*(3*c+d+e);case 1450:return a.i*(c+d-e)*(c-d+e)*(a.i*d-a.A+a.i*e-4*c*d*e-a.w*e-d*a.J-a.K);case 1451:return a.i*(c+d-e)*(c-d+e)*(a.j-2*d*e*(d+e)-c*$wnd.Math.pow(d+e,2));case 1452:return c*(c+d-e)*(c-d+e)*a.e*a.f*(a.j-a.A-a.w*e-d*a.J-a.K+a.i*(d+e)-c*$wnd.Math.pow(d+e,2));case 1453:return c*(3*a.j+3*a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d+e,2));case 1454:return c*(c+d-e)*(c-d+e)*(a.k+a.a-2*a.i*(a.w+d*e+a.J));case 1455:return c*(c+d-e)*(c-d+e)*(2*a.k-a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-a.a);case 1456:return c*(c+d-e)*(c-d+e)*(2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1457:return a.i*(c+d-e)*(c-d+e)*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1458:return a.i*(c+d-e)*(c-d+e)*(-a.w-a.J+c*(d+e));case 1459:return a.i*(d-e)*a.d;case 1460:return a.i*(c+d-e)*(c-d+e)*(a.i+$wnd.Math.pow(d+e,2));case 1461:return a.i*(c-d)*(c-e)*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2);case 1462:return c*(c+d-e)*(c-d+e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 1463:return c*(c+d-e)*(c-d+e)*(-(d*e*(d+e))+c*a.b);case 1464:return a.i*(c+d-e)*(c-d+e)*(d+e)*(a.i-a.w+d*e-a.J);case 1465:return c*(c+d-e)*(c-d+e)*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1466:return a.i*(c+d-e)*(c-d+e)*(a.j-c*$wnd.Math.pow(d-e,2)-a.i*(d+e)+$wnd.Math.pow(d+e,3));case 1467:return c*(c+d-e)*(c-d+e)*(a.k-4*a.i*d*e-2*a.j*(d+e)+2*c*$wnd.Math.pow(d-e,2)*(d+e)-a.a);case 1468:return a.i*(a.i+2*d*e+c*(d+e));case 1469:return a.i*(c+d-e)*(c-d+e)*(a.w+d*e+a.J);case 1470:return a.i*(c+d-e)*(c-d+e)*(a.j+a.A-c*$wnd.Math.pow(d-e,2)+a.w*e+d*a.J+a.K-a.i*(d+e));case 1471:return a.i*(c+d-e)*(c-d+e)*(a.i-2*d*e-c*(d+e));case 1472:return a.j*(a.i+2*c*d+a.w+a.J)*(a.i+a.w+2*c*e+a.J);case 1473:return a.i*(a.i+$wnd.Math.pow(d-e,2))*a.d;case 1474:return a.i*(c+d)*(c+e)*a.e*a.f;case 1475:return a.i*(-$wnd.Math.pow(d-e,2)+c*(d+e));case 1476:return c*(c+d-e)*(c-d+e)*(a.i+c*(-2*d+e)+d*(d+e))*(a.i+c*(d-2*e)+e*(d+e));case 1477:return a.i*(c+d-e)*(c-d+e)*(a.i+a.w-d*e+2*a.J-c*(2*d+e))*(a.i+2*a.w-d*e+a.J-c*(d+2*e));case 1478:return -a.k-2*a.i*d*e+a.a;case 1479:return -a.k+2*a.i*d*e+a.a;case 1480:return a.i*(a.i-a.w+4*d*e-a.J)*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*(a.w+4*d*e+a.J));case 1481:return a.i*(a.i-a.w+4*d*e-a.J)*(a.j+a.i*(d-e)-(d-e)*$wnd.Math.pow(d+e,2)-c*(a.w-4*d*e+a.J))*(a.j+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2)-c*(a.w-4*d*e+a.J));case 1482:return c*(a.j-2*a.i*(d+e)+2*$wnd.Math.pow(d-e,2)*(d+e)-c*(a.w-4*d*e+a.J));case 1483:return 4*a.k-4*a.j*(d+e)+4*c*$wnd.Math.pow(d-e,2)*(d+e)+a.i*(-3*a.w+8*d*e-3*a.J)-a.a;case 1484:return $wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)-a.n*(a.w-4*d*e+a.J)-c*a.a*(a.w-d*e+a.J)-2*a.i*$wnd.Math.pow(d-e,2)*(a.A+a.K)+a.k*(a.A-3*a.w*e-3*d*a.J+a.K)+a.j*(2*a.B-5*a.A*e+8*a.w*a.J-5*d*a.K+2*a.L);case 1485:return a.i*(a.o-a.D+a.B*a.J-a.w*a.L+a.N-a.k*a.b+a.i*(a.B-a.L))*(a.o+a.D-a.B*a.J+a.w*a.L-a.N-a.k*a.b+a.i*(-a.B+a.L));case 1486:return a.i*(a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)+c*a.b);case 1487:return (a.k+a.a-a.i*(2*a.w+a.J))*(a.k+a.a-a.i*(a.w+2*a.J))*(a.k+2*a.B-3*a.w*a.J+a.L-a.i*(3*a.w+2*a.J))*(a.k+a.B-3*a.w*a.J+2*a.L-a.i*(2*a.w+3*a.J));case 1488:return c*(d*(2*$wnd.Math.sqrt(c*(-c+d+e))+$wnd.Math.sqrt(d*(c-d+e)))*$wnd.Math.sqrt(e*(c+d-e))+e*$wnd.Math.sqrt(d*(c-d+e))*(2*$wnd.Math.sqrt(c*(-c+d+e))+$wnd.Math.sqrt(e*(c+d-e)))+c*(4*d*e-$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e))));case 1489:return c*(-2*d*e+$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e))+$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))));case 1490:return c*(a.o-2*a.n*(d+e)-a.k*$wnd.Math.pow(d+e,2)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)-a.i*a.a+4*a.j*(a.A+a.K)-2*c*(a.C-a.B*e-d*a.L+a.M));case 1491:return c*(-a.A+a.K);case 1492:return c*(a.j-a.A)*(a.j-a.K);case 1493:return a.i*(2*a.k+a.a-3*a.i*a.b)*(a.k+a.B-a.w*a.J+a.L-2*a.i*a.b);case 1494:return -((a.k-2*a.B+a.w*a.J+a.L+a.i*(a.w-2*a.J))*(a.k+a.B+a.w*a.J-2*a.L+a.i*(-2*a.w+a.J)));case 1495:return a.i*(2*a.k-a.a-a.i*a.b);case 1496:return a.j*(a.k+a.B+6*a.w*a.J+a.L-2*a.i*a.b);case 1497:return a.j*(a.k+a.B-6*a.w*a.J+a.L-2*a.i*a.b);case 1498:return a.i*(a.q-4*a.o*a.b-4*a.i*a.a*a.b+a.a*(a.B+6*a.w*a.J+a.L)+a.k*(6*a.B-4*a.w*a.J+6*a.L));case 1499:return -((a.w-a.J)*(-5*a.i+a.w+a.J));default:return NaN;}}\nfunction Qle(a,b,c,d,e){switch(b){case 1800:return a.i*(c+d)*(c-d-e)*(c+e)*a.d*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*a.b);case 1801:return a.i*(c+d)*(c+e)*a.d*(a.j-a.A-a.w*e-d*a.J-a.K-a.i*(d+e)+c*$wnd.Math.pow(d+e,2));case 1802:return a.j*$wnd.Math.pow(-c+d+e,2)*a.d;case 1803:return a.i*(c+d-e)*(c-d+e)*a.d*(a.i+d*(d-e)-c*(2*d+e))*(a.i+e*(-d+e)-c*(d+2*e));case 1804:return a.i*(c+d-e)*(c-d+e)*(a.d*a.d);case 1805:return a.i*(c+d)*(c-d-e)*(c+d-e)*(c+e)*(c-d+e)*(d+e)*a.d+a.j*(c+d)*(c-d-e)*(c+e)*a.d*a.c;case 1806:return -(a.i*(c+d)*(c-d-e)*(c+d-e)*(c+e)*(c-d+e)*(d+e)*a.d)+a.j*(c+d)*(c-d-e)*(c+e)*a.d*a.c;case 1807:return c*a.d*(a.i-c*d+a.w-a.J)*(a.i-a.w-c*e+a.J);case 1808:return a.i*(c+d)*(c-d-e)*(c+e)*(-a.w+c*e)*(c*d-a.J)*a.d;case 1809:return c*(c-d-e)*a.d*(a.j-a.i*d+a.A-c*$wnd.Math.pow(d-e,2)-d*a.J)*(a.j-c*$wnd.Math.pow(d-e,2)-a.i*e-a.w*e+a.K);case 1810:return a.i*a.d*(a.i+a.w-d*e+2*a.J-c*(2*d+e))*(a.i+2*a.w-d*e+a.J-c*(d+2*e));case 1811:return c*a.d*(a.i+c*(-4*d+e)+d*(d+e))*(a.i+c*(d-4*e)+e*(d+e));case 1812:return c*(c+d)*(c-d-e)*(c+e)*a.d;case 1813:return a.i*(c-d)*(c-e)*(c+d-e)*(c-d+e)*a.d;case 1814:return c*(a.i+d*(d-e)-c*e)*a.d*(a.i-c*d+e*(-d+e));case 1815:return a.i*a.d*(a.j-2*a.A-a.i*e+a.w*e+a.K+c*(a.w-a.J))*(a.j-a.i*d+a.A+d*a.J-2*a.K+c*(-a.w+a.J));case 1816:return c*(c+d)*(c-d-e)*(c+e)*(a.k*d*e+a.n*(d+e)-d*e*a.a-2*a.j*(a.A+a.K)+c*(a.C-a.B*e-d*a.L+a.M));case 1817:return c*(c+d)*(c+e)*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 1818:return a.i*a.d*(-a.w-a.J+c*(d+e));case 1819:return a.i*(c+d)*(c-d-e)*(c+e)*a.d*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 1820:return c*a.d*(a.k-2*a.i*a.w+a.a)*(a.k-2*a.i*a.J+a.a);case 1821:return -(d*e*(a.k+a.B-a.i*a.J-a.w*a.J)*(-a.k+a.i*a.w+a.w*a.J-a.L));case 1822:return a.i*(a.i-a.w)*(a.i-a.J)/(-(d*e*a.e*a.f)+a.i*d*e*-a.d+c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N));case 1823:return a.i*(a.i-a.w)*(a.i-a.J)/(-(d*e*a.e*a.f)+a.i*d*e*-a.d-c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N));case 1824:return -(c*(d+e)*a.e*a.f);case 1825:return c*(c+d-e)*(c-d+e)*(d+e)*a.e*(a.i-a.w-d*e-a.J)*a.f;case 1826:return (d+e)*-a.f*a.e;case 1827:return c*(c-d-e)*a.e*a.f*(-$wnd.Math.pow(d-e,2)+c*(d+e));case 1828:return c*a.e*a.f*($wnd.Math.pow(d-e,2)+c*(d+e));case 1829:return c*a.e*a.f*(a.w+a.J+c*(d+e));case 1830:return c*a.e*a.f*(a.j*(d+e)-a.i*$wnd.Math.pow(d+e,2)+$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J)-c*(a.A-2*a.w*e-2*d*a.J+a.K));case 1831:return c*(c-d-e)*a.e*a.f*(a.j*(d+e)+a.i*$wnd.Math.pow(d+e,2)-$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J)-c*(a.A-2*a.w*e-2*d*a.J+a.K));case 1832:return $wnd.Math.sqrt(3)*(c+d-e)*(c-d+e)*(d+e)*a.e*a.f+(d+e)*a.e*a.f*a.c;case 1833:return $wnd.Math.sqrt(3)*(c+d-e)*(c-d+e)*(d+e)*a.e*a.f-(d+e)*a.e*a.f*a.c;case 1834:return (d+e)*(2*a.j+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e));case 1835:return c*(c+d-e)*(c-d+e)*(d+e)*a.e*(a.i-a.w+d*e-a.J)*a.f;case 1836:return -a.j+$wnd.Math.pow(d-e,2)*(d+e);case 1837:return -((c-d-e)*(a.j+$wnd.Math.pow(d-e,2)*(d+e)));case 1838:return a.e*a.f*(2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1839:return -((2*c+d+e)*a.e*a.f);case 1840:return (d+e)*(a.i+d*e)*-a.f*a.e;case 1841:return c*a.e*a.f*(2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1842:return a.e*a.f*(2*a.j+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e));case 1843:return a.i*a.e*a.f*a.b;case 1844:return c*a.e*(a.i-a.w-d*e-a.J)*a.f*(2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1845:return c*a.e*(a.i-a.w+d*e-a.J)*a.f*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1846:return (2*c-d-e)*(c+d-e)*(c-d+e)*a.e*a.f*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1847:return d*$wnd.Math.pow(c+d-e,2)*e*$wnd.Math.pow(c-d+e,2)*-a.f*a.e;case 1848:return -(a.e*a.f*(a.w+a.J+c*(d+e)));case 1849:return -(c*(c-d-e)*(c+d+e)*a.e*(c*d-a.w+c*e+2*d*e-a.J)*a.f)-4*c*d*e*a.e*a.f*a.c;case 1850:return c*(c-d-e)*(c+d+e)*a.e*(c*d-a.w+c*e+2*d*e-a.J)*a.f-4*c*d*e*a.e*a.f*a.c;case 1851:return -((a.i+$wnd.Math.pow(d-e,2))*a.e*a.f);case 1852:return -((c-d-e)*a.e*a.f*(2*a.n-a.C+a.B*e+d*a.L-a.M+2*a.k*(d+e)-a.i*$wnd.Math.pow(d-e,2)*(d+e)-c*a.a-a.j*(a.w-4*d*e+a.J)));case 1853:return -a.o-a.i*a.a+2*a.a*a.b;case 1854:return c*(c-d-e)*(a.n+2*a.i*$wnd.Math.pow(d-e,2)*(d+e)-c*a.a-2*(a.C-a.B*e-d*a.L+a.M));case 1855:return -((c-d-e)*a.e*a.f*(-$wnd.Math.pow(d-e,2)+c*(d+e)));case 1856:return -((c-d-e)*a.e*a.f*(a.i*$wnd.Math.pow(d-e,2)+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)-a.a));case 1857:return -((c-d-e)*$wnd.Math.pow(a.k-a.a,2));case 1858:return -(c*(c-d-e)*(a.C+2*a.j*d*e-a.B*e-d*a.L+a.M+a.k*(d+e)-2*a.i*$wnd.Math.pow(d-e,2)*(d+e)));case 1859:return c*(c-d-e)*a.e*a.f*(2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1860:return a.e*a.f*(a.i*d*e*(d+e)-d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*a.a+a.j*a.b);case 1861:return a.e*a.f*(-a.w-a.J+c*(d+e));case 1862:return a.e*a.f*(2*a.i+a.w+a.J-2*c*(d+e));case 1863:return -((a.i+$wnd.Math.pow(d-e,2))*$wnd.Math.pow(-c+d+e,2)*a.e*a.f);case 1864:return -(c*(c-d-e)*(-(a.i*$wnd.Math.pow(d-e,2))+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a));case 1865:return (d+e)*-a.f*a.e*(-2*c*d*e-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e));case 1866:return c*(c+d-e)*(c-d+e)*a.e*a.f*(-a.A-2*c*d*e-a.K+a.i*(d+e));case 1867:return (d+e)*-a.f*a.e*(a.i+2*d*e+c*(d+e));case 1868:return -(c*(d+e)*a.e*a.f*(a.k+a.B-2*a.i*$wnd.Math.pow(d-e,2)+6*a.w*a.J+a.L+4*c*d*e*(d+e)));case 1869:return (d+e)*-a.f*a.e*(-3*a.i+$wnd.Math.pow(d-e,2)-2*c*(d+e));case 1870:return c*a.e*(a.i-a.w+d*e-a.J)*a.f;case 1871:return -(c*a.e*a.f*(-4*c*a.w*a.J+a.k*(d+e)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-2*a.i*(a.A+a.w*e+d*a.J+a.K)));case 1872:return -(c*a.e*a.f*(4*c*a.w*a.J+a.k*(d+e)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-2*a.i*(a.A+a.w*e+d*a.J+a.K)));case 1873:return -((c+d-e)*(c-d+e)*(d+e)*a.e*a.f*(a.j-2*d*e*(d+e)-c*(a.w+3*d*e+a.J)));case 1874:return (c+d-e)*(c-d+e)*(d+e)*(a.i-d*e)*a.e*a.f;case 1875:return c*(c+d-e)*(c-d+e)*a.e*a.f*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1876:return c*(c+d-e)*(c-d+e)*a.e*a.f*(-a.w-a.J+c*(d+e));case 1877:return (2*c-d-e)*(c+d-e)*(c-d+e)*a.e*a.f;case 1878:return c*a.e*a.f*(a.w-4*d*e+a.J+c*(d+e));case 1879:return $wnd.Math.pow(a.w-a.J,4)-2*a.i*a.a*a.b+a.k*(a.B+a.L);case 1880:return c*(c+d-e)*(c-d+e)*(d+e)*a.e*a.f;case 1881:return (d+e)*-a.f*a.e*(a.k*(a.w-d*e+a.J)+a.a*(a.w-d*e+a.J)-2*a.i*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J));case 1882:return -((c+d-e)*(c-d+e)*(d+e)*a.e*a.f*(a.j-2*d*e*(d+e)-c*$wnd.Math.pow(d+e,2)));case 1883:return -(a.e*a.f*(a.A+c*$wnd.Math.pow(d-e,2)+a.w*e+d*a.J+a.K));case 1884:return a.e*a.f*(2*a.j+$wnd.Math.pow(d-e,2)*(d+e)-c*a.b);case 1885:return -(a.e*a.f*(2*a.o+8*a.i*a.w*a.J-3*a.k*a.b+a.a*a.b));case 1886:return a.e*a.f*(2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1887:return c*(c+d-e)*(c-d+e)*a.e*a.f*(2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d+e,3));case 1888:return c*a.e*a.f*(-2*a.j*d*e+a.k*(d+e)-2*a.i*$wnd.Math.pow(d-e,2)*(d+e)+$wnd.Math.pow(d-e,4)*(d+e)+2*c*d*e*$wnd.Math.pow(d+e,2));case 1889:return a.e*a.f*(a.i+2*d*e+2*c*(d+e));case 1890:return -(a.e*a.f*(2*a.i+a.w+a.J+c*(d+e)));case 1891:return -(a.e*a.f*(2*a.j+a.A+2*c*d*e+a.w*e+d*a.J+a.K+a.i*(d+e)));case 1892:return -((c+d-e)*(c-d+e)*a.e*a.f*(a.j-a.A-a.w*e-d*a.J-a.K));case 1893:return -((c+d-e)*(c-d+e)*(d+e)*a.e*a.f*(a.i-2*d*e-c*(d+e)));case 1894:return a.e*a.f*(2*a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)+c*a.b);case 1895:return d*e*-a.f*a.e*(-3*a.k+a.a+2*a.i*a.b);case 1896:return d*(c+d)*e*(c+e)*(-c+d+e)*$wnd.Math.pow(a.k-a.a,2);case 1897:return (c-d)*(c-e)*a.e*a.f;case 1898:return -(c*(-(a.k*$wnd.Math.pow(d-e,2))+a.n*(d+e)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)+2*a.i*a.a-2*a.j*(a.A+a.K)+c*(a.C-a.B*e-d*a.L+a.M)));case 1899:return -(a.d*(a.k+a.a));default:return NaN;}}\nfunction Tle(a,b,c,d,e){switch(b){case 200:return c*$wnd.Math.pow(-c+d+e,2);case 201:return c*(c+d-e)*(c-d+e)*$wnd.Math.pow(d+e,2)*a.d;case 202:return 2*a.i*(a.n+2*a.k*d-2*a.j*a.w-4*a.i*a.A+c*a.B+2*a.C+2*a.k*e-a.i*a.w*e-a.B*e-2*a.j*a.J-a.i*d*a.J+4*c*a.w*a.J-a.A*a.J-4*a.i*a.K-a.w*a.K+c*a.L-d*a.L+2*a.M)-2*$wnd.Math.sqrt(3)*a.i*(a.j-c*a.w+a.w*e-c*a.J+d*a.J)*a.c;case 203:return -2*a.i*(a.n+2*a.k*d-2*a.j*a.w-4*a.i*a.A+c*a.B+2*a.C+2*a.k*e-a.i*a.w*e-a.B*e-2*a.j*a.J-a.i*d*a.J+4*c*a.w*a.J-a.A*a.J-4*a.i*a.K-a.w*a.K+c*a.L-d*a.L+2*a.M)-2*$wnd.Math.sqrt(3)*a.i*(a.j-c*a.w+a.w*e-c*a.J+d*a.J)*a.c;case 204:return c*a.e*a.f*(3*a.k-a.a-2*a.i*a.b);case 205:return a.j*(a.k+2*a.i*d*e-2*c*d*e*(d+e)-a.a);case 206:return a.k*(a.k-a.B-a.L);case 207:return c*(c+d-e)*(c-d+e)*a.e*a.f*(a.o-2*a.n*(d+e)-a.k*$wnd.Math.pow(d+e,2)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)-a.i*a.a+4*a.j*(a.A+a.K)-2*c*(a.C-a.B*e-d*a.L+a.M));case 208:return c*(c+d-e)*(c-d+e)*a.e*a.f*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 209:return a.i*(d+e)*(-a.A+c*d*e-a.K+a.i*(d+e));case 210:return -(c*(c-d-e)*(d+e));case 211:return a.k*(-a.D-a.N+a.i*$wnd.Math.pow(a.w+a.J,2));case 212:return a.j*(c-d-e)*a.d;case 213:return a.j*(d+e);case 214:return c*(2*c-d-e)*(a.i-a.w+d*e-a.J);case 215:return a.k*(c-d-e)*$wnd.Math.pow(-a.i+a.w-d*e+a.J,2);case 216:return a.i*a.d*(-a.a+a.i*a.b);case 217:return a.k*a.d*(-a.a+a.i*a.b);case 218:return a.i*(a.i+a.w+a.J-2*c*(d+e));case 219:return a.i*(c-d-e)*a.d;case 220:return a.i*$wnd.Math.pow(-c+d+e,2);case 221:return a.i*(c+d-e)*(c-d+e)*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 222:return a.i*(c+d-e)*(c-d+e)*a.d;case 223:return c*(c+d-e)*(c-d+e)*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 224:return c*a.d*(a.k-2*a.i*d*e-2*a.j*(d+e)-a.a+2*c*(a.A+a.K));case 225:return (c+d-e)*(c-d+e)*(d+e)*a.e*a.f;case 226:return -((c+d-e)*(c-d+e)*(d+e));case 227:return c*(c+d-e)*(c-d+e)*(d+e)*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 228:return a.j*(d+e)*a.d;case 229:return c*(c+d)*(c+e)*(a.k+a.i*d*e+c*d*e*(d+e)-a.a);case 230:return 2*a.k+a.a-a.i*a.b;case 231:return 2*a.q+$wnd.Math.pow(a.w-a.J,4)-4*a.o*a.b-2*a.i*a.a*a.b+3*a.k*(a.B+a.L);case 232:return a.i*a.e*a.f*(-a.B-a.L+a.i*a.b);case 233:return -((2*a.k+a.a-3*a.i*a.b)*(-a.a+a.i*a.b));case 234:return (c+d-e)*(c-d+e)*($wnd.Math.sqrt(d*(c-d+e))+$wnd.Math.sqrt(e*(c+d-e)));case 235:return -(a.e*a.f*(-2*a.i*a.a+a.k*a.b+a.a*a.b));case 236:return c*(-c+d+e)-$wnd.Math.sqrt(c*(-c+d+e))*($wnd.Math.sqrt(d*(c-d+e))+$wnd.Math.sqrt(e*(c+d-e)));case 237:return a.k*(-a.B-a.L+a.i*a.b);case 238:return a.j-c*d*e;case 239:return a.i-d*e;case 240:return c*a.e*a.f*(-a.B-a.L+a.i*a.b);case 241:return c*(c+d-e)*(c-d+e)*(-a.w-a.J+c*(d+e));case 242:return (a.i-d*e)*a.e*a.f;case 243:return (c-d-e)*a.e*a.f*(a.k-d*$wnd.Math.pow(d-e,2)*e-a.i*(a.w-d*e+a.J));case 244:return c*$wnd.Math.pow(d-e,2);case 245:return c*$wnd.Math.pow(d-e,2)*(d+e)*(a.p+a.F+a.D*e+d*a.N+a.O-c*a.w*a.J*(a.w+d*e+a.J)-a.n*(2*a.w+d*e+2*a.J)+a.k*(a.A+a.w*e+d*a.J+a.K)+a.j*(a.B+a.A*e+3*a.w*a.J+d*a.K+a.L)-2*a.i*(a.C+a.B*e+d*a.L+a.M));case 246:return a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.q+a.G+2*a.D*a.J+2*a.w*a.N+a.P-4*a.o*a.b+a.k*(6*a.B+7*a.w*a.J+6*a.L)-a.i*(4*a.D+5*a.B*a.J+5*a.w*a.L+4*a.N));case 247:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.g-4*a.q*a.b+a.o*(5*a.B+7*a.w*a.J+5*a.L)+a.a*(a.D+a.N)-a.k*(a.D+6*a.B*a.J+6*a.w*a.L+a.N)+a.i*(-2*a.G+5*a.D*a.J-2*a.B*a.L+5*a.w*a.N-2*a.P));case 248:return a.i*a.d*(a.k+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-a.w*a.J+a.L);case 249:return a.i*$wnd.Math.pow(c-d,2)*$wnd.Math.pow(c+d,2)*$wnd.Math.pow(c-e,2)*$wnd.Math.pow(c+e,2);case 250:return a.i*$wnd.Math.pow(c-d,2)*$wnd.Math.pow(c+d,2)*$wnd.Math.pow(c-e,2)*$wnd.Math.pow(c+e,2)*a.e*a.f;case 251:return a.i*(a.i+a.w)*(a.i+a.J);case 252:return (a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k+a.a-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J))*(a.k+a.a-a.i*(a.w+2*a.J));case 253:return -((a.k+a.B+2*a.w*a.J-3*a.L-2*a.i*(a.w-a.J))*(a.k-3*a.B+2*a.w*a.J+a.L+2*a.i*(a.w-a.J)));case 254:return a.e*a.f*(a.o-$wnd.Math.pow(a.w-a.J,3)-a.k*(3*a.w+a.J)+a.i*(3*a.B+2*a.w*a.J-a.L))*(a.o+$wnd.Math.pow(a.w-a.J,3)-a.k*(a.w+3*a.J)+a.i*(-a.B+2*a.w*a.J+3*a.L));case 255:return a.j*(a.d*a.d);case 256:return c*(a.w+c*e)*(c*d+a.J);case 257:return (a.w+c*e)*(c*d+a.J);case 258:return c*(-a.i+$wnd.Math.pow(d-e,2)+2*$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e)));case 259:return c*$wnd.Math.sqrt(c*(-c+d+e));case 260:return c*($wnd.Math.sqrt(c*(-c+d+e))*$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e))+c*(-c+d+e)*($wnd.Math.sqrt(c*(-c+d+e))+$wnd.Math.sqrt(d*(c-d+e))+$wnd.Math.sqrt(e*(c+d-e))));case 261:return $wnd.Math.pow(c+d,2)*(c-d-e)*$wnd.Math.pow(c+e,2);case 262:return -((a.J*(a.w-a.J)+a.i*(2*a.w+a.J))*(-a.B+a.w*a.J+a.i*(a.w+2*a.J)));case 263:return a.i*(a.J*(a.w-a.J)+a.i*(2*a.w+a.J))*(-a.B+a.w*a.J+a.i*(a.w+2*a.J));case 264:return a.w*a.J*-a.f*a.e;case 265:return -(a.d*(a.i-c*d+a.w-a.J)*(a.i+c*d+a.w-a.J)*(a.i-a.w-c*e+a.J)*(a.i-a.w+c*e+a.J));case 266:return a.i*$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e));case 267:return c*(a.j+a.i*(d+e)+(d-e)*$wnd.Math.pow(d+e,2)+c*(a.w+d*e-a.J))*(a.j+a.i*(d+e)-(d-e)*$wnd.Math.pow(d+e,2)+c*(-a.w+d*e+a.J));case 268:return a.i*(c-d-e)*a.d*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 269:return c*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2);case 270:return c*$wnd.Math.pow(c+d,2)*(c-d-e)*$wnd.Math.pow(c+e,2)*a.e*a.f;case 271:return c*(c-d-e)*a.d*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 272:return (c+d)*(c+e)*(a.j-a.w*e+a.K-c*d*(d+e))*(a.j+a.A-d*a.J-c*e*(d+e));case 273:return d*(-c+d-e)*(c+d-e)*e*-a.f*a.e;case 274:return d*(c+d)*e*(c+e);case 275:return a.e*a.f*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 276:return a.w*a.J*-a.f*a.e*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(-a.k+a.J*(a.w-a.J)+a.i*(a.w+2*a.J));case 277:return (a.i-2*c*d+$wnd.Math.pow(d-e,2))*(a.i+$wnd.Math.pow(d-e,2)-2*c*e);case 278:return (c+d-e)*(c-d+e)*a.e*a.f;case 279:return $wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2);case 280:return (c-d-e)*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 281:return (c-d-e)*a.e*a.f;case 282:return c*(c-d-e)*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 283:return a.i*(c+d)*(c-d-e)*(c+e)*a.d;case 284:return a.i*(c+d)*(c-d-e)*(c+e);case 285:return c*(c+d)*(c-d-e)*(c+e)*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 286:return d*(c+d)*e*(c+e)*-a.f*a.e;case 287:return a.d*(a.k+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-a.w*a.J+a.L);case 288:return a.i*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J))*(a.k+2*a.B-3*a.w*a.J+a.L-a.i*(3*a.w+2*a.J))*(a.k+a.B-3*a.w*a.J+2*a.L-a.i*(2*a.w+3*a.J));case 289:return a.i*(c+d-e)*(c-d+e)*(2*d*e-$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e)));case 290:return a.w*a.J*(a.k+a.B-a.i*a.J-a.w*a.J)*(-a.k+a.i*a.w+a.w*a.J-a.L);case 291:return -(c*(-a.w+c*e)*(c*d-a.J));case 292:return a.i*(-a.w+c*e)*(c*d-a.J);case 293:return c*a.d*(a.k+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-a.w*a.J+a.L);case 294:return c*(c-d-e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 295:return a.i*(-a.w+c*e)*(c*d-a.J)*a.d;case 296:return a.i*(c+d-e)*(c-d+e)*a.d*(a.j*d+a.J*(a.w-a.J)+a.i*(-2*a.w+a.J)+c*(a.A-d*a.J))*(-a.B+a.j*e+a.w*a.J+a.i*(a.w-2*a.J)+c*(-(a.w*e)+a.K));case 297:return a.e*a.f*(-a.B-a.L+a.i*a.b);case 298:return -($wnd.Math.sqrt(3)*a.d)+a.c;case 299:return -($wnd.Math.sqrt(3)*a.d)-a.c;default:return NaN;}}\nfunction kme(a,b,c,d,e){switch(b){case 800:return a.i*(-2*a.i*a.a+a.k*a.b+a.a*a.b);case 801:return (a.o-a.k*(2*a.w+a.J)+$wnd.Math.pow(-(a.w*e)+a.K,2)+a.i*(a.B+4*a.w*a.J-a.L))*(a.o-a.k*(a.w+2*a.J)+$wnd.Math.pow(a.A-d*a.J,2)+a.i*(-a.B+4*a.w*a.J+a.L));case 802:return (d-e)*(-(a.w*a.J)+a.j*(d+e));case 803:return a.i*(c-d)*(c-e)*(-(c*a.A)-a.A*e+a.i*a.J)*(a.i*a.w-c*a.K-d*a.K);case 804:return -((a.w-a.J)*(-a.i+d*e)*(a.i+d*e));case 805:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(-a.w+c*e)*(a.w+c*e)*(c*d-a.J)*(c*d+a.J);case 806:return -(a.C*a.J)+a.w*a.M+a.n*(a.w-a.J);case 807:return a.i*(c-d)*(c-e)*(-(c*a.C)-a.C*e+a.k*a.J+a.j*a.K+a.i*a.L)*(a.k*a.w+a.j*a.A+a.i*a.B-c*a.M-d*a.M);case 808:return -((a.w-a.J)*(-a.o+a.w*a.J*a.b));case 809:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(a.k*a.w+a.i*a.B-a.N)*(-a.D+a.i*a.J*(a.i+a.J));case 810:return a.j*(a.w-a.J)*a.d;case 811:return (c-d)*d*(c+d)*(c-e)*e*(c+e)*a.e*a.f;case 812:return (d-e)*(a.i-d*e);case 813:return a.i*(c-d)*(c-e)*(-a.w+c*e)*(c*d-a.J);case 814:return (d-e)*(a.j-d*e*(d+e));case 815:return a.i*(c-d)*(c-e)*(a.i*d+c*a.w-a.K)*(-a.A+c*e*(c+e));case 816:return a.k*(d-e)-a.B*e+d*a.L;case 817:return a.i*(c-d)*(c-e)*(a.j*d+a.i*a.w+c*a.A-a.L)*(-a.B+c*e*(a.i+c*e+a.J));case 818:return a.n*(d-e)-a.C*e+d*a.M;case 819:return a.i*(c-d)*(c-e)*(a.k*d+a.j*a.w+a.i*a.A+c*a.B-a.M)*(-a.C+c*e*(a.j+a.i*e+c*a.J+a.K));case 820:return a.j*(a.d*a.d)*(-2*a.i*a.a+a.k*a.b+a.a*a.b);case 821:return d*e*$wnd.Math.pow(a.k-a.a,2)*(a.o-a.k*(2*a.w+a.J)+$wnd.Math.pow(-(a.w*e)+a.K,2)+a.i*(a.B+4*a.w*a.J-a.L))*(a.o-a.k*(a.w+2*a.J)+$wnd.Math.pow(a.A-d*a.J,2)+a.i*(-a.B+4*a.w*a.J+a.L));case 822:return a.j*(a.w-a.J)*(a.d*a.d);case 823:return (c-d)*d*(c+d)*(c-e)*e*(c+e)*$wnd.Math.pow(a.k-a.a,2);case 824:return a.A-a.K;case 825:return a.i*(a.j-a.A)*(a.j-a.K);case 826:return a.B-a.L;case 827:return a.i*(a.k-a.B)*(a.k-a.L);case 828:return a.j*(d+e)*(a.d*a.d)*(a.k*(a.w-d*e+a.J)+a.a*(a.w-d*e+a.J)-2*a.i*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J));case 829:return d*(c+d)*e*(c+e)*$wnd.Math.pow(a.k-a.a,2)*(a.o-a.n*e-c*e*a.a+2*a.j*e*a.b-a.k*(2*a.w+a.J)+$wnd.Math.pow(-(a.w*e)+a.K,2)+a.i*(a.B-a.L))*(a.o-a.n*d-c*d*a.a+2*a.j*d*a.b-a.k*(a.w+2*a.J)+$wnd.Math.pow(a.A-d*a.J,2)+a.i*(-a.B+a.L));case 830:return c*(d-e)*(a.i+a.w+d*e+a.J);case 831:return c*(c-d)*(c-e)*(a.i+c*d+a.w+a.J)*(a.i+a.w+c*e+a.J);case 832:return c*(a.B+a.j*(d-e)-a.L);case 833:return c*(c-d)*(c-e)*(a.j+a.i*d+c*a.w+a.A+a.K)*(a.j+a.A+a.i*e+c*a.J+a.K);case 834:return a.i*(d-e)*(a.w+d*e+a.J+c*(d+e));case 835:return (c-d)*(c-e)*(a.i+c*(d+e)+d*(d+e))*(a.i+c*(d+e)+e*(d+e));case 836:return a.i*(d+e)*(a.d*a.d)*(a.k-2*a.i*$wnd.Math.pow(d-e,2)+a.a);case 837:return (c+d)*(c+e)*$wnd.Math.pow(a.k-a.a,2)*(a.k+4*c*a.w*e+a.a-2*a.i*a.b)*(a.k+4*c*d*a.J+a.a-2*a.i*a.b);case 838:return a.j*(a.B-a.L+c*(a.A-a.K));case 839:return (c-d)*d*(c-e)*e*(a.j+a.i*(d+e)+c*d*(d+e)+a.w*(d+e))*(a.j+a.i*(d+e)+c*e*(d+e)+a.J*(d+e));case 840:return a.i*(a.j+a.A-a.w*e+2*d*a.J-2*a.K-a.i*(d+e)-c*(a.w-2*a.J))*(a.j-2*a.A+2*a.w*e-d*a.J+a.K-a.i*(d+e)+c*(2*a.w-a.J));case 841:return a.i*(a.g-3*a.q*(a.w-a.J)+a.o*(2*a.B+8*a.w*a.J-13*a.L)+$wnd.Math.pow(a.w-a.J,3)*(a.B+6*a.w*a.J+2*a.L)+a.k*(2*a.D-22*a.B*a.J+11*a.w*a.L+11*a.N)+a.i*(-3*a.G+8*a.D*a.J+11*a.B*a.L-16*a.w*a.N))*(a.g+3*a.q*(a.w-a.J)-$wnd.Math.pow(a.w-a.J,3)*(2*a.B+6*a.w*a.J+a.L)+a.o*(-13*a.B+8*a.w*a.J+2*a.L)+a.k*(11*a.D+11*a.B*a.J-22*a.w*a.L+2*a.N)+a.i*(-16*a.D*a.J+11*a.B*a.L+8*a.w*a.N-3*a.P));case 842:return a.i*(a.o+a.D-a.B*a.J+2*a.w*a.L-2*a.N-a.k*a.b-a.i*(a.B-2*a.L))*(a.o-2*a.D+2*a.B*a.J-a.w*a.L+a.N-a.k*a.b+a.i*(2*a.B-a.L));case 843:return a.i*(a.k-2*a.B+2*a.w*a.J+a.L+2*a.i*(a.w-2*a.J))*(a.k+a.B+2*a.w*a.J-2*a.L+a.i*(-4*a.w+2*a.J));case 844:return c*(-(d*$wnd.Math.pow(c+d-e,2)*e*$wnd.Math.pow(c-d+e,2)*$wnd.Math.sqrt(c*(-c+d+e)))+c*$wnd.Math.pow(c+d-e,2)*e*$wnd.Math.pow(-c+d+e,2)*$wnd.Math.sqrt(d*(c-d+e))+c*d*$wnd.Math.pow(c-d+e,2)*$wnd.Math.pow(-c+d+e,2)*$wnd.Math.sqrt(e*(c+d-e)));case 845:return c*(-($wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*$wnd.Math.sqrt(c*(-c+d+e)))+$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(-c+d+e,2)*$wnd.Math.sqrt(d*(c-d+e))+$wnd.Math.pow(c-d+e,2)*$wnd.Math.pow(-c+d+e,2)*$wnd.Math.sqrt(e*(c+d-e)));case 846:return c*(a.i-a.w-d*e-a.J-c*(d+e));case 847:return a.w*a.J*-a.f*a.e*(a.k-2*a.i*a.w+a.a)*(a.k-2*a.i*a.J+a.a);case 848:return $wnd.Math.sin(2*c*Iih/(c+d+e))*((a.k+a.a-2*a.i*a.b)*$wnd.Math.cos(2*d*Iih/(c+d+e))+a.f*a.c*$wnd.Math.sin(2*d*Iih/(c+d+e)))*((a.k+a.a-2*a.i*a.b)*$wnd.Math.cos(2*e*Iih/(c+d+e))+a.e*a.c*$wnd.Math.sin(2*e*Iih/(c+d+e)));case 849:return a.j*$wnd.Math.pow(c+d,2)*$wnd.Math.pow(c+e,2);case 850:return a.w*(d-e)*a.J*(d+e);case 851:return c*(d+e)*(a.k-d*$wnd.Math.pow(d-e,2)*e-a.i*(a.w-d*e+a.J));case 852:return a.i*a.d*(-2*a.w*a.J*a.a+a.o*a.b+a.i*a.a*a.b-2*a.k*(a.B-a.w*a.J+a.L));case 853:return a.i*(c-d-e)*(-(a.k*$wnd.Math.pow(d-e,2)*(d+e))-2*a.w*$wnd.Math.pow(d-e,2)*a.J*(d+e)+a.n*a.b-a.j*(a.B+a.L)+a.i*(a.C-a.B*e-d*a.L+a.M));case 854:return a.i*(a.k*$wnd.Math.pow(d-e,2)*(d+e)+2*a.w*$wnd.Math.pow(d-e,2)*a.J*(d+e)+a.n*a.b-a.j*(a.B+a.L)-a.i*(a.C-a.B*e-d*a.L+a.M));case 855:return c*(a.k*$wnd.Math.pow(d-e,2)+a.n*(d+e)-c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+d*e*a.a-a.i*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J)-a.j*(a.A+a.K));case 856:return c*(d+e)*a.d*(a.o+a.k*(-2*a.w+3*d*e-2*a.J)-d*e*a.a+a.i*$wnd.Math.pow(d-e,2)*a.b);case 857:return (d+e)*(-a.k+a.i*d*e+$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J));case 858:return 2*a.i*a.w*a.J-a.k*a.b+a.a*a.b;case 859:return a.i*(c+d)*(c+e)*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 860:return (d+e)*-a.f*a.e*(-a.i+a.w-d*e+a.J);case 861:return c*(c-d-e)*(-(a.k*$wnd.Math.pow(d-e,2))+a.n*(d+e)-c*d*$wnd.Math.pow(d-e,2)*e*(d+e)-d*e*a.a+a.i*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J)-a.j*(a.A+a.K));case 862:return c*(d+e)*(a.i-d*e)*a.e*a.f;case 863:return a.j*(a.w*$wnd.Math.pow(d-e,2)*a.J*(d+e)+a.k*(a.A+a.K)-a.i*(a.C+a.M));case 864:return a.k*(a.w*a.J*a.a+a.k*(a.B+a.L)-a.i*(a.D+a.N));case 865:return a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.o+3*a.i*a.w*a.J-a.k*a.b-a.w*a.J*a.b);case 866:return c*$wnd.Math.pow(d-e,2)*(a.n+a.i*d*e*(d+e)+c*d*e*$wnd.Math.pow(d+e,2)-a.j*(a.w+d*e+a.J)-d*e*(a.A+a.w*e+d*a.J+a.K));case 867:return $wnd.Math.pow(d-e,2)*(-a.k+a.B-a.i*d*e+a.A*e+d*a.K+a.L+a.j*(d+e)-c*(a.A+a.w*e+d*a.J+a.K));case 868:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.B+a.L-a.i*a.b);case 869:return a.j*(a.w+d*e+a.J);case 870:return d*(a.i+c*d+a.w)*e*(a.i+c*e+a.J);case 871:return a.A*(a.i+c*d+a.w)*a.K*(a.i+c*e+a.J);case 872:return a.j*$wnd.Math.pow(d+e,2);case 873:return d*$wnd.Math.pow(c+d,2)*e*$wnd.Math.pow(c+e,2);case 874:return (c-d)*d*(c-e)*e*(a.i-d*e);case 875:return a.j*(d-e)*(-a.w+c*e)*(c*d-a.J);case 876:return c*(d-e)*(-a.w+c*e)*(c*d-a.J);case 877:return (c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(-a.B-a.L+a.i*a.b);case 878:return a.i*(a.w-a.J)*a.d*(a.k+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-a.w*a.J+a.L);case 879:return (a.w-a.J)*-a.d*(a.k+a.B-a.i*a.J-a.w*a.J)*(-a.k+a.i*a.w+a.w*a.J-a.L);case 880:return (c-d)*a.w*(c+d)*(c-e)*a.J*(c+e)*(a.i-d*e)*(a.i+d*e);case 881:return a.k*(a.w-a.J)*(-a.w+c*e)*(a.w+c*e)*(c*d-a.J)*(c*d+a.J);case 882:return a.i*(a.w-a.J)*(-a.w+c*e)*(a.w+c*e)*(c*d-a.J)*(c*d+a.J);case 883:return (c-d)*(c-e)*(c+d-e)*(c-d+e)*(-a.w-a.J+c*(d+e));case 884:return a.i*(c-d-e)*(d-e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 885:return (c-d-e)*(d-e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 886:return -((c-d)*a.w*(c+d)*(c-e)*a.J*(c+e)*(a.w*a.J+a.i*(a.w-2*a.J))*(-(a.w*a.J)+a.i*(2*a.w-a.J)));case 887:return a.k*(a.w-a.J)*(-2*a.w*a.J+a.i*a.b);case 888:return a.i*(a.w-a.J)*(-2*a.w*a.J+a.i*a.b);case 889:return -((c-d)*d*(c-e)*e*(2*c*d-c*e-d*e)*(c*(d-2*e)+d*e));case 890:return a.j*(d-e)*(-2*d*e+c*(d+e));case 891:return c*(d-e)*(-2*d*e+c*(d+e));case 892:return (c-d)*(c+d)*(c-e)*(c+e)*(a.i+a.w-2*a.J)*(a.i-2*a.w+a.J);case 893:return a.i*(a.w+c*e)*(c*d+a.J);case 894:return a.i+d*e;case 895:return a.i*(a.i+a.w-2*a.J)*a.d*(a.i-2*a.w+a.J);case 896:return c*(2*a.i-a.w-a.J);case 897:return c*(a.i+a.w-2*a.J)*(a.i-2*a.w+a.J);case 898:return c*(c-d)*(c-e)*(2*c*d-c*e-d*e)*(c*(d-2*e)+d*e);case 899:return c*(-2*d*e+c*(d+e));default:return NaN;}}\nfunction Hle(a,b,c,d,e){switch(b){case pih:return -((a.i-4*c*d+a.w-a.J)*(a.i-a.w-4*c*e+a.J));case 1001:return c*(a.i-2*d*e-c*(d+e));case 1002:return c*((d-e)*e+c*(2*d+e))*(d*(-d+e)+c*(d+2*e));case 1003:return 3*a.k+2*a.w*a.J-a.i*a.b;case 1004:return c*(a.n-2*a.k*(d+e)+2*d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*$wnd.Math.pow(a.w+a.J,2)+2*a.i*(a.A+a.K));case 1005:return c*(a.n-a.j*d*e-2*a.k*(d+e)+d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*$wnd.Math.pow(d+e,2)*(a.w-3*d*e+a.J)+a.i*(2*a.A+a.w*e+d*a.J+2*a.K));case 1006:return c*(a.o-a.n*(d+e)-d*e*a.a+a.i*$wnd.Math.pow(d+e,2)*a.b-a.k*(2*a.w+d*e+2*a.J)+2*a.j*(a.A+a.K)-c*(a.C-a.B*e-d*a.L+a.M));case 1007:return a.k+3*a.B-2*a.w*a.J+3*a.L-4*a.i*a.b;case 1008:return a.n*(d+e)+a.k*$wnd.Math.pow(d+e,2)+a.w*a.J*$wnd.Math.pow(d+e,2)+c*d*e*$wnd.Math.pow(d+e,3)+a.i*$wnd.Math.pow(a.w+d*e+a.J,2)+a.j*(a.A+2*a.w*e+2*d*a.J+a.K);case 1009:return c*(2*a.j*d*e+a.k*(d+e)-a.i*(a.A+a.K)+d*e*(a.A+a.w*e+d*a.J+a.K));case 1010:return (c+d)*(c+e)*(a.i+$wnd.Math.pow(d+e,2));case 1011:return a.i*(a.i*d*e+a.j*(d+e)-d*e*$wnd.Math.pow(d+e,2)-c*(a.A+a.w*e+d*a.J+a.K));case 1012:return c*(a.o-2*a.k*$wnd.Math.pow(d-e,2)-a.n*(d+e)-2*d*e*a.a+a.i*$wnd.Math.pow(d-e,2)*a.b+2*a.j*(a.A+a.K)-c*(a.C-a.B*e-d*a.L+a.M));case S5g:return c*a.e*a.f*(a.k+2*a.w*a.J-a.j*(d+e)-a.i*a.b+c*(a.A+a.w*e+d*a.J+a.K));case 1014:return c*(c+d)*(c+d-e)*(c+e)*(c-d+e);case 1015:return a.i*$wnd.Math.pow(d-e,2);case 1016:return $wnd.Math.pow(c-d,2)*$wnd.Math.pow(c-e,2);case 1017:return a.i*$wnd.Math.pow(-2*c+d+e,2);case 1018:return c*(c-d)*(c-e)*(d+e);case 1019:return c*(c+d)*(d-e)*(c+e);case 1020:return c*(c-d)*(c-e)*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*(d+e);case 1021:return c*(c+d)*(d-e)*(c+e)*$wnd.Math.pow(-c+d+e,2);case 1022:return c*(c+d-2*e)*(d-e)*(c-2*d+e);case k5g:return c*(c-d)*(c-e)*(2*c-d-e);case Q9g:return c*(c-d-e)*(d-e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case T5g:return c*(c-d)*(c-e)*(c+d-e)*(c-d+e)*(-a.w-a.J+c*(d+e));case $bh:return c*(c-d)*(c-e)*(-a.w-a.J+c*(d+e));case 1027:return c*(d-e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case _bh:return c*$wnd.Math.pow(a.t*a.u,2);case ach:return -((a.j+a.i*(d+e)+(d-e)*$wnd.Math.pow(d+e,2)+c*(a.w+d*e-a.J))*(a.j+a.i*(d+e)-(d-e)*$wnd.Math.pow(d+e,2)+c*(-a.w+d*e+a.J)));case bch:return a.i*(a.j-a.A-a.w*e-d*a.J-a.K+a.i*(d+e)-c*(a.w+d*e+a.J));case 1031:return -((a.k+a.B+a.w*a.J-a.L+a.i*a.b)*(a.k-a.B+a.w*a.J+a.L+a.i*a.b));case cch:return -(a.d*(a.q-4*a.o*(a.w-a.J)+$wnd.Math.pow(a.w-a.J,4)-4*a.i*(a.w-a.J)*$wnd.Math.pow(a.w+a.J,2)+2*a.k*(3*a.B+2*a.w*a.J-5*a.L))*(a.q+4*a.o*(a.w-a.J)+$wnd.Math.pow(a.w-a.J,4)+4*a.i*(a.w-a.J)*$wnd.Math.pow(a.w+a.J,2)+a.k*(-10*a.B+4*a.w*a.J+6*a.L)));case dch:return a.i*a.e*a.f*(a.q-4*a.o*a.b-4*a.i*a.a*a.b+a.a*(a.B+6*a.w*a.J+a.L)+a.k*(6*a.B-4*a.w*a.J+6*a.L));case ech:return -((c-d-e)*(a.o-2*a.n*(d-e)-a.k*$wnd.Math.pow(d-e,2)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,2)-a.i*a.a+4*a.j*(a.A-a.K)-2*c*(a.C+a.B*e-d*a.L-a.M))*(a.o+2*a.n*(d-e)-a.k*$wnd.Math.pow(d-e,2)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,2)-a.i*a.a-4*a.j*(a.A-a.K)+2*c*(a.C+a.B*e-d*a.L-a.M)));case fch:return a.i*(c+d-e)*(c-d+e)*(a.o-2*a.n*(d+e)-a.k*$wnd.Math.pow(d+e,2)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)-a.i*a.a+4*a.j*(a.A+a.K)-2*c*(a.C-a.B*e-d*a.L+a.M));case 1036:return a.i*(c-d-e)*(a.i+2*c*d+a.w+a.J)*(a.i+a.w+2*c*e+a.J);case 1037:return a.i*(c+d-e)*(c-d+e)*(a.i-2*c*d+a.w+a.J)*(a.i+a.w-2*c*e+a.J);case 1038:return c*(c+d-e)*(c-d+e)*a.d*(a.i+$wnd.Math.pow(d+e,2));case gch:return c*(c-d-e)*a.e*a.f*(a.i+2*c*d+a.w+a.J)*(a.i+a.w+2*c*e+a.J);case q7g:return c*(a.i+$wnd.Math.pow(d-e,2))*(c-d-e)*a.d;case hch:return c*(c+d-e)*(c-d+e)*a.e*a.f*(a.i-2*c*d+a.w+a.J)*(a.i+a.w-2*c*e+a.J);case ich:return a.i*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*(d+e);case jch:return (c+d)*(c+e)*$wnd.Math.pow(-c+d+e,2);case kch:return c*(3*a.k*d*e+a.n*(d+e)-2*a.j*$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d-e,4)*(d+e)-d*e*a.a-2*a.i*d*e*a.b);case lch:return c*(-(a.w*a.J)+c*d*e*(d+e)+a.i*(a.w+d*e+a.J));case mch:return c*(a.j-a.A+c*d*e-a.K+2*a.i*(d+e));case nch:return c*(-(a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,3))+a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*a.b+a.j*a.a*(a.w-d*e+a.J)+c*d*e*a.a*(a.w-d*e+a.J)+a.p*(a.w+d*e+a.J)+a.o*(a.A+a.w*e+d*a.J+a.K)-a.n*(2*a.B+a.A*e-a.w*a.J+d*a.K+2*a.L)+a.k*(-2*a.C-2*a.B*e+a.A*a.J+a.w*a.K-2*d*a.L-2*a.M));case och:return c*(-(a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,3))+c*d*e*a.a*a.b-2*a.k*$wnd.Math.pow(d+e,3)*(a.w-d*e+a.J)+a.p*(a.w+d*e+a.J)+a.o*(a.A+2*a.w*e+2*d*a.J+a.K)-a.n*(2*a.B+a.A*e+d*a.K+2*a.L)+a.j*(a.D-a.C*e-2*a.B*a.J-a.A*a.K-2*a.w*a.L-d*a.M+a.N)+a.i*(a.F+2*a.D*e-2*a.B*a.K-2*a.A*a.L+2*d*a.N+a.O));case pch:return c*a.s;case qch:return c*(-(a.w*a.J*$wnd.Math.pow(d+e,2))+a.k*(a.w+d*e+a.J)+c*d*e*(a.A+a.w*e+d*a.J+a.K)+a.j*(2*a.A-3*a.w*e-3*d*a.J+2*a.K)+a.i*(a.B-3*a.A*e+7*a.w*a.J-3*d*a.K+a.L));case rch:return c*(3*a.i+a.w+d*e+a.J+5*c*(d+e));case sch:return c*(a.k-a.B+2*a.A*e-a.w*a.J+2*d*a.K-a.L-2*a.j*(d+e)-a.i*(a.w-8*d*e+a.J)+2*c*(a.A-2*a.w*e-2*d*a.J+a.K));case v9g:return c*(a.o-2*a.n*(d+e)+2*c*$wnd.Math.pow(d-e,4)*(d+e)+2*a.k*(a.w+d*e+a.J)+a.i*d*e*(4*a.w-7*d*e+4*a.J)-2*a.j*(a.A+a.K)-$wnd.Math.pow(d-e,2)*(a.B-a.w*a.J+a.L));case tch:return c*(a.i-a.w+3*d*e-a.J-c*(d+e));case uch:return a.i*(2*a.i-$wnd.Math.pow(d-e,2)-c*(d+e));case vch:return -a.k-8*a.i*d*e+a.a;case wch:return a.i*(a.k-2*a.i*a.w+a.B-8*c*d*a.J-a.L)*(a.k-a.B-8*c*a.w*e-2*a.i*a.J+a.L);case xch:return -a.k+8*a.i*d*e+a.a;case ych:return a.i*(a.k-2*a.i*a.w+a.B+8*c*d*a.J-a.L)*(a.k-a.B+8*c*a.w*e-2*a.i*a.J+a.L);case zch:return c*a.d*(a.k+2*a.i*d*e-a.a);case Ach:return c*a.e*a.f*(a.k-2*a.i*a.w+a.B-2*c*d*a.J-a.L)*(a.k-a.B-2*c*a.w*e-2*a.i*a.J+a.L);case Bch:return c*a.d*(a.k-2*a.i*d*e-a.a);case Cch:return c*a.e*a.f*(a.k-2*a.i*a.w+a.B+2*c*d*a.J-a.L)*(a.k-a.B+2*c*a.w*e-2*a.i*a.J+a.L);case Dch:return a.i*(a.C-a.B*e-4*c*a.w*a.J-d*a.L+a.M+a.k*(d+e)-2*a.i*(a.A+a.K));case Ech:return (a.n-2*a.j*a.w-a.k*e-4*a.i*d*a.J+e*a.a+c*(a.B-a.L))*(a.n-a.k*d-4*a.i*a.w*e-2*a.j*a.J+d*a.a+c*(-a.B+a.L));case Fch:return a.i*(a.C-a.B*e+4*c*a.w*a.J-d*a.L+a.M+a.k*(d+e)-2*a.i*(a.A+a.K));case Gch:return (a.n-2*a.j*a.w-a.k*e+4*a.i*d*a.J+e*a.a+c*(a.B-a.L))*(a.n-a.k*d+4*a.i*a.w*e-2*a.j*a.J+d*a.a+c*(-a.B+a.L));case Hch:return a.e*a.f*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*a.b);case Ich:return a.i*a.d*(a.j+a.i*(d-e)-(d-e)*$wnd.Math.pow(d+e,2)-c*a.b)*(a.j+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2)-c*a.b);case F6g:return 8*a.j*a.w*a.J+a.o*(d+e)-a.k*$wnd.Math.pow(d-e,2)*(d+e)-a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3);case Jch:return a.i*a.d*(-(a.i*$wnd.Math.pow(d-e,2))+a.j*(d+e)+a.a);case Kch:return -8*a.j*a.w*a.J+a.o*(d+e)-a.k*$wnd.Math.pow(d-e,2)*(d+e)-a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3);case Lch:return a.i*a.d*(a.k+a.B+2*a.w*a.J-3*a.L-2*a.i*(a.w-a.J))*(a.k-3*a.B+2*a.w*a.J+a.L+2*a.i*(a.w-a.J));case Mch:return -4*a.n*d*e+a.o*(d+e)-a.k*$wnd.Math.pow(d-e,2)*(d+e)-a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)+4*a.j*d*e*a.b;case Nch:return a.e*a.f*(-(a.w*a.J*$wnd.Math.pow(a.w-a.J,4))+a.g*a.b+a.i*a.a*$wnd.Math.pow(a.w+a.J,3)-2*a.k*a.a*(2*a.B+3*a.w*a.J+2*a.L)-a.q*(4*a.B+a.w*a.J+4*a.L)+a.o*(6*a.D-2*a.B*a.J-2*a.w*a.L+6*a.N));case Och:return 4*a.n*d*e+a.o*(d+e)-a.k*$wnd.Math.pow(d-e,2)*(d+e)-a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)-4*a.j*d*e*a.b;case Pch:return c*a.t*a.u;case Qch:return a.k-a.w*a.J-a.i*a.b;case h7g:return c*$wnd.Math.pow(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*a.b,2);case i7g:return -3*a.e*a.f*(a.i+a.w+a.J)+$wnd.Math.sqrt(3)*(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*a.c;case Rch:return 1/($wnd.Math.sqrt(3)*(-c+d+e)*(c+d+e)-a.c);case s9g:return c*(c+d-e)*(c-d+e)-$wnd.Math.sqrt(3)*c*a.c;case Sch:return c*(a.k-a.i*d*e-a.j*(d+e)+2*c*d*e*(d+e)-d*e*a.b);case Tch:return a.k*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2);case Uch:return c*a.s*a.s;case Vch:return $wnd.Math.pow(d-e,2);case fah:return d*e*$wnd.Math.pow(a.a-a.i*a.b,2);case Wch:return d*$wnd.Math.pow(c+d-e,2)*e*$wnd.Math.pow(c-d+e,2);case Xch:return d*e*$wnd.Math.pow(d+e,2);case Ych:return d*$wnd.Math.pow(d-e,4)*e*$wnd.Math.pow(-c+d+e,2);case Zch:return d*$wnd.Math.pow(c+d-e,2)*e*$wnd.Math.pow(c-d+e,2)*$wnd.Math.pow(d+e,4);case $ch:return a.k*$wnd.Math.pow(a.i-a.w-a.J,3);case _ch:return a.w*a.J*$wnd.Math.pow(-a.k+a.a,3);case adh:return -(a.j*(a.k-2*a.i*a.w+a.B-2*a.i*a.J+4*a.w*a.J+a.L))+$wnd.Math.sqrt(3)*a.j*a.d*a.c;case bdh:return a.j*(a.k-2*a.i*a.w+a.B-2*a.i*a.J+4*a.w*a.J+a.L)+$wnd.Math.sqrt(3)*a.j*a.d*a.c;case cdh:return c*$wnd.Math.pow(a.k-a.a,2);case ddh:return d*e*$wnd.Math.pow(-3*a.k+a.a+2*a.i*a.b,2);case n9g:return c*$wnd.Math.pow(c+d,2)*$wnd.Math.pow(c+e,2)*$wnd.Math.pow(-c+d+e,2);case edh:return d*e*$wnd.Math.pow(-2*a.k+a.a+a.i*a.b,2);default:return NaN;}}\nfunction bme(a,b,c,d,e){switch(b){case 2850:return c*(d-e)*a.d*(a.k-a.B+a.i*d*e-c*a.w*e-c*d*a.J+2*a.w*a.J-a.L);case 2851:return c*(a.o*d+a.k*a.A-a.i*a.C-a.F+a.o*e-2*a.n*d*e-2*a.k*a.w*e+a.j*a.A*e+4*a.i*a.B*e-3*c*a.C*e+a.D*e-2*a.k*d*a.J-3*a.i*a.A*a.J+5*a.C*a.J+a.k*a.K+a.j*d*a.K-3*a.i*a.w*a.K+6*c*a.A*a.K-5*a.B*a.K+4*a.i*d*a.L-5*a.A*a.L-a.i*a.M-3*c*d*a.M+5*a.w*a.M+d*a.N-a.O);case 2852:return a.i*(a.k*a.w-a.D-a.j*a.w*e+a.i*a.A*e-c*a.B*e+a.C*e+a.k*a.J-a.j*d*a.J-4*a.i*a.w*a.J+2*c*a.A*a.J+2*a.B*a.J+a.i*d*a.K+2*c*a.w*a.K-4*a.A*a.K-c*d*a.L+2*a.w*a.L+d*a.M-a.N);case 2853:return a.i*(d-e)*(a.o*d-a.k*a.A-a.i*a.C+a.F+a.o*e-a.n*d*e-a.i*a.B*e+c*a.C*e-a.j*a.w*a.J+a.i*a.A*a.J+c*a.B*a.J-a.C*a.J-a.k*a.K+a.i*a.w*a.K-a.i*d*a.L+c*a.w*a.L-a.i*a.M+c*d*a.M-a.w*a.M+a.O);case 2854:return a.i*(a.k*a.w-a.D+a.k*a.J-4*a.i*a.w*a.J+2*a.B*a.J+2*a.w*a.L-a.N);case 2855:return (c-d)*(c+d)*(-c+e)*(c+e)*(a.q+a.o*a.w-4*a.k*a.B+a.i*a.D+a.G-2*a.o*a.J-2*a.k*a.w*a.J-2*a.i*a.B*a.J-2*a.D*a.J+2*a.k*a.L+7*a.i*a.w*a.L+2*a.B*a.L-2*a.i*a.N-2*a.w*a.N+a.P)*(a.q-2*a.o*a.w+2*a.k*a.B-2*a.i*a.D+a.G+a.o*a.J-2*a.k*a.w*a.J+7*a.i*a.B*a.J-2*a.D*a.J-4*a.k*a.L-2*a.i*a.w*a.L+2*a.B*a.L+a.i*a.N-2*a.w*a.N+a.P);case 2856:return c*(-a.o+a.k*a.w+a.i*a.B-a.D+a.n*e-a.j*a.w*e-a.i*a.A*e+a.C*e+2*a.i*a.w*a.J-a.i*d*a.K-c*a.w*a.K-a.i*a.L-a.w*a.L+c*a.M+d*a.M)*(-a.o+a.n*d-a.i*a.B+c*a.C-a.i*a.A*e+a.C*e+a.k*a.J-a.j*d*a.J+2*a.i*a.w*a.J-c*a.A*a.J-a.B*a.J-a.i*d*a.K+a.i*a.L+d*a.M-a.N);case 2857:return (-a.q+a.o*a.w+a.i*a.D-a.G+a.o*a.J+a.D*a.J-a.k*a.L-2*a.i*a.w*a.L-a.B*a.L+a.i*a.N+a.w*a.N)*(-a.q+a.o*a.w-a.k*a.B+a.i*a.D+a.o*a.J-2*a.i*a.B*a.J+a.D*a.J-a.B*a.L+a.i*a.N+a.w*a.N-a.P);case 2858:return (c-d)*(c+d)*(-c+e)*(c+e)*(a.k-3*a.i*a.w+a.B+a.L)*(a.k+a.B-3*a.i*a.J+a.L);case 2859:return -e*d*(d*e*$wnd.Math.sin(2*a.t)+d*c*$wnd.Math.sin(2*a.s)-d*c*$wnd.Math.sin(2*a.t)+e*c*$wnd.Math.sin(2*a.u)-e*c*$wnd.Math.sin(2*a.s)-e*d*$wnd.Math.sin(2*a.u))/(a.A*c*$wnd.Math.sin(2*a.s)-a.A*c*$wnd.Math.sin(2*a.t)-a.B*$wnd.Math.sin(2*a.s)+a.B*$wnd.Math.sin(2*a.t)-a.L*$wnd.Math.sin(2*a.u)+a.K*c*$wnd.Math.sin(2*a.u)+a.L*$wnd.Math.sin(2*a.s)-a.K*c*$wnd.Math.sin(2*a.s));case 2860:return d*(-c+d)*(c-e)*e*(a.k+a.j*d+a.i*a.w+c*a.A+a.B-2*a.j*e-2*a.i*d*e-2*c*a.w*e-2*a.A*e+a.i*a.J+c*d*a.J+a.w*a.J)*(a.k-2*a.j*d+a.i*a.w+a.j*e-2*a.i*d*e+c*a.w*e+a.i*a.J-2*c*d*a.J+a.w*a.J+c*a.K-2*d*a.K+a.L);case 2861:return (-a.o+a.k*a.w+a.i*a.B-a.D+2*a.n*e-2*a.k*d*e-2*c*a.B*e+2*a.C*e+2*a.j*d*a.J-2*a.i*a.w*a.J+2*c*a.A*a.J-2*a.j*a.K-2*a.A*a.K+a.i*a.L+a.w*a.L)*(-a.o+2*a.n*d-2*a.j*a.A+a.i*a.B-2*a.k*d*e+2*a.j*a.w*e+a.k*a.J-2*a.i*a.w*a.J+a.B*a.J+2*c*a.w*a.K-2*a.A*a.K+a.i*a.L-2*c*d*a.L+2*d*a.M-a.N);case 2862:return (-a.n+a.k*d+c*a.B-a.C+a.k*e+a.B*e-a.j*a.J-a.i*d*a.J-c*a.w*a.J-a.A*a.J+a.i*a.K+a.w*a.K)*(-a.n+a.k*d-a.j*a.w+a.i*a.A+a.k*e-a.i*a.w*e-c*a.w*a.J+a.A*a.J-a.w*a.K+c*a.L+d*a.L-a.M);case 2863:return d*e*(a.n-2*a.k*d-2*c*a.B+a.C+2*a.j*d*e+2*c*a.A*e-a.j*a.J-a.A*a.J)*(a.n-a.j*a.w-2*a.k*e+2*a.j*d*e+2*c*d*a.K-a.w*a.K-2*c*a.L+a.M);case 2864:return d*(-c+d)*(c-e)*e*(a.n+a.k*d+a.j*a.w+a.i*a.A+c*a.B+a.C-a.k*e-a.j*d*e-a.i*a.w*e-c*a.A*e-a.B*e-a.j*a.J-a.i*d*a.J-c*a.w*a.J-a.A*a.J+a.i*a.K+c*d*a.K+a.w*a.K)*(a.n-a.k*d-a.j*a.w+a.i*a.A+a.k*e-a.j*d*e-a.i*a.w*e+c*a.A*e+a.j*a.J-a.i*d*a.J-c*a.w*a.J+a.A*a.J+a.i*a.K-c*d*a.K-a.w*a.K+c*a.L-d*a.L+a.M);case 2865:return (c-d)*(-c+e)*(a.o-a.k*a.w-a.i*a.B+a.D-a.n*e+a.k*d*e-2*a.j*a.w*e-2*a.i*a.A*e+c*a.B*e-a.C*e+2*a.j*d*a.J-2*a.i*a.w*a.J+2*c*a.A*a.J+2*a.i*d*a.K+2*c*a.w*a.K-a.i*a.L-2*c*d*a.L-a.w*a.L+c*a.M+d*a.M)*(a.o-a.n*d-a.i*a.B+c*a.C+a.k*d*e+2*a.j*a.w*e+2*a.i*a.A*e-2*c*a.B*e+a.C*e-a.k*a.J-2*a.j*d*a.J-2*a.i*a.w*a.J+2*c*a.A*a.J-a.B*a.J-2*a.i*d*a.K+2*c*a.w*a.K-a.i*a.L+c*d*a.L-d*a.M+a.N);case 2866:return d*e*(a.p-2*a.o*d+a.n*a.w+a.i*a.C-2*c*a.D+a.F-a.j*a.w*a.J-a.i*a.A*a.J+2*a.j*d*a.K+2*c*a.A*a.K-a.j*a.L-a.A*a.L)*(a.p-a.j*a.B-2*a.o*e+2*a.j*a.A*e+a.n*a.J-a.j*a.w*a.J-a.i*a.w*a.K+2*c*a.A*a.K-a.B*a.K+a.i*a.M-2*c*a.N+a.O);case 2867:return (c-d)*(c+d)*(-c+e)*(c+e)*(-a.k+a.B-a.j*e+c*a.w*e-c*a.K-a.L)*(-a.k+a.B+a.j*e-c*a.w*e+c*a.K-a.L)*(-a.k+a.j*d+c*a.A-a.B-c*d*a.J+a.L)*(-a.k-a.j*d-c*a.A-a.B+c*d*a.J+a.L);case 2868:return a.w*a.J*(a.q-2*a.o*a.w-2*a.i*a.D+a.G+2*a.k*a.w*a.J+2*a.i*a.B*a.J-a.k*a.L-a.B*a.L)*(a.q-a.k*a.B-2*a.o*a.J+2*a.k*a.w*a.J+2*a.i*a.w*a.L-a.B*a.L-2*a.i*a.N+a.P);case 2869:return a.i*(a.w-a.J)*(a.q-2*a.o*a.w+2*a.k*a.B-2*a.i*a.D+a.G-2*a.o*a.J+7*a.k*a.w*a.J-2*a.i*a.B*a.J+a.D*a.J+2*a.k*a.L-2*a.i*a.w*a.L-4*a.B*a.L-2*a.i*a.N+a.w*a.N+a.P);case 2870:return c*(a.n*d-a.k*a.w+c*a.C-a.D+a.n*e-a.j*a.w*e-a.k*a.J-a.j*d*a.J+2*a.i*a.w*a.J-c*a.A*a.J+a.B*a.J-c*a.w*a.K+a.w*a.L+c*a.M-a.N);case 2871:return a.i*(a.o*a.w-a.k*a.B+a.i*a.D-a.G+a.o*a.J-2*a.k*a.w*a.J+a.D*a.J-a.k*a.L+a.i*a.N+a.w*a.N-a.P);case 2872:return a.i*(a.w-a.J)*(a.k+a.B-3*a.w*a.J+a.L);case 2873:return a.i/(-e*d*(d*e*$wnd.Math.sin(2*a.t)+d*c*$wnd.Math.sin(2*a.s)-d*c*$wnd.Math.sin(2*a.t)+e*c*$wnd.Math.sin(2*a.u)-e*c*$wnd.Math.sin(2*a.s)-e*d*$wnd.Math.sin(2*a.u))/(a.A*c*$wnd.Math.sin(2*a.s)-a.A*c*$wnd.Math.sin(2*a.t)-a.B*$wnd.Math.sin(2*a.s)+a.B*$wnd.Math.sin(2*a.t)-a.L*$wnd.Math.sin(2*a.u)+a.K*c*$wnd.Math.sin(2*a.u)+a.L*$wnd.Math.sin(2*a.s)-a.K*c*$wnd.Math.sin(2*a.s)));case 2874:return a.j*(d-e)*(a.i*a.w-2*c*a.A+a.B+a.i*d*e-2*c*a.w*e+a.A*e+a.i*a.J-2*c*d*a.J+a.w*a.J-2*c*a.K+d*a.K+a.L);case 2875:return a.i*(a.k*a.w-2*a.j*a.A+2*c*a.C-a.D+2*a.i*a.A*e-2*c*a.B*e+a.k*a.J-2*a.i*a.w*a.J+a.B*a.J-2*a.j*a.K+2*a.i*d*a.K-2*c*d*a.L+a.w*a.L+2*c*a.M-a.N);case 2876:return a.i*(a.j*a.w-a.i*a.A+c*a.B-a.C-a.i*a.w*e+a.B*e+a.j*a.J-a.i*d*a.J-a.i*a.K+c*a.L+d*a.L-a.M);case 2877:return a.j*(a.i*a.A-a.C-2*c*a.A*e+2*a.B*e+a.i*a.K-2*c*d*a.K+2*d*a.L-a.M);case 2878:return a.j*(d-e)*(a.j*a.w-a.i*a.A-c*a.B+a.C+a.j*d*e-a.i*a.w*e-c*a.A*e+a.B*e+a.j*a.J-a.i*d*a.J-c*a.w*a.J+a.A*a.J-a.i*a.K-c*d*a.K+a.w*a.K-c*a.L+d*a.L+a.M);case 2879:return a.i*(d-e)*(a.n*d-a.k*a.w-c*a.C+a.D+a.n*e-2*a.k*d*e+2*a.j*a.w*e+2*a.i*a.A*e+c*a.B*e-a.k*a.J+2*a.j*d*a.J-2*a.i*a.w*a.J-2*c*a.A*a.J-a.B*a.J+2*a.i*d*a.K-2*c*a.w*a.K+c*d*a.L-a.w*a.L-c*a.M+a.N);case 2880:return a.j*(a.k*a.A-a.F-2*a.j*a.A*e+2*a.D*e+a.i*a.A*a.J-a.C*a.J+a.k*a.K-2*a.j*d*a.K+a.i*a.w*a.K-a.w*a.M+2*d*a.N-a.O);case 2881:return a.i*(a.w-a.J)*(a.k-a.B+a.i*d*e-a.A*e-d*a.K-a.L)*(a.k-a.B-a.i*d*e+a.A*e+d*a.K-a.L);case 2882:return a.k*(a.k*a.B-a.G-2*a.i*a.B*a.J+2*a.D*a.J+a.k*a.L-2*a.i*a.w*a.L+2*a.w*a.N-a.P);case 2883:return (3*a.k-2*a.i*a.w-a.B-2*a.i*a.J+2*a.w*a.J-a.L)*(a.k*a.w-2*a.i*a.B+a.D+a.k*a.J+4*a.i*a.w*a.J-a.B*a.J-2*a.i*a.L-a.w*a.L+a.N);case 2884:return (3*a.i-2*c*d-a.w-2*c*e+2*d*e-a.J)*(a.i*a.w-2*c*a.A+a.B+2*c*a.w*e+2*a.A*e+a.i*a.J+2*c*d*a.J-6*a.w*a.J-2*c*a.K+2*d*a.K+a.L);case 2885:return (3*c-d-e)*(c*a.w+a.A-3*a.w*e+c*a.J-3*d*a.J+a.K);case 2886:return c*a.w-a.A+a.w*e+c*a.J+d*a.J-a.K;case 2887:return (d+e)*(a.w-d*e+a.J);case 2888:return a.g-3*a.q*a.w+4*a.o*a.B-4*a.k*a.D+3*a.i*a.G-a.v-3*a.q*a.J+5*a.o*a.w*a.J-2*a.k*a.B*a.J-3*a.i*a.D*a.J+3*a.G*a.J+4*a.o*a.L-2*a.k*a.w*a.L-2*a.D*a.L-4*a.k*a.N-3*a.i*a.w*a.N-2*a.B*a.N+3*a.i*a.P+3*a.w*a.P-a.I;case 2889:return a.g-7*a.q*a.w+16*a.o*a.B-16*a.k*a.D+7*a.i*a.G-a.v-7*a.q*a.J+25*a.o*a.w*a.J-14*a.k*a.B*a.J-7*a.i*a.D*a.J+3*a.G*a.J+16*a.o*a.L-14*a.k*a.w*a.L-2*a.D*a.L-16*a.k*a.N-7*a.i*a.w*a.N-2*a.B*a.N+7*a.i*a.P+3*a.w*a.P-a.I;case 2890:return a.o-3*a.n*d+3*a.k*a.w-3*a.i*a.B+3*c*a.C-a.D-3*a.n*e+3*a.k*d*e+2*a.j*a.w*e-2*a.i*a.A*e-3*c*a.B*e+3*a.C*e+3*a.k*a.J+2*a.j*d*a.J-2*a.i*a.w*a.J-3*a.B*a.J-2*a.i*d*a.K+2*a.A*a.K-3*a.i*a.L-3*c*d*a.L-3*a.w*a.L+3*c*a.M+3*d*a.M-a.N;case 2891:return a.k+3*a.j*d-3*c*a.A-a.B+3*a.j*e+5*a.i*d*e-5*c*a.w*e-3*a.A*e-5*c*d*a.J-4*a.w*a.J-3*c*a.K-3*d*a.K-a.L;case 2892:return a.g*a.k-a.g*a.i*a.w-a.g*a.B+a.q*a.D-a.o*a.G+a.k*a.v+a.i*a.v*a.w-a.B*a.v-a.g*a.i*a.J+7*a.g*a.w*a.J-5*a.q*a.B*a.J-2*a.o*a.D*a.J+5*a.k*a.G*a.J-5*a.i*a.v*a.J+a.v*a.w*a.J-a.g*a.L-5*a.q*a.w*a.L+10*a.o*a.B*a.L-6*a.k*a.D*a.L-a.i*a.G*a.L+3*a.v*a.L+a.q*a.N-2*a.o*a.w*a.N-6*a.k*a.B*a.N+10*a.i*a.D*a.N-3*a.G*a.N-a.o*a.P+5*a.k*a.w*a.P-a.i*a.B*a.P-3*a.D*a.P+a.k*a.I-5*a.i*a.w*a.I+3*a.B*a.I+a.i*a.I*a.J+a.w*a.I*a.J-a.I*a.L;case 2893:return a.n-a.j*a.w+a.i*a.A-a.C-a.j*d*e+c*a.A*e-a.j*a.J+2*c*a.w*a.J+a.A*a.J+a.i*a.K+c*d*a.K+a.w*a.K-a.M;case 2894:return a.p-a.o*d-a.n*a.w+a.k*a.A-a.j*a.B+a.i*a.C+c*a.D-a.F-a.o*e-a.n*d*e+3*a.k*a.w*e-2*a.j*a.A*e-3*a.i*a.B*e+3*c*a.C*e+a.D*e-a.n*a.J+3*a.k*d*a.J+2*a.j*a.w*a.J-6*a.i*a.A*a.J-c*a.B*a.J+3*a.C*a.J+a.k*a.K-2*a.j*d*a.K-6*a.i*a.w*a.K-6*c*a.A*a.K-3*a.B*a.K-a.j*a.L-3*a.i*d*a.L-c*a.w*a.L-3*a.A*a.L+a.i*a.M+3*c*d*a.M+3*a.w*a.M+c*a.N+d*a.N-a.O;case 2895:return a.j+a.i*d-c*a.w-a.A+a.i*e-c*d*e-a.w*e-c*a.J-d*a.J-a.K;case 2896:return a.k-a.i*a.w-a.B-a.i*a.J-a.w*a.J-a.L;case 2897:return a.q-2*a.o*a.w+2*a.i*a.D-a.G-3*a.o*d*e-3*a.n*a.w*e+2*a.k*a.A*e+2*a.j*a.B*e+a.i*a.C*e+c*a.D*e-2*a.o*a.J-3*a.n*d*a.J+4*a.k*a.w*a.J+2*a.j*a.A*a.J-2*a.i*a.B*a.J+c*a.C*a.J+2*a.k*d*a.K+2*a.j*a.w*a.K-2*a.i*a.A*a.K-2*c*a.B*a.K+2*a.j*d*a.L-2*a.i*a.w*a.L-2*c*a.A*a.L+2*a.B*a.L+a.i*d*a.M+c*a.w*a.M+2*a.i*a.N+c*d*a.N-a.P;case 2898:return (c+d-e)*(c-d+e)*(a.k-2*a.j*d+2*a.i*a.w-2*c*a.A+a.B-2*a.j*e-2*a.i*d*e+2*c*a.w*e+2*a.A*e+2*a.i*a.J+2*c*d*a.J-6*a.w*a.J-2*c*a.K+2*d*a.K+a.L);case 2899:return (c-d-e)*(a.j+a.i*d+c*a.w+a.A+a.i*e-3*a.w*e+c*a.J-3*d*a.J+a.K);default:return NaN;}}\nfunction lme(a,b,c,d,e){switch(b){case 900:return (2*c-d-e)*(d-e);case 901:return a.i*(c-d)*(c+d-2*e)*(c-e)*(c-2*d+e);case 902:return a.i*(2*c-d-e);case 903:return -((c+d-2*e)*(c-2*d+e));case 904:return a.j*(a.w+c*e)*(c*d+a.J);case 905:return c*(d-e)*a.d;case 906:return a.j*(c-d)*(c-e)*a.d;case 907:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(a.i+3*a.w+a.J)*(a.i+a.w+3*a.J);case 908:return 2*c*d*e-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e);case 909:return a.i*(a.j-a.i*d+a.A-c*$wnd.Math.pow(d-e,2)-d*a.J)*(a.j-c*$wnd.Math.pow(d-e,2)-a.i*e-a.w*e+a.K);case 910:return c*(2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 911:return a.j*(a.j-2*a.A-a.i*e+a.w*e+a.K+c*(a.w-a.J))*(a.j-a.i*d+a.A+d*a.J-2*a.K+c*(-a.w+a.J));case 912:return c*a.d*(a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a-a.i*a.b);case 913:return a.i*a.e*a.f*(a.k-a.j*e+d*$wnd.Math.pow(d-e,2)*(d+e)+c*e*a.b-a.i*(2*a.w-d*e+a.J))*(a.k-a.j*d+$wnd.Math.pow(d-e,2)*e*(d+e)+c*d*a.b-a.i*(a.w-d*e+2*a.J));case 914:return -(a.d*(a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a-a.i*a.b));case 915:return c*a.e*a.f*(a.k-a.j*e+d*$wnd.Math.pow(d-e,2)*(d+e)+c*e*a.b-a.i*(2*a.w-d*e+a.J))*(a.k-a.j*d+$wnd.Math.pow(d-e,2)*e*(d+e)+c*d*a.b-a.i*(a.w-d*e+2*a.J));case 916:return a.i*a.d*(a.C-a.A*a.J-a.w*a.K+a.M-c*a.a+a.j*a.b-a.i*(a.A+a.K));case 917:return a.e*a.f*(a.n-a.k*d+$wnd.Math.pow(d-e,2)*a.J*(d+e)-a.j*a.b+a.i*(a.A+2*d*a.J-a.K))*(a.n-a.k*e+a.w*$wnd.Math.pow(d-e,2)*(d+e)-a.j*a.b+a.i*(-a.A+2*a.w*e+a.K));case 918:return -((d-e)*(a.w+a.J-c*(d+e)));case 919:return a.i*(c-d)*(c-e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 920:return c*(a.o-3*a.k*a.b-a.a*a.b+a.i*(3*a.B-2*a.w*a.J+3*a.L));case 921:return c*(a.o-$wnd.Math.pow(a.w-a.J,3)-a.k*(3*a.w+a.J)+a.i*(3*a.B+2*a.w*a.J-a.L))*(a.o+$wnd.Math.pow(a.w-a.J,3)-a.k*(a.w+3*a.J)+a.i*(-a.B+2*a.w*a.J+3*a.L));case 922:return a.j*(2*a.i-a.w-a.J);case 923:return a.j*(a.i+a.w-2*a.J)*(a.i-2*a.w+a.J);case 924:return a.i*(a.w-a.J)*(a.k+a.B+a.L-2*a.i*a.b);case 925:return (c-d)*(c+d)*(c-e)*(c+e)*(a.k-2*a.i*a.w+a.a)*(a.k-2*a.i*a.J+a.a);case 926:return a.i*(c-d-e)*(d-e)*(-a.w-a.J+c*(d+e));case 927:return (c-d)*(c-e)*(c+d-e)*(c-d+e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 928:return a.i*(d-e)*(a.B+a.L+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)-a.i*$wnd.Math.pow(d+e,2));case 929:return (c-d)*(c-e)*(a.k-a.j*e+a.i*(d-e)*e+c*$wnd.Math.pow(d-e,2)*e+d*$wnd.Math.pow(d-e,2)*(d+e))*(a.k-a.j*d+c*d*$wnd.Math.pow(d-e,2)+a.i*d*(-d+e)+$wnd.Math.pow(d-e,2)*e*(d+e));case 930:return (c-d)*(c+d)*(c-e)*(c+e)*(a.k+a.a-a.i*(2*a.w+a.J))*(a.k+a.a-a.i*(a.w+2*a.J));case 931:return c*(c-d)*(c+d)*(c-e)*(c+e)*(e*(d+e)+c*(2*d+e))*(d*(d+e)+c*(d+2*e));case 932:return c*(c-d)*(c-e)*(c*(d-e)-d*e)*(c*(d-e)+d*e);case 933:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 934:return c*(c-d)*(c-e)*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2);case 935:return (c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(a.k-a.i*a.w+a.B-a.L)*(a.k-a.B-a.i*a.J+a.L);case 936:return c*(a.j-c*$wnd.Math.pow(d-e,2)-a.i*(d+e)+$wnd.Math.pow(d+e,3));case 937:return c*(a.j+a.i*(3*d-e)+$wnd.Math.pow(d-e,2)*(d+e)+c*(3*a.w+2*d*e-a.J))*(a.j-a.i*(d-3*e)+$wnd.Math.pow(d-e,2)*(d+e)+c*(-a.w+2*d*e+3*a.J));case 938:return -a.k+4*a.i*d*e+2*a.j*(d+e)-2*c*$wnd.Math.pow(d-e,2)*(d+e)+a.a;case 939:return a.i*(a.k-2*a.j*d+2*a.i*(d-e)*e-$wnd.Math.pow(d-e,3)*(d+e)+2*c*d*$wnd.Math.pow(d+e,2))*(a.k-2*a.i*d*(d-e)-2*a.j*e+$wnd.Math.pow(d-e,3)*(d+e)+2*c*e*$wnd.Math.pow(d+e,2));case 940:return c*(a.i+2*d*e+c*(d+e));case 941:return c*(e*(d+e)+c*(2*d+e))*(d*(d+e)+c*(d+2*e));case 942:return c*(2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 943:return c*(a.j-a.i*d+a.A-d*a.J-c*$wnd.Math.pow(d+e,2))*(a.j-a.i*e-a.w*e+a.K-c*$wnd.Math.pow(d+e,2));case 944:return 3*a.k-2*a.i*$wnd.Math.pow(d-e,2)-2*a.j*(d+e)+2*c*$wnd.Math.pow(d-e,2)*(d+e)-a.a;case 945:return a.i*(a.k-2*a.j*d-3*a.B+2*c*d*$wnd.Math.pow(d-e,2)+2*a.A*e+2*a.w*a.J-2*d*a.K+a.L+2*a.i*(a.w+d*e-a.J))*(a.k+a.B-2*a.j*e-2*a.A*e+2*c*$wnd.Math.pow(d-e,2)*e+2*a.w*a.J+2*d*a.K-3*a.L+2*a.i*(-a.w+d*e+a.J));case 946:return -(a.i*$wnd.Math.pow(d-e,2))-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)+a.a;case 947:return a.i*(a.k+a.j*e-c*$wnd.Math.pow(d-e,2)*e+d*(d-e)*$wnd.Math.pow(d+e,2)-a.i*(2*a.w+d*e+a.J))*(a.k+a.j*d-c*d*$wnd.Math.pow(d-e,2)-(d-e)*e*$wnd.Math.pow(d+e,2)-a.i*(a.w+d*e+2*a.J));case 948:return (c+d-e)*(c-d+e)*(a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d+e,2));case 949:return a.i*(c-d-e)*(a.j-a.A+a.w*e-d*a.J+a.K-a.i*(d+e)+c*(a.w-2*d*e-a.J))*(a.j+a.A-a.w*e+d*a.J-a.K-a.i*(d+e)+c*(-a.w-2*d*e+a.J));case 950:return -((c-d-e)*(2*a.j+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)));case 951:return a.i*(c+d-e)*(c-d+e)*(a.j+2*a.A-a.i*e+a.w*e+a.K+c*(a.w-a.J))*(a.j-a.i*d+a.A+d*a.J+2*a.K+c*(-a.w+a.J));case 952:return 2*a.k-2*a.j*(d+e)+2*c*$wnd.Math.pow(d-e,2)*(d+e)-a.a-a.i*(a.w-4*d*e+a.J);case 953:return a.i*(a.k-2*a.j*d-2*a.B+2*c*d*$wnd.Math.pow(d-e,2)+2*a.A*e+a.w*a.J-2*d*a.K+a.L+a.i*(a.w+2*d*e-2*a.J))*(a.k+a.B-2*a.j*e-2*a.A*e+2*c*$wnd.Math.pow(d-e,2)*e+a.w*a.J+2*d*a.K-2*a.L+a.i*(-2*a.w+2*d*e+a.J));case 954:return c*(a.n-2*a.k*(d+e)-2*d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*a.a+2*a.i*(a.A+2*a.w*e+2*d*a.J+a.K));case 955:return c*(-(d*$wnd.Math.pow(d-e,3)*(d+e))+a.k*(d+2*e)+2*c*a.a-2*a.j*a.b-2*a.i*e*(2*a.w+d*e+a.J))*($wnd.Math.pow(d-e,3)*e*(d+e)+a.k*(2*d+e)+2*c*a.a-2*a.j*a.b-2*a.i*d*(a.w+d*e+2*a.J));case 956:return c*(a.j-c*$wnd.Math.pow(d-e,2)-2*d*e*(d+e));case 957:return c*(-a.A+d*a.J+2*c*e*(-d+e)+a.i*(d+2*e))*(2*c*d*(d-e)+a.i*(2*d+e)+e*(a.w-a.J));case 958:return c*(c-d-e)*(a.i+2*d*e+c*(d+e));case 959:return c*(c+d-e)*(c-d+e)*(e*(d+e)+c*(2*d+e))*(d*(d+e)+c*(d+2*e));case 960:return -(c*(c-d-e)*(a.w+a.J+c*(d+e)));case 961:return c*(c+d-e)*(c-d+e)*(a.i+c*e+d*(d+e))*(a.i+c*d+e*(d+e));case 962:return -a.k+4*a.i*d*e-2*a.j*(d+e)+2*c*$wnd.Math.pow(d-e,2)*(d+e)+a.a;case 963:return a.i*(a.k+2*a.j*d-2*c*d*$wnd.Math.pow(d-e,2)-2*a.i*e*(d+e)-(d-e)*$wnd.Math.pow(d+e,3))*(a.k+2*a.j*e-2*c*$wnd.Math.pow(d-e,2)*e-2*a.i*d*(d+e)+(d-e)*$wnd.Math.pow(d+e,3));case 964:return a.k+a.j*(d+e)+a.i*$wnd.Math.pow(d+e,2)+d*e*$wnd.Math.pow(d+e,2)+c*(a.A+2*a.w*e+2*d*a.J+a.K);case 965:return c*(a.k-a.j*(d+e)+2*d*e*$wnd.Math.pow(d+e,2)+c*$wnd.Math.pow(d+e,3)-a.i*a.b);case 966:return -a.i+2*c*(d+e)+$wnd.Math.pow(d+e,2);case 967:return a.i*(a.i+a.w+2*d*e-a.J+2*c*(d+e))*(a.i-a.w+2*d*e+a.J+2*c*(d+e));case 968:return c*(a.i-2*c*(d+e)-$wnd.Math.pow(d+e,2));case 969:return c*(a.i+a.w+2*d*e-a.J+2*c*(d+e))*(a.i-a.w+2*d*e+a.J+2*c*(d+e));case 970:return a.i*(-a.C-a.B*e-d*a.L-a.M+a.j*$wnd.Math.pow(d+e,2)+a.i*(a.A+a.w*e+d*a.J+a.K)-c*(a.B+2*a.A*e+2*d*a.K+a.L));case 971:return c*(a.k*(d+e)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-2*a.j*(a.w-d*e+a.J)+2*c*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J));case 972:return c*(a.n+a.k*(d-2*e)-2*a.j*d*(d-e)+d*$wnd.Math.pow(d-e,3)*(d+e)+c*(d-e)*$wnd.Math.pow(d+e,3)-2*a.i*(a.A-a.K))*(a.n+2*a.j*(d-e)*e+a.k*(-2*d+e)-$wnd.Math.pow(d-e,3)*e*(d+e)-c*(d-e)*$wnd.Math.pow(d+e,3)+2*a.i*(a.A-a.K));case 973:return a.i*(-a.a+a.i*a.b)*(a.g-3*a.q*a.b+a.o*(2*a.B+3*a.w*a.J+2*a.L)-a.i*a.a*(3*a.B+5*a.w*a.J+3*a.L)+a.a*(a.D+a.N)+a.k*(2*a.D+a.B*a.J+a.w*a.L+2*a.N));case 974:return a.i*a.d*(a.g*a.b+a.q*(-3*a.B+2*a.w*a.J-3*a.L)+$wnd.Math.pow(a.w-a.J,4)*(a.B+a.w*a.J+a.L)+a.k*a.a*(2*a.B-7*a.w*a.J+2*a.L)-3*a.i*a.a*(a.D-2*a.B*a.J-2*a.w*a.L+a.N)+a.o*(2*a.D-a.B*a.J-a.w*a.L+2*a.N));case 975:return c*(a.j+a.i*(d+e)+$wnd.Math.pow(d+e,3)+c*(a.w+4*d*e+a.J));case 976:return c*(a.j+a.A+a.w*e+d*a.J+a.K);case 977:return c*(a.j+a.i*d+c*a.w+a.A+a.K)*(a.j+a.A+a.i*e+c*a.J+a.K);case 978:return c*(a.i*(d+e)-d*e*(d+e)+c*(a.w-d*e+a.J));case 979:return c*(a.i*(d-e)+d*e*(d+e)+c*(a.w-d*e-a.J))*(a.i*(d-e)-d*e*(d+e)+c*(a.w+d*e-a.J));case 980:return c*(d*e*a.b+a.i*(a.w+d*e+a.J)+c*(a.A+a.w*e+d*a.J+a.K));case 981:return c*(a.j*(d+e)+a.i*e*(d+e)+a.w*e*(d+e)+c*d*(a.w+d*e+a.J))*(a.j*(d+e)+a.i*d*(d+e)+d*a.J*(d+e)+c*e*(a.w+d*e+a.J));case 982:return c*(a.w-d*e+a.J);case 983:return c*(a.i-c*d+a.w)*(a.i-c*e+a.J);case 984:return c*(a.w+d*e+a.J);case 985:return c*(a.i+c*d+a.w)*(a.i+c*e+a.J);case 986:return c*(a.A+a.K+c*(a.w+d*e+a.J));case 987:return c*(a.j+a.i*e+c*d*e+a.w*(d+e))*(a.j+a.i*d+c*d*e+a.J*(d+e));case 988:return c*(a.j-a.A-a.w*e-d*a.J-a.K-a.i*(d+e)-3*c*a.b);case 989:return c*(a.j-a.A+a.w*e+3*d*a.J+a.K+a.i*(3*d+e)+c*a.b)*(a.j+a.A+3*a.w*e+d*a.J-a.K+a.i*(d+3*e)+c*a.b);case 990:return c*(a.n-2*a.j*d*e-a.k*(d+e)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-c*$wnd.Math.pow(d-e,2)*a.b);case 991:return a.i*(a.j*(d+e)-a.i*(a.w-d*e+a.J)+$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J)-c*(a.A+a.w*e+d*a.J+a.K));case 992:return c*(a.j*(d+e)-c*d*e*(d+e)-d*e*$wnd.Math.pow(d+e,2)+a.i*a.b);case 993:return c*(a.j-d*e*(d+e)-c*a.b);case 994:return c*(-a.A+c*a.J+d*a.J+a.i*(d+e))*(c*a.w+a.i*(d+e)+e*(a.w-a.J));case 995:return a.i*(a.w-d*e+a.J+c*(d+e));case 996:return (a.i+c*(-d+e)+d*(d+e))*(a.i+c*(d-e)+e*(d+e));case 997:return c*(a.j+a.A-c*$wnd.Math.pow(d-e,2)+a.w*e+d*a.J+a.K-a.i*(d+e));case 998:return c*(a.j+a.i*(d-e)+$wnd.Math.pow(d-e,2)*(d+e)+c*(a.w+2*d*e-a.J))*(a.j+a.i*(-d+e)+$wnd.Math.pow(d-e,2)*(d+e)+c*(-a.w+2*d*e+a.J));case 999:return a.i*(a.i-a.w+4*d*e-a.J);default:return NaN;}}\nfunction dme(a,b,c,d,e){switch(b){case 2950:return c*(a.r-a.q*d-4*a.p*a.w+4*a.o*a.A+6*a.n*a.B-6*a.k*a.C-4*a.j*a.D+4*a.i*a.F+c*a.G-a.H-a.q*e+5*a.p*d*e+4*a.o*a.w*e-17*a.n*a.A*e-4*a.k*a.B*e+19*a.j*a.C*e-7*c*a.F*e+a.G*e-4*a.p*a.J+4*a.o*d*a.J+2*a.n*a.w*a.J+14*a.k*a.A*a.J-4*a.j*a.B*a.J-20*a.i*a.C*a.J+6*c*a.D*a.J+2*a.F*a.J+4*a.o*a.K-17*a.n*d*a.K+14*a.k*a.w*a.K-22*a.j*a.A*a.K+16*a.i*a.B*a.K+7*c*a.C*a.K-2*a.D*a.K+6*a.n*a.L-4*a.k*d*a.L-4*a.j*a.w*a.L+16*a.i*a.A*a.L-14*c*a.B*a.L-6*a.k*a.M+19*a.j*d*a.M-20*a.i*a.w*a.M+7*c*a.A*a.M-4*a.j*a.N+6*c*a.w*a.N-2*a.A*a.N+4*a.i*a.O-7*c*d*a.O+2*a.w*a.O+c*a.P+d*a.P-a.Q);case 2951:return c*(a.k-4*a.j*d+6*a.i*a.w-4*c*a.A+a.B-4*a.j*e-4*a.i*d*e+4*c*a.w*e+4*a.A*e+6*a.i*a.J+4*c*d*a.J-10*a.w*a.J-4*c*a.K+4*d*a.K+a.L);case 2952:return c*(a.o+3*a.n*d+3*a.k*a.w-3*a.i*a.B-3*c*a.C-a.D+3*a.n*e+11*a.k*d*e+4*a.j*a.w*e-8*a.i*a.A*e-7*c*a.B*e-3*a.C*e+3*a.k*a.J+4*a.j*d*a.J-6*a.i*a.w*a.J-2*c*a.A*a.J+a.B*a.J-8*a.i*d*a.K-2*c*a.w*a.K+6*a.A*a.K-3*a.i*a.L-7*c*d*a.L+a.w*a.L-3*c*a.M-3*d*a.M-a.N+$wnd.Math.sqrt(3)*a.k*a.c+$wnd.Math.sqrt(3)*a.j*d*a.c-$wnd.Math.sqrt(3)*c*a.A*a.c-$wnd.Math.sqrt(3)*a.B*a.c+$wnd.Math.sqrt(3)*a.j*e*a.c+$wnd.Math.sqrt(3)*a.i*d*e*a.c-$wnd.Math.sqrt(3)*c*a.w*e*a.c-$wnd.Math.sqrt(3)*a.A*e*a.c-$wnd.Math.sqrt(3)*c*d*a.J*a.c-$wnd.Math.sqrt(3)*c*a.K*a.c-$wnd.Math.sqrt(3)*d*a.K*a.c-$wnd.Math.sqrt(3)*a.L*a.c);case 2953:return c*(a.o+3*a.n*d+3*a.k*a.w-3*a.i*a.B-3*c*a.C-a.D+3*a.n*e+11*a.k*d*e+4*a.j*a.w*e-8*a.i*a.A*e-7*c*a.B*e-3*a.C*e+3*a.k*a.J+4*a.j*d*a.J-6*a.i*a.w*a.J-2*c*a.A*a.J+a.B*a.J-8*a.i*d*a.K-2*c*a.w*a.K+6*a.A*a.K-3*a.i*a.L-7*c*d*a.L+a.w*a.L-3*c*a.M-3*d*a.M-a.N-$wnd.Math.sqrt(3)*a.k*a.c-$wnd.Math.sqrt(3)*a.j*d*a.c+$wnd.Math.sqrt(3)*c*a.A*a.c+$wnd.Math.sqrt(3)*a.B*a.c-$wnd.Math.sqrt(3)*a.j*e*a.c-$wnd.Math.sqrt(3)*a.i*d*e*a.c+$wnd.Math.sqrt(3)*c*a.w*e*a.c+$wnd.Math.sqrt(3)*a.A*e*a.c+$wnd.Math.sqrt(3)*c*d*a.J*a.c+$wnd.Math.sqrt(3)*c*a.K*a.c+$wnd.Math.sqrt(3)*d*a.K*a.c+$wnd.Math.sqrt(3)*a.L*a.c);case 2954:return c*(a.q-3*a.p*d+7*a.n*a.A-4*a.k*a.B-5*a.j*a.C+4*a.i*a.D+c*a.F-a.G-3*a.p*e+a.o*d*e+7*a.n*a.w*e-a.k*a.A*e-5*a.j*a.B*e-a.i*a.C*e+c*a.D*e+a.F*e+7*a.n*d*a.J+2*a.k*a.w*a.J-6*a.j*a.A*a.J-4*a.i*a.B*a.J-c*a.C*a.J+2*a.D*a.J+7*a.n*a.K-a.k*d*a.K-6*a.j*a.w*a.K+2*a.i*a.A*a.K-c*a.B*a.K-a.C*a.K-4*a.k*a.L-5*a.j*d*a.L-4*a.i*a.w*a.L-c*a.A*a.L-2*a.B*a.L-5*a.j*a.M-a.i*d*a.M-c*a.w*a.M-a.A*a.M+4*a.i*a.N+c*d*a.N+2*a.w*a.N+c*a.O+d*a.O-a.P);case 2955:return c*(a.r+a.q*d-2*a.p*a.w-2*a.o*a.A+2*a.j*a.D+2*a.i*a.F-c*a.G-a.H+a.q*e-3*a.p*d*e+4*a.o*a.w*e+3*a.n*a.A*e-8*a.k*a.B*e+3*a.j*a.C*e-3*c*a.F*e+3*a.G*e-2*a.p*a.J+4*a.o*d*a.J+10*a.n*a.w*a.J-6*a.j*a.B*a.J-4*a.i*a.C*a.J-2*c*a.D*a.J-2*a.o*a.K+3*a.n*d*a.K-14*a.j*a.A*a.K+2*a.i*a.B*a.K+3*c*a.C*a.K-8*a.D*a.K-8*a.k*d*a.L-6*a.j*a.w*a.L+2*a.i*a.A*a.L+6*c*a.B*a.L+6*a.C*a.L+3*a.j*d*a.M-4*a.i*a.w*a.M+3*c*a.A*a.M+6*a.B*a.M+2*a.j*a.N-2*c*a.w*a.N-8*a.A*a.N+2*a.i*a.O-3*c*d*a.O-c*a.P+3*d*a.P-a.Q);case 2956:return c*(3*a.o+2*a.n*d-7*a.k*a.w-4*a.j*a.A+5*a.i*a.B+2*c*a.C-a.D+2*a.n*e+6*a.k*d*e+4*a.j*a.w*e-4*a.i*a.A*e-6*c*a.B*e-2*a.C*e-7*a.k*a.J+4*a.j*d*a.J-2*a.i*a.w*a.J+4*c*a.A*a.J+a.B*a.J-4*a.j*a.K-4*a.i*d*a.K+4*c*a.w*a.K+4*a.A*a.K+5*a.i*a.L-6*c*d*a.L+a.w*a.L+2*c*a.M-2*d*a.M-a.N);case 2957:return c*(a.p-2*a.o*d+3*a.k*a.A-3*a.j*a.B+2*c*a.D-a.F-2*a.o*e+6*a.n*d*e-5*a.k*a.w*e-2*a.j*a.A*e+7*a.i*a.B*e-6*c*a.C*e+2*a.D*e-5*a.k*d*a.J+11*a.j*a.w*a.J-7*a.i*a.A*a.J+c*a.B*a.J+3*a.k*a.K-2*a.j*d*a.K-7*a.i*a.w*a.K+6*c*a.A*a.K-a.B*a.K-3*a.j*a.L+7*a.i*d*a.L+c*a.w*a.L-a.A*a.L-6*c*d*a.M+2*c*a.N+2*d*a.N-a.O);case 2958:return c*(a.r-2*a.q*d-a.p*a.w+3*a.o*a.A+a.n*a.B-a.k*a.C-3*a.j*a.D+a.i*a.F+2*c*a.G-a.H-2*a.q*e+8*a.p*d*e-5*a.o*a.w*e-4*a.n*a.A*e-6*a.k*a.B*e+12*a.j*a.C*e+3*a.i*a.D*e-8*c*a.F*e+2*a.G*e-a.p*a.J-5*a.o*d*a.J+7*a.n*a.w*a.J+7*a.k*a.A*a.J+a.j*a.B*a.J-19*a.i*a.C*a.J+9*c*a.D*a.J+a.F*a.J+3*a.o*a.K-4*a.n*d*a.K+7*a.k*a.w*a.K-20*a.j*a.A*a.K+15*a.i*a.B*a.K+4*c*a.C*a.K-5*a.D*a.K+a.n*a.L-6*a.k*d*a.L+a.j*a.w*a.L+15*a.i*a.A*a.L-14*c*a.B*a.L+3*a.C*a.L-a.k*a.M+12*a.j*d*a.M-19*a.i*a.w*a.M+4*c*a.A*a.M+3*a.B*a.M-3*a.j*a.N+3*a.i*d*a.N+9*c*a.w*a.N-5*a.A*a.N+a.i*a.O-8*c*d*a.O+a.w*a.O+2*c*a.P+2*d*a.P-a.Q);case 2959:return c*(a.n+3*a.k*d+a.j*a.w-a.i*a.A-c*a.B-a.C+3*a.k*e+4*a.j*d*e-a.i*a.w*e-2*c*a.A*e-a.B*e+a.j*a.J-a.i*d*a.J-c*a.w*a.J+a.A*a.J-a.i*a.K-2*c*d*a.K+a.w*a.K-c*a.L-d*a.L-a.M);case Fjh:return c*(a.o+2*a.n*d+a.k*a.w-a.i*a.B-2*c*a.C-a.D+2*a.n*e+5*a.k*d*e+a.j*a.w*e-3*a.i*a.A*e-3*c*a.B*e-2*a.C*e+a.k*a.J+a.j*d*a.J-2*a.i*a.w*a.J+c*a.A*a.J+a.B*a.J-3*a.i*d*a.K+c*a.w*a.K+4*a.A*a.K-a.i*a.L-3*c*d*a.L+a.w*a.L-2*c*a.M-2*d*a.M-a.N);case 2961:return c*(a.p-a.o*d-a.n*a.w+a.k*a.A-a.j*a.B+a.i*a.C+c*a.D-a.F-a.o*e+2*a.n*d*e+a.k*a.w*e-4*a.j*a.A*e+5*a.i*a.B*e-6*c*a.C*e+3*a.D*e-a.n*a.J+a.k*d*a.J+6*a.j*a.w*a.J-6*a.i*a.A*a.J+3*c*a.B*a.J-3*a.C*a.J+a.k*a.K-4*a.j*d*a.K-6*a.i*a.w*a.K+4*c*a.A*a.K+a.B*a.K-a.j*a.L+5*a.i*d*a.L+3*c*a.w*a.L+a.A*a.L+a.i*a.M-6*c*d*a.M-3*a.w*a.M+c*a.N+3*d*a.N-a.O);case 2962:return d*e*(a.k-a.i*a.w+a.B-2*a.i*a.J-2*a.w*a.J+a.L)*(a.k-2*a.i*a.w+a.B-a.i*a.J-2*a.w*a.J+a.L);case 2963:return (a.k-a.i*a.w+a.B-2*a.i*a.J-2*a.w*a.J+a.L)*(a.k-2*a.i*a.w+a.B-a.i*a.J-2*a.w*a.J+a.L);case 2964:return a.j*(a.k-2*a.i*a.w+a.B-2*a.i*a.J-a.w*a.J+a.L);case 2965:return a.k*(a.k-2*a.i*a.w+a.B-2*a.i*a.J-a.w*a.J+a.L);case 2966:return (c-d)*(c+d)*(-c+e)*(c+e)*(a.k+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-a.w*a.J+a.L);case 2967:return a.i*-a.f*-a.e*$wnd.Math.pow(a.i*a.w-a.B+a.i*a.J-a.L,2);case 2968:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(-c+d+e,2)*-a.d;case 2969:return $wnd.Math.pow(d-e,2)*-a.f*-a.e;case 2970:return a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,2)*-a.f*-a.e;case 2971:return a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*a.e*a.f;case 2972:return a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*$wnd.Math.pow(a.i-a.w-a.J,3);case 2973:return a.w*$wnd.Math.pow(d-e,2)*a.J*-a.f*-a.e;case 2974:return a.w*a.J*a.d*$wnd.Math.pow(2*a.k-a.i*a.w+a.B-a.i*a.J-2*a.w*a.J+a.L,2);case 2975:return c*(a.j-c*a.w+c*d*e-a.w*e-c*a.J-d*a.J);case 2976:return (3*c-d-e)*(d-e)*(2*a.i-c*d+a.w-c*e-2*d*e+a.J);case 2977:return (d-e)*(2*a.j+a.i*d-2*c*a.w+a.A+a.i*e-4*c*d*e+a.w*e-2*c*a.J+d*a.J+a.K);case 2978:return a.i*(d-e)*(c*a.w+c*a.J+c*d*e+a.w*e+d*a.J);case 2979:return a.i*(a.i*a.w-a.B+a.i*a.J-a.w*a.J-a.L);case 2980:return (-a.k-a.i*a.w-a.B+a.i*a.J+a.w*a.J)*(-a.k+a.i*a.w-a.i*a.J+a.w*a.J-a.L);case 2981:return a.i*(2*a.k-a.i*a.w-a.B-4*a.i*a.J-a.w*a.J+2*a.L-$wnd.Math.sqrt(3)*a.w*a.c)*(2*a.k-4*a.i*a.w+2*a.B-a.i*a.J-a.w*a.J-a.L-$wnd.Math.sqrt(3)*a.J*a.c)/(4*a.k-5*a.i*a.w+a.B-5*a.i*a.J-2*a.w*a.J+a.L-$wnd.Math.sqrt(3)*a.w*a.c-$wnd.Math.sqrt(3)*a.J*a.c);case 2982:return c*(c+d-e)*(c-d+e)*(-a.j+a.i*d+c*a.w-a.A+2*c*d*e+c*a.J+d*a.J)*(-a.j+c*a.w+a.i*e+2*c*d*e+a.w*e+c*a.J-a.K);case 2983:return a.i*(a.j+c*a.w+2*a.A-a.i*e+a.w*e-c*a.J+a.K)*(a.j-a.i*d-c*a.w+a.A+c*a.J+d*a.J+2*a.K);case 2984:return a.i*(a.k-2*a.i*a.w+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-2*a.i*a.J-a.w*a.J+a.L)*(-a.o+2*a.k*a.w-3*a.i*a.B+2*a.D+a.k*a.J-4*a.i*a.w*a.J-3*a.B*a.J+a.i*a.L+2*a.w*a.L-a.N)*(-a.o+a.k*a.w+a.i*a.B-a.D+2*a.k*a.J-4*a.i*a.w*a.J+2*a.B*a.J-3*a.i*a.L-3*a.w*a.L+2*a.N);case 2985:return (a.j-a.i*d-c*a.w+a.A+a.i*e+a.w*e)*(a.j+a.i*d-a.i*e-c*a.J+d*a.J+a.K);case 2986:return (a.o-a.k*a.w-a.i*a.B+a.D-2*a.k*a.J+2*a.i*a.w*a.J-2*a.B*a.J+a.i*a.L+a.w*a.L)*(a.o-2*a.k*a.w+a.i*a.B-a.k*a.J+2*a.i*a.w*a.J+a.B*a.J-a.i*a.L-2*a.w*a.L+a.N);case 2987:return a.i*(a.k-a.i*a.w+2*a.B-2*a.i*a.J-a.w*a.J+a.L)*(a.k-2*a.i*a.w+a.B-a.i*a.J-a.w*a.J+2*a.L);case 2988:return (a.o-a.n*d-a.k*a.w+2*a.j*a.A-a.i*a.B-c*a.C+a.D+a.k*d*e-a.j*a.w*e-a.i*a.A*e+c*a.B*e-2*a.k*a.J+a.j*d*a.J+2*a.i*a.w*a.J+c*a.A*a.J-2*a.B*a.J-a.i*d*a.K-c*a.w*a.K+a.i*a.L+a.w*a.L)*(a.o-2*a.k*a.w+a.i*a.B-a.n*e+a.k*d*e+a.j*a.w*e-a.i*a.A*e-a.k*a.J-a.j*d*a.J+2*a.i*a.w*a.J-c*a.A*a.J+a.B*a.J+2*a.j*a.K-a.i*d*a.K+c*a.w*a.K-a.i*a.L+c*d*a.L-2*a.w*a.L-c*a.M+a.N);case 2989:return (a.n-a.j*a.w-a.i*a.A+a.C-a.k*e+2*a.i*a.w*e-a.B*e-a.j*a.J-a.A*a.J+a.i*a.K+a.w*a.K)*(a.n-a.k*d-a.j*a.w+a.i*a.A-a.j*a.J+2*a.i*d*a.J+a.A*a.J-a.i*a.K-a.w*a.K-d*a.L+a.M);case 2990:return c*(a.k-2*a.i*a.w+a.B-a.j*e+a.i*d*e+c*a.w*e-a.A*e-a.i*a.J-a.w*a.J+c*a.K+d*a.K)*(a.k-a.j*d-a.i*a.w+c*a.A+a.i*d*e+a.A*e-2*a.i*a.J+c*d*a.J-a.w*a.J-d*a.K+a.L);case 2991:return c*(a.j-a.i*d-c*a.w+a.A-2*c*d*e+c*a.J+d*a.J)*(a.j+c*a.w-a.i*e-2*c*d*e+a.w*e-c*a.J+a.K);case 2992:return 1/(2*a.g-4*a.q*a.w+2*a.o*a.B-2*a.k*a.D+4*a.i*a.G-2*a.v-4*a.q*a.J+9*a.o*a.w*a.J-6*a.k*a.B*a.J-5*a.i*a.D*a.J+6*a.G*a.J+2*a.o*a.L-6*a.k*a.w*a.L+2*a.i*a.B*a.L-4*a.D*a.L-2*a.k*a.N-5*a.i*a.w*a.N-4*a.B*a.N+4*a.i*a.P+6*a.w*a.P-2*a.I-$wnd.Math.sqrt(3)*a.k*a.w*a.J*a.c-$wnd.Math.sqrt(3)*a.i*a.B*a.J*a.c+2*$wnd.Math.sqrt(3)*a.D*a.J*a.c-$wnd.Math.sqrt(3)*a.i*a.w*a.L*a.c-4*$wnd.Math.sqrt(3)*a.B*a.L*a.c+2*$wnd.Math.sqrt(3)*a.w*a.N*a.c);case 2993:return 1/(2*a.g-4*a.q*a.w+2*a.o*a.B-2*a.k*a.D+4*a.i*a.G-2*a.v-4*a.q*a.J+9*a.o*a.w*a.J-6*a.k*a.B*a.J-5*a.i*a.D*a.J+6*a.G*a.J+2*a.o*a.L-6*a.k*a.w*a.L+2*a.i*a.B*a.L-4*a.D*a.L-2*a.k*a.N-5*a.i*a.w*a.N-4*a.B*a.N+4*a.i*a.P+6*a.w*a.P-2*a.I+$wnd.Math.sqrt(3)*a.k*a.w*a.J*a.c+$wnd.Math.sqrt(3)*a.i*a.B*a.J*a.c-2*$wnd.Math.sqrt(3)*a.D*a.J*a.c+$wnd.Math.sqrt(3)*a.i*a.w*a.L*a.c+4*$wnd.Math.sqrt(3)*a.B*a.L*a.c-2*$wnd.Math.sqrt(3)*a.w*a.N*a.c);case 2994:return (-a.j-a.i*d+c*a.w+a.A+a.i*e+a.w*e+c*a.J-d*a.J-a.K)*(-a.j+a.i*d+c*a.w-a.A-a.i*e-a.w*e+c*a.J+d*a.J+a.K);case 2995:return d*e*(-a.j-a.A-c*d*e+c*a.J+d*a.J)*(-a.j+c*a.w-c*d*e+a.w*e-a.K);case 2996:return (-a.i+3*a.w-a.J)*(-a.i-a.w+3*a.J);case 2997:return d*e*(-a.j-a.A+c*d*e+c*a.J+d*a.J)*(-a.j+c*a.w+c*d*e+a.w*e-a.K);case 2998:return (a.i*a.w-a.i*a.J+a.w*a.J)*(-(a.i*a.w)+a.i*a.J+a.w*a.J);case 2999:return c*(a.i+2*c*d+a.w+2*c*e-2*d*e+a.J);default:return NaN;}}\nfunction Jle(a,b,c,d,e){switch(b){case fdh:return c*(2*c+d+e);case gdh:return a.j*$wnd.Math.pow(c-d,2)*$wnd.Math.pow(c+d,2)*$wnd.Math.pow(c-e,2)*$wnd.Math.pow(c+e,2);case hdh:return c*$wnd.Math.pow(a.i-a.w-a.J,3);case idh:return c*$wnd.Math.pow(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2),2);case 1104:return c*(2*a.j+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e));case x9g:return a.e*a.f*(a.o-a.k*(2*a.w+a.J)+$wnd.Math.pow(-(a.w*e)+a.K,2)+a.i*(a.B+4*a.w*a.J-a.L))*(a.o-a.k*(a.w+2*a.J)+$wnd.Math.pow(a.A-d*a.J,2)+a.i*(-a.B+4*a.w*a.J+a.L));case jdh:return a.j*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2);case 1107:return c*(d*e*(d+e)+c*a.b);case kdh:return c*(-(a.i*$wnd.Math.pow(d-e,2))+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a);case ldh:return d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,2);case mdh:return a.j*$wnd.Math.pow(c-d,2)*$wnd.Math.pow(c-e,2);case R9g:return d*$wnd.Math.pow(d-e,2)*e;case ndh:return a.i*a.e*a.f*(a.D+a.N+a.k*a.b-2*a.i*(a.B+a.L));case odh:return -(c*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L))+a.i*a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case pdh:return c*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)+a.i*a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case qdh:return -a.s+Iih;case 1116:return -((a.w-a.J)*(-2*a.q+$wnd.Math.pow(a.w-a.J,4)+5*a.o*a.b-a.k*(3*a.B+8*a.w*a.J+3*a.L)-a.i*(a.D-4*a.B*a.J-4*a.w*a.L+a.N)));case 1117:return (a.i-c*d+a.w-a.J)*(a.i+c*d+a.w-a.J)*(a.i-a.w-c*e+a.J)*(a.i-a.w+c*e+a.J)*(a.o-a.k*a.w-a.i*a.B+a.D-3*a.k*a.J+a.i*a.w*a.J-3*a.B*a.J+3*a.i*a.L+3*a.w*a.L-a.N)*(a.o-3*a.k*a.w+3*a.i*a.B-a.D-a.k*a.J+a.i*a.w*a.J+3*a.B*a.J-a.i*a.L-3*a.w*a.L+a.N)*(a.q-4*a.o*a.w+6*a.k*a.B-4*a.i*a.D+a.G-4*a.o*a.J+a.k*a.w*a.J+a.i*a.B*a.J+2*a.D*a.J+6*a.k*a.L+a.i*a.w*a.L-6*a.B*a.L-4*a.i*a.N+2*a.w*a.N+a.P);case 1118:return -((c+d-e)*(c-d+e)*$wnd.Math.pow(a.k-a.a,2));case rdh:return -($wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*a.e*a.f);case 1120:return (a.i+c*(-4*d+e)+d*(d+e))*(a.i+c*(d-4*e)+e*(d+e));case 1121:return -((a.i-2*a.w+c*(d-2*e)+d*e+a.J)*(a.i+a.w+d*e-2*a.J+c*(-2*d+e)));case sdh:return c*(c+d-e)*(c-d+e)*($wnd.Math.pow(d-e,2)+c*(d+e));case tdh:return -a.k+2*a.i*a.w-a.B+4*a.i*d*e+2*a.i*a.J+2*a.w*a.J-a.L+2*c*(d+e)*a.c;case 1124:return 2*a.i*d*e+a.i*a.c;case 1125:return 2*c+d+e;case 1126:return a.i*(c+2*d+e)*(c+d+2*e);case 1127:return (c*e+$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e)))*(c*d+$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)));case 1128:return c*(c*d*e+e*$wnd.Math.sqrt(c*(-c+d+e))*$wnd.Math.sqrt(d*(c-d+e))+d*$wnd.Math.sqrt(c*(-c+d+e))*$wnd.Math.sqrt(e*(c+d-e))+(-c+d+e)*$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e)));case 1129:return a.i*(d*e+$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))));case 1130:return a.i*(d*e+$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e)));case 1131:return 3*a.k+2*a.i*a.w-5*a.B+2*a.i*a.J+10*a.w*a.J-5*a.L+4*a.i*a.c;case 1132:return -3*a.k-2*a.i*a.w+5*a.B-2*a.i*a.J-10*a.w*a.J+5*a.L+4*a.i*a.c;case 1133:return c*($wnd.Math.sqrt(3)*$wnd.Math.cos(a.s/3)-$wnd.Math.sin(a.s/3))*($wnd.Math.sqrt(3)*$wnd.Math.cos(a.t/3)+$wnd.Math.sin(a.t/3))*($wnd.Math.sqrt(3)*$wnd.Math.cos(a.u/3)+$wnd.Math.sin(a.u/3));case 1134:return -(c*($wnd.Math.cos(a.t/3)+$wnd.Math.sqrt(3)*$wnd.Math.sin(a.t/3))*($wnd.Math.cos(a.u/3)+$wnd.Math.sqrt(3)*$wnd.Math.sin(a.u/3)));case 1135:return -(c*($wnd.Math.cos(a.s/3)+$wnd.Math.sqrt(3)*$wnd.Math.sin(a.s/3)));case 1136:return c*(-$wnd.Math.cos(a.t/3)+$wnd.Math.sqrt(3)*$wnd.Math.sin(a.t/3))*(-$wnd.Math.cos(a.u/3)+$wnd.Math.sqrt(3)*$wnd.Math.sin(a.u/3));case 1137:return c*(-$wnd.Math.cos(a.s/3)+$wnd.Math.sqrt(3)*$wnd.Math.sin(a.s/3));case udh:return (a.q+2*a.o*(a.w-2*a.J)+$wnd.Math.pow(a.w-a.J,4)+a.k*(-6*a.B+a.w*a.J+6*a.L)+a.i*(2*a.D+a.B*a.J+a.w*a.L-4*a.N))*(a.q+$wnd.Math.pow(a.w-a.J,4)+a.o*(-4*a.w+2*a.J)+a.k*(6*a.B+a.w*a.J-6*a.L)+a.i*(-4*a.D+a.B*a.J+a.w*a.L+2*a.N));case vdh:return 2*(a.k+$wnd.Math.sqrt(5)*a.k+3*a.i*a.w-$wnd.Math.sqrt(5)*a.i*a.w-4*a.B+3*a.i*a.J-$wnd.Math.sqrt(5)*a.i*a.J+8*a.w*a.J-4*a.L)+(-1+$wnd.Math.sqrt(5))*$wnd.Math.sqrt(2*(5+$wnd.Math.sqrt(5)))*a.i*a.c;case wdh:return -2*(a.k+$wnd.Math.sqrt(5)*a.k+3*a.i*a.w-$wnd.Math.sqrt(5)*a.i*a.w-4*a.B+3*a.i*a.J-$wnd.Math.sqrt(5)*a.i*a.J+8*a.w*a.J-4*a.L)+(-1+$wnd.Math.sqrt(5))*$wnd.Math.sqrt(2*(5+$wnd.Math.sqrt(5)))*a.i*a.c;case xdh:return (a.i-c*d+a.w-a.J)*(a.i+c*d+a.w-a.J)*(a.i-a.w-c*e+a.J)*(a.i-a.w+c*e+a.J)*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 1142:return 2*(c+d+e)*$wnd.Math.pow(1+(2*d*e-$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))))/($wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e))),2)-(d+e)*(2+2*(2*d*e-$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))))*(2*c*e-$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e)))*(2*c*d-$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)))/(c*d*(c+d-e)*e*(c-d+e)*(-c+d+e)));case 1143:return $wnd.Math.sqrt(c*(-c+d+e))*(2*d*e-$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))));case 1145:return (2*c-d-e)*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1146:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(-c+d+e,2);case 1147:return a.k*a.d*(a.k+a.B+a.L-2*a.i*a.b);case 1148:return a.e*a.f*(a.k*d*e+a.n*(d+e)-d*e*a.a-2*a.j*(a.A+a.K)+c*(a.C-a.B*e-d*a.L+a.M));case 1149:return a.i*(a.w-4*d*e+a.J+c*(d+e));case xjh:return a.j-d*e*(d+e)-c*a.b;case 1151:return 2*a.i*a.d-a.i*a.c;case 1152:return 2*a.i*a.d+a.i*a.c;case U5g:return 10*a.k+4*a.B-10*a.w*a.J+4*a.L-13*a.i*a.b;case 1154:return a.i*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(-a.a+a.i*a.b);case 1155:return c*(2*a.i-$wnd.Math.pow(d-e,2)-c*(d+e));case 1156:return c*(a.i-2*a.w+c*(d-2*e)+d*e+a.J)*(a.i+a.w+d*e-2*a.J+c*(-2*d+e));case 1157:return a.i*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J))*(a.o-3*a.k*a.b-a.a*a.b+a.i*(3*a.B-a.w*a.J+3*a.L));case 1158:return c*(a.o+2*a.j*d*e*(d+e)-2*c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+a.k*(-3*a.w+2*d*e-3*a.J)-a.a*a.b+a.i*$wnd.Math.pow(d-e,2)*(3*a.w+4*d*e+3*a.J));case 1159:return c*(a.j-4*a.i*(d+e)+4*$wnd.Math.pow(d-e,2)*(d+e)-c*a.b);case Bjh:return 4*a.i*(a.i*a.w-a.B+a.i*a.J-a.L)+a.i*a.d*a.c;case 1161:return -4*a.i*(a.i*a.w-a.B+a.i*a.J-a.L)+a.i*a.d*a.c;case 1162:return -(a.e*a.f*(a.k-10*a.i*a.w+a.B-10*a.i*a.J-2*a.w*a.J+a.L))+2*a.e*a.f*(2*a.i+a.w+a.J)*a.c;case 1163:return a.e*a.f*(a.k-10*a.i*a.w+a.B-10*a.i*a.J-2*a.w*a.J+a.L)+2*a.e*a.f*(2*a.i+a.w+a.J)*a.c;case 1164:return -(a.e*a.f*(a.k+6*a.i*a.w+a.B+6*a.i*a.J-2*a.w*a.J+a.L))+2*(2*a.i-a.w-a.J)*a.e*a.f*a.c;case 1165:return a.e*a.f*(a.k+6*a.i*a.w+a.B+6*a.i*a.J-2*a.w*a.J+a.L)+2*(2*a.i-a.w-a.J)*a.e*a.f*a.c;case 1166:return a.i*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J))*(a.o-a.k*(2*a.w+a.J)+$wnd.Math.pow(-(a.w*e)+a.K,2)+a.i*(a.B-2*a.w*a.J-a.L))*(a.o-a.k*(a.w+2*a.J)+$wnd.Math.pow(a.A-d*a.J,2)+a.i*(-a.B-2*a.w*a.J+a.L));case 1167:return a.i*(a.k-a.j*e+d*$wnd.Math.pow(d-e,2)*(d+e)+c*e*$wnd.Math.pow(d+e,2)-a.i*(2*a.w-d*e+a.J))*(a.k-a.j*d+$wnd.Math.pow(d-e,2)*e*(d+e)+c*d*$wnd.Math.pow(d+e,2)-a.i*(a.w-d*e+2*a.J));case V5g:return c*(c+d-2*e)*(c-2*d+e)*(a.i-c*d+a.w-a.J)*(a.i-a.w-c*e+a.J);case 1169:return a.i*(c+d)*(c+e)*(a.i+c*e+d*(d+e))*(a.i+c*d+e*(d+e));case 1170:return c*(c+d-e)*(c-d+e)*(a.i+d*(d-e)-c*(2*d+e))*(a.i+e*(-d+e)-c*(d+2*e));case 1171:return a.i*(c+d)*(c+e)*(c+2*d+e)*(c+d+2*e);case 1172:return c*(c+d)*(c-d-e)*(c+e)*a.e*a.f;case 1173:return a.i*(a.k+2*a.B-3*a.w*a.J+a.L-a.i*(3*a.w+2*a.J))*(a.k+a.B-3*a.w*a.J+2*a.L-a.i*(2*a.w+3*a.J));case 1174:return a.i*(a.i+d*(d-e)-c*(2*d+e))*(a.i+e*(-d+e)-c*(d+2*e));case 1175:return a.i*(c+d)*(c+e)*(a.j-a.i*d+a.A-d*a.J-c*$wnd.Math.pow(d+e,2))*(a.j-a.i*e-a.w*e+a.K-c*$wnd.Math.pow(d+e,2));case 1176:return a.i*(a.i+a.w)*a.d*(a.i+a.J);case 1177:return a.i*(a.o-a.k*a.w+a.D-a.w*a.L-a.i*a.a)*(a.o-a.k*a.J-a.B*a.J+a.N-a.i*a.a);case 1178:return a.i*(c+d)*(c+e)*(a.w+c*e)*(c*d+a.J);case 1179:return a.e*a.f*(a.o-a.k*(2*a.w+a.J)+$wnd.Math.pow(-(a.w*e)+a.K,2)+a.i*(a.B-2*a.w*a.J-a.L))*(a.o-a.k*(a.w+2*a.J)+$wnd.Math.pow(a.A-d*a.J,2)+a.i*(-a.B-2*a.w*a.J+a.L));case 1180:return a.i*(a.B+a.w*a.J+a.L+a.i*a.b);case 1181:return a.i*a.d*(a.o+3*a.i*a.a-3*a.k*a.b-a.a*a.b);case 1182:return a.i*(a.n*(d+e)+2*a.i*a.a-a.a*(a.w-d*e+a.J)-a.k*(a.w+d*e+a.J)-2*a.j*(a.A+a.K)+c*(a.C-a.B*e-d*a.L+a.M));case 1183:return c*(c-d-e)*(a.n+2*a.k*(d+e)+d*$wnd.Math.pow(d-e,2)*e*(d+e)+c*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J)+a.j*(2*a.w+5*d*e+2*a.J)+a.i*(2*a.A+a.w*e+d*a.J+2*a.K));case 1184:return a.i*(a.i+$wnd.Math.pow(d-e,2))*(a.i+$wnd.Math.pow(d+e,2));case 1185:return a.j*(d*e*(d+e)+c*(a.w+d*e+a.J));case 1186:return a.k*(a.w*a.J*a.b+a.i*(a.B+a.w*a.J+a.L));case 1187:return a.i*(d+e)*(a.C+a.B*e+a.A*a.J+a.w*a.K+d*a.L+a.M+a.k*(d+e)+2*a.j*(a.w+d*e+a.J)+2*a.i*(a.A+2*a.w*e+2*d*a.J+a.K)+2*c*(a.B+2*a.A*e+a.w*a.J+2*d*a.K+a.L));case 1188:return a.j*(c-d-e)*(-(d*$wnd.Math.pow(d-e,4)*e)-c*$wnd.Math.pow(d-e,4)*(d+e)+a.k*(a.w+d*e+a.J)+a.i*$wnd.Math.pow(d-e,2)*(3*a.w+4*d*e+3*a.J)-a.j*(3*a.A+a.w*e+d*a.J+3*a.K));case 1189:return a.i*(-(d*e)+c*(d+e))*(a.k*$wnd.Math.pow(d-e,4)+a.j*$wnd.Math.pow(d-e,4)*(d+e)-a.A*a.K*(a.w+d*e+a.J)-a.i*d*$wnd.Math.pow(d-e,2)*e*(3*a.w+4*d*e+3*a.J)+c*a.w*a.J*(3*a.A+a.w*e+d*a.J+3*a.K));case 1190:return a.i*(c-d-e)*(a.j+3*c*$wnd.Math.pow(d-e,2)-3*a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1191:return a.i*(a.i+$wnd.Math.pow(d-e,2)+2*c*(d+e));case 1192:return a.i*(3*a.q-6*a.k*a.a-4*a.o*a.b+12*a.i*a.a*a.b-a.a*(5*a.B+6*a.w*a.J+5*a.L));case 1193:return a.i*(a.w+a.J+c*(d+e));case 1194:return a.i*(a.B+a.L+a.i*a.b);case 1195:return a.i*(c-d-e)*(a.C+2*a.j*d*e-a.B*e-d*a.L+a.M+a.k*(d+e)-2*a.i*$wnd.Math.pow(d-e,2)*(d+e));case 1196:return a.i*(a.a+a.i*a.b);case 1197:return a.j*(d*e*(d+e)+c*a.b);case 1198:return a.i*(-(d*e)+c*(d+e))*(a.k*$wnd.Math.pow(d-e,4)-a.A*a.K*a.b-a.i*d*$wnd.Math.pow(d-e,2)*e*(3*a.w+5*d*e+3*a.J)+a.j*$wnd.Math.pow(d-e,2)*(a.A+a.K)+3*c*a.w*a.J*(a.A+a.K));case 1199:return a.i*(a.q-4*a.o*a.b-4*a.i*a.a*a.b+a.a*(a.B-a.w*a.J+a.L)+3*a.k*(2*a.B+a.w*a.J+2*a.L));default:return NaN;}}\nfunction Kle(a,b,c,d,e){switch(b){case 1200:return a.i*(c-d-e)*(-2*c*$wnd.Math.pow(d-e,2)+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e));case 1201:return a.i*($wnd.Math.pow(d-e,2)+c*(d+e));case 1202:return a.i*(a.j*(d+e)+3*c*$wnd.Math.pow(d-e,2)*(d+e)-3*a.i*a.b-$wnd.Math.pow(d-e,2)*a.b);case 1203:return a.i*(a.i+a.w+d*e+a.J+2*c*(d+e));case 1204:return a.i*a.d*(a.o-3*a.i*a.a+2*a.a*a.b);case 1205:return -(a.i*(a.g*a.b-a.q*$wnd.Math.pow(a.w+a.J,2)-$wnd.Math.pow(a.B-a.L,2)*(a.B+a.L)+2*a.k*a.a*(a.B+3*a.w*a.J+a.L)+a.o*(-2*a.D+3*a.B*a.J+3*a.w*a.L-2*a.N)+a.i*a.a*(a.D-2*a.B*a.J-2*a.w*a.L+a.N)));case 1206:return a.i*(a.w*a.J+2*c*d*e*(d+e)+a.i*(a.w+d*e+a.J));case 1207:return a.i*a.B*a.L+2*a.k*a.w*a.J*a.b+a.o*(a.B+a.w*a.J+a.L);case 1208:return a.i*(a.p*(d+e)-c*$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)+a.o*a.b-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)*a.b-a.k*$wnd.Math.pow(d-e,2)*(3*a.w+8*d*e+3*a.J)-a.n*(3*a.A+a.w*e+d*a.J+3*a.K)+a.j*$wnd.Math.pow(d-e,2)*(3*a.A+5*a.w*e+5*d*a.J+3*a.K)+a.i*$wnd.Math.pow(d-e,2)*(3*a.B+10*a.A*e+6*a.w*a.J+10*d*a.K+3*a.L));case 1209:return -((-a.a+a.i*a.b)*(a.k*a.b+a.a*a.b-2*a.i*(a.B+a.w*a.J+a.L)));case 1210:return -(a.i*$wnd.Math.pow(d-e,2))+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a;case 1211:return (d+e)*(a.w+a.J+c*(d+e));case 1212:return c*(c-d-e)*(-$wnd.Math.pow(d-e,2)+c*(d+e));case 1213:return (d+e)*(2*c+d+e);case 1214:return c*(c+d-e)*(c-d+e)*(d+e)*a.d;case 1215:return (d+e)*(a.i+d*e);case 1216:return -(a.i*a.d*(a.k*a.b+a.a*a.b-2*a.i*(a.B+a.w*a.J+a.L)));case 1217:return a.e*a.f*(a.o-$wnd.Math.pow(a.w-a.J,3)-a.k*(3*a.w+a.J)+a.i*(3*a.B+6*a.w*a.J-a.L))*(a.o+$wnd.Math.pow(a.w-a.J,3)-a.k*(a.w+3*a.J)+a.i*(-a.B+6*a.w*a.J+3*a.L));case 1218:return d*e*(a.w*e+a.i*(d+e)+c*d*(d+e))*(d*a.J+a.i*(d+e)+c*e*(d+e));case 1219:return (a.i-2*c*(d-e)+$wnd.Math.pow(d+e,2))*(a.i+2*c*(d-e)+$wnd.Math.pow(d+e,2));case 1220:return (a.i+c*e+d*(d+e))*(a.i+c*d+e*(d+e));case 1221:return d*e*(c*a.w+a.w*e+a.i*(d+e))*(c*a.J+d*a.J+a.i*(d+e));case 1222:return (a.i+c*(-2*d+e)+d*(d+e))*(a.i+c*(d-2*e)+e*(d+e));case 1223:return (a.k-$wnd.Math.pow(d-e,3)*e-c*$wnd.Math.pow(d-e,2)*(d+2*e)-a.j*(3*d+2*e)+a.i*(3*a.w+3*d*e+2*a.J))*(a.k+d*$wnd.Math.pow(d-e,3)-c*$wnd.Math.pow(d-e,2)*(2*d+e)-a.j*(2*d+3*e)+a.i*(2*a.w+3*d*e+3*a.J));case 1224:return (a.i+$wnd.Math.pow(d+e,2)+c*(2*d+e))*(a.i+$wnd.Math.pow(d+e,2)+c*(d+2*e));case 1225:return a.w*a.J*(a.a-a.i*a.b)*(a.k*a.b+a.a*a.b-2*a.i*(a.B+a.w*a.J+a.L));case 1226:return a.w*a.J*(-(a.i*$wnd.Math.pow(d-e,2))+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a);case 1227:return d*e*(-2*c+d+e)*(-a.i+a.w-d*e+a.J);case 1228:return a.w*a.J*(d+e)*(a.w+a.J+c*(d+e));case 1229:return d*e*(-c+d+e)*($wnd.Math.pow(d-e,2)-c*(d+e));case 1230:return a.w*a.J*(d+e)*(2*c+d+e);case 1231:return d*(-c+d-e)*(c+d-e)*e*(d+e)*-a.d;case 1232:return a.w*a.J*(2*a.k+a.a-3*a.i*a.b);case 1233:return a.w*a.J*($wnd.Math.pow(d-e,2)-c*(d+e));case 1234:return a.w*a.J*(d+e)*(-2*c*d*e-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e));case 1235:return a.w*a.J*-a.f*a.e*a.b;case 1236:return a.w*a.J*(2*a.i*a.w*a.J-a.k*a.b+a.a*a.b);case 1237:return a.w*a.J*(d+e)*(a.i+d*e);case 1238:return -(a.d*(a.k*a.b+a.a*a.b-2*a.i*(a.B+a.w*a.J+a.L)));case 1239:return a.w*a.J*(a.k+a.i*a.b+a.w*a.b)*(a.k+a.i*a.b+a.J*a.b);case 1240:return a.w*a.J*(a.i+c*e+d*(d+e))*(a.i+c*d+e*(d+e));case 1241:return a.w*a.J*(a.k+a.B+a.i*a.J+a.w*a.J)*(a.k+a.i*a.w+a.w*a.J+a.L);case 1242:return -(c*(a.k*(d-e)-$wnd.Math.pow(d-e,3)*e*(d+e)+a.i*d*(-a.w+4*d*e+a.J)+a.j*(-a.w+d*e+2*a.J)+c*(a.B+a.A*e+a.w*a.J-d*a.K-2*a.L))*(a.k*(d-e)-d*$wnd.Math.pow(d-e,3)*(d+e)+a.i*e*(-a.w-4*d*e+a.J)+a.j*(-2*a.w-d*e+a.J)+c*(2*a.B+a.A*e-a.w*a.J-d*a.K-a.L)));case 1243:return c*(a.n*(d+e)-a.k*d*(d+e)-d*$wnd.Math.pow(d-e,3)*$wnd.Math.pow(d+e,2)+2*a.i*(a.B-a.w*a.J)-2*a.j*(a.A+a.w*e+a.K)+c*(a.C+a.B*e-2*a.w*a.K-d*a.L+a.M))*(a.n*(d+e)-a.k*e*(d+e)+$wnd.Math.pow(d-e,3)*e*$wnd.Math.pow(d+e,2)-2*a.j*(a.A+d*a.J+a.K)+a.i*(-2*a.w*a.J+2*a.L)+c*(a.C-a.B*e-2*a.A*a.J+d*a.L+a.M));case 1244:return c*(a.k*e+a.i*a.K+a.w*e*(a.w-a.J)+a.j*(-a.w+a.J)+c*(a.B+2*a.A*e+a.L))*(a.k*d+a.i*a.A-a.A*a.J+d*a.L+a.j*(a.w-a.J)+c*(a.B+2*d*a.K+a.L));case 1245:return a.i*(d+e)*(a.i+2*c*d+a.w+a.J)*(a.i+a.w+2*c*e+a.J);case 1246:return -((-(a.A*e)+d*a.K+a.j*(d+e)-c*(d-e)*$wnd.Math.pow(d+e,2)+a.i*e*(d+2*e))*(a.j*(d+e)+c*(d-e)*$wnd.Math.pow(d+e,2)+a.i*d*(2*d+e)+d*e*(a.w-a.J)));case 1247:return c*(a.j-a.A-2*a.w*e+a.K-c*d*(2*d+e))*(a.j+a.A-2*d*a.J-a.K-c*e*(d+2*e));case 1248:return c*(a.o*(d-e)*$wnd.Math.pow(d+e,2)+a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,3)+a.p*(a.w+d*e-a.J)+c*d*e*a.a*(a.w+d*e+a.J)+a.i*(d-e)*$wnd.Math.pow(a.A+a.w*e+d*a.J+a.K,2)-a.n*(2*a.B+a.A*e+a.w*a.J+d*a.K-2*a.L)-a.k*(2*a.C+2*a.B*e+a.A*a.J+a.w*a.K-2*d*a.L-2*a.M)+a.j*(a.D-a.C*e+a.B*a.J+2*a.A*a.K-a.w*a.L-d*a.M-a.N))*(a.o*(d-e)*$wnd.Math.pow(d+e,2)-a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,3)+a.p*(a.w-d*e-a.J)-c*d*e*a.a*(a.w+d*e+a.J)+a.i*(d-e)*$wnd.Math.pow(a.A+a.w*e+d*a.J+a.K,2)+a.n*(-2*a.B+a.A*e+a.w*a.J+d*a.K+2*a.L)+a.k*(-2*a.C-2*a.B*e+a.A*a.J+a.w*a.K+2*d*a.L+2*a.M)+a.j*(a.D+a.C*e+a.B*a.J-2*a.A*a.K-a.w*a.L+d*a.M-a.N));case 1249:return a.e*a.f*(3*a.k-a.a-2*a.i*a.b);case 1250:return a.i*($wnd.Math.sqrt(3)*(-c+d+e)*(c+d+e)-a.c);case 1251:return c/((c+d-e)*(c-d+e)-$wnd.Math.sqrt(3)*a.c);case 1252:return a.i*$wnd.Math.pow(c-d,2)*$wnd.Math.pow(c-e,2);case 1253:return a.j*$wnd.Math.pow(-c+d+e,2);case 1254:return c*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*$wnd.Math.pow(d+e,2);case 1255:return c*(c+2*d+e)*(c+d+2*e);case 1256:return c*$wnd.Math.pow(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2),2)*$wnd.Math.pow(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2),2);case 1257:return c*(a.j+2*a.A-a.i*e+a.w*e+a.K+c*(a.w-a.J))*(a.j-a.i*d+a.A+d*a.J+2*a.K+c*(-a.w+a.J));case 1258:return c*(c*a.w+a.w*e+a.i*(d+e))*(c*a.J+d*a.J+a.i*(d+e));case 1259:return a.i*(c-d-e)*(a.d*a.d);case 1260:return a.i*$wnd.Math.pow(-c+d+e,2)*a.d;case 1261:return c*(c-d-e)*(a.i+c*(-2*d+e)+d*(d+e))*(a.i+c*(d-2*e)+e*(d+e));case 1262:return a.i*$wnd.Math.pow(c-d,2)*$wnd.Math.pow(c-e,2)*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2);case 1263:return (-a.a+a.i*a.b)*(a.o-$wnd.Math.pow(a.w-a.J,3)-a.k*(3*a.w+a.J)+a.i*(3*a.B+a.w*a.J-a.L))*(a.o+$wnd.Math.pow(a.w-a.J,3)-a.k*(a.w+3*a.J)+a.i*(-a.B+a.w*a.J+3*a.L));case 1264:return -((c-d-e)*(a.d*a.d));case 1265:return -($wnd.Math.pow(-c+d+e,2)*a.d);case 1266:return a.w-4*d*e+a.J+c*(d+e);case 1267:return 2*d*e+a.c;case 1268:return (c+2*d+e)*(c+d+2*e);case 1269:return a.w*a.J*(2*c+d+e);case 1270:return -2*a.d+a.c;case 1271:return 2*a.d+a.c;case 1272:return a.q-4*a.o*a.b+a.a*(a.B+4*a.w*a.J+a.L)+a.k*(6*a.B+a.w*a.J+6*a.L)+a.i*(-4*a.D+a.B*a.J+a.w*a.L-4*a.N);case 1273:return -((a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(-a.a+a.i*a.b));case 1274:return 1/($wnd.Math.sqrt(c*(-c+d+e))*(2*d*e-$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e)))));case 1275:return $wnd.Math.pow(c-d,2)*$wnd.Math.pow(c-e,2)*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2);case 1276:return $wnd.Math.sqrt(3)*c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)-c*(c-d-e)*a.c;case 1277:return $wnd.Math.sqrt(3)*c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)+c*(c-d-e)*a.c;case 1278:return 3*d*e-c*(d+e);case 1279:return c*(2*a.i+$wnd.Math.pow(d-e,2)-c*(d+e));case 1280:return c*(a.i+a.w-d*e+2*a.J-c*(2*d+e))*(a.i+2*a.w-d*e+a.J-c*(d+2*e));case 1281:return (a.i-d*e)*(a.j-a.A+c*d*e-a.K);case 1282:return c*(a.k+a.j*(d+e)-$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J)-a.i*(2*a.w+3*d*e+2*a.J)+c*(a.A+a.w*e+d*a.J+a.K));case 1283:return a.i*(a.k-a.B+a.w*a.J-a.L-a.j*(d+e)+c*(a.A+a.K));case 1284:return c*(c+d-e)*(c-d+e)*(d+e)*(a.i-d*e);case 1285:return c*(9*a.k-a.a);case 1286:return (c-d)*(c+d)*(c-e)*(c+e)*(a.o+a.k*(a.w-a.J)+a.a*a.b+a.i*(a.B-2*a.w*a.J-a.L))*(a.o+a.k*(-a.w+a.J)+a.a*a.b+a.i*(-a.B-2*a.w*a.J+a.L));case 1287:return (c-d)*(c+d)*(c-e)*(c+e)*(a.o+a.k*(a.w-a.J)+a.a*a.b+a.i*(a.B-a.w*a.J-a.L))*(a.o+a.k*(-a.w+a.J)+a.a*a.b-a.i*(a.B+a.w*a.J-a.L));case 1288:return (c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(a.q+2*a.k*a.B-2*a.o*a.b+$wnd.Math.pow(a.w-a.J,3)*a.b-2*a.i*(a.D-a.N))*(a.q+2*a.k*a.L-2*a.o*a.b-$wnd.Math.pow(a.w-a.J,3)*a.b+2*a.i*(a.D-a.N));case 1289:return (c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(a.k+a.B-a.L)*(a.k-a.B+a.L);case 1290:return c*(c-d)*(c-e)*(a.j+a.i*(d-e)+$wnd.Math.pow(d-e,2)*(d+e)+c*(a.w-d*e-a.J))*(a.j+a.i*(-d+e)+$wnd.Math.pow(d-e,2)*(d+e)-c*(a.w+d*e-a.J));case 1291:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(a.o-$wnd.Math.pow(a.w-a.J,3)-a.k*(3*a.w+a.J)+a.i*(3*a.B+a.w*a.J-a.L))*(a.o+$wnd.Math.pow(a.w-a.J,3)-a.k*(a.w+3*a.J)+a.i*(-a.B+a.w*a.J+3*a.L));case 1292:return c*(c-d)*(a.i-2*c*d+$wnd.Math.pow(d-e,2))*(c-e)*(a.i+$wnd.Math.pow(d-e,2)-2*c*e);case 1293:return a.i*(c-d)*(c+d-3*e)*(c-e)*(c-3*d+e);case 1294:return (a.q+a.J*$wnd.Math.pow(-a.w+a.J,3)+a.o*(-3*a.w+2*a.J)+3*a.k*(a.B+a.w*a.J-2*a.L)-a.i*(a.D+4*a.B*a.J-3*a.w*a.L-2*a.N))*(a.q+a.o*(2*a.w-3*a.J)+a.w*$wnd.Math.pow(a.w-a.J,3)+3*a.k*(-2*a.B+a.w*a.J+a.L)+a.i*(2*a.D+3*a.B*a.J-4*a.w*a.L-a.N));case 1295:return c*(a.o-a.n*d-$wnd.Math.pow(d-e,3)*e*$wnd.Math.pow(d+e,2)-a.k*(2*a.w-3*d*e+a.J)+2*a.j*(a.A-d*a.J)+a.i*(a.B-2*a.A*e+4*a.w*a.J-2*d*a.K-a.L)-c*(a.C+2*a.A*a.J-3*d*a.L))*(a.o-a.n*e+d*$wnd.Math.pow(d-e,3)*$wnd.Math.pow(d+e,2)-a.k*(a.w-3*d*e+2*a.J)+a.j*(-2*a.w*e+2*a.K)+a.i*(-a.B-2*a.A*e+4*a.w*a.J-2*d*a.K+a.L)+c*(3*a.B*e-2*a.w*a.K-a.M));case 1296:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(a.i+a.w-5*a.J)*(a.i-5*a.w+a.J);case 1297:return a.i*(a.o-2*a.D-a.k*a.J+a.B*a.J+a.N+a.i*(a.B-a.L))*(a.o-a.k*a.w+a.D+a.w*a.L-2*a.N+a.i*(-a.B+a.L));case 1298:return a.i*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J))*(a.o*a.w+a.L*a.a+a.k*(-2*a.B+a.L)+a.i*(a.D+a.w*a.L-2*a.N))*(a.o*a.J+a.B*a.a+a.k*(a.B-2*a.L)+a.i*(-2*a.D+a.B*a.J+a.N));case 1299:return a.i*a.e*a.f*(a.q-a.o*(a.w+4*a.J)+a.a*(2*a.B+a.w*a.J+a.L)+a.k*(a.B+a.w*a.J+6*a.L)+a.i*(-3*a.D+2*a.B*a.J+a.w*a.L-4*a.N))*(a.q-a.o*(4*a.w+a.J)+a.k*(6*a.B+a.w*a.J+a.L)+a.a*(a.B+a.w*a.J+2*a.L)+a.i*(-4*a.D+a.B*a.J+2*a.w*a.L-3*a.N));default:return NaN;}}\nfunction Wle(a,b,c,d,e){switch(b){case 2300:return a.j*(a.w+a.J+c*(d+e));case 2301:return a.i*(a.n-a.j*d*e-2*a.k*(d+e)+d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*$wnd.Math.pow(d+e,2)*(a.w-3*d*e+a.J)+a.i*(2*a.A+a.w*e+d*a.J+2*a.K));case 2302:return a.i*(a.o-a.n*(d+e)-d*e*a.a+a.i*$wnd.Math.pow(d+e,2)*a.b-a.k*(2*a.w+d*e+2*a.J)+2*a.j*(a.A+a.K)-c*(a.C-a.B*e-d*a.L+a.M));case 2303:return c*(c+d)*(c+e)*(a.i+$wnd.Math.pow(d+e,2));case 2304:return a.j*(a.i*d*e+a.j*(d+e)-d*e*$wnd.Math.pow(d+e,2)-c*(a.A+a.w*e+d*a.J+a.K));case 2305:return a.i*(a.j-a.A+c*d*e-a.K+2*a.i*(d+e));case 2306:return c/($wnd.Math.sqrt(3)*(-a.i+$wnd.Math.pow(d+e,2))-a.c);case 2307:return $wnd.Math.sqrt(3)*a.i*(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)+a.i*(c+d-e)*(c-d+e)*a.c;case 2308:return a.i*(2*c+d+e);case 2309:return a.i*(d*e*(d+e)+c*a.b);case 2310:return c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(-c+d+e,2);case 2311:return a.i*(c+d)*(c-d-e)*(c+e)*(-a.w+c*e)*(c*d-a.J);case 2312:return c*(2*a.o-a.k*a.b-a.a*a.b);case 2313:return c*(-a.a+a.i*a.b)*(a.q+a.w*a.J*a.a-2*a.o*a.b+a.k*(a.B+a.w*a.J+a.L));case 2314:return c*a.d*(2*a.q+$wnd.Math.pow(a.w-a.J,4)-3*a.o*a.b-a.i*a.a*a.b+a.k*$wnd.Math.pow(a.w+a.J,2));case 2315:return a.j*a.d*(a.k*a.b+a.a*a.b-2*a.i*(a.B-a.w*a.J+a.L));case 2316:return a.i*(c+d-2*e)*(c-d-e)*(c-2*d+e);case 2317:return a.i*(2*a.j-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)-2*c*(a.w-d*e+a.J));case 2318:return a.i*(c-d-e)*(d+e)*a.d;case 2319:return c*(c-d-e)*(c*(d-e)-d*e)*(c*(d-e)+d*e);case 2320:return c*(c-d-e)*(2*c+2*d-e)*(2*c-d+2*e);case 2321:return -((c-d-e)*(d+e));case 2322:return (c+d)*(c+e)*$wnd.Math.pow(-c+d+e,2)*a.e*a.f;case 2323:return a.i*(c-d-e)*(a.i-a.w+d*e-a.J);case 2324:return c*(c-d-e)*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 2325:return (c-d-e)*(2*c-d-e);case 2326:return c*$wnd.Math.pow(c+d,2)*$wnd.Math.pow(c+e,2)*$wnd.Math.pow(-c+d+e,2)*a.e*a.f;case 2327:return a.i*(c+d)*(c+e)*$wnd.Math.pow(-c+d+e,2)*a.d;case 2328:return a.i*(c+d)*(c+e)*$wnd.Math.pow(-c+d+e,2);case 2329:return c*(c-d-e)*(a.i+d*e);case 2330:return a.i*(c-d-e)*(a.i+d*e);case 2331:return c*a.e*a.f*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 2332:return a.i*(c+d)*(c+e)*$wnd.Math.pow(-c+d+e,2)*a.e*a.f;case 2333:return a.i*(d+e)*a.e*a.f;case 2334:return a.i*(c+3*d+e)*(c+d+3*e);case 2335:return c*(c-d-e)*(-a.A+d*a.J+2*c*e*(d+e)+a.i*(d+2*e))*(2*c*d*(d+e)+a.i*(2*d+e)+e*(a.w-a.J));case 2336:return a.i*(a.j+3*a.A+a.i*(d-e)+3*a.w*e+d*a.J+a.K+c*(3*a.w+2*d*e-a.J))*(a.j+a.A+a.w*e+3*d*a.J+3*a.K+a.i*(-d+e)+c*(-a.w+2*d*e+3*a.J));case 2337:return a.i*(c-d-e)*(a.k-2*c*a.w*e+a.a-2*a.i*a.b)*(a.k-2*c*d*a.J+a.a-2*a.i*a.b);case 2338:return a.i*(c-d-e)*(a.j-2*a.A-a.i*e+a.w*e+a.K+c*(a.w-a.J))*(a.j-a.i*d+a.A+d*a.J-2*a.K+c*(-a.w+a.J));case 2339:return c*(c-d-e)*(a.i+2*c*d+a.w+a.J)*(a.i+a.w+2*c*e+a.J);case 2340:return a.i*(c-d-e)*(-a.w-a.J+c*(d+e));case 2341:return c*(c+d)*(c-d-e)*(c+e)*(a.i-c*d+a.w-a.J)*(a.i-a.w-c*e+a.J);case 2342:return a.i*(c-d-e)*(a.j-a.i*d+a.A-c*$wnd.Math.pow(d-e,2)-d*a.J)*(a.j-c*$wnd.Math.pow(d-e,2)-a.i*e-a.w*e+a.K);case 2343:return a.i*(c-d-e)*(a.k-2*a.j*d+2*a.i*(d-e)*e-$wnd.Math.pow(d-e,3)*(d+e)+2*c*d*$wnd.Math.pow(d+e,2))*(a.k-2*a.i*d*(d-e)-2*a.j*e+$wnd.Math.pow(d-e,3)*(d+e)+2*c*e*$wnd.Math.pow(d+e,2));case 2344:return c*(a.i+c*d+a.w)*(c-d-e)*(a.i+c*e+a.J);case 2345:return a.i+$wnd.Math.pow(d+e,2);case 2346:return c*(a.i+d*(d-e)-c*(2*d+e))*(a.i+e*(-d+e)-c*(d+2*e));case 2347:return a.i*(c-d-e)*($wnd.Math.pow(d-e,2)+c*(d+e));case 2348:return c*(c-d-e)*(2*a.i+$wnd.Math.pow(d-e,2)-c*(d+e));case 2349:return c*(a.k-2*a.B+a.w*a.J+a.L+a.i*(a.w-2*a.J))*(a.k+a.B+a.w*a.J-2*a.L+a.i*(-2*a.w+a.J));case 2350:return a.i*((d-e)*e+c*(d+e))*(d*(-d+e)+c*(d+e));case 2351:return a.i*a.d*(a.k-2*a.i*a.w+a.a)*(a.k-2*a.i*a.J+a.a);case 2352:return a.j*(-a.A+c*d*e-a.K+a.i*(d+e));case 2353:return a.i*(a.k+a.B-a.L)*(a.k-a.B+a.L);case 2354:return a.i*a.e*a.f*(a.w+a.J+c*(d+e));case 2355:return c*(2*c+d+e)*a.e*a.f;case 2356:return a.i*a.e*a.f*(-a.w-a.J+c*(d+e));case 2357:return a.i*(d+e)*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 2358:return -(c*(c+d-e)*(c-d+e)*(d+e)*a.e*a.f*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2)));case 2359:return a.i*a.d*(a.i+c*e+d*(d+e))*(a.i+c*d+e*(d+e));case Ejh:return a.i*(c+d)*(c+e)*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 2361:return a.j*(c-d-e)*(a.i-a.w+d*e-a.J);case 2362:return c*(a.i+2*c*d+a.w-a.J+a.c)*(a.i-a.w+2*c*e+a.J+a.c);case 2363:return c*(c+d)*(c+e)*(a.i+c*e+d*(d+e))*(a.i+c*d+e*(d+e));case 2364:return a.i*(c-d-e)*(2*c+2*d-e)*(2*c-d+2*e);case 2365:return a.i*(a.o-2*a.D+a.n*(d-2*e)+a.C*e+a.k*(d-e)*e+a.B*a.J-2*a.A*a.K+d*a.M+a.N+a.i*(d-e)*$wnd.Math.pow(d+e,3)-2*a.j*(a.A+d*a.J-2*a.K)+c*(a.C-2*a.B*e+2*a.A*a.J+d*a.L-2*a.M))*(a.o+a.D+a.C*e-2*a.A*a.K+a.w*a.L+d*a.M-2*a.N+a.n*(-2*d+e)+a.k*d*(-d+e)-a.i*(d-e)*$wnd.Math.pow(d+e,3)+a.j*(4*a.A-2*a.w*e-2*a.K)+c*(-2*a.C+a.B*e+2*a.w*a.K-2*d*a.L+a.M));case 2366:return (a.q+a.o*(-2*a.w+a.J)+a.w*(a.w-a.J)*$wnd.Math.pow(a.w+a.J,2)+a.k*(2*a.B-a.w*a.J-a.L)-a.i*(2*a.D+a.B*a.J-4*a.w*a.L+a.N))*(a.q+a.o*(a.w-2*a.J)+a.J*(-a.w+a.J)*$wnd.Math.pow(a.w+a.J,2)-a.k*(a.B+a.w*a.J-2*a.L)-a.i*(a.D-4*a.B*a.J+a.w*a.L+2*a.N));case 2367:return -(a.w*a.J*(a.o+a.D-a.k*a.J-a.B*a.J)*(-a.o+a.k*a.w+a.w*a.L-a.N));case 2368:return (c+d)*(c+e)*(c*a.J*(-d+e)+d*a.J*(-d+e)+a.j*(d+e)-a.i*d*(d+e))*(c*a.w*(d-e)+a.w*(d-e)*e+a.j*(d+e)-a.i*e*(d+e));case 2369:return (c+d-e)*(c-d+e)*(a.k+c*(d-e)*a.J+$wnd.Math.pow(d-e,2)*a.J+a.i*d*(d+e)-a.j*(2*d+e))*(a.k+a.w*$wnd.Math.pow(d-e,2)+c*a.w*(-d+e)+a.i*e*(d+e)-a.j*(d+2*e));case 2370:return (a.n+a.k*(-2*d+e)+a.w*(d-e)*$wnd.Math.pow(d+e,2)+a.j*(a.w-a.J)-2*c*(a.B-a.w*a.J)+a.i*(a.A-2*a.w*e+2*d*a.J-a.K))*(a.n+a.k*(d-2*e)-(d-e)*a.J*$wnd.Math.pow(d+e,2)+2*c*a.J*(a.w-a.J)+a.j*(-a.w+a.J)+a.i*(-a.A+2*a.w*e-2*d*a.J+a.K));case 2371:return a.i*(a.k-2*a.B+a.j*(3*d-4*e)+a.A*e-3*a.w*a.J+3*d*a.K+a.L-3*a.i*(a.w+d*e-2*a.J)+c*(a.A+6*a.w*e-3*d*a.J-4*a.K))*(a.k+a.B+3*a.A*e-3*a.w*a.J+d*a.K-2*a.L+a.j*(-4*d+3*e)+a.i*(6*a.w-3*d*e-3*a.J)+c*(-4*a.A-3*a.w*e+6*d*a.J+a.K));case 2372:return (a.n+a.k*e-a.j*a.J-a.i*a.K+a.w*(d-e)*$wnd.Math.pow(d+e,2))*(a.n+a.k*d-a.j*a.w-a.i*a.A-(d-e)*a.J*$wnd.Math.pow(d+e,2));case 2373:return (a.o-a.k*a.w+a.D-a.w*a.L-a.i*a.a)*(a.o-a.k*a.J-a.B*a.J+a.N-a.i*a.a);case 2374:return a.e*a.f*(a.k+a.i*(-4*a.w+a.J)+a.w*a.b)*(a.k+a.i*(a.w-4*a.J)+a.J*a.b);case 2375:return a.i*(a.j*d+a.i*d*e-d*a.K+c*(a.A+a.w*e-2*d*a.J-a.K))*(a.j*e+a.i*d*e-a.A*e+c*(-a.A-2*a.w*e+d*a.J+a.K));case 2376:return c*(c+d-e)*(c-d+e)*a.e*a.f*(a.n-$wnd.Math.pow(d-e,3)*e*(d+e)-a.k*(2*d+e)+2*a.i*(a.A+2*d*a.J)-c*(a.B+2*a.A*e+a.L))*(a.n+d*$wnd.Math.pow(d-e,3)*(d+e)-a.k*(d+2*e)+2*a.i*(2*a.w*e+a.K)-c*(a.B+2*d*a.K+a.L));case 2377:return c*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*(a.k+d*$wnd.Math.pow(d-e,3)-a.j*(2*d+3*e)+a.i*(2*a.w+3*d*e+3*a.J)-c*(2*a.A-3*a.w*e+4*d*a.J+a.K))*(a.k-$wnd.Math.pow(d-e,3)*e-a.j*(3*d+2*e)+a.i*(3*a.w+3*d*e+2*a.J)-c*(a.A+4*a.w*e-3*d*a.J+2*a.K));case 2378:return a.i*(a.q-5*a.k*a.B+6*a.i*a.D-2*a.G+7*a.k*a.w*a.J-5*a.i*a.B*a.J-6*a.D*a.J-5*a.k*a.L-5*a.i*a.w*a.L+16*a.B*a.L+6*a.i*a.N-6*a.w*a.N-2*a.P)+$wnd.Math.sqrt(3)*a.i*(a.o-a.k*a.w+2*a.i*a.B-2*a.D-a.k*a.J-3*a.i*a.w*a.J+2*a.B*a.J+2*a.i*a.L+2*a.w*a.L-2*a.N)*a.c;case 2379:return -(a.i*(a.q-5*a.k*a.B+6*a.i*a.D-2*a.G+7*a.k*a.w*a.J-5*a.i*a.B*a.J-6*a.D*a.J-5*a.k*a.L-5*a.i*a.w*a.L+16*a.B*a.L+6*a.i*a.N-6*a.w*a.N-2*a.P))+$wnd.Math.sqrt(3)*a.i*(a.o-a.k*a.w+2*a.i*a.B-2*a.D-a.k*a.J-3*a.i*a.w*a.J+2*a.B*a.J+2*a.i*a.L+2*a.w*a.L-2*a.N)*a.c;case 2380:return -(a.i*(a.q-4*a.o*a.w+3*a.k*a.B+2*a.i*a.D-2*a.G-4*a.o*a.J+7*a.k*a.w*a.J-5*a.i*a.B*a.J+14*a.D*a.J+3*a.k*a.L-5*a.i*a.w*a.L-24*a.B*a.L+2*a.i*a.N+14*a.w*a.N-2*a.P))+$wnd.Math.sqrt(3)*a.i*(a.o-a.k*a.w+2*a.i*a.B-2*a.D-a.k*a.J-3*a.i*a.w*a.J+2*a.B*a.J+2*a.i*a.L+2*a.w*a.L-2*a.N)*a.c;case 2381:return a.i*(a.q-4*a.o*a.w+3*a.k*a.B+2*a.i*a.D-2*a.G-4*a.o*a.J+7*a.k*a.w*a.J-5*a.i*a.B*a.J+14*a.D*a.J+3*a.k*a.L-5*a.i*a.w*a.L-24*a.B*a.L+2*a.i*a.N+14*a.w*a.N-2*a.P)+$wnd.Math.sqrt(3)*a.i*(a.o-a.k*a.w+2*a.i*a.B-2*a.D-a.k*a.J-3*a.i*a.w*a.J+2*a.B*a.J+2*a.i*a.L+2*a.w*a.L-2*a.N)*a.c;case 2382:return a.i*(a.i*(2*d-e)-d*(d-2*e)*e-c*a.b)*(a.i*(d-2*e)+d*e*(-2*d+e)+c*a.b);case 2383:return a.i*a.e*a.f*(a.q-2*a.o*(2*a.w+a.J)+a.a*(a.B+2*a.L)+a.k*(6*a.B+2*a.w*a.J+3*a.L)+a.i*(-4*a.D+2*a.B*a.J-4*a.N))*(a.q-2*a.o*(a.w+2*a.J)+a.a*(2*a.B+a.L)+a.k*(3*a.B+2*a.w*a.J+6*a.L)+a.i*(-4*a.D+2*a.w*a.L-4*a.N));case 2384:return a.i*(a.i-4*c*d+a.w+2*c*e+2*d*e-2*a.J)*(a.i-2*a.w+2*c*(d-2*e)+2*d*e+a.J);case 2385:return 2*a.o-a.n*(d+e)-a.k*$wnd.Math.pow(d-e,2)+2*a.j*$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,2);case 2386:return a.i*(a.o*a.b-a.i*a.a*a.b-a.a*(a.B+a.L)+a.k*(a.B-4*a.w*a.J+a.L));case 2387:return a.k*(-a.D-a.N+a.i*(a.B+a.L));case 2388:return a.i*(d+e)*(a.i*a.b+c*(-a.A+a.w*e+d*a.J-a.K)-a.A*e-d*a.K);case 2389:return a.i*(-c+d+e)*(a.i*a.b+c*(-2*a.A+a.w*e+d*a.J-2*a.K)+a.B-a.A*e-d*a.K+a.L);case 2390:return a.i*(-(c*a.a)+a.j*a.b-$wnd.Math.pow(d-e,2)*(a.A+a.K)+a.i*(a.A-2*a.w*e-2*d*a.J+a.K));case 2391:return 2*a.k+3*a.i*$wnd.Math.pow(d-e,2)-$wnd.Math.pow(d-e,4)-a.j*(d+e)-3*c*$wnd.Math.pow(d-e,2)*(d+e);case 2392:return a.i*(-a.C-a.M+a.j*a.b+a.i*(a.A+a.K)-c*(a.B+a.L));case 2393:return a.i*(-2*a.i*a.w*a.J+a.k*a.b-a.a*a.b);case 2394:return (a.w-a.J)*(-a.k-a.i*a.w+2*a.B+2*a.i*a.J-a.w*a.J-a.L)*(a.k+a.B+a.w*a.J-2*a.L+a.i*(-2*a.w+a.J));case 2395:return -((a.w-a.J)*(a.k+a.B-a.i*a.J-a.w*a.J)*(-a.k+a.i*a.w+a.w*a.J-a.L));case 2396:return (c-d)*(c+d)*(c-e)*(c+e)*(-a.B-a.L+a.i*a.b);case 2397:return (c-d)*(c-e)*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 2398:return (c-d)*(c-e)*(2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 2399:return (c-d-e)*(d-e)*(a.k-a.j*d-2*a.B+c*d*$wnd.Math.pow(d-e,2)+a.A*e+a.w*a.J-d*a.K+a.L+a.i*(a.w+d*e-2*a.J))*(a.k+a.B-a.j*e-a.A*e+c*$wnd.Math.pow(d-e,2)*e+a.w*a.J+d*a.K-2*a.L+a.i*(-2*a.w+d*e+a.J));default:return NaN;}}\nfunction qle(a,b,c,d,e){switch(b){case 100:return Ale(a.D*a.P-a.A*a.S,a.A*a.P*a.g,0);case 101:return pe(ie(sf,1),g9g,5,15,[0,d*e,-(d*e),0]);case 102:return Ale(0,a.A*a.P,0);case 103:return Ale(0,a.k-a.D+a.A*a.P-a.S,0);case 104:return Ale(0,4*a.k-2*a.g*a.A-2*a.g*a.P-2*a.D+a.A*a.P-2*a.S,0);case 105:return Ble(0,a.k*a.A*a.P-2*a.g*a.D*a.P+a.G*a.P-2*a.D*a.S+a.A*a.U,2*a.k*a.A*a.P+2*a.g*a.D*a.P+2*a.g*a.A*a.S);case 106:return Ale(0,a.g*a.A-a.g*a.P-a.D+2*a.A*a.P-a.S,0);case 107:return Ble(0,-a.g*a.A*a.P+a.D*a.P-a.A*a.S,6*a.g*a.A*a.P);case 108:return Ale(0,a.k*a.A*a.S-a.g*a.A*a.U-a.G*a.S+a.A*a.W,0);case 109:return Ale(0,a.n*d*a.P+a.n*a.R+a.k*a.A*a.P+a.k*d*a.R-2*a.j*d*a.S-2*a.j*a.T-2*a.g*a.A*a.S-2*a.g*d*a.T-c*a.F*a.P-c*a.D*a.R+c*d*a.U+c*a.V-a.G*a.P-a.F*a.R+a.A*a.U+d*a.V,0);case 112:return Ale(0,-a.q*a.A*a.P-a.q*a.S+2*a.o*a.D*a.P+2*a.o*a.A*a.S+4*a.o*a.U-a.k*a.D*a.S+a.k*a.A*a.U-6*a.k*a.W-2*a.g*a.I*a.P+2*a.g*a.G*a.S-4*a.g*a.A*a.W+4*a.g*a.K+a.s*a.P-2*a.I*a.S+a.G*a.U-a.D*a.W+2*a.A*a.K-a.L,0);case 113:return Ale(0,-a.o*a.A*a.P-a.o*a.S-a.k*a.D*a.P+2*a.k*a.A*a.S+a.k*a.U+a.g*a.G*a.P+a.g*a.D*a.S-3*a.g*a.A*a.U+a.g*a.W+a.I*a.P-2*a.G*a.S+2*a.A*a.W-a.K,0);case 114:return Ale(0,-2*a.o*a.A*a.S-a.k*a.D*a.S+3*a.k*a.A*a.U+2*a.g*a.G*a.S-2*a.g*a.D*a.U+a.I*a.S-3*a.G*a.U+3*a.D*a.W-a.A*a.K,0);case 115:return Ale(0,a.o-3*a.k*a.A-2*a.k*a.P+3*a.g*a.D+a.g*a.A*a.P+a.g*a.S-a.G+a.D*a.P,0);case 116:return Ale(0,2*a.o-6*a.k*a.A-3*a.k*a.P+6*a.g*a.D+3*a.g*a.A*a.P-2*a.G+a.A*a.S+a.U,0);case 117:return Ale(0,3*a.g-3*a.A-a.P,0);case 118:return Ale(0,-2*a.o+6*a.k*a.A-7*a.k*a.P-6*a.g*a.D-13*a.g*a.A*a.P+20*a.g*a.S+2*a.G+20*a.D*a.P-11*a.A*a.S-11*a.U,0);case 119:return Ale(0,2*a.o-6*a.k*a.A-5*a.k*a.P+6*a.g*a.D+a.g*a.A*a.P+4*a.g*a.S-2*a.G+4*a.D*a.P-a.A*a.S-a.U,0);case 120:return Ale(0,a.o-3*a.k*a.A-3*a.k*a.P+3*a.g*a.D+3*a.g*a.S-a.G+3*a.D*a.P-a.A*a.S-a.U,0);case 121:return Ale(0,-2*a.o+6*a.k*a.A+a.k*a.P-6*a.g*a.D-a.g*a.A*a.P+4*a.g*a.S+2*a.G+a.A*a.S-3*a.U,0);case 122:return Ale(0,-a.o+3*a.k*a.A-3*a.g*a.D+3*a.g*a.S+a.G+a.A*a.S-2*a.U,0);case 123:return Ale(0,-a.o+3*a.k*a.A-a.k*a.P-3*a.g*a.D+a.g*a.A*a.P+5*a.g*a.S+a.G+2*a.A*a.S-3*a.U,0);case 124:return Ale(0,a.g-a.A-2*a.P,0);case 125:return Ale(0,a.o-3*a.k*a.A-3*a.k*a.P+3*a.g*a.D+3*a.g*a.A*a.P+3*a.g*a.S-a.G+2*a.A*a.S-a.U,0);case 126:return Ale(0,a.o*a.P-a.k*a.S-2*a.k*a.P*a.A-a.g*a.U+a.g*a.P*a.D+a.W-a.S*a.D,0);case 127:return Ale(0,3*a.o-9*a.k*a.A-4*a.k*a.P+9*a.g*a.D+4*a.g*a.A*a.P-a.g*a.S-3*a.G+a.A*a.S+2*a.U,0);case 128:return Ale(0,-a.D*a.P+a.S*a.g,0);case 129:return Ale(0,a.a*a.P-a.P*a.A*nle,0);case -129:return Ale(0,-a.a*a.P-a.P*a.A*nle,0);case 130:return Ale(0,-a.b*a.A*a.P+a.b*a.S+2*a.q*a.D*a.P+2*a.q*a.A*a.S-4*a.q*a.U-a.o*a.G*a.P-4*a.o*a.D*a.S-a.o*a.A*a.U+6*a.o*a.W+a.k*a.I*a.P-a.k*a.G*a.S+5*a.k*a.D*a.U-a.k*a.A*a.W-4*a.k*a.K-2*a.g*a.s*a.P+4*a.g*a.I*a.S-a.g*a.G*a.U-4*a.g*a.D*a.W+2*a.g*a.A*a.K+a.g*a.L+a.t*a.P-2*a.s*a.S+a.I*a.U-a.G*a.W+2*a.D*a.K-a.A*a.L,0);case 131:return Ale(0,-a.C*a.R-d*a.S*c,0);case 132:return Ale(0,-a.A*e-a.P*c,0);case 133:return Ale(0,-a.p*e-2*a.o*a.P+a.n*a.R+3*a.n*e*a.A+4*a.k*a.S-4*a.k*a.P*a.A+a.j*a.T+2*a.j*a.R*a.A-3*a.j*e*a.D-2*a.g*a.U-4*a.g*a.S*a.A+6*a.g*a.P*a.D-c*a.V+3*c*a.T*a.A-3*c*a.R*a.D+c*e*a.G,0);case 134:return Ale(0,a.g*e-c*e*d-a.R-a.P*d,0);case 135:return Ale(0,-a.g*d*a.R+a.A*a.S,0);case 136:return Ale(0,a.g*a.A*a.P-a.C*a.R,0);case 137:return Ale(0,-c*d*a.P+d*a.R,0);case 138:return Ble(-2*a.D*a.P-2*a.A*a.S,a.D*a.P+a.A*a.S+a.A*a.P*a.g,-6*a.A*a.g*a.P);case 139:return Ale(0,a.f-8*a.e*a.A+28*a.d*a.D+6*a.d*a.A*a.P-9*a.d*a.S-56*a.c*a.G-28*a.c*a.D*a.P+29*a.c*a.A*a.S+15*a.c*a.U+70*a.b*a.I+51*a.b*a.G*a.P-36*a.b*a.D*a.S-41*a.b*a.A*a.U-9*a.b*a.W-56*a.q*a.s-45*a.q*a.I*a.P+21*a.q*a.G*a.S+52*a.q*a.D*a.U+3*a.q*a.A*a.W+9*a.q*a.K+28*a.o*a.t+20*a.o*a.s*a.P-7*a.o*a.I*a.S-36*a.o*a.G*a.U-7*a.o*a.D*a.W+20*a.o*a.A*a.K-15*a.o*a.L-8*a.k*a.u-6*a.k*a.t*a.P+9*a.k*a.s*a.S+4*a.k*a.I*a.U+15*a.k*a.G*a.W-18*a.k*a.D*a.K-5*a.k*a.A*a.L+9*a.k*a.M+a.g*a.v+3*a.g*a.u*a.P-12*a.g*a.t*a.S+16*a.g*a.s*a.U-12*a.g*a.I*a.W-6*a.g*a.G*a.K+19*a.g*a.D*a.L-9*a.g*a.A*a.M-a.v*a.P+5*a.u*a.S-10*a.t*a.U+11*a.s*a.W-10*a.I*a.K+11*a.G*a.L-10*a.D*a.M+5*a.A*a.N-a.O,-12*a.e*a.A+12*a.e*a.P+48*a.d*a.D-48*a.d*a.S-72*a.c*a.G-84*a.c*a.D*a.P+84*a.c*a.A*a.S+72*a.c*a.U+60*a.b*a.I+120*a.b*a.G*a.P-120*a.b*a.A*a.U-60*a.b*a.W-60*a.q*a.s-120*a.q*a.G*a.S+120*a.q*a.D*a.U+60*a.q*a.K+72*a.o*a.t-120*a.o*a.s*a.P+120*a.o*a.I*a.S-120*a.o*a.D*a.W+120*a.o*a.A*a.K-72*a.o*a.L-48*a.k*a.u+84*a.k*a.t*a.P-120*a.k*a.I*a.U+120*a.k*a.G*a.W-84*a.k*a.A*a.L+48*a.k*a.M+12*a.g*a.v-84*a.g*a.t*a.S+120*a.g*a.s*a.U-120*a.g*a.G*a.K+84*a.g*a.D*a.L-12*a.g*a.N-12*a.v*a.P+48*a.u*a.S-72*a.t*a.U+60*a.s*a.W-60*a.I*a.K+72*a.G*a.L-48*a.D*a.M+12*a.A*a.N);case 140:return Ale(0,-a.k*a.P-a.g*a.S-a.S*a.A+a.P*a.D,0);case 141:return Ale(0,-a.g*a.P,0);case 142:return Ble(0,a.g*a.P+2*a.P*a.A,2*a.g*a.P+2*a.g*a.A+2*a.P*a.A);case 144:return Ale(a.o*a.A-a.o*a.P-3*a.k*a.D+3*a.k*a.S+3*a.g*a.G-a.g*a.D*a.P+a.g*a.A*a.S-3*a.g*a.U-a.I+2*a.G*a.P-2*a.A*a.U+a.W,a.q-2*a.o*a.A+a.o*a.P+3*a.k*a.A*a.P-3*a.k*a.S+2*a.g*a.G-5*a.g*a.D*a.P+4*a.g*a.A*a.S-a.g*a.U-a.I+a.G*a.P+3*a.D*a.S-5*a.A*a.U+2*a.W,0);case 145:return Ale(0,a.g*a.A*a.R-a.D*a.R+a.A*a.T,0);case 146:return Ale(0,a.g*a.A-a.D+a.A*a.P,0);case 147:return Ble(0,a.k*a.G*a.S-2*a.k*a.D*a.U+a.k*a.A*a.W-2*a.g*a.G*a.U+4*a.g*a.D*a.W-2*a.g*a.A*a.K+a.G*a.W-2*a.D*a.K+a.A*a.L,0);case 148:return Ble(0,a.k*a.A*a.S+a.g*a.D*a.S-2*a.g*a.A*a.U+a.G*a.S-2*a.D*a.U+a.A*a.W,0);case 149:return Ble(0,a.A,0);case 150:return Ble(0,-a.g*a.S+2*a.U-a.S*a.A,-a.k*a.P-a.k*a.A-a.g*a.S+6*a.g*a.P*a.A-a.g*a.D-a.S*a.A-a.P*a.D);case 151:return Ble(0,a.g*a.D-a.g*a.A*a.P-a.D*a.P+a.A*a.S,0);case 152:return Ale(0,a.b*a.P-3*a.q*a.S-a.q*a.P*a.A+2*a.o*a.U+4*a.o*a.S*a.A-2*a.o*a.P*a.D+2*a.k*a.W-6*a.k*a.U*a.A+18*a.k*a.S*a.D+2*a.k*a.P*a.G-3*a.g*a.K+4*a.g*a.W*a.A+18*a.g*a.U*a.D-20*a.g*a.S*a.G+a.g*a.P*a.I+a.L-a.K*a.A-2*a.W*a.D+2*a.U*a.G+a.S*a.I-a.P*a.s,0);case 153:return Ble(a.g*a.A*a.P,3*a.g*a.A*a.P,-a.o-3*a.k*a.A-3*a.k*a.P-3*a.g*a.D-3*a.g*a.S-a.G-3*a.D*a.P-3*a.A*a.S-a.U);case 154:return Ale(0,a.k*e-a.j*a.P+a.j*e*d-a.g*a.R+2*a.g*a.P*d-a.g*e*a.A+c*a.S+c*a.R*d-c*a.P*a.A-c*e*a.C,0);case 155:return Ale(0,a.C*a.R-d*a.S*c,0);case 156:return Ale(0,5*a.k*a.P-10*a.g*a.S+6*a.g*a.P*a.A+5*a.U+6*a.S*a.A-11*a.P*a.D,0);case 157:return Ale(0,-c*d*e-a.A*e+d*a.P,0);case 158:return Ale(0,-a.q*a.A*a.P+3*a.o*a.D*a.P+a.o*a.A*a.S-3*a.k*a.G*a.P-a.k*a.D*a.S+a.g*a.I*a.P-a.g*a.G*a.S-a.g*a.D*a.U+a.g*a.A*a.W+a.I*a.S-3*a.G*a.U+3*a.D*a.W-a.A*a.K,0);case 159:return Ale(0,-a.o-a.k*a.A+3*a.k*a.P+5*a.g*a.D-2*a.g*a.A*a.P-3*a.g*a.S-3*a.G-a.D*a.P+3*a.A*a.S+a.U,0);case 160:return Ale(0,a.k*a.D*a.S-a.I*a.S+a.D*a.W,0);case 161:return Ale(0,-a.q*a.S+2*a.k*a.W-2*a.k*a.S*a.D-a.L-2*a.W*a.D+3*a.S*a.I,0);case 162:return Ble(0,a.g*a.A*a.S-a.D*a.S+a.A*a.U,-2*a.k*a.A*a.P-2*a.g*a.D*a.P-2*a.g*a.A*a.S);case 163:return Ale(0,a.o*a.P-3*a.k*a.S-a.k*a.P*a.A+3*a.g*a.U+2*a.g*a.S*a.A-a.g*a.P*a.D-a.W-a.U*a.A+a.S*a.D+a.P*a.G,0);case 164:return Ale(0,a.o*a.P-3*a.k*a.S+3*a.g*a.U-a.g*a.P*a.D-a.W+a.S*a.D,0);case 165:return Ale(0,-a.k*a.P+2*a.j*a.R-2*a.g*a.R*d+a.g*a.P*a.A-2*c*a.T+2*c*a.S*d+a.U-a.S*a.A,2*a.n*e-2*a.n*d-4*a.k*a.P+4*a.k*a.A+6*a.j*a.P*d-6*a.j*e*a.A+4*a.g*a.S-6*a.g*a.R*d+6*a.g*e*a.C-4*a.g*a.D-2*c*a.T+6*c*a.R*a.A-6*c*a.P*a.C+2*c*a.F+2*a.T*d-4*a.S*a.A+4*a.P*a.D-2*e*a.F);case 166:return Ale(0,-a.o*a.A*a.P+a.k*a.D*a.P+a.k*a.A*a.S-a.g*a.A*a.U-a.D*a.U+a.A*a.W,-a.q*a.A+a.q*a.P+3*a.o*a.D-3*a.o*a.S-3*a.k*a.G+3*a.k*a.U+a.g*a.I-a.g*a.W-a.I*a.P+3*a.G*a.S-3*a.D*a.U+a.A*a.W);case 167:return Ale(0,-a.g*a.A*a.S-a.D*a.S+a.A*a.U,0);case 168:return Ale(0,-a.g*a.P+a.S-a.P*a.A,0);case 169:return Ale(0,-a.g*a.P-a.S+a.P*a.A,0);case 170:return Ale(0,a.k-2*a.g*a.P+a.S-a.D,0);case 171:return Ale(0,a.k*a.A*a.S-2*a.g*a.A*a.U-a.G*a.S+a.A*a.W,0);case 172:return Ale(0,-a.g*a.A*a.S+a.D*a.S-a.A*a.U,0);case 173:return Ale(0,-a.o*a.P+a.k*a.S+a.k*a.P*a.A+a.g*a.U+6*a.g*a.S*a.A-3*a.g*a.P*a.D-a.W+a.U*a.A-3*a.S*a.D+3*a.P*a.G,0);case 174:return Ale(0,-a.k*a.A*a.S+a.G*a.S-a.A*a.W,0);case 175:return Ale(0,-d*a.S,0);case 176:return Ale(0,a.k*a.S-2*a.g*a.U+a.W-a.S*a.D,0);case 177:return Ale(0,-a.S,0);case 178:return Ale(0,-a.g*a.S-a.U+a.S*a.A,0);case 179:return Ale(0,-a.j*d*a.S-a.g*a.A*a.S+a.g*d*a.T+c*a.C*a.S-2*c*a.A*a.T+c*d*a.U+a.D*a.S+a.C*a.T-a.A*a.U-d*a.V,0);case 180:return Ale(0,a.o*d*a.S+2*a.n*d*a.T-3*a.k*a.C*a.S-a.k*d*a.U+4*a.j*a.C*a.T-4*a.j*d*a.V+3*a.g*a.F*a.S-2*a.g*a.C*a.U-a.g*d*a.W-6*c*a.F*a.T+4*c*a.C*a.V+2*c*d*a.X-a.H*a.S+3*a.F*a.U-3*a.C*a.W+d*a.K,0);case 181:return Ale(0,-a.g+a.A+a.P,0);case 182:return Ale(0,a.q-2*a.o*a.A+6*a.k*a.A*a.P-6*a.k*a.S+2*a.g*a.G-4*a.g*a.D*a.P-6*a.g*a.A*a.S+8*a.g*a.U-a.I-2*a.G*a.P+4*a.D*a.S+2*a.A*a.U-3*a.W,0);case 183:return Ale(0,-a.o-2*a.k*a.A+2*a.k*a.P+3*a.g*a.D-2*a.g*a.A*a.P-a.g*a.S,0);case 184:return Ale(0,a.g,0);case 185:return Ale(0,-a.g+a.P,0);case 186:return Ble(0,a.q-4*a.o*a.A-a.o*a.P+6*a.k*a.D+2*a.k*a.A*a.P-4*a.g*a.G-a.g*a.D*a.P+2*a.g*a.A*a.S-a.g*a.U+a.I-2*a.D*a.S+a.W,2*a.q-2*a.o*a.A-2*a.o*a.P+2*a.k*a.A*a.P-2*a.g*a.G+2*a.g*a.D*a.P+2*a.g*a.A*a.S-2*a.g*a.U+2*a.I-2*a.G*a.P-2*a.A*a.U+2*a.W);case 187:return Ale(0,a.k*a.P-a.g*a.P*a.A-a.U+a.S*a.A,4*a.k*a.P-4*a.k*a.A-4*a.g*a.S+4*a.g*a.D+4*a.S*a.A-4*a.P*a.D);case 188:return Ale(0,-a.o*a.P+3*a.k*a.S-a.k*a.P*a.A-3*a.g*a.U+2*a.g*a.P*a.D+a.W+a.U*a.A-2*a.S*a.D,0);case 189:return Ble(0,-a.k*a.P+2*a.g*a.S+a.g*a.P*a.A-a.U+a.S*a.A-2*a.P*a.D,0);case 190:return Ble(0,a.o*a.P-a.k*a.S-2*a.k*a.P*a.A-a.g*a.U+4*a.g*a.S*a.A-a.g*a.P*a.D+a.W-2*a.U*a.A-a.S*a.D+2*a.P*a.G,0);case 191:return Ble(0,-2*a.A*a.P,a.D-2*a.A*a.P-2*a.A*a.g+a.S-2*a.P*a.g+a.k);case 192:return Ble(0,-a.A*a.P,a.D-2*a.A*a.P-2*a.A*a.g+a.S-2*a.P*a.g+a.k);case 193:return Ble(a.g*a.G*a.S+a.g*a.D*a.U,a.k*a.D*a.S+a.g*a.G*a.S-2*a.g*a.D*a.U,-6*a.k*a.D*a.S);case 194:return Ale(0,4*a.o-12*a.k*a.A-4*a.k*a.P+12*a.g*a.D-a.g*a.A*a.P-4*a.g*a.S-4*a.G+5*a.D*a.P-5*a.A*a.S+4*a.U,0);case 195:return Ale(0,9*a.o-27*a.k*a.A-9*a.k*a.P+27*a.g*a.D+2*a.g*a.A*a.P-9*a.g*a.S-9*a.G+7*a.D*a.P-7*a.A*a.S+9*a.U,0);case 196:return Ble(0,a.g*a.A,0);case 197:return Ble(0,-a.k+3*a.g*a.P-a.S-a.D,0);case 198:return Ble(0,a.g*a.P,2*a.g*a.P+2*a.g*a.A+2*a.P*a.A);case 199:return Ale(0,a.g*e-a.R+2*a.P*d-e*a.A,0);default:return me(sf,g9g,5,0,15,1);}}\nfunction gme(a,b,c,d,e){switch(b){case 400:return (a.i-a.w+6*c*e+a.J-4*$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e)))*(a.i+6*c*d+a.w-a.J-4*$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)));case 401:return a.q+a.w*a.J*a.a-2*a.o*a.b+a.k*(a.B+a.w*a.J+a.L);case 402:return (2*a.k-a.a-a.i*a.b)*(a.q-a.o*a.b+3*a.i*a.a*a.b+a.k*(-2*a.B+5*a.w*a.J-2*a.L)-a.a*(a.B+3*a.w*a.J+a.L));case 403:return -(a.e*a.f*(a.k*a.b+a.a*a.b-2*a.i*(a.B-a.w*a.J+a.L)));case 404:return c*(a.j+d*e*(d+e)-c*(a.w-d*e+a.J));case 405:return c*(a.j-2*d*e*(d+e)-c*$wnd.Math.pow(d+e,2));case 406:return a.e*a.f*(a.j-a.A-a.w*e-d*a.J-a.K+a.i*(d+e)-c*$wnd.Math.pow(d+e,2));case 407:return (d+e)*-a.f*a.e*(-2*a.i+$wnd.Math.pow(d-e,2)-c*(d+e));case 408:return a.j*(d+e)*(a.d*a.d)*(a.k*(d+e)-a.i*$wnd.Math.pow(d-e,2)*(d+e)-2*d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*a.a+a.j*a.b);case 409:return c*(c+d)*(c+e)*(a.k+a.i*d*e-a.j*(d+e)-$wnd.Math.pow(d+e,2)*(a.w-3*d*e+a.J)+c*(a.A+a.w*e+d*a.J+a.K));case 410:return (c+d)*(c+e)*a.e*a.f*(-(a.p*d*e*(d+e))+a.j*d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,3)-a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,4)-c*d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,3)*a.b+a.q*(a.w+3*d*e+a.J)+a.n*d*e*(a.A+a.w*e+d*a.J+a.K)-a.i*a.a*(a.B-a.A*e+a.w*a.J-d*a.K+a.L)+a.k*$wnd.Math.pow(d+e,2)*(3*a.B-5*a.A*e+9*a.w*a.J-5*d*a.K+3*a.L)-a.o*(3*a.B+5*a.A*e+3*a.w*a.J+5*d*a.K+3*a.L));case 411:return c*(a.o-a.n*(d+e)+d*e*a.a+a.i*$wnd.Math.pow(a.w+a.J,2)-a.k*(2*a.w+d*e+2*a.J)+2*a.j*(a.A+a.K)-c*(a.C-a.B*e-d*a.L+a.M));case 412:return a.e*a.f*(a.o+a.n*(d+e)+d*e*a.a+a.i*$wnd.Math.pow(a.w+a.J,2)-a.k*(2*a.w+d*e+2*a.J)-2*a.j*(a.A+a.K)+c*(a.C-a.B*e-d*a.L+a.M));case 413:return c*(c+d)*$wnd.Math.pow(c-d-e,3)*(c+e)*(a.k+a.i*d*e+a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)+$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J));case 414:return (c+d)*$wnd.Math.pow(c-d-e,3)*(c+e)*a.e*a.f*(a.w*$wnd.Math.pow(d-e,4)*a.J*$wnd.Math.pow(d+e,2)+c*d*$wnd.Math.pow(d-e,4)*e*$wnd.Math.pow(d+e,3)+a.q*(a.w-d*e+a.J)+a.p*(2*a.A-a.w*e-d*a.J+2*a.K)-a.n*$wnd.Math.pow(d-e,2)*(4*a.A+5*a.w*e+5*d*a.J+4*a.K)-a.o*(a.B-3*a.A*e+3*a.w*a.J-3*d*a.K+a.L)+a.i*a.a*(a.B+a.A*e-a.w*a.J+d*a.K+a.L)-a.k*$wnd.Math.pow(d-e,2)*(a.B+5*a.A*e+5*a.w*a.J+5*d*a.K+a.L)+a.j*(2*a.F-3*a.D*e+a.C*a.J+a.w*a.M-3*d*a.N+2*a.O));case 415:return (c+d)*(c+e)*a.e*a.f*(a.j+a.A+c*d*e+a.K-2*a.i*(d+e));case 416:return c*(c+d)*(c+e)*(a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,3)-a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*a.b+a.j*a.a*(a.w-d*e+a.J)+c*d*e*a.a*(a.w-d*e+a.J)+a.p*(a.w+d*e+a.J)-a.o*(a.A+a.w*e+d*a.J+a.K)-a.n*(2*a.B+a.A*e-a.w*a.J+d*a.K+2*a.L)+a.k*(2*a.C+2*a.B*e-a.A*a.J-a.w*a.K+2*d*a.L+2*a.M));case 417:return a.k*$wnd.Math.pow(a.i-a.w-a.J,3)*(-2*a.i*a.a+a.k*a.b+a.a*a.b);case 418:return a.k*(a.d*a.d)*(-a.a+a.i*a.b);case 419:return (a.i-d*e)*(a.i+d*e)*a.e*a.f;case 420:return a.e*a.f*(a.k-a.B-a.w*a.J-a.L+a.i*a.b);case 421:return a.e*a.f*(a.q-a.w*a.J*a.a-2*a.o*a.b+a.k*(a.B+a.w*a.J+a.L));case 422:return (c+d)*(c+e)*a.e*a.f*(a.j+c*d*e-d*e*(d+e));case 423:return (c+d)*(c+e)*a.e*a.f*(a.i-a.w-d*e-a.J+c*(d+e));case 424:return (d+e)*-a.f*a.e*(a.B+a.L-a.j*(d+e)-a.i*a.b+c*(a.A+a.K));case 425:return (c+d)*(c+e)*a.e*a.f*(a.o+2*a.i*a.w*a.J-a.n*(d+e)-2*c*a.w*a.J*(d+e)-d*e*a.a-a.k*(a.w-d*e+a.J)+a.j*(a.A+a.w*e+d*a.J+a.K));case 426:return a.i*$wnd.Math.pow(a.i-a.w-a.J,3)*(a.k+a.a);case 427:return -(a.e*a.f*a.b);case 428:return a.e*a.f*(2*a.i+a.w+a.J);case 429:return (d+e)*-a.f*a.e*(a.w+a.J+c*(d+e));case 430:return (d+e)*(2*c+d+e)*-a.f*a.e;case 431:return (d+e)*-a.f*a.e*(a.C+2*a.j*d*e-a.B*e-d*a.L+a.M+a.k*(d+e)-2*a.i*$wnd.Math.pow(d-e,2)*(d+e));case 432:return -(a.e*a.f*(a.g*a.o*a.b+$wnd.Math.pow(a.w-a.J,8)*a.b-8*a.g*a.k*(a.B+a.L)-8*a.i*$wnd.Math.pow(a.w-a.J,6)*(a.B+a.w*a.J+a.L)+4*a.g*a.i*(7*a.D-a.B*a.J-a.w*a.L+7*a.N)-8*a.g*(7*a.G-a.D*a.J-4*a.B*a.L-a.w*a.N+7*a.P)-8*a.o*a.a*(7*a.G+4*a.D*a.J+6*a.B*a.L+4*a.w*a.N+7*a.P)+4*a.k*a.a*(7*a.v-7*a.G*a.J+4*a.D*a.L+4*a.B*a.N-7*a.w*a.P+7*a.I)+a.q*(70*a.v-34*a.G*a.J-20*a.D*a.L-20*a.B*a.N-34*a.w*a.P+70*a.I)));case 433:return -(a.e*a.f*(2*a.g*a.a+a.g*a.i*a.b-a.q*a.a*a.b+2*a.i*$wnd.Math.pow(a.w-a.J,4)*$wnd.Math.pow(a.w+a.J,2)+a.a*$wnd.Math.pow(a.b,5)-4*a.o*a.a*(a.B+a.L)-a.k*a.a*(a.D+7*a.B*a.J+7*a.w*a.L+a.N)));case 434:return -(a.e*a.f*(a.g*a.o*a.b+$wnd.Math.pow(a.w-a.J,8)*a.b-8*a.g*a.k*(a.B+a.w*a.J+a.L)-2*a.i*$wnd.Math.pow(a.w-a.J,6)*(4*a.B+5*a.w*a.J+4*a.L)+a.g*a.i*(28*a.D+26*a.B*a.J+26*a.w*a.L+28*a.N)-2*a.g*(28*a.G+17*a.D*a.J+18*a.B*a.L+17*a.w*a.N+28*a.P)-2*a.o*a.a*(28*a.G+22*a.D*a.J+25*a.B*a.L+22*a.w*a.N+28*a.P)+a.k*a.a*(28*a.v-22*a.G*a.J-5*a.D*a.L-5*a.B*a.N-22*a.w*a.P+28*a.I)+a.q*(70*a.v-6*a.G*a.J+17*a.D*a.L+17*a.B*a.N-6*a.w*a.P+70*a.I)));case 435:return -(a.e*a.f*(a.g*a.o*a.b+$wnd.Math.pow(a.w-a.J,8)*a.b-8*a.g*a.k*(a.B-a.w*a.J+a.L)-2*a.i*$wnd.Math.pow(a.w-a.J,6)*(4*a.B+5*a.w*a.J+4*a.L)-2*a.g*$wnd.Math.pow(a.w+a.J,2)*(28*a.B-55*a.w*a.J+28*a.L)+a.g*a.i*(28*a.D-22*a.B*a.J-22*a.w*a.L+28*a.N)-2*a.o*a.a*(28*a.G+46*a.D*a.J+81*a.B*a.L+46*a.w*a.N+28*a.P)+a.k*a.a*(28*a.v-6*a.G*a.J+59*a.D*a.L+59*a.B*a.N-6*a.w*a.P+28*a.I)+a.q*(70*a.v+26*a.G*a.J-95*a.D*a.L-95*a.B*a.N+26*a.w*a.P+70*a.I)));case 436:return a.e*a.f*(a.q-a.w*a.J*a.a-2*a.o*a.b+a.k*(a.B+3*a.w*a.J+a.L));case 437:return -(a.e*a.f*(5*a.o-6*a.n*(d+e)-2*a.k*(4*a.w-9*d*e+4*a.J)-3*a.i*d*e*(4*a.w-7*d*e+4*a.J)+a.j*(11*a.A-5*a.w*e-5*d*a.J+11*a.K)+$wnd.Math.pow(d+e,2)*(3*a.B-11*a.A*e+17*a.w*a.J-11*d*a.K+3*a.L)-c*(5*a.C-12*a.B*e+11*a.A*a.J+11*a.w*a.K-12*d*a.L+5*a.M)));case 438:return a.e*a.f*(5*a.g*a.i-7*a.g*a.b+18*a.o*a.a*a.b+a.q*(-8*a.B+26*a.w*a.J-8*a.L)-a.k*a.a*(11*a.B+38*a.w*a.J+11*a.L)+a.i*a.a*(5*a.D+27*a.B*a.J+27*a.w*a.L+5*a.N)-2*a.a*(a.G+3*a.D*a.J+8*a.B*a.L+3*a.w*a.N+a.P));case 439:return $wnd.Math.pow(-3*a.i+a.w+a.J,2);case 440:return (d+e)*-a.d*(2*a.j+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e));case 441:return a.d*(2*a.o-a.k*a.b-a.a*a.b);case 442:return (d+e)*(-2*c*d*e-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e));case 443:return -a.k-4*a.i*d*e-4*c*d*e*(d+e)+a.a;case 444:return c*(a.i+d*e)*a.e*a.f*(a.w+a.J+c*(d+e));case 445:return -(a.e*(a.i-a.w-d*e-a.J)*a.f*(2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)));case 446:return a.i*(-a.B-a.L+a.i*a.b)*(2*a.i*a.w*a.J*a.a+a.q*a.b+a.w*a.J*a.a*a.b-2*a.o*(a.B+a.L)+a.k*(a.D+a.N));case 447:return (c+d)*(c+e)*a.e*a.f*(a.k+a.i*d*e-a.j*(d+e)-$wnd.Math.pow(d+e,2)*(a.w-d*e+a.J)+c*(a.A+a.w*e+d*a.J+a.K));case 448:return (c+d)*(c+e)*(a.o-a.n*(d+e)+d*e*a.a-a.k*(a.w+d*e+a.J)+a.j*(a.A+a.w*e+d*a.J+a.K));case 449:return 2*a.q-8*a.n*d*e*(d+e)+4*c*d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,3)-a.i*a.a*(a.w-4*d*e+a.J)-a.o*(3*a.w+8*d*e+3*a.J)+4*a.j*d*e*(a.A+a.w*e+d*a.J+a.K)+$wnd.Math.pow(a.B-a.L,2)+a.k*(a.B+4*a.A*e+2*a.w*a.J+4*d*a.K+a.L);case 450:return a.e*a.f*(a.k-d*$wnd.Math.pow(d-e,2)*e-a.i*(a.w-d*e+a.J))*(a.k+d*e*$wnd.Math.pow(d+e,2)-a.i*(a.w+d*e+a.J));case 451:return a.e*a.f*(a.j-a.A-a.w*e-d*a.J-a.K+a.i*(d+e)-c*(a.w+d*e+a.J));case 452:return (c-d-e)*(3*a.j+3*a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d+e,2));case 453:return c*(c+d)*(c-d-e)*(c+e)*$wnd.Math.pow(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*a.b,2);case 454:return a.i*a.d*$wnd.Math.pow(a.o-3*a.k*a.b-a.a*a.b+a.i*(3*a.B-2*a.w*a.J+3*a.L),2);case 455:return a.i*a.e*a.f*$wnd.Math.pow(a.o+a.k*a.b-a.a*a.b-a.i*$wnd.Math.pow(a.w+a.J,2),2);case 456:return a.i*a.e*a.f*$wnd.Math.pow(a.q-4*a.o*a.b+a.a*(a.B+a.L)+a.k*(6*a.B+5*a.w*a.J+6*a.L)+a.i*(-4*a.D+a.B*a.J+a.w*a.L-4*a.N),2);case 457:return a.i*a.e*a.f*$wnd.Math.pow(a.q-4*a.o*a.b+a.a*(a.B+4*a.w*a.J+a.L)+a.k*(6*a.B+a.w*a.J+6*a.L)+a.i*(-4*a.D+a.B*a.J+a.w*a.L-4*a.N),2);case 458:return a.e*a.f*(a.k-2*a.w*a.J-a.i*a.b);case 459:return (3*a.i-a.w-a.J)*a.e*a.f;case 460:return a.e*a.f*(2*a.k+a.a-a.i*a.b);case 461:return (c-d-e)*(3*c+d+e)*a.e*a.f;case 462:return (c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*a.e*a.f+$wnd.Math.sqrt(3)*a.i*a.e*a.f*a.c;case 463:return -((c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*a.e*a.f)+$wnd.Math.sqrt(3)*a.i*a.e*a.f*a.c;case 464:return -(a.d*(a.k+4*a.j*(d+e)+2*a.i*$wnd.Math.pow(d+e,2)+a.a));case 465:return a.d*a.e*a.f+$wnd.Math.sqrt(3)*a.i*a.d*a.c;case 466:return -(a.d*a.e*a.f)+$wnd.Math.sqrt(3)*a.i*a.d*a.c;case 467:return a.e*a.f*(a.k+a.B+a.L-2*a.i*a.b)*(-a.a+a.i*a.b);case 468:return (2*a.i-a.w-a.J)*a.e*a.f;case 469:return -(a.e*a.f*(a.w+d*e+a.J+c*(d+e)));case 470:return 3*a.d*a.e*a.f-$wnd.Math.sqrt(3)*a.e*a.f*a.c;case 471:return -3*a.d*a.e*a.f-$wnd.Math.sqrt(3)*a.e*a.f*a.c;case 472:return -(a.d*a.e*a.f)-$wnd.Math.sqrt(3)*a.e*a.f*a.c;case 473:return a.d*a.e*a.f-$wnd.Math.sqrt(3)*a.e*a.f*a.c;case 474:return c*(a.j-c*$wnd.Math.pow(d-e,2)+2*d*e*(d+e));case 475:return a.e*a.f*(a.j-a.A-c*$wnd.Math.pow(d-e,2)-a.w*e-d*a.J-a.K+a.i*(d+e));case 476:return (c-d)*(c+d)*(c-e)*(c+e)*(a.i-c*d+a.w-a.J)*(a.i+c*d+a.w-a.J)*(a.i-a.w-c*e+a.J)*(a.i-a.w+c*e+a.J);case 477:return (a.q+a.o*(a.w-3*a.J)+a.w*$wnd.Math.pow(a.w-a.J,3)+a.k*(-4*a.B+2*a.w*a.J+3*a.L)+a.i*(a.D+2*a.B*a.J-2*a.w*a.L-a.N))*(a.q+a.o*(-3*a.w+a.J)+a.J*$wnd.Math.pow(-a.w+a.J,3)+a.k*(3*a.B+2*a.w*a.J-4*a.L)+a.i*(-a.D-2*a.B*a.J+2*a.w*a.L+a.N));case 478:return a.i*(c+d-e)*(c-d+e)*(a.k+2*a.i*d*e-2*c*d*e*(d+e)-a.a);case 479:return -($wnd.Math.pow(c+d-e,3)*$wnd.Math.pow(c-d+e,3));case 480:return a.i*$wnd.Math.pow(c-d-e,3);case 481:return -(c*(c-d-e)*(c+d-e)*(c-d+e))-(c+d-e)*(c-d+e)*a.c;case 482:return c*(c-d-e)*(c+d-e)*(c-d+e)-(c+d-e)*(c-d+e)*a.c;case 483:return (2*c*e+$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e)))*(2*c*d+$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)));case 484:return c*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*(a.w+d*e+a.J));case 485:return a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L+a.i*a.c;case 486:return -(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L+a.i*a.c;case 487:return 2*a.i*a.d+-a.d*a.c;case 488:return -2*a.i*a.d+-a.d*a.c;case 489:return 3*a.k-2*a.i*a.w-a.B-2*a.i*a.J+2*a.w*a.J-a.L+-a.d*a.c;case 490:return -3*a.k+2*a.i*a.w+a.B+2*a.i*a.J-2*a.w*a.J+a.L+-a.d*a.c;case 491:return a.i-a.w-a.J+a.c;case 492:return -a.i+a.w+a.J+a.c;case 493:return -(a.i*(a.k-2*a.i*a.w+a.B-2*a.i*a.J-6*a.w*a.J+a.L))+2*a.i*a.b*a.c;case 494:return a.i*(a.k-2*a.i*a.w+a.B-2*a.i*a.J-6*a.w*a.J+a.L)+2*a.i*a.b*a.c;case 495:return a.a-a.i*(a.w+4*d*e+a.J);case 496:return a.a-a.i*(a.w-4*d*e+a.J);case 497:return -((a.i+$wnd.Math.pow(d-e,2))*(c-d-e));case 498:return a.k+a.a-2*a.i*(a.w+d*e+a.J);case 499:return a.k+a.a-2*a.i*(a.w-d*e+a.J);default:return NaN;}}\nfunction Ile(a,b,c,d,e){switch(b){case 100:return c*(c-d)*(c-e);case 101:return a.i*(c-d)*(c-e);case 102:return a.i*(a.k-a.j*d-2*a.B+c*d*$wnd.Math.pow(d-e,2)+a.A*e+a.w*a.J-d*a.K+a.L+a.i*(a.w+d*e-2*a.J))*(a.k+a.B-a.j*e-a.A*e+c*$wnd.Math.pow(d-e,2)*e+a.w*a.J+d*a.K-2*a.L+a.i*(-2*a.w+d*e+a.J));case 103:return a.i*(a.j-2*a.A-a.i*e+a.w*e+a.K+c*(a.w-a.J))*(a.j-a.i*d+a.A+d*a.J-2*a.K+c*(-a.w+a.J));case 104:return c*(a.j-a.i*d+a.A-c*$wnd.Math.pow(d-e,2)-d*a.J)*(a.j-c*$wnd.Math.pow(d-e,2)-a.i*e-a.w*e+a.K);case 105:return c*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 106:return a.i*(c+d-2*e)*(c-2*d+e);case 107:return (c-d)*(c+d)*(c-e)*(c+e)*$wnd.Math.pow(a.k-a.a,2);case 108:return c*(c-d)*(c-e)*(c+d-e)*(c-d+e)*a.e*a.f;case 109:return a.i*(c-d)*(c-e)*(c+d-e)*(c-d+e);case 110:return a.i*(c-d)*(c+d)*(c-e)*(c+e);case 111:return a.i*(a.i+a.w-2*a.J)*(a.i-2*a.w+a.J);case 112:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f;case 113:return -((2*a.k-a.a-a.i*a.b)*(a.k*a.b+a.a*a.b-2*a.i*(a.B-a.w*a.J+a.L)));case 114:return -((2*a.k+a.a-a.i*a.b)*(-a.B-a.L+a.i*a.b));case 115:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2);case 116:return $wnd.Math.pow(d-e,2)*(a.w+d*e+a.J-c*(d+e));case 117:return -((2*a.k-a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-a.a)*(-(a.j*d*e*(d+e))+c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+a.k*a.b+a.a*(a.w-d*e+a.J)-a.i*$wnd.Math.pow(d-e,2)*(2*a.w+3*d*e+2*a.J)));case 118:return -((2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(a.C-a.A*a.J-a.w*a.K+a.M-c*a.a+a.j*a.b-a.i*(a.A+a.K)));case 119:return -((-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a-a.i*a.b));case 120:return -((-a.w-a.J+c*(d+e))*(-2*c*d*e+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)));case 121:return -((2*c-d-e)*(a.A-2*a.w*e-2*d*a.J+a.K+c*a.b));case 122:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.d*a.d)*(-3*a.k+a.a+2*a.i*a.b);case 123:return -((c-d-e)*$wnd.Math.pow(d-e,2)*a.d*(a.k+2*a.i*d*e-2*c*d*e*(d+e)-a.a));case 124:return (c-d-e)*$wnd.Math.pow(d-e,2)*(-a.A-c*d*e-a.K+a.i*(d+e));case 125:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*-a.d;case 126:return -((2*a.i-a.w-a.J)*(a.B-4*a.w*a.J+a.L+a.i*a.b));case 127:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*-a.d*(-a.k+a.B+a.L);case 128:return -((a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(-a.a+a.i*a.b)*(2*a.q+$wnd.Math.pow(a.w-a.J,4)-4*a.o*a.b-2*a.i*a.a*a.b+3*a.k*(a.B+a.L)));case 129:return -(a.i*(-a.a+a.i*a.b)*(a.q+a.w*a.J*a.a-2*a.o*a.b+a.k*(a.B+a.w*a.J+a.L))*(a.q*(a.B+a.L)-4*a.o*(a.D+a.N)+a.a*(a.G+a.P)+a.k*(6*a.G-2*a.D*a.J-2*a.B*a.L-2*a.w*a.N+6*a.P)-4*a.i*(a.v-a.G*a.J-a.w*a.P+a.I)));case 130:return a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.d*a.d)*(-a.a+a.i*a.b)*(a.q-a.w*a.J*a.a-2*a.o*a.b+a.k*(a.B+3*a.w*a.J+a.L));case 131:return -(a.d*(2*a.q+$wnd.Math.pow(a.w-a.J,4)-3*a.o*a.b-a.i*a.a*a.b+a.k*$wnd.Math.pow(a.w+a.J,2))*(a.k*a.b+a.a*a.b-2*a.i*(a.B-a.w*a.J+a.L)));case 132:return -(a.e*a.f*(-a.B-a.L+a.i*a.b)*(2*a.o-a.k*a.b-a.a*a.b));case 133:return -(a.e*a.f*(2*a.k-a.a-a.i*a.b)*(a.o*a.b+3*a.i*a.a*a.b+a.k*(-3*a.B+4*a.w*a.J-3*a.L)-a.a*(a.B+4*a.w*a.J+a.L)));case 134:return a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*$wnd.Math.pow(a.k+a.B+a.L-2*a.i*a.b,2)*(-a.a+a.i*a.b)*(a.g*a.i-a.w*a.J*$wnd.Math.pow(a.w-a.J,4)-4*a.g*a.b+2*a.i*a.w*a.J*a.a*a.b+a.q*(6*a.B+5*a.w*a.J+6*a.L)+a.o*(-4*a.D+2*a.B*a.J+2*a.w*a.L-4*a.N)+a.k*(a.G-4*a.D*a.J+2*a.B*a.L-4*a.w*a.N+a.P));case 135:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*-a.f*a.e*(a.k+a.B+a.L-2*a.i*a.b)*(-a.o+3*a.k*a.b+a.a*a.b+a.i*(-3*a.B+2*a.w*a.J-3*a.L));case 136:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*-a.f*a.e*(a.k+a.B+a.L-2*a.i*a.b);case 137:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.k+a.B-a.w*a.J+a.L-2*a.i*a.b)*(a.a-a.i*a.b);case 138:return -(a.e*a.f*(-a.a+a.i*a.b)*(2*a.q-4*a.o*a.b+2*a.i*a.a*a.b-a.a*(a.B+a.L)+a.k*(a.B+4*a.w*a.J+a.L))*(a.q-2*a.o*a.b-2*a.i*a.a*a.b+a.a*(a.B+3*a.w*a.J+a.L)+a.k*(2*a.B-a.w*a.J+2*a.L)));case 139:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*-a.f*a.e*(a.k+a.B+a.L-2*a.i*a.b)*(a.a-a.i*a.b)*(a.g*a.i-4*a.g*a.b+$wnd.Math.pow(a.w-a.J,4)*(a.B+a.w*a.J+a.L)+a.q*(7*a.B+11*a.w*a.J+7*a.L)-2*a.i*a.a*(2*a.D+a.B*a.J+a.w*a.L+2*a.N)-2*a.o*(4*a.D+5*a.B*a.J+5*a.w*a.L+4*a.N)+a.k*(7*a.G+2*a.B*a.L+7*a.P));case 140:return 2*a.k+a.a-3*a.i*a.b;case 141:return a.w+a.J;case 142:return $wnd.Math.pow(d-e,2)-c*(d+e);case 143:return a.i*(a.k+a.B-a.w*a.J+a.L-2*a.i*a.b)*(-a.a+a.i*a.b);case 144:return 3*a.i-$wnd.Math.pow(d-e,2)-2*c*(d+e);case 145:return 3*c-d-e;case 146:return -a.g-a.q*a.b+$wnd.Math.pow(a.w-a.J,4)*a.b+a.i*a.a*(a.B+9*a.w*a.J+a.L)+a.o*(8*a.B-9*a.w*a.J+8*a.L)+a.k*(-8*a.D+6*a.B*a.J+6*a.w*a.L-8*a.N);case 147:return -a.q+a.G-a.D*a.J-a.w*a.N+a.P-a.o*a.b+a.k*(2*a.B+3*a.w*a.J+2*a.L)-a.i*(a.D+a.B*a.J+a.w*a.L+a.N);case 148:return -a.k+a.B-3*a.w*a.J+a.L+a.i*a.b;case 149:return -a.j+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)-c*(a.w-d*e+a.J);case 150:return -a.k-a.i*d*e+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J);case 151:return -a.g+a.r*(d+e)-12*a.n*d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*$wnd.Math.pow(d-e,6)*$wnd.Math.pow(d+e,3)+$wnd.Math.pow(a.w-a.J,4)*(a.w-d*e+a.J)-a.q*(a.w+3*d*e+a.J)-4*a.k*a.a*(2*a.w-3*d*e+2*a.J)-2*a.p*(a.A-3*a.w*e-3*d*a.J+a.K)+2*a.j*$wnd.Math.pow(d-e,4)*(a.A+5*a.w*e+5*d*a.J+a.K)+a.i*a.a*(a.B-6*a.A*e+14*a.w*a.J-6*d*a.K+a.L)+2*a.o*(4*a.B-a.A*e-8*a.w*a.J-d*a.K+4*a.L);case 152:return -a.q+a.p*(d+e)-c*$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)+a.k*d*e*(a.w-6*d*e+a.J)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,2)*(a.w+d*e+a.J)-a.o*(2*a.w+d*e+2*a.J)+a.n*(5*a.A-a.w*e-d*a.J+5*a.K)-a.j*$wnd.Math.pow(d-e,2)*(5*a.A+11*a.w*e+11*d*a.J+5*a.K)+a.i*$wnd.Math.pow(d-e,2)*(2*a.B+5*a.A*e+10*a.w*a.J+5*d*a.K+2*a.L);case 153:return -a.p+a.o*(d+e)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)+a.n*(a.w-7*d*e+a.J)-c*a.a*(a.w-5*d*e+a.J)-a.k*(a.A-5*a.w*e-5*d*a.J+a.K)-a.i*$wnd.Math.pow(d-e,2)*(a.A+7*a.w*e+7*d*a.J+a.K)+a.j*(a.B+2*a.A*e-10*a.w*a.J+2*d*a.K+a.L);case 154:return a.i*(3*a.k-a.a-2*a.i*a.b);case 155:return a.i*(a.q-4*a.o*a.b+$wnd.Math.pow(a.B-a.L,2)+a.k*(6*a.B+4*a.w*a.J+6*a.L)-4*a.i*(a.D+a.N));case 156:return a.i*(a.q+a.w*a.J*a.a-3*a.o*a.b+a.k*(3*a.B+2*a.w*a.J+3*a.L)-a.i*(a.D+a.N));case 157:return a.i*(a.o-a.k*a.b-a.a*a.b+a.i*(a.B+a.L));case 158:return d*e*$wnd.Math.pow(a.k-a.a,2);case 159:return a.i*(a.o+a.k*a.b-a.a*a.b-a.i*$wnd.Math.pow(a.w+a.J,2));case 160:return a.k*(-a.B-a.w*a.J-a.L+a.i*a.b);case 161:return a.i*(a.g-a.q*a.b-$wnd.Math.pow(a.w-a.J,4)*a.b+a.i*a.a*(a.B+a.L)-2*a.o*(a.B+a.w*a.J+a.L)+2*a.k*(a.D+a.B*a.J+a.w*a.L+a.N));case 162:return c*(c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f;case 163:return a.j*(c-d)*(c+d)*(c-e)*(c+e);case 164:return c*(-(c*(c+d-e)*(c-d+e)*$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))))+d*(c+d-e)*(-c+d+e)*$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e))+e*(c-d+e)*(-c+d+e)*$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)));case 165:return c*(3*a.i-$wnd.Math.pow(d-e,2)-2*c*(d+e));case 166:return c*(a.k-4*a.j*d+6*a.i*a.w-4*c*a.A+a.B-4*a.j*e-4*a.i*d*e+4*c*a.w*e+4*a.A*e+6*a.i*a.J+4*c*d*a.J-10*a.w*a.J-4*c*a.K+4*d*a.K+a.L-2*(c-d+e)*(-c+d+e)*$wnd.Math.sqrt(c*(-c+d+e))*$wnd.Math.sqrt(d*(c-d+e))-2*(c+d-e)*(-c+d+e)*$wnd.Math.sqrt(c*(-c+d+e))*$wnd.Math.sqrt(e*(c+d-e))+2*(c+d-e)*(c-d+e)*$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e)));case 167:return c*((a.i-2*c*d+a.w-2*c*e-2*d*e+a.J)*$wnd.Math.sqrt(c*(-c+d+e))+(a.i-2*c*d+a.w+2*c*e+2*d*e-3*a.J)*$wnd.Math.sqrt(d*(c-d+e))+(a.i+2*c*d-3*a.w-2*c*e+2*d*e+a.J)*$wnd.Math.sqrt(e*(c+d-e)));case 168:return c*((-c+d+e)*a.c-2*c*$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e)))+2*(c-e)*$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e))+2*(c-d)*$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)));case 169:return c*(a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)+c*a.b);case 170:return c*(-(d*$wnd.Math.pow(d-e,4)*e)+a.n*(d+e)+c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-2*a.i*$wnd.Math.pow(d-e,2)*(2*a.w+3*d*e+2*a.J)-a.k*(4*a.w+d*e+4*a.J)+a.j*(6*a.A-2*a.w*e-2*d*a.J+6*a.K));case 171:return a.j+c*d*e;case 172:return a.k+a.i*d*e;case 173:return c*(-$wnd.Math.sqrt(c*(-c+d+e))+$wnd.Math.sqrt(d*(c-d+e))+$wnd.Math.sqrt(e*(c+d-e)));case 174:return c*$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e));case 175:return -2*c*(c-d-e)*(c+d-e)*(c-d+e)-(c+d-e)*(c-d+e)*a.c;case 176:return 2*c*(c-d-e)*(c+d-e)*(c-d+e)-(c+d-e)*(c-d+e)*a.c;case 177:return (c+d-e)*(c-d+e)*$wnd.Math.sqrt(c*(-c+d+e))*($wnd.Math.sqrt(d*(c-d+e))+$wnd.Math.sqrt(e*(c+d-e)));case 178:return $wnd.Math.sqrt(d*(c-d+e))+$wnd.Math.sqrt(e*(c+d-e));case 179:return d*e*$wnd.Math.pow(2*c*e+$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e)),2)*$wnd.Math.pow(2*c*d+$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)),2);case 180:return c*(a.J*(2*c*d+$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)))/((2*d*e+$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))))*(2*c*e+$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e)))+2*a.J*(2*c*d+$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e))))+a.w*(2*c*e+$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e)))/(2*a.w*(2*c*e+$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e)))+(2*d*e+$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))))*(2*c*d+$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e))))-a.i*(2*d*e+$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))))/(2*a.i*(2*d*e+$wnd.Math.sqrt(-(d*(c-d-e)*e*(c+d+e))))+(2*c*e+$wnd.Math.sqrt(c*e*(c-d+e)*(c+d+e)))*(2*c*d+$wnd.Math.sqrt(c*d*(c+d-e)*(c+d+e)))));case 181:return a.i*(c+d-e)*(c-d+e)*$wnd.Math.pow(d+e,2);case 182:return a.o-2*a.i*a.w*a.J-a.k*a.b;case 183:return a.k-2*a.w*a.J-a.i*a.b;case 184:return a.k*a.d;case 185:return a.i*a.d*(-2*a.i*a.a+a.k*a.b+a.a*a.b);case 186:return a.i*a.e*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*a.f;case 187:return a.i*(2*a.i-a.w-a.J);case 188:return $wnd.Math.sqrt(c*(-c+d+e));case 189:return -((a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2)));case 190:return (c-d)*(c-e);case 191:return c*(a.j-a.A-a.w*e-d*a.J-a.K+a.i*(d+e)-c*(a.w+d*e+a.J));case 192:return -(d*e)+c*(d+e);case 193:return 3*a.i-a.w-a.J;case 194:return -(a.w*a.J)+a.i*a.b;case 195:return a.i*(a.q-4*a.o*a.b+a.a*(a.B+a.L)+a.k*(6*a.B+5*a.w*a.J+6*a.L)+a.i*(-4*a.D+a.B*a.J+a.w*a.L-4*a.N));case 196:return -((c+d-e)*(c-d+e)*a.e*a.f*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2)));case 197:return a.i*(a.k+2*a.i*d*e-2*c*d*e*(d+e)-a.a);case 198:return a.i*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 199:return a.i*(a.k+a.i*d*e+a.j*(d+e)-$wnd.Math.pow(d+e,2)*(a.w-d*e+a.J)-c*(a.A+a.w*e+d*a.J+a.K));default:return NaN;}}\nfunction Lle(a,b,c,d,e){switch(b){case 1300:return a.e*a.f*(a.o-a.k*(2*a.w+a.J)+$wnd.Math.pow(-(a.w*e)+a.K,2)+a.i*(a.B+2*a.w*a.J-a.L))*(a.o-a.k*(a.w+2*a.J)+$wnd.Math.pow(a.A-d*a.J,2)+a.i*(-a.B+2*a.w*a.J+a.L));case 1301:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(a.k+a.B+2*a.w*a.J-3*a.L-2*a.i*(a.w-a.J))*(a.k-3*a.B+2*a.w*a.J+a.L+2*a.i*(a.w-a.J));case 1302:return (c-d)*(c+d)*(c-e)*(c+e)*(a.k-2*a.i*(a.w-2*a.J)+a.a)*(a.k+a.i*(4*a.w-2*a.J)+a.a);case 1303:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(a.o*a.J-a.B*a.a-a.k*(a.B+2*a.L)+a.i*(2*a.D-3*a.B*a.J+a.N))*(a.o*a.w-a.L*a.a-a.k*(2*a.B+a.L)+a.i*(a.D-3*a.w*a.L+2*a.N));case 1304:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(a.k-2*a.B+a.w*a.J+a.L+a.i*(a.w-2*a.J))*(a.k+a.B+a.w*a.J-2*a.L+a.i*(-2*a.w+a.J));case 1305:return (c-d)*(c-e)*(c+d-e)*(c-d+e)*(a.j-a.w*e+a.K-c*d*(d+e))*(a.j+a.A-d*a.J-c*e*(d+e));case 1306:return -(a.i*(c-d)*(c+d)*(c-e)*(c+e)*(a.k-2*a.i*a.w+a.B-2*a.i*a.J-6*a.w*a.J+a.L))+2*a.i*(c-d)*(c+d)*(c-e)*(c+e)*a.b*a.c;case 1307:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(a.k-2*a.i*a.w+a.B-2*a.i*a.J-6*a.w*a.J+a.L)+2*a.i*(c-d)*(c+d)*(c-e)*(c+e)*a.b*a.c;case 1308:return c*(c-d)*(a.i+c*(d-2*e)+$wnd.Math.pow(d-e,2))*(c-e)*(a.i+$wnd.Math.pow(d-e,2)+c*(-2*d+e));case 1309:return (c-d)*(c-e)*a.e*a.f*(a.j-a.i*d+a.A-c*$wnd.Math.pow(d-e,2)-d*a.J)*(a.j-c*$wnd.Math.pow(d-e,2)-a.i*e-a.w*e+a.K);case 1310:return c*(c-d)*(c-e)*(a.i+2*c*d+a.w+a.J)*(a.i+a.w+2*c*e+a.J);case 1311:return (a.k-a.j*e-a.w*a.J+c*(d-e)*a.J+a.L+a.i*d*(-d+e))*(a.k-a.j*d+a.B+a.i*(d-e)*e-a.w*a.J+c*a.w*(-d+e));case 1312:return -((a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)*(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N))-c*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 1313:return -((a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)*(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N))+c*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 1314:return (2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*$wnd.Math.sqrt(-a.g-2*a.p*$wnd.Math.pow(d-e,2)*(d+e)+2*c*d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,3)*a.b+2*a.q*(a.w+d*e+a.J)-a.o*$wnd.Math.pow(a.w+d*e+a.J,2)-$wnd.Math.pow(d+e,4)*$wnd.Math.pow(a.A-2*a.w*e+2*d*a.J-a.K,2)+2*a.n*$wnd.Math.pow(d-e,2)*(2*a.A+3*a.w*e+3*d*a.J+2*a.K)-a.k*$wnd.Math.pow(d+e,2)*(a.B-3*a.w*a.J+a.L)+a.i*a.a*(2*a.B+2*a.A*e+a.w*a.J+2*d*a.K+2*a.L)-2*a.j*$wnd.Math.pow(d-e,2)*(a.C+3*a.B*e+6*a.A*a.J+6*a.w*a.K+3*d*a.L+a.M))+(c+d)*(c+e)*(2*a.n-2*a.k*d+a.i*a.A-2*c*a.B+a.C-2*a.k*e+2*a.j*d*e-a.i*a.w*e+a.B*e-a.i*d*a.J+4*c*a.w*a.J-2*a.A*a.J+a.i*a.K-2*a.w*a.K-2*c*a.L+d*a.L+a.M)*a.c;case 1315:return -((2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*$wnd.Math.sqrt(-a.g-2*a.p*$wnd.Math.pow(d-e,2)*(d+e)+2*c*d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,3)*a.b+2*a.q*(a.w+d*e+a.J)-a.o*$wnd.Math.pow(a.w+d*e+a.J,2)-$wnd.Math.pow(d+e,4)*$wnd.Math.pow(a.A-2*a.w*e+2*d*a.J-a.K,2)+2*a.n*$wnd.Math.pow(d-e,2)*(2*a.A+3*a.w*e+3*d*a.J+2*a.K)-a.k*$wnd.Math.pow(d+e,2)*(a.B-3*a.w*a.J+a.L)+a.i*a.a*(2*a.B+2*a.A*e+a.w*a.J+2*d*a.K+2*a.L)-2*a.j*$wnd.Math.pow(d-e,2)*(a.C+3*a.B*e+6*a.A*a.J+6*a.w*a.K+3*d*a.L+a.M)))+(c+d)*(c+e)*(2*a.n-2*a.k*d+a.i*a.A-2*c*a.B+a.C-2*a.k*e+2*a.j*d*e-a.i*a.w*e+a.B*e-a.i*d*a.J+4*c*a.w*a.J-2*a.A*a.J+a.i*a.K-2*a.w*a.K-2*c*a.L+d*a.L+a.M)*a.c;case 1316:return a.q+a.k*a.w*a.J+a.w*a.J*a.a-a.o*a.b;case 1317:return (c+d-e)*(c-d+e)*$wnd.Math.pow(-2*c+d+e,2);case 1318:return a.i*$wnd.Math.pow(c+d-2*e,2)*(c-d-e)*$wnd.Math.pow(c-2*d+e,2);case 1319:return c*(2*c-d-e)*(c+d-e)*(c-d+e);case 1320:return c*(c+d-2*e)*(c-d-e)*(c-2*d+e);case 1321:return a.e*a.f*(a.o-3*a.i*a.B+2*a.D-2*a.i*a.w*a.J-2*a.B*a.J-3*a.i*a.L-2*a.w*a.L+2*a.N)+a.e*a.f*(2*a.k-3*a.i*a.w+a.B-3*a.i*a.J-2*a.w*a.J+a.L)*a.c;case 1322:return -(a.e*a.f*(a.o-3*a.i*a.B+2*a.D-2*a.i*a.w*a.J-2*a.B*a.J-3*a.i*a.L-2*a.w*a.L+2*a.N))+a.e*a.f*(2*a.k-3*a.i*a.w+a.B-3*a.i*a.J-2*a.w*a.J+a.L)*a.c;case 1323:return (c+d-e)*(c-d+e)*(2*a.i-$wnd.Math.pow(d-e,2)-c*(d+e));case 1324:return a.i*(a.n-a.C+a.A*a.J+a.w*a.K-a.M-c*d*e*a.b-a.j*(a.w-d*e+a.J)+a.i*(a.A+a.K));case 1325:return c*(c+d)*(c+e)*(a.k+a.i*d*e-c*d*e*(d+e)-a.a);case 1326:return a.i*(c+d)*(c+e)*(a.i-a.w-d*e-a.J+c*(d+e));case 1327:return 4*a.k+a.i*a.w-5*a.B+a.i*a.J+10*a.w*a.J-5*a.L+3*a.i*a.c;case 1328:return -4*a.k-a.i*a.w+5*a.B-a.i*a.J-10*a.w*a.J+5*a.L+3*a.i*a.c;case 1329:return -((c-d-e)*($wnd.Math.pow(d-e,2)*(d+e)+c*a.b));case 1330:return -a.k+a.B-a.i*d*e+a.A*e+d*a.K+a.L-a.j*(d+e)+c*(a.A+a.w*e+d*a.J+a.K);case 1331:return a.i*(c-d)*(c-e)*a.d;case 1332:return c*(c-d)*(c-e)*a.d;case 1333:return a.j*(c+d)*(c+e);case 1334:return a.i*(c-d-e)*(d+e);case 1335:return -2*a.i*d*e+a.i*a.c;case 1336:return a.k-2*a.i*a.w+a.B-4*a.i*d*e-2*a.i*a.J-2*a.w*a.J+a.L+2*c*(d+e)*a.c;case 1337:return 3*a.i*(a.q-a.o*a.w-3*a.k*a.B+5*a.i*a.D-2*a.G-a.o*a.J-9*a.k*a.w*a.J+3*a.i*a.B*a.J+7*a.D*a.J-3*a.k*a.L+3*a.i*a.w*a.L-10*a.B*a.L+5*a.i*a.N+7*a.w*a.N-2*a.P)+$wnd.Math.sqrt(3)*a.i*(a.o-6*a.k*a.w+3*a.i*a.B+2*a.D-6*a.k*a.J-a.i*a.w*a.J+a.B*a.J+3*a.i*a.L+a.w*a.L+2*a.N)*a.c;case 1338:return -3*a.i*(a.q-a.o*a.w-3*a.k*a.B+5*a.i*a.D-2*a.G-a.o*a.J-9*a.k*a.w*a.J+3*a.i*a.B*a.J+7*a.D*a.J-3*a.k*a.L+3*a.i*a.w*a.L-10*a.B*a.L+5*a.i*a.N+7*a.w*a.N-2*a.P)+$wnd.Math.sqrt(3)*a.i*(a.o-6*a.k*a.w+3*a.i*a.B+2*a.D-6*a.k*a.J-a.i*a.w*a.J+a.B*a.J+3*a.i*a.L+a.w*a.L+2*a.N)*a.c;case 1339:return c*(c+d-3*e)*(2*c-d-e)*(c-3*d+e)*(a.j-a.A+3*a.w*e+3*d*a.J-a.K+a.i*(d+e)-c*(a.w+4*d*e+a.J));case 1340:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)+a.i*a.d*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 1341:return -(a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J))+a.i*a.d*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 1342:return -a.k+a.i*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1343:return -(a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J))+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1344:return -(c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L))+a.i*a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 1345:return c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)+a.i*a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 1346:return -(c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L))+(-(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 1347:return c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)+(-(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 1348:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)+(-(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 1349:return -(a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J))+(-(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 1350:return a.i*(a.k-3*a.B-2*a.w*a.J-3*a.L+2*a.i*a.b);case 1351:return a.i*(a.k+3*a.B-2*a.w*a.J+3*a.L-4*a.i*a.b);case 1352:return -a.o+a.k*a.b+a.a*a.b-a.i*$wnd.Math.pow(a.w+a.J,2);case 1353:return 4*a.o-7*a.k*a.b-a.a*a.b+4*a.i*(a.B-a.w*a.J+a.L);case 1354:return (c+d-e)*(c-d+e)*$wnd.Math.pow(-2*a.k+a.a+a.i*a.b,2);case 1355:return a.k*(c+d-e)*(c-d+e)*$wnd.Math.pow(a.B+a.L-a.i*a.b,2);case 1356:return -(a.k*$wnd.Math.pow(d-e,2)*(c+d-e)*(c-d+e)*$wnd.Math.pow(d+e,2));case 1357:return -(a.i*$wnd.Math.pow(d-e,2)*(c+d-e)*(c-d+e));case 1358:return $wnd.Math.pow(d-e,2)*(-c+d-e)*(c+d-e);case 1359:return (c+d-e)*(c-d+e)*$wnd.Math.pow(-2*a.k+a.i*$wnd.Math.pow(d-e,2)+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a,2);case 1360:return (c+d-e)*(c-d+e)*$wnd.Math.pow(-2*a.j+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e),2);case 1361:return a.i*(c+d-e)*(c-d+e)*$wnd.Math.pow(2*c*d*e-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e),2);case 1362:return a.i*(c+d-e)*(c-d+e)*(a.w+a.J-c*(d+e))*(a.w+a.J-c*(d+e));case 1363:return -(a.k*$wnd.Math.pow(d-e,2)*(c+d-e)*(c-d+e)*$wnd.Math.pow(d+e,2)*$wnd.Math.pow(-a.i+a.w+a.J,4));case 1364:return -(a.i*(c-d-e)*$wnd.Math.pow(d-e,2)*(a.d*a.d));case 1365:return $wnd.Math.pow(d-e,2)*(-c+d-e)*(c+d-e)*$wnd.Math.pow(d+e,2);case 1366:return (c+d-e)*(c-d+e)*$wnd.Math.pow(-2*a.i+a.w+a.J,2);case 1367:return $wnd.Math.pow(d-e,2)*(-c+d-e)*(c+d-e)*$wnd.Math.pow(d+e,2)*(a.d*a.d);case 1368:return -(a.d*(a.a+a.i*a.b));case 1369:return -a.o+a.D+a.B*a.J+a.w*a.L+a.N-a.k*a.b+a.i*(a.B+a.w*a.J+a.L);case 1370:return -a.o-a.k*a.b+a.a*a.b+a.i*$wnd.Math.pow(a.w+a.J,2);case 1371:return 3*c*(c-d-e)*(c+d-e)*(c-d+e)-2*(c+d-e)*(c-d+e)*a.c;case 1372:return -3*c*(c-d-e)*(c+d-e)*(c-d+e)-2*(c+d-e)*(c-d+e)*a.c;case 1373:return c*(c-d-e)*(c+d-e)*(c-d+e)-2*(c+d-e)*(c-d+e)*a.c;case 1374:return -(c*(c-d-e)*(c+d-e)*(c-d+e))-2*(c+d-e)*(c-d+e)*a.c;case 1375:return 2*a.n+a.C-a.B*e-d*a.L+a.M-a.i*$wnd.Math.pow(d-e,2)*(d+e)-c*a.a-a.j*a.b;case 1376:return c*(a.i+2*d*e-c*(d+e));case 1377:return 2*c*d*e*(d+e)+a.i*a.c;case 1378:return -2*c*d*e*(d+e)+a.i*a.c;case 1379:return -(a.i*(a.i*a.w-a.B+a.i*a.J-a.L))+a.i*a.d*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 1380:return a.i*(a.i*a.w-a.B+a.i*a.J-a.L)+a.i*a.d*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 1381:return -(a.i*d*e*(a.i*d-a.A+a.i*e-2*c*d*e+a.w*e+d*a.J-a.K))+a.i*a.d*$wnd.Math.sqrt(c*d*e*(a.j-a.i*d-c*a.w+a.A-a.i*e+3*c*d*e-a.w*e-c*a.J-d*a.J+a.K));case 1382:return a.i*d*e*(a.i*d-a.A+a.i*e-2*c*d*e+a.w*e+d*a.J-a.K)+a.i*a.d*$wnd.Math.sqrt(c*d*e*(a.j-a.i*d-c*a.w+a.A-a.i*e+3*c*d*e-a.w*e-c*a.J-d*a.J+a.K));case 1383:return a.i*(2*a.i+2*a.w-a.J)*(2*a.i-a.w+2*a.J);case 1384:return a.i*(5*a.i-a.w-a.J);case 1385:return c*(2*a.j-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)-2*c*(a.w-d*e+a.J));case 1386:return c*(2*a.i+a.w+a.J+c*(d+e));case 1387:return 2*a.k-2*a.j*(d+e)+2*c*$wnd.Math.pow(d-e,2)*(d+e)+a.i*(-3*a.w+8*d*e-3*a.J)+a.a;case 1388:return c*(c+d-e)*(c-d+e)*(3*c-2*(d+e));case 1389:return c*(a.j+2*a.A-c*$wnd.Math.pow(d-e,2)-a.w*e-2*d*a.J+a.K-a.i*(2*d+e))*(a.j+a.A-c*$wnd.Math.pow(d-e,2)-2*a.w*e-d*a.J+2*a.K-a.i*(d+2*e));case 1390:return c*(a.i+c*d+2*a.w+d*e+a.J)*(a.i+a.w+c*e+d*e+2*a.J);case 1391:return a.i*(a.k+2*a.j*d+2*a.B-2*a.A*e-3*a.w*a.J+2*d*a.K+a.L-2*c*d*(a.w-4*d*e+a.J)-a.i*(3*a.w+2*d*e+2*a.J))*(a.k+a.B+2*a.j*e+2*a.A*e-3*a.w*a.J-2*d*a.K+2*a.L-2*c*e*(a.w-4*d*e+a.J)-a.i*(2*a.w+2*d*e+3*a.J));case 1392:return c*(2*c+2*d-3*e)*(c-d-e)*(2*c-3*d+2*e);case 1393:return c*(c+d-e)*(c-d+e)*(-a.a+a.i*a.b);case 1394:return c*(c+d-e)*(c-d+e)*(3*a.k-a.a-2*a.i*a.b);case 1395:return a.j*(c+d-e)*(c-d+e)*a.e*a.f;case 1396:return c*(c+d)*(c+d-e)*(c+e)*(c-d+e)*a.e*a.f;case 1397:return a.k*(c+d-e)*(c-d+e);case 1398:return a.i*$wnd.Math.pow(c+d-e,2)*$wnd.Math.pow(c-d+e,2)*a.e*a.f;case 1399:return a.j*(c+d-e)*(c-d+e)*(a.i-a.w-d*e-a.J);default:return NaN;}}\nfunction ame(a,b,c,d,e){switch(b){case 2800:return c*(a.n*d-a.k*a.w-2*a.j*a.A+2*a.i*a.B+c*a.C-a.D+a.n*e-2*a.k*d*e+3*a.j*a.w*e+a.i*a.A*e-4*c*a.B*e+a.C*e-a.k*a.J+3*a.j*d*a.J-6*a.i*a.w*a.J+3*c*a.A*a.J+a.B*a.J-2*a.j*a.K+a.i*d*a.K+3*c*a.w*a.K-2*a.A*a.K+2*a.i*a.L-4*c*d*a.L+a.w*a.L+c*a.M+d*a.M-a.N);case 2801:return c*(a.k*d-2*a.j*a.w+2*c*a.B-a.C+a.k*e+a.i*a.w*e-2*c*a.A*e-2*a.j*a.J+a.i*d*a.J+a.A*a.J-2*c*d*a.K+a.w*a.K+2*c*a.L-a.M);case 2802:return c*(a.i*d-a.A+a.i*e-4*c*d*e+2*a.w*e+2*d*a.J-a.K);case 2803:return (d-e)*(a.p-2*a.n*a.w+a.j*a.B-3*a.n*d*e+3*a.k*a.w*e+2*a.j*a.A*e-2*a.i*a.B*e+c*a.C*e-a.D*e-2*a.n*a.J+3*a.k*d*a.J+2*a.j*a.w*a.J-2*a.i*a.A*a.J-a.C*a.J+2*a.j*d*a.K-2*a.i*a.w*a.K-2*c*a.A*a.K+2*a.B*a.K+a.j*a.L-2*a.i*d*a.L+2*a.A*a.L+c*d*a.M-a.w*a.M-d*a.N);case 2804:return (c-d-e)*(d-e)*(a.i*d-a.A+a.i*e-2*c*d*e+a.w*e+d*a.J-a.K);case 2805:return c*(a.j*d-a.i*a.w+c*a.A-a.B+a.j*e-2*c*a.w*e-a.i*a.J-2*c*d*a.J+4*a.w*a.J+c*a.K-a.L);case 2806:return c*(d-e)*(a.n-a.k*d-c*a.B+a.C-a.k*e+a.j*d*e-c*a.A*e+a.B*e-c*d*a.K-c*a.L+d*a.L+a.M);case 2807:return a.i*(a.n*a.w-a.k*a.A-2*a.j*a.B+2*a.i*a.C+c*a.D-a.F-a.k*a.w*e+2*a.j*a.A*e-2*c*a.C*e+a.D*e+a.n*a.J-a.k*d*a.J+2*a.j*a.w*a.J-2*a.i*a.A*a.J+c*a.B*a.J-a.C*a.J-a.k*a.K+2*a.j*d*a.K-2*a.i*a.w*a.K+a.B*a.K-2*a.j*a.L+c*a.w*a.L+a.A*a.L+2*a.i*a.M-2*c*d*a.M-a.w*a.M+c*a.N+d*a.N-a.O);case 2808:return a.i*(a.k*a.w-2*a.j*a.A+2*c*a.C-a.D+a.k*a.J+2*a.i*a.w*a.J-2*c*a.A*a.J-a.B*a.J-2*a.j*a.K-2*c*a.w*a.K+4*a.A*a.K-a.w*a.L+2*c*a.M-a.N);case 2809:return c*(a.j*d-a.i*a.w+c*a.A-a.B+a.j*e-2*a.i*d*e+a.A*e-a.i*a.J+c*a.K+d*a.K-a.L);case 2810:return a.i*(a.i*a.w-a.B-2*c*a.w*e+2*a.A*e+a.i*a.J-2*c*d*a.J+2*d*a.K-a.L);case 2811:return (d-e)*(a.o-3*a.n*d+a.k*a.w+2*a.j*a.A-a.i*a.B+c*a.C-a.D-3*a.n*e+3*a.k*d*e+2*a.j*a.w*e-2*a.i*a.A*e+c*a.B*e-a.C*e+a.k*a.J+2*a.j*d*a.J-2*a.i*a.w*a.J-2*c*a.A*a.J+a.B*a.J+2*a.j*a.K-2*a.i*d*a.K-2*c*a.w*a.K+2*a.A*a.K-a.i*a.L+c*d*a.L+a.w*a.L+c*a.M-d*a.M-a.N);case 2812:return c*(d-e)*(a.n-a.k*d-c*a.B+a.C-a.k*e+3*a.j*d*e-3*a.i*a.w*e+c*a.A*e-3*a.i*d*a.J+4*c*a.w*a.J-a.A*a.J+c*d*a.K-a.w*a.K-c*a.L+a.M);case 2813:return a.i*(a.j*a.w-a.i*a.A+c*a.B-a.C+a.j*a.J-4*c*a.w*a.J+2*a.A*a.J-a.i*a.K+2*a.w*a.K+c*a.L-a.M);case 2814:return c*(d-e)*(a.n-a.k*d-c*a.B+a.C-a.k*e-a.j*d*e+3*a.i*a.w*e+c*a.A*e-2*a.B*e+3*a.i*d*a.J-4*c*a.w*a.J+a.A*a.J+c*d*a.K+a.w*a.K-c*a.L-2*d*a.L+a.M);case 2815:return a.i*(d-e)*(a.k*d-2*a.i*a.A+a.C+a.k*e-4*a.j*d*e+2*a.i*a.w*e+4*c*a.A*e-3*a.B*e+2*a.i*d*a.J-2*c*a.w*a.J-2*a.i*a.K+4*c*d*a.K-3*d*a.L+a.M);case 2816:return 2*a.g-a.r*d-2*a.q*a.w+3*a.p*a.A-5*a.o*a.B-3*a.n*a.C+7*a.k*a.D+a.j*a.F-a.i*a.G-a.v-a.r*e+2*a.q*d*e-2*a.p*a.w*e-a.o*a.A*e+6*a.n*a.B*e-3*a.k*a.C*e-2*a.j*a.D*e+a.i*a.F*e-c*a.G*e+a.H*e-2*a.q*a.J-2*a.p*d*a.J+12*a.o*a.w*a.J-3*a.n*a.A*a.J-7*a.k*a.B*a.J+4*a.j*a.C*a.J-6*a.i*a.D*a.J+c*a.F*a.J+3*a.G*a.J+3*a.p*a.K-a.o*d*a.K-3*a.n*a.w*a.K+6*a.k*a.A*a.K-3*a.j*a.B*a.K-a.i*a.C*a.K+3*c*a.D*a.K-4*a.F*a.K-5*a.o*a.L+6*a.n*d*a.L-7*a.k*a.w*a.L-3*a.j*a.A*a.L+14*a.i*a.B*a.L-3*c*a.C*a.L-2*a.D*a.L-3*a.n*a.M-3*a.k*d*a.M+4*a.j*a.w*a.M-a.i*a.A*a.M-3*c*a.B*a.M+6*a.C*a.M+7*a.k*a.N-2*a.j*d*a.N-6*a.i*a.w*a.N+3*c*a.A*a.N-2*a.B*a.N+a.j*a.O+a.i*d*a.O+c*a.w*a.O-4*a.A*a.O-a.i*a.P-c*d*a.P+3*a.w*a.P+d*a.Q-a.I;case 2817:return c*(a.q*d-2*a.o*a.A+2*a.i*a.F-a.H+a.q*e-4*a.p*d*e+3*a.o*a.w*e+4*a.n*a.A*e-7*a.k*a.B*e+4*a.j*a.C*e+a.i*a.D*e-4*c*a.F*e+2*a.G*e+3*a.o*d*a.J-8*a.n*a.w*a.J+7*a.k*a.A*a.J+4*a.j*a.B*a.J-11*a.i*a.C*a.J+4*c*a.D*a.J+a.F*a.J-2*a.o*a.K+4*a.n*d*a.K+7*a.k*a.w*a.K-16*a.j*a.A*a.K+8*a.i*a.B*a.K+4*c*a.C*a.K-5*a.D*a.K-7*a.k*d*a.L+4*a.j*a.w*a.L+8*a.i*a.A*a.L-8*c*a.B*a.L+3*a.C*a.L+4*a.j*d*a.M-11*a.i*a.w*a.M+4*c*a.A*a.M+3*a.B*a.M+a.i*d*a.N+4*c*a.w*a.N-5*a.A*a.N+2*a.i*a.O-4*c*d*a.O+a.w*a.O+2*d*a.P-a.Q);case 2818:return a.i*(a.o*a.w-3*a.k*a.B+3*a.i*a.D-a.G-2*a.n*a.w*e+2*a.k*a.A*e+4*a.j*a.B*e-4*a.i*a.C*e-2*c*a.D*e+2*a.F*e+a.o*a.J-2*a.n*d*a.J+4*a.k*a.w*a.J-4*a.j*a.A*a.J-3*a.i*a.B*a.J+6*c*a.C*a.J-2*a.D*a.J+2*a.k*d*a.K-4*a.j*a.w*a.K+8*a.i*a.A*a.K-4*c*a.B*a.K-2*a.C*a.K-3*a.k*a.L+4*a.j*d*a.L-3*a.i*a.w*a.L-4*c*a.A*a.L+6*a.B*a.L-4*a.i*d*a.M+6*c*a.w*a.M-2*a.A*a.M+3*a.i*a.N-2*c*d*a.N-2*a.w*a.N+2*d*a.O-a.P);case 2819:return a.i*(d-e)*(a.o*d-a.k*a.A-a.i*a.C+a.F+a.o*e-a.n*d*e-a.i*a.B*e+c*a.C*e-5*a.j*a.w*a.J+9*a.i*a.A*a.J+c*a.B*a.J-5*a.C*a.J-a.k*a.K+9*a.i*a.w*a.K-4*c*a.A*a.K-a.i*d*a.L+c*a.w*a.L-a.i*a.M+c*d*a.M-5*a.w*a.M+a.O);case 2820:return c*(d-e)*(a.k-2*a.j*d+2*a.i*a.w-2*c*a.A+a.B-2*a.j*e+3*a.i*d*e-a.A*e+2*a.i*a.J-2*c*a.K-d*a.K+a.L);case 2821:return a.i*(d-e)*(a.j*d-a.i*a.w-c*a.A+a.B+a.j*e-4*a.i*d*e+5*c*a.w*e-2*a.A*e-a.i*a.J+5*c*d*a.J-2*a.w*a.J-c*a.K-2*d*a.K+a.L);case 2822:return 2*a.r-a.q*d-a.p*a.w-2*a.o*a.A-3*a.n*a.B+6*a.k*a.C+a.j*a.D-2*a.i*a.F+c*a.G-a.H-a.q*e+3*a.o*a.w*e-3*a.k*a.B*e+a.i*a.D*e-a.p*a.J+3*a.o*d*a.J+6*a.n*a.w*a.J-3*a.k*a.A*a.J-a.j*a.B*a.J-3*a.i*a.C*a.J-4*c*a.D*a.J+3*a.F*a.J-2*a.o*a.K-3*a.k*a.w*a.K+4*a.i*a.B*a.K+a.D*a.K-3*a.n*a.L-3*a.k*d*a.L-a.j*a.w*a.L+4*a.i*a.A*a.L+6*c*a.B*a.L-3*a.C*a.L+6*a.k*a.M-3*a.i*a.w*a.M-3*a.B*a.M+a.j*a.N+a.i*d*a.N-4*c*a.w*a.N+a.A*a.N-2*a.i*a.O+3*a.w*a.O+c*a.P-a.Q;case 2823:return c*(a.p*d-a.o*a.w-a.n*a.A+a.k*a.B-a.j*a.C+a.i*a.D+c*a.F-a.G+a.p*e-2*a.o*d*e+2*a.n*a.w*e-3*a.k*a.A*e+a.j*a.B*e+4*a.i*a.C*e-4*c*a.D*e+a.F*e-a.o*a.J+2*a.n*d*a.J+4*a.k*a.w*a.J-5*a.i*a.B*a.J-2*c*a.C*a.J+2*a.D*a.J-a.n*a.K-3*a.k*d*a.K+5*c*a.B*a.K-a.C*a.K+a.k*a.L+a.j*d*a.L-5*a.i*a.w*a.L+5*c*a.A*a.L-2*a.B*a.L-a.j*a.M+4*a.i*d*a.M-2*c*a.w*a.M-a.A*a.M+a.i*a.N-4*c*d*a.N+2*a.w*a.N+c*a.O+d*a.O-a.P);case 2824:return a.i*(d-e)*(a.n*d-a.k*a.w-c*a.C+a.D+a.n*e-a.k*d*e-c*a.B*e+a.C*e-a.k*a.J+5*a.i*a.w*a.J+4*c*a.A*a.J-4*a.B*a.J+4*c*a.w*a.K-4*a.A*a.K-c*d*a.L-4*a.w*a.L-c*a.M+d*a.M+a.N);case 2825:return a.i*(a.p*a.w-a.o*a.A-a.n*a.B+a.k*a.C-a.j*a.D+a.i*a.F+c*a.G-a.H+a.p*a.J+a.j*a.B*a.J-2*c*a.D*a.J-a.o*a.K-a.i*a.B*a.K+2*a.D*a.K-a.n*a.L+a.j*a.w*a.L-a.i*a.A*a.L+2*c*a.B*a.L-a.C*a.L+a.k*a.M-a.B*a.M-a.j*a.N-2*c*a.w*a.N+2*a.A*a.N+a.i*a.O+c*a.P-a.Q);case 2826:return (d-e)*(a.i*d-2*c*a.w+a.A+a.i*e+2*c*d*e-a.w*e-2*c*a.J-d*a.J+a.K);case 2827:return c*(d-e)*(a.j-a.i*d-c*a.w+a.A-a.i*e+5*c*d*e-2*a.w*e-c*a.J-2*d*a.J+a.K);case 2828:return a.r*d-3*a.p*a.A+3*a.n*a.C-a.j*a.F+a.r*e-2*a.q*d*e+2*a.p*a.w*e+a.o*a.A*e-6*a.n*a.B*e+3*a.k*a.C*e+2*a.j*a.D*e-a.i*a.F*e+c*a.G*e-a.H*e+2*a.p*d*a.J+3*a.n*a.A*a.J-4*a.j*a.C*a.J-c*a.F*a.J-3*a.p*a.K+a.o*d*a.K+3*a.n*a.w*a.K-6*a.k*a.A*a.K+3*a.j*a.B*a.K+a.i*a.C*a.K-3*c*a.D*a.K+4*a.F*a.K-6*a.n*d*a.L+3*a.j*a.A*a.L+3*c*a.C*a.L+3*a.n*a.M+3*a.k*d*a.M-4*a.j*a.w*a.M+a.i*a.A*a.M+3*c*a.B*a.M-6*a.C*a.M+2*a.j*d*a.N-3*c*a.A*a.N-a.j*a.O-a.i*d*a.O-c*a.w*a.O+4*a.A*a.O+c*d*a.P-d*a.Q;case 2829:return 2*a.p-2*a.o*d-3*a.n*a.w+3*a.k*a.A+c*a.D-a.F-2*a.o*e+8*a.n*d*e-3*a.k*a.w*e-4*a.j*a.A*e+4*a.i*a.B*e-4*c*a.C*e+a.D*e-3*a.n*a.J-3*a.k*d*a.J+8*a.j*a.w*a.J-4*a.i*a.A*a.J-c*a.B*a.J+3*a.C*a.J+3*a.k*a.K-4*a.j*d*a.K-4*a.i*a.w*a.K+8*c*a.A*a.K-3*a.B*a.K+4*a.i*d*a.L-c*a.w*a.L-3*a.A*a.L-4*c*d*a.M+3*a.w*a.M+c*a.N+d*a.N-a.O;case 2830:return c*(d-e)*(a.n-a.k*d-c*a.B+a.C-a.k*e+5*a.j*d*e-c*a.A*e+a.B*e+4*c*a.w*a.J-4*a.A*a.J-c*d*a.K-4*a.w*a.K-c*a.L+d*a.L+a.M);case 2831:return c*(a.p*d-a.o*a.w-a.n*a.A+a.k*a.B-a.j*a.C+a.i*a.D+c*a.F-a.G+a.p*e+a.j*a.B*e-2*c*a.D*e-a.o*a.J-a.i*a.B*a.J+2*a.D*a.J-a.n*a.K+c*a.B*a.K+a.k*a.L+a.j*d*a.L-a.i*a.w*a.L+c*a.A*a.L-2*a.B*a.L-a.j*a.M+a.i*a.N-2*c*d*a.N+2*a.w*a.N+c*a.O-a.P);case 2832:return c*(d-e)*(a.i+a.w-3*d*e+a.J);case 2833:return a.q*d-a.p*a.w-2*a.o*a.A+2*a.n*a.B+a.k*a.C-a.j*a.D+a.q*e+a.o*a.w*e+2*a.k*a.B*e-3*a.i*a.D*e-a.G*e-a.p*a.J+a.o*d*a.J-2*a.n*a.w*a.J-3*a.k*a.A*a.J+a.j*a.B*a.J+a.i*a.C*a.J+2*c*a.D*a.J+a.F*a.J-2*a.o*a.K-3*a.k*a.w*a.K+2*a.i*a.B*a.K+3*a.D*a.K+2*a.n*a.L+2*a.k*d*a.L+a.j*a.w*a.L+2*a.i*a.A*a.L-4*c*a.B*a.L-3*a.C*a.L+a.k*a.M+a.i*a.w*a.M-3*a.B*a.M-a.j*a.N-3*a.i*d*a.N+2*c*a.w*a.N+3*a.A*a.N+a.w*a.O-d*a.P;case 2834:return 2*a.o-2*a.n*d+a.k*a.w+2*a.j*a.A-2*a.i*a.B-a.D-2*a.n*e-2*a.j*a.w*e+2*a.i*a.A*e+2*a.C*e+a.k*a.J-2*a.j*d*a.J+a.B*a.J+2*a.j*a.K+2*a.i*d*a.K-4*a.A*a.K-2*a.i*a.L+a.w*a.L+2*d*a.M-a.N;case 2835:return c*(a.k*d-a.C+a.k*e-4*a.j*d*e+a.i*a.w*e+2*a.B*e+a.i*d*a.J-a.A*a.J-a.w*a.K+2*d*a.L-a.M);case 2836:return c*(a.k*d-a.C+a.k*e-2*a.j*d*e-a.i*a.w*e+c*a.A*e+a.B*e-a.i*d*a.J+c*d*a.K+d*a.L-a.M);case 2837:return c*(d-e)*(a.k+2*a.i*a.w+a.B+3*a.i*d*e-3*c*a.w*e+2*a.i*a.J-3*c*d*a.J-4*a.w*a.J+a.L);case 2838:return c*(a.o*d+a.k*a.A-a.i*a.C-a.F+a.o*e-2*a.n*d*e-2*a.k*a.w*e+a.j*a.A*e+c*a.C*e+a.D*e-2*a.k*d*a.J+a.i*a.A*a.J+a.C*a.J+a.k*a.K+a.j*d*a.K+a.i*a.w*a.K-2*c*a.A*a.K-a.B*a.K-a.A*a.L-a.i*a.M+c*d*a.M+a.w*a.M+d*a.N-a.O);case 2839:return 2*a.p-a.o*d-a.n*a.w+5*a.k*a.A-3*a.i*a.C-c*a.D-a.F-a.o*e-4*a.k*a.w*e+3*a.i*a.B*e+2*a.D*e-a.n*a.J-4*a.k*d*a.J+c*a.B*a.J+4*a.C*a.J+5*a.k*a.K-5*a.B*a.K+3*a.i*d*a.L+c*a.w*a.L-5*a.A*a.L-3*a.i*a.M+4*a.w*a.M-c*a.N+2*d*a.N-a.O;case 2840:return c*(a.n*d+a.k*a.w-c*a.C-a.D+a.n*e-6*a.k*d*e+a.j*a.w*e+3*a.i*a.A*e-2*c*a.B*e+3*a.C*e+a.k*a.J+a.j*d*a.J-6*a.i*a.w*a.J+3*c*a.A*a.J+a.B*a.J+3*a.i*d*a.K+3*c*a.w*a.K-6*a.A*a.K-2*c*d*a.L+a.w*a.L-c*a.M+3*d*a.M-a.N);case 2841:return a.i*(a.j*a.w+a.i*a.A-c*a.B-a.C-3*a.i*a.w*e+3*a.B*e+a.j*a.J-3*a.i*d*a.J+4*c*a.w*a.J-2*a.A*a.J+a.i*a.K-2*a.w*a.K-c*a.L+3*d*a.L-a.M);case 2842:return a.i*(a.j*a.w+a.i*a.A-c*a.B-a.C-2*a.i*a.w*e+2*a.B*e+a.j*a.J-2*a.i*d*a.J+a.i*a.K-c*a.L+2*d*a.L-a.M);case 2843:return a.i*(d-e)*(a.j*d+a.i*a.w+c*a.A+a.B+a.j*e-a.i*d*e+c*a.w*e-a.A*e+a.i*a.J+c*d*a.J-7*a.w*a.J+c*a.K-d*a.K+a.L);case 2844:return a.i*(a.n*a.w+a.k*a.A-c*a.D-a.F-2*a.k*a.w*e+2*a.D*e+a.n*a.J-2*a.k*d*a.J-2*a.j*a.w*a.J+a.i*a.A*a.J+c*a.B*a.J+a.C*a.J+a.k*a.K+a.i*a.w*a.K-2*a.B*a.K+c*a.w*a.L-2*a.A*a.L+a.w*a.M-c*a.N+2*d*a.N-a.O);case 2845:return (d-e)*(a.g-a.r*d-3*a.q*a.w+3*a.p*a.A+3*a.o*a.B-3*a.n*a.C-a.k*a.D+a.j*a.F-a.r*e-3*a.q*d*e+3*a.p*a.w*e+2*a.o*a.A*e-3*a.n*a.B*e+4*a.k*a.C*e+a.j*a.D*e-2*a.i*a.F*e-a.H*e-3*a.q*a.J+3*a.p*d*a.J+a.k*a.B*a.J-a.j*a.C*a.J+2*a.i*a.D*a.J-2*c*a.F*a.J+3*a.p*a.K+2*a.o*d*a.K-8*a.k*a.A*a.K-a.j*a.B*a.K+2*a.i*a.C*a.K-2*c*a.D*a.K+4*a.F*a.K+3*a.o*a.L-3*a.n*d*a.L+a.k*a.w*a.L-a.j*a.A*a.L-4*a.i*a.B*a.L+4*c*a.C*a.L-3*a.n*a.M+4*a.k*d*a.M-a.j*a.w*a.M+2*a.i*a.A*a.M+4*c*a.B*a.M-6*a.C*a.M-a.k*a.N+a.j*d*a.N+2*a.i*a.w*a.N-2*c*a.A*a.N+a.j*a.O-2*a.i*d*a.O-2*c*a.w*a.O+4*a.A*a.O-d*a.Q);case 2846:return (d-e)*(a.p+2*a.o*d-2*a.n*a.w-3*a.k*a.A+a.j*a.B+a.F+2*a.o*e-3*a.n*d*e+2*a.j*a.A*e-2*a.i*a.B*e+c*a.C*e-2*a.n*a.J+2*a.j*a.w*a.J+2*a.i*a.A*a.J-2*a.C*a.J-3*a.k*a.K+2*a.j*d*a.K+2*a.i*a.w*a.K-2*c*a.A*a.K+a.B*a.K+a.j*a.L-2*a.i*d*a.L+a.A*a.L+c*d*a.M-2*a.w*a.M+a.O);case 2847:return 2*a.q-2*a.o*a.w+5*a.k*a.B-4*a.i*a.D-a.G-2*a.o*a.J-8*a.k*a.w*a.J+4*a.i*a.B*a.J+6*a.D*a.J+5*a.k*a.L+4*a.i*a.w*a.L-10*a.B*a.L-4*a.i*a.N+6*a.w*a.N-a.P;case 2848:return (a.w-a.J)*(4*a.q-5*a.o*a.w-a.k*a.B+a.i*a.D+a.G-5*a.o*a.J+8*a.k*a.w*a.J-a.i*a.B*a.J-2*a.D*a.J-a.k*a.L-a.i*a.w*a.L+2*a.B*a.L+a.i*a.N-2*a.w*a.N+a.P);case 2849:return c*(d-e)*(a.o-a.k*a.w-a.i*a.B+a.D+a.k*d*e-2*a.j*a.w*e+2*c*a.B*e-a.C*e-a.k*a.J-2*a.j*d*a.J+6*a.i*a.w*a.J-2*c*a.A*a.J-a.B*a.J-2*c*a.w*a.K+2*a.A*a.K-a.i*a.L+2*c*d*a.L-a.w*a.L-d*a.M+a.N);default:return NaN;}}\nfunction Ple(a,b,c,d,e){switch(b){case 1700:return 2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)+c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1701:return -2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)+c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1702:return -(c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K))+2*a.i*a.c;case 1703:return c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)+2*a.i*a.c;case 1704:return 2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J)+c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1705:return -2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J)+c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1706:return c*(a.j-a.A+5*a.w*e+5*d*a.J-a.K+a.i*(d+e)-c*$wnd.Math.pow(d+e,2));case 1707:return c*(3*a.i-a.w-a.J);case 1708:return c*(c+d-e)*(c-d+e)*(a.j+a.A+a.w*e+d*a.J+a.K-a.i*(d+e)-c*$wnd.Math.pow(d+e,2));case 1709:return c*(a.n-a.k*(d+e)+2*a.i*$wnd.Math.pow(d-e,2)*(d+e)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)+c*$wnd.Math.pow(d-e,2)*a.b-2*a.j*(a.w-3*d*e+a.J));case 1710:return c*(a.o+a.n*(d+e)-c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-a.k*(a.w-d*e+a.J)-a.a*(a.w+d*e+a.J)+a.i*(a.B+a.L));case 1711:return c*(a.n-a.k*(d+e)+2*a.i*$wnd.Math.pow(d-e,2)*(d+e)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-2*a.j*a.b+c*$wnd.Math.pow(a.w+a.J,2));case 1712:return c*a.e*a.f*(a.q-4*a.o*a.b-4*a.i*a.a*a.b+a.a*(a.B+6*a.w*a.J+a.L)+a.k*(6*a.B-4*a.w*a.J+6*a.L));case 1713:return c*(a.o*(d+e)-d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,3)+2*a.j*a.a-a.n*a.b-c*a.a*a.b-a.k*(2*a.A+3*a.w*e+3*d*a.J+2*a.K)+a.i*(a.C+3*a.B*e+3*d*a.L+a.M));case 1714:return a.k+2*a.j*(d+e)-2*c*d*e*(d+e)+a.a;case 1715:return c*(a.q*(d+e)-d*$wnd.Math.pow(d-e,4)*e*$wnd.Math.pow(d+e,3)+a.p*a.b+3*a.j*a.a*a.b-a.i*$wnd.Math.pow(d-e,4)*(a.A+2*a.w*e+2*d*a.J+a.K)-a.o*(3*a.A+2*a.w*e+2*d*a.J+3*a.K)+a.n*(-3*a.B+2*a.w*a.J-3*a.L)-c*$wnd.Math.pow(a.B-a.L,2)+a.k*(3*a.C+a.A*a.J+a.w*a.K+3*a.M));case 1716:return c*(a.i*d*e+a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-d*e*a.b);case 1717:return c*(a.o-a.j*d*e*(d+e)+c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)-a.k*(a.w+3*d*e+a.J)+a.i*(-a.B+a.A*e+2*a.w*a.J+d*a.K-a.L));case 1718:return c*(a.o-a.j*d*e*(d+e)+c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,2)-a.k*(a.w-d*e+a.J)+a.i*(-a.B+a.A*e+2*a.w*a.J+d*a.K-a.L));case 1719:return c*(a.n+3*a.j*d*e+a.k*(d+e)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-c*(a.B+a.A*e-2*a.w*a.J+d*a.K+a.L));case 1720:return c*(a.r-a.q*(d+e)-$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,5)+a.p*(-4*a.w+2*d*e-4*a.J)+4*a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*(a.w-d*e+a.J)+2*a.n*$wnd.Math.pow(d-e,2)*(3*a.w+d*e+3*a.J)+4*a.o*(a.A+a.K)-2*a.k*$wnd.Math.pow(d-e,2)*(3*a.A+5*a.w*e+5*d*a.J+3*a.K)+c*a.a*(a.B-6*a.A*e+2*a.w*a.J-6*d*a.K+a.L)-2*a.j*$wnd.Math.pow(d-e,2)*(2*a.B-3*a.A*e-6*a.w*a.J-3*d*a.K+2*a.L));case 1721:return c*(a.k-2*a.j*(d+e)-2*c*$wnd.Math.pow(d-e,2)*(d+e)+2*a.i*(a.w-d*e+a.J)+$wnd.Math.pow(d-e,2)*(a.w+4*d*e+a.J));case 1722:return c*(a.j+a.A-3*a.w*e-3*d*a.J+a.K+a.i*(d+e)+c*a.b);case 1723:return c*(a.k-2*a.i*d*e-2*a.j*(d+e)-a.a+2*c*(a.A+a.K));case 1724:return c*(a.j+a.i*(d+e)-d*e*(d+e));case 1725:return c*(a.k*a.b+a.a*a.b-2*a.i*(a.B-a.w*a.J+a.L));case 1726:return c*(a.n-a.C+a.A*a.J+a.w*a.K-a.M-a.j*a.b+a.i*(a.A+a.K));case 1727:return c*(a.o+a.j*d*e*(d+e)-c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+a.k*(-3*a.w+d*e-3*a.J)-a.a*a.b+a.i*(3*a.B-a.A*e-2*a.w*a.J-d*a.K+3*a.L));case 1728:return c*(a.o-2*a.j*d*e*(d+e)+2*c*d*$wnd.Math.pow(d-e,2)*e*(d+e)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)-3*a.k*a.b+a.i*$wnd.Math.pow(d+e,2)*(3*a.w-4*d*e+3*a.J));case 1729:return c*(a.o-a.n*(d+e)+a.j*d*e*(d+e)-a.k*a.b-a.a*(a.w-d*e+a.J)+a.i*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J)+c*(a.C-a.A*a.J-a.w*a.K+a.M));case 1730:return c*(a.k*(d+e)-d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*a.a+a.j*a.b-a.i*(a.A+a.K));case 1731:return c*(c-d-e)*(a.j-c*d*e+$wnd.Math.pow(d-e,2)*(d+e));case 1732:return c*(a.k-4*a.i*d*e-4*a.j*(d+e)-a.a+4*c*(a.A+a.K));case 1733:return d*e*(2*a.k+a.a-a.i*a.b);case 1734:return c*(-a.A+a.K+c*(a.w-a.J));case 1735:return c*(-(a.j*d*e*(d+e))+c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+a.k*a.b+a.a*(a.w-d*e+a.J)-a.i*$wnd.Math.pow(d-e,2)*(2*a.w+3*d*e+2*a.J));case 1736:return c*(a.C-a.A*a.J-a.w*a.K+a.M-c*a.a+a.j*a.b-a.i*(a.A+a.K));case 1737:return a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a-a.i*a.b;case 1738:return -2*c*d*e+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e);case 1739:return c*(a.A-2*a.w*e-2*d*a.J+a.K+c*a.b);case 1740:return -(c*a.w*a.J)+a.j*a.b;case 1741:return c*(c-d-e)*(a.o-a.k*$wnd.Math.pow(d-e,2)+2*a.n*(d+e)+a.a*a.b-a.i*$wnd.Math.pow(d-e,2)*(a.w+4*d*e+a.J)+a.j*(-4*a.A+2*a.w*e+2*d*a.J-4*a.K)+2*c*$wnd.Math.pow(d-e,2)*(a.A+a.K));case 1742:return c*(-(d*$wnd.Math.pow(d-e,2)*e)+a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)+a.i*(-2*a.w+d*e-2*a.J));case 1743:return c*(3*c-d-e);case 1744:return c*(a.p+c*d*e*a.a-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*(a.w-d*e+a.J)-a.n*(2*a.w+d*e+2*a.J)-a.k*(a.A+2*a.w*e+2*d*a.J+a.K)+a.j*(a.B+a.L)+2*a.i*(a.C+a.B*e-a.A*a.J-a.w*a.K+d*a.L+a.M));case 1745:return c*(a.k*d*e+a.n*(d+e)-d*e*a.a-2*a.j*(a.A+a.K)+c*(a.C-a.B*e-d*a.L+a.M));case 1746:return a.o-d*e*a.a-a.k*(a.w-d*e+a.J)+a.j*(a.A+a.K)-c*(a.C-a.A*a.J-a.w*a.K+a.M);case 1747:return c*(a.q-4*a.k*a.w*a.J-2*a.o*a.b-a.a*(a.B+a.L)+2*a.i*(a.D+a.N));case 1748:return c*a.e*a.f*(a.k+a.B+a.L-2*a.i*a.b);case 1749:return c*(a.o-3*a.k*a.b-a.a*a.b+a.i*(3*a.B-a.w*a.J+3*a.L));case 1750:return c*(a.n-3*a.k*(d+e)+2*a.i*$wnd.Math.pow(d-e,2)*(d+e)-3*c*a.a+2*a.j*a.b+$wnd.Math.pow(d-e,2)*(a.A+7*a.w*e+7*d*a.J+a.K));case 1751:return (a.j-a.w*e+a.K-c*d*(d+e))*(a.j+a.A-d*a.J-c*e*(d+e));case 1752:return c*(a.o-2*a.n*(d+e)+2*a.j*d*e*(d+e)-$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,2)+a.k*a.b-a.i*(a.B+2*a.A*e-2*a.w*a.J+2*d*a.K+a.L)+2*c*(a.C-a.A*a.J-a.w*a.K+a.M));case 1753:return c*a.e*a.f*(a.n+a.k*(d+e)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-2*a.j*a.b-2*a.i*(a.A+a.w*e+d*a.J+a.K)+c*(a.B+6*a.w*a.J+a.L));case 1754:return c*(a.n-a.k*(d+e)+d*$wnd.Math.pow(d-e,2)*e*(d+e)-a.j*a.b+a.i*(a.A+a.K));case 1755:return a.j*(-a.B-a.L+a.i*a.b);case 1756:return c*(a.k*(d+e)+d*$wnd.Math.pow(d-e,2)*e*(d+e)+a.j*a.b-a.i*(a.A+a.K)-c*(a.B+a.L));case 1757:return c*(a.i-a.w-d*e-a.J+c*(d+e));case 1758:return c*(c+d-e)*(c-d+e)*(a.j+a.A+c*d*e+a.K-2*a.i*(d+e));case 1759:return c*(a.j-a.A-a.K);case Djh:return c*(a.k-a.B-a.L);case 1761:return c*(a.k+a.i*d*e+a.j*(d+e)-$wnd.Math.pow(d+e,2)*(a.w-d*e+a.J)-c*(a.A+a.w*e+d*a.J+a.K));case 1762:return c*(a.n-a.C+a.A*a.J+a.w*a.K-a.M+c*d*e*$wnd.Math.pow(d+e,2)-a.j*(a.w+d*e+a.J)+a.i*(a.A+a.K));case 1763:return c*(a.n-a.C+a.B*e+d*a.L-a.M+a.k*(d+e)-2*a.i*d*e*(d+e)-c*a.a);case 1764:return c*(a.k*(d+e)-d*$wnd.Math.pow(d-e,2)*e*(d+e)+a.j*a.b-c*$wnd.Math.pow(a.w+a.J,2)-a.i*(a.A+a.K));case 1765:return c*(a.o*(d+e)-d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,3)-a.n*a.b-c*a.a*a.b+a.k*(-2*a.A+a.w*e+d*a.J-2*a.K)+2*a.j*(a.B+a.L)+a.i*(a.C-a.B*e-d*a.L+a.M));case 1766:return c*(a.k+2*a.i*d*e-2*c*d*e*(d+e)-a.a);case 1767:return c*(c+d-e)*(c-d+e)*a.e*a.f*(a.n-2*a.j*$wnd.Math.pow(d-e,2)-a.k*(d+e)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)+2*a.i*(a.A+a.w*e+d*a.J+a.K)+c*(a.B-4*a.A*e-2*a.w*a.J-4*d*a.K+a.L));case 1768:return c*(a.n-a.C+a.B*e+d*a.L-a.M-a.k*(d+e)+2*a.i*$wnd.Math.pow(d-e,2)*(d+e)+a.j*(-2*a.w+5*d*e-2*a.J)+c*$wnd.Math.pow(d-e,2)*(a.w-d*e+a.J));case 1769:return c*(d-e)*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1770:return 2*a.k+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)-a.a-a.i*a.b;case 1771:return c*(a.o+a.j*d*e*(d+e)-c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+d*e*a.a-2*a.k*a.b+a.i*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J));case 1772:return c*(-2*a.j*d*e*(d+e)+2*c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,2)+a.k*a.b-2*a.i*(a.B-a.A*e-a.w*a.J-d*a.K+a.L));case 1773:return c*(a.o+2*a.n*(d+e)+2*a.j*d*e*(d+e)+a.k*$wnd.Math.pow(d+e,2)-a.a*a.b-a.i*(a.B-2*a.A*e-2*a.w*a.J-2*d*a.K+a.L)-2*c*(a.C-3*a.A*a.J-3*a.w*a.K+a.M));case 1774:return c*(a.r+a.q*(d+e)-2*a.k*d*$wnd.Math.pow(d-e,2)*e*(d+e)-$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)*a.b-c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)*a.b-2*a.p*(a.w-d*e+a.J)+2*a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*(a.w-d*e+a.J)-2*a.n*d*e*(3*a.w-2*d*e+3*a.J)-2*a.o*(a.A+a.K)+2*a.j*(a.D+3*a.C*e-a.B*a.J-2*a.A*a.K-a.w*a.L+3*d*a.M+a.N));case 1775:return c*(a.r+a.q*(d+e)-2*a.k*d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,2)*a.b-$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)*a.b+2*a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*(a.w-d*e+a.J)-2*a.p*(a.w+d*e+a.J)+2*a.n*d*e*(3*a.w+2*d*e+3*a.J)-2*a.o*(a.A+a.K)+2*a.j*(a.D-3*a.C*e-a.B*a.J+2*a.A*a.K-a.w*a.L-3*d*a.M+a.N));case Qwh:return c*(c-d-e)*(a.k+a.i*(-2*a.w+3*d*e-2*a.J)+$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J));case 1777:return c*(a.o+a.j*d*e*(d+e)-c*d*$wnd.Math.pow(d-e,2)*e*(d+e)-d*e*a.a-2*a.k*(a.w-d*e+a.J)+a.i*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J));case 1778:return c*(c+d)*(c+e)*(a.i+2*c*(d+e)-$wnd.Math.pow(d+e,2));case 1779:return a.i*(-a.F-a.n*d*e+a.B*a.K+a.A*a.L-a.O+a.o*(d+e)+c*d*e*a.a-3*a.k*(a.A+a.K)+a.i*(3*a.C-a.B*e-d*a.L+3*a.M));case 1780:return a.i*(c+d)*(c+e)*(a.j+a.A+a.w*e+d*a.J+a.K-a.i*(d+e)-c*$wnd.Math.pow(d+e,2));case 1781:return c*(a.k+a.i*d*e+c*d*e*(d+e)-a.a);case 1782:return c*(a.o+a.n*(d+e)-a.j*d*e*(d+e)-a.a*a.b-a.k*(a.w+d*e+a.J)+a.i*(a.B+a.A*e+d*a.K+a.L)-c*(a.C-a.A*a.J-a.w*a.K+a.M));case 1783:return c*(c-d)*(c-e)*a.e*a.f;case 1784:return d*e*-a.f*a.e*(-2*a.k+a.a+a.i*a.b);case Rwh:return a.e*a.f*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1786:return c*(c+d-e)*(c-d+e)*(a.o+a.n*(d+e)-a.i*a.a-a.k*(a.w+d*e+a.J)+a.a*(a.w+d*e+a.J)-2*a.j*(a.A+a.w*e+d*a.J+a.K)+c*(a.C+a.B*e+d*a.L+a.M));case 1787:return c*(c+d-e)*(c-d+e)*(a.o-a.n*(d+e)-a.i*$wnd.Math.pow(d+e,2)*a.b-a.k*(a.w-3*d*e+a.J)+a.a*(a.w-d*e+a.J)+2*a.j*(a.A+a.K)+c*(-a.C+a.B*e+2*a.A*a.J+2*a.w*a.K+d*a.L-a.M));case 1788:return (c+d-e)*(c-d+e)*(a.i+2*c*(d+e)-$wnd.Math.pow(d+e,2));case 1789:return c*(c+d)*(c-d-e)*(c+e)*a.d*(a.i+c*d+a.w-a.J)*(a.i-a.w+c*e+a.J);case 1790:return a.i*(c+d)*(c+e)*a.d;case 1791:return c*a.d*(a.i+c*e+d*(d+e))*(a.i+c*d+e*(d+e));case 1792:return c*(c+d)*(c+e)*$wnd.Math.pow(-c+d+e,2)*a.d;case 1793:return c*(c+d)*(c-d-e)*(c+e)*a.d*(a.i-c*d+a.w-a.J)*(a.i-a.w-c*e+a.J);case 1794:return a.i*a.d*(a.j-a.i*d+a.A-d*a.J-c*$wnd.Math.pow(d+e,2))*(a.j-a.i*e-a.w*e+a.K-c*$wnd.Math.pow(d+e,2));case 1795:return a.i*a.d*(a.j-a.i*d+a.A-c*$wnd.Math.pow(d-e,2)-d*a.J)*(a.j-c*$wnd.Math.pow(d-e,2)-a.i*e-a.w*e+a.K);case 1796:return a.i*(c+2*d+e)*(c+d+2*e)*a.d;case 1797:return a.i*(c+d-2*e)*(c-2*d+e)*a.d;case 1798:return a.i*(c+d)*(c+e)*a.d*(a.i+c*e+d*(d+e))*(a.i+c*d+e*(d+e));case 1799:return (a.i+a.w)*a.d*(a.i+a.J);default:return NaN;}}\nfunction vle(a,b,c,d,e){switch(b){case 500:return Ale(0,-a.q*a.A*a.S+a.o*a.D*a.S+2*a.o*a.A*a.U-2*a.k*a.A*a.W+a.g*a.I*a.S-3*a.g*a.D*a.W+2*a.g*a.A*a.K-a.s*a.S+4*a.I*a.U-6*a.G*a.W+4*a.D*a.K-a.A*a.L,0);case 501:return Ale(0,-a.q+3*a.o*a.A+2*a.o*a.P-3*a.k*a.D-4*a.k*a.A*a.P+a.g*a.G+3*a.g*a.D*a.P+a.g*a.A*a.S-2*a.g*a.U-a.G*a.P+a.W,0);case 502:return Ale(0,-a.o*a.P+a.k*a.S+a.g*a.U+2*a.g*a.S*a.A+3*a.g*a.P*a.D-a.W+3*a.S*a.D-2*a.P*a.G,0);case 503:return Ale(0,a.o*a.S+a.k*a.S*a.A-3*a.g*a.W+3*a.g*a.U*a.A-2*a.g*a.S*a.D+2*a.K-4*a.W*a.A+2*a.U*a.D,a.q*a.P-a.q*a.A-3*a.o*a.S+3*a.o*a.D+3*a.k*a.U-3*a.k*a.G-a.g*a.W+a.g*a.I+a.W*a.A-3*a.U*a.D+3*a.S*a.G-a.P*a.I);case 504:return Ale(0,-2*a.q*a.P+3*a.o*a.S+4*a.o*a.P*a.A-3*a.k*a.S*a.A-2*a.k*a.P*a.D-a.g*a.W-a.g*a.U*a.A+2*a.g*a.S*a.D,a.q*a.P-a.q*a.A-3*a.o*a.S+3*a.o*a.D+3*a.k*a.U-3*a.k*a.G-a.g*a.W+a.g*a.I+a.W*a.A-3*a.U*a.D+3*a.S*a.G-a.P*a.I);case 505:return Ble(0,-a.b*a.A*a.P+a.b*a.S+5*a.q*a.D*a.P-a.q*a.A*a.S-4*a.q*a.U-7*a.o*a.G*a.P-a.o*a.D*a.S+2*a.o*a.A*a.U+6*a.o*a.W+a.k*a.I*a.P+11*a.k*a.G*a.S-10*a.k*a.D*a.U+2*a.k*a.A*a.W-4*a.k*a.K+4*a.g*a.s*a.P-14*a.g*a.I*a.S+11*a.g*a.G*a.U-a.g*a.D*a.W-a.g*a.A*a.K+a.g*a.L-2*a.t*a.P+4*a.s*a.S+a.I*a.U-7*a.G*a.W+5*a.D*a.K-a.A*a.L,2*a.c*a.A+2*a.c*a.P-6*a.b*a.D-4*a.b*a.A*a.P-6*a.b*a.S+4*a.q*a.G+8*a.q*a.D*a.P+8*a.q*a.A*a.S+4*a.q*a.U+4*a.o*a.I-12*a.o*a.G*a.P-12*a.o*a.A*a.U+4*a.o*a.W-6*a.k*a.s+8*a.k*a.I*a.P+8*a.k*a.A*a.W-6*a.k*a.K+2*a.g*a.t-4*a.g*a.s*a.P+8*a.g*a.I*a.S-12*a.g*a.G*a.U+8*a.g*a.D*a.W-4*a.g*a.A*a.K+2*a.g*a.L+2*a.t*a.P-6*a.s*a.S+4*a.I*a.U+4*a.G*a.W-6*a.D*a.K+2*a.A*a.L);case 506:return Ble(0,-a.n*a.A*a.P+a.n*a.S+a.k*a.C*a.P+a.k*a.A*a.R-a.k*d*a.S-a.k*a.T-a.j*a.A*a.S+2*a.j*d*a.T-a.j*a.U+2*a.g*a.D*a.R-a.g*a.C*a.S-a.g*a.A*a.T-a.g*d*a.U+a.g*a.V+c*a.G*a.P-4*c*a.F*a.R+2*c*a.D*a.S+c*a.A*a.U-a.H*a.P+a.G*a.R+a.C*a.U-a.A*a.V,a.p*a.A+a.p*a.P-a.o*a.C-a.o*a.A*e-a.o*d*a.P-a.o*a.R+2*a.n*a.C*e+4*a.n*a.A*a.P+2*a.n*d*a.R-2*a.k*a.D*e-2*a.k*a.C*a.P-2*a.k*a.A*a.R-2*a.k*d*a.S-a.j*a.G+2*a.j*a.F*e-2*a.j*a.D*a.P-2*a.j*a.A*a.S+2*a.j*d*a.T-a.j*a.U+a.g*a.H-a.g*a.G*e+4*a.g*a.F*a.P-2*a.g*a.D*a.R-2*a.g*a.C*a.S+4*a.g*a.A*a.T-a.g*d*a.U+a.g*a.V-c*a.G*a.P+2*c*a.F*a.R-2*c*a.D*a.S+2*c*a.C*a.T-c*a.A*a.U+a.H*a.P-a.G*a.R-a.C*a.U+a.A*a.V);case 507:return Ble(0,-a.n*a.C*a.S+a.n*a.V+a.k*a.F*a.R-a.k*a.C*a.T+a.j*a.F*a.S-a.j*a.C*a.U+a.g*a.F*a.T-a.g*a.C*a.V-c*a.I*a.R+c*a.F*a.U,a.q*a.C*e+a.q*d*a.R-a.p*a.F+a.p*a.C*a.P+a.p*a.A*a.R-a.p*a.T-a.o*a.F*e+2*a.o*a.C*a.R-a.o*d*a.T-a.n*a.H-a.n*a.G*e-2*a.n*a.F*a.P-2*a.n*a.A*a.T-a.n*d*a.U-a.n*a.V+a.j*a.I*e+a.j*a.H*a.P+2*a.j*a.G*a.R+2*a.j*a.C*a.U+a.j*a.A*a.V+a.j*d*a.W+a.g*a.H*a.R-2*a.g*a.F*a.T+a.g*a.C*a.V+c*a.I*a.R-c*a.G*a.T-c*a.F*a.U+c*a.C*a.W-a.H*a.T-a.F*a.V);case 508:return Ale(a.o*a.D-a.o*a.S-3*a.k*a.G-a.k*a.D*a.P+a.k*a.A*a.S+3*a.k*a.U+3*a.g*a.I+a.g*a.G*a.P-a.g*a.A*a.U-3*a.g*a.W-a.s-a.G*a.S+a.D*a.U+a.K,a.q*a.A-2*a.o*a.D-2*a.o*a.A*a.P+a.o*a.S+5*a.k*a.D*a.P+2*a.k*a.A*a.S-4*a.k*a.U+2*a.g*a.I-6*a.g*a.G*a.P+2*a.g*a.D*a.S-4*a.g*a.A*a.U+5*a.g*a.W-a.s+3*a.I*a.P-3*a.G*a.S+2*a.D*a.U+a.A*a.W-2*a.K,-3*a.q*a.A+3*a.q*a.P+9*a.o*a.D-9*a.o*a.S-9*a.k*a.G+9*a.k*a.U+3*a.g*a.I-3*a.g*a.W-3*a.I*a.P+9*a.G*a.S-9*a.D*a.U+3*a.A*a.W);case 509:return Ale(a.k*a.A-a.k*a.P-2*a.g*a.D+2*a.g*a.S+a.G-a.U,a.o-3*a.k*a.A-a.k*a.P+2*a.g*a.D+6*a.g*a.A*a.P-3*a.g*a.S-3*a.D*a.P-a.A*a.S+2*a.U,6*a.k*a.A-6*a.k*a.P-6*a.g*a.D+6*a.g*a.S+6*a.D*a.P-6*a.A*a.S);case 510:return Ale(0,-a.n*e+2*a.k*a.P+a.k*e*d+2*a.j*a.R-5*a.j*a.P*d-4*a.g*a.S+3*a.g*a.R*d+6*a.g*a.P*a.A-4*a.g*e*a.C-c*a.T+4*c*a.S*d-9*c*a.R*a.A+5*c*a.P*a.C+c*e*a.D+2*a.U-5*a.T*d+6*a.S*a.A+2*a.R*a.C-8*a.P*a.D+3*e*a.F,0);case 511:return Ale(-a.g*a.D*a.P+a.g*a.A*a.S+a.G*a.P-a.A*a.U,a.k*a.A*a.P-a.g*a.D*a.P+a.D*a.S-a.A*a.U,0);case 512:return Ale(0,a.g*a.A*a.P,a.k*a.A-a.k*a.P-a.g*a.D+a.g*a.S+a.D*a.P-a.A*a.S);case 513:return Ale(0,-a.q*a.A*a.S+3*a.o*a.D*a.S+2*a.o*a.A*a.U-2*a.k*a.G*a.S-a.k*a.D*a.U-a.k*a.A*a.W-a.g*a.I*a.S+a.g*a.G*a.U+a.s*a.S-3*a.I*a.U+3*a.G*a.W-a.D*a.K,0);case 514:return Ale(0,-a.q*a.P+3*a.o*a.S+a.o*a.P*a.A-3*a.k*a.U+4*a.k*a.P*a.D+a.g*a.W+2*a.g*a.S*a.D-7*a.g*a.P*a.G-3*a.W*a.A+7*a.U*a.D-7*a.S*a.G+3*a.P*a.I,-2*a.q*a.P+2*a.q*a.A+6*a.o*a.S-6*a.o*a.D-6*a.k*a.U+6*a.k*a.G+2*a.g*a.W-2*a.g*a.I-2*a.W*a.A+6*a.U*a.D-6*a.S*a.G+2*a.P*a.I);case 515:return Ale(0,a.c-6*a.b*a.A-3*a.b*a.P+15*a.q*a.D+6*a.q*a.A*a.P-20*a.o*a.G-3*a.o*a.D*a.P-6*a.o*a.A*a.S+10*a.o*a.U+15*a.k*a.I+3*a.k*a.G*a.P-12*a.k*a.D*a.S+15*a.k*a.A*a.U-15*a.k*a.W-6*a.g*a.s-6*a.g*a.I*a.P+24*a.g*a.G*a.S-15*a.g*a.D*a.U-6*a.g*a.A*a.W+9*a.g*a.K+a.t+3*a.s*a.P-6*a.I*a.S-8*a.G*a.U+15*a.D*a.W-3*a.A*a.K-2*a.L,0);case 516:return Ale(0,-a.o*a.A*a.P+a.k*a.D*a.P+2*a.g*a.D*a.S+a.g*a.A*a.U-a.G*a.S+a.D*a.U,0);case 517:return Ale(0,a.k-a.g*a.P-a.P*a.A-a.D,0);case 518:return Ale(0,-a.o+3*a.k*a.A-3*a.g*a.D+a.g*a.S+a.G-4*a.D*a.P+3*a.A*a.S,0);case 519:return Ale(0,-a.q*a.S+4*a.o*a.U-2*a.o*a.P*a.D-6*a.k*a.W+2*a.k*a.U*a.A-2*a.k*a.S*a.D+6*a.k*a.P*a.G+4*a.g*a.K-4*a.g*a.W*a.A-2*a.g*a.U*a.D+8*a.g*a.S*a.G-6*a.g*a.P*a.I-a.L+2*a.K*a.A-2*a.W*a.D+4*a.U*a.G-5*a.S*a.I+2*a.P*a.s,0);case 520:return Ale(0,-2*a.q*a.A*a.P-a.q*a.S+4*a.o*a.D*a.P+4*a.o*a.U-2*a.k*a.D*a.S+8*a.k*a.A*a.U-6*a.k*a.W-4*a.g*a.I*a.P+8*a.g*a.G*a.S-8*a.g*a.A*a.W+4*a.g*a.K+2*a.s*a.P-5*a.I*a.S+4*a.G*a.U-2*a.D*a.W+2*a.A*a.K-a.L,0);case 521:return Ale(0,a.o-3*a.k*a.A-a.k*a.P+8*a.j*d*a.P+3*a.g*a.D-2*a.g*a.A*a.P-a.g*a.S-8*c*a.C*a.P+16*c*a.A*a.R-8*c*d*a.S-a.G+3*a.D*a.P-3*a.A*a.S+a.U,0);case 522:return Ale(0,-a.o+3*a.k*a.A+3*a.k*a.P-3*a.g*a.D+6*a.g*a.A*a.P-3*a.g*a.S+a.G-9*a.D*a.P+7*a.A*a.S+a.U,0);case 523:return Ale(0,-4*a.o*a.A*a.S-3*a.k*a.D*a.S+7*a.k*a.A*a.U+6*a.g*a.G*a.S-4*a.g*a.D*a.U-2*a.g*a.A*a.W+a.I*a.S-3*a.G*a.U+3*a.D*a.W-a.A*a.K,0);case 524:return Ale(0,a.o*a.P-a.k*a.S+2*a.k*a.P*a.A-a.g*a.U-a.g*a.P*a.D+a.W-a.U*a.A+2*a.S*a.D-2*a.P*a.G,0);case 525:return Ale(0,-2*a.k*a.P+2*a.g*a.S+a.g*a.P*a.A-a.S*a.A+a.P*a.D,-4*a.k*a.P+4*a.k*a.A+4*a.g*a.S-4*a.g*a.D-4*a.S*a.A+4*a.P*a.D);case 526:return Ale(0,a.b*a.P-3*a.q*a.S-2*a.q*a.P*a.A+3*a.o*a.U+2*a.o*a.S*a.A-a.k*a.W+a.k*a.U*a.A+a.k*a.S*a.D+2*a.k*a.P*a.G-a.g*a.W*a.A+2*a.g*a.U*a.D-a.g*a.P*a.I,a.b*a.P-a.b*a.A-2*a.q*a.S+2*a.q*a.D+3*a.o*a.S*a.A-3*a.o*a.P*a.D+2*a.k*a.W-3*a.k*a.U*a.A+3*a.k*a.P*a.G-2*a.k*a.I-a.g*a.K+3*a.g*a.U*a.D-3*a.g*a.S*a.G+a.g*a.s+a.K*a.A-2*a.W*a.D+2*a.S*a.I-a.P*a.s);case 527:return Ale(0,-a.o*a.P+2*a.k*a.S-a.g*a.U+2*a.g*a.S*a.A+a.g*a.P*a.D,0);case 528:return Ale(0,a.d*a.A*a.P+a.d*a.S-a.c*a.D*a.P-5*a.c*a.U-9*a.b*a.G*a.P+6*a.b*a.D*a.S+9*a.b*a.W+25*a.q*a.I*a.P-20*a.q*a.G*a.S+18*a.q*a.D*a.U-20*a.q*a.A*a.W-5*a.q*a.K-25*a.o*a.s*a.P+9*a.o*a.I*a.S+28*a.o*a.G*a.U-52*a.o*a.D*a.W+45*a.o*a.A*a.K-5*a.o*a.L+9*a.k*a.t*a.P+12*a.k*a.s*a.S-51*a.k*a.I*a.U+36*a.k*a.G*a.W+21*a.k*a.D*a.K-36*a.k*a.A*a.L+9*a.k*a.M+a.g*a.u*a.P-8*a.g*a.t*a.S+43*a.g*a.I*a.W-59*a.g*a.G*a.K+18*a.g*a.D*a.L+10*a.g*a.A*a.M-5*a.g*a.N-a.v*a.P+10*a.t*a.U-16*a.s*a.W+16*a.G*a.L-10*a.D*a.M+a.O,0);case 529:return Ale(0,a.n*e-a.k*a.P-a.k*e*d-a.j*a.R+3*a.j*a.P*d-2*a.j*e*a.A+a.g*a.S-2*a.g*a.R*d+2*a.g*e*a.C-c*a.S*d+3*c*a.R*a.A-3*c*a.P*a.C+c*e*a.D+a.T*d-a.S*a.A+a.P*a.D-e*a.F,a.n*e-a.n*d-2*a.k*a.P+2*a.k*a.A+5*a.j*a.P*d-5*a.j*e*a.A+2*a.g*a.S-5*a.g*a.R*d+5*a.g*e*a.C-2*a.g*a.D-c*a.T+5*c*a.R*a.A-5*c*a.P*a.C+c*a.F+a.T*d-2*a.S*a.A+2*a.P*a.D-e*a.F);case 530:return Ale(0,a.o-3*a.k*a.A+a.k*a.P+3*a.g*a.D+a.g*a.A*a.P-3*a.g*a.S-a.G-2*a.D*a.P+2*a.A*a.S+a.U,-4*a.k*a.A+4*a.k*a.P+4*a.g*a.D-4*a.g*a.S-4*a.D*a.P+4*a.A*a.S);case 531:return Ale(0,-a.k*a.P+a.U-a.S*a.A+a.P*a.D,0);case 532:return Ale(0,-a.k*a.A*a.U+a.D*a.W,0);case 533:return Ale(0,-a.o+a.k*a.A+a.k*a.P+a.g*a.D-a.g*a.A*a.P+a.g*a.S-a.G-a.U,0);case 534:return Ale(0,-a.k*a.P+a.g*a.P*a.A+a.U-3*a.S*a.A+2*a.P*a.D,0);case 535:return Ale(0,-a.k*a.P+3*a.g*a.P*a.A+a.U-a.S*a.A-2*a.P*a.D,0);case 536:return Ale(0,a.o*a.P-3*a.k*a.S+4*a.k*a.P*a.A-a.g*a.U-a.g*a.P*a.D+3*a.W-2*a.U*a.A+3*a.S*a.D-4*a.P*a.G,-4*a.o*a.P+4*a.o*a.A+4*a.g*a.U-4*a.g*a.G-4*a.U*a.A+4*a.P*a.G);case 537:return Ale(0,3*a.o*a.P-a.k*a.S-2*a.k*a.P*a.A-3*a.g*a.U+3*a.g*a.P*a.D+a.W+4*a.U*a.A-a.S*a.D-4*a.P*a.G,4*a.o*a.P-4*a.o*a.A-4*a.g*a.U+4*a.g*a.G+4*a.U*a.A-4*a.P*a.G);case 538:return Ale(0,a.k*a.P+a.g*a.P*a.A-a.U+a.S*a.A,0);case 539:return Ale(0,-a.k*a.P+a.g*a.P*a.A+a.U+a.S*a.A,0);case 540:return Ble(0,a.b-a.q*a.P-3*a.o*a.D-a.k*a.U-a.k*a.S*a.A+2*a.k*a.P*a.D+5*a.k*a.G+a.g*a.W+2*a.g*a.U*a.A-a.g*a.S*a.D+2*a.g*a.P*a.G-6*a.g*a.I-a.W*a.A-a.U*a.D+2*a.S*a.G-3*a.P*a.I+3*a.s,0);case 541:return Ble(0,a.d*a.P-4*a.c*a.S+3*a.c*a.P*a.A+5*a.b*a.U+5*a.b*a.S*a.A-13*a.b*a.P*a.D-30*a.q*a.U*a.A+30*a.q*a.S*a.D+5*a.q*a.P*a.G-5*a.o*a.K+29*a.o*a.W*a.A+5*a.o*a.U*a.D-46*a.o*a.S*a.G+15*a.o*a.P*a.I+4*a.k*a.L-2*a.k*a.K*a.A-46*a.k*a.W*a.D+59*a.k*a.U*a.G-4*a.k*a.S*a.I-11*a.k*a.P*a.s-a.g*a.M-6*a.g*a.L*a.A+22*a.g*a.K*a.D-3*a.g*a.W*a.G-34*a.g*a.U*a.I+25*a.g*a.S*a.s-3*a.g*a.P*a.t+a.M*a.A+2*a.L*a.D-15*a.K*a.G+20*a.W*a.I-5*a.U*a.s-6*a.S*a.t+3*a.P*a.u,0);case 542:return Ble(0,a.r*e-2*a.q*a.P-a.q*e*d-2*a.p*a.R+7*a.p*a.P*d+6*a.o*a.S-5*a.o*a.R*d-8*a.o*a.P*a.A-14*a.n*a.S*d+21*a.n*a.R*a.A+5*a.n*a.P*a.C-6*a.n*e*a.D-6*a.k*a.U+14*a.k*a.T*d-2*a.k*a.S*a.A-30*a.k*a.R*a.C+16*a.k*a.P*a.D+6*a.k*e*a.F+2*a.j*a.V+7*a.j*a.U*d-26*a.j*a.T*a.A+38*a.j*a.S*a.C+2*a.j*a.R*a.D-31*a.j*a.P*a.F+8*a.j*e*a.G+2*a.g*a.W-9*a.g*a.V*d+12*a.g*a.U*a.A-4*a.g*a.T*a.C-30*a.g*a.S*a.D+37*a.g*a.R*a.F-8*a.g*e*a.H-c*a.X+5*c*a.V*a.A-11*c*a.U*a.C+20*c*a.T*a.D-8*c*a.S*a.F-21*c*a.R*a.G+19*c*a.P*a.H-3*c*e*a.I+a.X*d-2*a.W*a.A+2*a.V*a.C-2*a.U*a.D-4*a.T*a.F+10*a.S*a.G-2*a.R*a.H-6*a.P*a.I+3*e*a.J,0);case 543:return Ale(0,-a.f+2*a.e*a.A+3*a.e*a.P+11*a.d*a.D-20*a.d*a.A*a.P-49*a.c*a.G+38*a.c*a.D*a.P+27*a.c*a.A*a.S-9*a.c*a.U+77*a.b*a.I+6*a.b*a.G*a.P-123*a.b*a.D*a.S+26*a.b*a.A*a.U+12*a.b*a.W-49*a.q*a.s-110*a.q*a.I*a.P+204*a.q*a.G*a.S+11*a.q*a.D*a.U-47*a.q*a.A*a.W-9*a.q*a.K-7*a.o*a.t+152*a.o*a.s*a.P-126*a.o*a.I*a.S-144*a.o*a.G*a.U+137*a.o*a.D*a.W-24*a.o*a.A*a.K+12*a.o*a.L+29*a.k*a.u-90*a.k*a.t*a.P-21*a.k*a.s*a.S+209*a.k*a.I*a.U-117*a.k*a.G*a.W-48*a.k*a.D*a.K+53*a.k*a.A*a.L-15*a.k*a.M-16*a.g*a.v+22*a.g*a.u*a.P+57*a.g*a.t*a.S-106*a.g*a.s*a.U-17*a.g*a.I*a.W+114*a.g*a.G*a.K-49*a.g*a.D*a.L-14*a.g*a.A*a.M+9*a.g*a.N+3*a.w-a.v*a.P-18*a.u*a.S+13*a.t*a.U+32*a.s*a.W-33*a.I*a.K-14*a.G*a.L+23*a.D*a.M-3*a.A*a.N-2*a.O,0);case 544:return Ale(0,-a.e*a.P+5*a.d*a.S+2*a.d*a.P*a.A-9*a.c*a.U-10*a.c*a.S*a.A+5*a.b*a.W+18*a.b*a.U*a.A+2*a.b*a.P*a.G+5*a.q*a.K-13*a.q*a.W*a.A-9*a.q*a.U*a.D+11*a.q*a.S*a.G-10*a.q*a.P*a.I-9*a.o*a.L+2*a.o*a.K*a.A+18*a.o*a.W*a.D-18*a.o*a.U*a.G+5*a.o*a.S*a.I+6*a.o*a.P*a.s+5*a.k*a.M-6*a.k*a.K*a.D-16*a.k*a.W*a.G+45*a.k*a.U*a.I-36*a.k*a.S*a.s+8*a.k*a.P*a.t-a.g*a.N+2*a.g*a.M*a.A-6*a.g*a.L*a.D+8*a.g*a.K*a.G+17*a.g*a.W*a.I-48*a.g*a.U*a.s+38*a.g*a.S*a.t-10*a.g*a.P*a.u-a.N*a.A+3*a.M*a.D-3*a.L*a.G+5*a.K*a.I-15*a.W*a.s+21*a.U*a.t-13*a.S*a.u+3*a.P*a.v,0);case 545:return Ale(0,-a.k*a.A-a.g*a.S-a.D*a.P,0);case 546:return Ale(0,-a.k*a.A*a.U-a.g*a.G*a.S-a.D*a.W,0);case 547:return Ale(0,-a.q*a.D*a.P+a.o*a.D*a.S+a.k*a.G*a.S+a.k*a.D*a.U-a.k*a.A*a.W-a.g*a.I*a.S,a.q*a.G+a.q*a.D*a.P-a.q*a.A*a.S-a.q*a.U-a.o*a.I+a.o*a.W-a.k*a.I*a.P+a.k*a.A*a.W+a.g*a.I*a.S-a.g*a.D*a.W+a.I*a.U-a.G*a.W);case 548:return Ale(0,a.k*a.A+a.g*a.A*a.P+a.g*a.S+a.D*a.P,a.k*a.A-a.k*a.P-a.g*a.D+a.g*a.S+a.D*a.P-a.A*a.S);case 549:return Ale(0,-2*a.q*a.A*a.U+a.q*a.W+a.o*a.I*a.P-a.o*a.G*a.S+a.o*a.D*a.U+a.o*a.A*a.W+a.k*a.I*a.S-a.k*a.G*a.U+2*a.k*a.D*a.W-2*a.k*a.A*a.K-2*a.g*a.s*a.S+a.g*a.I*a.U-2*a.g*a.G*a.W+a.g*a.D*a.K+a.s*a.U,0);default:return me(sf,g9g,5,0,15,1);}}\nfunction cme(a,b,c,d,e){var f,g,h;switch(b){case 2900:return c*(-c+d+e)*(-a.k+2*a.j*d-2*c*a.A+a.B+2*a.j*e+2*a.i*d*e-2*a.w*a.J-2*c*a.K+a.L);case 2901:return (d+e)*(a.j+a.i*d+a.i*e-a.w*e-d*a.J);case 2902:return a.i*($wnd.Math.sqrt(3)*a.i-$wnd.Math.sqrt(3)*a.w-$wnd.Math.sqrt(3)*a.J-a.c)*($wnd.Math.sqrt(3)*a.o-3*$wnd.Math.sqrt(3)*a.k*a.w+3*$wnd.Math.sqrt(3)*a.i*a.B-$wnd.Math.sqrt(3)*a.D-3*$wnd.Math.sqrt(3)*a.k*a.J-2*$wnd.Math.sqrt(3)*a.i*a.w*a.J+$wnd.Math.sqrt(3)*a.B*a.J+3*$wnd.Math.sqrt(3)*a.i*a.L+$wnd.Math.sqrt(3)*a.w*a.L-$wnd.Math.sqrt(3)*a.N-a.k*a.c+a.B*a.c-2*a.w*a.J*a.c+a.L*a.c);case 2903:return a.i*($wnd.Math.sqrt(3)*a.i-$wnd.Math.sqrt(3)*a.w-$wnd.Math.sqrt(3)*a.J+a.c)*($wnd.Math.sqrt(3)*a.o-3*$wnd.Math.sqrt(3)*a.k*a.w+3*$wnd.Math.sqrt(3)*a.i*a.B-$wnd.Math.sqrt(3)*a.D-3*$wnd.Math.sqrt(3)*a.k*a.J-2*$wnd.Math.sqrt(3)*a.i*a.w*a.J+$wnd.Math.sqrt(3)*a.B*a.J+3*$wnd.Math.sqrt(3)*a.i*a.L+$wnd.Math.sqrt(3)*a.w*a.L-$wnd.Math.sqrt(3)*a.N+a.k*a.c-a.B*a.c+2*a.w*a.J*a.c-a.L*a.c);case 2904:return a.i*-a.f*-a.e*(a.k-2*a.i*a.w+a.B-2*a.i*a.J+a.L)*(a.o-3*a.k*a.w+3*a.i*a.B-a.D-3*a.k*a.J+a.B*a.J+3*a.i*a.L+a.w*a.L-a.N);case 2905:return (c+d)*(c+e)*-a.f*(a.i-c*d-a.w-c*e-d*e-a.J)*-a.e;case 2906:return c*(c+d)*(c+e)*-a.f*-a.e*(-a.j-a.i*d+c*a.w+a.A-a.i*e+c*d*e+a.w*e+c*a.J+d*a.J+a.K);case 2907:return (c+d)*(c-d-e)*(c+e)*-a.f*-a.e*(a.j+2*a.i*d-a.A+2*a.i*e+c*d*e-a.K);case 2908:return a.j*(a.n-a.j*a.w+a.i*a.A-a.C-a.j*a.J+a.A*a.J+a.i*a.K+a.w*a.K-a.M);case 2909:return a.k*(a.o-a.k*a.w+a.i*a.B-a.D-a.k*a.J+a.B*a.J+a.i*a.L+a.w*a.L-a.N);case 2910:return c*(-a.j-a.i*d+c*a.w+a.A-a.i*e+2*c*d*e-a.w*e+c*a.J-d*a.J+a.K)*(-a.o+3*a.k*a.w-3*a.i*a.B+a.D+2*a.j*a.w*e-2*a.i*a.A*e-2*c*a.B*e+2*a.C*e+3*a.k*a.J+2*a.j*d*a.J+2*a.i*a.w*a.J+2*c*a.A*a.J-a.B*a.J-2*a.i*d*a.K+2*c*a.w*a.K-4*a.A*a.K-3*a.i*a.L-2*c*d*a.L-a.w*a.L+2*d*a.M+a.N);case 2911:return a.i*(a.j-a.i*d-c*a.w+a.A-a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J+a.K);case 2912:return a.i*(a.i-a.w-a.J-$wnd.Math.sqrt(3)*a.c)*(a.o-3*a.k*a.w+3*a.i*a.B-a.D-3*a.k*a.J-2*a.i*a.w*a.J+a.B*a.J+3*a.i*a.L+a.w*a.L-a.N-$wnd.Math.sqrt(3)*a.k*a.c+$wnd.Math.sqrt(3)*a.B*a.c-2*$wnd.Math.sqrt(3)*a.w*a.J*a.c+$wnd.Math.sqrt(3)*a.L*a.c);case 2913:return a.i*(a.i-a.w-a.J+$wnd.Math.sqrt(3)*a.c)*(a.o-3*a.k*a.w+3*a.i*a.B-a.D-3*a.k*a.J-2*a.i*a.w*a.J+a.B*a.J+3*a.i*a.L+a.w*a.L-a.N+$wnd.Math.sqrt(3)*a.k*a.c-$wnd.Math.sqrt(3)*a.B*a.c+2*$wnd.Math.sqrt(3)*a.w*a.J*a.c-$wnd.Math.sqrt(3)*a.L*a.c);case 2914:return a.i*-a.f*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*-a.e*(a.o-3*a.k*a.w+3*a.i*a.B-a.D-3*a.k*a.J-a.i*a.w*a.J+a.B*a.J+3*a.i*a.L+a.w*a.L-a.N);case 2915:return a.i*(a.n+a.k*d-c*a.B-a.C+a.k*e+a.j*d*e-c*a.A*e-a.B*e-c*d*a.K-c*a.L-d*a.L-a.M);case 2916:return a.i*(a.o+a.k*a.w-a.i*a.B-a.D+a.k*a.J-a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L-a.N);case 2917:return a.i*(a.g*a.k-3*a.g*a.i*a.w+a.g*a.B+5*a.q*a.D-5*a.o*a.G-a.k*a.v+3*a.i*a.v*a.w-a.B*a.v-3*a.g*a.i*a.J+3*a.g*a.w*a.J+5*a.q*a.B*a.J-6*a.o*a.D*a.J+3*a.k*a.G*a.J-5*a.i*a.v*a.J+3*a.v*a.w*a.J+a.g*a.L+5*a.q*a.w*a.L-2*a.o*a.B*a.L-2*a.k*a.D*a.L+a.i*a.G*a.L-3*a.v*a.L+5*a.q*a.N-6*a.o*a.w*a.N-2*a.k*a.B*a.N+2*a.i*a.D*a.N+a.G*a.N-5*a.o*a.P+3*a.k*a.w*a.P+a.i*a.B*a.P+a.D*a.P-a.k*a.I-5*a.i*a.w*a.I-3*a.B*a.I+3*a.i*a.I*a.J+3*a.w*a.I*a.J-a.I*a.L);case Twh:return a.i*(a.g*a.k-3*a.g*a.i*a.w+a.g*a.B+5*a.q*a.D-5*a.o*a.G-a.k*a.v+3*a.i*a.v*a.w-a.B*a.v-3*a.g*a.i*a.J-a.g*a.w*a.J+13*a.q*a.B*a.J-6*a.o*a.D*a.J-5*a.k*a.G*a.J-a.i*a.v*a.J+3*a.v*a.w*a.J+a.g*a.L+13*a.q*a.w*a.L-2*a.o*a.B*a.L-6*a.k*a.D*a.L-3*a.i*a.G*a.L-3*a.v*a.L+5*a.q*a.N-6*a.o*a.w*a.N-6*a.k*a.B*a.N+2*a.i*a.D*a.N+a.G*a.N-5*a.o*a.P-5*a.k*a.w*a.P-3*a.i*a.B*a.P+a.D*a.P-a.k*a.I-a.i*a.w*a.I-3*a.B*a.I+3*a.i*a.I*a.J+3*a.w*a.I*a.J-a.I*a.L);case 2919:return a.i*(a.g-2*a.r*d-a.q*a.w+4*a.p*a.A-2*a.o*a.B+2*a.k*a.D-4*a.j*a.F+a.i*a.G+2*c*a.H-a.v-2*a.r*e+4*a.q*d*e-2*a.p*a.w*e-2*a.o*a.A*e+6*a.n*a.B*e-6*a.k*a.C*e+2*a.j*a.D*e+2*a.i*a.F*e-4*c*a.G*e+2*a.H*e-a.q*a.J-2*a.p*d*a.J+5*a.o*a.w*a.J+2*a.n*a.A*a.J-6*a.k*a.B*a.J+6*a.j*a.C*a.J-7*a.i*a.D*a.J+2*c*a.F*a.J+a.G*a.J+4*a.p*a.K-2*a.o*d*a.K+2*a.n*a.w*a.K+8*a.k*a.A*a.K-8*a.j*a.B*a.K-2*a.i*a.C*a.K+2*c*a.D*a.K-4*a.F*a.K-2*a.o*a.L+6*a.n*d*a.L-6*a.k*a.w*a.L-8*a.j*a.A*a.L+12*a.i*a.B*a.L-2*c*a.C*a.L-6*a.k*d*a.M+6*a.j*a.w*a.M-2*a.i*a.A*a.M-2*c*a.B*a.M+4*a.C*a.M+2*a.k*a.N+2*a.j*d*a.N-7*a.i*a.w*a.N+2*c*a.A*a.N-4*a.j*a.O+2*a.i*d*a.O+2*c*a.w*a.O-4*a.A*a.O+a.i*a.P-4*c*d*a.P+a.w*a.P+2*c*a.Q+2*d*a.Q-a.I);case 2920:return a.i*(a.q-2*a.o*a.w+2*a.i*a.D-a.G+2*a.o*d*e+2*a.n*a.w*e-2*a.i*a.C*e-2*c*a.D*e-2*a.o*a.J+2*a.n*d*a.J-3*a.k*a.w*a.J-2*a.j*a.A*a.J+a.i*a.B*a.J-2*c*a.C*a.J+2*a.D*a.J-2*a.j*a.w*a.K+6*a.i*a.A*a.K+a.i*a.w*a.L-2*a.B*a.L-2*a.i*d*a.M-2*c*a.w*a.M+2*a.i*a.N-2*c*d*a.N+2*a.w*a.N-a.P);case 2921:return a.i*(a.p-a.o*d-a.n*a.w+a.k*a.A-a.j*a.B+a.i*a.C+c*a.D-a.F-a.o*e+7*a.n*d*e-3*a.k*a.w*e+3*a.i*a.B*e-7*c*a.C*e+a.D*e-a.n*a.J-3*a.k*d*a.J+2*a.j*a.w*a.J-2*a.i*a.A*a.J+3*c*a.B*a.J+a.C*a.J+a.k*a.K-2*a.i*a.w*a.K-2*c*a.A*a.K-a.B*a.K-a.j*a.L+3*a.i*d*a.L+3*c*a.w*a.L-a.A*a.L+a.i*a.M-7*c*d*a.M+a.w*a.M+c*a.N+d*a.N-a.O);case 2922:return a.i*(a.q+a.p*d+a.n*a.A-a.j*a.C-c*a.F-a.G+a.p*e+a.o*d*e+a.n*a.w*e+a.k*a.A*e-a.j*a.B*e-a.i*a.C*e-c*a.D*e-a.F*e+a.n*d*a.J-2*a.k*a.w*a.J-2*a.j*a.A*a.J-c*a.C*a.J+a.n*a.K+a.k*d*a.K-2*a.j*a.w*a.K+2*a.i*a.A*a.K-c*a.B*a.K-a.C*a.K-a.j*d*a.L-c*a.A*a.L-2*a.B*a.L-a.j*a.M-a.i*d*a.M-c*a.w*a.M-a.A*a.M-c*d*a.N-c*a.O-d*a.O-a.P);case 2929:return a.i*(a.g*a.k-3*a.g*a.i*a.w+a.g*a.B+5*a.q*a.D-5*a.o*a.G-a.k*a.v+3*a.i*a.v*a.w-a.B*a.v-3*a.g*a.i*a.J+11*a.g*a.w*a.J-11*a.q*a.B*a.J-6*a.o*a.D*a.J+19*a.k*a.G*a.J-13*a.i*a.v*a.J+3*a.v*a.w*a.J+a.g*a.L-11*a.q*a.w*a.L+22*a.o*a.B*a.L-18*a.k*a.D*a.L+9*a.i*a.G*a.L-3*a.v*a.L+5*a.q*a.N-6*a.o*a.w*a.N-18*a.k*a.B*a.N+2*a.i*a.D*a.N+a.G*a.N-5*a.o*a.P+19*a.k*a.w*a.P+9*a.i*a.B*a.P+a.D*a.P-a.k*a.I-13*a.i*a.w*a.I-3*a.B*a.I+3*a.i*a.I*a.J+3*a.w*a.I*a.J-a.I*a.L);case 2930:return a.i*(a.o+a.k*a.w-a.i*a.B-a.D+a.k*a.J-5*a.i*a.w*a.J+3*a.B*a.J-a.i*a.L+3*a.w*a.L-a.N);case 2931:return a.i*a.d*(a.g*a.i-2*a.g*a.w-a.q*a.B+4*a.o*a.D-a.k*a.G-2*a.i*a.v+a.v*a.w-2*a.g*a.J+3*a.q*a.w*a.J-a.o*a.B*a.J-3*a.k*a.D*a.J+7*a.i*a.G*a.J-4*a.v*a.J-a.q*a.L-a.o*a.w*a.L+4*a.k*a.B*a.L-5*a.i*a.D*a.L+7*a.G*a.L+4*a.o*a.N-3*a.k*a.w*a.N-5*a.i*a.B*a.N-8*a.D*a.N-a.k*a.P+7*a.i*a.w*a.P+7*a.B*a.P-2*a.i*a.I-4*a.w*a.I+a.I*a.J);case 2923:case 2924:case 2925:case 2926:case vmh:case 2928:f=Fle(a,b-2910,c,d,e);g=Fle(a,b-2910,d,e,c);h=Fle(a,b-2910,e,c,d);return a.i*(-a.j/(e*g+d*h)+a.A/(c*h+e*f)+a.K/(d*f+c*g));case 2932:return a.i*(a.n-a.k*d-2*a.j*a.w+2*a.i*a.A+c*a.B-a.C-a.k*e+5*a.j*d*e-5*c*a.A*e+a.B*e-2*a.j*a.J+2*a.A*a.J+2*a.i*a.K-5*c*d*a.K+2*a.w*a.K+c*a.L+d*a.L-a.M);case 2933:return a.i*(a.n-a.j*a.w+a.i*a.A-a.C+2*a.j*d*e-2*c*a.A*e-a.j*a.J+a.A*a.J+a.i*a.K-2*c*d*a.K+a.w*a.K-a.M);case 2934:return a.i*(a.g*a.i-3*a.g*a.w+3*a.q*a.B-3*a.k*a.G+3*a.i*a.v-a.v*a.w-3*a.g*a.J+3*a.q*a.w*a.J+2*a.o*a.B*a.J-2*a.k*a.D*a.J-3*a.i*a.G*a.J+3*a.v*a.J+3*a.q*a.L+2*a.o*a.w*a.L-2*a.k*a.B*a.L-3*a.G*a.L-2*a.k*a.w*a.N+2*a.D*a.N-3*a.k*a.P-3*a.i*a.w*a.P-3*a.B*a.P+3*a.i*a.I+3*a.w*a.I-a.I*a.J);case 2935:return a.i*(a.g*a.k-3*a.g*a.i*a.w+a.g*a.B+5*a.q*a.D-5*a.o*a.G-a.k*a.v+3*a.i*a.v*a.w-a.B*a.v-3*a.g*a.i*a.J+15*a.g*a.w*a.J-15*a.q*a.B*a.J-14*a.o*a.D*a.J+27*a.k*a.G*a.J-9*a.i*a.v*a.J-a.v*a.w*a.J+a.g*a.L-15*a.q*a.w*a.L+46*a.o*a.B*a.L-26*a.k*a.D*a.L-15*a.i*a.G*a.L+9*a.v*a.L+5*a.q*a.N-14*a.o*a.w*a.N-26*a.k*a.B*a.N+42*a.i*a.D*a.N-7*a.G*a.N-5*a.o*a.P+27*a.k*a.w*a.P-15*a.i*a.B*a.P-7*a.D*a.P-a.k*a.I-9*a.i*a.w*a.I+9*a.B*a.I+3*a.i*a.I*a.J-a.w*a.I*a.J-a.I*a.L);case 2936:return a.i*(a.q-a.o*a.w+a.i*a.D-a.G-a.o*a.J+5*a.k*a.w*a.J-5*a.i*a.B*a.J+a.D*a.J-5*a.i*a.w*a.L+4*a.B*a.L+a.i*a.N+a.w*a.N-a.P);case 2937:return a.i*(a.q-2*a.o*a.w+2*a.i*a.D-a.G-2*a.o*a.J-a.k*a.w*a.J+a.i*a.B*a.J+2*a.D*a.J+a.i*a.w*a.L-2*a.B*a.L+2*a.i*a.N+2*a.w*a.N-a.P);case 2938:return c*(a.k+3*a.j*d-2*a.i*a.w-c*a.A-a.B+3*a.j*e+a.i*d*e-3*c*a.w*e-a.A*e-2*a.i*a.J-3*c*d*a.J+4*a.w*a.J-c*a.K-d*a.K-a.L);case 2939:return c*(a.o+3*a.n*d+a.k*a.w-2*a.j*a.A-a.i*a.B-c*a.C-a.D+3*a.n*e+3*a.k*d*e-2*a.j*a.w*e-2*a.i*a.A*e-c*a.B*e-a.C*e+a.k*a.J-2*a.j*d*a.J-2*a.i*a.w*a.J+2*c*a.A*a.J+a.B*a.J-2*a.j*a.K-2*a.i*d*a.K+2*c*a.w*a.K+2*a.A*a.K-a.i*a.L-c*d*a.L+a.w*a.L-c*a.M-d*a.M-a.N);case 2940:return c*(a.o+4*a.n*d+3*a.k*a.w-2*a.j*a.A-3*a.i*a.B-2*c*a.C-a.D+4*a.n*e+8*a.k*d*e-6*a.i*a.A*e-4*c*a.B*e-2*a.C*e+3*a.k*a.J-5*a.i*a.w*a.J+a.B*a.J-2*a.j*a.K-6*a.i*d*a.K+4*a.A*a.K-3*a.i*a.L-4*c*d*a.L+a.w*a.L-2*c*a.M-2*d*a.M-a.N);case 2941:return c*(a.n+a.k*d-c*a.B-a.C+a.k*e+5*a.j*d*e-2*a.i*a.w*e-3*c*a.A*e-a.B*e-2*a.i*d*a.J+2*a.A*a.J-3*c*d*a.K+2*a.w*a.K-c*a.L-d*a.L-a.M);case 2942:return c*(a.q-a.p*d-8*a.o*a.w+21*a.n*a.A-20*a.k*a.B+9*a.j*a.C-4*a.i*a.D+3*c*a.F-a.G-a.p*e-3*a.o*d*e+11*a.n*a.w*e-7*a.k*a.A*e-3*a.j*a.B*e+7*a.i*a.C*e-7*c*a.D*e+3*a.F*e-8*a.o*a.J+11*a.n*d*a.J+6*a.k*a.w*a.J-6*a.j*a.A*a.J-8*a.i*a.B*a.J+3*c*a.C*a.J+2*a.D*a.J+21*a.n*a.K-7*a.k*d*a.K-6*a.j*a.w*a.K+10*a.i*a.A*a.K+c*a.B*a.K-19*a.C*a.K-20*a.k*a.L-3*a.j*d*a.L-8*a.i*a.w*a.L+c*a.A*a.L+30*a.B*a.L+9*a.j*a.M+7*a.i*d*a.M+3*c*a.w*a.M-19*a.A*a.M-4*a.i*a.N-7*c*d*a.N+2*a.w*a.N+3*c*a.O+3*d*a.O-a.P);case 2943:return c*(a.o+a.n*d-3*a.k*a.w-2*a.j*a.A+3*a.i*a.B+c*a.C-a.D+a.n*e-a.k*d*e+8*a.j*a.w*e-9*c*a.B*e+a.C*e-3*a.k*a.J+8*a.j*d*a.J-18*a.i*a.w*a.J+8*c*a.A*a.J+a.B*a.J-2*a.j*a.K+8*c*a.w*a.K-2*a.A*a.K+3*a.i*a.L-9*c*d*a.L+a.w*a.L+c*a.M+d*a.M-a.N);case 2944:return c*(a.o+3*a.n*d+a.k*a.w-2*a.j*a.A-a.i*a.B-c*a.C-a.D+3*a.n*e+3*a.k*d*e+2*a.j*a.w*e-2*a.i*a.A*e-5*c*a.B*e-a.C*e+a.k*a.J+2*a.j*d*a.J-6*a.i*a.w*a.J-2*c*a.A*a.J+a.B*a.J-2*a.j*a.K-2*a.i*d*a.K-2*c*a.w*a.K+2*a.A*a.K-a.i*a.L-5*c*d*a.L+a.w*a.L-c*a.M-d*a.M-a.N);case 2945:return c*(a.o-a.n*d-5*a.k*a.w+5*a.i*a.B+c*a.C-a.D-a.n*e-5*a.k*d*e+4*a.i*a.A*e+c*a.B*e+a.C*e-5*a.k*a.J+2*a.i*a.w*a.J+2*c*a.A*a.J+a.B*a.J+4*a.i*d*a.K+2*c*a.w*a.K-2*a.A*a.K+5*a.i*a.L+c*d*a.L+a.w*a.L+c*a.M+d*a.M-a.N-$wnd.Math.sqrt(3)*a.k*a.c-$wnd.Math.sqrt(3)*a.j*d*a.c+$wnd.Math.sqrt(3)*c*a.A*a.c+$wnd.Math.sqrt(3)*a.B*a.c-$wnd.Math.sqrt(3)*a.j*e*a.c-$wnd.Math.sqrt(3)*a.i*d*e*a.c+$wnd.Math.sqrt(3)*c*a.w*e*a.c+$wnd.Math.sqrt(3)*a.A*e*a.c+$wnd.Math.sqrt(3)*c*d*a.J*a.c+$wnd.Math.sqrt(3)*c*a.K*a.c+$wnd.Math.sqrt(3)*d*a.K*a.c+$wnd.Math.sqrt(3)*a.L*a.c);case 2946:return c*(a.o-a.n*d-5*a.k*a.w+5*a.i*a.B+c*a.C-a.D-a.n*e-5*a.k*d*e+4*a.i*a.A*e+c*a.B*e+a.C*e-5*a.k*a.J+2*a.i*a.w*a.J+2*c*a.A*a.J+a.B*a.J+4*a.i*d*a.K+2*c*a.w*a.K-2*a.A*a.K+5*a.i*a.L+c*d*a.L+a.w*a.L+c*a.M+d*a.M-a.N+$wnd.Math.sqrt(3)*a.k*a.c+$wnd.Math.sqrt(3)*a.j*d*a.c-$wnd.Math.sqrt(3)*c*a.A*a.c-$wnd.Math.sqrt(3)*a.B*a.c+$wnd.Math.sqrt(3)*a.j*e*a.c+$wnd.Math.sqrt(3)*a.i*d*e*a.c-$wnd.Math.sqrt(3)*c*a.w*e*a.c-$wnd.Math.sqrt(3)*a.A*e*a.c-$wnd.Math.sqrt(3)*c*d*a.J*a.c-$wnd.Math.sqrt(3)*c*a.K*a.c-$wnd.Math.sqrt(3)*d*a.K*a.c-$wnd.Math.sqrt(3)*a.L*a.c);case 2947:return c*(a.p*d-2*a.o*a.w-a.n*a.A+4*a.k*a.B-a.j*a.C-2*a.i*a.D+c*a.F+a.p*e-a.o*d*e-a.n*a.w*e+a.k*a.A*e-a.j*a.B*e+a.i*a.C*e+c*a.D*e-a.F*e-2*a.o*a.J-a.n*d*a.J-2*a.k*a.w*a.J+2*a.j*a.A*a.J+2*a.i*a.B*a.J-c*a.C*a.J+2*a.D*a.J-a.n*a.K+a.k*d*a.K+2*a.j*a.w*a.K-2*a.i*a.A*a.K-c*a.B*a.K+a.C*a.K+4*a.k*a.L-a.j*d*a.L+2*a.i*a.w*a.L-c*a.A*a.L-4*a.B*a.L-a.j*a.M+a.i*d*a.M-c*a.w*a.M+a.A*a.M-2*a.i*a.N+c*d*a.N+2*a.w*a.N+c*a.O-d*a.O);case 2948:return c*(a.o+2*a.n*d-a.k*a.w-2*a.j*a.A+a.i*a.B-a.D+2*a.n*e-2*a.j*a.w*e-a.k*a.J-2*a.j*d*a.J-a.i*a.w*a.J+2*c*a.A*a.J+a.B*a.J-2*a.j*a.K+2*c*a.w*a.K+a.i*a.L+a.w*a.L-a.N);case 2949:return c*(a.r-a.q*d-4*a.p*a.w+4*a.o*a.A+6*a.n*a.B-6*a.k*a.C-4*a.j*a.D+4*a.i*a.F+c*a.G-a.H-a.q*e-3*a.p*d*e+4*a.o*a.w*e+7*a.n*a.A*e-4*a.k*a.B*e-5*a.j*a.C*e+c*a.F*e+a.G*e-4*a.p*a.J+4*a.o*d*a.J+10*a.n*a.w*a.J-2*a.k*a.A*a.J-4*a.j*a.B*a.J-4*a.i*a.C*a.J-2*c*a.D*a.J+2*a.F*a.J+4*a.o*a.K+7*a.n*d*a.K-2*a.k*a.w*a.K-6*a.j*a.A*a.K-c*a.C*a.K-2*a.D*a.K+6*a.n*a.L-4*a.k*d*a.L-4*a.j*a.w*a.L+2*c*a.B*a.L-6*a.k*a.M-5*a.j*d*a.M-4*a.i*a.w*a.M-c*a.A*a.M-4*a.j*a.N-2*c*a.w*a.N-2*a.A*a.N+4*a.i*a.O+c*d*a.O+2*a.w*a.O+c*a.P+d*a.P-a.Q);default:return NaN;}}\nfunction xle(a,b,c,d,e){switch(b){case 600:return Ble(a.o-2*a.k*a.A-2*a.k*a.P+a.g*a.D+2*a.g*a.A*a.P+a.g*a.S,-a.o+3*a.k*a.P-3*a.g*a.S-2*a.g*a.P*a.A+3*a.g*a.D+a.U+2*a.S*a.A-a.P*a.D-2*a.G,3*a.o-3*a.k*a.A-3*a.k*a.P-3*a.g*a.D+6*a.g*a.A*a.P-3*a.g*a.S+3*a.G-3*a.D*a.P-3*a.A*a.S+3*a.U);case 601:return Ble(0,-a.f+4*a.e*a.A+2*a.e*a.P-3*a.d*a.D-14*a.d*a.A*a.P+2*a.d*a.S-10*a.c*a.G+33*a.c*a.D*a.P+4*a.c*a.A*a.S-7*a.c*a.U+25*a.b*a.I-28*a.b*a.G*a.P-39*a.b*a.D*a.S+22*a.b*a.A*a.U+5*a.b*a.W-24*a.q*a.s-8*a.q*a.I*a.P+80*a.q*a.G*a.S-30*a.q*a.D*a.U-8*a.q*a.A*a.W-4*a.q*a.K+11*a.o*a.t+30*a.o*a.s*a.P-68*a.o*a.I*a.S-4*a.o*a.G*a.U+42*a.o*a.D*a.W-20*a.o*a.A*a.K+8*a.o*a.L-2*a.k*a.u-19*a.k*a.t*a.P+18*a.k*a.s*a.S+46*a.k*a.I*a.U-64*a.k*a.G*a.W+18*a.k*a.D*a.K+10*a.k*a.A*a.L-7*a.k*a.M+4*a.g*a.u*a.P+5*a.g*a.t*a.S-30*a.g*a.s*a.U+19*a.g*a.I*a.W+20*a.g*a.G*a.K-24*a.g*a.D*a.L+4*a.g*a.A*a.M+2*a.g*a.N-2*a.u*a.S+3*a.t*a.U+6*a.s*a.W-14*a.I*a.K+6*a.G*a.L+3*a.D*a.M-2*a.A*a.N,0);case 602:return Ble(0,a.k*a.A-a.k*a.P-2*a.g*a.A*a.P+2*a.g*a.S+a.G-3*a.D*a.P+4*a.A*a.S-2*a.U,0);case 603:return Ble(0,a.j*a.A*e-a.j*d*a.P-a.g*a.C*e+a.g*d*a.R-c*a.D*e+5*c*a.C*a.P-6*c*a.A*a.R+2*c*d*a.S+a.F*e-2*a.D*a.P-a.C*a.R+4*a.A*a.S-2*d*a.T,0);case 604:return Ble(0,-a.g*a.A*a.P-a.D*a.P+2*a.A*a.S,0);case 605:return Ale(0,a.j*e+c*a.R-c*e*a.A,0);case 606:return Ale(0,a.k-2*a.g*a.A+a.g*a.P+a.D-a.A*a.P,0);case 607:return Ale(0,a.f-8*a.e*a.A+28*a.d*a.D+6*a.d*a.A*a.P-9*a.d*a.S-56*a.c*a.G-28*a.c*a.D*a.P+29*a.c*a.A*a.S+15*a.c*a.U+70*a.b*a.I+51*a.b*a.G*a.P-36*a.b*a.D*a.S-41*a.b*a.A*a.U-9*a.b*a.W-56*a.q*a.s-45*a.q*a.I*a.P+21*a.q*a.G*a.S+52*a.q*a.D*a.U+3*a.q*a.A*a.W+9*a.q*a.K+28*a.o*a.t+20*a.o*a.s*a.P-7*a.o*a.I*a.S-36*a.o*a.G*a.U-7*a.o*a.D*a.W+20*a.o*a.A*a.K-15*a.o*a.L-8*a.k*a.u-6*a.k*a.t*a.P+9*a.k*a.s*a.S+4*a.k*a.I*a.U+15*a.k*a.G*a.W-18*a.k*a.D*a.K-5*a.k*a.A*a.L+9*a.k*a.M+a.g*a.v+3*a.g*a.u*a.P-12*a.g*a.t*a.S+16*a.g*a.s*a.U-12*a.g*a.I*a.W-6*a.g*a.G*a.K+19*a.g*a.D*a.L-9*a.g*a.A*a.M-a.v*a.P+5*a.u*a.S-10*a.t*a.U+11*a.s*a.W-10*a.I*a.K+11*a.G*a.L-10*a.D*a.M+5*a.A*a.N-a.O,-12*a.e*a.A+12*a.e*a.P+48*a.d*a.D-48*a.d*a.S-72*a.c*a.G-84*a.c*a.D*a.P+84*a.c*a.A*a.S+72*a.c*a.U+60*a.b*a.I+120*a.b*a.G*a.P-120*a.b*a.A*a.U-60*a.b*a.W-60*a.q*a.s-120*a.q*a.G*a.S+120*a.q*a.D*a.U+60*a.q*a.K+72*a.o*a.t-120*a.o*a.s*a.P+120*a.o*a.I*a.S-120*a.o*a.D*a.W+120*a.o*a.A*a.K-72*a.o*a.L-48*a.k*a.u+84*a.k*a.t*a.P-120*a.k*a.I*a.U+120*a.k*a.G*a.W-84*a.k*a.A*a.L+48*a.k*a.M+12*a.g*a.v-84*a.g*a.t*a.S+120*a.g*a.s*a.U-120*a.g*a.G*a.K+84*a.g*a.D*a.L-12*a.g*a.N-12*a.v*a.P+48*a.u*a.S-72*a.t*a.U+60*a.s*a.W-60*a.I*a.K+72*a.G*a.L-48*a.D*a.M+12*a.A*a.N);case 608:return Ale(0,a.q*a.A-2*a.o*a.D-2*a.o*a.A*a.P+6*a.k*a.D*a.P-a.k*a.A*a.S+2*a.g*a.I-6*a.g*a.G*a.P+2*a.g*a.A*a.U-a.s+2*a.I*a.P+a.G*a.S-2*a.D*a.U,0);case 609:return Ale(4*a.D*a.P-4*a.A*a.S,-a.D*a.P+4*a.A*a.P*a.g+a.U-2*a.S*a.g+a.P*a.k,0);case 610:return Ale(0,a.o*d*e+a.o*a.P+a.n*a.A*e+a.n*d*a.P-2*a.k*d*a.R-2*a.k*a.S-2*a.j*a.A*a.R-2*a.j*d*a.S-a.g*a.F*e-a.g*a.D*a.P+a.g*d*a.T+a.g*a.U-c*a.G*e-c*a.F*a.P+c*a.A*a.T+c*d*a.U,0);case 611:return Ale(0,a.q-2*a.o*a.A-a.o*a.P+2*a.k*a.A*a.P+2*a.g*a.G-3*a.g*a.D*a.P+2*a.g*a.A*a.S-a.g*a.U-a.I+2*a.G*a.P-2*a.A*a.U+a.W,0);case 612:return Ale(0,-a.o*a.P+2*a.k*a.S+a.k*a.P*a.A-a.g*a.U+a.g*a.P*a.D-a.U*a.A+2*a.S*a.D-a.P*a.G,0);case 613:return Ale(0,-a.o*a.D*a.P+a.o*a.A*a.S+3*a.k*a.G*a.P-3*a.k*a.D*a.S-3*a.g*a.I*a.P+4*a.g*a.G*a.S-a.g*a.D*a.U+a.s*a.P-2*a.I*a.S+2*a.D*a.W-a.A*a.K,-6*a.o*a.D*a.P+6*a.o*a.A*a.S+6*a.k*a.G*a.P-6*a.k*a.A*a.U-6*a.g*a.G*a.S+6*a.g*a.D*a.U);case 614:return Ale(0,a.b*a.P-2*a.q*a.S-a.q*a.P*a.A-2*a.o*a.U+5*a.o*a.S*a.A+8*a.k*a.W-15*a.k*a.U*a.A+10*a.k*a.S*a.D-4*a.k*a.P*a.G-7*a.g*a.K+10*a.g*a.W*a.A+5*a.g*a.U*a.D-15*a.g*a.S*a.G+7*a.g*a.P*a.I+2*a.L+a.K*a.A-12*a.W*a.D+10*a.U*a.G+2*a.S*a.I-3*a.P*a.s,-18*a.o*a.S*a.A+18*a.o*a.P*a.D+18*a.k*a.U*a.A-18*a.k*a.P*a.G-18*a.g*a.U*a.D+18*a.g*a.S*a.G);case 615:return Ale(0,-a.k*a.P-2*a.g*a.S+6*a.g*a.P*a.A+3*a.U+2*a.S*a.A-5*a.P*a.D,-8*a.k*a.P+8*a.k*a.A+8*a.g*a.S-8*a.g*a.D-8*a.S*a.A+8*a.P*a.D);case 616:return Ale(0,a.o-3*a.k*a.A+3*a.k*a.P+3*a.g*a.D-2*a.g*a.A*a.P-5*a.g*a.S-a.G-a.D*a.P+a.A*a.S+a.U,-8*a.k*a.A+8*a.k*a.P+8*a.g*a.D-8*a.g*a.S-8*a.D*a.P+8*a.A*a.S);case 617:return Ale(0,a.o-3*a.k*a.A+a.k*a.P+3*a.g*a.D-3*a.g*a.S-a.G-a.D*a.P+a.A*a.S+a.U,-4*a.k*a.A+4*a.k*a.P+4*a.g*a.D-4*a.g*a.S-4*a.D*a.P+4*a.A*a.S);case 618:return Ale(0,a.o-3*a.k*a.A+2*a.k*a.P+3*a.g*a.D-a.g*a.A*a.P-4*a.g*a.S-a.G-a.D*a.P+a.A*a.S+a.U,-6*a.k*a.A+6*a.k*a.P+6*a.g*a.D-6*a.g*a.S-6*a.D*a.P+6*a.A*a.S);case 619:return Ale(0,-a.n*e-a.k*a.P+a.k*e*d+a.j*a.R-a.j*a.P*d+2*a.j*e*a.A+a.g*a.S+a.g*a.P*a.A-2*a.g*e*a.C+c*a.S*d-c*a.R*a.A+c*a.P*a.C-c*e*a.D-a.T*d+e*a.F,-a.n*e+a.n*d-2*a.k*a.P+2*a.k*a.A-a.j*a.P*d+a.j*e*a.A+2*a.g*a.S+a.g*a.R*d-a.g*e*a.C-2*a.g*a.D+c*a.T-c*a.R*a.A+c*a.P*a.C-c*a.F-a.T*d-2*a.S*a.A+2*a.P*a.D+e*a.F);case 620:return Ale(0,-a.b*a.P+2*a.q*a.S+4*a.q*a.P*a.A-6*a.o*a.S*a.A-6*a.o*a.P*a.D-2*a.k*a.W+6*a.k*a.S*a.D+4*a.k*a.P*a.G+a.g*a.K+2*a.g*a.W*a.A-2*a.g*a.S*a.G-a.g*a.P*a.I,-2*a.b*a.P+2*a.b*a.A+4*a.q*a.S-4*a.q*a.D-10*a.o*a.S*a.A+10*a.o*a.P*a.D-4*a.k*a.W+10*a.k*a.U*a.A-10*a.k*a.P*a.G+4*a.k*a.I+2*a.g*a.K-10*a.g*a.U*a.D+10*a.g*a.S*a.G-2*a.g*a.s-2*a.K*a.A+4*a.W*a.D-4*a.S*a.I+2*a.P*a.s);case 621:return Ale(0,a.o*a.P-2*a.k*a.S-2*a.k*a.P*a.A+a.g*a.U+2*a.g*a.S*a.A+a.g*a.P*a.D,0);case 622:return Ale(0,a.q*a.A*a.P-a.q*a.S-2*a.o*a.D*a.P+a.o*a.A*a.S+3*a.o*a.U+3*a.k*a.D*a.S-4*a.k*a.A*a.U-3*a.k*a.W+2*a.g*a.I*a.P-5*a.g*a.G*a.S+a.g*a.D*a.U+a.g*a.A*a.W+a.g*a.K-a.s*a.P+2*a.I*a.S-2*a.D*a.W+a.A*a.K,a.b*a.A-a.b*a.P-2*a.q*a.D+2*a.q*a.S+5*a.o*a.D*a.P-5*a.o*a.A*a.S+2*a.k*a.I-5*a.k*a.G*a.P+5*a.k*a.A*a.U-2*a.k*a.W-a.g*a.s+5*a.g*a.G*a.S-5*a.g*a.D*a.U+a.g*a.K+a.s*a.P-2*a.I*a.S+2*a.D*a.W-a.A*a.K);case 623:return Ale(0,a.j-2*a.g*d-a.g*e+c*a.A+c*a.P+a.A*e-a.R,0);case 624:return Ale(0,a.o*a.P-2*a.k*a.S+a.g*a.U+3*a.g*a.S*a.A-3*a.g*a.P*a.D-a.U*a.A-a.S*a.D+2*a.P*a.G,0);case 625:return Ale(0,-a.b*a.P+3*a.q*a.S+a.q*a.P*a.A-a.o*a.U-4*a.o*a.S*a.A-a.o*a.P*a.D-3*a.k*a.W+3*a.k*a.U*a.A+3*a.k*a.S*a.D+a.k*a.P*a.G+2*a.g*a.K+3*a.g*a.U*a.D-8*a.g*a.S*a.G+2*a.g*a.P*a.I-2*a.K*a.A+3*a.W*a.D-5*a.U*a.G+6*a.S*a.I-2*a.P*a.s,0);case 626:return Ale(0,-a.o*a.A*a.S-a.k*a.D*a.S+5*a.k*a.A*a.U+a.g*a.G*a.S+2*a.g*a.D*a.U-3*a.g*a.A*a.W+a.I*a.S-3*a.G*a.U+3*a.D*a.W-a.A*a.K,-8*a.o*a.D*a.P+8*a.o*a.A*a.S+8*a.k*a.G*a.P-8*a.k*a.A*a.U-8*a.g*a.G*a.S+8*a.g*a.D*a.U);case 627:return Ale(0,a.b*a.P-4*a.q*a.S-3*a.q*a.P*a.A+6*a.o*a.U+8*a.o*a.S*a.A+2*a.o*a.P*a.D-4*a.k*a.W-6*a.k*a.U*a.A-4*a.k*a.S*a.D+2*a.k*a.P*a.G+a.g*a.K+2*a.g*a.U*a.D-3*a.g*a.P*a.I+a.K*a.A-2*a.U*a.G+a.P*a.s,0);case 628:return Ble(0,-a.p*d-a.p*e-a.o*a.A-a.o*d*e+3*a.n*a.C+3*a.n*a.A*e+3*a.k*a.D+3*a.k*a.C*e-3*a.j*a.F-3*a.j*a.D*e-2*a.j*a.C*a.P-2*a.j*a.A*a.R+3*a.j*d*a.S+3*a.j*a.T-3*a.g*a.G-3*a.g*a.F*e-2*a.g*a.D*a.P-2*a.g*a.C*a.R+3*a.g*a.A*a.S+3*a.g*d*a.T+c*a.H+c*a.G*e+2*c*a.F*a.P+2*c*a.D*a.R-c*a.C*a.S-c*a.A*a.T-2*c*d*a.U-2*c*a.V+a.I+a.H*e+2*a.G*a.P+2*a.F*a.R-a.D*a.S-a.C*a.T-2*a.A*a.U-2*d*a.V,2*a.q-2*a.o*a.A-2*a.o*a.P+2*a.k*a.A*a.P-2*a.g*a.G+2*a.g*a.D*a.P+2*a.g*a.A*a.S-2*a.g*a.U+2*a.I-2*a.G*a.P-2*a.A*a.U+2*a.W);case 629:return Ble(0,a.g*a.A*a.P-a.D*a.P,a.o-a.k*a.A-a.k*a.P-a.g*a.D+3*a.g*a.A*a.P-a.g*a.S+a.G-a.D*a.P-a.A*a.S+a.U);case 630:return Ble(0,-a.D*a.P+a.A*a.S,a.G-a.D*a.P-a.D*a.g-a.A*a.S+3*a.A*a.P*a.g-a.A*a.k+a.U-a.S*a.g-a.P*a.k+a.o);case 631:return Ale(0,-c*a.P+a.R+a.P*d,0);case 632:return Ale(0,-a.g*d*a.R+2*c*a.A*a.R-a.C*a.R+d*a.T,0);case 633:return Ale(0,-2*a.o*a.A*a.S+a.k*a.D*a.S+3*a.k*a.A*a.U+a.I*a.S-3*a.G*a.U+3*a.D*a.W-a.A*a.K,0);case 634:return Ble(0,4*a.A*a.P,-a.D+2*a.A*a.P+2*a.A*a.g-a.S+2*a.P*a.g-a.k);case 635:return Ble(0,a.A*a.P,-2*a.A*e*c-2*d*a.P*c-2*d*e*a.g);case 636:return Ale(0,a.o-a.k*a.P-a.g*a.S+a.g*a.P*a.A+a.U-3*a.S*a.A+3*a.P*a.D-a.G,0);case 637:return Ale(0,c*e+2*a.P+e*d,0);case 638:return Ble(0,a.b*a.A-a.b*a.P-3*a.q*a.D+3*a.q*a.S+2*a.o*a.G+5*a.o*a.D*a.P-4*a.o*a.A*a.S-3*a.o*a.U+2*a.k*a.I-7*a.k*a.G*a.P-a.k*a.D*a.S+5*a.k*a.A*a.U+a.k*a.W-3*a.g*a.s+4*a.g*a.I*a.P+2*a.g*a.G*a.S-a.g*a.D*a.U-2*a.g*a.A*a.W+a.t-a.s*a.P-a.G*a.U+a.D*a.W,-2*a.c+4*a.b*a.A+4*a.b*a.P+2*a.q*a.D-16*a.q*a.A*a.P+2*a.q*a.S-8*a.o*a.G+12*a.o*a.D*a.P+12*a.o*a.A*a.S-8*a.o*a.U+2*a.k*a.I+12*a.k*a.G*a.P-30*a.k*a.D*a.S+12*a.k*a.A*a.U+2*a.k*a.W+4*a.g*a.s-16*a.g*a.I*a.P+12*a.g*a.G*a.S+12*a.g*a.D*a.U-16*a.g*a.A*a.W+4*a.g*a.K-2*a.t+4*a.s*a.P+2*a.I*a.S-8*a.G*a.U+2*a.D*a.W+4*a.A*a.K-2*a.L);case 639:return Ble(0,a.q*a.G*a.S-2*a.q*a.D*a.U+a.q*a.A*a.W-a.o*a.I*a.S-a.o*a.G*a.U+5*a.o*a.D*a.W-3*a.o*a.A*a.K+2*a.k*a.I*a.U-a.k*a.G*a.W-4*a.k*a.D*a.K+3*a.k*a.A*a.L-a.g*a.t*a.S+4*a.g*a.s*a.U-7*a.g*a.I*a.W+5*a.g*a.G*a.K-a.g*a.A*a.M+a.u*a.S-3*a.t*a.U+2*a.s*a.W+2*a.I*a.K-3*a.G*a.L+a.D*a.M,-2*a.d*a.A*a.P+4*a.c*a.D*a.P+4*a.c*a.A*a.S+2*a.b*a.G*a.P-16*a.b*a.D*a.S+2*a.b*a.A*a.U-8*a.q*a.I*a.P+12*a.q*a.G*a.S+12*a.q*a.D*a.U-8*a.q*a.A*a.W+2*a.o*a.s*a.P+12*a.o*a.I*a.S-30*a.o*a.G*a.U+12*a.o*a.D*a.W+2*a.o*a.A*a.K+4*a.k*a.t*a.P-16*a.k*a.s*a.S+12*a.k*a.I*a.U+12*a.k*a.G*a.W-16*a.k*a.D*a.K+4*a.k*a.A*a.L-2*a.g*a.u*a.P+4*a.g*a.t*a.S+2*a.g*a.s*a.U-8*a.g*a.I*a.W+2*a.g*a.G*a.K+4*a.g*a.D*a.L-2*a.g*a.A*a.M);case 640:return Ale(0,3*a.k*a.A*a.S-a.g*a.D*a.S-2*a.g*a.A*a.U-a.G*a.S+a.A*a.W,0);case 641:return Ale(0,-3*a.q*a.A*a.S+a.o*a.D*a.S+5*a.o*a.A*a.U-a.k*a.G*a.S-2*a.k*a.A*a.W+2*a.g*a.I*a.S-2*a.g*a.G*a.U-a.g*a.D*a.W+a.g*a.A*a.K+a.s*a.S-2*a.I*a.U+2*a.D*a.K-a.A*a.L,0);case 642:return Ale(0,a.k*a.S-2*a.g*a.S*a.A-2*a.g*a.P*a.D-a.W-2*a.U*a.A+a.S*a.D+2*a.P*a.G,-2*a.o*a.A+2*a.o*a.P+2*a.g*a.G-2*a.g*a.U-2*a.G*a.P+2*a.A*a.U);case 643:return Ale(0,a.k*a.A*a.P-2*a.g*a.D*a.P-2*a.g*a.A*a.S+a.G*a.P-a.A*a.U,0);case 644:return Ale(0,a.A*a.P+a.S,0);case 645:return Ale(a.b*a.A-a.b*a.P-5*a.q*a.D+5*a.q*a.S+10*a.o*a.G+2*a.o*a.D*a.P-2*a.o*a.A*a.S-10*a.o*a.U-10*a.k*a.I+4*a.k*a.G*a.P-4*a.k*a.A*a.U+10*a.k*a.W+5*a.g*a.s-9*a.g*a.I*a.P+2*a.g*a.G*a.S-2*a.g*a.D*a.U+9*a.g*a.A*a.W-5*a.g*a.K-a.t+4*a.s*a.P-5*a.I*a.S+5*a.D*a.W-4*a.A*a.K+a.L,a.c-3*a.b*a.A+2*a.b*a.P+a.q*a.A*a.P-17*a.q*a.S+10*a.o*a.G-16*a.o*a.D*a.P+10*a.o*a.A*a.S+28*a.o*a.U-15*a.k*a.I+22*a.k*a.G*a.P+16*a.k*a.D*a.S-6*a.k*a.A*a.U-17*a.k*a.W+9*a.g*a.s-10*a.g*a.I*a.P-10*a.g*a.G*a.S+16*a.g*a.D*a.U-7*a.g*a.A*a.W+2*a.g*a.K-2*a.t+a.s*a.P+a.I*a.S+10*a.G*a.U-16*a.D*a.W+5*a.A*a.K+a.L,0);case 646:return Ale(0,a.k*a.A*a.P+a.k*a.S+2*a.g*a.A*a.S-2*a.g*a.U-a.G*a.P+3*a.D*a.S-3*a.A*a.U+a.W,0);case 647:return Ale(0,a.q-3*a.o*a.A-a.o*a.P+3*a.k*a.D+2*a.k*a.A*a.P-a.k*a.S-a.g*a.G-a.g*a.D*a.P+a.g*a.A*a.S+a.g*a.U,0);case 648:return Ale(a.k*a.A-a.k*a.P-a.G+3*a.D*a.P-3*a.A*a.S+a.U,3*a.o-4*a.k*a.A+a.k*a.P+5*a.g*a.D-4*a.g*a.A*a.P-a.g*a.S-4*a.G+5*a.D*a.P+2*a.A*a.S-3*a.U,-20*a.k*a.A+20*a.k*a.P+20*a.g*a.D-20*a.g*a.S-20*a.D*a.P+20*a.A*a.S);case 649:return Ale(-a.k*a.A+a.k*a.P+a.G-3*a.D*a.P+3*a.A*a.S-a.U,3*a.o-14*a.k*a.A-a.k*a.P+13*a.g*a.D-8*a.g*a.A*a.P-5*a.g*a.S-2*a.G+7*a.D*a.P-8*a.A*a.S+3*a.U,-4*a.k*a.A+4*a.k*a.P+4*a.g*a.D-4*a.g*a.S-4*a.D*a.P+4*a.A*a.S);case 650:return Ale(a.k*a.A-a.k*a.P-a.G+3*a.D*a.P-3*a.A*a.S+a.U,5*a.o-10*a.k*a.A+a.k*a.P+11*a.g*a.D-8*a.g*a.A*a.P-3*a.g*a.S-6*a.G+9*a.D*a.P-3*a.U,-28*a.k*a.A+28*a.k*a.P+28*a.g*a.D-28*a.g*a.S-28*a.D*a.P+28*a.A*a.S);case 651:return Ale(-a.k*a.A+a.k*a.P+a.G-3*a.D*a.P+3*a.A*a.S-a.U,2*a.o-11*a.k*a.A-a.k*a.P+10*a.g*a.D-6*a.g*a.A*a.P-4*a.g*a.S-a.G+5*a.D*a.P-7*a.A*a.S+3*a.U,0);case 652:return Ale(-a.k*a.A+a.k*a.P+a.G-3*a.D*a.P+3*a.A*a.S-a.U,a.o-8*a.k*a.A-a.k*a.P+7*a.g*a.D-4*a.g*a.A*a.P-3*a.g*a.S+3*a.D*a.P-6*a.A*a.S+3*a.U,4*a.k*a.A-4*a.k*a.P-4*a.g*a.D+4*a.g*a.S+4*a.D*a.P-4*a.A*a.S);case 653:return Ale(0,-a.k*a.A*a.P+a.g*a.U,0);case 654:return Ale(0,-a.k*a.P-2*a.j*a.R+2*a.g*a.R*d+2*a.g*a.P*a.A+2*c*a.T-2*c*a.R*a.A+a.U-2*a.T*d+2*a.R*a.C-a.P*a.D,-2*a.n*e+2*a.n*d-4*a.k*a.P+4*a.k*a.A-2*a.j*a.P*d+2*a.j*e*a.A+4*a.g*a.S+2*a.g*a.R*d-2*a.g*e*a.C-4*a.g*a.D+2*c*a.T-2*c*a.R*a.A+2*c*a.P*a.C-2*c*a.F-2*a.T*d-4*a.S*a.A+4*a.P*a.D+2*e*a.F);case 655:return Ale(-3*a.k*a.A+3*a.k*a.P+2*a.g*a.D-2*a.g*a.S+a.G-3*a.D*a.P+3*a.A*a.S-a.U,-3*a.o-2*a.k*a.A+12*a.k*a.P+a.g*a.D-2*a.g*a.A*a.P-7*a.g*a.S+4*a.G-10*a.D*a.P+8*a.A*a.S-2*a.U,-16*a.k*a.A+16*a.k*a.P+16*a.g*a.D-16*a.g*a.S-16*a.D*a.P+16*a.A*a.S);case 656:return pe(ie(sf,1),g9g,5,15,[1,3,3,-21]);default:return me(sf,g9g,5,0,15,1);}}\nfunction Ole(a,b,c,d,e){switch(b){case 1600:return 2*a.i*a.w*a.J+a.i*a.d*a.c;case 1601:return a.i*(a.g*a.g-6*a.g*a.q*a.b+3*a.g*a.o*(5*a.B+8*a.w*a.J+5*a.L)-2*a.g*a.k*(10*a.D+17*a.B*a.J+17*a.w*a.L+10*a.N)-$wnd.Math.pow(a.w-a.J,6)*(a.G+a.P)+a.g*a.i*(14*a.G+14*a.D*a.J+17*a.B*a.L+14*a.w*a.N+14*a.P)+2*a.g*(7*a.G*a.J+5*a.D*a.L+5*a.B*a.N+7*a.w*a.P)+2*a.i*$wnd.Math.pow(a.w-a.J,4)*(3*a.v-a.D*a.L-a.B*a.N+3*a.I)+2*a.o*a.a*(10*a.v+13*a.G*a.J+15*a.D*a.L+15*a.B*a.N+13*a.w*a.P+10*a.I)-2*a.q*(7*a.v*a.w+7*a.v*a.J+3*a.G*a.L+2*a.D*a.N+3*a.B*a.P+7*a.w*a.I+7*a.I*a.J)-a.k*a.a*(15*a.v*a.w-4*a.v*a.J-4*a.G*a.L-6*a.D*a.N-4*a.B*a.P-4*a.w*a.I+15*a.I*a.J));case 1602:return a.i*(a.o-2*a.n*(d+e)+a.k*$wnd.Math.pow(d+e,2)-a.i*(a.B+a.L)-$wnd.Math.pow(d-e,2)*(a.B+a.L)+2*c*(a.C-a.B*e-d*a.L+a.M));case 1603:return a.i*(a.q-2*a.o*$wnd.Math.pow(d-e,2)-2*a.k*d*e*(2*a.w-3*d*e+2*a.J)+4*a.j*d*e*(a.A+a.K)-a.a*(a.B+a.L)-4*c*d*e*(a.C-a.A*a.J-a.w*a.K+a.M)+2*a.i*(a.D-3*a.B*a.J-3*a.w*a.L+a.N));case 1604:return a.i*(a.o+4*a.j*d*e*(d+e)-4*c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+a.k*(-3*a.w+4*d*e-3*a.J)-a.a*a.b+a.i*(3*a.B-4*a.A*e-6*a.w*a.J-4*d*a.K+3*a.L));case 1605:return -(a.i*(a.q-2*a.o*a.w+2*a.i*a.D-a.G-2*a.o*a.J+4*a.k*a.w*a.J-4*a.i*a.B*a.J+2*a.D*a.J-4*a.i*a.w*a.L-2*a.B*a.L+2*a.i*a.N+2*a.w*a.N-a.P))+$wnd.Math.sqrt(3)*a.i*(a.o-a.k*a.w+a.i*a.B-a.D-a.k*a.J+a.B*a.J+a.i*a.L+a.w*a.L-a.N)*a.c;case 1606:return a.i*(a.q-2*a.o*a.w+2*a.i*a.D-a.G-2*a.o*a.J+4*a.k*a.w*a.J-4*a.i*a.B*a.J+2*a.D*a.J-4*a.i*a.w*a.L-2*a.B*a.L+2*a.i*a.N+2*a.w*a.N-a.P)+$wnd.Math.sqrt(3)*a.i*(a.o-a.k*a.w+a.i*a.B-a.D-a.k*a.J+a.B*a.J+a.i*a.L+a.w*a.L-a.N)*a.c;case 1607:return a.i*(a.q-2*a.o*a.w+2*a.i*a.D-a.G-2*a.o*a.J-4*a.k*a.w*a.J+4*a.i*a.B*a.J+2*a.D*a.J+4*a.i*a.w*a.L-2*a.B*a.L+2*a.i*a.N+2*a.w*a.N-a.P)+$wnd.Math.sqrt(3)*a.i*(a.o-a.k*a.w+a.i*a.B-a.D-a.k*a.J+a.B*a.J+a.i*a.L+a.w*a.L-a.N)*a.c;case 1608:return -(a.i*(a.q-2*a.o*a.w+2*a.i*a.D-a.G-2*a.o*a.J-4*a.k*a.w*a.J+4*a.i*a.B*a.J+2*a.D*a.J+4*a.i*a.w*a.L-2*a.B*a.L+2*a.i*a.N+2*a.w*a.N-a.P))+$wnd.Math.sqrt(3)*a.i*(a.o-a.k*a.w+a.i*a.B-a.D-a.k*a.J+a.B*a.J+a.i*a.L+a.w*a.L-a.N)*a.c;case 1609:return a.i*(a.o-3*a.k*a.b-a.a*a.b+a.i*(3*a.B-2*a.w*a.J+3*a.L));case 1610:return c*(a.o+3*a.k*d*e+a.n*(d+e)-2*a.j*d*e*(d+e)-d*e*a.a-a.i*(a.B+2*a.A*e-2*a.w*a.J+2*d*a.K+a.L)-c*(a.C-a.B*e-d*a.L+a.M));case 1611:return a.i*(a.k+a.B-6*a.w*a.J+a.L+2*a.i*a.b);case 1612:return c*(a.o-a.n*(d+e)+2*a.j*$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-d*e*a.a+a.i*$wnd.Math.pow(d+e,2)*a.b-a.k*(2*a.w+5*d*e+2*a.J));case 1613:return -(a.i*a.w*a.J)+a.k*a.b;case 1614:return a.i*(a.q+a.w*a.J*a.a-3*a.o*a.b-a.i*a.a*a.b+a.k*(3*a.B+a.w*a.J+3*a.L));case 1615:return a.i*(a.k-4*a.j*(d+e)-4*c*$wnd.Math.pow(d-e,2)*(d+e)+$wnd.Math.pow(d-e,2)*(a.w+6*d*e+a.J)+a.i*(6*a.w-4*d*e+6*a.J));case 1616:return a.i*(a.i+a.w-6*d*e+a.J+2*c*(d+e));case 1617:return a.i*(c+d-e)*(c-d+e)*(a.i+a.w+a.J-2*c*(d+e));case 1618:return a.i*(c-d)*(c-e)*(a.k+d*$wnd.Math.pow(d-e,2)*e-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-a.i*(a.w-3*d*e+a.J));case 1619:return a.i*(a.g+a.i*$wnd.Math.pow(a.w-a.J,4)-a.q*a.b-a.a*$wnd.Math.pow(a.w+a.J,3)-2*a.o*(a.B-6*a.w*a.J+a.L)+2*a.k*(a.D-3*a.B*a.J-3*a.w*a.L+a.N));case 1620:return a.i*(7*a.q-12*a.o*a.b+20*a.i*a.a*a.b+a.k*(-6*a.B+28*a.w*a.J-6*a.L)-a.a*(9*a.B+14*a.w*a.J+9*a.L));case 1621:return c*(a.i-d*e-c*(d+e));case 1622:return a.i*(a.q+2*a.p*(d+e)-2*c*$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)*a.b-2*a.o*(a.w+d*e+a.J)+2*a.k*d*e*(a.w+6*d*e+a.J)-2*a.n*(3*a.A+a.w*e+d*a.J+3*a.K)+2*a.j*$wnd.Math.pow(d-e,2)*(3*a.A+5*a.w*e+5*d*a.J+3*a.K)+2*a.i*$wnd.Math.pow(d-e,2)*(a.B+3*a.A*e+3*d*a.K+a.L));case 1623:return a.i*(2*a.k-2*a.B+a.i*d*e+2*a.A*e-a.w*a.J+2*d*a.K-2*a.L-2*a.j*(d+e)+c*(2*a.A-a.w*e-d*a.J+2*a.K));case 1624:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(-2*a.i*a.a+a.k*a.b+a.a*a.b);case 1625:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(-a.a+a.i*a.b);case 1626:return a.i*(a.k-a.j*(d+e)-$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J)+c*(a.A+a.K));case 1627:return a.o-a.i*a.w*a.J+a.k*a.b;case 1628:return a.i*a.e*a.f*(a.g*a.o-8*a.g*a.k*a.b+$wnd.Math.pow(a.w-a.J,6)*(a.B+a.L)+a.g*a.i*(28*a.B+38*a.w*a.J+28*a.L)-8*a.i*$wnd.Math.pow(a.w-a.J,4)*(a.D+a.B*a.J+a.w*a.L+a.N)-8*a.g*(7*a.D+9*a.B*a.J+9*a.w*a.L+7*a.N)+a.q*(70*a.G+62*a.D*a.J+72*a.B*a.L+62*a.w*a.N+70*a.P)-8*a.o*(7*a.v+a.G*a.J+4*a.D*a.L+4*a.B*a.N+a.w*a.P+7*a.I)+2*a.k*(14*a.v*a.w-15*a.v*a.J+6*a.G*a.L+6*a.D*a.N+6*a.B*a.P-15*a.w*a.I+14*a.I*a.J));case 1629:return $wnd.Math.pow(a.k-a.a,2)*(a.k-a.w*a.J-a.i*a.b);case 1630:return a.i*(a.o-a.n*(d+e)+d*e*a.a+a.i*$wnd.Math.pow(a.w+a.J,2)-a.k*(2*a.w+d*e+2*a.J)+2*a.j*(a.A+a.K)-c*(a.C-a.B*e-d*a.L+a.M));case 1631:return a.i*(a.j-a.A-a.K);case Tlh:return (c-d)*(c+d)*(c-e)*(c+e)*(a.k+a.a);case 1633:return c*(c-d)*(a.i+$wnd.Math.pow(d-e,2))*(c-e);case 1634:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*a.b;case 1635:return c*(2*c-d-e)*(d-e);case 1636:return a.i*(a.w-a.J)*(a.d*a.d)*(2*a.k-a.a-a.i*a.b);case 1637:return -((a.w-a.J)*(-2*a.k+a.a+a.i*a.b));case 1638:return -((d-e)*(-2*a.i+$wnd.Math.pow(d-e,2)+c*(d+e)));case 1639:return (c-d-e)*(2*c-d-e)*(d-e);case 1640:return -((a.w-a.J)*(-2*a.o+2*a.k*a.b+a.a*a.b-a.i*(a.B+a.L)));case Pwh:return 4*a.o+a.D+12*a.i*a.w*a.J-3*a.B*a.J-3*a.w*a.L+a.N-6*a.k*a.b;case 1642:return c*(-a.w-a.J+c*(d+e))*(2*a.j-2*a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)+c*a.b);case 1643:return c*(d-e)*(2*a.j-2*a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)+c*a.b);case 1644:return (2*c-d-e)*(2*a.i-a.w+4*d*e-a.J-2*c*(d+e));case 1645:return a.k*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(-2*a.w*a.J+a.i*a.b);case 1646:return a.i*$wnd.Math.pow(d-e,2)*(-2*d*e+c*(d+e));case 1647:return -((2*c-d-e)*$wnd.Math.pow(d-e,2));case 1648:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(-2*a.i+a.w+a.J);case 1649:return (a.w-a.J)*$wnd.Math.pow(-2*a.i+a.w+a.J,2);case 1650:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.d*a.d)*(-2*a.k+a.a+a.i*a.b);case 1651:return (2*a.k-a.a-a.i*a.b)*(2*a.q-2*a.o*a.b+4*a.i*a.a*a.b+a.k*(-3*a.B+8*a.w*a.J-3*a.L)-a.a*(a.B+4*a.w*a.J+a.L));case 1652:return $wnd.Math.sqrt(3)*c*(c+d-e)*(c-d+e)*(c+d+e)-c*(c-d-e)*a.c;case 1653:return $wnd.Math.sqrt(3)*c*(c+d-e)*(c-d+e)*(c+d+e)+c*(c-d-e)*a.c;case 1654:return -a.i+a.w+d*e+a.J+c*(d+e);case 1655:return -(a.w*a.J)+c*d*e*(d+e)+a.i*(a.w+d*e+a.J);case 1656:return a.k+2*a.a-3*a.i*a.b;case 1657:return 5*a.k-2*a.a-3*a.i*a.b;case 1658:return a.i*(a.q-a.G+2*a.k*a.w*a.J+a.D*a.J+a.w*a.N-a.P-2*a.o*a.b+a.i*(2*a.D-a.B*a.J-a.w*a.L+2*a.N));case 1659:return (a.i+2*c*d+a.w-a.J+a.c)*(a.i-a.w+2*c*e+a.J+a.c);case 1660:return a.k*(a.q+10*a.k*a.w*a.J-2*a.o*a.b-a.a*(a.B+4*a.w*a.J+a.L)+2*a.i*(a.D-3*a.B*a.J-3*a.w*a.L+a.N));case 1661:return a.i*(a.g+3*a.q*a.b+14*a.k*a.a*a.b-$wnd.Math.pow(a.w-a.J,4)*a.b-3*a.i*a.a*(a.B+6*a.w*a.J+a.L)-2*a.o*(7*a.B-10*a.w*a.J+7*a.L));case 1662:return a.i*(a.i*a.w+a.i*a.J+a.w*a.J)*(a.i*a.w-a.B+a.i*a.J-a.L)+a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1663:return -(a.i*(a.i*a.w+a.i*a.J+a.w*a.J)*(a.i*a.w-a.B+a.i*a.J-a.L))+a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1664:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J)+a.i*(a.i*a.w-a.B+a.i*a.J-a.L)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1665:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J)-a.i*(a.i*a.w-a.B+a.i*a.J-a.L)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1666:return a.i*(a.i*a.w+a.i*a.J+a.w*a.J)*(a.i*a.w-a.B+a.i*a.J-a.L)-a.i*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1667:return a.i*(a.i*a.w+a.i*a.J+a.w*a.J)*(a.i*a.w-a.B+a.i*a.J-a.L)+a.i*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1668:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J)+a.i*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1669:return -(a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J))+a.i*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1670:return a.i*a.b-a.i*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1671:return a.i*(-a.B-a.L+a.i*a.b)+a.i*-a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1672:return a.i*(2*a.w*a.J+a.i*-a.d)+2*a.i*d*e*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1673:return a.i*(2*a.w*a.J+a.i*-a.d)-2*a.i*d*e*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1674:return -(a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J))+2*a.i*d*e*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1675:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J)+2*a.i*d*e*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1676:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)+(-(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1677:return -(a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J))+(-(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1678:return -(a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J))+2*c*d*e*(d+e)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1679:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J)+2*c*d*e*(d+e)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 1680:return -(a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J))+2*c*d*e*(d+e)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1681:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)+2*c*d*e*(d+e)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1682:return a.i*(-c+d+e)*(a.w+a.J+c*(d+e))*(a.w+a.J+c*(d+e));case 1683:return a.i*(a.k*d-a.i*a.A+a.k*e-a.j*d*e-c*a.w*a.J-a.A*a.J-a.i*a.K-a.w*a.K)+a.i*(a.i*d-a.A+a.i*e-c*d*e-a.K)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1684:return -(a.i*(a.k*d-a.i*a.A+a.k*e-a.j*d*e-c*a.w*a.J-a.A*a.J-a.i*a.K-a.w*a.K))+a.i*(a.i*d-a.A+a.i*e-c*d*e-a.K)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1685:return -(a.i*(c+d+e)*(a.i*d-a.A+a.i*e-c*d*e-a.K))+a.i*(c*d+a.w+c*e+d*e+a.J)*a.c;case 1686:return a.i*(c+d+e)*(a.i*d-a.A+a.i*e-c*d*e-a.K)+a.i*(c*d+a.w+c*e+d*e+a.J)*a.c;case 1687:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)-a.i*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1688:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)+a.i*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1689:return a.i*(a.i*a.w-a.B+a.i*a.J-a.L)+a.i*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1690:return a.i*(a.i*a.w-a.B+a.i*a.J-a.L)-a.i*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 1691:return a.o-a.i*a.w*a.J;case 1692:return a.i*(2*a.k+a.a-a.i*a.b);case 1693:return a.i*(a.i*d+c*a.w+a.i*e+c*d*e+a.w*e+c*a.J+d*a.J)*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)+a.i*(a.j*a.w+a.i*a.A-c*a.B-a.C+2*a.j*d*e+a.i*a.w*e-2*c*a.A*e-a.B*e+a.j*a.J+a.i*d*a.J+a.i*a.K-2*c*d*a.K-c*a.L-d*a.L-a.M)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 1694:return -(a.i*(a.i*d+c*a.w+a.i*e+c*d*e+a.w*e+c*a.J+d*a.J)*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J))+a.i*(a.j*a.w+a.i*a.A-c*a.B-a.C+2*a.j*d*e+a.i*a.w*e-2*c*a.A*e-a.B*e+a.j*a.J+a.i*d*a.J+a.i*a.K-2*c*d*a.K-c*a.L-d*a.L-a.M)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 1695:return c*(a.n*(d+e)-d*e*a.a+a.k*(4*a.w+7*d*e+4*a.J)+2*a.j*(a.A+a.w*e+d*a.J+a.K)-2*a.i*(2*a.B+3*a.A*e+3*d*a.K+2*a.L)-c*(3*a.C+3*a.B*e+2*a.A*a.J+2*a.w*a.K+3*d*a.L+3*a.M));case 1696:return a.i*(a.j-a.A+5*a.w*e+5*d*a.J-a.K+a.i*(d+e)-c*$wnd.Math.pow(d+e,2));case 1697:return c*(c-d-e)*(a.i+$wnd.Math.pow(d-e,2)+2*c*(d+e));case 1698:return c+2*(d+e);case 1699:return -a.j-c*$wnd.Math.pow(d-e,2)+2*$wnd.Math.pow(d-e,2)*(d+e);default:return NaN;}}\nfunction _le(a,b,c,d,e){switch(b){case 2750:return a.i*(-a.o-2*a.k*a.w+2*a.j*a.A+a.i*a.B-2*c*a.C+2*a.D+2*a.n*e+2*a.j*a.w*e-2*a.i*a.A*e-2*a.C*e+a.k*a.J-2*c*a.A*a.J+a.B*a.J-4*a.j*a.K+2*c*a.w*a.K+2*a.A*a.K+a.i*a.L-2*a.w*a.L+2*c*a.M-a.N)*(-a.o+2*a.n*d+a.k*a.w-4*a.j*a.A+a.i*a.B+2*c*a.C-a.D-2*a.k*a.J+2*a.j*d*a.J+2*c*a.A*a.J-2*a.B*a.J+2*a.j*a.K-2*a.i*d*a.K-2*c*a.w*a.K+2*a.A*a.K+a.i*a.L+a.w*a.L-2*c*a.M-2*d*a.M+2*a.N);case 2751:return c*(-a.n+2*a.k*d-a.j*a.w-a.i*a.A+2*c*a.B-a.C+a.i*d*a.J+c*a.w*a.J-4*c*d*a.K+c*a.L+d*a.L)*(-a.n+c*a.B+2*a.k*e+a.i*a.w*e-4*c*a.A*e+a.B*e-a.j*a.J+c*a.w*a.J-a.i*a.K+2*c*a.L-a.M);case 2752:return c*(-a.n+a.k*d+c*a.B-a.C+a.j*d*e+c*a.A*e-a.i*d*a.J-c*a.w*a.J-2*c*d*a.K+c*a.L+d*a.L)*(-a.n+c*a.B+a.k*e+a.j*d*e-a.i*a.w*e-2*c*a.A*e+a.B*e-c*a.w*a.J+c*d*a.K+c*a.L-a.M);case 2753:return c*(c-d)*(-c+e)*(a.k+2*a.i*a.w+a.B-3*a.i*d*e+3*c*a.w*e-4*a.i*a.J-3*c*d*a.J+2*a.w*a.J+a.L)*(a.k-4*a.i*a.w+a.B-3*a.i*d*e-3*c*a.w*e+2*a.i*a.J+3*c*d*a.J+2*a.w*a.J+a.L);case 2754:return c*(-a.p+a.o*d+a.n*a.w-a.k*a.A-a.j*a.B+a.i*a.C+c*a.D-a.F+a.n*d*e-2*a.j*a.A*e+c*a.C*e-a.n*a.J+a.j*a.w*a.J+a.i*a.A*a.J-a.C*a.J+a.j*d*a.K+c*a.A*a.K+a.j*a.L-2*a.i*d*a.L-2*c*a.w*a.L+a.A*a.L-2*c*d*a.M+c*a.N+d*a.N)*(-a.p-a.n*a.w+a.j*a.B+c*a.D+a.o*e+a.n*d*e+a.j*a.A*e-2*a.i*a.B*e-2*c*a.C*e+a.D*e+a.n*a.J+a.j*a.w*a.J-2*c*a.B*a.J-a.k*a.K-2*a.j*d*a.K+a.i*a.w*a.K+c*a.A*a.K+a.B*a.K-a.j*a.L+a.i*a.M+c*d*a.M-a.w*a.M+c*a.N-a.O);case 2755:return a.i*(-a.p-a.o*d-3*a.n*a.w+5*a.j*a.B-a.i*a.C-c*a.D+2*a.F+2*a.o*e+3*a.k*a.w*e-4*a.i*a.B*e-a.D*e+4*a.n*a.J+a.k*d*a.J-4*c*a.B*a.J-a.C*a.J-5*a.k*a.K+5*a.B*a.K-5*a.j*a.L+a.i*d*a.L+3*c*a.w*a.L+4*a.i*a.M-3*a.w*a.M+2*c*a.N-d*a.N-a.O)*(-a.p+2*a.o*d+4*a.n*a.w-5*a.k*a.A-5*a.j*a.B+4*a.i*a.C+2*c*a.D-a.F-a.o*e+a.k*a.w*e+a.i*a.B*e-a.D*e-3*a.n*a.J+3*a.k*d*a.J+3*c*a.B*a.J-3*a.C*a.J+5*a.j*a.L-4*a.i*d*a.L-4*c*a.w*a.L+5*a.A*a.L-a.i*a.M-a.w*a.M-c*a.N-d*a.N+2*a.O);case 2756:return c*(-a.o+3*a.n*d+a.k*a.w-6*a.j*a.A+a.i*a.B+3*c*a.C-a.D-a.n*e-2*a.k*d*e+3*a.j*a.w*e+3*a.i*a.A*e-2*c*a.B*e-a.C*e+3*a.j*d*a.J-6*a.i*a.w*a.J+3*c*a.A*a.J+a.i*d*a.K+c*a.w*a.K+a.i*a.L-6*c*d*a.L+a.w*a.L+c*a.M+d*a.M)*(-a.o-a.n*d+a.i*a.B+c*a.C+3*a.n*e-2*a.k*d*e+3*a.j*a.w*e+a.i*a.A*e-6*c*a.B*e+a.C*e+a.k*a.J+3*a.j*d*a.J-6*a.i*a.w*a.J+c*a.A*a.J+a.B*a.J-6*a.j*a.K+3*a.i*d*a.K+3*c*a.w*a.K+a.i*a.L-2*c*d*a.L+3*c*a.M-d*a.M-a.N);case 2757:return (-a.n+3*a.k*d-2*a.j*a.w-2*a.i*a.A+3*c*a.B-a.C-a.k*e+4*a.i*a.w*e-a.B*e+a.j*a.J-3*a.i*d*a.J-3*c*a.w*a.J+a.A*a.J+a.i*a.K+a.w*a.K)*(-a.n-a.k*d+a.j*a.w+a.i*a.A+3*a.k*e-3*a.i*a.w*e-2*a.j*a.J+4*a.i*d*a.J-3*c*a.w*a.J+a.A*a.J-2*a.i*a.K+a.w*a.K+3*c*a.L-d*a.L-a.M);case 2758:return (-a.n+2*a.k*d+2*c*a.B-a.C-a.k*e-a.B*e+a.j*a.J-2*a.i*d*a.J-2*c*a.w*a.J+a.A*a.J+a.i*a.K+a.w*a.K)*(-a.n-a.k*d+a.j*a.w+a.i*a.A+2*a.k*e-2*a.i*a.w*e-2*c*a.w*a.J+a.A*a.J+a.w*a.K+2*c*a.L-d*a.L-a.M);case 2759:return (c-d)*(-c+e)*(a.k-a.j*d-7*a.i*a.w-c*a.A+a.B+a.j*e+a.i*d*e+c*a.w*e+a.A*e+a.i*a.J-c*d*a.J+a.w*a.J+c*a.K+d*a.K)*(a.k+a.j*d+a.i*a.w+c*a.A-a.j*e+a.i*d*e-c*a.w*e+a.A*e-7*a.i*a.J+c*d*a.J+a.w*a.J-c*a.K+d*a.K+a.L);case 2760:return (-a.p+2*a.o*d+a.n*a.w-2*a.k*a.A-2*a.j*a.B+a.i*a.C+2*c*a.D-a.F-a.o*e+a.k*a.w*e+a.i*a.B*e-a.D*e+a.j*a.w*a.J+a.i*a.A*a.J-2*a.i*a.w*a.K+a.j*a.L-2*a.i*d*a.L-2*c*a.w*a.L+a.A*a.L+a.i*a.M+a.w*a.M)*(-a.p-a.o*d+a.j*a.B+a.i*a.C+2*a.o*e-2*a.i*a.B*e+a.n*a.J+a.k*d*a.J+a.j*a.w*a.J-2*a.i*a.A*a.J-2*c*a.B*a.J+a.C*a.J-2*a.k*a.K+a.i*a.w*a.K+a.B*a.K-2*a.j*a.L+a.i*d*a.L+a.i*a.M+2*c*a.N-d*a.N-a.O);case 2761:return a.i*(c-d)*(-c+e)*(a.p*a.A-a.o*a.B-3*a.n*a.C+3*a.k*a.D+3*a.j*a.F-3*a.i*a.G-c*a.H+a.v-a.r*e-2*a.p*a.w*e+a.o*a.A*e+4*a.n*a.B*e-3*a.k*a.C*e+2*a.j*a.D*e+3*a.i*a.F*e-3*c*a.G*e-a.H*e-2*a.p*d*a.J+2*a.o*a.w*a.J-a.n*a.A*a.J+a.k*a.B*a.J+3*c*a.F*a.J-3*a.G*a.J+4*a.p*a.K-2*a.o*d*a.K+2*a.n*a.w*a.K-a.k*a.A*a.K-8*a.j*a.B*a.K+2*c*a.D*a.K+3*a.F*a.K+4*a.n*d*a.L-4*a.k*a.w*a.L-a.j*a.A*a.L+a.i*a.B*a.L-3*c*a.C*a.L+3*a.D*a.L-6*a.n*a.M+4*a.k*d*a.M+2*a.j*a.w*a.M-a.i*a.A*a.M+4*c*a.B*a.M-3*a.C*a.M-2*a.j*d*a.N+2*a.i*a.w*a.N+c*a.A*a.N-a.B*a.N+4*a.j*a.O-2*a.i*d*a.O-2*c*a.w*a.O+a.A*a.O-c*a.Q)*(-(a.r*d)+4*a.p*a.A-6*a.n*a.C+4*a.j*a.F-c*a.H-2*a.p*a.w*e-2*a.o*a.A*e+4*a.n*a.B*e+4*a.k*a.C*e-2*a.j*a.D*e-2*a.i*a.F*e-2*a.p*d*a.J+2*a.o*a.w*a.J+2*a.n*a.A*a.J-4*a.k*a.B*a.J+2*a.j*a.C*a.J+2*a.i*a.D*a.J-2*c*a.F*a.J+a.p*a.K+a.o*d*a.K-a.n*a.w*a.K-a.k*a.A*a.K-a.j*a.B*a.K-a.i*a.C*a.K+c*a.D*a.K+a.F*a.K-a.o*a.L+4*a.n*d*a.L+a.k*a.w*a.L-8*a.j*a.A*a.L+a.i*a.B*a.L+4*c*a.C*a.L-a.D*a.L-3*a.n*a.M-3*a.k*d*a.M-3*c*a.B*a.M-3*a.C*a.M+3*a.k*a.N+2*a.j*d*a.N+2*c*a.A*a.N+3*a.B*a.N+3*a.j*a.O+3*a.i*d*a.O+3*c*a.w*a.O+3*a.A*a.O-3*a.i*a.P-3*c*d*a.P-3*a.w*a.P-c*a.Q-d*a.Q+a.I);case 2762:return a.i*(c-d)*(-c+e)*(a.p+a.k*a.A-3*a.j*a.B-2*a.i*a.C+2*c*a.D+a.F+a.n*d*e-2*a.k*a.w*e+2*a.j*a.A*e-3*c*a.C*e+2*a.D*e-2*a.n*a.J+2*a.j*a.w*a.J+2*a.i*a.A*a.J-2*a.C*a.J+a.k*a.K-2*a.j*d*a.K+2*a.i*a.w*a.K+2*c*a.A*a.K-3*a.B*a.K+a.j*a.L-2*c*a.w*a.L+a.A*a.L-2*a.i*a.M+c*d*a.M+a.O)*(a.p-2*a.n*a.w+a.k*a.A+a.j*a.B-2*a.i*a.C+a.F+a.n*d*e-2*a.j*a.A*e+c*a.C*e-2*a.k*d*a.J+2*a.j*a.w*a.J+2*a.i*a.A*a.J-2*c*a.B*a.J+a.k*a.K+2*a.j*d*a.K+2*a.i*a.w*a.K+2*c*a.A*a.K+a.B*a.K-3*a.j*a.L-3*a.A*a.L-2*a.i*a.M-3*c*d*a.M-2*a.w*a.M+2*c*a.N+2*d*a.N+a.O);case 2763:return a.i*(-a.q-4*a.o*a.w+5*a.k*a.B-2*a.i*a.D+2*a.G+6*a.o*a.J+4*a.k*a.w*a.J-8*a.i*a.B*a.J-2*a.D*a.J-10*a.k*a.L+4*a.i*a.w*a.L+5*a.B*a.L+6*a.i*a.N-4*a.w*a.N-a.P)*(-a.q+6*a.o*a.w-10*a.k*a.B+6*a.i*a.D-a.G-4*a.o*a.J+4*a.k*a.w*a.J+4*a.i*a.B*a.J-4*a.D*a.J+5*a.k*a.L-8*a.i*a.w*a.L+5*a.B*a.L-2*a.i*a.N-2*a.w*a.N+2*a.P);case 2764:return a.i*(c-d)*(c+d)*(-c+e)*(c+e)*(a.q+a.o*a.w-a.k*a.B-5*a.i*a.D+4*a.G-2*a.o*a.J-a.k*a.w*a.J+8*a.i*a.B*a.J-5*a.D*a.J+2*a.k*a.L-a.i*a.w*a.L-a.B*a.L-2*a.i*a.N+a.w*a.N+a.P)*(a.q-2*a.o*a.w+2*a.k*a.B-2*a.i*a.D+a.G+a.o*a.J-a.k*a.w*a.J-a.i*a.B*a.J+a.D*a.J-a.k*a.L+8*a.i*a.w*a.L-a.B*a.L-5*a.i*a.N-5*a.w*a.N+4*a.P);case 2765:return c*(c-d)*(-c+e)*(a.o-a.n*d-a.k*a.w+2*a.j*a.A-a.i*a.B-c*a.C+a.D+2*a.k*d*e-2*a.j*a.w*e-2*a.i*a.A*e+2*c*a.B*e-a.k*a.J+6*a.i*a.w*a.J-a.B*a.J-2*a.i*d*a.K-2*c*a.w*a.K-a.i*a.L+c*d*a.L-a.w*a.L+a.N)*(a.o-a.k*a.w-a.i*a.B+a.D-a.n*e+2*a.k*d*e-2*a.i*a.A*e+c*a.B*e-a.k*a.J-2*a.j*d*a.J+6*a.i*a.w*a.J-2*c*a.A*a.J-a.B*a.J+2*a.j*a.K-2*a.i*d*a.K-a.i*a.L+2*c*d*a.L-a.w*a.L-c*a.M+a.N);case 2766:return c*(c-d)*(-c+e)*-a.f*-a.e*(-a.k+a.B-a.i*d*e+c*a.w*e+2*a.i*a.J-c*d*a.J-a.L)*(-a.k+2*a.i*a.w-a.B-a.i*d*e-c*a.w*e+c*d*a.J+a.L);case 2767:return c*(-a.p+a.o*d+5*a.n*a.w-5*a.k*a.A-5*a.j*a.B+5*a.i*a.C+c*a.D-a.F-3*a.n*d*e+6*a.j*a.A*e-3*c*a.C*e-a.n*a.J+4*a.k*d*a.J-3*a.j*a.w*a.J-3*a.i*a.A*a.J+4*c*a.B*a.J-a.C*a.J+a.j*d*a.K+c*a.A*a.K+a.j*a.L-2*a.i*d*a.L-2*c*a.w*a.L+a.A*a.L-2*c*d*a.M+c*a.N+d*a.N)*(-a.p-a.n*a.w+a.j*a.B+c*a.D+a.o*e-3*a.n*d*e+4*a.k*a.w*e+a.j*a.A*e-2*a.i*a.B*e-2*c*a.C*e+a.D*e+5*a.n*a.J-3*a.j*a.w*a.J-2*c*a.B*a.J-5*a.k*a.K+6*a.j*d*a.K-3*a.i*a.w*a.K+c*a.A*a.K+a.B*a.K-5*a.j*a.L+4*c*a.w*a.L+5*a.i*a.M-3*c*d*a.M-a.w*a.M+c*a.N-a.O);case 2768:return (-a.o+a.n*d+2*a.k*a.w-4*a.j*a.A+2*a.i*a.B+c*a.C-a.D-a.k*d*e+2*a.j*a.w*e+2*a.i*a.A*e-c*a.B*e+a.j*d*a.J-4*a.i*a.w*a.J+c*a.A*a.J-a.i*d*a.K-c*a.w*a.K+a.i*a.L+a.w*a.L)*(-a.o+a.i*a.B+a.n*e-a.k*d*e+a.j*a.w*e-a.i*a.A*e+2*a.k*a.J+2*a.j*d*a.J-4*a.i*a.w*a.J-c*a.A*a.J+a.B*a.J-4*a.j*a.K+2*a.i*d*a.K+c*a.w*a.K+2*a.i*a.L-c*d*a.L+c*a.M-a.N);case 2769:return (c-d)*(-c+e)*(a.p-a.n*a.w-a.i*a.C+a.F+a.n*d*e+a.k*a.w*e+a.i*a.B*e+c*a.C*e-a.n*a.J-a.k*d*a.J+a.j*a.w*a.J+a.i*a.A*a.J-c*a.B*a.J-a.C*a.J-a.i*a.w*a.K-a.j*a.L-a.A*a.L-c*d*a.M+c*a.N+d*a.N)*(a.p-a.n*a.w-a.j*a.B+c*a.D+a.n*d*e-a.k*a.w*e-c*a.C*e+a.D*e-a.n*a.J+a.k*d*a.J+a.j*a.w*a.J-a.i*a.A*a.J+a.i*a.w*a.K-a.B*a.K+a.i*d*a.L-c*a.w*a.L-a.i*a.M+c*d*a.M-a.w*a.M+a.O);case 2770:return (-a.o+2*a.k*a.w+2*a.i*a.B-a.D-4*a.i*a.w*a.J+a.i*a.L+a.w*a.L)*(-a.o+a.i*a.B+2*a.k*a.J-4*a.i*a.w*a.J+a.B*a.J+2*a.i*a.L-a.N);case 2771:return c*(a.n*d-a.k*a.w-2*a.j*a.A+2*a.i*a.B+c*a.C-a.D+a.n*e+a.j*a.w*e-2*c*a.B*e-a.k*a.J+a.j*d*a.J-2*a.i*a.w*a.J+c*a.A*a.J+a.B*a.J-2*a.j*a.K+c*a.w*a.K+2*a.i*a.L-2*c*d*a.L+a.w*a.L+c*a.M-a.N);case 2772:return a.i*(a.n*a.w-a.k*a.A-2*a.j*a.B+2*a.i*a.C+c*a.D-a.F+a.n*a.J+2*a.j*a.w*a.J-a.i*a.A*a.J-c*a.B*a.J-a.C*a.J-a.k*a.K-a.i*a.w*a.K+2*a.B*a.K-2*a.j*a.L-c*a.w*a.L+2*a.A*a.L+2*a.i*a.M-a.w*a.M+c*a.N-a.O);case 2773:return a.i*(d-e)*(a.k*d-2*a.i*a.A+a.C+a.k*e-a.j*d*e-a.i*a.w*e+c*a.A*e-a.i*d*a.J+c*a.w*a.J-2*a.i*a.K+c*d*a.K+a.M);case 2774:return a.i*(d-e)*(a.j*d-a.i*a.w-c*a.A+a.B+a.j*e-a.i*d*e-c*a.w*e+a.A*e-a.i*a.J-c*d*a.J+a.w*a.J-c*a.K+d*a.K+a.L);case 2775:return c*(d-e)*(a.n-a.k*d-c*a.B+a.C-a.k*e-a.j*d*e+4*a.i*a.w*e-c*a.A*e-a.B*e+4*a.i*d*a.J-2*c*a.w*a.J-c*d*a.K-c*a.L-d*a.L+a.M);case 2776:return a.i*(d-e)*(a.k*d-2*a.i*a.A+a.C+a.k*e-3*a.j*d*e+a.i*a.w*e+3*c*a.A*e-2*a.B*e+a.i*d*a.J+3*c*a.w*a.J-2*a.A*a.J-2*a.i*a.K+3*c*d*a.K-2*a.w*a.K-2*d*a.L+a.M);case 2777:return 2*a.g-2*a.q*a.w-5*a.o*a.B+7*a.k*a.D-a.i*a.G-a.v-2*a.q*a.J+12*a.o*a.w*a.J-7*a.k*a.B*a.J-6*a.i*a.D*a.J+3*a.G*a.J-5*a.o*a.L-7*a.k*a.w*a.L+14*a.i*a.B*a.L-2*a.D*a.L+7*a.k*a.N-6*a.i*a.w*a.N-2*a.B*a.N-a.i*a.P+3*a.w*a.P-a.I;case 2778:return c*(a.q*d-2*a.o*a.A+2*a.i*a.F-a.H+a.q*e-2*a.p*d*e+a.o*a.w*e+a.n*a.A*e-4*a.k*a.B*e+4*a.j*a.C*e+a.i*a.D*e-3*c*a.F*e+a.G*e+a.o*d*a.J+4*a.k*a.A*a.J-7*a.i*a.C*a.J+2*a.F*a.J-2*a.o*a.K+a.n*d*a.K+4*a.k*a.w*a.K-8*a.j*a.A*a.K+4*a.i*a.B*a.K+3*c*a.C*a.K-2*a.D*a.K-4*a.k*d*a.L+4*a.i*a.A*a.L+4*a.j*d*a.M-7*a.i*a.w*a.M+3*c*a.A*a.M+a.i*d*a.N-2*a.A*a.N+2*a.i*a.O-3*c*d*a.O+2*a.w*a.O+d*a.P-a.Q);case 2779:return a.i*(a.o*a.w-3*a.k*a.B+3*a.i*a.D-a.G-a.n*a.w*e+a.k*a.A*e+2*a.j*a.B*e-2*a.i*a.C*e-c*a.D*e+a.F*e+a.o*a.J-a.n*d*a.J+2*a.k*a.w*a.J-a.j*a.A*a.J-2*a.i*a.B*a.J+2*c*a.C*a.J-a.D*a.J+a.k*d*a.K-a.j*a.w*a.K+2*a.i*a.A*a.K-c*a.B*a.K-a.C*a.K-3*a.k*a.L+2*a.j*d*a.L-2*a.i*a.w*a.L-c*a.A*a.L+4*a.B*a.L-2*a.i*d*a.M+2*c*a.w*a.M-a.A*a.M+3*a.i*a.N-c*d*a.N-a.w*a.N+d*a.O-a.P);case 2780:return a.i*(a.w-a.J)*(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+9*a.i*a.w*a.J-4*a.B*a.J-a.i*a.L-4*a.w*a.L+a.N);case 2781:return a.i*(a.q*a.w-2*a.o*a.B+2*a.i*a.G-a.v+a.q*a.J+a.k*a.B*a.J-2*a.i*a.D*a.J-2*a.o*a.L+a.k*a.w*a.L+a.D*a.L-2*a.i*a.w*a.N+a.B*a.N+2*a.i*a.P-a.I);case 2782:return a.o*a.w-a.k*a.B+a.o*a.J-2*a.k*a.w*a.J+a.i*a.B*a.J-a.D*a.J-a.k*a.L+a.i*a.w*a.L+2*a.B*a.L-a.w*a.N;case 2783:return a.n*d-a.j*a.A+a.n*e-2*a.k*d*e+a.i*a.A*e+c*a.B*e-a.C*e-c*a.A*a.J-a.j*a.K+a.i*d*a.K-c*a.w*a.K+2*a.A*a.K+c*d*a.L-d*a.M;case 2784:return 2*a.n-a.k*d-a.j*a.w+c*a.B-a.C-a.k*e+a.i*a.w*e-a.j*a.J+a.i*d*a.J-2*c*a.w*a.J+a.A*a.J+a.w*a.K+c*a.L-a.M;case 2785:return (d-e)*(a.j-2*a.i*d+a.A-2*a.i*e+c*d*e+a.K);case 2786:return (d-e)*(a.i+c*d-a.w+c*e-d*e-a.J);case 2787:return (d-e)*(a.j+c*d*e-a.w*e-d*a.J);case 2788:return (d-e)*(a.n-2*a.k*d+a.j*a.w-2*a.k*e+a.j*d*e-a.i*a.w*e+c*a.A*e-a.B*e+a.j*a.J-a.i*d*a.J+a.A*a.J+c*d*a.K+a.w*a.K-d*a.L);case 2789:return (d-e)*(3*a.j-2*a.i*d+a.A-2*a.i*e+3*c*d*e-2*a.w*e-2*d*a.J+a.K);case pjh:return a.g*a.w-3*a.q*a.B+3*a.o*a.D-a.k*a.G+a.g*a.J+2*a.q*a.w*a.J-2*a.o*a.B*a.J+a.k*a.D*a.J-a.i*a.G*a.J-a.v*a.J-3*a.q*a.L-2*a.o*a.w*a.L+a.i*a.D*a.L+4*a.G*a.L+3*a.o*a.N+a.k*a.w*a.N+a.i*a.B*a.N-6*a.D*a.N-a.k*a.P-a.i*a.w*a.P+4*a.B*a.P-a.w*a.I;case 2791:return a.q*d-a.p*a.w-2*a.o*a.A+2*a.n*a.B+a.k*a.C-a.j*a.D+a.q*e+a.o*a.w*e-2*a.k*a.B*e+a.i*a.D*e-a.G*e-a.p*a.J+a.o*d*a.J-2*a.n*a.w*a.J+a.k*a.A*a.J+a.j*a.B*a.J+a.i*a.C*a.J-2*c*a.D*a.J+a.F*a.J-2*a.o*a.K+a.k*a.w*a.K-2*a.i*a.B*a.K+3*a.D*a.K+2*a.n*a.L-2*a.k*d*a.L+a.j*a.w*a.L-2*a.i*a.A*a.L+4*c*a.B*a.L-3*a.C*a.L+a.k*a.M+a.i*a.w*a.M-3*a.B*a.M-a.j*a.N+a.i*d*a.N-2*c*a.w*a.N+3*a.A*a.N+a.w*a.O-d*a.P;case 2792:return 2*a.o-a.n*d-2*a.k*a.w+a.j*a.A+a.i*a.B-a.D-a.n*e+2*a.k*d*e-a.i*a.A*e-c*a.B*e+a.C*e-2*a.k*a.J+c*a.A*a.J+a.B*a.J+a.j*a.K-a.i*d*a.K+c*a.w*a.K-2*a.A*a.K+a.i*a.L-c*d*a.L+a.w*a.L+d*a.M-a.N;case 2793:return (a.w-a.J)*(4*a.k-a.i*a.w+a.B-a.i*a.J-4*a.w*a.J+a.L);case 2794:return 2*a.q-2*a.o*a.w+a.k*a.B-a.G-2*a.o*a.J+2*a.D*a.J+a.k*a.L-2*a.B*a.L+2*a.w*a.N-a.P;case 2795:return a.k*d-a.j*a.w+a.k*e-a.i*a.w*e-a.B*e-a.j*a.J-a.i*d*a.J+2*c*a.w*a.J+a.A*a.J+a.w*a.K-d*a.L;case 2796:return 2*a.j-a.i*d-c*a.w-a.A-a.i*e+2*a.w*e-c*a.J+2*d*a.J-a.K;case 2797:return (a.w-a.J)*(a.k-a.i*a.w+a.i*d*e-a.A*e-a.i*a.J+2*a.w*a.J-d*a.K)*(a.k-a.i*a.w-a.i*d*e+a.A*e-a.i*a.J+2*a.w*a.J+d*a.K);case 2798:return (d-e)*(a.o-a.n*d-a.k*a.w+a.j*a.A-a.n*e+a.k*d*e+a.j*a.w*e-a.C*e-a.k*a.J+a.j*d*a.J+2*a.i*a.w*a.J-2*c*a.A*a.J+a.j*a.K-2*c*a.w*a.K+2*a.A*a.K-d*a.M);case vjh:return (a.w-a.J)*(a.i*a.w-a.B+a.i*a.J-a.L);default:return NaN;}}\nfunction Xle(a,b,c,d,e){switch(b){case 2400:return -((d-e)*(-a.j-c*a.w+2*a.A+a.i*e-a.w*e+c*a.J-a.K)*(a.j-a.i*d+a.A+d*a.J-2*a.K+c*(-a.w+a.J)));case 2401:return -((d-e)*(a.j-a.i*d+a.A-c*$wnd.Math.pow(d-e,2)-d*a.J)*(-a.j+c*$wnd.Math.pow(d-e,2)+a.i*e+e*(a.w-a.J)));case 2402:return -((d-e)*(a.i+d*(d-e)-c*e)*(-a.i+c*d+(d-e)*e)*(a.i+a.w+a.J-2*c*(d+e)));case 2403:return (c+d-2*e)*(3*c-d-e)*(d-e)*(c-2*d+e);case 2404:return (c-d)*(c+d)*(c-e)*(c+e)*$wnd.Math.pow(a.k-a.a,2)*(a.o*a.b+3*a.i*a.a*a.b+a.k*(-3*a.B+4*a.w*a.J-3*a.L)-a.a*(a.B+4*a.w*a.J+a.L));case 2405:return (c-d)*(c-e)*(c+d-e)*(c-d+e)*a.e*a.f*(a.n*(d+e)-2*a.j*$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d-e,4)*(d+e)+2*a.i*a.a-a.k*a.b-a.a*a.b);case Sjh:return (c-d)*(c-e)*(c+d-e)*(c-d+e)*(2*a.k-a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-a.a);case 2407:return (c-d)*(c+d)*(c-e)*(c+e)*(2*a.k-a.a-a.i*a.b);case 2408:return (a.w-a.J)*(a.i+a.w-2*a.J)*(-a.i+2*a.w-a.J)*(-5*a.i+a.w+a.J);case 2409:return (c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(2*a.o-a.k*a.b-a.a*a.b);case 2410:return (c-d)*(c+d)*(c-e)*(c+e)*(a.i-c*d+a.w-a.J)*(a.i+c*d+a.w-a.J)*(a.i-a.w-c*e+a.J)*(a.i-a.w+c*e+a.J)*(a.o*a.b+a.k*(-3*a.B+2*a.w*a.J-3*a.L)-a.a*(a.B+3*a.w*a.J+a.L)+a.i*(3*a.D-2*a.B*a.J-2*a.w*a.L+3*a.N));case 2411:return -((a.w-a.J)*(-a.i+a.w-d*e+a.J)*(-a.i+a.w+d*e+a.J)*(a.q+a.o*(a.w-3*a.J)+a.w*$wnd.Math.pow(a.w-a.J,3)+a.k*(-4*a.B+2*a.w*a.J+3*a.L)+a.i*(a.D+2*a.B*a.J-2*a.w*a.L-a.N))*(-a.q+a.J*$wnd.Math.pow(a.w-a.J,3)+a.o*(3*a.w-a.J)+a.k*(-3*a.B-2*a.w*a.J+4*a.L)+a.i*(a.D+2*a.B*a.J-2*a.w*a.L-a.N)));case 2412:return -((d-e)*(a.j+a.w*(d-e)-a.i*e)*(-a.j+a.i*d+(d-e)*a.J)*(a.B+a.A*e-2*a.w*a.J+d*a.K+a.L+a.j*(d+e)-a.i*(a.w+d*e+a.J)-c*(a.A+a.w*e+d*a.J+a.K)));case 2413:return -((a.w-a.J)*(a.i-c*d+a.w-a.J)*(a.i+c*d+a.w-a.J)*(-a.i+a.w-c*e-a.J)*(-a.i+a.w+c*e-a.J)*(a.k+a.B-a.w*a.J+a.L-2*a.i*a.b)*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(-a.k+a.J*(a.w-a.J)+a.i*(a.w+2*a.J)));case 2414:return (c-d)*(a.i-2*c*d+$wnd.Math.pow(d-e,2))*(c-e)*(a.i+$wnd.Math.pow(d-e,2)-2*c*e)*(-a.w-a.J+c*(d+e));case Vjh:return (c-d)*(c+d-3*e)*(c-e)*(2*c-d-e)*(c-3*d+e);case 2416:return -((a.w-a.J)*(a.d*a.d)*(-a.q+a.o*(3*a.w-2*a.J)+a.J*$wnd.Math.pow(a.w-a.J,3)-3*a.k*(a.B+a.w*a.J-2*a.L)+a.i*(a.D+4*a.B*a.J-3*a.w*a.L-2*a.N))*(a.q+a.o*(2*a.w-3*a.J)+a.w*$wnd.Math.pow(a.w-a.J,3)+3*a.k*(-2*a.B+a.w*a.J+a.L)+a.i*(2*a.D+3*a.B*a.J-4*a.w*a.L-a.N)));case 2417:return (c-d-e)*(d-e)*a.d*(a.o-a.n*d-$wnd.Math.pow(d-e,3)*e*$wnd.Math.pow(d+e,2)-a.k*(2*a.w-3*d*e+a.J)+2*a.j*(a.A-d*a.J)+a.i*(a.B-2*a.A*e+4*a.w*a.J-2*d*a.K-a.L)-c*(a.C+2*a.A*a.J-3*d*a.L))*(a.o-a.n*e+d*$wnd.Math.pow(d-e,3)*$wnd.Math.pow(d+e,2)-a.k*(a.w-3*d*e+2*a.J)+a.j*(-2*a.w*e+2*a.K)+a.i*(-a.B-2*a.A*e+4*a.w*a.J-2*d*a.K+a.L)+c*(3*a.B*e-2*a.w*a.K-a.M));case 2418:return (c-d)*(c+d)*(c-e)*(c+e)*(a.i+a.w-5*a.J)*(2*a.i-a.w-a.J)*(a.i-5*a.w+a.J);case 2419:return (a.w-a.J)*-a.d*(-a.o-a.i*a.B+2*a.D+a.k*a.J-a.B*a.J+a.i*a.L-a.N)*(a.o-a.k*a.w+a.D+a.w*a.L-2*a.N+a.i*(-a.B+a.L));case 2420:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(2*a.k-a.a-a.i*a.b);case 2421:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(-a.B-a.L+a.i*a.b);case 2422:return a.i*(a.w-a.J)*(a.k+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-a.w*a.J+a.L);case 2423:return a.i*(d-e)*(a.j-a.i*d+a.A-c*$wnd.Math.pow(d-e,2)-d*a.J)*(a.j-c*$wnd.Math.pow(d-e,2)-a.i*e-a.w*e+a.K);case 2424:return a.i*(d-e)*(a.j-2*a.A-a.i*e+a.w*e+a.K+c*(a.w-a.J))*(a.j-a.i*d+a.A+d*a.J-2*a.K+c*(-a.w+a.J));case 2425:return a.i*(c-d)*(c-e)*(c+d-e)*(c-d+e)*(2*a.k-a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-a.a);case 2426:return a.i*(c-d)*(c-e)*(2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 2427:return a.i*(c-d)*(c-e)*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 2428:return a.i*(c-d)*(a.i-2*c*d+$wnd.Math.pow(d-e,2))*(c-e)*(a.i+$wnd.Math.pow(d-e,2)-2*c*e)*(-a.w-a.J+c*(d+e));case 2429:return a.i*(c-d)*(c+d-3*e)*(c-e)*(2*c-d-e)*(c-3*d+e);case 2430:return a.i*(a.w-a.J)*(a.d*a.d)*(a.q+a.J*$wnd.Math.pow(-a.w+a.J,3)+a.o*(-3*a.w+2*a.J)+3*a.k*(a.B+a.w*a.J-2*a.L)-a.i*(a.D+4*a.B*a.J-3*a.w*a.L-2*a.N))*(a.q+a.o*(2*a.w-3*a.J)+a.w*$wnd.Math.pow(a.w-a.J,3)+3*a.k*(-2*a.B+a.w*a.J+a.L)+a.i*(2*a.D+3*a.B*a.J-4*a.w*a.L-a.N));case 2431:return a.i*(c-d-e)*(d-e)*a.d*(a.o-a.n*d-$wnd.Math.pow(d-e,3)*e*$wnd.Math.pow(d+e,2)-a.k*(2*a.w-3*d*e+a.J)+2*a.j*(a.A-d*a.J)+a.i*(a.B-2*a.A*e+4*a.w*a.J-2*d*a.K-a.L)-c*(a.C+2*a.A*a.J-3*d*a.L))*(a.o-a.n*e+d*$wnd.Math.pow(d-e,3)*$wnd.Math.pow(d+e,2)-a.k*(a.w-3*d*e+2*a.J)+a.j*(-2*a.w*e+2*a.K)+a.i*(-a.B-2*a.A*e+4*a.w*a.J-2*d*a.K+a.L)+c*(3*a.B*e-2*a.w*a.K-a.M));case 2432:return a.i*(c-d-e)*(d-e)*(a.k-a.j*d-2*a.B+c*d*$wnd.Math.pow(d-e,2)+a.A*e+a.w*a.J-d*a.K+a.L+a.i*(a.w+d*e-2*a.J))*(a.k+a.B-a.j*e-a.A*e+c*$wnd.Math.pow(d-e,2)*e+a.w*a.J+d*a.K-2*a.L+a.i*(-2*a.w+d*e+a.J));case 2433:return a.i*(a.w-a.J)*(a.k-2*a.B+a.w*a.J+a.L+a.i*(a.w-2*a.J))*(a.k+a.B+a.w*a.J-2*a.L+a.i*(-2*a.w+a.J));case 2434:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(a.i+a.w-5*a.J)*(2*a.i-a.w-a.J)*(a.i-5*a.w+a.J);case 2435:return -(a.i*(a.w-a.J)*a.d*(a.o-2*a.D-a.k*a.J+a.B*a.J+a.N+a.i*(a.B-a.L))*(a.o-a.k*a.w+a.D+a.w*a.L-2*a.N+a.i*(-a.B+a.L)));case 2436:return a.i*(a.w-a.J)*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(a.q+a.o*(a.w-3*a.J)+a.w*$wnd.Math.pow(a.w-a.J,3)+a.k*(-4*a.B+2*a.w*a.J+3*a.L)+a.i*(a.D+2*a.B*a.J-2*a.w*a.L-a.N))*(a.q+a.o*(-3*a.w+a.J)+a.J*$wnd.Math.pow(-a.w+a.J,3)+a.k*(3*a.B+2*a.w*a.J-4*a.L)+a.i*(-a.D-2*a.B*a.J+2*a.w*a.L+a.N));case 2437:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(a.i-c*d+a.w-a.J)*(a.i+c*d+a.w-a.J)*(a.i-a.w-c*e+a.J)*(a.i-a.w+c*e+a.J)*(a.o*a.b+a.k*(-3*a.B+2*a.w*a.J-3*a.L)-a.a*(a.B+3*a.w*a.J+a.L)+a.i*(3*a.D-2*a.B*a.J-2*a.w*a.L+3*a.N));case 2438:return a.i*(c-d)*(c-e)*(-a.A-a.K+c*a.b)*(a.k+a.j*(d-e)+c*$wnd.Math.pow(d-e,2)*(d+e)+d*$wnd.Math.pow(d-e,2)*(d+e)-a.i*(2*a.w+d*e+a.J))*(a.k+a.j*(-d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)+$wnd.Math.pow(d-e,2)*e*(d+e)-a.i*(a.w+d*e+2*a.J));case 2439:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(-a.a+a.i*a.b)*(a.k+a.a-a.i*(2*a.w+a.J))*(a.k+a.a-a.i*(a.w+2*a.J));case 2440:return a.i*(d-e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e))*(a.i+a.w+a.J-2*c*(d+e));case 2441:return a.i*(c+d-2*e)*(3*c-d-e)*(d-e)*(c-2*d+e);case 2442:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*$wnd.Math.pow(a.k-a.a,2)*(a.o*a.b+3*a.i*a.a*a.b+a.k*(-3*a.B+4*a.w*a.J-3*a.L)-a.a*(a.B+4*a.w*a.J+a.L));case 2443:return a.i*(c-d)*(c-e)*(c+d-e)*(c-d+e)*a.e*a.f*(a.n*(d+e)-2*a.j*$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d-e,4)*(d+e)+2*a.i*a.a-a.k*a.b-a.a*a.b);case 2444:return a.i*(a.w-a.J)*(a.i+a.w-2*a.J)*(5*a.i-a.w-a.J)*(a.i-2*a.w+a.J);case 2445:return a.i*(c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(2*a.o-a.k*a.b-a.a*a.b);case 2446:return -(c*(a.i*d-a.A+a.i*e-2*c*d*e+a.w*e+d*a.J-a.K))+2*c*$wnd.Math.sqrt(c*d*e*(a.j-a.i*d-c*a.w+a.A-a.i*e+3*c*d*e-a.w*e-c*a.J-d*a.J+a.K));case 2447:return c*(a.i*d-a.A+a.i*e-2*c*d*e+a.w*e+d*a.J-a.K)+2*c*$wnd.Math.sqrt(c*d*e*(a.j-a.i*d-c*a.w+a.A-a.i*e+3*c*d*e-a.w*e-c*a.J-d*a.J+a.K));case 2448:return -2*a.i*d*e*(a.i*d-a.A+a.i*e-2*c*d*e+a.w*e+d*a.J-a.K)+c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(c*d*e*(a.j-a.i*d-c*a.w+a.A-a.i*e+3*c*d*e-a.w*e-c*a.J-d*a.J+a.K));case 2449:return 2*a.i*d*e*(a.i*d-a.A+a.i*e-2*c*d*e+a.w*e+d*a.J-a.K)+c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(c*d*e*(a.j-a.i*d-c*a.w+a.A-a.i*e+3*c*d*e-a.w*e-c*a.J-d*a.J+a.K));case 2450:return -((a.k+a.a)*(-a.B-a.L+a.i*a.b));case 2451:return a.i*(a.w-a.J)*(a.k+2*a.w*a.J-a.i*a.b);case 2452:return a.q-a.w*a.J*a.a-a.o*a.b+2*a.i*a.a*a.b+a.k*(-2*a.B+5*a.w*a.J-2*a.L);case 2453:return a.q+2*a.w*a.J*a.a-a.o*a.b-a.i*a.a*a.b+a.k*(a.B-a.w*a.J+a.L);case 2454:return -2*a.k+a.i*a.w+a.B+a.i*a.J-2*a.w*a.J+a.L+2*$wnd.Math.sqrt(a.q-a.o*a.w-a.i*a.D+a.G-a.o*a.J+a.k*a.w*a.J+a.i*a.B*a.J-a.D*a.J+a.i*a.w*a.L-a.i*a.N-a.w*a.N+a.P);case 2455:return 2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L+2*$wnd.Math.sqrt(a.q-a.o*a.w-a.i*a.D+a.G-a.o*a.J+a.k*a.w*a.J+a.i*a.B*a.J-a.D*a.J+a.i*a.w*a.L-a.i*a.N-a.w*a.N+a.P);case 2456:return a.i*(a.q-2*a.o*a.w+3*a.k*a.B-2*a.i*a.D-2*a.o*a.J+a.k*a.w*a.J+2*a.i*a.B*a.J-3*a.D*a.J+3*a.k*a.L+2*a.i*a.w*a.L+2*a.B*a.L-2*a.i*a.N-3*a.w*a.N);case 2457:return -((a.w-a.J)*(-2*a.j-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)+2*c*(a.w-d*e+a.J)));case 2458:return a.i*(a.q+2*a.k*a.B-a.i*a.D+a.k*a.w*a.J-2*a.D*a.J+2*a.k*a.L-a.i*a.N-2*a.w*a.N);case 2459:return 2*a.i*(a.i*a.w-a.B+a.i*a.J-a.L)+2*a.i*(2*a.i-a.w-a.J)*a.c;case 2460:return 2*a.i*(a.i*a.w-a.B+a.i*a.J-a.L)-2*a.i*(2*a.i-a.w-a.J)*a.c;case 2461:return a.i*(a.q-2*a.o*a.w+3*a.k*a.B-2*a.i*a.D-2*a.o*a.J+a.k*a.w*a.J+2*a.i*a.B*a.J-3*a.D*a.J+3*a.k*a.L+2*a.i*a.w*a.L+2*a.B*a.L-2*a.i*a.N-3*a.w*a.N)+a.i*(a.i-d*e)*(a.i+d*e)*(a.i+a.w+a.J)*a.c;case 2462:return a.i*(a.q-2*a.o*a.w+3*a.k*a.B-2*a.i*a.D-2*a.o*a.J+a.k*a.w*a.J+2*a.i*a.B*a.J-3*a.D*a.J+3*a.k*a.L+2*a.i*a.w*a.L+2*a.B*a.L-2*a.i*a.N-3*a.w*a.N)-a.i*(a.i-d*e)*(a.i+d*e)*(a.i+a.w+a.J)*a.c;case 2463:return a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L+2*c*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2464:return -a.k-a.i*a.w+2*a.B-a.i*a.J-4*a.w*a.J+2*a.L+2*c*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2465:return c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)+a.i*a.c*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2466:return c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)-a.i*a.c*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2467:return a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L+2*(d+e)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2468:return -a.k-a.i*a.w+2*a.B-a.i*a.J-4*a.w*a.J+2*a.L+2*(d+e)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2469:return -2*c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)+2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2470:return -2*c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)-2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2471:return -2*c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)+2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2472:return -2*c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)-2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2473:return c*(d-e)*(a.k+2*a.i*d*e-a.j*(d+e)-c*$wnd.Math.pow(d+e,3)+$wnd.Math.pow(d-e,2)*a.b);case 2474:return -(a.i*(a.i+$wnd.Math.pow(d-e,2))*(a.w-a.J)*a.b*(a.i+$wnd.Math.pow(d+e,2)));case 2475:return -a.k-a.i*d*e-c*d*e*(d+e)+a.a;case 2476:return -(c*d*e*(d+e))+a.a-a.i*(a.w+d*e+a.J);case 2477:return a.k*(c+d-e)*(c-d+e)*$wnd.Math.pow(-a.i+a.w+d*e+a.J,2);case 2478:return -a.k+2*a.i*d*e+2*c*d*e*(d+e)+a.a;case 2479:return -2*a.k+a.i*a.w+a.B+a.i*a.J-2*a.w*a.J+a.L+$wnd.Math.sqrt(a.q-a.o*a.w-a.i*a.D+a.G-a.o*a.J+a.k*a.w*a.J+a.i*a.B*a.J-a.D*a.J+a.i*a.w*a.L-a.i*a.N-a.w*a.N+a.P);case 2480:return 2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L+$wnd.Math.sqrt(a.q-a.o*a.w-a.i*a.D+a.G-a.o*a.J+a.k*a.w*a.J+a.i*a.B*a.J-a.D*a.J+a.i*a.w*a.L-a.i*a.N-a.w*a.N+a.P);case 2481:return d*e*(a.i+d*(d-e)-c*e)*(-a.i+c*d+(d-e)*e);case 2482:return $wnd.Math.pow(-2*a.i+a.w+a.J,2);case 2483:return a.i*(d-e)*(a.i+a.w+d*e+a.J);case 2484:return a.i*(d-e)*(a.i+$wnd.Math.pow(d+e,2));case 2485:return a.i*(a.w-a.J)*(a.k-a.B-a.L);case 2486:return $wnd.Math.pow(d-e,2)*(d+e)*(-a.i+d*e+c*(d+e));case 2487:return -((d-e)*(-4*a.i+$wnd.Math.pow(d-e,2)+c*(d+e)));case 2488:return a.i*(c-d-e)*(d-e)*(-$wnd.Math.pow(d-e,2)+c*(d+e));case 2489:return a.i*(a.w-a.J)*a.e*a.f;case 2490:return (d-e)*(4*a.i-3*c*(d+e)+$wnd.Math.pow(d+e,2));case 2491:return a.k*(a.w-a.J)*(-a.B-a.L+a.i*a.b);case 2492:return a.i*(a.w-a.J)*(a.k-a.B+a.w*a.J-a.L);case 2493:return a.i*(a.o*a.b-a.k*$wnd.Math.pow(a.w+a.J,2)+a.a*(a.B-a.w*a.J+a.L)-a.i*(a.D-2*a.B*a.J-2*a.w*a.L+a.N));case 2494:return a.i*(d-e)*(a.C-a.B*e-d*a.L+a.M+a.k*(d+e)-2*a.j*a.b+2*a.i*(a.A+a.K)-2*c*(a.B+a.L));case 2495:return a.i*(d-e)*(a.C-a.B*e-d*a.L+a.M+a.k*(d+e)-2*c*a.a-2*a.j*a.b+2*a.i*(a.A+a.K));case 2496:return -((d-e)*(-7*a.j+4*a.i*(d+e)+2*$wnd.Math.pow(d-e,2)*(d+e)+c*(-3*a.w+2*d*e-3*a.J)));case 2497:return a.i*(d-e)*(a.w*$wnd.Math.pow(d-e,2)*a.J*(d+e)+a.i*(d+e)*$wnd.Math.pow(a.w-d*e+a.J,2)+a.k*(a.A+a.w*e+d*a.J+a.K)-2*a.j*(a.B+a.w*a.J+a.L));case 2498:return a.i*(d-e)*(a.C-a.B*e-d*a.L+a.M+a.k*(d+e)-2*a.j*a.b+2*a.i*(a.A+a.K)-2*c*(a.B-a.w*a.J+a.L));case 2499:return a.i*(d-e)*(a.A-3*a.w*e-3*d*a.J+a.K+a.i*(d+e)-2*c*(a.w+d*e+a.J));default:return NaN;}}\nfunction Yle(a,b,c,d,e){switch(b){case 2500:return c*(d-e)*(5*a.j*(d+e)-4*d*e*$wnd.Math.pow(d+e,2)+2*a.i*a.b-c*(3*a.A+a.w*e+d*a.J+3*a.K));case 2501:return (a.w-a.J)*a.f*a.e;case 2502:return a.i*(2*a.k-a.B+4*a.w*a.J-a.L-2*a.i*a.b);case 2503:return a.i*(d+e)*(a.k-a.B-2*a.i*d*e+a.A*e+a.w*a.J+d*a.K-a.L);case 2504:return (d-e)*-a.d*(2*a.j-a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e));case 2505:return (d-e)*(-2*a.j+5*a.i*(d+e)+$wnd.Math.pow(d+e,3)-8*c*a.b);case 2506:return a.i*(a.w-a.J)*(a.o+(a.w+a.J)*(a.k-a.B+4*a.w*a.J-a.L)-a.i*(a.B+4*a.w*a.J+a.L));case 2507:return a.i*(2*a.B*a.L*(a.w-a.J)+a.o*(a.B-a.L)+a.i*(-a.G+a.P));case 2508:return a.i*(a.w-a.J)*(a.q-a.G-a.k*a.w*a.J+a.D*a.J+a.w*a.N-a.P);case 2509:return c*(d-e)*(a.j-a.i*(d+e)+c*$wnd.Math.pow(d+e,2)-(d+e)*(a.w+a.J))*(a.j+a.i*(d+e)+c*$wnd.Math.pow(d+e,2)+(d+e)*(a.w+a.J));case 2510:return a.i*(a.w-a.J)*a.d*(a.k+a.B-3*a.w*a.J+a.L);case 2511:return c*(d-e)*$wnd.Math.pow(d+e,2)*(a.k-a.i*$wnd.Math.pow(d-e,2)-a.w*a.J);case 2512:return -(c*(a.w-a.J)*(d*e*(d+e)+c*(2*a.w+d*e+2*a.J)));case 2513:return -(a.i*(a.w-a.J)*(a.w*a.J*a.b+a.i*(2*a.B+3*a.w*a.J+2*a.L)));case 2514:return -(a.i*(a.w-a.J)*(a.B+a.L+a.i*a.b));case 2515:return a.i*(d-e)*(2*a.i+2*a.w+3*d*e+2*a.J);case 2516:return c*(d-e)*(5*c-3*(d+e));case 2517:return d*(d-e)*e*(a.i+$wnd.Math.pow(d+e,2));case 2518:return -(a.i*(a.w-a.J)*a.b*(2*a.k+2*a.B-3*a.w*a.J+2*a.L));case 2519:return a.i*(a.w-a.J)*a.d*(a.k+a.B-6*a.w*a.J+a.L+2*a.i*a.b);case 2520:return -(c*(c-d-e)*(d-e)*(a.j-$wnd.Math.pow(d-e,2)*(d+e)));case 2521:return a.i*(d-e)*(2*a.k+2*a.B+3*a.i*d*e+3*a.A*e+3*d*a.K+2*a.L+3*c*d*e*(d+e));case 2522:return c*(d-e)*a.d*(a.i+$wnd.Math.pow(d+e,2));case 2523:return c*(d-e)*a.d*(a.i+c*(d+e)+$wnd.Math.pow(d+e,2));case 2524:return a.i*(a.w-a.J)*a.d*(-(a.w*a.J)+a.i*a.b);case 2525:return (a.w-a.J)*a.b*-a.d;case 2526:return -(c*(d-e)*(a.i+3*a.w+2*d*e+3*a.J));case 2527:return (d-e)*(6*a.i-c*(d+e)+$wnd.Math.pow(d+e,2));case 2528:return (a.w-a.J)*$wnd.Math.pow(a.w+a.J,2);case 2529:return (d-e)*(7*a.i+c*(d+e)+2*$wnd.Math.pow(d+e,2));case 2530:return -(c*(d-e)*a.b);case 2531:return -(a.k*(a.w-a.J)*$wnd.Math.pow(a.w+a.J,2));case 2532:return c*(d-e)*(5*a.j*(d+e)-4*d*e*$wnd.Math.pow(d+e,2)+2*a.i*(a.w-d*e+a.J)-3*c*(a.A+a.w*e+d*a.J+a.K));case 2533:return (a.w-a.J)*(a.i+d*e);case Swh:return (d+e)*a.c+2*c*$wnd.Math.sqrt((c+d+e)*(a.i*(d+e)+a.w*(e+c)+a.J*(c+d)+c*d*e));case 2535:return (d+e)*a.c-2*c*$wnd.Math.sqrt((c+d+e)*(a.i*(d+e)+a.w*(e+c)+a.J*(c+d)+c*d*e));case 2536:return c*d*e*(d+e)*a.c-a.i*a.d*$wnd.Math.sqrt((c+d+e)*(a.i*(d+e)+a.w*(e+c)+a.J*(c+d)+c*d*e));case 2537:return c*d*e*(d+e)*a.c+a.i*a.d*$wnd.Math.sqrt((c+d+e)*(a.i*(d+e)+a.w*(e+c)+a.J*(c+d)+c*d*e));case 2538:return c*d*e*(d+e)*(a.i*d+c*a.w+a.i*e+c*d*e+a.w*e+c*a.J+d*a.J)*a.c-a.i*(a.j*a.w+a.i*a.A-c*a.B-a.C+2*a.j*d*e+a.i*a.w*e-2*c*a.A*e-a.B*e+a.j*a.J+a.i*d*a.J+a.i*a.K-2*c*d*a.K-c*a.L-d*a.L-a.M)*$wnd.Math.sqrt((c+d+e)*(a.i*(d+e)+a.w*(e+c)+a.J*(c+d)+c*d*e));case 2539:return c*d*e*(d+e)*(a.i*d+c*a.w+a.i*e+c*d*e+a.w*e+c*a.J+d*a.J)*a.c+a.i*(a.j*a.w+a.i*a.A-c*a.B-a.C+2*a.j*d*e+a.i*a.w*e-2*c*a.A*e-a.B*e+a.j*a.J+a.i*d*a.J+a.i*a.K-2*c*d*a.K-c*a.L-d*a.L-a.M)*$wnd.Math.sqrt((c+d+e)*(a.i*(d+e)+a.w*(e+c)+a.J*(c+d)+c*d*e));case 2540:return c*d*e*(d+e)*a.c+(a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)*$wnd.Math.sqrt((c+d+e)*(a.i*(d+e)+a.w*(e+c)+a.J*(c+d)+c*d*e));case 2541:return c*d*e*(d+e)*a.c+(-(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L)*$wnd.Math.sqrt((c+d+e)*(a.i*(d+e)+a.w*(e+c)+a.J*(c+d)+c*d*e));case 2542:return -2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)+a.e*a.f*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case umh:return -2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)-a.e*a.f*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 2544:return -2*(a.i*a.w-a.B+2*a.i*a.J+a.w*a.J)*(2*a.i*a.w+a.i*a.J+a.w*a.J-a.L)+(-a.k-4*a.i*a.w+a.B-4*a.i*a.J-2*a.w*a.J+a.L)*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2545:return 2*(a.i*a.w-a.B+2*a.i*a.J+a.w*a.J)*(2*a.i*a.w+a.i*a.J+a.w*a.J-a.L)+(-a.k-4*a.i*a.w+a.B-4*a.i*a.J-2*a.w*a.J+a.L)*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2546:return 2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)-a.e*a.f*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2547:return -2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)-a.e*a.f*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2548:return -a.k+a.a-2*a.i*a.b;case 2549:return -a.k+a.a+2*a.i*a.b;case 2550:return -a.j+a.i*(d+e)+$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2);case 2551:return -a.k+4*c*d*e*(d+e)+a.a;case 2552:return -2*c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)-a.e*a.f*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2553:return 2*c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)-a.e*a.f*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2554:return -(c*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L))+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2555:return c*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2556:return a.i*d*e*(a.i*d-a.A+a.i*e-2*c*d*e+a.w*e+d*a.J-a.K)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)+a.i*-a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt(c*d*e*(a.j-a.i*d-c*a.w+a.A-a.i*e+3*c*d*e-a.w*e-c*a.J-d*a.J+a.K));case 2557:return a.i*d*e*(a.i*d-a.A+a.i*e-2*c*d*e+a.w*e+d*a.J-a.K)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)-a.i*-a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt(c*d*e*(a.j-a.i*d-c*a.w+a.A-a.i*e+3*c*d*e-a.w*e-c*a.J-d*a.J+a.K));case 2558:return -2*a.i*a.d*(a.i*a.w+a.i*a.J+a.w*a.J)-2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 2559:return 2*a.i*a.d*(a.i*a.w+a.i*a.J+a.w*a.J)-2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 2560:return -(a.i*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)*a.c)+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2561:return a.i*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)*a.c+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2562:return -(a.i*a.d*(a.i*a.w+a.i*a.J+a.w*a.J))+a.i*a.b*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)*a.c;case 2563:return -(a.i*a.d*(a.i*a.w+a.i*a.J+a.w*a.J))-a.i*a.b*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)*a.c;case 2564:return -2*a.i*d*e*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2565:return 2*a.i*d*e*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2566:return -((a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L))+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2567:return (a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2568:return -2*c*d*e*(d+e)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2569:return 2*c*d*e*(d+e)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2570:return -(c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L))+a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2571:return -(c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L))-a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2572:return c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L)+2*a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2573:return -(c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L))+2*a.i*a.d*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2574:return c/(-(d*e*a.e*a.f)+a.i*d*e*-a.d-c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N));case 2575:return c/(-(d*e*a.e*a.f)+a.i*d*e*-a.d+c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N));case 2576:return -(a.i*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L))+a.j*a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2577:return a.i*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)+a.j*a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2578:return a.i/(-(d*e*a.e*a.f)+a.i*d*e*-a.d-c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N));case 2579:return a.i/(-(d*e*a.e*a.f)+a.i*d*e*-a.d+c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N));case 2580:return -(d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L))+c*a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2581:return d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)+c*a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2582:return 1/(d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)+c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N));case 2583:return 1/(d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)-c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N));case 2584:return a.i*-a.d/(-(d*e*a.e*a.f)+a.i*d*e*-a.d-c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N));case 2585:return a.i*-a.d/(-(d*e*a.e*a.f)+a.i*d*e*-a.d+c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N));case 2586:return -(d*e*a.e*a.f*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L))+c*a.d*a.e*a.f*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2587:return d*e*a.e*a.f*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)+c*a.d*a.e*a.f*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2588:return 1/(-a.d*(-(d*e*a.e*a.f)+a.i*d*e*-a.d-c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N)));case 2589:return 1/(-a.d*(-(d*e*a.e*a.f)+a.i*d*e*-a.d+c*-a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N)));case 2590:return c/(-(a.B*e)-2*c*a.w*a.J+a.A*a.J+a.w*a.K-d*a.L+a.i*d*e*(d+e)+-a.d*$wnd.Math.sqrt(c*d*e*(a.j-a.i*d-c*a.w+a.A-a.i*e+3*c*d*e-a.w*e-c*a.J-d*a.J+a.K)));case 2591:return c/(-(a.B*e)-2*c*a.w*a.J+a.A*a.J+a.w*a.K-d*a.L+a.i*d*e*(d+e)- -a.d*$wnd.Math.sqrt(c*d*e*(a.j-a.i*d-c*a.w+a.A-a.i*e+3*c*d*e-a.w*e-c*a.J-d*a.J+a.K)));case 2592:return -(a.w*(d-e)*a.J*(d+e)*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L))-c*d*(d-e)*e*(d+e)*a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2593:return -(a.w*(d-e)*a.J*(d+e)*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L))+c*d*(d-e)*e*(d+e)*a.d*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2594:return a.i*(c+d-e)*(c-d+e)*(d+e)*(a.i-a.w-d*e-a.J);case 2595:return (c+d-e)*(c-d+e)*(a.q-d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,4)-2*a.o*(a.w+d*e+a.J)+a.k*$wnd.Math.pow(a.w+d*e+a.J,2)+a.i*d*e*(a.B+a.A*e+d*a.K+a.L));case 2596:return (c-d-e)*(a.q+d*$wnd.Math.pow(d-e,4)*e*$wnd.Math.pow(d+e,2)-2*a.o*(a.w-d*e+a.J)+a.k*$wnd.Math.pow(a.w-d*e+a.J,2)-a.i*d*$wnd.Math.pow(d-e,2)*e*(a.w+d*e+a.J));case 2597:return a.i*(c+d-e)*(c-d+e)*(a.p*d-2*a.o*a.w+a.L*a.a-a.n*d*a.b+a.k*(4*a.B+a.w*a.J+a.L)-a.j*(a.C+2*d*a.L)+a.i*(-2*a.D+a.B*a.J+3*a.w*a.L-2*a.N)+c*(a.F-a.C*a.J-2*a.A*a.L+2*d*a.N))*(a.p*e-2*a.o*a.J+a.B*a.a-a.n*e*a.b+a.k*(a.B+a.w*a.J+4*a.L)-a.j*(2*a.B*e+a.M)+a.i*(-2*a.D+3*a.B*a.J+a.w*a.L-2*a.N)+c*(2*a.D*e-2*a.B*a.K-a.w*a.M+a.O));case 2598:return a.i*(2*a.r*d*e+a.w*$wnd.Math.pow(d-e,4)*a.J*$wnd.Math.pow(d+e,3)+a.q*(a.A-2*a.w*e-2*d*a.J+a.K)-a.p*(a.B+5*a.A*e-4*a.w*a.J+5*d*a.K+a.L)-a.o*(3*a.C-6*a.B*e+a.A*a.J+a.w*a.K-6*d*a.L+3*a.M)+c*a.a*(a.D-a.C*e+a.A*a.K-d*a.M+a.N)+a.n*(3*a.D+3*a.C*e-7*a.B*a.J+8*a.A*a.K-7*a.w*a.L+3*d*a.M+3*a.N)-a.j*$wnd.Math.pow(d-e,2)*(3*a.D+5*a.C*e+2*a.B*a.J+3*a.A*a.K+2*a.w*a.L+5*d*a.M+3*a.N)-a.i*$wnd.Math.pow(d-e,2)*(a.F+3*a.C*a.J+7*a.B*a.K+7*a.A*a.L+3*a.w*a.M+a.O)+3*a.k*(a.F-2*a.D*e+2*a.C*a.J+2*a.w*a.M-2*d*a.N+a.O));case 2599:return -(c*(c+d-e)*(c-d+e)*(d+e)*(a.i-a.w-d*e-a.J)*(-a.a+a.i*a.b));default:return NaN;}}\nfunction rle(a,b,c,d,e){switch(b){case 1:return Ale(0,a.k*a.P-2*a.g*a.S+a.g*a.P*a.A+a.U+a.S*a.A-2*a.P*a.D,0);case 2:return Ale(0,a.P,0);case 3:return Ale(0,a.g*a.A*a.P-a.D*a.P+a.A*a.S,0);case 4:return Ale(0,a.k*a.P-2*a.g*a.S+2*a.g*a.P*a.A+a.U+2*a.S*a.A-3*a.P*a.D,0);case 5:return Ale(0,a.k*a.P-2*a.g*a.S-a.g*a.P*a.A+a.U-a.S*a.A,0);case 6:return Ale(0,-a.k*a.P+2*a.g*a.S-a.U+a.P*a.D,0);case 7:return Ale(0,a.g-a.A+a.P,0);case 8:return Ale(0,a.k-a.g*a.P+a.S-a.D,0);case 9:return Ale(0,-a.g*a.S+a.U-a.S*a.A,-2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-2*a.g*a.D-2*a.S*a.A+2*a.P*a.D);case 10:return Ble(0,a.g-a.A+a.P,-2*a.g-2*a.A-2*a.P);case 11:return Ble(0,a.o-a.k*a.A-a.k*a.P-a.g*a.D+2*a.g*a.A*a.P-a.g*a.S+a.G-a.D*a.P-a.A*a.S+a.U,2*a.o-2*a.k*a.A-2*a.k*a.P-2*a.g*a.D+12*a.g*a.A*a.P-2*a.g*a.S+2*a.G-2*a.D*a.P-2*a.A*a.S+2*a.U);case 12:return Ble(0,a.g*a.A*a.P,-a.k*a.A-a.k*a.P-a.g*a.D-a.g*a.S-a.D*a.P-a.A*a.S);case 13:return Ble(0,a.j-a.g*d-a.g*e-c*a.A+2*c*d*e-c*a.P+a.C-a.A*e-d*a.P+a.R,2*a.j-2*a.g*d-2*a.g*e-2*c*a.A+12*c*d*e-2*c*a.P+2*a.C-2*a.A*e-2*d*a.P+2*a.R);case 14:return Ble(0,c*d*e,-a.g*d-a.g*e-c*a.A-c*a.P-a.A*e-d*a.P);case 15:return pe(ie(sf,1),g9g,5,15,[0,1,1,-6]);case 16:return pe(ie(sf,1),g9g,5,15,[0,1,1,0]);case 17:return Ble(0,a.D*a.P-a.S*a.g,0);case 18:return Ale(0,-a.g*a.P+a.S,0);case 19:return Ale(0,-a.k*a.A*a.P+a.g*a.D*a.P-a.D*a.S+a.A*a.U,0);case 20:return Ale(0,a.D*a.P+a.S*a.g,0);case 21:return Ble(0,-a.g*a.A*a.P+a.A*a.S,0);case 22:return Ble(0,a.k*a.P-a.g*a.P*a.A-a.U+3*a.S*a.A-2*a.P*a.D,2*a.o-2*a.k*a.P-2*a.k*a.A-2*a.g*a.S+6*a.g*a.P*a.A-2*a.g*a.D+2*a.U-2*a.S*a.A-2*a.P*a.D+2*a.G);case 23:return Ale(0,-a.q*a.A+3*a.o*a.D+a.o*a.A*a.P-a.o*a.S-3*a.k*a.G-2*a.k*a.D*a.P-a.k*a.A*a.S+3*a.k*a.U+a.g*a.I+2*a.g*a.G*a.P+a.g*a.A*a.U-3*a.g*a.W-a.I*a.P+a.G*a.S-a.D*a.U+a.K,0);case 24:return Ble(0,a.A*a.P,0);case 25:return Ale(0,a.o-3*a.k*a.A+3*a.g*a.D+a.g*a.A*a.P-2*a.g*a.S-a.G-a.D*a.P+a.A*a.S+a.U,-2*a.k*a.A+2*a.k*a.P+2*a.g*a.D-2*a.g*a.S-2*a.D*a.P+2*a.A*a.S);case 26:return Ale(0,-a.k*a.P+a.g*a.S+2*a.g*a.P*a.A+a.S*a.A-a.P*a.D,-2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-2*a.g*a.D-2*a.S*a.A+2*a.P*a.D);case 27:return Ble(0,a.o*a.P-2*a.k*a.S-2*a.k*a.P*a.A+a.g*a.U+2*a.g*a.S*a.A+a.g*a.P*a.D,2*a.o*a.P+2*a.o*a.A-4*a.k*a.S-2*a.k*a.P*a.A-4*a.k*a.D+2*a.g*a.U-2*a.g*a.S*a.A-2*a.g*a.P*a.D+2*a.g*a.G+2*a.U*a.A-4*a.S*a.D+2*a.P*a.G);case 28:return Ale(0,a.k*a.P-a.g*a.S-a.g*a.P*a.A,2*a.k*a.P-2*a.k*a.A-2*a.g*a.S+2*a.g*a.D+2*a.S*a.A-2*a.P*a.D);case 29:return Ale(0,2*d*a.P*$wnd.Math.cos($wnd.Math.acos((a.g+a.A-a.P)/(2*c*d))/3)*$wnd.Math.cos($wnd.Math.acos((-a.g+a.A+a.P)/(2*d*e))/3)+d*a.P*$wnd.Math.cos($wnd.Math.acos((a.g-a.A+a.P)/(2*c*e))/3),0);case 30:return Ale(0,2*d*a.P*$wnd.Math.cos((zmh+$wnd.Math.acos((a.g+a.A-a.P)/(2*c*d)))/3)*$wnd.Math.cos((zmh+$wnd.Math.acos((-a.g+a.A+a.P)/(2*d*e)))/3)+d*a.P*$wnd.Math.cos((zmh+$wnd.Math.acos((a.g-a.A+a.P)/(2*c*e)))/3),0);case 31:return Ale(0,2*d*a.P*$wnd.Math.cos(($Bh+$wnd.Math.acos((a.g+a.A-a.P)/(2*c*d)))/3)*$wnd.Math.cos(($Bh+$wnd.Math.acos((-a.g+a.A+a.P)/(2*d*e)))/3)+d*a.P*$wnd.Math.cos(($Bh+$wnd.Math.acos((a.g-a.A+a.P)/(2*c*e)))/3),0);case 32:return Ale(0,a.o-3*a.k*a.A+3*a.k*a.P+3*a.g*a.D+6*a.g*a.A*a.P-9*a.g*a.S-a.G-9*a.D*a.P+5*a.A*a.S+5*a.U,0);case 33:return Ale(0,a.g*e+c*a.P+a.P*d-e*a.A,0);case 34:return pe(ie(sf,1),g9g,5,15,[0,c*e,-(c*e),0]);case 35:return Ale(0,-a.g*a.A*a.P+a.g*a.S+a.D*a.P-a.A*a.S,0);case 36:return Ble(0,a.i-5*a.f*a.A-3*a.f*a.P+13*a.e*a.D+9*a.e*a.A*a.P+6*a.e*a.S-27*a.d*a.G-8*a.d*a.D*a.P-8*a.d*a.A*a.S-13*a.d*a.U+45*a.c*a.I+3*a.c*a.G*a.P-18*a.c*a.D*a.S+22*a.c*a.A*a.U+18*a.c*a.W-53*a.b*a.s-5*a.b*a.I*a.P+40*a.b*a.G*a.S+15*a.b*a.D*a.U-40*a.b*a.A*a.W-13*a.b*a.K+45*a.q*a.t-3*a.q*a.s*a.P-20*a.q*a.I*a.S-40*a.q*a.G*a.U+10*a.q*a.D*a.W+30*a.q*a.A*a.K+6*a.q*a.L-33*a.o*a.u+30*a.o*a.t*a.P-13*a.o*a.s*a.S+10*a.o*a.I*a.U+30*a.o*a.G*a.W-20*a.o*a.D*a.K-9*a.o*a.A*a.L-3*a.o*a.M+22*a.k*a.v-43*a.k*a.u*a.P+30*a.k*a.t*a.S-3*a.k*a.s*a.U-5*a.k*a.I*a.W-10*a.k*a.G*a.K+6*a.k*a.D*a.L+3*a.k*a.A*a.M+a.k*a.N-10*a.g*a.w+26*a.g*a.v*a.P-25*a.g*a.u*a.S+20*a.g*a.t*a.U-28*a.g*a.s*a.W+25*a.g*a.I*a.K-9*a.g*a.G*a.L+3*a.g*a.D*a.M-2*a.g*a.A*a.N+2*a.B-6*a.w*a.P+8*a.v*a.S-11*a.u*a.U+15*a.t*a.W-12*a.s*a.K+6*a.I*a.L-3*a.G*a.M+a.D*a.N,4*a.i-16*a.f*a.A-16*a.f*a.P+30*a.e*a.D+52*a.e*a.A*a.P+30*a.e*a.S-44*a.d*a.G-68*a.d*a.D*a.P-68*a.d*a.A*a.S-44*a.d*a.U+62*a.c*a.I+42*a.c*a.G*a.P+72*a.c*a.D*a.S+42*a.c*a.A*a.U+62*a.c*a.W-72*a.b*a.s-10*a.b*a.I*a.P-30*a.b*a.G*a.S-30*a.b*a.D*a.U-10*a.b*a.A*a.W-72*a.b*a.K+62*a.q*a.t-10*a.q*a.s*a.P-4*a.q*a.I*a.S+16*a.q*a.G*a.U-4*a.q*a.D*a.W-10*a.q*a.A*a.K+62*a.q*a.L-44*a.o*a.u+42*a.o*a.t*a.P-30*a.o*a.s*a.S+16*a.o*a.I*a.U+16*a.o*a.G*a.W-30*a.o*a.D*a.K+42*a.o*a.A*a.L-44*a.o*a.M+30*a.k*a.v-68*a.k*a.u*a.P+72*a.k*a.t*a.S-30*a.k*a.s*a.U-4*a.k*a.I*a.W-30*a.k*a.G*a.K+72*a.k*a.D*a.L-68*a.k*a.A*a.M+30*a.k*a.N-16*a.g*a.w+52*a.g*a.v*a.P-68*a.g*a.u*a.S+42*a.g*a.t*a.U-10*a.g*a.s*a.W-10*a.g*a.I*a.K+42*a.g*a.G*a.L-68*a.g*a.D*a.M+52*a.g*a.A*a.N-16*a.g*a.O+4*a.B-16*a.w*a.P+30*a.v*a.S-44*a.u*a.U+62*a.t*a.W-72*a.s*a.K+62*a.I*a.L-44*a.G*a.M+30*a.D*a.N-16*a.A*a.O+4*a.Q);case 37:return Ale(0,a.c-3*a.b*a.A-3*a.b*a.P+9*a.q*a.A*a.P+3*a.q*a.S+10*a.o*a.G-12*a.o*a.D*a.P-6*a.o*a.A*a.S-2*a.o*a.U-15*a.k*a.I+12*a.k*a.G*a.P+6*a.k*a.D*a.S-3*a.k*a.A*a.U+3*a.k*a.W+9*a.g*a.s-9*a.g*a.I*a.P-3*a.g*a.G*a.S+3*a.g*a.D*a.U+3*a.g*a.A*a.W-3*a.g*a.K-2*a.t+3*a.s*a.P+a.G*a.U-3*a.D*a.W+a.L,0);case 38:return Ale(a.D*a.P-a.A*a.S,-a.D*a.P-a.A*a.S+2*a.A*a.P*a.g+2*a.U-2*a.S*a.g,4*a.D*a.P-4*a.D*a.g-4*a.A*a.S+4*a.A*a.k+4*a.S*a.g-4*a.P*a.k);case 39:return Ale(0,-a.o*a.A*a.S-a.k*a.D*a.S+2*a.k*a.A*a.U+a.g*a.G*a.S-a.g*a.D*a.U+a.I*a.S-3*a.G*a.U+3*a.D*a.W-a.A*a.K,-2*a.o*a.D*a.P+2*a.o*a.A*a.S+2*a.k*a.G*a.P-2*a.k*a.A*a.U-2*a.g*a.G*a.S+2*a.g*a.D*a.U);case 40:return Ale(0,a.g*d*a.P-c*a.A*a.P+a.A*a.R-d*a.S,0);case 41:return Ale(0,a.o-3*a.k*a.A+3*a.k*a.P+3*a.g*a.D-2*a.g*a.A*a.P-a.g*a.S-a.G-a.D*a.P+5*a.A*a.S-3*a.U,-16*a.k*a.A+16*a.k*a.P+16*a.g*a.D-16*a.g*a.S-16*a.D*a.P+16*a.A*a.S);case 42:return Ale(0,-a.b*a.P+2*a.q*a.S+a.q*a.P*a.A+2*a.o*a.U-5*a.o*a.S*a.A-4*a.k*a.W+3*a.k*a.U*a.A+6*a.k*a.S*a.D-4*a.k*a.P*a.G-a.g*a.K+4*a.g*a.W*a.A-9*a.g*a.U*a.D+5*a.g*a.S*a.G+a.g*a.P*a.I+2*a.L-5*a.K*a.A+6*a.W*a.D+2*a.U*a.G-8*a.S*a.I+3*a.P*a.s,0);case 43:return Ale(0,a.g*a.P-2*a.S+a.P*a.A,0);case 44:return Ale(0,a.b*a.P-4*a.q*a.S-a.q*a.P*a.A+6*a.o*a.U+2*a.o*a.S*a.A-2*a.o*a.P*a.D-4*a.k*a.W+2*a.k*a.S*a.D+2*a.k*a.P*a.G+a.g*a.K-2*a.g*a.W*a.A+2*a.g*a.U*a.D-2*a.g*a.S*a.G+a.g*a.P*a.I+a.K*a.A-2*a.W*a.D+2*a.S*a.I-a.P*a.s,0);case 45:return Ale(0,a.o*a.P-2*a.k*a.S+a.g*a.U-a.g*a.P*a.D,0);case 46:return Ale(0,-a.a*a.k-4*a.a*a.g*a.A-a.a*a.g*a.P+5*a.a*a.D-a.a*a.A*a.P-4*a.a*a.S+a.o*nle-3*a.k*a.A*nle-2*a.k*a.P*nle+3*a.g*a.D*nle-6*a.g*a.A*a.P*nle+a.g*a.S*nle-a.G*nle+8*a.D*a.P*nle-7*a.A*a.S*nle,0);case -46:return Ale(0,a.a*a.k+4*a.a*a.g*a.A+a.a*a.g*a.P-5*a.a*a.D+a.a*a.A*a.P+4*a.a*a.S+a.o*nle-3*a.k*a.A*nle-2*a.k*a.P*nle+3*a.g*a.D*nle-6*a.g*a.A*a.P*nle+a.g*a.S*nle-a.G*nle+8*a.D*a.P*nle-7*a.A*a.S*nle,0);case 47:return Ale(0,-3*a.k*a.P+2*a.g*a.S-2*a.g*a.P*a.A+a.U-6*a.S*a.A+5*a.P*a.D,-8*a.k*a.P+8*a.k*a.A+8*a.g*a.S-8*a.g*a.D-8*a.S*a.A+8*a.P*a.D);case 48:return Ale(-a.g*a.D*a.P+a.g*a.A*a.S+a.G*a.P-a.A*a.U,-a.k*a.A*a.P+a.g*a.A*a.S+a.G*a.P-3*a.D*a.S+2*a.A*a.U,0);case 49:return Ale(0,a.o-3*a.k*a.A-2*a.k*a.P+3*a.g*a.D+2*a.g*a.A*a.P+a.g*a.S-a.G+a.A*a.S,0);case 50:return Ale(0,a.b*a.P-4*a.q*a.S-2*a.q*a.P*a.A+6*a.o*a.U+4*a.o*a.S*a.A+a.o*a.P*a.D-4*a.k*a.W-a.k*a.U*a.A-a.k*a.P*a.G+a.g*a.K-2*a.g*a.W*a.A+a.g*a.U*a.D-2*a.g*a.S*a.G+2*a.g*a.P*a.I+a.K*a.A-2*a.W*a.D+2*a.S*a.I-a.P*a.s,0);case 51:return Ble(-a.q+2*a.o*a.A+2*a.o*a.P-4*a.k*a.A*a.P-2*a.g*a.G+2*a.g*a.D*a.P+2*a.g*a.A*a.S-2*a.g*a.U+a.I-2*a.D*a.S+a.W,-a.q+2*a.o*a.A-2*a.k*a.A*a.P+2*a.k*a.S-2*a.g*a.G+4*a.g*a.D*a.P-2*a.g*a.A*a.S+a.I-2*a.G*a.P+2*a.A*a.U-a.W,-3*a.q+4*a.o*a.A+4*a.o*a.P-2*a.k*a.D-4*a.k*a.A*a.P-2*a.k*a.S+4*a.g*a.G-4*a.g*a.D*a.P-4*a.g*a.A*a.S+4*a.g*a.U-3*a.I+4*a.G*a.P-2*a.D*a.S+4*a.A*a.U-3*a.W);case 52:return Ble(0,a.k*a.D-2*a.k*a.A*a.P+a.k*a.S-2*a.g*a.D*a.P+4*a.g*a.A*a.S-2*a.g*a.U+a.D*a.S-2*a.A*a.U+a.W,0);case 54:return Ale(0,a.o-3*a.k*a.A-3*a.k*a.P+3*a.g*a.D+4*a.g*a.A*a.P+2*a.g*a.S-a.G-a.D*a.P+2*a.A*a.S,2*a.k*a.A-2*a.k*a.P-2*a.g*a.D+2*a.g*a.S+2*a.D*a.P-2*a.A*a.S);case 55:return Ale(0,-a.g*a.S+a.U+3*a.S*a.A,2*a.k*a.P-2*a.k*a.A-2*a.g*a.S+2*a.g*a.D+2*a.S*a.A-2*a.P*a.D);case 56:return Ale(0,-a.o*a.D+a.k*a.G+a.k*a.D*a.P+2*a.k*a.A*a.S,0);case 58:return Ale(0,-a.g*e+a.R-a.P*d+e*a.A,0);case 59:return Ale(0,a.o-3*a.k*a.A+3*a.g*a.D+2*a.g*a.A*a.P-3*a.g*a.S-a.G-2*a.D*a.P+a.A*a.S+2*a.U,0);case 60:return Ale(0,-a.o+3*a.k*a.A+a.k*a.P-3*a.g*a.D-a.g*a.A*a.P+a.g*a.S+a.G-a.U,0);case 61:return Ale(0,2*a.o-6*a.k*a.A-a.k*a.P+6*a.g*a.D+3*a.g*a.A*a.P-4*a.g*a.S-a.g*a.P*nle*a.a-2*a.G-2*a.D*a.P+a.A*a.S+3*a.U+a.S*nle*a.a,0);case -61:return Ale(0,2*a.o-6*a.k*a.A-a.k*a.P+6*a.g*a.D+3*a.g*a.A*a.P-4*a.g*a.S+a.g*a.P*nle*a.a-2*a.G-2*a.D*a.P+a.A*a.S+3*a.U-a.S*nle*a.a,0);case 62:return Ale(0,a.o*a.P-2*a.k*a.S-2*a.k*a.P*a.A+a.g*a.U+2*a.g*a.P*a.D+2*a.U*a.A-a.S*a.D-a.P*a.G,0);case 63:return Ale(0,2*a.o*a.P-a.k*a.S-5*a.k*a.P*a.A-2*a.g*a.U+8*a.g*a.P*a.D+a.W+2*a.U*a.A-2*a.S*a.D-3*a.P*a.G,0);case 64:return Ble(0,-a.k+2*a.g*a.A+2*a.g*a.P-a.D-a.A*a.P-a.S,0);case 65:return Ale(0,-a.k+2*a.g*a.P-3*a.S+a.P*a.A+a.D,0);case 66:return Ale(0,a.o-3*a.k*a.A-4*a.k*a.P-a.k*nle*a.a+3*a.g*a.D-2*a.g*a.A*a.P+5*a.g*a.S+a.g*a.P*nle*a.a-a.G+6*a.D*a.P+a.D*nle*a.a-3*a.A*a.S+a.A*a.P*nle*a.a-2*a.U-2*a.S*nle*a.a,0);case -66:return Ale(0,a.o-3*a.k*a.A-4*a.k*a.P+a.k*nle*a.a+3*a.g*a.D-2*a.g*a.A*a.P+5*a.g*a.S-a.g*a.P*nle*a.a-a.G+6*a.D*a.P-a.D*nle*a.a-3*a.A*a.S-a.A*a.P*nle*a.a-2*a.U+2*a.S*nle*a.a,0);case 67:return Ale(0,a.b*a.P-5*a.q*a.S-2*a.q*a.P*a.A+10*a.o*a.U+5*a.o*a.S*a.A-10*a.k*a.W-a.k*a.S*a.D+2*a.k*a.P*a.G+5*a.g*a.K-7*a.g*a.W*a.A+a.g*a.U*a.D+2*a.g*a.S*a.G-a.g*a.P*a.I-a.L+4*a.K*a.A-6*a.W*a.D+4*a.U*a.G-a.S*a.I,0);case 68:return Ale(0,a.k-3*a.g*a.A+a.g*a.P+2*a.D-a.A*a.P,0);case 69:return Ale(0,a.b*a.P-2*a.q*a.S+5*a.o*a.S*a.A-4*a.o*a.P*a.D+2*a.k*a.W-5*a.k*a.U*a.A+a.k*a.S*a.D+2*a.k*a.P*a.G-a.g*a.K-a.g*a.W*a.A+8*a.g*a.U*a.D-9*a.g*a.S*a.G+3*a.g*a.P*a.I+a.K*a.A-a.W*a.D-3*a.U*a.G+5*a.S*a.I-2*a.P*a.s,2*a.b*a.P-2*a.b*a.A-4*a.q*a.S+4*a.q*a.D+18*a.o*a.S*a.A-18*a.o*a.P*a.D+4*a.k*a.W-18*a.k*a.U*a.A+18*a.k*a.P*a.G-4*a.k*a.I-2*a.g*a.K+18*a.g*a.U*a.D-18*a.g*a.S*a.G+2*a.g*a.s+2*a.K*a.A-4*a.W*a.D+4*a.S*a.I-2*a.P*a.s);case 70:return Ale(0,-a.k+2*a.g*a.A+a.g*a.a-a.D-a.A*a.a-a.a*a.P+a.S,0);case -70:return Ale(0,-a.k+2*a.g*a.A-a.g*a.a-a.D+a.A*a.a+a.a*a.P+a.S,0);case 71:return Ale(0,a.o-3*a.k*a.A+3*a.g*a.D-2*a.g*a.A*a.P-a.g*a.S-a.G+2*a.D*a.P-a.A*a.S,-4*a.k*a.A+4*a.k*a.P+4*a.g*a.D-4*a.g*a.S-4*a.D*a.P+4*a.A*a.S);case 72:return Ale(0,-a.o*a.P+2*a.k*a.S-2*a.g*a.U+a.g*a.P*a.D+a.W-a.S*a.D,-a.o*a.P+a.o*a.A+a.g*a.U-a.g*a.G-a.U*a.A+a.P*a.G);case 73:return Ale(0,a.o*a.A*a.S-a.k*a.A*a.U+a.g*a.D*a.U-a.g*a.A*a.W-a.I*a.S+3*a.G*a.U-3*a.D*a.W+a.A*a.K,0);case 74:return Ble(0,a.o*a.P-a.k*a.S-a.k*a.P*a.A-a.g*a.U+2*a.g*a.S*a.A-a.g*a.P*a.D+a.W-a.U*a.A-a.S*a.D+a.P*a.G,2*a.q-4*a.o*a.P-4*a.o*a.A+4*a.k*a.S+4*a.k*a.P*a.A+4*a.k*a.D-4*a.g*a.U+4*a.g*a.S*a.A+4*a.g*a.P*a.D-4*a.g*a.G+2*a.W-4*a.U*a.A+4*a.S*a.D-4*a.P*a.G+2*a.I);case 75:return Ale(2*a.I*a.S-2*a.D*a.W,a.I*a.S-a.D*a.W+a.D*a.S*a.k,0);case 76:return Ale(2*a.I*a.S-2*a.D*a.W,-a.I*a.S+a.D*a.W+3*a.D*a.S*a.k,0);case 77:return Ale(2*a.D*a.P-2*a.A*a.S,a.D*a.P-a.A*a.S+a.A*a.P*a.g,0);case 78:return Ale(2*a.D*a.P-2*a.A*a.S,-a.D*a.P+a.A*a.S+3*a.A*a.P*a.g,0);case 79:return Ble(2*a.o-3*a.k*a.A-3*a.k*a.P+a.g*a.D+4*a.g*a.A*a.P+a.g*a.S-a.D*a.P-a.A*a.S,a.o-a.k*a.A-2*a.k*a.P+2*a.g*a.A*a.P+a.g*a.S-a.A*a.S,0);case 80:return Ale(0,a.k*a.P-a.g*a.S+a.g*a.P*a.A+2*a.S*a.A-2*a.P*a.D,2*a.k*a.P-2*a.k*a.A-2*a.g*a.S+2*a.g*a.D+2*a.S*a.A-2*a.P*a.D);case 81:return Ble(0,2*a.o*a.P-2*a.k*a.S-2*a.k*a.P*a.A-2*a.g*a.U+4*a.g*a.S*a.A-2*a.g*a.P*a.D+2*a.W-2*a.U*a.A-2*a.S*a.D+2*a.P*a.G,3*a.q-4*a.o*a.P-4*a.o*a.A+2*a.k*a.S+4*a.k*a.P*a.A+2*a.k*a.D-4*a.g*a.U+4*a.g*a.S*a.A+4*a.g*a.P*a.D-4*a.g*a.G+3*a.W-4*a.U*a.A+2*a.S*a.D-4*a.P*a.G+3*a.I);case 82:return Ble(0,a.P,0);case 84:return Ble(0,a.o*a.A*a.P-3*a.k*a.D*a.P+2*a.k*a.A*a.S-2*a.k*a.U+a.g*a.G*a.P+2*a.g*a.A*a.U+a.G*a.S-3*a.D*a.U+a.A*a.W,-2*a.o*a.D+8*a.o*a.A*a.P-2*a.o*a.S-2*a.k*a.G-4*a.k*a.D*a.P-4*a.k*a.A*a.S-2*a.k*a.U+8*a.g*a.G*a.P-4*a.g*a.D*a.S+8*a.g*a.A*a.U-2*a.G*a.S-2*a.D*a.U);case 85:return Ble(0,c*a.A*a.P-2*c*d*a.R+a.C*a.P+a.A*a.R,-2*a.j*d*e-2*c*a.C*e-2*c*d*a.R);case 86:return Ale(0,-c*a.P+a.R,2*a.g*e-2*a.g*d-2*c*a.P+2*c*a.A+2*a.P*d-2*e*a.A);case 87:return Ble(0,a.o-a.k*a.A-2*a.k*a.P-3*a.g*a.D+8*a.g*a.A*a.P-2*a.g*a.S+2*a.G-3*a.D*a.P-a.A*a.S+a.U,4*a.o-6*a.k*a.A-6*a.k*a.P-6*a.g*a.D+24*a.g*a.A*a.P-6*a.g*a.S+4*a.G-6*a.D*a.P-6*a.A*a.S+4*a.U);case 88:return Ble(0,a.k+2*a.g*a.A-7*a.g*a.P+a.D+2*a.A*a.P+a.S,-6*a.k+6*a.g*a.A+6*a.g*a.P-6*a.D+6*a.A*a.P-6*a.S);case 89:return Ble(0,4*a.g*a.A-5*a.g*a.P+4*a.A*a.P,-6*a.g*a.A-6*a.g*a.P-6*a.A*a.P);case 90:return pe(ie(sf,1),g9g,5,15,[0,c-3*d+e,c-3*d+e,2*c+2*d+2*e]);case 91:return Ble(0,a.o-a.k*a.A-2*a.k*a.P-a.g*a.D-a.g*a.A*a.P-2*a.g*a.S+a.G-a.D*a.P-a.A*a.S+a.U,2*a.o-4*a.k*a.A-4*a.k*a.P-4*a.g*a.D-4*a.g*a.S+2*a.G-4*a.D*a.P-4*a.A*a.S+2*a.U);case 92:return Ale(0,2*a.k+2*a.g*a.A-a.g*a.P-4*a.D+2*a.A*a.P+2*a.S,0);case 93:return Ble(0,2*a.g*a.A-a.g*a.P+2*a.A*a.P,0);case 94:return Ble(0,a.k*a.P+a.g*a.S-5*a.g*a.P*a.A,2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-12*a.g*a.P*a.A+2*a.g*a.D+2*a.S*a.A+2*a.P*a.D);case 95:return Ale(0,-a.k*a.P+2*a.g*a.S+2*a.g*a.P*a.A-a.U-a.S*a.A-a.P*a.D,0);case 96:return Ale(0,-a.b*a.P+4*a.q*a.S-a.q*a.P*a.A-6*a.o*a.U+6*a.o*a.P*a.D+4*a.k*a.W+2*a.k*a.U*a.A-4*a.k*a.S*a.D-2*a.k*a.P*a.G-a.g*a.K-2*a.g*a.U*a.D+8*a.g*a.S*a.G-5*a.g*a.P*a.I-a.K*a.A+6*a.U*a.G-8*a.S*a.I+3*a.P*a.s,0);case 97:return Ale(0,-a.k*d*e-a.j*d*a.P+2*a.g*a.C*e+a.g*a.A*a.P+c*a.C*a.P+c*a.A*a.R+c*d*a.S-a.F*e-a.D*a.P+a.A*a.S+d*a.T,0);case 98:return Ble(0,a.k*a.A*a.P-2*a.g*a.D*a.P-a.g*a.A*a.S+a.G*a.P-2*a.D*a.S+a.A*a.U,a.k*a.A*a.P+a.g*a.D*a.P+a.g*a.A*a.S);case 99:return Ale(0,a.o*a.P-a.k*a.S+a.k*a.P*a.A-a.g*a.U+2*a.g*a.S*a.A-a.g*a.P*a.D+a.W-3*a.U*a.A+3*a.S*a.D-a.P*a.G,0);default:return me(sf,g9g,5,0,15,1);}}\nfunction Sle(a,b,c,d,e){switch(b){case 2000:return c*(a.n+2*a.j*d*e-a.k*(d+e)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-c*(a.B+2*a.A*e-2*a.w*a.J+2*d*a.K+a.L));case 2001:return a.i*(a.q+2*a.B*a.L-a.o*a.b-a.i*a.a*a.b+a.k*(a.B+a.L));case 2002:return c*(c+d-e)*(c-d+e)*(a.n+2*a.j*d*e-a.k*(d+e)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-c*(a.B+2*a.A*e-2*a.w*a.J+2*d*a.K+a.L));case 2003:return a.i*(c+d-e)*(c-d+e)*(a.i-a.w-d*e-a.J);case 2004:return a.i*(a.k+a.i*a.w-2*a.B+a.i*a.J+6*a.w*a.J-2*a.L)+$wnd.Math.sqrt(3)*a.k*a.c;case 2005:return -(a.i*(a.k+a.i*a.w-2*a.B+a.i*a.J+6*a.w*a.J-2*a.L))+$wnd.Math.sqrt(3)*a.k*a.c;case 2006:return (c+d-e)*(c-d+e)*(a.i-c*d+a.w-a.J)*(a.i-a.w-c*e+a.J);case 2007:return a.i*a.b*a.c+2*a.i*d*e*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2008:return a.i*a.b*a.c-2*a.i*d*e*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2009:return a.i*a.b*a.c+(a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2010:return a.i*a.b*a.c+(-(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2011:return -(a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J))+a.i*a.b*a.c*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 2012:return a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*(a.i*a.w+a.i*a.J+a.w*a.J)+a.i*a.b*a.c*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 2013:return a.i*(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*a.b-2*c*d*e*(d+e)*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2014:return a.i*(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*a.b+2*c*d*e*(d+e)*a.c*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2015:return -(c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J))-a.i*a.b*a.c*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2016:return -(c*d*e*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J))+a.i*a.b*a.c*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2017:return 2*a.i*a.b*a.c-c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2018:return 2*a.i*a.b*a.c+c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2019:return a.i*a.b*(a.i*d+c*a.w+a.i*e+c*d*e+a.w*e+c*a.J+d*a.J)*a.c-a.i*(a.j*a.w+a.i*a.A-c*a.B-a.C+2*a.j*d*e+a.i*a.w*e-2*c*a.A*e-a.B*e+a.j*a.J+a.i*d*a.J+a.i*a.K-2*c*d*a.K-c*a.L-d*a.L-a.M)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2020:return a.i*a.b*(a.i*d+c*a.w+a.i*e+c*d*e+a.w*e+c*a.J+d*a.J)*a.c+a.i*(a.j*a.w+a.i*a.A-c*a.B-a.C+2*a.j*d*e+a.i*a.w*e-2*c*a.A*e-a.B*e+a.j*a.J+a.i*d*a.J+a.i*a.K-2*c*d*a.K-c*a.L-d*a.L-a.M)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2021:return a.i*(a.D+a.N+a.b*(3*a.k-a.w*a.J)-2*a.i*(a.B+a.w*a.J+a.L));case 2022:return a.i*(a.q*d+2*a.p*a.w-3*a.o*a.A-4*a.n*a.B+3*a.k*a.C+2*a.j*a.D-a.i*a.F+a.q*e-a.o*a.w*e-a.k*a.B*e+a.i*a.D*e+2*a.p*a.J-a.o*d*a.J-4*a.n*a.w*a.J-a.k*a.A*a.J+2*a.j*a.B*a.J+3*a.i*a.C*a.J-a.F*a.J-3*a.o*a.K-a.k*a.w*a.K-a.i*a.B*a.K+a.D*a.K-4*a.n*a.L-a.k*d*a.L+2*a.j*a.w*a.L-a.i*a.A*a.L+3*a.k*a.M+3*a.i*a.w*a.M+2*a.j*a.N+a.i*d*a.N+a.A*a.N-a.i*a.O-a.w*a.O);case 2023:return a.w*a.J*a.a+a.o*a.b-a.k*$wnd.Math.pow(a.w+a.J,2)+a.i*(2*a.D-a.B*a.J-a.w*a.L+2*a.N);case 2024:return a.i*(3*a.o*a.w-a.k*a.B+a.i*a.D+a.G+3*a.o*a.J-5*a.i*a.B*a.J+2*a.D*a.J-a.k*a.L-5*a.i*a.w*a.L-2*a.B*a.L+a.i*a.N+2*a.w*a.N+a.P);case 2025:return a.i*(a.G+4*a.D*a.J-2*a.B*a.L+4*a.w*a.N+a.P+3*a.o*a.b-a.k*(3*a.B+4*a.w*a.J+3*a.L)+a.i*(3*a.D-5*a.B*a.J-5*a.w*a.L+3*a.N));case 2026:return -(a.i*(a.i*a.w+a.i*a.J+a.w*a.J)*(a.i*a.w-a.B+a.i*a.J-a.L))+a.i*a.b*a.c*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 2027:return a.i*(a.i*a.w+a.i*a.J+a.w*a.J)*(a.i*a.w-a.B+a.i*a.J-a.L)+a.i*a.b*a.c*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 2028:return -(a.i*(a.i*a.w+a.i*a.J+a.w*a.J)*(a.i*a.w-a.B+a.i*a.J-a.L))+a.i*a.b*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 2029:return a.i*(a.i*a.w+a.i*a.J+a.w*a.J)*(a.i*a.w-a.B+a.i*a.J-a.L)+a.i*a.b*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 2030:return a.i*(4*a.k+a.B-4*a.w*a.J+a.L-a.i*a.b);case 2031:return a.i*(4*a.o-5*a.k*a.w+4*a.i*a.B+a.D-5*a.k*a.J-6*a.i*a.w*a.J+a.B*a.J+4*a.i*a.L+a.w*a.L+a.N);case 2032:return a.i*(4*a.q-a.o*a.b+a.i*a.a*a.b+a.a*(a.B+a.L)+a.k*(3*a.B-8*a.w*a.J+3*a.L));case 2033:return 2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)-2*a.i*a.b*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 2034:return 2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)+2*a.i*a.b*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 2035:return -2*a.i*a.b*(a.i*a.w+a.i*a.J+a.w*a.J)+2*a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2036:return a.i*a.b*(a.i*a.w+a.i*a.J+a.w*a.J)+a.i*(a.k-a.i*a.w-a.i*a.J-2*a.w*a.J)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J);case 2037:return a.i*(a.i*a.w+a.i*a.J+a.w*a.J)*(a.i*a.w-a.B+a.i*a.J-a.L)*(c*d*e+(c+d)*a.J+a.w*(c+e)+a.i*(d+e))+a.i*(-(a.j*a.w)-a.i*a.A+c*a.B+a.C-2*a.j*d*e-a.i*a.w*e+2*c*a.A*e+a.B*e-a.j*a.J-a.i*d*a.J-a.i*a.K+2*c*d*a.K+c*a.L+d*a.L+a.M)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 2038:return a.i*(a.i*a.w+a.i*a.J+a.w*a.J)*(a.i*a.w-a.B+a.i*a.J-a.L)*(c*d*e+(c+d)*a.J+a.w*(c+e)+a.i*(d+e))-a.i*(-(a.j*a.w)-a.i*a.A+c*a.B+a.C-2*a.j*d*e-a.i*a.w*e+2*c*a.A*e+a.B*e-a.j*a.J-a.i*d*a.J-a.i*a.K+2*c*d*a.K+c*a.L+d*a.L+a.M)*$wnd.Math.sqrt(a.i*a.w+a.i*a.J+a.w*a.J)*$wnd.Math.sqrt((a.k+a.B+a.L-a.w*a.J-a.J*a.i-a.i*a.w)*(a.w*a.J+a.J*a.i+a.i*a.w));case 2039:return a.i*(a.i*a.w-a.B+a.i*a.J-a.L)+(a.a-a.i*a.b)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 2040:return a.i*(a.i*a.w-a.B+a.i*a.J-a.L)-(a.a-a.i*a.b)*$wnd.Math.sqrt(a.k-a.i*a.w+a.B-a.i*a.J-a.w*a.J+a.L);case 2041:return -a.a-a.i*a.b*(-1+$wnd.Math.sqrt(3))+a.k*$wnd.Math.sqrt(3);case 2042:return a.a+a.k*$wnd.Math.sqrt(3)-a.i*a.b*(1+$wnd.Math.sqrt(3));case 2043:return a.k+a.a*(-2+$wnd.Math.sqrt(3))-a.i*a.b*(-1+$wnd.Math.sqrt(3));case 2044:return -a.k-a.i*a.b*(1+$wnd.Math.sqrt(3))+a.a*(2+$wnd.Math.sqrt(3));case 2045:return -a.k-a.i*a.b*(-3+$wnd.Math.sqrt(3))+a.a*(-2+$wnd.Math.sqrt(3));case 2046:return a.k+a.a*(2+$wnd.Math.sqrt(3))-a.i*a.b*(3+$wnd.Math.sqrt(3));case 2047:return -((c-d-e)*(c+d-e)*(c-d+e)*$wnd.Math.pow(c+d+e,3))+a.e*a.f*a.c;case f7g:return -((c+d+e)*a.e*a.f)+(c-d-e)*(c+d-e)*(c-d+e)*a.c;case 2049:return a.k+2*a.j*(d+e)+3*a.i*$wnd.Math.pow(d+e,2)+2*d*e*$wnd.Math.pow(d+e,2)+2*c*$wnd.Math.pow(d+e,3);case 2050:return a.o+4*a.k*d*e+2*a.j*$wnd.Math.pow(d-e,2)*(d+e)-2*d*e*a.a-a.i*$wnd.Math.pow(d-e,2)*(a.w+4*d*e+a.J)-2*c*(a.C-a.B*e-d*a.L+a.M);case 2051:return -((-a.A+d*a.J+c*e*(-d+e)+a.i*(d+e))*(c*d*(d-e)+a.i*(d+e)+e*(a.w-a.J)));case 2052:return a.w*a.J*$wnd.Math.pow(a.k-a.a,2);case 2053:return a.i*(c-d-e)*(c*(d-e)-d*e)*(c*(d-e)+d*e);case 2054:return a.i*(d+e)*(a.i+a.w+c*(d-e)-d*e-a.J)*(a.i-a.w-d*e+a.J+c*(-d+e));case 2055:return a.i*a.d*(a.g*a.i+a.w*a.J*$wnd.Math.pow(a.w-a.J,4)-4*a.g*a.b+a.k*a.a*(a.B+a.L)+a.q*(6*a.B+9*a.w*a.J+6*a.L)-4*a.o*(a.D+a.B*a.J+a.w*a.L+a.N));case 2056:return a.o+a.i*a.w*a.J-2*a.k*a.b;case 2057:return c*(c-d-e)*(a.n-2*a.j*$wnd.Math.pow(d-e,2)-a.k*(d+e)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)+2*a.i*(a.A+a.w*e+d*a.J+a.K)+c*(a.B-4*a.A*e-2*a.w*a.J-4*d*a.K+a.L));case 2058:return $wnd.Math.sqrt(3)*a.i*(a.g*a.k-6*a.g*a.i*a.w+15*a.g*a.B-20*a.q*a.D+15*a.o*a.G-6*a.k*a.v+a.i*a.v*a.w-6*a.g*a.i*a.J+24*a.g*a.w*a.J-31*a.q*a.B*a.J+10*a.o*a.D*a.J+6*a.k*a.G*a.J-2*a.i*a.v*a.J-a.v*a.w*a.J+15*a.g*a.L-31*a.q*a.w*a.L+5*a.o*a.B*a.L+11*a.k*a.D*a.L-3*a.i*a.G*a.L+3*a.v*a.L-20*a.q*a.N+10*a.o*a.w*a.N+11*a.k*a.B*a.N+8*a.i*a.D*a.N-2*a.G*a.N+15*a.o*a.P+6*a.k*a.w*a.P-3*a.i*a.B*a.P-2*a.D*a.P-6*a.k*a.I-2*a.i*a.w*a.I+3*a.B*a.I+a.i*a.I*a.J-a.w*a.I*a.J)-a.i*(a.g*a.i-3*a.g*a.w+2*a.q*a.B+2*a.o*a.D-3*a.k*a.G+a.i*a.v-3*a.g*a.J-6*a.q*a.w*a.J+25*a.o*a.B*a.J-19*a.k*a.D*a.J+2*a.i*a.G*a.J+a.v*a.J+2*a.q*a.L+25*a.o*a.w*a.L-21*a.k*a.B*a.L-3*a.i*a.D*a.L-4*a.G*a.L+2*a.o*a.N-19*a.k*a.w*a.N-3*a.i*a.B*a.N+6*a.D*a.N-3*a.k*a.P+2*a.i*a.w*a.P-4*a.B*a.P+a.i*a.I+a.w*a.I)*a.c;case 2059:return $wnd.Math.sqrt(3)*a.i*(a.g*a.k-6*a.g*a.i*a.w+15*a.g*a.B-20*a.q*a.D+15*a.o*a.G-6*a.k*a.v+a.i*a.v*a.w-6*a.g*a.i*a.J+24*a.g*a.w*a.J-31*a.q*a.B*a.J+10*a.o*a.D*a.J+6*a.k*a.G*a.J-2*a.i*a.v*a.J-a.v*a.w*a.J+15*a.g*a.L-31*a.q*a.w*a.L+5*a.o*a.B*a.L+11*a.k*a.D*a.L-3*a.i*a.G*a.L+3*a.v*a.L-20*a.q*a.N+10*a.o*a.w*a.N+11*a.k*a.B*a.N+8*a.i*a.D*a.N-2*a.G*a.N+15*a.o*a.P+6*a.k*a.w*a.P-3*a.i*a.B*a.P-2*a.D*a.P-6*a.k*a.I-2*a.i*a.w*a.I+3*a.B*a.I+a.i*a.I*a.J-a.w*a.I*a.J)+a.i*(a.g*a.i-3*a.g*a.w+2*a.q*a.B+2*a.o*a.D-3*a.k*a.G+a.i*a.v-3*a.g*a.J-6*a.q*a.w*a.J+25*a.o*a.B*a.J-19*a.k*a.D*a.J+2*a.i*a.G*a.J+a.v*a.J+2*a.q*a.L+25*a.o*a.w*a.L-21*a.k*a.B*a.L-3*a.i*a.D*a.L-4*a.G*a.L+2*a.o*a.N-19*a.k*a.w*a.N-3*a.i*a.B*a.N+6*a.D*a.N-3*a.k*a.P+2*a.i*a.w*a.P-4*a.B*a.P+a.i*a.I+a.w*a.I)*a.c;case 2060:return (3*a.k-a.a-2*a.i*a.b)*(5*a.g*a.i+$wnd.Math.pow(a.w-a.J,6)-10*a.g*a.b+36*a.o*a.a*a.b+a.q*(-9*a.B+34*a.w*a.J-9*a.L)-a.k*a.a*(29*a.B+54*a.w*a.J+29*a.L)+2*a.i*a.a*(3*a.D+13*a.B*a.J+13*a.w*a.L+3*a.N));case 2061:return a.i*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2))*(a.g*a.k+2*a.g*a.j*(d+e)+2*c*$wnd.Math.pow(d-e,6)*$wnd.Math.pow(d+e,7)+a.g*a.i*(-5*a.w+3*d*e-5*a.J)-5*a.i*$wnd.Math.pow(d-e,6)*$wnd.Math.pow(d+e,4)*a.b-4*a.j*$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,5)*(3*a.w-2*d*e+3*a.J)-4*a.g*c*(3*a.A+a.w*e+d*a.J+3*a.K)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,6)*(a.B-3*a.A*e+8*a.w*a.J-3*d*a.K+a.L)+a.g*(9*a.B-6*a.A*e+26*a.w*a.J-6*d*a.K+9*a.L)+2*a.n*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*(15*a.B-16*a.A*e+18*a.w*a.J-16*d*a.K+15*a.L)-8*a.p*$wnd.Math.pow(d-e,2)*(5*a.C+9*a.B*e+10*a.A*a.J+10*a.w*a.K+9*d*a.L+5*a.M)+a.r*(30*a.C-2*a.B*e+4*a.A*a.J+4*a.w*a.K-2*d*a.L+30*a.M)-a.o*$wnd.Math.pow(d-e,2)*(5*a.D-18*a.C*e-101*a.B*a.J-60*a.A*a.K-101*a.w*a.L-18*d*a.M+5*a.N)-a.q*(5*a.D+7*a.C*e+55*a.B*a.J-70*a.A*a.K+55*a.w*a.L+7*d*a.M+5*a.N)+a.k*$wnd.Math.pow(d-e,2)*(9*a.G-9*a.F*e-62*a.D*a.J-39*a.C*a.K-54*a.B*a.L-39*a.A*a.M-62*a.w*a.N-9*d*a.O+9*a.P));case 2062:return a.i*(c+d-e)*(c-d+e)*a.d*(a.q+5*a.k*d*e*$wnd.Math.pow(d+e,2)-a.o*(2*a.w+3*d*e+2*a.J)-a.a*(a.B+a.A*e+4*a.w*a.J+d*a.K+a.L)+a.i*$wnd.Math.pow(d+e,2)*(2*a.B-5*a.A*e+2*a.w*a.J-5*d*a.K+2*a.L));case 2063:return a.i*a.d*(a.q+10*a.k*a.w*a.J-2*a.o*a.b-a.a*(a.B+4*a.w*a.J+a.L)+2*a.i*(a.D-3*a.B*a.J-3*a.w*a.L+a.N));case 2064:return d*e*(-a.k+a.B-a.i*d*e+a.A*e+d*a.K+a.L);case 2065:return a.i*(a.k+a.B-a.i*a.J-a.w*a.J)*(a.k-a.i*a.w-a.w*a.J+a.L)*(a.k+a.B-a.w*a.J+2*a.L-a.i*(2*a.w+a.J))*(a.k+2*a.B-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 2066:return a.i*(c-d-e)*(c+d+e)-a.i*a.c;case 2067:return a.i*(c+d-e)*(c-d+e)-a.i*a.c;case 2068:return c*(c+$wnd.Math.sqrt(d)*$wnd.Math.sqrt(e));case 2069:return c*(c-$wnd.Math.sqrt(d)*$wnd.Math.sqrt(e));case 2070:return a.i*(a.q+a.k*a.w*a.J-2*a.o*a.b-a.a*(a.B+a.L)+a.i*(2*a.D-a.B*a.J-a.w*a.L+2*a.N));case 2071:return a.i*(a.q+7*a.k*a.w*a.J-2*a.o*a.b-a.a*(a.B+3*a.w*a.J+a.L)+2*a.i*(a.D-2*a.B*a.J-2*a.w*a.L+a.N));case 2072:return -(a.d*($wnd.Math.pow(a.w-a.J,4)+a.o*a.b-a.i*a.a*a.b-a.k*(a.B+a.L)));case 2073:return a.i*(c+d)*(c+e)*a.e*a.f*(a.B+a.A*e+a.w*a.J+d*a.K+a.L+a.j*(d+e)-a.i*(a.w+d*e+a.J)-c*(a.A+a.w*e+d*a.J+a.K));case 2074:return c*(c+d)*(c+e)*a.e*a.f*(a.j+a.A+a.w*e+d*a.J+a.K-a.i*(d+e)-c*(a.w+d*e+a.J));case 2075:return a.i*(c+d)*(c+e)*a.e*a.f*(a.C-a.j*d*e+a.M+a.k*(d+e)+c*d*e*(a.w+d*e+a.J)-a.i*(2*a.A+a.w*e+d*a.J+2*a.K));case 2076:return a.i*(a.k-a.B-a.w*a.J-a.L+a.i*a.b);case 2077:return a.i*(a.n-a.C+a.A*a.J+a.w*a.K-a.M-a.k*(d+e)+a.j*(-2*a.w+3*d*e-2*a.J)+a.i*(2*a.A+a.w*e+d*a.J+2*a.K)+c*(a.B-3*a.A*e-3*d*a.K+a.L));case 2078:return a.i*(c+d-e)*(c-d+e)*(a.i+a.w+d*e+a.J-2*c*(d+e));case 2079:return a.i*(a.q+5*a.k*a.w*a.J-2*a.o*a.b-a.a*(a.B+a.L)+a.i*(2*a.D-3*a.B*a.J-3*a.w*a.L+2*a.N));case 2080:return a.i*(a.o-3*a.k*a.b+a.w*a.J*a.b+a.i*(2*a.B-a.w*a.J+2*a.L));case 2081:return a.i*(a.w-a.J)*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(-a.a+a.i*a.b);case 2082:return c*(a.i+$wnd.Math.pow(d-e,2))*(c-d-e);case 2083:return c*a.d*(a.k+a.a);case 2084:return a.j*(-a.B+a.L);case 2085:return a.j*(a.B+a.L);case 2086:return a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.i-d*e)*(a.i+d*e);case 2087:return -(c*(2*c-d-e)*$wnd.Math.pow(d-e,2));case 2088:return a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J);case 2089:return c*((c+d-e)*e*$wnd.Math.sqrt(d*(c-d+e))+d*(c-d+e)*$wnd.Math.sqrt(e*(c+d-e))-$wnd.Math.sqrt(c*(-c+d+e))*$wnd.Math.sqrt(d*(c-d+e))*$wnd.Math.sqrt(e*(c+d-e)));case 2090:return (-c+d+e)*((c+d-e)*$wnd.Math.sqrt(d*(c-d+e))+(c-d+e)*$wnd.Math.sqrt(e*(c+d-e)));case 2091:return (c+d-e)*(c-d+e)*$wnd.Math.sqrt(c)*($wnd.Math.sqrt(e)*$wnd.Math.sqrt(c-d+e)+$wnd.Math.sqrt(d)*$wnd.Math.sqrt(c+d-e));case 2092:return a.i*(d+e)*(a.w+a.J+c*(d+e));case 2093:return c*(a.j+3*a.i*(d+e)-3*$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 2094:return 5*a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)+c*(-5*a.w+6*d*e-5*a.J);case 2095:return c*(a.o+a.n*(d+e)-2*$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,2)-2*a.k*(2*a.w+d*e+2*a.J)-2*a.j*(a.A+a.K)+a.i*(5*a.B-2*a.A*e+2*a.w*a.J-2*d*a.K+5*a.L)+c*(a.C-a.B*e-d*a.L+a.M));case 2096:return 3*a.p-a.o*(d+e)+a.k*$wnd.Math.pow(d-e,2)*(d+e)+a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)-c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)+a.n*(-7*a.w+10*d*e-7*a.J)+a.j*$wnd.Math.pow(d-e,2)*(5*a.w+2*d*e+5*a.J);case 2097:return c*(a.k+a.i*$wnd.Math.pow(d-e,2)+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)-2*$wnd.Math.pow(d-e,2)*a.b);case 2098:return c*(c-d-e)*(a.i-2*$wnd.Math.pow(d-e,2)-c*(d+e));case 2099:return c*(c+d-e)*(c-d+e)*(c-2*(d+e));default:return NaN;}}\nfunction Nle(a,b,c,d,e){switch(b){case Gjh:return a.i*$wnd.Math.pow(d+e,2);case 1501:return a.o;case 1502:return a.B*a.L;case 1503:return 2*a.o-a.k*a.b-a.a*a.b;case 1504:return a.i*a.b+a.i*a.c;case 1505:return -(a.i*a.b)+a.i*a.c;case 1506:return a.a-2*a.i*a.b;case 1507:return c*(1-2*$wnd.Math.cos(a.s/3)+2*$wnd.Math.cos(a.t/3)+2*$wnd.Math.cos(a.u/3));case 1508:return c*(2-1/$wnd.Math.cos(a.s/3)+1/$wnd.Math.cos(a.t/3)+1/$wnd.Math.cos(a.u/3));case 1509:return $wnd.Math.pow(c+d,2)*$wnd.Math.pow(c+e,2);case 1510:return a.i*(a.w-a.J)*(a.k+a.B-a.w*a.J+a.L-2*a.i*a.b);case 1511:return a.i*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(2*a.k-a.a-a.i*a.b);case 1512:return (-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(a.k-2*a.j*(d+e)+2*c*$wnd.Math.pow(d-e,2)*(d+e)-a.a);case 1513:return -((3*a.k+a.a)*(-a.B-a.L+a.i*a.b));case 1514:return -((2*a.k-a.a-a.i*a.b)*(a.o-5*a.i*a.a+a.k*a.b+3*a.a*a.b));case 1515:return -(a.e*a.f*(5*a.k-a.a-4*a.i*a.b)*(a.o*a.b+3*a.i*a.a*a.b+a.k*(-3*a.B+4*a.w*a.J-3*a.L)-a.a*(a.B+4*a.w*a.J+a.L)));case 1516:return -(a.d*(4*a.q-a.k*a.a+$wnd.Math.pow(a.w-a.J,4)-5*a.o*a.b+a.i*a.a*a.b)*(a.k*a.b+a.a*a.b-2*a.i*(a.B-a.w*a.J+a.L)));case 1517:return -((5*a.o-a.k*$wnd.Math.pow(d-e,2)-4*a.n*(d+e)-4*a.j*$wnd.Math.pow(d-e,2)*(d+e)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,2)+3*a.i*a.a)*(2*a.i*a.w*a.J+a.k*a.b-2*a.j*(a.A+a.K)-$wnd.Math.pow(d-e,2)*(a.B+2*a.A*e+4*a.w*a.J+2*d*a.K+a.L)+2*c*(a.C-a.A*a.J-a.w*a.K+a.M)));case 1518:return -((5*a.n-a.k*(d+e)+4*a.i*$wnd.Math.pow(d-e,2)*(d+e)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-c*a.a)*(-a.C+a.B*e-2*a.A*a.J-2*a.w*a.K+d*a.L-a.M+a.i*$wnd.Math.pow(d-e,2)*(d+e)+a.j*a.b-c*(a.B-4*a.w*a.J+a.L)));case 1519:return -((-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(a.k-2*a.i*$wnd.Math.pow(d-e,2)+a.a));case 1520:return -((4*a.n+a.k*(d+e)+2*a.i*$wnd.Math.pow(d-e,2)*(d+e)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3))*(-a.C-a.A*a.J-a.w*a.K-a.M-c*a.a+a.j*a.b+a.i*(a.A+a.K)));case 1521:return -((2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(2*a.k-a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-a.a)*(a.n*a.b-(d+e)*$wnd.Math.pow(a.A-a.w*e+d*a.J-a.K,2)-a.k*(a.A+a.w*e+d*a.J+a.K)+c*$wnd.Math.pow(d-e,2)*(a.B+a.L)-2*a.j*(a.B-a.A*e-a.w*a.J-d*a.K+a.L)+2*a.i*(a.C-a.A*a.J-a.w*a.K+a.M)));case 1522:return -((a.o*a.w-3*a.k*a.B+3*a.i*a.D-a.G+a.o*a.J+2*a.k*a.w*a.J-2*a.i*a.B*a.J-a.D*a.J-3*a.k*a.L-2*a.i*a.w*a.L+4*a.B*a.L+3*a.i*a.N-a.w*a.N-a.P)*(9*a.q-9*a.o*a.w-7*a.k*a.B+5*a.i*a.D+2*a.G-9*a.o*a.J+14*a.k*a.w*a.J-5*a.i*a.B*a.J-8*a.D*a.J-7*a.k*a.L-5*a.i*a.w*a.L+12*a.B*a.L+5*a.i*a.N-8*a.w*a.N+2*a.P))-$wnd.Math.sqrt(3)*a.i*(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*(a.o*a.w-3*a.k*a.B+3*a.i*a.D-a.G+a.o*a.J+2*a.k*a.w*a.J-2*a.i*a.B*a.J-a.D*a.J-3*a.k*a.L-2*a.i*a.w*a.L+4*a.B*a.L+3*a.i*a.N-a.w*a.N-a.P)*a.c;case 1523:return -((a.o*a.w-3*a.k*a.B+3*a.i*a.D-a.G+a.o*a.J+2*a.k*a.w*a.J-2*a.i*a.B*a.J-a.D*a.J-3*a.k*a.L-2*a.i*a.w*a.L+4*a.B*a.L+3*a.i*a.N-a.w*a.N-a.P)*(9*a.q-9*a.o*a.w-7*a.k*a.B+5*a.i*a.D+2*a.G-9*a.o*a.J+14*a.k*a.w*a.J-5*a.i*a.B*a.J-8*a.D*a.J-7*a.k*a.L-5*a.i*a.w*a.L+12*a.B*a.L+5*a.i*a.N-8*a.w*a.N+2*a.P))+$wnd.Math.sqrt(3)*a.i*(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*(a.o*a.w-3*a.k*a.B+3*a.i*a.D-a.G+a.o*a.J+2*a.k*a.w*a.J-2*a.i*a.B*a.J-a.D*a.J-3*a.k*a.L-2*a.i*a.w*a.L+4*a.B*a.L+3*a.i*a.N-a.w*a.N-a.P)*a.c;case 1524:return -($wnd.Math.sqrt(3)*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*(a.o+a.k*a.w-5*a.i*a.B+3*a.D+a.k*a.J+10*a.i*a.w*a.J-3*a.B*a.J-5*a.i*a.L-3*a.w*a.L+3*a.N))+(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*a.c;case 1525:return -($wnd.Math.sqrt(3)*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*(a.o+a.k*a.w-5*a.i*a.B+3*a.D+a.k*a.J+10*a.i*a.w*a.J-3*a.B*a.J-5*a.i*a.L-3*a.w*a.L+3*a.N))-(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*a.c;case 1526:return -((a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)*(7*a.q-11*a.o*a.w+3*a.k*a.B-a.i*a.D+2*a.G-11*a.o*a.J-6*a.k*a.w*a.J+a.i*a.B*a.J-8*a.D*a.J+3*a.k*a.L+a.i*a.w*a.L+12*a.B*a.L-a.i*a.N-8*a.w*a.N+2*a.P))-$wnd.Math.sqrt(3)*a.i*(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)*a.c;case 1527:return -((a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)*(7*a.q-11*a.o*a.w+3*a.k*a.B-a.i*a.D+2*a.G-11*a.o*a.J-6*a.k*a.w*a.J+a.i*a.B*a.J-8*a.D*a.J+3*a.k*a.L+a.i*a.w*a.L+12*a.B*a.L-a.i*a.N-8*a.w*a.N+2*a.P))+$wnd.Math.sqrt(3)*a.i*(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*(a.i-a.w-d*e-a.J)*(a.i-a.w+d*e-a.J)*(a.i*a.w-a.B+a.i*a.J+2*a.w*a.J-a.L)*a.c;case 1528:return -(a.e*a.f*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2))*(a.n*(d+e)-2*a.j*$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d-e,4)*(d+e)+2*a.i*a.a-a.k*a.b-a.a*a.b));case 1529:return -(a.e*a.f*(a.k-3*a.B-2*a.w*a.J-3*a.L+2*a.i*a.b)*(2*a.o-a.k*a.b-a.a*a.b));case 1530:return -((2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(a.n-c*a.a-2*a.i*(a.A+a.K)+2*(a.C-a.A*a.J-a.w*a.K+a.M)));case 1531:return -(a.d*(2*a.k-a.a-a.i*a.b)*(a.k-2*a.a+a.i*a.b));case 1532:return -((-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(-(a.i*$wnd.Math.pow(d-e,2))+a.j*(d+e)-c*$wnd.Math.pow(d-e,2)*(d+e)+a.a));case 1533:return -((2*a.k-a.a-a.i*a.b)*(a.k*a.b+a.a*a.b-2*a.i*(a.B-4*a.w*a.J+a.L)));case 1534:return -((a.p+3*a.o*(d+e)-5*a.k*$wnd.Math.pow(d-e,2)*(d+e)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)+3*c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)-5*a.j*a.a+a.n*(a.w-6*d*e+a.J)+a.i*$wnd.Math.pow(d-e,2)*(a.A-5*a.w*e-5*d*a.J+a.K))*(a.n*(d+e)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)-a.k*(a.w-4*d*e+a.J)+2*a.i*$wnd.Math.pow(d+e,2)*(a.w-3*d*e+a.J)+c*$wnd.Math.pow(d-e,2)*(a.A-3*a.w*e-3*d*a.J+a.K)-2*a.j*(a.A-2*a.w*e-2*d*a.J+a.K)));case 1535:return -((2*a.k-a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-a.a)*(a.o-a.n*(d+e)+2*a.a*(a.w-d*e+a.J)-a.i*$wnd.Math.pow(d-e,2)*(3*a.w+4*d*e+3*a.J)+2*a.j*(a.A+a.K)-c*(a.C-a.B*e-d*a.L+a.M)));case 1536:return (2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(-a.C+a.B*e+d*a.L-a.M+a.k*(d+e)-2*a.i*d*e*(d+e)+2*c*a.a-2*a.j*a.b);case 1537:return -((-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(2*a.k-3*a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)+a.a));case 1538:return -((-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(a.j-3*c*$wnd.Math.pow(d-e,2)+2*$wnd.Math.pow(d-e,2)*(d+e)));case 1539:return -((2*a.k-a.a-a.i*a.b)*(a.o+2*a.a*a.b+a.i*(-3*a.B+5*a.w*a.J-3*a.L)));case 1540:return -((2*a.g-4*a.q*a.b+a.k*a.a*a.b-$wnd.Math.pow(a.w-a.J,4)*a.b+a.i*a.a*(a.B+a.L)+a.o*(a.B+4*a.w*a.J+a.L))*(a.g*a.i-3*a.g*a.b+$wnd.Math.pow(a.w-a.J,4)*(2*a.B+a.w*a.J+2*a.L)+a.q*(4*a.B+9*a.w*a.J+4*a.L)+a.k*a.a*(9*a.B+8*a.w*a.J+9*a.L)-6*a.o*(a.D+a.B*a.J+a.w*a.L+a.N)-a.i*a.a*(7*a.D-3*a.B*a.J-3*a.w*a.L+7*a.N)));case 1541:return -((2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(a.n-a.k*(d+e)-2*a.i*$wnd.Math.pow(d-e,2)*(d+e)-3*c*a.a+2*a.j*a.b+$wnd.Math.pow(d-e,2)*(3*a.A+5*a.w*e+5*d*a.J+3*a.K)));case 1542:return -((2*a.k-a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-a.a)*(a.o-4*a.j*d*e*(d+e)+4*c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+a.k*$wnd.Math.pow(d+e,2)-5*a.i*a.a+a.a*(3*a.w-2*d*e+3*a.J)));case 1543:return -((a.k*(d+e)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-2*a.j*(a.w-d*e+a.J)+2*c*$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J))*(a.o+2*a.n*(d+e)-4*a.j*$wnd.Math.pow(d-e,2)*(d+e)+$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,2)+2*c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)-a.i*a.a-a.k*(a.w+6*d*e+a.J)));case 1544:return -((2*a.k-a.a-a.i*a.b)*(a.o+a.k*d*e+a.n*(d+e)+c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)+a.a*(2*a.w+d*e+2*a.J)-a.i*$wnd.Math.pow(d+e,2)*(3*a.w-4*d*e+3*a.J)-2*a.j*(a.A+a.w*e+d*a.J+a.K)));case 1545:return -((2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*(a.o+a.k*a.w-5*a.i*a.B+3*a.D+a.k*a.J+10*a.i*a.w*a.J-3*a.B*a.J-5*a.i*a.L-3*a.w*a.L+3*a.N))+$wnd.Math.sqrt(3)*(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*a.c;case 1546:return -((2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*(a.o+a.k*a.w-5*a.i*a.B+3*a.D+a.k*a.J+10*a.i*a.w*a.J-3*a.B*a.J-5*a.i*a.L-3*a.w*a.L+3*a.N))-$wnd.Math.sqrt(3)*(c-d-e)*(c+d-e)*(c-d+e)*(c+d+e)*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)*a.c;case 1547:return -((2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(a.k*$wnd.Math.pow(d-e,2)+a.n*(d+e)-2*a.j*$wnd.Math.pow(d-e,2)*(d+e)+c*$wnd.Math.pow(d-e,4)*(d+e)+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,4)-2*a.i*a.a));case 1548:return -((-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e))*(4*a.n*d*e+3*a.o*(d+e)+a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)+4*c*d*e*a.a+$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*a.b+a.k*(-5*a.A+3*a.w*e+3*d*a.J-5*a.K)));case 1549:return (2*a.k-a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-a.a)*(a.q*(d+e)-2*a.o*$wnd.Math.pow(d-e,2)*(d+e)-4*a.k*d*$wnd.Math.pow(d-e,2)*e*(d+e)+2*a.i*$wnd.Math.pow(d-e,4)*$wnd.Math.pow(d+e,3)-$wnd.Math.pow(d-e,6)*$wnd.Math.pow(d+e,3)-2*a.p*a.b-6*a.j*a.a*a.b+2*c*$wnd.Math.pow(a.B-a.L,2)+a.n*(6*a.B-4*a.w*a.J+6*a.L));case 1550:return -((2*a.o-2*a.k*a.b-a.a*a.b+a.i*(a.B+a.L))*(a.q-a.o*a.b-3*a.i*a.a*a.b+a.k*(a.B-a.w*a.J+a.L)+a.a*(2*a.B-a.w*a.J+2*a.L)));case 1551:return -((2*a.o-2*a.k*a.b-a.a*a.b+a.i*(a.B+a.L))*(a.q+3*a.o*a.b-5*a.k*(a.B+a.w*a.J+a.L)+a.a*(4*a.B-a.w*a.J+4*a.L)+a.i*(-3*a.D+7*a.B*a.J+7*a.w*a.L-3*a.N)));case 1552:return -(a.e*a.f*(a.k-2*a.B+a.w*a.J+a.L+a.i*(a.w-2*a.J))*(a.k+a.B+a.w*a.J-2*a.L+a.i*(-2*a.w+a.J))*(2*a.g-2*a.q*a.b+7*a.k*a.a*a.b-$wnd.Math.pow(a.w-a.J,4)*a.b+a.o*(-5*a.B+12*a.w*a.J-5*a.L)-a.i*a.a*(a.B+8*a.w*a.J+a.L)));case 1553:return -($wnd.Math.pow(-2*a.k+a.a+a.i*a.b,2)*(a.o*a.b+a.k*(-3*a.B+2*a.w*a.J-3*a.L)-a.a*(a.B+3*a.w*a.J+a.L)+a.i*(3*a.D-2*a.B*a.J-2*a.w*a.L+3*a.N)));case 1554:return -((2*a.k-a.a-a.i*a.b)*(2*a.o-a.k*a.b-a.a*a.b)*(-a.v+a.D*a.L+a.B*a.N-a.I+a.q*a.b+a.k*a.w*a.J*a.b-2*a.o*(a.B+a.L)+2*a.i*(a.G-a.D*a.J-a.w*a.N+a.P)));case 1555:return -((2*a.k-a.a-a.i*a.b)*(a.q-a.o*a.b-3*a.i*a.a*a.b+a.k*(a.B+8*a.w*a.J+a.L)+2*(a.G-a.D*a.J-a.w*a.N+a.P)));case 1556:return -((2*a.o-a.a*a.b-a.i*(a.B+a.L))*(a.q+a.o*a.b-a.i*$wnd.Math.pow(a.w+a.J,3)+a.a*(2*a.B+3*a.w*a.J+2*a.L)-a.k*(3*a.B+a.w*a.J+3*a.L)));case 1557:return -((-2*a.w*a.J*a.a+3*a.o*a.b-a.i*a.a*a.b-2*a.k*(a.B+a.w*a.J+a.L))*(a.w*a.J*a.a*(a.B+6*a.w*a.J+a.L)+a.q*(6*a.B+9*a.w*a.J+6*a.L)+2*a.i*a.a*(a.D+5*a.B*a.J+5*a.w*a.L+a.N)-2*a.o*(5*a.D+a.B*a.J+a.w*a.L+5*a.N)+2*a.k*(a.G-7*a.D*a.J-7*a.w*a.N+a.P)));case 1558:return -((2*a.k-a.a-a.i*a.b)*(a.o+a.k*d*e-a.n*(d+e)-3*a.i*a.a+a.a*(2*a.w-d*e+2*a.J)+2*a.j*(a.A+a.K)-c*(a.C-a.B*e-d*a.L+a.M)));case 1559:return -(a.e*a.f*(3*a.k-a.a-2*a.i*a.b)*(a.o*a.b+3*a.i*a.a*a.b+a.k*(-3*a.B+4*a.w*a.J-3*a.L)-a.a*(a.B+4*a.w*a.J+a.L)));case 1560:return -((2*a.i-a.w-a.J)*a.e*a.f*(-2*a.i*a.w*a.J+a.k*a.b-a.a*a.b));case 1561:return -((2*a.k-a.a-a.i*a.b)*(3*a.o*a.b+a.i*a.a*a.b+a.k*(-5*a.B+4*a.w*a.J-5*a.L)+a.a*(a.B+4*a.w*a.J+a.L)));case 1562:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*-a.d*(-3*a.k+a.a+2*a.i*a.b);case 1563:return a.g*a.i*a.w-4*a.g*a.B+5*a.q*a.D-5*a.k*a.v+4*a.i*a.v*a.w-a.B*a.v+a.g*a.i*a.J+14*a.g*a.w*a.J-44*a.q*a.B*a.J+27*a.o*a.D*a.J+18*a.k*a.G*a.J-21*a.i*a.v*a.J+5*a.v*a.w*a.J-4*a.g*a.L-44*a.q*a.w*a.L+16*a.o*a.B*a.L-13*a.k*a.D*a.L+50*a.i*a.G*a.L-9*a.v*a.L+5*a.q*a.N+27*a.o*a.w*a.N-13*a.k*a.B*a.N-66*a.i*a.D*a.N+5*a.G*a.N+18*a.k*a.w*a.P+50*a.i*a.B*a.P+5*a.D*a.P-5*a.k*a.I-21*a.i*a.w*a.I-9*a.B*a.I+4*a.i*a.I*a.J+5*a.w*a.I*a.J-a.I*a.L+(-2*a.g*a.i+9*a.g*a.w-16*a.q*a.B+13*a.o*a.D-3*a.k*a.G-2*a.i*a.v+a.v*a.w+9*a.g*a.J-26*a.q*a.w*a.J+4*a.o*a.B*a.J+9*a.k*a.D*a.J+9*a.i*a.G*a.J-5*a.v*a.J-16*a.q*a.L+4*a.o*a.w*a.L-4*a.k*a.B*a.L-7*a.i*a.D*a.L+11*a.G*a.L+13*a.o*a.N+9*a.k*a.w*a.N-7*a.i*a.B*a.N-14*a.D*a.N-3*a.k*a.P+9*a.i*a.w*a.P+11*a.B*a.P-2*a.i*a.I-5*a.w*a.I+a.I*a.J)*a.c;case 1564:return -(a.g*a.i*a.w)+4*a.g*a.B-5*a.q*a.D+5*a.k*a.v-4*a.i*a.v*a.w+a.B*a.v-a.g*a.i*a.J-14*a.g*a.w*a.J+44*a.q*a.B*a.J-27*a.o*a.D*a.J-18*a.k*a.G*a.J+21*a.i*a.v*a.J-5*a.v*a.w*a.J+4*a.g*a.L+44*a.q*a.w*a.L-16*a.o*a.B*a.L+13*a.k*a.D*a.L-50*a.i*a.G*a.L+9*a.v*a.L-5*a.q*a.N-27*a.o*a.w*a.N+13*a.k*a.B*a.N+66*a.i*a.D*a.N-5*a.G*a.N-18*a.k*a.w*a.P-50*a.i*a.B*a.P-5*a.D*a.P+5*a.k*a.I+21*a.i*a.w*a.I+9*a.B*a.I-4*a.i*a.I*a.J-5*a.w*a.I*a.J+a.I*a.L+(-2*a.g*a.i+9*a.g*a.w-16*a.q*a.B+13*a.o*a.D-3*a.k*a.G-2*a.i*a.v+a.v*a.w+9*a.g*a.J-26*a.q*a.w*a.J+4*a.o*a.B*a.J+9*a.k*a.D*a.J+9*a.i*a.G*a.J-5*a.v*a.J-16*a.q*a.L+4*a.o*a.w*a.L-4*a.k*a.B*a.L-7*a.i*a.D*a.L+11*a.G*a.L+13*a.o*a.N+9*a.k*a.w*a.N-7*a.i*a.B*a.N-14*a.D*a.N-3*a.k*a.P+9*a.i*a.w*a.P+11*a.B*a.P-2*a.i*a.I-5*a.w*a.I+a.I*a.J)*a.c;case 1565:return $wnd.Math.pow(d-e,2)*-a.d;case 1566:return -((c-d-e)*$wnd.Math.pow(d-e,2)*(-a.w-a.J+c*(d+e))*(2*a.j-a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)));case 1567:return -((-(a.w*a.J*a.a)+a.o*a.b+a.i*a.w*a.J*a.b-a.k*$wnd.Math.pow(a.w+a.J,2))*(a.B*a.L*a.a+a.q*(2*a.B+a.w*a.J+2*a.L)-3*a.o*(a.D+a.N)+a.k*(-5*a.D*a.J+7*a.B*a.L-5*a.w*a.N)+a.i*(a.v+a.D*a.L+a.B*a.N+a.I)));case 1568:return -(a.d*(2*a.k-a.a-a.i*a.b)*(-a.a+a.i*a.b));case 1569:return -(a.w*a.J*a.a)+2*a.o*a.b-2*a.k*$wnd.Math.pow(a.w+a.J,2)+a.i*(a.D+a.B*a.J+a.w*a.L+a.N);case 1570:return a.i*(2*a.k+3*a.B-2*a.w*a.J+3*a.L-3*a.i*a.b);case 1571:return c*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*(3*a.w+2*d*e+3*a.J));case 1572:return c*(a.j+c*$wnd.Math.pow(d-e,2)+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 1573:return c*(2*d*e*(d+e)+c*a.b);case 1574:return c*(-2*d*e*(d+e)+c*a.b);case 1575:return c*(-(d*e*(d+e))+c*a.b);case 1576:return a.k*(c-d)*(c+d)*(c-e)*(c+e);case 1577:return d*(d-e)*e*(d+e);case 1578:return 8*a.k*a.w*a.J*a.d+a.i*a.d*a.e*a.f*a.c;case 1579:return -8*a.k*a.w*a.J*a.d+a.i*a.d*a.e*a.f*a.c;case 1580:return a.n-c*a.w*a.J;case 1581:return -(a.n*a.w*a.J)-c*a.B*a.L+a.j*(a.D+a.N);case 1582:return a.n+c*a.w*a.J;case 1583:return -4*a.i*a.w*a.J+a.i*a.d*a.c;case 1584:return 4*a.i*a.w*a.J+a.i*a.d*a.c;case 1585:return a.d*a.e*a.f-a.e*a.f*a.c;case 1586:return -(a.d*a.e*a.f)-a.e*a.f*a.c;case 1587:return a.e*a.f+2*a.i*a.c;case 1588:return -(a.e*a.f)+2*a.i*a.c;case 1589:return a.d*a.e*a.f+2*a.i*a.d*a.c;case 1590:return -(a.d*a.e*a.f)+2*a.i*a.d*a.c;case 1591:return -4*a.i*a.w*a.J+(-(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L)*a.c;case 1592:return 4*a.i*a.w*a.J+(-(a.i*a.w)+a.B-a.i*a.J-2*a.w*a.J+a.L)*a.c;case 1593:return a.i*a.e*a.f*(a.k+a.B+6*a.w*a.J+a.L-2*a.i*a.b);case 1594:return -(a.e*a.f*(a.k*a.b+a.a*a.b-2*a.i*(a.B+a.w*a.J+a.L)));case 1595:return -(a.e*a.f*(a.k*a.b+a.a*a.b-2*a.i*(a.B+4*a.w*a.J+a.L)));case 1596:return -(a.e*a.f*(a.k*a.b+a.a*a.b-2*a.i*(a.B-4*a.w*a.J+a.L)));case 1597:return a.i*a.e*a.f*(a.k+a.B+10*a.w*a.J+a.L-2*a.i*a.b);case 1598:return a.i*a.e*a.f*(a.k+a.B-6*a.w*a.J+a.L-2*a.i*a.b);case 1599:return -2*a.i*a.w*a.J+a.i*a.d*a.c;default:return NaN;}}\nfunction tle(a,b,c,d,e){switch(b){case 300:return Ale(0,2*a.o*a.P-3*a.k*a.S-4*a.k*a.P*a.A+a.g*a.U+4*a.g*a.P*a.D+2*a.U*a.A-2*a.P*a.G,a.o*a.P-a.o*a.A-a.g*a.U+a.g*a.G+a.U*a.A-a.P*a.G);case 301:return Ale(0,a.q-2*a.o*a.A-a.o*a.P+2*a.k*a.A*a.P+a.k*a.S+2*a.g*a.G-a.g*a.D*a.P-2*a.g*a.U-a.I+a.W,-a.o*a.A+a.o*a.P+a.g*a.G-a.g*a.U-a.G*a.P+a.A*a.U);case 302:return Ale(0,-a.k*a.A*a.P-2*a.k*a.S+3*a.g*a.U+a.G*a.P+a.D*a.S-a.A*a.U-a.W,a.o*a.A-a.o*a.P-a.g*a.G+a.g*a.U+a.G*a.P-a.A*a.U);case 303:return Ale(0,2*a.a*a.g*a.P-a.a*a.S-a.a*a.P*a.A+2*a.k*a.P*nle-3*a.g*a.S*nle+a.g*a.P*a.A*nle+a.U*nle+2*a.S*a.A*nle-3*a.P*a.D*nle,2*a.k*a.P*nle-2*a.k*nle*a.A-2*a.g*a.S*nle+2*a.g*nle*a.D+2*a.S*nle*a.A-2*a.P*nle*a.D);case -303:return Ale(0,2*a.a*a.g*a.P-a.a*a.S-a.a*a.P*a.A-2*a.k*a.P*nle+3*a.g*a.S*nle-a.g*a.P*a.A*nle-a.U*nle-2*a.S*a.A*nle+3*a.P*a.D*nle,-2*a.k*a.P*nle+2*a.k*nle*a.A+2*a.g*a.S*nle-2*a.g*nle*a.D-2*a.S*nle*a.A+2*a.P*nle*a.D);case 304:return Ale(0,-2*a.o*a.P+5*a.k*a.S+2*a.k*a.P*a.A-4*a.g*a.U-a.g*a.P*a.D+a.W-a.U*a.A-a.S*a.D+a.P*a.G,0);case 305:return Ale(0,-2*a.o*a.P+3*a.k*a.S+a.k*a.P*a.A-a.g*a.U-a.g*a.P*a.D-2*a.U*a.A+2*a.P*a.G,-a.o*a.P+a.o*a.A+a.g*a.U-a.g*a.G-a.U*a.A+a.P*a.G);case 306:return Ale(0,-a.j*d*a.P-a.j*a.R+c*a.C*a.P+c*a.T,a.n*d-a.n*e+2*a.j*a.A*e-2*a.j*d*a.P-2*a.g*a.C*e+2*a.g*d*a.R-c*a.F+2*c*a.C*a.P-2*c*a.A*a.R+c*a.T+a.F*e-d*a.T);case 307:return Ale(0,a.k*a.P-a.g*a.S-2*a.g*a.P*a.A-a.S*a.A+a.P*a.D,-2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-2*a.g*a.D-2*a.S*a.A+2*a.P*a.D);case 308:return Ale(0,c*e+a.P-e*d,0);case 309:return Ale(0,-a.k*a.P+a.g*a.S-3*a.g*a.P*a.A-4*a.S*a.A+4*a.P*a.D,-2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-2*a.g*a.D-2*a.S*a.A+2*a.P*a.D);case 310:return Ale(0,-7*a.o+21*a.k*a.A-a.k*a.P-21*a.g*a.D-10*a.g*a.A*a.P+15*a.g*a.S+7*a.G+11*a.D*a.P-11*a.A*a.S-7*a.U,16*a.k*a.A-16*a.k*a.P-16*a.g*a.D+16*a.g*a.S+16*a.D*a.P-16*a.A*a.S);case 311:return Ale(0,-a.g+c*e-a.P+a.A,0);case 312:return Ale(0,a.g*a.A*a.S-c*a.A*a.T-a.D*a.S+a.A*a.U,0);case 313:return Ale(0,a.o-3*a.k*a.A+2*a.k*a.P+3*a.g*a.D+4*a.g*a.A*a.P-7*a.g*a.S-a.G-6*a.D*a.P+3*a.A*a.S+4*a.U,0);case 314:return Ale(0,-a.g*a.P+a.S+3*a.P*a.A,0);case 315:return Ale(0,a.g-a.A+3*a.P,0);case 316:return Ale(0,-a.g*a.D*a.P+a.g*a.A*a.S+a.G*a.P-a.D*a.S,0);case 317:return Ale(0,d*e+a.P,0);case 318:return Ale(0,-c*a.A*a.R-c*d*a.S+a.C*a.R-d*a.T,0);case 319:return Ale(0,a.A*a.R+d*a.S,0);case 320:return Ale(0,-c*a.A*a.P-2*c*d*a.R-c*a.S+a.C*a.P+a.A*a.R-d*a.S-a.T,0);case 321:return Ale(0,2*c*d*a.R+c*a.S+d*a.S+a.T,0);case 322:return Ale(0,-a.k*a.A+a.D*a.P,0);case 323:return Ale(0,a.A*e-a.P*c,0);case 324:return Ble(0,a.A*e-a.P*c,0);case 325:return Ale(0,-a.g*a.A*a.P+a.A*a.S,0);case 326:return Ale(0,a.g*a.A*a.P+a.A*a.S,0);case 327:return pe(ie(sf,1),g9g,5,15,[0,1,1,1]);case 328:return Ale(0,c*e+a.P,0);case 329:return Ale(0,a.o-3*a.k*a.A+a.k*a.P+3*a.g*a.D+2*a.g*a.A*a.P-5*a.g*a.S-a.G-3*a.D*a.P+a.A*a.S+3*a.U,0);case 330:return Ale(0,2*a.o*a.P-5*a.k*a.S+4*a.k*a.P*a.A+a.g*a.U-2*a.g*a.P*a.D+2*a.W-2*a.U*a.A+4*a.S*a.D-4*a.P*a.G,-3*a.o*a.P+3*a.o*a.A+3*a.g*a.U-3*a.g*a.G-3*a.U*a.A+3*a.P*a.G);case 331:return Ble(0,2*a.k*a.A*a.P-a.k*a.S+4*a.g*a.D*a.P-6*a.g*a.A*a.S+3*a.g*a.U-2*a.D*a.S,a.o*a.A+a.o*a.P+2*a.k*a.D-4*a.k*a.A*a.P+2*a.k*a.S+a.g*a.G-4*a.g*a.D*a.P-4*a.g*a.A*a.S+a.g*a.U+a.G*a.P+2*a.D*a.S+a.A*a.U);case 332:return Ale(0,-a.j*e+a.g*a.P-a.g*e*d+c*a.R-2*c*a.P*d+c*e*a.A-a.S-a.R*d+a.P*a.A+e*a.C,0);case 333:return Ale(0,a.k*e-2*a.j*e*d-2*a.g*a.R+2*a.g*a.P*d-2*c*a.R*d+2*c*e*a.C+a.T+2*a.S*d-2*a.P*a.C-e*a.D,0);case 334:return Ale(0,a.n*e-a.k*e*d-2*a.j*a.R+2*a.j*a.P*d-2*a.j*e*a.A+2*a.g*e*a.C+c*a.T-2*c*a.S*d+2*c*a.R*a.A-2*c*a.P*a.C+c*e*a.D+a.T*d-e*a.F,0);case 335:return Ale(0,-2*a.f*a.A*a.S+3*a.e*a.D*a.S+3*a.e*a.A*a.U+7*a.d*a.G*a.S-16*a.d*a.D*a.U+3*a.d*a.A*a.W-10*a.c*a.I*a.S+5*a.c*a.G*a.U+15*a.c*a.D*a.W-8*a.c*a.A*a.K-9*a.b*a.s*a.S+32*a.b*a.I*a.U-46*a.b*a.G*a.W+20*a.b*a.D*a.K+3*a.b*a.A*a.L+12*a.q*a.t*a.S-19*a.q*a.s*a.U+9*a.q*a.I*a.W+29*a.q*a.G*a.K-37*a.q*a.D*a.L+6*a.q*a.A*a.M+5*a.o*a.u*a.S-16*a.o*a.t*a.U+31*a.o*a.s*a.W-56*a.o*a.I*a.K+35*a.o*a.G*a.L+8*a.o*a.D*a.M-7*a.o*a.A*a.N-6*a.k*a.v*a.S+11*a.k*a.u*a.U-19*a.k*a.t*a.W+26*a.k*a.s*a.K+8*a.k*a.I*a.L-37*a.k*a.G*a.M+17*a.k*a.D*a.N-a.g*a.w*a.S+12*a.g*a.u*a.W-12*a.g*a.t*a.K-18*a.g*a.s*a.L+24*a.g*a.I*a.M+4*a.g*a.G*a.N-12*a.g*a.D*a.O+3*a.g*a.A*a.Q+a.B*a.S-5*a.v*a.W+a.u*a.K+9*a.t*a.L-3*a.s*a.M-7*a.I*a.N+3*a.G*a.O+2*a.D*a.Q-a.A*a.K*a.L,0);case 336:return Ale(0,a.k*a.A*a.P+a.k*a.S-2*a.g*a.U-a.G*a.P+a.D*a.S-a.A*a.U+a.W,0);case 337:return Ale(0,a.o*a.P-2*a.k*a.S-a.k*a.P*a.A+a.g*a.U+a.g*a.P*a.D+a.U*a.A-a.P*a.G,0);case 338:return Ale(0,a.g*e-c*a.P-2*a.R+3*a.P*d-e*a.A,0);case 339:return Ale(0,-a.b*a.P+4*a.q*a.S+a.q*a.P*a.A-6*a.o*a.U-4*a.o*a.S*a.A+2*a.o*a.P*a.D+4*a.k*a.W+4*a.k*a.U*a.A-2*a.k*a.S*a.D-2*a.k*a.P*a.G-a.g*a.K-2*a.g*a.U*a.D+4*a.g*a.S*a.G-a.g*a.P*a.I-a.K*a.A+2*a.W*a.D-2*a.S*a.I+a.P*a.s,0);case 340:return Ale(0,-a.k*a.A*a.R-a.k*d*a.S-a.g*a.C*a.S+a.g*a.A*a.T+2*a.g*d*a.U+c*a.D*a.S-c*a.A*a.U+a.G*a.R+a.F*a.S-a.A*a.V-d*a.W,0);case 341:return Ale(0,a.a*a.P-a.S*nle+a.P*nle*a.A+a.P*nle*a.g,0);case -341:return Ale(0,a.a*a.P+a.S*nle-a.P*nle*a.A-a.P*nle*a.g,0);case 342:return Ale(0,2*a.b-5*a.q*a.A-5*a.q*a.P+3*a.o*a.D+5*a.o*a.A*a.P-a.o*a.A*nle*a.a+3*a.o*a.S-a.o*a.P*nle*a.a+a.k*a.G+2*a.k*a.D*a.P+2*a.k*a.D*nle*a.a+2*a.k*a.A*a.S+a.k*a.A*a.P*nle*a.a+a.k*a.U+2*a.k*a.S*nle*a.a-a.g*a.I-2*a.g*a.G*a.P-a.g*a.G*nle*a.a+6*a.g*a.D*a.S+a.g*a.D*a.P*nle*a.a-2*a.g*a.A*a.U+a.g*a.A*a.S*nle*a.a-a.g*a.W-a.g*a.U*nle*a.a,0);case -342:return Ale(0,2*a.b-5*a.q*a.A-5*a.q*a.P+3*a.o*a.D+5*a.o*a.A*a.P+a.o*a.A*nle*a.a+3*a.o*a.S+a.o*a.P*nle*a.a+a.k*a.G+2*a.k*a.D*a.P-2*a.k*a.D*nle*a.a+2*a.k*a.A*a.S-a.k*a.A*a.P*nle*a.a+a.k*a.U-2*a.k*a.S*nle*a.a-a.g*a.I-2*a.g*a.G*a.P+a.g*a.G*nle*a.a+6*a.g*a.D*a.S-a.g*a.D*a.P*nle*a.a-2*a.g*a.A*a.U-a.g*a.A*a.S*nle*a.a-a.g*a.W+a.g*a.U*nle*a.a,0);case 343:return Ale(0,a.g*d*a.P-a.C*a.P+d*a.S,0);case 344:return Ale(0,-a.j*d*e-a.j*a.P-a.g*a.A*e+a.g*a.R+c*a.C*e-c*a.A*a.P-c*d*a.R+c*a.S+a.D*e+2*a.C*a.P-2*d*a.S-a.T,0);case 345:return pe(ie(sf,1),g9g,5,15,[0,c*e+e*d,-(c*e+e*d),0]);case 346:return Ale(0,a.A*a.U,0);case 347:return Ale(0,9*a.q-24*a.o*a.A+18*a.k*a.D+20*a.k*a.A*a.P-22*a.k*a.S-24*a.g*a.D*a.P+16*a.g*a.A*a.S+8*a.g*a.U-3*a.I+4*a.G*a.P+6*a.D*a.S-12*a.A*a.U+5*a.W,0);case 348:return Ale(0,3*a.b-8*a.q*a.A+a.q*a.P+6*a.o*a.D+4*a.o*a.A*a.P-6*a.o*a.S-10*a.k*a.D*a.P+12*a.k*a.A*a.S-2*a.k*a.U-a.g*a.I+4*a.g*a.G*a.P-2*a.g*a.D*a.S-4*a.g*a.A*a.U+3*a.g*a.W+a.I*a.P-4*a.G*a.S+6*a.D*a.U-4*a.A*a.W+a.K,0);case 349:return Ale(0,a.o*a.A*a.S-2*a.k*a.D*a.S-a.k*a.A*a.U+2*a.g*a.G*a.S-a.g*a.D*a.U-a.g*a.A*a.W-a.I*a.S+3*a.G*a.U-3*a.D*a.W+a.A*a.K,0);case 350:return Ale(0,a.o*a.P-2*a.k*a.S-3*a.k*a.P*a.A+a.g*a.U+2*a.g*a.S*a.A+3*a.g*a.P*a.D+a.U*a.A-a.P*a.G,0);case 351:return Ale(0,c*d*a.P-a.A*a.P+d*a.R,0);case 352:return Ale(0,-a.g*a.P+c*a.P*d+a.S-a.R*d,-2*a.j*e+2*a.j*d+2*c*a.R-2*c*a.C-2*a.R*d+2*e*a.C);case 353:return Ale(0,-2*a.k*a.P+a.g*a.S+2*a.S*a.A-a.P*a.D,0);case 354:return Ale(0,-a.k*a.P+a.S*a.A,0);case 355:return Ale(0,-a.k*a.A+a.g*a.D+a.D*a.P-a.A*a.S,0);case 356:return Ale(0,a.k*a.A-a.g*a.S,0);case 357:return Ale(0,-a.k*a.P+a.g*a.S+a.S*a.A-a.P*a.D,0);case 358:return Ale(0,2*a.k*a.P-2*a.g*a.S-3*a.g*a.P*a.A-a.S*a.A+a.P*a.D,4*a.k*a.P-4*a.k*a.A-4*a.g*a.S+4*a.g*a.D+4*a.S*a.A-4*a.P*a.D);case 359:return Ale(0,a.j*a.A*a.P-a.g*a.C*a.P-a.g*a.A*a.R+c*a.A*a.S+a.C*a.S-a.A*a.T,-2*a.k*a.A*e+2*a.k*d*a.P+2*a.g*a.D*e-2*a.g*d*a.S-2*c*a.D*a.P+2*c*a.A*a.S);case 360:return Ale(0,-c*a.P+a.R+a.P*d,2*a.g*e-2*a.g*d-2*c*a.P+2*c*a.A+2*a.P*d-2*e*a.A);case 361:return Ale(0,-a.g*a.A*a.P-a.g*a.S+a.D*a.P-2*a.A*a.S+a.U,2*a.k*a.A-2*a.k*a.P-2*a.g*a.D+2*a.g*a.S+2*a.D*a.P-2*a.A*a.S);case 362:return Ale(0,c*d*a.R+a.A*a.R,0);case 363:return Ale(0,-3*a.o+9*a.k*a.A+4*a.k*a.P-9*a.g*a.D-4*a.g*a.A*a.P+a.g*a.S+3*a.G-a.A*a.S-2*a.U,0);case 364:return Ale(0,a.b*a.P-3*a.q*a.S-2*a.q*a.P*a.A+2*a.o*a.U+2*a.o*a.S*a.A+2*a.o*a.P*a.D+2*a.k*a.W+2*a.k*a.S*a.D-4*a.k*a.P*a.G-3*a.g*a.K+2*a.g*a.W*a.A+2*a.g*a.U*a.D-6*a.g*a.S*a.G+5*a.g*a.P*a.I+a.L-2*a.K*a.A+2*a.W*a.D-4*a.U*a.G+5*a.S*a.I-2*a.P*a.s,0);case 365:return Ale(0,-c*e+a.P+e*d,0);case 366:return Ale(0,a.g+c*d,0);case 367:return Ble(0,a.g*a.A*a.S-a.D*a.S,0);case 368:return Ale(0,a.g*a.A*a.S+a.D*a.S,0);case 369:return Ale(a.s*a.S-3*a.I*a.U+3*a.G*a.W-a.D*a.K,a.t*a.P-a.t*a.g+4*a.s*a.S-8*a.s*a.P*a.g+4*a.s*a.k-9*a.I*a.U+3*a.I*a.S*a.g+12*a.I*a.P*a.k-6*a.I*a.o+2*a.G*a.W+22*a.G*a.U*a.g-26*a.G*a.S*a.k-2*a.G*a.P*a.o+4*a.G*a.q+2*a.D*a.K-16*a.D*a.W*a.g+a.D*a.U*a.k+19*a.D*a.S*a.o-5*a.D*a.P*a.q-a.D*a.b+8*a.A*a.W*a.k-8*a.A*a.U*a.o-2*a.A*a.S*a.q+2*a.A*a.P*a.b+a.K*a.k-3*a.W*a.o+3*a.U*a.q-a.S*a.b,-2*a.t*a.P+2*a.t*a.g+10*a.I*a.U-12*a.I*a.S*a.g+12*a.I*a.P*a.k-10*a.I*a.o-10*a.G*a.W+10*a.G*a.q+12*a.D*a.W*a.g-12*a.D*a.P*a.q+2*a.A*a.L-12*a.A*a.W*a.k+12*a.A*a.S*a.q-2*a.A*a.c-2*a.L*a.g+10*a.W*a.o-10*a.U*a.q+2*a.P*a.c);case 370:return Ale(0,-11*a.k*a.A+11*a.k*a.P+8*a.g*a.D+6*a.g*a.A*a.P-14*a.g*a.S-5*a.G+7*a.D*a.P-10*a.A*a.S+8*a.U,0);case 371:return Ale(0,4*a.g*a.A-5*a.g*a.P+4*a.A*a.P,0);case 372:return Ale(0,a.g*e+c*a.P-2*c*e*d+a.P*d-3*e*a.A,0);case 373:return Ale(0,-a.k*a.D*a.S-a.k*a.A*a.U-2*a.g*a.D*a.U+2*a.g*a.A*a.W+a.I*a.S-3*a.G*a.U+3*a.D*a.W-a.A*a.K,0);case 374:return Ale(0,-a.c*a.A*a.S+3*a.b*a.A*a.U+3*a.q*a.G*a.S-3*a.q*a.D*a.U-3*a.q*a.A*a.W-a.o*a.I*a.S-3*a.o*a.G*a.U+3*a.o*a.D*a.W+2*a.o*a.A*a.K+3*a.k*a.I*a.U-6*a.k*a.G*a.W+6*a.k*a.D*a.K-3*a.k*a.A*a.L-3*a.g*a.t*a.S+9*a.g*a.s*a.U-12*a.g*a.I*a.W+12*a.g*a.G*a.K-9*a.g*a.D*a.L+3*a.g*a.A*a.M+2*a.u*a.S-9*a.t*a.U+15*a.s*a.W-10*a.I*a.K+3*a.D*a.M-a.A*a.N,0);case 375:return Ale(0,a.q*a.P-a.o*a.S-a.o*a.P*a.A-a.k*a.U+4*a.k*a.S*a.A-a.k*a.P*a.D+a.g*a.W-3*a.g*a.U*a.A-3*a.g*a.S*a.D+a.g*a.P*a.G-2*a.W*a.A+4*a.U*a.D-2*a.S*a.G,0);case 376:return Ale(0,-a.k*a.P+2*a.g*a.P*a.A+a.U-a.P*a.D,-4*a.k*a.P+4*a.k*a.A+4*a.g*a.S-4*a.g*a.D-4*a.S*a.A+4*a.P*a.D);case 377:return Ale(0,-a.q*a.A+2*a.o*a.D-a.o*a.A*a.P+2*a.k*a.D*a.P+a.k*a.A*a.S-2*a.g*a.I+a.g*a.G*a.P+2*a.g*a.D*a.S-a.g*a.A*a.U+a.s-2*a.I*a.P+2*a.D*a.U-a.A*a.W,0);case 378:return Ale(0,a.g*a.D*a.U+a.g*a.A*a.W-a.G*a.U+2*a.D*a.W-a.A*a.K,2*a.o*a.D*a.P-2*a.o*a.A*a.S-2*a.k*a.G*a.P+2*a.k*a.A*a.U+2*a.g*a.G*a.S-2*a.g*a.D*a.U);case 379:return Ale(0,c*a.A*a.P+2*c*d*a.R+c*a.S+a.C*a.P+a.A*a.R+d*a.S+a.T,0);case 380:return Ale(0,-a.g*a.A*a.P-a.g*a.S+a.D*a.P+a.U,0);case 381:return Ale(0,-a.g*a.S+a.U,2*a.k*a.P-2*a.k*a.A-2*a.g*a.S+2*a.g*a.D+2*a.S*a.A-2*a.P*a.D);case 382:return Ble(0,a.o*d*a.P-a.o*a.R-2*a.n*a.A*a.P+2*a.n*a.S+a.k*a.C*a.P+a.k*a.A*a.R-2*a.k*d*a.S+2*a.j*a.A*a.S-2*a.j*a.U-a.g*a.F*a.P-3*a.g*a.D*a.R+2*a.g*a.A*a.T+a.g*d*a.U+a.g*a.V+2*c*a.G*a.P-2*c*a.A*a.U-a.H*a.P+3*a.G*a.R-2*a.F*a.S-2*a.D*a.T+3*a.C*a.U-a.A*a.V,a.p*a.A+a.p*a.P-3*a.o*a.C-2*a.o*a.A*e-2*a.o*d*a.P-3*a.o*a.R+2*a.n*a.D+2*a.n*a.A*a.P+2*a.n*a.S+2*a.k*a.F+4*a.k*a.D*e-a.k*a.C*a.P-a.k*a.A*a.R+4*a.k*d*a.S+2*a.k*a.T-3*a.j*a.G-a.j*a.D*a.P-a.j*a.A*a.S-3*a.j*a.U+a.g*a.H-2*a.g*a.G*e+2*a.g*a.F*a.P-a.g*a.D*a.R-a.g*a.C*a.S+2*a.g*a.A*a.T-2*a.g*d*a.U+a.g*a.V-2*c*a.G*a.P+4*c*a.D*a.S-2*c*a.A*a.U+a.H*a.P-3*a.G*a.R+2*a.F*a.S+2*a.D*a.T-3*a.C*a.U+a.A*a.V);case 383:return Ble(0,-a.k*d*a.P+a.k*a.R+a.j*a.A*a.P-a.j*a.S-a.g*a.C*a.P+2*a.g*d*a.S-a.g*a.T-c*a.D*a.P+c*a.U+2*a.F*a.P-a.D*a.R-a.C*a.S+a.A*a.T-d*a.U,-2*a.n*a.A-2*a.n*a.P+2*a.k*a.C+2*a.k*a.R+2*a.j*a.D+2*a.j*a.S-2*a.g*a.F-2*a.g*a.T-2*a.F*a.P+2*a.D*a.R+2*a.C*a.S-2*a.A*a.T);case 384:return Ble(0,-a.n*d*a.P+a.n*a.R+a.j*a.A*a.R+a.j*d*a.S-2*a.j*a.T+2*a.g*a.D*a.P-a.g*a.C*a.R-2*a.g*a.A*a.S+a.g*d*a.T+c*a.F*a.P-2*c*a.D*a.R-c*a.C*a.S+c*a.A*a.T+c*a.V-2*a.G*a.P+a.F*a.R+2*a.D*a.S-d*a.V,2*a.o*a.A+2*a.o*a.P-2*a.n*a.A*e-2*a.n*d*a.P-4*a.k*a.D+2*a.k*a.C*e+2*a.k*d*a.R-4*a.k*a.S+2*a.j*a.D*e+2*a.j*d*a.S+2*a.g*a.G-2*a.g*a.F*e-2*a.g*d*a.T+2*a.g*a.U-2*c*a.F*a.P+2*c*a.D*a.R+2*c*a.C*a.S-2*c*a.A*a.T+2*a.G*a.P-4*a.D*a.S+2*a.A*a.U);case 385:return Ble(0,-a.q*a.A*a.P+a.q*a.S+2*a.p*a.C*a.P-2*a.p*a.T+a.o*a.A*a.S-a.o*a.U-2*a.n*a.F*a.P-2*a.n*a.D*a.R+4*a.n*a.V+2*a.k*a.G*a.P+2*a.k*a.F*a.R-a.k*a.D*a.S-2*a.k*a.C*a.T-a.k*a.W-2*a.j*a.H*a.P+4*a.j*a.G*a.R+4*a.j*a.F*a.S-2*a.j*a.D*a.T-2*a.j*a.C*a.U-2*a.j*a.X-4*a.g*a.H*a.R-a.g*a.G*a.S+4*a.g*a.F*a.T-a.g*a.D*a.U+a.g*a.A*a.W+a.g*a.K+2*c*a.J*a.P-2*c*a.I*a.R-4*c*a.H*a.S+4*c*a.G*a.T+2*c*a.F*a.U-2*c*a.D*a.V-a.s*a.P+2*a.J*a.R-2*a.H*a.T+2*a.G*a.U-2*a.F*a.V+2*a.C*a.X-a.A*a.K,a.b*a.A+a.b*a.P-2*a.r*a.C-2*a.r*a.A*e-2*a.r*d*a.P-2*a.r*a.R+2*a.q*a.C*e+2*a.q*d*a.R+2*a.p*a.F+6*a.p*a.D*e+4*a.p*a.C*a.P+4*a.p*a.A*a.R+6*a.p*d*a.S+2*a.p*a.T-2*a.o*a.G-6*a.o*a.F*e-a.o*a.D*a.P-4*a.o*a.C*a.R-a.o*a.A*a.S-6*a.o*d*a.T-2*a.o*a.U+2*a.n*a.H-6*a.n*a.G*e-4*a.n*a.F*a.P-4*a.n*a.A*a.T-6*a.n*d*a.U+2*a.n*a.V+6*a.k*a.H*e-a.k*a.G*a.P+6*a.k*a.D*a.S-a.k*a.A*a.U+6*a.k*d*a.V-2*a.j*a.J+2*a.j*a.I*e+4*a.j*a.H*a.P-4*a.j*a.G*a.R-4*a.j*a.C*a.U+4*a.j*a.A*a.V+2*a.j*d*a.W-2*a.j*a.X+a.g*a.s-2*a.g*a.J*e+4*a.g*a.H*a.R-a.g*a.G*a.S-4*a.g*a.F*a.T-a.g*a.D*a.U+4*a.g*a.C*a.V-2*a.g*d*a.X+a.g*a.K-2*c*a.J*a.P+2*c*a.I*a.R+6*c*a.H*a.S-6*c*a.G*a.T-6*c*a.F*a.U+6*c*a.D*a.V+2*c*a.C*a.W-2*c*a.A*a.X+a.s*a.P-2*a.J*a.R+2*a.H*a.T-2*a.G*a.U+2*a.F*a.V-2*a.C*a.X+a.A*a.K);case 386:return Ble(0,-a.o*a.A*a.P+a.o*a.S+2*a.n*a.A*a.R-2*a.n*d*a.S+a.k*a.D*a.P-2*a.k*a.C*a.R+a.k*a.A*a.S+2*a.k*d*a.T-2*a.k*a.U+2*a.j*a.D*a.R-4*a.j*a.A*a.T+2*a.j*d*a.U+a.g*a.G*a.P+2*a.g*a.F*a.R-3*a.g*a.D*a.S+a.g*a.A*a.U-2*a.g*d*a.V+a.g*a.W-4*c*a.G*a.R+2*c*a.F*a.S+2*c*a.D*a.T-2*c*a.C*a.U+2*c*a.A*a.V-a.I*a.P+a.G*a.S+a.D*a.U-a.A*a.W,a.q*a.A+a.q*a.P-a.o*a.D+4*a.o*a.C*e-2*a.o*a.A*a.P+4*a.o*d*a.R-a.o*a.S-4*a.n*a.D*e-4*a.n*d*a.S-a.k*a.G-4*a.k*a.F*e+2*a.k*a.D*a.P+2*a.k*a.A*a.S-4*a.k*d*a.T-a.k*a.U+4*a.j*a.G*e+4*a.j*d*a.U+a.g*a.I-2*a.g*a.G*a.P+2*a.g*a.D*a.S-2*a.g*a.A*a.U+a.g*a.W+4*c*a.G*a.R-4*c*a.F*a.S-4*c*a.D*a.T+4*c*a.C*a.U+a.I*a.P-a.G*a.S-a.D*a.U+a.A*a.W);case 387:return Ble(0,-a.n*d*a.P+a.n*a.R+a.k*a.A*a.P-a.k*a.S-4*a.j*a.A*a.R+5*a.j*d*a.S-a.j*a.T+4*a.g*a.C*a.R-a.g*a.A*a.S-4*a.g*d*a.T+a.g*a.U+c*a.F*a.P-c*a.D*a.R-5*c*a.C*a.S+5*c*a.A*a.T-a.G*a.P+2*a.D*a.S-a.A*a.U,a.o*a.A+a.o*a.P-a.n*a.A*e-a.n*d*a.P-2*a.k*a.D+a.k*a.C*e+a.k*d*a.R-2*a.k*a.S+a.j*a.D*e+a.j*d*a.S+a.g*a.G-a.g*a.F*e-a.g*d*a.T+a.g*a.U-c*a.F*a.P+c*a.D*a.R+c*a.C*a.S-c*a.A*a.T+a.G*a.P-2*a.D*a.S+a.A*a.U);case 388:return Ale(0,a.c*a.A*a.S-2*a.b*a.D*a.S-3*a.b*a.A*a.U+a.q*a.G*a.S+2*a.q*a.D*a.U+3*a.q*a.A*a.W+2*a.o*a.G*a.U-2*a.o*a.A*a.K-a.k*a.s*a.S-2*a.k*a.I*a.U+2*a.k*a.G*a.W-2*a.k*a.D*a.K+3*a.k*a.A*a.L+2*a.g*a.t*a.S-3*a.g*a.s*a.U-2*a.g*a.G*a.K+6*a.g*a.D*a.L-3*a.g*a.A*a.M-a.u*a.S+4*a.t*a.U-5*a.s*a.W+5*a.G*a.L-4*a.D*a.M+a.A*a.N,0);case 389:return Ale(0,-a.o*a.A*a.S-a.k*a.D*a.S+3*a.k*a.A*a.U+a.g*a.G*a.S-a.g*a.A*a.W+a.I*a.S-3*a.G*a.U+3*a.D*a.W-a.A*a.K,-4*a.o*a.D*a.P+4*a.o*a.A*a.S+4*a.k*a.G*a.P-4*a.k*a.A*a.U-4*a.g*a.G*a.S+4*a.g*a.D*a.U);case 390:return Ale(0,a.k*a.A*a.S+a.g*a.D*a.S-2*a.g*a.A*a.U+a.G*a.S-2*a.D*a.U+a.A*a.W,0);case 391:return Ale(0,-a.j*a.P-a.g*a.P*d+c*a.S+c*a.P*a.A+a.S*d+a.P*a.C,-a.k*e+a.k*d-a.j*a.P+a.j*a.A+a.g*a.R-a.g*a.C+c*a.S-c*a.D-a.S*d-a.R*a.A+a.P*a.C+e*a.D);case 392:return Ble(0,a.o-a.k*a.A-2*a.k*a.P+2*a.g*a.A*a.P+a.g*a.S-a.A*a.S,0);case 393:return Ble(0,a.o-3*a.k*a.A+3*a.g*a.D+2*a.g*a.A*a.P-3*a.g*a.S-a.G-2*a.D*a.P+a.A*a.S+2*a.U,0);case 394:return Ale(0,a.k+a.g*a.P-3*a.S+2*a.P*a.A-a.D,0);case 395:return Ale(0,2*a.k-2*a.g*a.A-a.g*a.P-2*a.S,0);case 396:return Ble(0,-a.k*a.P+2*a.g*a.S+2*a.g*a.P*a.A-a.U-a.S*a.A-a.P*a.D,2*a.o-2*a.k*a.P-2*a.k*a.A-2*a.g*a.S+6*a.g*a.P*a.A-2*a.g*a.D+2*a.U-2*a.S*a.A-2*a.P*a.D+2*a.G);case 397:return Ble(0,a.k*a.P-2*a.g*a.S+a.g*a.P*a.A+a.U+a.S*a.A-2*a.P*a.D,-2*a.o+2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-6*a.g*a.P*a.A+2*a.g*a.D-2*a.U+2*a.S*a.A+2*a.P*a.D-2*a.G);case 398:return Ale(0,-a.q-2*a.o*a.A+6*a.o*a.P+3*a.k*a.D-9*a.k*a.S+2*a.g*a.G-12*a.g*a.D*a.P+12*a.g*a.A*a.S+2*a.g*a.U-2*a.I+6*a.G*a.P-3*a.D*a.S-2*a.A*a.U,0);case 399:return Ale(0,-a.k-2*a.j*d+6*a.j*e+3*a.g*a.A-9*a.g*a.P+2*c*a.C-12*c*a.A*e+12*c*d*a.P+2*c*a.R-2*a.D+6*a.C*e-3*a.A*a.P-2*d*a.R,0);default:return me(sf,g9g,5,0,15,1);}}\nfunction Ule(a,b,c,d,e){switch(b){case 2100:return -2*c*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)+c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2101:return 2*c*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)+c*(a.j+a.i*d-c*a.w-a.A+a.i*e-2*c*d*e+a.w*e-c*a.J+d*a.J-a.K)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2102:return c*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)+c*(a.j-2*a.i*d-c*a.w+2*a.A-2*a.i*e+4*c*d*e-2*a.w*e-c*a.J-2*d*a.J+2*a.K)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2103:return -(c*d*e*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L))+c*(a.j-2*a.i*d-c*a.w+2*a.A-2*a.i*e+4*c*d*e-2*a.w*e-c*a.J-2*d*a.J+2*a.K)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2104:return c*d*e*(a.i+a.w+a.J)*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L)+a.i*(a.k-4*a.i*a.w+3*a.B-4*a.i*a.J-2*a.w*a.J+3*a.L)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2105:return -(c*d*e*(a.i+a.w+a.J)*(2*a.k-a.i*a.w-a.B-a.i*a.J+2*a.w*a.J-a.L))+a.i*(a.k-4*a.i*a.w+3*a.B-4*a.i*a.J-2*a.w*a.J+3*a.L)*$wnd.Math.sqrt(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+3*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2106:return c*(c+d)*(c+e)*(-(a.w*a.J)-c*d*e*(d+e)+a.i*(a.w+d*e+a.J));case 2107:return a.i*(d+e)*(c*d*(d-e)*e+a.w*a.J+a.i*(a.w-d*e-a.J))*(c*d*(d-e)*e-a.w*a.J+a.i*(a.w+d*e-a.J));case 2108:return c*(a.j*(d+e)-a.i*(a.w-d*e+a.J)+d*e*(a.w+d*e+a.J)-c*(a.A+a.w*e+d*a.J+a.K));case 2109:return a.i*(a.j*(d-e)+a.i*(a.w+d*e-a.J)+d*e*(-a.w+d*e+a.J)-c*(a.A+a.w*e-d*a.J+a.K))*(a.j*(d-e)+a.i*(a.w-d*e-a.J)-d*e*(a.w+d*e-a.J)+c*(a.A-a.w*e+d*a.J+a.K));case 2110:return a.i*(a.w*a.J*(d+e)-c*d*e*(a.w-d*e+a.J)+a.j*(a.w+d*e+a.J)-a.i*(a.A+a.w*e+d*a.J+a.K));case 2111:return c*(a.w*a.J*(-d+e)+a.j*(a.w-d*e-a.J)-c*d*e*(a.w+d*e-a.J)+a.i*(a.A+a.w*e-d*a.J+a.K))*(a.w*a.J*(-d+e)+a.j*(a.w+d*e-a.J)+c*d*e*(-a.w+d*e+a.J)-a.i*(a.A-a.w*e+d*a.J+a.K));case 2112:return a.i*(a.k-a.i*d*e+2*a.w*a.J-c*(a.A+a.K));case 2113:return -(c*(a.j*d-a.B+c*a.w*e-2*a.i*a.J+d*a.K)*(-2*a.i*a.w+a.j*e+a.A*e+c*d*a.J-a.L));case 2114:return c*(c+d-e)*(c-d+e)*(a.k+a.j*(d+e)-$wnd.Math.pow(d-e,2)*(a.w+d*e+a.J)-a.i*(2*a.w+3*d*e+2*a.J)+c*(a.A+a.w*e+d*a.J+a.K));case 2115:return a.i*(c-d-e)*(a.k+a.B-a.A*e+2*a.w*a.J-d*a.K-a.L-a.j*(d+e)+a.i*e*(-d+2*e)-c*(a.A+a.w*e-3*d*a.J+a.K))*(a.k-a.B+a.i*d*(2*d-e)-a.A*e+2*a.w*a.J-d*a.K+a.L-a.j*(d+e)-c*(a.A-3*a.w*e+d*a.J+a.K));case 2116:return c*((d-e)*e+c*(2*d+e))*(d*(-d+e)+c*(d+2*e))*(-(a.w*$wnd.Math.pow(d-e,2)*a.J)+2*a.n*(d+e)-3*a.j*d*e*(d+e)-a.k*(a.w-d*e+a.J)-c*d*e*(a.A-3*a.w*e-3*d*a.J+a.K)-a.i*(a.B-a.A*e+a.w*a.J-d*a.K+a.L));case 2117:return a.i*(a.i-2*d*e-c*(d+e))*(a.k*(a.w+d*e+a.J)-a.j*e*(a.w+3*d*e+2*a.J)+a.w*e*(-2*a.A+a.w*e+a.K)-c*d*(2*a.B+a.A*e-3*a.w*a.J+d*a.K-a.L)+a.i*(a.B+3*a.A*e+a.w*a.J-3*d*a.K+a.L))*(a.k*(a.w+d*e+a.J)-a.j*d*(2*a.w+3*d*e+a.J)+d*a.J*(a.A+d*a.J-2*a.K)+c*e*(a.B-a.A*e+3*a.w*a.J-d*a.K-2*a.L)+a.i*(a.B-3*a.A*e+a.w*a.J+3*d*a.K+a.L));case 2118:return c*$wnd.Math.sqrt(c)*((c+d+e)*$wnd.Math.sqrt(c)*$wnd.Math.sqrt(d)*$wnd.Math.sqrt(e)-(c*d+c*e+d*e)*(-$wnd.Math.sqrt(c)+$wnd.Math.sqrt(d)+$wnd.Math.sqrt(e)));case 2119:return c*$wnd.Math.sqrt(c)*(-(a.A*a.J)-a.w*a.K+a.j*(a.w+3*d*e+a.J)+a.i*(-a.A+a.w*e+d*a.J-a.K)+c*(-(a.A*e)-a.w*a.J-d*a.K)-2*(a.i-d*e)*(c*d+c*e+d*e)*$wnd.Math.sqrt(d)*$wnd.Math.sqrt(e));case 2120:return a.i*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J))*(a.g*a.q-6*a.g*a.o*a.b+3*a.g*a.k*(5*a.B+8*a.w*a.J+5*a.L)-$wnd.Math.pow(a.w-a.J,6)*(a.D+a.N)-a.g*a.i*(21*a.D+37*a.B*a.J+37*a.w*a.L+21*a.N)+3*a.i*$wnd.Math.pow(a.w-a.J,4)*(2*a.G-a.B*a.L+2*a.P)+a.o*a.a*(21*a.G+22*a.D*a.J+24*a.B*a.L+22*a.w*a.N+21*a.P)+a.g*(21*a.G+28*a.D*a.J+31*a.B*a.L+28*a.w*a.N+21*a.P)-3*a.q*(7*a.v+2*a.G*a.J+3*a.D*a.L+3*a.B*a.N+2*a.w*a.P+7*a.I)-a.k*a.a*(15*a.v-5*a.G*a.J-6*a.D*a.L-6*a.B*a.N-5*a.w*a.P+15*a.I));case 2121:return (-a.a+a.i*a.b)*(a.g*a.q-6*a.g*a.o*a.b-$wnd.Math.pow(a.w-a.J,7)*(a.B+a.w*a.J+a.L)+3*a.g*a.k*(5*a.B+8*a.w*a.J+5*a.L)-a.g*a.i*(21*a.D+35*a.B*a.J+33*a.w*a.L+19*a.N)+a.i*$wnd.Math.pow(a.w-a.J,4)*(6*a.G+a.B*a.L-6*a.P)+a.g*(21*a.G+20*a.D*a.J+19*a.B*a.L+12*a.w*a.N+9*a.P)-a.k*$wnd.Math.pow(a.w-a.J,3)*(15*a.G+8*a.D*a.J+10*a.B*a.L+12*a.w*a.N+15*a.P)+a.q*(-21*a.v+6*a.G*a.J-a.D*a.L+a.B*a.N+6*a.w*a.P+9*a.I)+a.o*(21*a.v*a.w-28*a.v*a.J+9*a.G*a.L+4*a.D*a.N+a.B*a.P+12*a.w*a.I-19*a.I*a.J))*(a.g*a.q-6*a.g*a.o*a.b+$wnd.Math.pow(a.w-a.J,7)*(a.B+a.w*a.J+a.L)+3*a.g*a.k*(5*a.B+8*a.w*a.J+5*a.L)-a.g*a.i*(19*a.D+33*a.B*a.J+35*a.w*a.L+21*a.N)-a.i*$wnd.Math.pow(a.w-a.J,4)*(6*a.G-a.B*a.L-6*a.P)+a.k*$wnd.Math.pow(a.w-a.J,3)*(15*a.G+12*a.D*a.J+10*a.B*a.L+8*a.w*a.N+15*a.P)+a.g*(9*a.G+12*a.D*a.J+19*a.B*a.L+20*a.w*a.N+21*a.P)+a.q*(9*a.v+6*a.G*a.J+a.D*a.L-a.B*a.N+6*a.w*a.P-21*a.I)+a.o*(-19*a.v*a.w+12*a.v*a.J+a.G*a.L+4*a.D*a.N+9*a.B*a.P-28*a.w*a.I+21*a.I*a.J));case 2122:return a.i*(c+d-e)*(c-d+e)*(a.o+4*a.j*d*e*(d+e)-4*c*d*$wnd.Math.pow(d-e,2)*e*(d+e)+a.k*(-3*a.w+4*d*e-3*a.J)-a.a*a.b+a.i*(3*a.B-4*a.A*e-6*a.w*a.J-4*d*a.K+3*a.L));case 2123:return (c-d-e)*(a.o+4*a.j*d*e*(-d+e)+4*c*d*(d-e)*e*$wnd.Math.pow(d+e,2)+$wnd.Math.pow(a.w-a.J,3)-a.k*(a.w-4*d*e+3*a.J)-a.i*(a.B+4*a.A*e-6*a.w*a.J+4*d*a.K-3*a.L))*(a.o+4*a.j*d*(d-e)*e-4*c*d*(d-e)*e*$wnd.Math.pow(d+e,2)-$wnd.Math.pow(a.w-a.J,3)-a.k*(3*a.w-4*d*e+a.J)+a.i*(3*a.B-4*a.A*e+6*a.w*a.J-4*d*a.K-a.L));case 2124:return c*(c+d-e)*(c-d+e)*(a.k-4*a.j*(d+e)-4*c*$wnd.Math.pow(d-e,2)*(d+e)+$wnd.Math.pow(d-e,2)*(a.w+6*d*e+a.J)+a.i*(6*a.w-4*d*e+6*a.J));case 2125:return c*(c-d-e)*(a.k-4*a.j*(d-e)+$wnd.Math.pow(d-e,4)-4*c*(d-e)*$wnd.Math.pow(d+e,2)+2*a.i*(3*a.w+2*d*e-5*a.J))*(a.k+4*a.j*(d-e)+$wnd.Math.pow(d-e,4)+4*c*(d-e)*$wnd.Math.pow(d+e,2)+a.i*(-10*a.w+4*d*e+6*a.J));case 2126:return a.i*(c+d)*(c+e)*(a.o+2*a.n*(d+e)+2*a.j*d*e*(d+e)-2*c*$wnd.Math.pow(d+e,3)*(a.w-d*e+a.J)+a.k*(a.w+4*d*e+a.J)-$wnd.Math.pow(d+e,2)*(a.B+a.L)-a.i*(a.B+2*a.A*e+a.w*a.J+2*d*a.K+a.L));case 2127:return (d+e)*(-a.o-2*a.n*(d+e)-2*a.j*d*e*(d+e)-a.k*(a.w+4*d*e+a.J)+2*c*$wnd.Math.pow(d+e,2)*(a.A-a.K)+$wnd.Math.pow(d+e,3)*(a.A-a.w*e+d*a.J-a.K)+a.i*(a.B+2*a.A*e-a.w*a.J-2*d*a.K-a.L))*(a.o+2*a.n*(d+e)+2*a.j*d*e*(d+e)+a.k*(a.w+4*d*e+a.J)+2*c*$wnd.Math.pow(d+e,2)*(a.A-a.K)+$wnd.Math.pow(d+e,3)*(a.A-a.w*e+d*a.J-a.K)+a.i*(a.B+2*a.A*e+a.w*a.J-2*d*a.K-a.L));case 2128:return c*a.d*(a.k+a.B-6*a.w*a.J+a.L+2*a.i*a.b);case 2129:return c*a.e*a.f*(a.k+2*a.i*(a.w-3*a.J)+$wnd.Math.pow(a.w+a.J,2))*(a.k+$wnd.Math.pow(a.w+a.J,2)+a.i*(-6*a.w+2*a.J));case 2130:return a.i*a.d*(a.k+a.B+2*a.w*a.J-3*a.L-2*a.i*(a.w-a.J))*(a.k-3*a.B+2*a.w*a.J+a.L+2*a.i*(a.w-a.J))*(a.g*a.o-8*a.g*a.k*a.b-56*a.g*a.a*a.b-8*a.i*$wnd.Math.pow(a.w-a.J,6)*a.b+$wnd.Math.pow(a.w-a.J,6)*(a.B+14*a.w*a.J+a.L)+4*a.g*a.i*(7*a.B-10*a.w*a.J+7*a.L)+2*a.q*a.a*(35*a.B+114*a.w*a.J+35*a.L)-8*a.o*a.a*(7*a.D+25*a.B*a.J+25*a.w*a.L+7*a.N)+4*a.k*a.a*(7*a.G+50*a.B*a.L+7*a.P));case 2131:return a.e*a.f*(3*a.k-a.a-2*a.i*a.b)*(a.g*a.o-8*a.g*a.k*(a.w-a.J)+$wnd.Math.pow(a.w-a.J,8)+4*a.g*a.i*(7*a.B+10*a.w*a.J-17*a.L)-8*a.i*$wnd.Math.pow(a.w-a.J,3)*$wnd.Math.pow(a.w+a.J,2)*(a.B+6*a.w*a.J+a.L)-8*a.g*(7*a.D+7*a.B*a.J+9*a.w*a.L-23*a.N)+a.q*(70*a.G-88*a.D*a.J+228*a.B*a.L+40*a.w*a.N-250*a.P)+4*a.k*a.a*(7*a.G+28*a.D*a.J-30*a.B*a.L-52*a.w*a.N-17*a.P)-8*a.o*(7*a.v-11*a.G*a.J-18*a.D*a.L+50*a.B*a.N-5*a.w*a.P-23*a.I))*(a.g*a.o+8*a.g*a.k*(a.w-a.J)+$wnd.Math.pow(a.w-a.J,8)+8*a.i*$wnd.Math.pow(a.w-a.J,3)*$wnd.Math.pow(a.w+a.J,2)*(a.B+6*a.w*a.J+a.L)+a.g*a.i*(-68*a.B+40*a.w*a.J+28*a.L)+8*a.g*(23*a.D-9*a.B*a.J-7*a.w*a.L-7*a.N)-4*a.k*a.a*(17*a.G+52*a.D*a.J+30*a.B*a.L-28*a.w*a.N-7*a.P)+a.q*(-250*a.G+40*a.D*a.J+228*a.B*a.L-88*a.w*a.N+70*a.P)+8*a.o*(23*a.v+5*a.G*a.J-50*a.D*a.L+18*a.B*a.N+11*a.w*a.P-7*a.I));case 2132:return a.i*(a.k-2*a.B+a.w*a.J+a.L+a.i*(a.w-2*a.J))*(a.k+a.B+a.w*a.J-2*a.L+a.i*(-2*a.w+a.J))*(a.g*a.q-6*a.g*a.o*a.b+a.g*a.k*(15*a.B+8*a.w*a.J+15*a.L)-$wnd.Math.pow(a.w-a.J,6)*(a.D+8*a.B*a.J+8*a.w*a.L+a.N)-a.g*a.i*(21*a.D+5*a.B*a.J+5*a.w*a.L+21*a.N)+a.i*$wnd.Math.pow(a.w-a.J,4)*(6*a.G+8*a.D*a.J-19*a.B*a.L+8*a.w*a.N+6*a.P)+3*a.g*(7*a.G+12*a.D*a.J-27*a.B*a.L+12*a.w*a.N+7*a.P)+a.o*a.a*(21*a.G+22*a.D*a.J+120*a.B*a.L+22*a.w*a.N+21*a.P)-3*a.k*a.a*(5*a.v-7*a.G*a.J+14*a.D*a.L+14*a.B*a.N-7*a.w*a.P+5*a.I)-a.q*(21*a.v+46*a.G*a.J-63*a.D*a.L-63*a.B*a.N+46*a.w*a.P+21*a.I));case 2133:return (2*a.k-a.a-a.i*a.b)*(a.g*a.q+2*a.g*a.o*(a.w-3*a.J)+$wnd.Math.pow(a.w-a.J,7)*(a.B+a.w*a.J+a.L)+a.g*a.k*(-25*a.B+16*a.w*a.J+15*a.L)+a.g*a.i*(53*a.D+15*a.B*a.J-51*a.w*a.L-21*a.N)-a.k*$wnd.Math.pow(a.w-a.J,3)*(25*a.G+60*a.D*a.J+6*a.B*a.L-40*a.w*a.N-15*a.P)+a.i*$wnd.Math.pow(a.w-a.J,4)*(2*a.G+24*a.D*a.J+33*a.B*a.L+16*a.w*a.N+6*a.P)+a.g*(-31*a.G-108*a.D*a.J+99*a.B*a.L+20*a.w*a.N+21*a.P)-a.q*(31*a.v-166*a.G*a.J+63*a.D*a.L+97*a.B*a.N-46*a.w*a.P+21*a.I)+a.o*(53*a.v*a.w-108*a.v*a.J-63*a.G*a.L+196*a.D*a.N-63*a.B*a.P-36*a.w*a.I+21*a.I*a.J))*(a.g*a.q+a.g*a.o*(-6*a.w+2*a.J)+a.g*a.k*(15*a.B+16*a.w*a.J-25*a.L)-$wnd.Math.pow(a.w-a.J,7)*(a.B+a.w*a.J+a.L)+a.g*a.i*(-21*a.D-51*a.B*a.J+15*a.w*a.L+53*a.N)+a.g*(21*a.G+20*a.D*a.J+99*a.B*a.L-108*a.w*a.N-31*a.P)-a.k*$wnd.Math.pow(a.w-a.J,3)*(15*a.G+40*a.D*a.J-6*a.B*a.L-60*a.w*a.N-25*a.P)+a.i*$wnd.Math.pow(a.w-a.J,4)*(6*a.G+16*a.D*a.J+33*a.B*a.L+24*a.w*a.N+2*a.P)-a.q*(21*a.v-46*a.G*a.J+97*a.D*a.L+63*a.B*a.N-166*a.w*a.P+31*a.I)+a.o*(21*a.v*a.w-36*a.v*a.J-63*a.G*a.L+196*a.D*a.N-63*a.B*a.P-108*a.w*a.I+53*a.I*a.J));case 2134:return c*(c+d)*(c+e)*(a.k-a.B-2*a.A*e-a.w*a.J-2*d*a.K-a.L+2*a.j*(d+e)-a.i*a.b-2*c*(a.A+2*a.w*e+2*d*a.J+a.K));case 2135:return -(c*(d+e)*(a.k+a.B+2*a.A*e+a.w*a.J-2*d*a.K-a.L+2*a.j*(d+e)+a.i*(a.w+4*d*e+a.J)+2*c*(a.A+2*a.w*e-a.K))*(a.k-a.B-2*a.A*e+a.w*a.J+2*d*a.K+a.L+2*a.j*(d+e)+a.i*(a.w+4*d*e+a.J)+c*(-2*a.A+4*d*a.J+2*a.K)));case 2136:return c*(c-d-e)*(a.i+a.w-6*d*e+a.J+2*c*(d+e));case 2137:return c*(c+d-e)*(c-d+e)*(a.i+2*c*(d-3*e)+$wnd.Math.pow(d+e,2))*(a.i+$wnd.Math.pow(d+e,2)+c*(-6*d+2*e));case 2138:return a.i*a.e*a.f*(a.g+a.i*$wnd.Math.pow(a.w-a.J,4)-a.q*a.b-a.a*$wnd.Math.pow(a.w+a.J,3)-2*a.o*(a.B-6*a.w*a.J+a.L)+2*a.k*(a.D-3*a.B*a.J-3*a.w*a.L+a.N));case 2139:return a.d*(a.g+a.q*(a.w-a.J)-2*a.o*a.a+$wnd.Math.pow(a.w-a.J,3)*$wnd.Math.pow(a.w+a.J,2)-2*a.k*(a.D+3*a.B*a.J-3*a.w*a.L-a.N)+a.i*(a.G+4*a.D*a.J+6*a.B*a.L-12*a.w*a.N+a.P))*(a.g-2*a.o*a.a+a.q*(-a.w+a.J)-$wnd.Math.pow(a.w-a.J,3)*$wnd.Math.pow(a.w+a.J,2)+2*a.k*(a.D+3*a.B*a.J-3*a.w*a.L-a.N)+a.i*(a.G-12*a.D*a.J+6*a.B*a.L+4*a.w*a.N+a.P));case 2140:return d*$wnd.Math.pow(d-e,2)*e+c*$wnd.Math.pow(d-e,2)*(d+e)-a.i*a.b;case 2141:return a.i*(c*a.w*(d-e)+a.w*(d-e)*e+a.j*(d+e)-a.i*(2*a.w+d*e+a.J))*(c*a.J*(-d+e)+d*a.J*(-d+e)+a.j*(d+e)-a.i*(a.w+d*e+2*a.J));case 2142:return (c-d)*(c+d)*(c-e)*(c+e)*(a.q*a.w*a.J+a.D*a.N-a.o*(a.D+a.B*a.J+a.w*a.L+a.N)-a.i*a.w*a.J*(a.D+a.B*a.J+a.w*a.L+a.N)+a.k*(5*a.D*a.J-4*a.B*a.L+5*a.w*a.N));case 2143:return a.i*(a.w-a.J)*(a.q*a.w*a.J+a.D*a.N+a.k*a.w*a.J*(a.B+4*a.w*a.J+a.L)+a.i*a.w*a.J*(a.D-5*a.B*a.J+a.w*a.L-a.N)+a.o*(-a.D+a.B*a.J-5*a.w*a.L+a.N))*(a.q*a.w*a.J+a.D*a.N+a.k*a.w*a.J*(a.B+4*a.w*a.J+a.L)+a.o*(a.D-5*a.B*a.J+a.w*a.L-a.N)+a.i*(-(a.G*a.J)+a.D*a.L-5*a.B*a.N+a.w*a.P));case 2144:return a.i*(-a.w+c*e)*(c*d-a.J)*(-5*a.n*a.w*a.J-5*c*a.B*a.L+a.o*(a.A+a.K)+a.k*d*e*(a.A+a.K)+a.i*a.w*a.J*(a.A+a.K)+a.A*a.K*(a.A+a.K)-a.j*(a.D-4*a.A*a.K+a.N));case 2145:return c*(a.i-d*e)*(-(a.n*a.w*a.J)-a.D*a.K-c*a.B*a.L+a.A*a.N+a.o*(a.A-a.K)+a.k*(-(a.B*e)+5*d*a.L)+a.i*(5*a.C*a.J-a.w*a.M)-a.j*(a.D+4*a.A*a.K+a.N))*(a.n*a.w*a.J-a.D*a.K+c*a.B*a.L+a.A*a.N+a.i*a.w*a.J*(a.A-5*a.K)+a.o*(a.A-a.K)+a.k*(-5*a.B*e+d*a.L)+a.j*(a.D+4*a.A*a.K+a.N));case 2146:return c*$wnd.Math.sqrt(c)*(-((a.w-c*e)*(-(c*d)+a.J)*$wnd.Math.sqrt(c))+(a.i-d*e)*(-(c*d)+a.J)*$wnd.Math.sqrt(d)+(a.w-c*e)*(a.i-d*e)*$wnd.Math.sqrt(e));case 2147:return c*$wnd.Math.sqrt(c)/(-($wnd.Math.sqrt(c)/(a.i-d*e))+$wnd.Math.sqrt(d)/(a.w-c*e)+$wnd.Math.sqrt(e)/(-(c*d)+a.J));case 2148:return a.j*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 2149:return a.j*$wnd.Math.pow(c-d,2)*$wnd.Math.pow(c-e,2)*(c+d-e)*(c-d+e);case 2150:return a.j*$wnd.Math.pow(c+d,2)*(c-d-e)*$wnd.Math.pow(c+e,2);case 2151:return $wnd.Math.sqrt(3)*a.j*a.d-a.j*a.c;case 2152:return $wnd.Math.sqrt(3)*a.j*a.d+a.j*a.c;case 2153:return c*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L)+$wnd.Math.sqrt(3)*a.j*a.c;case 2154:return -(c*(a.k+a.i*a.w-2*a.B+a.i*a.J+4*a.w*a.J-2*a.L))+$wnd.Math.sqrt(3)*a.j*a.c;case 2155:return a.j*(a.k+a.B+2*a.w*a.J-3*a.L-2*a.i*(a.w-a.J))*(a.k-3*a.B+2*a.w*a.J+a.L+2*a.i*(a.w-a.J));case 2156:return c*(a.q-$wnd.Math.pow(a.B-a.L,2));case 2157:return c*(a.k-a.i*a.w+a.B-a.L)*(a.k-a.B-a.i*a.J+a.L);case 2158:return c*(a.q+2*a.k*a.B-2*a.o*a.b+$wnd.Math.pow(a.w-a.J,3)*a.b-2*a.i*(a.D-a.N))*(a.q+2*a.k*a.L-2*a.o*a.b-$wnd.Math.pow(a.w-a.J,3)*a.b+2*a.i*(a.D-a.N));case 2159:return a.j*(a.k-2*a.B+a.w*a.J+a.L+a.i*(a.w-2*a.J))*(a.k+a.B+a.w*a.J-2*a.L+a.i*(-2*a.w+a.J));case 2160:return c*(a.i+c*d+a.w-a.J)*(a.i-a.w+c*e+a.J);case 2161:return c*(a.i-c*d+a.w-a.J)*(a.i-a.w-c*e+a.J);case 2162:return a.i*(c*(d-e)-d*e)*(c*(d-e)+d*e);case 2163:return a.i*(2*c+2*d-e)*(2*c-d+2*e);case 2164:return a.i*(a.j+a.i*(d-e)-(d-e)*$wnd.Math.pow(d+e,2)-c*a.b)*(a.j+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2)-c*a.b);case 2165:return (a.k-2*a.i*a.w+a.a)*(a.k-2*a.i*a.J+a.a);case 2166:return d*e*(a.i-c*d+a.w-a.J)*(a.i+c*d+a.w-a.J)*(-a.i+a.w-c*e-a.J)*(-a.i+a.w+c*e-a.J);case 2167:return c*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 2168:return c*(a.k-2*a.i*a.w+a.a)*(a.k-2*a.i*a.J+a.a)*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 2169:return a.j*a.d*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 2170:return -(c*(c-d-e)*$wnd.Math.pow(d-e,2));case 2171:return -(c*(c+d-e)*(c-d+e)*$wnd.Math.pow(d+e,2));case 2172:return a.j*(a.k-a.B-a.L);case 2173:return c*(2*a.k-a.a-a.i*a.b);case 2174:return a.j*(a.i-a.w-d*e-a.J);case 2175:return a.k*(c-d-e);case 2176:return a.i*(-(d*e)+c*(d+e));case 2177:return a.i*(c-2*(d+e));case 2178:return a.i*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*a.b);case 2179:return a.j*(-a.a+a.i*a.b);case 2180:return a.j*(a.k+a.B+a.L-2*a.i*a.b)*(-a.a+a.i*a.b);case 2181:return c*a.e*a.f*(-a.a+a.i*a.b);case 2182:return c*(2*a.k-a.i*$wnd.Math.pow(d-e,2)-a.j*(d+e)+c*$wnd.Math.pow(d-e,2)*(d+e)-a.a);case 2183:return a.i*(-2*c*d*e+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e));case 2184:return c*(a.k+a.B+2*a.w*a.J-3*a.L-2*a.i*(a.w-a.J))*(a.k-3*a.B+2*a.w*a.J+a.L+2*a.i*(a.w-a.J));case 2185:return c*$wnd.Math.pow(c+d,2)*(c-d-e)*$wnd.Math.pow(c+e,2);case 2186:return -(c*(a.J*(a.w-a.J)+a.i*(2*a.w+a.J))*(-a.B+a.w*a.J+a.i*(a.w+2*a.J)));case 2187:return a.j*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));case 2188:return a.j*(c-d-e)*a.d*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 2189:return a.i*$wnd.Math.pow(c+d,2)*(c-d-e)*$wnd.Math.pow(c+e,2)*a.e*a.f;case 2190:return c*a.e*a.f*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 2191:return c*(a.i-2*c*d+$wnd.Math.pow(d-e,2))*(a.i+$wnd.Math.pow(d-e,2)-2*c*e);case 2192:return a.i*(c-d-e)*(a.j+a.i*(d-e)-c*$wnd.Math.pow(d-e,2)-(d-e)*$wnd.Math.pow(d+e,2))*(a.j-c*$wnd.Math.pow(d-e,2)+a.i*(-d+e)+(d-e)*$wnd.Math.pow(d+e,2));case 2193:return a.j*(c+d)*(c-d-e)*(c+e)*a.d;case 2194:return a.j*(c+d)*(c-d-e)*(c+e);case 2195:return a.i*(c-d-e)*(a.i+d*(d-e)-c*e)*(a.i-c*d+e*(-d+e));case 2196:return a.j*(-a.w+c*e)*(c*d-a.J)*a.d;case 2197:return a.i*(c+d-e)*(c-d+e)*$wnd.Math.pow(d+e,2)*a.d;case 2198:return a.j*(d+e)*(-a.A+c*d*e-a.K+a.i*(d+e));case 2199:return a.j*(c+d-e)*(c-d+e)*(a.j+a.i*(d+e)-$wnd.Math.pow(d-e,2)*(d+e)-c*$wnd.Math.pow(d+e,2));default:return NaN;}}\nfunction sle(a,b,c,d,e){switch(b){case 200:return pe(ie(sf,1),g9g,5,15,[0,c-d+e,-(c-d+e),0]);case 201:return Ale(0,a.g*e-2*c*e*d-a.R+4*a.P*d-3*e*a.A,0);case 202:return Ale(0,-a.g*e+2*c*a.P-2*c*e*d-a.R-2*a.P*d+3*e*a.A,0);case 203:return Ble(-a.q+2*a.o*a.A+2*a.o*a.P-a.k*a.D-4*a.k*a.A*a.P-a.k*a.S+2*a.g*a.D*a.P+2*a.g*a.A*a.S-a.D*a.S,a.k*a.D-2*a.k*a.A*a.P+a.k*a.S-2*a.g*a.G+4*a.g*a.D*a.P-2*a.g*a.A*a.S+a.I-2*a.G*a.P+a.D*a.S,-2*a.q+4*a.o*a.A+4*a.o*a.P-6*a.k*a.D-6*a.k*a.S+4*a.g*a.G+4*a.g*a.U-2*a.I+4*a.G*a.P-6*a.D*a.S+4*a.A*a.U-2*a.W);case 204:return Ale(0,-a.q*a.D*a.P+a.q*a.A*a.S+4*a.o*a.G*a.P-3*a.o*a.D*a.S-a.o*a.A*a.U-6*a.k*a.I*a.P+5*a.k*a.G*a.S+a.k*a.D*a.U+4*a.g*a.s*a.P-5*a.g*a.I*a.S+2*a.g*a.D*a.W-a.g*a.A*a.K-a.t*a.P+2*a.s*a.S-a.I*a.U+a.G*a.W-2*a.D*a.K+a.A*a.L,0);case 205:return Ale(0,-a.b+4*a.q*a.A+2*a.q*a.P-6*a.o*a.D-5*a.o*a.A*a.P-a.o*a.S+4*a.k*a.G+5*a.k*a.D*a.P+a.k*a.U-a.g*a.I-3*a.g*a.G*a.P+a.g*a.D*a.S+2*a.g*a.A*a.U-2*a.g*a.W+a.I*a.P-a.G*a.S-a.A*a.W+a.K,0);case 206:return Ale(0,-a.g*d*a.R+c*a.A*a.R-a.C*a.R+d*a.T,0);case 207:return Ale(0,-c*a.P-2*a.R-a.P*d,a.g*e-a.g*d-c*a.P+c*a.A+a.P*d-e*a.A);case 208:return Ale(0,a.c-6*a.b*a.A-a.b*a.P+15*a.q*a.D+3*a.q*a.A*a.P-2*a.q*a.S-20*a.o*a.G-2*a.o*a.D*a.P+8*a.o*a.A*a.S+2*a.o*a.U+15*a.k*a.I-2*a.k*a.G*a.P-12*a.k*a.D*a.S-2*a.k*a.A*a.U+a.k*a.W-6*a.g*a.s+3*a.g*a.I*a.P+8*a.g*a.G*a.S-2*a.g*a.D*a.U-2*a.g*a.A*a.W-a.g*a.K+a.t-a.s*a.P-2*a.I*a.S+2*a.G*a.U+a.D*a.W-a.A*a.K,4*a.b*a.A-4*a.b*a.P-8*a.q*a.D+8*a.q*a.S+20*a.o*a.D*a.P-20*a.o*a.A*a.S+8*a.k*a.I-20*a.k*a.G*a.P+20*a.k*a.A*a.U-8*a.k*a.W-4*a.g*a.s+20*a.g*a.G*a.S-20*a.g*a.D*a.U+4*a.g*a.K+4*a.s*a.P-8*a.I*a.S+8*a.D*a.W-4*a.A*a.K);case 209:return Ale(0,a.k-3*a.g*a.P+2*a.S+a.P*a.A-a.D,0);case 210:return Ale(0,a.k*a.A*a.P-a.k*a.S-2*a.g*a.D*a.P+a.g*a.A*a.S+a.g*a.U+a.G*a.P-a.A*a.U,a.o*a.A-a.o*a.P-a.g*a.G+a.g*a.U+a.G*a.P-a.A*a.U);case 211:return Ble(0,-a.k*a.P+a.g*a.S+a.g*a.P*a.A,2*a.g*a.P*a.A);case 212:return Ble(0,a.k*a.P-a.g*a.S-2*a.g*a.P*a.A+a.S*a.A+a.P*a.D,-2*a.g*a.P*a.A);case 213:return Ale(0,2*a.g*a.A-2*a.D+a.A*a.P+2*a.S,0);case 214:return Ble(0,a.A*a.S,-a.G+a.D*a.P+a.D*a.g+a.A*a.S+a.A*a.k-a.U+a.S*a.g+a.P*a.k-a.o);case 215:return Ble(a.D*a.S,-a.A*a.S*a.g,a.D*a.P*a.g+a.A*a.S*a.g+a.A*a.P*a.k);case 216:return Ble(0,-a.k*a.P+2*a.g*a.S+a.g*a.P*a.A-a.U+a.S*a.A,-2*a.o+2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-2*a.g*a.P*a.A+2*a.g*a.D-2*a.U+2*a.S*a.A+2*a.P*a.D-2*a.G);case 217:return Ale(0,-a.c+3*a.b*a.A+2*a.b*a.P-5*a.q*a.D-5*a.q*a.A*a.P+7*a.o*a.G+4*a.o*a.D*a.P+a.o*a.A*a.S-2*a.o*a.U-6*a.k*a.I-3*a.k*a.G*a.P+3*a.k*a.A*a.U+a.k*a.W+2*a.g*a.s+4*a.g*a.I*a.P-3*a.g*a.G*a.S-2*a.g*a.A*a.W-2*a.s*a.P+2*a.I*a.S-a.G*a.U+a.D*a.W,0);case 218:return Ble(0,-a.b+4*a.q*a.A+a.q*a.P-5*a.o*a.D-6*a.o*a.A*a.P+a.o*a.S+2*a.k*a.G+9*a.k*a.D*a.P-a.k*a.U-4*a.g*a.G*a.P-3*a.g*a.D*a.S+2*a.g*a.A*a.U+2*a.G*a.S-a.D*a.U,0);case 219:return pe(ie(sf,1),g9g,5,15,[-1,1,1,-3]);case 220:return Ale(0,c*a.P-a.R+a.P*d,-2*a.g*d+2*a.g*e+2*c*a.A-2*c*a.P-2*a.A*e+2*d*a.P);case 221:return Ale(0,-a.g*d*a.P+d*a.S,0);case 222:return Ale(0,-a.g*a.A*a.S+a.A*a.U,0);case 223:return Ale(0,-a.k*a.A*a.S+a.g*a.D*a.S-a.D*a.U+a.A*a.W,0);case 224:return Ale(0,-c*a.A*a.S+a.A*a.T,0);case 225:return Ale(0,-a.g*a.A*a.S+c*a.C*a.S-a.C*a.T+a.A*a.U,0);case 226:return Ble(2*a.k*a.A*a.P-2*a.g*a.D*a.P-2*a.g*a.A*a.S,a.o*a.P-2*a.k*a.S-a.k*a.P*a.A+a.g*a.U+2*a.g*a.S*a.A+a.g*a.P*a.D-a.U*a.A+2*a.S*a.D-a.P*a.G,2*a.o*a.A+2*a.o*a.P-4*a.k*a.D-2*a.k*a.A*a.P-4*a.k*a.S+2*a.g*a.G-2*a.g*a.D*a.P-2*a.g*a.A*a.S+2*a.g*a.U+2*a.G*a.P-4*a.D*a.S+2*a.A*a.U);case 228:return Ble(0,a.P*d,-6*c*e*d);case 229:return Ble(0,a.S*a.A,-6*a.g*a.P*a.A);case 230:return Ble(0,a.b*e-2*a.r*a.P-2*a.r*e*d-a.q*a.R+8*a.q*a.P*d-4*a.q*e*a.A+5*a.p*a.S-8*a.p*a.R*d+a.p*a.P*a.A+8*a.p*e*a.C-3*a.o*a.T-6*a.o*a.S*d+18*a.o*a.R*a.A-24*a.o*a.P*a.C+6*a.o*e*a.D-3*a.n*a.U+18*a.n*a.T*d-24*a.n*a.S*a.A+12*a.n*a.R*a.C+9*a.n*a.P*a.D-12*a.n*e*a.F+5*a.k*a.V-12*a.k*a.U*d+3*a.k*a.T*a.A+22*a.k*a.S*a.C-33*a.k*a.R*a.D+24*a.k*a.P*a.F-4*a.k*e*a.G-a.j*a.W-4*a.j*a.V*d+18*a.j*a.U*a.A-32*a.j*a.T*a.C+22*a.j*a.S*a.D-13*a.j*a.P*a.G+8*a.j*e*a.H-2*a.g*a.X+10*a.g*a.W*d-17*a.g*a.V*a.A+14*a.g*a.U*a.C+2*a.g*a.T*a.D-16*a.g*a.S*a.F+16*a.g*a.R*a.G-8*a.g*a.P*a.H+a.g*e*a.I+c*a.K-4*c*a.X*d+5*c*a.W*a.A-8*c*a.U*a.D+10*c*a.T*a.F-3*c*a.S*a.G-4*c*a.R*a.H+5*c*a.P*a.I-2*c*e*a.J,2*a.b*e+2*a.b*d-4*a.r*a.P-8*a.r*e*d-4*a.r*a.A-2*a.q*a.R+12*a.q*a.P*d+12*a.q*e*a.A-2*a.q*a.C+10*a.p*a.S-4*a.p*a.R*d-12*a.p*a.P*a.A-4*a.p*e*a.C+10*a.p*a.D-6*a.o*a.T-14*a.o*a.S*d+10*a.o*a.R*a.A+10*a.o*a.P*a.C-14*a.o*e*a.D-6*a.o*a.F-6*a.n*a.U+24*a.n*a.T*d-6*a.n*a.S*a.A-8*a.n*a.R*a.C-6*a.n*a.P*a.D+24*a.n*e*a.F-6*a.n*a.G+10*a.k*a.V-14*a.k*a.U*d-6*a.k*a.T*a.A+8*a.k*a.S*a.C+8*a.k*a.R*a.D-6*a.k*a.P*a.F-14*a.k*e*a.G+10*a.k*a.H-2*a.j*a.W-4*a.j*a.V*d+10*a.j*a.U*a.A-8*a.j*a.T*a.C+8*a.j*a.S*a.D-8*a.j*a.R*a.F+10*a.j*a.P*a.G-4*a.j*e*a.H-2*a.j*a.I-4*a.g*a.X+12*a.g*a.W*d-12*a.g*a.V*a.A+10*a.g*a.U*a.C-6*a.g*a.T*a.D-6*a.g*a.S*a.F+10*a.g*a.R*a.G-12*a.g*a.P*a.H+12*a.g*e*a.I-4*a.g*a.J+2*c*a.K-8*c*a.X*d+12*c*a.W*a.A-4*c*a.V*a.C-14*c*a.U*a.D+24*c*a.T*a.F-14*c*a.S*a.G-4*c*a.R*a.H+12*c*a.P*a.I-8*c*e*a.J+2*c*a.s+2*a.K*d-4*a.X*a.A-2*a.W*a.C+10*a.V*a.D-6*a.U*a.F-6*a.T*a.G+10*a.S*a.H-2*a.R*a.I-4*a.P*a.J+2*e*a.s);case 231:return Ble(0,-a.k*a.P+2*a.g*a.S-2*a.g*a.P*a.A-a.U-2*a.S*a.A+3*a.P*a.D,2*a.o-2*a.k*a.P-2*a.k*a.A-2*a.g*a.S+12*a.g*a.P*a.A-2*a.g*a.D+2*a.U-2*a.S*a.A-2*a.P*a.D+2*a.G);case 233:return Ale(0,-a.g*a.P+a.S+a.P*a.A,0);case 235:return Ale(0,-a.o*a.P+2*a.k*a.S-2*a.k*a.P*a.A-a.g*a.U-2*a.g*a.S*a.A+3*a.g*a.P*a.D,0);case 236:return Ale(0,a.k*a.S-2*a.g*a.U+2*a.g*a.S*a.A+a.W+2*a.U*a.A-3*a.S*a.D,0);case 237:return Ale(0,a.k-2*a.g*a.A+a.D,0);case 238:return Ale(0,-a.q+2*a.o*a.A+2*a.o*a.P-4*a.k*a.A*a.P-a.k*a.S-2*a.g*a.G+2*a.g*a.D*a.P+2*a.g*a.A*a.S+a.I-a.D*a.S,0);case 239:return Ale(0,-2*a.q+3*a.o*a.A+5*a.o*a.P+a.k*a.D-11*a.k*a.A*a.P-2*a.k*a.S-3*a.g*a.G+7*a.g*a.D*a.P+4*a.g*a.A*a.S+a.I-a.G*a.P-2*a.D*a.S,0);case 240:return Ale(0,-2*a.o*a.A+2*a.o*a.P+a.k*a.D+4*a.k*a.A*a.P-5*a.k*a.S+2*a.g*a.G-8*a.g*a.D*a.P+4*a.g*a.A*a.S+2*a.g*a.U-a.I+2*a.G*a.P+a.D*a.S-2*a.A*a.U,0);case 241:return Ale(0,-2*a.q+a.o*a.A+7*a.o*a.P+2*a.k*a.D-7*a.k*a.A*a.P-7*a.k*a.S-a.g*a.G-a.g*a.D*a.P+8*a.g*a.A*a.S+2*a.g*a.U+a.G*a.P-a.D*a.S-2*a.A*a.U,0);case 242:return Ale(0,-a.g*a.A+a.g*a.P+a.D-a.A*a.P,0);case 243:return Ale(0,a.k*a.P-2*a.g*a.S+4*a.g*a.P*a.A+a.U+4*a.S*a.A-5*a.P*a.D,0);case 244:return Ble(a.o,3*a.k*a.A,-21*a.g*a.A*a.P);case 245:return Ale(0,-a.o+2*a.k*a.A-a.g*a.D-a.g*a.A*a.P+a.g*a.S+a.D*a.P-a.A*a.S,0);case 246:return Ale(0,-a.b*a.A*a.P+2*a.q*a.D*a.P-3*a.o*a.D*a.S+2*a.o*a.A*a.U-2*a.k*a.I*a.P+5*a.k*a.G*a.S-3*a.k*a.D*a.U+a.g*a.s*a.P-a.g*a.I*a.S-2*a.g*a.G*a.U+3*a.g*a.D*a.W-a.g*a.A*a.K-a.s*a.S+3*a.I*a.U-3*a.G*a.W+a.D*a.K,0);case 247:return Ale(0,a.o*d*e-a.n*a.A*e-a.n*d*a.P-2*a.k*a.C*e+3*a.k*a.A*a.P+2*a.j*a.D*e-2*a.j*a.A*a.R+a.g*a.F*e-4*a.g*a.D*a.P+2*a.g*a.C*a.R+2*a.g*a.A*a.S-a.g*d*a.T-c*a.G*e+c*a.F*a.P+2*c*a.D*a.R-2*c*a.C*a.S-c*a.A*a.T+c*d*a.U+a.G*a.P-2*a.F*a.R+2*a.C*a.T-a.A*a.U,0);case 248:return Ale(0,-a.g*a.A*a.P+a.A*a.S,-2*a.k*a.A+2*a.k*a.P+2*a.g*a.D-2*a.g*a.S-2*a.D*a.P+2*a.A*a.S);case 249:return Ale(0,-a.o*a.P+2*a.k*a.S+3*a.k*a.P*a.A-2*a.g*a.U-5*a.g*a.P*a.D+a.W-3*a.U*a.A+5*a.S*a.D,2*a.o*a.P-2*a.o*a.A-2*a.g*a.U+2*a.g*a.G+2*a.U*a.A-2*a.P*a.G);case 250:return Ale(0,-a.o*a.P+2*a.k*a.S+2*a.k*a.P*a.A-2*a.g*a.U-3*a.g*a.P*a.D+a.W-2*a.U*a.A+3*a.S*a.D,a.o*a.P-a.o*a.A-a.g*a.U+a.g*a.G+a.U*a.A-a.P*a.G);case 251:return Ale(0,-c*d*e+a.R,0);case 252:return Ale(0,-a.g*a.A*a.P+a.U,0);case 253:return Ale(0,a.j*a.P+a.g*a.R+a.g*a.P*d+2*c*a.R*d+c*a.P*a.A+a.R*a.A+a.P*a.C,0);case 254:return Ale(0,a.j*d*e+a.j*a.P+a.g*d*a.P+a.g*a.R-c*a.C*e+c*d*a.R,0);case 255:return Ale(0,-a.e*a.P+5*a.d*a.S-9*a.c*a.U-10*a.c*a.S*a.A+10*a.c*a.P*a.D+5*a.b*a.W+36*a.b*a.U*a.A-18*a.b*a.S*a.D-16*a.b*a.P*a.G+5*a.q*a.K-45*a.q*a.W*a.A-21*a.q*a.U*a.D+59*a.q*a.S*a.G-9*a.o*a.L+20*a.o*a.K*a.A+52*a.o*a.W*a.D-36*a.o*a.U*a.G-43*a.o*a.S*a.I+16*a.o*a.P*a.s+5*a.k*a.M-18*a.k*a.K*a.D-28*a.k*a.W*a.G+51*a.k*a.U*a.I-10*a.k*a.P*a.t-a.g*a.N-6*a.g*a.L*a.D+20*a.g*a.K*a.G-9*a.g*a.W*a.I-12*a.g*a.U*a.s+8*a.g*a.S*a.t-a.N*a.A+a.M*a.D+9*a.L*a.G-25*a.K*a.I+25*a.W*a.s-9*a.U*a.t-a.S*a.u+a.P*a.v,0);case 256:return Ble(0,-a.o*a.G*a.P+a.o*a.D*a.S+a.o*a.A*a.U-a.o*a.W+2*a.k*a.I*a.P-5*a.k*a.G*a.S+7*a.k*a.D*a.U-7*a.k*a.A*a.W+3*a.k*a.K-a.g*a.s*a.P+a.g*a.I*a.S+4*a.g*a.G*a.U-10*a.g*a.D*a.W+9*a.g*a.A*a.K-3*a.g*a.L+a.s*a.S-3*a.I*a.U+2*a.G*a.W+2*a.D*a.K-3*a.A*a.L+a.M,0);case 257:return Ale(0,-a.k*a.P+a.g*a.S-a.g*a.P*a.A,-2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-2*a.g*a.D-2*a.S*a.A+2*a.P*a.D);case 258:return Ale(a.D*a.P-a.A*a.S,-a.D*a.P+a.A*a.S+2*a.A*a.P*a.g,0);case 259:return Ale(0,c*a.P-a.R+a.P*d,-2*a.g*e+2*a.g*d+2*c*a.P-2*c*a.A-2*a.P*d+2*e*a.A);case 260:return Ale(0,a.g*a.S-a.U+a.S*a.A,-2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-2*a.g*a.D-2*a.S*a.A+2*a.P*a.D);case 261:return Ale(0,a.k*a.P-2*a.g*a.S+a.g*a.P*a.A-a.g*a.P*nle*a.a+a.U+a.S*a.A+a.S*nle*a.a-2*a.P*a.D,0);case -261:return Ale(0,-a.k*a.P+2*a.g*a.S-a.g*a.P*a.A-a.g*a.P*nle*a.a-a.U-a.S*a.A+a.S*nle*a.a+2*a.P*a.D,0);case 262:return Ale(0,-a.a*a.g*a.P+a.a*a.S-a.k*a.P*nle+2*a.g*a.S*nle-a.g*a.P*nle*a.A-a.U*nle-a.S*nle*a.A+2*a.P*nle*a.D,0);case -262:return Ale(0,-a.a*a.g*a.P+a.a*a.S+a.k*a.P*nle-2*a.g*a.S*nle+a.g*a.P*nle*a.A+a.U*nle+a.S*nle*a.A-2*a.P*nle*a.D,0);case 263:return Ale(0,a.o*a.P-2*a.k*a.S+a.g*a.U+2*a.U*a.A-a.S*a.D-a.P*a.G,0);case 264:return Ale(0,-a.q+a.o*a.A-2*a.o*a.P-a.o*nle*a.a+3*a.k*a.D+2*a.k*a.A*a.P+2*a.k*a.A*nle*a.a+6*a.k*a.S+a.k*a.P*nle*a.a-5*a.g*a.G+5*a.g*a.D*a.P-a.g*a.D*nle*a.a+2*a.g*a.A*a.S+a.g*a.A*a.P*nle*a.a-2*a.g*a.U+a.g*a.S*nle*a.a+2*a.I-5*a.G*a.P+3*a.D*a.S-a.D*a.P*nle*a.a+a.A*a.U+2*a.A*a.S*nle*a.a-a.W-a.U*nle*a.a,0);case -264:return Ale(0,-a.q+a.o*a.A-2*a.o*a.P+a.o*nle*a.a+3*a.k*a.D+2*a.k*a.A*a.P-2*a.k*a.A*nle*a.a+6*a.k*a.S-a.k*a.P*nle*a.a-5*a.g*a.G+5*a.g*a.D*a.P+a.g*a.D*nle*a.a+2*a.g*a.A*a.S-a.g*a.A*a.P*nle*a.a-2*a.g*a.U-a.g*a.S*nle*a.a+2*a.I-5*a.G*a.P+3*a.D*a.S+a.D*a.P*nle*a.a+a.A*a.U-2*a.A*a.S*nle*a.a-a.W+a.U*nle*a.a,0);case 265:return Ale(a.b*a.A-a.b*a.P-4*a.q*a.D+4*a.q*a.S+6*a.o*a.G+2*a.o*a.D*a.P-2*a.o*a.A*a.S-6*a.o*a.U-4*a.k*a.I+4*a.k*a.W+a.g*a.s-a.g*a.I*a.P-2*a.g*a.G*a.S+2*a.g*a.D*a.U+a.g*a.A*a.W-a.g*a.K,-a.q*a.A*a.P-a.q*a.S+2*a.o*a.U+2*a.k*a.G*a.P-2*a.k*a.D*a.S-2*a.g*a.D*a.U+4*a.g*a.A*a.W-2*a.g*a.K-a.s*a.P+3*a.I*a.S-4*a.G*a.U+4*a.D*a.W-3*a.A*a.K+a.L,2*a.b*a.A-2*a.b*a.P-4*a.q*a.D+4*a.q*a.S+10*a.o*a.D*a.P-10*a.o*a.A*a.S+4*a.k*a.I-10*a.k*a.G*a.P+10*a.k*a.A*a.U-4*a.k*a.W-2*a.g*a.s+10*a.g*a.G*a.S-10*a.g*a.D*a.U+2*a.g*a.K+2*a.s*a.P-4*a.I*a.S+4*a.D*a.W-2*a.A*a.K);case 266:return Ale(5*a.e*a.A-5*a.e*a.P-31*a.d*a.D+31*a.d*a.S+77*a.c*a.G+51*a.c*a.D*a.P-51*a.c*a.A*a.S-77*a.c*a.U-91*a.b*a.I-98*a.b*a.G*a.P+98*a.b*a.A*a.U+91*a.b*a.W+35*a.q*a.s+75*a.q*a.I*a.P+16*a.q*a.G*a.S-16*a.q*a.D*a.U-75*a.q*a.A*a.W-35*a.q*a.K+35*a.o*a.t-60*a.o*a.s*a.P+15*a.o*a.I*a.S-15*a.o*a.D*a.W+60*a.o*a.A*a.K-35*a.o*a.L-49*a.k*a.u+85*a.k*a.t*a.P-27*a.k*a.s*a.S-a.k*a.I*a.U+a.k*a.G*a.W+27*a.k*a.D*a.K-85*a.k*a.A*a.L+49*a.k*a.M+23*a.g*a.v-66*a.g*a.u*a.P+34*a.g*a.t*a.S+38*a.g*a.s*a.U-38*a.g*a.G*a.K-34*a.g*a.D*a.L+66*a.g*a.A*a.M-23*a.g*a.N-4*a.w+18*a.v*a.P-18*a.u*a.S-42*a.t*a.U+126*a.s*a.W-126*a.I*a.K+42*a.G*a.L+18*a.D*a.M-18*a.A*a.N+4*a.O,4*a.f-18*a.e*a.A-15*a.e*a.P+18*a.d*a.D+39*a.d*a.A*a.P+14*a.d*a.S+42*a.c*a.G-23*a.c*a.D*a.P-45*a.c*a.A*a.S+7*a.c*a.U-126*a.b*a.I+24*a.b*a.G*a.P-9*a.b*a.D*a.S+48*a.b*a.A*a.U+126*a.q*a.s-90*a.q*a.I*a.P+95*a.q*a.G*a.S-114*a.q*a.D*a.U+72*a.q*a.A*a.W-49*a.q*a.K-42*a.o*a.t+55*a.o*a.s*a.P+48*a.o*a.I*a.S-186*a.o*a.G*a.U+280*a.o*a.D*a.W-225*a.o*a.A*a.K+70*a.o*a.L-18*a.k*a.u+81*a.k*a.t*a.P-243*a.k*a.s*a.S+393*a.k*a.I*a.U-246*a.k*a.G*a.W-51*a.k*a.D*a.K+123*a.k*a.A*a.L-39*a.k*a.M+18*a.g*a.v-102*a.g*a.u*a.P+179*a.g*a.t*a.S-54*a.g*a.s*a.U-228*a.g*a.I*a.W+362*a.g*a.G*a.K-225*a.g*a.D*a.L+42*a.g*a.A*a.M+8*a.g*a.N-4*a.w+31*a.v*a.P-39*a.u*a.S-94*a.t*a.U+250*a.s*a.W-141*a.I*a.K-91*a.G*a.L+124*a.D*a.M-36*a.A*a.N,2*a.e*a.A-2*a.e*a.P-14*a.d*a.D+14*a.d*a.S+42*a.c*a.G+20*a.c*a.D*a.P-20*a.c*a.A*a.S-42*a.c*a.U-70*a.b*a.I-32*a.b*a.G*a.P+32*a.b*a.A*a.U+70*a.b*a.W+70*a.q*a.s+2*a.q*a.G*a.S-2*a.q*a.D*a.U-70*a.q*a.K-42*a.o*a.t+32*a.o*a.s*a.P-2*a.o*a.I*a.S+2*a.o*a.D*a.W-32*a.o*a.A*a.K+42*a.o*a.L+14*a.k*a.u-20*a.k*a.t*a.P+2*a.k*a.I*a.U-2*a.k*a.G*a.W+20*a.k*a.A*a.L-14*a.k*a.M-2*a.g*a.v+20*a.g*a.t*a.S-32*a.g*a.s*a.U+32*a.g*a.G*a.K-20*a.g*a.D*a.L+2*a.g*a.N+2*a.v*a.P-14*a.u*a.S+42*a.t*a.U-70*a.s*a.W+70*a.I*a.K-42*a.G*a.L+14*a.D*a.M-2*a.A*a.N);case 267:return Ble(0,a.o*a.A-a.o*a.P-2*a.k*a.D+2*a.k*a.S+a.g*a.G-a.g*a.U+a.G*a.P-2*a.D*a.S+a.A*a.U,-2*a.o*a.A-2*a.o*a.P+4*a.k*a.D+4*a.k*a.S-2*a.g*a.G-2*a.g*a.U-2*a.G*a.P+4*a.D*a.S-2*a.A*a.U);case 268:return Ale(0,a.o-3*a.k*a.A-2*a.k*a.P+3*a.g*a.D-4*a.g*a.A*a.P+a.g*a.S-a.G+6*a.D*a.P-5*a.A*a.S,0);case 269:return Ale(0,-a.k*a.P+a.j*a.P*d+2*a.g*a.S-a.g*a.R*d-a.g*a.P*a.A-c*a.S*d+2*c*a.R*a.A-c*a.P*a.C-a.U+a.T*d-a.S*a.A-a.R*a.C+2*a.P*a.D,0);case 270:return Ale(0,a.o*a.P-a.k*a.S-a.g*a.U+a.g*a.P*a.D+a.W+a.S*a.D-2*a.P*a.G,0);case 271:return Ble(-a.I+3*a.G*a.P-a.D*a.S-2*a.D*a.P*a.g+3*a.A*a.U-2*a.A*a.S*a.g+a.A*a.P*a.k-a.W,-2*a.G*a.g-a.G*a.P-a.D*a.k+9*a.D*a.g*a.P-3*a.A*a.k*a.P-7*a.A*a.U+a.o*a.P-2*a.k*a.S+5*a.g*a.U+a.W,a.I-a.G*a.g-a.G*a.P+10*a.D*a.k-9*a.D*a.g*a.P+10*a.D*a.S-a.A*a.o-9*a.A*a.k*a.P-9*a.A*a.g*a.S-a.A*a.U+a.q-a.o*a.P+10*a.k*a.S-a.g*a.U+a.W);case 272:return Ble(a.q*a.A*a.P-9*a.k*a.D*a.S-2*a.g*a.I*a.P-2*a.g*a.A*a.W+12*a.G*a.U,3*a.o*a.U+9*a.k*a.S*a.D+3*a.g*a.W*a.A-3*a.g*a.P*a.I-12*a.U*a.G,3*a.q*a.A*a.P+6*a.o*a.G+6*a.o*a.U-27*a.k*a.D*a.S+3*a.g*a.I*a.P+3*a.g*a.A*a.W+6*a.G*a.U);case 273:return Ale(0,-2*a.g*a.P+a.S+a.P*a.A,0);case 274:return Ale(0,-a.o*a.A*a.S+2*a.n*a.C*a.S-2*a.k*a.D*a.S-2*a.k*a.C*a.T+3*a.k*a.A*a.U+4*a.j*a.D*a.T-2*a.j*a.C*a.U-2*a.j*a.A*a.V+2*a.g*a.G*a.S-4*a.g*a.F*a.T-a.g*a.D*a.U+4*a.g*a.C*a.V-a.g*a.A*a.W-2*c*a.H*a.S+2*c*a.G*a.T+4*c*a.F*a.U-4*c*a.D*a.V-2*c*a.C*a.W+2*c*a.A*a.X+a.I*a.S-3*a.G*a.U+3*a.D*a.W-a.A*a.K,2*a.p*a.C*a.P-2*a.p*a.A*a.R-4*a.o*a.D*a.P+4*a.o*a.A*a.S+6*a.n*a.D*a.R-6*a.n*a.C*a.S+4*a.k*a.G*a.P-6*a.k*a.F*a.R+6*a.k*a.C*a.T-4*a.k*a.A*a.U-2*a.j*a.H*a.P+6*a.j*a.F*a.S-6*a.j*a.D*a.T+2*a.j*a.A*a.V+2*a.g*a.H*a.R-4*a.g*a.G*a.S+4*a.g*a.D*a.U-2*a.g*a.C*a.V);case 275:return Ale(0,a.o-2*a.n*e+a.k*a.P+2*a.k*e*d-3*a.k*a.A+2*a.j*a.R-4*a.j*a.P*d+4*a.j*e*a.A-3*a.g*a.S+2*a.g*a.R*d+a.g*a.P*a.A-4*a.g*e*a.C+3*a.g*a.D+2*c*a.S*d-4*c*a.R*a.A+4*c*a.P*a.C-2*c*e*a.D+a.U-2*a.T*d+2*a.S*a.A-2*a.P*a.D+2*e*a.F-a.G,-2*a.n*e+2*a.n*d+4*a.k*a.P-4*a.k*a.A-6*a.j*a.P*d+6*a.j*e*a.A-4*a.g*a.S+6*a.g*a.R*d-6*a.g*e*a.C+4*a.g*a.D+2*c*a.T-6*c*a.R*a.A+6*c*a.P*a.C-2*c*a.F-2*a.T*d+4*a.S*a.A-4*a.P*a.D+2*e*a.F);case 276:return Ale(0,a.o+a.k*a.A-2*a.k*a.P-2*a.g*a.D+a.g*a.A*a.P+a.g*a.S,0);case 277:return Ale(-a.k*a.A+a.k*a.P+2*a.g*a.D-2*a.g*a.S-a.G+a.U,a.o-4*a.k*a.P+2*a.g*a.S+4*a.g*a.P*a.A-3*a.g*a.D+a.U-3*a.P*a.D+2*a.G,-6*a.k*a.A+6*a.k*a.P+6*a.g*a.D-6*a.g*a.S-6*a.D*a.P+6*a.A*a.S);case 278:return Ale(0,a.k-2*a.g*a.A-2*a.g*a.P+a.D+a.A*a.P+a.S,0);case 279:return Ale(0,a.o*a.P-2*a.k*a.S+a.k*a.P*a.A+a.g*a.U+a.g*a.S*a.A-2*a.g*a.P*a.D,0);case 280:return Ale(0,-a.g*a.P-2*a.P*a.A,0);case 281:return Ale(0,2*a.A*a.P+a.S,0);case 282:return Ale(0,a.g*a.P+a.S+4*a.P*a.A,0);case 283:return Ale(0,-a.g*a.P+2*a.S+2*a.P*a.A,0);case 284:return Ale(0,-2*a.g*a.P+a.S-2*a.P*a.A,0);case 285:return Ble(0,-a.g*a.A*a.T+a.g*d*a.U+c*a.D*a.S-c*a.A*a.U-a.F*a.S+a.D*a.T,2*a.n*a.A*a.P-2*a.k*a.D*e-2*a.k*d*a.S+2*a.g*a.F*a.P+2*a.g*a.A*a.T-2*c*a.D*a.S);case 286:return Ble(0,a.j*d*a.P-a.j*a.R-a.g*a.C*e+a.g*d*a.R+c*a.D*e-c*a.C*a.P,-2*a.k*d*e+2*a.j*a.C+2*a.j*a.R-2*c*a.D*e-2*c*d*a.S+2*a.C*a.R);case 287:return Ale(0,2*a.g*a.P+a.P*a.A,0);case 288:return Ale(0,a.q-2*a.o*a.A-a.o*a.P+2*a.k*a.A*a.P+2*a.g*a.G-a.g*a.D*a.P-a.g*a.U-a.I+a.W,0);case 289:return Ale(0,a.o*a.P-a.k*a.S-2*a.k*a.P*a.A+2*a.g*a.P*a.D+a.U*a.A-a.P*a.G,a.o*a.P-a.o*a.A-a.g*a.U+a.g*a.G+a.U*a.A-a.P*a.G);case 290:return Ale(0,-a.k*a.P+a.g*a.S-a.g*a.P*a.A+a.P*a.D,0);case 291:return Ale(0,-a.D*a.P+a.A*a.S+a.U-a.S*a.g,0);case 292:return Ale(0,-2*a.k*a.A*a.P-a.k*a.S+a.g*a.D*a.P+2*a.g*a.U+a.G*a.P-a.W,0);case 293:return Ale(0,a.o-5*a.k*a.A+2*a.k*a.P-a.k*a.a+5*a.g*a.D+6*a.g*a.A*a.P-8*a.g*a.S+2*a.g*a.P*a.a-a.G-5*a.D*a.P+a.D*a.a+2*a.A*a.S+a.A*a.P*a.a+3*a.U-3*a.S*a.a,0);case -293:return Ale(0,a.o-5*a.k*a.A+2*a.k*a.P+a.k*a.a+5*a.g*a.D+6*a.g*a.A*a.P-8*a.g*a.S-2*a.g*a.P*a.a-a.G-5*a.D*a.P-a.D*a.a+2*a.A*a.S-a.A*a.P*a.a+3*a.U+3*a.S*a.a,0);case 294:return Ale(0,a.j*d*a.P-2*a.g*a.A*a.P-a.g*d*a.R+c*a.C*a.P+c*d*a.S+a.C*a.R-d*a.T,0);case 295:return Ale(0,a.g-a.A-3*a.P,0);case 296:return pe(ie(sf,1),g9g,5,15,[0,c-e,-(c-e),0]);case 297:return Ale(0,3*a.g*a.A*a.S+a.D*a.S-a.A*a.U,0);case 298:return Ale(0,2*a.o*a.P-a.k*a.S-3*a.k*a.P*a.A-2*a.g*a.U+4*a.g*a.P*a.D+a.W+3*a.U*a.A-a.S*a.D-3*a.P*a.G,2*a.o*a.P-2*a.o*a.A-2*a.g*a.U+2*a.g*a.G+2*a.U*a.A-2*a.P*a.G);case 299:return Ale(0,2*a.j*d*e-2*a.j*a.P-2*a.g*d*a.P+2*a.g*a.R-2*c*a.C*e+c*a.A*a.P+c*a.S+3*a.C*a.P-3*a.A*a.R+d*a.S-a.T,2*a.j*a.A-2*a.j*a.P-2*a.g*a.C+2*a.g*a.R+2*a.C*a.P-2*a.A*a.R);default:return me(sf,g9g,5,0,15,1);}}\nfunction wle(a,b,c,d,e){switch(b){case 550:return Ale(0,a.k*a.A-2*a.g*a.A*a.P+a.g*a.S+a.D*a.P,-2*a.k*a.A+2*a.k*a.P+2*a.g*a.D-2*a.g*a.S-2*a.D*a.P+2*a.A*a.S);case 551:return Ale(0,a.k*a.A-4*a.g*a.A*a.P+a.g*a.S+a.D*a.P,-4*a.k*a.A+4*a.k*a.P+4*a.g*a.D-4*a.g*a.S-4*a.D*a.P+4*a.A*a.S);case 552:return Ble(0,-a.q*a.D+a.o*a.G+a.o*a.A*a.S+a.o*a.U+a.k*a.G*a.P-3*a.k*a.D*a.S-a.k*a.W+a.g*a.D*a.U-a.I*a.S+a.G*a.U,a.b*a.A+a.b*a.P-2*a.q*a.D-2*a.q*a.S+a.o*a.D*a.P+a.o*a.A*a.S-2*a.k*a.I+a.k*a.G*a.P+a.k*a.A*a.U-2*a.k*a.W+a.g*a.s+a.g*a.G*a.S+a.g*a.D*a.U+a.g*a.K+a.s*a.P-2*a.I*a.S-2*a.D*a.W+a.A*a.K);case 553:return Ale(0,a.k*a.A-3*a.g*a.A*a.P+a.g*a.S+a.D*a.P,-3*a.k*a.A+3*a.k*a.P+3*a.g*a.D-3*a.g*a.S-3*a.D*a.P+3*a.A*a.S);case 554:return Ale(0,a.o*a.A*a.S-2*a.k*a.D*a.S+a.k*a.A*a.U+a.g*a.G*a.S-2*a.g*a.D*a.U+a.G*a.U,0);case 555:return Ale(0,a.k*a.P-a.g*a.S-a.g*a.P*a.A,-2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-2*a.g*a.D-2*a.S*a.A+2*a.P*a.D);case 556:return Ble(0,-a.q*a.A*a.P+a.q*a.S+2*a.o*a.D*a.P-2*a.o*a.U-a.k*a.G*a.P-2*a.k*a.D*a.S+2*a.k*a.A*a.U+a.k*a.W+a.g*a.G*a.S-a.g*a.A*a.W,a.b*a.A+a.b*a.P-2*a.q*a.D-2*a.q*a.A*a.P-2*a.q*a.S+2*a.o*a.G+a.o*a.D*a.P+a.o*a.A*a.S+2*a.o*a.U-2*a.k*a.I+a.k*a.G*a.P+a.k*a.A*a.U-2*a.k*a.W+a.g*a.s-2*a.g*a.I*a.P+a.g*a.G*a.S+a.g*a.D*a.U-2*a.g*a.A*a.W+a.g*a.K+a.s*a.P-2*a.I*a.S+2*a.G*a.U-2*a.D*a.W+a.A*a.K);case 557:return Ale(0,a.c-6*a.b*a.A+15*a.q*a.D-3*a.q*a.S-20*a.o*a.G+9*a.o*a.A*a.S+a.o*a.U+15*a.k*a.I-12*a.k*a.D*a.S-6*a.g*a.s+9*a.g*a.G*a.S-6*a.g*a.A*a.W+3*a.g*a.K+a.t-3*a.I*a.S+a.G*a.U+3*a.A*a.K-2*a.L,-9*a.b*a.A+9*a.b*a.P+18*a.q*a.D-18*a.q*a.S-27*a.o*a.D*a.P+27*a.o*a.A*a.S-18*a.k*a.I+27*a.k*a.G*a.P-27*a.k*a.A*a.U+18*a.k*a.W+9*a.g*a.s-27*a.g*a.G*a.S+27*a.g*a.D*a.U-9*a.g*a.K-9*a.s*a.P+18*a.I*a.S-18*a.D*a.W+9*a.A*a.K);case 558:return Ale(0,-3*a.b*a.P+8*a.q*a.S+5*a.q*a.P*a.A-6*a.o*a.U-8*a.o*a.S*a.A+2*a.o*a.P*a.D+2*a.k*a.U*a.A+4*a.k*a.S*a.D-6*a.k*a.P*a.G+a.g*a.K-2*a.g*a.U*a.D+a.g*a.P*a.I+a.K*a.A-4*a.W*a.D+6*a.U*a.G-4*a.S*a.I+a.P*a.s,-4*a.b*a.P+4*a.b*a.A+8*a.q*a.S-8*a.q*a.D-20*a.o*a.S*a.A+20*a.o*a.P*a.D-8*a.k*a.W+20*a.k*a.U*a.A-20*a.k*a.P*a.G+8*a.k*a.I+4*a.g*a.K-20*a.g*a.U*a.D+20*a.g*a.S*a.G-4*a.g*a.s-4*a.K*a.A+8*a.W*a.D-8*a.S*a.I+4*a.P*a.s);case 559:return Ale(0,a.g*a.A*a.P-a.g*a.S-a.A*a.S+a.U,3*a.k*a.A-3*a.k*a.P-3*a.g*a.D+3*a.g*a.S+3*a.D*a.P-3*a.A*a.S);case 560:return Ble(0,-a.o*d*a.P+6*a.n*d*a.R+3*a.k*a.C*a.P-6*a.k*a.A*a.R-12*a.k*d*a.S-12*a.j*a.C*a.R+24*a.j*a.A*a.S+8*a.j*d*a.T-3*a.g*a.F*a.P+12*a.g*a.D*a.R-24*a.g*a.A*a.T+6*c*a.F*a.R-24*c*a.D*a.S+24*c*a.C*a.T+a.H*a.P-6*a.G*a.R+12*a.F*a.S-8*a.D*a.T,-2*a.p*d*e+6*a.o*a.A*e+6*a.o*d*a.P-12*a.n*a.C*e-6*a.n*a.A*a.P-12*a.n*d*a.R+14*a.k*a.D*e+6*a.k*a.C*a.P+6*a.k*a.A*a.R+14*a.k*d*a.S-12*a.j*a.F*e+6*a.j*a.D*a.P-18*a.j*a.C*a.R+6*a.j*a.A*a.S-12*a.j*d*a.T+6*a.g*a.G*e-6*a.g*a.F*a.P+6*a.g*a.D*a.R+6*a.g*a.C*a.S-6*a.g*a.A*a.T+6*a.g*d*a.U-2*c*a.H*e+6*c*a.G*a.P-12*c*a.F*a.R+14*c*a.D*a.S-12*c*a.C*a.T+6*c*a.A*a.U-2*c*d*a.V);case 561:return Ale(0,a.j*a.R-a.g*a.S-a.g*a.R*d-c*a.T+c*a.R*a.A+a.U+a.T*d-a.S*a.A-a.R*a.C,a.n*e-a.n*d-2*a.k*a.P+2*a.k*a.A+a.j*a.P*d-a.j*e*a.A+2*a.g*a.S-a.g*a.R*d+a.g*e*a.C-2*a.g*a.D-c*a.T+c*a.R*a.A-c*a.P*a.C+c*a.F+a.T*d-2*a.S*a.A+2*a.P*a.D-e*a.F);case 562:return Ale(0,-a.b*a.P+3*a.q*a.S+2*a.q*a.P*a.A-3*a.o*a.U-3*a.o*a.S*a.A+a.k*a.W+a.k*a.S*a.D-2*a.k*a.P*a.G+a.g*a.W*a.A-a.g*a.U*a.D-a.g*a.S*a.G+a.g*a.P*a.I,-a.b*a.P+a.b*a.A+2*a.q*a.S-2*a.q*a.D-5*a.o*a.S*a.A+5*a.o*a.P*a.D-2*a.k*a.W+5*a.k*a.U*a.A-5*a.k*a.P*a.G+2*a.k*a.I+a.g*a.K-5*a.g*a.U*a.D+5*a.g*a.S*a.G-a.g*a.s-a.K*a.A+2*a.W*a.D-2*a.S*a.I+a.P*a.s);case 563:return Ale(0,-a.q*a.S+3*a.o*a.U-3*a.k*a.W+a.k*a.U*a.A+a.g*a.K-a.g*a.W*a.A-a.g*a.U*a.D+a.g*a.S*a.G,-a.b*a.P+a.b*a.A+2*a.q*a.S-2*a.q*a.D-3*a.o*a.S*a.A+3*a.o*a.P*a.D-2*a.k*a.W+3*a.k*a.U*a.A-3*a.k*a.P*a.G+2*a.k*a.I+a.g*a.K-3*a.g*a.U*a.D+3*a.g*a.S*a.G-a.g*a.s-a.K*a.A+2*a.W*a.D-2*a.S*a.I+a.P*a.s);case 564:return Ale(0,2*a.c*a.P-3*a.b*a.S-3*a.b*a.P*a.A-6*a.q*a.U+18*a.q*a.S*a.A-6*a.q*a.P*a.D+14*a.o*a.W-15*a.o*a.U*a.A-15*a.o*a.S*a.D+14*a.o*a.P*a.G-6*a.k*a.K-15*a.k*a.W*a.A+42*a.k*a.U*a.D-15*a.k*a.S*a.G-6*a.k*a.P*a.I-3*a.g*a.L+18*a.g*a.K*a.A-15*a.g*a.W*a.D-15*a.g*a.U*a.G+18*a.g*a.S*a.I-3*a.g*a.P*a.s+2*a.M-3*a.L*a.A-6*a.K*a.D+14*a.W*a.G-6*a.U*a.I-3*a.S*a.s+2*a.P*a.t,-3*a.c*a.P+3*a.c*a.A+15*a.b*a.S-15*a.b*a.D-30*a.q*a.U-9*a.q*a.S*a.A+9*a.q*a.P*a.D+30*a.q*a.G+30*a.o*a.W-30*a.o*a.I-15*a.k*a.K+9*a.k*a.W*a.A-9*a.k*a.P*a.I+15*a.k*a.s+3*a.g*a.L-9*a.g*a.W*a.D+9*a.g*a.S*a.I-3*a.g*a.t-3*a.L*a.A+15*a.K*a.D-30*a.W*a.G+30*a.U*a.I-15*a.S*a.s+3*a.P*a.t);case 565:return Ale(0,2*a.o*a.P-3*a.k*a.S-3*a.k*a.P*a.A-3*a.g*a.U+12*a.g*a.S*a.A-3*a.g*a.P*a.D+2*a.W-3*a.U*a.A-3*a.S*a.D+2*a.P*a.G,-9*a.o*a.P+9*a.o*a.A+9*a.g*a.U-9*a.g*a.G-9*a.U*a.A+9*a.P*a.G);case 566:return Ale(0,-2*a.k*a.P+a.g*a.S-a.g*a.P*a.A+a.U-4*a.S*a.A+3*a.P*a.D,-6*a.k*a.P+6*a.k*a.A+6*a.g*a.S-6*a.g*a.D-6*a.S*a.A+6*a.P*a.D);case 567:return Ble(0,a.g*a.P-a.P*a.A,2*a.k-2*a.g*a.P-2*a.g*a.A+2*a.S-2*a.P*a.A+2*a.D);case 568:return Ble(0,a.A*a.P-a.S,-2*a.D+2*a.A*a.P+2*a.A*a.g-2*a.S+2*a.P*a.g-2*a.k);case 569:return Ale(0,a.k*a.P-3*a.g*a.S-2*a.g*a.P*a.A+2*a.U-3*a.S*a.A+a.P*a.D,-2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-2*a.g*a.D-2*a.S*a.A+2*a.P*a.D);case 570:return Ale(0,-a.k*a.S+a.g*a.U+a.U*a.A-a.S*a.D,-a.o*a.P+a.o*a.A+a.g*a.U-a.g*a.G-a.U*a.A+a.P*a.G);case 571:return Ale(0,-a.g*e+c*a.P+a.P*d+e*a.A,-2*a.g*e+2*a.g*d+2*c*a.P-2*c*a.A-2*a.P*d+2*e*a.A);case 572:return Ble(0,-a.j*e+2*a.g*a.P+a.g*e*d-c*a.R-2*c*a.P*d+c*e*a.A+a.R*d-e*a.C,-2*a.j*e-2*a.j*d+4*a.g*a.P+2*a.g*e*d+4*a.g*a.A-2*c*a.R+2*c*a.P*d+2*c*e*a.A-2*c*a.C-2*a.R*d+4*a.P*a.A-2*e*a.C);case 573:return Ale(0,2*a.o-17*a.n*e+28*a.k*a.P+13*a.k*e*d-6*a.k*a.A-2*a.j*a.R-10*a.j*a.P*d+34*a.j*e*a.A-26*a.g*a.S+12*a.g*a.R*d-30*a.g*a.P*a.A-26*a.g*e*a.C+6*a.g*a.D+19*c*a.T-26*c*a.S*d-18*c*a.R*a.A+10*c*a.P*a.C-17*c*e*a.D-4*a.U+11*a.T*d+4*a.S*a.A-24*a.R*a.C+2*a.P*a.D+13*e*a.F-2*a.G,-36*a.n*e+36*a.n*d+72*a.k*a.P-72*a.k*a.A-108*a.j*a.P*d+108*a.j*e*a.A-72*a.g*a.S+108*a.g*a.R*d-108*a.g*e*a.C+72*a.g*a.D+36*c*a.T-108*c*a.R*a.A+108*c*a.P*a.C-36*c*a.F-36*a.T*d+72*a.S*a.A-72*a.P*a.D+36*e*a.F);case 574:return Ale(0,2*a.k-4*a.j*d-3*a.j*e+5*a.g*d*e-4*a.g*a.P+4*c*a.C-c*a.A*e-2*c*d*a.P+9*c*a.R-2*a.D-a.C*e+6*a.A*a.P+d*a.R-4*a.S,0);case 575:return Ale(0,a.o-4*a.n*e+5*a.k*a.P+2*a.k*e*d-3*a.k*a.A-a.j*a.R-5*a.j*a.P*d+8*a.j*e*a.A-4*a.g*a.S+6*a.g*a.R*d-6*a.g*a.P*a.A-4*a.g*e*a.C+3*a.g*a.D+5*c*a.T-4*c*a.S*d+5*c*a.P*a.C-4*c*e*a.D-2*a.U+a.T*d+2*a.S*a.A-3*a.R*a.C+a.P*a.D+2*e*a.F-a.G,-9*a.n*e+9*a.n*d+18*a.k*a.P-18*a.k*a.A-27*a.j*a.P*d+27*a.j*e*a.A-18*a.g*a.S+27*a.g*a.R*d-27*a.g*e*a.C+18*a.g*a.D+9*c*a.T-27*c*a.R*a.A+27*c*a.P*a.C-9*c*a.F-9*a.T*d+18*a.S*a.A-18*a.P*a.D+9*e*a.F);case 576:return Ale(0,-a.o*a.A*a.U-a.k*a.D*a.U+a.k*a.A*a.W+a.g*a.G*a.U-2*a.g*a.D*a.W+a.g*a.A*a.K+a.I*a.U-3*a.G*a.W+3*a.D*a.K-a.A*a.L,0);case 577:return Ale(0,-c*a.P+a.R+a.P*d,-2*a.g*e+2*a.g*d+2*c*a.P-2*c*a.A-2*a.P*d+2*e*a.A);case 578:return Ble(0,-a.j*d*a.P+a.j*a.R+2*a.g*a.A*a.P-2*a.g*a.S-c*a.C*a.P-2*c*a.A*a.R+2*c*d*a.S+c*a.T+a.C*a.R-d*a.T,a.n*d+a.n*e-2*a.k*a.A-2*a.k*d*e-2*a.k*a.P+2*a.j*a.C+a.j*a.A*e+a.j*d*a.P+2*a.j*a.R-2*a.g*a.D+a.g*a.C*e+a.g*d*a.R-2*a.g*a.S+c*a.F-2*c*a.D*e+c*a.C*a.P+c*a.A*a.R-2*c*d*a.S+c*a.T+a.F*e-2*a.D*a.P+2*a.C*a.R-2*a.A*a.S+d*a.T);case 579:return Ble(0,-a.k*a.D*a.S+a.k*a.A*a.U+a.g*a.G*a.S-a.g*a.A*a.W-a.G*a.U+a.D*a.W,-2*a.q*a.A*a.P+3*a.o*a.D*a.P+3*a.o*a.A*a.S+3*a.k*a.G*a.P-12*a.k*a.D*a.S+3*a.k*a.A*a.U-2*a.g*a.I*a.P+3*a.g*a.G*a.S+3*a.g*a.D*a.U-2*a.g*a.A*a.W);case 580:return Ale(0,a.o-3*a.k*a.A-a.k*a.P+3*a.g*a.D+a.g*a.A*a.P-a.G+a.A*a.S,-2*a.k*a.A+2*a.k*a.P+2*a.g*a.D-2*a.g*a.S-2*a.D*a.P+2*a.A*a.S);case 581:return Ale(0,-a.k*a.P+a.g*a.S+3*a.g*a.P*a.A+2*a.S*a.A-2*a.P*a.D,-2*a.k*a.P+2*a.k*a.A+2*a.g*a.S-2*a.g*a.D-2*a.S*a.A+2*a.P*a.D);case 582:return Ale(0,-a.o*a.P-4*a.k*a.P*a.A+a.g*a.U+6*a.g*a.S*a.A+7*a.g*a.P*a.D+2*a.U*a.A-2*a.P*a.G,-2*a.o*a.P+2*a.o*a.A+2*a.g*a.U-2*a.g*a.G-2*a.U*a.A+2*a.P*a.G);case 583:return Ble(a.d-4*a.c*a.A-4*a.c*a.P+6*a.b*a.D+12*a.b*a.A*a.P+6*a.b*a.S-4*a.q*a.G-12*a.q*a.D*a.P-12*a.q*a.A*a.S-4*a.q*a.U+a.o*a.I+4*a.o*a.G*a.P+6*a.o*a.D*a.S+4*a.o*a.A*a.U+a.o*a.W,3*a.c*a.A-12*a.b*a.D-4*a.b*a.A*a.P+18*a.q*a.G+12*a.q*a.D*a.P-2*a.q*a.A*a.S-12*a.o*a.I-12*a.o*a.G*a.P+4*a.o*a.D*a.S+4*a.o*a.A*a.U+3*a.k*a.s+4*a.k*a.I*a.P-2*a.k*a.G*a.S-4*a.k*a.D*a.U-a.k*a.A*a.W,3*a.b*a.A*a.P-4*a.q*a.D*a.P-4*a.q*a.A*a.S+2*a.o*a.G*a.P+4*a.o*a.D*a.S+2*a.o*a.A*a.U-4*a.k*a.I*a.P+4*a.k*a.G*a.S+4*a.k*a.D*a.U-4*a.k*a.A*a.W+3*a.g*a.s*a.P-4*a.g*a.I*a.S+2*a.g*a.G*a.U-4*a.g*a.D*a.W+3*a.g*a.A*a.K);case 584:return Ble(0,-2*d*a.P*a.Y*a.$+d*a.P*a.Z,8*c*d*a.Y*a.Z*a.$*e-c*d*e);case 585:return Ale(0,2*a.P*a.Y*d*a.$-a.P*d*a.Z,0);case 586:return Ale(0,-4*a.P*a.Y*a.Y*d*a.Z+a.P*d*a.Z,0);case 587:return Ble(0,-16*a.k*a.C*a.P*a.Y*a.Y*a.Z*a.$*a.$+16*a.k*a.A*a.R*a.Y*a.Y*a.Z*a.Z*a.$-16*a.j*a.D*a.P*a.Y*a.Y*a.Z*a.$+8*a.j*a.C*a.R*a.Y*a.Y*a.Z*a.Z-8*a.j*a.C*a.R*a.Y*a.Y*a.$*a.$-4*a.j*a.C*a.R*a.Y*a.Z*a.$+16*a.j*a.A*a.S*a.Y*a.Y*a.Z*a.$+4*a.j*a.A*a.S*a.Y*a.Z*a.Z+16*a.g*a.F*a.P*a.Y*a.Y*a.Z*a.$*a.$-4*a.g*a.F*a.P*a.Y*a.Y*a.Z-16*a.g*a.D*a.R*a.Y*a.Y*a.Z*a.Z*a.$-8*a.g*a.D*a.R*a.Y*a.Y*a.$+8*a.g*a.D*a.R*a.Y*a.Z*a.$*a.$-2*a.g*a.D*a.R*a.Y*a.Z+8*a.g*a.C*a.S*a.Y*a.Y*a.Z-8*a.g*a.C*a.S*a.Y*a.Z*a.Z*a.$-2*a.g*a.C*a.S*a.Y*a.$+4*a.g*a.A*a.T*a.Y*a.Y*a.$+4*a.g*a.A*a.T*a.Y*a.Z+16*c*a.G*a.P*a.Y*a.Y*a.Z*a.$-8*c*a.F*a.R*a.Y*a.Y*a.Z*a.Z-2*c*a.F*a.R*a.Y*a.Y+12*c*a.F*a.R*a.Y*a.Z*a.$-8*c*a.D*a.S*a.Y*a.Y*a.Z*a.$-8*c*a.D*a.S*a.Y*a.Z*a.Z-c*a.D*a.S*a.Y+2*c*a.D*a.S*a.Z*a.$+2*c*a.C*a.T*a.Y*a.Y-4*c*a.C*a.T*a.Y*a.Z*a.$-2*c*a.C*a.T*a.Z*a.Z+c*a.A*a.U*a.Y+4*a.H*a.P*a.Y*a.Y*a.Z+4*a.G*a.R*a.Y*a.Z-4*a.F*a.S*a.Y*a.Y*a.Z+a.F*a.S*a.Z-4*a.D*a.T*a.Y*a.Z-a.C*a.U*a.Z,-8*a.p*d*a.Y*a.$*e*a.Z-16*a.o*a.A*a.Y*a.$*a.$*e*a.Z-4*a.o*a.A*a.Y*e*a.Z-16*a.o*d*a.Y*a.$*a.P*a.Z*a.Z-4*a.o*d*a.Y*a.$*a.P+8*a.n*a.C*a.Y*a.$*e*a.Z+16*a.n*a.A*a.Y*a.Y*a.$*a.P*a.Z-32*a.n*a.A*a.Y*a.$*a.$*a.P*a.Z*a.Z-12*a.n*a.A*a.Y*a.$*a.$*a.P-12*a.n*a.A*a.Y*a.P*a.Z*a.Z-2*a.n*a.A*a.Y*a.P+4*a.n*a.A*a.$*a.P*a.Z+8*a.n*d*a.Y*a.$*a.R*a.Z+32*a.k*a.D*a.Y*a.$*a.$*e*a.Z+8*a.k*a.D*a.Y*e*a.Z+16*a.k*a.C*a.Y*a.Y*a.$*a.$*a.P*a.Z+8*a.k*a.C*a.Y*a.Y*a.P*a.Z-16*a.k*a.C*a.Y*a.$*a.P*a.Z*a.Z-4*a.k*a.C*a.Y*a.$*a.P+8*a.k*a.C*a.$*a.$*a.P*a.Z+a.k*a.C*a.P*a.Z+16*a.k*a.A*a.Y*a.Y*a.$*a.R*a.Z*a.Z+8*a.k*a.A*a.Y*a.Y*a.$*a.R-16*a.k*a.A*a.Y*a.$*a.$*a.R*a.Z-4*a.k*a.A*a.Y*a.R*a.Z+8*a.k*a.A*a.$*a.R*a.Z*a.Z+a.k*a.A*a.$*a.R+32*a.k*d*a.Y*a.$*a.S*a.Z*a.Z+8*a.k*d*a.Y*a.$*a.S+8*a.j*a.F*a.Y*a.$*e*a.Z-16*a.j*a.D*a.Y*a.Y*a.$*a.P*a.Z+16*a.j*a.D*a.Y*a.$*a.$*a.P*a.Z*a.Z+8*a.j*a.D*a.Y*a.$*a.$*a.P+8*a.j*a.D*a.Y*a.P*a.Z*a.Z+a.j*a.D*a.Y*a.P-4*a.j*a.D*a.$*a.P*a.Z+16*a.j*a.C*a.Y*a.Y*a.$*a.$*a.R+16*a.j*a.C*a.Y*a.Y*a.R*a.Z*a.Z+4*a.j*a.C*a.Y*a.Y*a.R-48*a.j*a.C*a.Y*a.$*a.R*a.Z+16*a.j*a.C*a.$*a.$*a.R*a.Z*a.Z+4*a.j*a.C*a.$*a.$*a.R+4*a.j*a.C*a.R*a.Z*a.Z-16*a.j*a.A*a.Y*a.Y*a.$*a.S*a.Z+16*a.j*a.A*a.Y*a.$*a.$*a.S*a.Z*a.Z+8*a.j*a.A*a.Y*a.$*a.$*a.S+8*a.j*a.A*a.Y*a.S*a.Z*a.Z+a.j*a.A*a.Y*a.S-4*a.j*a.A*a.$*a.S*a.Z+8*a.j*d*a.Y*a.$*a.T*a.Z-16*a.g*a.G*a.Y*a.$*a.$*e*a.Z-4*a.g*a.G*a.Y*e*a.Z-32*a.g*a.F*a.Y*a.Y*a.$*a.$*a.P*a.Z-12*a.g*a.F*a.Y*a.Y*a.P*a.Z+16*a.g*a.F*a.Y*a.$*a.P*a.Z*a.Z+4*a.g*a.F*a.Y*a.$*a.P-12*a.g*a.F*a.$*a.$*a.P*a.Z-2*a.g*a.F*a.P*a.Z+16*a.g*a.D*a.Y*a.Y*a.$*a.R*a.Z*a.Z+8*a.g*a.D*a.Y*a.Y*a.$*a.R-16*a.g*a.D*a.Y*a.$*a.$*a.R*a.Z-4*a.g*a.D*a.Y*a.R*a.Z+8*a.g*a.D*a.$*a.R*a.Z*a.Z+a.g*a.D*a.$*a.R+16*a.g*a.C*a.Y*a.Y*a.$*a.$*a.S*a.Z+8*a.g*a.C*a.Y*a.Y*a.S*a.Z-16*a.g*a.C*a.Y*a.$*a.S*a.Z*a.Z-4*a.g*a.C*a.Y*a.$*a.S+8*a.g*a.C*a.$*a.$*a.S*a.Z+a.g*a.C*a.S*a.Z-32*a.g*a.A*a.Y*a.Y*a.$*a.T*a.Z*a.Z-12*a.g*a.A*a.Y*a.Y*a.$*a.T+16*a.g*a.A*a.Y*a.$*a.$*a.T*a.Z+4*a.g*a.A*a.Y*a.T*a.Z-12*a.g*a.A*a.$*a.T*a.Z*a.Z-2*a.g*a.A*a.$*a.T-16*a.g*d*a.Y*a.$*a.U*a.Z*a.Z-4*a.g*d*a.Y*a.$*a.U-8*c*a.H*a.Y*a.$*e*a.Z-16*c*a.G*a.Y*a.Y*a.$*a.P*a.Z-4*c*a.G*a.$*a.P*a.Z+8*c*a.F*a.Y*a.$*a.R*a.Z+32*c*a.D*a.Y*a.Y*a.$*a.S*a.Z+8*c*a.D*a.$*a.S*a.Z+8*c*a.C*a.Y*a.$*a.T*a.Z-16*c*a.A*a.Y*a.Y*a.$*a.U*a.Z-4*c*a.A*a.$*a.U*a.Z-8*c*d*a.Y*a.$*a.V*a.Z);case 588:return Ble(0,-c*a.C*a.P+c*a.A*a.R+a.D*a.P-a.C*a.R,-2*a.k*d*e+2*a.j*a.A*e+2*a.j*d*a.P+2*a.g*a.C*e-6*a.g*a.A*a.P+2*a.g*d*a.R-2*c*a.D*e+2*c*a.C*a.P+2*c*a.A*a.R-2*c*d*a.S);case 589:return Ble(0,a.q*a.D-a.q*a.A*a.P-4*a.o*a.G+3*a.o*a.D*a.P+a.o*a.A*a.S+6*a.k*a.I-5*a.k*a.G*a.P-a.k*a.D*a.S-4*a.g*a.s+5*a.g*a.I*a.P-a.g*a.G*a.S+a.t-2*a.s*a.P+a.I*a.S,-2*a.c+6*a.b*a.A+6*a.b*a.P-6*a.q*a.D-12*a.q*a.A*a.P-6*a.q*a.S+4*a.o*a.G+6*a.o*a.D*a.P+6*a.o*a.A*a.S+4*a.o*a.U-6*a.k*a.I+6*a.k*a.G*a.P-6*a.k*a.D*a.S+6*a.k*a.A*a.U-6*a.k*a.W+6*a.g*a.s-12*a.g*a.I*a.P+6*a.g*a.G*a.S+6*a.g*a.D*a.U-12*a.g*a.A*a.W+6*a.g*a.K-2*a.t+6*a.s*a.P-6*a.I*a.S+4*a.G*a.U-6*a.D*a.W+6*a.A*a.K-2*a.L);case 590:return Ble(0,a.k*a.s*a.S-a.k*a.I*a.U-a.k*a.G*a.W+a.k*a.D*a.K-2*a.g*a.t*a.S+5*a.g*a.s*a.U-5*a.g*a.I*a.W+3*a.g*a.G*a.K-a.g*a.D*a.L+a.u*a.S-4*a.t*a.U+6*a.s*a.W-4*a.I*a.K+a.G*a.L,-2*a.d*a.A*a.P+6*a.c*a.D*a.P+6*a.c*a.A*a.S-6*a.b*a.G*a.P-12*a.b*a.D*a.S-6*a.b*a.A*a.U+4*a.q*a.I*a.P+6*a.q*a.G*a.S+6*a.q*a.D*a.U+4*a.q*a.A*a.W-6*a.o*a.s*a.P+6*a.o*a.I*a.S-6*a.o*a.G*a.U+6*a.o*a.D*a.W-6*a.o*a.A*a.K+6*a.k*a.t*a.P-12*a.k*a.s*a.S+6*a.k*a.I*a.U+6*a.k*a.G*a.W-12*a.k*a.D*a.K+6*a.k*a.A*a.L-2*a.g*a.u*a.P+6*a.g*a.t*a.S-6*a.g*a.s*a.U+4*a.g*a.I*a.W-6*a.g*a.G*a.K+6*a.g*a.D*a.L-2*a.g*a.A*a.M);case 591:return Ale(-a.k*a.A+a.k*a.P+2*a.g*a.D-2*a.g*a.S-a.G-a.D*a.P+a.A*a.S+a.U,-a.k*a.A+a.k*a.P+2*a.g*a.D-2*a.g*a.A*a.P-a.G+a.D*a.P+a.A*a.S-a.U,-4*a.k*a.A+4*a.k*a.P+4*a.g*a.D-4*a.g*a.S-4*a.D*a.P+4*a.A*a.S);case 592:return Ale(a.c*a.G-3*a.c*a.D*a.P+3*a.c*a.A*a.S-a.c*a.U-4*a.b*a.I+8*a.b*a.G*a.P-8*a.b*a.A*a.U+4*a.b*a.W+5*a.q*a.s-3*a.q*a.I*a.P-16*a.q*a.G*a.S+16*a.q*a.D*a.U+3*a.q*a.A*a.W-5*a.q*a.K-12*a.o*a.s*a.P+24*a.o*a.I*a.S-24*a.o*a.D*a.W+12*a.o*a.A*a.K-5*a.k*a.u+19*a.k*a.t*a.P-16*a.k*a.s*a.S-12*a.k*a.I*a.U+12*a.k*a.G*a.W+16*a.k*a.D*a.K-19*a.k*a.A*a.L+5*a.k*a.M+4*a.g*a.v-12*a.g*a.u*a.P+8*a.g*a.t*a.S+4*a.g*a.s*a.U-4*a.g*a.G*a.K-8*a.g*a.D*a.L+12*a.g*a.A*a.M-4*a.g*a.N-a.w+3*a.v*a.P-3*a.u*a.S+3*a.t*a.U-6*a.s*a.W+6*a.I*a.K-3*a.G*a.L+3*a.D*a.M-3*a.A*a.N+a.O,3*a.d*a.D-6*a.d*a.A*a.P+3*a.d*a.S-12*a.c*a.G+12*a.c*a.D*a.P+12*a.c*a.A*a.S-12*a.c*a.U+15*a.b*a.I+11*a.b*a.G*a.P-51*a.b*a.D*a.S+9*a.b*a.A*a.U+16*a.b*a.W-53*a.q*a.I*a.P+62*a.q*a.G*a.S+30*a.q*a.D*a.U-34*a.q*a.A*a.W-5*a.q*a.K-15*a.o*a.t+60*a.o*a.s*a.P-23*a.o*a.I*a.S-67*a.o*a.G*a.U+33*a.o*a.D*a.W+17*a.o*a.A*a.K-5*a.o*a.L+12*a.k*a.u-26*a.k*a.t*a.P-19*a.k*a.s*a.S+60*a.k*a.I*a.U-6*a.k*a.G*a.W-32*a.k*a.D*a.K+9*a.k*a.A*a.L+2*a.k*a.M-3*a.g*a.v-a.g*a.u*a.P+27*a.g*a.t*a.S-32*a.g*a.s*a.U-9*a.g*a.I*a.W+25*a.g*a.G*a.K-a.g*a.D*a.L-8*a.g*a.A*a.M+2*a.g*a.N+3*a.v*a.P-11*a.u*a.S+14*a.t*a.U-9*a.s*a.W+10*a.I*a.K-13*a.G*a.L+6*a.D*a.M+a.A*a.N-a.O,-3*a.e*a.A+3*a.e*a.P+7*a.d*a.D-7*a.d*a.S+7*a.c*a.G-31*a.c*a.D*a.P+31*a.c*a.A*a.S-7*a.c*a.U-35*a.b*a.I+50*a.b*a.G*a.P-50*a.b*a.A*a.U+35*a.b*a.W+35*a.q*a.s-90*a.q*a.G*a.S+90*a.q*a.D*a.U-35*a.q*a.K-7*a.o*a.t-50*a.o*a.s*a.P+90*a.o*a.I*a.S-90*a.o*a.D*a.W+50*a.o*a.A*a.K+7*a.o*a.L-7*a.k*a.u+31*a.k*a.t*a.P-90*a.k*a.I*a.U+90*a.k*a.G*a.W-31*a.k*a.A*a.L+7*a.k*a.M+3*a.g*a.v-31*a.g*a.t*a.S+50*a.g*a.s*a.U-50*a.g*a.G*a.K+31*a.g*a.D*a.L-3*a.g*a.N-3*a.v*a.P+7*a.u*a.S+7*a.t*a.U-35*a.s*a.W+35*a.I*a.K-7*a.G*a.L-7*a.D*a.M+3*a.A*a.N);case 593:return Ale(-a.q*a.G+3*a.q*a.D*a.P-3*a.q*a.A*a.S+a.q*a.U+5*a.o*a.I-10*a.o*a.G*a.P+10*a.o*a.A*a.U-5*a.o*a.W-9*a.k*a.s+12*a.k*a.I*a.P+9*a.k*a.G*a.S-9*a.k*a.D*a.U-12*a.k*a.A*a.W+9*a.k*a.K+7*a.g*a.t-8*a.g*a.s*a.P-5*a.g*a.I*a.S+5*a.g*a.D*a.W+8*a.g*a.A*a.K-7*a.g*a.L-2*a.u+3*a.t*a.P-3*a.s*a.S+8*a.I*a.U-8*a.G*a.W+3*a.D*a.K-3*a.A*a.L+2*a.M,3*a.q*a.G-9*a.q*a.D*a.P+9*a.q*a.A*a.S-3*a.q*a.U-9*a.o*a.I+20*a.o*a.G*a.P-6*a.o*a.D*a.S-12*a.o*a.A*a.U+7*a.o*a.W+9*a.k*a.s-16*a.k*a.I*a.P-3*a.k*a.G*a.S+15*a.k*a.D*a.U-2*a.k*a.A*a.W-3*a.k*a.K-3*a.g*a.t+2*a.g*a.s*a.P+9*a.g*a.I*a.S-6*a.g*a.G*a.U-11*a.g*a.D*a.W+12*a.g*a.A*a.K-3*a.g*a.L+3*a.t*a.P-11*a.s*a.S+16*a.I*a.U-14*a.G*a.W+11*a.D*a.K-7*a.A*a.L+2*a.M,6*a.c*a.A-6*a.c*a.P-20*a.b*a.D+20*a.b*a.S+30*a.q*a.G+10*a.q*a.D*a.P-10*a.q*a.A*a.S-30*a.q*a.U-30*a.o*a.I+30*a.o*a.W+20*a.k*a.s-10*a.k*a.I*a.P+10*a.k*a.A*a.W-20*a.k*a.K-6*a.g*a.t+10*a.g*a.I*a.S-10*a.g*a.D*a.W+6*a.g*a.L+6*a.t*a.P-20*a.s*a.S+30*a.I*a.U-30*a.G*a.W+20*a.D*a.K-6*a.A*a.L);case 594:return Ale(0,2*a.j*d*a.P-a.g*a.A*a.P-2*a.g*d*a.R-2*c*a.C*a.P+2*c*a.A*a.R+a.D*a.P-a.A*a.S,-4*a.j*a.A*e+4*a.j*d*a.P+4*a.g*a.C*e-4*a.g*d*a.R-4*c*a.C*a.P+4*c*a.A*a.R);case 595:return Ale(0,2*a.q*a.A+2*a.q*a.P-5*a.o*a.D-4*a.o*a.A*a.P-3*a.o*a.S+3*a.k*a.G+2*a.k*a.D*a.P+5*a.k*a.A*a.S+2*a.k*a.U+a.g*a.I-a.g*a.G*a.P-a.g*a.D*a.S-a.g*a.A*a.U-2*a.g*a.W-a.s+a.I*a.P-2*a.G*a.S+2*a.D*a.U-a.A*a.W+a.K,-2*a.q*a.A+2*a.q*a.P+4*a.o*a.D-4*a.o*a.S-4*a.k*a.G+4*a.k*a.U+2*a.g*a.I-2*a.g*a.W-2*a.I*a.P+4*a.G*a.S-4*a.D*a.U+2*a.A*a.W);case 596:return Ale(0,2*a.q*a.A-2*a.q*a.P-5*a.o*a.D+5*a.o*a.S+3*a.k*a.G+2*a.k*a.D*a.P+a.k*a.A*a.S-6*a.k*a.U+a.g*a.I-5*a.g*a.G*a.P+3*a.g*a.D*a.S-a.g*a.A*a.U+2*a.g*a.W-a.s+5*a.I*a.P-10*a.G*a.S+10*a.D*a.U-5*a.A*a.W+a.K,6*a.q*a.A-6*a.q*a.P-12*a.o*a.D+12*a.o*a.S+12*a.k*a.G-12*a.k*a.U-6*a.g*a.I+6*a.g*a.W+6*a.I*a.P-12*a.G*a.S+12*a.D*a.U-6*a.A*a.W);case 597:return Ale(0,2*a.e*a.A+2*a.e*a.P-13*a.d*a.D-2*a.d*a.A*a.P-5*a.d*a.S+35*a.c*a.G-8*a.c*a.D*a.P+17*a.c*a.A*a.S-4*a.c*a.U-49*a.b*a.I+a.b*a.G*a.P+25*a.b*a.D*a.S-41*a.b*a.A*a.U+24*a.b*a.W+35*a.q*a.s+45*a.q*a.I*a.P-120*a.q*a.G*a.S+86*a.q*a.D*a.U-a.q*a.A*a.W-25*a.q*a.K-7*a.o*a.t-72*a.o*a.s*a.P+106*a.o*a.I*a.S+36*a.o*a.G*a.U-136*a.o*a.D*a.W+66*a.o*a.A*a.K+3*a.o*a.L-7*a.k*a.u+42*a.k*a.t*a.P+2*a.k*a.s*a.S-142*a.k*a.I*a.U+128*a.k*a.G*a.W+18*a.k*a.D*a.K-51*a.k*a.A*a.L+10*a.k*a.M+5*a.g*a.v-7*a.g*a.u*a.P-34*a.g*a.t*a.S+66*a.g*a.s*a.U+10*a.g*a.I*a.W-80*a.g*a.G*a.K+37*a.g*a.D*a.L+9*a.g*a.A*a.M-6*a.g*a.N-a.w-a.v*a.P+9*a.u*a.S-a.t*a.U-26*a.s*a.W+26*a.I*a.K+a.G*a.L-9*a.D*a.M+a.A*a.N+a.O,-2*a.e*a.A+2*a.e*a.P+28*a.c*a.G-54*a.c*a.D*a.P+54*a.c*a.A*a.S-28*a.c*a.U-70*a.b*a.I+100*a.b*a.G*a.P-100*a.b*a.A*a.U+70*a.b*a.W+70*a.q*a.s-260*a.q*a.G*a.S+260*a.q*a.D*a.U-70*a.q*a.K-28*a.o*a.t-100*a.o*a.s*a.P+260*a.o*a.I*a.S-260*a.o*a.D*a.W+100*a.o*a.A*a.K+28*a.o*a.L+54*a.k*a.t*a.P-260*a.k*a.I*a.U+260*a.k*a.G*a.W-54*a.k*a.A*a.L+2*a.g*a.v-54*a.g*a.t*a.S+100*a.g*a.s*a.U-100*a.g*a.G*a.K+54*a.g*a.D*a.L-2*a.g*a.N-2*a.v*a.P+28*a.t*a.U-70*a.s*a.W+70*a.I*a.K-28*a.G*a.L+2*a.A*a.N);case 598:return Ble(-a.g*a.A*a.P+a.D*a.P+a.A*a.S,0,6*a.g*a.A*a.P);case 599:return Ale(0,a.k*a.P-3*a.g*a.S-2*a.g*a.P*a.A+2*a.U+a.S*a.A+a.P*a.D,2*a.k*a.P-2*a.k*a.A-2*a.g*a.S+2*a.g*a.D+2*a.S*a.A-2*a.P*a.D);default:return me(sf,g9g,5,0,15,1);}}\nfunction $le(a,b,c,d,e){switch(b){case 2700:return a.i*(-a.n+a.k*d-a.i*a.A-c*a.B+2*a.C+a.i*a.w*e-a.B*e+a.j*a.J-2*a.i*d*a.J+c*a.w*a.J-a.A*a.J+a.i*a.K+d*a.L-a.M)*(-a.n+a.j*a.w+a.i*a.A-a.C+a.k*e-2*a.i*a.w*e+a.B*e+a.i*d*a.J+c*a.w*a.J-a.i*a.K-a.w*a.K-c*a.L-d*a.L+2*a.M);case 2701:return a.i*(c-d)*(-c+e)*(a.j-2*c*a.w+a.A+c*d*e-2*a.w*e+a.K)*(a.j+a.A+c*d*e-2*c*a.J-2*d*a.J+a.K);case 2702:return a.i*(c-d)*(-c+e)*(-a.i+c*d+a.w-c*e+d*e-a.J)*(-a.i-c*d-a.w+c*e+d*e+a.J);case 2703:return a.i*(c-d)*(-c+e)*(a.A-a.i*e+c*d*e-c*a.J)*(-(a.i*d)-c*a.w+c*d*e+a.K);case 2704:return a.i*(c-d)*(-c+e)*(a.i*a.A-2*c*a.B+a.C-a.k*e+a.j*d*e-a.i*a.w*e+c*a.A*e-2*a.B*e+a.j*a.J-c*a.w*a.J+a.A*a.J+a.i*a.K+c*d*a.K-c*a.L)*(-(a.k*d)+a.j*a.w+a.i*a.A-c*a.B+a.j*d*e+c*a.A*e-a.i*d*a.J-c*a.w*a.J+a.i*a.K+c*d*a.K+a.w*a.K-2*c*a.L-2*d*a.L+a.M);case 2705:return a.i*(c-d)*(-c+e)*(a.j-2*c*a.w+3*a.A-2*a.i*e+3*c*d*e-2*a.w*e-2*c*a.J+a.K)*(a.j-2*a.i*d-2*c*a.w+a.A+3*c*d*e-2*c*a.J-2*d*a.J+3*a.K);case 2706:return a.i*(-(a.q*a.B)+3*a.o*a.D-3*a.k*a.G+a.i*a.v-a.g*a.J-a.q*a.w*a.J+a.o*a.B*a.J-2*a.k*a.D*a.J+2*a.i*a.G*a.J+a.v*a.J+4*a.q*a.L+a.o*a.w*a.L-2*a.i*a.D*a.L-3*a.G*a.L-6*a.o*a.N+a.k*a.w*a.N+a.i*a.B*a.N+3*a.D*a.N+4*a.k*a.P-a.i*a.w*a.P-a.B*a.P-a.i*a.I)*(-(a.g*a.w)+4*a.q*a.B-6*a.o*a.D+4*a.k*a.G-a.i*a.v-a.q*a.w*a.J+a.o*a.B*a.J+a.k*a.D*a.J-a.i*a.G*a.J-a.q*a.L+a.o*a.w*a.L+a.i*a.D*a.L-a.G*a.L+3*a.o*a.N-2*a.k*a.w*a.N-2*a.i*a.B*a.N+3*a.D*a.N-3*a.k*a.P+2*a.i*a.w*a.P-3*a.B*a.P+a.i*a.I+a.w*a.I);case 2707:return a.i*(-(a.o*a.A)+a.n*a.B+2*a.k*a.C-2*a.j*a.D-a.i*a.F+c*a.G-a.q*e+a.o*a.w*e-2*a.k*a.B*e+a.i*a.D*e+a.G*e+a.p*a.J-2*a.o*d*a.J+a.n*a.w*a.J+a.k*a.A*a.J+a.j*a.B*a.J-2*a.i*a.C*a.J+c*a.D*a.J-a.F*a.J+3*a.o*a.K-2*a.k*a.w*a.K+a.i*a.B*a.K-2*a.D*a.K-3*a.n*a.L+4*a.k*d*a.L-2*a.j*a.w*a.L+a.i*a.A*a.L-2*c*a.B*a.L+2*a.C*a.L-3*a.k*a.M+a.i*a.w*a.M+a.B*a.M+3*a.j*a.N-2*a.i*d*a.N+c*a.w*a.N-a.A*a.N+a.i*a.O-c*a.P)*(-(a.q*d)+a.p*a.w+3*a.o*a.A-3*a.n*a.B-3*a.k*a.C+3*a.j*a.D+a.i*a.F-c*a.G-2*a.o*a.w*e+4*a.k*a.B*e-2*a.i*a.D*e+a.o*d*a.J+a.n*a.w*a.J-2*a.k*a.A*a.J-2*a.j*a.B*a.J+a.i*a.C*a.J+c*a.D*a.J-a.o*a.K+a.k*a.w*a.K+a.i*a.B*a.K-a.D*a.K+a.n*a.L-2*a.k*d*a.L+a.j*a.w*a.L+a.i*a.A*a.L-2*c*a.B*a.L+a.C*a.L+2*a.k*a.M-2*a.i*a.w*a.M+2*a.B*a.M-2*a.j*a.N+a.i*d*a.N+c*a.w*a.N-2*a.A*a.N-a.i*a.O-a.w*a.O+c*a.P+d*a.P);case 2708:return a.i*(-a.o+a.k*a.w+a.j*a.A-2*a.i*a.B-c*a.C+2*a.D+a.n*e-a.k*d*e-a.j*a.w*e+2*c*a.B*e-a.C*e+a.k*a.J+a.j*d*a.J-2*a.B*a.J-2*a.j*a.K+a.i*d*a.K-c*a.w*a.K+a.A*a.K+a.i*a.L-c*d*a.L+a.w*a.L+c*a.M-a.N)*(-a.o+a.n*d+a.k*a.w-2*a.j*a.A+a.i*a.B+c*a.C-a.D-a.k*d*e+a.j*a.w*e+a.i*a.A*e-c*a.B*e+a.k*a.J-a.j*d*a.J-c*a.A*a.J+a.B*a.J+a.j*a.K+a.A*a.K-2*a.i*a.L+2*c*d*a.L-2*a.w*a.L-c*a.M-d*a.M+2*a.N);case 2709:return a.i*(c-d)*(c+d)*(-c+e)*(c+e)*(a.k-a.i*a.w+4*a.B-4*a.i*a.J-a.w*a.J+a.L)*(a.k-4*a.i*a.w+a.B-a.i*a.J-a.w*a.J+4*a.L);case 2710:return a.i*(-a.q+a.k*a.B-2*a.i*a.D+2*a.G+2*a.o*a.J-2*a.D*a.J-2*a.k*a.L+a.B*a.L+2*a.i*a.N-a.P)*(-a.q+2*a.o*a.w-2*a.k*a.B+2*a.i*a.D-a.G+a.k*a.L+a.B*a.L-2*a.i*a.N-2*a.w*a.N+2*a.P);case 2711:return a.i*(-(a.i*a.A)+c*a.B-a.k*e-a.i*a.w*e+a.B*e+a.j*a.J+2*a.i*d*a.J-c*a.w*a.J-a.A*a.J+a.i*a.K-c*a.L)*(-(a.k*d)+a.j*a.w+a.i*a.A-c*a.B+2*a.i*a.w*e-a.i*d*a.J-c*a.w*a.J-a.i*a.K-a.w*a.K+c*a.L+d*a.L);case 2712:return a.i*(-a.j-a.i*d-c*a.w+2*a.A+2*a.i*e-a.w*e+2*c*a.J-d*a.J-a.K)*(-a.j+2*a.i*d+2*c*a.w-a.A-a.i*e-a.w*e-c*a.J-d*a.J+2*a.K);case 2713:return a.i*(c-d)*(c+d)*(-c+e)*(c+e)*(-(a.i*a.w)+a.B-a.j*e+c*a.w*e+2*a.i*a.J-a.w*a.J-c*a.K)*(-(a.i*a.w)+a.B+a.j*e-c*a.w*e+2*a.i*a.J-a.w*a.J+c*a.K)*(a.j*d+2*a.i*a.w+c*a.A-a.i*a.J-c*d*a.J-a.w*a.J+a.L)*(-(a.j*d)+2*a.i*a.w-c*a.A-a.i*a.J+c*d*a.J-a.w*a.J+a.L);case 2714:return a.i*(c-d)*(-c+e)*(a.j*a.A-a.i*a.B-c*a.C+a.D-a.n*e+a.i*a.A*e+c*a.B*e-a.C*e-2*a.j*d*a.J+2*a.i*a.w*a.J+c*a.A*a.J-a.B*a.J+2*a.j*a.K-2*a.i*d*a.K+a.A*a.K-c*a.M)*(-(a.n*d)+2*a.j*a.A-c*a.C-2*a.j*a.w*e-2*a.i*a.A*e+2*a.i*a.w*a.J+a.j*a.K+a.i*d*a.K+c*a.w*a.K+a.A*a.K-a.i*a.L+c*d*a.L-a.w*a.L-c*a.M-d*a.M+a.N);case 2715:return a.i*(c-d)*(c+d)*(-c+e)*(c+e)*(-a.k-a.B+a.i*a.J+a.w*a.J)*(-a.k+a.i*a.w+a.w*a.J-a.L);case 2716:return c*(-a.o+a.n*d+a.k*a.w-2*a.j*a.A+a.i*a.B+c*a.C-a.D+a.n*e-4*a.k*d*e+3*a.j*a.w*e+3*a.i*a.A*e-4*c*a.B*e+a.C*e+2*a.k*a.J+a.j*d*a.J-6*a.i*a.w*a.J+c*a.A*a.J+2*a.B*a.J-2*a.j*a.K+3*a.i*d*a.K+3*c*a.w*a.K-2*a.A*a.K-a.i*a.L-2*c*d*a.L-a.w*a.L+c*a.M+d*a.M)*(-a.o+a.n*d+2*a.k*a.w-2*a.j*a.A-a.i*a.B+c*a.C+a.n*e-4*a.k*d*e+a.j*a.w*e+3*a.i*a.A*e-2*c*a.B*e+a.C*e+a.k*a.J+3*a.j*d*a.J-6*a.i*a.w*a.J+3*c*a.A*a.J-a.B*a.J-2*a.j*a.K+3*a.i*d*a.K+c*a.w*a.K-2*a.A*a.K+a.i*a.L-4*c*d*a.L+2*a.w*a.L+c*a.M+d*a.M-a.N);case 2717:return c*(-a.n+a.j*a.w+a.i*a.A-a.C+2*a.k*e-2*a.j*d*e-2*c*a.A*e+2*a.B*e+a.i*d*a.J+c*a.w*a.J-2*a.i*a.K-2*a.w*a.K+c*a.L+d*a.L)*(-a.n+2*a.k*d-2*a.i*a.A+c*a.B-2*a.j*d*e+a.i*a.w*e+a.B*e+a.j*a.J+c*a.w*a.J-2*a.A*a.J+a.i*a.K-2*c*d*a.K+2*d*a.L-a.M);case 2718:return c*(-a.j+2*a.i*d+2*c*a.w-a.A-4*c*d*e+c*a.J+d*a.J)*(-a.j+c*a.w+2*a.i*e-4*c*d*e+a.w*e+2*c*a.J-a.K);case 2719:return a.i*(c-d)*(-c+e)*(a.k*a.A-2*a.i*a.C+a.F-a.o*e+a.n*d*e-2*a.k*a.w*e+2*a.j*a.A*e+3*a.i*a.B*e-3*c*a.C*e-a.n*a.J-2*a.j*a.w*a.J+2*a.i*a.A*a.J+3*c*a.B*a.J-2*a.C*a.J+2*a.k*a.K-2*a.j*d*a.K-2*a.i*a.w*a.K+2*c*a.A*a.K+2*a.j*a.L-2*c*a.w*a.L+a.A*a.L-a.i*a.M+c*d*a.M-c*a.N)*(-(a.o*d)-a.n*a.w+2*a.k*a.A+2*a.j*a.B-a.i*a.C-c*a.D+a.n*d*e-2*a.j*a.A*e+c*a.C*e-2*a.k*d*a.J-2*a.j*a.w*a.J-2*a.i*a.A*a.J-2*c*a.B*a.J+a.k*a.K+2*a.j*d*a.K+2*a.i*a.w*a.K+2*c*a.A*a.K+a.B*a.K+3*a.i*d*a.L+3*c*a.w*a.L-2*a.i*a.M-3*c*d*a.M-2*a.w*a.M+a.O);case 2720:return a.i*(c-d)*(-c+d-e)*(-c+e)*(-c-d+e)*(-a.j+a.i*d+c*a.w-a.A-2*c*d*e+c*a.J+d*a.J)*(-a.j+c*a.w+a.i*e-2*c*d*e+a.w*e+c*a.J-a.K);case 2721:return c*(-a.k+4*a.i*a.w-a.B+a.j*e-2*a.i*d*e-2*c*a.w*e+a.A*e-a.i*a.J-a.w*a.J+c*a.K+d*a.K)*(-a.k+a.j*d-a.i*a.w+c*a.A-2*a.i*d*e+a.A*e+4*a.i*a.J-2*c*d*a.J-a.w*a.J+d*a.K-a.L);case 2722:return c*(c-d)*(-c+e)*(a.n+a.k*d+c*a.B+a.C-a.k*e-a.j*d*e-c*a.A*e-a.B*e+c*d*a.K-c*a.L-d*a.L+a.M)*(a.n-a.k*d-c*a.B+a.C+a.k*e-a.j*d*e+c*a.A*e-a.B*e-c*d*a.K+c*a.L-d*a.L+a.M);case 2723:return (-a.p+a.o*d-a.n*a.w+a.k*a.A+a.j*a.B-a.i*a.C+c*a.D-a.F+a.o*e-2*a.n*d*e+a.k*a.w*e+a.i*a.B*e-2*c*a.C*e+a.D*e+2*a.n*a.J-2*a.j*a.w*a.J-2*a.i*a.A*a.J+2*a.C*a.J-2*a.k*a.K+2*a.j*d*a.K+2*a.i*a.w*a.K+2*c*a.A*a.K-2*a.B*a.K-a.j*a.L-a.i*d*a.L-c*a.w*a.L-a.A*a.L+a.i*a.M+a.w*a.M)*(-a.p+a.o*d+2*a.n*a.w-2*a.k*a.A-a.j*a.B+a.i*a.C+a.o*e-2*a.n*d*e+2*a.j*a.A*e-a.i*a.B*e-a.n*a.J+a.k*d*a.J-2*a.j*a.w*a.J+2*a.i*a.A*a.J-c*a.B*a.J+a.C*a.J+a.k*a.K-2*a.i*a.w*a.K+2*c*a.A*a.K-a.B*a.K+a.j*a.L+a.i*d*a.L-2*a.A*a.L-a.i*a.M-2*c*d*a.M+2*a.w*a.M+c*a.N+d*a.N-a.O);case 2724:return (-a.o-a.k*a.w+4*a.j*a.A-a.i*a.B-a.D+2*a.n*e-2*a.j*a.w*e-2*a.i*a.A*e+2*a.C*e+2*a.i*a.w*a.J-2*a.j*a.K-2*a.A*a.K+a.i*a.L+a.w*a.L)*(-a.o+2*a.n*d-2*a.j*a.A+a.i*a.B-a.k*a.J-2*a.j*d*a.J+2*a.i*a.w*a.J+a.B*a.J+4*a.j*a.K-2*a.i*d*a.K-2*a.A*a.K-a.i*a.L+2*d*a.M-a.N);case 2725:return c*(-a.k+a.j*d+c*a.A-a.B+a.j*e+a.A*e-a.i*a.J-2*c*d*a.J-a.w*a.J+c*a.K+d*a.K)*(-a.k+a.j*d-a.i*a.w+c*a.A+a.j*e-2*c*a.w*e+a.A*e-a.w*a.J+c*a.K+d*a.K-a.L);case 2726:return (-a.k+2*a.j*d+2*c*a.A-a.B-2*a.i*d*e-2*c*a.w*e+a.i*a.J+a.w*a.J)*(-a.k+a.i*a.w+2*a.j*e-2*a.i*d*e-2*c*d*a.J+a.w*a.J+2*c*a.K-a.L);case 2727:return a.i*(c-d)*(-c+e)*(-a.o+a.n*d-a.k*a.w+2*a.j*a.A+a.i*a.B-3*c*a.C+a.D-a.n*e+a.k*d*e-2*a.j*a.w*e+2*a.i*a.A*e+3*c*a.B*e-3*a.C*e+a.k*a.J-2*a.j*d*a.J-2*a.i*a.w*a.J+2*c*a.A*a.J+a.B*a.J+2*a.j*a.K-2*a.i*d*a.K-2*c*a.w*a.K+2*a.A*a.K+a.i*a.L+c*d*a.L-a.w*a.L-c*a.M+d*a.M-a.N)*(-a.o-a.n*d+a.k*a.w+2*a.j*a.A+a.i*a.B-c*a.C-a.D+a.n*e+a.k*d*e-2*a.j*a.w*e-2*a.i*a.A*e+c*a.B*e+a.C*e-a.k*a.J-2*a.j*d*a.J-2*a.i*a.w*a.J-2*c*a.A*a.J-a.B*a.J+2*a.j*a.K+2*a.i*d*a.K+2*c*a.w*a.K+2*a.A*a.K+a.i*a.L+3*c*d*a.L+a.w*a.L-3*c*a.M-3*d*a.M+a.N);case 2728:return c*(c-d)*(-c+e)*(a.n-a.k*d-c*a.B+a.C+a.j*d*e-3*a.i*a.w*e+3*c*a.A*e-a.B*e-a.j*a.J+4*a.i*d*a.J-3*c*a.w*a.J-a.i*a.K+c*d*a.K-d*a.L+a.M)*(a.n-a.j*a.w-a.i*a.A+a.C-a.k*e+a.j*d*e+4*a.i*a.w*e+c*a.A*e-a.B*e-3*a.i*d*a.J-3*c*a.w*a.J+3*c*d*a.K-c*a.L-d*a.L+a.M);case 2729:return (-a.n+2*a.j*a.w+2*a.i*a.A-a.C+a.k*e-4*a.i*a.w*e+a.B*e-a.j*a.J-a.A*a.J+a.i*a.K+a.w*a.K)*(-a.n+a.k*d-a.j*a.w+a.i*a.A+2*a.j*a.J-4*a.i*d*a.J+a.A*a.J+2*a.i*a.K-a.w*a.K+d*a.L-a.M);case 2730:return c*(c-d)*(-c+e)*(a.n-a.k*d-c*a.B+a.C-2*a.k*e+a.j*d*e+3*a.i*a.w*e-c*a.A*e-a.B*e+a.j*a.J-4*a.i*d*a.J+3*c*a.w*a.J+a.i*a.K+c*d*a.K-2*c*a.L-d*a.L+a.M)*(a.n-2*a.k*d+a.j*a.w+a.i*a.A-2*c*a.B+a.C-a.k*e+a.j*d*e-4*a.i*a.w*e+c*a.A*e-a.B*e+3*a.i*d*a.J+3*c*a.w*a.J-c*d*a.K-c*a.L-d*a.L+a.M);case 2731:return (c-d)*(-c+e)*(a.n-3*a.k*d-3*c*a.B+a.C+4*a.j*d*e-2*a.i*a.w*e+4*c*a.A*e-2*a.j*a.J+2*a.i*d*a.J+2*c*a.w*a.J-2*a.A*a.J-4*c*d*a.K+c*a.L+d*a.L)*(a.n-2*a.j*a.w+c*a.B-3*a.k*e+4*a.j*d*e+2*a.i*a.w*e-4*c*a.A*e+a.B*e-2*a.i*d*a.J+2*c*a.w*a.J+4*c*d*a.K-2*a.w*a.K-3*c*a.L+a.M);case 2732:return a.i*(-a.g-a.q*a.w+a.p*a.A+7*a.o*a.B-3*a.n*a.C-5*a.k*a.D+3*a.j*a.F-2*a.i*a.G-c*a.H+2*a.v+a.r*e-a.q*d*e+a.p*a.w*e-2*a.o*a.A*e-3*a.n*a.B*e+6*a.k*a.C*e-a.j*a.D*e-2*a.i*a.F*e+2*c*a.G*e-a.H*e+3*a.q*a.J+a.p*d*a.J-6*a.o*a.w*a.J+4*a.n*a.A*a.J-7*a.k*a.B*a.J-3*a.j*a.C*a.J+12*a.i*a.D*a.J-2*c*a.F*a.J-2*a.G*a.J-4*a.p*a.K+3*a.o*d*a.K-a.n*a.w*a.K-3*a.k*a.A*a.K+6*a.j*a.B*a.K-3*a.i*a.C*a.K-c*a.D*a.K+3*a.F*a.K-2*a.o*a.L-3*a.n*d*a.L+14*a.k*a.w*a.L-3*a.j*a.A*a.L-7*a.i*a.B*a.L+6*c*a.C*a.L-5*a.D*a.L+6*a.n*a.M-3*a.k*d*a.M-a.j*a.w*a.M+4*a.i*a.A*a.M-3*c*a.B*a.M-3*a.C*a.M-2*a.k*a.N+3*a.j*d*a.N-6*a.i*a.w*a.N-2*c*a.A*a.N+7*a.B*a.N-4*a.j*a.O+a.i*d*a.O+c*a.w*a.O+a.A*a.O+3*a.i*a.P-c*d*a.P-a.w*a.P+c*a.Q-a.I)*(-a.g+a.r*d+3*a.q*a.w-4*a.p*a.A-2*a.o*a.B+6*a.n*a.C-2*a.k*a.D-4*a.j*a.F+3*a.i*a.G+c*a.H-a.v-a.q*d*e+a.p*a.w*e+3*a.o*a.A*e-3*a.n*a.B*e-3*a.k*a.C*e+3*a.j*a.D*e+a.i*a.F*e-c*a.G*e-a.q*a.J+a.p*d*a.J-6*a.o*a.w*a.J-a.n*a.A*a.J+14*a.k*a.B*a.J-a.j*a.C*a.J-6*a.i*a.D*a.J+c*a.F*a.J-a.G*a.J+a.p*a.K-2*a.o*d*a.K+4*a.n*a.w*a.K-3*a.k*a.A*a.K-3*a.j*a.B*a.K+4*a.i*a.C*a.K-2*c*a.D*a.K+a.F*a.K+7*a.o*a.L-3*a.n*d*a.L-7*a.k*a.w*a.L+6*a.j*a.A*a.L-7*a.i*a.B*a.L-3*c*a.C*a.L+7*a.D*a.L-3*a.n*a.M+6*a.k*d*a.M-3*a.j*a.w*a.M-3*a.i*a.A*a.M+6*c*a.B*a.M-3*a.C*a.M-5*a.k*a.N-a.j*d*a.N+12*a.i*a.w*a.N-c*a.A*a.N-5*a.B*a.N+3*a.j*a.O-2*a.i*d*a.O-2*c*a.w*a.O+3*a.A*a.O-2*a.i*a.P+2*c*d*a.P-2*a.w*a.P-c*a.Q-d*a.Q+2*a.I);case 2733:return c*(-a.r+2*a.q*d+a.p*a.w-5*a.o*a.A+3*a.n*a.B+3*a.k*a.C-5*a.j*a.D+a.i*a.F+2*c*a.G-a.H-4*a.p*d*e+4*a.o*a.w*e+4*a.n*a.A*e-8*a.k*a.B*e+4*a.j*a.C*e+4*a.i*a.D*e-4*c*a.F*e+2*a.p*a.J+a.o*d*a.J-11*a.n*a.w*a.J+8*a.k*a.A*a.J+8*a.j*a.B*a.J-11*a.i*a.C*a.J+c*a.D*a.J+2*a.F*a.J+4*a.n*d*a.K+4*a.k*a.w*a.K-16*a.j*a.A*a.K+4*a.i*a.B*a.K+4*c*a.C*a.K-7*a.k*d*a.L+7*a.j*a.w*a.L+7*a.i*a.A*a.L-7*c*a.B*a.L+4*a.j*d*a.M-8*a.i*a.w*a.M+4*c*a.A*a.M-2*a.j*a.N+3*a.i*d*a.N+3*c*a.w*a.N-2*a.A*a.N-4*c*d*a.O+c*a.P+d*a.P)*(-a.r+2*a.p*a.w-2*a.j*a.D+c*a.G+2*a.q*e-4*a.p*d*e+a.o*a.w*e+4*a.n*a.A*e-7*a.k*a.B*e+4*a.j*a.C*e+3*a.i*a.D*e-4*c*a.F*e+a.G*e+a.p*a.J+4*a.o*d*a.J-11*a.n*a.w*a.J+4*a.k*a.A*a.J+7*a.j*a.B*a.J-8*a.i*a.C*a.J+3*c*a.D*a.J-5*a.o*a.K+4*a.n*d*a.K+8*a.k*a.w*a.K-16*a.j*a.A*a.K+7*a.i*a.B*a.K+4*c*a.C*a.K-2*a.D*a.K+3*a.n*a.L-8*a.k*d*a.L+8*a.j*a.w*a.L+4*a.i*a.A*a.L-7*c*a.B*a.L+3*a.k*a.M+4*a.j*d*a.M-11*a.i*a.w*a.M+4*c*a.A*a.M-5*a.j*a.N+4*a.i*d*a.N+c*a.w*a.N+a.i*a.O-4*c*d*a.O+2*a.w*a.O+2*c*a.P-a.Q);case 2734:return (-a.q+2*a.p*d-2*a.o*a.w-2*a.n*a.A+6*a.k*a.B-2*a.j*a.C-2*a.i*a.D+2*c*a.F-a.G-2*a.o*d*e+6*a.n*a.w*e-4*a.k*a.A*e-4*a.j*a.B*e+6*a.i*a.C*e-2*c*a.D*e+3*a.o*a.J-4*a.n*d*a.J-3*a.k*a.w*a.J+8*a.j*a.A*a.J-3*a.i*a.B*a.J-4*c*a.C*a.J+3*a.D*a.J+4*a.k*d*a.K-4*a.j*a.w*a.K-4*a.i*a.A*a.K+4*c*a.B*a.K-3*a.k*a.L+2*a.j*d*a.L+4*a.i*a.w*a.L+2*c*a.A*a.L-3*a.B*a.L-2*a.i*d*a.M-2*c*a.w*a.M+a.i*a.N+a.w*a.N)*(-a.q+3*a.o*a.w-3*a.k*a.B+a.i*a.D+2*a.p*e-2*a.o*d*e-4*a.n*a.w*e+4*a.k*a.A*e+2*a.j*a.B*e-2*a.i*a.C*e-2*a.o*a.J+6*a.n*d*a.J-3*a.k*a.w*a.J-4*a.j*a.A*a.J+4*a.i*a.B*a.J-2*c*a.C*a.J+a.D*a.J-2*a.n*a.K-4*a.k*d*a.K+8*a.j*a.w*a.K-4*a.i*a.A*a.K+2*c*a.B*a.K+6*a.k*a.L-4*a.j*d*a.L-3*a.i*a.w*a.L+4*c*a.A*a.L-3*a.B*a.L-2*a.j*a.M+6*a.i*d*a.M-4*c*a.w*a.M-2*a.i*a.N-2*c*d*a.N+3*a.w*a.N+2*c*a.O-a.P);case 2735:return (c-d)*(-c+e)*(a.p-5*a.n*a.w-5*a.i*a.C+a.F+a.n*d*e+a.k*a.w*e-4*a.j*a.A*e+a.i*a.B*e+c*a.C*e-a.n*a.J-a.k*d*a.J+9*a.j*a.w*a.J+9*a.i*a.A*a.J-c*a.B*a.J-a.C*a.J-5*a.i*a.w*a.K-a.j*a.L-a.A*a.L-c*d*a.M+c*a.N+d*a.N)*(a.p-a.n*a.w-a.j*a.B+c*a.D+a.n*d*e-a.k*a.w*e-c*a.C*e+a.D*e-5*a.n*a.J+a.k*d*a.J+9*a.j*a.w*a.J-5*a.i*a.A*a.J-4*a.j*d*a.K+9*a.i*a.w*a.K-a.B*a.K+a.i*d*a.L-c*a.w*a.L-5*a.i*a.M+c*d*a.M-a.w*a.M+a.O);case 2736:return c*(c-d)*(-c+e)*(a.k-a.j*d-c*a.A+a.B-2*a.j*e-2*a.A*e+2*a.i*a.J+3*c*d*a.J+2*a.w*a.J-2*c*a.K-2*d*a.K+a.L)*(a.k-2*a.j*d+2*a.i*a.w-2*c*a.A+a.B-a.j*e+3*c*a.w*e-2*a.A*e+2*a.w*a.J-c*a.K-2*d*a.K+a.L);case 2737:return (c-d)*(-c+e)*(a.k-2*a.j*d-2*a.i*a.w-2*c*a.A+a.B-a.j*e+5*a.i*d*e+5*c*a.w*e-a.A*e-a.i*a.J-4*c*d*a.J-a.w*a.J+c*a.K+d*a.K)*(a.k-a.j*d-a.i*a.w+c*a.A-2*a.j*e+5*a.i*d*e-4*c*a.w*e+a.A*e-2*a.i*a.J+5*c*d*a.J-a.w*a.J-2*c*a.K-d*a.K+a.L);case 2738:return a.i*(-a.r+a.q*d-2*a.p*a.w+a.o*a.A+6*a.n*a.B-3*a.k*a.C-2*a.j*a.D-a.i*a.F-c*a.G+2*a.H+a.o*a.w*e-3*a.k*a.B*e+3*a.i*a.D*e-a.G*e+3*a.p*a.J-4*a.o*d*a.J-3*a.n*a.w*a.J-a.k*a.A*a.J-3*a.j*a.B*a.J+6*a.i*a.C*a.J+3*c*a.D*a.J-a.F*a.J+a.o*a.K+4*a.k*a.w*a.K-3*a.i*a.B*a.K-2*a.D*a.K-3*a.n*a.L+6*a.k*d*a.L+4*a.j*a.w*a.L-a.i*a.A*a.L-3*c*a.B*a.L-3*a.C*a.L-3*a.k*a.M-3*a.i*a.w*a.M+6*a.B*a.M+a.j*a.N-4*a.i*d*a.N+c*a.w*a.N+a.A*a.N+3*a.i*a.O-2*a.w*a.O+d*a.P-a.Q)*(-a.r+3*a.p*a.w+a.o*a.A-3*a.n*a.B-3*a.k*a.C+a.j*a.D+3*a.i*a.F-a.H+a.q*e-4*a.o*a.w*e+6*a.k*a.B*e-4*a.i*a.D*e+a.G*e-2*a.p*a.J+a.o*d*a.J-3*a.n*a.w*a.J+4*a.k*a.A*a.J+4*a.j*a.B*a.J-3*a.i*a.C*a.J+c*a.D*a.J-2*a.F*a.J+a.o*a.K-a.k*a.w*a.K-a.i*a.B*a.K+a.D*a.K+6*a.n*a.L-3*a.k*d*a.L-3*a.j*a.w*a.L-3*a.i*a.A*a.L-3*c*a.B*a.L+6*a.C*a.L-3*a.k*a.M+6*a.i*a.w*a.M-3*a.B*a.M-2*a.j*a.N+3*a.i*d*a.N+3*c*a.w*a.N-2*a.A*a.N-a.i*a.O-a.w*a.O-c*a.P-d*a.P+2*a.Q);case 2739:return c*(-a.q+a.p*d+2*a.o*a.w-a.n*a.A-2*a.k*a.B-a.j*a.C+2*a.i*a.D+c*a.F-a.G+a.p*e-4*a.o*d*e-2*a.n*a.w*e+5*a.k*a.A*e+5*a.j*a.B*e-2*a.i*a.C*e-4*c*a.D*e+a.F*e+a.o*a.J+4*a.n*d*a.J-5*a.k*a.w*a.J-5*a.i*a.B*a.J+4*c*a.C*a.J+a.D*a.J-a.n*a.K+a.k*d*a.K+c*a.B*a.K-a.C*a.K+a.k*a.L-3*a.j*d*a.L+4*a.i*a.w*a.L-3*c*a.A*a.L+a.B*a.L-a.j*a.M+2*a.i*d*a.M+2*c*a.w*a.M-a.A*a.M-a.i*a.N-2*c*d*a.N-a.w*a.N+c*a.O+d*a.O)*(-a.q+a.p*d+a.o*a.w-a.n*a.A+a.k*a.B-a.j*a.C-a.i*a.D+c*a.F+a.p*e-4*a.o*d*e+4*a.n*a.w*e+a.k*a.A*e-3*a.j*a.B*e+2*a.i*a.C*e-2*c*a.D*e+a.F*e+2*a.o*a.J-2*a.n*d*a.J-5*a.k*a.w*a.J+4*a.i*a.B*a.J+2*c*a.C*a.J-a.D*a.J-a.n*a.K+5*a.k*d*a.K-3*c*a.B*a.K-a.C*a.K-2*a.k*a.L+5*a.j*d*a.L-5*a.i*a.w*a.L+c*a.A*a.L+a.B*a.L-a.j*a.M-2*a.i*d*a.M+4*c*a.w*a.M-a.A*a.M+2*a.i*a.N-4*c*d*a.N+a.w*a.N+c*a.O+d*a.O-a.P);case 2740:return (c-d)*(-c+e)*(a.o+a.n*d-4*a.k*a.w-4*a.j*a.A-4*a.i*a.B+c*a.C+a.D-a.n*e-a.k*d*e+4*a.j*a.w*e+4*a.i*a.A*e-c*a.B*e-a.C*e+5*a.i*a.w*a.J-a.i*a.L-c*d*a.L-a.w*a.L+c*a.M+d*a.M)*(a.o-a.n*d-a.i*a.B+c*a.C+a.n*e-a.k*d*e-c*a.B*e+a.C*e-4*a.k*a.J+4*a.j*d*a.J+5*a.i*a.w*a.J-a.B*a.J-4*a.j*a.K+4*a.i*d*a.K-4*a.i*a.L-c*d*a.L+c*a.M-d*a.M+a.N);case 2741:return (-a.r+2*a.o*a.A-a.n*a.B-a.k*a.C+2*a.j*a.D-a.H+a.q*e-2*a.o*a.w*e+2*a.k*a.B*e-2*a.i*a.D*e+a.G*e+a.p*a.J-a.k*a.A*a.J-a.j*a.B*a.J+a.F*a.J-a.o*a.K+a.k*a.w*a.K+a.i*a.B*a.K-a.D*a.K+a.n*a.L+a.C*a.L-a.k*a.M-a.B*a.M-a.j*a.N-a.A*a.N+a.i*a.O+a.w*a.O)*(-a.r+a.q*d+a.p*a.w-a.o*a.A+a.n*a.B-a.k*a.C-a.j*a.D+a.i*a.F-2*a.o*d*a.J+a.k*a.A*a.J+a.F*a.J+2*a.o*a.K-a.k*a.w*a.K-a.D*a.K-a.n*a.L+2*a.k*d*a.L-a.j*a.w*a.L+a.i*a.A*a.L-a.C*a.L-a.k*a.M+a.B*a.M+2*a.j*a.N-2*a.i*d*a.N-a.A*a.N+a.w*a.O+d*a.P-a.Q);case 2742:return a.i*(c-d)*(-c+e)*(a.j-a.i*d-c*a.w+a.A-2*a.i*e+2*c*d*e-2*a.w*e+c*a.J+d*a.J)*(a.j-2*a.i*d+c*a.w-a.i*e+2*c*d*e+a.w*e-c*a.J-2*d*a.J+a.K);case 2743:return c*(c-d)*(-c+e)*(a.j-a.i*d-c*a.w+a.A-2*a.i*e+5*c*d*e-a.w*e-2*c*a.J-d*a.J+a.K)*(a.j-2*a.i*d-2*c*a.w+a.A-a.i*e+5*c*d*e-a.w*e-c*a.J-d*a.J+a.K);case 2744:return a.i*(-(a.p*a.A)+3*a.n*a.C-3*a.j*a.F+c*a.H-a.r*e+a.q*d*e-a.p*a.w*e+2*a.o*a.A*e+3*a.n*a.B*e-6*a.k*a.C*e+a.j*a.D*e+2*a.i*a.F*e-2*c*a.G*e+a.H*e-a.p*d*a.J-4*a.n*a.A*a.J+3*a.j*a.C*a.J+2*c*a.F*a.J+4*a.p*a.K-3*a.o*d*a.K+a.n*a.w*a.K+3*a.k*a.A*a.K-6*a.j*a.B*a.K+3*a.i*a.C*a.K+c*a.D*a.K-3*a.F*a.K+3*a.n*d*a.L+3*a.j*a.A*a.L-6*c*a.C*a.L-6*a.n*a.M+3*a.k*d*a.M+a.j*a.w*a.M-4*a.i*a.A*a.M+3*c*a.B*a.M+3*a.C*a.M-3*a.j*d*a.N+2*c*a.A*a.N+4*a.j*a.O-a.i*d*a.O-c*a.w*a.O-a.A*a.O+c*d*a.P-c*a.Q)*(-(a.r*d)+4*a.p*a.A-6*a.n*a.C+4*a.j*a.F-c*a.H+a.q*d*e-a.p*a.w*e-3*a.o*a.A*e+3*a.n*a.B*e+3*a.k*a.C*e-3*a.j*a.D*e-a.i*a.F*e+c*a.G*e-a.p*d*a.J+a.n*a.A*a.J+a.j*a.C*a.J-c*a.F*a.J-a.p*a.K+2*a.o*d*a.K-4*a.n*a.w*a.K+3*a.k*a.A*a.K+3*a.j*a.B*a.K-4*a.i*a.C*a.K+2*c*a.D*a.K-a.F*a.K+3*a.n*d*a.L-6*a.j*a.A*a.L+3*c*a.C*a.L+3*a.n*a.M-6*a.k*d*a.M+3*a.j*a.w*a.M+3*a.i*a.A*a.M-6*c*a.B*a.M+3*a.C*a.M+a.j*d*a.N+c*a.A*a.N-3*a.j*a.O+2*a.i*d*a.O+2*c*a.w*a.O-3*a.A*a.O-2*c*d*a.P+c*a.Q+d*a.Q);case 2745:return a.i*(-a.p+a.o*d+3*a.j*a.B-3*a.i*a.C-2*c*a.D+2*a.F+a.o*e-4*a.n*d*e+4*a.k*a.w*e-4*a.j*a.A*e-3*a.i*a.B*e+8*c*a.C*e-2*a.D*e+3*a.n*a.J-a.k*d*a.J-4*a.j*a.w*a.J+8*a.i*a.A*a.J-3*c*a.B*a.J-3*a.C*a.J-3*a.k*a.K+8*a.j*d*a.K-4*a.i*a.w*a.K-4*c*a.A*a.K+3*a.B*a.K-3*a.j*a.L-a.i*d*a.L+4*c*a.w*a.L+3*a.i*a.M-4*c*d*a.M+c*a.N+d*a.N-a.O)*(-a.p+a.o*d+3*a.n*a.w-3*a.k*a.A-3*a.j*a.B+3*a.i*a.C+c*a.D-a.F+a.o*e-4*a.n*d*e-a.k*a.w*e+8*a.j*a.A*e-a.i*a.B*e-4*c*a.C*e+a.D*e+4*a.k*d*a.J-4*a.j*a.w*a.J-4*a.i*a.A*a.J+4*c*a.B*a.J-4*a.j*d*a.K+8*a.i*a.w*a.K-4*c*a.A*a.K+3*a.j*a.L-3*a.i*d*a.L-3*c*a.w*a.L+3*a.A*a.L-3*a.i*a.M+8*c*d*a.M-3*a.w*a.M-2*c*a.N-2*d*a.N+2*a.O);case 2746:return c*(c-d)*(-c+e)*(a.n+a.k*d-4*a.j*a.w-4*a.i*a.A+c*a.B+a.C-a.k*e-a.j*d*e+4*a.i*a.w*e-c*a.A*e-a.B*e+5*c*d*a.K-c*a.L-d*a.L+a.M)*(a.n-a.k*d-c*a.B+a.C+a.k*e-a.j*d*e+5*c*a.A*e-a.B*e-4*a.j*a.J+4*a.i*d*a.J-4*a.i*a.K-c*d*a.K+c*a.L-d*a.L+a.M);case 2747:return c*(-a.q+2*a.o*a.w-2*a.k*a.B+2*a.i*a.D-a.G+a.p*e-2*a.o*d*e+a.k*a.A*e+a.j*a.B*e-2*c*a.D*e+a.F*e+a.o*a.J-a.k*a.w*a.J-a.i*a.B*a.J+a.D*a.J-a.n*a.K+a.k*d*a.K+c*a.B*a.K-a.C*a.K+a.k*a.L+a.B*a.L-a.j*a.M-a.A*a.M-a.i*a.N-a.w*a.N+c*a.O+d*a.O)*(-a.q+a.p*d+a.o*a.w-a.n*a.A+a.k*a.B-a.j*a.C-a.i*a.D+c*a.F-2*a.o*d*e+a.k*a.A*e+a.F*e+2*a.o*a.J-a.k*a.w*a.J-a.D*a.J+a.k*d*a.K-a.C*a.K-2*a.k*a.L+a.j*d*a.L-a.i*a.w*a.L+c*a.A*a.L+a.B*a.L-a.A*a.M+2*a.i*a.N-2*c*d*a.N+a.w*a.N+d*a.O-a.P);case 2748:return c*(c-d)*(-c+e)*(a.i-3*c*d+a.w+a.J)*(a.i+a.w-3*c*e+a.J);case 2749:return a.i*(-(a.o*a.A)+a.n*a.B+2*a.k*a.C-2*a.j*a.D-a.i*a.F+c*a.G-a.q*e-3*a.o*a.w*e+2*a.k*a.B*e+a.i*a.D*e+a.G*e+a.p*a.J+2*a.o*d*a.J+a.n*a.w*a.J+a.k*a.A*a.J-3*a.j*a.B*a.J-2*a.i*a.C*a.J+c*a.D*a.J-a.F*a.J+3*a.o*a.K+2*a.k*a.w*a.K-3*a.i*a.B*a.K-2*a.D*a.K-3*a.n*a.L-4*a.k*d*a.L+2*a.j*a.w*a.L+a.i*a.A*a.L+2*c*a.B*a.L+2*a.C*a.L-3*a.k*a.M+a.i*a.w*a.M+a.B*a.M+3*a.j*a.N+2*a.i*d*a.N-3*c*a.w*a.N-a.A*a.N+a.i*a.O-c*a.P)*(-(a.q*d)+a.p*a.w+3*a.o*a.A-3*a.n*a.B-3*a.k*a.C+3*a.j*a.D+a.i*a.F-c*a.G+2*a.o*a.w*e-4*a.k*a.B*e+2*a.i*a.D*e-3*a.o*d*a.J+a.n*a.w*a.J+2*a.k*a.A*a.J+2*a.j*a.B*a.J+a.i*a.C*a.J-3*c*a.D*a.J-a.o*a.K+a.k*a.w*a.K+a.i*a.B*a.K-a.D*a.K+a.n*a.L+2*a.k*d*a.L-3*a.j*a.w*a.L-3*a.i*a.A*a.L+2*c*a.B*a.L+a.C*a.L+2*a.k*a.M-2*a.i*a.w*a.M+2*a.B*a.M-2*a.j*a.N+a.i*d*a.N+c*a.w*a.N-2*a.A*a.N-a.i*a.O-a.w*a.O+c*a.P+d*a.P);default:return NaN;}}\nfunction ule(a,b,c,d,e){switch(b){case 400:return Ale(0,-a.A+a.P-a.a,0);case -400:return Ale(0,-a.A+a.P+a.a,0);case 401:return Ale(a.b*a.A-a.b*a.P-a.q*a.D+a.q*a.S-2*a.o*a.G+6*a.o*a.D*a.P-6*a.o*a.A*a.S+2*a.o*a.U+2*a.k*a.I-4*a.k*a.G*a.P+4*a.k*a.A*a.U-2*a.k*a.W+a.g*a.s-5*a.g*a.I*a.P+10*a.g*a.G*a.S-10*a.g*a.D*a.U+5*a.g*a.A*a.W-a.g*a.K-a.t+4*a.s*a.P-5*a.I*a.S+5*a.D*a.W-4*a.A*a.K+a.L,a.c+a.b*a.A-6*a.b*a.P-4*a.q*a.D+5*a.q*a.A*a.P+7*a.q*a.S-2*a.o*a.G+16*a.o*a.D*a.P-18*a.o*a.A*a.S+4*a.o*a.U+5*a.k*a.I-14*a.k*a.G*a.P+4*a.k*a.D*a.S+14*a.k*a.A*a.U-9*a.k*a.W+a.g*a.s-10*a.g*a.I*a.P+22*a.g*a.G*a.S-16*a.g*a.D*a.U+a.g*a.A*a.W+2*a.g*a.K-2*a.t+9*a.s*a.P-15*a.I*a.S+10*a.G*a.U-3*a.A*a.K+a.L,8*a.b*a.A-8*a.b*a.P-16*a.q*a.D+16*a.q*a.S+40*a.o*a.D*a.P-40*a.o*a.A*a.S+16*a.k*a.I-40*a.k*a.G*a.P+40*a.k*a.A*a.U-16*a.k*a.W-8*a.g*a.s+40*a.g*a.G*a.S-40*a.g*a.D*a.U+8*a.g*a.K+8*a.s*a.P-16*a.I*a.S+16*a.D*a.W-8*a.A*a.K);case 402:return Ble(0,a.D*a.U-a.A*a.W,2*a.D*a.k*a.P+2*a.D*a.g*a.S+2*a.A*a.k*a.S);case 403:return Ble(0,a.A*a.P-a.S,-2*a.A*a.P-2*a.A*a.g-2*a.P*a.g);case 404:return Ale(0,-a.b*a.A*a.P+3*a.q*a.D*a.P+a.q*a.A*a.S-4*a.o*a.G*a.P-a.o*a.D*a.S+4*a.k*a.I*a.P-3*a.k*a.G*a.S+a.k*a.A*a.W-3*a.g*a.s*a.P+7*a.g*a.I*a.S-6*a.g*a.G*a.U+3*a.g*a.D*a.W-a.g*a.A*a.K+a.t*a.P-4*a.s*a.S+6*a.I*a.U-4*a.G*a.W+a.D*a.K,0);case 405:return Ale(0,2*a.g*a.A*a.P-a.g*a.S-2*a.D*a.P+a.A*a.S+a.U,2*a.k*a.A-2*a.k*a.P-2*a.g*a.D+2*a.g*a.S+2*a.D*a.P-2*a.A*a.S);case 406:return Ble(0,a.q-4*a.o*a.A+6*a.k*a.D-2*a.k*a.S-4*a.g*a.G+4*a.g*a.A*a.S+a.I-2*a.D*a.S+a.W,2*a.q-4*a.k*a.D-4*a.k*a.S+2*a.I-4*a.D*a.S+2*a.W);case 407:return Ble(0,-a.g*d*a.P+2*c*d*a.R+a.C*a.P-d*a.S,2*a.j*d*e-4*a.g*a.A*e-4*a.g*d*a.P+2*c*a.C*e-4*c*a.A*a.P+2*c*d*a.R);case 408:return Ble(0,a.g-5*a.A+a.P,6*a.g+6*a.A+6*a.P);case 409:return Ble(0,a.S,2*a.g*a.A+2*a.g*a.P+2*a.A*a.P);case 410:return Ale(0,a.g*a.A*a.P-a.g*a.S+a.A*a.S,0);case 411:return Ale(0,a.g*a.D*a.U+a.G*a.U-a.D*a.W,0);case 412:return Ale(0,a.o-3*a.k*a.A-4*a.k*a.P+3*a.g*a.D+6*a.g*a.A*a.P+3*a.g*a.S-a.G-2*a.D*a.P+3*a.A*a.S,4*a.k*a.A-4*a.k*a.P-4*a.g*a.D+4*a.g*a.S+4*a.D*a.P-4*a.A*a.S);case 413:return Ale(0,a.b*a.A-5*a.q*a.D-3*a.q*a.A*a.P+10*a.o*a.G+4*a.o*a.D*a.P+a.o*a.A*a.S-10*a.k*a.I+6*a.k*a.G*a.P+a.k*a.D*a.S+3*a.k*a.A*a.U+5*a.g*a.s-12*a.g*a.I*a.P+7*a.g*a.G*a.S+2*a.g*a.D*a.U-2*a.g*a.A*a.W-a.t+5*a.s*a.P-9*a.I*a.S+7*a.G*a.U-2*a.D*a.W,0);case 414:return Ale(0,a.j*d*a.P+a.g*a.A*a.P-a.g*d*a.R-c*a.C*a.P+2*c*a.A*a.R-c*d*a.S-a.D*a.P-a.C*a.R+a.A*a.S+d*a.T,0);case 415:return Ale(0,-a.b*a.P+4*a.q*a.S+3*a.q*a.P*a.A-6*a.o*a.U-6*a.o*a.S*a.A-4*a.o*a.P*a.D+4*a.k*a.W+2*a.k*a.U*a.A+2*a.k*a.S*a.D+4*a.k*a.P*a.G-a.g*a.K+2*a.g*a.W*a.A+2*a.g*a.S*a.G-3*a.g*a.P*a.I-a.K*a.A+2*a.W*a.D-2*a.S*a.I+a.P*a.s,0);case 416:return Ale(0,-a.b*a.P+4*a.q*a.S+4*a.q*a.P*a.A-6*a.o*a.U-8*a.o*a.S*a.A-7*a.o*a.P*a.D+4*a.k*a.W+3*a.k*a.U*a.A+4*a.k*a.S*a.D+7*a.k*a.P*a.G-a.g*a.K+2*a.g*a.W*a.A+a.g*a.U*a.D+2*a.g*a.S*a.G-4*a.g*a.P*a.I-a.K*a.A+2*a.W*a.D-2*a.S*a.I+a.P*a.s,0);case 417:return Ale(-a.g*a.D*a.P+a.g*a.A*a.S+a.G*a.P-a.A*a.U,a.k*a.A*a.P-2*a.g*a.D*a.P+a.g*a.A*a.S+a.G*a.P-a.D*a.S,0);case 418:return Ale(-a.g*a.D*a.P+a.g*a.A*a.S+a.G*a.P-a.A*a.U,-2*a.k*a.A*a.P+a.g*a.D*a.P+a.g*a.A*a.S+a.G*a.P-4*a.D*a.S+3*a.A*a.U,0);case 419:return Ale(0,-3*a.a*a.g+3*a.a*a.A+a.k*nle-2*a.g*a.A*nle+a.g*nle*a.P+a.D*nle+a.A*nle*a.P-2*nle*a.S,0);case -419:return Ale(0,3*a.a*a.g-3*a.a*a.A+a.k*nle-2*a.g*a.A*nle+a.g*nle*a.P+a.D*nle+a.A*nle*a.P-2*nle*a.S,0);case 420:return Ale(0,-a.a*a.g+a.a*a.A+2*a.a*a.P+a.k*nle-2*a.g*a.A*nle-a.g*a.P*nle+a.D*nle-a.A*a.P*nle,0);case -420:return Ale(0,a.a*a.g-a.a*a.A-2*a.a*a.P+a.k*nle-2*a.g*a.A*nle-a.g*a.P*nle+a.D*nle-a.A*a.P*nle,0);case 421:return Ale(0,a.g*a.D+a.g*a.A*a.P+a.g*a.S+a.D*a.P+a.A*a.S+a.U,0);case 422:return Ale(0,2*a.o*a.A*a.P+a.o*a.S-a.k*a.D*a.P-2*a.k*a.U-a.g*a.D*a.S+a.g*a.W-a.I*a.P-a.D*a.U+2*a.A*a.W,0);case 423:return Ale(0,2*a.g*a.A*a.P+a.g*a.S+a.D*a.P+2*a.A*a.S,0);case 424:return Ale(0,2*a.A*a.P+a.P*a.a,0);case -424:return Ale(0,2*a.A*a.P-a.P*a.a,0);case 425:return Ale(0,-3*a.o+9*a.k*a.A-5*a.k*a.P-9*a.g*a.D-2*a.g*a.A*a.P+11*a.g*a.S+3*a.G+7*a.D*a.P-7*a.A*a.S-3*a.U,16*a.k*a.A-16*a.k*a.P-16*a.g*a.D+16*a.g*a.S+16*a.D*a.P-16*a.A*a.S);case 426:return Ale(0,-a.k*a.P-2*a.g*a.S+2*a.g*a.P*a.A+3*a.U-2*a.S*a.A-a.P*a.D,-8*a.k*a.P+8*a.k*a.A+8*a.g*a.S-8*a.g*a.D-8*a.S*a.A+8*a.P*a.D);case 427:return Ale(0,-2*a.o+6*a.k*a.A-a.k*a.P-6*a.g*a.D-2*a.g*a.A*a.P+5*a.g*a.S+2*a.G+3*a.D*a.P-3*a.A*a.S-2*a.U,6*a.k*a.A-6*a.k*a.P-6*a.g*a.D+6*a.g*a.S+6*a.D*a.P-6*a.A*a.S);case 428:return Ale(0,-a.q*a.D*a.S+2*a.o*a.G*a.S-a.o*a.D*a.U+2*a.k*a.G*a.U+a.k*a.D*a.W-2*a.g*a.s*a.S+a.g*a.I*a.U+2*a.g*a.G*a.W-a.g*a.D*a.K+a.t*a.S-2*a.s*a.U+2*a.G*a.K-a.D*a.L,0);case 429:return Ale(0,-a.g*a.S+a.U+a.S*a.A,2*a.k*a.P-2*a.k*a.A-2*a.g*a.S+2*a.g*a.D+2*a.S*a.A-2*a.P*a.D);case 430:return Ale(0,a.g*a.A*a.S+a.g*d*a.T+c*a.A*a.T+c*d*a.U-a.D*a.S+a.A*a.U,0);case 431:return Ale(0,-a.n*a.A*a.S-a.n*d*a.T-a.k*a.C*a.S-a.k*a.A*a.T+2*a.j*a.A*a.U+2*a.j*d*a.V+2*a.g*a.C*a.U+2*a.g*a.A*a.V+c*a.G*a.S+c*a.F*a.T-c*a.A*a.W-c*d*a.X+a.H*a.S+a.G*a.T-a.C*a.W-a.A*a.X,0);case 432:return Ale(0,a.F*a.S-d*a.U*a.g,0);case 433:return Ale(0,-a.k*a.S+a.g*a.U,-a.o*a.P+a.o*a.A+a.g*a.U-a.g*a.G-a.U*a.A+a.P*a.G);case 434:return Ale(0,a.k*a.P+a.j*a.P*d-2*a.g*a.S-a.g*a.R*d+a.g*a.P*a.A-c*a.S*d-c*a.P*a.C+a.U+a.T*d+a.S*a.A-a.R*a.C-2*a.P*a.D,0);case 435:return Ale(0,a.o*a.P-2*a.k*a.S+2*a.k*a.P*a.A-a.g*a.U-2*a.g*a.P*a.D+2*a.W-5*a.U*a.A+8*a.S*a.D-3*a.P*a.G,0);case 436:return Ale(0,-a.k*a.A*a.R-a.k*d*a.S+2*a.j*a.A*a.S-2*a.g*a.C*a.S+2*a.g*d*a.U+2*c*a.D*a.S-2*c*a.A*a.U+a.G*a.R-a.F*a.S-2*a.D*a.T+2*a.C*a.U+a.A*a.V-d*a.W,0);case 437:return Ale(a.D*a.P-a.A*a.S,-a.D*a.P-a.A*a.S-2*a.A*a.P*a.g,0);case 438:return Ale(0,-a.a*a.b*a.P+6*a.a*a.q*a.S+6*a.a*a.q*a.P*a.A-8*a.a*a.o*a.U+4*a.a*a.o*a.S*a.A+a.a*a.o*a.P*a.D+4*a.a*a.k*a.W-11*a.a*a.k*a.U*a.A-2*a.a*a.k*a.S*a.D+a.a*a.k*a.P*a.G-3*a.a*a.g*a.K-14*a.a*a.g*a.W*a.A+13*a.a*a.g*a.U*a.D+10*a.a*a.g*a.S*a.G-6*a.a*a.g*a.P*a.I+2*a.a*a.L+9*a.a*a.K*a.A-38*a.a*a.W*a.D+40*a.a*a.U*a.G-12*a.a*a.S*a.I-a.a*a.P*a.s-a.c*a.P*nle+3*a.b*a.S*nle-a.b*a.P*a.A*nle-4*a.q*a.U*nle+14*a.q*a.S*a.A*nle+5*a.q*a.P*a.D*nle+6*a.o*a.W*nle-15*a.o*a.U*a.A*nle-3*a.o*a.S*a.D*nle-2*a.o*a.P*a.G*nle-9*a.k*a.K*nle+3*a.k*a.W*a.A*nle+3*a.k*a.S*a.G*nle+a.k*a.P*a.I*nle+7*a.g*a.L*nle-12*a.g*a.K*a.A*nle-15*a.g*a.W*a.D*nle+27*a.g*a.U*a.G*nle-2*a.g*a.S*a.I*nle-5*a.g*a.P*a.s*nle-2*a.M*nle+11*a.L*a.A*nle-15*a.K*a.D*nle-4*a.W*a.G*nle+22*a.U*a.I*nle-15*a.S*a.s*nle+3*a.P*a.t*nle,0);case -438:return Ale(0,-a.a*a.b*a.P+6*a.a*a.q*a.S+6*a.a*a.q*a.P*a.A-8*a.a*a.o*a.U+4*a.a*a.o*a.S*a.A+a.a*a.o*a.P*a.D+4*a.a*a.k*a.W-11*a.a*a.k*a.U*a.A-2*a.a*a.k*a.S*a.D+a.a*a.k*a.P*a.G-3*a.a*a.g*a.K-14*a.a*a.g*a.W*a.A+13*a.a*a.g*a.U*a.D+10*a.a*a.g*a.S*a.G-6*a.a*a.g*a.P*a.I+2*a.a*a.L+9*a.a*a.K*a.A-38*a.a*a.W*a.D+40*a.a*a.U*a.G-12*a.a*a.S*a.I-a.a*a.P*a.s+a.c*a.P*nle-3*a.b*a.S*nle+a.b*a.P*a.A*nle+4*a.q*a.U*nle-14*a.q*a.S*a.A*nle-5*a.q*a.P*a.D*nle-6*a.o*a.W*nle+15*a.o*a.U*a.A*nle+3*a.o*a.S*a.D*nle+2*a.o*a.P*a.G*nle+9*a.k*a.K*nle-3*a.k*a.W*a.A*nle-3*a.k*a.S*a.G*nle-a.k*a.P*a.I*nle-7*a.g*a.L*nle+12*a.g*a.K*a.A*nle+15*a.g*a.W*a.D*nle-27*a.g*a.U*a.G*nle+2*a.g*a.S*a.I*nle+5*a.g*a.P*a.s*nle+2*a.M*nle-11*a.L*a.A*nle+15*a.K*a.D*nle+4*a.W*a.G*nle-22*a.U*a.I*nle+15*a.S*a.s*nle-3*a.P*a.t*nle,0);case 439:return Ale(0,-a.b*a.P+5*a.q*a.S+4*a.q*a.P*a.A-10*a.o*a.U-7*a.o*a.S*a.A-6*a.o*a.P*a.D+10*a.k*a.W+a.k*a.S*a.D+4*a.k*a.P*a.G-5*a.g*a.K+5*a.g*a.W*a.A-a.g*a.U*a.D+2*a.g*a.S*a.G-a.g*a.P*a.I+a.L-2*a.K*a.A+2*a.U*a.G-a.S*a.I,0);case 440:return Ale(0,-a.o*a.P+2*a.k*a.S-a.g*a.U-a.U*a.A+a.P*a.G,0);case 441:return Ale(0,-a.o*a.P+3*a.k*a.S+2*a.k*a.P*a.A-3*a.g*a.U-a.g*a.P*a.D+a.W-a.S*a.D,0);case 442:return Ale(0,-a.k+a.g*a.P-2*a.S+a.P*a.A+a.D,0);case 443:return Ale(0,-a.k*a.P+a.U-2*a.S*a.A+a.P*a.D,-4*a.k*a.P+4*a.k*a.A+4*a.g*a.S-4*a.g*a.D-4*a.S*a.A+4*a.P*a.D);case 444:return Ale(0,-a.A*a.S,a.D*a.P-a.D*a.g-a.A*a.S+a.A*a.k+a.S*a.g-a.P*a.k);case 445:return Ale(0,-a.b*a.P+3*a.q*a.S+5*a.q*a.P*a.A-2*a.o*a.U-8*a.o*a.S*a.A-10*a.o*a.P*a.D-2*a.k*a.W+2*a.k*a.U*a.A+6*a.k*a.S*a.D+10*a.k*a.P*a.G+3*a.g*a.K+2*a.g*a.U*a.D-5*a.g*a.P*a.I-a.L+a.K*a.A+2*a.W*a.D-2*a.U*a.G-a.S*a.I+a.P*a.s,0);case 446:return Ale(0,a.k*a.P+a.g*a.S-2*a.g*a.P*a.A-2*a.U+a.S*a.A+a.P*a.D,6*a.k*a.P-6*a.k*a.A-6*a.g*a.S+6*a.g*a.D+6*a.S*a.A-6*a.P*a.D);case 447:return Ale(0,2*a.k*a.P-a.g*a.S-a.g*a.P*a.A-a.U+2*a.S*a.A-a.P*a.D,6*a.k*a.P-6*a.k*a.A-6*a.g*a.S+6*a.g*a.D+6*a.S*a.A-6*a.P*a.D);case 448:return Ale(0,a.e*a.P-3*a.d*a.S-2*a.d*a.P*a.A+11*a.c*a.S*a.A-a.c*a.P*a.D+10*a.b*a.W-21*a.b*a.U*a.A+a.b*a.P*a.G-15*a.q*a.K+10*a.q*a.W*a.A+30*a.q*a.U*a.D-30*a.q*a.S*a.G+10*a.q*a.P*a.I+9*a.o*a.L+14*a.o*a.K*a.A-55*a.o*a.W*a.D+24*a.o*a.U*a.G+23*a.o*a.S*a.I-16*a.o*a.P*a.s-2*a.k*a.M-15*a.k*a.L*a.A+21*a.k*a.K*a.D+31*a.k*a.W*a.G-51*a.k*a.U*a.I+9*a.k*a.S*a.s+7*a.k*a.P*a.t+a.g*a.M*a.A+12*a.g*a.L*a.D-33*a.g*a.K*a.G+16*a.g*a.W*a.I+15*a.g*a.U*a.s-12*a.g*a.S*a.t+a.g*a.P*a.u+2*a.N*a.A-7*a.M*a.D+6*a.L*a.G+5*a.K*a.I-10*a.W*a.s+3*a.U*a.t+2*a.S*a.u-a.P*a.v,2*a.e*a.P-2*a.e*a.A-8*a.d*a.S+8*a.d*a.D+12*a.c*a.U+14*a.c*a.S*a.A-14*a.c*a.P*a.D-12*a.c*a.G-10*a.b*a.W-20*a.b*a.U*a.A+20*a.b*a.P*a.G+10*a.b*a.I+10*a.q*a.K+20*a.q*a.U*a.D-20*a.q*a.S*a.G-10*a.q*a.s-12*a.o*a.L+20*a.o*a.K*a.A-20*a.o*a.W*a.D+20*a.o*a.S*a.I-20*a.o*a.P*a.s+12*a.o*a.t+8*a.k*a.M-14*a.k*a.L*a.A+20*a.k*a.W*a.G-20*a.k*a.U*a.I+14*a.k*a.P*a.t-8*a.k*a.u-2*a.g*a.N+14*a.g*a.L*a.D-20*a.g*a.K*a.G+20*a.g*a.U*a.s-14*a.g*a.S*a.t+2*a.g*a.v+2*a.N*a.A-8*a.M*a.D+12*a.L*a.G-10*a.K*a.I+10*a.W*a.s-12*a.U*a.t+8*a.S*a.u-2*a.P*a.v);case 449:return Ale(0,a.o-3*a.k*a.A+2*a.k*a.P+3*a.g*a.D+a.g*a.A*a.P-4*a.g*a.S-a.G-3*a.D*a.P+3*a.A*a.S+a.U,-6*a.k*a.A+6*a.k*a.P+6*a.g*a.D-6*a.g*a.S-6*a.D*a.P+6*a.A*a.S);case 450:return Ale(0,-a.e+4*a.d*a.A+3*a.d*a.P-6*a.c*a.D-9*a.c*a.A*a.P-5*a.c*a.S+4*a.b*a.G+8*a.b*a.D*a.P+10*a.b*a.A*a.S+8*a.b*a.U-a.q*a.G*a.P-4*a.q*a.D*a.S-11*a.q*a.A*a.U-9*a.q*a.W-4*a.o*a.s+a.o*a.I*a.P-2*a.o*a.G*a.S+a.o*a.D*a.U+8*a.o*a.A*a.W+7*a.o*a.K+6*a.k*a.t-5*a.k*a.s*a.P+3*a.k*a.I*a.S-4*a.k*a.G*a.U+3*a.k*a.D*a.W+2*a.k*a.A*a.K-7*a.k*a.L-4*a.g*a.u+4*a.g*a.t*a.P-2*a.g*a.s*a.S+7*a.g*a.I*a.U-6*a.g*a.G*a.W+3*a.g*a.D*a.K-8*a.g*a.A*a.L+6*a.g*a.M+a.v-a.u*a.P+a.s*a.U-6*a.I*a.W+8*a.G*a.K-5*a.D*a.L+4*a.A*a.M-2*a.N,0);case 451:return Ale(0,a.c-5*a.b*a.P+16*a.q*a.S-3*a.q*a.P*a.A-3*a.q*a.D-17*a.o*a.U-22*a.o*a.S*a.A+29*a.o*a.P*a.D+a.k*a.W+48*a.k*a.U*a.A-27*a.k*a.S*a.D-20*a.k*a.P*a.G+3*a.k*a.I+4*a.g*a.K-18*a.g*a.W*a.A-21*a.g*a.U*a.D+40*a.g*a.S*a.G-6*a.g*a.P*a.I-4*a.K*a.A+17*a.W*a.D-10*a.U*a.G-7*a.S*a.I+5*a.P*a.s-a.t,0);case 452:return Ale(0,-a.k+5*a.g*a.P-6*a.S+a.P*a.A+a.D,0);case 453:return Ale(0,c*e-2*a.P+e*d,0);case 454:return Ale(0,2*c*d*a.R-a.A*a.R-d*a.S,0);case 455:return Ale(0,a.g+c*e+a.P-a.A,0);case 457:return Ble(0,a.o*a.C*a.P-a.o*d*a.S-2*a.k*a.F*a.P+2*a.k*d*a.U+a.g*a.H*a.P-a.g*d*a.W+a.H*a.S-2*a.F*a.U+a.C*a.W,-2*a.p*a.C*e-2*a.p*d*a.R+4*a.n*a.F*e+4*a.n*d*a.T-2*a.j*a.H*e-2*a.j*d*a.V-2*c*a.H*a.R+4*c*a.F*a.T-2*c*a.C*a.V);case 458:return Ale(-a.q*a.G+3*a.q*a.D*a.P-3*a.q*a.A*a.S+a.q*a.U+4*a.o*a.I-8*a.o*a.G*a.P+8*a.o*a.A*a.U-4*a.o*a.W-6*a.k*a.s+8*a.k*a.I*a.P+6*a.k*a.G*a.S-6*a.k*a.D*a.U-8*a.k*a.A*a.W+6*a.k*a.K+4*a.g*a.t-4*a.g*a.s*a.P-4*a.g*a.I*a.S+4*a.g*a.D*a.W+4*a.g*a.A*a.K-4*a.g*a.L-a.u+a.t*a.P+2*a.I*a.U-2*a.G*a.W-a.A*a.L+a.M,-2*a.o*a.G*a.P+7*a.o*a.D*a.S-8*a.o*a.A*a.U+3*a.o*a.W+4*a.k*a.I*a.P-6*a.k*a.G*a.S-9*a.k*a.D*a.U+20*a.k*a.A*a.W-9*a.k*a.K-2*a.g*a.s*a.P+6*a.g*a.G*a.U+5*a.g*a.D*a.W-18*a.g*a.A*a.K+9*a.g*a.L+2*a.s*a.S-4*a.I*a.U+2*a.G*a.W-3*a.D*a.K+6*a.A*a.L-3*a.M,-2*a.b*a.D+2*a.b*a.S+6*a.q*a.G-2*a.q*a.D*a.P+2*a.q*a.A*a.S-6*a.q*a.U-6*a.o*a.I+6*a.o*a.W+2*a.k*a.s+2*a.k*a.I*a.P-2*a.k*a.A*a.W-2*a.k*a.K-2*a.g*a.I*a.S+2*a.g*a.D*a.W-2*a.s*a.S+6*a.I*a.U-6*a.G*a.W+2*a.D*a.K);case 459:return Ble(a.q*a.D-2*a.q*a.A*a.P+a.q*a.S-2*a.o*a.G+2*a.o*a.D*a.P+2*a.o*a.A*a.S-2*a.o*a.U+a.k*a.I-6*a.k*a.G*a.P+10*a.k*a.D*a.S-6*a.k*a.A*a.U+a.k*a.W+6*a.g*a.I*a.P-6*a.g*a.G*a.S-6*a.g*a.D*a.U+6*a.g*a.A*a.W-4*a.s*a.P+9*a.I*a.S-10*a.G*a.U+9*a.D*a.W-4*a.A*a.K,-a.q*a.D+2*a.q*a.A*a.P-a.q*a.S+2*a.o*a.G-6*a.o*a.D*a.P-2*a.o*a.A*a.S+6*a.o*a.U-a.k*a.I+10*a.k*a.G*a.P-2*a.k*a.D*a.S+2*a.k*a.A*a.U-9*a.k*a.W-6*a.g*a.I*a.P-2*a.g*a.G*a.S+2*a.g*a.D*a.U+2*a.g*a.A*a.W+4*a.g*a.K+4*a.s*a.P-9*a.I*a.S+14*a.G*a.U-9*a.D*a.W,-4*a.b*a.A-4*a.b*a.P+10*a.q*a.D+12*a.q*a.A*a.P+10*a.q*a.S-12*a.o*a.G-12*a.o*a.D*a.P-12*a.o*a.A*a.S-12*a.o*a.U+10*a.k*a.I-12*a.k*a.G*a.P+36*a.k*a.D*a.S-12*a.k*a.A*a.U+10*a.k*a.W-4*a.g*a.s+12*a.g*a.I*a.P-12*a.g*a.G*a.S-12*a.g*a.D*a.U+12*a.g*a.A*a.W-4*a.g*a.K-4*a.s*a.P+10*a.I*a.S-12*a.G*a.U+10*a.D*a.W-4*a.A*a.K);case 460:return Ble(-2*a.k*a.D+4*a.k*a.A*a.P-2*a.k*a.S+2*a.g*a.G-2*a.g*a.D*a.P-2*a.g*a.A*a.S+2*a.g*a.U-a.I+2*a.G*a.P-2*a.D*a.S+2*a.A*a.U-a.W,-2*a.o*a.A+2*a.o*a.P+4*a.k*a.D-2*a.k*a.A*a.P-2*a.k*a.S-2*a.g*a.G-2*a.g*a.D*a.P+4*a.g*a.A*a.S+a.I-2*a.G*a.P+4*a.D*a.S-4*a.A*a.U+a.W,-2*a.q+4*a.o*a.A+4*a.o*a.P-6*a.k*a.D-6*a.k*a.S+4*a.g*a.G+4*a.g*a.U-2*a.I+4*a.G*a.P-6*a.D*a.S+4*a.A*a.U-2*a.W);case 461:return Ale(3*a.k*a.A-3*a.k*a.P-2*a.g*a.D+2*a.g*a.S-a.G+3*a.D*a.P-3*a.A*a.S+a.U,3*a.o+2*a.k*a.A-12*a.k*a.P-a.g*a.D+2*a.g*a.A*a.P+7*a.g*a.S-4*a.G+10*a.D*a.P-8*a.A*a.S+2*a.U,16*a.k*a.A-16*a.k*a.P-16*a.g*a.D+16*a.g*a.S+16*a.D*a.P-16*a.A*a.S);case 462:return Ble(a.o+6*a.k*a.A+6*a.k*a.P+9*a.g*a.D-18*a.g*a.A*a.P+9*a.g*a.S,6*a.o+21*a.k*a.A+15*a.k*a.P+12*a.g*a.D-60*a.g*a.A*a.P+9*a.G+9*a.D*a.P-45*a.A*a.S+27*a.U,27*a.o+21*a.k*a.A+21*a.k*a.P+21*a.g*a.D-210*a.g*a.A*a.P+21*a.g*a.S+27*a.G+21*a.D*a.P+21*a.A*a.S+27*a.U);case 463:return Ale(-2*a.D*a.P+2*a.A*a.S,2*a.D*a.P+a.A*a.S-3*a.A*a.P*a.g-3*a.U+4*a.S*a.g-a.P*a.k,-4*a.D*a.P+4*a.D*a.g+4*a.A*a.S-4*a.A*a.k-4*a.S*a.g+4*a.P*a.k);case 464:return Ale(0,a.b*a.P-4*a.q*a.S-3*a.q*a.P*a.A+6*a.o*a.U+5*a.o*a.S*a.A+4*a.o*a.P*a.D-4*a.k*a.W-a.k*a.U*a.A-4*a.k*a.P*a.G+a.g*a.K-2*a.g*a.W*a.A+a.g*a.U*a.D-3*a.g*a.S*a.G+3*a.g*a.P*a.I+a.K*a.A-2*a.W*a.D+2*a.S*a.I-a.P*a.s,-2*a.o*a.S*a.A+2*a.o*a.P*a.D+2*a.k*a.U*a.A-2*a.k*a.P*a.G-2*a.g*a.U*a.D+2*a.g*a.S*a.G);case 465:return Ale(0,-a.b*a.P+4*a.q*a.S+a.q*a.P*a.A-6*a.o*a.U-3*a.o*a.S*a.A+2*a.o*a.P*a.D+4*a.k*a.W+a.k*a.U*a.A-2*a.k*a.P*a.G-a.g*a.K+2*a.g*a.W*a.A-a.g*a.U*a.D+a.g*a.S*a.G-a.g*a.P*a.I-a.K*a.A+2*a.W*a.D-2*a.S*a.I+a.P*a.s,-2*a.o*a.S*a.A+2*a.o*a.P*a.D+2*a.k*a.U*a.A-2*a.k*a.P*a.G-2*a.g*a.U*a.D+2*a.g*a.S*a.G);case 466:return Ale(0,a.q*a.A*a.P+a.q*a.S-2*a.o*a.D*a.P-2*a.o*a.A*a.S-4*a.o*a.U+a.k*a.D*a.S-a.k*a.A*a.U+6*a.k*a.W+2*a.g*a.I*a.P-a.g*a.G*a.S+3*a.g*a.A*a.W-4*a.g*a.K-a.s*a.P+a.I*a.S+2*a.G*a.U-2*a.D*a.W-a.A*a.K+a.L,2*a.o*a.D*a.P-2*a.o*a.A*a.S-2*a.k*a.G*a.P+2*a.k*a.A*a.U+2*a.g*a.G*a.S-2*a.g*a.D*a.U);case 467:return Ale(0,a.q*a.A*a.P+a.q*a.S-2*a.o*a.D*a.P-2*a.o*a.A*a.S-4*a.o*a.U+a.k*a.D*a.S-a.k*a.A*a.U+6*a.k*a.W+2*a.g*a.I*a.P-3*a.g*a.G*a.S+5*a.g*a.A*a.W-4*a.g*a.K-a.s*a.P+3*a.I*a.S-4*a.G*a.U+4*a.D*a.W-3*a.A*a.K+a.L,-2*a.o*a.D*a.P+2*a.o*a.A*a.S+2*a.k*a.G*a.P-2*a.k*a.A*a.U-2*a.g*a.G*a.S+2*a.g*a.D*a.U);case 468:return Ale(0,2*a.k*a.A*a.P+a.k*a.S-a.g*a.D*a.P-2*a.g*a.U-a.G*a.P+2*a.D*a.S-2*a.A*a.U+a.W,0);case 469:return Ble(0,-a.q*a.A*a.P+a.q*a.S+2*a.o*a.D*a.P+a.o*a.A*a.S-3*a.o*a.U-3*a.k*a.G*a.P-2*a.k*a.D*a.S+2*a.k*a.A*a.U+3*a.k*a.W+4*a.g*a.I*a.P-6*a.g*a.G*a.S+6*a.g*a.D*a.U-3*a.g*a.A*a.W-a.g*a.K-2*a.s*a.P+6*a.I*a.S-5*a.G*a.U+a.A*a.K,2*a.b*a.A+2*a.b*a.P-8*a.q*a.D-4*a.q*a.A*a.P-8*a.q*a.S+12*a.o*a.G+2*a.o*a.D*a.P+2*a.o*a.A*a.S+12*a.o*a.U-8*a.k*a.I+2*a.k*a.G*a.P+2*a.k*a.A*a.U-8*a.k*a.W+2*a.g*a.s-4*a.g*a.I*a.P+2*a.g*a.G*a.S+2*a.g*a.D*a.U-4*a.g*a.A*a.W+2*a.g*a.K+2*a.s*a.P-8*a.I*a.S+12*a.G*a.U-8*a.D*a.W+2*a.A*a.K);case 470:return Ble(0,a.q*a.A*a.P-a.q*a.S-3*a.o*a.A*a.S+3*a.o*a.U-5*a.k*a.G*a.P+6*a.k*a.D*a.S+2*a.k*a.A*a.U-3*a.k*a.W+6*a.g*a.I*a.P-6*a.g*a.G*a.S-2*a.g*a.D*a.U+a.g*a.A*a.W+a.g*a.K-2*a.s*a.P+4*a.I*a.S-3*a.G*a.U+2*a.D*a.W-a.A*a.K,2*a.b*a.A+2*a.b*a.P-8*a.q*a.D-4*a.q*a.A*a.P-8*a.q*a.S+12*a.o*a.G+2*a.o*a.D*a.P+2*a.o*a.A*a.S+12*a.o*a.U-8*a.k*a.I+2*a.k*a.G*a.P+2*a.k*a.A*a.U-8*a.k*a.W+2*a.g*a.s-4*a.g*a.I*a.P+2*a.g*a.G*a.S+2*a.g*a.D*a.U-4*a.g*a.A*a.W+2*a.g*a.K+2*a.s*a.P-8*a.I*a.S+12*a.G*a.U-8*a.D*a.W+2*a.A*a.K);case 471:return Ble(0,-a.b*a.A*a.P+a.b*a.S+3*a.q*a.D*a.P+a.q*a.A*a.S-4*a.q*a.U-3*a.o*a.G*a.P-a.o*a.D*a.S-2*a.o*a.A*a.U+6*a.o*a.W+a.k*a.I*a.P-a.k*a.G*a.S+4*a.k*a.A*a.W-4*a.k*a.K+2*a.g*a.I*a.S-a.g*a.G*a.U-a.g*a.D*a.W-a.g*a.A*a.K+a.g*a.L-2*a.s*a.S+7*a.I*a.U-9*a.G*a.W+5*a.D*a.K-a.A*a.L,4*a.b*a.A*a.P-10*a.q*a.D*a.P-10*a.q*a.A*a.S+12*a.o*a.G*a.P+4*a.o*a.D*a.S+12*a.o*a.A*a.U-10*a.k*a.I*a.P+4*a.k*a.G*a.S+4*a.k*a.D*a.U-10*a.k*a.A*a.W+4*a.g*a.s*a.P-10*a.g*a.I*a.S+12*a.g*a.G*a.U-10*a.g*a.D*a.W+4*a.g*a.A*a.K);case 472:return Ale(0,a.k-2*a.g*a.A+a.g*a.P+a.D+a.A*a.P-2*a.S,0);case 473:return Ale(0,a.o*a.P-3*a.k*a.S+a.k*a.P*a.A+2*a.g*a.U-a.g*a.P*a.D+a.U*a.A-a.P*a.G,-a.o*a.P+a.o*a.A+a.g*a.U-a.g*a.G-a.U*a.A+a.P*a.G);case 474:return Ale(0,a.o*a.P-2*a.k*a.S+a.k*a.P*a.A+a.g*a.U-a.g*a.P*a.D+a.U*a.A-a.P*a.G,0);case 475:return Ale(0,-a.q*a.P+a.o*a.S+2*a.o*a.P*a.A+a.k*a.U-3*a.k*a.S*a.A-a.g*a.W+2*a.g*a.U*a.A+a.g*a.S*a.D-2*a.g*a.P*a.G-a.W*a.A-a.U*a.D+a.S*a.G+a.P*a.I,0);case 476:return Ble(0,a.o-a.k*a.A-a.k*a.P-a.g*a.D+a.g*a.A*a.P-a.g*a.S+a.G+a.U,2*a.o-2*a.k*a.A-2*a.k*a.P-2*a.g*a.D+6*a.g*a.A*a.P-2*a.g*a.S+2*a.G-2*a.D*a.P-2*a.A*a.S+2*a.U);case 477:return Ale(0,-a.q+2*a.o*a.A+a.o*a.P-2*a.k*a.A*a.P+2*a.k*a.S-2*a.g*a.G+a.g*a.D*a.P-a.g*a.U+a.I-a.W,-2*a.o*a.A+2*a.o*a.P+2*a.g*a.G-2*a.g*a.U-2*a.G*a.P+2*a.A*a.U);case 478:return Ale(0,a.o*a.S-a.k*a.U-2*a.k*a.S*a.A-a.g*a.W+4*a.g*a.U*a.A-a.g*a.S*a.D+a.K-2*a.W*a.A-a.U*a.D+2*a.S*a.G,0);case 479:return Ale(0,a.q-2*a.o*a.A+3*a.k*a.A*a.P-2*a.k*a.S+2*a.g*a.G-2*a.g*a.D*a.P-a.I-a.G*a.P+a.A*a.U+a.W,0);case 480:return Ale(0,-a.c*a.P+3*a.b*a.S+2*a.b*a.P*a.A-2*a.q*a.U-6*a.q*a.S*a.A-a.q*a.P*a.D-2*a.o*a.W+10*a.o*a.U*a.A-a.o*a.S*a.D+3*a.k*a.K-9*a.k*a.W*a.A+3*a.k*a.S*a.G+a.k*a.P*a.I-a.g*a.L+4*a.g*a.K*a.A-a.g*a.W*a.D-2*a.g*a.U*a.G+2*a.g*a.S*a.I-2*a.g*a.P*a.s-a.L*a.A+a.K*a.D+2*a.W*a.G-2*a.U*a.I-a.S*a.s+a.P*a.t,2*a.q*a.S*a.A-2*a.q*a.P*a.D-2*a.k*a.W*a.A+2*a.k*a.P*a.I+2*a.g*a.W*a.D-2*a.g*a.S*a.I);case 481:return Ale(0,a.q-2*a.o*a.A-2*a.o*a.P+a.k*a.A*a.P+a.k*a.S+2*a.g*a.G-a.g*a.U-a.I+a.G*a.P-a.A*a.U+a.W,a.o*a.A-a.o*a.P-a.g*a.G+a.g*a.U+a.G*a.P-a.A*a.U);case 482:return Ale(0,-a.k*a.A*a.P+a.k*a.S-a.g*a.D*a.P+2*a.g*a.A*a.S-a.g*a.U+2*a.D*a.S-3*a.A*a.U+a.W,a.o*a.A-a.o*a.P-a.g*a.G+a.g*a.U+a.G*a.P-a.A*a.U);case 483:return Ale(0,-a.o*a.P+2*a.k*a.S+a.k*a.P*a.A-2*a.g*a.U-2*a.g*a.S*a.A+a.g*a.P*a.D+a.W+a.S*a.D-a.P*a.G,a.o*a.P-a.o*a.A-a.g*a.U+a.g*a.G+a.U*a.A-a.P*a.G);case 484:return Ale(0,-a.o*a.P+a.k*a.S+2*a.k*a.P*a.A-a.g*a.U-4*a.g*a.S*a.A+2*a.g*a.P*a.D+3*a.U*a.A-a.S*a.D-a.P*a.G,2*a.o*a.P-2*a.o*a.A-2*a.g*a.U+2*a.g*a.G+2*a.U*a.A-2*a.P*a.G);case 485:return Ale(0,2*a.k-4*a.g*a.A-a.g*a.P+2*a.D-a.A*a.P-4*a.S,0);case 486:return Ale(0,-a.g*a.S+a.U+2*a.S*a.A,2*a.k*a.P-2*a.k*a.A-2*a.g*a.S+2*a.g*a.D+2*a.S*a.A-2*a.P*a.D);case 487:return Ale(0,2*a.o*a.P-5*a.k*a.S-2*a.k*a.P*a.A+a.g*a.U+3*a.g*a.S*a.A-2*a.g*a.P*a.D+2*a.W-2*a.U*a.A+a.S*a.D+2*a.P*a.G,3*a.o*a.P-3*a.o*a.A-3*a.g*a.U+3*a.g*a.G+3*a.U*a.A-3*a.P*a.G);case 488:return Ale(0,-2*a.q*a.S+5*a.o*a.U-4*a.o*a.S*a.A-3*a.k*a.W+7*a.k*a.U*a.A-3*a.k*a.S*a.D-a.g*a.K+a.g*a.W*a.A-8*a.g*a.U*a.D+8*a.g*a.S*a.G+a.L-4*a.K*a.A+6*a.W*a.D-4*a.U*a.G+a.S*a.I,-3*a.b*a.P+3*a.b*a.A+6*a.q*a.S-6*a.q*a.D-9*a.o*a.S*a.A+9*a.o*a.P*a.D-6*a.k*a.W+9*a.k*a.U*a.A-9*a.k*a.P*a.G+6*a.k*a.I+3*a.g*a.K-9*a.g*a.U*a.D+9*a.g*a.S*a.G-3*a.g*a.s-3*a.K*a.A+6*a.W*a.D-6*a.S*a.I+3*a.P*a.s);case 489:return Ale(0,-a.o*a.P+2*a.k*a.S+a.k*a.P*a.A-a.g*a.U-2*a.g*a.S*a.A+a.g*a.P*a.D-a.U*a.A+2*a.S*a.D-a.P*a.G,0);case 490:return Ale(0,a.q-4*a.o*a.A-a.o*a.P+6*a.k*a.D+2*a.k*a.A*a.P-4*a.g*a.G-a.g*a.D*a.P+2*a.g*a.A*a.S-a.g*a.U+a.I-2*a.D*a.S+a.W,0);case 491:return Ale(0,-a.q+4*a.o*a.A+2*a.o*a.P-6*a.k*a.D-3*a.k*a.A*a.P-2*a.k*a.S+4*a.g*a.G+2*a.g*a.U-a.I+a.G*a.P+a.A*a.U-a.W,0);case 492:return Ale(0,-a.k+2*a.g*a.A+a.g*a.P-a.D-a.S,0);case 493:return Ale(0,-a.o*a.S+2*a.k*a.U+a.k*a.S*a.A-a.g*a.W-a.g*a.U*a.A,-a.q*a.P+a.q*a.A+3*a.o*a.S-3*a.o*a.D-3*a.k*a.U+3*a.k*a.G+a.g*a.W-a.g*a.I-a.W*a.A+3*a.U*a.D-3*a.S*a.G+a.P*a.I);case 494:return Ale(0,a.o*a.S-2*a.k*a.U+a.k*a.S*a.A+a.g*a.W-a.g*a.U*a.A,-a.q*a.P+a.q*a.A+3*a.o*a.S-3*a.o*a.D-3*a.k*a.U+3*a.k*a.G+a.g*a.W-a.g*a.I-a.W*a.A+3*a.U*a.D-3*a.S*a.G+a.P*a.I);case 495:return Ale(0,-a.k*a.S+2*a.g*a.U-a.g*a.S*a.A-a.W-a.U*a.A+2*a.S*a.D,0);case 496:return Ale(0,a.o*a.P-3*a.k*a.P*a.A-3*a.g*a.U+2*a.g*a.S*a.A+3*a.g*a.P*a.D+2*a.W+a.U*a.A-2*a.S*a.D-a.P*a.G,0);case 497:return Ale(0,-a.o*a.P+a.k*a.S+3*a.k*a.P*a.A+a.g*a.U-a.g*a.S*a.A-3*a.g*a.P*a.D-a.W+a.P*a.G,0);case 498:return Ale(0,-a.g*a.R+a.T-a.S*d+a.R*a.A,a.k*e-a.k*d+a.j*a.P-a.j*a.A-a.g*a.R+a.g*a.C-c*a.S+c*a.D+a.S*d+a.R*a.A-a.P*a.C-e*a.D);case 499:return Ale(0,a.o*a.P-a.k*a.S-a.g*a.U+a.g*a.S*a.A+a.W-3*a.U*a.A+3*a.S*a.D-a.P*a.G,0);default:return me(sf,g9g,5,0,15,1);}}\nfunction Zle(a,b,c,d,e){switch(b){case 2600:return c*(c-d-e)*(d-e)*(a.i-a.w+d*e-a.J)*(-a.a+a.i*a.b);case 2601:return c*(c+d-e)*(c-d+e)*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J))*(a.q-d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,4)-2*a.o*(a.w+d*e+a.J)+a.k*$wnd.Math.pow(a.w+d*e+a.J,2)+a.i*d*e*(a.B+a.A*e+d*a.K+a.L));case 2602:return c*(c-d-e)*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.q+d*$wnd.Math.pow(d-e,4)*e*$wnd.Math.pow(d+e,2)-2*a.o*(a.w-d*e+a.J)+a.k*$wnd.Math.pow(a.w-d*e+a.J,2)-a.i*d*$wnd.Math.pow(d-e,2)*e*(a.w+d*e+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 2603:return c*(c+d-e)*(c-d+e)*(-a.a+a.i*a.b)*(a.p*d-2*a.o*a.w+a.L*a.a-a.n*d*a.b+a.k*(4*a.B+a.w*a.J+a.L)-a.j*(a.C+2*d*a.L)+a.i*(-2*a.D+a.B*a.J+3*a.w*a.L-2*a.N)+c*(a.F-a.C*a.J-2*a.A*a.L+2*d*a.N))*(a.p*e-2*a.o*a.J+a.B*a.a-a.n*e*a.b+a.k*(a.B+a.w*a.J+4*a.L)-a.j*(2*a.B*e+a.M)+a.i*(-2*a.D+3*a.B*a.J+a.w*a.L-2*a.N)+c*(2*a.D*e-2*a.B*a.K-a.w*a.M+a.O));case 2604:return -(c*(-a.a+a.i*a.b)*(a.g*a.i*a.b-a.g*c*(a.A+a.w*e+d*a.J+a.K)-c*d*$wnd.Math.pow(d-e,4)*e*$wnd.Math.pow(d+e,3)*(a.B+3*a.w*a.J+a.L)+d*e*$wnd.Math.pow(a.w-a.J,4)*(a.B-a.A*e+a.w*a.J-d*a.K+a.L)-2*a.g*(2*a.B+3*a.w*a.J+2*a.L)+a.r*(4*a.C+3*a.B*e+5*a.A*a.J+5*a.w*a.K+3*d*a.L+4*a.M)+a.k*a.a*(a.D+6*a.C*e-a.B*a.J+5*a.A*a.K-a.w*a.L+6*d*a.M+a.N)-a.i*d*e*a.a*(4*a.D-3*a.C*e-3*d*a.M+4*a.N)+a.q*(6*a.D+a.C*e+9*a.B*a.J-2*a.A*a.K+9*a.w*a.L+d*a.M+6*a.N)+a.n*$wnd.Math.pow(d-e,2)*(4*a.F+6*a.D*e+12*a.C*a.J+15*a.B*a.K+15*a.A*a.L+12*a.w*a.M+6*d*a.N+4*a.O)-a.p*(6*a.F+2*a.D*e+7*a.C*a.J+3*a.B*a.K+3*a.A*a.L+7*a.w*a.M+2*d*a.N+6*a.O)-a.o*(4*a.G+4*a.F*e+3*a.D*a.J-4*a.C*a.K+4*a.B*a.L-4*a.A*a.M+3*a.w*a.N+4*d*a.O+4*a.P)-a.j*$wnd.Math.pow(d-e,2)*(a.H-a.G*e-a.F*a.J-3*a.D*a.K-8*a.C*a.L-8*a.B*a.M-3*a.A*a.N-a.w*a.O-d*a.P+a.Q)));case 2605:return a.i*(-a.A+a.i*(d-e)+a.K);case 2606:return a.o+a.i*a.w*a.J-d*e*a.a-a.k*a.b;case 2607:return a.o+a.i*a.w*a.J+d*e*a.a-a.k*a.b;case 2608:return -(a.i*(a.n*d-2*a.j*a.A+c*a.C-a.w*a.L+a.N+a.i*a.J*(a.w-a.J))*(a.D+a.n*e-a.B*a.J-2*a.j*a.K+c*a.M+a.i*(-a.B+a.w*a.J)));case 2609:return a.i*(2*a.o*d*e+2*a.i*a.A*a.K+a.w*a.J*a.a-2*a.k*d*e*a.b-a.n*(a.A+a.K)+2*a.j*(a.C+a.M)-c*(a.F+a.O));case 2610:return -(c*(d-e)*$wnd.Math.pow(d+e,2)*(a.i-a.w+d*e-a.J));case 2611:return c*$wnd.Math.pow(d-e,2)*(d+e)*(a.i-a.w-d*e-a.J);case 2612:return -(c*(c-d)*(c+d)*(c-e)*(c+e)*(a.o+a.i*a.w*a.J-d*e*a.a-a.k*a.b));case 2613:return -(c*(c-d)*(c+d)*(c-e)*(c+e)*(a.o+a.i*a.w*a.J+d*e*a.a-a.k*a.b));case 2614:return c*(a.w-a.J)*(a.n*d-2*a.j*a.A+c*a.C-a.w*a.L+a.N+a.i*a.J*(a.w-a.J))*(a.D+a.n*e-a.B*a.J-2*a.j*a.K+c*a.M+a.i*(-a.B+a.w*a.J));case 2615:return c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.p-c*a.w*$wnd.Math.pow(d-e,2)*a.J-a.k*d*e*(d+e)-2*a.n*(a.w-d*e+a.J)+a.j*$wnd.Math.pow(a.w-d*e+a.J,2)+2*a.i*d*e*(a.A+a.K)-d*e*(a.C+a.M));case 2616:return c*(a.w-a.J)*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 2617:return -(c*(c-d)*(c+d)*(c-e)*(c+e)*(-a.a+a.i*a.b));case 2618:return d*(d-e)*e*(d+e)*(a.a-a.i*a.b);case 2619:return -(d*e*(2*a.q+2*a.k*a.w*a.J+$wnd.Math.pow(a.w-a.J,4)-2*a.o*a.b-a.i*a.a*a.b)*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(-a.k+a.J*(a.w-a.J)+a.i*(a.w+2*a.J)));case 2620:return a.j*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J))*(a.o*(a.B+a.L)+a.k*(-3*a.D+a.B*a.J+a.w*a.L-3*a.N)-a.a*(a.D+a.N)+a.i*(3*a.G-3*a.D*a.J+2*a.B*a.L-3*a.w*a.N+3*a.P));case 2621:return -(d*e*(a.a-a.i*a.b)*(a.g+a.B*$wnd.Math.pow(a.w-a.J,3)-a.q*(2*a.w+3*a.J)-a.i*a.B*(2*a.B-3*a.w*a.J+a.L)+a.o*(a.B+3*a.w*a.J+3*a.L)+a.k*(a.D-2*a.B*a.J-a.w*a.L-a.N))*(-a.g+a.L*$wnd.Math.pow(a.w-a.J,3)+a.q*(3*a.w+2*a.J)-a.o*(3*a.B+3*a.w*a.J+a.L)+a.i*a.L*(a.B-3*a.w*a.J+2*a.L)+a.k*(a.D+a.B*a.J+2*a.w*a.L-a.N)));case 2622:return a.i*(-a.a+a.i*a.b)*(a.B*a.L*$wnd.Math.pow(a.w-a.J,4)+a.g*a.k*a.b-a.i*a.B*a.L*a.a*a.b-a.g*a.j*(a.A+a.K)-a.g*a.i*(5*a.B+6*a.w*a.J+5*a.L)+a.g*c*(5*a.C+3*a.A*a.J+3*a.w*a.K+5*a.M)-a.k*$wnd.Math.pow(a.D-a.N,2)+c*a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,3)*(a.D-3*a.C*e+3*a.B*a.J-3*a.A*a.K+3*a.w*a.L-3*d*a.M+a.N)+2*a.g*(5*a.D+6*a.B*a.J+6*a.w*a.L+5*a.N)-a.r*(10*a.F+9*a.C*a.J+3*a.B*a.K+3*a.A*a.L+9*a.w*a.M+10*a.O)-2*a.q*(5*a.G+5*a.D*a.J+4*a.B*a.L+5*a.w*a.N+5*a.P)+a.p*(10*a.H+8*a.F*a.J+3*a.D*a.K+3*a.C*a.L+3*a.B*a.M+3*a.A*a.N+8*a.w*a.O+10*a.Q)+a.o*(5*a.v+3*a.G*a.J+a.D*a.L+a.B*a.N+3*a.w*a.P+5*a.I)+a.j*$wnd.Math.pow(d-e,2)*(a.v*d+2*a.v*e+4*a.G*a.K+11*a.F*a.L+12*a.D*a.M+12*a.C*a.N+11*a.B*a.O+4*a.A*a.P+2*d*a.I+a.I*e)-a.n*(5*a.v*d+6*a.G*a.K+a.F*a.L-3*a.D*a.M-3*a.C*a.N+a.B*a.O+6*a.A*a.P+5*a.I*e));case 2623:return a.i*(a.w-a.J)*(a.k+a.B-a.w*a.J-a.i*(2*a.w+a.J))*(a.k-a.w*a.J+a.L-a.i*(a.w+2*a.J));case 2624:return a.j*(-a.D+a.N+a.k*(-a.w+a.J)+2*a.i*(a.B-a.L));case 2625:return -((c-d)*d*(c+d)*(c-e)*e*(c+e)*(2*a.q+2*a.k*a.w*a.J+$wnd.Math.pow(a.w-a.J,4)-2*a.o*a.b-a.i*a.a*a.b));case 2626:return -(a.j*(c-d)*(c+d)*(c-e)*(c+e)*(a.o*(a.B+a.L)+a.k*(-3*a.D+a.B*a.J+a.w*a.L-3*a.N)-a.a*(a.D+a.N)+a.i*(3*a.G-3*a.D*a.J+2*a.B*a.L-3*a.w*a.N+3*a.P)));case 2627:return d*(d-e)*e*(d+e)*(a.g+a.B*$wnd.Math.pow(a.w-a.J,3)-a.q*(2*a.w+3*a.J)-a.i*a.B*(2*a.B-3*a.w*a.J+a.L)+a.o*(a.B+3*a.w*a.J+3*a.L)+a.k*(a.D-2*a.B*a.J-a.w*a.L-a.N))*(-a.g+a.L*$wnd.Math.pow(a.w-a.J,3)+a.q*(3*a.w+2*a.J)-a.o*(3*a.B+3*a.w*a.J+a.L)+a.i*a.L*(a.B-3*a.w*a.J+2*a.L)+a.k*(a.D+a.B*a.J+2*a.w*a.L-a.N));case 2628:return -(a.i*$wnd.Math.pow(d-e,2)*(d+e)*(a.g*a.i*(d+e)-a.B*$wnd.Math.pow(d-e,2)*a.L*$wnd.Math.pow(d+e,3)-a.g*c*(a.w+d*e+a.J)-4*a.g*(a.A+a.w*e+d*a.J+a.K)+a.k*(d+e)*$wnd.Math.pow(a.B+a.w*a.J+a.L,2)+a.r*(4*a.B+4*a.A*e+6*a.w*a.J+4*d*a.K+4*a.L)+2*a.q*(3*a.C+3*a.B*e+5*a.A*a.J+5*a.w*a.K+3*d*a.L+3*a.M)-a.p*(6*a.D+6*a.C*e+11*a.B*a.J+10*a.A*a.K+11*a.w*a.L+6*d*a.M+6*a.N)-4*a.o*(a.F+a.D*e+2*a.C*a.J+2*a.B*a.K+2*a.A*a.L+2*a.w*a.M+d*a.N+a.O)+c*a.w*a.J*(a.G-a.F*e-2*a.D*a.J-2*a.w*a.N-d*a.O+a.P)+a.n*(4*a.G+4*a.F*e+9*a.D*a.J+7*a.C*a.K+6*a.B*a.L+7*a.A*a.M+9*a.w*a.N+4*d*a.O+4*a.P)-a.j*(a.v+a.H*e+4*a.G*a.J-a.D*a.L+3*a.C*a.M-a.B*a.N+4*a.w*a.P+d*a.Q+a.I)));case 2629:return c*(a.q-a.o*a.b+3*a.i*a.a*a.b+a.k*(-2*a.B+5*a.w*a.J-2*a.L)-a.a*(a.B+3*a.w*a.J+a.L));case 2630:return c*(2*a.r-a.q*(d+e)-2*c*a.w*a.J*a.a-2*a.p*a.b+2*a.j*a.a*a.b-a.o*(a.A-3*a.w*e-3*d*a.J+a.K)-2*a.n*(a.B-3*a.w*a.J+a.L)-$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*(a.B-2*a.A*e+a.w*a.J-2*d*a.K+a.L)-a.i*$wnd.Math.pow(d-e,2)*(a.C+3*a.B*e+8*a.A*a.J+8*a.w*a.K+3*d*a.L+a.M)+a.k*(4*a.C-2*a.B*e-3*a.A*a.J-3*a.w*a.K-2*d*a.L+4*a.M));case 2631:return c*(a.w-a.J)*a.d*(2*a.k-a.a-a.i*a.b);case 2632:return -(c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.d*a.d));case 2633:return -(c*(c-d)*(c+d)*(c-e)*(c+e)*a.e*a.f*(a.q-a.o*a.b+3*a.i*a.a*a.b+a.k*(-2*a.B+5*a.w*a.J-2*a.L)-a.a*(a.B+3*a.w*a.J+a.L)));case 2634:return -(c*$wnd.Math.pow(d-e,2)*(d+e)*a.d*(a.g*a.i+3*a.g*d*e-2*a.g*c*(d+e)-10*a.p*a.w*a.J*(d+e)-2*c*a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,3)*a.b-d*e*$wnd.Math.pow(d+e,4)*$wnd.Math.pow(a.A-2*a.w*e+2*d*a.J-a.K,2)+4*a.r*(a.A+a.w*e+d*a.J+a.K)+2*a.j*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*(a.B+3*a.w*a.J+a.L)+a.k*d*e*$wnd.Math.pow(d+e,2)*(3*a.B-13*a.A*e+17*a.w*a.J-13*d*a.K+3*a.L)-a.q*(5*a.B+6*a.A*e-a.w*a.J+6*d*a.K+5*a.L)-a.i*a.a*(a.D-2*a.B*a.J+3*a.A*a.K-2*a.w*a.L+a.N)+a.o*(5*a.D+a.C*e+2*a.B*a.J+13*a.A*a.K+2*a.w*a.L+d*a.M+5*a.N)+a.n*(-4*a.F-4*a.D*e+6*a.C*a.J+6*a.B*a.K+6*a.A*a.L+6*a.w*a.M-4*d*a.N-4*a.O)));case 2635:return c*(a.k*(d+e)-a.i*$wnd.Math.pow(d-e,2)*(d+e)-2*d*$wnd.Math.pow(d-e,2)*e*(d+e)+c*a.a-a.j*a.b);case 2636:return c*(-(a.w*$wnd.Math.pow(d-e,4)*a.J*$wnd.Math.pow(d+e,2))+c*d*$wnd.Math.pow(d-e,4)*e*$wnd.Math.pow(d+e,3)+a.q*(a.w-3*d*e+a.J)+a.p*(-2*a.A+3*a.w*e+3*d*a.J-2*a.K)+a.n*$wnd.Math.pow(d-e,2)*(4*a.A+3*a.w*e+3*d*a.J+4*a.K)-a.o*(a.B-5*a.A*e+9*a.w*a.J-5*d*a.K+a.L)+a.i*a.a*(a.B-a.A*e+5*a.w*a.J-d*a.K+a.L)-a.k*$wnd.Math.pow(d-e,2)*(a.B+3*a.A*e-a.w*a.J+3*d*a.K+a.L)-a.j*$wnd.Math.pow(d-e,2)*(2*a.C+3*a.B*e+7*a.A*a.J+7*a.w*a.K+3*d*a.L+2*a.M));case 2637:return a.i*(c-d-e)*(d-e)*a.d*(a.k*(d+e)-a.i*$wnd.Math.pow(d-e,2)*(d+e)-2*d*$wnd.Math.pow(d-e,2)*e*(d+e)+c*a.a-a.j*a.b);case 2638:return a.j*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(-c+d+e,2)*(a.d*a.d);case 2639:return (c-d)*(c-e)*(c+d-e)*(c-d+e)*a.e*a.f*(-(a.w*$wnd.Math.pow(d-e,4)*a.J*$wnd.Math.pow(d+e,2))+c*d*$wnd.Math.pow(d-e,4)*e*$wnd.Math.pow(d+e,3)+a.q*(a.w-3*d*e+a.J)+a.p*(-2*a.A+3*a.w*e+3*d*a.J-2*a.K)+a.n*$wnd.Math.pow(d-e,2)*(4*a.A+3*a.w*e+3*d*a.J+4*a.K)-a.o*(a.B-5*a.A*e+9*a.w*a.J-5*d*a.K+a.L)+a.i*a.a*(a.B-a.A*e+5*a.w*a.J-d*a.K+a.L)-a.k*$wnd.Math.pow(d-e,2)*(a.B+3*a.A*e-a.w*a.J+3*d*a.K+a.L)-a.j*$wnd.Math.pow(d-e,2)*(2*a.C+3*a.B*e+7*a.A*a.J+7*a.w*a.K+3*d*a.L+2*a.M));case 2640:return c*(a.k-a.B+3*a.w*a.J-a.L-a.i*a.b);case 2641:return c*(2*a.n+2*c*a.w*a.J-a.k*(d+e)-2*a.j*a.b-(d+e)*$wnd.Math.pow(a.w-d*e+a.J,2)+a.i*(3*a.A-a.w*e-d*a.J+3*a.K));case 2642:return c*(a.w-a.J)*(-2*a.i+a.w+a.J);case 2643:return -(c*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2));case 2644:return -(c*(c-d)*(c+d)*(c-e)*(c+e)*(a.k-a.B+3*a.w*a.J-a.L-a.i*a.b));case 2645:return c*(d+e)*$wnd.Math.pow(d-e,2)*(a.o+2*a.n*(d+e)+2*c*a.w*a.J*(d+e)-3*a.k*(a.w+d*e+a.J)-2*a.j*(a.A+a.w*e+d*a.J+a.K)-d*e*(a.B+2*a.A*e+a.w*a.J+2*d*a.K+a.L)+a.i*(a.B+3*a.A*e+7*a.w*a.J+3*d*a.K+a.L));case 2646:return c*(c-d-e)*(2*a.i-$wnd.Math.pow(d-e,2)+c*(d+e));case 2647:return c*(c+d-e)*(c-d+e)*(a.k+a.i*d*e-a.j*(d+e)-$wnd.Math.pow(d+e,2)*(a.w-3*d*e+a.J)+c*(a.A+a.w*e+d*a.J+a.K));case 2648:return c*(c-d-e)*(a.j+a.A+c*(d-2*e)*e-2*d*a.J+a.K)*(a.j+a.A-2*a.w*e+a.K+c*d*(-2*d+e));case 2649:return c*(-c+d+e)*(2*a.n-a.k*d-5*a.j*a.w+2*a.i*a.A+3*c*a.B-a.C-a.k*e+4*a.j*d*e-3*a.i*a.w*e-4*c*a.A*e+2*a.B*e-5*a.j*a.J-3*a.i*d*a.J+2*c*a.w*a.J-a.A*a.J+2*a.i*a.K-4*c*d*a.K-a.w*a.K+3*c*a.L+2*d*a.L-a.M);case 2650:return c*(d+e)*(2*a.i-$wnd.Math.pow(d-e,2)+c*(d+e));case 2651:return c*(c+d)*(c+e)*(a.j+a.A+c*d*e+a.K-2*a.i*(d+e));case 2652:return c*(d+e)*(a.j+a.A+c*(d-2*e)*e-2*d*a.J+a.K)*(a.j+a.A-2*a.w*e+a.K+c*d*(-2*d+e));case 2653:return a.i*(d+e)*(-a.B+a.A*e+2*a.w*a.J+d*a.K-a.L+a.j*(d+e)+3*c*d*e*(d+e)+2*a.i*(a.w+d*e+a.J));case 2654:return c*(-2*a.k*d*e+a.n*(d+e)+2*d*e*a.a-2*a.j*(a.A+a.K)+c*(a.C-a.B*e-d*a.L+a.M));case 2655:return c*(c+d-e)*(c-d+e)*(a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,3)-a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*a.b+a.j*a.a*(a.w-d*e+a.J)+c*d*e*a.a*(a.w-d*e+a.J)+a.p*(a.w+d*e+a.J)-a.o*(a.A+a.w*e+d*a.J+a.K)-a.n*(2*a.B+a.A*e-a.w*a.J+d*a.K+2*a.L)+a.k*(2*a.C+2*a.B*e-a.A*a.J-a.w*a.K+2*d*a.L+2*a.M));case 2656:return c*(c-d-e)*(a.o*$wnd.Math.pow(d-e,2)*(d+e)-a.w*$wnd.Math.pow(d-e,3)*a.J*$wnd.Math.pow(d+e,2)+a.p*(a.w+d*e-a.J)+c*d*e*a.a*(a.w-d*e+a.J)+a.i*(d+e)*$wnd.Math.pow(a.A-a.w*e+d*a.J-a.K,2)-a.n*(2*a.B+a.A*e-a.w*a.J+d*a.K-2*a.L)+a.k*(-2*a.C+2*a.B*e+a.A*a.J-a.w*a.K+2*d*a.L-2*a.M)+a.j*(a.D-a.C*e+a.B*a.J+2*a.A*a.K-a.w*a.L-d*a.M-a.N))*(-(a.o*$wnd.Math.pow(d-e,2)*(d+e))-a.w*$wnd.Math.pow(d-e,3)*a.J*$wnd.Math.pow(d+e,2)+a.p*(a.w-d*e-a.J)-c*d*e*a.a*(a.w-d*e+a.J)-a.i*(d+e)*$wnd.Math.pow(a.A-a.w*e+d*a.J-a.K,2)+a.n*(-2*a.B+a.A*e-a.w*a.J+d*a.K+2*a.L)+a.k*(2*a.C-2*a.B*e+a.A*a.J-a.w*a.K-2*d*a.L+2*a.M)+a.j*(a.D+a.C*e+a.B*a.J-2*a.A*a.K-a.w*a.L+d*a.M-a.N));case 2657:return c*(c-d-e)*(2*a.r*d*e-a.w*$wnd.Math.pow(d-e,4)*a.J*$wnd.Math.pow(d+e,3)-a.n*d*e*a.a-c*d*e*$wnd.Math.pow(a.w-a.J,4)-3*a.p*d*e*a.b+3*a.j*d*e*a.a*a.b+a.q*(a.A+a.K)-3*a.o*(a.C+a.M)+a.k*(3*a.F-a.C*a.J-2*a.B*a.K-2*a.A*a.L-a.w*a.M+3*a.O)-a.i*(a.H-2*a.F*a.J+a.C*a.L+a.B*a.M-2*a.w*a.O+a.Q));case 2658:return a.i*(d+e)*a.d*(a.k*(d+e)-a.i*$wnd.Math.pow(d-e,2)*(d+e)-2*d*$wnd.Math.pow(d-e,2)*e*(d+e)-c*a.a+a.j*a.b);case 2659:return (c+d)*(c+e)*a.e*a.f*(a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,3)-a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*a.b+a.j*a.a*(a.w-d*e+a.J)+c*d*e*a.a*(a.w-d*e+a.J)+a.p*(a.w+d*e+a.J)-a.o*(a.A+a.w*e+d*a.J+a.K)-a.n*(2*a.B+a.A*e-a.w*a.J+d*a.K+2*a.L)+a.k*(2*a.C+2*a.B*e-a.A*a.J-a.w*a.K+2*d*a.L+2*a.M));case 2660:return a.i*(d+e)*a.d*(a.o*$wnd.Math.pow(d-e,2)*(d+e)-a.w*$wnd.Math.pow(d-e,3)*a.J*$wnd.Math.pow(d+e,2)+a.p*(a.w+d*e-a.J)+c*d*e*a.a*(a.w-d*e+a.J)+a.i*(d+e)*$wnd.Math.pow(a.A-a.w*e+d*a.J-a.K,2)-a.n*(2*a.B+a.A*e-a.w*a.J+d*a.K-2*a.L)+a.k*(-2*a.C+2*a.B*e+a.A*a.J-a.w*a.K+2*d*a.L-2*a.M)+a.j*(a.D-a.C*e+a.B*a.J+2*a.A*a.K-a.w*a.L-d*a.M-a.N))*(-(a.o*$wnd.Math.pow(d-e,2)*(d+e))-a.w*$wnd.Math.pow(d-e,3)*a.J*$wnd.Math.pow(d+e,2)+a.p*(a.w-d*e-a.J)-c*d*e*a.a*(a.w-d*e+a.J)-a.i*(d+e)*$wnd.Math.pow(a.A-a.w*e+d*a.J-a.K,2)+a.n*(-2*a.B+a.A*e-a.w*a.J+d*a.K+2*a.L)+a.k*(2*a.C-2*a.B*e+a.A*a.J-a.w*a.K-2*d*a.L+2*a.M)+a.j*(a.D+a.C*e+a.B*a.J-2*a.A*a.K-a.w*a.L+d*a.M-a.N));case 2661:return a.i*(d+e)*a.d*(2*a.g*c*d*e*(d+e)-a.A*a.K*$wnd.Math.pow(a.w-a.J,4)-c*a.w*$wnd.Math.pow(d-e,4)*a.J*$wnd.Math.pow(d+e,3)*(2*a.w+d*e+2*a.J)+a.g*(a.B+a.A*e+2*a.w*a.J+d*a.K+a.L)-a.i*d*$wnd.Math.pow(d-e,4)*e*$wnd.Math.pow(d+e,2)*(2*a.B+3*a.A*e+5*a.w*a.J+3*d*a.K+2*a.L)+a.r*(a.C-4*a.B*e-4*d*a.L+a.M)-a.k*a.a*(a.D-5*a.C*e+2*a.B*a.J-7*a.A*a.K+2*a.w*a.L-5*d*a.M+a.N)-a.j*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,3)*(a.D+a.C*e-4*a.B*a.J+5*a.A*a.K-4*a.w*a.L+d*a.M+a.N)-a.q*(3*a.D+a.C*e+2*a.B*a.J+2*a.A*a.K+2*a.w*a.L+d*a.M+3*a.N)+a.o*$wnd.Math.pow(d-e,2)*(3*a.D+3*a.C*e+2*a.B*a.J+3*a.A*a.K+2*a.w*a.L+3*d*a.M+3*a.N)-a.p*(3*a.F+5*a.C*a.J-5*a.B*a.K-5*a.A*a.L+5*a.w*a.M+3*a.O)+a.n*(3*a.H+4*a.G*e-9*a.D*a.K+2*a.C*a.L+2*a.B*a.M-9*a.A*a.N+4*d*a.P+3*a.Q));case ujh:return c*(c+d-e)*(c-d+e)*(-(a.p*d*e*(d+e))+a.j*d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,3)-a.w*$wnd.Math.pow(d-e,2)*a.J*$wnd.Math.pow(d+e,4)-c*d*$wnd.Math.pow(d-e,2)*e*$wnd.Math.pow(d+e,3)*a.b+a.q*(a.w+3*d*e+a.J)+a.n*d*e*(a.A+a.w*e+d*a.J+a.K)-a.i*a.a*(a.B-a.A*e+a.w*a.J-d*a.K+a.L)+a.k*$wnd.Math.pow(d+e,2)*(3*a.B-5*a.A*e+9*a.w*a.J-5*d*a.K+3*a.L)-a.o*(3*a.B+5*a.A*e+3*a.w*a.J+5*d*a.K+3*a.L));case 2663:return c*(a.w*a.J+c*d*e*(d+e)+a.i*(a.w+3*d*e+a.J));case 2664:return c*(-(a.w*a.J)-c*d*e*(d+e)+a.i*(a.w+d*e+a.J));case 2665:return c*(c*d*(d-e)*e+a.w*a.J+a.i*(a.w-d*e-a.J))*(c*d*(d-e)*e-a.w*a.J+a.i*(a.w+d*e-a.J));case 2666:return c*((3+c/d+d/e+e/c)*(1/e+1/c)+(3+d/c+e/d+c/e)*(1/d+1/c));case 2667:return a.i*(d+e)*(2*d*e+c*(d+e));case 2668:return (c+d)*(c+e)*(a.w*a.J+c*d*e*(d+e)+a.i*(a.w+3*d*e+a.J));case 2669:return (c+d)*(c+e)*(-(a.w*a.J)-c*d*e*(d+e)+a.i*(a.w+d*e+a.J));case 2670:return c*((d*a.i/(d+c)+e*a.w/(e+d)+c*a.J/(c+e))*e*c/(e+c)+(e*a.i/(e+c)+c*a.w/(c+d)+d*a.J/(d+e))*d*c/(d+c));case tjh:return 1/(4*-a.d+(3+$wnd.Math.sqrt(5))*a.c);case 2672:return 1/(4*-a.d-(3+$wnd.Math.sqrt(5))*a.c);case 2673:return a.i*(4*-a.d+(3+$wnd.Math.sqrt(5))*a.c);case 2674:return a.i*(4*-a.d-(3+$wnd.Math.sqrt(5))*a.c);case 2675:return 17*a.k-15*a.a-2*a.i*a.b+3*(c+d-e)*(c-d+e)*(-c+d+e)*(c+d+e)*$wnd.Math.sqrt(5);case 2676:return a.k-15*a.a+14*a.i*a.b+3*(c+d-e)*(c-d+e)*(-c+d+e)*(c+d+e)*$wnd.Math.sqrt(5);case 2677:return $wnd.Math.pow(d-e,2)*(d+e)*(-(a.i*d)+a.A-a.i*e+2*c*d*e-a.w*e-d*a.J+a.K)*(a.j-a.i*d-c*a.w+a.A-a.i*e-c*d*e+a.w*e-c*a.J+d*a.J+a.K);case 2678:return $wnd.Math.pow(d-e,2)*(d+e)*(-2*a.j+a.i*d+a.A+a.i*e-a.w*e-d*a.J+a.K)*(a.j*d-a.i*a.w-c*a.A+a.B+a.j*e-a.i*d*e-c*a.w*e+a.A*e-a.i*a.J-c*d*a.J+a.w*a.J-c*a.K+d*a.K+a.L);case 2679:return a.i*$wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(a.i-d*e)*(a.i+d*e)*(-(a.i*a.w)+a.B-a.i*a.J+a.L);case 2680:return c*$wnd.Math.pow(d-e,2)*(d+e)*(a.j+c*d*e-a.w*e-d*a.J)*(-(a.i*d)+a.A-a.i*e+2*c*d*e-a.w*e-d*a.J+a.K);case 2681:return $wnd.Math.pow(d-e,2)*(d+e)*(a.i+c*d-a.w+c*e-d*e-a.J)*(-2*a.j+a.i*d+a.A+a.i*e-a.w*e-d*a.J+a.K);case 2682:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(2*a.i-a.w-a.J)*(-2*a.k+a.i*a.w+a.B+a.i*a.J-2*a.w*a.J+a.L);case 2683:return c*(-(a.i*d)+a.A-a.i*e+2*c*d*e-a.w*e-d*a.J+a.K)*(-(a.i*a.w)+a.B-a.i*a.J+a.L)*(a.n*d-a.j*a.A+a.n*e-2*a.k*d*e+a.i*a.A*e+c*a.B*e-a.C*e-c*a.A*a.J-a.j*a.K+a.i*d*a.K-c*a.w*a.K+2*a.A*a.K+c*d*a.L-d*a.M);case 2684:return (-2*a.j+a.i*d+a.A+a.i*e-a.w*e-d*a.J+a.K)*(-(a.i*a.w)+a.B-a.i*a.J+a.L)*(2*a.n-a.k*d-a.j*a.w+c*a.B-a.C-a.k*e+a.i*a.w*e-a.j*a.J+a.i*d*a.J-2*c*a.w*a.J+a.A*a.J+a.w*a.K+c*a.L-a.M);case 2685:return (-2*a.j+a.i*d+a.A+a.i*e-a.w*e-d*a.J+a.K)*(-2*a.k+a.i*a.w+a.B+a.i*a.J-2*a.w*a.J+a.L)*(a.n*a.w-a.k*a.A-2*a.j*a.B+2*a.i*a.C+c*a.D-a.F+a.n*a.J+2*a.j*a.w*a.J-a.i*a.A*a.J-c*a.B*a.J-a.C*a.J-a.k*a.K-a.i*a.w*a.K+2*a.B*a.K-2*a.j*a.L-c*a.w*a.L+2*a.A*a.L+2*a.i*a.M-a.w*a.M+c*a.N-a.O);case 2686:return $wnd.Math.pow(d-e,2)*$wnd.Math.pow(d+e,2)*(-5*a.i+a.w+a.J)*(-2*a.k+a.i*a.w+a.B+a.i*a.J-2*a.w*a.J+a.L)*(a.o-a.k*a.w-a.i*a.B+a.D-a.k*a.J+9*a.i*a.w*a.J-4*a.B*a.J-a.i*a.L-4*a.w*a.L+a.N);case 2687:return c*(-a.o+a.k*a.w+a.i*a.B-a.D+a.n*e-2*a.k*d*e+a.j*a.w*e+a.i*a.A*e-2*c*a.B*e+a.C*e+2*a.k*a.J-2*a.i*a.w*a.J+2*a.B*a.J-2*a.j*a.K+a.i*d*a.K+c*a.w*a.K-2*a.A*a.K-a.i*a.L-a.w*a.L+c*a.M+d*a.M)*(-a.o+a.n*d+2*a.k*a.w-2*a.j*a.A-a.i*a.B+c*a.C-2*a.k*d*e+a.i*a.A*e+a.C*e+a.k*a.J+a.j*d*a.J-2*a.i*a.w*a.J+c*a.A*a.J-a.B*a.J+a.i*d*a.K-2*a.A*a.K+a.i*a.L-2*c*d*a.L+2*a.w*a.L+d*a.M-a.N);case 2688:return (-a.p-a.n*a.w+2*a.k*a.A+2*a.j*a.B-a.i*a.C-a.F+a.o*e-a.k*a.w*e-a.i*a.B*e+a.D*e+2*a.n*a.J-a.j*a.w*a.J-a.i*a.A*a.J+2*a.C*a.J-2*a.k*a.K+2*a.i*a.w*a.K-2*a.B*a.K-a.j*a.L-a.A*a.L+a.i*a.M+a.w*a.M)*(-a.p+a.o*d+2*a.n*a.w-2*a.k*a.A-a.j*a.B+a.i*a.C-a.n*a.J-a.k*d*a.J-a.j*a.w*a.J+2*a.i*a.A*a.J+a.C*a.J+2*a.k*a.K-a.i*a.w*a.K-a.B*a.K+2*a.j*a.L-a.i*d*a.L-2*a.A*a.L-a.i*a.M+2*a.w*a.M+d*a.N-a.O);case 2689:return (c-d)*(-c+e)*(a.n+a.C+a.j*d*e+a.i*a.w*e+c*a.A*e-2*a.j*a.J-a.i*d*a.J-c*a.w*a.J-2*a.A*a.J-c*d*a.K+c*a.L+d*a.L)*(a.n-2*a.j*a.w+c*a.B+a.j*d*e-a.i*a.w*e-c*a.A*e+a.B*e+a.i*d*a.J-c*a.w*a.J+c*d*a.K-2*a.w*a.K+a.M);case 2690:return (c-d)*(-c+e)*(a.k+a.j*d+a.i*a.w+c*a.A+a.B-a.j*e-a.i*d*e-c*a.w*e-a.A*e-a.i*a.J-c*d*a.J-a.w*a.J+c*a.K+d*a.K)*(a.k-a.j*d-a.i*a.w+c*a.A+a.j*e-a.i*d*e-c*a.w*e+a.A*e+a.i*a.J-c*d*a.J-a.w*a.J+c*a.K-d*a.K+a.L);case 2691:return c*(c-d)*(-c+e)*(a.n-a.k*d-c*a.B+a.C-a.k*e-a.j*d*e+4*a.i*a.w*e-c*a.A*e-a.B*e-2*a.i*d*a.J+4*c*a.w*a.J-c*d*a.K-c*a.L-d*a.L+a.M)*(a.n-a.k*d-c*a.B+a.C-a.k*e-a.j*d*e-2*a.i*a.w*e-c*a.A*e-a.B*e+4*a.i*d*a.J+4*c*a.w*a.J-c*d*a.K-c*a.L-d*a.L+a.M);case 2692:return (c-d)*(-c+e)*(a.n-2*a.k*d-2*a.j*a.w-2*a.i*a.A-2*c*a.B+a.C+3*a.j*d*e+3*a.i*a.w*e+3*c*a.A*e-2*a.j*a.J+a.i*d*a.J+c*a.w*a.J-2*a.A*a.J-3*c*d*a.K+c*a.L+d*a.L)*(a.n-2*a.j*a.w+c*a.B-2*a.k*e+3*a.j*d*e+a.i*a.w*e-3*c*a.A*e+a.B*e-2*a.j*a.J+3*a.i*d*a.J+c*a.w*a.J-2*a.i*a.K+3*c*d*a.K-2*a.w*a.K-2*c*a.L+a.M);case 2693:return a.i*(-a.g-a.q*a.w+7*a.o*a.B-5*a.k*a.D-2*a.i*a.G+2*a.v+3*a.q*a.J-6*a.o*a.w*a.J-7*a.k*a.B*a.J+12*a.i*a.D*a.J-2*a.G*a.J-2*a.o*a.L+14*a.k*a.w*a.L-7*a.i*a.B*a.L-5*a.D*a.L-2*a.k*a.N-6*a.i*a.w*a.N+7*a.B*a.N+3*a.i*a.P-a.w*a.P-a.I)*(-a.g+3*a.q*a.w-2*a.o*a.B-2*a.k*a.D+3*a.i*a.G-a.v-a.q*a.J-6*a.o*a.w*a.J+14*a.k*a.B*a.J-6*a.i*a.D*a.J-a.G*a.J+7*a.o*a.L-7*a.k*a.w*a.L-7*a.i*a.B*a.L+7*a.D*a.L-5*a.k*a.N+12*a.i*a.w*a.N-5*a.B*a.N-2*a.i*a.P-2*a.w*a.P+2*a.I);case 2694:return c*(-a.r+a.q*d+2*a.p*a.w-2*a.o*a.A-2*a.j*a.D+2*a.i*a.F+c*a.G-a.H-3*a.p*d*e+3*a.n*a.A*e+3*a.j*a.C*e-3*c*a.F*e+2*a.p*a.J+a.o*d*a.J-7*a.n*a.w*a.J+4*a.k*a.A*a.J+4*a.j*a.B*a.J-7*a.i*a.C*a.J+c*a.D*a.J+2*a.F*a.J+4*a.n*d*a.K-8*a.j*a.A*a.K+4*c*a.C*a.K-4*a.k*d*a.L+4*a.j*a.w*a.L+4*a.i*a.A*a.L-4*c*a.B*a.L+a.j*d*a.M+c*a.A*a.M-2*a.j*a.N+a.i*d*a.N+c*a.w*a.N-2*a.A*a.N-2*c*d*a.O+c*a.P+d*a.P)*(-a.r+2*a.p*a.w-2*a.j*a.D+c*a.G+a.q*e-3*a.p*d*e+a.o*a.w*e+4*a.n*a.A*e-4*a.k*a.B*e+a.j*a.C*e+a.i*a.D*e-2*c*a.F*e+a.G*e+2*a.p*a.J-7*a.n*a.w*a.J+4*a.j*a.B*a.J+c*a.D*a.J-2*a.o*a.K+3*a.n*d*a.K+4*a.k*a.w*a.K-8*a.j*a.A*a.K+4*a.i*a.B*a.K+c*a.C*a.K-2*a.D*a.K+4*a.j*a.w*a.L-4*c*a.B*a.L+3*a.j*d*a.M-7*a.i*a.w*a.M+4*c*a.A*a.M-2*a.j*a.N+c*a.w*a.N+2*a.i*a.O-3*c*d*a.O+2*a.w*a.O+c*a.P-a.Q);case 2695:return (-a.q+a.p*d-a.o*a.w-a.n*a.A+4*a.k*a.B-a.j*a.C-a.i*a.D+c*a.F-a.G-a.o*d*e+2*a.n*a.w*e-a.k*a.A*e-a.j*a.B*e+2*a.i*a.C*e-c*a.D*e+3*a.o*a.J-2*a.n*d*a.J-2*a.k*a.w*a.J+2*a.j*a.A*a.J-2*a.i*a.B*a.J-2*c*a.C*a.J+3*a.D*a.J+2*a.k*d*a.K-a.j*a.w*a.K-a.i*a.A*a.K+2*c*a.B*a.K-3*a.k*a.L+a.j*d*a.L+2*a.i*a.w*a.L+c*a.A*a.L-3*a.B*a.L-a.i*d*a.M-c*a.w*a.M+a.i*a.N+a.w*a.N)*(-a.q+3*a.o*a.w-3*a.k*a.B+a.i*a.D+a.p*e-a.o*d*e-2*a.n*a.w*e+2*a.k*a.A*e+a.j*a.B*e-a.i*a.C*e-a.o*a.J+2*a.n*d*a.J-2*a.k*a.w*a.J-a.j*a.A*a.J+2*a.i*a.B*a.J-c*a.C*a.J+a.D*a.J-a.n*a.K-a.k*d*a.K+2*a.j*a.w*a.K-a.i*a.A*a.K+c*a.B*a.K+4*a.k*a.L-a.j*d*a.L-2*a.i*a.w*a.L+2*c*a.A*a.L-3*a.B*a.L-a.j*a.M+2*a.i*d*a.M-2*c*a.w*a.M-a.i*a.N-c*d*a.N+3*a.w*a.N+c*a.O-a.P);case 2696:return (c-d)*(c+d)*(-c+e)*(c+e)*(a.o-a.k*a.w-a.i*a.B+a.D-4*a.k*a.J+9*a.i*a.w*a.J-a.B*a.J-4*a.i*a.L-a.w*a.L+a.N)*(a.o-4*a.k*a.w-4*a.i*a.B+a.D-a.k*a.J+9*a.i*a.w*a.J-a.B*a.J-a.i*a.L-a.w*a.L+a.N);case 2697:return (-a.g+a.o*a.B+a.k*a.D-a.v+2*a.q*a.J-2*a.o*a.w*a.J-2*a.i*a.D*a.J+2*a.G*a.J+a.k*a.w*a.L+a.i*a.B*a.L-2*a.k*a.N-2*a.B*a.N+a.i*a.P+a.w*a.P)*(-a.g+2*a.q*a.w-2*a.k*a.D+a.i*a.G-2*a.o*a.w*a.J+a.k*a.B*a.J+a.G*a.J+a.o*a.L+a.i*a.B*a.L-2*a.D*a.L+a.k*a.N-2*a.i*a.w*a.N+2*a.w*a.P-a.I);case 2698:return a.i*(-(a.k*a.B)+a.i*a.D-a.o*a.J+a.k*a.w*a.J-2*a.i*a.B*a.J+a.D*a.J+2*a.k*a.L+a.i*a.w*a.L-a.B*a.L-a.i*a.N)*(-(a.o*a.w)+2*a.k*a.B-a.i*a.D+a.k*a.w*a.J+a.i*a.B*a.J-a.k*a.L-2*a.i*a.w*a.L-a.B*a.L+a.i*a.N+a.w*a.N);case 2699:return a.i*(-(a.j*a.A)+c*a.C-a.n*e+a.k*d*e+a.j*a.w*e-2*c*a.B*e+a.C*e-a.j*d*a.J+2*a.j*a.K-a.i*d*a.K+c*a.w*a.K-a.A*a.K+c*d*a.L-c*a.M)*(-(a.n*d)+2*a.j*a.A-c*a.C+a.k*d*e-a.j*a.w*e-a.i*a.A*e+c*a.B*e+a.j*d*a.J+c*a.A*a.J-a.j*a.K-a.A*a.K-2*c*d*a.L+c*a.M+d*a.M);default:return NaN;}}\nvar dLh=' is not part of graph ',eLh={650:1,3:1},fLh='vertex may not be null',gLh='Pair cannot contain null values',hLh='Pairs cannot be mutated',iLh='*y + ',jLh={15:1,24:1,733:1,16:1,21:1,25:1},kLh='problem in Delaunay_Triangulation';wqb(984,1,{});_.b=0;_.c=0;var mt=J2b(984);wqb(1204,1,{1204:1});_.Ze=function(a,b,c){YDb(this.d,a,c);p0b(this.f,a)};_.$e=function(){return b0b(this)};_._e=function(a,b){c0b(this,a,b)};_.af=function(a,b,c){YDb(this.d,a,c);v0b(this.f,a)};_.e=false;var kt=J2b(1204);wqb(4056,1,{},e0b);_.Sc=PWh;_.cf=QWh;_.bf=function(a,b){return d0b(this,a,b)};var lt=J2b(4056);wqb(1564,984,{},g0b,h0b);var ot=J2b(1564);wqb(1565,1204,{1204:1,1565:1},i0b);_.Ze=function(a,b,c){YDb(this.d,a,c);p0b(this.f,a);YDb(this.b,a,b)};_.$e=function(){var a,b,c;b=b0b(this);c=b.a;a=$Db(this.b,c);Ubc(this.a,c,a);return b};_._e=function(a,b){var c;c0b(this,a,b);c=Tbc(this.a,a);YDb(this.b,a,c)};_.af=function(a,b,c){YDb(this.d,a,c);v0b(this.f,a);YDb(this.b,a,b)};var nt=J2b(1565);wqb(4053,1,{},j0b);var pt=J2b(4053);wqb(4085,1,{},n0b);_.df=function(a){return l0b(this,a)};var qt=J2b(4085);wqb(4105,1,Plh,o0b);_.Sc=function(a){var b,c,d,e,f;if(!ff(a,364)){return false}b=a;c=this.a;d=b.ef();if(nf(c)===nf(d)||c!=null&&Vb(c,d)){e=this.b;f=b.ff();if(nf(e)===nf(f)||e!=null&&Vb(e,f)){return true}}return false};_.ef=NWh;_.ff=function(){return this.b};_.Tc=function(){return (this.a==null?0:Xb(this.a))^(this.b==null?0:Xb(this.b))};_.gf=function(a){var b;b=this.b;this.b=a;return b};_.Uc=function(){return this.a+'='+this.b};var rt=J2b(4105);wqb(g7g,183,Yjh,w0b);_.add=function(a){return p0b(this,a)};_.clear=function(){aEb(this.c);this.b.a.i.length=0,undefined};_.contains=function(a){return SDb(this.c,a)};_.isEmpty=function(){return this.b.a.i.length==0};_.rd=function(){return new Phc(new t9b(this.b.a))};_.remove=EWh;_.removeAll=EWh;_.retainAll=EWh;_.size=function(){return this.b.a.i.length};var st=J2b(g7g);wqb(4234,1,eLh);_.jf=function(a,b,c){return x0b(this,a,b,c)};_.kf=function(a,b,c,d){return y0b(this,a,b,c,d)};_.sf=function(a,b){return B0b(this,a,b)};_.Uc=function(){return D0b(this)};var tt=J2b(4234);wqb(1203,4234,eLh);_.nf=function(){return this.c};var ut=J2b(1203);wqb(1562,1,eLh);_.jf=function(a,b,c){return x0b(this.c,a,b,c)};_.lf=function(a){return this.c.lf(a)};_.pf=function(){return this.c.pf()};_.qf=function(a){return this.c.qf(a)};_.rf=function(a){return this.c.rf(a)};_.sf=function(a,b){return B0b(this.c,a,b)};_.tf=function(a){return this.c.tf(a)};_.uf=function(){return this.c.uf()};_.vf=function(){return this.c.vf()};var zt=J2b(1562);wqb(1563,1562,eLh,I0b);_.lf=function(a){this.c.lf(a);return true};var vt=J2b(1563);wqb(4054,1562,{650:1,4454:1,3:1},M0b);_.jf=function(a,b,c){return K0b(this,a,b,c)};_.lf=function(a){return L0b(this,a)};_.Uc=function(){return 'Tree of '+D0b(this.c)};var wt=J2b(4054);wqb(4084,1203,eLh,P0b);_.hf=function(a,b,c){var d,e,f;F0b(this,c);e=C0b(this,a,b);if(!e){return false}f=e.a;d=e.b;if(O0b(this,f,d)!=null){return false}YDb(this.a,a,e);SDb(this.b,f)||N0b(this,f);SDb(this.b,d)||N0b(this,d);VDb(this.b,f).b.put(d,a);VDb(this.b,d).a.put(f,a);return true};_.lf=function(a){return N0b(this,a)};_.mf=function(a){return SDb(this.a,a)};_.pf=FWh;_.qf=function(a){if(!SDb(this.a,a)){return null}return VDb(this.a,a)};_.rf=function(a){if(!SDb(this.b,a)){return null}return mac(),new yac(VDb(this.b,a).a.values())};_.tf=function(a){if(!SDb(this.b,a)){return null}return mac(),new yac(VDb(this.b,a).b.values())};_.uf=GWh;_.vf=HWh;var xt=J2b(4084);wqb(4110,1203,eLh,R0b);_.hf=function(a,b,c){var d,e,f;F0b(this,c);e=C0b(this,a,b);if(!e){return false}YDb(this.a,a,e);f=e.a;d=e.b;k8b(new l8b(this.b),f)||Q0b(this,f);k8b(new l8b(this.b),d)||Q0b(this,d);VDb(this.b,d).a.add(a);VDb(this.b,f).b.add(a);return true};_.lf=function(a){return Q0b(this,a)};_.mf=IWh;_.pf=FWh;_.qf=JWh;_.rf=function(a){if(!k8b(new l8b(this.b),a)){return null}return mac(),new yac(VDb(this.b,a).a)};_.tf=function(a){if(!k8b(new l8b(this.b),a)){return null}return mac(),new yac(VDb(this.b,a).b)};_.uf=GWh;_.vf=HWh;var yt=J2b(4110);wqb(4055,4234,eLh,X0b);_.hf=function(a,b,c){var d,e,f;d=C0b(this,a,b);if(!d){return false}e=d.a;f=d.b;SDb(this.c,e)||S0b(this,e);SDb(this.c,f)||S0b(this,f);VDb(this.c,e).b.add(a);VDb(this.c,f).a.add(a);YDb(this.b,a,d);if(c==(e1b(),c1b)){MYb(this.a,a)}else{VDb(this.c,e).a.add(a);VDb(this.c,f).b.add(a)}return true};_.lf=function(a){return S0b(this,a)};_.mf=function(a){return k8b(new l8b(this.b),a)};_.nf=function(){return e1b(),d1b};_.pf=HWh;_.qf=function(a){return VDb(this.b,a)};_.rf=function(a){return U0b(this,a)};_.tf=function(a){return W0b(this,a)};_.uf=function(){return (new l8b(this.c)).a.size()};_.vf=function(){return mac(),new yac(new l8b(this.c))};var At=J2b(4055);wqb(1561,1203,eLh,b1b);_.hf=function(a,b,c){return Y0b(this,a,b,c)};_.kf=function(a,b,c,d){return Z0b(this,a,b,c,d)};_.lf=function(a){return $0b(this,a)};_.mf=IWh;_.pf=FWh;_.qf=JWh;_.rf=KWh;_.tf=KWh;_.uf=GWh;_.vf=HWh;var Bt=J2b(1561);wqb(983,28,{983:1,3:1,15:1,28:1},f1b);var c1b,d1b;var Ct=K2b(983,g1b);wqb(499,1,{499:1,3:1,103:1,173:1},i1b,j1b);_.Ce=function(){return new gdc(this,0)};_.De=function(){return new wgc(null,new gdc(this,0))};_.add=LWh;_.addAll=LWh;_.clear=MWh;_.contains=function(a){return nf(this.a)===nf(a)||Vb(this.a,a)||nf(this.b)===nf(a)||Vb(this.b,a)};_.containsAll=function(a){var b,c,d;if(a.size()>2){return false}d=a.rd();b=d.yf();c=d.yf();return (nf(this.a)===nf(b)||Vb(this.a,b)||nf(this.b)===nf(b)||Vb(this.b,b))&&(nf(this.a)===nf(c)||Vb(this.a,c)||nf(this.b)===nf(c)||Vb(this.b,c))};_.Sc=function(a){return h1b(this,a)};_.Tc=function(){var a;a=1;a=31*a+(this.a==null?0:Xb(this.a));a=31*a+(this.b==null?0:Xb(this.b));return a};_.isEmpty=function(){return false};_.rd=function(){return new k1b(this)};_.remove=LWh;_.removeAll=LWh;_.retainAll=LWh;_.size=function(){return 2};_.toArray=function(){var a;a=me(gu,Z4g,1,2,5,1);a[0]=this.a;a[1]=this.b;return a};_.Ee=function(a){var b,c;c=a;if(a.length<2){b=me(gu,Z4g,1,2,5,1);c=b}c[0]=this.a;c[1]=this.b;c.length>2&&(c[2]=null);return c};_.Uc=function(){return '<'+Bqb(this.a)+L7g+Bqb(this.b)+'>'};var Et=J2b(499);wqb(4083,1,{},k1b);_.wf=OWh;_.xf=function(){return this.a<2};_.yf=function(){++this.a;return this.a==1?this.b.a:this.a==2?this.b.b:null};_.zf=MWh;_.a=0;var Dt=J2b(4083);wqb(2079,275,{103:1,173:1,404:1},Eac);_.Ce=function(){return new gdc(this,1)};_.Sc=function(a){return Vb(this.b,a)};_.Tc=function(){return Xb(this.b)};var dv=J2b(2079);wqb(4109,43,_4g);var jx=J2b(4109);wqb(1589,4109,_4g,Fhc);_.Zc=NWh;var ix=J2b(1589);wqb(1582,183,Yjh,Lhc);_.add=function(a){return Ghc(this,a)};_.isEmpty=function(){return Khc(this)==0};_.rd=function(){return new Mhc(this)};_.size=function(){return Khc(this)};_.b=0;_.c=0;var lx=J2b(1582);wqb(4095,1,{},Mhc);_.wf=OWh;_.xf=function(){return this.a!=this.c.c};_.yf=function(){if(this.a==this.c.c){throw Qpb(new Gcc)}this.b=this.a;this.a=Ihc(this.c,this.a);return this.c.a[this.b]};_.zf=function(){var a;if(this.b==-1){throw Qpb(new m3b)}if(this.b==this.c.b){Jhc(this.c);this.b=-1;return}a=this.b+1;while(a!=this.c.c){if(a>=this.c.a.length){this.c.a[a-1]=this.c.a[0];a=0}else{this.c.a[a-1]=this.c.a[a];++a}}this.b=-1;this.c.c=Hhc(this.c,this.c.c);this.c.a[this.c.c]=null;this.a=Hhc(this.c,this.a)};_.a=0;_.b=-1;var kx=J2b(4095);wqb(1208,1,j7g,Ohc);_.df=function(a){return this.a};var mx=J2b(1208);wqb(4115,1,{},Phc);_.wf=OWh;_.xf=function(){return q9b(this.a)};_.yf=function(){return r9b(this.a)};_.zf=function(){throw Qpb(new q5b('remove() is not supported'))};var nx=J2b(4115);wqb(3818,16,rnh,jle);_.Mi=function(){return EIe(),Jye};_.Ii=function(){hle(this)};_.hj=function(){ile(this)};var FS=J2b(3818);wqb(3820,16,rnh,mle);_.Mi=function(){return EIe(),Oze};_.Ii=function(){kle(this)};_.hj=function(){lle(this)};var HS=J2b(3820);wqb(4052,1,{},zle);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.A=0;_.B=0;_.C=0;_.D=0;_.F=0;_.G=0;_.H=0;_.I=0;_.J=0;_.K=0;_.L=0;_.M=0;_.N=0;_.O=0;_.P=0;_.Q=0;_.R=0;_.S=0;_.T=0;_.U=0;_.V=0;_.W=0;_.X=0;_.Y=0;_.Z=0;_.$=0;var nle=0;var GS=J2b(4052);wqb(3817,16,rnh,Ele);_.Mi=function(){return EIe(),FHe};_.Ii=function(){Cle(this)};_.hj=function(){Dle(this)};var JS=J2b(3817);wqb(4051,1,{},mme);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.A=0;_.B=0;_.C=0;_.D=0;_.F=0;_.G=0;_.H=0;_.I=0;_.J=0;_.K=0;_.L=0;_.M=0;_.N=0;_.O=0;_.P=0;_.Q=0;var IS=J2b(4051);wqb(3821,16,{15:1,24:1,16:1,21:1,583:1,25:1},pme);_.Mi=function(){return EIe(),GHe};_.Ii=function(){nme(this)};_.hj=function(){ome(this)};var KS=J2b(3821);wqb(3819,16,rnh,sme);_.Mi=function(){return EIe(),LHe};_.Ii=function(){qme(this)};_.hj=function(){rme(this)};var LS=J2b(3819);wqb(3485,20,Gxh,tme);_.Du=function(a,b){var c,d,e,f,g;e=a.c.i.length;f=me(Npb,y5g,5,e,16,1);switch(e){case 2:d=SCd(this,a,new fJe(false));if((f[0]=d[0].en())&&(f[1]=d[1].en())){c=new jle(this.e,Vad(a),d[0],d[1]);g=pe(ie(fY,1),qnh,13,0,[c.b]);return g}if(!f[0]){throw Qpb(FCd(this,a.i,d[0]))}throw Qpb(FCd(this,a.i,d[1]));default:throw Qpb(ICd(this,a,a.c.i.length));}};var MS=J2b(3485);wqb(3487,20,Gxh,ume);_.Du=function(a,b){var c,d,e,f,g;e=a.c.i.length;f=me(Npb,y5g,5,e,16,1);switch(e){case 4:d=SCd(this,a,new fJe(false));if((f[0]=ff(d[0],33))&&(f[1]=ff(d[1],33))&&(f[2]=ff(d[2],33))&&(f[3]=ff(d[3],36))){c=new mle(this.e,Vad(a),d[0],d[1],d[2],d[3]);g=pe(ie(fY,1),qnh,13,0,[c.e]);return g}throw Qpb(GCd(this,a,aDd(f,d)));default:throw Qpb(ICd(this,a,a.c.i.length));}};var NS=J2b(3487);wqb(3484,20,Gxh,vme);_.Du=function(a,b){var c,d,e,f,g;e=a.c.i.length;f=me(Npb,y5g,5,e,16,1);switch(e){case 4:d=SCd(this,a,new fJe(false));if((f[0]=d[0].jn())&&(f[1]=d[1].jn())&&(f[2]=d[2].jn())&&(f[3]=ff(d[3],36))){c=new Ele(this.e,Vad(a),d[0],d[1],d[2],d[3]);g=pe(ie(fY,1),qnh,13,0,[c.d]);return g}throw Qpb(GCd(this,a,aDd(f,d)));default:throw Qpb(ICd(this,a,a.c.i.length));}};var OS=J2b(3484);wqb(3488,20,Gxh,xme);_.Du=function(a,b){var c,d,e,f,g,h,i,j,k,l;f=a.c.i.length;g=me(Npb,y5g,5,f,16,1);switch(f){case 4:j=null;k=null;l=null;d=me(fY,qnh,13,4,0,1);for(e=0;e<3;e++){d[e]=RCd(this,a,e,new fJe(false))}j=new cId(this.e);k=new cId(this.e);l=new cId(this.e);$kd(this.e,'A',j);$kd(this.e,'B',k);$kd(this.e,'C',l);if(!ff(q8d(b9b(a.c,3)),80)){wme(this);throw Qpb(GCd(this,a,b9b(a.c,3)))}h=this.e.$;this.e.$=true;d[3]=Kre(Jod(this.f),q8d(b9b(a.c,3)),b9b(a.c,3),true,new fJe(false),null)[0];Cmd(this.e,h);if((g[0]=ff(d[0],33))&&(g[1]=ff(d[1],33))&&(g[2]=ff(d[2],33))&&(g[3]=d[3].an()&&ff(d[3].lb,790))){c=new pme(this.e,Vad(a),d[0],d[1],d[2],d[3],j,k,l);i=pe(ie(fY,1),qnh,13,0,[c.i]);wme(this);return i}wme(this);throw Qpb(GCd(this,a,aDd(g,d)));default:wme(this);throw Qpb(ICd(this,a,a.c.i.length));}};var PS=J2b(3488);wqb(3486,20,Gxh,yme);_.Du=function(a,b){var c,d,e,f,g;e=a.c.i.length;f=me(Npb,y5g,5,e,16,1);switch(e){case 6:d=SCd(this,a,new fJe(false));if((f[0]=d[0].jn())&&(f[1]=d[1].jn())&&(f[2]=d[2].jn())&&(f[3]=ff(d[3],36))&&(f[4]=ff(d[5],36))&&(f[5]=ff(d[5],36))){c=new sme(this.e,Vad(a),d[0],d[1],d[2],d[3],d[4],d[5]);g=pe(ie(fY,1),qnh,13,0,[c.d]);return g}throw Qpb(GCd(this,a,aDd(f,d)));default:throw Qpb(ICd(this,a,a.c.i.length));}};var QS=J2b(3486);wqb(2526,1,{},Qxe);_.sx=function(a,b){return Pxe(a,b)};var IW=J2b(2526);wqb(1495,16,jLh,gKe);_.Mi=function(){return EIe(),Eze};_.Ii=function(){eKe(this)};_.hj=function(){fKe(this)};var hX=J2b(1495);wqb(966,16,jLh);_.hj=function(){iKe(this)};_.e=0;var kX=J2b(966);wqb(3826,966,jLh,lKe);_.Mi=function(){return EIe(),Zze};_.Ii=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;try{this.e=this.c.k.i.length;if(!this.c.q||this.e==0){this.d.i=false;return}h=me(sf,g9g,5,2,15,1);m=me(GX,Z4g,400,this.e,0,1);for(g=0;g<this.e;g++){f=cZe(this.c,g);if(f.Em()&&f.jn()){l=f;l.Px(h);m[g]=new oLe(h[0],h[1])}}b=new fLe(m);if(b.g){this.d.i=false;return}i=dLe(b);!this.b?(this.b=new n9b):(this.b.i.length=0,undefined);n=new Qec((!kKe&&(kKe=new nKe),kKe));while(i.a<i.c.i.length){o=r9b(i);Gec(n,new LKe(new nvc(o.b.a,o.b.b),new nvc(o.d.a,o.d.b)));if(o.f){Gec(n,new LKe(new nvc(o.d.a,o.d.b),new nvc(o.f.a,o.f.b)));Gec(n,new LKe(new nvc(o.f.a,o.f.b),new nvc(o.b.a,o.b.b)))}}j=(e=(new A8b(n.a)).a.Zd().b.Xf(),new B8b(e));while(j.a.xf()){k=(d=j.a.yf(),d.ef());Z8b(this.b,new Oad(k.a.c,k.a.d,(dud(),cud)));Z8b(this.b,new Oad(k.b.c,k.b.d,bud))}y$e(this.d,this.b);this.d.i=true}catch(a){a=Ppb(a);if(ff(a,38)){c=a;nlg(c._c());this.d.i=false}else throw Qpb(a)}};var kKe;var jX=J2b(3826);wqb(1496,1,{},nKe);_.bf=function(a,b){return mKe(a,b)};_.Sc=PWh;_.cf=QWh;var iX=J2b(1496);wqb(3824,966,jLh,qKe);_.Mi=function(){return EIe(),lDe};_.Ii=function(){var a,b,c,d,e,f,g,h,i,j,k,l,m;this.e=this.c.k.i.length;if(!this.c.q||this.e==0){this.d.i=false;return}this.a=0;i=new cEb;c=new b1b;for(d=0;d<this.e-1;d++){j=cZe(this.c,d);for(f=d+1;f<this.e;f++){k=cZe(this.c,f);g=RDb(wbc(i.e,j));h=RDb(wbc(i.e,k));if(!g){g=new MKe(j);xbc(i.e,j,g)}if(!h){h=new MKe(k);xbc(i.e,k,h)}Z0b(c,new rKe(j.Ik(k),g,h,this.a++),g,h,(e1b(),d1b))}l=new j0b(c,new I0b,oKe);m=l.a;e=new Aac(m.c.pf().b.rd());!this.b?(this.b=new n9b):(this.b.i.length=0,undefined);while(e.b.xf()){b=e.b.yf();a=b.b.a.oz();Z8b(this.b,new Oad(a.f[0],a.f[1],(dud(),cud)));a=b.c.a.oz();Z8b(this.b,new Oad(a.f[0],a.f[1],bud))}y$e(this.d,this.b);this.d.i=true}};_.a=0;var oKe;var nX=J2b(3824);wqb(1185,1,{1185:1},rKe);_.Uc=function(){return 'Edge'+this.a};_.a=0;_.d=0;var lX=J2b(1185);wqb(3825,1,{},sKe);_.df=function(a){return pKe(),a.d};var mX=J2b(3825);wqb(3828,16,jLh,vKe);_.Mi=function(){return EIe(),sGe};_.Ii=function(){tKe(this)};_.hj=function(){uKe(this)};_.a=0;var qX=J2b(3828);wqb(3829,1,{},wKe);_.df=function(a){return a.d};var oX=J2b(3829);wqb(1497,1,{},yKe);_.a=false;var pX=J2b(1497);wqb(3827,966,jLh,zKe);_.Mi=function(){return EIe(),EHe};_.Ii=function(){var a,b,c,d,e,f,g;this.e=this.c.k.i.length;if(!this.c.q||this.e<3){this.d.i=false;return}d=me(sf,g9g,5,2,15,1);f=me(mG,Z4g,83,this.e,0,1);for(c=0;c<this.e;c++){a=cZe(this.c,c);if(a.Em()&&a.jn()){g=a;g.Px(d);f[c]=new Nad(d[0],d[1])}}FLe(f);!this.b?(this.b=new n9b):(this.b.i.length=0,undefined);for(b=0;b<this.e;b++){Kad(f[b],b!=0);Z8b(this.b,f[b])}e=f[0];Z8b(this.b,new Oad(e.c,e.d,(dud(),bud)));y$e(this.d,this.b);this.d.i=true};var rX=J2b(3827);wqb(3822,966,jLh,BKe);_.Mi=function(){return EIe(),iIe};_.Ii=function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B;this.e=this.c.k.i.length;if(!this.c.q||this.e==0){this.d.i=false;return}k=me(sf,g9g,5,2,15,1);w=new n9b;B=new n9b;q=new Qec((!AKe&&(AKe=new DKe),AKe));for(h=0;h<this.e;h++){f=cZe(this.c,h);if(f.Em()&&f.jn()){p=f;p.Px(k);Gec(q,new nvc(k[0],k[1]))}}r=me(GX,Z4g,400,q.a.size(),0,1);j=0;n=(e=(new A8b(q.a)).a.Zd().b.Xf(),new B8b(e));while(n.a.xf()){p=(c=n.a.yf(),c.ef());v=p.c;A=p.d;while(c9b(w,v,0)!=-1){v+=t9g}while(c9b(B,A,0)!=-1){A+=t9g}Vgc(w.i,v);Vgc(B.i,A);r[j++]=new oLe(v,A)}b=new fLe(r);if(b.g){this.d.i=false;return}l=dLe(b);!this.b?(this.b=new n9b):(this.b.i.length=0,undefined);s=new Qec((!kKe&&(kKe=new nKe),kKe));while(l.a<l.c.i.length){t=r9b(l);for(i=0;i<3;i++){a=sLe(t,i);if(a){u=RKe(t,a);if(u!=null){for(g=0;g<u.length-1;g++){Gec(s,new LKe(new nvc(u[g].a,u[g].b),new nvc(u[(g+1)%u.length].a,u[(g+1)%u.length].b)))}}}}}m=(d=(new A8b(s.a)).a.Zd().b.Xf(),new B8b(d));while(m.a.xf()){o=(c=m.a.yf(),c.ef());Z8b(this.b,new Oad(o.a.c,o.a.d,(dud(),cud)));Z8b(this.b,new Oad(o.b.c,o.b.d,bud))}y$e(this.d,this.b);this.d.i=true};var AKe;var tX=J2b(3822);wqb(3823,1,{},DKe);_.bf=function(a,b){return CKe(a,b)};_.Sc=PWh;_.cf=QWh;var sX=J2b(3823);wqb(3491,164,Gxh,EKe);_.Iu=function(a,b){var c;c=new gKe(this.e,a,b);return c.c};var uX=J2b(3491);wqb(3493,164,Gxh,FKe);_.Iu=function(a,b){var c;c=new lKe(this.e,a,b);return c.d};var vX=J2b(3493);wqb(3490,20,Gxh,GKe);_.Du=function(a,b){var c,d,e,f,g;e=a.c.i.length;f=me(Npb,y5g,5,2,16,1);d=SCd(this,a,new fJe(false));switch(e){case 2:if((f[0]=d[0].en())&&(f[1]=d[1].hn())){c=new gKe(this.e,Vad(a),d[0]);g=pe(ie(fY,1),qnh,13,0,[c.c]);return g}throw Qpb(GCd(this,a,aDd(f,d)));default:throw Qpb(ICd(this,a,a.c.i.length));}};var wX=J2b(3490);wqb(3492,164,Gxh,HKe);_.Iu=function(a,b){var c;c=new qKe(this.e,a,b);return c.d};var xX=J2b(3492);wqb(3495,20,Gxh,IKe);_.Du=function(a,b){var c,d,e,f;d=a.c.i.length;e=me(Npb,y5g,5,d,16,1);c=SCd(this,a,new fJe(false));if(d==4){if((e[0]=c[0].en())&&(e[1]=c[1].jn())&&(e[2]=c[2].jn())&&(e[3]=c[3].Qm())){f=pe(ie(fY,1),qnh,13,0,[(new vKe(this.e,c[0],c[1],c[2],c[3])).d]);f[0].Qo(Vad(a));return f}throw Qpb(GCd(this,a,aDd(e,c)))}throw Qpb(ICd(this,a,a.c.i.length))};var yX=J2b(3495);wqb(3494,164,Gxh,JKe);_.Iu=function(a,b){var c;c=new zKe(this.e,a,b);return c.d};var zX=J2b(3494);wqb(3489,164,Gxh,KKe);_.Iu=function(a,b){var c;c=new BKe(this.e,a,b);return c.d};var AX=J2b(3489);wqb(831,1,{831:1},LKe);var BX=J2b(831);wqb(832,1,{832:1},MKe);_.Uc=function(){return 'Vertex:'+this.a};var CX=J2b(832);wqb(1571,1,{},NKe);_.Uc=function(){return ' Circle['+nLe(this.a)+'|'+this.b+'|'+mqb(Xpb($wnd.Math.round($wnd.Math.sqrt(this.b))))+']'};_.b=0;var DX=J2b(1571);wqb(4094,1,{},PKe);_.bf=function(a,b){return OKe(this,a,b)};_.Sc=PWh;_.cf=QWh;_.a=0;var EX=J2b(4094);wqb(1560,1,{},fLe);_.c=0;_.d=0;_.g=false;_.o=0;var FX=J2b(1560);wqb(400,1,{400:1},oLe,pLe);_.Sc=function(a){return kLe(this,a)};_.Tc=function(){var a;a=pe(ie(sf,1),g9g,5,15,[this.a,this.b,this.c]);return L9b(a)};_.Uc=function(){return nLe(this)};_.a=0;_.b=0;_.c=0;var GX=J2b(400);wqb(315,1,{315:1},vLe,wLe);_.Uc=function(){var a;a='';a+=nLe(this.b)+nLe(this.d);this.j||(a+=nLe(this.f));return a};_.a=false;_.j=false;var HX=J2b(315);wqb(1202,1,{15:1,1202:1},yLe);_.kd=function(a){return xLe(this,a)};_.Sc=function(a){var b;if(!ff(a,1202)){return false}b=a;return this.a==b.a&&this.b==b.b};_.Tc=function(){return N9b(pe(ie(gu,1),Z4g,1,5,[this.a,this.b]))};_.Uc=function(){return '('+this.a+L7g+this.b+')'};_.a=0;_.b=0;var IX=J2b(1202);wqb(790,16,PCh,jcf);wqb(3282,1,EFh);_.dd=function(){!!jlg&&klg(jlg,(Clg(),vlg),'Loaded: discrete commands');txe=new Qxe;Bxe(this.a);$Mg(cLg(this.a.a))};K4g(Tc)(3);\n//# sourceURL=webSimple-3.js\n")
|