simc/circuitjs1/BA179B02B585866E2C377F5CEC7E79AD.cache.js

20 lines
533 KiB
JavaScript
Raw Normal View History

2024-10-03 06:55:46 +05:30
circuitjs1.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.circuitjs1;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.7.0\";var $strongName = 'BA179B02B585866E2C377F5CEC7E79AD';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function O(){}\nfunction yC(){}\nfunction uC(){}\nfunction uf(){}\nfunction ib(){}\nfunction vb(){}\nfunction ah(){}\nfunction qh(){}\nfunction Nl(){}\nfunction Sl(){}\nfunction Zl(){}\nfunction dm(){}\nfunction om(){}\nfunction tm(){}\nfunction ym(){}\nfunction Dm(){}\nfunction Im(){}\nfunction Nm(){}\nfunction Sm(){}\nfunction _m(){}\nfunction en(){}\nfunction ln(){}\nfunction qn(){}\nfunction Kn(){}\nfunction hp(){}\nfunction Dp(){}\nfunction Jp(){}\nfunction Lp(){}\nfunction LE(){}\nfunction GE(){}\nfunction IE(){}\nfunction IF(){}\nfunction hG(){}\nfunction bI(){}\nfunction dI(){}\nfunction VL(){}\nfunction fM(){}\nfunction vN(){}\nfunction nO(){}\nfunction pO(){}\nfunction wO(){}\nfunction KP(){}\nfunction N0(){}\nfunction W2(){}\nfunction Q6(){}\nfunction U7(){}\nfunction NQ(a){}\nfunction a1(a){}\nfunction Mvb(){}\nfunction uwb(){}\nfunction ywb(){}\nfunction xBb(){}\nfunction FBb(){}\nfunction NBb(){}\nfunction LCb(){}\nfunction SCb(){}\nfunction UCb(){}\nfunction yh(){th()}\nfunction VD(){OD()}\nfunction OG(){NG()}\nfunction hH(a){RF(a)}\nfunction OV(a){a.k=2}\nfunction xqb(a){a.a=1}\nfunction gc(a,b){a.a=b}\nfunction Gl(a,b){a.a=b}\nfunction Dl(a,b){a.f=b}\nfunction Hl(a,b){a.b=b}\nfunction NE(a,b){a.b=b}\nfunction NC(a,b){a.m=b}\nfunction LC(a,b){a.h=b}\nfunction MC(a,b){a.l=b}\nfunction ME(a,b){a.a=b}\nfunction OE(a,b){a.d=b}\nfunction gG(a,b){a.d=b}\nfunction _K(a,b){a.d=b}\nfunction TY(a,b){a.d=b}\nfunction I6(a,b){a.d=b}\nfunction kF(a,b){a.f=b}\nfunction bM(a,b){a.a=b}\nfunction jN(a,b){a.e=b}\nfunction AR(a,b){a.W=b}\nfunction ve(a,b){a.ob=b}\nfunction Bf(a){a.fill()}\nfunction If(a){a.save()}\nfunction Ib(a){this.a=a}\nfunction fb(a){this.a=a}\nfunction mb(a){this.a=a}\nfunction Ob(a){this.a=a}\nfunction gh(a){this.a=a}\nfunction ih(a){this.a=a}\nfunction vn(a){this.a=a}\nfunction An(a){this.a=a}\nfunction Fn(a){this.a=a}\nfunction fo(a){this.a=a}\nfunction yo(a){this.a=a}\nfunction Do(a){this.a=a}\nfunction pF(a){this.a=a}\nfunction qF(a){this.a=a}\nfunction sF(a){this.a=a}\nfunction uF(a){this.a=a}\nfunction wF(a){this.a=a}\nfunction yF(a){this.a=a}\nfunction DF(a){this.a=a}\nfunction FF(a){this.a=a}\nfunction zI(a){this.a=a}\nfunction YJ(a){this.a=a}\nfunction iK(a){this.a=a}\nfunction LK(a){this.d=a}\nfunction nL(a){this.a=a}\nfunction WL(a){this.a=a}\nfunction _L(a){this.a=a}\nfunction JL(a){this.b=a}\nfunction sM(a){this.a=a}\nfunction WM(a){this.a=a}\nfunction YM(a){this.a=a}\nfunction YP(a){this.a=a}\nfunction xN(a){this.a=a}\nfunction zN(a){this.a=a}\nfunction dO(a){this.a=a}\nfunction JU(a){this.a=a}\nfunction WW(a){this.a=a}\nfunction b0(a){this.a=a}\nfunction d0(a){this.a=a}\nfunction f0(a){this.a=a}\nfunction h0(a){this.a=a}\nfunction j0(a){this.a=a}\nfunction r0(a){this.a=a}\nfunction t0(a){this.a=a}\nfunction v0(a){this.a=a}\nfunction x0(a){this.a=a}\nfunction z0(a){this.a=a}\nfunction B0(a){this.a=a}\nfunction D0(a){this.a=a}\nfunction F0(a){this.a=a}\nfunction K0(a){this.a=a}\nfunction L0(a){this.c=a}\nfunction BP(a){this.c=a}\nfunction S6(a){this.a=a}\nfunction U6(a){this
"function Vkb(a,b){IR.call(this,a,b);this.a=_Eb}\nfunction rN(a,b){qN.call(this,a,true);this.e=b}\nfunction lT(a,b){VS.call(this,a,b,0);this.hb=1}\nfunction hob(a){gob.call(this,2,0,11);this.c=a}\nfunction Vnb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction QK(a,b,c){this.a=a;this.d=b;this.c=c}\nfunction ZW(a,b,c,d,e){JR.call(this,a,b,c,d,e)}\nfunction B9(a,b,c,d,e){JR.call(this,a,b,c,d,e)}\nfunction Xfb(a,b){D4();F4.call(this,a,b,false)}\nfunction wf(f,a,b,c,d,e){f.arc(a,b,c,d,e,false)}\nfunction Mp(a,b){this.c=a;this.b=b;this.a=false}\nfunction CD(a,b){this.a=a;this.b=b;$.call(this)}\nfunction SO(a,b){(MF(),a.ob)[pHb]=b!=null?b:''}\nfunction VDb(a,b){if(a<0||a>=b){throw new Iwb}}\nfunction Un(a,b){!a.a&&(a.a=new _Ab);RAb(a.a,b)}\nfunction QE(a,b){return new TE(a.a-b.a,a.b-b.b)}\nfunction RE(a,b){return new TE(a.a*b.a,a.b*b.b)}\nfunction SE(a,b){return new TE(a.a+b.a,a.b+b.b)}\nfunction n$(a,b){return kq((b-a.Rc[4])/a.Rc[0])}\nfunction o$(a,b){return kq((b-a.Rc[5])/a.Rc[3])}\nfunction Sh(a){return Fi(Xi(a.ownerDocument),a)}\nfunction Th(a){return Gi(Xi(a.ownerDocument),a)}\nfunction Exb(a){return !isFinite(a)&&!isNaN(a)}\nfunction Gpb(a){while(GH(a.j,0)!=a.f)JH(a.j,0)}\nfunction SY(a){a.c=false;a.b='';a.d='';a.a=null}\nfunction pkb(a,b,c,d,e){a.c=b;a.d=c;a.b=d;a.a=e}\nfunction Cib(a,b,c,d,e){JR.call(this,a,b,c,d,e)}\nfunction Dub(a,b,c,d,e){JR.call(this,a,b,c,d,e)}\nfunction Ovb(a,b,c,d,e){JR.call(this,a,b,c,d,e)}\nfunction Pwb(a){Nwb();Qwb.call(this,Dyb(LEb,a))}\nfunction lib(a,b){xhb.call(this,a,b);this.bb|=1}\nfunction oN(a,b){qN.call(this,a,false);this.e=b}\nfunction B7(a,b){this.j=a;this.q=b;this.e=false}\nfunction C7(a,b){this.j=a;this.q=b;this.e=false}\nfunction r6(a,b){Pzb(i6,a,b);b.k=b.b=true;b.i=a}\nfunction EE(a,b,c){DE(a,b);$wnd[a].setItem(b,c)}\nfunction yb(a,b){return bEb(function(){a.ed(b)})}\nfunction _xb(a,b){return XC(a,b)?-1:VC(a,b)?1:0}\nfunction to(a,b){Fo('callback',b);return so(a,b)}\nfunction sN(a,b){qN.call(this,a,true);lN(this,b)}\nfunction Cj(){wj.call(this,'TABLE_ROW_GROUP',12)}\nfunction $O(){WO();_O.call(this,li($doc,'text'))}\nfunction mT(a,b,c){VS.call(this,a,b,c);this.hb=1}\nfunction yY(a,b){IR.call(this,a,b);this.c=1.0E-5}\nfunction mF(a,b){CO(a.s,kq(b.a));EO(a.s,kq(b.b))}\nfunction lI(a,b){dj(a.style,'verticalAlign',b.a)}\nfunction LU(a,b){var c;c=a.b.Qe(a.a).q;MU(a,b,c)}\nfunction a_(a,b){a.Nb=b;b==0?Y$(a,cLb):Y$(a,dLb)}\nfunction jR(a,b){return b==0?a.ib:b==1?a.jb:null}\nfunction Dzb(a,b){return b===a?'(this Map)':''+b}\nfunction u8(a,b,c){return Math.sqrt(b*b+c*c)/a.d}\nfunction V2(a,b){Rzb(S2,a.d);a.d=b;Pzb(S2,a.d,a)}\nfunction e3(a){a.d=I3(a.e,a.d);d3(a);QQ(a);KT(a)}\nfunction pQ(a){a.onreadystatechange=function(){}}\nfunction uH(a){var b=a[JGb];return b==null?-1:b}\nfunction hxb(a,b){var c;c=exb(a,b);c.e=2;return c}\nfunction TAb(a,b){Fh(b,a.b.length);return a.b[b]}\nfunction VAb(a,b,c){Vp(c,0,a.b,b,c.length,false)}\nfunction FH(a,b){if(b<0||b>a.f.c){throw new Gwb}}\nfunction Hh(a,b){if(a==null){throw new uyb(''+b)}}\nfunction Gh(a){if(a==null){throw new tyb}return a}\nfunction qb(){this.a=new _Ab;this.b=new Cb(this)}\nfunction TH(a){return new NP(a.d,a.b,a.c,a.e,a.a)}\nfunction BO(a){return ((MF(),a.b).scrollTop||0)|0}\nfunction ne(a,b){ye(a,Fe((MF(),a.ob))+'-'+b,true)}\nfunction aL(a,b){!!a.e&&(b.a=a.e.a);a.e=b;HL(a.e)}\nfunction w9(a,b){if(b){Lf(a.a,b.a);a.c=b.b;a.b=b}}\nfunction yM(a,b){if(a.f){ZI(a.f.g,!b);b&&BM(a.f)}}\nfunction uo(a,b){ro();vo.call(this,!a?null:a.a,b)}\nfunction pN(a,b){qN.call(this,a,false);lN(this,b)}\nfunction N4(a,b){IR.call(this,a,b);M4(this,10240)}\nfunction go(a){sg.call(this,io(a),ho(a));this.a=a}\nfunction F5(a){this.d=a;this.c=Qp(pq,KFb,0,2,7,1)}\nfunction $xb(){$xb=uC;Zxb=Qp(pB,jEb,27,256,0,1)}\nfunction Nyb(a,b){return Cyb(Tyb(a,0,b.length),b)}\nfunction Rp(a,b,c,d,e,f){return Sp(a,b,c,d,e,0,f)}\nfunction Df(d,a,b,c){d.fillText&&d.fillText(a,b,c)}\nfunction Knb(a,b){b?Nnb(a):Onb(a,a.a);ZI(a,false)}\nfunction Hn(a,b){var c;if(En){c=new Fn(b);Pn(a,c)}}\nfunction Cn(a,b){var c;if(zn){c=new An(b);a.pd(c)}}\nfunction ff(a){var b;Re(a);b=a.xd();-1==b&&a
"function Zob(a,b){Tob();NT.call(this,a,b);this.a=this.i=7;this.d=0;Xob(this)}\nfunction o6(a,b,c,d,e){this.n=a;this.o=b;this.e=c;this.a=d;this.c=e;m6(this)}\nfunction p8(a){this.b=a.toLowerCase();this.c=this.b.length;this.a=0;f8(this)}\nfunction e8(a,b,c){this.a=new SDb;KDb(this.a,a);!!b&&KDb(this.a,b);this.b=c}\nfunction lrb(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f);this.s[2].u=!this.s[1].u}\nfunction Co(a){Ao.call(this,'A request timeout has expired after '+a+' ms')}\nfunction lX(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f);this.a=(new zxb(uqb(f))).a}\nfunction H2(a,b,c,d,e,f){q1.call(this,a,b,c,d,e);this.c=K3(uqb(f));F2(this,f)}\nfunction H5(a,b){I5(a,b);a.V=HR(a.W,a.V);JQ.J!=a&&aR(b,a.ib,a.jb,a.V);cR(a,b)}\nfunction fR(a){var b,c;b=a.nb;c=a.pb;a.nb=a.ob;a.pb=a.qb;a.ob=b;a.qb=c;a.lf()}\nfunction fob(a,b){b<a.i?(b=a.i):b>a.g&&(b=a.g);a.k=b;cob(a);!!a.c&&a.c.Dd()}\nfunction Szb(a){PCb();a.a=OCb.Ag();a.a.b=a;a.c=OCb.Bg();a.c.b=a;a.b=0;SBb(a)}\nfunction Jbb(a){a.C=new F5(JQ);D5(a.C,x6(lLb));a.D=new F5(JQ);D5(a.D,x6(lLb))}\nfunction Ptb(a){a.g=new F5(JQ);D5(a.g,x6(lLb));a.i=new F5(JQ);D5(a.i,x6(lLb))}\nfunction k5(a){a.c=new F5(JQ);a.d=new F5(JQ);D5(a.c,x6(lLb));D5(a.d,x6(lLb))}\nfunction p6(a){this.f=a.f;this.n=a.n;this.o=a.o;this.e=a.e;this.a=a.a;m6(this)}\nfunction qjb(a,b,c,d,e,f){zY.call(this,a,b,c,d,e,f);this.a=(new zxb(uqb(f))).a}\nfunction IH(a,b,c,d){d=EH(a,b,d);Ue(b);vP(a.f,b,d);MF();Mh(c,TF(b.ob));Ve(b,a)}\nfunction i8(a,b){var c;!o8(a,'(');c=g8(a);!o8(a,')');return new e8(c,null,b)}\nfunction n8(a){o8(a,'+');if(o8(a,'-'))return new e8(l8(a),null,10);return l8(a)}\nfunction NF(a,b){MF();var c;c=VG(b);if(!c){return false}OF(a,b,c);return true}\nfunction XAb(a,b){var c;c=UAb(a,b,0);if(c==-1){return false}a.rg(c);return true}\nfunction Ai(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1}\nfunction qU(a){var b;b=gEb*(JQ.Mc-a.b);return (qyb(b*a.d)+1)/2*qyb(b*a.a)*a.c}\nfunction kkb(a,b,c){var d;d=aq(Mzb(a.a,b));return d==null?c:d=='1'||Dyb(d,LEb)}\nfunction X(a,b,c,d){W(a);a.o=true;a.p=false;a.k=b;a.t=c;a.n=d;++a.r;eb(a.j,Dg())}\nfunction ZQ(a,b){GR(a,b,a.mb[0]);ZR(b,a.ib,a.db);GR(a,b,a.mb[1]);ZR(b,a.eb,a.jb)}\nfunction S1(a,b){Q1();s1.call(this,a,b,P1,O1);this.fb=true;R1(this,JQ.Cc.c?1:2)}\nfunction BX(a,b){NT.call(this,a,b);this.f=2;this.e='.1*(a-b)';zX(this);this.wf()}\nfunction VY(a){oN.call(this,a,null);SY(this);this.e=this;this.b=a;UY(this,false)}\nfunction O0(a,b){mT.call(this,a,b,2);this.i=2.5;this.d=2.5;this.g=100;this.bb|=1}\nfunction OU(a,b){var c;c=kq((b-a.e)*100/(a.d-a.e));a.f=true;fob(a.g,c);a.f=false}\nfunction j_(a){var b;for(b=0;b!=a.rc;b++){a.vc[b].w=0;a.vc[b].M=a.vc[b].N=false}}\nfunction uR(a){return CQ==a||a.kb||JQ.bc==a||cq(CQ,10)&&vmb($p(CQ,10).a)==a}\nfunction Qk(){Ok();return Tp(Pp(Us,1),jEb,67,0,[Nk,Lk,Gk,Hk,Mk,Kk,Ik,Fk,Jk])}\nfunction ap(){ap=uC;_o=new bp('RTL',0);$o=new bp('LTR',1);Zo=new bp('DEFAULT',2)}\nfunction mD(){mD=uC;iD=CC(UFb,UFb,524287);jD=CC(0,0,WFb);kD=UC(1);UC(2);lD=UC(0)}\nfunction Mi(a,b){!Pi()&&Li(a)&&(b+=(Yh(a)|0)-(a.clientWidth|0));a.scrollLeft=b}\nfunction kg(a,b){Kh(!a.e);Ch(b!=a,'Self-causation not permitted');a.e=b;return a}\nfunction c1(a){if(a.length==0){return '00'}if(a.length==1){return '0'+a}return a}\nfunction UAb(a,b,c){for(;c<a.b.length;++c){if(BDb(b,a.b[c])){return c}}return -1}\nfunction WI(a,b){var c;c=b.target;if(gi(c)){return Ki((MF(),a.ob),c)}return false}\nfunction mH(a){var b;b=a.currentTarget;while(!!b&&!VG(b)){b=b.parentNode}return b}\nfunction ui(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction MT(a){var b,c;for(b=0;b!=a.Ue();b++){c=a.s[b];c.i&&v_(JQ,0,a.gb[b],c.v)}}\nfunction $K(a,b){var c,d;d=a.a;for(c=0;c<d;++c){VK(a,b,c,false)}Nh(a.c,KL(a.c,b))}\nfunction Uo(a,b,c){var d,e;d=10;for(e=0;e<c-1;e++){b<d&&(a.a+='0',a);d*=10}a.a+=b}\nfunction ZY(a,b,c){var d;d=_Y(a,b,c);if(d==-1)return true;return _Y(a,a.j,a.o)==d}\nfunction H_(a){var b;b=(!xE&&(BE(),AE)&&(xE=new zE),xE);if(!b)return;yE(b,eLb,a.u)}\nfunction xp(a,b){var c;if(a.d>a.b+a.i&&Awb(b,a.b+a.i)>=53){c=a.b+a.i-1;wp(a,b,c)}}\nfunction pZ(a,b){var c;i
"function v$(a,b,c){var d;d='<div style=\"display:inline-block;width:80px;\">'+a+EIb+b;return new mN((rE(),new hE(d)),c)}\nfunction Qh(a,b){var c,d;b=hi(b);d=Uh(a);c=fi(d,b);if(c==-1){d.length>0?_h(a,d+' '+b):_h(a,b);return true}return false}\nfunction Go(a){var b;b=Wh(a,'dir');if(Dyb('rtl',b)){return ap(),_o}else if(Dyb('ltr',b)){return ap(),$o}return ap(),Zo}\nfunction hJ(a){if(a.db){sQ(a.db.a);a.db=null}if(a.$){sQ(a.$.a);a.$=null}if(a.gb){a.db=YF(new xN(a));a.$=pG(new zN(a))}}\nfunction MJ(a,b,c){var d,e;if(a.P){d=b+Sh((MF(),a.ob));e=c+Th(a.ob);if(d<a.L||d>=a.R||e<a.M){return}bJ(a,d-a.N,e-a.O)}}\nfunction oBb(a,b,c,d,e,f,g,h){var i;i=c;while(f<g){i>=d||b<c&&h.Wf(a[b],a[i])<=0?Wp(e,f++,a[b++]):Wp(e,f++,a[i++])}}\nfunction jub(a,b,c,d,e,f){JR.call(this,a,b,c,d,e);this.s=(new zxb(uqb(f))).a;this.k=(new zxb(uqb(f))).a;this.fb=true}\nfunction NT(a,b){IR.call(this,a,b);this.vf()&&(this.j=cq(this,229)?10:4);this.fb=true;this.wf();LT(this,JQ.Cc.c?1:2)}\nfunction dN(a,b,c){if(Vh((MF(),a.ob),GEb)<Si($doc)){b=myb(b,Ui($doc)+Si($doc)-Vh(a.ob,GEb));b=jyb(Ui($doc),b)}bJ(a,b,c)}\nfunction kT(a,b,c){u9(b,CQ==a||a.kb||JQ.bc==a||cq(CQ,10)&&vmb($p(CQ,10).a)==a?GQ:MQ);ER(a,b);$Q(a,b,c,a.ob,a.qb,true)}\nfunction q_(a,b,c,d){var e,f;f=1/d;if(isNaN(f)||Exb(f)){e=0;e=~~(e/0)}o_(a,b,b,f);o_(a,c,c,f);o_(a,b,c,-f);o_(a,c,b,-f)}\nfunction v_(a,b,c,d){var e;e=a.Wb.a.b.length+d;o_(a,e,b,-1);o_(a,e,c,1);e>0&&(a.t[e-1].e=true);o_(a,b,e,1);o_(a,c,e,-1)}\nfunction UD(a,b){var c;Oh(a);vi(b)==a&&Oh(b);c=b.style;dj(c,_Fb,'');dj(c,dGb,'');dj(c,fGb,'');dj(c,IEb,'');dj(c,HEb,'')}\nfunction ZK(a,b){var c;if(b.nb!=a){return false}try{Ve(b,null)}finally{c=(MF(),b.ob);Nh(vi(c),c);sH(a.g,c)}return true}\nfunction y3(a){var b,c;if(a==null)return '';if(a.length==0)return '';c=a[0];for(b=1;b<a.length;b++)c+=','+a[b];return c}\nfunction Sxb(a){var b;if(a<0){return -2147483648}else if(a==0){return 0}else{for(b=1073741824;(b&a)==0;b>>=1);return b}}\nfunction hzb(a){fzb();var b=':'+a;var c=ezb[b];if(c!=null){return c}c=czb[b];c==null&&(c=gzb(a));izb();return ezb[b]=c}\nfunction I3(a,b){var c;!x3&&(x3=new fCb);c=$p(Mzb(x3,a),166);if(c)return c;c=new C3(b);c.e=a;c.c=a;Pzb(x3,a,c);return c}\nfunction j$(a,b){var c,d;d=(!xE&&(BE(),AE)&&(xE=new zE),xE);if(!d)return b;c=DE(d.a,a);if(c==null)return b;return c==LEb}\nfunction Yxb(a){var b,c;if(a>-129&&a<128){b=a+128;c=($xb(),Zxb)[b];!c&&(c=Zxb[b]=new Mxb(a));return c}return new Mxb(a)}\nfunction y8(a){var b,c,d;b=JQ.Mc-a.e;a.e=JQ.Mc;c=qyb(gEb*(JQ.Mc-a.c)*a.g);a.d+=b*(a.a+c*a.b);d=gEb*a.d;return qyb(d)*a.f}\nfunction aN(a,b){var c,d;d=Th(pe(a.a))+qe(a.a);c=a.b?Sh((MF(),b.ob)):Sh((MF(),b.ob))+Vh(b.ob,GEb)-Vh(a.ob,GEb);dN(a,c,d)}\nfunction xnb(a,b,c){var d;a.n!=0&&++a.o;a.n=0;d=new dK(L_(c));(MF(),d.ob).style[zMb]=(Tj(),'bold');cL(b,a.o,a.n,d);++a.o}\nfunction bJ(a,b,c){var d;a.bb=b;a.hb=c;b-=Hi($doc);c-=Ii($doc);d=(MF(),a.ob);d.style[dGb]=b+(Ok(),jFb);d.style[fGb]=c+jFb}\nfunction JDb(){GDb();var a,b,c;c=FDb+++Dg();a=kq(Math.floor(c*QMb))&16777215;b=kq(c-a*GGb);this.a=a^1502;this.b=b^PMb}\nfunction UL(){UL=uC;OL=new WL((yk(),dHb));new WL('justify');QL=new WL(dGb);TL=new WL(gGb);SL=(ep(),QL);RL=TL;PL=SL}\nfunction Ok(){Ok=uC;Nk=new Rk;Lk=new Tk;Gk=new Vk;Hk=new Xk;Mk=new Zk;Kk=new _k;Ik=new bl;Fk=new dl;Jk=new fl}\nfunction dg(){dg=uC;ag=new eg('BUTT',0,'butt');bg=new eg('ROUND',1,'round');cg=new eg('SQUARE',2,'square')}\nfunction oF(){this.d=new _Ab;this.e=new IF;this.k=new IF;this.j=new IF;this.q=new _Ab;this.i=new FF(this);kF(this,new LE)}\nfunction hvb(a){var b;a.n=7;pZ(JQ,a.a=new dK(L_(a.c)));oe(a.a);b=kq((a.g-a.d)*100/(a.i-a.d));pZ(JQ,a.b=new iob(b,null,a))}\nfunction ymb(a){var b,c;b=$p(ODb(a.v,0),13).c;for(c=1;c<a.v.a.b.length;c++){if($p(ODb(a.v,c),13).c!=b)return null}return b}\nfunction i1(a){var b,c,d;b='';for(c=0;c<a.w.a.b.length;c++){d=$p(ODb(a.w,c),5).He();d=Lyb(d,qKb,'');b+=' '+F3(d)}return b}\nfunction $nb(a,b){var c;c=a.i+~~((a.g-a.i)*(b-Ynb-Znb-Xnb)/(cZ-2*(Ynb+Znb+Xnb)));c<a.i&&(c=a.i);c>a.g&&(c=a.g);return c}\nfunction eR(a){var b;b=a.Pe();return (b<127?String.fromCharCode(b&LFb)+' ':b+' ')+a.nb+' '+a.pb+' '+a
"function rnb(a){var b;if(!a.c)return;b=a.c.Ye(a.n);b<a.f[a.g]&&(a.f[a.g]=b);b>a.e[a.g]&&(a.e[a.g]=b);a.d=b;++a.b;if(a.b>=a.j){a.g=a.g+1&a.i-1;a.f[a.g]=a.e[a.g]=b;a.b=0}}\nfunction bR(a,b,c){u9(b,c);a.cb==-1?t9(b,a.nb-3,a.pb-3,7,7):a.cb==0&&t9(b,a.nb-4,a.pb-4,9,9);a.hb==2&&(a.cb==-1?t9(b,a.ob-3,a.qb-3,7,7):a.cb==1&&t9(b,a.ob-4,a.qb-4,9,9))}\nfunction bnb(a){var b,c,d,e,f;b=y_(JQ,CS(a.nb,a.ob));c=y_(JQ,BS(a.nb,a.ob));d=z_(JQ,CS(a.pb,a.qb));e=z_(JQ,BS(a.pb,a.qb));f=new tkb(b,d,c-b,e-d);nkb(f,a.a.A)||Omb(a.a,f)}\nfunction ET(a,b){var c;if(b==0){c=new C7('',0);c.c=new PY('Flip X',(a.bb&RFb)!=0);return c}if(b==1){c=new C7('',0);c.c=new PY('Flip Y',(a.bb&xGb)!=0);return c}return null}\nfunction iV(b,c,d,e,f,g){JR.call(this,b,c,d,e,f);this.j=20;this.i=_Hb;try{this.j=(new zxb(uqb(g))).a;this.i=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}\nfunction utb(b,c,d,e,f,g){JR.call(this,b,c,d,e,f);this.f=0.1;this.e=_Hb;try{this.f=(new zxb(uqb(g))).a;this.e=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}\nfunction _9(b){function d(){var a=c.responseText;E$(Z9);I$(Z9,a,true)}\ntry{var c=new XMLHttpRequest;c.addEventListener('load',d);c.open('GET',b,false);c.send()}catch(a){}}\nfunction xmb(a){var b;if(a.V!=1)return null;if(a.H<0&&!ymb(a))return null;b=$p(NDb(a.Y),13);a.H>=0&&a.Y.a.b.length>a.H&&(b=$p(ODb(a.Y,a.H),13));return !b.c?'':b.c.We(b.n)}\nfunction Imb(a,b){var c;a.F=1;while(a.F<=a.A.b)a.F*=2;!a.v&&(a.v=new SDb);a.O=false;for(c=0;c!=a.v.a.b.length;c++)pnb($p(ODb(a.v,c),13),a.F,a.U,b);_lb(a);a.G=a.S.Oc;Xlb(a)}\nfunction CZ(a){var b,c,d,e;e='';E3();Y2();s6();for(c=a.T.a.b.length-1;c>=0;c--){b=g$(a,c);d=b.Ie();d!=null&&!!d.length&&(e+=d+ZEb);b.kb&&!cq(b,10)&&(e+=b.He()+ZEb)}return e}\nfunction Up(a,b){var c=new Array(b);var d;switch(a){case 6:d={l:0,m:0,h:0};break;case 7:d=0;break;case 8:d=false;break;default:return c;}for(var e=0;e<b;++e){c[e]=d}return c}\nfunction jG(a,b){var c,d,e,f,g;if(!!dG&&!!a&&Qn(a,dG)){c=eG.a;d=eG.b;e=eG.c;f=eG.d;fG(eG);gG(eG,b);Pn(a,eG);g=!(eG.a&&!eG.b);eG.a=c;eG.b=d;eG.c=e;eG.d=f;return g}return true}\nfunction GM(a){if(NM(a)){return}if(a.n){PM(a)}else{if(!!a.i.i&&a.i.i.e.b.length!=0&&(!a.j||!a.j.i)){!a.j&&zM(a,a.i,false,true);BM(a.i.i)}else !!a.f&&(a.f.n?PM(a.f):GM(a.f))}}\nfunction IM(a){if(NM(a)){return}if(a.n){if(!!a.i.i&&a.i.i.e.b.length!=0&&(!a.j||!a.j.i)){!a.j&&zM(a,a.i,false,true);BM(a.i.i)}else !!a.f&&(a.f.n?IM(a.f):PM(a.f))}else{PM(a)}}\nfunction BR(a){a._=a.ob-a.nb;a.ab=a.qb-a.pb;a.X=ryb(a._*a._+a.ab*a.ab);a.Y=a.ab/a.X;a.Z=-a._/a.X;a.$=a.ab==0?OS(a._):OS(a.ab);a.ib=new kjb(a.nb,a.pb);a.jb=new kjb(a.ob,a.qb)}\nfunction dF(a,b){var c,d,e,f;c=Dg();f=false;for(e=new pAb(a.q);e.b<e.d.lg();){d=(Eh(e.b<e.d.lg()),$p(e.d.og(e.c=e.b++),162));if(c-d.b<=2500&&bF(b,d.a)){f=true;break}}return f}\nfunction QU(a,b){var c;c=(new Nxb(uqb(a))).a;if(c==-1)return;this.b=g$(b,c);this.a=(new Nxb(uqb(a))).a;this.e=(new zxb(uqb(a))).a;this.d=(new zxb(uqb(a))).a;this.i=K3(uqb(a))}\nfunction xY(a){var b;BR(a);b=(a.X/2-4)/a.X;a.db=nR(a.ib,a.jb,b);a.eb=nR(a.ib,a.jb,1-b);a.f=vR(2);a.g=vR(2);rR(a.ib,a.jb,a.f[0],a.f[1],b,12);rR(a.ib,a.jb,a.g[0],a.g[1],1-b,12)}\nfunction F3(a){if(a.length==0)return '\\\\0';return Jyb(Jyb(Jyb(Jyb(Jyb(Jyb(Jyb(Jyb(a,'\\\\','\\\\\\\\'),ZEb,'\\\\n'),' ','\\\\s'),'+','\\\\p'),'=','\\\\q'),'#','\\\\h'),'&','\\\\a'),'\\r','\\\\r')}\nfunction Yhb(){Yhb=uC;Vhb=Tp(Pp(pq,1),KFb,0,7,[2,3,6,7,4]);Shb=Tp(Pp(pq,1),KFb,0,7,[1,13,12,4,5]);Xhb=Tp(Pp(oq,1),wHb,0,7,[50,25,_Eb,50000,_Eb,5000,50000,50,39000,7500,4500])}\nfunction Pnb(a){var b,c;c=Mnb(a);for(b=0;b<5;b++){se(a.d[b]);if(c+b-2<0||c+b-2>=a.k)bK(a.d[b],'---');else{bK(a.d[b],DS(a.o[c+b-2],'',true));c+b-2==a.a&&ne(a.d[b],'current')}}}\nfunction Tqb(b,c,d,e,f,g){leb.call(this,b,c,d,e,f,g);this.a=(new Nxb(uqb(g))).a;this.d=2;try{this.d=(new Nxb(uqb(g))).a}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}this.fb=true}\nfunction _1(b,c,d,e,f,g){OT.call(this,b,c,d,e,f,g);this.a=true;try{this.a=(Nwb(),Dyb(LEb,uqb(g)));this.b=xxb(uqb(g))}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}this.s[1].a=this.a}\nfunction E$(a){var b;a.nc.a.b=Qp(tB,jEb,
"function RZ(a,b){var c,d,e;d=i_(a,n$(a,a.Gb));e=i_(a,o$(a,a.Hb));if(!b||!cq(b,104))return;b.nb==b.ob?(d=b.nb):(e=b.pb);if(d==b.nb&&e==b.pb||d==b.ob&&e==b.qb)return;c=new Nvb(d,e);YQ(c,b.ob,b.qb);b.Ee(d,e);KDb(a.T,c);a.d=true;O$(a)}\nfunction H6(a){var b,c,d;b=new x9(a.b);d=a.b.canvas.width/(a.a.U.b+a.a.U.c*2);c=a.b.canvas.height/(a.a.U.a+a.a.U.d*2);a.g=1/(d<c?d:c);Kf(a.b,OLb);Cf(a.b,0,0,a.b.canvas.width,a.b.canvas.height);Rf(a.b,1/a.g,0,0,1/a.g,0,0);CT(a.a,b)}\nfunction sE(a){rE();a.indexOf('&')!=-1&&(a=XD(mE,a,'&amp;'));a.indexOf('<')!=-1&&(a=XD(oE,a,'&lt;'));a.indexOf('>')!=-1&&(a=XD(nE,a,'&gt;'));a.indexOf('\"')!=-1&&(a=XD(pE,a,'&quot;'));a.indexOf(\"'\")!=-1&&(a=XD(qE,a,'&#39;'));return a}\nfunction aR(a,b,c,d){var e,f,g,h,i,j;if(!JQ.Bc||d==0||!JQ.I.c)return;g=c.a-b.a;h=c.b-b.b;f=Math.sqrt(g*g+h*h);u9(a,JQ.w.c?(_0(),$0):(_0(),S0));d%=16;d<0&&(d+=16);for(e=d;e<f;e+=16){i=kq(b.a+e*g/f);j=kq(b.b+e*h/f);Cf(a.a,i-2,j-2,4,4)}}\nfunction Zlb(a,b){var c,d,e,f,g,h,i;a.r=-100000000;a.s=nIb;for(i=0;i!=a.Y.a.b.length;i++){h=$p(ODb(a.Y,i),13);if(h.k!=b)continue;e=qnb(h,a.A.b);f=h.e;g=h.f;for(c=0;c!=a.A.b;c++){d=c+e&a.F-1;f[d]>a.r&&(a.r=f[d]);g[d]<a.s&&(a.s=g[d])}}}\nfunction glb(a){var b,c;a.v=a.j>2?a.j:2;a.w=2;a.s=Qp(gx,jEb,7,a.j+2,0,1);a.s[0]=new aZ(a,1,2,'');a.s[0].d=true;a.s[1]=new aZ(a,a.v-1,1,'R');a.s[1].a=true;for(b=0;b!=a.j;b++){c=b+2;a.s[c]=new aZ(a,b,0,'Q'+b);a.s[c].i=a.s[c].p=true}QQ(a)}\nfunction sI(a){var b;gI.call(this,(MF(),$doc.createElement('span')));this.c=a;this.d=$doc.createElement('label');Mh(this.ob,this.c);Mh(this.ob,this.d);b=Qi($doc);ci(this.c,'id',b);bj(this.d,b);this.b=new pK(this.d);!!this.c&&ei(this.c,0)}\nfunction bN(a,b){var c,d,e,f,g,h,i;f=Th(pe(b.i))-Th((MF(),a.ob));i=Th(b.ob)-f;d=cN(a.a);e=_M(a.a)-Vh(a.ob,GEb);g=d+Vh(a.ob,GEb)-(Ui($doc)+Si($doc));h=Ui($doc)-e;g<=0&&h<=0?!!a.a.f&&!!a.a.f.g&&(a.b=a.a.f.g.b):(a.b=g<h);c=a.b?d:e;dN(a,c,i)}\nfunction i7(a,b){var c,d,e,f,g;g=b.f;d=false;c=false;for(f=0;f!=a.d;f++){e=a.e[f];if(hq(e.d)===hq(g)||hq(e.c)===hq(g)||hq(e.b)===hq(g)){if(hq(e.b)===hq(g)&&!e.k){e7(a);c=true}a.f.gf(f,e);e.k&&(d=true);A$(a.c)}}if(d){c||e7(a);g7(a);f7(a)}}\nfunction IDb(a,b){var c,d,e,f,g,h;f=a.a*PMb+a.b*1502;h=a.b*PMb+11;c=Math.floor(h*QMb);f+=c;h-=c*GGb;f%=GGb;a.a=f;a.b=h;if(b<=24){return fyb(a.a*DDb[b])}else{e=a.a*(1<<b-24);g=fyb(a.b*EDb[b]);d=e+g;d>=2147483648&&(d-=4294967296);return d}}\nfunction Ne(a,b){var c=(a.className||'').split(/\\s+/);if(!c){return}var d=c[0];var e=d.length;c[0]=b;for(var f=1,g=c.length;f<g;f++){var h=c[f];h.length>e&&h.charAt(e)=='-'&&h.indexOf(d)==0&&(c[f]=b+h.substring(e))}a.className=c.join(' ')}\nfunction d$(a){var b,c,d,e,f,g;f=_Eb;d=0;g=_Eb;e=0;for(c=0;c!=a.T.a.b.length;c++){b=g$(a,c);if(!b.bf()){f=x$(b.nb,x$(b.ob,f));d=u$(b.nb,u$(b.ob,d))}g=x$(b.pb,x$(b.qb,g));e=u$(b.pb,u$(b.qb,e))}if(f>d)return null;return new tkb(f,g,d-f,e-g)}\nfunction pnb(a,b,c,d){var e,f,g,h,i,j;j=a.i;a.i=b;a.j!=c&&(j=0);a.j=c;i=a.f;h=a.e;a.f=Qp(oq,wHb,0,a.i,7,1);a.e=Qp(oq,wHb,0,a.i,7,1);if(i!=null&&!d){for(e=0;e!=a.i&&e!=j;e++){f=-e&a.i-1;g=a.g-e&j-1;a.f[f]=i[g];a.e[f]=h[g]}}else a.b=0;a.g=0}\nfunction gAb(a,b){var c,d,e,f,g;if(b===a){return true}if(!cq(b,141)){return false}g=$p(b,141);if(a.lg()!=g.lg()){return false}f=g.ge();for(d=a.ge();d.re();){c=d.se();e=f.se();if(!(hq(c)===hq(e)||c!=null&&Q(c,e))){return false}}return true}\nfunction eN(a){UI();var b;this.a=a;vJ.call(this,true,false,'menuPopup');this.b=(ep(),true);aJ(this,(EN(),CN));this._=false;_h(VP((MF(),ui(this.ob))),'gwt-MenuBarPopup');b=Fe(a.ob);Cyb(iHb,b)||Ie(VP(ui(this.ob)),b+'Popup',true);this.eb=true}\nfunction Rmb(a,b,c){var d;a.v=new SDb;if(b==0){KDb(a.v,new tnb(c,0,0));!!c&&!(cq(c,200)||cq(c,224)||cq(c,178)||cq(c,201))&&KDb(a.v,new tnb(c,1,3))}else{d=c.Xe(b);KDb(a.v,new tnb(c,d,b));d==0&&(a.R=true);d==1&&(a.L=true)}_lb(a);Imb(a,false)}\nfunction B6(a){var b,c,d,e,f,g;u6();e=new cAb((new Wzb(i6)).a);while(_zb(e)){g=(PBb(e.d,e),Eh(_zb(e)),e.b=e.a,$p(e.a.se(),43));d=$p(g.vg(),46);if(ayb(d.a-a)<KLb)return d}b=x6(lLb);f='zvoltage='+a;c=x6(f);c.n=b.n;c.e=b.e;c.a=a;m6(c);return c}\nfunction v8(a){var b,c;this.
"function $hb(a){var b,c;a.bb|=1;a.f==0?Zhb(a):(b=new vqb(Thb,'/'),m1(a,b,Uhb,Shb),$p(ODb(a.w,a.f==0?20:4),49).c=1.0E-11/(a.k/0.55),$p(ODb(a.w,a.f==0?20:4),49).j=a.a,c=a.c/gMb,$p(ODb(a.w,11),95).a/=c,cgb($p(ODb(a.w,9),74),c*100),cgb($p(ODb(a.w,10),74),c*100),cgb($p(ODb(a.w,12),74),c*100),cgb($p(ODb(a.w,16),74),c*100),undefined);a.b=Qp(oq,wHb,0,5,7,1);_hb(a)}\nfunction qib(a){var b;a.a=16;a.b=a.a*2;a.d=$p(ODb(a.w,0),125);b=$p(ODb(a.w,1),230);b.e='max(0,min(.0001, select(i-.003, (-80000000000*(i)^5+800000000*(i)^4-3000000*(i)^3+5177.2*(i)^2+.2453*(i)-.00005)*1.04/700, (9000000*(i)^5-998113*(i)^4+42174*(i)^3-861.32*(i)^2+9.0836*(i)-.0078)*.945/700)))';zX(b);a.i=$p(ODb(a.w,2),74);cgb(a.i,700);a.c=Qp(oq,wHb,0,4,7,1)}\nfunction smb(a,b){if(a.A.a>100&&a.A.b>100){If(b.a);a.A.a>100&&a.A.b>100&&a.S.Ib>=a.A.c&&a.S.Ib<=a.A.c+36&&a.S.Jb>=a.A.d+a.A.a-36&&a.S.Jb<=a.A.d+a.A.a?u9(b,(_0(),S0)):u9(b,(_0(),U0));Vf(b.a,a.A.c+18,a.A.d+a.A.a-18);XR(b,0,0,5);YR(b,-8,0,-5,0);YR(b,8,0,5,0);YR(b,0,-8,0,-5);YR(b,0,8,0,5);YR(b,-6,-6,-4,-4);YR(b,6,-6,4,-4);YR(b,-6,6,-4,4);YR(b,6,6,4,4);Hf(b.a)}}\nfunction DW(a){var b,c,d,e,f,g,h,i,j;c=[];e=a.e;d=0;if(a.d){e=a.c;d=a.e}if(e*a.o<0.05){FG(L_('Audio data is not ready yet. Increase simulation speed to make data ready sooner.'));return}g=-100000000;h=nIb;for(f=0;f!=e;f++){a.b[f]>g&&(g=a.b[f]);a.b[f]<h&&(h=a.b[f])}b=-(g+h)/2;i=32766/(g+b);for(f=0;f!=e;f++){j=kq((a.b[(f+d)%a.c]+b)*i);c[c.length]=j}RW(c,a.p)}\nfunction G$(b,c){var d,e,f;d=(new Nxb(uqb(c))).a;UY(b.I,(d&1)!=0);UY(b.Cc,(d&2)!=0);UY(b.Wc,(d&4)==0);UY(b.fc,(d&8)==8);UY(b.Ac,(d&16)==0);b.Oc=(new zxb(uqb(c))).a;e=(new zxb(uqb(c))).a;f=kq(Math.log(10*e)*24+61.5);fob(b.Dc,f);fob(b.D,(new Nxb(uqb(c))).a);LQ=(new zxb(uqb(c))).a;try{fob(b.ec,(new Nxb(uqb(c))).a)}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}Z$(b)}\nfunction uY(a,b){var c,d;zR(a,a.ib,a.jb,12);GR(a,b,a.mb[0]);ZR(b,a.ib,a.db);ER(a,b);ZR(b,a.f[0],a.f[1]);JQ.fc.c&&u9(b,(_0(),V0));GR(a,b,a.mb[1]);ZR(b,a.jb,a.eb);ER(a,b);if(a.i==null)ZR(b,a.g[0],a.g[1]);else{for(c=0;c!=7;c++)ZR(b,a.i[c],a.i[c+1])}a.V=HR(a.W,a.V);if(JQ.J!=a){aR(b,a.ib,a.db,a.V);aR(b,a.jb,a.eb,-a.V)}cR(a,b);if(JQ.Ac.c){d=DS(a.c,'F',true);dR(a,b,d,12)}}\nfunction vL(a,b){var c,d,e,f,g,h,i;if(a.a==b){return}if(b<0){throw new Hwb('Cannot set number of columns to '+b)}if(a.a>b){for(c=0;c<a.b;c++){for(d=a.a-1;d>=b;d--){TK(a,c,d);e=VK(a,c,d,false);f=KL(a.c,c);f.removeChild(e)}}}else{for(c=0;c<a.b;c++){for(d=a.a;d<b;d++){g=KL(a.c,c);h=(i=(MF(),$doc.createElement('td')),ai(i,lGb),MF(),i);eH(g,TF(h),d)}}}a.a=b;IL(a.e,b,false)}\nfunction t8(a,b,c){var d,e,f,g,h,i,j,k,m,n,o,p;h=0;k=~~(b.length/2);for(g=1;g<b.length-1;g++){j=k;while(h>=j){h-=j;j=~~(j/2)}h+=j;if(g<h){o=b[g];b[g]=b[h];b[h]=o;o=c[g];c[g]=c[h];c[h]=o}}k=1;for(f=0;f<a.a;f++){j=k;k<<=1;d=0;for(h=0;h<j;h++){e=a.b[d];m=a.c[d];d+=1<<a.a-f-1;for(i=h;i<b.length;i+=k){n=i+j;o=e*b[n]-m*c[n];p=m*b[n]+e*c[n];b[i+j]=b[i]-o;c[i+j]=c[i]-p;b[i]+=o;c[i]+=p}}}}\nfunction DJ(a){var b,c,d,e;MI.call(this,(MF(),$doc.createElement(NGb)));d=this.ob;this.b=$doc.createElement(OGb);Mh(d,TF(this.b));bi(d,VGb,0);bi(d,WGb,0);for(b=0;b<a.length;b++){c=(e=$doc.createElement('tr'),_h(e,a[b]),ep(),Mh(e,TF(EJ(a[b]+'Left'))),Mh(e,TF(EJ(a[b]+'Center'))),Mh(e,TF(EJ(a[b]+'Right'))),e);Mh(this.b,TF(c));b==1&&(this.a=ui(bH(c,1)))}_h(this.ob,'gwt-DecoratorPanel')}\nfunction GC(a,b,c,d,e,f){var g,h,i,j,k,m,n;j=JC(b)-JC(a);g=bD(b,j);i=CC(0,0,0);while(j>=0){h=PC(a,g);if(h){j<22?(i.l|=1<<j,undefined):j<44?(i.m|=1<<j-22,undefined):(i.h|=1<<j-44,undefined);if(a.l==0&&a.m==0&&a.h==0){break}}k=g.m;m=g.h;n=g.l;LC(g,m>>>1);g.m=k>>>1|(m&1)<<21;g.l=n>>>1|(k&1)<<21;--j}c&&IC(i);if(f){if(d){zC=$C(a);e&&(zC=eD(zC,(mD(),kD)))}else{zC=CC(a.l,a.m,a.h)}}return i}\nfunction zM(a,b,c,d){var e;if(!b.f){return}OM(a,b);if(c&&!!b.e){a.f?yM(a,false):OM(a,null);(MF(),a.ob).blur();e=b.e;_g((Tg(),Sg),new WM(e));if(a.j){KM(a.j,d);ZI(a.g,false);a.j=null;OM(a,null)}}else if(b.i){if(!a.j){MM(a,b)}else if(b.i!=a.j){KM(a.j,d);ZI(a.g,false);MM(a,b)}else if(c&&!a.b){KM(a.j,d);ZI(a.g,false);a.j=null;OM(a,b)}}else if(a.b&&!!a.j){KM(a.j,d);ZI(a.g,false);a.j=nul
"function J7(a){var h,i,j,k;UI();var b,c,d,e,f,g;QJ.call(this);this.a=new pP;uJ(this,this.a);OJ(this,L_('Export as Local File'));lP(this.a,new dK(L_('Click on the link below to save your circuit')));g=(h=[''],h[0]=a,i=$doc.exportBlob,i&&URL.revokeObjectURL(i),j=new Blob(h,{type:xLb}),k=URL.createObjectURL(j),$doc.exportBlob=k,k);c=new VBb;d=(Wo(),Yo(fp((ep(),ep(),dp))));e='circuit-'+Lo(d,c,null)+yLb;b=new UH(e,g);$h((MF(),b.ob),zLb,e);lP(this.a,b);lP(this.a,f=new iI(L_(ZHb)));Oe(f,new K7(this),(Yl(),Yl(),Xl));VI(this)}\nfunction u6(){if(i6)return;i6=new fCb;r6('spice-default',new o6(1.0E-14,0,1,0,null));r6(lLb,new o6(HLb,0,2,0,null));r6(ILb,new o6(HLb,0,2,5.6,null));r6('old-default-led',new o6(2.2349907006671927E-18,0,2,0,null));r6(JLb,new o6(9.32E-11,0.042,3.73,0,null));r6('1N5711',new o6(3.15E-7,2.8,2.03,70,'Schottky'));r6('1N5712',new o6(6.8E-10,12,1.003,20,'Schottky'));r6('1N34',new o6(2.0E-10,0.084,2.19,60,'germanium'));r6('1N4004',new o6(1.88E-8,0.0286,2,400,'general purpose'));r6('1N4148',new o6(4.35E-9,0.6458,1,75,'switching'))}\nfunction Zsb(a){var b,c,d,e,f;BR(a);a.jb.b=a.ib.b;a.r=vR(4);a.p=vR(4);a.q=vR(4);a.r[0]=a.ib;a.r[1]=a.jb;qR(a.ib,a.jb,a.r[2],0,-a.$*a.t);qR(a.ib,a.jb,a.r[3],1,-a.$*a.t);c=0.5-12/a.X;b=0.5-2/a.X;for(e=0;e!=4;e+=2){pR(a.r[e],a.r[e+1],a.p[e],c);pR(a.r[e],a.r[e+1],a.p[e+1],1-c);pR(a.r[e],a.r[e+1],a.q[e],b);pR(a.r[e],a.r[e+1],a.q[e+1],1-b)}if(a.o==-1){a.k=Qp(Kz,AHb,18,2,0,1);d=ayb(7/a.t);a.k[0]=oR(a.p[0],a.p[2],d,-7*a.$);a.k[1]=oR(a.p[3],a.p[1],d,-7*a.$);f=a.r[1];a.r[1]=a.r[3];a.r[3]=f;f=a.p[1];a.p[1]=a.p[3];a.p[3]=f}else a.k=null}\nfunction lmb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;(!a.f||a.f.d!=a.F)&&(a.f=new v8(a.F));u=~~((a.A.a-1)/2);s=Qp(oq,wHb,0,a.F,7,1);h=Qp(oq,wHb,0,a.F,7,1);o=a.Y.a.b.length==0?$p(NDb(a.v),13):$p(NDb(a.Y),13);m=o.e;n=o.f;r=o.g;for(e=0;e<a.F;e++){g=r-e+a.F&a.F-1;s[e]=0.5*(m[g]+n[g]);h[e]=0}t8(a.f,s,h);k=KLb;for(f=0;f<~~(a.F/2);f++){i=u8(a.f,s[f],h[f]);i>k&&(k=i)}j=u8(a.f,s[0],h[0]);p=kq(j*u/k);q=0;Pf(b.a,rMb);Kf(b.a,rMb);for(d=1;d<~~(a.F/2);d++){t=~~(2*d*a.A.b/a.F);if(t==q)continue;j=u8(a.f,s[d],h[d]);c=kq(j*u/k);n9(b,q,u-p,t,u-c);p=c;q=t}}\nfunction K3(a){var b,c;if(Cyb(a,'\\\\0'))return '';for(c=0;c<a.length;c++){if(a.charCodeAt(c)==92){b=a.charCodeAt(c+1);b==110?(a=a.substr(0,c)+ZEb+Tyb(a,c+2,a.length-(c+2))):b==114?(a=a.substr(0,c)+'\\r'+Tyb(a,c+2,a.length-(c+2))):b==115?(a=a.substr(0,c)+' '+Tyb(a,c+2,a.length-(c+2))):b==112?(a=a.substr(0,c)+'+'+Tyb(a,c+2,a.length-(c+2))):b==113?(a=a.substr(0,c)+'='+Tyb(a,c+2,a.length-(c+2))):b==104?(a=a.substr(0,c)+'#'+Tyb(a,c+2,a.length-(c+2))):b==97?(a=a.substr(0,c)+'&'+Tyb(a,c+2,a.length-(c+2))):(a=a.substr(0,c)+Tyb(a,c+1,a.length-(c+1)))}}return a}\nfunction gob(a,b,c){this.i=b;this.g=c-1;this.k=a;this.j=new pP;this.b=tf();Be(this.b,cZ+' px');we(this.b,'40 px');qf(this.b,cZ);pf(this.b,Znb);lP(this.j,this.b);this.f=of(this.b);Kf(this.f,qMb);Oe(this.b,this,(Yl(),Yl(),Xl));Oe(this.b,this,(sm(),sm(),rm));Oe(this.b,this,(Mm(),Mm(),Lm));Oe(this.b,this,(xm(),xm(),wm));Oe(this.b,this,(Cm(),Cm(),Bm));Oe(this.b,this,(Hm(),Hm(),Gm));Oe(this.b,this,(Rm(),Rm(),Qm));Oe(this.b,this,(pn(),pn(),on));Oe(this.b,this,(kn(),kn(),jn));Oe(this.b,this,(dn(),dn(),cn));Oe(this.b,this,($m(),$m(),Zm));cob(this);CI(this,this.j)}\nfunction b$(a,b){var c,d,e,f,g,h,i,j,k,m,n;f=tf();c=d$(a);n=c.b+140;h=c.a+100;ki((MF(),f.ob),n);ji(f.ob,h);j=kBb(a.Rc);e=f.ob.getContext('2d');g=new x9(e);Rf(e,1,0,0,1,0,0);m=1;k=a.ic.c;d=a.I.c;b&&UY(a.ic,true);if(a.ic.c){MQ=(_0(),R0);BQ=R0;u9(g,Z0)}else{MQ=(_0(),Z0);BQ=X0;u9(g,R0);t9(g,0,0,g.a.canvas.width,g.a.canvas.height)}UY(a.I,false);!!c&&(m=lyb(n/(c.b+140),h/(c.a+100)));m=m<1.5?m:1.5;a.Rc[0]=a.Rc[3]=m;a.Rc[4]=-(c.c-70);a.Rc[5]=-(c.d-50);Jf(e,m,m);Vf(e,a.Rc[4],a.Rc[5]);for(i=0;i!=a.T.a.b.length;i++){g$(a,i).Ge(g)}UY(a.ic,k);UY(a.I,d);a.Rc=j;return f}\nfunction ZC(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;h=b.l&8191;i=b.l>>13|(b.m&15)<<9;j=b.m>>4&8191;k=b.m>>17|(b.h&255)<<5;m=(b.h&1048320)>>8;C=c*h;D=d*h;F=e*h
"function L3(b,c){var d,e,f,g,h,i,j;i=new wqb(c,',:+',true);b.a=b.p=0;while(tqb(i)){g=uqb(i);g=='+'&&--b.p;if(g==','||g=='+'||g==':')continue;b.p+=2;++b.a}b.f=Qp(pq,KFb,0,b.a,7,1);b.e=Qp(oq,wHb,0,b.a,7,1);(b.d==null||b.d.length!=b.a)&&(b.d=Qp(oq,wHb,0,b.a,7,1));b.b=Qp(oq,wHb,0,b.a,7,1);b.c=Qp(oq,wHb,0,b.a,7,1);b.g=Qp(oq,wHb,0,b.a,7,1);b.s=vR(b.p);b.t=vR(b.p);b.r=Qp(oq,wHb,0,b.p,7,1);b.q=Qp(oq,wHb,0,b.p,7,1);i=new wqb(c,',:+',true);f=0;d=0;b.u=0;h=false;b.o=false;while(true){j=uqb(i);try{e=wxb(j)}catch(a){a=qC(a);if(cq(a,17)){return false}else throw pC(a)}if(e==0)return false;b.f[d]=f;b.e[d]=e*e*b.n;b.g[d]=1;if(e<0){b.g[d]=-1;b.o=true}f+=2;++d;h||(b.u=d);if(!tqb(i))break;j=uqb(i);if(j==',')continue;if(j=='+'){--f;continue}if(j==':'){if(h)return false;h=true;continue}return false}QQ(b);M3(b);return true}\nfunction A3(a){var b,c,d,e,f,g,h,i,j,k;d=Myb(a.g,ZEb,0);a.i=new SDb;a.j=new SDb;a.k=false;for(b=0;b!=d.length;b++){h=d[b].toLowerCase();if(h.length==0||Cyb(h.substr(0,1),'#'))continue;i=Myb(Kyb(h,' ',''),'=',0);if(i.length!=2){FG(oLb+(b+1)+pLb);return}if(i[0].length<a.d.length){FG('Model must have >= '+a.d.length+qLb);return}if(i[0].length>a.d.length+a.f.length){FG('Model must have <= '+(a.d.length+a.f.length)+qLb);return}if(i[1].length!=a.f.length){FG('Model must have '+a.f.length+' digits on right side');return}f=i[0];j=Qp(mC,fIb,0,26,8,1);e='';for(c=0;c!=f.length;c++){k=f.charCodeAt(c);if(k==63||k==43||k==45||k==48||k==49){e+=Zp(k);continue}if(k<97||k>122){FG(oLb+(b+1)+pLb);return}if(j[k-97]){e+=String.fromCharCode(k+65-97&LFb);continue}j[k-97]=true;e+=Zp(k)}g=i[1];g.indexOf('_')!=-1&&(a.k=true);KDb(a.i,e);KDb(a.j,i[1])}}\nfunction eQ(a){var b,c,d,e;if(a.c){a.c=false;return}d=a.e;e=d.contentWindow;e.removeEventListener(yGb,d.__gwt_handler,true);e.removeEventListener('keyup',d.__gwt_handler,true);e.removeEventListener(zGb,d.__gwt_handler,true);e.removeEventListener(tFb,d.__gwt_handler,true);e.removeEventListener(xFb,d.__gwt_handler,true);e.removeEventListener(uFb,d.__gwt_handler,true);e.removeEventListener(wFb,d.__gwt_handler,true);e.removeEventListener(vFb,d.__gwt_handler,true);e.removeEventListener(qFb,d.__gwt_handler,true);e.removeEventListener(wGb,d.__gwt_focusHandler,true);e.removeEventListener(pFb,d.__gwt_blurHandler,true);d.__gwt_handler=null;d.__gwt_focusHandler=null;d.__gwt_blurHandler=null;c=!a.b?a.e.contentWindow.document.body.innerHTML:a.b.innerHTML;b=!a.b?aQ(a):!a.b[PEb];a.b=(MF(),$doc.createElement(CFb));ai(a.b,c);!a.b?bQ(a,b):(a.b[PEb]=!b,undefined)}\nfunction m8(b){var c,d;if(o8(b,'(')){d=g8(b);!o8(b,')');return d}if(o8(b,'t'))return new c8(3);if(b.d.length==1){c=b.d.charCodeAt(0);if(c>=97&&c<=105){f8(b);return new c8(28+(c-97))}}if(o8(b,'pi'))return new d8(fEb);if(o8(b,'sin'))return i8(b,11);if(o8(b,'cos'))return i8(b,12);if(o8(b,'abs'))return i8(b,13);if(o8(b,'exp'))return i8(b,14);if(o8(b,'log'))return i8(b,15);if(o8(b,'sqrt'))return i8(b,16);if(o8(b,'tan'))return i8(b,17);if(o8(b,'tri'))return i8(b,23);if(o8(b,'saw'))return i8(b,24);if(o8(b,'min'))return j8(b,20);if(o8(b,'max'))return j8(b,19);if(o8(b,'pwl'))return j8(b,22);if(o8(b,'mod'))return j8(b,25);if(o8(b,'step'))return j8(b,26);if(o8(b,'select'))return j8(b,27);if(o8(b,'clamp'))return j8(b,21);try{d=new d8((new zxb(b.d)).a);f8(b);return d}catch(a){a=qC(a);if(cq(a,17)){M_('unrecognized token: '+b.d+ZEb);return new d8(0)}else throw pC(a)}}\nfunction c$(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w,A,B;p='';d='';E3();s6();f=new SDb;s=p$(a);q=new fCb;r=new fCb;for(g=0;g!=a.T.a.b.length;g++){c=g$(a,g);if(s&&!c.kb)continue;if(cq(c,176)){j=$p(c,176);i=j.b;k=$p(i==null?Fzb(tCb(q.a,null)):q.c.Dg(i),27);if(k){u=$p(Lzb(r,Yxb(j.gb[0])),27);if(!!u&&!(!!k&&k.a==u.a)){FG(\"Can't have a node with two labels!\");return null}Ozb(r,Yxb(j.gb[0]),k);continue}Pzb(q,i,Yxb(j.gb[0]));Ozb(r,Yxb(j.gb[0]),Yxb(j.gb[0]));if((j.bb&1)!=0)continue;e=new r8(i,c.gb[0]);RAb(f.a,e)}}for(g=0;g!=a.T.a.b.length;g++){c=g$(a,g);if(s&&!c.kb)continue;if(cq(c,104)||cq(c,176))continue;if(cq(c,139))continue;p.length>0&&(p+='\\r');p+=bxb(c.cZ);for(h=0;h!=c.Ue();h++){m=c.gb[h];o=$p(Lzb(
"function IU(){UI();iJ.call(this);this.b=new pP;fJ(this,this.b);Be(this.b,'400px');lP(this.b,new gK('<p>SimC\\uFFFD 2.2.5js (isharp).<\\/p><p>Written By Amit Kumar Nandi.<br><a href=\"https://sites.google.com/view/aamit?fbclid=IwAR1c2WFwmimObl1auKW7cX0A2Iy3yTdbl1-LSiqVPwblMqViJDqrhfhrbLQ\" target=\"_blank\">Personal Page<\\/a><\\/p><p>Other Products from Nandi Mechatronics Pvt. Ltd.<br><a href=\\\\\"https://www.aamitn.github.io\\\\\" target=\\\\\"_blank\\\\\">NMPL\\uFFFD<\\/a><\\/p><p>Thanks to: Edward Calver for 15 new components and other improvements; Rodrigo Hausen for file import/export and many other UI improvements; J. Mike Rollins for the Zener diode code; Julius Schmidt for the spark gap code and some examples; Dustin Soodak for help with the user interface improvements; Jacob Calvert for the T Flip Flop; Ben Hayden for scope spectrum; Thomas Reitinger for the German translation; Krystian S\\u0142awi\\u0144ski for the Polish translation; Usevalad Khatkevich for the Russian translation; Andre Adrian for improved emitter coupled oscillator; Felthry for many examples; Colin Howell for code improvements.<\\/p><p style=\"font-size:9px\">This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.<\\/p><p style=\"font-size:9px\">This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.<\\/p><p style=\"font-size:9px\">For details of licensing see <A href=\"http://www.gnu.org/licenses/\" target=\"_blank\">Licensing/<\\/A>.<\\/p><p style=\"font-size:9px\">Source code (Paul):<A href=\"https://github.com/simcee/simcee.github.io\" target=\"_blank\">Project Page<\\/A><\\/p><p style=\"font-size:9px\">Source code (Iain):<A href=\"https://github.com/aamitn\" target=\"_blank\">Company Github Page<\\/A><\\/p>Nandi Mechatronics Pvt. Ltd. | All Rights Reserved. | SimC\\uFFFD<\\/p>'));lP(this.b,this.a=new iI(ZHb));Oe(this.a,new JU(this),(Yl(),Yl(),Xl));VI(this);gJ(this)}\nfunction Anb(a){UI();var b,c,d,e,f,g;QJ.call(this);this.u=a;this.c=new qL;uJ(this,this.c);OJ(this,L_('Scope Properties'));d=new dK(L_('Scroll Speed'));(MF(),d.ob).style[zMb]=(Tj(),'bold');pL(this.c,d);b=new Cnb(this);this.B=new xL(1,2);this.A=new hob(b);cL(this.B,0,0,this.A);this.v=new dK('');cL(this.B,0,1,this.v);pL(this.c,this.B);c=ymb(this.u);g=!!c&&cq(c,74);if(g){this.e=new xL(9,3);xnb(this,this.e,'Plots');wnb(this,this.e,this.g=new $mb(L_('Show Ib'),'showib'));nI(this.g,this);wnb(this,this.e,this.i=new $mb(L_('Show Ic'),'showic'));nI(this.i,this);wnb(this,this.e,this.j=new $mb(L_('Show Ie'),'showie'));nI(this.j,this);wnb(this,this.e,this.D=new $mb(L_('Show Vbe'),'showvbe'));nI(this.D,this);wnb(this,this.e,this.C=new $mb(L_('Show Vbc'),'showvbc'));nI(this.C,this);wnb(this,this.e,this.F=new $mb(L_('Show Vce'),'showvce'));nI(this.F,this)}else{this.e=new xL(8,3);xnb(this,this.e,'Plots');wnb(this,this.e,this.I=new $mb(L_(QKb),tMb));nI(this.I,this);wnb(this,this.e,this.a=new $mb(L_(PKb),uMb));nI(this.a,this)}wnb(this,this.e,this.q=new $mb(L_('Show Power Consumed'),'showpower'));nI(this.q,this);wnb(this,this.e,this.r=new $mb(L_('Show Resistance'),xMb));nI(this.r,this);wnb(this,this.e,this.w=new $mb(L_('Show Spectrum'),'showfft'));nI(this.w,this);xnb(this,this.e,'X-Y Plots');wnb(this,this.e,this.H=new $mb(L_('Show V vs I'),'showvvsi'));nI(this.H,this);wnb(this,this.e,this.J=new $mb(L_('Plot X/Y'),'plotxy'));nI(this.J,this);if(g){wnb(this,this.e,this.G=new $mb(L_('Show Vce vs Ic'),wMb));nI(this.G,this)}xnb(this,this.e,'Show Info');wnb(this,this.e,this.t=new $mb(L_('Show Scale'),'showscale'));nI(this.t,this);wnb(this,this.e,this.p=new $mb(L_('Show Peak Value'),'showpeak'));nI(this.p,this);wnb(this,this.e,this.k=new $mb(L_('Show Negative Peak Value'),vMb));nI(this.k,this);wnb(this,this.e,this.d=new $mb(L_('Show Frequency')
"function m$(b){var c,d,e,f,g,h,i,j,k,m,n,o,p;m=false;d=true;g=false;o=false;KQ=new Q8(VHb,0,12);JQ=b;yQ=Qp(Hx,jEb,39,zQ,0,1);EQ=new jjb;FQ=new jjb;IQ=(ip(),new zp('####.###',Io()));HQ=new zp('####.#',Io());H$(b);n=new lkb;try{c=aq(Mzb(n.a,'cct'));c!=null&&(b.Gc=Jyb(c,'%24','$'));b.Ec=aq(Mzb(n.a,'startCircuit'));b.Hc=aq(Mzb(n.a,'startLabel'));b.Fc=aq(Mzb(n.a,'startCircuitLink'));g=kkb(n,rKb,false);o=kkb(n,'usResistors',false);m=kkb(n,sKb,j$(sKb,false));d=kkb(n,tKb,j$(tKb,true))}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}g?(h=true):o?(h=false):(h=j$(rKb,!G_()));f=j$('euroGates',F_());b.Rc=Qp(oq,wHb,0,6,7,1);k=$wnd.navigator.platform;b.qb=k.toLowerCase().indexOf('mac')!=-1;b.C=b.qb?'Cmd':'Ctrl';b.yc=Qp(yB,jEb,2,127,4,1);b.vb=new uK((Ok(),Nk));b.bb=new TM(true);b.mb=new oN(L_('Open File...'),new Vfb(uKb,vKb));iN(b.mb,feb());vM(b.bb,b.mb);b.nb=new oN(L_('Import From Text...'),new Vfb(uKb,wKb));vM(b.bb,b.nb);b.lb=new oN(L_('Import From Dropbox...'),new Vfb(uKb,xKb));vM(b.bb,b.lb);b.$=new oN(L_('Save As...'),new Vfb(uKb,yKb));iN(b.$,(UI(),!!('download' in $doc.createElement('a'))));vM(b.bb,b.$);b.ab=new oN(L_('Export As Link...'),new Vfb(uKb,zKb));vM(b.bb,b.ab);b._=new oN(L_('Export As Text...'),new Vfb(uKb,AKb));vM(b.bb,b._);vM(b.bb,new oN(L_('Export As Image...'),new Vfb(uKb,BKb)));vM(b.bb,new oN(L_('Create Subcircuit...'),new Vfb(uKb,CKb)));vM(b.bb,new oN(L_('Find DC Operating Point'),new Vfb(uKb,DKb)));b.kc=new oN(L_('Recover Auto-Save'),new Vfb(uKb,'recover'));iN(b.kc,b.lc!=null);vM(b.bb,b.kc);b.hc=new oN(L_('Print...'),new Vfb(uKb,'print'));vM(b.bb,b.hc);xM(b.bb,new tN);b.a=new oN(L_('About...'),null);vM(b.bb,b.a);jN(b.a,new Vfb(uKb,'about'));p=re(bO());cZ=~~(p/5);cZ>166&&(cZ=166);cZ<128&&(cZ=128);b.Ab=new SM;vM(b.Ab,new pN(L_('File'),b.bb));b.Uc=new pP;b.i=cZ==166?new cM:new pP;j=new TM(true);vM(j,b.Sc=v$(L_('Undo'),L_('Ctrl-Z'),new Vfb(EKb,'undo')));vM(j,b.mc=v$(L_('Redo'),L_('Ctrl-Y'),new Vfb(EKb,'redo')));xM(j,new tN);vM(j,v$(L_('Cut'),L_('Ctrl-X'),new Vfb(EKb,'cut')));vM(j,v$(L_('Copy'),L_('Ctrl-C'),new Vfb(EKb,FKb)));vM(j,b._b=v$(L_('Paste'),L_('Ctrl-V'),new Vfb(EKb,DGb)));iN(b._b,false);vM(j,v$(L_('Duplicate'),L_('Ctrl-D'),new Vfb(EKb,GKb)));xM(j,new tN);vM(j,v$(L_('Select All'),L_('Ctrl-A'),new Vfb(EKb,HKb)));xM(j,new tN);vM(j,new oN(G_()?L_('Center Circuit'):L_('Centre Circuit'),new Vfb(EKb,IKb)));vM(j,v$(L_('Zoom 100%'),'0',new Vfb(EKb,JKb)));vM(j,v$(L_('Zoom In'),'+',new Vfb(EKb,KKb)));vM(j,v$(L_('Zoom Out'),'-',new Vfb(EKb,LKb)));vM(b.Ab,new pN(L_('Edit'),j));e=new TM(true);e.b=true;vM(b.Ab,new pN(L_('Draw'),e));j=new TM(true);vM(j,new oN(L_('Stack All'),new Vfb(MKb,'stackAll')));vM(j,new oN(L_('Unstack All'),new Vfb(MKb,NKb)));vM(j,new oN(L_('Combine All'),new Vfb(MKb,OKb)));vM(b.Ab,new pN(L_('Scopes'),j));b.Yb=j=new TM(true);vM(b.Ab,new pN(L_('Options'),b.Yb));vM(j,b.I=new VY(L_(PKb)));UY(b.I,true);vM(j,b.Wc=new WY(L_(QKb),new r0(b)));UY(b.Wc,true);vM(j,b.fc=new WY(L_('Show Power'),new t0(b)));vM(j,b.Ac=new VY(L_(RKb)));UY(b.Ac,true);vM(j,b.Cc=new WY(L_('Small Grid'),new v0(b)));vM(j,b.B=new WY(L_('Show Cursor Cross Hairs'),new x0(b)));UY(b.B,j$('crossHair',false));vM(j,b.Z=new WY(L_('European Resistors'),new z0(b)));UY(b.Z,h);vM(j,b.Y=new WY(L_('IEC Gates'),new B0(b)));UY(b.Y,f);vM(j,b.ic=new WY(L_('White Background'),new D0(b)));UY(b.ic,m);vM(j,b.c=new WY(L_('Alt Color for Volts & Pwr'),new F0(b)));UY(b.c,j$(SKb,false));vM(j,b.w=new WY(L_('Conventional Current Motion'),new b0(b)));UY(b.w,d);vM(j,new QY(L_('Shortcuts...'),new Vfb(TKb,UKb)));vM(j,new QY(L_('Other Options...'),new Vfb(TKb,'other')));b.xb=new TM(true);b.xb.b=true;BZ(b,b.xb);BZ(b,e);r$(b);tK(b.vb,b.Ab,(HK(),EK),30);qK(b.vb,b.Uc,cZ);gM(bO(),b.vb);b.F=tf();if(!b.F){OH((iO(),mO()),new dK('Not working. You need a browser that supports the CANVAS element.'));return}b.G=nf(b.F).getContext('2d');b.f=tf();b.e=nf(b.f).getContext('2d');U$(b);tK(b.vb,b.F,AK,0);lP(b.Uc,b.i);b.i.ee(b.oc=new iI(L_('Reset')));Oe(b.oc,new d0(b),(Yl(),Yl(),Xl));ze(b.oc,mIb);b.i.ee(b.pc=new hI((rE(),new hE(L_('<Strong>RUN<\\/Strong>&nbsp;/&nbsp;Stop')))));Oe(b.pc,new f0(b),(nul
"var Vs=gxb(cFb,'Style/Visibility/1',485,null);tC(486,175,kFb,nl);var Ws=gxb(cFb,'Style/Visibility/2',486,null);tC(131,11,lFb);var ol,pl,ql,rl,sl;var bt=gxb(cFb,'Style/WhiteSpace',131,vl);tC(487,131,lFb,wl);var Ys=gxb(cFb,'Style/WhiteSpace/1',487,null);tC(488,131,lFb,xl);var Zs=gxb(cFb,'Style/WhiteSpace/2',488,null);tC(489,131,lFb,yl);var $s=gxb(cFb,'Style/WhiteSpace/3',489,null);tC(490,131,lFb,zl);var _s=gxb(cFb,'Style/WhiteSpace/4',490,null);tC(491,131,lFb,Al);var at=gxb(cFb,'Style/WhiteSpace/5',491,null);tC(734,1,{});_.tS=function Cl(){return 'An event type'};var Fw=fxb(mFb,'Event',734);tC(735,734,{});_.Kd=function El(){this.e=false;this.f=null};_.e=false;var Dt=fxb(nFb,'GwtEvent',735);tC(741,735,{});_.Jd=function Jl(){return this.Ld()};var Fl;var ht=fxb(oFb,'DomEvent',741);tC(537,741,{},Nl);_.Id=function Ol(a){Ml($p(a,752))};_.Ld=function Pl(){return Kl};var Kl;var ct=fxb(oFb,'BlurEvent',537);tC(523,741,{},Sl);_.Id=function Tl(a){$p(a,359).Md(this)};_.Ld=function Ul(){return Ql};var Ql;var dt=fxb(oFb,'ChangeEvent',523);tC(742,741,{});var jt=fxb(oFb,'HumanInputEvent',742);tC(743,742,{});var lt=fxb(oFb,'MouseEvent',743);tC(510,743,{},Zl);_.Id=function $l(a){$p(a,37).Nd(this)};_.Ld=function _l(){return Xl};var Xl;var et=fxb(oFb,'ClickEvent',510);tC(509,741,{},dm);_.Id=function em(a){cm(this,$p(a,751))};_.Ld=function fm(){return am};var am;var ft=fxb(oFb,'ContextMenuEvent',509);tC(410,1,{});_.hC=function hm(){return this.c};_.tS=function im(){return 'Event type'};_.c=0;var gm=0;var Dw=fxb(mFb,'Event/Type',410);tC(155,410,{},jm);var Ct=fxb(nFb,'GwtEvent/Type',155);tC(70,155,{70:1},km);var gt=fxb(oFb,'DomEvent/Type',70);tC(519,743,{},om);_.Id=function pm(a){nm(this,$p(a,750))};_.Ld=function qm(){return lm};var lm;var it=fxb(oFb,'DoubleClickEvent',519);tC(515,743,{},tm);_.Id=function um(a){$p(a,239).Od(this)};_.Ld=function vm(){return rm};var rm;var kt=fxb(oFb,'MouseDownEvent',515);tC(516,743,{},ym);_.Id=function zm(a){$p(a,263).Pd(this)};_.Ld=function Am(){return wm};var wm;var mt=fxb(oFb,'MouseMoveEvent',516);tC(517,743,{},Dm);_.Id=function Em(a){$p(a,240).Qd(this)};_.Ld=function Fm(){return Bm};var Bm;var nt=fxb(oFb,'MouseOutEvent',517);tC(524,743,{},Im);_.Id=function Jm(a){$p(a,358).Rd(this)};_.Ld=function Km(){return Gm};var Gm;var ot=fxb(oFb,'MouseOverEvent',524);tC(518,743,{},Nm);_.Id=function Om(a){$p(a,264).Sd(this)};_.Ld=function Pm(){return Lm};var Lm;var pt=fxb(oFb,'MouseUpEvent',518);tC(283,743,{},Sm);_.Id=function Tm(a){$p(a,181).Td(this)};_.Ld=function Um(){return Qm};var Qm;var qt=fxb(oFb,'MouseWheelEvent',283);tC(532,1,{},Xm);var rt=fxb(oFb,'PrivateMap',532);tC(745,742,{});var Ym;var vt=fxb(oFb,'TouchEvent',745);tC(529,745,{},_m);_.Id=function an(a){$p(a,710).Ud(this)};_.Ld=function bn(){return Zm};var Zm;var st=fxb(oFb,'TouchCancelEvent',529);tC(528,745,{},en);_.Id=function fn(a){$p(a,711).Vd(this)};_.Ld=function gn(){return cn};var cn;var tt=fxb(oFb,'TouchEndEvent',528);tC(526,1,{},hn);_.a=false;var ut=fxb(oFb,'TouchEvent/TouchSupportDetector',526);tC(527,745,{},ln);_.Id=function mn(a){$p(a,712).Wd(this)};_.Ld=function nn(){return jn};var jn;var wt=fxb(oFb,'TouchMoveEvent',527);tC(525,745,{},qn);_.Id=function rn(a){$p(a,709).Xd(this)};_.Ld=function sn(){return on};var on;var xt=fxb(oFb,'TouchStartEvent',525);tC(629,735,{},vn);_.Id=function wn(a){un(this,$p(a,753))};_.Jd=function yn(){return tn};_.a=false;var tn;var yt=fxb(FFb,'AttachEvent',629);tC(618,735,{},An);_.Id=function Bn(a){$p(a,708).Yd(this)};_.Jd=function Dn(){return zn};_.a=false;var zn;var zt=fxb(FFb,'CloseEvent',618);tC(511,735,{},Fn);_.Id=function Gn(a){$p(a,237).Zd(this)};_.Jd=function In(){return En};_.a=0;var En;var At=fxb(FFb,'ResizeEvent',511);tC(681,735,{},Kn);_.Id=function Ln(a){$p(a,265).$d(this)};_.Jd=function Nn(){return Jn};var Jn;var Bt=fxb(FFb,'ValueChangeEvent',681);tC(171,1,{22:1},Rn,Sn);_.pd=function Tn(a){Pn(this,a)};var Ft=fxb(nFb,'HandlerManager',171);tC(736,1,{});var Ew=fxb(mFb,'EventBus',736);tC(412,736,{});_.b=0;_.c=false;var Jw=fxb(mFb,'SimpleEventBus',412);tC(413,412,{},eo);var Et=fxb(nFb,'HandlerManager/Bus',413);tC
"_.rf=function cT(){var a;if(this.n!=0&&JQ.H)return this.d;a=gEb*(JQ.Mc-this.f)*this.g+this.k;switch(this.n){case 0:return this.i+this.d;case 1:return qyb(a)*this.i+this.d;case 2:return this.d+(a%gEb>gEb*this.e?-this.i:this.i);case 3:return this.d+US(a%gEb)*this.i;case 4:return this.d+a%gEb*(this.i/fEb)-this.i;case 5:return a%gEb<gEb*this.e?this.i+this.d:this.d;case 6:return this.j;default:return 0;}};_.$e=function dT(){return this.mb[1]-this.mb[0]};_._e=function eT(){return 1};_.ef=function fT(){this.f=0;this.V=0};_.gf=function gT(a,b){var c,d,e;a==0&&(this.i=b.q);a==2&&(this.d=b.q);if(a==3){d=this.g;this.g=b.q;c=1/(8*JQ.Oc);this.g>c&&(GG(L_('Adjust timestep to allow for higher frequencies?'))?(JQ.Oc=1/(32*this.g)):(this.g=c));this.f=JQ.Mc-d*(JQ.Mc-this.f)/this.g}if(a==1){e=this.n;this.n=pM(b.d).selectedIndex;if(this.n==0&&e!=0){b.k=true;this.d=0}else this.n!=e&&(b.k=true);this.n==5&&e!=5?(this.e=KHb):e==5&&this.n!=5&&(this.e=0.5);this.lf()}a==4&&(this.k=b.q*fEb/180);a==5&&(this.e=b.q*iGb)};_.lf=function hT(){BR(this);TQ(this,this.n==0||this.n==7?8:34)};_.nf=function iT(){this.n==0?w_(JQ,this.gb[0],this.gb[1],this.lb,this.rf()):v_(JQ,this.gb[0],this.gb[1],this.lb)};_.pf=function jT(){this.n==6&&(this.j=(HDb(JQ.jc)*2-1)*this.i+this.d)};_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var UA=fxb(HHb,'VoltageElm',48);tC(41,48,RHb,lT,nT);_.De=function oT(){this.n!=0&&E_(JQ,this.lb,this.rf())};_.Ge=function pT(a){zR(this,this.ib,this.jb,17);GR(this,a,this.mb[0]);ZR(a,this.ib,this.db);this.sf(a);cR(this,a);this.V=HR(-this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.db,this.V)};_.sf=function qT(a){var b,c;if(this.n==2&&(this.bb&1)!=0)kT(this,a,'CLK');else if(this.n==0||this.n==7){u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:MQ);ER(this,a);c=this.rf();(c<=0?0-c:c)<1?(b=np(IQ,c)+' V'):(b=DS(c,'V',true));this.rf()>0&&(b='+'+b);$Q(this,a,b,this.ob,this.qb,true)}else{TS(this,a,this.jb)}};_.Pe=function rT(){return 82};_.Ue=function sT(){return 1};_.Ze=function tT(){return 86};_.$e=function uT(){return this.mb[0]};_.af=function vT(a){return true};_.lf=function wT(){BR(this);TQ(this,this.n==0||this.n==7?8:34);this.db=nR(this.ib,this.jb,1-17/this.X)};_.nf=function xT(){this.n==0?w_(JQ,0,this.gb[0],this.lb,this.rf()):v_(JQ,0,this.gb[0],this.lb)};var Rz=fxb(HHb,SHb,41);tC(603,41,RHb,yT);_.Ze=function zT(){return 0};var Lw=fxb(HHb,THb,603);tC(602,48,LHb,AT);var Mw=fxb(HHb,UHb,602);tC(29,5,GHb);_.De=function PT(){BT(this)};_.Ee=function QT(a,b){b=i_(JQ,b);if(a<this.nb);else{this.pb=this.qb=b;this.ob=i_(JQ,a)}KT(this)};_.Ge=function RT(a){CT(this,a)};_.He=function ST(){return DT(this)};_.tf=function TT(){};_.uf=function UT(){return 'chip'};_.Je=function VT(a,b){return false};_.Ne=function WT(a){return this.s[a].f};_.Qe=function XT(a){return ET(this,a)};_.Re=function YT(a){FT(this,a)};_.Te=function ZT(a){return HT(this,a)};_.af=function $T(a){return this.s[a].i};_.vf=function _T(){return false};_.ef=function aU(){IT(this)};_.ff=function bU(a,b){var c;for(c=0;c!=this.Ue();c++)this.s[c].i&&this.s[c].v==a&&(this.s[c].f=b)};_.gf=function cU(a,b){JT(this,a,b)};_.lf=function dU(){KT(this)};_.mf=function eU(a,b){var c,d;for(c=0;c!=this.Ue();c++){d=this.s[c];if(d.i&&a--==0){d.v=b;return}}};_.nf=function fU(){MT(this)};_.j=0;_.o=0;_.p=0;_.q=0;_.r=false;_.v=0;_.w=0;var hx=fxb(HHb,'ChipElm',29);tC(321,29,GHb,gU,hU);_.tf=function iU(){var a,b,c,d;b=(1<<this.j)-1;d=b*this.mb[this.j]/this.mb[this.j+1];c=kq(d);c=b<(0>c?0:c)?b:0>c?0:c;for(a=0;a!=this.j;a++)this.s[a].u=(c&1<<a)!=0};_.uf=function jU(){return 'ADC'};_.Pe=function kU(){return 167};_.Ue=function lU(){return this.j+2};_._e=function mU(){return this.j};_.vf=function nU(){return true};_.wf=function oU(){var a;this.v=2;this.w=this.j>2?this.j:2;this.s=Qp(gx,jEb,7,this.j+2,0,1);for(a=0;a!=this.j;a++){this.s[a]=new aZ(this,this.j-1-a,3,'D'+a);this.s[a].i=true}this.s[this.j]=new aZ(this,0,2,'In');this.s[this.j+1]=new aZ(this,this.w-1,2,'V+');QQ(this)};var Nw=fxb(HHb,WHb,321);tC(294,5,GHb,rU,sU);_.De=function tU(){E_(JQ,this.lb,qU(this))};_.Ge=function uU(a){var b;zR(this,this.ib
"_.Of=function I1(a,b){var c,d;this.gb[a]=b;c=$p(ODb(this.A,a),72).b;for(d=0;d<c.a.b.length;d++){(VDb(d,c.a.b.length),$p(TAb(c.a,d),73)).a.jf((VDb(d,c.a.b.length),$p(TAb(c.a,d),73)).b,b)}};_.jf=_.Of;_.Pf=function J1(a,b){var c,d;this.mb[a]=b;c=$p(ODb(this.A,a),72).b;for(d=0;d<c.a.b.length;d++){(VDb(d,c.a.b.length),$p(TAb(c.a,d),73)).a.kf((VDb(d,c.a.b.length),$p(TAb(c.a,d),73)).b,b)}this.mb[a]=b};_.kf=_.Pf;_.mf=function K1(a,b){var c;c=$p(ODb(this.F,a),198);c.a.mf(c.c,b);c.b=b};_.Qf=function L1(){var a,b;for(b=0;b<this.w.a.b.length;b++){a=$p(ODb(this.w,b),5);cq(a,137)?l2($p(a,137),false):a.nf()}};_.nf=_.Qf;_.Rf=function M1(){var a;for(a=0;a<this.w.a.b.length;a++)$p(ODb(this.w,a),5).of()};_.of=_.Rf;_.Sf=function N1(){var a;for(a=0;a<this.w.a.b.length;a++)$p(ODb(this.w,a),5).pf()};_.pf=_.Sf;_.B=0;_.C=0;var Jx=fxb(HHb,'CompositeElm',132);tC(339,132,GHb,S1,T1);_.Ge=function U1(a){zR(this,this.ib,this.jb,this.c*2);GR(this,a,this.mb[0]);ZR(a,this.a[0],this.a[1]);GR(this,a,this.mb[1]);ZR(a,this.b[0],this.b[1]);u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:BQ);ER(this,a);$R(a,this.i);w9(a,this.f);$Q(this,a,'-',this.g[0].a,this.g[0].b-2,true);$Q(this,a,'+',this.g[1].a,this.g[1].b,true);$Q(this,a,'\\u2265?',this.g[2].a,this.g[2].b,true);GR(this,a,this.mb[2]);ZR(a,this.eb,this.jb);this.V=HR(-l1(this,2),this.V);aR(a,this.jb,this.eb,this.V);cR(this,a)};_.Hf=function V1(a,b){return false};_.Je=_.Hf;_.Tf=function W1(){return 401};_.Pe=_.Tf;_.Re=function X1(a){a[0]='Comparator';a[1]='V+ = '+DS(this.mb[1],'V',false);a[2]='V- = '+DS(this.mb[0],'V',false)};_.lf=function Y1(){var a,b,c;BR(this);this.X>150&&this==JQ.J&&R1(this,2);c=this.e;c>this.X/2&&(c=kq(this.X/2));TQ(this,c*2);a=this.c*this.$;this.a=vR(2);this.b=vR(2);this.g=vR(3);rR(this.ib,this.jb,this.a[0],this.b[0],0,a);rR(this.db,this.eb,this.a[1],this.b[1],0,a);rR(this.db,this.eb,this.g[0],this.g[1],0.2,a);qR(this.db,this.eb,this.g[2],0.5,0);b=vR(2);rR(this.db,this.eb,b[0],b[1],0,a*2);this.i=VQ(b[0],b[1],this.eb);this.f=new Q8(VHb,0,this.d==2?14:10);o1(this,0,this.a[0]);o1(this,1,this.b[0]);o1(this,2,this.jb)};_.c=0;_.d=0;_.e=0;var O1,P1='OpAmpElm 1 2 3\\rAnalogSwitchElm 4 5 3\\rGroundElm 5';var Ix=fxb(HHb,JJb,339);tC(318,29,GHb,$1,_1);_.He=function a2(){return DT(this)+' '+this.a+' '+this.b};_.tf=function b2(){var a,b,c,d;if(this.s[0].u&&!this.r){d=0;a=1;(this.bb&4)!=0&&this.s[this.j+2].u&&(a=-1);c=2+this.j-1;for(b=0;b!=this.j;b++)this.s[c-b].u&&(d|=1<<b);d+=a;this.b!=0&&(d=(d+this.b)%this.b);for(b=0;b!=this.j;b++)this.s[c-b].u=(d&1<<b)!=0}if(!this.s[1].u==this.a){for(b=0;b!=this.j;b++)this.s[b+2].u=false}this.r=this.s[0].u};_.uf=function c2(){return 'Counter'};_.Pe=function d2(){return 164};_.Qe=function e2(a){var b;if(a==0){b=new C7('',0);b.c=new PY('Flip X',(this.bb&RFb)!=0);return b}if(a==1){b=new C7('',0);b.c=new PY('Flip Y',(this.bb&xGb)!=0);return b}if(a==2){b=new C7('',0);b.c=new PY('Invert reset pin',this.a);return b}if(a==3)return A7(new C7('# of Bits',this.j));if(a==4)return A7(new C7('Modulus',this.b));if(a==5){b=new C7('',0);b.c=new PY('Up/Down Pin',(this.bb&4)!=0);return b}return null};_.Ue=function f2(){return (this.bb&4)!=0?this.j+3:this.j+2};_._e=function g2(){return this.j};_.vf=function h2(){return true};_.gf=function i2(a,b){if(a==0){oI(b.c).a?(this.bb|=RFb):(this.bb&=-1025);KT(this)}if(a==1){oI(b.c).a?(this.bb|=xGb):(this.bb&=-2049);KT(this)}if(a==2){this.a=oI(b.c).a;Z1(this);KT(this)}if(a==3&&b.q>=3){this.j=kq(b.q);Z1(this);KT(this)}a==4&&(this.b=kq(b.q));if(a==5){this.bb=z7(b,this.bb,4);Z1(this);KT(this)}};_.wf=function j2(){Z1(this)};_.a=false;_.b=0;var Kx=fxb(HHb,cKb,318);tC(137,5,kLb,m2,n2);_.Ge=function o2(a){var b;ZQ(this,a);GR(this,a,(this.mb[0]+this.mb[1])/2);ER(this,a);XR(a,this.d.a,this.d.b,12);ZR(a,this.b,this.c);s9(a,this.a);zR(this,this.ib,this.jb,12);this.V=HR(this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.jb,this.V);if(JQ.Ac.c){b=DS(this.e,'A',true);(this._==0||this.ab==0)&&dR(this,a,b,12)}cR(this,a)};_.He=function p2(){return eR(this)+' '+this.e};_.Pe=function q2(){return 105};_.Qe=function r2(a){if(a==0)return new C7(
"var Oy=fxb(HHb,WIb,196);tC(330,29,GHb,N9,O9);_.tf=function P9(){this.s[0].u=this.s[2].u^this.s[3].u;this.s[1].u=this.s[2].u&&this.s[3].u};_.uf=function Q9(){return 'Half Adder'};_.Pe=function R9(){return 195};_.Ue=function S9(){return 4};_._e=function T9(){return 2};_.wf=function U9(){this.v=2;this.w=2;this.s=Qp(gx,jEb,7,4,0,1);this.s[0]=new aZ(this,0,3,'S');this.s[0].i=true;this.s[1]=new aZ(this,1,3,'C');this.s[1].i=true;this.s[2]=new aZ(this,0,2,'A');this.s[3]=new aZ(this,1,2,'B')};var Py=fxb(HHb,gKb,330);tC(652,1,{},X9);var V9;var Uy=fxb(HHb,'ImportFromDropbox',652);tC(505,119,XGb,$9);var Z9;var Ty=fxb(HHb,'ImportFromDropboxDialog',505);tC(506,1,QGb,bab);_.Nd=function cab(a){JJ(this.a,false);new X9((UI(),Z9))};var Qy=fxb(HHb,'ImportFromDropboxDialog/1',506);tC(507,1,QGb,dab);_.Nd=function eab(a){JJ(this.a,false);aab(Wh(pe(this.a.f),pHb),(Nwb(),Nwb(),Mwb))};var Ry=fxb(HHb,'ImportFromDropboxDialog/2',507);tC(508,1,QGb,fab);_.Nd=function gab(a){JJ(this.a,false)};var Sy=fxb(HHb,'ImportFromDropboxDialog/3',508);tC(630,119,XGb,hab);var Xy=fxb(HHb,'ImportFromTextDialog',630);tC(631,1,QGb,iab);_.Nd=function jab(a){var b;E$(this.a.b);JJ(this.a,false);b=RO(this.a.c);b!=null&&I$(this.a.b,b,true)};var Vy=fxb(HHb,'ImportFromTextDialog/1',631);tC(632,1,QGb,kab);_.Nd=function lab(a){JJ(this.a,false)};var Wy=fxb(HHb,'ImportFromTextDialog/2',632);tC(231,1,{},sab);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;var Zy=fxb(HHb,'Inductor',231);tC(138,5,{5:1,9:1,138:1},tab,uab);_.ye=function vab(){var a;a=this.mb[0]-this.mb[1];this.W=mab(this.a,a)};_.De=function wab(){nab(this.a)};_.Ge=function xab(a){var b,c,d;c=this.mb[0];d=this.mb[1];zR(this,this.ib,this.jb,8);ZQ(this,a);ER(this,a);_Q(this,a,8,this.db,this.eb,c,d);if(JQ.Ac.c){b=DS(this.b,'H',true);dR(this,a,b,8)}this.V=HR(this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.jb,this.V);cR(this,a)};_.He=function yab(){return eR(this)+' '+this.b+' '+this.W};_.Pe=function zab(){return 108};_.Qe=function Aab(a){var b;if(a==0)return new C7(YLb,this.b);if(a==1){b=new C7('',0);b.c=new PY(AIb,(this.a.d&2)==0);return b}return null};_.Re=function Bab(a){a[0]='inductor';gR(this,a);a[3]=sLb+DS(this.b,'H',false);a[4]=QHb+DS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.Ze=function Cab(){return 76};_.df=function Dab(){return false};_.ef=function Eab(){this.W=this.mb[0]=this.mb[1]=this.V=0;oab(this.a)};_.gf=function Fab(a,b){a==0&&b.q>0&&(this.b=b.q);a==1&&(oI(b.c).a?(this.bb&=-3):(this.bb|=2));pab(this.a,this.b,this.W,this.bb)};_.lf=function Gab(){BR(this);TQ(this,32)};_.nf=function Hab(){qab(this.a,this.gb[0],this.gb[1])};_.of=function Iab(){rab(this.a,this.mb[0]-this.mb[1])};_.b=0;var Yy=fxb(HHb,JIb,138);tC(307,5,GHb,Jab,Kab);_.De=function Lab(){var a,b,c;c=this.mb[1];b=this.mb[0]>this.c*0.5?0:this.c;a=this.e*JQ.Oc*EHb;b=(c+a<b?c+a:b)>c-a?c+a<b?c+a:b:c-a;E_(JQ,this.lb,b)};_.Ge=function Mab(a){cR(this,a);ZQ(this,a);u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:BQ);$R(a,this.b);JQ.Y.c&&$Q(this,a,'1',this.a.a,this.a.b-6,true);XR(a,this.d.a,this.d.b,3);this.V=HR(this.W,this.V);aR(a,this.eb,this.jb,this.V)};_.He=function Nab(){return eR(this)+' '+this.e+' '+this.c};_.Je=function Oab(a,b){return false};_.Ne=function Pab(a){if(a==1)return this.W;return 0};_.Pe=function Qab(){return 73};_.Qe=function Rab(a){if(a==0)return new C7(ZLb,this.e);if(a==1)return new C7(hIb,this.c);return null};_.Re=function Sab(a){a[0]='inverter';a[1]='Vi = '+DS(this.mb[0],'V',false);a[2]='Vo = '+DS(this.mb[1],'V',false)};_.Ze=function Tab(){return 49};_.$e=function Uab(){return this.mb[0]};_._e=function Vab(){return 1};_.af=function Wab(a){return a==1};_.gf=function Xab(a,b){a==0&&(this.e=b.q);a==1&&(this.c=MV=b.q)};_.lf=function Yab(){var a,b,c,d;BR(this);d=16;16>this.X/2&&(d=kq(this.X/2));this.db=nR(this.ib,this.jb,0.5-d/this.X);this.eb=nR(this.ib,this.jb,0.5+(d+2)/this.X);this.d=nR(this.ib,this.jb,0.5+(d-2)/this.X);if(JQ.Y.c){b=vR(4);a=nR(this.ib,this.jb,0.5+(d-5)/this.X);rR(this.db,a,b[0],b[1],0,16);rR(this.db,a,b[3],b[2],1,16);this.b=XQ(b);this.a=nR(this.db,a,0.5)}else{c=vR(3);rR(this.db,this.eb,c[0],c[1],0,16);c[2]=nR(t
"_.Ve=function rgb(){return (this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o};_.We=function sgb(a){var b;b='';switch(a){case 1:b='Ib';break;case 2:b='Ic';break;case 3:b='Ie';break;case 4:b='Vbe';break;case 5:b='Vbc';break;case 6:b='Vce';break;case 7:b='P';}return L_(eMb)+', '+b};_.Xe=function tgb(a){switch(a){case 1:case 2:case 3:return 1;case 7:return 2;default:return 0;}};_.Ye=function ugb(a){switch(a){case 1:return this.n;case 2:return this.o;case 3:return this.p;case 4:return this.mb[0]-this.mb[2];case 5:return this.mb[0]-this.mb[1];case 6:return this.mb[1]-this.mb[2];case 7:return (this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o;}return 0};_.df=function vgb(){return true};_.ef=function wgb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.r=this.s=this.f=this.g=this.e=0};_.gf=function xgb(a,b){if(a==0){this.c=b.q;egb(this)}if(a==1){oI(b.c).a?(this.bb|=1):(this.bb&=-2);dgb(this)}};_.lf=function ygb(){dgb(this)};_.nf=function zgb(){p_(JQ,this.gb[0]);p_(JQ,this.gb[1]);p_(JQ,this.gb[2])};_.pf=function Agb(){(ayb(this.o)>CHb||ayb(this.n)>CHb)&&x_(JQ,GLb,this)};_.c=0;_.e=0;_.f=0;_.g=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.w=0;var KA=fxb(HHb,hLb,74);tC(599,74,dMb,Bgb);_.Ze=function Cgb(){return 110};var sz=fxb(HHb,pJb,599);tC(308,228,GHb,Dgb,Egb);_.Pe=function Fgb(){return 151};_.yf=function Ggb(){return 'NAND gate'};_.Ze=function Hgb(){return 64};_.Af=function Igb(){return true};var tz=fxb(HHb,RJb,308);tC(296,41,RHb,Jgb,Kgb);_.Ze=function Lgb(){return 0};var uz=fxb(HHb,bJb,296);tC(177,227,GHb,Mgb,Ngb);_.xf=function Ogb(){var a,b;a=false;for(b=0;b!=this.k;b++)a=a|QV(this,b);return a};_.Pe=function Pgb(){return 152};_.yf=function Qgb(){return 'OR gate'};_.zf=function Rgb(){return '\\u22651'};_.Ze=function Sgb(){return 51};_.lf=function Tgb(){var a,b,c,d,e;RV(this);if(JQ.Y.c){PV(this);this.p=null}else{d=vR(38);cq(this,204)&&(this.p=Qp(Kz,AHb,18,5,0,1));for(c=0;c!=16;c++){a=c/16;b=1-a*a;rR(this.db,this.eb,d[c],d[32-c],0.5+a/2,b*this.g)}e=this.t==0?this.X*2:this.t*2;for(c=0;c!=5;c++){a=(c-2)/2;b=4*(1-a*a)-2;qR(this.db,this.eb,d[33+c],b/e,a*this.g);cq(this,204)&&(this.p[c]=oR(this.db,this.eb,(b-5)/e,a*this.g))}d[16]=new ljb(this.eb);this.a=XQ(d)}if(this.Af()){this.r=nR(this.ib,this.jb,0.5+(this.t+4)/this.X);this.eb=nR(this.ib,this.jb,0.5+(this.t+8)/this.X)}};var Cz=fxb(HHb,TJb,177);tC(309,177,GHb,Ugb,Vgb);_.Pe=function Wgb(){return 153};_.yf=function Xgb(){return 'NOR gate'};_.Ze=function Ygb(){return 35};_.Af=function Zgb(){return true};var vz=fxb(HHb,SJb,309);tC(340,132,GHb,chb,dhb);_.Ge=function ehb(a){zR(this,this.ib,this.jb,48);GR(this,a,this.mb[0]);ZR(a,this.k[0],this.k[1]);GR(this,a,this.mb[1]);ZR(a,this.n[0],this.n[1]);GR(this,a,this.mb[2]);ZR(a,this.o[0],this.o[1]);GR(this,a,this.mb[3]);ZR(a,this.p[0],this.p[1]);u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:BQ);ER(this,a);$R(a,this.v);s9(a,this.a);s9(a,this.b);ZR(a,this.c[0],this.c[1]);ZR(a,this.d[0],this.d[1]);XR(a,this.e[0].a,this.e[0].b,9);XR(a,this.e[1].a,this.e[1].b,9);w9(a,this.r);$Q(this,a,'+',this.u[0].a,this.u[0].b-2,true);$Q(this,a,'-',this.u[1].a,this.u[1].b,true);this.f=HR(-l1(this,0),this.f);aR(a,this.k[0],this.k[1],this.f);this.g=HR(-l1(this,1),this.g);aR(a,this.n[0],this.n[1],this.f);this.i=HR(-l1(this,2),this.i);aR(a,this.o[0],this.o[1],this.i);this.j=HR(-l1(this,3),this.j);aR(a,this.p[0],this.p[1],this.j);cR(this,a)};_.Hf=function fhb(a,b){return false};_.Je=_.Hf;_.Tf=function ghb(){return 402};_.Pe=_.Tf;_.Qe=function hhb(a){if(a==0)return new C7('Positive Supply Voltage (5-20V)',this.t);if(a==1)return new C7('Negative Supply Voltage (V)',this.q);return null};_.Re=function ihb(a){a[0]='OTA (LM13700 style)';a[1]='Iabc = '+DS(-l1(this,3),'A',false);a[2]='V+ - V- = '+DS(this.mb[0]-this.mb[1],'V',false)};_.Mf=function jhb(){n1(this);this.f=this.g=this.i=this.j=0};_.ef=_.Mf;_.gf=function khb(a,b){a==0&&(this.t=b.q);a==1&&(this.q=b.q);$p(ODb(this.w,0),41).i=this.q;$p(ODb(this.w,1),41).i=this.t};_.lf=function lhb(){var a,b,c,d;BR(this);if(this.X>94){this.db=oR(this.ib,this.jb,1-94/this.X,0);this
"_.gf=function qlb(a,b){if(a<2){JT(this,a,b);return}if(a==2&&b.q>=2){this.j=kq(b.q);glb(this);KT(this)}};_.wf=function rlb(){glb(this)};_.a=false;var Vz=fxb(HHb,'RingCounterElm',229);tC(245,1,{245:1},slb);_.a=false;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;_.g=0;var Wz=fxb(HHb,'RowInfo',245);tC(301,5,GHb,ulb,vlb);_.ye=function wlb(){this.n=(this.mb[1]-this.mb[2])/this.c;this.k=(this.mb[0]-this.mb[3])/this.a;this.o=-this.n-this.k};_.De=function xlb(){var a,b,c,d;c=this.mb[0]-this.mb[1];d=this.mb[0]-this.mb[2];(ayb(c-this.p)>iGb||ayb(d-this.q)>iGb)&&(JQ.A=false);this.p=c;this.q=d;B5(this.g,this.mb[3]-this.mb[2]);b=1/this.s;a=1/this.j-b;this.a=-b*this.n+this.k*a>1?0.0105:$Eb;q_(JQ,this.gb[0],this.gb[3],this.a)};_.Ge=function ylb(a){var b,c,d;zR(this,this.ib,this.jb,8);PQ(this,this.i[0],this.i[1]);c=this.mb[0];d=this.mb[1];ZQ(this,a);u9(a,mR(this,c));ER(this,a);s9(a,this.r);GR(this,a,this.mb[2]);ZR(a,this.eb,this.i[0]);ZR(a,this.i[0],this.i[1]);u9(a,mR(this,d));ER(this,a);ZR(a,this.b[0],this.b[1]);this.d=HR(this.k,this.d);this.e=HR(this.n,this.e);this.f=HR(this.o,this.f);if(JQ.J!=this){aR(a,this.ib,this.eb,this.d);aR(a,this.jb,this.eb,this.e);aR(a,this.i[1],this.i[0],this.f);aR(a,this.i[0],this.eb,this.f+QR(this.i[1],this.i[0]))}if((CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this||JQ.J==this)&&this.ib.a==this.jb.a&&this.jb.b>this.ib.b){u9(a,(_0(),Z0));b=OS(this._);q9(a,'C',this.eb.a+(b<0?5:-15),this.eb.b+12);q9(a,'A',this.db.a+5,this.db.b-4);q9(a,'G',this.i[0].a,this.i[0].b+12)}cR(this,a)};_.He=function zlb(){return eR(this)+' '+(this.mb[0]-this.mb[1])+' '+(this.mb[0]-this.mb[2])+' '+this.s+' '+this.j+' '+this.c};_.Ne=function Alb(a){if(a==0)return -this.k;if(a==1)return -this.n;return -this.o};_.Pe=function Blb(){return 177};_.Qe=function Clb(a){if(a==0)return new C7(oMb,this.s);if(a==1)return new C7(pMb,this.j);if(a==2)return new C7('Gate-Cathode Resistance (ohms)',this.c);return null};_.Re=function Dlb(a){var b,c,d;a[0]='SCR';b=this.mb[0]-this.mb[1];c=this.mb[0]-this.mb[2];d=this.mb[2]-this.mb[1];a[1]='Ia = '+DS(this.k,'A',false);a[2]='Ig = '+DS(this.o,'A',false);a[3]='Vac = '+DS(b,'V',false);a[4]='Vag = '+DS(c,'V',false);a[5]='Vgc = '+DS(d,'V',false);a[6]=QHb+DS((this.mb[0]-this.mb[2])*this.k+(this.mb[1]-this.mb[2])*this.n,'W',false)};_.Se=function Elb(){return 1};_.Te=function Flb(a){return a==0?this.ib:a==1?this.jb:this.i[1]};_.Ue=function Glb(){return 3};_.Ve=function Hlb(){return (this.mb[0]-this.mb[2])*this.k+(this.mb[1]-this.mb[2])*this.n};_.df=function Ilb(){return true};_.ef=function Jlb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.g.a=0;this.q=this.p=this.d=this.e=this.f=0};_.gf=function Klb(a,b){a==0&&b.q>0&&(this.s=b.q);a==1&&b.q>0&&(this.j=b.q);a==2&&b.q>0&&(this.c=b.q)};_.lf=function Llb(){var a,b,c,d;BR(this);if(KR(this._)>KR(this.ab)){a=-OS(this._)*OS(this.ab);(this.bb&1)!=0&&(this.X=KR(this._));this.jb.b=this.ib.b}else{a=OS(this.ab)*OS(this._);(this.bb&1)!=0&&(this.X=KR(this.ab));this.jb.a=this.ib.a}a==0&&(a=1);TQ(this,16);this.b=vR(2);d=vR(2);rR(this.db,this.eb,d[0],d[1],0,8);rR(this.db,this.eb,this.b[0],this.b[1],1,8);this.r=VQ(d[0],d[1],this.eb);this.i=vR(2);c=(this.X-16)/2;b=JQ.fb;b=kq(b+c%JQ.fb);if(c<b){this.ob=this.nb;this.qb=this.pb;return}qR(this.eb,this.jb,this.i[0],b/c,b*a);qR(this.eb,this.jb,this.i[1],b/c,JQ.fb*2*a);this.i[1].a=i_(JQ,this.i[1].a);this.i[1].b=i_(JQ,this.i[1].b)};_.nf=function Mlb(){p_(JQ,this.gb[0]);p_(JQ,this.gb[1]);p_(JQ,this.gb[2]);p_(JQ,this.gb[3]);q_(JQ,this.gb[2],this.gb[1],this.c);E5(this.g,this.gb[3],this.gb[2])};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.s=0;var Xz=fxb(HHb,vJb,301);tC(300,226,GHb,Nlb,Olb);_.De=function Plb(){var a,b,c;c=this.mb[1];if(this.j){if(this.mb[0]>this.n){this.j=false;b=this.e}else{b=this.d}}else{if(this.mb[0]<this.f){this.j=true;b=this.d}else{b=this.e}}a=this.i*JQ.Oc*EHb;b=(c+a<b?c+a:b)>c-a?c+a<b?c+a:b:c-a;E_(JQ,this.lb,b)};_.Ge=function Qlb(a){cR(this,a);ZQ(this,a);u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:BQ);$R(a,this.c);Of(a.a,2);VR(a,this.k);Of(a.a,1);this.V=HR(this.W,thi
"_.Re=function Urb(a){a[0]='Test Point';switch(this.k){case 0:a[1]=OHb+DS(this.mb[0],'V',false);break;case 1:a[1]='V(rms) = '+DS(this.t,'V',false);break;case 2:a[1]=PHb+DS(this.g,'Vpk',false);break;case 3:a[1]='Vmin = '+DS(this.i,'Vmin',false);break;case 4:a[1]='Vp2p = '+DS(this.g-this.i,'Vp2p',false);break;case 5:a[1]='Binary:'+this.a+'';break;case 6:a[1]='Freq = '+DS(this.e,IHb,false);break;case 7:a[1]='Period = '+DS(this.o*JQ.Oc/i$(JQ),'S',false);break;case 8:a[1]='Pulse width = '+DS(this.s*JQ.Oc*i$(JQ),'S',false);break;case 9:a[1]='Duty cycle = '+np(IQ,this.d);}};_.Ue=function Vrb(){return 1};_.Ye=function Wrb(a){return this.u};_.$e=function Xrb(){return this.mb[0]};_.gf=function Yrb(a,b){a==0&&(this.k=pM(b.d).selectedIndex)};_.lf=function Zrb(){BR(this);this.db=new jjb};_.pf=function $rb(){++this.b;this.v+=this.mb[0]*this.mb[0];this.mb[0]<2.5?(this.a=0):(this.a=1);if(this.mb[0]>this.j&&this.f){this.j=this.mb[0];this.f=true;this.c=false}if(this.mb[0]<this.j&&this.f){this.g=this.j;this.p=eD(TC(Dg()),this.q);this.q=TC(Dg());this.o=fD(this.p);this.s=fD(eD(TC(Dg()),this.r));this.d=this.s/fD(this.p);this.n=this.mb[0];this.f=false;this.c=true;this.v=this.v/this.b;this.t=ryb(this.v);Fxb(this.t)&&(this.t=0);this.b=0;this.v=0}if(this.mb[0]<this.n&&this.c){this.n=this.mb[0];this.f=false;this.c=true}if(this.mb[0]>this.n&&this.c){this.i=this.n;this.r=TC(Dg());this.j=this.mb[0];this.f=true;this.c=false;this.v=this.v/this.b;this.t=ryb(this.v);Fxb(this.t)&&(this.t=0);this.b=0;this.v=0}if(this.mb[0]==0){++this.w;if(this.w>5){this.v=0;this.t=0;this.j=0;this.n=0}}else{this.w=0}switch(this.k){case 0:this.u=this.mb[0];break;case 1:this.u=this.t;break;case 2:this.u=this.g;break;case 3:this.u=this.i;break;case 4:this.u=this.g-this.i;break;case 5:this.u=this.a;break;case 6:this.u=this.e;break;case 7:this.u=this.o;break;case 8:this.u=this.s;break;case 9:this.u=this.d;}};_.a=0;_.b=0;_.c=false;_.d=0;_.e=0;_.f=false;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p={l:0,m:0,h:0};_.q={l:0,m:0,h:0};_.r={l:0,m:0,h:0};_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;var FA=fxb(HHb,jJb,337);tC(326,139,qIb,asb,bsb);_.Ee=function csb(a,b){this.nb=a;this.pb=b;this.ob=a+16;this.qb=b};_.Ge=function dsb(a){var b,c,d,e,f,g,h,i,j;g=a.b;u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:BQ);d=new Q8(VHb,0,this.b);w9(a,d);f=-1;for(e=0;e!=this.a.a.b.length;e++){j=kq(Ff(a.a,aq(MDb(this.a,e))).width);j>f&&(f=j)}c=this.pb;yR(this,this.nb,this.pb,this.nb,this.pb);for(e=0;e!=this.a.a.b.length;e++){h=aq(MDb(this.a,e));h=L_(h);i=kq(Ff(a.a,h).width);(this.bb&1)!=0&&(this.nb=~~((a.a.canvas.width-i)/2));q9(a,h,this.nb,c);if((this.bb&2)!=0){b=c-a.c;n9(a,this.nb,b,this.nb+i-1,b)}OQ(this,this.nb,c-a.c,this.nb+i,c+3);c+=a.c+3}this.ob=this.U.c+this.U.b;this.qb=this.U.d+this.U.a;w9(a,g)};_.He=function esb(){this.bb|=4;return eR(this)+' '+this.b+' '+F3(this.c)};_.Pe=function fsb(){return 120};_.Qe=function gsb(a){var b;if(a==0){b=new C7('Text',0);b.n=this.c;return b}if(a==1)return new C7('Size',this.b);if(a==2){b=new C7('',0);b.c=new PY('Center',(this.bb&1)!=0);return b}if(a==3){b=new C7('',0);b.c=new PY('Draw Bar On Top',(this.bb&2)!=0);return b}return null};_.Re=function hsb(a){a[0]=this.c};_.Ze=function isb(){return 116};_.bf=function jsb(){return (this.bb&1)!=0};_.gf=function ksb(a,b){if(a==0){this.c=Wh(pe(b.p),pHb);_rb(this)}a==1&&(this.b=kq(b.q));a==3&&(oI(b.c).a?(this.bb|=2):(this.bb&=-3));a==2&&(oI(b.c).a?(this.bb|=1):(this.bb&=-2))};_.b=0;var GA=fxb(HHb,fJb,326);tC(319,29,GHb,lsb,msb);_.ye=function nsb(){var a;this.s[3].f=(this.mb[4]-this.mb[3])/5000;a=(this.bb&4)!=0?this.mb[7]:0;this.s[4].f=-(this.mb[4]-a)/TFb-this.s[3].f;this.s[0].f=this.b?0:-(this.mb[0]-a)/10;this.s[5].f=-(this.mb[5]-(this.b?this.mb[3]:a));this.b&&(this.s[3].f-=this.s[5].f);if((this.bb&4)!=0){this.s[7].f=(this.mb[4]-a)/TFb;this.b||(this.s[7].f+=(this.mb[0]-a)/10+(this.mb[5]-a))}};_.De=function osb(){this.b||q_(JQ,this.gb[0],this.a,10);q_(JQ,this.b?this.gb[3]:this.a,this.gb[5],1)};_.uf=function psb(){return '555 Timer'};_.Oe=function qsb(){return 6};_.Pe=function rsb(){return 165};_.Qe=function ssb(a){v
"tC(128,54,TEb,tyb,uyb);var qB=fxb(dEb,'NullPointerException',128);tC(147,47,{3:1,17:1,147:1,32:1},vyb);var rB=fxb(dEb,'NumberFormatException',147);tC(158,1,{3:1,158:1},wyb);_.eQ=function xyb(a){var b;if(cq(a,158)){b=$p(a,158);return this.c==b.c&&BDb(this.d,b.d)&&BDb(this.a,b.a)&&BDb(this.b,b.b)}return false};_.hC=function yyb(){return mBb(Tp(Pp(tB,1),jEb,1,3,[Yxb(this.c),this.a,this.d,this.b]))};_.tS=function zyb(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var vB=fxb(dEb,'StackTraceElement',158);var yB=fxb(dEb,'String',2);var czb,dzb=0,ezb;tC(640,212,{705:1},jzb);var wB=fxb(dEb,'StringBuffer',640);tC(117,212,{705:1},pzb,qzb,rzb);var xB=fxb(dEb,'StringBuilder',117);tC(187,54,TEb,tzb,uzb);var AB=fxb(dEb,'UnsupportedOperationException',187);tC(729,1,{});_.ig=function yzb(a){return vzb(this,a,false)};_.jg=function zzb(){return this.lg()==0};_.kg=function Azb(a){return vzb(this,a,true)};_.tS=function Bzb(){return xzb(this)};var BB=fxb(LMb,'AbstractCollection',729);tC(728,1,{180:1});_.eQ=function Ezb(a){var b,c,d;if(a===this){return true}if(!cq(a,180)){return false}d=$p(a,180);if(this.b!=d.b){return false}for(c=new cAb((new Wzb(d)).a);_zb(c);){b=(PBb(c.d,c),Eh(_zb(c)),c.b=c.a,$p(c.a.se(),43));if(!Czb(this,b)){return false}}return true};_.hC=function Gzb(){return tBb(new Wzb(this))};_.tS=function Hzb(){var a,b,c,d;d=new rzb('{');a=false;for(c=new cAb((new Wzb(this)).a);_zb(c);){b=(PBb(c.d,c),Eh(_zb(c)),c.b=c.a,$p(c.a.se(),43));a?(d.a+=', ',d):(a=true);mzb(d,Dzb(this,b.ug()));d.a+='=';mzb(d,Dzb(this,b.vg()))}d.a+='}';return d.a};var NB=fxb(LMb,'AbstractMap',728);tC(368,728,{180:1});_.b=0;var EB=fxb(LMb,'AbstractHashMap',368);tC(730,729,{238:1});_.eQ=function Tzb(a){var b;if(a===this){return true}if(!cq(a,238)){return false}b=$p(a,238);if(b.lg()!=this.lg()){return false}return wzb(this,b)};_.hC=function Uzb(){return tBb(this)};var OB=fxb(LMb,'AbstractSet',730);tC(99,730,{238:1},Wzb);_.ig=function Xzb(a){return Vzb(this,a)};_.ge=function Yzb(){return new cAb(this.a)};_.kg=function Zzb(a){var b;if(Vzb(this,a)){b=$p(a,43).ug();Qzb(this.a,b);return true}return false};_.lg=function $zb(){return this.a.b};var DB=fxb(LMb,'AbstractHashMap/EntrySet',99);tC(100,1,{},cAb);_.re=function dAb(){return _zb(this)};_.se=function eAb(){return aAb(this)};_.te=function fAb(){bAb(this)};var CB=fxb(LMb,'AbstractHashMap/EntrySetIterator',100);tC(731,729,{141:1});_.mg=function hAb(a,b){throw new uzb('Add not supported on this list')};_.ng=function iAb(a){this.mg(this.lg(),a);return true};_.eQ=function jAb(a){return gAb(this,a)};_.hC=function kAb(){return uBb(this)};_.ge=function lAb(){return new pAb(this)};_.pg=function mAb(){return new tAb(this,0)};_.qg=function nAb(a){return new tAb(this,a)};_.rg=function oAb(a){throw new uzb('Remove not supported on this list')};var HB=fxb(LMb,'AbstractList',731);tC(129,1,{},pAb);_.re=function qAb(){return this.b<this.d.lg()};_.se=function rAb(){return Eh(this.b<this.d.lg()),this.d.og(this.c=this.b++)};_.te=function sAb(){Jh(this.c!=-1);this.d.rg(this.c);this.b=this.c;this.c=-1};_.b=0;_.c=-1;var FB=fxb(LMb,'AbstractList/IteratorImpl',129);tC(269,129,{},tAb);_.sg=function uAb(){return this.b>0};_.tg=function vAb(){return Eh(this.b>0),this.a.og(this.c=--this.b)};var GB=fxb(LMb,'AbstractList/ListIteratorImpl',269);tC(268,730,{238:1},xAb);_.ig=function yAb(a){return Izb(this.a,a)};_.ge=function zAb(){return wAb(this)};_.kg=function AAb(a){if(Izb(this.a,a)){Qzb(this.a,a);return true}return false};_.lg=function BAb(){return this.a.b};var JB=fxb(LMb,'AbstractMap/1',268);tC(371,1,{},CAb);_.re=function DAb(){return _zb(this.a)};_.se=function EAb(){var a;a=aAb(this.a);return a.ug()};_.te=function FAb(){bAb(this.a)};var IB=fxb(LMb,'AbstractMap/1/1',371);tC(369,1,MMb);_.eQ=function GAb(a){var b;if(!cq(a,43)){return false}b=$p(a,43);return BDb(this.a,b.ug())&&BDb(this.b,b.vg())};_.ug=function HAb(){return this.a};_.vg=function IAb(){return this.b};_.hC=function JAb(){return CDb(this.a)^CDb(this.b)};_.wg=function KAb(a){var b;b=this.b;this.b=a;return b};_.tS=function