| 1 |
- $wnd.web3d.runAsyncCallback9("function Cvh(){}\nfunction Kvh(){}\nfunction xXh(){}\nfunction xfi(){}\nfunction rfi(){}\nfunction sfi(){}\nfunction tfi(){}\nfunction ufi(){}\nfunction vfi(){}\nfunction wfi(){}\nfunction yfi(){}\nfunction oLi(){}\nfunction JLi(){}\nfunction JMi(){}\nfunction cNi(){}\nfunction eNi(){}\nfunction gNi(){}\nfunction DNi(){}\nfunction FNi(){}\nfunction HNi(){}\nfunction KNi(){}\nfunction BPi(){}\nfunction kaj(){}\nfunction u$j(){}\nfunction w$j(){}\nfunction AWm(){}\nfunction FMi(a,b){a.g=b}\nfunction GMi(a,b){a.i=b}\nfunction HMi(a,b){a.j=b}\nfunction IMi(a,b){a.k=b}\nfunction p$j(a,b){a.q=b}\nfunction lhh(a){this.g=a}\nfunction _Ni(a){this.g=a}\nfunction wOi(a){this.g=a}\nfunction vOi(){this.g=new ZGd}\nfunction XNi(){this.g=new ZGd}\nfunction FOi(){fc.call(this)}\nfunction hbp(){q$d(this)}\nfunction bbp(a){return this.n}\nfunction Wap(a){return this.k}\nfunction Xap(a){return this.i}\nfunction Yap(a){return this.j}\nfunction Vap(a){return null}\nfunction ebp(a){return a.YY()}\nfunction gbp(a){return a.Hs()}\nfunction tPi(a){return a.i[a.B]}\nfunction uPi(a){return a.k[a.B]}\nfunction wPi(a){return a.k[a.n]}\nfunction vPi(a){return a.i[a.n]}\nfunction oOi(a){return RNi(a,a)}\nfunction DPi(a){jc.call(this,a)}\nfunction oXg(a){QMf.call(this,a)}\nfunction pXg(a){QMf.call(this,a)}\nfunction qXg(a){QMf.call(this,a)}\nfunction rXg(a){QMf.call(this,a)}\nfunction sXg(a){QMf.call(this,a)}\nfunction tXg(a){QMf.call(this,a)}\nfunction uXg(a){QMf.call(this,a)}\nfunction _Xg(a){QMf.call(this,a)}\nfunction CYg(a){QMf.call(this,a)}\nfunction IYg(a){QMf.call(this,a)}\nfunction UYg(a){QMf.call(this,a)}\nfunction WYg(a){QMf.call(this,a)}\nfunction E$j(a,b){vHc.call(this,a,b)}\nfunction P$j(a,b){vHc.call(this,a,b)}\nfunction CPi(a,b){this.k=a;this.j=b}\nfunction eMi(a){a.k=null;a.p=0}\nfunction CNi(a,b){return T0c(a.i,b)}\nfunction BOi(a,b){W0c(a.j,fud(a.g),b)}\nfunction NOi(){throw wFc(new FOi)}\nfunction Bvh(){Bvh=dGc;Avh=new Cvh}\nfunction Ivh(){Ivh=dGc;Hvh=new Kvh}\nfunction BLi(){BLi=dGc;ALi=new J9m('',8)}\nfunction Uap(){return new lhh(this)}\nfunction X0h(a){return cf(a,741)||!a.Fb}\nfunction cbp(a){return gWj(),a.yv()?eWj:dWj}\nfunction Tud(a,b){return OKd(a),a+(OKd(b),b)}\nfunction oBd(a){kBd(a,0,a.length,null)}\nfunction APi(a){this.j=a;this.i=a.length}\nfunction rNi(){this.g=new mmd;this.i=new BAd}\nfunction ANi(){this.g=new mmd;this.j=new BAd}\nfunction ZNi(a){$Ni.call(this,a,new vOi)}\nfunction GOi(a,b,c){gc.call(this,IOi(a,b,c))}\nfunction DOi(a){COi.call(this,a.Dm());this.i=a}\nfunction dbp(a){return OKd(a),new KHd(this,a)}\nfunction fbp(a){return oZf(),je(mv,S6n,367,a,7,1)}\nfunction vMi(a){return a==null?null:new ewd(a)}\nfunction A4g(a){if(a.r){return 1}return 0}\nfunction m3g(a){if(a.G){return a.G.B.length}return 0}\nfunction I_g(a){!a.i&&(a.i=new rNi);return a.i}\nfunction kPi(a,b,c){a.j=c;a.k=b;return b+1}\nfunction sPi(a,b){a.q+=b;(a.n-=b)<0&&(a.n+=a.o)}\nfunction g_j(a,b){Y$j+=a+',';X$j+=b+','}\nfunction W3j(a){!!R3j&&S3j(R3j,(i4j(),e4j),a)}\nfunction Z3j(a){!!R3j&&S3j(R3j,(i4j(),g4j),a)}\nfunction COi(a){this.j=new a1c;this.g=a.s.Fc++}\nfunction xOi(a){this.g=new ZGd;QGd(this.g,a,fud(1))}\nfunction yOi(a,b){this.g=new ZGd;QGd(this.g,a,fud(b))}\nfunction cPi(a,b){do{a.q[a.n++]=XOi[b]}while(b++!=1)}\nfunction dPi(a,b){if(a.p[b]!=a.o){a.q[a.n++]=b;a.p[b]=a.o}}\nfunction aPi(a){var b;a.o=oIn;for(b=12;b-->0;)a.p[b]=mFn}\nfunction nPi(a){var b;a.B=-1;b=xPi(a);a.B=a.n;return b}\nfunction q3g(a){if(a.G){return oAd(a.G,0)}return null}\nfunction Z3h(a){if(cf(a.Fb,157)){return a.Fb.ZN(a)}return null}\nfunction aRf(a){if(cf(a.Fb,157)){return a.Fb.YN(a)}return null}\nfunction ONi(a){if(a.g.o>1){return null}return Gzd(HGd(a.g)).n}\nfunction bOi(a){if(a==null||a.length==0)return '';return ','+a}\nfunction n$j(a,b){if(!a.o||b!=(D$j(),C$j)){return b}return a.o}\nfunction M0h(a,b){if(cf(a.Fb,240)){return a.Fb.IQ(b)}return null}\nfunction Jvh(a,b){var c;c=b.tc;c!=null&&vHd(a.g,c)}\nfunction yLi(a,b,c,d){zLi.call(this,a,c,d);Vfe(this.k,b)}\nfunction MLi(a,b,c,d){NLi.call(this,a,c,d);Vfe(this.k,b)}\nfunction QLi(a,b,c,d){RLi.call(this,a,c,d);Vfe(this.k,b)}\nfunction HLi(a,b,c,d){BLi();ILi.call(this,a,c,d);Vfe(this.k,b)}\nfunction DMi(a,b,c){this.i=new a1c;this.j=a;this.k=b;this.g=c}\nfunction $Ni(a,b){XNi.call(this);a!=(txd(),sxd)&&QGd(this.g,b,a)}\nfunction _Gd(a){$Gd.call(this,(OKd(a),MCd(a.k)));M0c(this,a)}\nfunction YNi(a){$Ni.call(this,new Uxd(''+VFc(a)),new vOi)}\nfunction aOi(a){XNi.call(this);QGd(this.g,new xOi(a),(txd(),oxd))}\nfunction EMi(){gc.call(this,'No symbolic parameters available')}\nfunction AOi(a,b){if(cf(b,53)){return a.g==b.g}return kf(a)===kf(b)}\nfunction NNi(a,b){if(cf(b,29)){return MNi(a,b)==0}return kf(a)===kf(b)}\nfunction rOi(a,b){if(cf(b,724)){return qOi(a,b)==0}return kf(a)===kf(b)}\nfunction G0h(a,b){if(cf(a.Fb,240)){return a.Fb.HQ(b)}throw wFc(new EMi)}\nfunction S0h(a){if(cf(a.Fb,240)){return a.Fb.KQ()}throw wFc(new EMi)}\nfunction Y3h(a){if(cf(a.Fb,157)){return a.Fb.YN(a)}throw wFc(new EMi)}\nfunction N0h(a,b){if(cf(a.Fb,240)){a.Fb.JQ(b);return}throw wFc(new EMi)}\nfunction k_j(a){var b;b=a.tc;if(b!=null){return '$'+b+'$'}return null}\nfunction zOi(a,b){var c;c=b.g;if(a.g<c){return 1}if(a.g>c){return -1}return 0}\nfunction GYg(a,b,c,d){var e,f;e=new kMi(a.n,c,d);f=e.j;Vfe(f,b);return f}\nfunction Zap(a){if(this.j!=null){return this.j}this.j=mhh(this.eb);return this.j}\nfunction abp(a){if(!!this.g&&!!this.i){Xdi(this.g,a);Xdi(this.i,a);return}throw wFc(new EMi)}\nfunction ibp(a){if(!!this.i&&!!this.j){N0h(this.i,a);N0h(this.j,a);return}throw wFc(new EMi)}\nfunction zLi(a,b,c){K$d.call(this,a);this.i=b;this.j=c;this.k=new W1h(a);xLi(this);vLi(this)}\nfunction _Li(a){a.eb=je(skb,R_n,16,2,0,1);a.eb[0]=a.k;a.eb[1]=a.j;z$d(a,a.n);v$d(a)}\nfunction xLi(a){a.eb=je(skb,R_n,16,2,0,1);a.eb[0]=a.i;a.eb[1]=a.j;z$d(a,a.k);v$d(a)}\nfunction rLi(a){a.eb=je(skb,R_n,16,3,0,1);a.eb[0]=a.i;a.eb[1]=a.j;a.eb[2]=a.k;z$d(a,a.n);v$d(a)}\nfunction pMi(a){a.eb=je(skb,R_n,16,1,0,1);a.eb[0]=a.j;z$d(a,a.g);v$d(a);a.i=q$j(a.j)}\nfunction tMi(a){a.eb=je(skb,R_n,16,1,0,1);a.eb[0]=a.k;z$d(a,a.i);v$d(a);a.g=q$j(a.k)}\nfunction F$j(){D$j();return me(fe(FLb,1),kGn,987,0,[z$j,A$j,B$j,x$j,C$j,y$j])}\nfunction Q$j(){O$j();return me(fe(GLb,1),kGn,847,0,[N$j,H$j,L$j,K$j,M$j,G$j,J$j,I$j])}\nfunction KOi(){KOi=dGc;JOi=me(fe(sf,1),PFn,5,15,[256,512,qNn,6144,6144,CIn,O6n,O6n,96,ZHn])}\nfunction mPi(a){_Oi();this.p=je(sf,PFn,5,12,15,1);this.q=je(sf,PFn,5,24,15,1);new cwd;this.i=a}\nfunction aMi(a,b,c){K$d.call(this,a);this.k=b;this.j=c;this.n=new W1h(a);_Li(this);this.n.o=false}\nfunction ILi(a,b,c){BLi();K$d.call(this,a);this.i=b;this.j=c;this.k=new W1h(a);xLi(this);DLi(this)}\nfunction XLi(a,b,c){K$d.call(this,a);this.n=0;this.k=c;this.o=b;this.j=new O4f(a);WLi(this);SLi(this)}\nfunction qMi(a,b,c){K$d.call(this,a);this.j=c;this.g=new W1h(a);pMi(this);oMi(this);nMi(this);Vfe(this.g,b)}\nfunction SMi(a,b,c){var d,e,f,g;W0c(a.p,b,c);for(e=c,f=0,g=e.length;f<g;++f){d=e[f];TMi(a,d)}}\nfunction $Xg(a,b,c,d){var e,f;if(!d.P||!Mee(d,c)){return null}e=new XLi(a.n,c,d);f=e.j;Vfe(f,b);return f}\nfunction wMi(a){var b,c;c=new mmd;for(b=0;b<a.n;++b){jmd(c,oAd(a.i,a.k[b]-1))}a.g=xMi(a);return c}\nfunction jOi(a){var b,c,d,e;d=new mmd;c=0;a!=null&&(c=a.length);for(b=0;b<c;++b){e=PNi(a[b]);$ld(d,e)}return d}\nfunction vLi(a){var b;b=a.i.Xu(a.j);if((gWj(),fWj)==b){R1h(a.k)}else{a.k.j=true;S1h(a.k,b==eWj)}}\nfunction DLi(a){var b;if(cf(a.i,335)){b=a.i;S1h(a.k,CLi(b.k,a.j))}else{S1h(a.k,a.i.cv(a.j)==(gWj(),eWj))}}\nfunction qPi(a){return a.n>=a.B?Dvd(a.j,a.B,a.n-a.B+1):Dvd(a.j,a.B,a.o-a.B)+Dvd(a.j,0,a.n+1)}\nfunction tLi(a){a.eb=je(skb,R_n,16,4,0,1);a.eb[0]=a.i;a.eb[1]=a.j;a.eb[2]=a.k;a.eb[3]=a.n;z$d(a,a.o);v$d(a)}\nfunction pLi(a){a.eb=je(skb,R_n,16,3,0,1);a.eb[0]=a.i.by();a.eb[1]=a.j.by();a.eb[2]=a.k.by();z$d(a,a.n);v$d(a)}\nfunction INi(a,b){if(a.r!=null){return}a.r=je(irb,DPo,53,2,0,1);a.r[0]=new COi(b);a.r[1]=new COi(b)}\nfunction QNi(a){if(a.g.o>1){return false}if(rOi(Hzd(HGd(a.g)),new vOi)){return true}return false}\nfunction pOi(a,b,c,d){return LNi(oOi(LNi(new aOi(a),SNi(new aOi(c)))),oOi(LNi(new aOi(b),SNi(new aOi(d)))))}\nfunction lOg(a,b,c,d){return e8i(d,'TriangleABCnonDegenerate',null,me(fe(Iv,1),zFn,2,6,[NNg(a)+NNg(b)+NNg(c)]))}\nfunction HYg(a,b,c,d){var e,f;if(!d.P||!!c.P||!Mee(d,c)){return null}e=new lMi(a.n,c,d);f=e.j;Vfe(f,b);return f}\nfunction xPi(a){var b;if(a.q>0){--a.q;++a.n==a.o&&(a.n=0);return a.j[a.n]}++a.n>=a.t&&pPi(a);b=a.j[a.n];rPi(a,b);return b}\nfunction YLi(a){var b,c,d;c=new cwd;d=a.length;for(b=0;b<d;++b){Tvd(c,_ce(a[b],(MPg(),iPg)));c.g+=','}return c.g}\nfunction mNi(a,b){var c,d,e,f;for(d=a.r,e=0,f=d.length;e<f;++e){c=d[e];if(Yud(Tud('v',''+c.g),b)){return c}}return null}\nfunction pNi(a,b){var c;if(a.r!=null){for(c=0;c<a.r.length;c++){if(Yud(b,Tud('v',''+a.r[c].g))){return a.r[c]}}}return null}\nfunction r$j(a){var b,c,d,e,f;f=bvd(a.g);if(a.i!=null){for(c=a.i,d=0,e=c.length;d<e;++d){b=c[d];!!b&&(f+=GKd(b))}}return f}\nfunction $ap(a){var b,c;if(!!this.g&&!!this.i){b=Vdi(this.g,a);c=Vdi(this.i,a);return phh(b,c)}throw wFc(new EMi)}\nfunction dMi(a,b,c,d){K$d.call(this,a);this.i=c;this.j=d;this.k=new W1h(a);xLi(this);bMi(this);Vfe(this.k,b)}\nfunction NLi(a,b,c){K$d.call(this,a);this.i=b;this.j=c;this.k=new W1h(a);xLi(this);S1h(this.k,d1h(this.i,this.j))}\nfunction RLi(a,b,c){K$d.call(this,a);this.i=b;this.j=c;this.k=new W1h(a);xLi(this);S1h(this.k,e1h(this.i,this.j))}\nfunction qLi(a,b,c,d){K$d.call(this,a);this.i=b;this.j=c;this.k=d;this.n=new W1h(a);pLi(this);S1h(this.n,dfi(this.i,this.j,this.k))}\nfunction kMi(a,b,c){K$d.call(this,a);eMi(this);this.k=b;this.o=c;this.j=new O4f(a);jMi(this);fMi(this,!!this.k)}\nfunction lMi(a,b,c){K$d.call(this,a);eMi(this);this.o=c;this.n=b;this.k=null;this.j=new O4f(a);jMi(this);fMi(this,!!this.k)}\nfunction uMi(a,b,c){K$d.call(this,a);this.j=false;this.k=b;this.j=c;this.i=new oci(a);tMi(this);sMi(this);rMi(this)}\nfunction _ap(a){var b,c;if(!!this.g&&!!this.i){b=Wdi(this.g,a);c=Wdi(this.i,a);if(b!=null&&c!=null){return qhh(b,c)}}throw wFc(new EMi)}\nfunction rMi(a){var b;if(!u_d(a.jd.RM()).Ii()){a.g=null;return}b=a.g;tMi(a);if(b==null||!Yud(b,a.g)){Z3j(b+Ivo+a.g);sMi(a)}}\nfunction MOi(a,b){var c;(c=a.r).n?(a.r=a.r.n):(a.r=a.r.n=bPi(a.s));a.q=-1;if(a.r.k==b){++a.j;return a.r}a.r=c;a.n=b;throw wFc(LOi(a))}\nfunction mhh(a){var b,c,d;b=je(irb,DPo,53,4,0,1);c=a[0].ZN(a[0]);d=a[1].ZN(a[1]);b[0]=c[0];b[1]=c[1];b[2]=d[0];b[3]=d[1];return b}\nfunction aNi(a,b){if(a.g!=null){return}a.g=je(irb,DPo,53,4,0,1);a.g[0]=new COi(b);a.g[1]=new COi(b);a.g[2]=new COi(b);a.g[3]=new COi(b)}\nfunction m$j(a){if(a.o){if(a.o==(D$j(),z$j)||a.o==A$j||a.o==B$j){return gWj(),eWj}if(a.o==x$j){return gWj(),dWj}}return gWj(),fWj}\nfunction KZf(a,b,c,d){var e;for(e=0;e<a.length;e++){if(!UVj(Htd(a[e]),Htd(b[(e*d+c+a.length)%a.length]))){return false}}return true}\nfunction hOi(a){var b,c;c=new cwd;for(b=0;b<a.length;++b){a[b].g.o==0||Tvd(c,','+VNi(a[b]))}if(c.g.length>0)return qvd(c.g,1);return ''}\nfunction sOi(a){var b,c,d,e,f;f=new mmd;e=(c=(new Kzd(a.g)).g.gh().i.Qj(),new Lzd(c));while(e.g.Yi()){d=(b=e.g.Zi(),b.Ui());W0c(f.g,d,f)}return f}\nfunction PNi(a){var b,c,d,e,f;f=new mmd;d=(c=(new Kzd(a.g)).g.gh().i.Qj(),new Lzd(c));while(d.g.Yi()){e=(b=d.g.Zi(),b.Ui());$ld(f,sOi(e))}return f}\nfunction iOi(a){var b,c,d,e,f,g;f=new mmd;for(e=(c=(new tzd(a.g)).g.gh().zf(),new uzd(c));e.g.Yi();){d=(b=e.g.Zi(),b.Ui());g=PNi(d);$ld(f,g)}return f}\nfunction SNi(a){var b,c,d,e;d=new ZGd;c=(new eHd(a.g)).i.Qj();while(c.Yi()){b=c.Zi();e=b.Ui();QGd(d,e,zyd((txd(),sxd),b.Vi()))}return new _Ni(d)}\nfunction ePi(a){var b,c,d,e,f;e=YOi[a.j];d=e==null?qPi(a.i):e;c=uPi(a.i);b=tPi(a.i);wPi(a.i);vPi(a.i);f=new CPi(a.j,d);f.i=c;f.g=b;return f}\nfunction zPi(a,b,c,d){var e,f,g;g=a.i-a.g;if(g==0){return -1}e=b.length;f=e-c;f=f>d?d:f;f>g&&(f=g);$ud(a.j,a.g,a.g+f,b,c);a.g+=f;return f}\nfunction VYg(a,b,c,d){var e,f;if(cf(b,356)){e=new uMi(a.n,b,c);Vfe(e.i,mQf(d));f=me(fe(skb,1),R_n,16,0,[e.i]);return f}throw wFc(tMf(a,d.q,b))}\nfunction B1h(a,b,c){w0h();var d;d=a.hb*b.ib*c.jb+b.hb*c.ib*a.jb+c.hb*a.ib*b.jb-c.hb*b.ib*a.jb-b.hb*a.ib*c.jb-a.hb*c.ib*b.jb;return m5n<d&&d<g2n}\nfunction sLi(a,b,c,d,e){K$d.call(this,a);this.i=c;this.j=d;this.k=e;this.n=new W1h(a);rLi(this);S1h(this.n,B1h(this.i,this.j,this.k));Vfe(this.n,b)}\nfunction yPi(a){this.r=a;this.s=1;this.p=0;this.g=this.o=CIn;this.j=je(pf,tFn,5,CIn,15,1);this.k=je(sf,PFn,5,CIn,15,1);this.i=je(sf,PFn,5,CIn,15,1)}\nfunction XMi(a,b){var c,d,e,f,g;if(_0c(a.p)==0){return}g=T0c(a.p,b);if(g==null){return}for(d=g,e=0,f=d.length;e<f;++e){c=d[e];lmd(a.u,c)}Y0c(a.p,b)}\nfunction CLi(a,b){var c,d;if(!a.Zu()||!a.nt()){return false}c=a.Hs();d=b.Hs();if(!YVj(c,d,s$n)){return false}return Dmh(a.nt())&&!Toh(a.nt(),new JLi)}\nfunction y4f(a,b){var c;e4f(a,b[0]);if(b[0]==null){return}C4f(a);a.t=je(qf,TFn,118,b.length-1,0,3);for(c=0;c<b.length-1;++c){a.t[c]=b[c+1]}D4f(a);N4f(a)}\nfunction EPi(a,b,c,d,e){DPi.call(this,EIn+b+SHn+c+FIn+(a?WHn:\"'\"+HOi(String.fromCharCode(e&hFn))+\"' (\"+e+GIn)+(d==null||d.length==0?'':HIn+HOi(d)+'\"')+'')}\nfunction VLi(a,b,c){var d,e;d=Dkf(b);e=TFc(a.n)/TFc(d);if(e>5||e<0.2||c){U3j('myPrecision='+VFc(a.n)+kQo+VFc(d)+lQo+e);a.i=null;a.n=d;return true}return false}\nfunction V9m(){this.g=(O$j(),G$j);this.i=new mmd;this.j=new BAd;kAd(this.j,N$j);kAd(this.j,H$j);kAd(this.j,L$j);this.k=new BAd;kAd(this.k,H$j);kAd(this.k,L$j)}\nfunction TMi(a,b){var c;if(kmd(a.u,b)){!!R3j&&S3j(R3j,(i4j(),b4j),'Ignoring existing poly '+b);return}jmd(a.u,b);c=_0c(a.u.g);U3j('Adding poly #'+c+oFn+WNi(b))}\nfunction gMi(a,b){var c;c=QMi(b?a.k:a.n,a.o,b,a);if(!c){!!R3j&&S3j(R3j,(i4j(),b4j),'Cannot compute locus equation (yet?)');iMi(a,a.jd,true);return null}return hMi(a,c)}\nfunction hPi(b){try{b.g=xPi(b.i)}catch(a){a=vFc(a);if(cf(a,316)){lPi(0,128);return 1}else throw wFc(a)}if(b.g==49){return iPi(b,128)}return fPi(b,lPi(0,128),1)}\nfunction fJg(a,b,c){var d,e;for(e=new HAd(a.k);e.g<e.j.B.length;){d=FAd(e);if(cf(d,657)){if(d._m(0)==b&&d._m(1)==c||d._m(0)==c&&d._m(1)==b){return d.o}}}return null}\nfunction uLi(a,b,c,d,e,f){K$d.call(this,a);this.i=c;this.j=d;this.k=e;this.n=f;this.o=new W1h(a);tLi(this);S1h(this.o,efi(this.i,this.j,this.k,this.n));Vfe(this.o,b)}\nfunction OMi(a){var b,c,d,e,f;d=new BAd;for(f=(c=(new Kzd(hde(a).i)).g.gh().i.Qj(),new Lzd(c));f.g.Yi();){e=(b=f.g.Zi(),b.Ui());e.Ev()&&!e.Fb&&(vKd(d.B,e),true)}return d}\nfunction TOi(a){var b;this.o=je(sf,PFn,5,10,15,1);this.g=new BAd;this.k=new yPi(a);this.s=new mPi(this.k);this.r=new BPi;this.q=-1;this.j=0;for(b=0;b<10;b++)this.o[b]=-1}\nfunction bRf(a,b){if(cf(a.Fb,157)){return a.Fb.ZN(a)}if(!a.Fb){if(a.r==null){a.r=je(irb,DPo,53,1,0,1);a.r[0]=new COi(a.jd);U3j('Variable '+b.Nt()+'('+a.r[0]+')')}}return a.r}\nfunction phh(a,b){var c;c=je(sf,PFn,5,3,15,1);c[0]=$wnd.Math.max(a[1]+b[2],a[2]+b[1]);c[1]=$wnd.Math.max(a[0]+b[2],a[2]+b[0]);c[2]=$wnd.Math.max(a[1]+b[0],a[0]+b[1]);return c}\nfunction qhh(a,b){var c;c=je(Mv,AZn,138,3,0,1);c[0]=zyd(Ixd(a[1],b[2]),Ixd(a[2],b[1]));c[1]=zyd(Ixd(a[2],b[0]),Ixd(a[0],b[2]));c[2]=zyd(Ixd(a[0],b[1]),Ixd(a[1],b[0]));return rhh(c)}\nfunction eOi(a,b){var c;c=je(grb,JPo,29,3,0,1);c[0]=LNi(RNi(a[1],b[2]),SNi(RNi(a[2],b[1])));c[1]=LNi(RNi(a[2],b[0]),SNi(RNi(a[0],b[2])));c[2]=LNi(RNi(a[0],b[1]),SNi(RNi(a[1],b[0])));return c}\nfunction WOi(){WOi=dGc;VOi=me(fe(Iv,1),zFn,2,6,[WHn,'\" \"','\"\\\\t\"','\"\\\\n\"','\"\\\\r\"','<NUMBER>','<VARIABLE>','\"[1]:\"','<ANYFACTLIST>','<INDEXPOLY>',YHn,'\"+\"','\"-\"','\"*\"','\"^\"'])}\nfunction iMi(a,b,c){var d,e;d=Dkf(b);e=TFc(a.p)/TFc(d);if(e>5||e<0.2||c){U3j('resetFingerprint: myPrecision='+VFc(a.p)+kQo+VFc(d)+lQo+e);a.i=null;a.p=d;return true}return false}\nfunction rhh(a){var b,c,d,e;b=(txd(),sxd);for(d=0;d<a.length;d++){b=Cxd(b,a[d])}Axd(b,sxd)&&(b=oxd);e=je(Mv,AZn,138,a.length,0,1);for(c=0;c<a.length;c++){e[c]=yxd(a[c],b)}return e}\nfunction uOi(a){var b,c,d,e,f;f=new ewd('');d=(new eHd(a.g)).i.Qj();while(d.Yi()){b=d.Zi();c=b.Ui();Tvd(f,Tud(Tud('v_{',''+c.g),'}'));e=b.Vi().g;e>1&&(f.g+='^{'+e+'}',f)}return f.g}\nfunction Xdi(a,b){if(!a.Fb){!a.$&&(a.$=new DOi(a));!a._&&(a._=new DOi(a));BOi(a.$,a._);BOi(a._,a.$);jmd(b,a.$);jmd(b,a._);return}if(cf(a.Fb,240)){a.Fb.JQ(b);return}throw wFc(new EMi)}\nfunction bei(a){var b;if(!a.Fb){!a.$&&(a.$=new DOi(a));!a._&&(a._=new DOi(a));b=me(fe(grb,1),JPo,29,0,[new aOi(a.$),new aOi(a._),new YNi(1)]);return b}if(cf(a.Fb,240)){return a.Fb.KQ()}throw wFc(new EMi)}\nfunction k0d(a){var b,c,d;c=new cwd;b=new izd((new fzd(a)).g);while(b.i){d=hzd(b);c.g+=',';Tvd(c,Tud('v',''+d.Ui().g));c.g+='=';Svd(c,d.Vi())}if(c.g.length>0){return qvd(c.g,1)}return ''}\nfunction D$j(){D$j=dGc;z$j=new E$j('TRUE',0);A$j=new E$j('TRUE_NDG_UNREADABLE',1);B$j=new E$j('TRUE_ON_COMPONENTS',2);x$j=new E$j('FALSE',3);C$j=new E$j(zLn,4);y$j=new E$j('PROCESSING',5)}\nfunction lPi(a,b){switch(a){case 0:if(MFc(yFc(b,128),0))return 4;return -1;case 1:if(MFc(yFc(b,128),0))return 6;return -1;case 2:if(MFc(yFc(b,128),0))return 5;return -1;default:return -1;}}\nfunction bNi(a,b,c){var d,e;if(a.g==null){e=b.ZN(b);d=c.ZN(c);if(e==null||d==null){aNi(a,b.Dm());return null}a.g=je(irb,DPo,53,4,0,1);a.g[0]=d[0];a.g[1]=d[1];a.g[2]=e[0];a.g[3]=e[1]}return a.g}\nfunction f_j(a,b){var c,d,e,f,g,h;W0c(a_j,a,fud(b));b>$$j&&($$j=b);c=a.Fb;if(c){for(e=c.eb,f=0,g=e.length;f<g;++f){d=e[f];h=new DAd(new HBd(me(fe(skb,1),R_n,16,0,[d,a])));jmd(Z$j,h);f_j(d,b+1)}}}\nfunction yNi(a,b){var c,d,e;if(a.j.B.length==0){kAd(a.j,b)}else{d=new HAd(a.j);e=0;while(d.g<d.j.B.length){c=FAd(d);if(kf(c.Ui())===kf(b.k)&&AOi(c.Vi(),b.n)){break}++e}e==a.j.B.length&&kAd(a.j,b)}}\nfunction UOi(a,b){KOi();var c,d,e,f,g,h;h=(d=(new Kzd(b.i)).g.gh().i.Qj(),new Lzd(d));g=new a1c;while(h.g.Yi()){f=(c=h.g.Zi(),c.Ui());X0c(g,Tud('v',''+f.g),f)}e=new TOi(new APi(a));return POi(e,g)}\nfunction xMi(a){var b,c;c=a.n-1;++a.k[c];if(a.k[c]>a.j-(a.n-c)+1){while(a.k[c]>a.j-(a.n-c)){--c;if(c<0){break}}if(c<0){return true}++a.k[c];for(b=c+1;b<a.k.length;b++){a.k[b]=a.k[b-1]+1}}return false}\nfunction gOi(a,b,c,d,e,f){return LNi(LNi(oOi(LNi(new aOi(a),SNi(new aOi(c)))),oOi(LNi(new aOi(b),SNi(new aOi(d))))),SNi(LNi(oOi(LNi(new aOi(c),SNi(new aOi(e)))),oOi(LNi(new aOi(d),SNi(new aOi(f)))))))}\nfunction Wdi(a,b){var c;if(!a.Fb){c=je(Mv,AZn,138,3,0,1);c[0]=b.get(a.$);c[1]=b.get(a._);c[2]=(txd(),oxd);if(!c[0]||!c[1]){throw wFc(new EMi)}return c}if(cf(a.Fb,240)){return a.Fb.IQ(b)}throw wFc(new EMi)}\nfunction yMi(a,b){var c;this.o=a;this.j=_0c(a.g);this.n=b;if(this.j<this.n){this.g=true;return}this.k=je(sf,PFn,5,this.n,15,1);for(c=0;c<this.n;c++){this.k[c]=c+1}this.i=new CAd(this.j);mAd(this.i,this.o)}\nfunction RMi(a){var b,c,d,e,f,g;!KMi&&(KMi=new a1c);for(e=(c=(new Kzd(hde(a).i)).g.gh().i.Qj(),new Lzd(c));e.g.Yi();){d=(b=e.g.Zi(),b.Ui());if(!cf(d,37)){f=d.ZN(d);if(f!=null){g=new HBd(f);W0c(KMi,g,d)}}}}\nfunction KLi(a){var b,c;if(a.g!=null){return a.g}if(!!a.i&&!!a.j){b=F0h(a.i);c=F0h(a.j);a.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);a.g[0][0]=lOi(b[0],b[1],b[2],b[3],c[0],c[1],c[2],c[3]);return a.g}return null}\nfunction OLi(a){var b,c;if(a.g!=null){return a.g}if(!!a.i&&!!a.j){b=F0h(a.i);c=F0h(a.j);a.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);a.g[0][0]=mOi(b[0],b[1],b[2],b[3],c[0],c[1],c[2],c[3]);return a.g}return null}\nfunction nMi(a){var b;if(!u_d(a.jd.RM()).Ii()){a.i=null;return}b=a.i;pMi(a);do{NJg(a.gd,a)}while(pAd(a.gd.k,a,0)!=-1);tIg(a.gd,a);OJg(a.gd,a);vIg(a.gd,a,true);if(b==null||!Yud(b,a.i)){Z3j(b+Ivo+a.i);oMi(a)}}\nfunction iPi(b,c){if(CFc(c=yFc(c,128),0))return fPi(b,lPi(0,128),1);try{b.g=xPi(b.i)}catch(a){a=vFc(a);if(cf(a,316)){lPi(1,c);return 2}else throw wFc(a)}if(b.g==93){return jPi(b,c,128)}return fPi(b,lPi(1,c),2)}\nfunction jPi(b,c,d){if(CFc(d=yFc(d,c),0))return fPi(b,lPi(1,c),2);try{b.g=xPi(b.i)}catch(a){a=vFc(a);if(cf(a,316)){lPi(2,d);return 3}else throw wFc(a)}if(b.g==58){if(MFc(yFc(d,128),0))return kPi(b,3,7)}return fPi(b,lPi(2,d),3)}\nfunction gPi(a){switch(a.g){case 42:return kPi(a,0,13);case 43:return kPi(a,0,11);case 44:return kPi(a,0,10);case 45:return kPi(a,0,12);case 91:return hPi(a);case 94:return kPi(a,0,14);default:return fPi(a,1,0);}}\nfunction PMi(a){var b,c,d,e,f,g,h,i,j;d=new mmd;c=a.Fb;if(c){for(f=c.eb,g=0,h=f.length;g<h;++g){e=f[g];b=e.Fb;e.Ev()&&!b?(j=W0c(d.g,e,d),j==null):e.Ev()&&cf(b,1262)?(i=W0c(d.g,e,d),i==null):$ld(d,PMi(e))}}return d}\nfunction F0h(a){if(cf(a.Fb,157)){return a.Fb.ZN(a)}if(cf(a,741)||!a.Fb){if(a.u==null){a.u=je(irb,DPo,53,4,0,1);a.u[0]=new COi(a.jd);a.u[1]=new COi(a.jd);a.u[2]=new COi(a.jd);a.u[3]=new COi(a.jd)}return a.u}return null}\nfunction _Oi(){_Oi=dGc;YOi=me(fe(Iv,1),zFn,2,6,['',null,null,null,null,null,null,'[1]:',null,null,',','+','-','*','^']);XOi=me(fe(sf,1),PFn,5,15,[8,10]);$Oi=me(fe(Iv,1),zFn,2,6,[nIn]);ZOi=me(fe(tf,1),bIn,5,14,[32737])}\nfunction rPi(a,b){++a.p;if(a.v){a.v=false;a.s+=a.p=1}else if(a.u){a.u=false;b==10?(a.v=true):(a.s+=a.p=1)}switch(b){case 13:a.u=true;break;case 10:a.v=true;break;case 9:--a.p;a.p+=a.A-a.p%a.A;}a.k[a.n]=a.s;a.i[a.n]=a.p}\nfunction nLi(a,b){var c,d,e;if(!a.i||(d=a.i.Ht((MPg(),iPg)))==null){if(!b.i||a.i.Ht((MPg(),iPg))==null){return zOi(a,b)}return -1}if(!b.i||(e=b.i.Ht((MPg(),iPg)))==null){return 1}c=Rud(d,e);if(c==0){return zOi(a,b)}return c}\nfunction cOi(a,b,c,d,e,f){var g,h,i,j,k,l,m;g=new aOi(a);h=new aOi(b);i=new aOi(c);j=new aOi(d);k=new aOi(e);l=new aOi(f);m=LNi(LNi(LNi(LNi(LNi(RNi(g,j),RNi(i,l)),RNi(k,h)),SNi(RNi(k,j))),SNi(RNi(g,l))),SNi(RNi(h,i)));return m}\nfunction bMi(a){var b,c,d,e,f;c=a.i;b=a.j;f=null;if($0h(c,b)){f=(ysd(),true)}else{d=me(fe(clb,1),f3n,43,0,[new Sei(a.gd),new Sei(a.gd)]);e=(v4g(),Q0h(c,u4g,2,0.5),M4g(u4g,b.rb,b.zb,g2n,d));f=(ysd(),e==4?true:false)}S1h(a.k,(OKd(f),f))}\nfunction ROi(a,b){var c,d,e,f,g;d=1;c=(f=MOi(a,6),g=U0c(b,f.j),!g?NOi():g);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=bPi(a.s)).k):(a.q=a.p.k):a.q){case 14:{MOi(a,14);e=MOi(a,5);d=Jsd(e.j,10);break}default:a.o[9]=a.j;}return new yOi(c,d)}\nfunction POi(a,b){var c,d;c=new mmd;MOi(a,7);d=QOi(a,b);W0c(c.g,d,c);e:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=bPi(a.s)).k):(a.q=a.p.k):a.q){case 8:{break}default:a.o[0]=a.j;break e;}MOi(a,8);d=QOi(a,b);W0c(c.g,d,c)}return c}\nfunction J_g(a){var b,c,d,e;e=a.g._b;if(!e.u.Lm()||!e.C.Lm()){throw wFc(new EMi)}c=e.u;d=e.C;if(e.A==(vBj(),RAj)){b=new RLi(a.gd,c,d);return b}if(e.A==QAj){b=new NLi(a.gd,c,d);return b}if(e.A==Zzj){b=new zLi(a.gd,c,d);return b}return null}\nfunction ULi(a){var b,c,d;d=new Sei(a.gd);b=new kBf(a.gd,a.o,1,1);d.Fb=b;Efe(d,true,true);c=QMi(d,a.k,false,a);_ee(d);if(!c){!!R3j&&S3j(R3j,(i4j(),b4j),'Cannot compute envelope equation (yet?)');VLi(a,a.jd,true);return null}return TLi(a,c)}\nfunction ohh(a,b,c){var d,e,f;e=Ndi(a,a);f=Ndi(b,b);d=je(grb,JPo,29,2,0,1);d[0]=LNi(LNi(RNi(new YNi(2),new aOi(c[0])),SNi(new aOi(e[0]))),SNi(new aOi(f[0])));d[1]=LNi(LNi(RNi(new YNi(2),new aOi(c[1])),SNi(new aOi(e[1]))),SNi(new aOi(f[1])));return d}\nfunction tOi(a,b){var c,d,e,f,g,h,i,j;h=new _Gd(a.g);i=b.g;e=(d=(new Kzd(b.g)).g.gh().i.Qj(),new Lzd(d));while(e.g.Yi()){j=(c=e.g.Zi(),c.Ui());Ezd(a.g,j)?QGd(h,j,fud(Fzd(a.g,j).g+(g=j,P0c(GGd(i,g))).g)):QGd(h,j,(f=j,P0c(GGd(i,f))))}return new wOi(h)}\nfunction j$j(a,b){var c,d,e,f,g,h;for(f=(g=(new tzd(a.i.g)).g.gh().zf(),new uzd(g));f.g.Yi();){e=(c=f.g.Zi(),c.Ui());if(Yud(e.g,b.g)){if(e.i.length==b.i.length){d=0;h=true;while(d<e.i.length&&h){e.i[d]==b.i[d]||(h=false);++d}if(h){return}}}}jmd(a.i,b)}\nfunction d_j(){d_j=dGc;c_j=me(fe(Iv,1),zFn,2,6,[c0n,Q9n,'Midpoint',qpo,O2n,m2n,__n,DQo,'Ray',a0n,k0n,spo,I_n,'Translate',A_n,R9n,rpo,sco,'Mirror',P2n,ppo,Too,B5n,rco]);b_j=me(fe(Iv,1),zFn,2,6,[__n,O2n,m2n,Q9n,Tco,r0n,N2n,B5n,Tco,sco,'Ray',P2n,rco,Uco,A_n])}\nfunction ZLi(a){var b,c;if(a.g!=null){return a.g}if(!!a.k&&!!a.j){if(cf(a.j,75)){b=Ndi(a.k,a.k);c=F0h(a.j);a.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);a.g[0][0]=dOi(b[0],b[1],c[0],c[1],c[2],c[3]);return a.g}else if(cf(a.j,163)){return $Li(a)}}throw wFc(new EMi)}\nfunction LNi(a,b){var c,d,e,f,g,h,i;g=new _Gd(a.g);i=b.g;e=(new eHd(i)).i.Qj();while(e.Yi()){d=e.Zi();h=d.Ui();if(Ezd(a.g,h)){c=uyd(Fzd(a.g,h),(f=h,P0c(GGd(i,f))));c==(txd(),sxd)?RGd(g,h):QGd(g,h,uyd(Fzd(a.g,h),d.Vi()))}else{QGd(g,h,d.Vi())}}return new _Ni(g)}\nfunction Vdi(a,b){var c,d,e,f,g,h,i,j;if(!a.Fb){c=b.g;if(c!=null){h=false;for(e=c,f=0,g=e.length;f<g;++f){d=e[f];d==a&&(h=true)}if(h){j=me(fe(sf,1),PFn,5,15,[0,0,0]);return j}}i=me(fe(sf,1),PFn,5,15,[1,1,0]);return i}if(cf(a.Fb,240)){return a.Fb.HQ(b)}throw wFc(new EMi)}\nfunction xNi(a,b,c){var d,e,f,g,h,i,j;h=null;if(cf(b,152)){j=b;f=V4h(j);cf(f,122)&&(h=f)}else cf(b,122)&&(h=b);if(h){e=new COi(c);d=c.A;i=d.hb;d.hb=false;if(h.tc==null){Vfe(h,Tud('v',''+e.g));xfe(h,true);h.cc=false;Hge(h,false)}d.hb=i;g=new Azd(h,e);yNi(a,g);jmd(a.g,h)}}\nfunction Ndi(a,b){if(cf(a.Fb,157)){return a.Fb.ZN(a)}if(!a.Fb){if(a.A==null){a.A=je(irb,DPo,53,2,0,1);a.A[0]=new COi(a.jd);a.A[1]=new COi(a.jd);Z3j('Free point '+b.Nt()+'('+a.A[0]+','+a.A[1]+')')}return a.A}U3j('There is no implementation yet for '+a.Fb);throw wFc(new EMi)}\nfunction g0d(a){var b,c,d,e,f,g,h,i,j;c=dvd(a,xvd(125));e=(UKd(2,c,a.length),a.substr(2,c-2));d=ovd(e,',',0);h=Jsd(d[0],10);j=Jsd(d[1],10);f=he(qf,[_Vn,LMn],[20,5],15,[h,j],2);b=2;for(g=0;g<h;g++){for(i=0;i<j;i++){f[g][i]=Isd(d[b]);Z3j(YPo+g+','+i+']='+f[g][i]);++b}}return f}\nfunction O$j(){O$j=dGc;N$j=new P$j('RECIOS_PROVER',0);H$j=new P$j('BOTANAS_PROVER',1);L$j=new P$j('OPENGEOPROVER_WU',2);K$j=new P$j('OPENGEOPROVER_AREA',3);M$j=new P$j('PURE_SYMBOLIC_PROVER',4);G$j=new P$j(Elo,5);J$j=new P$j('LOCUS_IMPLICIT',6);I$j=new P$j('LOCUS_EXPLICIT',7)}\nfunction kOi(a,b,c,d){var e,f,g,h,i,j;i=new cwd;j=jOi(a);!!b&&$ld(j,b);g=(h=(new tzd(j.g)).g.gh().zf(),new uzd(h));while(g.g.Yi()){f=(e=g.g.Zi(),e.Ui());(c==null||(OKd(c),c)&&d.contains(f)||!(OKd(c),c)&&!d.contains(f))&&(i.g+=','+f,i)}if(i.g.length>0)return qvd(i.g,1);return ''}\nfunction wNi(a,b){var c,d,e,f,g,h,i;for(g=a.r,h=0,i=g.length;h<i;++h){f=g[h];if(Yud(Tud('v',''+f.g),b)){return f}}e=new HAd(a.j);while(e.g<e.j.B.length){c=FAd(e);d=c.Ui();if(Yud(d.tc,b)){return c.Vi()}}!!R3j&&S3j(R3j,(i4j(),d4j),'Internal error in AlgoDependentNumber');return null}\nfunction UNi(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;k=new ZGd;f=(new eHd(a.g)).i.Qj();while(f.Yi()){e=f.Zi();m=e.Ui();n=new _Gd(m.g);j=(h=b,P0c(GGd(n,h)));if(j){i=(g=c,P0c(GGd(n,g)));!i?(i=fud(0)):RGd(n,c);RGd(n,b);QGd(n,c,fud(j.g+i.g))}d=e.Vi();l=new wOi(n);QGd(k,l,d)}return new _Ni(k)}\nfunction FLi(a){var b,c;if(cf(a,41)){b=a.t;if(b==uWn||b-s$n<uWn&&uWn<b+s$n||b==q$n||b-s$n<q$n&&q$n<b+s$n||b==c5n||b-s$n<c5n&&c5n<b+s$n){return false}if(b==TFc(DFc($wnd.Math.round(b)))){return b<=-100000000||uZn<=b}return c=I9m(ALi,b),(c.indexOf('.')!=-1?c.length-1:c.length)>8}return false}\nfunction nOi(a,b,c,d,e){var f,g,h,i,j,k,l;l=null;i=hOi(a);l=new omd(new tzd(b));h=kOi(a,l,(ysd(),true),e);g=kOi(a,l,false,e);f=c.RM();j=u_d(f).In(b,i,h,g,d);k=Nej(p3i(f.g).i)?u_d(f).Kn(j):'?';if(Yud('0',k)||Yud(W0n,k)){return gWj(),dWj}if(Yud('1',k)||Yud($Ln,k)){return gWj(),eWj}return gWj(),fWj}\nfunction WMi(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;j=new mmd;p=new mmd;W0c(p.g,b,p);while(_0c(p.g)!=0){$ld(j,p);i=(l=(new tzd(p.g)).g.gh().zf(),new uzd(l));o=new mmd;while(i.g.Yi()){m=(d=i.g.Zi(),d.Ui());c=m.Fb;if(c){n=c.eb;for(f=n,g=0,h=f.length;g<h;++g){e=f[g];e==a||(k=W0c(o.g,e,o),k==null)}}}p=o}return j}\nfunction VNi(a){var b,c,d,e,f,g;f=new cwd;d=(new eHd(a.g)).i.Qj();if(!d.Yi()){return '0'}while(d.Yi()){c=d.Zi();g=c.Ui();b=c.Vi();if(g.g.o==0){f.g+=''+b}else{b!=(txd(),oxd)&&(f.g+=b+'*',f);f.g+=''+g}f.g+='+'}e=nsd(f,0,f.g.length-1);e=mvd(mvd(mvd(mvd(e,'\\\\+-','-'),'-1\\\\*','-'),'\\\\+1\\\\*','+'),'^1\\\\*','');return e}\nfunction v$j(a,b,c){var d,e,f,g,h,i,j,k,l,m;j=c.K;k=(h=(new Kzd(j.i)).g.gh().i.Qj(),new Lzd(h));while(k.g.Yi()){i=(g=k.g.Zi(),g.Ui());if(cf(i,75)){d=i.H;e=i.v;if(!!d&&!!e&&(d==a&&e==b||d==b&&e==a)){return i}}}m=c.hb;c.hb=false;f=new j7g(c,null,a,b);l=f.k;l.cc=true;l.Dc=15;l.yc=true;Nge(l,(B_h(),n_h));c.hb=m;return l}\nfunction zNi(a,b,c){!!b.u&&(b.u.Lm()&&cf(b.u,122)||cf(b.u,152))&&xNi(a,b.u,c);!!b.C&&(b.C.Lm()&&cf(b.C,122)||cf(b.C,152))&&xNi(a,b.C,c);!!b.u&&b.u.ev()&&zNi(a,b.u,c);!!b.C&&b.C.ev()&&zNi(a,b.C,c);if(!!b.u&&b.u.ev()&&!!b.C&&b.C.ev()){return}if(cf(b.u,41)&&b.C.ev()&&(b.A==(vBj(),Szj)||b.A==HAj)){return}if(cf(b.C,41)&&b.u.ev()){return}}\nfunction dOi(a,b,c,d,e,f){var g,h,i,j,k,l,m;!!R3j&&S3j(R3j,(i4j(),g4j),'Setting up equation for collinear points ('+a+','+b+$vo+'('+c+','+d+CQo+'('+e+','+f+')');g=new aOi(a);h=new aOi(b);i=new aOi(c);j=new aOi(d);k=new aOi(e);l=new aOi(f);m=LNi(LNi(LNi(RNi(g,j),SNi(RNi(h,i))),RNi(k,LNi(h,SNi(j)))),SNi(RNi(l,LNi(g,SNi(i)))));return m}\nfunction k$j(a,b){!!R3j&&S3j(R3j,(i4j(),b4j),zQo+b);a.i=new mmd;if(b==(O$j(),H$j)){a.o=n$j(a,LMi(a));return}else if(b==N$j){a.o=n$j(a,jLi((!a.n&&(a.n=new AWm),a.n),a));return}else if(b==M$j){a.o=n$j(a,_Mi(a));return}else if(b==L$j||b==K$j){a.o=n$j(a,(!!R3j&&S3j(R3j,(i4j(),b4j),'OGP is not implemented for the web'),D$j(),C$j));return}}\nfunction h0d(a){var b,c,d,e,f,g,h,i,j,k,l;e=dvd(a,xvd(125));g=rvd(a,e+3,a.length-2);f=ovd(g,',',0);d=Jsd(f[0],10);h=je(qf,TFn,118,d,0,3);b=1;for(c=0;c<d;++c){j=Jsd(f[b++],10);l=Jsd(f[b++],10);h[c]=he(qf,[_Vn,LMn],[20,5],15,[j,l],2);for(i=0;i<j;i++){for(k=0;k<l;k++){h[c][i][k]=Isd(f[b]);Z3j(YPo+c+']['+i+','+k+']='+h[c][i][k]);++b}}}return h}\nfunction e_j(a){var b,c,d,e,f,g,h,i,j,k,l,m;c=T0c(_$j,a);if(c){return c.g}b=a.Fb;if(!b){W0c(_$j,a,fud(0));return 0}l=1;if(cf(b,CQn)){m=b.g._b;i=new a1c;j=(Bvh(),Avh.g=i,Bvh(),Avh);Onh(m,j);k=new izd((new fzd(i)).g);while(k.i){h=hzd(k);d=h.Ui();l+=e_j(d)*h.Vi().g}}else{for(e=b.eb,f=0,g=e.length;f<g;++f){d=e[f];l+=e_j(d)}}W0c(_$j,a,fud(l));return l}\nfunction RNi(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;l=new ZGd;p=b.g;e=(new eHd(a.g)).i.Qj();while(e.Yi()){c=e.Zi();n=c.Ui();f=(new eHd(p)).i.Qj();while(f.Yi()){d=f.Zi();o=d.Ui();j=tOi(n,o);k=Ixd(c.Vi(),d.Vi());h=j;if(GGd(l,h)){m=uyd((i=j,P0c(GGd(l,i))),k);m==(txd(),sxd)?RGd(l,j):QGd(l,j,uyd((g=j,P0c(GGd(l,g))),k))}else{QGd(l,j,k)}}}return new _Ni(l)}\nfunction wXh(a,b){switch(a.A){case 69:return new UYg(b);case 70:return new WYg(b);case 71:return new oXg(b);case 78:return new CYg(b);case 72:return new tXg(b);case 73:return new qXg(b);case 74:return new uXg(b);case 75:return new sXg(b);case 77:return new rXg(b);case 76:return new pXg(b);case 79:return new IYg(b);case 80:return new _Xg(b);default:return null;}}\nfunction nhh(a,b,c,d,e){var f,g,h,i,j,k,l;h=je(grb,JPo,29,4,0,1);f=new aOi(a);g=new aOi(b);i=new aOi(e[0]);j=new aOi(e[1]);k=new aOi(e[2]);l=new aOi(e[3]);h[0]=LNi(LNi(RNi(new YNi(2),i),SNi(new aOi(a))),SNi(new aOi(c)));h[1]=LNi(LNi(RNi(new YNi(2),j),SNi(new aOi(b))),SNi(new aOi(d)));h[2]=LNi(LNi(LNi(l,SNi(j)),SNi(i)),f);h[3]=LNi(LNi(LNi(k,SNi(i)),j),SNi(g));return h}\nfunction WNi(a){var b,c,d,e,f;e=new cwd;d=(new eHd(a.g)).i.Qj();if(!d.Yi()){return '0'}while(d.Yi()){c=d.Zi();f=c.Ui();b=c.Vi();if(f.g.o==0){e.g+=''+b}else{if(!Axd(b,(txd(),oxd))){if(Axd(uyd(b,oxd),sxd)){e.g.length>0&&Yvd(e,e.g.length-1);e.g+='-'}else{vxd(uyd(b,oxd),sxd)<0&&e.g.length>0&&Yvd(e,e.g.length-1);e.g+=''+b}}Tvd(e,uOi(f))}e.g+='+'}return nsd(e,0,e.g.length-1)}\nfunction lOi(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q;!!R3j&&S3j(R3j,(i4j(),g4j),'Setting up equation for parallel lines ('+a+','+b+')-'+'('+c+','+d+CQo+'('+e+','+f+')-'+'('+g+','+h+')');i=new aOi(a);j=new aOi(b);k=new aOi(c);l=new aOi(d);m=new aOi(e);n=new aOi(f);o=new aOi(g);p=new aOi(h);q=LNi(RNi(LNi(i,SNi(k)),LNi(n,SNi(p))),SNi(RNi(LNi(j,SNi(l)),LNi(m,SNi(o)))));return q}\nfunction mOi(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q;!!R3j&&S3j(R3j,(i4j(),g4j),'Setting up equation for perpendicular lines ('+a+','+b+')-'+'('+c+','+d+CQo+'('+e+','+f+')-'+'('+g+','+h+')');i=new aOi(a);j=new aOi(b);k=new aOi(c);l=new aOi(d);m=new aOi(e);n=new aOi(f);o=new aOi(g);p=new aOi(h);q=LNi(RNi(LNi(i,SNi(k)),LNi(m,SNi(o))),RNi(LNi(j,SNi(l)),LNi(n,SNi(p))));return q}\nfunction dNi(a,b){var c,d,e,f;if(a.q!=null){return a.q}d=b[0].ZN(b[0]);if(a.r==null){a.r=je(irb,DPo,53,4,0,1);a.r[0]=new COi(b[0].Dm());a.r[1]=new COi(b[0].Dm());a.r[2]=d[0];a.r[3]=d[1]}c=me(fe(irb,1),DPo,53,0,[a.r[0],a.r[1]]);e=b[1].ZN(b[1]);f=b[2].ZN(b[2]);a.q=je(grb,JPo,29,2,0,1);a.q[0]=gOi(d[0],d[1],c[0],c[1],e[0],e[1]);a.q[1]=gOi(d[0],d[1],c[0],c[1],f[0],f[1]);return a.q}\nfunction pPi(b){var c,d;if(b.t==b.g){if(b.g==b.o){if(b.B>$Hn){b.n=b.t=0;b.g=b.B}else b.B<0?(b.n=b.t=0):oPi(b,false)}else b.g>b.B?(b.g=b.o):b.B-b.g<$Hn?oPi(b,true):(b.g=b.B)}try{if((d=zPi(b.r,b.j,b.t,b.g-b.t))==-1){b.r.j=null;throw wFc(new _rd)}else b.t+=d;return}catch(a){a=vFc(a);if(cf(a,316)){c=a;--b.n;b.q+=0;(b.n-=0)<0&&(b.n+=b.o);b.B==-1&&(b.B=b.n);throw wFc(c)}else throw wFc(a)}}\nfunction OOi(a,b){var c,d;c=SOi(a,b);e:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=bPi(a.s)).k):(a.q=a.p.k):a.q){case 11:case 12:{break}default:a.o[3]=a.j;break e;}switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=bPi(a.s)).k):(a.q=a.p.k):a.q){case 11:{MOi(a,11);d=SOi(a,b);c=LNi(c,d);break}case 12:{MOi(a,12);d=SOi(a,b);c=LNi(c,SNi(d));break}default:a.o[4]=a.j;MOi(a,-1);throw wFc(new FOi);}}return c}\nfunction TLi(b,c){var d,e,f,g,h,i;i=new cwd;g=c.v;f=c.k;d=''+VFc(Dkf(b.jd));!!R3j&&S3j(R3j,(i4j(),b4j),_Po+d);Tvd(Svd(Tvd(Svd(Tvd(Tvd(Tvd(Tvd(Tvd(Tvd(Tvd(Svd(i,(f1d(),B0d)),'(['),g),'],['),f),'],'),d),','),c.i[0]),','),c.i[1]),')');e=b.jd.RM();try{h=u_d(e).Mn(i.g);!!R3j&&S3j(R3j,(i4j(),g4j),iQo+h);return h}catch(a){a=vFc(a);if(cf(a,69)){!!R3j&&S3j(R3j,(i4j(),d4j),jQo);return null}else throw wFc(a)}}\nfunction hMi(b,c){var d,e,f,g,h,i;i=new cwd;g=c.v;f=c.k;d=''+VFc(Dkf(b.jd));!!R3j&&S3j(R3j,(i4j(),b4j),_Po+d);Tvd(Svd(Tvd(Svd(Tvd(Tvd(Tvd(Tvd(Tvd(Tvd(Tvd(Tvd(Svd(i,(f1d(),$0d)),'(['),g),'],['),f),'],'),d),','),','),c.i[0]),','),c.i[1]),')');e=b.jd.RM();try{h=u_d(e).Mn(i.g);!!R3j&&S3j(R3j,(i4j(),g4j),iQo+h);return h}catch(a){a=vFc(a);if(cf(a,69)){!!R3j&&S3j(R3j,(i4j(),d4j),jQo);return null}else throw wFc(a)}}\nfunction LOi(a){var b,c,d,e,f,g,h;a.g.B.length=0;g=je(tFc,UFn,5,15,16,1);if(a.n>=0){g[a.n]=true;a.n=-1}for(d=0;d<10;d++){if(a.o[d]==a.j){for(f=0;f<32;f++){(JOi[d]&1<<f)!=0&&(g[f]=true)}}}for(e=0;e<15;e++){if(g[e]){a.i=je(sf,PFn,5,1,15,1);a.i[0]=e;kAd(a.g,a.i)}}b=je(sf,aIn,6,a.g.B.length,0,2);for(c=0;c<a.g.B.length;c++){b[c]=oAd(a.g,c)}return new GOi(a.r,b,(h=(WOi(),VOi),!a.s?null:(_Oi(),$Oi)[0],h))}\nfunction vNi(a,b){var c,d,e,f,g,h;h=new cwd;h.g+=ZPo;h.g+=b;f=new cwd;f.g+=X_n;Tvd(f,Tud('v',''+a.r[0].g));h.g+=',';h.g+=X_n;Tvd(h,Tud('v',''+a.r[0].g));h.g+='=';Tvd(h,Tud('v',''+a.r[0].g));e=(g=(new tzd(a.g.g)).g.gh().zf(),new uzd(g));while(e.g.Yi()){c=(d=e.g.Zi(),d.Ui());f.g+=',';f.g+=X_n;Tvd(f,c.tc);h.g+=',';h.g+=X_n;Tvd(h,c.tc);h.g+='=';h.g+=BQo;Tvd(h,c.tc)}h.g+='],[';h.g+=f;h.g+='])';return h.g}\nfunction qNi(a,b,c){if(!!b.u&&b.u.Lm()&&cf(b.u,122)){b.u.tc==null&&Vfe(b.u,Tud('v',''+(new COi(c)).g));jmd(a.g,b.u)}if(!!b.C&&b.C.Lm()&&cf(b.C,122)){b.C.tc==null&&Vfe(b.C,Tud('v',''+(new COi(c)).g));jmd(a.g,b.C)}!!b.u&&b.u.ev()&&qNi(a,b.u,c);!!b.C&&b.C.ev()&&qNi(a,b.C,c);if(!!b.u&&b.u.ev()&&b.C.ev()){return}if(cf(b.u,41)&&b.C.ev()&&(b.A==(vBj(),Szj)||b.A==HAj)){return}if(cf(b.C,41)&&b.u.ev()){return}}\nfunction D4f(a){var b,c,d,e,f,g,h;a.J=je(gbb,Rao,129,a.t.length,0,1);for(c=0;c<a.t.length;++c){b=null;d=a.t[c].length-1;g=new vrh(a.jd,'x');h=new vrh(a.jd,'y');for(e=0;e<=d;e++){for(f=0;f<a.t[c][e].length;f++){e==0&&f==0?(b=new Rnh(a.jd,a.t[c][0][0])):(b=cnh(b,Zmh(Xmh(fnh(new Snh(g.s,g),e),fnh(new Snh(h.s,h),f)),a.t[c][e][f])))}}!b&&(b=new Rnh(a.jd,NaN));a.J[c]=new iqh(b,me(fe(ibb,1),k3n,55,0,[g,h]))}}\nfunction _Mi(b){var c,d,e,f,g,h,i,j;i=b.q;if(cf(i,240)){j=i;c=j.LQ();try{!c.i&&(c.i=new mmd,c.g.JQ(c.i))}catch(a){a=vFc(a);if(cf(a,82)){return D$j(),C$j}else throw wFc(a)}}else if(cf(i.Fb,240)){j=i.Fb;try{d=j.KQ();for(f=d,g=0,h=f.length;g<h;++g){e=f[g];!!R3j&&S3j(R3j,(i4j(),b4j),e);if(e.g.o!=0){return D$j(),x$j}}return D$j(),z$j}catch(a){a=vFc(a);if(cf(a,82)){return D$j(),C$j}else throw wFc(a)}}return D$j(),C$j}\nfunction NMi(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=me(fe(Mv,1),AZn,138,0,[(txd(),sxd),sxd,sxd,oxd]);p=a.q;e=OMi(p);d=new BAd;for(h=new HAd(e);h.g<h.j.B.length;){g=FAd(h);vKd(d.B,g)}o=new a1c;l=new HAd(d);j=je(skb,R_n,16,2,0,1);k=0;m=0;while(l.g<l.j.B.length&&k<2&&m<b){i=FAd(l);f=i.ZN(i);j[k]=i;W0c(o,f[0],c[m]);++m;if(m<b){W0c(o,f[1],c[m]);++k;++m}}if(k==2&&a.p){n=new u$j;n.g=Slo;n.i=j;oBd(n.i);j$j(a,n)}return o}\nfunction $Mi(a,b,c){var d;this.n=new mmd;this.g=new mmd;this.p=new a1c;this.i=je(irb,DPo,53,2,0,1);d=u_d(a.jd.RM());if(d.Ii()){!!R3j&&S3j(R3j,(i4j(),b4j),'GeoGebra thinks Giac is loaded.');if(Yud(d.Kn('1+1'),'2')){UMi(this,a,b,c);return}!!R3j&&S3j(R3j,(i4j(),b4j),'But 1+1=2 seems to be problematic.');this.A=(D$j(),y$j)}else{!!R3j&&S3j(R3j,(i4j(),b4j),'GeoGebra thinks Giac is not loaded yet.');this.A=(D$j(),y$j)}}\nfunction QOi(a,b){var c,d,e;e=new mmd;MOi(a,7);f:while(true){MOi(a,9);d=OOi(a,b);NNi(d,new ZNi((txd(),oxd)))||(c=W0c(e.g,d,e),c==null);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=bPi(a.s)).k):(a.q=a.p.k):a.q){case 9:{break}default:a.o[1]=a.j;break f;}}MOi(a,8);MOi(a,5);g:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=bPi(a.s)).k):(a.q=a.p.k):a.q){case 10:{break}default:a.o[2]=a.j;break g;}MOi(a,10);MOi(a,5)}return e}\nfunction SLi(b){var c,d,e,f,g;g=(lrd(),$wnd.goog.global.performance).now();f=null;try{f=ULi(b)}catch(a){a=vFc(a);if(cf(a,69)){e=a;!!R3j&&S3j(R3j,(i4j(),b4j),e);!!R3j&&S3j(R3j,(i4j(),b4j),gQo)}else throw wFc(a)}if(f!=null){try{c=b.jd.RM();y4f(b.j,u_d(c).On(f));b.j.u=true}catch(a){a=vFc(a);if(cf(a,44)){E4f(b.j)}else throw wFc(a)}}else{E4f(b.j)}d=mf($wnd.goog.global.performance.now()-g);!!R3j&&S3j(R3j,(i4j(),b4j),hQo+d+' ms')}\nfunction fMi(b,c){var d,e,f,g,h;if(!c){if(!Ozf(b.n,b.o)){E4f(b.j);return}}h=(lrd(),$wnd.goog.global.performance).now();g=null;try{g=gMi(b,c)}catch(a){a=vFc(a);if(cf(a,69)){f=a;!!R3j&&S3j(R3j,(i4j(),b4j),f);!!R3j&&S3j(R3j,(i4j(),b4j),gQo)}else throw wFc(a)}if(g!=null){try{d=b.jd.RM();y4f(b.j,u_d(d).On(g));b.j.u=true}catch(a){a=vFc(a);if(cf(a,44)){E4f(b.j)}else throw wFc(a)}}else{E4f(b.j)}e=mf($wnd.goog.global.performance.now()-h);!!R3j&&S3j(R3j,(i4j(),b4j),hQo+e+' ms')}\nfunction WLi(a){var b,c,d,e,f,g;f=new BHd;vHd(f,a.k.P.by());g=(d=(new Kzd(hde(a.o.by()).i)).g.gh().i.Qj(),new Lzd(d));while(g.g.Yi()){e=(c=g.g.Zi(),c.Ui());(!e.Fb&&(!e.Yb||!K2h(e.Yb))||e.pw())&&f.i.put(e,(ysd(),wsd))==null}zHd(f,a.k);a.g=je(skb,R_n,16,f.i.size(),0,1);a.g=fmd(f,a.g);a.p=je(skb,R_n,16,2,0,1);a.p[0]=a.o.by();a.p[1]=a.k;z$d(a,a.j);x$d(a,a.p,a.g);b=a.k.gd;do{tAd(b.k,a)}while(pAd(b.k,a,0)!=-1);kAd(b.k,a);a.i=YLi(a.g);a.n=Dkf(a.jd)}\nfunction UMi(b,c,d,e){var f;f=(!jaj&&(jaj=new kaj),jaj);b.r=c;b.q=e;e.q=c;YMi(b,d);if(b.A){return}if(e.g==(O$j(),I$j)){return}try{RMi(c)}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),'Botana vars cannot be inverted');b.A=(D$j(),C$j);return}else throw wFc(a)}ZMi(b);if(b.A){return}if(e.g!=N$j&&f.g!=null&&zsd(f.g)&&!e.p){try{OBd(b.u,MMi(e))}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),'Extra NDG conditions cannot be added');b.A=(D$j(),C$j)}else throw wFc(a)}}}\nfunction HOi(a){var b,c,d,e,f;e=new cwd;for(c=0;c<a.length;c++){switch(VKd(c,a.length),a.charCodeAt(c)){case 8:e.g+=IHn;continue;case 9:e.g+=JHn;continue;case 10:e.g+=KHn;continue;case 12:e.g+=LHn;continue;case 13:e.g+=MHn;continue;case 34:e.g+=NHn;continue;case 39:e.g+=OHn;continue;case 92:e.g+=xFn;continue;default:if((b=(VKd(c,a.length),a.charCodeAt(c)))<32||b>126){f=(d=b,vFn+d.toString(16));Tvd(e,uFn+rvd(f,f.length-4,f.length))}else{e.g+=String.fromCharCode(b)}continue;}}return e.g}\nfunction kLi(b,c,d){var e,f,g,h,i,j,k,l,m,n,o;if(d){n=new a1c;for(f=new izd((new fzd(b)).g);f.i;){e=hzd(f);o=e.Ui();W0c(n,o,e.Vi())}h=(!jaj&&(jaj=new kaj),jaj);m=nOi(fmd(d.u,je(grb,JPo,29,_0c(d.u.g),0,1)),n,d.r.Dm(),h.k,d.n);!!R3j&&S3j(R3j,(i4j(),b4j),'Recio meets Botana:'+n);if(m==(gWj(),eWj)){return D$j(),x$j}}else{try{g=c.g.IQ(b);for(j=g,k=0,l=j.length;k<l;++k){i=j[k];if(!Axd(i,(txd(),sxd))){return D$j(),x$j}}}catch(a){a=vFc(a);if(cf(a,82)){return D$j(),C$j}else throw wFc(a)}}return D$j(),z$j}\nfunction TNi(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;if(!b)return a;m=new ZGd;g=(new eHd(a.g)).i.Qj();while(g.Yi()){c=g.Zi();p=c.Ui();q=new _Gd(p.g);l=(txd(),oxd);h=new izd((new fzd(b)).g);while(h.i){d=hzd(h);s=d.Ui();e=(j=s,P0c(GGd(q,j)));if(e){l=Ixd(l,Kxd(d.Vi(),e.g));RGd(q,s)}}l=Ixd(l,c.Vi());o=new wOi(q);k=o;if(GGd(m,k)){n=uyd((i=o,P0c(GGd(m,i))),l);r=n.k>1?ZKd(n.g[0],n.g[1]):ZKd(n.g[0],0);CFc(n.n>0?r:LFc(r),0)?RGd(m,o):QGd(m,o,n)}else{f=l.g[0];(l.n>0?f:-f|0)!=0&&QGd(m,o,l)}}return new _Ni(m)}\nfunction oPi(b,c){var d,e,f,g;e=je(pf,tFn,5,b.o+$Hn,15,1);f=je(sf,PFn,5,b.o+$Hn,15,1);d=je(sf,PFn,5,b.o+$Hn,15,1);try{if(c){gwd(b.j,b.B,e,0,b.o-b.B);gwd(b.j,0,e,b.o-b.B,b.n);b.j=e;gwd(b.k,b.B,f,0,b.o-b.B);gwd(b.k,0,f,b.o-b.B,b.n);b.k=f;gwd(b.i,b.B,d,0,b.o-b.B);gwd(b.i,0,d,b.o-b.B,b.n);b.i=d;b.t=b.n+=b.o-b.B}else{gwd(b.j,b.B,e,0,b.o-b.B);b.j=e;gwd(b.k,b.B,f,0,b.o-b.B);b.k=f;gwd(b.i,b.B,d,0,b.o-b.B);b.i=d;b.t=b.n-=b.B}}catch(a){a=vFc(a);if(cf(a,69)){g=a;throw wFc(new jc(g.Oe()))}else throw wFc(a)}b.o+=$Hn;b.g=b.o;b.B=0}\nfunction jMi(a){var b,c,d,e,f,g;f=new BHd;a.q=je(skb,R_n,16,2,0,1);if(a.k){vHd(f,a.o);g=(d=(new Kzd(hde(a.k).i)).g.gh().i.Qj(),new Lzd(d));a.q[0]=a.k}else{vHd(f,a.o.P.by());g=(d=(new Kzd(hde(a.n).i)).g.gh().i.Qj(),new Lzd(d));a.q[0]=a.n}while(g.g.Yi()){e=(c=g.g.Zi(),c.Ui());(!e.Fb&&(!e.Yb||!K2h(e.Yb))||e.pw())&&f.i.put(e,(ysd(),wsd))==null}zHd(f,a.o);a.g=je(skb,R_n,16,f.i.size(),0,1);a.g=fmd(f,a.g);a.q[1]=a.o;z$d(a,a.j);x$d(a,a.q,a.g);b=a.o.gd;do{tAd(b.k,a)}while(pAd(b.k,a,0)!=-1);kAd(b.k,a);a.i=YLi(a.g);a.p=Dkf(a.jd)}\nfunction l$j(a){var b,c,d,e;if(!a.q){!!R3j&&S3j(R3j,(i4j(),d4j),'No statement to prove');a.o=(D$j(),C$j);return}c=a.q.Fb;if(!c){Yud(a.q.ey((MPg(),jPg)),$Ln)?(a.o=(D$j(),z$j)):Yud(a.q.ey(jPg),W0n)?(a.o=(D$j(),x$j)):(a.o=(D$j(),C$j));return}j_j(a.q);if(a.g!=(O$j(),G$j)){k$j(a,a.g);return}U3j(zQo+a.g);a.p?(d=new HAd(a.k)):(d=new HAd(a.j));a.o=(D$j(),C$j);while((a.o==C$j||a.o==A$j)&&d.g<d.j.B.length){e=FAd(d);if(e==L$j||e==K$j){b=a.q.Fb;if(cf(b,CQn)){!!R3j&&S3j(R3j,(i4j(),b4j),'OGP cannot safely check expressions, OGP will be ignored');continue}}k$j(a,e)}}\nfunction s$j(a,b){var c,d,e,f,g,h,i;g=a.g;if(Yud(Wlo,g)){qBd(a.i,zCd(new w$j,(LCd(),LCd(),JCd)))}else if(Yud(Ulo,g)&&a.i.length==3){c=a.i[0];d=a.i[1];e=a.i[2];h=v$j(c,e,b);i=v$j(e,d,b);if(!!h&&!!i){a.i=je(skb,R_n,16,2,0,1);a.i[0]=h;a.i[1]=i;qBd(a.i,zCd(new w$j,(LCd(),LCd(),JCd)))}}else if(Yud(Slo,g)||Yud(Ulo,g)||Yud(Tlo,g)||Yud(Vlo,g)){if(a.i.length==4){c=a.i[0];d=a.i[1];h=v$j(c,d,b);e=a.i[2];f=a.i[3];i=v$j(e,f,b);if(!!h&&!!i){a.i=je(skb,R_n,16,2,0,1);a.i[0]=h;a.i[1]=i;qBd(a.i,zCd(new w$j,(LCd(),LCd(),JCd)))}}else a.i.length==2&&qBd(a.i,zCd(new w$j,(LCd(),LCd(),JCd)))}}\nfunction GNi(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;if(a.q!=null){return a.q}if(!!c&&!!b){h=c.jd;n=Ndi(c,c);m=F0h(b);if(a.r==null){a.r=je(irb,DPo,53,4,0,1);a.r[0]=new COi(h);a.r[1]=new COi(h);a.r[2]=n[0];a.r[3]=n[1];Z3j('Orthogonal line at '+c.tc+YXn+b.tc+' implicitly introduces feet point ('+a.r[0]+','+a.r[1]+')')}a.q=je(grb,JPo,29,2,0,1);k=new aOi(n[0]);l=new aOi(n[1]);d=new aOi(m[0]);e=new aOi(m[1]);f=new aOi(m[2]);g=new aOi(m[3]);i=new aOi(a.r[0]);j=new aOi(a.r[1]);a.q[0]=LNi(LNi(LNi(f,SNi(d)),l),SNi(j));a.q[1]=LNi(LNi(LNi(k,SNi(g)),e),SNi(i));return a.q}throw wFc(new EMi)}\nfunction VMi(a){var b,c,d,e,f,g,h,i,j,k;b=new BHd;c=new BHd;f=fmd(a.u,je(grb,JPo,29,_0c(a.u.g),0,1));j=new CHd(jOi(f));k=(e=(new Kzd(j.i)).g.gh().i.Qj(),new Lzd(e));while(k.g.Yi()){i=(d=k.g.Zi(),d.Ui());if(!kmd(a.n,i)){c.i.put(i,(ysd(),wsd))==null;b.i.put(i,wsd)==null}kmd(a.g,i)&&c.i.put(i,(ysd(),wsd))==null}if(a.B){g=je(grb,JPo,29,f.length,0,1);for(h=0;h<f.length;h++){g[h]=TNi(f[h],a.B)}imd(j,new tzd(a.B))}else{g=f}U3j(uQo+j.i.size()+vQo+b.i.size()+wQo);a.v=hOi(g);a.k=kOi(g,null,(ysd(),false),a.n);a.o=kOi(g,null,true,a.n);kOi(g,null,true,c);kOi(g,null,false,c);Z3j(xQo+a.v);Z3j(yQo+a.k+','+a.o)}\nfunction IOi(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=new cwd;g=new cwd;k=0;p=new BHd;for(i=0;i<b.length;i++){k<b[i].length&&(k=b[i].length);for(j=0;j<b[i].length;j++){vHd(p,c[b[i][j]])}}for(n=(e=(new Kzd(p.i)).g.gh().i.Qj(),new Lzd(e));n.g.Yi();){m=(d=n.g.Zi(),d.Ui());Tvd(Tvd((g.g+=PHn,g),m),EOi)}o.g+=QHn;q=a.n;for(h=0;h<k;h++){r=q.j;f=HOi(r);h!=0&&(o.g+=' ',o);if(q.k==0){o.g+=''+c[0];break}o.g+=' \"';o.g+=''+f;o.g+='\"';Tvd(o,' '+c[q.k]);q=q.n}Tvd(Tvd(Tvd(o,EOi),PHn),RHn+a.n.i+SHn+a.n.g);Tvd((o.g+='.',o),EOi);if(b.length==0);else{l=b.length;Tvd(Tvd(o,EOi),THn+(l==1?':':UHn)+EOi+EOi);Tvd(o,g.g)}return o.g}\nfunction q$j(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;k=a.Dm().s.D5();e=new BAd;i=(d=(new Kzd(hde(a).i)).g.gh().i.Qj(),new Lzd(d));h=new cwd;while(i.g.Yi()){g=(c=i.g.Zi(),c.Ui());if(g.Ev()&&!g.Fb){kAd(e,g.tc)}else if(!cf(g,37)){b=g.ot((MPg(),xPg));n=e8i(k,'LetABeB',null,me(fe(Iv,1),zFn,2,6,[g.tc,b]));Tvd((h.g+=''+n,h),'.\\n')}}o=new cwd;f=new cwd;for(m=new HAd(e);m.g<m.j.B.length;){l=FAd(m);f.g+=''+l;f.g+=','}j=f.g.length;if(j>0){jsd(f,j-1,j-1+1,'');Tvd(Tvd(o,e8i(k,'LetABeArbitraryPoints',null,me(fe(Iv,1),zFn,2,6,[f.g]))),'.\\n')}o.g+=h;p=Bvd(a.Fb);Tvd(Tvd(o,e8i(k,'ProveThat',null,me(fe(Iv,1),zFn,2,6,[p]))),'.');return o.g}\nfunction lLi(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;u=(i=(l=(new tzd(b.g)).g.gh().zf(),new uzd(l)).g.Zi(),i.Ui());for(k=1;k<=d+2;k++){W0c(c,u,(txd(),zFc(k,0)>=0?Wxd(k):Jxd(Wxd(LFc(k)))));if(f){s=new a1c;for(h=new izd((new fzd(c)).g);h.i;){g=hzd(h);t=g.Ui();W0c(s,t,g.Vi())}m=(!jaj&&(jaj=new kaj),jaj);r=nOi(fmd(f.u,je(grb,JPo,29,_0c(f.u.g),0,1)),s,f.r.Dm(),m.k,f.n);!!R3j&&S3j(R3j,(i4j(),b4j),dQo+k+' '+s);if(r==(gWj(),eWj)){return D$j(),x$j}}else{try{j=e.g.IQ(c);for(o=j,p=0,q=o.length;p<q;++p){n=o[p];if(!Axd(n,sxd)){return D$j(),x$j}}}catch(a){a=vFc(a);if(cf(a,82)){return D$j(),C$j}else throw wFc(a)}}}return D$j(),z$j}\nfunction oMi(a){var b,c,d,e,f;d=(!jaj&&(jaj=new kaj),jaj);c=new V9m;Zud(mQo,d.i)?Zud('Wu',d.j)?FMi(c,(O$j(),L$j)):Zud(a0n,d.j)&&FMi(c,(O$j(),K$j)):Zud('Botana',d.i)?FMi(c,(O$j(),H$j)):Zud('Recio',d.i)?FMi(c,(O$j(),N$j)):Zud(nQo,d.i)?FMi(c,(O$j(),M$j)):Zud('Auto',d.i)&&FMi(c,(O$j(),G$j));p$j(c,a.j);c.p=false;f=(lrd(),$wnd.goog.global.performance).now();l$j(c);b=mf($wnd.goog.global.performance.now()-f);!!R3j&&S3j(R3j,(i4j(),b4j),hQo+b+' ms');e=c.o;!!R3j&&S3j(R3j,(i4j(),b4j),oQo+e);if(e){if(e==(D$j(),C$j)||e==y$j){R1h(a.g);return}a.g.j=true;(e==z$j||e==A$j||e==B$j)&&S1h(a.g,true);e==x$j&&S1h(a.g,false)}U3j('OUTPUT for Prove: '+a.g)}\nfunction bPi(b){var c,d,e,f,g,h;d=0;i:for(;;){try{b.g=nPi(b.i)}catch(a){a=vFc(a);if(cf(a,44)){b.j=0;b.k=-1;h=ePi(b);return h}else throw wFc(a)}try{sPi(b.i,0);while(b.g<=32&&MFc(yFc(4294977024,OFc(1,b.g)),0))b.g=nPi(b.i)}catch(a){a=vFc(a);if(cf(a,316)){continue i}else throw wFc(a)}b.j=iFn;b.k=0;d=gPi(b);if(b.j!=iFn){b.k+1<d&&sPi(b.i,d-b.k-1);if(MFc(yFc(ZOi[b.j>>6],OFc(1,b.j&63)),0)){h=ePi(b);return h}else{continue i}}g=wPi(b.i);f=vPi(b.i);e=null;c=false;try{xPi(b.i);sPi(b.i,1)}catch(a){a=vFc(a);if(cf(a,316)){c=true;e=d<=1?'':qPi(b.i);if(b.g==10||b.g==13){++g;f=0}else ++f}else throw wFc(a)}if(!c){sPi(b.i,1);e=d<=1?'':qPi(b.i)}throw wFc(new EPi(c,g,f,e,b.g))}}\nfunction kNi(a,b,c){var d,e,f,g,h,i,j,k,l;if(c.j){return}if(!!c.g.j&&!!c.k.j){g=c.g.j;j=c.k.j;switch(c.i.A){case 20:HMi(c,LNi(g,j));break;case 21:HMi(c,LNi(g,SNi(j)));break;case 24:HMi(c,RNi(g,j));break;case 29:i=nud(Hxd(ONi(c.k.j)));if(i){h=g;for(f=fud(1);HFc(f.g,i.g);d=f,f=fud(f.g+1),d){h=RNi(h,g)}c.j=h}break;default:throw wFc(new EMi);}}b.u.ev()&&!c.g.j&&kNi(a,b.u,c.g);b.C.ev()&&!c.k.j&&kNi(a,b.C,c.k);if(cf(b.u,41)&&!c.g.j){e=Swd(new Wwd(b.u.Hs()));HMi(c.g,new ZNi(e))}if(cf(b.C,41)&&!c.k.j){e=Swd(new Wwd(b.C.Hs()));HMi(c.k,new ZNi(e))}if(cf(b.u,41)&&cf(b.C,152)){e=Swd(new Wwd(b.u.Hs()));l=pNi(a,b.C.yn((MPg(),iPg)));if(l){k=new xOi(l);HMi(c,new $Ni(e,k));return}}}\nfunction tNi(a,b,c){var d,e,f,g,h,i,j,k,l;if(c.j){return}if(!!c.g&&!c.k&&c.i==(vBj(),MAj)){g=c.g.j;c.j=g}if(!!c.g&&!!c.g.j&&!!c.k&&!!c.k.j){g=c.g.j;j=c.k.j;switch(c.i.A){case 20:HMi(c,LNi(g,j));break;case 21:HMi(c,LNi(g,SNi(j)));break;case 24:HMi(c,RNi(g,j));break;case 29:i=nud(Hxd(ONi(c.k.j)));if(i){h=g;for(f=fud(1);HFc(f.g,i.g);d=f,f=fud(f.g+1),d){h=RNi(h,g)}c.j=h}break;default:throw wFc(new EMi);}}b.u.ev()&&!c.g.j&&tNi(a,b.u,c.g);!!b.C&&b.C.ev()&&!c.k.j&&tNi(a,b.C,c.k);if(cf(b.u,41)&&!c.g.j){e=Swd(new Wwd(b.u.Hs()));HMi(c.g,new ZNi(e))}if(cf(b.C,41)&&!c.k.j){e=Swd(new Wwd(b.C.Hs()));HMi(c.k,new ZNi(e))}if(cf(b.u,41)&&cf(b.C,152)){e=Swd(new Wwd(b.u.Hs()));l=wNi(a,b.C.yn((MPg(),iPg)));if(l){k=new xOi(l);HMi(c,new $Ni(e,k));return}}}\nfunction fNi(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q;if(a.q!=null){return a.q}e=b;f=c;if(cf(d,122)){throw wFc(new EMi)}n=null;cf(d,37)&&(n=d);if(!e||!f||!n){throw wFc(new EMi)}if(a.r==null){g=Ndi(e,e);h=Ndi(f,f);a.r=je(irb,DPo,53,7,0,1);a.r[0]=g[0];a.r[1]=g[1];a.r[2]=h[0];a.r[3]=h[1];a.r[4]=new COi(e.jd);a.r[5]=new COi(e.jd);a.r[6]=new COi(e.jd)}a.q=je(grb,JPo,29,2,0,1);i=null;cf(n.Fb,404)&&(i=aRf(n));o=bRf(n,n);l=0;q=oOi(new aOi(o[0]));if(i!=null){a.q=je(grb,JPo,29,i.length+1,0,1);for(l=0;l<i.length;l++){a.q[l]=i[l]}}j=pOi(a.r[0],a.r[1],a.r[4],a.r[5]);k=pOi(a.r[2],a.r[3],a.r[4],a.r[5]);m=oOi(LNi(LNi(j,k),SNi(q)));p=RNi(RNi(j,k),new YNi(4));a.q[l]=LNi(m,SNi(p));return a.q}\nfunction MNi(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a==b){return 0}j=b.g;if(j.o==0){if(a.g.o==0){return 0}return 1}if(a.g.o==0){return -1}l=Hzd(IGd(a.g));k=Hzd(IGd(j));c=qOi(l,k);c==0&&(c=vxd(Fzd(a.g,l),(g=k,P0c(GGd(j,g)))));if(c!=0){return c}do{m=LGd(a.g,l,false);i=new kHd(j,(pHd(),mHd),null,false,k,false);if(jHd(m)==0){if(jHd(i)==0){return 0}return -1}if(jHd(i)==0){return 1}l=Hzd((m.o.kk()?m.k?(e=KGd(m.j,m.n,true)):(e=KGd(m.j,m.n,false)):(e=IGd(m.j)),!!e&&iHd(m,e.k)?e:null));k=Hzd((i.o.kk()?i.k?(d=KGd(i.j,i.n,true)):(d=KGd(i.j,i.n,false)):(d=IGd(i.j)),!!d&&iHd(i,d.k)?d:null));c=qOi(l,k);c==0&&(c=vxd((h=l,P0c(hHd(m,GGd(m.j,h)))),(f=k,P0c(hHd(i,GGd(i.j,f))))))}while(c==0);return c}\nfunction qOi(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a==b){return 0}j=b.g;if(j.o==0){if(a.g.o==0){return 0}return 1}if(a.g.o==0){return -1}l=Hzd(IGd(a.g));k=Hzd(IGd(j));c=zOi(l,k);c==0&&(c=Ztd(Fzd(a.g,l),(g=k,P0c(GGd(j,g)))));if(c!=0){return c}do{m=LGd(a.g,l,false);i=new kHd(j,(pHd(),mHd),null,false,k,false);if(jHd(m)==0){if(jHd(i)==0){return 0}return -1}if(jHd(i)==0){return 1}l=Hzd((m.o.kk()?m.k?(e=KGd(m.j,m.n,true)):(e=KGd(m.j,m.n,false)):(e=IGd(m.j)),!!e&&iHd(m,e.k)?e:null));k=Hzd((i.o.kk()?i.k?(d=KGd(i.j,i.n,true)):(d=KGd(i.j,i.n,false)):(d=IGd(i.j)),!!d&&iHd(i,d.k)?d:null));c=zOi(l,k);c==0&&(c=Ztd((h=l,P0c(hHd(m,GGd(m.j,h)))),(f=k,P0c(hHd(i,GGd(i.j,f))))))}while(c==0);return c}\nfunction oNi(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;j=c.V;k=je(Iv,zFn,2,_0c(a.g.g),6,1);h=0;for(t=(m=(new tzd(a.g.g)).g.gh().zf(),new uzd(m));t.g.Yi();){s=(d=t.g.Zi(),d.Ui());k[h]=Ode(s,(MPg(),mPg));++h}if(a.o){q=imh(b._b,j);u=new BHd;Onh(q,(Ivh(),Hvh.g=u,Ivh(),Hvh));i=(e=(new Kzd(u.i)).g.gh().i.Qj(),new Lzd(e));while(i.g.Yi()){A=(d=i.g.Zi(),d.Ui());f=(p=U0c(c.O,A),p);o=f.Fb.g.nt();n=Qvh(f,o,j);Onh(q,n)}r=Mnh(q,(MPg(),mPg))}else{r=Mnh(b._b,(MPg(),mPg))}v=ovd(r,',',0);r=rvd(v[0],10,v[0].length-1);w=new cwd;w.g+=ZPo;w.g+=''+r;w.g+='=0';l=new cwd;for(g=0;g<k.length;g++){if(g==0){l.g+=''+k[g]}else{l.g+=',';l.g+=''+k[g]}Svd(Tvd(Tvd((w.g+=',',w),k[g]),'='),a.r[g])}w.g+='],[';w.g+=l;w.g+='])';return w.g}\nfunction SOi(a,b){var c,d,e,f;f=new vOi;c=(txd(),oxd);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=bPi(a.s)).k):(a.q=a.p.k):a.q){case 12:{MOi(a,12);c=zyd(sxd,oxd);break}default:a.o[5]=a.j;}switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=bPi(a.s)).k):(a.q=a.p.k):a.q){case 5:{d=MOi(a,5);c=Ixd(c,new Uxd(d.j));g:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=bPi(a.s)).k):(a.q=a.p.k):a.q){case 13:{break}default:a.o[6]=a.j;break g;}MOi(a,13);e=ROi(a,b);f=tOi(f,e)}break}case 6:{e=ROi(a,b);f=tOi(f,e);h:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=bPi(a.s)).k):(a.q=a.p.k):a.q){case 13:{break}default:a.o[7]=a.j;break h;}MOi(a,13);e=ROi(a,b);f=tOi(f,e)}break}default:a.o[8]=a.j;MOi(a,-1);throw wFc(new FOi);}return new $Ni(c,f)}\nfunction MMi(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;d=OMi(a.q);s=d.B.length;p=new u$j;s>3?(p.g='DegeneratePolygon'):(p.g=Wlo);n=je(skb,R_n,16,s,0,1);o=0;for(c=new HAd(d);c.g<c.j.B.length;){b=FAd(c);n[o++]=b}p.i=n;oBd(p.i);j$j(a,p);r=je(grb,JPo,29,s*(s-1)*(s-2)/6|0,0,1);o=0;u=new mmd;for(i=new HAd(d);i.g<i.j.B.length;){h=FAd(i);for(k=new HAd(d);k.g<k.j.B.length;){j=FAd(k);if(!(h==j||h.cv(j)==(gWj(),eWj))){for(m=new HAd(d);m.g<m.j.B.length;){l=FAd(m);if(!(h==l||h.cv(l)==(gWj(),eWj))&&!(j==l||j.cv(l)==(gWj(),eWj))){t=new mmd;W0c(t.g,h,t);W0c(t.g,j,t);W0c(t.g,l,t);if(!Q0c(u.g,t)){W0c(u.g,t,u);e=h.ZN(h);f=j.ZN(j);g=l.ZN(l);q=dOi(e[0],e[1],f[0],f[1],g[0],g[1]);W3j('Forcing non-collinearity for points '+h+':'+GKd(h)+IJn+j+':'+GKd(j)+RPo+l);r[o]=LNi(RNi(q,new aOi(new COi(h.Dm()))),SNi(new ZNi((txd(),oxd))));++o}}}}}}return r}\nfunction mLi(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;A=je(irb,DPo,53,_0c(b.g),0,1);m=(p=(new tzd(b.g)).g.gh().zf(),new uzd(p));for(l=0;l<A.length;l++){A[l]=(h=m.g.Zi(),h.Ui())}o=(d+2)*(d+1)/2|0;!!R3j&&S3j(R3j,(i4j(),b4j),'nr of tests: '+o);g=0;for(k=1;k<d+2;k++){for(n=1;n<=k;n++){++g;W0c(c,A[0],(txd(),zFc((d+2-k)*(d+2-n),0)>=0?Wxd((d+2-k)*(d+2-n)):Jxd(Wxd(LFc((d+2-k)*(d+2-n))))));W0c(c,A[1],zFc(k*n,0)>=0?Wxd(k*n):Jxd(Wxd(LFc(k*n))));if(f){v=new a1c;for(i=new izd((new fzd(c)).g);i.i;){h=hzd(i);w=h.Ui();W0c(v,w,h.Vi())}u=nOi(fmd(f.u,je(grb,JPo,29,_0c(f.u.g),0,1)),v,f.r.Dm(),(!jaj&&(jaj=new kaj),jaj).k,f.n);!!R3j&&S3j(R3j,(i4j(),b4j),dQo+g+' '+v);if(u==(gWj(),eWj)){return D$j(),x$j}}else{try{j=e.g.IQ(c);for(r=j,s=0,t=r.length;s<t;++s){q=r[s];if(!Axd(q,sxd)){return D$j(),x$j}}}catch(a){a=vFc(a);if(cf(a,82)){return D$j(),C$j}else throw wFc(a)}}}}return D$j(),z$j}\nfunction fPi(b,c,d){var e,f,g,h;h=0;b.n=12;e=1;b.q[0]=c;f=iFn;for(;;){++b.o==iFn&&aPi(b);if(b.g<64){g=OFc(1,b.g);do{switch(b.q[--e]){case 1:case 0:if(CFc(yFc(nro,g),0))break;f>5&&(f=5);{dPi(b,0)}break;case 6:case 4:MFc(yFc(nro,g),0)&&(dPi(b,4),dPi(b,6));break;case 2:if(CFc(yFc(nro,g),0))break;f>6&&(f=6);b.q[b.n++]=2;break;case 5:b.g==58&&(f=8);break;case 8:MFc(yFc(nro,g),0)&&cPi(b,0);break;case 9:b.g==61&&(f=9);}}while(e!=h)}else if(b.g<128){do{switch(b.q[--e]){case 1:b.g==95?(b.q[b.n++]=7):b.g==91?(b.q[b.n++]=4):b.g==118&&(b.q[b.n++]=2);break;case 6:b.g==93&&(b.q[b.n++]=5);break;case 3:b.g==91&&(b.q[b.n++]=4);break;case 7:b.g==91&&(b.q[b.n++]=8);break;case 10:b.g==93&&(b.q[b.n++]=9);break;case 11:b.g==95&&(b.q[b.n++]=7);}}while(e!=h)}else{do{b.q[--e]}while(e!=h)}if(f!=iFn){b.j=f;b.k=d;f=iFn}++d;if((e=b.n)==(h=12-(b.n=h)))return d;try{b.g=xPi(b.i)}catch(a){a=vFc(a);if(cf(a,316)){return d}else throw wFc(a)}}}\nfunction uNi(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;if(b.q!=null){return b.q}p=c.jd;i=c.g.nt();zNi(b,i,p);if(b.r==null){b.r=je(irb,DPo,53,b.j.B.length+1,0,1);b.r[0]=new COi(p);if(b.j.B.length==0){throw wFc(new EMi)}else{n=new HAd(b.j);o=1;while(n.g<n.j.B.length){f=FAd(n);b.r[o]=f.Vi();++o}}}q=new JMi;sNi(b,i,q);e=p.RM();k='';l=Mnh(i,(MPg(),mPg))+'-'+X_n+b.r[0];k='expand(lcm(denom(coeff('+l+')))*('+l+LJn;b.i=0;t=vNi(b,k);try{m=u_d(e).Mn(t);m=mvd(rvd(m,1,m.length-1),BQo,'');r=Y$d(c.jd.RM().j,m,c.jd,null);q=new JMi;sNi(b,r,q);tNi(b,r,q);while(!q.j){tNi(b,r,q)}b.q=je(grb,JPo,29,b.r.length,0,1);b.q[0]=q.j;if(b.j.B.length!=0){n=new HAd(b.j);o=1;while(n.g<n.j.B.length){f=FAd(n);g=F0h(f.Ui());s=new aOi(f.Vi());b.q[o]=LNi(RNi(s,s),SNi(pOi(g[0],g[1],g[2],g[3])));++o}}b.g=new mmd;if(c.j&&b.j.B.length!=0){n=new HAd(b.j);while(n.g<n.j.B.length){f=FAd(n);h=f.Ui();h.xc=false}}b.j=new BAd;return b.q}catch(a){a=vFc(a);if(cf(a,69)){j=a;!!R3j&&S3j(R3j,(i4j(),b4j),j)}else throw wFc(a)}throw wFc(new EMi)}\nfunction $Li(a){var b,c,d,e,f,g,h;if(a.j.zb==4){g=Ndi(a.k,a.k);h=Z3h(a.j);a.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);a.g[0][0]=gOi(g[0],g[1],h[0],h[1],h[2],h[3]);return a.g}if(a.j.zb==9){if(a.i==null){a.i=je(irb,DPo,53,2,0,1);a.i[0]=new COi(a.jd);a.i[1]=new COi(a.jd)}g=Ndi(a.k,a.k);h=Z3h(a.j);a.g=he(grb,[TFn,JPo],[94,29],0,[1,3],2);a.g[0][0]=gOi(h[8],h[9],g[0],g[1],a.i[0],a.i[1]);a.g[0][1]=dOi(h[4],h[5],a.i[0],a.i[1],h[6],h[7]);a.g[0][2]=mOi(g[0],g[1],a.i[0],a.i[1],h[4],h[5],h[6],h[7]);return a.g}if(a.j.zb==3||a.j.zb==5){if(a.i==null&&!!a.k.Fb){a.i=je(irb,DPo,53,4,0,1);a.i=a.k.Fb.ZN(a.k)}g=Ndi(a.k,a.k);h=Z3h(a.j);a.g=he(grb,[TFn,JPo],[94,29],0,[1,3],2);e=new XNi;f=new XNi;b=a.k.Fb;if(cf(b,375)&&(b.j.zb==3||b.j.zb==5)){e=new aOi(a.i[2]);f=new aOi(a.i[3])}else if(AOi(g[0],h[10])&&AOi(g[1],h[11])){e=new aOi(h[2]);f=new aOi(h[3])}else{e=new aOi(new COi(a.jd));f=new aOi(new COi(a.jd))}c=new aOi(h[2]);d=new aOi(h[3]);a.g[0][0]=LNi(LNi(LNi(c,d),SNi(e)),SNi(f));a.g[0][1]=LNi(pOi(h[6],h[7],g[0],g[1]),SNi(RNi(e,e)));a.g[0][2]=LNi(pOi(h[8],h[9],g[0],g[1]),SNi(RNi(f,f)));return a.g}throw wFc(new EMi)}\nfunction nNi(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;m=c.V;n=je(Iv,zFn,2,_0c(a.g.g),6,1);a.i.B.length=0;a.r==null&&(a.r=je(irb,DPo,53,_0c(a.g.g),0,1));!a.p&&(a.p=new BAd);j=0;for(A=(p=(new tzd(a.g.g)).g.gh().zf(),new uzd(p));A.g.Yi();){w=(f=A.g.Zi(),f.Ui());n[j]=Ode(w,(MPg(),mPg));!a.r[j]&&(a.r[j]=new COi(m));F=new Azd(w,a.r[j]);if(a.p.B.length==0){kAd(a.p,F)}else{k=new HAd(a.p);l=0;while(k.g<k.j.B.length){d=FAd(k);if(d.Ui()==w&&AOi(d.Vi(),a.r[j])){break}++l}l==a.p.B.length&&kAd(a.p,F)}G=F0h(w);v=new aOi(a.r[j]);e=LNi(RNi(v,v),SNi(pOi(G[0],G[1],G[2],G[3])));kAd(a.i,e);++j}if(a.o){t=imh(b._b,m);B=new BHd;Onh(t,(Ivh(),Hvh.g=B,Ivh(),Hvh));k=(g=(new Kzd(B.i)).g.gh().i.Qj(),new Lzd(g));while(k.g.Yi()){H=(f=k.g.Zi(),f.Ui());h=(s=U0c(c.O,H),s);r=h.Fb.g.nt();q=Qvh(h,r,m);Onh(t,q)}u=Mnh(t,(MPg(),mPg))}else{u=Mnh(b._b,(MPg(),mPg))}C=ovd(u,',',0);u=rvd(C[0],10,C[0].length-1);D=new cwd;D.g+=ZPo;D.g+=''+u;D.g+='=0';o=new cwd;for(i=0;i<n.length;i++){if(i==0){o.g+=''+n[i]}else{o.g+=',';o.g+=''+n[i]}D.g+=',';D.g+=''+n[i];D.g+='^2=';Svd(D,a.r[i]);D.g+='^2'}D.g+='],[';D.g+=o;D.g+='])';U3j(D.g);return D.g}\nfunction jNi(b,c,d){var e,f,g,h;if(!c){return}if(cf(c.u,41)&&cf(c.C,41)){f=c.u.Hs();g=c.C.Hs();switch(c.A.A){case 20:e=f+g;break;case 21:e=f-g;break;case 24:e=f*g;break;case 29:e=$wnd.Math.pow(f,g);break;case 27:e=1;break;default:throw wFc(new EMi);}if(b.k!=0){h=Swd(new Wwd((OKd(e),e)*$wnd.Math.pow(10,b.k)));!!R3j&&S3j(R3j,(i4j(),d4j),AQo)}else{h=Swd(new Wwd((OKd(e),e)))}HMi(d,new ZNi(h));return}GMi(d,c.A);if(c.u){FMi(d,new JMi);if(c.u.ev()){jNi(b,c.u,d.g)}else{cf(c.u,152)&&HMi(d.g,new aOi(mNi(b,c.u.yn((MPg(),iPg)))));if(cf(c.u,217)){e=c.u.Hs();b.k!=0?(h=mf((OKd(e),e)*$wnd.Math.pow(10,b.k))):(h=mf((OKd(e),e)));HMi(d.g,new YNi(h))}}}if(c.C){IMi(d,new JMi);if(c.C.ev()){jNi(b,c.C,d.k)}else{if(cf(c.C,152)){try{HMi(d.k,new aOi(mNi(b,c.C.yn((MPg(),iPg)))))}catch(a){a=vFc(a);if(cf(a,44)){throw wFc(new EMi)}else throw wFc(a)}}if(cf(c.C,217)){e=c.C.Hs();if(!!d.g.j&&QNi(d.g.j)){switch(d.i.A){case 24:h=Ixd(ONi(d.g.j),new Uxd(''+VFc(DFc(e))));break;case 27:h=(txd(),oxd);break;default:throw wFc(new EMi);}HMi(d,new ZNi(h));return}b.k!=0&&c.A!=(vBj(),VAj)?(h=new Uxd(''+VFc(DFc(e*$wnd.Math.pow(10,b.k))))):(h=new Uxd(''+VFc(DFc(e))));HMi(d.k,new ZNi(h))}}}}\nfunction fOi(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;h=new BHd;v=new CHd(jOi(b));w=(n=(new Kzd(v.i)).g.gh().i.Qj(),new Lzd(n));while(w.g.Yi()){u=(m=w.g.Zi(),m.Ui());(!c||!vDd(c.n,u))&&(Q0c(f.g,u)||h.i.put(u,(ysd(),wsd))==null)}if(c){o=je(grb,JPo,29,b.length,0,1);for(q=0;q<b.length;q++){o[q]=TNi(b[q],c)}imd(v,new tzd(c))}else{o=b}U3j(uQo+v.i.size()+vQo+h.i.size()+wQo);g=d.RM();r=hOi(o);l=kOi(o,null,(ysd(),false),f);p=kOi(o,null,true,f);!!R3j&&S3j(R3j,(i4j(),g4j),xQo+r);!!R3j&&S3j(R3j,(i4j(),g4j),yQo+l+','+p);e?(j=u_d(g).Fn(r,l)):(j=u_d(g).Gn(r,l,false,nud(Dkf(d))));if(j==null){!!R3j&&S3j(R3j,(i4j(),e4j),'Not implemented (yet)');return null}k=lvd(lvd(Nej(p3i(g.g).i)?u_d(g).Kn(j):'?','unicode95u','_'),'unicode91u','[');if(!e){k=lvd(k,'.0','');k=rvd(k,1,k.length-1);k=aQo+k+' [2]: 1,1';!!R3j&&S3j(R3j,(i4j(),g4j),'Rewritten: '+k)}if(Yud('empty list',k)||Yud('{0}',k)){t=new mmd;s=new mmd;jmd(s,new ZNi((txd(),sxd)));W0c(t.g,s,t);return t}if(k.indexOf('halt')!=-1){return null}if(Yud('?',k)||Yud('',k)){return null}try{return UOi(k,v)}catch(a){a=vFc(a);if(cf(a,GGn)){i=a;!!R3j&&S3j(R3j,(i4j(),b4j),bQo+k);!!R3j&&S3j(R3j,(i4j(),b4j),i)}else throw wFc(a)}return null}\nfunction zWm(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;t=_0c(b.g);H=je(irb,DPo,53,t,0,1);r=(v=(new tzd(b.g)).g.gh().zf(),new uzd(v));for(m=0;m<t;m++){H[m]=(i=r.g.Zi(),i.Ui())}p=je(sf,PFn,5,t,15,1);for(n=0;n<t;n++){p[n]=t-n}u=0;h=t-1;g=he(Mv,[TFn,AZn],[399,138],0,[t,t],2);do{for(o=0;o<t;o++){h==t-1?(w=(txd(),oxd)):(w=g[o][h+1]);for(s=h;s>=0;s--){w=Ixd(w,zyd(Ixd((txd(),zFc(t,0)>=0?Wxd(t):Jxd(Wxd(LFc(t)))),Zxd(p[s])),zFc(o,0)>=0?Wxd(o):Jxd(Wxd(LFc(o)))));g[o][s]=w}W0c(c,H[o],w)}++u;if(f){F=new a1c;for(j=new izd((new fzd(c)).g);j.i;){i=hzd(j);G=i.Ui();W0c(F,G,i.Vi())}D=nOi(fmd(f.u,je(grb,JPo,29,_0c(f.u.g),0,1)),F,f.r.Dm(),(!jaj&&(jaj=new kaj),jaj).k,f.n);!!R3j&&S3j(R3j,(i4j(),b4j),'Recio meets Botana #'+u+oFn+F);if(D==(gWj(),eWj)){return D$j(),x$j}}else{try{k=e.g.IQ(c);for(A=k,B=0,C=A.length;B<C;++B){w=A[B];if(!Axd(w,(txd(),sxd))){return D$j(),x$j}}}catch(a){a=vFc(a);if(cf(a,82)){return D$j(),C$j}else throw wFc(a)}}q=false;for(l=0;l<t;l++){if(p[l]<d-l+t){++p[l];for(s=0;s<l;s++){p[s]=p[l]+l-s}h=l;q=true;break}}}while(q);!!R3j&&S3j(R3j,(i4j(),b4j),u+' tests performed.');!!R3j&&S3j(R3j,(i4j(),b4j),'n: '+t);!!R3j&&S3j(R3j,(i4j(),b4j),'deg: '+d);return D$j(),z$j}\nfunction i_j(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B;u=0;l=new a1c;m=new HAd(b);s=0;o=1;q=-1;p=0;while(m.g<m.j.B.length){++s;k=1;r=FAd(m);(jf(r)?V0c(l,r):!!vDd(l.n,r))&&(k=(jf(r)?U0c(l,r):P0c(vDd(l.n,r))).g+1);W0c(l,r,fud(k));if(cf(r,108)){o=$wnd.Math.max(o,r.g);q==-1?(q=r.g):(q=$wnd.Math.min(q,r.g));p+=r.g}else{o=$wnd.Math.max(o,k);if(c==null){q==-1?(q=k):(q=$wnd.Math.min(q,k));p+=k}}}if(c!=null){u=c.length;q=o;o/=s;p=s/u;B=u-(l.n.j+l.p.j)}else{u=s;p/=u;B=0}A=0;i=0;n=new izd((new fzd(l)).g);while(n.i){j=hzd(n);r=j.Ui();k=j.Vi().g;k<q&&(q=k);t=k/s;if(cf(r,108)){w=r.g-p;A+=k*w*w}else{w=t-1/u;A+=w*w}i-=t*$wnd.Math.log(t)/$wnd.Math.log(2)}c!=null&&(B>0?(q=0):(q/=s));v=1/u;A+=B*v*v;A/=u;!!R3j&&S3j(R3j,(i4j(),b4j),'population='+l);!!R3j&&S3j(R3j,(i4j(),b4j),'minimum='+q+' maximum='+o+' mean='+p+' variation_coefficient='+A+' entropy='+i);h=a;if(c!=null){h='NF('+h+')';for(e=c,f=0,g=e.length;f<g;++f){d=e[f];(d==null?!!vDd(l.n,null):IDd(l.p,d))?(t=(d==null?P0c(vDd(l.n,null)):JDd(l.p,d)).g/s):(t=0);Y$j+='NF('+d+')'+',';X$j+=t+','}}Y$j+='max '+h+',';X$j+=o+',';Y$j+='min '+h+',';X$j+=q+',';Y$j+='mean '+h+',';X$j+=p+',';Y$j+='variation '+h+',';X$j+=A+',';Y$j+='entropy '+h+',';X$j+=i+','}\nfunction BNi(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C;if(a.g){A=T0c(a.g,b);if(A!=null){return A}}v=c.jd;if(c.zb==4&&d.zb==4){i=je(irb,DPo,53,2,0,1);!a.i&&(a.i=new a1c);if(Q0c(a.i,b)){i=T0c(a.i,b)}else{i=je(irb,DPo,53,2,0,1);i[0]=new COi(v);i[1]=new COi(v);W0c(a.i,b,i)}q=0;e.hd<=-1&&m3g(e)==1&&(q=1);f=null;g=je(irb,DPo,53,2,0,1);u=new izd((new fzd(a.i)).g);r=false;while(u.i){p=hzd(u);w=p.Ui();if(!Vb(w,b)){f=je(grb,JPo,29,3+q,0,1);g=p.Vi();f[2+q]=LNi(RNi(pOi(i[0],i[1],g[0],g[1]),new aOi(new COi(v))),SNi(new YNi(1)));r=true}}r||(f=je(grb,JPo,29,2+q,0,1));B=Z3h(c);C=Z3h(d);f[0]=gOi(B[2],B[3],B[0],B[1],i[0],i[1]);f[1]=gOi(C[2],C[3],C[0],C[1],i[0],i[1]);!a.g&&(a.g=new a1c);if(q>0){g=Ndi(q3g(e),q3g(e));f[f.length-1]=LNi(RNi(pOi(i[0],i[1],g[0],g[1]),new aOi(new COi(v))),SNi(new YNi(1)))}W0c(a.g,b,f);return f}h=je(irb,DPo,53,2,0,1);!a.i&&(a.i=new a1c);if(Q0c(a.i,b)){h=T0c(a.i,b)}else{h=je(irb,DPo,53,2,0,1);h[0]=new COi(v);h[1]=new COi(v);W0c(a.i,b,h)}if(!a.g){j=Y3h(c);l=Z3h(c);m=Y3h(d);o=Z3h(d);k=j.length;n=m.length;f=je(grb,JPo,29,k+n,0,1);for(t=0;t<k;t++){f[t]=UNi(UNi(j[t],l[0],h[0]),l[1],h[1])}for(s=0;s<n;s++){f[k+s]=UNi(UNi(m[s],o[0],h[0]),o[1],h[1])}!a.g&&(a.g=new a1c);W0c(a.g,b,f);return f}throw wFc(new EMi)}\nfunction sNi(b,c,d){var e,f,g,h,i;if(!c){return}if(cf(c.u,41)&&cf(c.C,41)){f=c.u.Hs();g=c.C.Hs();switch(c.A.A){case 20:e=f+g;break;case 21:e=f-g;break;case 24:e=f*g;break;case 29:e=$wnd.Math.pow(f,g);break;case 27:e=f/g;i=ovd(''+(OKd(e),e),'\\\\.',0);b.i<i[1].length&&(b.i=i[1].length);break;default:throw wFc(new EMi);}if(b.i!=0){h=Swd(new Wwd((OKd(e),e)*$wnd.Math.pow(10,b.i)));!!R3j&&S3j(R3j,(i4j(),d4j),AQo)}else{h=Swd(new Wwd((OKd(e),e)))}HMi(d,new ZNi(h));return}GMi(d,c.A);if(c.u){FMi(d,new JMi);if(c.u.ev()){sNi(b,c.u,d.g)}else{cf(c.u,152)&&HMi(d.g,new aOi(wNi(b,W4h(c.u,(MPg(),iPg)))));if(cf(c.u,217)){e=c.u.Hs();if(b.i!=0){h=Swd(new Wwd((OKd(e),e)*$wnd.Math.pow(10,b.i)));!!R3j&&S3j(R3j,(i4j(),d4j),'Possible num. error in converting formula coeff. to integer')}else{h=Swd(new Wwd((OKd(e),e)))}HMi(d.g,new ZNi(h))}}}if(c.C){IMi(d,new JMi);if(c.C.ev()){sNi(b,c.C,d.k)}else{if(cf(c.C,152)){try{HMi(d.k,new aOi(wNi(b,W4h(c.C,(MPg(),iPg)))))}catch(a){a=vFc(a);if(cf(a,44)){throw wFc(new EMi)}else throw wFc(a)}}if(cf(c.C,217)){e=c.C.Hs();if(!!d.g.j&&QNi(d.g.j)){switch(d.i.A){case 24:h=Ixd(ONi(d.g.j),new Uxd(''+VFc(DFc(e))));break;case 27:h=(txd(),oxd);break;default:throw wFc(new EMi);}HMi(d,new ZNi(h));return}b.i!=0&&c.A!=(vBj(),VAj)?(h=new Uxd(''+VFc(DFc(e*$wnd.Math.pow(10,b.i))))):(h=new Uxd(''+VFc(DFc(e))));HMi(d.k,new ZNi(h))}}}}\nfunction BMi(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N;AMi=a.r.Dm();f=iOi(a.u);for(M=(D=(new tzd(b)).g.gh().zf(),new uzd(D));M.g.Yi();){K=(l=M.g.Zi(),l.Ui());Y0c(f.g,K)!=null}j=new mmd;$ld(j,f);imd(j,a.n);imd(j,new tzd(b));i=new cwd;for(N=(F=(new tzd(j.g)).g.gh().zf(),new uzd(F));N.g.Yi();){K=(l=N.g.Zi(),l.Ui());i.g.length>0&&(i.g+=',',i);i.g+=''+K}n=new mmd;$ld(n,a.n);imd(n,new tzd(b));o=new cwd;for(L=(G=(new tzd(n.g)).g.gh().zf(),new uzd(G));L.g.Yi();){K=(l=L.g.Zi(),l.Ui());o.g.length>0&&(o.g+=',',o);o.g+=''+K}h=AMi.RM();VMi(a);p=u_d(h).Hn(b,a.v,o.g,i.g);q=Nej(p3i(h.g).i)?u_d(h).Kn(p):'?';r=q.length-lvd(q,'{','').length-1;A=new mmd;H=1;for(s=0;s<r;++s){v=new mmd;while(!Yud((UKd(H,H+1,q.length),q.substr(H,H+1-H)),'}')){++H;++H;B=H;while(!Yud(',',J=(UKd(H,H+1,q.length),q.substr(H,H+1-H)))&&!Yud('}',J)){++H}K=(UKd(B,H,q.length),q.substr(B,H-B));m=false;g=(C=(new tzd(f.g)).g.gh().zf(),new uzd(C));while(!m){I=(l=g.g.Zi(),l.Ui());if(Yud(I.g+'',K)){W0c(v.g,I,v);m=true}}}W0c(A.g,v,A);H+=2}zMi=new mmd;$ld(zMi,n);U3j('The geometrically free variables should be independent: '+zMi);k=c+1;while(true){e=new yMi(f,k);u=false;while(!e.g&&!u){d=wMi(e);t=true;w=(C=(new tzd(A.g)).g.gh().zf(),new uzd(C));while(w.g.Yi()&&t){v=(l=w.g.Zi(),l.Ui());bmd(d,v)&&(t=false)}if(t){zMi=d;u=true;U3j('An independent set found: '+zMi)}}if(!u){!!R3j&&S3j(R3j,(i4j(),b4j),'No independent set found with dimension '+k);return k>c+1}++k}}\nfunction JNi(a,b){var c,d,e,f,g,h,i,j;h=b.Dm();if(a.q!=null){return a.q}if(cf(b,75)){if(a.r==null){a.r=je(irb,DPo,53,2,0,1);a.r[0]=new COi(h);a.r[1]=new COi(h)}g=b.ZN(b);if(g==null){INi(a,h);return null}a.q=je(grb,JPo,29,1,0,1);a.q[0]=dOi(g[0],g[1],g[2],g[3],a.r[0],a.r[1]);return a.q}if(cf(b,163)){if(b.zb==4){if(a.r==null){a.r=je(irb,DPo,53,2,0,1);a.r[0]=new COi(h);a.r[1]=new COi(h)}g=b.ZN(b);if(g==null){INi(a,h);return null}a.q=je(grb,JPo,29,1,0,1);a.q[0]=gOi(g[2],g[3],g[0],g[1],a.r[0],a.r[1]);return a.q}if(b.zb==9){if(a.r==null){a.r=je(irb,DPo,53,4,0,1);a.r[0]=new COi(h);a.r[1]=new COi(h);a.r[2]=new COi(h);a.r[3]=new COi(h)}j=b.ZN(b);if(j==null){INi(a,h);return null}a.q=je(grb,JPo,29,3,0,1);a.q[0]=gOi(j[8],j[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[1]=dOi(j[4],j[5],a.r[2],a.r[3],j[6],j[7]);a.q[2]=mOi(a.r[0],a.r[1],a.r[2],a.r[3],j[4],j[5],j[6],j[7]);return a.q}if(b.zb==3||b.zb==5){if(a.r==null){a.r=je(irb,DPo,53,4,0,1);a.r[0]=new COi(h);a.r[1]=new COi(h);a.r[2]=new COi(h);a.r[3]=new COi(h)}i=b.ZN(b);if(i==null){INi(a,h);return null}if(cf(b.Fb,999)){a.q=je(grb,JPo,29,2,0,1);a.q[0]=LNi(new aOi(i[0]),SNi(new aOi(a.r[0])));a.q[1]=LNi(new aOi(i[1]),SNi(new aOi(a.r[1])));return a.q}a.q=je(grb,JPo,29,3,0,1);e=new aOi(a.r[2]);f=new aOi(a.r[3]);c=new aOi(i[2]);d=new aOi(i[3]);a.q[0]=LNi(LNi(LNi(c,d),SNi(e)),SNi(f));a.q[1]=LNi(pOi(a.r[0],a.r[1],i[6],i[7]),SNi(RNi(e,e)));a.q[2]=LNi(pOi(a.r[0],a.r[1],i[8],i[9]),SNi(RNi(f,f)));return a.q}}INi(a,h);return null}\nfunction jLi(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I;C=null;d=false;Yud('groebner',(!jaj&&(jaj=new kaj),jaj).j)&&(d=true);e=null;D=c.q;if(cf(D,240)){C=D.LQ()}else if(cf(D.Fb,240)){C=D.Fb.LQ()}else{return D$j(),C$j}if(d){B=new V9m;FMi(B,(O$j(),N$j));e=new $Mi(D,null,B);if(e.A==(D$j(),y$j)){return y$j}}H=new mmd;if(d){l=OMi(D);u=new HAd(l);while(u.g<u.j.B.length){o=FAd(u);try{I=o.ZN(o)}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),cQo+o);return D$j(),C$j}else throw wFc(a)}jmd(H,I[0]);jmd(H,I[1]);BOi(I[0],I[1]);BOi(I[1],I[0]);I[0].i=o;I[1].i=o}}else{try{H=(!C.i&&(C.i=new mmd,C.g.JQ(C.i)),C.i)}catch(a){a=vFc(a);if(cf(a,82)){return D$j(),C$j}else throw wFc(a)}}t=(A=(new tzd(H.g)).g.gh().zf(),new uzd(A));F=new a1c;k=new DHd(new oLi);m=new mmd;while(t.Yi()){n=t.Zi();if(!T0c(n.j,fud(n.g))||!kmd(H,T0c(n.j,fud(n.g)))){W0c(m.g,n,m);continue}k.i.put(n,(ysd(),wsd))==null}t=(h=(new Kzd(k.i)).g.gh().i.Qj(),new Lzd(h));w=0;i=null;j=null;while(t.Yi()){if(w==0){G=t.Zi();W0c(F,G,(txd(),sxd));W0c(F,t.Zi(),sxd);i=G.i;w=1}else if(w==1){G=t.Zi();W0c(F,G,(txd(),sxd));W0c(F,t.Zi(),oxd);j=G.i;w=2}else{jmd(m,t.Zi())}}if(w==1){b.g=je(skb,R_n,16,1,0,1);b.g[0]=i}else if(w==2){b.g=je(skb,R_n,16,2,0,1);b.g[0]=i;b.g[1]=j}v=_0c(m.g);if(v>5){!!R3j&&S3j(R3j,(i4j(),b4j),\"Recio's method is currently disabled when # of free variables > 5\");return D$j(),C$j}try{g=C.g.HQ(b)}catch(a){a=vFc(a);if(cf(a,82)){return D$j(),C$j}else throw wFc(a)}f=0;for(q=g,r=0,s=q.length;r<s;++r){p=q[r];f=$wnd.Math.max(f,p)}switch(v){case 0:return kLi(F,C,e);case 1:return lLi(m,F,f,C,e);case 2:return mLi(m,F,f,C,e);default:return zWm(m,F,f,C,e);}}\nfunction lNi(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B;v=c._b;o=d.V;if(!v.u.ev()&&cf(v.u,37)){e=v.u.Fb;if(cf(e,1199)){m=fJg(d,e._m(0),e._m(1));if(m){v.u=m;v.u.yx(true)}else{m=new bgi(d,e.eb[0],e.eb[1]);m.Fb=e;v.u=m;v.u.yx(true);b.j=true}}}if(!v.C.ev()&&cf(v.C,37)){e=v.C.Fb;if(cf(e,1199)){m=fJg(d,e._m(0),e._m(1));if(m){vnh(v,m)}else{m=new bgi(d,e.eb[0],e.eb[1]);m.Fb=e;vnh(v,m);b.n=true}}}if(v.u.Lm()&&(!cf(v.u,37)||v.u.Fb.Gm()==49)&&v.C.Lm()&&(!cf(v.C,37)||v.C.Fb.Gm()==49)){p=v.u;u=v.C;if(v.A==(vBj(),RAj)){e=new RLi(d,p,u);s=OLi(e);OJg(d,e);return s}if(v.A==QAj){e=new NLi(d,p,u);s=KLi(e);OJg(d,e);return s}if(v.A==Zzj){if(cf(v.u,37)&&v.u.Fb.Gm()==49&&cf(v.C,37)&&v.u.Fb.Gm()==49){f=new ILi(d,p,u);t=ELi(f);OJg(d,f);f.jb=true;if(b.j){p.Fb.jb=true;p.Fs()}if(b.n){u.Fb.jb=true;u.Fs()}return t}e=new zLi(d,p,u);s=wLi(e);OJg(d,e);e.jb=true;if(b.j){p.Fb.jb=true;p.Fs()}if(b.n){u.Fb.jb=true;u.Fs()}return s}if(v.A==vAj){e=new aMi(d,p,u);s=ZLi(e);OJg(d,e);return s}}if(!v.u.ev()&&!cf(v.u,41)){e=v.u.Fb;cf(e,404)&&tnh(v,e.g.nt())}if(!v.C.ev()&&!cf(v.C,41)){e=v.C.Fb;cf(e,404)&&vnh(v,e.g.nt())}if((v.u.ev()||v.C.ev())&&v.A==(vBj(),Zzj)||cf(v.u,16)&&cf(v.C,41)&&v.A==(vBj(),Zzj)){qNi(b,v,o);w=imh(v,o);A=new BHd;Onh(w,(Ivh(),Hvh.g=A,Ivh(),Hvh));A.i.size()==0||(b.o=true);n=(j=(new Kzd(A.i)).g.gh().i.Qj(),new Lzd(j));while(n.g.Yi()){B=(i=n.g.Zi(),i.Ui());m=(s=U0c(d.O,B),s);r=m.Fb.g.nt();q=Qvh(m,r,o);Onh(w,q)}qNi(b,w,o);if((cf(w.u,122)&&cf(w.C,41)||cf(w.C,122)&&cf(w.u,41))&&w.A==(vBj(),Zzj)){return null}g=o.RM();try{k=u_d(g).Mn('expand('+Mnh(mmh(w),(MPg(),mPg))+')');if(k.indexOf('?')==-1&&!Yud(rJn,k)){l=Y$d(o.RM().j,k,o,null);qNi(b,l,o)}}catch(a){a=vFc(a);if(cf(a,69)){h=a;!!R3j&&S3j(R3j,(i4j(),b4j),h)}else throw wFc(a)}return null}throw wFc(new EMi)}\nfunction sMi(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B;r=new V9m;t=(!jaj&&(jaj=new kaj),jaj);Zud(mQo,t.i)?Zud('Wu',t.j)?FMi(r,(O$j(),L$j)):Zud(a0n,t.j)&&FMi(r,(O$j(),K$j)):Zud('Botana',t.i)?FMi(r,(O$j(),H$j)):Zud('Recio',t.i)?FMi(r,(O$j(),N$j)):Zud(nQo,t.i)?FMi(r,(O$j(),M$j)):Zud('Auto',t.i)&&FMi(r,(O$j(),G$j));p$j(r,a.k);r.p=true;A=(lrd(),$wnd.goog.global.performance).now();l$j(r);e=mf($wnd.goog.global.performance.now()-A);!!R3j&&S3j(R3j,(i4j(),b4j),hQo+e+' ms');s=r.o;u=m$j(r);!!R3j&&S3j(R3j,(i4j(),b4j),oQo+s+' (yes/no: '+u+')');if(s==(D$j(),y$j)){Sbi(a.i,false);return}Sbi(a.i,true);Xai(a.i);if((gWj(),fWj)!=u){B=(ysd(),false);(s==A$j||s==B$j)&&(B=true);b=new W1h(a.gd);S1h(b,u==eWj);Nai(a.i,b);if(u==eWj){p=r.i;n=new oci(a.gd);Xai(n);n.r=true;k=(q=(new tzd(p.g)).g.gh().zf(),new uzd(q));w=new DHd((Cce(),!thi&&(thi=new yii),Cce(),thi));while(!(OKd(B),B)&&k.g.Yi()){m=new pii(a.gd);o=(f=k.g.Zi(),f.Ui());if(o.j>0){s$j(o,a.gd);v=null;if(a.j){new mOg(a.jd);d=o.g;Yud(Tlo,d)?(v=vMi(QNg(o.i[0],o.i[1],true,a.gd.V.s.D5()))):Yud(Wlo,d)?(v=vMi(lOg(o.i[0],o.i[1],o.i[2],a.gd.V.s.D5()))):Yud(Slo,d)?(v=vMi(MNg(o.i[0],o.i[1],false,a.gd.V.s.D5()))):Yud(Ulo,d)?(v=vMi(VNg(o.i[0],o.i[1],false,a.gd.V.s.D5()))):Yud(Vlo,d)&&(v=vMi(HNg(o.i[0],o.i[1],false,a.gd.V.s.D5())))}if(!v||!a.j){i=o.i;if(i==null){v=vMi(o.g)}else{v=vMi(m_m(a.gd.V.s.D5(),o.g));v.g+='[';for(j=0;j<o.i.length;++j){j>0&&(v.g+=',',v);h=o.i[j];h?Tvd(v,o.i[j].tc):(v.g+=Glo,v)}v.g+=']';a.j&&$vd(v,0,q_m(a.gd.V.s.D5(),'not')+' ')}}gii(m,v.g);m.yc=false;m.cc=false;w.i.put(m,wsd)==null}}l=(g=(new Kzd(w.i)).g.gh().i.Qj(),new Lzd(g));while(l.g.Yi()){Nai(n,(f=l.g.Zi(),f.Ui()))}if(OKd(B),B){m=new pii(a.gd);gii(m,Glo);m.yc=false;m.cc=false;w.i.put(m,wsd)==null;Nai(n,m)}n.t.B.length>0&&Nai(a.i,n);if(s==B$j){c=new pii(a.gd);gii(c,'c');c.yc=false;c.cc=false;Nai(a.i,c)}}}U3j('OUTPUT for ProveDetails: '+a.i)}\nfunction LMi(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L;G=b.q;C=(!jaj&&(jaj=new kaj),jaj);m=G.Dm();if(!cf(G.Fb,960)){W3j(G.Fb+qQo);return D$j(),C$j}C.k=false;C.g==null&&(C.g=(ysd(),false));e=new $Mi(G,null,b);if(e.A){return e.A}H=null;b.p?(k=C.o):(k=C.n);e.t>=0&&e.t<k&&(k=e.t);if(k>0){try{H=NMi(b,k)}catch(a){a=vFc(a);if(cf(a,82)){e.A=(D$j(),C$j);!!R3j&&S3j(R3j,(i4j(),b4j),'Cannot add fix values');return e.A}else throw wFc(a)}!!R3j&&S3j(R3j,(i4j(),b4j),'substitutions: '+H)}t=new DMi(b,H,e.n);l=false;w=0;while(!l&&w<1){h=fOi(fmd(e.u,je(grb,JPo,29,_0c(e.u.g),0,1)),H,m,(++w,true),e.n);if(!h){return D$j(),C$j}q=(v=(new tzd(h.g)).g.gh().zf(),new uzd(v));J=new BAd;L=new BAd;K=_0c(h.g)==2;f=new BAd;g=zGn;p=0;while(q.g.Yi()){++p;!!R3j&&S3j(R3j,(i4j(),b4j),'Considering NDG '+p+WFn);s=new BAd;F=0;D=true;I=(j=q.g.Zi(),j.Ui());o=I.zf();while(o.Yi()&&D){B=o.Zi();if(B.g.o==0){!!R3j&&S3j(R3j,(i4j(),b4j),'Statement is NOT GENERALLY TRUE');XMi(e,e.r);SMi(e,e.r,e.C);h=fOi(fmd(e.u,je(grb,JPo,29,_0c(e.u.g),0,1)),H,m,(++w,true),e.n);q=(u=(new tzd(h.g)).g.gh().zf(),new uzd(u));while(q.g.Yi()){I=(i=q.g.Zi(),i.Ui());o=I.zf();while(o.Yi()){B=o.Zi();if(B.g.o==0){XMi(e,e.r);n=_0c(e.n.g)-(new tzd(H)).g.size();!!R3j&&S3j(R3j,(i4j(),b4j),'Naive dimension = '+n);if(!BMi(e,H,n)){!!R3j&&S3j(R3j,(i4j(),b4j),'Statement is NOT GENERALLY FALSE');return D$j(),B$j}return D$j(),C$j}}}return D$j(),x$j}if(!QNi(B)){if(e.s){!!R3j&&S3j(R3j,(i4j(),b4j),rQo);return D$j(),C$j}r=CMi(t,B);if(!r){D=false}else{K=K&&I.size()==1;if(K){if(Yud(r.g,'xAreEqual')){A=new mmd;jmd(A,r.i[0]);jmd(A,r.i[1]);vKd(J.B,A)}if(Yud(r.g,'yAreEqual')){A=new mmd;jmd(A,r.i[0]);jmd(A,r.i[1]);vKd(L.B,A)}if(J.B.length==1&&jzd(J,L)){r.g=Slo;r.j=0.5}}vKd(s.B,r);F+=r.j}}}if(D&&F<g){!!R3j&&S3j(R3j,(i4j(),b4j),'Found a better NDG score ('+F+') than '+g);g=F;f=s;l=true}else{D?!!R3j&&S3j(R3j,(i4j(),b4j),'Not better than previous NDG score ('+g+'), this is '+F):!!R3j&&S3j(R3j,(i4j(),b4j),'...unreadable')}}if(l){for(d=new HAd(f);d.g<d.j.B.length;){c=FAd(d);j$j(b,c)}}}if(!l){!!R3j&&S3j(R3j,(i4j(),b4j),'Statement is TRUE but NDGs are UNREADABLE');return D$j(),A$j}if(e.s){!!R3j&&S3j(R3j,(i4j(),b4j),rQo);return D$j(),C$j}!!R3j&&S3j(R3j,(i4j(),b4j),'Statement is GENERALLY TRUE');return D$j(),z$j}\nfunction j_j(a){d_j();var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z;a_j=new a1c;_$j=new a1c;$$j=0;Z$j=new mmd;Y$j='';X$j='';F=hde(a);F.i.put(a,(ysd(),wsd))==null;I=(p=(new Kzd(F.i)).g.gh().i.Qj(),new Lzd(p));D=new BAd;P=new BAd;Q=new BAd;O=new BAd;Z=new BAd;S=new BAd;M=new ewd('[');N=new ewd('[');v=true;w=true;K=null;R=0;A=0;l=0;while(I.g.Yi()){C=(n=I.g.Zi(),n.Ui());L=new ewd(ico);K=k_j(C);Tvd(Tvd(L,k_j(C)),',[');u=true;g=gde(C);T=0;for(f=(o=(new Kzd(g.i)).g.gh().i.Qj(),new Lzd(o));f.g.Yi();){e=(m=f.g.Zi(),m.Ui());if(Ezd(F.i,e)){i=false;for(r=e.Fb.eb,s=0,t=r.length;s<t;++s){q=r[s];q==C&&(i=true)}if(i&&e!=a){++T;u?(u=false):(L.g+=',',L);Tvd(L,k_j(e))}}}L.g+='])';if(T>0&&K!=null){v?(v=false):(M.g+=',',M);M.g+=L}G=0;b=C.Fb;d=DQo;if(b){B=b.Vm();!!B&&(d=B.Kg());H=b.eb;C==a||(l+=H.length);G=H.length;for(W=H,X=0,Y=W.length;X<Y;++X){V=W[X];vKd(S.B,V)}}else{++A}if(C!=a&&C.tc!=null){vKd(D.B,d);kAd(Z,C.lu());kAd(P,fud(G));kAd(Q,fud(T));kAd(O,fud(G+T));w?(w=false):(N.g+=',',N);Tvd(Tvd(Tvd(Tvd((N.g+=ico,N),k_j(C)),','),d),')');++R}}M.g+=']';N.g+=']';f_j(a,0);--$$j;e_j(a);Y$j+='number of nodes,';X$j+=R+',';Y$j+='number of nodes with in-degree 0,';X$j+=A+',';Y$j+='number of edges,';X$j+=l+',';g_j('num of nodes/num of edges',R/l);g_j('num of edges/num of nodes',l/R);g_j('max path length/num of nodes',$$j/R);g_j('num of nodes/max path length',R/$$j);g_j('max path length/num of edges',$$j/l);g_j('num of edges/max path length',l/$$j);g_j('statement complexity',T0c(_$j,a).g);j=a.Fb.Vm();k='';!!j&&(k=hGc(j));Y$j+='statement dominant predicate,';X$j+=k+',';g_j('statement predicates','\"'+wde(a,(MPg(),BPg))+'\"');i_j('node in-degree',P,null);i_j('node out-degree',Q,null);i_j('node degree',O,null);i_j('Wi',D,c_j);i_j('types',Z,b_j);i_j('objs',S,null);Y$j+='statement size,';X$j+=R-A+',';Y$j+='nodes created,';X$j+='\"'+N+'\"'+',';g_j('nodes','\"'+M.g+'\"');h=new ewd('digraph dependencies { ');J=(U=(new tzd(Z$j.g)).g.gh().zf(),new uzd(U));Tvd(h,a.tc);h.g+='_';Svd(h,T0c(_$j,a));h.g+=' [style=filled]; ';while(J.g.Yi()){c=(m=J.g.Zi(),m.Ui());Tvd(h,(NKd(0,c.B.length),c.B[0]).tc);h.g+='_';Svd(h,T0c(_$j,(NKd(0,c.B.length),c.B[0])));h.g+=Ivo;Tvd(h,(NKd(1,c.B.length),c.B[1]).tc);h.g+='_';Svd(h,T0c(_$j,(NKd(1,c.B.length),c.B[1])));NKd(1,c.B.length);c.B[1]==a&&(h.g+=' [style=dashed]',h);h.g+=wWn}h.g+='}';Y$j+='digraph,';X$j+='\"'+h+'\"'+',';U3j('portfolio csv_header:'+Y$j);U3j('portfolio csv_data:'+X$j)}\nfunction wLi(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T;if(a.g!=null){return a.g}if(cf(a.i,43)&&cf(a.j,43)){a.g=he(grb,[TFn,JPo],[94,29],0,[2,1],2);M=je(irb,DPo,53,2,0,1);N=je(irb,DPo,53,2,0,1);M=Ndi(a.i,a.i);N=Ndi(a.j,a.j);a.g[0][0]=LNi(new aOi(M[0]),SNi(new aOi(N[0])));a.g[1][0]=LNi(new aOi(M[1]),SNi(new aOi(N[1])));return a.g}if(cf(a.i,122)&&cf(a.j,122)){a.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);M=je(irb,DPo,53,4,0,1);N=je(irb,DPo,53,4,0,1);M=F0h(a.i);N=F0h(a.j);h=new aOi(M[0]);i=new aOi(M[1]);m=new aOi(M[2]);n=new aOi(M[3]);o=new aOi(N[0]);p=new aOi(N[1]);q=new aOi(N[2]);r=new aOi(N[3]);a.g[0][0]=LNi(LNi(LNi(oOi(LNi(h,SNi(m))),oOi(LNi(i,SNi(n)))),SNi(oOi(LNi(o,SNi(q))))),SNi(oOi(LNi(p,SNi(r)))));return a.g}if(cf(a.i,75)&&cf(a.j,75)){a.g=he(grb,[TFn,JPo],[94,29],0,[2,1],2);M=je(irb,DPo,53,4,0,1);N=je(irb,DPo,53,4,0,1);M=F0h(a.i);N=F0h(a.j);a.g[0][0]=dOi(M[0],M[1],M[2],M[3],N[0],N[1]);a.g[1][0]=dOi(M[0],M[1],M[2],M[3],N[2],N[3]);return a.g}if(cf(a.i,163)&&cf(a.j,163)){if(a.i.zb==4&&a.j.zb==4){a.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);M=je(irb,DPo,53,4,0,1);N=je(irb,DPo,53,4,0,1);M=Z3h(a.i);N=Z3h(a.j);a.g[0][0]=LNi(pOi(M[0],M[1],M[2],M[3]),SNi(pOi(N[0],N[1],N[2],N[3])));return a.g}if(a.i.zb==9&&a.j.zb==9){a.g=he(grb,[TFn,JPo],[94,29],0,[1,5],2);M=je(irb,DPo,53,10,0,1);N=je(irb,DPo,53,10,0,1);M=Z3h(a.i);N=Z3h(a.j);l=je(irb,DPo,53,4,0,1);l[0]=new COi(a.jd);l[1]=new COi(a.jd);l[2]=new COi(a.jd);l[3]=new COi(a.jd);a.g[0][0]=mOi(M[8],M[9],l[0],l[1],M[4],M[5],M[6],M[7]);a.g[0][1]=dOi(l[0],l[1],M[4],M[5],M[6],M[7]);a.g[0][2]=mOi(N[8],N[9],l[2],l[3],N[4],N[5],N[6],N[7]);a.g[0][3]=dOi(l[2],l[3],N[4],N[5],N[6],N[7]);a.g[0][4]=LNi(pOi(M[8],M[9],l[0],l[1]),SNi(pOi(N[8],N[9],l[2],l[3])));return a.g}}if(cf(a.i,308)&&cf(a.j,308)){j=a.i.Fb;b=j.eb[0];c=j.eb[1];d=j.eb[2];O=Ndi(b,b);P=Ndi(c,c);Q=Ndi(d,d);k=a.j.Fb;e=k.eb[0];f=k.eb[1];g=k.eb[2];R=Ndi(e,e);S=Ndi(f,f);T=Ndi(g,g);h=new aOi(P[0]);i=new aOi(P[1]);m=new aOi(O[0]);n=new aOi(O[1]);o=new aOi(Q[0]);p=new aOi(Q[1]);q=new aOi(S[0]);r=new aOi(S[1]);u=new aOi(R[0]);v=new aOi(R[1]);w=new aOi(T[0]);A=new aOi(T[1]);D=RNi(LNi(h,SNi(o)),LNi(m,SNi(h)));F=RNi(LNi(i,SNi(p)),LNi(n,SNi(i)));B=oOi(LNi(D,F));G=LNi(oOi(LNi(h,SNi(o))),oOi(LNi(i,SNi(p))));H=LNi(oOi(LNi(m,SNi(h))),oOi(LNi(n,SNi(i))));s=RNi(G,H);I=RNi(LNi(q,SNi(w)),LNi(u,SNi(q)));J=RNi(LNi(r,SNi(A)),LNi(v,SNi(r)));C=oOi(LNi(I,J));K=LNi(oOi(LNi(q,SNi(w))),oOi(LNi(r,SNi(A))));L=LNi(oOi(LNi(u,SNi(q))),oOi(LNi(v,SNi(r))));t=RNi(K,L);a.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);a.g[0][0]=LNi(RNi(B,t),SNi(RNi(s,C)));return a.g}throw wFc(new EMi)}\nfunction ELi(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R;if(a.g!=null){return a.g}if(cf(a.i,43)&&cf(a.j,43)){a.g=he(grb,[TFn,JPo],[94,29],0,[2,1],2);K=Ndi(a.i,a.i);L=Ndi(a.j,a.j);a.g[0][0]=LNi(new aOi(K[0]),SNi(new aOi(L[0])));a.g[1][0]=LNi(new aOi(K[1]),SNi(new aOi(L[1])));return a.g}if(cf(a.i,122)&&cf(a.j,122)){a.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);throw wFc(new EMi)}if(cf(a.i,75)&&cf(a.j,75)){a.g=he(grb,[TFn,JPo],[94,29],0,[2,1],2);K=F0h(a.i);L=F0h(a.j);a.g[0][0]=dOi(K[0],K[1],K[2],K[3],L[0],L[1]);a.g[1][0]=dOi(K[0],K[1],K[2],K[3],L[2],L[3]);return a.g}if(cf(a.i,163)&&cf(a.j,163)){if(a.i.zb==4&&a.j.zb==4){a.g=he(grb,[TFn,JPo],[94,29],0,[2,1],2);K=Z3h(a.i);L=Z3h(a.j);a.g[0][0]=pOi(K[0],K[1],L[0],L[1]);a.g[1][0]=LNi(pOi(K[0],K[1],K[2],K[3]),SNi(pOi(L[0],L[1],L[2],L[3])));return a.g}if(a.i.zb==9&&a.j.zb==9){a.g=he(grb,[TFn,JPo],[94,29],0,[4,1],2);K=Z3h(a.i);L=Z3h(a.j);a.g[0][0]=LNi(new aOi(K[8]),SNi(new aOi(L[8])));a.g[1][0]=LNi(new aOi(K[9]),SNi(new aOi(L[9])));a.g[2][0]=dOi(K[4],K[5],K[6],K[7],L[4],L[5]);a.g[3][0]=dOi(K[4],K[5],K[6],K[7],L[6],L[7]);return a.g}}if(cf(a.i,308)&&cf(a.j,308)){j=a.i.Fb;b=j.eb[0];c=j.eb[1];d=j.eb[2];M=Ndi(b,b);N=Ndi(c,c);O=Ndi(d,d);k=a.j.Fb;e=k.eb[0];f=k.eb[1];g=k.eb[2];P=Ndi(e,e);Q=Ndi(f,f);R=Ndi(g,g);a.g=he(grb,[TFn,JPo],[94,29],0,[3,1],2);a.g[0][0]=pOi(M[0],M[1],P[0],P[0]);a.g[1][0]=pOi(N[0],N[1],Q[0],Q[1]);a.g[2][0]=pOi(O[0],O[1],R[0],R[1]);return a.g}if(cf(a.i,37)&&cf(a.j,37)&&a.i.Fb.Gm()==49&&a.j.Fb.Gm()==49){K=a.i.Fb.ZN(a.i);L=a.j.Fb.ZN(a.j);u=cOi(K[0],K[1],K[2],K[3],K[4],K[5]);for(B=4;B<K.length-3;B=B+2){u=LNi(u,cOi(K[0],K[1],K[B],K[B+1],K[B+2],K[B+3]))}v=cOi(L[0],L[1],L[2],L[3],L[4],L[5]);for(A=4;A<L.length-3;A=A+2){v=LNi(v,cOi(L[0],L[1],L[A],L[A+1],L[A+2],L[A+3]))}a.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);a.g[0][0]=LNi(RNi(u,u),SNi(RNi(v,v)));return a.g}if(cf(a.i,37)&&cf(a.j,37)&&a.i.Fb.Gm()==38&&a.j.Fb.Gm()==38){a.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);K=a.i.Fb.ZN(a.i);L=a.j.Fb.ZN(a.j);h=new aOi(K[0]);i=new aOi(K[1]);m=new aOi(K[2]);n=new aOi(K[3]);p=new aOi(L[0]);q=new aOi(L[1]);s=new aOi(L[2]);t=new aOi(L[3]);a.g[0][0]=LNi(LNi(LNi(oOi(LNi(h,SNi(m))),oOi(LNi(i,SNi(n)))),SNi(oOi(LNi(p,SNi(s))))),SNi(oOi(LNi(q,SNi(t)))));return a.g}if(cf(a.i,37)&&cf(a.j,122)||cf(a.j,37)&&cf(a.i,122)||cf(a.i,37)&&cf(a.j,37)){F=null;J=null;if(cf(a.i,37)){D=a.i;cf(a.j,37)?(F=a.j):(J=a.j)}else{D=a.j;J=a.i}r=a.jd.RM();cf(a.i,37)&&cf(a.j,37)?(I=Y$d(r.j,D._b+WXn+F._b+')',a.jd,null)):(I=Y$d(r.j,D._b+'-'+J.tc,a.jd,null));w=new Snh(a.jd,I);l=new H0g(D.gd,w,false,null,false,false);H=uNi((!l.i&&(l.i=new ANi),l.i),l,D);G=H.length;a.g=he(grb,[TFn,JPo],[94,29],0,[1,G],2);for(A=0;A<G;++A){a.g[0][(A-1+G)%G]=H[A]}o=(!l.i&&(l.i=new ANi),l.i).r;C=new a1c;W0c(C,o[0],(txd(),sxd));a.g[0][G-1]=TNi(a.g[0][G-1],C);NJg(D.gd,l);return a.g}throw wFc(new EMi)}\nfunction ZMi(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y;try{b.s=false;c=b.r.Fb;if(c){T=c.o1()}else{T=he(grb,[TFn,JPo],[94,29],0,[1,1],2);if(cf(b.r,156)){b.r.o?(T[0][0]=new YNi(0)):(T[0][0]=new ZNi((txd(),oxd)))}else{!!R3j&&S3j(R3j,(i4j(),b4j),'Unhandled case, statement is UNKNOWN at the moment');b.A=(D$j(),C$j);return}}if(T==null){b.t=2;e=b.r.Fb;U=nNi((!e.i&&(e.i=new rNi),e.i),e.g,e.gd);W=oNi((!e.i&&(e.i=new rNi),e.i),e.g,e.gd);f=b.r.Dm().RM();try{A=u_d(f).Mn(U);V=u_d(f).Mn(W);g=u_d(f).Mn('simplify('+A+'/'+V+')');if(A.indexOf('?')!=-1||V.indexOf('?')!=-1||g.indexOf('?')!=-1){b.A=(D$j(),C$j);return}if(b.q.g!=(O$j(),J$j)&&!Yud(rJn,g)){g=rvd(g,1,g.length-1);j=u_d(f).Mn('factor('+g+')');j.length>1&&Yud((UKd(0,2,j.length),j.substr(0,2)),WXn)&&(j=(VKd(1,j.length+1),j.substr(1)));o=ovd(j,'\\\\)\\\\*\\\\(',0);if(o.length>1){o[0]=qvd(o[0],1);o[o.length-1]=rvd(o[o.length-1],0,o[o.length-1].length-1)}F=false;o.length==1&&jvd(o[0],'[-+]?\\\\d*\\\\.?\\\\d+')&&(F=true);G=new BAd;if(!F){for(l=o,m=0,n=l.length;m<n;++m){k=l[m];I=Y$d(b.r.Dm().RM().j,k,b.r.Dm(),null);H=new JMi;jNi(I_g(e),I,H);kNi(I_g(e),I,H);while(!H.j){kNi(I_g(e),I,H)}D=H.j;!!D&&(vKd(G.B,D),true)}}for(C=new HAd(G);C.g<C.j.B.length;){B=FAd(C);v=CMi(new DMi(b.q,null,b.n),B);!!v&&j$j(b.q,v)}}if(Yud(rJn,A)){T=he(grb,[TFn,JPo],[94,29],0,[1,1],2);T[0][0]=new YNi(0)}else{X=Y$d(b.r.Dm().RM().j,A,b.r.Dm(),null);H=new JMi;h=new Snh(b.r.Dm(),X.u);t=new Qsh(b.r.Dm());J=null;cf(h.u,103)&&(t=Csh(h.u));oAd(t.k,0).ev()&&(J=oAd(t.k,0));jNi(I_g(e),J,H);kNi(I_g(e),J,H);while(!H.j){kNi(I_g(e),J,H)}i=I_g(e).i;T=he(grb,[TFn,JPo],[94,29],0,[1,i.B.length+1],2);q=0;for(C=new HAd(i);C.g<C.j.B.length;){B=FAd(C);T[0][q]=B;++q}T[0][q]=H.j}}catch(a){a=vFc(a);if(cf(a,69)){!!R3j&&S3j(R3j,(i4j(),b4j),'Unsuccessful run on evaluating the expression, statement is UNKNOWN at the moment');b.A=(D$j(),C$j);return}else throw wFc(a)}}b.j&&(b.t=2);d=b.r.Fb;cf(d,1286)&&cf(d.eb[0],308)&&cf(d.eb[1],308)&&(b.s=true);if(cf(d,CQn)){w=d.g._b.A;w==(vBj(),vAj)?cf(d.eb[0],163)&&(d.eb[0].zb==3||d.eb[0].zb==5)?(b.s=true):cf(d.eb[1],163)&&(d.eb[1].zb==3||d.eb[1].zb==5)&&(b.s=true):w==Zzj&&cf(d.eb[0],308)&&cf(d.eb[1],308)&&(b.s=true)}s=_0c(b.u.g);u=1;b.q.g==(O$j(),J$j)&&(u=0);!jaj&&(jaj=new kaj);!!R3j&&S3j(R3j,(i4j(),b4j),'Thesis equations (non-denied ones):');for(O=T,Q=0,S=O.length;Q<S;++Q){M=O[Q];for(r=0;r<M.length-u;++r){TMi(b,M[r]);U3j(s+1+Tro+M[r]);++s}}if(b.q.g==J$j){!!R3j&&S3j(R3j,(i4j(),b4j),'Not using refutation');return}!!R3j&&S3j(R3j,(i4j(),b4j),'Thesis reductio ad absurdum (denied statement), product of factors:');K=new ZNi((txd(),oxd));Y=new COi(b.r.Dm());b.C=je(grb,JPo,29,T.length,0,1);p=0;for(N=T,P=0,R=N.length;P<R;++P){M=N[P];k=M[M.length-1];b.C[p]=k;!!R3j&&S3j(R3j,(i4j(),b4j),'('+k+pco+Y+'-1');k=LNi(RNi(k,new aOi(Y)),SNi(new ZNi(oxd)));K=RNi(K,k);++p}L=je(grb,JPo,29,1,0,1);L[0]=K;SMi(b,b.r,L)}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),'Unsuccessful run, statement is UNKNOWN at the moment');b.A=(D$j(),C$j)}else throw wFc(a)}}\nfunction YMi(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab;b.u=new mmd;S=new BHd;f=hde(b.r);b.q.g==(O$j(),I$j)&&vHd(f,b.r);M=null;if(!!c&&!!(L=c.Fb)&&b.q.g!=J$j){M=L._m(0);(cf(M,122)||cf(M,438))&&(M=null)}J=(o=(new Kzd(f.i)).g.gh().i.Qj(),new Lzd(o));while(J.g.Yi()){p=(m=J.g.Zi(),m.Ui());d=p.Fb;cf(p,37)&&(cf(d,404)||!d)||S.i.put(p,(ysd(),wsd))==null;if(d){I=d.eb;for(F=I,G=0,H=F.length;G<H;++G){D=F[G];!!M&&M==D&&!cf(d,375)&&(M=null)}}}!!M&&dmd(S,WMi(M,b.r));!jaj&&(jaj=new kaj);J=(n=(new Kzd(S.i)).g.gh().i.Qj(),new Lzd(n));while(J.g.Yi()){p=(m=J.g.Zi(),m.Ui());if(p==M){!!R3j&&S3j(R3j,(i4j(),b4j),zQo+p+' as a numerical object, not considering its symbolic counterpart')}else if(cf(p,157)){try{if(cf(p,75)&&X0h(p)&&!(b.q.g==I$j||b.q.g==J$j)){!!R3j&&S3j(R3j,(i4j(),e4j),'Statements containing axes or fixed slope lines are unsupported');b.A=(D$j(),C$j);return}j=wde(p,(MPg(),xPg));if(Yud('',j)){k=p.Qs();if(cf(p,75)&&X0h(p)||cf(p,37)){!!R3j&&S3j(R3j,(i4j(),b4j),k)}else if(!Yud(k.substr(0,8),B4n)){!!R3j&&S3j(R3j,(i4j(),b4j),k+' /* free point */');$=p.ZN(p);$!=null&&U3j('// Free point '+p.tc+'('+$[0]+','+$[1]+')')}}else{U3j(p.tc+w3n+wde(p,xPg)+' /* '+p.ot(xPg)+' */')}q=p.YN(p);d=p.Fb;(cf(d,1978)||cf(d,1212)||cf(d,802)&&m3g(d)!=1||cf(d,854)&&A4g(d)!=1)&&!!R3j&&S3j(R3j,(i4j(),e4j),d+' is not 1-1 algebraic mapping, but FALSE will not be interpreted as UNKNOWN');v=p.ZN(p);if(v!=null){if(cf(d,375)||cf(p,37)){jmd(b.n,v[0]);jmd(b.g,v[0])}else if(cf(d,1262)||cf(p,75)&&X0h(p)||cf(p,43)&&!d){for(s=v,t=0,u=s.length;t<u;++t){r=s[t];jmd(b.n,r);!!R3j&&S3j(R3j,(i4j(),b4j),r+' is free')}}}cf(d,710)&&(b.j=true);cf(d,375)&&cf(d.eb[0],75)&&(b.t=2);if(q!=null){if(cf(p,43)){$=p.ZN(p);U3j('// Constrained point '+p.tc+'('+$[0]+','+$[1]+')')}Z=true;!!d&&cf(d,375)&&b.q.g==I$j&&(d==b.r.Fb||(Z=false));!M&&(Z=true);if(Z){!!R3j&&S3j(R3j,(i4j(),b4j),'Hypotheses:');SMi(b,p,q);for(O=q,P=0,Q=O.length;P<Q;++P);}else{!!R3j&&S3j(R3j,(i4j(),b4j),'This object will be computed numerically')}}}catch(a){a=vFc(a);if(cf(a,82)){W3j(p.Fb+' is not fully implemented');b.A=(D$j(),C$j);return}else throw wFc(a)}}else{W3j(p.Fb+qQo);b.A=(D$j(),C$j);return}}!!R3j&&S3j(R3j,(i4j(),b4j),'Processing numerical object');if(M){try{ab=Ndi(c,c);K=b.r.jd;V=M.wt((MPg(),nPg),true);i=K.RM();C='';try{w=u_d(i).Mn(V);W='lhs('+w+')-rhs('+w+')';A=u_d(i).Mn(W);X='lcm(denom(coeff('+A+')))';B=u_d(i).Mn(X);Y='expand(('+A+') * '+B+')';C=u_d(i).Mn(Y)}catch(a){a=vFc(a);if(cf(a,69)){!!R3j&&S3j(R3j,(i4j(),b4j),'Problem on running Giac');b.A=(D$j(),C$j);return}else throw wFc(a)}N=mvd(mvd(C,'x',Tud('v',''+ab[0].g)),'y',Tud('v',''+ab[1].g));U=Y$d(i.j,N,K,null);R=new JMi;l=new Snh(K,U);e=new G0g(b.r.gd,l,false,null,false);T=(!e.i&&(e.i=new ANi),e.i);T.r=ab;sNi(T,l,R);tNi(T,l,R);while(!R.j){tNi(T,l,R)}g=R.j;NJg(c.gd,e);OJg(c.gd,e);!!R3j&&S3j(R3j,(i4j(),b4j),'Hypothesis:');h=je(grb,JPo,29,1,0,1);h[0]=g;SMi(b,c,h)}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),e4j),'Unhandled case on processing numerical objects');b.A=(D$j(),C$j);return}else throw wFc(a)}}!!R3j&&S3j(R3j,(i4j(),b4j),'Hypotheses have been processed.')}\nfunction QMi(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb;eb=new V9m;FMi(eb,d?(O$j(),J$j):(O$j(),I$j));m=new $Mi(b,c,eb);gb=m.A;if(gb==(D$j(),y$j)||gb==C$j){!!R3j&&S3j(R3j,(i4j(),b4j),'Cannot compute implicit curve: '+gb);return null}m.B=new a1c;K=PMi(b);d||(bb=W0c(K.g,b,K),bb==null);Q0c(K.g,c)||(cb=W0c(K.g,c,K),cb==null);W=c.jd;for(R=(G=(new Kzd(hde(b).i)).g.gh().i.Qj(),new Lzd(G));R.g.Yi();){Q=(D=R.g.Zi(),D.Ui());if(cf(Q,75)&&X0h(Q)){try{pb=Q.ZN(Q)}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),cQo+Q);return null}else throw wFc(a)}X=Q;f=(v=new Myf(X.hb,X.ib,X.jb),v);g=zif(W,f.r[0]);n=zif(W,f.r[1]);q=zif(W,f.r[2]);h=new YNi(UFc(g[0]));i=new YNi(UFc(g[1]));o=new YNi(UFc(n[0]));p=new YNi(UFc(n[1]));r=new YNi(UFc(q[0]));s=new YNi(UFc(q[1]));rb=new aOi(pb[0]);ub=new aOi(pb[1]);sb=new aOi(pb[2]);vb=new aOi(pb[3]);fb=LNi(LNi(RNi(RNi(RNi(h,p),s),rb),RNi(RNi(RNi(i,o),s),ub)),RNi(RNi(i,p),r));TMi(m,fb);U3j('Extra poly 1 for '+X.tc+oFn+fb);fb=LNi(LNi(RNi(RNi(RNi(h,p),s),sb),RNi(RNi(RNi(i,o),s),vb)),RNi(RNi(i,p),r));TMi(m,fb);U3j('Extra poly 2 for '+X.tc+oFn+fb);if(zFc(g[0],0)!=0){fb=ub;TMi(m,fb);U3j(sQo+X.tc+oFn+fb);fb=LNi(vb,SNi(new ZNi((txd(),oxd))));U3j(tQo+X.tc+oFn+fb);TMi(m,fb)}else{fb=rb;TMi(m,fb);U3j(sQo+X.tc+oFn+fb);fb=LNi(sb,SNi(new ZNi((txd(),oxd))));TMi(m,fb);U3j(tQo+X.tc+oFn+fb)}for(T=0;T<4;T++){lmd(m.n,pb[T])}}k=Q.Fb;u=d||Q!=b;u&&cf(k,375)&&(Q0c(K.g,Q)||(ab=W0c(K.g,Q,K),ab==null))}try{Z=Ndi(c,c)}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),cQo+c);return null}else throw wFc(a)}Y=new mmd;if(!d){l=c.Fb;U=l.eb[0];if(cf(U,75)){S=U;jmd(Y,S.H);jmd(Y,S.v)}else if(cf(U,163)&&U.zb==4){L=U;if(L.zb==4){for(N=new HAd(L.Z);N.g<N.j.B.length;){M=FAd(N);if(!M.bv(c)){for(P=(F=(new Kzd(b.gd.L.i)).g.gh().i.Qj(),new Lzd(F));P.g.Yi();){O=(D=P.g.Zi(),D.Ui());if(cf(O,75)){V=O.Fb.eb;ib=V[0];H=V[1];(ib==M&&H==c||H==M&&ib==c)&&(ab=W0c(Y.g,M,Y),ab==null)}}}}}}!!R3j&&S3j(R3j,(i4j(),b4j),'Direct dependencies of the mover = '+Y)}for(J=(db=(new tzd(K.g)).g.gh().zf(),new uzd(db));J.g.Yi();){I=(D=J.g.Zi(),D.Ui());I.ns(e);try{pb=I.ZN(I)}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),cQo+I);return null}else throw wFc(a)}u=c!=I;d||(u=u&b!=I);if(u&&Q0c(Y.g,I)&&pb!=null){ob=new aOi(new COi(W));$=LNi(RNi(pOi(Z[0],Z[1],pb[0],pb[1]),ob),SNi(new YNi(1)));TMi(m,$)}if(u){A=true;B=true;j=I.Fb;if(cf(j,375)){if(cf(j.eb[0],75)){try{nb=I.YN(I)}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),'An error occurred during obtaining symbolic parameters');return null}else throw wFc(a)}for(kb=nb,lb=0,mb=kb.length;lb<mb;++lb){jb=kb[lb];TMi(m,jb);U3j('Extra symbolic poly 1 for '+I.tc+oFn+jb)}C=je(qf,LMn,5,2,15,1);I0h(j.eb[0],C);if(C[0]==0){if(pb!=null){lmd(m.n,pb[0]);jmd(m.n,pb[1])}else{B=false}A=false}else{if(pb!=null){jmd(m.n,pb[0]);lmd(m.n,pb[1])}else{A=false}B=false}}else{if(d){V=j.eb[0];if(cf(V,163)&&V.zb==4){L=V;t=L.tb;w=Pdi(I);if(t.r[2]==1&&w.r[2]==1&&UVj(t.r[0],w.r[0])){lmd(m.n,pb[0]);jmd(m.n,pb[1]);A=false}else{lmd(m.n,pb[1]);jmd(m.n,pb[0]);B=false}}else{lmd(m.n,pb[0]);jmd(m.n,pb[1]);A=false}}}}if(A&&B){if(T0c(m.p,I)!=null){U3j('Removing other constraints for '+I.tc);XMi(m,I)}}hb=je(tf,bIn,5,2,14,1);if(A){qb=I.J;if(qb%1==0){hb[0]=DFc(qb);hb[1]=1}else{hb=zif(W,qb)}lmd(m.n,pb[0]);fb=LNi(new YNi(UFc(hb[0])),SNi(RNi(new aOi(pb[0]),new YNi(UFc(hb[1])))));TMi(m,fb);U3j('Extra poly for x of '+I.tc+oFn+fb)}if(B){tb=I.K;if(tb%1==0){hb[0]=DFc(tb);hb[1]=1}else{hb=zif(W,tb)}lmd(m.n,pb[1]);fb=LNi(new YNi(UFc(hb[0])),SNi(RNi(new aOi(pb[1]),new YNi(UFc(hb[1])))));TMi(m,fb);U3j('Extra poly for y of '+I.tc+oFn+fb)}}else{u=true;d||(u=b==I);if(u){jmd(m.n,pb[0]);jmd(m.n,pb[1]);m.i=pb}else{lmd(m.n,pb[0]);lmd(m.n,pb[1])}}}VMi(m);return m}\nfunction CMi(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb;hb=b.j.q;if(!hb){return null}U=null;R=VNi(TNi(c,b.k));U=U0c(b.i,R);if(V0c(b.i,R)){U=U0c(b.i,R);if(!!U&&U.j==zGn){return null}return U}!!R3j&&S3j(R3j,(i4j(),b4j),'Trying to detect polynomial '+c);if(cf(hb.Fb,CQn)){pb=I_g(hb.Fb).p;J=new a1c;if(pb){for(K=0;K<pb.B.length;++K){j=(NKd(K,pb.B.length),pb.B[K]);G=j.Ui();ob=j.Vi();wDd(J.n,ob,G)}eb=true;Q=hb.Dm();kb=c.g;S=new Rnh(Q,0);fb=new Rnh(Q,0);T=false;gb=false;wb:for(m=(new eHd(kb)).i.Qj();m.Yi();){p=m.Zi();g=p.Vi();f=new Rnh(Q,TFc(Hxd(g.n<0?g.n==0?g:new Sxd(-g.n,g.k,g.g):g)));lb=p.Ui().g;k=new Rnh(Q,1);I=new BHd;e=new a1c;for(o=(new eHd(lb)).i.Qj();o.Yi();){n=o.Zi();jb=n.Ui();if(!vDd(J.n,jb)){eb=false;break wb}G=P0c(vDd(J.n,jb));ib=G.fy();t=n.Vi().g;d=new Snh(Q,ib);t>1&&(d=fnh(d,t));I.i.put(G,(ysd(),wsd))==null;wDd(e.n,G,d)}M=(r=(new Kzd((new EHd(I.i.Pj())).i)).g.gh().i.Qj(),new Lzd(r));while(M.g.Yi()){G=(l=M.g.Zi(),l.Ui());k=Xmh(k,P0c(vDd(e.n,G)))}if(vxd(g,(txd(),sxd))>0){S=cnh(S,Xmh(f,k));T=true}else{fb=cnh(fb,Xmh(f,k));gb=true}}s=new dlh(Q,S,fb);if(eb){if(!T||!gb){!!R3j&&S3j(R3j,(i4j(),b4j),c+' means '+s+', uninteresting');return null}U=new u$j;FMi(U,$kh(s,(MPg(),iPg)));U.j=2;!!R3j&&S3j(R3j,(i4j(),b4j),c+' means '+s);return U}!!R3j&&S3j(R3j,(i4j(),b4j),c+' cannot be described by quantities only')}}u=OMi(hb);v=new omd(u);nb=new yMi(v,3);while(!nb.g){mb=wMi(nb);M=(V=(new tzd(mb.g)).g.gh().zf(),new uzd(V));K=0;db=je(skb,R_n,16,_0c(mb.g),0,1);while(M.g.Yi()){db[K]=(l=M.g.Zi(),l.Ui());++K}try{B=db[0].ZN(db[0]);C=db[1].ZN(db[1]);D=db[2].ZN(db[2])}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),pQo);return null}else throw wFc(a)}h=TNi(dOi(B[0],B[1],C[0],C[1],D[0],D[1]),b.k);if(NNi(c,h)||LNi(c,h).g.o==0){!!R3j&&S3j(R3j,(i4j(),b4j),c+' means collinearity for '+mb);U=new u$j;U.i=db;oBd(U.i);U.g=Wlo;X0c(b.i,R,U);return U}}$=new yMi(v,2);while(!$.g){X=wMi($);M=(V=(new tzd(X.g)).g.gh().zf(),new uzd(V));K=0;db=je(skb,R_n,16,_0c(X.g),0,1);while(M.g.Yi()){db[K]=(l=M.g.Zi(),l.Ui());++K}try{B=db[0].ZN(db[0]);C=db[1].ZN(db[1])}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),pQo);return null}else throw wFc(a)}s=TNi(pOi(B[0],B[1],C[0],C[1]),b.k);if(NNi(c,s)||LNi(c,s).g.o==0){!!R3j&&S3j(R3j,(i4j(),b4j),c+' means equality for '+X);U=new u$j;U.i=db;oBd(U.i);U.g=Slo;U.j=0.5;X0c(b.i,R,U);return U}}w=new mmd;sb=new a1c;A=new mmd;vb=new a1c;L=(q=(new Kzd(hde(b.j.q).i)).g.gh().i.Qj(),new Lzd(q));while(L.g.Yi()){H=(l=L.g.Zi(),l.Ui());if(H.Ev()&&cf(H,157)){try{qb=H.ZN(H)[0];if(kmd(b.g,qb)){W0c(w.g,qb,w);wDd(sb.n,qb,H)}tb=H.ZN(H)[1];if(kmd(b.g,tb)){W0c(A.g,tb,A);wDd(vb.n,tb,H)}}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),pQo);return null}else throw wFc(a)}}}bb=new yMi(w,2);while(!bb.g){X=wMi(bb);P=(V=(new tzd(X.g)).g.gh().zf(),new uzd(V));K=0;i=je(irb,DPo,53,_0c(X.g),0,1);db=je(skb,R_n,16,_0c(X.g),0,1);while(P.g.Yi()){i[K]=(l=P.g.Zi(),l.Ui());db[K]=T0c(sb,i[K]);++K}rb=TNi(LNi(new aOi(i[0]),SNi(new aOi(i[1]))),b.k);if(NNi(c,rb)||LNi(c,rb).g.o==0){!!R3j&&S3j(R3j,(i4j(),b4j),c+' means x-equality for '+X);U=new u$j;U.i=db;oBd(U.i);U.g='xAreEqual';U.j=zGn;X0c(b.i,R,U);return U}}bb=new yMi(A,2);while(!bb.g){X=wMi(bb);P=(V=(new tzd(X.g)).g.gh().zf(),new uzd(V));K=0;i=je(irb,DPo,53,_0c(X.g),0,1);db=je(skb,R_n,16,_0c(X.g),0,1);while(P.g.Yi()){i[K]=(l=P.g.Zi(),l.Ui());db[K]=T0c(vb,i[K]);++K}ub=TNi(LNi(new aOi(i[0]),SNi(new aOi(i[1]))),b.k);if(NNi(c,ub)||LNi(c,ub).g.o==0){!!R3j&&S3j(R3j,(i4j(),b4j),c+' means y-equality for '+X);U=new u$j;U.i=db;oBd(U.i);U.g='yAreEqual';U.j=zGn;X0c(b.i,R,U);return U}}ab=new yMi(v,2);while(!ab.g){Y=wMi(ab);N=(W=(new tzd(Y.g)).g.gh().zf(),new uzd(W));K=0;db=je(skb,R_n,16,4,0,1);while(N.g.Yi()){db[K]=(l=N.g.Zi(),l.Ui());++K}cb=new yMi(v,2);while(!cb.g){Z=wMi(cb);O=(V=(new tzd(Z.g)).g.gh().zf(),new uzd(V));K=2;while(O.g.Yi()){db[K]=(l=O.g.Zi(),l.Ui());++K}try{B=db[0].ZN(db[0]);C=db[1].ZN(db[1]);D=db[2].ZN(db[0]);F=db[3].ZN(db[1])}catch(a){a=vFc(a);if(cf(a,82)){!!R3j&&S3j(R3j,(i4j(),b4j),pQo);return null}else throw wFc(a)}s=TNi(mOi(B[0],B[1],C[0],C[1],D[0],D[1],F[0],F[1]),b.k);if(NNi(c,s)||LNi(c,s).g.o==0){!!R3j&&S3j(R3j,(i4j(),b4j),c+' means perpendicularity for '+Y+RPo+Z);U=new u$j;U.i=db;U.g=Ulo;U.j=WVn;X0c(b.i,R,U);return U}s=TNi(lOi(B[0],B[1],C[0],C[1],D[0],D[1],F[0],F[1]),b.k);if(NNi(c,s)||LNi(c,s).g.o==0){!!R3j&&S3j(R3j,(i4j(),b4j),c+' means parallelism for '+Y+RPo+Z);U=new u$j;U.i=db;U.g=Tlo;U.j=WVn;X0c(b.i,R,U);return U}s=TNi(LNi(pOi(B[0],B[1],C[0],C[1]),SNi(pOi(D[0],D[1],F[0],F[1]))),b.k);if(NNi(c,s)||LNi(c,s).g.o==0){!!R3j&&S3j(R3j,(i4j(),b4j),c+' means congruence for '+Y+RPo+Z);U=new u$j;U.i=db;U.g=Vlo;U.j=WVn;X0c(b.i,R,U);return U}}}!!R3j&&S3j(R3j,(i4j(),b4j),'No human readable geometrical meaning found for '+c);W0c(b.i,R,null);return null}\nfunction ENi(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb,wb,xb,yb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb,Nb,Ob,Pb,Qb,Rb,Sb;if(a.q!=null){return a.q}if(cf(d,75)){if(c.yv()){R=F0h(c);Z=F0h(d);if(R!=null&&Z!=null){if(a.r==null){a.r=je(irb,DPo,53,8,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=new COi(b.Dm());a.r[3]=new COi(b.Dm());a.r[4]=new COi(b.Dm());a.r[5]=new COi(b.Dm());a.r[6]=new COi(b.Dm());a.r[7]=new COi(b.Dm())}a.q=je(grb,JPo,29,8,0,1);mb=new aOi(R[0]);nb=new aOi(R[1]);Ab=new aOi(a.r[4]);Bb=new aOi(a.r[5]);ob=new aOi(a.r[0]);pb=new aOi(a.r[1]);a.q[0]=LNi(LNi(RNi(Ab,new YNi(2)),SNi(mb)),SNi(ob));a.q[1]=LNi(LNi(RNi(Bb,new YNi(2)),SNi(nb)),SNi(pb));g=je(irb,DPo,53,2,0,1);g[0]=Z[0];g[1]=Z[1];h=je(irb,DPo,53,2,0,1);h[0]=Z[2];h[1]=Z[3];a.q[2]=dOi(g[0],g[1],a.r[4],a.r[5],h[0],h[1]);a.q[3]=mOi(R[0],R[1],a.r[4],a.r[5],g[0],g[1],h[0],h[1]);rb=new aOi(R[2]);sb=new aOi(R[3]);Db=new aOi(a.r[6]);Eb=new aOi(a.r[7]);tb=new aOi(a.r[2]);ub=new aOi(a.r[3]);a.q[4]=LNi(LNi(RNi(Db,new YNi(2)),SNi(rb)),SNi(tb));a.q[5]=LNi(LNi(RNi(Eb,new YNi(2)),SNi(sb)),SNi(ub));a.q[6]=dOi(g[0],g[1],a.r[6],a.r[7],h[0],h[1]);a.q[7]=mOi(R[2],R[3],a.r[6],a.r[7],g[0],g[1],h[0],h[1]);return a.q}throw wFc(new EMi)}else if(c.Ev()){i=c;S=d;Jb=Ndi(i,i);Ib=F0h(S);if(a.r==null){a.r=je(irb,DPo,53,6,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=new COi(b.Dm());a.r[3]=new COi(b.Dm());a.r[4]=new COi(b.Dm());a.r[5]=new COi(b.Dm())}a.q=je(grb,JPo,29,6,0,1);zb=new aOi(a.r[2]);Cb=new aOi(a.r[3]);v=new aOi(Jb[0]);w=new aOi(Jb[1]);A=new aOi(a.r[0]);B=new aOi(a.r[1]);a.q[0]=LNi(LNi(RNi(zb,new YNi(2)),SNi(A)),SNi(v));a.q[1]=LNi(LNi(RNi(Cb,new YNi(2)),SNi(B)),SNi(w));g=je(irb,DPo,53,2,0,1);g[0]=Ib[0];g[1]=Ib[1];h=je(irb,DPo,53,2,0,1);h[0]=Ib[2];h[1]=Ib[3];a.q[2]=dOi(g[0],g[1],h[0],h[1],a.r[2],a.r[3]);l=new aOi(g[0]);m=new aOi(g[1]);q=new aOi(h[0]);r=new aOi(h[1]);ab=new aOi(a.r[4]);db=new aOi(a.r[5]);a.q[3]=LNi(LNi(LNi(q,SNi(l)),w),SNi(db));a.q[4]=LNi(LNi(LNi(v,SNi(r)),m),SNi(ab));a.q[5]=dOi(a.r[0],a.r[1],a.r[2],a.r[3],a.r[4],a.r[5]);return a.q}else if(c.mv()&&c.zb==4){C=c;S=d;Hb=Z3h(C);Qb=F0h(S);if(a.r==null){a.r=je(irb,DPo,53,12,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=new COi(b.Dm());a.r[3]=new COi(b.Dm());a.r[4]=new COi(b.Dm());a.r[5]=new COi(b.Dm());a.r[6]=new COi(b.Dm());a.r[7]=new COi(b.Dm());a.r[8]=new COi(b.Dm());a.r[9]=new COi(b.Dm());a.r[10]=new COi(b.Dm());a.r[11]=new COi(b.Dm())}a.q=je(grb,JPo,29,12,0,1);zb=new aOi(a.r[4]);Cb=new aOi(a.r[5]);l=new aOi(Hb[0]);m=new aOi(Hb[1]);n=new aOi(a.r[0]);o=new aOi(a.r[1]);a.q[0]=LNi(LNi(RNi(zb,new YNi(2)),SNi(n)),SNi(l));a.q[1]=LNi(LNi(RNi(Cb,new YNi(2)),SNi(o)),SNi(m));a.q[2]=dOi(Qb[0],Qb[1],a.r[4],a.r[5],Qb[2],Qb[3]);v=new aOi(Qb[0]);w=new aOi(Qb[1]);D=new aOi(Qb[2]);F=new aOi(Qb[3]);bb=new aOi(a.r[8]);cb=new aOi(a.r[9]);a.q[3]=LNi(LNi(LNi(D,SNi(v)),m),SNi(cb));a.q[4]=LNi(LNi(LNi(l,SNi(F)),w),SNi(bb));a.q[5]=dOi(a.r[0],a.r[1],a.r[4],a.r[5],a.r[8],a.r[9]);vb=new aOi(a.r[6]);wb=new aOi(a.r[7]);q=new aOi(Hb[2]);r=new aOi(Hb[3]);s=new aOi(a.r[2]);t=new aOi(a.r[3]);a.q[6]=LNi(LNi(RNi(vb,new YNi(2)),SNi(s)),SNi(q));a.q[7]=LNi(LNi(RNi(wb,new YNi(2)),SNi(t)),SNi(r));a.q[8]=dOi(Qb[0],Qb[1],a.r[6],a.r[7],Qb[2],Qb[3]);eb=new aOi(a.r[10]);fb=new aOi(a.r[11]);a.q[9]=LNi(LNi(LNi(D,SNi(v)),r),SNi(fb));a.q[10]=LNi(LNi(LNi(q,SNi(F)),w),SNi(eb));a.q[11]=dOi(a.r[1],a.r[2],a.r[6],a.r[7],a.r[10],a.r[11]);return a.q}else if(c.mv()&&c.zb==9){qb=c;S=d;Sb=Z3h(qb);Qb=F0h(S);if(a.r==null){a.r=je(irb,DPo,53,22,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=new COi(b.Dm());a.r[3]=new COi(b.Dm());a.r[4]=new COi(b.Dm());a.r[5]=new COi(b.Dm());a.r[6]=new COi(b.Dm());a.r[7]=new COi(b.Dm());a.r[8]=new COi(b.Dm());a.r[9]=new COi(b.Dm());a.r[10]=new COi(b.Dm());a.r[11]=new COi(b.Dm());a.r[12]=new COi(b.Dm());a.r[13]=new COi(b.Dm());a.r[14]=new COi(b.Dm());a.r[15]=new COi(b.Dm());a.r[16]=new COi(b.Dm());a.r[17]=new COi(b.Dm());a.r[18]=new COi(b.Dm());a.r[19]=new COi(b.Dm());a.r[20]=new COi(b.Dm());a.r[21]=new COi(b.Dm())}a.q=je(grb,JPo,29,21,0,1);l=new aOi(Sb[4]);m=new aOi(Sb[5]);Ab=new aOi(a.r[10]);Bb=new aOi(a.r[11]);n=new aOi(a.r[4]);o=new aOi(a.r[5]);bb=new aOi(a.r[16]);cb=new aOi(a.r[17]);U=new aOi(Qb[0]);V=new aOi(Qb[1]);X=new aOi(Qb[2]);Y=new aOi(Qb[3]);a.q[0]=LNi(LNi(RNi(new YNi(2),Ab),SNi(l)),SNi(n));a.q[1]=LNi(LNi(RNi(new YNi(2),Bb),SNi(m)),SNi(o));a.q[2]=dOi(a.r[4],a.r[5],a.r[10],a.r[11],a.r[16],a.r[17]);a.q[3]=dOi(Qb[0],Qb[1],a.r[10],a.r[11],Qb[2],Qb[3]);a.q[4]=LNi(LNi(LNi(X,SNi(U)),m),SNi(cb));a.q[5]=LNi(LNi(LNi(l,SNi(Y)),V),SNi(bb));q=new aOi(Sb[6]);r=new aOi(Sb[7]);Db=new aOi(a.r[12]);Eb=new aOi(a.r[13]);s=new aOi(a.r[6]);t=new aOi(a.r[7]);eb=new aOi(a.r[18]);fb=new aOi(a.r[19]);a.q[6]=LNi(LNi(RNi(new YNi(2),Db),SNi(q)),SNi(s));a.q[7]=LNi(LNi(RNi(new YNi(2),Eb),SNi(r)),SNi(t));a.q[8]=dOi(a.r[6],a.r[7],a.r[12],a.r[13],a.r[18],a.r[19]);a.q[9]=dOi(Qb[0],Qb[1],a.r[12],a.r[13],Qb[2],Qb[3]);a.q[10]=LNi(LNi(LNi(X,SNi(U)),r),SNi(fb));a.q[11]=LNi(LNi(LNi(q,SNi(Y)),V),SNi(eb));M=new aOi(Sb[8]);N=new aOi(Sb[9]);Fb=new aOi(a.r[14]);Gb=new aOi(a.r[15]);O=new aOi(a.r[8]);P=new aOi(a.r[9]);gb=new aOi(a.r[20]);hb=new aOi(a.r[21]);a.q[12]=LNi(LNi(RNi(new YNi(2),Fb),SNi(M)),SNi(O));a.q[13]=LNi(LNi(RNi(new YNi(2),Gb),SNi(N)),SNi(P));a.q[14]=dOi(a.r[8],a.r[9],a.r[14],a.r[15],a.r[20],a.r[21]);a.q[15]=dOi(Qb[0],Qb[1],a.r[14],a.r[15],Qb[2],Qb[3]);a.q[16]=LNi(LNi(LNi(X,SNi(U)),N),SNi(hb));a.q[17]=LNi(LNi(LNi(M,SNi(Y)),V),SNi(gb));a.q[18]=gOi(a.r[8],a.r[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[19]=dOi(a.r[4],a.r[5],a.r[2],a.r[3],a.r[6],a.r[7]);a.q[20]=mOi(a.r[0],a.r[1],a.r[2],a.r[3],a.r[4],a.r[5],a.r[6],a.r[7]);return a.q}throw wFc(new EMi)}else if(cf(e,43)){if(c.Ev()){j=c;k=e;Kb=Ndi(j,j);Lb=Ndi(k,k);if(a.r==null){a.r=je(irb,DPo,53,2,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm())}a.q=je(grb,JPo,29,2,0,1);l=new aOi(Kb[0]);m=new aOi(Kb[1]);q=new aOi(Lb[0]);r=new aOi(Lb[1]);n=new aOi(a.r[0]);o=new aOi(a.r[1]);a.q[0]=LNi(LNi(RNi(q,new YNi(2)),SNi(l)),SNi(n));a.q[1]=LNi(LNi(RNi(r,new YNi(2)),SNi(m)),SNi(o));return a.q}else if(c.yv()){S=c;i=e;Qb=F0h(S);Jb=Ndi(i,i);if(a.r==null){a.r=je(irb,DPo,53,4,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=new COi(b.Dm());a.r[3]=new COi(b.Dm())}a.q=je(grb,JPo,29,4,0,1);mb=new aOi(Jb[0]);nb=new aOi(Jb[1]);l=new aOi(Qb[0]);m=new aOi(Qb[1]);n=new aOi(a.r[0]);o=new aOi(a.r[1]);q=new aOi(Qb[2]);r=new aOi(Qb[3]);s=new aOi(a.r[2]);t=new aOi(a.r[3]);a.q[0]=LNi(LNi(mb,SNi(l)),SNi(LNi(n,SNi(mb))));a.q[1]=LNi(LNi(nb,SNi(m)),SNi(LNi(o,SNi(nb))));a.q[2]=LNi(LNi(mb,SNi(q)),SNi(LNi(s,SNi(mb))));a.q[3]=LNi(LNi(nb,SNi(r)),SNi(LNi(t,SNi(nb))));return a.q}else if(c.mv()&&c.zb==4){C=c;i=e;Hb=Z3h(C);Jb=Ndi(i,i);if(a.r==null){a.r=je(irb,DPo,53,4,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=new COi(b.Dm());a.r[3]=new COi(b.Dm())}a.q=je(grb,JPo,29,4,0,1);mb=new aOi(Jb[0]);nb=new aOi(Jb[1]);l=new aOi(Hb[0]);m=new aOi(Hb[1]);n=new aOi(a.r[0]);o=new aOi(a.r[1]);q=new aOi(Hb[2]);r=new aOi(Hb[3]);s=new aOi(a.r[2]);t=new aOi(a.r[3]);a.q[0]=LNi(LNi(mb,SNi(l)),SNi(LNi(n,SNi(mb))));a.q[1]=LNi(LNi(nb,SNi(m)),SNi(LNi(o,SNi(nb))));a.q[2]=LNi(LNi(mb,SNi(q)),SNi(LNi(s,SNi(mb))));a.q[3]=LNi(LNi(nb,SNi(r)),SNi(LNi(t,SNi(nb))));return a.q}else if(c.mv()&&c.zb==9){qb=c;i=e;Sb=Z3h(qb);Jb=Ndi(i,i);if(a.r==null){a.r=je(irb,DPo,53,10,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=new COi(b.Dm());a.r[3]=new COi(b.Dm());a.r[4]=new COi(b.Dm());a.r[5]=new COi(b.Dm());a.r[6]=new COi(b.Dm());a.r[7]=new COi(b.Dm());a.r[8]=new COi(b.Dm());a.r[9]=new COi(b.Dm())}a.q=je(grb,JPo,29,13,0,1);mb=new aOi(Sb[0]);nb=new aOi(Sb[1]);vb=new aOi(Sb[2]);wb=new aOi(Sb[3]);l=new aOi(Sb[4]);m=new aOi(Sb[5]);q=new aOi(Sb[6]);r=new aOi(Sb[7]);M=new aOi(Sb[8]);N=new aOi(Sb[9]);ob=new aOi(a.r[0]);pb=new aOi(a.r[1]);xb=new aOi(a.r[2]);yb=new aOi(a.r[3]);n=new aOi(a.r[4]);o=new aOi(a.r[5]);s=new aOi(a.r[6]);t=new aOi(a.r[7]);O=new aOi(a.r[8]);P=new aOi(a.r[9]);T=new aOi(Jb[0]);W=new aOi(Jb[1]);a.q[0]=LNi(LNi(RNi(new YNi(2),T),SNi(mb)),SNi(ob));a.q[1]=LNi(LNi(RNi(new YNi(2),W),SNi(nb)),SNi(pb));a.q[2]=LNi(LNi(RNi(new YNi(2),T),SNi(vb)),SNi(xb));a.q[3]=LNi(LNi(RNi(new YNi(2),W),SNi(wb)),SNi(yb));a.q[4]=LNi(LNi(RNi(new YNi(2),T),SNi(l)),SNi(n));a.q[5]=LNi(LNi(RNi(new YNi(2),W),SNi(m)),SNi(o));a.q[6]=LNi(LNi(RNi(new YNi(2),T),SNi(q)),SNi(s));a.q[7]=LNi(LNi(RNi(new YNi(2),W),SNi(r)),SNi(t));a.q[8]=LNi(LNi(RNi(new YNi(2),T),SNi(M)),SNi(O));a.q[9]=LNi(LNi(RNi(new YNi(2),W),SNi(N)),SNi(P));a.q[10]=gOi(a.r[8],a.r[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[11]=dOi(a.r[4],a.r[5],a.r[2],a.r[3],a.r[6],a.r[7]);a.q[12]=mOi(a.r[0],a.r[1],a.r[2],a.r[3],a.r[4],a.r[5],a.r[6],a.r[7]);return a.q}else if(c.mv()&&c.zb==3){L=c;i=e;Ob=Z3h(L);Jb=Ndi(i,i);if(Ob[6]==Ob[8]&&Ob[7]==Ob[9]){if(a.r==null){a.r=je(irb,DPo,53,4,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=new COi(b.Dm());a.r[3]=new COi(b.Dm())}a.q=je(grb,JPo,29,4,0,1);l=new aOi(Ob[0]);m=new aOi(Ob[1]);v=new aOi(Ob[2]);w=new aOi(Ob[3]);mb=new aOi(Jb[0]);nb=new aOi(Jb[1]);n=new aOi(a.r[0]);o=new aOi(a.r[1]);A=new aOi(a.r[2]);B=new aOi(a.r[3]);a.q[0]=LNi(LNi(RNi(new YNi(2),mb),SNi(l)),SNi(n));a.q[1]=LNi(LNi(RNi(new YNi(2),nb),SNi(m)),SNi(o));a.q[2]=LNi(LNi(RNi(new YNi(2),mb),SNi(v)),SNi(A));a.q[3]=LNi(LNi(RNi(new YNi(2),nb),SNi(w)),SNi(B))}else{if(a.r==null){a.r=je(irb,DPo,53,12,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=new COi(b.Dm());a.r[3]=new COi(b.Dm());a.r[4]=new COi(b.Dm());a.r[5]=new COi(b.Dm());a.r[6]=new COi(b.Dm());a.r[7]=new COi(b.Dm());a.r[8]=new COi(b.Dm());a.r[9]=new COi(b.Dm());a.r[10]=new COi(b.Dm());a.r[11]=new COi(b.Dm())}a.q=je(grb,JPo,29,13,0,1);mb=new aOi(Ob[0]);nb=new aOi(Ob[1]);l=new aOi(Ob[6]);m=new aOi(Ob[7]);q=new aOi(Ob[8]);r=new aOi(Ob[9]);v=new aOi(Ob[10]);w=new aOi(Ob[11]);T=new aOi(Jb[0]);W=new aOi(Jb[1]);ob=new aOi(a.r[0]);pb=new aOi(a.r[1]);n=new aOi(a.r[6]);o=new aOi(a.r[7]);s=new aOi(a.r[8]);t=new aOi(a.r[9]);A=new aOi(a.r[10]);B=new aOi(a.r[11]);D=new aOi(a.r[2]);F=new aOi(a.r[3]);J=new aOi(a.r[4]);K=new aOi(a.r[5]);a.q[0]=LNi(LNi(RNi(new YNi(2),T),SNi(mb)),SNi(ob));a.q[1]=LNi(LNi(RNi(new YNi(2),W),SNi(nb)),SNi(pb));a.q[2]=LNi(LNi(RNi(new YNi(2),T),SNi(l)),SNi(n));a.q[3]=LNi(LNi(RNi(new YNi(2),W),SNi(m)),SNi(o));a.q[4]=LNi(LNi(RNi(new YNi(2),T),SNi(q)),SNi(s));a.q[5]=LNi(LNi(RNi(new YNi(2),W),SNi(r)),SNi(t));a.q[6]=LNi(LNi(RNi(new YNi(2),T),SNi(v)),SNi(A));a.q[7]=LNi(LNi(RNi(new YNi(2),W),SNi(w)),SNi(B));a.q[8]=LNi(LNi(LNi(D,F),SNi(J)),SNi(K));a.q[9]=LNi(pOi(a.r[6],a.r[7],a.r[8],a.r[9]),SNi(RNi(D,D)));a.q[10]=LNi(pOi(a.r[6],a.r[7],a.r[8],a.r[9]),SNi(RNi(F,F)));a.q[11]=LNi(pOi(a.r[6],a.r[7],a.r[0],a.r[1]),SNi(RNi(J,J)));a.q[12]=LNi(pOi(a.r[8],a.r[9],a.r[0],a.r[1]),SNi(RNi(K,K)))}return a.q}else if(c.mv()&&c.zb==5){Q=c;i=e;Pb=Z3h(Q);Jb=Ndi(i,i);if(a.r==null){a.r=je(irb,DPo,53,12,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=new COi(b.Dm());a.r[3]=new COi(b.Dm());a.r[4]=new COi(b.Dm());a.r[5]=new COi(b.Dm());a.r[6]=new COi(b.Dm());a.r[7]=new COi(b.Dm());a.r[8]=new COi(b.Dm());a.r[9]=new COi(b.Dm());a.r[10]=new COi(b.Dm());a.r[11]=new COi(b.Dm())}a.q=je(grb,JPo,29,13,0,1);mb=new aOi(Pb[0]);nb=new aOi(Pb[1]);l=new aOi(Pb[6]);m=new aOi(Pb[7]);q=new aOi(Pb[8]);r=new aOi(Pb[9]);v=new aOi(Pb[10]);w=new aOi(Pb[11]);T=new aOi(Jb[0]);W=new aOi(Jb[1]);ob=new aOi(a.r[0]);pb=new aOi(a.r[1]);n=new aOi(a.r[6]);o=new aOi(a.r[7]);s=new aOi(a.r[8]);t=new aOi(a.r[9]);A=new aOi(a.r[10]);B=new aOi(a.r[11]);D=new aOi(a.r[2]);F=new aOi(a.r[3]);J=new aOi(a.r[4]);K=new aOi(a.r[5]);a.q[0]=LNi(LNi(RNi(new YNi(2),T),SNi(mb)),SNi(ob));a.q[1]=LNi(LNi(RNi(new YNi(2),W),SNi(nb)),SNi(pb));a.q[2]=LNi(LNi(RNi(new YNi(2),T),SNi(l)),SNi(n));a.q[3]=LNi(LNi(RNi(new YNi(2),W),SNi(m)),SNi(o));a.q[4]=LNi(LNi(RNi(new YNi(2),T),SNi(q)),SNi(s));a.q[5]=LNi(LNi(RNi(new YNi(2),W),SNi(r)),SNi(t));a.q[6]=LNi(LNi(RNi(new YNi(2),T),SNi(v)),SNi(A));a.q[7]=LNi(LNi(RNi(new YNi(2),W),SNi(w)),SNi(B));a.q[8]=LNi(LNi(LNi(D,SNi(F)),SNi(J)),K);a.q[9]=LNi(pOi(a.r[6],a.r[7],a.r[10],a.r[11]),SNi(RNi(D,D)));a.q[10]=LNi(pOi(a.r[8],a.r[9],a.r[10],a.r[11]),SNi(RNi(F,F)));a.q[3]=LNi(pOi(a.r[6],a.r[7],a.r[0],a.r[1]),SNi(RNi(J,J)));a.q[4]=LNi(pOi(a.r[8],a.r[9],a.r[0],a.r[1]),SNi(RNi(K,K)));return a.q}throw wFc(new EMi)}else if(f){if(c.Ev()){i=c;u=f;Jb=Ndi(i,i);Mb=Z3h(u);if(a.r==null){a.r=je(irb,DPo,53,8,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=Jb[0];a.r[3]=Jb[1];a.r[4]=Mb[0];a.r[5]=Mb[1];a.r[6]=Mb[2];a.r[7]=Mb[3]}a.q=je(grb,JPo,29,2,0,1);ib=new aOi(Mb[0]);jb=new aOi(Mb[1]);l=new aOi(Mb[2]);m=new aOi(Mb[3]);q=new aOi(Jb[0]);r=new aOi(Jb[1]);s=new aOi(a.r[0]);t=new aOi(a.r[1]);kb=LNi(RNi(LNi(l,SNi(ib)),LNi(l,SNi(ib))),RNi(LNi(m,SNi(jb)),LNi(m,SNi(jb))));G=LNi(RNi(LNi(q,SNi(ib)),LNi(q,SNi(ib))),RNi(LNi(r,SNi(jb)),LNi(r,SNi(jb))));a.q[0]=LNi(RNi(kb,LNi(q,SNi(ib))),RNi(LNi(ib,SNi(s)),G));a.q[1]=LNi(RNi(kb,LNi(r,SNi(jb))),RNi(LNi(jb,SNi(t)),G));return a.q}else if(c.yv()){!!R3j&&S3j(R3j,(i4j(),b4j),'mirroring line about circle not implemented');throw wFc(new EMi)}else if(c.mv()&&c.zb==4){C=c;$=f;Nb=Z3h(C);Rb=Z3h($);if(a.r==null){a.r=je(irb,DPo,53,4,0,1);a.r[0]=new COi(b.Dm());a.r[1]=new COi(b.Dm());a.r[2]=new COi(b.Dm());a.r[3]=new COi(b.Dm())}a.q=je(grb,JPo,29,4,0,1);l=new aOi(Nb[0]);m=new aOi(Nb[1]);q=new aOi(Nb[2]);r=new aOi(Nb[3]);ib=new aOi(Rb[0]);jb=new aOi(Rb[1]);v=new aOi(Rb[2]);w=new aOi(Rb[3]);n=new aOi(a.r[0]);o=new aOi(a.r[1]);s=new aOi(a.r[2]);t=new aOi(a.r[3]);lb=LNi(RNi(LNi(v,SNi(ib)),LNi(v,SNi(ib))),RNi(LNi(w,SNi(jb)),LNi(w,SNi(jb))));p=LNi(RNi(LNi(q,SNi(l)),LNi(q,SNi(l))),RNi(LNi(r,SNi(m)),LNi(r,SNi(m))));H=LNi(LNi(RNi(LNi(l,SNi(ib)),LNi(l,SNi(ib))),RNi(LNi(m,SNi(jb)),LNi(m,SNi(jb)))),SNi(p));a.q[0]=LNi(RNi(lb,LNi(l,SNi(ib))),RNi(LNi(ib,SNi(n)),H));a.q[1]=LNi(RNi(lb,LNi(m,SNi(jb))),RNi(LNi(jb,SNi(o)),H));I=LNi(RNi(LNi(q,SNi(ib)),LNi(q,SNi(ib))),RNi(LNi(r,SNi(jb)),LNi(r,SNi(jb))));a.q[2]=LNi(RNi(lb,LNi(q,SNi(ib))),RNi(LNi(ib,SNi(s)),I));a.q[3]=LNi(RNi(lb,LNi(r,SNi(jb))),RNi(LNi(jb,SNi(t)),I));return a.q}else{throw wFc(new EMi)}}else{throw wFc(new EMi)}}\nvar YPo='[LocusEqu] result[',ZPo='eliminate([',$Po='],revlist([',_Po='PRECISION = ',aQo='[1]: [1]: _[1]=1 _[2]=',bQo='Cannot parse: ',cQo='Cannot get Botana variables for ',dQo='Recio meets Botana: #',eQo={17:1,30:1,21:1,25:1,240:1,960:1,31:1},fQo={17:1,30:1,21:1,25:1,960:1,31:1},gQo='Cannot compute implicit curve (yet?)',hQo='Benchmarking: ',iQo='Output from giac: ',jQo='Error on running Giac code',kQo=' kernelPrecision=',lQo=' precisionRatio=',mQo='OpenGeoProver',nQo='PureSymbolic',oQo='STATEMENT IS ',pQo='Cannot get Botana vars during NDG detection',qQo=' unimplemented',rQo='Interpreting TRUE as UNKNOWN',sQo='Extra poly 3 for ',tQo='Extra poly 4 for ',uQo='Eliminating system in ',vQo=' variables (',wQo=' dependent)',xQo='gbt polys = ',yQo='gbt vars = ',zQo='Using ',AQo='Possible numerical error in converting formula coefficients to integer',BQo='ggbtmpvar2',CQo=') and ',DQo='Free Point';cGc(259,8671,NZn,_Gd);cGc(2464,1,t0n);_.Fn=function(a,b){var c,d;d=new cwd;c=ZPo+a+$Po+b+']))';return Tvd(Tvd(Tvd(Tvd(Tvd(Tvd((d.g+='[[ff:=\"\"],[aa:=',d),c),'],'),'[bb:=size(aa)],[for ii from 0 to bb-1 do ff+=(\"[\"+(ii+1)+\"]: [1]: '),' _[1]=1\");ee:=aa[ii]/gcd(coeffs(aa[ii]));cc:=factors(ee);dd:=size(cc);'),'for jj from 0 to dd-1 by 2 do ff+=(\" _[\"+(jj/2+2)+\"]=\"+cc[jj]); od; ff+=(\" [2]: '),'\"+cc[1]);for kk from 1 to dd-1 by 2 do ff+=(\",\"+cc[kk]);od;od],[if(ff==\"\") begin ff:=[0] end],ff][5]').g};_.Gn=function(a,b,c,d){var e,f;if(!c){return (f1d(),_0d)+'(eliminate(['+a+$Po+b+'])))'}e=''+VFc(d.g);!!R3j&&S3j(R3j,(i4j(),b4j),_Po+e);f=(f1d(),_0d)+'([[ee:=eliminate(['+a+$Po+b+']))],[ll:=lvar(ee)],[if(size(ee)>1) begin ff:=round(fsolve(ee,ll)*'+e+')/'+e+';'+'gg:=1;for ii from 0 to size(ff)-1 do gg:=gg*(((ll[0]-ff[ii,0])^2+(ll[1]-ff[ii,1])^2));'+'od ee:=[expand(lcm(denom(coeff(gg)))*gg)]; end],ee][3])';return f};_.Hn=function(a,b,c,d){var e,f,g;e='[[GB:=gbasis(';!!a&&(e+=Hoo);e+='['+b+']';if(a){f=k0d(a);e+=',['+f+'])'}g=c+bOi(d);Yud(g.substr(0,1),',')&&(g=(VKd(1,g.length+1),g.substr(1)));e+=',['+g+'],revlex)';e+='],[s:=size(GB)],[out:=[]],[for ii from 0 to s-1 do if (size(GB[ii])==1) out[ii]:=lvar(GB[ii]); else out[ii]:=lvar(GB[ii][1]); od],out][4]';return e};_.In=function(a,b,c,d,e){var f,g,h;f='[[ii:=gbasis(';f+=Hoo;f+='['+b+']';g=k0d(a);f+=',['+g+'])';h=c+bOi(d);f+=',['+h+'],revlex)],('+'ii'+'[0]!=1)&&('+'ii'+'[0]!=-1)][1]';return f};_.On=function(a){var b,c,d,e;b=g0d(a);c=h0d(a);e=je(qf,TFn,118,c.length+1,0,3);e[0]=b;for(d=0;d<c.length;++d){e[d+1]=c[d]}return e};cGc(16,25,W3n);_.Xu=function(a){return this.cv(a)};cGc(1995,21,xao);_.YN=Vap;_.ZN=function(a){var b,c,d;d=this.j;if(this.n==null){this.n=je(irb,DPo,53,d.length*2,0,1);for(c=0;c<d.length;c++){b=Ndi(d[c],d[c]);this.n[2*c]=b[0];this.n[2*c+1]=b[1]}}return this.n};cGc(bWn,21,yao);_.YN=function(a){!this.B&&(this.B=new eNi);return dNi(this.B,this.eb)};_.ZN=function(a){!this.B&&(this.B=new eNi);return this.B.r};cGc(999,21,Cao);_.YN=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O;if(this.o!=null){return this.o}if(this.p==null){this.p=je(irb,DPo,53,8,0,1);for(H=0;H<8;H++){this.p[H]=new COi(this.jd)}}I=this.p[0];M=this.p[1];q=this.p[2];t=this.p[3];v=this.p[4];A=this.p[5];C=this.p[6];F=this.p[7];this.o=je(grb,JPo,29,6,0,1);J=new aOi(I);N=new aOi(M);K=RNi(J,J);O=RNi(N,N);L=RNi(J,N);s=new aOi(q);u=new aOi(t);w=new aOi(v);B=new aOi(A);D=new aOi(C);G=new aOi(F);this.o[0]=LNi(LNi(LNi(LNi(LNi(RNi(s,K),RNi(u,O)),RNi(w,L)),RNi(B,J)),RNi(D,N)),G);r=a.Zt();l=r.eb[0];b=new aOi(Ndi(l,l)[0]);c=new aOi(Ndi(l,l)[1]);this.o[1]=LNi(LNi(LNi(LNi(LNi(RNi(s,RNi(b,b)),RNi(u,RNi(c,c))),RNi(RNi(w,b),c)),RNi(B,b)),RNi(D,c)),G);m=r.eb[1];d=new aOi(Ndi(m,m)[0]);e=new aOi(Ndi(m,m)[1]);this.o[2]=LNi(LNi(LNi(LNi(LNi(RNi(s,RNi(d,d)),RNi(u,RNi(e,e))),RNi(RNi(w,d),e)),RNi(B,d)),RNi(D,e)),G);n=r.eb[2];f=new aOi(Ndi(n,n)[0]);g=new aOi(Ndi(n,n)[1]);this.o[3]=LNi(LNi(LNi(LNi(LNi(RNi(s,RNi(f,f)),RNi(u,RNi(g,g))),RNi(RNi(w,f),g)),RNi(B,f)),RNi(D,g)),G);o=r.eb[3];h=new aOi(Ndi(o,o)[0]);i=new aOi(Ndi(o,o)[1]);this.o[4]=LNi(LNi(LNi(LNi(LNi(RNi(s,RNi(h,h)),RNi(u,RNi(i,i))),RNi(RNi(w,h),i)),RNi(B,h)),RNi(D,i)),G);p=r.eb[4];j=new aOi(Ndi(p,p)[0]);k=new aOi(Ndi(p,p)[1]);this.o[5]=LNi(LNi(LNi(LNi(LNi(RNi(s,RNi(j,j)),RNi(u,RNi(k,k))),RNi(RNi(w,j),k)),RNi(B,j)),RNi(D,k)),G);return this.o};_.ZN=function(a){return this.p};cGc(925,446,ibo);_.YN=function(a){!this.j&&(this.j=new FNi);return ENi(this.j,a,this.r,this.n,this.o,this.k)};_.ZN=function(a){!this.j&&(this.j=new FNi);return this.j.r};cGc(375,21,nbo);_.YN=function(a){!this.n&&(this.n=new KNi);return JNi(this.n,this.j.by())};_.ZN=function(a){!this.n&&(this.n=new KNi);return this.n.r};_.HQ=function(a){var b,c;if(cf(this.eb[0],122)){throw wFc(new EMi)}if(cf(this.eb[0],75)){b=this.eb[0].HQ(a);c=je(sf,PFn,5,3,15,1);c[0]=b[2]+1;c[1]=b[2]+1;c[2]=$wnd.Math.max(b[0]+1,b[1]+1);return c}throw wFc(new EMi)};_.IQ=function(a){var b,c;if(cf(this.eb[0],122)){throw wFc(new EMi)}if(cf(this.eb[0],75)&&!!this.o){b=je(Mv,AZn,138,3,0,1);c=this.eb[0].IQ(a);if(Axd(c[2],(txd(),sxd))){b[0]=Ixd(c[1],a.get(this.o));b[1]=Ixd(c[0],a.get(this.o));b[2]=oxd}else{b[0]=Ixd(c[2],a.get(this.o));b[1]=Ixd(c[2],zyd(oxd,a.get(this.o)));b[2]=uyd(Ixd(c[0],Jxd(a.get(this.o))),Ixd(c[1],zyd(a.get(this.o),oxd)))}return b}return null};_.JQ=function(a){if(cf(this.eb[0],122)){throw wFc(new EMi)}if(cf(this.eb[0],75)){this.eb[0].JQ(a);!this.o&&(this.o=new DOi(this.g));jmd(a,this.o);return}throw wFc(new EMi)};_.KQ=function(){var a;if(this.k!=null){return this.k}if(cf(this.eb[0],122)){throw wFc(new EMi)}if(cf(this.j,75)){!this.o&&(this.o=new DOi(this.g));this.k=je(grb,JPo,29,3,0,1);a=this.eb[0].KQ();this.k[0]=RNi(a[2],new aOi(this.o));this.k[1]=RNi(a[2],LNi(new YNi(1),SNi(new aOi(this.o))));this.k[2]=LNi(RNi(a[0],SNi(new aOi(this.o))),RNi(a[1],LNi(new aOi(this.o),SNi(new YNi(1)))));return this.k}throw wFc(new EMi)};_.LQ=Uap;cGc(745,446,Cbo);_.YN=function(a){var b,c,d,e,f,g,h,i,j,k;if(this.g!=null){return this.g}b=this.r;g=this.n;if(!!b&&!!this.n){j=Ndi(b,b);k=Z3h(g);if(this.i==null){this.i=je(irb,DPo,53,6,0,1);this.i[0]=new COi(this.jd);this.i[1]=new COi(this.jd);this.i[2]=j[0];this.i[3]=j[1];this.i[4]=k[0];this.i[5]=k[1]}this.g=je(grb,JPo,29,2,0,1);c=new aOi(j[0]);d=new aOi(j[1]);h=new aOi(k[0]);i=new aOi(k[1]);e=new aOi(this.i[0]);f=new aOi(this.i[1]);this.g[0]=LNi(LNi(c,h),SNi(e));this.g[1]=LNi(LNi(d,i),SNi(f));return this.g}throw wFc(new EMi)};_.ZN=Xap;_.HQ=function(a){var b,c,d;if(cf(this.r,43)&&cf(this.n,180)){b=this.r.HQ(a);c=this.n.HQ(a);d=je(sf,PFn,5,3,15,1);d[0]=$wnd.Math.max(b[0]+c[2],c[0]+b[2]);d[1]=$wnd.Math.max(b[1]+c[2],c[1]+b[2]);d[2]=c[2]+b[2];return d}throw wFc(new EMi)};_.IQ=function(a){var b,c,d;if(cf(this.r,43)&&cf(this.n,180)){b=this.r.IQ(a);c=this.n.IQ(a);d=je(Mv,AZn,138,3,0,1);d[0]=uyd(Ixd(b[0],c[2]),Ixd(c[0],b[2]));d[1]=uyd(Ixd(b[1],c[2]),Ixd(c[1],b[2]));d[2]=Ixd(b[2],c[2]);return rhh(d)}return null};_.JQ=function(a){if(cf(this.r,43)&&cf(this.n,180)){this.r.JQ(a);this.n.JQ(a);return}throw wFc(new EMi)};_.KQ=function(){var a,b;if(this.k!=null){return this.k}if(cf(this.r,43)&&cf(this.n,180)){a=this.r.KQ();b=this.n.KQ();this.k=je(grb,JPo,29,3,0,1);this.k[0]=LNi(RNi(a[0],b[2]),RNi(b[0],a[2]));this.k[1]=LNi(RNi(a[1],b[2]),RNi(b[1],a[2]));this.k[2]=RNi(a[2],b[2]);return this.k}throw wFc(new EMi)};_.LQ=Uap;cGc(798,21,Dbo);_.YN=function(a){var b,c,d,e,f,g,h,i,j,k;if(this.j!=null){return this.j}b=this.g;c=this.i;if(!!this.g&&!!this.i){j=Ndi(b,b);k=Ndi(c,c);if(this.k==null){this.k=je(irb,DPo,53,6,0,1);this.k[0]=new COi(this.jd);this.k[1]=new COi(this.jd);this.k[2]=j[0];this.k[3]=j[1];this.k[4]=k[0];this.k[5]=k[1]}this.j=je(grb,JPo,29,2,0,1);d=new aOi(j[0]);e=new aOi(j[1]);f=new aOi(k[0]);g=new aOi(k[1]);h=new aOi(this.k[0]);i=new aOi(this.k[1]);this.j[0]=LNi(LNi(h,SNi(f)),d);this.j[1]=LNi(LNi(i,SNi(g)),e);return this.j}throw wFc(new EMi)};_.ZN=Wap;_.HQ=function(a){var b,c,d;if(!!this.g&&!!this.i&&cf(this.g,240)&&cf(this.i,240)){b=this.g.HQ(a);c=this.i.HQ(a);d=je(sf,PFn,5,3,15,1);d[0]=$wnd.Math.max(b[0]+c[2],c[0]+b[2]);d[1]=$wnd.Math.max(b[1]+c[2],c[1]+b[2]);d[2]=c[2]+b[2];return d}throw wFc(new EMi)};_.IQ=function(a){var b,c,d;if(!!this.g&&!!this.i&&cf(this.g,240)&&cf(this.i,240)){b=this.g.IQ(a);c=this.i.IQ(a);d=je(Mv,AZn,138,3,0,1);d[0]=zyd(Ixd(c[0],b[2]),Ixd(b[0],c[2]));d[1]=zyd(Ixd(c[1],b[2]),Ixd(b[1],c[2]));d[2]=Ixd(b[2],c[2]);return rhh(d)}return null};_.JQ=function(a){if(!!this.g&&!!this.i&&cf(this.g,240)&&cf(this.i,240)){this.g.JQ(a);this.i.JQ(a);return}throw wFc(new EMi)};_.KQ=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i&&cf(this.g,240)&&cf(this.i,240)){a=this.g.KQ();b=this.i.KQ();this.n=je(grb,JPo,29,3,0,1);this.n[0]=LNi(RNi(b[0],a[2]),SNi(RNi(a[0],b[2])));this.n[1]=LNi(RNi(b[1],a[2]),SNi(RNi(a[1],b[2])));this.n[2]=RNi(a[2],b[2]);return this.n}throw wFc(new EMi)};_.LQ=Uap;cGc(37,16,Ubo);_.YN=function(a){return aRf(this)};_.ZN=function(a){return bRf(this,a)};cGc(242,630,jco);_.Xu=cbp;cGc(443,401,wco);_.Xu=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;if(!a.mv()){return gWj(),dWj}f=a;if(this.zb==4&&f.zb==4){return gWj(),UVj(this.ob[0],f.ob[0])?eWj:dWj}if(this.zb==9&&f.zb==9){l=this.Fb.eb;m=f.Fb.eb;if(l.length==2&&m.length==2){b=l[0];g=l[1];h=Qif(this.jd).bP(this.gd,g,b).g.Es(b);b=m[0];g=m[1];j=Qif(this.jd).bP(this.gd,g,b).g.Es(b);return gWj(),UVj(h,j)?eWj:dWj}}if(this.zb==3&&f.zb==3){l=this.Fb.eb;m=f.Fb.eb;if(l.length==3&&m.length==3){c=l[0];d=l[1];e=l[2];h=bZj(d.J-c.J,d.K-c.K);j=bZj(e.J-c.J,e.K-c.K)+bZj(e.J-d.J,e.K-d.K);c=m[0];d=m[1];e=m[2];i=bZj(d.J-c.J,d.K-c.K);k=bZj(e.J-c.J,e.K-c.K)+bZj(e.J-d.J,e.K-d.K);return gWj(),UVj(h,i)&&UVj(j,k)?eWj:dWj}}if(this.zb==5&&f.zb==5||this.zb==7&&f.zb==7){l=this.Fb.eb;m=f.Fb.eb;if(l.length==3&&m.length==3){c=l[0];d=l[1];e=l[2];h=bZj(d.J-c.J,d.K-c.K);j=$wnd.Math.abs(bZj(e.J-c.J,e.K-c.K)-bZj(e.J-d.J,e.K-d.K));c=m[0];d=m[1];e=m[2];i=bZj(d.J-c.J,d.K-c.K);k=$wnd.Math.abs(bZj(e.J-c.J,e.K-c.K)-bZj(e.J-d.J,e.K-d.K));return gWj(),UVj(h,i)&&UVj(j,k)?eWj:dWj}}return gWj(),dWj};cGc(1684,393,Rco);_.YN=Vap;_.ZN=Vap;cGc(334,16,Sco);_.YN=function(a){if(cf(this.Fb,157)){return this.Fb.YN(this)}return null};_.ZN=function(a){if(cf(this.Fb,157)){return this.Fb.ZN(this)}return null};_.Xu=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(cf(a,334)){m=a;k=(this.R==null?nZf:this.R).length;l=(m.R==null?nZf:m.R).length;if(k==l&&UVj(tZf(this),tZf(m))){n=MJd(CJd(tBd(this.R==null?nZf:this.R),new rfi),new sfi);o=MJd(CJd(tBd(m.R==null?nZf:m.R),new tfi),new ufi);b=new JZg(this.gd,this,true);c=new JZg(this.gd,m,true);e=MJd(CJd(tBd(b.hb),new vfi),new wfi);f=MJd(CJd(tBd(c.hb),new xfi),new yfi);for(h=me(fe(sf,1),PFn,5,15,[1,-1]),i=0,j=h.length;i<j;++i){g=h[i];for(p=0;p<k;p++){d=g==1?p:p+1;if(KZf(n,o,p,g)&&KZf(e,f,d,g)){return gWj(),eWj}}}return gWj(),dWj}}if(cf(a,37)){if(UVj(tZf(this),a.S)){return gWj(),eWj}}return gWj(),dWj};cGc(405,630,$co);_.Xu=function(a){return gWj(),a.Kv()&&UVj(F_f(this),a.YY())?eWj:dWj};cGc(2561,239,Bmo);_.YN=function(a){var b;if(this.i!=null){return this.i}if(!!this.k&&!!this.n){if(this.j==null){this.j=je(irb,DPo,53,2,0,1);this.j[0]=new COi(this.jd);this.j[1]=new COi(this.jd)}b=F0h(this.k);this.i=je(grb,JPo,29,2,0,1);this.i[0]=dOi(b[0],b[1],b[2],b[3],this.j[0],this.j[1]);b=F0h(this.n);this.i[1]=dOi(b[0],b[1],b[2],b[3],this.j[0],this.j[1]);return this.i}throw wFc(new EMi)};_.ZN=Yap;_.HQ=function(a){var b,c;if(cf(this.k,122)||cf(this.n,122)){throw wFc(new EMi)}if(!!this.k&&!!this.n){b=G0h(this.k,a);c=G0h(this.n,a);return phh(b,c)}throw wFc(new EMi)};_.IQ=function(a){var b,c;if(cf(this.k,122)||cf(this.n,122)){throw wFc(new EMi)}if(!!this.k&&!!this.n){b=M0h(this.k,a);c=M0h(this.n,a);return qhh(b,c)}throw wFc(new EMi)};_.JQ=function(a){if(cf(this.k,122)||cf(this.n,122)){throw wFc(new EMi)}if(!!this.k&&!!this.n){N0h(this.k,a);N0h(this.n,a);return}throw wFc(new EMi)};_.KQ=function(){var a,b;if(this.o!=null){return this.o}if(cf(this.k,122)||cf(this.n,122)){throw wFc(new EMi)}if(!!this.k&&!!this.n){a=S0h(this.k);b=S0h(this.n);this.o=eOi(a,b);return this.o}throw wFc(new EMi)};_.LQ=Uap;cGc(7530,28,Obo,oXg);_._R=function(a,b){var c,d,e,f;e=a.j.B.length;d=GMf(this,a,new pXh(false));if(e==3){if(!d[0].Ev()){throw wFc(tMf(this,a.q,d[0]))}if(!d[1].Ev()){throw wFc(tMf(this,a.q,d[1]))}if(!d[2].Ev()){throw wFc(tMf(this,a.q,d[2]))}c=new qLi(this.n,d[0],d[1],d[2]);Vfe(c.n,mQf(a));f=me(fe(skb,1),R_n,16,0,[c.n]);return f}throw wFc(wMf(this,a,a.j.B.length))};var i2=vtd(7530);cGc(7537,28,Obo,pXg);_._R=function(a,b){var c,d,e,f;e=a.j.B.length;d=GMf(this,a,new pXh(false));if(e==3){if(!cf(d[0],75)){throw wFc(tMf(this,a.q,d[0]))}if(!cf(d[1],75)){throw wFc(tMf(this,a.q,d[1]))}if(!cf(d[2],75)){throw wFc(tMf(this,a.q,d[2]))}c=new sLi(this.n,mQf(a),d[0],d[1],d[2]);f=me(fe(skb,1),R_n,16,0,[c.n]);return f}throw wFc(wMf(this,a,a.j.B.length))};var j2=vtd(7537);cGc(7533,28,Obo,qXg);_._R=function(a,b){var c,d,e,f;e=a.j.B.length;d=GMf(this,a,new pXh(false));if(e==4){if(!cf(d[0],43)){throw wFc(tMf(this,a.q,d[0]))}if(!cf(d[1],43)){throw wFc(tMf(this,a.q,d[1]))}if(!cf(d[2],43)){throw wFc(tMf(this,a.q,d[2]))}if(!cf(d[3],43)){throw wFc(tMf(this,a.q,d[3]))}c=new uLi(this.n,mQf(a),d[0],d[1],d[2],d[3]);f=me(fe(skb,1),R_n,16,0,[c.o]);return f}throw wFc(wMf(this,a,a.j.B.length))};var k2=vtd(7533);cGc(7536,28,Obo,rXg);_._R=function(a,b){var c,d,e,f;e=a.j.B.length;d=GMf(this,a,new pXh(false));if(e==2){c=new yLi(this.n,mQf(a),d[0],d[1]);f=me(fe(skb,1),R_n,16,0,[c.k]);return f}throw wFc(wMf(this,a,a.j.B.length))};var l2=vtd(7536);cGc(7535,28,Obo,sXg);_._R=function(a,b){var c,d,e,f;e=a.j.B.length;d=GMf(this,a,new pXh(false));if(e==2){c=new HLi(this.n,mQf(a),d[0],d[1]);f=me(fe(skb,1),R_n,16,0,[c.k]);return f}throw wFc(wMf(this,a,a.j.B.length))};var m2=vtd(7535);cGc(7532,28,Obo,tXg);_._R=function(a,b){var c,d,e,f;e=a.j.B.length;d=GMf(this,a,new pXh(false));if(e==2){if(!cf(d[0],75)){throw wFc(tMf(this,a.q,d[0]))}if(!cf(d[1],75)){throw wFc(tMf(this,a.q,d[1]))}c=new MLi(this.n,mQf(a),d[0],d[1]);f=me(fe(skb,1),R_n,16,0,[c.k]);return f}throw wFc(wMf(this,a,a.j.B.length))};var n2=vtd(7532);cGc(7534,28,Obo,uXg);_._R=function(a,b){var c,d,e,f;e=a.j.B.length;d=GMf(this,a,new pXh(false));if(e==2){if(!cf(d[0],75)){throw wFc(tMf(this,a.q,d[0]))}if(!cf(d[1],75)){throw wFc(tMf(this,a.q,d[1]))}c=new QLi(this.n,mQf(a),d[0],d[1]);f=me(fe(skb,1),R_n,16,0,[c.k]);return f}throw wFc(wMf(this,a,a.j.B.length))};var o2=vtd(7534);cGc(7539,28,Obo,_Xg);_._R=function(a,b){var c,d,e,f,g;f=a.j.B.length;g=je(tFc,UFn,5,f,16,1);c=GMf(this,a,new pXh(false));switch(f){case 2:if((g[0]=c[0].lw())&&(g[1]=c[1].Ev())){d=c[0];e=c[1]}else{throw wFc(uMf(this,a,RMf(g,c)))}break;default:throw wFc(wMf(this,a,a.j.B.length));}return me(fe(skb,1),R_n,16,0,[$Xg(this,mQf(a),d,e)])};var N2=vtd(7539);cGc(7531,28,Obo,CYg);_._R=function(a,b){var c,d,e,f,g;e=a.j.B.length;f=je(tFc,UFn,5,e,16,1);d=GMf(this,a,new pXh(false));if(e==2){if((f[0]=d[0].yv())&&(f[1]=d[1].mv())){c=new dMi(this.n,mQf(a),d[0],d[1]);g=me(fe(skb,1),R_n,16,0,[c.k]);return g}throw wFc(uMf(this,a,RMf(f,d)))}throw wFc(wMf(this,a,a.j.B.length))};var g3=vtd(7531);cGc(7538,28,Obo,IYg);_._R=function(a,b){var c,d,e,f,g,h,i,j,k;j=a.j.B.length;k=je(tFc,UFn,5,j,16,1);e=GMf(this,a,new pXh(false));switch(j){case 1:if(cf(e[0],402)&&!!e[0].Fb&&cf(e[0].Fb,EPn)){g=e[0];d=g.Fb;h=d.I;i=d.P}else{throw wFc(tMf(this,a.q,e[0]))}break;case 2:if((k[0]=e[0].Ev())&&(k[1]=e[1].Ev())){h=e[0];i=e[1]}else{if((k[0]=cf(e[0],356))&&(k[1]=e[1].Ev()&&(!(c=e[1].Fb)||cf(c,375)))){f=e[0];i=e[1];return me(fe(skb,1),R_n,16,0,[GYg(this,mQf(a),f,i)])}throw wFc(uMf(this,a,RMf(k,e)))}break;default:throw wFc(wMf(this,a,a.j.B.length));}return me(fe(skb,1),R_n,16,0,[HYg(this,mQf(a),h,i)])};var k3=vtd(7538);cGc(7528,28,Obo,UYg);_._R=function(a,b){var c,d,e,f;e=a.j.B.length;d=GMf(this,a,new pXh(false));switch(e){case 1:if(cf(d[0],356)){c=new qMi(this.n,mQf(a),d[0]);f=me(fe(skb,1),R_n,16,0,[c.g]);return f}throw wFc(tMf(this,a.q,d[0]));default:throw wFc(wMf(this,a,a.j.B.length));}};var x3=vtd(7528);cGc(7529,28,Obo,WYg);_._R=function(a,b){var c,d;d=a.j.B.length;c=GMf(this,a,new pXh(false));switch(d){case 2:if(c[1].jv()){return VYg(this,c[0],c[1].o,a)}case 1:return VYg(this,c[0],false,a);default:throw wFc(wMf(this,a,a.j.B.length));}};var w3=vtd(7529);cGc(2614,21,xao);_.YN=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;if(this.j!=null){return this.j}d=this.p;e=this.s;if(!!d&&!!e){p=Ndi(this.g,this.g);q=F0h(d);r=F0h(e);j=aRf(this.g);n=je(irb,DPo,53,2,0,1);o=je(irb,DPo,53,2,0,1);k=6;if(d.H==e.H){p[0]=q[0];p[1]=q[1];n[0]=q[2];n[1]=q[3];o[0]=r[2];o[1]=r[3];k=4}if(d.H==e.v){p[0]=q[0];p[1]=q[1];n[0]=q[2];n[1]=q[3];o[0]=r[0];o[1]=r[1];k=4}if(d.v==e.v){p[0]=q[2];p[1]=q[3];n[0]=q[0];n[1]=q[1];o[0]=r[0];o[1]=r[1];k=4}if(d.v==e.H){p[0]=q[2];p[1]=q[3];n[0]=q[0];n[1]=q[1];o[0]=r[2];o[1]=r[3];k=4}if(k==6){j=je(grb,JPo,29,2,0,1);j[0]=dOi(p[0],p[1],q[0],q[1],q[2],q[3]);j[1]=dOi(p[0],p[1],r[0],r[1],r[2],r[3]);n[0]=q[0];n[1]=q[1];o[0]=r[0];o[1]=r[1];if(dfi(this.p.H,this.p.v,this.s.H)){o[0]=r[2];o[1]=r[3]}else{if(dfi(this.s.H,this.s.v,this.p.H)){n[0]=q[2];n[1]=q[3]}}}if(q!=null&&r!=null){if(this.k==null){this.k=je(irb,DPo,53,6,0,1);this.k[0]=new COi(this.jd);this.k[1]=new COi(this.jd);this.k[2]=p[0];this.k[3]=p[1];this.k[4]=new COi(this.jd);this.k[5]=new COi(this.jd)}this.j=je(grb,JPo,29,k,0,1);b=new aOi(n[0]);c=new aOi(n[1]);f=new aOi(this.k[0]);g=new aOi(this.k[1]);l=new aOi(this.k[4]);m=new aOi(this.k[5]);h=pOi(n[0],n[1],p[0],p[1]);i=pOi(this.k[4],this.k[5],p[0],p[1]);this.j[0]=LNi(h,SNi(i));this.j[1]=dOi(p[0],p[1],this.k[4],this.k[5],o[0],o[1]);this.j[2]=LNi(LNi(LNi(f,f),SNi(b)),SNi(l));this.j[3]=LNi(LNi(LNi(g,g),SNi(c)),SNi(m));if(k==6){this.j[4]=j[0];this.j[5]=j[1]}return this.j}}throw wFc(new EMi)};_.ZN=Wap;cGc(1978,21,Dmo);_.YN=function(a){var b,c,d,e,f,g,h,i,j,k,l;if(this.n!=null){return this.n}if(!!this.g&&!!this.i&&!!this.j){j=Ndi(this.g,this.g);k=Ndi(this.j,this.j);l=Ndi(this.i,this.i);if(this.o==null){this.o=je(irb,DPo,53,6,0,1);this.o[0]=new COi(this.jd);this.o[1]=new COi(this.jd);this.o[2]=l[0];this.o[3]=l[1];this.o[4]=new COi(this.jd);this.o[5]=new COi(this.jd)}this.n=je(grb,JPo,29,4,0,1);b=new aOi(j[0]);c=new aOi(j[1]);d=new aOi(this.o[0]);e=new aOi(this.o[1]);h=new aOi(this.o[4]);i=new aOi(this.o[5]);f=pOi(j[0],j[1],l[0],l[1]);g=pOi(this.o[4],this.o[5],l[0],l[1]);this.n[0]=LNi(f,SNi(g));this.n[1]=dOi(l[0],l[1],this.o[4],this.o[5],k[0],k[1]);this.n[2]=LNi(LNi(LNi(d,d),SNi(b)),SNi(h));this.n[3]=LNi(LNi(LNi(e,e),SNi(c)),SNi(i));return this.n}throw wFc(new EMi)};_.ZN=function(a){return this.o};cGc(5103,21,xao);_.YN=Vap;_.ZN=function(a){var b,c,d;d=this.j.Cy();if(this.i==null){this.i=je(irb,DPo,53,d.length*2,0,1);for(c=0;c<d.length;c++){b=Ndi(d[c],d[c]);this.i[2*c]=b[0];this.i[2*c+1]=b[1]}}return this.i};cGc(710,1211,Imo);_.YN=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;if(this.g!=null){return this.g}f=this.eb[0];if(cf(this.eb[1],122)){l=this.eb[1];if(this.i==null){g=Ndi(f,f);this.i=je(irb,DPo,53,4,0,1);this.i[0]=g[0];this.i[1]=g[1];this.i[2]=new COi(this.jd);this.i[3]=new COi(this.jd)}b=l.H;d=l.v;c=Ndi(b,b);e=Ndi(d,d);this.g=je(grb,JPo,29,2,0,1);this.g[0]=LNi(LNi(LNi(new aOi(this.i[2]),SNi(new aOi(this.i[0]))),SNi(new aOi(e[0]))),new aOi(c[0]));this.g[1]=LNi(LNi(LNi(new aOi(this.i[3]),SNi(new aOi(this.i[1]))),SNi(new aOi(e[1]))),new aOi(c[1]));return this.g}j=null;cf(this.eb[1],37)&&(j=this.eb[1]);if(!f||!j){throw wFc(new EMi)}if(this.i==null){g=Ndi(f,f);this.i=je(irb,DPo,53,5,0,1);this.i[0]=g[0];this.i[1]=g[1];this.i[2]=new COi(this.jd);this.i[3]=new COi(this.jd);this.i[4]=new COi(this.jd)}h=null;if(cf(j.Fb,404)){h=aRf(j);this.g=je(grb,JPo,29,h.length+1,0,1)}else{this.g=je(grb,JPo,29,1,0,1)}k=bRf(j,j);i=0;m=oOi(new aOi(k[0]));if(h!=null){this.g=je(grb,JPo,29,h.length+1,0,1);for(i=0;i<h.length;i++){this.g[i]=h[i]}}this.g[i]=LNi(pOi(this.i[0],this.i[1],this.i[2],this.i[3]),SNi(m));return this.g};_.ZN=Xap;cGc(OQn,2535,Jmo);_.YN=Vap;_.ZN=function(a){!this.g&&(this.g=new cNi);return bNi(this.g,this.j,this.i)};cGc(2673,2672,xao);_.YN=function(a){!this.g&&(this.g=new gNi);return fNi(this.g,this.n,this.o,this.p)};_.ZN=function(a){!this.g&&(this.g=new gNi);return this.g.r};cGc(1617,1366,Kmo);_.YN=Vap;_.ZN=function(a){!this.j&&(this.j=new cNi);return bNi(this.j,this.o,this.k)};cGc(796,1600,Lmo);_.YN=function(a){!this.g&&(this.g=new eNi);return dNi(this.g,this.eb)};_.ZN=function(a){!this.g&&(this.g=new eNi);return this.g.r};cGc(CQn,21,Mmo);_.o1=function(){return lNi((!this.i&&(this.i=new rNi),this.i),this.g,this.gd)};_.HQ=function(a){var b,c;b=J_g(this);if(b){c=b.HQ(a);b.$i();return c}throw wFc(new EMi)};_.IQ=function(a){var b,c;b=J_g(this);if(b){c=b.IQ(a);b.$i();return c}throw wFc(new EMi)};_.JQ=function(a){var b;b=J_g(this);if(b){b.JQ(a);b.$i();return}throw wFc(new EMi)};_.KQ=function(){var a,b;a=J_g(this);if(a){b=a.KQ();a.$i();return b}throw wFc(new EMi)};_.LQ=Uap;cGc(404,21,Omo);_.YN=function(a){return uNi((!this.i&&(this.i=new ANi),this.i),this,a)};_.ZN=function(a){return (!this.i&&(this.i=new ANi),this.i).r};cGc(800,21,Pmo);_.YN=function(a){var b,c,d,e,f;if(this.j==null){this.j=je(irb,DPo,53,2,0,1);this.j[0]=new COi(this.jd);this.j[1]=new COi(this.jd);b=this.g._b.u;e=this.g._b.C;d=this.g._b.A;if(d==(vBj(),MAj)&&!!b){c=b.ZN(b);this.i=je(grb,JPo,29,2,0,1);this.i[0]=LNi(new aOi(this.j[0]),SNi(new aOi(c[0])));this.i[1]=LNi(new aOi(this.j[1]),SNi(new aOi(c[1])))}if(d==SAj&&!!b&&!!e){if(cf(b,43)&&cf(e,180)){c=b.ZN(b);f=e.ZN(e);this.i=je(grb,JPo,29,2,0,1);this.i[0]=LNi(LNi(new aOi(this.j[0]),SNi(new aOi(c[0]))),SNi(new aOi(f[0])));this.i[1]=LNi(LNi(new aOi(this.j[1]),SNi(new aOi(c[1]))),SNi(new aOi(f[1])))}}if(d==GAj&&!!b&&!!e){if(cf(b,43)&&cf(e,180)){c=b.ZN(b);f=e.ZN(e);this.i=je(grb,JPo,29,2,0,1);this.i[0]=LNi(LNi(new aOi(this.j[0]),SNi(new aOi(c[0]))),new aOi(f[0]));this.i[1]=LNi(LNi(new aOi(this.j[1]),SNi(new aOi(c[1]))),new aOi(f[1]))}}}return this.i};_.ZN=Yap;cGc(1199,21,Smo);_.YN=function(a){var b,c,d,e;b=this.g;c=this.i;if(!!b&&!!c){d=Ndi(b,b);e=Ndi(c,c);if(this.j==null){this.j=je(irb,DPo,53,4,0,1);this.j[0]=d[0];this.j[1]=d[1];this.j[2]=e[0];this.j[3]=e[1]}return null}throw wFc(new EMi)};_.ZN=Yap;cGc(1212,918,Umo);_.YN=function(a){var b,c,d,e,f,g,h,i,j,k;if(this.g!=null){return this.g}if(this.s==3){b=this.o;c=this.p;d=this.q;if(!!b&&!!c&&!!d){i=Ndi(b,b);j=Ndi(c,c);k=Ndi(d,d);if(i[0]==j[0]&&i[1]==j[1]){if(this.i==null){this.i=je(irb,DPo,53,4,0,1);this.i[0]=i[0];this.i[1]=i[1];this.i[2]=k[0];this.i[3]=k[1]}return this.g}if(this.i==null){this.i=je(irb,DPo,53,12,0,1);this.i[0]=new COi(this.jd);this.i[1]=new COi(this.jd);this.i[2]=new COi(this.jd);this.i[3]=new COi(this.jd);this.i[4]=new COi(this.jd);this.i[5]=new COi(this.jd);this.i[6]=i[0];this.i[7]=i[1];this.i[8]=j[0];this.i[9]=j[1];this.i[10]=k[0];this.i[11]=k[1]}this.g=je(grb,JPo,29,5,0,1);e=new aOi(this.i[2]);f=new aOi(this.i[3]);g=new aOi(this.i[4]);h=new aOi(this.i[5]);this.g[0]=LNi(LNi(LNi(e,f),SNi(g)),SNi(h));this.g[1]=LNi(pOi(i[0],i[1],k[0],k[1]),SNi(RNi(e,e)));this.g[2]=LNi(pOi(j[0],j[1],k[0],k[1]),SNi(RNi(f,f)));this.g[3]=LNi(pOi(i[0],i[1],this.i[0],this.i[1]),SNi(RNi(g,g)));this.g[4]=LNi(pOi(j[0],j[1],this.i[0],this.i[1]),SNi(RNi(h,h)));return this.g}throw wFc(new EMi)}else if(this.s==5){b=this.o;c=this.p;d=this.q;if(!!b&&!!c&&!!d){i=Ndi(b,b);j=Ndi(c,c);k=Ndi(d,d);if(this.i==null){this.i=je(irb,DPo,53,12,0,1);this.i[0]=new COi(this.jd);this.i[1]=new COi(this.jd);this.i[2]=new COi(this.jd);this.i[3]=new COi(this.jd);this.i[4]=new COi(this.jd);this.i[5]=new COi(this.jd);this.i[6]=i[0];this.i[7]=i[1];this.i[8]=j[0];this.i[9]=j[1];this.i[10]=k[0];this.i[11]=k[1]}this.g=je(grb,JPo,29,5,0,1);e=new aOi(this.i[2]);f=new aOi(this.i[3]);g=new aOi(this.i[4]);h=new aOi(this.i[5]);this.g[0]=LNi(LNi(LNi(e,SNi(f)),SNi(g)),h);this.g[1]=LNi(pOi(i[0],i[1],k[0],k[1]),SNi(RNi(e,e)));this.g[2]=LNi(pOi(j[0],j[1],k[0],k[1]),SNi(RNi(f,f)));this.g[3]=LNi(pOi(i[0],i[1],this.i[0],this.i[1]),SNi(RNi(g,g)));this.g[4]=LNi(pOi(j[0],j[1],this.i[0],this.i[1]),SNi(RNi(h,h)));return this.g}throw wFc(new EMi)}else{throw wFc(new EMi)}};_.ZN=Xap;cGc(802,709,_mo);_.YN=function(a){return BNi((!this.H&&(this.H=new DNi),this.H),a,this.g,this.i,this)};_.ZN=function(a){return CNi((!this.H&&(this.H=new DNi),this.H),a)};cGc(854,709,dno);_.YN=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(this.n){n=T0c(this.n,a);if(n!=null){return n}}if(this.p.zb==4){if(this.t){d=je(irb,DPo,53,2,0,1);!this.o&&(this.o=new a1c);if(Q0c(this.o,a)){d=T0c(this.o,a)}else{d=je(irb,DPo,53,2,0,1);d[0]=new COi(this.jd);d[1]=new COi(this.jd);W0c(this.o,a,d)}i=0;this.hd<=-1&&A4g(this)!=0&&(i=1);b=null;c=je(irb,DPo,53,2,0,1);l=new izd((new fzd(this.o)).g);j=false;while(l.i){h=hzd(l);m=h.Ui();if(!Vb(m,a)){b=je(grb,JPo,29,3+i,0,1);c=h.Vi();b[2+i]=LNi(RNi(pOi(d[0],d[1],c[0],c[1]),new aOi(new COi(this.jd))),SNi(new YNi(1)));j=true}}j||(b=je(grb,JPo,29,2+i,0,1));p=F0h(this.t);o=Z3h(this.p);b[0]=dOi(p[0],p[1],p[2],p[3],d[0],d[1]);b[1]=gOi(o[2],o[3],o[0],o[1],d[0],d[1]);!this.n&&(this.n=new a1c);if(i>0){c=Ndi(this.r,this.r);b[b.length-1]=LNi(RNi(pOi(d[0],d[1],c[0],c[1]),new aOi(new COi(this.jd))),SNi(new YNi(1)))}W0c(this.n,a,b);return b}throw wFc(new EMi)}else if(this.p.zb==9||this.p.zb==3||this.p.zb==5){if(this.t){p=F0h(this.t);d=je(irb,DPo,53,2,0,1);!this.o&&(this.o=new a1c);if(Q0c(this.o,a)){d=T0c(this.o,a)}else{d=je(irb,DPo,53,2,0,1);d[0]=new COi(this.jd);d[1]=new COi(this.jd);W0c(this.o,a,d)}e=Y3h(this.p);g=Z3h(this.p);f=e.length;b=je(grb,JPo,29,f+1,0,1);for(k=0;k<f;k++){b[k]=UNi(UNi(e[k],g[0],d[0]),g[1],d[1])}b[f]=dOi(d[0],d[1],p[0],p[1],p[2],p[3]);!this.n&&(this.n=new a1c);W0c(this.n,a,b);return b}throw wFc(new EMi)}else{throw wFc(new EMi)}};_.ZN=function(a){return T0c(this.o,a)};cGc(539,709,gno);_.YN=function(a){if(this.i!=null){return this.i}if(this.g){if(cf(this.g,854)){this.i=this.g.YN(a);this.j==null&&(this.j=this.g.ZN(a))}if(cf(this.g,802)){this.i=this.g.YN(a);this.j==null&&(this.j=this.g.ZN(a))}return this.i}throw wFc(new EMi)};_.ZN=Yap;cGc(1393,21,hno);_.YN=Vap;_.ZN=Zap;_.HQ=$ap;_.IQ=_ap;_.JQ=abp;_.KQ=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i){a=bei(this.g);b=bei(this.i);if(a!=null&&b!=null){this.n=eOi(a,b);U3j('polys('+this.k.tc+'): '+VNi(this.n[0])+','+VNi(this.n[1])+','+VNi(this.n[2]));return this.n}}throw wFc(new EMi)};_.LQ=Uap;cGc(1227,21,ino);_.YN=Vap;_.ZN=Zap;cGc(657,21,jno);_.YN=Vap;_.ZN=function(a){this.j==null&&(this.j=mhh(this.eb));return this.j};_.HQ=$ap;_.IQ=_ap;_.JQ=abp;_.KQ=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i){a=bei(this.g);b=bei(this.i);if(a!=null&&b!=null){this.n=eOi(a,b);return this.n}}throw wFc(new EMi)};_.LQ=Uap;cGc(5029,21,lno);_.YN=function(a){var b,c;if(this.j!=null){return this.j}if(!!this.g&&!!this.i){b=Ndi(this.g,this.g);c=Ndi(this.i,this.i);if(this.k==null){this.k=je(irb,DPo,53,4,0,1);this.k[0]=new COi(this.jd);this.k[1]=new COi(this.jd);this.k[2]=new COi(this.jd);this.k[3]=new COi(this.jd)}this.j=nhh(b[0],b[1],c[0],c[1],this.k);return this.j}throw wFc(new EMi)};_.ZN=Wap;_.HQ=function(a){var b,c,d;if(!!this.g&&!!this.i){b=Vdi(this.g,a);c=Vdi(this.i,a);d=je(sf,PFn,5,3,15,1);d[0]=$wnd.Math.max(b[0]+b[2]+2*c[2],2*b[2]+c[0]+c[2]);d[1]=$wnd.Math.max(b[1]+b[2]+2*c[2],2*b[2]+c[1]+c[2]);d[2]=2*$wnd.Math.max($wnd.Math.max(b[2]+c[0],b[2]+c[1]),$wnd.Math.max(b[0]+c[2],b[1]+c[2]));return d}throw wFc(new EMi)};_.IQ=function(a){var b,c,d;if(!!this.g&&!!this.i){b=Wdi(this.g,a);c=Wdi(this.i,a);d=je(Mv,AZn,138,3,0,1);d[0]=Ixd(Ixd(Ixd((txd(),Wxd(2)),b[2]),c[2]),zyd(Ixd(b[0],c[2]),Ixd(c[0],b[2])));d[1]=Ixd(Ixd(Ixd(Wxd(2),b[2]),c[2]),zyd(Ixd(b[1],c[2]),Ixd(c[1],b[2])));d[2]=zyd(Ixd(zyd(Ixd(b[2],c[0]),Ixd(b[0],c[2])),uyd(Ixd(b[2],c[0]),Ixd(b[0],c[2]))),Ixd(zyd(Ixd(b[1],c[2]),Ixd(b[2],c[1])),uyd(Ixd(b[1],c[2]),Ixd(b[2],c[1]))));return d}throw wFc(new EMi)};_.JQ=abp;_.KQ=function(){var a,b;if(this.p!=null){return this.p}if(!!this.g&&!!this.i){a=bei(this.g);b=bei(this.i);this.p=je(grb,JPo,29,3,0,1);this.p[0]=RNi(RNi(RNi(new YNi(2),a[2]),b[2]),LNi(RNi(a[0],b[2]),SNi(RNi(b[0],a[2]))));this.p[1]=RNi(RNi(RNi(new YNi(2),a[2]),b[2]),LNi(RNi(a[1],b[2]),SNi(RNi(b[1],a[2]))));this.p[2]=LNi(RNi(LNi(RNi(a[2],b[0]),SNi(RNi(a[0],b[2]))),LNi(RNi(a[2],b[0]),RNi(a[0],b[2]))),SNi(RNi(LNi(RNi(a[1],b[2]),SNi(RNi(a[2],b[1]))),LNi(RNi(a[1],b[2]),RNi(a[2],b[1])))));return this.p}throw wFc(new EMi)};_.LQ=Uap;cGc(5030,21,lno);_.YN=function(a){var b;if(this.g!=null){return this.g}if(this.o){b=F0h(this.o);if(this.i==null){this.i=je(irb,DPo,53,4,0,1);this.i[0]=new COi(this.jd);this.i[1]=new COi(this.jd);this.i[2]=new COi(this.jd);this.i[3]=new COi(this.jd)}this.g=nhh(b[0],b[1],b[2],b[3],this.i);return this.g}throw wFc(new EMi)};_.ZN=Xap;_.HQ=function(a){var b,c,d,e,f;b=this.o.H;c=this.o.v;if(!!b&&!!c){d=Vdi(b,a);e=Vdi(c,a);f=je(sf,PFn,5,3,15,1);f[0]=$wnd.Math.max(d[0]+d[2]+2*e[2],2*d[2]+e[0]+e[2]);f[1]=$wnd.Math.max(d[1]+d[2]+2*e[2],2*d[2]+e[1]+e[2]);f[2]=2*$wnd.Math.max($wnd.Math.max(d[2]+e[0],d[2]+e[1]),$wnd.Math.max(d[0]+e[2],d[1]+e[2]));return f}throw wFc(new EMi)};_.IQ=function(a){var b,c,d,e,f;b=this.o.H;c=this.o.v;if(!!b&&!!c){d=Wdi(b,a);e=Wdi(c,a);f=je(Mv,AZn,138,3,0,1);f[0]=Ixd(Ixd(Ixd((txd(),Wxd(2)),d[2]),e[2]),zyd(Ixd(d[0],e[2]),Ixd(e[0],d[2])));f[1]=Ixd(Ixd(Ixd(Wxd(2),d[2]),e[2]),zyd(Ixd(d[1],e[2]),Ixd(e[1],d[2])));f[2]=zyd(Ixd(zyd(Ixd(d[2],e[0]),Ixd(d[0],e[2])),uyd(Ixd(d[2],e[0]),Ixd(d[0],e[2]))),Ixd(zyd(Ixd(d[1],e[2]),Ixd(d[2],e[1])),uyd(Ixd(d[1],e[2]),Ixd(d[2],e[1]))));return f}throw wFc(new EMi)};_.JQ=function(a){var b,c;b=this.o.H;c=this.o.v;if(!!b&&!!c){Xdi(b,a);Xdi(c,a);return}throw wFc(new EMi)};_.KQ=function(){var a,b,c,d;if(this.n!=null){return this.n}a=this.o.H;b=this.o.v;if(!!a&&!!b){c=bei(a);d=bei(b);this.n=je(grb,JPo,29,3,0,1);this.n[0]=RNi(RNi(RNi(new YNi(2),c[2]),d[2]),LNi(RNi(c[0],d[2]),SNi(RNi(d[0],c[2]))));this.n[1]=RNi(RNi(RNi(new YNi(2),c[2]),d[2]),LNi(RNi(c[1],d[2]),SNi(RNi(d[1],c[2]))));this.n[2]=LNi(RNi(LNi(RNi(c[2],d[0]),SNi(RNi(c[0],d[2]))),LNi(RNi(c[2],d[0]),RNi(c[0],d[2]))),SNi(RNi(LNi(RNi(c[1],d[2]),SNi(RNi(c[2],d[1]))),LNi(RNi(c[1],d[2]),RNi(c[2],d[1])))));return this.n}throw wFc(new EMi)};_.LQ=Uap;cGc(4900,21,lno);_.YN=function(a){var b,c,d,e,f,g,h,i,j,k,l;if(this.i!=null){return this.i}if(!!this.g&&cf(this.n,75)){l=Ndi(this.g,this.g);f=new aOi(l[0]);g=new aOi(l[1]);k=F0h((j=this.n,this.n,j));b=new aOi(k[0]);c=new aOi(k[1]);d=new aOi(k[2]);e=new aOi(k[3]);if(this.j==null){this.j=je(irb,DPo,53,4,0,1);this.j[0]=new COi(this.jd);this.j[1]=new COi(this.jd);this.j[2]=l[0];this.j[3]=l[1]}h=new aOi(this.j[0]);i=new aOi(this.j[1]);this.i=je(grb,JPo,29,2,0,1);this.i[0]=LNi(LNi(LNi(h,SNi(f)),SNi(d)),b);this.i[1]=LNi(LNi(LNi(i,SNi(g)),SNi(e)),c);return this.i}throw wFc(new EMi)};_.ZN=Yap;_.HQ=function(a){var b,c,d;if(!!this.g&&cf(this.n,75)){c=Vdi(this.g,a);b=G0h(this.n,a);d=je(sf,PFn,5,3,15,1);d[0]=b[0]+c[2];d[1]=b[1]+c[2];d[2]=$wnd.Math.max(b[0]+c[0],b[1]+c[1]);return d}throw wFc(new EMi)};_.IQ=function(a){var b,c,d;if(!!this.g&&cf(this.n,75)){d=Wdi(this.g,a);c=M0h(this.n,a);b=je(Mv,AZn,138,3,0,1);b[0]=Ixd(c[0],d[2]);b[1]=Ixd(c[1],d[2]);b[2]=Jxd(uyd(Ixd(c[0],d[0]),Ixd(c[1],d[1])));return b}throw wFc(new EMi)};_.JQ=function(a){if(!!this.g&&cf(this.n,75)){Xdi(this.g,a);N0h(this.n,a);return}throw wFc(new EMi)};_.KQ=function(){var a,b;if(this.o!=null){return this.o}if(!!this.g&&cf(this.n,75)){a=bei(this.g);b=S0h(this.n);this.o=je(grb,JPo,29,3,0,1);this.o[0]=RNi(b[0],a[2]);this.o[1]=RNi(b[1],a[2]);this.o[2]=SNi(LNi(RNi(b[0],a[0]),RNi(b[1],a[1])));return this.o}throw wFc(new EMi)};_.LQ=Uap;cGc(1216,1957,lno);_.YN=function(a){var b,c;if(this.g!=null){return this.g}b=this.n;c=this.o;if(!b||!c){throw wFc(new EMi)}if(this.i==null){this.i=je(irb,DPo,53,2,0,1);this.i[0]=new COi(this.jd);this.i[1]=new COi(this.jd)}this.g=ohh(b,c,this.i);return this.g};_.ZN=Xap;_.HQ=function(a){var b,c,d,e,f;b=this.n;c=this.o;if(!!b&&!!c){d=Vdi(b,a);e=Vdi(c,a);f=je(sf,PFn,5,3,15,1);f[0]=$wnd.Math.max(d[0]+e[2],e[0]+d[2]);f[1]=$wnd.Math.max(d[1]+e[2],e[1]+d[2]);f[2]=d[2]+e[2];return f}throw wFc(new EMi)};_.IQ=function(a){var b,c,d,e,f;b=this.n;c=this.o;if(!!b&&!!c){e=Wdi(b,a);f=Wdi(c,a);d=je(Mv,AZn,138,3,0,1);d[0]=uyd(Ixd(e[0],f[2]),Ixd(f[0],e[2]));d[1]=uyd(Ixd(e[1],f[2]),Ixd(f[1],e[2]));d[2]=Ixd(Ixd(e[2],f[2]),(txd(),Wxd(2)));return d}throw wFc(new EMi)};_.JQ=function(a){var b,c;b=this.n;c=this.o;if(!!b&&!!c){Xdi(b,a);Xdi(c,a);return}throw wFc(new EMi)};_.KQ=function(){var a,b,c,d;if(this.j!=null){return this.j}a=this.n;b=this.o;if(!!a&&!!b){c=bei(a);d=bei(b);this.j=je(grb,JPo,29,3,0,1);this.j[0]=LNi(RNi(c[0],d[2]),RNi(d[0],c[2]));this.j[1]=LNi(RNi(c[1],d[2]),RNi(d[1],c[2]));this.j[2]=RNi(RNi(c[2],d[2]),new YNi(2));return this.j}throw wFc(new EMi)};_.LQ=Uap;cGc(5027,21,lno);_.YN=function(a){if(this.k!=null){return this.k}if(!this.i||!this.j){throw wFc(new EMi)}if(this.n==null){this.n=je(irb,DPo,53,2,0,1);this.n[0]=new COi(this.jd);this.n[1]=new COi(this.jd)}this.k=ohh(this.i,this.j,this.n);return this.k};_.ZN=bbp;_.HQ=function(a){var b,c,d;if(!!this.i&&!!this.j){b=Vdi(this.i,a);c=Vdi(this.j,a);d=je(sf,PFn,5,3,15,1);d[0]=$wnd.Math.max(b[0]+c[2],c[0]+b[2]);d[1]=$wnd.Math.max(b[1]+c[2],c[1]+b[2]);d[2]=b[2]+c[2];return d}throw wFc(new EMi)};_.IQ=function(a){var b,c,d;if(!!this.i&&!!this.j){c=Wdi(this.i,a);d=Wdi(this.j,a);b=je(Mv,AZn,138,3,0,1);b[0]=uyd(Ixd(c[0],d[2]),Ixd(d[0],c[2]));b[1]=uyd(Ixd(c[1],d[2]),Ixd(d[1],c[2]));b[2]=Ixd(Ixd(c[2],d[2]),(txd(),Wxd(2)));return b}throw wFc(new EMi)};_.JQ=function(a){if(!!this.i&&!!this.j){Xdi(this.i,a);Xdi(this.j,a);return}throw wFc(new EMi)};_.KQ=function(){var a,b;if(this.o!=null){return this.o}if(!!this.i&&!!this.j){a=bei(this.i);b=bei(this.j);this.o=je(grb,JPo,29,3,0,1);this.o[0]=LNi(RNi(a[0],b[2]),RNi(b[0],a[2]));this.o[1]=LNi(RNi(a[1],b[2]),RNi(b[1],a[2]));this.o[2]=RNi(RNi(a[2],b[2]),new YNi(2));return this.o}throw wFc(new EMi)};_.LQ=Uap;cGc(2626,21,lno);_.YN=function(a){!this.o&&(this.o=new HNi);return GNi(this.o,this.j,this.g)};_.ZN=function(a){!this.o&&(this.o=new HNi);return this.o.r};_.HQ=function(a){var b,c,d;if(!!this.g&&cf(this.j,75)){c=Vdi(this.g,a);b=G0h(this.j,a);d=je(sf,PFn,5,3,15,1);d[0]=b[1]+c[2];d[1]=b[0]+c[2];d[2]=$wnd.Math.max(b[0]+c[1],b[1]+c[0]);return d}throw wFc(new EMi)};_.IQ=function(a){var b,c,d;if(!!this.g&&cf(this.j,75)){d=Wdi(this.g,a);c=M0h(this.j,a);b=je(Mv,AZn,138,3,0,1);b[0]=Jxd(Ixd(c[1],d[2]));b[1]=Ixd(c[0],d[2]);b[2]=uyd(Jxd(Ixd(c[0],d[1])),Ixd(c[1],d[0]));return b}throw wFc(new EMi)};_.JQ=function(a){if(!!this.g&&cf(this.j,75)){Xdi(this.g,a);N0h(this.j,a);return}throw wFc(new EMi)};_.KQ=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&cf(this.j,75)){b=bei(this.g);a=S0h(this.j);this.n=je(grb,JPo,29,3,0,1);this.n[0]=SNi(RNi(a[1],b[2]));this.n[1]=RNi(a[0],b[2]);this.n[2]=LNi(SNi(RNi(a[0],b[1])),RNi(a[1],b[0]));return this.n}throw wFc(new EMi)};_.LQ=Uap;cGc(2536,1616,xao);_.YN=function(a){var b,c,d,e;if(this.g!=null){return this.g}b=this.j;c=this.k;if(!!b&&!!c){d=Ndi(b,b);e=F0h(c);if(this.i==null){this.i=je(irb,DPo,53,10,0,1);this.i[0]=new COi(this.jd);this.i[1]=new COi(this.jd);this.i[2]=new COi(this.jd);this.i[3]=new COi(this.jd);this.i[4]=e[0];this.i[5]=e[1];this.i[6]=e[2];this.i[7]=e[3];this.i[8]=d[0];this.i[9]=d[1];Z3j('Parabola '+a.Nt()+'('+this.i[0]+','+this.i[1]+') implicitly introduces feet point ('+this.i[2]+','+this.i[3]+') on directrix '+c.tc)}this.g=je(grb,JPo,29,3,0,1);this.g[0]=gOi(d[0],d[1],this.i[0],this.i[1],this.i[2],this.i[3]);this.g[1]=dOi(e[0],e[1],e[2],e[3],this.i[2],this.i[3]);this.g[2]=mOi(this.i[0],this.i[1],this.i[2],this.i[3],e[0],e[1],e[2],e[3]);return this.g}throw wFc(new EMi)};_.ZN=Xap;cGc(o2n,863,uno);_.YN=function(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L;if(this.g!=null){return this.g}D=this.o.ZN(this.o);F=this.p.ZN(this.p);w=mf(this.v.wy());if(w==4){G=je(irb,DPo,53,2,0,1);G[0]=new COi(this.jd);G[1]=new COi(this.jd);H=je(irb,DPo,53,2,0,1);H[0]=new COi(this.jd);H[1]=new COi(this.jd);this.g=je(grb,JPo,29,4,0,1);c=new aOi(D[0]);e=new aOi(F[0]);h=new aOi(G[0]);k=new aOi(H[0]);d=new aOi(D[1]);f=new aOi(F[1]);i=new aOi(G[1]);l=new aOi(H[1]);this.g[0]=LNi(LNi(LNi(e,SNi(c)),SNi(i)),f);this.g[1]=LNi(LNi(LNi(d,SNi(f)),SNi(h)),e);this.g[2]=LNi(LNi(LNi(k,SNi(c)),SNi(d)),f);this.g[3]=LNi(LNi(LNi(l,SNi(d)),SNi(e)),c);this.i=je(irb,DPo,53,(w-2)*2,0,1);this.i[0]=G[0];this.i[1]=G[1];this.i[2]=H[0];this.i[3]=H[1];return this.g}j=this.jd.RM();try{q=u_d(j).Mn('cos2piOverNMinpoly('+w+')');!!R3j&&S3j(R3j,(i4j(),b4j),q);I=new COi(this.jd);K=new COi(this.jd);q=lvd(q,'x',Tud('v',''+I.g));s=aQo+q+' [2]: 1,1';B=new mmd;W0c(B.g,I,B);C=new CHd(B);try{t=UOi(s,C)}catch(a){a=vFc(a);if(cf(a,GGn)){!!R3j&&S3j(R3j,(i4j(),b4j),bQo+s);throw wFc(new EMi)}else throw wFc(a)}v=(r=(new tzd(t.g)).g.gh().zf(),new uzd(r));g=new XNi;while(v.g.Yi()){A=(m=v.g.Zi(),m.Ui());u=A.zf();while(u.Yi()){g=u.Zi()}}J=new aOi(I);L=new aOi(K);this.i=je(irb,DPo,53,(w-2)*2,0,1);this.g=je(grb,JPo,29,(w-2)*2+2,0,1);this.g[0]=g;this.g[1]=LNi(LNi(RNi(J,J),RNi(L,L)),SNi(new YNi(1)));c=new aOi(D[0]);e=new aOi(F[0]);d=new aOi(D[1]);f=new aOi(F[1]);for(n=2,o=0,p=2;n<w;++n){G=je(irb,DPo,53,2,0,1);G[0]=new COi(this.jd);G[1]=new COi(this.jd);this.i[o++]=G[0];this.i[o++]=G[1];h=new aOi(G[0]);i=new aOi(G[1]);this.g[p++]=LNi(LNi(LNi(RNi(J,LNi(e,SNi(c))),SNi(RNi(L,LNi(f,SNi(d))))),SNi(h)),e);this.g[p++]=LNi(LNi(LNi(RNi(L,LNi(e,SNi(c))),RNi(J,LNi(f,SNi(d)))),SNi(i)),f);c=e;e=h;d=f;f=i}return this.g}catch(a){a=vFc(a);if(cf(a,69)){!!R3j&&S3j(R3j,(i4j(),b4j),'Problem with computing minimal poly of cos(2pi/n)');throw wFc(new EMi)}else throw wFc(a)}};_.ZN=function(a){var b,c;c=je(irb,DPo,53,2,0,1);for(b=0;b<this.B.n.B.length;++b){if(Vb(a,GCf(this.B,b))){c[0]=this.i[2*b];c[1]=this.i[2*b+1];return c}}return null};cGc(5327,446,ibo);_.YN=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;b=this.g;c=this.eb[0];if(!!b&&!!c){u=Ndi(b,b);v=Ndi(c,c);if(this.k==null){this.k=je(irb,DPo,53,8,0,1);this.k[0]=new COi(this.jd);this.k[1]=new COi(this.jd);this.k[2]=u[0];this.k[3]=u[1];this.k[4]=v[0];this.k[5]=v[1];this.k[6]=new COi(this.jd);this.k[7]=new COi(this.jd)}h=this.i.wy();i=h/uWn*180;j=mf(i);if(!WVj(i)){throw wFc(new EMi)}d=new aOi(u[0]);e=new aOi(u[1]);k=new aOi(v[0]);l=new aOi(v[1]);f=new aOi(this.k[0]);g=new aOi(this.k[1]);s=new aOi(this.k[6]);t=new aOi(this.k[7]);j%=360;j<0&&(j+=360);if(j==0){this.j=je(grb,JPo,29,2,0,1);this.j[0]=LNi(LNi(LNi(f,SNi(d)),SNi(k)),d);this.j[1]=LNi(LNi(LNi(g,SNi(e)),SNi(l)),e);return this.j}else if(j==180){this.j=je(grb,JPo,29,2,0,1);this.j[0]=LNi(LNi(LNi(f,SNi(d)),k),SNi(d));this.j[1]=LNi(LNi(LNi(g,SNi(e)),l),SNi(e));return this.j}else if(j==90){this.j=je(grb,JPo,29,2,0,1);this.j[0]=LNi(LNi(LNi(f,SNi(d)),l),SNi(e));this.j[1]=LNi(LNi(LNi(g,SNi(e)),SNi(k)),d);return this.j}else if(j==270){this.j=je(grb,JPo,29,2,0,1);this.j[0]=LNi(LNi(LNi(f,SNi(d)),SNi(l)),e);this.j[1]=LNi(LNi(LNi(g,SNi(e)),k),SNi(d));return this.j}else if(j==30||j==150){this.j=je(grb,JPo,29,3,0,1);this.j[0]=LNi(RNi(s,s),SNi(new YNi(3)));m=LNi(LNi(LNi(RNi(new YNi(2),f),SNi(RNi(new YNi(2),d))),l),SNi(e));n=LNi(k,SNi(d));o=RNi(s,n);this.j[1]=LNi(m,SNi(o));p=LNi(LNi(LNi(RNi(new YNi(2),g),SNi(RNi(new YNi(2),e))),SNi(k)),d);q=LNi(l,SNi(e));r=RNi(s,q);this.j[2]=LNi(p,SNi(r));return this.j}else if(j==330||j==210){this.j=je(grb,JPo,29,3,0,1);this.j[0]=LNi(RNi(s,s),SNi(new YNi(3)));m=LNi(LNi(LNi(RNi(new YNi(2),f),SNi(RNi(new YNi(2),d))),SNi(l)),e);n=LNi(k,SNi(d));o=RNi(s,n);this.j[1]=LNi(m,SNi(o));p=LNi(LNi(LNi(RNi(new YNi(2),g),SNi(RNi(new YNi(2),e))),k),SNi(d));q=LNi(l,SNi(e));r=RNi(s,q);this.j[2]=LNi(p,SNi(r));return this.j}else if(j==315||j==135){this.j=je(grb,JPo,29,3,0,1);this.j[0]=LNi(RNi(t,t),SNi(new YNi(2)));m=LNi(RNi(new YNi(2),f),SNi(RNi(new YNi(2),d)));n=LNi(LNi(LNi(k,SNi(d)),l),SNi(e));this.j[1]=LNi(m,SNi(RNi(t,n)));o=LNi(RNi(new YNi(2),g),SNi(RNi(new YNi(2),e)));p=LNi(LNi(LNi(l,SNi(e)),SNi(k)),d);this.j[2]=LNi(o,SNi(RNi(t,p)));return this.j}else if(j==45||j==225){this.j=je(grb,JPo,29,3,0,1);this.j[0]=LNi(RNi(t,t),SNi(new YNi(2)));m=LNi(RNi(new YNi(2),f),SNi(RNi(new YNi(2),d)));n=LNi(LNi(LNi(k,SNi(d)),SNi(l)),e);this.j[1]=LNi(m,SNi(RNi(t,n)));o=LNi(RNi(new YNi(2),g),SNi(RNi(new YNi(2),e)));p=LNi(LNi(LNi(k,SNi(d)),l),SNi(e));this.j[2]=LNi(o,SNi(RNi(t,p)));return this.j}else if(j==60||j==300){this.j=je(grb,JPo,29,3,0,1);this.j[0]=LNi(RNi(s,s),SNi(new YNi(3)));m=LNi(LNi(LNi(RNi(new YNi(2),f),SNi(RNi(new YNi(2),d))),SNi(k)),d);n=LNi(l,SNi(e));this.j[1]=LNi(m,SNi(RNi(s,n)));o=LNi(LNi(LNi(RNi(new YNi(2),g),SNi(RNi(new YNi(2),e))),SNi(l)),e);p=LNi(d,SNi(k));this.j[2]=LNi(o,SNi(RNi(s,p)));return this.j}else if(j==120||j==240){this.j=je(grb,JPo,29,3,0,1);this.j[0]=LNi(RNi(s,s),SNi(new YNi(3)));m=LNi(LNi(LNi(RNi(new YNi(2),f),SNi(RNi(new YNi(2),d))),k),SNi(d));n=LNi(l,SNi(e));this.j[1]=LNi(m,SNi(RNi(s,n)));o=LNi(LNi(LNi(RNi(new YNi(2),g),SNi(RNi(new YNi(2),e))),l),SNi(e));p=LNi(d,SNi(k));this.j[2]=LNi(o,SNi(RNi(s,p)));return this.j}throw wFc(new EMi)}throw wFc(new EMi)};_.ZN=Wap;cGc(1206,21,zno);_.YN=function(a){var b,c;if(this.k!=null){return this.k}if(this.n==null){b=je(irb,DPo,53,2,0,1);c=Ndi(this.g,this.g);b[0]=new COi(this.jd);b[1]=new COi(this.jd);this.n=je(irb,DPo,53,4,0,1);this.n[0]=b[0];this.n[1]=b[1];this.n[2]=c[0];this.n[3]=c[1];this.k=ohh(this.g,this.i,b);return this.k}throw wFc(new EMi)};_.ZN=bbp;cGc(5031,1979,Nno);_.YN=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T;!this.g&&(this.g=new a1c);!this.i&&(this.i=new a1c);if(this.p.zb==4){L=this.n;g=this.p;Q=Ndi(L,L);R=Z3h(g);if(this.p.aW(this.n,g2n)||pAd(this.n.UW(),this.p,0)!=-1){f=je(irb,DPo,53,4,0,1);if(T0c(this.i,a)==null){f[0]=Q[0];f[1]=Q[1];f[2]=new COi(this.jd);f[3]=new COi(this.jd);W0c(this.i,a,f)}else{f=T0c(this.i,a)}c=je(grb,JPo,29,2,0,1);c[0]=LNi(LNi(LNi(new aOi(f[1]),SNi(new aOi(R[1]))),SNi(new aOi(f[2]))),new aOi(f[0]));c[1]=LNi(LNi(LNi(new aOi(R[0]),SNi(new aOi(f[0]))),SNi(new aOi(f[3]))),new aOi(f[1]));W0c(this.g,a,c);return c}e=je(irb,DPo,53,6,0,1);if(T0c(this.i,a)==null){e[0]=new COi(this.jd);e[1]=new COi(this.jd);e[2]=Q[0];e[3]=Q[1];e[4]=new COi(this.jd);e[5]=new COi(this.jd);W0c(this.i,a,e)}else{e=T0c(this.i,a)}b=null;B=new izd((new fzd(this.i)).g);A=false;while(B.i){o=hzd(B);J=o.Ui();if(!Vb(J,a)){b=je(grb,JPo,29,5,0,1);d=o.Vi();b[4]=LNi(RNi(pOi(e[0],e[1],d[0],d[1]),new aOi(new COi(this.jd))),SNi(new YNi(1)));A=true}}A||(b=je(grb,JPo,29,4,0,1));C=new aOi(e[4]);F=new aOi(e[5]);l=new aOi(Q[0]);m=new aOi(Q[1]);H=new aOi(R[0]);I=new aOi(R[1]);b[0]=LNi(LNi(RNi(new YNi(2),C),SNi(H)),SNi(l));b[1]=LNi(LNi(RNi(new YNi(2),F),SNi(I)),SNi(m));b[2]=gOi(e[0],e[1],e[4],e[5],Q[0],Q[1]);b[3]=gOi(e[0],e[1],R[0],R[1],R[2],R[3]);W0c(this.g,a,b);return b}if(this.p.zb==9){L=this.n;K=this.p;Q=Ndi(L,L);T=Z3h(K);if(this.p.aW(this.n,g2n)||pAd(this.n.UW(),this.p,0)!=-1){f=je(irb,DPo,53,4,0,1);if(T0c(this.i,a)==null){f[0]=new COi(this.jd);f[1]=new COi(this.jd);f[2]=Q[0];f[3]=Q[1];W0c(this.i,a,f)}else{f=T0c(this.i,a)}c=je(grb,JPo,29,4,0,1);C=new aOi(f[0]);F=new aOi(f[1]);p=new aOi(T[8]);q=new aOi(T[9]);M=new COi(this.jd);O=new COi(this.jd);N=new aOi(M);P=new aOi(O);c[0]=LNi(LNi(RNi(new YNi(2),C),SNi(p)),SNi(N));c[1]=LNi(LNi(RNi(new YNi(2),F),SNi(q)),SNi(P));c[2]=dOi(M,O,T[4],T[5],T[6],T[7]);c[3]=gOi(M,O,Q[0],Q[1],T[8],T[9]);W0c(this.g,a,c);return c}e=je(irb,DPo,53,4,0,1);if(T0c(this.i,a)==null){e[0]=new COi(this.jd);e[1]=new COi(this.jd);e[2]=Q[0];e[3]=Q[1];W0c(this.i,a,e)}else{e=T0c(this.i,a)}b=je(grb,JPo,29,5,0,1);v=new COi(this.jd);w=new COi(this.jd);b[0]=dOi(v,w,T[4],T[5],T[6],T[7]);b[1]=gOi(v,w,Q[0],Q[1],T[8],T[9]);b[2]=mOi(T[8],T[9],v,w,e[2],e[3],e[0],e[1]);b[3]=mOi(v,w,e[0],e[1],T[4],T[5],T[6],T[7]);b[4]=LNi(RNi(pOi(e[0],e[1],e[2],e[3]),new aOi(new COi(this.jd))),SNi(new YNi(1)));W0c(this.g,a,b);return b}if(this.p.zb==3||this.p.zb==5){L=this.n;n=this.p;Q=Ndi(L,L);S=Z3h(n);if(this.p.aW(this.n,g2n)||pAd(this.n.UW(),this.p,0)!=-1){f=je(irb,DPo,53,6,0,1);if(T0c(this.i,a)==null){f[0]=new COi(this.jd);f[1]=new COi(this.jd);f[2]=Q[0];f[3]=Q[1];f[4]=new COi(this.jd);f[5]=new COi(this.jd);W0c(this.i,a,f)}else{f=T0c(this.i,a)}c=je(grb,JPo,29,4,0,1);D=new aOi(f[0]);G=new aOi(f[1]);s=new aOi(S[8]);u=new aOi(S[9]);i=new aOi(f[4]);k=new aOi(f[5]);c[0]=dOi(S[6],S[7],Q[0],Q[1],f[4],f[5]);c[1]=gOi(S[8],S[9],Q[0],Q[1],f[4],f[5]);c[2]=LNi(LNi(RNi(new YNi(2),D),SNi(s)),SNi(i));c[3]=LNi(LNi(RNi(new YNi(2),G),SNi(u)),SNi(k));W0c(this.g,a,c);return c}e=je(irb,DPo,53,6,0,1);if(T0c(this.i,a)==null){e[0]=new COi(this.jd);e[1]=new COi(this.jd);e[2]=Q[0];e[3]=Q[1];e[4]=new COi(this.jd);e[5]=new COi(this.jd);W0c(this.i,a,e)}else{e=T0c(this.i,a)}b=je(grb,JPo,29,5,0,1);C=new aOi(e[0]);F=new aOi(e[1]);r=new aOi(S[8]);t=new aOi(S[9]);h=new aOi(e[4]);j=new aOi(e[5]);b[0]=dOi(S[6],S[7],S[0],S[1],e[4],e[5]);b[1]=gOi(S[8],S[9],S[0],S[1],e[4],e[5]);b[2]=LNi(LNi(RNi(new YNi(2),C),SNi(r)),SNi(h));b[3]=LNi(LNi(RNi(new YNi(2),F),SNi(t)),SNi(j));b[4]=dOi(S[0],S[1],e[0],e[1],e[2],e[3]);W0c(this.g,a,b);return b}throw wFc(new EMi)};_.ZN=function(a){return T0c(this.i,a)};cGc(505,1,{},lhh);var lab=vtd(505);cGc(3552,1,p0n,Cvh);_.Bn=function(a){var b;if(cf(a,119)){return a.sy()}if(cf(a,16)){b=0;Q0c(this.g,a)&&(b=T0c(this.g,a).g);W0c(this.g,a,fud(b+1))}return a};var Avh;var Vbb=vtd(3552);cGc(3555,1,p0n,Kvh);_.Bn=function(a){var b;if(cf(a,22)){b=a;cf(b.C,37)&&Jvh(this,b.C);cf(b.u,37)&&Jvh(this,b.u)}return a};var Hvh;var Xbb=vtd(3555);cGc(6702,1,{},xXh);_.$R=function(a,b){return wXh(a,b)};var Kib=vtd(6702);cGc(75,461,$po);_.YN=function(a){if(cf(this.Fb,157)){return this.Fb.YN(this)}if(cf(this,741)||!this.Fb){return null}throw wFc(new EMi)};_.ZN=function(a){return F0h(this)};_.HQ=function(a){return G0h(this,a)};_.IQ=function(a){return M0h(this,a)};_.JQ=function(a){N0h(this,a)};_.KQ=function(){return S0h(this)};_.LQ=function(){if(!!this.Fb&&cf(this.Fb,240)){return new lhh(this.Fb)}return null};_.Xu=cbp;cGc(163,443,lqo);_.YN=function(a){return Y3h(this)};_.ZN=function(a){return Z3h(this)};cGc(43,895,Dqo);_.YN=function(a){return aRf(this)};_.ZN=function(a){return Ndi(this,a)};_.HQ=function(a){return Vdi(this,a)};_.IQ=function(a){return Wdi(this,a)};_.JQ=function(a){Xdi(this,a)};_.KQ=function(){return bei(this)};_.LQ=Uap;_.Xu=function(a){return gWj(),a.Ev()?eWj:dWj};cGc(4147,1,{},rfi);_._e=dbp;_.af=ebp;var elb=vtd(4147);cGc(4148,1,{},sfi);_.ok=fbp;var flb=vtd(4148);cGc(4149,1,{},tfi);_._e=dbp;_.af=ebp;var glb=vtd(4149);cGc(4150,1,{},ufi);_.ok=fbp;var hlb=vtd(4150);cGc(4151,1,{},vfi);_._e=dbp;_.af=gbp;var ilb=vtd(4151);cGc(4152,1,{},wfi);_.ok=fbp;var jlb=vtd(4152);cGc(4153,1,{},xfi);_._e=dbp;_.af=gbp;var klb=vtd(4153);cGc(4154,1,{},yfi);_.ok=fbp;var llb=vtd(4154);cGc(122,75,Gqo);_.Xu=function(a){return gWj(),a.Kv()&&UVj(this.o,a.YY())?eWj:dWj};cGc(180,895,Iqo);_.YN=function(a){if(cf(this.Fb,157)){return this.Fb.YN(this)}throw wFc(new EMi)};_.ZN=function(a){return Z3h(this)};_.HQ=function(a){if(!!this.Fb&&cf(this.Fb,240)){return this.Fb.HQ(a)}throw wFc(new EMi)};_.IQ=function(a){if(cf(this.Fb,240)){return this.Fb.IQ(a)}throw wFc(new EMi)};_.JQ=function(a){if(cf(this.Fb,240)){this.Fb.JQ(a);return}throw wFc(new EMi)};_.KQ=function(){if(cf(this.Fb,240)){return this.Fb.KQ()}throw wFc(new EMi)};_.LQ=function(){if(cf(this.Fb,240)){return new lhh(this.Fb)}return null};cGc(8746,1,{});var Dqb=vtd(8746);cGc(8547,1,{},oLi);_.Si=function(a,b){return nLi(a,b)};_.Fe=function(a){return this===a};_.Ti=function(){return new QCd(this)};var Cqb=vtd(8547);cGc(oSn,21,eQo,qLi);_.Vm=function(){return GWh(),wMh};_.$i=hbp;_.Rm=function(){S1h(this.n,dfi(this.i,this.j,this.k))};_.o1=function(){var a,b,c;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k){a=Ndi(this.i,this.i);b=Ndi(this.j,this.j);c=Ndi(this.k,this.k);this.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);this.g[0][0]=dOi(a[0],a[1],b[0],b[1],c[0],c[1]);return this.g}throw wFc(new EMi)};_.HQ=function(a){var b,c,d,e;if(!!this.i&&!!this.j&&!!this.k){b=Vdi(this.i,a);c=Vdi(this.j,a);d=Vdi(this.k,a);e=je(sf,PFn,5,1,15,1);e[0]=$wnd.Math.max(b[0]+c[1]+d[2],$wnd.Math.max(c[0]+d[1]+b[2],$wnd.Math.max(d[0]+b[1]+c[2],$wnd.Math.max(d[0]+c[1]+b[2],$wnd.Math.max(c[0]+b[1]+d[2],b[0]+d[1]+c[2])))));return e}throw wFc(new EMi)};_.IQ=function(a){var b,c,d,e;if(!!this.i&&!!this.j&&!!this.k){c=Wdi(this.i,a);d=Wdi(this.j,a);e=Wdi(this.k,a);b=je(Mv,AZn,138,1,0,1);b[0]=zyd(uyd(uyd(Ixd(Ixd(c[0],d[1]),e[2]),Ixd(Ixd(d[0],e[1]),c[2])),Ixd(Ixd(e[0],c[1]),d[2])),uyd(uyd(Ixd(Ixd(e[0],d[1]),c[2]),Ixd(Ixd(d[0],c[1]),e[2])),Ixd(Ixd(c[0],e[1]),d[2])));return b}throw wFc(new EMi)};_.JQ=function(a){if(!!this.i&&!!this.j&&!!this.k){Xdi(this.i,a);Xdi(this.j,a);Xdi(this.k,a);return}throw wFc(new EMi)};_.KQ=function(){var a,b,c;if(this.o!=null){return this.o}if(!!this.i&&!!this.j&&!!this.k){a=bei(this.i);b=bei(this.j);c=bei(this.k);this.o=je(grb,JPo,29,1,0,1);this.o[0]=LNi(LNi(LNi(RNi(RNi(a[0],b[1]),c[2]),RNi(RNi(b[0],c[1]),a[2])),RNi(RNi(c[0],a[1]),b[2])),SNi(LNi(LNi(RNi(RNi(c[0],b[1]),a[2]),RNi(RNi(b[0],a[1]),c[2])),RNi(RNi(a[0],c[1]),b[2]))));return this.o}throw wFc(new EMi)};_.LQ=Uap;_.wn=function(){pLi(this)};var Eqb=vtd(oSn);cGc(3084,21,eQo,sLi);_.Vm=function(){return GWh(),xMh};_.$i=hbp;_.Rm=function(){S1h(this.n,B1h(this.i,this.j,this.k))};_.o1=function(){var a,b,c;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k){c=he(irb,[TFn,DPo],[124,53],0,[3,4],2);c[0]=F0h(this.i);c[1]=F0h(this.j);c[2]=F0h(this.k);b=je(irb,DPo,53,2,0,1);b[0]=new COi(this.jd);b[1]=new COi(this.jd);this.g=he(grb,[TFn,JPo],[94,29],0,[1,3],2);for(a=0;a<3;++a){this.g[0][a]=dOi(c[a][0],c[a][1],c[a][2],c[a][3],b[0],b[1])}return this.g}throw wFc(new EMi)};_.HQ=function(a){var b,c,d,e;if(cf(this.i,122)||cf(this.j,122)||cf(this.k,122)){throw wFc(new EMi)}if(!!this.i&&!!this.j&&!!this.k){b=G0h(this.i,a);c=G0h(this.j,a);d=G0h(this.k,a);e=je(sf,PFn,5,1,15,1);e[0]=$wnd.Math.max(b[0]+c[1]+d[2],$wnd.Math.max(c[0]+d[1]+b[2],$wnd.Math.max(d[0]+b[1]+c[2],$wnd.Math.max(d[0]+c[1]+b[2],$wnd.Math.max(c[0]+b[1]+d[2],b[0]+d[1]+c[2])))));return e}throw wFc(new EMi)};_.IQ=function(a){var b,c,d,e;if(cf(this.i,122)||cf(this.j,122)||cf(this.k,122)){throw wFc(new EMi)}if(!!this.i&&!!this.j&&!!this.k){c=M0h(this.i,a);d=M0h(this.j,a);e=M0h(this.k,a);b=je(Mv,AZn,138,1,0,1);b[0]=zyd(uyd(uyd(Ixd(Ixd(c[0],d[1]),e[2]),Ixd(Ixd(d[0],e[1]),c[2])),Ixd(Ixd(e[0],c[1]),d[2])),uyd(uyd(Ixd(Ixd(e[0],d[1]),c[2]),Ixd(Ixd(d[0],c[1]),e[2])),Ixd(Ixd(c[0],e[1]),d[2])));return b}throw wFc(new EMi)};_.JQ=function(a){if(cf(this.i,122)||cf(this.j,122)||cf(this.k,122)){throw wFc(new EMi)}if(!!this.i&&!!this.j&&!!this.k){N0h(this.i,a);N0h(this.j,a);N0h(this.k,a);return}throw wFc(new EMi)};_.KQ=function(){var a,b,c;if(this.o!=null){return this.o}if(cf(this.i,122)||cf(this.j,122)||cf(this.k,122)){throw wFc(new EMi)}if(!!this.i&&!!this.j&&!!this.k){a=S0h(this.i);b=S0h(this.j);c=S0h(this.k);this.o=je(grb,JPo,29,1,0,1);this.o[0]=LNi(LNi(LNi(RNi(RNi(a[0],b[1]),c[2]),RNi(RNi(b[0],c[1]),a[2])),RNi(RNi(c[0],a[1]),b[2])),SNi(LNi(LNi(RNi(RNi(c[0],b[1]),a[2]),RNi(RNi(b[0],a[1]),c[2])),RNi(RNi(a[0],c[1]),b[2]))));return this.o}throw wFc(new EMi)};_.LQ=Uap;_.wn=function(){rLi(this)};var Fqb=vtd(3084);cGc(3083,21,eQo,uLi);_.Vm=function(){return GWh(),yMh};_.$i=hbp;_.Rm=function(){S1h(this.o,efi(this.i,this.j,this.k,this.n))};_.o1=function(){var a,b,c,d,e;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k&&!!this.n){a=Ndi(this.i,this.i);b=Ndi(this.j,this.j);c=Ndi(this.k,this.k);d=Ndi(this.n,this.n);this.g=he(grb,[TFn,JPo],[94,29],0,[1,1],2);e=he(grb,[TFn,JPo],[94,29],0,[4,4],2);e[0][0]=new aOi(a[0]);e[0][1]=new aOi(a[1]);e[0][2]=LNi(RNi(e[0][0],e[0][0]),RNi(e[0][1],e[0][1]));e[0][3]=new ZNi((txd(),oxd));e[1][0]=new aOi(b[0]);e[1][1]=new aOi(b[1]);e[1][2]=LNi(RNi(e[1][0],e[1][0]),RNi(e[1][1],e[1][1]));e[1][3]=new ZNi(oxd);e[2][0]=new aOi(c[0]);e[2][1]=new aOi(c[1]);e[2][2]=LNi(RNi(e[2][0],e[2][0]),RNi(e[2][1],e[2][1]));e[2][3]=new ZNi(oxd);e[3][0]=new aOi(d[0]);e[3][1]=new aOi(d[1]);e[3][2]=LNi(RNi(e[3][0],e[3][0]),RNi(e[3][1],e[3][1]));e[3][3]=new ZNi(oxd);this.g[0][0]=LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(RNi(e[0][3],RNi(e[1][2],RNi(e[2][1],e[3][0]))),SNi(RNi(RNi(RNi(e[0][2],e[1][3]),e[2][1]),e[3][0]))),SNi(RNi(RNi(RNi(e[0][3],e[1][1]),e[2][2]),e[3][0]))),RNi(RNi(RNi(e[0][1],e[1][3]),e[2][2]),e[3][0])),RNi(RNi(RNi(e[0][2],e[1][1]),e[2][3]),e[3][0])),SNi(RNi(RNi(RNi(e[0][1],e[1][2]),e[2][3]),e[3][0]))),SNi(RNi(RNi(RNi(e[0][3],e[1][2]),e[2][0]),e[3][1]))),RNi(RNi(RNi(e[0][2],e[1][3]),e[2][0]),e[3][1])),RNi(RNi(RNi(e[0][3],e[1][0]),e[2][2]),e[3][1])),SNi(RNi(RNi(RNi(e[0][0],e[1][3]),e[2][2]),e[3][1]))),SNi(RNi(RNi(RNi(e[0][2],e[1][0]),e[2][3]),e[3][1]))),RNi(RNi(RNi(e[0][0],e[1][2]),e[2][3]),e[3][1])),RNi(RNi(RNi(e[0][3],e[1][1]),e[2][0]),e[3][2])),SNi(RNi(RNi(RNi(e[0][1],e[1][3]),e[2][0]),e[3][2]))),SNi(RNi(RNi(RNi(e[0][3],e[1][0]),e[2][1]),e[3][2]))),RNi(RNi(RNi(e[0][0],e[1][3]),e[2][1]),e[3][2])),RNi(RNi(RNi(e[0][1],e[1][0]),e[2][3]),e[3][2])),SNi(RNi(RNi(RNi(e[0][0],e[1][1]),e[2][3]),e[3][2]))),SNi(RNi(RNi(RNi(e[0][2],e[1][1]),e[2][0]),e[3][3]))),RNi(RNi(RNi(e[0][1],e[1][2]),e[2][0]),e[3][3])),RNi(RNi(RNi(e[0][2],e[1][0]),e[2][1]),e[3][3])),SNi(RNi(RNi(RNi(e[0][0],e[1][2]),e[2][1]),e[3][3]))),SNi(RNi(RNi(RNi(e[0][1],e[1][0]),e[2][2]),e[3][3]))),RNi(RNi(RNi(e[0][0],e[1][1]),e[2][2]),e[3][3]));return this.g}throw wFc(new EMi)};_.HQ=function(a){var b,c,d,e,f,g,h,i;if(!!this.i&&!!this.j&&!!this.k&&!!this.n){c=Vdi(this.i,a);d=Vdi(this.j,a);e=Vdi(this.k,a);f=Vdi(this.n,a);b=je(sf,PFn,5,1,15,1);h=me(fe(sf,1),PFn,5,15,[c[1]+c[2]+d[0]+d[2]+2*e[0],c[0]+c[2]+d[1]+d[2]+2*e[0],c[1]+c[2]+d[0]+d[2]+2*e[1],c[0]+c[2]+d[1]+d[2]+2*e[1],c[1]+c[2]+2*d[0]+e[0]+e[2],c[1]+c[2]+2*d[1]+e[0]+e[2],2*c[0]+d[1]+d[2]+e[0]+e[2],2*c[1]+d[1]+d[2]+e[0]+e[2],2*c[2]+d[1]+d[2]+e[0]+e[2],c[1]+c[2]+2*d[2]+e[0]+e[2],c[0]+c[2]+2*d[0]+e[1]+e[2],c[0]+c[2]+2*d[1]+e[1]+e[2],2*c[0]+d[0]+d[2]+e[1]+e[2],2*c[1]+d[0]+d[2]+e[1]+e[2],2*c[2]+d[0]+d[2]+e[1]+e[2],c[0]+c[2]+2*d[2]+e[1]+e[2],c[1]+c[2]+d[0]+d[2]+2*e[2],c[0]+c[2]+d[1]+d[2]+2*e[2],2*f[0],2*c[2]+d[1]+d[2]+2*e[0]+f[0],c[1]+c[2]+2*d[2]+2*e[0]+f[0],2*c[2]+d[1]+d[2]+2*e[1]+f[0],c[1]+c[2]+2*d[2]+2*e[1]+f[0],2*c[2]+2*d[0]+e[1]+e[2]+f[0],2*c[2]+2*d[1]+e[1]+e[2]+f[0],2*c[0]+2*d[2]+e[1]+e[2]+f[0],2*c[1]+2*d[2]+e[1]+e[2]+f[0],c[1]+c[2]+2*d[0]+2*e[2]+f[0],c[1]+c[2]+2*d[1]+2*e[2]+f[0],2*c[0]+d[1]+d[2]+2*e[2]+f[0],2*c[1]+d[1]+d[2]+2*e[2]+f[0],2*f[1],2*c[2]+d[0]+d[2]+2*e[0]+f[1],c[0]+c[2]+2*d[2]+2*e[0]+f[1],2*c[2]+d[0]+d[2]+2*e[1]+f[1],c[0]+c[2]+2*d[2]+2*e[1]+f[1],2*c[2]+2*d[0]+e[0]+e[2]+f[1],2*c[2]+2*d[1]+e[0]+e[2]+f[1],2*c[0]+2*d[2]+e[0]+e[2]+f[1],2*c[1]+2*d[2]+e[0]+e[2]+f[1],c[0]+c[2]+2*d[0]+2*e[2]+f[1],c[0]+c[2]+2*d[1]+2*e[2]+f[1],2*c[0]+d[0]+d[2]+2*e[2]+f[1],2*c[1]+d[0]+d[2]+2*e[2]+f[1],f[2],2*f[2]]);i=h[0];for(g=1;g<h.length;g++){h[g]>i&&(i=h[g])}b[0]=i;return b}throw wFc(new EMi)};_.IQ=function(a){var b,c,d,e,f,g;if(!!this.i&&!!this.j&&!!this.k&&!!this.n){c=Wdi(this.i,a);d=Wdi(this.j,a);e=Wdi(this.k,a);f=Wdi(this.n,a);b=je(Mv,AZn,138,1,0,1);g=he(Mv,[TFn,AZn],[399,138],0,[4,4],2);g[0][0]=Ixd(c[0],c[2]);g[0][1]=Ixd(c[1],c[2]);g[0][2]=uyd(Ixd(c[0],c[0]),Ixd(c[1],c[1]));g[0][3]=Ixd(c[2],c[2]);g[1][0]=Ixd(d[0],d[2]);g[1][1]=Ixd(d[1],d[2]);g[1][2]=uyd(Ixd(d[0],d[0]),Ixd(d[1],d[1]));g[1][3]=Ixd(d[2],d[2]);g[2][0]=Ixd(e[0],e[2]);g[2][1]=Ixd(e[1],e[2]);g[2][2]=uyd(Ixd(e[0],e[0]),Ixd(e[1],e[1]));g[2][3]=Ixd(e[2],e[2]);g[3][0]=Ixd(f[0],f[2]);g[3][1]=Ixd(f[1],f[2]);g[3][2]=uyd(Ixd(f[0],f[0]),Ixd(f[1],f[1]));g[3][3]=Ixd(f[2],f[2]);b[0]=uyd(zyd(zyd(uyd(uyd(zyd(zyd(uyd(uyd(zyd(zyd(uyd(uyd(zyd(zyd(uyd(uyd(zyd(zyd(uyd(uyd(zyd(zyd(Ixd(Ixd(Ixd(g[0][3],g[1][2]),g[2][1]),g[3][0]),Ixd(Ixd(Ixd(g[0][2],g[1][3]),g[2][1]),g[3][0])),Ixd(Ixd(Ixd(g[0][3],g[1][1]),g[2][2]),g[3][0])),Ixd(Ixd(Ixd(g[0][1],g[1][3]),g[2][2]),g[3][0])),Ixd(Ixd(Ixd(g[0][2],g[1][1]),g[2][3]),g[3][0])),Ixd(Ixd(Ixd(g[0][1],g[1][2]),g[2][3]),g[3][0])),Ixd(Ixd(Ixd(g[0][3],g[1][2]),g[2][0]),g[3][1])),Ixd(Ixd(Ixd(g[0][2],g[1][3]),g[2][0]),g[3][1])),Ixd(Ixd(Ixd(g[0][3],g[1][0]),g[2][2]),g[3][1])),Ixd(Ixd(Ixd(g[0][0],g[1][3]),g[2][2]),g[3][1])),Ixd(Ixd(Ixd(g[0][2],g[1][0]),g[2][3]),g[3][1])),Ixd(Ixd(Ixd(g[0][0],g[1][2]),g[2][3]),g[3][1])),Ixd(Ixd(Ixd(g[0][3],g[1][1]),g[2][0]),g[3][2])),Ixd(Ixd(Ixd(g[0][1],g[1][3]),g[2][0]),g[3][2])),Ixd(Ixd(Ixd(g[0][3],g[1][0]),g[2][1]),g[3][2])),Ixd(Ixd(Ixd(g[0][0],g[1][3]),g[2][1]),g[3][2])),Ixd(Ixd(Ixd(g[0][1],g[1][0]),g[2][3]),g[3][2])),Ixd(Ixd(Ixd(g[0][0],g[1][1]),g[2][3]),g[3][2])),Ixd(Ixd(Ixd(g[0][2],g[1][1]),g[2][0]),g[3][3])),Ixd(Ixd(Ixd(g[0][1],g[1][2]),g[2][0]),g[3][3])),Ixd(Ixd(Ixd(g[0][2],g[1][0]),g[2][1]),g[3][3])),Ixd(Ixd(Ixd(g[0][0],g[1][2]),g[2][1]),g[3][3])),Ixd(Ixd(Ixd(g[0][1],g[1][0]),g[2][2]),g[3][3])),Ixd(Ixd(Ixd(g[0][0],g[1][1]),g[2][2]),g[3][3]));return b}throw wFc(new EMi)};_.JQ=function(a){if(!!this.i&&!!this.j&&!!this.k&&!!this.n){Xdi(this.i,a);Xdi(this.j,a);Xdi(this.k,a);Xdi(this.n,a);return}throw wFc(new EMi)};_.KQ=function(){var a,b,c,d,e;if(this.p!=null){return this.p}if(!!this.i&&!!this.j&&!!this.k&&!!this.n){a=bei(this.i);b=bei(this.j);c=bei(this.k);d=bei(this.n);this.p=je(grb,JPo,29,1,0,1);e=he(grb,[TFn,JPo],[94,29],0,[4,4],2);e[0][0]=RNi(a[0],a[2]);e[0][1]=RNi(a[1],a[2]);e[0][2]=LNi(RNi(a[0],a[0]),RNi(a[1],a[1]));e[0][3]=RNi(a[2],a[2]);e[1][0]=RNi(b[0],b[2]);e[1][1]=RNi(b[1],b[2]);e[1][2]=LNi(RNi(b[0],b[0]),RNi(b[1],b[1]));e[1][3]=RNi(b[2],b[2]);e[2][0]=RNi(c[0],c[2]);e[2][1]=RNi(c[1],c[2]);e[2][2]=LNi(RNi(c[0],c[0]),RNi(c[1],c[1]));e[2][3]=RNi(c[2],c[2]);e[3][0]=RNi(d[0],d[2]);e[3][1]=RNi(d[1],d[2]);e[3][2]=LNi(RNi(d[0],d[0]),RNi(d[1],d[1]));e[3][3]=RNi(d[2],d[2]);this.p[0]=LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(LNi(RNi(e[0][3],RNi(e[1][2],RNi(e[2][1],e[3][0]))),SNi(RNi(RNi(RNi(e[0][2],e[1][3]),e[2][1]),e[3][0]))),SNi(RNi(RNi(RNi(e[0][3],e[1][1]),e[2][2]),e[3][0]))),RNi(RNi(RNi(e[0][1],e[1][3]),e[2][2]),e[3][0])),RNi(RNi(RNi(e[0][2],e[1][1]),e[2][3]),e[3][0])),SNi(RNi(RNi(RNi(e[0][1],e[1][2]),e[2][3]),e[3][0]))),SNi(RNi(RNi(RNi(e[0][3],e[1][2]),e[2][0]),e[3][1]))),RNi(RNi(RNi(e[0][2],e[1][3]),e[2][0]),e[3][1])),RNi(RNi(RNi(e[0][3],e[1][0]),e[2][2]),e[3][1])),SNi(RNi(RNi(RNi(e[0][0],e[1][3]),e[2][2]),e[3][1]))),SNi(RNi(RNi(RNi(e[0][2],e[1][0]),e[2][3]),e[3][1]))),RNi(RNi(RNi(e[0][0],e[1][2]),e[2][3]),e[3][1])),RNi(RNi(RNi(e[0][3],e[1][1]),e[2][0]),e[3][2])),SNi(RNi(RNi(RNi(e[0][1],e[1][3]),e[2][0]),e[3][2]))),SNi(RNi(RNi(RNi(e[0][3],e[1][0]),e[2][1]),e[3][2]))),RNi(RNi(RNi(e[0][0],e[1][3]),e[2][1]),e[3][2])),RNi(RNi(RNi(e[0][1],e[1][0]),e[2][3]),e[3][2])),SNi(RNi(RNi(RNi(e[0][0],e[1][1]),e[2][3]),e[3][2]))),SNi(RNi(RNi(RNi(e[0][2],e[1][1]),e[2][0]),e[3][3]))),RNi(RNi(RNi(e[0][1],e[1][2]),e[2][0]),e[3][3])),RNi(RNi(RNi(e[0][2],e[1][0]),e[2][1]),e[3][3])),SNi(RNi(RNi(RNi(e[0][0],e[1][2]),e[2][1]),e[3][3]))),SNi(RNi(RNi(RNi(e[0][1],e[1][0]),e[2][2]),e[3][3]))),RNi(RNi(RNi(e[0][0],e[1][1]),e[2][2]),e[3][3]));return this.p}throw wFc(new EMi)};_.LQ=Uap;_.wn=function(){tLi(this)};var Gqb=vtd(3083);cGc(1286,21,{17:1,30:1,21:1,25:1,240:1,960:1,31:1,1286:1},yLi,zLi);_.Vm=function(){return GWh(),zMh};_.$i=hbp;_.Rm=function(){vLi(this)};_.o1=function(){return wLi(this)};_.HQ=function(a){var b,c,d;if(cf(this.i,122)||cf(this.j,122)){throw wFc(new EMi)}if(!!this.i&&!!this.j){if(cf(this.i,43)&&cf(this.j,43)||cf(this.i,75)&&cf(this.j,75)||cf(this.i,180)&&cf(this.j,180)){c=this.i.HQ(a);d=this.j.HQ(a);b=je(sf,PFn,5,1,15,1);b[0]=$wnd.Math.max($wnd.Math.max(c[0]+d[2],d[0]+c[2]),$wnd.Math.max(c[1]+d[2],d[1]+c[2]));return b}}throw wFc(new EMi)};_.IQ=function(a){var b,c,d;if(cf(this.i,122)||cf(this.j,122)){throw wFc(new EMi)}if(!!this.i&&!!this.j){if(cf(this.i,43)&&cf(this.j,43)||cf(this.i,75)&&cf(this.j,75)||cf(this.i,180)&&cf(this.j,180)){c=this.i.IQ(a);d=this.j.IQ(a);b=je(Mv,AZn,138,1,0,1);b[0]=uyd(uxd(zyd(Ixd(c[0],d[2]),Ixd(d[0],c[2]))),uxd(zyd(Ixd(c[1],d[2]),Ixd(d[1],c[2]))));return b}}throw wFc(new EMi)};_.JQ=function(a){if(cf(this.i,122)||cf(this.j,122)){throw wFc(new EMi)}if(!!this.i&&!!this.j){if(cf(this.i,43)&&cf(this.j,43)||cf(this.i,75)&&cf(this.j,75)||cf(this.i,180)&&cf(this.j,180)){this.i.JQ(a);this.j.JQ(a);return}}throw wFc(new EMi)};_.KQ=function(){var a,b;U3j(this.n);if(this.n!=null){return this.n}if(cf(this.i,122)||cf(this.j,122)){throw wFc(new EMi)}if(!!this.i&&!!this.j){if(cf(this.i,43)&&cf(this.j,43)||cf(this.i,75)&&cf(this.j,75)||cf(this.i,180)&&cf(this.j,180)){a=this.i.KQ();b=this.j.KQ();this.n=je(grb,JPo,29,2,0,1);this.n[0]=LNi(RNi(a[0],b[2]),SNi(RNi(b[0],a[2])));this.n[1]=LNi(RNi(a[1],b[2]),SNi(RNi(b[1],a[2])));return this.n}}throw wFc(new EMi)};_.LQ=Uap;_.wn=function(){xLi(this)};var Hqb=vtd(1286);cGc(2274,21,fQo,HLi,ILi);_.Vm=function(){return GWh(),AMh};_.Rm=function(){DLi(this)};_.o1=function(){return ELi(this)};_.wn=function(){xLi(this)};var ALi;var Jqb=vtd(2274);cGc(pSn,1,S1n,JLi);_.fo=function(a){return FLi(a)};var Iqb=vtd(pSn);cGc(1805,21,eQo,MLi,NLi);_.Vm=function(){return GWh(),BMh};_.$i=hbp;_.Rm=function(){S1h(this.k,d1h(this.i,this.j))};_.o1=function(){return KLi(this)};_.HQ=function(a){var b,c,d;if(!!this.i&&!!this.j){c=G0h(this.i,a);d=G0h(this.j,a);b=je(sf,PFn,5,1,15,1);b[0]=$wnd.Math.max(c[0]+d[1],c[1]+d[0]);return b}throw wFc(new EMi)};_.IQ=function(a){var b,c,d;if(!!this.i&&!!this.j){c=this.eb[0].IQ(a);d=this.eb[1].IQ(a);b=je(Mv,AZn,138,1,0,1);b[0]=zyd(Ixd(c[0],d[1]),Ixd(c[1],d[0]));return b}throw wFc(new EMi)};_.JQ=ibp;_.KQ=function(){var a,b;U3j(this.n);if(this.n!=null){return this.n}if(!!this.i&&!!this.j){a=this.eb[0].KQ();b=this.eb[1].KQ();this.n=je(grb,JPo,29,1,0,1);this.n[0]=LNi(RNi(a[0],b[1]),SNi(RNi(a[1],b[0])));return this.n}throw wFc(new EMi)};_.LQ=Uap;_.wn=function(){xLi(this)};var Kqb=vtd(1805);cGc(1806,21,eQo,QLi,RLi);_.Vm=function(){return GWh(),CMh};_.$i=hbp;_.Rm=function(){S1h(this.k,e1h(this.i,this.j))};_.o1=function(){return OLi(this)};_.HQ=function(a){var b,c,d;if(!!this.i&&!!this.j){c=G0h(this.i,a);d=G0h(this.j,a);b=je(sf,PFn,5,1,15,1);b[0]=$wnd.Math.max(c[0]+d[0],c[1]+d[1]);return b}throw wFc(new EMi)};_.IQ=function(a){var b,c,d;if(!!this.i&&!!this.j){c=this.eb[0].IQ(a);d=this.eb[1].IQ(a);b=je(Mv,AZn,138,1,0,1);b[0]=uyd(Ixd(c[0],d[0]),Ixd(c[1],d[1]));return b}throw wFc(new EMi)};_.JQ=ibp;_.KQ=function(){var a,b;U3j(this.n);if(this.n!=null){return this.n}if(!!this.i&&!!this.j){a=this.eb[0].KQ();b=this.eb[1].KQ();this.n=je(grb,JPo,29,1,0,1);this.n[0]=LNi(RNi(a[0],b[0]),RNi(a[1],b[1]));return this.n}throw wFc(new EMi)};_.LQ=Uap;_.wn=function(){xLi(this)};var Lqb=vtd(1806);cGc(2029,21,{17:1,30:1,21:1,25:1,31:1,234:1,2029:1},XLi);_.Vm=function(){return GWh(),COh};_.Rm=function(){var a;if(!u_d(this.jd.RM()).Ii()){this.i=null;this.n=0;return}a=this.i;WLi(this);if(a==null||!Yud(a,this.i)){Z3j(a+Ivo+this.i);SLi(this)}};_.A4=function(a,b){return VLi(this,a,b)};_.wn=function(){WLi(this)};_.n=0;var Mqb=vtd(2029);cGc(8566,21,fQo,aMi);_.Vm=function(){return null};_.Rm=function(){this.n.o=false};_.o1=function(){return ZLi(this)};_.wn=function(){_Li(this)};var Nqb=vtd(8566);cGc(3082,21,fQo,dMi);_.Vm=function(){return GWh(),zQh};_.Rm=function(){bMi(this)};_.o1=function(){var a,b,c,d,e,f;if(this.g!=null){return this.g}d=this.i;a=this.j;e=F0h(d);b=Z3h(a);if(a.zb==4){c=je(irb,DPo,53,2,0,1);c[0]=new COi(this.jd);c[1]=new COi(this.jd);this.g=he(grb,[TFn,JPo],[94,29],0,[1,3],2);this.g[0][0]=dOi(c[0],c[1],e[0],e[1],e[2],e[3]);this.g[0][1]=mOi(c[0],c[1],e[0],e[1],c[0],c[1],b[0],b[1]);this.g[0][2]=gOi(c[0],c[1],b[0],b[1],b[2],b[3]);return this.g}if(a.zb==9){c=je(irb,DPo,53,2,0,1);c[0]=new COi(this.jd);c[1]=new COi(this.jd);f=je(irb,DPo,53,2,0,1);f[0]=new COi(this.jd);f[1]=new COi(this.jd);this.g=he(grb,[TFn,JPo],[94,29],0,[1,5],2);this.g[0][0]=dOi(c[0],c[1],e[0],e[1],e[2],e[3]);this.g[0][1]=mOi(c[0],c[1],e[0],e[1],c[0],c[1],b[8],b[9]);this.g[0][2]=LNi(LNi(RNi(new aOi(c[0]),new YNi(2)),SNi(new aOi(f[0]))),SNi(new aOi(b[8])));this.g[0][3]=LNi(LNi(RNi(new aOi(c[1]),new YNi(2)),SNi(new aOi(f[1]))),SNi(new aOi(b[9])));this.g[0][4]=dOi(f[0],f[1],b[4],b[5],b[6],b[7]);return this.g}throw wFc(new EMi)};_.wn=function(){xLi(this)};var Oqb=vtd(3082);cGc(1344,21,{17:1,30:1,21:1,25:1,31:1,234:1,1344:1},kMi,lMi);_.Vm=function(){return GWh(),XQh};_.Rm=function(){var a;if(!u_d(this.jd.RM()).Ii()){!!R3j&&S3j(R3j,(i4j(),b4j),'CAS is not yet loaded => fingerprint set to null');this.i=null;this.p=0;return}a=this.i;jMi(this);if(a==null||!Yud(a,this.i)){U3j(a+Ivo+this.i);fMi(this,!!this.k)}};_.A4=function(a,b){return iMi(this,a,b)};_.wn=function(){jMi(this)};_.p=0;var Pqb=vtd(1344);cGc(2026,21,{17:1,30:1,21:1,25:1,31:1,234:1,2026:1},qMi);_.Vm=function(){return GWh(),ASh};_.Rm=function(){nMi(this)};_.wn=function(){pMi(this)};var Rqb=vtd(2026);cGc(8271,21,CPo,uMi);_.Vm=function(){return GWh(),BSh};_.Rm=function(){rMi(this)};_.wn=function(){tMi(this)};_.j=false;var Qqb=vtd(8271);cGc(1154,1,{},yMi);_.Xi=function(a){PDd(this,a)};_.Zi=function(){return wMi(this)};_.Yi=function(){return !this.g};_.$i=function(){};_.g=false;_.j=0;_.n=0;var Sqb=vtd(1154);var zMi,AMi;cGc(l1n,1,{},DMi);var Tqb=vtd(l1n);cGc(82,44,{3:1,44:1,69:1,82:1},EMi);var Uqb=vtd(82);cGc(953,1,{},JMi);var Vqb=vtd(953);var KMi;cGc(2327,1,{},$Mi);_.j=false;_.s=false;_.t=-1;_.A=null;var Wqb=vtd(2327);cGc(3166,1,{},cNi);var Yqb=vtd(3166);cGc(1833,mJn,{},eNi);var Xqb=vtd(1833);cGc(3171,mJn,{},gNi);var Zqb=vtd(3171);cGc(1835,mJn,{},rNi);_.j=false;_.k=0;_.n=false;_.o=false;var _qb=vtd(1835);cGc(1515,mJn,{},ANi);_.i=0;var arb=vtd(1515);cGc(3168,1,{},DNi);var brb=vtd(3168);cGc(3170,mJn,{},FNi);var crb=vtd(3170);cGc(3169,mJn,{},HNi);var drb=vtd(3169);cGc(3167,mJn,{},KNi);var erb=vtd(3167);cGc(29,1,{17:1,29:1},XNi,YNi,ZNi,$Ni,_Ni,aOi);_.$e=function(a){return MNi(this,a)};_.Fe=function(a){return NNi(this,a)};_.Ge=function(){return QBd(new eHd(this.g))};_.He=function(){return VNi(this)};var grb=vtd(29);cGc(724,1,{17:1,724:1},vOi,wOi,xOi,yOi);_.$e=function(a){return qOi(this,a)};_.Fe=function(a){return rOi(this,a)};_.Ge=function(){if(this.g.o==0){return 0}return Hzd(HGd(this.g)).g>>Hzd(IGd(this.g)).g};_.He=function(){var a,b,c,d,e;e=new ewd('');c=(new eHd(this.g)).i.Qj();while(c.Yi()){a=c.Zi();b=a.Ui();e.g+='*';e.g+=''+b;d=a.Vi().g;if(d>1){e.g+='^';e.g+=d}}if(e.g.length>0){return qvd(e.g,1)}return ''};var hrb=vtd(724);cGc(53,1,{17:1,53:1},COi,DOi);_.$e=function(a){return zOi(this,a)};_.Fe=function(a){return AOi(this,a)};_.Ge=function(){return this.g};_.He=function(){return Tud('v',''+this.g)};_.g=0;var irb=vtd(53);cGc(GGn,44,{3:1,44:1,69:1,1153:1},FOi,GOi);var EOi=VHn;var jrb=vtd(GGn);var VOi;cGc(8548,1,{},TOi);_.j=0;_.n=-1;_.q=0;var JOi;var lrb=vtd(8548);cGc(8561,1,{},mPi);_.g=0;_.j=0;_.k=0;_.n=0;_.o=0;var XOi,YOi,ZOi,$Oi;var krb=vtd(8561);cGc(3176,1,{},yPi);_.g=0;_.n=-1;_.o=0;_.p=0;_.q=0;_.s=1;_.t=0;_.u=false;_.v=false;_.A=1;_.B=0;var mrb=vtd(3176);cGc(8553,1,{},APi);_.g=0;_.i=0;var nrb=vtd(8553);cGc(3177,1,DIn,BPi,CPi);_.He=function(){return this.j};_.g=0;_.i=0;_.k=0;var prb=vtd(3177);cGc(3178,57,sFn,EPi);_.Oe=function(){return this.p};var orb=vtd(3178);cGc(821,1,{},kaj);_.g=null;_.i='Auto';_.j='Wu';_.k=true;_.n=4;_.o=4;var jaj;var fyb=vtd(821);cGc(8415,1,{});_.p=false;var HLb=vtd(8415);cGc(794,1,{794:1},u$j);_.Fe=function(a){if(a==null){return false}if(a===this){return true}if(Wb(a)!=ELb){return false}return r$j(this)==Xb(a)};_.Ge=function(){return r$j(this)};_.j=1;var ELb=vtd(794);cGc(1591,1,{},w$j);_._e=dbp;_.af=function(a){return a.tc};var DLb=vtd(1591);cGc(987,24,{3:1,17:1,24:1,987:1},E$j);var x$j,y$j,z$j,A$j,B$j,C$j;var FLb=wtd(987,F$j);cGc(847,24,{3:1,17:1,24:1,847:1},P$j);var G$j,H$j,I$j,J$j,K$j,L$j,M$j,N$j;var GLb=wtd(847,Q$j);var X$j='',Y$j='',Z$j,$$j=0,_$j,a_j,b_j,c_j;cGc(8560,8746,{},AWm);var Prc=vtd(8560);cGc(5445,1,Lwo);_.Se=function(){!!R3j&&S3j(R3j,(i4j(),b4j),ZBo);ILh=new xXh;RLh(this.g);sXm(vrm(this.g.g))};cGc(1823,8415,{},V9m);var Suc=vtd(1823);aFn(Qc)(9);\n//# sourceURL=web3d-9.js\n")
|