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.a=a}\nfunction W6(a){this.a=a}\nfunction Y6(a){this.a=a}\nfunction $6(a){this.a=a}\nfunction a7(a){this.a=a}\nfunction n7(a){this.a=a}\nfunction p7(a){this.a=a}\nfunction r7(a){this.a=a}\nfunction t7(a){this.a=a}\nfunction v7(a){this.a=a}\nfunction x7(a){this.a=a}\nfunction D7(a){this.a=a}\nfunction H7(a){this.a=a}\nfunction K7(a){this.a=a}\nfunction N7(a){this.a=a}\nfunction P7(a){this.a=a}\nfunction X7(a){this.a=a}\nfunction Z7(a){this.a=a}\nfunction x9(a){this.a=a}\nfunction c8(a){this.b=a}\nfunction Xm(){this.a={}}\nfunction J0(){this.a=-1}\nfunction zE(){this.a=rGb}\nfunction slb(){this.f=0}\nfunction qg(){jg(this)}\nfunction P_(){debugger}\nfunction rD(){return Kg}\nfunction MF(){MF=uC;nH()}\nfunction UI(){UI=uC;SP()}\nfunction WO(){WO=uC;eP()}\nfunction LP(){LP=uC;HP()}\nfunction SN(){SN=uC;WN()}\nfunction X9(a){V9=a;W9()}\nfunction Rh(a){a.focus()}\nfunction dJ(a,b){a.eb=b}\nfunction FR(a,b){a.kb=b}\nfunction _mb(a,b){a.a=b}\nfunction bab(a){this.a=a}\nfunction dab(a){this.a=a}\nfunction fab(a){this.a=a}\nfunction iab(a){this.a=a}\nfunction kab(a){this.a=a}\nfunction Cnb(a){this.a=a}\nfunction Enb(a){this.a=a}\nfunction Gnb(a){this.a=a}\nfunction ppb(a){this.a=a}\nfunction rpb(a){this.a=a}\nfunction tpb(a){this.a=a}\nfunction Jpb(a){this.a=a}\nfunction Lpb(a){this.a=a}\nfunction Npb(a){this.a=a}\nfunction Ppb(a){this.a=a}\nfunction vwb(a){this.a=a}\nfunction Dwb(a){this.a=a}\nfunction Qwb(a){this.a=a}\nfunction Mxb(a){this.a=a}\nfunction Wzb(a){this.a=a}\nfunction xAb(a){this.a=a}\nfunction CAb(a){this.a=a}\nfunction pAb(a){this.d=a}\nfunction hg(){this.a=Dg()}\nfunction jm(){this.c=++gm}\nfunction Sf(a){a.stroke()}\nfunction Lf(b,a){b.font=a}\nfunction ii(b,a){b.href=a}\nfunction ki(b,a){b.width=a}\nfunction bi(c,a,b){c[a]=b}\nfunction ci(c,a,b){c[a]=b}\nfunction dj(c,a,b){c[a]=b}\nfunction zH(a,b){Ve(b,a)}\nfunction OJ(a,b){bK(a.K,b)}\nfunction XN(a,b){dQ(a.a,b)}\nfunction jH(a){Bi(a);kH(a)}\nfunction Hf(a){a.restore()}\nfunction Tdb(a){a.a=false}\nfunction oab(a){a.c=a.b=0}\nfunction g1(a){a.C=0;a.B=0}\nfunction w8(a){a.e=0;a.d=0}\nfunction ieb(a){a.e&&a.ag()}\nfunction fCb(){Szb(this)}\nfunction hc(a){gc(this,a.id)}\nfunction xf(a){a.beginPath()}\nfunction yf(a){a.closePath()}\nfunction Nf(b,a){b.lineCap=a}\nfunction ji(b,a){b.height=a}\nfunction $i(b,a){b.checked=a}\nfunction bj(b,a){b.htmlFor=a}\nfunction Wm(a,b,c){a.a[b]=c}\nfunction o1(a,b,c){a.D[b]=c}\nfunction sR(a){return CQ==a}\nfunction ig(){return true}\nfunction bh(a){return a.Cd()}\nfunction SP(){SP=uC;RP=XP()}\nfunction Jo(){Jo=uC;new fCb}\nfunction te(){throw new tzb}\nfunction $D(){this.a=new pzb}\nfunction tH(){this.b=new _Ab}\nfunction M0(){this.b=new SDb}\nfunction ug(){ug=uC;tg=new O}\nfunction uxb(){qg.call(this)}\nfunction Hxb(){qg.call(this)}\nfunction Jxb(){qg.call(this)}\nfunction Jwb(){qg.call(this)}\nfunction Gwb(){qg.call(this)}\nfunction tyb(){qg.call(this)}\nfunction tzb(){qg.call(this)}\nfunction TBb(){qg.call(this)}\nfunction ADb(){qg.call(this)}\nfunction FG(a){$wnd.alert(a)}\nfunction Jzb(a){++a.b;SBb(a)}\nfunction Kzb(a){--a.b;SBb(a)}\nfunction $J(a,b){a.a=b;_J(a)}\nfunction sP(a,b){vP(a,b,a.c)}\nfunction xe(a,b){_h(a.jd(),b)}\nfunction bG(a,b){MF();WG(a,b)}\nfunction cG(a,b){MF();pH(a,b)}\nfunction oM(a,b){qM(a,b,b,-1)}\nfunction xi(a,b,c){a.add(b,c)}\nfunction $Cb(c,a,b){c.a[a]=b}\nfunction ei(b,a){b.tabIndex=a}\nfunction aj(b,a){b.disabled=a}\nfunction zxb(a){this.a=wxb(a)}\nfunction Nxb(a){this.a=xxb(a)}\nfunction jCb(){this.a=new fCb}\nfunction Tg(){Tg=uC;Sg=new ah}\nfunction ep(){ep=uC;dp=new hp}\nfunction NG(){NG=uC;MG=new jm}\nfunction NL(){NL=uC;ML=new VL}\nfunction SDb(){this.a=new _Ab}\nfunction pDb(){_Cb.call(this)}\nfunction yDb(){_Cb.call(this)}\nfunction FCb(){xCb.call(this)}\nfunction Iwb(){Gwb.call(this)}\nfunction Pb(a){Ob.call(this,a)}\nfunction Bc(a){Ob.call(this,a)}\nfunction rg(a){pg.call(this,a)}\nfunction _D(a){cE(a);this.a=a}\nfunction jo(a){go.call(this,a)}\nfunction Ao(a){pg.call(this,a)}\nfunction A$(a){a.d=true;O$(a)}\nfunction M_(a){console.log(a)}\nfunction _H(a){jo.call(this,a)}\nfunction gI(a){hf.call(this,a)}\nfunction Kf(b,a){b.fillStyle=a}\nfunction Of(b,a){b.lineWidth=a}\nfunction Qf(b,a){b.textAlign=a}\nfunction di(b,a){b.scrollTop=a}\nfunction Bg(b,a){b[b.length]=a}\nfunction gg(a){return Dg()-a.a}\nfunction KR(a){return a<0?-a:a}\nfunction Vm(a,b){return a.a[b]}\nfunction Cyb(a,b){return a===b}\nfunction cgb(a,b){a.c=b;egb(a)}\nfunction HF(a,b,c){a.a=b;a.b=c}\nfunction yE(a,b,c){EE(a.a,b,c)}\nfunction Y(a,b,c){X(a,b,Dg(),c)}\nfunction gM(a,b){hM(a,b,a.f.c)}\nfunction fJ(a,b){KI(a,b);$I(a)}\nfunction uL(a,b){$K(a,b);--a.b}\nfunction BM(a){Rh((MF(),a.ob))}\nfunction oL(a){nL.call(this,a)}\nfunction Kb(){Ib.call(this,lEb)}\nfunction Lb(){Ib.call(this,mEb)}\nfunction Tb(){Ib.call(this,nEb)}\nfunction Ub(){Ib.call(this,oEb)}\nfunction Vb(){Ib.call(this,pEb)}\nfunction Xb(){Ib.call(this,qEb)}\nfunction Yb(){Ib.call(this,rEb)}\nfunction Zb(){Ib.call(this,sEb)}\nfunction $b(){Ib.call(this,tEb)}\nfunction oc(){Ib.call(this,uEb)}\nfunction vc(){Ib.call(this,vEb)}\nfunction wc(){Ib.call(this,wEb)}\nfunction xc(){Ib.call(this,xEb)}\nfunction zc(){Ib.call(this,yEb)}\nfunction Ac(){Ib.call(this,zEb)}\nfunction Dc(){Ib.call(this,AEb)}\nfunction Ic(){Ib.call(this,BEb)}\nfunction _d(){Ib.call(this,CEb)}\nfunction pD(){nD==null&&(nD=[])}\nfunction pe(a){return MF(),a.ob}\nfunction nf(a){return MF(),a.ob}\nfunction pM(a){return MF(),a.ob}\nfunction iq(a){return a<<24>>24}\nfunction jq(a){return a<<16>>16}\nfunction tD(a){return a.tM===yC}\nfunction Wf(a,b){return a.c-b.c}\nfunction kR(a,b){return a.mb[b]}\nfunction BS(a,b){return a>b?a:b}\nfunction CS(a,b){return ab?a:b}\nfunction Fxb(a){return isNaN(a)}\nfunction dob(a){a.e=true;cob(a)}\nfunction vpb(a){a.b=0;a.a=false}\nfunction byb(a){return a<0?-a:a}\nfunction uyb(a){rg.call(this,a)}\nfunction uzb(a){rg.call(this,a)}\nfunction Hwb(a){rg.call(this,a)}\nfunction Kwb(a){rg.call(this,a)}\nfunction Kxb(a){rg.call(this,a)}\nfunction Ixb(a){rg.call(this,a)}\nfunction xCb(){this.a=this.xg()}\nfunction _Cb(){this.a=this.Cg()}\nfunction VBb(){this.a=new Date}\nfunction hf(a){ve(this,(MF(),a))}\nfunction sf(a){ve(this,(MF(),a))}\nfunction ue(a,b){ve(a,(MF(),b))}\nfunction kI(a,b){lI((MF(),a),b)}\nfunction Ce(a,b){MF();fH(a.ob,b)}\nfunction mh(a,b){lh();kh.Ed(a,b)}\nfunction Jf(c,a,b){c.scale(a,b)}\nfunction Ef(c,a,b){c.lineTo(a,b)}\nfunction Gf(c,a,b){c.moveTo(a,b)}\nfunction Pf(b,a){b.strokeStyle=a}\nfunction Mf(b,a){b.globalAlpha=a}\nfunction WG(a,b){a.__listener=b}\nfunction Pp(a,b){return kxb(a,b)}\nfunction XC(a,b){return !WC(a,b)}\nfunction rCb(b,a){return b.a[a]}\nfunction Kp(a){return a[4]||a[1]}\nfunction yi(a){return a.pageX||0}\nfunction zi(a){return a.pageY||0}\nfunction mi(a){return !!a.altKey}\nfunction UP(a){return RP?ui(a):a}\nfunction VP(a){return RP?a:vi(a)}\nfunction hI(a){iI.call(this,a.a)}\nfunction RG(){Rn.call(this,null)}\nfunction pg(a){this.f=a;jg(this)}\nfunction MI(a){ve(this,(MF(),a))}\nfunction RK(a){ve(this,(MF(),a))}\nfunction e1(){a1(this);this.b=''}\nfunction d8(a){this.b=6;this.c=a}\nfunction jjb(){this.a=0;this.b=0}\nfunction PCb(){PCb=uC;OCb=RCb()}\nfunction xR(a,b){a.kb=okb(b,a.U)}\nfunction qI(a,b){oK(a.b,b,false)}\nfunction uJ(a,b){KI(a.S,b);$I(a)}\nfunction GR(a,b,c){u9(b,mR(a,c))}\nfunction HT(a,b){return a.s[b].k}\nfunction AX(a,b){return a>0?b:-b}\nfunction iyb(a,b){return a>b?a:b}\nfunction jyb(a,b){return a>b?a:b}\nfunction lyb(a,b){return a0&&(a.t[b-1].b=true)}\nfunction r_(a,b){b>0&&(a.t[b-1].e=true)}\nfunction pab(a,b,c,d){a.e=b;a.c=c;a.d=d}\nfunction Cwb(a,b,c){Bwb(a,b,b+1,azb(c))}\nfunction Oxb(a,b){return ab?1:0}\nfunction Nnb(a){var b;b=Mnb(a);Onb(a,b)}\nfunction eCb(a){var b;b=U(a);return ~~b}\nfunction snb(a){mnb();this.c=a;this.k=0}\nfunction eo(a){this.d=new fCb;this.c=a}\nfunction JCb(a){this.a=a;_Ab.call(this)}\nfunction wDb(a){this.a=a;_Ab.call(this)}\nfunction QJ(){UI();RJ.call(this,new hK)}\nfunction iP(){fP.call(this,'JUSTIFY',1)}\nfunction jl(){jl=uC;il=new ml;hl=new nl}\nfunction ZH(){ZH=uC;XH=new bI;YH=new dI}\nfunction UF(a){MF();LF=a;UG();aH();YG=a}\nfunction aG(a){MF();LF=a;UG();aH();YG=a}\nfunction Zi(a){return !!a.defaultChecked}\nfunction Ff(b,a){return b.measureText(a)}\nfunction Nh(b,a){return b.removeChild(a)}\nfunction Mh(b,a){return b.appendChild(a)}\nfunction Vh(b,a){return parseInt(b[a])|0}\nfunction XD(c,a,b){return a.replace(c,b)}\nfunction cq(a,b){return a!=null&&Yp(a,b)}\nfunction LG(a,b){return $wnd.prompt(a,b)}\nfunction Ayb(b,a){return b.charCodeAt(a)}\nfunction Tyb(a,b,c){return a.substr(b,c)}\nfunction PQ(a,b,c){OQ(a,b.a,b.b,c.a,c.b)}\nfunction QBb(a,b){RBb(b,a._gwt_modCount)}\nfunction bzb(a){return Vyb(a,0,a.length)}\nfunction qe(a){return Vh((MF(),a.ob),FEb)}\nfunction re(a){return Vh((MF(),a.ob),GEb)}\nfunction NJ(a){a.P=false;SF((MF(),a.ob))}\nfunction Gj(){wj.call(this,'INITIAL',16)}\nfunction rk(){ok.call(this,'RELATIVE',1)}\nfunction sk(){ok.call(this,'ABSOLUTE',2)}\nfunction zl(){ul.call(this,'PRE_LINE',3)}\nfunction Al(){ul.call(this,'PRE_WRAP',4)}\nfunction Lj(){wj.call(this,'LIST_ITEM',5)}\nfunction _Ab(){this.b=Qp(tB,jEb,1,0,3,1)}\nfunction Ll(){Ll=uC;Kl=new km(pFb,new Nl)}\nfunction Yl(){Yl=uC;Xl=new km(qFb,new Zl)}\nfunction bm(){bm=uC;am=new km(rFb,new dm)}\nfunction mm(){mm=uC;lm=new km(sFb,new om)}\nfunction sm(){sm=uC;rm=new km(tFb,new tm)}\nfunction xm(){xm=uC;wm=new km(uFb,new ym)}\nfunction Cm(){Cm=uC;Bm=new km(vFb,new Dm)}\nfunction Hm(){Hm=uC;Gm=new km(wFb,new Im)}\nfunction Mm(){Mm=uC;Lm=new km(xFb,new Nm)}\nfunction $m(){$m=uC;Zm=new km(AFb,new _m)}\nfunction dn(){dn=uC;cn=new km(BFb,new en)}\nfunction kn(){kn=uC;jn=new km(DFb,new ln)}\nfunction pn(){pn=uC;on=new km(EFb,new qn)}\nfunction OC(a){return a.l+a.m*XFb+a.h*YFb}\nfunction yg(a){return a==null?null:a.name}\nfunction gq(a){return typeof a==='string'}\nfunction XI(a){return Vh((MF(),a.ob),FEb)}\nfunction YI(a){return Vh((MF(),a.ob),GEb)}\nfunction RO(a){return Wh((MF(),a.ob),pHb)}\nfunction yD(a,b,c){return RD(a.b,a.d,b,c)}\nfunction n_(a,b,c,d){s_(a,b,-d);s_(a,c,d)}\nfunction jI(a,b){ci((MF(),a),'align',b.a)}\nfunction we(a,b){(MF(),a.ob).style[HEb]=b}\nfunction Be(a,b){(MF(),a.ob).style[IEb]=b}\nfunction eJ(a){(MF(),a.ob).style[mGb]=cGb}\nfunction nab(a){n_(a.g,a.f[0],a.f[1],a.b)}\nfunction M$(a,b){oP(a.Uc,b);!!a.kb&&e_(a)}\nfunction OK(a,b){this.a=a;LK.call(this,b)}\nfunction Iob(a,b){Hob();NT.call(this,a,b)}\nfunction Mib(a,b){lcb.call(this,a,b,true)}\nfunction Nib(a,b){Mbb.call(this,a,b,true)}\nfunction Pib(a,b){ggb.call(this,a,b,true)}\nfunction ikb(a,b){meb.call(this,a,b,true)}\nfunction XY(a,b){VY.call(this,a);this.d=b}\nfunction tlb(a){a.c=50;a.j=0.0082;a.s=iGb}\nfunction _ib(a){a.b=0;a.a=false;a.c=false}\nfunction Ywb(a){return a>=56320&&a<=57343}\nfunction Syb(a){return Qp(yB,jEb,2,a,4,1)}\nfunction ZAb(a){return Np(a.b,a.b.length)}\nfunction iCb(a,b){return Qzb(a.a,b)!=null}\nfunction DE(a,b){return $wnd[a].getItem(b)}\nfunction Fyb(c,a,b){return c.indexOf(a,b)}\nfunction Gyb(b,a){return b.lastIndexOf(a)}\nfunction ph(a){lh();return parseInt(a)||-1}\nfunction a8(a){a%=gEb;return a>=0?a:a+gEb}\nfunction NO(a){this.c=a;this.a=!!this.c.ib}\nfunction Sn(a,b){this.a=new eo(b);this.b=a}\nfunction jg(a){a.g=null;mh(a,a.f);return a}\nfunction iF(a){if(a.a){sQ(a.a.a);a.a=null}}\nfunction jF(a){if(a.b){sQ(a.b.a);a.b=null}}\nfunction UG(){if(!SG){dH();oH();SG=true}}\nfunction XK(a){return (MF(),a).rows.length}\nfunction $mb(a,b){tI.call(this,a);this.a=b}\nfunction Yfb(a,b){lcb.call(this,a,b,false)}\nfunction Zfb(a,b){Mbb.call(this,a,b,false)}\nfunction Bgb(a,b){ggb.call(this,a,b,false)}\nfunction vqb(a,b){wqb.call(this,a,b,false)}\nfunction Fj(){wj.call(this,'TABLE_ROW',15)}\nfunction Dj(){wj.call(this,'TABLE_CELL',13)}\nfunction mg(a,b){this.e=b;this.f=a;jg(this)}\nfunction ab(a){this.j=new fb(this);this.s=a}\nfunction kX(a,b){NT.call(this,a,b);this.a=1}\nfunction Cf(e,a,b,c,d){e.fillRect(a,b,c,d)}\nfunction Qyb(a,b,c){return a.substr(b,c-b)}\nfunction h7(a){return ayb(a-fD(TC(pyb(a))))}\nfunction ZF(a){return MF(),a.__eventBits||0}\nfunction Otb(a){a.k=0.0082;a.t=iGb;a.c=100}\nfunction yqb(a){a.e=a.i;a.d=0;a.a=1;zqb(a)}\nfunction _nb(a){a.e=false;a.d=false;cob(a)}\nfunction $E(a){a.r=false;a.c=false;a.g=null}\nfunction k1(a){var b;b=eR(a);return b+j1(a)}\nfunction _wb(a){if(a.j!=null){return}oxb(a)}\nfunction TN(b,a){SN();b.__gwt_resolve=UN(a)}\nfunction Bb(a,b){return $wnd.setTimeout(a,b)}\nfunction gyb(a,b){return Math.sqrt(a*a+b*b)}\nfunction Ig(a,b,c){return a.apply(b,c);var d}\nfunction xg(a){return a==null?null:a.message}\nfunction Zp(a){return String.fromCharCode(a)}\nfunction r8(a,b){this.a=a;this.b=b;this.d=2}\nfunction p1(a,b){IR.call(this,a,b);g1(this)}\nfunction dh(a,b){!a&&(a=[]);Bg(a,b);return a}\nfunction fp(a){!a.a&&(a.a=new Lp);return a.a}\nfunction gp(a){!a.b&&(a.b=new Jp);return a.b}\nfunction $g(a,b){a.a=dh(a.a,[b,false]);Yg(a)}\nfunction anb(a,b){Mmb(a.a,b);Imb(a.a,false)}\nfunction zp(a,b){ip();yp.call(this,a,b,true)}\nfunction Ah(a,b){if(!a){throw new Kwb(''+b)}}\nfunction Ch(a,b){if(!a){throw new Ixb(''+b)}}\nfunction vX(a,b){NT.call(this,a,b);this.a=-1}\nfunction J6(){UI();QJ.call(this);this.e=null}\nfunction pjb(a,b){yY.call(this,a,b);this.a=1}\nfunction gqb(a,b){IR.call(this,a,b);this.d=1}\nfunction Jj(){wj.call(this,'INLINE_BLOCK',3)}\nfunction Kj(){wj.call(this,'INLINE_TABLE',4)}\nfunction Tf(e,a,b,c,d){e.strokeRect(a,b,c,d)}\nfunction lL(a,b,c){return a.rows[b].cells[c]}\nfunction vM(a,b){return DM(a,b,a.a.b.length)}\nfunction xM(a,b){return EM(a,b,a.a.b.length)}\nfunction Pyb(a,b){return Tyb(a,b,a.length-b)}\nfunction Xxb(a,b){return (a>>>0).toString(b)}\nfunction Ab(a,b){return $wnd.setInterval(a,b)}\nfunction On(a,b,c){return new fo(Vn(a.a,b,c))}\nfunction aF(a){return new TE(xO(a.s),BO(a.s))}\nfunction dq(a){return a!=null&&!gq(a)&&!tD(a)}\nfunction MP(a){return IP(a.d,a.b,a.c,a.e,a.a)}\nfunction rf(a){return (MF(),a.ob).toDataURL()}\nfunction y_(a,b){return kq(b*a.Rc[0]+a.Rc[4])}\nfunction z_(a,b){return kq(b*a.Rc[3]+a.Rc[5])}\nfunction WR(a,b){u9(a,MQ);r9(a,b.a-3,b.b-3,7)}\nfunction m2(a,b){IR.call(this,a,b);this.e=iGb}\nfunction eg(a,b,c){Xf.call(this,a,b);this.a=c}\nfunction y2(a,b){NT.call(this,a,b);LT(this,2)}\nfunction Ej(){wj.call(this,'TABLE_COLUMN',14)}\nfunction Oj(){wj.call(this,'TABLE_CAPTION',8)}\nfunction Udb(a,b){NT.call(this,a,b);Tdb(this)}\nfunction yfb(a,b){NT.call(this,a,b);xfb(this)}\nfunction ajb(a,b){NT.call(this,a,b);_ib(this)}\nfunction vob(a,b){NT.call(this,a,b);uob(this)}\nfunction wpb(a,b){NT.call(this,a,b);vpb(this)}\nfunction Lib(a,b){D4();F4.call(this,a,b,true)}\nfunction Fwb(){rg.call(this,'divide by zero')}\nfunction azb(a){return String.fromCharCode(a)}\nfunction Hyb(c,a,b){return c.lastIndexOf(a,b)}\nfunction x2(a,b,c,d,e){a.s[b]=new aZ(a,c,d,e)}\nfunction y9(a,b,c,d){c-=a;d-=b;return c*c+d*d}\nfunction Wn(a,b,c,d){var e;e=Zn(a,b,c);e.ng(d)}\nfunction $n(a,b){var c;c=_n(a,b,null);return c}\nfunction zX(a){var b;b=new p8(a.e);a.c=h8(b)}\nfunction Mn(a){var b;if(Jn){b=new Kn;a.pd(b)}}\nfunction oG(){oG=uC;new wG;mG=new tG;nG=qG()}\nfunction Rl(){Rl=uC;Ql=new km('change',new Sl)}\nfunction th(){th=uC;Error.stackTraceLimit=64}\nfunction jb(a){$wnd.cancelAnimationFrame(a.id)}\nfunction g7(a){while(GH(a.j,0)!=a.g)JH(a.j,0)}\nfunction RDb(a){VDb(1,a.a.b.length);a.a.rg(1)}\nfunction PJ(a){!a.Q&&(a.Q=EG(new YJ(a)));gJ(a)}\nfunction h1(a){var b;b=eR(a);b+=i1(a);return b}\nfunction hS(a){return DS(a<=0?0-a:a,'A',false)}\nfunction vS(a){return DS(a<=0?0-a:a,'V',false)}\nfunction Io(){return ['USD','US$',2,'US$','$']}\nfunction vkb(a){tkb.call(this,a.c,a.d,a.b,a.a)}\nfunction Ueb(a,b){IR.call(this,a,b);this.a=2.5}\n", "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.yd(0)}\nfunction Oh(a){var b;b=vi(a);!!b&&b.removeChild(a)}\nfunction of(a){return (MF(),a.ob).getContext('2d')}\nfunction cN(a){return Sh((MF(),a.ob))+Vh(a.ob,GEb)}\nfunction kN(a){ye(a,Fe((MF(),a.ob))+'-'+jHb,false)}\nfunction kO(a){iO();try{a.td()}finally{iCb(hO,a)}}\nfunction CG(a){HG();return DG(zn?zn:(zn=new jm),a)}\nfunction UQ(a,b,c,d){return a==c&&b==d||a==d&&b==c}\nfunction hU(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f)}\nfunction f4(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f)}\nfunction S8(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f)}\nfunction O9(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f)}\nfunction AV(a,b,c,d,e,f){iV.call(this,a,b,c,d,e,f)}\nfunction kW(a,b,c,d,e,f){UV.call(this,a,b,c,d,e,f)}\nfunction gdb(a,b){IR.call(this,a,b);this.b='label'}\nfunction tvb(a,b){Q5.call(this,a,b);this.a=4.0E-12}\nfunction pK(a){this.a=a;this.b=Go(a);this.c=this.b}\nfunction skb(){this.c=0;this.d=0;this.b=0;this.a=0}\nfunction DL(a){this.c=a;this.d=this.c.g.b;BL(this)}\nfunction yP(a){this.b=a;this.a=Qp(vw,jEb,15,4,0,1)}\nfunction sab(a){this.g=a;this.f=Qp(pq,KFb,0,2,7,1)}\nfunction bmb(a){var b;b=ymb(a);return !!b&&b.ze(2)}\nfunction qCb(c,a){var b=c.a;return b[a]||(b[a]=[])}\nfunction ER(a,b){if(!JQ.fc.c)return;DR(a,b,a.Ve())}\nfunction Qzb(a,b){return gq(b)?Rzb(a,b):wCb(a.a,b)}\nfunction RAb(a,b){Wp(a.b,a.b.length,b);return true}\nfunction JJ(a,b){if(a.Q){sQ(a.Q.a);a.Q=null}ZI(a,b)}\nfunction Uf(g,a,b,c,d,e,f){g.transform(a,b,c,d,e,f)}\nfunction vC(a){return a instanceof Array?a[0]:null}\nfunction Pi(){var a;a=Oi();return a!=-1&&a>=1009000}\nfunction iO(){iO=uC;fO=new nO;gO=new fCb;hO=new jCb}\nfunction d7(){d7=uC;UI();c7=(ip(),new zp(PLb,Io()))}\nfunction Q1(){Q1=uC;O1=Tp(Pp(pq,1),KFb,0,7,[2,1,4])}\nfunction D4(){D4=uC;B4=Tp(Pp(pq,1),KFb,0,7,[0,1,2])}\nfunction BE(){BE=uC;AE=CE(rGb);CE('sessionStorage')}\nfunction Bj(){wj.call(this,'TABLE_FOOTER_GROUP',11)}\nfunction Aj(){wj.call(this,'TABLE_HEADER_GROUP',10)}\nfunction zj(){wj.call(this,'TABLE_COLUMN_GROUP',9)}\nfunction jJ(a){UI();iJ.call(this);this.U=a;this.V=a}\nfunction Egb(a,b,c,d,e,f){kW.call(this,a,b,c,d,e,f)}\nfunction Ngb(a,b,c,d,e,f){UV.call(this,a,b,c,d,e,f)}\nfunction nhb(a,b,c,d,e,f){n2.call(this,a,b,c,d,e,f)}\nfunction Sib(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f)}\nfunction msb(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f)}\nfunction Oub(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f)}\nfunction Zub(a,b,c,d,e,f){CX.call(this,a,b,c,d,e,f)}\nfunction QAb(a,b,c){Ih(b,a.b.length);jBb(a.b,b,0,c)}\nfunction ob(a,b){XAb(a.a,b);a.a.b.length==0&&sb(a.b)}\nfunction mab(a,b){a.a>0&&(a.c=b/a.a+a.b);return a.c}\nfunction Wyb(a,b){if(a==b){return 0}return a1){a.U=~~(a.U/2);Imb(a,false)}}\nfunction uob(a){a.b=0;a.e=0;a.d=false;a.c=0;a.a=false}\nfunction gCb(a,b){var c;c=Ozb(a.a,b,a);return c==null}\nfunction exb(a,b){var c;c=new cxb;c.f=a;c.d=b;return c}\nfunction fxb(a,b,c){var d;d=exb(a,b);sxb(c,d);return d}\nfunction E_(a,b,c){var d;d=a.Wb.a.b.length+b;s_(a,d,c)}\nfunction SBb(a){var b;b=a._gwt_modCount|0;RBb(a,b+1)}\nfunction rab(a,b){(a.d&2)==0?(a.b=b/a.a+a.c):(a.b=a.c)}\nfunction Kfb(a,b){NT.call(this,a,b);this.b=2;Jfb(this)}\nfunction Orb(a,b){IR.call(this,a,b);Nrb(this);this.k=0}\nfunction PU(a,b){this.e=1;this.d=_Eb;this.b=a;this.a=b}\nfunction Xo(){Jo();this.b=new _Ab;this.a=MFb;So(this)}\nfunction jeb(a){BR(a);TQ(a,32);a.i=new jjb;a.j=new jjb}\nfunction dE(a){if(a==null){throw new uyb(oGb)}this.a=a}\nfunction hE(a){if(a==null){throw new uyb(oGb)}this.a=a}\nfunction Dh(a,b){if(!a){throw new Ixb(Lh('%s > %s',b))}}\nfunction z7(a,b,c){if(oI(a.c).a)return b|c;return b&~c}\nfunction QDb(a,b){VDb(b,a.a.b.length);return a.a.rg(b)}\nfunction aD(a,b){return {l:a.l|b.l,m:a.m|b.m,h:a.h|b.h}}\nfunction hD(a,b){return {l:a.l^b.l,m:a.m^b.m,h:a.h^b.h}}\nfunction Yp(a,b){return gq(a)&&!!Xp[b]||a.cM&&!!a.cM[b]}\nfunction sG(a,b){return On(a.a,(!Jn&&(Jn=new jm),Jn),b)}\nfunction uCb(a){return Object.getOwnPropertyNames(a.a)}\nfunction XCb(a){return Object.getOwnPropertyNames(a.a)}\nfunction aK(a){ve(this,(MF(),a));this.b=new pK(this.ob)}\nfunction fwb(a,b){Q5.call(this,a,b);this.r=ewb;O5(this)}\nfunction Qtb(a,b){IR.call(this,a,b);Otb(this);Ptb(this)}\nfunction hV(a,b){IR.call(this,a,b);this.j=20;this.i=_Hb}\nfunction ukb(a){this.c=a.a;this.d=a.b;this.b=0;this.a=0}\nfunction gK(a){fK.call(this);oK(this.b,a,true);_J(this)}\nfunction jO(a){LH.call(this);ve(this,(MF(),a));Re(this)}\nfunction q1(a,b,c,d,e){JR.call(this,a,b,c,d,e);g1(this)}\nfunction Rf(g,a,b,c,d,e,f){g.setTransform(a,b,c,d,e,f)}\nfunction ODb(a,b){VDb(b,a.a.b.length);return TAb(a.a,b)}\nfunction MDb(a,b){return VDb(b,a.a.b.length),TAb(a.a,b)}\nfunction Lzb(a,b){return gq(b)?Mzb(a,b):Fzb(tCb(a.a,b))}\nfunction dCb(a,b){return hq(a)===hq(b)||a!=null&&Q(a,b)}\nfunction BDb(a,b){return hq(a)===hq(b)||a!=null&&Q(a,b)}\nfunction eob(a,b){Bi(b.a);a.e&&fob(a,a.k+~~(Di(b.a)/3))}\nfunction ixb(a,b){var c;c=exb('',a);c.i=b;c.e=1;return c}\nfunction WK(a,b){var c;c=a.rows[b];return c.cells.length}\nfunction wQ(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}\nfunction UX(a,b){BX.call(this,a,b);this.e='2*i';zX(this)}\nfunction gY(a,b){BX.call(this,a,b);this.e='2*i';zX(this)}\nfunction QY(a,b){mN.call(this,(rE(),new hE(RY+DIb+a)),b)}\nfunction hK(){fK.call(this);_h((MF(),this.ob),'Caption')}\nfunction aZ(a,b,c,d){this.t=a;this.j=b;this.o=c;this.r=d}\nfunction s8(a,b,c,d){this.a=a;this.b=b;this.c=c;this.d=d}\nfunction YR(a,b,c,d,e){Of(a.a,3);n9(a,b,c,d,e);Of(a.a,1)}\nfunction Ozb(a,b,c){return gq(b)?Pzb(a,b,c):vCb(a.a,b,c)}\nfunction Rzb(a,b){return b==null?wCb(a.a,null):a.c.Hg(b)}\nfunction tO(a){return vO(a)?0:(Yh(a)|0)-(a.clientWidth|0)}\nfunction uO(a){return vO(a)?(a.clientWidth|0)-(Yh(a)|0):0}\nfunction ll(){jl();return Tp(Pp(Xs,1),jEb,175,0,[il,hl])}\nfunction Wlb(){Wlb=uC;Vlb=Tp(Pp(oq,1),wHb,0,7,[2,2.5,2])}\nfunction pib(){pib=uC;nib=Tp(Pp(pq,1),KFb,0,7,[6,2,4,5])}\nfunction OD(){OD=uC;ND=WD((Ok(),Fk),Fk);Mh($doc.body,ND)}\nfunction uD(){$wnd.setTimeout(bEb(lQ));VF();swb(new uwb)}\nfunction izb(){if(dzb==256){czb=ezb;ezb={};dzb=0}++dzb}\nfunction cE(a){if(a==null){throw new uyb('css is null')}}\nfunction aq(a){if(a!=null&&!gq(a)){throw new uxb}return a}\nfunction se(a){ye(a,Fe((MF(),a.ob))+'-'+'current',false)}\nfunction CR(a,b,c,d,e){a.nb=b;a.pb=c;a.ob=d;a.qb=e;a.lf()}\nfunction Job(a,b,c,d,e,f){Hob();OT.call(this,a,b,c,d,e,f)}\nfunction tkb(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}\nfunction tQ(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction uQ(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction wyb(a,b,c){this.a=YEb;this.d=a;this.b=b;this.c=c}\nfunction ttb(a,b){IR.call(this,a,b);this.f=0.1;this.e=_Hb}\nfunction u9(a,b){var c;if(b){c=b1(b);Pf(a.a,c);Kf(a.a,c)}}\nfunction eeb(a,b){E$(beb);I$(beb,a,true);DZ(beb);X$(beb,b)}\nfunction Lyb(c,a,b){b=Uyb(b);return c.replace(RegExp(a),b)}\nfunction mo(a){if(!a.d){return}ko(a);a.a.ae(a,new Co(a.b))}\nfunction cF(a,b){if(a.j.a){return bF(b,a.j.a)}return false}\nfunction ozb(a,b,c){a.a=Qyb(a.a,0,b)+c+Pyb(a.a,b);return a}\nfunction Oyb(a,b,c){return c>=0&&Cyb(Tyb(a,c,b.length),b)}\nfunction vG(a){return $wnd.decodeURI(a.replace('%23','#'))}\nfunction kyb(a){return VC(a,{l:0,m:0,h:0})?a:{l:0,m:0,h:0}}\nfunction fg(){dg();return Tp(Pp(Or,1),jEb,194,0,[ag,bg,cg])}\nfunction cp(){ap();return Tp(Pp(Ut,1),jEb,192,0,[_o,$o,Zo])}\nfunction sc(a,b){Nb((Gc(),Ec),a,Tp(Pp(Vq,1),jEb,259,0,[b]))}\nfunction nm(a,b){Bi(a.a);!!b.Mb&&!cq(b.Mb,121)&&KZ(b,b.Mb)}\nfunction PE(a,b){this.c=b;this.d=new UE(a);this.e=new UE(b)}\nfunction YD(a){this.b=0;this.c=0;this.a=9;this.e=5;this.d=a}\nfunction LI(){MI.call(this,(MF(),$doc.createElement(CFb)))}\nfunction $L(){$L=uC;new _L(hGb);new _L(eHb);ZL=new _L(fGb)}\nfunction Nwb(){Nwb=uC;Lwb=new Qwb(false);Mwb=new Qwb(true)}\nfunction yk(){yk=uC;uk=new Bk;vk=new Ck;wk=new Dk;xk=new Ek}\nfunction nk(){nk=uC;mk=new qk;lk=new rk;jk=new sk;kk=new tk}\nfunction ck(){ck=uC;bk=new fk;_j=new gk;ak=new hk;$j=new ik}\nfunction Tj(){Tj=uC;Sj=new Wj;Pj=new Xj;Qj=new Yj;Rj=new Zj}\nfunction eP(){eP=uC;aP=new hP;bP=new iP;cP=new jP;dP=new kP}\nfunction EG(a){HG();IG();return DG((!En&&(En=new jm),En),a)}\nfunction US(a){if(a=a.c){throw new Gwb}return a.a[b]}\nfunction s_(a,b,c){if(b>0){a.p?(b=a.t[b-1].d):--b;a.s[b]+=c}}\nfunction ZR(a,b,c){Of(a.a,3);n9(a,b.a,b.b,c.a,c.b);Of(a.a,1)}\nfunction co(a,b,c,d){a.b>0?Un(a,new wQ(a,b,c,d)):Yn(a,b,c,d)}\nfunction nT(a,b,c,d,e,f){WS.call(this,a,b,c,d,e,f);this.hb=1}\nfunction Kgb(a,b,c,d,e,f){nT.call(this,a,b,c,d,e,f);this.n=6}\nfunction iob(a,b,c){gob.call(this,a,0,101);this.c=b;this.a=c}\nfunction $8(a,b){IR.call(this,a,b);this.c=6.73;this.d=0.0613}\nfunction qL(){LH.call(this);ue(this,$doc.createElement(CFb))}\nfunction HP(){HP=uC;FP=(wE(),new tE(Og()+'clear.cache.gif'))}\nfunction Rm(){Rm=uC;Qm=new km(yFb,new Sm);new km(zFb,new Sm)}\nfunction ahb(){ahb=uC;$gb=Tp(Pp(pq,1),KFb,0,7,[7,5,15,1,13])}\nfunction L5(a){a.n.a=0;a.mb[0]=a.mb[1]=a.V=0;a.p&&(a.mb[2]=0)}\nfunction m6(a){a.q=a.e*ELb;a.p=1/a.q;a.g=hyb(1/a.n+1)*a.e*ELb}\nfunction vhb(a){if((a.bb&8)!=0)return;a.a=(a.bb&4)!=0?_Eb:XLb}\nfunction Kh(a){if(!a){throw new Kxb(\"Can't overwrite cause\")}}\nfunction $p(a,b){if(a!=null&&!Yp(a,b)){throw new uxb}return a}\nfunction xC(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction zf(e,a,b,c,d){return e.createLinearGradient(a,b,c,d)}\nfunction Pe(a,b,c){return On(!a.lb?(a.lb=new Rn(a)):a.lb,c,b)}\nfunction Mzb(a,b){return b==null?Fzb(tCb(a.a,null)):a.c.Dg(b)}\nfunction Omb(a,b){var c;c=a.A.b;a.A=b;a.A.b!=c&&Imb(a,false)}\nfunction xn(a,b){var c;if(tn){c=new vn(b);!!a.lb&&Pn(a.lb,c)}}\nfunction ub(a){!!a.d&&sb(a);a.c=true;a.d=Yxb(Ab(yb(a,a.b),16))}\nfunction _E(a){var b;b=a.a.touches;return b.length>0?b[0]:null}\nfunction TF(a){MF();return a.__gwt_resolve?a.__gwt_resolve():a}\nfunction Vj(){Tj();return Tp(Pp(vs,1),jEb,143,0,[Sj,Pj,Qj,Rj])}\nfunction ek(){ck();return Tp(Pp(As,1),jEb,144,0,[bk,_j,ak,$j])}\nfunction pk(){nk();return Tp(Pp(Fs,1),jEb,145,0,[mk,lk,jk,kk])}\nfunction Ak(){yk();return Tp(Pp(Ks,1),jEb,146,0,[uk,vk,wk,xk])}\nfunction gP(){eP();return Tp(Pp(qw,1),jEb,150,0,[aP,bP,cP,dP])}\nfunction ZI(a,b){if(!a.gb){return}LN(a.fb,false,false);Cn(a,b)}\nfunction $$(a){if(a.Db){if(a.Db.kb)return;yZ(a);FR(a.Db,true)}}\nfunction LJ(a,b,c){MF();if(!LF){a.P=true;UF(a.ob);a.N=b;a.O=c}}\nfunction DH(a,b,c){Ue(b);sP(a.f,b);MF();Mh(c,TF(b.ob));Ve(b,a)}\nfunction n9(a,b,c,d,e){xf(a.a);Gf(a.a,b,c);Ef(a.a,d,e);Sf(a.a)}\nfunction Vdb(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f);Tdb(this)}\nfunction bjb(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f);_ib(this)}\nfunction xpb(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f);vpb(this)}\nfunction Pzb(a,b,c){return b==null?vCb(a.a,null,c):a.c.Gg(b,c)}\nfunction z9(a,b,c){b==0?a.setLineDash([]):a.setLineDash([b,c])}\nfunction Kyb(c,a,b){b=Uyb(b);return c.replace(RegExp(a,'g'),b)}\nfunction Pmb(a,b){b<1&&(b=1);b>RFb&&(b=RFb);a.U=b;Imb(a,false)}\nfunction J$(a,b){K$(a,$yb(b),b.length,true,false);bK(a.Qc,null)}\nfunction kxb(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.cg(b))}\nfunction R1(a,b){a.d=b;a.c=8*b;a.e=13*b;a.bb=a.bb&-3|(b==1?2:0)}\nfunction SU(a){a.o=0;a.j=0;a.e=0;a.i=0;a.k=0;a.d=true;a.c=true}\nfunction M4(a,b){a.b=b;a.a=Qp(oq,wHb,0,a.b,7,1);a.d=0;a.c=false}\nfunction ilb(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f);this.a=true}\nfunction _O(a){XO.call(this,a);_h((MF(),this.ob),'gwt-TextBox')}\nfunction PY(a,b){tI.call(this,L_(a));rI(this,(Nwb(),b?Mwb:Lwb))}\nfunction cQ(b,a){b.e.contentWindow.document.body.innerHTML=a}\nfunction tE(a){if(a==null){throw new uyb('uri is null')}this.a=a}\nfunction Fo(a,b){if(null==b){throw new uyb(a+' cannot be null')}}\nfunction AF(a){if(a.f){sQ(a.f.a);a.f=null}a==a.e.g&&(a.e.g=null)}\nfunction gi(a){if(Ph(a)){return !!a&&a.nodeType==1}return false}\nfunction HR(a,b){var c;if(!JQ.Bc)return b;c=a*AQ;c%=8;return b+c}\nfunction l$(a,b){var c;c=kq(IDb(a.jc,32));c<0&&(c=-c);return c%b}\nfunction xP(a,b){var c;c=uP(a,b);if(c==-1){throw new ADb}wP(a,c)}\nfunction HZ(){var a;a=new J6;if(!F6(a))return;E6(a);fZ=a;PJ(fZ)}\nfunction rwb(a){owb=new K_;jZ=a.a;m$(owb);EG(new ywb);C_(owb)}\nfunction wE(){wE=uC;new RegExp('%5B','g');new RegExp('%5D','g')}\nfunction U(a){return gq(a)?hzb(a):bq(a)?a.hC():fq(a)?Ng(a):Ng(a)}\nfunction P6(a,b){return Wyb(a.a.toLowerCase(),b.a.toLowerCase())}\nfunction wH(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}\nfunction VG(a){var b=a.__listener;return !dq(b)&&cq(b,24)?b:null}\nfunction PDb(a){Eh(a.a.b.length!=0);return ODb(a,a.a.b.length-1)}\nfunction o8(a,b){if(Wyb(a.d,b)!=0)return false;f8(a);return true}\nfunction li(a,b){var c=a.createElement('INPUT');c.type=b;return c}\nfunction vo(a,b){Eo('httpMethod',a);Eo('url',b);this.a=a;this.d=b}\nfunction Zjb(a,b){IR.call(this,a,b);Yjb(this);this.n=0;this.bb=1}\nfunction Sqb(a,b){meb.call(this,a,b,false);this.fb=true;this.d=2}\nfunction BD(a){this.b=new VD;this.c=new _Ab;this.d=a;SD(this.b,a)}\nfunction n6(){this.n=1.0E-14;this.o=0;this.e=1;this.a=0;m6(this)}\nfunction LT(a,b){a.o=b;a.p=8*b;a.q=a.p*2;a.bb&=-2;a.bb|=b==1?1:0}\nfunction whb(a,b){a.j=b;a.i=8*b;a.k=13*b;a.bb=a.bb&-3|(b==1?2:0)}\nfunction emb(a,b){a.v=a.Y;LDb(a.v,b.Y);b.v.a.b=Qp(tB,jEb,1,0,3,1)}\nfunction bAb(a){Jh(!!a.b);PBb(a.d,a);a.b.te();a.b=null;QBb(a.d,a)}\nfunction Z$(a){a.fb=a.Cc.c?8:16;a.db=~(a.fb-1);a.eb=~~(a.fb/2)-1}\nfunction fF(a){if(!a.r){return}a.r=false;if(a.c){a.c=false;eF(a)}}\nfunction KK(a){a.c=0;a.b=false;if(!a.e){a.e=true;_g((Tg(),Sg),a)}}\nfunction wR(a){var b;for(b=0;b!=a.Ue()+a.Se();b++)a.mb[b]=0;a.V=0}\nfunction gR(a,b){b[1]=xHb+hS(a.Me());b[2]=yHb+vS(a.$e());return 3}\nfunction VK(a,b,c,d){var e;e=mL(a.d,b,c);YK(a,(MF(),e),d);return e}\nfunction gxb(a,b,c,d){var e;e=exb(a,b);sxb(c,e);e.e=d?8:0;return e}\nfunction wnb(a,b,c){cL(b,a.o,a.n,c);if(++a.n>=a.e.a){a.n=0;++a.o}}\nfunction E5(a,b,c){a.c[0]=b;a.c[1]=c;p_(a.d,a.c[0]);p_(a.d,a.c[1])}\nfunction tAb(a,b){this.a=a;pAb.call(this,a);Ih(b,a.lg());this.b=b}\nfunction keb(a,b){IR.call(this,a,b);this.e=false;this.g=0;this.f=2}\nfunction XO(a){TO.call(this,a,(!HE&&(HE=new IE),!FE&&(FE=new GE)))}\nfunction UBb(a,b){return _xb(TC(a.a.getTime()),TC(b.a.getTime()))}\nfunction Ki(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}\nfunction Ph(b){try{return !!b&&!!b.nodeType}catch(a){return false}}\nfunction gJ(a){if(a.gb){return}else a.jb&&Ue(a);LN(a.fb,true,false)}\nfunction i$(a){if(a.Dc.k==0)return 0;return 0.1*eyb((a.Dc.k-61)/24)}\nfunction l6(a){if(a.c==null)return a.i;return a.i+' ('+L_(a.c)+')'}\nfunction Bub(a,b){if(a>b+1)return b+1;if(ab){throw new Hwb('Index: '+a+', Size: '+b)}}\nfunction omb(a,b,c){if(a.A.d+a.A.a<=a.X+5)return;q9(b,c,0,a.X);a.X+=15}\nfunction Onb(a,b){if(b!=a.e){a.e=b;a.c.q=a.o[b];a.i.gf(0,a.c);A$(a.n)}}\nfunction wBb(a,b){sBb();var c;c=ZAb(a.a);pBb(c,0,c.length,b);vBb(a,c)}\nfunction QR(a,b){var c,d;c=a.a-b.a;d=a.b-b.b;return Math.sqrt(c*c+d*d)}\nfunction Qi(a){!a.gwt_uid&&(a.gwt_uid=1);return 'gwt-uid-'+a.gwt_uid++}\nfunction BCb(a){this.g=a;this.d=uCb(this.g);this.a=Qp(iC,jEb,43,0,0,1)}\nfunction Ceb(a,b){meb.call(this,a,b,false);this.hb=1;this.a=5;this.b=0}\nfunction SD(a,b){dj(b.style,_Fb,(nk(),jGb));Mh(b,a.a=WD((Ok(),Gk),Hk))}\nfunction RH(a){dj(a.style,dGb,'');dj(a.style,fGb,'');dj(a.style,_Fb,'')}\nfunction m_(a,b,c,d){o_(a,b,b,d);o_(a,c,c,d);o_(a,b,c,-d);o_(a,c,b,-d)}\nfunction bL(a,b,c){var d;gL(a,b,0);d=VK(a,b,0,c==null);c!=null&&Ci(d,c)}\nfunction XL(a){return a==(ap(),$o)?(UL(),TL):a==_o?(UL(),QL):(UL(),RL)}\nfunction YL(a){return a==(ap(),$o)?(UL(),QL):a==_o?(UL(),TL):(UL(),SL)}\nfunction JK(){HK();return Tp(Pp(iv,1),jEb,156,0,[EK,BK,FK,GK,AK,DK,CK])}\nfunction SF(a){MF();!!LF&&a==LF&&(LF=null);UG();(aH(),YG)==a&&(YG=null)}\nfunction _F(a){MF();!!LF&&a==LF&&(LF=null);UG();(aH(),YG)==a&&(YG=null)}\nfunction fG(a){a.e=false;a.f=null;a.a=false;a.b=false;a.c=true;a.d=null}\nfunction SV(a,b){a.c=b;a.d=7*b;a.e=14*b;a.b=8*b;a.bb&=-2;a.bb|=b==1?1:0}\nfunction bob(a,b){if(a.e){if(a.d){a.k=$nb(a,b);cob(a);!!a.c&&a.c.Dd()}}}\nfunction Fh(a,b){if(a<0||a>=b){throw new Hwb('Index: '+a+', Size: '+b)}}\nfunction Q5(a,b){IR.call(this,a,b);this.r=G5;this.n=new F5(JQ);O5(this)}\nfunction iL(){dL.call(this);_K(this,new oL(this));aL(this,new JL(this))}\nfunction wg(a){ug();this.e=null;this.f=null;this.a='';this.b=a;this.a=''}\nfunction wqb(a,b,c){this.b=a.length;this.e=a;this.a=b;this.d=c;this.c=0}\nfunction NP(a,b,c,d,e){LP();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}\nfunction u_(a,b,c,d){var e;e=a.Wb.a.b.length+d;o_(a,e,0,c);o_(a,e,b,-c)}\nfunction D_(a){var b;for(b=0;b!=a.T.a.b.length;b++)$p(ODb(a.T,b),5).qf()}\nfunction n1(a){var b;for(b=0;b>22&UFb;d=a<0?VFb:0;return CC(b,c,d)}\nfunction UK(a,b){var c;c=a.pe();if(b>=c||b<0){throw new Hwb(aHb+b+bHb+c)}}\nfunction QZ(a,b){yZ(a);E$(a);if(nZ){eJ(nZ);nZ=null}nZ=new Ipb(b,a);PJ(nZ)}\nfunction KZ(a,b){yZ(a);E$(a);if(hZ){eJ(hZ);hZ=null}hZ=new k7(b,a);PJ(hZ)}\nfunction g$(a,b){if(b>=a.T.a.b.length)return null;return $p(ODb(a.T,b),5)}\nfunction NDb(a){Eh(a.a.b.length!=0);return VDb(0,a.a.b.length),TAb(a.a,0)}\nfunction WAb(a,b){var c;c=(Fh(b,a.b.length),a.b[b]);iBb(a.b,b,1);return c}\nfunction xD(a,b,c){var d,e;d=PD(a.d,b);e=new MD(d,b,c);RAb(a.c,e);return e}\nfunction l_(a,b,c,d,e){var f;f=a.Wb.a.b.length+d;o_(a,b,f,e);o_(a,c,f,-e)}\nfunction EH(a,b,c){var d;FH(a,c);if(b.nb==a){d=uP(a.f,b);d0;a.o=a.p?2:1;QQ(a)}\nfunction oK(a,b,c){c?ai(a.a,b):Ci(a.a,b);if(a.c!=a.b){a.c=a.b;Ho(a.a,a.b)}}\nfunction ggb(a,b,c){IR.call(this,a,b);this.t=c?-1:1;this.c=100;egb(this)}\nfunction ivb(a,b){mT.call(this,a,b,7);this.c=MHb;this.g=this.i;hvb(this)}\nfunction sib(a,b){pib();s1.call(this,a,b,oib,nib);this.fb=true;qib(this)}\nfunction s1(a,b,c,d){IR.call(this,a,b);g1(this);m1(this,null,c,d);QQ(this)}\nfunction YAb(a,b,c){var d;d=(Fh(b,a.b.length),a.b[b]);Wp(a.b,b,c);return d}\nfunction PZ(a){var b,c;for(c=0;c!=a.T.a.b.length;c++){b=g$(a,c);b.kb=true}}\nfunction ko(a){var b;if(!a.d){return}sb(a.c);b=a.d;a.d=null;pQ(b);b.abort()}\nfunction kH(a){var b;b=mH(a);if(!b){return}OF(a,b.nodeType!=1?null:b,VG(b))}\nfunction qH(a,b){var c;c=uH(b);if(c<0){return null}return $p(TAb(a.b,c),14)}\nfunction Nzb(a,b){return b==null?!!tCb(a.a,null):!(a.c.Dg(b)===undefined)}\nfunction Ui(a){return Ji(Cyb(a.compatMode,aFb)?a.documentElement:a.body)}\nfunction zO(a){return (((MF(),a.b).scrollHeight||0)|0)-(a.b.clientHeight|0)}\nfunction oI(a){return a.jb?(Nwb(),Yi(a.c)?Mwb:Lwb):(Nwb(),Zi(a.c)?Mwb:Lwb)}\nfunction Hb(a,b){Nb((Gc(),Fc),a,Tp(Pp(fB,1),jEb,122,0,[(Nwb(),b?Mwb:Lwb)]))}\nfunction We(a,b){a.kb==-1?(MF(),pH(a.ob,b|(a.ob.__eventBits||0))):(a.kb|=b)}\nfunction _$(a,b){if(b!=a.Mb){!!a.Mb&&a.Mb.hf(false);!!b&&b.hf(true);a.Mb=b}}\nfunction JM(a){if(NM(a)){return}a.n?!!a.f&&!a.f.n?QM(a.f):yM(a,true):QM(a)}\nfunction AP(a){if(a.b>=a.c.c){throw new ADb}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction MO(a){if(!a.a||!a.c.ib){throw new ADb}a.a=false;return a.b=a.c.ib}\nfunction zmb(a){if(a.v.a.b.length==2)return $p(ODb(a.v,1),13).c;return null}\nfunction Mnb(a){var b;b=a.a+~~(a.b/3);b<0&&(b=0);b>=a.k&&(b=a.k-1);return b}\nfunction uP(a,b){var c;for(c=0;c0)b[--a]=new jjb;return b}\nfunction bQ(c,a){var b=c.e;b.contentWindow.document.designMode=a?'On':'Off'}\nfunction e$(a,b){if(b>=a.Wb.a.b.length)return null;return $p(ODb(a.Wb,b),72)}\nfunction I$(a,b,c){K$(a,$yb(b),b.length,false,c);bK(a.Qc,null);bK(a.Qc,null)}\nfunction t_(a,b,c,d,e,f){o_(a,b,d,f);o_(a,c,e,f);o_(a,b,e,-f);o_(a,c,d,-f)}\nfunction r4(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f);this.s[2].u=!this.s[1].u}\nfunction rbb(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f);this.s[4].u=!this.s[3].u}\nfunction Wkb(a,b,c,d,e,f){JR.call(this,a,b,c,d,e);this.a=(new zxb(uqb(f))).a}\n", "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){ba.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(;ca.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;if(a.kb){c=HH(a.Uc,a.kb);nP(a.Uc,b,c);e_(a)}else lP(a.Uc,b)}\nfunction Ug(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=eh(b,c)}while(a.b);a.b=c}}\nfunction Vg(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=eh(b,c)}while(a.c);a.c=c}}\nfunction mP(a){var b;b=(MF(),$doc.createElement('td'));jI(b,a.a);kI(b,a.b);return b}\nfunction fK(){cK.call(this,$doc.createElement(CFb));_h((MF(),this.ob),'gwt-HTML')}\nfunction YN(){this.a=new kQ;ue(this,this.a.e);_h((MF(),this.ob),'gwt-RichTextArea')}\nfunction eK(a){dK.call(this,a);(MF(),this.ob).style['whiteSpace']=(tl(),'normal')}\nfunction rU(a,b){IR.call(this,a,b);this.c=5;this.a=_Eb;this.d=40;this.b=0;this.V=0}\nfunction UU(a,b,c,d,e,f){JR.call(this,a,b,c,d,e);SU(this);this.f=(new Nxb(uqb(f))).a}\nfunction XR(a,b,c,d){Of(a.a,3);xf(a.a);wf(a.a,b,c,d*0.98,0,gEb);Sf(a.a);Of(a.a,1)}\nfunction DZ(a){var b,c;b=HH(a.Uc,a.wb);c=new ceb(a);nP(a.Uc,c,b);JH(a.Uc,b+1);a.wb=c}\nfunction Ip(a){var b,c;b=~~(a/60);c=a%60;if(c==0){return ''+b}return ''+b+':'+(''+c)}\nfunction F$(a){var b;b=(!xE&&(BE(),AE)&&(xE=new zE),xE);if(!b)return;a.u=DE(b.a,eLb)}\nfunction h8(a){var b;if(a.d.length==0)return new d8(0);b=g8(a);a.d.length>0;return b}\nfunction lH(a){var b;b=a.currentTarget;ci(b,'__gwtLastUnhandledEvent',a.type);kH(a)}\nfunction HM(a){if(NM(a)){return}!a.j&&a.n?QM(a):!!a.f&&a.f.n?QM(a.f):yM(a,true)}\nfunction k6(a){a.d=true;return '34 '+F3(a.i)+' '+a.f+' '+a.n+' '+a.o+' '+a.e+' '+a.a}\nfunction Cbb(a){a.r=1;a.s=2;a.o=4;a.p=8;a.q=16;a.k=32;a.n=64;a.j=a.q|a.o;a.O=0;a.J=0}\nfunction AW(a){a.g=0;a.n=0;a.q=Tp(Pp(pq,1),KFb,0,7,[8000,11025,16000,22050,44100])}\nfunction lBb(a,b){var c;c=b-a;Dh(c>=0,Tp(Pp(tB,1),jEb,1,3,[Yxb(a),Yxb(b)]));return c}\nfunction lo(a,b){var c,d;if(!a.d){return}sb(a.c);d=a.d;a.d=null;c=new Do(d);b.be(a,c)}\nfunction J_(a,b){var c,d,e;d=a.Rc[0];e=b*iGb;c=d+e>0.2?d+e:0.2;c=c<2.5?c:2.5;W$(a,c)}\nfunction op(a,b,c){var d;if(c>0){for(d=c;d=0){return b.substr(0,c)}return b}\nfunction ZCb(a,b){var c;c=a.a[b];if(!(c===undefined)){delete a.a[b];Kzb(a.b)}return c}\nfunction XQ(a){var b,c;c=new Cjb;for(b=0;b!=a.length;b++)Ajb(c,a[b].a,a[b].b);return c}\nfunction sxb(a,b){var c;if(!a){return}b.i=a;var d=mxb(b);if(!d){rC[a]=[b];return}d.cZ=b}\nfunction H$(a){var b;b=(!xE&&(BE(),AE)&&(xE=new zE),xE);if(!b)return;a.lc=DE(b.a,fLb)}\nfunction sK(a){if(a==(HK(),DK)){return ep(),GK}else if(a==CK){return ep(),BK}return a}\nfunction oD(){pD();var a=nD;for(var b=0;b=0;b--){emb(a.vc[b],a.vc[b+1]);Mmb(a.vc[b+1],null)}}\nfunction AZ(a,b){if(b==0){if(a.rc<2)return;b=1}emb(a.vc[b-1],a.vc[b]);Mmb(a.vc[b],null)}\nfunction WP(a,b){dj(a.style,'clip',b);dj(a.style,kGb,(vj(),'none'));dj(a.style,kGb,'')}\nfunction VQ(a,b,c){var d;d=new Cjb;Ajb(d,a.a,a.b);Ajb(d,b.a,b.b);Ajb(d,c.a,c.b);return d}\nfunction KJ(a,b){var c;c=b.target;if(gi(c)){return Ki(vi((MF(),CJ(a.S))),c)}return false}\nfunction cS(a,b){if(b&&(a<=0?0-a:a)>10)return np(HQ,fD(TC(pyb(a))));return np(b?HQ:IQ,a)}\nfunction heb(a,b){var c;if(b==0){c=new C7('',0);c.c=new PY(bMb,a.e);return c}return null}\nfunction Bjb(a,b){var c,d;d=Qp(pq,KFb,0,b,7,1);for(c=0;c0&&(a.W=b/a.d+a.e)}\nfunction eF(a){var b;if(!a.f){return}b=ZE(a.k,a.e);if(b){a.g=new BF(a,b);fh((Tg(),a.g),16)}}\nfunction oh(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||WEb}\nfunction tqb(a){if(!a.d){while(a.c=0)++a.c}return a.cd){f=b;b=d;d=f}if(c>e){f=c;c=e;e=f}pkb(a.U,b,c,d-b+1,e-c+1)}\nfunction l8(a){var b;b=m8(a);while(true){if(o8(a,'^'))b=new e8(b,m8(a),9);else break}return b}\nfunction kBb(a){var b,c;c=lBb(0,6);b=Qp(oq,wHb,0,c,7,1);szb(a,0,b,0,myb(a.length,c));return b}\nfunction x6(a){var b;u6();b=$p(Mzb(i6,a),46);if(b)return b;b=new n6;b.i=a;Pzb(i6,a,b);return b}\nfunction bF(a,b){var c,d,e;e=new TE(a.a-b.a,a.b-b.b);c=ayb(e.a);d=ayb(e.b);return c<=25&&d<=25}\nfunction vBb(a,b){var c,d;d=a.a.b.length;for(c=0;c=a.d.b.length){throw new ADb}b=$p(TAb(a.d,a.b),15);a.a=a.b;BL(a);return b}\nfunction Li(a){var b=a.ownerDocument.defaultView.getComputedStyle(a,null);return b.direction=='rtl'}\nfunction lP(a,b){var c,d;d=(MF(),$doc.createElement('tr'));c=mP(a);Mh(d,TF(c));Mh(a.d,TF(d));DH(a,b,c)}\nfunction SK(a,b,c){var d,e,f;e=a.rows[b];for(d=0;d5){a.Ub){return 1}if(a==b){return 0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction nI(a,b){if(!a.e){Oe(a,new zI(a),(Yl(),Yl(),Xl));a.e=true}return Pe(a,b,(!Jn&&(Jn=new jm),Jn))}\nfunction A5(a,b){if(b>=0||a.k==0)return a.b*(eyb(b*a.f)-1);return a.b*(eyb(b*a.f)-eyb((-b-a.j)*DLb)-1)}\nfunction cJ(a,b){(MF(),a.ob).style[mGb]=cGb;a.me();b.ue(Vh(a.ob,GEb),Vh(a.ob,FEb));a.ob.style[mGb]=SGb}\nfunction tBb(a){sBb();var b,c,d;d=0;for(c=a.ge();c.re();){b=c.se();d=d+(b!=null?U(b):0);d=~~d}return d}\nfunction $C(a){var b,c,d;b=~a.l+1&UFb;c=~a.m+(b==0?1:0)&UFb;d=~a.h+(b==0&&c==0?1:0)&VFb;return CC(b,c,d)}\nfunction Hp(a){var b;b=new Dp;b.a=a;b.b=Fp(a);b.c=Qp(yB,jEb,2,2,4,1);b.c[0]=Gp(a);b.c[1]=Gp(a);return b}\nfunction rZ(a){var b;for(b=0;b!=a.T.a.b.length;b++)if(g$(a,b)!=a.Mb&&g$(a,b).kb)return true;return false}\nfunction fD(a){if(SC(a,(mD(),jD))){return ZFb}if(!WC(a,lD)){return -OC($C(a))}return a.l+a.m*XFb+a.h*YFb}\nfunction P5(a){if(a.p){E5(a.n,a.gb[0],a.gb[2]);q_(JQ,a.gb[1],a.gb[2],a.q.o)}else E5(a.n,a.gb[0],a.gb[1])}\nfunction Jnb(){Jnb=uC;UI();Inb=Tp(Pp(oq,1),wHb,0,7,[1,1.2,1.5,1.8,2.2,2.7,3.3,3.9,4.7,5.6,6.8,8.2])}\nfunction xj(){vj();return Tp(Pp(qs,1),jEb,36,0,[kj,ej,gj,hj,ij,jj,lj,mj,nj,qj,sj,rj,uj,oj,pj,tj,fj])}\nfunction zR(a,b,c,d){var e,f;yR(a,b.a,b.b,c.a,c.b);e=kq(a.Y*d);f=kq(a.Z*d);OQ(a,b.a+e,b.b+f,b.a-e,b.b-f)}\nfunction cL(a,b,c,d){var e;a.qe(b,c);e=VK(a,b,c,true);if(d){Ue(d);rH(a.g,d);MF();Mh(e,TF(d.ob));Ve(d,a)}}\nfunction L$(a,b,c){var d;a.Mc=0;d=Og()+'circuits/'+b+'?v='+kq(IDb(a.jc,32));q$(a,d);c!=null&&bK(a.Qc,c)}\nfunction WQ(a,b,c,d){var e;e=new Cjb;Ajb(e,a.a,a.b);Ajb(e,b.a,b.b);Ajb(e,c.a,c.b);Ajb(e,d.a,d.b);return e}\nfunction Ie(a,b,c){if(!a){throw new rg(JEb)}b=Ryb(b);if(b.length==0){throw new Ixb(KEb)}c?Qh(a,b):Zh(a,b)}\nfunction BF(a,b){this.e=a;this.a=new hg;this.b=aF(this.e);this.d=new PE(this.b,b);this.f=EG(new DF(this))}\nfunction K_(){this.zb=new SDb;this.yb=new SDb;this.Pc=new __(this);this.dc=new SDb;this.g=new SDb;oZ=this}\nfunction cxb(){++$wb;this.j=null;this.g=null;this.f=null;this.d=null;this.b=null;this.i=null;this.a=null}\nfunction uvb(a,b,c,d,e,f){R5.call(this,a,b,c,d,e,f);this.d=(new zxb(uqb(f))).a;this.a=(new zxb(uqb(f))).a}\nfunction Uob(a,b,c){xf(a.a);Gf(a.a,b,c-7);Ef(a.a,b-7,c);Ef(a.a,b,c+7);Ef(a.a,b+7,c);Ef(a.a,b,c-7);Bf(a.a)}\nfunction EW(a){a.c=kq(a.p*a.j);a.b=Qp(oq,wHb,0,a.c,7,1);a.i=JQ.Mc;a.e=0;a.d=false;a.o=1/a.p;a.n=JQ.Mc+a.o}\nfunction Np(a,b){var c;c=a.slice(0,b);Tp(S(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}\nfunction FC(a,b,c,d,e){var f;f=cD(a,b);c&&IC(f);if(e){a=HC(a,b);d?(zC=$C(a)):(zC=CC(a.l,a.m,a.h))}return f}\nfunction uBb(a){sBb();var b,c,d;d=1;for(c=a.ge();c.re();){b=c.se();d=31*d+(b!=null?U(b):0);d=~~d}return d}\nfunction mBb(a){var b,c,d,e;e=1;for(c=0,d=a.length;c0&&++a.i;if(a.d==0){a.g=a.i;a.b=-1}else{a.g=a.i+1;a.b=a.g-1}QQ(a);Yob(a);KT(a)}\nfunction nQ(a){mQ.call(this,''+(uHb+a+').\\n'+vHb),cq(uHb+a+').\\n'+vHb,32)?$p(uHb+a+').\\n'+vHb,32):null)}\nfunction Bo(a){Ao.call(this,'The URL '+a+' is invalid or violates the same-origin security restriction')}\nfunction pP(){mI.call(this);this.a=(UL(),PL);this.b=($L(),ZL);ci((MF(),this.e),VGb,'0');ci(this.e,WGb,'0')}\nfunction CX(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f);this.f=xxb(uqb(f));this.e=K3(uqb(f));zX(this);this.wf()}\nfunction hqb(a,b,c,d,e,f){JR.call(this,a,b,c,d,e);this.d=wxb(uqb(f));this.f=xxb(uqb(f));this.a=wxb(uqb(f))}\nfunction aX(a,b,c,d,e){ZW.call(this,a,b,c,d,e);this.ob=c;this.qb=d;yR(this,this.nb,this.pb,this.ob,this.qb)}\nfunction RC(a,b){var c,d,e;c=a.l+b.l;d=a.m+b.m+(c>>22);e=a.h+b.h+(d>>22);return {l:c&UFb,m:d&UFb,h:e&VFb}}\nfunction eD(a,b){var c,d,e;c=a.l-b.l;d=a.m-b.m+(c>>22);e=a.h-b.h+(d>>22);return {l:c&UFb,m:d&UFb,h:e&VFb}}\nfunction Ei(b){var c=b.relatedTarget;if(!c){return null}try{var d=c.nodeName;return c}catch(a){return null}}\nfunction Og(){var a='__gwtDevModeHook:'+$moduleName+':moduleBase';var b=$wnd||self;return b[a]||$moduleBase}\nfunction Ymb(a){var b;for(b=0;b!=a.v.a.b.length;b++)if(cq($p(ODb(a.v,b),13).c,104))return true;return false}\nfunction LZ(a){var b,c;b=a.zb.a.b.length;for(c=0;c=a.k&&(a.b=(a.k-a.a-1)*3);Nnb(a);Pnb(a)}\nfunction B_(a,b){if(b==0){if(a.rc<2)return;b=1}if(a.vc[b].w!=a.vc[b-1].w)return;for(;b=0){e=0>c-d?0:c-d;g=gf?g:f}return g}\nfunction o9(a,b,c,d){var e;xf(a.a);for(e=0;ea.f*0.5;c=a.mb[b]>a.f*(a.n[b]?0.35:0.55);a.n[b]=c;return c}\nfunction YQ(a,b,c){b=i_(JQ,b);c=i_(JQ,c);a.fb&&(byb(a.nb-b)<\\/div>');$g((Tg(),Sg),new YP(a))}return a}\nfunction Mb(a,b){var c,d,e,f;c=new pzb;for(e=0,f=b.length;e=a.c){throw new Gwb}--a.c;for(c=b;c1||b>=0&&a.b<3}\nfunction tf(){var a;!mf&&(mf=new uf);a=$doc.createElement('canvas');if(!a.getContext){return null}return new sf(a)}\nfunction yX(){if(JQ.Lc<4)return 10;if(JQ.Lc<10)return 1;if(JQ.Lc<20)return 0.1;if(JQ.Lc<40)return iGb;return FHb}\nfunction bH(a,b){var c=0,d=a.firstChild;while(d){if(d.nodeType==1){if(b==c)return d;++c}d=d.nextSibling}return null}\nfunction $Z(a,b){var c;c=pe(a.F).height;c<1&&(c=1);a.sc=1-b/c;a.sc<0.1&&(a.sc=0.1);a.sc>0.9&&(a.sc=0.9);V$(a);O$(a)}\nfunction FZ(a){var b,c;for(c=a.T.a.b.length-1;c>=0;c--){b=g$(a,c);if(cq(b,10)&&Emb($p(b,10).a)){b.Ce();QDb(a.T,c)}}}\nfunction S$(a,b,c,d){!!a.Mb&&!GZ(a)&&a.uc==-1&&(cq(a.Mb,95)||cq(a.Mb,49)||cq(a.Mb,138))&&(mZ=new Rnb(b,c,d,a.Mb,a))}\nfunction zfb(a,b,c,d,e,f){OT.call(this,a,b,c,d,e,f);xfb(this);this.d=(new Pwb(uqb(f))).a;this.a=(new zxb(uqb(f))).a}\nfunction _ab(a,b){IR.call(this,a,b);this.fb=true;this.i=0.5;this.j=false;this.f=1.66;this.n=3.33;this.e=5;this.d=0}\nfunction TV(a,b){IR.call(this,a,b);OV(this);this.fb=true;this.k=2;this.f=MV;NV&&(this.bb|=2);SV(this,JQ.Cc.c?1:2)}\nfunction $(){ab.call(this,(!hb&&(hb=!!$wnd.requestAnimationFrame&&!!$wnd.cancelAnimationFrame?new ib:new qb),hb))}\nfunction fh(b,c){Tg();function d(){var a=bEb(bh)(b);!ig()&&(a=a==true);a&&$wnd.setTimeout(d,c)}\n$wnd.setTimeout(d,c)}\nfunction KI(a,b){if(b==a.ib){return}!!b&&Ue(b);!!a.ib&&a.fe(a.ib);a.ib=b;if(b){MF();Mh(a.ie(),TF(pe(a.ib)));Ve(b,a)}}\nfunction lN(a,b){a.i=b;!!a.g&&RM(a.g,a);if(b){ei((MF(),b.ob),-1);Td();Hb(a.ob,true)}else{Td();Hb((MF(),a.ob),false)}}\nfunction QQ(a){var b;b=a.Ue()+a.Se();if(a.gb==null||a.gb.length!=b){a.gb=Qp(pq,KFb,0,b,7,1);a.mb=Qp(oq,wHb,0,b,7,1)}}\nfunction wY(a,b){b[0]='capacitor';gR(a,b);b[3]='C = '+DS(a.c,'F',false);b[4]=QHb+DS((a.mb[0]-a.mb[1])*a.W,'W',false)}\nfunction Dmb(a){if(a.t){a.B[0]*=KLb;a.B[1]*=KLb;a.B[3]*=KLb;a.B[2]*=KLb;a.C*=KLb;a.D*=KLb;return}a.q=!a.q;a.O=false}\nfunction Xwb(a){if(a>=48&&a<58){return a-48}if(a>=97&&a<97){return a-97+10}if(a>=65&&a<65){return a-65+10}return -1}\nfunction pC(a){var b;if(cq(a,154)){b=$p(a,154);if(hq(b.b)!==hq((ug(),tg))){return hq(b.b)===hq(tg)?null:b.b}}return a}\nfunction pp(a,b){var c,d;c=Tp(Pp(pq,1),KFb,0,7,[0]);d=qp(a,b,c);if(c[0]==0||c[0]!=b.length){throw new vyb(b)}return d}\nfunction a$(a,b,c){var d,e;for(e=0;e!=a.b.a.b.length;e++){d=$p(ODb(a.b,e),165);if(d.b==b&&d.a==c)return d}return null}\nfunction CE(b){var c='_gwt_dummy_';try{$wnd[b].setItem(c,c);$wnd[b].removeItem(c);return true}catch(a){return false}}\n", "function v$(a,b,c){var d;d='
'+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.R||e=d||b0&&(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>=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;ca.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.ob+' '+a.qb+' '+a.bb}\nfunction ACb(a){if(a.cQLb&&h7(b.q*TFb)>h7(b.q*TFb/RLb))return m7(b,b.q/RLb)+'rms';return m7(b,b.q)}\nfunction EM(a,b,c){if(c<0||c>a.a.b.length){throw new Gwb}a.n&&bi((MF(),b.ob),kHb,2);wM(a,c,(MF(),b.ob));QAb(a.a,c,b);return b}\nfunction KH(a,b){var c;if(b.nb!=a){return false}try{Ve(b,null)}finally{c=(MF(),b.ob);Nh((null,vi(c)),c);xP(a.f,b)}return true}\nfunction Vl(a){var b,c;b=a.b;if(b){return c=a.a,(ri(c)|0)-Fi(Xi(b.ownerDocument),b)+Ji(b)+Ui(b.ownerDocument)}return ri(a.a)|0}\nfunction lg(a){var b,c,d,e,f;for(e=a;e;e=e.e){for(b=(e.g==null&&(e.g=(lh(),f=kh.Fd(e),nh(f))),e.g),c=0,d=b.length;cb&&d.Wf(a[f-1],a[f])>0;--f){g=a[f];Wp(a,f,a[f-1]);Wp(a,f-1,g)}}}\nfunction LM(a,b){b&&(a.f?yM(a,false):OM(a,null));KM(a,!b&&a.d);Cn(a,false);a.j=null;a.g=null;!!a.f&&!!a.f.g&&dJ(a.f.g,true)}\nfunction JT(a,b,c){if(b==0){oI(c.c).a?(a.bb|=RFb):(a.bb&=-1025);KT(a)}if(b==1){oI(c.c).a?(a.bb|=xGb):(a.bb&=-2049);KT(a)}}\nfunction no(a,b,c){this.c=new oo(this);if(!a){throw new tyb}if(b<0){throw new Hxb}this.a=c;this.b=b;this.d=a;b>0&&tb(this.c,b)}\nfunction cnb(a,b){IR.call(this,a,b);this.fb=false;this.ob=this.nb+128;this.qb=this.pb+64;this.a=new Zmb(JQ);BR(this);bnb(this)}\nfunction xhb(a,b){IR.call(this,a,b);this.fb=true;this.f=15;this.g=-15;this.b=$Eb;whb(this,JQ.Cc.c?1:2);this.bb=8;this.a=XLb}\nfunction uK(a){LH.call(this);this.d=a;ue(this,$doc.createElement(CFb));this.b=new BD((MF(),this.ob));this.c=new OK(this,this.b)}\nfunction iI(a){var b;gI.call(this,(b=$doc.createElement('BUTTON'),b.type=nEb,b));_h((MF(),this.ob),'gwt-Button');ai(this.ob,a)}\nfunction wM(a,b,c){var d;if(a.n){d=(MF(),$doc.createElement('tr'));PF(a.c,d,b);Mh(d,TF(c))}else{d=(MF(),bH(a.c,0));eH(d,TF(c),b)}}\nfunction HL(a){if(!a.a){a.a=(MF(),$doc.createElement('colgroup'));PF(a.b.f,a.a,0);Mh(a.a,TF($doc.createElement('col')))}}\nfunction EJ(a){var b,c;c=(MF(),$doc.createElement('td'));b=$doc.createElement(CFb);Mh(c,TF(b));_h(c,a);_h(b,a+'Inner');return c}\nfunction aO(){LH.call(this);ue(this,$doc.createElement(CFb));this.a=new BD((MF(),this.ob));this.b=new LK(this.a);EG(new dO(this))}\nfunction F4(a,b,c){s1.call(this,a,b,C4,B4);this.j=c?-1:1;$p(ODb(this.w,0),74).t=this.j;$p(ODb(this.w,1),74).t=this.j;this.fb=true}\nfunction km(a,b){var c;jm.call(this);this.a=b;!Fl&&(Fl=new Xm);c=$p(Vm(Fl,a),141);if(!c){c=new _Ab;Wm(Fl,a,c)}c.ng(this);this.b=a}\nfunction $Ab(a,b){var c,d;d=a.b.length;b.lengthd&&Wp(b,d,null);return b}\nfunction N$(a){var b,c;for(c=a.T.a.b.length-1;c>=0;c--){b=g$(a,c);if(b.nb==b.ob&&b.pb==b.qb){QDb(a.T,c);b.Ce()}}a.d=true;O$(a)}\nfunction vzb(a,b,c){var d,e;for(e=a.ge();e.re();){d=e.se();if(hq(b)===hq(d)||b!=null&&Q(b,d)){c&&e.te();return true}}return false}\nfunction Yo(a){Wo();var b,c;b=fp((ep(),ep(),dp));c=null;a==b&&(c=$p(Mzb(Vo,MFb),260));if(!c){c=new Xo;a==b&&Pzb(Vo,MFb,c)}return c}\nfunction j8(a,b){var c,d,e,f;c=1;!o8(a,'(');e=g8(a);d=new e8(e,null,b);while(o8(a,',')){f=g8(a);KDb(d.a,f);++c}!o8(a,')');return d}\nfunction W$(a,b){var c,d;c=n$(a,~~(a.j.b/2));d=o$(a,~~(a.j.a/2));a.Rc[0]=a.Rc[3]=b;a.Rc[4]=~~(a.j.b/2)-c*b;a.Rc[5]=~~(a.j.a/2)-d*b}\nfunction fmb(a){return 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}\nfunction TQ(a,b){if(a.X=a.b){throw new Hwb(aHb+b+bHb+a.b)}}\nfunction mnb(){mnb=uC;lnb=Tp(Pp(yB,1),jEb,2,4,[rMb,'#FF8000','#FF00FF','#7F00FF','#0000FF','#0080FF','#FFFF00','#00FFFF'])}\nfunction zkb(a){a.n=3*a.s;a.o=a.n+1;a.p=a.n+2;if(a.A==null||a.A.length!=a.s){a.A=Qp(oq,wHb,0,a.s,7,1);a.w=Qp(oq,wHb,0,a.s,7,1)}}\nfunction BW(a){var b;b='▶ Play Audio';a.k>1&&(b+=' '+a.k);pZ(JQ,a.a=new iI(b));ze(a.a,mIb);Oe(a.a,new WW(a),(Yl(),Yl(),Xl))}\nfunction g8(a){var b;b=k8(a);while(true){if(o8(a,'+'))b=new e8(b,k8(a),1);else if(o8(a,'-'))b=new e8(b,k8(a),2);else break}return b}\nfunction k8(a){var b;b=n8(a);while(true){if(o8(a,'*'))b=new e8(b,n8(a),7);else if(o8(a,'/'))b=new e8(b,n8(a),8);else break}return b}\nfunction Ryb(a){if(a.length==0||a[0]>' '&&a[a.length-1]>' '){return a}return a.replace(/^[\\u0000-\\u0020]*|[\\u0000-\\u0020]*$/g,'')}\nfunction IN(a){if(!a.i){HN(a);a.c||PH((iO(),mO()),a.a)}WP((UI(),pe(a.a)),'rect(auto, auto, auto, auto)');dj(pe(a.a).style,bGb,SGb)}\nfunction Kg(b){return function(){if(ig()){return Lg(b,this,arguments)}else{var a=Lg(b,this,arguments);a!=null&&(a=a.val);return a}}}\nfunction _Y(a,b,c){if(c==0)return b;if(c==1)return b+a.t.v*(a.t.w-1);if(c==2)return b*a.t.v;if(c==3)return b*a.t.v+a.t.v-1;return -1}\nfunction k_(a,b){if(b==0){if(a.rc<2)return;b=1}if(a.vc[b].w==a.vc[b-1].w)return;a.vc[b].w=a.vc[b-1].w;for(++b;b=256&&(y9(a.nb,a.pb,b,c)<=25?(a.cb=0):y9(a.ob,a.qb,b,c)<=25&&(a.cb=1));return a.cb}\nfunction YK(a,b,c){var d,e;d=(MF(),ui(b));e=null;!!d&&(e=$p(qH(a.g,d),15));if(e){ZK(a,e);return true}else{c&&ai(b,'');return false}}\nfunction Vyb(a,b,c){var d='';for(var e=b;e2000){Gg=a;Hg=$wnd.setTimeout(Rg,10)}}if(Eg++==0){Ug((Tg(),Sg));return true}return false}\nfunction UC(a){var b,c;if(a>-129&&a<128){b=a+128;QC==null&&(QC=Qp(du,jEb,762,256,0,1));c=QC[b];!c&&(c=QC[b]=AC(a));return c}return AC(a)}\nfunction tCb(a,b){var c,d,e,f;for(d=sCb(a,b==null?'0':''+eCb(b)),e=0,f=d.length;e=0;d--){c=$p(ODb(a.b,d),165);if(c.b==b){M$(a,c.c);M$(a,c.g);QDb(a.b,d)}}}\nfunction eH(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)}\nfunction a5(b,c,d,e,f,g){OT.call(this,b,c,d,e,f,g);try{this.c=xxb(uqb(g));$4(this);KT(this)}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}\nfunction Lfb(b,c,d,e,f,g){OT.call(this,b,c,d,e,f,g);this.b=2;try{this.b=xxb(uqb(g))}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}Jfb(this)}\nfunction n2(b,c,d,e,f,g){JR.call(this,b,c,d,e,f);try{this.e=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(cq(a,17)){this.e=iGb}else throw pC(a)}}\nfunction hdb(a,b,c,d,e,f){JR.call(this,a,b,c,d,e);this.b=uqb(f);if((this.bb&4)==0){while(tqb(f))this.b+=' '+uqb(f)}else{this.b=K3(this.b)}}\nfunction o_(a,b,c,d){var e;if(b>0&&c>0){if(a.p){b=a.t[b-1].d;e=a.t[c-1];if(e.f==1){a.s[b]-=d*e.g;return}c=e.c}else{--b;--c}a.k[b][c]+=d}}\nfunction N5(a){var b;BR(a);TQ(a,16);a.j=vR(2);b=vR(2);rR(a.db,a.eb,b[0],b[1],0,8);rR(a.db,a.eb,a.j[0],a.j[1],1,8);a.t=VQ(b[0],b[1],a.eb)}\nfunction ynb(a){var b;b=kq(oyb(2,10-a.A.k));M_('changed '+a.u.U+' '+b+' '+a.A.k);a.u.U!=b&&Pmb(a.u,b);bK(a.v,DS(Ylb(a.u),'s',false)+sMb)}\nfunction Wwb(a,b,c){var d,e;d=Ayb(a,b++);if(d>=55296&&d<=56319&&b0){RAb(a.b,new Mp(b.a,c));d=b.a.length;0d&&(b.a+=bzb(Qp(nq,KFb,0,-d,7,1)))}}\nfunction P$(a){var b;for(b=0;b!=a.T.a.b.length;b++)g$(a,b).ef();for(b=0;b!=a.rc;b++)Imb(a.vc[b],true);a.d=true;a.Mc==0?d_(a,true):(a.Mc=0)}\nfunction BT(a){var b,c;for(b=0;b!=a.Ue();b++){c=a.s[b];c.i||(c.u=a.mb[b]>2.5)}a.tf();for(b=0;b!=a.Ue();b++){c=a.s[b];c.i&&E_(JQ,c.v,c.u?5:0)}}\nfunction vmb(a){if(a.H>=0&&a.Y.a.b.length>a.H)return $p(ODb(a.Y,a.H),13).c;return a.Y.a.b.length>0?$p(ODb(a.Y,0),13).c:$p(ODb(a.v,0),13).c}\nfunction Umb(a){var b,c,d;b=false;for(c=0;c!=a.v.a.b.length;c++){d=$p(ODb(a.v,c),13);if(d.n==0)b=true;else if(d.n!=3)return false}return b}\nfunction tK(a,b,c,d){var e,f,g;Ue(b);e=a.f;vP(e,b,e.c);c==(HK(),AK)&&(a.a=b);g=xD(a.b,(MF(),b.ob),b);f=new QK(c,d,g);b.mb=f;Ve(b,a);KK(a.c)}\nfunction TK(a,b,c){var d;UK(a,b);if(c<0){throw new Hwb('Column '+c+' must be non-negative: '+c)}d=a.a;if(d<=c){throw new Hwb($Gb+c+_Gb+a.a)}}\nfunction vY(a,b){var c;if(b==0)return new C7('Capacitance (F)',a.c);if(b==1){c=new C7('',0);c.c=new PY(AIb,(a.bb&2)==0);return c}return null}\nfunction H3(a){var b;!x3&&(x3=new fCb);b=$p(Mzb(x3,a),166);if(b)return b;b=new B3;b.e=a;b.c=Cyb(a,lLb)?'custom logic':a;Pzb(x3,a,b);return b}\nfunction _n(a,b,c){var d,e;e=$p(Lzb(a.d,b),180);if(!e){return sBb(),sBb(),rBb}d=$p(Fzb(tCb(e.a,c)),141);if(!d){return sBb(),sBb(),rBb}return d}\nfunction Zn(a,b,c){var d,e;e=$p(Lzb(a.d,b),180);if(!e){e=new fCb;Ozb(a.d,b,e)}d=$p(Fzb(tCb(e.a,c)),141);if(!d){d=new _Ab;vCb(e.a,c,d)}return d}\nfunction qab(a,b,c){a.f[0]=b;a.f[1]=c;(a.d&2)==0?(a.a=2*a.e/a.g.Oc):(a.a=a.e/a.g.Oc);q_(a.g,a.f[0],a.f[1],a.a);r_(a.g,a.f[0]);r_(a.g,a.f[1])}\nfunction Wl(a){var b,c;b=a.b;if(b){return c=a.a,(si(c)|0)-Gi(Xi(b.ownerDocument),b)+((b.scrollTop||0)|0)+Vi(b.ownerDocument)}return si(a.a)|0}\nfunction Ho(a,b){switch(b.c){case 0:{ci(a,'dir','rtl');break}case 1:{ci(a,'dir','ltr');break}case 2:{Go(a)!=(ap(),Zo)&&ci(a,'dir','');break}}}\nfunction k2(a){var b;BR(a);TQ(a,26);a.b=nR(a.db,a.eb,0.25);a.c=nR(a.db,a.eb,0.6);a.d=nR(a.db,a.eb,0.5);b=nR(a.db,a.eb,0.75);a.a=SQ(a.d,b,4,4)}\nfunction ao(a){var b,c;if(a.a){try{for(c=new pAb(a.a);c.bXLb)a.p=a.q=null;else{a.p=Qp(oq,wHb,0,a.i,7,1);a.q=Qp(oq,wHb,0,a.i,7,1)}a.k=0;wR(a)}\nfunction nh(a){var b,c,d;b='mh';d=myb(a.length,5);for(c=0;c=c+1&&a.splice(0,c+1),a),706)}}return a}\nfunction j1(a){var b,c,d;b='';for(c=0;c','g');oE=new RegExp('<','g');qE=new RegExp(\"'\",'g');pE=new RegExp('\"','g')}\nfunction qR(a,b,c,d,e){var f,g;f=b.b-a.b;g=a.a-b.a;e/=Math.sqrt(f*f+g*g);c.a=kq(fyb(a.a*(1-d)+b.a*d+e*f+zHb));c.b=kq(fyb(a.b*(1-d)+b.b*d+e*g+zHb))}\nfunction mkb(a,b,c){var d,e,f,g;e=a.b;d=a.a;if((e|d)<0){return false}f=a.c;g=a.d;if(bb)&&(dc)}\nfunction yp(a,b,c){if(!b){throw new Ixb('Unknown currency code')}this.s=a;this.a=b;tp(this,this.s);if(!c&&this.g){this.n=this.a[2]&7;this.i=this.n}}\nfunction rI(a,b){var c;!b&&(b=(Nwb(),Lwb));c=a.jb?(Nwb(),Yi(a.c)?Mwb:Lwb):(Nwb(),Zi(a.c)?Mwb:Lwb);$i(a.c,b.a);_i(a.c,b.a);if(!!c&&c.a==b.a){return}}\nfunction h_(a){var b,c;if(cq(a,220)||cq(a,221))return false;for(c=0;;c++){b=a.Qe(c);if(!b)return false;if(!b.d&&!b.c&&!b.b&&!b.o&&!b.a)return true}}\nfunction z3(a){a.a=true;a.g.length>0&&!Byb(a.g,ZEb)&&(a.g+=ZEb);return '! '+F3(a.e)+' '+a.b+' '+F3(y3(a.d))+' '+F3(y3(a.f))+' '+F3(a.c)+' '+F3(a.g)}\nfunction _J(a){var b;!a.a?(b=null):a.a?(b=a.a):(b=a.a==(NL(),ML)?YL(a.b.c):XL(a.b.c));if(b!=a.c){a.c=b;(MF(),a.ob).style['textAlign']=!a.c?'':a.c.a}}\nfunction AM(a,b){var c,d;for(d=new pAb(a.e);d.b=0&&a<=1114111);if(a>=BGb){b[c++]=55296+(a-BGb>>10&1023)&LFb;b[c]=56320+(a-BGb&1023)&LFb;return 2}else{b[c]=a&LFb;return 1}}\nfunction Zyb(a){var b,c;if(a>=BGb){b=55296+(a-BGb>>10&1023)&LFb;c=56320+(a-BGb&1023)&LFb;return azb(b)+azb(c)}else{return String.fromCharCode(a&LFb)}}\nfunction Ii(a){var b=$wnd.getComputedStyle(a.documentElement,null);if(b==null){return 0}return parseInt(b.marginTop,10)+parseInt(b.borderTopWidth,10)}\nfunction Hi(a){var b=$wnd.getComputedStyle(a.documentElement,null);if(b==null){return 0}return parseInt(b.marginLeft,10)+parseInt(b.borderLeftWidth,10)}\nfunction hN(){hN=uC;gN=new YD((wE(),new tE((ep(),'data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs='))))}\nfunction s6(){var a,b;if(!i6)return;a=new cAb((new Wzb(i6)).a);while(_zb(a)){b=(PBb(a.d,a),Eh(_zb(a)),a.b=a.a,$p(a.a.se(),43));$p(b.vg(),46).d=false}}\nfunction Y2(){var a,b;if(!S2)return;a=new cAb((new Wzb(S2)).a);while(_zb(a)){b=(PBb(a.d,a),Eh(_zb(a)),a.b=a.a,$p(a.a.se(),43));$p(b.vg(),149).a=false}}\nfunction E3(){var a,b;if(!x3)return;a=new cAb((new Wzb(x3)).a);while(_zb(a)){b=(PBb(a.d,a),Eh(_zb(a)),a.b=a.a,$p(a.a.se(),43));$p(b.vg(),166).a=false}}\nfunction CW(){var a,b,c,d;d=1;if(!JQ.T)return 0;for(b=0;b!=JQ.T.a.b.length;b++){a=g$(JQ,b);if(!cq(a,178))continue;c=$p(a,178).k;c>=d&&(d=c+1)}return d}\nfunction Uyb(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+Pyb(a,++b)):(a=a.substr(0,b)+Pyb(a,++b))}return a}\nfunction qG(){var a,b,c;a=(b=$wnd.location.href,c=b.indexOf('#'),c>0?b.substring(c):'');if(a==null||!a.length){return ''}return vG(Tyb(a,1,a.length-1))}\nfunction Y9(){try{if(/Firefox[\\/\\s](\\d+\\.\\d+)/.test(navigator.userAgent))return false;return !!$wnd.Dropbox.isBrowserSupported()}catch(a){return false}}\nfunction Kmb(a){var b,c,d;c=(!xE&&(BE(),AE)&&(xE=new zE),xE);if(!c)return;d=$p(ODb(a.v,0),13);b=wmb(a);yE(c,yMb,'1 '+b+' '+d.j);M_('saved defaults '+b)}\nfunction nnb(a,b){if(b>0){a.a=lnb[(b-1)%8];return}switch(a.k){case 0:a.a='#00FF00';break;case 1:a.a='#FFFF00';break;default:a.a=oZ.ic.c?OLb:'#FFFFFF';}}\nfunction Ni(a){var b=a.ownerDocument;var c=a.cloneNode(true);var d=b.createElement('DIV');d.appendChild(c);outer=d.innerHTML;c.innerHTML='';return outer}\nfunction HC(a,b){var c,d,e;if(b<=22){c=a.l&(1<d){f=b;b=d;d=f}if(c>e){f=c;c=e;e=f}b=CS(a.U.c,b);c=CS(a.U.d,c);d=BS(a.U.c+a.U.b,d);e=BS(a.U.d+a.U.a,e);pkb(a.U,b,c,d-b,e-c)}\nfunction SZ(a,b,c){var d;if(!a.Mb||!cq(a.Mb,121))return false;d=$p(a.Mb,121);if(!mkb(d._f(),b,c))return false;d.ag();d.e&&(a.gb=d);a.d=true;O$(a);return true}\nfunction pU(a,b,c){var d,e;u9(b,CQ==a||a.kb||JQ.bc==a||cq(CQ,10)&&vmb($p(CQ,10).a)==a?GQ:(_0(),V0));ER(a,b);d=c.a;e=c.b;XR(b,d,e,17);OQ(a,d-17,e-17,d+17,e+17)}\nfunction x8(a,b,c){var d,e;u9(b,CQ==a||a.kb||JQ.bc==a||cq(CQ,10)&&vmb($p(CQ,10).a)==a?GQ:(_0(),V0));ER(a,b);d=c.a;e=c.b;XR(b,d,e,17);OQ(a,d-17,e-17,d+17,e+17)}\nfunction k$(b,c){var d,e;e=Og()+'setuplist.txt'+'?v='+kq(IDb(b.jc,32));d=new uo((ro(),qo),e);try{to(d,new l0(b,c))}catch(a){a=qC(a);if(!cq(a,134))throw pC(a)}}\nfunction D5(a,b){a.b=b.n;a.k=b.a;a.g=b.q;a.f=b.p;a.e=a.g*hyb(a.g/(ryb(2)*a.b));a.i=ELb*hyb(ELb/(ryb(2)*a.b));a.k==0?(a.j=0):(a.j=a.k-hyb(-(1+-0.005/a.b))/DLb)}\nfunction zqb(a){if(a.ea.f){a.e=a.i;a.d=0;a.a=1}if((a.bb&1)==0){a.b=a.a*JQ.Oc*(a.f-a.i)/a.k;a.c=1}else{a.b=0;a.c=oyb(a.f/a.i,a.a*JQ.Oc/a.k)}a.j=JQ.Oc}\nfunction FM(a,b,c){if(!b){if(!!a.i&&!!a.j&&a.j==a.i.i){return}}if(!!b&&!b.f){return}OM(a,b);c&&a.d&&Rh((MF(),a.ob));!!b&&(!!a.j||!!a.f||a.b)&&zM(a,b,false,a.d)}\nfunction MM(a,b){!!a.f&&!!a.f.g&&dJ(a.f.g,false);a.j=b.i;OM(a.j,null);a.j.f=a;a.g=new eN(a);uJ(a.g,a.j);Pe(a.g,new sM(a),zn?zn:(zn=new jm));cJ(a.g,new ZM(a,b))}\nfunction NM(a){var b,c;if(!a.i){for(c=new pAb(a.e);c.ba.i&&--a.k}else{if(b>cZ-Ynb-Znb){a.k=a.b.length||a.a>=a.c.length){d=a.a*2;d<4?(d=4):(d&d-1)!=0&&(d=Sxb(d));a.b=Bjb(a.b,d);a.c=Bjb(a.c,d)}a.b[a.a]=b;a.c[a.a]=c;++a.a}\nfunction onb(a,b){switch(a.k){case 0:return DS(b,'V',false);case 1:return DS(b,'A',false);case 3:return DS(b,lZ,false);case 2:return DS(b,'W',false);}return null}\nfunction gL(a,b,c){var d,e;hL(a,b);if(c<0){throw new Hwb('Cannot create a column with a negative index: '+c)}d=(UK(a,b),WK((MF(),a.c),b));e=c+1-d;e>0&&SK(a.c,b,e)}\nfunction XZ(a,b,c){var d,e;a.O==-1&&(a.O=y9(a.Mb.nb,a.Mb.pb,b,c)>y9(a.Mb.ob,a.Mb.qb,b,c)?1:0);d=b-a.K;e=c-a.L;if(d==0&&e==0)return;tR(a.Mb,a.O,d,e);a.d=true;O$(a)}\nfunction xzb(a){var b,c,d,e;e=new rzb('[');b=false;for(d=a.ge();d.re();){c=d.se();b?(e.a+=', ',e):(b=true);e.a+=c===a?'(this Collection)':''+c}e.a+=']';return e.a}\nfunction Sp(a,b,c,d,e,f,g){var h,i,j,k,m;k=e[f];j=f==g-1;h=j?d:0;m=Up(h,k);Tp(Pp(a,g-f),b[f],c[f],h,m);if(!j){++f;for(i=0;i>22);e+=d>>22;if(e<0){return false}MC(a,c&UFb);NC(a,d&UFb);LC(a,e&VFb);return true}\nfunction bgb(a,b,c){var d;if(b>a.w&&(b-c<=0?0-(b-c):b-c)>0.05173){if(c>0){d=1+(b-c)/ELb;d>0?(b=c+ELb*hyb(d)):(b=a.w)}else{b=ELb*Math.log(b/ELb)}JQ.A=false}return b}\nfunction Emb(a){var b,c,d,e;e=true;d=false;for(b=0;b!=a.v.a.b.length;b++){c=$p(ODb(a.v,b),13);if(s$(a.S,c.c)<0){QDb(a.v,b--);d=true}else e=false}d&&_lb(a);return e}\nfunction wL(a,b){if(a.b==b){return}if(b<0){throw new Hwb('Cannot set number of rows to '+b)}if(a.bb){uL(a,a.b-1)}}}\nfunction JN(a){HN(a);if(a.i){dj(pe(a.a).style,_Fb,aGb);a.a.hb!=-1&&bJ(a.a,a.a.bb,a.a.hb);OH((iO(),mO()),a.a)}else{a.c||PH((iO(),mO()),a.a)}dj(pe(a.a).style,bGb,SGb)}\nfunction F_(){try{l=navigator.languages?navigator.languages[0]:navigator.language||navigator.userLanguage;return l.toUpperCase().startsWith('DE')}catch(a){return 0}}\nfunction vZ(a){var b;for(b=0;b!=a.rc;b++)if(Ymb(a.vc[b]))return false;for(b=0;b!=a.T.a.b.length;b++)if(cq(g$(a,b),10)&&Ymb($p(g$(a,b),10).a))return false;return true}\nfunction T$(a,b,c){var d,e,f,g,h,i;f=x$(b,a.ob);g=u$(b,a.ob);h=x$(c,a.pb);i=u$(c,a.pb);a.xc=new tkb(f,h,g-f,i-h);for(e=0;e!=a.T.a.b.length;e++){d=g$(a,e);xR(d,a.xc)}}\nfunction m5(a,b,c,d,e,f){JR.call(this,a,b,c,d,e);this.g=(new zxb(uqb(f))).a;this.f=(new zxb(uqb(f))).a;this.b=(new zxb(uqb(f))).a;this.e=(new zxb(uqb(f))).a;k5(this)}\nfunction dnb(a,b,c,d,e,f){var g,h;JR.call(this,a,b,c,d,e);this.fb=false;g=uqb(f);h=new vqb(g,'_');this.a=new Zmb(JQ);Xmb(this.a,h);BR(this);bnb(this);Imb(this.a,false)}\nfunction Qmb(a,b){var c;if(a.v.a.b.length>2||a.v.a.b.length==0)return;c=$p(NDb(a.v),13).c;if(a.v.a.b.length==2&&$p(ODb(a.v,1),13).c!=c)return;a.t=a.u=false;Rmb(a,b,c)}\nfunction lp(a,b){var c,d;c=a.b+a.n;if(a.da.d&&(d=a.d);while(d>c&&Ayb(b.a,d-1)==48){--d}if(d=0){e=Ayb(b.a,c);if(e==57){Cwb(b,c--,48)}else{Cwb(b,c,e+1&LFb);d=false}}if(d){b.a=Qyb(b.a,0,0)+'1'+Pyb(b.a,0);++a.b;++a.d}}\nfunction tN(){var a;ve(this,(MF(),$doc.createElement('td')));_h(this.ob,'gwt-MenuItemSeparator');a=$doc.createElement(CFb);Mh(this.ob,TF(a));_h(a,'menuSeparatorInner')}\nfunction R$(a){var b,c,d,e;d=(!xE&&(BE(),AE)&&(xE=new zE),xE);if(!d)return;e='1';for(b=0;b!=a.yc.length;b++){c=a.yc[b];if(c==null)continue;e+=';'+b+'='+c}EE(d.a,UKb,e)}\nfunction qD(b,c,d,e){pD();var f=nD;$moduleName=c;$moduleBase=d;nC=e;function g(){for(var a=0;aa.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=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,1,0,3,1);b=_Z(a);if(a.Tc.a.b.length>0&&Wyb(b,aq(PDb(a.Tc)))==0)return;KDb(a.Tc,b);iN(a.mc,a.nc.a.b.length>0);iN(a.Sc,a.Tc.a.b.length>0)}\nfunction GDb(){GDb=uC;var a,b,c,d;DDb=Qp(oq,wHb,0,25,7,1);EDb=Qp(oq,wHb,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 Il(a,b,c){var d,e,f,g,h;if(Fl){h=$p(Vm(Fl,a.type),141);if(h){for(g=h.ge();g.re();){f=$p(g.se(),70);d=f.a.a;e=f.a.b;Gl(f.a,a);Hl(f.a,c);Qe(b,f.a);Gl(f.a,d);Hl(f.a,e)}}}}\nfunction xX(a,b){var c;if(b==0){c=new C7('Output Function<\\/a>',0);c.n=a.e;return c}if(b==1)return A7(new C7(gIb,a.f));return null}\nfunction L_(a){var b,c;if(a==null)return null;c=aq(Mzb(jZ,a));if(c!=null)return c;b=Eyb(a,Zyb(126));if(b<0)return a;a=a.substr(0,b);c=aq(Mzb(jZ,a));if(c!=null)return c;return a}\nfunction pwb(){if(navigator.languages){if(navigator.languages.length>0)return navigator.languages[0];else return 'en-US'}else{return navigator.language||navigator.userLanguage}}\nfunction wxb(a){var b;if(!(b=vxb,!b&&(b=vxb=/^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$/),b.test(a))){throw new vyb(JMb+a+'\"')}return parseFloat(a)}\nfunction sU(a,b,c,d,e,f){JR.call(this,a,b,c,d,e);this.a=(new zxb(uqb(f))).a;this.d=(new zxb(uqb(f))).a;this.c=(new zxb(uqb(f))).a;(this.bb&2)!=0&&(this.bb&=-3);this.b=0;this.V=0}\nfunction Bqb(a,b,c,d,e,f){JR.call(this,a,b,c,d,e);xqb(this);this.i=(new zxb(uqb(f))).a;this.f=(new zxb(uqb(f))).a;this.g=(new zxb(uqb(f))).a;this.k=(new zxb(uqb(f))).a;yqb(this)}\nfunction dH(){$G=bEb(kH);_G=bEb(lH);var c=wH;var d=XG;c(d,function(a,b){d[a]=bEb(b)});var e=ZG;c(e,function(a,b){e[a]=bEb(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}\nfunction IL(a,b,c){var d,e;b=b>1?b:1;e=a.a.childNodes.length;if(eb){for(d=e;d>b;d--){Nh(a.a,a.a.lastChild)}}}\nfunction ceb(a){RK.call(this,li($doc,uKb));_h((MF(),this.ob),'gwt-FileUpload');beb=a;this.ob.name='Import';this.ob.id=YKb;Oe(this,this,(Rl(),Rl(),Ql));Ie(this.ob,'offScreen',true)}\nfunction vg(a){var b;if(a.c==null){b=hq(a.b)===hq(tg)?null:a.b;a.d=b==null?'null':dq(b)?yg(_p(b)):gq(b)?'String':axb(S(b));a.a=a.a+': '+(dq(b)?xg(_p(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction fi(a,b){var c,d,e;c=a.indexOf(b);while(c!=-1){if(c==0||a.charCodeAt(c-1)==32){d=c+b.length;e=a.length;if(d==e||d=zQ&&(c=zQ-1);return yQ[c]}\nfunction JZ(a,b){var c,d,e;b&&E$(a);d=false;for(e=a.T.a.b.length-1;e>=0;e--){c=g$(a,e);if(c.kb||CQ==c){CQ==c&&_$(a,null);c.Ce();QDb(a.T,e);d=true}}if(d){FZ(a);a.d=true;O$(a);I_(a)}}\nfunction U$(a){var b,c;c=re(bO());b=qe(bO());b=b-30;c=c-cZ;if(a.F){Be(a.F,c+'PX');we(a.F,b+'PX');qf(a.F,c);pf(a.F,b)}if(a.f){Be(a.f,c+'PX');we(a.f,b+'PX');qf(a.f,c);pf(a.f,b)}V$(a)}\nfunction l1(a,b){var c,d,e;c=0;d=$p(ODb(a.A,b),72).b;for(e=0;ed?b:d)+jFb);null.Jg((a>c?a:c)+jFb);null.Jg(vj())}\nfunction SQ(a,b,c,d){var e,f,g,h,i,j;j=new Cjb;h=new jjb;i=new jjb;e=b.a-a.a;f=b.b-a.b;g=Math.sqrt(e*e+f*f);Ajb(j,b.a,b.b);rR(a,b,h,i,1-c/g,d);Ajb(j,h.a,h.b);Ajb(j,i.a,i.b);return j}\nfunction $2(){var a,b,c,d;d=new SDb;b=new cAb((new Wzb(S2)).a);while(_zb(b)){c=(PBb(b.d,b),Eh(_zb(b)),b.b=b.a,$p(b.a.se(),43));a=$p(c.vg(),149);RAb(d.a,a)}sBb();wBb(d,null);return d}\nfunction Akb(a,b){IR.call(this,a,b);this.i=new sab(JQ);this.j=0.2;pab(this.i,this.j,0,2);this.fb=true;this.q=0.02;this.v=0.05;this.u=$Eb;this.e=20;this.b=this.a=0;this.s=1;zkb(this)}\nfunction Cmb(a){var b,c,d,e;d=(!xE&&(BE(),AE)&&(xE=new zE),xE);if(!d)return false;e=DE(d.a,yMb);if(e==null)return false;b=Myb(e,' ',0);c=xxb(b[1]);Nmb(a,c);a.U=xxb(b[2]);return true}\nfunction Pn(b,c){var d,e;!c.e||c.Kd();e=c.f;Dl(c,b.b);try{Xn(b.a,c)}catch(a){a=qC(a);if(cq(a,173)){d=a;throw new jo(d.a)}else throw pC(a)}finally{e==null?(c.e=true,c.f=null):(c.f=e)}}\nfunction Vp(a,b,c,d,e,f){if(a===c){a=a.slice(b,b+e);b=0}for(var g=b,h=b+e;g2.5}}}\nfunction D3(a){this.e=K3(uqb(a));this.b=(new Nxb(uqb(a))).a;this.d=Myb(K3(uqb(a)),',',0);this.f=Myb(K3(uqb(a)),',',0);this.c=K3(uqb(a));this.g=K3(uqb(a));A3(this);Pzb(x3,this.e,this)}\nfunction Kab(b,c,d,e,f,g){JR.call(this,b,c,d,e,f);this.fb=true;this.e=0.5;this.c=5;try{this.e=(new zxb(uqb(g))).a;this.c=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}\nfunction VC(a,b){var c,d;c=a.h>>19;d=b.h>>19;return c==0?d!=0||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>b.l:!(d==0||a.h>19;d=b.h>>19;return c==0?d!=0||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l:!(d==0||a.h=1&&c[0].size<128000){var e=new FileReader;e.onload=function(a){var b=e.result;eeb(b,c[0].name)};e.readAsText(c[0])}}\nfunction JP(a,b){var c;c=new pzb;c.a+=\"\";return new dE(c.a)}\nfunction RCb(){var a;if(Object.create&&Object.getOwnPropertyNames&&QCb()){return (a=Object.create(null),a[OMb]=42,Object.getOwnPropertyNames(a).length==0)?new SCb:new LCb}return new UCb}\nfunction vj(){vj=uC;kj=new yj;ej=new Hj;gj=new Ij;hj=new Jj;ij=new Kj;jj=new Lj;lj=new Mj;mj=new Nj;nj=new Oj;qj=new zj;sj=new Aj;rj=new Bj;uj=new Cj;oj=new Dj;pj=new Ej;tj=new Fj;fj=new Gj}\nfunction DR(a,b,c){var d;if(!JQ.fc.c)return;if(CQ==a||a.kb||JQ.bc==a||cq(CQ,10)&&vmb($p(CQ,10).a)==a){u9(b,GQ);return}c*=DQ;d=kq(~~(zQ/2)+~~(zQ/2)*-c);d<0&&(d=0);d>=zQ&&(d=zQ-1);u9(b,yQ[d])}\nfunction wmb(a){var b;b=(a.L?1:0)|(a.R?2:0)|(a.M?0:4)|(a.K?8:0)|(a.n?16:0)|(a.t?64:0)|(a.u?128:0)|(a.N?256:0)|(a.Q?512:0)|(a.J?RFb:0)|(a.q?8192:0)|(a.P?AGb:0)|(a.I?32768:0);b|=4096;return b}\nfunction cCb(){cCb=uC;aCb=Tp(Pp(yB,1),jEb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);bCb=Tp(Pp(yB,1),jEb,2,4,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction aI(b,c){ZH();var d,e,f,g;d=null;for(g=b.ge();g.re();){f=$p(g.se(),15);try{c.he(f)}catch(a){a=qC(a);if(cq(a,32)){e=a;!d&&(d=new jCb);gCb(d,e)}else throw pC(a)}}if(d){throw new _H(d)}}\nfunction cR(a,b){var c,d;if(!JQ.J&&!(CQ==a||a.kb||JQ.bc==a||cq(CQ,10)&&vmb($p(CQ,10).a)==a))return;if(JQ.Nb==2||JQ.Nb==3)return;for(c=0;c!=a.Ue();c++){d=a.Te(c);u9(b,MQ);r9(b,d.a-3,d.b-3,7)}}\nfunction G6(a){var b,c;a.f=a.d.c.a.b.length;w2(a.a,a.f);a.a.v=a.d.f;a.a.w=a.d.g;for(b=0;b!=a.f;b++){c=$p(ODb(a.d.c,b),123);x2(a.a,b,c.c,c.d,c.a);a.a.mb[b]=0;b==a.i&&(a.a.s[b].n=true)}KT(a.a)}\nfunction Gbb(a,b,c){var d;d=b-c<=0?0-(b-c):b-c;a.u>1&&(d*=100);if(d10&&d<(c<=0?0-c:c)*FHb)return false;if(JQ.Lc>100&&d0?Un(a,new uQ(a,b,c)):Wn(a,b,null,c);return new tQ(a,b,c)}\nfunction hL(a,b){var c,d,e;if(b<0){throw new Hwb('Cannot create a row with a negative index: '+b)}d=XK(a.c);for(c=d;c<=b;c++){c!=XK(a.c)&&UK(a,c);e=(MF(),$doc.createElement('tr'));PF(a.c,e,c)}}\nfunction TX(a){a.v=2;a.w=2;a.s=Qp(gx,jEb,7,3,0,1);a.s[0]=new aZ(a,0,2,'C+');a.s[1]=new aZ(a,1,2,'C-');a.s[1].i=true;a.s[2]=new aZ(a,0,3,'O+');a.s[2].i=true;a.s[3]=new aZ(a,1,3,'O-');a.d=new q8}\nfunction fY(a){a.v=2;a.w=2;a.s=Qp(gx,jEb,7,3,0,1);a.s[0]=new aZ(a,0,2,'C+');a.s[1]=new aZ(a,1,2,'C-');a.s[1].i=true;a.s[2]=new aZ(a,0,3,'V+');a.s[2].i=true;a.s[3]=new aZ(a,1,3,'V-');a.d=new q8}\nfunction Zh(a,b){var c,d,e,f,g;b=hi(b);g=Uh(a);e=fi(g,b);if(e!=-1){c=Ryb(g.substr(0,e));d=Ryb(Pyb(g,e+b.length));c.length==0?(f=d):d.length==0?(f=c):(f=c+' '+d);_h(a,f);return true}return false}\nfunction FT(a,b){var c,d,e,f;b[0]=a.uf();c=1;for(d=0;d!=a.Ue();d++){e=a.s[d];b[c]!=null?(b[c]+='; '):(b[c]='');f=e.r;e.g&&(f+=\"'\");e.d&&(f='Clk');b[c]+=f+' = '+DS(a.mb[d],'V',false);d%2==1&&++c}}\nfunction f$(a,b,c){var d,e,f;f='';d=N_(c,0,0);if(d){if(d.Ze()>0){f+=Zp(d.Ze()&LFb);a.yc[d.Ze()]=c}d.Ce()}f==''?(e=new VY(b)):(e=new XY(b,f));jN(e,new Vfb(uEb,c));KDb(a.zb,e);KDb(a.yb,c);return e}\nfunction Kbb(a){p_(JQ,a.gb[1]);p_(JQ,a.gb[2]);if((a.bb&a.k)!=0&&a.$f()){if(a.R==-1){E5(a.C,a.gb[1],a.gb[a.w]);E5(a.D,a.gb[2],a.gb[a.w])}else{E5(a.C,a.gb[a.w],a.gb[1]);E5(a.D,a.gb[a.w],a.gb[2])}}}\nfunction qN(a,b){ve(this,(MF(),$doc.createElement('td')));ye(this,Fe(this.ob)+'-'+jHb,false);b?ai(this.ob,a):Ci(this.ob,a);_h(this.ob,'gwt-MenuItem');$h(this.ob,'id',Qi($doc));Td();Gb(od,this.ob)}\nfunction q6(a){var b;this.i=K3(uqb(a));this.f=(new Nxb(uqb(a))).a;this.n=wxb(uqb(a));this.o=wxb(uqb(a));this.e=wxb(uqb(a));this.a=wxb(uqb(a));m6(this);b=x6(this.i);(!b||!b.b)&&Pzb(i6,this.i,this)}\nfunction $lb(a,b){var c,d,e,f,g,h,i;f=qnb(b,a.A.b);h=b.e;i=b.f;g=0;c=a.B[b.k];for(d=0;d!=a.A.b;d++){e=d+f&a.F-1;h[e]>g&&(g=h[e]);i[e]<-g&&(g=-i[e])}if(a.q)c=g>c?g:c;else while(g>c)c*=2;a.B[b.k]=c}\nfunction $ob(b,c,d,e,f,g){Tob();OT.call(this,b,c,d,e,f,g);this.a=this.i=7;this.d=0;try{this.a=xxb(uqb(g));this.f=xxb(uqb(g));this.d=xxb(uqb(g))}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}Xob(this)}\nfunction aab(a,b){UI();if(b.a&&a.indexOf('https://www.dropbox.com/')!=0){FG('Dropbox links must start https://www.dropbox.com/');return}a=Jyb(a,'www.dropbox.com','dl.dropboxusercontent.com');_9(a)}\nfunction Ccb(a,b,c){var d,e;if(a.b==null){u9(b,new d1(20,0,0));return}e=a.b[c]/iGb;e>0&&(e=255*(1+0.2*hyb(e)));e>255&&(e=255);e<20&&(e=20);e=iyb(e,a.a[c]);a.a[c]=e*0.99;d=new d1(kq(e),0,0);u9(b,d)}\nfunction Wob(a,b,c){var d,e;if(a.d==0){u9(b,a.s[c].u?(_0(),Y0):JQ.ic.c?(_0(),Z0):a.c);return}e=-a.d*a.s[c].f/iGb;e>0&&(e=255*(1+0.2*hyb(e)));e>255&&(e=255);e<30&&(e=30);d=new d1(kq(e),0,0);u9(b,d)}\nfunction QCb(){var a=OMb;var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}return true}\nfunction eh(b,c){var d,e,f,g;for(e=0,f=b.length;e>22-b;e=a.h<>22-b}else if(b<44){c=0;d=a.l<>44-b}else{c=0;d=0;e=a.l<>>b;e=a.m>>b|c<<22-b;d=a.l>>b|a.m<<22-b}else if(b<44){f=0;e=c>>>b-22;d=a.m>>b-22|a.h<<44-b}else{f=0;e=0;d=c>>>b-44}return {l:d&UFb,m:e&UFb,h:f&VFb}}\nfunction Czb(a,b){var c,d,e;c=b.ug();e=b.vg();d=gq(c)?Mzb(a,c):Fzb(tCb(a.a,c));if(!(hq(e)===hq(d)||e!=null&&Q(e,d))){return false}if(d==null&&!(gq(c)?Nzb(a,c):!!tCb(a.a,c))){return false}return true}\nfunction IR(a,b){NQ(this);this.nb=this.ob=a;this.pb=this.qb=b;this.bb=this.Oe();QQ(this);this.U=new skb;pkb(this.U,CS(this.nb,this.ob),CS(this.pb,this.qb),KR(this.ob-this.nb)+1,KR(this.qb-this.pb)+1)}\nfunction JR(a,b,c,d,e){NQ(this);this.nb=a;this.pb=b;this.ob=c;this.qb=d;this.bb=e;QQ(this);this.U=new skb;pkb(this.U,CS(this.nb,this.ob),CS(this.pb,this.qb),KR(this.ob-this.nb)+1,KR(this.qb-this.pb)+1)}\nfunction okb(a,b){var c,d,e,f,g,h,i,j;h=a.b;g=a.a;d=b.b;c=b.a;if(d<=0||c<=0||h<=0||g<=0){return false}i=a.c;j=a.d;e=b.c;f=b.d;d+=e;c+=f;h+=i;g+=j;return (di)&&(cj)&&(he)&&(gf)}\nfunction _2(a){var b,c,d,e;if(!S2){S2=new fCb;c=new SDb;KDb(c,new r8('gnd',1));b=(e=new W2,e.d=lLb,e.b='0',e.e='GroundElm 1',e.c=c,Pzb(S2,lLb,e),e);b.f=b.g=1;Pzb(S2,b.d,b)}d=$p(Mzb(S2,a),149);return d}\nfunction w6(a){var b,c,d,e;e=new SDb;c=new cAb((new Wzb(i6)).a);while(_zb(c)){d=(PBb(c.d,c),Eh(_zb(c)),c.b=c.a,$p(c.a.se(),43));b=$p(d.vg(),46);if(a&&b.a==0)continue;RAb(e.a,b)}sBb();wBb(e,null);return e}\nfunction Dcb(a){var b;if(a.v==0||a.w==0){a.v=a.w=8;QQ(a)}a.s=Qp(gx,jEb,7,a.v+a.w,0,1);for(b=0;b!=a.v;b++)a.s[b]=new aZ(a,b,1,'');for(b=0;b!=a.w;b++)a.s[b+a.v]=new aZ(a,b,2,'');a.a=Qp(oq,wHb,0,a.v*a.w,7,1)}\nfunction Smb(a,b,c,d,e){if(c>0){a.v=new SDb;KDb(a.v,new tnb(d,d.Xe(b),b));KDb(a.v,new tnb(d,d.Xe(c),c));return}if(e){a.v=new SDb;KDb(a.v,new tnb(d,d.Xe(b),0));KDb(a.v,new tnb(e,d.Xe(c),0));return}Qmb(a,b)}\nfunction Te(a){if(!a.qd()){throw new Kxb(\"Should only call onDetach when the widget is attached to the browser's document\")}try{a.vd();xn(a,false)}finally{try{a.od()}finally{MF();WG(a.ob,null);a.jb=false}}}\nfunction CI(a,b){var c;if(a.n){throw new Kxb('Composite.initWidget() may only be called once.')}if(!b){throw new uyb('widget cannot be null')}Ue(b);c=(MF(),b.ob);ve(a,c);(SN(),QF(c))&&TN(c,a);a.n=b;Ve(b,a)}\nfunction DM(a,b,c){var d,e;if(c<0||c>a.a.b.length){throw new Gwb}QAb(a.a,c,b);e=0;for(d=0;d2){l=l.slice(-2).toUpperCase();return l=='US'||l=='CA'}else{return 0}}catch(a){return 0}}\nfunction bsb(a,b,c,d,e,f){ZW.call(this,a,b,c,d,e);this.b=(new Nxb(uqb(f))).a;this.c=uqb(f);if((this.bb&4)==0){while(tqb(f))this.c+=' '+uqb(f);this.c=Kyb(this.c,'%2[bB]','+')}else{this.c=K3(this.c)}_rb(this)}\nfunction stb(a){var b,c;BR(a);TQ(a,32);new jjb;c=16;16>a.X/2&&(c=kq(a.X/2));b=vR(3);rR(a.db,a.eb,b[0],b[1],0,18);b[2]=nR(a.ib,a.jb,0.5+(c-2)/a.X);a.a=XQ(b);a.d=oR(a.ib,a.jb,0.5,-16);a.b=oR(a.ib,a.jb,0.5,-8)}\nfunction pb(a){var b,c,d,e,f;b=Qp(vq,{755:1,3:1,4:1},262,a.a.b.length,0,1);b=$p($Ab(a.a,b),755);c=new hg;for(e=0,f=b.length;e0&&tb(a.b,jyb(5,16-(Dg()-c.a)))}\nfunction Nmb(a,b){a.L=(b&1)!=0;a.R=(b&2)!=0;a.M=(b&4)==0;a.K=(b&8)!=0;a.n=(b&16)!=0;a.u=(b&128)!=0;a.N=(b&256)!=0;a.Q=(b&512)!=0;a.J=(b&RFb)!=0;a.J||(a.f=null);a.q=(b&8192)!=0;a.P=(b&AGb)!=0;a.I=(b&32768)!=0}\nfunction leb(a,b,c,d,e,f){var g;JR.call(this,a,b,c,d,e);g=uqb(f);Wyb(g,LEb)==0?(this.g=cq(this,202)?0:1):Wyb(g,'false')==0?(this.g=cq(this,202)?1:0):(this.g=(new Nxb(g)).a);this.e=(new Pwb(uqb(f))).a;this.f=2}\nfunction vrb(a,b){IR.call(this,a,b);this.f=4;this.k=1;this.fb=true;this.b=0.99;this.e=Qp(oq,wHb,0,4,7,1);this.d=Qp(oq,wHb,0,4,7,1);this.n=Qp(oq,wHb,0,3,7,1);this.c=Qp(oq,wHb,0,3,7,1);this.a=Qp(oq,wHb,0,9,7,1)}\nfunction Re(a){var b;if(a.qd()){throw new Kxb(\"Should only call onAttach when the widget is detached from the browser's document\")}a.jb=true;MF();WG(a.ob,a);b=a.kb;a.kb=-1;b>0&&a.wd(b);a.nd();a.ud();xn(a,true)}\nfunction $Q(a,b,c,d,e,f){var g,h;h=kq(Ff(b.a,c).width);g=~~(b.c/2);If(b.a);b.a.textBaseline=eHb;if(f){Qf(b.a,dHb);OQ(a,d-~~(h/2),e-g,d+~~(h/2),e+g)}else{OQ(a,d,e-g,d+h,e+g)}f&&Qf(b.a,dHb);Df(b.a,c,d,e);Hf(b.a)}\nfunction Epb(b){var c,d,e,f;for(f=0;f!=b.c;f++){c=a$(b.i,b.e,f);if(!c)continue;e=b.d[f];try{c.i=RO(e.f);bK(c.c,c.i);d=l7(RO(e.i));c.e=d;d=l7(RO(e.g));c.d=d;OU(c,e.q)}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}}\nfunction sZ(a){var b,c,d,e,f,g,h;for(d=0;d!=a.Xc.a.b.length;d++){h=$p(ODb(a.Xc,d),190);c=0;g=jR(h.c,h.b);for(e=0;e!=h.a.a.b.length;e++){b=$p(ODb(h.a,e),5);f=iR(b,g.a,g.b);c+=b.Ne(f)}h.b==0?AR(h.c,c):AR(h.c,-c)}}\nfunction Cdb(a,b,c,d,e,f){JR.call(this,a,b,c,d,e);this.j=(new zxb(uqb(f))).a;Fxb(this.j)&&(this.j=300);this.f=(new zxb(uqb(f))).a;this.g=(new zxb(uqb(f))).a;this.k=(new zxb(uqb(f))).a;this.d=(new zxb(uqb(f))).a}\nfunction A8(a,b,c,d,e,f){JR.call(this,a,b,c,d,e);w8(this);this.a=(new zxb(uqb(f))).a;this.g=(new zxb(uqb(f))).a;this.f=(new zxb(uqb(f))).a;this.b=(new zxb(uqb(f))).a;(this.bb&2)!=0&&(this.bb&=-3);this.c=0;this.V=0}\nfunction gzb(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c=0;c--){b=g$(a,c);(b.kb||CQ==b)&&!cq(b,10)&&(a.u+=b.He()+ZEb)}H_(a);JZ(a,true);(a.u==null||a.u.length==0)&&F$(a);iN(a._b,a.u!=null&&a.u.length>0)}\nfunction Deb(b,c,d,e,f,g){leb.call(this,b,c,d,e,f,g);this.hb=1;try{this.a=(new zxb(uqb(g))).a;this.b=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(cq(a,17)){this.a=5;this.b=0}else throw pC(a)}(this.bb&1)!=0&&(this.f=3)}\nfunction xZ(a){var b,c;b=d$(a);c=1;!!b&&(c=lyb(a.j.b/(b.b+140),a.j.a/(b.a+100)));c=c<1.5?c:1.5;a.Rc[0]=a.Rc[3]=c;a.Rc[1]=a.Rc[2]=a.Rc[4]=a.Rc[5]=0;if(b){a.Rc[4]=(a.j.b-b.b*c)/2-b.c*c;a.Rc[5]=(a.j.a-b.a*c)/2-b.d*c}}\nfunction qBb(a,b,c,d,e,f){var g,h,i,j;g=d-c;if(g<7){nBb(b,c,d,f);return}i=c+e;h=d+e;j=i+(h-i>>1);qBb(b,a,i,j,-e,f);qBb(b,a,j,h,-e,f);if(f.Wf(a[j-1],a[j])<=0){while(cf)&&(d=f);if(d==f){xi(h,g,null)}else{e=h.options[d];xi(h,g,e)}}\nfunction E2(a){var b,c;a.a=new y2(a.nb,a.pb);a.a.ob=a.ob;a.a.qb=a.qb;a.a.v=a.b.f;a.a.w=a.b.g;w2(a.a,a.e);for(b=0;b!=a.e;b++){c=$p(ODb(a.b.c,b),123);x2(a.a,b,c.c,c.d,c.a)}KT(a.a);for(b=0;b!=a.e;b++)o1(a,b,HT(a.a,b))}\nfunction vP(a,b,c){var d,e,f;if(c<0||c>a.c){throw new Gwb}if(a.c==a.a.length){f=Qp(vw,jEb,15,a.a.length*2,0,1);for(e=0;ec;--d){Wp(a.a,d,a.a[d-1])}Wp(a.a,c,b)}\nfunction OZ(a){var b;if(a.nc.a.b.length==0)return;KDb(a.Tc,_Z(a));b=aq(QDb(a.nc,a.nc.a.b.length-1));K$(a,$yb(b),b.length,false,false);bK(a.Qc,null);bK(a.Qc,null);iN(a.mc,a.nc.a.b.length>0);iN(a.Sc,a.Tc.a.b.length>0)}\nfunction UZ(a){var b;if(a.Tc.a.b.length==0)return;KDb(a.nc,_Z(a));b=aq(QDb(a.Tc,a.Tc.a.b.length-1));K$(a,$yb(b),b.length,false,false);bK(a.Qc,null);bK(a.Qc,null);iN(a.mc,a.nc.a.b.length>0);iN(a.Sc,a.Tc.a.b.length>0)}\nfunction e_(a){var b,c,d;if(!a.kb)return;b=0;for(c=0;c0){b=Myb(Tyb(d,1,d.length-1),'&',0);for(a=0;a=3){var b=parseInt(a[1])*$Eb+parseInt(a[2])*_Eb+parseInt(a.length>=5&&!isNaN(a[4])?a[4]:0);return b}return -1}\nfunction iJ(){UI();LI.call(this);this.Z=new vN;this.T=(EN(),BN);this._=false;this.bb=-1;this.fb=new MN(this);this.hb=-1;Mh((MF(),this.ob),TP());bJ(this,0,0);_h(VP(ui(this.ob)),'gwt-PopupPanel');_h(UP((null,ui(this.ob))),TGb)}\nfunction D6(a,b,c){var d,e;if(b<0||c<0){for(d=0;d!=a.f;d++){e=a.a.s[d];if(b<0&&(e.o==0||e.o==1)&&e.j>=a.a.v+b)return;if(c<0&&(e.o==3||e.o==2)&&e.j>=a.a.w+c)return}}if(a.a.v+b<1||a.a.w+c<1)return;a.d.f+=b;a.d.g+=c;G6(a);H6(a)}\nfunction XP(){function b(a){return parseInt(a[1])*_Eb+parseInt(a[2])}\nvar c=navigator.userAgent;if(c.indexOf('Macintosh')!=-1){var d=/rv:([0-9]+)\\.([0-9]+)/.exec(c);if(d&&d.length==3){if(b(d)<=1008){return true}}}return false}\nfunction U2(a){var b,c,d;a.a=true;d='. '+F3(a.d)+' 0 '+a.f+' '+a.g+' '+a.c.a.b.length+' ';for(c=0;c!=a.c.a.b.length;c++){b=$p(ODb(a.c,c),123);c>0&&(d+=' ');d+=F3(b.a)+' '+b.b+' '+b.c+' '+b.d}d+=' '+F3(a.e)+' '+F3(a.b);return d}\nfunction RQ(a,b,c){var d,e,f,g,h,i;f=a.nb+b;h=a.pb+c;g=a.ob+b;i=a.qb+c;for(e=0;e!=JQ.T.a.b.length;e++){d=g$(JQ,e);if(d.nb==f&&d.pb==h&&d.ob==g&&d.qb==i)return false;if(d.nb==g&&d.pb==i&&d.ob==f&&d.qb==h)return false}return true}\nfunction hF(a,b){var c,d;HF(a.j,null,0);if(a.r){return}d=_E(b);a.p=new TE(yi(d)|0,zi(d)|0);c=Dg();HF(a.k,a.p,c);HF(a.e,a.p,c);a.n=null;if(a.g){RAb(a.q,new JF(a.p,c));fh((Tg(),a.i),2500)}a.o=new TE(xO(a.s),BO(a.s));$E(a);a.r=true}\nfunction DO(a){var b,c;if(a.c){return false}a.c=(b=(!YE&&(YE=(Nwb(),!Ym&&(Ym=new hn),Ym.a&&!(c=navigator.userAgent.toLowerCase(),/android ([3-9]+)\\.([0-9]+)/.exec(c)!=null)?Mwb:Lwb)),YE.a?new oF:null),!!b&&lF(b,a),b);return !a.c}\nfunction Txb(a){var b,c,d;if(a<0){return 0}else if(a==0){return 32}else{d=-(a>>16);b=d>>16&16;c=16-b;a=a>>b;d=a-256;b=d>>16&8;c+=b;a<<=b;d=a-4096;b=d>>16&4;c+=b;a<<=b;d=a-AGb;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}\nfunction yL(a,b,c){var d=$doc.createElement('td');d.innerHTML=lGb;var e=$doc.createElement('tr');for(var f=0;f')!=-1&&(a=XD(nE,a,'>'));a.indexOf('\"')!=-1&&(a=XD(pE,a,'"'));a.indexOf(\"'\")!=-1&&(a=XD(qE,a,'''));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;ea.r&&(a.r=f[d]);g[d]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=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;fe&&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)0){try{h=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}this.q=z6(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(fEb+e*fEb))/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 cD(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 IP(a,b,c,d,e){var f;f=new $D;ZD(ZD(ZD(f,new _D('width:'+d+(Ok(),jFb)+';')),new _D('height:'+e+jFb+';')),new _D('background:'+('url('+a.a+') '+'no-repeat '+(-b+'px ')+(-c+jFb))+';'));return !GP&&(GP=new KP),JP(FP,new _D((new _D(f.a.a)).a))}\nfunction e7(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=Wh(pe(e.p),pHb),l7(g));e.q=d}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}if(e.b)continue;b.f.gf(f,e);if(cq(b.f,5)){c=a$(b.c,$p(b.f,5),f);!!c&&OU(c,e.q)}}A$(b.c)}\nfunction uqb(a){var b;if(a.c=0){if(a.d)return Qyb(a.e,a.c,++a.c);while(++a.c=0);}if(a.cthis.f*0.5;SV(this,(f&1)!=0?1:2)}\nfunction $4(a){var b,c;a.c==0&&(a.c=2);a.a=1<>1;e=a.e-h>>1;f=e+h;c=g+d;break;case 1:ep();f=h;c=d;}WP((UI(),pe(a.a)),'rect('+g+'px, '+f+'px, '+c+'px, '+e+'px)')}\nfunction tp(a,b){var c,d;d=0;c=new pzb;d+=rp(a,b,0,c,false);a.t=c.a;d+=up(a,b,d,false);d+=rp(a,b,d,c,false);a.u=c.a;if(d=BGb?2:1;d<128?++b:d=BGb?2:1;h+=Yyb(c,h,d)}return c}\nfunction Jfb(a){var b,c;a.v=a.b+1;a.a=1;for(b=0;b!=a.b;b++)a.a<<=1;a.w=a.a+1;a.s=Qp(gx,jEb,7,a.a+a.b+1,0,1);for(b=0;b!=a.a;b++)a.s[b]=new aZ(a,b,2,'I'+b);c=a.a;for(b=0;b!=a.b;++b,c++)a.s[c]=new aZ(a,b+1,1,'S'+b);a.s[c]=new aZ(a,0,3,'Q');a.s[c].i=true;QQ(a)}\nfunction d_(a,b){if(b){a.Bc=true;fI(a.pc,(rE(),(new hE(L_('RUN<\\/strong> / Stop'))).a));ze(a.pc,mIb);ub(a.Pc)}else{a.Bc=false;fI(a.pc,(rE(),(new hE(L_('Run / STOP<\\/strong>'))).a));ze(a.pc,'topButton-red');sb(a.Pc);O$(a)}}\nfunction Q_(a,b){var c,d,e,f,g;f=Qp(pq,KFb,0,b,7,1);S_(a,b,f);c=Qp(oq,wHb,0,b,7,1);e=Rp(oq,[jEb,wHb],[16,0],7,[b,b],2);for(d=0;d!=b;d++){for(g=0;g!=b;g++)c[g]=0;c[d]=1;T_(a,b,f,c);for(g=0;g!=b;g++)e[g][d]=c[g]}for(d=0;d!=b;d++)for(g=0;g!=b;g++)a[d][g]=e[d][g]}\nfunction Hmb(a){var b,c;Imb(a,false);a.B[2]=a.B[3]=a.B[0]=5;a.B[1]=0.1;a.C=5;a.D=0.1;a.U=64;a.M=true;a.R=a.L=false;a.Q=a.K=a.n=a.N=false;a.J=false;a.t=false;if(!Cmb(a)){for(b=0;b!=a.v.a.b.length;b++){c=$p(ODb(a.v,b),13);c.k==0&&(a.R=true);c.k==1&&(a.L=true)}}}\nfunction mp(a,b){var c,d;d=0;while(d0){b.a=Qyb(b.a,0,0)+''+Pyb(b.a,d);a.d-=d;a.e-=d}if(a.j>a.o&&a.j>0){a.e+=a.b-1;c=a.e%a.j;c<0&&(c+=a.j);a.b=c+1;a.e-=c}else{a.e+=a.b-a.o;a.b=a.o}if(a.d==1&&b.a.charCodeAt(0)==48){a.e=0;a.b=a.o}}\nfunction T_(a,b,c,d){var e,f,g,h,i,j;for(f=0;f!=b;f++){h=c[f];i=d[h];d[h]=d[f];d[f]=i;if(i!=0)break}e=f++;for(;f=0;f--){j=d[f];for(g=f+1;g!=b;g++)j-=a[f][g]*d[g];d[f]=j/a[f][f]}}\nfunction gfb(b,c,d,e,f,g){JR.call(this,b,c,d,e,f);this.d=(new zxb(uqb(g))).a;this.c=(new zxb(uqb(g))).a;this.a=(new zxb(uqb(g))).a;this.f=(new zxb(uqb(g))).a;this.b=(new zxb(uqb(g))).a;try{this.W=wxb(uqb(g))}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}this.e=100}\nfunction TC(a){var b,c,d,e,f;if(isNaN(a)){return mD(),lD}if(a=9223372036854775807){return mD(),iD}e=false;if(a<0){e=true;a=-a}d=0;if(a>=YFb){d=kq(a/YFb);a-=d*YFb}c=0;if(a>=XFb){c=kq(a/XFb);a-=c*XFb}b=kq(a);f=CC(b,c,d);e&&IC(f);return f}\nfunction Vob(a,b,c){var d,e,f,g,h;xf(a.a);e=new jjb;f=new jjb;g=new jjb;h=new jjb;d=gyb(b.a-c.a,b.b-c.b);rR(b,c,e,f,5/d,5);rR(b,c,g,h,1-5/d,5);Gf(a.a,b.a,b.b);Ef(a.a,e.a,e.b);Ef(a.a,g.a,g.b);Ef(a.a,c.a,c.b);Ef(a.a,h.a,h.b);Ef(a.a,f.a,f.b);Ef(a.a,b.a,b.b);Bf(a.a)}\nfunction FO(){LI.call(this);this.b=(MF(),this.ob);this.a=$doc.createElement(CFb);Mh(this.b,this.a);this.b.style[bGb]=(ck(),'auto');this.b.style[_Fb]=(nk(),jGb);this.a.style[_Fb]=jGb;dj(this.b.style,'zoom','1');dj(this.a.style,'zoom','1');DO(this);!sO&&(sO=new wO)}\nfunction WD(a,b){var c,d;c=$doc.createElement(CFb);ai(c,lGb);d=c.style;dj(d,_Fb,(nk(),aGb));dj(d,'zIndex','-32767');dj(d,fGb,-20+b.Hd());dj(d,IEb,10+a.Hd());dj(d,HEb,10+b.Hd());dj(d,mGb,(jl(),cGb));Nb((be(),ae),c,Tp(Pp(fB,1),jEb,122,0,[(Nwb(),Nwb(),Mwb)]));return c}\nfunction C$(a){var b=a.toDataURL('image/png');var c=window.open('','print','height=500,width=500,status=yes,location=no');c.document.title='Print Circuit';c.document.open();c.document.write('');c.document.close();setTimeout(function(){c.print()},_Eb)}\nfunction KC(a){var b,c,d;c=a.l;if((c&c-1)!=0){return -1}d=a.m;if((d&d-1)!=0){return -1}b=a.h;if((b&b-1)!=0){return -1}if(b==0&&d==0&&c==0){return -1}if(b==0&&d==0&&c!=0){return Uxb(c)}if(b==0&&d!=0&&c==0){return Uxb(d)+22}if(b!=0&&d==0&&c==0){return Uxb(b)+44}return -1}\nfunction KE(a){var b,c,d,e,f,g,h,i,j,k,m,n;e=a.b;n=a.a;f=a.c;k=a.e;b=oyb(0.9993,n);g=e*5.0E-4;i=JE(f.a,b,k.a,g);j=JE(f.b,b,k.b,g);h=new TE(i,j);a.e=h;d=a.b;c=RE(h,new TE(d,d));m=a.d;OE(a,new TE(m.a+c.a,m.b+c.b));if(ayb(h.a)<0.02&&ayb(h.b)<0.02){return false}return true}\nfunction Lbb(b,c,d,e,f,g){JR.call(this,b,c,d,e,f);Cbb(this);this.R=(f&this.r)!=0?-1:1;this.fb=true;Jbb(this);this.T=this.Zf();this.u=this.Xf();try{this.T=(new zxb(uqb(g))).a;this.u=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}Abb=this.bb&this.j;QQ(this)}\nfunction vJ(a,b,c){var d;jJ.call(this,a);this.cb=b;d=Tp(Pp(yB,1),jEb,2,4,[c+'Top',c+'Middle',c+'Bottom']);this.S=new DJ(d);xe(this.S,'');Je(VP((MF(),ui(this.ob))),'gwt-DecoratedPopupPanel');fJ(this,this.S);Ie(UP((null,ui(this.ob))),TGb,false);Ie(this.S.a,c+'Content',true)}\nfunction GZ(a){if(!!hZ&&hZ.gb)return true;if(!!nZ&&nZ.gb)return true;if(!!eZ&&eZ.gb)return true;if(!!gZ&&gZ.gb)return true;if(!!fZ&&fZ.gb)return true;if(!!a.v&&a.v.gb)return true;if(!!mZ&&mZ.gb)return true;if(!!dZ&&dZ.gb)return true;if(!!iZ&&iZ.gb)return true;return false}\nfunction Hpb(a,b){var c,d,e,f,g;g=b.f;d=false;for(f=0;f!=a.c;f++){e=a.d[f];if(hq(e.c)===hq(g)){Epb(a);if(oI(e.c).a){c=new PU(a.e,f);c.i=Kyb(e.j,' \\\\(.*\\\\)$','');MU(c,a.i,e.q);KDb(a.i.b,c)}else{c=a$(a.i,a.e,f);NU(c,a.i);vzb(a.i.b,c,true)}d=true}}if(d){Epb(a);Gpb(a);Fpb(a)}}\nfunction A6(a){var b,c,d,e,f,g,h;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));c=$p(g.vg(),46);if(ayb(c.g-a)0){Pf(b.a,'#880000');Kf(b.a,'#880000');n9(b,h,0,h,a.A.a)}Pf(b.a,rMb);Kf(b.a,rMb);q9(b,f,h+2,a.A.a)}}\nfunction O3(a,b,c,d,e,f){var g,h;JR.call(this,a,b,c,d,e);this.w=32;this.n=(new zxb(uqb(f))).a;this.i=(new zxb(uqb(f))).a;h=uqb(f);this.j=K3(h);this.a=(new Nxb(uqb(f))).a;this.d=Qp(oq,wHb,0,this.a,7,1);for(g=0;g!=this.a;g++)this.d[g]=(new zxb(uqb(f))).a;this.fb=true;L3(this,this.j)}\nfunction vp(a,b){var c,d,e;if(a.b>a.d){while(a.da.o){e=a.b-a.o;for(c=0;c0){b.a=Qyb(b.a,0,0)+''+Pyb(b.a,e);a.d-=e;a.b-=e}}}}\nfunction $ab(a){var b,c;BR(a);c=16;16>a.X/2&&(c=kq(a.X/2));a.db=nR(a.ib,a.jb,0.5-c/a.X);a.eb=nR(a.ib,a.jb,0.5+(c+2)/a.X);a.g=nR(a.ib,a.jb,0.5+(c-2)/a.X);b=vR(3);rR(a.db,a.eb,b[0],b[1],0,16);b[2]=nR(a.ib,a.jb,0.5+(c-5)/a.X);a.c=XQ(b);a.k=lR(a,1,0.30000001192092896);zR(a,a.ib,a.jb,16)}\nfunction W9(){var e={success:function(b){function d(){var a=c.responseText;E$(V9);I$(V9,a,true)}\ntry{if(b[0].bytes2.5}}}\nfunction Xcb(b,c,d,e,f,g){R5.call(this,b,c,d,e,f,g);if((f&3)==0){this.q=z6(2.1024259,0);this.r=this.q.i;M_(aMb+this.r);O5(this)}this.c=(new zxb(uqb(g))).a;this.b=(new zxb(uqb(g))).a;this.a=(new zxb(uqb(g))).a;this.g=iGb;try{this.g=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}\nfunction abb(b,c,d,e,f,g){JR.call(this,b,c,d,e,f);this.fb=true;this.i=0.5;this.f=1.66;this.n=3.33;this.e=5;this.d=0;try{this.i=(new zxb(uqb(g))).a;this.f=(new zxb(uqb(g))).a;this.n=(new zxb(uqb(g))).a;this.e=(new zxb(uqb(g))).a;this.d=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}\nfunction X2(a){var b,c,d,e,f,g;this.d=K3(uqb(a));D2=this.d;xxb(uqb(a));this.f=xxb(uqb(a));this.g=xxb(uqb(a));b=xxb(uqb(a));this.c=new SDb;for(c=0;c!=b;c++){f=K3(uqb(a));d=xxb(uqb(a));e=xxb(uqb(a));g=xxb(uqb(a));KDb(this.c,new s8(f,d,e,g))}this.e=K3(uqb(a));this.b=K3(uqb(a));Pzb(S2,this.d,this)}\nfunction aH(){aH=uC;XG={_default_:kH,dragenter:jH,dragover:jH};ZG={click:iH,dblclick:iH,mousedown:iH,mouseup:iH,mousemove:iH,mouseover:iH,mouseout:iH,mousewheel:iH,keydown:hH,keyup:hH,keypress:hH,touchstart:iH,touchend:iH,touchmove:iH,touchcancel:iH,gesturestart:iH,gestureend:iH,gesturechange:iH}}\nfunction Lh(a,b){var c,d,e,f;a=''+a;c=new qzb(a.length+16*b.length);f=0;d=0;while(d=0){d=e+1;d=0){a.a=Qyb(a.a,0,c)+''+Pyb(a.a,c+1);f-=a.a.length-c}return f}\nfunction QP(a){var b=$doc.createElement(CFb);b.tabIndex=0;var c=$doc.createElement('input');c.type='text';c.tabIndex=-1;c.setAttribute('role',zEb);var d=c.style;d.opacity=0;d.height='1px';d.width='1px';d.zIndex=-1;d.overflow=cGb;d.position=aGb;c.addEventListener(wGb,a,false);b.appendChild(c);return b}\nfunction F6(a){var b,c,d,e,f;a.d=c$(oZ);if(!a.d)return false;if(a.d.c.a.b.length==0){FG(L_('Device has no external inputs/outputs!'));return false}wBb(a.d.c,new Q6);e=a.d.c.a.b.length;a.d.f=2;a.d.g=~~((e+1)/2);for(b=0;b!=e;b++){c=b3&&Uo(a,0,b-3)}}\nfunction Bkb(a,b,c,d,e,f){JR.call(this,a,b,c,d,e);this.s=(new Nxb(uqb(f))).a;this.j=(new zxb(uqb(f))).a;this.b=(new zxb(uqb(f))).a;this.v=(new zxb(uqb(f))).a;this.u=(new zxb(uqb(f))).a;this.q=(new zxb(uqb(f))).a;this.e=(new zxb(uqb(f))).a;this.fb=true;this.i=new sab(JQ);pab(this.i,this.j,this.b,2);zkb(this)}\nfunction Z1(a){var b,c;a.v=2;a.w=a.j>2?a.j:2;a.s=Qp(gx,jEb,7,(a.bb&4)!=0?a.j+3:a.j+2,0,1);a.s[0]=new aZ(a,0,2,'');a.s[0].d=true;a.s[1]=new aZ(a,a.w-1,2,'R');a.s[1].a=a.a;for(b=0;b!=a.j;b++){c=b+2;a.s[c]=new aZ(a,b,3,'Q'+(a.j-b-1));a.s[c].i=a.s[c].p=true}(a.bb&4)!=0&&(a.s[a.j+2]=new aZ(a,a.w-2,2,'U/D'));QQ(a)}\nfunction WN(){var c=function(){};c.prototype={className:'',clientHeight:0,clientWidth:0,dir:'',getAttribute:function(a,b){return this[a]},href:'',id:'',lang:'',nodeType:1,removeAttribute:function(a,b){this[a]=undefined},setAttribute:function(a,b){this[a]=b},src:'',style:{},title:''};$wnd.GwtPotentialElementShim=c}\nfunction Wp(a,b,c){var d;if(c!=null){switch(a.__elementTypeCategory$){case 4:if(!gq(c)){throw new Jwb}break;case 0:{d=a.__elementTypeId$;if(!Yp(c,d)){throw new Jwb}break}case 2:if(!(!gq(c)&&!tD(c))){throw new Jwb}break;case 1:{d=a.__elementTypeId$;if(!(!gq(c)&&!tD(c))&&!Yp(c,d)){throw new Jwb}break}}}return a[b]=c}\nfunction LN(a,b,c){var d;a.c=c;W(a);if(a.g){sb(a.g);a.g=null;IN(a)}a.a.gb=b;hJ(a.a);d=!c&&a.a._;a.a.T!=(EN(),BN)&&!b&&(d=false);a.i=b;if(d){if(b){HN(a);dj(pe(a.a).style,_Fb,aGb);a.a.hb!=-1&&bJ(a.a,a.a.bb,a.a.hb);WP((UI(),pe(a.a)),RGb);OH((iO(),mO()),a.a);a.g=new QN(a);tb(a.g,1)}else{X(a,200,Dg(),null)}}else{JN(a)}}\nfunction RM(a,b){var c,d,e,f,g,h;if(!a.n){return}d=UAb(a.a,b,0);if(d==-1){return}c=a.n?a.c:(MF(),bH(a.c,0));h=(MF(),MF(),bH(c,d));g=cH(h);e=b.i;if(!e){g==2&&Nh(h,(null,bH(h,1)));bi(b.ob,kHb,2)}else if(g==1){bi(b.ob,kHb,1);f=$doc.createElement('td');ci(f,'vAlign',eHb);ai(f,MP(a.k).a);_h(f,'subMenuIcon');Mh(h,TF(f))}}\nfunction Z8(a){var b,c,d,e;b=mR(a,a.mb[0]);c=a.b/a.c;if(c0&&(a.charCodeAt(0)==45||a.charCodeAt(0)==43)?1:0;for(b=e;b2147483647){throw new vyb(JMb+a+'\"')}return f}\nfunction z6(a,b){var c,d,e,f,g,h;u6();e=new cAb((new Wzb(i6)).a);while(_zb(e)){h=(PBb(e.d,e),Eh(_zb(e)),e.b=e.a,$p(e.a.se(),43));d=$p(h.vg(),46);if(ayb(d.g-a)a.e&&(b-c<=0?0-(b-c):b-c)>a.g+a.g){if(c>0){d=1+(b-c)/a.g;d>0?(b=c+a.g*hyb(d)):(b=a.e)}else{b=a.g*hyb(b/a.g)}a.d.A=false}else if(b<0&&a.j!=0){b=-b-a.j;c=-c-a.j;if(b>a.i&&(b-c<=0?0-(b-c):b-c)>0.05173){if(c>0){d=1+(b-c)/ELb;d>0?(b=c+ELb*hyb(d)):(b=a.i)}else{b=ELb*Math.log(b/ELb)}a.d.A=false}b=-(b+a.j)}return b}\nfunction Wmb(a){var b,c,d,e,f,g,h,i;for(b=0;b!=a.v.a.b.length;b++)rnb($p(ODb(a.v,b),13));if(a.t&&!!a.k){c=false;if(a.v.a.b.length<2)return;d=$p(ODb(a.v,0),13).d;while(d>a.C||d<-a.C){a.C*=2;c=true}i=$p(ODb(a.v,1),13).d;while(i>a.D||i<-a.D){a.D*=2;c=true}c&&dmb(a);f=d/a.C;h=i/a.D;e=kq(a.A.b*(1+f)*0.499);g=kq(a.A.a*(1-h)*0.499);tmb(a,e,g)}}\nfunction umb(a){var b,c,d,e,f,g,h;g=$p(ODb(a.v,0),13);b=g.c;if(!b)return null;d=wmb(a);c=s$(a.S,b);if(c<0)return null;h='o '+c+' '+g.j+' '+g.n+' '+d+' '+a.B[0]+' '+a.B[1]+' '+a.w+' '+a.v.a.b.length;for(e=0;e0&&(h+=' '+s$(a.S,f.c)+' '+f.n);f.k>1&&(h+=' '+a.B[f.k])}a.W!=null&&(h+=' '+a.W);return h}\nfunction yhb(b,c,d,e,f,g){JR.call(this,b,c,d,e,f);this.f=15;this.g=-15;this.b=$Eb;try{this.f=(new zxb(uqb(g))).a;this.g=(new zxb(uqb(g))).a;this.b=(new zxb(uqb(g))).a;this.mb[0]=(new zxb(uqb(g))).a;this.mb[1]=(new zxb(uqb(g))).a;this.a=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}this.fb=true;whb(this,(f&2)!=0?1:2);vhb(this)}\nfunction VI(a){var b,c,d,e,f;d=a.gb;c=a._;if(!d){(MF(),a.ob).style[mGb]=cGb;a._=false;a.me()}b=(MF(),a.ob);dj(b.style,dGb,(Ok(),eGb));dj(b.style,fGb,eGb);e=Si($doc)-Vh(a.ob,GEb)>>1;f=Ri($doc)-Vh(a.ob,FEb)>>1;bJ(a,jyb(Ui($doc)+e,0),jyb(Vi($doc)+f,0));if(!d){a._=c;if(c){WP(a.ob,RGb);a.ob.style[mGb]=SGb;Y(a.fb,200,null)}else{a.ob.style[mGb]=SGb}}}\nfunction DS(a,b,c){var d,e;d=c?'':' ';e=a<=0?0-a:a;if(e<1.0E-14)return '0'+d+b;if(ec.length){b.ob.style[BMb]='red';f=true;continue}if(c[d]){b.ob.style[BMb]='red';pe(c[d]).style[BMb]='red';f=true}else{b.ob.style[BMb]='black'}c[d]=b}gf(a.a,!f);return f}\nfunction RD(a,b,c,d){if(!c){return 1}switch(c.c){case 1:return (d?b.clientHeight|0:b.clientWidth|0)/100;case 2:return (Xh(a.a)|0)/10;case 3:return ((a.a.offsetHeight||0)|0)/10;case 7:return (Xh(ND)|0)*0.1;case 8:return (Xh(ND)|0)*iGb;case 6:return (Xh(ND)|0)*0.254;case 4:return (Xh(ND)|0)*0.00353;case 5:return (Xh(ND)|0)*0.0423;default:case 0:return 1;}}\nfunction dR(a,b,c,d){var e,f,g,h,i,j,k;if(c==null)return;w9(b,KQ);g=kq(Ff(b.a,c).width);u9(b,MQ);j=~~(b.c/2);if(cq(a,41)||cq(a,223)){h=a.ob;k=a.qb}else{h=~~((a.ob+a.nb)/2);k=~~((a.qb+a.pb)/2)}e=kq(a.Y*d);f=kq(a.Z*d);if(e==0)Df(b.a,c,h-~~(g/2),k-(f<0?-f:f)-2);else{i=h+(e<0?-e:e)+2;(cq(a,48)||a.nba.qb)&&(i=h-(g+(e<0?-e:e)+2));Df(b.a,c,i,k+f+j)}}\n", "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]b){for(c=0;c=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=j){h-=j;j=~~(j/2)}h+=j;if(g=0){h=PC(a,g);if(h){j<22?(i.l|=1<>>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=null}}\nfunction _sb(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 zxb(uqb(g))).a;this.s=(new zxb(uqb(g))).a;this.j=Qp(oq,wHb,0,2,7,1);this.i=Qp(oq,wHb,0,2,7,1);this.j[0]=(new zxb(uqb(g))).a;this.j[1]=(new zxb(uqb(g))).a;this.e=0.999;try{this.e=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}this.fb=true;this.o=(this.bb&4)!=0?-1:1}\nfunction _Q(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,b1(mR(a,f)));vf(h,1,b1(mR(a,g)));Pf(b.a,h)}Nf(b.a,(dg(),bg).a);Jf(b.a,1,c>0?1:-1);k=kq(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),fEb,gEb);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+'✔<\\/div>'+a.b):(c=RY+DIb+a.b);if(a.d!='')if(a.d.length==1){c=c+'
'+a.d+EIb}else{c=c+'<\\/span>';c=c+'
'+a.d+EIb}ai((MF(),a.ob),c)}\nfunction hmb(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,iGb);a.S.ic.c?Kf(a.k,qMb):Kf(a.k,OLb);Cf(a.k,0,0,a.A.b,a.A.a);Mf(a.k,1)}Af(b.a,a.k.canvas,0,0);u9(b,MQ);r9(b,a.c-2,a.d-2,5);c=10;if(a.W!=null&&a.A.a>15){q9(b,a.W,0,10);c+=15}u9(b,(_0(),W0));n9(b,0,~~(a.A.a/2),a.A.b-1,~~(a.A.a/2));a.u||u9(b,$0);n9(b,~~(a.A.b/2),0,~~(a.A.b/2),a.A.a-1);Hf(b.a);smb(a,b)}\nfunction Tob(){Tob=uC;Sob=Tp(Pp(pq,1),KFb,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=Tp(Pp(pq,1),KFb,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=Tp(Pp(pq,1),KFb,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 d3(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+a.f;a.s=Qp(gx,jEb,7,a.i,0,1);for(b=0;b!=a.b;b++){a.s[b]=new aZ(a,b,2,a.d.d[b]);c3(a.s[b])}for(b=0;b!=a.f;b++){a.s[b+a.b]=new aZ(a,b,3,a.d.f[b]);a.s[b+a.b].i=true;c3(a.s[b+a.b])}a.c=Qp(mC,fIb,0,a.i,8,1);a.g=Qp(mC,fIb,0,26,8,1);a.a=Qp(mC,fIb,0,a.i,8,1)}\nfunction G7(){UI();var a,b,c,d,e,f;QJ.call(this);this.a=new pP;uJ(this,this.a);OJ(this,L_('Export as Image'));lP(this.a,new dK(L_('Click on the link below to save your image')));c=new VBb;d=(Wo(),Yo(fp((ep(),ep(),dp))));b=rf(b$(oZ,false));a=new UH('image.png',b);e='circuit-'+Lo(d,c,null)+'.png';$h((MF(),a.ob),zLb,e);lP(this.a,a);lP(this.a,f=new iI(L_(ZHb)));Oe(f,new H7(this),(Yl(),Yl(),Xl));VI(this)}\nfunction p4(a){a.v=2;a.w=3;a.s=Qp(gx,jEb,7,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.s[0]=new aZ(a,0,2,'D');a.s[1]=new aZ(a,0,3,'Q');a.s[1].i=a.s[1].p=true;a.s[2]=new aZ(a,(a.bb&4)!=0?1:2,3,'Q');a.s[2].i=true;a.s[2].g=true;a.s[3]=new aZ(a,1,2,'');a.s[3].d=true;if((a.bb&4)!=0){a.s[5]=new aZ(a,2,2,'S');a.s[4]=new aZ(a,2,3,'R')}else{((a.bb&2)!=0||(a.bb&4)!=0)&&(a.s[4]=new aZ(a,2,2,'R'))}}\nfunction jrb(a){a.v=2;a.w=3;a.s=Qp(gx,jEb,7,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.s[0]=new aZ(a,0,2,'T');a.s[1]=new aZ(a,0,3,'Q');a.s[1].i=a.s[1].p=true;a.s[2]=new aZ(a,(a.bb&4)!=0?1:2,3,'Q');a.s[2].i=true;a.s[2].g=true;a.s[3]=new aZ(a,1,2,'');a.s[3].d=true;if((a.bb&4)!=0){a.s[5]=new aZ(a,2,2,'S');a.s[4]=new aZ(a,2,3,'R')}else{((a.bb&2)!=0||(a.bb&4)!=0)&&(a.s[4]=new aZ(a,2,2,'R'))}}\nfunction so(b,c){var d,e,f,g;g=new $wnd.XMLHttpRequest;try{qQ(g,b.a,b.d)}catch(a){a=qC(a);if(cq(a,154)){d=a;f=new Bo(b.d);kg(f,new Ao(d.Ad()));throw f}else throw pC(a)}g.setRequestHeader('Content-Type','text/plain; charset=utf-8');b.b&&(g.withCredentials=true,undefined);e=new no(g,b.c,c);rQ(g,new wo(e,c));try{g.send(null)}catch(a){a=qC(a);if(cq(a,154)){d=a;throw new Ao(d.Ad())}else throw pC(a)}return e}\nfunction ZZ(a,b,c){var d,e,f,g,h,i;i=false;!!a.Mb&&!a.Mb.kb&&FR(a.Mb,i=true);if(!B$(a)){b=b+a.eb&a.db;c=c+a.eb&a.db}f=b-a.K;g=c-a.L;if(f==0&&g==0){i&&FR(a.Mb,false);return false}d=true;for(h=0;d&&h!=a.T.a.b.length;h++){e=g$(a,h);e.kb&&!RQ(e,f,g)&&(d=false)}if(d){for(h=0;h!=a.T.a.b.length;h++){e=g$(a,h);e.kb&&(e.nb+=f,e.pb+=g,e.ob+=f,e.qb+=g,qkb(e.U,f,g),e.lf())}a.d=true;O$(a)}i&&FR(a.Mb,false);return d}\nfunction B5(a,b){var c,d,e,f;ayb(b-a.a)>iGb&&(a.d.A=false);b=C5(a,b,a.a);a.a=b;e=a.b*iGb;if(a.d.Lc>100){e=eyb(-9*hyb(10)*(1-a.d.Lc/3000));e>0.1&&(e=0.1)}if(b>=0||a.k==0){c=eyb(b*a.f);d=a.f*a.b*c+e;f=(c-1)*a.b-d*b;m_(a.d,a.c[0],a.c[1],d);n_(a.d,a.c[0],a.c[1],f)}else{d=a.b*(a.f*eyb(b*a.f)+DLb*eyb((-b-a.j)*DLb))+e;f=a.b*(eyb(b*a.f)-eyb((-b-a.j)*DLb)-1)+d*-b;m_(a.d,a.c[0],a.c[1],d);n_(a.d,a.c[0],a.c[1],f)}}\nfunction kmb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;n=$p(NDb(a.Y),13);h=n.g+a.F-a.A.b;i=n.e;m=n.f;j=(a.r+a.s)/2;p=-1;for(f=0;f!=a.A.b;f++){g=f+h&a.F-1;if(i[g]!=0){i[g]>j&&(p=1);break}}o=f;e=0;r=0;d=0;k=0;for(;f!=a.A.b;f++){g=f+h&a.F-1;q=false;p==1?i[g]j&&(q=true);if(q){p=-p;if(1==p){if(r==0){o=e=f}else{e=o;o=f;d=e-k}++r}else k=f}}if(r>1){c=~~(100*d/(e-o));omb(a,b,L_('Duty cycle ')+c+'%')}}\nfunction WS(b,c,d,e,f,g){JR.call(this,b,c,d,e,f);this.i=5;this.g=40;this.n=0;this.e=0.5;try{this.n=(new Nxb(uqb(g))).a;this.g=(new zxb(uqb(g))).a;this.i=(new zxb(uqb(g))).a;this.d=(new zxb(uqb(g))).a;this.k=(new zxb(uqb(g))).a;this.e=(new zxb(uqb(g))).a}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}if((this.bb&2)!=0){this.bb&=-3;this.k=1.5707963267948966}(this.bb&4)==0&&this.n==5&&(this.e=KHb);this.f=0;this.V=0}\nfunction J5(a,b){var c,d,e;if(!a.k&&b==0){d=new C7('Model',0);a.s=w6(cq(a,222));d.d=new bZ;for(e=0;e!=a.s.a.b.length;e++){c=$p(ODb(a.s,e),46);oM(d.d,L_(l6(c)));c==a.q&&rM(d.d,e)}oM(d.d,L_('Custom'));return d}if(b==0){d=new C7(nLb,0);d.n=a.r;return d}if(b==1){if(a.q.k&&!a.k)return null;d=new C7('',0);d.b=new iI(L_(mLb));return d}if(b==2){d=new C7('',0);d.b=new iI(L_('Create Simple Model'));return d}return null}\nfunction lF(a,b){var c,d;if(a.s==b){return}$E(a);for(d=new pAb(a.d);d.b=48&&b<=57||b==46){for(c=a.a;c!=a.c;c++){if(Ayb(a.b,c)==101||Ayb(a.b,c)==69){++c;c=48&&Ayb(a.b,c)<=57||Ayb(a.b,c)==46))break}}else if(b>=97&&b<=122){for(c=a.a;c!=a.c;c++){if(!(Ayb(a.b,c)>=97&&Ayb(a.b,c)<=122))break}}else{++c}a.d=Qyb(a.b,a.a,c);a.a=c}\nfunction nmb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;c=0;r=$p(NDb(a.Y),13);i=r.g+a.F-a.A.b;k=r.f;j=r.e;for(g=0;g!=a.A.b;g++){h=g+i&a.F-1;c+=k[h]+j[h]}c/=g*2;t=0;u=c*0.05;m=0;d=0;p=-1;e=0;for(g=0;g!=a.A.b;g++){h=g+i&a.F-1;s=j[h]-c;n=t;s-u&&(t=2);if(t==2&&n==1){o=g-m;m=g;if(o<12)continue;if(p>=0){d+=o;e+=o*o}++p}}d/=p;e/=p;q=Math.sqrt(e-d*d);f=1/(d*a.S.Oc*a.U);(p<1||q>2)&&(f=0);f!=0&&omb(a,b,DS(f,IHb,false))}\nfunction KT(a){var b,c,d,e,f,g,h,i;a.k=null;a.ob-a.nb>a.v*a.q&&a==JQ.J&<(a,2);d=a.nb+a.q;g=a.pb;e=d-a.p;h=g-a.p;f=a.v*a.q;i=a.w*a.q;a.t=Tp(Pp(pq,1),KFb,0,7,[e,e+f,e+f,e]);a.u=Tp(Pp(pq,1),KFb,0,7,[h,h,h+i,h+i]);yR(a,e,h,a.t[2],a.u[2]);for(b=0;b!=a.Ue();b++){c=a.s[b];switch(c.o){case 0:$Y(c,d,g,1,0,0,-1,0,0);break;case 1:$Y(c,d,g,1,0,0,1,0,i-a.q);break;case 2:$Y(c,d,g,0,1,-1,0,0,0);break;case 3:$Y(c,d,g,0,1,1,0,f-a.q,0);}}}\nfunction imb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;o=$p(NDb(a.Y),13);c=0;i=o.g+a.F-a.A.b;k=o.e;n=o.f;m=(a.r+a.s)/2;q=-1;for(g=0;g!=a.A.b;g++){h=g+i&a.F-1;if(k[h]!=0){k[h]>m&&(q=1);break}}f=-q;p=g;d=0;s=0;e=0;for(;g!=a.A.b;g++){h=g+i&a.F-1;r=false;q==1?k[h]m&&(r=true);if(r){q=-q;if(f==q){if(s==0){p=g;f=q;c=0}++s;d=g;e=c}}if(s>0){j=(k[h]+n[h])*0.5;c+=j}}if(s>1){c=e/(d-p);omb(a,b,onb(o,c)+L_(' average'))}}\nfunction t$(a){var b,c,d,e,f,g,h,i;a.dc=new SDb;a.g=new SDb;for(f=new cAb((new Wzb(a.cc)).a);_zb(f);){e=(PBb(f.d,f),Eh(_zb(f)),f.b=f.a,$p(f.a.se(),43));$p(e.vg(),27).a!=2&&KDb(a.dc,$p(e.ug(),18));if($p(e.vg(),27).a==1){b=false;d=$p(e.ug(),18);for(g=0;g!=a.T.a.b.length&&!b;g++){c=g$(a,g);if(cq(c,139))continue;if(!mkb(c.U,d.a,d.b))continue;i=c.Ue();for(h=0;h!=i;h++)if(ijb(c.Te(h),d))break;h==i&&(b=true)}b&&KDb(a.g,d)}}a.cc=null}\nfunction l7(a){d7();var b,c,d,e;a=Ryb(a);d=1;if(Byb(a,'rms')){a=Ryb(Qyb(a,0,a.length-3));d=RLb}a=Kyb(a,'([0-9]+)([pPnNuUmMkKgG])([0-9]+)','$1.$3$2');b=a.length;e=a.charCodeAt(b-1);c=1;switch(e){case 112:case 80:c=1.0E-12;break;case 110:case 78:c=BHb;break;case 117:case 85:c=DHb;break;case 109:c=FHb;break;case 107:case 75:c=_Eb;break;case 77:c=$Eb;break;case 71:case 103:c=EHb;}c!=1&&(a=Ryb(a.substr(0,b-1)));return pp(c7,a)*c*d}\nfunction dgb(a){var b,c;BR(a);(a.bb&1)!=0&&(a.$=-a.$);b=16*a.$*a.t;a.d=vR(2);a.i=vR(2);rR(a.ib,a.jb,a.d[0],a.i[0],1,b);a.u=vR(4);rR(a.ib,a.jb,a.u[0],a.u[1],1-16/a.X,16);rR(a.ib,a.jb,a.u[2],a.u[3],1-13/a.X,16);rR(a.ib,a.jb,a.d[1],a.i[1],1-13/a.X,6*a.$*a.t);a.b=new jjb;pR(a.ib,a.jb,a.b,1-16/a.X);a.v=WQ(a.u[0],a.u[2],a.u[3],a.u[1]);if(a.t==1)a.a=SQ(a.i[1],a.i[0],8,4);else{c=oR(a.ib,a.jb,1-11/a.X,-5*a.$*a.t);a.a=SQ(a.i[0],c,8,4)}}\nfunction oQ(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf('msie')!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf('msie')!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf('msie')!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return tHb;return 'unknown'}\nfunction rK(a){var b,c,d,e,f,g,h,i;g=0;i=0;h=0;b=0;for(d=new BP(a.f);d.b7&&(a.v=5)}else a.v=5;a.g>a.w*2&&++a.w;a.s=Qp(gx,jEb,7,a.g,0,1);for(c=0;c!=e;c++)a.s[c]=new aZ(a,c,2,String.fromCharCode(97+c&LFb));b=a.i==7&&a.d==0&&a.f==0;d=b?1:0;for(;c!=a.i;c++)a.s[c]=new aZ(a,d++,b?1:3,String.fromCharCode(97+c&LFb));a.f==1&&(a.s[a.i-1].r='dp');if(a.b>0){f=3;if(a.i!=7){f=2;d=e}a.s[a.b]=new aZ(a,d++,f,a.d==1?'gnd':'Vcc')}}\nfunction Qnb(a){var b,c,d,e,f;if(cq(a.i,95)){a.g=0;a.f=6}if(cq(a.i,49)){a.g=-11;a.f=-3}if(cq(a.i,138)){a.g=-6;a.f=0}a.o=Qp(oq,wHb,0,2+(a.f-a.g)*12,7,1);f=0;for(d=a.g;d<=a.f;d++){for(e=0;e<(d!=a.f?12:1);++e,f++){a.o[f]=oyb(10,d)*Inb[e]}}a.k=f;a.o[a.k]=1.0E99;a.c=a.i.Qe(0);b=a.c.q;for(c=0;c=c;e--)a.o[e+1]=a.o[e];a.o[c]=b;++a.k;break}}a.j=a.c.j;a.e=a.a}\nfunction RV(a){var b,c,d;BR(a);a.n=Qp(mC,fIb,0,a.k,8,1);a.X>150&&a==JQ.J&&SV(a,2);b=a.b;a.t=a.e;a.t>a.X/2&&(a.t=kq(a.X/2));a.Af()&&a.t+8>a.X/2&&(a.t=kq(a.X/2-8));TQ(a,a.t*2);a.j=Qp(Kz,AHb,18,a.k,0,1);a.i=Qp(Kz,AHb,18,a.k,0,1);QQ(a);d=~~(-a.k/2);for(c=0;c!=a.k;++c,d++){d==0&&(a.k&1)==0&&++d;a.j[c]=oR(a.ib,a.jb,0,b*d);a.i[c]=oR(a.db,a.eb,0,b*d);a.mb[c]=a.o^a.Af()?5:0}a.g=a.d*(~~(a.k/2)+1);zR(a,a.ib,a.jb,a.g);(a.bb&2)!=0&&(a.s=lR(a,a.c,0.4699999988079071))}\nfunction Fpb(a){var b,c,d,e,f;for(d=0;;d++){a.d[d]=a.e.Qe(d);if(!a.d[d])break;c=a.d[d];if(!(!c.d&&!c.c&&!c.b&&!c.o&&!c.a))continue;b=a$(a.i,a.e,d);f=L_(c.j);e=HH(a.j,a.f);c.c=new PY(f,!!b);nP(a.j,c.c,e++);nI(c.c,new Ppb(a));if(b){nP(a.j,new dK('Min Value'),e++);c.i=new $O;nP(a.j,c.i,e++);nP(a.j,new dK('Max Value'),e++);c.g=new $O;nP(a.j,c.g,e++);nP(a.j,new dK('Label'),e++);c.f=new $O;SO(c.f,b.i);nP(a.j,c.f,e++);SO(c.i,m7(c,b.e));SO(c.g,m7(c,b.d))}}a.c=d}\nfunction rkb(a,b){var c,d,e,f,g,h,i,j;h=UC(a.b);j=UC(a.a);if(XC(aD(h,j),{l:0,m:0,h:0})){return new vkb(b)}d=UC(b.b);f=UC(b.a);if(XC(aD(d,f),{l:0,m:0,h:0})){return new vkb(a)}g=a.c;i=a.d;h=RC(h,UC(g));j=RC(j,UC(i));c=b.c;e=b.d;d=RC(d,UC(c));f=RC(f,UC(e));g>c&&(g=c);i>e&&(i=e);XC(h,d)&&(h=d);XC(j,f)&&(j=f);h=eD(h,UC(g));j=eD(j,UC(i));VC(h,{l:UFb,m:511,h:0})&&(h={l:UFb,m:511,h:0});VC(j,{l:UFb,m:511,h:0})&&(j={l:UFb,m:511,h:0});return new tkb(g,i,gD(h),gD(j))}\nfunction rmb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t;if(!amb(a)){imb(a,b);return}o=$p(NDb(a.Y),13);c=0;i=o.g+a.F-a.A.b;k=o.e;n=o.f;m=(a.r+a.s)/2;r=-1;for(g=0;g!=a.A.b;g++){h=g+i&a.F-1;if(k[h]!=0){k[h]>m&&(r=1);break}}f=-r;q=g;d=0;t=0;e=0;for(;g!=a.A.b;g++){h=g+i&a.F-1;s=false;r==1?k[h]m&&(s=true);if(s){r=-r;if(f==r){if(t==0){q=g;f=r;c=0}++t;d=g;e=c}}if(t>0){j=(k[h]+n[h])*0.5;c+=j*j}}if(t>1){p=Math.sqrt(e/(d-q));omb(a,b,onb(o,p)+'rms')}}\nfunction np(a,b){var c,d,e,f,g,h;if(isNaN(b)){return 'NaN'}d=b<0||b==0&&1/b<0;d&&(b=-b);c=new pzb;if(Exb(b)){mzb(c,d?a.q:a.t);c.a+='\\u221E';mzb(c,d?a.r:a.u);return c.a}b*=a.p;f=Ap(c,b);e=c.a.length+f+a.i+3;if(e>0&&eRFb&&(g=true);g&&mp(a,c);vp(a,c);xp(a,c);op(a,c,h);lp(a,c);kp(a,c);g&&jp(a,c);ozb(c,0,d?a.q:a.t);mzb(c,d?a.r:a.u);return c.a}\nfunction Myb(m,a,b){var c=new RegExp(a,'g');var d=[];var e=0;var f=m;var g=null;while(true){var h=c.exec(f);if(h==null||f==''||e==b-1&&b>0){d[e]=f;break}else{d[e]=f.substring(0,h.index);f=f.substring(h.index+h[0].length,f.length);c.lastIndex=0;if(g==f){d[e]=f.substring(0,1);f=f.substring(1)}g=f;e++}}if(b==0&&m.length>0){var i=d.length;while(i>0&&d[i-1]==''){--i}i1)break;f.d=''}for(e=1;e0){Ko(a,b,0);b.a+=Zp(c);d=Po(e);Ko(a,b,d);e+=d-1;continue}if(c==39){if(e+1<13&&MFb.charCodeAt(e+1)==39){b.a+=\"'\";++e}else{f=true}}else{b.a+=Zp(c)}}Ko(a,b,0);Qo(a)}\nfunction uZ(a){var b,c,d,e,f,g,h;a.Xb=new fCb;a.Xc=new SDb;for(g=0;g!=a.T.a.b.length;g++){b=g$(a,g);if(!cq(b,104))continue;h=$p(b,104);h.a=false;KDb(a.Xc,new L0(h));c=$p(Lzb(a.Xb,b.Te(0)),159);d=$p(Lzb(a.Xb,b.Te(1)),159);if(!!c&&!!d){for(f=new cAb((new Wzb(a.Xb)).a);_zb(f);){e=(PBb(f.d,f),Eh(_zb(f)),f.b=f.a,$p(f.a.se(),43));hq(e.vg())===hq(d)&&e.wg(c)}continue}if(c){Ozb(a.Xb,b.Te(1),c);continue}if(d){Ozb(a.Xb,b.Te(0),d);continue}c=new J0;Ozb(a.Xb,b.Te(0),c);Ozb(a.Xb,b.Te(1),c)}}\nfunction b8(a,b){var c,d,e,f,g,h;d=_7((VDb(0,b.a.b.length),$p(TAb(b.a,0),40)),a);e=_7((VDb(1,b.a.b.length),$p(TAb(b.a,1),40)),a);g=_7((VDb(2,b.a.b.length),$p(TAb(b.a,2),40)),a);if(d=b.a.b.length)break;e=f;g=h;f=_7((VDb(c,b.a.b.length),$p(TAb(b.a,c),40)),a);h=_7((VDb(c+1,b.a.b.length),$p(TAb(b.a,c+1),40)),a);c+=2}return h}\nfunction zD(a,b,c){var d,e,f,g,h;!!a.a&&W(a.a);if(b==0){for(f=new pAb(a.c);f.bo||d+e>j){throw new Gwb}if(((m.e&1)==0||(m.e&4)!=0)&&n!=i){k=$p(a,4);f=$p(c,4);if(hq(a)===hq(c)&&bd;){Wp(f,h,k[--b])}}else{for(h=d+e;d0&&Vp(a,b,c,d,e,true)}\nfunction wD(a,b,c){var d,e,f;f=c.V*yD(a,c.W,true);d=c.a*yD(a,c.b,true);e=c.e*yD(a,c.f,true);if(c.A&&!c.v){c.A=false;if(c.o){c.r=true;c.C=(b-(f+e))/yD(a,c.K,true)}else{c.s=true;c.D=(b-(f+d))/yD(a,c.M,true)}}else if(c.o&&!c.s){c.o=false;if(c.A){c.r=true;c.C=(b-(f+e))/yD(a,c.K,true)}else{c.v=true;c.H=(b-(d+e))/yD(a,c.S,true)}}else if(c.n&&!c.r){c.n=false;if(c.o){c.v=true;c.H=(b-(d+e))/yD(a,c.S,true)}else{c.s=true;c.D=(b-(f+d))/yD(a,c.M,true)}}c.A=c.v;c.n=c.r;c.o=c.s;c.W=c.S;c.b=c.K;c.f=c.M}\nfunction _Z(a){var b,c,d,e,f,g,h;E3();Y2();s6();f=a.I.c?1:0;f|=a.Cc.c?2:0;f|=a.Wc.c?0:4;f|=a.fc.c?8:0;f|=a.Ac.c?0:16;e='$ '+f+' '+a.Oc+' '+i$(a)+' '+a.D.k+' '+LQ+' '+a.ec.k+ZEb;for(g=0;g!=a.T.a.b.length;g++){c=g$(a,g);h=c.Ie();h!=null&&!!h.length&&(e+=h+ZEb);e+=c.He()+ZEb}for(g=0;g!=a.rc;g++){d=umb(a.vc[g]);d!=null&&(e+=d+ZEb)}for(g=0;g!=a.b.a.b.length;g++){b=$p(ODb(a.b,g),165);e+='38 '+(s$(JQ,b.b)+' '+b.a+' '+b.e+' '+b.d+' '+F3(b.i))+ZEb}a.jb!=-1&&(e+='h '+a.jb+' '+a.hb+' '+a.ib+ZEb);return e}\nfunction Yyb(a,b,c){if(c<128){a[b]=iq(c&127);return 1}else if(c>6&31|192);a[b]=iq(c&63|128);return 2}else if(c>12&15|224);a[b++]=iq(c>>6&63|128);a[b]=iq(c&63|128);return 3}else if(c>18&7|240);a[b++]=iq(c>>12&63|128);a[b++]=iq(c>>6&63|128);a[b]=iq(c&63|128);return 4}else if(c>24&3|248);a[b++]=iq(c>>18&63|128);a[b++]=iq(c>>12&63|128);a[b++]=iq(c>>6&63|128);a[b]=iq(c&63|128);return 5}throw new Ixb('Character out of range: '+c)}\nfunction vD(a,b,c){var d,e,f;d=c.g*yD(a,c.i,false);e=c.j*yD(a,c.k,false);f=c.Z*yD(a,c.$,false);if(c.p&&!c.t){c.p=false;if(c.B){c.u=true;c.G=(b-(d+f))/yD(a,c.Q,false)}else{c.w=true;c.I=(b-(d+e))/yD(a,c.U,false)}}else if(c.B&&!c.w){c.B=false;if(c.p){c.u=true;c.G=(b-(d+f))/yD(a,c.Q,false)}else{c.t=true;c.F=(b-(e+f))/yD(a,c.O,false)}}else if(c.q&&!c.u){c.q=false;if(c.B){c.t=true;c.F=(b-(e+f))/yD(a,c.O,false)}else{c.w=true;c.I=(b-(d+e))/yD(a,c.U,false)}}c.p=c.t;c.q=c.u;c.B=c.w;c.i=c.O;c.k=c.Q;c.$=c.U}\nfunction f7(a){var b,c,d,e,f;for(c=0;;c++){a.e[c]=a.f.Qe(c);if(!a.e[c])break;b=a.e[c];d=HH(a.j,a.g);f=L_(b.j);Nyb(b.j,'<')?nP(a.j,e=new gK(f),d):nP(a.j,e=new dK(f),d);c!=0&&_h((MF(),e.ob),EEb);d=HH(a.j,a.g);if(b.d){nP(a.j,b.d,d);Oe(b.d,new t7(a),(Rl(),Rl(),Ql))}else if(b.c){nP(a.j,b.c,d);nI(b.c,new v7(a))}else if(b.b){nP(a.j,b.b,d);Oe(b.b,new x7(a),(Yl(),Yl(),Xl))}else if(b.o){nP(a.j,b.o,d)}else if(b.a){nP(a.j,b.a,d)}else{nP(a.j,b.p=new $O,d);b.n!=null&&SO(b.p,b.n);b.n==null&&SO(b.p,j7(a,b))}}a.d=c}\nfunction _I(a,b){var c,d,e,f;if(b.a||!a.eb&&b.b){a.cb&&(b.a=true);return}a.de(b);if(b.a){return}d=b.d;c=WI(a,d);c&&(b.b=true);a.cb&&(b.a=true);f=(MF(),TG(d.type));switch(f){case 512:case 256:case 128:{oi(d)&LFb;(qi(d)?1:0)|(pi(d)?8:0)|(ni(d)?2:0)|(mi(d)?4:0);return}case 4:case EGb:{if(LF){b.b=true;return}}if(!c&&a.U){a.le(true);return}break;case 8:case 64:case 1:case 2:case XFb:{if(LF){b.b=true;return}break}case xGb:{e=d.target;if(a.cb&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.a=true;return}break}}}\nfunction S_(a,b,c){var d,e,f,g,h,i,j,k,m;for(d=0;d!=b;d++){k=true;for(e=0;e!=b;e++){if(a[d][e]!=0){k=false;break}}if(k)return false}for(e=0;e!=b;e++){for(d=0;d!=e;d++){j=a[d][e];for(f=0;f!=d;f++)j-=a[d][f]*a[f][e];a[d][e]=j}g=0;h=-1;for(d=e;d!=b;d++){j=a[d][e];for(f=0;f!=e;f++)j-=a[d][f]*a[f][e];a[d][e]=j;m=j<=0?0-j:j;if(m>=g){g=m;h=d}}if(e!=h){for(f=0;f!=b;f++){m=a[h][f];a[h][f]=a[e][f];a[e][f]=m}}c[e]=h;a[e][e]==0&&(a[e][e]=1.0E-18);if(e!=b-1){i=1/a[e][e];for(d=e+1;d!=b;d++)a[d][e]*=i}}return true}\nfunction _hb(a){var b,c,d,e,f;BR(a);f=32;32>a.X/2&&(f=kq(a.X/2));TQ(a,f*2);b=16*a.$;c=b;(a.bb&2)!=0&&(c=-b);a.d=vR(2);a.e=vR(2);a.n=vR(2);a.i=vR(2);a.j=vR(2);rR(a.ib,a.jb,a.d[0],a.e[0],0,c);rR(a.db,a.eb,a.d[1],a.e[1],0,c);rR(a.db,a.eb,a.n[0],a.n[1],0.2,c);d=0.5-a.X/2%JQ.fb/(f*2);rR(a.db,a.eb,a.i[1],a.j[1],d,b*2*(1-d));rR(a.db,a.eb,a.i[0],a.j[0],d,b*2);e=vR(2);rR(a.db,a.eb,e[0],e[1],0,b*2);a.o=VQ(e[0],e[1],a.eb);a.g=new Q8(VHb,0,14);o1(a,0,a.d[0]);o1(a,1,a.e[0]);o1(a,2,a.jb);o1(a,3,a.i[0]);o1(a,4,a.j[0])}\nfunction $Y(a,b,c,d,e,f,g,h,i){var j,k;if((a.t.bb&RFb)!=0){d=-d;f=-f;b+=a.t.q*(a.t.v-1);h=-h}if((a.t.bb&xGb)!=0){e=-e;g=-g;c+=a.t.q*(a.t.w-1);i=-i}j=b+a.t.q*d*a.j+h;k=c+a.t.q*e*a.j+i;a.k=new kjb(j+f*a.t.q,k+g*a.t.q);a.q=new kjb(j+f*a.t.p,k+g*a.t.p);a.s=new kjb(j,k);if(a.a){a.b=j+f*10*a.t.o;a.c=k+g*10*a.t.o}if(a.d){a.t.k=Qp(pq,KFb,0,3,7,1);a.t.n=Qp(pq,KFb,0,3,7,1);a.t.k[0]=j+f*a.t.p-~~(d*a.t.p/2);a.t.n[0]=k+g*a.t.p-~~(e*a.t.p/2);a.t.k[1]=j;a.t.n[1]=k;a.t.k[2]=j+f*a.t.p+~~(d*a.t.p/2);a.t.n[2]=k+g*a.t.p+~~(e*a.t.p/2)}}\n", "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;ek&&(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>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 CC(n,q,v)}\nfunction _fb(a,b){var c;zR(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]);u9(b,BQ);s9(b,a.a);GR(a,b,a.mb[0]);JQ.fc.c&&u9(b,(_0(),V0));ZR(b,a.ib,a.b);a.e=HR(-a.n,a.e);aR(b,a.b,a.ib,a.e);a.f=HR(-a.o,a.f);aR(b,a.d[1],a.d[0],a.f);a.g=HR(-a.p,a.g);aR(b,a.i[1],a.i[0],a.g);GR(a,b,a.mb[0]);ER(a,b);s9(b,a.v);if((CQ==a||a.kb||JQ.bc==a||cq(CQ,10)&&vmb($p(CQ,10).a)==a||JQ.J==a)&&a.ab==0){u9(b,(_0(),Z0));c=OS(a._);q9(b,'B',a.b.a-10*c,a.b.b-5);q9(b,'C',a.d[0].a-3+9*c,a.d[0].b+4);q9(b,'E',a.i[0].a-3+9*c,a.i[0].b+4)}cR(a,b)}\nfunction gF(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q;if(!a.r){return}i=_E(b);j=new TE(yi(i)|0,zi(i)|0);k=Dg();HF(a.e,j,k);if(!a.c){e=QE(j,a.p);c=ayb(e.a);d=ayb(e.b);if(c>5||d>5){HF(a.j,a.k.a,a.k.b);if(c>d){h=xO(a.s);g=AO(a.s);f=yO(a.s);if(e.a<0&&f<=h){$E(a);return}else if(e.a>0&&g>=h){$E(a);return}}else{o=BO(a.s);n=zO(a.s);if(e.b<0&&n<=o){$E(a);return}else if(e.b>0&&0>=o){$E(a);return}}a.c=true}}Bi(b.a);if(a.c){p=QE(a.p,a.e.a);q=SE(a.o,p);CO(a.s,kq(q.a));EO(a.s,kq(q.b));m=k-a.k.b;if(m>200&&!!a.n){HF(a.k,a.n.a,a.n.b);a.n=null}else m>100&&!a.n&&(a.n=new JF(j,k))}}\nfunction DC(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&&(zC=CC(0,0,0));return CC(0,0,0)}if(b.h==WFb&&b.m==0&&b.l==0){return EC(a,c)}i=false;if(b.h>>19!=0){b=$C(b);i=true}g=KC(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=BC((mD(),iD));d=true;i=!i}else{h=cD(a,g);i&&IC(h);c&&(zC=CC(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=$C(a);d=true;i=!i}if(g!=-1){return FC(a,g,i,f,c)}if(!WC(a,b)){c&&(f?(zC=$C(a)):(zC=CC(a.l,a.m,a.h)));return CC(0,0,0)}return GC(d?a:CC(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('Beta<\\/a>',a.u);if(b==2){c=new C7('',0);c.c=new PY('Show Bulk',a.$f());return c}if(b==3){c=new C7('',0);c.c=new PY('Swap D/S',(a.bb&a.p)!=0);return c}if(b==4&&!a.$f()){c=new C7('',0);c.c=new PY('Digital Symbol',(a.bb&a.o)!=0);return c}if(b==4&&a.$f()){c=new C7('',0);c.c=new PY('Simulate Body Diode',(a.bb&a.k)!=0);return c}if(b==5&&(a.bb&a.k)!=0&&a.$f()){c=new C7('',0);c.c=new PY('Body Terminal',(a.bb&a.n)!=0);return c}return null}\nfunction GT(a,b,c,d,e){var f,g,h,i,j,k,m;g=a.nb+a.q;j=a.pb;i=g-a.p;m=j-a.p;h=(b-i)/a.q-0.5;k=(c-m)/a.q-0.5;if(h<0.25&&k>0&&ka.v-0.75){e[0]=gD(nyb(TC(pyb(k)),UC(a.w-1)));e[1]=3}else if(k<0.25){e[0]=gD(kyb(TC(pyb(h))));e[1]=0}else if(k>a.w-0.75){e[0]=gD(nyb(TC(pyb(h)),UC(a.v-1)));e[1]=1}else return false;if(e[0]<0)return false;if((e[1]==0||e[1]==1)&&e[0]>=a.v)return false;if((e[1]==2||e[1]==3)&&e[0]>=a.w)return false;for(f=0;f!=(a.s==null?1:a.s.length);f++){if(d==f)continue;if(ZY(a.s[f],e[0],e[1]))return false}return true}\nfunction tZ(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p;i=0;for(e=0;e!=a.Xc.a.b.length;e++){o=$p(ODb(a.Xc,e),190);p=o.c;c=$p(ODb(a.Wb,p.gb[0]),72);j=new SDb;k=new SDb;f=true;g=true;for(h=0;h!=c.b.a.b.length;h++){d=$p(ODb(c.b,h),73);b=d.a;if(b==p)continue;n=d.a.Te(d.b);m=cq(b,104)&&!$p(b,104).a;if(n.a==p.nb&&n.b==p.pb){RAb(j.a,b);m&&(f=false)}else if(n.a==p.ob&&n.b==p.qb){RAb(k.a,b);m&&(g=false)}}if(f){o.a=j;o.b=0;p.a=true;i=0}else if(g){o.a=k;o.b=1;p.a=true;i=0}else{KDb(a.Xc,$p(QDb(a.Xc,e--),190));++i;if(i>a.Xc.a.b.length*2){x_(a,'wire loop detected',p);return false}}}return true}\nfunction cob(a){var b;a.e?Pf(a.f,OLb):Pf(a.f,'lightgrey');Of(a.f,1);Cf(a.f,0,0,cZ,Znb);xf(a.f);Gf(a.f,Ynb+Znb-3,0);Ef(a.f,Ynb,~~(Znb/2));Ef(a.f,Ynb+Znb-3,Znb);Gf(a.f,cZ-Ynb-Znb+3,0);Ef(a.f,cZ-Ynb,~~(Znb/2));Ef(a.f,cZ-Ynb-Znb+3,Znb);Sf(a.f);a.e&&Pf(a.f,'grey');xf(a.f);Of(a.f,5);Gf(a.f,Ynb+Znb+Xnb,~~(Znb/2));Ef(a.f,cZ-Ynb-Znb-Xnb,~~(Znb/2));Sf(a.f);b=Ynb+Znb+Xnb+(cZ-2*(Ynb+Znb+Xnb))*(a.k-a.i)/(a.g-a.i);if(a.e){!!a.a&&uR(a.a)?Pf(a.f,'cyan'):Pf(a.f,'red');xf(a.f);Gf(a.f,Ynb+Znb+Xnb,~~(Znb/2));Ef(a.f,b,~~(Znb/2));Sf(a.f);Pf(a.f,OLb);Of(a.f,2);Cf(a.f,b-2,2,5,Znb-4);Tf(a.f,b-2,2,5,Znb-4)}}\nfunction M3(a){var b,c,d,e,f,g,h,i,j,k,m,n;BR(a);a.jb.b=a.ib.b;m=a.u==a.a?a.p:a.f[a.u];a.X=byb(a.ib.a-a.jb.a);d=0.5-12/a.X;c=0.5-2/a.X;h=0;for(n=0;n!=2;n++){b=0;k=0;for(g=0;g!=a.p;g++){g==m&&(k=0);if(n==1){(g==m-1||g==a.p-1)&&(k=h);qR(a.ib,a.jb,a.s[g],gk?h:k;j=b0?e:1-e,gh+1&&(a.vc[e].w=h+1);h=a.vc[e].w}while(a.rc>0&&!vmb(a.vc[a.rc-1]))--a.rc;d=nf(a.F).height-a.j.a;h=0;for(e=0;e!=a.rc;e++)a.qc[e]=0;for(e=0;e!=a.rc;e++){h=u$(a.vc[e].w,h);++a.qc[a.vc[e].w]}b=h+1;f=120;b<=2&&(f=180);n=~~((nf(a.F).width-f)/b);n<20&&(n=20);h=-1;c=0;j=0;m=0;for(e=0;e!=a.rc;e++){k=a.vc[e];if(k.w>h){h=k.w;c=~~(d/a.qc[h]);j=0;m=k.U}k.V=a.qc[h];if(k.U!=m){k.U=m;Imb(k,false)}i=new tkb(h*n,nf(a.F).height-d+c*j,n-10,c);++j;nkb(i,k.A)||Omb(k,i)}}\nfunction Ejb(a){var b,c,d,e;BR(a);d=0;if(KR(a._)>KR(a.ab)){c=2*JQ.fb*Vxb(a._)*~~((Yxb(byb(a._)).a+2*JQ.fb-1)/(2*JQ.fb));a.jb.a=a.ib.a+c;d=a._<0?a.ab:-a.ab;a.jb.b=a.ib.b}else{c=2*JQ.fb*Vxb(a.ab)*~~((Yxb(byb(a.ab)).a+2*JQ.fb-1)/(2*JQ.fb));if(a.ab!=0){a.jb.b=a.ib.b+c;d=a.ab>0?a._:-a._;a.jb.a=a.ib.a}}d==0&&(d=JQ.fb);a.X=QR(a.ib,a.jb);TQ(a,32);a.q=a.w.k*0.0099+0.005;e=kq((a.q-0.5)*32);a.r=oR(a.ib,a.jb,0.5,d);a.d=oR(a.ib,a.jb,e/a.X+0.5,d);a.c=oR(a.ib,a.jb,e/a.X+0.5,8*(d<0?-1:d==0?0:1));a.p=nR(a.ib,a.jb,e/a.X+0.5);a.a=new jjb;a.b=new jjb;b=(d<0?-d:d)-8;rR(a.d,a.c,a.a,a.b,(b-8)/b,8);a.s=new jjb;a.t=new jjb}\nfunction M5(b,c,d){var e,f,g,h;if(!b.k&&c==0){g=pM(d.d).selectedIndex;if(g>=b.s.a.b.length){b.s=null;b.k=true;d.k=true;return}b.q=$p(ODb(b.s,pM(d.d).selectedIndex),46);b.r=b.q.i;O5(b);return}if(c==0){if(!d.p)return;b.r=Wh(pe(d.p),pHb);b.Vf(b.r);b.q=y6(b.r,b.q);O5(b);return}if(c==1){if(b.q.k){FG(L_('This model cannot be modified. Change the model name to allow customization.'));return}e=new k7(b.q,JQ);gZ=e;!e.Q&&(e.Q=EG(new YJ(e)));gJ(e);return}if(c==2){h=LG(L_('Fwd Voltage @ 1A'),L_('0.8'));try{f=(new zxb(h)).a;if(f>0){b.q=A6(f);b.r=b.q.i;d.k=true;return}}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}}\nfunction CT(a,b){var c,d,e,f,g,h,i,j,k,m,n;j=b.b;f=new Q8(VHb,0,10*a.o);for(i=0;i!=a.Ue();i++){w9(b,f);k=a.s[i];GR(a,b,a.mb[i]);c=k.k;e=k.q;ZR(b,c,e);k.e=HR(k.f,k.e);aR(b,e,c,k.e);if(k.a){u9(b,JQ.ic.c?(_0(),Z0):(_0(),R0));XR(b,k.b,k.c,1);u9(b,BQ);XR(b,k.b,k.c,3)}u9(b,k.n?GQ:MQ);h=10*a.o;while(true){m=kq(Ff(b.a,k.r).width);if(m>10*a.o){h-=2;g=new Q8(VHb,0,h);w9(b,g);continue}d=b.c;q9(b,k.r,k.s.a-~~(m/2),k.s.b+~~(d/2));if(k.g){n=k.s.b-~~(d/2);n9(b,k.s.a-~~(m/2),n,k.s.a+~~(m/2),n)}break}}u9(b,CQ==a||a.kb||JQ.bc==a||cq(CQ,10)&&vmb($p(CQ,10).a)==a?GQ:BQ);_R(b,a.t,a.u,4);a.k!=null&&o9(b,a.k,a.n,3);cR(a,b);w9(b,j)}\nfunction b3(a){var b,c,d,e,f;for(b=0;b!=a.d.i.a.b.length;b++){d=aq(ODb(a.d.i,b));for(c=0;c!=d.length;c++){f=d.charCodeAt(c);if(f==48||f==49){if(a.s[c].u==(f==49))continue;break}if(f==63)continue;if(f==43){if(a.s[c].u&&!a.c[c])continue;break}if(f==45){if(!a.s[c].u&&a.c[c])continue;break}if(f>=97&&f<=122){a.g[f-97]=a.s[c].u;continue}if(f>=65&&f<=122){if(a.g[f-65]!=a.s[c].u)break;continue}}if(c!=d.length)continue;e=aq(ODb(a.d.j,b));for(c=0;c!=e.length;c++){f=e.charCodeAt(c);a.a[c+a.b]=false;f>=97&&f<=122?(a.s[c+a.b].u=a.g[f-97]):f==95?(a.a[c+a.b]=true):(a.s[c+a.b].u=f==49)}for(c=0;c!=a.i;c++)a.c[c]=a.s[c].u;break}}\nfunction vnb(){this.c=new TM(true);vM(this.c,new QY(L_('Remove Scope'),new Vfb(ZKb,'remove')));vM(this.c,this.b=new QY(L_('Dock Scope'),new Vfb(ZKb,'dock')));vM(this.c,this.f=new QY(L_('Undock Scope'),new Vfb(ZKb,'undock')));vM(this.c,this.d=new WY(L_('Max Scale'),new Vfb(ZKb,aLb)));vM(this.c,this.e=new QY(L_('Stack'),new Vfb(ZKb,VEb)));vM(this.c,this.g=new QY(L_('Unstack'),new Vfb(ZKb,'unstack')));vM(this.c,this.a=new QY(L_('Combine'),new Vfb(ZKb,'combine')));vM(this.c,new QY(L_('Remove Plot'),new Vfb(ZKb,_Kb)));vM(this.c,new QY(L_('Reset'),new Vfb(ZKb,'reset')));vM(this.c,new QY(L_('Properties...'),new Vfb(ZKb,bLb)))}\nfunction uh(a,b){var c,d,e,f,g,h,i,j,k;if(!b.length){return a.Gd(YEb,WEb,-1,-1)}k=Ryb(b);Cyb(k.substr(0,3),'at ')&&(k=Tyb(k,3,k.length-3));k=k.replace(/\\[.*?\\]/g,'');g=k.indexOf('(');if(g==-1){g=k.indexOf('@');if(g==-1){j=k;k=''}else{j=Ryb(Tyb(k,g+1,k.length-(g+1)));k=Ryb(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=Ryb(k.substr(0,g))}g=Eyb(k,Zyb(46));g!=-1&&(k=Tyb(k,g+1,k.length-(g+1)));(!k.length||Cyb(k,'Anonymous function'))&&(k=WEb);h=Gyb(j,Zyb(58));e=Hyb(j,Zyb(58),h-1);i=-1;d=-1;f=YEb;if(h!=-1&&e!=-1){f=j.substr(0,e);i=ph(j.substr(e+1,h-(e+1)));d=ph(Tyb(j,h+1,j.length-(h+1)))}return a.Gd(f,k,i,d)}\nfunction _yb(a,b,c){var d,e,f,g,h,i,j,k;f=0;for(j=0;jc){throw new Hwb(KMb)}}g=Qp(nq,KFb,0,f,7,1);k=0;h=0;for(i=0;i0){d=a[b+i++];if((d&192)!=128){throw new Ixb('Invalid UTF8 sequence at '+(b+i-1)+', byte='+Xxb(d,16))}e=e<<6|d&63}k+=Zwb(e,g,k)}return Vyb(g,0,g.length)}\nfunction ykb(a){var b,c,d;BR(a);zkb(a);QQ(a);a.r=-a.$*16;TQ(a,32);a.C=Rp(Kz,[jEb,AHb],[133,18],0,[a.s,3],2);a.B=Rp(Kz,[jEb,AHb],[133,18],0,[a.s,3],2);for(b=0;b!=a.s;b++){for(c=0;c!=3;c++){a.C[b][c]=new jjb;a.B[b][c]=new jjb}qR(a.db,a.eb,a.B[b][0],0,-a.r*3*b);qR(a.db,a.eb,a.B[b][1],1,-a.r*3*b-a.r);qR(a.db,a.eb,a.B[b][2],1,-a.r*3*b+a.r);qR(a.ib,a.jb,a.C[b][0],0,-a.r*3*b);qR(a.ib,a.jb,a.C[b][1],1,-a.r*3*b-a.r);qR(a.ib,a.jb,a.C[b][2],1,-a.r*3*b+a.r)}a.d=vR(2);a.c=vR(2);a.t=vR(a.s);d=(a.bb&1)!=0?1:0;qR(a.ib,a.jb,a.d[0],d,a.r*2);qR(a.ib,a.jb,a.d[1],d,a.r*3);qR(a.ib,a.jb,a.c[0],0.5,a.r*2);qR(a.ib,a.jb,a.c[1],0.5,a.r*3);a.k=vR(a.s*2)}\nfunction opb(a){UI();var b,c,d,e,f,g,h;QJ.call(this);this.b=a;this.d=new pP;uJ(this,this.d);f=new FO;lP(this.d,f);(MF(),f.ob).style[HEb]='400px';f.b.style[bGb]=(ck(),'scroll');OJ(this,L_('Edit Shortcuts'));this.c=new SDb;g=new iL;II(f,g);for(d=0;d!=a.zb.a.b.length;d++){e=$p(ODb(this.b.zb,d),56);if(e.d.length>1)break;bL(g,d,e.b);h=new $O;SO(h,e.d);h.ob.maxLength=1;Oe(h,new ppb(this),(Rl(),Rl(),Ql));cL(g,d,1,h);KDb(this.c,h)}c=new cM;c.ob.style[IEb]=MLb;bM(c,(UL(),QL));_h(c.ob,EEb);lP(this.d,c);aM(c,this.a=new iI(L_(ZHb)));bM(c,TL);aM(c,b=new iI(L_(NLb)));Oe(this.a,new rpb(this),(Yl(),Yl(),Xl));Oe(b,new tpb(this),(null,Xl));VI(this)}\nfunction sp(b,c,d){var e,f,g,h,i,j,k,m,n,o;k=false;n=false;m=false;o=1;f=b.g?'.':'.';h=b.g?',':',';i=new pzb;for(;d[0]=0&&g<=9){kzb(i,g+48&LFb);m=true}else if(e==f.charCodeAt(0)){if(k||n){break}i.a+='.';k=true}else if(e==h.charCodeAt(0)){if(k||n){break}continue}else if(e==69){if(n){break}i.a+='E';n=true}else if(e==43||e==45){i.a+=Zp(e)}else if(e==37){if(o!=1){break}o=100;if(m){++d[0];break}}else if(e==8240){if(o!=1){break}o=_Eb;if(m){++d[0];break}}else{break}}try{j=wxb(i.a)}catch(a){a=qC(a);if(cq(a,147)){throw new vyb(c)}else throw pC(a)}j=j/o;return j}\nfunction y$(a,b){var c,d,e,f;if(Ai(b.a)==2){if(!(pi(b.a)||qi(b.a)||ni(b.a)||mi(b.a)))return}if(a.Nc==7){$Z(a,(Vl(b),Wl(b)));return}d=n$(a,Vl(b));e=o$(a,Wl(b));if(!mkb(a.j,Vl(b),Wl(b)))return;c=false;!!a.J&&a.J.Ee(d,e);f=true;switch(a.Nc){case 1:VZ(a,Vl(b),Wl(b));break;case 2:YZ(a,e+a.eb&a.db);c=true;break;case 3:WZ(a,d+a.eb&a.db);c=true;break;case 5:if(a.Mb){XZ(a,d+a.eb&a.db,e+a.eb&a.db);c=true}break;case 6:if(!a.Mb)T$(a,d,e);else{if(XC(eD(TC(Dg()),a.Kb),{l:150,m:0,h:0}))return;a.Nc=4;c=f=ZZ(a,d,e)}break;case 4:c=f=ZZ(a,d,e);}if(f){a.M=Vl(b);a.N=Wl(b);a.K=n$(a,a.M);a.L=o$(a,a.N);if(!(a.Nc==4&&B$(a))){a.K=i_(a,a.K);a.L=i_(a,a.L)}}c&&I_(a);O$(a)}\nfunction qp(a,b,c){var d,e,f,g,h,i,j,k,m;h=Oyb(b,a.t,c[0]);e=Oyb(b,a.q,c[0]);i=Byb(b,a.u);f=Byb(b,a.r);g=h&&i;d=e&&f;if(g&&d){a.t.length>a.q.length?(d=false):a.t.lengtha.r.length?(d=false):a.u.length0?(e-=86400000):(e+=86400000);i=new WBb(RC(TC(b.a.getTime()),UC(e)))}k=new qzb;j=a.a.length;for(f=0;f=97&&d<=122||d>=65&&d<=90){for(g=f+1;g=j){throw new Ixb(\"Missing trailing '\")}g+10){p=L_(Tyb(j,h+1,j.length-(h+1)));g=false;j.charCodeAt(0)==62&&(g=true);f=j.substr(g?1:0,h-(g?1:0));vM(e,new oN(p,new Vfb('circuits','setup '+f+' '+p)));if(Cyb(f,a.Ec)&&a.Hc==null){a.Hc=p;bK(a.Qc,p)}if(g&&a.Ec==null){a.Ec=f;a.Hc=p;d&&a.Kc==null&&L$(a,a.Ec,a.Hc)}}}m+=i}}\nfunction znb(a){fob(a.A,10-gD(TC(pyb(hyb(a.u.U)/hyb(2)))));if(a.I){rI(a.I,(Nwb(),a.u.R&&!Tmb(a.u,7)?Mwb:Lwb));rI(a.a,a.u.L&&!Tmb(a.u,7)?Mwb:Lwb);rI(a.q,Tmb(a.u,7)?Mwb:Lwb)}rI(a.t,(Nwb(),a.u.Q?Mwb:Lwb));rI(a.p,a.u.M?Mwb:Lwb);rI(a.k,a.u.N?Mwb:Lwb);rI(a.d,a.u.K?Mwb:Lwb);rI(a.w,a.u.J?Mwb:Lwb);rI(a.s,a.u.P?Mwb:Lwb);qI(a.s,amb(a.u)?L_(AMb):L_('Show Average'));rI(a.H,a.u.t&&!a.u.u?Mwb:Lwb);rI(a.J,a.u.u?Mwb:Lwb);rI(a.r,Tmb(a.u,2)?Mwb:Lwb);pI(a.r,bmb(a.u));if(a.D){rI(a.g,Tmb(a.u,1)?Mwb:Lwb);rI(a.i,Tmb(a.u,2)?Mwb:Lwb);rI(a.j,Tmb(a.u,3)?Mwb:Lwb);rI(a.D,Tmb(a.u,4)?Mwb:Lwb);rI(a.C,Tmb(a.u,5)?Mwb:Lwb);rI(a.F,Tmb(a.u,6)?Mwb:Lwb);rI(a.G,Bmb(a.u)?Mwb:Lwb)}bK(a.v,DS(Ylb(a.u),'s',false)+sMb)}\nfunction Amb(a,b,c){b==aLb&&Dmb(a);b==tMb&&(a.R=c,c&&!Umb(a)&&Qmb(a,0),_lb(a),undefined);b==uMb&&(a.L=c,c&&!Umb(a)&&Qmb(a,0),_lb(a),undefined);b=='showscale'&&(a.Q=c);b=='showpeak'&&(a.M=c);b==vMb&&(a.N=c);b=='showfreq'&&(a.K=c);b=='showfft'&&(a.J=c,a.J||(a.f=null));b=='showrms'&&(a.P=c);b=='showduty'&&(a.I=c);b=='showpower'&&Qmb(a,7);b=='showib'&&Qmb(a,1);b=='showic'&&Qmb(a,2);b=='showie'&&Qmb(a,3);b=='showvbe'&&Qmb(a,4);b=='showvbc'&&Qmb(a,5);b=='showvce'&&Qmb(a,6);if(b==wMb){a.t=true;a.u=false;Smb(a,6,2,vmb(a),null);Imb(a,false)}if(b=='showvvsi'){a.t=c;a.u=false;Imb(a,false)}if(b=='plotxy'){a.u=a.t=c;a.t&&(a.v=a.Y);a.t&&a.v.a.b.length==1&&Lmb(a);Imb(a,false)}b==xMb&&Qmb(a,2)}\nfunction NZ(a){var b,c,d;a.Db=a.Mb;a.Fb=-1;a.Eb=-1;if(a.uc!=-1){if($p(ODb(a.vc[a.uc].v,0),13).c){a.Fb=a.uc;a.Eb=a.vc[a.uc].H;unb(a.tc,false,a.vc[a.uc]);a.v=new jJ(true);II(a.v,a.tc.c);d=jyb(0,myb(a.Cb,nf(a.F).height-160));bJ(a.v,a.Bb,d);a.v.me()}}else if(a.Mb){if(cq(a.Mb,10)){b=$p(a.Mb,10);if($p(ODb(b.a.v,0),13).c){a.Eb=b.a.H;unb(a.tc,true,b.a);a.v=new jJ(true);II(a.v,a.tc.c);bJ(a.v,a.Bb,a.Cb);a.v.me()}}else{iN(a.V,a.Mb.Ae());iN(a.S,a.Mb.Ae());iN(a.Q,!!a.Mb.Qe(0));iN(a.R,a.Mb.Ue()==2);iN(a.X,wZ(a.Mb));iN(a.W,h_(a.Mb));a.v=new jJ(true);II(a.v,a.U);bJ(a.v,a.Bb,a.Cb);a.v.me()}}else{LZ(a);a.v=new jJ(true);II(a.v,a.xb);c=jyb(0,myb(a.Bb,nf(a.F).width-400));d=jyb(0,myb(a.Cb,nf(a.F).height-450));bJ(a.v,c,d);a.v.me()}}\nfunction M7(a,b){UI();var c,d,e,f,g;QJ.call(this);this.a=a;this.c=new pP;uJ(this,this.c);OJ(this,L_('Export as Text'));lP(this.c,new dK(L_('Text file for this circuit is...')));lP(this.c,g=new ZO);(MF(),g.ob).style[IEb]=TLb;g.ob.style[HEb]='200px';g.ob[pHb]=b!=null?b:'';this.b=g;lP(this.c,e=new eK(L_('To save this file select it all (eg click in text and type control-A) and copy to your clipboard (eg control-C) before pasting to an empty text file (eg on Windows Notepad) and saving as a new file.')));e.ob.style[IEb]=TLb;c=new cM;c.ob.style[IEb]=MLb;bM(c,(UL(),QL));_h(c.ob,EEb);lP(this.c,c);aM(c,f=new iI(L_(ZHb)));bM(c,TL);aM(c,d=new iI(L_('Re-Import')));Oe(f,new N7(this),(Yl(),Yl(),Xl));Oe(d,new P7(this),(null,Xl));VI(this)}\nfunction TZ(j,e){var f;var g;var h=j;e.addEventListener(EFb,function(a){mousePos=i(e,a);var b=a.touches[0];var c=tFb;clearTimeout(g);a.timeStamp-f<300?(c=sFb):(g=setTimeout(function(){h.Cf()},500));f=a.timeStamp;var d=new MouseEvent(c,{clientX:b.clientX,clientY:b.clientY});a.preventDefault();e.dispatchEvent(d)},false);e.addEventListener(BFb,function(a){var b=new MouseEvent(xFb,{});a.preventDefault();clearTimeout(g);e.dispatchEvent(b)},false);e.addEventListener(DFb,function(a){var b=a.touches[0];var c=new MouseEvent(uFb,{clientX:b.clientX,clientY:b.clientY});a.preventDefault();clearTimeout(g);e.dispatchEvent(c)},false);function i(a,b){var c=a.getBoundingClientRect();return {x:b.touches[0].clientX-c.left,y:b.touches[0].clientY-c.top}}}\nfunction MZ(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q;E$(a);yZ(a);n=null;for(i=0;i!=a.T.a.b.length;i++){d=g$(a,i);c=d.U;n?(n=rkb(n,c)):(n=c)}o=a.T.a.b.length;if(b!=null){K$(a,$yb(b),b.length,true,false);bK(a.Qc,null)}else{F$(a);J$(a,a.u)}m=null;for(i=o;i!=a.T.a.b.length;i++){d=g$(a,i);d.kb=true;c=d.U;m?(m=rkb(m,c)):(m=c)}if(!!n&&!!m&&okb(n,m)){e=0;f=0;q=a.j.b-n.b-m.b;p=a.j.a-n.a-m.a;q>p?(e=i_(a,n.c+n.b-m.c+a.fb)):(f=i_(a,n.d+n.a-m.d+a.fb));if(a.Ib>0&&mkb(a.j,a.Ib,a.Jb)){g=n$(a,a.Ib);h=o$(a,a.Jb);j=i_(a,g-(m.c+~~(m.b/2)));k=i_(a,h-(m.d+~~(m.a/2)));for(i=o;i!=a.T.a.b.length;i++){if(!RQ(g$(a,i),j,k))break}if(i==a.T.a.b.length){e=j;f=k}}for(i=o;i!=a.T.a.b.length;i++){d=g$(a,i);d.nb+=e;d.pb+=f;d.ob+=e;d.qb+=f;qkb(d.U,e,f);d.lf()}}a.d=true;O$(a);I_(a)}\nfunction H0(a,b,c){var d,e,f,g,h,i;if(b==a.a)return true;if(c--==0)return false;if(a.e[b]){return false}a.e[b]=true;for(f=0;f!=a.c.T.a.b.length;f++){e=g$(a.c,f);if(e==a.b)continue;if(a.d==1){if(cq(e,137))continue}if(a.d==2){if(!(e.cf()||cq(e,48)||cq(e,196)))continue}if(a.d==3&&!e.cf())continue;if(a.d==4){if(!(e.cf()||cq(e,49)||cq(e,48)))continue}if(b==0){for(h=0;h!=e.Le();h++)if(e.af(h)&&H0(a,e.Ke(h),c)){a.e[0]=false;return true}}for(g=0;g!=e.Le();g++){if(e.Ke(g)==b)break}if(g==e.Le())continue;if(e.af(g)&&H0(a,0,c)){a.e[b]=false;return true}if(a.d==1&&cq(e,138)){d=e.Me();g==0&&(d=-d);if(ayb(d-a.b.Me())>1.0E-10)continue}for(i=0;i!=e.Le();i++){if(g==i)continue;if(e.Je(g,i)&&H0(a,e.Ke(i),c)){a.e[b]=false;return true}}}a.e[b]=false;return false}\nfunction h$(a){var b,c,d,e,f;b=g$(a,a.hb);c=g$(a,a.ib);if(!b||!c)return null;if(a.jb==1){if(!cq(b,138))return null;if(!cq(c,49))return null;e=$p(b,138);d=$p(c,49);return L_('res.f = ')+DS(1/(gEb*ryb(e.b*d.c)),IHb,false)}if(a.jb==2){if(!cq(b,95))return null;if(!cq(c,49))return null;f=$p(b,95);d=$p(c,49);return 'RC = '+DS(f.a*d.c,'s',false)}if(a.jb==3){if(!cq(b,95))return null;if(!cq(c,49))return null;f=$p(b,95);d=$p(c,49);return L_('f.3db = ')+DS(1/(gEb*f.a*d.c),IHb,false)}if(a.jb==5){if(!cq(b,95))return null;if(!cq(c,138))return null;f=$p(b,95);e=$p(c,138);return L_('f.3db = ')+DS(f.a/(gEb*e.b),IHb,false)}if(a.jb==4){if(!cq(b,95))return null;if(!cq(c,49))return null;f=$p(b,95);d=$p(c,49);return L_('fc = ')+DS(1/(gEb*f.a*d.c),IHb,false)}return null}\nfunction g_(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q;for(d=0;d!=b;d++){k=-1;m=0;n=a.t[d];if(n.b||n.a||n.e)continue;q=0;for(f=0;f!=b;f++){j=a.k[d][f];if(a.t[f].f==1){q-=a.t[f].g*j;continue}if(j==0)continue;if(k==-1){k=f;m=j;continue}break}if(f==b){if(k==-1){x_(a,'Matrix error',null);return false}c=a.t[k];if(c.f!=0){continue}c.f=1;c.g=(a.s[d]+q)/m;a.t[d].a=true;d=-1}}i=0;for(d=0;d!=b;d++){c=a.t[d];if(c.f==0){c.c=i++;continue}c.f==1&&(c.c=-1)}g=Rp(oq,[jEb,wHb],[16,0],7,[i,i],2);h=Qp(oq,wHb,0,i,7,1);e=0;for(d=0;d!=b;d++){p=a.t[d];if(p.a){p.d=-1;continue}h[e]=a.s[d];p.d=e;for(f=0;f!=b;f++){o=a.t[f];o.f==1?(h[e]-=o.g*a.k[d][f]):(g[e][o.c]+=a.k[d][f])}++e}a.k=g;a.s=h;b=a.o=i;for(d=0;d!=b;d++)a.$b[d]=a.s[d];for(d=0;d!=b;d++)for(f=0;f!=b;f++)a.Zb[d][f]=a.k[d][f];a.p=true;return true}\nfunction jmb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q;if(GZ(a.S))return;if(!mkb(a.A,a.S.Ib,a.S.Jb))return;if(a.H<0&&!a.J)return;f=Qp(yB,jEb,2,4,4,1);h=qnb($p(ODb(a.v,0),13),a.A.b);g=a.S.Ib-a.A.c+h&a.F-1;d=0;k=~~((a.A.a-1)/2);if(a.H>=0){m=$p(ODb(a.Y,a.H),13);f[d++]=onb(m,m.e[g]);j=kq(a.p*(m.e[g]-a.o));v9(b,m.a);r9(b,a.S.Ib-2,a.A.d+k-j-2,5)}if(a.J){i=1/(a.S.Oc*a.U*2);f[d++]=DS(i*(a.S.Ib-a.A.c)/a.A.b,IHb,false)}if(a.Y.a.b.length>0){p=a.S.Mc-a.S.Oc*a.U*(a.A.c+a.A.b-a.S.Ib);f[d++]=DS(p,'s',false)}o=0;n=15*d;for(e=0;e!=d;e++){q=kq(Ff(b.a,f[e]).width);q>o&&(o=q)}u9(b,MQ);n9(b,a.S.Ib,a.A.d,a.S.Ib,a.A.d+a.A.a);u9(b,a.S.ic.c?(_0(),Z0):(_0(),R0));c=a.S.Ib;c<~~(o/2)&&(c=~~(o/2));t9(b,c-~~(o/2),a.A.d-n,o,n);u9(b,MQ);for(e=0;e!=d;e++){q=kq(Ff(b.a,f[e]).width);q9(b,f[e],c-~~(q/2),a.A.d-2-(d-1-e)*15)}}\nfunction _P(d){var b=d.e;var c=b.contentWindow;b.__gwt_handler=bEb(function(a){NF(a,b)});b.__gwt_focusHandler=function(a){if(b.__gwt_isFocused){return}b.__gwt_isFocused=true;b.__gwt_handler(a)};b.__gwt_blurHandler=function(a){if(!b.__gwt_isFocused){return}b.__gwt_isFocused=false;b.__gwt_handler(a)};c.addEventListener(yGb,b.__gwt_handler,true);c.addEventListener('keyup',b.__gwt_handler,true);c.addEventListener(zGb,b.__gwt_handler,true);c.addEventListener(tFb,b.__gwt_handler,true);c.addEventListener(xFb,b.__gwt_handler,true);c.addEventListener(uFb,b.__gwt_handler,true);c.addEventListener(wFb,b.__gwt_handler,true);c.addEventListener(vFb,b.__gwt_handler,true);c.addEventListener(qFb,b.__gwt_handler,true);c.addEventListener(wGb,b.__gwt_focusHandler,true);c.addEventListener(pFb,b.__gwt_blurHandler,true)}\n", "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+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(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,qKb,'');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;u9(b,CQ==a||a.kb||JQ.bc==a||cq(CQ,10)&&vmb($p(CQ,10).a)==a?GQ:(_0(),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=kq(16*a.e-8+f);g=f-8+3>(f+8-30?++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+10&&f>=0){n=f;f==0&&++n;h=g-n;g=n-1;q=1}if(f<0&&h>0||f>=0&&(fg+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 E6(a){var b,c,d,e,f;a.j=new pP;uJ(a,a.j);OJ(a,L_('Edit Subcircuit Model'));lP(a.j,new dK(L_('Drag the pins to the desired position')));new VBb;d=tf();(MF(),d.ob).style[IEb]='400 px';d.ob.style[HEb]='400 px';ki(d.ob,400);ji(d.ob,400);lP(a.j,d);a.b=d.ob.getContext('2d');a.a=new y2(50,50);a.a.ob=200;a.a.qb=50;G6(a);if(a.d.d==null){lP(a.j,new dK(L_(nLb)));a.e=new $O;lP(a.j,a.e)}e=new cM;aM(e,new dK(L_('Width')));aM(e,b=new iI('+'));Oe(b,new S6(a),(Yl(),Yl(),Xl));aM(e,b=new iI('-'));Oe(b,new U6(a),(null,Xl));aM(e,new dK(L_('Height')));aM(e,b=new iI('+'));Oe(b,new W6(a),(null,Xl));aM(e,b=new iI('-'));Oe(b,new Y6(a),(null,Xl));lP(a.j,e);Oe(d,a,(sm(),sm(),rm));Oe(d,a,(Mm(),Mm(),Lm));Oe(d,a,(xm(),xm(),wm));Oe(d,a,(Cm(),Cm(),Bm));Oe(d,a,(Hm(),Hm(),Gm));e=new cM;e.ob.style[IEb]=MLb;bM(e,(UL(),QL));_h(e.ob,EEb);lP(a.j,e);aM(e,f=new iI(L_(ZHb)));bM(e,TL);if(a.d.d==null){aM(e,c=new iI(L_(NLb)));Oe(c,new $6(a),(null,Xl))}Oe(f,new a7(a),(null,Xl));VI(a)}\nfunction VF(){var a,b,c;b=$doc.compatMode;a=Tp(Pp(yB,1),jEb,2,4,[aFb]);for(c=0;cMake sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,
e.g. by using <!doctype html> at the start of your application's HTML page.

To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding
the following line to your*.gwt.xml module file:
  <extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/>':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').
Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction S7(a){var h;UI();var b,c,d,e,f,g;QJ.call(this);g=Myb($wnd.location.href,'\\\\?',0);a=Iyb(a,32,43);f=(Fo('decodedURL',a),'?cct='+encodeURI(a));a=g[0]+f;this.a=(Fo('decodedURLComponent',f),h=/%20/g,encodeURIComponent(f).replace(h,'+'));this.c=new pP;uJ(this,this.c);OJ(this,L_('Export as URL'));lP(this.c,new dK(L_('URL for this circuit is...')));if(a.length>2000){lP(this.c,c=new eK(L_('Warning: this URL is longer than 2000 characters and may not work in some browsers.')));(MF(),c.ob).style[IEb]=TLb}lP(this.c,R7=new YN);XN(R7,a);lP(this.c,d=new eK(L_('To save this URL select it all (eg click in text and type control-A) and copy to your clipboard (eg control-C) before pasting to a suitable place.')));(MF(),d.ob).style[IEb]=TLb;b=new cM;b.ob.style[IEb]=MLb;_h(b.ob,EEb);bM(b,(UL(),QL));aM(b,e=new iI(L_(ZHb)));lP(this.c,b);bM(b,TL);aM(b,this.b=new iI(L_('Create short URL')));Oe(this.b,new X7(this),(Yl(),Yl(),Xl));Oe(e,new Z7(this),(null,Xl));VI(this)}\nfunction Xmb(b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q,r;Hmb(b);e=(new Nxb(uqb(c))).a;if(e==-1)return;d=g$(b.S,e);Mmb(b,d);b.U=(new Nxb(uqb(c))).a;p=(new Nxb(uqb(c))).a;!cq(d,74)&&p==1&&(p=7);g=(new Nxb(uqb(c))).a;b.B[0]=(new zxb(uqb(c))).a;b.B[1]=(new zxb(uqb(c))).a;b.B[0]==0&&(b.B[0]=0.5);b.B[1]==0&&(b.B[1]=1);b.C=b.B[0];b.D=b.B[1];b.B[3]=b.B[2]=b.B[0];b.W=null;k=(g&64)!=0;if((g&4096)!=0){try{b.w=xxb(uqb(c));m=xxb(uqb(c));Qmb(b,p);while(b.v.a.b.length>1)RDb(b.v);n=$p(ODb(b.v,0),13).k;n>1&&(b.B[n]=wxb(uqb(c)));for(h=1;h!=m;h++){j=xxb(uqb(c));o=xxb(uqb(c));f=g$(b.S,j);n=f.Xe(o);n>1&&(b.B[n]=wxb(uqb(c)));KDb(b.v,new tnb(f,n,o))}while(tqb(c)){b.W==null?(b.W=uqb(c)):(b.W+=' '+uqb(c))}}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}else{q=null;i=0;try{b.w=(new Nxb(uqb(c))).a;if((g&32)!=0){r=(new Nxb(uqb(c))).a;r!=-1&&(q=g$(b.S,r));k||(q=null)}(g&xGb)!=0&&(i=(new Nxb(uqb(c))).a);while(tqb(c)){b.W==null?(b.W=uqb(c)):(b.W+=' '+uqb(c))}}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}Smb(b,p,i,g$(b.S,e),q)}b.t=k;Nmb(b,g)}\nfunction Hob(){Hob=uC;Gob=Tp(Pp(mC,2),jEb,50,0,[Tp(Pp(mC,1),fIb,0,8,[true,true,true,true,true,true,false]),Tp(Pp(mC,1),fIb,0,8,[false,true,true,false,false,false,false]),Tp(Pp(mC,1),fIb,0,8,[true,true,false,true,true,false,true]),Tp(Pp(mC,1),fIb,0,8,[true,true,true,true,false,false,true]),Tp(Pp(mC,1),fIb,0,8,[false,true,true,false,false,true,true]),Tp(Pp(mC,1),fIb,0,8,[true,false,true,true,false,true,true]),Tp(Pp(mC,1),fIb,0,8,[true,false,true,true,true,true,true]),Tp(Pp(mC,1),fIb,0,8,[true,true,true,false,false,false,false]),Tp(Pp(mC,1),fIb,0,8,[true,true,true,true,true,true,true]),Tp(Pp(mC,1),fIb,0,8,[true,true,true,false,false,true,true]),Tp(Pp(mC,1),fIb,0,8,[true,true,true,false,true,true,true]),Tp(Pp(mC,1),fIb,0,8,[false,false,true,true,true,true,true]),Tp(Pp(mC,1),fIb,0,8,[true,false,false,true,true,true,false]),Tp(Pp(mC,1),fIb,0,8,[false,true,true,true,true,false,true]),Tp(Pp(mC,1),fIb,0,8,[true,false,false,true,true,true,true]),Tp(Pp(mC,1),fIb,0,8,[true,false,false,false,true,true,true])])}\nfunction $9(a){UI();QJ.call(this);Z9=a;this.g=new pP;uJ(this,this.g);OJ(this,L_('Import from Dropbox'));if(Y9()){lP(this.g,new dK(L_('To open a file in your dropbox account using the chooser click below.')));this.b=new iI(L_('Open Dropbox Chooser'));lP(this.g,this.b);Oe(this.b,new bab(this),(Yl(),Yl(),Xl));this.e=new dK(L_('To open a shared Dropbox file from a Dropbox link paste the link below...'))}else{lP(this.g,new dK(\"This site, or your browser doesn't support the Dropbox chooser so you can't pick a file from your dropbox account.\"));this.e=new dK('You can open a shared Dropbox file if you have a link. Paste the Dropbox link below...');xe(this.e,EEb)}lP(this.g,this.e);this.f=new ZO;Be(this.f,TLb);we(this.f,'200px');lP(this.g,this.f);this.c=new cM;Be(this.c,MLb);lP(this.g,this.c);bM(this.c,(UL(),QL));this.d=new iI(L_('Import From Dropbox Link'));Oe(this.d,new dab(this),(Yl(),Yl(),Xl));aM(this.c,this.d);bM(this.c,TL);this.a=new iI(L_(NLb));aM(this.c,this.a);Oe(this.a,new fab(this),(null,Xl));VI(this)}\nfunction gmb(a,b){var c,d,e,f;if(a.v.a.b.length==0)return;if(a.G!=a.S.Oc){a.G=a.S.Oc;Imb(a,false)}if(a.t){hmb(a,b);return}smb(a,b);If(b.a);u9(b,(_0(),Y0));Vf(b.a,a.A.c,a.A.d);if(a.J){mmb(a,b);lmb(a,b)}for(d=0;d!=4;d++){a.e[d]=false;a.q&&(a.B[d]=QLb)}a.T=false;for(f=0;f!=a.Y.a.b.length;f++){e=$p(ODb(a.Y,f),13);$lb(a,e);a.S.uc==-1&&!!e.c&&sR(e.c)&&(a.T=true);a.e[e.k]=true}cmb(a);a.H>=0&&(a.T=true);a.b=true;c=true;for(d=1;d0&&Zlb(a,$p(NDb(a.Y),13).k);for(d=0;d!=a.Y.a.b.length;d++){$p(ODb(a.Y,d),13).k>1&&d!=a.H&&qmb(a,b,$p(ODb(a.Y,d),13),c,false)}for(d=0;d!=a.Y.a.b.length;d++){$p(ODb(a.Y,d),13).k==1&&d!=a.H&&qmb(a,b,$p(ODb(a.Y,d),13),c,false)}for(d=0;d!=a.Y.a.b.length;d++){$p(ODb(a.Y,d),13).k==0&&d!=a.H&&qmb(a,b,$p(ODb(a.Y,d),13),c,false)}a.H>=0&&qmb(a,b,$p(ODb(a.Y,a.H),13),c,true);a.Y.a.b.length>0&&pmb(a,b);Hf(b.a);jmb(a,b);if($p(ODb(a.v,0),13).g>5&&!a.n){for(d=0;d!=4;d++)a.B[d]>QLb&&a.e[d]&&(a.B[d]/=2)}}\nfunction gH(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?$G:null);c&2&&(a.ondblclick=b&2?$G:null);c&4&&(a.onmousedown=b&4?$G:null);c&8&&(a.onmouseup=b&8?$G:null);c&16&&(a.onmouseover=b&16?$G:null);c&32&&(a.onmouseout=b&32?$G:null);c&64&&(a.onmousemove=b&64?$G:null);c&128&&(a.onkeydown=b&128?$G:null);c&256&&(a.onkeypress=b&256?$G:null);c&512&&(a.onkeyup=b&512?$G:null);c&RFb&&(a.onchange=b&RFb?$G:null);c&xGb&&(a.onfocus=b&xGb?$G:null);c&4096&&(a.onblur=b&4096?$G:null);c&8192&&(a.onlosecapture=b&8192?$G:null);c&AGb&&(a.onscroll=b&AGb?$G:null);c&32768&&(a.onload=b&32768?_G:null);c&BGb&&(a.onerror=b&BGb?$G:null);c&CGb&&(a.onmousewheel=b&CGb?$G:null);c&262144&&(a.oncontextmenu=b&262144?$G:null);c&WFb&&(a.onpaste=b&WFb?$G:null);c&EGb&&(a.ontouchstart=b&EGb?$G:null);c&FGb&&(a.ontouchmove=b&FGb?$G:null);c&XFb&&(a.ontouchend=b&XFb?$G:null);c&8388608&&(a.ontouchcancel=b&8388608?$G:null);c&GGb&&(a.ongesturestart=b&GGb?$G:null);c&HGb&&(a.ongesturechange=b&HGb?$G:null);c&IGb&&(a.ongestureend=b&IGb?$G:null)}\nfunction z$(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;n=null;a.Ib=Vl(b);a.Jb=Wl(b);q=Vl(b);r=Wl(b);h=kq((q-a.Rc[4])/a.Rc[0]);i=kq((r-a.Rc[5])/a.Rc[3]);a.K=h+a.eb&a.db;a.L=i+a.eb&a.db;a.M=q;a.N=r;a.O=-1;a.Pb=-1;a.ac=a.bc=null;if(s=q>=0&&q=a.j.a-5&&r=0){n=a.Mb}else{e=nIb;d=nIb;for(j=0;j!=a.T.a.b.length;j++){f=g$(a,j);if(mkb(f.U,h,i)){c=f.U.b*f.U.a;m=f.Ue();m>2&&(m=2);for(k=0;k!=m;k++){o=f.Te(k);g=y9(h,i,o.a,o.b);if(g<=e&&c<=d){e=g;d=c;n=f}}if(f.Ue()==0&&c<=d){n=f;d=c}}}}a.uc=-1;if(!n){for(j=0;j!=a.rc;j++){p=a.vc[j];if(mkb(p.A,q,r)){n=vmb(p);if(p.u){a.ac=vmb(p);a.bc=zmb(p)}a.uc=j}}for(j=0;j!=a.T.a.b.length;j++){f=g$(a,j);if(a.Nb==5){f.cb=-1;y9(f.nb,f.pb,f.ob,f.qb)>=0&&(y9(f.nb,f.pb,h,i)<=25?(f.cb=0):y9(f.ob,f.qb,h,i)<=25&&(f.cb=1));if(f.cb>0){n=f;break}}m=f.Ue();for(k=0;k!=m;k++){o=f.Te(k);if(y9(o.a,o.b,h,i)<26){n=f;a.Pb=k;break}}}}else{a.Pb=-1;for(j=0;j!=n.Ue();j++){o=n.Te(j);y9(o.a,o.b,h,i)<26&&(a.Pb=j)}}O$(a);_$(a,n)}\nfunction m1(a,b,c,d){var 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;j=new fCb;w=new vqb(c,'\\r');a.w=new SDb;a.A=new SDb;a.F=new SDb;while(tqb(w)){v=uqb(w);D=new vqb(v,gLb);f=uqb(D);A=N_(f,0,0);if(b){G=A.Pe();k=uqb(b);(a.bb&1)!=0&&(k=K3(k));C=new vqb(k,(a.bb&1)!=0?' ':'_');o=(new Nxb(uqb(C))).a;A=O_(G,0,0,0,0,o,C)}KDb(a.w,A);F=0;while(tqb(D)){B=(new Nxb(uqb(D))).a;h=new N0;h.b=F;h.a=A;if(Izb(j,Yxb(B))){g=$p(Lzb(j,Yxb(B)),72);KDb(g.b,h)}else{g=new M0;KDb(g.b,h);Ozb(j,Yxb(B),g)}++F}}a.C=d.length;for(q=0;qa.M+0.5&&(m[1]=a.M+0.5);m[1]a.N+0.5&&(m[2]=a.N+0.5);m[2]a.R*m[2]){i=2;d=1}k=m[0]-m[i];j=m[d]-m[i];!b&&(Gbb(a,a.M,m[1])||Gbb(a,a.N,m[2])||Gbb(a,a.L,m[0]))&&(JQ.A=false);a.L=m[0];a.M=m[1];a.N=m[2];g=k;f=j;k*=a.R;j*=a.R;a.K=0;a.J=0;if(k0){d=$p(NDb(a.a),40);a.a.a.b.length==2&&(e=$p(PDb(a.a),40))}switch(a.b){case 1:return _7(d,b)+_7(e,b);case 2:return _7(d,b)-_7(e,b);case 7:return _7(d,b)*_7(e,b);case 8:return _7(d,b)/_7(e,b);case 9:return oyb(_7(d,b),_7(e,b));case 10:return -_7(d,b);case 6:return a.c;case 3:return b.a;case 11:return qyb(_7(d,b));case 12:return dyb(_7(d,b));case 13:return ayb(_7(d,b));case 14:return eyb(_7(d,b));case 15:return hyb(_7(d,b));case 16:return ryb(_7(d,b));case 17:return syb(_7(d,b));case 20:{f=_7(d,b);for(c=1;c_7(e,b)?0:f<0?0:1}case 27:{f=_7(d,b);return _7($p(ODb(a.a,f>0?2:1),40),b)}case 23:{f=a8(_7(d,b))/fEb;return f<1?-1+f*2:3-f*2}case 24:{f=a8(_7(d,b))/fEb;return f-1}case 25:return _7(d,b)%_7(e,b);case 22:return b8(b,a.a);default:if(a.b>=28)return b.b[a.b-28];M_('unknown\\n');}return 0}\nfunction qmb(a,b,c,d,e){var f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N;if(!c.c)return;D=0;t=~~((a.A.a-1)/2);g=a.T?'#A0A0A0':c.a;a.S.uc==-1&&sR(c.c)?(g='#00FFFF'):e&&(g=c.a);o=qnb(c,a.A.b);r=c.e;w=c.f;h=a.B[c.k];i=0;if(d){F=h;C=0;if(a.q){F=a.r;C=a.s}else if(a.O||a.s<(h+C)*0.5-(h-C)*0.55){C=-h;a.O=true}i=(F+C)*0.5;h=(F-C)*0.55}j=t/h;if(e){a.p=j;a.o=i}v=-10-kq(i*j);u=10-kq(i*j);a.i=KLb;while(a.i<20*h/t){a.i*=Vlb[D++%3]}A='#303030';q='#A0A0A0';if(a.S.ic.c){A='#D0D0D0';q='#808080'}K=a.S.Oc*a.U;a.g=Ylb(a);if(a.b){I=a.i!=0&&d;for(p=-100;p<=100;p++){if(p!=0&&!I)continue;N=t-kq((p*a.i-i)*j);if(N<0||N>=a.A.a-1)continue;f=p==0?q:A;Pf(b.a,f);Kf(b.a,f);n9(b,0,N,a.A.b-1,N)}L=a.S.Mc-a.S.Oc*a.U*a.A.b;M=a.S.Mc-a.S.Mc%a.g;for(p=0;;p++){J=M-a.g*p;k=kq((J-L)/K);if(k<0)break;if(k>=a.A.b)continue;if(J<0)continue;f=A;(J+a.g/4)%(a.g*10)u){a.e[c.k]=false;v=-1000;u=_Eb}if(G!=-1){if(B==H&&s==H)continue;n9(b,G,t-H,m-1,t-H);G=H=-1}if(B==s){G=m;H=B;continue}n9(b,m,t-B,m,t-s-1)}}G!=-1&&n9(b,G,t-H,m-1,t-H)}\nfunction K$(b,c,d,e,f){var g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w,A,B;if(!e){b.uc=-1;_$(b,null);b.ac=b.bc=null;for(k=0;k!=b.T.a.b.length;k++){h=g$(b,k);h.Ce()}b.T.a.b=Qp(tB,jEb,1,0,3,1);b.jb=-1;b.Oc=5.0E-6;UY(b.I,false);UY(b.Cc,false);UY(b.fc,false);UY(b.Wc,true);UY(b.Ac,true);Z$(b);fob(b.Dc,117);fob(b.D,50);fob(b.ec,50);LQ=5;b.rc=0;b.tb={l:0,m:0,h:0}}for(q=0;q=48&&t<=57&&(t=(new Nxb(u)).a);if(t==34){new q6(s);break}if(t==38){g=new QU(s,b);KDb(b.b,g);break}if(t==46){new X2(s);break}v=(new Nxb(uqb(s))).a;A=(new Nxb(uqb(s))).a;w=(new Nxb(uqb(s))).a;B=(new Nxb(uqb(s))).a;j=(new Nxb(uqb(s))).a;p=O_(t,v,A,w,B,j,s);if(!p){break}p.lf();KDb(b.T,p)}catch(a){a=qC(a);if(cq(a,17)){i=a;lg(i);M_('exception while undumping '+i);break}else throw pC(a)}break}q+=m}c_(b);if(!e){for(k=0;k!=b.b.a.b.length;k++)LU($p(ODb(b.b,k),165),b)}b.d=true;O$(b);f&&xZ(b)}\nfunction Q$(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;if(a.k==null||a.T.a.b.length==0){a.k=null;return}f=a.P;a.P=false;r=TC(160*i$(a));t=TC(Dg());n=a.tb;if(SC(n,{l:0,m:0,h:0})){a.tb=t;return}if(WC({l:_Eb,m:0,h:0},ZC(r,eD(t,a.tb)))&&!b)return;g=vZ(a);for(i=1;;i++){for(h=0;h!=a.T.a.b.length;h++){c=g$(a,h);c.of()}++a.Ic;for(s=0;s!=5000;s++){a.A=true;a.Lc=s;for(h=0;h!=a.o;h++)a.s[h]=a.$b[h];if(a.q){for(h=0;h!=a.o;h++)for(j=0;j!=a.o;j++)a.k[h][j]=a.Zb[h][j]}for(h=0;h!=a.T.a.b.length;h++){c=g$(a,h);c.De()}if(a.Kc!=null)return;o=f;f=false;for(j=0;j!=a.o;j++){for(h=0;h!=a.o;h++){u=a.k[h][j];if(isNaN(u)||Exb(u)){x_(a,'nan/infinite matrix!',null);return}}}if(o){for(j=0;j!=a.o;j++){u='';for(h=0;h!=a.o;h++)u+=a.k[j][h]+',';u+=ZEb;M_(u)}M_('')}if(a.q){if(a.A&&s>0)break;if(!S_(a.k,a.o,a.r)){x_(a,FIb,null);return}}T_(a.k,a.o,a.r,a.s);for(j=0;j!=a.n;j++){q=a.t[j];q.f==1?(p=q.g):(p=a.s[q.c]);if(isNaN(p)){a.A=false;break}if(j5&&M_('converged after '+s+' iterations\\n');if(s==5000){x_(a,'Convergence failed!',null);break}a.Mc+=a.Oc;for(h=0;h!=a.T.a.b.length;h++)g$(a,h).pf();g||sZ(a);for(h=0;h!=a.rc;h++)Wmb(a.vc[h]);for(h=0;h!=a.T.a.b.length;h++)cq(g$(a,h),10)&&Wmb($p(g$(a,h),10).a);t=TC(Dg());n=t;if(WC(UC((i+1)*_Eb),ZC(r,eD(t,a.tb)))||VC(eD(t,a.sb),{l:500,m:0,h:0}))break;if(!a.Bc)break}a.tb=n;g&&sZ(a)}\nfunction RW(e,f){var g=function(a){this._sampleRate=a&&a.sampleRate?a.sampleRate:44100;this._channels=a&&a.channels?a.channels:2;this._eof=true;this._bufferNeedle=0};g.prototype.setBuffer=function(a){this._buffer=this.getWavInt16Array(a);this._bufferNeedle=0;this._internalBuffer='';this._hasOutputHeader=false;this._eof=false};g.prototype.getBuffer=function(a){var b;if(this._bufferNeedle+a>=this._buffer.length){b=new Int16Array(this._buffer.length-this._bufferNeedle);this._eof=true}else{b=new Int16Array(a)}for(var c=0;c>16;b[4]=16727;b[5]=17750;b[6]=28006;b[7]=8308;b[8]=18;b[9]=0;b[10]=1;b[11]=this._channels;b[12]=this._sampleRate&LFb;b[13]=(this._sampleRate&oIb)>>16;b[14]=2*this._channels*this._sampleRate&LFb;b[15]=(2*this._channels*this._sampleRate&oIb)>>16;b[16]=4;b[17]=16;b[18]=0;b[19]=24932;b[20]=24948;b[21]=2*a.length&LFb;b[22]=(2*a.length&oIb)>>16;for(var d=0;d=-1900?1:0;c>=4?mzb(a,Tp(Pp(yB,1),jEb,2,4,['Before Christ','Anno Domini'])[g]):mzb(a,Tp(Pp(yB,1),jEb,2,4,['BC','AD'])[g]);break;case 121:Oo(a,c,d);break;case 77:No(a,c,d);break;case 107:h=e.a.getHours();h==0?Uo(a,24,c):Uo(a,h,c);break;case 83:Mo(a,c,e);break;case 69:i=d.a.getDay();c==5?mzb(a,Tp(Pp(yB,1),jEb,2,4,['S','M','T','W','T','F','S'])[i]):c==4?mzb(a,Tp(Pp(yB,1),jEb,2,4,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[i]):mzb(a,Tp(Pp(yB,1),jEb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[i]);break;case 97:e.a.getHours()>=12&&e.a.getHours()<24?mzb(a,Tp(Pp(yB,1),jEb,2,4,['AM','PM'])[1]):mzb(a,Tp(Pp(yB,1),jEb,2,4,['AM','PM'])[0]);break;case 104:j=e.a.getHours()%12;j==0?Uo(a,12,c):Uo(a,j,c);break;case 75:k=e.a.getHours()%12;Uo(a,k,c);break;case 72:m=e.a.getHours();Uo(a,m,c);break;case 99:n=d.a.getDay();c==5?mzb(a,Tp(Pp(yB,1),jEb,2,4,['S','M','T','W','T','F','S'])[n]):c==4?mzb(a,Tp(Pp(yB,1),jEb,2,4,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[n]):c==3?mzb(a,Tp(Pp(yB,1),jEb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[n]):Uo(a,n,1);break;case 76:o=d.a.getMonth();c==5?mzb(a,Tp(Pp(yB,1),jEb,2,4,['J','F','M','A','M','J','J','A','S','O','N','D'])[o]):c==4?mzb(a,Tp(Pp(yB,1),jEb,2,4,['January','February','March','April','May','June','July','August','September','October','November','December'])[o]):c==3?mzb(a,Tp(Pp(yB,1),jEb,2,4,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[o]):Uo(a,o+1,c);break;case 81:p=~~(d.a.getMonth()/3);c<4?mzb(a,Tp(Pp(yB,1),jEb,2,4,['Q1','Q2','Q3','Q4'])[p]):mzb(a,Tp(Pp(yB,1),jEb,2,4,['1st quarter','2nd quarter','3rd quarter','4th quarter'])[p]);break;case 100:q=d.a.getDate();Uo(a,q,c);break;case 109:r=e.a.getMinutes();Uo(a,r,c);break;case 115:s=e.a.getSeconds();Uo(a,s,c);break;case 122:c<4?mzb(a,f.c[0]):mzb(a,f.c[1]);break;case 118:mzb(a,f.b);break;case 90:c<3?mzb(a,Cp(f)):c==3?mzb(a,Bp(f)):mzb(a,Ep(f.a));break;default:return false;}return true}\n", "function IU(){UI();iJ.call(this);this.b=new pP;fJ(this,this.b);Be(this.b,'400px');lP(this.b,new gK('

SimC\\uFFFD 2.2.5js (isharp).<\\/p>

Written By Amit Kumar Nandi.
Personal Page<\\/a><\\/p>

Other Products from Nandi Mechatronics Pvt. Ltd.
NMPL\\uFFFD<\\/a><\\/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>

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>

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>

For details of licensing see Licensing/<\\/A>.<\\/p>

Source code (Paul):Project Page<\\/A><\\/p>

Source code (Iain):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'),'showfreq'));nI(this.d,this);wnb(this,this.e,this.s=new $mb(L_(AMb),'showrms'));nI(this.s,this);wnb(this,this.e,this.b=new $mb(L_('Show Duty Cycle'),'showduty'));nI(this.b,this);pL(this.c,this.e);znb(this);this.f=new cM;Be(this.f,MLb);bM(this.f,(UL(),QL));xe(this.f,EEb);pL(this.c,this.f);aM(this.f,e=new iI(L_(ZHb)));Oe(e,new Enb(this),(Yl(),Yl(),Xl));bM(this.f,TL);aM(this.f,f=new iI(L_('Save as Default')));Oe(f,new Gnb(this),(null,Xl));VI(this);!this.Q&&(this.Q=EG(new YJ(this)));gJ(this)}\nfunction C_(b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w;q=TC(Dg());h=b.d;if(b.d||b.H){qZ(b);b.d=false}!!b.Jc&&b.Jc!=b.Mb&&b.Jc.hf(true);f_(b);j=new x9(b.e);GQ=(_0(),S0);if(b.ic.c){MQ=R0;BQ=R0;u9(j,Z0)}else{MQ=Z0;BQ=X0;u9(j,R0)}t9(j,0,0,j.a.canvas.width,j.a.canvas.height);p=TC(Dg());if(b.Bc){try{Q$(b,h)}catch(a){a=qC(a);if(cq(a,17)){i=a;P_();M_('exception in runCircuit '+i);lg(i);return}else throw pC(a)}b.Tb=RC(b.Tb,eD(TC(Dg()),p))}t=TC(Dg());if(b.Bc){if(_C(b.ub,{l:0,m:0,h:0})){m=gD(eD(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(WC(eD(t,b.wc),{l:_Eb,m:0,h:0})){b.cb=0;b.Ic=0;b.wc=t}DQ=eyb(b.ec.k/4.762-7);r=KQ;w9(j,r);o=TC(Dg());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&&u9(j,V0);g$(b,k).Ge(j)}b.Rb=RC(b.Rb,eD(TC(Dg()),o));if(b.Nb!=2&&b.Nb!=3){for(k=0;k!=b.dc.a.b.length;k++)WR(j,$p(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=g$(b,k);if(e!=b.Mb||b.Nc!=5){u9(j,V0);r9(j,e.nb-3,e.pb-3,7);r9(j,e.ob-3,e.qb-3,7)}else{bR(e,j,S0)}}b.Nc==6&&!!b.Mb&&bR(b.Mb,j,S0);if(!!b.J&&(b.J.nb!=b.J.ob||b.J.pb!=b.J.qb)){b.J.Ge(j);bR(b.J,j,S0)}for(k=0;k!=b.g.a.b.length;k++){f=$p(ODb(b.g,k),18);u9(j,Y0);r9(j,f.a-3,f.b-3,7)}if(b.xc){u9(j,GQ);p9(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){u9(j,V0);u=i_(b,n$(b,b.Ib));v=i_(b,o$(b,b.Jb));n9(j,u,kq((0-b.Rc[5])/b.Rc[3]),u,o$(b,b.j.a));n9(j,kq((0-b.Rc[4])/b.Rc[0]),v,n$(b,b.j.b),v)}b.e.setTransform(1,0,0,1,0,0);b.ic.c?u9(j,Z0):u9(j,R0);t9(j,0,b.j.a,b.j.b,nf(b.F).height-b.j.a);w9(j,r);g=b.rc;b.Kc!=null&&(g=0);for(k=0;k!=g;k++)gmb(b.vc[k],j);if(b.Qb){u9(j,S0);Of(j.a,4);n9(j,0,b.j.a-2,b.j.b,b.j.a-2);Of(j.a,1)}u9(j,MQ);if(b.Kc!=null){q9(j,b.Kc,10,b.j.a-10)}else{n=Qp(yB,jEb,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]=OHb+DS(kR(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=h$(b);s==null?(b.jb=-1):(n[k]=s)}u=0;g!=0&&(u=Jmb(b.vc[g-1])+20);u=u$(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++)q9(j,n[k],u,w+15*(k+1))}!!b.Jc&&b.Jc!=b.Mb&&b.Jc.hf(false);++b.cb;u9(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=eD(RC(b.Ub,TC(Dg())),q);b.Sb=RC(b.Sb,{l:1,m:0,h:0})}\nfunction w$(a,b,c){var d,e,f,g,h,i,j,k,m,n;c=='about'&&(dZ=new IU);if(c==vKb){E$(a);$doc.getElementById(YKb).click()}c==wKb&&(fZ=new hab(a));c==xKb&&(iZ=new $9(a));c==zKb&&(h=_Z(a),fZ=new S7(h),PJ(fZ),undefined);c==yKb&&(i=_Z(a),fZ=new J7(i),PJ(fZ),undefined);c==AKb&&(j=_Z(a),fZ=new M7(a,j),PJ(fZ),undefined);c==BKb&&(fZ=new G7,PJ(fZ));c==CKb&&HZ();c==DKb&&(a.H=true,P$(a));c=='print'&&(k=b$(a,true),C$((MF(),k.ob)),undefined);c=='recover'&&(E$(a),I$(a,a.lc,false),iN(a.kc,false),undefined);(b==VKb||b==ZKb)&&!!a.v&&a.v.le(false);if(b==TKb&&c==UKb){fZ=new opb(a);PJ(fZ)}b==TKb&&c=='other'&&KZ(a,new D7(a));c=='undo'&&UZ(a);c=='redo'&&OZ(a);if(b==$Kb&&!!a.Mb){a.Db=a.Mb;b=VKb}if(c=='cut'){b!=VKb&&(a.Db=null);IZ(a)}if(c==FKb){b!=VKb&&(a.Db=null);m=!!a.Db&&!a.Db.kb;$$(a);a.u=CZ(a);m&&yZ(a);H_(a);(a.u==null||a.u.length==0)&&F$(a);iN(a._b,a.u!=null&&a.u.length>0)}c==DGb&&MZ(a,null);if(c==GKb){b!=VKb&&(a.Db=null);$$(a);n=CZ(a);MZ(a,n)}c=='flip'&&(fR(a.Db),a.d=true,O$(a));c=='split'&&RZ(a,a.Db);c==HKb&&PZ(a);if(c==IKb){E$(a);xZ(a)}c=='stackAll'&&j_(a);c==NKb&&A_(a);c==OKb&&zZ(a);c==KKb&&J_(a,20);c==LKb&&J_(a,-20);c==JKb&&W$(a,1);b==VKb&&c==EKb&&KZ(a,a.Db);if(c=='delete'){b!=VKb&&(a.Db=null);E$(a);JZ(a,true)}c=='sliders'&&QZ(a,a.Db);if(c==WKb&&!!a.Db){for(d=0;d!=a.rc;d++)if(!vmb(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==XKb&&!!a.Db){e=new cnb(i_(a,a.Db.nb+50),i_(a,a.Db.pb+50));KDb(a.T,e);anb(e,a.Db)}if(b==ZKb){E$(a);a.Fb!=-1?(f=a.vc[a.Fb]):(f=$p(a.Mb,10).a);if(c=='dock'){if(a.rc==a.vc.length)return;a.vc[a.rc]=$p(a.Mb,10).a;$p(a.Mb,10).a=null;a.vc[a.rc].w=a.rc;++a.rc;JZ(a,false)}if(c=='undock'){e=new cnb(i_(a,a.Db.nb+50),i_(a,a.Db.pb+50));KDb(a.T,e);_mb(e,a.vc[a.Fb]);for(d=a.Fb;d0&&(a.Ob=c);Wyb(c,'DragAll')==0?(a.Nb=1,Y$(a,dLb)):Wyb(c,'DragRow')==0?(a.Nb=2,Y$(a,dLb)):Wyb(c,nKb)==0?(a.Nb=3,Y$(a,dLb)):Wyb(c,oKb)==0?(a.Nb=4,Y$(a,dLb)):Wyb(c,'DragPost')==0?(a.Nb=5,Y$(a,dLb)):Wyb(c,pKb)==0&&(a.Nb=6,Y$(a,dLb));a.Nc=a.Nb}O$(a)}\nfunction qZ(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,C;if(a.T.a.b.length==0){a.dc=new SDb;a.g=new SDb;return}a.Kc=null;a.Jc=null;C=0;a.Wb=new SDb;a.cc=new fCb;k=false;m=false;B=null;uZ(a);for(o=0;o!=a.T.a.b.length;o++){b=g$(a,o);if(cq(b,196)){k=true;break}cq(b,41)&&(m=true);!B&&cq(b,48)&&(B=b)}if(!k&&!!B&&!m){f=new M0;A=B.Te(0);KDb(a.Wb,f);d=$p(Lzb(a.Xb,A),159);d?(d.a=0):Ozb(a.Xb,A,new K0(0))}else{f=new M0;KDb(a.Wb,f)}fdb=new fCb;for(o=0;o!=a.T.a.b.length;o++){b=g$(a,o);p=b.Se();q=b._e();w=b.Ue();for(r=0;r!=w;r++){A=b.Te(r);j=$p(Lzb(a.cc,A),27);Ozb(a.cc,A,Yxb(!j?1:j.a+1));d=$p(Lzb(a.Xb,A),159);if(!d||d.a==-1){f=new M0;g=new N0;g.b=r;g.a=b;KDb(f.b,g);b.jf(r,a.Wb.a.b.length);d?(d.a=a.Wb.a.b.length):Ozb(a.Xb,A,new K0(a.Wb.a.b.length));KDb(a.Wb,f)}else{v=d.a;g=new N0;g.b=r;g.a=b;KDb(e$(a,v).b,g);b.jf(r,v);v==0&&b.kf(r,0)}}for(r=0;r!=p;r++){f=new M0;f.a=true;g=new N0;g.b=r+w;g.a=b;KDb(f.b,g);b.jf(g.b,a.Wb.a.b.length);KDb(a.Wb,f)}C+=q}t$(a);if(!tZ(a))return;a.Xb=null;a.Vc=Qp(Dx,jEb,5,C,0,1);C=0;a.q=false;for(o=0;o!=a.T.a.b.length;o++){b=g$(a,o);b.df()&&(a.q=true);q=b._e();for(r=0;r!=q;r++){Wp(a.Vc,C,b);b.mf(r,C++)}}u=a.Wb.a.b.length-1+C;a.k=Rp(oq,[jEb,wHb],[16,0],7,[u,u],2);a.s=Qp(oq,wHb,0,u,7,1);a.Zb=Rp(oq,[jEb,wHb],[16,0],7,[u,u],2);a.$b=Qp(oq,wHb,0,u,7,1);a.o=a.n=u;a.t=Qp(Wz,jEb,245,u,0,1);a.r=Qp(pq,KFb,0,u,7,1);for(o=0;o!=u;o++)a.t[o]=new slb;a.p=false;for(o=0;o!=a.T.a.b.length;o++){b=g$(a,o);b.nf()}e=Qp(mC,fIb,0,a.Wb.a.b.length,8,1);c=true;e[0]=true;while(c){c=false;for(o=0;o!=a.T.a.b.length;o++){b=g$(a,o);if(cq(b,104))continue;for(r=0;rPassive Components'))),m));h=new TM(true);vM(h,f$(a,L_('Add Ground'),WIb));vM(h,f$(a,L_('Add Voltage Source (2-terminal)'),XIb));vM(h,f$(a,L_('Add A/C Voltage Source (2-terminal)'),UHb));vM(h,f$(a,L_('Add Voltage Source (1-terminal)'),SHb));vM(h,f$(a,L_('Add A/C Voltage Source (1-terminal)'),THb));vM(h,f$(a,L_('Add Square Wave Source (1-terminal)'),YIb));vM(h,f$(a,L_('Add Clock'),ZIb));vM(h,f$(a,L_('Add A/C Sweep'),$Ib));vM(h,f$(a,L_('Add Variable Voltage'),_Ib));vM(h,f$(a,L_('Add Antenna'),lIb));vM(h,f$(a,L_('Add AM Source'),'AMElm'));vM(h,f$(a,L_('Add FM Source'),'FMElm'));vM(h,f$(a,L_('Add Current Source'),aJb));vM(h,f$(a,L_('Add Noise Generator'),bJb));vM(b,new nN(new hE(RY+L_(' <\\/div>Inputs and Sources')),h));k=new TM(true);vM(k,f$(a,L_('Add Analog Output'),cJb));vM(k,f$(a,L_('Add LED'),dJb));vM(k,f$(a,L_('Add Lamp'),eJb));vM(k,f$(a,L_('Add Text'),fJb));vM(k,f$(a,L_('Add Box'),rIb));vM(k,f$(a,L_('Add Voltmeter/Scobe Probe'),gJb));vM(k,f$(a,L_('Add Ohmmeter'),hJb));vM(k,f$(a,L_('Add Labeled Node'),iJb));vM(k,f$(a,L_('Add Test Point'),jJb));vM(k,f$(a,L_('Add Ammeter'),$Hb));vM(k,f$(a,L_('Add Data Export'),kJb));vM(k,f$(a,L_('Add Audio Output'),pIb));vM(k,f$(a,L_('Add LED Array'),lJb));vM(k,f$(a,L_('Add Stop Trigger'),mJb));vM(b,new nN(new hE(RY+L_(' <\\/div>Outputs and Labels')),k));e=new TM(true);vM(e,f$(a,L_('Add Diode'),nJb));vM(e,f$(a,L_('Add Zener Diode'),oJb));vM(e,f$(a,L_('Add Transistor (bipolar, NPN)'),pJb));vM(e,f$(a,L_('Add Transistor (bipolar, PNP)'),qJb));vM(e,f$(a,L_('Add MOSFET (N-Channel)'),rJb));vM(e,f$(a,L_('Add MOSFET (P-Channel)'),sJb));vM(e,f$(a,L_('Add JFET (N-Channel)'),tJb));vM(e,f$(a,L_('Add JFET (P-Channel)'),uJb));vM(e,f$(a,L_('Add SCR'),vJb));vM(e,f$(a,L_('Add DIAC'),wJb));vM(e,f$(a,L_('Add TRIAC'),xJb));vM(e,f$(a,L_('Add Darlington Pair (NPN)'),yJb));vM(e,f$(a,L_('Add Darlington Pair (PNP)'),zJb));vM(e,f$(a,L_('Add Varactor/Varicap'),AJb));vM(e,f$(a,L_('Add Tunnel Diode'),BJb));vM(e,f$(a,L_('Add Triode'),CJb));vM(b,new nN(new hE(RY+L_(' <\\/div>Active Components')),e));d=new TM(true);vM(d,f$(a,L_('Add Op Amp (ideal, - on top)'),DJb));vM(d,f$(a,L_('Add Op Amp (ideal, + on top)'),EJb));vM(d,f$(a,L_('Add Op Amp (real)'),FJb));vM(d,f$(a,L_('Add Analog Switch (SPST)'),dIb));vM(d,f$(a,L_('Add Analog Switch (SPDT)'),eIb));vM(d,f$(a,L_('Add Tristate Buffer'),GJb));vM(d,f$(a,L_('Add Schmitt Trigger'),HJb));vM(d,f$(a,L_('Add Schmitt Trigger (Inverting)'),IJb));vM(d,f$(a,L_('Add CCII+'),sIb));vM(d,f$(a,L_('Add CCII-'),tIb));vM(d,f$(a,L_('Add Comparator (Hi-Z/GND output)'),JJb));vM(d,f$(a,L_('Add OTA (LM13700 style)'),KJb));vM(d,f$(a,L_('Add Voltage-Controlled Voltage Source'),LJb));vM(d,f$(a,L_('Add Voltage-Controlled Current Source'),xIb));vM(d,f$(a,L_('Add Current-Controlled Voltage Source'),zIb));vM(d,f$(a,L_('Add Current-Controlled Current Source'),yIb));vM(d,f$(a,L_('Add Optocoupler'),MJb));vM(d,f$(a,L_('Add Subcircuit Instance'),NJb));vM(b,new nN(new hE(RY+L_(' <\\/div>Active Building Blocks')),d));g=new TM(true);vM(g,f$(a,L_('Add Logic Input'),OJb));vM(g,f$(a,L_('Add Logic Output'),PJb));vM(g,f$(a,L_('Add Inverter'),QJb));vM(g,f$(a,L_('Add NAND Gate'),RJb));vM(g,f$(a,L_('Add NOR Gate'),SJb));vM(g,f$(a,L_('Add AND Gate'),kIb));vM(g,f$(a,L_('Add OR Gate'),TJb));vM(g,f$(a,L_('Add XOR Gate'),UJb));vM(b,new nN(new hE(RY+L_(' <\\/div>Logic Gates, Input and Output')),g));f=new TM(true);vM(f,f$(a,L_('Add D Flip-Flop'),VJb));vM(f,f$(a,L_('Add JK Flip-Flop'),WJb));vM(f,f$(a,L_('Add T Flip-Flop'),XJb));vM(f,f$(a,L_('Add 7 Segment LED'),YJb));vM(f,f$(a,L_('Add 7 Segment Decoder'),ZJb));vM(f,f$(a,L_('Add Multiplexer'),$Jb));vM(f,f$(a,L_('Add Demultiplexer'),_Jb));vM(f,f$(a,L_('Add SIPO shift register'),aKb));vM(f,f$(a,L_('Add PISO shift register'),bKb));vM(f,f$(a,L_('Add Counter'),cKb));vM(f,f$(a,L_('Add Ring Counter'),'DecadeElm'));vM(f,f$(a,L_('Add Latch'),dKb));vM(f,f$(a,L_('Add Sequence generator'),eKb));vM(f,f$(a,L_('Add Full Adder'),fKb));vM(f,f$(a,L_('Add Half Adder'),gKb));vM(f,f$(a,L_('Add Custom Logic'),hKb));vM(b,new nN(new hE(RY+L_(' <\\/div>Digital Chips')),f));c=new TM(true);vM(c,f$(a,L_('Add 555 Timer'),iKb));vM(c,f$(a,L_('Add Phase Comparator'),jKb));vM(c,f$(a,L_('Add DAC'),kKb));vM(c,f$(a,L_('Add ADC'),WHb));vM(c,f$(a,L_('Add VCO'),lKb));vM(c,f$(a,L_('Add Monostable'),mKb));vM(b,new nN(new hE(RY+L_(' <\\/div>Analog and Hybrid Chips')),c));j=new TM(true);vM(j,i=f$(a,L_('Drag All'),'DragAll'));TY(i,L_('(Alt-drag)'));vM(j,i=f$(a,L_('Drag Row'),'DragRow'));TY(i,L_('(A-S-drag)'));vM(j,i=f$(a,L_('Drag Column'),nKb));TY(i,a.qb?L_('(A-Cmd-drag)'):L_('(A-M-drag)'));vM(j,f$(a,L_('Drag Selected'),oKb));vM(j,i=f$(a,L_('Drag Post'),'DragPost'));TY(i,'('+a.C+'-drag)');vM(b,new nN(new hE(RY+L_(' <\\/div>Drag')),j));vM(b,i=f$(a,L_('Select/Drag Sel'),pKb));TY(i,L_('(space or Shift-drag)'))}\n", "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_('RUN<\\/Strong> / Stop')))));Oe(b.pc,new f0(b),(null,Xl));feb()&&lP(b.Uc,b.wb=new ceb(b));lP(b.Uc,i=new dK(L_('Simulation Speed')));Ie((MF(),i.ob),EEb,true);lP(b.Uc,b.Dc=new gob(3,0,260));lP(b.Uc,i=new dK(L_('Current Speed')));Ie(i.ob,EEb,true);b.D=new gob(50,1,100);lP(b.Uc,b.D);lP(b.Uc,b.gc=new dK(L_('Power Brightness')));ye(b.gc,EEb,true);lP(b.Uc,b.ec=new gob(50,1,100));c_(b);i=new dK(L_('Current Circuit:'));Ie(i.ob,EEb,true);b.Qc=new dK('Label');lP(b.Uc,i);lP(b.Uc,b.Qc);lP(b.Uc,b.kb=new sL);Be(b.kb,cZ+jFb);we(b.kb,'100 px');b.kb.ob.setAttribute('scrolling','no');Z$(b);b.T=new SDb;b.b=new SDb;b.Tc=new SDb;b.nc=new SDb;b.vc=Qp(fA,jEb,170,20,0,1);b.qc=Qp(pq,KFb,0,20,7,1);b.rc=0;b.jc=new JDb;b.U=new TM(true);vM(b.U,b.Q=new oN(L_('Edit...'),new Vfb(VKb,EKb)));vM(b.U,b.V=new oN(L_('View in Scope'),new Vfb(VKb,WKb)));vM(b.U,b.S=new oN(L_('View in Undocked Scope'),new Vfb(VKb,XKb)));vM(b.U,new oN(L_('Cut'),new Vfb(VKb,'cut')));vM(b.U,new oN(L_('Copy'),new Vfb(VKb,FKb)));vM(b.U,new oN(L_('Delete'),new Vfb(VKb,'delete')));vM(b.U,new oN(L_('Duplicate'),new Vfb(VKb,GKb)));vM(b.U,b.R=new oN(L_('Swap Terminals'),new Vfb(VKb,'flip')));vM(b.U,b.X=v$(L_('Split Wire'),L_(b.C+'-click'),new Vfb(VKb,'split')));vM(b.U,b.W=new oN(L_('Sliders...'),new Vfb(VKb,'sliders')));b.tc=new vnb;GS();if(b.Gc!=null){k$(b,false);I$(b,b.Gc,true)}else{if(b.Kc==null&&b.Fc!=null){K$(b,null,0,false,true);k$(b,false);Z9=b;aab(b.Fc,(Nwb(),Nwb(),Lwb))}else{K$(b,null,0,false,true);if(b.Kc==null&&b.Ec!=null){k$(b,false);L$(b,b.Ec,b.Hc)}else k$(b,true)}}iN(b.mc,b.nc.a.b.length>0);iN(b.Sc,b.Tc.a.b.length>0);(b.u==null||b.u.length==0)&&F$(b);iN(b._b,b.u!=null&&b.u.length>0);e_(b);Oe(b.F,b,(sm(),sm(),rm));Oe(b.F,b,(xm(),xm(),wm));Oe(b.F,b,(Cm(),Cm(),Bm));Oe(b.F,b,(Mm(),Mm(),Lm));Oe(b.F,b,(null,Xl));Oe(b.F,b,(mm(),mm(),lm));TZ(b,pe(b.F));Oe(b.F,b,(bm(),bm(),am));Oe(b.Ab,new h0(b),(null,Xl));YF(b);Oe(b.F,b,(Rm(),Rm(),Qm));d_(b,true)}\nvar cEb='object',dEb='java.lang',eEb='com.google.gwt.core.client',fEb=3.141592653589793,gEb=6.283185307179586,hEb='com.google.gwt.animation.client',iEb='com.google.gwt.user.client',jEb={3:1,4:1},kEb='com.google.gwt.aria.client',lEb='alertdialog',mEb='application',nEb='button',oEb='checkbox',pEb='columnheader',qEb='complementary',rEb='contentinfo',sEb='definition',tEb='dialog',uEb='main',vEb='menuitemcheckbox',wEb='menuitemradio',xEb='navigation',yEb='option',zEb='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,706:1},YEb='Unknown',ZEb='\\n',$Eb=1000000,_Eb=1000,aFb='CSS1Compat',bFb={36:1,31:1,3:1,12:1,11:1},cFb='com.google.gwt.dom.client',dFb={143:1,31:1,3:1,12:1,11:1},eFb={31:1,144:1,3:1,12:1,11:1},fFb={31:1,145:1,3:1,12:1,11:1},gFb={31:1,146:1,3:1,12:1,11:1},hFb='CENTER',iFb={67:1,3:1,12:1,11:1},jFb='px',kFb={31:1,175:1,3:1,12:1,11:1},lFb={31:1,131:1,3:1,12:1,11:1},mFb='com.google.web.bindery.event.shared',nFb='com.google.gwt.event.shared',oFb='com.google.gwt.event.dom.client',pFb='blur',qFb='click',rFb='contextmenu',sFb='dblclick',tFb='mousedown',uFb='mousemove',vFb='mouseout',wFb='mouseover',xFb='mouseup',yFb='mousewheel',zFb='DOMMouseScroll',AFb='touchcancel',BFb='touchend',CFb='div',DFb='touchmove',EFb='touchstart',FFb='com.google.gwt.event.logical.shared',GFb={173:1,3:1,17:1,32:1},HFb='UmbrellaException',IFb='com.google.gwt.http.client',JFb={134:1,3:1,17:1,32:1},KFb={3:1},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,$Fb='com.google.gwt.layout.client',_Fb='position',aGb='absolute',bGb='overflow',cGb='hidden',dGb='left',eGb='0.0px',fGb='top',gGb='right',hGb='bottom',iGb=0.01,jGb='relative',kGb='display',lGb=' ',mGb='visibility',nGb='com.google.gwt.safecss.shared',oGb='html is null',pGb={241:1,3:1},qGb='com.google.gwt.safehtml.shared',rGb='localStorage',sGb='com.google.gwt.text.shared.testing',tGb='com.google.gwt.touch.client',uGb={19:1,356:1},vGb={237:1,19:1},wGb='focus',xGb=2048,yGb='keydown',zGb='keypress',AGb=16384,BGb=65536,CGb=131072,DGb='paste',EGb=1048576,FGb=2097152,GGb=16777216,HGb=33554432,IGb=67108864,JGb='__uiObjectID',KGb='com.google.gwt.user.client.impl',LGb={25:1,22:1,24:1,20:1,38:1,26:1,14:1,15:1},MGb={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},NGb='table',OGb='tbody',PGb={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},QGb={37:1,19:1},RGb='rect(0px, 0px, 0px, 0px)',SGb='visible',TGb='popupContent',UGb={25:1,98:1,22:1,24:1,101:1,20:1,38:1,26:1,42:1,14:1,15:1},VGb='cellSpacing',WGb='cellPadding',XGb={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},YGb={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,85:1,86:1,84:1,88:1,93:1,92:1,91:1,90:1,25:1,22:1,183:1,127:1,24:1,357:1,209:1,208:1,44:1,20:1,182:1,26:1,33:1,160:1,76:1,77:1,14:1,15:1},ZGb={25:1,22:1,24:1,20:1,38:1,26:1,152:1,14:1,15:1},$Gb='Column index: ',_Gb=', Column size: ',aHb='Row index: ',bHb=', Row size: ',cHb={59:1,57:1,58:1,60:1,61:1,63:1,62:1,64:1,65:1,66:1,25:1,22:1,24:1,20:1,38:1,26:1,14:1,15:1},dHb='center',eHb='middle',fHb={25:1,22:1,24:1,208:1,20:1,38:1,26:1,14:1,15:1},gHb={59:1,110:1,78:1,113:1,82:1,89:1,112:1,184: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,127:1,24:1,68:1,107:1,94:1,106:1,153:1,20:1,26:1,266:1,76:1,108:1,109:1,77:1,14:1,15:1},hHb={708:1,19:1},iHb='gwt-MenuBar',jHb='selected',kHb='colSpan',lHb='subMenuIcon-selected',mHb={94:1,44:1,20:1,21:1,14:1},nHb={265:1,19:1},oHb={25:1,22:1,24:1,20:1,38:1,26:1,219:1,14:1,15:1},pHb='value',qHb={163:1,59:1,110:1,78:1,113:1,82:1,89:1,112:1,184: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,360:1,183:1,127:1,24:1,211:1,68:1,107:1,94:1,106:1,153:1,44:1,210:1,20:1,26:1,266:1,76:1,108:1,109:1,77:1,206:1,14:1,205:1,15:1},rHb={150:1,3:1,12:1,11:1},sHb='com.google.gwt.user.client.ui.impl',tHb='gecko1_8',uHb='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value (',vHb='Expect more errors.',wHb={16:1,3:1},xHb='I = ',yHb='Vd = ',zHb=0.48,AHb={133:1,3:1,4:1},BHb=1.0E-9,CHb=1000000000000,DHb=1.0E-6,EHb=1000000000,FHb=0.001,GHb={5:1,9:1},HHb='com.lushprojects.circuitjs1.client',IHb='Hz',JHb=0.6366197723675814,KHb=0.15915494309189535,LHb={5:1,9:1,48:1},MHb='Voltage',NHb='Max Voltage',OHb='V = ',PHb='Vmax = ',QHb='P = ',RHb={5:1,9:1,41:1,48:1},SHb='RailElm',THb='ACRailElm',UHb='ACVoltageElm',VHb='SansSerif',WHb='ADCElm',XHb='Carrier Frequency (Hz)',YHb='Signal Frequency (Hz)',ZHb='OK',$Hb='AmmeterElm',_Hb=10000000000,aIb='On Resistance (ohms)',bIb='Off Resistance (ohms)',cIb='closed',dIb='AnalogSwitchElm',eIb='AnalogSwitch2Elm',fIb={50:1,3:1},gIb='# of Inputs',hIb='High Voltage (V)',iIb='Vout = ',jIb='Iout = ',kIb='AndGateElm',lIb='AntennaElm',mIb='topButton',nIb=100000000,oIb=4294901760,pIb='AudioOutputElm',qIb={5:1,9:1,139:1},rIb='BoxElm',sIb='CC2Elm',tIb='CC2NegElm',uIb={5:1,9:1,120:1},vIb=2.0E-6,wIb=-1.0E-6,xIb='VCCSElm',yIb='CCCSElm',zIb='CCVSElm',AIb='Trapezoidal Approximation',BIb={49:1,5:1,9:1},CIb='CapacitorElm',DIb=' <\\/div>',EIb='<\\/div>',FIb='Singular matrix!',GIb='WireElm',HIb='ResistorElm',IIb='PolarCapacitorElm',JIb='InductorElm',KIb='SwitchElm',LIb='PushSwitchElm',MIb='Switch2Elm',NIb='PotElm',OIb='TransformerElm',PIb='TappedTransformerElm',QIb='TransLineElm',RIb='RelayElm',SIb='MemristorElm',TIb='SparkGapElm',UIb='FuseElm',VIb='CustomTransformerElm',WIb='GroundElm',XIb='DCVoltageElm',YIb='SquareRailElm',ZIb='ClockElm',$Ib='SweepElm',_Ib='VarRailElm',aJb='CurrentElm',bJb='NoiseElm',cJb='OutputElm',dJb='LEDElm',eJb='LampElm',fJb='TextElm',gJb='ProbeElm',hJb='OhmMeterElm',iJb='LabeledNodeElm',jJb='TestPointElm',kJb='DataRecorderElm',lJb='LEDArrayElm',mJb='StopTriggerElm',nJb='DiodeElm',oJb='ZenerElm',pJb='NTransistorElm',qJb='PTransistorElm',rJb='NMosfetElm',sJb='PMosfetElm',tJb='NJfetElm',uJb='PJfetElm',vJb='SCRElm',wJb='DiacElm',xJb='TriacElm',yJb='NDarlingtonElm',zJb='PDarlingtonElm',AJb='VaractorElm',BJb='TunnelDiodeElm',CJb='TriodeElm',DJb='OpAmpElm',EJb='OpAmpSwapElm',FJb='OpAmpRealElm',GJb='TriStateElm',HJb='SchmittElm',IJb='InvertingSchmittElm',JJb='ComparatorElm',KJb='OTAElm',LJb='VCVSElm',MJb='OptocouplerElm',NJb='CustomCompositeElm',OJb='LogicInputElm',PJb='LogicOutputElm',QJb='InverterElm',RJb='NandGateElm',SJb='NorGateElm',TJb='OrGateElm',UJb='XorGateElm',VJb='DFlipFlopElm',WJb='JKFlipFlopElm',XJb='TFlipFlopElm',YJb='SevenSegElm',ZJb='SevenSegDecoderElm',$Jb='MultiplexerElm',_Jb='DeMultiplexerElm',aKb='SipoShiftElm',bKb='PisoShiftElm',cKb='CounterElm',dKb='LatchElm',eKb='SeqGenElm',fKb='FullAdderElm',gKb='HalfAdderElm',hKb='UserDefinedLogicElm',iKb='TimerElm',jKb='PhaseCompElm',kKb='DACElm',lKb='VCOElm',mKb='MonostableElm',nKb='DragColumn',oKb='DragSelected',pKb='Select',qKb='[A-Za-z0-9]+ 0 0 0 0 ',rKb='euroResistors',sKb='whiteBackground',tKb='conventionalCurrent',uKb='file',vKb='importfromlocalfile',wKb='importfromtext',xKb='importfromdropbox',yKb='exportaslocalfile',zKb='exportasurl',AKb='exportastext',BKb='exportasimage',CKb='createsubcircuit',DKb='dcanalysis',EKb='edit',FKb='copy',GKb='duplicate',HKb='selectAll',IKb='centrecircuit',JKb='zoom100',KKb='zoomin',LKb='zoomout',MKb='scopes',NKb='unstackAll',OKb='combineAll',PKb='Show Current',QKb='Show Voltage',RKb='Show Values',SKb='alternativeColor',TKb='options',UKb='shortcuts',VKb='elm',WKb='viewInScope',XKb='viewInFloatScope',YKb='LoadFileElement',ZKb='scopepop',$Kb='key',_Kb='removeplot',aLb='maxscale',bLb='properties',cLb='cursorCross',dLb='cursorPointer',eLb='circuitClipboard',fLb='circuitRecovery',gLb=' +\\t\\n\\r\\f',hLb='TransistorElm',iLb='CustomLogicElm',jLb='Bad file server response:',kLb={5:1,137:1,9:1},lLb='default',mLb='Edit Model',nLb='Model Name',oLb='Error on line ',pLb=' of model description',qLb=' digits on left side',rLb='Coupling Coefficient',sLb='L = ',tLb='Reset Pin',uLb='Vbe = ',vLb='Vbc = ',wLb='Vce = ',xLb='text/plain',yLb='.circuitjs.txt',zLb='Download',ALb='# of Select Bits',BLb='On resistance (ohms)',CLb='Off resistance (ohms)',DLb=38.662284941040014,ELb=0.025865,FLb={5:1,125:1,9:1},GLb='max current exceeded',HLb=1.7143528192808883E-7,ILb='default-zener',JLb='default-led',KLb=1.0E-8,LLb='Breakdown Voltage',MLb='100%',NLb='Cancel',OLb='#000000',PLb='####.##########',QLb=1.0E-4,RLb=1.4142135623730951,SLb={359:1,19:1},TLb='300px',ULb=0.3333,VLb='Resistance',WLb='R = ',XLb=100000,YLb='Inductance (H)',ZLb='Slew Rate (V/ns)',$Lb='saturation',_Lb=0.16666666666666666,aMb='model name wparams = ',bMb='Momentary Switch',cMb={5:1,9:1,121:1},dMb={5:1,9:1,74:1},eMb='transistor',fMb=0.8297872340425532,gMb=0.0231,hMb=0.0625,iMb='Resistance (ohms)',jMb='Slider Text',kMb='RMS Voltage',lMb='Min Voltage',mMb='P2P Voltage',nMb='Binary Value',oMb='Trigger Current (A)',pMb='Holding Current (A)',qMb='#ffffff',rMb='#FF0000',sMb='/div',tMb='showvoltage',uMb='showcurrent',vMb='shownegpeak',wMb='showvcevsic',xMb='showresistance',yMb='scopeDefaults',zMb='fontWeight',AMb='Show RMS Average',BMb='color',CMb='Primary Inductance (H)',DMb='transformer',EMb='Transmission line delay too large!',FMb=3.7E-4,GMb=0.0047,HMb=-20.192307692307693,IMb='ignoring line in string catalog: ',JMb='For input string: \"',KMb='Invalid UTF8 sequence',LMb='java.util',MMb={43:1},NMb={3:1,141:1},OMb='__proto__',PMb=15525485,QMb=5.9604644775390625E-8,RMb='com.google.gwt.lang';var _,nD,rC={},nC=-1;tC(1,null,{},O);_.eQ=function P(a){return this===a};_.gC=function R(){return this.cZ};_.hC=function T(){return Ng(this)};_.tS=function V(){return axb(S(this))+'@'+Xxb(U(this),16)};_.toString=function(){return this.tS()};Xp={3:1,705:1,12:1,2:1};wC();var Xp;tC(267,1,{},cxb);_.cg=function dxb(a){var b;b=new cxb;b.e=4;a>1?(b.c=kxb(this,a-1)):(b.c=this);return b};_.dg=function jxb(){_wb(this);return this.b};_.eg=function lxb(){return axb(this)};_.fg=function nxb(){return bxb(this)};_.gg=function pxb(){return (this.e&4)!=0};_.hg=function qxb(){return (this.e&1)!=0};_.tS=function txb(){return ((this.e&2)!=0?'interface ':(this.e&1)!=0?'':'class ')+(_wb(this),this.j)};_.e=0;var $wb=1;var tB=fxb(dEb,'Object',1),Rr=fxb(eEb,'JavaScriptObject$',0),hB=fxb(dEb,'Class',267);tC(248,1,{});_.Zc=function bb(){this.u&&this.$c()};_.$c=function cb(){this.ad((1+dyb(gEb))/2)};_._c=function db(){this.ad((1+dyb(fEb))/2)};_.k=-1;_.o=false;_.p=false;_.r=-1;_.t=-1;_.u=false;var yq=fxb(hEb,'Animation',248);tC(426,1,{},fb);_.bd=function gb(a){eb(this,a)};var qq=fxb(hEb,'Animation/1',426);tC(738,1,{});var hb;var xq=fxb(hEb,'AnimationScheduler',738);tC(249,1,{249:1});var rq=fxb(hEb,'AnimationScheduler/AnimationHandle',249);tC(682,738,{},ib);_.cd=function kb(a,b){var c;c=lb(a,b);return new mb(c)};var tq=fxb(hEb,'AnimationSchedulerImplStandard',682);tC(683,249,{249:1},mb);_.dd=function nb(){jb(this.a)};var sq=fxb(hEb,'AnimationSchedulerImplStandard/1',683);tC(684,738,{},qb);_.cd=function rb(a,b){var c;c=new Eb(this,a);RAb(this.a,c);this.a.b.length==1&&tb(this.b,16);return c};var wq=fxb(hEb,'AnimationSchedulerImplTimer',684);tC(213,1,{});_.ed=function zb(a){if(a!=this.b){return}this.c||(this.d=null);this.fd()};_.b=0;_.c=false;_.d=null;var Lu=fxb(iEb,'Timer',213);tC(685,213,{},Cb);_.fd=function Db(){pb(this.a)};var uq=fxb(hEb,'AnimationSchedulerImplTimer/1',685);tC(262,249,{249:1,262:1},Eb);_.dd=function Fb(){ob(this.b,this)};var vq=fxb(hEb,'AnimationSchedulerImplTimer/AnimationHandleImpl',262);tC(23,1,{});var rr=fxb(kEb,'RoleImpl',23);tC(539,23,{},Jb);var zq=fxb(kEb,'AlertRoleImpl',539);tC(538,23,{},Kb);var Aq=fxb(kEb,'AlertdialogRoleImpl',538);tC(540,23,{},Lb);var Bq=fxb(kEb,'ApplicationRoleImpl',540);tC(347,1,{});var Eq=fxb(kEb,'Attribute',347);tC(75,347,{},Pb);_.gd=function Qb(a){return $p(a,754).a};var Cq=fxb(kEb,'AriaValueAttribute',75);tC(541,23,{},Rb);var Dq=fxb(kEb,'ArticleRoleImpl',541);tC(542,23,{},Sb);var Fq=fxb(kEb,'BannerRoleImpl',542);tC(543,23,{},Tb);var Gq=fxb(kEb,'ButtonRoleImpl',543);tC(544,23,{},Ub);var Hq=fxb(kEb,'CheckboxRoleImpl',544);tC(545,23,{},Vb);var Iq=fxb(kEb,'ColumnheaderRoleImpl',545);tC(546,23,{},Wb);var Jq=fxb(kEb,'ComboboxRoleImpl',546);tC(547,23,{},Xb);var Kq=fxb(kEb,'ComplementaryRoleImpl',547);tC(548,23,{},Yb);var Lq=fxb(kEb,'ContentinfoRoleImpl',548);tC(549,23,{},Zb);var Mq=fxb(kEb,'DefinitionRoleImpl',549);tC(550,23,{},$b);var Nq=fxb(kEb,'DialogRoleImpl',550);tC(551,23,{},_b);var Oq=fxb(kEb,'DirectoryRoleImpl',551);tC(552,23,{},ac);var Pq=fxb(kEb,'DocumentRoleImpl',552);tC(553,23,{},bc);var Qq=fxb(kEb,'FormRoleImpl',553);tC(555,23,{},cc);var Rq=fxb(kEb,'GridRoleImpl',555);tC(554,23,{},dc);var Sq=fxb(kEb,'GridcellRoleImpl',554);tC(556,23,{},ec);var Tq=fxb(kEb,'GroupRoleImpl',556);tC(557,23,{},fc);var Uq=fxb(kEb,'HeadingRoleImpl',557);tC(259,1,{754:1,259:1},hc);var Vq=fxb(kEb,'Id',259);tC(558,23,{},ic);var Wq=fxb(kEb,'ImgRoleImpl',558);tC(559,23,{},jc);var Xq=fxb(kEb,'LinkRoleImpl',559);tC(562,23,{},kc);var Yq=fxb(kEb,'ListRoleImpl',562);tC(560,23,{},lc);var Zq=fxb(kEb,'ListboxRoleImpl',560);tC(561,23,{},mc);var $q=fxb(kEb,'ListitemRoleImpl',561);tC(563,23,{},nc);var _q=fxb(kEb,'LogRoleImpl',563);tC(564,23,{},oc);var ar=fxb(kEb,'MainRoleImpl',564);tC(565,23,{},pc);var br=fxb(kEb,'MarqueeRoleImpl',565);tC(566,23,{},qc);var cr=fxb(kEb,'MathRoleImpl',566);tC(571,23,{},rc);var dr=fxb(kEb,'MenuRoleImpl',571);tC(567,23,{},tc);var er=fxb(kEb,'MenubarRoleImpl',567);tC(570,23,{},uc);var fr=fxb(kEb,'MenuitemRoleImpl',570);tC(568,23,{},vc);var gr=fxb(kEb,'MenuitemcheckboxRoleImpl',568);tC(569,23,{},wc);var hr=fxb(kEb,'MenuitemradioRoleImpl',569);tC(572,23,{},xc);var ir=fxb(kEb,'NavigationRoleImpl',572);tC(573,23,{},yc);var jr=fxb(kEb,'NoteRoleImpl',573);tC(574,23,{},zc);var kr=fxb(kEb,'OptionRoleImpl',574);tC(575,23,{},Ac);var lr=fxb(kEb,'PresentationRoleImpl',575);tC(97,347,{},Bc);_.gd=function Cc(a){return ''+a};var mr=fxb(kEb,'PrimitiveValueAttribute',97);tC(576,23,{},Dc);var nr=fxb(kEb,'ProgressbarRoleImpl',576);var Ec,Fc;tC(578,23,{},Hc);var or=fxb(kEb,'RadioRoleImpl',578);tC(577,23,{},Ic);var pr=fxb(kEb,'RadiogroupRoleImpl',577);tC(579,23,{},Jc);var qr=fxb(kEb,'RegionRoleImpl',579);var Kc,Lc,Mc,Nc,Oc,Pc,Qc,Rc,Sc,Tc,Uc,Vc,Wc,Xc,Yc,Zc,$c,_c,ad,bd,cd,dd,ed,fd,gd,hd,jd,kd,ld,md,nd,od,pd,qd,rd,sd,td,ud,vd,wd,xd,yd,zd,Ad,Bd,Cd,Dd,Ed,Fd,Gd,Hd,Id,Jd,Kd,Ld,Md,Nd,Od,Pd,Qd,Rd,Sd;tC(582,23,{},Ud);var sr=fxb(kEb,'RowRoleImpl',582);tC(580,23,{},Vd);var tr=fxb(kEb,'RowgroupRoleImpl',580);tC(581,23,{},Wd);var ur=fxb(kEb,'RowheaderRoleImpl',581);tC(583,23,{},Xd);var vr=fxb(kEb,'ScrollbarRoleImpl',583);tC(584,23,{},Yd);var wr=fxb(kEb,'SearchRoleImpl',584);tC(585,23,{},Zd);var xr=fxb(kEb,'SeparatorRoleImpl',585);tC(586,23,{},$d);var yr=fxb(kEb,'SliderRoleImpl',586);tC(587,23,{},_d);var zr=fxb(kEb,'SpinbuttonRoleImpl',587);var ae;tC(588,23,{},ce);var Ar=fxb(kEb,'StatusRoleImpl',588);tC(591,23,{},de);var Br=fxb(kEb,'TabRoleImpl',591);tC(589,23,{},ee);var Cr=fxb(kEb,'TablistRoleImpl',589);tC(590,23,{},fe);var Dr=fxb(kEb,'TabpanelRoleImpl',590);tC(592,23,{},ge);var Er=fxb(kEb,'TextboxRoleImpl',592);tC(593,23,{},he);var Fr=fxb(kEb,'TimerRoleImpl',593);tC(594,23,{},ie);var Gr=fxb(kEb,'ToolbarRoleImpl',594);tC(595,23,{},je);var Hr=fxb(kEb,'TooltipRoleImpl',595);tC(598,23,{},ke);var Ir=fxb(kEb,'TreeRoleImpl',598);tC(596,23,{},le);var Jr=fxb(kEb,'TreegridRoleImpl',596);tC(597,23,{},me);var Kr=fxb(kEb,'TreeitemRoleImpl',597);tC(14,1,MEb);_.hd=function De(){return qe(this)};_.jd=function Ee(){return MF(),this.ob};_.kd=function Ge(){return te()};_.ld=function He(a){we(this,a)};_.md=function Le(a){Be(this,a)};_.tS=function Me(){if(!this.ob){return '(null handle)'}return Ni((MF(),this.ob))};var lw=fxb(NEb,'UIObject',14);tC(15,14,OEb);_.nd=function Xe(){};_.od=function Ye(){};_.pd=function Ze(a){Qe(this,a)};_.qd=function $e(){return this.jb};_.rd=function _e(){Re(this)};_.sd=function af(a){Se(this,a)};_.td=function bf(){Te(this)};_.ud=function cf(){};_.vd=function df(){};_.wd=function ef(a){We(this,a)};_.jb=false;_.kb=0;var vw=fxb(NEb,'Widget',15);tC(68,15,QEb);_.xd=function jf(){return (MF(),this.ob).tabIndex};_.rd=function kf(){ff(this)};_.yd=function lf(a){ei((MF(),this.ob),a)};var qv=fxb(NEb,'FocusWidget',68);tC(497,68,QEb,sf);var mf;var Nr=fxb(REb,'Canvas',497);tC(739,1,{});var Mr=fxb(REb,'Canvas/CanvasElementSupportDetector',739);tC(498,739,{},uf);var Lr=fxb(REb,'Canvas/CanvasElementSupportDetectedMaybe',498);tC(11,1,{3:1,12:1,11:1});_.zd=function Yf(a){return Wf(this,$p(a,11))};_.eQ=function Zf(a){return this===a};_.hC=function $f(){return Ng(this)};_.tS=function _f(){return this.b!=null?this.b:''+this.c};_.c=0;var jB=fxb(dEb,'Enum',11);tC(194,11,{194:1,3:1,12:1,11:1},eg);var ag,bg,cg;var Or=gxb('com.google.gwt.canvas.dom.client','Context2d/LineCap',194,fg);tC(247,1,{},hg);_.a=0;var Pr=fxb(eEb,'Duration',247);tC(32,1,SEb);_.Ad=function ng(){return this.f};_.tS=function og(){var a,b;a=axb(this.cZ);b=this.Ad();return b!=null?a+': '+b:a};var zB=fxb(dEb,'Throwable',32);tC(17,32,TEb);var lB=fxb(dEb,'Exception',17);tC(54,17,TEb,rg);var uB=fxb(dEb,'RuntimeException',54);tC(365,54,TEb);var Tr=fxb(UEb,'JavaScriptExceptionBase',365);tC(154,365,{154:1,3:1,17:1,32:1},wg);_.Ad=function zg(){return vg(this),this.c};_.Bd=function Ag(){return hq(this.b)===hq(tg)?null:this.b};var tg;var Qr=fxb(eEb,'JavaScriptException',154);tC(715,1,{});var Sr=fxb(eEb,'Scheduler',715);var Eg=0,Fg=0,Gg=0,Hg=-1;tC(389,715,{},ah);_.d=false;_.i=false;var Sg;var Wr=fxb(UEb,'SchedulerImpl',389);tC(390,1,{},gh);_.Cd=function hh(){this.a.d=true;Wg(this.a);this.a.d=false;return this.a.i=Xg(this.a)};var Ur=fxb(UEb,'SchedulerImpl/Flusher',390);tC(391,1,{},ih);_.Cd=function jh(){this.a.d&&fh(this.a.e,1);return this.a.i};var Vr=fxb(UEb,'SchedulerImpl/Rescuer',391);var kh;tC(726,1,{});var $r=fxb(UEb,'StackTraceCreator/Collector',726);tC(366,726,{},qh);_.Ed=function rh(a,b){var c={},j;a.fnStack=[];var d=arguments.callee.caller;while(d){var e=(lh(),d.name||(d.name=oh(d.toString())));a.fnStack.push(e);var f=':'+e;var g=c[f];if(g){var h,i;for(h=0,i=g.length;h=g)&&(b<=d||c>=d)){AF(this);return false}return e};_.c=0;var Du=fxb(tGb,'TouchScroller/MomentumCommand',691);tC(693,1,vGb,DF);_.Zd=function EF(a){AF(this.a)};var Cu=fxb(tGb,'TouchScroller/MomentumCommand/1',693);tC(692,1,{},FF);_.Cd=function GF(){var a,b,c;a=Dg();b=new pAb(this.a.q);while(b.b=2500&&(Jh(b.c!=-1),b.d.rg(b.c),b.b=b.c,b.c=-1)}return this.a.q.b.length!=0};var Eu=fxb(tGb,'TouchScroller/MomentumTouchRemovalCommand',692);tC(162,1,{162:1},IF,JF);_.b=0;var Fu=fxb(tGb,'TouchScroller/TemporalPoint',162);tC(514,1,{19:1});var Hu=fxb(iEb,'BaseListenerWrapper',514);var KF=null,LF;var WF;tC(409,735,{},hG);_.Id=function iG(a){$p(a,356).de(this);eG.c=false};_.Jd=function kG(){return dG};_.Kd=function lG(){fG(this)};_.a=false;_.b=false;_.c=false;var dG,eG;var Iu=fxb(iEb,'Event/NativePreviewEvent',409);var mG,nG;tC(676,1,{185:1,22:1},tG);_.pd=function uG(a){Pn(this.a,a)};var Ju=fxb(iEb,'History/HistoryEventSource',676);tC(677,1,{},wG);var Ku=fxb(iEb,'History/HistoryImpl',677);var xG=false,yG,zG=0,AG=0,BG=false;tC(411,735,{},OG);_.Id=function PG(a){lq(a);null.Jg()};_.Jd=function QG(){return MG};var MG;var Mu=fxb(iEb,'Window/ClosingEvent',411);tC(246,171,{98:1,22:1},RG);var Nu=fxb(iEb,'Window/WindowHandlers',246);var SG=false;var XG,YG,ZG,$G,_G;tC(674,1,{},tH);_.a=null;var Pu=fxb(KGb,'ElementMapperImpl',674);tC(675,1,{},vH);_.a=0;var Ou=fxb(KGb,'ElementMapperImpl/FreeNode',675);tC(737,15,LGb);_.ee=function AH(a){throw new uzb('This panel does not support no-arg add()')};_.nd=function BH(){aI(this,(ZH(),XH))};_.od=function CH(){aI(this,(ZH(),YH))};var Rv=fxb(NEb,'Panel',737);tC(193,737,LGb);_.ge=function MH(){return new BP(this.f)};_.fe=function NH(a){return KH(this,a)};var _u=fxb(NEb,'ComplexPanel',193);tC(499,193,LGb);_.ee=function QH(a){OH(this,a)};_.fe=function SH(a){return PH(this,a)};var Qu=fxb(NEb,'AbsolutePanel',499);tC(744,1,{});var Ru=fxb(NEb,'AbstractImagePrototype',744);tC(179,68,{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,183:1,127:1,24:1,68:1,107:1,209:1,94:1,106:1,208:1,153:1,44:1,20:1,182:1,26:1,76:1,108:1,109:1,77:1,14:1,15:1},UH);_.xd=function VH(){return (MF(),this.ob).tabIndex};_.yd=function WH(a){ei((MF(),this.ob),a)};var Su=fxb(NEb,'Anchor',179);tC(438,276,GFb,_H);var XH,YH;var Vu=fxb(NEb,'AttachDetachException',438);tC(439,1,{},bI);_.he=function cI(a){a.rd()};var Tu=fxb(NEb,'AttachDetachException/1',439);tC(440,1,{},dI);_.he=function eI(a){a.td()};var Uu=fxb(NEb,'AttachDetachException/2',440);tC(281,68,MGb);var Wu=fxb(NEb,'ButtonBase',281);tC(35,281,MGb,hI,iI);var Xu=fxb(NEb,'Button',35);tC(280,193,LGb);var Yu=fxb(NEb,'CellPanel',280);tC(233,281,PGb);_.xd=function uI(){return this.c.tabIndex};_.ud=function vI(){MF();WG(this.c,this)};_.vd=function wI(){MF();WG(this.c,null);rI(this,this.jb?(Nwb(),Yi(this.c)?Mwb:Lwb):(Nwb(),Zi(this.c)?Mwb:Lwb))};_.yd=function xI(a){!!this.c&&ei(this.c,a)};_.wd=function yI(a){this.kb==-1?cG(this.c,a|ZF(this.c)):this.kb==-1?(MF(),pH(this.ob,a|(this.ob.__eventBits||0))):(this.kb|=a)};_.e=false;var $u=fxb(NEb,'CheckBox',233);tC(638,1,QGb,zI);_.Nd=function AI(a){Mn(this.a,oI(this.a))};var Zu=fxb(NEb,'CheckBox/1',638);tC(740,15,OEb);_.qd=function DI(){if(this.n){return this.n.jb}return false};_.rd=function EI(){BI(this);if(this.kb!=-1){We(this.n,this.kb);this.kb=-1}Re(this.n);MF();WG(this.ob,this);xn(this,true)};_.sd=function FI(a){Se(this,a);Se(this.n,a)};_.td=function GI(){try{xn(this,false)}finally{Te(this.n)}};_.kd=function HI(){ue(this,te());return MF(),this.ob};var av=fxb(NEb,'Composite',740);tC(214,737,LGb);_.ee=function NI(a){II(this,a)};_.ie=function OI(){return MF(),this.ob};_.je=function QI(){return this.ib};_.ge=function RI(){return new NO(this)};_.fe=function SI(a){return JI(this,a)};_.ke=function TI(a){KI(this,a)};var hw=fxb(NEb,'SimplePanel',214);tC(42,214,UGb,jJ);_.ie=function kJ(){return UP((MF(),ui(this.ob)))};_.hd=function lJ(){return XI(this)};_.jd=function mJ(){return VP((MF(),ui(this.ob)))};_.le=function nJ(a){ZI(this,a)};_.de=function oJ(a){a.c&&(a.d,false)&&(a.a=true)};_.vd=function pJ(){this.gb&&LN(this.fb,false,true)};_.ld=function qJ(a){this.W=a;$I(this);a.length==0&&(this.W=null)};_.ke=function rJ(a){fJ(this,a)};_.md=function sJ(a){this.X=a;$I(this);a.length==0&&(this.X=null)};_.me=function tJ(){gJ(this)};_.U=false;_.V=false;_._=false;_.ab=false;_.bb=0;_.cb=false;_.eb=false;_.gb=false;_.hb=0;var Yv=fxb(NEb,'PopupPanel',42);tC(273,42,UGb);_.nd=function wJ(){Re(this.S)};_.od=function xJ(){Te(this.S)};_.je=function yJ(){return this.S.ib};_.ge=function zJ(){return new NO(this.S)};_.fe=function AJ(a){return JI(this.S,a)};_.ke=function BJ(a){uJ(this,a)};var bv=fxb(NEb,'DecoratedPopupPanel',273);tC(672,214,LGb,DJ);_.ie=function FJ(){return MF(),this.a};var cv=fxb(NEb,'DecoratorPanel',672);tC(119,273,XGb);_.nd=function SJ(){try{Re(this.S)}finally{Re(this.K)}};_.od=function TJ(){try{Te(this.S)}finally{Te(this.K)}};_.le=function UJ(a){JJ(this,a)};_.sd=function VJ(a){switch(MF(),TG(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.P&&!KJ(this,a)){return}}Se(this,a)};_.de=function WJ(a){var b;b=a.d;!a.a&&XF(a.d)==4&&KJ(this,b)&&Bi(b);a.c&&(a.d,false)&&(a.a=true)};_.me=function XJ(){PJ(this)};_.L=0;_.M=0;_.N=0;_.O=0;_.P=false;_.R=0;var gv=fxb(NEb,'DialogBox',119);tC(172,1,vGb,YJ);_.Zd=function ZJ(a){this.a.R=a.a};var dv=fxb(NEb,'DialogBox/1',172);tC(160,15,{25:1,22:1,127:1,24:1,357:1,208:1,20:1,182:1,26:1,160:1,14:1,15:1});var Cv=fxb(NEb,'LabelBase',160);tC(33,160,YGb,dK,eK);var Dv=fxb(NEb,'Label',33);tC(216,33,YGb,gK);var xv=fxb(NEb,'HTML',216);tC(434,216,YGb,hK);var ev=fxb(NEb,'DialogBox/CaptionImpl',434);tC(435,1,{239:1,263:1,240:1,358:1,264:1,19:1},iK);_.Od=function jK(a){GJ(this.a,a)};_.Pd=function kK(a){HJ(this.a,a)};_.Qd=function lK(a){};_.Rd=function mK(a){};_.Sd=function nK(a){IJ(this.a,a)};var fv=fxb(NEb,'DialogBox/MouseHandler',435);tC(254,1,{127:1},pK);var hv=fxb(NEb,'DirectionalTextHelper',254);tC(436,193,ZGb,uK);_.ee=function vK(a){tK(this,a,(HK(),AK),0)};_.rd=function wK(){Re(this)};_.td=function xK(){Te(this)};_.ne=function yK(){var a,b;for(b=new BP(this.f);b.b=this.a){throw new Hwb($Gb+b+_Gb+this.a)}};_.a=0;_.b=0;var sv=fxb(NEb,'Grid',236);tC(665,1,{},DL);_.re=function EL(){return this.b0||this.d==0&&this.n==5?(b='+'):(b='*');u9(a,(_0(),Z0));w9(a,KQ);c=oR(this.ib,this.jb,(this.X/2+17+4)/this.X,10*this.$);c.b+=4;d=kq(Ff(a.a,b).width);q9(a,b,c.a-~~(d/2),c.b)}this.V=HR(this.W,this.V);if(JQ.J!=this){if(this.n==0)aR(a,this.ib,this.jb,this.V);else{aR(a,this.ib,this.db,this.V);aR(a,this.jb,this.eb,-this.V)}}cR(this,a)};_.He=function ZS(){return this.n==5?(this.bb|=4):(this.bb&=-5),eR(this)+' '+this.n+' '+this.g+' '+this.i+' '+this.d+' '+this.k+' '+this.e};_.Pe=function $S(){return 118};_.Qe=function _S(a){var b;if(a==0)return new C7(this.n==0?MHb:NHb,this.i);if(a==1){b=new C7('Waveform',this.n);b.d=new bZ;oM(b.d,L_('D/C'));oM(b.d,L_('A/C'));oM(b.d,L_('Square Wave'));oM(b.d,L_('Triangle'));oM(b.d,L_('Sawtooth'));oM(b.d,L_('Pulse'));oM(b.d,L_('Noise'));rM(b.d,this.n);return b}if(a==2)return new C7('DC Offset (V)',this.d);if(this.n==0||this.n==6)return null;if(a==3)return new C7('Frequency (Hz)',this.g);if(a==4)return A7(new C7('Phase Offset (degrees)',this.k*180/fEb));if(a==5&&(this.n==5||this.n==2))return A7(new C7('Duty Cycle',this.e*100));return null};_.Re=function aT(a){var b;switch(this.n){case 0:case 7:a[0]='voltage source';break;case 1:a[0]='A/C source';break;case 2:a[0]='square wave gen';break;case 5:a[0]='pulse gen';break;case 4:a[0]='sawtooth gen';break;case 3:a[0]='triangle gen';break;case 6:a[0]='noise gen';}a[1]=xHb+DS(this.W,'A',false);a[2]=(cq(this,41)?OHb:yHb)+DS(this.$e(),'V',false);if(this.n!=0&&this.n!=7&&this.n!=6){a[3]='f = '+DS(this.g,IHb,false);a[4]=PHb+DS(this.i,'V',false);b=5;this.n==1&&this.d==0&&(a[b++]='V(rms) = '+DS(this.i/1.41421356,'V',false));this.d!=0?(a[b++]='Voff = '+DS(this.d,'V',false)):this.g>500&&(a[b++]='wavelength = '+DS(299790000/this.g,'m',false));a[b++]=QHb+DS(-this.$e()*this.W,'W',false)}if(this.n==0&&this.W!=0&&JQ.zc){a[3]='(R = '+DS(this.i/this.W,lZ,false)+')';a[4]=QHb+DS(-this.$e()*this.W,'W',false)}};_.Ve=function bT(){return -this.$e()*this.W};\n", "_.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%gEbc&&(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(ac?0:c)?b:0>c?0:c;for(a=0;a!=this.j;a++)this.s[a].u=(c&1<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,this.jb,17);GR(this,a,this.mb[0]);ZR(a,this.ib,this.db);b=new Q8(VHb,0,12);w9(a,b);u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:MQ);ER(this,a);qU(this);$Q(this,a,'AM',this.ob,this.qb,true);pU(this,a,this.jb);cR(this,a);this.V=HR(-this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.db,this.V)};_.He=function vU(){return eR(this)+' '+this.a+' '+this.d+' '+this.c};_.Pe=function wU(){return 200};_.Qe=function xU(a){if(a==0)return new C7(NHb,this.c);if(a==1)return new C7(XHb,this.a);if(a==2)return new C7(YHb,this.d);return null};_.Re=function yU(a){a[0]='AM Source';a[1]=xHb+DS(this.W,'A',false);a[2]=OHb+DS(this.mb[0],'V',false);a[3]='cf = '+DS(this.a,IHb,false);a[4]='sf = '+DS(this.d,IHb,false);a[5]=PHb+DS(this.c,'V',false)};_.Ue=function zU(){return 1};_.Ve=function AU(){return -this.mb[0]*this.W};_.$e=function BU(){return this.mb[0]};_._e=function CU(){return 1};_.af=function DU(a){return true};_.ef=function EU(){this.b=0;this.V=0};_.gf=function FU(a,b){a==0&&(this.c=b.q);a==1&&(this.a=b.q);a==2&&(this.d=b.q)};_.lf=function GU(){BR(this);this.db=nR(this.ib,this.jb,1-17/this.X)};_.nf=function HU(){v_(JQ,0,this.gb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;var Ow=fxb(HHb,'AMElm',294);tC(626,42,UGb,IU);var Qw=fxb(HHb,'AboutBox',626);tC(627,1,QGb,JU);_.Nd=function KU(a){ZI(this.a,false)};var Pw=fxb(HHb,'AboutBox/1',627);tC(165,1,{165:1},PU,QU);_.Dd=function RU(){var a;JQ.d=true;if(this.f)return;a=this.b.Qe(this.a);a.q=this.e+(this.d-this.e)*this.g.k/100;this.b.gf(this.a,a);O$(JQ)};_.a=0;_.d=0;_.e=0;_.f=false;var Rw=fxb(HHb,'Adjustable',165);tC(338,5,GHb,TU,UU);_.Ge=function VU(a){var b;GR(this,a,this.mb[0]);ZR(a,this.ib,this.jb);s9(a,this.a);this.V=HR(this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.jb,this.V);zR(this,this.ib,this.jb,3);b='A';switch(this.f){case 0:b=DS(this.W,'A',false);break;case 1:b=DS(this.j,'A(rms)',false);}dR(this,a,b,4);cR(this,a)};_.He=function WU(){return eR(this)+' '+this.f};_.Pe=function XU(){return 370};_.Qe=function YU(a){var b;if(a==0){b=new C7('Value',this.k);b.d=new bZ;oM(b.d,L_('Current'));oM(b.d,L_('RMS Current'));rM(b.d,this.f);return b}return null};_.Re=function ZU(a){a[0]='Ammeter';switch(this.f){case 0:a[1]=xHb+DS(this.W,'A',false);break;case 1:a[1]='Irms = '+DS(this.j,'A',false);}};_.Ve=function $U(){return 0};_.$e=function _U(){return this.mb[0]};_._e=function aV(){return 1};_.cf=function bV(){return true};_.gf=function cV(a,b){a==0&&(this.f=pM(b.d).selectedIndex)};_.lf=function dV(){BR(this);this.g=nR(this.ib,this.jb,0.6);this.a=SQ(this.ib,this.g,14,7)};_.nf=function eV(){w_(JQ,this.gb[0],this.gb[1],this.lb,0)};_.pf=function fV(){++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.Wthis.i&&this.c){this.e=this.W;this.d=true;this.c=false;this.n=this.n/this.b;this.j=ryb(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 Sw=fxb(HHb,$Hb,338);tC(225,5,GHb,hV,iV);_.ye=function jV(){this.W=(this.mb[0]-this.mb[1])/this.k};_.De=function kV(){this.e=this.mb[2]<2.5;(this.bb&1)!=0&&(this.e=!this.e);this.k=this.e?this.i:this.j;q_(JQ,this.gb[0],this.gb[1],this.k)};_.Ee=function lV(a,b){var c,d;a=i_(JQ,a);b=i_(JQ,b);KR(this.nb-a)0&&(this.j=b.q);a==2&&b.q>0&&(this.i=b.q)};_.lf=function xV(){gV(this)};_.nf=function yV(){p_(JQ,this.gb[0]);p_(JQ,this.gb[1])};_.e=false;_.i=0;_.j=0;_.k=0;var Uw=fxb(HHb,dIb,225);tC(298,225,GHb,zV,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){q_(JQ,this.gb[0],this.gb[2],this.j);q_(JQ,this.gb[0],this.gb[1],this.i)}else{q_(JQ,this.gb[0],this.gb[1],this.j);q_(JQ,this.gb[0],this.gb[2],this.i)}};_.Ge=function DV(a){var b;zR(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]);u9(a,BQ);b=this.e?1:0;ZR(a,this.db,this.b[b]);this.V=HR(this.W,this.V);aR(a,this.ib,this.db,this.V);aR(a,this.b[b],this.c[b],this.V);cR(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]=xHb+hS(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(){gV(this);TQ(this,32);this.c=vR(2);this.b=vR(2);rR(this.db,this.eb,this.b[0],this.b[1],1,16);rR(this.ib,this.jb,this.c[0],this.c[1],1,16);this.a=oR(this.ib,this.jb,0.5,16)};_.nf=function LV(){p_(JQ,this.gb[0]);p_(JQ,this.gb[1]);p_(JQ,this.gb[2])};var Tw=fxb(HHb,eIb,298);tC(227,5,GHb);_.De=function VV(){var a,b;a=this.xf();this.Af()&&(a=!a);if(this.o==!a){if(this.q++>50){this.q=0;l$(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);u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:BQ);$R(a,this.a);if(JQ.Y.c){b=nR(this.ib,this.jb,0.5);$Q(this,a,this.zf(),b.a,b.b-6*this.c,true)}Of(a.a,2);(this.bb&2)!=0&&VR(a,this.s);Of(a.a,1);if(this.p!=null)for(c=0;c!=this.p.length-1;c++)ZR(a,this.p[c],this.p[c+1]);this.Af()&&XR(a,this.r.a,this.r.b,3);this.V=HR(this.W,this.V);aR(a,this.eb,this.jb,this.V);cR(this,a)};_.He=function XV(){return eR(this)+' '+this.k+' '+this.mb[this.k]+' '+this.f};_.Je=function YV(a,b){return false};_.Ne=function ZV(a){if(a==this.k)return this.W;return 0};_.Qe=function $V(a){var b;if(a==0)return A7(new C7(gIb,this.k));if(a==1)return new C7(hIb,this.f);if(a==2){b=new C7('',0);b.c=new PY('Schmitt Inputs',(this.bb&2)!=0);return b}return null};_.zf=function _V(){return null};_.Re=function aW(a){a[0]=this.yf();a[1]=iIb+DS(this.mb[this.k],'V',false);a[2]=jIb+DS(this.W,'A',false)};_.Te=function bW(a){if(a==this.k)return this.jb;return this.j[a]};_.Ue=function cW(){return this.k+1};_._e=function dW(){return 1};_.af=function eW(a){return a==this.k};_.Af=function fW(){return false};_.gf=function gW(a,b){if(a==0&&b.q>=1){this.k=kq(b.q);this.lf()}a==1&&(this.f=MV=b.q);if(a==2){oI(b.c).a?(this.bb|=2):(this.bb&=-3);NV=(this.bb&2)!=0;this.lf()}};_.lf=function hW(){RV(this)};_.nf=function iW(){v_(JQ,0,this.gb[this.k],this.lb)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.k=0;_.o=false;_.q=0;_.t=0;var MV=5,NV=false;var Ly=fxb(HHb,'GateElm',227);tC(228,227,GHb,jW,kW);_.xf=function lW(){var a,b;a=true;for(b=0;b!=this.k;b++)a=a&QV(this,b);return a};_.Pe=function mW(){return 150};_.yf=function nW(){return 'AND gate'};_.zf=function oW(){return '&'};_.Ze=function pW(){return 50};_.lf=function qW(){var a,b,c,d;RV(this);if(JQ.Y.c){PV(this)}else{d=vR(23);rR(this.db,this.eb,d[0],d[22],0,this.g);for(c=0;c!=10;c++){a=c*0.1;b=Math.sqrt(1-a*a);rR(this.db,this.eb,d[c+1],d[21-c],0.5+a/2,b*this.g)}d[11]=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 Vw=fxb(HHb,kIb,228);tC(287,41,RHb,rW,sW);_.sf=function tW(a){kT(this,a,'Ant')};_.Pe=function uW(){return 65};_.Qe=function vW(a){return null};_.Ze=function wW(){return 0};_.rf=function xW(){var a;this.a+=gEb*(2200+qyb(gEb*JQ.Mc*13)*100)*JQ.Oc;a=3*qyb(this.a);return qyb(gEb*JQ.Mc*3000)*(1.3+qyb(gEb*JQ.Mc*12))*3+qyb(gEb*JQ.Mc*2710)*(1.3+qyb(gEb*JQ.Mc*13))*3+qyb(gEb*JQ.Mc*2433)*(1.3+qyb(gEb*JQ.Mc*14))*3+a};_.a=0;var Ww=fxb(HHb,lIb,287);tC(178,5,{178:1,5:1,9:1},GW,HW);_.Ce=function IW(){M$(JQ,this.a);CQ==this&&(CQ=null);EZ(JQ,this)};_.Fe=function JW(){FW(this)};_.Ge=function KW(a){var b,c,d,e,f;e=CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this;b=new Q8(VHb,e?1:0,14);d='Audio Out';this.k>1&&(d='Audio '+this.k);w9(a,b);f=kq(Ff(a.a,d).width);u9(a,(_0(),T0));c=this.d?f:~~(f*this.e/this.c);t9(a,this.ob-~~(f/2),this.qb-10,c,20);u9(a,e?GQ:MQ);pR(this.ib,this.jb,this.db,1-(f/2+8)/this.X);zR(this,this.ib,this.db,0);$Q(this,a,d,this.ob,this.qb,true);GR(this,a,this.mb[0]);e&&u9(a,GQ);ZR(a,this.ib,this.db);cR(this,a)};_.He=function LW(){return eR(this)+' '+this.j+' '+this.p+' '+this.k};_.Pe=function MW(){return 211};_.Qe=function NW(a){var b,c;if(a==0){b=new C7('Duration (s)',this.j);return b}if(a==1){b=new C7('Sampling Rate',0);b.d=new bZ;for(c=0;c!=this.q.length;c++){oM(b.d,L_(this.q[c]+''));this.q[c]==this.p&&rM(b.d,c)}return b}return null};_.Re=function OW(a){var b,c;a[0]='audio output';a[1]=OHb+DS(this.mb[0],'V',false);b=this.d?this.c:this.e;c=this.o*b;a[2]='start = '+DS(this.d?JQ.Mc-this.j:this.i,'s',false);a[3]='dur = '+DS(c,'s',false);a[4]='samples = '+b+(this.d?'':'/'+this.c)};_.Ue=function PW(){return 1};_.$e=function QW(){return this.mb[0]};_.ef=function SW(){this.e=0;this.d=false;this.g=0;this.n=0;this.f=0};_.gf=function TW(a,b){var c;if(a==0&&b.q>0){this.j=b.q;EW(this)}if(a==1){c=this.q[pM(b.d).selectedIndex];if(c!=this.p){this.p=c;yW=c;EW(this);FW(this)}}};_.lf=function UW(){BR(this);this.db=new jjb};_.pf=function VW(){this.f+=this.mb[0];++this.g;if(JQ.Mc>=this.n){this.n+=this.o;this.b[this.e++]=this.f/this.g;this.g=0;this.f=0;if(this.e>=this.c){this.e=0;this.d=true}}};_.c=0;_.d=false;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;var yW=8000,zW=false;var Yw=fxb(HHb,pIb,178);tC(531,1,QGb,WW);_.Nd=function XW(a){DW(this.a)};var Xw=fxb(HHb,'AudioOutputElm/1',531);tC(139,5,qIb);_.Ue=function $W(){return 0};var My=fxb(HHb,'GraphicElm',139);tC(325,139,qIb,_W,aX);_.Be=function bX(){return byb(this.ob-this.nb)<32||byb(this.qb-this.pb)<32};_.Ee=function cX(a,b){this.ob=a;this.qb=b};_.Ge=function dX(a){u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:(_0(),Q0));yR(this,this.nb,this.pb,this.ob,this.qb);z9(a.a,16,6);this.nbthis.ob&&this.pbthis.qb?p9(a,this.nb,this.qb,this.ob-this.nb,this.pb-this.qb):p9(a,this.ob,this.qb,this.nb-this.ob,this.pb-this.qb);z9(a.a,0,0)};_.He=function eX(){return eR(this)};_.Pe=function fX(){return 98};_.Qe=function gX(a){return null};_.Re=function hX(a){};_.Ze=function iX(){return 0};_.gf=function jX(a,b){};var Zw=fxb(HHb,rIb,325);tC(257,29,GHb,kX,lX);_.Ge=function mX(a){this.s[2].f=this.s[0].f*this.a;CT(this,a)};_.He=function nX(){return DT(this)+' '+this.a};_.uf=function oX(){return 'CC2'};_.Pe=function pX(){return 179};_.Re=function qX(a){a[0]=this.a==1?'CCII+~':'CCII-~';a[1]='X,Y = '+DS(this.mb[0],'V',false);a[2]='Z = '+DS(this.mb[2],'V',false);a[3]=xHb+DS(this.s[0].f,'A',false)};_.Ue=function rX(){return 3};_._e=function sX(){return 1};_.wf=function tX(){this.v=2;this.w=3;this.s=Qp(gx,jEb,7,3,0,1);this.s[0]=new aZ(this,0,2,'X');this.s[0].i=true;this.s[1]=new aZ(this,2,2,'Y');this.s[2]=new aZ(this,1,3,'Z')};_.nf=function uX(){v_(JQ,0,this.gb[0],this.s[0].v);u_(JQ,this.gb[1],1,this.s[0].v);l_(JQ,0,this.gb[2],this.s[0].v,this.a)};_.a=0;var $w=fxb(HHb,sIb,257);tC(530,257,GHb,vX);var _w=fxb(HHb,tIb,530);tC(120,29,uIb,BX,CX);_.De=function DX(){var a,b,c,d,e,f,g,h;if(this.b){this.s[this.f].f=0;this.s[this.f+1].f=0;q_(JQ,this.gb[this.f],this.gb[this.f+1],nIb);return}d=yX();a=wX();for(c=0;c!=this.f;c++){ayb(this.mb[c]-this.g[c])>a&&(JQ.A=false);Fxb(this.mb[c])&&(this.mb[c]=0);ayb(this.mb[c]-this.g[c])>d&&(this.mb[c]=this.g[c]+AX(this.mb[c]-this.g[c],d))}if(this.c){for(c=0;c!=this.f;c++)this.d.b[c]=this.mb[c];this.d.a=JQ.Mc;g=-_7(this.c,this.d);e=g;for(c=0;c!=this.f;c++){this.d.b[c]=this.mb[c]+DHb;f=-_7(this.c,this.d);this.d.b[c]=this.mb[c]-DHb;h=-_7(this.c,this.d);b=(f-h)/vIb;(b<=0?0-b:b)0?DHb:wIb);t_(JQ,this.gb[this.f],this.gb[this.f+1],this.gb[c],0,b);e-=b*this.mb[c];this.d.b[c]=this.mb[c]}n_(JQ,this.gb[this.f],this.gb[this.f+1],e);this.s[this.f].f=-g;this.s[this.f+1].f=g}for(c=0;c!=this.f;c++)this.g[c]=this.mb[c]};_.Ge=function EX(a){CT(this,a)};_.He=function FX(){return DT(this)+' '+this.f+' '+F3(this.e)};_.uf=function GX(){return 'VCCS~'};_.Je=function HX(a,b){return UQ(this.f,this.f+1,a,b)};_.Pe=function IX(){return 213};_.Qe=function JX(a){return xX(this,a)};_.Re=function KX(a){var b;FT(this,a);for(b=0;a[b]!=null;b++);a[b]=xHb+DS(this.s[this.f].f,'A',false)};_.Ue=function LX(){return this.f+2};_._e=function MX(){return 0};_.Bf=function NX(){return true};_.af=function OX(a){return false};_.df=function PX(){return true};_.gf=function QX(a,b){if(a==0){this.e=Wh(pe(b.p),pHb);zX(this);return}if(a==1){if(b.q<0||b.q>8)return;this.f=kq(b.q);this.wf();QQ(this);KT(this)}};_.wf=function RX(){var a;this.v=2;this.w=this.f>2?this.f:2;this.s=Qp(gx,jEb,7,this.f+2,0,1);for(a=0;a!=this.f;a++)this.s[a]=new aZ(this,a,2,String.fromCharCode(65+a&LFb));this.s[this.f]=new aZ(this,0,3,'C+');this.s[this.f+1]=new aZ(this,1,3,'C-');this.g=Qp(oq,wHb,0,this.f,7,1);this.d=new q8};_.nf=function SX(){p_(JQ,this.gb[this.f]);p_(JQ,this.gb[this.f+1])};_.b=false;_.f=0;var PA=fxb(HHb,xIb,120);tC(230,120,{230:1,5:1,9:1,120:1},UX,VX);_.De=function WX(){var a,b,c,d,e,f,g;if(this.b){this.s[this.f].f=0;this.s[this.f+1].f=0;q_(JQ,this.gb[this.f],this.gb[this.f+1],nIb);return}a=wX()*0.1;b=this.s[1].f;ayb(b-this.a)>a&&(JQ.A=false);if(this.c){this.d.b[8]=b;this.d.a=JQ.Mc;f=_7(this.c,this.d);d=f;this.s[2].f=f;this.s[3].f=-f;this.d.b[8]=b+DHb;e=_7(this.c,this.d);this.d.b[8]=b-DHb;g=_7(this.c,this.d);c=(e-g)/vIb;(c<=0?0-c:c)0?DHb:wIb);l_(JQ,this.gb[3],this.gb[2],this.s[1].v,c);d-=c*b;n_(JQ,this.gb[3],this.gb[2],d)}this.a=b};_.uf=function XX(){return 'CCCS'};_.Je=function YX(a,b){if(0==a&&1==b||0==b&&1==a)return true;if(2==a&&3==b||2==b&&3==a)return true;return false};_.Pe=function ZX(){return 215};_.Qe=function $X(a){if(a==1)return null;return xX(this,a)};_.Ue=function _X(){return 4};_._e=function aY(){return 1};_.Bf=function bY(){return true};_.ff=function cY(a,b){if(this.s[1].v==a){this.s[0].f=-b;this.s[1].f=b}};_.wf=function dY(){TX(this)};_.nf=function eY(){var a;a=this.s[1].v;w_(JQ,this.gb[0],this.gb[1],a,0);p_(JQ,this.gb[2]);p_(JQ,this.gb[3])};_.a=0;var ax=fxb(HHb,yIb,230);tC(335,120,uIb,gY,hY);_.De=function iY(){var a,b,c,d,e,f,g,h,i;a=wX()*0.1;b=this.s[1].f;ayb(b-this.a)>a&&(JQ.A=false);h=this.s[1].v+JQ.Wb.a.b.length;i=this.s[2].v+JQ.Wb.a.b.length;if(this.c){this.d.b[8]=b;this.d.a=JQ.Mc;f=_7(this.c,this.d);d=f;this.d.b[8]=b+DHb;e=_7(this.c,this.d);this.d.b[8]=b-DHb;g=_7(this.c,this.d);c=(e-g)/vIb;(c<=0?0-c:c)0?DHb:wIb);o_(JQ,i,h,-c);d-=c*b;s_(JQ,i,d)}this.a=b};_.uf=function jY(){return 'CCVS'};_.Je=function kY(a,b){if(0==a&&1==b||0==b&&1==a)return true;if(2==a&&3==b||2==b&&3==a)return true;return false};_.Pe=function lY(){return 214};_.Qe=function mY(a){if(a==1)return null;return xX(this,a)};_.Ue=function nY(){return 4};_._e=function oY(){return 2};_.Bf=function pY(){return false};_.ff=function qY(a,b){if(this.s[1].v==a){this.s[0].f=-b;this.s[1].f=b}if(this.s[2].v==a){this.s[2].f=b;this.s[3].f=-b}};_.wf=function rY(){fY(this)};_.nf=function sY(){var a,b;a=this.s[1].v;w_(JQ,this.gb[0],this.gb[1],a,0);b=this.s[2].v;p_(JQ,b+JQ.Wb.a.b.length);v_(JQ,this.gb[3],this.gb[2],b)};_.a=0;var bx=fxb(HHb,zIb,335);tC(49,5,BIb,yY,zY);_.ye=function AY(){tY(this)};_.De=function BY(){if(JQ.H)return;n_(JQ,this.gb[0],this.gb[1],this.e)};_.Ge=function CY(a){uY(this,a)};_.He=function DY(){return eR(this)+' '+this.c+' '+this.j};_.Pe=function EY(){return 99};_.Qe=function FY(a){return vY(this,a)};_.Re=function GY(a){wY(this,a)};_.We=function HY(a){return L_('capacitor')+', '+DS(this.c,'F',false)};_.Ze=function IY(){return 99};_.ef=function JY(){wR(this);this.W=this.V=this.e=0;this.j=FHb};_.gf=function KY(a,b){a==0&&b.q>0&&(this.c=b.q);a==1&&(oI(b.c).a?(this.bb&=-3):(this.bb|=2))};_.kf=function LY(a,b){this.mb[a]=b;tY(this);this.j=this.mb[0]-this.mb[1]};_.lf=function MY(){xY(this)};_.nf=function NY(){if(JQ.H){q_(JQ,this.gb[0],this.gb[1],nIb);this.e=0;return}(this.bb&2)==0?(this.d=JQ.Oc/(2*this.c)):(this.d=JQ.Oc/this.c);q_(JQ,this.gb[0],this.gb[1],this.d);r_(JQ,this.gb[0]);r_(JQ,this.gb[1])};_.of=function OY(){(this.bb&2)==0?(this.e=-this.j/this.d-this.W):(this.e=-this.j/this.d)};_.c=0;_.d=0;_.e=0;_.j=0;var cx=fxb(HHb,CIb,49);tC(28,233,PGb,PY);var fx=fxb(HHb,'Checkbox',28);tC(136,21,mHb,QY);var dx=fxb(HHb,'CheckboxAlignedMenuItem',136);tC(56,21,{94:1,44:1,20:1,21:1,14:1,56:1},VY,WY,XY);_.Dd=function YY(){UY(this,!this.c);if(this.a){this.a.Dd();O$(JQ)}};_.c=false;var RY='

';var ex=fxb(HHb,'CheckboxMenuItem',56);tC(7,1,{7:1},aZ);_.a=false;_.b=0;_.c=0;_.d=false;_.e=0;_.f=0;_.g=false;_.i=false;_.j=0;_.n=false;_.o=0;_.p=false;_.u=false;_.v=0;var gx=fxb(HHb,'ChipElm/Pin',7);tC(126,639,gHb,bZ);var ix=fxb(HHb,'Choice',126);tC(392,1,{37:1,751:1,750:1,239:1,263:1,240:1,264:1,181:1,19:1,356:1},K_);_.Cf=function R_(){NZ(this)};_.Nd=function U_(a){Bi(a.a);Ai(a.a)==4&&S$(this,ri(a.a)|0,si(a.a)|0,0)};_.Od=function V_(a){var b,c,d,e,f;Bi(a.a);this.Gb=this.Bb=Vl(a);this.Hb=this.Cb=Wl(a);this.Kb=TC(Dg());(this.u==null||this.u.length==0)&&F$(this);iN(this._b,this.u!=null&&this.u.length>0);if(Ai(a.a)!=1&&Ai(a.a)!=4)return;z$(this,a);this.Lb=true;if(this.Qb){this.Nc=7;return}if(Ai(a.a)==1){this.Nc=this.Nb;mi(a.a)&&pi(a.a)?(this.Nc=3):mi(a.a)&&qi(a.a)?(this.Nc=2):qi(a.a)?(this.Nc=6):mi(a.a)?(this.Nc=1):(ni(a.a)||pi(a.a))&&(this.Nc=5)}else this.Nc=1;if(this.uc!=-1&&fmb(this.vc[this.uc])||this.uc==-1&&cq(this.Mb,10)&&fmb($p(this.Mb,10).a)){M_('Doing something');this.uc!=-1?(d=this.vc[this.uc]):(d=$p(this.Mb,10).a);new Anb(d);yZ(this);this.Lb=false;return}b=n$(this,Vl(a));c=o$(this,Wl(a));if(SZ(this,b,c)){return}this.Nc==6&&!!this.Mb&&hR(this.Mb,b,c)>=0&&!rZ(this)&&(this.Nc=5);this.Nc!=6&&this.Nc!=4&&yZ(this);E$(this);this.ob=b;this.pb=c;if(this.Nc!=0)return;e=b+this.eb&this.db;f=c+this.eb&this.db;if(!mkb(this.j,Vl(a),Wl(a)))return;this.J=N_(this.Ob,e,f)};_.Pd=function W_(a){Bi(a.a);this.Ib=Vl(a);this.Jb=Wl(a);if(this.Lb){y$(this,a);return}z$(this,a)};_.Qd=function X_(a){this.Ib=-1};_.Sd=function Y_(a){var b;Bi(a.a);this.Lb=false;this.Nc==6&&!this.xc&&yZ(this);this.Nc==5&&this.O==-1&&RZ(this,this.Mb);this.Nc=this.Nb;this.xc=null;b=false;if(this.gb){ieb(this.gb);this.gb=null;b=true}if(this.J){if(this.J.Be()){this.J.Ce();(this.Nb==6||this.Nb==4)&&yZ(this)}else{KDb(this.T,this.J);this.J.Fe();b=true;I_(this)}this.J=null}b&&(this.d=true,O$(this));!!this.J&&this.J.Ce();this.J=null;O$(this)};_.Td=function Z_(a){var b;Bi(a.a);b=XC(TC(Dg()),RC(this.Yc,{l:_Eb,m:0,h:0}));b||S$(this,ri(a.a)|0,si(a.a)|0,Di(a.a));if(cq(this.Mb,181)&&!b)$p(this.Mb,181).Td(a);else if(this.uc!=-1)Fmb(this.vc[this.uc],a);else if(!GZ(this)){J_(this,Di(a.a));this.Yc=TC(Dg())}O$(this)};_.de=function $_(a){var b,c,d,e;c=a.d.charCode||0;e=XF(a.d);d=oi(a.d);if(GZ(this)){if(!!mZ&&mZ.gb&&(e&128)!=0){(d==27||d==32)&&Knb(mZ,false);d==13&&Knb(mZ,true)}if(!!hZ&&hZ.gb&&(e&128)!=0){d==27&&(JJ(hZ,false),hZ=null);if(d==13){e7(hZ);JJ(hZ,false);hZ=null}}return}if((e&128)!=0){if(d==8||d==46){if(this.uc!=-1){Mmb(this.vc[this.uc],null);this.uc=-1}else{this.Db=null;E$(this);JZ(this,true);a.a=true}}if(d==27){this.Nb=6;Y$(this,dLb);this.Ob=pKb;this.Nc=this.Nb;a.a=true}if(ni(a.d)||pi(a.d)){if(d==67){w$(this,$Kb,FKb);a.a=true}if(d==88){w$(this,$Kb,'cut');a.a=true}if(d==86){w$(this,$Kb,DGb);a.a=true}if(d==90){w$(this,$Kb,'undo');a.a=true}if(d==89){w$(this,$Kb,'redo');a.a=true}if(d==68){w$(this,$Kb,GKb);a.a=true}if(d==65){w$(this,$Kb,HKb);a.a=true}}}if((e&256)!=0){if(c==45){w$(this,$Kb,LKb);a.a=true}if(c==43||c==61){w$(this,$Kb,KKb);a.a=true}if(c==48){w$(this,$Kb,JKb);a.a=true}if(c>32&&c<127){b=this.yc[c];a.a=true;if(b==null)return;this.Nb=0;Y$(this,cLb);this.Ob=b;this.Nc=this.Nb}if(c==32){this.Nb=6;Y$(this,dLb);this.Ob=pKb;this.Nc=this.Nb;a.a=true}}};_.d=false;_.n=0;_.o=0;_.p=false;_.q=false;_.v=null;_.A=false;_.H=false;_.K=0;_.L=0;_.M=0;_.N=0;_.O=0;_.P=false;_.cb=0;_.db=0;_.eb=0;_.fb=0;_.hb=0;_.ib=0;_.jb=-1;_.ob=0;_.pb=0;_.qb=false;_.sb={l:0,m:0,h:0};_.tb={l:0,m:0,h:0};_.ub={l:0,m:0,h:0};_.Bb=0;_.Cb=0;_.Eb=-1;_.Fb=-1;_.Gb=0;_.Hb=0;_.Ib=-1;_.Jb=-1;_.Kb={l:0,m:0,h:0};_.Lb=false;_.Mb=null;_.Nb=6;_.Ob=pKb;_.Pb=-1;_.Qb=false;_.Rb={l:0,m:0,h:0};_.Sb={l:1,m:0,h:0};_.Tb={l:0,m:0,h:0};_.Ub={l:0,m:0,h:0};_.Vb=false;_.rc=0;_.sc=0.2;_.uc=-1;_.wc={l:0,m:0,h:0};_.zc=false;_.Bc=false;_.Ec=null;_.Fc=null;_.Gc=null;_.Hc=null;_.Ic=0;_.Lc=0;_.Mc=0;_.Nc=6;_.Oc=0;_.Yc={l:0,m:0,h:0};var cZ=166,dZ,eZ,fZ,gZ,hZ,iZ,jZ,kZ='\\u03BC',lZ='\\u03A9',mZ,nZ,oZ;var Cx=fxb(HHb,'CirSim',392);tC(393,213,{},__);_.fd=function a0(){C_(this.a)};var qx=fxb(HHb,'CirSim/1',393);tC(402,1,{},b0);_.Dd=function c0(){b_(tKb,this.a.w.c)};var jx=fxb(HHb,'CirSim/10',402);tC(403,1,QGb,d0);_.Nd=function e0(a){P$(this.a)};var kx=fxb(HHb,'CirSim/11',403);tC(404,1,QGb,f0);_.Nd=function g0(a){d_(this.a,!this.a.Bc)};var lx=fxb(HHb,'CirSim/12',404);tC(405,1,QGb,h0);_.Nd=function i0(a){LZ(this.a)};var mx=fxb(HHb,'CirSim/13',405);tC(406,1,{},j0);_.Cd=function k0(){C_(this.a);this.a.Vb=false;return false};var nx=fxb(HHb,'CirSim/14',406);tC(407,1,{},l0);_.ae=function m0(a,b){};_.be=function n0(a,b){var c;if(b.a.status==200){c=b.a.responseText;D$(this.a,$yb(c),c.length,this.b)}else jLb+b.a.statusText};_.b=false;var ox=fxb(HHb,'CirSim/15',407);tC(408,1,{},o0);_.ae=function p0(a,b){};_.be=function q0(a,b){var c;if(b.a.status==200){c=b.a.responseText;K$(this.a,$yb(c),c.length,false,this.b)}else jLb+b.a.statusText};_.b=false;var px=fxb(HHb,'CirSim/16',408);tC(394,1,{},r0);_.Dd=function s0(){this.a.Wc.c&&UY(this.a.fc,false);c_(this.a)};var rx=fxb(HHb,'CirSim/2',394);tC(395,1,{},t0);_.Dd=function u0(){this.a.fc.c&&UY(this.a.Wc,false);c_(this.a)};var sx=fxb(HHb,'CirSim/3',395);tC(396,1,{},v0);_.Dd=function w0(){Z$(this.a)};var tx=fxb(HHb,'CirSim/4',396);tC(397,1,{},x0);_.Dd=function y0(){b_('crossHair',this.a.B.c)};var ux=fxb(HHb,'CirSim/5',397);tC(398,1,{},z0);_.Dd=function A0(){b_(rKb,this.a.Z.c)};var vx=fxb(HHb,'CirSim/6',398);tC(399,1,{},B0);_.Dd=function C0(){var a;b_('euroGates',this.a.Y.c);for(a=0;a!=this.a.T.a.b.length;a++)g$(this.a,a).lf()};var wx=fxb(HHb,'CirSim/7',399);tC(400,1,{},D0);_.Dd=function E0(){var a;for(a=0;a150&&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<=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('Current (A)',this.e);return null};_.Re=function s2(a){a[0]='current source';gR(this,a)};_.$e=function t2(){return this.mb[1]-this.mb[0]};_.gf=function u2(a,b){this.e=b.q};_.lf=function v2(){k2(this)};_.e=0;var Lx=fxb(HHb,aJb,137);tC(348,29,GHb,y2);_.Ue=function z2(){return this.s==null?1:this.s.length};_._e=function A2(){return 0};_.vf=function B2(){return false};_.wf=function C2(){};var Mx=fxb(HHb,'CustomCompositeChipElm',348);tC(284,132,GHb,G2,H2);_.Ge=function I2(a){var b;for(b=0;b!=this.e;b++){this.a.mb[b]=this.mb[b];this.a.s[b].f=l1(this,b)}FR(this.a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this);CT(this.a,a);this.U=this.a.U};_.Gf=function J2(){var a;a=k1(this);a+=' '+F3(this.c);a+=i1(this);return a};_.He=_.Gf;_.Ie=function K2(){var a,b,c,d;d='';for(b=0;bModel Name<\\/a>',0);this.d=$2();c.d=new bZ;for(d=0;d!=this.d.a.b.length;d++){b=$p(ODb(this.d,d),149);oM(c.d,L_(b.d));b==this.b&&rM(c.d,d)}return c}if(a==1){c=new C7('',0);c.b=new iI(L_(mLb));return c}return null};_.Re=function N2(a){var b;a[0]='subcircuit ('+this.b.d+')';for(b=0;b!=this.e;b++){if(b+1>=a.length)break;a[b+1]=$p(ODb(this.b.c,b),123).a+' = '+DS(this.mb[b],'V',false)}};_.Ue=function O2(){return this.e};_.gf=function P2(a,b){var c;if(a==0){this.b=$p(ODb(this.d,pM(b.d).selectedIndex),149);D2=this.c=this.b.d;F2(this,null);E2(this);return}if(a==1){if(Cyb(this.b.d,lLb)){FG(L_(\"Can't edit this model.\"));return}c=new J6;I6(c,this.b);E6(c);fZ=c;!c.Q&&(c.Q=EG(new YJ(c)));gJ(c);return}};_.lf=function Q2(){E2(this)};_.Uf=function R2(){F2(this,null)};_.qf=_.Uf;_.e=0;var D2=lLb;var Nx=fxb(HHb,NJb,284);tC(149,1,{149:1,12:1},W2,X2);_.zd=function Z2(a){return T2(this,$p(a,149))};_.a=false;_.f=0;_.g=0;var S2;var Ox=fxb(HHb,'CustomCompositeModel',149);tC(332,29,GHb,f3,g3);_.De=function h3(){var a,b,c;for(b=0;b!=this.i;b++){c=this.s[b];c.i||(c.u=this.mb[b]>2.5)}b3(this);a=!!this.d&&this.d.k?this.f:0;for(b=0;b!=this.i;b++){c=this.s[b];if(c.i){E_(JQ,c.v,c.u?5:0);!!this.d&&this.d.k&&q_(JQ,this.gb[b+a],this.gb[b],this.a[b]?nIb:FHb)}}};_.He=function i3(){var a,b;b=DT(this);b+=' '+F3(this.e);for(a=0;a!=this.i;a++){this.s[a].i&&(b+=' '+this.mb[a])}return b};_.Ie=function j3(){if(this.d.a)return '';return z3(this.d)};_.tf=function k3(){b3(this)};_.Pe=function l3(){return 208};_.Qe=function m3(a){var b;if(a==2){b=new C7(nLb,0);b.n=this.e;return b}if(a==3){b=new C7('',0);b.b=new iI(L_(mLb));return b}return ET(this,a)};_.Re=function n3(a){FT(this,a);a[0]=this.d.c};_.Se=function o3(){return !!this.d&&this.d.k?this.f:0};_.Ue=function p3(){return this.i};_._e=function q3(){return this.f};_.df=function r3(){return !!this.d&&this.d.k};_.gf=function s3(a,b){var c;if(a==2){this.e=a3=Wh(pe(b.p),pHb);this.d=I3(this.e,this.d);d3(this);QQ(this);KT(this);return}if(a==3){c=new k7(this.d,JQ);eZ=c;!c.Q&&(c.Q=EG(new YJ(c)));gJ(c);return}JT(this,a,b)};_.wf=function t3(){d3(this)};_.nf=function u3(){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){v_(JQ,0,this.gb[b+a],c.v);if(!!this.d&&this.d.k){p_(JQ,this.gb[b+a]);p_(JQ,this.gb[b])}}}};_.Uf=function v3(){e3(this)};_.qf=_.Uf;_.b=0;_.f=0;_.i=0;var a3=lLb;var Px=fxb(HHb,iLb,332);tC(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=y3(this.d);return b}if(a==1){b=new C7('Outputs',0);b.n=y3(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('Definition<\\/a>',0);b.o=new ZO;YO(b.o);SO(b.o,this.g);return b}return null};_.gf=function J3(a,b){a==0&&(this.d=Myb(Wh(pe(b.p),pHb),',',0));a==1&&(this.f=Myb(Wh(pe(b.p),pHb),',',0));a==2&&(this.c=Wh(pe(b.p),pHb));if(a==3){this.g=Wh(pe(b.o),pHb);A3(this)}a==4&&(oI(b.c).a?(this.b|=w3):(this.b&=~w3));D_(oZ)};_.a=false;_.b=0;_.k=false;var w3=1,x3;var Qx=fxb(HHb,'CustomLogicModel',166);tC(343,5,GHb,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];n_(JQ,this.gb[b],this.gb[b+1],this.c[a])}};_.Ee=function R3(a,b){a=i_(JQ,a);b=i_(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]));_Q(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){u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:BQ);r9(a,this.k[b].a-2,this.k[b].b-2,5)}}u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(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];aR(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]);aR(a,this.s[b],this.t[b],this.q[b])}cR(this,a);zR(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=eR(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('Description<\\/a>',0);b.n=this.j;return b}if(a==2)return A7(new C7(rLb,this.i));if(a==3){b=new C7('',0);b.c=new PY(AIb,(this.bb&2)==0);return b}return null};_.Re=function Y3(a){var b,c;a[0]='transformer (custom)';a[1]=sLb+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 $3(){return this.p};_.ef=function _3(){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 a4(a,b){var c;if(a==0&&b.q>0){this.n=b.q;L3(this,this.j)}if(a==1){c=Wh(pe(b.p),pHb);if(c!=this.j){if(L3(this,c)){this.j=c}else{L3(this,this.j);FG('Parse error in description')}M3(this)}}if(a==2&&b.q>0&&b.q<1){this.i=b.q;L3(this,this.j)}if(a==3){oI(b.c).a?(this.bb&=-3):(this.bb|=2);L3(this,this.j)}};_.lf=function b4(){M3(this)};_.nf=function c4(){var a,b,c,d,e;this.A=Rp(oq,[jEb,wHb],[16,0],7,[this.a,this.a],2);for(a=0;a!=this.a;a++)this.A[a][a]=this.e[a];for(a=0;a!=this.a;a++)for(b=0;b!=a;b++)this.A[a][b]=this.A[b][a]=this.i*ryb(this.e[a]*this.e[b])*this.g[a]*this.g[b];Q_(this.A,this.a);e=(this.bb&2)==0?JQ.Oc/2:JQ.Oc;for(a=0;a!=this.a;a++)for(b=0;b!=this.a;b++){this.A[a][b]*=e;c=this.f[a];d=this.f[b];a==b?m_(JQ,this.gb[c],this.gb[c+1],this.A[a][a]):t_(JQ,this.gb[c],this.gb[c+1],this.gb[d],this.gb[d+1],this.A[a][b])}for(a=0;a!=this.p;a++)r_(JQ,this.gb[a])};_.of=function d4(){var a,b,c,d,e;for(a=0;a!=this.a;a++){d=this.d[a];if((this.bb&2)==0){for(b=0;b!=this.a;b++){c=this.f[b];e=this.mb[c]-this.mb[c+1];d+=e*this.A[a][b]}}this.c[a]=d}};_.a=0;_.i=0;_.n=0;_.o=false;_.p=0;_.u=0;_.w=0;var Rx=fxb(HHb,VIb,343);tC(320,29,GHb,e4,f4);_.De=function g4(){var a,b,c,d;b=0;for(a=0;a!=this.j;a++)this.mb[a]>2.5&&(b|=1<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,2,'D'+a);this.s[this.j]=new aZ(this,0,3,'O');this.s[this.j].i=true;this.s[this.j+1]=new aZ(this,this.w-1,3,'V+');QQ(this)};var Sx=fxb(HHb,kKb,320);tC(601,48,LHb,n4);_.Ze=function o4(){return 118};var Tx=fxb(HHb,XIb,601);tC(310,29,GHb,q4,r4);_.tf=function s4(){if(this.s[3].u&&!this.r){this.s[1].u=this.s[0].u;this.s[2].u=!this.s[0].u}if((this.bb&4)!=0&&this.s[5].u){this.s[1].u=true;this.s[2].u=false}if(((this.bb&2)!=0||(this.bb&4)!=0)&&this.s[4].u){this.s[1].u=false;this.s[2].u=true}this.r=this.s[3].u};_.uf=function t4(){return 'D flip-flop'};_.Pe=function u4(){return 155};_.Qe=function v4(a){var b;if(a==2){b=new C7('',0);b.c=new PY(tLb,(this.bb&2)!=0||(this.bb&4)!=0);return b}if(a==3){b=new C7('',0);b.c=new PY('Set Pin',(this.bb&4)!=0);return b}return ET(this,a)};_.Ue=function w4(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_._e=function x4(){return 2};_.ef=function y4(){IT(this);this.mb[2]=5;this.s[2].u=true};_.gf=function z4(a,b){if(a==2){oI(b.c).a?(this.bb|=2):(this.bb&=-3);p4(this);QQ(this);KT(this)}if(a==3){oI(b.c).a?(this.bb|=4):(this.bb&=-5);p4(this);QQ(this);KT(this)}JT(this,a,b)};_.wf=function A4(){p4(this)};var Ux=fxb(HHb,VJb,310);tC(258,132,GHb,E4);_.Ge=function G4(a){var b;zR(this,this.ib,this.jb,16);ER(this,a);GR(this,a,this.mb[1]);ZR(a,this.c[0],this.c[1]);ZR(a,this.d[0],this.d[1]);ZR(a,this.c[0],this.d[0]);GR(this,a,this.mb[2]);ZR(a,this.i[0],this.i[1]);u9(a,BQ);s9(a,this.a);GR(this,a,this.mb[0]);JQ.fc.c&&u9(a,(_0(),V0));ZR(a,this.ib,this.b);this.e=HR(l1(this,0),this.e);aR(a,this.b,this.ib,this.e);this.f=HR(l1(this,1),this.f);aR(a,this.c[1],this.c[0],this.f);this.g=HR(l1(this,2),this.g);aR(a,this.i[1],this.i[0],this.g);GR(this,a,this.mb[0]);ER(this,a);s9(a,this.n);if((CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this||JQ.J==this)&&this.ab==0){u9(a,(_0(),Z0));b=OS(this._);q9(a,'B',this.b.a-10*b,this.b.b-5);q9(a,'C',this.c[0].a-3+9*b,this.c[0].b+4);q9(a,'E',this.i[0].a-3+9*b,this.i[0].b+4)}cR(this,a)};_.Gf=function H4(){return h1(this)+' '+this.j};_.He=_.Gf;_.Tf=function I4(){return 400};_.Pe=_.Tf;_.Re=function J4(a){var b,c,d;a[0]=L_('darlington pair')+' ('+(this.j==-1?'PNP)':'NPN)');b=this.mb[0]-this.mb[1];c=this.mb[0]-this.mb[2];d=this.mb[1]-this.mb[2];a[1]='Ic = '+DS(-l1(this,1),'A',false);a[2]='Ib = '+DS(-l1(this,0),'A',false);a[3]=uLb+DS(c,'V',false);a[4]=vLb+DS(b,'V',false);a[5]=wLb+DS(d,'V',false)};_.Mf=function K4(){n1(this);this.f=this.g=this.e=0};_.ef=_.Mf;_.lf=function L4(){var a,b;BR(this);a=16*this.$*this.j;this.c=vR(2);this.d=vR(2);this.i=vR(2);rR(this.ib,this.jb,this.c[0],this.i[0],1,a);this.d[0]=oR(this.ib,this.jb,1,a-5*this.$*this.j);this.k=vR(4);rR(this.ib,this.jb,this.k[0],this.k[1],1-16/this.X,16);rR(this.ib,this.jb,this.k[2],this.k[3],1-13/this.X,16);rR(this.ib,this.jb,this.c[1],this.i[1],1-13/this.X,6*this.$*this.j);this.d[1]=oR(this.ib,this.jb,1-13/this.X,this.$*this.j);this.b=new jjb;pR(this.ib,this.jb,this.b,1-16/this.X);this.n=WQ(this.k[0],this.k[2],this.k[3],this.k[1]);if(this.j==1)this.a=SQ(this.i[1],this.i[0],8,4);else{b=oR(this.ib,this.jb,1-11/this.X,-5*this.$*this.j);this.a=SQ(this.i[0],b,8,4)}o1(this,0,this.ib);o1(this,1,this.c[0]);o1(this,2,this.i[0])};_.e=0;_.f=0;_.g=0;_.j=0;var B4,C4='NTransistorElm 0 1 3\\rNTransistorElm 3 1 2';var Vx=fxb(HHb,'DarlingtonElm',258);tC(333,5,GHb,N4,O4);_.Ge=function P4(a){var b,c;c=CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this;b=new Q8(VHb,c?1:0,14);w9(a,b);u9(a,c?GQ:MQ);pR(this.ib,this.jb,this.db,1-(~~(kq(a.a.measureText('export').width)/2)+8)/this.X);zR(this,this.ib,this.db,0);$Q(this,a,'export',this.ob,this.qb,true);GR(this,a,this.mb[0]);c&&u9(a,GQ);ZR(a,this.ib,this.db);cR(this,a)};_.He=function Q4(){return eR(this)+' '+this.b};_.Pe=function R4(){return 210};_.Qe=function S4(a){var b,c,d,e,f,g,h,i,j,k,m,n;if(a==0){f=A7(new C7('# of Data Points',this.b));return f}if(a==1){f=new C7('',0);c='# time step = '+JQ.Oc+' sec\\n';if(this.c){for(h=0;h!=this.b;h++)c+=this.a[(h+this.d)%this.b]+ZEb}else{for(h=0;h!=this.d;h++)c+=this.a[h]+ZEb}i=(j=[''],j[0]=c,k=$doc.recorderBlob,k&&URL.revokeObjectURL(k),m=new Blob(j,{type:xLb}),n=URL.createObjectURL(m),$doc.recorderBlob=n,n);d=new VBb;e=(Wo(),Yo(fp((ep(),ep(),dp))));g='data-'+Lo(e,d,null)+yLb;b=new UH(g,i);$h((MF(),b.ob),zLb,g);f.a=b;return f}return null};_.Re=function T4(a){a[0]='data export';a[1]=OHb+DS(this.mb[0],'V',false);a[2]=(this.c?this.b:this.d)+'/'+this.b};_.Ue=function U4(){return 1};_.$e=function V4(){return this.mb[0]};_.ef=function W4(){this.d=0;this.c=false};_.gf=function X4(a,b){a==0&&b.q>0&&M4(this,kq(b.q));if(a==1)return};_.lf=function Y4(){BR(this);this.db=new jjb};_.pf=function Z4(){this.a[this.d++]=this.mb[0];if(this.d>=this.b){this.d=0;this.c=true}};_.b=0;_.c=false;_.d=0;var Wx=fxb(HHb,kJb,333);tC(314,29,GHb,_4,a5);_.He=function b5(){return DT(this)+' '+this.c};_.tf=function c5(){var a,b;b=0;for(a=0;a!=this.c;a++)this.s[a+this.a].u&&(b|=1<=1&&b.q<=6){this.c=kq(b.q);$4(this);KT(this)}};_.wf=function j5(){$4(this)};_.a=0;_.b=0;_.c=0;var Xx=fxb(HHb,_Jb,314);tC(302,5,GHb,l5,m5);_.ye=function n5(){var a;a=this.k?this.g:this.f;this.W=(this.mb[0]-this.mb[2])/a+(this.mb[0]-this.mb[3])/a};_.De=function o5(){var a;a=this.k?this.g:this.f;q_(JQ,this.gb[0],this.gb[2],a);q_(JQ,this.gb[0],this.gb[3],a);B5(this.c,this.mb[2]-this.mb[1]);B5(this.d,this.mb[1]-this.mb[3])};_.Ge=function p5(a){var b,c;b=this.mb[0];c=this.mb[1];zR(this,this.ib,this.jb,6);ZQ(this,a);u9(a,mR(this,b));ER(this,a);ZR(a,this.i[0],this.i[1]);u9(a,mR(this,c));ER(this,a);ZR(a,this.j[0],this.j[1]);s9(a,this.a[0]);u9(a,mR(this,b));ER(this,a);s9(a,this.a[1]);ER(this,a);this.V=HR(this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.jb,this.V);cR(this,a)};_.He=function q5(){return eR(this)+' '+this.g+' '+this.f+' '+this.b+' '+this.e};_.Pe=function r5(){return 203};_.Qe=function s5(a){if(a==0)return new C7(BLb,this.g);if(a==1)return new C7(CLb,this.f);if(a==2)return new C7('Breakdown voltage (volts)',this.b);if(a==3)return new C7('Hold current (amps)',this.e);return null};_.Re=function t5(a){a[0]='DIAC';gR(this,a);a[3]=this.k?'on':'off';a[4]='Ron = '+DS(this.g,lZ,false);a[5]='Roff = '+DS(this.f,lZ,false);a[6]='Vbrkdn = '+DS(this.b,'V',false);a[7]='Ihold = '+DS(this.e,'A',false);a[8]=QHb+DS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.Se=function u5(){return 2};_.df=function v5(){return true};_.gf=function w5(a,b){b.q>0&&a==0&&(this.g=b.q);b.q>0&&a==1&&(this.f=b.q);b.q>0&&a==2&&(this.b=b.q);b.q>0&&a==3&&(this.e=b.q)};_.lf=function x5(){var a,b,c,d,e;BR(this);TQ(this,16);this.i=vR(2);this.j=vR(2);rR(this.db,this.eb,this.i[0],this.i[1],0,16);rR(this.db,this.eb,this.j[0],this.j[1],1,16);this.a=Qp(Mz,jEb,167,2,0,1);for(a=0;a!=2;a++){e=-1+a*2;b=oR(this.db,this.eb,a,8*e);c=oR(this.db,this.eb,1-a,16*e);d=oR(this.db,this.eb,1-a,0);this.a[a]=VQ(b,c,d)}};_.nf=function y5(){p_(JQ,this.gb[0]);p_(JQ,this.gb[1]);E5(this.c,this.gb[2],this.gb[1]);E5(this.d,this.gb[1],this.gb[3])};_.of=function z5(){var a;a=this.mb[0]-this.mb[1];ayb(this.W)this.b&&(this.k=true)};_.b=0;_.e=0;_.f=0;_.g=0;_.k=false;var Yx=fxb(HHb,wJb,302);tC(96,1,{96:1},F5);_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var _x=fxb(HHb,'Diode',96);tC(125,5,FLb,Q5,R5);_.ye=function S5(){this.W=A5(this.n,this.mb[0]-this.mb[this.o])};_.De=function T5(){B5(this.n,this.mb[0]-this.mb[this.o])};_.Ge=function U5(a){H5(this,a)};_.He=function V5(){return this.bb|=2,eR(this)+' '+F3(this.r)};_.Ie=function W5(){if(this.q.b||this.q.d)return null;return k6(this.q)};_.Pe=function X5(){return 100};_.Qe=function Y5(a){return J5(this,a)};_.Re=function Z5(a){K5(this,a)};_.Se=function $5(){return this.p?1:0};_.Ze=function _5(){return 100};_.df=function a6(){return true};_.ef=function b6(){L5(this)};_.gf=function c6(a,b){M5(this,a,b)};_.Vf=function d6(a){G5=a};_.lf=function e6(){N5(this)};_.nf=function f6(){P5(this)};_.pf=function g6(){ayb(this.W)>CHb&&x_(JQ,GLb,this)};_.Uf=function h6(){O5(this)};_.qf=_.Uf;_.k=false;_.o=0;_.p=false;var G5=lLb;var Zx=fxb(HHb,nJb,125);tC(46,1,{46:1,9:1,12:1},n6,o6,p6,q6);_.zd=function t6(a){return j6(this,$p(a,46))};_.Qe=function v6(a){if(a==0)return new C7('Saturation Current',this.n);if(a==1)return new C7('Series Resistance',this.o);if(a==2)return new C7('Emission Coefficient',this.e);if(a==3)return new C7(LLb,this.a);return null};_.gf=function C6(a,b){a==0&&(this.n=b.q);a==1&&(this.o=b.q);a==2&&(this.e=b.q);a==3&&(this.a=ayb(b.q));m6(this);D_(oZ)};_.a=0;_.b=false;_.d=false;_.e=0;_.f=0;_.g=0;_.j=false;_.k=false;_.n=0;_.o=0;_.p=0;_.q=0;var i6;var $x=fxb(HHb,'DiodeModel',46);tC(349,119,{239:1,263:1,240:1,358:1,264:1,25:1,98:1,19:1,22:1,24:1,101:1,44:1,20:1,38:1,26:1,42:1,14:1,15:1,142:1},J6);_.Od=function K6(a){this.c=true};_.Pd=function L6(a){var b,c,d,e,f,g,h;if(this.c){if(this.i<0)return;h=Qp(pq,KFb,0,2,7,1);if(GT(this.a,kq(Vl(a)*this.g),kq(Wl(a)*this.g),this.i,h)){g=$p(ODb(this.d.c,this.i),123);g.c=h[0];g.d=h[1];G6(this);H6(this)}}else{b=20;this.i=-1;for(f=0;f!=this.f;f++){g=this.a.s[f];d=kq(Vl(a)*this.g)-g.s.a;e=kq(Wl(a)*this.g)-g.s.b;c=Math.sqrt(d*d+e*e);if(c=0&&(this.a.s[this.i].n=true);H6(this)}};_.Qd=function M6(a){};_.Rd=function N6(a){};_.Sd=function O6(a){this.c=false};_.c=false;_.f=0;_.g=0;_.i=0;var hy=fxb(HHb,'EditCompositeModelDialog',349);tC(643,1,{},Q6);_.Wf=function R6(a,b){return P6($p(a,123),$p(b,123))};var ay=fxb(HHb,'EditCompositeModelDialog/1',643);tC(644,1,QGb,S6);_.Nd=function T6(a){D6(this.a,1,0)};var by=fxb(HHb,'EditCompositeModelDialog/2',644);tC(645,1,QGb,U6);_.Nd=function V6(a){D6(this.a,-1,0)};var cy=fxb(HHb,'EditCompositeModelDialog/3',645);tC(646,1,QGb,W6);_.Nd=function X6(a){D6(this.a,0,1)};var dy=fxb(HHb,'EditCompositeModelDialog/4',646);tC(647,1,QGb,Y6);_.Nd=function Z6(a){D6(this.a,0,-1)};var ey=fxb(HHb,'EditCompositeModelDialog/5',647);tC(648,1,QGb,$6);_.Nd=function _6(a){JJ(this.a,false)};var fy=fxb(HHb,'EditCompositeModelDialog/6',648);tC(649,1,QGb,a7);_.Nd=function b7(a){var b;if(this.a.e){b=RO(this.a.e);if(b.length==0){FG(L_('Please enter a model name.'));return}V2(this.a.d,D2=b)}D_(oZ);A$(oZ);JJ(this.a,false)};var gy=fxb(HHb,'EditCompositeModelDialog/7',649);tC(250,119,XGb,k7);_.d=0;var c7;var oy=fxb(HHb,'EditDialog',250);tC(428,1,QGb,n7);_.Nd=function o7(a){e7(this.a)};var iy=fxb(HHb,'EditDialog/1',428);tC(429,1,QGb,p7);_.Nd=function q7(a){e7(this.a);JJ(this.a,false);hZ=null};var jy=fxb(HHb,'EditDialog/2',429);tC(430,1,QGb,r7);_.Nd=function s7(a){JJ(this.a,false);hZ=null};var ky=fxb(HHb,'EditDialog/3',430);tC(431,1,SLb,t7);_.Md=function u7(a){i7(this.a,a)};var ly=fxb(HHb,'EditDialog/4',431);tC(432,1,nHb,v7);_.$d=function w7(a){i7(this.a,a)};var my=fxb(HHb,'EditDialog/5',432);tC(433,1,QGb,x7);_.Nd=function y7(a){i7(this.a,a)};var ny=fxb(HHb,'EditDialog/6',433);tC(6,1,{6:1},B7,C7);_.e=false;_.k=false;_.q=0;var py=fxb(HHb,'EditInfo',6);tC(637,1,{9:1},D7);_.Qe=function E7(a){var b;if(a==0)return new C7('Time step size (s)',this.a.Oc);if(a==1)return new C7('Range for voltage color (V)',LQ);if(a==2){b=new C7('Change Language',0);b.d=new bZ;oM(b.d,L_('(no change)'));oM(b.d,L_('English'));oM(b.d,L_('Dansk'));oM(b.d,L_('Deutsch'));oM(b.d,L_('Polski'));oM(b.d,L_('\\u0420\\u0443\\u0441\\u0441\\u043A\\u0438\\u0439'));return b}return null};_.gf=function F7(a,b){var c,d,e;if(a==0&&b.q>0){this.a.Oc=b.q;zW=false}a==1&&b.q>0&&(LQ=b.q);if(a==2){c=pM(b.d).selectedIndex;if(c==0)return;d=null;switch(c){case 1:d='en';break;case 2:d='da';break;case 3:d='de';break;case 4:d='pl';break;case 5:d='ru';}if(d==null)return;e=(!xE&&(BE(),AE)&&(xE=new zE),xE);if(!e){FG(L_(\"Can't set language\"));return}EE(e.a,'language',d);GG(L_('Must restart to set language. Restart now?'))&&($wnd.location.reload(),undefined)}};var qy=fxb(HHb,'EditOptions',637);tC(660,119,XGb,G7);var sy=fxb(HHb,'ExportAsImageDialog',660);tC(661,1,QGb,H7);_.Nd=function I7(a){JJ(this.a,false)};var ry=fxb(HHb,'ExportAsImageDialog/1',661);tC(492,119,XGb,J7);var uy=fxb(HHb,'ExportAsLocalFileDialog',492);tC(493,1,QGb,K7);_.Nd=function L7(a){JJ(this.a,false)};var ty=fxb(HHb,'ExportAsLocalFileDialog/1',493);tC(657,119,XGb,M7);var xy=fxb(HHb,'ExportAsTextDialog',657);tC(658,1,QGb,N7);_.Nd=function O7(a){JJ(this.a,false)};var vy=fxb(HHb,'ExportAsTextDialog/1',658);tC(659,1,QGb,P7);_.Nd=function Q7(a){var b;E$(this.a.a);JJ(this.a,false);b=RO(this.a.b);b!=null&&I$(this.a.a,b,true)};var wy=fxb(HHb,'ExportAsTextDialog/2',659);tC(653,119,XGb,S7);var R7;var By=fxb(HHb,'ExportAsUrlDialog',653);tC(654,1,{},U7);_.ae=function V7(a,b){};_.be=function W7(a,b){var c;if(b.a.status==200){c=b.a.responseText;XN((UI(),R7),c)}else{c='Shortner error:'+b.a.statusText;XN((UI(),R7),c)}};var yy=fxb(HHb,'ExportAsUrlDialog/1',654);tC(655,1,QGb,X7);_.Nd=function Y7(a){Ae(this.a.b,false);T7(this.a.a)};var zy=fxb(HHb,'ExportAsUrlDialog/2',655);tC(656,1,QGb,Z7);_.Nd=function $7(a){JJ(this.a,false)};var Ay=fxb(HHb,'ExportAsUrlDialog/3',656);tC(40,1,{40:1},c8,d8,e8);_.b=0;_.c=0;var Ey=fxb(HHb,'Expr',40);tC(642,1,{},p8);_.a=0;_.c=0;var Cy=fxb(HHb,'ExprParser',642);tC(234,1,{},q8);_.a=0;var Dy=fxb(HHb,'ExprState',234);tC(123,1,{123:1},r8,s8);_.b=0;_.c=0;_.d=0;var Fy=fxb(HHb,'ExtListEntry',123);tC(535,1,{},v8);_.a=0;_.d=0;var Gy=fxb(HHb,'FFT',535);tC(295,5,GHb,z8,A8);_.De=function B8(){E_(JQ,this.lb,y8(this))};_.Ge=function C8(a){var b;zR(this,this.ib,this.jb,17);GR(this,a,this.mb[0]);ZR(a,this.ib,this.db);b=new Q8(VHb,0,12);w9(a,b);u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:MQ);ER(this,a);y8(this);$Q(this,a,'FM',this.ob,this.qb,true);x8(this,a,this.jb);cR(this,a);this.V=HR(-this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.db,this.V)};_.He=function D8(){return eR(this)+' '+this.a+' '+this.g+' '+this.f+' '+this.b};_.Pe=function E8(){return 201};_.Qe=function F8(a){if(a==0)return new C7(NHb,this.f);if(a==1)return new C7(XHb,this.a);if(a==2)return new C7(YHb,this.g);if(a==3)return new C7('Deviation (Hz)',this.b);return null};_.Re=function G8(a){a[0]='FM Source';a[1]=xHb+DS(this.W,'A',false);a[2]=OHb+DS(this.mb[0],'V',false);a[3]='cf = '+DS(this.a,IHb,false);a[4]='sf = '+DS(this.g,IHb,false);a[5]='dev ='+DS(this.b,IHb,false);a[6]=PHb+DS(this.f,'V',false)};_.Ue=function H8(){return 1};_.Ve=function I8(){return -this.mb[0]*this.W};_.$e=function J8(){return this.mb[0]};_._e=function K8(){return 1};_.af=function L8(a){return true};_.ef=function M8(){this.c=0;this.V=0};_.gf=function N8(a,b){a==0&&(this.f=b.q);a==1&&(this.a=b.q);a==2&&(this.g=b.q);a==3&&(this.b=b.q)};_.lf=function O8(){BR(this);this.db=nR(this.ib,this.jb,1-17/this.X)};_.nf=function P8(){v_(JQ,0,this.gb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;var Hy=fxb(HHb,'FMElm',295);tC(71,1,{},Q8);_.b=0;var Iy=fxb(HHb,'Font',71);tC(329,29,GHb,R8,S8);_.tf=function T8(){this.s[0].u=this.s[2].u^this.s[3].u^this.s[4].u;this.s[1].u=this.s[2].u&&this.s[3].u||this.s[2].u&&this.s[4].u||this.s[3].u&&this.s[4].u};_.uf=function U8(){return 'Full Adder'};_.Pe=function V8(){return 196};_.Ue=function W8(){return 5};_._e=function X8(){return 2};_.wf=function Y8(){this.v=2;this.w=3;this.s=Qp(gx,jEb,7,5,0,1);this.s[0]=new aZ(this,2,3,'S');this.s[0].i=true;this.s[1]=new aZ(this,0,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');this.s[4]=new aZ(this,2,2,'Cin')};var Jy=fxb(HHb,fKb,329);tC(341,5,GHb,$8,_8);_.ye=function a9(){this.W=(this.mb[0]-this.mb[1])/(this.a?EHb:this.d)};_.De=function b9(){q_(JQ,this.gb[0],this.gb[1],this.a?EHb:this.d)};_.Ge=function c9(a){var b,c;zR(this,this.ib,this.jb,6);ZQ(this,a);c=QR(this.db,this.eb);If(a.a);Of(a.a,3);Uf(a.a,(this.eb.a-this.db.a)/c,(this.eb.b-this.db.b)/c,-(this.eb.b-this.db.b)/c,(this.eb.a-this.db.a)/c,this.db.a,this.db.b);Pf(a.a,b1(Z8(this)));if(!this.a){xf(a.a);Gf(a.a,0,0);for(b=0;b<=16;b++)Ef(a.a,b*c/16,6*Math.sin(b*fEb*2/16));Sf(a.a)}Hf(a.a);this.V=HR(this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.jb,this.V);cR(this,a)};_.He=function d9(){return eR(this)+' '+this.d+' '+this.c+' '+this.b+' '+this.a};_.Pe=function e9(){return 404};_.Qe=function f9(a){if(a==0)return new C7('I2t',this.c);if(a==1)return new C7(VLb,this.d);return null};_.Re=function g9(a){a[0]=this.a?'fuse (blown)':'fuse';gR(this,a);a[3]=WLb+DS(this.d,lZ,false);a[4]='I2t = '+this.c;this.a||(a[5]=kq(this.b*100/this.c)+'% '+L_('melted'))};_.df=function h9(){return true};_.ef=function i9(){wR(this);this.b=0;this.a=false};_.gf=function j9(a,b){a==0&&b.q>0&&(this.c=b.q);a==1&&b.q>0&&(this.d=b.q)};_.lf=function k9(){BR(this);TQ(this,16)};_.nf=function l9(){p_(JQ,this.gb[0]);p_(JQ,this.gb[1])};_.of=function m9(){var a;a=this.W;this.b+=a*a*JQ.Oc;this.b-=JQ.Oc*this.c/3;this.b<0&&(this.b=0);this.b>this.c&&(this.a=true)};_.a=false;_.b=0;_.c=0;_.d=0;var Ky=fxb(HHb,UIb,341);tC(252,1,{},x9);_.b=null;_.c=0;var Ny=fxb(HHb,'Graphics',252);tC(196,5,{5:1,9:1,196:1},A9,B9);_.Ge=function C9(a){var b,c,d;u9(a,mR(this,0));ZR(a,this.ib,this.jb);for(d=0;d!=3;d++){b=10-d*4;c=d*5;rR(this.ib,this.jb,EQ,FQ,1+c/this.X,b);ZR(a,EQ,FQ)}this.V=HR(this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.jb,this.V);pR(this.ib,this.jb,FQ,1+11/this.X);zR(this,this.ib,FQ,11);cR(this,a)};_.Ne=function D9(a){return -this.W};_.Pe=function E9(){return 103};_.Re=function F9(a){a[0]='ground';a[1]=xHb+DS(this.W,'A',false)};_.Ue=function G9(){return 1};_.Ze=function H9(){return 103};_.$e=function I9(){return 0};_._e=function J9(){return 1};_.af=function K9(a){return true};_.ff=function L9(a,b){this.W=-b};_.nf=function M9(){w_(JQ,0,this.gb[0],this.lb,0)};\n", "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+ac-a?c+athis.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(this.ib,this.jb,0.5+(d-5)/this.X);this.b=XQ(c)}zR(this,this.ib,this.jb,16)};_.nf=function Zab(){v_(JQ,0,this.gb[1],this.lb)};_.c=0;_.e=0;var $y=fxb(HHb,QJb,307);tC(226,5,GHb,_ab,abb);_.De=function bbb(){var a,b,c;c=this.mb[1];if(this.j){if(this.mb[0]>this.n){this.j=false;b=this.d}else{b=this.e}}else{if(this.mb[0]c-a?c+athis.b){this.n=this.a;this.f=this.b}else{this.n=this.b;this.f=this.a}};_.lf=function nbb(){$ab(this)};_.nf=function obb(){v_(JQ,0,this.gb[1],this.lb)};_.a=0;_.b=0;_.d=0;_.e=0;_.f=0;_.i=0;_.j=false;_.n=0;var _y=fxb(HHb,IJb,226);tC(311,29,GHb,qbb,rbb);_.tf=function sbb(){var a,b;(this.bb&4)!=0?(b=this.s[1].u&&!this.r):(b=!this.s[1].u&&this.r);if(b){a=this.s[3].u;this.s[0].u?this.s[2].u?(a=!a):(a=true):this.s[2].u&&(a=false);this.s[3].u=a;this.s[4].u=!a}this.r=this.s[1].u;if((this.bb&2)!=0){if(this.s[5].u){this.s[3].u=false;this.s[4].u=true}}};_.uf=function tbb(){return 'JK flip-flop'};_.Pe=function ubb(){return 156};_.Qe=function vbb(a){var b;if(a==2){b=new C7('',0);b.c=new PY(tLb,(this.bb&2)!=0);return b}if(a==3){b=new C7('',0);b.c=new PY('Positive Edge Triggered',(this.bb&4)!=0);return b}return ET(this,a)};_.Ue=function wbb(){return 5+((this.bb&2)!=0?1:0)};_._e=function xbb(){return 2};_.gf=function ybb(a,b){if(a==2){oI(b.c).a?(this.bb|=2):(this.bb&=-3);pbb(this);QQ(this);KT(this)}if(a==3){this.bb=z7(b,this.bb,4);this.s[1].a=(this.bb&4)==0}JT(this,a,b)};_.wf=function zbb(){pbb(this)};var az=fxb(HHb,WJb,311);tC(203,5,GHb,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();zR(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||u9(a,mR(this,h));pR(this.S[1],this.H[1],EQ,e*_Lb);pR(this.S[1],this.H[1],FQ,(e+1)*_Lb);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]);s9(a,this.t)}f&&u9(a,(_0(),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;u9(a,MQ);w9(a,KQ);$Q(this,a,g,this.ob+2,this.qb,false)}this.V=HR(-this.K,this.V);aR(a,this.S[0],this.S[1],this.V);aR(a,this.S[1],this.H[1],this.V);aR(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);aR(a,this.S[0],this.v[0],-this.A);aR(a,this.v[0],this.H[0],this.B)}if(CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this||JQ.J==this){u9(a,(_0(),Z0));w9(a,KQ);b=OS(this._);OS(this.ab);c=this.ab==0?0:1;q9(a,'G',this.I[1].a-(this._<0?-2:12),this.I[1].b+(this.ab>0?-5:12));q9(a,this.R==-1?'D':'S',this.S[0].a-3+9*(b-c*this.R),this.S[0].b+4);q9(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&&q9(a,'B',this.v[0].a-3+9*(b-c*this.R),this.v[0].b+4)}cR(this,a)};_.He=function Qbb(){return eR(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 $bb(a){return a==0?this.ib:a==1?this.S[0]:a==2?this.H[0]:this.v[0]};_.Ue=function _bb(){return (this.bb&this.n)!=0?4:3};_.Ve=function acb(){return this.K*(this.mb[2]-this.mb[1])};_.We=function bcb(a){return L_((this.R==-1?'p-':'n-')+'MOSFET')};_.$e=function ccb(){return this.mb[2]-this.mb[1]};_.df=function dcb(){return true};_.ef=function ecb(){Hbb(this)};_.gf=function fcb(a,b){a==0&&(this.T=this.R*b.q);a==1&&b.q>0&&(this.u=Bbb=b.q);if(a==2){Abb=oI(b.c).a?Abb&~(this.q|this.o):Abb|this.q;this.lf();b.k=true}if(a==3){this.bb=oI(b.c).a?this.bb|this.p:this.bb&~this.p;this.lf()}if(a==4&&!this.$f()){Abb=oI(b.c).a?Abb|this.o:Abb&~this.o;this.lf()}if(a==4&&this.$f()){this.bb=z7(b,this.bb,this.k);b.k=true}if(a==5){this.bb=z7(b,this.bb,this.n);QQ(this);this.lf()}};_.lf=function gcb(){Ibb(this)};_.$f=function hcb(){return (this.bb&(this.o|this.q))==0};_.nf=function icb(){Kbb(this)};_.pf=function jcb(){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 mz=fxb(HHb,'MosfetElm',203);tC(256,203,GHb,kcb);_.ye=function mcb(){this.f=this.R*A5(this.e,this.R*(this.mb[0]-this.mb[1]))};_.De=function ncb(){Dbb(this,false);B5(this.e,this.R*(this.mb[0]-this.mb[1]))};_.Ge=function ocb(a){zR(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);s9(a,this.a);ER(this,a);s9(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){aR(a,this.S[0],this.S[1],this.d);aR(a,this.S[1],this.S[2],this.d+8);aR(a,this.H[0],this.H[1],-this.b);aR(a,this.H[1],this.H[2],-(this.b+8));aR(a,this.ib,this.i,this.c)}cR(this,a)};_.Xf=function pcb(){return 0.00125};_.Je=function qcb(a,b){return true};_.Ne=function rcb(a){if(a==0)return -this.f;if(a==1)return this.f+this.K;return -this.K};_.Yf=function scb(){return 0.00125};_.Zf=function tcb(){return -4};_.Pe=function ucb(){return 106};_.Qe=function vcb(a){if(a<2)return Ebb(this,a);return null};_.Re=function wcb(a){Fbb(this,a,'JFET')};_.We=function xcb(a){return L_((this.R==-1?'p-':'n-')+'JFET')};_.ef=function ycb(){Hbb(this);this.e.a=0};_.lf=function zcb(){var a,b,c;Ibb(this);a=16*this.$;this.S=vR(3);this.H=vR(3);rR(this.ib,this.jb,this.S[0],this.H[0],1,-a);rR(this.ib,this.jb,this.S[1],this.H[1],1,~~(-a/2));rR(this.ib,this.jb,this.S[2],this.H[2],1-10/this.X,~~(-a/2));this.i=nR(this.ib,this.jb,1-14/this.X);b=vR(4);rR(this.ib,this.jb,b[0],b[1],1-13/this.X,16);rR(this.ib,this.jb,b[2],b[3],1-10/this.X,16);this.g=WQ(b[0],b[1],b[3],b[2]);if(this.R==-1){c=nR(this.i,this.ib,18/this.X);this.a=SQ(this.i,c,8,3)}else this.a=SQ(this.ib,this.i,8,3)};_.$f=function Acb(){return false};_.nf=function Bcb(){Kbb(this);this.R<0?E5(this.e,this.gb[1],this.gb[0]):E5(this.e,this.gb[0],this.gb[1])};_.b=0;_.c=0;_.d=0;_.f=0;var bz=fxb(HHb,'JfetElm',256);tC(342,29,GHb,Ecb,Fcb);_.ye=function Gcb(){var a,b,c,d;b=0;for(c=0;c!=this.v;c++)this.s[c].f=0;for(d=0;d!=this.w;d++){a=0;for(c=0;c!=this.v;++c,b++){this.b[b]=A5(this.c[b],this.mb[this.v+d]-this.mb[c]);a+=this.b[b];this.s[c].f+=this.b[b]}this.s[d+this.v].f=-a}};_.De=function Hcb(){var a,b,c;BT(this);a=0;for(c=0;c!=this.w;c++)for(b=0;b!=this.v;++b,a++)B5(this.c[a],this.mb[this.v+c]-this.mb[b])};_.Ge=function Icb(a){var b,c,d;CT(this,a);for(c=0;c!=this.v;c++)for(d=0;d!=this.w;d++){b=c+d*this.v;Ccb(this,a,b);r9(a,this.s[c].k.a-~~(this.p/2),this.s[d+this.v].k.b-~~(this.p/2),this.p)}};_.He=function Jcb(){return DT(this)+' '+this.v+' '+this.w};_.uf=function Kcb(){return 'LED array'};_.Pe=function Lcb(){return 405};_.Qe=function Mcb(a){if(a==2)return A7(new B7('Grid Width',this.v));if(a==3)return A7(new B7('Grid Height',this.w));return ET(this,a)};_.Re=function Ncb(a){a[0]='LED array';return};_.Ue=function Ocb(){return this.v+this.w};_._e=function Pcb(){return 0};_.df=function Qcb(){return true};_.gf=function Rcb(a,b){if(a==2&&b.q>=2&&b.q<=16){this.v=kq(b.q);QQ(this);Dcb(this);KT(this);return}if(a==3&&b.q>=2&&b.q<=16){this.w=kq(b.q);QQ(this);Dcb(this);KT(this);return}JT(this,a,b)};_.wf=function Scb(){Dcb(this)};_.nf=function Tcb(){var a,b;MT(this);this.c=Qp(_x,jEb,96,this.v*this.w,0,1);b=x6(JLb);for(a=0;a!=this.c.length;a++){this.c[a]=new F5(JQ);D5(this.c[a],b);E5(this.c[a],this.gb[this.v+~~(a/this.v)],this.gb[a%this.v])}this.b=Qp(oq,wHb,0,this.c.length,7,1)};_.pf=function Ucb(){var a;for(a=0;a!=this.b.length;a++)ayb(this.b[a])>CHb&&x_(JQ,GLb,this)};var cz=fxb(HHb,lJb,342);tC(286,125,FLb,Wcb,Xcb);_.Ge=function Ycb(a){var b,c,d;if(CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this||this==JQ.J){H5(this,a);return}GR(this,a,this.mb[0]);ZR(a,this.ib,this.e);GR(this,a,this.mb[1]);ZR(a,this.f,this.jb);u9(a,(_0(),V0));c=12;XR(a,this.d.a,this.d.b,12);c-=4;d=this.W/this.g;d>0&&(d=255*(1+0.2*hyb(d)));d>255&&(d=255);d<0&&(d=0);b=new d1(kq(this.c*d),kq(this.b*d),kq(this.a*d));u9(a,b);r9(a,this.d.a-c,this.d.b-c,c*2);zR(this,this.ib,this.jb,c);this.V=HR(this.W,this.V);aR(a,this.ib,this.e,this.V);aR(a,this.jb,this.f,-this.V);cR(this,a)};_.He=function Zcb(){return this.bb|=2,eR(this)+' '+F3(this.r)+' '+this.c+' '+this.b+' '+this.a+' '+this.g};_.Pe=function $cb(){return 162};_.Qe=function _cb(a){if(a==0)return A7(new C7('Red Value (0-1)',this.c));if(a==1)return A7(new C7('Green Value (0-1)',this.b));if(a==2)return A7(new C7('Blue Value (0-1)',this.a));if(a==3)return new C7('Max Brightness Current (A)',this.g);return J5(this,a-4)};_.Re=function adb(a){K5(this,a);this.q.j?(a[0]='LED'):(a[0]=L_('LED')+' ('+this.r+')')};_.Ze=function bdb(){return 108};_.gf=function cdb(a,b){a==0&&(this.c=b.q);a==1&&(this.b=b.q);a==2&&(this.a=b.q);a==3&&(this.g=b.q);M5(this,a-4,b)};_.Vf=function ddb(a){Vcb=a};_.lf=function edb(){N5(this);this.e=nR(this.ib,this.jb,0.5-12/this.X);this.f=nR(this.ib,this.jb,0.5+12/this.X);this.d=nR(this.ib,this.jb,0.5)};_.a=0;_.b=0;_.c=0;_.g=0;var Vcb=JLb;var dz=fxb(HHb,dJb,286);tC(176,5,{5:1,9:1,176:1},gdb,hdb);_.Ge=function idb(a){GR(this,a,this.mb[0]);ZR(a,this.ib,this.db);u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:MQ);ER(this,a);$Q(this,a,this.b,this.ob,this.qb,true);this.V=HR(this.W,this.V);aR(a,this.ib,this.db,this.V);pR(this.ib,this.jb,FQ,1+11/this.X);zR(this,this.ib,FQ,17);cR(this,a)};_.He=function jdb(){this.bb|=4;return eR(this)+' '+F3(this.b)};_.Ke=function kdb(a){if(a==0)return this.gb[0];return this.a};_.Le=function ldb(){return 2};_.Ne=function mdb(a){return -this.W};_.Pe=function ndb(){return 207};_.Qe=function odb(a){var b;if(a==0){b=new C7('Text',0);b.n=this.b;return b}if(a==1){b=new C7('',0);b.c=new PY('Internal Node',(this.bb&1)!=0);return b}return null};_.Re=function pdb(a){a[0]=this.b;a[1]=xHb+DS(this.W,'A',false);a[2]=OHb+DS(this.mb[0],'V',false)};_.Se=function qdb(){var a;if(!fdb)return 0;a=$p(Mzb(fdb,this.b),27);if(a){this.a=a.a;return 0}return 1};_.Ue=function rdb(){return 1};_.$e=function sdb(){return this.mb[0]};_._e=function tdb(){return 1};_.cf=function udb(){return true};_.ff=function vdb(a,b){this.W=-b};_.gf=function wdb(a,b){a==0&&(this.b=Wh(pe(b.p),pHb));a==1&&(this.bb=z7(b,this.bb,1))};_.jf=function xdb(a,b){this.gb[a]=b;if(a==1){Pzb(fdb,this.b,new Mxb(b));this.a=b}};_.lf=function ydb(){BR(this);this.db=nR(this.ib,this.jb,1-17/this.X)};_.nf=function zdb(){w_(JQ,this.a,this.gb[0],this.lb,0)};_.a=0;var fdb;var ez=fxb(HHb,iJb,176);tC(297,5,GHb,Bdb,Cdb);_.ye=function Ddb(){this.W=(this.mb[0]-this.mb[1])/this.i;this.i==0&&(this.W=0)};_.ze=function Edb(a){return a==2};_.De=function Fdb(){q_(JQ,this.gb[0],this.gb[1],this.i)};_.Ge=function Gdb(a){var b,c,d;c=this.mb[0];d=this.mb[1];zR(this,this.ib,this.jb,4);OQ(this,this.a.a-this.c,this.a.b-this.c,this.a.a+this.c,this.a.b+this.c);ZQ(this,a);ER(this,a);u9(a,Adb(this));r9(a,this.a.a-this.c,this.a.b-this.c,this.c*2);u9(a,(_0(),Z0));XR(a,this.a.a,this.a.b,this.c);u9(a,mR(this,c));ZR(a,this.db,this.e[0]);u9(a,mR(this,d));ZR(a,this.eb,this.e[1]);u9(a,mR(this,(c+d)*0.5));ZR(a,this.e[0],this.e[1]);this.V=HR(this.W,this.V);if(JQ.J!=this){aR(a,this.ib,this.db,this.V);b=this.V+(this.X-16)/2;aR(a,this.db,this.e[0],b);b+=24;aR(a,this.e[0],this.e[1],b);b+=16;aR(a,this.e[1],this.eb,b);b+=24;aR(a,this.eb,this.jb,this.V)}cR(this,a)};_.He=function Hdb(){return eR(this)+' '+this.j+' '+this.f+' '+this.g+' '+this.k+' '+this.d};_.Pe=function Idb(){return 181};_.Qe=function Jdb(a){if(a==0)return new C7('Nominal Power',this.f);if(a==1)return new C7('Nominal Voltage',this.g);if(a==2)return new C7('Warmup Time (s)',this.k);if(a==3)return new C7('Cooldown Time (s)',this.d);return null};_.Re=function Kdb(a){a[0]='lamp';gR(this,a);a[3]=WLb+DS(this.i,lZ,false);a[4]=QHb+DS((this.mb[0]-this.mb[1])*this.W,'W',false);a[5]='T = '+kq(this.j)+' K'};_.Xe=function Ldb(a){return a==2?3:a==3?1:a==7?2:0};_.Ye=function Mdb(a){return a==2?this.i:a==3?this.W:a==7?(this.mb[0]-this.mb[1])*this.W:this.mb[0]-this.mb[1]};_.df=function Ndb(){return true};_.ef=function Odb(){wR(this);this.j=300;this.i=100};_.gf=function Pdb(a,b){a==0&&b.q>0&&(this.f=b.q);a==1&&b.q>0&&(this.g=b.q);a==2&&b.q>0&&(this.k=b.q);a==3&&b.q>0&&(this.d=b.q)};_.lf=function Qdb(){var a;BR(this);TQ(this,16);this.b=vR(2);this.e=vR(2);this.c=20;this.e[0]=oR(this.db,this.eb,0,24);this.e[1]=oR(this.db,this.eb,1,24);a=24-ryb(this.c*this.c-256);this.b[0]=oR(this.db,this.eb,0,a);this.b[1]=oR(this.db,this.eb,1,a);this.a=nR(this.e[0],this.e[1],0.5)};_.nf=function Rdb(){p_(JQ,this.gb[0]);p_(JQ,this.gb[1])};_.of=function Sdb(){var a,b,c,d,e,f;e=this.g*this.g/this.f;f=this.j>5390?5390:this.j;this.i=e*(1.26104-4.90662*Math.sqrt(17.1839/f-0.00318794)-7.8569/(f-187.56));a=1.57E-4*this.f;c=a*this.k/0.4;b=a*this.d/0.4;this.j+=(this.mb[0]-this.mb[1])*this.W*JQ.Oc/c;d=2600/this.f;this.j-=JQ.Oc*(this.j-300)/(b*d)};_.c=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var fz=fxb(HHb,eJb,297);tC(322,29,GHb,Udb,Vdb);_.tf=function Wdb(){var a;if(this.s[this.b].u&&!this.a)for(a=0;a!=this.j;a++)this.s[a+this.j].u=this.s[a].u;this.a=this.s[this.b].u};_.uf=function Xdb(){return 'Latch'};_.Pe=function Ydb(){return 168};_.Ue=function Zdb(){return this.j*2+1};_._e=function $db(){return this.j};_.vf=function _db(){return true};_.wf=function aeb(){var a;this.v=2;this.w=this.j+1;this.s=Qp(gx,jEb,7,this.j*2+1,0,1);for(a=0;a!=this.j;a++)this.s[a]=new aZ(this,this.j-1-a,2,'I'+a);for(a=0;a!=this.j;a++){this.s[a+this.j]=new aZ(this,this.j-1-a,3,'O');this.s[a+this.j].i=true}this.s[this.b=this.j*2]=new aZ(this,this.j,2,'Ld');QQ(this)};_.a=false;_.b=0;var gz=fxb(HHb,dKb,322);tC(279,278,{359:1,59:1,110:1,78:1,113:1,82:1,89:1,112:1,184: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,19:1,22:1,24:1,68:1,107:1,94:1,106:1,153:1,20:1,26:1,76:1,108:1,109:1,77:1,14:1,15:1},ceb);_.Md=function geb(a){deb()};var beb;var hz=fxb(HHb,'LoadFile',279);tC(121,5,cMb,keb,leb);_.ye=function neb(){this.g==1&&(this.W=0)};_.Ge=function oeb(a){var b,c;b=this.g==1?0:2;c=this.g==1?16:2;zR(this,this.ib,this.jb,16);ZQ(this,a);this.g==0&&(this.V=HR(this.W,this.V),JQ.J!=this&&aR(a,this.ib,this.jb,this.V));CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this||u9(a,MQ);qR(this.db,this.eb,this.i,0,b);qR(this.db,this.eb,this.j,1,c);ZR(a,this.i,this.j);cR(this,a)};_.He=function peb(){return eR(this)+' '+this.g+' '+this.e};_.Je=function qeb(a,b){return this.g==0};_.Pe=function reb(){return 115};_.Qe=function seb(a){return heb(this,a)};_.Re=function teb(a){a[0]=this.e?'push switch (SPST)':'switch (SPST)';if(this.g==1){a[1]='open';a[2]=yHb+vS(this.$e())}else{a[1]=cIb;a[2]=OHb+DS(this.mb[0],'V',false);a[3]=xHb+hS(this.W)}};_.Ze=function ueb(){return 115};_._f=function veb(){qR(this.db,this.eb,this.i,0,16);return rkb(rkb(new ukb(this.db),new ukb(this.eb)),new ukb(this.i))};_._e=function web(){return this.g==1?0:1};_.cf=function xeb(){return this.g==0};_.gf=function yeb(a,b){a==0&&(this.e=oI(b.c).a)};_.lf=function zeb(){jeb(this)};_.nf=function Aeb(){this.g==0&&w_(JQ,this.gb[0],this.gb[1],this.lb,0)};_.ag=function Beb(){++this.g;this.g>=this.f&&(this.g=0)};_.e=false;_.f=0;_.g=0;var CA=fxb(HHb,KIb,121);tC(202,121,{5:1,9:1,202:1,121:1},Ceb,Deb);_.Ge=function Eeb(a){var b,c,d;c=a.b;b=new Q8(VHb,1,20);w9(a,b);u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:MQ);d=this.g==0?'L':'H';(this.bb&3)!=0&&(d=''+this.g);zR(this,this.ib,this.db,0);$Q(this,a,d,this.ob,this.qb,true);GR(this,a,this.mb[0]);ZR(a,this.ib,this.db);this.V=HR(this.W,this.V);aR(a,this.ib,this.db,this.V);cR(this,a);w9(a,c)};_.He=function Feb(){return eR(this)+' '+this.g+' '+this.e+' '+this.a+' '+this.b};_.Ne=function Geb(a){return -this.W};_.Pe=function Heb(){return 76};_.Qe=function Ieb(a){var b;if(a==0){b=new C7('',0);b.c=new PY(bMb,this.e);return b}if(a==1)return new C7('High Voltage',this.a);if(a==2)return new C7('Low Voltage',this.b);if(a==3){b=new C7('',0);b.c=new PY('Numeric',(this.bb&3)!=0);return b}return null};_.Re=function Jeb(a){a[0]='logic input';a[1]=this.g==0?'low':'high';(this.bb&3)!=0&&(a[1]=''+this.g);a[1]+=' ('+DS(this.mb[0],'V',false)+')';a[2]=xHb+DS(this.W,'A',false)};_.Ue=function Keb(){return 1};_.Ze=function Leb(){return 105};_._f=function Meb(){return new tkb(this.ob-10,this.qb-10,20,20)};_.$e=function Neb(){return this.mb[0]};_._e=function Oeb(){return 1};_.af=function Peb(a){return true};_.ff=function Qeb(a,b){this.W=-b};_.gf=function Reb(a,b){a==0&&(this.e=oI(b.c).a);a==1&&(this.a=b.q);a==2&&(this.b=b.q);a==3&&(oI(b.c).a?(this.bb|=2):(this.bb&=-3))};_.lf=function Seb(){jeb(this);this.db=nR(this.ib,this.jb,1-12/this.X)};_.nf=function Teb(){var a;a=this.g==0?this.b:this.a;(this.bb&1)!=0&&(a=this.g*2.5);w_(JQ,0,this.gb[0],this.lb,a)};_.a=0;_.b=0;var iz=fxb(HHb,OJb,202);tC(224,5,{5:1,9:1,224:1},Ueb,Veb);_.Ge=function Web(a){var b,c,d;c=a.b;b=new Q8(VHb,1,20);w9(a,b);u9(a,BQ);d=this.mb[0]3.75?(d='2'):this.mb[0]>1.25?(d='1'):(d='0'):(this.bb&3)!=0&&(d=this.mb[0]this.f&&(this.a=this.f);this.e=this.d*a+this.c*(1-a)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;var kz=fxb(HHb,SIb,292);tC(331,29,GHb,yfb,zfb);_.He=function Afb(){return DT(this)+' '+this.d+' '+this.a};_.tf=function Bfb(){if(this.s[0].u&&this.c!=this.s[0].u&&(this.d||!this.e)){this.b=JQ.Mc;this.s[1].u=true;this.s[2].u=false;this.e=true}if(this.e&&JQ.Mc>this.b+this.a){this.s[1].u=false;this.s[2].u=true;this.e=false}this.c=this.s[0].u};_.uf=function Cfb(){return 'Monostable'};_.Pe=function Dfb(){return 194};_.Qe=function Efb(a){var b;if(a==2){b=new C7('',0);b.c=new PY('Retriggerable',this.d);return b}if(a==3){b=new C7('Period (s)',this.a);return b}return ET(this,a)};_.Ue=function Ffb(){return 3};_._e=function Gfb(){return 2};_.gf=function Hfb(a,b){a==2&&(this.d=oI(b.c).a);a==3&&(this.a=b.q);JT(this,a,b)};_.wf=function Ifb(){this.v=2;this.w=2;this.s=Qp(gx,jEb,7,3,0,1);this.s[0]=new aZ(this,0,2,'');this.s[0].d=true;this.s[1]=new aZ(this,0,3,'Q');this.s[1].i=true;this.s[2]=new aZ(this,1,3,'Q');this.s[2].i=true;this.s[2].g=true};_.a=0;_.b=0;_.c=false;_.d=false;_.e=false;var lz=fxb(HHb,mKb,331);tC(313,29,GHb,Kfb,Lfb);_.He=function Mfb(){return DT(this)+' '+this.b};_.tf=function Nfb(){var a,b;b=0;for(a=0;a!=this.b;a++)this.s[this.a+a].u&&(b|=1<=1&&b.q<=6){this.b=kq(b.q);Jfb(this);KT(this);return}JT(this,a,b)};_.wf=function Ufb(){Jfb(this)};_.a=0;_.b=0;var nz=fxb(HHb,$Jb,313);tC(30,1,{},Vfb);_.Dd=function Wfb(){w$(owb,this.b,this.a)};var oz=fxb(HHb,'MyCommand',30);tC(612,258,GHb,Xfb);var pz=fxb(HHb,yJb,612);tC(610,256,GHb,Yfb);var qz=fxb(HHb,tJb,610);tC(608,203,GHb,Zfb);_.Ze=function $fb(){return 78};var rz=fxb(HHb,rJb,608);tC(74,5,dMb,fgb);_.Ae=function hgb(){return true};_.De=function igb(){var a,b,c,d,e,f,g,h,i;h=this.mb[0]-this.mb[1];i=this.mb[0]-this.mb[2];(ayb(h-this.r)>iGb||ayb(i-this.s)>iGb)&&(JQ.A=false);this.k=1.0E-15;if(JQ.Lc>100){this.k=eyb(-9*hyb(10)*(1-JQ.Lc/300));this.k>0.1&&(this.k=0.1)}h=this.t*bgb(this,this.t*h,this.t*this.r);i=this.t*bgb(this,this.t*i,this.t*this.s);this.r=h;this.s=i;g=DLb*this.t;a=Math.exp(h*g);b=Math.exp(i*g);this.p=this.t*1.0E-13*(-this.q*(b-1)+(a-1));this.o=this.t*1.0E-13*(b-1-2*(a-1));this.n=-(this.p+this.o);f=-3.866228494104001E-12*b*this.q;e=3.866228494104001E-12*a;d=-f*this.j;c=-e*2;c-=this.k;f-=this.k;o_(JQ,this.gb[0],this.gb[0],-f-e-d-c);o_(JQ,this.gb[0],this.gb[1],e+c);o_(JQ,this.gb[0],this.gb[2],f+d);o_(JQ,this.gb[1],this.gb[0],d+c);o_(JQ,this.gb[1],this.gb[1],-c);o_(JQ,this.gb[1],this.gb[2],-d);o_(JQ,this.gb[2],this.gb[0],f+e);o_(JQ,this.gb[2],this.gb[1],-e);o_(JQ,this.gb[2],this.gb[2],-f);s_(JQ,this.gb[0],-this.n-(e+c)*h-(f+d)*i);s_(JQ,this.gb[1],-this.o+d*i+c*h);s_(JQ,this.gb[2],-this.p+f*i+e*h)};_.Ge=function jgb(a){_fb(this,a)};_.He=function kgb(){return eR(this)+' '+this.t+' '+(this.mb[0]-this.mb[1])+' '+(this.mb[0]-this.mb[2])+' '+this.c};_.Ne=function lgb(a){if(a==0)return -this.n;if(a==1)return -this.o;return -this.p};_.Pe=function mgb(){return 116};_.Qe=function ngb(a){var b;if(a==0)return A7(new C7('Beta/hFE',this.c));if(a==1){b=new C7('',0);b.c=new PY('Swap E/C',(this.bb&1)!=0);return b}return null};_.Re=function ogb(a){var b,c,d;a[0]=L_(eMb)+' ('+(this.t==-1?'PNP)':'NPN)')+' \\u03B2='+np(IQ,this.c);b=this.mb[0]-this.mb[1];c=this.mb[0]-this.mb[2];d=this.mb[1]-this.mb[2];b*this.t>0.2?(a[1]=c*this.t>0.2?$Lb:'reverse active'):(a[1]=c*this.t>0.2?'fwd active':'cutoff');a[1]=L_(a[1]);a[2]='Ic = '+DS(this.o,'A',false);a[3]='Ib = '+DS(this.n,'A',false);a[4]=uLb+DS(c,'V',false);a[5]=vLb+DS(b,'V',false);a[6]=wLb+DS(d,'V',false);a[7]=QHb+DS((this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o,'W',false)};_.Te=function pgb(a){return agb(this,a)};_.Ue=function qgb(){return 3};\n", "_.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.eb=this.jb;this.s=this.jb}else{this.db=this.ib;this.eb=oR(this.ib,this.jb,94/this.X,0);this.s=this.eb}c=32*this.$;this.k=vR(2);this.n=vR(2);this.o=vR(2);this.p=vR(2);this.u=vR(2);this.c=vR(2);this.d=vR(2);this.e=vR(2);rR(this.ib,this.s,this.k[0],this.n[0],0,c);rR(this.db,this.eb,this.k[1],this.n[1],0,c);rR(this.db,this.eb,this.u[0],this.u[1],0.1,c);this.o[0]=this.ib;this.o[1]=this.db;this.p[0]=oR(this.db,this.eb,fMb,32);this.p[1]=oR(this.db,this.eb,fMb,8);d=vR(3);rR(this.db,this.eb,d[0],d[1],0,~~(3*c/2));d[2]=nR(this.db,this.eb,0.6808510638297872);this.v=VQ(d[0],d[1],d[2]);this.e[0]=oR(this.db,this.eb,0.898936170212766,0);this.e[1]=oR(this.db,this.eb,0.7819148936170213,0);a=nR(this.o[1],this.k[1],ULb);b=nR(this.o[1],this.k[1],0.6666);this.a=SQ(a,b,8,4);rR(a,b,this.c[0],this.c[1],1,4);a=nR(this.o[1],this.n[1],ULb);b=nR(this.o[1],this.n[1],0.6666);this.b=SQ(a,b,8,4);rR(a,b,this.d[0],this.d[1],1,4);this.r=new Q8(VHb,0,14);o1(this,0,this.k[0]);o1(this,1,this.n[0]);o1(this,2,this.o[0]);o1(this,3,this.p[0]);o1(this,4,this.s)};_.f=0;_.g=0;_.i=0;_.j=0;_.q=0;_.t=0;var $gb,_gb='RailElm 4\\rRailElm 10\\rNTransistorElm 1 2 3\\rNTransistorElm 3 1 4\\rNTransistorElm 3 3 4\\rNTransistorElm 5 6 2\\rNTransistorElm 7 8 2\\rPTransistorElm 9 6 10\\rPTransistorElm 9 9 10\\rPTransistorElm 6 12 9\\rPTransistorElm 11 8 10\\rPTransistorElm 11 11 10\\rPTransistorElm 8 13 11\\rNTransistorElm 14 14 4\\rNTransistorElm 14 12 4\\rNTransistorElm 12 13 14\\rNTransistorElm 15 15 5\\rNTransistorElm 15 15 7';var wz=fxb(HHb,KJb,340);tC(336,137,kLb,mhb,nhb);_.ze=function ohb(a){return a==2};_.Ge=function phb(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);$Q(this,a,lZ,this.d.a,this.d.b,true);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&&this.W!=0){b=DS((this.mb[1]-this.mb[0])/this.W,lZ,true);(this._==0||this.ab==0)&&dR(this,a,b,12)}cR(this,a)};_.Pe=function qhb(){return 216};_.Re=function rhb(a){a[0]='ohmmeter';this.W==0?(a[1]='R = \\u221E'):(a[1]=WLb+DS((this.mb[1]-this.mb[0])/this.W,lZ,false))};_.Xe=function shb(a){return a==2?3:a==3?1:a==7?2:0};_.Ye=function thb(a){return a==2?(this.mb[1]-this.mb[0])/this.W:a==3?this.W:a==7?(this.mb[1]-this.mb[0])*this.W:this.mb[1]-this.mb[0]};_.lf=function uhb(){k2(this);TQ(this,26)};var xz=fxb(HHb,hJb,336);tC(255,5,GHb,xhb,yhb);_.De=function zhb(){var a,b,c,d;b=this.mb[1]-this.mb[0];ayb(this.e-b)>0.1?(JQ.A=false):(this.mb[2]>this.f+0.1||this.mb[2]=this.f/this.a&&(this.e>=0||l$(JQ,4)==1)){a=QLb;d=this.f-QLb*this.f/this.a}else if(b<=this.g/this.a&&(this.e<=0||l$(JQ,4)==1)){a=QLb;d=this.g-QLb*this.g/this.a}else a=this.a;o_(JQ,c,this.gb[0],a);o_(JQ,c,this.gb[1],-a);o_(JQ,c,this.gb[2],1);s_(JQ,c,d);this.e=b};_.Ge=function Ahb(a){zR(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);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.p);w9(a,this.n);$Q(this,a,'-',this.o[0].a,this.o[0].b-2,true);$Q(this,a,'+',this.o[1].a,this.o[1].b,true);this.V=HR(this.W,this.V);aR(a,this.jb,this.eb,this.V);cR(this,a)};_.He=function Bhb(){this.bb|=8;return eR(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=iyb(lyb(this.mb[2],this.f),this.g);a[3]=iIb+DS(b,'V',false);a[4]=jIb+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&&whb(this,2);c=this.k;c>this.X/2&&(c=kq(this.X/2));TQ(this,c*2);a=this.i*this.$;(this.bb&1)!=0&&(a=-a);this.c=vR(2);this.d=vR(2);this.o=vR(2);rR(this.ib,this.jb,this.c[0],this.d[0],0,a);rR(this.db,this.eb,this.c[1],this.d[1],0,a);rR(this.db,this.eb,this.o[0],this.o[1],0.2,a);b=vR(2);rR(this.db,this.eb,b[0],b[1],0,a*2);this.p=VQ(b[0],b[1],this.eb);this.n=new Q8(VHb,0,this.j==2?14:10)};_.nf=function Rhb(){var a;a=JQ.Wb.a.b.length+this.lb;p_(JQ,a);o_(JQ,this.gb[2],a,1)};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var yz=fxb(HHb,DJb,255);tC(346,132,GHb,aib,bib);_.Ge=function cib(a){var b;zR(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]);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.o);w9(a,this.g);$Q(this,a,'-',this.n[0].a,this.n[0].b-2,true);$Q(this,a,'+',this.n[1].a,this.n[1].b,true);for(b=0;b!=5;b++)this.b[b]=HR(l1(this,b),this.b[b]);aR(a,this.d[1],this.d[0],this.b[0]);aR(a,this.e[1],this.e[0],this.b[1]);aR(a,this.eb,this.jb,this.b[2]);aR(a,this.i[0],this.i[1],-this.b[3]);aR(a,this.j[0],this.j[1],-this.b[4]);cR(this,a)};_.Gf=function dib(){return k1(this)+' '+this.k+' '+$p(ODb(this.w,this.f==0?20:4),49).j+' '+this.c+' '+this.f};_.He=_.Gf;_.Hf=function eib(a,b){return true};_.Je=_.Hf;_.Tf=function fib(){return 409};_.Pe=_.Tf;_.Qe=function gib(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('Model<\\/a>',this.f);b.d=new bZ;oM(b.d,L_('LM741'));oM(b.d,L_('LM324'));rM(b.d,this.f);return b}return null};_.Re=function hib(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',false);a[3]=iIb+DS(this.mb[2],'V',false);a[4]=jIb+DS(l1(this,2),'A',false)};_.Mf=function iib(){n1(this);this.b=Qp(oq,wHb,0,5,7,1)};_.ef=_.Mf;_.gf=function jib(a,b){if(a==0){this.k=b.q;$hb(this)}if(a==1){this.c=b.q;$hb(this)}if(a==2){this.bb=z7(b,this.bb,2);_hb(this)}if(a==3){this.f=pM(b.d).selectedIndex;this.a=0;$hb(this)}};_.lf=function kib(){_hb(this)};_.a=0;_.c=0;_.f=0;_.k=0;var Shb,Thb='0 -1 -0 0 10000/0 0.000006/0 1 0 0 100/0 1 0 0 100/0 1e-11 0/0 0.000004/0 0.0001/0 1 0 0 100/0 1 0 0 100/0 1 0 0 100/0 1 0 0 100/0 25/0 -1 0 0 100/0 0.00005/0 -1 0 0 100/0 10000/0 1 0 0 100/0 -1 0 0 10000',Uhb='TransistorElm 1 2 3\\rCurrentElm 4 3\\rTransistorElm 2 2 5\\rTransistorElm 2 6 5\\rCapacitorElm 6 7\\rCurrentElm 4 8\\rCurrentElm 4 7\\rTransistorElm 8 4 9\\rTransistorElm 7 4 10\\rTransistorElm 10 4 11\\rTransistorElm 11 7 12\\rResistorElm 11 12\\rTransistorElm 7 5 12\\rCurrentElm 12 5\\rTransistorElm 6 5 8\\rResistorElm 9 5\\rTransistorElm 9 7 5\\rTransistorElm 13 6 3',Vhb,Whb='NTransistorElm 3 8 9\\rNTransistorElm 2 8 10\\rPTransistorElm 11 12 9\\rPTransistorElm 11 13 10\\rNTransistorElm 14 12 1\\rNTransistorElm 14 13 5\\rNTransistorElm 12 7 14\\rPTransistorElm 8 8 7\\rPTransistorElm 8 11 7\\rNTransistorElm 17 11 16\\rNTransistorElm 17 17 4\\rPTransistorElm 18 18 7\\rPTransistorElm 18 20 7\\rNTransistorElm 20 7 25\\rNTransistorElm 13 22 24\\rNTransistorElm 21 20 22\\rNTransistorElm 25 20 6\\rNTransistorElm 24 22 23\\rPTransistorElm 22 4 15\\rNTransistorElm 23 13 4\\rCapacitorElm 13 20\\rResistorElm 15 6\\rResistorElm 6 25\\rResistorElm 4 1\\rResistorElm 4 14\\rResistorElm 4 5\\rResistorElm 4 16\\rResistorElm 4 24\\rResistorElm 4 23\\rResistorElm 17 18\\rResistorElm 22 21\\rResistorElm 21 20\\r',Xhb;var zz=fxb(HHb,FJb,346);tC(607,255,GHb,lib);_.Ze=function mib(){return 65};var Az=fxb(HHb,EJb,607);tC(344,132,GHb,sib,tib);_.Ge=function uib(a){var b,c,d,e,f,g,h,i,j;u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:BQ);_R(a,this.e,this.f,4);for(d=0;d!=4;d++){GR(this,a,this.mb[d]);b=this.D[d];c=this.g[d];ZR(a,b,c);this.c[d]=HR(-l1(this,d),this.c[d]);aR(a,b,c,this.c[d])}this.d.Ge(a);_fb(this.i,a);cR(this,a);u9(a,BQ);h=this.g[0].a+2;i=~~((this.g[0].b+this.g[1].b)/2);for(d=0;d!=2;d++){j=i+d*10-5;f=new kjb(h,j);g=new kjb(h+20,j);e=SQ(f,g,5,2);s9(a,e);n9(a,h+10,j,h+15,j)}};_.Gf=function vib(){return k1(this)};_.He=_.Gf;_.Hf=function wib(a,b){return ~~(a/2)==~~(b/2)};_.Je=_.Hf;_.Tf=function xib(){return 407};_.Pe=_.Tf;_.Re=function yib(a){a[0]='optocoupler';a[1]='Iin = '+DS(l1(this,0),'A',false);a[2]=jIb+DS(l1(this,2),'A',false)};_.Mf=function zib(){n1(this);this.c=Qp(oq,wHb,0,4,7,1)};_.ef=_.Mf;_.lf=function Aib(){var a,b,c,d,e,f,g;BR(this);b=this.nb+this.b;e=this.pb;c=b-this.a;f=e-~~(this.a/2);d=2*this.b;g=2*this.b-this.a;this.e=Tp(Pp(pq,1),KFb,0,7,[c,c+d,c+d,c]);this.f=Tp(Pp(pq,1),KFb,0,7,[f,f,f+g,f+g]);yR(this,c,f,this.e[2],this.f[2]);this.g=Qp(Kz,AHb,18,4,0,1);rib(this,0,b,e,-1,0);rib(this,1,b,e,-1,0);rib(this,2,b,e,1,d-this.b);rib(this,3,b,e,1,d-this.b);CR(this.d,this.D[0].a+32,this.D[0].b,this.D[1].a+32,this.D[1].b);this.g[0]=jR(this.d,0);this.g[1]=jR(this.d,1);a=~~((this.D[2].b+this.D[3].b)/2);CR(this.i,this.D[2].a-40,a,this.D[2].a-24,a);this.g[2]=agb(this.i,1);this.g[3]=agb(this.i,2)};_.a=0;_.b=0;var nib,oib='DiodeElm 6 1\\rCCCSElm 1 2 3 4\\rNTransistorElm 3 4 5';var Bz=fxb(HHb,MJb,344);tC(200,5,{5:1,9:1,200:1},Bib,Cib);_.Ge=function Dib(a){var b,c,d;d=CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this;b=new Q8(VHb,d?1:0,14);w9(a,b);u9(a,d?GQ:MQ);c=(this.bb&1)!=0?DS(this.mb[0],'V',false):'out';this==JQ.ac&&(c='X');this==JQ.bc&&(c='Y');pR(this.ib,this.jb,this.db,1-(~~(kq(Ff(a.a,c).width)/2)+8)/this.X);zR(this,this.ib,this.db,0);$Q(this,a,c,this.ob,this.qb,true);GR(this,a,this.mb[0]);d&&u9(a,GQ);ZR(a,this.ib,this.db);cR(this,a)};_.Pe=function Eib(){return 79};_.Qe=function Fib(a){var b;if(a==0){b=new C7('',0);b.c=new PY(QKb,(this.bb&1)!=0);return b}return null};_.Re=function Gib(a){a[0]='output';a[1]=OHb+DS(this.mb[0],'V',false)};_.Ue=function Hib(){return 1};_.$e=function Iib(){return this.mb[0]};_.gf=function Jib(a,b){a==0&&(this.bb=oI(b.c).a?this.bb|1:this.bb&-2)};_.lf=function Kib(){BR(this);this.db=new jjb};var Dz=fxb(HHb,cJb,200);tC(613,258,GHb,Lib);var Ez=fxb(HHb,zJb,613);tC(611,256,GHb,Mib);var Fz=fxb(HHb,uJb,611);tC(609,203,GHb,Nib);_.Ze=function Oib(){return 80};var Gz=fxb(HHb,sJb,609);tC(600,74,dMb,Pib);_.Ze=function Qib(){return 112};var Hz=fxb(HHb,qJb,600);tC(317,29,GHb,Rib,Sib);_.De=function Tib(){var a,b,c,d;b=this.mb[0]>2.5;c=this.mb[1]>2.5;b&&!this.s[0].u&&(this.a=true);c&&!this.s[1].u&&(this.b=true);this.a&&this.b&&(this.a=this.b=false);a=this.a?5:this.b?0:-1;if(a!=-1)w_(JQ,0,this.gb[2],this.s[2].v,a);else{d=JQ.Wb.a.b.length+this.s[2].v;o_(JQ,d,d,1)}this.s[0].u=b;this.s[1].u=c};_.uf=function Uib(){return 'phase comparator'};_.Pe=function Vib(){return 161};_.Ue=function Wib(){return 3};_._e=function Xib(){return 1};_.df=function Yib(){return true};_.wf=function Zib(){this.v=2;this.w=2;this.s=Qp(gx,jEb,7,3,0,1);this.s[0]=new aZ(this,0,2,'I1');this.s[1]=new aZ(this,1,2,'I2');this.s[2]=new aZ(this,0,3,'O');this.s[2].i=true};_.nf=function $ib(){var a;a=JQ.Wb.a.b.length+this.s[2].v;p_(JQ,a);p_(JQ,0);p_(JQ,this.gb[2])};_.a=false;_.b=false;var Iz=fxb(HHb,jKb,317);tC(316,29,GHb,ajb,bjb);_.tf=function cjb(){if(this.s[0].u&&!this.c){this.c=true;this.b=0;this.s[2].u&&(this.b=jq(this.b+128));this.s[3].u&&(this.b=jq(this.b+64));this.s[4].u&&(this.b=jq(this.b+32));this.s[5].u&&(this.b=jq(this.b+16));this.s[6].u&&(this.b=jq(this.b+8));this.s[7].u&&(this.b=jq(this.b+4));this.s[8].u&&(this.b=jq(this.b+2));this.s[9].u&&(this.b=jq(this.b+1))}else if(this.s[1].u&&!this.a){this.a=true;(this.b&1)==0?(this.s[10].u=false):(this.s[10].u=true);this.b=iq(this.b>>>1)}this.s[0].u||(this.c=false);this.s[1].u||(this.a=false)};_.uf=function djb(){return 'PISO shift register'};_.Pe=function ejb(){return 186};_.Ue=function fjb(){return 11};_._e=function gjb(){return 1};_.wf=function hjb(){this.v=10;this.w=3;this.s=Qp(gx,jEb,7,11,0,1);this.s[0]=new aZ(this,1,2,'L');this.s[1]=new aZ(this,2,2,'');this.s[1].d=true;this.s[2]=new aZ(this,1,0,'I7');this.s[3]=new aZ(this,2,0,'I6');this.s[4]=new aZ(this,3,0,'I5');this.s[5]=new aZ(this,4,0,'I4');this.s[6]=new aZ(this,5,0,'I3');this.s[7]=new aZ(this,6,0,'I2');this.s[8]=new aZ(this,7,0,'I1');this.s[9]=new aZ(this,8,0,'I0');this.s[10]=new aZ(this,1,3,'Q');this.s[10].i=true};_.a=false;_.b=0;_.c=false;var Jz=fxb(HHb,bKb,316);tC(18,1,{18:1},jjb,kjb,ljb);_.eQ=function mjb(a){return ijb(this,a)};_.hC=function njb(){return 41*(41+this.a)+this.b};_.tS=function ojb(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var Kz=fxb(HHb,'Point',18);tC(285,49,BIb,pjb,qjb);_.Ge=function rjb(a){var b;uY(this,a);u9(a,(_0(),Z0));w9(a,KQ);b=kq(a.a.measureText('+').width);q9(a,'+',this.b.a-~~(b/2),this.b.b)};_.He=function sjb(){return eR(this)+' '+this.c+' '+this.j+' '+this.a};_.Pe=function tjb(){return 209};_.Qe=function ujb(a){if(a==2)return new C7('Max Reverse Voltage',this.a);return vY(this,a)};_.Re=function vjb(a){wY(this,a);a[0]='capacitor (polarized)'};_.Ze=function wjb(){return 67};_.gf=function xjb(a,b){a==2&&b.q>=0&&(this.a=b.q);a==0&&b.q>0&&(this.c=b.q);a==1&&(oI(b.c).a?(this.bb&=-3):(this.bb|=2))};_.lf=function yjb(){var a,b,c;xY(this);a=(this.X/2-4)/this.X;this.i=vR(8);for(b=0;b<=7;b++){c=(b-3.5)/3.5;this.i[b]=oR(this.g[0],this.g[1],b/7,5*(1-Math.sqrt(1-c*c)))}this.b=oR(this.ib,this.jb,a-8/this.X,-10*this.$);this.qb>this.pb&&(this.b.b+=4);this.pb>this.qb&&(this.b.b+=3)};_.pf=function zjb(){this.mb[0]-this.mb[1]<0&&this.mb[0]-this.mb[1]<-this.a&&x_(JQ,'capacitor exceeded max reverse voltage',this)};_.a=0;var Lz=fxb(HHb,IIb,285);tC(167,1,{167:1},Cjb);_.a=0;var Mz=fxb(HHb,'Polygon',167);tC(221,5,{181:1,19:1,5:1,9:1,221:1},Fjb,Gjb);_.ye=function Hjb(){if(this.u==0)return;this.i=(this.mb[0]-this.mb[2])/this.u;this.j=(this.mb[1]-this.mb[2])/this.v;this.k=-this.i-this.j};_.Ce=function Ijb(){M$(JQ,this.n);M$(JQ,this.w);CQ==this&&(CQ=null);EZ(JQ,this)};_.Ge=function Jjb(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;f=0;c=JQ.Z.c?6:8;n=this.mb[0];o=this.mb[1];p=this.mb[2];zR(this,this.ib,this.jb,c);ZQ(this,a);ER(this,a);b=kq(16*this.q);if(JQ.Z.c){u9(a,mR(this,n));rR(this.db,this.eb,EQ,FQ,0,c);ZR(a,EQ,FQ);for(d=0;d!=16;d++){m=n+(p-n)*d/b;d>=b&&(m=p+(o-p)*(d-b)/(16-b));u9(a,mR(this,m));rR(this.db,this.eb,EQ,FQ,d*hMb,c);rR(this.db,this.eb,this.s,this.t,(d+1)*hMb,c);ZR(a,EQ,this.s);ZR(a,FQ,this.t)}rR(this.db,this.eb,EQ,FQ,1,c);ZR(a,EQ,FQ)}else{for(d=0;d!=16;d++){switch(d&3){case 0:e=1;break;case 2:e=-1;break;default:e=0;}m=n+(p-n)*d/b;d>=b&&(m=p+(o-p)*(d-b)/(16-b));u9(a,mR(this,m));qR(this.db,this.eb,EQ,d*hMb,c*f);qR(this.db,this.eb,FQ,(d+1)*hMb,c*e);ZR(a,EQ,FQ);f=e}}u9(a,mR(this,p));ZR(a,this.r,this.d);ZR(a,this.d,this.c);ZR(a,this.a,this.c);ZR(a,this.b,this.c);this.e=HR(this.i,this.e);this.f=HR(this.j,this.f);this.g=HR(this.k,this.g);if(JQ.J!=this){aR(a,this.ib,this.p,this.e);aR(a,this.jb,this.p,this.f);aR(a,this.r,this.d,this.g);aR(a,this.d,this.p,this.g+QR(this.r,this.d))}cR(this,a);if(JQ.Ac.c&&this.u>0&&(this.bb&1)!=0){i=this.r.athis.eb.a;j=DS(g?this.v:this.u,'',true);k=DS(g?this.u:this.v,'',true);w9(a,KQ);u9(a,MQ);r=~~(a.c/2);q=kq(Ff(a.a,j).width);this.db.a==this.eb.a?q9(a,j,i?this.c.a-2-q:this.c.a+2,jyb(this.a.b,this.b.b)+5+r):q9(a,j,myb(this.a.a,this.b.a)-2-q,h?this.c.b-4:this.c.b+4+r);q=kq(Ff(a.a,k).width);this.db.a==this.eb.a?q9(a,k,i?this.c.a-2-q:this.c.a+2,myb(this.a.b,this.b.b)-3):q9(a,k,jyb(this.a.a,this.b.a)+2,h?this.c.b-4:this.c.b+4+r)}};_.He=function Kjb(){return eR(this)+' '+this.o+' '+this.q+' '+this.A};_.Dd=function Ljb(){JQ.d=true;Ejb(this)};_.Ne=function Mjb(a){if(a==0)return -this.i;if(a==1)return -this.j;return -this.k};_.Pe=function Njb(){return 174};_.Qe=function Ojb(a){var b;if(a==0)return new C7(iMb,this.o);if(a==1){b=new C7(jMb,0);b.n=this.A;return b}if(a==2){b=new C7('',0);b.c=new PY(RKb,(this.bb&1)!=0);return b}return null};_.Re=function Pjb(a){a[0]='potentiometer';a[1]=yHb+vS(this.mb[0]-this.mb[1]);a[2]='R1 = '+DS(this.u,lZ,false);a[3]='R2 = '+DS(this.v,lZ,false);a[4]='I1 = '+hS(this.i);a[5]='I2 = '+hS(this.j)};_.Te=function Qjb(a){return a==0?this.ib:a==1?this.jb:this.r};_.Ue=function Rjb(){return 3};_.Td=function Sjb(a){!!this.w&&eob(this.w,a)};_.ef=function Tjb(){this.e=this.f=this.g=0;wR(this)};_.gf=function Ujb(a,b){a==0&&(this.o=b.q);if(a==1){this.A=Wh(pe(b.p),pHb);bK(this.n,this.A);e_(JQ)}a==2&&(this.bb=z7(b,this.bb,1))};_.hf=function Vjb(a){a?(CQ=this):CQ==this&&(CQ=null);!!this.w&&cob(this.w)};_.lf=function Wjb(){Ejb(this)};_.nf=function Xjb(){this.u=this.o*this.q;this.v=this.o*(1-this.q);q_(JQ,this.gb[0],this.gb[2],this.u);q_(JQ,this.gb[2],this.gb[1],this.v)};_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.o=0;_.q=0;_.u=0;_.v=0;var Nz=fxb(HHb,NIb,221);tC(201,5,{5:1,9:1,201:1},Zjb,$jb);_.Ge=function _jb(a){var b,c,d,e,f,g;zR(this,this.ib,this.jb,8);f=CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this;c=f||JQ.J==this||(this.bb&1)!=0?16:this.X-32;TQ(this,kq(c));GR(this,a,this.mb[0]);f&&u9(a,GQ);ZR(a,this.ib,this.db);GR(this,a,this.mb[1]);f&&u9(a,GQ);ZR(a,this.eb,this.jb);b=new Q8(VHb,1,14);w9(a,b);this==JQ.ac&&$Q(this,a,'X',this.b.a,this.b.b,true);this==JQ.bc&&$Q(this,a,'Y',this.b.a,this.b.b,true);if((this.bb&1)!=0){e='';switch(this.n){case 0:e=DS(this.mb[0]-this.mb[1],'V',false);break;case 1:e=DS(this.t,'V(rms)',false);break;case 2:e=DS(this.i,'Vpk',false);break;case 3:e=DS(this.j,'Vmin',false);break;case 4:e=DS(this.i-this.j,'Vp2p',false);break;case 5:e=this.a+'';break;case 6:e=DS(this.f,IHb,false);break;case 8:e=DS(this.s,'S',false);break;case 9:e=np(IQ,this.e);}dR(this,a,e,4)}u9(a,(_0(),Z0));w9(a,KQ);d=oR(this.ib,this.jb,(this.X/2-c/2-4)/this.X,-10*this.$);this.qb>this.pb&&(d.b+=4);this.pb>this.qb&&(d.b+=3);g=kq(a.a.measureText('+').width);q9(a,'+',d.a-~~(g/2),d.b);cR(this,a)};_.He=function akb(){return eR(this)+' '+this.n};_.Je=function bkb(a,b){return false};_.Pe=function ckb(){return 112};_.Qe=function dkb(a){var b;if(a==0){b=new C7('',0);b.c=new PY('Show Value',(this.bb&1)!=0);return b}if(a==1){b=new C7('Value',this.u);b.d=new bZ;oM(b.d,L_(MHb));oM(b.d,L_(kMb));oM(b.d,L_(NHb));oM(b.d,L_(lMb));oM(b.d,L_(mMb));oM(b.d,L_(nMb));rM(b.d,this.n);return b}return null};_.Re=function ekb(a){a[0]='voltmeter';a[1]=yHb+DS(this.mb[0]-this.mb[1],'V',false)};_.gf=function fkb(a,b){a==0&&(oI(b.c).a?(this.bb=1):(this.bb&=-2));a==1&&(this.n=pM(b.d).selectedIndex)};_.lf=function gkb(){BR(this);this.b=nR(this.ib,this.jb,0.5)};_.pf=function hkb(){var a;++this.c;a=this.mb[0]-this.mb[1];this.v+=a*a;a<2.5?(this.a=0):(this.a=1);if(a>this.k&&this.g){this.k=a;this.g=true;this.d=false}if(athis.o&&this.d){this.j=this.o;this.r=TC(Dg());this.k=a;this.g=true;this.d=false;this.v=this.v/this.c;this.t=ryb(this.v);Fxb(this.t)&&(this.t=0);this.c=0;this.v=0}if(a==0){++this.w;if(this.w>5){this.v=0;this.t=0;this.k=0;this.o=0}}else{this.w=0}};_.a=0;_.c=0;_.d=false;_.e=0;_.f=0;_.g=false;_.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 Oz=fxb(HHb,gJb,201);tC(606,121,cMb,ikb);_.Ze=function jkb(){return 0};var Pz=fxb(HHb,LIb,606);tC(271,1,{},lkb);var Qz=fxb(HHb,'QueryParameters',271);tC(51,1,{51:1},skb,tkb,ukb,vkb);_.eQ=function wkb(a){return nkb(this,a)};_.tS=function xkb(){return 'Rect('+this.c+','+this.d+','+this.b+','+this.a+')'};_.a=0;_.b=0;_.c=0;_.d=0;var Sz=fxb(HHb,'Rectangle',51);tC(291,5,GHb,Akb,Bkb);_.ye=function Ckb(){var a,b;b=this.mb[this.n]-this.mb[this.p];this.b=mab(this.i,b);for(a=0;a!=this.s;a++){this.g==2?(this.A[a]=0):(this.A[a]=(this.mb[a*3]-this.mb[1+a*3+this.g])/this.v)}};_.De=function Dkb(){var a;nab(this.i);for(a=0;a!=this.s*3;a+=3){q_(JQ,this.gb[a],this.gb[1+a],this.g==0?this.v:this.u);q_(JQ,this.gb[a],this.gb[2+a],this.g==1?this.v:this.u)}};_.Ge=function Ekb(a){var b,c,d,e;for(b=0;b!=2;b++){GR(this,a,this.mb[this.n+b]);ZR(a,this.c[b],this.d[b])}e=(this.bb&1)!=0?1:0;DR(this,a,this.b*(this.mb[this.n]-this.mb[this.o]));_Q(this,a,this.$*6,this.c[e],this.c[1-e],this.mb[this.n+e],this.mb[this.o-e]);u9(a,(_0(),T0));for(b=0;b!=this.s;b++){b==0?qR(this.ib,this.jb,this.k[0],0.5,this.r*2+5*this.$):qR(this.ib,this.jb,this.k[b*2],0.5,kq(this.r*(-b*3+3-0.5+this.f))+5*this.$);qR(this.ib,this.jb,this.k[b*2+1],0.5,kq(this.r*(-b*3-0.5+this.f))-5*this.$);n9(a,this.k[b*2].a,this.k[b*2].b,this.k[b*2+1].a,this.k[b*2+1].b)}for(c=0;c!=this.s;c++){d=c*3;for(b=0;b!=3;b++){GR(this,a,this.mb[d+b]);ZR(a,this.C[c][b],this.B[c][b])}pR(this.B[c][1],this.B[c][2],this.t[c],this.f);u9(a,X0);ZR(a,this.B[c][0],this.t[c]);this.w[c]=HR(this.A[c],this.w[c]);aR(a,this.C[c][0],this.B[c][0],this.w[c]);this.g!=2&&aR(a,this.B[c][this.g+1],this.C[c][this.g+1],this.w[c])}this.a=HR(this.b,this.a);aR(a,this.d[0],this.c[0],this.a);aR(a,this.c[0],this.c[1],this.a);aR(a,this.c[1],this.d[1],this.a);cR(this,a);zR(this,this.d[0],this.c[1],0);PQ(this,this.B[this.s-1][0],this.C[this.s-1][1])};_.He=function Fkb(){return eR(this)+' '+this.s+' '+this.j+' '+this.b+' '+this.v+' '+this.u+' '+this.q+' '+this.e};_.Je=function Gkb(a,b){return ~~(a/3)==~~(b/3)};_.Ne=function Hkb(a){var b,c;if(a<3*this.s){c=~~(a/3);b=a%3;if(b==0)return -this.A[c];if(b==1+this.g)return this.A[c];return 0}if(a==3*this.s)return -this.b;return this.b};_.Pe=function Ikb(){return 178};_.Qe=function Jkb(a){var b;if(a==0)return new C7(YLb,this.j);if(a==1)return new C7(aIb,this.v);if(a==2)return new C7(bIb,this.u);if(a==3)return new C7('On Current (A)',this.q);if(a==4)return A7(new C7('Number of Poles',this.s));if(a==5)return new C7('Coil Resistance (ohms)',this.e);if(a==6){b=new C7('',0);b.c=new PY('Swap Coil Direction',(this.bb&1)!=0);return b}return null};_.Re=function Kkb(a){var b,c;a[0]=this.g==0?'relay (off)':this.g==1?'relay (on)':'relay';c=1;for(b=0;b!=this.s;b++)a[c++]='I'+(b+1)+' = '+hS(this.A[b]);a[c++]='coil I = '+hS(this.b);a[c++]='coil Vd = '+vS(this.mb[this.n]-this.mb[this.o])};_.Se=function Lkb(){return 1};_.Te=function Mkb(a){if(a<3*this.s)return this.C[~~(a/3)][a%3];return this.d[a-3*this.s]};_.Ue=function Nkb(){return 2+this.s*3};_.Ze=function Okb(){return 82};_.df=function Pkb(){return true};_.ef=function Qkb(){var a;wR(this);oab(this.i);this.b=this.a=0;for(a=0;a!=this.s;a++)this.A[a]=this.w[a]=0};_.gf=function Rkb(a,b){if(a==0&&b.q>0){this.j=b.q;pab(this.i,this.j,this.b,2)}a==1&&b.q>0&&(this.v=b.q);a==2&&b.q>0&&(this.u=b.q);a==3&&b.q>0&&(this.q=b.q);if(a==4&&b.q>=1){this.s=kq(b.q);ykb(this)}a==5&&b.q>0&&(this.e=b.q);if(a==6){oI(b.c).a?(this.bb|=1):(this.bb&=-2);ykb(this)}};_.lf=function Skb(){ykb(this)};_.nf=function Tkb(){var a;qab(this.i,this.gb[this.n],this.gb[this.p]);q_(JQ,this.gb[this.p],this.gb[this.o],this.e);for(a=0;a!=this.s*3;a++)p_(JQ,this.gb[a])};_.of=function Ukb(){var a,b;rab(this.i,this.mb[this.n]-this.mb[this.p]);b=ryb(2.3);a=this.b*b/this.q;this.f=(a*a<=0?0-a*a:a*a)-1.3;this.f<0&&(this.f=0);this.f>1&&(this.f=1);this.f<0.1?(this.g=0):this.f>0.9?(this.g=1):(this.g=2)};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.j=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.u=0;_.v=0;var Tz=fxb(HHb,RIb,291);tC(95,5,{5:1,9:1,95:1},Vkb,Wkb);_.ye=function Xkb(){this.W=(this.mb[0]-this.mb[1])/this.a};_.Ge=function Ykb(a){var b,c,d,e,f,g;f=this.mb[0];g=this.mb[1];zR(this,this.ib,this.jb,6);ZQ(this,a);d=QR(this.db,this.eb);If(a.a);Of(a.a,3);Uf(a.a,(this.eb.a-this.db.a)/d,(this.eb.b-this.db.b)/d,-(this.eb.b-this.db.b)/d,(this.eb.a-this.db.a)/d,this.db.a,this.db.b);if(JQ.Wc.c){b=zf(a.a,0,0,d,0);vf(b,0,b1(mR(this,f)));vf(b,1,b1(mR(this,g)));Pf(a.a,b)}else ER(this,a);if(JQ.Z.c){Tf(a.a,0,-6,d,12)}else{xf(a.a);Gf(a.a,0,0);for(c=0;c<4;c++){Ef(a.a,(1+4*c)*d/16,6);Ef(a.a,(3+4*c)*d/16,-6)}Ef(a.a,d,0);Sf(a.a)}Hf(a.a);if(JQ.Ac.c){e=DS(this.a,'',true);dR(this,a,e,8)}this.V=HR(this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.jb,this.V);cR(this,a)};_.He=function Zkb(){return eR(this)+' '+this.a};_.Pe=function $kb(){return 114};_.Qe=function _kb(a){if(a==0)return new C7(iMb,this.a);return null};_.Re=function alb(a){a[0]='resistor';gR(this,a);a[3]=WLb+DS(this.a,lZ,false);a[4]=QHb+DS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.We=function blb(a){return L_('resistor')+', '+DS(this.a,lZ,false)};_.Ze=function clb(){return 114};_.gf=function dlb(a,b){b.q>0&&(this.a=b.q)};_.lf=function elb(){BR(this);TQ(this,32);new jjb;new jjb};_.nf=function flb(){q_(JQ,this.gb[0],this.gb[1],this.a)};_.a=0;var Uz=fxb(HHb,HIb,95);tC(229,29,{5:1,9:1,229:1},hlb,ilb);_.tf=function jlb(){var a;if(this.a){this.a=false;return}if(this.s[0].u&&!this.r){for(a=0;a!=this.j;a++)if(this.s[a+2].u)break;a=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(cthis.n){this.j=false;b=this.e}else{b=this.d}}else{if(this.mb[0]c-a?c+athis.X/2&&(b=kq(this.X/2));this.db=nR(this.ib,this.jb,0.5-b/this.X);this.eb=nR(this.ib,this.jb,0.5+(b-3)/this.X);a=vR(3);rR(this.db,this.eb,a[0],a[1],0,16);a[2]=nR(this.ib,this.jb,0.5+(b-5)/this.X);this.c=XQ(a)};var Yz=fxb(HHb,HJb,300);tC(170,1,{170:1},Zmb);_.a=0;_.b=false;_.c=0;_.d=0;_.g=0;_.i=0;_.n=false;_.o=0;_.p=0;_.q=false;_.r=0;_.s=0;_.t=false;_.u=false;_.w=0;_.C=0;_.D=0;_.F=128;_.G=0;_.H=0;_.I=false;_.J=false;_.K=false;_.L=false;_.M=false;_.N=false;_.O=false;_.P=false;_.Q=false;_.R=false;_.T=false;_.U=0;_.V=0;_.X=0;_.Z=0;var Vlb;var fA=fxb(HHb,'Scope',170);tC(53,233,{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,53:1},$mb);var Zz=fxb(HHb,'ScopeCheckBox',53);tC(10,5,{5:1,9:1,10:1},cnb,dnb);_.Ae=function enb(){return false};_.Ge=function fnb(a){u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:MQ);If(a.a);a.a.setTransform(1,0,0,1,0,0);bnb(this);gmb(this.a,a);Hf(a.a);zR(this,this.ib,this.jb,0);cR(this,a)};_.Gf=function gnb(){var a,b;a=eR(this);b=Iyb(umb(this.a),32,95);b=Lyb(b,'o_','');return a+' '+b};_.He=_.Gf;_.Pe=function hnb(){return 403};_.Ue=function inb(){return 0};_.Mf=function jnb(){wR(this);Imb(this.a,true)};_.ef=_.Mf;_.bg=function knb(){BR(this);bnb(this)};_.lf=_.bg;var $z=fxb(HHb,'ScopeElm',10);tC(13,1,{13:1},snb,tnb);_.b=0;_.d=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var lnb;var _z=fxb(HHb,'ScopePlot',13);tC(504,1,{},vnb);var aA=fxb(HHb,'ScopePopupMenu',504);tC(353,119,{25:1,98:1,265:1,19:1,22:1,24:1,101:1,44:1,20:1,38:1,26:1,42:1,14:1,15:1,142:1},Anb);_.$d=function Bnb(a){var b;b=$p(a.f,53);Amb(this.u,b.a,(b.jb?(Nwb(),Yi(b.c)?Mwb:Lwb):(Nwb(),Zi(b.c)?Mwb:Lwb)).a);znb(this)};_.n=0;_.o=0;var eA=fxb(HHb,'ScopePropertiesDialog',353);tC(666,1,{},Cnb);_.Dd=function Dnb(){ynb(this.a)};var bA=fxb(HHb,'ScopePropertiesDialog/1',666);tC(667,1,QGb,Enb);_.Nd=function Fnb(a){JJ(this.a,false)};var cA=fxb(HHb,'ScopePropertiesDialog/2',667);tC(668,1,QGb,Gnb);_.Nd=function Hnb(a){Kmb(this.a.u)};var dA=fxb(HHb,'ScopePropertiesDialog/3',668);tC(624,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){Ai(a.a)==1||Ai(a.a)==4?(Nnb(this),ZI(this,false)):(Onb(this,this.a),ZI(this,false))};_.Qd=function Tnb(a){Nnb(this);ZI(this,false)};_.Td=function Unb(a){Bi(a.a);Lnb(this,Di(a.a))};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.k=0;var Inb;var hA=fxb(HHb,'ScrollValuePopup',624);tC(625,1,{},Vnb);_.ue=function Wnb(a,b){var c,d;c=jyb(0,this.b-~~(a/4));d=jyb(0,this.c-~~(7*b/12));bJ(this.a,c,d)};_.b=0;_.c=0;var gA=fxb(HHb,'ScrollValuePopup/1',625);tC(157,740,{37:1,239:1,263:1,240:1,358:1,264:1,181:1,710:1,711:1,712:1,709:1,25:1,19:1,22:1,24:1,20:1,26:1,14:1,15:1},gob,hob,iob);_.Nd=function job(a){Bi(a.a)};_.Od=function kob(a){this.d=false;Bi(a.a);aob(this,Vl(a),true)};_.Pd=function lob(a){Bi(a.a);bob(this,Vl(a))};_.Qd=function mob(a){if(this.d)return;this.e&&!!this.a&&sR(this.a)&&_$(JQ,null)};_.Rd=function nob(a){this.e&&!!this.a&&_$(JQ,this.a)};_.Sd=function oob(a){Bi(a.a);_F(pe(this.b));if(this.e&&this.d){this.k=$nb(this,Vl(a));this.d=false;cob(this);!!this.c&&this.c.Dd()}};_.Td=function pob(a){eob(this,a)};_.Ud=function qob(a){Bi(a.a);this.d=false};_.Vd=function rob(a){Bi(a.a);if(this.e&&this.d){this.d=false;cob(this);!!this.c&&this.c.Dd()}};_.Wd=function sob(a){var b;Bi(a.a);b=a.a.touches[0];bob(this,Bl(b,(MF(),this.ob)))};_.Xd=function tob(a){var b;Bi(a.a);this.d=false;b=a.a.touches[0];aob(this,Bl(b,(MF(),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 iA=fxb(HHb,'Scrollbar',157);tC(323,29,GHb,vob,wob);_.He=function xob(){return DT(this)+' '+this.b+' '+this.d};_.tf=function yob(){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 zob(){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){oI(b.c).a?(this.b=jq(this.b|1)):(this.b=jq(this.b&-2));KT(this)}if(a==1){oI(b.c).a?(this.b=jq(this.b|2)):(this.b=jq(this.b&-3));KT(this)}if(a==2){oI(b.c).a?(this.b=jq(this.b|4)):(this.b=jq(this.b&-5));KT(this)}if(a==3){oI(b.c).a?(this.b=jq(this.b|8)):(this.b=jq(this.b&-9));KT(this)}if(a==4){oI(b.c).a?(this.b=jq(this.b|16)):(this.b=jq(this.b&-17));KT(this)}if(a==5){oI(b.c).a?(this.b=jq(this.b|32)):(this.b=jq(this.b&-33));KT(this)}if(a==6){oI(b.c).a?(this.b=jq(this.b|64)):(this.b=jq(this.b&-65));KT(this)}if(a==7){oI(b.c).a?(this.b=jq(this.b|128)):(this.b=jq(this.b&-129));KT(this)}if(a==8){if(oI(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=Qp(gx,jEb,7,2,0,1);this.s[0]=new aZ(this,0,2,'');this.s[0].d=true;this.s[1]=new aZ(this,1,3,'Q');this.s[1].i=true};_.a=false;_.b=0;_.c=0;_.d=false;_.e=0;var jA=fxb(HHb,eKb,323);tC(328,29,GHb,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(){this.v=3;this.w=7;this.s=Qp(gx,jEb,7,11,0,1);this.s[7]=new aZ(this,0,2,'I3');this.s[8]=new aZ(this,1,2,'I2');this.s[9]=new aZ(this,2,2,'I1');this.s[10]=new aZ(this,3,2,'I0');this.s[0]=new aZ(this,0,3,'a');this.s[0].i=true;this.s[1]=new aZ(this,1,3,'b');this.s[1].i=true;this.s[2]=new aZ(this,2,3,'c');this.s[2].i=true;this.s[3]=new aZ(this,3,3,'d');this.s[3].i=true;this.s[4]=new aZ(this,4,3,'e');this.s[4].i=true;this.s[5]=new aZ(this,5,3,'f');this.s[5].i=true;this.s[6]=new aZ(this,6,3,'g');this.s[6].i=true};var Gob;var kA=fxb(HHb,ZJb,328);tC(312,29,GHb,Zob,$ob);_.ye=function _ob(){var a,b;if(this.d==0){for(b=0;b!=this.g;b++)this.s[b].f=0;return}this.s[this.b].f=0;for(a=0;a!=this.i;a++){this.s[a].f=-this.d*A5(this.e[a],this.d*(this.mb[a]-this.mb[this.b]));this.s[this.b].f-=this.s[a].f}};_.De=function apb(){var a;BT(this);if(this.d==0)return;for(a=0;a!=this.i;a++)B5(this.e[a],this.d*(this.mb[a]-this.mb[this.b]))};_.Ge=function bpb(a){var b,c,d,e,f,g,h,i,j,k;CT(this,a);u9(a,(_0(),Y0));g=this.p*2;this.f!=0&&(g=kq(g*0.9));this.w<=4&&(g=~~(g/2));h=g*2;j=this.nb+this.p+this.v*this.p-g;k=this.pb-this.p+this.w*this.p-h;c=this.a==7?Sob:this.a==14?Qob:Rob;for(i=0;i!=2;i++)for(e=0;e!=this.i;e++){f=e*4;b=c[f]!=c[f+2]&&c[f+1]!=c[f+3];if(b!=(i==0))continue;Wob(this,a,e);Vob(a,new kjb(j+c[f]*g,k+c[f+1]*h),new kjb(j+c[f+2]*g,k+c[f+3]*h))}if(this.f==1){Wob(this,a,this.a);d=kq(g*1.5>g+12?g*1.5:g+12);Uob(a,j+g+d,k+h*2)}if(this.f==2){Wob(this,a,this.a);d=kq(g*1.5>g+14?g*1.5:g+14);Uob(a,j+g+d,k+kq(h*0.5));Uob(a,j+g+d,k+kq(h*1.5))}};_.He=function cpb(){return DT(this)+' '+this.a+' '+this.f+' '+this.d};_.uf=function dpb(){return this.i+'-segment display'};_.Pe=function epb(){return 157};_.Qe=function fpb(a){var b;if(a==2){b=new C7('Segments',0);b.d=new bZ;oM(b.d,L_('7 Segment'));oM(b.d,L_('14 Segment'));oM(b.d,L_('16 Segment'));rM(b.d,this.a==7?0:this.a==14?1:2);return b}if(a==3){b=new C7('Extra Segment',0);b.d=new bZ;oM(b.d,L_('None'));oM(b.d,L_('Decimal Point'));oM(b.d,L_('Colon'));rM(b.d,this.f);return b}if(a==4){b=new C7('Diodes',0);b.d=new bZ;oM(b.d,L_('Common Cathode'));oM(b.d,L_('Common Anode'));oM(b.d,L_('None (logic inputs)'));rM(b.d,this.d==1?0:this.d==-1?1:2);return b}return ET(this,a)};_.Ue=function gpb(){return this.g};_._e=function hpb(){return 0};_.df=function ipb(){return this.d!=0};_.gf=function jpb(a,b){var c;if(a==2){c=pM(b.d).selectedIndex;this.a=c==0?7:c==1?14:16;Xob(this);return}if(a==3){this.f=pM(b.d).selectedIndex;Xob(this);return}if(a==4){c=pM(b.d).selectedIndex;this.d=c==0?1:c==1?-1:0;Xob(this);return}JT(this,a,b)};_.wf=function kpb(){Yob(this)};_.nf=function lpb(){var a,b;MT(this);if(this.d==0)return;this.e=Qp(_x,jEb,96,this.i,0,1);b=x6(JLb);for(a=0;a!=this.i;a++){this.e[a]=new F5(JQ);D5(this.e[a],b);this.d==1?E5(this.e[a],this.gb[a],this.gb[this.b]):E5(this.e[a],this.gb[this.b],this.gb[a])}};_.pf=function mpb(){this.b>0&&ayb(this.s[this.b].f)>CHb&&x_(JQ,GLb,this)};_.a=0;_.b=0;_.d=0;_.f=0;_.g=0;_.i=0;var Qob,Rob,Sob;var lA=fxb(HHb,YJb,312);tC(633,119,XGb,opb);var pA=fxb(HHb,'ShortcutsDialog',633);tC(634,1,SLb,ppb);_.Md=function qpb(a){npb(this.a)};var mA=fxb(HHb,'ShortcutsDialog/1',634);tC(635,1,QGb,rpb);_.Nd=function spb(a){var b,c,d;if(npb(this.a))return;for(b=0;b!=this.a.b.yc.length;b++)this.a.b.yc[b]=null;for(b=0;b!=this.a.c.a.b.length;b++){d=RO($p(ODb(this.a.c,b),140));c=$p(ODb(this.a.b.zb,b),56);c.d=d;d.length>0&&(this.a.b.yc[d.charCodeAt(0)]=aq(ODb(this.a.b.yb,b)))}R$(this.a.b);JJ(this.a,false)};var nA=fxb(HHb,'ShortcutsDialog/2',635);tC(636,1,QGb,tpb);_.Nd=function upb(a){JJ(this.a,false)};var oA=fxb(HHb,'ShortcutsDialog/3',636);tC(315,29,GHb,wpb,xpb);_.tf=function ypb(){if(this.s[1].u&&!this.a){this.a=true;this.b=jq(this.b>>>1);this.s[0].u&&(this.b=jq(this.b+128));(this.b&128)>0?(this.s[2].u=true):(this.s[2].u=false);(this.b&64)>0?(this.s[3].u=true):(this.s[3].u=false);(this.b&32)>0?(this.s[4].u=true):(this.s[4].u=false);(this.b&16)>0?(this.s[5].u=true):(this.s[5].u=false);(this.b&8)>0?(this.s[6].u=true):(this.s[6].u=false);(this.b&4)>0?(this.s[7].u=true):(this.s[7].u=false);(this.b&2)>0?(this.s[8].u=true):(this.s[8].u=false);(this.b&1)>0?(this.s[9].u=true):(this.s[9].u=false)}this.s[1].u||(this.a=false)};_.uf=function zpb(){return 'SIPO shift register'};_.Pe=function Apb(){return 189};_.Ue=function Bpb(){return 10};_._e=function Cpb(){return 8};_.wf=function Dpb(){this.v=9;this.w=3;this.s=Qp(gx,jEb,7,10,0,1);this.s[0]=new aZ(this,1,2,'D');this.s[1]=new aZ(this,2,2,'');this.s[1].d=true;this.s[2]=new aZ(this,1,0,'I7');this.s[2].i=true;this.s[3]=new aZ(this,2,0,'I6');this.s[3].i=true;this.s[4]=new aZ(this,3,0,'I5');this.s[4].i=true;this.s[5]=new aZ(this,4,0,'I4');this.s[5].i=true;this.s[6]=new aZ(this,5,0,'I3');this.s[6].i=true;this.s[7]=new aZ(this,6,0,'I2');this.s[7].i=true;this.s[8]=new aZ(this,7,0,'I1');this.s[8].i=true;this.s[9]=new aZ(this,8,0,'I0');this.s[9].i=true};_.a=false;_.b=0;var qA=fxb(HHb,aKb,315);tC(619,119,XGb,Ipb);_.c=0;var vA=fxb(HHb,'SliderDialog',619);tC(620,1,QGb,Jpb);_.Nd=function Kpb(a){Epb(this.a)};var rA=fxb(HHb,'SliderDialog/1',620);tC(621,1,QGb,Lpb);_.Nd=function Mpb(a){Epb(this.a);JJ(this.a,false);nZ=null};var sA=fxb(HHb,'SliderDialog/2',621);tC(622,1,QGb,Npb);_.Nd=function Opb(a){JJ(this.a,false);nZ=null};var tA=fxb(HHb,'SliderDialog/3',622);tC(623,1,nHb,Ppb);_.$d=function Qpb(a){Hpb(this.a,a)};var uA=fxb(HHb,'SliderDialog/4',623);tC(293,5,GHb,Rpb,Spb);_.ye=function Tpb(){var a;a=this.mb[0]-this.mb[1];this.W=a/this.g};_.De=function Upb(){this.g=this.i?this.f:this.e;q_(JQ,this.gb[0],this.gb[1],this.g)};_.Ge=function Vpb(a){zR(this,this.ib,this.jb,8);ZQ(this,a);GR(this,a,this.mb[0]);ER(this,a);s9(a,this.a);GR(this,a,this.mb[1]);ER(this,a);s9(a,this.b);this.i&&(this.V=HR(this.W,this.V),JQ.J!=this&&aR(a,this.ib,this.jb,this.V));cR(this,a)};_.He=function Wpb(){return eR(this)+' '+this.f+' '+this.e+' '+this.c+' '+this.d};_.Pe=function Xpb(){return 187};_.Qe=function Ypb(a){if(a==0)return new C7(BLb,this.f);if(a==1)return new C7(CLb,this.e);if(a==2)return new C7('Breakdown voltage',this.c);if(a==3)return new C7('Holding current (A)',this.d);return null};_.Re=function Zpb(a){a[0]='spark gap';gR(this,a);a[3]=this.i?'on':'off';a[4]='Ron = '+DS(this.f,lZ,false);a[5]='Roff = '+DS(this.e,lZ,false);a[6]='Vbreakdown = '+DS(this.c,'V',false)};_.df=function $pb(){return true};_.ef=function _pb(){wR(this);this.i=false};_.gf=function aqb(a,b){b.q>0&&a==0&&(this.f=b.q);b.q>0&&a==1&&(this.e=b.q);b.q>0&&a==2&&(this.c=b.q);b.q>0&&a==3&&(this.d=b.q)};_.lf=function bqb(){var a;BR(this);TQ(this,24);a=nR(this.ib,this.jb,(this.X-8)/(2*this.X));this.a=SQ(this.ib,a,8,8);a=nR(this.ib,this.jb,(this.X+8)/(2*this.X));this.b=SQ(this.jb,a,8,8)};_.nf=function cqb(){p_(JQ,this.gb[0]);p_(JQ,this.gb[1])};_.of=function dqb(){var a;ayb(this.W)this.c&&(this.i=true)};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=false;var wA=fxb(HHb,TIb,293);tC(604,41,RHb,eqb);_.Ze=function fqb(){return 0};var xA=fxb(HHb,YIb,604);tC(345,5,GHb,gqb,hqb);_.Ge=function iqb(a){var b,c;c=CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this||this.b;b=new Q8(VHb,c?1:0,14);w9(a,b);u9(a,c?GQ:MQ);pR(this.ib,this.jb,this.db,1-(~~(kq(a.a.measureText('trigger').width)/2)+8)/this.X);zR(this,this.ib,this.db,0);$Q(this,a,'trigger',this.ob,this.qb,true);GR(this,a,this.mb[0]);c&&u9(a,GQ);ZR(a,this.ib,this.db);cR(this,a)};_.He=function jqb(){return eR(this)+' '+this.d+' '+this.f+' '+this.a};_.Pe=function kqb(){return 408};_.Qe=function lqb(a){var b;if(a==0){b=new B7(MHb,this.d);return b}if(a==1){b=new C7('Trigger Type',this.f);b.d=new bZ;oM(b.d,L_('>='));oM(b.d,L_('<='));rM(b.d,this.f);return b}if(a==2){b=new B7('Delay (s)',this.a);return b}return null};_.Re=function mqb(a){a[0]='stop trigger';a[1]=OHb+DS(this.mb[0],'V',false);a[2]='Vtrigger = '+DS(this.d,'V',false);a[3]=this.e?'stopping in '+DS(this.c+this.a-JQ.Mc,'s',false):this.b?'stopped':'waiting'};_.Ue=function nqb(){return 1};_.$e=function oqb(){return this.mb[0]};_.ef=function pqb(){this.e=false};_.gf=function qqb(a,b){a==0&&(this.d=b.q);a==1&&(this.f=pM(b.d).selectedIndex);a==2&&(this.a=b.q)};_.lf=function rqb(){BR(this);this.db=new jjb};_.pf=function sqb(){this.b=false;if(!this.e&&(this.f==0&&this.mb[0]>=this.d||this.f==1&&this.mb[0]<=this.d)){this.e=true;this.c=JQ.Mc}if(this.e&&JQ.Mc>=this.c+this.a){this.e=false;this.b=true;d_(JQ,false)}};_.a=0;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;var yA=fxb(HHb,mJb,345);tC(148,1,{},vqb,wqb);_.b=0;_.c=0;_.d=false;var zA=fxb(HHb,'StringTokenizer',148);tC(223,5,{5:1,9:1,223:1},Aqb,Bqb);_.De=function Cqb(){E_(JQ,this.lb,this.n)};_.Ge=function Dqb(a){var b,c,d,e,f,g,h;zR(this,this.ib,this.jb,17);GR(this,a,this.mb[0]);ZR(a,this.ib,this.db);u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:(_0(),V0));ER(this,a);f=this.jb.a;g=this.jb.b;XR(a,f,g,17);OQ(this,f-17,g-17,f+17,g+17);d=TC(Dg());d=YC(d,{l:2000,m:0,h:0});VC(d,{l:_Eb,m:0,h:0})&&(d=eD({l:2000,m:0,h:0},d));e=1+fD(d)*0.002;JQ.Bc&&(e=1+2*(this.e-this.i)/(this.f-this.i));xf(a.a);Of(a.a,3);for(b=-10;b<=10;b++){h=g+kq(0.95*Math.sin(b*fEb*e/10)*8);b==-10?Gf(a.a,f+-10,h):Ef(a.a,f+b,h)}Sf(a.a);Of(a.a,1);if(JQ.Ac.c){c=DS(this.e,IHb,true);(this._==0||this.ab==0)&&dR(this,a,c,17)}cR(this,a);this.V=HR(-this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.db,this.V)};_.He=function Eqb(){return eR(this)+' '+this.i+' '+this.f+' '+this.g+' '+this.k};_.Pe=function Fqb(){return 170};_.Qe=function Gqb(a){var b;if(a==0)return new C7('Min Frequency (Hz)',this.i);if(a==1)return new C7('Max Frequency (Hz)',this.f);if(a==2)return new C7('Sweep Time (s)',this.k);if(a==3){b=new C7('',0);b.c=new PY('Logarithmic',(this.bb&1)!=0);return b}if(a==4)return new C7(NHb,this.g);if(a==5){b=new C7('',0);b.c=new PY('Bidirectional',(this.bb&2)!=0);return b}return null};_.Re=function Hqb(a){a[0]='sweep '+((this.bb&1)==0?'(linear)':'(log)');a[1]=xHb+hS(this.W);a[2]=OHb+DS(this.mb[0],'V',false);a[3]='f = '+DS(this.e,IHb,false);a[4]='range = '+DS(this.i,IHb,false)+' .. '+DS(this.f,IHb,false);a[5]='time = '+DS(this.k,'s',false)};_.Ue=function Iqb(){return 1};_.$e=function Jqb(){return this.mb[0]};_._e=function Kqb(){return 1};_.af=function Lqb(a){return true};_.ef=function Mqb(){yqb(this)};_.gf=function Nqb(a,b){var c;c=1/(8*JQ.Oc);if(a==0){this.i=b.q;this.i>c&&(this.i=c)}if(a==1){this.f=b.q;this.f>c&&(this.f=c)}a==2&&(this.k=b.q);if(a==3){this.bb&=-2;oI(b.c).a&&(this.bb|=1)}a==4&&(this.g=b.q);if(a==5){this.bb&=-3;oI(b.c).a&&(this.bb|=2)}zqb(this)};_.lf=function Oqb(){BR(this);this.db=nR(this.ib,this.jb,1-17/this.X)};_.nf=function Pqb(){v_(JQ,0,this.gb[0],this.lb)};_.of=function Qqb(){JQ.Oc!=this.j&&zqb(this);this.n=qyb(this.d)*this.g;this.d+=this.e*2*fEb*JQ.Oc;this.e=this.e*this.c+this.b;if(this.e>=this.f&&this.a==1){if((this.bb&2)!=0){this.b=-this.b;this.c=1/this.c;this.a=-1}else this.e=this.i}if(this.e<=this.i&&this.a==-1){this.b=-this.b;this.c=1/this.c;this.a=1}};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var AA=fxb(HHb,$Ib,223);tC(199,121,{5:1,9:1,199:1,121:1},Sqb,Tqb);_.ye=function Uqb(){this.g==2&&(this.bb&1)!=0&&this.d==2&&(this.W=0)};_.Ge=function Vqb(a){var b;zR(this,this.ib,this.jb,16);PQ(this,this.c[0],this.c[this.d-1]);GR(this,a,this.mb[0]);ZR(a,this.ib,this.db);for(b=0;b!=this.d;b++){GR(this,a,this.mb[b+1]);ZR(a,this.b[b],this.c[b])}CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this||u9(a,MQ);ZR(a,this.db,this.b[this.g]);this.V=HR(this.W,this.V);aR(a,this.ib,this.db,this.V);this.g!=2&&aR(a,this.b[this.g],this.c[this.g],this.V);cR(this,a)};_.He=function Wqb(){return eR(this)+' '+this.g+' '+this.e+' '+this.a+' '+this.d};_.Je=function Xqb(a,b){if(this.g==2&&(this.bb&1)!=0&&this.d==2)return false;return UQ(a,b,0,1+this.g)};_.Ne=function Yqb(a){if(a==0)return -this.W;if(a==this.g+1)return this.W;return 0};_.Pe=function Zqb(){return 83};_.Qe=function $qb(a){if(a==1)return A7(new C7('Switch Group',this.a));if(a==2)return A7(new C7('# of Throws',this.d));return heb(this,a)};_.Re=function _qb(a){a[0]='switch ('+(this.a==0?'S':'D')+'P'+(this.d>2?this.d+'T)':'DT)');a[1]=xHb+hS(this.W)};_.Te=function arb(a){return a==0?this.ib:this.c[a-1]};_.Ue=function brb(){return 1+this.d};_.Ze=function crb(){return 83};_._f=function drb(){return rkb(rkb(new ukb(this.db),new ukb(this.b[0])),new ukb(this.b[this.d-1]))};_._e=function erb(){return this.g==2&&(this.bb&1)!=0&&this.d==2?0:1};_.gf=function frb(a,b){if(a==1){this.a=kq(b.q)}else if(a==2){b.q>=2&&(this.d=kq(b.q));this.d>2&&(this.e=false);QQ(this);Rqb(this)}else a==0&&(this.e=oI(b.c).a)};_.lf=function grb(){Rqb(this)};_.nf=function hrb(){if(this.g==2&&(this.bb&1)!=0&&this.d==2)return;w_(JQ,this.gb[0],this.gb[this.g+1],this.lb,0)};_.ag=function irb(){var a,b,c;++this.g;this.g>=this.f&&(this.g=0);if(this.a!=0){for(a=0;a!=JQ.T.a.b.length;a++){b=MDb(JQ.T,a);if(cq(b,199)){c=$p(b,199);c.a==this.a&&(c.g=this.g)}}}};_.a=0;_.d=0;var BA=fxb(HHb,MIb,199);tC(327,29,GHb,krb,lrb);_.tf=function mrb(){this.s[3].u&&!this.r&&this.s[0].u&&(this.s[1].u=!this.s[1].u);(this.bb&4)!=0&&this.s[5].u&&(this.s[1].u=true);((this.bb&2)!=0||(this.bb&4)!=0)&&this.s[4].u&&(this.s[1].u=false);this.s[2].u=!this.s[1].u;this.r=this.s[3].u};_.uf=function nrb(){return 'T flip-flop'};_.Pe=function orb(){return 193};_.Qe=function prb(a){var b;if(a==2){b=new C7('',0);b.c=new PY(tLb,(this.bb&2)!=0||(this.bb&4)!=0);return b}if(a==3){b=new C7('',0);b.c=new PY('Set Pin',(this.bb&4)!=0);return b}return ET(this,a)};_.Ue=function qrb(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_._e=function rrb(){return 2};_.ef=function srb(){IT(this);this.mb[2]=5;this.s[2].u=true};_.gf=function trb(a,b){if(a==2){oI(b.c).a?(this.bb|=2):(this.bb&=-3);jrb(this);QQ(this);KT(this)}if(a==3){oI(b.c).a?(this.bb|=4):(this.bb&=-5);jrb(this);QQ(this);KT(this)}JT(this,a,b)};_.wf=function urb(){jrb(this)};var DA=fxb(HHb,XJb,327);tC(289,5,GHb,vrb,wrb);_.ye=function xrb(){var a,b;this.n[0]=this.mb[0]-this.mb[1];this.n[1]=this.mb[2]-this.mb[3];this.n[2]=this.mb[3]-this.mb[4];for(a=0;a!=3;a++){this.e[a]=this.c[a];for(b=0;b!=3;b++)this.e[a]+=this.a[a*3+b]*this.n[b]}this.e[3]=this.e[1]-this.e[2]};_.De=function yrb(){n_(JQ,this.gb[0],this.gb[1],this.c[0]);n_(JQ,this.gb[2],this.gb[3],this.c[1]);n_(JQ,this.gb[3],this.gb[4],this.c[2])};_.Ge=function zrb(a){var b;for(b=0;b!=5;b++){GR(this,a,this.mb[b]);ZR(a,this.j[b],this.g[b])}for(b=0;b!=4;b++){if(b==1)continue;DR(this,a,this.e[b]*(this.mb[b]-this.mb[b+1]));_Q(this,a,b>1?-6:6,this.g[b],this.g[b+1],this.mb[b],this.mb[b+1])}u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:BQ);for(b=0;b!=4;b+=2){ZR(a,this.i[b],this.i[b+1])}for(b=0;b!=4;b++)this.d[b]=HR(this.e[b],this.d[b]);aR(a,this.j[0],this.g[0],this.d[0]);aR(a,this.g[0],this.g[1],this.d[0]);aR(a,this.g[1],this.j[1],this.d[0]);aR(a,this.j[2],this.g[2],this.d[1]);aR(a,this.g[2],this.g[3],this.d[1]);aR(a,this.g[3],this.j[3],this.d[3]);aR(a,this.g[3],this.g[4],this.d[2]);aR(a,this.g[4],this.j[4],this.d[2]);cR(this,a);zR(this,this.j[0],this.j[4],0)};_.He=function Arb(){return eR(this)+' '+this.f+' '+this.k+' '+this.e[0]+' '+this.e[1]+' '+this.e[2]+' '+this.b};_.Je=function Brb(a,b){if(a==0&&b==1||a==1&&b==0)return true;if(a==2&&b==3||a==3&&b==2)return true;if(a==3&&b==4||a==4&&b==3)return true;if(a==2&&b==4||a==4&&b==2)return true;return false};_.Ne=function Crb(a){if(a==0)return -this.e[0];if(a==1)return this.e[0];if(a==2)return -this.e[1];if(a==3)return this.e[3];return this.e[2]};_.Pe=function Drb(){return 169};_.Qe=function Erb(a){var b;if(a==0)return new C7(CMb,this.f);if(a==1)return A7(new C7('Ratio',this.k));if(a==2)return A7(new C7(rLb,this.b));if(a==3){b=new C7('',0);b.c=new PY(AIb,(this.bb&2)==0);return b}return null};_.Re=function Frb(a){a[0]=DMb;a[1]=sLb+DS(this.f,'H',false);a[2]='Ratio = '+this.k;a[3]='Vd1 = '+DS(this.mb[0]-this.mb[2],'V',false);a[4]='Vd2 = '+DS(this.mb[1]-this.mb[3],'V',false)};_.Te=function Grb(a){return this.j[a]};_.Ue=function Hrb(){return 5};_.ef=function Irb(){this.e[0]=this.e[1]=this.e[2]=this.e[3]=this.mb[0]=this.mb[1]=this.mb[2]=this.mb[3]=this.mb[4]=this.d[0]=this.d[1]=this.d[2]=0;this.c[0]=this.c[1]=this.c[2]=0};_.gf=function Jrb(a,b){a==0&&b.q>0&&(this.f=b.q);a==1&&this.k>0&&(this.k=b.q);a==2&&b.q>0&&b.q<1&&(this.b=b.q);a==3&&(oI(b.c).a?(this.bb&=-3):(this.bb|=2))};_.lf=function Krb(){var a,b,c,d;BR(this);this.j=vR(5);this.g=vR(5);this.i=vR(4);this.j[0]=this.ib;this.j[2]=this.jb;qR(this.ib,this.jb,this.j[1],0,-64);qR(this.ib,this.jb,this.j[3],1,-32);qR(this.ib,this.jb,this.j[4],1,-64);c=0.5-12/this.X;b=0.5-2/this.X;pR(this.j[0],this.j[2],this.g[0],c);qR(this.j[0],this.j[2],this.g[1],c,-64);pR(this.j[0],this.j[2],this.g[2],1-c);qR(this.j[0],this.j[2],this.g[3],1-c,-32);qR(this.j[0],this.j[2],this.g[4],1-c,-64);for(d=0;d!=2;d++){a=-32*d*2;qR(this.j[0],this.j[2],this.i[d],b,a);qR(this.j[0],this.j[2],this.i[d+2],1-b,a)}};_.nf=function Lrb(){var a,b,c,d,e,f;c=this.f;d=this.f*this.k*this.k/4;e=this.b*Math.sqrt(c*d);f=this.b*d;this.a[0]=d+f;this.a[1]=this.a[2]=this.a[3]=this.a[6]=-e;this.a[4]=this.a[8]=(c*d-e*e)/(d-f);this.a[5]=this.a[7]=(e*e-c*f)/(d-f);a=c*(d+f)-2*e*e;for(b=0;b!=9;b++)this.a[b]*=((this.bb&2)==0?JQ.Oc/2:JQ.Oc)/a;m_(JQ,this.gb[0],this.gb[1],this.a[0]);t_(JQ,this.gb[0],this.gb[1],this.gb[2],this.gb[3],this.a[1]);t_(JQ,this.gb[0],this.gb[1],this.gb[3],this.gb[4],this.a[2]);t_(JQ,this.gb[2],this.gb[3],this.gb[0],this.gb[1],this.a[3]);m_(JQ,this.gb[2],this.gb[3],this.a[4]);t_(JQ,this.gb[2],this.gb[3],this.gb[3],this.gb[4],this.a[5]);t_(JQ,this.gb[3],this.gb[4],this.gb[0],this.gb[1],this.a[6]);t_(JQ,this.gb[3],this.gb[4],this.gb[2],this.gb[3],this.a[7]);m_(JQ,this.gb[3],this.gb[4],this.a[8]);for(b=0;b!=5;b++)r_(JQ,this.gb[b])};_.of=function Mrb(){var a,b;this.n[0]=this.mb[0]-this.mb[1];this.n[1]=this.mb[2]-this.mb[3];this.n[2]=this.mb[3]-this.mb[4];for(a=0;a!=3;a++){this.c[a]=this.e[a];if((this.bb&2)==0)for(b=0;b!=3;b++)this.c[a]+=this.a[a*3+b]*this.n[b]}};_.b=0;_.f=0;_.k=0;var EA=fxb(HHb,PIb,289);tC(337,5,GHb,Orb,Prb);_.Ge=function Qrb(a){var b,c,d;d=CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this;b=new Q8(VHb,d?1:0,14);w9(a,b);u9(a,d?GQ:MQ);c='TP';pR(this.ib,this.jb,this.db,1-(~~(kq(Ff(a.a,c).width)/2)+8)/this.X);zR(this,this.ib,this.db,0);$Q(this,a,c,this.ob,this.qb,true);switch(this.k){case 0:c=DS(this.mb[0],'V',false);break;case 1:c=DS(this.t,'V(rms)',false);break;case 2:c=DS(this.g,'Vpk',false);break;case 3:c=DS(this.i,'Vmin',false);break;case 4:c=DS(this.g-this.i,'Vp2p',false);break;case 5:c=this.a+'';break;case 6:c=DS(this.e,IHb,false);break;case 8:c=DS(this.s,'S',false);break;case 9:c=np(IQ,this.d);}$Q(this,a,c,this.ob,this.qb+12,true);GR(this,a,this.mb[0]);d&&u9(a,GQ);ZR(a,this.ib,this.db);cR(this,a)};_.He=function Rrb(){return eR(this)+' '+this.k};_.Pe=function Srb(){return 368};_.Qe=function Trb(a){var b;if(a==0){b=new C7('Value',this.u);b.d=new bZ;oM(b.d,L_(MHb));oM(b.d,L_(kMb));oM(b.d,L_(NHb));oM(b.d,L_(lMb));oM(b.d,L_(mMb));oM(b.d,L_(nMb));rM(b.d,this.k);return b}return null};\n", "_.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.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){var b;if(a==2){b=new C7('',0);b.c=new PY('Ground Pin',(this.bb&4)!=0);return b}return ET(this,a)};_.Ue=function tsb(){return (this.bb&4)!=0?8:(this.bb&2)!=0||(this.bb&4)!=0?7:6};_._e=function usb(){return 0};_.df=function vsb(){return true};_.gf=function wsb(a,b){if(a==2){this.bb=z7(b,this.bb,4);QQ(this);KT(this);return}JT(this,a,b)};_.wf=function xsb(){this.v=3;this.w=5;this.s=Qp(gx,jEb,7,8,0,1);this.s[0]=new aZ(this,1,2,'dis');this.s[1]=new aZ(this,3,2,'tr');this.s[1].g=true;this.s[2]=new aZ(this,4,2,'th');this.s[3]=new aZ(this,1,0,'Vin');this.s[4]=new aZ(this,1,1,'ctl');this.s[5]=new aZ(this,2,3,'out');this.s[5].p=true;this.s[6]=new aZ(this,1,3,'rst');this.s[7]=new aZ(this,2,1,'gnd')};_.nf=function ysb(){this.a=(this.bb&4)!=0?this.gb[7]:0;q_(JQ,this.gb[3],this.gb[4],5000);q_(JQ,this.gb[4],this.a,TFb);p_(JQ,this.gb[0]);p_(JQ,this.gb[5]);p_(JQ,this.gb[3]);(this.bb&4)!=0&&p_(JQ,this.gb[7])};_.of=function zsb(){var a;this.b=this.mb[5]>this.mb[3]/2;this.mb[2]>this.mb[4]&&(this.b=false);this.mb[4]/2>this.mb[1]&&(this.b=true);a=(this.bb&4)!=0?this.mb[7]:0;((this.bb&2)!=0||(this.bb&4)!=0)&&this.mb[6]<0.7+a&&(this.b=false)};_.a=0;_.b=false;var HA=fxb(HHb,iKb,319);tC(290,5,GHb,Csb,Dsb);_.De=function Esb(){if(this.p==null){x_(JQ,EMb,this);return}E_(JQ,this.n,-this.q[this.k]);E_(JQ,this.o,-this.p[this.k]);if(ayb(this.mb[0])>1.0E-5||ayb(this.mb[1])>1.0E-5){x_(JQ,'Need to ground transmission line!',this);return}};_.Ee=function Fsb(a,b){var c,d;a=i_(JQ,a);b=i_(JQ,b);c=BS(JQ.fb,KR(b-this.pb));d=BS(JQ.fb,KR(a-this.nb));if(c>d){a=this.nb;this.r=d}else{b=this.pb;this.r=c}this.ob=a;this.qb=b;Bsb(this)};_.Ge=function Gsb(a){var b,c,d,e,f,g,h;zR(this,this.j[0],this.j[3],0);g=kq(this.X/2);c=this.k-1+this.i;f=1/g;u9(a,(_0(),T0));t9(a,this.g[2].a,this.g[2].b,this.g[1].a-this.g[2].a+2,this.g[1].b-this.g[2].b+2);for(b=0;b!=4;b++){GR(this,a,this.mb[b]);ZR(a,this.j[b],this.g[b])}if(this.p!=null){for(b=0;b!=g;b++){d=(c-~~(this.i*b/g))%this.i;e=(c-~~(this.i*(g-1-b)/g))%this.i;h=(this.p[d]+this.q[e])/2;u9(a,mR(this,h));pR(this.g[0],this.g[1],EQ,b*f);pR(this.g[2],this.g[3],FQ,b*f);n9(a,EQ.a,EQ.b,FQ.a,FQ.b);pR(this.g[2],this.g[3],EQ,(b+1)*f);ZR(a,EQ,FQ)}}GR(this,a,this.mb[0]);ZR(a,this.g[0],this.g[1]);cR(this,a);this.a=HR(-this.c,this.a);this.b=HR(this.d,this.b);if(JQ.J!=this){aR(a,this.j[0],this.g[0],this.a);aR(a,this.j[2],this.g[2],-this.a);aR(a,this.j[1],this.g[1],-this.b);aR(a,this.j[3],this.g[3],this.b)}};_.He=function Hsb(){return eR(this)+' '+this.e+' '+this.f+' '+this.r+' '+0};_.Je=function Isb(a,b){return false};_.Ne=function Jsb(a){if(a==0)return this.c;if(a==2)return -this.c;if(a==3)return -this.d;return this.d};_.Pe=function Ksb(){return 171};_.Qe=function Lsb(a){if(a==0)return new C7('Delay (s)',this.e);if(a==1)return new C7('Impedance (ohms)',this.f);return null};_.Re=function Msb(a){a[0]='transmission line';a[1]=DS(this.f,lZ,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(){v_(JQ,this.gb[4],this.gb[0],this.n);v_(JQ,this.gb[5],this.gb[1],this.o);q_(JQ,this.gb[2],this.gb[4],this.f);q_(JQ,this.gb[3],this.gb[5],this.f)};_.of=function Ysb(){if(this.p==null){x_(JQ,EMb,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 IA=fxb(HHb,QIb,290);tC(288,5,GHb,$sb,_sb);_.ye=function atb(){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 btb(){n_(JQ,this.gb[0],this.gb[2],this.f);n_(JQ,this.gb[1],this.gb[3],this.g)};_.Ee=function ctb(a,b){a=i_(JQ,a);b=i_(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 dtb(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]));_Q(this,a,this.$*(b==1?-6*this.o:6),this.p[b],this.p[b+2],this.mb[b],this.mb[b+2])}u9(a,CQ==this||this.kb||JQ.bc==this||cq(CQ,10)&&vmb($p(CQ,10).a)==this?GQ:BQ);for(b=0;b!=2;b++){ZR(a,this.q[b],this.q[b+2]);this.k!=null&&r9(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++){aR(a,this.r[b],this.p[b],this.i[b]);aR(a,this.p[b],this.p[b+2],this.i[b]);aR(a,this.r[b+2],this.p[b+2],-this.i[b])}cR(this,a);zR(this,this.r[0],this.r[this.o==1?3:1],0)};_.He=function etb(){return eR(this)+' '+this.n+' '+this.s+' '+this.j[0]+' '+this.j[1]+' '+this.e};_.Je=function ftb(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 gtb(a){if(a<2)return -this.j[a];return this.j[a-2]};_.Pe=function htb(){return 84};_.Qe=function itb(a){var b;if(a==0)return new C7(CMb,this.n);if(a==1)return A7(new C7('Ratio',this.s));if(a==2)return A7(new C7(rLb,this.e));if(a==3){b=new C7('',0);b.c=new PY(AIb,(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 jtb(a){a[0]=DMb;a[1]=sLb+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 ktb(a){return this.r[a]};_.Ue=function ltb(){return 4};_.Ze=function mtb(){return 84};_.ef=function ntb(){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 otb(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&&(oI(b.c).a?(this.bb&=-3):(this.bb|=2));if(a==4){this.o=oI(b.c).a?-1:1;oI(b.c).a?(this.bb|=4):(this.bb&=-5);Zsb(this)}};_.lf=function ptb(){Zsb(this)};_.nf=function qtb(){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;m_(JQ,this.gb[0],this.gb[2],this.a);t_(JQ,this.gb[0],this.gb[2],this.gb[1],this.gb[3],this.b);t_(JQ,this.gb[1],this.gb[3],this.gb[0],this.gb[2],this.c);m_(JQ,this.gb[1],this.gb[3],this.d);r_(JQ,this.gb[0]);r_(JQ,this.gb[1]);r_(JQ,this.gb[2]);r_(JQ,this.gb[3])};_.of=function rtb(){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;_.e=0;_.f=0;_.g=0;_.n=0;_.o=0;_.s=0;_.t=0;var JA=fxb(HHb,OIb,288);tC(299,5,GHb,ttb,utb);_.ye=function vtb(){this.W=(this.mb[0]-this.mb[1])/this.g};_.De=function wtb(){this.c=this.mb[2]<2.5;this.g=this.c?this.e:this.f;q_(JQ,this.gb[3],this.gb[1],this.g);E_(JQ,this.lb,this.mb[0]>2.5?5:0)};_.Ee=function xtb(a,b){var c,d;a=i_(JQ,a);b=i_(JQ,b);KR(this.nb-a)0&&(this.f=b.q);a==1&&b.q>0&&(this.e=b.q)};_.lf=function Mtb(){stb(this)};_.nf=function Ntb(){v_(JQ,0,this.gb[3],this.lb);p_(JQ,this.gb[3]);p_(JQ,this.gb[1])};_.c=false;_.e=0;_.f=0;_.g=0;var LA=fxb(HHb,GJb,299);tC(303,5,GHb,Qtb,Rtb);_.ye=function Stb(){this.o=(this.mb[3]-this.mb[1])/this.a;this.p=-(this.mb[1]-this.mb[2])/this.c;this.n=-this.o-this.p};_.De=function Ttb(){B5(this.g,this.mb[0]-this.mb[3]);B5(this.i,this.mb[3]-this.mb[0]);q_(JQ,this.gb[3],this.gb[1],this.a)};_.Ge=function Utb(a){var b,c,d;c=this.mb[0];d=this.mb[1];zR(this,this.ib,this.jb,6);PQ(this,this.j[0],this.j[1]);ZQ(this,a);u9(a,mR(this,c));ER(this,a);ZR(a,this.q[0],this.q[1]);u9(a,mR(this,d));ER(this,a);ZR(a,this.r[0],this.r[1]);s9(a,this.b[0]);u9(a,mR(this,c));ER(this,a);s9(a,this.b[1]);GR(this,a,this.mb[2]);ZR(a,this.eb,this.j[0]);ZR(a,this.j[0],this.j[1]);this.d=HR(this.n,this.d);this.e=HR(this.o,this.e);this.f=HR(this.p,this.f);if(JQ.J!=this){aR(a,this.ib,this.eb,this.e);aR(a,this.jb,this.eb,this.d);aR(a,this.j[1],this.j[0],this.f);aR(a,this.j[0],this.eb,this.f+QR(this.j[1],this.j[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,'MT1',this.eb.a+(b<0?5:-30),this.eb.b+12);q9(a,'MT2',this.db.a+5,this.db.b-4);q9(a,'G',this.j[0].a,this.j[0].b+12)}cR(this,a)};_.He=function Vtb(){return eR(this)+' '+this.t+' '+this.k+' '+this.c+' '+this.s};_.Ne=function Wtb(a){if(a==0)return -this.o;if(a==1)return -this.n;return -this.p};_.Pe=function Xtb(){return 206};_.Qe=function Ytb(a){if(a==0)return new C7(oMb,this.t);if(a==1)return new C7(pMb,this.k);if(a==2)return new C7('Gate-MT1 Resistance (ohms)',this.c);return null};_.Re=function Ztb(a){a[0]='TRIAC';a[1]=this.s?'on':'off';a[2]='Vmt2mt1 = '+DS(this.mb[0]-this.mb[1],'V',false);a[3]='Imt1 = '+DS(this.n,'A',false);a[4]='Imt2 = '+DS(this.o,'A',false);a[5]='Ig = '+DS(this.p,'A',false);a[6]=QHb+DS((this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p,'W',false)};_.Se=function $tb(){return 1};_.Te=function _tb(a){return a==0?this.ib:a==1?this.jb:this.j[1]};_.Ue=function aub(){return 3};_.Ve=function bub(){return (this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p};_.df=function cub(){return true};_.ef=function dub(){this.mb[1]=this.mb[0]=this.mb[2]=0;this.g.a=0;this.i.a=0;this.d=this.e=this.f=0};_.gf=function eub(a,b){a==0&&b.q>0&&(this.t=b.q);a==1&&b.q>0&&(this.k=b.q);a==2&&b.q>0&&(this.c=b.q)};_.lf=function fub(){var a,b,c,d,e,f,g,h;BR(this);if(KR(this._)>KR(this.ab)){a=-OS(this._)*OS(this.ab);this.X=KR(this._);this.jb.b=this.ib.b}else{a=OS(this.ab)*OS(this._);this.X=KR(this.ab);this.jb.a=this.ib.a}a==0&&(a=1);TQ(this,16);this.q=vR(2);this.r=vR(2);this.j=vR(2);rR(this.db,this.eb,this.q[0],this.q[1],0,16);rR(this.db,this.eb,this.r[0],this.r[1],1,16);this.b=Qp(Mz,jEb,167,2,0,1);for(c=0;c!=2;c++){h=-1+c*2;e=oR(this.db,this.eb,c,8*h);f=oR(this.db,this.eb,1-c,16*h);g=oR(this.db,this.eb,1-c,0);this.b[c]=VQ(e,f,g)}b=JQ.fb;d=(this.X-16)/2;b=kq(b+d%JQ.fb);if(dthis.t&&(this.s=true);this.a=this.s?iGb:$Eb};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.k=0;_.n=0;_.o=0;_.p=0;_.s=false;_.t=0;var MA=fxb(HHb,xJb,303);tC(304,5,GHb,iub,jub);_.De=function kub(){var a,b,c,d,e,f,g,h,i;i=Qp(oq,wHb,0,3,7,1);i[0]=this.mb[0];i[1]=this.mb[1];i[2]=this.mb[2];i[1]>this.o+0.5&&(i[1]=this.o+0.5);i[1]this.p+0.5&&(i[2]=this.p+0.5);i[2]iGb||ayb(this.o-i[1])>iGb||ayb(this.p-i[2])>iGb)&&(JQ.A=false);this.n=i[0];this.o=i[1];this.p=i[2];b=0;d=g+h/this.s;this.g=0;if(g>iGb){q_(JQ,this.gb[1],this.gb[2],6000);this.g=g/6000}else q_(JQ,this.gb[1],this.gb[2],nIb);if(d<0){a=KLb;c=h*KLb}else{c=oyb(d,1.5)/this.k;e=1.5*ryb(d)/this.k;a=e;b=e/this.s}this.i=c;this.f=c+this.g;f=-c+a*h+b*g;o_(JQ,this.gb[0],this.gb[0],a);o_(JQ,this.gb[0],this.gb[2],-a-b);o_(JQ,this.gb[0],this.gb[1],b);o_(JQ,this.gb[2],this.gb[0],-a);o_(JQ,this.gb[2],this.gb[2],a+b);o_(JQ,this.gb[2],this.gb[1],-b);s_(JQ,this.gb[0],f);s_(JQ,this.gb[2],-f)};_.Ge=function lub(a){var b;u9(a,(_0(),V0));XR(a,this.jb.a,this.jb.b,this.b);zR(this,this.ib,this.t[0],16);OQ(this,this.a[0].a,this.a[1].b,this.jb.a+this.b,this.jb.b+this.b);GR(this,a,this.mb[0]);DR(this,a,this.i*(this.mb[0]-this.mb[2]));ZR(a,this.t[0],this.t[1]);ZR(a,this.t[2],this.t[3]);GR(this,a,this.mb[1]);DR(this,a,this.g*(this.mb[1]-this.mb[2]));for(b=0;b!=8;b+=2)ZR(a,this.j[b],this.j[b+1]);GR(this,a,this.mb[2]);DR(this,a,0);for(b=0;b!=3;b++)ZR(a,this.a[b],this.a[b+1]);this.e=HR(this.i,this.e);this.c=HR(this.f,this.c);this.d=HR(this.g,this.d);if(JQ.J!=this){aR(a,this.t[0],this.r,this.e);aR(a,this.r,this.q,this.c);aR(a,this.q,this.a[1],this.c+8);aR(a,this.a[1],this.a[0],this.c+8);aR(a,this.ib,this.r,this.d)}cR(this,a)};_.He=function mub(){return eR(this)+' '+this.s+' '+this.k};_.Je=function nub(a,b){return !(a==1||b==1)};_.Ne=function oub(a){if(a==2)return this.f;if(a==0)return -this.i;return -this.g};_.Pe=function pub(){return 173};_.Qe=function qub(a){if(a==0)return A7(new C7('mu',this.s));if(a==1)return A7(new C7('kg1',this.k));return null};_.Re=function rub(a){var b,c,d;a[0]='triode';b=this.mb[0]-this.mb[1];c=this.mb[0]-this.mb[2];d=this.mb[1]-this.mb[2];a[1]=uLb+DS(c,'V',false);a[2]=vLb+DS(b,'V',false);a[3]=wLb+DS(d,'V',false)};_.Te=function tub(a){return a==0?this.t[0]:a==1?this.j[0]:this.a[0]};_.Ue=function uub(){return 3};_.Ve=function vub(){return (this.mb[0]-this.mb[2])*this.W};_.df=function wub(){return true};_.ef=function xub(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.V=0};_.gf=function yub(a,b){a==0&&b.q>0&&(this.s=b.q);a==1&&b.q>0&&(this.k=b.q)};_.lf=function zub(){var a;BR(this);this.t=vR(4);this.j=vR(8);this.a=vR(4);this.j[0]=this.ib;qR(this.ib,this.jb,this.t[1],1,8);qR(this.ib,this.jb,this.t[0],1,32);rR(this.jb,this.t[1],this.t[2],this.t[3],1,18);this.b=24;qR(this.ib,this.jb,this.j[1],(this.X-this.b)/this.X,0);for(a=0;a!=3;a++){qR(this.j[1],this.jb,this.j[2+a*2],(a*3+1)/4.5,0);qR(this.j[1],this.jb,this.j[3+a*2],(a*3+2)/4.5,0)}this.r=this.jb;this.q=oR(this.ib,this.jb,1,-8);rR(this.jb,this.t[1],this.a[1],this.a[2],-1,16);qR(this.jb,this.t[1],this.a[3],-1.2,-16);qR(this.jb,this.t[1],this.a[0],-4,16)};_.nf=function Aub(){p_(JQ,this.gb[0]);p_(JQ,this.gb[1]);p_(JQ,this.gb[2])};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.k=0;_.n=0;_.o=0;_.p=0;_.s=0;var NA=fxb(HHb,CJb,304);tC(305,5,GHb,Cub,Dub);_.ye=function Eub(){var a,b;b=this.mb[0]-this.mb[1];a=FMb*eyb(-0.37);this.W=GMb*eyb(HMb)*(Math.exp(b/0.026)-1)+GMb*(b/0.1)*Math.exp(1-b/0.1)+FMb*Math.exp(b-0.37)-a};_.De=function Fub(){var a,b,c,d,e;e=this.mb[0]-this.mb[1];ayb(e-this.b)>iGb&&(JQ.A=false);e=Bub(e,this.b);this.b=e;c=FMb*eyb(-0.37);b=GMb*eyb(HMb)*(Math.exp(e/0.026)-1)+GMb*(e/0.1)*Math.exp(1-e/0.1)+FMb*Math.exp(e-0.37)-c;a=GMb*eyb(HMb)*Math.exp(e/0.026)/0.026+GMb*Math.exp(1-e/0.1)/0.1-Math.exp(1-e/0.1)*GMb*e/0.010000000000000002+Math.exp(e-0.37)*FMb;d=b-a*e;m_(JQ,this.gb[0],this.gb[1],a);n_(JQ,this.gb[0],this.gb[1],d)};_.Ge=function Gub(a){var b,c;zR(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];ZQ(this,a);ER(this,a);u9(a,mR(this,b));s9(a,this.c);u9(a,mR(this,c));ZR(a,this.a[0],this.a[1]);ZR(a,this.a[2],this.a[0]);ZR(a,this.a[3],this.a[1]);this.V=HR(this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.jb,this.V);cR(this,a)};_.Pe=function Hub(){return 175};_.Re=function Iub(a){a[0]='tunnel diode';a[1]=xHb+DS(this.W,'A',false);a[2]=yHb+DS(this.mb[0]-this.mb[1],'V',false);a[3]=QHb+DS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.df=function Jub(){return true};_.ef=function Kub(){this.b=this.mb[0]=this.mb[1]=this.V=0};_.lf=function Lub(){var a;BR(this);TQ(this,16);this.a=vR(4);a=vR(2);rR(this.db,this.eb,a[0],a[1],0,8);rR(this.db,this.eb,this.a[0],this.a[1],1,8);rR(this.db,this.eb,this.a[2],this.a[3],0.8,8);this.c=VQ(a[0],a[1],this.eb)};_.nf=function Mub(){p_(JQ,this.gb[0]);p_(JQ,this.gb[1])};_.b=0;var OA=fxb(HHb,BJb,305);tC(324,29,GHb,Nub,Oub);_.De=function Pub(){var a,b,c,d,e;d=this.mb[3]-this.mb[2];e=this.mb[1];c=e<2.5?1:-1;if(e<2.5&&d>4.5){e=5;c=-1}if(e>2.5&&d<0.5){e=0;c=1}E_(JQ,this.s[1].v,e);a=JQ.Wb.a.b.length+this.s[4].v;b=JQ.Wb.a.b.length+this.s[5].v;o_(JQ,this.gb[2],a,c);o_(JQ,this.gb[2],b,c);o_(JQ,this.gb[3],a,-c);o_(JQ,this.gb[3],b,-c);this.a=c};_.Ge=function Qub(a){var b;b=this.a*(this.s[4].f+this.s[5].f)+(this.mb[3]-this.mb[2])/$Eb;this.s[2].f=-b;this.s[3].f=b;this.s[0].f=-this.s[4].f;CT(this,a)};_.uf=function Rub(){return 'VCO'};_.Pe=function Sub(){return 158};_.Ue=function Tub(){return 6};_._e=function Uub(){return 3};_.df=function Vub(){return true};_.wf=function Wub(){this.v=2;this.w=4;this.s=Qp(gx,jEb,7,6,0,1);this.s[0]=new aZ(this,0,2,'Vi');this.s[1]=new aZ(this,3,2,'Vo');this.s[1].i=true;this.s[2]=new aZ(this,0,3,'C');this.s[3]=new aZ(this,1,3,'C');this.s[4]=new aZ(this,2,3,'R1');this.s[4].i=true;this.s[5]=new aZ(this,3,3,'R2');this.s[5].i=true};_.nf=function Xub(){v_(JQ,0,this.gb[1],this.s[1].v);w_(JQ,this.gb[0],this.gb[4],this.s[4].v,0);w_(JQ,0,this.gb[5],this.s[5].v,5);q_(JQ,this.gb[2],this.gb[3],$Eb);p_(JQ,this.gb[2]);p_(JQ,this.gb[3])};_.a=0;var QA=fxb(HHb,lKb,324);tC(334,120,uIb,Yub,Zub);_.De=function $ub(){var a,b,c,d,e,f,g,h,i;d=yX();a=wX();for(c=0;c!=this.f;c++){ayb(this.mb[c]-this.g[c])>a&&(JQ.A=false);Fxb(this.mb[c])&&(this.mb[c]=0);ayb(this.mb[c]-this.g[c])>d&&(this.mb[c]=this.g[c]+AX(this.mb[c]-this.g[c],d))}i=this.s[this.f].v+JQ.Wb.a.b.length;if(this.c){for(c=0;c!=this.f;c++)this.d.b[c]=this.mb[c];this.d.a=JQ.Mc;g=_7(this.c,this.d);ayb(this.mb[this.f]-this.mb[this.f+1]-g)>(g<=0?0-g:g)*iGb&&JQ.Lc<100&&(JQ.A=false);e=g;for(c=0;c!=this.f;c++){this.d.b[c]=this.mb[c]+DHb;f=_7(this.c,this.d);this.d.b[c]=this.mb[c]-DHb;h=_7(this.c,this.d);b=(f-h)/vIb;(b<=0?0-b:b)0?DHb:wIb);o_(JQ,i,this.gb[c],-b);e-=b*this.mb[c];this.d.b[c]=this.mb[c]}s_(JQ,i,e)}for(c=0;c!=this.f;c++)this.g[c]=this.mb[c]};_.uf=function _ub(){return 'VCVS'};_.Pe=function avb(){return 212};_.Ue=function bvb(){return this.f+2};_._e=function cvb(){return 1};_.Bf=function dvb(){return false};_.ff=function evb(a,b){if(this.s[this.f].v==a){this.s[this.f].f=b;this.s[this.f+1].f=-b}};_.wf=function fvb(){var a;this.v=2;this.w=this.f>2?this.f:2;this.s=Qp(gx,jEb,7,this.f+2,0,1);for(a=0;a!=this.f;a++)this.s[a]=new aZ(this,a,2,String.fromCharCode(65+a&LFb));this.s[this.f]=new aZ(this,0,3,'V+');this.s[this.f].i=true;this.s[this.f+1]=new aZ(this,1,3,'V-');this.g=Qp(oq,wHb,0,this.f,7,1);this.d=new q8};_.nf=function gvb(){var a;a=this.s[this.f].v+JQ.Wb.a.b.length;p_(JQ,a);v_(JQ,this.gb[this.f+1],this.gb[this.f],this.s[this.f].v)};var RA=fxb(HHb,LJb,334);tC(220,41,{181:1,19:1,5:1,9:1,41:1,220:1,48:1},ivb,jvb);_.Ce=function kvb(){M$(JQ,this.a);M$(JQ,this.b);CQ==this&&(CQ=null);EZ(JQ,this)};_.He=function lvb(){return this.n==5?(this.bb|=4):(this.bb&=-5),eR(this)+' '+this.n+' '+this.g+' '+this.i+' '+this.d+' '+this.k+' '+this.e+' '+Kyb(this.c,'\\\\+','%2B')};_.Pe=function mvb(){return 172};_.Qe=function nvb(a){var b;if(a==0)return new C7(lMb,this.d);if(a==1)return new C7(NHb,this.i);if(a==2){b=new C7(jMb,0);b.n=this.c;return b}return null};_.Ze=function ovb(){return 0};_.rf=function pvb(){this.g=this.b.k*(this.i-this.d)/100+this.d;return this.g};_.Td=function qvb(a){!!this.b&&eob(this.b,a)};_.gf=function rvb(a,b){a==0&&(this.d=b.q);a==1&&(this.i=b.q);if(a==2){this.c=Wh(pe(b.p),pHb);bK(this.a,L_(this.c));e_(JQ)}};_.hf=function svb(a){a?(CQ=this):CQ==this&&(CQ=null);!!this.b&&cob(this.b)};var SA=fxb(HHb,_Ib,220);tC(306,125,FLb,tvb,uvb);_.ye=function vvb(){this.W=A5(this.n,this.mb[0]-this.mb[this.o]);this.W+=this.b};_.De=function wvb(){B5(this.n,this.mb[0]-this.mb[this.o]);q_(JQ,this.gb[2],this.gb[1],this.e);E_(JQ,this.lb,this.i)};_.Ge=function xvb(a){I5(this,a);GR(this,a,this.mb[0]);ER(this,a);ZR(a,this.f[0],this.f[1]);JQ.fc.c&&u9(a,(_0(),V0));GR(this,a,this.mb[1]);ER(this,a);ZR(a,this.g[0],this.g[1]);this.V=HR(this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.jb,this.V);cR(this,a)};_.He=function yvb(){return this.bb|=2,eR(this)+' '+F3(this.r)+' '+this.d+' '+this.a};_.Pe=function zvb(){return 176};_.Qe=function Avb(a){if(a==1)return new C7('Capacitance @ 0V (F)',this.a);return J5(this,a)};_.Re=function Bvb(a){K5(this,a);a[0]='varactor';a[5]='C = '+DS(this.c,'F',false)};_.Se=function Cvb(){return 1};_.Ze=function Dvb(){return 0};_._e=function Evb(){return 1};_.ef=function Fvb(){L5(this);this.d=0};_.ff=function Gvb(a,b){this.b=b};_.gf=function Hvb(a,b){if(a==1){this.a=b.q;return}M5(this,a,b)};_.kf=function Ivb(a,b){this.mb[a]=b;this.W=A5(this.n,this.mb[0]-this.mb[this.o]);this.W+=this.b;this.d=this.mb[0]-this.mb[1]};_.lf=function Jvb(){var a,b;N5(this);b=vR(2);rR(this.db,this.eb,b[0],b[1],0,8);rR(this.db,this.eb,this.j[0],this.j[1],0.6,8);a=nR(this.db,this.eb,0.6);this.t=VQ(b[0],b[1],a);this.f=vR(2);this.g=vR(2);rR(this.db,this.eb,this.f[0],this.f[1],0.6,8);rR(this.db,this.eb,this.g[0],this.g[1],1,8)};_.nf=function Kvb(){P5(this);v_(JQ,this.gb[0],this.gb[2],this.lb);p_(JQ,this.gb[2])};_.of=function Lvb(){var a;a=this.a;this.d>0?(this.c=a):(this.c=a/oyb(1-this.d/this.q.g,0.5));this.e=JQ.Oc/(2*this.c);this.i=-this.d-this.b*this.e};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.i=0;var TA=fxb(HHb,AJb,306);tC(198,1,{198:1},Mvb);_.b=0;_.c=0;var VA=fxb(HHb,'VoltageSourceRecord',198);tC(104,5,{5:1,9:1,104:1},Nvb,Ovb);_.Ge=function Pvb(a){var b;GR(this,a,this.mb[0]);ZR(a,this.ib,this.jb);this.V=HR(this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.jb,this.V);zR(this,this.ib,this.jb,3);b='';(this.bb&1)!=0&&(b=DS(ayb(this.W),'A',true));(this.bb&2)!=0&&(b=(b.length>0?b+' ':'')+DS(this.mb[0],'V',true));dR(this,a,b,4);cR(this,a)};_.Pe=function Qvb(){return 119};_.Qe=function Rvb(a){var b;if(a==0){b=new C7('',0);b.c=new PY(PKb,(this.bb&1)!=0);return b}if(a==1){b=new C7('',0);b.c=new PY(QKb,(this.bb&2)!=0);return b}return null};_.Re=function Svb(a){a[0]='wire';a[1]=xHb+hS(this.W);a[2]=OHb+DS(this.mb[0],'V',false)};_.Ve=function Tvb(){return 0};_.Ze=function Uvb(){return 119};_.$e=function Vvb(){return this.mb[0]};_.cf=function Wvb(){return true};_.gf=function Xvb(a,b){a==0&&(oI(b.c).a?(this.bb|=1):(this.bb&=-2));a==1&&(oI(b.c).a?(this.bb|=2):(this.bb&=-3))};_.nf=function Yvb(){};_.a=false;var WA=fxb(HHb,GIb,104);tC(204,177,{5:1,9:1,204:1},Zvb,$vb);_.xf=function _vb(){var a,b;a=false;for(b=0;b!=this.k;b++)a=a^QV(this,b);return a};_.Pe=function awb(){return 154};_.yf=function bwb(){return 'XOR gate'};_.zf=function cwb(){return '=1'};_.Ze=function dwb(){return 52};var XA=fxb(HHb,UJb,204);tC(222,125,{5:1,125:1,9:1,222:1},fwb,gwb);_.Ge=function hwb(a){var b,c;zR(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];ZQ(this,a);ER(this,a);u9(a,mR(this,b));s9(a,this.b);u9(a,mR(this,c));ZR(a,this.a[0],this.a[1]);ZR(a,this.c[0],this.a[0]);ZR(a,this.c[1],this.a[1]);this.V=HR(this.W,this.V);JQ.J!=this&&aR(a,this.ib,this.jb,this.V);cR(this,a)};_.Pe=function iwb(){return 122};_.Re=function jwb(a){K5(this,a);a[0]='Zener diode';a[5]='Vz = '+DS(this.q.a,'V',false)};_.Ze=function kwb(){return 122};_.gf=function lwb(b,c){var d,e;if(b==2){d=LG(L_(LLb),L_('5.6'));try{e=(new zxb(d)).a;e=e<=0?0-e:e;if(e>0){this.q=B6(e);this.r=this.q.i;c.k=true;return}}catch(a){a=qC(a);if(!cq(a,17))throw pC(a)}}M5(this,b,c)};_.Vf=function mwb(a){ewb=a};_.lf=function nwb(){var a;N5(this);TQ(this,16);this.a=vR(2);this.c=vR(2);a=vR(2);rR(this.db,this.eb,a[0],a[1],0,8);rR(this.db,this.eb,this.a[0],this.a[1],1,8);qR(this.a[0],this.a[1],this.c[0],-0.2,-8);qR(this.a[1],this.a[0],this.c[1],-0.2,-8);this.b=VQ(a[0],a[1],this.eb)};var ewb=ILb;var YA=fxb(HHb,oJb,222);tC(362,1,{},uwb);var owb;var _A=fxb(HHb,'circuitjs1',362);tC(363,1,{},vwb);_.ae=function wwb(a,b){};_.be=function xwb(a,b){var c;if(b.a.status==200){c=b.a.responseText;twb(this.a,c)}else{jLb+b.a.statusText;rwb(this.a)}};var ZA=fxb(HHb,'circuitjs1/1',363);tC(364,1,vGb,ywb);_.Zd=function zwb(a){U$(owb);e_(owb)};var $A=fxb(HHb,'circuitjs1/2',364);tC(212,1,{});_.tS=function Ewb(){return this.a};var aB=fxb(dEb,'AbstractStringBuilder',212);tC(372,54,TEb,Fwb);var bB=fxb(dEb,'ArithmeticException',372);tC(52,54,TEb,Gwb,Hwb);var oB=fxb(dEb,'IndexOutOfBoundsException',52);tC(534,52,TEb,Iwb);var cB=fxb(dEb,'ArrayIndexOutOfBoundsException',534);tC(186,54,TEb,Jwb,Kwb);var dB=fxb(dEb,'ArrayStoreException',186);tC(122,1,{3:1,122:1,12:1},Pwb,Qwb);_.zd=function Swb(a){return Owb(this,$p(a,122))};_.eQ=function Twb(a){return cq(a,122)&&$p(a,122).a==this.a};_.hC=function Uwb(){return this.a?1231:1237};_.tS=function Vwb(){return ''+this.a};_.a=false;var Lwb,Mwb;var fB=fxb(dEb,'Boolean',122);tC(169,54,TEb,uxb);var gB=fxb(dEb,'ClassCastException',169);tC(243,1,{3:1,243:1});var vxb;var sB=fxb(dEb,'Number',243);tC(8,243,{3:1,12:1,8:1,243:1},zxb);_.zd=function Bxb(a){return yxb(this,$p(a,8))};_.eQ=function Cxb(a){return cq(a,8)&&$p(a,8).a==this.a};_.hC=function Dxb(){return kq(this.a)};_.tS=function Gxb(){return ''+this.a};_.a=0;var iB=fxb(dEb,'Double',8);tC(47,54,TEb,Hxb,Ixb);var mB=fxb(dEb,'IllegalArgumentException',47);tC(124,54,TEb,Jxb,Kxb);var nB=fxb(dEb,'IllegalStateException',124);tC(27,243,{3:1,12:1,27:1,243:1},Mxb,Nxb);_.zd=function Pxb(a){return Lxb(this,$p(a,27))};_.eQ=function Qxb(a){return cq(a,27)&&$p(a,27).a==this.a};_.hC=function Rxb(){return this.a};_.tS=function Wxb(){return ''+this.a};_.a=0;var pB=fxb(dEb,'Integer',27);var Zxb;\n", "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.b0};_.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 LAb(){return this.a+'='+this.b};var KB=fxb(LMb,'AbstractMap/AbstractEntry',369);tC(370,369,MMb,MAb);var LB=fxb(LMb,'AbstractMap/SimpleEntry',370);tC(732,1,MMb);_.eQ=function NAb(a){var b;if(!cq(a,43)){return false}b=$p(a,43);return BDb(this.ug(),b.ug())&&BDb(this.vg(),b.vg())};_.hC=function OAb(){return CDb(this.ug())^CDb(this.vg())};_.tS=function PAb(){return this.ug()+'='+this.vg()};var MB=fxb(LMb,'AbstractMapEntry',732);tC(118,731,NMb,_Ab);_.mg=function aBb(a,b){QAb(this,a,b)};_.ng=function bBb(a){return RAb(this,a)};_.ig=function cBb(a){return UAb(this,a,0)!=-1};_.og=function dBb(a){return TAb(this,a)};_.jg=function eBb(){return this.b.length==0};_.rg=function fBb(a){return WAb(this,a)};_.kg=function gBb(a){return XAb(this,a)};_.lg=function hBb(){return this.b.length};var PB=fxb(LMb,'ArrayList',118);var rBb;tC(373,731,NMb,xBb);_.ig=function yBb(a){return false};_.og=function zBb(a){Fh(a,0);return null};_.ge=function ABb(){return sBb(),EBb(),DBb};_.pg=function BBb(){return sBb(),EBb(),DBb};_.lg=function CBb(){return 0};var RB=fxb(LMb,'Collections/EmptyList',373);tC(374,1,{},FBb);_.re=function GBb(){return false};_.sg=function HBb(){return false};_.se=function IBb(){throw new ADb};_.tg=function JBb(){throw new ADb};_.te=function KBb(){throw new Jxb};var DBb;var QB=fxb(LMb,'Collections/EmptyListIterator',374);var LBb;tC(700,1,{},NBb);_.Wf=function OBb(a,b){Gh(a);Gh(b);return Xyb($p(a,12),b)};var SB=fxb(LMb,'Comparators/1',700);tC(628,54,TEb,TBb);var TB=fxb(LMb,'ConcurrentModificationException',628);tC(151,1,{3:1,12:1,151:1},VBb,WBb);_.zd=function XBb(a){return UBb(this,$p(a,151))};_.eQ=function YBb(a){return cq(a,151)&&SC(TC(this.a.getTime()),TC($p(a,151).a.getTime()))};_.hC=function ZBb(){var a;a=TC(this.a.getTime());return gD(hD(a,dD(a,32)))};_.tS=function _Bb(){var a,b,c;c=-this.a.getTimezoneOffset();a=(c>=0?'+':'')+~~(c/60);b=(c<0?-c:c)%60<10?'0'+(c<0?-c:c)%60:''+(c<0?-c:c)%60;return (cCb(),aCb)[this.a.getDay()]+' '+bCb[this.a.getMonth()]+' '+$Bb(this.a.getDate())+' '+$Bb(this.a.getHours())+':'+$Bb(this.a.getMinutes())+':'+$Bb(this.a.getSeconds())+' GMT'+a+b+' '+this.a.getFullYear()};var UB=fxb(LMb,'Date',151);var aCb,bCb;tC(55,368,{3:1,180:1},fCb);var VB=fxb(LMb,'HashMap',55);tC(253,730,{3:1,238:1},jCb);_.ig=function kCb(a){return hCb(this,a)};_.jg=function lCb(){return this.a.b==0};_.ge=function mCb(){return wAb(new xAb(this.a))};_.kg=function nCb(a){return iCb(this,a)};_.lg=function oCb(){return this.a.b};_.tS=function pCb(){return xzb(new xAb(this.a))};var WB=fxb(LMb,'HashSet',253);tC(272,1,{},xCb);_.xg=function yCb(){return Object.create(null)};_.yg=function zCb(){return new BCb(this)};var $B=fxb(LMb,'InternalJsHashCodeMap',272);tC(388,1,{},BCb);_.re=function CCb(){return ACb(this)};_.se=function DCb(){return Eh(ACb(this)),this.e=this.a,this.f=this.a[this.c++],this.f};_.te=function ECb(){Jh(!!this.f);wCb(this.g,this.f.ug());hq(this.a)===hq(this.e)&&this.a.length!=1&&--this.c;this.f=null};_.b=-1;_.c=0;_.e=null;_.f=null;var XB=fxb(LMb,'InternalJsHashCodeMap/1',388);tC(386,272,{},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