simc/circuitjs1/FCB282C90E5EBC8CB2879C6A45C235A5.cache.js

20 lines
530 KiB
JavaScript
Raw Permalink 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 = 'FCB282C90E5EBC8CB2879C6A45C235A5';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 hC(){}\nfunction dC(){}\nfunction ib(){}\nfunction vb(){}\nfunction uf(){}\nfunction Wg(){}\nfunction gh(){}\nfunction zl(){}\nfunction El(){}\nfunction Ll(){}\nfunction Rl(){}\nfunction am(){}\nfunction fm(){}\nfunction km(){}\nfunction pm(){}\nfunction um(){}\nfunction zm(){}\nfunction Em(){}\nfunction Nm(){}\nfunction Sm(){}\nfunction Ym(){}\nfunction bn(){}\nfunction wn(){}\nfunction Vo(){}\nfunction pp(){}\nfunction vp(){}\nfunction xp(){}\nfunction pE(){}\nfunction rE(){}\nfunction uE(){}\nfunction rF(){}\nfunction TF(){}\nfunction KH(){}\nfunction MH(){}\nfunction CL(){}\nfunction OL(){}\nfunction cN(){}\nfunction WN(){}\nfunction YN(){}\nfunction dO(){}\nfunction rP(){}\nfunction n0(){}\nfunction w2(){}\nfunction q6(){}\nfunction u7(){}\nfunction nQ(a){}\nfunction C0(a){}\nfunction lCb(){}\nfunction sCb(){}\nfunction uCb(){}\nfunction mvb(){}\nfunction Wvb(){}\nfunction $vb(){}\nfunction ZAb(){}\nfunction fBb(){}\nfunction nBb(){}\nfunction oh(){jh()}\nfunction ED(){xD()}\nfunction yG(){xG()}\nfunction UG(a){AF(a)}\nfunction oV(a){a.k=2}\nfunction Zpb(a){a.a=1}\nfunction gc(a,b){a.a=b}\nfunction sl(a,b){a.a=b}\nfunction pl(a,b){a.f=b}\nfunction tl(a,b){a.b=b}\nfunction wE(a,b){a.b=b}\nfunction wC(a,b){a.m=b}\nfunction uC(a,b){a.h=b}\nfunction vC(a,b){a.l=b}\nfunction vE(a,b){a.a=b}\nfunction xE(a,b){a.d=b}\nfunction VE(a,b){a.f=b}\nfunction SF(a,b){a.d=b}\nfunction IK(a,b){a.d=b}\nfunction tY(a,b){a.d=b}\nfunction i6(a,b){a.d=b}\nfunction KL(a,b){a.a=b}\nfunction SM(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 gn(a){this.a=a}\nfunction mn(a){this.a=a}\nfunction rn(a){this.a=a}\nfunction Sn(a){this.a=a}\nfunction ko(a){this.a=a}\nfunction po(a){this.a=a}\nfunction $E(a){this.a=a}\nfunction _E(a){this.a=a}\nfunction bF(a){this.a=a}\nfunction dF(a){this.a=a}\nfunction fF(a){this.a=a}\nfunction hF(a){this.a=a}\nfunction mF(a){this.a=a}\nfunction oF(a){this.a=a}\nfunction hI(a){this.a=a}\nfunction FJ(a){this.a=a}\nfunction RJ(a){this.a=a}\nfunction WK(a){this.a=a}\nfunction sK(a){this.d=a}\nfunction qL(a){this.b=a}\nfunction DL(a){this.a=a}\nfunction IL(a){this.a=a}\nfunction _L(a){this.a=a}\nfunction DM(a){this.a=a}\nfunction FM(a){this.a=a}\nfunction eN(a){this.a=a}\nfunction gN(a){this.a=a}\nfunction MN(a){this.a=a}\nfunction jU(a){this.a=a}\nfunction wW(a){this.a=a}\nfunction D_(a){this.a=a}\nfunction F_(a){this.a=a}\nfunction H_(a){this.a=a}\nfunction J_(a){this.a=a}\nfunction L_(a){this.a=a}\nfunction T_(a){this.a=a}\nfunction V_(a){this.a=a}\nfunction X_(a){this.a=a}\nfunction Z_(a){this.a=a}\nfunction __(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 iP(a){this.c=a}\nfunction s6(a){this.a=a}\nfunction u6(a){this.a=a}\nfunction w6(a){this.a=a}\nfunction y6(a){this.a=a}\nfunction A6(a){this
"function wf(f,a,b,c,d,e){f.arc(a,b,c,d,e,false)}\nfunction Dl(){Dl=dC;Cl=new Yl('change',new El)}\nfunction F6(){F6=dC;E6=(Wo(),new lp(lLb,uo()))}\nfunction wJ(a){!a.Q&&(a.Q=oG(new FJ(a)));OI(a)}\nfunction Gn(a,b){!a.a&&(a.a=new BAb);rAb(a.a,b)}\nfunction gpb(a){while(oH(a.j,0)!=a.f)rH(a.j,0)}\nfunction jb(a){$wnd.cancelAnimationFrame(a.id)}\nfunction exb(a){return !isFinite(a)&&!isNaN(a)}\nfunction zE(a,b){return new CE(a.a-b.a,a.b-b.b)}\nfunction AE(a,b){return new CE(a.a*b.a,a.b*b.b)}\nfunction BE(a,b){return new CE(a.a+b.a,a.b+b.b)}\nfunction PZ(a,b){return Yp((b-a.Rc[4])/a.Rc[0])}\nfunction QZ(a,b){return Yp((b-a.Rc[5])/a.Rc[3])}\nfunction lD(a,b){this.a=a;this.b=b;$.call(this)}\nfunction yp(a,b){this.c=a;this.b=b;this.a=false}\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 Nhb(a,b){Zgb.call(this,a,b);this.bb|=1}\nfunction XM(a,b){ZM.call(this,a,false);this.e=b}\nfunction cib(a,b,c,d,e){jR.call(this,a,b,c,d,e)}\nfunction cub(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 Rjb(a,b,c,d,e){a.c=b;a.d=c;a.b=d;a.a=e}\nfunction sY(a){a.c=false;a.b='';a.d='';a.a=null}\nfunction cH(a){var b=a[eGb];return b==null?-1:b}\nfunction zO(a,b){(vF(),a.ob)[MGb]=b!=null?b:''}\nfunction T5(a,b){pzb(K5,a,b);b.k=b.b=true;b.i=a}\nfunction nE(a,b,c){mE(a,b);$wnd[a].setItem(b,c)}\nfunction fo(a,b){ro('callback',b);return eo(a,b)}\nfunction vDb(a,b){if(a<0||a>=b){throw new iwb}}\nfunction nH(a,b){if(b<0||b>a.f.c){throw new gwb}}\nfunction XE(a,b){jO(a.s,Yp(b.a));lO(a.s,Yp(b.b))}\nfunction UH(a,b){Ri(a.style,'verticalAlign',b.a)}\nfunction _M(a,b){ZM.call(this,a,true);UM(this,b)}\nfunction oj(){ij.call(this,'TABLE_ROW_GROUP',12)}\nfunction HO(){DO();IO.call(this,$h($doc,'text'))}\nfunction pwb(a){nwb();qwb.call(this,dyb(lEb,a))}\nfunction OS(a,b,c){vS.call(this,a,b,c);this.hb=1}\nfunction $X(a,b){iR.call(this,a,b);this.c=1.0E-5}\nfunction Bxb(a,b){return GC(a,b)?-1:EC(a,b)?1:0}\nfunction yb(a,b){return DDb(function(){a.ed(b)})}\nfunction LQ(a,b){return b==0?a.ib:b==1?a.jb:null}\nfunction dzb(a,b){return b===a?'(this Map)':''+b}\nfunction W7(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 G2(a){a.d=i3(a.e,a.d);F2(a);qQ(a);kT(a)}\nfunction lU(a,b){var c;c=a.b.Qe(a.a).q;mU(a,b,c)}\nfunction Jwb(a,b){var c;c=Gwb(a,b);c.e=2;return c}\nfunction J0(a){var b;b=GQ(a);b+=K0(a);return b}\nfunction tAb(a,b){vh(b,a.b.length);return a.b[b]}\nfunction vAb(a,b,c){Hp(c,0,a.b,b,c.length,false)}\nfunction ne(a,b){ye(a,Fe((vF(),a.ob))+'-'+b,true)}\nfunction xh(a,b){if(a==null){throw new Wxb(''+b)}}\nfunction wh(a){if(a==null){throw new Vxb}return a}\nfunction qb(){this.a=new BAb;this.b=new Cb(this)}\nfunction BH(a){return new uP(a.d,a.b,a.c,a.e,a.a)}\nfunction Dp(a,b,c,d,e,f){return Ep(a,b,c,d,e,0,f)}\nfunction C$(a,b){a.Nb=b;b==0?y$(a,AKb):y$(a,BKb)}\nfunction JK(a,b){!!a.e&&(b.a=a.e.a);a.e=b;oL(a.e)}\nfunction eM(a,b){if(a.f){FI(a.f.g,!b);b&&hM(a.f)}}\nfunction Y8(a,b){if(b){Lf(a.a,b.a);a.c=b.b;a.b=b}}\nfunction go(a,b){co();ho.call(this,!a?null:a.a,b)}\nfunction YM(a,b){ZM.call(this,a,false);UM(this,b)}\nfunction n4(a,b){iR.call(this,a,b);m4(this,10240)}\nfunction Tn(a){sg.call(this,Vn(a),Un(a));this.a=a}\nfunction f5(a){this.d=a;this.c=Cp(bq,jFb,0,2,7,1)}\nfunction U9(a){this.g=a;this.f=Cp(bq,jFb,0,2,7,1)}\nfunction Axb(){Axb=dC;zxb=Cp($A,LDb,27,256,0,1)}\nfunction nyb(a,b){return cyb(tyb(a,0,b.length),b)}\nfunction of(a){return (vF(),a.ob).getContext('2d')}\nfunction iO(a){return ((vF(),a.b).scrollTop||0)|0}\nfunction eC(a){return a instanceof Array?a[0]:null}\nfunction RP(a){a.onreadystatechange=function(){}}\nfunction ff(a){var b;Re(a);b=a.xd();-1==b&&a.yd(0)}\nfunction Eh(a){var b;b=ii(a);!!b&&b.removeChild(a)}\nfunction on(a,b){var c;if(ln){c=new mn(b);a.pd(c)}}\nfunction tn(a,b){var c;if(qn){c=new rn(b);Bn(a,c)}}\nfunction knb(a,b){b?nnb(a):onb(a,a.a);FI(a,false)}\nfunction TM(a){ye(a,Fe((vF(),a.ob))+'-'+GGb,false)}\nfunction LM(a){return ti((vF(),a.ob))+Ih(a.ob,gEb)}\nfunction mG(a){rG();re
"function ZB(b,c){if(b&&typeof b==EDb){try{b.__gwt$exception=c}catch(a){}}}\nfunction G7(a,b,c){this.a=new sDb;kDb(this.a,a);!!b&&kDb(this.a,b);this.b=c}\nfunction Q5(a,b,c,d,e){this.n=a;this.o=b;this.e=c;this.a=d;this.c=e;O5(this)}\nfunction zob(a,b){tob();nT.call(this,a,b);this.a=this.i=7;this.d=0;xob(this)}\nfunction R7(a){this.b=a.toLowerCase();this.c=this.b.length;this.a=0;H7(this)}\nfunction T3(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);this.s[2].u=!this.s[1].u}\nfunction Nqb(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);this.s[2].u=!this.s[1].u}\nfunction Tab(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);this.s[4].u=!this.s[3].u}\nfunction NW(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);this.a=(new _wb(Wpb(f))).a}\nfunction wkb(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.a=(new _wb(Wpb(f))).a}\nfunction h2(a,b,c,d,e,f){S0.call(this,a,b,c,d,e);this.c=k3(Wpb(f));f2(this,f)}\nfunction h5(a,b){i5(a,b);a.V=hR(a.W,a.V);jQ.J!=a&&CQ(b,a.ib,a.jb,a.V);EQ(a,b)}\nfunction qH(a,b,c,d){d=mH(a,b,d);Ue(b);cP(a.f,b,d);vF();Ch(c,CF(b.ob));Ve(b,a)}\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 HQ(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 ST(a){var b;b=IDb*(jQ.Mc-a.b);return (Sxb(b*a.d)+1)/2*Sxb(b*a.a)*a.c}\nfunction CI(a,b){var c;c=Ei(b);if(Vh(c)){return pi((vF(),a.ob),c)}return false}\nfunction wF(a,b){vF();var c;c=FG(b);if(!c){return false}xF(a,b,c);return true}\nfunction ni(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1}\nfunction Mjb(a,b,c){var d;d=Op(mzb(a.a,b));return d==null?c:d=='1'||dyb(d,lEb)}\nfunction jbb(a){a.C=new f5(jQ);d5(a.C,Z5(JKb));a.D=new f5(jQ);d5(a.D,Z5(JKb))}\nfunction ptb(a){a.g=new f5(jQ);d5(a.g,Z5(JKb));a.i=new f5(jQ);d5(a.i,Z5(JKb))}\nfunction M4(a){a.c=new f5(jQ);a.d=new f5(jQ);d5(a.c,Z5(JKb));d5(a.d,Z5(JKb))}\nfunction R5(a){this.f=a.f;this.n=a.n;this.o=a.o;this.e=a.e;this.a=a.a;O5(this)}\nfunction s1(a,b){q1();U0.call(this,a,b,p1,o1);this.fb=true;r1(this,jQ.Cc.c?1:2)}\nfunction Sib(a,b,c,d,e,f){_X.call(this,a,b,c,d,e,f);this.a=(new _wb(Wpb(f))).a}\nfunction Hb(a,b){Nb((Gc(),Fc),a,Fp(Bp(QA,1),LDb,122,0,[(nwb(),b?mwb:lwb)]))}\nfunction Ck(){Ak();return Fp(Bp(Es,1),LDb,67,0,[zk,xk,sk,tk,yk,wk,uk,rk,vk])}\nfunction nM(a){if(uM(a)){return}!a.j&&a.n?xM(a):!!a.f&&a.f.n?xM(a.f):eM(a,true)}\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,Cg())}\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 oU(a,b){var c;c=Yp((b-a.e)*100/(a.d-a.e));a.f=true;Hnb(a.g,c);a.f=false}\nfunction xAb(a,b){var c;c=uAb(a,b,0);if(c==-1){return false}a.rg(c);return true}\nfunction P7(a){Q7(a,'+');if(Q7(a,'-'))return new G7(N7(a),null,10);return N7(a)}\nfunction kg(a,b){Ah(!a.e);sh(b!=a,'Self-causation not permitted');a.e=b;return a}\nfunction E0(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 hi(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction jp(a,b){var c;if(a.d>a.b+a.i&&awb(b,a.b+a.i)>=53){c=a.b+a.i-1;ip(a,b,c)}}\nfunction L$(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 Go(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 HK(a,b){var c,d;d=a.a;for(c=0;c<d;++c){CK(a,b,c,false)}Dh(a.c,rL(a.c,b))}\nfunction mT(a){var b,c;for(b=0;b!=a.Ue();b++){c=a.s[b];c.i&&X$(jQ,0,a.gb[b],c.v)}}\nfunction zY(a,b,c){var d;d=BY(a,b,c);if(d==-1)return true;return BY(a,a.j,a.o)==d}\nfunction o0(a,b){OS.call(this,a,b,2);this.i=2.5;this.d=2.5;this.g=100;this.bb|=1}\nfunction TT(a,b){iR.call(this,a,b);this.c=5;this.a=kFb;this.d=40;this.b=0;this.V=0}\nfunction bX(a,b){nT.call(this,a,b);this.f=2;this.e='.1*(a-b)';_W(this);this.wf()}\nfunction vY(a){XM.call(this,a,null);sY(this);this.e=this;this.b=a;uY(this,false)}\nfunction NJ(a){MJ.call(this,a);(vF(),this.ob).style['whiteSpace']=(fl(),'normal')}\nfunction OJ(){LJ.call(this,$doc.createElement(bFb));Oh((vF(),this.ob),'gwt-HTML')}\nfunction Oo(){Oo=dC;No=new Po('
"function so(a){var b;b=Jh(a,'dir');if(dyb('rtl',b)){return Oo(),No}else if(dyb('ltr',b)){return Oo(),Mo}return Oo(),Lo}\nfunction tJ(a,b,c){var d,e;if(a.P){d=b+ti((vF(),a.ob));e=c+ui(a.ob);if(d<a.L||d>=a.R||e<a.M){return}JI(a,d-a.N,e-a.O)}}\nfunction XZ(a,b,c){var d;d='<div style=\"display:inline-block;width:80px;\">'+a+aIb+b;return new VM((aE(),new SD(d)),c)}\nfunction GK(a,b){var c;if(b.nb!=a){return false}try{Ve(b,null)}finally{c=(vF(),b.ob);Dh(ii(c),c);aH(a.g,c)}return true}\nfunction DD(a,b){var c;Eh(a);ii(b)==a&&Eh(b);c=b.style;Ri(c,AEb,'');Ri(c,DFb,'');Ri(c,FFb,'');Ri(c,iEb,'');Ri(c,hEb,'')}\nfunction MM(a,b,c){if(Ih((vF(),a.ob),gEb)<Hi($doc)){b=Oxb(b,vi($doc)+Hi($doc)-Ih(a.ob,gEb));b=Lxb(vi($doc),b)}JI(a,b,c)}\nfunction S$(a,b,c,d){var e,f;f=1/d;if(isNaN(f)||exb(f)){e=0;e=~~(e/0)}Q$(a,b,b,f);Q$(a,c,c,f);Q$(a,b,c,-f);Q$(a,c,b,-f)}\nfunction X$(a,b,c,d){var e;e=a.Wb.a.b.length+d;Q$(a,e,b,-1);Q$(a,e,c,1);e>0&&(a.t[e-1].e=true);Q$(a,b,e,1);Q$(a,c,e,-1)}\nfunction QAb(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?Ip(e,f++,a[b++]):Ip(e,f++,a[i++])}}\nfunction QI(a){if(a.db){UP(a.db.a);a.db=null}if(a.$){UP(a.$.a);a.$=null}if(a.gb){a.db=IF(new eN(a));a.$=_F(new gN(a))}}\nfunction $2(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 Jyb(a){Hyb();var b=':'+a;var c=Gyb[b];if(c!=null){return c}c=Eyb[b];c==null&&(c=Iyb(a));Kyb();return Gyb[b]=c}\nfunction yxb(a){var b,c;if(a>-129&&a<128){b=a+128;c=(Axb(),zxb)[b];!c&&(c=zxb[b]=new mxb(a));return c}return new mxb(a)}\nfunction i3(a,b){var c;!Z2&&(Z2=new HBb);c=Mp(mzb(Z2,a),166);if(c)return c;c=new c3(b);c.e=a;c.c=a;pzb(Z2,a,c);return c}\nfunction LZ(a,b){var c,d;d=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!d)return b;c=mE(d.a,a);if(c==null)return b;return c==lEb}\nfunction Anb(a,b){var c;c=a.i+~~((a.g-a.i)*(b-ynb-znb-xnb)/(EY-2*(ynb+znb+xnb)));c<a.i&&(c=a.i);c>a.g&&(c=a.g);return c}\nfunction $7(a){var b,c,d;b=jQ.Mc-a.e;a.e=jQ.Mc;c=Sxb(IDb*(jQ.Mc-a.c)*a.g);a.d+=b*(a.a+c*a.b);d=IDb*a.d;return Sxb(d)*a.f}\nfunction JM(a,b){var c,d;d=ui(pe(a.a))+qe(a.a);c=a.b?ti((vF(),b.ob)):ti((vF(),b.ob))+Ih(b.ob,gEb)-Ih(a.ob,gEb);MM(a,c,d)}\nfunction Zmb(a,b,c){var d;a.n!=0&&++a.o;a.n=0;d=new MJ(l_(c));(vF(),d.ob).style[XLb]=(Fj(),'bold');LK(b,a.o,a.n,d);++a.o}\nfunction $g(b,c){Sg();function d(){var a=DDb(Xg)(b);!ig()&&(a=a==true);a&&$wnd.setTimeout(d,c)}\n$wnd.setTimeout(d,c)}\nfunction dg(){dg=dC;ag=new eg('BUTT',0,'butt');bg=new eg('ROUND',1,'round');cg=new eg('SQUARE',2,'square')}\nfunction Ak(){Ak=dC;zk=new Dk;xk=new Fk;sk=new Hk;tk=new Jk;yk=new Lk;wk=new Nk;uk=new Pk;rk=new Rk;vk=new Tk}\nfunction BL(){BL=dC;vL=new DL((kk(),AGb));new DL('justify');xL=new DL(DFb);AL=new DL(GFb);zL=(So(),xL);yL=AL;wL=zL}\nfunction ZE(){this.d=new BAb;this.e=new rF;this.k=new rF;this.j=new rF;this.q=new BAb;this.i=new oF(this);VE(this,new uE)}\nfunction jDb(){gDb();var a,b,c;c=fDb+++Cg();a=Yp(Math.floor(c*mMb))&16777215;b=Yp(c-a*bGb);this.a=a^1502;this.b=b^lMb}\nfunction Jub(a){var b;a.n=7;RY(jQ,a.a=new MJ(l_(a.c)));oe(a.a);b=Yp((a.g-a.d)*100/(a.i-a.d));RY(jQ,a.b=new Knb(b,null,a))}\nfunction oL(a){if(!a.a){a.a=(vF(),$doc.createElement('colgroup'));yF(a.b.f,a.a,0);Ch(a.a,CF($doc.createElement('col')))}}\nfunction aCb(a){if(a.c<a.a.length){return true}if(a.b<a.d.length-1){a.a=TBb(a.g,a.d[++a.b]);a.c=0;return true}return false}\nfunction $lb(a){var b,c;b=Mp(oDb(a.v,0),13).c;for(c=1;c<a.v.a.b.length;c++){if(Mp(oDb(a.v,c),13).c!=b)return null}return b}\nfunction K0(a){var b,c,d;b='';for(c=0;c<a.w.a.b.length;c++){d=Mp(oDb(a.w,c),5).He();d=lyb(d,OJb,'');b+=' '+f3(d)}return b}\nfunction Il(a){var b,c;b=a.b;if(b){return c=a.a,(fi(c)|0)-ui(b)+((b.scrollTop||0)|0)+xi(b.ownerDocument)}return fi(a.a)|0}\nfunction GQ(a){var b;b=a.Pe();return (b<127?String.fromCharCode(b&lFb)+' ':b+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb}\nfunction Se(a,b){var c;switch(vF(),DG(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c
"function Wsb(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);this.f=0.1;this.e=xHb;try{this.f=(new _wb(Wpb(g))).a;this.e=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}\nfunction B9(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 Zlb(a){var b;if(a.V!=1)return null;if(a.H<0&&!$lb(a))return null;b=Mp(nDb(a.Y),13);a.H>=0&&a.Y.a.b.length>a.H&&(b=Mp(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++)Rmb(Mp(oDb(a.v,c),13),a.F,a.U,b);Blb(a);a.G=a.S.Oc;xlb(a)}\nfunction cZ(a){var b,c,d,e;e='';e3();y2();U5();for(c=a.T.a.b.length-1;c>=0;c--){b=IZ(a,c);d=b.Ie();d!=null&&!!d.length&&(e+=d+zEb);b.kb&&!Qp(b,10)&&(e+=b.He()+zEb)}return e}\nfunction Gp(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 VF(a,b){var c,d,e,f,g;if(!!PF&&!!a&&Cn(a,PF)){c=QF.a;d=QF.b;e=QF.c;f=QF.d;RF(QF);SF(QF,b);Bn(a,QF);g=!(QF.a&&!QF.b);QF.a=c;QF.b=d;QF.c=e;QF.d=f;return g}return true}\nfunction mM(a){if(uM(a)){return}if(a.n){wM(a)}else{if(!!a.i.i&&a.i.i.e.b.length!=0&&(!a.j||!a.j.i)){!a.j&&fM(a,a.i,false,true);hM(a.i.i)}else !!a.f&&(a.f.n?wM(a.f):mM(a.f))}}\nfunction oM(a){if(uM(a)){return}if(a.n){if(!!a.i.i&&a.i.i.e.b.length!=0&&(!a.j||!a.j.i)){!a.j&&fM(a,a.i,false,true);hM(a.i.i)}else !!a.f&&(a.f.n?oM(a.f):wM(a.f))}else{wM(a)}}\nfunction bR(a){a._=a.ob-a.nb;a.ab=a.qb-a.pb;a.X=Txb(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 Mib(a.nb,a.pb);a.jb=new Mib(a.ob,a.qb)}\nfunction OE(a,b){var c,d,e,f;c=Cg();f=false;for(e=new Rzb(a.q);e.b<e.d.lg();){d=(uh(e.b<e.d.lg()),Mp(e.d.og(e.c=e.b++),162));if(c-d.b<=2500&&ME(b,d.a)){f=true;break}}return f}\nfunction qU(a,b){var c;c=(new nxb(Wpb(a))).a;if(c==-1)return;this.b=IZ(b,c);this.a=(new nxb(Wpb(a))).a;this.e=(new _wb(Wpb(a))).a;this.d=(new _wb(Wpb(a))).a;this.i=k3(Wpb(a))}\nfunction ZX(a){var b;bR(a);b=(a.X/2-4)/a.X;a.db=PQ(a.ib,a.jb,b);a.eb=PQ(a.ib,a.jb,1-b);a.f=XQ(2);a.g=XQ(2);TQ(a.ib,a.jb,a.f[0],a.f[1],b,12);TQ(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=dC;vhb=Fp(Bp(bq,1),jFb,0,7,[2,3,6,7,4]);shb=Fp(Bp(bq,1),jFb,0,7,[1,13,12,4,5]);xhb=Fp(Bp(aq,1),TGb,0,7,[50,25,kFb,50000,kFb,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)KJ(a.d[b],'---');else{KJ(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){Ndb.call(this,b,c,d,e,f,g);this.a=(new nxb(Wpb(g))).a;this.d=2;try{this.d=(new nxb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.fb=true}\nfunction B1(b,c,d,e,f,g){oT.call(this,b,c,d,e,f,g);this.a=true;try{this.a=(nwb(),dyb(lEb,Wpb(g)));this.b=Zwb(Wpb(g))}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.s[1].a=this.a}\nfunction e$(a){var b;a.nc.a.b=Cp(cB,LDb,1,0,3,1);b=BZ(a);if(a.Tc.a.b.length>0&&wyb(b,Op(pDb(a.Tc)))==0)return;kDb(a.Tc,b);RM(a.mc,a.nc.a.b.length>0);RM(a.Sc,a.Tc.a.b.length>0)}\nfunction gDb(){gDb=dC;var a,b,c,d;dDb=Cp(aq,TGb,0,25,7,1);eDb=Cp(aq,TGb,0,33,7,1);d=1.52587890625E-5;for(b=32;b>=0;b--){eDb[b]=d;d*=0.5}c=1;for(a=24;a>=0;a--){dDb[a]=c;c*=0.5}}\nfunction ul(a,b,c){var d,e,f,g,h;if(rl){h=Mp(Hm(rl,a.type),141);if(h){for(g=h.ge();g.re();){f=Mp(g.se(),70);d=f.a.a;e=f.a.b;sl(f.a,a);tl(f.a,c);Qe(b,f.a);sl(f.a,d);tl(f.a,e)}}}}\nfunction ZW(a,b){var c;if(b==0){c=new c7('<a href=\"customfunction.html\" target=\"_blank\">Output Function<\\/a>',0);c.n=a.e;return c}if(b==1)return a7(new c7(EHb,a.f));return null}\nfunction l_(a){var b,c;if(a==null)return null;c=Op(mzb(LY,a));if(c!=null)return c;b=eyb(a,zyb(126));if(b<0)return a;a=a.substr(0,b);c=Op(mzb(LY,a));if(c!=null)return c;return a}\nfun
"function KM(a,b){var c,d,e,f,g,h,i;f=ui(pe(b.i))-ui((vF(),a.ob));i=ui(b.ob)-f;d=LM(a.a);e=IM(a.a)-Ih(a.ob,gEb);g=d+Ih(a.ob,gEb)-(vi($doc)+Hi($doc));h=vi($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;MM(a,c,i)}\nfunction K6(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(Vp(e.d)===Vp(g)||Vp(e.c)===Vp(g)||Vp(e.b)===Vp(g)){if(Vp(e.b)===Vp(g)&&!e.k){G6(a);c=true}a.f.gf(f,e);e.k&&(d=true);a$(a.c)}}if(d){c||G6(a);I6(a);H6(a)}}\nfunction iDb(a,b){var c,d,e,f,g,h;f=a.a*lMb+a.b*1502;h=a.b*lMb+11;c=Math.floor(h*mMb);f+=c;h-=c*bGb;f%=bGb;a.a=f;a.b=h;if(b<=24){return Hxb(a.a*dDb[b])}else{e=a.a*(1<<b-24);g=Hxb(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 FZ(a){var b,c,d,e,f,g;f=kFb;d=0;g=kFb;e=0;for(c=0;c!=a.T.a.b.length;c++){b=IZ(a,c);if(!b.bf()){f=ZZ(b.nb,ZZ(b.ob,f));d=WZ(b.nb,WZ(b.ob,d))}g=ZZ(b.pb,ZZ(b.qb,g));e=WZ(b.pb,WZ(b.qb,e))}if(f>d)return null;return new Vjb(f,g,d-f,e-g)}\nfunction Rmb(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=Cp(aq,TGb,0,a.i,7,1);a.e=Cp(aq,TGb,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 Izb(a,b){var c,d,e,f,g;if(b===a){return true}if(!Qp(b,141)){return false}g=Mp(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(!(Vp(c)===Vp(e)||c!=null&&Q(c,e))){return false}}return true}\nfunction rmb(a,b,c){var d;a.v=new sDb;if(b==0){kDb(a.v,new Vmb(c,0,0));!!c&&!(Qp(c,200)||Qp(c,224)||Qp(c,178)||Qp(c,201))&&kDb(a.v,new Vmb(c,1,3))}else{d=c.Xe(b);kDb(a.v,new Vmb(c,d,b));d==0&&(a.R=true);d==1&&(a.L=true)}Blb(a);imb(a,false)}\nfunction b6(a){var b,c,d,e,f,g;W5();e=new Ezb((new wzb(K5)).a);while(Bzb(e)){g=(pBb(e.d,e),uh(Bzb(e)),e.b=e.a,Mp(e.a.se(),43));d=Mp(g.vg(),46);if(Cxb(d.a-a)<gLb)return d}b=Z5(JKb);f='zvoltage='+a;c=Z5(f);c.n=b.n;c.e=b.e;c.a=a;O5(c);return c}\nfunction X7(a){var b,c;this.d=a;this.a=Yp(Jxb(this.d)/Jxb(2));this.b=Cp(aq,TGb,0,~~(this.d/2),7,1);this.c=Cp(aq,TGb,0,~~(this.d/2),7,1);b=-6.283185307179586/this.d;for(c=0;c<this.b.length;c++){this.b[c]=Math.cos(b*c);this.c[c]=Math.sin(b*c)}}\nfunction Brb(a){var b,c,d;a.a=new sDb;d=new Lyb(a.c);for(c=0;c<d.a.length;c++){b=ayb(d.a,c);if(b==92){d.a=qyb(d.a,0,c)+''+pyb(d.a,c+1);b=ayb(d.a,c);if(b==110){kDb(a.a,qyb(d.a,0,c));d.a=qyb(d.a,0,0)+''+pyb(d.a,c+1);c=-1;continue}}}kDb(a.a,d.a)}\nfunction r5(b,c,d,e,f,g){var h;jR.call(this,b,c,d,e,f);this.n=new f5(jQ);h=0.805904783;if((f&2)!=0){this.r=k3(Wpb(g))}else{if((f&1)>0){try{h=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}this.q=_5(h,0);this.r=this.q.i}o5(this)}\nfunction Z(a,b){var c,d,e;c=a.r;d=b>=a.t+a.k;if(a.p&&!d){e=(b-a.t)/a.k;a.ad((1+Math.cos(HDb+e*HDb))/2);return a.o&&a.r==c}if(!a.p&&b>=a.t){a.p=true;a._c();if(!(a.o&&a.r==c)){return false}}if(d){a.o=false;a.p=false;a.$c();return false}return true}\nfunction NC(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&wFb)!=0;d&&(c|=-1048576);if(b<22){g=c>>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?vFb:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?vFb:0;f=d?uFb:0;e=c>>b-44}return {l:e&uFb,m:f&uFb,h:g&vFb}}\nfunction rN(a,b){var c,d,e,f,g,h;a.i||(b=1-b);g=0;e=0;f=0;c=0;d=Yp(b*a.d);h=Yp(b*a.e);switch(a.a.T.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-h>>1;f=e+h;c=g+d;break;case 1:So();f=h;c=d;}AP(pe(a.a),'rect('+g+'px, '+f+'px, '+c+'px, '+e+'px)')}\nfunction pP(a,b,c,d,e){var f;f=new JD;ID(ID(ID(f,new KD('width:'+d+(Ak(),LEb)+';')),new KD('height:'+e+LEb+';')),new KD('background:'+('url('+a.a+') '+'no-repeat '+(-b+'px ')+(-c+LEb))+';'));return !nP&&(nP=new rP),qP(mP,new KD((new KD(f.a.a)).a))}\nfunction G6(b){var c,d,e,f,g;for(f=0;f!=b.d;f++){e=b.e[f];if(!!e.p&&e.n==null){try{d=(g=Jh(pe(e.p),MGb),N6(g));e.q=d}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}if(e.b)continue;b.f.gf(f,e);if(Q
"function fM(a,b,c,d){var e;if(!b.f){return}vM(a,b);if(c&&!!b.e){a.f?eM(a,false):vM(a,null);yP((vF(),a.ob));e=b.e;Vg((Sg(),Rg),new DM(e));if(a.j){qM(a.j,d);FI(a.g,false);a.j=null;vM(a,null)}}else if(b.i){if(!a.j){sM(a,b)}else if(b.i!=a.j){qM(a.j,d);FI(a.g,false);sM(a,b)}else if(c&&!a.b){qM(a.j,d);FI(a.g,false);a.j=null;vM(a,b)}}else if(a.b&&!!a.j){qM(a.j,d);FI(a.g,false);a.j=null}}\nfunction V7(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 kJ(a){var b,c,d,e;uI.call(this,(vF(),$doc.createElement(iGb)));d=this.ob;this.b=$doc.createElement(jGb);Ch(d,CF(this.b));Qh(d,qGb,0);Qh(d,rGb,0);for(b=0;b<a.length;b++){c=(e=$doc.createElement('tr'),Oh(e,a[b]),So(),Ch(e,CF(lJ(a[b]+'Left'))),Ch(e,CF(lJ(a[b]+'Center'))),Ch(e,CF(lJ(a[b]+'Right'))),e);Ch(this.b,CF(c));b==1&&(this.a=hi(NG(c,1)))}Oh(this.ob,'gwt-DecoratorPanel')}\nfunction pC(a,b,c,d,e,f){var g,h,i,j,k,m,n;j=sC(b)-sC(a);g=MC(b,j);i=lC(0,0,0);while(j>=0){h=yC(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;uC(g,m>>>1);g.m=k>>>1|(m&1)<<21;g.l=n>>>1|(k&1)<<21;--j}c&&rC(i);if(f){if(d){iC=JC(a);e&&(iC=PC(iC,(XC(),VC)))}else{iC=lC(a.l,a.m,a.h)}}return i}\nfunction Bsb(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);this.t=32>(e-c<0?-(e-c):e-c)?32:e-c<0?-(e-c):e-c;this.n=(new _wb(Wpb(g))).a;this.s=(new _wb(Wpb(g))).a;this.j=Cp(aq,TGb,0,2,7,1);this.i=Cp(aq,TGb,0,2,7,1);this.j[0]=(new _wb(Wpb(g))).a;this.j[1]=(new _wb(Wpb(g))).a;this.e=0.999;try{this.e=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.fb=true;this.o=(this.bb&4)!=0?-1:1}\nfunction BQ(a,b,c,d,e,f,g){var h,i,j,k,m;i=qR(d,e);If(b.a);Of(b.a,3);Uf(b.a,(e.a-d.a)/i,(e.b-d.b)/i,-(e.b-d.b)/i,(e.a-d.a)/i,d.a,d.b);if(jQ.Wc.c){h=zf(b.a,0,0,i,0);vf(h,0,D0(OQ(a,f)));vf(h,1,D0(OQ(a,g)));Pf(b.a,h)}Nf(b.a,(dg(),bg).a);Jf(b.a,1,c>0?1:-1);k=Yp(Math.ceil(i/11));for(j=0;j!=k;j++){xf(b.a);m=i*j/k;Gf(b.a,m,0);wf(b.a,i*(j+0.5)/k,0,i/(2*k),HDb,IDb);Ef(b.a,i*(j+1)/k,0);Sf(b.a)}Hf(b.a)}\nfunction uY(a,b){var c;a.c=b;a.c?(c=rY+'&#10004;<\\/div>'+a.b):(c=rY+_Hb+a.b);if(a.d!='')if(a.d.length==1){c=c+'<div style=\"display:inline-block;width:20px;right:10px;text-align:center;position:absolute;\">'+a.d+aIb}else{c=c+'<span style=\"display:inline-block; width: 60px;\"><\\/span>';c=c+'<div style=\"display:inline-block;right:10px;text-align:right;position:absolute;\">'+a.d+aIb}Ph((vF(),a.ob),c)}\nfunction Jlb(a,b){var c;if(!a.k)return;If(b.a);Vf(b.a,a.A.c,a.A.d);++a.a;if(a.a>2){a.a=0;Mf(a.k,IFb);a.S.ic.c?Kf(a.k,OLb):Kf(a.k,kLb);Cf(a.k,0,0,a.A.b,a.A.a);Mf(a.k,1)}Af(b.a,a.k.canvas,0,0);W8(b,mQ);T8(b,a.c-2,a.d-2,5);c=10;if(a.W!=null&&a.A.a>15){S8(b,a.W,0,10);c+=15}W8(b,(B0(),w0));P8(b,0,~~(a.A.a/2),a.A.b-1,~~(a.A.a/2));a.u||W8(b,A0);P8(b,~~(a.A.b/2),0,~~(a.A.b/2),a.A.a-1);Hf(b.a);Ulb(a,b)}\nfunction g7(){var a,b,c,d,e,f;xJ.call(this);this.a=new YO;bJ(this,this.a);vJ(this,l_('Export as Image'));UO(this.a,new MJ(l_('Click on the link below to save your image')));c=new vBb;d=(Io(),Ko(To((So(),So(),Ro))));b=rf(DZ(QY,false));a=new CH('image.png',b);e='circuit-'+xo(d,c,null)+'.png';Nh((vF(),a.ob),XKb,e);UO(this.a,a);UO(this.a,f=new RH(l_(vHb)));Oe(f,new h7(this),(Kl(),Kl(),Jl));BI(this)}\nfunction tob(){tob=dC;sob=Fp(Bp(bq,1),jFb,0,7,[0,0,2,0,2,0,2,1,2,1,2,2,0,2,2,2,0,1,0,2,0,0,0,1,0,1,2,1]);rob=Fp(Bp(bq,1),jFb,0,7,[0,0,1,0,1,0,2,0,2,0,2,1,2,1,2,2,2,2,1,2,1,2,0,2,0,2,0,1,0,1,0,0,0,0,1,1,1,0,1,1,2,0,1,1,1,1,2,1,1,1,2,2,1,1,1,2,1,1,0,2,0,1,1,1]);qob=Fp(Bp(bq,1),jFb,0,7,[0,0,2,0,2,0,2,1,2,1,2,2,2,2,0,2,0,2,0,1,0,1,0,0,0,0,1,1,1,0,1,1,2,0,1,1,1,1,2,1,1,1,2,2,1,1,1,2,1,1,0,2,0,1,1,1])}\nfunction F2(a){var b;if(a.e==null){a.i=a.j;qQ(a);return}a.d=h3(a.e);a.b=a.d.d.length;a.f=a.d.f.length;a.w=a.b>a.f?a.b:a.f;a.w==0&&(a.w=1);a.v=2;a.i=a.b+
"function 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 Inb(a,b,c){this.i=b;this.g=c-1;this.k=a;this.j=new YO;this.b=tf();Be(this.b,EY+' px');we(this.b,'40 px');qf(this.b,EY);pf(this.b,znb);UO(this.j,this.b);this.f=of(this.b);Kf(this.f,OLb);Oe(this.b,this,(Kl(),Kl(),Jl));Oe(this.b,this,(em(),em(),dm));Oe(this.b,this,(ym(),ym(),xm));Oe(this.b,this,(jm(),jm(),im));Oe(this.b,this,(om(),om(),nm));Oe(this.b,this,(tm(),tm(),sm));Oe(this.b,this,(Dm(),Dm(),Cm));Oe(this.b,this,(an(),an(),_m));Oe(this.b,this,(Xm(),Xm(),Wm));Oe(this.b,this,(Rm(),Rm(),Qm));Oe(this.b,this,(Mm(),Mm(),Lm));Enb(this);kI(this,this.j)}\nfunction DZ(a,b){var c,d,e,f,g,h,i,j,k,m,n;f=tf();c=FZ(a);n=c.b+140;h=c.a+100;Zh((vF(),f.ob),n);Yh(f.ob,h);j=MAb(a.Rc);e=f.ob.getContext('2d');g=new Z8(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=(B0(),r0);bQ=r0;W8(g,z0)}else{mQ=(B0(),z0);bQ=x0;W8(g,r0);V8(g,0,0,g.a.canvas.width,g.a.canvas.height)}uY(a.I,false);!!c&&(m=Nxb(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++){IZ(a,i).Ge(g)}uY(a.ic,k);uY(a.I,d);a.Rc=j;return f}\nfunction IC(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;G=f*h;H=g*h;if(i!=0){D+=c*i;F+=d*i;G+=e*i;H+=f*i}if(j!=0){F+=c*j;G+=d*j;H+=e*j}if(k!=0){G+=c*k;H+=d*k}m!=0&&(H+=c*m);o=C&uFb;p=(D&511)<<13;n=o+p;r=C>>22;s=D>>9;t=(F&262143)<<4;u=(G&31)<<17;q=r+s+t+u;w=F>>18;A=G>>5;B=(H&4095)<<8;v=w+A+B;q+=n>>22;n&=uFb;v+=q>>22;q&=uFb;v&=vFb;return lC(n,q,v)}\nfunction Bfb(a,b){var c;_Q(a,a.ib,a.jb,16);eR(a,b);gR(a,b,a.mb[1]);zR(b,a.d[0],a.d[1]);gR(a,b,a.mb[2]);zR(b,a.i[0],a.i[1]);W8(b,bQ);U8(b,a.a);gR(a,b,a.mb[0]);jQ.fc.c&&W8(b,(B0(),v0));zR(b,a.ib,a.b);a.e=hR(-a.n,a.e);CQ(b,a.b,a.ib,a.e);a.f=hR(-a.o,a.f);CQ(b,a.d[1],a.d[0],a.f);a.g=hR(-a.p,a.g);CQ(b,a.i[1],a.i[0],a.g);gR(a,b,a.mb[0]);eR(a,b);U8(b,a.v);if((cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a||jQ.J==a)&&a.ab==0){W8(b,(B0(),z0));c=oS(a._);S8(b,'B',a.b.a-10*c,a.b.b-5);S8(b,'C',a.d[0].a-3+9*c,a.d[0].b+4);S8(b,'E',a.i[0].a-3+9*c,a.i[0].b+4)}EQ(a,b)}\nfunction RE(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q;if(!a.r){return}i=KE(b);j=new CE(li(i)|0,mi(i)|0);k=Cg();qF(a.e,j,k);if(!a.c){e=zE(j,a.p);c=Cxb(e.a);d=Cxb(e.b);if(c>5||d>5){qF(a.j,a.k.a,a.k.b);if(c>d){h=eO(a.s);g=hO(a.s);f=fO(a.s);if(e.a<0&&f<=h){JE(a);return}else if(e.a>0&&g>=h){JE(a);return}}else{o=iO(a.s);n=gO(a.s);if(e.b<0&&n<=o){JE(a);return}else if(e.b>0&&0>=o){JE(a);return}}a.c=true}}oi(b.a);if(a.c){p=zE(a.p,a.e.a);q=BE(a.o,p);jO(a.s,Yp(q.a));lO(a.s,Yp(q.b));m=k-a.k.b;if(m>200&&!!a.n){qF(a.k,a.n.a,a.n.b);a.n=null}else m>100&&!a.n&&(a.n=new sF(j,k))}}\nfunction mC(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw new fwb}if(a.l==0&&a.m==0&&a.h==0){c&&(iC=lC(0,0,0));return lC(0,0,0)}if(b.h==wFb&&b.m==0&&b.l==0){return nC(a,c)}i=false;if(b.h>>19!=0){b=JC(b);i=true}g=tC(b);f=false;e=false;d=false;if(a.h==wFb&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=kC((XC(),TC));d=true;i=!i}else{h=NC(a,g);i&&rC(h);c&&(iC=lC(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=JC(a);d=true;i=!i}if(g!=-1){return oC(a,g,i,f,c)}if(!FC(a,b)){c&&(f?(iC=JC(a)):(iC=lC(a.l,a.m,a.h)));return lC(0,0,0)}return pC(d?a:lC(a.l,a.m,a.h),b,i,f,e,c)}\nfunction ebb(a,b){var c;if(b==0)return new c7('Threshold Voltage',a.R*a.T);if(b==1)return new c7('<a href=\"mosfet-beta.html\" target=\
"function O7(b){var c,d;if(Q7(b,'(')){d=I7(b);!Q7(b,')');return d}if(Q7(b,'t'))return new E7(3);if(b.d.length==1){c=b.d.charCodeAt(0);if(c>=97&&c<=105){H7(b);return new E7(28+(c-97))}}if(Q7(b,'pi'))return new F7(HDb);if(Q7(b,'sin'))return K7(b,11);if(Q7(b,'cos'))return K7(b,12);if(Q7(b,'abs'))return K7(b,13);if(Q7(b,'exp'))return K7(b,14);if(Q7(b,'log'))return K7(b,15);if(Q7(b,'sqrt'))return K7(b,16);if(Q7(b,'tan'))return K7(b,17);if(Q7(b,'tri'))return K7(b,23);if(Q7(b,'saw'))return K7(b,24);if(Q7(b,'min'))return L7(b,20);if(Q7(b,'max'))return L7(b,19);if(Q7(b,'pwl'))return L7(b,22);if(Q7(b,'mod'))return L7(b,25);if(Q7(b,'step'))return L7(b,26);if(Q7(b,'select'))return L7(b,27);if(Q7(b,'clamp'))return L7(b,21);try{d=new F7((new _wb(b.d)).a);H7(b);return d}catch(a){a=_B(a);if(Qp(a,17)){m_('unrecognized token: '+b.d+zEb);return new F7(0)}else throw $B(a)}}\nfunction EZ(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();U5();f=new sDb;s=RZ(a);q=new HBb;r=new HBb;for(g=0;g!=a.T.a.b.length;g++){c=IZ(a,g);if(s&&!c.kb)continue;if(Qp(c,176)){j=Mp(c,176);i=j.b;k=Mp(i==null?fzb(VBb(q.a,null)):q.c.Dg(i),27);if(k){u=Mp(lzb(r,yxb(j.gb[0])),27);if(!!u&&!(!!k&&k.a==u.a)){pG(\"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 T7(i,c.gb[0]);rAb(f.a,e)}}for(g=0;g!=a.T.a.b.length;g++){c=IZ(a,g);if(s&&!c.kb)continue;if(Qp(c,104)||Qp(c,176))continue;if(Qp(c,139))continue;p.length>0&&(p+='\\r');p+=Dwb(c.cZ);for(h=0;h!=c.Ue();h++){m=c.gb[h];o=Mp(lzb(r,yxb(m)),27);n=!o?m:o.a;p+=' '+n}v=c.nb;A=c.pb;w=c.ob;B=c.qb;c.nb=c.pb=c.ob=c.qb=0;t=c.He();t=lyb(t,OJb,'');c.nb=v;c.pb=A;c.ob=w;c.qb=B;d.length>0&&(d+=' ');d+=f3(t)}b=new w2;b.e=p;b.b=d;b.c=f;return b}\nfunction tS(a,b,c){var d,e,f,g,h,i;W8(b,cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a?gQ:(B0(),v0));eR(a,b);f=c.a;h=c.b;a.n!=6&&xR(b,f,h,17);oQ(a,f-17,h-17,f+17,h+17);switch(a.n){case 2:g=Yp(16*a.e-8+f);g=f-8+3>(f+8-3<g?f+8-3:g)?f-8+3:f+8-3<g?f+8-3:g;yR(b,f-8,h-8,f-8,h);yR(b,f-8,h-8,g,h-8);yR(b,g,h-8,g,h+8);yR(b,f+8,h+8,g,h+8);yR(b,f+8,h,f+8,h+8);break;case 5:h+=4;yR(b,f-8,h-8,f-8,h);yR(b,f-8,h-8,f-4,h-8);yR(b,f-4,h-8,f-4,h);yR(b,f-4,h,f+8,h);break;case 4:yR(b,f,h-8,f-8,h);yR(b,f,h-8,f,h+8);yR(b,f,h+8,f+8,h);break;case 3:{yR(b,f-10,h,f-5,h-8);yR(b,f-5,h-8,f,h);yR(b,f,h,f+5,h+8);yR(b,f+5,h+8,f+10,h);break}case 6:{W8(b,cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a?gQ:mQ);AQ(a,b,l_('Noise'),f,h,true);break}case 1:{xf(b.a);Of(b.a,3);for(d=-10;d<=10;d++){i=h+Yp(0.95*Math.sin(d*HDb/10)*8);d==-10?Gf(b.a,f+-10,i):Ef(b.a,f+d,i)}Sf(b.a);Of(b.a,1);break}}if(jQ.Ac.c&&a.n!=6){e=dS(a.g,eHb,true);(a._==0||a.ab==0)&&FQ(a,b,e,17)}}\nfunction gp(a,b,c,d){var e,f,g,h,i,j,k,m,n,o,p,q;f=-1;g=0;q=0;h=0;j=-1;k=b.length;o=c;m=true;for(;o<k&&m;++o){e=b.charCodeAt(o);switch(e){case 35:q>0?++h:++g;j>=0&&f<0&&++j;break;case 48:if(h>0){throw new ixb(\"Unexpected '0' in pattern \\\"\"+b+'\"')}++q;j>=0&&f<0&&++j;break;case 44:j=0;break;case 46:if(f>=0){throw new ixb('Multiple decimal separators in pattern \"'+b+'\"')}f=g+q+h;break;case 69:if(!d){if(a.v){throw new ixb('Multiple exponential symbols in pattern \"'+b+'\"')}a.v=true;a.k=0}while(o+1<k&&b.charCodeAt(o+1)==48){++o;d||++a.k}if(!d&&g+q<1||a.k<1){throw new ixb('Malformed exponential pattern \"'+b+'\"')}m=false;break;default:--o;m=false;}}if(q==0&&g>0&&f>=0){n=f;f==0&&++n;h=g-n;g=n-1;q=1}if(f<0&&h>0||f>=0&&(f<g||f>g+q)||j==0){throw new ixb('Malformed pattern \"'+b+'\"')}if(d){return o-c}p=g+q+h;a.i=f>=0?p-f:0;if(f>=0){a.n=g+q-f;a.n<0&&(a.n=0)}i=f>=0?f:p;a.o=i-g;if(a.v){a.j=g+a.o;a.i==0&&a.o==0&&(a.o=1)}a.f=j>0?j:0;a.c=f==0||f==p;return o-c}\nfunction s7(a){var b,c,d,e,f,g,h;xJ.call(this);g=myb($wnd.location.href,'\\\\?',0);a=iyb(a,32,43);f=(ro('decodedURL',a),'?cct='+encodeURI(a));a=g[0]+f;this.a=(ro('decodedURLComponent',f),h=/%20/g,encodeURIComponent(f).replace(h,'+'));this.c=new YO;bJ(this,this.c);vJ(this,l_('Export as URL'));UO(this.c,new MJ(l_('URL for this circuit is...')));if(a.length>2000){UO(this.c,c=new NJ(l_('Warni
"function c_(b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w;q=CC(Cg());h=b.d;if(b.d||b.H){SY(b);b.d=false}!!b.Jc&&b.Jc!=b.Mb&&b.Jc.hf(true);H$(b);j=new Z8(b.e);gQ=(B0(),s0);if(b.ic.c){mQ=r0;bQ=r0;W8(j,z0)}else{mQ=z0;bQ=x0;W8(j,r0)}V8(j,0,0,j.a.canvas.width,j.a.canvas.height);p=CC(Cg());if(b.Bc){try{q$(b,h)}catch(a){a=_B(a);if(Qp(a,17)){i=a;p_();m_('exception in runCircuit '+i);lg(i);return}else throw $B(a)}b.Tb=AC(b.Tb,PC(CC(Cg()),p))}t=CC(Cg());if(b.Bc){if(KC(b.ub,{l:0,m:0,h:0})){m=RC(PC(t,b.ub));d=b.D.k;d=Math.exp(d/3.5-14.2);aQ=1.7*m*d;b.w.c||(aQ=-aQ)}b.ub=t}else b.ub={l:0,m:0,h:0};if(FC(PC(t,b.wc),{l:kFb,m:0,h:0})){b.cb=0;b.Ic=0;b.wc=t}dQ=Gxb(b.ec.k/4.762-7);r=kQ;Y8(j,r);o=CC(Cg());Nf(j.a,(dg(),bg).a);Rf(b.e,b.Rc[0],b.Rc[1],b.Rc[2],b.Rc[3],b.Rc[4],b.Rc[5]);for(k=0;k!=b.T.a.b.length;k++){b.fc.c&&W8(j,v0);IZ(b,k).Ge(j)}b.Rb=AC(b.Rb,PC(CC(Cg()),o));if(b.Nb!=2&&b.Nb!=3){for(k=0;k!=b.dc.a.b.length;k++)wR(j,Mp(oDb(b.dc,k),18))}if(b.Nc==2||b.Nc==3||b.Nc==5||b.Nc==4)for(k=0;k!=b.T.a.b.length;k++){e=IZ(b,k);if(e!=b.Mb||b.Nc!=5){W8(j,v0);T8(j,e.nb-3,e.pb-3,7);T8(j,e.ob-3,e.qb-3,7)}else{DQ(e,j,s0)}}b.Nc==6&&!!b.Mb&&DQ(b.Mb,j,s0);if(!!b.J&&(b.J.nb!=b.J.ob||b.J.pb!=b.J.qb)){b.J.Ge(j);DQ(b.J,j,s0)}for(k=0;k!=b.g.a.b.length;k++){f=Mp(oDb(b.g,k),18);W8(j,y0);T8(j,f.a-3,f.b-3,7)}if(b.xc){W8(j,gQ);R8(j,b.xc.c,b.xc.d,b.xc.b,b.xc.a)}if(b.B.c&&b.Ib>=0&&b.Ib<=b.j.b&&b.Jb<=b.j.a){W8(j,v0);u=K$(b,PZ(b,b.Ib));v=K$(b,QZ(b,b.Jb));P8(j,u,Yp((0-b.Rc[5])/b.Rc[3]),u,QZ(b,b.j.a));P8(j,Yp((0-b.Rc[4])/b.Rc[0]),v,PZ(b,b.j.b),v)}b.e.setTransform(1,0,0,1,0,0);b.ic.c?W8(j,z0):W8(j,r0);V8(j,0,b.j.a,b.j.b,nf(b.F).height-b.j.a);Y8(j,r);g=b.rc;b.Kc!=null&&(g=0);for(k=0;k!=g;k++)Ilb(b.vc[k],j);if(b.Qb){W8(j,s0);Of(j.a,4);P8(j,0,b.j.a-2,b.j.b,b.j.a-2);Of(j.a,1)}W8(j,mQ);if(b.Kc!=null){S8(j,b.Kc,10,b.j.a-10)}else{n=Cp(hB,LDb,2,10,4,1);if(b.Mb){if(b.Pb==-1){b.Mb.Re(n);n[0]=l_(n[0]);n[1]!=null&&(n[1]=l_(n[1]))}else n[0]=kHb+dS(MQ(b.Mb,b.Pb),'V',false)}else{n[0]='t = '+dS(b.Mc,'s',false);n[1]=l_('time step = ')+dS(b.Oc,'s',false)}if(b.jb!=-1){for(k=0;n[k]!=null;k++);s=JZ(b);s==null?(b.jb=-1):(n[k]=s)}u=0;g!=0&&(u=jmb(b.vc[g-1])+20);u=WZ(u,~~(nf(b.F).width*2/3));for(k=0;n[k]!=null;k++);c=b.g.a.b.length;c>0&&(n[k++]=c+(c==1?l_(' bad connection'):l_(' bad connections')));w=b.j.a;for(k=0;n[k]!=null;k++)S8(j,n[k],u,w+15*(k+1))}!!b.Jc&&b.Jc!=b.Mb&&b.Jc.hf(false);++b.cb;W8(j,z0);Af(b.G,b.e.canvas,0,0);if(b.H){b.H=false;b.d=true}b.sb=b.ub;b.Ub=PC(AC(b.Ub,CC(Cg())),q);b.Sb=AC(b.Sb,{l:1,m:0,h:0})}\nfunction YZ(a,b,c){var d,e,f,g,h,i,j,k,m,n;c=='about'&&(FY=new iU);if(c==TJb){e$(a);$doc.getElementById(uKb).click()}c==UJb&&(HY=new J9(a));c==VJb&&(KY=new A9(a));c==XJb&&(h=BZ(a),HY=new s7(h),wJ(HY),undefined);c==WJb&&(i=BZ(a),HY=new j7(i),wJ(HY),undefined);c==YJb&&(j=BZ(a),HY=new m7(a,j),wJ(HY),undefined);c==ZJb&&(HY=new g7,wJ(HY));c==$Jb&&hZ();c==_Jb&&(a.H=true,p$(a));c=='print'&&(k=DZ(a,true),c$((vF(),k.ob)),undefined);c=='recover'&&(e$(a),i$(a,a.lc,false),RM(a.kc,false),undefined);(b==rKb||b==vKb)&&!!a.v&&a.v.le(false);if(b==pKb&&c==qKb){HY=new Qob(a);wJ(HY)}b==pKb&&c=='other'&&kZ(a,new d7(a));c=='undo'&&uZ(a);c=='redo'&&oZ(a);if(b==wKb&&!!a.Mb){a.Db=a.Mb;b=rKb}if(c=='cut'){b!=rKb&&(a.Db=null);iZ(a)}if(c==bKb){b!=rKb&&(a.Db=null);m=!!a.Db&&!a.Db.kb;A$(a);a.u=cZ(a);m&&$Y(a);h_(a);(a.u==null||a.u.length==0)&&f$(a);RM(a._b,a.u!=null&&a.u.length>0)}c==$Fb&&mZ(a,null);if(c==cKb){b!=rKb&&(a.Db=null);A$(a);n=cZ(a);mZ(a,n)}c=='flip'&&(HQ(a.Db),a.d=true,o$(a));c=='split'&&rZ(a,a.Db);c==dKb&&pZ(a);if(c==eKb){e$(a);ZY(a)}c=='stackAll'&&L$(a);c==jKb&&a_(a);c==kKb&&_Y(a);c==gKb&&j_(a,20);c==hKb&&j_(a,-20);c==fKb&&w$(a,1);b==rKb&&c==aKb&&kZ(a,a.Db);if(c=='delete'){b!=rKb&&(a.Db=null);e$(a);jZ(a,true)}c=='sliders'&&qZ(a,a.Db);if(c==sKb&&!!a.Db){for(d=0;d!=a.rc;d++)if(!Xlb(a.vc[d]))break;if(d==a.rc){if(a.rc==a.vc.length)return;++a.rc;a.vc[d]=new zmb(a);a.vc[d].w=d}mmb(a.vc[d],a.Db);d>0&&(a.vc[d].U=a.vc[d-1].U)}if(c==tKb&&!!a.Db){e=new Emb(K$(a,a.Db.nb+50),K$(a,a.Db.pb+50));kDb(a.T,e);Cmb(e,a.Db)}if(b==vKb){e$(a);a.Fb!=-1?(f=a.vc[a.Fb]):(f=Mp(a.Mb,10).a);if(c=='dock'){if(a.rc==a.vc.length)r
"var EDb='object',FDb='java.lang',GDb='com.google.gwt.core.client',HDb=3.141592653589793,IDb=6.283185307179586,JDb='com.google.gwt.animation.client',KDb='com.google.gwt.user.client',LDb={3:1,4:1},MDb='com.google.gwt.aria.client',NDb='alertdialog',ODb='application',PDb='button',QDb='checkbox',RDb='columnheader',SDb='complementary',TDb='contentinfo',UDb='definition',VDb='dialog',WDb='main',XDb='menuitemcheckbox',YDb='menuitemradio',ZDb='navigation',$Db='option',_Db='presentation',aEb='progressbar',bEb='radiogroup',cEb='spinbutton',dEb='aria-hidden',eEb='topSpace',fEb='offsetHeight',gEb='offsetWidth',hEb='height',iEb='width',jEb='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',kEb='Style names cannot be empty',lEb='true',mEb={20:1,14:1},nEb='com.google.gwt.user.client.ui',oEb={25:1,22:1,24:1,20:1,26:1,14:1,15:1},pEb='disabled',qEb={59:1,110:1,78:1,113:1,82:1,89:1,112:1,57:1,58:1,60:1,61:1,63:1,62:1,64:1,65:1,66:1,111:1,80:1,81:1,79:1,115:1,116:1,114:1,83:1,87:1,85:1,86:1,84:1,88:1,93:1,92:1,91:1,90:1,25:1,22:1,24:1,68:1,107:1,94:1,106:1,20:1,26:1,76:1,108:1,109:1,77:1,14:1,15:1},rEb='com.google.gwt.canvas.client',sEb={3:1,32:1},tEb={3:1,17:1,32:1},uEb='com.google.gwt.core.client.impl',vEb='stack',wEb='anonymous',xEb={3:1,4:1,703:1},yEb='Unknown',zEb='\\n',AEb='position',BEb='absolute',CEb='CSS1Compat',DEb={36:1,31:1,3:1,12:1,11:1},EEb='com.google.gwt.dom.client',FEb={143:1,31:1,3:1,12:1,11:1},GEb={31:1,144:1,3:1,12:1,11:1},HEb={31:1,145:1,3:1,12:1,11:1},IEb={31:1,146:1,3:1,12:1,11:1},JEb='CENTER',KEb={67:1,3:1,12:1,11:1},LEb='px',MEb={31:1,175:1,3:1,12:1,11:1},NEb={31:1,131:1,3:1,12:1,11:1},OEb='com.google.web.bindery.event.shared',PEb='com.google.gwt.event.shared',QEb='com.google.gwt.event.dom.client',REb='click',SEb='contextmenu',TEb='dblclick',UEb='mousedown',VEb='mousemove',WEb='mouseout',XEb='mouseover',YEb='mouseup',ZEb='mousewheel',$Eb='DOMMouseScroll',_Eb='touchcancel',aFb='touchend',bFb='div',cFb='touchmove',dFb='touchstart',eFb='com.google.gwt.event.logical.shared',fFb={173:1,3:1,17:1,32:1},gFb='UmbrellaException',hFb='com.google.gwt.http.client',iFb={134:1,3:1,17:1,32:1},jFb={3:1},kFb=1000,lFb=65535,mFb='yyyyMMdd-HHmm',nFb='com.google.gwt.i18n.shared',oFb='DateTimeFormat',pFb='com.google.gwt.i18n.client',qFb='DefaultDateTimeFormatInfo',rFb=1024,sFb='Too many percent/per mille characters in pattern \"',tFb=10000,uFb=4194303,vFb=1048575,wFb=524288,xFb=4194304,yFb=17592186044416,zFb=-9223372036854775808,AFb='com.google.gwt.layout.client',BFb='overflow',CFb='hidden',DFb='left',EFb='0.0px',FFb='top',GFb='right',HFb='bottom',IFb=0.01,JFb='relative',KFb='&nbsp;',LFb='visibility',MFb='com.google.gwt.safecss.shared',NFb='html is null',OFb={241:1,3:1},PFb='com.google.gwt.safehtml.shared',QFb='localStorage',RFb='com.google.gwt.text.shared.testing',SFb='com.google.gwt.touch.client',TFb={19:1,356:1},UFb={237:1,19:1},VFb=2048,WFb='keydown',XFb='keypress',YFb=16384,ZFb=65536,$Fb='paste',_Fb=1048576,aGb=2097152,bGb=16777216,cGb=33554432,dGb=67108864,eGb='__uiObjectID',fGb='com.google.gwt.user.client.impl',gGb={25:1,22:1,24:1,20:1,38:1,26:1,14:1,15:1},hGb={59:1,110:1,78:1,113:1,82:1,89:1,112:1,57:1,58:1,60:1,61:1,63:1,62:1,64:1,65:1,66:1,111:1,80:1,81:1,79:1,115:1,116:1,114:1,83:1,87:1,85:1,86:1,84:1,88:1,93:1,92:1,91:1,90:1,25:1,22:1,24:1,68:1,107:1,94:1,106:1,44:1,20:1,26:1,76:1,108:1,109:1,77:1,14:1,15:1},iGb='table',jGb='tbody',kGb={163:1,59:1,110:1,78:1,113:1,82:1,89:1,112:1,57:1,58:1,60:1,61:1,63:1,62:1,64:1,65:1,66:1,111:1,80:1,81:1,79:1,115:1,116:1,114:1,83:1,87:1,85:1,86:1,84:1,88:1,93:1,92:1,91:1,90:1,25:1,185:1,22:1,127:1,24:1,211:1,68:1,107:1,209:1,94:1,106:1,153:1,44:1,210:1,20:1,182:1,26:1,76:1,108:1,109:1,77:1,14:1,15:1},lGb={37:1,19:1},mGb='rect(0px, 0px, 0px, 0px)',nGb='visible',oGb='popupContent',pGb={25:1,98:1,22:1,24:1,101:1,20:1,38:1,26:1,42:1,14:1,15:1},qGb='cellSpacing',rGb='cellPadding',sGb={25:1,98:1,22:1,24:1,101:1,44:1,20:1,38:1,26:1,42:1,14:1,15:1,142:1},tGb={163:1,59:1,78:1,82:1,89:1,57:1,58:1,60:1,61:1,63:1,62:1,64:1,65:1,66:1,80:1,81:1,79:1,83:1,87:1,
"var Rt=Hwb(AFb,'Layout/1',440);cC(174,1,{174:1},vD);_.a=0;_.e=0;_.g=0;_.j=0;_.n=false;_.o=false;_.p=false;_.q=false;_.r=true;_.s=false;_.t=true;_.u=true;_.v=true;_.w=false;_.A=false;_.B=false;_.C=0;_.D=0;_.F=0;_.G=0;_.H=0;_.I=0;_.J=0;_.L=0;_.N=0;_.P=0;_.R=0;_.T=0;_.V=0;_.Y=true;_.Z=0;var St=Hwb(AFb,'Layout/Layer',174);cC(518,1,{},ED);var wD;var Tt=Hwb(AFb,'LayoutImpl',518);cC(648,1,{},HD);_.a=0;_.b=0;_.c=0;_.e=0;var Vt=Hwb('com.google.gwt.resources.client.impl','ImageResourcePrototype',648);cC(668,1,{},JD);var Wt=Hwb(MFb,'SafeStylesBuilder',668);cC(168,1,{711:1,168:1,3:1},KD);_.eQ=function LD(a){if(!Qp(a,711)){return false}return cyb(this.a,Mp(Mp(a,711),168).a)};_.hC=function MD(){return Jyb(this.a)};var Xt=Hwb(MFb,'SafeStylesString',168);cC(696,1,OFb,OD);_.ce=function PD(){return this.a};_.eQ=function QD(a){if(!Qp(a,241)){return false}return cyb(this.a,Mp(a,241).ce())};_.hC=function RD(){return Jyb(this.a)};var Yt=Hwb(PFb,'OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml',696);cC(105,1,OFb,SD);_.ce=function TD(){return this.a};_.eQ=function UD(a){if(!Qp(a,241)){return false}return cyb(this.a,Mp(a,241).ce())};_.hC=function VD(){return Jyb(this.a)};_.tS=function WD(){return 'safe: \"'+this.a+'\"'};var Zt=Hwb(PFb,'SafeHtmlString',105);var XD,YD,ZD,$D,_D;cC(235,1,{710:1,235:1},cE);_.eQ=function dE(a){if(!Qp(a,710)){return false}return cyb(this.a,Mp(Mp(a,710),235).a)};_.hC=function eE(){return Jyb(this.a)};var $t=Hwb(PFb,'SafeUriString',235);cC(130,1,{},iE);var gE;var _t=Hwb('com.google.gwt.storage.client','Storage',130);var jE=false;cC(743,1,{});var au=Hwb('com.google.gwt.text.shared','AbstractRenderer',743);cC(667,1,{},pE);var oE;var bu=Hwb(RFb,'PassthroughParser',667);cC(666,743,{},rE);var qE;var cu=Hwb(RFb,'PassthroughRenderer',666);cC(700,1,{},uE);var du=Hwb(SFb,'DefaultMomentum',700);cC(701,1,{},yE);_.a=0;_.b=0;var eu=Hwb(SFb,'Momentum/State',701);cC(69,1,{69:1},CE,DE);_.eQ=function EE(a){var b;if(!Qp(a,69)){return false}b=Mp(a,69);return this.a==b.a&&this.b==b.b};_.hC=function FE(){return Yp(this.a)^Yp(this.b)};_.tS=function GE(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var fu=Hwb(SFb,'Point',69);cC(687,1,{},ZE);_.c=false;_.r=false;var HE;var qu=Hwb(SFb,'TouchScroller',687);cC(691,1,{750:1,19:1},$E);var gu=Hwb(SFb,'TouchScroller/1',691);cC(692,1,{706:1,19:1},_E);_.Xd=function aF(a){SE(this.a,a)};var hu=Hwb(SFb,'TouchScroller/2',692);cC(693,1,{709:1,19:1},bF);_.Wd=function cF(a){RE(this.a,a)};var iu=Hwb(SFb,'TouchScroller/3',693);cC(694,1,{708:1,19:1},dF);_.Vd=function eF(a){QE(this.a)};var ju=Hwb(SFb,'TouchScroller/4',694);cC(695,1,{707:1,19:1},fF);_.Ud=function gF(a){QE(this.a)};var ku=Hwb(SFb,'TouchScroller/5',695);cC(355,1,TFb,hF);_.de=function iF(a){var b;if(1==HF(a.d)){b=new CE(ei(a.d)|0,fi(a.d)|0);if(NE(this.a,b)||OE(this.a,b)){a.a=true;gi(a.d);oi(a.d)}}};var lu=Hwb(SFb,'TouchScroller/6',355);cC(688,1,{},kF);_.Cd=function lF(){var a,b,c,d,e,f,g;if(this!=this.e.g){jF(this);return false}a=gg(this.a);wE(this.d,a-this.c);this.c=a;vE(this.d,a);e=tE(this.d);e||jF(this);XE(this.e,this.d.d);d=Yp(this.d.d.a);c=hO(this.e.s);b=fO(this.e.s);f=gO(this.e.s);g=Yp(this.d.d.b);if((f<=g||0>=g)&&(b<=d||c>=d)){jF(this);return false}return e};_.c=0;var nu=Hwb(SFb,'TouchScroller/MomentumCommand',688);cC(690,1,UFb,mF);_.Zd=function nF(a){jF(this.a)};var mu=Hwb(SFb,'TouchScroller/MomentumCommand/1',690);cC(689,1,{},oF);_.Cd=function pF(){var a,b,c;a=Cg();b=new Rzb(this.a.q);while(b.b<b.d.lg()){c=(uh(b.b<b.d.lg()),Mp(b.d.og(b.c=b.b++),162));a-c.b>=2500&&(zh(b.c!=-1),b.d.rg(b.c),b.b=b.c,b.c=-1)}return this.a.q.b.length!=0};var ou=Hwb(SFb,'TouchScroller/MomentumTouchRemovalCommand',689);cC(162,1,{162:1},rF,sF);_.b=0;var pu=Hwb(SFb,'TouchScroller/TemporalPoint',162);cC(511,1,{19:1});var ru=Hwb(KDb,'BaseListenerWrapper',511);var tF=null,uF;var GF;cC(407,732,{},TF);_.Id=function UF(a){Mp(a,356).de(this);QF.c=false};_.Jd=function WF(){return PF};_.Kd=function XF(){RF(this)};_.a=false;_.b=false;_.c=false;var PF,QF;var su=Hwb(KDb,'Event/NativePreviewEvent',407);var YF,ZF;cC(673,1,{185:1,22:1},dG);_.pd=function eG(a){Bn(this.a,a)};
"_.pf=function HU(){++this.b;this.n+=this.W*this.W;if(this.W>this.e&&this.d){this.e=this.W;this.d=true;this.c=false}if(this.W<this.e&&this.d){this.i=this.W;this.d=false;this.c=true;this.n=this.n/this.b;this.j=Txb(this.n);fxb(this.j)&&(this.j=0);this.b=0;this.n=0}if(this.W<this.i&&this.c){this.i=this.W;this.d=false;this.c=true}if(this.W>this.i&&this.c){this.e=this.W;this.d=true;this.c=false;this.n=this.n/this.b;this.j=Txb(this.n);fxb(this.j)&&(this.j=0);this.b=0;this.n=0}if(this.W==0){++this.o;if(this.o>5){this.n=0;this.j=0;this.e=0;this.i=0}}else{this.o=0}switch(this.f){case 0:this.k=this.W;break;case 1:this.k=this.j;}};_.b=0;_.c=false;_.d=false;_.e=0;_.f=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;var Bw=Hwb(dHb,wHb,338);cC(225,5,cHb,JU,KU);_.ye=function LU(){this.W=(this.mb[0]-this.mb[1])/this.k};_.De=function MU(){this.e=this.mb[2]<2.5;(this.bb&1)!=0&&(this.e=!this.e);this.k=this.e?this.i:this.j;S$(jQ,this.gb[0],this.gb[1],this.k)};_.Ee=function NU(a,b){var c,d;a=K$(jQ,a);b=K$(jQ,b);kR(this.nb-a)<kR(this.pb-b)?(a=this.nb):(b=this.pb);c=kR(this.nb-a)+kR(this.pb-b);d=~~(c/2)%jQ.fb;if(d!=0)return;this.ob=a;this.qb=b;this.lf()};_.Ge=function OU(a){var b;b=this.e?16:0;_Q(this,this.ib,this.jb,16);zQ(this,a);W8(a,bQ);SQ(this.db,this.eb,this.g,1,b);zR(a,this.db,this.g);gR(this,a,this.mb[2]);zR(a,this.f,this.d);this.e||(this.V=hR(this.W,this.V),jQ.J!=this&&CQ(a,this.ib,this.jb,this.V));EQ(this,a)};_.He=function PU(){return GQ(this)+' '+this.j+' '+this.i};_.Je=function QU(a,b){if(a==2||b==2)return false;return true};_.Ne=function RU(a){if(a==2)return 0;if(a==0)return -this.W;return this.W};_.Pe=function SU(){return 159};_.Qe=function TU(a){var b;if(a==0){b=new c7('',0);b.c=new pY('Normally closed',(this.bb&1)!=0);return b}if(a==1)return new c7(yHb,this.j);if(a==2)return new c7(zHb,this.i);return null};_.Re=function UU(a){a[0]='analog switch';a[1]=this.e?'open':AHb;a[2]=VGb+XR(this.mb[0]-this.mb[1]);a[3]=UGb+JR(this.W);a[4]='Vc = '+dS(this.mb[2],'V',false)};_.Te=function VU(a){return a==0?this.ib:a==1?this.jb:this.f};_.Ue=function WU(){return 3};_.df=function XU(){return true};_.gf=function YU(a,b){a==0&&(this.bb=XH(b.c).a?this.bb|1:this.bb&-2);a==1&&b.q>0&&(this.j=b.q);a==2&&b.q>0&&(this.i=b.q)};_.lf=function ZU(){IU(this)};_.nf=function $U(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1])};_.e=false;_.i=0;_.j=0;_.k=0;var Dw=Hwb(dHb,BHb,225);cC(298,225,cHb,_U,aV);_.ye=function bV(){this.e?(this.W=(this.mb[0]-this.mb[2])/this.j):(this.W=(this.mb[0]-this.mb[1])/this.j)};_.De=function cV(){this.e=this.mb[3]<2.5;(this.bb&1)!=0&&(this.e=!this.e);if(this.e){S$(jQ,this.gb[0],this.gb[2],this.j);S$(jQ,this.gb[0],this.gb[1],this.i)}else{S$(jQ,this.gb[0],this.gb[1],this.j);S$(jQ,this.gb[0],this.gb[2],this.i)}};_.Ge=function dV(a){var b;_Q(this,this.ib,this.jb,16);gR(this,a,this.mb[0]);zR(a,this.ib,this.db);gR(this,a,this.mb[1]);zR(a,this.b[0],this.c[0]);gR(this,a,this.mb[2]);zR(a,this.b[1],this.c[1]);W8(a,bQ);b=this.e?1:0;zR(a,this.db,this.b[b]);this.V=hR(this.W,this.V);CQ(a,this.ib,this.db,this.V);CQ(a,this.b[b],this.c[b],this.V);EQ(this,a)};_.Je=function eV(a,b){if(a==3||b==3)return false;return true};_.Ne=function fV(a){var b;if(a==0)return -this.W;b=this.e?1:0;if(a==b+1)return this.W;return 0};_.Pe=function gV(){return 160};_.Re=function hV(a){a[0]='analog switch (SPDT)';a[1]=UGb+JR(this.W)};_.Te=function iV(a){return a==0?this.ib:a==3?this.a:this.c[a-1]};_.Ue=function jV(){return 4};_.lf=function kV(){IU(this);tQ(this,32);this.c=XQ(2);this.b=XQ(2);TQ(this.db,this.eb,this.b[0],this.b[1],1,16);TQ(this.ib,this.jb,this.c[0],this.c[1],1,16);this.a=QQ(this.ib,this.jb,0.5,16)};_.nf=function lV(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1]);R$(jQ,this.gb[2])};var Cw=Hwb(dHb,CHb,298);cC(227,5,cHb);_.De=function vV(){var a,b;a=this.xf();this.Af()&&(a=!a);if(this.o==!a){if(this.q++>50){this.q=0;NZ(jQ,10)>5&&(a=this.o)}}else this.q=0;this.o=a;b=a?this.f:0;e_(jQ,this.lb,b)};_.Ge=function wV(a){var b,c;for(c=0;c!=this.k;c++){gR(this,a,this.mb[c]);zR(a,this.j[c],this.i[c])}gR(this,a,this.mb[this.k]);zR(a,this.eb,this.jb);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,1
"_.Qe=function O2(a){var b;if(a==2){b=new c7(LKb,0);b.n=this.e;return b}if(a==3){b=new c7('',0);b.b=new RH(l_(KKb));return b}return eT(this,a)};_.Re=function P2(a){fT(this,a);a[0]=this.d.c};_.Se=function Q2(){return !!this.d&&this.d.k?this.f:0};_.Ue=function R2(){return this.i};_._e=function S2(){return this.f};_.df=function T2(){return !!this.d&&this.d.k};_.gf=function U2(a,b){var c;if(a==2){this.e=C2=Jh(pe(b.p),MGb);this.d=i3(this.e,this.d);F2(this);qQ(this);kT(this);return}if(a==3){c=new M6(this.d,jQ);GY=c;!c.Q&&(c.Q=oG(new FJ(c)));OI(c);return}jT(this,a,b)};_.wf=function V2(){F2(this)};_.nf=function W2(){var a,b,c;a=!!this.d&&this.d.k?this.f:0;for(b=0;b!=this.i;b++){c=this.s[b];if(c.i){X$(jQ,0,this.gb[b+a],c.v);if(!!this.d&&this.d.k){R$(jQ,this.gb[b+a]);R$(jQ,this.gb[b])}}}};_.Uf=function X2(){G2(this)};_.qf=_.Uf;_.b=0;_.f=0;_.i=0;var C2=JKb;var yx=Hwb(dHb,GKb,332);cC(166,1,{166:1,9:1},b3,c3,d3);_.Qe=function g3(a){var b;if(a==0){b=new c7('Inputs',0);b.n=$2(this.d);return b}if(a==1){b=new c7('Outputs',0);b.n=$2(this.f);return b}if(a==2){b=new c7('Info Text',0);b.n=this.c;return b}if(a==3){b=new c7('<a href=\"customlogic.html\" target=\"_blank\">Definition<\\/a>',0);b.o=new GO;FO(b.o);zO(b.o,this.g);return b}return null};_.gf=function j3(a,b){a==0&&(this.d=myb(Jh(pe(b.p),MGb),',',0));a==1&&(this.f=myb(Jh(pe(b.p),MGb),',',0));a==2&&(this.c=Jh(pe(b.p),MGb));if(a==3){this.g=Jh(pe(b.o),MGb);a3(this)}a==4&&(XH(b.c).a?(this.b|=Y2):(this.b&=~Y2));d_(QY)};_.a=false;_.b=0;_.k=false;var Y2=1,Z2;var zx=Hwb(dHb,'CustomLogicModel',166);cC(343,5,cHb,n3,o3);_.ye=function p3(){var a,b,c,d,e,f;for(a=0;a!=this.p;a++)this.r[a]=0;for(a=0;a!=this.a;a++){e=this.c[a];if(this.A!=null){for(b=0;b!=this.a;b++){c=this.f[b];f=this.mb[c]-this.mb[c+1];e+=f*this.A[a][b]}}this.d[a]=e;d=this.f[a];this.r[d]+=e;this.r[d+1]-=e}};_.De=function q3(){var a,b;for(a=0;a!=this.a;a++){b=this.f[a];P$(jQ,this.gb[b],this.gb[b+1],this.c[a])}};_.Ee=function r3(a,b){a=K$(jQ,a);b=K$(jQ,b);a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;m3(this)};_.Ge=function s3(a){var b,c,d;for(b=0;b!=this.p;b++){gR(this,a,this.mb[b]);zR(a,this.s[b],this.t[b])}for(b=0;b!=this.a;b++){c=this.f[b];gR(this,a,this.mb[c]);dR(this,a,this.d[b]*(this.mb[c]-this.mb[c+1]));BQ(this,a,b>=this.u?-6:6,this.t[c],this.t[c+1],this.mb[c],this.mb[c+1]);if(this.k!=null){W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);T8(a,this.k[b].a-2,this.k[b].b-2,5)}}W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);for(b=0;b!=2;b++){zR(a,this.v[b],this.v[b+2])}for(b=0;b!=this.a;b++){this.b[b]=hR(this.d[b],this.b[b]);d=this.f[b];CQ(a,this.t[d],this.t[d+1],this.b[b])}for(b=0;b!=this.p;b++){this.q[b]=hR(this.r[b],this.q[b]);CQ(a,this.s[b],this.t[b],this.q[b])}EQ(this,a);_Q(this,this.s[0],this.s[this.p-1],0);pQ(this,this.v[0],this.v[3])};_.He=function t3(){var a,b;b=GQ(this)+' '+this.n+' '+this.i+' '+f3(this.j)+' '+this.a+' ';for(a=0;a!=this.a;a++){b+=this.d[a]+' '}return b};_.Je=function u3(a,b){var c;for(c=0;c!=this.a;c++)if(uQ(a,b,this.f[c],this.f[c]+1))return true;return false};_.Ne=function v3(a){return -this.r[a]};_.Pe=function w3(){return 406};_.Qe=function x3(a){var b;if(a==0)return new c7('Base Inductance (H)',this.n);if(a==1){b=new c7('<a href=\"customtransformer.html\" target=\"_blank\">Description<\\/a>',0);b.n=this.j;return b}if(a==2)return a7(new c7(PKb,this.i));if(a==3){b=new c7('',0);b.c=new pY(YHb,(this.bb&2)==0);return b}return null};_.Re=function y3(a){var b,c;a[0]='transformer (custom)';a[1]=QKb+dS(this.n,'H',false);for(b=0;b!=this.a;b++){if(2+b*2>=a.length)break;c=this.f[b];a[2+b*2]='Vd'+(b+1)+' = '+dS(this.mb[c]-this.mb[c+1],'V',false);a[3+b*2]='I'+(b+1)+' = '+dS(this.d[b],'A',false)}};_.Te=function z3(a){return this.s[a]};_.Ue=function A3(){return this.p};_.ef=function B3(){var a;for(a=0;a!=this.a;a++)this.d[a]=this.c[a]=this.b[a]=0;for(a=0;a!=this.p;a++)this.mb[a]=this.r[a]=this.q[a]=0};_.gf=function C3(a,b){var c;if(a==0&&b.q>0){this.n=b.q;l3(this,this.j)}if(a==1){c=Jh(pe(b.p),MGb);if(c!=this.j){if(l3(this,c)){this.j=c}else{l3(this,this.j);pG
"_.wf=function _ab(){Rab(this)};var Ly=Hwb(dHb,sJb,311);cC(203,5,cHb,lbb);_.Ae=function nbb(){return true};_.De=function obb(){dbb(this,false)};_.Ge=function pbb(a){var b,c,d,e,f,g,h;(this.bb&this.j)!=abb&&this.lf();_Q(this,this.ib,this.jb,16);gR(this,a,this.mb[1]);zR(a,this.S[0],this.S[1]);gR(this,a,this.mb[2]);zR(a,this.H[0],this.H[1]);eR(this,a);f=jQ.fc.c;d=this.T>0&&this.$f();for(e=0;e!=6;e++){if((e==1||e==4)&&d)continue;h=this.mb[1]+(this.mb[2]-this.mb[1])*e/6;f||W8(a,OQ(this,h));RQ(this.S[1],this.H[1],eQ,e*xLb);RQ(this.S[1],this.H[1],fQ,(e+1)*xLb);zR(a,eQ,fQ)}f||gR(this,a,this.mb[1]);zR(a,this.S[1],this.S[2]);f||gR(this,a,this.mb[2]);zR(a,this.H[1],this.H[2]);if(this.$f()){gR(this,a,this.mb[this.w]);(this.bb&this.n)!=0||zR(a,this.R==-1?this.H[0]:this.S[0],this.v[0]);zR(a,this.v[0],this.v[1])}if((this.bb&this.o)==0){gR(this,a,this.mb[this.w]);U8(a,this.t)}f&&W8(a,(B0(),v0));gR(this,a,this.mb[0]);zR(a,this.ib,this.I[1]);zR(a,this.I[0],this.I[2]);(this.bb&this.o)!=0&&this.R==-1&&xR(a,this.P.a,this.P.b,this.Q);if((this.bb&this.s)!=0){g=''+this.T*this.R;W8(a,mQ);Y8(a,kQ);AQ(this,a,g,this.ob+2,this.qb,false)}this.V=hR(-this.K,this.V);CQ(a,this.S[0],this.S[1],this.V);CQ(a,this.S[1],this.H[1],this.V);CQ(a,this.H[1],this.H[0],this.V);if(this.$f()){this.A=hR(this.F,this.A);this.B=hR(this.G,this.B);CQ(a,this.S[0],this.v[0],-this.A);CQ(a,this.v[0],this.H[0],this.B)}if(cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this||jQ.J==this){W8(a,(B0(),z0));Y8(a,kQ);b=oS(this._);oS(this.ab);c=this.ab==0?0:1;S8(a,'G',this.I[1].a-(this._<0?-2:12),this.I[1].b+(this.ab>0?-5:12));S8(a,this.R==-1?'D':'S',this.S[0].a-3+9*(b-c*this.R),this.S[0].b+4);S8(a,this.R==-1?'S':'D',this.H[0].a-3+9*(b-c*this.R),this.H[0].b+4);(this.bb&this.n)!=0&&S8(a,'B',this.v[0].a-3+9*(b-c*this.R),this.v[0].b+4)}EQ(this,a)};_.He=function qbb(){return GQ(this)+' '+this.T+' '+this.u};_.Xf=function rbb(){return 0.02};_.Je=function sbb(a,b){return !(a==0||b==0)};_.Me=function tbb(){return this.K};_.Ne=function ubb(a){if(a==0)return 0;if(a==3)return -this.F-this.G;if(a==1)return this.K+this.F;return -this.K+this.G};_.Yf=function vbb(){return bbb==0?this.Xf():bbb};_.Zf=function wbb(){return 1.5};_.Pe=function xbb(){return 102};_.Qe=function ybb(a){return ebb(this,a)};_.Re=function zbb(a){fbb(this,a,'MOSFET')};_.Te=function Abb(a){return a==0?this.ib:a==1?this.S[0]:a==2?this.H[0]:this.v[0]};_.Ue=function Bbb(){return (this.bb&this.n)!=0?4:3};_.Ve=function Cbb(){return this.K*(this.mb[2]-this.mb[1])};_.We=function Dbb(a){return l_((this.R==-1?'p-':'n-')+'MOSFET')};_.$e=function Ebb(){return this.mb[2]-this.mb[1]};_.df=function Fbb(){return true};_.ef=function Gbb(){hbb(this)};_.gf=function Hbb(a,b){a==0&&(this.T=this.R*b.q);a==1&&b.q>0&&(this.u=bbb=b.q);if(a==2){abb=XH(b.c).a?abb&~(this.q|this.o):abb|this.q;this.lf();b.k=true}if(a==3){this.bb=XH(b.c).a?this.bb|this.p:this.bb&~this.p;this.lf()}if(a==4&&!this.$f()){abb=XH(b.c).a?abb|this.o:abb&~this.o;this.lf()}if(a==4&&this.$f()){this.bb=_6(b,this.bb,this.k);b.k=true}if(a==5){this.bb=_6(b,this.bb,this.n);qQ(this);this.lf()}};_.lf=function Ibb(){ibb(this)};_.$f=function Jbb(){return (this.bb&(this.o|this.q))==0};_.nf=function Kbb(){kbb(this)};_.pf=function Lbb(){dbb(this,true);this.w==1&&(this.F=-this.G);this.w==2&&(this.G=-this.F)};_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.u=0;_.w=0;_.A=0;_.B=0;_.F=0;_.G=0;_.J=0;_.K=0;_.L=0;_.M=0;_.N=0;_.O=0;_.Q=0;_.R=0;_.T=0;var abb=0,bbb=0;var Xy=Hwb(dHb,'MosfetElm',203);cC(255,203,cHb,Mbb);_.ye=function Obb(){this.f=this.R*a5(this.e,this.R*(this.mb[0]-this.mb[1]))};_.De=function Pbb(){dbb(this,false);b5(this.e,this.R*(this.mb[0]-this.mb[1]))};_.Ge=function Qbb(a){_Q(this,this.ib,this.jb,16);gR(this,a,this.mb[1]);zR(a,this.S[0],this.S[1]);zR(a,this.S[1],this.S[2]);gR(this,a,this.mb[2]);zR(a,this.H[0],this.H[1]);zR(a,this.H[1],this.H[2]);gR(this,a,this.mb[0]);zR(a,this.ib,this.i);U8(a,this.a);eR(this,a);U8(a,this.g);this.b=hR(-this.K,this.b);this.c=hR(this.f,this.c);this.d=hR(-this.f-this.K,this.d);if(this.b!=0||this.d!=0){CQ(a,this.S[0],this.S[1],this.d);CQ(a,this.S[1]
"_.De=function _gb(){var a,b,c,d;b=this.mb[1]-this.mb[0];Cxb(this.e-b)>0.1?(jQ.A=false):(this.mb[2]>this.f+0.1||this.mb[2]<this.g-0.1)&&(jQ.A=false);d=0;c=jQ.Wb.a.b.length+this.lb;if(b>=this.f/this.a&&(this.e>=0||NZ(jQ,4)==1)){a=mLb;d=this.f-mLb*this.f/this.a}else if(b<=this.g/this.a&&(this.e<=0||NZ(jQ,4)==1)){a=mLb;d=this.g-mLb*this.g/this.a}else a=this.a;Q$(jQ,c,this.gb[0],a);Q$(jQ,c,this.gb[1],-a);Q$(jQ,c,this.gb[2],1);U$(jQ,c,d);this.e=b};_.Ge=function ahb(a){_Q(this,this.ib,this.jb,this.i*2);gR(this,a,this.mb[0]);zR(a,this.c[0],this.c[1]);gR(this,a,this.mb[1]);zR(a,this.d[0],this.d[1]);gR(this,a,this.mb[2]);zR(a,this.eb,this.jb);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);eR(this,a);AR(a,this.p);Y8(a,this.n);AQ(this,a,'-',this.o[0].a,this.o[0].b-2,true);AQ(this,a,'+',this.o[1].a,this.o[1].b,true);this.V=hR(this.W,this.V);CQ(a,this.jb,this.eb,this.V);EQ(this,a)};_.He=function bhb(){this.bb|=8;return GQ(this)+' '+this.f+' '+this.g+' '+this.b+' '+this.mb[0]+' '+this.mb[1]+' '+this.a};_.Je=function chb(a,b){return false};_.Ne=function dhb(a){if(a==2)return -this.W;return 0};_.Pe=function ehb(){return 97};_.Qe=function fhb(a){if(a==0)return new c7('Max Output (V)',this.f);if(a==1)return new c7('Min Output (V)',this.g);if(a==2)return new c7('Gain',this.a);return null};_.Re=function ghb(a){var b;a[0]='op-amp';a[1]='V+ = '+dS(this.mb[1],'V',false);a[2]='V- = '+dS(this.mb[0],'V',false);b=Kxb(Nxb(this.mb[2],this.f),this.g);a[3]=GHb+dS(b,'V',false);a[4]=HHb+dS(-this.W,'A',false);a[5]='range = '+dS(this.g,'V',false)+' to '+dS(this.f,'V',false)};_.Te=function hhb(a){return a==0?this.c[0]:a==1?this.d[0]:this.jb};_.Ue=function ihb(){return 3};_.Ve=function jhb(){return this.mb[2]*this.W};_.Ze=function khb(){return 97};_.$e=function lhb(){return this.mb[2]-this.mb[1]};_._e=function mhb(){return 1};_.af=function nhb(a){return a==2};_.df=function ohb(){return true};_.gf=function phb(a,b){a==0&&(this.f=b.q);a==1&&(this.g=b.q);a==2&&b.q>0&&(this.a=b.q)};_.lf=function qhb(){var a,b,c;bR(this);this.X>150&&this==jQ.J&&Ygb(this,2);c=this.k;c>this.X/2&&(c=Yp(this.X/2));tQ(this,c*2);a=this.i*this.$;(this.bb&1)!=0&&(a=-a);this.c=XQ(2);this.d=XQ(2);this.o=XQ(2);TQ(this.ib,this.jb,this.c[0],this.d[0],0,a);TQ(this.db,this.eb,this.c[1],this.d[1],0,a);TQ(this.db,this.eb,this.o[0],this.o[1],0.2,a);b=XQ(2);TQ(this.db,this.eb,b[0],b[1],0,a*2);this.p=vQ(b[0],b[1],this.eb);this.n=new q8(rHb,0,this.j==2?14:10)};_.nf=function rhb(){var a;a=jQ.Wb.a.b.length+this.lb;R$(jQ,a);Q$(jQ,this.gb[2],a,1)};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var hz=Hwb(dHb,_Ib,254);cC(346,132,cHb,Chb,Dhb);_.Ge=function Ehb(a){var b;_Q(this,this.ib,this.jb,32);gR(this,a,this.mb[0]);zR(a,this.d[0],this.d[1]);gR(this,a,this.mb[1]);zR(a,this.e[0],this.e[1]);gR(this,a,this.mb[2]);zR(a,this.eb,this.jb);gR(this,a,this.mb[3]);zR(a,this.i[0],this.i[1]);gR(this,a,this.mb[4]);zR(a,this.j[0],this.j[1]);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);eR(this,a);AR(a,this.o);Y8(a,this.g);AQ(this,a,'-',this.n[0].a,this.n[0].b-2,true);AQ(this,a,'+',this.n[1].a,this.n[1].b,true);for(b=0;b!=5;b++)this.b[b]=hR(N0(this,b),this.b[b]);CQ(a,this.d[1],this.d[0],this.b[0]);CQ(a,this.e[1],this.e[0],this.b[1]);CQ(a,this.eb,this.jb,this.b[2]);CQ(a,this.i[0],this.i[1],-this.b[3]);CQ(a,this.j[0],this.j[1],-this.b[4]);EQ(this,a)};_.Gf=function Fhb(){return M0(this)+' '+this.k+' '+Mp(oDb(this.w,this.f==0?20:4),49).j+' '+this.c+' '+this.f};_.He=_.Gf;_.Hf=function Ghb(a,b){return true};_.Je=_.Hf;_.Tf=function Hhb(){return 409};_.Pe=_.Tf;_.Qe=function Ihb(a){var b;if(a==0)return new b7('Slew Rate (V/usec)',this.k);if(a==1)return new b7('Output Current Limit (A)',this.c);if(a==2){b=new c7('',0);b.c=new pY('Swap Inputs',(this.bb&2)!=0);return b}if(a==3){b=new b7('<a href=\"opampreal.html\">Model<\\/a>',this.f);b.d=new DY;XL(b.d,l_('LM741'));XL(b.d,l_('LM324'));$L(b.d,this.f);return b}return null};_.Re=function Jhb(a){var b;b=this.f==0?'LM741':'LM324';a[0]='op-amp ('+b+')';a[1]='V+ = '+dS(this.mb[1],'V',false);a[2]='V- = '+dS(this.mb[0],'V',fa
"var Oz=Hwb(dHb,'ScopePropertiesDialog/3',665);cC(621,42,{239:1,240:1,181:1,25:1,98:1,19:1,22:1,24:1,101:1,20:1,38:1,26:1,42:1,14:1,15:1},rnb);_.Od=function snb(a){ni(a.a)==1||ni(a.a)==4?(nnb(this),FI(this,false)):(onb(this,this.a),FI(this,false))};_.Qd=function tnb(a){nnb(this);FI(this,false)};_.Td=function unb(a){oi(a.a);lnb(this,si(a.a))};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.k=0;var inb;var Sz=Hwb(dHb,'ScrollValuePopup',621);cC(622,1,{},vnb);_.ue=function wnb(a,b){var c,d;c=Lxb(0,this.b-~~(a/4));d=Lxb(0,this.c-~~(7*b/12));JI(this.a,c,d)};_.b=0;_.c=0;var Rz=Hwb(dHb,'ScrollValuePopup/1',622);cC(157,737,{37:1,239:1,262:1,240:1,358:1,263:1,181:1,707:1,708:1,709:1,706:1,25:1,19:1,22:1,24:1,20:1,26:1,14:1,15:1},Inb,Jnb,Knb);_.Nd=function Lnb(a){oi(a.a)};_.Od=function Mnb(a){this.d=false;oi(a.a);Cnb(this,Hl(a),true)};_.Pd=function Nnb(a){oi(a.a);Dnb(this,Hl(a))};_.Qd=function Onb(a){if(this.d)return;this.e&&!!this.a&&UQ(this.a)&&B$(jQ,null)};_.Rd=function Pnb(a){this.e&&!!this.a&&B$(jQ,this.a)};_.Sd=function Qnb(a){oi(a.a);LF(pe(this.b));if(this.e&&this.d){this.k=Anb(this,Hl(a));this.d=false;Enb(this);!!this.c&&this.c.Dd()}};_.Td=function Rnb(a){Gnb(this,a)};_.Ud=function Snb(a){oi(a.a);this.d=false};_.Vd=function Tnb(a){oi(a.a);if(this.e&&this.d){this.d=false;Enb(this);!!this.c&&this.c.Dd()}};_.Wd=function Unb(a){var b;oi(a.a);b=a.a.touches[0];Dnb(this,nl(b,(vF(),this.ob)))};_.Xd=function Vnb(a){var b;oi(a.a);this.d=false;b=a.a.touches[0];Cnb(this,nl(b,(vF(),this.ob)),false)};_.a=null;_.c=null;_.d=false;_.e=true;_.g=0;_.i=0;_.k=0;var xnb=3,ynb=2,znb=14;var Tz=Hwb(dHb,'Scrollbar',157);cC(323,29,cHb,Xnb,Ynb);_.He=function Znb(){return dT(this)+' '+this.b+' '+this.d};_.tf=function $nb(){if(this.d){if(jQ.Mc-this.c>0.005){this.e<=8&&((this.b>>>this.e&1)!=0?(this.s[1].u=true):(this.s[1].u=false),++this.e);this.c=jQ.Mc}}if(this.s[0].u&&!this.a){this.a=true;if(this.d){this.e=0}else{(this.b>>>this.e&1)!=0?(this.s[1].u=true):(this.s[1].u=false);++this.e;this.e>=8&&(this.e=0)}}this.s[0].u||(this.a=false)};_.uf=function _nb(){return 'Sequence generator'};_.Pe=function aob(){return 188};_.Qe=function bob(a){var b;if(a==0){b=new c7('',0);b.c=new pY('Bit 0 set',(this.b&1)!=0);return b}if(a==1){b=new c7('',0);b.c=new pY('Bit 1 set',(this.b&2)!=0);return b}if(a==2){b=new c7('',0);b.c=new pY('Bit 2 set',(this.b&4)!=0);return b}if(a==3){b=new c7('',0);b.c=new pY('Bit 3 set',(this.b&8)!=0);return b}if(a==4){b=new c7('',0);b.c=new pY('Bit 4 set',(this.b&16)!=0);return b}if(a==5){b=new c7('',0);b.c=new pY('Bit 5 set',(this.b&32)!=0);return b}if(a==6){b=new c7('',0);b.c=new pY('Bit 6 set',(this.b&64)!=0);return b}if(a==7){b=new c7('',0);b.c=new pY('Bit 7 set',(this.b&128)!=0);return b}if(a==8){b=new c7('',0);b.c=new pY('One shot',this.d);return b}return null};_.Ue=function cob(){return 2};_._e=function dob(){return 1};_.gf=function eob(a,b){if(a==0){XH(b.c).a?(this.b=Xp(this.b|1)):(this.b=Xp(this.b&-2));kT(this)}if(a==1){XH(b.c).a?(this.b=Xp(this.b|2)):(this.b=Xp(this.b&-3));kT(this)}if(a==2){XH(b.c).a?(this.b=Xp(this.b|4)):(this.b=Xp(this.b&-5));kT(this)}if(a==3){XH(b.c).a?(this.b=Xp(this.b|8)):(this.b=Xp(this.b&-9));kT(this)}if(a==4){XH(b.c).a?(this.b=Xp(this.b|16)):(this.b=Xp(this.b&-17));kT(this)}if(a==5){XH(b.c).a?(this.b=Xp(this.b|32)):(this.b=Xp(this.b&-33));kT(this)}if(a==6){XH(b.c).a?(this.b=Xp(this.b|64)):(this.b=Xp(this.b&-65));kT(this)}if(a==7){XH(b.c).a?(this.b=Xp(this.b|128)):(this.b=Xp(this.b&-129));kT(this)}if(a==8){if(XH(b.c).a){this.d=true;this.e=8}else{this.e=0;this.d=false}}};_.wf=function fob(){this.v=2;this.w=2;this.s=Cp(Rw,LDb,7,2,0,1);this.s[0]=new CY(this,0,2,'');this.s[0].d=true;this.s[1]=new CY(this,1,3,'Q');this.s[1].i=true};_.a=false;_.b=0;_.c=0;_.d=false;_.e=0;var Uz=Hwb(dHb,CJb,323);cC(328,29,cHb,iob,job);_.tf=function kob(){var a,b;b=0;this.s[7].u&&(b+=8);this.s[8].u&&(b+=4);this.s[9].u&&(b+=2);this.s[10].u&&(b+=1);for(a=0;a<7;a++){this.s[a].u=gob[b][a]}};_.uf=function lob(){return 'Seven Segment LED Decoder'};_.Pe=function mob(){return 197};_.Ue=function nob(){return 11};_._e=function oob(){return 7};_.wf=function pob
"_.Re=function msb(a){a[0]='transmission line';a[1]=dS(this.f,NY,false);a[2]='length = '+dS(194863500*this.e,'m',false);a[3]='delay = '+dS(this.e,'s',false)};_.Se=function nsb(){return 2};_.Te=function osb(a){return this.j[a]};_.Ue=function psb(){return 4};_._e=function qsb(){return 2};_.af=function rsb(a){return false};_.ef=function ssb(){asb(this)};_.ff=function tsb(a,b){a==this.n?(this.c=b):(this.d=b)};_.gf=function usb(a,b){if(a==0){this.e=b.q;asb(this)}if(a==1){this.f=b.q;asb(this)}};_.lf=function vsb(){bsb(this)};_.mf=function wsb(a,b){a==0?(this.n=b):(this.o=b)};_.nf=function xsb(){X$(jQ,this.gb[4],this.gb[0],this.n);X$(jQ,this.gb[5],this.gb[1],this.o);S$(jQ,this.gb[2],this.gb[4],this.f);S$(jQ,this.gb[3],this.gb[5],this.f)};_.of=function ysb(){if(this.p==null){Z$(jQ,aMb,this);return}this.p[this.k]=this.mb[2]-this.mb[0]+this.mb[2]-this.mb[4];this.q[this.k]=this.mb[3]-this.mb[1]+this.mb[3]-this.mb[5];this.k=(this.k+1)%this.i};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;_.k=0;_.n=0;_.o=0;_.r=0;var rA=Hwb(dHb,mIb,290);cC(288,5,cHb,Asb,Bsb);_.ye=function Csb(){var a,b;a=this.mb[0]-this.mb[2];b=this.mb[1]-this.mb[3];this.j[0]=a*this.a+b*this.b+this.f;this.j[1]=a*this.c+b*this.d+this.g};_.De=function Dsb(){P$(jQ,this.gb[0],this.gb[2],this.f);P$(jQ,this.gb[1],this.gb[3],this.g)};_.Ee=function Esb(a,b){a=K$(jQ,a);b=K$(jQ,b);this.t=bS(32,kR(b-this.pb));a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;zsb(this)};_.Ge=function Fsb(a){var b;for(b=0;b!=4;b++){gR(this,a,this.mb[b]);zR(a,this.r[b],this.p[b])}for(b=0;b!=2;b++){dR(this,a,this.j[b]*(this.mb[b]-this.mb[b+2]));BQ(this,a,this.$*(b==1?-6*this.o:6),this.p[b],this.p[b+2],this.mb[b],this.mb[b+2])}W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);for(b=0;b!=2;b++){zR(a,this.q[b],this.q[b+2]);this.k!=null&&T8(a,this.k[b].a-2,this.k[b].b-2,5);this.i[b]=hR(this.j[b],this.i[b])}for(b=0;b!=2;b++){CQ(a,this.r[b],this.p[b],this.i[b]);CQ(a,this.p[b],this.p[b+2],this.i[b]);CQ(a,this.r[b+2],this.p[b+2],-this.i[b])}EQ(this,a);_Q(this,this.r[0],this.r[this.o==1?3:1],0)};_.He=function Gsb(){return GQ(this)+' '+this.n+' '+this.s+' '+this.j[0]+' '+this.j[1]+' '+this.e};_.Je=function Hsb(a,b){if(a==0&&b==2||a==2&&b==0)return true;if(a==1&&b==3||a==3&&b==1)return true;return false};_.Ne=function Isb(a){if(a<2)return -this.j[a];return this.j[a-2]};_.Pe=function Jsb(){return 84};_.Qe=function Ksb(a){var b;if(a==0)return new c7($Lb,this.n);if(a==1)return a7(new c7('Ratio',this.s));if(a==2)return a7(new c7(PKb,this.e));if(a==3){b=new c7('',0);b.c=new pY(YHb,(this.bb&2)==0);return b}if(a==4){b=new c7('',0);b.c=new pY('Swap Secondary Polarity',this.o==-1);return b}return null};_.Re=function Lsb(a){a[0]=_Lb;a[1]=QKb+dS(this.n,'H',false);a[2]='Ratio = 1:'+this.s;a[3]='Vd1 = '+dS(this.mb[0]-this.mb[2],'V',false);a[4]='Vd2 = '+dS(this.mb[1]-this.mb[3],'V',false);a[5]='I1 = '+dS(this.j[0],'A',false);a[6]='I2 = '+dS(this.j[1],'A',false)};_.Te=function Msb(a){return this.r[a]};_.Ue=function Nsb(){return 4};_.Ze=function Osb(){return 84};_.ef=function Psb(){this.j[0]=this.j[1]=this.mb[0]=this.mb[1]=this.mb[2]=this.mb[3]=this.i[0]=this.i[1]=this.f=this.g=0};_.gf=function Qsb(a,b){a==0&&b.q>0&&(this.n=b.q);a==1&&b.q>0&&(this.s=b.q);a==2&&b.q>0&&b.q<1&&(this.e=b.q);a==3&&(XH(b.c).a?(this.bb&=-3):(this.bb|=2));if(a==4){this.o=XH(b.c).a?-1:1;XH(b.c).a?(this.bb|=4):(this.bb&=-5);zsb(this)}};_.lf=function Rsb(){zsb(this)};_.nf=function Ssb(){var a,b,c,d,e;b=this.n;c=this.n*this.s*this.s;d=this.e*Math.sqrt(b*c);a=1/(b*c-d*d);e=(this.bb&2)==0?jQ.Oc/2:jQ.Oc;this.a=c*a*e;this.b=-d*a*e;this.c=-d*a*e;this.d=b*a*e;O$(jQ,this.gb[0],this.gb[2],this.a);V$(jQ,this.gb[0],this.gb[2],this.gb[1],this.gb[3],this.b);V$(jQ,this.gb[1],this.gb[3],this.gb[0],this.gb[2],this.c);O$(jQ,this.gb[1],this.gb[3],this.d);T$(jQ,this.gb[0]);T$(jQ,this.gb[1]);T$(jQ,this.gb[2]);T$(jQ,this.gb[3])};_.of=function Tsb(){var a,b;a=this.mb[0]-this.mb[2];b=this.mb[1]-this.mb[3];if((this.bb&2)==0){this.f=a*this.a+b*this.b+this.j[0];this.g=a*this.c+b*this.d+this.j[1]}else{this.f=this.j[0];this.g=this.j[1]}};_.a=0;_.b=0;_.c=0;_.d=0;
"_.se=function dCb(){return uh(aCb(this)),this.e=this.a,this.f=this.a[this.c++],this.f};_.te=function eCb(){zh(!!this.f);YBb(this.g,this.f.ug());Vp(this.a)===Vp(this.e)&&this.a.length!=1&&--this.c;this.f=null};_.b=-1;_.c=0;_.e=null;_.f=null;var GB=Hwb(hMb,'InternalJsHashCodeMap/1',388);cC(386,271,{},fCb);_.xg=function gCb(){return {}};_.yg=function hCb(){var a=this.zg();var b=this.a;for(var c in b){if(c==parseInt(c,10)){var d=b[c];for(var e=0,f=d.length;e<f;++e){a.ng(d[e])}}}return a.ge()};_.zg=function iCb(){return new jCb(this)};var IB=Hwb(hMb,'InternalJsHashCodeMap/InternalJsHashCodeMapLegacy',386);cC(387,118,jMb,jCb);_.rg=function kCb(a){var b;return b=Mp(wAb(this,a),43),YBb(this.a,b.ug()),b};var HB=Hwb(hMb,'InternalJsHashCodeMap/InternalJsHashCodeMapLegacy/1',387);cC(383,1,{},lCb);_.Ag=function mCb(){return new ZBb};_.Bg=function nCb(){return new BCb};var MB=Hwb(hMb,'InternalJsMapFactory',383);var oCb;cC(385,383,{},sCb);_.Bg=function tCb(){return new $Cb};var KB=Hwb(hMb,'InternalJsMapFactory/KeysWorkaroundJsMapFactory',385);cC(384,383,{},uCb);_.Ag=function vCb(){return new fCb};_.Bg=function wCb(){return new RCb};var LB=Hwb(hMb,'InternalJsMapFactory/LegacyInternalJsMapFactory',384);cC(244,1,{},BCb);_.Cg=function CCb(){return Object.create(null)};_.yg=function DCb(){var a;a=this.Eg();return new JCb(this,a)};_.Dg=function ECb(a){return this.a[a]};_.Eg=function FCb(){return xCb(this)};_.Fg=function GCb(a){return new NCb(this,a)};_.Gg=function HCb(a,b){return yCb(this,a,b)};_.Hg=function ICb(a){return zCb(this,a)};var SB=Hwb(hMb,'InternalJsStringMap',244);cC(378,1,{},JCb);_.re=function KCb(){return this.a<this.d.length};_.se=function LCb(){return uh(this.a<this.d.length),new NCb(this.c,this.d[this.b=this.a++])};_.te=function MCb(){zh(this.b!=-1);this.c.Hg(this.d[this.b]);this.b=-1};_.a=0;_.b=-1;var NB=Hwb(hMb,'InternalJsStringMap/1',378);cC(269,729,iMb,NCb);_.ug=function OCb(){return this.b};_.vg=function PCb(){return this.a.Dg(this.b)};_.wg=function QCb(a){return this.a.Gg(this.b,a)};var OB=Hwb(hMb,'InternalJsStringMap/2',269);cC(375,244,{},RCb);_.Cg=function SCb(){return {}};_.yg=function TCb(){var a=this.Ig();for(var b in this.a){if(b.charCodeAt(0)==58){var c=this.Fg(b.substring(1));a.ng(c)}}return a.ge()};_.Dg=function UCb(a){return this.a[':'+a]};_.Ig=function VCb(){return new YCb(this)};_.Gg=function WCb(a,b){return yCb(this,':'+a,b)};_.Hg=function XCb(a){return zCb(this,':'+a)};var QB=Hwb(hMb,'InternalJsStringMap/InternalJsStringMapLegacy',375);cC(377,118,jMb,YCb);_.rg=function ZCb(a){var b;return b=Mp(wAb(this,a),43),zCb(this.a,':'+Op(b.ug())),b};var PB=Hwb(hMb,'InternalJsStringMap/InternalJsStringMapLegacy/1',377);cC(376,244,{},$Cb);_.Eg=function _Cb(){var a;a=xCb(this);!(this.a[kMb]===undefined)&&(a[a.length]=kMb);return a};var RB=Hwb(hMb,'InternalJsStringMap/InternalJsStringMapWithKeysWorkaround',376);var TB=Jwb(hMb,'Map/Entry');cC(161,54,tEb,aDb);var UB=Hwb(hMb,'NoSuchElementException',161);cC(501,1,{},jDb);_.a=0;_.b=0;var dDb,eDb,fDb=0;var VB=Hwb(hMb,'Random',501);cC(34,728,jMb,sDb);_.mg=function tDb(a,b){vDb(a,this.a.b.length+1);qAb(this.a,a,b)};_.ng=function uDb(a){return kDb(this,a)};_.ig=function wDb(a){return uAb(this.a,a,0)!=-1};_.og=function xDb(a){return oDb(this,a)};_.jg=function yDb(){return this.a.b.length==0};_.ge=function zDb(){return new Rzb(this.a)};_.rg=function ADb(a){return qDb(this,a)};_.lg=function BDb(){return this.a.b.length};_.tS=function CDb(){return Zyb(this.a)};var WB=Hwb(hMb,'Vector',34);var bq=Kwb('int','I'),XB=Kwb('boolean','Z'),Nt=Hwb(nMb,'CollapsedPropertyHolder',714),Ot=Hwb(nMb,'JavaClassHierarchySetupUtil',716),Pt=Hwb(nMb,'LongLibBase/LongEmul',null),Qt=Hwb(nMb,'ModuleUtils',719),$p=Kwb('byte','B'),aq=Kwb('double','D'),_p=Kwb('char','C'),TB=Jwb(hMb,'Map/Entry');var DDb=aD();var gwtOnLoad=gwtOnLoad=_C;ZC(dD);bD('permProps',[[['locale',JKb],['user.agent',QGb]]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__com