simc/circuitjs1/FCB282C90E5EBC8CB2879C6A45C235A5.cache.js
Amit Kumar Nandi cea824cf45 Forgejo Up
2024-10-03 06:55:46 +05:30

19 lines
530 KiB
JavaScript

circuitjs1.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.circuitjs1;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.7.0\";var $strongName = 'FCB282C90E5EBC8CB2879C6A45C235A5';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function O(){}\nfunction hC(){}\nfunction dC(){}\nfunction ib(){}\nfunction vb(){}\nfunction uf(){}\nfunction Wg(){}\nfunction gh(){}\nfunction zl(){}\nfunction El(){}\nfunction Ll(){}\nfunction Rl(){}\nfunction am(){}\nfunction fm(){}\nfunction km(){}\nfunction pm(){}\nfunction um(){}\nfunction zm(){}\nfunction Em(){}\nfunction Nm(){}\nfunction Sm(){}\nfunction Ym(){}\nfunction bn(){}\nfunction wn(){}\nfunction Vo(){}\nfunction pp(){}\nfunction vp(){}\nfunction xp(){}\nfunction pE(){}\nfunction rE(){}\nfunction uE(){}\nfunction rF(){}\nfunction TF(){}\nfunction KH(){}\nfunction MH(){}\nfunction CL(){}\nfunction OL(){}\nfunction cN(){}\nfunction WN(){}\nfunction YN(){}\nfunction dO(){}\nfunction rP(){}\nfunction n0(){}\nfunction w2(){}\nfunction q6(){}\nfunction u7(){}\nfunction nQ(a){}\nfunction C0(a){}\nfunction lCb(){}\nfunction sCb(){}\nfunction uCb(){}\nfunction mvb(){}\nfunction Wvb(){}\nfunction $vb(){}\nfunction ZAb(){}\nfunction fBb(){}\nfunction nBb(){}\nfunction oh(){jh()}\nfunction ED(){xD()}\nfunction yG(){xG()}\nfunction UG(a){AF(a)}\nfunction oV(a){a.k=2}\nfunction Zpb(a){a.a=1}\nfunction gc(a,b){a.a=b}\nfunction sl(a,b){a.a=b}\nfunction pl(a,b){a.f=b}\nfunction tl(a,b){a.b=b}\nfunction wE(a,b){a.b=b}\nfunction wC(a,b){a.m=b}\nfunction uC(a,b){a.h=b}\nfunction vC(a,b){a.l=b}\nfunction vE(a,b){a.a=b}\nfunction xE(a,b){a.d=b}\nfunction VE(a,b){a.f=b}\nfunction SF(a,b){a.d=b}\nfunction IK(a,b){a.d=b}\nfunction tY(a,b){a.d=b}\nfunction i6(a,b){a.d=b}\nfunction KL(a,b){a.a=b}\nfunction SM(a,b){a.e=b}\nfunction aR(a,b){a.W=b}\nfunction ve(a,b){a.ob=b}\nfunction Bf(a){a.fill()}\nfunction If(a){a.save()}\nfunction Ib(a){this.a=a}\nfunction fb(a){this.a=a}\nfunction mb(a){this.a=a}\nfunction Ob(a){this.a=a}\nfunction gn(a){this.a=a}\nfunction mn(a){this.a=a}\nfunction rn(a){this.a=a}\nfunction Sn(a){this.a=a}\nfunction ko(a){this.a=a}\nfunction po(a){this.a=a}\nfunction $E(a){this.a=a}\nfunction _E(a){this.a=a}\nfunction bF(a){this.a=a}\nfunction dF(a){this.a=a}\nfunction fF(a){this.a=a}\nfunction hF(a){this.a=a}\nfunction mF(a){this.a=a}\nfunction oF(a){this.a=a}\nfunction hI(a){this.a=a}\nfunction FJ(a){this.a=a}\nfunction RJ(a){this.a=a}\nfunction WK(a){this.a=a}\nfunction sK(a){this.d=a}\nfunction qL(a){this.b=a}\nfunction DL(a){this.a=a}\nfunction IL(a){this.a=a}\nfunction _L(a){this.a=a}\nfunction DM(a){this.a=a}\nfunction FM(a){this.a=a}\nfunction eN(a){this.a=a}\nfunction gN(a){this.a=a}\nfunction MN(a){this.a=a}\nfunction jU(a){this.a=a}\nfunction wW(a){this.a=a}\nfunction D_(a){this.a=a}\nfunction F_(a){this.a=a}\nfunction H_(a){this.a=a}\nfunction J_(a){this.a=a}\nfunction L_(a){this.a=a}\nfunction T_(a){this.a=a}\nfunction V_(a){this.a=a}\nfunction X_(a){this.a=a}\nfunction Z_(a){this.a=a}\nfunction __(a){this.a=a}\nfunction b0(a){this.a=a}\nfunction d0(a){this.a=a}\nfunction f0(a){this.a=a}\nfunction k0(a){this.a=a}\nfunction l0(a){this.c=a}\nfunction iP(a){this.c=a}\nfunction s6(a){this.a=a}\nfunction u6(a){this.a=a}\nfunction w6(a){this.a=a}\nfunction y6(a){this.a=a}\nfunction A6(a){this.a=a}\nfunction C6(a){this.a=a}\nfunction P6(a){this.a=a}\nfunction R6(a){this.a=a}\nfunction T6(a){this.a=a}\nfunction V6(a){this.a=a}\nfunction X6(a){this.a=a}\nfunction Z6(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 E7(a){this.b=a}\nfunction Z8(a){this.a=a}\nfunction D9(a){this.a=a}\nfunction F9(a){this.a=a}\nfunction H9(a){this.a=a}\nfunction K9(a){this.a=a}\nfunction M9(a){this.a=a}\nfunction Jm(){this.a={}}\nfunction j0(){this.a=-1}\nfunction iE(){this.a=QFb}\nfunction Ukb(){this.f=0}\nfunction qg(){jg(this)}\nfunction p_(){debugger}\nfunction aD(){return Jg}\nfunction vF(){vF=dC;MG()}\nfunction zN(){zN=dC;DN()}\nfunction DO(){DO=dC;NO()}\nfunction sP(){sP=dC;oP()}\nfunction x9(a){v9=a;w9()}\nfunction Q9(a){a.c=a.b=0}\nfunction LI(a,b){a.eb=b}\nfunction fR(a,b){a.kb=b}\nfunction Bmb(a,b){a.a=b}\nfunction cnb(a){this.a=a}\nfunction enb(a){this.a=a}\nfunction gnb(a){this.a=a}\nfunction Rob(a){this.a=a}\nfunction Tob(a){this.a=a}\nfunction Vob(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 Xvb(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 Zzb(a){this.a=a}\nfunction Rzb(a){this.d=a}\nfunction cAb(a){this.a=a}\nfunction hg(){this.a=Cg()}\nfunction Xl(){this.c=++Ul}\nfunction Sf(a){a.stroke()}\nfunction Hf(a){a.restore()}\nfunction tdb(a){a.a=false}\nfunction HBb(){szb(this)}\nfunction hH(a,b){Ve(b,a)}\nfunction vJ(a,b){KJ(a.K,b)}\nfunction EN(a,b){GP(a.a,b)}\nfunction Qh(c,a,b){c[a]=b}\nfunction Rh(c,a,b){c[a]=b}\nfunction Ri(c,a,b){c[a]=b}\nfunction Im(a,b,c){a.a[b]=c}\nfunction Lf(b,a){b.font=a}\nfunction Xh(b,a){b.href=a}\nfunction Zh(b,a){b.width=a}\nfunction Yh(b,a){b.height=a}\nfunction Y7(a){a.e=0;a.d=0}\nfunction I0(a){a.C=0;a.B=0}\nfunction Kdb(a){a.e&&a.ag()}\nfunction xf(a){a.beginPath()}\nfunction yf(a){a.closePath()}\nfunction Nf(b,a){b.lineCap=a}\nfunction Mi(b,a){b.checked=a}\nfunction Pi(b,a){b.htmlFor=a}\nfunction UQ(a){return cQ==a}\nfunction ig(){return true}\nfunction Xg(a){return a.Cd()}\nfunction hc(a){gc(this,a.id)}\nfunction _O(a,b){cP(a,b,a.c)}\nfunction HJ(a,b){a.a=b;IJ(a)}\nfunction WG(a){oi(a);XG(a)}\nfunction pG(a){$wnd.alert(a)}\nfunction vo(){vo=dC;new HBb}\nfunction te(){throw new Vyb}\nfunction JD(){this.a=new Ryb}\nfunction bH(){this.b=new BAb}\nfunction m0(){this.b=new sDb}\nfunction ug(){ug=dC;tg=new O}\nfunction gwb(){qg.call(this)}\nfunction jwb(){qg.call(this)}\nfunction Wwb(){qg.call(this)}\nfunction hxb(){qg.call(this)}\nfunction jxb(){qg.call(this)}\nfunction Vxb(){qg.call(this)}\nfunction Vyb(){qg.call(this)}\nfunction tBb(){qg.call(this)}\nfunction aDb(){qg.call(this)}\nfunction jzb(a){++a.b;sBb(a)}\nfunction kzb(a){--a.b;sBb(a)}\nfunction ki(a,b,c){a.add(b,c)}\nfunction Q0(a,b,c){a.D[b]=c}\nfunction ACb(c,a,b){c.a[a]=b}\nfunction xe(a,b){Oh(a.jd(),b)}\nfunction NF(a,b){vF();GG(a,b)}\nfunction SG(a,b){EG();TG(a,b)}\nfunction XL(a,b){ZL(a,b,b,-1)}\nfunction Th(b,a){b.tabIndex=a}\nfunction Oi(b,a){b.disabled=a}\nfunction _wb(a){this.a=Ywb(a)}\nfunction nxb(a){this.a=Zwb(a)}\nfunction LBb(){this.a=new HBb}\nfunction Sg(){Sg=dC;Rg=new Wg}\nfunction So(){So=dC;Ro=new Vo}\nfunction xG(){xG=dC;wG=new Xl}\nfunction uL(){uL=dC;tL=new CL}\nfunction sDb(){this.a=new BAb}\nfunction iwb(){gwb.call(this)}\nfunction fCb(){ZBb.call(this)}\nfunction RCb(){BCb.call(this)}\nfunction $Cb(){BCb.call(this)}\nfunction Pb(a){Ob.call(this,a)}\nfunction Bc(a){Ob.call(this,a)}\nfunction rg(a){pg.call(this,a)}\nfunction Wn(a){Tn.call(this,a)}\nfunction mo(a){pg.call(this,a)}\nfunction KD(a){ND(a);this.a=a}\nfunction Kf(b,a){b.fillStyle=a}\nfunction Of(b,a){b.lineWidth=a}\nfunction Qf(b,a){b.textAlign=a}\nfunction Sh(b,a){b.scrollTop=a}\nfunction a$(a){a.d=true;o$(a)}\nfunction m_(a){console.log(a)}\nfunction IH(a){Wn.call(this,a)}\nfunction PH(a){hf.call(this,a)}\nfunction XK(a){WK.call(this,a)}\nfunction NI(a,b){sI(a,b);GI(a)}\nfunction bL(a,b){HK(a,b);--a.b}\nfunction PL(a,b){QL(a,b,a.f.c)}\nfunction hE(a,b,c){nE(a.a,b,c)}\nfunction qF(a,b,c){a.a=b;a.b=c}\nfunction Efb(a,b){a.c=b;Gfb(a)}\nfunction cyb(a,b){return a===b}\nfunction Hm(a,b){return a.a[b]}\nfunction kR(a){return a<0?-a:a}\nfunction gg(a){return Cg()-a.a}\nfunction Wp(a){return a<<24>>24}\nfunction Xp(a){return a<<16>>16}\nfunction hM(a){zP((vF(),a.ob))}\nfunction Y(a,b,c){X(a,b,Cg(),c)}\nfunction Yb(){Ib.call(this,TDb)}\nfunction Kb(){Ib.call(this,NDb)}\nfunction Lb(){Ib.call(this,ODb)}\nfunction Tb(){Ib.call(this,PDb)}\nfunction Ub(){Ib.call(this,QDb)}\nfunction Vb(){Ib.call(this,RDb)}\nfunction Xb(){Ib.call(this,SDb)}\nfunction Zb(){Ib.call(this,UDb)}\nfunction $b(){Ib.call(this,VDb)}\nfunction oc(){Ib.call(this,WDb)}\nfunction vc(){Ib.call(this,XDb)}\nfunction wc(){Ib.call(this,YDb)}\nfunction xc(){Ib.call(this,ZDb)}\nfunction zc(){Ib.call(this,$Db)}\nfunction Ac(){Ib.call(this,_Db)}\nfunction Dc(){Ib.call(this,aEb)}\nfunction Ic(){Ib.call(this,bEb)}\nfunction _d(){Ib.call(this,cEb)}\nfunction $C(){YC==null&&(YC=[])}\nfunction pe(a){return vF(),a.ob}\nfunction nf(a){return vF(),a.ob}\nfunction YL(a){return vF(),a.ob}\nfunction cD(a){return a.tM===hC}\nfunction Wf(a,b){return a.c-b.c}\nfunction MQ(a,b){return a.mb[b]}\nfunction bS(a,b){return a>b?a:b}\nfunction cS(a,b){return a<b?a:b}\nfunction ZZ(a,b){return a<b?a:b}\nfunction WZ(a,b){return a>b?a:b}\nfunction fxb(a){return isNaN(a)}\nfunction Fnb(a){a.e=true;Enb(a)}\nfunction Xob(a){a.b=0;a.a=false}\nfunction Dxb(a){return a<0?-a:a}\nfunction ixb(a){rg.call(this,a)}\nfunction kxb(a){rg.call(this,a)}\nfunction kwb(a){rg.call(this,a)}\nfunction hwb(a){rg.call(this,a)}\nfunction Wxb(a){rg.call(this,a)}\nfunction Wyb(a){rg.call(this,a)}\nfunction ZBb(){this.a=this.xg()}\nfunction BCb(){this.a=this.Cg()}\nfunction vBb(){this.a=new Date}\nfunction hf(a){ve(this,(vF(),a))}\nfunction sf(a){ve(this,(vF(),a))}\nfunction ue(a,b){ve(a,(vF(),b))}\nfunction TH(a,b){UH((vF(),a),b)}\nfunction Ce(a,b){vF();RG(a.ob,b)}\nfunction bh(a,b){ah();_g.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 GG(a,b){a.__listener=b}\nfunction Pf(b,a){b.strokeStyle=a}\nfunction Mf(b,a){b.globalAlpha=a}\nfunction TBb(b,a){return b.a[a]}\nfunction Bp(a,b){return Mwb(a,b)}\nfunction GC(a,b){return !FC(a,b)}\nfunction _h(a){return !!a.altKey}\nfunction li(a){return a.pageX||0}\nfunction mi(a){return a.pageY||0}\nfunction wp(a){return a[4]||a[1]}\nfunction uI(a){ve(this,(vF(),a))}\nfunction yK(a){ve(this,(vF(),a))}\nfunction pg(a){this.f=a;jg(this)}\nfunction QH(a){RH.call(this,a.a)}\nfunction BG(){Dn.call(this,null)}\nfunction G0(){C0(this);this.b=''}\nfunction F7(a){this.b=6;this.c=a}\nfunction Lib(){this.a=0;this.b=0}\nfunction pCb(){pCb=dC;oCb=rCb()}\nfunction Wh(a){a=ryb(a);return a}\nfunction a7(a){a.e=true;return a}\nfunction aX(a,b){return a>0?b:-b}\nfunction Kxb(a,b){return a>b?a:b}\nfunction Lxb(a,b){return a>b?a:b}\nfunction Nxb(a,b){return a<b?a:b}\nfunction Oxb(a,b){return a<b?a:b}\nfunction hT(a,b){return a.s[b].k}\nfunction ZH(a,b){XJ(a.b,b,false)}\nfunction bJ(a,b){sI(a.S,b);GI(a)}\nfunction ZQ(a,b){a.kb=Qjb(b,a.U)}\nfunction Gb(a,b){Nh(b,'role',a.a)}\nfunction gR(a,b,c){W8(b,OQ(a,c))}\nfunction wBb(a){this.a=Bg(QC(a))}\nfunction Xxb(a){ixb.call(this,a)}\nfunction Lyb(a){dwb.call(this,a)}\nfunction Tyb(a){dwb.call(this,a)}\nfunction Ryb(){dwb.call(this,'')}\nfunction Syb(){dwb.call(this,'')}\nfunction ic(){Ib.call(this,'img')}\nfunction nc(){Ib.call(this,'log')}\nfunction Ud(){Ib.call(this,'row')}\nfunction de(){Ib.call(this,'tab')}\nfunction ye(a,b,c){Ie(a.jd(),b,c)}\nfunction nk(){lk.call(this,JEb,0)}\nfunction Qg(){Dg!=0&&(Dg=0);Gg=-1}\nfunction Bg(a){return new Date(a)}\nfunction ci(a){return !!a.metaKey}\nfunction ai(a){return !!a.ctrlKey}\nfunction Ki(a){return !!a.checked}\nfunction bi(a){return a.keyCode|0}\nfunction RC(a){return a.l|a.m<<22}\nfunction oH(a,b){return aP(a.f,b)}\nfunction pH(a,b){return bP(a.f,b)}\nfunction Cn(a,b){return Pn(a.a,b)}\nfunction jO(a,b){Ai((vF(),a.b),b)}\nfunction lO(a,b){Sh((vF(),a.b),b)}\nfunction FO(a){(vF(),a.ob).rows=5}\nfunction Cwb(a){Bwb(a);return a.j}\nfunction Dwb(a){Bwb(a);return a.g}\nfunction Nyb(a,b){a.a+=b;return a}\nfunction Oyb(a,b){a.a+=b;return a}\nfunction Sjb(a,b,c){a.c+=b;a.d+=c}\nfunction KAb(a,b,c){a.splice(b,c)}\nfunction QO(){OO.call(this,JEb,0)}\nfunction zM(){AM.call(this,false)}\nfunction bc(){Ib.call(this,'form')}\nfunction cc(){Ib.call(this,'grid')}\nfunction jc(){Ib.call(this,'link')}\nfunction kc(){Ib.call(this,'list')}\nfunction qc(){Ib.call(this,'math')}\nfunction rc(){Ib.call(this,'menu')}\nfunction yc(){Ib.call(this,'note')}\nfunction ke(){Ib.call(this,'tree')}\nfunction tH(){this.f=new fP(this)}\nfunction dG(){this.a=new Dn(null)}\nfunction oi(a){a.preventDefault()}\nfunction Tp(a){return Sp(a)&&cD(a)}\nfunction Cxb(a){return a<=0?0-a:a}\nfunction Eb(a,b){this.b=a;this.a=b}\nfunction Xf(a,b){this.b=a;this.c=b}\nfunction sg(a,b){mg.call(this,a,b)}\nfunction ze(a,b){Je((vF(),a.ob),b)}\nfunction Ae(a,b){Ke((vF(),a.ob),b)}\nfunction pf(a,b){Yh((vF(),a.ob),b)}\nfunction qf(a,b){Zh((vF(),a.ob),b)}\nfunction Oh(b,a){b.className=a||''}\nfunction Ph(b,a){b.innerHTML=a||''}\nfunction Qi(b,a){b.selectedIndex=a}\nfunction ij(a,b){Xf.call(this,a,b)}\nfunction Gj(a,b){Xf.call(this,a,b)}\nfunction Rj(a,b){Xf.call(this,a,b)}\nfunction ak(a,b){Xf.call(this,a,b)}\nfunction lk(a,b){Xf.call(this,a,b)}\nfunction Bk(a,b){Xf.call(this,a,b)}\nfunction Dk(){Bk.call(this,'PX',0)}\nfunction Jk(){Bk.call(this,'EX',3)}\nfunction Hk(){Bk.call(this,'EM',2)}\nfunction Lk(){Bk.call(this,'PT',4)}\nfunction Nk(){Bk.call(this,'PC',5)}\nfunction Pk(){Bk.call(this,'IN',6)}\nfunction Rk(){Bk.call(this,'CM',7)}\nfunction Tk(){Bk.call(this,'MM',8)}\nfunction Yk(a,b){Xf.call(this,a,b)}\nfunction gl(a,b){Xf.call(this,a,b)}\nfunction Po(a,b){Xf.call(this,a,b)}\nfunction io(a,b){this.b=a;this.a=b}\nfunction CE(a,b){this.a=a;this.b=b}\nfunction sF(a,b){this.a=a;this.b=b}\nfunction EF(a,b){vF();EG();TG(a,b)}\nfunction OF(a,b){vF();EG();TG(a,b)}\nfunction Pn(a,b){return izb(a.d,b)}\nfunction KF(a){return DG((vF(),a))}\nfunction di(a){return !!a.shiftKey}\nfunction ei(a){return a.clientX||0}\nfunction fi(a){return a.clientY||0}\nfunction gi(a){a.stopPropagation()}\nfunction II(a,b){a.T=b?b:(lN(),iN)}\nfunction OH(a,b){Ph((vF(),a.ob),b)}\nfunction $L(a,b){Qi((vF(),a.ob),b)}\nfunction nJ(a,b){sJ(a,Hl(b),Il(b))}\nfunction oJ(a,b){tJ(a,Hl(b),Il(b))}\nfunction pK(a,b){Xf.call(this,a,b)}\nfunction mN(a,b){Xf.call(this,a,b)}\nfunction OO(a,b){Xf.call(this,a,b)}\nfunction OP(a,b){mg.call(this,a,b)}\nfunction IT(a,b){nT.call(this,a,b)}\nfunction _U(a,b){JU.call(this,a,b)}\nfunction LV(a,b){tV.call(this,a,b)}\nfunction yW(a,b){iR.call(this,a,b)}\nfunction dH(a,b){this.a=a;this.b=b}\nfunction GM(a,b){this.a=a;this.b=b}\nfunction N_(a,b){this.a=a;this.b=b}\nfunction A1(a,b){nT.call(this,a,b)}\nfunction G3(a,b){nT.call(this,a,b)}\nfunction S3(a,b){nT.call(this,a,b)}\nfunction B4(a,b){nT.call(this,a,b)}\nfunction r8(a,b){nT.call(this,a,b)}\nfunction n9(a,b){nT.call(this,a,b)}\nfunction a9(a,b){iR.call(this,a,b)}\nfunction xJ(){yJ.call(this,new QJ)}\nfunction UAb(){UAb=dC;TAb=new ZAb}\nfunction eBb(){eBb=dC;dBb=new fBb}\nfunction mBb(){mBb=dC;lBb=new nBb}\nfunction Uvb(a){a.a=new HBb;Svb(a)}\nfunction Fxb(a){return Math.cos(a)}\nfunction Jxb(a){return Math.log(a)}\nfunction Gxb(a){return Math.exp(a)}\nfunction Sxb(a){return Math.sin(a)}\nfunction Uxb(a){return Math.tan(a)}\nfunction jmb(a){return a.A.c+a.A.b}\nfunction Smb(a,b){return a.g+a.i-b}\nfunction Pp(a){return !Sp(a)&&cD(a)}\nfunction xb(a){$wnd.clearTimeout(a)}\nfunction UP(a){Qn(a.a,a.d,a.c,a.b)}\nfunction vR(a,b){Q8(a,b.b,b.c,b.a)}\nfunction AR(a,b){BR(a,b.b,b.c,b.a)}\nfunction S8(a,b,c,d){Df(a.a,b,c,d)}\nfunction Qe(a,b){!!a.lb&&Bn(a.lb,b)}\nfunction yl(a){!a.a.j&&vM(a.a,null)}\nfunction Jb(){Ib.call(this,'alert')}\nfunction he(){Ib.call(this,'timer')}\nfunction ec(){Ib.call(this,'group')}\nfunction Hc(){Ib.call(this,'radio')}\nfunction Fk(){Bk.call(this,'PCT',1)}\nfunction kl(){gl.call(this,'PRE',2)}\nfunction AO(a){hf.call(this,a);So()}\nfunction Pg(a){$wnd.clearTimeout(a)}\nfunction _F(a){$F();return cG(YF,a)}\nfunction K$(a,b){return b+a.eb&a.db}\nfunction Vf(c,a,b){c.translate(a,b)}\nfunction SP(c,a,b){c.open(a,b,true)}\nfunction Sab(a,b){nT.call(this,a,b)}\nfunction ecb(a,b){nT.call(this,a,b)}\nfunction dgb(a,b){LV.call(this,a,b)}\nfunction mgb(a,b){tV.call(this,a,b)}\nfunction Ogb(a,b){O1.call(this,a,b)}\nfunction bib(a,b){iR.call(this,a,b)}\nfunction rib(a,b){nT.call(this,a,b)}\nfunction Jkb(a,b){nT.call(this,a,b)}\nfunction Mqb(a,b){nT.call(this,a,b)}\nfunction Nrb(a,b){nT.call(this,a,b)}\nfunction mub(a,b){nT.call(this,a,b)}\nfunction bub(a,b){iR.call(this,a,b)}\nfunction nvb(a,b){iR.call(this,a,b)}\nfunction vfb(a,b){this.b=a;this.a=b}\nfunction Mib(a,b){this.a=a;this.b=b}\nfunction Q_(a){this.a=a;this.b=true}\nfunction mAb(a,b){this.a=a;this.b=b}\nfunction awb(a,b){return ayb(a.a,b)}\nfunction JBb(a,b){return izb(a.a,b)}\nfunction UBb(b,a){return b.a[a]||[]}\nfunction Exb(a){return Math.ceil(a)}\nfunction Txb(a){return Math.sqrt(a)}\nfunction kDb(a,b){return rAb(a.a,b)}\nfunction lDb(a,b){return sAb(a.a,b)}\nfunction JCb(a,b){this.c=a;this.d=b}\nfunction NCb(a,b){this.a=a;this.b=b}\nfunction rBb(a,b){a._gwt_modCount=b}\nfunction Ni(b,a){b.defaultChecked=a}\nfunction Nb(a,b,c){Nh(b,a.a,Mb(a,c))}\nfunction Sb(){Ib.call(this,'banner')}\nfunction $d(){Ib.call(this,'slider')}\nfunction Yd(){Ib.call(this,'search')}\nfunction ce(){Ib.call(this,'status')}\nfunction Jc(){Ib.call(this,'region')}\nfunction rh(a){if(!a){throw new hxb}}\nfunction zh(a){if(!a){throw new jxb}}\nfunction uh(a){if(!a){throw new aDb}}\nfunction rG(){if(!hG){fH();hG=true}}\nfunction sG(){if(!lG){gH();lG=true}}\nfunction EG(){if(!CG){PG();CG=true}}\nfunction Io(){Io=dC;vo();Ho=new HBb}\nfunction Hyb(){Hyb=dC;Eyb={};Gyb={}}\nfunction wb(a){$wnd.clearInterval(a)}\nfunction Dn(a){En.call(this,a,false)}\nfunction DE(a){CE.call(this,a.a,a.b)}\nfunction kj(){ij.call(this,'NONE',0)}\nfunction Jj(){Gj.call(this,'BOLD',1)}\nfunction Wj(){Rj.call(this,'AUTO',3)}\nfunction pk(){lk.call(this,'LEFT',2)}\nfunction VM(a,b){$M.call(this,a.a,b)}\nfunction WM(a,b){_M.call(this,a.a,b)}\nfunction SO(){OO.call(this,'LEFT',2)}\nfunction $S(a,b){OS.call(this,a,b,1)}\nfunction aT(a,b){vS.call(this,a,b,1)}\nfunction tN(a){$.call(this);this.a=a}\nfunction TV(a,b){OS.call(this,a,b,1)}\nfunction wH(a,b){lH(a,b,(vF(),a.ob))}\nfunction YK(a,b){lH(a,b,(vF(),a.ob))}\nfunction pJ(a,b){uJ(a,(Hl(b),Il(b)))}\nfunction fn(a,b){a.a?YE(b.a):UE(b.a)}\nfunction nU(a,b){m$(b,a.c);m$(b,a.g)}\nfunction X8(a,b){Pf(a.a,b);Kf(a.a,b)}\nfunction x$(a,b){b!=null&&KJ(a.Qc,b)}\nfunction t2(a,b){return wyb(a.d,b.d)}\nfunction L5(a,b){return wyb(a.i,b.i)}\nfunction eO(a){return wi((vF(),a.b))}\nfunction Pxb(a,b){return GC(a,b)?a:b}\nfunction Hxb(a){return Math.floor(a)}\nfunction Rxb(a){return Math.round(a)}\nfunction Vp(a){return a==null?null:a}\nfunction Cb(a){this.a=a;vb.call(this)}\nfunction nlb(a,b){Bab.call(this,a,b)}\nfunction ugb(a,b){mgb.call(this,a,b)}\nfunction zvb(a,b){mgb.call(this,a,b)}\nfunction P3(a,b){vS.call(this,a,b,0)}\nfunction Rb(){Ib.call(this,'article')}\nfunction pc(){Ib.call(this,'marquee')}\nfunction tc(){Ib.call(this,'menubar')}\nfunction ie(){Ib.call(this,'toolbar')}\nfunction je(){Ib.call(this,'tooltip')}\nfunction ee(){Ib.call(this,'tablist')}\nfunction ge(){Ib.call(this,'textbox')}\nfunction lc(){Ib.call(this,'listbox')}\nfunction fc(){Ib.call(this,'heading')}\nfunction fk(){ak.call(this,'FIXED',3)}\nfunction qk(){lk.call(this,'RIGHT',3)}\nfunction tj(){ij.call(this,'BLOCK',1)}\nfunction zj(){ij.call(this,'TABLE',7)}\nfunction _n(a){this.a=a;vb.call(this)}\nfunction qG(a){return $wnd.confirm(a)}\nfunction pi(a,b){return a.contains(b)}\nfunction ji(a){return a.scrollLeft||0}\nfunction Hh(a){return a.className||''}\nfunction kC(a){return lC(a.l,a.m,a.h)}\nfunction HF(a){return vF(),DG(a.type)}\nfunction IM(a){return ti((vF(),a.ob))}\nfunction oS(a){return a<0?-1:a==0?0:1}\nfunction xN(a){this.a=a;vb.call(this)}\nfunction B_(a){this.a=a;vb.call(this)}\nfunction Nib(a){this.a=a.a;this.b=a.b}\nfunction jgb(a,b){OS.call(this,a,b,6)}\nfunction Gpb(a,b){OS.call(this,a,b,2)}\nfunction TO(){OO.call(this,'RIGHT',3)}\nfunction $N(){SN.call(this,$doc.body)}\nfunction yF(a,b,c){vF();QG(a,CF(b),c)}\nfunction gf(a,b){(vF(),a.ob)[pEb]=!b}\nfunction qi(a,b){a.textContent=b||''}\nfunction lxb(a,b){return oxb(a.a,b.a)}\nfunction $wb(a,b){return axb(a.a,b.a)}\nfunction owb(a,b){return rwb(a.a,b.a)}\nfunction eyb(b,a){return b.indexOf(a)}\nfunction cDb(a){return a!=null?U(a):0}\nfunction fzb(a){return !a?null:a.vg()}\nfunction Sp(a){return Array.isArray(a)}\nfunction mc(){Ib.call(this,'listitem')}\nfunction uc(){Ib.call(this,'menuitem')}\nfunction me(){Ib.call(this,'treeitem')}\nfunction le(){Ib.call(this,'treegrid')}\nfunction Vd(){Ib.call(this,'rowgroup')}\nfunction Wb(){Ib.call(this,'combobox')}\nfunction ac(){Ib.call(this,'document')}\nfunction dc(){Ib.call(this,'gridcell')}\nfunction fe(){Ib.call(this,'tabpanel')}\nfunction uj(){ij.call(this,'INLINE',2)}\nfunction yj(){ij.call(this,'RUN_IN',6)}\nfunction Ij(){Gj.call(this,'NORMAL',0)}\nfunction Kj(){Gj.call(this,'BOLDER',2)}\nfunction Uj(){Rj.call(this,'HIDDEN',1)}\nfunction Vj(){Rj.call(this,'SCROLL',2)}\nfunction ck(){ak.call(this,'STATIC',0)}\nfunction _k(){Yk.call(this,'HIDDEN',1)}\nfunction jl(){gl.call(this,'NOWRAP',1)}\nfunction il(){gl.call(this,'NORMAL',0)}\nfunction AP(a,b){Ri(a.style,'clip',b)}\nfunction LAb(a,b,c,d){a.splice(b,c,d)}\nfunction Myb(a,b){a.a+=Lp(b);return a}\nfunction ID(a,b){Oyb(a.a,b.a);return a}\nfunction KJ(a,b){XJ(a.b,b,false);IJ(a)}\nfunction Vg(a,b){a.b=Yg(a.b,[b,false])}\nfunction ZJ(a,b,c){aK(a,b,(oK(),iK),c)}\nfunction rL(a,b){return sL((vF(),a),b)}\nfunction sL(a,b){return vF(),a.rows[b]}\nfunction Kh(a){return a.offsetWidth||0}\nfunction Lh(a){return a.scrollWidth||0}\nfunction vxb(a){return a==0?0:a<0?-1:1}\nfunction rwb(a,b){return a==b?0:a?1:-1}\nfunction Qxb(a,b){return Math.pow(a,b)}\nfunction ABb(a){return a<10?'0'+a:''+a}\nfunction Rn(a){this.d=new HBb;this.c=a}\nfunction R9(a,b,c,d){a.e=b;a.c=c;a.d=d}\nfunction R8(a,b,c,d,e){Tf(a.a,b,c,d,e)}\nfunction V8(a,b,c,d,e){Cf(a.a,b,c,d,e)}\nfunction vf(c,a,b){c.addColorStop(a,b)}\nfunction Nh(c,a,b){c.setAttribute(a,b)}\nfunction Af(d,a,b,c){d.drawImage(a,b,c)}\nfunction YE(a){UE(a);a.b=IF(new hF(a))}\nfunction bC(a){var b=aC;return gC(b[a])}\nfunction Wo(){Wo=dC;Uo((So(),So(),Ro))}\nfunction oe(a){Ie((vF(),a.ob),eEb,true)}\nfunction _b(){Ib.call(this,'directory')}\nfunction Zd(){Ib.call(this,'separator')}\nfunction Wd(){Ib.call(this,'rowheader')}\nfunction Xd(){Ib.call(this,'scrollbar')}\nfunction Lj(){Gj.call(this,'LIGHTER',3)}\nfunction Tj(){Rj.call(this,'VISIBLE',0)}\nfunction $k(){Yk.call(this,'VISIBLE',0)}\nfunction ok(){lk.call(this,'JUSTIFY',1)}\nfunction Xk(){Xk=dC;Wk=new $k;Vk=new _k}\nfunction HH(){HH=dC;FH=new KH;GH=new MH}\nfunction HC(a,b){mC(a,b,true);return iC}\nfunction jD(a,b){DD(b.d,b.c);xAb(a.c,b)}\nfunction rH(a,b){return XO(a,aP(a.f,b))}\nfunction VK(a,b,c){return UK(a.a.c,b,c)}\nfunction lC(a,b,c){return {l:a,m:b,h:c}}\nfunction Mg(a){return a.$H||(a.$H=++Eg)}\nfunction R$(a,b){b>0&&(a.t[b-1].b=true)}\nfunction T$(a,b){b>0&&(a.t[b-1].e=true)}\nfunction cwb(a,b,c){bwb(a,b,b+1,Cyb(c))}\nfunction nnb(a){var b;b=mnb(a);onb(a,b)}\nfunction GBb(a){var b;b=U(a);return ~~b}\nfunction Umb(a){Omb();this.c=a;this.k=0}\nfunction j6(){xJ.call(this);this.e=null}\nfunction RO(){OO.call(this,'JUSTIFY',1)}\nfunction Y1(a,b){a.s=Cp(Rw,LDb,7,b,0,1)}\nfunction Qp(a,b){return a!=null&&Kp(a,b)}\nfunction oxb(a,b){return a<b?-1:a>b?1:0}\nfunction Ih(b,a){return parseInt(b[a])|0}\nfunction Ch(b,a){return b.appendChild(a)}\nfunction Dh(b,a){return b.removeChild(a)}\nfunction Ff(b,a){return b.measureText(a)}\nfunction Li(a){return !!a.defaultChecked}\nfunction GD(c,a,b){return a.replace(c,b)}\nfunction vG(a,b){return $wnd.prompt(a,b)}\nfunction jCb(a){this.a=a;BAb.call(this)}\nfunction YCb(a){this.a=a;BAb.call(this)}\nfunction DF(a){vF();uF=a;EG();MG();IG=a}\nfunction MF(a){vF();uF=a;EG();MG();IG=a}\nfunction uJ(a){a.P=false;BF((vF(),a.ob))}\nfunction P9(a){P$(a.g,a.f[0],a.f[1],a.b)}\nfunction pQ(a,b,c){oQ(a,b.a,b.b,c.a,c.b)}\nfunction tyb(a,b,c){return a.substr(b,c)}\nfunction ayb(b,a){return b.charCodeAt(a)}\nfunction Dyb(a){return vyb(a,0,a.length)}\nfunction re(a){return Ih((vF(),a.ob),gEb)}\nfunction qe(a){return Ih((vF(),a.ob),fEb)}\nfunction Up(a){return typeof a==='string'}\nfunction yg(a){return a==null?null:a.name}\nfunction qBb(a,b){rBb(b,a._gwt_modCount)}\nfunction Be(a,b){(vF(),a.ob).style[iEb]=b}\nfunction we(a,b){(vF(),a.ob).style[hEb]=b}\nfunction dk(){ak.call(this,'RELATIVE',1)}\nfunction ek(){ak.call(this,'ABSOLUTE',2)}\nfunction ll(){gl.call(this,'PRE_LINE',3)}\nfunction ml(){gl.call(this,'PRE_WRAP',4)}\nfunction sj(){ij.call(this,'INITIAL',16)}\nfunction xj(){ij.call(this,'LIST_ITEM',5)}\nfunction BAb(){this.b=Cp(cB,LDb,1,0,3,1)}\nfunction tm(){tm=dC;sm=new Yl(XEb,new um)}\nfunction em(){em=dC;dm=new Yl(UEb,new fm)}\nfunction jm(){jm=dC;im=new Yl(VEb,new km)}\nfunction om(){om=dC;nm=new Yl(WEb,new pm)}\nfunction ym(){ym=dC;xm=new Yl(YEb,new zm)}\nfunction Mm(){Mm=dC;Lm=new Yl(_Eb,new Nm)}\nfunction Rm(){Rm=dC;Qm=new Yl(aFb,new Sm)}\nfunction Xm(){Xm=dC;Wm=new Yl(cFb,new Ym)}\nfunction an(){an=dC;_m=new Yl(dFb,new bn)}\nfunction Kl(){Kl=dC;Jl=new Yl(REb,new Ll)}\nfunction Pl(){Pl=dC;Ol=new Yl(SEb,new Rl)}\nfunction $l(){$l=dC;Zl=new Yl(TEb,new am)}\nfunction hD(a,b,c){return AD(a.b,a.d,b,c)}\nfunction DI(a){return Ih((vF(),a.ob),fEb)}\nfunction EI(a){return Ih((vF(),a.ob),gEb)}\nfunction yO(a){return Jh((vF(),a.ob),MGb)}\nfunction xC(a){return a.l+a.m*xFb+a.h*yFb}\nfunction MI(a){(vF(),a.ob).style[LFb]=CFb}\nfunction SH(a,b){Rh((vF(),a),'align',b.a)}\nfunction m$(a,b){XO(a.Uc,b);!!a.kb&&G$(a)}\nfunction vK(a,b){this.a=a;sK.call(this,b)}\nfunction iob(a,b){hob();nT.call(this,a,b)}\nfunction mib(a,b){Nbb.call(this,a,b,true)}\nfunction nib(a,b){mbb.call(this,a,b,true)}\nfunction pib(a,b){Ifb.call(this,a,b,true)}\nfunction Kjb(a,b){Odb.call(this,a,b,true)}\nfunction xY(a,b){vY.call(this,a);this.d=b}\nfunction P$(a,b,c,d){U$(a,b,-d);U$(a,c,d)}\nfunction Cf(e,a,b,c,d){e.fillRect(a,b,c,d)}\nfunction fyb(c,a,b){return c.indexOf(a,b)}\nfunction gyb(b,a){return b.lastIndexOf(a)}\nfunction syb(a){return Cp(hB,LDb,2,a,4,1)}\nfunction zAb(a){return zp(a.b,a.b.length)}\nfunction KBb(a,b){return qzb(a.a,b)!=null}\nfunction mE(a,b){return $wnd[a].getItem(b)}\nfunction ywb(a){return a>=56320&&a<=57343}\nfunction C7(a){a%=IDb;return a>=0?a:a+IDb}\nfunction fh(a){ah();return parseInt(a)||-1}\nfunction Bib(a){a.b=0;a.a=false;a.c=false}\nfunction Vkb(a){a.c=50;a.j=0.0082;a.s=IFb}\nfunction TE(a){if(a.a){UP(a.a.a);a.a=null}}\nfunction UE(a){if(a.b){UP(a.b.a);a.b=null}}\nfunction jg(a){a.g=null;bh(a,a.f);return a}\nfunction Bnb(a){a.e=false;a.d=false;Enb(a)}\nfunction $pb(a){a.e=a.i;a.d=0;a.a=1;_pb(a)}\nfunction otb(a){a.k=0.0082;a.t=IFb;a.c=100}\nfunction uO(a){this.c=a;this.a=!!this.c.ib}\nfunction En(a,b){this.a=new Rn(b);this.b=a}\nfunction ab(a){this.j=new fb(this);this.s=a}\nfunction Amb(a,b){bI.call(this,a);this.a=b}\nfunction yfb(a,b){Nbb.call(this,a,b,false)}\nfunction zfb(a,b){mbb.call(this,a,b,false)}\nfunction bgb(a,b){Ifb.call(this,a,b,false)}\nfunction Xpb(a,b){Ypb.call(this,a,b,false)}\nfunction rj(){ij.call(this,'TABLE_ROW',15)}\nfunction pj(){ij.call(this,'TABLE_CELL',13)}\nfunction MW(a,b){nT.call(this,a,b);this.a=1}\nfunction R0(a,b){iR.call(this,a,b);I0(this)}\nfunction mg(a,b){this.e=b;this.f=a;jg(this)}\nfunction T7(a,b){this.a=a;this.b=b;this.d=2}\nfunction Cmb(a,b){mmb(a.a,b);imb(a.a,false)}\nfunction Ixb(a,b){return Math.sqrt(a*a+b*b)}\nfunction qyb(a,b,c){return a.substr(b,c-b)}\nfunction Bb(a,b){return $wnd.setTimeout(a,b)}\nfunction ri(a){return a.currentTarget||$wnd}\nfunction JF(a){return vF(),a.__eventBits||0}\nfunction EK(a){return (vF(),a).rows.length}\nfunction J6(a){return Cxb(a-QC(CC(Rxb(a))))}\nfunction Lp(a){return String.fromCharCode(a)}\nfunction xg(a){return a==null?null:a.message}\nfunction Hg(a,b,c){return a.apply(b,c);var d}\nfunction Tf(e,a,b,c,d){e.strokeRect(a,b,c,d)}\nfunction AN(b,a){zN();b.__gwt_resolve=BN(a)}\nfunction Bwb(a){if(a.j!=null){return}Qwb(a)}\nfunction M0(a){var b;b=GQ(a);return b+L0(a)}\nfunction To(a){!a.a&&(a.a=new xp);return a.a}\nfunction Uo(a){!a.b&&(a.b=new vp);return a.b}\nfunction xl(){xl=dC;wl=new Yl('blur',new zl)}\nfunction $F(){$F=dC;new gG;YF=new dG;ZF=aG()}\nfunction jh(){jh=dC;Error.stackTraceLimit=64}\nfunction JE(a){a.r=false;a.c=false;a.g=null}\nfunction _W(a){var b;b=new R7(a.e);a.c=J7(b)}\nfunction bM(a,b){return jM(a,b,a.a.b.length)}\nfunction dM(a,b){return kM(a,b,a.a.b.length)}\nfunction xxb(a,b){return (a>>>0).toString(b)}\nfunction pyb(a,b){return tyb(a,b,a.length-b)}\nfunction UK(a,b,c){return a.rows[b].cells[c]}\nfunction Ab(a,b){return $wnd.setInterval(a,b)}\nfunction Rp(a){return a!=null&&!Up(a)&&!cD(a)}\nfunction rf(a){return (vF(),a.ob).toDataURL()}\nfunction XW(a,b){nT.call(this,a,b);this.a=-1}\nfunction Rib(a,b){$X.call(this,a,b);this.a=1}\nfunction Ipb(a,b){iR.call(this,a,b);this.d=1}\nfunction eg(a,b,c){Xf.call(this,a,b);this.a=c}\nfunction lp(a,b){Wo();kp.call(this,a,b,true)}\nfunction An(a,b,c){return new Sn(Hn(a.a,b,c))}\nfunction LE(a){return new CE(eO(a.s),iO(a.s))}\nfunction tP(a){return pP(a.d,a.b,a.c,a.e,a.a)}\nfunction $$(a,b){return Yp(b*a.Rc[0]+a.Rc[4])}\nfunction _$(a,b){return Yp(b*a.Rc[3]+a.Rc[5])}\nfunction wR(a,b){W8(a,mQ);T8(a,b.a-3,b.b-3,7)}\nfunction O1(a,b){iR.call(this,a,b);this.e=IFb}\nfunction $1(a,b){nT.call(this,a,b);lT(this,2)}\nfunction wj(){ij.call(this,'INLINE_TABLE',4)}\nfunction vj(){ij.call(this,'INLINE_BLOCK',3)}\nfunction qj(){ij.call(this,'TABLE_COLUMN',14)}\nfunction Aj(){ij.call(this,'TABLE_CAPTION',8)}\nfunction udb(a,b){nT.call(this,a,b);tdb(this)}\nfunction $eb(a,b){nT.call(this,a,b);Zeb(this)}\nfunction Cib(a,b){nT.call(this,a,b);Bib(this)}\nfunction Xnb(a,b){nT.call(this,a,b);Wnb(this)}\nfunction Yob(a,b){nT.call(this,a,b);Xob(this)}\nfunction lib(a,b){d4();f4.call(this,a,b,true)}\nfunction fwb(){rg.call(this,'divide by zero')}\nfunction Cyb(a){return String.fromCharCode(a)}\nfunction hyb(c,a,b){return c.lastIndexOf(a,b)}\nfunction qh(a,b){if(!a){throw new kwb(''+b)}}\nfunction sh(a,b){if(!a){throw new ixb(''+b)}}\nfunction yn(a){var b;if(vn){b=new wn;a.pd(b)}}\nfunction Mn(a,b){var c;c=Nn(a,b,null);return c}\nfunction In(a,b,c,d){var e;e=Ln(a,b,c);e.ng(d)}\nfunction Z1(a,b,c,d,e){a.s[b]=new CY(a,c,d,e)}\nfunction $8(a,b,c,d){c-=a;d-=b;return c*c+d*d}\nfunction xK(a,b,c){this.a=a;this.d=b;this.c=c}\nfunction SI(a){RI.call(this);this.U=a;this.V=a}\nfunction $M(a,b){ZM.call(this,a,true);this.e=b}\nfunction NS(a,b){vS.call(this,a,b,0);this.hb=1}\nfunction zW(a,b,c,d,e){jR.call(this,a,b,c,d,e)}\nfunction rDb(a){vDb(1,a.a.b.length);a.a.rg(1)}\nfunction I6(a){while(oH(a.j,0)!=a.g)rH(a.j,0)}\nfunction JR(a){return dS(a<=0?0-a:a,'A',false)}\nfunction XR(a){return dS(a<=0?0-a:a,'V',false)}\nfunction uo(){return ['USD','US$',2,'US$','$']}\nfunction Xjb(a){Vjb.call(this,a.c,a.d,a.b,a.a)}\nfunction ueb(a,b){iR.call(this,a,b);this.a=2.5}\nfunction vkb(a,b){iR.call(this,a,b);this.a=kFb}\nfunction Jnb(a){Inb.call(this,2,0,11);this.c=a}\nfunction vnb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction xfb(a,b){d4();f4.call(this,a,b,false)}\nfunction b9(a,b,c,d,e){jR.call(this,a,b,c,d,e)}\n",
"function wf(f,a,b,c,d,e){f.arc(a,b,c,d,e,false)}\nfunction Dl(){Dl=dC;Cl=new Yl('change',new El)}\nfunction F6(){F6=dC;E6=(Wo(),new lp(lLb,uo()))}\nfunction wJ(a){!a.Q&&(a.Q=oG(new FJ(a)));OI(a)}\nfunction Gn(a,b){!a.a&&(a.a=new BAb);rAb(a.a,b)}\nfunction gpb(a){while(oH(a.j,0)!=a.f)rH(a.j,0)}\nfunction jb(a){$wnd.cancelAnimationFrame(a.id)}\nfunction exb(a){return !isFinite(a)&&!isNaN(a)}\nfunction zE(a,b){return new CE(a.a-b.a,a.b-b.b)}\nfunction AE(a,b){return new CE(a.a*b.a,a.b*b.b)}\nfunction BE(a,b){return new CE(a.a+b.a,a.b+b.b)}\nfunction PZ(a,b){return Yp((b-a.Rc[4])/a.Rc[0])}\nfunction QZ(a,b){return Yp((b-a.Rc[5])/a.Rc[3])}\nfunction lD(a,b){this.a=a;this.b=b;$.call(this)}\nfunction yp(a,b){this.c=a;this.b=b;this.a=false}\nfunction b7(a,b){this.j=a;this.q=b;this.e=false}\nfunction c7(a,b){this.j=a;this.q=b;this.e=false}\nfunction Nhb(a,b){Zgb.call(this,a,b);this.bb|=1}\nfunction XM(a,b){ZM.call(this,a,false);this.e=b}\nfunction cib(a,b,c,d,e){jR.call(this,a,b,c,d,e)}\nfunction cub(a,b,c,d,e){jR.call(this,a,b,c,d,e)}\nfunction ovb(a,b,c,d,e){jR.call(this,a,b,c,d,e)}\nfunction Rjb(a,b,c,d,e){a.c=b;a.d=c;a.b=d;a.a=e}\nfunction sY(a){a.c=false;a.b='';a.d='';a.a=null}\nfunction cH(a){var b=a[eGb];return b==null?-1:b}\nfunction zO(a,b){(vF(),a.ob)[MGb]=b!=null?b:''}\nfunction T5(a,b){pzb(K5,a,b);b.k=b.b=true;b.i=a}\nfunction nE(a,b,c){mE(a,b);$wnd[a].setItem(b,c)}\nfunction fo(a,b){ro('callback',b);return eo(a,b)}\nfunction vDb(a,b){if(a<0||a>=b){throw new iwb}}\nfunction nH(a,b){if(b<0||b>a.f.c){throw new gwb}}\nfunction XE(a,b){jO(a.s,Yp(b.a));lO(a.s,Yp(b.b))}\nfunction UH(a,b){Ri(a.style,'verticalAlign',b.a)}\nfunction _M(a,b){ZM.call(this,a,true);UM(this,b)}\nfunction oj(){ij.call(this,'TABLE_ROW_GROUP',12)}\nfunction HO(){DO();IO.call(this,$h($doc,'text'))}\nfunction pwb(a){nwb();qwb.call(this,dyb(lEb,a))}\nfunction OS(a,b,c){vS.call(this,a,b,c);this.hb=1}\nfunction $X(a,b){iR.call(this,a,b);this.c=1.0E-5}\nfunction Bxb(a,b){return GC(a,b)?-1:EC(a,b)?1:0}\nfunction yb(a,b){return DDb(function(){a.ed(b)})}\nfunction LQ(a,b){return b==0?a.ib:b==1?a.jb:null}\nfunction dzb(a,b){return b===a?'(this Map)':''+b}\nfunction W7(a,b,c){return Math.sqrt(b*b+c*c)/a.d}\nfunction v2(a,b){rzb(s2,a.d);a.d=b;pzb(s2,a.d,a)}\nfunction G2(a){a.d=i3(a.e,a.d);F2(a);qQ(a);kT(a)}\nfunction lU(a,b){var c;c=a.b.Qe(a.a).q;mU(a,b,c)}\nfunction Jwb(a,b){var c;c=Gwb(a,b);c.e=2;return c}\nfunction J0(a){var b;b=GQ(a);b+=K0(a);return b}\nfunction tAb(a,b){vh(b,a.b.length);return a.b[b]}\nfunction vAb(a,b,c){Hp(c,0,a.b,b,c.length,false)}\nfunction ne(a,b){ye(a,Fe((vF(),a.ob))+'-'+b,true)}\nfunction xh(a,b){if(a==null){throw new Wxb(''+b)}}\nfunction wh(a){if(a==null){throw new Vxb}return a}\nfunction qb(){this.a=new BAb;this.b=new Cb(this)}\nfunction BH(a){return new uP(a.d,a.b,a.c,a.e,a.a)}\nfunction Dp(a,b,c,d,e,f){return Ep(a,b,c,d,e,0,f)}\nfunction C$(a,b){a.Nb=b;b==0?y$(a,AKb):y$(a,BKb)}\nfunction JK(a,b){!!a.e&&(b.a=a.e.a);a.e=b;oL(a.e)}\nfunction eM(a,b){if(a.f){FI(a.f.g,!b);b&&hM(a.f)}}\nfunction Y8(a,b){if(b){Lf(a.a,b.a);a.c=b.b;a.b=b}}\nfunction go(a,b){co();ho.call(this,!a?null:a.a,b)}\nfunction YM(a,b){ZM.call(this,a,false);UM(this,b)}\nfunction n4(a,b){iR.call(this,a,b);m4(this,10240)}\nfunction Tn(a){sg.call(this,Vn(a),Un(a));this.a=a}\nfunction f5(a){this.d=a;this.c=Cp(bq,jFb,0,2,7,1)}\nfunction U9(a){this.g=a;this.f=Cp(bq,jFb,0,2,7,1)}\nfunction Axb(){Axb=dC;zxb=Cp($A,LDb,27,256,0,1)}\nfunction nyb(a,b){return cyb(tyb(a,0,b.length),b)}\nfunction of(a){return (vF(),a.ob).getContext('2d')}\nfunction iO(a){return ((vF(),a.b).scrollTop||0)|0}\nfunction eC(a){return a instanceof Array?a[0]:null}\nfunction RP(a){a.onreadystatechange=function(){}}\nfunction ff(a){var b;Re(a);b=a.xd();-1==b&&a.yd(0)}\nfunction Eh(a){var b;b=ii(a);!!b&&b.removeChild(a)}\nfunction on(a,b){var c;if(ln){c=new mn(b);a.pd(c)}}\nfunction tn(a,b){var c;if(qn){c=new rn(b);Bn(a,c)}}\nfunction knb(a,b){b?nnb(a):onb(a,a.a);FI(a,false)}\nfunction TM(a){ye(a,Fe((vF(),a.ob))+'-'+GGb,false)}\nfunction LM(a){return ti((vF(),a.ob))+Ih(a.ob,gEb)}\nfunction mG(a){rG();return nG(ln?ln:(ln=new Xl),a)}\nfunction TN(a){RN();try{a.td()}finally{KBb(QN,a)}}\nfunction kL(a){this.c=a;this.d=this.c.g.b;iL(this)}\nfunction YJ(a){this.a=a;this.b=so(a);this.c=this.b}\nfunction fP(a){this.b=a;this.a=Cp(fw,LDb,15,4,0,1)}\nfunction lj(){ij.call(this,'TABLE_COLUMN_GROUP',9)}\nfunction JT(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f)}\nfunction H3(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){KU.call(this,a,b,c,d,e,f)}\nfunction MV(a,b,c,d,e,f){uV.call(this,a,b,c,d,e,f)}\nfunction Icb(a,b){iR.call(this,a,b);this.b='label'}\nfunction Vub(a,b){q5.call(this,a,b);this.a=4.0E-12}\nfunction Ujb(){this.c=0;this.d=0;this.b=0;this.a=0}\nfunction O9(a,b){a.a>0&&(a.c=b/a.a+a.b);return a.c}\nfunction Yg(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction rAb(a,b){Ip(a.b,a.b.length,b);return true}\nfunction qzb(a,b){return Up(b)?rzb(a,b):YBb(a.a,b)}\nfunction qJ(a,b){if(a.Q){UP(a.Q.a);a.Q=null}FI(a,b)}\nfunction eR(a,b){if(!jQ.fc.c)return;dR(a,b,a.Ve())}\nfunction Dlb(a){var b;b=$lb(a);return !!b&&b.ze(2)}\nfunction SBb(c,a){var b=c.a;return b[a]||(b[a]=[])}\nfunction Df(d,a,b,c){d.fillText&&d.fillText(a,b,c)}\nfunction Uf(g,a,b,c,d,e,f){g.transform(a,b,c,d,e,f)}\nfunction egb(a,b,c,d,e,f){MV.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 Pgb(a,b,c,d,e,f){P1.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 Orb(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f)}\nfunction nub(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 bwb(a,b,c,d){a.a=qyb(a.a,0,b)+d+pyb(a.a,c)}\nfunction qAb(a,b,c){yh(b,a.b.length);LAb(a.b,b,0,c)}\nfunction uQ(a,b,c,d){return a==c&&b==d||a==d&&b==c}\nfunction xyb(a,b){return Up(a)?wyb(a,Op(b)):a.zd(b)}\nfunction Jh(b,a){return b[a]==null?null:String(b[a])}\nfunction BC(a,b){return a.l==b.l&&a.m==b.m&&a.h==b.h}\nfunction KC(a,b){return a.l!=b.l||a.m!=b.m||a.h!=b.h}\nfunction ob(a,b){xAb(a.a,b);a.a.b.length==0&&sb(a.b)}\nfunction BR(a,b,c,d){Of(a.a,3);Q8(a,b,c,d);Of(a.a,1)}\nfunction wyb(a,b){if(a==b){return 0}return a<b?-1:1}\nfunction Zp(a){if(a!=null){throw new Wwb}return null}\nfunction RN(){RN=dC;ON=new WN;PN=new HBb;QN=new LBb}\nfunction kE(){kE=dC;jE=lE(QFb);lE('sessionStorage')}\nfunction q1(){q1=dC;o1=Fp(Bp(bq,1),jFb,0,7,[2,1,4])}\nfunction d4(){d4=dC;b4=Fp(Bp(bq,1),jFb,0,7,[0,1,2])}\nfunction mj(){ij.call(this,'TABLE_HEADER_GROUP',10)}\nfunction nj(){ij.call(this,'TABLE_FOOTER_GROUP',11)}\nfunction LJ(a){JJ.call(this,a,dyb('span',a.tagName))}\nfunction yub(a,b){bX.call(this,a,b);this.e='2*(a-b)'}\nfunction Vmb(a,b,c){Omb();this.c=a;this.k=b;this.n=c}\nfunction vgb(a,b,c,d,e,f){ngb.call(this,a,b,c,d,e,f)}\nfunction Avb(a,b,c,d,e,f){ngb.call(this,a,b,c,d,e,f)}\nfunction olb(a,b,c,d,e,f){Cab.call(this,a,b,c,d,e,f)}\nfunction izb(a,b){return Up(b)?nzb(a,b):!!VBb(a.a,b)}\nfunction nG(a,b){return An((!iG&&(iG=new BG),iG),a,b)}\nfunction fO(a){return aO((!_N&&(_N=new dO),vF(),a.b))}\nfunction hO(a){return bO((!_N&&(_N=new dO),vF(),a.b))}\nfunction Hdb(){return !!($wnd.File&&$wnd.FileReader)}\nfunction Cfb(a,b){return b==0?a.ib:b==1?a.d[0]:a.i[0]}\nfunction T9(a,b){(a.d&2)==0?(a.b=b/a.a+a.c):(a.b=a.c)}\nfunction Wnb(a){a.b=0;a.e=0;a.d=false;a.c=0;a.a=false}\nfunction Dgb(a){a.f=0;a.g=0;a.i=0;a.j=0;a.t=9;a.q=-9}\nfunction vmb(a){if(a.U>1){a.U=~~(a.U/2);imb(a,false)}}\nfunction sBb(a){var b;b=a._gwt_modCount|0;rBb(a,b+1)}\nfunction IBb(a,b){var c;c=ozb(a.a,b,a);return c==null}\nfunction Gwb(a,b){var c;c=new Ewb;c.f=a;c.d=b;return c}\nfunction Hwb(a,b,c){var d;d=Gwb(a,b);Uwb(c,d);return d}\nfunction tU(a,b){iR.call(this,a,b);sU(this);this.bb=1}\nfunction H2(a,b){nT.call(this,a,b);this.e=C2;F2(this)}\nfunction pU(a,b){this.e=1;this.d=kFb;this.b=a;this.a=b}\nfunction Jo(){vo();this.b=new BAb;this.a=mFb;Eo(this)}\nfunction Ldb(a){bR(a);tQ(a,32);a.i=new Lib;a.j=new Lib}\nfunction OD(a){if(a==null){throw new Wxb(NFb)}this.a=a}\nfunction SD(a){if(a==null){throw new Wxb(NFb)}this.a=a}\nfunction orb(a,b){iR.call(this,a,b);nrb(this);this.k=0}\nfunction kfb(a,b){nT.call(this,a,b);this.b=2;jfb(this)}\nfunction e_(a,b,c){var d;d=a.Wb.a.b.length+b;U$(a,d,c)}\nfunction qDb(a,b){vDb(b,a.a.b.length);return a.a.rg(b)}\nfunction _6(a,b,c){if(XH(a.c).a)return b|c;return b&~c}\nfunction th(a,b){if(!a){throw new ixb(Bh('%s > %s',b))}}\nfunction LC(a,b){return {l:a.l|b.l,m:a.m|b.m,h:a.h|b.h}}\nfunction SC(a,b){return {l:a.l^b.l,m:a.m^b.m,h:a.h^b.h}}\nfunction Kp(a,b){return Up(a)&&!!Jp[b]||a.cM&&!!a.cM[b]}\nfunction S(a){return Up(a)?hB:Pp(a)?a.cZ:Tp(a)?a.cZ:Dr}\nfunction si(a){return Math.round(-a.wheelDelta/40)||0}\nfunction cG(a,b){return An(a.a,(!vn&&(vn=new Xl),vn),b)}\nfunction JJ(a){ve(this,(vF(),a));this.b=new YJ(this.ob)}\nfunction PJ(a){OJ.call(this);XJ(this.b,a,true);IJ(this)}\nfunction SN(a){tH.call(this);ve(this,(vF(),a));Re(this)}\nfunction S0(a,b,c,d,e){jR.call(this,a,b,c,d,e);I0(this)}\nfunction JU(a,b){iR.call(this,a,b);this.j=20;this.i=xHb}\nfunction qtb(a,b){iR.call(this,a,b);otb(this);ptb(this)}\nfunction Hvb(a,b){q5.call(this,a,b);this.r=Gvb;o5(this)}\nfunction Wjb(a){this.c=a.a;this.d=a.b;this.b=0;this.a=0}\nfunction Og(a){$wnd.setTimeout(function(){throw a},0)}\nfunction yP(a){$wnd.setTimeout(function(){a.blur()},0)}\nfunction zP(a){$wnd.setTimeout(function(){a.focus()},0)}\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 Up(b)?mzb(a,b):fzb(VBb(a.a,b))}\nfunction FBb(a,b){return Vp(a)===Vp(b)||a!=null&&Q(a,b)}\nfunction bDb(a,b){return Vp(a)===Vp(b)||a!=null&&Q(a,b)}\nfunction WBb(a){return Object.getOwnPropertyNames(a.a)}\nfunction xCb(a){return Object.getOwnPropertyNames(a.a)}\nfunction Gnb(a,b){oi(b.a);a.e&&Hnb(a,a.k+~~(si(b.a)/3))}\nfunction DK(a,b){var c;c=a.rows[b];return c.cells.length}\nfunction Kwb(a,b){var c;c=Gwb('',a);c.i=b;c.e=1;return c}\nfunction uX(a,b){bX.call(this,a,b);this.e='2*i';_W(this)}\nfunction IX(a,b){bX.call(this,a,b);this.e='2*i';_W(this)}\nfunction qY(a,b){VM.call(this,(aE(),new SD(rY+_Hb+a)),b)}\nfunction QJ(){OJ.call(this);Oh((vF(),this.ob),'Caption')}\nfunction CY(a,b,c,d){this.t=a;this.j=b;this.o=c;this.r=d}\nfunction YP(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}\nfunction U7(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);P8(a,b,c,d,e);Of(a.a,1)}\nfunction ozb(a,b,c){return Up(b)?pzb(a,b,c):XBb(a.a,b,c)}\nfunction rzb(a,b){return b==null?YBb(a.a,null):a.c.Hg(b)}\nfunction aO(a){return cO(a)?0:(Lh(a)|0)-(a.clientWidth|0)}\nfunction bO(a){return cO(a)?(a.clientWidth|0)-(Lh(a)|0):0}\nfunction Zk(){Xk();return Fp(Bp(Hs,1),LDb,175,0,[Wk,Vk])}\nfunction Rhb(){Rhb=dC;Phb=Fp(Bp(bq,1),jFb,0,7,[6,2,4,5])}\nfunction wlb(){wlb=dC;vlb=Fp(Bp(aq,1),TGb,0,7,[2,2.5,2])}\nfunction xD(){xD=dC;wD=FD((Ak(),rk),rk);Ch($doc.body,wD)}\nfunction dD(){$wnd.setTimeout(DDb(NP));FF();Uvb(new Wvb)}\nfunction Kyb(){if(Fyb==256){Eyb=Gyb;Gyb={};Fyb=0}++Fyb}\nfunction ND(a){if(a==null){throw new Wxb('css is null')}}\nfunction Op(a){if(a!=null&&!Up(a)){throw new Wwb}return a}\nfunction se(a){ye(a,Fe((vF(),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 Vjb(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}\nfunction VP(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction WP(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction Yxb(a,b,c){this.a=yEb;this.d=a;this.b=b;this.c=c}\nfunction Vsb(a,b){iR.call(this,a,b);this.f=0.1;this.e=xHb}\nfunction W8(a,b){var c;if(b){c=D0(b);Pf(a.a,c);Kf(a.a,c)}}\nfunction Gdb(a,b){e$(Ddb);i$(Ddb,a,true);dZ(Ddb);x$(Ddb,b)}\nfunction lyb(c,a,b){b=uyb(b);return c.replace(RegExp(a),b)}\nfunction Zn(a){if(!a.d){return}Xn(a);a.a.ae(a,new oo(a.b))}\nfunction NE(a,b){if(a.j.a){return ME(b,a.j.a)}return false}\nfunction Qyb(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 fG(a){return $wnd.decodeURI(a.replace('%23','#'))}\nfunction Mxb(a){return EC(a,{l:0,m:0,h:0})?a:{l:0,m:0,h:0}}\nfunction fg(){dg();return Fp(Bp(Ar,1),LDb,194,0,[ag,bg,cg])}\nfunction Qo(){Oo();return Fp(Bp(Et,1),LDb,192,0,[No,Mo,Lo])}\nfunction sc(a,b){Nb((Gc(),Ec),a,Fp(Bp(Hq,1),LDb,258,0,[b]))}\nfunction _l(a,b){oi(a.a);!!b.Mb&&!Qp(b.Mb,121)&&kZ(b,b.Mb)}\nfunction yE(a,b){this.c=b;this.d=new DE(a);this.e=new DE(b)}\nfunction HD(a){this.b=0;this.c=0;this.a=9;this.e=5;this.d=a}\nfunction tI(){uI.call(this,(vF(),$doc.createElement(bFb)))}\nfunction HL(){HL=dC;new IL(HFb);new IL(BGb);GL=new IL(FFb)}\nfunction nwb(){nwb=dC;lwb=new qwb(false);mwb=new qwb(true)}\nfunction Fj(){Fj=dC;Ej=new Ij;Bj=new Jj;Cj=new Kj;Dj=new Lj}\nfunction Qj(){Qj=dC;Pj=new Tj;Nj=new Uj;Oj=new Vj;Mj=new Wj}\nfunction _j(){_j=dC;$j=new ck;Zj=new dk;Xj=new ek;Yj=new fk}\nfunction kk(){kk=dC;gk=new nk;hk=new ok;ik=new pk;jk=new qk}\nfunction NO(){NO=dC;JO=new QO;KO=new RO;LO=new SO;MO=new TO}\nfunction oG(a){rG();sG();return nG((!qn&&(qn=new Xl),qn),a)}\nfunction uS(a){if(a<HDb)return a*fHb-1;return 1-(a-HDb)*fHb}\nfunction o$(a){if(!a.Vb){a.Vb=true;$g((Sg(),new L_(a)),16)}}\nfunction bG(){$F();var a;a=aG();if(!cyb(a,ZF)){ZF=a;yn(YF)}}\nfunction NP(){var a;a=QP();if(!cyb(QGb,a)){throw new PP(a)}}\nfunction QQ(a,b,c,d){var e;e=new Lib;SQ(a,b,e,c,d);return e}\nfunction xH(a,b){var c;c=sH(a,b);c&&zH((vF(),b.ob));return c}\nfunction Pyb(a,b,c){a.a=qyb(a.a,0,b)+''+pyb(a.a,c);return a}\nfunction Ql(a,b){oi(a.a);b.Bb=ei(a.a)|0;b.Cb=fi(a.a)|0;nZ(b)}\nfunction Zeb(a){a.c=false;a.d=false;a.e=false;a.b=0;a.a=IFb}\nfunction F0(a,b,c){B0();C0(this);this.d=a;this.c=b;this.a=c}\nfunction UV(a,b,c,d,e,f){PS.call(this,a,b,c,d,e,f);this.n=1}\nfunction Qn(a,b,c,d){a.b>0?Gn(a,new YP(a,b,c,d)):Kn(a,b,c,d)}\nfunction zR(a,b,c){Of(a.a,3);P8(a,b.a,b.b,c.a,c.b);Of(a.a,1)}\nfunction PS(a,b,c,d,e,f){wS.call(this,a,b,c,d,e,f);this.hb=1}\nfunction A8(a,b){iR.call(this,a,b);this.c=6.73;this.d=0.0613}\nfunction kgb(a,b,c,d,e,f){PS.call(this,a,b,c,d,e,f);this.n=6}\nfunction U$(a,b,c){if(b>0){a.p?(b=a.t[b-1].d):--b;a.s[b]+=c}}\nfunction aP(a,b){if(b<0||b>=a.c){throw new gwb}return a.a[b]}\nfunction KN(){if(!IN){IN=new JN;wH((RN(),VN()),IN)}return IN}\nfunction nN(){lN();return Fp(Bp(Fv,1),LDb,191,0,[iN,jN,kN])}\nfunction Cgb(){Cgb=dC;Agb=Fp(Bp(bq,1),jFb,0,7,[7,5,15,1,13])}\nfunction Dm(){Dm=dC;Cm=new Yl(ZEb,new Em);new Yl($Eb,new Em)}\nfunction oP(){oP=dC;mP=(fE(),new cE(Ng()+'clear.cache.gif'))}\nfunction ZK(){tH.call(this);ue(this,$doc.createElement(bFb))}\nfunction Knb(a,b,c){Inb.call(this,a,0,101);this.c=b;this.a=c}\nfunction jn(a,b){var c;if(en){c=new gn(b);!!a.lb&&Bn(a.lb,c)}}\nfunction omb(a,b){var c;c=a.A.b;a.A=b;a.A.b!=c&&imb(a,false)}\nfunction Pe(a,b,c){return An(!a.lb?(a.lb=new Dn(a)):a.lb,c,b)}\nfunction zf(e,a,b,c,d){return e.createLinearGradient(a,b,c,d)}\nfunction vdb(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);tdb(this)}\nfunction Dib(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);Bib(this)}\nfunction Zob(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);Xob(this)}\nfunction mzb(a,b){return b==null?fzb(VBb(a.a,null)):a.c.Dg(b)}\nfunction Tvb(a){Qvb=new k_;LY=a.a;OZ(Qvb);oG(new $vb);c_(Qvb)}\nfunction Mp(a,b){if(a!=null&&!Kp(a,b)){throw new Wwb}return a}\nfunction gC(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction Ah(a){if(!a){throw new kxb(\"Can't overwrite cause\")}}\nfunction UN(){RN();try{JH(QN,ON)}finally{szb(QN.a);szb(PN)}}\nfunction ub(a){!!a.d&&sb(a);a.c=true;a.d=yxb(Ab(yb(a,a.b),16))}\nfunction O5(a){a.q=a.e*aLb;a.p=1/a.q;a.g=Jxb(1/a.n+1)*a.e*aLb}\nfunction l5(a){a.n.a=0;a.mb[0]=a.mb[1]=a.V=0;a.p&&(a.mb[2]=0)}\nfunction Xgb(a){if((a.bb&8)!=0)return;a.a=(a.bb&4)!=0?kFb:tLb}\nfunction FI(a,b){if(!a.gb){return}sN(a.fb,false,false);on(a,b)}\nfunction lH(a,b,c){Ue(b);_O(a.f,b);vF();Ch(c,CF(b.ob));Ve(b,a)}\nfunction sJ(a,b,c){vF();if(!uF){a.P=true;DF(a.ob);a.N=b;a.O=c}}\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 A$(a){if(a.Db){if(a.Db.kb)return;$Y(a);fR(a.Db,true)}}\nfunction KE(a){var b;b=a.a.touches;return b.length>0?b[0]:null}\nfunction CF(a){vF();return a.__gwt_resolve?a.__gwt_resolve():a}\nfunction Hj(){Fj();return Fp(Bp(fs,1),LDb,143,0,[Ej,Bj,Cj,Dj])}\nfunction Sj(){Qj();return Fp(Bp(ks,1),LDb,144,0,[Pj,Nj,Oj,Mj])}\nfunction bk(){_j();return Fp(Bp(ps,1),LDb,145,0,[$j,Zj,Xj,Yj])}\nfunction mk(){kk();return Fp(Bp(us,1),LDb,146,0,[gk,hk,ik,jk])}\nfunction PO(){NO();return Fp(Bp(aw,1),LDb,150,0,[JO,KO,LO,MO])}\nfunction pzb(a,b,c){return b==null?XBb(a.a,null,c):a.c.Gg(b,c)}\nfunction _8(a,b,c){b==0?a.setLineDash([]):a.setLineDash([b,c])}\nfunction P8(a,b,c,d,e){xf(a.a);Gf(a.a,b,c);Ef(a.a,d,e);Sf(a.a)}\nfunction pmb(a,b){b<1&&(b=1);b>rFb&&(b=rFb);a.U=b;imb(a,false)}\nfunction kyb(c,a,b){b=uyb(b);return c.replace(RegExp(a,'g'),b)}\nfunction Mwb(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.cg(b))}\nfunction VG(a){var b;b=!AF(a);if(b||!IG){return}wF(a,IG)&&gi(a)}\nfunction hZ(){var a;a=new j6;if(!f6(a))return;e6(a);HY=a;wJ(HY)}\nfunction U(a){return Up(a)?Jyb(a):Pp(a)?a.hC():Tp(a)?Mg(a):Mg(a)}\nfunction Vh(a){if(Fh(a)){return !!a&&a.nodeType==1}return false}\nfunction m4(a,b){a.b=b;a.a=Cp(aq,TGb,0,a.b,7,1);a.d=0;a.c=false}\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 jF(a){if(a.f){UP(a.f.a);a.f=null}a==a.e.g&&(a.e.g=null)}\nfunction j$(a,b){k$(a,Ayb(b),b.length,true,false);KJ(a.Qc,null)}\nfunction ro(a,b){if(null==b){throw new Wxb(a+' cannot be null')}}\nfunction cE(a){if(a==null){throw new Wxb('uri is null')}this.a=a}\nfunction IO(a){EO.call(this,a);Oh((vF(),this.ob),'gwt-TextBox')}\nfunction pY(a,b){bI.call(this,l_(a));_H(this,(nwb(),b?mwb:lwb))}\nfunction Kkb(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);this.a=true}\nfunction P5(){this.n=1.0E-14;this.o=0;this.e=1;this.a=0;O5(this)}\nfunction FP(b,a){b.d.contentWindow.document.body.innerHTML=a}\nfunction eP(a,b){var c;c=bP(a,b);if(c==-1){throw new aDb}dP(a,c)}\nfunction NZ(a,b){var c;c=Yp(iDb(a.jc,32));c<0&&(c=-c);return c%b}\nfunction hR(a,b){var c;if(!jQ.Bc)return b;c=a*aQ;c%=8;return b+c}\nfunction Q7(a,b){if(wyb(a.d,b)!=0)return false;H7(a);return true}\nfunction pDb(a){uh(a.a.b.length!=0);return oDb(a,a.a.b.length-1)}\nfunction FG(a){var b=a.__listener;return !Rp(b)&&Qp(b,24)?b:null}\nfunction $h(a,b){var c=a.createElement('INPUT');c.type=b;return c}\nfunction ho(a,b){qo('httpMethod',a);qo('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){Odb.call(this,a,b,false);this.fb=true;this.d=2}\nfunction kD(a){this.b=new ED;this.c=new BAb;this.d=a;BD(this.b,a)}\nfunction rK(a){a.c=0;a.b=false;if(!a.e){a.e=true;Vg((Sg(),Rg),a)}}\nfunction QE(a){if(!a.r){return}a.r=false;if(a.c){a.c=false;PE(a)}}\nfunction z$(a){a.fb=a.Cc.c?8:16;a.db=~(a.fb-1);a.eb=~~(a.fb/2)-1}\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 Ygb(a,b){a.j=b;a.i=8*b;a.k=13*b;a.bb=a.bb&-3|(b==1?2:0)}\nfunction Glb(a,b){a.v=a.Y;lDb(a.v,b.Y);b.v.a.b=Cp(cB,LDb,1,0,3,1)}\nfunction Dzb(a){zh(!!a.b);pBb(a.d,a);a.b.te();a.b=null;qBb(a.d,a)}\nfunction YQ(a){var b;for(b=0;b!=a.Ue()+a.Se();b++)a.mb[b]=0;a.V=0}\nfunction p6(a,b){return wyb(a.a.toLowerCase(),b.a.toLowerCase())}\nfunction uBb(a,b){return Bxb(CC(a.a.getTime()),CC(b.a.getTime()))}\nfunction Vzb(a,b){this.a=a;Rzb.call(this,a);yh(b,a.lg());this.b=b}\nfunction IQ(a,b){b[1]=UGb+JR(a.Me());b[2]=VGb+XR(a.$e());return 3}\nfunction CK(a,b,c,d){var e;e=VK(a.d,b,c);FK(a,(vF(),e),d);return e}\nfunction Iwb(a,b,c,d){var e;e=Gwb(a,b);Uwb(c,e);e.e=d?8:0;return e}\nfunction Ymb(a,b,c){LK(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;R$(a.d,a.c[0]);R$(a.d,a.c[1])}\nfunction eH(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}\nfunction Mdb(a,b){iR.call(this,a,b);this.e=false;this.g=0;this.f=2}\nfunction EO(a){AO.call(this,a,(!qE&&(qE=new rE),!oE&&(oE=new pE)))}\nfunction fE(){fE=dC;new RegExp('%5B','g');new RegExp('%5D','g')}\nfunction hl(){fl();return Fp(Bp(Ns,1),LDb,131,0,[al,bl,cl,dl,el])}\nfunction OI(a){if(a.gb){return}else a.jb&&Ue(a);sN(a.fb,true,false)}\nfunction Fh(b){try{return !!b&&!!b.nodeType}catch(a){return false}}\nfunction aub(a,b){if(a>b+1)return b+1;if(a<b-1)return b-1;return a}\nfunction N5(a){if(a.c==null)return a.i;return a.i+' ('+l_(a.c)+')'}\nfunction KZ(a){if(a.Dc.k==0)return 0;return 0.1*Gxb((a.Dc.k-61)/24)}\nfunction Kg(a,b,c){var d;d=Ig();try{return Hg(a,b,c)}finally{Lg(d)}}\nfunction Z$(a,b,c){a.Kc=l_(b);a.k=null;a.Jc=c;F$(a,false);a.d=false}\nfunction eb(a,b){Z(a.a,b)?(a.a.q=a.a.s.cd(a.a.j,a.a.n)):(a.a.q=null)}\nfunction mmb(a,b){a.v=new sDb;Qp(b,74)?rmb(a,6,b):rmb(a,0,b);hmb(a)}\nfunction Yzb(a){var b;b=new Ezb((new wzb(a.a)).a);return new cAb(b)}\nfunction Np(a){if(a!=null&&!(!Up(a)&&!cD(a))){throw new Wwb}return a}\nfunction Yp(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}\nfunction yi(a){return typeof a.tabIndex!='undefined'?a.tabIndex:-1}\nfunction xi(a){return a.documentElement.scrollTop||a.body.scrollTop}\nfunction CN(){throw 'A PotentialElement cannot be resolved twice.'}\nfunction MP(){this.d=this.ve();this.a=(vF(),$doc.createElement(bFb))}\nfunction cjb(){this.b=Cp(bq,jFb,0,4,7,1);this.c=Cp(bq,jFb,0,4,7,1)}\nfunction S7(){this.b=Cp(aq,TGb,0,9,7,1);this.b[4]=2.718281828459045}\nfunction vX(a,b,c,d,e,f){cX.call(this,a,b,c,d,e,f);this.f=2;tX(this)}\nfunction JX(a,b,c,d,e,f){cX.call(this,a,b,c,d,e,f);this.f=2;HX(this)}\nfunction Odb(a,b,c){iR.call(this,a,b);this.g=c?1:0;this.e=c;this.f=2}\nfunction qM(a,b){if(a.j){qM(a.j,b);FI(a.g,false);b&&zP((vF(),a.ob))}}\nfunction sb(a){if(!a.d){return}++a.b;a.c?wb(a.d.a):xb(a.d.a);a.d=null}\nfunction Owb(a){if(a.hg()){return null}var b=a.i;var c=aC[b];return c}\nfunction vzb(a,b){if(Qp(b,43)){return czb(a.a,Mp(b,43))}return false}\nfunction byb(a,b){var c;c=b.length;return cyb(tyb(a,a.length-c,c),b)}\nfunction Czb(a){return pBb(a.d,a),uh(Bzb(a)),a.b=a.a,Mp(a.a.se(),43)}\nfunction Q(a,b){return Up(a)?cyb(a,b):Pp(a)?a.eQ(b):Tp(a)?a===b:a===b}\nfunction Cp(a,b,c,d,e,f){var g;g=Gp(e,d);Fp(Bp(a,f),b,c,e,g);return g}\nfunction AF(a){vF();var b;b=VF(GF,a);if(!b&&!!a){gi(a);oi(a)}return b}\nfunction jJ(a){var b,c;c=(vF(),NG(a.b,0));b=NG(c,1);return null,hi(b)}\nfunction Lg(a){a&&Ug((Sg(),Rg));--Dg;if(a){if(Gg!=-1){Pg(Gg);Gg=-1}}}\nfunction AM(a){this.a=new BAb;this.e=new BAb;iM(this,a,BH((QM(),PM)))}\nfunction BN(a){return function(){this.__gwt_resolve=CN;return a.kd()}}\nfunction vi(a){return a.documentElement.scrollLeft||a.body.scrollLeft}\nfunction sD(a,b,c,d,e){a.u=a.w=true;a.t=false;a.P=b;a.T=d;a.Q=c;a.U=e}\nfunction rD(a,b,c,d,e){a.t=a.w=true;a.u=false;a.N=b;a.T=d;a.O=c;a.U=e}\nfunction qD(a,b,c,d,e){a.t=a.u=true;a.w=false;a.N=b;a.P=d;a.O=c;a.Q=e}\nfunction pD(a,b,c,d,e){a.r=a.s=true;a.v=false;a.J=b;a.L=d;a.K=c;a.M=e}\nfunction uD(a,b,c,d,e){a.v=a.s=true;a.r=false;a.R=b;a.L=d;a.S=c;a.M=e}\nfunction tD(a,b,c,d,e){a.v=a.r=true;a.s=false;a.R=b;a.J=d;a.S=c;a.K=e}\nfunction y$(a,b){a.rb!=null&&ye(a.F,a.rb,false);ye(a.F,b,true);a.rb=b}\nfunction o4(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);m4(this,Zwb(Wpb(f)))}\nfunction Ktb(a,b){iR.call(this,a,b);this.s=93;this.k=680;this.fb=true}\nfunction jab(a,b){iR.call(this,a,b);this.fb=true;this.e=0.5;this.c=mV}\nfunction pBb(a,b){if(b._gwt_modCount!=a._gwt_modCount){throw new tBb}}\nfunction yh(a,b){if(a<0||a>b){throw new hwb('Index: '+a+', Size: '+b)}}\nfunction YAb(a,b){UAb();var c;c=zAb(a.a);RAb(c,0,c.length,b);XAb(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 Fi(a){!a.gwt_uid&&(a.gwt_uid=1);return 'gwt-uid-'+a.gwt_uid++}\nfunction Qlb(a,b,c){if(a.A.d+a.A.a<=a.X+5)return;S8(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 hbb(a){a.M=a.N=a.mb[0]=a.mb[1]=a.mb[2]=a.V=0;a.C.a=0;a.D.a=0}\nfunction a_(a){var b;for(b=0;b!=a.rc;b++){a.vc[b].w=b;a.vc[b].M=true}}\nfunction TP(c,a){var b=c;c.onreadystatechange=DDb(function(){a._d(b)})}\nfunction BD(a,b){Ri(b.style,AEb,(_j(),JFb));Ch(b,a.a=FD((Ak(),sk),tk))}\nfunction O$(a,b,c,d){Q$(a,b,b,d);Q$(a,c,c,d);Q$(a,b,c,-d);Q$(a,c,b,-d)}\nfunction EL(a){return a==(Oo(),Mo)?(BL(),AL):a==No?(BL(),xL):(BL(),yL)}\nfunction FL(a){return a==(Oo(),Mo)?(BL(),xL):a==No?(BL(),AL):(BL(),zL)}\nfunction qK(){oK();return Fp(Bp(Uu,1),LDb,156,0,[lK,iK,mK,nK,hK,kK,jK])}\nfunction KK(a,b,c){var d;PK(a,b,0);d=CK(a,b,0,c==null);c!=null&&qi(d,c)}\nfunction fl(){fl=dC;al=new il;bl=new jl;cl=new kl;dl=new ll;el=new ml}\nfunction RF(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 ceb(a,b){Odb.call(this,a,b,false);this.hb=1;this.a=5;this.b=0}\nfunction RK(){MK.call(this);IK(this,new XK(this));JK(this,new qL(this))}\nfunction q5(a,b){iR.call(this,a,b);this.r=g5;this.n=new f5(jQ);o5(this)}\nfunction bCb(a){this.g=a;this.d=WBb(this.g);this.a=Cp(TB,LDb,43,0,0,1)}\nfunction Ypb(a,b,c){this.b=a.length;this.e=a;this.a=b;this.d=c;this.c=0}\nfunction wg(a){ug();this.e=null;this.f=null;this.a='';this.b=a;this.a=''}\nfunction BF(a){vF();!!uF&&a==uF&&(uF=null);EG();(MG(),IG)==a&&(IG=null)}\nfunction LF(a){vF();!!uF&&a==uF&&(uF=null);EG();(MG(),IG)==a&&(IG=null)}\nfunction ZG(a){var b;b=ri(a);while(!!b&&!FG(b)){b=b.parentNode}return b}\nfunction ii(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}\nfunction iL(a){while(++a.b<a.d.b.length){if(tAb(a.d,a.b)!=null){return}}}\nfunction P0(a){var b;for(b=0;b<a.w.a.b.length;b++)Mp(oDb(a.w,b),5).ef()}\nfunction W$(a,b,c,d){var e;e=a.Wb.a.b.length+d;Q$(a,e,0,c);Q$(a,e,b,-c)}\nfunction d_(a){var b;for(b=0;b!=a.T.a.b.length;b++)Mp(oDb(a.T,b),5).qf()}\nfunction o5(a){a.q=$5(a.r,a.q);d5(a.n,a.q);a.p=a.q.o>0;a.o=a.p?2:1;qQ(a)}\nfunction Dnb(a,b){if(a.e){if(a.d){a.k=Anb(a,b);Enb(a);!!a.c&&a.c.Dd()}}}\nfunction vh(a,b){if(a<0||a>=b){throw new hwb('Index: '+a+', Size: '+b)}}\nfunction jI(a){if(!a.n){throw new kxb('initWidget() is not called yet')}}\nfunction Cg(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction YW(){if(jQ.Lc<10)return aHb;if(jQ.Lc<200)return IFb;return 0.1}\nfunction Ei(a){var b=a.target;b&&b.nodeType==3&&(b=b.parentNode);return b}\nfunction jC(a){var b,c,d;b=a&uFb;c=a>>22&uFb;d=a<0?vFb:0;return lC(b,c,d)}\nfunction YG(a){var b;b=ri(a);Rh(b,'__gwtLastUnhandledEvent',a.type);XG(a)}\nfunction gG(){var a;a=DDb(bG);$wnd.addEventListener('hashchange',a,false)}\nfunction Di(a){return a.getBoundingClientRect&&a.getBoundingClientRect()}\nfunction IZ(a,b){if(b>=a.T.a.b.length)return null;return Mp(oDb(a.T,b),5)}\nfunction kZ(a,b){$Y(a);e$(a);if(JY){MI(JY);JY=null}JY=new M6(b,a);wJ(JY)}\nfunction qZ(a,b){$Y(a);e$(a);if(PY){MI(PY);PY=null}PY=new ipb(b,a);wJ(PY)}\nfunction BK(a,b){var c;c=a.pe();if(b>=c||b<0){throw new hwb(xGb+b+yGb+c)}}\nfunction wAb(a,b){var c;c=(vh(b,a.b.length),a.b[b]);KAb(a.b,b,1);return c}\nfunction N$(a,b,c,d,e){var f;f=a.Wb.a.b.length+d;Q$(a,b,f,e);Q$(a,c,f,-e)}\nfunction uP(a,b,c,d,e){sP();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}\nfunction Kub(a,b){OS.call(this,a,b,7);this.c=iHb;this.g=this.i;Jub(this)}\nfunction Ifb(a,b,c){iR.call(this,a,b);this.t=c?-1:1;this.c=100;Gfb(this)}\nfunction Uhb(a,b){Rhb();U0.call(this,a,b,Qhb,Phb);this.fb=true;Shb(this)}\nfunction nzb(a,b){return b==null?!!VBb(a.a,null):!(a.c.Dg(b)===undefined)}\nfunction nl(a,b){return ((a.clientX||0)|0)-ti(b)+wi(b)+vi(b.ownerDocument)}\nfunction XH(a){return a.jb?(nwb(),Ki(a.c)?mwb:lwb):(nwb(),Li(a.c)?mwb:lwb)}\nfunction zH(a){Ri(a.style,DFb,'');Ri(a.style,FFb,'');Ri(a.style,AEb,'')}\nfunction nDb(a){uh(a.a.b.length!=0);return vDb(0,a.a.b.length),tAb(a.a,0)}\nfunction tO(a){if(!a.a||!a.c.ib){throw new aDb}a.a=false;return a.b=a.c.ib}\nfunction Un(a){var b;b=a.ge();if(!b.re()){return null}return Mp(b.se(),32)}\nfunction tG(){var a;if(hG){a=new yG;!!iG&&Bn(iG,a);return null}return null}\nfunction gD(a,b,c){var d,e;d=yD(a.d,b);e=new vD(d,b,c);rAb(a.c,e);return e}\nfunction yAb(a,b,c){var d;d=(vh(b,a.b.length),a.b[b]);Ip(a.b,b,c);return d}\nfunction mH(a,b,c){var d;nH(a,c);if(b.nb==a){d=bP(a.f,b);d<c&&--c}return c}\nfunction XJ(a,b,c){c?Ph(a.a,b):qi(a.a,b);if(a.c!=a.b){a.c=a.b;to(a.a,a.b)}}\nfunction V$(a,b,c,d,e,f){Q$(a,b,d,f);Q$(a,c,e,f);Q$(a,b,e,-f);Q$(a,c,d,-f)}\nfunction U0(a,b,c,d){iR.call(this,a,b);I0(this);O0(this,null,c,d);qQ(this)}\nfunction oo(a){mo.call(this,'A request timeout has expired after '+a+' ms')}\nfunction pM(a){if(uM(a)){return}a.n?!!a.f&&!a.f.n?xM(a.f):eM(a,true):xM(a)}\nfunction Xn(a){var b;if(!a.d){return}sb(a.c);b=a.d;a.d=null;RP(b);b.abort()}\nfunction XG(a){var b;b=ZG(a);if(!b){return}xF(a,b.nodeType!=1?null:b,FG(b))}\nfunction $G(a,b){var c;c=cH(b);if(c<0){return null}return Mp(tAb(a.b,c),14)}\nfunction bP(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}\nfunction pZ(a){var b,c;for(c=0;c!=a.T.a.b.length;c++){b=IZ(a,c);b.kb=true}}\nfunction $Y(a){var b,c;for(c=0;c!=a.T.a.b.length;c++){b=IZ(a,c);b.kb=false}}\nfunction EP(c,a){var b=c.d;b.contentWindow.document.designMode=a?'On':'Off'}\nfunction hP(a){if(a.b>=a.c.c){throw new aDb}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction _lb(a){if(a.v.a.b.length==2)return Mp(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 Hnb(a,b){b<a.i?(b=a.i):b>a.g&&(b=a.g);a.k=b;Enb(a);!!a.c&&a.c.Dd()}\nfunction B$(a,b){if(b!=a.Mb){!!a.Mb&&a.Mb.hf(false);!!b&&b.hf(true);a.Mb=b}}\nfunction We(a,b){a.kb==-1?(vF(),SG(a.ob,b|(a.ob.__eventBits||0))):(a.kb|=b)}\nfunction gO(a){return (((vF(),a.b).scrollHeight||0)|0)-(a.b.clientHeight|0)}\nfunction WQ(a){return cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a}\nfunction GI(a){var b;b=a.ib;if(b){a.W!=null&&b.ld(a.W);a.X!=null&&b.md(a.X)}}\nfunction aH(a,b){var c;c=cH(b);b[eGb]=null;yAb(a.b,c,null);a.a=new dH(c,a.a)}\nfunction i$(a,b,c){k$(a,Ayb(b),b.length,false,c);KJ(a.Qc,null);KJ(a.Qc,null)}\nfunction GZ(a,b){if(b>=a.Wb.a.b.length)return null;return Mp(oDb(a.Wb,b),72)}\nfunction K7(a,b){var c;!Q7(a,'(');c=I7(a);!Q7(a,')');return new G7(c,null,b)}\nfunction XQ(a){var b;b=Cp(tz,XGb,18,a,0,1);while(a>0)b[--a]=new Lib;return b}\nfunction zF(b){vF();try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}\n",
"function ZB(b,c){if(b&&typeof b==EDb){try{b.__gwt$exception=c}catch(a){}}}\nfunction G7(a,b,c){this.a=new sDb;kDb(this.a,a);!!b&&kDb(this.a,b);this.b=c}\nfunction Q5(a,b,c,d,e){this.n=a;this.o=b;this.e=c;this.a=d;this.c=e;O5(this)}\nfunction zob(a,b){tob();nT.call(this,a,b);this.a=this.i=7;this.d=0;xob(this)}\nfunction R7(a){this.b=a.toLowerCase();this.c=this.b.length;this.a=0;H7(this)}\nfunction T3(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);this.s[2].u=!this.s[1].u}\nfunction Nqb(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);this.s[2].u=!this.s[1].u}\nfunction Tab(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);this.s[4].u=!this.s[3].u}\nfunction NW(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);this.a=(new _wb(Wpb(f))).a}\nfunction wkb(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.a=(new _wb(Wpb(f))).a}\nfunction h2(a,b,c,d,e,f){S0.call(this,a,b,c,d,e);this.c=k3(Wpb(f));f2(this,f)}\nfunction h5(a,b){i5(a,b);a.V=hR(a.W,a.V);jQ.J!=a&&CQ(b,a.ib,a.jb,a.V);EQ(a,b)}\nfunction qH(a,b,c,d){d=mH(a,b,d);Ue(b);cP(a.f,b,d);vF();Ch(c,CF(b.ob));Ve(b,a)}\nfunction szb(a){pCb();a.a=oCb.Ag();a.a.b=a;a.c=oCb.Bg();a.c.b=a;a.b=0;sBb(a)}\nfunction HQ(a){var b,c;b=a.nb;c=a.pb;a.nb=a.ob;a.pb=a.qb;a.ob=b;a.qb=c;a.lf()}\nfunction ST(a){var b;b=IDb*(jQ.Mc-a.b);return (Sxb(b*a.d)+1)/2*Sxb(b*a.a)*a.c}\nfunction CI(a,b){var c;c=Ei(b);if(Vh(c)){return pi((vF(),a.ob),c)}return false}\nfunction wF(a,b){vF();var c;c=FG(b);if(!c){return false}xF(a,b,c);return true}\nfunction ni(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1}\nfunction Mjb(a,b,c){var d;d=Op(mzb(a.a,b));return d==null?c:d=='1'||dyb(d,lEb)}\nfunction jbb(a){a.C=new f5(jQ);d5(a.C,Z5(JKb));a.D=new f5(jQ);d5(a.D,Z5(JKb))}\nfunction ptb(a){a.g=new f5(jQ);d5(a.g,Z5(JKb));a.i=new f5(jQ);d5(a.i,Z5(JKb))}\nfunction M4(a){a.c=new f5(jQ);a.d=new f5(jQ);d5(a.c,Z5(JKb));d5(a.d,Z5(JKb))}\nfunction R5(a){this.f=a.f;this.n=a.n;this.o=a.o;this.e=a.e;this.a=a.a;O5(this)}\nfunction s1(a,b){q1();U0.call(this,a,b,p1,o1);this.fb=true;r1(this,jQ.Cc.c?1:2)}\nfunction Sib(a,b,c,d,e,f){_X.call(this,a,b,c,d,e,f);this.a=(new _wb(Wpb(f))).a}\nfunction Hb(a,b){Nb((Gc(),Fc),a,Fp(Bp(QA,1),LDb,122,0,[(nwb(),b?mwb:lwb)]))}\nfunction Ck(){Ak();return Fp(Bp(Es,1),LDb,67,0,[zk,xk,sk,tk,yk,wk,uk,rk,vk])}\nfunction nM(a){if(uM(a)){return}!a.j&&a.n?xM(a):!!a.f&&a.f.n?xM(a.f):eM(a,true)}\nfunction X(a,b,c,d){W(a);a.o=true;a.p=false;a.k=b;a.t=c;a.n=d;++a.r;eb(a.j,Cg())}\nfunction zQ(a,b){gR(a,b,a.mb[0]);zR(b,a.ib,a.db);gR(a,b,a.mb[1]);zR(b,a.eb,a.jb)}\nfunction oU(a,b){var c;c=Yp((b-a.e)*100/(a.d-a.e));a.f=true;Hnb(a.g,c);a.f=false}\nfunction xAb(a,b){var c;c=uAb(a,b,0);if(c==-1){return false}a.rg(c);return true}\nfunction P7(a){Q7(a,'+');if(Q7(a,'-'))return new G7(N7(a),null,10);return N7(a)}\nfunction kg(a,b){Ah(!a.e);sh(b!=a,'Self-causation not permitted');a.e=b;return a}\nfunction E0(a){if(a.length==0){return '00'}if(a.length==1){return '0'+a}return a}\nfunction uAb(a,b,c){for(;c<a.b.length;++c){if(bDb(b,a.b[c])){return c}}return -1}\nfunction hi(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction jp(a,b){var c;if(a.d>a.b+a.i&&awb(b,a.b+a.i)>=53){c=a.b+a.i-1;ip(a,b,c)}}\nfunction L$(a){var b;for(b=0;b!=a.rc;b++){a.vc[b].w=0;a.vc[b].M=a.vc[b].N=false}}\nfunction Go(a,b,c){var d,e;d=10;for(e=0;e<c-1;e++){b<d&&(a.a+='0',a);d*=10}a.a+=b}\nfunction HK(a,b){var c,d;d=a.a;for(c=0;c<d;++c){CK(a,b,c,false)}Dh(a.c,rL(a.c,b))}\nfunction mT(a){var b,c;for(b=0;b!=a.Ue();b++){c=a.s[b];c.i&&X$(jQ,0,a.gb[b],c.v)}}\nfunction zY(a,b,c){var d;d=BY(a,b,c);if(d==-1)return true;return BY(a,a.j,a.o)==d}\nfunction o0(a,b){OS.call(this,a,b,2);this.i=2.5;this.d=2.5;this.g=100;this.bb|=1}\nfunction TT(a,b){iR.call(this,a,b);this.c=5;this.a=kFb;this.d=40;this.b=0;this.V=0}\nfunction bX(a,b){nT.call(this,a,b);this.f=2;this.e='.1*(a-b)';_W(this);this.wf()}\nfunction vY(a){XM.call(this,a,null);sY(this);this.e=this;this.b=a;uY(this,false)}\nfunction NJ(a){MJ.call(this,a);(vF(),this.ob).style['whiteSpace']=(fl(),'normal')}\nfunction OJ(){LJ.call(this,$doc.createElement(bFb));Oh((vF(),this.ob),'gwt-HTML')}\nfunction Oo(){Oo=dC;No=new Po('RTL',0);Mo=new Po('LTR',1);Lo=new Po('DEFAULT',2)}\nfunction XC(){XC=dC;TC=lC(uFb,uFb,524287);UC=lC(0,0,wFb);VC=DC(1);DC(2);WC=DC(0)}\nfunction xR(a,b,c,d){Of(a.a,3);xf(a.a);wf(a.a,b,c,d*0.98,0,IDb);Sf(a.a);Of(a.a,1)}\nfunction RY(a,b){var c;if(a.kb){c=pH(a.Uc,a.kb);WO(a.Uc,b,c);G$(a)}else UO(a.Uc,b)}\nfunction Ug(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Zg(b,c)}while(a.b);a.b=c}}\nfunction Tg(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=Zg(b,c)}while(a.a);a.a=c}}\nfunction dZ(a){var b,c;b=pH(a.Uc,a.wb);c=new Edb(a);WO(a.Uc,c,b);rH(a.Uc,b+1);a.wb=c}\nfunction h_(a){var b;b=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!b)return;hE(b,CKb,a.u)}\nfunction f$(a){var b;b=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!b)return;a.u=mE(b.a,CKb)}\nfunction up(a){var b,c;b=~~(a/60);c=a%60;if(c==0){return ''+b}return ''+b+':'+(''+c)}\nfunction ti(a){var b,c;c=Di(a);b=c?c.left+wi(a.ownerDocument.body):Bi(a);return b|0}\nfunction VO(a){var b;b=(vF(),$doc.createElement('td'));SH(b,a.a);TH(b,a.b);return b}\nfunction J7(a){var b;if(a.d.length==0)return new F7(0);b=I7(a);a.d.length>0;return b}\nfunction qo(a,b){ro(a,b);if(0==ryb(b).length){throw new ixb(a+' cannot be empty')}}\nfunction NAb(a,b){var c;c=b-a;th(c>=0,Fp(Bp(cB,1),LDb,1,3,[yxb(a),yxb(b)]));return c}\nfunction aW(a){a.g=0;a.n=0;a.q=Fp(Bp(bq,1),jFb,0,7,[8000,11025,16000,22050,44100])}\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 M5(a){a.d=true;return '34 '+f3(a.i)+' '+a.f+' '+a.n+' '+a.o+' '+a.e+' '+a.a}\nfunction ap(a,b,c){var d;if(c>0){for(d=c;d<a.b;d+=c+1){Qyb(b,a.b-d,',');++a.b;++a.d}}}\nfunction Yn(a,b){var c,d;if(!a.d){return}sb(a.c);d=a.d;a.d=null;c=new po(d);b.be(a,c)}\nfunction j_(a,b){var c,d,e;d=a.Rc[0];e=b*IFb;c=d+e>0.2?d+e:0.2;c=c<2.5?c:2.5;w$(a,c)}\nfunction uU(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);sU(this);this.f=(new nxb(Wpb(f))).a}\nfunction T0(a,b,c,d,e,f,g,h){jR.call(this,a,b,c,d,e);I0(this);O0(this,f,g,h);qQ(this)}\nfunction g2(a,b){R0.call(this,a,b);this.c=a==0&&b==0?JKb:d2;this.bb|=1;f2(this,null)}\nfunction csb(a,b){iR.call(this,a,b);this.e=kFb*jQ.Oc;this.f=75;this.fb=true;asb(this)}\nfunction Ezb(a){this.d=a;this.c=this.d.c.yg();this.a=this.c;rBb(this,a._gwt_modCount)}\nfunction FN(){this.a=new MP;ue(this,this.a.d);Oh((vF(),this.ob),'gwt-RichTextArea')}\nfunction rJ(a,b){var c;c=Ei(b);if(Vh(c)){return pi(ii((vF(),jJ(a.S))),c)}return false}\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 Fe(a){var b,c;b=Hh(a);c=eyb(b,zyb(32));if(c>=0){return b.substr(0,c)}return b}\nfunction _J(a){if(a==(oK(),kK)){return So(),nK}else if(a==jK){return So(),iK}return a}\nfunction h$(a){var b;b=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!b)return;a.lc=mE(b.a,DKb)}\nfunction Uwb(a,b){var c;if(!a){return}b.i=a;var d=Owb(b);if(!d){aC[a]=[b];return}d.cZ=b}\nfunction Wmb(a,b,c){uY(a.d,c.q);Ae(a.e,!b);Ae(a.g,!b);Ae(a.a,!b);Ae(a.b,b);Ae(a.f,!b)}\nfunction RQ(a,b,c,d){c.a=Yp(Hxb(a.a*(1-d)+b.a*d+WGb));c.b=Yp(Hxb(a.b*(1-d)+b.b*d+WGb))}\nfunction Gfb(a){a.w=aLb*Jxb(aLb/(Txb(2)*1.0E-13));a.j=a.c/(a.c+1);a.q=1/a.j;a.fb=true}\nfunction VX(a){var b;b=a.mb[0]-a.mb[1];if(jQ.H){a.W=b/LHb;return}a.d>0&&(a.W=b/a.d+a.e)}\nfunction _Y(a){var b;for(b=a.rc-2;b>=0;b--){Glb(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}Glb(a.vc[b-1],a.vc[b]);mmb(a.vc[b],null)}\nfunction RG(a,b){var c,d;EG();c=HG;d=c[b]||c['_default_'];a.addEventListener(b,d,false)}\nfunction Kib(a,b){var c,d;c=false;if(Qp(b,18)){d=Mp(b,18);c=a.a==d.a&&a.b==d.b}return c}\nfunction RL(a){var b,c;for(c=new iP(a.f);c.b<c.c.c;){b=hP(c);Qp(b,152)&&Mp(b,152).ne()}}\nfunction ZC(){$C();var a=YC;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction Hi(a){return (cyb(a.compatMode,CEb)?a.documentElement:a.body).clientWidth|0}\nfunction Gi(a){return (cyb(a.compatMode,CEb)?a.documentElement:a.body).clientHeight|0}\nfunction DP(b){var a=b.d;return a.contentWindow.document.designMode.toUpperCase()=='ON'}\nfunction GP(a,b){!a.a?(a.d.contentWindow.document.body.innerText=b,undefined):qi(a.a,b)}\nfunction E$(a){if(a.fc.c){ye(a.gc,pEb,false);Fnb(a.ec)}else{ye(a.gc,pEb,true);Bnb(a.ec)}}\nfunction prb(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);nrb(this);this.k=(new nxb(Wpb(f))).a}\nfunction fjb(a,b){iR.call(this,a,b);this.o=kFb;this.q=0.5;this.A=rLb;this.bb=1;djb(this)}\nfunction yjb(a){a.t=0;a.a=0;a.w=0;a.k=0;a.o=0;a.f=0;a.s=0;a.e=0;a.u=0;a.g=true;a.d=true}\nfunction gmb(a,b){var c;if(b<a.Y.a.b.length){c=Mp(oDb(a.Y,b),13);Xyb(a.v,c,true);Blb(a)}}\nfunction Jdb(a,b){var c;if(b==0){c=new c7('',0);c.c=new pY(zLb,a.e);return c}return null}\nfunction bjb(a,b){var c,d;d=Cp(bq,jFb,0,b,7,1);for(c=0;c<a.length;c++)d[c]=a[c];return d}\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 QL(a,b,c){var d;Ue(b);cP(a.f,b,c);d=gD(a.a,(vF(),b.ob),b);b.mb=d;Ve(b,a);rK(a.b)}\nfunction xF(a,b,c){vF();var d;d=tF;tF=a;b==uF&&DG(a.type)==8192&&(uF=null);c.sd(a);tF=d}\nfunction bD(a,b){typeof window===EDb&&typeof window['$gwt']===EDb&&(window['$gwt'][a]=b)}\nfunction DY(){hf.call(this,$doc.createElement('select'));Oh((vF(),this.ob),'gwt-ListBox')}\nfunction Vhb(a,b,c,d,e){Rhb();T0.call(this,a,b,c,d,e,null,Qhb,Phb);this.fb=true;Shb(this)}\nfunction RZ(a){var b;for(b=0;b!=a.T.a.b.length;b++)if(IZ(a,b).kb)return true;return false}\nfunction iT(a){var b;for(b=0;b!=a.Ue();b++){a.s[b].u=false;a.s[b].e=0;a.mb[b]=0}a.r=false}\nfunction ylb(a){var b,c,d;c=0;b=1.0E-15;d=a.S.Oc*a.U;while(b<d*20){b*=vlb[c++%3]}return b}\nfunction uxb(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction OG(a){var b=0,c=a.firstChild;while(c){c.nodeType==1&&++b;c=c.nextSibling}return b}\nfunction XO(a,b){var c,d;d=(vF(),vF(),ii(b.ob));c=sH(a,b);c&&Dh(a.d,(null,ii(d)));return c}\nfunction eh(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||wEb}\nfunction ER(a,b){if(b&&(a<=0?0-a:a)>10)return _o(hQ,QC(CC(Rxb(a))));return _o(b?hQ:iQ,a)}\nfunction Vpb(a){if(!a.d){while(a.c<a.b&&eyb(a.a,zyb(ayb(a.e,a.c)))>=0)++a.c}return a.c<a.b}\nfunction PE(a){var b;if(!a.f){return}b=IE(a.k,a.e);if(b){a.g=new kF(a,b);$g((Sg(),a.g),16)}}\nfunction gH(){var b=$wnd.onresize;$wnd.onresize=DDb(function(a){try{uG()}finally{b&&b(a)}})}\nfunction zi(a){return a.ownerDocument.defaultView.getComputedStyle(a,'').direction=='rtl'}\nfunction Ji(a){return ((cyb(a.compatMode,CEb)?a.documentElement:a.body).scrollWidth||0)|0}\nfunction Ii(a){return ((cyb(a.compatMode,CEb)?a.documentElement:a.body).scrollHeight||0)|0}\nfunction hDb(a){return iDb(a,26)*1.4901161193847656E-8+iDb(a,27)*1.1102230246251565E-16}\nfunction IU(a){bR(a);tQ(a,32);a.g=new Lib;a.f=QQ(a.ib,a.jb,0.5,-16);a.d=QQ(a.ib,a.jb,0.5,-8)}\nfunction djb(a){var b;RY(jQ,a.n=new MJ(a.A));oe(a.n);b=Yp(a.q*100);RY(jQ,a.w=new Knb(b,a,a))}\nfunction T8(a,b,c,d){xf(a.a);wf(a.a,b+~~(d/2),c+~~(d/2),~~(d/2),0,6.28318);yf(a.a);Bf(a.a)}\nfunction gW(a,b){iR.call(this,a,b);aW(this);this.j=1;this.p=$V;this.k=cW();eW(this);bW(this)}\nfunction wY(a,b){XM.call(this,a,null);sY(this);this.e=this;this.a=b;this.b=a;uY(this,false)}\nfunction rpb(a,b){iR.call(this,a,b);this.e=_Gb;this.f=kFb;this.c=kFb;this.d=aHb;this.i=false}\nfunction bdb(a,b){iR.call(this,a,b);this.j=300;this.f=100;this.g=120;this.k=0.4;this.d=0.4}\nfunction vS(a,b,c){iR.call(this,a,b);this.n=c;this.i=5;this.g=40;this.e=0.5;this.f=0;this.V=0}\nfunction wcb(a,b){q5.call(this,a,b);this.r=vcb;o5(this);this.g=IFb;this.c=1;this.b=this.a=0}\nfunction vD(a,b,c){this.O=(Ak(),zk);this.S=zk;this.Q=zk;this.K=zk;this.d=a;this.c=b;this.X=c}\nfunction c3(a){this.b=a.b;this.d=a.d;this.f=a.f;this.c=a.c;this.g=a.g;this.i=a.i;this.j=a.j}\nfunction Wkb(a,b){iR.call(this,a,b);Vkb(this);this.bb|=1;this.g=new f5(jQ);d5(this.g,Z5(JKb))}\nfunction Nbb(a,b,c){mbb.call(this,a,b,c);this.fb=true;this.e=new f5(jQ);d5(this.e,Z5(JKb))}\nfunction Ke(a,b){a.style.display=b?'':'none';b?a.removeAttribute(dEb):a.setAttribute(dEb,lEb)}\nfunction v$(a){var b,c,d;c=pe(a.F).height;d=pe(a.F).width;b=Yp(c*a.sc);a.j=new Vjb(0,0,d,c-b)}\nfunction MAb(a){var b,c;c=NAb(0,6);b=Cp(aq,TGb,0,c,7,1);Uyb(a,0,b,0,Oxb(a.length,c));return b}\nfunction Z5(a){var b;W5();b=Mp(mzb(K5,a),46);if(b)return b;b=new P5;b.i=a;pzb(K5,a,b);return b}\nfunction N7(a){var b;b=O7(a);while(true){if(Q7(a,'^'))b=new G7(b,O7(a),9);else break}return b}\nfunction sp(a){var b;if(a==0){return 'UTC'}if(a<0){a=-a;b='UTC+'}else{b='UTC-'}return b+up(a)}\nfunction $Q(a,b,c,d,e){var f;if(b>d){f=b;b=d;d=f}if(c>e){f=c;c=e;e=f}Rjb(a.U,b,c,d-b+1,e-c+1)}\nfunction D$(a,b){var c;c=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!c)return;nE(c.a,a,b?lEb:'false')}\nfunction V9(a,b){iR.call(this,a,b);this.a=new U9(jQ);this.b=1;R9(this.a,this.b,this.W,this.bb)}\nfunction Crb(a,b){yW.call(this,a,b);this.c='hello';this.a=new sDb;kDb(this.a,this.c);this.b=24}\nfunction BW(a,b){yW.call(this,a,b);this.ob=a;this.qb=b;$Q(this,this.nb,this.pb,this.ob,this.qb)}\nfunction Chb(a,b){yhb();R0.call(this,a,b);this.fb=true;this.k=0.6;this.c=ELb;this.f=0;Ahb(this)}\nfunction nrb(a){a.w=0;a.t=0;a.j=0;a.n=0;a.e=0;a.o=0;a.a=0;a.s=0;a.d=0;a.u=0;a.f=true;a.c=true}\nfunction Flb(a){if(a.k){a.S.ic.c?Kf(a.k,OLb):Kf(a.k,kLb);Cf(a.k,0,0,a.A.b-1,a.A.a-1)}a.c=a.d=-1}\nfunction bmb(a){return a.t&&a.v.a.b.length==2&&Mp(oDb(a.v,0),13).n==6&&Mp(oDb(a.v,1),13).n==2}\nfunction Clb(a){var b;if(a.Y.a.b.length==0)return false;b=Mp(nDb(a.Y),13);return b.k==0||b.k==1}\nfunction IE(a,b){var c,d;d=b.b-a.b;if(d<=0){return null}c=zE(a.a,b.a);return new CE(c.a/d,c.b/d)}\nfunction XAb(a,b){var c,d;d=a.a.b.length;for(c=0;c<d;c++){vDb(c,a.a.b.length);yAb(a.a,c,b[c])}}\nfunction ME(a,b){var c,d,e;e=new CE(a.a-b.a,a.b-b.b);c=Cxb(e.a);d=Cxb(e.b);return c<=25&&d<=25}\nfunction Je(a,b){if(!a){throw new rg(jEb)}b=ryb(b);if(b.length==0){throw new ixb(kEb)}Ne(a,b)}\nfunction eL(a,b){MK.call(this);IK(this,new WK(this));JK(this,new qL(this));cL(this,b);dL(this,a)}\nfunction i0(a,b,c,d){this.c=a;this.a=d;this.d=b;this.b=c;this.e=Cp(XB,DHb,0,a.Wb.a.b.length,8,1)}\nfunction t1(a,b,c,d,e,f){q1();T0.call(this,a,b,c,d,e,f,p1,o1);this.fb=true;r1(this,(e&2)!=0?1:2)}\nfunction GO(){DO();EO.call(this,$doc.createElement('textarea'));Oh((vF(),this.ob),'gwt-TextArea')}\nfunction RM(a,b){b?ye(a,Fe((vF(),a.ob))+'-'+pEb,false):ye(a,Fe((vF(),a.ob))+'-'+pEb,true);a.f=b}\nfunction N1(a,b){if(b){S$(jQ,a.gb[0],a.gb[1],LHb);a.W=0}else{P$(jQ,a.gb[0],a.gb[1],a.e);a.W=a.e}}\nfunction vZ(a,b,c){var d,e;d=b-a.M;e=c-a.N;if(d==0&&e==0)return;a.Rc[4]+=d;a.Rc[5]+=e;a.M=b;a.N=c}\nfunction yCb(a,b,c){var d;d=a.a[b];d===undefined&&jzb(a.b);ACb(a,b,c===undefined?null:c);return d}\nfunction UZ(a,b){var c;for(c=0;c!=a.T.a.b.length;c++)if(Vp(b)===Vp(oDb(a.T,c)))return c;return -1}\nfunction Bo(a){var b,c;b=mFb.charCodeAt(a);c=a+1;while(c<13&&mFb.charCodeAt(c)==b){++c}return c-a}\nfunction ah(){ah=dC;var a,b;b=!(!!Error.stackTraceLimit||vEb in new Error);a=new oh;_g=b?new gh:a}\nfunction lN(){lN=dC;iN=new mN(JEb,0);jN=new mN('ONE_WAY_CORNER',1);kN=new mN('ROLL_DOWN',2)}\nfunction co(){co=dC;new ko('DELETE');bo=new ko('GET');new ko('HEAD');new ko('POST');new ko('PUT')}\nfunction IF(a){vF();EG();!PF&&(PF=new Xl);if(!GF){GF=new En(null,true);QF=new TF}return An(GF,PF,a)}\nfunction Bzb(a){if(a.a.re()){return true}if(a.a!=a.c){return false}a.a=a.d.a.yg();return a.a.re()}\nfunction W(a){if(!a.o){return}a.u=a.p;a.n=null;a.o=false;a.p=false;if(a.q){a.q.dd();a.q=null}a.Zc()}\nfunction xlb(a){if(a.j){Be(a.j,a.A.b+'PX');we(a.j,a.A.a+'PX');qf(a.j,a.A.b);pf(a.j,a.A.a);Flb(a)}}\nfunction pV(a){var b;b=XQ(4);TQ(a.db,a.eb,b[0],b[1],0,a.g);TQ(a.db,a.eb,b[3],b[2],1,a.g);a.a=xQ(b)}\nfunction jnb(){jnb=dC;inb=Fp(Bp(aq,1),TGb,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 jj(){hj();return Fp(Bp(as,1),LDb,36,0,[Yi,Si,Ui,Vi,Wi,Xi,Zi,$i,_i,cj,ej,dj,gj,aj,bj,fj,Ti])}\nfunction D0(a){if(a.b!=null){return a.b}return '#'+E0(xxb(a.d,16))+E0(xxb(a.c,16))+E0(xxb(a.a,16))}\nfunction jL(a){var b;if(a.b>=a.d.b.length){throw new aDb}b=Mp(tAb(a.d,a.b),15);a.a=a.b;iL(a);return b}\nfunction ui(a){var b,c,d;b=Di(a);c=b?b.top+((a.ownerDocument.body.scrollTop||0)|0):Ci(a);return c|0}\nfunction Ap(a,b){var c;c=Gp(0,b);Fp(S(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}\nfunction Fp(a,b,c,d,e){e.cZ=a;e.cM=b;e.tM=hC;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction $5(a,b){var c;W5();c=Mp(mzb(K5,a),46);if(c)return c;c=new R5(b);c.i=a;pzb(K5,a,c);return c}\nfunction sAb(a,b){var c,d;c=zAb(b.a);d=c.length;if(d==0){return false}vAb(a,a.b.length,c);return true}\nfunction Yyb(a,b){var c,d;wh(b);for(d=b.ge();d.re();){c=d.se();if(!a.ig(c)){return false}}return true}\nfunction Oe(a,b,c){var d;d=KF(c.b);d==-1?Ce(a,c.b):a.wd(d);return An(!a.lb?(a.lb=new Dn(a)):a.lb,c,b)}\nfunction UO(a,b){var c,d;d=(vF(),$doc.createElement('tr'));c=VO(a);Ch(d,CF(c));Ch(a.d,CF(d));lH(a,b,c)}\nfunction zK(a,b,c){var d,e,f;e=a.rows[b];for(d=0;d<c;d++){f=$doc.createElement('td');e.appendChild(f)}}\nfunction Ai(a,b){!dyb('body',a.tagName)&&zi(a)&&(b+=(Lh(a)|0)-(a.clientWidth|0));a.scrollLeft=b}\nfunction KI(a,b){(vF(),a.ob).style[LFb]=CFb;a.me();b.ue(Ih(a.ob,gEb),Ih(a.ob,fEb));a.ob.style[LFb]=nGb}\nfunction YH(a,b){Oi(a.c,!b);b?ye(a,Fe((vF(),a.ob))+'-'+pEb,false):ye(a,Fe((vF(),a.ob))+'-'+pEb,true)}\nfunction WH(a,b){if(!a.e){Oe(a,new hI(a),(Kl(),Kl(),Jl));a.e=true}return Pe(a,b,(!vn&&(vn=new Xl),vn))}\nfunction axb(a,b){if(a<b){return -1}if(a>b){return 1}if(a==b){return 0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction a5(a,b){if(b>=0||a.k==0)return a.b*(Gxb(b*a.f)-1);return a.b*(Gxb(b*a.f)-Gxb((-b-a.j)*_Kb)-1)}\nfunction qI(a,b){if(a.je()){throw new kxb('SimplePanel can only contain one child widget')}a.ke(b)}\nfunction N4(a,b){iR.call(this,a,b);this.f=LHb;this.g=500;this.b=30;this.e=IFb;this.k=false;M4(this)}\nfunction _7(a,b){iR.call(this,a,b);Y7(this);this.b=200;this.f=5;this.a=800;this.g=40;this.c=0;this.V=0}\nfunction Ewb(){++Awb;this.j=null;this.g=null;this.f=null;this.d=null;this.b=null;this.i=null;this.a=null}\nfunction b3(){this.d=myb('A,B',',',0);this.f=myb('C,D',',',0);this.i=new sDb;this.j=new sDb;this.g=''}\nfunction e4(a,b,c,d,e,f){d4();T0.call(this,a,b,c,d,e,f,c4,b4);this.j=(new nxb(Wpb(f))).a;this.fb=true}\nfunction _X(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.c=(new _wb(Wpb(f))).a;this.j=(new _wb(Wpb(f))).a}\nfunction Mbb(a,b,c,d,e,f){lbb.call(this,a,b,c,d,e,f);this.fb=true;this.e=new f5(jQ);d5(this.e,Z5(JKb))}\nfunction LK(a,b,c,d){var e;a.qe(b,c);e=CK(a,b,c,true);if(d){Ue(d);_G(a.g,d);vF();Ch(e,CF(d.ob));Ve(d,a)}}\nfunction _Q(a,b,c,d){var e,f;$Q(a,b.a,b.b,c.a,c.b);e=Yp(a.Y*d);f=Yp(a.Z*d);oQ(a,b.a+e,b.b+f,b.a-e,b.b-f)}\nfunction l$(a,b,c){var d;a.Mc=0;d=Ng()+'circuits/'+b+'?v='+Yp(iDb(a.jc,32));SZ(a,d);c!=null&&KJ(a.Qc,c)}\nfunction TY(a){var b;for(b=0;b!=a.T.a.b.length;b++)if(IZ(a,b)!=a.Mb&&IZ(a,b).kb)return true;return false}\nfunction tp(a){var b;b=new pp;b.a=a;b.b=rp(a);b.c=Cp(hB,LDb,2,2,4,1);b.c[0]=sp(a);b.c[1]=sp(a);return b}\nfunction VAb(a){UAb();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 JC(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 lC(b,c,d)}\nfunction AC(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 PC(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 sC(a){var b,c;c=txb(a.h);if(c==32){b=txb(a.m);return b==32?txb(a.l)+32:b+20-10}else{return c-12}}\nfunction aG(){var a;a=$wnd.location.hash;if(a==null||!a.length){return ''}return fG(tyb(a,1,a.length-1))}\nfunction QC(a){if(BC(a,(XC(),UC))){return zFb}if(!FC(a,WC)){return -xC(JC(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]);S$(jQ,a.gb[1],a.gb[2],a.q.o)}else e5(a.n,a.gb[0],a.gb[1])}\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 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 OAb(a){var b,c,d,e;e=1;for(c=0,d=a.length;c<d;++c){b=a[c];e=31*e+(b!=null?U(b):0);e=~~e}return e}\nfunction WAb(a){UAb();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 rp(a){var b;if(a==0){return 'Etc/GMT'}if(a<0){a=-a;b='Etc/GMT-'}else{b='Etc/GMT+'}return b+up(a)}\nfunction Hl(a){var b,c;b=a.b;if(b){return c=a.a,(ei(c)|0)-ti(b)+wi(b)+vi(b.ownerDocument)}return ei(a.a)|0}\nfunction zp(a,b){var c;c=a.slice(0,b);Fp(S(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}\nfunction oC(a,b,c,d,e){var f;f=NC(a,b);c&&rC(f);if(e){a=qC(a,b);d?(iC=JC(a)):(iC=lC(a.l,a.m,a.h))}return f}\nfunction Wub(a,b,c,d,e,f){r5.call(this,a,b,c,d,e,f);this.d=(new _wb(Wpb(f))).a;this.a=(new _wb(Wpb(f))).a}\nfunction cX(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);this.f=Zwb(Wpb(f));this.e=k3(Wpb(f));_W(this);this.wf()}\nfunction YO(){VH.call(this);this.a=(BL(),wL);this.b=(HL(),GL);Rh((vF(),this.e),qGb,'0');Rh(this.e,rGb,'0')}\nfunction kF(a,b){this.e=a;this.a=new hg;this.b=LE(this.e);this.d=new yE(this.b,b);this.f=oG(new mF(this))}\nfunction k_(){this.zb=new sDb;this.yb=new sDb;this.Pc=new B_(this);this.dc=new sDb;this.g=new sDb;QY=this}\nfunction Jpb(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.d=Ywb(Wpb(f));this.f=Zwb(Wpb(f));this.a=Ywb(Wpb(f))}\nfunction Ie(a,b,c){if(!a){throw new rg(jEb)}b=ryb(b);if(b.length==0){throw new ixb(kEb)}c?Gh(a,b):Mh(a,b)}\nfunction PP(a){OP.call(this,''+(RGb+a+').\\n'+SGb),Qp(RGb+a+').\\n'+SGb,32)?Mp(RGb+a+').\\n'+SGb,32):null)}\nfunction no(a){mo.call(this,'The URL '+a+' is invalid or violates the same-origin security restriction')}\nfunction eW(a){a.c=Yp(a.p*a.j);a.b=Cp(aq,TGb,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 xob(a){a.i=a.a;a.f>0&&++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 fmb(a,b){a.Z+=si(b.a);if(a.Z>5){a.U<rFb&&(a.U*=2);imb(a,false);a.Z=0}if(a.Z<-5){vmb(a);a.Z=0}}\nfunction Pjb(a,b){var c;if(Qp(b,51)){c=Mp(b,51);return a.c==c.c&&a.d==c.d&&a.b==c.b&&a.a==c.a}return a===b}\nfunction ymb(a){var b;for(b=0;b!=a.v.a.b.length;b++)if(Qp(Mp(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<b;c++)uY(Mp(oDb(a.zb,c),56),Vp(oDb(a.yb,c))===Vp(a.Ob))}\nfunction JI(a,b,c){var d;a.bb=b;a.hb=c;b-=0;c-=0;d=(vF(),a.ob);d.style[DFb]=b+(Ak(),LEb);d.style[FFb]=c+LEb}\nfunction sE(a,b,c,d){var e,f,g;g=a*b;if(c>=0){e=0>c-d?0:c-d;g=g<e?g:e}else{f=0<c+d?0:c+d;g=g>f?g:f}return g}\nfunction CW(a,b,c,d,e){zW.call(this,a,b,c,d,e);this.ob=c;this.qb=d;$Q(this,this.nb,this.pb,this.ob,this.qb)}\nfunction aqb(a,b){iR.call(this,a,b);Zpb(this);this.i=20;this.f=4000;this.g=5;this.k=0.1;this.bb=2;$pb(this)}\nfunction _K(){ue(this,$doc.createElement('iframe'));Oh((vF(),this.ob),'gwt-Frame');this.ob.src='iframe.html'}\nfunction JL(a,b){var c,d;c=(d=(vF(),$doc.createElement('td')),SH(d,a.a),TH(d,a.c),d);Ch(a.b,CF(c));lH(a,b,c)}\nfunction Y$(a,b,c,d,e){var f;f=a.Wb.a.b.length+d;Q$(a,f,b,-1);Q$(a,f,c,1);U$(a,f,e);Q$(a,b,f,1);Q$(a,c,f,-1)}\nfunction Q8(a,b,c,d){var e;xf(a.a);for(e=0;e<d;e++){e==0?Gf(a.a,b[0],c[0]):Ef(a.a,b[e],c[e])}yf(a.a);Sf(a.a)}\nfunction lnb(a,b){a.b+=b;a.a+~~(a.b/3)<0&&(a.b=-3*a.a);a.a+~~(a.b/3)>=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<a.rc;b++)++a.vc[b].w}\nfunction rI(a,b){if(a.ib!=b){return false}try{Ve(b,null)}finally{Dh(a.ie(),(vF(),b.ob));a.ib=null}return true}\nfunction _B(a){var b;if(Qp(a,32)){return a}b=a&&a.__gwt$exception;if(!b){b=new wg(a);bh(b,a);ZB(a,b)}return b}\nfunction PQ(a,b,c){var d;d=new Lib;d.a=Yp(Hxb(a.a*(1-c)+b.a*c+WGb));d.b=Yp(Hxb(a.b*(1-c)+b.b*c+WGb));return d}\nfunction SZ(b,c){var d;d=new go((co(),bo),c);try{fo(d,new Q_(b))}catch(a){a=_B(a);if(!Qp(a,134))throw $B(a)}}\nfunction lb(b,c){var d=DDb(function(){var a=Cg();b.bd(a)});var e=$wnd.requestAnimationFrame(d,c);return {id:e}}\nfunction wP(){return function(a){var b=this.parentNode;b.onfocus&&$wnd.setTimeout(function(){b.focus()},0)}}\nfunction Ng(){var a='__gwtDevModeHook:'+$moduleName+':moduleBase';var b=$wnd||self;return b[a]||$moduleBase}\nfunction cO(a){var b=$doc.defaultView.getComputedStyle(a,null);return b.getPropertyValue('direction')=='rtl'}\nfunction YY(a){var b;if(!Qp(a,104))return false;b=Mp(a,104);if(b.nb==b.ob||b.pb==b.qb)return true;return false}\nfunction dT(a){var b,c;c=GQ(a);a.vf()&&(c+=' '+a.j);for(b=0;b!=a.Ue();b++){a.s[b].p&&(c+=' '+a.mb[b])}return c}\nfunction uG(){var a,b;if(lG){b=Hi($doc);a=Gi($doc);if(kG!=b||jG!=a){kG=b;jG=a;tn((!iG&&(iG=new BG),iG),b)}}}\nfunction rC(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;vC(a,b);wC(a,c);uC(a,d)}\nfunction Yo(a,b){if(a.d==0){b.a=qyb(b.a,0,0)+'0'+pyb(b.a,0);++a.b;++a.d}if(a.b<a.d||a.c){Qyb(b,a.b,'.');++a.d}}\nfunction E2(a){if(nyb(a.r,'/')){a.r=pyb(a.r,1);a.g=true}if(wyb(a.r.toLowerCase(),'clk')==0){a.r='';a.d=true}}\nfunction wi(a){if(!dyb('body',a.tagName)&&zi(a)){return (ji(a)|0)-((Lh(a)|0)-(a.clientWidth|0))}return ji(a)|0}\nfunction tb(a,b){if(b<0){throw new ixb('must be non-negative')}!!a.d&&sb(a);a.c=false;a.d=yxb(Bb(yb(a,a.b),b))}\nfunction Thb(a,b,c,d,e,f){var g,h,i;g=b%2;h=c+f;i=d+a.b*g;Q0(a,b,new Mib(h+e*a.b,i));a.g[b]=new Mib(h+e*a.a,i)}\nfunction yQ(a,b,c){b=K$(jQ,b);c=K$(jQ,c);a.fb&&(Dxb(a.nb-b)<Dxb(a.pb-c)?(b=a.nb):(c=a.pb));a.ob=b;a.qb=c;a.lf()}\nfunction Xo(a,b){var c,d;b.a+='E';if(a.e<0){a.e=-a.e;b.a+='-'}c=''+a.e;for(d=c.length;d<a.k;++d){b.a+='0'}b.a+=c}\nfunction _G(a,b){var c;if(!a.a){c=a.b.b.length;rAb(a.b,b)}else{c=a.a.a;yAb(a.b,c,b);a.a=a.a.b}(vF(),b.ob)[eGb]=c}\nfunction qV(a,b){var c;if((a.bb&2)==0)return a.mb[b]>a.f*0.5;c=a.mb[b]>a.f*(a.n[b]?0.35:0.55);a.n[b]=c;return c}\nfunction tmb(a,b){var c,d;for(c=0;c!=a.v.a.b.length;c++){d=Mp(oDb(a.v,c),13);if(d.n!=b)return false}return true}\nfunction Mb(a,b){var c,d,e,f;c=new Ryb;for(e=0,f=b.length;e<f;++e){d=b[e];Oyb(Oyb(c,a.gd(d)),' ')}return ryb(c.a)}\nfunction WO(a,b,c){var d,e;nH(a,c);e=(vF(),$doc.createElement('tr'));d=VO(a);Ch(e,CF(d));yF(a.d,e,c);qH(a,b,d,c)}\nfunction MJ(a){JJ.call(this,$doc.createElement(bFb));Oh((vF(),this.ob),'gwt-Label');XJ(this.b,a,false);IJ(this)}\nfunction n3(a,b){iR.call(this,a,b);this.n=4;this.w=32;this.fb=true;this.i=0.999;this.j='1,1:1';l3(this,this.j)}\nfunction Heb(a,b){iR.call(this,a,b);this.d=100;this.c=160*this.d;this.a=0;this.f=gLb;this.b=1.0E-10;this.e=100}\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 tf(){var a;!mf&&(mf=new uf);a=$doc.createElement('canvas');if(!a.getContext){return null}return new sf(a)}\nfunction $W(){if(jQ.Lc<4)return 10;if(jQ.Lc<10)return 1;if(jQ.Lc<20)return 0.1;if(jQ.Lc<40)return IFb;return aHb}\nfunction Do(a){var b;if(a.b<=0){return false}b=eyb('MLydhHmsSDkK',zyb(a.c.charCodeAt(0)));return b>1||b>=0&&a.b<3}\nfunction i_(a){var b,c;m_('write recovery');c=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!c)return;b=BZ(a);nE(c.a,DKb,b)}\nfunction zD(a){var b;b=a.style;Ri(b,AEb,(_j(),BEb));Ri(b,DFb,(Ak(),EFb));Ri(b,FFb,EFb);Ri(b,GFb,EFb);Ri(b,HFb,EFb)}\nfunction mU(a,b,c){var d;RY(b,a.c=new MJ(l_(a.i)));oe(a.c);d=Yp((c-a.e)*100/(a.d-a.e));RY(b,a.g=new Knb(d,a,a.b))}\nfunction q8(a,b,c){var d;d='normal ';a==rHb&&(a='sans-serif');(b&1)!=0&&(d='bold ');this.a=d+c+'px '+a;this.b=c}\nfunction Bab(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 _eb(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);Zeb(this);this.d=(new pwb(Wpb(f))).a;this.a=(new _wb(Wpb(f))).a}\nfunction s$(a,b,c,d){!!a.Mb&&!gZ(a)&&a.uc==-1&&(Qp(a.Mb,95)||Qp(a.Mb,49)||Qp(a.Mb,138))&&(OY=new rnb(b,c,d,a.Mb,a))}\nfunction fZ(a){var b,c;for(c=a.T.a.b.length-1;c>=0;c--){b=IZ(a,c);if(Qp(b,10)&&emb(Mp(b,10).a)){b.Ce();qDb(a.T,c)}}}\nfunction U8(a,b){var c;xf(a.a);for(c=0;c<b.a;c++){c==0?Gf(a.a,b.b[0],b.c[0]):Ef(a.a,b.b[c],b.c[c])}yf(a.a);Bf(a.a)}\nfunction dP(a,b){var c;if(b<0||b>=a.c){throw new gwb}--a.c;for(c=b;c<a.c;++c){Ip(a.a,c,a.a[c+1])}Ip(a.a,a.c,null)}\nfunction AZ(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 sI(a,b){if(b==a.ib){return}!!b&&Ue(b);!!a.ib&&a.fe(a.ib);a.ib=b;if(b){vF();Ch(a.ie(),CF(pe(a.ib)));Ve(b,a)}}\nfunction UM(a,b){a.i=b;!!a.g&&yM(a.g,a);if(b){Th((vF(),b.ob),-1);Td();Hb(a.ob,true)}else{Td();Hb((vF(),a.ob),false)}}\nfunction qQ(a){var b;b=a.Ue()+a.Se();if(a.gb==null||a.gb.length!=b){a.gb=Cp(bq,jFb,0,b,7,1);a.mb=Cp(aq,TGb,0,b,7,1)}}\nfunction NG(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 lE(b){var c='_gwt_dummy_';try{$wnd[b].setItem(c,c);$wnd[b].removeItem(c);return true}catch(a){return false}}\nfunction dmb(a){if(a.t){a.B[0]*=gLb;a.B[1]*=gLb;a.B[3]*=gLb;a.B[2]*=gLb;a.C*=gLb;a.D*=gLb;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 $B(a){var b;if(Qp(a,154)){b=Mp(a,154);if(Vp(b.b)!==Vp((ug(),tg))){return Vp(b.b)===Vp(tg)?null:b.b}}return a}\nfunction bp(a,b){var c,d;c=Fp(Bp(bq,1),jFb,0,7,[0]);d=cp(a,b,c);if(c[0]==0||c[0]!=b.length){throw new Xxb(b)}return d}\nfunction CZ(a,b,c){var d,e;for(e=0;e!=a.b.a.b.length;e++){d=Mp(oDb(a.b,e),165);if(d.b==b&&d.a==c)return d}return null}\nfunction MS(a,b,c){W8(b,cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a?gQ:mQ);eR(a,b);AQ(a,b,c,a.ob,a.qb,true)}\nfunction Ltb(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.s=(new _wb(Wpb(f))).a;this.k=(new _wb(Wpb(f))).a;this.fb=true}\nfunction nT(a,b){iR.call(this,a,b);this.vf()&&(this.j=Qp(this,229)?10:4);this.fb=true;this.wf();lT(this,jQ.Cc.c?1:2)}\nfunction YX(a,b){b[0]='capacitor';IQ(a,b);b[3]='C = '+dS(a.c,'F',false);b[4]=mHb+dS((a.mb[0]-a.mb[1])*a.W,'W',false)}\nfunction Gh(a,b){var c,d;b=Wh(b);d=Hh(a);c=Uh(d,b);if(c==-1){d.length>0?Oh(a,d+' '+b):Oh(a,b);return true}return false}\n",
"function so(a){var b;b=Jh(a,'dir');if(dyb('rtl',b)){return Oo(),No}else if(dyb('ltr',b)){return Oo(),Mo}return Oo(),Lo}\nfunction tJ(a,b,c){var d,e;if(a.P){d=b+ti((vF(),a.ob));e=c+ui(a.ob);if(d<a.L||d>=a.R||e<a.M){return}JI(a,d-a.N,e-a.O)}}\nfunction XZ(a,b,c){var d;d='<div style=\"display:inline-block;width:80px;\">'+a+aIb+b;return new VM((aE(),new SD(d)),c)}\nfunction GK(a,b){var c;if(b.nb!=a){return false}try{Ve(b,null)}finally{c=(vF(),b.ob);Dh(ii(c),c);aH(a.g,c)}return true}\nfunction DD(a,b){var c;Eh(a);ii(b)==a&&Eh(b);c=b.style;Ri(c,AEb,'');Ri(c,DFb,'');Ri(c,FFb,'');Ri(c,iEb,'');Ri(c,hEb,'')}\nfunction MM(a,b,c){if(Ih((vF(),a.ob),gEb)<Hi($doc)){b=Oxb(b,vi($doc)+Hi($doc)-Ih(a.ob,gEb));b=Lxb(vi($doc),b)}JI(a,b,c)}\nfunction S$(a,b,c,d){var e,f;f=1/d;if(isNaN(f)||exb(f)){e=0;e=~~(e/0)}Q$(a,b,b,f);Q$(a,c,c,f);Q$(a,b,c,-f);Q$(a,c,b,-f)}\nfunction X$(a,b,c,d){var e;e=a.Wb.a.b.length+d;Q$(a,e,b,-1);Q$(a,e,c,1);e>0&&(a.t[e-1].e=true);Q$(a,b,e,1);Q$(a,c,e,-1)}\nfunction QAb(a,b,c,d,e,f,g,h){var i;i=c;while(f<g){i>=d||b<c&&h.Wf(a[b],a[i])<=0?Ip(e,f++,a[b++]):Ip(e,f++,a[i++])}}\nfunction QI(a){if(a.db){UP(a.db.a);a.db=null}if(a.$){UP(a.$.a);a.$=null}if(a.gb){a.db=IF(new eN(a));a.$=_F(new gN(a))}}\nfunction $2(a){var b,c;if(a==null)return '';if(a.length==0)return '';c=a[0];for(b=1;b<a.length;b++)c+=','+a[b];return c}\nfunction sxb(a){var b;if(a<0){return -2147483648}else if(a==0){return 0}else{for(b=1073741824;(b&a)==0;b>>=1);return b}}\nfunction Jyb(a){Hyb();var b=':'+a;var c=Gyb[b];if(c!=null){return c}c=Eyb[b];c==null&&(c=Iyb(a));Kyb();return Gyb[b]=c}\nfunction yxb(a){var b,c;if(a>-129&&a<128){b=a+128;c=(Axb(),zxb)[b];!c&&(c=zxb[b]=new mxb(a));return c}return new mxb(a)}\nfunction i3(a,b){var c;!Z2&&(Z2=new HBb);c=Mp(mzb(Z2,a),166);if(c)return c;c=new c3(b);c.e=a;c.c=a;pzb(Z2,a,c);return c}\nfunction LZ(a,b){var c,d;d=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!d)return b;c=mE(d.a,a);if(c==null)return b;return c==lEb}\nfunction Anb(a,b){var c;c=a.i+~~((a.g-a.i)*(b-ynb-znb-xnb)/(EY-2*(ynb+znb+xnb)));c<a.i&&(c=a.i);c>a.g&&(c=a.g);return c}\nfunction $7(a){var b,c,d;b=jQ.Mc-a.e;a.e=jQ.Mc;c=Sxb(IDb*(jQ.Mc-a.c)*a.g);a.d+=b*(a.a+c*a.b);d=IDb*a.d;return Sxb(d)*a.f}\nfunction JM(a,b){var c,d;d=ui(pe(a.a))+qe(a.a);c=a.b?ti((vF(),b.ob)):ti((vF(),b.ob))+Ih(b.ob,gEb)-Ih(a.ob,gEb);MM(a,c,d)}\nfunction Zmb(a,b,c){var d;a.n!=0&&++a.o;a.n=0;d=new MJ(l_(c));(vF(),d.ob).style[XLb]=(Fj(),'bold');LK(b,a.o,a.n,d);++a.o}\nfunction $g(b,c){Sg();function d(){var a=DDb(Xg)(b);!ig()&&(a=a==true);a&&$wnd.setTimeout(d,c)}\n$wnd.setTimeout(d,c)}\nfunction dg(){dg=dC;ag=new eg('BUTT',0,'butt');bg=new eg('ROUND',1,'round');cg=new eg('SQUARE',2,'square')}\nfunction Ak(){Ak=dC;zk=new Dk;xk=new Fk;sk=new Hk;tk=new Jk;yk=new Lk;wk=new Nk;uk=new Pk;rk=new Rk;vk=new Tk}\nfunction BL(){BL=dC;vL=new DL((kk(),AGb));new DL('justify');xL=new DL(DFb);AL=new DL(GFb);zL=(So(),xL);yL=AL;wL=zL}\nfunction ZE(){this.d=new BAb;this.e=new rF;this.k=new rF;this.j=new rF;this.q=new BAb;this.i=new oF(this);VE(this,new uE)}\nfunction jDb(){gDb();var a,b,c;c=fDb+++Cg();a=Yp(Math.floor(c*mMb))&16777215;b=Yp(c-a*bGb);this.a=a^1502;this.b=b^lMb}\nfunction Jub(a){var b;a.n=7;RY(jQ,a.a=new MJ(l_(a.c)));oe(a.a);b=Yp((a.g-a.d)*100/(a.i-a.d));RY(jQ,a.b=new Knb(b,null,a))}\nfunction oL(a){if(!a.a){a.a=(vF(),$doc.createElement('colgroup'));yF(a.b.f,a.a,0);Ch(a.a,CF($doc.createElement('col')))}}\nfunction aCb(a){if(a.c<a.a.length){return true}if(a.b<a.d.length-1){a.a=TBb(a.g,a.d[++a.b]);a.c=0;return true}return false}\nfunction $lb(a){var b,c;b=Mp(oDb(a.v,0),13).c;for(c=1;c<a.v.a.b.length;c++){if(Mp(oDb(a.v,c),13).c!=b)return null}return b}\nfunction K0(a){var b,c,d;b='';for(c=0;c<a.w.a.b.length;c++){d=Mp(oDb(a.w,c),5).He();d=lyb(d,OJb,'');b+=' '+f3(d)}return b}\nfunction Il(a){var b,c;b=a.b;if(b){return c=a.a,(fi(c)|0)-ui(b)+((b.scrollTop||0)|0)+xi(b.ownerDocument)}return fi(a.a)|0}\nfunction GQ(a){var b;b=a.Pe();return (b<127?String.fromCharCode(b&lFb)+' ':b+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb}\nfunction Se(a,b){var c;switch(vF(),DG(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&pi(a.ob,c)){return}}ul(b,a,a.ob)}\nfunction L6(a,b){if(!!a.f&&Qp(a.f,48)&&Cxb(b.q)>mLb&&J6(b.q*tFb)>J6(b.q*tFb/nLb))return O6(b,b.q/nLb)+'rms';return O6(b,b.q)}\nfunction jT(a,b,c){if(b==0){XH(c.c).a?(a.bb|=rFb):(a.bb&=-1025);kT(a)}if(b==1){XH(c.c).a?(a.bb|=VFb):(a.bb&=-2049);kT(a)}}\nfunction nC(a,b){if(a.h==wFb&&a.m==0&&a.l==0){b&&(iC=lC(0,0,0));return kC((XC(),VC))}b&&(iC=lC(a.l,a.m,a.h));return lC(0,0,0)}\nfunction sH(a,b){var c;if(b.nb!=a){return false}try{Ve(b,null)}finally{c=(vF(),b.ob);Dh((null,ii(c)),c);eP(a.f,b)}return true}\nfunction kM(a,b,c){if(c<0||c>a.a.b.length){throw new gwb}a.n&&Qh((vF(),b.ob),HGb,2);cM(a,c,(vF(),b.ob));qAb(a.a,c,b);return b}\nfunction $n(a,b,c){this.c=new _n(this);if(!a){throw new Vxb}if(b<0){throw new hxb}this.a=c;this.b=b;this.d=a;b>0&&tb(this.c,b)}\nfunction Zgb(a,b){iR.call(this,a,b);this.fb=true;this.f=15;this.g=-15;this.b=bHb;Ygb(this,jQ.Cc.c?1:2);this.bb=8;this.a=tLb}\nfunction Emb(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);Dmb(this)}\nfunction dyb(b,a){if(a==null){return false}if(b==a){return true}return b.length==a.length&&b.toLowerCase()==a.toLowerCase()}\nfunction fC(){!Array.isArray&&(Array.isArray=function(a){return Object.prototype.toString.call(a)==='[object Array]'})}\nfunction pN(a){if(!a.i){oN(a);a.c||xH((RN(),VN()),a.a)}AP(pe(a.a),'rect(auto, auto, auto, auto)');Ri(pe(a.a).style,BFb,nGb)}\nfunction rM(a,b){b&&(a.f?eM(a,false):vM(a,null));qM(a,!b&&a.d);on(a,false);a.j=null;a.g=null;!!a.f&&!!a.f.g&&LI(a.f.g,true)}\nfunction PAb(a,b,c,d){var e,f,g;for(e=b+1;e<c;++e){for(f=e;f>b&&d.Wf(a[f-1],a[f])>0;--f){g=a[f];Ip(a,f,a[f-1]);Ip(a,f-1,g)}}}\nfunction lg(a){var b,c,d,e,f;for(e=a;e;e=e.e){for(b=(e.g==null&&(e.g=(ah(),f=_g.Fd(e),dh(f))),e.g),c=0,d=b.length;c<d;++c);}}\nfunction n$(a){var b,c;for(c=a.T.a.b.length-1;c>=0;c--){b=IZ(a,c);if(b.nb==b.ob&&b.pb==b.qb){qDb(a.T,c);b.Ce()}}a.d=true;o$(a)}\nfunction AAb(a,b){var c,d;d=a.b.length;b.length<d&&(b=Ap(b,d));for(c=0;c<d;++c){Ip(b,c,a.b[c])}b.length>d&&Ip(b,d,null);return b}\nfunction lJ(a){var b,c;c=(vF(),$doc.createElement('td'));b=$doc.createElement(bFb);Ch(c,CF(b));Oh(c,a);Oh(b,a+'Inner');return c}\nfunction cM(a,b,c){var d;if(a.n){d=(vF(),$doc.createElement('tr'));yF(a.c,d,b);Ch(d,CF(c))}else{d=(vF(),NG(a.c,0));QG(d,CF(c),b)}}\nfunction bK(a){tH.call(this);this.d=a;ue(this,$doc.createElement(bFb));this.b=new kD((vF(),this.ob));this.c=new vK(this,this.b)}\nfunction JN(){tH.call(this);ue(this,$doc.createElement(bFb));this.a=new kD((vF(),this.ob));this.b=new sK(this.a);oG(new MN(this))}\nfunction f4(a,b,c){U0.call(this,a,b,c4,b4);this.j=c?-1:1;Mp(oDb(this.w,0),74).t=this.j;Mp(oDb(this.w,1),74).t=this.j;this.fb=true}\nfunction Yl(a,b){var c;Xl.call(this);this.a=b;!rl&&(rl=new Jm);c=Mp(Hm(rl,a),141);if(!c){c=new BAb;Im(rl,a,c)}c.ng(this);this.b=a}\nfunction Ko(a){Io();var b,c;b=To((So(),So(),Ro));c=null;a==b&&(c=Mp(mzb(Ho,mFb),259));if(!c){c=new Jo;a==b&&pzb(Ho,mFb,c)}return c}\nfunction L7(a,b){var c,d,e,f;c=1;!Q7(a,'(');e=I7(a);d=new G7(e,null,b);while(Q7(a,',')){f=I7(a);kDb(d.a,f);++c}!Q7(a,')');return d}\nfunction Xyb(a,b,c){var d,e;for(e=a.ge();e.re();){d=e.se();if(Vp(b)===Vp(d)||b!=null&&Q(b,d)){c&&e.te();return true}}return false}\nfunction FK(a,b,c){var d,e;d=(vF(),hi(b));e=null;!!d&&(e=Mp($G(a.g,d),15));if(e){GK(a,e);return true}else{c&&Ph(b,'');return false}}\nfunction I7(a){var b;b=M7(a);while(true){if(Q7(a,'+'))b=new G7(b,M7(a),1);else if(Q7(a,'-'))b=new G7(b,M7(a),2);else break}return b}\nfunction M7(a){var b;b=P7(a);while(true){if(Q7(a,'*'))b=new G7(b,P7(a),7);else if(Q7(a,'/'))b=new G7(b,P7(a),8);else break}return b}\nfunction Hlb(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 w$(a,b){var c,d;c=PZ(a,~~(a.j.b/2));d=QZ(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 tQ(a,b){if(a.X<b||b==0){a.db=a.ib;a.eb=a.jb;return}a.db=PQ(a.ib,a.jb,(a.X-b)/(2*a.X));a.eb=PQ(a.ib,a.jb,(a.X+b)/(2*a.X))}\nfunction _jb(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=Cp(aq,TGb,0,a.s,7,1);a.w=Cp(aq,TGb,0,a.s,7,1)}}\nfunction Omb(){Omb=dC;Nmb=Fp(Bp(hB,1),LDb,2,4,[PLb,'#FF8000','#FF00FF','#7F00FF','#0000FF','#0080FF','#FFFF00','#00FFFF'])}\nfunction aL(a,b){if(b<0){throw new hwb('Cannot access a row with a negative index: '+b)}if(b>=a.b){throw new hwb(xGb+b+yGb+a.b)}}\nfunction bW(a){var b;b='&#9654; Play Audio';a.k>1&&(b+=' '+a.k);RY(jQ,a.a=new RH(b));ze(a.a,KHb);Oe(a.a,new wW(a),(Kl(),Kl(),Jl))}\nfunction ryb(a){if(a.length==0||a[0]>' '&&a[a.length-1]>' '){return a}return a.replace(/^[\\u0000-\\u0020]*|[\\u0000-\\u0020]*$/g,'')}\nfunction Jg(b){return function(){if(ig()){return Kg(b,this,arguments)}else{var a=Kg(b,this,arguments);a!=null&&(a=a.val);return a}}}\nfunction BY(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 M$(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<a.rc;b++)--a.vc[b].w}\nfunction Vlb(a,b,c){if(a.c==-1){a.c=b;a.d=c}a.S.ic.c?Pf(a.k,kLb):Pf(a.k,OLb);xf(a.k);Gf(a.k,a.c,a.d);Ef(a.k,b,c);Sf(a.k);a.c=b;a.d=c}\nfunction JQ(a,b,c){a.cb=-1;$8(a.nb,a.pb,a.ob,a.qb)>=256&&($8(a.nb,a.pb,b,c)<=25?(a.cb=0):$8(a.ob,a.qb,b,c)<=25&&(a.cb=1));return a.cb}\nfunction iyb(e,a,b){var c=xxb(a,16);var d='\\\\u'+'0000'.substring(c.length)+c;return e.replace(RegExp(d,'g'),String.fromCharCode(b))}\nfunction vyb(a,b,c){var d='';for(var e=b;e<c;){var f=Math.min(e+tFb,c);d+=String.fromCharCode.apply(null,a.slice(e,f));e=f}return d}\nfunction VN(){RN();var a;a=Mp(lzb(PN,null),219);if(a){return a}if(PN.b==0){mG(new YN);So()}a=new $N;ozb(PN,null,a);IBb(QN,a);return a}\nfunction hW(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);aW(this);this.j=Ywb(Wpb(f));this.p=Zwb(Wpb(f));this.k=Zwb(Wpb(f));eW(this);bW(this)}\nfunction Egb(a,b){Cgb();U0.call(this,a,b,Bgb,Agb);Dgb(this);this.fb=true;Mp(oDb(this.w,0),41).i=this.q;Mp(oDb(this.w,1),41).i=this.t}\nfunction C4(b,c,d,e,f,g){oT.call(this,b,c,d,e,f,g);try{this.c=Zwb(Wpb(g));A4(this);kT(this)}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}\nfunction lfb(b,c,d,e,f,g){oT.call(this,b,c,d,e,f,g);this.b=2;try{this.b=Zwb(Wpb(g))}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}jfb(this)}\nfunction Ig(){var a;if(Dg!=0){a=Cg();if(a-Fg>2000){Fg=a;Gg=$wnd.setTimeout(Qg,10)}}if(Dg++==0){Tg((Sg(),Rg));return true}return false}\nfunction DC(a){var b,c;if(a>-129&&a<128){b=a+128;zC==null&&(zC=Cp(Pt,LDb,759,256,0,1));c=zC[b];!c&&(c=zC[b]=jC(a));return c}return jC(a)}\nfunction VBb(a,b){var c,d,e,f;for(d=UBb(a,b==null?'0':''+GBb(b)),e=0,f=d.length;e<f;++e){c=d[e];if(FBb(b,c.ug())){return c}}return null}\nfunction KQ(a,b,c){var d,e;if(a.Ue()==2)return a.nb==b&&a.pb==c?0:1;for(d=0;d!=a.Ue();d++){e=a.Te(d);if(e.a==b&&e.b==c)return d}return 0}\nfunction Twb(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c<b.length;c++){if(!b[c]||b[c]==''){continue}d+=a+b[c]}return d}\nfunction Vm(){var a;this.a=(a=document.createElement(bFb),a.setAttribute('ontouchstart','return;'),typeof a.ontouchstart=='function')}\nfunction VH(){tH.call(this);this.e=(vF(),$doc.createElement(iGb));this.d=$doc.createElement(jGb);Ch(this.e,CF(this.d));ue(this,this.e)}\nfunction MK(){this.g=new bH;this.f=(vF(),$doc.createElement(iGb));this.c=$doc.createElement(jGb);Ch(this.f,CF(this.c));ue(this,this.f)}\nfunction CH(a,b){ue(this,$doc.createElement('a'));Oh((vF(),this.ob),'gwt-Anchor');this.a=new YJ(this.ob);XJ(this.a,a,false);Xh(this.ob,b)}\nfunction fW(a){var b;b=a.o/8;if(jQ.Oc!=b){if(_V||qG(l_('Adjust timestep for best audio quality and performance?'))){jQ.Oc=b;_V=true}}}\nfunction RAb(a,b,c,d){var e,f,g;!d&&(d=(mBb(),mBb(),lBb));e=(f=NAb(b,c),g=Ap(a,f),Uyb(a,b,g,0,Oxb(a.length-b,f)),g);SAb(e,a,b,c,-b,d)}\nfunction Kn(a,b,c,d){var e,f,g;e=Nn(a,b,c);f=e.kg(d);f&&e.jg()&&(g=Mp(lzb(a.d,b),180),Mp(YBb(g.a,c),141),g.b==0&&qzb(a.d,b),undefined)}\nfunction eZ(a,b){var c,d;if(!a.b)return;for(d=a.b.a.b.length-1;d>=0;d--){c=Mp(oDb(a.b,d),165);if(c.b==b){m$(a,c.c);m$(a,c.g);qDb(a.b,d)}}}\nfunction QG(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 Q$(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=XQ(2);b=XQ(2);TQ(a.db,a.eb,b[0],b[1],0,8);TQ(a.db,a.eb,a.j[0],a.j[1],1,8);a.t=vQ(b[0],b[1],a.eb)}\nfunction $mb(a){var b;b=Yp(Qxb(2,10-a.A.k));m_('changed '+a.u.U+' '+b+' '+a.A.k);a.u.U!=b&&pmb(a.u,b);KJ(a.v,dS(ylb(a.u),'s',false)+QLb)}\nfunction wwb(a,b,c){var d,e;d=ayb(a,b++);if(d>=55296&&d<=56319&&b<c&&ywb(e=a.charCodeAt(b))){return ZFb+((d&1023)<<10)+(e&1023)}return d}\nfunction wo(a,b,c){var d;if(b.a.length>0){rAb(a.b,new yp(b.a,c));d=b.a.length;0<d?(b.a=qyb(b.a,0,0)):0>d&&(b.a+=Dyb(Cp(_p,jFb,0,-d,7,1)))}}\nfunction p$(a){var b;for(b=0;b!=a.T.a.b.length;b++)IZ(a,b).ef();for(b=0;b!=a.rc;b++)imb(a.vc[b],true);a.d=true;a.Mc==0?F$(a,true):(a.Mc=0)}\nfunction umb(a){var b,c,d;b=false;for(c=0;c!=a.v.a.b.length;c++){d=Mp(oDb(a.v,c),13);if(d.n==0)b=true;else if(d.n!=3)return false}return b}\nfunction P1(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);try{this.e=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(Qp(a,17)){this.e=IFb}else throw $B(a)}}\nfunction veb(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);try{this.a=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(Qp(a,17)){this.a=2.5}else throw $B(a)}}\nfunction Ynb(a,b,c,d,e,f){oT.call(this,a,b,c,d,e,f);Wnb(this);this.b=Xp((new nxb(Wpb(f))).a);if(Vpb(f)){this.d=(new pwb(Wpb(f))).a;this.e=8}}\nfunction Jcb(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.b=Wpb(f);if((this.bb&4)==0){while(Vpb(f))this.b+=' '+Wpb(f)}else{this.b=k3(this.b)}}\nfunction Lub(a,b,c,d,e,f){PS.call(this,a,b,c,d,e,f);this.c=Wpb(f);while(Vpb(f))this.c+=' '+Wpb(f);this.c=kyb(this.c,'%2[bB]','+');Jub(this)}\nfunction Xlb(a){if(a.H>=0&&a.Y.a.b.length>a.H)return Mp(oDb(a.Y,a.H),13).c;return a.Y.a.b.length>0?Mp(oDb(a.Y,0),13).c:Mp(oDb(a.v,0),13).c}\nfunction aK(a,b,c,d){var e,f,g;Ue(b);e=a.f;cP(e,b,e.c);c==(oK(),hK)&&(a.a=b);g=gD(a.b,(vF(),b.ob),b);f=new xK(c,d,g);b.mb=f;Ve(b,a);rK(a.c)}\nfunction CP(b){var a=b;a.xe();setTimeout(DDb(function(){if(a.d.contentWindow!=null){a.d.contentWindow.document.designMode='On';a.we()}}),1)}\nfunction S9(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);S$(a.g,a.f[0],a.f[1],a.a);T$(a.g,a.f[0]);T$(a.g,a.f[1])}\nfunction M1(a){var b;bR(a);tQ(a,26);a.b=PQ(a.db,a.eb,0.25);a.c=PQ(a.db,a.eb,0.6);a.d=PQ(a.db,a.eb,0.5);b=PQ(a.db,a.eb,0.75);a.a=sQ(a.d,b,4,4)}\nfunction AK(a,b,c){var d;BK(a,b);if(c<0){throw new hwb('Column '+c+' must be non-negative: '+c)}d=a.a;if(d<=c){throw new hwb(vGb+c+wGb+a.a)}}\nfunction XX(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(YHb,(a.bb&2)==0);return c}return null}\nfunction h3(a){var b;!Z2&&(Z2=new HBb);b=Mp(mzb(Z2,a),166);if(b)return b;b=new b3;b.e=a;b.c=cyb(a,JKb)?'custom logic':a;pzb(Z2,a,b);return b}\nfunction Nn(a,b,c){var d,e;e=Mp(lzb(a.d,b),180);if(!e){return UAb(),UAb(),TAb}d=Mp(fzb(VBb(e.a,c)),141);if(!d){return UAb(),UAb(),TAb}return d}\nfunction Ln(a,b,c){var d,e;e=Mp(lzb(a.d,b),180);if(!e){e=new HBb;ozb(a.d,b,e)}d=Mp(fzb(VBb(e.a,c)),141);if(!d){d=new BAb;XBb(e.a,c,d)}return d}\nfunction to(a,b){switch(b.c){case 0:{Rh(a,'dir','rtl');break}case 1:{Rh(a,'dir','ltr');break}case 2:{so(a)!=(Oo(),Lo)&&Rh(a,'dir','');break}}}\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 On(a){var b,c;if(a.a){try{for(c=new Rzb(a.a);c.b<c.d.lg();){b=(uh(c.b<c.d.lg()),Mp(c.d.og(c.c=c.b++),704));b.Dd()}}finally{a.a=null}}}\nfunction RH(a){var b;PH.call(this,(b=$doc.createElement('BUTTON'),b.setAttribute('type',PDb),b));Oh((vF(),this.ob),'gwt-Button');Ph(this.ob,a)}\nfunction bI(a){var b;aI.call(this,(vF(),b=$doc.createElement('INPUT'),b.type=QDb,b.value='on',b));Oh(this.ob,'gwt-CheckBox');XJ(this.b,a,false)}\nfunction wZ(a,b){var c,d,e;d=b-a.K;if(d==0)return;for(e=0;e!=a.T.a.b.length;e++){c=IZ(a,e);c.nb==a.K&&VQ(c,0,d,0);c.ob==a.K&&VQ(c,1,d,0)}n$(a)}\nfunction yZ(a,b){var c,d,e;d=b-a.L;if(d==0)return;for(e=0;e!=a.T.a.b.length;e++){c=IZ(a,e);c.pb==a.L&&VQ(c,0,0,d);c.qb==a.L&&VQ(c,1,0,d)}n$(a)}\nfunction b$(a){var b,c;if(!!a.Mb&&!Qp(a.Mb,139))return false;for(c=0;c!=a.T.a.b.length;c++){b=IZ(a,c);if(b.kb&&!Qp(b,139))return false}return true}\nfunction Ajb(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);yjb(this);this.n=0;try{this.n=(new nxb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}\nfunction Ao(a,b,c){var d;d=c.a.getFullYear()-1900+1900;d<0&&(d=-d);switch(b){case 1:a.a+=d;break;case 2:Go(a,d%100,2);break;default:Go(a,d,b);}}\nfunction asb(a){if(jQ.Oc==0)return;a.i=Yp(a.e/jQ.Oc);if(a.i>tLb)a.p=a.q=null;else{a.p=Cp(aq,TGb,0,a.i,7,1);a.q=Cp(aq,TGb,0,a.i,7,1)}a.k=0;YQ(a)}\nfunction dh(a){var b,c,d;b='bh';d=Oxb(a.length,5);for(c=0;c<d;c++){if(cyb(a[c].d,b)){return Mp((a.length>=c+1&&a.splice(0,c+1),a),703)}}return a}\nfunction L0(a){var b,c,d;b='';for(c=0;c<a.w.a.b.length;c++){if((0&1<<c)==0)continue;d=Mp(oDb(a.w,c),5).He();d=lyb(d,OJb,'');b+=' '+f3(d)}return b}\nfunction i5(a,b){var c,d;_Q(a,a.ib,a.jb,8);c=a.mb[0];d=a.mb[1];zQ(a,b);W8(b,OQ(a,c));eR(a,b);U8(b,a.t);W8(b,OQ(a,d));eR(a,b);zR(b,a.j[0],a.j[1])}\nfunction aE(){aE=dC;new SD('');XD=new RegExp('&','g');YD=new RegExp('>','g');ZD=new RegExp('<','g');_D=new RegExp(\"'\",'g');$D=new RegExp('\"','g')}\nfunction oN(a){if(a.i){if(a.a.ab){Ch($doc.body,a.a.Y);a.f=oG(a.a.Z);bN();a.b=true}}else if(a.b){Dh($doc.body,a.a.Y);UP(a.f.a);a.f=null;a.b=false}}\nfunction SQ(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=Yp(Hxb(a.a*(1-d)+b.a*d+e*f+WGb));c.b=Yp(Hxb(a.b*(1-d)+b.b*d+e*g+WGb))}\nfunction Ojb(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(b<f||c<g){return false}e+=f;d+=g;return (e<f||e>b)&&(d<g||d>c)}\nfunction kp(a,b,c){if(!b){throw new ixb('Unknown currency code')}this.s=a;this.a=b;fp(this,this.s);if(!c&&this.g){this.n=this.a[2]&7;this.i=this.n}}\nfunction _H(a,b){var c;!b&&(b=(nwb(),lwb));c=a.jb?(nwb(),Ki(a.c)?mwb:lwb):(nwb(),Li(a.c)?mwb:lwb);Mi(a.c,b.a);Ni(a.c,b.a);if(!!c&&c.a==b.a){return}}\nfunction J$(a){var b,c;if(Qp(a,220)||Qp(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 _2(a){a.a=true;a.g.length>0&&!byb(a.g,zEb)&&(a.g+=zEb);return '! '+f3(a.e)+' '+a.b+' '+f3($2(a.d))+' '+f3($2(a.f))+' '+f3(a.c)+' '+f3(a.g)}\nfunction IJ(a){var b;!a.a?(b=null):a.a?(b=a.a):(b=a.a==(uL(),tL)?FL(a.b.c):EL(a.b.c));if(b!=a.c){a.c=b;(vF(),a.ob).style['textAlign']=!a.c?'':a.c.a}}\nfunction gM(a,b){var c,d;for(d=new Rzb(a.e);d.b<d.d.lg();){c=(uh(d.b<d.d.lg()),Mp(d.d.og(d.c=d.b++),21));if(pi((vF(),c.ob),b)){return c}}return null}\nfunction Fgb(a,b,c,d,e,f){Cgb();T0.call(this,a,b,c,d,e,f,Bgb,Agb);Dgb(this);this.fb=true;this.q=Mp(oDb(this.w,0),41).i;this.t=Mp(oDb(this.w,1),41).i}\nfunction Asb(a,b){iR.call(this,a,b);this.n=4;this.s=this.o=1;this.t=32;this.fb=true;this.e=0.999;this.j=Cp(aq,TGb,0,2,7,1);this.i=Cp(aq,TGb,0,2,7,1)}\nfunction zwb(a,b,c){rh(a>=0&&a<=1114111);if(a>=ZFb){b[c++]=55296+(a-ZFb>>10&1023)&lFb;b[c]=56320+(a-ZFb&1023)&lFb;return 2}else{b[c]=a&lFb;return 1}}\nfunction zyb(a){var b,c;if(a>=ZFb){b=55296+(a-ZFb>>10&1023)&lFb;c=56320+(a-ZFb&1023)&lFb;return Cyb(b)+Cyb(c)}else{return String.fromCharCode(a&lFb)}}\nfunction QM(){QM=dC;PM=new HD((fE(),new cE((So(),'data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs='))))}\nfunction U5(){var a,b;if(!K5)return;a=new Ezb((new wzb(K5)).a);while(Bzb(a)){b=(pBb(a.d,a),uh(Bzb(a)),a.b=a.a,Mp(a.a.se(),43));Mp(b.vg(),46).d=false}}\nfunction y2(){var a,b;if(!s2)return;a=new Ezb((new wzb(s2)).a);while(Bzb(a)){b=(pBb(a.d,a),uh(Bzb(a)),a.b=a.a,Mp(a.a.se(),43));Mp(b.vg(),149).a=false}}\nfunction e3(){var a,b;if(!Z2)return;a=new Ezb((new wzb(Z2)).a);while(Bzb(a)){b=(pBb(a.d,a),uh(Bzb(a)),a.b=a.a,Mp(a.a.se(),43));Mp(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=IZ(jQ,b);if(!Qp(a,178))continue;c=Mp(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 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=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!c)return;d=Mp(oDb(a.v,0),13);b=Ylb(a);hE(c,WLb,'1 '+b+' '+d.j);m_('saved defaults '+b)}\nfunction Pmb(a,b){if(b>0){a.a=Nmb[(b-1)%8];return}switch(a.k){case 0:a.a='#00FF00';break;case 1:a.a='#FFFF00';break;default:a.a=QY.ic.c?kLb:'#FFFFFF';}}\nfunction qC(a,b){var c,d,e;if(b<=22){c=a.l&(1<<b)-1;d=e=0}else if(b<=44){c=a.l;d=a.m&(1<<b-22)-1;e=0}else{c=a.l;d=a.m;e=a.h&(1<<b-44)-1}return lC(c,d,e)}\nfunction W9(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.a=new U9(jQ);this.b=(new _wb(Wpb(f))).a;this.W=(new _wb(Wpb(f))).a;R9(this.a,this.b,this.W,this.bb)}\nfunction B8(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.d=(new _wb(Wpb(f))).a;this.c=(new _wb(Wpb(f))).a;this.b=(new _wb(Wpb(f))).a;this.a=(new pwb(Wpb(f))).a}\nfunction spb(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.f=(new _wb(Wpb(f))).a;this.e=(new _wb(Wpb(f))).a;this.c=(new _wb(Wpb(f))).a;this.d=(new _wb(Wpb(f))).a}\nfunction rtb(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);otb(this);this.t=Ywb(Wpb(f));this.k=Ywb(Wpb(f));this.c=Ywb(Wpb(f));this.s=(nwb(),dyb(lEb,Wpb(f)));ptb(this)}\nfunction Ivb(a,b,c,d,e,f){var g;r5.call(this,a,b,c,d,e,f);if((e&2)==0){g=(new _wb(Wpb(f))).a;this.q=_5(this.q.g,g);this.r=this.q.i;m_(yLb+this.r)}o5(this)}\nfunction mbb(a,b,c){iR.call(this,a,b);cbb(this);this.R=c?-1:1;this.bb=c?this.r:0;this.bb|=this.k;this.fb=true;jbb(this);this.u=this.Yf();this.T=this.Zf()}\nfunction zmb(a){wlb();this.S=a;this.B=Cp(aq,TGb,0,4,7,1);this.e=Cp(XB,DHb,0,4,8,1);this.A=new Vjb(0,0,1,1);this.j=tf();this.k=of(this.j);xlb(this);hmb(this)}\nfunction jyb(a,b,c){var d,e;d=kyb(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=kyb(kyb(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return kyb(a,d,e)}\nfunction yD(a,b){var c;c=$doc.createElement(bFb);c.appendChild(b);Ri(c.style,AEb,(_j(),BEb));Ri(c.style,BFb,(Qj(),CFb));zD(b);a.insertBefore(c,null);return c}\nfunction oQ(a,b,c,d,e){var f;if(b>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);Rjb(a.U,b,c,d-b,e-c)}\nfunction sZ(a,b,c){var d;if(!a.Mb||!Qp(a.Mb,121))return false;d=Mp(a.Mb,121);if(!Ojb(d._f(),b,c))return false;d.ag();d.e&&(a.gb=d);a.d=true;o$(a);return true}\nfunction RT(a,b,c){var d,e;W8(b,cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a?gQ:(B0(),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 Z7(a,b,c){var d,e;W8(b,cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a?gQ:(B0(),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 MZ(b,c){var d,e;e=Ng()+'setuplist.txt'+'?v='+Yp(iDb(b.jc,32));d=new go((co(),bo),e);try{fo(d,new N_(b,c))}catch(a){a=_B(a);if(!Qp(a,134))throw $B(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*Jxb(a.g/(Txb(2)*a.b));a.i=aLb*Jxb(aLb/(Txb(2)*a.b));a.k==0?(a.j=0):(a.j=a.k-Jxb(-(1+-0.005/a.b))/_Kb)}\nfunction _pb(a){if(a.e<a.i||a.e>a.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=Qxb(a.f/a.i,a.a*jQ.Oc/a.k)}a.j=jQ.Oc}\nfunction lM(a,b,c){if(!b){if(!!a.i&&!!a.j&&a.j==a.i.i){return}}if(!!b&&!b.f){return}vM(a,b);c&&a.d&&zP((vF(),a.ob));!!b&&(!!a.j||!!a.f||a.b)&&fM(a,b,false,a.d)}\nfunction sM(a,b){!!a.f&&!!a.f.g&&LI(a.f.g,false);a.j=b.i;vM(a.j,null);a.j.f=a;a.g=new NM(a);bJ(a.g,a.j);Pe(a.g,new _L(a),ln?ln:(ln=new Xl));KI(a.g,new GM(a,b))}\nfunction uM(a){var b,c;if(!a.i){for(c=new Rzb(a.e);c.b<c.d.lg();){b=(uh(c.b<c.d.lg()),Mp(c.d.og(c.c=c.b++),21));if(b.f){vM(a,b);break}}return true}return false}\nfunction gjb(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.o=(new _wb(Wpb(f))).a;this.q=(new _wb(Wpb(f))).a;this.A=Wpb(f);while(Vpb(f))this.A+=' '+Wpb(f);djb(this)}\nfunction dsb(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.e=(new _wb(Wpb(f))).a;this.f=(new _wb(Wpb(f))).a;this.r=(new nxb(Wpb(f))).a;Wpb(f);this.fb=true;asb(this)}\nfunction fcb(b,c,d,e,f,g){oT.call(this,b,c,d,e,f,g);try{this.v=Zwb(Wpb(g));this.w=Zwb(Wpb(g))}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}qQ(this);dcb(this);kT(this)}\nfunction LL(){VH.call(this);this.a=(BL(),wL);this.c=(HL(),GL);this.b=(vF(),$doc.createElement('tr'));Ch(this.d,CF(this.b));Rh(this.e,qGb,'0');Rh(this.e,rGb,'0')}\nfunction Cnb(a,b,c){if(a.e){if(b<ynb+znb){a.k>a.i&&--a.k}else{if(b>EY-ynb-znb){a.k<a.g&&++a.k}else{a.k=Anb(a,b);a.d=true;c&&MF(pe(a.b))}}Enb(a);!!a.c&&a.c.Dd()}}\nfunction ajb(a,b,c){var d;if(a.a>=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 Qmb(a,b){switch(a.k){case 0:return dS(b,'V',false);case 1:return dS(b,'A',false);case 3:return dS(b,NY,false);case 2:return dS(b,'W',false);}return null}\nfunction PK(a,b,c){var d,e;QK(a,b);if(c<0){throw new hwb('Cannot create a column with a negative index: '+c)}d=(BK(a,b),DK((vF(),a.c),b));e=c+1-d;e>0&&zK(a.c,b,e)}\nfunction xZ(a,b,c){var d,e;a.O==-1&&(a.O=$8(a.Mb.nb,a.Mb.pb,b,c)>$8(a.Mb.ob,a.Mb.qb,b,c)?1:0);d=b-a.K;e=c-a.L;if(d==0&&e==0)return;VQ(a.Mb,a.O,d,e);a.d=true;o$(a)}\nfunction Zyb(a){var b,c,d,e;e=new Tyb('[');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 Ep(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=Gp(h,k);Fp(Bp(a,g-f),b[f],c[f],h,m);if(!j){++f;for(i=0;i<k;++i){m[i]=Ep(a,b,c,d,e,f,g)}}return m}\nfunction yC(a,b){var c,d,e;e=a.h-b.h;if(e<0){return false}c=a.l-b.l;d=a.m-b.m+(c>>22);e+=d>>22;if(e<0){return false}vC(a,c&uFb);wC(a,d&uFb);uC(a,e&vFb);return true}\nfunction Dfb(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)/aLb;d>0?(b=c+aLb*Jxb(d)):(b=a.w)}else{b=aLb*Math.log(b/aLb)}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=Mp(oDb(a.v,b),13);if(UZ(a.S,c.c)<0){qDb(a.v,b--);d=true}else e=false}d&&Blb(a);return e}\nfunction dL(a,b){if(a.b==b){return}if(b<0){throw new hwb('Cannot set number of rows to '+b)}if(a.b<b){fL((vF(),a.c),b-a.b,a.a);a.b=b}else{while(a.b>b){bL(a,a.b-1)}}}\nfunction qN(a){oN(a);if(a.i){Ri(pe(a.a).style,AEb,BEb);a.a.hb!=-1&&JI(a.a,a.a.bb,a.a.hb);wH((RN(),VN()),a.a)}else{a.c||xH((RN(),VN()),a.a)}Ri(pe(a.a).style,BFb,nGb)}\nfunction f_(){try{l=navigator.languages?navigator.languages[0]:navigator.language||navigator.userLanguage;return l.toUpperCase().startsWith('DE')}catch(a){return 0}}\nfunction XY(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(Qp(IZ(a,b),10)&&ymb(Mp(IZ(a,b),10).a))return false;return true}\nfunction t$(a,b,c){var d,e,f,g,h,i;f=ZZ(b,a.ob);g=WZ(b,a.ob);h=ZZ(c,a.pb);i=WZ(c,a.pb);a.xc=new Vjb(f,h,g-f,i-h);for(e=0;e!=a.T.a.b.length;e++){d=IZ(a,e);ZQ(d,a.xc)}}\nfunction O4(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.g=(new _wb(Wpb(f))).a;this.f=(new _wb(Wpb(f))).a;this.b=(new _wb(Wpb(f))).a;this.e=(new _wb(Wpb(f))).a;M4(this)}\nfunction Fmb(a,b,c,d,e,f){var g,h;jR.call(this,a,b,c,d,e);this.fb=false;g=Wpb(f);h=new Xpb(g,'_');this.a=new zmb(jQ);xmb(this.a,h);bR(this);Dmb(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=Mp(nDb(a.v),13).c;if(a.v.a.b.length==2&&Mp(oDb(a.v,1),13).c!=c)return;a.t=a.u=false;rmb(a,b,c)}\nfunction Zo(a,b){var c,d;c=a.b+a.n;if(a.d<c){while(a.d<c){b.a+='0';++a.d}}else{d=a.b+a.i;d>a.d&&(d=a.d);while(d>c&&ayb(b.a,d-1)==48){--d}if(d<a.d){Pyb(b,d,a.d);a.d=d}}}\nfunction ip(a,b,c){var d,e;d=true;while(d&&c>=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 aN(){var a;ve(this,(vF(),$doc.createElement('td')));Oh(this.ob,'gwt-MenuItemSeparator');a=$doc.createElement(bFb);Ch(this.ob,CF(a));Oh(a,'menuSeparatorInner')}\nfunction r$(a){var b,c,d,e;d=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!d)return;e='1';for(b=0;b!=a.yc.length;b++){c=a.yc[b];if(c==null)continue;e+=';'+b+'='+c}nE(d.a,qKb,e)}\nfunction _C(b,c,d,e){$C();var f=YC;$moduleName=c;$moduleBase=d;YB=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{DDb(g)()}catch(a){b(c,a)}}else{DDb(g)()}}\nfunction Ue(a){if(!a.nb){RN();JBb(QN,a)&&TN(a)}else if(Qp(a.nb,38)){Mp(a.nb,38).fe(a)}else if(a.nb){throw new kxb(\"This widget's parent does not implement HasWidgets\")}}\nfunction oK(){oK=dC;lK=new pK('NORTH',0);iK=new pK('EAST',1);mK=new pK('SOUTH',2);nK=new pK('WEST',3);hK=new pK(JEb,4);kK=new pK('LINE_START',5);jK=new pK('LINE_END',6)}\nfunction VQ(a,b,c,d){var e,f,g,h;e=a.nb;g=a.pb;f=a.ob;h=a.qb;if(b==0){a.nb+=c;a.pb+=d}else{a.ob+=c;a.qb+=d}if(a.nb==a.ob&&a.pb==a.qb){a.nb=e;a.pb=g;a.ob=f;a.qb=h}a.lf()}\nfunction Tmb(a){var b;if(!a.c)return;b=a.c.Ye(a.n);b<a.f[a.g]&&(a.f[a.g]=b);b>a.e[a.g]&&(a.e[a.g]=b);a.d=b;++a.b;if(a.b>=a.j){a.g=a.g+1&a.i-1;a.f[a.g]=a.e[a.g]=b;a.b=0}}\nfunction DQ(a,b,c){W8(b,c);a.cb==-1?V8(b,a.nb-3,a.pb-3,7,7):a.cb==0&&V8(b,a.nb-4,a.pb-4,9,9);a.hb==2&&(a.cb==-1?V8(b,a.ob-3,a.qb-3,7,7):a.cb==1&&V8(b,a.ob-4,a.qb-4,9,9))}\nfunction Dmb(a){var b,c,d,e,f;b=$$(jQ,cS(a.nb,a.ob));c=$$(jQ,bS(a.nb,a.ob));d=_$(jQ,cS(a.pb,a.qb));e=_$(jQ,bS(a.pb,a.qb));f=new Vjb(b,d,c-b,e-d);Pjb(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&VFb)!=0);return c}return null}\nfunction KU(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);this.j=20;this.i=xHb;try{this.j=(new _wb(Wpb(g))).a;this.i=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}\n",
"function Wsb(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);this.f=0.1;this.e=xHb;try{this.f=(new _wb(Wpb(g))).a;this.e=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}\nfunction B9(b){function d(){var a=c.responseText;e$(z9);i$(z9,a,true)}\ntry{var c=new XMLHttpRequest;c.addEventListener('load',d);c.open('GET',b,false);c.send()}catch(a){}}\nfunction Zlb(a){var b;if(a.V!=1)return null;if(a.H<0&&!$lb(a))return null;b=Mp(nDb(a.Y),13);a.H>=0&&a.Y.a.b.length>a.H&&(b=Mp(oDb(a.Y,a.H),13));return !b.c?'':b.c.We(b.n)}\nfunction imb(a,b){var c;a.F=1;while(a.F<=a.A.b)a.F*=2;!a.v&&(a.v=new sDb);a.O=false;for(c=0;c!=a.v.a.b.length;c++)Rmb(Mp(oDb(a.v,c),13),a.F,a.U,b);Blb(a);a.G=a.S.Oc;xlb(a)}\nfunction cZ(a){var b,c,d,e;e='';e3();y2();U5();for(c=a.T.a.b.length-1;c>=0;c--){b=IZ(a,c);d=b.Ie();d!=null&&!!d.length&&(e+=d+zEb);b.kb&&!Qp(b,10)&&(e+=b.He()+zEb)}return e}\nfunction Gp(a,b){var c=new Array(b);var d;switch(a){case 6:d={l:0,m:0,h:0};break;case 7:d=0;break;case 8:d=false;break;default:return c;}for(var e=0;e<b;++e){c[e]=d}return c}\nfunction VF(a,b){var c,d,e,f,g;if(!!PF&&!!a&&Cn(a,PF)){c=QF.a;d=QF.b;e=QF.c;f=QF.d;RF(QF);SF(QF,b);Bn(a,QF);g=!(QF.a&&!QF.b);QF.a=c;QF.b=d;QF.c=e;QF.d=f;return g}return true}\nfunction mM(a){if(uM(a)){return}if(a.n){wM(a)}else{if(!!a.i.i&&a.i.i.e.b.length!=0&&(!a.j||!a.j.i)){!a.j&&fM(a,a.i,false,true);hM(a.i.i)}else !!a.f&&(a.f.n?wM(a.f):mM(a.f))}}\nfunction oM(a){if(uM(a)){return}if(a.n){if(!!a.i.i&&a.i.i.e.b.length!=0&&(!a.j||!a.j.i)){!a.j&&fM(a,a.i,false,true);hM(a.i.i)}else !!a.f&&(a.f.n?oM(a.f):wM(a.f))}else{wM(a)}}\nfunction bR(a){a._=a.ob-a.nb;a.ab=a.qb-a.pb;a.X=Txb(a._*a._+a.ab*a.ab);a.Y=a.ab/a.X;a.Z=-a._/a.X;a.$=a.ab==0?oS(a._):oS(a.ab);a.ib=new Mib(a.nb,a.pb);a.jb=new Mib(a.ob,a.qb)}\nfunction OE(a,b){var c,d,e,f;c=Cg();f=false;for(e=new Rzb(a.q);e.b<e.d.lg();){d=(uh(e.b<e.d.lg()),Mp(e.d.og(e.c=e.b++),162));if(c-d.b<=2500&&ME(b,d.a)){f=true;break}}return f}\nfunction qU(a,b){var c;c=(new nxb(Wpb(a))).a;if(c==-1)return;this.b=IZ(b,c);this.a=(new nxb(Wpb(a))).a;this.e=(new _wb(Wpb(a))).a;this.d=(new _wb(Wpb(a))).a;this.i=k3(Wpb(a))}\nfunction ZX(a){var b;bR(a);b=(a.X/2-4)/a.X;a.db=PQ(a.ib,a.jb,b);a.eb=PQ(a.ib,a.jb,1-b);a.f=XQ(2);a.g=XQ(2);TQ(a.ib,a.jb,a.f[0],a.f[1],b,12);TQ(a.ib,a.jb,a.g[0],a.g[1],1-b,12)}\nfunction f3(a){if(a.length==0)return '\\\\0';return jyb(jyb(jyb(jyb(jyb(jyb(jyb(jyb(a,'\\\\','\\\\\\\\'),zEb,'\\\\n'),' ','\\\\s'),'+','\\\\p'),'=','\\\\q'),'#','\\\\h'),'&','\\\\a'),'\\r','\\\\r')}\nfunction yhb(){yhb=dC;vhb=Fp(Bp(bq,1),jFb,0,7,[2,3,6,7,4]);shb=Fp(Bp(bq,1),jFb,0,7,[1,13,12,4,5]);xhb=Fp(Bp(aq,1),TGb,0,7,[50,25,kFb,50000,kFb,5000,50000,50,39000,7500,4500])}\nfunction pnb(a){var b,c;c=mnb(a);for(b=0;b<5;b++){se(a.d[b]);if(c+b-2<0||c+b-2>=a.k)KJ(a.d[b],'---');else{KJ(a.d[b],dS(a.o[c+b-2],'',true));c+b-2==a.a&&ne(a.d[b],'current')}}}\nfunction tqb(b,c,d,e,f,g){Ndb.call(this,b,c,d,e,f,g);this.a=(new nxb(Wpb(g))).a;this.d=2;try{this.d=(new nxb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.fb=true}\nfunction B1(b,c,d,e,f,g){oT.call(this,b,c,d,e,f,g);this.a=true;try{this.a=(nwb(),dyb(lEb,Wpb(g)));this.b=Zwb(Wpb(g))}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.s[1].a=this.a}\nfunction e$(a){var b;a.nc.a.b=Cp(cB,LDb,1,0,3,1);b=BZ(a);if(a.Tc.a.b.length>0&&wyb(b,Op(pDb(a.Tc)))==0)return;kDb(a.Tc,b);RM(a.mc,a.nc.a.b.length>0);RM(a.Sc,a.Tc.a.b.length>0)}\nfunction gDb(){gDb=dC;var a,b,c,d;dDb=Cp(aq,TGb,0,25,7,1);eDb=Cp(aq,TGb,0,33,7,1);d=1.52587890625E-5;for(b=32;b>=0;b--){eDb[b]=d;d*=0.5}c=1;for(a=24;a>=0;a--){dDb[a]=c;c*=0.5}}\nfunction ul(a,b,c){var d,e,f,g,h;if(rl){h=Mp(Hm(rl,a.type),141);if(h){for(g=h.ge();g.re();){f=Mp(g.se(),70);d=f.a.a;e=f.a.b;sl(f.a,a);tl(f.a,c);Qe(b,f.a);sl(f.a,d);tl(f.a,e)}}}}\nfunction ZW(a,b){var c;if(b==0){c=new c7('<a href=\"customfunction.html\" target=\"_blank\">Output Function<\\/a>',0);c.n=a.e;return c}if(b==1)return a7(new c7(EHb,a.f));return null}\nfunction l_(a){var b,c;if(a==null)return null;c=Op(mzb(LY,a));if(c!=null)return c;b=eyb(a,zyb(126));if(b<0)return a;a=a.substr(0,b);c=Op(mzb(LY,a));if(c!=null)return c;return a}\nfunction Rvb(){if(navigator.languages){if(navigator.languages.length>0)return navigator.languages[0];else return 'en-US'}else{return navigator.language||navigator.userLanguage}}\nfunction Ywb(a){var b;if(!(b=Xwb,!b&&(b=Xwb=/^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$/),b.test(a))){throw new Xxb(fMb+a+'\"')}return parseFloat(a)}\nfunction UT(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.a=(new _wb(Wpb(f))).a;this.d=(new _wb(Wpb(f))).a;this.c=(new _wb(Wpb(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);Zpb(this);this.i=(new _wb(Wpb(f))).a;this.f=(new _wb(Wpb(f))).a;this.g=(new _wb(Wpb(f))).a;this.k=(new _wb(Wpb(f))).a;$pb(this)}\nfunction PG(){KG=DDb(XG);LG=DDb(YG);var c=eH;var d=HG;c(d,function(a,b){d[a]=DDb(b)});var e=JG;c(e,function(a,b){e[a]=DDb(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}\nfunction pL(a,b,c){var d,e;b=b>1?b:1;e=a.a.childNodes.length;if(e<b){for(d=e;d<b;d++){Ch(a.a,$doc.createElement('col'))}}else if(!c&&e>b){for(d=e;d>b;d--){Dh(a.a,a.a.lastChild)}}}\nfunction t7(b){var c,d;d='shortrelay.php?v='+b;EN(r7,'Waiting for short URL for web service...');c=new go((co(),bo),d);try{fo(c,new u7)}catch(a){a=_B(a);if(!Qp(a,134))throw $B(a)}}\nfunction Edb(a){yK.call(this,$h($doc,SJb));Oh((vF(),this.ob),'gwt-FileUpload');Ddb=a;this.ob.name='Import';this.ob.id=uKb;Oe(this,this,(Dl(),Dl(),Cl));Ie(this.ob,'offScreen',true)}\nfunction akb(a,b){iR.call(this,a,b);this.i=new U9(jQ);this.j=0.2;R9(this.i,this.j,0,2);this.fb=true;this.q=0.02;this.v=0.05;this.u=bHb;this.e=20;this.b=this.a=0;this.s=1;_jb(this)}\nfunction vg(a){var b;if(a.c==null){b=Vp(a.b)===Vp(tg)?null:a.b;a.d=b==null?'null':Rp(b)?yg(Np(b)):Up(b)?'String':Cwb(S(b));a.a=a.a+': '+(Rp(b)?xg(Np(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction Uh(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<e&&a.charCodeAt(d)==32){break}}c=a.indexOf(b,c+1)}return c}\nfunction Co(a){var b,c,d;b=false;d=a.b.b.length;for(c=0;c<d;c++){if(Do(Mp(tAb(a.b,c),207))){if(!b&&c+1<d&&Do(Mp(tAb(a.b,c+1),207))){b=true;Mp(tAb(a.b,c),207).a=true}}else{b=false}}}\nfunction OQ(a,b){var c;if(cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a){return gQ}if(!jQ.Wc.c){return mQ}c=Yp((b+lQ)*(_P-1)/(lQ*2));c<0&&(c=0);c>=_P&&(c=_P-1);return $P[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=IZ(a,e);if(c.kb||cQ==c){cQ==c&&B$(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(KN());b=qe(KN());b=b-30;c=c-EY;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 N0(a,b){var c,d,e;c=0;d=Mp(oDb(a.A,b),72).b;for(e=0;e<d.a.b.length;e++){c+=(vDb(e,d.a.b.length),Mp(tAb(d.a,e),73)).a.Ne((vDb(e,d.a.b.length),Mp(tAb(d.a,e),73)).b)}return c}\nfunction XBb(a,b,c){var d,e,f,g;d=SBb(a,b==null?'0':''+GBb(b));for(f=0,g=d.length;f<g;++f){e=d[f];if(FBb(b,e.ug())){return e.wg(c)}}Ip(d,d.length,new mAb(b,c));jzb(a.b);return null}\nfunction bN(){var a,b,c,d;null.Jg();d=Hi($doc);c=Gi($doc);null.Jg(hj());null.Jg(Ak());null.Jg(Ak());b=Ji($doc);a=Ii($doc);null.Jg((b>d?b:d)+LEb);null.Jg((a>c?a:c)+LEb);null.Jg(hj())}\nfunction sQ(a,b,c,d){var e,f,g,h,i,j;j=new cjb;h=new Lib;i=new Lib;e=b.a-a.a;f=b.b-a.b;g=Math.sqrt(e*e+f*f);ajb(j,b.a,b.b);TQ(a,b,h,i,1-c/g,d);ajb(j,h.a,h.b);ajb(j,i.a,i.b);return j}\nfunction A2(){var a,b,c,d;d=new sDb;b=new Ezb((new wzb(s2)).a);while(Bzb(b)){c=(pBb(b.d,b),uh(Bzb(b)),b.b=b.a,Mp(b.a.se(),43));a=Mp(c.vg(),149);rAb(d.a,a)}UAb();YAb(d,null);return d}\nfunction cmb(a){var b,c,d,e;d=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!d)return false;e=mE(d.a,WLb);if(e==null)return false;b=myb(e,' ',0);c=Zwb(b[1]);nmb(a,c);a.U=Zwb(b[2]);return true}\nfunction Bn(b,c){var d,e;!c.e||c.Kd();e=c.f;pl(c,b.b);try{Jn(b.a,c)}catch(a){a=_B(a);if(Qp(a,173)){d=a;throw new Wn(d.a)}else throw $B(a)}finally{e==null?(c.e=true,c.f=null):(c.f=e)}}\nfunction Hp(a,b,c,d,e,f){if(a===c){a=a.slice(b,b+e);b=0}for(var g=b,h=b+e;g<h;){var i=Math.min(g+tFb,h);e=i-g;Array.prototype.splice.apply(c,[d,f?e:0].concat(a.slice(g,i)));g=i;d+=e}}\nfunction I2(a,b,c,d,e,f){var g;oT.call(this,a,b,c,d,e,f);this.e=k3(Wpb(f));G2(this);for(g=0;g!=this.i;g++){if(this.s[g].i){this.mb[g]=(new _wb(Wpb(f))).a;this.s[g].u=this.mb[g]>2.5}}}\nfunction d3(a){this.e=k3(Wpb(a));this.b=(new nxb(Wpb(a))).a;this.d=myb(k3(Wpb(a)),',',0);this.f=myb(k3(Wpb(a)),',',0);this.c=k3(Wpb(a));this.g=k3(Wpb(a));a3(this);pzb(Z2,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 _wb(Wpb(g))).a;this.c=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}\nfunction EC(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<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<=b.l)}\nfunction FC(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<b.h||a.h==b.h&&a.m<b.m||a.h==b.h&&a.m==b.m&&a.l<b.l)}\nfunction Fdb(){var c=$doc.getElementById(uKb).files,d=c.length;if(d>=1&&c[0].size<128000){var e=new FileReader;e.onload=function(a){var b=e.result;Gdb(b,c[0].name)};e.readAsText(c[0])}}\nfunction qP(a,b){var c;c=new Ryb;c.a+=\"<img onload='this.__gwtLastUnhandledEvent=\\\"load\\\";' src='\";Oyb(c,bE(a.a));c.a+=\"' style='\";Oyb(c,bE(b.a));c.a+=\"' border='0'>\";return new OD(c.a)}\nfunction rCb(){var a;if(Object.create&&Object.getOwnPropertyNames&&qCb()){return (a=Object.create(null),a[kMb]=42,Object.getOwnPropertyNames(a).length==0)?new sCb:new lCb}return new uCb}\nfunction hj(){hj=dC;Yi=new kj;Si=new tj;Ui=new uj;Vi=new vj;Wi=new wj;Xi=new xj;Zi=new yj;$i=new zj;_i=new Aj;cj=new lj;ej=new mj;dj=new nj;gj=new oj;aj=new pj;bj=new qj;fj=new rj;Ti=new sj}\nfunction dR(a,b,c){var d;if(!jQ.fc.c)return;if(cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a){W8(b,gQ);return}c*=dQ;d=Yp(~~(_P/2)+~~(_P/2)*-c);d<0&&(d=0);d>=_P&&(d=_P-1);W8(b,$P[d])}\nfunction Ylb(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?YFb:0)|(a.I?32768:0);b|=4096;return b}\nfunction EBb(){EBb=dC;CBb=Fp(Bp(hB,1),LDb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);DBb=Fp(Bp(hB,1),LDb,2,4,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction JH(b,c){HH();var d,e,f,g;d=null;for(g=b.ge();g.re();){f=Mp(g.se(),15);try{c.he(f)}catch(a){a=_B(a);if(Qp(a,32)){e=a;!d&&(d=new LBb);IBb(d,e)}else throw $B(a)}}if(d){throw new IH(d)}}\nfunction EQ(a,b){var c,d;if(!jQ.J&&!(cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a))return;if(jQ.Nb==2||jQ.Nb==3)return;for(c=0;c!=a.Ue();c++){d=a.Te(c);W8(b,mQ);T8(b,d.a-3,d.b-3,7)}}\nfunction g6(a){var b,c;a.f=a.d.c.a.b.length;Y1(a.a,a.f);a.a.v=a.d.f;a.a.w=a.d.g;for(b=0;b!=a.f;b++){c=Mp(oDb(a.d.c,b),123);Z1(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 C9(a,b){if(b.a&&a.indexOf('https://www.dropbox.com/')!=0){pG('Dropbox links must start https://www.dropbox.com/');return}a=jyb(a,'www.dropbox.com','dl.dropboxusercontent.com');B9(a)}\nfunction gbb(a,b,c){var d;d=b-c<=0?0-(b-c):b-c;a.u>1&&(d*=100);if(d<IFb)return false;if(jQ.Lc>10&&d<(c<=0?0-c:c)*aHb)return false;if(jQ.Lc>100&&d<IFb+(jQ.Lc-100)*mLb)return false;return true}\nfunction Ve(a,b){var c;c=a.nb;if(!b){try{!!c&&c.qd()&&a.td()}finally{a.nb=null}}else{if(c){throw new kxb('Cannot set a new parent without first clearing the old parent')}a.nb=b;b.qd()&&a.rd()}}\nfunction Hn(a,b,c){if(!b){throw new Wxb('Cannot add a handler with a null type')}if(!c){throw new Wxb('Cannot add a null handler')}a.b>0?Gn(a,new WP(a,b,c)):In(a,b,null,c);return new VP(a,b,c)}\nfunction QK(a,b){var c,d,e;if(b<0){throw new hwb('Cannot create a row with a negative index: '+b)}d=EK(a.c);for(c=d;c<=b;c++){c!=EK(a.c)&&BK(a,c);e=(vF(),$doc.createElement('tr'));yF(a.c,e,c)}}\nfunction tX(a){a.v=2;a.w=2;a.s=Cp(Rw,LDb,7,3,0,1);a.s[0]=new CY(a,0,2,'C+');a.s[1]=new CY(a,1,2,'C-');a.s[1].i=true;a.s[2]=new CY(a,0,3,'O+');a.s[2].i=true;a.s[3]=new CY(a,1,3,'O-');a.d=new S7}\nfunction HX(a){a.v=2;a.w=2;a.s=Cp(Rw,LDb,7,3,0,1);a.s[0]=new CY(a,0,2,'C+');a.s[1]=new CY(a,1,2,'C-');a.s[1].i=true;a.s[2]=new CY(a,0,3,'V+');a.s[2].i=true;a.s[3]=new CY(a,1,3,'V-');a.d=new S7}\nfunction Mh(a,b){var c,d,e,f,g;b=Wh(b);g=Hh(a);e=Uh(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);Oh(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 HZ(a,b,c){var d,e,f;f='';d=n_(c,0,0);if(d){if(d.Ze()>0){f+=Lp(d.Ze()&lFb);a.yc[d.Ze()]=c}d.Ce()}f==''?(e=new vY(b)):(e=new xY(b,f));SM(e,new vfb(WDb,c));kDb(a.zb,e);kDb(a.yb,c);return e}\nfunction kbb(a){R$(jQ,a.gb[1]);R$(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 ZM(a,b){ve(this,(vF(),$doc.createElement('td')));ye(this,Fe(this.ob)+'-'+GGb,false);b?Ph(this.ob,a):qi(this.ob,a);Oh(this.ob,'gwt-MenuItem');Nh(this.ob,'id',Fi($doc));Td();Gb(od,this.ob)}\nfunction S5(a){var b;this.i=k3(Wpb(a));this.f=(new nxb(Wpb(a))).a;this.n=Ywb(Wpb(a));this.o=Ywb(Wpb(a));this.e=Ywb(Wpb(a));this.a=Ywb(Wpb(a));O5(this);b=Z5(this.i);(!b||!b.b)&&pzb(K5,this.i,this)}\nfunction Alb(a,b){var c,d,e,f,g,h,i;f=Smb(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 Aob(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=Zwb(Wpb(g));this.f=Zwb(Wpb(g));this.d=Zwb(Wpb(g))}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}xob(this)}\nfunction ccb(a,b,c){var d,e;if(a.b==null){W8(b,new F0(20,0,0));return}e=a.b[c]/IFb;e>0&&(e=255*(1+0.2*Jxb(e)));e>255&&(e=255);e<20&&(e=20);e=Kxb(e,a.a[c]);a.a[c]=e*0.99;d=new F0(Yp(e),0,0);W8(b,d)}\nfunction wob(a,b,c){var d,e;if(a.d==0){W8(b,a.s[c].u?(B0(),y0):jQ.ic.c?(B0(),z0):a.c);return}e=-a.d*a.s[c].f/IFb;e>0&&(e=255*(1+0.2*Jxb(e)));e>255&&(e=255);e<30&&(e=30);d=new F0(Yp(e),0,0);W8(b,d)}\nfunction qCb(){var a=kMb;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 Zg(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].Cd()&&(c=Yg(c,g)):g[0].Dd()}catch(a){a=_B(a);if(Qp(a,32)){d=a;Og(Qp(d,154)?Mp(d,154).Bd():d)}else throw $B(a)}}return c}\nfunction f2(a,b){var c,d;a.b=B2(a.c);if(!a.b)return;a.e=a.b.c.a.b.length;c=Cp(bq,jFb,0,a.e,7,1);for(d=0;d!=a.e;d++)c[d]=Mp(oDb(a.b.c,d),123).b;!b&&(b=new Xpb(a.b.b,' '));O0(a,b,a.b.e,c);qQ(a);e2(a)}\nfunction MC(a,b){var c,d,e;b&=63;if(b<22){c=a.l<<b;d=a.m<<b|a.l>>22-b;e=a.h<<b|a.m>>22-b}else if(b<44){c=0;d=a.l<<b-22;e=a.m<<b-22|a.l>>44-b}else{c=0;d=0;e=a.l<<b-44}return {l:c&uFb,m:d&uFb,h:e&vFb}}\nfunction OC(a,b){var c,d,e,f;b&=63;c=a.h&vFb;if(b<22){f=c>>>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=Up(c)?mzb(a,c):fzb(VBb(a.a,c));if(!(Vp(e)===Vp(d)||e!=null&&Q(e,d))){return false}if(d==null&&!(Up(c)?nzb(a,c):!!VBb(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 Ujb;Rjb(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 Ujb;Rjb(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 Qjb(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 (d<e||d>i)&&(c<f||c>j)&&(h<i||h>e)&&(g<j||g>f)}\nfunction B2(a){var b,c,d,e;if(!s2){s2=new HBb;c=new sDb;kDb(c,new T7('gnd',1));b=(e=new w2,e.d=JKb,e.b='0',e.e='GroundElm 1',e.c=c,pzb(s2,JKb,e),e);b.f=b.g=1;pzb(s2,b.d,b)}d=Mp(mzb(s2,a),149);return d}\nfunction Y5(a){var b,c,d,e;e=new sDb;c=new Ezb((new wzb(K5)).a);while(Bzb(c)){d=(pBb(c.d,c),uh(Bzb(c)),c.b=c.a,Mp(c.a.se(),43));b=Mp(d.vg(),46);if(a&&b.a==0)continue;rAb(e.a,b)}UAb();YAb(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=Cp(Rw,LDb,7,a.v+a.w,0,1);for(b=0;b!=a.v;b++)a.s[b]=new CY(a,b,1,'');for(b=0;b!=a.w;b++)a.s[b+a.v]=new CY(a,b,2,'');a.a=Cp(aq,TGb,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 Vmb(d,d.Xe(b),b));kDb(a.v,new Vmb(d,d.Xe(c),c));return}if(e){a.v=new sDb;kDb(a.v,new Vmb(d,d.Xe(b),0));kDb(a.v,new Vmb(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();jn(a,false)}finally{try{a.od()}finally{vF();GG(a.ob,null);a.jb=false}}}\nfunction kI(a,b){var c;if(a.n){throw new kxb('Composite.initWidget() may only be called once.')}if(!b){throw new Wxb('widget cannot be null')}Ue(b);c=(vF(),b.ob);ve(a,c);(zN(),zF(c))&&AN(c,a);a.n=b;Ve(b,a)}\nfunction jM(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;d<c;d++){Qp(tAb(a.a,d),21)&&++e}qAb(a.e,e,b);cM(a,c,(vF(),b.ob));b.g=a;ye(b,Fe(b.ob)+'-'+GGb,false);yM(a,b);return b}\nfunction gS(){var a,b,c,d;for(a=0;a!=_P;a++){d=a*2/_P-1;if(d<0){b=Yp(128*-d)+127;c=Yp(127*(1+d));$P[a]=new F0(b,c,c)}else{b=Yp(128*d)+127;c=Yp(127*(1-d));jQ.c.c?($P[a]=new F0(c,c,b)):($P[a]=new F0(c,b,c))}}}\nfunction g_(){try{l=navigator.languages?navigator.languages[0]:navigator.language||navigator.userLanguage;if(l.length>2){l=l.slice(-2).toUpperCase();return l=='US'||l=='CA'}else{return 0}}catch(a){return 0}}\nfunction Drb(a,b,c,d,e,f){zW.call(this,a,b,c,d,e);this.b=(new nxb(Wpb(f))).a;this.c=Wpb(f);if((this.bb&4)==0){while(Vpb(f))this.c+=' '+Wpb(f);this.c=kyb(this.c,'%2[bB]','+')}else{this.c=k3(this.c)}Brb(this)}\nfunction Usb(a){var b,c;bR(a);tQ(a,32);new Lib;c=16;16>a.X/2&&(c=Yp(a.X/2));b=XQ(3);TQ(a.db,a.eb,b[0],b[1],0,18);b[2]=PQ(a.ib,a.jb,0.5+(c-2)/a.X);a.a=xQ(b);a.d=QQ(a.ib,a.jb,0.5,-16);a.b=QQ(a.ib,a.jb,0.5,-8)}\nfunction pb(a){var b,c,d,e,f;b=Cp(hq,{752:1,3:1,4:1},261,a.a.b.length,0,1);b=Mp(AAb(a.a,b),752);c=new hg;for(e=0,f=b.length;e<f;++e){d=b[e];xAb(a.a,d);eb(d.a,c.a)}a.a.b.length>0&&tb(a.b,Lxb(5,16-(Cg()-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&YFb)!=0;a.I=(b&32768)!=0}\nfunction Ndb(a,b,c,d,e,f){var g;jR.call(this,a,b,c,d,e);g=Wpb(f);wyb(g,lEb)==0?(this.g=Qp(this,202)?0:1):wyb(g,'false')==0?(this.g=Qp(this,202)?1:0):(this.g=(new nxb(g)).a);this.e=(new pwb(Wpb(f))).a;this.f=2}\nfunction Xqb(a,b){iR.call(this,a,b);this.f=4;this.k=1;this.fb=true;this.b=0.99;this.e=Cp(aq,TGb,0,4,7,1);this.d=Cp(aq,TGb,0,4,7,1);this.n=Cp(aq,TGb,0,3,7,1);this.c=Cp(aq,TGb,0,3,7,1);this.a=Cp(aq,TGb,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;vF();GG(a.ob,a);b=a.kb;a.kb=-1;b>0&&a.wd(b);a.nd();a.ud();jn(a,true)}\nfunction AQ(a,b,c,d,e,f){var g,h;h=Yp(Ff(b.a,c).width);g=~~(b.c/2);If(b.a);b.a.textBaseline=BGb;if(f){Qf(b.a,AGb);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,AGb);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=CZ(b.i,b.e,f);if(!c)continue;e=b.d[f];try{c.i=yO(e.f);KJ(c.c,c.i);d=N6(yO(e.i));c.e=d;d=N6(yO(e.g));c.d=d;oU(c,e.q)}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}}\nfunction UY(a){var b,c,d,e,f,g,h;for(d=0;d!=a.Xc.a.b.length;d++){h=Mp(oDb(a.Xc,d),190);c=0;g=LQ(h.c,h.b);for(e=0;e!=h.a.a.b.length;e++){b=Mp(oDb(h.a,e),5);f=KQ(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 _wb(Wpb(f))).a;fxb(this.j)&&(this.j=300);this.f=(new _wb(Wpb(f))).a;this.g=(new _wb(Wpb(f))).a;this.k=(new _wb(Wpb(f))).a;this.d=(new _wb(Wpb(f))).a}\nfunction a8(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);Y7(this);this.a=(new _wb(Wpb(f))).a;this.g=(new _wb(Wpb(f))).a;this.f=(new _wb(Wpb(f))).a;this.b=(new _wb(Wpb(f))).a;(this.bb&2)!=0&&(this.bb&=-3);this.c=0;this.V=0}\nfunction Iyb(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)));b=~~b;c+=4}while(c<d){b=b*31+ayb(a,c++)}b=~~b;return b}\nfunction wM(a){var b,c,d;if(!a.i){return}c=uAb(a.e,a.i,0);b=c;while(true){c=c+1;c==a.e.b.length&&(c=0);if(c==b){d=Mp(tAb(a.e,b),21);break}else{d=Mp(tAb(a.e,c),21);if(d.f){break}}}vM(a,d);!!a.j&&fM(a,d,false,true)}\nfunction xM(a){var b,c,d;if(!a.i){return}c=uAb(a.e,a.i,0);b=c;while(true){c=c-1;c<0&&(c=a.e.b.length-1);if(c==b){d=Mp(tAb(a.e,b),21);break}else{d=Mp(tAb(a.e,c),21);if(d.f){break}}}vM(a,d);!!a.j&&fM(a,d,false,true)}\nfunction iZ(a){var b,c;e$(a);A$(a);a.u='';for(c=a.T.a.b.length-1;c>=0;c--){b=IZ(a,c);(b.kb||cQ==b)&&!Qp(b,10)&&(a.u+=b.He()+zEb)}h_(a);jZ(a,true);(a.u==null||a.u.length==0)&&f$(a);RM(a._b,a.u!=null&&a.u.length>0)}\nfunction deb(b,c,d,e,f,g){Ndb.call(this,b,c,d,e,f,g);this.hb=1;try{this.a=(new _wb(Wpb(g))).a;this.b=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(Qp(a,17)){this.a=5;this.b=0}else throw $B(a)}(this.bb&1)!=0&&(this.f=3)}\nfunction ZY(a){var b,c;b=FZ(a);c=1;!!b&&(c=Nxb(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 SAb(a,b,c,d,e,f){var g,h,i,j;g=d-c;if(g<7){PAb(b,c,d,f);return}i=c+e;h=d+e;j=i+(h-i>>1);SAb(b,a,i,j,-e,f);SAb(b,a,j,h,-e,f);if(f.Wf(a[j-1],a[j])<=0){while(c<d){Ip(b,c++,a[i++])}return}QAb(a,i,j,h,b,c,d,f)}\nfunction YBb(a,b){var c,d,e,f;e=b==null?'0':''+GBb(b);c=UBb(a,e);for(f=0;f<c.length;f++){d=c[f];if(FBb(b,d.ug())){c.length==1?(delete a.a[e],undefined):(c.splice(f,1),undefined);kzb(a.b);return d.vg()}}return null}\nfunction cC(a,b,c){var d=aC;var e=bC;var f=eC;var g=d[a];var h=f(g);if(g&&!h){_=g}else{_=d[a]=!b?{}:e(b);_.cM=c;_.constructor=_;!b&&(_.tM=hC)}for(var i=3;i<arguments.length;++i){arguments[i].prototype=_}h&&(_.cZ=h)}\nfunction ZL(a,b,c,d){var e,f,g,h;h=(vF(),a.ob);g=$doc.createElement($Db);g.text=b;g.removeAttribute('bidiwrapped');g.value=c;f=h.options.length;(d<0||d>f)&&(d=f);if(d==f){ki(h,g,null)}else{e=h.options[d];ki(h,g,e)}}\nfunction e2(a){var b,c;a.a=new $1(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;Y1(a.a,a.e);for(b=0;b!=a.e;b++){c=Mp(oDb(a.b.c,b),123);Z1(a.a,b,c.c,c.d,c.a)}kT(a.a);for(b=0;b!=a.e;b++)Q0(a,b,hT(a.a,b))}\nfunction cP(a,b,c){var d,e,f;if(c<0||c>a.c){throw new gwb}if(a.c==a.a.length){f=Cp(fw,LDb,15,a.a.length*2,0,1);for(e=0;e<a.a.length;++e){Ip(f,e,a.a[e])}a.a=f}++a.c;for(d=a.c-1;d>c;--d){Ip(a.a,d,a.a[d-1])}Ip(a.a,c,b)}\nfunction oZ(a){var b;if(a.nc.a.b.length==0)return;kDb(a.Tc,BZ(a));b=Op(qDb(a.nc,a.nc.a.b.length-1));k$(a,Ayb(b),b.length,false,false);KJ(a.Qc,null);KJ(a.Qc,null);RM(a.mc,a.nc.a.b.length>0);RM(a.Sc,a.Tc.a.b.length>0)}\nfunction uZ(a){var b;if(a.Tc.a.b.length==0)return;kDb(a.nc,BZ(a));b=Op(qDb(a.Tc,a.Tc.a.b.length-1));k$(a,Ayb(b),b.length,false,false);KJ(a.Qc,null);KJ(a.Qc,null);RM(a.mc,a.nc.a.b.length>0);RM(a.Sc,a.Tc.a.b.length>0)}\nfunction G$(a){var b,c,d;if(!a.kb)return;b=0;for(c=0;c<pH(a.Uc,a.kb);c++){if(oH(a.Uc,c)!=a.wb){b=b+oH(a.Uc,c).hd();(oH(a.Uc,c).jd().className||'').indexOf(eEb)!=-1&&(b+=12)}}d=qe(KN())-30-b;d<0&&(d=0);we(a.kb,d+LEb)}\nfunction Vn(a){var b,c,d,e,f;c=a.lg();if(c==0){return null}b=new Tyb(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.ge();f.re();){e=Mp(f.se(),32);d?(d=false):(b.a+='; ',b);Oyb(b,e.Ad())}return b.a}\nfunction op(a){var b,c;c=-a.a;b=Fp(Bp(_p,1),jFb,0,7,[43,48,48,48,48]);if(c<0){b[0]=45;c=-c}b[1]=b[1]+~~(~~(c/60)/10)&lFb;b[2]=b[2]+~~(c/60)%10&lFb;b[3]=b[3]+~~(c%60/10)&lFb;b[4]=b[4]+c%10&lFb;return vyb(b,0,b.length)}\nfunction np(a){var b,c;c=-a.a;b=Fp(Bp(_p,1),jFb,0,7,[43,48,48,58,48,48]);if(c<0){b[0]=45;c=-c}b[1]=b[1]+~~(~~(c/60)/10)&lFb;b[2]=b[2]+~~(c/60)%10&lFb;b[4]=b[4]+~~(c%60/10)&lFb;b[5]=b[5]+c%10&lFb;return vyb(b,0,b.length)}\nfunction qp(a){var b;b=Fp(Bp(_p,1),jFb,0,7,[71,77,84,45,48,48,58,48,48]);if(a<=0){b[3]=43;a=-a}b[4]=b[4]+~~(~~(a/60)/10)&lFb;b[5]=b[5]+~~(a/60)%10&lFb;b[7]=b[7]+~~(a%60/10)&lFb;b[8]=b[8]+a%10&lFb;return vyb(b,0,b.length)}\nfunction be(){be=dC;new Bc('aria-busy');new Pb('aria-checked');new Bc('aria-disabled');new Pb('aria-expanded');new Pb('aria-grabbed');ae=new Bc(dEb);new Pb('aria-invalid');new Pb('aria-pressed');new Pb('aria-selected')}\nfunction Dhb(b,c,d,e,f,g){yhb();S0.call(this,b,c,d,e,f);this.fb=true;this.k=Ywb(Wpb(g));this.a=Ywb(Wpb(g));this.c=ELb;this.f=0;try{this.c=Ywb(Wpb(g));this.f=Zwb(Wpb(g))}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}Ahb(this)}\nfunction TQ(a,b,c,d,e,f){var g,h;g=b.b-a.b;h=a.a-b.a;f/=Math.sqrt(g*g+h*h);c.a=Yp(Hxb(a.a*(1-e)+b.a*e+f*g+WGb));c.b=Yp(Hxb(a.b*(1-e)+b.b*e+f*h+WGb));d.a=Yp(Hxb(a.a*(1-e)+b.a*e-f*g+WGb));d.b=Yp(Hxb(a.b*(1-e)+b.b*e-f*h+WGb))}\nfunction k5(a,b){a.q.j?(b[0]='diode'):(b[0]=l_('diode')+' ('+a.r+')');b[1]=UGb+dS(a.W,'A',false);b[2]=VGb+dS(a.mb[0]-a.mb[1],'V',false);b[3]=mHb+dS((a.mb[0]-a.mb[1])*a.W,'W',false);a.q.j&&(b[4]='Vf = '+dS(a.q.g,'V',false))}\nfunction Njb(){var a,b,c,d;this.a=new HBb;d=$wnd.location.search;if(d!=null&&d.length>0){b=myb(tyb(d,1,d.length-1),'&',0);for(a=0;a<b.length;a++){c=myb(b[a],'=',0);pzb(this.a,c[0],(ro('encodedURL',c[1]),decodeURI(c[1])))}}}\nfunction Blb(a){var b,c,d,e,f;a.Y=new sDb;f=0;b=0;d=0;for(c=0;c!=a.v.a.b.length;c++){e=Mp(oDb(a.v,c),13);if(e.k==0){if(a.R){kDb(a.Y,e);Pmb(e,f++)}}else if(e.k==1){if(a.L){kDb(a.Y,e);Pmb(e,b++)}}else{kDb(a.Y,e);Pmb(e,d++)}}}\nfunction rqb(a){var b,c;Ldb(a);tQ(a,32);a.c=XQ(a.d);a.b=XQ(2+a.d);for(c=0;c!=a.d;c++){b=-16*(c-~~((a.d-1)/2));a.d==2&&c==0&&(b=16);SQ(a.db,a.eb,a.b[c],1,b);SQ(a.ib,a.jb,a.c[c],1,b)}a.b[c]=a.eb;a.f=(a.bb&1)!=0&&a.d==2?3:a.d}\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 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=Mp(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=IZ(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 SE(a,b){var c,d;qF(a.j,null,0);if(a.r){return}d=KE(b);a.p=new CE(li(d)|0,mi(d)|0);c=Cg();qF(a.k,a.p,c);qF(a.e,a.p,c);a.n=null;if(a.g){rAb(a.q,new sF(a.p,c));$g((Sg(),a.i),2500)}a.o=new CE(eO(a.s),iO(a.s));JE(a);a.r=true}\nfunction kO(a){var b,c;if(a.c){return false}a.c=(b=(!HE&&(HE=(nwb(),!Km&&(Km=new Vm),Km.a&&!(c=navigator.userAgent.toLowerCase(),/android ([3-9]+)\\.([0-9]+)/.exec(c)!=null)?mwb:lwb)),HE.a?new ZE:null),!!b&&WE(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-YFb;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}\nfunction fL(a,b,c){var d=$doc.createElement('td');d.innerHTML=KFb;var e=$doc.createElement('tr');for(var f=0;f<c;f++){var g=d.cloneNode(true);e.appendChild(g)}a.appendChild(e);for(var h=1;h<b;h++){a.appendChild(e.cloneNode(true))}}\nfunction rZ(a,b){var c,d,e;d=K$(a,PZ(a,a.Gb));e=K$(a,QZ(a,a.Hb));if(!b||!Qp(b,104))return;b.nb==b.ob?(d=b.nb):(e=b.pb);if(d==b.nb&&e==b.pb||d==b.ob&&e==b.qb)return;c=new nvb(d,e);yQ(c,b.ob,b.qb);b.Ee(d,e);kDb(a.T,c);a.d=true;o$(a)}\nfunction h6(a){var b,c,d;b=new Z8(a.b);d=a.b.canvas.width/(a.a.U.b+a.a.U.c*2);c=a.b.canvas.height/(a.a.U.a+a.a.U.d*2);a.g=1/(d<c?d:c);Kf(a.b,kLb);Cf(a.b,0,0,a.b.canvas.width,a.b.canvas.height);Rf(a.b,1/a.g,0,0,1/a.g,0,0);cT(a.a,b)}\nfunction bE(a){aE();a.indexOf('&')!=-1&&(a=GD(XD,a,'&amp;'));a.indexOf('<')!=-1&&(a=GD(ZD,a,'&lt;'));a.indexOf('>')!=-1&&(a=GD(YD,a,'&gt;'));a.indexOf('\"')!=-1&&(a=GD($D,a,'&quot;'));a.indexOf(\"'\")!=-1&&(a=GD(_D,a,'&#39;'));return a}\nfunction CQ(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);W8(a,jQ.w.c?(B0(),A0):(B0(),s0));d%=16;d<0&&(d+=16);for(e=d;e<f;e+=16){i=Yp(b.a+e*g/f);j=Yp(b.b+e*h/f);Cf(a.a,i-2,j-2,4,4)}}\nfunction zlb(a,b){var c,d,e,f,g,h,i;a.r=-100000000;a.s=LHb;for(i=0;i!=a.Y.a.b.length;i++){h=Mp(oDb(a.Y,i),13);if(h.k!=b)continue;e=Smb(h,a.A.b);f=h.e;g=h.f;for(c=0;c!=a.A.b;c++){d=c+e&a.F-1;f[d]>a.r&&(a.r=f[d]);g[d]<a.s&&(a.s=g[d])}}}\nfunction RI(){tI.call(this);this.Z=new cN;this.T=(lN(),iN);this._=false;this.bb=-1;this.fb=new tN(this);this.hb=-1;Ch((vF(),this.ob),$doc.createElement(bFb));JI(this,0,0);Oh(ii(hi(this.ob)),'gwt-PopupPanel');Oh((null,hi(this.ob)),oGb)}\nfunction NM(a){var b;this.a=a;cJ.call(this,true,false,'menuPopup');this.b=(So(),true);II(this,(lN(),jN));this._=false;Oh(ii((vF(),hi(this.ob))),'gwt-MenuBarPopup');b=Fe(a.ob);cyb(FGb,b)||Ie(ii(hi(this.ob)),b+'Popup',true);this.eb=true}\nfunction Ikb(a){var b,c;a.v=a.j>2?a.j:2;a.w=2;a.s=Cp(Rw,LDb,7,a.j+2,0,1);a.s[0]=new CY(a,1,2,'');a.s[0].d=true;a.s[1]=new CY(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 CY(a,b,0,'Q'+b);a.s[c].i=a.s[c].p=true}qQ(a)}\nfunction aI(a){var b;PH.call(this,(vF(),$doc.createElement('span')));this.c=a;this.d=$doc.createElement('label');Ch(this.ob,this.c);Ch(this.ob,this.d);b=Fi($doc);Rh(this.c,'id',b);Pi(this.d,b);this.b=new YJ(this.d);!!this.c&&Th(this.c,0)}\n",
"function KM(a,b){var c,d,e,f,g,h,i;f=ui(pe(b.i))-ui((vF(),a.ob));i=ui(b.ob)-f;d=LM(a.a);e=IM(a.a)-Ih(a.ob,gEb);g=d+Ih(a.ob,gEb)-(vi($doc)+Hi($doc));h=vi($doc)-e;g<=0&&h<=0?!!a.a.f&&!!a.a.f.g&&(a.b=a.a.f.g.b):(a.b=g<h);c=a.b?d:e;MM(a,c,i)}\nfunction K6(a,b){var c,d,e,f,g;g=b.f;d=false;c=false;for(f=0;f!=a.d;f++){e=a.e[f];if(Vp(e.d)===Vp(g)||Vp(e.c)===Vp(g)||Vp(e.b)===Vp(g)){if(Vp(e.b)===Vp(g)&&!e.k){G6(a);c=true}a.f.gf(f,e);e.k&&(d=true);a$(a.c)}}if(d){c||G6(a);I6(a);H6(a)}}\nfunction iDb(a,b){var c,d,e,f,g,h;f=a.a*lMb+a.b*1502;h=a.b*lMb+11;c=Math.floor(h*mMb);f+=c;h-=c*bGb;f%=bGb;a.a=f;a.b=h;if(b<=24){return Hxb(a.a*dDb[b])}else{e=a.a*(1<<b-24);g=Hxb(a.b*eDb[b]);d=e+g;d>=2147483648&&(d-=4294967296);return d}}\nfunction Ne(a,b){var c=(a.className||'').split(/\\s+/);if(!c){return}var d=c[0];var e=d.length;c[0]=b;for(var f=1,g=c.length;f<g;f++){var h=c[f];h.length>e&&h.charAt(e)=='-'&&h.indexOf(d)==0&&(c[f]=b+h.substring(e))}a.className=c.join(' ')}\nfunction FZ(a){var b,c,d,e,f,g;f=kFb;d=0;g=kFb;e=0;for(c=0;c!=a.T.a.b.length;c++){b=IZ(a,c);if(!b.bf()){f=ZZ(b.nb,ZZ(b.ob,f));d=WZ(b.nb,WZ(b.ob,d))}g=ZZ(b.pb,ZZ(b.qb,g));e=WZ(b.pb,WZ(b.qb,e))}if(f>d)return null;return new Vjb(f,g,d-f,e-g)}\nfunction Rmb(a,b,c,d){var e,f,g,h,i,j;j=a.i;a.i=b;a.j!=c&&(j=0);a.j=c;i=a.f;h=a.e;a.f=Cp(aq,TGb,0,a.i,7,1);a.e=Cp(aq,TGb,0,a.i,7,1);if(i!=null&&!d){for(e=0;e!=a.i&&e!=j;e++){f=-e&a.i-1;g=a.g-e&j-1;a.f[f]=i[g];a.e[f]=h[g]}}else a.b=0;a.g=0}\nfunction Izb(a,b){var c,d,e,f,g;if(b===a){return true}if(!Qp(b,141)){return false}g=Mp(b,141);if(a.lg()!=g.lg()){return false}f=g.ge();for(d=a.ge();d.re();){c=d.se();e=f.se();if(!(Vp(c)===Vp(e)||c!=null&&Q(c,e))){return false}}return true}\nfunction rmb(a,b,c){var d;a.v=new sDb;if(b==0){kDb(a.v,new Vmb(c,0,0));!!c&&!(Qp(c,200)||Qp(c,224)||Qp(c,178)||Qp(c,201))&&kDb(a.v,new Vmb(c,1,3))}else{d=c.Xe(b);kDb(a.v,new Vmb(c,d,b));d==0&&(a.R=true);d==1&&(a.L=true)}Blb(a);imb(a,false)}\nfunction b6(a){var b,c,d,e,f,g;W5();e=new Ezb((new wzb(K5)).a);while(Bzb(e)){g=(pBb(e.d,e),uh(Bzb(e)),e.b=e.a,Mp(e.a.se(),43));d=Mp(g.vg(),46);if(Cxb(d.a-a)<gLb)return d}b=Z5(JKb);f='zvoltage='+a;c=Z5(f);c.n=b.n;c.e=b.e;c.a=a;O5(c);return c}\nfunction X7(a){var b,c;this.d=a;this.a=Yp(Jxb(this.d)/Jxb(2));this.b=Cp(aq,TGb,0,~~(this.d/2),7,1);this.c=Cp(aq,TGb,0,~~(this.d/2),7,1);b=-6.283185307179586/this.d;for(c=0;c<this.b.length;c++){this.b[c]=Math.cos(b*c);this.c[c]=Math.sin(b*c)}}\nfunction Brb(a){var b,c,d;a.a=new sDb;d=new Lyb(a.c);for(c=0;c<d.a.length;c++){b=ayb(d.a,c);if(b==92){d.a=qyb(d.a,0,c)+''+pyb(d.a,c+1);b=ayb(d.a,c);if(b==110){kDb(a.a,qyb(d.a,0,c));d.a=qyb(d.a,0,0)+''+pyb(d.a,c+1);c=-1;continue}}}kDb(a.a,d.a)}\nfunction r5(b,c,d,e,f,g){var h;jR.call(this,b,c,d,e,f);this.n=new f5(jQ);h=0.805904783;if((f&2)!=0){this.r=k3(Wpb(g))}else{if((f&1)>0){try{h=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}this.q=_5(h,0);this.r=this.q.i}o5(this)}\nfunction Z(a,b){var c,d,e;c=a.r;d=b>=a.t+a.k;if(a.p&&!d){e=(b-a.t)/a.k;a.ad((1+Math.cos(HDb+e*HDb))/2);return a.o&&a.r==c}if(!a.p&&b>=a.t){a.p=true;a._c();if(!(a.o&&a.r==c)){return false}}if(d){a.o=false;a.p=false;a.$c();return false}return true}\nfunction NC(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&wFb)!=0;d&&(c|=-1048576);if(b<22){g=c>>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?vFb:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?vFb:0;f=d?uFb:0;e=c>>b-44}return {l:e&uFb,m:f&uFb,h:g&vFb}}\nfunction rN(a,b){var c,d,e,f,g,h;a.i||(b=1-b);g=0;e=0;f=0;c=0;d=Yp(b*a.d);h=Yp(b*a.e);switch(a.a.T.c){case 2:f=a.e;c=d;break;case 0:g=a.d-d>>1;e=a.e-h>>1;f=e+h;c=g+d;break;case 1:So();f=h;c=d;}AP(pe(a.a),'rect('+g+'px, '+f+'px, '+c+'px, '+e+'px)')}\nfunction pP(a,b,c,d,e){var f;f=new JD;ID(ID(ID(f,new KD('width:'+d+(Ak(),LEb)+';')),new KD('height:'+e+LEb+';')),new KD('background:'+('url('+a.a+') '+'no-repeat '+(-b+'px ')+(-c+LEb))+';'));return !nP&&(nP=new rP),qP(mP,new KD((new KD(f.a.a)).a))}\nfunction G6(b){var c,d,e,f,g;for(f=0;f!=b.d;f++){e=b.e[f];if(!!e.p&&e.n==null){try{d=(g=Jh(pe(e.p),MGb),N6(g));e.q=d}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}if(e.b)continue;b.f.gf(f,e);if(Qp(b.f,5)){c=CZ(b.c,Mp(b.f,5),f);!!c&&oU(c,e.q)}}a$(b.c)}\nfunction Wpb(a){var b;if(a.c<a.b&&eyb(a.a,zyb(ayb(a.e,a.c)))>=0){if(a.d)return qyb(a.e,a.c,++a.c);while(++a.c<a.b&&eyb(a.a,zyb(ayb(a.e,a.c)))>=0);}if(a.c<a.b){b=a.c;while(++a.c<a.b&&eyb(a.a,zyb(ayb(a.e,a.c)))<0);return qyb(a.e,b,a.c)}throw new aDb}\nfunction uV(b,c,d,e,f,g){var h;jR.call(this,b,c,d,e,f);oV(this);this.k=(new nxb(Wpb(g))).a;h=(new _wb(Wpb(g))).a;this.fb=true;this.f=5;try{this.f=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.o=h>this.f*0.5;sV(this,(f&1)!=0?1:2)}\nfunction A4(a){var b,c;a.c==0&&(a.c=2);a.a=1<<a.c;a.v=1+a.c;a.w=1+a.a;a.s=Cp(Rw,LDb,7,a.b+1,0,1);for(b=0;b!=a.a;b++){a.s[b]=new CY(a,b,3,'Q'+b);a.s[b].i=true}for(b=0;b!=a.c;b++){c=b+a.a;a.s[c]=new CY(a,b,1,'S'+b)}a.b=a.a+a.c;a.s[a.b]=new CY(a,0,2,'Q')}\nfunction adb(a){var b;if(a.j<1200){b=Yp(255*(a.j-800)/400);b<0&&(b=0);return new F0(b,0,0)}if(a.j<1700){b=Yp(255*(a.j-1200)/500);b<0&&(b=0);return new F0(255,b,0)}if(a.j<2400){b=Yp(255*(a.j-1700)/700);b<0&&(b=0);return new F0(255,255,b)}return B0(),z0}\nfunction Qwb(a){if(a.gg()){var b=a.c;b.hg()?(a.j='['+b.i):!b.gg()?(a.j='[L'+b.eg()+';'):(a.j='['+b.eg());a.b=b.dg()+'[]';a.g=b.fg()+'[]';return}var c=a.f;var d=a.d;d=d.split('/');a.j=Twb('.',[c,Twb('$',d)]);a.b=Twb('.',[c,Twb('.',d)]);a.g=d[d.length-1]}\nfunction NQ(a,b,c){var d,e,f,g,h;h=XQ(6);f=3*b;d=3*b;e=d*2;g=qR(a.db,a.eb);h[0]=QQ(a.db,a.eb,c-e/g,f);h[1]=QQ(a.db,a.eb,c+d/g,f);h[2]=QQ(a.db,a.eb,c+d/g,-f);h[3]=QQ(a.db,a.eb,c+e/g,-f);h[4]=QQ(a.db,a.eb,c-d/g,-f);h[5]=QQ(a.db,a.eb,c-d/g,f);return xQ(h)}\nfunction fp(a,b){var c,d;d=0;c=new Ryb;d+=dp(a,b,0,c,false);a.t=c.a;d+=gp(a,b,d,false);d+=dp(a,b,d,c,false);a.u=c.a;if(d<b.length&&b.charCodeAt(d)==59){++d;d+=dp(a,b,d,c,true);a.q=c.a;d+=gp(a,b,d,true);d+=dp(a,b,d,c,true);a.r=c.a}else{a.q='-'+a.t;a.r=a.u}}\nfunction Ayb(a){var b,c,d,e,f,g,h;g=a.length;b=0;for(f=0;f<g;){d=wwb(a,f,a.length);f+=d>=ZFb?2:1;d<128?++b:d<VFb?(b+=2):d<ZFb?(b+=3):d<aGb?(b+=4):d<dGb&&(b+=5)}c=Cp($p,jFb,0,b,7,1);h=0;for(e=0;e<g;){d=wwb(a,e,a.length);e+=d>=ZFb?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=Cp(Rw,LDb,7,a.a+a.b+1,0,1);for(b=0;b!=a.a;b++)a.s[b]=new CY(a,b,2,'I'+b);c=a.a;for(b=0;b!=a.b;++b,c++)a.s[c]=new CY(a,b+1,1,'S'+b);a.s[c]=new CY(a,0,3,'Q');a.s[c].i=true;qQ(a)}\nfunction F$(a,b){if(b){a.Bc=true;OH(a.pc,(aE(),(new SD(l_('<strong>RUN<\\/strong>&nbsp;/&nbsp;Stop'))).a));ze(a.pc,KHb);ub(a.Pc)}else{a.Bc=false;OH(a.pc,(aE(),(new SD(l_('Run&nbsp;/&nbsp;<strong>STOP<\\/strong>'))).a));ze(a.pc,'topButton-red');sb(a.Pc);o$(a)}}\nfunction q_(a,b){var c,d,e,f,g;f=Cp(bq,jFb,0,b,7,1);s_(a,b,f);c=Cp(aq,TGb,0,b,7,1);e=Dp(aq,[LDb,TGb],[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=Mp(oDb(a.v,b),13);c.k==0&&(a.R=true);c.k==1&&(a.L=true)}}}\nfunction $o(a,b){var c,d;d=0;while(d<a.d-1&&ayb(b.a,d)==48){++d}if(d>0){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<b;f++){h=c[f];j=d[h];d[h]=d[f];for(g=e;g<f;g++)j-=a[f][g]*d[g];d[f]=j}for(f=b-1;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 Ieb(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);this.d=(new _wb(Wpb(g))).a;this.c=(new _wb(Wpb(g))).a;this.a=(new _wb(Wpb(g))).a;this.f=(new _wb(Wpb(g))).a;this.b=(new _wb(Wpb(g))).a;try{this.W=Ywb(Wpb(g))}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.e=100}\nfunction CC(a){var b,c,d,e,f;if(isNaN(a)){return XC(),WC}if(a<zFb){return XC(),UC}if(a>=9223372036854775807){return XC(),TC}e=false;if(a<0){e=true;a=-a}d=0;if(a>=yFb){d=Yp(a/yFb);a-=d*yFb}c=0;if(a>=xFb){c=Yp(a/xFb);a-=c*xFb}b=Yp(a);f=lC(b,c,d);e&&rC(f);return f}\nfunction vob(a,b,c){var d,e,f,g,h;xf(a.a);e=new Lib;f=new Lib;g=new Lib;h=new Lib;d=Ixb(b.a-c.a,b.b-c.b);TQ(b,c,e,f,5/d,5);TQ(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 mO(){tI.call(this);this.b=(vF(),this.ob);this.a=$doc.createElement(bFb);Ch(this.b,this.a);this.b.style[BFb]=(Qj(),'auto');this.b.style[AEb]=(_j(),JFb);this.a.style[AEb]=JFb;Ri(this.b.style,'zoom','1');Ri(this.a.style,'zoom','1');kO(this);!_N&&(_N=new dO)}\nfunction FD(a,b){var c,d;c=$doc.createElement(bFb);Ph(c,KFb);d=c.style;Ri(d,AEb,(_j(),BEb));Ri(d,'zIndex','-32767');Ri(d,FFb,-20+b.Hd());Ri(d,iEb,10+a.Hd());Ri(d,hEb,10+b.Hd());Ri(d,LFb,(Xk(),CFb));Nb((be(),ae),c,Fp(Bp(QA,1),LDb,122,0,[(nwb(),nwb(),mwb)]));return c}\nfunction cJ(a,b,c){var d;SI.call(this,a);this.cb=b;d=Fp(Bp(hB,1),LDb,2,4,[c+'Top',c+'Middle',c+'Bottom']);this.S=new kJ(d);xe(this.S,'');Je(ii((vF(),hi(this.ob))),'gwt-DecoratedPopupPanel');NI(this,this.S);Ie((null,hi(this.ob)),oGb,false);Ie(this.S.a,c+'Content',true)}\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('<img src=\"'+b+'\"/>');c.document.close();setTimeout(function(){c.print()},kFb)}\nfunction tC(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 tE(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=Qxb(0.9993,n);g=e*5.0E-4;i=sE(f.a,b,k.a,g);j=sE(f.b,b,k.b,g);h=new CE(i,j);a.e=h;d=a.b;c=AE(h,new CE(d,d));m=a.d;xE(a,new CE(m.a+c.a,m.b+c.b));if(Cxb(h.a)<0.02&&Cxb(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 _wb(Wpb(g))).a;this.u=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}abb=this.bb&this.j;qQ(this)}\nfunction gZ(a){if(!!JY&&JY.gb)return true;if(!!PY&&PY.gb)return true;if(!!GY&&GY.gb)return true;if(!!IY&&IY.gb)return true;if(!!HY&&HY.gb)return true;if(!!a.v&&a.v.gb)return true;if(!!OY&&OY.gb)return true;if(!!FY&&FY.gb)return true;if(!!KY&&KY.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(Vp(e.c)===Vp(g)){epb(a);if(XH(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=CZ(a.i,a.e,f);nU(c,a.i);Xyb(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;W5();e=new Ezb((new wzb(K5)).a);while(Bzb(e)){g=(pBb(e.d,e),uh(Bzb(e)),e.b=e.a,Mp(e.a.se(),43));c=Mp(g.vg(),46);if(Cxb(c.g-a)<gLb&&Cxb(c.a)<gLb)return c}h=Jxb(10000001)/a;d=1/(h*aLb);f='fwdrop='+a;b=Z5(f);b.n=1.0E-7;b.e=d;b.a=0;O5(b);return b}\nfunction Hfb(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);this.t=(new nxb(Wpb(g))).a;this.c=100;try{this.s=(new _wb(Wpb(g))).a;this.r=(new _wb(Wpb(g))).a;this.mb[0]=0;this.mb[1]=-this.s;this.mb[2]=-this.r;this.c=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}Gfb(this)}\nfunction Olb(a,b){var c,d,e,f,g,h;e=0;d=1/(a.S.Oc*a.U*20*2);for(c=0;c<20;c++){h=~~(a.A.b*c/20);if(h<e)continue;f=RC(CC(Math.round(c*d)))+eHb;g=Yp(Exb(Ff(b.a,f).width));e=h+g+4;if(c>0){Pf(b.a,'#880000');Kf(b.a,'#880000');P8(b,h,0,h,a.A.a)}Pf(b.a,PLb);Kf(b.a,PLb);S8(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 _wb(Wpb(f))).a;this.i=(new _wb(Wpb(f))).a;h=Wpb(f);this.j=k3(h);this.a=(new nxb(Wpb(f))).a;this.d=Cp(aq,TGb,0,this.a,7,1);for(g=0;g!=this.a;g++)this.d[g]=(new _wb(Wpb(f))).a;this.fb=true;l3(this,this.j)}\nfunction hp(a,b){var c,d,e;if(a.b>a.d){while(a.d<a.b){b.a+='0';++a.d}}if(!a.v){if(a.b<a.o){d=new Ryb;while(a.b<a.o){d.a+='0';++a.b;++a.d}Qyb(b,0,d.tS())}else if(a.b>a.o){e=a.b-a.o;for(c=0;c<e;++c){if(ayb(b.a,c)!=48){e=c;break}}if(e>0){b.a=qyb(b.a,0,0)+''+pyb(b.a,e);a.d-=e;a.b-=e}}}}\nfunction Aab(a){var b,c;bR(a);c=16;16>a.X/2&&(c=Yp(a.X/2));a.db=PQ(a.ib,a.jb,0.5-c/a.X);a.eb=PQ(a.ib,a.jb,0.5+(c+2)/a.X);a.g=PQ(a.ib,a.jb,0.5+(c-2)/a.X);b=XQ(3);TQ(a.db,a.eb,b[0],b[1],0,16);b[2]=PQ(a.ib,a.jb,0.5+(c-5)/a.X);a.c=xQ(b);a.k=NQ(a,1,0.30000001192092896);_Q(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].bytes<tLb){var c=new XMLHttpRequest;c.addEventListener('load',d)}c.open('GET',b[0].link,false);c.send()}catch(a){}},linkType:'direct',multiselect:false};$wnd.Dropbox.choose(e)}\nfunction vM(a,b){var c,d;if(b==a.i){return}if(a.i){TM(a.i);if(a.n){d=(vF(),vF(),ii(a.i.ob));if(OG(d)==2){c=(null,NG(d,1));Ie(c,IGb,false)}}}if(b){ye(b,Fe((vF(),b.ob))+'-'+GGb,true);if(a.n){d=(null,ii(b.ob));if(OG(d)==2){c=(null,NG(d,1));Ie(c,IGb,true)}}Td();sc(a.ob,new hc(b.ob))}a.i=b}\nfunction zhb(a){var b,c;O0(a,null,whb,vhb);Mp(oDb(a.w,a.f==0?20:4),49).c=3.0E-11/(a.k/0.6);Mp(oDb(a.w,a.f==0?20:4),49).j=a.a;for(c=0;c!=11;c++)Mp(oDb(a.w,21+c),95).a=xhb[c];b=a.c/ELb;Mp(oDb(a.w,21),95).a/=b;Mp(oDb(a.w,22),95).a/=b;Efb(Mp(oDb(a.w,13),74),b*100);Efb(Mp(oDb(a.w,18),74),b*100)}\nfunction oT(a,b,c,d,e,f){var g;jR.call(this,a,b,c,d,e);this.vf()&&(this.j=(new nxb(Wpb(f))).a);this.fb=true;this.wf();lT(this,(e&1)!=0?1:2);for(g=0;g!=this.Ue();g++){if(this.s==null)this.mb[g]=(new _wb(Wpb(f))).a;else if(this.s[g].p){this.mb[g]=(new _wb(Wpb(f))).a;this.s[g].u=this.mb[g]>2.5}}}\nfunction xcb(b,c,d,e,f,g){r5.call(this,b,c,d,e,f,g);if((f&3)==0){this.q=_5(2.1024259,0);this.r=this.q.i;m_(yLb+this.r);o5(this)}this.c=(new _wb(Wpb(g))).a;this.b=(new _wb(Wpb(g))).a;this.a=(new _wb(Wpb(g))).a;this.g=IFb;try{this.g=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}\nfunction Cab(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 _wb(Wpb(g))).a;this.f=(new _wb(Wpb(g))).a;this.n=(new _wb(Wpb(g))).a;this.e=(new _wb(Wpb(g))).a;this.d=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}\nfunction x2(a){var b,c,d,e,f,g;this.d=k3(Wpb(a));d2=this.d;Zwb(Wpb(a));this.f=Zwb(Wpb(a));this.g=Zwb(Wpb(a));b=Zwb(Wpb(a));this.c=new sDb;for(c=0;c!=b;c++){f=k3(Wpb(a));d=Zwb(Wpb(a));e=Zwb(Wpb(a));g=Zwb(Wpb(a));kDb(this.c,new U7(f,d,e,g))}this.e=k3(Wpb(a));this.b=k3(Wpb(a));pzb(s2,this.d,this)}\nfunction MG(){MG=dC;HG={_default_:XG,dragenter:WG,dragover:WG};JG={click:VG,dblclick:VG,mousedown:VG,mouseup:VG,mousemove:VG,mouseover:VG,mouseout:VG,mousewheel:VG,keydown:UG,keyup:UG,keypress:UG,touchstart:VG,touchend:VG,touchmove:VG,touchcancel:VG,gesturestart:VG,gestureend:VG,gesturechange:VG}}\nfunction Bh(a,b){var c,d,e,f;a=''+a;c=new Syb(a.length+16*b.length);f=0;d=0;while(d<b.length){e=a.indexOf('%s',f);if(e==-1){break}Oyb(c,a.substr(f,e-f));Nyb(c,b[d++]);f=e+2}Oyb(c,tyb(a,f,a.length-f));if(d<b.length){c.a+=' [';Nyb(c,b[d++]);while(d<b.length){c.a+=', ';Nyb(c,b[d++])}c.a+=']'}return c.a}\nfunction mp(a,b){var c,d,e,f,g;g=a.a.length;Oyb(a,b.toPrecision(20));f=0;e=fyb(a.a,'e',g);e<0&&(e=fyb(a.a,'E',g));if(e>=0){d=e+1;d<a.a.length&&ayb(a.a,d)==43&&++d;d<a.a.length&&(f=Zwb(pyb(a.a,d)));Pyb(a,e,a.a.length)}c=fyb(a.a,'.',g);if(c>=0){a.a=qyb(a.a,0,c)+''+pyb(a.a,c+1);f-=a.a.length-c}return f}\nfunction f6(a){var b,c,d,e,f;a.d=EZ(QY);if(!a.d)return false;if(a.d.c.a.b.length==0){pG(l_('Device has no external inputs/outputs!'));return false}YAb(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=b<a.d.g;f=c?2:3;d=Mp(oDb(a.d.c,b),123);d.c=c?b:b-a.d.g;d.d=f}return true}\nfunction Elb(a){var b,c,d,e,f,g,h,i,j;if(gZ(a.S))return;if(!Ojb(a.A,a.S.Ib,a.S.Jb)){a.H=-1;return}g=Smb(Mp(oDb(a.v,0),13),a.A.b);f=a.S.Ib-a.A.c+g&a.F-1;i=~~((a.A.a-1)/2);c=tFb;b=-1;for(e=0;e!=a.Y.a.b.length;e++){j=Mp(oDb(a.Y,e),13);h=Yp(i/a.B[j.k]*j.e[f]);d=Dxb(a.S.Jb-(a.A.d+i-h));if(d<c){c=d;b=e}}a.H=b}\nfunction yo(a,b,c){var d,e;d=CC(c.a.getTime());if(GC(d,{l:0,m:0,h:0})){e=kFb-RC(HC(JC(d),{l:kFb,m:0,h:0}));e==kFb&&(e=0)}else{e=RC(HC(d,{l:kFb,m:0,h:0}))}if(b==1){e=~~((e+50)/100)<9?~~((e+50)/100):9;Myb(a,48+e&lFb)}else if(b==2){e=~~((e+5)/10)<99?~~((e+5)/10):99;Go(a,e,2)}else{Go(a,e,3);b>3&&Go(a,0,b-3)}}\nfunction xP(a){var b=$doc.createElement(bFb);b.tabIndex=0;var c=$doc.createElement('input');c.type='text';c.tabIndex=-1;c.setAttribute('role',_Db);var d=c.style;d.opacity=0;d.height='1px';d.width='1px';d.zIndex=-1;d.overflow=CFb;d.position=BEb;c.addEventListener('focus',a,false);b.appendChild(c);return b}\nfunction bkb(a,b,c,d,e,f){jR.call(this,a,b,c,d,e);this.s=(new nxb(Wpb(f))).a;this.j=(new _wb(Wpb(f))).a;this.b=(new _wb(Wpb(f))).a;this.v=(new _wb(Wpb(f))).a;this.u=(new _wb(Wpb(f))).a;this.q=(new _wb(Wpb(f))).a;this.e=(new _wb(Wpb(f))).a;this.fb=true;this.i=new U9(jQ);R9(this.i,this.j,this.b,2);_jb(this)}\nfunction sN(a,b,c){var d;a.c=c;W(a);if(a.g){sb(a.g);a.g=null;pN(a)}a.a.gb=b;QI(a.a);d=!c&&a.a._;a.a.T!=(lN(),iN)&&!b&&(d=false);a.i=b;if(d){if(b){oN(a);Ri(pe(a.a).style,AEb,BEb);a.a.hb!=-1&&JI(a.a,a.a.bb,a.a.hb);AP(pe(a.a),mGb);wH((RN(),VN()),a.a);a.g=new xN(a);tb(a.g,1)}else{X(a,200,Cg(),null)}}else{qN(a)}}\nfunction z1(a){var b,c;a.v=2;a.w=a.j>2?a.j:2;a.s=Cp(Rw,LDb,7,(a.bb&4)!=0?a.j+3:a.j+2,0,1);a.s[0]=new CY(a,0,2,'');a.s[0].d=true;a.s[1]=new CY(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 CY(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 CY(a,a.w-2,2,'U/D'));qQ(a)}\nfunction DN(){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 Ip(a,b,c){var d;if(c!=null){switch(a.__elementTypeCategory$){case 4:if(!Up(c)){throw new jwb}break;case 0:{d=a.__elementTypeId$;if(!Kp(c,d)){throw new jwb}break}case 2:if(!(!Up(c)&&!cD(c))){throw new jwb}break;case 1:{d=a.__elementTypeId$;if(!(!Up(c)&&!cD(c))&&!Kp(c,d)){throw new jwb}break}}}return a[b]=c}\nfunction yM(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:(vF(),NG(a.c,0));h=(vF(),vF(),NG(c,d));g=OG(h);e=b.i;if(!e){g==2&&Dh(h,(null,NG(h,1)));Qh(b.ob,HGb,2)}else if(g==1){Qh(b.ob,HGb,1);f=$doc.createElement('td');Rh(f,'vAlign',BGb);Ph(f,tP(a.k).a);Oh(f,'subMenuIcon');Ch(h,CF(f))}}\nfunction z8(a){var b,c,d,e;b=OQ(a,a.mb[0]);c=a.b/a.c;if(c<qLb){d=c*3;e=Yp(255*d);e<0&&(e=0);return new F0(e+~~((255-e)*b.d/255),~~((255-e)*b.c/255),~~((255-e)*b.a/255))}if(c<0.6667){e=Yp((c-qLb)*3*255);e<0&&(e=0);return new F0(255,e,0)}if(c<1){e=Yp((c-0.6666)*3*255);e<0&&(e=0);return new F0(255,255,e)}return B0(),z0}\nfunction Rab(a){a.v=2;a.w=3;a.s=Cp(Rw,LDb,7,5+((a.bb&2)!=0?1:0),0,1);a.s[0]=new CY(a,0,2,'J');a.s[1]=new CY(a,1,2,'');a.s[1].d=true;a.s[1].a=(a.bb&4)==0;a.s[2]=new CY(a,2,2,'K');a.s[3]=new CY(a,0,3,'Q');a.s[3].i=a.s[3].p=true;a.s[4]=new CY(a,2,3,'Q');a.s[4].i=true;a.s[4].g=true;(a.bb&2)!=0&&(a.s[5]=new CY(a,1,3,'R'))}\nfunction Rlb(a,b){var c,d,e,f;W8(b,mQ);a.X=10;c=Mp(nDb(a.Y),13);if(a.Q){e='';a.i!=0&&!(a.R&&a.L)&&(e=' V='+Qmb(c,a.i)+QLb);Qlb(a,b,'H='+dS(a.g,'s',false)+QLb+e)}a.M&&Qlb(a,b,Qmb(c,a.r));if(a.N){f=a.A.a-5;S8(b,Qmb(c,a.s),0,f)}a.P&&Tlb(a,b);a.I&&Mlb(a,b);d=a.W;d==null&&(d=Zlb(a));d=l_(d);d!=null&&Qlb(a,b,d);a.K&&Plb(a,b)}\nfunction lmb(a){var b,c,d,e;e=a.v.a.b.length==2?Mp(oDb(a.v,1),13).c:null;c=!e?-1:UZ(a.S,e);d=c;while(true){for(++c;c<a.S.T.a.b.length;c++){b=IZ(a.S,c);if((Qp(b,200)||Qp(b,201))&&b!=Mp(oDb(a.v,0),13).c){if(a.v.a.b.length==1)kDb(a.v,new Umb(b));else{Mp(oDb(a.v,1),13).c=b;Mp(oDb(a.v,1),13).k=0}return}}if(d==-1)return;c=d=-1}}\nfunction B0(){B0=dC;z0=new F0(255,255,255);x0=new F0(192,192,192);v0=new F0(128,128,128);q0=new F0(128,128,128);u0=new F0(64,64,64);t0=new F0(64,64,64);r0=new F0(0,0,0);y0=new F0(255,0,0);new F0(255,175,175);new F0(255,200,0);A0=new F0(255,255,0);w0=new F0(0,255,0);new F0(255,0,255);s0=new F0(0,255,255);new F0(0,0,255);new G0}\nfunction O6(a,b){F6();var c;c=b<=0?0-b:b;if(a.e)return _o(E6,b);if(b==0)return '0';if(c<YGb)return _o(E6,b*ZGb)+'p';if(c<$Gb)return _o(E6,b*_Gb)+'n';if(c<aHb)return _o(E6,b*bHb)+'u';if(c<1)return _o(E6,b*kFb)+'m';if(c<kFb)return _o(E6,b);if(c<bHb)return _o(E6,b*aHb)+'k';if(c<_Gb)return _o(E6,b*$Gb)+'M';return _o(E6,b*YGb)+'G'}\nfunction Jn(b,c){var d,e,f,g,h;if(!c){throw new Wxb('Cannot fire null event')}try{++b.b;g=Mn(b,c.Jd());d=null;h=b.c?g.qg(g.lg()):g.pg();while(b.c?h.sg():h.re()){f=b.c?h.tg():h.se();try{c.Id(Mp(f,19))}catch(a){a=_B(a);if(Qp(a,32)){e=a;!d&&(d=new LBb);IBb(d,e)}else throw $B(a)}}if(d){throw new Tn(d)}}finally{--b.b;b.b==0&&On(b)}}\nfunction Xkb(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);Vkb(this);try{this.p=(new _wb(Wpb(g))).a;this.q=(new _wb(Wpb(g))).a;this.mb[0]=0;this.mb[1]=-this.p;this.mb[2]=-this.q;this.s=(new _wb(Wpb(g))).a;this.j=(new _wb(Wpb(g))).a;this.c=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.g=new f5(jQ);d5(this.g,Z5(JKb))}\nfunction Svb(b){var c,d,e,f,g;d=new Njb;c=Op(mzb(d.a,'lang'));if(c==null){f=(!gE&&(kE(),jE)&&(gE=new iE),gE);!!f&&(c=mE(f.a,'language'));c==null&&(c=Rvb())}c=lyb(c,'-.*','');if(cyb(c.substr(0,2),'en')){Tvb(b);return}g=Ng()+'locale_'+c+'.txt';e=new go((co(),bo),g);try{fo(e,new Xvb(b))}catch(a){a=_B(a);if(!Qp(a,134))throw $B(a)}}\nfunction Vvb(a,b){var c,d,e,f,g,h;e=myb(b,'\\r?\\n',0);for(c=0;c!=e.length;c++){d=e[c];if(d.length==0)continue;if(d.charCodeAt(0)!=34){m_(eMb+d);continue}f=fyb(d,zyb(34),1);if(f<0||d.charCodeAt(f+1)!=61||d.charCodeAt(f+2)!=34||ayb(d,d.length-1)!=34){m_(eMb+d);continue}g=d.substr(1,f-1);h=qyb(d,f+3,d.length-1);pzb(a.a,g,h)}Tvb(a)}\nfunction Zwb(a){var b,c,d,e,f;if(a==null){throw new Xxb('null')}d=a.length;e=d>0&&(a.charCodeAt(0)==45||a.charCodeAt(0)==43)?1:0;for(b=e;b<d;b++){if(xwb(a.charCodeAt(b))==-1){throw new Xxb(fMb+a+'\"')}}f=parseInt(a,10);c=f<-2147483648;if(isNaN(f)){throw new Xxb(fMb+a+'\"')}else if(c||f>2147483647){throw new Xxb(fMb+a+'\"')}return f}\nfunction CD(a){var b;b=a.d.style;a.Y?Ri(b,'display',''):Ri(b,'display',(hj(),'none'));b[DFb]=a.p?a.g+LEb:'';b[FFb]=a.A?a.V+LEb:'';b[GFb]=a.q?a.j+LEb:'';b[HFb]=a.n?a.a+LEb:'';b[iEb]=a.B?a.Z+LEb:'';b[hEb]=a.o?a.e+LEb:'';b=a.c.style;switch(2){case 2:Ri(b,DFb,(Ak(),EFb));Ri(b,GFb,EFb);}switch(2){case 2:Ri(b,FFb,(Ak(),EFb));Ri(b,HFb,EFb);}}\nfunction _5(a,b){var c,d,e,f,g,h;W5();e=new Ezb((new wzb(K5)).a);while(Bzb(e)){h=(pBb(e.d,e),uh(Bzb(e)),e.b=e.a,Mp(e.a.se(),43));d=Mp(h.vg(),46);if(Cxb(d.g-a)<gLb&&d.o==0&&Cxb(d.a-b)<gLb&&d.e==2)return d}f=1/(Math.exp(a*19.331142470520007)-1);g='fwdrop='+a;b!=0&&(g=g+' zvoltage='+b);c=Z5(g);c.n=f;c.e=2;c.a=b;c.k=c.j=true;O5(c);return c}\nfunction yJ(a){var b,c;cJ.call(this,false,true,VDb);Ue(a);this.K=a;c=(vF(),jJ(this.S));Ch(c,CF(pe(this.K)));hH(this,this.K);Oh(ii(hi(this.ob)),'gwt-DialogBox');this.R=Hi($doc);this.L=0;this.M=0;b=new RJ(this);Oe(this,b,(em(),em(),dm));Oe(this,b,(ym(),ym(),xm));Oe(this,b,(jm(),jm(),im));Oe(this,b,(tm(),tm(),sm));Oe(this,b,(om(),om(),nm))}\nfunction c5(a,b,c){var d;if(b>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*Jxb(d)):(b=a.e)}else{b=a.g*Jxb(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)/aLb;d>0?(b=c+aLb*Jxb(d)):(b=a.i)}else{b=aLb*Math.log(b/aLb)}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++)Tmb(Mp(oDb(a.v,b),13));if(a.t&&!!a.k){c=false;if(a.v.a.b.length<2)return;d=Mp(oDb(a.v,0),13).d;while(d>a.C||d<-a.C){a.C*=2;c=true}i=Mp(oDb(a.v,1),13).d;while(i>a.D||i<-a.D){a.D*=2;c=true}c&&Flb(a);f=d/a.C;h=i/a.D;e=Yp(a.A.b*(1+f)*0.499);g=Yp(a.A.a*(1-h)*0.499);Vlb(a,e,g)}}\nfunction Wlb(a){var b,c,d,e,f,g,h;g=Mp(oDb(a.v,0),13);b=g.c;if(!b)return null;d=Ylb(a);c=UZ(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;e<a.v.a.b.length;e++){f=Mp(oDb(a.v,e),13);e>0&&(h+=' '+UZ(a.S,f.c)+' '+f.n);f.k>1&&(h+=' '+a.B[f.k])}a.W!=null&&(h+=' '+a.W);return h}\nfunction $gb(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);this.f=15;this.g=-15;this.b=bHb;try{this.f=(new _wb(Wpb(g))).a;this.g=(new _wb(Wpb(g))).a;this.b=(new _wb(Wpb(g))).a;this.mb[0]=(new _wb(Wpb(g))).a;this.mb[1]=(new _wb(Wpb(g))).a;this.a=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.fb=true;Ygb(this,(f&2)!=0?1:2);Xgb(this)}\nfunction BI(a){var b,c,d,e,f;d=a.gb;c=a._;if(!d){(vF(),a.ob).style[LFb]=CFb;a._=false;a.me()}b=(vF(),a.ob);Ri(b.style,DFb,(Ak(),EFb));Ri(b.style,FFb,EFb);e=Hi($doc)-Ih(a.ob,gEb)>>1;f=Gi($doc)-Ih(a.ob,fEb)>>1;JI(a,Lxb(vi($doc)+e,0),Lxb(xi($doc)+f,0));if(!d){a._=c;if(c){AP(a.ob,mGb);a.ob.style[LFb]=nGb;Y(a.fb,200,null)}else{a.ob.style[LFb]=nGb}}}\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(e<YGb)return ER(a*ZGb,c)+d+'p'+b;if(e<$Gb)return ER(a*_Gb,c)+d+'n'+b;if(e<aHb)return ER(a*bHb,c)+d+MY+b;if(e<1)return ER(a*kFb,c)+d+'m'+b;if(e<kFb)return ER(a,c)+d+b;if(e<bHb)return ER(a*aHb,c)+d+'k'+b;if(e<_Gb)return ER(a*$Gb,c)+d+'M'+b;return ER(a*YGb,c)+d+'G'+b}\nfunction fH(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=DDb(tG)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=DDb(function(a){try{hG&&on((!iG&&(iG=new BG),iG),false)}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}\nfunction bsb(a){var b,c,d,e,f,g,h,i;bR(a);b=a.ab==0?oS(a._):-oS(a.ab);c=QQ(a.ib,a.jb,0,-a.r*b);d=QQ(a.ib,a.jb,1,-a.r*b);i=~~(jQ.fb/2);e=QQ(a.ib,a.jb,0,-(~~(a.r/2)-i)*b);f=QQ(a.ib,a.jb,1,-(~~(a.r/2)-i)*b);g=QQ(a.ib,a.jb,0,-(~~(a.r/2)+i)*b);h=QQ(a.ib,a.jb,1,-(~~(a.r/2)+i)*b);a.j=Fp(Bp(tz,1),XGb,18,0,[c,d,a.ib,a.jb]);a.g=Fp(Bp(tz,1),XGb,18,0,[g,h,e,f])}\nfunction Pob(a){var b,c,d,e,f,g;c=Cp(Wv,LDb,140,127,0,1);f=false;for(e=0;e!=a.c.a.b.length;e++){b=Mp(oDb(a.c,e),140);g=Jh((vF(),b.ob),MGb);if(g.length==0)continue;d=g.charCodeAt(0);if(d>c.length){b.ob.style[ZLb]='red';f=true;continue}if(c[d]){b.ob.style[ZLb]='red';pe(c[d]).style[ZLb]='red';f=true}else{b.ob.style[ZLb]='black'}c[d]=b}gf(a.a,!f);return f}\nfunction AD(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 (Kh(a.a)|0)/10;case 3:return ((a.a.offsetHeight||0)|0)/10;case 7:return (Kh(wD)|0)*0.1;case 8:return (Kh(wD)|0)*IFb;case 6:return (Kh(wD)|0)*0.254;case 4:return (Kh(wD)|0)*0.00353;case 5:return (Kh(wD)|0)*0.0423;default:case 0:return 1;}}\nfunction FQ(a,b,c,d){var e,f,g,h,i,j,k;if(c==null)return;Y8(b,kQ);g=Yp(Ff(b.a,c).width);W8(b,mQ);j=~~(b.c/2);if(Qp(a,41)||Qp(a,223)){h=a.ob;k=a.qb}else{h=~~((a.ob+a.nb)/2);k=~~((a.qb+a.pb)/2)}e=Yp(a.Y*d);f=Yp(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;(Qp(a,48)||a.nb<a.ob&&a.pb>a.qb)&&(i=h-(g+(e<0?-e:e)+2));Df(b.a,c,i,k+f+j)}}\nfunction Ahb(a){var b,c;a.bb|=1;a.f==0?zhb(a):(b=new Xpb(thb,'/'),O0(a,b,uhb,shb),Mp(oDb(a.w,a.f==0?20:4),49).c=1.0E-11/(a.k/0.55),Mp(oDb(a.w,a.f==0?20:4),49).j=a.a,c=a.c/ELb,Mp(oDb(a.w,11),95).a/=c,Efb(Mp(oDb(a.w,9),74),c*100),Efb(Mp(oDb(a.w,10),74),c*100),Efb(Mp(oDb(a.w,12),74),c*100),Efb(Mp(oDb(a.w,16),74),c*100),undefined);a.b=Cp(aq,TGb,0,5,7,1);Bhb(a)}\nfunction Shb(a){var b;a.a=16;a.b=a.a*2;a.d=Mp(oDb(a.w,0),125);b=Mp(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)))';_W(b);a.i=Mp(oDb(a.w,2),74);Efb(a.i,700);a.c=Cp(aq,TGb,0,4,7,1)}\nfunction Ulb(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?W8(b,(B0(),s0)):W8(b,(B0(),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){pG(l_('Audio data is not ready yet. Increase simulation speed to make data ready sooner.'));return}g=-100000000;h=LHb;for(f=0;f!=e;f++){a.b[f]>g&&(g=a.b[f]);a.b[f]<h&&(h=a.b[f])}b=-(g+h)/2;i=32766/(g+b);for(f=0;f!=e;f++){j=Yp((a.b[(f+d)%a.c]+b)*i);c[c.length]=j}rW(c,a.p)}\nfunction g$(b,c){var d,e,f;d=(new nxb(Wpb(c))).a;uY(b.I,(d&1)!=0);uY(b.Cc,(d&2)!=0);uY(b.Wc,(d&4)==0);uY(b.fc,(d&8)==8);uY(b.Ac,(d&16)==0);b.Oc=(new _wb(Wpb(c))).a;e=(new _wb(Wpb(c))).a;f=Yp(Math.log(10*e)*24+61.5);Hnb(b.Dc,f);Hnb(b.D,(new nxb(Wpb(c))).a);lQ=(new _wb(Wpb(c))).a;try{Hnb(b.ec,(new nxb(Wpb(c))).a)}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}z$(b)}\nfunction WX(a,b){var c,d;_Q(a,a.ib,a.jb,12);gR(a,b,a.mb[0]);zR(b,a.ib,a.db);eR(a,b);zR(b,a.f[0],a.f[1]);jQ.fc.c&&W8(b,(B0(),v0));gR(a,b,a.mb[1]);zR(b,a.jb,a.eb);eR(a,b);if(a.i==null)zR(b,a.g[0],a.g[1]);else{for(c=0;c!=7;c++)zR(b,a.i[c],a.i[c+1])}a.V=hR(a.W,a.V);if(jQ.J!=a){CQ(b,a.ib,a.db,a.V);CQ(b,a.jb,a.eb,-a.V)}EQ(a,b);if(jQ.Ac.c){d=dS(a.c,'F',true);FQ(a,b,d,12)}}\nfunction cL(a,b){var c,d,e,f,g,h,i;if(a.a==b){return}if(b<0){throw new hwb('Cannot set number of columns to '+b)}if(a.a>b){for(c=0;c<a.b;c++){for(d=a.a-1;d>=b;d--){AK(a,c,d);e=CK(a,c,d,false);f=rL(a.c,c);f.removeChild(e)}}}else{for(c=0;c<a.b;c++){for(d=a.a;d<b;d++){g=rL(a.c,c);h=(i=(vF(),$doc.createElement('td')),Ph(i,KFb),vF(),i);QG(g,CF(h),d)}}}a.a=b;pL(a.e,b,false)}\n",
"function fM(a,b,c,d){var e;if(!b.f){return}vM(a,b);if(c&&!!b.e){a.f?eM(a,false):vM(a,null);yP((vF(),a.ob));e=b.e;Vg((Sg(),Rg),new DM(e));if(a.j){qM(a.j,d);FI(a.g,false);a.j=null;vM(a,null)}}else if(b.i){if(!a.j){sM(a,b)}else if(b.i!=a.j){qM(a.j,d);FI(a.g,false);sM(a,b)}else if(c&&!a.b){qM(a.j,d);FI(a.g,false);a.j=null;vM(a,b)}}else if(a.b&&!!a.j){qM(a.j,d);FI(a.g,false);a.j=null}}\nfunction V7(a,b,c){var d,e,f,g,h,i,j,k,m,n,o,p;h=0;k=~~(b.length/2);for(g=1;g<b.length-1;g++){j=k;while(h>=j){h-=j;j=~~(j/2)}h+=j;if(g<h){o=b[g];b[g]=b[h];b[h]=o;o=c[g];c[g]=c[h];c[h]=o}}k=1;for(f=0;f<a.a;f++){j=k;k<<=1;d=0;for(h=0;h<j;h++){e=a.b[d];m=a.c[d];d+=1<<a.a-f-1;for(i=h;i<b.length;i+=k){n=i+j;o=e*b[n]-m*c[n];p=m*b[n]+e*c[n];b[i+j]=b[i]-o;c[i+j]=c[i]-p;b[i]+=o;c[i]+=p}}}}\nfunction kJ(a){var b,c,d,e;uI.call(this,(vF(),$doc.createElement(iGb)));d=this.ob;this.b=$doc.createElement(jGb);Ch(d,CF(this.b));Qh(d,qGb,0);Qh(d,rGb,0);for(b=0;b<a.length;b++){c=(e=$doc.createElement('tr'),Oh(e,a[b]),So(),Ch(e,CF(lJ(a[b]+'Left'))),Ch(e,CF(lJ(a[b]+'Center'))),Ch(e,CF(lJ(a[b]+'Right'))),e);Ch(this.b,CF(c));b==1&&(this.a=hi(NG(c,1)))}Oh(this.ob,'gwt-DecoratorPanel')}\nfunction pC(a,b,c,d,e,f){var g,h,i,j,k,m,n;j=sC(b)-sC(a);g=MC(b,j);i=lC(0,0,0);while(j>=0){h=yC(a,g);if(h){j<22?(i.l|=1<<j,undefined):j<44?(i.m|=1<<j-22,undefined):(i.h|=1<<j-44,undefined);if(a.l==0&&a.m==0&&a.h==0){break}}k=g.m;m=g.h;n=g.l;uC(g,m>>>1);g.m=k>>>1|(m&1)<<21;g.l=n>>>1|(k&1)<<21;--j}c&&rC(i);if(f){if(d){iC=JC(a);e&&(iC=PC(iC,(XC(),VC)))}else{iC=lC(a.l,a.m,a.h)}}return i}\nfunction Bsb(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);this.t=32>(e-c<0?-(e-c):e-c)?32:e-c<0?-(e-c):e-c;this.n=(new _wb(Wpb(g))).a;this.s=(new _wb(Wpb(g))).a;this.j=Cp(aq,TGb,0,2,7,1);this.i=Cp(aq,TGb,0,2,7,1);this.j[0]=(new _wb(Wpb(g))).a;this.j[1]=(new _wb(Wpb(g))).a;this.e=0.999;try{this.e=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.fb=true;this.o=(this.bb&4)!=0?-1:1}\nfunction BQ(a,b,c,d,e,f,g){var h,i,j,k,m;i=qR(d,e);If(b.a);Of(b.a,3);Uf(b.a,(e.a-d.a)/i,(e.b-d.b)/i,-(e.b-d.b)/i,(e.a-d.a)/i,d.a,d.b);if(jQ.Wc.c){h=zf(b.a,0,0,i,0);vf(h,0,D0(OQ(a,f)));vf(h,1,D0(OQ(a,g)));Pf(b.a,h)}Nf(b.a,(dg(),bg).a);Jf(b.a,1,c>0?1:-1);k=Yp(Math.ceil(i/11));for(j=0;j!=k;j++){xf(b.a);m=i*j/k;Gf(b.a,m,0);wf(b.a,i*(j+0.5)/k,0,i/(2*k),HDb,IDb);Ef(b.a,i*(j+1)/k,0);Sf(b.a)}Hf(b.a)}\nfunction uY(a,b){var c;a.c=b;a.c?(c=rY+'&#10004;<\\/div>'+a.b):(c=rY+_Hb+a.b);if(a.d!='')if(a.d.length==1){c=c+'<div style=\"display:inline-block;width:20px;right:10px;text-align:center;position:absolute;\">'+a.d+aIb}else{c=c+'<span style=\"display:inline-block; width: 60px;\"><\\/span>';c=c+'<div style=\"display:inline-block;right:10px;text-align:right;position:absolute;\">'+a.d+aIb}Ph((vF(),a.ob),c)}\nfunction Jlb(a,b){var c;if(!a.k)return;If(b.a);Vf(b.a,a.A.c,a.A.d);++a.a;if(a.a>2){a.a=0;Mf(a.k,IFb);a.S.ic.c?Kf(a.k,OLb):Kf(a.k,kLb);Cf(a.k,0,0,a.A.b,a.A.a);Mf(a.k,1)}Af(b.a,a.k.canvas,0,0);W8(b,mQ);T8(b,a.c-2,a.d-2,5);c=10;if(a.W!=null&&a.A.a>15){S8(b,a.W,0,10);c+=15}W8(b,(B0(),w0));P8(b,0,~~(a.A.a/2),a.A.b-1,~~(a.A.a/2));a.u||W8(b,A0);P8(b,~~(a.A.b/2),0,~~(a.A.b/2),a.A.a-1);Hf(b.a);Ulb(a,b)}\nfunction g7(){var a,b,c,d,e,f;xJ.call(this);this.a=new YO;bJ(this,this.a);vJ(this,l_('Export as Image'));UO(this.a,new MJ(l_('Click on the link below to save your image')));c=new vBb;d=(Io(),Ko(To((So(),So(),Ro))));b=rf(DZ(QY,false));a=new CH('image.png',b);e='circuit-'+xo(d,c,null)+'.png';Nh((vF(),a.ob),XKb,e);UO(this.a,a);UO(this.a,f=new RH(l_(vHb)));Oe(f,new h7(this),(Kl(),Kl(),Jl));BI(this)}\nfunction tob(){tob=dC;sob=Fp(Bp(bq,1),jFb,0,7,[0,0,2,0,2,0,2,1,2,1,2,2,0,2,2,2,0,1,0,2,0,0,0,1,0,1,2,1]);rob=Fp(Bp(bq,1),jFb,0,7,[0,0,1,0,1,0,2,0,2,0,2,1,2,1,2,2,2,2,1,2,1,2,0,2,0,2,0,1,0,1,0,0,0,0,1,1,1,0,1,1,2,0,1,1,1,1,2,1,1,1,2,2,1,1,1,2,1,1,0,2,0,1,1,1]);qob=Fp(Bp(bq,1),jFb,0,7,[0,0,2,0,2,0,2,1,2,1,2,2,2,2,0,2,0,2,0,1,0,1,0,0,0,0,1,1,1,0,1,1,2,0,1,1,1,1,2,1,1,1,2,2,1,1,1,2,1,1,0,2,0,1,1,1])}\nfunction F2(a){var b;if(a.e==null){a.i=a.j;qQ(a);return}a.d=h3(a.e);a.b=a.d.d.length;a.f=a.d.f.length;a.w=a.b>a.f?a.b:a.f;a.w==0&&(a.w=1);a.v=2;a.i=a.b+a.f;a.s=Cp(Rw,LDb,7,a.i,0,1);for(b=0;b!=a.b;b++){a.s[b]=new CY(a,b,2,a.d.d[b]);E2(a.s[b])}for(b=0;b!=a.f;b++){a.s[b+a.b]=new CY(a,b,3,a.d.f[b]);a.s[b+a.b].i=true;E2(a.s[b+a.b])}a.c=Cp(XB,DHb,0,a.i,8,1);a.g=Cp(XB,DHb,0,26,8,1);a.a=Cp(XB,DHb,0,a.i,8,1)}\nfunction R3(a){a.v=2;a.w=3;a.s=Cp(Rw,LDb,7,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.s[0]=new CY(a,0,2,'D');a.s[1]=new CY(a,0,3,'Q');a.s[1].i=a.s[1].p=true;a.s[2]=new CY(a,(a.bb&4)!=0?1:2,3,'Q');a.s[2].i=true;a.s[2].g=true;a.s[3]=new CY(a,1,2,'');a.s[3].d=true;if((a.bb&4)!=0){a.s[5]=new CY(a,2,2,'S');a.s[4]=new CY(a,2,3,'R')}else{((a.bb&2)!=0||(a.bb&4)!=0)&&(a.s[4]=new CY(a,2,2,'R'))}}\nfunction Lqb(a){a.v=2;a.w=3;a.s=Cp(Rw,LDb,7,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.s[0]=new CY(a,0,2,'T');a.s[1]=new CY(a,0,3,'Q');a.s[1].i=a.s[1].p=true;a.s[2]=new CY(a,(a.bb&4)!=0?1:2,3,'Q');a.s[2].i=true;a.s[2].g=true;a.s[3]=new CY(a,1,2,'');a.s[3].d=true;if((a.bb&4)!=0){a.s[5]=new CY(a,2,2,'S');a.s[4]=new CY(a,2,3,'R')}else{((a.bb&2)!=0||(a.bb&4)!=0)&&(a.s[4]=new CY(a,2,2,'R'))}}\nfunction eo(b,c){var d,e,f,g;g=new $wnd.XMLHttpRequest;try{SP(g,b.a,b.d)}catch(a){a=_B(a);if(Qp(a,154)){d=a;f=new no(b.d);kg(f,new mo(d.Ad()));throw f}else throw $B(a)}g.setRequestHeader('Content-Type','text/plain; charset=utf-8');b.b&&(g.withCredentials=true,undefined);e=new $n(g,b.c,c);TP(g,new io(e,c));try{g.send(null)}catch(a){a=_B(a);if(Qp(a,154)){d=a;throw new mo(d.Ad())}else throw $B(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=IZ(a,h);e.kb&&!rQ(e,f,g)&&(d=false)}if(d){for(h=0;h!=a.T.a.b.length;h++){e=IZ(a,h);e.kb&&(e.nb+=f,e.pb+=g,e.ob+=f,e.qb+=g,Sjb(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;Cxb(b-a.a)>IFb&&(a.d.A=false);b=c5(a,b,a.a);a.a=b;e=a.b*IFb;if(a.d.Lc>100){e=Gxb(-9*Jxb(10)*(1-a.d.Lc/3000));e>0.1&&(e=0.1)}if(b>=0||a.k==0){c=Gxb(b*a.f);d=a.f*a.b*c+e;f=(c-1)*a.b-d*b;O$(a.d,a.c[0],a.c[1],d);P$(a.d,a.c[0],a.c[1],f)}else{d=a.b*(a.f*Gxb(b*a.f)+_Kb*Gxb((-b-a.j)*_Kb))+e;f=a.b*(Gxb(b*a.f)-Gxb((-b-a.j)*_Kb)-1)+d*-b;O$(a.d,a.c[0],a.c[1],d);P$(a.d,a.c[0],a.c[1],f)}}\nfunction Mlb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;n=Mp(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):m[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));Qlb(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(Wpb(g))).a;this.g=(new _wb(Wpb(g))).a;this.i=(new _wb(Wpb(g))).a;this.d=(new _wb(Wpb(g))).a;this.k=(new _wb(Wpb(g))).a;this.e=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}if((this.bb&2)!=0){this.bb&=-3;this.k=1.5707963267948966}(this.bb&4)==0&&this.n==5&&(this.e=gHb);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=Y5(Qp(a,222));d.d=new DY;for(e=0;e!=a.s.a.b.length;e++){c=Mp(oDb(a.s,e),46);XL(d.d,l_(N5(c)));c==a.q&&$L(d.d,e)}XL(d.d,l_('Custom'));return d}if(b==0){d=new c7(LKb,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 RH(l_(KKb));return d}if(b==2){d=new c7('',0);d.b=new RH(l_('Create Simple Model'));return d}return null}\nfunction WE(a,b){var c,d;if(a.s==b){return}JE(a);for(d=new Rzb(a.d);d.b<d.d.lg();){c=(uh(d.b<d.d.lg()),Mp(d.d.og(d.c=d.b++),746));UP(c.a)}a.d.b=Cp(cB,LDb,1,0,3,1);TE(a);UE(a);a.s=b;b.jb&&(UE(a),a.b=IF(new hF(a)));a.a=Pe(b,new $E(a),(!en&&(en=new Xl),en));rAb(a.d,Oe(b,new _E(a),(an(),an(),_m)));rAb(a.d,Oe(b,new bF(a),(Xm(),Xm(),Wm)));rAb(a.d,Oe(b,new dF(a),(Rm(),Rm(),Qm)));rAb(a.d,Oe(b,new fF(a),(Mm(),Mm(),Lm)))}\nfunction H7(a){var b,c;while(a.a<a.c&&ayb(a.b,a.a)==32)++a.a;if(a.a==a.c){a.d='';return}c=a.a;b=ayb(a.b,c);if(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<a.c&&(ayb(a.b,c)==43||ayb(a.b,c)==45)&&++c}if(!(ayb(a.b,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 Plb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;c=0;r=Mp(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=1):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&&Qlb(a,b,dS(f,eHb,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&&lT(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=Fp(Bp(bq,1),jFb,0,7,[e,e+f,e+f,e]);a.u=Fp(Bp(bq,1),jFb,0,7,[h,h,h+i,h+i]);$Q(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:AY(c,d,g,1,0,0,-1,0,0);break;case 1:AY(c,d,g,1,0,0,1,0,i-a.q);break;case 2:AY(c,d,g,0,1,-1,0,0,0);break;case 3:AY(c,d,g,0,1,1,0,f-a.q,0);}}}\nfunction Klb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;o=Mp(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):n[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);Qlb(a,b,Qmb(o,c)+l_(' average'))}}\nfunction VZ(a){var b,c,d,e,f,g,h,i;a.dc=new sDb;a.g=new sDb;for(f=new Ezb((new wzb(a.cc)).a);Bzb(f);){e=(pBb(f.d,f),uh(Bzb(f)),f.b=f.a,Mp(f.a.se(),43));Mp(e.vg(),27).a!=2&&kDb(a.dc,Mp(e.ug(),18));if(Mp(e.vg(),27).a==1){b=false;d=Mp(e.ug(),18);for(g=0;g!=a.T.a.b.length&&!b;g++){c=IZ(a,g);if(Qp(c,139))continue;if(!Ojb(c.U,d.a,d.b))continue;i=c.Ue();for(h=0;h!=i;h++)if(Kib(c.Te(h),d))break;h==i&&(b=true)}b&&kDb(a.g,d)}}a.cc=null}\nfunction N6(a){F6();var b,c,d,e;a=ryb(a);d=1;if(byb(a,'rms')){a=ryb(qyb(a,0,a.length-3));d=nLb}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=YGb;break;case 117:case 85:c=$Gb;break;case 109:c=aHb;break;case 107:case 75:c=kFb;break;case 77:c=bHb;break;case 71:case 103:c=_Gb;}c!=1&&(a=ryb(a.substr(0,b-1)));return bp(E6,a)*c*d}\nfunction Ffb(a){var b,c;bR(a);(a.bb&1)!=0&&(a.$=-a.$);b=16*a.$*a.t;a.d=XQ(2);a.i=XQ(2);TQ(a.ib,a.jb,a.d[0],a.i[0],1,b);a.u=XQ(4);TQ(a.ib,a.jb,a.u[0],a.u[1],1-16/a.X,16);TQ(a.ib,a.jb,a.u[2],a.u[3],1-13/a.X,16);TQ(a.ib,a.jb,a.d[1],a.i[1],1-13/a.X,6*a.$*a.t);a.b=new Lib;RQ(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=QQ(a.ib,a.jb,1-11/a.X,-5*a.$*a.t);a.a=sQ(a.i[0],c,8,4)}}\nfunction $J(a){var b,c,d,e,f,g,h,i;g=0;i=0;h=0;b=0;for(d=new iP(a.f);d.b<d.c.c;){c=hP(d);e=Mp(c.mb,217);f=e.c;if(e.b){f.Y=false;continue}switch(_J(e.a).c){case 0:qD(f,g,a.d,h,a.d);uD(f,i,a.d,e.d,a.d);i+=e.d;break;case 2:qD(f,g,a.d,h,a.d);pD(f,b,a.d,e.d,a.d);b+=e.d;break;case 3:tD(f,i,a.d,b,a.d);rD(f,g,a.d,e.d,a.d);g+=e.d;break;case 1:tD(f,i,a.d,b,a.d);sD(f,h,a.d,e.d,a.d);h+=e.d;break;case 4:qD(f,g,a.d,h,a.d);tD(f,i,a.d,b,a.d);}f.Y=true}}\nfunction QP(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return QGb;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 'gecko1_8';return 'unknown'}\nfunction zo(a,b,c){var d;d=c.a.getMonth();switch(b){case 5:Oyb(a,Fp(Bp(hB,1),LDb,2,4,['J','F','M','A','M','J','J','A','S','O','N','D'])[d]);break;case 4:Oyb(a,Fp(Bp(hB,1),LDb,2,4,['January','February','March','April','May','June','July','August','September','October','November','December'])[d]);break;case 3:Oyb(a,Fp(Bp(hB,1),LDb,2,4,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[d]);break;default:Go(a,d+1,b);}}\nfunction J9(a){var b,c;xJ.call(this);this.b=a;this.d=new YO;bJ(this,this.d);vJ(this,l_('Import from Text'));UO(this.d,new MJ(l_('Paste the text file for your circuit here...')));UO(this.d,this.c=new GO);Be(this.c,pLb);we(this.c,'200px');this.a=new LL;UO(this.d,this.a);JL(this.a,c=new RH(l_(vHb)));Oe(c,new K9(this),(Kl(),Kl(),Jl));JL(this.a,b=new RH(l_(jLb)));Oe(b,new M9(this),(null,Jl));BI(this);!this.Q&&(this.Q=oG(new FJ(this)));OI(this)}\nfunction iM(a,b,c){var d,e,f;a.k=c;e=(vF(),$doc.createElement(iGb));a.c=$doc.createElement(jGb);Ch(e,CF(a.c));if(!b){f=$doc.createElement('tr');Ch(a.c,CF(f))}a.n=b;d=xP(vP?vP:(vP=wP()));Ch(d,CF(e));ve(a,d);Td();Gb(nd,a.ob);a.kb==-1?SG(a.ob,2225|(a.ob.__eventBits||0)):(a.kb|=2225);Oh(a.ob,FGb);b?ye(a,Fe(a.ob)+'-'+'vertical',true):ye(a,Fe(a.ob)+'-'+'horizontal',true);a.ob.style['outline']='0px';Nh(a.ob,'hideFocus',lEb);Oe(a,new FM(a),(xl(),xl(),wl))}\nfunction yob(a){var b,c,d,e,f;if(a.g==0)return;a.c=new F0(30,0,0);e=~~((a.a+1)/2);a.w=e;if(a.a==7){a.v=4;a.g>7&&(a.v=5)}else a.v=5;a.g>a.w*2&&++a.w;a.s=Cp(Rw,LDb,7,a.g,0,1);for(c=0;c!=e;c++)a.s[c]=new CY(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 CY(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 CY(a,d++,f,a.d==1?'gnd':'Vcc')}}\nfunction qnb(a){var b,c,d,e,f;if(Qp(a.i,95)){a.g=0;a.f=6}if(Qp(a.i,49)){a.g=-11;a.f=-3}if(Qp(a.i,138)){a.g=-6;a.f=0}a.o=Cp(aq,TGb,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]=Qxb(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<a.k+1;c++){if(dS(b,'',true)==dS(a.o[c],'',true)){a.o[c]=b;a.a=c;break}if(b<a.o[c]){a.a=c;for(e=a.k-1;e>=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=Cp(XB,DHb,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=Yp(a.X/2));a.Af()&&a.t+8>a.X/2&&(a.t=Yp(a.X/2-8));tQ(a,a.t*2);a.j=Cp(tz,XGb,18,a.k,0,1);a.i=Cp(tz,XGb,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]=QQ(a.ib,a.jb,0,b*d);a.i[c]=QQ(a.db,a.eb,0,b*d);a.mb[c]=a.o^a.Af()?5:0}a.g=a.d*(~~(a.k/2)+1);_Q(a,a.ib,a.jb,a.g);(a.bb&2)!=0&&(a.s=NQ(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=CZ(a.i,a.e,d);f=l_(c.j);e=pH(a.j,a.f);c.c=new pY(f,!!b);WO(a.j,c.c,e++);WH(c.c,new ppb(a));if(b){WO(a.j,new MJ('Min Value'),e++);c.i=new HO;WO(a.j,c.i,e++);WO(a.j,new MJ('Max Value'),e++);c.g=new HO;WO(a.j,c.g,e++);WO(a.j,new MJ('Label'),e++);c.f=new HO;zO(c.f,b.i);WO(a.j,c.f,e++);zO(c.i,O6(c,b.e));zO(c.g,O6(c,b.d))}}a.c=d}\nfunction Tjb(a,b){var c,d,e,f,g,h,i,j;h=DC(a.b);j=DC(a.a);if(GC(LC(h,j),{l:0,m:0,h:0})){return new Xjb(b)}d=DC(b.b);f=DC(b.a);if(GC(LC(d,f),{l:0,m:0,h:0})){return new Xjb(a)}g=a.c;i=a.d;h=AC(h,DC(g));j=AC(j,DC(i));c=b.c;e=b.d;d=AC(d,DC(c));f=AC(f,DC(e));g>c&&(g=c);i>e&&(i=e);GC(h,d)&&(h=d);GC(j,f)&&(j=f);h=PC(h,DC(g));j=PC(j,DC(i));EC(h,{l:uFb,m:511,h:0})&&(h={l:uFb,m:511,h:0});EC(j,{l:uFb,m:511,h:0})&&(j={l:uFb,m:511,h:0});return new Vjb(g,i,RC(h),RC(j))}\nfunction Tlb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t;if(!Clb(a)){Klb(a,b);return}o=Mp(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):n[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));Qlb(a,b,Qmb(o,p)+'rms')}}\nfunction _o(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 Ryb;if(exb(b)){Oyb(c,d?a.q:a.t);c.a+='\\u221E';Oyb(c,d?a.r:a.u);return c.a}b*=a.p;f=mp(c,b);e=c.a.length+f+a.i+3;if(e>0&&e<c.a.length&&ayb(c.a,e)==57){ip(a,c,e-1);f+=c.a.length-e;Pyb(c,e,c.a.length)}a.e=0;a.d=c.a.length;a.b=a.d+f;g=a.v;h=a.f;a.b>rFb&&(g=true);g&&$o(a,c);hp(a,c);jp(a,c);ap(a,c,h);Zo(a,c);Yo(a,c);g&&Xo(a,c);Qyb(c,0,d?a.q:a.t);Oyb(c,d?a.r:a.u);return c.a}\nfunction Ci(a){if(a.offsetTop==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollTop;d=d.parentNode}}while(a){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,'')[AEb]=='fixed'){b+=c.body.scrollTop;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,'').getPropertyValue('border-top-width')));if(e&&e.tagName=='BODY'&&a.style.position==BEb){break}a=e}return b}\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}i<d.length&&d.splice(i,d.length-i)}var j=syb(d.length);for(var k=0;k<d.length;++k){j[k]=d[k]}return j}\nfunction Yqb(b,c,d,e,f,g){jR.call(this,b,c,d,e,f);this.f=(new _wb(Wpb(g))).a;this.k=(new _wb(Wpb(g))).a;this.e=Cp(aq,TGb,0,4,7,1);this.d=Cp(aq,TGb,0,4,7,1);this.e[0]=(new _wb(Wpb(g))).a;this.e[1]=(new _wb(Wpb(g))).a;try{this.e[2]=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.b=0.99;try{this.b=(new _wb(Wpb(g))).a}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}this.n=Cp(aq,TGb,0,3,7,1);this.c=Cp(aq,TGb,0,3,7,1);this.fb=true;this.a=Cp(aq,TGb,0,9,7,1)}\nfunction M6(a,b){F6();xJ.call(this);vJ(this,l_('Edit Component'));this.c=b;this.f=a;this.j=new YO;bJ(this,this.j);this.e=Cp($x,LDb,6,10,0,1);this.g=new LL;Be(this.g,iLb);KL(this.g,(BL(),xL));xe(this.g,eEb);UO(this.j,this.g);JL(this.g,this.a=new RH(l_('Apply')));Oe(this.a,new P6(this),(Kl(),Kl(),Jl));JL(this.g,this.i=new RH(l_(vHb)));Oe(this.i,new R6(this),(null,Jl));KL(this.g,AL);JL(this.g,this.b=new RH(l_(jLb)));Oe(this.b,new T6(this),(null,Jl));H6(this);BI(this)}\nfunction ipb(a,b){xJ.call(this);vJ(this,l_('Add Sliders'));this.i=b;this.e=a;this.j=new YO;bJ(this,this.j);this.d=Cp($x,LDb,6,10,0,1);Wo();new lp(lLb,uo());this.f=new LL;Be(this.f,iLb);KL(this.f,(BL(),xL));xe(this.f,eEb);UO(this.j,this.f);JL(this.f,this.a=new RH(l_('Apply')));Oe(this.a,new jpb(this),(Kl(),Kl(),Jl));JL(this.f,this.g=new RH(l_(vHb)));Oe(this.g,new lpb(this),(null,Jl));KL(this.f,AL);JL(this.f,this.b=new RH(l_(jLb)));Oe(this.b,new npb(this),(null,Jl));fpb(this);BI(this)}\nfunction TZ(a){var b,c,d,e,f,g,h,i,j;i=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!i)return;j=mE(i.a,qKb);if(j==null)return;h=myb(j,';',0);for(e=0;e!=a.yc.length;e++)a.yc[e]=null;for(e=0;e!=a.zb.a.b.length;e++){f=Mp(oDb(a.zb,e),56);if(f.d.length>1)break;f.d=''}for(e=1;e<h.length;e++){b=myb(h[e],'=',0);if(b.length!=2)continue;c=Zwb(b[0]);d=b[1];a.yc[c]=d;for(g=0;g!=a.zb.a.b.length;g++){if(Vp(oDb(a.yb,g))===Vp(d)){f=Mp(oDb(a.zb,g),56);tY(f,String.fromCharCode(c&lFb));break}}}}\nfunction fbb(a,b,c){b[0]=l_((a.R==-1?'p-':'n-')+c);b[0]+=' (Vt='+dS(a.R*a.T,'V',false);b[0]+=', \\u03B2='+a.u+')';b[1]=(a.R==1?'Ids = ':'Isd = ')+dS(a.K,'A',false);b[2]='Vgs = '+dS(a.mb[0]-a.mb[a.R==-1?2:1],'V',false);b[3]=(a.R==1?'Vds = ':'Vsd = ')+dS(a.mb[2]-a.mb[1],'V',false);b[4]=l_(a.O==0?'off':a.O==1?'linear':wLb);b[5]='gm = '+dS(a.J,'A/V',false);b[6]=mHb+dS(a.K*(a.mb[2]-a.mb[1]),'W',false);a.$f()&&(b[7]='Ib = '+dS(a.w==1?-a.F:a.w==2?a.G:-a.R*(a.F+a.G),'A',false))}\nfunction Eo(a){var b,c,d,e,f;b=new Syb;f=false;for(e=0;e<13;e++){c=mFb.charCodeAt(e);if(c==32){wo(a,b,0);b.a+=' ';wo(a,b,0);while(e+1<13&&mFb.charCodeAt(e+1)==32){++e}continue}if(f){if(c==39){if(e+1<13&&mFb.charCodeAt(e+1)==39){b.a+=\"'\";++e}else{f=false}}else{b.a+=Lp(c)}continue}if(eyb('GyMLdkHmsSEcDahKzZv',zyb(c))>0){wo(a,b,0);b.a+=Lp(c);d=Bo(e);wo(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+=Lp(c)}}wo(a,b,0);Co(a)}\nfunction WY(a){var b,c,d,e,f,g,h;a.Xb=new HBb;a.Xc=new sDb;for(g=0;g!=a.T.a.b.length;g++){b=IZ(a,g);if(!Qp(b,104))continue;h=Mp(b,104);h.a=false;kDb(a.Xc,new l0(h));c=Mp(lzb(a.Xb,b.Te(0)),159);d=Mp(lzb(a.Xb,b.Te(1)),159);if(!!c&&!!d){for(f=new Ezb((new wzb(a.Xb)).a);Bzb(f);){e=(pBb(f.d,f),uh(Bzb(f)),f.b=f.a,Mp(f.a.se(),43));Vp(e.vg())===Vp(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 D7(a,b){var c,d,e,f,g,h;d=B7((vDb(0,b.a.b.length),Mp(tAb(b.a,0),40)),a);e=B7((vDb(1,b.a.b.length),Mp(tAb(b.a,1),40)),a);g=B7((vDb(2,b.a.b.length),Mp(tAb(b.a,2),40)),a);if(d<e)return g;f=B7((vDb(3,b.a.b.length),Mp(tAb(b.a,3),40)),a);h=B7((vDb(4,b.a.b.length),Mp(tAb(b.a,4),40)),a);c=5;while(true){if(d<f)return g+(d-e)*(h-g)/(f-e);if(c+1>=b.a.b.length)break;e=f;g=h;f=B7((vDb(c,b.a.b.length),Mp(tAb(b.a,c),40)),a);h=B7((vDb(c+1,b.a.b.length),Mp(tAb(b.a,c+1),40)),a);c+=2}return h}\nfunction iD(a,b,c){var d,e,f,g,h;!!a.a&&W(a.a);if(b==0){for(f=new Rzb(a.c);f.b<f.d.lg();){d=(uh(f.b<f.d.lg()),Mp(f.d.og(f.c=f.b++),174));d.g=d.F=d.N;d.V=d.H=d.R;d.j=d.G=d.P;d.a=d.C=d.J;d.Z=d.I=d.T;d.e=d.D=d.L;d.p=d.t;d.A=d.v;d.q=d.u;d.n=d.r;d.B=d.w;d.o=d.s;d.i=d.O;d.W=d.S;d.k=d.Q;d.b=d.K;d.$=d.U;d.f=d.M;CD(d)}return}h=a.d.clientWidth|0;g=a.d.clientHeight|0;for(e=new Rzb(a.c);e.b<e.d.lg();){d=(uh(e.b<e.d.lg()),Mp(e.d.og(e.c=e.b++),174));eD(a,h,d);fD(a,g,d)}a.a=new lD(a,c);Y(a.a,b,a.d)}\nfunction rnb(a,b,c,d,e){jnb();var f;RI.call(this);this.g=0;this.f=1;this.i=d;this.b=0;this.n=e;e$(this.n);this.p=new YO;NI(this,this.p);qnb(this);UO(this.p,new MJ(this.j));this.d=Cp(nv,LDb,33,5,0,1);for(f=0;f<5;f++){Ip(this.d,f,new MJ('---'));HJ(this.d[f],(BL(),vL));f==2?ne(this.d[2],GGb):f==1||f==3?ne(this.d[f],'1off'):ne(this.d[f],'2off');UO(this.p,this.d[f])}lnb(this,c);Oe(this,this,(om(),om(),nm));Oe(this,this,(Dm(),Dm(),Cm));Oe(this,this,(em(),em(),dm));KI(this,new vnb(this,a,b))}\nfunction Uyb(a,b,c,d,e){var f,g,h,i,j,k,m,n,o;xh(a,'src');xh(c,'dest');n=S(a);i=S(c);qh((n.e&4)!=0,'srcType is not an array');qh((i.e&4)!=0,'destType is not an array');m=n.c;g=i.c;qh((m.e&1)!=0?m==g:(g.e&1)==0,\"Array types don't match\");o=a.length;j=c.length;if(b<0||d<0||e<0||b+e>o||d+e>j){throw new gwb}if(((m.e&1)==0||(m.e&4)!=0)&&n!=i){k=Mp(a,4);f=Mp(c,4);if(Vp(a)===Vp(c)&&b<d){b+=e;for(h=d+e;h-->d;){Ip(f,h,k[--b])}}else{for(h=d+e;d<h;){Ip(f,d++,k[b++])}}}else e>0&&Hp(a,b,c,d,e,true)}\nfunction fD(a,b,c){var d,e,f;f=c.V*hD(a,c.W,true);d=c.a*hD(a,c.b,true);e=c.e*hD(a,c.f,true);if(c.A&&!c.v){c.A=false;if(c.o){c.r=true;c.C=(b-(f+e))/hD(a,c.K,true)}else{c.s=true;c.D=(b-(f+d))/hD(a,c.M,true)}}else if(c.o&&!c.s){c.o=false;if(c.A){c.r=true;c.C=(b-(f+e))/hD(a,c.K,true)}else{c.v=true;c.H=(b-(d+e))/hD(a,c.S,true)}}else if(c.n&&!c.r){c.n=false;if(c.o){c.v=true;c.H=(b-(d+e))/hD(a,c.S,true)}else{c.s=true;c.D=(b-(f+d))/hD(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 BZ(a){var b,c,d,e,f,g,h;e3();y2();U5();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+' '+KZ(a)+' '+a.D.k+' '+lQ+' '+a.ec.k+zEb;for(g=0;g!=a.T.a.b.length;g++){c=IZ(a,g);h=c.Ie();h!=null&&!!h.length&&(e+=h+zEb);e+=c.He()+zEb}for(g=0;g!=a.rc;g++){d=Wlb(a.vc[g]);d!=null&&(e+=d+zEb)}for(g=0;g!=a.b.a.b.length;g++){b=Mp(oDb(a.b,g),165);e+='38 '+(UZ(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]=Wp(c&127);return 1}else if(c<VFb){a[b++]=Wp(c>>6&31|192);a[b]=Wp(c&63|128);return 2}else if(c<ZFb){a[b++]=Wp(c>>12&15|224);a[b++]=Wp(c>>6&63|128);a[b]=Wp(c&63|128);return 3}else if(c<aGb){a[b++]=Wp(c>>18&7|240);a[b++]=Wp(c>>12&63|128);a[b++]=Wp(c>>6&63|128);a[b]=Wp(c&63|128);return 4}else if(c<dGb){a[b++]=Wp(c>>24&3|248);a[b++]=Wp(c>>18&63|128);a[b++]=Wp(c>>12&63|128);a[b++]=Wp(c>>6&63|128);a[b]=Wp(c&63|128);return 5}throw new ixb('Character out of range: '+c)}\nfunction eD(a,b,c){var d,e,f;d=c.g*hD(a,c.i,false);e=c.j*hD(a,c.k,false);f=c.Z*hD(a,c.$,false);if(c.p&&!c.t){c.p=false;if(c.B){c.u=true;c.G=(b-(d+f))/hD(a,c.Q,false)}else{c.w=true;c.I=(b-(d+e))/hD(a,c.U,false)}}else if(c.B&&!c.w){c.B=false;if(c.p){c.u=true;c.G=(b-(d+f))/hD(a,c.Q,false)}else{c.t=true;c.F=(b-(e+f))/hD(a,c.O,false)}}else if(c.q&&!c.u){c.q=false;if(c.B){c.t=true;c.F=(b-(e+f))/hD(a,c.O,false)}else{c.w=true;c.I=(b-(d+e))/hD(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 HI(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=CI(a,d);c&&(b.b=true);a.cb&&(b.a=true);f=(vF(),DG(d.type));switch(f){case 512:case 256:case 128:{bi(d)&lFb;(di(d)?1:0)|(ci(d)?8:0)|(ai(d)?2:0)|(_h(d)?4:0);return}case 4:case _Fb:{if(uF){b.b=true;return}}if(!c&&a.U){a.le(true);return}break;case 8:case 64:case 1:case 2:case xFb:{if(uF){b.b=true;return}break}case VFb:{e=Ei(d);if(a.cb&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.a=true;return}break}}}\nfunction H6(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=pH(a.j,a.g);f=l_(b.j);nyb(b.j,'<')?WO(a.j,e=new PJ(f),d):WO(a.j,e=new MJ(f),d);c!=0&&Oh((vF(),e.ob),eEb);d=pH(a.j,a.g);if(b.d){WO(a.j,b.d,d);Oe(b.d,new V6(a),(Dl(),Dl(),Cl))}else if(b.c){WO(a.j,b.c,d);WH(b.c,new X6(a))}else if(b.b){WO(a.j,b.b,d);Oe(b.b,new Z6(a),(Kl(),Kl(),Jl))}else if(b.o){WO(a.j,b.o,d)}else if(b.a){WO(a.j,b.a,d)}else{WO(a.j,b.p=new HO,d);b.n!=null&&zO(b.p,b.n);b.n==null&&zO(b.p,L6(a,b))}}a.d=c}\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 Bhb(a){var b,c,d,e,f;bR(a);f=32;32>a.X/2&&(f=Yp(a.X/2));tQ(a,f*2);b=16*a.$;c=b;(a.bb&2)!=0&&(c=-b);a.d=XQ(2);a.e=XQ(2);a.n=XQ(2);a.i=XQ(2);a.j=XQ(2);TQ(a.ib,a.jb,a.d[0],a.e[0],0,c);TQ(a.db,a.eb,a.d[1],a.e[1],0,c);TQ(a.db,a.eb,a.n[0],a.n[1],0.2,c);d=0.5-a.X/2%jQ.fb/(f*2);TQ(a.db,a.eb,a.i[1],a.j[1],d,b*2*(1-d));TQ(a.db,a.eb,a.i[0],a.j[0],d,b*2);e=XQ(2);TQ(a.db,a.eb,e[0],e[1],0,b*2);a.o=vQ(e[0],e[1],a.eb);a.g=new q8(rHb,0,14);Q0(a,0,a.d[0]);Q0(a,1,a.e[0]);Q0(a,2,a.jb);Q0(a,3,a.i[0]);Q0(a,4,a.j[0])}\nfunction j7(a){var b,c,d,e,f,g,h,i,j,k;xJ.call(this);this.a=new YO;bJ(this,this.a);vJ(this,l_('Export as Local File'));UO(this.a,new MJ(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:VKb}),k=URL.createObjectURL(j),$doc.exportBlob=k,k);c=new vBb;d=(Io(),Ko(To((So(),So(),Ro))));e='circuit-'+xo(d,c,null)+WKb;b=new CH(e,g);Nh((vF(),b.ob),XKb,e);UO(this.a,b);UO(this.a,f=new RH(l_(vHb)));Oe(f,new k7(this),(Kl(),Kl(),Jl));BI(this)}\nfunction AY(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&VFb)!=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 Mib(j+f*a.t.q,k+g*a.t.q);a.q=new Mib(j+f*a.t.p,k+g*a.t.p);a.s=new Mib(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=Cp(bq,jFb,0,3,7,1);a.t.n=Cp(bq,jFb,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)}}\nfunction W5(){if(K5)return;K5=new HBb;T5('spice-default',new Q5(1.0E-14,0,1,0,null));T5(JKb,new Q5(dLb,0,2,0,null));T5(eLb,new Q5(dLb,0,2,5.6,null));T5('old-default-led',new Q5(2.2349907006671927E-18,0,2,0,null));T5(fLb,new Q5(9.32E-11,0.042,3.73,0,null));T5('1N5711',new Q5(3.15E-7,2.8,2.03,70,'Schottky'));T5('1N5712',new Q5(6.8E-10,12,1.003,20,'Schottky'));T5('1N34',new Q5(2.0E-10,0.084,2.19,60,'germanium'));T5('1N4004',new Q5(1.88E-8,0.0286,2,400,'general purpose'));T5('1N4148',new Q5(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=XQ(4);a.p=XQ(4);a.q=XQ(4);a.r[0]=a.ib;a.r[1]=a.jb;SQ(a.ib,a.jb,a.r[2],0,-a.$*a.t);SQ(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){RQ(a.r[e],a.r[e+1],a.p[e],c);RQ(a.r[e],a.r[e+1],a.p[e+1],1-c);RQ(a.r[e],a.r[e+1],a.q[e],b);RQ(a.r[e],a.r[e+1],a.q[e+1],1-b)}if(a.o==-1){a.k=Cp(tz,XGb,18,2,0,1);d=Cxb(7/a.t);a.k[0]=QQ(a.p[0],a.p[2],d,-7*a.$);a.k[1]=QQ(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 Nlb(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 X7(a.F));u=~~((a.A.a-1)/2);s=Cp(aq,TGb,0,a.F,7,1);h=Cp(aq,TGb,0,a.F,7,1);o=a.Y.a.b.length==0?Mp(nDb(a.v),13):Mp(nDb(a.Y),13);m=o.e;n=o.f;r=o.g;for(e=0;e<a.F;e++){g=r-e+a.F&a.F-1;s[e]=0.5*(m[g]+n[g]);h[e]=0}V7(a.f,s,h);k=gLb;for(f=0;f<~~(a.F/2);f++){i=W7(a.f,s[f],h[f]);i>k&&(k=i)}j=W7(a.f,s[0],h[0]);p=Yp(j*u/k);q=0;Pf(b.a,PLb);Kf(b.a,PLb);for(d=1;d<~~(a.F/2);d++){t=~~(2*d*a.A.b/a.F);if(t==q)continue;j=W7(a.f,s[d],h[d]);c=Yp(j*u/k);P8(b,q,u-p,t,u-c);p=c;q=t}}\nfunction LP(d){var b=d.d;var c=b.contentWindow;b.__gwt_handler=function(a){wF(a,b)};c.addEventListener(WFb,b.__gwt_handler,true);c.addEventListener('keyup',b.__gwt_handler,true);c.addEventListener(XFb,b.__gwt_handler,true);c.addEventListener(UEb,b.__gwt_handler,true);c.addEventListener(YEb,b.__gwt_handler,true);c.addEventListener(VEb,b.__gwt_handler,true);c.addEventListener(XEb,b.__gwt_handler,true);c.addEventListener(WEb,b.__gwt_handler,true);c.addEventListener(REb,b.__gwt_handler,true);c.onfocus=function(a){wF(a,b)};c.onblur=function(a){wF(a,b)}}\n",
"function k3(a){var b,c;if(cyb(a,'\\\\0'))return '';for(c=0;c<a.length;c++){if(a.charCodeAt(c)==92){b=a.charCodeAt(c+1);b==110?(a=a.substr(0,c)+zEb+tyb(a,c+2,a.length-(c+2))):b==114?(a=a.substr(0,c)+'\\r'+tyb(a,c+2,a.length-(c+2))):b==115?(a=a.substr(0,c)+' '+tyb(a,c+2,a.length-(c+2))):b==112?(a=a.substr(0,c)+'+'+tyb(a,c+2,a.length-(c+2))):b==113?(a=a.substr(0,c)+'='+tyb(a,c+2,a.length-(c+2))):b==104?(a=a.substr(0,c)+'#'+tyb(a,c+2,a.length-(c+2))):b==97?(a=a.substr(0,c)+'&'+tyb(a,c+2,a.length-(c+2))):(a=a.substr(0,c)+tyb(a,c+1,a.length-(c+1)))}}return a}\nfunction Inb(a,b,c){this.i=b;this.g=c-1;this.k=a;this.j=new YO;this.b=tf();Be(this.b,EY+' px');we(this.b,'40 px');qf(this.b,EY);pf(this.b,znb);UO(this.j,this.b);this.f=of(this.b);Kf(this.f,OLb);Oe(this.b,this,(Kl(),Kl(),Jl));Oe(this.b,this,(em(),em(),dm));Oe(this.b,this,(ym(),ym(),xm));Oe(this.b,this,(jm(),jm(),im));Oe(this.b,this,(om(),om(),nm));Oe(this.b,this,(tm(),tm(),sm));Oe(this.b,this,(Dm(),Dm(),Cm));Oe(this.b,this,(an(),an(),_m));Oe(this.b,this,(Xm(),Xm(),Wm));Oe(this.b,this,(Rm(),Rm(),Qm));Oe(this.b,this,(Mm(),Mm(),Lm));Enb(this);kI(this,this.j)}\nfunction DZ(a,b){var c,d,e,f,g,h,i,j,k,m,n;f=tf();c=FZ(a);n=c.b+140;h=c.a+100;Zh((vF(),f.ob),n);Yh(f.ob,h);j=MAb(a.Rc);e=f.ob.getContext('2d');g=new Z8(e);Rf(e,1,0,0,1,0,0);m=1;k=a.ic.c;d=a.I.c;b&&uY(a.ic,true);if(a.ic.c){mQ=(B0(),r0);bQ=r0;W8(g,z0)}else{mQ=(B0(),z0);bQ=x0;W8(g,r0);V8(g,0,0,g.a.canvas.width,g.a.canvas.height)}uY(a.I,false);!!c&&(m=Nxb(n/(c.b+140),h/(c.a+100)));m=m<1.5?m:1.5;a.Rc[0]=a.Rc[3]=m;a.Rc[4]=-(c.c-70);a.Rc[5]=-(c.d-50);Jf(e,m,m);Vf(e,a.Rc[4],a.Rc[5]);for(i=0;i!=a.T.a.b.length;i++){IZ(a,i).Ge(g)}uY(a.ic,k);uY(a.I,d);a.Rc=j;return f}\nfunction IC(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;h=b.l&8191;i=b.l>>13|(b.m&15)<<9;j=b.m>>4&8191;k=b.m>>17|(b.h&255)<<5;m=(b.h&1048320)>>8;C=c*h;D=d*h;F=e*h;G=f*h;H=g*h;if(i!=0){D+=c*i;F+=d*i;G+=e*i;H+=f*i}if(j!=0){F+=c*j;G+=d*j;H+=e*j}if(k!=0){G+=c*k;H+=d*k}m!=0&&(H+=c*m);o=C&uFb;p=(D&511)<<13;n=o+p;r=C>>22;s=D>>9;t=(F&262143)<<4;u=(G&31)<<17;q=r+s+t+u;w=F>>18;A=G>>5;B=(H&4095)<<8;v=w+A+B;q+=n>>22;n&=uFb;v+=q>>22;q&=uFb;v&=vFb;return lC(n,q,v)}\nfunction Bfb(a,b){var c;_Q(a,a.ib,a.jb,16);eR(a,b);gR(a,b,a.mb[1]);zR(b,a.d[0],a.d[1]);gR(a,b,a.mb[2]);zR(b,a.i[0],a.i[1]);W8(b,bQ);U8(b,a.a);gR(a,b,a.mb[0]);jQ.fc.c&&W8(b,(B0(),v0));zR(b,a.ib,a.b);a.e=hR(-a.n,a.e);CQ(b,a.b,a.ib,a.e);a.f=hR(-a.o,a.f);CQ(b,a.d[1],a.d[0],a.f);a.g=hR(-a.p,a.g);CQ(b,a.i[1],a.i[0],a.g);gR(a,b,a.mb[0]);eR(a,b);U8(b,a.v);if((cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a||jQ.J==a)&&a.ab==0){W8(b,(B0(),z0));c=oS(a._);S8(b,'B',a.b.a-10*c,a.b.b-5);S8(b,'C',a.d[0].a-3+9*c,a.d[0].b+4);S8(b,'E',a.i[0].a-3+9*c,a.i[0].b+4)}EQ(a,b)}\nfunction RE(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q;if(!a.r){return}i=KE(b);j=new CE(li(i)|0,mi(i)|0);k=Cg();qF(a.e,j,k);if(!a.c){e=zE(j,a.p);c=Cxb(e.a);d=Cxb(e.b);if(c>5||d>5){qF(a.j,a.k.a,a.k.b);if(c>d){h=eO(a.s);g=hO(a.s);f=fO(a.s);if(e.a<0&&f<=h){JE(a);return}else if(e.a>0&&g>=h){JE(a);return}}else{o=iO(a.s);n=gO(a.s);if(e.b<0&&n<=o){JE(a);return}else if(e.b>0&&0>=o){JE(a);return}}a.c=true}}oi(b.a);if(a.c){p=zE(a.p,a.e.a);q=BE(a.o,p);jO(a.s,Yp(q.a));lO(a.s,Yp(q.b));m=k-a.k.b;if(m>200&&!!a.n){qF(a.k,a.n.a,a.n.b);a.n=null}else m>100&&!a.n&&(a.n=new sF(j,k))}}\nfunction mC(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw new fwb}if(a.l==0&&a.m==0&&a.h==0){c&&(iC=lC(0,0,0));return lC(0,0,0)}if(b.h==wFb&&b.m==0&&b.l==0){return nC(a,c)}i=false;if(b.h>>19!=0){b=JC(b);i=true}g=tC(b);f=false;e=false;d=false;if(a.h==wFb&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=kC((XC(),TC));d=true;i=!i}else{h=NC(a,g);i&&rC(h);c&&(iC=lC(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=JC(a);d=true;i=!i}if(g!=-1){return oC(a,g,i,f,c)}if(!FC(a,b)){c&&(f?(iC=JC(a)):(iC=lC(a.l,a.m,a.h)));return lC(0,0,0)}return pC(d?a:lC(a.l,a.m,a.h),b,i,f,e,c)}\nfunction ebb(a,b){var c;if(b==0)return new c7('Threshold Voltage',a.R*a.T);if(b==1)return new c7('<a href=\"mosfet-beta.html\" target=\"_blank\">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&&k<a.w-1){e[0]=RC(Mxb(CC(Rxb(k))));e[1]=2}else if(h>a.v-0.75){e[0]=RC(Pxb(CC(Rxb(k)),DC(a.w-1)));e[1]=3}else if(k<0.25){e[0]=RC(Mxb(CC(Rxb(h))));e[1]=0}else if(k>a.w-0.75){e[0]=RC(Pxb(CC(Rxb(h)),DC(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 Bi(a){if(a.offsetLeft==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollLeft;c.defaultView.getComputedStyle(d,'').getPropertyValue('direction')=='rtl'&&(b+=d.scrollWidth-d.clientWidth);d=d.parentNode}}while(a){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,'')[AEb]=='fixed'){b+=c.body.scrollLeft;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,'').getPropertyValue('border-left-width')));if(e&&e.tagName=='BODY'&&a.style.position==BEb){break}a=e}return b}\nfunction VY(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=Mp(oDb(a.Xc,e),190);p=o.c;c=Mp(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=Mp(oDb(c.b,h),73);b=d.a;if(b==p)continue;n=d.a.Te(d.b);m=Qp(b,104)&&!Mp(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,Mp(qDb(a.Xc,e--),190));++i;if(i>a.Xc.a.b.length*2){Z$(a,'wire loop detected',p);return false}}}return true}\nfunction Enb(a){var b;a.e?Pf(a.f,kLb):Pf(a.f,'lightgrey');Of(a.f,1);Cf(a.f,0,0,EY,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,EY-ynb-znb+3,0);Ef(a.f,EY-ynb,~~(znb/2));Ef(a.f,EY-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,EY-ynb-znb-xnb,~~(znb/2));Sf(a.f);b=ynb+znb+xnb+(EY-2*(ynb+znb+xnb))*(a.k-a.i)/(a.g-a.i);if(a.e){!!a.a&&WQ(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,kLb);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=Dxb(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);SQ(a.ib,a.jb,a.s[g],g<m?0:1,-k);SQ(a.ib,a.jb,a.t[g],g<m?d:1-d,-k)}h=h>k?h:k;j=b<a.a?a.f[b]:-1;if(j==g){++b;k+=a.w}else{k+=16}}}a.v=XQ(4);for(g=0;g!=4;g+=2){f=g==2?-h:0;SQ(a.ib,a.jb,a.v[g],c,f);SQ(a.ib,a.jb,a.v[g+1],1-c,f)}if(a.o){a.k=Cp(tz,XGb,18,a.a,0,1);e=Cxb(7/a.w);for(g=0;g!=a.a;g++){i=a.f[g];a.k[g]=QQ(a.t[i],a.t[i+1],a.g[g]>0?e:1-e,g<a.u?-7:7)}}else a.k=null}\nfunction H$(a){var b,c,d,e,f,g,h,i,j,k,m,n;h=-1;for(e=0;e<a.rc;e++){if(emb(a.vc[e])){for(g=e;g!=a.rc;g++)a.vc[g]=a.vc[g+1];--a.rc;--e;continue}a.vc[e].w>h+1&&(a.vc[e].w=h+1);h=a.vc[e].w}while(a.rc>0&&!Xlb(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=WZ(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 Vjb(h*n,nf(a.F).height-d+c*j,n-10,c);++j;Pjb(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(Dxb(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(Dxb(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=Yp((a.q-0.5)*32);a.r=QQ(a.ib,a.jb,0.5,d);a.d=QQ(a.ib,a.jb,e/a.X+0.5,d);a.c=QQ(a.ib,a.jb,e/a.X+0.5,8*(d<0?-1:d==0?0:1));a.p=PQ(a.ib,a.jb,e/a.X+0.5);a.a=new Lib;a.b=new Lib;b=(d<0?-d:d)-8;TQ(a.d,a.c,a.a,a.b,(b-8)/b,8);a.s=new Lib;a.t=new Lib}\nfunction m5(b,c,d){var e,f,g,h;if(!b.k&&c==0){g=YL(d.d).selectedIndex;if(g>=b.s.a.b.length){b.s=null;b.k=true;d.k=true;return}b.q=Mp(oDb(b.s,YL(d.d).selectedIndex),46);b.r=b.q.i;o5(b);return}if(c==0){if(!d.p)return;b.r=Jh(pe(d.p),MGb);b.Vf(b.r);b.q=$5(b.r,b.q);o5(b);return}if(c==1){if(b.q.k){pG(l_('This model cannot be modified. Change the model name to allow customization.'));return}e=new M6(b.q,jQ);IY=e;!e.Q&&(e.Q=oG(new FJ(e)));OI(e);return}if(c==2){h=vG(l_('Fwd Voltage @ 1A'),l_('0.8'));try{f=(new _wb(h)).a;if(f>0){b.q=a6(f);b.r=b.q.i;d.k=true;return}}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}}\nfunction cT(a,b){var c,d,e,f,g,h,i,j,k,m,n;j=b.b;f=new q8(rHb,0,10*a.o);for(i=0;i!=a.Ue();i++){Y8(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);CQ(b,e,c,k.e);if(k.a){W8(b,jQ.ic.c?(B0(),z0):(B0(),r0));xR(b,k.b,k.c,1);W8(b,bQ);xR(b,k.b,k.c,3)}W8(b,k.n?gQ:mQ);h=10*a.o;while(true){m=Yp(Ff(b.a,k.r).width);if(m>10*a.o){h-=2;g=new q8(rHb,0,h);Y8(b,g);continue}d=b.c;S8(b,k.r,k.s.a-~~(m/2),k.s.b+~~(d/2));if(k.g){n=k.s.b-~~(d/2);P8(b,k.s.a-~~(m/2),n,k.s.a+~~(m/2),n)}break}}W8(b,cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a?gQ:bQ);BR(b,a.t,a.u,4);a.k!=null&&Q8(b,a.k,a.n,3);EQ(a,b);Y8(b,j)}\nfunction D2(a){var b,c,d,e,f;for(b=0;b!=a.d.i.a.b.length;b++){d=Op(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=Op(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 Xmb(){this.c=new AM(true);bM(this.c,new qY(l_('Remove Scope'),new vfb(vKb,'remove')));bM(this.c,this.b=new qY(l_('Dock Scope'),new vfb(vKb,'dock')));bM(this.c,this.f=new qY(l_('Undock Scope'),new vfb(vKb,'undock')));bM(this.c,this.d=new wY(l_('Max Scale'),new vfb(vKb,yKb)));bM(this.c,this.e=new qY(l_('Stack'),new vfb(vKb,vEb)));bM(this.c,this.g=new qY(l_('Unstack'),new vfb(vKb,'unstack')));bM(this.c,this.a=new qY(l_('Combine'),new vfb(vKb,'combine')));bM(this.c,new qY(l_('Remove Plot'),new vfb(vKb,xKb)));bM(this.c,new qY(l_('Reset'),new vfb(vKb,'reset')));bM(this.c,new qY(l_('Properties...'),new vfb(vKb,zKb)))}\nfunction kh(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=fh(j.substr(e+1,h-(e+1)));d=fh(tyb(j,h+1,j.length-(h+1)))}return a.Gd(f,k,i,d)}\nfunction Byb(a,b,c){var d,e,f,g,h,i,j,k;f=0;for(j=0;j<c;){++f;e=a[b+j];if((e&192)==128){throw new ixb(gMb)}else if((e&128)==0){++j}else if((e&224)==192){j+=2}else if((e&240)==224){j+=3}else if((e&248)==240){j+=4}else{throw new ixb(gMb)}if(j>c){throw new hwb(gMb)}}g=Cp(_p,jFb,0,f,7,1);k=0;h=0;for(i=0;i<c;){e=a[b+i++];if((e&128)==0){h=1;e&=127}else if((e&224)==192){h=2;e&=31}else if((e&240)==224){h=3;e&=15}else if((e&248)==240){h=4;e&=7}else if((e&252)==248){h=5;e&=3}while(--h>0){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 $jb(a){var b,c,d;bR(a);_jb(a);qQ(a);a.r=-a.$*16;tQ(a,32);a.C=Dp(tz,[LDb,XGb],[133,18],0,[a.s,3],2);a.B=Dp(tz,[LDb,XGb],[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 Lib;a.B[b][c]=new Lib}SQ(a.db,a.eb,a.B[b][0],0,-a.r*3*b);SQ(a.db,a.eb,a.B[b][1],1,-a.r*3*b-a.r);SQ(a.db,a.eb,a.B[b][2],1,-a.r*3*b+a.r);SQ(a.ib,a.jb,a.C[b][0],0,-a.r*3*b);SQ(a.ib,a.jb,a.C[b][1],1,-a.r*3*b-a.r);SQ(a.ib,a.jb,a.C[b][2],1,-a.r*3*b+a.r)}a.d=XQ(2);a.c=XQ(2);a.t=XQ(a.s);d=(a.bb&1)!=0?1:0;SQ(a.ib,a.jb,a.d[0],d,a.r*2);SQ(a.ib,a.jb,a.d[1],d,a.r*3);SQ(a.ib,a.jb,a.c[0],0.5,a.r*2);SQ(a.ib,a.jb,a.c[1],0.5,a.r*3);a.k=XQ(a.s*2)}\nfunction Qob(a){var b,c,d,e,f,g,h;xJ.call(this);this.b=a;this.d=new YO;bJ(this,this.d);f=new mO;UO(this.d,f);(vF(),f.ob).style[hEb]='400px';f.b.style[BFb]=(Qj(),'scroll');vJ(this,l_('Edit Shortcuts'));this.c=new sDb;g=new RK;qI(f,g);for(d=0;d!=a.zb.a.b.length;d++){e=Mp(oDb(this.b.zb,d),56);if(e.d.length>1)break;KK(g,d,e.b);h=new HO;zO(h,e.d);h.ob.maxLength=1;Oe(h,new Rob(this),(Dl(),Dl(),Cl));LK(g,d,1,h);kDb(this.c,h)}c=new LL;c.ob.style[iEb]=iLb;KL(c,(BL(),xL));Oh(c.ob,eEb);UO(this.d,c);JL(c,this.a=new RH(l_(vHb)));KL(c,AL);JL(c,b=new RH(l_(jLb)));Oe(this.a,new Tob(this),(Kl(),Kl(),Jl));Oe(b,new Vob(this),(null,Jl));BI(this)}\nfunction ep(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 Ryb;for(;d[0]<c.length;++d[0]){e=c.charCodeAt(d[0]);g=48<=e&&e<=57?e-48:48<=e&&e<=57?e-48:-1;if(g>=0&&g<=9){Myb(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+=Lp(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=kFb;if(m){++d[0];break}}else{break}}try{j=Ywb(i.a)}catch(a){a=_B(a);if(Qp(a,147)){throw new Xxb(c)}else throw $B(a)}j=j/o;return j}\nfunction $Z(a,b){var c,d,e,f;if(ni(b.a)==2){if(!(ci(b.a)||di(b.a)||ai(b.a)||_h(b.a)))return}if(a.Nc==7){AZ(a,(Hl(b),Il(b)));return}d=PZ(a,Hl(b));e=QZ(a,Il(b));if(!Ojb(a.j,Hl(b),Il(b)))return;c=false;!!a.J&&a.J.Ee(d,e);f=true;switch(a.Nc){case 1:vZ(a,Hl(b),Il(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(GC(PC(CC(Cg()),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=Hl(b);a.N=Il(b);a.K=PZ(a,a.M);a.L=QZ(a,a.N);if(!(a.Nc==4&&b$(a))){a.K=K$(a,a.K);a.L=K$(a,a.L)}}c&&i_(a);o$(a)}\nfunction cp(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.length<a.q.length?(g=false):a.u.length>a.r.length?(d=false):a.u.length<a.r.length?(g=false):(d=false)}else if(!g&&!d){throw new Xxb(b+' does not have either positive or negative affixes')}if(g){c[0]+=a.t.length;m=qyb(b,c[0],b.length-a.u.length)}else{c[0]+=a.q.length;m=qyb(b,c[0],b.length-a.r.length)}if(cyb(m,'\\u221E')){c[0]+=1;j=Infinity}else if(cyb(m,'NaN')){c[0]+=3;j=NaN}else{k=Fp(Bp(bq,1),jFb,0,7,[0]);j=ep(a,m,k);c[0]+=k[0]}g?(c[0]+=a.u.length):d&&(c[0]+=a.r.length);d&&(j=-j);return j}\nfunction dp(a,b,c,d,e){var f,g,h,i;Pyb(d,0,d.a.length);g=false;h=b.length;for(i=c;i<h;++i){f=b.charCodeAt(i);if(f==39){if(i+1<h&&b.charCodeAt(i+1)==39){++i;d.a+=\"'\"}else{g=!g}continue}if(g){d.a+=Lp(f)}else{switch(f){case 35:case 48:case 44:case 46:case 59:return i-c;case 164:a.g=true;if(i+1<h&&b.charCodeAt(i+1)==164){++i;if(i<h-2&&b.charCodeAt(i+1)==164&&b.charCodeAt(i+2)==164){i+=2;Oyb(d,wp(a.a))}else{Oyb(d,a.a[0])}}else{Oyb(d,a.a[1])}break;case 37:if(!e){if(a.p!=1){throw new ixb(sFb+b+'\"')}a.p=100}d.a+='%';break;case 8240:if(!e){if(a.p!=1){throw new ixb(sFb+b+'\"')}a.p=kFb}d.a+='\\u2030';break;case 45:d.a+='-';break;default:d.a+=Lp(f);}}}return h-c}\nfunction Gc(){Gc=dC;Ec=new Pb('aria-activedescendant');new Bc('aria-atomic');new Pb('aria-autocomplete');new Pb('aria-controls');new Pb('aria-describedby');new Pb('aria-dropeffect');new Pb('aria-flowto');Fc=new Bc('aria-haspopup');new Bc('aria-label');new Pb('aria-labelledby');new Bc('aria-level');new Pb('aria-live');new Bc('aria-multiline');new Bc('aria-multiselectable');new Pb('aria-orientation');new Pb('aria-owns');new Bc('aria-posinset');new Bc('aria-readonly');new Pb('aria-relevant');new Bc('aria-required');new Bc('aria-setsize');new Pb('aria-sort');new Bc('aria-valuemax');new Bc('aria-valuemin');new Bc('aria-valuenow');new Bc('aria-valuetext')}\nfunction DG(a){switch(a){case 'blur':return 4096;case 'change':return rFb;case REb:return 1;case TEb:return 2;case 'focus':return VFb;case WFb:return 128;case XFb:return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case UEb:return 4;case VEb:return 64;case WEb:return 32;case XEb:return 16;case YEb:return 8;case 'scroll':return YFb;case 'error':return ZFb;case $Eb:case ZEb:return 131072;case SEb:return 262144;case $Fb:return wFb;case dFb:return _Fb;case cFb:return aGb;case aFb:return xFb;case _Eb:return 8388608;case 'gesturestart':return bGb;case 'gesturechange':return cGb;case 'gestureend':return dGb;default:return -1;}}\nfunction ibb(a){var b,c;bR(a);a.bb&=~a.j;a.bb|=abb;c=16*a.$;(a.bb&a.p)!=0&&(c=-c);a.S=XQ(3);a.H=XQ(3);TQ(a.ib,a.jb,a.S[0],a.H[0],1,-c);TQ(a.ib,a.jb,a.S[1],a.H[1],1-22/a.X,-c);TQ(a.ib,a.jb,a.S[2],a.H[2],1-22/a.X,~~(-c*4/3));a.I=XQ(3);TQ(a.ib,a.jb,a.I[0],a.I[2],1-28/a.X,~~(c/2));RQ(a.I[0],a.I[2],a.I[1],0.5);if(a.$f()){a.v=XQ(2);RQ(a.S[0],a.H[0],a.v[0],0.5);RQ(a.S[1],a.H[1],a.v[1],0.5)}if((a.bb&a.o)!=0){if(a.R==-1){RQ(a.ib,a.jb,a.I[1],1-36/a.X);b=a.$<0?32:31;a.P=PQ(a.ib,a.jb,1-b/a.X);a.Q=3}}else{a.R==1?a.$f()?(a.t=sQ(a.v[0],a.v[1],12,5)):(a.t=sQ(a.S[1],a.S[0],10,4)):a.$f()?(a.t=sQ(a.v[1],a.v[0],12,5)):(a.t=sQ(a.H[0],a.H[1],12,5))}(a.bb&a.n)!=0?(a.w=3):(a.w=a.R==-1?2:1)}\nfunction xo(a,b,c){var d,e,f,g,h,i,j,k,m;!c&&(c=tp(b.a.getTimezoneOffset()));e=(b.a.getTimezoneOffset()-c.a)*60000;h=new wBb(AC(CC(b.a.getTime()),DC(e)));i=h;if(h.a.getTimezoneOffset()!=b.a.getTimezoneOffset()){e>0?(e-=86400000):(e+=86400000);i=new wBb(AC(CC(b.a.getTime()),DC(e)))}k=new Syb;j=a.a.length;for(f=0;f<j;){d=ayb(a.a,f);if(d>=97&&d<=122||d>=65&&d<=90){for(g=f+1;g<j&&ayb(a.a,g)==d;++g);Fo(k,d,g-f,h,i,c);f=g}else if(d==39){++f;if(f<j&&ayb(a.a,f)==39){k.a+=\"'\";++f;continue}m=false;while(!m){g=f;while(g<j&&ayb(a.a,g)!=39){++g}if(g>=j){throw new ixb(\"Missing trailing '\")}g+1<j&&ayb(a.a,g+1)==39?++g:(m=true);Oyb(k,qyb(a.a,f,g));f=g+1}}else{k.a+=Lp(d);++f}}return k.a}\nfunction d$(a,b,c,d){var e,f,g,h,i,j,k,m,n,o,p;n=Cp(yv,LDb,45,6,0,1);o=0;e=new AM(true);e.b=true;bM(a.Ab,new YM(l_('Circuits'),e));n[o++]=e;for(m=0;m<c;){for(i=0;i!=c-m;i++)if(b[i+m]==10){++i;break}j=Byb(b,m,i-1);if(j.charCodeAt(0)==35);else if(j.charCodeAt(0)==43){k=new AM(true);k.b=true;bM(e,new YM(l_(tyb(j,1,j.length-1)),k));e=n[o++]=k}else if(j.charCodeAt(0)==45){e=n[--o-1]}else{h=eyb(j,zyb(32));if(h>0){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));bM(e,new XM(p,new vfb('circuits','setup '+f+' '+p)));if(cyb(f,a.Ec)&&a.Hc==null){a.Hc=p;KJ(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 _mb(a){Hnb(a.A,10-RC(CC(Rxb(Jxb(a.u.U)/Jxb(2)))));if(a.I){_H(a.I,(nwb(),a.u.R&&!tmb(a.u,7)?mwb:lwb));_H(a.a,a.u.L&&!tmb(a.u,7)?mwb:lwb);_H(a.q,tmb(a.u,7)?mwb:lwb)}_H(a.t,(nwb(),a.u.Q?mwb:lwb));_H(a.p,a.u.M?mwb:lwb);_H(a.k,a.u.N?mwb:lwb);_H(a.d,a.u.K?mwb:lwb);_H(a.w,a.u.J?mwb:lwb);_H(a.s,a.u.P?mwb:lwb);ZH(a.s,Clb(a.u)?l_(YLb):l_('Show Average'));_H(a.H,a.u.t&&!a.u.u?mwb:lwb);_H(a.J,a.u.u?mwb:lwb);_H(a.r,tmb(a.u,2)?mwb:lwb);YH(a.r,Dlb(a.u));if(a.D){_H(a.g,tmb(a.u,1)?mwb:lwb);_H(a.i,tmb(a.u,2)?mwb:lwb);_H(a.j,tmb(a.u,3)?mwb:lwb);_H(a.D,tmb(a.u,4)?mwb:lwb);_H(a.C,tmb(a.u,5)?mwb:lwb);_H(a.F,tmb(a.u,6)?mwb:lwb);_H(a.G,bmb(a.u)?mwb:lwb)}KJ(a.v,dS(ylb(a.u),'s',false)+QLb)}\nfunction amb(a,b,c){b==yKb&&dmb(a);b==RLb&&(a.R=c,c&&!umb(a)&&qmb(a,0),Blb(a),undefined);b==SLb&&(a.L=c,c&&!umb(a)&&qmb(a,0),Blb(a),undefined);b=='showscale'&&(a.Q=c);b=='showpeak'&&(a.M=c);b==TLb&&(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==ULb){a.t=true;a.u=false;smb(a,6,2,Xlb(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==VLb&&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(Mp(oDb(a.vc[a.uc].v,0),13).c){a.Fb=a.uc;a.Eb=a.vc[a.uc].H;Wmb(a.tc,false,a.vc[a.uc]);a.v=new SI(true);qI(a.v,a.tc.c);d=Lxb(0,Oxb(a.Cb,nf(a.F).height-160));JI(a.v,a.Bb,d);a.v.me()}}else if(a.Mb){if(Qp(a.Mb,10)){b=Mp(a.Mb,10);if(Mp(oDb(b.a.v,0),13).c){a.Eb=b.a.H;Wmb(a.tc,true,b.a);a.v=new SI(true);qI(a.v,a.tc.c);JI(a.v,a.Bb,a.Cb);a.v.me()}}else{RM(a.V,a.Mb.Ae());RM(a.S,a.Mb.Ae());RM(a.Q,!!a.Mb.Qe(0));RM(a.R,a.Mb.Ue()==2);RM(a.X,YY(a.Mb));RM(a.W,J$(a.Mb));a.v=new SI(true);qI(a.v,a.U);JI(a.v,a.Bb,a.Cb);a.v.me()}}else{lZ(a);a.v=new SI(true);qI(a.v,a.xb);c=Lxb(0,Oxb(a.Bb,nf(a.F).width-400));d=Lxb(0,Oxb(a.Cb,nf(a.F).height-450));JI(a.v,c,d);a.v.me()}}\nfunction m7(a,b){var c,d,e,f,g;xJ.call(this);this.a=a;this.c=new YO;bJ(this,this.c);vJ(this,l_('Export as Text'));UO(this.c,new MJ(l_('Text file for this circuit is...')));UO(this.c,g=new GO);(vF(),g.ob).style[iEb]=pLb;g.ob.style[hEb]='200px';g.ob[MGb]=b!=null?b:'';this.b=g;UO(this.c,e=new NJ(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]=pLb;c=new LL;c.ob.style[iEb]=iLb;KL(c,(BL(),xL));Oh(c.ob,eEb);UO(this.c,c);JL(c,f=new RH(l_(vHb)));KL(c,AL);JL(c,d=new RH(l_('Re-Import')));Oe(f,new n7(this),(Kl(),Kl(),Jl));Oe(d,new p7(this),(null,Jl));BI(this)}\nfunction HP(a){var b,c,d,e;if(a.b){a.b=false;return}d=a.d;e=d.contentWindow;e.removeEventListener(WFb,d.__gwt_handler,true);e.removeEventListener('keyup',d.__gwt_handler,true);e.removeEventListener(XFb,d.__gwt_handler,true);e.removeEventListener(UEb,d.__gwt_handler,true);e.removeEventListener(YEb,d.__gwt_handler,true);e.removeEventListener(VEb,d.__gwt_handler,true);e.removeEventListener(XEb,d.__gwt_handler,true);e.removeEventListener(WEb,d.__gwt_handler,true);e.removeEventListener(REb,d.__gwt_handler,true);d.__gwt_handler=null;d.onfocus=null;d.onblur=null;c=!a.a?a.d.contentWindow.document.body.innerHTML:a.a.innerHTML;b=!a.a?DP(a):!a.a[pEb];a.a=(vF(),$doc.createElement(bFb));Ph(a.a,c);!a.a?EP(a,b):(a.a[pEb]=!b,undefined)}\nfunction tZ(j,e){var f;var g;var h=j;e.addEventListener(dFb,function(a){mousePos=i(e,a);var b=a.touches[0];var c=UEb;clearTimeout(g);a.timeStamp-f<300?(c=TEb):(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(aFb,function(a){var b=new MouseEvent(YEb,{});a.preventDefault();clearTimeout(g);e.dispatchEvent(b)},false);e.addEventListener(cFb,function(a){var b=a.touches[0];var c=new MouseEvent(VEb,{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);$Y(a);n=null;for(i=0;i!=a.T.a.b.length;i++){d=IZ(a,i);c=d.U;n?(n=Tjb(n,c)):(n=c)}o=a.T.a.b.length;if(b!=null){k$(a,Ayb(b),b.length,true,false);KJ(a.Qc,null)}else{f$(a);j$(a,a.u)}m=null;for(i=o;i!=a.T.a.b.length;i++){d=IZ(a,i);d.kb=true;c=d.U;m?(m=Tjb(m,c)):(m=c)}if(!!n&&!!m&&Qjb(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=K$(a,n.c+n.b-m.c+a.fb)):(f=K$(a,n.d+n.a-m.d+a.fb));if(a.Ib>0&&Ojb(a.j,a.Ib,a.Jb)){g=PZ(a,a.Ib);h=QZ(a,a.Jb);j=K$(a,g-(m.c+~~(m.b/2)));k=K$(a,h-(m.d+~~(m.a/2)));for(i=o;i!=a.T.a.b.length;i++){if(!rQ(IZ(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=IZ(a,i);d.nb+=e;d.pb+=f;d.ob+=e;d.qb+=f;Sjb(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=IZ(a.c,f);if(e==a.b)continue;if(a.d==1){if(Qp(e,137))continue}if(a.d==2){if(!(e.cf()||Qp(e,48)||Qp(e,196)))continue}if(a.d==3&&!e.cf())continue;if(a.d==4){if(!(e.cf()||Qp(e,49)||Qp(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&&Qp(e,138)){d=e.Me();g==0&&(d=-d);if(Cxb(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 JZ(a){var b,c,d,e,f;b=IZ(a,a.hb);c=IZ(a,a.ib);if(!b||!c)return null;if(a.jb==1){if(!Qp(b,138))return null;if(!Qp(c,49))return null;e=Mp(b,138);d=Mp(c,49);return l_('res.f = ')+dS(1/(IDb*Txb(e.b*d.c)),eHb,false)}if(a.jb==2){if(!Qp(b,95))return null;if(!Qp(c,49))return null;f=Mp(b,95);d=Mp(c,49);return 'RC = '+dS(f.a*d.c,'s',false)}if(a.jb==3){if(!Qp(b,95))return null;if(!Qp(c,49))return null;f=Mp(b,95);d=Mp(c,49);return l_('f.3db = ')+dS(1/(IDb*f.a*d.c),eHb,false)}if(a.jb==5){if(!Qp(b,95))return null;if(!Qp(c,138))return null;f=Mp(b,95);e=Mp(c,138);return l_('f.3db = ')+dS(f.a/(IDb*e.b),eHb,false)}if(a.jb==4){if(!Qp(b,95))return null;if(!Qp(c,49))return null;f=Mp(b,95);d=Mp(c,49);return l_('fc = ')+dS(1/(IDb*f.a*d.c),eHb,false)}return null}\nfunction I$(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){Z$(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=Dp(aq,[LDb,TGb],[16,0],7,[i,i],2);h=Cp(aq,TGb,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 Llb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q;if(gZ(a.S))return;if(!Ojb(a.A,a.S.Ib,a.S.Jb))return;if(a.H<0&&!a.J)return;f=Cp(hB,LDb,2,4,4,1);h=Smb(Mp(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=Mp(oDb(a.Y,a.H),13);f[d++]=Qmb(m,m.e[g]);j=Yp(a.p*(m.e[g]-a.o));X8(b,m.a);T8(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,eHb,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=Yp(Ff(b.a,f[e]).width);q>o&&(o=q)}W8(b,mQ);P8(b,a.S.Ib,a.A.d,a.S.Ib,a.A.d+a.A.a);W8(b,a.S.ic.c?(B0(),z0):(B0(),r0));c=a.S.Ib;c<~~(o/2)&&(c=~~(o/2));V8(b,c-~~(o/2),a.A.d-n,o,n);W8(b,mQ);for(e=0;e!=d;e++){q=Yp(Ff(b.a,f[e]).width);S8(b,f[e],c-~~(q/2),a.A.d-2-(d-1-e)*15)}}\nfunction l3(b,c){var d,e,f,g,h,i,j;i=new Ypb(c,',:+',true);b.a=b.p=0;while(Vpb(i)){g=Wpb(i);g=='+'&&--b.p;if(g==','||g=='+'||g==':')continue;b.p+=2;++b.a}b.f=Cp(bq,jFb,0,b.a,7,1);b.e=Cp(aq,TGb,0,b.a,7,1);(b.d==null||b.d.length!=b.a)&&(b.d=Cp(aq,TGb,0,b.a,7,1));b.b=Cp(aq,TGb,0,b.a,7,1);b.c=Cp(aq,TGb,0,b.a,7,1);b.g=Cp(aq,TGb,0,b.a,7,1);b.s=XQ(b.p);b.t=XQ(b.p);b.r=Cp(aq,TGb,0,b.p,7,1);b.q=Cp(aq,TGb,0,b.p,7,1);i=new Ypb(c,',:+',true);f=0;d=0;b.u=0;h=false;b.o=false;while(true){j=Wpb(i);try{e=Ywb(j)}catch(a){a=_B(a);if(Qp(a,17)){return false}else throw $B(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(!Vpb(i))break;j=Wpb(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){pG(MKb+(b+1)+NKb);return}if(i[0].length<a.d.length){pG('Model must have >= '+a.d.length+OKb);return}if(i[0].length>a.d.length+a.f.length){pG('Model must have <= '+(a.d.length+a.f.length)+OKb);return}if(i[1].length!=a.f.length){pG('Model must have '+a.f.length+' digits on right side');return}f=i[0];j=Cp(XB,DHb,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+=Lp(k);continue}if(k<97||k>122){pG(MKb+(b+1)+NKb);return}if(j[k-97]){e+=String.fromCharCode(k+65-97&lFb);continue}j[k-97]=true;e+=Lp(k)}g=i[1];g.indexOf('_')!=-1&&(a.k=true);kDb(a.i,e);kDb(a.j,i[1])}}\n",
"function O7(b){var c,d;if(Q7(b,'(')){d=I7(b);!Q7(b,')');return d}if(Q7(b,'t'))return new E7(3);if(b.d.length==1){c=b.d.charCodeAt(0);if(c>=97&&c<=105){H7(b);return new E7(28+(c-97))}}if(Q7(b,'pi'))return new F7(HDb);if(Q7(b,'sin'))return K7(b,11);if(Q7(b,'cos'))return K7(b,12);if(Q7(b,'abs'))return K7(b,13);if(Q7(b,'exp'))return K7(b,14);if(Q7(b,'log'))return K7(b,15);if(Q7(b,'sqrt'))return K7(b,16);if(Q7(b,'tan'))return K7(b,17);if(Q7(b,'tri'))return K7(b,23);if(Q7(b,'saw'))return K7(b,24);if(Q7(b,'min'))return L7(b,20);if(Q7(b,'max'))return L7(b,19);if(Q7(b,'pwl'))return L7(b,22);if(Q7(b,'mod'))return L7(b,25);if(Q7(b,'step'))return L7(b,26);if(Q7(b,'select'))return L7(b,27);if(Q7(b,'clamp'))return L7(b,21);try{d=new F7((new _wb(b.d)).a);H7(b);return d}catch(a){a=_B(a);if(Qp(a,17)){m_('unrecognized token: '+b.d+zEb);return new F7(0)}else throw $B(a)}}\nfunction EZ(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w,A,B;p='';d='';e3();U5();f=new sDb;s=RZ(a);q=new HBb;r=new HBb;for(g=0;g!=a.T.a.b.length;g++){c=IZ(a,g);if(s&&!c.kb)continue;if(Qp(c,176)){j=Mp(c,176);i=j.b;k=Mp(i==null?fzb(VBb(q.a,null)):q.c.Dg(i),27);if(k){u=Mp(lzb(r,yxb(j.gb[0])),27);if(!!u&&!(!!k&&k.a==u.a)){pG(\"Can't have a node with two labels!\");return null}ozb(r,yxb(j.gb[0]),k);continue}pzb(q,i,yxb(j.gb[0]));ozb(r,yxb(j.gb[0]),yxb(j.gb[0]));if((j.bb&1)!=0)continue;e=new T7(i,c.gb[0]);rAb(f.a,e)}}for(g=0;g!=a.T.a.b.length;g++){c=IZ(a,g);if(s&&!c.kb)continue;if(Qp(c,104)||Qp(c,176))continue;if(Qp(c,139))continue;p.length>0&&(p+='\\r');p+=Dwb(c.cZ);for(h=0;h!=c.Ue();h++){m=c.gb[h];o=Mp(lzb(r,yxb(m)),27);n=!o?m:o.a;p+=' '+n}v=c.nb;A=c.pb;w=c.ob;B=c.qb;c.nb=c.pb=c.ob=c.qb=0;t=c.He();t=lyb(t,OJb,'');c.nb=v;c.pb=A;c.ob=w;c.qb=B;d.length>0&&(d+=' ');d+=f3(t)}b=new w2;b.e=p;b.b=d;b.c=f;return b}\nfunction tS(a,b,c){var d,e,f,g,h,i;W8(b,cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a?gQ:(B0(),v0));eR(a,b);f=c.a;h=c.b;a.n!=6&&xR(b,f,h,17);oQ(a,f-17,h-17,f+17,h+17);switch(a.n){case 2:g=Yp(16*a.e-8+f);g=f-8+3>(f+8-3<g?f+8-3:g)?f-8+3:f+8-3<g?f+8-3:g;yR(b,f-8,h-8,f-8,h);yR(b,f-8,h-8,g,h-8);yR(b,g,h-8,g,h+8);yR(b,f+8,h+8,g,h+8);yR(b,f+8,h,f+8,h+8);break;case 5:h+=4;yR(b,f-8,h-8,f-8,h);yR(b,f-8,h-8,f-4,h-8);yR(b,f-4,h-8,f-4,h);yR(b,f-4,h,f+8,h);break;case 4:yR(b,f,h-8,f-8,h);yR(b,f,h-8,f,h+8);yR(b,f,h+8,f+8,h);break;case 3:{yR(b,f-10,h,f-5,h-8);yR(b,f-5,h-8,f,h);yR(b,f,h,f+5,h+8);yR(b,f+5,h+8,f+10,h);break}case 6:{W8(b,cQ==a||a.kb||jQ.bc==a||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==a?gQ:mQ);AQ(a,b,l_('Noise'),f,h,true);break}case 1:{xf(b.a);Of(b.a,3);for(d=-10;d<=10;d++){i=h+Yp(0.95*Math.sin(d*HDb/10)*8);d==-10?Gf(b.a,f+-10,i):Ef(b.a,f+d,i)}Sf(b.a);Of(b.a,1);break}}if(jQ.Ac.c&&a.n!=6){e=dS(a.g,eHb,true);(a._==0||a.ab==0)&&FQ(a,b,e,17)}}\nfunction gp(a,b,c,d){var e,f,g,h,i,j,k,m,n,o,p,q;f=-1;g=0;q=0;h=0;j=-1;k=b.length;o=c;m=true;for(;o<k&&m;++o){e=b.charCodeAt(o);switch(e){case 35:q>0?++h:++g;j>=0&&f<0&&++j;break;case 48:if(h>0){throw new ixb(\"Unexpected '0' in pattern \\\"\"+b+'\"')}++q;j>=0&&f<0&&++j;break;case 44:j=0;break;case 46:if(f>=0){throw new ixb('Multiple decimal separators in pattern \"'+b+'\"')}f=g+q+h;break;case 69:if(!d){if(a.v){throw new ixb('Multiple exponential symbols in pattern \"'+b+'\"')}a.v=true;a.k=0}while(o+1<k&&b.charCodeAt(o+1)==48){++o;d||++a.k}if(!d&&g+q<1||a.k<1){throw new ixb('Malformed exponential pattern \"'+b+'\"')}m=false;break;default:--o;m=false;}}if(q==0&&g>0&&f>=0){n=f;f==0&&++n;h=g-n;g=n-1;q=1}if(f<0&&h>0||f>=0&&(f<g||f>g+q)||j==0){throw new ixb('Malformed pattern \"'+b+'\"')}if(d){return o-c}p=g+q+h;a.i=f>=0?p-f:0;if(f>=0){a.n=g+q-f;a.n<0&&(a.n=0)}i=f>=0?f:p;a.o=i-g;if(a.v){a.j=g+a.o;a.i==0&&a.o==0&&(a.o=1)}a.f=j>0?j:0;a.c=f==0||f==p;return o-c}\nfunction s7(a){var b,c,d,e,f,g,h;xJ.call(this);g=myb($wnd.location.href,'\\\\?',0);a=iyb(a,32,43);f=(ro('decodedURL',a),'?cct='+encodeURI(a));a=g[0]+f;this.a=(ro('decodedURLComponent',f),h=/%20/g,encodeURIComponent(f).replace(h,'+'));this.c=new YO;bJ(this,this.c);vJ(this,l_('Export as URL'));UO(this.c,new MJ(l_('URL for this circuit is...')));if(a.length>2000){UO(this.c,c=new NJ(l_('Warning: this URL is longer than 2000 characters and may not work in some browsers.')));(vF(),c.ob).style[iEb]=pLb}UO(this.c,r7=new FN);EN(r7,a);UO(this.c,d=new NJ(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.')));(vF(),d.ob).style[iEb]=pLb;b=new LL;b.ob.style[iEb]=iLb;Oh(b.ob,eEb);KL(b,(BL(),xL));JL(b,e=new RH(l_(vHb)));UO(this.c,b);KL(b,AL);JL(b,this.b=new RH(l_('Create short URL')));Oe(this.b,new x7(this),(Kl(),Kl(),Jl));Oe(e,new z7(this),(null,Jl));BI(this)}\nfunction e6(a){var b,c,d,e,f;a.j=new YO;bJ(a,a.j);vJ(a,l_('Edit Subcircuit Model'));UO(a.j,new MJ(l_('Drag the pins to the desired position')));new vBb;d=tf();(vF(),d.ob).style[iEb]='400 px';d.ob.style[hEb]='400 px';Zh(d.ob,400);Yh(d.ob,400);UO(a.j,d);a.b=d.ob.getContext('2d');a.a=new $1(50,50);a.a.ob=200;a.a.qb=50;g6(a);if(a.d.d==null){UO(a.j,new MJ(l_(LKb)));a.e=new HO;UO(a.j,a.e)}e=new LL;JL(e,new MJ(l_('Width')));JL(e,b=new RH('+'));Oe(b,new s6(a),(Kl(),Kl(),Jl));JL(e,b=new RH('-'));Oe(b,new u6(a),(null,Jl));JL(e,new MJ(l_('Height')));JL(e,b=new RH('+'));Oe(b,new w6(a),(null,Jl));JL(e,b=new RH('-'));Oe(b,new y6(a),(null,Jl));UO(a.j,e);Oe(d,a,(em(),em(),dm));Oe(d,a,(ym(),ym(),xm));Oe(d,a,(jm(),jm(),im));Oe(d,a,(om(),om(),nm));Oe(d,a,(tm(),tm(),sm));e=new LL;e.ob.style[iEb]=iLb;KL(e,(BL(),xL));Oh(e.ob,eEb);UO(a.j,e);JL(e,f=new RH(l_(vHb)));KL(e,AL);if(a.d.d==null){JL(e,c=new RH(l_(jLb)));Oe(c,new A6(a),(null,Jl))}Oe(f,new C6(a),(null,Jl));BI(a)}\nfunction FF(){var a,b,c;b=$doc.compatMode;a=Fp(Bp(hB,1),LDb,2,4,[CEb]);for(c=0;c<a.length;c++){if(cyb(a[c],b)){return}}a.length==1&&cyb(CEb,a[0])&&cyb('BackCompat',b)?\"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/&gt;':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').<br>Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction A9(a){xJ.call(this);z9=a;this.g=new YO;bJ(this,this.g);vJ(this,l_('Import from Dropbox'));if(y9()){UO(this.g,new MJ(l_('To open a file in your dropbox account using the chooser click below.')));this.b=new RH(l_('Open Dropbox Chooser'));UO(this.g,this.b);Oe(this.b,new D9(this),(Kl(),Kl(),Jl));this.e=new MJ(l_('To open a shared Dropbox file from a Dropbox link paste the link below...'))}else{UO(this.g,new MJ(\"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 MJ('You can open a shared Dropbox file if you have a link. Paste the Dropbox link below...');xe(this.e,eEb)}UO(this.g,this.e);this.f=new GO;Be(this.f,pLb);we(this.f,'200px');UO(this.g,this.f);this.c=new LL;Be(this.c,iLb);UO(this.g,this.c);KL(this.c,(BL(),xL));this.d=new RH(l_('Import From Dropbox Link'));Oe(this.d,new F9(this),(Kl(),Kl(),Jl));JL(this.c,this.d);KL(this.c,AL);this.a=new RH(l_(jLb));JL(this.c,this.a);Oe(this.a,new H9(this),(null,Jl));BI(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(Wpb(c))).a;if(e==-1)return;d=IZ(b.S,e);mmb(b,d);b.U=(new nxb(Wpb(c))).a;p=(new nxb(Wpb(c))).a;!Qp(d,74)&&p==1&&(p=7);g=(new nxb(Wpb(c))).a;b.B[0]=(new _wb(Wpb(c))).a;b.B[1]=(new _wb(Wpb(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=Zwb(Wpb(c));m=Zwb(Wpb(c));qmb(b,p);while(b.v.a.b.length>1)rDb(b.v);n=Mp(oDb(b.v,0),13).k;n>1&&(b.B[n]=Ywb(Wpb(c)));for(h=1;h!=m;h++){j=Zwb(Wpb(c));o=Zwb(Wpb(c));f=IZ(b.S,j);n=f.Xe(o);n>1&&(b.B[n]=Ywb(Wpb(c)));kDb(b.v,new Vmb(f,n,o))}while(Vpb(c)){b.W==null?(b.W=Wpb(c)):(b.W+=' '+Wpb(c))}}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}}else{q=null;i=0;try{b.w=(new nxb(Wpb(c))).a;if((g&32)!=0){r=(new nxb(Wpb(c))).a;r!=-1&&(q=IZ(b.S,r));k||(q=null)}(g&VFb)!=0&&(i=(new nxb(Wpb(c))).a);while(Vpb(c)){b.W==null?(b.W=Wpb(c)):(b.W+=' '+Wpb(c))}}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}smb(b,p,i,IZ(b.S,e),q)}b.t=k;nmb(b,g)}\nfunction hob(){hob=dC;gob=Fp(Bp(XB,2),LDb,50,0,[Fp(Bp(XB,1),DHb,0,8,[true,true,true,true,true,true,false]),Fp(Bp(XB,1),DHb,0,8,[false,true,true,false,false,false,false]),Fp(Bp(XB,1),DHb,0,8,[true,true,false,true,true,false,true]),Fp(Bp(XB,1),DHb,0,8,[true,true,true,true,false,false,true]),Fp(Bp(XB,1),DHb,0,8,[false,true,true,false,false,true,true]),Fp(Bp(XB,1),DHb,0,8,[true,false,true,true,false,true,true]),Fp(Bp(XB,1),DHb,0,8,[true,false,true,true,true,true,true]),Fp(Bp(XB,1),DHb,0,8,[true,true,true,false,false,false,false]),Fp(Bp(XB,1),DHb,0,8,[true,true,true,true,true,true,true]),Fp(Bp(XB,1),DHb,0,8,[true,true,true,false,false,true,true]),Fp(Bp(XB,1),DHb,0,8,[true,true,true,false,true,true,true]),Fp(Bp(XB,1),DHb,0,8,[false,false,true,true,true,true,true]),Fp(Bp(XB,1),DHb,0,8,[true,false,false,true,true,true,false]),Fp(Bp(XB,1),DHb,0,8,[false,true,true,true,true,false,true]),Fp(Bp(XB,1),DHb,0,8,[true,false,false,true,true,true,true]),Fp(Bp(XB,1),DHb,0,8,[true,false,false,false,true,true,true])])}\nfunction Ilb(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){Jlb(a,b);return}Ulb(a,b);If(b.a);W8(b,(B0(),y0));Vf(b.a,a.A.c,a.A.d);if(a.J){Olb(a,b);Nlb(a,b)}for(d=0;d!=4;d++){a.e[d]=false;a.q&&(a.B[d]=mLb)}a.T=false;for(f=0;f!=a.Y.a.b.length;f++){e=Mp(oDb(a.Y,f),13);Alb(a,e);a.S.uc==-1&&!!e.c&&UQ(e.c)&&(a.T=true);a.e[e.k]=true}Elb(a);a.H>=0&&(a.T=true);a.b=true;c=true;for(d=1;d<a.Y.a.b.length;d++){Mp(oDb(a.Y,d),13).k!=Mp(oDb(a.Y,0),13).k&&(c=false)}(c||a.M||a.N)&&a.Y.a.b.length>0&&zlb(a,Mp(nDb(a.Y),13).k);for(d=0;d!=a.Y.a.b.length;d++){Mp(oDb(a.Y,d),13).k>1&&d!=a.H&&Slb(a,b,Mp(oDb(a.Y,d),13),c,false)}for(d=0;d!=a.Y.a.b.length;d++){Mp(oDb(a.Y,d),13).k==1&&d!=a.H&&Slb(a,b,Mp(oDb(a.Y,d),13),c,false)}for(d=0;d!=a.Y.a.b.length;d++){Mp(oDb(a.Y,d),13).k==0&&d!=a.H&&Slb(a,b,Mp(oDb(a.Y,d),13),c,false)}a.H>=0&&Slb(a,b,Mp(oDb(a.Y,a.H),13),c,true);a.Y.a.b.length>0&&Rlb(a,b);Hf(b.a);Llb(a,b);if(Mp(oDb(a.v,0),13).g>5&&!a.n){for(d=0;d!=4;d++)a.B[d]>mLb&&a.e[d]&&(a.B[d]/=2)}}\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=Hl(b);a.Jb=Il(b);q=Hl(b);r=Il(b);h=Yp((q-a.Rc[4])/a.Rc[0]);i=Yp((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.b&&r>=a.j.a-5&&r<a.j.a,s!=a.Qb&&(s?y$(a,'cursorSplitter'):C$(a,a.Nb)),a.Qb=s,s){B$(a,null);return}if(!!a.Mb&&JQ(a.Mb,h,i)>=0){n=a.Mb}else{e=LHb;d=LHb;for(j=0;j!=a.T.a.b.length;j++){f=IZ(a,j);if(Ojb(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=$8(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(Ojb(p.A,q,r)){n=Xlb(p);if(p.u){a.ac=Xlb(p);a.bc=_lb(p)}a.uc=j}}for(j=0;j!=a.T.a.b.length;j++){f=IZ(a,j);if(a.Nb==5){f.cb=-1;$8(f.nb,f.pb,f.ob,f.qb)>=0&&($8(f.nb,f.pb,h,i)<=25?(f.cb=0):$8(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($8(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);$8(o.a,o.b,h,i)<26&&(a.Pb=j)}}o$(a);B$(a,n)}\nfunction TG(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?KG:null);c&2&&(a.ondblclick=b&2?KG:null);c&4&&(a.onmousedown=b&4?KG:null);c&8&&(a.onmouseup=b&8?KG:null);c&16&&(a.onmouseover=b&16?KG:null);c&32&&(a.onmouseout=b&32?KG:null);c&64&&(a.onmousemove=b&64?KG:null);c&128&&(a.onkeydown=b&128?KG:null);c&256&&(a.onkeypress=b&256?KG:null);c&512&&(a.onkeyup=b&512?KG:null);c&rFb&&(a.onchange=b&rFb?KG:null);c&VFb&&(a.onfocus=b&VFb?KG:null);c&4096&&(a.onblur=b&4096?KG:null);c&8192&&(a.onlosecapture=b&8192?KG:null);c&YFb&&(a.onscroll=b&YFb?KG:null);c&32768&&(a.onload=b&32768?LG:null);c&ZFb&&(a.onerror=b&ZFb?KG:null);c&131072&&(a.onmousewheel=b&131072?KG:null);c&262144&&(a.oncontextmenu=b&262144?KG:null);c&wFb&&(a.onpaste=b&wFb?KG:null);c&_Fb&&(a.ontouchstart=b&_Fb?KG:null);c&aGb&&(a.ontouchmove=b&aGb?KG:null);c&xFb&&(a.ontouchend=b&xFb?KG:null);c&8388608&&(a.ontouchcancel=b&8388608?KG:null);c&bGb&&(a.ongesturestart=b&bGb?KG:null);c&cGb&&(a.ongesturechange=b&cGb?KG:null);c&dGb&&(a.ongestureend=b&dGb?KG:null)}\nfunction O0(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 HBb;w=new Xpb(c,'\\r');a.w=new sDb;a.A=new sDb;a.F=new sDb;while(Vpb(w)){v=Wpb(w);D=new Xpb(v,EKb);f=Wpb(D);A=n_(f,0,0);if(b){G=A.Pe();k=Wpb(b);(a.bb&1)!=0&&(k=k3(k));C=new Xpb(k,(a.bb&1)!=0?' ':'_');o=(new nxb(Wpb(C))).a;A=o_(G,0,0,0,0,o,C)}kDb(a.w,A);F=0;while(Vpb(D)){B=(new nxb(Wpb(D))).a;h=new n0;h.b=F;h.a=A;if(izb(j,yxb(B))){g=Mp(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;q<d.length;q++){if(izb(j,yxb(d[q]))){kDb(a.A,Mp(lzb(j,yxb(d[q])),72));qzb(j,yxb(d[q]))}else throw new hxb}for(n=new Ezb((new wzb(j)).a);Bzb(n);){m=(pBb(n.d,n),uh(Bzb(n)),n.b=n.a,Mp(n.a.se(),43));u=Mp(m.ug(),27).a;kDb(a.A,Mp(lzb(j,yxb(u)),72))}for(r=0;r!=a.w.a.b.length;r++){e=Mp(oDb(a.w,r),5);s=e.Se();for(t=0;t!=s;t++){h=new n0;h.b=t+e.Ue();h.a=e;g=new m0;kDb(g.b,h);kDb(a.A,g)}}a.B=a.A.a.b.length;a.D=Cp(tz,XGb,18,a.C,0,1);for(p=0;p<a.w.a.b.length;p++){i=Mp(oDb(a.w,p),5)._e();for(t=0;t<i;t++){H=new mvb;H.a=Mp(oDb(a.w,p),5);H.c=t;kDb(a.F,H)}}a.bb|=1}\nfunction dbb(a,b){var c,d,e,f,g,h,i,j,k,m;if(b)m=a.mb;else{m=Cp(aq,TGb,0,3,7,1);m[0]=a.mb[0];m[1]=a.mb[1];m[2]=a.mb[2];m[1]>a.M+0.5&&(m[1]=a.M+0.5);m[1]<a.M-0.5&&(m[1]=a.M-0.5);m[2]>a.N+0.5&&(m[2]=a.N+0.5);m[2]<a.N-0.5&&(m[2]=a.N-0.5)}i=1;d=2;if(a.R*m[1]>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(k<a.T){c=gLb;a.K=j*gLb;a.O=0}else if(j<k-a.T){a.K=a.u*((k-a.T)*j-j*j*0.5);a.J=a.u*j;c=a.u*(k-j-a.T);a.O=1}else{a.J=a.u*(k-a.T);c=gLb;a.K=0.5*a.u*(k-a.T)*(k-a.T)+(j-(k-a.T))*gLb;a.O=2}if((a.bb&a.k)!=0&&a.$f()){b5(a.C,a.R*(a.mb[a.w]-a.mb[1]));a.F=a5(a.C,a.R*(a.mb[a.w]-a.mb[1]))*a.R;b5(a.D,a.R*(a.mb[a.w]-a.mb[2]));a.G=a5(a.D,a.R*(a.mb[a.w]-a.mb[2]))*a.R}else a.F=a.G=0;e=a.K;(i==2&&a.R==1||i==1&&a.R==-1)&&(a.K=-a.K);if(b)return;h=-a.R*e+c*f+a.J*g;Q$(jQ,a.gb[d],a.gb[d],c);Q$(jQ,a.gb[d],a.gb[i],-c-a.J);Q$(jQ,a.gb[d],a.gb[0],a.J);Q$(jQ,a.gb[i],a.gb[d],-c);Q$(jQ,a.gb[i],a.gb[i],c+a.J);Q$(jQ,a.gb[i],a.gb[0],-a.J);U$(jQ,a.gb[d],h);U$(jQ,a.gb[i],-h)}\nfunction B7(a,b){var c,d,e,f;d=null;e=null;if(!!a.a&&a.a.a.b.length>0){d=Mp(nDb(a.a),40);a.a.a.b.length==2&&(e=Mp(pDb(a.a),40))}switch(a.b){case 1:return B7(d,b)+B7(e,b);case 2:return B7(d,b)-B7(e,b);case 7:return B7(d,b)*B7(e,b);case 8:return B7(d,b)/B7(e,b);case 9:return Qxb(B7(d,b),B7(e,b));case 10:return -B7(d,b);case 6:return a.c;case 3:return b.a;case 11:return Sxb(B7(d,b));case 12:return Fxb(B7(d,b));case 13:return Cxb(B7(d,b));case 14:return Gxb(B7(d,b));case 15:return Jxb(B7(d,b));case 16:return Txb(B7(d,b));case 17:return Uxb(B7(d,b));case 20:{f=B7(d,b);for(c=1;c<a.a.a.b.length;c++)f=Nxb(f,B7(Mp(oDb(a.a,c),40),b));return f}case 19:{f=B7(d,b);for(c=1;c<a.a.a.b.length;c++)f=Kxb(f,B7(Mp(oDb(a.a,c),40),b));return f}case 21:return Nxb(Kxb(B7(d,b),B7(Mp(oDb(a.a,1),40),b)),B7(Mp(oDb(a.a,2),40),b));case 26:{f=B7(d,b);if(!e)return f<0?0:1;return f>B7(e,b)?0:f<0?0:1}case 27:{f=B7(d,b);return B7(Mp(oDb(a.a,f>0?2:1),40),b)}case 23:{f=C7(B7(d,b))/HDb;return f<1?-1+f*2:3-f*2}case 24:{f=C7(B7(d,b))/HDb;return f-1}case 25:return B7(d,b)%B7(e,b);case 22:return D7(b,a.a);default:if(a.b>=28)return b.b[a.b-28];m_('unknown\\n');}return 0}\nfunction Slb(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&&UQ(c.c)?(g='#00FFFF'):e&&(g=c.a);o=Smb(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-Yp(i*j);u=10-Yp(i*j);a.i=gLb;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-Yp((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);P8(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=Yp((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)<a.g&&(f=q);Pf(b.a,f);Kf(b.a,f);P8(b,k,0,k,a.A.a-1)}}a.b=false;Pf(b.a,g);Kf(b.a,g);G=-1;H=-1;for(m=0;m!=a.A.b;m++){n=m+o&a.F-1;B=Yp(j*(w[n]-i));s=Yp(j*(r[n]-i));if(B<=t){if(B<v||s>u){a.e[c.k]=false;v=-1000;u=kFb}if(G!=-1){if(B==H&&s==H)continue;P8(b,G,t-H,m-1,t-H);G=H=-1}if(B==s){G=m;H=B;continue}P8(b,m,t-B,m,t-s-1)}}G!=-1&&P8(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$(b,null);b.ac=b.bc=null;for(k=0;k!=b.T.a.b.length;k++){h=IZ(b,k);h.Ce()}b.T.a.b=Cp(cB,LDb,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);Hnb(b.Dc,117);Hnb(b.D,50);Hnb(b.ec,50);lQ=5;b.rc=0;b.tb={l:0,m:0,h:0}}for(q=0;q<d;){o=d-q;for(m=0;m!=d-q;m++)if(c[m+q]==10||c[m+q]==13){o=m++;m+q<c.length&&c[m+q]==10&&++m;break}n=Byb(c,q,o);s=new Xpb(n,EKb);while(Vpb(s)){u=Wpb(s);t=u.charCodeAt(0);try{if(t==111){r=new zmb(b);r.w=b.rc;xmb(r,s);b.vc[b.rc++]=r;break}if(t==104){b.jb=(new nxb(Wpb(s))).a;b.hb=(new nxb(Wpb(s))).a;b.ib=(new nxb(Wpb(s))).a;break}if(t==36){g$(b,s);break}if(t==33){new d3(s);break}if(t==37||t==63||t==66){break}t>=48&&t<=57&&(t=(new nxb(u)).a);if(t==34){new S5(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(Wpb(s))).a;A=(new nxb(Wpb(s))).a;w=(new nxb(Wpb(s))).a;B=(new nxb(Wpb(s))).a;j=(new nxb(Wpb(s))).a;p=o_(t,v,A,w,B,j,s);if(!p){break}p.lf();kDb(b.T,p)}catch(a){a=_B(a);if(Qp(a,17)){i=a;lg(i);m_('exception while undumping '+i);break}else throw $B(a)}break}q+=m}E$(b);if(!e){for(k=0;k!=b.b.a.b.length;k++)lU(Mp(oDb(b.b,k),165),b)}b.d=true;o$(b);f&&ZY(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=CC(160*KZ(a));t=CC(Cg());n=a.tb;if(BC(n,{l:0,m:0,h:0})){a.tb=t;return}if(FC({l:kFb,m:0,h:0},IC(r,PC(t,a.tb)))&&!b)return;g=XY(a);for(i=1;;i++){for(h=0;h!=a.T.a.b.length;h++){c=IZ(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=IZ(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)){Z$(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)){Z$(a,bIb,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(j<a.Wb.a.b.length-1){d=GZ(a,j+1);for(m=0;m!=d.b.a.b.length;m++){e=Mp(oDb(d.b,m),73);e.a.kf(e.b,p)}}else{k=j-(a.Wb.a.b.length-1);a.Vc[k].ff(k,p)}}if(!a.q)break}s>5&&m_('converged after '+s+' iterations\\n');if(s==5000){Z$(a,'Convergence failed!',null);break}a.Mc+=a.Oc;for(h=0;h!=a.T.a.b.length;h++)IZ(a,h).pf();g||UY(a);for(h=0;h!=a.rc;h++)wmb(a.vc[h]);for(h=0;h!=a.T.a.b.length;h++)Qp(IZ(a,h),10)&&wmb(Mp(IZ(a,h),10).a);t=CC(Cg());n=t;if(FC(DC((i+1)*kFb),IC(r,PC(t,a.tb)))||EC(PC(t,a.sb),{l:500,m:0,h:0}))break;if(!a.Bc)break}a.tb=n;g&&UY(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<b.length;c++){b[c]=this._buffer[c+this._bufferNeedle]}this._bufferNeedle+=b.length;return b.buffer};g.prototype.eof=function(){return this._eof};g.prototype.getWavInt16Array=function(a){var b=new Int16Array(a.length+23),c;b[0]=18770;b[1]=17990;b[2]=2*a.length+15&lFb;b[3]=(2*a.length+15&MHb)>>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&MHb)>>16;b[14]=2*this._channels*this._sampleRate&lFb;b[15]=(2*this._channels*this._sampleRate&MHb)>>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&MHb)>>16;for(var d=0;d<a.length;d++)b[d+23]=a[d];return b};var h=0,i=new g({sampleRate:f,channels:1});i.setBuffer(e);var j=[];while(!i.eof()){j.push(i.getBuffer(kFb))}var k=$doc.audioBlob;var m=$doc.audioObject;if(k){m.parentNode.removeChild(m);URL.revokeObjectURL(k)}var n=new Blob(j,{type:'audio/wav'});var o=URL.createObjectURL(n);$doc.audioBlob=o;var p=$doc.createElement('audio');$doc.audioObject=p;p.src=o;$doc.body.appendChild(p);p.play()}\nfunction Td(){Td=dC;Lc=new Kb;Kc=new Jb;Mc=new Lb;Nc=new Rb;Oc=new Sb;Pc=new Tb;Qc=new Ub;Rc=new Vb;Sc=new Wb;Tc=new Xb;Uc=new Yb;Vc=new Zb;Wc=new $b;Xc=new _b;Yc=new ac;Zc=new bc;_c=new dc;$c=new cc;ad=new ec;bd=new fc;cd=new ic;dd=new jc;fd=new lc;gd=new mc;ed=new kc;hd=new nc;jd=new oc;kd=new pc;ld=new qc;nd=new tc;pd=new vc;qd=new wc;od=new uc;md=new rc;rd=new xc;sd=new yc;td=new zc;ud=new Ac;vd=new Dc;xd=new Ic;wd=new Hc;yd=new Jc;Bd=new Vd;Cd=new Wd;Ad=new Ud;Dd=new Xd;Ed=new Yd;Fd=new Zd;Gd=new $d;Hd=new _d;Id=new ce;Kd=new ee;Ld=new fe;Jd=new de;Md=new ge;Nd=new he;Od=new ie;Pd=new je;Rd=new le;Sd=new me;Qd=new ke;zd=new HBb;pzb(zd,'region',yd);pzb(zd,'alert',Kc);pzb(zd,VDb,Wc);pzb(zd,NDb,Lc);pzb(zd,ODb,Mc);pzb(zd,'document',Yc);pzb(zd,'article',Nc);pzb(zd,'banner',Oc);pzb(zd,PDb,Pc);pzb(zd,QDb,Qc);pzb(zd,'gridcell',_c);pzb(zd,RDb,Rc);pzb(zd,'group',ad);pzb(zd,'combobox',Sc);pzb(zd,SDb,Tc);pzb(zd,TDb,Uc);pzb(zd,UDb,Vc);pzb(zd,'list',ed);pzb(zd,'directory',Xc);pzb(zd,'form',Zc);pzb(zd,'grid',$c);pzb(zd,'heading',bd);pzb(zd,'img',cd);pzb(zd,'link',dd);pzb(zd,'listbox',fd);pzb(zd,'listitem',gd);pzb(zd,'log',hd);pzb(zd,WDb,jd);pzb(zd,'marquee',kd);pzb(zd,'math',ld);pzb(zd,'menu',md);pzb(zd,'menubar',nd);pzb(zd,'menuitem',od);pzb(zd,XDb,pd);pzb(zd,$Db,td);pzb(zd,'radio',wd);pzb(zd,YDb,qd);pzb(zd,ZDb,rd);pzb(zd,'note',sd);pzb(zd,_Db,ud);pzb(zd,aEb,vd);pzb(zd,bEb,xd);pzb(zd,'row',Ad);pzb(zd,'rowgroup',Bd);pzb(zd,'rowheader',Cd);pzb(zd,'search',Ed);pzb(zd,'separator',Fd);pzb(zd,'scrollbar',Dd);pzb(zd,'slider',Gd);pzb(zd,cEb,Hd);pzb(zd,'status',Id);pzb(zd,'tab',Jd);pzb(zd,'tablist',Kd);pzb(zd,'tabpanel',Ld);pzb(zd,'textbox',Md);pzb(zd,'timer',Nd);pzb(zd,'toolbar',Od);pzb(zd,'tooltip',Pd);pzb(zd,'tree',Qd);pzb(zd,'treegrid',Rd);pzb(zd,'treeitem',Sd)}\nfunction Fo(a,b,c,d,e,f){var g,h,i,j,k,m,n,o,p,q,r,s;switch(b){case 71:g=d.a.getFullYear()-1900>=-1900?1:0;c>=4?Oyb(a,Fp(Bp(hB,1),LDb,2,4,['Before Christ','Anno Domini'])[g]):Oyb(a,Fp(Bp(hB,1),LDb,2,4,['BC','AD'])[g]);break;case 121:Ao(a,c,d);break;case 77:zo(a,c,d);break;case 107:h=e.a.getHours();h==0?Go(a,24,c):Go(a,h,c);break;case 83:yo(a,c,e);break;case 69:i=d.a.getDay();c==5?Oyb(a,Fp(Bp(hB,1),LDb,2,4,['S','M','T','W','T','F','S'])[i]):c==4?Oyb(a,Fp(Bp(hB,1),LDb,2,4,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[i]):Oyb(a,Fp(Bp(hB,1),LDb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[i]);break;case 97:e.a.getHours()>=12&&e.a.getHours()<24?Oyb(a,Fp(Bp(hB,1),LDb,2,4,['AM','PM'])[1]):Oyb(a,Fp(Bp(hB,1),LDb,2,4,['AM','PM'])[0]);break;case 104:j=e.a.getHours()%12;j==0?Go(a,12,c):Go(a,j,c);break;case 75:k=e.a.getHours()%12;Go(a,k,c);break;case 72:m=e.a.getHours();Go(a,m,c);break;case 99:n=d.a.getDay();c==5?Oyb(a,Fp(Bp(hB,1),LDb,2,4,['S','M','T','W','T','F','S'])[n]):c==4?Oyb(a,Fp(Bp(hB,1),LDb,2,4,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[n]):c==3?Oyb(a,Fp(Bp(hB,1),LDb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[n]):Go(a,n,1);break;case 76:o=d.a.getMonth();c==5?Oyb(a,Fp(Bp(hB,1),LDb,2,4,['J','F','M','A','M','J','J','A','S','O','N','D'])[o]):c==4?Oyb(a,Fp(Bp(hB,1),LDb,2,4,['January','February','March','April','May','June','July','August','September','October','November','December'])[o]):c==3?Oyb(a,Fp(Bp(hB,1),LDb,2,4,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[o]):Go(a,o+1,c);break;case 81:p=~~(d.a.getMonth()/3);c<4?Oyb(a,Fp(Bp(hB,1),LDb,2,4,['Q1','Q2','Q3','Q4'])[p]):Oyb(a,Fp(Bp(hB,1),LDb,2,4,['1st quarter','2nd quarter','3rd quarter','4th quarter'])[p]);break;case 100:q=d.a.getDate();Go(a,q,c);break;case 109:r=e.a.getMinutes();Go(a,r,c);break;case 115:s=e.a.getSeconds();Go(a,s,c);break;case 122:c<4?Oyb(a,f.c[0]):Oyb(a,f.c[1]);break;case 118:Oyb(a,f.b);break;case 90:c<3?Oyb(a,op(f)):c==3?Oyb(a,np(f)):Oyb(a,qp(f.a));break;default:return false;}return true}\nfunction iU(){RI.call(this);this.b=new YO;NI(this,this.b);Be(this.b,'400px');UO(this.b,new PJ('<p>SimC\\uFFFD 2.2.5js (isharp).<\\/p><p>Written By Amit Kumar Nandi.<br><a href=\"https://sites.google.com/view/aamit?fbclid=IwAR1c2WFwmimObl1auKW7cX0A2Iy3yTdbl1-LSiqVPwblMqViJDqrhfhrbLQ\" target=\"_blank\">Personal Page<\\/a><\\/p><p>Other Products from Nandi Mechatronics Pvt. Ltd.<br><a href=\\\\\"https://www.aamitn.github.io\\\\\" target=\\\\\"_blank\\\\\">NMPL\\uFFFD<\\/a><\\/p><p>Thanks to: Edward Calver for 15 new components and other improvements; Rodrigo Hausen for file import/export and many other UI improvements; J. Mike Rollins for the Zener diode code; Julius Schmidt for the spark gap code and some examples; Dustin Soodak for help with the user interface improvements; Jacob Calvert for the T Flip Flop; Ben Hayden for scope spectrum; Thomas Reitinger for the German translation; Krystian S\\u0142awi\\u0144ski for the Polish translation; Usevalad Khatkevich for the Russian translation; Andre Adrian for improved emitter coupled oscillator; Felthry for many examples; Colin Howell for code improvements.<\\/p><p style=\"font-size:9px\">This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.<\\/p><p style=\"font-size:9px\">This program is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.<\\/p><p style=\"font-size:9px\">For details of licensing see <A href=\"http://www.gnu.org/licenses/\" target=\"_blank\">Licensing/<\\/A>.<\\/p><p style=\"font-size:9px\">Source code (Paul):<A href=\"https://github.com/simcee/simcee.github.io\" target=\"_blank\">Project Page<\\/A><\\/p><p style=\"font-size:9px\">Source code (Iain):<A href=\"https://github.com/aamitn\" target=\"_blank\">Company Github Page<\\/A><\\/p>Nandi Mechatronics Pvt. Ltd. | All Rights Reserved. | SimC\\uFFFD<\\/p>'));UO(this.b,this.a=new RH(vHb));Oe(this.a,new jU(this),(Kl(),Kl(),Jl));BI(this);OI(this)}\nfunction anb(a){var b,c,d,e,f,g;xJ.call(this);this.u=a;this.c=new ZK;bJ(this,this.c);vJ(this,l_('Scope Properties'));d=new MJ(l_('Scroll Speed'));(vF(),d.ob).style[XLb]=(Fj(),'bold');YK(this.c,d);b=new cnb(this);this.B=new eL(1,2);this.A=new Jnb(b);LK(this.B,0,0,this.A);this.v=new MJ('');LK(this.B,0,1,this.v);YK(this.c,this.B);c=$lb(this.u);g=!!c&&Qp(c,74);if(g){this.e=new eL(9,3);Zmb(this,this.e,'Plots');Ymb(this,this.e,this.g=new Amb(l_('Show Ib'),'showib'));WH(this.g,this);Ymb(this,this.e,this.i=new Amb(l_('Show Ic'),'showic'));WH(this.i,this);Ymb(this,this.e,this.j=new Amb(l_('Show Ie'),'showie'));WH(this.j,this);Ymb(this,this.e,this.D=new Amb(l_('Show Vbe'),'showvbe'));WH(this.D,this);Ymb(this,this.e,this.C=new Amb(l_('Show Vbc'),'showvbc'));WH(this.C,this);Ymb(this,this.e,this.F=new Amb(l_('Show Vce'),'showvce'));WH(this.F,this)}else{this.e=new eL(8,3);Zmb(this,this.e,'Plots');Ymb(this,this.e,this.I=new Amb(l_(mKb),RLb));WH(this.I,this);Ymb(this,this.e,this.a=new Amb(l_(lKb),SLb));WH(this.a,this)}Ymb(this,this.e,this.q=new Amb(l_('Show Power Consumed'),'showpower'));WH(this.q,this);Ymb(this,this.e,this.r=new Amb(l_('Show Resistance'),VLb));WH(this.r,this);Ymb(this,this.e,this.w=new Amb(l_('Show Spectrum'),'showfft'));WH(this.w,this);Zmb(this,this.e,'X-Y Plots');Ymb(this,this.e,this.H=new Amb(l_('Show V vs I'),'showvvsi'));WH(this.H,this);Ymb(this,this.e,this.J=new Amb(l_('Plot X/Y'),'plotxy'));WH(this.J,this);if(g){Ymb(this,this.e,this.G=new Amb(l_('Show Vce vs Ic'),ULb));WH(this.G,this)}Zmb(this,this.e,'Show Info');Ymb(this,this.e,this.t=new Amb(l_('Show Scale'),'showscale'));WH(this.t,this);Ymb(this,this.e,this.p=new Amb(l_('Show Peak Value'),'showpeak'));WH(this.p,this);Ymb(this,this.e,this.k=new Amb(l_('Show Negative Peak Value'),TLb));WH(this.k,this);Ymb(this,this.e,this.d=new Amb(l_('Show Frequency'),'showfreq'));WH(this.d,this);Ymb(this,this.e,this.s=new Amb(l_(YLb),'showrms'));WH(this.s,this);Ymb(this,this.e,this.b=new Amb(l_('Show Duty Cycle'),'showduty'));WH(this.b,this);YK(this.c,this.e);_mb(this);this.f=new LL;Be(this.f,iLb);KL(this.f,(BL(),xL));xe(this.f,eEb);YK(this.c,this.f);JL(this.f,e=new RH(l_(vHb)));Oe(e,new enb(this),(Kl(),Kl(),Jl));KL(this.f,AL);JL(this.f,f=new RH(l_('Save as Default')));Oe(f,new gnb(this),(null,Jl));BI(this);!this.Q&&(this.Q=oG(new FJ(this)));OI(this)}\n",
"function c_(b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w;q=CC(Cg());h=b.d;if(b.d||b.H){SY(b);b.d=false}!!b.Jc&&b.Jc!=b.Mb&&b.Jc.hf(true);H$(b);j=new Z8(b.e);gQ=(B0(),s0);if(b.ic.c){mQ=r0;bQ=r0;W8(j,z0)}else{mQ=z0;bQ=x0;W8(j,r0)}V8(j,0,0,j.a.canvas.width,j.a.canvas.height);p=CC(Cg());if(b.Bc){try{q$(b,h)}catch(a){a=_B(a);if(Qp(a,17)){i=a;p_();m_('exception in runCircuit '+i);lg(i);return}else throw $B(a)}b.Tb=AC(b.Tb,PC(CC(Cg()),p))}t=CC(Cg());if(b.Bc){if(KC(b.ub,{l:0,m:0,h:0})){m=RC(PC(t,b.ub));d=b.D.k;d=Math.exp(d/3.5-14.2);aQ=1.7*m*d;b.w.c||(aQ=-aQ)}b.ub=t}else b.ub={l:0,m:0,h:0};if(FC(PC(t,b.wc),{l:kFb,m:0,h:0})){b.cb=0;b.Ic=0;b.wc=t}dQ=Gxb(b.ec.k/4.762-7);r=kQ;Y8(j,r);o=CC(Cg());Nf(j.a,(dg(),bg).a);Rf(b.e,b.Rc[0],b.Rc[1],b.Rc[2],b.Rc[3],b.Rc[4],b.Rc[5]);for(k=0;k!=b.T.a.b.length;k++){b.fc.c&&W8(j,v0);IZ(b,k).Ge(j)}b.Rb=AC(b.Rb,PC(CC(Cg()),o));if(b.Nb!=2&&b.Nb!=3){for(k=0;k!=b.dc.a.b.length;k++)wR(j,Mp(oDb(b.dc,k),18))}if(b.Nc==2||b.Nc==3||b.Nc==5||b.Nc==4)for(k=0;k!=b.T.a.b.length;k++){e=IZ(b,k);if(e!=b.Mb||b.Nc!=5){W8(j,v0);T8(j,e.nb-3,e.pb-3,7);T8(j,e.ob-3,e.qb-3,7)}else{DQ(e,j,s0)}}b.Nc==6&&!!b.Mb&&DQ(b.Mb,j,s0);if(!!b.J&&(b.J.nb!=b.J.ob||b.J.pb!=b.J.qb)){b.J.Ge(j);DQ(b.J,j,s0)}for(k=0;k!=b.g.a.b.length;k++){f=Mp(oDb(b.g,k),18);W8(j,y0);T8(j,f.a-3,f.b-3,7)}if(b.xc){W8(j,gQ);R8(j,b.xc.c,b.xc.d,b.xc.b,b.xc.a)}if(b.B.c&&b.Ib>=0&&b.Ib<=b.j.b&&b.Jb<=b.j.a){W8(j,v0);u=K$(b,PZ(b,b.Ib));v=K$(b,QZ(b,b.Jb));P8(j,u,Yp((0-b.Rc[5])/b.Rc[3]),u,QZ(b,b.j.a));P8(j,Yp((0-b.Rc[4])/b.Rc[0]),v,PZ(b,b.j.b),v)}b.e.setTransform(1,0,0,1,0,0);b.ic.c?W8(j,z0):W8(j,r0);V8(j,0,b.j.a,b.j.b,nf(b.F).height-b.j.a);Y8(j,r);g=b.rc;b.Kc!=null&&(g=0);for(k=0;k!=g;k++)Ilb(b.vc[k],j);if(b.Qb){W8(j,s0);Of(j.a,4);P8(j,0,b.j.a-2,b.j.b,b.j.a-2);Of(j.a,1)}W8(j,mQ);if(b.Kc!=null){S8(j,b.Kc,10,b.j.a-10)}else{n=Cp(hB,LDb,2,10,4,1);if(b.Mb){if(b.Pb==-1){b.Mb.Re(n);n[0]=l_(n[0]);n[1]!=null&&(n[1]=l_(n[1]))}else n[0]=kHb+dS(MQ(b.Mb,b.Pb),'V',false)}else{n[0]='t = '+dS(b.Mc,'s',false);n[1]=l_('time step = ')+dS(b.Oc,'s',false)}if(b.jb!=-1){for(k=0;n[k]!=null;k++);s=JZ(b);s==null?(b.jb=-1):(n[k]=s)}u=0;g!=0&&(u=jmb(b.vc[g-1])+20);u=WZ(u,~~(nf(b.F).width*2/3));for(k=0;n[k]!=null;k++);c=b.g.a.b.length;c>0&&(n[k++]=c+(c==1?l_(' bad connection'):l_(' bad connections')));w=b.j.a;for(k=0;n[k]!=null;k++)S8(j,n[k],u,w+15*(k+1))}!!b.Jc&&b.Jc!=b.Mb&&b.Jc.hf(false);++b.cb;W8(j,z0);Af(b.G,b.e.canvas,0,0);if(b.H){b.H=false;b.d=true}b.sb=b.ub;b.Ub=PC(AC(b.Ub,CC(Cg())),q);b.Sb=AC(b.Sb,{l:1,m:0,h:0})}\nfunction YZ(a,b,c){var d,e,f,g,h,i,j,k,m,n;c=='about'&&(FY=new iU);if(c==TJb){e$(a);$doc.getElementById(uKb).click()}c==UJb&&(HY=new J9(a));c==VJb&&(KY=new A9(a));c==XJb&&(h=BZ(a),HY=new s7(h),wJ(HY),undefined);c==WJb&&(i=BZ(a),HY=new j7(i),wJ(HY),undefined);c==YJb&&(j=BZ(a),HY=new m7(a,j),wJ(HY),undefined);c==ZJb&&(HY=new g7,wJ(HY));c==$Jb&&hZ();c==_Jb&&(a.H=true,p$(a));c=='print'&&(k=DZ(a,true),c$((vF(),k.ob)),undefined);c=='recover'&&(e$(a),i$(a,a.lc,false),RM(a.kc,false),undefined);(b==rKb||b==vKb)&&!!a.v&&a.v.le(false);if(b==pKb&&c==qKb){HY=new Qob(a);wJ(HY)}b==pKb&&c=='other'&&kZ(a,new d7(a));c=='undo'&&uZ(a);c=='redo'&&oZ(a);if(b==wKb&&!!a.Mb){a.Db=a.Mb;b=rKb}if(c=='cut'){b!=rKb&&(a.Db=null);iZ(a)}if(c==bKb){b!=rKb&&(a.Db=null);m=!!a.Db&&!a.Db.kb;A$(a);a.u=cZ(a);m&&$Y(a);h_(a);(a.u==null||a.u.length==0)&&f$(a);RM(a._b,a.u!=null&&a.u.length>0)}c==$Fb&&mZ(a,null);if(c==cKb){b!=rKb&&(a.Db=null);A$(a);n=cZ(a);mZ(a,n)}c=='flip'&&(HQ(a.Db),a.d=true,o$(a));c=='split'&&rZ(a,a.Db);c==dKb&&pZ(a);if(c==eKb){e$(a);ZY(a)}c=='stackAll'&&L$(a);c==jKb&&a_(a);c==kKb&&_Y(a);c==gKb&&j_(a,20);c==hKb&&j_(a,-20);c==fKb&&w$(a,1);b==rKb&&c==aKb&&kZ(a,a.Db);if(c=='delete'){b!=rKb&&(a.Db=null);e$(a);jZ(a,true)}c=='sliders'&&qZ(a,a.Db);if(c==sKb&&!!a.Db){for(d=0;d!=a.rc;d++)if(!Xlb(a.vc[d]))break;if(d==a.rc){if(a.rc==a.vc.length)return;++a.rc;a.vc[d]=new zmb(a);a.vc[d].w=d}mmb(a.vc[d],a.Db);d>0&&(a.vc[d].U=a.vc[d-1].U)}if(c==tKb&&!!a.Db){e=new Emb(K$(a,a.Db.nb+50),K$(a,a.Db.pb+50));kDb(a.T,e);Cmb(e,a.Db)}if(b==vKb){e$(a);a.Fb!=-1?(f=a.vc[a.Fb]):(f=Mp(a.Mb,10).a);if(c=='dock'){if(a.rc==a.vc.length)return;a.vc[a.rc]=Mp(a.Mb,10).a;Mp(a.Mb,10).a=null;a.vc[a.rc].w=a.rc;++a.rc;jZ(a,false)}if(c=='undock'){e=new Emb(K$(a,a.Db.nb+50),K$(a,a.Db.pb+50));kDb(a.T,e);Bmb(e,a.vc[a.Fb]);for(d=a.Fb;d<a.rc;d++)a.vc[d]=a.vc[d+1];--a.rc}c=='remove'&&mmb(f,null);c==xKb&&gmb(f,a.Eb);c=='speed2'&&vmb(f);c=='speed1/2'&&(f.U<rFb&&(f.U*=2),imb(f,false));c==yKb&&dmb(f);c==vEb&&M$(a,a.Fb);c=='unstack'&&b_(a,a.Fb);c=='combine'&&aZ(a,a.Fb);c=='selecty'&&lmb(f);c=='reset'&&imb(f,true);c==zKb&&new anb(f);fZ(a)}if(b=='circuits'&&c.indexOf('setup ')==0){e$(a);g=fyb(c,zyb(32),6);l$(a,c.substr(6,g-6),tyb(c,g+1,c.length-(g+1)))}if(b==WDb){!!a.v&&a.v.le(false);a.Nb=0;y$(a,AKb);c.length>0&&(a.Ob=c);wyb(c,'DragAll')==0?(a.Nb=1,y$(a,BKb)):wyb(c,'DragRow')==0?(a.Nb=2,y$(a,BKb)):wyb(c,LJb)==0?(a.Nb=3,y$(a,BKb)):wyb(c,MJb)==0?(a.Nb=4,y$(a,BKb)):wyb(c,'DragPost')==0?(a.Nb=5,y$(a,BKb)):wyb(c,NJb)==0&&(a.Nb=6,y$(a,BKb));a.Nc=a.Nb}o$(a)}\nfunction SY(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 HBb;k=false;m=false;B=null;WY(a);for(o=0;o!=a.T.a.b.length;o++){b=IZ(a,o);if(Qp(b,196)){k=true;break}Qp(b,41)&&(m=true);!B&&Qp(b,48)&&(B=b)}if(!k&&!!B&&!m){f=new m0;A=B.Te(0);kDb(a.Wb,f);d=Mp(lzb(a.Xb,A),159);d?(d.a=0):ozb(a.Xb,A,new k0(0))}else{f=new m0;kDb(a.Wb,f)}Hcb=new HBb;for(o=0;o!=a.T.a.b.length;o++){b=IZ(a,o);p=b.Se();q=b._e();w=b.Ue();for(r=0;r!=w;r++){A=b.Te(r);j=Mp(lzb(a.cc,A),27);ozb(a.cc,A,yxb(!j?1:j.a+1));d=Mp(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(GZ(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}VZ(a);if(!VY(a))return;a.Xb=null;a.Vc=Cp(mx,LDb,5,C,0,1);C=0;a.q=false;for(o=0;o!=a.T.a.b.length;o++){b=IZ(a,o);b.df()&&(a.q=true);q=b._e();for(r=0;r!=q;r++){Ip(a.Vc,C,b);b.mf(r,C++)}}u=a.Wb.a.b.length-1+C;a.k=Dp(aq,[LDb,TGb],[16,0],7,[u,u],2);a.s=Cp(aq,TGb,0,u,7,1);a.Zb=Dp(aq,[LDb,TGb],[16,0],7,[u,u],2);a.$b=Cp(aq,TGb,0,u,7,1);a.o=a.n=u;a.t=Cp(Fz,LDb,245,u,0,1);a.r=Cp(bq,jFb,0,u,7,1);for(o=0;o!=u;o++)a.t[o]=new Ukb;a.p=false;for(o=0;o!=a.T.a.b.length;o++){b=IZ(a,o);b.nf()}e=Cp(XB,DHb,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=IZ(a,o);if(Qp(b,104))continue;for(r=0;r<b.Le();r++){if(!e[b.Ke(r)]){b.af(r)&&(e[b.Ke(r)]=c=true);continue}for(s=0;s!=b.Le();s++){if(r==s)continue;t=b.Ke(s);if(b.Je(r,s)&&!e[t]){e[t]=true;c=true}}}}if(c)continue;for(o=0;o!=a.Wb.a.b.length;o++)if(!e[o]&&!GZ(a,o).a){m_('node '+o+' unconnected');S$(a,0,o,LHb);e[o]=true;c=true;break}}for(o=0;o!=a.T.a.b.length;o++){b=IZ(a,o);if(Qp(b,138)){i=new i0(a,1,b,b.gb[1]);!h0(i,b.gb[0],5)&&!h0(i,b.gb[0],-1)&&b.ef()}if(Qp(b,137)){h=Mp(b,137);i=new i0(a,1,b,b.gb[1]);!h0(i,b.gb[0],5)&&!h0(i,b.gb[0],-1)?N1(h,true):N1(h,false)}if(Qp(b,120)){h=Mp(b,120);i=new i0(a,1,b,h.gb[h.f]);h.Bf()&&!h0(i,h.gb[1+h.f],-1)?(h.b=true):(h.b=false)}if(b.Ue()==2){if(Qp(b,48)||b.cf()&&!Qp(b,104)){i=new i0(a,2,b,b.gb[1]);if(h0(i,b.gb[0],-1)){Z$(a,'Voltage source/wire loop with no resistance!',b);return}}}if(Qp(b,41)){i=new i0(a,2,b,b.gb[0]);if(h0(i,0,-1)){Z$(a,'Path to ground with no resistance!',b);return}}if(Qp(b,49)){i=new i0(a,3,b,b.gb[1]);if(h0(i,b.gb[0],-1)){m_(b+' shorted');b.ef()}else{i=new i0(a,4,b,b.gb[1]);if(h0(i,b.gb[0],-1)){Z$(a,'Capacitor loop with no resistance!',b);return}}}}if(!I$(a,u))return;if(a.k==null)return;if(!a.q){if(!s_(a.k,a.o,a.r)){Z$(a,bIb,null);return}}n=false;a.zc=true;for(o=0;o!=a.T.a.b.length;o++){b=IZ(a,o);Qp(b,48)&&(n?(a.zc=false):(n=true))}}\nfunction n_(a,b,c){if(a==sIb)return new a9(b,c);if(a==dIb)return new vkb(b,c);if(a==oHb)return new NS(b,c);if(a==gIb)return new Mdb(b,c);if(a==iIb)return new sqb(b,c);if(a==NIb||a==FKb)return new bgb(b,c);if(a==OIb)return new pib(b,c);if(a==cIb)return new nvb(b,c);if(a==$Hb)return new $X(b,c);if(a==eIb)return new Rib(b,c);if(a==fIb)return new V9(b,c);if(a==tIb)return new P3(b,c);if(a==xIb)return new Kub(b,c);if(a==jIb)return new fjb(b,c);if(a==AIb)return new bib(b,c);if(a==yIb)return new O1(b,c);if(a==EIb)return new zjb(b,c);if(a==LIb)return new q5(b,c);if(a==MIb)return new Hvb(b,c);if(a==qHb)return new aT(b,c);if(a==pHb)return new $S(b,c);if(a==uIb)return new Gpb(b,c);if(a==wIb)return new aqb(b,c);if(a==BIb)return new wcb(b,c);if(a==JHb)return new TV(b,c);if(a==kJb)return new ceb(b,c);if(a==lJb)return new ueb(b,c);if(a==kIb)return new Asb(b,c);if(a==lIb)return new Xqb(b,c);if(a==mIb)return new csb(b,c);if(a==nIb)return new akb(b,c);if(a==oIb)return new Heb(b,c);if(a==pIb)return new rpb(b,c);if(a==vIb)return new o0(b,c);if(a=='AMElm')return new TT(b,c);if(a=='FMElm')return new _7(b,c);if(a==CIb)return new bdb(b,c);if(a==hIb)return new Kjb(b,c);if(a==_Ib)return new Zgb(b,c);if(a==aJb)return new Nhb(b,c);if(a==PIb)return new zfb(b,c);if(a==QIb)return new nib(b,c);if(a==RIb)return new yfb(b,c);if(a==SIb)return new mib(b,c);if(a==BHb)return new JU(b,c);if(a==CHb)return new _U(b,c);if(a==dJb)return new nlb(b,c);if(a==eJb)return new Bab(b,c);if(a==cJb)return new Vsb(b,c);if(a==TIb)return new Wkb(b,c);if(a==UIb)return new N4(b,c);if(a==VIb)return new qtb(b,c);if(a==$Ib)return new Ktb(b,c);if(a==YIb)return new Vub(b,c);if(a==ZIb)return new bub(b,c);if(a==QHb)return new MW(b,c);if(a==RHb)return new XW(b,c);if(a==mJb)return new jab(b,c);if(a==nJb)return new dgb(b,c);if(a==oJb)return new ugb(b,c);if(a==IHb)return new LV(b,c);if(a==pJb)return new mgb(b,c);if(a==qJb)return new zvb(b,c);if(a==rJb)return new S3(b,c);if(a==sJb)return new Sab(b,c);if(a==uJb)return new zob(b,c);if(a==wJb)return new kfb(b,c);if(a==xJb)return new B4(b,c);if(a==yJb)return new Yob(b,c);if(a==zJb)return new Cib(b,c);if(a==HJb)return new rib(b,c);if(a==AJb)return new A1(b,c);if(a=='DecadeElm')return new Jkb(b,c);if(a==GJb)return new Nrb(b,c);if(a==IJb)return new G3(b,c);if(a==sHb)return new IT(b,c);if(a==BJb)return new udb(b,c);if(a==CJb)return new Xnb(b,c);if(a==JJb)return new mub(b,c);if(a==PHb)return new BW(b,c);if(a==DIb)return new Crb(b,c);if(a==tJb)return new Mqb(b,c);if(a==vJb)return new iob(b,c);if(a==DJb)return new r8(b,c);if(a==EJb)return new n9(b,c);if(a==KJb)return new $eb(b,c);if(a==GIb)return new Icb(b,c);if(a==FJb||a==GKb)return new H2(b,c);if(a==HIb)return new orb(b,c);if(a==wHb)return new tU(b,c);if(a==IIb)return new n4(b,c);if(a==NHb)return new gW(b,c);if(a==WIb)return new xfb(b,c);if(a==XIb)return new lib(b,c);if(a==fJb)return new s1(b,c);if(a==gJb)return new Egb(b,c);if(a==zIb)return new jgb(b,c);if(a==hJb)return new yub(b,c);if(a==VHb)return new bX(b,c);if(a==XHb)return new IX(b,c);if(a==WHb)return new uX(b,c);if(a==FIb)return new Ogb(b,c);if(a=='ScopeElm')return new Emb(b,c);if(a==qIb)return new A8(b,c);if(a==JIb)return new ecb(b,c);if(a==rIb)return new n3(b,c);if(a==iJb)return new Uhb(b,c);if(a==KIb)return new Ipb(b,c);if(a==bJb)return new Chb(b,c);if(a==jJb)return new g2(b,c);return null}\nfunction o_(a,b,c,d,e,f,g){if(a==103)return new b9(b,c,d,e,f);if(a==114)return new wkb(b,c,d,e,f,g);if(a==82)return new PS(b,c,d,e,f,g);if(a==115)return new Ndb(b,c,d,e,f,g);if(a==83)return new tqb(b,c,d,e,f,g);if(a==116)return new Hfb(b,c,d,e,f,g);if(a==119)return new ovb(b,c,d,e,f);if(a==99)return new _X(b,c,d,e,f,g);if(a==209)return new Sib(b,c,d,e,f,g);if(a==108)return new W9(b,c,d,e,f,g);if(a==118)return new wS(b,c,d,e,f,g);if(a==172)return new Lub(b,c,d,e,f,g);if(a==174)return new gjb(b,c,d,e,f,g);if(a==79)return new cib(b,c,d,e,f);if(a==105)return new P1(b,c,d,e,f,g);if(a==112)return new Ajb(b,c,d,e,f,g);if(a==100)return new r5(b,c,d,e,f,g);if(a==122)return new Ivb(b,c,d,e,f,g);if(a==170)return new bqb(b,c,d,e,f,g);if(a==162)return new xcb(b,c,d,e,f,g);if(a==65)return new UV(b,c,d,e,f,g);if(a==76)return new deb(b,c,d,e,f,g);if(a==77)return new veb(b,c,d,e,f,g);if(a==84)return new Bsb(b,c,d,e,f,g);if(a==169)return new Yqb(b,c,d,e,f,g);if(a==171)return new dsb(b,c,d,e,f,g);if(a==178)return new bkb(b,c,d,e,f,g);if(a==109)return new Ieb(b,c,d,e,f,g);if(a==187)return new spb(b,c,d,e,f,g);if(a==200)return new UT(b,c,d,e,f,g);if(a==201)return new a8(b,c,d,e,f,g);if(a==110)return new kgb(b,c,d,e,f,g);if(a==181)return new cdb(b,c,d,e,f,g);if(a==97)return new $gb(b,c,d,e,f,g);if(a==102)return new lbb(b,c,d,e,f,g);if(a==106)return new Mbb(b,c,d,e,f,g);if(a==159)return new KU(b,c,d,e,f,g);if(a==160)return new aV(b,c,d,e,f,g);if(a==180)return new Wsb(b,c,d,e,f,g);if(a==182)return new olb(b,c,d,e,f,g);if(a==183)return new Cab(b,c,d,e,f,g);if(a==177)return new Xkb(b,c,d,e,f,g);if(a==203)return new O4(b,c,d,e,f,g);if(a==206)return new rtb(b,c,d,e,f,g);if(a==173)return new Ltb(b,c,d,e,f,g);if(a==175)return new cub(b,c,d,e,f);if(a==176)return new Wub(b,c,d,e,f,g);if(a==179)return new NW(b,c,d,e,f,g);if(a==73)return new kab(b,c,d,e,f,g);if(a==151)return new egb(b,c,d,e,f,g);if(a==153)return new vgb(b,c,d,e,f,g);if(a==150)return new MV(b,c,d,e,f,g);if(a==152)return new ngb(b,c,d,e,f,g);if(a==154)return new Avb(b,c,d,e,f,g);if(a==155)return new T3(b,c,d,e,f,g);if(a==156)return new Tab(b,c,d,e,f,g);if(a==157)return new Aob(b,c,d,e,f,g);if(a==184)return new lfb(b,c,d,e,f,g);if(a==185)return new C4(b,c,d,e,f,g);if(a==189)return new Zob(b,c,d,e,f,g);if(a==186)return new Dib(b,c,d,e,f,g);if(a==161)return new sib(b,c,d,e,f,g);if(a==164)return new B1(b,c,d,e,f,g);if(a==163)return new Kkb(b,c,d,e,f,g);if(a==165)return new Orb(b,c,d,e,f,g);if(a==166)return new H3(b,c,d,e,f,g);if(a==167)return new JT(b,c,d,e,f,g);if(a==168)return new vdb(b,c,d,e,f,g);if(a==188)return new Ynb(b,c,d,e,f,g);if(a==158)return new nub(b,c,d,e,f,g);if(a==98)return new CW(b,c,d,e,f);if(a==120)return new Drb(b,c,d,e,f,g);if(a==193)return new Nqb(b,c,d,e,f,g);if(a==197)return new job(b,c,d,e,f,g);if(a==196)return new s8(b,c,d,e,f,g);if(a==195)return new o9(b,c,d,e,f,g);if(a==194)return new _eb(b,c,d,e,f,g);if(a==207)return new Jcb(b,c,d,e,f,g);if(a==208)return new I2(b,c,d,e,f,g);if(a==210)return new o4(b,c,d,e,f,g);if(a==211)return new hW(b,c,d,e,f,g);if(a==212)return new zub(b,c,d,e,f,g);if(a==213)return new cX(b,c,d,e,f,g);if(a==214)return new JX(b,c,d,e,f,g);if(a==215)return new vX(b,c,d,e,f,g);if(a==216)return new Pgb(b,c,d,e,f,g);if(a==368)return new prb(b,c,d,e,f,g);if(a==370)return new uU(b,c,d,e,f,g);if(a==400)return new e4(b,c,d,e,f,g);if(a==401)return new t1(b,c,d,e,f,g);if(a==402)return new Fgb(b,c,d,e,f,g);if(a==403)return new Fmb(b,c,d,e,f,g);if(a==404)return new B8(b,c,d,e,f,g);if(a==405)return new fcb(b,c,d,e,f,g);if(a==406)return new o3(b,c,d,e,f,g);if(a==407)return new Vhb(b,c,d,e,f);if(a==408)return new Jpb(b,c,d,e,f,g);if(a==409)return new Dhb(b,c,d,e,f,g);if(a==410)return new h2(b,c,d,e,f,g);return null}\nfunction bZ(a,b){var c,d,e,f,g,h,i,j,k,m;bM(b,HZ(a,l_('Add Wire'),cIb));bM(b,HZ(a,l_('Add Resistor'),dIb));m=new AM(true);bM(m,HZ(a,l_('Add Capacitor'),$Hb));bM(m,HZ(a,l_('Add Capacitor (polarized)'),eIb));bM(m,HZ(a,l_('Add Inductor'),fIb));bM(m,HZ(a,l_('Add Switch'),gIb));bM(m,HZ(a,l_('Add Push Switch'),hIb));bM(m,HZ(a,l_('Add SPDT Switch'),iIb));bM(m,HZ(a,l_('Add Potentiometer'),jIb));bM(m,HZ(a,l_('Add Transformer'),kIb));bM(m,HZ(a,l_('Add Tapped Transformer'),lIb));bM(m,HZ(a,l_('Add Transmission Line'),mIb));bM(m,HZ(a,l_('Add Relay'),nIb));bM(m,HZ(a,l_('Add Memristor'),oIb));bM(m,HZ(a,l_('Add Spark Gap'),pIb));bM(m,HZ(a,l_('Add Fuse'),qIb));bM(m,HZ(a,l_('Add Custom Transformer'),rIb));bM(b,new WM((aE(),new SD(rY+l_('&nbsp;<\\/div>Passive Components'))),m));h=new AM(true);bM(h,HZ(a,l_('Add Ground'),sIb));bM(h,HZ(a,l_('Add Voltage Source (2-terminal)'),tIb));bM(h,HZ(a,l_('Add A/C Voltage Source (2-terminal)'),qHb));bM(h,HZ(a,l_('Add Voltage Source (1-terminal)'),oHb));bM(h,HZ(a,l_('Add A/C Voltage Source (1-terminal)'),pHb));bM(h,HZ(a,l_('Add Square Wave Source (1-terminal)'),uIb));bM(h,HZ(a,l_('Add Clock'),vIb));bM(h,HZ(a,l_('Add A/C Sweep'),wIb));bM(h,HZ(a,l_('Add Variable Voltage'),xIb));bM(h,HZ(a,l_('Add Antenna'),JHb));bM(h,HZ(a,l_('Add AM Source'),'AMElm'));bM(h,HZ(a,l_('Add FM Source'),'FMElm'));bM(h,HZ(a,l_('Add Current Source'),yIb));bM(h,HZ(a,l_('Add Noise Generator'),zIb));bM(b,new WM(new SD(rY+l_('&nbsp;<\\/div>Inputs and Sources')),h));k=new AM(true);bM(k,HZ(a,l_('Add Analog Output'),AIb));bM(k,HZ(a,l_('Add LED'),BIb));bM(k,HZ(a,l_('Add Lamp'),CIb));bM(k,HZ(a,l_('Add Text'),DIb));bM(k,HZ(a,l_('Add Box'),PHb));bM(k,HZ(a,l_('Add Voltmeter/Scobe Probe'),EIb));bM(k,HZ(a,l_('Add Ohmmeter'),FIb));bM(k,HZ(a,l_('Add Labeled Node'),GIb));bM(k,HZ(a,l_('Add Test Point'),HIb));bM(k,HZ(a,l_('Add Ammeter'),wHb));bM(k,HZ(a,l_('Add Data Export'),IIb));bM(k,HZ(a,l_('Add Audio Output'),NHb));bM(k,HZ(a,l_('Add LED Array'),JIb));bM(k,HZ(a,l_('Add Stop Trigger'),KIb));bM(b,new WM(new SD(rY+l_('&nbsp;<\\/div>Outputs and Labels')),k));e=new AM(true);bM(e,HZ(a,l_('Add Diode'),LIb));bM(e,HZ(a,l_('Add Zener Diode'),MIb));bM(e,HZ(a,l_('Add Transistor (bipolar, NPN)'),NIb));bM(e,HZ(a,l_('Add Transistor (bipolar, PNP)'),OIb));bM(e,HZ(a,l_('Add MOSFET (N-Channel)'),PIb));bM(e,HZ(a,l_('Add MOSFET (P-Channel)'),QIb));bM(e,HZ(a,l_('Add JFET (N-Channel)'),RIb));bM(e,HZ(a,l_('Add JFET (P-Channel)'),SIb));bM(e,HZ(a,l_('Add SCR'),TIb));bM(e,HZ(a,l_('Add DIAC'),UIb));bM(e,HZ(a,l_('Add TRIAC'),VIb));bM(e,HZ(a,l_('Add Darlington Pair (NPN)'),WIb));bM(e,HZ(a,l_('Add Darlington Pair (PNP)'),XIb));bM(e,HZ(a,l_('Add Varactor/Varicap'),YIb));bM(e,HZ(a,l_('Add Tunnel Diode'),ZIb));bM(e,HZ(a,l_('Add Triode'),$Ib));bM(b,new WM(new SD(rY+l_('&nbsp;<\\/div>Active Components')),e));d=new AM(true);bM(d,HZ(a,l_('Add Op Amp (ideal, - on top)'),_Ib));bM(d,HZ(a,l_('Add Op Amp (ideal, + on top)'),aJb));bM(d,HZ(a,l_('Add Op Amp (real)'),bJb));bM(d,HZ(a,l_('Add Analog Switch (SPST)'),BHb));bM(d,HZ(a,l_('Add Analog Switch (SPDT)'),CHb));bM(d,HZ(a,l_('Add Tristate Buffer'),cJb));bM(d,HZ(a,l_('Add Schmitt Trigger'),dJb));bM(d,HZ(a,l_('Add Schmitt Trigger (Inverting)'),eJb));bM(d,HZ(a,l_('Add CCII+'),QHb));bM(d,HZ(a,l_('Add CCII-'),RHb));bM(d,HZ(a,l_('Add Comparator (Hi-Z/GND output)'),fJb));bM(d,HZ(a,l_('Add OTA (LM13700 style)'),gJb));bM(d,HZ(a,l_('Add Voltage-Controlled Voltage Source'),hJb));bM(d,HZ(a,l_('Add Voltage-Controlled Current Source'),VHb));bM(d,HZ(a,l_('Add Current-Controlled Voltage Source'),XHb));bM(d,HZ(a,l_('Add Current-Controlled Current Source'),WHb));bM(d,HZ(a,l_('Add Optocoupler'),iJb));bM(d,HZ(a,l_('Add Subcircuit Instance'),jJb));bM(b,new WM(new SD(rY+l_('&nbsp;<\\/div>Active Building Blocks')),d));g=new AM(true);bM(g,HZ(a,l_('Add Logic Input'),kJb));bM(g,HZ(a,l_('Add Logic Output'),lJb));bM(g,HZ(a,l_('Add Inverter'),mJb));bM(g,HZ(a,l_('Add NAND Gate'),nJb));bM(g,HZ(a,l_('Add NOR Gate'),oJb));bM(g,HZ(a,l_('Add AND Gate'),IHb));bM(g,HZ(a,l_('Add OR Gate'),pJb));bM(g,HZ(a,l_('Add XOR Gate'),qJb));bM(b,new WM(new SD(rY+l_('&nbsp;<\\/div>Logic Gates, Input and Output')),g));f=new AM(true);bM(f,HZ(a,l_('Add D Flip-Flop'),rJb));bM(f,HZ(a,l_('Add JK Flip-Flop'),sJb));bM(f,HZ(a,l_('Add T Flip-Flop'),tJb));bM(f,HZ(a,l_('Add 7 Segment LED'),uJb));bM(f,HZ(a,l_('Add 7 Segment Decoder'),vJb));bM(f,HZ(a,l_('Add Multiplexer'),wJb));bM(f,HZ(a,l_('Add Demultiplexer'),xJb));bM(f,HZ(a,l_('Add SIPO shift register'),yJb));bM(f,HZ(a,l_('Add PISO shift register'),zJb));bM(f,HZ(a,l_('Add Counter'),AJb));bM(f,HZ(a,l_('Add Ring Counter'),'DecadeElm'));bM(f,HZ(a,l_('Add Latch'),BJb));bM(f,HZ(a,l_('Add Sequence generator'),CJb));bM(f,HZ(a,l_('Add Full Adder'),DJb));bM(f,HZ(a,l_('Add Half Adder'),EJb));bM(f,HZ(a,l_('Add Custom Logic'),FJb));bM(b,new WM(new SD(rY+l_('&nbsp;<\\/div>Digital Chips')),f));c=new AM(true);bM(c,HZ(a,l_('Add 555 Timer'),GJb));bM(c,HZ(a,l_('Add Phase Comparator'),HJb));bM(c,HZ(a,l_('Add DAC'),IJb));bM(c,HZ(a,l_('Add ADC'),sHb));bM(c,HZ(a,l_('Add VCO'),JJb));bM(c,HZ(a,l_('Add Monostable'),KJb));bM(b,new WM(new SD(rY+l_('&nbsp;<\\/div>Analog and Hybrid Chips')),c));j=new AM(true);bM(j,i=HZ(a,l_('Drag All'),'DragAll'));tY(i,l_('(Alt-drag)'));bM(j,i=HZ(a,l_('Drag Row'),'DragRow'));tY(i,l_('(A-S-drag)'));bM(j,i=HZ(a,l_('Drag Column'),LJb));tY(i,a.qb?l_('(A-Cmd-drag)'):l_('(A-M-drag)'));bM(j,HZ(a,l_('Drag Selected'),MJb));bM(j,i=HZ(a,l_('Drag Post'),'DragPost'));tY(i,'('+a.C+'-drag)');bM(b,new WM(new SD(rY+l_('&nbsp;<\\/div>Drag')),j));bM(b,i=HZ(a,l_('Select/Drag Sel'),NJb));tY(i,l_('(space or Shift-drag)'))}\nfunction OZ(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(rHb,0,12);jQ=b;$P=Cp(qx,LDb,39,_P,0,1);eQ=new Lib;fQ=new Lib;iQ=(Wo(),new lp('####.###',uo()));hQ=new lp('####.#',uo());h$(b);n=new Njb;try{c=Op(mzb(n.a,'cct'));c!=null&&(b.Gc=jyb(c,'%24','$'));b.Ec=Op(mzb(n.a,'startCircuit'));b.Hc=Op(mzb(n.a,'startLabel'));b.Fc=Op(mzb(n.a,'startCircuitLink'));g=Mjb(n,PJb,false);o=Mjb(n,'usResistors',false);m=Mjb(n,QJb,LZ(QJb,false));d=Mjb(n,RJb,LZ(RJb,true))}catch(a){a=_B(a);if(!Qp(a,17))throw $B(a)}g?(h=true):o?(h=false):(h=LZ(PJb,!g_()));f=LZ('euroGates',f_());b.Rc=Cp(aq,TGb,0,6,7,1);k=$wnd.navigator.platform;b.qb=k.toLowerCase().indexOf('mac')!=-1;b.C=b.qb?'Cmd':'Ctrl';b.yc=Cp(hB,LDb,2,127,4,1);b.vb=new bK((Ak(),zk));b.bb=new AM(true);b.mb=new XM(l_('Open File...'),new vfb(SJb,TJb));RM(b.mb,Hdb());bM(b.bb,b.mb);b.nb=new XM(l_('Import From Text...'),new vfb(SJb,UJb));bM(b.bb,b.nb);b.lb=new XM(l_('Import From Dropbox...'),new vfb(SJb,VJb));bM(b.bb,b.lb);b.$=new XM(l_('Save As...'),new vfb(SJb,WJb));RM(b.$,!!('download' in $doc.createElement('a')));bM(b.bb,b.$);b.ab=new XM(l_('Export As Link...'),new vfb(SJb,XJb));bM(b.bb,b.ab);b._=new XM(l_('Export As Text...'),new vfb(SJb,YJb));bM(b.bb,b._);bM(b.bb,new XM(l_('Export As Image...'),new vfb(SJb,ZJb)));bM(b.bb,new XM(l_('Create Subcircuit...'),new vfb(SJb,$Jb)));bM(b.bb,new XM(l_('Find DC Operating Point'),new vfb(SJb,_Jb)));b.kc=new XM(l_('Recover Auto-Save'),new vfb(SJb,'recover'));RM(b.kc,b.lc!=null);bM(b.bb,b.kc);b.hc=new XM(l_('Print...'),new vfb(SJb,'print'));bM(b.bb,b.hc);dM(b.bb,new aN);b.a=new XM(l_('About...'),null);bM(b.bb,b.a);SM(b.a,new vfb(SJb,'about'));p=re(KN());EY=~~(p/5);EY>166&&(EY=166);EY<128&&(EY=128);b.Ab=new zM;bM(b.Ab,new YM(l_('File'),b.bb));b.Uc=new YO;b.i=EY==166?new LL:new YO;j=new AM(true);bM(j,b.Sc=XZ(l_('Undo'),l_('Ctrl-Z'),new vfb(aKb,'undo')));bM(j,b.mc=XZ(l_('Redo'),l_('Ctrl-Y'),new vfb(aKb,'redo')));dM(j,new aN);bM(j,XZ(l_('Cut'),l_('Ctrl-X'),new vfb(aKb,'cut')));bM(j,XZ(l_('Copy'),l_('Ctrl-C'),new vfb(aKb,bKb)));bM(j,b._b=XZ(l_('Paste'),l_('Ctrl-V'),new vfb(aKb,$Fb)));RM(b._b,false);bM(j,XZ(l_('Duplicate'),l_('Ctrl-D'),new vfb(aKb,cKb)));dM(j,new aN);bM(j,XZ(l_('Select All'),l_('Ctrl-A'),new vfb(aKb,dKb)));dM(j,new aN);bM(j,new XM(g_()?l_('Center Circuit'):l_('Centre Circuit'),new vfb(aKb,eKb)));bM(j,XZ(l_('Zoom 100%'),'0',new vfb(aKb,fKb)));bM(j,XZ(l_('Zoom In'),'+',new vfb(aKb,gKb)));bM(j,XZ(l_('Zoom Out'),'-',new vfb(aKb,hKb)));bM(b.Ab,new YM(l_('Edit'),j));e=new AM(true);e.b=true;bM(b.Ab,new YM(l_('Draw'),e));j=new AM(true);bM(j,new XM(l_('Stack All'),new vfb(iKb,'stackAll')));bM(j,new XM(l_('Unstack All'),new vfb(iKb,jKb)));bM(j,new XM(l_('Combine All'),new vfb(iKb,kKb)));bM(b.Ab,new YM(l_('Scopes'),j));b.Yb=j=new AM(true);bM(b.Ab,new YM(l_('Options'),b.Yb));bM(j,b.I=new vY(l_(lKb)));uY(b.I,true);bM(j,b.Wc=new wY(l_(mKb),new T_(b)));uY(b.Wc,true);bM(j,b.fc=new wY(l_('Show Power'),new V_(b)));bM(j,b.Ac=new vY(l_(nKb)));uY(b.Ac,true);bM(j,b.Cc=new wY(l_('Small Grid'),new X_(b)));bM(j,b.B=new wY(l_('Show Cursor Cross Hairs'),new Z_(b)));uY(b.B,LZ('crossHair',false));bM(j,b.Z=new wY(l_('European Resistors'),new __(b)));uY(b.Z,h);bM(j,b.Y=new wY(l_('IEC Gates'),new b0(b)));uY(b.Y,f);bM(j,b.ic=new wY(l_('White Background'),new d0(b)));uY(b.ic,m);bM(j,b.c=new wY(l_('Alt Color for Volts & Pwr'),new f0(b)));uY(b.c,LZ(oKb,false));bM(j,b.w=new wY(l_('Conventional Current Motion'),new D_(b)));uY(b.w,d);bM(j,new qY(l_('Shortcuts...'),new vfb(pKb,qKb)));bM(j,new qY(l_('Other Options...'),new vfb(pKb,'other')));b.xb=new AM(true);b.xb.b=true;bZ(b,b.xb);bZ(b,e);TZ(b);aK(b.vb,b.Ab,(oK(),lK),30);ZJ(b.vb,b.Uc,EY);PL(KN(),b.vb);b.F=tf();if(!b.F){wH((RN(),VN()),new MJ('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);aK(b.vb,b.F,hK,0);UO(b.Uc,b.i);b.i.ee(b.oc=new RH(l_('Reset')));Oe(b.oc,new F_(b),(Kl(),Kl(),Jl));ze(b.oc,KHb);b.i.ee(b.pc=new QH((aE(),new SD(l_('<Strong>RUN<\\/Strong>&nbsp;/&nbsp;Stop')))));Oe(b.pc,new H_(b),(null,Jl));Hdb()&&UO(b.Uc,b.wb=new Edb(b));UO(b.Uc,i=new MJ(l_('Simulation Speed')));Ie((vF(),i.ob),eEb,true);UO(b.Uc,b.Dc=new Inb(3,0,260));UO(b.Uc,i=new MJ(l_('Current Speed')));Ie(i.ob,eEb,true);b.D=new Inb(50,1,100);UO(b.Uc,b.D);UO(b.Uc,b.gc=new MJ(l_('Power Brightness')));ye(b.gc,eEb,true);UO(b.Uc,b.ec=new Inb(50,1,100));E$(b);i=new MJ(l_('Current Circuit:'));Ie(i.ob,eEb,true);b.Qc=new MJ('Label');UO(b.Uc,i);UO(b.Uc,b.Qc);UO(b.Uc,b.kb=new _K);Be(b.kb,EY+LEb);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=Cp(Qz,LDb,170,20,0,1);b.qc=Cp(bq,jFb,0,20,7,1);b.rc=0;b.jc=new jDb;b.U=new AM(true);bM(b.U,b.Q=new XM(l_('Edit...'),new vfb(rKb,aKb)));bM(b.U,b.V=new XM(l_('View in Scope'),new vfb(rKb,sKb)));bM(b.U,b.S=new XM(l_('View in Undocked Scope'),new vfb(rKb,tKb)));bM(b.U,new XM(l_('Cut'),new vfb(rKb,'cut')));bM(b.U,new XM(l_('Copy'),new vfb(rKb,bKb)));bM(b.U,new XM(l_('Delete'),new vfb(rKb,'delete')));bM(b.U,new XM(l_('Duplicate'),new vfb(rKb,cKb)));bM(b.U,b.R=new XM(l_('Swap Terminals'),new vfb(rKb,'flip')));bM(b.U,b.X=XZ(l_('Split Wire'),l_(b.C+'-click'),new vfb(rKb,'split')));bM(b.U,b.W=new XM(l_('Sliders...'),new vfb(rKb,'sliders')));b.tc=new Xmb;gS();if(b.Gc!=null){MZ(b,false);i$(b,b.Gc,true)}else{if(b.Kc==null&&b.Fc!=null){k$(b,null,0,false,true);MZ(b,false);z9=b;C9(b.Fc,(nwb(),nwb(),lwb))}else{k$(b,null,0,false,true);if(b.Kc==null&&b.Ec!=null){MZ(b,false);l$(b,b.Ec,b.Hc)}else MZ(b,true)}}RM(b.mc,b.nc.a.b.length>0);RM(b.Sc,b.Tc.a.b.length>0);(b.u==null||b.u.length==0)&&f$(b);RM(b._b,b.u!=null&&b.u.length>0);G$(b);Oe(b.F,b,(em(),em(),dm));Oe(b.F,b,(jm(),jm(),im));Oe(b.F,b,(om(),om(),nm));Oe(b.F,b,(ym(),ym(),xm));Oe(b.F,b,(null,Jl));Oe(b.F,b,($l(),$l(),Zl));tZ(b,pe(b.F));Oe(b.F,b,(Pl(),Pl(),Ol));Oe(b.Ab,new J_(b),(null,Jl));IF(b);Oe(b.F,b,(Dm(),Dm(),Cm));F$(b,true)}\n",
"var EDb='object',FDb='java.lang',GDb='com.google.gwt.core.client',HDb=3.141592653589793,IDb=6.283185307179586,JDb='com.google.gwt.animation.client',KDb='com.google.gwt.user.client',LDb={3:1,4:1},MDb='com.google.gwt.aria.client',NDb='alertdialog',ODb='application',PDb='button',QDb='checkbox',RDb='columnheader',SDb='complementary',TDb='contentinfo',UDb='definition',VDb='dialog',WDb='main',XDb='menuitemcheckbox',YDb='menuitemradio',ZDb='navigation',$Db='option',_Db='presentation',aEb='progressbar',bEb='radiogroup',cEb='spinbutton',dEb='aria-hidden',eEb='topSpace',fEb='offsetHeight',gEb='offsetWidth',hEb='height',iEb='width',jEb='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',kEb='Style names cannot be empty',lEb='true',mEb={20:1,14:1},nEb='com.google.gwt.user.client.ui',oEb={25:1,22:1,24:1,20:1,26:1,14:1,15:1},pEb='disabled',qEb={59:1,110:1,78:1,113:1,82:1,89:1,112:1,57:1,58:1,60:1,61:1,63:1,62:1,64:1,65:1,66:1,111:1,80:1,81:1,79:1,115:1,116:1,114:1,83:1,87:1,85:1,86:1,84:1,88:1,93:1,92:1,91:1,90:1,25:1,22:1,24:1,68:1,107:1,94:1,106:1,20:1,26:1,76:1,108:1,109:1,77:1,14:1,15:1},rEb='com.google.gwt.canvas.client',sEb={3:1,32:1},tEb={3:1,17:1,32:1},uEb='com.google.gwt.core.client.impl',vEb='stack',wEb='anonymous',xEb={3:1,4:1,703:1},yEb='Unknown',zEb='\\n',AEb='position',BEb='absolute',CEb='CSS1Compat',DEb={36:1,31:1,3:1,12:1,11:1},EEb='com.google.gwt.dom.client',FEb={143:1,31:1,3:1,12:1,11:1},GEb={31:1,144:1,3:1,12:1,11:1},HEb={31:1,145:1,3:1,12:1,11:1},IEb={31:1,146:1,3:1,12:1,11:1},JEb='CENTER',KEb={67:1,3:1,12:1,11:1},LEb='px',MEb={31:1,175:1,3:1,12:1,11:1},NEb={31:1,131:1,3:1,12:1,11:1},OEb='com.google.web.bindery.event.shared',PEb='com.google.gwt.event.shared',QEb='com.google.gwt.event.dom.client',REb='click',SEb='contextmenu',TEb='dblclick',UEb='mousedown',VEb='mousemove',WEb='mouseout',XEb='mouseover',YEb='mouseup',ZEb='mousewheel',$Eb='DOMMouseScroll',_Eb='touchcancel',aFb='touchend',bFb='div',cFb='touchmove',dFb='touchstart',eFb='com.google.gwt.event.logical.shared',fFb={173:1,3:1,17:1,32:1},gFb='UmbrellaException',hFb='com.google.gwt.http.client',iFb={134:1,3:1,17:1,32:1},jFb={3:1},kFb=1000,lFb=65535,mFb='yyyyMMdd-HHmm',nFb='com.google.gwt.i18n.shared',oFb='DateTimeFormat',pFb='com.google.gwt.i18n.client',qFb='DefaultDateTimeFormatInfo',rFb=1024,sFb='Too many percent/per mille characters in pattern \"',tFb=10000,uFb=4194303,vFb=1048575,wFb=524288,xFb=4194304,yFb=17592186044416,zFb=-9223372036854775808,AFb='com.google.gwt.layout.client',BFb='overflow',CFb='hidden',DFb='left',EFb='0.0px',FFb='top',GFb='right',HFb='bottom',IFb=0.01,JFb='relative',KFb='&nbsp;',LFb='visibility',MFb='com.google.gwt.safecss.shared',NFb='html is null',OFb={241:1,3:1},PFb='com.google.gwt.safehtml.shared',QFb='localStorage',RFb='com.google.gwt.text.shared.testing',SFb='com.google.gwt.touch.client',TFb={19:1,356:1},UFb={237:1,19:1},VFb=2048,WFb='keydown',XFb='keypress',YFb=16384,ZFb=65536,$Fb='paste',_Fb=1048576,aGb=2097152,bGb=16777216,cGb=33554432,dGb=67108864,eGb='__uiObjectID',fGb='com.google.gwt.user.client.impl',gGb={25:1,22:1,24:1,20:1,38:1,26:1,14:1,15:1},hGb={59:1,110:1,78:1,113:1,82:1,89:1,112:1,57:1,58:1,60:1,61:1,63:1,62:1,64:1,65:1,66:1,111:1,80:1,81:1,79:1,115:1,116:1,114:1,83:1,87:1,85:1,86:1,84:1,88:1,93:1,92:1,91:1,90:1,25:1,22:1,24:1,68:1,107:1,94:1,106:1,44:1,20:1,26:1,76:1,108:1,109:1,77:1,14:1,15:1},iGb='table',jGb='tbody',kGb={163:1,59:1,110:1,78:1,113:1,82:1,89:1,112:1,57:1,58:1,60:1,61:1,63:1,62:1,64:1,65:1,66:1,111:1,80:1,81:1,79:1,115:1,116:1,114:1,83:1,87:1,85:1,86:1,84:1,88:1,93:1,92:1,91:1,90:1,25:1,185:1,22:1,127:1,24:1,211:1,68:1,107:1,209:1,94:1,106:1,153:1,44:1,210:1,20:1,182:1,26:1,76:1,108:1,109:1,77:1,14:1,15:1},lGb={37:1,19:1},mGb='rect(0px, 0px, 0px, 0px)',nGb='visible',oGb='popupContent',pGb={25:1,98:1,22:1,24:1,101:1,20:1,38:1,26:1,42:1,14:1,15:1},qGb='cellSpacing',rGb='cellPadding',sGb={25:1,98:1,22:1,24:1,101:1,44:1,20:1,38:1,26:1,42:1,14:1,15:1,142:1},tGb={163:1,59:1,78:1,82:1,89:1,57:1,58:1,60:1,61:1,63:1,62:1,64:1,65:1,66:1,80:1,81:1,79:1,83:1,87:1,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},uGb={25:1,22:1,24:1,20:1,38:1,26:1,152:1,14:1,15:1},vGb='Column index: ',wGb=', Column size: ',xGb='Row index: ',yGb=', Row size: ',zGb={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},AGb='center',BGb='middle',CGb={25:1,22:1,24:1,208:1,20:1,38:1,26:1,14:1,15:1},DGb={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,265:1,76:1,108:1,109:1,77:1,14:1,15:1},EGb={705:1,19:1},FGb='gwt-MenuBar',GGb='selected',HGb='colSpan',IGb='subMenuIcon-selected',JGb={94:1,44:1,20:1,21:1,14:1},KGb={264:1,19:1},LGb={25:1,22:1,24:1,20:1,38:1,26:1,219:1,14:1,15:1},MGb='value',NGb={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,265:1,76:1,108:1,109:1,77:1,206:1,14:1,205:1,15:1},OGb={150:1,3:1,12:1,11:1},PGb='com.google.gwt.user.client.ui.impl',QGb='safari',RGb='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (safari) does not match the runtime user.agent value (',SGb='Expect more errors.',TGb={16:1,3:1},UGb='I = ',VGb='Vd = ',WGb=0.48,XGb={133:1,3:1,4:1},YGb=1.0E-9,ZGb=1000000000000,$Gb=1.0E-6,_Gb=1000000000,aHb=0.001,bHb=1000000,cHb={5:1,9:1},dHb='com.lushprojects.circuitjs1.client',eHb='Hz',fHb=0.6366197723675814,gHb=0.15915494309189535,hHb={5:1,9:1,48:1},iHb='Voltage',jHb='Max Voltage',kHb='V = ',lHb='Vmax = ',mHb='P = ',nHb={5:1,9:1,41:1,48:1},oHb='RailElm',pHb='ACRailElm',qHb='ACVoltageElm',rHb='SansSerif',sHb='ADCElm',tHb='Carrier Frequency (Hz)',uHb='Signal Frequency (Hz)',vHb='OK',wHb='AmmeterElm',xHb=10000000000,yHb='On Resistance (ohms)',zHb='Off Resistance (ohms)',AHb='closed',BHb='AnalogSwitchElm',CHb='AnalogSwitch2Elm',DHb={50:1,3:1},EHb='# of Inputs',FHb='High Voltage (V)',GHb='Vout = ',HHb='Iout = ',IHb='AndGateElm',JHb='AntennaElm',KHb='topButton',LHb=100000000,MHb=4294901760,NHb='AudioOutputElm',OHb={5:1,9:1,139:1},PHb='BoxElm',QHb='CC2Elm',RHb='CC2NegElm',SHb={5:1,9:1,120:1},THb=2.0E-6,UHb=-1.0E-6,VHb='VCCSElm',WHb='CCCSElm',XHb='CCVSElm',YHb='Trapezoidal Approximation',ZHb={49:1,5:1,9:1},$Hb='CapacitorElm',_Hb='&nbsp;<\\/div>',aIb='<\\/div>',bIb='Singular matrix!',cIb='WireElm',dIb='ResistorElm',eIb='PolarCapacitorElm',fIb='InductorElm',gIb='SwitchElm',hIb='PushSwitchElm',iIb='Switch2Elm',jIb='PotElm',kIb='TransformerElm',lIb='TappedTransformerElm',mIb='TransLineElm',nIb='RelayElm',oIb='MemristorElm',pIb='SparkGapElm',qIb='FuseElm',rIb='CustomTransformerElm',sIb='GroundElm',tIb='DCVoltageElm',uIb='SquareRailElm',vIb='ClockElm',wIb='SweepElm',xIb='VarRailElm',yIb='CurrentElm',zIb='NoiseElm',AIb='OutputElm',BIb='LEDElm',CIb='LampElm',DIb='TextElm',EIb='ProbeElm',FIb='OhmMeterElm',GIb='LabeledNodeElm',HIb='TestPointElm',IIb='DataRecorderElm',JIb='LEDArrayElm',KIb='StopTriggerElm',LIb='DiodeElm',MIb='ZenerElm',NIb='NTransistorElm',OIb='PTransistorElm',PIb='NMosfetElm',QIb='PMosfetElm',RIb='NJfetElm',SIb='PJfetElm',TIb='SCRElm',UIb='DiacElm',VIb='TriacElm',WIb='NDarlingtonElm',XIb='PDarlingtonElm',YIb='VaractorElm',ZIb='TunnelDiodeElm',$Ib='TriodeElm',_Ib='OpAmpElm',aJb='OpAmpSwapElm',bJb='OpAmpRealElm',cJb='TriStateElm',dJb='SchmittElm',eJb='InvertingSchmittElm',fJb='ComparatorElm',gJb='OTAElm',hJb='VCVSElm',iJb='OptocouplerElm',jJb='CustomCompositeElm',kJb='LogicInputElm',lJb='LogicOutputElm',mJb='InverterElm',nJb='NandGateElm',oJb='NorGateElm',pJb='OrGateElm',qJb='XorGateElm',rJb='DFlipFlopElm',sJb='JKFlipFlopElm',tJb='TFlipFlopElm',uJb='SevenSegElm',vJb='SevenSegDecoderElm',wJb='MultiplexerElm',xJb='DeMultiplexerElm',yJb='SipoShiftElm',zJb='PisoShiftElm',AJb='CounterElm',BJb='LatchElm',CJb='SeqGenElm',DJb='FullAdderElm',EJb='HalfAdderElm',FJb='UserDefinedLogicElm',GJb='TimerElm',HJb='PhaseCompElm',IJb='DACElm',JJb='VCOElm',KJb='MonostableElm',LJb='DragColumn',MJb='DragSelected',NJb='Select',OJb='[A-Za-z0-9]+ 0 0 0 0 ',PJb='euroResistors',QJb='whiteBackground',RJb='conventionalCurrent',SJb='file',TJb='importfromlocalfile',UJb='importfromtext',VJb='importfromdropbox',WJb='exportaslocalfile',XJb='exportasurl',YJb='exportastext',ZJb='exportasimage',$Jb='createsubcircuit',_Jb='dcanalysis',aKb='edit',bKb='copy',cKb='duplicate',dKb='selectAll',eKb='centrecircuit',fKb='zoom100',gKb='zoomin',hKb='zoomout',iKb='scopes',jKb='unstackAll',kKb='combineAll',lKb='Show Current',mKb='Show Voltage',nKb='Show Values',oKb='alternativeColor',pKb='options',qKb='shortcuts',rKb='elm',sKb='viewInScope',tKb='viewInFloatScope',uKb='LoadFileElement',vKb='scopepop',wKb='key',xKb='removeplot',yKb='maxscale',zKb='properties',AKb='cursorCross',BKb='cursorPointer',CKb='circuitClipboard',DKb='circuitRecovery',EKb=' +\\t\\n\\r\\f',FKb='TransistorElm',GKb='CustomLogicElm',HKb='Bad file server response:',IKb={5:1,137:1,9:1},JKb='default',KKb='Edit Model',LKb='Model Name',MKb='Error on line ',NKb=' of model description',OKb=' digits on left side',PKb='Coupling Coefficient',QKb='L = ',RKb='Reset Pin',SKb='Vbe = ',TKb='Vbc = ',UKb='Vce = ',VKb='text/plain',WKb='.circuitjs.txt',XKb='Download',YKb='# of Select Bits',ZKb='On resistance (ohms)',$Kb='Off resistance (ohms)',_Kb=38.662284941040014,aLb=0.025865,bLb={5:1,125:1,9:1},cLb='max current exceeded',dLb=1.7143528192808883E-7,eLb='default-zener',fLb='default-led',gLb=1.0E-8,hLb='Breakdown Voltage',iLb='100%',jLb='Cancel',kLb='#000000',lLb='####.##########',mLb=1.0E-4,nLb=1.4142135623730951,oLb={359:1,19:1},pLb='300px',qLb=0.3333,rLb='Resistance',sLb='R = ',tLb=100000,uLb='Inductance (H)',vLb='Slew Rate (V/ns)',wLb='saturation',xLb=0.16666666666666666,yLb='model name wparams = ',zLb='Momentary Switch',ALb={5:1,9:1,121:1},BLb={5:1,9:1,74:1},CLb='transistor',DLb=0.8297872340425532,ELb=0.0231,FLb=0.0625,GLb='Resistance (ohms)',HLb='Slider Text',ILb='RMS Voltage',JLb='Min Voltage',KLb='P2P Voltage',LLb='Binary Value',MLb='Trigger Current (A)',NLb='Holding Current (A)',OLb='#ffffff',PLb='#FF0000',QLb='/div',RLb='showvoltage',SLb='showcurrent',TLb='shownegpeak',ULb='showvcevsic',VLb='showresistance',WLb='scopeDefaults',XLb='fontWeight',YLb='Show RMS Average',ZLb='color',$Lb='Primary Inductance (H)',_Lb='transformer',aMb='Transmission line delay too large!',bMb=3.7E-4,cMb=0.0047,dMb=-20.192307692307693,eMb='ignoring line in string catalog: ',fMb='For input string: \"',gMb='Invalid UTF8 sequence',hMb='java.util',iMb={43:1},jMb={3:1,141:1},kMb='__proto__',lMb=15525485,mMb=5.9604644775390625E-8,nMb='com.google.gwt.lang';var _,YC,aC={},YB=-1;cC(1,null,{},O);_.eQ=function P(a){return this===a};_.gC=function R(){return this.cZ};_.hC=function T(){return Mg(this)};_.tS=function V(){return Cwb(S(this))+'@'+xxb(U(this),16)};_.toString=function(){return this.tS()};Jp={3:1,702:1,12:1,2:1};fC();var Jp;cC(266,1,{},Ewb);_.cg=function Fwb(a){var b;b=new Ewb;b.e=4;a>1?(b.c=Mwb(this,a-1)):(b.c=this);return b};_.dg=function Lwb(){Bwb(this);return this.b};_.eg=function Nwb(){return Cwb(this)};_.fg=function Pwb(){return Dwb(this)};_.gg=function Rwb(){return (this.e&4)!=0};_.hg=function Swb(){return (this.e&1)!=0};_.tS=function Vwb(){return ((this.e&2)!=0?'interface ':(this.e&1)!=0?'':'class ')+(Bwb(this),this.j)};_.e=0;var Awb=1;var cB=Hwb(FDb,'Object',1),Dr=Hwb(GDb,'JavaScriptObject$',0),SA=Hwb(FDb,'Class',266);cC(247,1,{});_.Zc=function bb(){this.u&&this.$c()};_.$c=function cb(){this.ad((1+Fxb(IDb))/2)};_._c=function db(){this.ad((1+Fxb(HDb))/2)};_.k=-1;_.o=false;_.p=false;_.r=-1;_.t=-1;_.u=false;var kq=Hwb(JDb,'Animation',247);cC(424,1,{},fb);_.bd=function gb(a){eb(this,a)};var cq=Hwb(JDb,'Animation/1',424);cC(735,1,{});var hb;var jq=Hwb(JDb,'AnimationScheduler',735);cC(248,1,{248:1});var dq=Hwb(JDb,'AnimationScheduler/AnimationHandle',248);cC(679,735,{},ib);_.cd=function kb(a,b){var c;c=lb(a,b);return new mb(c)};var fq=Hwb(JDb,'AnimationSchedulerImplStandard',679);cC(680,248,{248:1},mb);_.dd=function nb(){jb(this.a)};var eq=Hwb(JDb,'AnimationSchedulerImplStandard/1',680);cC(681,735,{},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 iq=Hwb(JDb,'AnimationSchedulerImplTimer',681);cC(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 vu=Hwb(KDb,'Timer',213);cC(682,213,{},Cb);_.fd=function Db(){pb(this.a)};var gq=Hwb(JDb,'AnimationSchedulerImplTimer/1',682);cC(261,248,{248:1,261:1},Eb);_.dd=function Fb(){ob(this.b,this)};var hq=Hwb(JDb,'AnimationSchedulerImplTimer/AnimationHandleImpl',261);cC(23,1,{});var dr=Hwb(MDb,'RoleImpl',23);cC(536,23,{},Jb);var lq=Hwb(MDb,'AlertRoleImpl',536);cC(535,23,{},Kb);var mq=Hwb(MDb,'AlertdialogRoleImpl',535);cC(537,23,{},Lb);var nq=Hwb(MDb,'ApplicationRoleImpl',537);cC(347,1,{});var qq=Hwb(MDb,'Attribute',347);cC(75,347,{},Pb);_.gd=function Qb(a){return Mp(a,751).a};var oq=Hwb(MDb,'AriaValueAttribute',75);cC(538,23,{},Rb);var pq=Hwb(MDb,'ArticleRoleImpl',538);cC(539,23,{},Sb);var rq=Hwb(MDb,'BannerRoleImpl',539);cC(540,23,{},Tb);var sq=Hwb(MDb,'ButtonRoleImpl',540);cC(541,23,{},Ub);var tq=Hwb(MDb,'CheckboxRoleImpl',541);cC(542,23,{},Vb);var uq=Hwb(MDb,'ColumnheaderRoleImpl',542);cC(543,23,{},Wb);var vq=Hwb(MDb,'ComboboxRoleImpl',543);cC(544,23,{},Xb);var wq=Hwb(MDb,'ComplementaryRoleImpl',544);cC(545,23,{},Yb);var xq=Hwb(MDb,'ContentinfoRoleImpl',545);cC(546,23,{},Zb);var yq=Hwb(MDb,'DefinitionRoleImpl',546);cC(547,23,{},$b);var zq=Hwb(MDb,'DialogRoleImpl',547);cC(548,23,{},_b);var Aq=Hwb(MDb,'DirectoryRoleImpl',548);cC(549,23,{},ac);var Bq=Hwb(MDb,'DocumentRoleImpl',549);cC(550,23,{},bc);var Cq=Hwb(MDb,'FormRoleImpl',550);cC(552,23,{},cc);var Dq=Hwb(MDb,'GridRoleImpl',552);cC(551,23,{},dc);var Eq=Hwb(MDb,'GridcellRoleImpl',551);cC(553,23,{},ec);var Fq=Hwb(MDb,'GroupRoleImpl',553);cC(554,23,{},fc);var Gq=Hwb(MDb,'HeadingRoleImpl',554);cC(258,1,{751:1,258:1},hc);var Hq=Hwb(MDb,'Id',258);cC(555,23,{},ic);var Iq=Hwb(MDb,'ImgRoleImpl',555);cC(556,23,{},jc);var Jq=Hwb(MDb,'LinkRoleImpl',556);cC(559,23,{},kc);var Kq=Hwb(MDb,'ListRoleImpl',559);cC(557,23,{},lc);var Lq=Hwb(MDb,'ListboxRoleImpl',557);cC(558,23,{},mc);var Mq=Hwb(MDb,'ListitemRoleImpl',558);cC(560,23,{},nc);var Nq=Hwb(MDb,'LogRoleImpl',560);cC(561,23,{},oc);var Oq=Hwb(MDb,'MainRoleImpl',561);cC(562,23,{},pc);var Pq=Hwb(MDb,'MarqueeRoleImpl',562);cC(563,23,{},qc);var Qq=Hwb(MDb,'MathRoleImpl',563);cC(568,23,{},rc);var Rq=Hwb(MDb,'MenuRoleImpl',568);cC(564,23,{},tc);var Sq=Hwb(MDb,'MenubarRoleImpl',564);cC(567,23,{},uc);var Tq=Hwb(MDb,'MenuitemRoleImpl',567);cC(565,23,{},vc);var Uq=Hwb(MDb,'MenuitemcheckboxRoleImpl',565);cC(566,23,{},wc);var Vq=Hwb(MDb,'MenuitemradioRoleImpl',566);cC(569,23,{},xc);var Wq=Hwb(MDb,'NavigationRoleImpl',569);cC(570,23,{},yc);var Xq=Hwb(MDb,'NoteRoleImpl',570);cC(571,23,{},zc);var Yq=Hwb(MDb,'OptionRoleImpl',571);cC(572,23,{},Ac);var Zq=Hwb(MDb,'PresentationRoleImpl',572);cC(97,347,{},Bc);_.gd=function Cc(a){return ''+a};var $q=Hwb(MDb,'PrimitiveValueAttribute',97);cC(573,23,{},Dc);var _q=Hwb(MDb,'ProgressbarRoleImpl',573);var Ec,Fc;cC(575,23,{},Hc);var ar=Hwb(MDb,'RadioRoleImpl',575);cC(574,23,{},Ic);var br=Hwb(MDb,'RadiogroupRoleImpl',574);cC(576,23,{},Jc);var cr=Hwb(MDb,'RegionRoleImpl',576);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;cC(579,23,{},Ud);var er=Hwb(MDb,'RowRoleImpl',579);cC(577,23,{},Vd);var fr=Hwb(MDb,'RowgroupRoleImpl',577);cC(578,23,{},Wd);var gr=Hwb(MDb,'RowheaderRoleImpl',578);cC(580,23,{},Xd);var hr=Hwb(MDb,'ScrollbarRoleImpl',580);cC(581,23,{},Yd);var ir=Hwb(MDb,'SearchRoleImpl',581);cC(582,23,{},Zd);var jr=Hwb(MDb,'SeparatorRoleImpl',582);cC(583,23,{},$d);var kr=Hwb(MDb,'SliderRoleImpl',583);cC(584,23,{},_d);var lr=Hwb(MDb,'SpinbuttonRoleImpl',584);var ae;cC(585,23,{},ce);var mr=Hwb(MDb,'StatusRoleImpl',585);cC(588,23,{},de);var nr=Hwb(MDb,'TabRoleImpl',588);cC(586,23,{},ee);var or=Hwb(MDb,'TablistRoleImpl',586);cC(587,23,{},fe);var pr=Hwb(MDb,'TabpanelRoleImpl',587);cC(589,23,{},ge);var qr=Hwb(MDb,'TextboxRoleImpl',589);cC(590,23,{},he);var rr=Hwb(MDb,'TimerRoleImpl',590);cC(591,23,{},ie);var sr=Hwb(MDb,'ToolbarRoleImpl',591);cC(592,23,{},je);var tr=Hwb(MDb,'TooltipRoleImpl',592);cC(595,23,{},ke);var ur=Hwb(MDb,'TreeRoleImpl',595);cC(593,23,{},le);var vr=Hwb(MDb,'TreegridRoleImpl',593);cC(594,23,{},me);var wr=Hwb(MDb,'TreeitemRoleImpl',594);cC(14,1,mEb);_.hd=function De(){return qe(this)};_.jd=function Ee(){return vF(),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 (vF(),this.ob).outerHTML};var Xv=Hwb(nEb,'UIObject',14);cC(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 fw=Hwb(nEb,'Widget',15);cC(68,15,qEb);_.xd=function jf(){return yi((vF(),this.ob))};_.rd=function kf(){ff(this)};_.yd=function lf(a){Th((vF(),this.ob),a)};var av=Hwb(nEb,'FocusWidget',68);cC(495,68,qEb,sf);var mf;var zr=Hwb(rEb,'Canvas',495);cC(736,1,{});var yr=Hwb(rEb,'Canvas/CanvasElementSupportDetector',736);cC(496,736,{},uf);var xr=Hwb(rEb,'Canvas/CanvasElementSupportDetectedMaybe',496);cC(11,1,{3:1,12:1,11:1});_.zd=function Yf(a){return Wf(this,Mp(a,11))};_.eQ=function Zf(a){return this===a};_.hC=function $f(){return Mg(this)};_.tS=function _f(){return this.b!=null?this.b:''+this.c};_.c=0;var UA=Hwb(FDb,'Enum',11);cC(194,11,{194:1,3:1,12:1,11:1},eg);var ag,bg,cg;var Ar=Iwb('com.google.gwt.canvas.dom.client','Context2d/LineCap',194,fg);cC(272,1,{},hg);_.a=0;var Br=Hwb(GDb,'Duration',272);cC(32,1,sEb);_.Ad=function ng(){return this.f};_.tS=function og(){var a,b;a=Cwb(this.cZ);b=this.Ad();return b!=null?a+': '+b:a};var iB=Hwb(FDb,'Throwable',32);cC(17,32,tEb);var WA=Hwb(FDb,'Exception',17);cC(54,17,tEb,rg);var dB=Hwb(FDb,'RuntimeException',54);cC(365,54,tEb);var Fr=Hwb(uEb,'JavaScriptExceptionBase',365);cC(154,365,{154:1,3:1,17:1,32:1},wg);_.Ad=function zg(){return vg(this),this.c};_.Bd=function Ag(){return Vp(this.b)===Vp(tg)?null:this.b};var tg;var Cr=Hwb(GDb,'JavaScriptException',154);cC(712,1,{});var Er=Hwb(GDb,'Scheduler',712);var Dg=0,Eg=0,Fg=0,Gg=-1;cC(389,712,{},Wg);var Rg;var Gr=Hwb(uEb,'SchedulerImpl',389);var _g;cC(723,1,{});var Kr=Hwb(uEb,'StackTraceCreator/Collector',723);cC(366,723,{},gh);_.Ed=function hh(a,b){var c={},j;a.fnStack=[];var d=arguments.callee.caller;while(d){var e=(ah(),d.name||(d.name=eh(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<i;h++){if(g[h]===d){return}}}(g||(c[f]=[])).push(d);d=d.caller}};_.Fd=function ih(a){var b,c,d,e;d=(ah(),a&&a.fnStack&&a.fnStack instanceof Array?a.fnStack:[]);c=d.length;e=Cp(eB,xEb,158,c,0,1);for(b=0;b<c;b++){e[b]=new Yxb(d[b],null,-1)}return e};var Hr=Hwb(uEb,'StackTraceCreator/CollectorLegacy',366);cC(724,723,{});_.Ed=function lh(c,d){function e(b){if(!(vEb in b)){try{throw b}catch(a){}}return b}\nvar f;typeof d=='string'?(f=e(new Error(d))):d instanceof Object&&vEb in d?(f=d):(f=e(new Error));c.__gwt$backingJsError=f};_.Gd=function mh(a,b,c,d){return new Yxb(b,a+'@'+d,c<0?-1:c)};_.Fd=function nh(a){var b,c,d,e,f,g,h;e=(ah(),h=a.__gwt$backingJsError,h&&h.stack?h.stack.split(zEb):[]);f=Cp(eB,xEb,158,0,0,1);b=0;d=e.length;if(d==0){return f}g=kh(this,e[0]);cyb(g.d,wEb)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=kh(this,e[c])}return f};var Jr=Hwb(uEb,'StackTraceCreator/CollectorModern',724);cC(367,724,{},oh);_.Gd=function ph(a,b,c,d){return new Yxb(b,a,-1)};var Ir=Hwb(uEb,'StackTraceCreator/CollectorModernNoSourceMap',367);cC(36,11,DEb);var Si,Ti,Ui,Vi,Wi,Xi,Yi,Zi,$i,_i,aj,bj,cj,dj,ej,fj,gj;var as=Iwb(EEb,'Style/Display',36,jj);cC(450,36,DEb,kj);var Tr=Iwb(EEb,'Style/Display/1',450,null);cC(459,36,DEb,lj);var Lr=Iwb(EEb,'Style/Display/10',459,null);cC(460,36,DEb,mj);var Mr=Iwb(EEb,'Style/Display/11',460,null);cC(461,36,DEb,nj);var Nr=Iwb(EEb,'Style/Display/12',461,null);cC(462,36,DEb,oj);var Or=Iwb(EEb,'Style/Display/13',462,null);cC(463,36,DEb,pj);var Pr=Iwb(EEb,'Style/Display/14',463,null);cC(464,36,DEb,qj);var Qr=Iwb(EEb,'Style/Display/15',464,null);cC(465,36,DEb,rj);var Rr=Iwb(EEb,'Style/Display/16',465,null);cC(466,36,DEb,sj);var Sr=Iwb(EEb,'Style/Display/17',466,null);cC(451,36,DEb,tj);var Ur=Iwb(EEb,'Style/Display/2',451,null);cC(452,36,DEb,uj);var Vr=Iwb(EEb,'Style/Display/3',452,null);cC(453,36,DEb,vj);var Wr=Iwb(EEb,'Style/Display/4',453,null);cC(454,36,DEb,wj);var Xr=Iwb(EEb,'Style/Display/5',454,null);cC(455,36,DEb,xj);var Yr=Iwb(EEb,'Style/Display/6',455,null);cC(456,36,DEb,yj);var Zr=Iwb(EEb,'Style/Display/7',456,null);cC(457,36,DEb,zj);var $r=Iwb(EEb,'Style/Display/8',457,null);cC(458,36,DEb,Aj);var _r=Iwb(EEb,'Style/Display/9',458,null);cC(143,11,FEb);var Bj,Cj,Dj,Ej;var fs=Iwb(EEb,'Style/FontWeight',143,Hj);cC(467,143,FEb,Ij);var bs=Iwb(EEb,'Style/FontWeight/1',467,null);cC(468,143,FEb,Jj);var cs=Iwb(EEb,'Style/FontWeight/2',468,null);cC(469,143,FEb,Kj);var ds=Iwb(EEb,'Style/FontWeight/3',469,null);cC(470,143,FEb,Lj);var es=Iwb(EEb,'Style/FontWeight/4',470,null);cC(144,11,GEb);var Mj,Nj,Oj,Pj;var ks=Iwb(EEb,'Style/Overflow',144,Sj);cC(471,144,GEb,Tj);var gs=Iwb(EEb,'Style/Overflow/1',471,null);cC(472,144,GEb,Uj);var hs=Iwb(EEb,'Style/Overflow/2',472,null);cC(473,144,GEb,Vj);var is=Iwb(EEb,'Style/Overflow/3',473,null);cC(474,144,GEb,Wj);var js=Iwb(EEb,'Style/Overflow/4',474,null);cC(145,11,HEb);var Xj,Yj,Zj,$j;var ps=Iwb(EEb,'Style/Position',145,bk);cC(475,145,HEb,ck);var ls=Iwb(EEb,'Style/Position/1',475,null);cC(476,145,HEb,dk);var ms=Iwb(EEb,'Style/Position/2',476,null);cC(477,145,HEb,ek);var ns=Iwb(EEb,'Style/Position/3',477,null);cC(478,145,HEb,fk);var os=Iwb(EEb,'Style/Position/4',478,null);cC(146,11,IEb);var gk,hk,ik,jk;var us=Iwb(EEb,'Style/TextAlign',146,mk);cC(479,146,IEb,nk);var qs=Iwb(EEb,'Style/TextAlign/1',479,null);cC(480,146,IEb,ok);var rs=Iwb(EEb,'Style/TextAlign/2',480,null);cC(481,146,IEb,pk);var ss=Iwb(EEb,'Style/TextAlign/3',481,null);cC(482,146,IEb,qk);var ts=Iwb(EEb,'Style/TextAlign/4',482,null);cC(67,11,KEb);var rk,sk,tk,uk,vk,wk,xk,yk,zk;var Es=Iwb(EEb,'Style/Unit',67,Ck);cC(441,67,KEb,Dk);_.Hd=function Ek(){return LEb};var vs=Iwb(EEb,'Style/Unit/1',441,null);cC(442,67,KEb,Fk);_.Hd=function Gk(){return '%'};var ws=Iwb(EEb,'Style/Unit/2',442,null);cC(443,67,KEb,Hk);_.Hd=function Ik(){return 'em'};var xs=Iwb(EEb,'Style/Unit/3',443,null);cC(444,67,KEb,Jk);_.Hd=function Kk(){return 'ex'};var ys=Iwb(EEb,'Style/Unit/4',444,null);cC(445,67,KEb,Lk);_.Hd=function Mk(){return 'pt'};var zs=Iwb(EEb,'Style/Unit/5',445,null);cC(446,67,KEb,Nk);_.Hd=function Ok(){return 'pc'};var As=Iwb(EEb,'Style/Unit/6',446,null);cC(447,67,KEb,Pk);_.Hd=function Qk(){return 'in'};var Bs=Iwb(EEb,'Style/Unit/7',447,null);cC(448,67,KEb,Rk);_.Hd=function Sk(){return 'cm'};var Cs=Iwb(EEb,'Style/Unit/8',448,null);cC(449,67,KEb,Tk);_.Hd=function Uk(){return 'mm'};var Ds=Iwb(EEb,'Style/Unit/9',449,null);cC(175,11,MEb);var Vk,Wk;var Hs=Iwb(EEb,'Style/Visibility',175,Zk);cC(483,175,MEb,$k);var Fs=Iwb(EEb,'Style/Visibility/1',483,null);cC(484,175,MEb,_k);var Gs=Iwb(EEb,'Style/Visibility/2',484,null);cC(131,11,NEb);var al,bl,cl,dl,el;var Ns=Iwb(EEb,'Style/WhiteSpace',131,hl);cC(485,131,NEb,il);var Is=Iwb(EEb,'Style/WhiteSpace/1',485,null);cC(486,131,NEb,jl);var Js=Iwb(EEb,'Style/WhiteSpace/2',486,null);cC(487,131,NEb,kl);var Ks=Iwb(EEb,'Style/WhiteSpace/3',487,null);cC(488,131,NEb,ll);var Ls=Iwb(EEb,'Style/WhiteSpace/4',488,null);cC(489,131,NEb,ml);var Ms=Iwb(EEb,'Style/WhiteSpace/5',489,null);cC(731,1,{});_.tS=function ol(){return 'An event type'};var ow=Hwb(OEb,'Event',731);cC(732,731,{});_.Kd=function ql(){this.e=false;this.f=null};_.e=false;var nt=Hwb(PEb,'GwtEvent',732);cC(738,732,{});_.Jd=function vl(){return this.Ld()};var rl;var Ts=Hwb(QEb,'DomEvent',738);cC(534,738,{},zl);_.Id=function Al(a){yl(Mp(a,749))};_.Ld=function Bl(){return wl};var wl;var Os=Hwb(QEb,'BlurEvent',534);cC(520,738,{},El);_.Id=function Fl(a){Mp(a,359).Md(this)};_.Ld=function Gl(){return Cl};var Cl;var Ps=Hwb(QEb,'ChangeEvent',520);cC(739,738,{});var Vs=Hwb(QEb,'HumanInputEvent',739);cC(740,739,{});var Xs=Hwb(QEb,'MouseEvent',740);cC(508,740,{},Ll);_.Id=function Ml(a){Mp(a,37).Nd(this)};_.Ld=function Nl(){return Jl};var Jl;var Qs=Hwb(QEb,'ClickEvent',508);cC(507,738,{},Rl);_.Id=function Sl(a){Ql(this,Mp(a,748))};_.Ld=function Tl(){return Ol};var Ol;var Rs=Hwb(QEb,'ContextMenuEvent',507);cC(408,1,{});_.hC=function Vl(){return this.c};_.tS=function Wl(){return 'Event type'};_.c=0;var Ul=0;var mw=Hwb(OEb,'Event/Type',408);cC(155,408,{},Xl);var mt=Hwb(PEb,'GwtEvent/Type',155);cC(70,155,{70:1},Yl);var Ss=Hwb(QEb,'DomEvent/Type',70);cC(516,740,{},am);_.Id=function bm(a){_l(this,Mp(a,747))};_.Ld=function cm(){return Zl};var Zl;var Us=Hwb(QEb,'DoubleClickEvent',516);cC(512,740,{},fm);_.Id=function gm(a){Mp(a,239).Od(this)};_.Ld=function hm(){return dm};var dm;var Ws=Hwb(QEb,'MouseDownEvent',512);cC(513,740,{},km);_.Id=function lm(a){Mp(a,262).Pd(this)};_.Ld=function mm(){return im};var im;var Ys=Hwb(QEb,'MouseMoveEvent',513);cC(514,740,{},pm);_.Id=function qm(a){Mp(a,240).Qd(this)};_.Ld=function rm(){return nm};var nm;var Zs=Hwb(QEb,'MouseOutEvent',514);cC(521,740,{},um);_.Id=function vm(a){Mp(a,358).Rd(this)};_.Ld=function wm(){return sm};var sm;var $s=Hwb(QEb,'MouseOverEvent',521);cC(515,740,{},zm);_.Id=function Am(a){Mp(a,263).Sd(this)};_.Ld=function Bm(){return xm};var xm;var _s=Hwb(QEb,'MouseUpEvent',515);cC(283,740,{},Em);_.Id=function Fm(a){Mp(a,181).Td(this)};_.Ld=function Gm(){return Cm};var Cm;var at=Hwb(QEb,'MouseWheelEvent',283);cC(529,1,{},Jm);var bt=Hwb(QEb,'PrivateMap',529);cC(742,739,{});var Km;var ft=Hwb(QEb,'TouchEvent',742);cC(526,742,{},Nm);_.Id=function Om(a){Mp(a,707).Ud(this)};_.Ld=function Pm(){return Lm};var Lm;var ct=Hwb(QEb,'TouchCancelEvent',526);cC(525,742,{},Sm);_.Id=function Tm(a){Mp(a,708).Vd(this)};_.Ld=function Um(){return Qm};var Qm;var dt=Hwb(QEb,'TouchEndEvent',525);cC(523,1,{},Vm);_.a=false;var et=Hwb(QEb,'TouchEvent/TouchSupportDetector',523);cC(524,742,{},Ym);_.Id=function Zm(a){Mp(a,709).Wd(this)};_.Ld=function $m(){return Wm};var Wm;var gt=Hwb(QEb,'TouchMoveEvent',524);cC(522,742,{},bn);_.Id=function cn(a){Mp(a,706).Xd(this)};_.Ld=function dn(){return _m};var _m;var ht=Hwb(QEb,'TouchStartEvent',522);cC(626,732,{},gn);_.Id=function hn(a){fn(this,Mp(a,750))};_.Jd=function kn(){return en};_.a=false;var en;var it=Hwb(eFb,'AttachEvent',626);cC(615,732,{},mn);_.Id=function nn(a){Mp(a,705).Yd(this)};_.Jd=function pn(){return ln};_.a=false;var ln;var jt=Hwb(eFb,'CloseEvent',615);cC(509,732,{},rn);_.Id=function sn(a){Mp(a,237).Zd(this)};_.Jd=function un(){return qn};_.a=0;var qn;var kt=Hwb(eFb,'ResizeEvent',509);cC(678,732,{},wn);_.Id=function xn(a){Mp(a,264).$d(this)};_.Jd=function zn(){return vn};var vn;var lt=Hwb(eFb,'ValueChangeEvent',678);cC(171,1,{22:1},Dn,En);_.pd=function Fn(a){Bn(this,a)};var pt=Hwb(PEb,'HandlerManager',171);cC(733,1,{});var nw=Hwb(OEb,'EventBus',733);cC(410,733,{});_.b=0;_.c=false;var sw=Hwb(OEb,'SimpleEventBus',410);cC(411,410,{},Rn);var ot=Hwb(PEb,'HandlerManager/Bus',411);cC(530,1,{746:1},Sn);var qt=Hwb(PEb,'LegacyHandlerWrapper',530);cC(173,54,fFb,Tn);var tw=Hwb(OEb,gFb,173);cC(276,173,fFb,Wn);var rt=Hwb(PEb,gFb,276);cC(380,1,{},$n);_.b=0;var zt=Hwb(hFb,'Request',380);cC(382,213,{},_n);_.fd=function ao(){Zn(this.a)};var st=Hwb(hFb,'Request/1',382);cC(188,1,{},go);_.b=false;_.c=0;var bo;var vt=Hwb(hFb,'RequestBuilder',188);cC(379,1,{},io);_._d=function jo(a){if(a.readyState==4){RP(a);Yn(this.b,this.a)}};var tt=Hwb(hFb,'RequestBuilder/1',379);cC(189,1,{},ko);_.tS=function lo(){return this.a};var ut=Hwb(hFb,'RequestBuilder/Method',189);cC(134,17,iFb,mo);var wt=Hwb(hFb,'RequestException',134);cC(510,134,iFb,no);var xt=Hwb(hFb,'RequestPermissionException',510);cC(675,134,iFb,oo);var yt=Hwb(hFb,'RequestTimeoutException',675);cC(730,1,{});var Bt=Hwb(hFb,'Response',730);cC(381,730,{},po);var At=Hwb(hFb,'ResponseImpl',381);cC(638,1,{});var Lt=Hwb(nFb,oFb,638);cC(259,638,{259:1},Jo);var Ho;var Ct=Hwb(pFb,oFb,259);cC(744,1,{});var Mt=Hwb(nFb,qFb,744);cC(745,744,{});var Dt=Hwb(pFb,qFb,745);cC(192,11,{192:1,3:1,12:1,11:1},Po);var Lo,Mo,No;var Et=Iwb(pFb,'HasDirection/Direction',192,Qo);cC(517,1,{},Vo);var Ro;var Ft=Hwb(pFb,'LocaleInfo',517);cC(195,1,{},lp);_.b=0;_.c=false;_.d=0;_.e=0;_.f=3;_.g=false;_.i=3;_.j=40;_.k=0;_.n=0;_.o=1;_.p=1;_.q='-';_.r='';_.t='';_.u='';_.v=false;var Gt=Hwb(pFb,'NumberFormat',195);cC(684,1,{},pp);_.a=0;var Ht=Hwb(pFb,'TimeZone',684);cC(647,1,{},vp);var It=Hwb('com.google.gwt.i18n.client.constants','NumberConstantsImpl_',647);cC(683,745,{},xp);var Jt=Hwb('com.google.gwt.i18n.client.impl.cldr','DateTimeFormatInfoImpl',683);cC(207,1,{207:1},yp);_.a=false;_.b=0;var Kt=Hwb(nFb,'DateTimeFormat/PatternPart',207);var iC;var zC;var TC,UC,VC,WC;cC(277,1,{},kD);var Ut=Hwb(AFb,'Layout',277);cC(440,247,{},lD);_.Zc=function mD(){this.a.a=null;iD(this.a,0,null)};_.$c=function nD(){this.a.a=null;iD(this.a,0,null)};_.ad=function oD(a){var b,c,d;for(c=new Rzb(this.a.c);c.b<c.d.lg();){b=(uh(c.b<c.d.lg()),Mp(c.d.og(c.c=c.b++),174));b.t&&(b.g=b.F+(b.N-b.F)*a);b.u&&(b.j=b.G+(b.P-b.G)*a);b.v&&(b.V=b.H+(b.R-b.H)*a);b.r&&(b.a=b.C+(b.J-b.C)*a);b.w&&(b.Z=b.I+(b.T-b.I)*a);b.s&&(b.e=b.D+(b.L-b.D)*a);CD(b);!!this.b&&(d=b.X,Qp(d,152)&&Mp(d,152).ne(),undefined)}};\n",
"var Rt=Hwb(AFb,'Layout/1',440);cC(174,1,{174:1},vD);_.a=0;_.e=0;_.g=0;_.j=0;_.n=false;_.o=false;_.p=false;_.q=false;_.r=true;_.s=false;_.t=true;_.u=true;_.v=true;_.w=false;_.A=false;_.B=false;_.C=0;_.D=0;_.F=0;_.G=0;_.H=0;_.I=0;_.J=0;_.L=0;_.N=0;_.P=0;_.R=0;_.T=0;_.V=0;_.Y=true;_.Z=0;var St=Hwb(AFb,'Layout/Layer',174);cC(518,1,{},ED);var wD;var Tt=Hwb(AFb,'LayoutImpl',518);cC(648,1,{},HD);_.a=0;_.b=0;_.c=0;_.e=0;var Vt=Hwb('com.google.gwt.resources.client.impl','ImageResourcePrototype',648);cC(668,1,{},JD);var Wt=Hwb(MFb,'SafeStylesBuilder',668);cC(168,1,{711:1,168:1,3:1},KD);_.eQ=function LD(a){if(!Qp(a,711)){return false}return cyb(this.a,Mp(Mp(a,711),168).a)};_.hC=function MD(){return Jyb(this.a)};var Xt=Hwb(MFb,'SafeStylesString',168);cC(696,1,OFb,OD);_.ce=function PD(){return this.a};_.eQ=function QD(a){if(!Qp(a,241)){return false}return cyb(this.a,Mp(a,241).ce())};_.hC=function RD(){return Jyb(this.a)};var Yt=Hwb(PFb,'OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml',696);cC(105,1,OFb,SD);_.ce=function TD(){return this.a};_.eQ=function UD(a){if(!Qp(a,241)){return false}return cyb(this.a,Mp(a,241).ce())};_.hC=function VD(){return Jyb(this.a)};_.tS=function WD(){return 'safe: \"'+this.a+'\"'};var Zt=Hwb(PFb,'SafeHtmlString',105);var XD,YD,ZD,$D,_D;cC(235,1,{710:1,235:1},cE);_.eQ=function dE(a){if(!Qp(a,710)){return false}return cyb(this.a,Mp(Mp(a,710),235).a)};_.hC=function eE(){return Jyb(this.a)};var $t=Hwb(PFb,'SafeUriString',235);cC(130,1,{},iE);var gE;var _t=Hwb('com.google.gwt.storage.client','Storage',130);var jE=false;cC(743,1,{});var au=Hwb('com.google.gwt.text.shared','AbstractRenderer',743);cC(667,1,{},pE);var oE;var bu=Hwb(RFb,'PassthroughParser',667);cC(666,743,{},rE);var qE;var cu=Hwb(RFb,'PassthroughRenderer',666);cC(700,1,{},uE);var du=Hwb(SFb,'DefaultMomentum',700);cC(701,1,{},yE);_.a=0;_.b=0;var eu=Hwb(SFb,'Momentum/State',701);cC(69,1,{69:1},CE,DE);_.eQ=function EE(a){var b;if(!Qp(a,69)){return false}b=Mp(a,69);return this.a==b.a&&this.b==b.b};_.hC=function FE(){return Yp(this.a)^Yp(this.b)};_.tS=function GE(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var fu=Hwb(SFb,'Point',69);cC(687,1,{},ZE);_.c=false;_.r=false;var HE;var qu=Hwb(SFb,'TouchScroller',687);cC(691,1,{750:1,19:1},$E);var gu=Hwb(SFb,'TouchScroller/1',691);cC(692,1,{706:1,19:1},_E);_.Xd=function aF(a){SE(this.a,a)};var hu=Hwb(SFb,'TouchScroller/2',692);cC(693,1,{709:1,19:1},bF);_.Wd=function cF(a){RE(this.a,a)};var iu=Hwb(SFb,'TouchScroller/3',693);cC(694,1,{708:1,19:1},dF);_.Vd=function eF(a){QE(this.a)};var ju=Hwb(SFb,'TouchScroller/4',694);cC(695,1,{707:1,19:1},fF);_.Ud=function gF(a){QE(this.a)};var ku=Hwb(SFb,'TouchScroller/5',695);cC(355,1,TFb,hF);_.de=function iF(a){var b;if(1==HF(a.d)){b=new CE(ei(a.d)|0,fi(a.d)|0);if(NE(this.a,b)||OE(this.a,b)){a.a=true;gi(a.d);oi(a.d)}}};var lu=Hwb(SFb,'TouchScroller/6',355);cC(688,1,{},kF);_.Cd=function lF(){var a,b,c,d,e,f,g;if(this!=this.e.g){jF(this);return false}a=gg(this.a);wE(this.d,a-this.c);this.c=a;vE(this.d,a);e=tE(this.d);e||jF(this);XE(this.e,this.d.d);d=Yp(this.d.d.a);c=hO(this.e.s);b=fO(this.e.s);f=gO(this.e.s);g=Yp(this.d.d.b);if((f<=g||0>=g)&&(b<=d||c>=d)){jF(this);return false}return e};_.c=0;var nu=Hwb(SFb,'TouchScroller/MomentumCommand',688);cC(690,1,UFb,mF);_.Zd=function nF(a){jF(this.a)};var mu=Hwb(SFb,'TouchScroller/MomentumCommand/1',690);cC(689,1,{},oF);_.Cd=function pF(){var a,b,c;a=Cg();b=new Rzb(this.a.q);while(b.b<b.d.lg()){c=(uh(b.b<b.d.lg()),Mp(b.d.og(b.c=b.b++),162));a-c.b>=2500&&(zh(b.c!=-1),b.d.rg(b.c),b.b=b.c,b.c=-1)}return this.a.q.b.length!=0};var ou=Hwb(SFb,'TouchScroller/MomentumTouchRemovalCommand',689);cC(162,1,{162:1},rF,sF);_.b=0;var pu=Hwb(SFb,'TouchScroller/TemporalPoint',162);cC(511,1,{19:1});var ru=Hwb(KDb,'BaseListenerWrapper',511);var tF=null,uF;var GF;cC(407,732,{},TF);_.Id=function UF(a){Mp(a,356).de(this);QF.c=false};_.Jd=function WF(){return PF};_.Kd=function XF(){RF(this)};_.a=false;_.b=false;_.c=false;var PF,QF;var su=Hwb(KDb,'Event/NativePreviewEvent',407);var YF,ZF;cC(673,1,{185:1,22:1},dG);_.pd=function eG(a){Bn(this.a,a)};var tu=Hwb(KDb,'History/HistoryEventSource',673);cC(674,1,{},gG);var uu=Hwb(KDb,'History/HistoryImpl',674);var hG=false,iG,jG=0,kG=0,lG=false;cC(409,732,{},yG);_.Id=function zG(a){Zp(a);null.Jg()};_.Jd=function AG(){return wG};var wG;var wu=Hwb(KDb,'Window/ClosingEvent',409);cC(246,171,{98:1,22:1},BG);var xu=Hwb(KDb,'Window/WindowHandlers',246);var CG=false;var HG,IG,JG,KG,LG;cC(671,1,{},bH);_.a=null;var zu=Hwb(fGb,'ElementMapperImpl',671);cC(672,1,{},dH);_.a=0;var yu=Hwb(fGb,'ElementMapperImpl/FreeNode',672);cC(734,15,gGb);_.ee=function iH(a){throw new Wyb('This panel does not support no-arg add()')};_.nd=function jH(){JH(this,(HH(),FH))};_.od=function kH(){JH(this,(HH(),GH))};var Bv=Hwb(nEb,'Panel',734);cC(193,734,gGb);_.ge=function uH(){return new iP(this.f)};_.fe=function vH(a){return sH(this,a)};var Lu=Hwb(nEb,'ComplexPanel',193);cC(497,193,gGb);_.ee=function yH(a){wH(this,a)};_.fe=function AH(a){return xH(this,a)};var Au=Hwb(nEb,'AbsolutePanel',497);cC(741,1,{});var Bu=Hwb(nEb,'AbstractImagePrototype',741);cC(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},CH);_.xd=function DH(){return yi((vF(),this.ob))};_.yd=function EH(a){Th((vF(),this.ob),a)};var Cu=Hwb(nEb,'Anchor',179);cC(436,276,fFb,IH);var FH,GH;var Fu=Hwb(nEb,'AttachDetachException',436);cC(437,1,{},KH);_.he=function LH(a){a.rd()};var Du=Hwb(nEb,'AttachDetachException/1',437);cC(438,1,{},MH);_.he=function NH(a){a.td()};var Eu=Hwb(nEb,'AttachDetachException/2',438);cC(281,68,hGb);var Gu=Hwb(nEb,'ButtonBase',281);cC(35,281,hGb,QH,RH);var Hu=Hwb(nEb,'Button',35);cC(280,193,gGb);var Iu=Hwb(nEb,'CellPanel',280);cC(233,281,kGb);_.xd=function cI(){return yi(this.c)};_.ud=function dI(){vF();GG(this.c,this)};_.vd=function eI(){vF();GG(this.c,null);_H(this,this.jb?(nwb(),Ki(this.c)?mwb:lwb):(nwb(),Li(this.c)?mwb:lwb))};_.yd=function fI(a){!!this.c&&Th(this.c,a)};_.wd=function gI(a){this.kb==-1?OF(this.c,a|JF(this.c)):this.kb==-1?EF((vF(),this.ob),a|(this.ob.__eventBits||0)):(this.kb|=a)};_.e=false;var Ku=Hwb(nEb,'CheckBox',233);cC(635,1,lGb,hI);_.Nd=function iI(a){yn(this.a,XH(this.a))};var Ju=Hwb(nEb,'CheckBox/1',635);cC(737,15,oEb);_.qd=function lI(){if(this.n){return this.n.jb}return false};_.rd=function mI(){jI(this);if(this.kb!=-1){We(this.n,this.kb);this.kb=-1}Re(this.n);vF();GG(this.ob,this);jn(this,true)};_.sd=function nI(a){Se(this,a);Se(this.n,a)};_.td=function oI(){try{jn(this,false)}finally{Te(this.n)}};_.kd=function pI(){ue(this,te());return vF(),this.ob};var Mu=Hwb(nEb,'Composite',737);cC(214,734,gGb);_.ee=function vI(a){qI(this,a)};_.ie=function wI(){return vF(),this.ob};_.je=function xI(){return this.ib};_.ge=function yI(){return new uO(this)};_.fe=function zI(a){return rI(this,a)};_.ke=function AI(a){sI(this,a)};var Tv=Hwb(nEb,'SimplePanel',214);cC(42,214,pGb,SI);_.ie=function TI(){return vF(),hi(this.ob)};_.hd=function UI(){return DI(this)};_.jd=function VI(){return ii((vF(),hi(this.ob)))};_.le=function WI(a){FI(this,a)};_.de=function XI(a){a.c&&(a.d,false)&&(a.a=true)};_.vd=function YI(){this.gb&&sN(this.fb,false,true)};_.ld=function ZI(a){this.W=a;GI(this);a.length==0&&(this.W=null)};_.ke=function $I(a){NI(this,a)};_.md=function _I(a){this.X=a;GI(this);a.length==0&&(this.X=null)};_.me=function aJ(){OI(this)};_.U=false;_.V=false;_._=false;_.ab=false;_.bb=0;_.cb=false;_.eb=false;_.gb=false;_.hb=0;var Iv=Hwb(nEb,'PopupPanel',42);cC(273,42,pGb);_.nd=function dJ(){Re(this.S)};_.od=function eJ(){Te(this.S)};_.je=function fJ(){return this.S.ib};_.ge=function gJ(){return new uO(this.S)};_.fe=function hJ(a){return rI(this.S,a)};_.ke=function iJ(a){bJ(this,a)};var Nu=Hwb(nEb,'DecoratedPopupPanel',273);cC(669,214,gGb,kJ);_.ie=function mJ(){return vF(),this.a};var Ou=Hwb(nEb,'DecoratorPanel',669);cC(119,273,sGb);_.nd=function zJ(){try{Re(this.S)}finally{Re(this.K)}};_.od=function AJ(){try{Te(this.S)}finally{Te(this.K)}};_.le=function BJ(a){qJ(this,a)};_.sd=function CJ(a){switch(vF(),DG(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.P&&!rJ(this,a)){return}}Se(this,a)};_.de=function DJ(a){var b;b=a.d;!a.a&&HF(a.d)==4&&rJ(this,b)&&oi(b);a.c&&(a.d,false)&&(a.a=true)};_.me=function EJ(){wJ(this)};_.L=0;_.M=0;_.N=0;_.O=0;_.P=false;_.R=0;var Su=Hwb(nEb,'DialogBox',119);cC(172,1,UFb,FJ);_.Zd=function GJ(a){this.a.R=a.a};var Pu=Hwb(nEb,'DialogBox/1',172);cC(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 mv=Hwb(nEb,'LabelBase',160);cC(33,160,tGb,MJ,NJ);var nv=Hwb(nEb,'Label',33);cC(216,33,tGb,PJ);var hv=Hwb(nEb,'HTML',216);cC(432,216,tGb,QJ);var Qu=Hwb(nEb,'DialogBox/CaptionImpl',432);cC(433,1,{239:1,262:1,240:1,358:1,263:1,19:1},RJ);_.Od=function SJ(a){nJ(this.a,a)};_.Pd=function TJ(a){oJ(this.a,a)};_.Qd=function UJ(a){};_.Rd=function VJ(a){};_.Sd=function WJ(a){pJ(this.a,a)};var Ru=Hwb(nEb,'DialogBox/MouseHandler',433);cC(253,1,{127:1},YJ);var Tu=Hwb(nEb,'DirectionalTextHelper',253);cC(434,193,uGb,bK);_.ee=function cK(a){aK(this,a,(oK(),hK),0)};_.rd=function dK(){Re(this)};_.td=function eK(){Te(this)};_.ne=function fK(){var a,b;for(b=new iP(this.f);b.b<b.c.c;){a=hP(b);Qp(a,152)&&Mp(a,152).ne()}};_.fe=function gK(a){var b,c;c=sH(this,a);if(c){a==this.a&&(this.a=null);b=Mp(a.mb,217);jD(this.b,b.c)}return c};var Xu=Hwb(nEb,'DockLayoutPanel',434);cC(156,11,{156:1,3:1,12:1,11:1},pK);var hK,iK,jK,kK,lK,mK,nK;var Uu=Iwb(nEb,'DockLayoutPanel/Direction',156,qK);cC(275,1,{},sK);_.oe=function tK(){};_.Dd=function uK(){this.e=false;if(this.b){return}this.oe();iD(this.d,this.c,new OL)};_.b=false;_.c=0;_.e=false;var pv=Hwb(nEb,'LayoutCommand',275);cC(435,275,{},vK);_.oe=function wK(){$J(this.a)};var Vu=Hwb(nEb,'DockLayoutPanel/DockAnimateCommand',435);cC(217,1,{217:1},xK);_.b=false;_.d=0;var Wu=Hwb(nEb,'DockLayoutPanel/LayoutData',217);cC(278,68,{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,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});var Yu=Hwb(nEb,'FileUpload',278);cC(350,734,zGb);_.ge=function NK(){return new kL(this)};_.fe=function OK(a){return GK(this,a)};var gv=Hwb(nEb,'HTMLTable',350);cC(660,350,zGb,RK);_.pe=function SK(){return EK(this.c)};_.qe=function TK(a,b){PK(this,a,b)};var $u=Hwb(nEb,'FlexTable',660);cC(351,1,{},WK);var ev=Hwb(nEb,'HTMLTable/CellFormatter',351);cC(661,351,{},XK);var Zu=Hwb(nEb,'FlexTable/FlexCellFormatter',661);cC(354,193,gGb,ZK);_.ee=function $K(a){YK(this,a)};var _u=Hwb(nEb,'FlowPanel',354);cC(282,15,oEb,_K);var bv=Hwb(nEb,'Frame',282);cC(236,350,zGb,eL);_.pe=function gL(){return this.b};_.qe=function hL(a,b){aL(this,a);if(b<0){throw new hwb('Cannot access a column with a negative index: '+b)}if(b>=this.a){throw new hwb(vGb+b+wGb+this.a)}};_.a=0;_.b=0;var cv=Hwb(nEb,'Grid',236);cC(662,1,{},kL);_.re=function lL(){return this.b<this.d.b.length};_.se=function mL(){return jL(this)};_.te=function nL(){var a;if(this.a<0){throw new jxb}a=Mp(tAb(this.d,this.a),15);Ue(a);this.a=-1};_.a=-1;_.b=-1;var dv=Hwb(nEb,'HTMLTable/1',662);cC(352,1,{},qL);var fv=Hwb(nEb,'HTMLTable/ColumnFormatter',352);var tL;var vL,wL,xL,yL,zL,AL;cC(425,1,{},CL);var iv=Hwb(nEb,'HasHorizontalAlignment/AutoHorizontalAlignmentConstant',425);cC(215,425,{},DL);var jv=Hwb(nEb,'HasHorizontalAlignment/HorizontalAlignmentConstant',215);var GL;cC(250,1,{},IL);var kv=Hwb(nEb,'HasVerticalAlignment/VerticalAlignmentConstant',250);cC(135,280,CGb,LL);_.ee=function ML(a){JL(this,a)};_.fe=function NL(a){var b,c;c=(vF(),vF(),ii(a.ob));b=sH(this,a);b&&Dh(this.b,c);return b};var lv=Hwb(nEb,'HorizontalPanel',135);cC(439,1,{},OL);var ov=Hwb(nEb,'LayoutCommand/1',439);cC(492,193,uGb);_.ee=function SL(a){PL(this,a)};_.rd=function TL(){Re(this)};_.td=function UL(){Te(this)};_.ne=function VL(){RL(this)};_.fe=function WL(a){var b;b=sH(this,a);b&&jD(this.a,Mp(a.mb,174));return b};var qv=Hwb(nEb,'LayoutPanel',492);cC(636,68,DGb);var rv=Hwb(nEb,'ListBox',636);cC(698,511,{19:1});var tv=Hwb(nEb,'ListenerWrapper',698);cC(699,698,EGb,_L);_.Yd=function aM(a){rM(this.a,(Mp(a.f,42),a.a))};var sv=Hwb(nEb,'ListenerWrapper/WrappedPopupListener',699);cC(45,15,{25:1,98:1,22:1,24:1,101:1,20:1,26:1,45:1,753:1,14:1,15:1,142:1},zM,AM);_.sd=function BM(a){var b,c;b=gM(this,(vF(),Ei(a)));switch(DG(a.type)){case 1:{zP(this.ob);!!b&&fM(this,b,true,true);break}case 16:{!!b&&lM(this,b,true);break}case 32:{!!b&&lM(this,null,false);break}case VFb:{uM(this);break}case 128:{c=bi(a);So();c=c;switch(c){case 37:pM(this);gi(a);oi(a);break;case 39:oM(this);gi(a);oi(a);break;case 38:nM(this);gi(a);oi(a);break;case 40:mM(this);gi(a);oi(a);break;case 27:this.f?eM(this,false):vM(this,null);!this.f&&!!this.g&&FI(this.g,false);gi(a);oi(a);break;case 9:this.f?eM(this,false):vM(this,null);!this.f&&!!this.g&&FI(this.g,false);break;case 13:if(!uM(this)){fM(this,this.i,true,true);gi(a);oi(a)}}break}}Se(this,a)};_.td=function CM(){!!this.g&&FI(this.g,false);Te(this)};_.b=false;_.d=true;_.k=null;_.n=false;var yv=Hwb(nEb,'MenuBar',45);cC(416,1,{},DM);_.Dd=function EM(){this.a.Dd()};var uv=Hwb(nEb,'MenuBar/1',416);cC(417,1,{749:1,19:1},FM);var vv=Hwb(nEb,'MenuBar/2',417);cC(418,1,{},GM);_.ue=function HM(a,b){this.a.n?KM(this.a.g,this.b):JM(this.a.g,this.b)};var wv=Hwb(nEb,'MenuBar/3',418);cC(415,273,pGb,NM);_.de=function OM(a){var b,c;if(!a.a){switch(HF(a.d)){case 4:c=Ei(a.d);b=(vF(),this.a.ob);if(b.contains(c)){a.a=true;return}a.c&&(a.d,false)&&(a.a=true);a.a&&vM(this.a,null);return;}}a.c&&(a.d,false)&&(a.a=true)};_.b=false;var xv=Hwb(nEb,'MenuBar/MenuPopup',415);var PM;cC(21,14,JGb,VM,WM,XM,YM);_.f=true;var Av=Hwb(nEb,'MenuItem',21);cC(218,14,mEb,aN);var zv=Hwb(nEb,'MenuItemSeparator',218);cC(421,1,UFb,cN);_.Zd=function dN(a){bN()};var Cv=Hwb(nEb,'PopupPanel/1',421);cC(422,1,TFb,eN);_.de=function fN(a){HI(this.a,a)};var Dv=Hwb(nEb,'PopupPanel/3',422);cC(423,1,KGb,gN);_.$d=function hN(a){this.a.V&&this.a.le(false)};var Ev=Hwb(nEb,'PopupPanel/4',423);cC(191,11,{191:1,3:1,12:1,11:1},mN);var iN,jN,kN;var Fv=Iwb(nEb,'PopupPanel/AnimationType',191,nN);cC(419,247,{},tN);_.$c=function uN(){pN(this)};_._c=function vN(){this.d=DI(this.a);this.e=EI(this.a);Ri(pe(this.a).style,BFb,CFb);rN(this,(1+Fxb(HDb))/2)};_.ad=function wN(a){rN(this,a)};_.a=null;_.b=false;_.c=false;_.d=0;_.e=-1;_.i=false;var Hv=Hwb(nEb,'PopupPanel/ResizeAnimation',419);cC(420,213,{},xN);_.fd=function yN(){this.a.g=null;Y(this.a,200,null)};var Gv=Hwb(nEb,'PopupPanel/ResizeAnimation/1',420);cC(670,68,hGb,FN);_.rd=function GN(){ff(this);CP(this.a)};_.td=function HN(){Te(this);HP(this.a)};var Jv=Hwb(nEb,'RichTextArea',670);cC(493,492,uGb,JN);_.ud=function LN(){zD(this.a.d)};var IN;var Lv=Hwb(nEb,'RootLayoutPanel',493);cC(494,1,UFb,MN);_.Zd=function NN(a){RL(this.a)};var Kv=Hwb(nEb,'RootLayoutPanel/1',494);cC(219,497,LGb);var ON,PN,QN;var Pv=Hwb(nEb,'RootPanel',219);cC(499,1,{},WN);_.he=function XN(a){a.qd()&&a.td()};var Mv=Hwb(nEb,'RootPanel/1',499);cC(500,1,EGb,YN);_.Yd=function ZN(a){UN()};var Nv=Hwb(nEb,'RootPanel/2',500);cC(498,219,LGb,$N);var Ov=Hwb(nEb,'RootPanel/DefaultRootPanel',498);cC(260,1,{},dO);var _N;var Qv=Hwb(nEb,'ScrollImpl',260);cC(659,214,uGb,mO);_.ie=function nO(){return vF(),this.a};_.rd=function oO(){Re(this);NF((vF(),this.b),this)};_.td=function pO(){NF((vF(),this.b),null);Te(this)};_.ne=function qO(){var a;a=this.ib;!!a&&Qp(a,152)&&Mp(a,152).ne()};_.ld=function rO(a){(vF(),this.ob).style[hEb]=a};_.md=function sO(a){(vF(),this.ob).style[iEb]=a};var Rv=Hwb(nEb,'ScrollPanel',659);cC(274,1,{},uO);_.re=function vO(){return this.a};_.se=function wO(){return tO(this)};_.te=function xO(){!!this.b&&this.c.fe(this.b)};_.a=false;_.b=null;var Sv=Hwb(nEb,'SimplePanel/1',274);cC(205,68,{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,76:1,108:1,109:1,77:1,14:1,205:1,15:1});_.sd=function BO(a){var b;b=(vF(),DG(a.type));(b&896)!=0?Se(this,a):Se(this,a)};_.ud=function CO(){};var bw=Hwb(nEb,'ValueBoxBase',205);cC(206,205,NGb);var Vv=Hwb(nEb,'TextBoxBase',206);cC(232,206,NGb,GO);var Uv=Hwb(nEb,'TextArea',232);cC(140,206,{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,265:1,76:1,108:1,109:1,77:1,140:1,206:1,14:1,205:1,15:1},HO);var Wv=Hwb(nEb,'TextBox',140);cC(150,11,OGb);var JO,KO,LO,MO;var aw=Iwb(nEb,'ValueBoxBase/TextAlignment',150,PO);cC(611,150,OGb,QO);var Yv=Iwb(nEb,'ValueBoxBase/TextAlignment/1',611,null);cC(612,150,OGb,RO);var Zv=Iwb(nEb,'ValueBoxBase/TextAlignment/2',612,null);cC(613,150,OGb,SO);var $v=Iwb(nEb,'ValueBoxBase/TextAlignment/3',613,null);cC(614,150,OGb,TO);var _v=Iwb(nEb,'ValueBoxBase/TextAlignment/4',614,null);cC(103,280,CGb,YO);_.ee=function ZO(a){UO(this,a)};_.fe=function $O(a){return XO(this,a)};var cw=Hwb(nEb,'VerticalPanel',103);cC(519,1,{},fP);_.ge=function gP(){return new iP(this)};_.c=0;var ew=Hwb(nEb,'WidgetCollection',519);cC(197,1,{},iP);_.re=function jP(){return this.b<this.c.c};_.se=function kP(){return hP(this)};_.te=function lP(){if(!this.a){throw new jxb}this.c.b.fe(this.a);--this.b;this.a=null};_.b=0;var dw=Hwb(nEb,'WidgetCollection/WidgetIterator',197);var mP,nP;cC(676,1,{},rP);var gw=Hwb(PGb,'ClippedImageImpl_TemplateImpl',676);cC(533,741,{},uP);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;var hw=Hwb(PGb,'ClippedImagePrototype',533);var vP;cC(677,1,{});_.ve=function BP(){return vF(),$doc.createElement('textarea')};var kw=Hwb(PGb,'RichTextAreaImpl',677);cC(685,677,{});_.ve=function IP(){return $doc.createElement('iframe')};_.we=function JP(){if(!this.b){return}this.b=false;if(this.a){FP(this,this.a.innerHTML);EP(this,!this.a?DP(this):!this.a[pEb]);this.a=null}LP(this);if(this.c){this.c=false;this.b?(this.c=true):(this.d.contentWindow.focus(),undefined)}};_.xe=function KP(){this.b=true;this.c=false};_.b=false;_.c=false;var jw=Hwb(PGb,'RichTextAreaImplStandard',685);cC(686,685,{},MP);var iw=Hwb(PGb,'RichTextAreaImplSafari',686);cC(242,32,sEb);var VA=Hwb(FDb,'Error',242);cC(102,242,sEb);var PA=Hwb(FDb,'AssertionError',102);cC(361,102,sEb,PP);var lw=Hwb('com.google.gwt.useragent.client','UserAgentAsserter/UserAgentAssertionError',361);cC(412,1,{},VP);var pw=Hwb(OEb,'SimpleEventBus/1',412);cC(413,1,{704:1},WP);_.Dd=function XP(){In(this.a,this.d,this.c,this.b)};var qw=Hwb(OEb,'SimpleEventBus/2',413);cC(414,1,{704:1},YP);_.Dd=function ZP(){Kn(this.a,this.d,this.c,this.b)};var rw=Hwb(OEb,'SimpleEventBus/3',414);cC(5,1,cHb);_.ye=function lR(){};_.ze=function mR(a){return false};_.Ae=function nR(){return this.Ue()<=2};_.Be=function oR(){return this.nb==this.ob&&this.pb==this.qb};_.Ce=function pR(){cQ==this&&(cQ=null);eZ(jQ,this)};_.De=function rR(){};_.Ee=function sR(a,b){yQ(this,a,b)};_.Fe=function tR(){};_.Ge=function uR(a){};_.He=function CR(){return GQ(this)};_.Ie=function DR(){return null};_.Je=function FR(a,b){return true};_.Ke=function GR(a){return this.gb[a]};_.Le=function HR(){return this.Ue()};_.Me=function IR(){return this.W};_.Ne=function KR(a){return a==0&&this.Ue()==2?-this.W:this.W};_.Oe=function LR(){return 0};_.Pe=function MR(){throw new jxb};_.Qe=function NR(a){return null};_.Re=function OR(a){};_.Se=function PR(){return 0};_.Te=function QR(a){return LQ(this,a)};_.Ue=function RR(){return 2};_.Ve=function SR(){return this.$e()*this.W};_.We=function TR(a){var b;b=Cp(hB,LDb,2,10,4,1);this.Re(b);return b[0]};_.Xe=function UR(a){return a==3?1:a==7?2:0};_.Ye=function VR(a){return a==3?this.Me():a==7?this.Ve():this.$e()};_.Ze=function WR(){return 0};_.$e=function YR(){return this.mb[0]-this.mb[1]};_._e=function ZR(){return 0};_.af=function $R(a){return false};_.bf=function _R(){return false};_.cf=function aS(){return false};_.df=function eS(){return false};_.ef=function fS(){YQ(this)};_.ff=function hS(a,b){aR(this,b)};_.gf=function iS(a,b){};_.hf=function jS(a){a?(cQ=this):cQ==this&&(cQ=null)};_.jf=function kS(a,b){this.gb[a]=b};_.kf=function lS(a,b){this.mb[a]=b;this.ye()};_.lf=function mS(){bR(this)};_.mf=function nS(a,b){this.lb=b};_.nf=function pS(){};_.of=function qS(){};_.pf=function rS(){};_.qf=function sS(){};_.V=0;_.W=0;_.X=0;_.Y=0;_.Z=0;_.$=0;_._=0;_.ab=0;_.bb=0;_.cb=-1;_.fb=false;_.hb=2;_.kb=false;_.lb=0;_.nb=0;_.ob=0;_.pb=0;_.qb=0;var $P,_P=32,aQ=0,bQ,cQ=null,dQ=0,eQ,fQ,gQ,hQ,iQ,jQ,kQ,lQ=5,mQ;var mx=Hwb(dHb,'CircuitElm',5);cC(48,5,hHb,wS);_.De=function xS(){this.n!=0&&e_(jQ,this.lb,this.rf())};_.Ge=function yS(a){var b,c,d;$Q(this,this.nb,this.pb,this.ob,this.qb);zQ(this,a);if(this.n==0){eR(this,a);gR(this,a,this.mb[0]);TQ(this.db,this.eb,eQ,fQ,0,10);zR(a,eQ,fQ);gR(this,a,this.mb[1]);_Q(this,this.ib,this.jb,16);TQ(this.db,this.eb,eQ,fQ,1,16);zR(a,eQ,fQ)}else{_Q(this,this.ib,this.jb,17);RQ(this.db,this.eb,eQ,0.5);tS(this,a,eQ);this.d>0||this.d==0&&this.n==5?(b='+'):(b='*');W8(a,(B0(),z0));Y8(a,kQ);c=QQ(this.ib,this.jb,(this.X/2+17+4)/this.X,10*this.$);c.b+=4;d=Yp(Ff(a.a,b).width);S8(a,b,c.a-~~(d/2),c.b)}this.V=hR(this.W,this.V);if(jQ.J!=this){if(this.n==0)CQ(a,this.ib,this.jb,this.V);else{CQ(a,this.ib,this.db,this.V);CQ(a,this.jb,this.eb,-this.V)}}EQ(this,a)};_.He=function zS(){return this.n==5?(this.bb|=4):(this.bb&=-5),GQ(this)+' '+this.n+' '+this.g+' '+this.i+' '+this.d+' '+this.k+' '+this.e};_.Pe=function AS(){return 118};_.Qe=function BS(a){var b;if(a==0)return new c7(this.n==0?iHb:jHb,this.i);if(a==1){b=new c7('Waveform',this.n);b.d=new DY;XL(b.d,l_('D/C'));XL(b.d,l_('A/C'));XL(b.d,l_('Square Wave'));XL(b.d,l_('Triangle'));XL(b.d,l_('Sawtooth'));XL(b.d,l_('Pulse'));XL(b.d,l_('Noise'));$L(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/HDb));if(a==5&&(this.n==5||this.n==2))return a7(new c7('Duty Cycle',this.e*100));return null};_.Re=function CS(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]=UGb+dS(this.W,'A',false);a[2]=(Qp(this,41)?kHb:VGb)+dS(this.$e(),'V',false);if(this.n!=0&&this.n!=7&&this.n!=6){a[3]='f = '+dS(this.g,eHb,false);a[4]=lHb+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++]=mHb+dS(-this.$e()*this.W,'W',false)}if(this.n==0&&this.W!=0&&jQ.zc){a[3]='(R = '+dS(this.i/this.W,NY,false)+')';a[4]=mHb+dS(-this.$e()*this.W,'W',false)}};_.Ve=function DS(){return -this.$e()*this.W};_.rf=function ES(){var a;if(this.n!=0&&jQ.H)return this.d;a=IDb*(jQ.Mc-this.f)*this.g+this.k;switch(this.n){case 0:return this.i+this.d;case 1:return Sxb(a)*this.i+this.d;case 2:return this.d+(a%IDb>IDb*this.e?-this.i:this.i);case 3:return this.d+uS(a%IDb)*this.i;case 4:return this.d+a%IDb*(this.i/HDb)-this.i;case 5:return a%IDb<IDb*this.e?this.i+this.d:this.d;case 6:return this.j;default:return 0;}};_.$e=function FS(){return this.mb[1]-this.mb[0]};_._e=function GS(){return 1};_.ef=function HS(){this.f=0;this.V=0};_.gf=function IS(a,b){var c,d,e;a==0&&(this.i=b.q);a==2&&(this.d=b.q);if(a==3){d=this.g;this.g=b.q;c=1/(8*jQ.Oc);this.g>c&&(qG(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=YL(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=gHb):e==5&&this.n!=5&&(this.e=0.5);this.lf()}a==4&&(this.k=b.q*HDb/180);a==5&&(this.e=b.q*IFb)};_.lf=function JS(){bR(this);tQ(this,this.n==0||this.n==7?8:34)};_.nf=function KS(){this.n==0?Y$(jQ,this.gb[0],this.gb[1],this.lb,this.rf()):X$(jQ,this.gb[0],this.gb[1],this.lb)};_.pf=function LS(){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 DA=Hwb(dHb,'VoltageElm',48);cC(41,48,nHb,NS,PS);_.De=function QS(){this.n!=0&&e_(jQ,this.lb,this.rf())};_.Ge=function RS(a){_Q(this,this.ib,this.jb,17);gR(this,a,this.mb[0]);zR(a,this.ib,this.db);this.sf(a);EQ(this,a);this.V=hR(-this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.db,this.V)};_.sf=function SS(a){var b,c;if(this.n==2&&(this.bb&1)!=0)MS(this,a,'CLK');else if(this.n==0||this.n==7){W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:mQ);eR(this,a);c=this.rf();(c<=0?0-c:c)<1?(b=_o(iQ,c)+' V'):(b=dS(c,'V',true));this.rf()>0&&(b='+'+b);AQ(this,a,b,this.ob,this.qb,true)}else{tS(this,a,this.jb)}};_.Pe=function TS(){return 82};_.Ue=function US(){return 1};_.Ze=function VS(){return 86};_.$e=function WS(){return this.mb[0]};_.af=function XS(a){return true};_.lf=function YS(){bR(this);tQ(this,this.n==0||this.n==7?8:34);this.db=PQ(this.ib,this.jb,1-17/this.X)};_.nf=function ZS(){this.n==0?Y$(jQ,0,this.gb[0],this.lb,this.rf()):X$(jQ,0,this.gb[0],this.lb)};var Az=Hwb(dHb,oHb,41);cC(600,41,nHb,$S);_.Ze=function _S(){return 0};var uw=Hwb(dHb,pHb,600);cC(599,48,hHb,aT);var vw=Hwb(dHb,qHb,599);cC(29,5,cHb);_.De=function pT(){bT(this)};_.Ee=function qT(a,b){b=K$(jQ,b);if(a<this.nb);else{this.pb=this.qb=b;this.ob=K$(jQ,a)}kT(this)};_.Ge=function rT(a){cT(this,a)};_.He=function sT(){return dT(this)};_.tf=function tT(){};_.uf=function uT(){return 'chip'};_.Je=function vT(a,b){return false};_.Ne=function wT(a){return this.s[a].f};_.Qe=function xT(a){return eT(this,a)};_.Re=function yT(a){fT(this,a)};_.Te=function zT(a){return hT(this,a)};_.af=function AT(a){return this.s[a].i};_.vf=function BT(){return false};_.ef=function CT(){iT(this)};_.ff=function DT(a,b){var c;for(c=0;c!=this.Ue();c++)this.s[c].i&&this.s[c].v==a&&(this.s[c].f=b)};_.gf=function ET(a,b){jT(this,a,b)};_.lf=function FT(){kT(this)};_.mf=function GT(a,b){var c,d;for(c=0;c!=this.Ue();c++){d=this.s[c];if(d.i&&a--==0){d.v=b;return}}};_.nf=function HT(){mT(this)};_.j=0;_.o=0;_.p=0;_.q=0;_.r=false;_.v=0;_.w=0;var Sw=Hwb(dHb,'ChipElm',29);cC(321,29,cHb,IT,JT);_.tf=function KT(){var a,b,c,d;b=(1<<this.j)-1;d=b*this.mb[this.j]/this.mb[this.j+1];c=Yp(d);c=b<(0>c?0:c)?b:0>c?0:c;for(a=0;a!=this.j;a++)this.s[a].u=(c&1<<a)!=0};_.uf=function LT(){return 'ADC'};_.Pe=function MT(){return 167};_.Ue=function NT(){return this.j+2};_._e=function OT(){return this.j};_.vf=function PT(){return true};_.wf=function QT(){var a;this.v=2;this.w=this.j>2?this.j:2;this.s=Cp(Rw,LDb,7,this.j+2,0,1);for(a=0;a!=this.j;a++){this.s[a]=new CY(this,this.j-1-a,3,'D'+a);this.s[a].i=true}this.s[this.j]=new CY(this,0,2,'In');this.s[this.j+1]=new CY(this,this.w-1,2,'V+');qQ(this)};var ww=Hwb(dHb,sHb,321);cC(294,5,cHb,TT,UT);_.De=function VT(){e_(jQ,this.lb,ST(this))};_.Ge=function WT(a){var b;_Q(this,this.ib,this.jb,17);gR(this,a,this.mb[0]);zR(a,this.ib,this.db);b=new q8(rHb,0,12);Y8(a,b);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:mQ);eR(this,a);ST(this);AQ(this,a,'AM',this.ob,this.qb,true);RT(this,a,this.jb);EQ(this,a);this.V=hR(-this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.db,this.V)};_.He=function XT(){return GQ(this)+' '+this.a+' '+this.d+' '+this.c};_.Pe=function YT(){return 200};_.Qe=function ZT(a){if(a==0)return new c7(jHb,this.c);if(a==1)return new c7(tHb,this.a);if(a==2)return new c7(uHb,this.d);return null};_.Re=function $T(a){a[0]='AM Source';a[1]=UGb+dS(this.W,'A',false);a[2]=kHb+dS(this.mb[0],'V',false);a[3]='cf = '+dS(this.a,eHb,false);a[4]='sf = '+dS(this.d,eHb,false);a[5]=lHb+dS(this.c,'V',false)};_.Ue=function _T(){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=PQ(this.ib,this.jb,1-17/this.X)};_.nf=function hU(){X$(jQ,0,this.gb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;var xw=Hwb(dHb,'AMElm',294);cC(623,42,pGb,iU);var zw=Hwb(dHb,'AboutBox',623);cC(624,1,lGb,jU);_.Nd=function kU(a){FI(this.a,false)};var yw=Hwb(dHb,'AboutBox/1',624);cC(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 Aw=Hwb(dHb,'Adjustable',165);cC(338,5,cHb,tU,uU);_.Ge=function vU(a){var b;gR(this,a,this.mb[0]);zR(a,this.ib,this.jb);U8(a,this.a);this.V=hR(this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.jb,this.V);_Q(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);}FQ(this,a,b,4);EQ(this,a)};_.He=function wU(){return GQ(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 DY;XL(b.d,l_('Current'));XL(b.d,l_('RMS Current'));$L(b.d,this.f);return b}return null};_.Re=function zU(a){a[0]='Ammeter';switch(this.f){case 0:a[1]=UGb+dS(this.W,'A',false);break;case 1:a[1]='Irms = '+dS(this.j,'A',false);}};_.Ve=function AU(){return 0};_.$e=function BU(){return this.mb[0]};_._e=function CU(){return 1};_.cf=function DU(){return true};_.gf=function EU(a,b){a==0&&(this.f=YL(b.d).selectedIndex)};_.lf=function FU(){bR(this);this.g=PQ(this.ib,this.jb,0.6);this.a=sQ(this.ib,this.g,14,7)};_.nf=function GU(){Y$(jQ,this.gb[0],this.gb[1],this.lb,0)};\n",
"_.pf=function HU(){++this.b;this.n+=this.W*this.W;if(this.W>this.e&&this.d){this.e=this.W;this.d=true;this.c=false}if(this.W<this.e&&this.d){this.i=this.W;this.d=false;this.c=true;this.n=this.n/this.b;this.j=Txb(this.n);fxb(this.j)&&(this.j=0);this.b=0;this.n=0}if(this.W<this.i&&this.c){this.i=this.W;this.d=false;this.c=true}if(this.W>this.i&&this.c){this.e=this.W;this.d=true;this.c=false;this.n=this.n/this.b;this.j=Txb(this.n);fxb(this.j)&&(this.j=0);this.b=0;this.n=0}if(this.W==0){++this.o;if(this.o>5){this.n=0;this.j=0;this.e=0;this.i=0}}else{this.o=0}switch(this.f){case 0:this.k=this.W;break;case 1:this.k=this.j;}};_.b=0;_.c=false;_.d=false;_.e=0;_.f=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;var Bw=Hwb(dHb,wHb,338);cC(225,5,cHb,JU,KU);_.ye=function LU(){this.W=(this.mb[0]-this.mb[1])/this.k};_.De=function MU(){this.e=this.mb[2]<2.5;(this.bb&1)!=0&&(this.e=!this.e);this.k=this.e?this.i:this.j;S$(jQ,this.gb[0],this.gb[1],this.k)};_.Ee=function NU(a,b){var c,d;a=K$(jQ,a);b=K$(jQ,b);kR(this.nb-a)<kR(this.pb-b)?(a=this.nb):(b=this.pb);c=kR(this.nb-a)+kR(this.pb-b);d=~~(c/2)%jQ.fb;if(d!=0)return;this.ob=a;this.qb=b;this.lf()};_.Ge=function OU(a){var b;b=this.e?16:0;_Q(this,this.ib,this.jb,16);zQ(this,a);W8(a,bQ);SQ(this.db,this.eb,this.g,1,b);zR(a,this.db,this.g);gR(this,a,this.mb[2]);zR(a,this.f,this.d);this.e||(this.V=hR(this.W,this.V),jQ.J!=this&&CQ(a,this.ib,this.jb,this.V));EQ(this,a)};_.He=function PU(){return GQ(this)+' '+this.j+' '+this.i};_.Je=function QU(a,b){if(a==2||b==2)return false;return true};_.Ne=function RU(a){if(a==2)return 0;if(a==0)return -this.W;return this.W};_.Pe=function SU(){return 159};_.Qe=function TU(a){var b;if(a==0){b=new c7('',0);b.c=new pY('Normally closed',(this.bb&1)!=0);return b}if(a==1)return new c7(yHb,this.j);if(a==2)return new c7(zHb,this.i);return null};_.Re=function UU(a){a[0]='analog switch';a[1]=this.e?'open':AHb;a[2]=VGb+XR(this.mb[0]-this.mb[1]);a[3]=UGb+JR(this.W);a[4]='Vc = '+dS(this.mb[2],'V',false)};_.Te=function VU(a){return a==0?this.ib:a==1?this.jb:this.f};_.Ue=function WU(){return 3};_.df=function XU(){return true};_.gf=function YU(a,b){a==0&&(this.bb=XH(b.c).a?this.bb|1:this.bb&-2);a==1&&b.q>0&&(this.j=b.q);a==2&&b.q>0&&(this.i=b.q)};_.lf=function ZU(){IU(this)};_.nf=function $U(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1])};_.e=false;_.i=0;_.j=0;_.k=0;var Dw=Hwb(dHb,BHb,225);cC(298,225,cHb,_U,aV);_.ye=function bV(){this.e?(this.W=(this.mb[0]-this.mb[2])/this.j):(this.W=(this.mb[0]-this.mb[1])/this.j)};_.De=function cV(){this.e=this.mb[3]<2.5;(this.bb&1)!=0&&(this.e=!this.e);if(this.e){S$(jQ,this.gb[0],this.gb[2],this.j);S$(jQ,this.gb[0],this.gb[1],this.i)}else{S$(jQ,this.gb[0],this.gb[1],this.j);S$(jQ,this.gb[0],this.gb[2],this.i)}};_.Ge=function dV(a){var b;_Q(this,this.ib,this.jb,16);gR(this,a,this.mb[0]);zR(a,this.ib,this.db);gR(this,a,this.mb[1]);zR(a,this.b[0],this.c[0]);gR(this,a,this.mb[2]);zR(a,this.b[1],this.c[1]);W8(a,bQ);b=this.e?1:0;zR(a,this.db,this.b[b]);this.V=hR(this.W,this.V);CQ(a,this.ib,this.db,this.V);CQ(a,this.b[b],this.c[b],this.V);EQ(this,a)};_.Je=function eV(a,b){if(a==3||b==3)return false;return true};_.Ne=function fV(a){var b;if(a==0)return -this.W;b=this.e?1:0;if(a==b+1)return this.W;return 0};_.Pe=function gV(){return 160};_.Re=function hV(a){a[0]='analog switch (SPDT)';a[1]=UGb+JR(this.W)};_.Te=function iV(a){return a==0?this.ib:a==3?this.a:this.c[a-1]};_.Ue=function jV(){return 4};_.lf=function kV(){IU(this);tQ(this,32);this.c=XQ(2);this.b=XQ(2);TQ(this.db,this.eb,this.b[0],this.b[1],1,16);TQ(this.ib,this.jb,this.c[0],this.c[1],1,16);this.a=QQ(this.ib,this.jb,0.5,16)};_.nf=function lV(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1]);R$(jQ,this.gb[2])};var Cw=Hwb(dHb,CHb,298);cC(227,5,cHb);_.De=function vV(){var a,b;a=this.xf();this.Af()&&(a=!a);if(this.o==!a){if(this.q++>50){this.q=0;NZ(jQ,10)>5&&(a=this.o)}}else this.q=0;this.o=a;b=a?this.f:0;e_(jQ,this.lb,b)};_.Ge=function wV(a){var b,c;for(c=0;c!=this.k;c++){gR(this,a,this.mb[c]);zR(a,this.j[c],this.i[c])}gR(this,a,this.mb[this.k]);zR(a,this.eb,this.jb);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);AR(a,this.a);if(jQ.Y.c){b=PQ(this.ib,this.jb,0.5);AQ(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);CQ(a,this.eb,this.jb,this.V);EQ(this,a)};_.He=function xV(){return GQ(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 AV(a){var b;if(a==0)return a7(new c7(EHb,this.k));if(a==1)return new c7(FHb,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 BV(){return null};_.Re=function CV(a){a[0]=this.yf();a[1]=GHb+dS(this.mb[this.k],'V',false);a[2]=HHb+dS(this.W,'A',false)};_.Te=function DV(a){if(a==this.k)return this.jb;return this.j[a]};_.Ue=function EV(){return this.k+1};_._e=function FV(){return 1};_.af=function GV(a){return a==this.k};_.Af=function HV(){return false};_.gf=function IV(a,b){if(a==0&&b.q>=1){this.k=Yp(b.q);this.lf()}a==1&&(this.f=mV=b.q);if(a==2){XH(b.c).a?(this.bb|=2):(this.bb&=-3);nV=(this.bb&2)!=0;this.lf()}};_.lf=function JV(){rV(this)};_.nf=function KV(){X$(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 uy=Hwb(dHb,'GateElm',227);cC(228,227,cHb,LV,MV);_.xf=function NV(){var a,b;a=true;for(b=0;b!=this.k;b++)a=a&qV(this,b);return a};_.Pe=function OV(){return 150};_.yf=function PV(){return 'AND gate'};_.zf=function QV(){return '&'};_.Ze=function RV(){return 50};_.lf=function SV(){var a,b,c,d;rV(this);if(jQ.Y.c){pV(this)}else{d=XQ(23);TQ(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);TQ(this.db,this.eb,d[c+1],d[21-c],0.5+a/2,b*this.g)}d[11]=new Nib(this.eb);this.a=xQ(d)}if(this.Af()){this.r=PQ(this.ib,this.jb,0.5+(this.t+4)/this.X);this.eb=PQ(this.ib,this.jb,0.5+(this.t+8)/this.X)}};var Ew=Hwb(dHb,IHb,228);cC(287,41,nHb,TV,UV);_.sf=function VV(a){MS(this,a,'Ant')};_.Pe=function WV(){return 65};_.Qe=function XV(a){return null};_.Ze=function YV(){return 0};_.rf=function ZV(){var a;this.a+=IDb*(2200+Sxb(IDb*jQ.Mc*13)*100)*jQ.Oc;a=3*Sxb(this.a);return Sxb(IDb*jQ.Mc*3000)*(1.3+Sxb(IDb*jQ.Mc*12))*3+Sxb(IDb*jQ.Mc*2710)*(1.3+Sxb(IDb*jQ.Mc*13))*3+Sxb(IDb*jQ.Mc*2433)*(1.3+Sxb(IDb*jQ.Mc*14))*3+a};_.a=0;var Fw=Hwb(dHb,JHb,287);cC(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||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this;b=new q8(rHb,e?1:0,14);d='Audio Out';this.k>1&&(d='Audio '+this.k);Y8(a,b);f=Yp(Ff(a.a,d).width);W8(a,(B0(),t0));c=this.d?f:~~(f*this.e/this.c);V8(a,this.ob-~~(f/2),this.qb-10,c,20);W8(a,e?gQ:mQ);RQ(this.ib,this.jb,this.db,1-(f/2+8)/this.X);_Q(this,this.ib,this.db,0);AQ(this,a,d,this.ob,this.qb,true);gR(this,a,this.mb[0]);e&&W8(a,gQ);zR(a,this.ib,this.db);EQ(this,a)};_.He=function lW(){return GQ(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 DY;for(c=0;c!=this.q.length;c++){XL(b.d,l_(this.q[c]+''));this.q[c]==this.p&&$L(b.d,c)}return b}return null};_.Re=function oW(a){var b,c;a[0]='audio output';a[1]=kHb+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[YL(b.d).selectedIndex];if(c!=this.p){this.p=c;$V=c;eW(this);fW(this)}}};_.lf=function uW(){bR(this);this.db=new Lib};_.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 $V=8000,_V=false;var Hw=Hwb(dHb,NHb,178);cC(528,1,lGb,wW);_.Nd=function xW(a){dW(this.a)};var Gw=Hwb(dHb,'AudioOutputElm/1',528);cC(139,5,OHb);_.Ue=function AW(){return 0};var vy=Hwb(dHb,'GraphicElm',139);cC(325,139,OHb,BW,CW);_.Be=function DW(){return Dxb(this.ob-this.nb)<32||Dxb(this.qb-this.pb)<32};_.Ee=function EW(a,b){this.ob=a;this.qb=b};_.Ge=function FW(a){W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:(B0(),q0));$Q(this,this.nb,this.pb,this.ob,this.qb);_8(a.a,16,6);this.nb<this.ob&&this.pb<this.qb?R8(a,this.nb,this.pb,this.ob-this.nb,this.qb-this.pb):this.nb>this.ob&&this.pb<this.qb?R8(a,this.ob,this.pb,this.nb-this.ob,this.qb-this.pb):this.nb<this.ob&&this.pb>this.qb?R8(a,this.nb,this.qb,this.ob-this.nb,this.pb-this.qb):R8(a,this.ob,this.qb,this.nb-this.ob,this.pb-this.qb);_8(a.a,0,0)};_.He=function GW(){return GQ(this)};_.Pe=function HW(){return 98};_.Qe=function IW(a){return null};_.Re=function JW(a){};_.Ze=function KW(){return 0};_.gf=function LW(a,b){};var Iw=Hwb(dHb,PHb,325);cC(256,29,cHb,MW,NW);_.Ge=function OW(a){this.s[2].f=this.s[0].f*this.a;cT(this,a)};_.He=function PW(){return dT(this)+' '+this.a};_.uf=function QW(){return 'CC2'};_.Pe=function RW(){return 179};_.Re=function SW(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]=UGb+dS(this.s[0].f,'A',false)};_.Ue=function TW(){return 3};_._e=function UW(){return 1};_.wf=function VW(){this.v=2;this.w=3;this.s=Cp(Rw,LDb,7,3,0,1);this.s[0]=new CY(this,0,2,'X');this.s[0].i=true;this.s[1]=new CY(this,2,2,'Y');this.s[2]=new CY(this,1,3,'Z')};_.nf=function WW(){X$(jQ,0,this.gb[0],this.s[0].v);W$(jQ,this.gb[1],1,this.s[0].v);N$(jQ,0,this.gb[2],this.s[0].v,this.a)};_.a=0;var Jw=Hwb(dHb,QHb,256);cC(527,256,cHb,XW);var Kw=Hwb(dHb,RHb,527);cC(120,29,SHb,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;S$(jQ,this.gb[this.f],this.gb[this.f+1],LHb);return}d=$W();a=YW();for(c=0;c!=this.f;c++){Cxb(this.mb[c]-this.g[c])>a&&(jQ.A=false);fxb(this.mb[c])&&(this.mb[c]=0);Cxb(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=-B7(this.c,this.d);e=g;for(c=0;c!=this.f;c++){this.d.b[c]=this.mb[c]+$Gb;f=-B7(this.c,this.d);this.d.b[c]=this.mb[c]-$Gb;h=-B7(this.c,this.d);b=(f-h)/THb;(b<=0?0-b:b)<$Gb&&(b=b>0?$Gb:UHb);V$(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]}P$(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 ZW(this,a)};_.Re=function kX(a){var b;fT(this,a);for(b=0;a[b]!=null;b++);a[b]=UGb+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=Jh(pe(b.p),MGb);_W(this);return}if(a==1){if(b.q<0||b.q>8)return;this.f=Yp(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=Cp(Rw,LDb,7,this.f+2,0,1);for(a=0;a!=this.f;a++)this.s[a]=new CY(this,a,2,String.fromCharCode(65+a&lFb));this.s[this.f]=new CY(this,0,3,'C+');this.s[this.f+1]=new CY(this,1,3,'C-');this.g=Cp(aq,TGb,0,this.f,7,1);this.d=new S7};_.nf=function sX(){R$(jQ,this.gb[this.f]);R$(jQ,this.gb[this.f+1])};_.b=false;_.f=0;var yA=Hwb(dHb,VHb,120);cC(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;S$(jQ,this.gb[this.f],this.gb[this.f+1],LHb);return}a=YW()*0.1;b=this.s[1].f;Cxb(b-this.a)>a&&(jQ.A=false);if(this.c){this.d.b[8]=b;this.d.a=jQ.Mc;f=B7(this.c,this.d);d=f;this.s[2].f=f;this.s[3].f=-f;this.d.b[8]=b+$Gb;e=B7(this.c,this.d);this.d.b[8]=b-$Gb;g=B7(this.c,this.d);c=(e-g)/THb;(c<=0?0-c:c)<$Gb&&(c=c>0?$Gb:UHb);N$(jQ,this.gb[3],this.gb[2],this.s[1].v,c);d-=c*b;P$(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 AX(a){if(a==1)return null;return ZW(this,a)};_.Ue=function BX(){return 4};_._e=function CX(){return 1};_.Bf=function DX(){return true};_.ff=function EX(a,b){if(this.s[1].v==a){this.s[0].f=-b;this.s[1].f=b}};_.wf=function FX(){tX(this)};_.nf=function GX(){var a;a=this.s[1].v;Y$(jQ,this.gb[0],this.gb[1],a,0);R$(jQ,this.gb[2]);R$(jQ,this.gb[3])};_.a=0;var Lw=Hwb(dHb,WHb,230);cC(335,120,SHb,IX,JX);_.De=function KX(){var a,b,c,d,e,f,g,h,i;a=YW()*0.1;b=this.s[1].f;Cxb(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=B7(this.c,this.d);d=f;this.d.b[8]=b+$Gb;e=B7(this.c,this.d);this.d.b[8]=b-$Gb;g=B7(this.c,this.d);c=(e-g)/THb;(c<=0?0-c:c)<$Gb&&(c=c>0?$Gb:UHb);Q$(jQ,i,h,-c);d-=c*b;U$(jQ,i,d)}this.a=b};_.uf=function LX(){return 'CCVS'};_.Je=function MX(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 NX(){return 214};_.Qe=function OX(a){if(a==1)return null;return ZW(this,a)};_.Ue=function PX(){return 4};_._e=function QX(){return 2};_.Bf=function RX(){return false};_.ff=function SX(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 TX(){HX(this)};_.nf=function UX(){var a,b;a=this.s[1].v;Y$(jQ,this.gb[0],this.gb[1],a,0);b=this.s[2].v;R$(jQ,b+jQ.Wb.a.b.length);X$(jQ,this.gb[3],this.gb[2],b)};_.a=0;var Mw=Hwb(dHb,XHb,335);cC(49,5,ZHb,$X,_X);_.ye=function aY(){VX(this)};_.De=function bY(){if(jQ.H)return;P$(jQ,this.gb[0],this.gb[1],this.e)};_.Ge=function cY(a){WX(this,a)};_.He=function dY(){return GQ(this)+' '+this.c+' '+this.j};_.Pe=function eY(){return 99};_.Qe=function fY(a){return XX(this,a)};_.Re=function gY(a){YX(this,a)};_.We=function hY(a){return l_('capacitor')+', '+dS(this.c,'F',false)};_.Ze=function iY(){return 99};_.ef=function jY(){YQ(this);this.W=this.V=this.e=0;this.j=aHb};_.gf=function kY(a,b){a==0&&b.q>0&&(this.c=b.q);a==1&&(XH(b.c).a?(this.bb&=-3):(this.bb|=2))};_.kf=function lY(a,b){this.mb[a]=b;VX(this);this.j=this.mb[0]-this.mb[1]};_.lf=function mY(){ZX(this)};_.nf=function nY(){if(jQ.H){S$(jQ,this.gb[0],this.gb[1],LHb);this.e=0;return}(this.bb&2)==0?(this.d=jQ.Oc/(2*this.c)):(this.d=jQ.Oc/this.c);S$(jQ,this.gb[0],this.gb[1],this.d);T$(jQ,this.gb[0]);T$(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 Nw=Hwb(dHb,$Hb,49);cC(28,233,kGb,pY);var Qw=Hwb(dHb,'Checkbox',28);cC(136,21,JGb,qY);var Ow=Hwb(dHb,'CheckboxAlignedMenuItem',136);cC(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='<div style=\"display:inline-block;width:15px;\">';var Pw=Hwb(dHb,'CheckboxMenuItem',56);cC(7,1,{7:1},CY);_.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 Rw=Hwb(dHb,'ChipElm/Pin',7);cC(126,636,DGb,DY);var Tw=Hwb(dHb,'Choice',126);cC(390,1,{37:1,748:1,747:1,239:1,262:1,240:1,263:1,181:1,19:1,356:1},k_);_.Cf=function r_(){nZ(this)};_.Nd=function u_(a){oi(a.a);ni(a.a)==4&&s$(this,ei(a.a)|0,fi(a.a)|0,0)};_.Od=function v_(a){var b,c,d,e,f;oi(a.a);this.Gb=this.Bb=Hl(a);this.Hb=this.Cb=Il(a);this.Kb=CC(Cg());(this.u==null||this.u.length==0)&&f$(this);RM(this._b,this.u!=null&&this.u.length>0);if(ni(a.a)!=1&&ni(a.a)!=4)return;_Z(this,a);this.Lb=true;if(this.Qb){this.Nc=7;return}if(ni(a.a)==1){this.Nc=this.Nb;_h(a.a)&&ci(a.a)?(this.Nc=3):_h(a.a)&&di(a.a)?(this.Nc=2):di(a.a)?(this.Nc=6):_h(a.a)?(this.Nc=1):(ai(a.a)||ci(a.a))&&(this.Nc=5)}else this.Nc=1;if(this.uc!=-1&&Hlb(this.vc[this.uc])||this.uc==-1&&Qp(this.Mb,10)&&Hlb(Mp(this.Mb,10).a)){m_('Doing something');this.uc!=-1?(d=this.vc[this.uc]):(d=Mp(this.Mb,10).a);new anb(d);$Y(this);this.Lb=false;return}b=PZ(this,Hl(a));c=QZ(this,Il(a));if(sZ(this,b,c)){return}this.Nc==6&&!!this.Mb&&JQ(this.Mb,b,c)>=0&&!TY(this)&&(this.Nc=5);this.Nc!=6&&this.Nc!=4&&$Y(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(!Ojb(this.j,Hl(a),Il(a)))return;this.J=n_(this.Ob,e,f)};_.Pd=function w_(a){oi(a.a);this.Ib=Hl(a);this.Jb=Il(a);if(this.Lb){$Z(this,a);return}_Z(this,a)};_.Qd=function x_(a){this.Ib=-1};_.Sd=function y_(a){var b;oi(a.a);this.Lb=false;this.Nc==6&&!this.xc&&$Y(this);this.Nc==5&&this.O==-1&&rZ(this,this.Mb);this.Nc=this.Nb;this.xc=null;b=false;if(this.gb){Kdb(this.gb);this.gb=null;b=true}if(this.J){if(this.J.Be()){this.J.Ce();(this.Nb==6||this.Nb==4)&&$Y(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;oi(a.a);b=GC(CC(Cg()),AC(this.Yc,{l:kFb,m:0,h:0}));b||s$(this,ei(a.a)|0,fi(a.a)|0,si(a.a));if(Qp(this.Mb,181)&&!b)Mp(this.Mb,181).Td(a);else if(this.uc!=-1)fmb(this.vc[this.uc],a);else if(!gZ(this)){j_(this,si(a.a));this.Yc=CC(Cg())}o$(this)};_.de=function A_(a){var b,c,d,e;c=a.d.charCode||0;e=HF(a.d);d=bi(a.d);if(gZ(this)){if(!!OY&&OY.gb&&(e&128)!=0){(d==27||d==32)&&knb(OY,false);d==13&&knb(OY,true)}if(!!JY&&JY.gb&&(e&128)!=0){d==27&&(qJ(JY,false),JY=null);if(d==13){G6(JY);qJ(JY,false);JY=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,BKb);this.Ob=NJb;this.Nc=this.Nb;a.a=true}if(ai(a.d)||ci(a.d)){if(d==67){YZ(this,wKb,bKb);a.a=true}if(d==88){YZ(this,wKb,'cut');a.a=true}if(d==86){YZ(this,wKb,$Fb);a.a=true}if(d==90){YZ(this,wKb,'undo');a.a=true}if(d==89){YZ(this,wKb,'redo');a.a=true}if(d==68){YZ(this,wKb,cKb);a.a=true}if(d==65){YZ(this,wKb,dKb);a.a=true}}}if((e&256)!=0){if(c==45){YZ(this,wKb,hKb);a.a=true}if(c==43||c==61){YZ(this,wKb,gKb);a.a=true}if(c==48){YZ(this,wKb,fKb);a.a=true}if(c>32&&c<127){b=this.yc[c];a.a=true;if(b==null)return;this.Nb=0;y$(this,AKb);this.Ob=b;this.Nc=this.Nb}if(c==32){this.Nb=6;y$(this,BKb);this.Ob=NJb;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=NJb;_.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 EY=166,FY,GY,HY,IY,JY,KY,LY,MY='\\u03BC',NY='\\u03A9',OY,PY,QY;var lx=Hwb(dHb,'CirSim',390);cC(391,213,{},B_);_.fd=function C_(){c_(this.a)};var _w=Hwb(dHb,'CirSim/1',391);cC(400,1,{},D_);_.Dd=function E_(){D$(RJb,this.a.w.c)};var Uw=Hwb(dHb,'CirSim/10',400);cC(401,1,lGb,F_);_.Nd=function G_(a){p$(this.a)};var Vw=Hwb(dHb,'CirSim/11',401);cC(402,1,lGb,H_);_.Nd=function I_(a){F$(this.a,!this.a.Bc)};var Ww=Hwb(dHb,'CirSim/12',402);cC(403,1,lGb,J_);_.Nd=function K_(a){lZ(this.a)};var Xw=Hwb(dHb,'CirSim/13',403);cC(404,1,{},L_);_.Cd=function M_(){c_(this.a);this.a.Vb=false;return false};var Yw=Hwb(dHb,'CirSim/14',404);cC(405,1,{},N_);_.ae=function O_(a,b){};_.be=function P_(a,b){var c;if(b.a.status==200){c=b.a.responseText;d$(this.a,Ayb(c),c.length,this.b)}else HKb+b.a.statusText};_.b=false;var Zw=Hwb(dHb,'CirSim/15',405);cC(406,1,{},Q_);_.ae=function R_(a,b){};_.be=function S_(a,b){var c;if(b.a.status==200){c=b.a.responseText;k$(this.a,Ayb(c),c.length,false,this.b)}else HKb+b.a.statusText};_.b=false;var $w=Hwb(dHb,'CirSim/16',406);cC(392,1,{},T_);_.Dd=function U_(){this.a.Wc.c&&uY(this.a.fc,false);E$(this.a)};var ax=Hwb(dHb,'CirSim/2',392);cC(393,1,{},V_);_.Dd=function W_(){this.a.fc.c&&uY(this.a.Wc,false);E$(this.a)};var bx=Hwb(dHb,'CirSim/3',393);cC(394,1,{},X_);_.Dd=function Y_(){z$(this.a)};var cx=Hwb(dHb,'CirSim/4',394);cC(395,1,{},Z_);_.Dd=function $_(){D$('crossHair',this.a.B.c)};var dx=Hwb(dHb,'CirSim/5',395);cC(396,1,{},__);_.Dd=function a0(){D$(PJb,this.a.Z.c)};var ex=Hwb(dHb,'CirSim/6',396);cC(397,1,{},b0);_.Dd=function c0(){var a;D$('euroGates',this.a.Y.c);for(a=0;a!=this.a.T.a.b.length;a++)IZ(this.a,a).lf()};var fx=Hwb(dHb,'CirSim/7',397);cC(398,1,{},d0);_.Dd=function e0(){var a;for(a=0;a<this.a.rc;a++)omb(this.a.vc[a],this.a.vc[a].A);D$(QJb,this.a.ic.c)};var gx=Hwb(dHb,'CirSim/8',398);cC(399,1,{},f0);_.Dd=function g0(){D$(oKb,this.a.c.c);gS()};var hx=Hwb(dHb,'CirSim/9',399);cC(164,1,{},i0);_.a=0;_.d=0;var ix=Hwb(dHb,'CirSim/FindPathInfo',164);cC(159,1,{159:1},j0,k0);_.a=0;var jx=Hwb(dHb,'CirSim/NodeMapEntry',159);cC(190,1,{190:1},l0);_.b=0;var kx=Hwb(dHb,'CirSim/WireInfo',190);cC(72,1,{72:1},m0);_.a=false;var ox=Hwb(dHb,'CircuitNode',72);cC(73,1,{73:1},n0);_.b=0;var nx=Hwb(dHb,'CircuitNodeLink',73);cC(602,41,nHb,o0);_.Ze=function p0(){return 0};var px=Hwb(dHb,vIb,602);cC(39,1,{39:1},F0,G0);_.tS=function H0(){if(this.b!=null){return this.b}return 'red='+this.d+', green='+this.c+', blue='+this.a};_.a=0;_.b=null;_.c=0;_.d=0;var q0,r0,s0,t0,u0,v0,w0,x0,y0,z0,A0;var qx=Hwb(dHb,'Color',39);cC(132,5,cHb);_.Df=function V0(){return false};_.Ae=_.Df;_.Ef=function W0(){var a;for(a=0;a<this.w.a.b.length;a++)Mp(oDb(this.w,a),5).Ce();cQ==this&&(cQ=null);eZ(jQ,this)};_.Ce=_.Ef;_.Ff=function X0(){var a;for(a=0;a<this.w.a.b.length;a++)Mp(oDb(this.w,a),5).De()};_.De=_.Ff;_.Gf=function Y0(){return J0(this)};_.He=_.Gf;_.Hf=function Z0(a,b){var c,d,e,f,g,h;c=Mp(oDb(this.A,a),72).b;d=Mp(oDb(this.A,b),72).b;for(e=0;e<c.a.b.length;e++){g=(vDb(e,c.a.b.length),Mp(tAb(c.a,e),73));for(f=0;f<d.a.b.length;f++){h=(vDb(f,d.a.b.length),Mp(tAb(d.a,f),73));if(g.a==h.a&&g.a.Je(g.b,h.b))return true}}return false};_.Je=_.Hf;_.Ne=function $0(a){return N0(this,a)};_.Se=function _0(){return this.B-this.C};_.Te=function a1(a){return this.D[a]};_.Ue=function b1(){return this.C};_.If=function c1(){var a,b;b=0;for(a=0;a<this.w.a.b.length;a++)b+=Mp(oDb(this.w,a),5).Ve();return b};_.Ve=_.If;_.Jf=function d1(){return this.F.a.b.length};_._e=_.Jf;_.Kf=function e1(a){var b,c;b=Mp(oDb(this.A,a),72).b;for(c=0;c<b.a.b.length;c++){if((vDb(c,b.a.b.length),Mp(tAb(b.a,c),73)).a.af((vDb(c,b.a.b.length),Mp(tAb(b.a,c),73)).b))return true}return false};_.af=_.Kf;_.Lf=function f1(){return true};_.df=_.Lf;_.Mf=function g1(){P0(this)};_.ef=_.Mf;_.Nf=function h1(a,b){var c;for(c=0;c<this.F.a.b.length;c++)Mp(oDb(this.F,c),198).b==a&&Mp(oDb(this.F,c),198).a.ff(a,b)};_.ff=_.Nf;_.Of=function i1(a,b){var c,d;this.gb[a]=b;c=Mp(oDb(this.A,a),72).b;for(d=0;d<c.a.b.length;d++){(vDb(d,c.a.b.length),Mp(tAb(c.a,d),73)).a.jf((vDb(d,c.a.b.length),Mp(tAb(c.a,d),73)).b,b)}};_.jf=_.Of;_.Pf=function j1(a,b){var c,d;this.mb[a]=b;c=Mp(oDb(this.A,a),72).b;for(d=0;d<c.a.b.length;d++){(vDb(d,c.a.b.length),Mp(tAb(c.a,d),73)).a.kf((vDb(d,c.a.b.length),Mp(tAb(c.a,d),73)).b,b)}this.mb[a]=b};_.kf=_.Pf;_.mf=function k1(a,b){var c;c=Mp(oDb(this.F,a),198);c.a.mf(c.c,b);c.b=b};_.Qf=function l1(){var a,b;for(b=0;b<this.w.a.b.length;b++){a=Mp(oDb(this.w,b),5);Qp(a,137)?N1(Mp(a,137),false):a.nf()}};_.nf=_.Qf;_.Rf=function m1(){var a;for(a=0;a<this.w.a.b.length;a++)Mp(oDb(this.w,a),5).of()};_.of=_.Rf;_.Sf=function n1(){var a;for(a=0;a<this.w.a.b.length;a++)Mp(oDb(this.w,a),5).pf()};_.pf=_.Sf;_.B=0;_.C=0;var sx=Hwb(dHb,'CompositeElm',132);cC(339,132,cHb,s1,t1);_.Ge=function u1(a){_Q(this,this.ib,this.jb,this.c*2);gR(this,a,this.mb[0]);zR(a,this.a[0],this.a[1]);gR(this,a,this.mb[1]);zR(a,this.b[0],this.b[1]);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);eR(this,a);AR(a,this.i);Y8(a,this.f);AQ(this,a,'-',this.g[0].a,this.g[0].b-2,true);AQ(this,a,'+',this.g[1].a,this.g[1].b,true);AQ(this,a,'\\u2265?',this.g[2].a,this.g[2].b,true);gR(this,a,this.mb[2]);zR(a,this.eb,this.jb);this.V=hR(-N0(this,2),this.V);CQ(a,this.jb,this.eb,this.V);EQ(this,a)};_.Hf=function v1(a,b){return false};_.Je=_.Hf;_.Tf=function w1(){return 401};_.Pe=_.Tf;_.Re=function x1(a){a[0]='Comparator';a[1]='V+ = '+dS(this.mb[1],'V',false);a[2]='V- = '+dS(this.mb[0],'V',false)};_.lf=function y1(){var a,b,c;bR(this);this.X>150&&this==jQ.J&&r1(this,2);c=this.e;c>this.X/2&&(c=Yp(this.X/2));tQ(this,c*2);a=this.c*this.$;this.a=XQ(2);this.b=XQ(2);this.g=XQ(3);TQ(this.ib,this.jb,this.a[0],this.b[0],0,a);TQ(this.db,this.eb,this.a[1],this.b[1],0,a);TQ(this.db,this.eb,this.g[0],this.g[1],0.2,a);SQ(this.db,this.eb,this.g[2],0.5,0);b=XQ(2);TQ(this.db,this.eb,b[0],b[1],0,a*2);this.i=vQ(b[0],b[1],this.eb);this.f=new q8(rHb,0,this.d==2?14:10);Q0(this,0,this.a[0]);Q0(this,1,this.b[0]);Q0(this,2,this.jb)};_.c=0;_.d=0;_.e=0;var o1,p1='OpAmpElm 1 2 3\\rAnalogSwitchElm 4 5 3\\rGroundElm 5';var rx=Hwb(dHb,fJb,339);cC(318,29,cHb,A1,B1);_.He=function C1(){return dT(this)+' '+this.a+' '+this.b};_.tf=function D1(){var a,b,c,d;if(this.s[0].u&&!this.r){d=0;a=1;(this.bb&4)!=0&&this.s[this.j+2].u&&(a=-1);c=2+this.j-1;for(b=0;b!=this.j;b++)this.s[c-b].u&&(d|=1<<b);d+=a;this.b!=0&&(d=(d+this.b)%this.b);for(b=0;b!=this.j;b++)this.s[c-b].u=(d&1<<b)!=0}if(!this.s[1].u==this.a){for(b=0;b!=this.j;b++)this.s[b+2].u=false}this.r=this.s[0].u};_.uf=function E1(){return 'Counter'};_.Pe=function F1(){return 164};_.Qe=function G1(a){var b;if(a==0){b=new c7('',0);b.c=new pY('Flip X',(this.bb&rFb)!=0);return b}if(a==1){b=new c7('',0);b.c=new pY('Flip Y',(this.bb&VFb)!=0);return b}if(a==2){b=new c7('',0);b.c=new pY('Invert reset pin',this.a);return b}if(a==3)return a7(new c7('# of Bits',this.j));if(a==4)return a7(new c7('Modulus',this.b));if(a==5){b=new c7('',0);b.c=new pY('Up/Down Pin',(this.bb&4)!=0);return b}return null};_.Ue=function H1(){return (this.bb&4)!=0?this.j+3:this.j+2};_._e=function I1(){return this.j};_.vf=function J1(){return true};_.gf=function K1(a,b){if(a==0){XH(b.c).a?(this.bb|=rFb):(this.bb&=-1025);kT(this)}if(a==1){XH(b.c).a?(this.bb|=VFb):(this.bb&=-2049);kT(this)}if(a==2){this.a=XH(b.c).a;z1(this);kT(this)}if(a==3&&b.q>=3){this.j=Yp(b.q);z1(this);kT(this)}a==4&&(this.b=Yp(b.q));if(a==5){this.bb=_6(b,this.bb,4);z1(this);kT(this)}};_.wf=function L1(){z1(this)};_.a=false;_.b=0;var tx=Hwb(dHb,AJb,318);cC(137,5,IKb,O1,P1);_.Ge=function Q1(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);U8(a,this.a);_Q(this,this.ib,this.jb,12);this.V=hR(this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.jb,this.V);if(jQ.Ac.c){b=dS(this.e,'A',true);(this._==0||this.ab==0)&&FQ(this,a,b,12)}EQ(this,a)};_.He=function R1(){return GQ(this)+' '+this.e};_.Pe=function S1(){return 105};_.Qe=function T1(a){if(a==0)return new c7('Current (A)',this.e);return null};_.Re=function U1(a){a[0]='current source';IQ(this,a)};_.$e=function V1(){return this.mb[1]-this.mb[0]};_.gf=function W1(a,b){this.e=b.q};_.lf=function X1(){M1(this)};_.e=0;var ux=Hwb(dHb,yIb,137);cC(348,29,cHb,$1);_.Ue=function _1(){return this.s==null?1:this.s.length};_._e=function a2(){return 0};_.vf=function b2(){return false};_.wf=function c2(){};var vx=Hwb(dHb,'CustomCompositeChipElm',348);cC(284,132,cHb,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=N0(this,b)}fR(this.a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this);cT(this.a,a);this.U=this.a.U};_.Gf=function j2(){var a;a=M0(this);a+=' '+f3(this.c);a+=K0(this);return a};_.He=_.Gf;_.Ie=function k2(){var a,b,c,d;d='';for(b=0;b<this.w.a.b.length;b++){a=Mp(oDb(this.w,b),5);c=a.Ie();if(c!=null&&!!c.length){!d.length||(d+=zEb);d+=c}}if(this.b.a)return d;!d.length||(d+=zEb);d+=u2(this.b);return d};_.Pe=function l2(){return 410};_.Qe=function m2(a){var b,c,d;if(a==0){c=new c7('<a href=\"subcircuits.html\">Model Name<\\/a>',0);this.d=A2();c.d=new DY;for(d=0;d!=this.d.a.b.length;d++){b=Mp(oDb(this.d,d),149);XL(c.d,l_(b.d));b==this.b&&$L(c.d,d)}return c}if(a==1){c=new c7('',0);c.b=new RH(l_(KKb));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]=Mp(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=Mp(oDb(this.d,YL(b.d).selectedIndex),149);d2=this.c=this.b.d;f2(this,null);e2(this);return}if(a==1){if(cyb(this.b.d,JKb)){pG(l_(\"Can't edit this model.\"));return}c=new j6;i6(c,this.b);e6(c);HY=c;!c.Q&&(c.Q=oG(new FJ(c)));OI(c);return}};_.lf=function q2(){e2(this)};_.Uf=function r2(){f2(this,null)};_.qf=_.Uf;_.e=0;var d2=JKb;var wx=Hwb(dHb,jJb,284);cC(149,1,{149:1,12:1},w2,x2);_.zd=function z2(a){return t2(this,Mp(a,149))};_.a=false;_.f=0;_.g=0;var s2;var xx=Hwb(dHb,'CustomCompositeModel',149);cC(332,29,cHb,H2,I2);_.De=function J2(){var a,b,c;for(b=0;b!=this.i;b++){c=this.s[b];c.i||(c.u=this.mb[b]>2.5)}D2(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&&S$(jQ,this.gb[b+a],this.gb[b],this.a[b]?LHb:aHb)}}};_.He=function K2(){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 L2(){if(this.d.a)return '';return _2(this.d)};_.tf=function M2(){D2(this)};_.Pe=function N2(){return 208};\n",
"_.Qe=function O2(a){var b;if(a==2){b=new c7(LKb,0);b.n=this.e;return b}if(a==3){b=new c7('',0);b.b=new RH(l_(KKb));return b}return eT(this,a)};_.Re=function P2(a){fT(this,a);a[0]=this.d.c};_.Se=function Q2(){return !!this.d&&this.d.k?this.f:0};_.Ue=function R2(){return this.i};_._e=function S2(){return this.f};_.df=function T2(){return !!this.d&&this.d.k};_.gf=function U2(a,b){var c;if(a==2){this.e=C2=Jh(pe(b.p),MGb);this.d=i3(this.e,this.d);F2(this);qQ(this);kT(this);return}if(a==3){c=new M6(this.d,jQ);GY=c;!c.Q&&(c.Q=oG(new FJ(c)));OI(c);return}jT(this,a,b)};_.wf=function V2(){F2(this)};_.nf=function W2(){var a,b,c;a=!!this.d&&this.d.k?this.f:0;for(b=0;b!=this.i;b++){c=this.s[b];if(c.i){X$(jQ,0,this.gb[b+a],c.v);if(!!this.d&&this.d.k){R$(jQ,this.gb[b+a]);R$(jQ,this.gb[b])}}}};_.Uf=function X2(){G2(this)};_.qf=_.Uf;_.b=0;_.f=0;_.i=0;var C2=JKb;var yx=Hwb(dHb,GKb,332);cC(166,1,{166:1,9:1},b3,c3,d3);_.Qe=function g3(a){var b;if(a==0){b=new c7('Inputs',0);b.n=$2(this.d);return b}if(a==1){b=new c7('Outputs',0);b.n=$2(this.f);return b}if(a==2){b=new c7('Info Text',0);b.n=this.c;return b}if(a==3){b=new c7('<a href=\"customlogic.html\" target=\"_blank\">Definition<\\/a>',0);b.o=new GO;FO(b.o);zO(b.o,this.g);return b}return null};_.gf=function j3(a,b){a==0&&(this.d=myb(Jh(pe(b.p),MGb),',',0));a==1&&(this.f=myb(Jh(pe(b.p),MGb),',',0));a==2&&(this.c=Jh(pe(b.p),MGb));if(a==3){this.g=Jh(pe(b.o),MGb);a3(this)}a==4&&(XH(b.c).a?(this.b|=Y2):(this.b&=~Y2));d_(QY)};_.a=false;_.b=0;_.k=false;var Y2=1,Z2;var zx=Hwb(dHb,'CustomLogicModel',166);cC(343,5,cHb,n3,o3);_.ye=function p3(){var a,b,c,d,e,f;for(a=0;a!=this.p;a++)this.r[a]=0;for(a=0;a!=this.a;a++){e=this.c[a];if(this.A!=null){for(b=0;b!=this.a;b++){c=this.f[b];f=this.mb[c]-this.mb[c+1];e+=f*this.A[a][b]}}this.d[a]=e;d=this.f[a];this.r[d]+=e;this.r[d+1]-=e}};_.De=function q3(){var a,b;for(a=0;a!=this.a;a++){b=this.f[a];P$(jQ,this.gb[b],this.gb[b+1],this.c[a])}};_.Ee=function r3(a,b){a=K$(jQ,a);b=K$(jQ,b);a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;m3(this)};_.Ge=function s3(a){var b,c,d;for(b=0;b!=this.p;b++){gR(this,a,this.mb[b]);zR(a,this.s[b],this.t[b])}for(b=0;b!=this.a;b++){c=this.f[b];gR(this,a,this.mb[c]);dR(this,a,this.d[b]*(this.mb[c]-this.mb[c+1]));BQ(this,a,b>=this.u?-6:6,this.t[c],this.t[c+1],this.mb[c],this.mb[c+1]);if(this.k!=null){W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);T8(a,this.k[b].a-2,this.k[b].b-2,5)}}W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);for(b=0;b!=2;b++){zR(a,this.v[b],this.v[b+2])}for(b=0;b!=this.a;b++){this.b[b]=hR(this.d[b],this.b[b]);d=this.f[b];CQ(a,this.t[d],this.t[d+1],this.b[b])}for(b=0;b!=this.p;b++){this.q[b]=hR(this.r[b],this.q[b]);CQ(a,this.s[b],this.t[b],this.q[b])}EQ(this,a);_Q(this,this.s[0],this.s[this.p-1],0);pQ(this,this.v[0],this.v[3])};_.He=function t3(){var a,b;b=GQ(this)+' '+this.n+' '+this.i+' '+f3(this.j)+' '+this.a+' ';for(a=0;a!=this.a;a++){b+=this.d[a]+' '}return b};_.Je=function u3(a,b){var c;for(c=0;c!=this.a;c++)if(uQ(a,b,this.f[c],this.f[c]+1))return true;return false};_.Ne=function v3(a){return -this.r[a]};_.Pe=function w3(){return 406};_.Qe=function x3(a){var b;if(a==0)return new c7('Base Inductance (H)',this.n);if(a==1){b=new c7('<a href=\"customtransformer.html\" target=\"_blank\">Description<\\/a>',0);b.n=this.j;return b}if(a==2)return a7(new c7(PKb,this.i));if(a==3){b=new c7('',0);b.c=new pY(YHb,(this.bb&2)==0);return b}return null};_.Re=function y3(a){var b,c;a[0]='transformer (custom)';a[1]=QKb+dS(this.n,'H',false);for(b=0;b!=this.a;b++){if(2+b*2>=a.length)break;c=this.f[b];a[2+b*2]='Vd'+(b+1)+' = '+dS(this.mb[c]-this.mb[c+1],'V',false);a[3+b*2]='I'+(b+1)+' = '+dS(this.d[b],'A',false)}};_.Te=function z3(a){return this.s[a]};_.Ue=function A3(){return this.p};_.ef=function B3(){var a;for(a=0;a!=this.a;a++)this.d[a]=this.c[a]=this.b[a]=0;for(a=0;a!=this.p;a++)this.mb[a]=this.r[a]=this.q[a]=0};_.gf=function C3(a,b){var c;if(a==0&&b.q>0){this.n=b.q;l3(this,this.j)}if(a==1){c=Jh(pe(b.p),MGb);if(c!=this.j){if(l3(this,c)){this.j=c}else{l3(this,this.j);pG('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){XH(b.c).a?(this.bb&=-3):(this.bb|=2);l3(this,this.j)}};_.lf=function D3(){m3(this)};_.nf=function E3(){var a,b,c,d,e;this.A=Dp(aq,[LDb,TGb],[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*Txb(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?O$(jQ,this.gb[c],this.gb[c+1],this.A[a][a]):V$(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++)T$(jQ,this.gb[a])};_.of=function F3(){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 Ax=Hwb(dHb,rIb,343);cC(320,29,cHb,G3,H3);_.De=function I3(){var a,b,c,d;b=0;for(a=0;a!=this.j;a++)this.mb[a]>2.5&&(b|=1<<a);c=(1<<this.j)-1;d=b*this.mb[this.j+1]/c;e_(jQ,this.s[this.j].v,d)};_.uf=function J3(){return 'DAC'};_.Pe=function K3(){return 166};_.Ue=function L3(){return this.j+2};_._e=function M3(){return 1};_.vf=function N3(){return true};_.wf=function O3(){var a;this.v=2;this.w=this.j>2?this.j:2;this.s=Cp(Rw,LDb,7,this.j+2,0,1);for(a=0;a!=this.j;a++)this.s[a]=new CY(this,this.j-1-a,2,'D'+a);this.s[this.j]=new CY(this,0,3,'O');this.s[this.j].i=true;this.s[this.j+1]=new CY(this,this.w-1,3,'V+');qQ(this)};var Bx=Hwb(dHb,IJb,320);cC(598,48,hHb,P3);_.Ze=function Q3(){return 118};var Cx=Hwb(dHb,tIb,598);cC(310,29,cHb,S3,T3);_.tf=function U3(){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 V3(){return 'D flip-flop'};_.Pe=function W3(){return 155};_.Qe=function X3(a){var b;if(a==2){b=new c7('',0);b.c=new pY(RKb,(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 Y3(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_._e=function Z3(){return 2};_.ef=function $3(){iT(this);this.mb[2]=5;this.s[2].u=true};_.gf=function _3(a,b){if(a==2){XH(b.c).a?(this.bb|=2):(this.bb&=-3);R3(this);qQ(this);kT(this)}if(a==3){XH(b.c).a?(this.bb|=4):(this.bb&=-5);R3(this);qQ(this);kT(this)}jT(this,a,b)};_.wf=function a4(){R3(this)};var Dx=Hwb(dHb,rJb,310);cC(257,132,cHb,e4);_.Ge=function g4(a){var b;_Q(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]);W8(a,bQ);U8(a,this.a);gR(this,a,this.mb[0]);jQ.fc.c&&W8(a,(B0(),v0));zR(a,this.ib,this.b);this.e=hR(N0(this,0),this.e);CQ(a,this.b,this.ib,this.e);this.f=hR(N0(this,1),this.f);CQ(a,this.c[1],this.c[0],this.f);this.g=hR(N0(this,2),this.g);CQ(a,this.i[1],this.i[0],this.g);gR(this,a,this.mb[0]);eR(this,a);U8(a,this.n);if((cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this||jQ.J==this)&&this.ab==0){W8(a,(B0(),z0));b=oS(this._);S8(a,'B',this.b.a-10*b,this.b.b-5);S8(a,'C',this.c[0].a-3+9*b,this.c[0].b+4);S8(a,'E',this.i[0].a-3+9*b,this.i[0].b+4)}EQ(this,a)};_.Gf=function h4(){return J0(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(-N0(this,1),'A',false);a[2]='Ib = '+dS(-N0(this,0),'A',false);a[3]=SKb+dS(c,'V',false);a[4]=TKb+dS(b,'V',false);a[5]=UKb+dS(d,'V',false)};_.Mf=function k4(){P0(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=XQ(2);this.d=XQ(2);this.i=XQ(2);TQ(this.ib,this.jb,this.c[0],this.i[0],1,a);this.d[0]=QQ(this.ib,this.jb,1,a-5*this.$*this.j);this.k=XQ(4);TQ(this.ib,this.jb,this.k[0],this.k[1],1-16/this.X,16);TQ(this.ib,this.jb,this.k[2],this.k[3],1-13/this.X,16);TQ(this.ib,this.jb,this.c[1],this.i[1],1-13/this.X,6*this.$*this.j);this.d[1]=QQ(this.ib,this.jb,1-13/this.X,this.$*this.j);this.b=new Lib;RQ(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=QQ(this.ib,this.jb,1-11/this.X,-5*this.$*this.j);this.a=sQ(this.i[0],b,8,4)}Q0(this,0,this.ib);Q0(this,1,this.c[0]);Q0(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 Ex=Hwb(dHb,'DarlingtonElm',257);cC(333,5,cHb,n4,o4);_.Ge=function p4(a){var b,c;c=cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this;b=new q8(rHb,c?1:0,14);Y8(a,b);W8(a,c?gQ:mQ);RQ(this.ib,this.jb,this.db,1-(~~(Yp(a.a.measureText('export').width)/2)+8)/this.X);_Q(this,this.ib,this.db,0);AQ(this,a,'export',this.ob,this.qb,true);gR(this,a,this.mb[0]);c&&W8(a,gQ);zR(a,this.ib,this.db);EQ(this,a)};_.He=function q4(){return GQ(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:VKb}),n=URL.createObjectURL(m),$doc.recorderBlob=n,n);d=new vBb;e=(Io(),Ko(To((So(),So(),Ro))));g='data-'+xo(e,d,null)+WKb;b=new CH(g,i);Nh((vF(),b.ob),XKb,g);f.a=b;return f}return null};_.Re=function t4(a){a[0]='data export';a[1]=kHb+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,Yp(b.q));if(a==1)return};_.lf=function y4(){bR(this);this.db=new Lib};_.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 Fx=Hwb(dHb,IIb,333);cC(314,29,cHb,B4,C4);_.He=function D4(){return dT(this)+' '+this.c};_.tf=function E4(){var a,b;b=0;for(a=0;a!=this.c;a++)this.s[a+this.a].u&&(b|=1<<a);for(a=0;a!=this.a;a++)this.s[a].u=false;this.s[b].u=this.s[this.b].u};_.uf=function F4(){return 'demultiplexer'};_.Pe=function G4(){return 185};_.Qe=function H4(a){if(a<2)return eT(this,a);if(a==2)return a7(new b7(YKb,this.c));return null};_.Ue=function I4(){return this.b+1};_._e=function J4(){return this.a};_.gf=function K4(a,b){if(a<2){jT(this,a,b);return}if(a==2&&b.q>=1&&b.q<=6){this.c=Yp(b.q);A4(this);kT(this)}};_.wf=function L4(){A4(this)};_.a=0;_.b=0;_.c=0;var Gx=Hwb(dHb,xJb,314);cC(302,5,cHb,N4,O4);_.ye=function P4(){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 Q4(){var a;a=this.k?this.g:this.f;S$(jQ,this.gb[0],this.gb[2],a);S$(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 R4(a){var b,c;b=this.mb[0];c=this.mb[1];_Q(this,this.ib,this.jb,6);zQ(this,a);W8(a,OQ(this,b));eR(this,a);zR(a,this.i[0],this.i[1]);W8(a,OQ(this,c));eR(this,a);zR(a,this.j[0],this.j[1]);U8(a,this.a[0]);W8(a,OQ(this,b));eR(this,a);U8(a,this.a[1]);eR(this,a);this.V=hR(this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.jb,this.V);EQ(this,a)};_.He=function S4(){return GQ(this)+' '+this.g+' '+this.f+' '+this.b+' '+this.e};_.Pe=function T4(){return 203};_.Qe=function U4(a){if(a==0)return new c7(ZKb,this.g);if(a==1)return new c7($Kb,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 V4(a){a[0]='DIAC';IQ(this,a);a[3]=this.k?'on':'off';a[4]='Ron = '+dS(this.g,NY,false);a[5]='Roff = '+dS(this.f,NY,false);a[6]='Vbrkdn = '+dS(this.b,'V',false);a[7]='Ihold = '+dS(this.e,'A',false);a[8]=mHb+dS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.Se=function W4(){return 2};_.df=function X4(){return true};_.gf=function Y4(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 Z4(){var a,b,c,d,e;bR(this);tQ(this,16);this.i=XQ(2);this.j=XQ(2);TQ(this.db,this.eb,this.i[0],this.i[1],0,16);TQ(this.db,this.eb,this.j[0],this.j[1],1,16);this.a=Cp(vz,LDb,167,2,0,1);for(a=0;a!=2;a++){e=-1+a*2;b=QQ(this.db,this.eb,a,8*e);c=QQ(this.db,this.eb,1-a,16*e);d=QQ(this.db,this.eb,1-a,0);this.a[a]=vQ(b,c,d)}};_.nf=function $4(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1]);e5(this.c,this.gb[2],this.gb[1]);e5(this.d,this.gb[1],this.gb[3])};_.of=function _4(){var a;a=this.mb[0]-this.mb[1];Cxb(this.W)<this.e&&(this.k=false);(a<=0?0-a:a)>this.b&&(this.k=true)};_.b=0;_.e=0;_.f=0;_.g=0;_.k=false;var Hx=Hwb(dHb,UIb,302);cC(96,1,{96:1},f5);_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var Kx=Hwb(dHb,'Diode',96);cC(125,5,bLb,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,GQ(this)+' '+f3(this.r)};_.Ie=function w5(){if(this.q.b||this.q.d)return null;return M5(this.q)};_.Pe=function x5(){return 100};_.Qe=function y5(a){return j5(this,a)};_.Re=function z5(a){k5(this,a)};_.Se=function A5(){return this.p?1:0};_.Ze=function B5(){return 100};_.df=function C5(){return true};_.ef=function D5(){l5(this)};_.gf=function E5(a,b){m5(this,a,b)};_.Vf=function F5(a){g5=a};_.lf=function G5(){n5(this)};_.nf=function H5(){p5(this)};_.pf=function I5(){Cxb(this.W)>ZGb&&Z$(jQ,cLb,this)};_.Uf=function J5(){o5(this)};_.qf=_.Uf;_.k=false;_.o=0;_.p=false;var g5=JKb;var Ix=Hwb(dHb,LIb,125);cC(46,1,{46:1,9:1,12:1},P5,Q5,R5,S5);_.zd=function V5(a){return L5(this,Mp(a,46))};_.Qe=function X5(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(hLb,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=Cxb(b.q));O5(this);d_(QY)};_.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 K5;var Jx=Hwb(dHb,'DiodeModel',46);cC(349,119,{239:1,262:1,240:1,358:1,263: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=Cp(bq,jFb,0,2,7,1);if(gT(this.a,Yp(Hl(a)*this.g),Yp(Il(a)*this.g),this.i,h)){g=Mp(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=Yp(Hl(a)*this.g)-g.s.a;e=Yp(Il(a)*this.g)-g.s.b;c=Math.sqrt(d*d+e*e);if(c<b){b=c;this.i=f}g.n=false}this.i>=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 Sx=Hwb(dHb,'EditCompositeModelDialog',349);cC(640,1,{},q6);_.Wf=function r6(a,b){return p6(Mp(a,123),Mp(b,123))};var Lx=Hwb(dHb,'EditCompositeModelDialog/1',640);cC(641,1,lGb,s6);_.Nd=function t6(a){d6(this.a,1,0)};var Mx=Hwb(dHb,'EditCompositeModelDialog/2',641);cC(642,1,lGb,u6);_.Nd=function v6(a){d6(this.a,-1,0)};var Nx=Hwb(dHb,'EditCompositeModelDialog/3',642);cC(643,1,lGb,w6);_.Nd=function x6(a){d6(this.a,0,1)};var Ox=Hwb(dHb,'EditCompositeModelDialog/4',643);cC(644,1,lGb,y6);_.Nd=function z6(a){d6(this.a,0,-1)};var Px=Hwb(dHb,'EditCompositeModelDialog/5',644);cC(645,1,lGb,A6);_.Nd=function B6(a){qJ(this.a,false)};var Qx=Hwb(dHb,'EditCompositeModelDialog/6',645);cC(646,1,lGb,C6);_.Nd=function D6(a){var b;if(this.a.e){b=yO(this.a.e);if(b.length==0){pG(l_('Please enter a model name.'));return}v2(this.a.d,d2=b)}d_(QY);a$(QY);qJ(this.a,false)};var Rx=Hwb(dHb,'EditCompositeModelDialog/7',646);cC(249,119,sGb,M6);_.d=0;var E6;var Zx=Hwb(dHb,'EditDialog',249);cC(426,1,lGb,P6);_.Nd=function Q6(a){G6(this.a)};var Tx=Hwb(dHb,'EditDialog/1',426);cC(427,1,lGb,R6);_.Nd=function S6(a){G6(this.a);qJ(this.a,false);JY=null};var Ux=Hwb(dHb,'EditDialog/2',427);cC(428,1,lGb,T6);_.Nd=function U6(a){qJ(this.a,false);JY=null};var Vx=Hwb(dHb,'EditDialog/3',428);cC(429,1,oLb,V6);_.Md=function W6(a){K6(this.a,a)};var Wx=Hwb(dHb,'EditDialog/4',429);cC(430,1,KGb,X6);_.$d=function Y6(a){K6(this.a,a)};var Xx=Hwb(dHb,'EditDialog/5',430);cC(431,1,lGb,Z6);_.Nd=function $6(a){K6(this.a,a)};var Yx=Hwb(dHb,'EditDialog/6',431);cC(6,1,{6:1},b7,c7);_.e=false;_.k=false;_.q=0;var $x=Hwb(dHb,'EditInfo',6);cC(634,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 DY;XL(b.d,l_('(no change)'));XL(b.d,l_('English'));XL(b.d,l_('Dansk'));XL(b.d,l_('Deutsch'));XL(b.d,l_('Polski'));XL(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;_V=false}a==1&&b.q>0&&(lQ=b.q);if(a==2){c=YL(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=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!e){pG(l_(\"Can't set language\"));return}nE(e.a,'language',d);qG(l_('Must restart to set language. Restart now?'))&&($wnd.location.reload(),undefined)}};var _x=Hwb(dHb,'EditOptions',634);cC(657,119,sGb,g7);var by=Hwb(dHb,'ExportAsImageDialog',657);cC(658,1,lGb,h7);_.Nd=function i7(a){qJ(this.a,false)};var ay=Hwb(dHb,'ExportAsImageDialog/1',658);cC(490,119,sGb,j7);var dy=Hwb(dHb,'ExportAsLocalFileDialog',490);cC(491,1,lGb,k7);_.Nd=function l7(a){qJ(this.a,false)};var cy=Hwb(dHb,'ExportAsLocalFileDialog/1',491);cC(654,119,sGb,m7);var gy=Hwb(dHb,'ExportAsTextDialog',654);cC(655,1,lGb,n7);_.Nd=function o7(a){qJ(this.a,false)};var ey=Hwb(dHb,'ExportAsTextDialog/1',655);cC(656,1,lGb,p7);_.Nd=function q7(a){var b;e$(this.a.a);qJ(this.a,false);b=yO(this.a.b);b!=null&&i$(this.a.a,b,true)};var fy=Hwb(dHb,'ExportAsTextDialog/2',656);cC(650,119,sGb,s7);var r7;var ky=Hwb(dHb,'ExportAsUrlDialog',650);cC(651,1,{},u7);_.ae=function v7(a,b){};_.be=function w7(a,b){var c;if(b.a.status==200){c=b.a.responseText;EN(r7,c)}else{c='Shortner error:'+b.a.statusText;EN(r7,c)}};var hy=Hwb(dHb,'ExportAsUrlDialog/1',651);cC(652,1,lGb,x7);_.Nd=function y7(a){Ae(this.a.b,false);t7(this.a.a)};var iy=Hwb(dHb,'ExportAsUrlDialog/2',652);cC(653,1,lGb,z7);_.Nd=function A7(a){qJ(this.a,false)};var jy=Hwb(dHb,'ExportAsUrlDialog/3',653);cC(40,1,{40:1},E7,F7,G7);_.b=0;_.c=0;var ny=Hwb(dHb,'Expr',40);cC(639,1,{},R7);_.a=0;_.c=0;var ly=Hwb(dHb,'ExprParser',639);cC(234,1,{},S7);_.a=0;var my=Hwb(dHb,'ExprState',234);cC(123,1,{123:1},T7,U7);_.b=0;_.c=0;_.d=0;var oy=Hwb(dHb,'ExtListEntry',123);cC(532,1,{},X7);_.a=0;_.d=0;var py=Hwb(dHb,'FFT',532);cC(295,5,cHb,_7,a8);_.De=function b8(){e_(jQ,this.lb,$7(this))};_.Ge=function c8(a){var b;_Q(this,this.ib,this.jb,17);gR(this,a,this.mb[0]);zR(a,this.ib,this.db);b=new q8(rHb,0,12);Y8(a,b);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:mQ);eR(this,a);$7(this);AQ(this,a,'FM',this.ob,this.qb,true);Z7(this,a,this.jb);EQ(this,a);this.V=hR(-this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.db,this.V)};_.He=function d8(){return GQ(this)+' '+this.a+' '+this.g+' '+this.f+' '+this.b};_.Pe=function e8(){return 201};_.Qe=function f8(a){if(a==0)return new c7(jHb,this.f);if(a==1)return new c7(tHb,this.a);if(a==2)return new c7(uHb,this.g);if(a==3)return new c7('Deviation (Hz)',this.b);return null};_.Re=function g8(a){a[0]='FM Source';a[1]=UGb+dS(this.W,'A',false);a[2]=kHb+dS(this.mb[0],'V',false);a[3]='cf = '+dS(this.a,eHb,false);a[4]='sf = '+dS(this.g,eHb,false);a[5]='dev ='+dS(this.b,eHb,false);a[6]=lHb+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=PQ(this.ib,this.jb,1-17/this.X)};_.nf=function p8(){X$(jQ,0,this.gb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;var qy=Hwb(dHb,'FMElm',295);cC(71,1,{},q8);_.b=0;var ry=Hwb(dHb,'Font',71);cC(329,29,cHb,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=Cp(Rw,LDb,7,5,0,1);this.s[0]=new CY(this,2,3,'S');this.s[0].i=true;this.s[1]=new CY(this,0,3,'C');this.s[1].i=true;this.s[2]=new CY(this,0,2,'A');this.s[3]=new CY(this,1,2,'B');this.s[4]=new CY(this,2,2,'Cin')};var sy=Hwb(dHb,DJb,329);cC(341,5,cHb,A8,B8);_.ye=function C8(){this.W=(this.mb[0]-this.mb[1])/(this.a?_Gb:this.d)};_.De=function D8(){S$(jQ,this.gb[0],this.gb[1],this.a?_Gb:this.d)};_.Ge=function E8(a){var b,c;_Q(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,D0(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*HDb*2/16));Sf(a.a)}Hf(a.a);this.V=hR(this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.jb,this.V);EQ(this,a)};_.He=function F8(){return GQ(this)+' '+this.d+' '+this.c+' '+this.b+' '+this.a};_.Pe=function G8(){return 404};_.Qe=function H8(a){if(a==0)return new c7('I2t',this.c);if(a==1)return new c7(rLb,this.d);return null};_.Re=function I8(a){a[0]=this.a?'fuse (blown)':'fuse';IQ(this,a);a[3]=sLb+dS(this.d,NY,false);a[4]='I2t = '+this.c;this.a||(a[5]=Yp(this.b*100/this.c)+'% '+l_('melted'))};_.df=function J8(){return true};_.ef=function K8(){YQ(this);this.b=0;this.a=false};_.gf=function L8(a,b){a==0&&b.q>0&&(this.c=b.q);a==1&&b.q>0&&(this.d=b.q)};_.lf=function M8(){bR(this);tQ(this,16)};_.nf=function N8(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1])};_.of=function O8(){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 ty=Hwb(dHb,qIb,341);cC(251,1,{},Z8);_.b=null;_.c=0;var wy=Hwb(dHb,'Graphics',251);cC(196,5,{5:1,9:1,196:1},a9,b9);_.Ge=function c9(a){var b,c,d;W8(a,OQ(this,0));zR(a,this.ib,this.jb);for(d=0;d!=3;d++){b=10-d*4;c=d*5;TQ(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&&CQ(a,this.ib,this.jb,this.V);RQ(this.ib,this.jb,fQ,1+11/this.X);_Q(this,this.ib,fQ,11);EQ(this,a)};_.Ne=function d9(a){return -this.W};_.Pe=function e9(){return 103};_.Re=function f9(a){a[0]='ground';a[1]=UGb+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(){Y$(jQ,0,this.gb[0],this.lb,0)};var xy=Hwb(dHb,sIb,196);cC(330,29,cHb,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=Cp(Rw,LDb,7,4,0,1);this.s[0]=new CY(this,0,3,'S');this.s[0].i=true;this.s[1]=new CY(this,1,3,'C');this.s[1].i=true;this.s[2]=new CY(this,0,2,'A');this.s[3]=new CY(this,1,2,'B')};var yy=Hwb(dHb,EJb,330);cC(649,1,{},x9);var v9;var Dy=Hwb(dHb,'ImportFromDropbox',649);cC(503,119,sGb,A9);var z9;var Cy=Hwb(dHb,'ImportFromDropboxDialog',503);cC(504,1,lGb,D9);_.Nd=function E9(a){qJ(this.a,false);new x9(z9)};var zy=Hwb(dHb,'ImportFromDropboxDialog/1',504);cC(505,1,lGb,F9);_.Nd=function G9(a){qJ(this.a,false);C9(Jh(pe(this.a.f),MGb),(nwb(),nwb(),mwb))};var Ay=Hwb(dHb,'ImportFromDropboxDialog/2',505);cC(506,1,lGb,H9);_.Nd=function I9(a){qJ(this.a,false)};var By=Hwb(dHb,'ImportFromDropboxDialog/3',506);cC(627,119,sGb,J9);var Gy=Hwb(dHb,'ImportFromTextDialog',627);cC(628,1,lGb,K9);_.Nd=function L9(a){var b;e$(this.a.b);qJ(this.a,false);b=yO(this.a.c);b!=null&&i$(this.a.b,b,true)};var Ey=Hwb(dHb,'ImportFromTextDialog/1',628);cC(629,1,lGb,M9);_.Nd=function N9(a){qJ(this.a,false)};var Fy=Hwb(dHb,'ImportFromTextDialog/2',629);cC(231,1,{},U9);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;var Iy=Hwb(dHb,'Inductor',231);cC(138,5,{5:1,9:1,138:1},V9,W9);_.ye=function X9(){var a;a=this.mb[0]-this.mb[1];this.W=O9(this.a,a)};_.De=function Y9(){P9(this.a)};_.Ge=function Z9(a){var b,c,d;c=this.mb[0];d=this.mb[1];_Q(this,this.ib,this.jb,8);zQ(this,a);eR(this,a);BQ(this,a,8,this.db,this.eb,c,d);if(jQ.Ac.c){b=dS(this.b,'H',true);FQ(this,a,b,8)}this.V=hR(this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.jb,this.V);EQ(this,a)};_.He=function $9(){return GQ(this)+' '+this.b+' '+this.W};_.Pe=function _9(){return 108};_.Qe=function aab(a){var b;if(a==0)return new c7(uLb,this.b);if(a==1){b=new c7('',0);b.c=new pY(YHb,(this.a.d&2)==0);return b}return null};_.Re=function bab(a){a[0]='inductor';IQ(this,a);a[3]=QKb+dS(this.b,'H',false);a[4]=mHb+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;Q9(this.a)};_.gf=function fab(a,b){a==0&&b.q>0&&(this.b=b.q);a==1&&(XH(b.c).a?(this.bb&=-3):(this.bb|=2));R9(this.a,this.b,this.W,this.bb)};_.lf=function gab(){bR(this);tQ(this,32)};_.nf=function hab(){S9(this.a,this.gb[0],this.gb[1])};_.of=function iab(){T9(this.a,this.mb[0]-this.mb[1])};_.b=0;var Hy=Hwb(dHb,fIb,138);cC(307,5,cHb,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*_Gb;b=(c+a<b?c+a:b)>c-a?c+a<b?c+a:b:c-a;e_(jQ,this.lb,b)};_.Ge=function mab(a){EQ(this,a);zQ(this,a);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);AR(a,this.b);jQ.Y.c&&AQ(this,a,'1',this.a.a,this.a.b-6,true);xR(a,this.d.a,this.d.b,3);this.V=hR(this.W,this.V);CQ(a,this.eb,this.jb,this.V)};_.He=function nab(){return GQ(this)+' '+this.e+' '+this.c};_.Je=function oab(a,b){return false};_.Ne=function pab(a){if(a==1)return this.W;return 0};_.Pe=function qab(){return 73};_.Qe=function rab(a){if(a==0)return new c7(vLb,this.e);if(a==1)return new c7(FHb,this.c);return null};_.Re=function sab(a){a[0]='inverter';a[1]='Vi = '+dS(this.mb[0],'V',false);a[2]='Vo = '+dS(this.mb[1],'V',false)};_.Ze=function tab(){return 49};_.$e=function uab(){return this.mb[0]};_._e=function vab(){return 1};_.af=function wab(a){return a==1};_.gf=function xab(a,b){a==0&&(this.e=b.q);a==1&&(this.c=mV=b.q)};_.lf=function yab(){var a,b,c,d;bR(this);d=16;16>this.X/2&&(d=Yp(this.X/2));this.db=PQ(this.ib,this.jb,0.5-d/this.X);this.eb=PQ(this.ib,this.jb,0.5+(d+2)/this.X);this.d=PQ(this.ib,this.jb,0.5+(d-2)/this.X);if(jQ.Y.c){b=XQ(4);a=PQ(this.ib,this.jb,0.5+(d-5)/this.X);TQ(this.db,a,b[0],b[1],0,16);TQ(this.db,a,b[3],b[2],1,16);this.b=xQ(b);this.a=PQ(this.db,a,0.5)}else{c=XQ(3);TQ(this.db,this.eb,c[0],c[1],0,16);c[2]=PQ(this.ib,this.jb,0.5+(d-5)/this.X);this.b=xQ(c)}_Q(this,this.ib,this.jb,16)};_.nf=function zab(){X$(jQ,0,this.gb[1],this.lb)};_.c=0;_.e=0;var Jy=Hwb(dHb,mJb,307);cC(226,5,cHb,Bab,Cab);_.De=function Dab(){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]<this.f){this.j=true;b=this.e}else{b=this.d}}a=this.i*jQ.Oc*_Gb;b=(c+a<b?c+a:b)>c-a?c+a<b?c+a:b:c-a;e_(jQ,this.lb,b)};_.Ge=function Eab(a){EQ(this,a);zQ(this,a);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);AR(a,this.c);Of(a.a,2);vR(a,this.k);Of(a.a,1);xR(a,this.g.a,this.g.b,3);this.V=hR(this.W,this.V);CQ(a,this.eb,this.jb,this.V)};_.He=function Fab(){return GQ(this)+' '+this.i+' '+this.f+' '+this.n+' '+this.e+' '+this.d};_.Je=function Gab(a,b){return false};_.Ne=function Hab(a){if(a==1)return this.W;return 0};_.Pe=function Iab(){return 183};_.Qe=function Jab(a){if(a==0){this.a=this.f;return new c7('Lower threshold (V)',this.f)}if(a==1){this.b=this.n;return new c7('Upper threshold (V)',this.n)}if(a==2)return new c7(vLb,this.i);if(a==3)return new c7(FHb,this.e);if(a==4)return new c7('Low Voltage (V)',this.d);return null};_.Re=function Kab(a){a[0]='InvertingSchmitt';a[1]='Vi = '+dS(this.mb[0],'V',false);a[2]='Vo = '+dS(this.mb[1],'V',false)};_.$e=function Lab(){return this.mb[0]};_._e=function Mab(){return 1};_.af=function Nab(a){return a==1};_.gf=function Oab(a,b){a==0&&(this.a=b.q);a==1&&(this.b=b.q);a==2&&(this.i=b.q);a==3&&(this.e=b.q);a==4&&(this.d=b.q);if(this.a>this.b){this.n=this.a;this.f=this.b}else{this.n=this.b;this.f=this.a}};_.lf=function Pab(){Aab(this)};_.nf=function Qab(){X$(jQ,0,this.gb[1],this.lb)};_.a=0;_.b=0;_.d=0;_.e=0;_.f=0;_.i=0;_.j=false;_.n=0;var Ky=Hwb(dHb,eJb,226);cC(311,29,cHb,Sab,Tab);_.tf=function Uab(){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 Vab(){return 'JK flip-flop'};_.Pe=function Wab(){return 156};_.Qe=function Xab(a){var b;if(a==2){b=new c7('',0);b.c=new pY(RKb,(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 Yab(){return 5+((this.bb&2)!=0?1:0)};_._e=function Zab(){return 2};_.gf=function $ab(a,b){if(a==2){XH(b.c).a?(this.bb|=2):(this.bb&=-3);Rab(this);qQ(this);kT(this)}if(a==3){this.bb=_6(b,this.bb,4);this.s[1].a=(this.bb&4)==0}jT(this,a,b)};\n",
"_.wf=function _ab(){Rab(this)};var Ly=Hwb(dHb,sJb,311);cC(203,5,cHb,lbb);_.Ae=function nbb(){return true};_.De=function obb(){dbb(this,false)};_.Ge=function pbb(a){var b,c,d,e,f,g,h;(this.bb&this.j)!=abb&&this.lf();_Q(this,this.ib,this.jb,16);gR(this,a,this.mb[1]);zR(a,this.S[0],this.S[1]);gR(this,a,this.mb[2]);zR(a,this.H[0],this.H[1]);eR(this,a);f=jQ.fc.c;d=this.T>0&&this.$f();for(e=0;e!=6;e++){if((e==1||e==4)&&d)continue;h=this.mb[1]+(this.mb[2]-this.mb[1])*e/6;f||W8(a,OQ(this,h));RQ(this.S[1],this.H[1],eQ,e*xLb);RQ(this.S[1],this.H[1],fQ,(e+1)*xLb);zR(a,eQ,fQ)}f||gR(this,a,this.mb[1]);zR(a,this.S[1],this.S[2]);f||gR(this,a,this.mb[2]);zR(a,this.H[1],this.H[2]);if(this.$f()){gR(this,a,this.mb[this.w]);(this.bb&this.n)!=0||zR(a,this.R==-1?this.H[0]:this.S[0],this.v[0]);zR(a,this.v[0],this.v[1])}if((this.bb&this.o)==0){gR(this,a,this.mb[this.w]);U8(a,this.t)}f&&W8(a,(B0(),v0));gR(this,a,this.mb[0]);zR(a,this.ib,this.I[1]);zR(a,this.I[0],this.I[2]);(this.bb&this.o)!=0&&this.R==-1&&xR(a,this.P.a,this.P.b,this.Q);if((this.bb&this.s)!=0){g=''+this.T*this.R;W8(a,mQ);Y8(a,kQ);AQ(this,a,g,this.ob+2,this.qb,false)}this.V=hR(-this.K,this.V);CQ(a,this.S[0],this.S[1],this.V);CQ(a,this.S[1],this.H[1],this.V);CQ(a,this.H[1],this.H[0],this.V);if(this.$f()){this.A=hR(this.F,this.A);this.B=hR(this.G,this.B);CQ(a,this.S[0],this.v[0],-this.A);CQ(a,this.v[0],this.H[0],this.B)}if(cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this||jQ.J==this){W8(a,(B0(),z0));Y8(a,kQ);b=oS(this._);oS(this.ab);c=this.ab==0?0:1;S8(a,'G',this.I[1].a-(this._<0?-2:12),this.I[1].b+(this.ab>0?-5:12));S8(a,this.R==-1?'D':'S',this.S[0].a-3+9*(b-c*this.R),this.S[0].b+4);S8(a,this.R==-1?'S':'D',this.H[0].a-3+9*(b-c*this.R),this.H[0].b+4);(this.bb&this.n)!=0&&S8(a,'B',this.v[0].a-3+9*(b-c*this.R),this.v[0].b+4)}EQ(this,a)};_.He=function qbb(){return GQ(this)+' '+this.T+' '+this.u};_.Xf=function rbb(){return 0.02};_.Je=function sbb(a,b){return !(a==0||b==0)};_.Me=function tbb(){return this.K};_.Ne=function ubb(a){if(a==0)return 0;if(a==3)return -this.F-this.G;if(a==1)return this.K+this.F;return -this.K+this.G};_.Yf=function vbb(){return bbb==0?this.Xf():bbb};_.Zf=function wbb(){return 1.5};_.Pe=function xbb(){return 102};_.Qe=function ybb(a){return ebb(this,a)};_.Re=function zbb(a){fbb(this,a,'MOSFET')};_.Te=function Abb(a){return a==0?this.ib:a==1?this.S[0]:a==2?this.H[0]:this.v[0]};_.Ue=function Bbb(){return (this.bb&this.n)!=0?4:3};_.Ve=function Cbb(){return this.K*(this.mb[2]-this.mb[1])};_.We=function Dbb(a){return l_((this.R==-1?'p-':'n-')+'MOSFET')};_.$e=function Ebb(){return this.mb[2]-this.mb[1]};_.df=function Fbb(){return true};_.ef=function Gbb(){hbb(this)};_.gf=function Hbb(a,b){a==0&&(this.T=this.R*b.q);a==1&&b.q>0&&(this.u=bbb=b.q);if(a==2){abb=XH(b.c).a?abb&~(this.q|this.o):abb|this.q;this.lf();b.k=true}if(a==3){this.bb=XH(b.c).a?this.bb|this.p:this.bb&~this.p;this.lf()}if(a==4&&!this.$f()){abb=XH(b.c).a?abb|this.o:abb&~this.o;this.lf()}if(a==4&&this.$f()){this.bb=_6(b,this.bb,this.k);b.k=true}if(a==5){this.bb=_6(b,this.bb,this.n);qQ(this);this.lf()}};_.lf=function Ibb(){ibb(this)};_.$f=function Jbb(){return (this.bb&(this.o|this.q))==0};_.nf=function Kbb(){kbb(this)};_.pf=function Lbb(){dbb(this,true);this.w==1&&(this.F=-this.G);this.w==2&&(this.G=-this.F)};_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.u=0;_.w=0;_.A=0;_.B=0;_.F=0;_.G=0;_.J=0;_.K=0;_.L=0;_.M=0;_.N=0;_.O=0;_.Q=0;_.R=0;_.T=0;var abb=0,bbb=0;var Xy=Hwb(dHb,'MosfetElm',203);cC(255,203,cHb,Mbb);_.ye=function Obb(){this.f=this.R*a5(this.e,this.R*(this.mb[0]-this.mb[1]))};_.De=function Pbb(){dbb(this,false);b5(this.e,this.R*(this.mb[0]-this.mb[1]))};_.Ge=function Qbb(a){_Q(this,this.ib,this.jb,16);gR(this,a,this.mb[1]);zR(a,this.S[0],this.S[1]);zR(a,this.S[1],this.S[2]);gR(this,a,this.mb[2]);zR(a,this.H[0],this.H[1]);zR(a,this.H[1],this.H[2]);gR(this,a,this.mb[0]);zR(a,this.ib,this.i);U8(a,this.a);eR(this,a);U8(a,this.g);this.b=hR(-this.K,this.b);this.c=hR(this.f,this.c);this.d=hR(-this.f-this.K,this.d);if(this.b!=0||this.d!=0){CQ(a,this.S[0],this.S[1],this.d);CQ(a,this.S[1],this.S[2],this.d+8);CQ(a,this.H[0],this.H[1],-this.b);CQ(a,this.H[1],this.H[2],-(this.b+8));CQ(a,this.ib,this.i,this.c)}EQ(this,a)};_.Xf=function Rbb(){return 0.00125};_.Je=function Sbb(a,b){return true};_.Ne=function Tbb(a){if(a==0)return -this.f;if(a==1)return this.f+this.K;return -this.K};_.Yf=function Ubb(){return 0.00125};_.Zf=function Vbb(){return -4};_.Pe=function Wbb(){return 106};_.Qe=function Xbb(a){if(a<2)return ebb(this,a);return null};_.Re=function Ybb(a){fbb(this,a,'JFET')};_.We=function Zbb(a){return l_((this.R==-1?'p-':'n-')+'JFET')};_.ef=function $bb(){hbb(this);this.e.a=0};_.lf=function _bb(){var a,b,c;ibb(this);a=16*this.$;this.S=XQ(3);this.H=XQ(3);TQ(this.ib,this.jb,this.S[0],this.H[0],1,-a);TQ(this.ib,this.jb,this.S[1],this.H[1],1,~~(-a/2));TQ(this.ib,this.jb,this.S[2],this.H[2],1-10/this.X,~~(-a/2));this.i=PQ(this.ib,this.jb,1-14/this.X);b=XQ(4);TQ(this.ib,this.jb,b[0],b[1],1-13/this.X,16);TQ(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=PQ(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 My=Hwb(dHb,'JfetElm',255);cC(342,29,cHb,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);T8(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=Yp(b.q);qQ(this);dcb(this);kT(this);return}if(a==3&&b.q>=2&&b.q<=16){this.w=Yp(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=Cp(Kx,LDb,96,this.v*this.w,0,1);b=Z5(fLb);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=Cp(aq,TGb,0,this.c.length,7,1)};_.pf=function ucb(){var a;for(a=0;a!=this.b.length;a++)Cxb(this.b[a])>ZGb&&Z$(jQ,cLb,this)};var Ny=Hwb(dHb,JIb,342);cC(286,125,bLb,wcb,xcb);_.Ge=function ycb(a){var b,c,d;if(cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(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);W8(a,(B0(),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*Jxb(d)));d>255&&(d=255);d<0&&(d=0);b=new F0(Yp(this.c*d),Yp(this.b*d),Yp(this.a*d));W8(a,b);T8(a,this.d.a-c,this.d.b-c,c*2);_Q(this,this.ib,this.jb,c);this.V=hR(this.W,this.V);CQ(a,this.ib,this.e,this.V);CQ(a,this.jb,this.f,-this.V);EQ(this,a)};_.He=function zcb(){return this.bb|=2,GQ(this)+' '+f3(this.r)+' '+this.c+' '+this.b+' '+this.a+' '+this.g};_.Pe=function Acb(){return 162};_.Qe=function Bcb(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 Ccb(a){k5(this,a);this.q.j?(a[0]='LED'):(a[0]=l_('LED')+' ('+this.r+')')};_.Ze=function Dcb(){return 108};_.gf=function Ecb(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 Fcb(a){vcb=a};_.lf=function Gcb(){n5(this);this.e=PQ(this.ib,this.jb,0.5-12/this.X);this.f=PQ(this.ib,this.jb,0.5+12/this.X);this.d=PQ(this.ib,this.jb,0.5)};_.a=0;_.b=0;_.c=0;_.g=0;var vcb=fLb;var Oy=Hwb(dHb,BIb,286);cC(176,5,{5:1,9:1,176:1},Icb,Jcb);_.Ge=function Kcb(a){gR(this,a,this.mb[0]);zR(a,this.ib,this.db);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:mQ);eR(this,a);AQ(this,a,this.b,this.ob,this.qb,true);this.V=hR(this.W,this.V);CQ(a,this.ib,this.db,this.V);RQ(this.ib,this.jb,fQ,1+11/this.X);_Q(this,this.ib,fQ,17);EQ(this,a)};_.He=function Lcb(){this.bb|=4;return GQ(this)+' '+f3(this.b)};_.Ke=function Mcb(a){if(a==0)return this.gb[0];return this.a};_.Le=function Ncb(){return 2};_.Ne=function Ocb(a){return -this.W};_.Pe=function Pcb(){return 207};_.Qe=function Qcb(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 Rcb(a){a[0]=this.b;a[1]=UGb+dS(this.W,'A',false);a[2]=kHb+dS(this.mb[0],'V',false)};_.Se=function Scb(){var a;if(!Hcb)return 0;a=Mp(mzb(Hcb,this.b),27);if(a){this.a=a.a;return 0}return 1};_.Ue=function Tcb(){return 1};_.$e=function Ucb(){return this.mb[0]};_._e=function Vcb(){return 1};_.cf=function Wcb(){return true};_.ff=function Xcb(a,b){this.W=-b};_.gf=function Ycb(a,b){a==0&&(this.b=Jh(pe(b.p),MGb));a==1&&(this.bb=_6(b,this.bb,1))};_.jf=function Zcb(a,b){this.gb[a]=b;if(a==1){pzb(Hcb,this.b,new mxb(b));this.a=b}};_.lf=function $cb(){bR(this);this.db=PQ(this.ib,this.jb,1-17/this.X)};_.nf=function _cb(){Y$(jQ,this.a,this.gb[0],this.lb,0)};_.a=0;var Hcb;var Py=Hwb(dHb,GIb,176);cC(297,5,cHb,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(){S$(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];_Q(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);W8(a,adb(this));T8(a,this.a.a-this.c,this.a.b-this.c,this.c*2);W8(a,(B0(),z0));xR(a,this.a.a,this.a.b,this.c);W8(a,OQ(this,c));zR(a,this.db,this.e[0]);W8(a,OQ(this,d));zR(a,this.eb,this.e[1]);W8(a,OQ(this,(c+d)*0.5));zR(a,this.e[0],this.e[1]);this.V=hR(this.W,this.V);if(jQ.J!=this){CQ(a,this.ib,this.db,this.V);b=this.V+(this.X-16)/2;CQ(a,this.db,this.e[0],b);b+=24;CQ(a,this.e[0],this.e[1],b);b+=16;CQ(a,this.e[1],this.eb,b);b+=24;CQ(a,this.eb,this.jb,this.V)}EQ(this,a)};_.He=function hdb(){return GQ(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';IQ(this,a);a[3]=sLb+dS(this.i,NY,false);a[4]=mHb+dS((this.mb[0]-this.mb[1])*this.W,'W',false);a[5]='T = '+Yp(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(){YQ(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=XQ(2);this.e=XQ(2);this.c=20;this.e[0]=QQ(this.db,this.eb,0,24);this.e[1]=QQ(this.db,this.eb,1,24);a=24-Txb(this.c*this.c-256);this.b[0]=QQ(this.db,this.eb,0,a);this.b[1]=QQ(this.db,this.eb,1,a);this.a=PQ(this.e[0],this.e[1],0.5)};_.nf=function rdb(){R$(jQ,this.gb[0]);R$(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 Qy=Hwb(dHb,CIb,297);cC(322,29,cHb,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 Adb(){return this.j};_.vf=function Bdb(){return true};_.wf=function Cdb(){var a;this.v=2;this.w=this.j+1;this.s=Cp(Rw,LDb,7,this.j*2+1,0,1);for(a=0;a!=this.j;a++)this.s[a]=new CY(this,this.j-1-a,2,'I'+a);for(a=0;a!=this.j;a++){this.s[a+this.j]=new CY(this,this.j-1-a,3,'O');this.s[a+this.j].i=true}this.s[this.b=this.j*2]=new CY(this,this.j,2,'Ld');qQ(this)};_.a=false;_.b=0;var Ry=Hwb(dHb,BJb,322);cC(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},Edb);_.Md=function Idb(a){Fdb()};var Ddb;var Sy=Hwb(dHb,'LoadFile',279);cC(121,5,ALb,Mdb,Ndb);_.ye=function Pdb(){this.g==1&&(this.W=0)};_.Ge=function Qdb(a){var b,c;b=this.g==1?0:2;c=this.g==1?16:2;_Q(this,this.ib,this.jb,16);zQ(this,a);this.g==0&&(this.V=hR(this.W,this.V),jQ.J!=this&&CQ(a,this.ib,this.jb,this.V));cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this||W8(a,mQ);SQ(this.db,this.eb,this.i,0,b);SQ(this.db,this.eb,this.j,1,c);zR(a,this.i,this.j);EQ(this,a)};_.He=function Rdb(){return GQ(this)+' '+this.g+' '+this.e};_.Je=function Sdb(a,b){return this.g==0};_.Pe=function Tdb(){return 115};_.Qe=function Udb(a){return Jdb(this,a)};_.Re=function Vdb(a){a[0]=this.e?'push switch (SPST)':'switch (SPST)';if(this.g==1){a[1]='open';a[2]=VGb+XR(this.$e())}else{a[1]=AHb;a[2]=kHb+dS(this.mb[0],'V',false);a[3]=UGb+JR(this.W)}};_.Ze=function Wdb(){return 115};_._f=function Xdb(){SQ(this.db,this.eb,this.i,0,16);return Tjb(Tjb(new Wjb(this.db),new Wjb(this.eb)),new Wjb(this.i))};_._e=function Ydb(){return this.g==1?0:1};_.cf=function Zdb(){return this.g==0};_.gf=function $db(a,b){a==0&&(this.e=XH(b.c).a)};_.lf=function _db(){Ldb(this)};_.nf=function aeb(){this.g==0&&Y$(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 lA=Hwb(dHb,gIb,121);cC(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(rHb,1,20);Y8(a,b);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:mQ);d=this.g==0?'L':'H';(this.bb&3)!=0&&(d=''+this.g);_Q(this,this.ib,this.db,0);AQ(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);CQ(a,this.ib,this.db,this.V);EQ(this,a);Y8(a,c)};_.He=function feb(){return GQ(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(zLb,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]=UGb+dS(this.W,'A',false)};_.Ue=function keb(){return 1};_.Ze=function leb(){return 105};_._f=function meb(){return new Vjb(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=XH(b.c).a);a==1&&(this.a=b.q);a==2&&(this.b=b.q);a==3&&(XH(b.c).a?(this.bb|=2):(this.bb&=-3))};_.lf=function seb(){Ldb(this);this.db=PQ(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);Y$(jQ,0,this.gb[0],this.lb,a)};_.a=0;_.b=0;var Ty=Hwb(dHb,kJb,202);cC(224,5,{5:1,9:1,224:1},ueb,veb);_.Ge=function web(a){var b,c,d;c=a.b;b=new q8(rHb,1,20);Y8(a,b);W8(a,bQ);d=this.mb[0]<this.a?'L':'H';(this.bb&1)!=0?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.a?'0':'1');this.b=d;_Q(this,this.ib,this.db,0);AQ(this,a,d,this.ob,this.qb,true);gR(this,a,this.mb[0]);zR(a,this.ib,this.db);EQ(this,a);Y8(a,c)};_.He=function xeb(){return GQ(this)+' '+this.a};_.Pe=function yeb(){return 77};_.Qe=function zeb(a){var b;if(a==0)return new c7('Threshold',this.a);if(a==1){b=new c7('',0);b.c=new pY('Current Required',(this.bb&4)!=0);return b}if(a==2){b=new c7('',0);b.c=new pY('Numeric',(this.bb&3)!=0);return b}return null};_.Re=function Aeb(a){a[0]='logic output';a[1]=this.mb[0]<this.a?'low':'high';(this.bb&3)!=0&&(a[1]=this.b);a[2]=kHb+dS(this.mb[0],'V',false)};_.Ue=function Beb(){return 1};_.Ze=function Ceb(){return 111};_.$e=function Deb(){return this.mb[0]};_.gf=function Eeb(a,b){a==0&&(this.a=b.q);a==1&&(XH(b.c).a?(this.bb=4):(this.bb&=-5));a==2&&(XH(b.c).a?(this.bb|=2):(this.bb&=-3))};_.lf=function Feb(){bR(this);this.db=PQ(this.ib,this.jb,1-12/this.X)};_.nf=function Geb(){(this.bb&4)!=0&&S$(jQ,this.gb[0],0,bHb)};_.a=0;var Uy=Hwb(dHb,lJb,224);cC(292,5,cHb,Heb,Ieb);_.ye=function Jeb(){this.W=(this.mb[0]-this.mb[1])/this.e};_.ze=function Keb(a){return a==2};_.De=function Leb(){S$(jQ,this.gb[0],this.gb[1],this.e)};_.Ge=function Meb(a){var b,c,d,e,f,g,h;e=0;g=this.mb[0];h=this.mb[1];b=2+Yp(8*(1-this.a/this.f));_Q(this,this.ib,this.jb,b);zQ(this,a);eR(this,a);for(c=0;c<=6;c++){d=(c&1)==0?1:-1;c==6&&(d=0);f=g+(h-g)*c/6;W8(a,OQ(this,f));SQ(this.db,this.eb,eQ,c*xLb,b*e);SQ(this.db,this.eb,fQ,c*xLb,b*d);zR(a,eQ,fQ);if(c==6)break;SQ(this.db,this.eb,eQ,(c+1)*xLb,b*d);zR(a,eQ,fQ);e=d}this.V=hR(this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.jb,this.V);EQ(this,a)};_.He=function Neb(){return GQ(this)+' '+this.d+' '+this.c+' '+this.a+' '+this.f+' '+this.b+' '+this.W};_.Pe=function Oeb(){return 109};_.Qe=function Peb(a){if(a==0)return new c7('Min Resistance (ohms)',this.d);if(a==1)return new c7('Max Resistance (ohms)',this.c);if(a==2)return new c7('Width of Doped Region (nm)',this.a*_Gb);if(a==3)return new c7('Total Width (nm)',this.f*_Gb);if(a==4)return new c7('Mobility (um^2/(s*V))',this.b*ZGb);return null};_.Re=function Qeb(a){a[0]='memristor';IQ(this,a);a[3]=sLb+dS(this.e,NY,false);a[4]=mHb+dS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.Xe=function Reb(a){return a==2?3:a==3?1:a==7?2:0};_.Ye=function Seb(a){return a==2?this.e:a==3?this.W:a==7?(this.mb[0]-this.mb[1])*this.W:this.mb[0]-this.mb[1]};_.df=function Teb(){return true};_.ef=function Ueb(){this.a=0};_.gf=function Veb(a,b){a==0&&(this.d=b.q);a==1&&(this.c=b.q);a==2&&(this.a=b.q*YGb);a==3&&(this.f=b.q*YGb);a==4&&(this.b=b.q*1.0E-12)};_.lf=function Web(){bR(this);tQ(this,32);new Lib;new Lib};_.nf=function Xeb(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1])};_.of=function Yeb(){var a;a=this.a/this.f;this.a+=jQ.Oc*this.b*this.d*this.W/this.f;this.a<0&&(this.a=0);this.a>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 Vy=Hwb(dHb,oIb,292);cC(331,29,cHb,$eb,_eb);_.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=XH(b.c).a);a==3&&(this.a=b.q);jT(this,a,b)};_.wf=function ifb(){this.v=2;this.w=2;this.s=Cp(Rw,LDb,7,3,0,1);this.s[0]=new CY(this,0,2,'');this.s[0].d=true;this.s[1]=new CY(this,0,3,'Q');this.s[1].i=true;this.s[2]=new CY(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 Wy=Hwb(dHb,KJb,331);cC(313,29,cHb,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<<a);this.s[this.a+this.b].u=this.s[b].u};_.uf=function ofb(){return 'Multiplexer'};_.Pe=function pfb(){return 184};_.Qe=function qfb(a){if(a==2)return a7(new c7(YKb,this.b));return eT(this,a)};_.Ue=function rfb(){return this.a+this.b+1};_._e=function sfb(){return 1};_.gf=function tfb(a,b){if(a==2&&b.q>=1&&b.q<=6){this.b=Yp(b.q);jfb(this);kT(this);return}jT(this,a,b)};_.wf=function ufb(){jfb(this)};_.a=0;_.b=0;var Yy=Hwb(dHb,wJb,313);cC(30,1,{},vfb);_.Dd=function wfb(){YZ(Qvb,this.b,this.a)};var Zy=Hwb(dHb,'MyCommand',30);cC(609,257,cHb,xfb);var $y=Hwb(dHb,WIb,609);cC(607,255,cHb,yfb);var _y=Hwb(dHb,RIb,607);cC(605,203,cHb,zfb);_.Ze=function Afb(){return 78};var az=Hwb(dHb,PIb,605);cC(74,5,BLb,Hfb);_.Ae=function Jfb(){return true};_.De=function Kfb(){var a,b,c,d,e,f,g,h,i;h=this.mb[0]-this.mb[1];i=this.mb[0]-this.mb[2];(Cxb(h-this.r)>IFb||Cxb(i-this.s)>IFb)&&(jQ.A=false);this.k=1.0E-15;if(jQ.Lc>100){this.k=Gxb(-9*Jxb(10)*(1-jQ.Lc/300));this.k>0.1&&(this.k=0.1)}h=this.t*Dfb(this,this.t*h,this.t*this.r);i=this.t*Dfb(this,this.t*i,this.t*this.s);this.r=h;this.s=i;g=_Kb*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;Q$(jQ,this.gb[0],this.gb[0],-f-e-d-c);Q$(jQ,this.gb[0],this.gb[1],e+c);Q$(jQ,this.gb[0],this.gb[2],f+d);Q$(jQ,this.gb[1],this.gb[0],d+c);Q$(jQ,this.gb[1],this.gb[1],-c);Q$(jQ,this.gb[1],this.gb[2],-d);Q$(jQ,this.gb[2],this.gb[0],f+e);Q$(jQ,this.gb[2],this.gb[1],-e);Q$(jQ,this.gb[2],this.gb[2],-f);U$(jQ,this.gb[0],-this.n-(e+c)*h-(f+d)*i);U$(jQ,this.gb[1],-this.o+d*i+c*h);U$(jQ,this.gb[2],-this.p+f*i+e*h)};_.Ge=function Lfb(a){Bfb(this,a)};_.He=function Mfb(){return GQ(this)+' '+this.t+' '+(this.mb[0]-this.mb[1])+' '+(this.mb[0]-this.mb[2])+' '+this.c};_.Ne=function Nfb(a){if(a==0)return -this.n;if(a==1)return -this.o;return -this.p};_.Pe=function Ofb(){return 116};_.Qe=function Pfb(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 Qfb(a){var b,c,d;a[0]=l_(CLb)+' ('+(this.t==-1?'PNP)':'NPN)')+' \\u03B2='+_o(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?wLb:'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]=SKb+dS(c,'V',false);a[5]=TKb+dS(b,'V',false);a[6]=UKb+dS(d,'V',false);a[7]=mHb+dS((this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o,'W',false)};_.Te=function Rfb(a){return Cfb(this,a)};_.Ue=function Sfb(){return 3};_.Ve=function Tfb(){return (this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o};_.We=function Ufb(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_(CLb)+', '+b};_.Xe=function Vfb(a){switch(a){case 1:case 2:case 3:return 1;case 7:return 2;default:return 0;}};_.Ye=function Wfb(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 Xfb(){return true};_.ef=function Yfb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.r=this.s=this.f=this.g=this.e=0};_.gf=function Zfb(a,b){if(a==0){this.c=b.q;Gfb(this)}if(a==1){XH(b.c).a?(this.bb|=1):(this.bb&=-2);Ffb(this)}};_.lf=function $fb(){Ffb(this)};_.nf=function _fb(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1]);R$(jQ,this.gb[2])};_.pf=function agb(){(Cxb(this.o)>ZGb||Cxb(this.n)>ZGb)&&Z$(jQ,cLb,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 tA=Hwb(dHb,FKb,74);cC(596,74,BLb,bgb);_.Ze=function cgb(){return 110};var bz=Hwb(dHb,NIb,596);cC(308,228,cHb,dgb,egb);_.Pe=function fgb(){return 151};_.yf=function ggb(){return 'NAND gate'};_.Ze=function hgb(){return 64};_.Af=function igb(){return true};var cz=Hwb(dHb,nJb,308);cC(296,41,nHb,jgb,kgb);_.Ze=function lgb(){return 0};var dz=Hwb(dHb,zIb,296);cC(177,227,cHb,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=XQ(38);Qp(this,204)&&(this.p=Cp(tz,XGb,18,5,0,1));for(c=0;c!=16;c++){a=c/16;b=1-a*a;TQ(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;SQ(this.db,this.eb,d[33+c],b/e,a*this.g);Qp(this,204)&&(this.p[c]=QQ(this.db,this.eb,(b-5)/e,a*this.g))}d[16]=new Nib(this.eb);this.a=xQ(d)}if(this.Af()){this.r=PQ(this.ib,this.jb,0.5+(this.t+4)/this.X);this.eb=PQ(this.ib,this.jb,0.5+(this.t+8)/this.X)}};var lz=Hwb(dHb,pJb,177);cC(309,177,cHb,ugb,vgb);_.Pe=function wgb(){return 153};_.yf=function xgb(){return 'NOR gate'};_.Ze=function ygb(){return 35};_.Af=function zgb(){return true};var ez=Hwb(dHb,oJb,309);cC(340,132,cHb,Egb,Fgb);_.Ge=function Ggb(a){_Q(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]);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);eR(this,a);AR(a,this.v);U8(a,this.a);U8(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);Y8(a,this.r);AQ(this,a,'+',this.u[0].a,this.u[0].b-2,true);AQ(this,a,'-',this.u[1].a,this.u[1].b,true);this.f=hR(-N0(this,0),this.f);CQ(a,this.k[0],this.k[1],this.f);this.g=hR(-N0(this,1),this.g);CQ(a,this.n[0],this.n[1],this.f);this.i=hR(-N0(this,2),this.i);CQ(a,this.o[0],this.o[1],this.i);this.j=hR(-N0(this,3),this.j);CQ(a,this.p[0],this.p[1],this.j);EQ(this,a)};_.Hf=function Hgb(a,b){return false};_.Je=_.Hf;_.Tf=function Igb(){return 402};_.Pe=_.Tf;_.Qe=function Jgb(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 Kgb(a){a[0]='OTA (LM13700 style)';a[1]='Iabc = '+dS(-N0(this,3),'A',false);a[2]='V+ - V- = '+dS(this.mb[0]-this.mb[1],'V',false)};_.Mf=function Lgb(){P0(this);this.f=this.g=this.i=this.j=0};_.ef=_.Mf;_.gf=function Mgb(a,b){a==0&&(this.t=b.q);a==1&&(this.q=b.q);Mp(oDb(this.w,0),41).i=this.q;Mp(oDb(this.w,1),41).i=this.t};_.lf=function Ngb(){var a,b,c,d;bR(this);if(this.X>94){this.db=QQ(this.ib,this.jb,1-94/this.X,0);this.eb=this.jb;this.s=this.jb}else{this.db=this.ib;this.eb=QQ(this.ib,this.jb,94/this.X,0);this.s=this.eb}c=32*this.$;this.k=XQ(2);this.n=XQ(2);this.o=XQ(2);this.p=XQ(2);this.u=XQ(2);this.c=XQ(2);this.d=XQ(2);this.e=XQ(2);TQ(this.ib,this.s,this.k[0],this.n[0],0,c);TQ(this.db,this.eb,this.k[1],this.n[1],0,c);TQ(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]=QQ(this.db,this.eb,DLb,32);this.p[1]=QQ(this.db,this.eb,DLb,8);d=XQ(3);TQ(this.db,this.eb,d[0],d[1],0,~~(3*c/2));d[2]=PQ(this.db,this.eb,0.6808510638297872);this.v=vQ(d[0],d[1],d[2]);this.e[0]=QQ(this.db,this.eb,0.898936170212766,0);this.e[1]=QQ(this.db,this.eb,0.7819148936170213,0);a=PQ(this.o[1],this.k[1],qLb);b=PQ(this.o[1],this.k[1],0.6666);this.a=sQ(a,b,8,4);TQ(a,b,this.c[0],this.c[1],1,4);a=PQ(this.o[1],this.n[1],qLb);b=PQ(this.o[1],this.n[1],0.6666);this.b=sQ(a,b,8,4);TQ(a,b,this.d[0],this.d[1],1,4);this.r=new q8(rHb,0,14);Q0(this,0,this.k[0]);Q0(this,1,this.n[0]);Q0(this,2,this.o[0]);Q0(this,3,this.p[0]);Q0(this,4,this.s)};_.f=0;_.g=0;_.i=0;_.j=0;_.q=0;_.t=0;var Agb,Bgb='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 fz=Hwb(dHb,gJb,340);cC(336,137,IKb,Ogb,Pgb);_.ze=function Qgb(a){return a==2};_.Ge=function Rgb(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);AQ(this,a,NY,this.d.a,this.d.b,true);_Q(this,this.ib,this.jb,12);this.V=hR(this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.jb,this.V);if(jQ.Ac.c&&this.W!=0){b=dS((this.mb[1]-this.mb[0])/this.W,NY,true);(this._==0||this.ab==0)&&FQ(this,a,b,12)}EQ(this,a)};_.Pe=function Sgb(){return 216};_.Re=function Tgb(a){a[0]='ohmmeter';this.W==0?(a[1]='R = \\u221E'):(a[1]=sLb+dS((this.mb[1]-this.mb[0])/this.W,NY,false))};_.Xe=function Ugb(a){return a==2?3:a==3?1:a==7?2:0};_.Ye=function Vgb(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 Wgb(){M1(this);tQ(this,26)};var gz=Hwb(dHb,FIb,336);cC(254,5,cHb,Zgb,$gb);\n",
"_.De=function _gb(){var a,b,c,d;b=this.mb[1]-this.mb[0];Cxb(this.e-b)>0.1?(jQ.A=false):(this.mb[2]>this.f+0.1||this.mb[2]<this.g-0.1)&&(jQ.A=false);d=0;c=jQ.Wb.a.b.length+this.lb;if(b>=this.f/this.a&&(this.e>=0||NZ(jQ,4)==1)){a=mLb;d=this.f-mLb*this.f/this.a}else if(b<=this.g/this.a&&(this.e<=0||NZ(jQ,4)==1)){a=mLb;d=this.g-mLb*this.g/this.a}else a=this.a;Q$(jQ,c,this.gb[0],a);Q$(jQ,c,this.gb[1],-a);Q$(jQ,c,this.gb[2],1);U$(jQ,c,d);this.e=b};_.Ge=function ahb(a){_Q(this,this.ib,this.jb,this.i*2);gR(this,a,this.mb[0]);zR(a,this.c[0],this.c[1]);gR(this,a,this.mb[1]);zR(a,this.d[0],this.d[1]);gR(this,a,this.mb[2]);zR(a,this.eb,this.jb);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);eR(this,a);AR(a,this.p);Y8(a,this.n);AQ(this,a,'-',this.o[0].a,this.o[0].b-2,true);AQ(this,a,'+',this.o[1].a,this.o[1].b,true);this.V=hR(this.W,this.V);CQ(a,this.jb,this.eb,this.V);EQ(this,a)};_.He=function bhb(){this.bb|=8;return GQ(this)+' '+this.f+' '+this.g+' '+this.b+' '+this.mb[0]+' '+this.mb[1]+' '+this.a};_.Je=function chb(a,b){return false};_.Ne=function dhb(a){if(a==2)return -this.W;return 0};_.Pe=function ehb(){return 97};_.Qe=function fhb(a){if(a==0)return new c7('Max Output (V)',this.f);if(a==1)return new c7('Min Output (V)',this.g);if(a==2)return new c7('Gain',this.a);return null};_.Re=function ghb(a){var b;a[0]='op-amp';a[1]='V+ = '+dS(this.mb[1],'V',false);a[2]='V- = '+dS(this.mb[0],'V',false);b=Kxb(Nxb(this.mb[2],this.f),this.g);a[3]=GHb+dS(b,'V',false);a[4]=HHb+dS(-this.W,'A',false);a[5]='range = '+dS(this.g,'V',false)+' to '+dS(this.f,'V',false)};_.Te=function hhb(a){return a==0?this.c[0]:a==1?this.d[0]:this.jb};_.Ue=function ihb(){return 3};_.Ve=function jhb(){return this.mb[2]*this.W};_.Ze=function khb(){return 97};_.$e=function lhb(){return this.mb[2]-this.mb[1]};_._e=function mhb(){return 1};_.af=function nhb(a){return a==2};_.df=function ohb(){return true};_.gf=function phb(a,b){a==0&&(this.f=b.q);a==1&&(this.g=b.q);a==2&&b.q>0&&(this.a=b.q)};_.lf=function qhb(){var a,b,c;bR(this);this.X>150&&this==jQ.J&&Ygb(this,2);c=this.k;c>this.X/2&&(c=Yp(this.X/2));tQ(this,c*2);a=this.i*this.$;(this.bb&1)!=0&&(a=-a);this.c=XQ(2);this.d=XQ(2);this.o=XQ(2);TQ(this.ib,this.jb,this.c[0],this.d[0],0,a);TQ(this.db,this.eb,this.c[1],this.d[1],0,a);TQ(this.db,this.eb,this.o[0],this.o[1],0.2,a);b=XQ(2);TQ(this.db,this.eb,b[0],b[1],0,a*2);this.p=vQ(b[0],b[1],this.eb);this.n=new q8(rHb,0,this.j==2?14:10)};_.nf=function rhb(){var a;a=jQ.Wb.a.b.length+this.lb;R$(jQ,a);Q$(jQ,this.gb[2],a,1)};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var hz=Hwb(dHb,_Ib,254);cC(346,132,cHb,Chb,Dhb);_.Ge=function Ehb(a){var b;_Q(this,this.ib,this.jb,32);gR(this,a,this.mb[0]);zR(a,this.d[0],this.d[1]);gR(this,a,this.mb[1]);zR(a,this.e[0],this.e[1]);gR(this,a,this.mb[2]);zR(a,this.eb,this.jb);gR(this,a,this.mb[3]);zR(a,this.i[0],this.i[1]);gR(this,a,this.mb[4]);zR(a,this.j[0],this.j[1]);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);eR(this,a);AR(a,this.o);Y8(a,this.g);AQ(this,a,'-',this.n[0].a,this.n[0].b-2,true);AQ(this,a,'+',this.n[1].a,this.n[1].b,true);for(b=0;b!=5;b++)this.b[b]=hR(N0(this,b),this.b[b]);CQ(a,this.d[1],this.d[0],this.b[0]);CQ(a,this.e[1],this.e[0],this.b[1]);CQ(a,this.eb,this.jb,this.b[2]);CQ(a,this.i[0],this.i[1],-this.b[3]);CQ(a,this.j[0],this.j[1],-this.b[4]);EQ(this,a)};_.Gf=function Fhb(){return M0(this)+' '+this.k+' '+Mp(oDb(this.w,this.f==0?20:4),49).j+' '+this.c+' '+this.f};_.He=_.Gf;_.Hf=function Ghb(a,b){return true};_.Je=_.Hf;_.Tf=function Hhb(){return 409};_.Pe=_.Tf;_.Qe=function Ihb(a){var b;if(a==0)return new b7('Slew Rate (V/usec)',this.k);if(a==1)return new b7('Output Current Limit (A)',this.c);if(a==2){b=new c7('',0);b.c=new pY('Swap Inputs',(this.bb&2)!=0);return b}if(a==3){b=new b7('<a href=\"opampreal.html\">Model<\\/a>',this.f);b.d=new DY;XL(b.d,l_('LM741'));XL(b.d,l_('LM324'));$L(b.d,this.f);return b}return null};_.Re=function Jhb(a){var b;b=this.f==0?'LM741':'LM324';a[0]='op-amp ('+b+')';a[1]='V+ = '+dS(this.mb[1],'V',false);a[2]='V- = '+dS(this.mb[0],'V',false);a[3]=GHb+dS(this.mb[2],'V',false);a[4]=HHb+dS(N0(this,2),'A',false)};_.Mf=function Khb(){P0(this);this.b=Cp(aq,TGb,0,5,7,1)};_.ef=_.Mf;_.gf=function Lhb(a,b){if(a==0){this.k=b.q;Ahb(this)}if(a==1){this.c=b.q;Ahb(this)}if(a==2){this.bb=_6(b,this.bb,2);Bhb(this)}if(a==3){this.f=YL(b.d).selectedIndex;this.a=0;Ahb(this)}};_.lf=function Mhb(){Bhb(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 iz=Hwb(dHb,bJb,346);cC(604,254,cHb,Nhb);_.Ze=function Ohb(){return 65};var jz=Hwb(dHb,aJb,604);cC(344,132,cHb,Uhb,Vhb);_.Ge=function Whb(a){var b,c,d,e,f,g,h,i,j;W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);BR(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(-N0(this,d),this.c[d]);CQ(a,b,c,this.c[d])}this.d.Ge(a);Bfb(this.i,a);EQ(this,a);W8(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 Mib(h,j);g=new Mib(h+20,j);e=sQ(f,g,5,2);U8(a,e);P8(a,h+10,j,h+15,j)}};_.Gf=function Xhb(){return M0(this)};_.He=_.Gf;_.Hf=function Yhb(a,b){return ~~(a/2)==~~(b/2)};_.Je=_.Hf;_.Tf=function Zhb(){return 407};_.Pe=_.Tf;_.Re=function $hb(a){a[0]='optocoupler';a[1]='Iin = '+dS(N0(this,0),'A',false);a[2]=HHb+dS(N0(this,2),'A',false)};_.Mf=function _hb(){P0(this);this.c=Cp(aq,TGb,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=Fp(Bp(bq,1),jFb,0,7,[c,c+d,c+d,c]);this.f=Fp(Bp(bq,1),jFb,0,7,[f,f,f+g,f+g]);$Q(this,c,f,this.e[2],this.f[2]);this.g=Cp(tz,XGb,18,4,0,1);Thb(this,0,b,e,-1,0);Thb(this,1,b,e,-1,0);Thb(this,2,b,e,1,d-this.b);Thb(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]=LQ(this.d,0);this.g[1]=LQ(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]=Cfb(this.i,1);this.g[3]=Cfb(this.i,2)};_.a=0;_.b=0;var Phb,Qhb='DiodeElm 6 1\\rCCCSElm 1 2 3 4\\rNTransistorElm 3 4 5';var kz=Hwb(dHb,iJb,344);cC(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||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this;b=new q8(rHb,d?1:0,14);Y8(a,b);W8(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');RQ(this.ib,this.jb,this.db,1-(~~(Yp(Ff(a.a,c).width)/2)+8)/this.X);_Q(this,this.ib,this.db,0);AQ(this,a,c,this.ob,this.qb,true);gR(this,a,this.mb[0]);d&&W8(a,gQ);zR(a,this.ib,this.db);EQ(this,a)};_.Pe=function eib(){return 79};_.Qe=function fib(a){var b;if(a==0){b=new c7('',0);b.c=new pY(mKb,(this.bb&1)!=0);return b}return null};_.Re=function gib(a){a[0]='output';a[1]=kHb+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=XH(b.c).a?this.bb|1:this.bb&-2)};_.lf=function kib(){bR(this);this.db=new Lib};var mz=Hwb(dHb,AIb,200);cC(610,257,cHb,lib);var nz=Hwb(dHb,XIb,610);cC(608,255,cHb,mib);var oz=Hwb(dHb,SIb,608);cC(606,203,cHb,nib);_.Ze=function oib(){return 80};var pz=Hwb(dHb,QIb,606);cC(597,74,BLb,pib);_.Ze=function qib(){return 112};var qz=Hwb(dHb,OIb,597);cC(317,29,cHb,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)Y$(jQ,0,this.gb[2],this.s[2].v,a);else{d=jQ.Wb.a.b.length+this.s[2].v;Q$(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=Cp(Rw,LDb,7,3,0,1);this.s[0]=new CY(this,0,2,'I1');this.s[1]=new CY(this,1,2,'I2');this.s[2]=new CY(this,0,3,'O');this.s[2].i=true};_.nf=function Aib(){var a;a=jQ.Wb.a.b.length+this.s[2].v;R$(jQ,a);R$(jQ,0);R$(jQ,this.gb[2])};_.a=false;_.b=false;var rz=Hwb(dHb,HJb,317);cC(316,29,cHb,Cib,Dib);_.tf=function Eib(){if(this.s[0].u&&!this.c){this.c=true;this.b=0;this.s[2].u&&(this.b=Xp(this.b+128));this.s[3].u&&(this.b=Xp(this.b+64));this.s[4].u&&(this.b=Xp(this.b+32));this.s[5].u&&(this.b=Xp(this.b+16));this.s[6].u&&(this.b=Xp(this.b+8));this.s[7].u&&(this.b=Xp(this.b+4));this.s[8].u&&(this.b=Xp(this.b+2));this.s[9].u&&(this.b=Xp(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=Wp(this.b>>>1)}this.s[0].u||(this.c=false);this.s[1].u||(this.a=false)};_.uf=function Fib(){return 'PISO shift register'};_.Pe=function Gib(){return 186};_.Ue=function Hib(){return 11};_._e=function Iib(){return 1};_.wf=function Jib(){this.v=10;this.w=3;this.s=Cp(Rw,LDb,7,11,0,1);this.s[0]=new CY(this,1,2,'L');this.s[1]=new CY(this,2,2,'');this.s[1].d=true;this.s[2]=new CY(this,1,0,'I7');this.s[3]=new CY(this,2,0,'I6');this.s[4]=new CY(this,3,0,'I5');this.s[5]=new CY(this,4,0,'I4');this.s[6]=new CY(this,5,0,'I3');this.s[7]=new CY(this,6,0,'I2');this.s[8]=new CY(this,7,0,'I1');this.s[9]=new CY(this,8,0,'I0');this.s[10]=new CY(this,1,3,'Q');this.s[10].i=true};_.a=false;_.b=0;_.c=false;var sz=Hwb(dHb,zJb,316);cC(18,1,{18:1},Lib,Mib,Nib);_.eQ=function Oib(a){return Kib(this,a)};_.hC=function Pib(){return 41*(41+this.a)+this.b};_.tS=function Qib(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var tz=Hwb(dHb,'Point',18);cC(285,49,ZHb,Rib,Sib);_.Ge=function Tib(a){var b;WX(this,a);W8(a,(B0(),z0));Y8(a,kQ);b=Yp(a.a.measureText('+').width);S8(a,'+',this.b.a-~~(b/2),this.b.b)};_.He=function Uib(){return GQ(this)+' '+this.c+' '+this.j+' '+this.a};_.Pe=function Vib(){return 209};_.Qe=function Wib(a){if(a==2)return new c7('Max Reverse Voltage',this.a);return XX(this,a)};_.Re=function Xib(a){YX(this,a);a[0]='capacitor (polarized)'};_.Ze=function Yib(){return 67};_.gf=function Zib(a,b){a==2&&b.q>=0&&(this.a=b.q);a==0&&b.q>0&&(this.c=b.q);a==1&&(XH(b.c).a?(this.bb&=-3):(this.bb|=2))};_.lf=function $ib(){var a,b,c;ZX(this);a=(this.X/2-4)/this.X;this.i=XQ(8);for(b=0;b<=7;b++){c=(b-3.5)/3.5;this.i[b]=QQ(this.g[0],this.g[1],b/7,5*(1-Math.sqrt(1-c*c)))}this.b=QQ(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 _ib(){this.mb[0]-this.mb[1]<0&&this.mb[0]-this.mb[1]<-this.a&&Z$(jQ,'capacitor exceeded max reverse voltage',this)};_.a=0;var uz=Hwb(dHb,eIb,285);cC(167,1,{167:1},cjb);_.a=0;var vz=Hwb(dHb,'Polygon',167);cC(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];_Q(this,this.ib,this.jb,c);zQ(this,a);eR(this,a);b=Yp(16*this.q);if(jQ.Z.c){W8(a,OQ(this,n));TQ(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));W8(a,OQ(this,m));TQ(this.db,this.eb,eQ,fQ,d*FLb,c);TQ(this.db,this.eb,this.s,this.t,(d+1)*FLb,c);zR(a,eQ,this.s);zR(a,fQ,this.t)}TQ(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));W8(a,OQ(this,m));SQ(this.db,this.eb,eQ,d*FLb,c*f);SQ(this.db,this.eb,fQ,(d+1)*FLb,c*e);zR(a,eQ,fQ);f=e}}W8(a,OQ(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){CQ(a,this.ib,this.p,this.e);CQ(a,this.jb,this.p,this.f);CQ(a,this.r,this.d,this.g);CQ(a,this.d,this.p,this.g+qR(this.r,this.d))}EQ(this,a);if(jQ.Ac.c&&this.u>0&&(this.bb&1)!=0){i=this.r.a<this.db.a&&this.db.a==this.eb.a;h=this.r.b<this.db.b&&this.db.a!=this.eb.a;g=this.db.a==this.eb.a&&this.db.b<this.eb.b||this.db.b==this.eb.b&&this.db.a>this.eb.a;j=dS(g?this.v:this.u,'',true);k=dS(g?this.u:this.v,'',true);Y8(a,kQ);W8(a,mQ);r=~~(a.c/2);q=Yp(Ff(a.a,j).width);this.db.a==this.eb.a?S8(a,j,i?this.c.a-2-q:this.c.a+2,Lxb(this.a.b,this.b.b)+5+r):S8(a,j,Oxb(this.a.a,this.b.a)-2-q,h?this.c.b-4:this.c.b+4+r);q=Yp(Ff(a.a,k).width);this.db.a==this.eb.a?S8(a,k,i?this.c.a-2-q:this.c.a+2,Oxb(this.a.b,this.b.b)-3):S8(a,k,Lxb(this.a.a,this.b.a)+2,h?this.c.b-4:this.c.b+4+r)}};_.He=function kjb(){return GQ(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(GLb,this.o);if(a==1){b=new c7(HLb,0);b.n=this.A;return b}if(a==2){b=new c7('',0);b.c=new pY(nKb,(this.bb&1)!=0);return b}return null};_.Re=function pjb(a){a[0]='potentiometer';a[1]=VGb+XR(this.mb[0]-this.mb[1]);a[2]='R1 = '+dS(this.u,NY,false);a[3]='R2 = '+dS(this.v,NY,false);a[4]='I1 = '+JR(this.i);a[5]='I2 = '+JR(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&&Gnb(this.w,a)};_.ef=function tjb(){this.e=this.f=this.g=0;YQ(this)};_.gf=function ujb(a,b){a==0&&(this.o=b.q);if(a==1){this.A=Jh(pe(b.p),MGb);KJ(this.n,this.A);G$(jQ)}a==2&&(this.bb=_6(b,this.bb,1))};_.hf=function vjb(a){a?(cQ=this):cQ==this&&(cQ=null);!!this.w&&Enb(this.w)};_.lf=function wjb(){ejb(this)};_.nf=function xjb(){this.u=this.o*this.q;this.v=this.o*(1-this.q);S$(jQ,this.gb[0],this.gb[2],this.u);S$(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 wz=Hwb(dHb,jIb,221);cC(201,5,{5:1,9:1,201:1},zjb,Ajb);_.Ge=function Bjb(a){var b,c,d,e,f,g;_Q(this,this.ib,this.jb,8);f=cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this;c=f||jQ.J==this||(this.bb&1)!=0?16:this.X-32;tQ(this,Yp(c));gR(this,a,this.mb[0]);f&&W8(a,gQ);zR(a,this.ib,this.db);gR(this,a,this.mb[1]);f&&W8(a,gQ);zR(a,this.eb,this.jb);b=new q8(rHb,1,14);Y8(a,b);this==jQ.ac&&AQ(this,a,'X',this.b.a,this.b.b,true);this==jQ.bc&&AQ(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,eHb,false);break;case 8:e=dS(this.s,'S',false);break;case 9:e=_o(iQ,this.e);}FQ(this,a,e,4)}W8(a,(B0(),z0));Y8(a,kQ);d=QQ(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=Yp(a.a.measureText('+').width);S8(a,'+',d.a-~~(g/2),d.b);EQ(this,a)};_.He=function Cjb(){return GQ(this)+' '+this.n};_.Je=function Djb(a,b){return false};_.Pe=function Ejb(){return 112};_.Qe=function Fjb(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 DY;XL(b.d,l_(iHb));XL(b.d,l_(ILb));XL(b.d,l_(jHb));XL(b.d,l_(JLb));XL(b.d,l_(KLb));XL(b.d,l_(LLb));$L(b.d,this.n);return b}return null};_.Re=function Gjb(a){a[0]='voltmeter';a[1]=VGb+dS(this.mb[0]-this.mb[1],'V',false)};_.gf=function Hjb(a,b){a==0&&(XH(b.c).a?(this.bb=1):(this.bb&=-2));a==1&&(this.n=YL(b.d).selectedIndex)};_.lf=function Ijb(){bR(this);this.b=PQ(this.ib,this.jb,0.5)};_.pf=function Jjb(){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(a<this.k&&this.g){this.i=this.k;this.p=PC(CC(Cg()),this.q);this.q=CC(Cg());this.s=QC(PC(CC(Cg()),this.r));this.e=this.s/QC(this.p);this.o=a;this.g=false;this.d=true;this.v=this.v/this.c;this.t=Txb(this.v);fxb(this.t)&&(this.t=0);this.c=0;this.v=0}if(a<this.o&&this.d){this.o=a;this.g=false;this.d=true}if(a>this.o&&this.d){this.j=this.o;this.r=CC(Cg());this.k=a;this.g=true;this.d=false;this.v=this.v/this.c;this.t=Txb(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 xz=Hwb(dHb,EIb,201);cC(603,121,ALb,Kjb);_.Ze=function Ljb(){return 0};var yz=Hwb(dHb,hIb,603);cC(270,1,{},Njb);var zz=Hwb(dHb,'QueryParameters',270);cC(51,1,{51:1},Ujb,Vjb,Wjb,Xjb);_.eQ=function Yjb(a){return Pjb(this,a)};_.tS=function Zjb(){return 'Rect('+this.c+','+this.d+','+this.b+','+this.a+')'};_.a=0;_.b=0;_.c=0;_.d=0;var Bz=Hwb(dHb,'Rectangle',51);cC(291,5,cHb,akb,bkb);_.ye=function ckb(){var a,b;b=this.mb[this.n]-this.mb[this.p];this.b=O9(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;P9(this.i);for(a=0;a!=this.s*3;a+=3){S$(jQ,this.gb[a],this.gb[1+a],this.g==0?this.v:this.u);S$(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]));BQ(this,a,this.$*6,this.c[e],this.c[1-e],this.mb[this.n+e],this.mb[this.o-e]);W8(a,(B0(),t0));for(b=0;b!=this.s;b++){b==0?SQ(this.ib,this.jb,this.k[0],0.5,this.r*2+5*this.$):SQ(this.ib,this.jb,this.k[b*2],0.5,Yp(this.r*(-b*3+3-0.5+this.f))+5*this.$);SQ(this.ib,this.jb,this.k[b*2+1],0.5,Yp(this.r*(-b*3-0.5+this.f))-5*this.$);P8(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])}RQ(this.B[c][1],this.B[c][2],this.t[c],this.f);W8(a,x0);zR(a,this.B[c][0],this.t[c]);this.w[c]=hR(this.A[c],this.w[c]);CQ(a,this.C[c][0],this.B[c][0],this.w[c]);this.g!=2&&CQ(a,this.B[c][this.g+1],this.C[c][this.g+1],this.w[c])}this.a=hR(this.b,this.a);CQ(a,this.d[0],this.c[0],this.a);CQ(a,this.c[0],this.c[1],this.a);CQ(a,this.c[1],this.d[1],this.a);EQ(this,a);_Q(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 GQ(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(uLb,this.j);if(a==1)return new c7(yHb,this.v);if(a==2)return new c7(zHb,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)+' = '+JR(this.A[b]);a[c++]='coil I = '+JR(this.b);a[c++]='coil Vd = '+XR(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;YQ(this);Q9(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;R9(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=Yp(b.q);$jb(this)}a==5&&b.q>0&&(this.e=b.q);if(a==6){XH(b.c).a?(this.bb|=1):(this.bb&=-2);$jb(this)}};_.lf=function skb(){$jb(this)};_.nf=function tkb(){var a;S9(this.i,this.gb[this.n],this.gb[this.p]);S$(jQ,this.gb[this.p],this.gb[this.o],this.e);for(a=0;a!=this.s*3;a++)R$(jQ,this.gb[a])};_.of=function ukb(){var a,b;T9(this.i,this.mb[this.n]-this.mb[this.p]);b=Txb(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 Cz=Hwb(dHb,nIb,291);cC(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];_Q(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,D0(OQ(this,f)));vf(b,1,D0(OQ(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);FQ(this,a,e,8)}this.V=hR(this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.jb,this.V);EQ(this,a)};_.He=function zkb(){return GQ(this)+' '+this.a};_.Pe=function Akb(){return 114};_.Qe=function Bkb(a){if(a==0)return new c7(GLb,this.a);return null};_.Re=function Ckb(a){a[0]='resistor';IQ(this,a);a[3]=sLb+dS(this.a,NY,false);a[4]=mHb+dS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.We=function Dkb(a){return l_('resistor')+', '+dS(this.a,NY,false)};_.Ze=function Ekb(){return 114};_.gf=function Fkb(a,b){b.q>0&&(this.a=b.q)};_.lf=function Gkb(){bR(this);tQ(this,32);new Lib;new Lib};_.nf=function Hkb(){S$(jQ,this.gb[0],this.gb[1],this.a)};_.a=0;var Dz=Hwb(dHb,dIb,95);cC(229,29,{5:1,9:1,229:1},Jkb,Kkb);_.tf=function Lkb(){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<this.j&&(this.s[a+++2].u=false);a%=this.j;this.s[a+2].u=true}if(!this.s[1].u){for(a=1;a!=this.j;a++)this.s[a+2].u=false;this.s[2].u=true}this.r=this.s[0].u};_.uf=function Mkb(){return 'ring counter'};_.Pe=function Nkb(){return 163};_.Qe=function Okb(a){if(a<2)return eT(this,a);if(a==2)return a7(new c7('# of Bits',this.j));return null};_.Ue=function Pkb(){return this.j+2};_._e=function Qkb(){return this.j};_.vf=function Rkb(){return true};_.gf=function Skb(a,b){if(a<2){jT(this,a,b);return}if(a==2&&b.q>=2){this.j=Yp(b.q);Ikb(this);kT(this)}};_.wf=function Tkb(){Ikb(this)};_.a=false;var Ez=Hwb(dHb,'RingCounterElm',229);cC(245,1,{245:1},Ukb);_.a=false;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;_.g=0;var Fz=Hwb(dHb,'RowInfo',245);cC(301,5,cHb,Wkb,Xkb);_.ye=function Ykb(){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 Zkb(){var a,b,c,d;c=this.mb[0]-this.mb[1];d=this.mb[0]-this.mb[2];(Cxb(c-this.p)>IFb||Cxb(d-this.q)>IFb)&&(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:bHb;S$(jQ,this.gb[0],this.gb[3],this.a)};_.Ge=function $kb(a){var b,c,d;_Q(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);W8(a,OQ(this,c));eR(this,a);U8(a,this.r);gR(this,a,this.mb[2]);zR(a,this.eb,this.i[0]);zR(a,this.i[0],this.i[1]);W8(a,OQ(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){CQ(a,this.ib,this.eb,this.d);CQ(a,this.jb,this.eb,this.e);CQ(a,this.i[1],this.i[0],this.f);CQ(a,this.i[0],this.eb,this.f+qR(this.i[1],this.i[0]))}if((cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this||jQ.J==this)&&this.ib.a==this.jb.a&&this.jb.b>this.ib.b){W8(a,(B0(),z0));b=oS(this._);S8(a,'C',this.eb.a+(b<0?5:-15),this.eb.b+12);S8(a,'A',this.db.a+5,this.db.b-4);S8(a,'G',this.i[0].a,this.i[0].b+12)}EQ(this,a)};_.He=function _kb(){return GQ(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(MLb,this.s);if(a==1)return new c7(NLb,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]=mHb+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=XQ(2);d=XQ(2);TQ(this.db,this.eb,d[0],d[1],0,8);TQ(this.db,this.eb,this.b[0],this.b[1],1,8);this.r=vQ(d[0],d[1],this.eb);this.i=XQ(2);c=(this.X-16)/2;b=jQ.fb;b=Yp(b+c%jQ.fb);if(c<b){this.ob=this.nb;this.qb=this.pb;return}SQ(this.eb,this.jb,this.i[0],b/c,b*a);SQ(this.eb,this.jb,this.i[1],b/c,jQ.fb*2*a);this.i[1].a=K$(jQ,this.i[1].a);this.i[1].b=K$(jQ,this.i[1].b)};_.nf=function mlb(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1]);R$(jQ,this.gb[2]);R$(jQ,this.gb[3]);S$(jQ,this.gb[2],this.gb[1],this.c);e5(this.g,this.gb[3],this.gb[2])};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.s=0;var Gz=Hwb(dHb,TIb,301);cC(300,226,cHb,nlb,olb);_.De=function plb(){var a,b,c;c=this.mb[1];if(this.j){if(this.mb[0]>this.n){this.j=false;b=this.e}else{b=this.d}}else{if(this.mb[0]<this.f){this.j=true;b=this.d}else{b=this.e}}a=this.i*jQ.Oc*_Gb;b=(c+a<b?c+a:b)>c-a?c+a<b?c+a:b:c-a;e_(jQ,this.lb,b)};_.Ge=function qlb(a){EQ(this,a);zQ(this,a);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);AR(a,this.c);Of(a.a,2);vR(a,this.k);Of(a.a,1);this.V=hR(this.W,this.V);CQ(a,this.eb,this.jb,this.V)};_.Ne=function rlb(a){if(a==1)return this.W;return 0};_.Pe=function slb(){return 182};_.Re=function tlb(a){a[0]='Schmitt Trigger~'};_.lf=function ulb(){var a,b;Aab(this);b=16;16>this.X/2&&(b=Yp(this.X/2));this.db=PQ(this.ib,this.jb,0.5-b/this.X);this.eb=PQ(this.ib,this.jb,0.5+(b-3)/this.X);a=XQ(3);TQ(this.db,this.eb,a[0],a[1],0,16);a[2]=PQ(this.ib,this.jb,0.5+(b-5)/this.X);this.c=xQ(a)};var Hz=Hwb(dHb,dJb,300);cC(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 Qz=Hwb(dHb,'Scope',170);cC(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},Amb);var Iz=Hwb(dHb,'ScopeCheckBox',53);cC(10,5,{5:1,9:1,10:1},Emb,Fmb);_.Ae=function Gmb(){return false};_.Ge=function Hmb(a){W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:mQ);If(a.a);a.a.setTransform(1,0,0,1,0,0);Dmb(this);Ilb(this.a,a);Hf(a.a);_Q(this,this.ib,this.jb,0);EQ(this,a)};_.Gf=function Imb(){var a,b;a=GQ(this);b=iyb(Wlb(this.a),32,95);b=lyb(b,'o_','');return a+' '+b};_.He=_.Gf;_.Pe=function Jmb(){return 403};_.Ue=function Kmb(){return 0};_.Mf=function Lmb(){YQ(this);imb(this.a,true)};_.ef=_.Mf;_.bg=function Mmb(){bR(this);Dmb(this)};_.lf=_.bg;var Jz=Hwb(dHb,'ScopeElm',10);cC(13,1,{13:1},Umb,Vmb);_.b=0;_.d=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var Nmb;var Kz=Hwb(dHb,'ScopePlot',13);cC(502,1,{},Xmb);var Lz=Hwb(dHb,'ScopePopupMenu',502);cC(353,119,{25:1,98:1,264: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=Mp(a.f,53);amb(this.u,b.a,(b.jb?(nwb(),Ki(b.c)?mwb:lwb):(nwb(),Li(b.c)?mwb:lwb)).a);_mb(this)};_.n=0;_.o=0;var Pz=Hwb(dHb,'ScopePropertiesDialog',353);cC(663,1,{},cnb);_.Dd=function dnb(){$mb(this.a)};var Mz=Hwb(dHb,'ScopePropertiesDialog/1',663);cC(664,1,lGb,enb);_.Nd=function fnb(a){qJ(this.a,false)};var Nz=Hwb(dHb,'ScopePropertiesDialog/2',664);cC(665,1,lGb,gnb);_.Nd=function hnb(a){kmb(this.a.u)};\n",
"var Oz=Hwb(dHb,'ScopePropertiesDialog/3',665);cC(621,42,{239:1,240:1,181:1,25:1,98:1,19:1,22:1,24:1,101:1,20:1,38:1,26:1,42:1,14:1,15:1},rnb);_.Od=function snb(a){ni(a.a)==1||ni(a.a)==4?(nnb(this),FI(this,false)):(onb(this,this.a),FI(this,false))};_.Qd=function tnb(a){nnb(this);FI(this,false)};_.Td=function unb(a){oi(a.a);lnb(this,si(a.a))};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.k=0;var inb;var Sz=Hwb(dHb,'ScrollValuePopup',621);cC(622,1,{},vnb);_.ue=function wnb(a,b){var c,d;c=Lxb(0,this.b-~~(a/4));d=Lxb(0,this.c-~~(7*b/12));JI(this.a,c,d)};_.b=0;_.c=0;var Rz=Hwb(dHb,'ScrollValuePopup/1',622);cC(157,737,{37:1,239:1,262:1,240:1,358:1,263:1,181:1,707:1,708:1,709:1,706:1,25:1,19:1,22:1,24:1,20:1,26:1,14:1,15:1},Inb,Jnb,Knb);_.Nd=function Lnb(a){oi(a.a)};_.Od=function Mnb(a){this.d=false;oi(a.a);Cnb(this,Hl(a),true)};_.Pd=function Nnb(a){oi(a.a);Dnb(this,Hl(a))};_.Qd=function Onb(a){if(this.d)return;this.e&&!!this.a&&UQ(this.a)&&B$(jQ,null)};_.Rd=function Pnb(a){this.e&&!!this.a&&B$(jQ,this.a)};_.Sd=function Qnb(a){oi(a.a);LF(pe(this.b));if(this.e&&this.d){this.k=Anb(this,Hl(a));this.d=false;Enb(this);!!this.c&&this.c.Dd()}};_.Td=function Rnb(a){Gnb(this,a)};_.Ud=function Snb(a){oi(a.a);this.d=false};_.Vd=function Tnb(a){oi(a.a);if(this.e&&this.d){this.d=false;Enb(this);!!this.c&&this.c.Dd()}};_.Wd=function Unb(a){var b;oi(a.a);b=a.a.touches[0];Dnb(this,nl(b,(vF(),this.ob)))};_.Xd=function Vnb(a){var b;oi(a.a);this.d=false;b=a.a.touches[0];Cnb(this,nl(b,(vF(),this.ob)),false)};_.a=null;_.c=null;_.d=false;_.e=true;_.g=0;_.i=0;_.k=0;var xnb=3,ynb=2,znb=14;var Tz=Hwb(dHb,'Scrollbar',157);cC(323,29,cHb,Xnb,Ynb);_.He=function Znb(){return dT(this)+' '+this.b+' '+this.d};_.tf=function $nb(){if(this.d){if(jQ.Mc-this.c>0.005){this.e<=8&&((this.b>>>this.e&1)!=0?(this.s[1].u=true):(this.s[1].u=false),++this.e);this.c=jQ.Mc}}if(this.s[0].u&&!this.a){this.a=true;if(this.d){this.e=0}else{(this.b>>>this.e&1)!=0?(this.s[1].u=true):(this.s[1].u=false);++this.e;this.e>=8&&(this.e=0)}}this.s[0].u||(this.a=false)};_.uf=function _nb(){return 'Sequence generator'};_.Pe=function aob(){return 188};_.Qe=function bob(a){var b;if(a==0){b=new c7('',0);b.c=new pY('Bit 0 set',(this.b&1)!=0);return b}if(a==1){b=new c7('',0);b.c=new pY('Bit 1 set',(this.b&2)!=0);return b}if(a==2){b=new c7('',0);b.c=new pY('Bit 2 set',(this.b&4)!=0);return b}if(a==3){b=new c7('',0);b.c=new pY('Bit 3 set',(this.b&8)!=0);return b}if(a==4){b=new c7('',0);b.c=new pY('Bit 4 set',(this.b&16)!=0);return b}if(a==5){b=new c7('',0);b.c=new pY('Bit 5 set',(this.b&32)!=0);return b}if(a==6){b=new c7('',0);b.c=new pY('Bit 6 set',(this.b&64)!=0);return b}if(a==7){b=new c7('',0);b.c=new pY('Bit 7 set',(this.b&128)!=0);return b}if(a==8){b=new c7('',0);b.c=new pY('One shot',this.d);return b}return null};_.Ue=function cob(){return 2};_._e=function dob(){return 1};_.gf=function eob(a,b){if(a==0){XH(b.c).a?(this.b=Xp(this.b|1)):(this.b=Xp(this.b&-2));kT(this)}if(a==1){XH(b.c).a?(this.b=Xp(this.b|2)):(this.b=Xp(this.b&-3));kT(this)}if(a==2){XH(b.c).a?(this.b=Xp(this.b|4)):(this.b=Xp(this.b&-5));kT(this)}if(a==3){XH(b.c).a?(this.b=Xp(this.b|8)):(this.b=Xp(this.b&-9));kT(this)}if(a==4){XH(b.c).a?(this.b=Xp(this.b|16)):(this.b=Xp(this.b&-17));kT(this)}if(a==5){XH(b.c).a?(this.b=Xp(this.b|32)):(this.b=Xp(this.b&-33));kT(this)}if(a==6){XH(b.c).a?(this.b=Xp(this.b|64)):(this.b=Xp(this.b&-65));kT(this)}if(a==7){XH(b.c).a?(this.b=Xp(this.b|128)):(this.b=Xp(this.b&-129));kT(this)}if(a==8){if(XH(b.c).a){this.d=true;this.e=8}else{this.e=0;this.d=false}}};_.wf=function fob(){this.v=2;this.w=2;this.s=Cp(Rw,LDb,7,2,0,1);this.s[0]=new CY(this,0,2,'');this.s[0].d=true;this.s[1]=new CY(this,1,3,'Q');this.s[1].i=true};_.a=false;_.b=0;_.c=0;_.d=false;_.e=0;var Uz=Hwb(dHb,CJb,323);cC(328,29,cHb,iob,job);_.tf=function kob(){var a,b;b=0;this.s[7].u&&(b+=8);this.s[8].u&&(b+=4);this.s[9].u&&(b+=2);this.s[10].u&&(b+=1);for(a=0;a<7;a++){this.s[a].u=gob[b][a]}};_.uf=function lob(){return 'Seven Segment LED Decoder'};_.Pe=function mob(){return 197};_.Ue=function nob(){return 11};_._e=function oob(){return 7};_.wf=function pob(){this.v=3;this.w=7;this.s=Cp(Rw,LDb,7,11,0,1);this.s[7]=new CY(this,0,2,'I3');this.s[8]=new CY(this,1,2,'I2');this.s[9]=new CY(this,2,2,'I1');this.s[10]=new CY(this,3,2,'I0');this.s[0]=new CY(this,0,3,'a');this.s[0].i=true;this.s[1]=new CY(this,1,3,'b');this.s[1].i=true;this.s[2]=new CY(this,2,3,'c');this.s[2].i=true;this.s[3]=new CY(this,3,3,'d');this.s[3].i=true;this.s[4]=new CY(this,4,3,'e');this.s[4].i=true;this.s[5]=new CY(this,5,3,'f');this.s[5].i=true;this.s[6]=new CY(this,6,3,'g');this.s[6].i=true};var gob;var Vz=Hwb(dHb,vJb,328);cC(312,29,cHb,zob,Aob);_.ye=function Bob(){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 Cob(){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 Dob(a){var b,c,d,e,f,g,h,i,j,k;cT(this,a);W8(a,(B0(),y0));g=this.p*2;this.f!=0&&(g=Yp(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 Mib(j+c[f]*g,k+c[f+1]*h),new Mib(j+c[f+2]*g,k+c[f+3]*h))}if(this.f==1){wob(this,a,this.a);d=Yp(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=Yp(g*1.5>g+14?g*1.5:g+14);uob(a,j+g+d,k+Yp(h*0.5));uob(a,j+g+d,k+Yp(h*1.5))}};_.He=function Eob(){return dT(this)+' '+this.a+' '+this.f+' '+this.d};_.uf=function Fob(){return this.i+'-segment display'};_.Pe=function Gob(){return 157};_.Qe=function Hob(a){var b;if(a==2){b=new c7('Segments',0);b.d=new DY;XL(b.d,l_('7 Segment'));XL(b.d,l_('14 Segment'));XL(b.d,l_('16 Segment'));$L(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 DY;XL(b.d,l_('None'));XL(b.d,l_('Decimal Point'));XL(b.d,l_('Colon'));$L(b.d,this.f);return b}if(a==4){b=new c7('Diodes',0);b.d=new DY;XL(b.d,l_('Common Cathode'));XL(b.d,l_('Common Anode'));XL(b.d,l_('None (logic inputs)'));$L(b.d,this.d==1?0:this.d==-1?1:2);return b}return eT(this,a)};_.Ue=function Iob(){return this.g};_._e=function Job(){return 0};_.df=function Kob(){return this.d!=0};_.gf=function Lob(a,b){var c;if(a==2){c=YL(b.d).selectedIndex;this.a=c==0?7:c==1?14:16;xob(this);return}if(a==3){this.f=YL(b.d).selectedIndex;xob(this);return}if(a==4){c=YL(b.d).selectedIndex;this.d=c==0?1:c==1?-1:0;xob(this);return}jT(this,a,b)};_.wf=function Mob(){yob(this)};_.nf=function Nob(){var a,b;mT(this);if(this.d==0)return;this.e=Cp(Kx,LDb,96,this.i,0,1);b=Z5(fLb);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 Oob(){this.b>0&&Cxb(this.s[this.b].f)>ZGb&&Z$(jQ,cLb,this)};_.a=0;_.b=0;_.d=0;_.f=0;_.g=0;_.i=0;var qob,rob,sob;var Wz=Hwb(dHb,uJb,312);cC(630,119,sGb,Qob);var $z=Hwb(dHb,'ShortcutsDialog',630);cC(631,1,oLb,Rob);_.Md=function Sob(a){Pob(this.a)};var Xz=Hwb(dHb,'ShortcutsDialog/1',631);cC(632,1,lGb,Tob);_.Nd=function Uob(a){var b,c,d;if(Pob(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=yO(Mp(oDb(this.a.c,b),140));c=Mp(oDb(this.a.b.zb,b),56);c.d=d;d.length>0&&(this.a.b.yc[d.charCodeAt(0)]=Op(oDb(this.a.b.yb,b)))}r$(this.a.b);qJ(this.a,false)};var Yz=Hwb(dHb,'ShortcutsDialog/2',632);cC(633,1,lGb,Vob);_.Nd=function Wob(a){qJ(this.a,false)};var Zz=Hwb(dHb,'ShortcutsDialog/3',633);cC(315,29,cHb,Yob,Zob);_.tf=function $ob(){if(this.s[1].u&&!this.a){this.a=true;this.b=Xp(this.b>>>1);this.s[0].u&&(this.b=Xp(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 _ob(){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=Cp(Rw,LDb,7,10,0,1);this.s[0]=new CY(this,1,2,'D');this.s[1]=new CY(this,2,2,'');this.s[1].d=true;this.s[2]=new CY(this,1,0,'I7');this.s[2].i=true;this.s[3]=new CY(this,2,0,'I6');this.s[3].i=true;this.s[4]=new CY(this,3,0,'I5');this.s[4].i=true;this.s[5]=new CY(this,4,0,'I4');this.s[5].i=true;this.s[6]=new CY(this,5,0,'I3');this.s[6].i=true;this.s[7]=new CY(this,6,0,'I2');this.s[7].i=true;this.s[8]=new CY(this,7,0,'I1');this.s[8].i=true;this.s[9]=new CY(this,8,0,'I0');this.s[9].i=true};_.a=false;_.b=0;var _z=Hwb(dHb,yJb,315);cC(616,119,sGb,ipb);_.c=0;var eA=Hwb(dHb,'SliderDialog',616);cC(617,1,lGb,jpb);_.Nd=function kpb(a){epb(this.a)};var aA=Hwb(dHb,'SliderDialog/1',617);cC(618,1,lGb,lpb);_.Nd=function mpb(a){epb(this.a);qJ(this.a,false);PY=null};var bA=Hwb(dHb,'SliderDialog/2',618);cC(619,1,lGb,npb);_.Nd=function opb(a){qJ(this.a,false);PY=null};var cA=Hwb(dHb,'SliderDialog/3',619);cC(620,1,KGb,ppb);_.$d=function qpb(a){hpb(this.a,a)};var dA=Hwb(dHb,'SliderDialog/4',620);cC(293,5,cHb,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;S$(jQ,this.gb[0],this.gb[1],this.g)};_.Ge=function vpb(a){_Q(this,this.ib,this.jb,8);zQ(this,a);gR(this,a,this.mb[0]);eR(this,a);U8(a,this.a);gR(this,a,this.mb[1]);eR(this,a);U8(a,this.b);this.i&&(this.V=hR(this.W,this.V),jQ.J!=this&&CQ(a,this.ib,this.jb,this.V));EQ(this,a)};_.He=function wpb(){return GQ(this)+' '+this.f+' '+this.e+' '+this.c+' '+this.d};_.Pe=function xpb(){return 187};_.Qe=function ypb(a){if(a==0)return new c7(ZKb,this.f);if(a==1)return new c7($Kb,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';IQ(this,a);a[3]=this.i?'on':'off';a[4]='Ron = '+dS(this.f,NY,false);a[5]='Roff = '+dS(this.e,NY,false);a[6]='Vbreakdown = '+dS(this.c,'V',false)};_.df=function Apb(){return true};_.ef=function Bpb(){YQ(this);this.i=false};_.gf=function Cpb(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 Dpb(){var a;bR(this);tQ(this,24);a=PQ(this.ib,this.jb,(this.X-8)/(2*this.X));this.a=sQ(this.ib,a,8,8);a=PQ(this.ib,this.jb,(this.X+8)/(2*this.X));this.b=sQ(this.jb,a,8,8)};_.nf=function Epb(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1])};_.of=function Fpb(){var a;Cxb(this.W)<this.d&&(this.i=false);a=this.mb[0]-this.mb[1];(a<=0?0-a:a)>this.c&&(this.i=true)};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=false;var fA=Hwb(dHb,pIb,293);cC(601,41,nHb,Gpb);_.Ze=function Hpb(){return 0};var gA=Hwb(dHb,uIb,601);cC(345,5,cHb,Ipb,Jpb);_.Ge=function Kpb(a){var b,c;c=cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this||this.b;b=new q8(rHb,c?1:0,14);Y8(a,b);W8(a,c?gQ:mQ);RQ(this.ib,this.jb,this.db,1-(~~(Yp(a.a.measureText('trigger').width)/2)+8)/this.X);_Q(this,this.ib,this.db,0);AQ(this,a,'trigger',this.ob,this.qb,true);gR(this,a,this.mb[0]);c&&W8(a,gQ);zR(a,this.ib,this.db);EQ(this,a)};_.He=function Lpb(){return GQ(this)+' '+this.d+' '+this.f+' '+this.a};_.Pe=function Mpb(){return 408};_.Qe=function Npb(a){var b;if(a==0){b=new b7(iHb,this.d);return b}if(a==1){b=new c7('Trigger Type',this.f);b.d=new DY;XL(b.d,l_('>='));XL(b.d,l_('<='));$L(b.d,this.f);return b}if(a==2){b=new b7('Delay (s)',this.a);return b}return null};_.Re=function Opb(a){a[0]='stop trigger';a[1]=kHb+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 Ppb(){return 1};_.$e=function Qpb(){return this.mb[0]};_.ef=function Rpb(){this.e=false};_.gf=function Spb(a,b){a==0&&(this.d=b.q);a==1&&(this.f=YL(b.d).selectedIndex);a==2&&(this.a=b.q)};_.lf=function Tpb(){bR(this);this.db=new Lib};_.pf=function Upb(){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;F$(jQ,false)}};_.a=0;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;var hA=Hwb(dHb,KIb,345);cC(148,1,{},Xpb,Ypb);_.b=0;_.c=0;_.d=false;var iA=Hwb(dHb,'StringTokenizer',148);cC(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;_Q(this,this.ib,this.jb,17);gR(this,a,this.mb[0]);zR(a,this.ib,this.db);W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:(B0(),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=CC(Cg());d=HC(d,{l:2000,m:0,h:0});EC(d,{l:kFb,m:0,h:0})&&(d=PC({l:2000,m:0,h:0},d));e=1+QC(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+Yp(0.95*Math.sin(b*HDb*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,eHb,true);(this._==0||this.ab==0)&&FQ(this,a,c,17)}EQ(this,a);this.V=hR(-this.W,this.V);jQ.J!=this&&CQ(a,this.ib,this.db,this.V)};_.He=function eqb(){return GQ(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(jHb,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]=UGb+JR(this.W);a[2]=kHb+dS(this.mb[0],'V',false);a[3]='f = '+dS(this.e,eHb,false);a[4]='range = '+dS(this.i,eHb,false)+' .. '+dS(this.f,eHb,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(){$pb(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;XH(b.c).a&&(this.bb|=1)}a==4&&(this.g=b.q);if(a==5){this.bb&=-3;XH(b.c).a&&(this.bb|=2)}_pb(this)};_.lf=function oqb(){bR(this);this.db=PQ(this.ib,this.jb,1-17/this.X)};_.nf=function pqb(){X$(jQ,0,this.gb[0],this.lb)};_.of=function qqb(){jQ.Oc!=this.j&&_pb(this);this.n=Sxb(this.d)*this.g;this.d+=this.e*2*HDb*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 jA=Hwb(dHb,wIb,223);cC(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;_Q(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||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this||W8(a,mQ);zR(a,this.db,this.b[this.g]);this.V=hR(this.W,this.V);CQ(a,this.ib,this.db,this.V);this.g!=2&&CQ(a,this.b[this.g],this.c[this.g],this.V);EQ(this,a)};_.He=function wqb(){return GQ(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 Aqb(a){if(a==1)return a7(new c7('Switch Group',this.a));if(a==2)return a7(new c7('# of Throws',this.d));return Jdb(this,a)};_.Re=function Bqb(a){a[0]='switch ('+(this.a==0?'S':'D')+'P'+(this.d>2?this.d+'T)':'DT)');a[1]=UGb+JR(this.W)};_.Te=function Cqb(a){return a==0?this.ib:this.c[a-1]};_.Ue=function Dqb(){return 1+this.d};_.Ze=function Eqb(){return 83};_._f=function Fqb(){return Tjb(Tjb(new Wjb(this.db),new Wjb(this.b[0])),new Wjb(this.b[this.d-1]))};_._e=function Gqb(){return this.g==2&&(this.bb&1)!=0&&this.d==2?0:1};_.gf=function Hqb(a,b){if(a==1){this.a=Yp(b.q)}else if(a==2){b.q>=2&&(this.d=Yp(b.q));this.d>2&&(this.e=false);qQ(this);rqb(this)}else a==0&&(this.e=XH(b.c).a)};_.lf=function Iqb(){rqb(this)};_.nf=function Jqb(){if(this.g==2&&(this.bb&1)!=0&&this.d==2)return;Y$(jQ,this.gb[0],this.gb[this.g+1],this.lb,0)};_.ag=function Kqb(){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(Qp(b,199)){c=Mp(b,199);c.a==this.a&&(c.g=this.g)}}}};_.a=0;_.d=0;var kA=Hwb(dHb,iIb,199);cC(327,29,cHb,Mqb,Nqb);_.tf=function Oqb(){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 Pqb(){return 'T flip-flop'};_.Pe=function Qqb(){return 193};_.Qe=function Rqb(a){var b;if(a==2){b=new c7('',0);b.c=new pY(RKb,(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 Sqb(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_._e=function Tqb(){return 2};_.ef=function Uqb(){iT(this);this.mb[2]=5;this.s[2].u=true};_.gf=function Vqb(a,b){if(a==2){XH(b.c).a?(this.bb|=2):(this.bb&=-3);Lqb(this);qQ(this);kT(this)}if(a==3){XH(b.c).a?(this.bb|=4):(this.bb&=-5);Lqb(this);qQ(this);kT(this)}jT(this,a,b)};_.wf=function Wqb(){Lqb(this)};var mA=Hwb(dHb,tJb,327);cC(289,5,cHb,Xqb,Yqb);_.ye=function Zqb(){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 $qb(){P$(jQ,this.gb[0],this.gb[1],this.c[0]);P$(jQ,this.gb[2],this.gb[3],this.c[1]);P$(jQ,this.gb[3],this.gb[4],this.c[2])};_.Ge=function _qb(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]));BQ(this,a,b>1?-6:6,this.g[b],this.g[b+1],this.mb[b],this.mb[b+1])}W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(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]);CQ(a,this.j[0],this.g[0],this.d[0]);CQ(a,this.g[0],this.g[1],this.d[0]);CQ(a,this.g[1],this.j[1],this.d[0]);CQ(a,this.j[2],this.g[2],this.d[1]);CQ(a,this.g[2],this.g[3],this.d[1]);CQ(a,this.g[3],this.j[3],this.d[3]);CQ(a,this.g[3],this.g[4],this.d[2]);CQ(a,this.g[4],this.j[4],this.d[2]);EQ(this,a);_Q(this,this.j[0],this.j[4],0)};_.He=function arb(){return GQ(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($Lb,this.f);if(a==1)return a7(new c7('Ratio',this.k));if(a==2)return a7(new c7(PKb,this.b));if(a==3){b=new c7('',0);b.c=new pY(YHb,(this.bb&2)==0);return b}return null};_.Re=function frb(a){a[0]=_Lb;a[1]=QKb+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&&(XH(b.c).a?(this.bb&=-3):(this.bb|=2))};_.lf=function krb(){var a,b,c,d;bR(this);this.j=XQ(5);this.g=XQ(5);this.i=XQ(4);this.j[0]=this.ib;this.j[2]=this.jb;SQ(this.ib,this.jb,this.j[1],0,-64);SQ(this.ib,this.jb,this.j[3],1,-32);SQ(this.ib,this.jb,this.j[4],1,-64);c=0.5-12/this.X;b=0.5-2/this.X;RQ(this.j[0],this.j[2],this.g[0],c);SQ(this.j[0],this.j[2],this.g[1],c,-64);RQ(this.j[0],this.j[2],this.g[2],1-c);SQ(this.j[0],this.j[2],this.g[3],1-c,-32);SQ(this.j[0],this.j[2],this.g[4],1-c,-64);for(d=0;d!=2;d++){a=-32*d*2;SQ(this.j[0],this.j[2],this.i[d],b,a);SQ(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;O$(jQ,this.gb[0],this.gb[1],this.a[0]);V$(jQ,this.gb[0],this.gb[1],this.gb[2],this.gb[3],this.a[1]);V$(jQ,this.gb[0],this.gb[1],this.gb[3],this.gb[4],this.a[2]);V$(jQ,this.gb[2],this.gb[3],this.gb[0],this.gb[1],this.a[3]);O$(jQ,this.gb[2],this.gb[3],this.a[4]);V$(jQ,this.gb[2],this.gb[3],this.gb[3],this.gb[4],this.a[5]);V$(jQ,this.gb[3],this.gb[4],this.gb[0],this.gb[1],this.a[6]);V$(jQ,this.gb[3],this.gb[4],this.gb[2],this.gb[3],this.a[7]);O$(jQ,this.gb[3],this.gb[4],this.a[8]);for(b=0;b!=5;b++)T$(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 nA=Hwb(dHb,lIb,289);cC(337,5,cHb,orb,prb);_.Ge=function qrb(a){var b,c,d;d=cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this;b=new q8(rHb,d?1:0,14);Y8(a,b);W8(a,d?gQ:mQ);c='TP';RQ(this.ib,this.jb,this.db,1-(~~(Yp(Ff(a.a,c).width)/2)+8)/this.X);_Q(this,this.ib,this.db,0);AQ(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,eHb,false);break;case 8:c=dS(this.s,'S',false);break;case 9:c=_o(iQ,this.d);}AQ(this,a,c,this.ob,this.qb+12,true);gR(this,a,this.mb[0]);d&&W8(a,gQ);zR(a,this.ib,this.db);EQ(this,a)};_.He=function rrb(){return GQ(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 DY;XL(b.d,l_(iHb));XL(b.d,l_(ILb));XL(b.d,l_(jHb));XL(b.d,l_(JLb));XL(b.d,l_(KLb));XL(b.d,l_(LLb));$L(b.d,this.k);return b}return null};_.Re=function urb(a){a[0]='Test Point';switch(this.k){case 0:a[1]=kHb+dS(this.mb[0],'V',false);break;case 1:a[1]='V(rms) = '+dS(this.t,'V',false);break;case 2:a[1]=lHb+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,eHb,false);break;case 7:a[1]='Period = '+dS(this.o*jQ.Oc/KZ(jQ),'S',false);break;case 8:a[1]='Pulse width = '+dS(this.s*jQ.Oc*KZ(jQ),'S',false);break;case 9:a[1]='Duty cycle = '+_o(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=YL(b.d).selectedIndex)};_.lf=function zrb(){bR(this);this.db=new Lib};_.pf=function Arb(){++this.b;this.v+=this.mb[0]*this.mb[0];this.mb[0]<2.5?(this.a=0):(this.a=1);if(this.mb[0]>this.j&&this.f){this.j=this.mb[0];this.f=true;this.c=false}if(this.mb[0]<this.j&&this.f){this.g=this.j;this.p=PC(CC(Cg()),this.q);this.q=CC(Cg());this.o=QC(this.p);this.s=QC(PC(CC(Cg()),this.r));this.d=this.s/QC(this.p);this.n=this.mb[0];this.f=false;this.c=true;this.v=this.v/this.b;this.t=Txb(this.v);fxb(this.t)&&(this.t=0);this.b=0;this.v=0}if(this.mb[0]<this.n&&this.c){this.n=this.mb[0];this.f=false;this.c=true}if(this.mb[0]>this.n&&this.c){this.i=this.n;this.r=CC(Cg());this.j=this.mb[0];this.f=true;this.c=false;this.v=this.v/this.b;this.t=Txb(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 oA=Hwb(dHb,HIb,337);cC(326,139,OHb,Crb,Drb);_.Ee=function Erb(a,b){this.nb=a;this.pb=b;this.ob=a+16;this.qb=b};_.Ge=function Frb(a){var b,c,d,e,f,g,h,i,j;g=a.b;W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);d=new q8(rHb,0,this.b);Y8(a,d);f=-1;for(e=0;e!=this.a.a.b.length;e++){j=Yp(Ff(a.a,Op(mDb(this.a,e))).width);j>f&&(f=j)}c=this.pb;$Q(this,this.nb,this.pb,this.nb,this.pb);for(e=0;e!=this.a.a.b.length;e++){h=Op(mDb(this.a,e));h=l_(h);i=Yp(Ff(a.a,h).width);(this.bb&1)!=0&&(this.nb=~~((a.a.canvas.width-i)/2));S8(a,h,this.nb,c);if((this.bb&2)!=0){b=c-a.c;P8(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;Y8(a,g)};_.He=function Grb(){this.bb|=4;return GQ(this)+' '+this.b+' '+f3(this.c)};_.Pe=function Hrb(){return 120};_.Qe=function Irb(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 Jrb(a){a[0]=this.c};_.Ze=function Krb(){return 116};_.bf=function Lrb(){return (this.bb&1)!=0};_.gf=function Mrb(a,b){if(a==0){this.c=Jh(pe(b.p),MGb);Brb(this)}a==1&&(this.b=Yp(b.q));a==3&&(XH(b.c).a?(this.bb|=2):(this.bb&=-3));a==2&&(XH(b.c).a?(this.bb|=1):(this.bb&=-2))};_.b=0;var pA=Hwb(dHb,DIb,326);cC(319,29,cHb,Nrb,Orb);_.ye=function Prb(){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 Qrb(){this.b||S$(jQ,this.gb[0],this.a,10);S$(jQ,this.b?this.gb[3]:this.a,this.gb[5],1)};_.uf=function Rrb(){return '555 Timer'};_.Oe=function Srb(){return 6};_.Pe=function Trb(){return 165};_.Qe=function Urb(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 Vrb(){return (this.bb&4)!=0?8:(this.bb&2)!=0||(this.bb&4)!=0?7:6};_._e=function Wrb(){return 0};_.df=function Xrb(){return true};_.gf=function Yrb(a,b){if(a==2){this.bb=_6(b,this.bb,4);qQ(this);kT(this);return}jT(this,a,b)};_.wf=function Zrb(){this.v=3;this.w=5;this.s=Cp(Rw,LDb,7,8,0,1);this.s[0]=new CY(this,1,2,'dis');this.s[1]=new CY(this,3,2,'tr');this.s[1].g=true;this.s[2]=new CY(this,4,2,'th');this.s[3]=new CY(this,1,0,'Vin');this.s[4]=new CY(this,1,1,'ctl');this.s[5]=new CY(this,2,3,'out');this.s[5].p=true;this.s[6]=new CY(this,1,3,'rst');this.s[7]=new CY(this,2,1,'gnd')};_.nf=function $rb(){this.a=(this.bb&4)!=0?this.gb[7]:0;S$(jQ,this.gb[3],this.gb[4],5000);S$(jQ,this.gb[4],this.a,tFb);R$(jQ,this.gb[0]);R$(jQ,this.gb[5]);R$(jQ,this.gb[3]);(this.bb&4)!=0&&R$(jQ,this.gb[7])};_.of=function _rb(){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 qA=Hwb(dHb,GJb,319);cC(290,5,cHb,csb,dsb);_.De=function esb(){if(this.p==null){Z$(jQ,aMb,this);return}e_(jQ,this.n,-this.q[this.k]);e_(jQ,this.o,-this.p[this.k]);if(Cxb(this.mb[0])>1.0E-5||Cxb(this.mb[1])>1.0E-5){Z$(jQ,'Need to ground transmission line!',this);return}};_.Ee=function fsb(a,b){var c,d;a=K$(jQ,a);b=K$(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;_Q(this,this.j[0],this.j[3],0);g=Yp(this.X/2);c=this.k-1+this.i;f=1/g;W8(a,(B0(),t0));V8(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;W8(a,OQ(this,h));RQ(this.g[0],this.g[1],eQ,b*f);RQ(this.g[2],this.g[3],fQ,b*f);P8(a,eQ.a,eQ.b,fQ.a,fQ.b);RQ(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]);EQ(this,a);this.a=hR(-this.c,this.a);this.b=hR(this.d,this.b);if(jQ.J!=this){CQ(a,this.j[0],this.g[0],this.a);CQ(a,this.j[2],this.g[2],-this.a);CQ(a,this.j[1],this.g[1],-this.b);CQ(a,this.j[3],this.g[3],this.b)}};_.He=function hsb(){return GQ(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};\n",
"_.Re=function msb(a){a[0]='transmission line';a[1]=dS(this.f,NY,false);a[2]='length = '+dS(194863500*this.e,'m',false);a[3]='delay = '+dS(this.e,'s',false)};_.Se=function nsb(){return 2};_.Te=function osb(a){return this.j[a]};_.Ue=function psb(){return 4};_._e=function qsb(){return 2};_.af=function rsb(a){return false};_.ef=function ssb(){asb(this)};_.ff=function tsb(a,b){a==this.n?(this.c=b):(this.d=b)};_.gf=function usb(a,b){if(a==0){this.e=b.q;asb(this)}if(a==1){this.f=b.q;asb(this)}};_.lf=function vsb(){bsb(this)};_.mf=function wsb(a,b){a==0?(this.n=b):(this.o=b)};_.nf=function xsb(){X$(jQ,this.gb[4],this.gb[0],this.n);X$(jQ,this.gb[5],this.gb[1],this.o);S$(jQ,this.gb[2],this.gb[4],this.f);S$(jQ,this.gb[3],this.gb[5],this.f)};_.of=function ysb(){if(this.p==null){Z$(jQ,aMb,this);return}this.p[this.k]=this.mb[2]-this.mb[0]+this.mb[2]-this.mb[4];this.q[this.k]=this.mb[3]-this.mb[1]+this.mb[3]-this.mb[5];this.k=(this.k+1)%this.i};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;_.k=0;_.n=0;_.o=0;_.r=0;var rA=Hwb(dHb,mIb,290);cC(288,5,cHb,Asb,Bsb);_.ye=function Csb(){var a,b;a=this.mb[0]-this.mb[2];b=this.mb[1]-this.mb[3];this.j[0]=a*this.a+b*this.b+this.f;this.j[1]=a*this.c+b*this.d+this.g};_.De=function Dsb(){P$(jQ,this.gb[0],this.gb[2],this.f);P$(jQ,this.gb[1],this.gb[3],this.g)};_.Ee=function Esb(a,b){a=K$(jQ,a);b=K$(jQ,b);this.t=bS(32,kR(b-this.pb));a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;zsb(this)};_.Ge=function Fsb(a){var b;for(b=0;b!=4;b++){gR(this,a,this.mb[b]);zR(a,this.r[b],this.p[b])}for(b=0;b!=2;b++){dR(this,a,this.j[b]*(this.mb[b]-this.mb[b+2]));BQ(this,a,this.$*(b==1?-6*this.o:6),this.p[b],this.p[b+2],this.mb[b],this.mb[b+2])}W8(a,cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this?gQ:bQ);for(b=0;b!=2;b++){zR(a,this.q[b],this.q[b+2]);this.k!=null&&T8(a,this.k[b].a-2,this.k[b].b-2,5);this.i[b]=hR(this.j[b],this.i[b])}for(b=0;b!=2;b++){CQ(a,this.r[b],this.p[b],this.i[b]);CQ(a,this.p[b],this.p[b+2],this.i[b]);CQ(a,this.r[b+2],this.p[b+2],-this.i[b])}EQ(this,a);_Q(this,this.r[0],this.r[this.o==1?3:1],0)};_.He=function Gsb(){return GQ(this)+' '+this.n+' '+this.s+' '+this.j[0]+' '+this.j[1]+' '+this.e};_.Je=function Hsb(a,b){if(a==0&&b==2||a==2&&b==0)return true;if(a==1&&b==3||a==3&&b==1)return true;return false};_.Ne=function Isb(a){if(a<2)return -this.j[a];return this.j[a-2]};_.Pe=function Jsb(){return 84};_.Qe=function Ksb(a){var b;if(a==0)return new c7($Lb,this.n);if(a==1)return a7(new c7('Ratio',this.s));if(a==2)return a7(new c7(PKb,this.e));if(a==3){b=new c7('',0);b.c=new pY(YHb,(this.bb&2)==0);return b}if(a==4){b=new c7('',0);b.c=new pY('Swap Secondary Polarity',this.o==-1);return b}return null};_.Re=function Lsb(a){a[0]=_Lb;a[1]=QKb+dS(this.n,'H',false);a[2]='Ratio = 1:'+this.s;a[3]='Vd1 = '+dS(this.mb[0]-this.mb[2],'V',false);a[4]='Vd2 = '+dS(this.mb[1]-this.mb[3],'V',false);a[5]='I1 = '+dS(this.j[0],'A',false);a[6]='I2 = '+dS(this.j[1],'A',false)};_.Te=function Msb(a){return this.r[a]};_.Ue=function Nsb(){return 4};_.Ze=function Osb(){return 84};_.ef=function Psb(){this.j[0]=this.j[1]=this.mb[0]=this.mb[1]=this.mb[2]=this.mb[3]=this.i[0]=this.i[1]=this.f=this.g=0};_.gf=function Qsb(a,b){a==0&&b.q>0&&(this.n=b.q);a==1&&b.q>0&&(this.s=b.q);a==2&&b.q>0&&b.q<1&&(this.e=b.q);a==3&&(XH(b.c).a?(this.bb&=-3):(this.bb|=2));if(a==4){this.o=XH(b.c).a?-1:1;XH(b.c).a?(this.bb|=4):(this.bb&=-5);zsb(this)}};_.lf=function Rsb(){zsb(this)};_.nf=function Ssb(){var a,b,c,d,e;b=this.n;c=this.n*this.s*this.s;d=this.e*Math.sqrt(b*c);a=1/(b*c-d*d);e=(this.bb&2)==0?jQ.Oc/2:jQ.Oc;this.a=c*a*e;this.b=-d*a*e;this.c=-d*a*e;this.d=b*a*e;O$(jQ,this.gb[0],this.gb[2],this.a);V$(jQ,this.gb[0],this.gb[2],this.gb[1],this.gb[3],this.b);V$(jQ,this.gb[1],this.gb[3],this.gb[0],this.gb[2],this.c);O$(jQ,this.gb[1],this.gb[3],this.d);T$(jQ,this.gb[0]);T$(jQ,this.gb[1]);T$(jQ,this.gb[2]);T$(jQ,this.gb[3])};_.of=function Tsb(){var a,b;a=this.mb[0]-this.mb[2];b=this.mb[1]-this.mb[3];if((this.bb&2)==0){this.f=a*this.a+b*this.b+this.j[0];this.g=a*this.c+b*this.d+this.j[1]}else{this.f=this.j[0];this.g=this.j[1]}};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.n=0;_.o=0;_.s=0;_.t=0;var sA=Hwb(dHb,kIb,288);cC(299,5,cHb,Vsb,Wsb);_.ye=function Xsb(){this.W=(this.mb[0]-this.mb[1])/this.g};_.De=function Ysb(){this.c=this.mb[2]<2.5;this.g=this.c?this.e:this.f;S$(jQ,this.gb[3],this.gb[1],this.g);e_(jQ,this.lb,this.mb[0]>2.5?5:0)};_.Ee=function Zsb(a,b){var c,d;a=K$(jQ,a);b=K$(jQ,b);kR(this.nb-a)<kR(this.pb-b)?(a=this.nb):(b=this.pb);c=kR(this.nb-a)+kR(this.pb-b);d=~~(c/2)%jQ.fb;if(d!=0)return;this.ob=a;this.qb=b;Usb(this)};_.Ge=function $sb(a){_Q(this,this.ib,this.jb,16);zQ(this,a);W8(a,bQ);AR(a,this.a);gR(this,a,this.mb[2]);zR(a,this.d,this.b);this.V=hR(this.W,this.V);CQ(a,this.eb,this.jb,this.V);EQ(this,a)};_.He=function _sb(){return GQ(this)+' '+this.f+' '+this.e};_.Je=function atb(a,b){return false};_.Ne=function btb(a){if(a==1)return this.W;return 0};_.Pe=function ctb(){return 180};_.Qe=function dtb(a){if(a==0)return new c7(yHb,this.f);if(a==1)return new c7(zHb,this.e);return null};_.Re=function etb(a){a[0]='tri-state buffer';a[1]=this.c?'open':AHb;a[2]=VGb+XR(this.mb[0]-this.mb[1]);a[3]=UGb+JR(this.W);a[4]='Vc = '+dS(this.mb[2],'V',false)};_.Se=function ftb(){return 1};_.Te=function gtb(a){return a==0?this.ib:a==1?this.jb:this.d};_.Ue=function htb(){return 3};_._e=function itb(){return 1};_.af=function jtb(a){return a==1};_.df=function ktb(){return true};_.gf=function ltb(a,b){a==0&&b.q>0&&(this.f=b.q);a==1&&b.q>0&&(this.e=b.q)};_.lf=function mtb(){Usb(this)};_.nf=function ntb(){X$(jQ,0,this.gb[3],this.lb);R$(jQ,this.gb[3]);R$(jQ,this.gb[1])};_.c=false;_.e=0;_.f=0;_.g=0;var uA=Hwb(dHb,cJb,299);cC(303,5,cHb,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]);S$(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];_Q(this,this.ib,this.jb,6);pQ(this,this.j[0],this.j[1]);zQ(this,a);W8(a,OQ(this,c));eR(this,a);zR(a,this.q[0],this.q[1]);W8(a,OQ(this,d));eR(this,a);zR(a,this.r[0],this.r[1]);U8(a,this.b[0]);W8(a,OQ(this,c));eR(this,a);U8(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){CQ(a,this.ib,this.eb,this.e);CQ(a,this.jb,this.eb,this.d);CQ(a,this.j[1],this.j[0],this.f);CQ(a,this.j[0],this.eb,this.f+qR(this.j[1],this.j[0]))}if((cQ==this||this.kb||jQ.bc==this||Qp(cQ,10)&&Xlb(Mp(cQ,10).a)==this||jQ.J==this)&&this.ib.a==this.jb.a&&this.jb.b>this.ib.b){W8(a,(B0(),z0));b=oS(this._);S8(a,'MT1',this.eb.a+(b<0?5:-30),this.eb.b+12);S8(a,'MT2',this.db.a+5,this.db.b-4);S8(a,'G',this.j[0].a,this.j[0].b+12)}EQ(this,a)};_.He=function vtb(){return GQ(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(MLb,this.t);if(a==1)return new c7(NLb,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]=mHb+dS((this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p,'W',false)};_.Se=function Atb(){return 1};_.Te=function Btb(a){return a==0?this.ib:a==1?this.jb:this.j[1]};_.Ue=function Ctb(){return 3};_.Ve=function Dtb(){return (this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p};_.df=function Etb(){return true};_.ef=function Ftb(){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 Gtb(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 Htb(){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=XQ(2);this.r=XQ(2);this.j=XQ(2);TQ(this.db,this.eb,this.q[0],this.q[1],0,16);TQ(this.db,this.eb,this.r[0],this.r[1],1,16);this.b=Cp(vz,LDb,167,2,0,1);for(c=0;c!=2;c++){h=-1+c*2;e=QQ(this.db,this.eb,c,8*h);f=QQ(this.db,this.eb,1-c,16*h);g=QQ(this.db,this.eb,1-c,0);this.b[c]=vQ(e,f,g)}b=jQ.fb;d=(this.X-16)/2;b=Yp(b+d%jQ.fb);if(d<b){this.ob=this.nb;this.qb=this.pb;return}SQ(this.eb,this.jb,this.j[0],b/d,b*a);SQ(this.eb,this.jb,this.j[1],b/d,jQ.fb*2*a)};_.nf=function Itb(){R$(jQ,this.gb[1]);R$(jQ,this.gb[0]);R$(jQ,this.gb[2]);R$(jQ,this.gb[3]);S$(jQ,this.gb[2],this.gb[1],this.c);e5(this.g,this.gb[0],this.gb[3]);e5(this.i,this.gb[3],this.gb[0])};_.of=function Jtb(){Cxb(this.o)<this.k&&(this.s=false);Cxb(this.p)>this.t&&(this.s=true);this.a=this.s?IFb:bHb};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.k=0;_.n=0;_.o=0;_.p=0;_.s=false;_.t=0;var vA=Hwb(dHb,VIb,303);cC(304,5,cHb,Ktb,Ltb);_.De=function Mtb(){var a,b,c,d,e,f,g,h,i;i=Cp(aq,TGb,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.o-0.5&&(i[1]=this.o-0.5);i[2]>this.p+0.5&&(i[2]=this.p+0.5);i[2]<this.p-0.5&&(i[2]=this.p-0.5);g=i[1]-i[2];h=i[0]-i[2];(Cxb(this.n-i[0])>IFb||Cxb(this.o-i[1])>IFb||Cxb(this.p-i[2])>IFb)&&(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>IFb){S$(jQ,this.gb[1],this.gb[2],6000);this.g=g/6000}else S$(jQ,this.gb[1],this.gb[2],LHb);if(d<0){a=gLb;c=h*gLb}else{c=Qxb(d,1.5)/this.k;e=1.5*Txb(d)/this.k;a=e;b=e/this.s}this.i=c;this.f=c+this.g;f=-c+a*h+b*g;Q$(jQ,this.gb[0],this.gb[0],a);Q$(jQ,this.gb[0],this.gb[2],-a-b);Q$(jQ,this.gb[0],this.gb[1],b);Q$(jQ,this.gb[2],this.gb[0],-a);Q$(jQ,this.gb[2],this.gb[2],a+b);Q$(jQ,this.gb[2],this.gb[1],-b);U$(jQ,this.gb[0],f);U$(jQ,this.gb[2],-f)};_.Ge=function Ntb(a){var b;W8(a,(B0(),v0));xR(a,this.jb.a,this.jb.b,this.b);_Q(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){CQ(a,this.t[0],this.r,this.e);CQ(a,this.r,this.q,this.c);CQ(a,this.q,this.a[1],this.c+8);CQ(a,this.a[1],this.a[0],this.c+8);CQ(a,this.ib,this.r,this.d)}EQ(this,a)};_.He=function Otb(){return GQ(this)+' '+this.s+' '+this.k};_.Je=function Ptb(a,b){return !(a==1||b==1)};_.Ne=function Qtb(a){if(a==2)return this.f;if(a==0)return -this.i;return -this.g};_.Pe=function Rtb(){return 173};_.Qe=function Stb(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 Ttb(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]=SKb+dS(c,'V',false);a[2]=TKb+dS(b,'V',false);a[3]=UKb+dS(d,'V',false)};_.Te=function Utb(a){return a==0?this.t[0]:a==1?this.j[0]:this.a[0]};_.Ue=function Vtb(){return 3};_.Ve=function Wtb(){return (this.mb[0]-this.mb[2])*this.W};_.df=function Xtb(){return true};_.ef=function Ytb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.V=0};_.gf=function Ztb(a,b){a==0&&b.q>0&&(this.s=b.q);a==1&&b.q>0&&(this.k=b.q)};_.lf=function $tb(){var a;bR(this);this.t=XQ(4);this.j=XQ(8);this.a=XQ(4);this.j[0]=this.ib;SQ(this.ib,this.jb,this.t[1],1,8);SQ(this.ib,this.jb,this.t[0],1,32);TQ(this.jb,this.t[1],this.t[2],this.t[3],1,18);this.b=24;SQ(this.ib,this.jb,this.j[1],(this.X-this.b)/this.X,0);for(a=0;a!=3;a++){SQ(this.j[1],this.jb,this.j[2+a*2],(a*3+1)/4.5,0);SQ(this.j[1],this.jb,this.j[3+a*2],(a*3+2)/4.5,0)}this.r=this.jb;this.q=QQ(this.ib,this.jb,1,-8);TQ(this.jb,this.t[1],this.a[1],this.a[2],-1,16);SQ(this.jb,this.t[1],this.a[3],-1.2,-16);SQ(this.jb,this.t[1],this.a[0],-4,16)};_.nf=function _tb(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1]);R$(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 wA=Hwb(dHb,$Ib,304);cC(305,5,cHb,bub,cub);_.ye=function dub(){var a,b;b=this.mb[0]-this.mb[1];a=bMb*Gxb(-0.37);this.W=cMb*Gxb(dMb)*(Math.exp(b/0.026)-1)+cMb*(b/0.1)*Math.exp(1-b/0.1)+bMb*Math.exp(b-0.37)-a};_.De=function eub(){var a,b,c,d,e;e=this.mb[0]-this.mb[1];Cxb(e-this.b)>IFb&&(jQ.A=false);e=aub(e,this.b);this.b=e;c=bMb*Gxb(-0.37);b=cMb*Gxb(dMb)*(Math.exp(e/0.026)-1)+cMb*(e/0.1)*Math.exp(1-e/0.1)+bMb*Math.exp(e-0.37)-c;a=cMb*Gxb(dMb)*Math.exp(e/0.026)/0.026+cMb*Math.exp(1-e/0.1)/0.1-Math.exp(1-e/0.1)*cMb*e/0.010000000000000002+Math.exp(e-0.37)*bMb;d=b-a*e;O$(jQ,this.gb[0],this.gb[1],a);P$(jQ,this.gb[0],this.gb[1],d)};_.Ge=function fub(a){var b,c;_Q(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];zQ(this,a);eR(this,a);W8(a,OQ(this,b));U8(a,this.c);W8(a,OQ(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&&CQ(a,this.ib,this.jb,this.V);EQ(this,a)};_.Pe=function gub(){return 175};_.Re=function hub(a){a[0]='tunnel diode';a[1]=UGb+dS(this.W,'A',false);a[2]=VGb+dS(this.mb[0]-this.mb[1],'V',false);a[3]=mHb+dS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.df=function iub(){return true};_.ef=function jub(){this.b=this.mb[0]=this.mb[1]=this.V=0};_.lf=function kub(){var a;bR(this);tQ(this,16);this.a=XQ(4);a=XQ(2);TQ(this.db,this.eb,a[0],a[1],0,8);TQ(this.db,this.eb,this.a[0],this.a[1],1,8);TQ(this.db,this.eb,this.a[2],this.a[3],0.8,8);this.c=vQ(a[0],a[1],this.eb)};_.nf=function lub(){R$(jQ,this.gb[0]);R$(jQ,this.gb[1])};_.b=0;var xA=Hwb(dHb,ZIb,305);cC(324,29,cHb,mub,nub);_.De=function oub(){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;Q$(jQ,this.gb[2],a,c);Q$(jQ,this.gb[2],b,c);Q$(jQ,this.gb[3],a,-c);Q$(jQ,this.gb[3],b,-c);this.a=c};_.Ge=function pub(a){var b;b=this.a*(this.s[4].f+this.s[5].f)+(this.mb[3]-this.mb[2])/bHb;this.s[2].f=-b;this.s[3].f=b;this.s[0].f=-this.s[4].f;cT(this,a)};_.uf=function qub(){return 'VCO'};_.Pe=function rub(){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=Cp(Rw,LDb,7,6,0,1);this.s[0]=new CY(this,0,2,'Vi');this.s[1]=new CY(this,3,2,'Vo');this.s[1].i=true;this.s[2]=new CY(this,0,3,'C');this.s[3]=new CY(this,1,3,'C');this.s[4]=new CY(this,2,3,'R1');this.s[4].i=true;this.s[5]=new CY(this,3,3,'R2');this.s[5].i=true};_.nf=function xub(){X$(jQ,0,this.gb[1],this.s[1].v);Y$(jQ,this.gb[0],this.gb[4],this.s[4].v,0);Y$(jQ,0,this.gb[5],this.s[5].v,5);S$(jQ,this.gb[2],this.gb[3],bHb);R$(jQ,this.gb[2]);R$(jQ,this.gb[3])};_.a=0;var zA=Hwb(dHb,JJb,324);cC(334,120,SHb,yub,zub);_.De=function Aub(){var a,b,c,d,e,f,g,h,i;d=$W();a=YW();for(c=0;c!=this.f;c++){Cxb(this.mb[c]-this.g[c])>a&&(jQ.A=false);fxb(this.mb[c])&&(this.mb[c]=0);Cxb(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=B7(this.c,this.d);Cxb(this.mb[this.f]-this.mb[this.f+1]-g)>(g<=0?0-g:g)*IFb&&jQ.Lc<100&&(jQ.A=false);e=g;for(c=0;c!=this.f;c++){this.d.b[c]=this.mb[c]+$Gb;f=B7(this.c,this.d);this.d.b[c]=this.mb[c]-$Gb;h=B7(this.c,this.d);b=(f-h)/THb;(b<=0?0-b:b)<$Gb&&(b=b>0?$Gb:UHb);Q$(jQ,i,this.gb[c],-b);e-=b*this.mb[c];this.d.b[c]=this.mb[c]}U$(jQ,i,e)}for(c=0;c!=this.f;c++)this.g[c]=this.mb[c]};_.uf=function Bub(){return 'VCVS'};_.Pe=function Cub(){return 212};_.Ue=function Dub(){return this.f+2};_._e=function Eub(){return 1};_.Bf=function Fub(){return false};_.ff=function Gub(a,b){if(this.s[this.f].v==a){this.s[this.f].f=b;this.s[this.f+1].f=-b}};_.wf=function Hub(){var a;this.v=2;this.w=this.f>2?this.f:2;this.s=Cp(Rw,LDb,7,this.f+2,0,1);for(a=0;a!=this.f;a++)this.s[a]=new CY(this,a,2,String.fromCharCode(65+a&lFb));this.s[this.f]=new CY(this,0,3,'V+');this.s[this.f].i=true;this.s[this.f+1]=new CY(this,1,3,'V-');this.g=Cp(aq,TGb,0,this.f,7,1);this.d=new S7};_.nf=function Iub(){var a;a=this.s[this.f].v+jQ.Wb.a.b.length;R$(jQ,a);X$(jQ,this.gb[this.f+1],this.gb[this.f],this.s[this.f].v)};var AA=Hwb(dHb,hJb,334);cC(220,41,{181:1,19:1,5:1,9:1,41:1,220:1,48:1},Kub,Lub);_.Ce=function Mub(){m$(jQ,this.a);m$(jQ,this.b);cQ==this&&(cQ=null);eZ(jQ,this)};_.He=function Nub(){return this.n==5?(this.bb|=4):(this.bb&=-5),GQ(this)+' '+this.n+' '+this.g+' '+this.i+' '+this.d+' '+this.k+' '+this.e+' '+kyb(this.c,'\\\\+','%2B')};_.Pe=function Oub(){return 172};_.Qe=function Pub(a){var b;if(a==0)return new c7(JLb,this.d);if(a==1)return new c7(jHb,this.i);if(a==2){b=new c7(HLb,0);b.n=this.c;return b}return null};_.Ze=function Qub(){return 0};_.rf=function Rub(){this.g=this.b.k*(this.i-this.d)/100+this.d;return this.g};_.Td=function Sub(a){!!this.b&&Gnb(this.b,a)};_.gf=function Tub(a,b){a==0&&(this.d=b.q);a==1&&(this.i=b.q);if(a==2){this.c=Jh(pe(b.p),MGb);KJ(this.a,l_(this.c));G$(jQ)}};_.hf=function Uub(a){a?(cQ=this):cQ==this&&(cQ=null);!!this.b&&Enb(this.b)};var BA=Hwb(dHb,xIb,220);cC(306,125,bLb,Vub,Wub);_.ye=function Xub(){this.W=a5(this.n,this.mb[0]-this.mb[this.o]);this.W+=this.b};_.De=function Yub(){b5(this.n,this.mb[0]-this.mb[this.o]);S$(jQ,this.gb[2],this.gb[1],this.e);e_(jQ,this.lb,this.i)};_.Ge=function Zub(a){i5(this,a);gR(this,a,this.mb[0]);eR(this,a);zR(a,this.f[0],this.f[1]);jQ.fc.c&&W8(a,(B0(),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&&CQ(a,this.ib,this.jb,this.V);EQ(this,a)};_.He=function $ub(){return this.bb|=2,GQ(this)+' '+f3(this.r)+' '+this.d+' '+this.a};_.Pe=function _ub(){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=XQ(2);TQ(this.db,this.eb,b[0],b[1],0,8);TQ(this.db,this.eb,this.j[0],this.j[1],0.6,8);a=PQ(this.db,this.eb,0.6);this.t=vQ(b[0],b[1],a);this.f=XQ(2);this.g=XQ(2);TQ(this.db,this.eb,this.f[0],this.f[1],0.6,8);TQ(this.db,this.eb,this.g[0],this.g[1],1,8)};_.nf=function kvb(){p5(this);X$(jQ,this.gb[0],this.gb[2],this.lb);R$(jQ,this.gb[2])};_.of=function lvb(){var a;a=this.a;this.d>0?(this.c=a):(this.c=a/Qxb(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 CA=Hwb(dHb,YIb,306);cC(198,1,{198:1},mvb);_.b=0;_.c=0;var EA=Hwb(dHb,'VoltageSourceRecord',198);cC(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&&CQ(a,this.ib,this.jb,this.V);_Q(this,this.ib,this.jb,3);b='';(this.bb&1)!=0&&(b=dS(Cxb(this.W),'A',true));(this.bb&2)!=0&&(b=(b.length>0?b+' ':'')+dS(this.mb[0],'V',true));FQ(this,a,b,4);EQ(this,a)};_.Pe=function qvb(){return 119};_.Qe=function rvb(a){var b;if(a==0){b=new c7('',0);b.c=new pY(lKb,(this.bb&1)!=0);return b}if(a==1){b=new c7('',0);b.c=new pY(mKb,(this.bb&2)!=0);return b}return null};_.Re=function svb(a){a[0]='wire';a[1]=UGb+JR(this.W);a[2]=kHb+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&&(XH(b.c).a?(this.bb|=1):(this.bb&=-2));a==1&&(XH(b.c).a?(this.bb|=2):(this.bb&=-3))};_.nf=function yvb(){};_.a=false;var FA=Hwb(dHb,cIb,104);cC(204,177,{5:1,9:1,204:1},zvb,Avb);_.xf=function Bvb(){var a,b;a=false;for(b=0;b!=this.k;b++)a=a^qV(this,b);return a};_.Pe=function Cvb(){return 154};_.yf=function Dvb(){return 'XOR gate'};_.zf=function Evb(){return '=1'};_.Ze=function Fvb(){return 52};var GA=Hwb(dHb,qJb,204);cC(222,125,{5:1,125:1,9:1,222:1},Hvb,Ivb);_.Ge=function Jvb(a){var b,c;_Q(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];zQ(this,a);eR(this,a);W8(a,OQ(this,b));U8(a,this.b);W8(a,OQ(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&&CQ(a,this.ib,this.jb,this.V);EQ(this,a)};_.Pe=function Kvb(){return 122};_.Re=function Lvb(a){k5(this,a);a[0]='Zener diode';a[5]='Vz = '+dS(this.q.a,'V',false)};_.Ze=function Mvb(){return 122};_.gf=function Nvb(b,c){var d,e;if(b==2){d=vG(l_(hLb),l_('5.6'));try{e=(new _wb(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=_B(a);if(!Qp(a,17))throw $B(a)}}m5(this,b,c)};_.Vf=function Ovb(a){Gvb=a};_.lf=function Pvb(){var a;n5(this);tQ(this,16);this.a=XQ(2);this.c=XQ(2);a=XQ(2);TQ(this.db,this.eb,a[0],a[1],0,8);TQ(this.db,this.eb,this.a[0],this.a[1],1,8);SQ(this.a[0],this.a[1],this.c[0],-0.2,-8);SQ(this.a[1],this.a[0],this.c[1],-0.2,-8);this.b=vQ(a[0],a[1],this.eb)};var Gvb=eLb;var HA=Hwb(dHb,MIb,222);cC(362,1,{},Wvb);var Qvb;var KA=Hwb(dHb,'circuitjs1',362);cC(363,1,{},Xvb);_.ae=function Yvb(a,b){};_.be=function Zvb(a,b){var c;if(b.a.status==200){c=b.a.responseText;Vvb(this.a,c)}else{HKb+b.a.statusText;Tvb(this.a)}};var IA=Hwb(dHb,'circuitjs1/1',363);cC(364,1,UFb,$vb);_.Zd=function _vb(a){u$(Qvb);G$(Qvb)};var JA=Hwb(dHb,'circuitjs1/2',364);cC(212,1,{});_.tS=function ewb(){return this.a};var LA=Hwb(FDb,'AbstractStringBuilder',212);cC(372,54,tEb,fwb);var MA=Hwb(FDb,'ArithmeticException',372);cC(52,54,tEb,gwb,hwb);var ZA=Hwb(FDb,'IndexOutOfBoundsException',52);cC(531,52,tEb,iwb);var NA=Hwb(FDb,'ArrayIndexOutOfBoundsException',531);cC(186,54,tEb,jwb,kwb);var OA=Hwb(FDb,'ArrayStoreException',186);cC(122,1,{3:1,122:1,12:1},pwb,qwb);_.zd=function swb(a){return owb(this,Mp(a,122))};_.eQ=function twb(a){return Qp(a,122)&&Mp(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 QA=Hwb(FDb,'Boolean',122);cC(169,54,tEb,Wwb);var RA=Hwb(FDb,'ClassCastException',169);cC(243,1,{3:1,243:1});var Xwb;var bB=Hwb(FDb,'Number',243);cC(8,243,{3:1,12:1,8:1,243:1},_wb);_.zd=function bxb(a){return $wb(this,Mp(a,8))};_.eQ=function cxb(a){return Qp(a,8)&&Mp(a,8).a==this.a};_.hC=function dxb(){return Yp(this.a)};_.tS=function gxb(){return ''+this.a};_.a=0;var TA=Hwb(FDb,'Double',8);cC(47,54,tEb,hxb,ixb);var XA=Hwb(FDb,'IllegalArgumentException',47);cC(124,54,tEb,jxb,kxb);var YA=Hwb(FDb,'IllegalStateException',124);cC(27,243,{3:1,12:1,27:1,243:1},mxb,nxb);_.zd=function pxb(a){return lxb(this,Mp(a,27))};_.eQ=function qxb(a){return Qp(a,27)&&Mp(a,27).a==this.a};_.hC=function rxb(){return this.a};_.tS=function wxb(){return ''+this.a};_.a=0;var $A=Hwb(FDb,'Integer',27);var zxb;cC(128,54,tEb,Vxb,Wxb);var _A=Hwb(FDb,'NullPointerException',128);cC(147,47,{3:1,17:1,147:1,32:1},Xxb);var aB=Hwb(FDb,'NumberFormatException',147);cC(158,1,{3:1,158:1},Yxb);_.eQ=function Zxb(a){var b;if(Qp(a,158)){b=Mp(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 $xb(){return OAb(Fp(Bp(cB,1),LDb,1,3,[yxb(this.c),this.a,this.d,this.b]))};_.tS=function _xb(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var eB=Hwb(FDb,'StackTraceElement',158);var hB=Hwb(FDb,'String',2);var Eyb,Fyb=0,Gyb;cC(637,212,{702:1},Lyb);var fB=Hwb(FDb,'StringBuffer',637);cC(117,212,{702:1},Ryb,Syb,Tyb);var gB=Hwb(FDb,'StringBuilder',117);cC(187,54,tEb,Vyb,Wyb);var jB=Hwb(FDb,'UnsupportedOperationException',187);cC(726,1,{});_.ig=function $yb(a){return Xyb(this,a,false)};_.jg=function _yb(){return this.lg()==0};_.kg=function azb(a){return Xyb(this,a,true)};_.tS=function bzb(){return Zyb(this)};var kB=Hwb(hMb,'AbstractCollection',726);cC(725,1,{180:1});_.eQ=function ezb(a){var b,c,d;if(a===this){return true}if(!Qp(a,180)){return false}d=Mp(a,180);if(this.b!=d.b){return false}for(c=new Ezb((new wzb(d)).a);Bzb(c);){b=(pBb(c.d,c),uh(Bzb(c)),c.b=c.a,Mp(c.a.se(),43));if(!czb(this,b)){return false}}return true};_.hC=function gzb(){return VAb(new wzb(this))};_.tS=function hzb(){var a,b,c,d;d=new Tyb('{');a=false;for(c=new Ezb((new wzb(this)).a);Bzb(c);){b=(pBb(c.d,c),uh(Bzb(c)),c.b=c.a,Mp(c.a.se(),43));a?(d.a+=', ',d):(a=true);Oyb(d,dzb(this,b.ug()));d.a+='=';Oyb(d,dzb(this,b.vg()))}d.a+='}';return d.a};var wB=Hwb(hMb,'AbstractMap',725);cC(368,725,{180:1});_.b=0;var nB=Hwb(hMb,'AbstractHashMap',368);cC(727,726,{238:1});_.eQ=function tzb(a){var b;if(a===this){return true}if(!Qp(a,238)){return false}b=Mp(a,238);if(b.lg()!=this.lg()){return false}return Yyb(this,b)};_.hC=function uzb(){return VAb(this)};var xB=Hwb(hMb,'AbstractSet',727);cC(99,727,{238:1},wzb);_.ig=function xzb(a){return vzb(this,a)};_.ge=function yzb(){return new Ezb(this.a)};_.kg=function zzb(a){var b;if(vzb(this,a)){b=Mp(a,43).ug();qzb(this.a,b);return true}return false};_.lg=function Azb(){return this.a.b};var mB=Hwb(hMb,'AbstractHashMap/EntrySet',99);cC(100,1,{},Ezb);_.re=function Fzb(){return Bzb(this)};_.se=function Gzb(){return Czb(this)};_.te=function Hzb(){Dzb(this)};var lB=Hwb(hMb,'AbstractHashMap/EntrySetIterator',100);cC(728,726,{141:1});_.mg=function Jzb(a,b){throw new Wyb('Add not supported on this list')};_.ng=function Kzb(a){this.mg(this.lg(),a);return true};_.eQ=function Lzb(a){return Izb(this,a)};_.hC=function Mzb(){return WAb(this)};_.ge=function Nzb(){return new Rzb(this)};_.pg=function Ozb(){return new Vzb(this,0)};_.qg=function Pzb(a){return new Vzb(this,a)};_.rg=function Qzb(a){throw new Wyb('Remove not supported on this list')};var qB=Hwb(hMb,'AbstractList',728);cC(129,1,{},Rzb);_.re=function Szb(){return this.b<this.d.lg()};_.se=function Tzb(){return uh(this.b<this.d.lg()),this.d.og(this.c=this.b++)};_.te=function Uzb(){zh(this.c!=-1);this.d.rg(this.c);this.b=this.c;this.c=-1};_.b=0;_.c=-1;var oB=Hwb(hMb,'AbstractList/IteratorImpl',129);cC(268,129,{},Vzb);_.sg=function Wzb(){return this.b>0};_.tg=function Xzb(){return uh(this.b>0),this.a.og(this.c=--this.b)};var pB=Hwb(hMb,'AbstractList/ListIteratorImpl',268);cC(267,727,{238:1},Zzb);_.ig=function $zb(a){return izb(this.a,a)};_.ge=function _zb(){return Yzb(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 sB=Hwb(hMb,'AbstractMap/1',267);cC(371,1,{},cAb);_.re=function dAb(){return Bzb(this.a)};_.se=function eAb(){var a;a=Czb(this.a);return a.ug()};_.te=function fAb(){Dzb(this.a)};var rB=Hwb(hMb,'AbstractMap/1/1',371);cC(369,1,iMb);_.eQ=function gAb(a){var b;if(!Qp(a,43)){return false}b=Mp(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 tB=Hwb(hMb,'AbstractMap/AbstractEntry',369);cC(370,369,iMb,mAb);var uB=Hwb(hMb,'AbstractMap/SimpleEntry',370);cC(729,1,iMb);_.eQ=function nAb(a){var b;if(!Qp(a,43)){return false}b=Mp(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 vB=Hwb(hMb,'AbstractMapEntry',729);cC(118,728,jMb,BAb);_.mg=function CAb(a,b){qAb(this,a,b)};_.ng=function DAb(a){return rAb(this,a)};_.ig=function EAb(a){return uAb(this,a,0)!=-1};_.og=function FAb(a){return tAb(this,a)};_.jg=function GAb(){return this.b.length==0};_.rg=function HAb(a){return wAb(this,a)};_.kg=function IAb(a){return xAb(this,a)};_.lg=function JAb(){return this.b.length};var yB=Hwb(hMb,'ArrayList',118);var TAb;cC(373,728,jMb,ZAb);_.ig=function $Ab(a){return false};_.og=function _Ab(a){vh(a,0);return null};_.ge=function aBb(){return UAb(),eBb(),dBb};_.pg=function bBb(){return UAb(),eBb(),dBb};_.lg=function cBb(){return 0};var AB=Hwb(hMb,'Collections/EmptyList',373);cC(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 zB=Hwb(hMb,'Collections/EmptyListIterator',374);var lBb;cC(697,1,{},nBb);_.Wf=function oBb(a,b){wh(a);wh(b);return xyb(Mp(a,12),b)};var BB=Hwb(hMb,'Comparators/1',697);cC(625,54,tEb,tBb);var CB=Hwb(hMb,'ConcurrentModificationException',625);cC(151,1,{3:1,12:1,151:1},vBb,wBb);_.zd=function xBb(a){return uBb(this,Mp(a,151))};_.eQ=function yBb(a){return Qp(a,151)&&BC(CC(this.a.getTime()),CC(Mp(a,151).a.getTime()))};_.hC=function zBb(){var a;a=CC(this.a.getTime());return RC(SC(a,OC(a,32)))};_.tS=function BBb(){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 (EBb(),CBb)[this.a.getDay()]+' '+DBb[this.a.getMonth()]+' '+ABb(this.a.getDate())+' '+ABb(this.a.getHours())+':'+ABb(this.a.getMinutes())+':'+ABb(this.a.getSeconds())+' GMT'+a+b+' '+this.a.getFullYear()};var DB=Hwb(hMb,'Date',151);var CBb,DBb;cC(55,368,{3:1,180:1},HBb);var EB=Hwb(hMb,'HashMap',55);cC(252,727,{3:1,238:1},LBb);_.ig=function MBb(a){return JBb(this,a)};_.jg=function NBb(){return this.a.b==0};_.ge=function OBb(){return Yzb(new Zzb(this.a))};_.kg=function PBb(a){return KBb(this,a)};_.lg=function QBb(){return this.a.b};_.tS=function RBb(){return Zyb(new Zzb(this.a))};var FB=Hwb(hMb,'HashSet',252);cC(271,1,{},ZBb);_.xg=function $Bb(){return Object.create(null)};_.yg=function _Bb(){return new bCb(this)};var JB=Hwb(hMb,'InternalJsHashCodeMap',271);cC(388,1,{},bCb);_.re=function cCb(){return aCb(this)};\n",
"_.se=function dCb(){return uh(aCb(this)),this.e=this.a,this.f=this.a[this.c++],this.f};_.te=function eCb(){zh(!!this.f);YBb(this.g,this.f.ug());Vp(this.a)===Vp(this.e)&&this.a.length!=1&&--this.c;this.f=null};_.b=-1;_.c=0;_.e=null;_.f=null;var GB=Hwb(hMb,'InternalJsHashCodeMap/1',388);cC(386,271,{},fCb);_.xg=function gCb(){return {}};_.yg=function hCb(){var a=this.zg();var b=this.a;for(var c in b){if(c==parseInt(c,10)){var d=b[c];for(var e=0,f=d.length;e<f;++e){a.ng(d[e])}}}return a.ge()};_.zg=function iCb(){return new jCb(this)};var IB=Hwb(hMb,'InternalJsHashCodeMap/InternalJsHashCodeMapLegacy',386);cC(387,118,jMb,jCb);_.rg=function kCb(a){var b;return b=Mp(wAb(this,a),43),YBb(this.a,b.ug()),b};var HB=Hwb(hMb,'InternalJsHashCodeMap/InternalJsHashCodeMapLegacy/1',387);cC(383,1,{},lCb);_.Ag=function mCb(){return new ZBb};_.Bg=function nCb(){return new BCb};var MB=Hwb(hMb,'InternalJsMapFactory',383);var oCb;cC(385,383,{},sCb);_.Bg=function tCb(){return new $Cb};var KB=Hwb(hMb,'InternalJsMapFactory/KeysWorkaroundJsMapFactory',385);cC(384,383,{},uCb);_.Ag=function vCb(){return new fCb};_.Bg=function wCb(){return new RCb};var LB=Hwb(hMb,'InternalJsMapFactory/LegacyInternalJsMapFactory',384);cC(244,1,{},BCb);_.Cg=function CCb(){return Object.create(null)};_.yg=function DCb(){var a;a=this.Eg();return new JCb(this,a)};_.Dg=function ECb(a){return this.a[a]};_.Eg=function FCb(){return xCb(this)};_.Fg=function GCb(a){return new NCb(this,a)};_.Gg=function HCb(a,b){return yCb(this,a,b)};_.Hg=function ICb(a){return zCb(this,a)};var SB=Hwb(hMb,'InternalJsStringMap',244);cC(378,1,{},JCb);_.re=function KCb(){return this.a<this.d.length};_.se=function LCb(){return uh(this.a<this.d.length),new NCb(this.c,this.d[this.b=this.a++])};_.te=function MCb(){zh(this.b!=-1);this.c.Hg(this.d[this.b]);this.b=-1};_.a=0;_.b=-1;var NB=Hwb(hMb,'InternalJsStringMap/1',378);cC(269,729,iMb,NCb);_.ug=function OCb(){return this.b};_.vg=function PCb(){return this.a.Dg(this.b)};_.wg=function QCb(a){return this.a.Gg(this.b,a)};var OB=Hwb(hMb,'InternalJsStringMap/2',269);cC(375,244,{},RCb);_.Cg=function SCb(){return {}};_.yg=function TCb(){var a=this.Ig();for(var b in this.a){if(b.charCodeAt(0)==58){var c=this.Fg(b.substring(1));a.ng(c)}}return a.ge()};_.Dg=function UCb(a){return this.a[':'+a]};_.Ig=function VCb(){return new YCb(this)};_.Gg=function WCb(a,b){return yCb(this,':'+a,b)};_.Hg=function XCb(a){return zCb(this,':'+a)};var QB=Hwb(hMb,'InternalJsStringMap/InternalJsStringMapLegacy',375);cC(377,118,jMb,YCb);_.rg=function ZCb(a){var b;return b=Mp(wAb(this,a),43),zCb(this.a,':'+Op(b.ug())),b};var PB=Hwb(hMb,'InternalJsStringMap/InternalJsStringMapLegacy/1',377);cC(376,244,{},$Cb);_.Eg=function _Cb(){var a;a=xCb(this);!(this.a[kMb]===undefined)&&(a[a.length]=kMb);return a};var RB=Hwb(hMb,'InternalJsStringMap/InternalJsStringMapWithKeysWorkaround',376);var TB=Jwb(hMb,'Map/Entry');cC(161,54,tEb,aDb);var UB=Hwb(hMb,'NoSuchElementException',161);cC(501,1,{},jDb);_.a=0;_.b=0;var dDb,eDb,fDb=0;var VB=Hwb(hMb,'Random',501);cC(34,728,jMb,sDb);_.mg=function tDb(a,b){vDb(a,this.a.b.length+1);qAb(this.a,a,b)};_.ng=function uDb(a){return kDb(this,a)};_.ig=function wDb(a){return uAb(this.a,a,0)!=-1};_.og=function xDb(a){return oDb(this,a)};_.jg=function yDb(){return this.a.b.length==0};_.ge=function zDb(){return new Rzb(this.a)};_.rg=function ADb(a){return qDb(this,a)};_.lg=function BDb(){return this.a.b.length};_.tS=function CDb(){return Zyb(this.a)};var WB=Hwb(hMb,'Vector',34);var bq=Kwb('int','I'),XB=Kwb('boolean','Z'),Nt=Hwb(nMb,'CollapsedPropertyHolder',714),Ot=Hwb(nMb,'JavaClassHierarchySetupUtil',716),Pt=Hwb(nMb,'LongLibBase/LongEmul',null),Qt=Hwb(nMb,'ModuleUtils',719),$p=Kwb('byte','B'),aq=Kwb('double','D'),_p=Kwb('char','C'),TB=Jwb(hMb,'Map/Entry');var DDb=aD();var gwtOnLoad=gwtOnLoad=_C;ZC(dD);bD('permProps',[[['locale',JKb],['user.agent',QGb]]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats('moduleStartup', 'end');$gwt && $gwt.permProps && __gwtModuleFunction.__moduleStartupDone($gwt.permProps);\n//# sourceURL=circuitjs1-0.js\n"]);