simc/circuitjs1/4E2CC41E02BA834E956BE67A7BCDB133.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 = '4E2CC41E02BA834E956BE67A7BCDB133';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 wl(){}\nfunction Bl(){}\nfunction Il(){}\nfunction Ol(){}\nfunction Zl(){}\nfunction cm(){}\nfunction hm(){}\nfunction mm(){}\nfunction rm(){}\nfunction wm(){}\nfunction Bm(){}\nfunction Km(){}\nfunction Pm(){}\nfunction Vm(){}\nfunction $m(){}\nfunction tn(){}\nfunction So(){}\nfunction mp(){}\nfunction sp(){}\nfunction up(){}\nfunction uE(){}\nfunction pE(){}\nfunction rE(){}\nfunction rF(){}\nfunction TF(){}\nfunction TL(){}\nfunction HL(){}\nfunction iH(){}\nfunction kH(){}\nfunction PH(){}\nfunction RH(){}\nfunction hN(){}\nfunction _N(){}\nfunction bO(){}\nfunction iO(){}\nfunction wP(){}\nfunction q0(){}\nfunction z2(){}\nfunction t6(){}\nfunction x7(){}\nfunction qQ(a){}\nfunction F0(a){}\nfunction pvb(){}\nfunction Zvb(){}\nfunction bwb(){}\nfunction aBb(){}\nfunction iBb(){}\nfunction qBb(){}\nfunction oCb(){}\nfunction vCb(){}\nfunction xCb(){}\nfunction oh(){jh()}\nfunction ED(){xD()}\nfunction zG(){yG()}\nfunction WG(a){AF(a)}\nfunction rV(a){a.k=2}\nfunction aqb(a){a.a=1}\nfunction gc(a,b){a.a=b}\nfunction pl(a,b){a.a=b}\nfunction ml(a,b){a.f=b}\nfunction ql(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 NK(a,b){a.d=b}\nfunction wY(a,b){a.d=b}\nfunction l6(a,b){a.d=b}\nfunction PL(a,b){a.a=b}\nfunction XM(a,b){a.e=b}\nfunction dR(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 dn(a){this.a=a}\nfunction jn(a){this.a=a}\nfunction on(a){this.a=a}\nfunction Pn(a){this.a=a}\nfunction ho(a){this.a=a}\nfunction mo(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 mI(a){this.a=a}\nfunction KJ(a){this.a=a}\nfunction WJ(a){this.a=a}\nfunction _K(a){this.a=a}\nfunction xK(a){this.d=a}\nfunction vL(a){this.b=a}\nfunction IL(a){this.a=a}\nfunction NL(a){this.a=a}\nfunction eM(a){this.a=a}\nfunction IM(a){this.a=a}\nfunction KM(a){this.a=a}\nfunction jN(a){this.a=a}\nfunction lN(a){this.a=a}\nfunction RN(a){this.a=a}\nfunction mU(a){this.a=a}\nfunction zW(a){this.a=a}\nfunction G_(a){this.a=a}\nfunction I_(a){this.a=a}\nfunction K_(a){this.a=a}\nfunction M_(a){this.a=a}\nfunction O_(a){this.a=a}\nfunction W_(a){this.a=a}\nfunction Y_(a){this.a=a}\nfunction $_(a){this.a=a}\nfunction a0(a){this.a=a}\nfunction c0(a){this.a=a}\nfunction e0(a){this.a=a}\nfunction g0(a){this.a=a}\nfunction i0(a){this.a=a}\nfunction n0(a){this.a=a}\nfunction nP(a){this.c=a}\nfunction o0(a){this.c=a}\nfunction v6(a){this.a=a}\nfunction x6(a){this.a=a}\nfunction z6(a){this.a=a}\nfunction B6(a){this.a=a}\nfunction D6(a){this.a=a}\nfunction F6(a){this.a=a}\nfunction S6(a){this.a=a}\nfunction U6(a){this.a=a}\nfunction W6(a){this.a=a}\nfunction Y6(a){this.a=a}\nfunction $6(a){this.a=a}\nfunction a7(a){this.a=a}\nfunction g7(a){this.a=a}\nfunction k7(a){this.a=a}\nfunction n7(a){this.a=a}\nfunction q7(a){this.a=a}\nfunction s7(a){this.a=a}\nfunction A7(a){this.a=a}\nfunction C7(a){this.a=a}\nfunction H7(a){this.b=a}\nfunction a9(a){this.a=a}\nfunction G9(a){this.a=a}\nfunction I9(a){this.a=a}\nfunction K9(a){this.a=a}\nfunction N9(a){this.a=a}\nfunction P9(a){this.a=a}\nfunction Gm(){this.a={}}\nfunction m0(){this.a=-1}\nfunction iE(){this.a=QFb}\nfunction Xkb(){this.f=0}\nfunction qg(){jg(this)}\nfunction s_(){debugger}\nfunction aD(){return Jg}\nfunction Hh(a){a.focus()}\nfunction A9(a){y9=a;z9()}\nfunction vF(){vF=dC;NG()}\nfunction EN(){EN=dC;IN()}\nfunction IO(){IO=dC;SO()}\nfunction xP(){xP=dC;tP()}\nfunction mH(a,b){Ve(b,a)}\nfunction RI(a,b){a.eb=b}\nfunction iR(a,b){a.kb=b}\nfunction Emb(a,b){a.a=b}\nfunction fnb(a){this.a=a}\nfunction hnb(a){this.a=a}\nfunction jnb(a){this.a=a}\nfunction Uob(a){this.a=a}\nfunction Wob(a){this.a=a}\nfunction Yob(a){this.a=a}\nfunction mpb(a){this.a=a}\nfunction opb(a){this.a=a}\nfunction qpb(a){this.a=a}\nfunction spb(a){this.a=a}\nfunction $vb(a){this.a=a}\nfunction gwb(a){this.a=a}\nfunction twb(a){this.a=a}\nfunction pxb(a){this.a=a}\nfunction zzb(a){this.a=a}\nfunction Uzb(a){this.d=a}\nfunction aAb(a){this.a=a}\nfunction fAb(a){this.a=a}\nfunction hg(){this.a=Cg()}\nfunction Ul(){this.c=++Rl}\nfunction T9(a){a.c=a.b=0}\nfunction wdb(a){a.a=false}\nfunction KBb(){vzb(this)}\nfunction Sf(a){a.stroke()}\nfunction Hf(a){a.restore()}\nfunction Lf(b,a){b.font=a}\nfunction Yh(b,a){b.href=a}\nfunction $h(b,a){b.width=a}\nfunction Rh(c,a,b){c[a]=b}\nfunction Sh(c,a,b){c[a]=b}\nfunction Oi(c,a,b){c[a]=b}\nfunction Fm(a,b,c){a.a[b]=c}\nfunction JN(a,b){EP(a.a,b)}\nfunction AJ(a,b){PJ(a.K,b)}\nfunction YG(a){oi(a);ZG(a)}\nfunction L0(a){a.C=0;a.B=0}\nfunction _7(a){a.e=0;a.d=0}\nfunction Ndb(a){a.e&&a.ag()}\nfunction xf(a){a.beginPath()}\nfunction yf(a){a.closePath()}\nfunction Nf(b,a){b.lineCap=a}\nfunction Zh(b,a){b.height=a}\nfunction Ji(b,a){b.checked=a}\nfunction Mi(b,a){b.htmlFor=a}\nfunction XQ(a){return fQ==a}\nfunction Xg(a){return a.Cd()}\nfunction ig(){return true}\nfunction te(){throw new Yyb}\nfunction JD(){this.a=new Uyb}\nfunction dH(){this.b=new EAb}\nfunction p0(){this.b=new vDb}\nfunction so(){so=dC;new KBb}\nfunction ug(){ug=dC;tg=new O}\nfunction hc(a){gc(this,a.id)}\nfunction eP(a,b){hP(a,b,a.c)}\nfunction MJ(a,b){a.a=b;NJ(a)}\nfunction mzb(a){++a.b;vBb(a)}\nfunction nzb(a){--a.b;vBb(a)}\nfunction pG(a){$wnd.alert(a)}\nfunction jwb(){qg.call(this)}\nfunction mwb(){qg.call(this)}\nfunction Zwb(){qg.call(this)}\nfunction kxb(){qg.call(this)}\nfunction mxb(){qg.call(this)}\nfunction Yxb(){qg.call(this)}\nfunction Yyb(){qg.call(this)}\nfunction wBb(){qg.call(this)}\nfunction dDb(){qg.call(this)}\nfunction KD(a){ND(a);this.a=a}\nfunction Uh(b,a){b.tabIndex=a}\nfunction Li(b,a){b.disabled=a}\nfunction T0(a,b,c){a.D[b]=c}\nfunction ki(a,b,c){a.add(b,c)}\nfunction xe(a,b){Ph(a.jd(),b)}\nfunction NF(a,b){vF();HG(a,b)}\nfunction UG(a,b){FG();VG(a,b)}\nfunction aM(a,b){cM(a,b,b,-1)}\nfunction DCb(c,a,b){c.a[a]=b}\nfunction qxb(a){this.a=axb(a)}\nfunction cxb(a){this.a=_wb(a)}\nfunction OBb(){this.a=new KBb}\nfunction Sg(){Sg=dC;Rg=new Wg}\nfunction Po(){Po=dC;Oo=new So}\nfunction yG(){yG=dC;xG=new Ul}\nfunction zL(){zL=dC;yL=new HL}\nfunction vDb(){this.a=new EAb}\nfunction bDb(){ECb.call(this)}\nfunction UCb(){ECb.call(this)}\nfunction iCb(){aCb.call(this)}\nfunction lwb(){jwb.call(this)}\nfunction Pb(a){Ob.call(this,a)}\nfunction Bc(a){Ob.call(this,a)}\nfunction rg(a){pg.call(this,a)}\nfunction jo(a){pg.call(this,a)}\nfunction Tn(a){Qn.call(this,a)}\nfunction d$(a){a.d=true;r$(a)}\nfunction p_(a){console.log(a)}\nfunction NH(a){Tn.call(this,a)}\nfunction UH(a){hf.call(this,a)}\nfunction aL(a){_K.call(this,a)}\nfunction Kf(b,a){b.fillStyle=a}\nfunction Of(b,a){b.lineWidth=a}\nfunction Qf(b,a){b.textAlign=a}\nfunction Th(b,a){b.scrollTop=a}\nfunction Em(a,b){return a.a[b]}\nfunction fyb(a,b){return a===b}\nfunction nR(a){return a<0?-a:a}\nfunction gg(a){return Cg()-a.a}\nfunction Tp(a){return a<<24>>24}\nfunction Up(a){return a<<16>>16}\nfunction UL(a,b){VL(a,b,a.f.c)}\nfunction TI(a,b){xI(a,b);LI(a)}\nfunction gL(a,b){MK(a,b);--a.b}\nfunction qF(a,b,c){a.a=b;a.b=c}\nfunction hE(a,b,c){nE(a.a,b,c)}\nfunction Y(a,b,c){X(a,b,Cg(),c)}\nfunction Hfb(a,b){a.c=b;Jfb(a)}\nfunction yBb(){this.a=new Date}\nfunction mM(a){Hh((vF(),a.ob))}\nfunction Kb(){Ib.call(this,QDb)}\nfunction Lb(){Ib.call(this,RDb)}\nfunction Tb(){Ib.call(this,SDb)}\nfunction Ub(){Ib.call(this,TDb)}\nfunction Vb(){Ib.call(this,UDb)}\nfunction Xb(){Ib.call(this,VDb)}\nfunction Yb(){Ib.call(this,WDb)}\nfunction Zb(){Ib.call(this,XDb)}\nfunction $b(){Ib.call(this,YDb)}\nfunction oc(){Ib.call(this,ZDb)}\nfunction vc(){Ib.call(this,$Db)}\nfunction wc(){Ib.call(this,_Db)}\nfunction xc(){Ib.call(this,aEb)}\nfunction zc(){Ib.call(this,bEb)}\nfunction Ac(){Ib.call(this,cEb)}\nfunction Dc(){Ib.call(this,dEb)}\nfunction Ic(){Ib.call(this,eEb)}\nfunction _d(){Ib.call(this,fEb)}\nfunction $C(){YC==null&&(YC=[])}\nfunction pe(a){return vF(),a.ob}\nfunction nf(a){return vF(),a.ob}\nfunction bM(a){return vF(),a.ob}\nfunction cD(a){return a.tM===hC}\nfunction Wf(a,b){return a.c-b.c}\nfunction PQ(a,b){return a.mb[b]}\nfunction eS(a,b){return a>b?a:b}\nfunction fS(a,b){return a<b?a:b}\nfunction a$(a,b){return a<b?a:b}\nfunction ZZ(a,b){return a>b?a:b}\nfunction ixb(a){return isNaN(a)}\nfunction Inb(a){a.e=true;Hnb(a)}\nfunction $ob(a){a.b=0;a.a=false}\nfunction Gxb(a){return a<0?-a:a}\nfunction lxb(a){rg.call(this,a)}\nfunction nxb(a){rg.call(this,a)}\nfunction nwb(a){rg.call(this,a)}\nfunction kwb(a){rg.call(this,a)}\nfunction Zxb(a){rg.call(this,a)}\nfunction Zyb(a){rg.call(this,a)}\nfunction aCb(){this.a=this.xg()}\nfunction ECb(){this.a=this.Cg()}\nfunction sCb(){sCb=dC;rCb=uCb()}\nfunction WBb(b,a){return b.a[a]}\nfunction Mf(b,a){b.globalAlpha=a}\nfunction Pf(b,a){b.strokeStyle=a}\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 YH(a,b){ZH((vF(),a),b)}\nfunction ue(a,b){ve(a,(vF(),b))}\nfunction hf(a){ve(this,(vF(),a))}\nfunction sf(a){ve(this,(vF(),a))}\nfunction Ce(a,b){vF();SG(a.ob,b)}\nfunction bh(a,b){ah();_g.Ed(a,b)}\nfunction yp(a,b){return Pwb(a,b)}\nfunction GC(a,b){return !FC(a,b)}\nfunction ai(a){return !!a.altKey}\nfunction li(a){return a.pageX||0}\nfunction mi(a){return a.pageY||0}\nfunction tp(a){return a[4]||a[1]}\nfunction zI(a){ve(this,(vF(),a))}\nfunction DK(a){ve(this,(vF(),a))}\nfunction pg(a){this.f=a;jg(this)}\nfunction VH(a){WH.call(this,a.a)}\nfunction CG(){An.call(this,null)}\nfunction J0(){F0(this);this.b=''}\nfunction I7(a){this.b=6;this.c=a}\nfunction Oib(){this.a=0;this.b=0}\nfunction HG(a,b){a.__listener=b}\nfunction aR(a,b){a.kb=Tjb(b,a.U)}\nfunction dI(a,b){aK(a.b,b,false)}\nfunction gJ(a,b){xI(a.S,b);LI(a)}\nfunction jR(a,b,c){Z8(b,RQ(a,c))}\nfunction kT(a,b){return a.s[b].k}\nfunction dX(a,b){return a>0?b:-b}\nfunction Nxb(a,b){return a>b?a:b}\nfunction Oxb(a,b){return a>b?a:b}\nfunction Qxb(a,b){return a<b?a:b}\nfunction Rxb(a,b){return a<b?a:b}\nfunction Fwb(a){Ewb(a);return a.j}\nfunction Gwb(a){Ewb(a);return a.g}\nfunction Xh(a){a=uyb(a);return a}\nfunction d7(a){a.e=true;return a}\nfunction $xb(a){lxb.call(this,a)}\nfunction Oyb(a){gwb.call(this,a)}\nfunction Wyb(a){gwb.call(this,a)}\nfunction Uyb(){gwb.call(this,'')}\nfunction Vyb(){gwb.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 Gb(a,b){Oh(b,'role',a.a)}\nfunction zn(a,b){return Mn(a.a,b)}\nfunction Bg(a){return new Date(a)}\nfunction di(a){return !!a.metaKey}\nfunction bi(a){return !!a.ctrlKey}\nfunction Hi(a){return !!a.checked}\nfunction ci(a){return a.keyCode|0}\nfunction RC(a){return a.l|a.m<<22}\nfunction tH(a,b){return fP(a.f,b)}\nfunction uH(a,b){return gP(a.f,b)}\nfunction oO(a,b){Ai((vF(),a.b),b)}\nfunction qO(a,b){Th((vF(),a.b),b)}\nfunction KO(a){(vF(),a.ob).rows=5}\nfunction zBb(a){this.a=Bg(QC(a))}\nfunction dG(){this.a=new An(null)}\nfunction yH(){this.f=new kP(this)}\nfunction kk(){ik.call(this,LEb,0)}\nfunction VO(){TO.call(this,LEb,0)}\nfunction EM(){FM.call(this,false)}\nfunction oi(a){a.preventDefault()}\nfunction Qp(a){return Pp(a)&&cD(a)}\nfunction Fxb(a){return a<=0?0-a:a}\nfunction XAb(){XAb=dC;WAb=new aBb}\nfunction hBb(){hBb=dC;gBb=new iBb}\nfunction pBb(){pBb=dC;oBb=new qBb}\nfunction Qg(){Dg!=0&&(Dg=0);Gg=-1}\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 ze(a,b){Je((vF(),a.ob),b)}\nfunction Ae(a,b){Ke((vF(),a.ob),b)}\nfunction pf(a,b){Zh((vF(),a.ob),b)}\nfunction qf(a,b){$h((vF(),a.ob),b)}\nfunction sg(a,b){mg.call(this,a,b)}\nfunction Eb(a,b){this.b=a;this.a=b}\nfunction Xf(a,b){this.b=a;this.c=b}\nfunction Qyb(a,b){a.a+=b;return a}\nfunction Ryb(a,b){a.a+=b;return a}\nfunction Vjb(a,b,c){a.c+=b;a.d+=c}\nfunction NAb(a,b,c){a.splice(b,c)}\nfunction Ni(b,a){b.selectedIndex=a}\nfunction Qh(b,a){b.innerHTML=a||''}\nfunction Ph(b,a){b.className=a||''}\nfunction fj(a,b){Xf.call(this,a,b)}\nfunction Dj(a,b){Xf.call(this,a,b)}\nfunction Oj(a,b){Xf.call(this,a,b)}\nfunction Zj(a,b){Xf.call(this,a,b)}\nfunction ik(a,b){Xf.call(this,a,b)}\nfunction yk(a,b){Xf.call(this,a,b)}\nfunction Ak(){yk.call(this,'PX',0)}\nfunction Gk(){yk.call(this,'EX',3)}\nfunction Ek(){yk.call(this,'EM',2)}\nfunction Ok(){yk.call(this,'CM',7)}\nfunction Qk(){yk.call(this,'MM',8)}\nfunction Ik(){yk.call(this,'PT',4)}\nfunction Kk(){yk.call(this,'PC',5)}\nfunction Mk(){yk.call(this,'IN',6)}\nfunction Vk(a,b){Xf.call(this,a,b)}\nfunction dl(a,b){Xf.call(this,a,b)}\nfunction Mo(a,b){Xf.call(this,a,b)}\nfunction fo(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 fH(a,b){this.a=a;this.b=b}\nfunction TH(a,b){Qh((vF(),a.ob),b)}\nfunction EF(a,b){vF();FG();VG(a,b)}\nfunction OF(a,b){vF();FG();VG(a,b)}\nfunction sJ(a,b){xJ(a,El(b),Fl(b))}\nfunction tJ(a,b){yJ(a,El(b),Fl(b))}\nfunction dM(a,b){Ni((vF(),a.ob),b)}\nfunction Mn(a,b){return lzb(a.d,b)}\nfunction KF(a){return EG((vF(),a))}\nfunction ei(a){return !!a.shiftKey}\nfunction fi(a){return a.clientX||0}\nfunction gi(a){return a.clientY||0}\nfunction hi(a){a.stopPropagation()}\nfunction NI(a,b){a.T=b?b:(qN(),nN)}\nfunction LT(a,b){qT.call(this,a,b)}\nfunction uK(a,b){Xf.call(this,a,b)}\nfunction rN(a,b){Xf.call(this,a,b)}\nfunction TO(a,b){Xf.call(this,a,b)}\nfunction RP(a,b){mg.call(this,a,b)}\nfunction cV(a,b){MU.call(this,a,b)}\nfunction OV(a,b){wV.call(this,a,b)}\nfunction BW(a,b){lR.call(this,a,b)}\nfunction D1(a,b){qT.call(this,a,b)}\nfunction J3(a,b){qT.call(this,a,b)}\nfunction V3(a,b){qT.call(this,a,b)}\nfunction E4(a,b){qT.call(this,a,b)}\nfunction u8(a,b){qT.call(this,a,b)}\nfunction q9(a,b){qT.call(this,a,b)}\nfunction d9(a,b){lR.call(this,a,b)}\nfunction CJ(){DJ.call(this,new VJ)}\nfunction LM(a,b){this.a=a;this.b=b}\nfunction Q_(a,b){this.a=a;this.b=b}\nfunction Vmb(a,b){return a.g+a.i-b}\nfunction mmb(a){return a.A.c+a.A.b}\nfunction Ixb(a){return Math.cos(a)}\nfunction Mxb(a){return Math.log(a)}\nfunction Jxb(a){return Math.exp(a)}\nfunction Vxb(a){return Math.sin(a)}\nfunction Xxb(a){return Math.tan(a)}\nfunction Mp(a){return !Pp(a)&&cD(a)}\nfunction Xvb(a){a.a=new KBb;Vvb(a)}\nfunction XP(a){Nn(a.a,a.d,a.c,a.b)}\nfunction yR(a,b){T8(a,b.b,b.c,b.a)}\nfunction DR(a,b){ER(a,b.b,b.c,b.a)}\nfunction V8(a,b,c,d){Df(a.a,b,c,d)}\nfunction Vf(c,a,b){c.translate(a,b)}\nfunction Qe(a,b){!!a.lb&&yn(a.lb,b)}\nfunction vl(a){!a.a.j&&AM(a.a,null)}\nfunction xb(a){$wnd.clearTimeout(a)}\nfunction Pg(a){$wnd.clearTimeout(a)}\nfunction _F(a){$F();return cG(YF,a)}\nfunction Ck(){yk.call(this,'PCT',1)}\nfunction hl(){dl.call(this,'PRE',2)}\nfunction he(){Ib.call(this,'timer')}\nfunction Jb(){Ib.call(this,'alert')}\nfunction ec(){Ib.call(this,'group')}\nfunction Hc(){Ib.call(this,'radio')}\nfunction FO(a){hf.call(this,a);Po()}\nfunction Vab(a,b){qT.call(this,a,b)}\nfunction hcb(a,b){qT.call(this,a,b)}\nfunction ggb(a,b){OV.call(this,a,b)}\nfunction pgb(a,b){wV.call(this,a,b)}\nfunction Rgb(a,b){R1.call(this,a,b)}\nfunction eib(a,b){lR.call(this,a,b)}\nfunction uib(a,b){qT.call(this,a,b)}\nfunction Mkb(a,b){qT.call(this,a,b)}\nfunction Pqb(a,b){qT.call(this,a,b)}\nfunction Qrb(a,b){qT.call(this,a,b)}\nfunction pub(a,b){qT.call(this,a,b)}\nfunction eub(a,b){lR.call(this,a,b)}\nfunction qvb(a,b){lR.call(this,a,b)}\nfunction yfb(a,b){this.b=a;this.a=b}\nfunction Pib(a,b){this.a=a;this.b=b}\nfunction T_(a){this.a=a;this.b=true}\nfunction pAb(a,b){this.a=a;this.b=b}\nfunction uBb(a,b){a._gwt_modCount=b}\nfunction MBb(a,b){return lzb(a.a,b)}\nfunction dwb(a,b){return dyb(a.a,b)}\nfunction N$(a,b){return b+a.eb&a.db}\nfunction XBb(b,a){return b.a[a]||[]}\nfunction nDb(a,b){return uAb(a.a,b)}\nfunction oDb(a,b){return vAb(a.a,b)}\nfunction Hxb(a){return Math.ceil(a)}\nfunction Wxb(a){return Math.sqrt(a)}\nfunction Sp(a){return a==null?null:a}\nfunction wb(a){$wnd.clearInterval(a)}\nfunction MCb(a,b){this.c=a;this.d=b}\nfunction QCb(a,b){this.a=a;this.b=b}\nfunction Nb(a,b,c){Oh(b,a.a,Mb(a,c))}\nfunction VP(c,a,b){c.open(a,b,true)}\nfunction Ki(b,a){b.defaultChecked=a}\nfunction Kyb(){Kyb=dC;Hyb={};Jyb={}}\nfunction Fo(){Fo=dC;so();Eo=new KBb}\nfunction FG(){if(!DG){QG();DG=true}}\nfunction rh(a){if(!a){throw new kxb}}\nfunction zh(a){if(!a){throw new mxb}}\nfunction uh(a){if(!a){throw new dDb}}\nfunction Jc(){Ib.call(this,'region')}\nfunction Yd(){Ib.call(this,'search')}\nfunction $d(){Ib.call(this,'slider')}\nfunction Sb(){Ib.call(this,'banner')}\nfunction ce(){Ib.call(this,'status')}\nfunction hj(){fj.call(this,'NONE',0)}\nfunction Gj(){Dj.call(this,'BOLD',1)}\nfunction Tj(){Oj.call(this,'AUTO',3)}\nfunction mk(){ik.call(this,'LEFT',2)}\nfunction An(a){Bn.call(this,a,false)}\nfunction DE(a){CE.call(this,a.a,a.b)}\nfunction $M(a,b){dN.call(this,a.a,b)}\nfunction _M(a,b){eN.call(this,a.a,b)}\nfunction bT(a,b){RS.call(this,a,b,1)}\nfunction dT(a,b){yS.call(this,a,b,1)}\nfunction XO(){TO.call(this,'LEFT',2)}\nfunction WV(a,b){RS.call(this,a,b,1)}\nfunction yN(a){$.call(this);this.a=a}\nfunction cn(a,b){a.a?YE(b.a):UE(b.a)}\nfunction uJ(a,b){zJ(a,(El(b),Fl(b)))}\nfunction BH(a,b){qH(a,b,(vF(),a.ob))}\nfunction bL(a,b){qH(a,b,(vF(),a.ob))}\nfunction jO(a){return yi((vF(),a.b))}\nfunction w2(a,b){return zyb(a.d,b.d)}\nfunction O5(a,b){return zyb(a.i,b.i)}\nfunction A$(a,b){b!=null&&PJ(a.Qc,b)}\nfunction $8(a,b){Pf(a.a,b);Kf(a.a,b)}\nfunction qU(a,b){p$(b,a.c);p$(b,a.g)}\nfunction gf(a,b){(vF(),a.ob)[sEb]=!b}\nfunction pi(a,b){a.textContent=b||''}\nfunction S3(a,b){yS.call(this,a,b,0)}\nfunction xgb(a,b){pgb.call(this,a,b)}\nfunction Cvb(a,b){pgb.call(this,a,b)}\nfunction qlb(a,b){Eab.call(this,a,b)}\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 qj(){fj.call(this,'BLOCK',1)}\nfunction wj(){fj.call(this,'TABLE',7)}\nfunction ck(){Zj.call(this,'FIXED',3)}\nfunction nk(){ik.call(this,'RIGHT',3)}\nfunction Cb(a){this.a=a;vb.call(this)}\nfunction Yn(a){this.a=a;vb.call(this)}\nfunction CN(a){this.a=a;vb.call(this)}\nfunction qG(a){return $wnd.confirm(a)}\nfunction Kxb(a){return Math.floor(a)}\nfunction Uxb(a){return Math.round(a)}\nfunction kC(a){return lC(a.l,a.m,a.h)}\nfunction HF(a){return vF(),EG(a.type)}\nfunction NM(a){return ui((vF(),a.ob))}\nfunction Sxb(a,b){return GC(a,b)?a:b}\nfunction rS(a){return a<0?-1:a==0?0:1}\nfunction Ih(a){return a.className||''}\nfunction rwb(a,b){return uwb(a.a,b.a)}\nfunction bxb(a,b){return dxb(a.a,b.a)}\nfunction oxb(a,b){return rxb(a.a,b.a)}\nfunction hyb(b,a){return b.indexOf(a)}\nfunction izb(a){return !a?null:a.vg()}\nfunction Qib(a){this.a=a.a;this.b=a.b}\nfunction E_(a){this.a=a;vb.call(this)}\nfunction AP(a,b){Oi(a.style,'clip',b)}\nfunction OAb(a,b,c,d){a.splice(b,c,d)}\nfunction mgb(a,b){RS.call(this,a,b,6)}\nfunction Jpb(a,b){RS.call(this,a,b,2)}\nfunction dO(){XN.call(this,$doc.body)}\nfunction Wb(){Ib.call(this,'combobox')}\nfunction ac(){Ib.call(this,'document')}\nfunction dc(){Ib.call(this,'gridcell')}\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 fe(){Ib.call(this,'tabpanel')}\nfunction YO(){TO.call(this,'RIGHT',3)}\nfunction rj(){fj.call(this,'INLINE',2)}\nfunction vj(){fj.call(this,'RUN_IN',6)}\nfunction Fj(){Dj.call(this,'NORMAL',0)}\nfunction Hj(){Dj.call(this,'BOLDER',2)}\nfunction Rj(){Oj.call(this,'HIDDEN',1)}\nfunction Sj(){Oj.call(this,'SCROLL',2)}\nfunction _j(){Zj.call(this,'STATIC',0)}\nfunction Yk(){Vk.call(this,'HIDDEN',1)}\nfunction fl(){dl.call(this,'NORMAL',0)}\nfunction gl(){dl.call(this,'NOWRAP',1)}\nfunction yF(a,b,c){vF();RG(a,CF(b),c)}\nfunction Pyb(a,b){a.a+=Ip(b);return a}\nfunction ID(a,b){Ryb(a.a,b.a);return a}\nfunction Vg(a,b){a.b=Yg(a.b,[b,false])}\nfunction PJ(a,b){aK(a.b,b,false);NJ(a)}\nfunction cK(a,b,c){fK(a,b,(tK(),nK),c)}\nfunction wL(a,b){return xL((vF(),a),b)}\nfunction xL(a,b){return vF(),a.rows[b]}\nfunction fDb(a){return a!=null?U(a):0}\nfunction Mh(a){return a.scrollWidth||0}\nfunction Lh(a){return a.offsetWidth||0}\nfunction Pp(a){return Array.isArray(a)}\nfunction yxb(a){return a==0?0:a<0?-1:1}\nfunction uwb(a,b){return a==b?0:a?1:-1}\nfunction Txb(a,b){return Math.pow(a,b)}\nfunction DBb(a){return a<10?'0'+a:''+a}\nfunction On(a){this.d=new KBb;this.c=a}\nfunction YE(a){UE(a);a.b=IF(new hF(a))}\nfunction bC(a){var b=aC;return gC(b[a])}\nfunction vf(c,a,b){c.addColorStop(a,b)}\nfunction Oh(c,a,b){c.setAttribute(a,b)}\nfunction Af(d,a,b,c){d.drawImage(a,b,c)}\nfunction U8(a,b,c,d,e){Tf(a.a,b,c,d,e)}\nfunction Y8(a,b,c,d,e){Cf(a.a,b,c,d,e)}\nfunction U9(a,b,c,d){a.e=b;a.c=c;a.d=d}\nfunction Mg(a){return a.$H||(a.$H=++Eg)}\nfunction oe(a){Ie((vF(),a.ob),hEb,true)}\nfunction To(){To=dC;Ro((Po(),Po(),Oo))}\nfunction Uk(){Uk=dC;Tk=new Xk;Sk=new Yk}\nfunction lk(){ik.call(this,'JUSTIFY',1)}\nfunction Xk(){Vk.call(this,'VISIBLE',0)}\nfunction Qj(){Oj.call(this,'VISIBLE',0)}\nfunction Ij(){Dj.call(this,'LIGHTER',3)}\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 WO(){TO.call(this,'JUSTIFY',1)}\nfunction $K(a,b,c){return ZK(a.a.c,b,c)}\nfunction lC(a,b,c){return {l:a,m:b,h:c}}\nfunction wH(a,b){return aP(a,fP(a.f,b))}\nfunction jD(a,b){DD(b.d,b.c);AAb(a.c,b)}\nfunction qnb(a){var b;b=pnb(a);rnb(a,b)}\nfunction DF(a){vF();uF=a;FG();NG();JG=a}\nfunction MF(a){vF();uF=a;FG();NG();JG=a}\nfunction Xmb(a){Rmb();this.c=a;this.k=0}\nfunction m6(){CJ.call(this);this.e=null}\nfunction HC(a,b){mC(a,b,true);return iC}\nfunction JBb(a){var b;b=U(a);return ~~b}\nfunction Ff(b,a){return b.measureText(a)}\nfunction Ch(b,a){return b.appendChild(a)}\nfunction Dh(b,a){return b.removeChild(a)}\nfunction Jh(b,a){return parseInt(b[a])|0}\nfunction rxb(a,b){return a<b?-1:a>b?1:0}\nfunction Np(a,b){return a!=null&&Hp(a,b)}\nfunction Ii(a){return !!a.defaultChecked}\nfunction mCb(a){this.a=a;EAb.call(this)}\nfunction _Cb(a){this.a=a;EAb.call(this)}\nfunction U$(a,b){b>0&&(a.t[b-1].b=true)}\nfunction W$(a,b){b>0&&(a.t[b-1].e=true)}\nfunction fwb(a,b,c){ewb(a,b,b+1,Fyb(c))}\nfunction _1(a,b){a.s=zp(Rw,ODb,7,b,0,1)}\nfunction sQ(a,b,c){rQ(a,b.a,b.b,c.a,c.b)}\nfunction GD(c,a,b){return a.replace(c,b)}\nfunction wG(a,b){return $wnd.prompt(a,b)}\nfunction wyb(a,b,c){return a.substr(b,c)}\nfunction dyb(b,a){return b.charCodeAt(a)}\nfunction Gyb(a){return yyb(a,0,a.length)}\nfunction S9(a){S$(a.g,a.f[0],a.f[1],a.b)}\nfunction zJ(a){a.P=false;BF((vF(),a.ob))}\nfunction qe(a){return Jh((vF(),a.ob),iEb)}\nfunction re(a){return Jh((vF(),a.ob),jEb)}\nfunction Rp(a){return typeof a==='string'}\nfunction MH(){MH=dC;KH=new PH;LH=new RH}\nfunction ak(){Zj.call(this,'RELATIVE',1)}\nfunction bk(){Zj.call(this,'ABSOLUTE',2)}\nfunction uj(){fj.call(this,'LIST_ITEM',5)}\nfunction pj(){fj.call(this,'INITIAL',16)}\nfunction il(){dl.call(this,'PRE_LINE',3)}\nfunction jl(){dl.call(this,'PRE_WRAP',4)}\nfunction Ml(){Ml=dC;Ll=new Vl(TEb,new Ol)}\nfunction Xl(){Xl=dC;Wl=new Vl(UEb,new Zl)}\nfunction bm(){bm=dC;am=new Vl(VEb,new cm)}\nfunction gm(){gm=dC;fm=new Vl(WEb,new hm)}\nfunction vm(){vm=dC;um=new Vl(XEb,new wm)}\nfunction Jm(){Jm=dC;Im=new Vl($Eb,new Km)}\nfunction Om(){Om=dC;Nm=new Vl(_Eb,new Pm)}\nfunction Um(){Um=dC;Tm=new Vl(bFb,new Vm)}\nfunction Zm(){Zm=dC;Ym=new Vl(cFb,new $m)}\nfunction EAb(){this.b=zp(cB,ODb,1,0,3,1)}\nfunction hD(a,b,c){return AD(a.b,a.d,b,c)}\nfunction II(a){return Jh((vF(),a.ob),iEb)}\nfunction JI(a){return Jh((vF(),a.ob),jEb)}\nfunction DO(a){return Kh((vF(),a.ob),KGb)}\nfunction xC(a){return a.l+a.m*vFb+a.h*wFb}\nfunction yg(a){return a==null?null:a.name}\nfunction F7(a){a%=LDb;return a>=0?a:a+LDb}\nfunction SI(a){(vF(),a.ob).style[LFb]=CFb}\nfunction we(a,b){(vF(),a.ob).style[kEb]=b}\nfunction Be(a,b){(vF(),a.ob).style[lEb]=b}\nfunction XH(a,b){Sh((vF(),a),'align',b.a)}\nfunction p$(a,b){aP(a.Uc,b);!!a.kb&&J$(a)}\nfunction AK(a,b){this.a=a;xK.call(this,b)}\nfunction lob(a,b){kob();qT.call(this,a,b)}\nfunction pib(a,b){Qbb.call(this,a,b,true)}\nfunction qib(a,b){pbb.call(this,a,b,true)}\nfunction sib(a,b){Lfb.call(this,a,b,true)}\nfunction Njb(a,b){Rdb.call(this,a,b,true)}\nfunction AY(a,b){yY.call(this,a);this.d=b}\nfunction S$(a,b,c,d){X$(a,b,-d);X$(a,c,d)}\nfunction Cf(e,a,b,c,d){e.fillRect(a,b,c,d)}\nfunction iyb(c,a,b){return c.indexOf(a,b)}\nfunction jyb(b,a){return b.lastIndexOf(a)}\nfunction vyb(a){return zp(hB,ODb,2,a,4,1)}\nfunction CAb(a){return wp(a.b,a.b.length)}\nfunction NBb(a,b){return tzb(a.a,b)!=null}\nfunction mE(a,b){return $wnd[a].getItem(b)}\nfunction Bwb(a){return a>=56320&&a<=57343}\nfunction JK(a){return (vF(),a).rows.length}\nfunction TE(a){if(a.a){XP(a.a.a);a.a=null}}\nfunction UE(a){if(a.b){XP(a.b.a);a.b=null}}\nfunction Eib(a){a.b=0;a.a=false;a.c=false}\nfunction Ykb(a){a.c=50;a.j=0.0082;a.s=IFb}\nfunction zO(a){this.c=a;this.a=!!this.c.ib}\nfunction Bn(a,b){this.a=new On(b);this.b=a}\nfunction Dmb(a,b){gI.call(this,a);this.a=b}\nfunction Bfb(a,b){Qbb.call(this,a,b,false)}\nfunction Cfb(a,b){pbb.call(this,a,b,false)}\nfunction egb(a,b){Lfb.call(this,a,b,false)}\nfunction $pb(a,b){_pb.call(this,a,b,false)}\nfunction oj(){fj.call(this,'TABLE_ROW',15)}\nfunction jg(a){a.g=null;bh(a,a.f);return a}\nfunction Enb(a){a.e=false;a.d=false;Hnb(a)}\nfunction bqb(a){a.e=a.i;a.d=0;a.a=1;cqb(a)}\nfunction rtb(a){a.k=0.0082;a.t=IFb;a.c=100}\nfunction JE(a){a.r=false;a.c=false;a.g=null}\nfunction fh(a){ah();return parseInt(a)||-1}\nfunction tyb(a,b,c){return a.substr(b,c-b)}\nfunction tBb(a,b){uBb(b,a._gwt_modCount)}\nfunction FN(b,a){EN();b.__gwt_resolve=GN(a)}\nfunction Ewb(a){if(a.j!=null){return}Twb(a)}\nfunction P0(a){var b;b=JQ(a);return b+O0(a)}\nfunction M6(a){return Fxb(a-QC(CC(Uxb(a))))}\nfunction JF(a){return vF(),a.__eventBits||0}\nfunction ri(a){return a.currentTarget||$wnd}\nfunction Bb(a,b){return $wnd.setTimeout(a,b)}\nfunction Lxb(a,b){return Math.sqrt(a*a+b*b)}\nfunction Fmb(a,b){pmb(a.a,b);lmb(a.a,false)}\nfunction mg(a,b){this.e=b;this.f=a;jg(this)}\nfunction W7(a,b){this.a=a;this.b=b;this.d=2}\nfunction PW(a,b){qT.call(this,a,b);this.a=1}\nfunction U0(a,b){lR.call(this,a,b);L0(this)}\nfunction mj(){fj.call(this,'TABLE_CELL',13)}\nfunction sj(){fj.call(this,'INLINE_BLOCK',3)}\nfunction tj(){fj.call(this,'INLINE_TABLE',4)}\nfunction Ip(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 ip(a,b){To();hp.call(this,a,b,true)}\nfunction ab(a){this.j=new fb(this);this.s=a}\nfunction Qo(a){!a.a&&(a.a=new up);return a.a}\nfunction Ro(a){!a.b&&(a.b=new sp);return a.b}\nfunction cX(a){var b;b=new U7(a.e);a.c=M7(b)}\nfunction ul(){ul=dC;tl=new Vl('blur',new wl)}\nfunction $F(){$F=dC;new gG;YF=new dG;ZF=aG()}\nfunction jh(){jh=dC;Error.stackTraceLimit=64}\nfunction $W(a,b){qT.call(this,a,b);this.a=-1}\nfunction Uib(a,b){bY.call(this,a,b);this.a=1}\nfunction Lpb(a,b){lR.call(this,a,b);this.d=1}\nfunction Axb(a,b){return (a>>>0).toString(b)}\nfunction Ab(a,b){return $wnd.setInterval(a,b)}\nfunction syb(a,b){return wyb(a,b,a.length-b)}\nfunction gM(a,b){return oM(a,b,a.a.b.length)}\nfunction iM(a,b){return pM(a,b,a.a.b.length)}\nfunction ZK(a,b,c){return a.rows[b].cells[c]}\nfunction Op(a){return a!=null&&!Rp(a)&&!cD(a)}\nfunction rf(a){return (vF(),a.ob).toDataURL()}\nfunction LE(a){return new CE(jO(a.s),nO(a.s))}\nfunction xn(a,b,c){return new Pn(En(a.a,b,c))}\nfunction yP(a){return uP(a.d,a.b,a.c,a.e,a.a)}\nfunction zR(a,b){Z8(a,pQ);W8(a,b.a-3,b.b-3,7)}\nfunction Ai(a,b){ti(a)&&(b=-b);a.scrollLeft=b}\nfunction qh(a,b){if(!a){throw new nwb(''+b)}}\nfunction sh(a,b){if(!a){throw new lxb(''+b)}}\nfunction vn(a){var b;if(sn){b=new tn;a.pd(b)}}\nfunction a2(a,b,c,d,e){a.s[b]=new FY(a,c,d,e)}\nfunction eg(a,b,c){Xf.call(this,a,b);this.a=c}\nfunction R1(a,b){lR.call(this,a,b);this.e=IFb}\nfunction b2(a,b){qT.call(this,a,b);oT(this,2)}\nfunction bfb(a,b){qT.call(this,a,b);afb(this)}\nfunction xdb(a,b){qT.call(this,a,b);wdb(this)}\nfunction Fib(a,b){qT.call(this,a,b);Eib(this)}\nfunction $nb(a,b){qT.call(this,a,b);Znb(this)}\nfunction _ob(a,b){qT.call(this,a,b);$ob(this)}\nfunction oib(a,b){g4();i4.call(this,a,b,true)}\nfunction CK(a,b,c){this.a=a;this.d=b;this.c=c}\nfunction b9(a,b,c,d){c-=a;d-=b;return c*c+d*d}\nfunction b_(a,b){return Vp(b*a.Rc[0]+a.Rc[4])}\nfunction c_(a,b){return Vp(b*a.Rc[3]+a.Rc[5])}\nfunction kyb(c,a,b){return c.lastIndexOf(a,b)}\nfunction Fyb(a){return String.fromCharCode(a)}\nfunction iwb(){rg.call(this,'divide by zero')}\nfunction nj(){fj.call(this,'TABLE_COLUMN',14)}\nfunction xj(){fj.call(this,'TABLE_CAPTION',8)}\nfunction XI(a){WI.call(this);this.U=a;this.V=a}\nfunction dN(a,b){cN.call(this,a,true);this.e=b}\nfunction Jn(a,b){var c;c=Kn(a,b,null);return c}\nfunction Fn(a,b,c,d){var e;e=In(a,b,c);e.ng(d)}\nfunction uDb(a){yDb(1,a.a.b.length);a.a.rg(1)}\nfunction L6(a){while(tH(a.j,0)!=a.g)wH(a.j,0)}\nfunction MR(a){return gS(a<=0?0-a:a,'A',false)}\nfunction $R(a){return gS(a<=0?0-a:a,'V',false)}\nfunction ro(){return ['USD','US$',2,'US$','$']}\nfunction Hl(){Hl=dC;Gl=new Vl('click',new Il)}\nfunction Al(){Al=dC;zl=new Vl('change',new Bl)}\nfunction I6(){I6=dC;H6=(To(),new ip(iLb,ro()))}\nfunction BJ(a){!a.Q&&(a.Q=oG(new KJ(a)));UI(a)}\nfunction M0(a){var b;b=JQ(a);b+=N0(a);return b}\nfunction jb(a){$wnd.cancelAnimationFrame(a.id)}\nfunction $jb(a){Yjb.call(this,a.c,a.d,a.b,a.a)}\nfunction Mnb(a){Lnb.call(this,2,0,11);this.c=a}\nfunction QS(a,b){yS.call(this,a,b,0);this.hb=1}\nfunction xeb(a,b){lR.call(this,a,b);this.a=2.5}\nfunction ykb(a,b){lR.call(this,a,b);this.a=jFb}\nfunction ynb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction vp(a,b){this.c=a;this.b=b;this.a=false}\n",
"function lD(a,b){this.a=a;this.b=b;$.call(this)}\nfunction Afb(a,b){g4();i4.call(this,a,b,false)}\nfunction CW(a,b,c,d,e){mR.call(this,a,b,c,d,e)}\nfunction e9(a,b,c,d,e){mR.call(this,a,b,c,d,e)}\nfunction wf(f,a,b,c,d,e){f.arc(a,b,c,d,e,false)}\nfunction nE(a,b,c){mE(a,b);$wnd[a].setItem(b,c)}\nfunction EO(a,b){(vF(),a.ob)[KGb]=b!=null?b:''}\nfunction eH(a){var b=a[cGb];return b==null?-1:b}\nfunction vY(a){a.c=false;a.b='';a.d='';a.a=null}\nfunction jpb(a){while(tH(a.j,0)!=a.f)wH(a.j,0)}\nfunction Dn(a,b){!a.a&&(a.a=new EAb);uAb(a.a,b)}\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 SZ(a,b){return Vp((b-a.Rc[4])/a.Rc[0])}\nfunction TZ(a,b){return Vp((b-a.Rc[5])/a.Rc[3])}\nfunction hxb(a){return !isFinite(a)&&!isNaN(a)}\nfunction Qhb(a,b){ahb.call(this,a,b);this.bb|=1}\nfunction aN(a,b){cN.call(this,a,false);this.e=b}\nfunction e7(a,b){this.j=a;this.q=b;this.e=false}\nfunction f7(a,b){this.j=a;this.q=b;this.e=false}\nfunction W5(a,b){szb(N5,a,b);b.k=b.b=true;b.i=a}\nfunction Ujb(a,b,c,d,e){a.c=b;a.d=c;a.b=d;a.a=e}\nfunction fib(a,b,c,d,e){mR.call(this,a,b,c,d,e)}\nfunction fub(a,b,c,d,e){mR.call(this,a,b,c,d,e)}\nfunction rvb(a,b,c,d,e){mR.call(this,a,b,c,d,e)}\nfunction swb(a){qwb();twb.call(this,gyb(oEb,a))}\nfunction Dxb(){Dxb=dC;Cxb=zp($A,ODb,27,256,0,1)}\nfunction lm(){lm=dC;km=new Vl('mouseout',new mm)}\nfunction qb(){this.a=new EAb;this.b=new Cb(this)}\nfunction yDb(a,b){if(a<0||a>=b){throw new lwb}}\nfunction sH(a,b){if(b<0||b>a.f.c){throw new jwb}}\nfunction bo(a,b){oo('callback',b);return ao(a,b)}\nfunction eN(a,b){cN.call(this,a,true);ZM(this,b)}\nfunction RS(a,b,c){yS.call(this,a,b,c);this.hb=1}\nfunction bY(a,b){lR.call(this,a,b);this.c=1.0E-5}\nfunction lj(){fj.call(this,'TABLE_ROW_GROUP',12)}\nfunction MO(){IO();NO.call(this,_h($doc,'text'))}\nfunction XE(a,b){oO(a.s,Vp(b.a));qO(a.s,Vp(b.b))}\nfunction ZH(a,b){Oi(a.style,'verticalAlign',b.a)}\nfunction yb(a,b){return GDb(function(){a.ed(b)})}\nfunction Exb(a,b){return GC(a,b)?-1:EC(a,b)?1:0}\nfunction gzb(a,b){return b===a?'(this Map)':''+b}\nfunction OQ(a,b){return b==0?a.ib:b==1?a.jb:null}\nfunction Z7(a,b,c){return Math.sqrt(b*b+c*c)/a.d}\nfunction y2(a,b){uzb(v2,a.d);a.d=b;szb(v2,a.d,a)}\nfunction J2(a){a.d=l3(a.e,a.d);I2(a);tQ(a);nT(a)}\nfunction oU(a,b){var c;c=a.b.Qe(a.a).q;pU(a,b,c)}\nfunction Mwb(a,b){var c;c=Jwb(a,b);c.e=2;return c}\nfunction wAb(a,b){vh(b,a.b.length);return a.b[b]}\nfunction yAb(a,b,c){Ep(c,0,a.b,b,c.length,false)}\nfunction Ap(a,b,c,d,e,f){return Bp(a,b,c,d,e,0,f)}\nfunction GH(a){return new zP(a.d,a.b,a.c,a.e,a.a)}\nfunction ne(a,b){ye(a,Fe((vF(),a.ob))+'-'+b,true)}\nfunction OK(a,b){!!a.e&&(b.a=a.e.a);a.e=b;tL(a.e)}\nfunction jM(a,b){if(a.f){KI(a.f.g,!b);b&&mM(a.f)}}\nfunction xh(a,b){if(a==null){throw new Zxb(''+b)}}\nfunction wh(a){if(a==null){throw new Yxb}return a}\nfunction Qn(a){sg.call(this,Sn(a),Rn(a));this.a=a}\nfunction bN(a,b){cN.call(this,a,false);ZM(this,b)}\nfunction q4(a,b){lR.call(this,a,b);p4(this,10240)}\nfunction co(a,b){_n();eo.call(this,!a?null:a.a,b)}\nfunction _8(a,b){if(b){Lf(a.a,b.a);a.c=b.b;a.b=b}}\nfunction nnb(a,b){b?qnb(a):rnb(a,a.a);KI(a,false)}\nfunction F$(a,b){a.Nb=b;b==0?B$(a,xKb):B$(a,yKb)}\nfunction qyb(a,b){return fyb(wyb(a,0,b.length),b)}\nfunction nO(a){return ((vF(),a.b).scrollTop||0)|0}\nfunction of(a){return (vF(),a.ob).getContext('2d')}\nfunction CP(){return $doc.createElement('iframe')}\nfunction eC(a){return a instanceof Array?a[0]:null}\nfunction UP(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=ji(a);!!b&&b.removeChild(a)}\nfunction ln(a,b){var c;if(hn){c=new jn(b);a.pd(c)}}\nfunction qn(a,b){var c;if(nn){c=new on(b);yn(a,c)}}\nfunction Yg(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction bK(a){this.a=a;this.b=po(a);this.c=this.b}\nfunction pL(a){this.c=a;this.d=this.c.g.b;nL(this)}\nfunction i5(a){this.d=a;this.c=zp($p,iFb,0,2,7,1)}\nfunction X9(a){this.g=a;this.f=zp($p,iFb,0,2,7,1)}\nfunction kP(a){this.b=a;this.a=zp(fw,ODb,15,4,0,1)}\nfunction ij(){fj.call(this,'TABLE_COLUMN_GROUP',9)}\nfunction tG(){hG&&ln((!iG&&(iG=new CG),iG),false)}\nfunction YM(a){ye(a,Fe((vF(),a.ob))+'-'+EGb,false)}\nfunction QM(a){return ui((vF(),a.ob))+Jh(a.ob,jEb)}\nfunction mG(a){rG();return nG(hn?hn:(hn=new Ul),a)}\nfunction YN(a){WN();try{a.td()}finally{NBb(VN,a)}}\nfunction hR(a,b){if(!mQ.fc.c)return;gR(a,b,a.Ve())}\nfunction MT(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f)}\nfunction K3(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f)}\nfunction v8(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f)}\nfunction r9(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f)}\nfunction dV(a,b,c,d,e,f){NU.call(this,a,b,c,d,e,f)}\nfunction PV(a,b,c,d,e,f){xV.call(this,a,b,c,d,e,f)}\nfunction Lcb(a,b){lR.call(this,a,b);this.b='label'}\nfunction Yub(a,b){t5.call(this,a,b);this.a=4.0E-12}\nfunction Xjb(){this.c=0;this.d=0;this.b=0;this.a=0}\nfunction R9(a,b){a.a>0&&(a.c=b/a.a+a.b);return a.c}\nfunction uAb(a,b){Fp(a.b,a.b.length,b);return true}\nfunction tzb(a,b){return Rp(b)?uzb(a,b):_Bb(a.a,b)}\nfunction xQ(a,b,c,d){return a==c&&b==d||a==d&&b==c}\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 vJ(a,b){if(a.Q){XP(a.Q.a);a.Q=null}KI(a,b)}\nfunction hgb(a,b,c,d,e,f){PV.call(this,a,b,c,d,e,f)}\nfunction qgb(a,b,c,d,e,f){xV.call(this,a,b,c,d,e,f)}\nfunction Sgb(a,b,c,d,e,f){S1.call(this,a,b,c,d,e,f)}\nfunction vib(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f)}\nfunction Rrb(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f)}\nfunction qub(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f)}\nfunction Cub(a,b,c,d,e,f){fX.call(this,a,b,c,d,e,f)}\nfunction ewb(a,b,c,d){a.a=tyb(a.a,0,b)+d+syb(a.a,c)}\nfunction VBb(c,a){var b=c.a;return b[a]||(b[a]=[])}\nfunction Glb(a){var b;b=bmb(a);return !!b&&b.ze(2)}\nfunction Ayb(a,b){return Rp(a)?zyb(a,Lp(b)):a.zd(b)}\nfunction zyb(a,b){if(a==b){return 0}return a<b?-1:1}\nfunction Wp(a){if(a!=null){throw new Zwb}return null}\nfunction WN(){WN=dC;TN=new _N;UN=new KBb;VN=new OBb}\nfunction qm(){qm=dC;pm=new Vl('mouseover',new rm)}\nfunction kE(){kE=dC;jE=lE(QFb);lE('sessionStorage')}\nfunction t1(){t1=dC;r1=Cp(yp($p,1),iFb,0,7,[2,1,4])}\nfunction g4(){g4=dC;e4=Cp(yp($p,1),iFb,0,7,[0,1,2])}\nfunction jj(){fj.call(this,'TABLE_HEADER_GROUP',10)}\nfunction kj(){fj.call(this,'TABLE_FOOTER_GROUP',11)}\nfunction QJ(a){OJ.call(this,a,gyb('span',a.tagName))}\nfunction ygb(a,b,c,d,e,f){qgb.call(this,a,b,c,d,e,f)}\nfunction rlb(a,b,c,d,e,f){Fab.call(this,a,b,c,d,e,f)}\nfunction ER(a,b,c,d){Of(a.a,3);T8(a,b,c,d);Of(a.a,1)}\nfunction Dvb(a,b,c,d,e,f){qgb.call(this,a,b,c,d,e,f)}\nfunction tAb(a,b,c){yh(b,a.b.length);OAb(a.b,b,0,c)}\nfunction ob(a,b){AAb(a.a,b);a.a.b.length==0&&sb(a.b)}\nfunction Bub(a,b){eX.call(this,a,b);this.e='2*(a-b)'}\nfunction Ymb(a,b,c){Rmb();this.c=a;this.k=b;this.n=c}\nfunction Go(){so();this.b=new EAb;this.a=kFb;Bo(this)}\nfunction Ggb(a){a.f=0;a.g=0;a.i=0;a.j=0;a.t=9;a.q=-9}\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 lzb(a,b){return Rp(b)?qzb(a,b):!!YBb(a.a,b)}\nfunction nG(a,b){return xn((!iG&&(iG=new CG),iG),a,b)}\nfunction kO(a){return fO((!eO&&(eO=new iO),vF(),a.b))}\nfunction mO(a){return gO((!eO&&(eO=new iO),vF(),a.b))}\nfunction Kdb(){return !!($wnd.File&&$wnd.FileReader)}\nfunction Kh(b,a){return b[a]==null?null:String(b[a])}\nfunction Ffb(a,b){return b==0?a.ib:b==1?a.d[0]:a.i[0]}\nfunction W9(a,b){(a.d&2)==0?(a.b=b/a.a+a.c):(a.b=a.c)}\nfunction Znb(a){a.b=0;a.e=0;a.d=false;a.c=0;a.a=false}\nfunction ymb(a){if(a.U>1){a.U=~~(a.U/2);lmb(a,false)}}\nfunction vBb(a){var b;b=a._gwt_modCount|0;uBb(a,b+1)}\nfunction LBb(a,b){var c;c=rzb(a.a,b,a);return c==null}\nfunction Jwb(a,b){var c;c=new Hwb;c.f=a;c.d=b;return c}\nfunction Kwb(a,b,c){var d;d=Jwb(a,b);Xwb(c,d);return d}\nfunction h_(a,b,c){var d;d=a.Wb.a.b.length+b;X$(a,d,c)}\nfunction c7(a,b,c){if(bI(a.c).a)return b|c;return b&~c}\nfunction wU(a,b){lR.call(this,a,b);vU(this);this.bb=1}\nfunction K2(a,b){qT.call(this,a,b);this.e=F2;I2(this)}\nfunction nfb(a,b){qT.call(this,a,b);this.b=2;mfb(this)}\nfunction rrb(a,b){lR.call(this,a,b);qrb(this);this.k=0}\nfunction sU(a,b){this.e=1;this.d=jFb;this.b=a;this.a=b}\nfunction OD(a){if(a==null){throw new Zxb(NFb)}this.a=a}\nfunction SD(a){if(a==null){throw new Zxb(NFb)}this.a=a}\nfunction Odb(a){eR(a);wQ(a,32);a.i=new Oib;a.j=new Oib}\nfunction Nyb(){if(Iyb==256){Hyb=Jyb;Jyb={};Iyb=0}++Iyb}\nfunction th(a,b){if(!a){throw new lxb(Bh('%s > %s',b))}}\nfunction tDb(a,b){yDb(b,a.a.b.length);return a.a.rg(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 Hp(a,b){return Rp(a)&&!!Gp[b]||a.cM&&!!a.cM[b]}\nfunction S(a){return Rp(a)?hB:Mp(a)?a.cZ:Qp(a)?a.cZ:Ar}\nfunction si(a){return Math.round(-a.wheelDelta/40)||0}\nfunction cG(a,b){return xn(a.a,(!sn&&(sn=new Ul),sn),b)}\nfunction ZBb(a){return Object.getOwnPropertyNames(a.a)}\nfunction ACb(a){return Object.getOwnPropertyNames(a.a)}\nfunction Og(a){$wnd.setTimeout(function(){throw a},0)}\nfunction XN(a){yH.call(this);ve(this,(vF(),a));Re(this)}\nfunction UJ(a){TJ.call(this);aK(this.b,a,true);NJ(this)}\nfunction Kvb(a,b){t5.call(this,a,b);this.r=Jvb;r5(this)}\nfunction ttb(a,b){lR.call(this,a,b);rtb(this);stb(this)}\nfunction MU(a,b){lR.call(this,a,b);this.j=20;this.i=uHb}\nfunction Zjb(a){this.c=a.a;this.d=a.b;this.b=0;this.a=0}\nfunction OJ(a){ve(this,(vF(),a));this.b=new bK(this.ob)}\nfunction se(a){ye(a,Fe((vF(),a.ob))+'-'+'current',false)}\nfunction pDb(a,b){return yDb(b,a.a.b.length),wAb(a.a,b)}\nfunction rDb(a,b){yDb(b,a.a.b.length);return wAb(a.a,b)}\nfunction Jnb(a,b){oi(b.a);a.e&&Knb(a,a.k+~~(si(b.a)/3))}\nfunction ozb(a,b){return Rp(b)?pzb(a,b):izb(YBb(a.a,b))}\nfunction IBb(a,b){return Sp(a)===Sp(b)||a!=null&&Q(a,b)}\nfunction eDb(a,b){return Sp(a)===Sp(b)||a!=null&&Q(a,b)}\nfunction Wk(){Uk();return Cp(yp(Es,1),ODb,175,0,[Tk,Sk])}\nfunction V0(a,b,c,d,e){mR.call(this,a,b,c,d,e);L0(this)}\nfunction BR(a,b,c,d,e){Of(a.a,3);S8(a,b,c,d,e);Of(a.a,1)}\nfunction Rf(g,a,b,c,d,e,f){g.setTransform(a,b,c,d,e,f)}\nfunction _P(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}\nfunction FY(a,b,c,d){this.t=a;this.j=b;this.o=c;this.r=d}\nfunction X7(a,b,c,d){this.a=a;this.b=b;this.c=c;this.d=d}\nfunction xX(a,b){eX.call(this,a,b);this.e='2*i';cX(this)}\nfunction LX(a,b){eX.call(this,a,b);this.e='2*i';cX(this)}\nfunction tY(a,b){$M.call(this,(aE(),new SD(uY+YHb+a)),b)}\nfunction VJ(){TJ.call(this);Ph((vF(),this.ob),'Caption')}\nfunction dD(){$wnd.setTimeout(GDb(QP));FF();Xvb(new Zvb)}\nfunction xD(){xD=dC;wD=FD((xk(),ok),ok);Ch($doc.body,wD)}\nfunction Uhb(){Uhb=dC;Shb=Cp(yp($p,1),iFb,0,7,[6,2,4,5])}\nfunction zlb(){zlb=dC;ylb=Cp(yp(Zp,1),QGb,0,7,[2,2.5,2])}\nfunction rzb(a,b,c){return Rp(b)?szb(a,b,c):$Bb(a.a,b,c)}\nfunction uzb(a,b){return b==null?_Bb(a.a,null):a.c.Hg(b)}\nfunction Z8(a,b){var c;if(b){c=G0(b);Pf(a.a,c);Kf(a.a,c)}}\nfunction IK(a,b){var c;c=a.rows[b];return c.cells.length}\nfunction Nwb(a,b){var c;c=Jwb('',a);c.i=b;c.e=1;return c}\nfunction Ysb(a,b){lR.call(this,a,b);this.f=0.1;this.e=uHb}\nfunction YP(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction ZP(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction Yjb(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}\nfunction _xb(a,b,c){this.a=BEb;this.d=a;this.b=b;this.c=c}\nfunction mob(a,b,c,d,e,f){kob();rT.call(this,a,b,c,d,e,f)}\nfunction fR(a,b,c,d,e){a.nb=b;a.pb=c;a.ob=d;a.qb=e;a.lf()}\nfunction ryb(a,b,c){return c>=0&&fyb(wyb(a,c,b.length),b)}\nfunction fO(a){return hO(a)?0:(Mh(a)|0)-(a.clientWidth|0)}\nfunction gO(a){return hO(a)?(a.clientWidth|0)-(Mh(a)|0):0}\nfunction fG(a){return $wnd.decodeURI(a.replace('%23','#'))}\nfunction Pxb(a){return EC(a,{l:0,m:0,h:0})?a:{l:0,m:0,h:0}}\nfunction ND(a){if(a==null){throw new Zxb('css is null')}}\nfunction Lp(a){if(a!=null&&!Rp(a)){throw new Zwb}return a}\nfunction NE(a,b){if(a.j.a){return ME(b,a.j.a)}return false}\nfunction Wn(a){if(!a.d){return}Un(a);a.a.ae(a,new lo(a.b))}\nfunction oyb(c,a,b){b=xyb(b);return c.replace(RegExp(a),b)}\nfunction Jdb(a,b){h$(Gdb);l$(Gdb,a,true);gZ(Gdb);A$(Gdb,b)}\nfunction Yl(a,b){oi(a.a);!!b.Mb&&!Np(b.Mb,121)&&nZ(b,b.Mb)}\nfunction sc(a,b){Nb((Gc(),Ec),a,Cp(yp(Eq,1),ODb,258,0,[b]))}\nfunction fg(){dg();return Cp(yp(xr,1),ODb,194,0,[ag,bg,cg])}\nfunction No(){Lo();return Cp(yp(Ct,1),ODb,192,0,[Ko,Jo,Io])}\nfunction ML(){ML=dC;new NL(HFb);new NL(zGb);LL=new NL(FFb)}\nfunction qwb(){qwb=dC;owb=new twb(false);pwb=new twb(true)}\nfunction Cj(){Cj=dC;Bj=new Fj;yj=new Gj;zj=new Hj;Aj=new Ij}\nfunction Nj(){Nj=dC;Mj=new Qj;Kj=new Rj;Lj=new Sj;Jj=new Tj}\nfunction Yj(){Yj=dC;Xj=new _j;Wj=new ak;Uj=new bk;Vj=new ck}\nfunction hk(){hk=dC;dk=new kk;ek=new lk;fk=new mk;gk=new nk}\nfunction SO(){SO=dC;OO=new VO;PO=new WO;QO=new XO;RO=new YO}\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 XV(a,b,c,d,e,f){SS.call(this,a,b,c,d,e,f);this.n=1}\nfunction I0(a,b,c){E0();F0(this);this.d=a;this.c=b;this.a=c}\nfunction Tyb(a,b,c){a.a=tyb(a.a,0,b)+c+syb(a.a,b);return a}\nfunction Syb(a,b,c){a.a=tyb(a.a,0,b)+''+syb(a.a,c);return a}\nfunction TQ(a,b,c,d){var e;e=new Oib;VQ(a,b,e,c,d);return e}\nfunction bG(){$F();var a;a=aG();if(!fyb(a,ZF)){ZF=a;vn(YF)}}\nfunction ZN(){WN();try{OH(VN,TN)}finally{vzb(VN.a);vzb(UN)}}\nfunction sN(){qN();return Cp(yp(Fv,1),ODb,191,0,[nN,oN,pN])}\nfunction oG(a){rG();sG();return nG((!nn&&(nn=new Ul),nn),a)}\nfunction xS(a){if(a<KDb)return a*cHb-1;return 1-(a-KDb)*cHb}\nfunction fP(a,b){if(b<0||b>=a.c){throw new jwb}return a.a[b]}\nfunction r$(a){if(!a.Vb){a.Vb=true;$g((Sg(),new O_(a)),16)}}\nfunction PN(){if(!NN){NN=new ON;BH((WN(),$N()),NN)}return NN}\nfunction CH(a,b){var c;c=xH(a,b);c&&EH((vF(),b.ob));return c}\nfunction CR(a,b,c){Of(a.a,3);S8(a,b.a,b.b,c.a,c.b);Of(a.a,1)}\nfunction Nn(a,b,c,d){a.b>0?Dn(a,new _P(a,b,c,d)):Hn(a,b,c,d)}\nfunction SS(a,b,c,d,e,f){zS.call(this,a,b,c,d,e,f);this.hb=1}\nfunction ngb(a,b,c,d,e,f){SS.call(this,a,b,c,d,e,f);this.n=6}\nfunction D8(a,b){lR.call(this,a,b);this.c=6.73;this.d=0.0613}\nfunction yI(){zI.call(this,(vF(),$doc.createElement(aFb)))}\nfunction cL(){yH.call(this);ue(this,$doc.createElement(aFb))}\nfunction tP(){tP=dC;rP=(fE(),new cE(Ng()+'clear.cache.gif'))}\nfunction Am(){Am=dC;zm=new Vl(YEb,new Bm);new Vl(ZEb,new Bm)}\nfunction Fgb(){Fgb=dC;Dgb=Cp(yp($p,1),iFb,0,7,[7,5,15,1,13])}\nfunction Nl(a,b){oi(a.a);b.Bb=fi(a.a)|0;b.Cb=gi(a.a)|0;qZ(b)}\nfunction rmb(a,b){var c;c=a.A.b;a.A=b;a.A.b!=c&&lmb(a,false)}\nfunction fn(a,b){var c;if(bn){c=new dn(b);!!a.lb&&yn(a.lb,c)}}\nfunction Pe(a,b,c){return xn(!a.lb?(a.lb=new An(a)):a.lb,c,b)}\nfunction zf(e,a,b,c,d){return e.createLinearGradient(a,b,c,d)}\nfunction ydb(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f);wdb(this)}\nfunction Nnb(a,b,c){Lnb.call(this,a,0,101);this.c=b;this.a=c}\nfunction Gib(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f);Eib(this)}\nfunction apb(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f);$ob(this)}\nfunction X$(a,b,c){if(b>0){a.p?(b=a.t[b-1].d):--b;a.s[b]+=c}}\nfunction o5(a){a.n.a=0;a.mb[0]=a.mb[1]=a.V=0;a.p&&(a.mb[2]=0)}\nfunction afb(a){a.c=false;a.d=false;a.e=false;a.b=0;a.a=IFb}\nfunction R5(a){a.q=a.e*ZKb;a.p=1/a.q;a.g=Mxb(1/a.n+1)*a.e*ZKb}\nfunction ub(a){!!a.d&&sb(a);a.c=true;a.d=Bxb(Ab(yb(a,a.b),16))}\nfunction $gb(a){if((a.bb&8)!=0)return;a.a=(a.bb&4)!=0?jFb:qLb}\nfunction Ah(a){if(!a){throw new nxb(\"Can't overwrite cause\")}}\nfunction Jp(a,b){if(a!=null&&!Hp(a,b)){throw new Zwb}return a}\nfunction gC(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction CF(a){vF();return a.__gwt_resolve?a.__gwt_resolve():a}\nfunction jk(){hk();return Cp(yp(rs,1),ODb,146,0,[dk,ek,fk,gk])}\nfunction Ej(){Cj();return Cp(yp(cs,1),ODb,143,0,[Bj,yj,zj,Aj])}\nfunction Pj(){Nj();return Cp(yp(hs,1),ODb,144,0,[Mj,Kj,Lj,Jj])}\nfunction $j(){Yj();return Cp(yp(ms,1),ODb,145,0,[Xj,Wj,Uj,Vj])}\nfunction UO(){SO();return Cp(yp(aw,1),ODb,150,0,[OO,PO,QO,RO])}\nfunction pzb(a,b){return b==null?izb(YBb(a.a,null)):a.c.Dg(b)}\nfunction KI(a,b){if(!a.gb){return}xN(a.fb,false,false);ln(a,b)}\nfunction D$(a){if(a.Db){if(a.Db.kb)return;bZ(a);iR(a.Db,true)}}\nfunction KE(a){var b;b=a.a.touches;return b.length>0?b[0]:null}\nfunction QP(){var a;a=TP();if(!fyb('ie10',a)){throw new SP(a)}}\nfunction xJ(a,b,c){vF();if(!uF){a.P=true;DF(a.ob);a.N=b;a.O=c}}\nfunction qH(a,b,c){Ue(b);eP(a.f,b);vF();Ch(c,CF(b.ob));Ve(b,a)}\nfunction S8(a,b,c,d,e){xf(a.a);Gf(a.a,b,c);Ef(a.a,d,e);Sf(a.a)}\nfunction Wvb(a){Tvb=new n_;OY=a.a;RZ(Tvb);oG(new bwb);f_(Tvb)}\nfunction smb(a,b){b<1&&(b=1);b>pFb&&(b=pFb);a.U=b;lmb(a,false)}\nfunction nyb(c,a,b){b=xyb(b);return c.replace(RegExp(a,'g'),b)}\nfunction Pwb(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.cg(b))}\nfunction XG(a){var b;b=!AF(a);if(b||!JG){return}wF(a,JG)&&hi(a)}\nfunction kZ(){var a;a=new m6;if(!i6(a))return;h6(a);KY=a;BJ(KY)}\nfunction fE(){fE=dC;new RegExp('%5B','g');new RegExp('%5D','g')}\nfunction c9(a,b,c){b==0?a.setLineDash([]):a.setLineDash([b,c])}\nfunction szb(a,b,c){return b==null?$Bb(a.a,null,c):a.c.Gg(b,c)}\nfunction Nkb(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f);this.a=true}\nfunction NO(a){JO.call(this,a);Ph((vF(),this.ob),'gwt-TextBox')}\nfunction sY(a,b){gI.call(this,o_(a));eI(this,(qwb(),b?pwb:owb))}\nfunction m$(a,b){n$(a,Dyb(b),b.length,true,false);PJ(a.Qc,null)}\nfunction jF(a){if(a.f){XP(a.f.a);a.f=null}a==a.e.g&&(a.e.g=null)}\nfunction vU(a){a.o=0;a.j=0;a.e=0;a.i=0;a.k=0;a.d=true;a.c=true}\nfunction p4(a,b){a.b=b;a.a=zp(Zp,QGb,0,a.b,7,1);a.d=0;a.c=false}\nfunction u1(a,b){a.d=b;a.c=8*b;a.e=13*b;a.bb=a.bb&-3|(b==1?2:0)}\nfunction oT(a,b){a.o=b;a.p=8*b;a.q=a.p*2;a.bb&=-2;a.bb|=b==1?1:0}\nfunction QZ(a,b){var c;c=Vp(lDb(a.jc,32));c<0&&(c=-c);return c%b}\nfunction kR(a,b){var c;if(!mQ.Bc)return b;c=a*dQ;c%=8;return b+c}\nfunction Wh(a){if(Fh(a)){return !!a&&a.nodeType==1}return false}\nfunction s6(a,b){return zyb(a.a.toLowerCase(),b.a.toLowerCase())}\nfunction U(a){return Rp(a)?Myb(a):Mp(a)?a.hC():Qp(a)?Mg(a):Mg(a)}\nfunction gH(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}\nfunction jP(a,b){var c;c=gP(a,b);if(c==-1){throw new dDb}iP(a,c)}\nfunction Cjb(a,b){lR.call(this,a,b);Bjb(this);this.n=0;this.bb=1}\nfunction vqb(a,b){Rdb.call(this,a,b,false);this.fb=true;this.d=2}\nfunction S5(){this.n=1.0E-14;this.o=0;this.e=1;this.a=0;R5(this)}\nfunction sDb(a){uh(a.a.b.length!=0);return rDb(a,a.a.b.length-1)}\nfunction GG(a){var b=a.__listener;return !Op(b)&&Np(b,24)?b:null}\nfunction yi(a){var b;b=(a.scrollLeft||0)|0;ti(a)&&(b=-b);return b}\nfunction _h(a,b){var c=a.createElement('INPUT');c.type=b;return c}\nfunction T7(a,b){if(zyb(a.d,b)!=0)return false;K7(a);return true}\nfunction QE(a){if(!a.r){return}a.r=false;if(a.c){a.c=false;PE(a)}}\nfunction wK(a){a.c=0;a.b=false;if(!a.e){a.e=true;Vg((Sg(),Rg),a)}}\nfunction _gb(a,b){a.j=b;a.i=8*b;a.k=13*b;a.bb=a.bb&-3|(b==1?2:0)}\nfunction Jlb(a,b){a.v=a.Y;oDb(a.v,b.Y);b.v.a.b=zp(cB,ODb,1,0,3,1)}\nfunction LQ(a,b){b[1]=RGb+MR(a.Me());b[2]=SGb+$R(a.$e());return 3}\nfunction _Q(a){var b;for(b=0;b!=a.Ue()+a.Se();b++)a.mb[b]=0;a.V=0}\nfunction Gzb(a){zh(!!a.b);sBb(a.d,a);a.b.te();a.b=null;tBb(a.d,a)}\nfunction C$(a){a.fb=a.Cc.c?8:16;a.db=~(a.fb-1);a.eb=~~(a.fb/2)-1}\nfunction _mb(a,b,c){QK(b,a.o,a.n,c);if(++a.n>=a.e.a){a.n=0;++a.o}}\nfunction DP(b,a){b.d.contentWindow.document.body.innerHTML=a}\nfunction oo(a,b){if(null==b){throw new Zxb(a+' cannot be null')}}\nfunction cE(a){if(a==null){throw new Zxb('uri is null')}this.a=a}\nfunction kD(a){this.b=new ED;this.c=new EAb;this.d=a;BD(this.b,a)}\nfunction eo(a,b){no('httpMethod',a);no('url',b);this.a=a;this.d=b}\nfunction Yzb(a,b){this.a=a;Uzb.call(this,a);yh(b,a.lg());this.b=b}\nfunction xBb(a,b){return Exb(CC(a.a.getTime()),CC(b.a.getTime()))}\nfunction Fh(b){try{return !!b&&!!b.nodeType}catch(a){return false}}\nfunction el(){cl();return Cp(yp(Ks,1),ODb,131,0,[Zk,$k,_k,al,bl])}\nfunction fjb(){this.b=zp($p,iFb,0,4,7,1);this.c=zp($p,iFb,0,4,7,1)}\nfunction Pdb(a,b){lR.call(this,a,b);this.e=false;this.g=0;this.f=2}\nfunction JO(a){FO.call(this,a,(!qE&&(qE=new rE),!oE&&(oE=new pE)))}\nfunction SG(a,b){FG();TG(a,b);fyb('dragover',b)&&TG(a,'dragenter')}\nfunction HK(a,b,c,d){var e;e=$K(a.d,b,c);KK(a,(vF(),e),d);return e}\nfunction Lwb(a,b,c,d){var e;e=Jwb(a,b);Xwb(c,e);e.e=d?8:0;return e}\nfunction qi(a,b){var c;c=a.createElement('script');pi(c,b);return c}\nfunction dub(a,b){if(a>b+1)return b+1;if(a<b-1)return b-1;return a}\nfunction Q5(a){if(a.c==null)return a.i;return a.i+' ('+o_(a.c)+')'}\nfunction NZ(a){if(a.Dc.k==0)return 0;return 0.1*Jxb((a.Dc.k-61)/24)}\nfunction UI(a){if(a.gb){return}else a.jb&&Ue(a);xN(a.fb,true,false)}\nfunction a_(a,b,c){a.Kc=o_(b);a.k=null;a.Jc=c;I$(a,false);a.d=false}\nfunction h5(a,b,c){a.c[0]=b;a.c[1]=c;U$(a.d,a.c[0]);U$(a.d,a.c[1])}\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 wM(a,b){if(a.j){wM(a.j,b);KI(a.g,false);b&&Hh((vF(),a.ob))}}\nfunction pmb(a,b){a.v=new vDb;Np(b,74)?umb(a,6,b):umb(a,0,b);kmb(a)}\nfunction _zb(a){var b;b=new Hzb((new zzb(a.a)).a);return new fAb(b)}\nfunction zi(a){return a.tabIndex<DEb?a.tabIndex:-(a.tabIndex%DEb)-1}\nfunction Vp(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}\nfunction V7(){this.b=zp(Zp,QGb,0,9,7,1);this.b[4]=2.718281828459045}\nfunction OP(){this.d=this.ve();this.a=(vF(),$doc.createElement(aFb))}\nfunction HN(){throw 'A PotentialElement cannot be resolved twice.'}\nfunction eyb(a,b){var c;c=b.length;return fyb(wyb(a,a.length-c,c),b)}\nfunction Kg(a,b,c){var d;d=Ig();try{return Hg(a,b,c)}finally{Lg(d)}}\nfunction yzb(a,b){if(Np(b,43)){return fzb(a.a,Jp(b,43))}return false}\nfunction Rwb(a){if(a.hg()){return null}var b=a.i;var c=aC[b];return c}\nfunction sb(a){if(!a.d){return}++a.b;a.c?wb(a.d.a):xb(a.d.a);a.d=null}\nfunction Fzb(a){return sBb(a.d,a),uh(Ezb(a)),a.b=a.a,Jp(a.a.se(),43)}\nfunction Q(a,b){return Rp(a)?fyb(a,b):Mp(a)?a.eQ(b):Qp(a)?a===b:a===b}\nfunction zp(a,b,c,d,e,f){var g;g=Dp(e,d);Cp(yp(a,f),b,c,e,g);return g}\nfunction yX(a,b,c,d,e,f){fX.call(this,a,b,c,d,e,f);this.f=2;wX(this)}\nfunction MX(a,b,c,d,e,f){fX.call(this,a,b,c,d,e,f);this.f=2;KX(this)}\nfunction Rdb(a,b,c){lR.call(this,a,b);this.g=c?1:0;this.e=c;this.f=2}\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 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 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 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 B$(a,b){a.rb!=null&&ye(a.F,a.rb,false);ye(a.F,b,true);a.rb=b}\nfunction Kp(a){if(a!=null&&!(!Rp(a)&&!cD(a))){throw new Zwb}return a}\nfunction AF(a){vF();var b;b=VF(GF,a);if(!b&&!!a){hi(a);oi(a)}return b}\nfunction oJ(a){var b,c;c=(vF(),OG(a.b,0));b=OG(c,1);return null,ii(b)}\nfunction GN(a){return function(){this.__gwt_resolve=HN;return a.kd()}}\nfunction mab(a,b){lR.call(this,a,b);this.fb=true;this.e=0.5;this.c=pV}\nfunction Ntb(a,b){lR.call(this,a,b);this.s=93;this.k=680;this.fb=true}\nfunction r4(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);p4(this,axb(Zpb(f)))}\nfunction FM(a){this.a=new EAb;this.e=new EAb;nM(this,a,GH((VM(),UM)))}\nfunction yh(a,b){if(a<0||a>b){throw new kwb('Index: '+a+', Size: '+b)}}\nfunction sBb(a,b){if(b._gwt_modCount!=a._gwt_modCount){throw new wBb}}\nfunction _Ab(a,b){XAb();var c;c=CAb(a.a);UAb(c,0,c.length,b);$Ab(a,c)}\nfunction tR(a,b){var c,d;c=a.a-b.a;d=a.b-b.b;return Math.sqrt(c*c+d*d)}\nfunction Ci(a){!a.gwt_uid&&(a.gwt_uid=1);return 'gwt-uid-'+a.gwt_uid++}\nfunction Lg(a){a&&Ug((Sg(),Rg));--Dg;if(a){if(Gg!=-1){Pg(Gg);Gg=-1}}}\nfunction d_(a){var b;for(b=0;b!=a.rc;b++){a.vc[b].w=b;a.vc[b].M=true}}\nfunction kbb(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 rnb(a,b){if(b!=a.e){a.e=b;a.c.q=a.o[b];a.i.gf(0,a.c);d$(a.n)}}\nfunction Tlb(a,b,c){if(a.A.d+a.A.a<=a.X+5)return;V8(b,c,0,a.X);a.X+=15}\nfunction R$(a,b,c,d){T$(a,b,b,d);T$(a,c,c,d);T$(a,b,c,-d);T$(a,c,b,-d)}\nfunction BD(a,b){Oi(b.style,zFb,(Yj(),JFb));Ch(b,a.a=FD((xk(),pk),qk))}\nfunction JL(a){return a==(Lo(),Jo)?(GL(),FL):a==Ko?(GL(),CL):(GL(),DL)}\nfunction KL(a){return a==(Lo(),Jo)?(GL(),CL):a==Ko?(GL(),FL):(GL(),EL)}\nfunction BF(a){vF();!!uF&&a==uF&&(uF=null);FG();(NG(),JG)==a&&(JG=null)}\nfunction LF(a){vF();!!uF&&a==uF&&(uF=null);FG();(NG(),JG)==a&&(JG=null)}\nfunction RF(a){a.e=false;a.f=null;a.a=false;a.b=false;a.c=true;a.d=null}\nfunction feb(a,b){Rdb.call(this,a,b,false);this.hb=1;this.a=5;this.b=0}\nfunction WK(){RK.call(this);NK(this,new aL(this));OK(this,new vL(this))}\nfunction eCb(a){this.g=a;this.d=ZBb(this.g);this.a=zp(TB,ODb,43,0,0,1)}\nfunction Z$(a,b,c,d){var e;e=a.Wb.a.b.length+d;T$(a,e,0,c);T$(a,e,b,-c)}\nfunction PK(a,b,c){var d;UK(a,b,0);d=HK(a,b,0,c==null);c!=null&&pi(d,c)}\nfunction WP(c,a){var b=c;c.onreadystatechange=GDb(function(){a._d(b)})}\nfunction S0(a){var b;for(b=0;b<a.w.a.b.length;b++)Jp(rDb(a.w,b),5).ef()}\nfunction _G(a){var b;b=ri(a);while(!!b&&!GG(b)){b=b.parentNode}return b}\nfunction _W(){if(mQ.Lc<10)return ZGb;if(mQ.Lc<200)return IFb;return 0.1}\nfunction Cg(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction Gnb(a,b){if(a.e){if(a.d){a.k=Dnb(a,b);Hnb(a);!!a.c&&a.c.Dd()}}}\nfunction vh(a,b){if(a<0||a>=b){throw new kwb('Index: '+a+', Size: '+b)}}\nfunction oI(a){if(!a.n){throw new nxb('initWidget() is not called yet')}}\nfunction EH(a){Oi(a.style,DFb,'');Oi(a.style,FFb,'');Oi(a.style,zFb,'')}\nfunction wg(a){ug();this.e=null;this.f=null;this.a='';this.b=a;this.a=''}\nfunction _pb(a,b,c){this.b=a.length;this.e=a;this.a=b;this.d=c;this.c=0}\nfunction zP(a,b,c,d,e){xP();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}\nfunction t5(a,b){lR.call(this,a,b);this.r=j5;this.n=new i5(mQ);r5(this)}\nfunction Lfb(a,b,c){lR.call(this,a,b);this.t=c?-1:1;this.c=100;Jfb(this)}\nfunction Nub(a,b){RS.call(this,a,b,7);this.c=fHb;this.g=this.i;Mub(this)}\nfunction Xhb(a,b){Uhb();X0.call(this,a,b,Thb,Shb);this.fb=true;Vhb(this)}\nfunction vV(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 r5(a){a.q=b6(a.r,a.q);g5(a.n,a.q);a.p=a.q.o>0;a.o=a.p?2:1;tQ(a)}\nfunction $G(a){var b;b=ri(a);Sh(b,'__gwtLastUnhandledEvent',a.type);ZG(a)}\nfunction gG(){var a;a=GDb(bG);$wnd.addEventListener('hashchange',a,false)}\nfunction g_(a){var b;for(b=0;b!=a.T.a.b.length;b++)Jp(rDb(a.T,b),5).qf()}\nfunction LZ(a,b){if(b>=a.T.a.b.length)return null;return Jp(rDb(a.T,b),5)}\nfunction nZ(a,b){bZ(a);h$(a);if(MY){SI(MY);MY=null}MY=new P6(b,a);BJ(MY)}\nfunction tZ(a,b){bZ(a);h$(a);if(SY){SI(SY);SY=null}SY=new lpb(b,a);BJ(SY)}\nfunction GK(a,b){var c;c=a.pe();if(b>=c||b<0){throw new kwb(vGb+b+wGb+c)}}\nfunction zAb(a,b){var c;c=(vh(b,a.b.length),a.b[b]);NAb(a.b,b,1);return c}\nfunction nL(a){while(++a.b<a.d.b.length){if(wAb(a.d,a.b)!=null){return}}}\nfunction ji(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}\nfunction ui(a){var b;b=vi(a)+$wnd.pageXOffset;ti(a)&&(b+=xi(a));return b|0}\nfunction gD(a,b,c){var d,e;d=yD(a.d,b);e=new vD(d,b,c);uAb(a.c,e);return e}\nfunction Q$(a,b,c,d,e){var f;f=a.Wb.a.b.length+d;T$(a,b,f,e);T$(a,c,f,-e)}\nfunction hH(a,b){var c;c=qi($doc,a);Ch($doc.body,c);b.Dd();Dh($doc.body,c)}\nfunction rH(a,b,c){var d;sH(a,c);if(b.nb==a){d=gP(a.f,b);d<c&&--c}return c}\nfunction uG(){var a;if(hG){a=new zG;!!iG&&yn(iG,a);return null}return null}\nfunction Rn(a){var b;b=a.ge();if(!b.re()){return null}return Jp(b.se(),32)}\nfunction jC(a){var b,c,d;b=a&sFb;c=a>>22&sFb;d=a<0?tFb:0;return lC(b,c,d)}\nfunction yO(a){if(!a.a||!a.c.ib){throw new dDb}a.a=false;return a.b=a.c.ib}\nfunction qDb(a){uh(a.a.b.length!=0);return yDb(0,a.a.b.length),wAb(a.a,0)}\nfunction aK(a,b,c){c?Qh(a.a,b):pi(a.a,b);if(a.c!=a.b){a.c=a.b;qo(a.a,a.b)}}\nfunction Y$(a,b,c,d,e,f){T$(a,b,d,f);T$(a,c,e,f);T$(a,b,e,-f);T$(a,c,d,-f)}\nfunction X0(a,b,c,d){lR.call(this,a,b);L0(this);R0(this,null,c,d);tQ(this)}\nfunction BAb(a,b,c){var d;d=(vh(b,a.b.length),a.b[b]);Fp(a.b,b,c);return d}\nfunction sZ(a){var b,c;for(c=0;c!=a.T.a.b.length;c++){b=LZ(a,c);b.kb=true}}\nfunction wi(b){try{return b.getBoundingClientRect().top}catch(a){return 0}}\nfunction vi(b){try{return b.getBoundingClientRect().left}catch(a){return 0}}\nfunction ZB(b,c){if(b&&typeof b==HDb){try{b.__gwt$exception=c}catch(a){}}}\nfunction We(a,b){a.kb==-1?(vF(),UG(a.ob,b|(a.ob.__eventBits||0))):(a.kb|=b)}\nfunction bI(a){return a.jb?(qwb(),Hi(a.c)?pwb:owb):(qwb(),Ii(a.c)?pwb:owb)}\nfunction Hb(a,b){Nb((Gc(),Fc),a,Cp(yp(QA,1),ODb,122,0,[(qwb(),b?pwb:owb)]))}\nfunction vK(){tK();return Cp(yp(Uu,1),ODb,156,0,[qK,nK,rK,sK,mK,pK,oK])}\nfunction vM(a){if(zM(a)){return}a.n?!!a.f&&!a.f.n?CM(a.f):jM(a,true):CM(a)}\nfunction Un(a){var b;if(!a.d){return}sb(a.c);b=a.d;a.d=null;UP(b);b.abort()}\nfunction ZG(a){var b;b=_G(a);if(!b){return}xF(a,b.nodeType!=1?null:b,GG(b))}\nfunction aH(a,b){var c;c=eH(b);if(c<0){return null}return Jp(wAb(a.b,c),14)}\nfunction gP(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}\nfunction bZ(a){var b,c;for(c=0;c!=a.T.a.b.length;c++){b=LZ(a,c);b.kb=false}}\nfunction MP(c,a){var b=c.d;b.contentWindow.document.body.contentEditable=a}\nfunction mP(a){if(a.b>=a.c.c){throw new dDb}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction cmb(a){if(a.v.a.b.length==2)return Jp(rDb(a.v,1),13).c;return null}\nfunction pnb(a){var b;b=a.a+~~(a.b/3);b<0&&(b=0);b>=a.k&&(b=a.k-1);return b}\nfunction Knb(a,b){b<a.i?(b=a.i):b>a.g&&(b=a.g);a.k=b;Hnb(a);!!a.c&&a.c.Dd()}\nfunction E$(a,b){if(b!=a.Mb){!!a.Mb&&a.Mb.hf(false);!!b&&b.hf(true);a.Mb=b}}\nfunction J7(a,b,c){this.a=new vDb;nDb(this.a,a);!!b&&nDb(this.a,b);this.b=c}\nfunction W3(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f);this.s[2].u=!this.s[1].u}\nfunction lo(a){jo.call(this,'A request timeout has expired after '+a+' ms')}\nfunction lO(a){return (((vF(),a.b).scrollHeight||0)|0)-(a.b.clientHeight|0)}\nfunction ZQ(a){return fQ==a||a.kb||mQ.bc==a||Np(fQ,10)&&$lb(Jp(fQ,10).a)==a}\nfunction qzb(a,b){return b==null?!!YBb(a.a,null):!(a.c.Dg(b)===undefined)}\nfunction cH(a,b){var c;c=eH(b);b[cGb]=null;BAb(a.b,c,null);a.a=new fH(c,a.a)}\nfunction N7(a,b){var c;!T7(a,'(');c=L7(a);!T7(a,')');return new J7(c,null,b)}\nfunction $Q(a){var b;b=zp(tz,UGb,18,a,0,1);while(a>0)b[--a]=new Oib;return b}\n",
"function LI(a){var b;b=a.ib;if(b){a.W!=null&&b.ld(a.W);a.X!=null&&b.md(a.X)}}\nfunction P4(a){a.c=new i5(mQ);a.d=new i5(mQ);g5(a.c,a6(GKb));g5(a.d,a6(GKb))}\nfunction l$(a,b,c){n$(a,Dyb(b),b.length,false,c);PJ(a.Qc,null);PJ(a.Qc,null)}\nfunction JZ(a,b){if(b>=a.Wb.a.b.length)return null;return Jp(rDb(a.Wb,b),72)}\nfunction Cob(a,b){wob();qT.call(this,a,b);this.a=this.i=7;this.d=0;Aob(this)}\nfunction T5(a,b,c,d,e){this.n=a;this.o=b;this.e=c;this.a=d;this.c=e;R5(this)}\nfunction U7(a){this.b=a.toLowerCase();this.c=this.b.length;this.a=0;K7(this)}\nfunction vzb(a){sCb();a.a=rCb.Ag();a.a.b=a;a.c=rCb.Bg();a.c.b=a;a.b=0;vBb(a)}\nfunction KQ(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 VT(a){var b;b=LDb*(mQ.Mc-a.b);return (Vxb(b*a.d)+1)/2*Vxb(b*a.a)*a.c}\nfunction k5(a,b){l5(a,b);a.V=kR(a.W,a.V);mQ.J!=a&&FQ(b,a.ib,a.jb,a.V);HQ(a,b)}\nfunction k2(a,b,c,d,e,f){V0.call(this,a,b,c,d,e);this.c=n3(Zpb(f));i2(this,f)}\nfunction zkb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.a=(new cxb(Zpb(f))).a}\nfunction QW(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f);this.a=(new cxb(Zpb(f))).a}\nfunction Qqb(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f);this.s[2].u=!this.s[1].u}\nfunction Wab(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f);this.s[4].u=!this.s[3].u}\nfunction Vib(a,b,c,d,e,f){cY.call(this,a,b,c,d,e,f);this.a=(new cxb(Zpb(f))).a}\nfunction vH(a,b,c,d){d=rH(a,b,d);Ue(b);hP(a.f,b,d);vF();Ch(c,CF(b.ob));Ve(b,a)}\nfunction wF(a,b){vF();var c;c=GG(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 S7(a){T7(a,'+');if(T7(a,'-'))return new J7(Q7(a),null,10);return Q7(a)}\nfunction AAb(a,b){var c;c=xAb(a,b,0);if(c==-1){return false}a.rg(c);return true}\nfunction zF(b){vF();try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}\nfunction sM(a){if(zM(a)){return}!a.j&&a.n?CM(a):!!a.f&&a.f.n?CM(a.f):jM(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 mbb(a){a.C=new i5(mQ);g5(a.C,a6(GKb));a.D=new i5(mQ);g5(a.D,a6(GKb))}\nfunction stb(a){a.g=new i5(mQ);g5(a.g,a6(GKb));a.i=new i5(mQ);g5(a.i,a6(GKb))}\nfunction CQ(a,b){jR(a,b,a.mb[0]);CR(b,a.ib,a.db);jR(a,b,a.mb[1]);CR(b,a.eb,a.jb)}\nfunction v1(a,b){t1();X0.call(this,a,b,s1,r1);this.fb=true;u1(this,mQ.Cc.c?1:2)}\nfunction eX(a,b){qT.call(this,a,b);this.f=2;this.e='.1*(a-b)';cX(this);this.wf()}\nfunction yY(a){aN.call(this,a,null);vY(this);this.e=this;this.b=a;xY(this,false)}\nfunction r0(a,b){RS.call(this,a,b,2);this.i=2.5;this.d=2.5;this.g=100;this.bb|=1}\nfunction U5(a){this.f=a.f;this.n=a.n;this.o=a.o;this.e=a.e;this.a=a.a;R5(this)}\nfunction O$(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 rU(a,b){var c;c=Vp((b-a.e)*100/(a.d-a.e));a.f=true;Knb(a.g,c);a.f=false}\nfunction Pjb(a,b,c){var d;d=Lp(pzb(a.a,b));return d==null?c:d=='1'||gyb(d,oEb)}\nfunction Do(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 HI(a,b){var c;c=b.target;if(Wh(c)){return Bi((vF(),a.ob),c)}return false}\nfunction xAb(a,b,c){for(;c<a.b.length;++c){if(eDb(b,a.b[c])){return c}}return -1}\nfunction H0(a){if(a.length==0){return '00'}if(a.length==1){return '0'+a}return a}\nfunction kg(a,b){Ah(!a.e);sh(b!=a,'Self-causation not permitted');a.e=b;return a}\nfunction ii(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction cl(){cl=dC;Zk=new fl;$k=new gl;_k=new hl;al=new il;bl=new jl}\nfunction Lo(){Lo=dC;Ko=new Mo('RTL',0);Jo=new Mo('LTR',1);Io=new Mo('DEFAULT',2)}\nfunction XC(){XC=dC;TC=lC(sFb,sFb,524287);UC=lC(0,0,uFb);VC=DC(1);DC(2);WC=DC(0)}\nfunction AR(a,b,c,d){Of(a.a,3);xf(a.a);wf(a.a,b,c,d*0.98,0,LDb);Sf(a.a);Of(a.a,1)}\nfunction gp(a,b){var c;if(a.d>a.b+a.i&&dwb(b,a.b+a.i)>=53){c=a.b+a.i-1;fp(a,b,c)}}\nfunction MK(a,b){var c,d;d=a.a;for(c=0;c<d;++c){HK(a,b,c,false)}Dh(a.c,wL(a.c,b))}\nfunction UY(a,b){var c;if(a.kb){c=uH(a.Uc,a.kb);_O(a.Uc,b,c);J$(a)}else ZO(a.Uc,b)}\nfunction pT(a){var b,c;for(b=0;b!=a.Ue();b++){c=a.s[b];c.i&&$$(mQ,0,a.gb[b],c.v)}}\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 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 CY(a,b,c){var d;d=EY(a,b,c);if(d==-1)return true;return EY(a,a.j,a.o)==d}\nfunction k_(a){var b;b=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!b)return;hE(b,zKb,a.u)}\nfunction $O(a){var b;b=(vF(),$doc.createElement('td'));XH(b,a.a);YH(b,a.b);return b}\nfunction TJ(){QJ.call(this,$doc.createElement(aFb));Ph((vF(),this.ob),'gwt-HTML')}\nfunction KN(){this.a=new OP;ue(this,this.a.d);Ph((vF(),this.ob),'gwt-RichTextArea')}\nfunction SJ(a){RJ.call(this,a);(vF(),this.ob).style['whiteSpace']=(cl(),'normal')}\nfunction WT(a,b){lR.call(this,a,b);this.c=5;this.a=jFb;this.d=40;this.b=0;this.V=0}\nfunction xU(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);vU(this);this.f=(new qxb(Zpb(f))).a}\nfunction j2(a,b){U0.call(this,a,b);this.c=a==0&&b==0?GKb:g2;this.bb|=1;i2(this,null)}\nfunction TG(a,b){var c=IG;var d=c[b]||c['_default_'];a.addEventListener(b,d,false)}\nfunction m_(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;z$(a,c)}\nfunction rp(a){var b,c;b=~~(a/60);c=a%60;if(c==0){return ''+b}return ''+b+':'+(''+c)}\nfunction gZ(a){var b,c;b=uH(a.Uc,a.wb);c=new Hdb(a);_O(a.Uc,c,b);wH(a.Uc,b+1);a.wb=c}\nfunction i$(a){var b;b=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!b)return;a.u=mE(b.a,zKb)}\nfunction M7(a){var b;if(a.d.length==0)return new I7(0);b=L7(a);a.d.length>0;return b}\nfunction xi(a){var b=a.offsetParent;if(b){return b.offsetWidth-b.clientWidth}return 0}\nfunction Ei(a){return (fyb(a.compatMode,EEb)?a.documentElement:a.body).clientWidth|0}\nfunction Di(a){return (fyb(a.compatMode,EEb)?a.documentElement:a.body).clientHeight|0}\nfunction fbb(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 dW(a){a.g=0;a.n=0;a.q=Cp(yp($p,1),iFb,0,7,[8000,11025,16000,22050,44100])}\nfunction zk(){xk();return Cp(yp(Bs,1),ODb,67,0,[wk,uk,pk,qk,vk,tk,rk,ok,sk])}\nfunction QAb(a,b){var c;c=b-a;th(c>=0,Cp(yp(cB,1),ODb,1,3,[Bxb(a),Bxb(b)]));return c}\nfunction Vn(a,b){var c,d;if(!a.d){return}sb(a.c);d=a.d;a.d=null;c=new mo(d);b.be(a,c)}\nfunction Zo(a,b,c){var d;if(c>0){for(d=c;d<a.b;d+=c+1){Tyb(b,a.b-d,',');++a.b;++a.d}}}\nfunction Zmb(a,b,c){xY(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 CCb(a,b){var c;c=a.a[b];if(!(c===undefined)){delete a.a[b];nzb(a.b)}return c}\nfunction Fe(a){var b,c;b=Ih(a);c=hyb(b,Cyb(32));if(c>=0){return b.substr(0,c)}return b}\nfunction AQ(a){var b,c;c=new fjb;for(b=0;b!=a.length;b++)djb(c,a[b].a,a[b].b);return c}\nfunction ZC(){$C();var a=YC;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction no(a,b){oo(a,b);if(0==uyb(b).length){throw new lxb(a+' cannot be empty')}}\nfunction P5(a){a.d=true;return '34 '+i3(a.i)+' '+a.f+' '+a.n+' '+a.o+' '+a.e+' '+a.a}\nfunction Jfb(a){a.w=ZKb*Mxb(ZKb/(Wxb(2)*1.0E-13));a.j=a.c/(a.c+1);a.q=1/a.j;a.fb=true}\nfunction UQ(a,b,c,d){c.a=Vp(Kxb(a.a*(1-d)+b.a*d+TGb));c.b=Vp(Kxb(a.b*(1-d)+b.b*d+TGb))}\nfunction srb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);qrb(this);this.k=(new qxb(Zpb(f))).a}\nfunction W0(a,b,c,d,e,f,g,h){mR.call(this,a,b,c,d,e);L0(this);R0(this,f,g,h);tQ(this)}\nfunction fsb(a,b){lR.call(this,a,b);this.e=jFb*mQ.Oc;this.f=75;this.fb=true;dsb(this)}\nfunction Hzb(a){this.d=a;this.c=this.d.c.yg();this.a=this.c;uBb(this,a._gwt_modCount)}\nfunction Bjb(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 YX(a){var b;b=a.mb[0]-a.mb[1];if(mQ.H){a.W=b/IHb;return}a.d>0&&(a.W=b/a.d+a.e)}\nfunction k$(a){var b;b=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!b)return;a.lc=mE(b.a,AKb)}\nfunction eK(a){if(a==(tK(),pK)){return Po(),sK}else if(a==oK){return Po(),nK}return a}\nfunction wJ(a,b){var c;c=b.target;if(Wh(c)){return Bi(ji((vF(),oJ(a.S))),c)}return false}\nfunction Nib(a,b){var c,d;c=false;if(Np(b,18)){d=Jp(b,18);c=a.a==d.a&&a.b==d.b}return c}\nfunction yQ(a,b,c){var d;d=new fjb;djb(d,a.a,a.b);djb(d,b.a,b.b);djb(d,c.a,c.b);return d}\nfunction Xwb(a,b){var c;if(!a){return}b.i=a;var d=Rwb(b);if(!d){aC[a]=[b];return}d.cZ=b}\nfunction Mdb(a,b){var c;if(b==0){c=new f7('',0);c.c=new sY(wLb,a.e);return c}return null}\nfunction ejb(a,b){var c,d;d=zp($p,iFb,0,b,7,1);for(c=0;c<a.length;c++)d[c]=a[c];return d}\nfunction xF(a,b,c){vF();var d;d=tF;tF=a;b==uF&&EG(a.type)==8192&&(uF=null);c.sd(a);tF=d}\nfunction jmb(a,b){var c;if(b<a.Y.a.b.length){c=Jp(rDb(a.Y,b),13);$yb(a.v,c,true);Elb(a)}}\nfunction cZ(a){var b;for(b=a.rc-2;b>=0;b--){Jlb(a.vc[b],a.vc[b+1]);pmb(a.vc[b+1],null)}}\nfunction dZ(a,b){if(b==0){if(a.rc<2)return;b=1}Jlb(a.vc[b-1],a.vc[b]);pmb(a.vc[b],null)}\nfunction HR(a,b){if(b&&(a<=0?0-a:a)>10)return Yo(kQ,QC(CC(Uxb(a))));return Yo(b?kQ:lQ,a)}\nfunction eh(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||zEb}\nfunction lT(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 UZ(a){var b;for(b=0;b!=a.T.a.b.length;b++)if(LZ(a,b).kb)return true;return false}\nfunction WL(a){var b,c;for(c=new nP(a.f);c.b<c.c.c;){b=mP(c);Np(b,152)&&Jp(b,152).ne()}}\nfunction H$(a){if(a.fc.c){ye(a.gc,sEb,false);Inb(a.ec)}else{ye(a.gc,sEb,true);Enb(a.ec)}}\nfunction Gi(a){return ((fyb(a.compatMode,EEb)?a.documentElement:a.body).scrollWidth||0)|0}\nfunction Fi(a){return ((fyb(a.compatMode,EEb)?a.documentElement:a.body).scrollHeight||0)|0}\nfunction ti(a){return a.ownerDocument.defaultView.getComputedStyle(a,'').direction=='rtl'}\nfunction kDb(a){return lDb(a,26)*1.4901161193847656E-8+lDb(a,27)*1.1102230246251565E-16}\nfunction Blb(a){var b,c,d;c=0;b=1.0E-15;d=a.S.Oc*a.U;while(b<d*20){b*=ylb[c++%3]}return b}\nfunction xxb(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction PG(a){var b=0,c=a.firstChild;while(c){c.nodeType==1&&++b;c=c.nextSibling}return b}\nfunction aP(a,b){var c,d;d=(vF(),vF(),ji(b.ob));c=xH(a,b);c&&Dh(a.d,(null,ji(d)));return c}\nfunction VL(a,b,c){var d;Ue(b);hP(a.f,b,c);d=gD(a.a,(vF(),b.ob),b);b.mb=d;Ve(b,a);wK(a.b)}\nfunction W8(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 Yhb(a,b,c,d,e){Uhb();W0.call(this,a,b,c,d,e,null,Thb,Shb);this.fb=true;Vhb(this)}\nfunction ijb(a,b){lR.call(this,a,b);this.o=jFb;this.q=0.5;this.A=oLb;this.bb=1;gjb(this)}\nfunction edb(a,b){lR.call(this,a,b);this.j=300;this.f=100;this.g=120;this.k=0.4;this.d=0.4}\nfunction zcb(a,b){t5.call(this,a,b);this.r=ycb;r5(this);this.g=IFb;this.c=1;this.b=this.a=0}\nfunction zY(a,b){aN.call(this,a,null);vY(this);this.e=this;this.a=b;this.b=a;xY(this,false)}\nfunction Qbb(a,b,c){pbb.call(this,a,b,c);this.fb=true;this.e=new i5(mQ);g5(this.e,a6(GKb))}\nfunction jW(a,b){lR.call(this,a,b);dW(this);this.j=1;this.p=bW;this.k=fW();hW(this);eW(this)}\nfunction vD(a,b,c){this.O=(xk(),wk);this.S=wk;this.Q=wk;this.K=wk;this.d=a;this.c=b;this.X=c}\nfunction f3(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 upb(a,b){lR.call(this,a,b);this.e=YGb;this.f=jFb;this.c=jFb;this.d=ZGb;this.i=false}\nfunction GY(){hf.call(this,$doc.createElement('select'));Ph((vF(),this.ob),'gwt-ListBox')}\nfunction Ke(a,b){a.style.display=b?'':'none';b?a.removeAttribute(gEb):a.setAttribute(gEb,oEb)}\nfunction bD(a,b){typeof window===HDb&&typeof window['$gwt']===HDb&&(window['$gwt'][a]=b)}\nfunction Je(a,b){if(!a){throw new rg(mEb)}b=uyb(b);if(b.length==0){throw new lxb(nEb)}Ne(a,b)}\nfunction gjb(a){var b;UY(mQ,a.n=new RJ(a.A));oe(a.n);b=Vp(a.q*100);UY(mQ,a.w=new Nnb(b,a,a))}\nfunction y$(a){var b,c,d;c=pe(a.F).height;d=pe(a.F).width;b=Vp(c*a.sc);a.j=new Yjb(0,0,d,c-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 pp(a){var b;if(a==0){return 'UTC'}if(a<0){a=-a;b='UTC+'}else{b='UTC-'}return b+rp(a)}\nfunction Q7(a){var b;b=R7(a);while(true){if(T7(a,'^'))b=new J7(b,R7(a),9);else break}return b}\nfunction PAb(a){var b,c;c=QAb(0,6);b=zp(Zp,QGb,0,c,7,1);Xyb(a,0,b,0,Rxb(a.length,c));return b}\nfunction Ypb(a){if(!a.d){while(a.c<a.b&&hyb(a.a,Cyb(dyb(a.e,a.c)))>=0)++a.c}return a.c<a.b}\nfunction qrb(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 LU(a){eR(a);wQ(a,32);a.g=new Oib;a.f=TQ(a.ib,a.jb,0.5,-16);a.d=TQ(a.ib,a.jb,0.5,-8)}\nfunction emb(a){return a.t&&a.v.a.b.length==2&&Jp(rDb(a.v,0),13).n==6&&Jp(rDb(a.v,1),13).n==2}\nfunction kl(a,b){return ((a.clientX||0)|0)-ui(b)+yi(b)+(b.ownerDocument,$wnd.pageXOffset|0)}\nfunction Zkb(a,b){lR.call(this,a,b);Ykb(this);this.bb|=1;this.g=new i5(mQ);g5(this.g,a6(GKb))}\nfunction yS(a,b,c){lR.call(this,a,b);this.n=c;this.i=5;this.g=40;this.e=0.5;this.f=0;this.V=0}\nfunction Y9(a,b){lR.call(this,a,b);this.a=new X9(mQ);this.b=1;U9(this.a,this.b,this.W,this.bb)}\nfunction EW(a,b){BW.call(this,a,b);this.ob=a;this.qb=b;bR(this,this.nb,this.pb,this.ob,this.qb)}\nfunction Frb(a,b){BW.call(this,a,b);this.c='hello';this.a=new vDb;nDb(this.a,this.c);this.b=24}\nfunction Fhb(a,b){Bhb();U0.call(this,a,b);this.fb=true;this.k=0.6;this.c=BLb;this.f=0;Dhb(this)}\nfunction Flb(a){var b;if(a.Y.a.b.length==0)return false;b=Jp(qDb(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 $Ab(a,b){var c,d;d=a.a.b.length;for(c=0;c<d;c++){yDb(c,a.a.b.length);BAb(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=Fxb(e.a);d=Fxb(e.b);return c<=25&&d<=25}\nfunction a6(a){var b;Z5();b=Jp(pzb(N5,a),46);if(b)return b;b=new S5;b.i=a;szb(N5,a,b);return b}\nfunction G$(a,b){var c;c=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!c)return;nE(c.a,a,b?oEb:'false')}\nfunction bR(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}Ujb(a.U,b,c,d-b+1,e-c+1)}\nfunction l0(a,b,c,d){this.c=a;this.a=d;this.d=b;this.b=c;this.e=zp(XB,AHb,0,a.Wb.a.b.length,8,1)}\nfunction jL(a,b){RK.call(this);NK(this,new _K(this));OK(this,new vL(this));hL(this,b);iL(this,a)}\nfunction w1(a,b,c,d,e,f){t1();W0.call(this,a,b,c,d,e,f,s1,r1);this.fb=true;u1(this,(e&2)!=0?1:2)}\nfunction LO(){IO();JO.call(this,$doc.createElement('textarea'));Ph((vF(),this.ob),'gwt-TextArea')}\nfunction WM(a,b){b?ye(a,Fe((vF(),a.ob))+'-'+sEb,false):ye(a,Fe((vF(),a.ob))+'-'+sEb,true);a.f=b}\nfunction Q1(a,b){if(b){V$(mQ,a.gb[0],a.gb[1],IHb);a.W=0}else{S$(mQ,a.gb[0],a.gb[1],a.e);a.W=a.e}}\nfunction Ilb(a){if(a.k){a.S.ic.c?Kf(a.k,LLb):Kf(a.k,hLb);Cf(a.k,0,0,a.A.b-1,a.A.a-1)}a.c=a.d=-1}\nfunction Alb(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);Ilb(a)}}\nfunction Ezb(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 yZ(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 BCb(a,b,c){var d;d=a.a[b];d===undefined&&mzb(a.b);DCb(a,b,c===undefined?null:c);return d}\nfunction EP(a,b){var c;!a.a?(c=a.d,c.contentWindow.document.body.innerText=b,undefined):pi(a.a,b)}\nfunction LP(b){var a=b.d;return a.contentWindow.document.body.contentEditable.toLowerCase()==oEb}\nfunction G0(a){if(a.b!=null){return a.b}return '#'+H0(Axb(a.d,16))+H0(Axb(a.c,16))+H0(Axb(a.a,16))}\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 vI(a,b){if(a.je()){throw new nxb('SimplePanel can only contain one child widget')}a.ke(b)}\nfunction IF(a){vF();FG();!PF&&(PF=new Ul);if(!GF){GF=new Bn(null,true);QF=new TF}return xn(GF,PF,a)}\nfunction qN(){qN=dC;nN=new rN(LEb,0);oN=new rN('ONE_WAY_CORNER',1);pN=new rN('ROLL_DOWN',2)}\nfunction _n(){_n=dC;new ho('DELETE');$n=new ho('GET');new ho('HEAD');new ho('POST');new ho('PUT')}\nfunction ah(){ah=dC;var a,b;b=!(!!Error.stackTraceLimit||yEb in new Error);a=new oh;_g=b?new gh:a}\nfunction yo(a){var b,c;b=kFb.charCodeAt(a);c=a+1;while(c<13&&kFb.charCodeAt(c)==b){++c}return c-a}\nfunction XZ(a,b){var c;for(c=0;c!=a.T.a.b.length;c++)if(Sp(b)===Sp(rDb(a.T,c)))return c;return -1}\nfunction oL(a){var b;if(a.b>=a.d.b.length){throw new dDb}b=Jp(wAb(a.d,a.b),15);a.a=a.b;nL(a);return b}\nfunction b6(a,b){var c;Z5();c=Jp(pzb(N5,a),46);if(c)return c;c=new U5(b);c.i=a;szb(N5,a,c);return c}\nfunction xp(a,b){var c;c=Dp(0,b);Cp(S(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}\nfunction Cp(a,b,c,d,e){e.cZ=a;e.cM=b;e.tM=hC;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction h4(a,b,c,d,e,f){g4();W0.call(this,a,b,c,d,e,f,f4,e4);this.j=(new qxb(Zpb(f))).a;this.fb=true}\nfunction Q4(a,b){lR.call(this,a,b);this.f=IHb;this.g=500;this.b=30;this.e=IFb;this.k=false;P4(this)}\nfunction e3(){this.d=pyb('A,B',',',0);this.f=pyb('C,D',',',0);this.i=new vDb;this.j=new vDb;this.g=''}\nfunction sV(a){var b;b=$Q(4);WQ(a.db,a.eb,b[0],b[1],0,a.g);WQ(a.db,a.eb,b[3],b[2],1,a.g);a.a=AQ(b)}\nfunction mnb(){mnb=dC;lnb=Cp(yp(Zp,1),QGb,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 gj(){ej();return Cp(yp(Zr,1),ODb,36,0,[Vi,Pi,Ri,Si,Ti,Ui,Wi,Xi,Yi,_i,bj,aj,dj,Zi,$i,cj,Qi])}\nfunction cI(a,b){Li(a.c,!b);b?ye(a,Fe((vF(),a.ob))+'-'+sEb,false):ye(a,Fe((vF(),a.ob))+'-'+sEb,true)}\nfunction QI(a,b){(vF(),a.ob).style[LFb]=CFb;a.me();b.ue(Jh(a.ob,jEb),Jh(a.ob,iEb));a.ob.style[LFb]=lGb}\nfunction _yb(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 vAb(a,b){var c,d;c=CAb(b.a);d=c.length;if(d==0){return false}yAb(a,a.b.length,c);return true}\nfunction Oe(a,b,c){var d;d=KF(c.b);d==-1?Ce(a,c.b):a.wd(d);return xn(!a.lb?(a.lb=new An(a)):a.lb,c,b)}\nfunction ZO(a,b){var c,d;d=(vF(),$doc.createElement('tr'));c=$O(a);Ch(d,CF(c));Ch(a.d,CF(d));qH(a,b,c)}\nfunction EK(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 YAb(a){XAb();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 qp(a){var b;b=new mp;b.a=a;b.b=op(a);b.c=zp(hB,ODb,2,2,4,1);b.c[0]=pp(a);b.c[1]=pp(a);return b}\nfunction imb(a,b){a.Z+=si(b.a);if(a.Z>5){a.U<pFb&&(a.U*=2);lmb(a,false);a.Z=0}if(a.Z<-5){ymb(a);a.Z=0}}\nfunction dxb(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 aI(a,b){if(!a.e){Oe(a,new mI(a),(Hl(),Hl(),Gl));a.e=true}return Pe(a,b,(!sn&&(sn=new Ul),sn))}\nfunction d5(a,b){if(b>=0||a.k==0)return a.b*(Jxb(b*a.f)-1);return a.b*(Jxb(b*a.f)-Jxb((-b-a.j)*YKb)-1)}\nfunction QC(a){if(BC(a,(XC(),UC))){return xFb}if(!FC(a,WC)){return -xC(JC(a))}return a.l+a.m*vFb+a.h*wFb}\nfunction cR(a,b,c,d){var e,f;bR(a,b.a,b.b,c.a,c.b);e=Vp(a.Y*d);f=Vp(a.Z*d);rQ(a,b.a+e,b.b+f,b.a-e,b.b-f)}\nfunction QK(a,b,c,d){var e;a.qe(b,c);e=HK(a,b,c,true);if(d){Ue(d);bH(a.g,d);vF();Ch(e,CF(d.ob));Ve(d,a)}}\nfunction o$(a,b,c){var d;a.Mc=0;d=Ng()+'circuits/'+b+'?v='+Vp(lDb(a.jc,32));VZ(a,d);c!=null&&PJ(a.Qc,c)}\nfunction WY(a){var b;for(b=0;b!=a.T.a.b.length;b++)if(LZ(a,b)!=a.Mb&&LZ(a,b).kb)return true;return false}\nfunction op(a){var b;if(a==0){return 'Etc/GMT'}if(a<0){a=-a;b='Etc/GMT-'}else{b='Etc/GMT+'}return b+rp(a)}\nfunction JC(a){var b,c,d;b=~a.l+1&sFb;c=~a.m+(b==0?1:0)&sFb;d=~a.h+(b==0&&c==0?1:0)&tFb;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&sFb,m:d&sFb,h:e&tFb}}\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&sFb,m:d&sFb,h:e&tFb}}\nfunction sC(a){var b,c;c=wxb(a.h);if(c==32){b=wxb(a.m);return b==32?wxb(a.l)+32:b+20-10}else{return c-12}}\nfunction zQ(a,b,c,d){var e;e=new fjb;djb(e,a.a,a.b);djb(e,b.a,b.b);djb(e,c.a,c.b);djb(e,d.a,d.b);return e}\nfunction Ie(a,b,c){if(!a){throw new rg(mEb)}b=uyb(b);if(b.length==0){throw new lxb(nEb)}c?Gh(a,b):Nh(a,b)}\nfunction Pbb(a,b,c,d,e,f){obb.call(this,a,b,c,d,e,f);this.fb=true;this.e=new i5(mQ);g5(this.e,a6(GKb))}\nfunction cY(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.c=(new cxb(Zpb(f))).a;this.j=(new cxb(Zpb(f))).a}\nfunction Zub(a,b,c,d,e,f){u5.call(this,a,b,c,d,e,f);this.d=(new cxb(Zpb(f))).a;this.a=(new cxb(Zpb(f))).a}\nfunction c8(a,b){lR.call(this,a,b);_7(this);this.b=200;this.f=5;this.a=800;this.g=40;this.c=0;this.V=0}\nfunction Hwb(){++Dwb;this.j=null;this.g=null;this.f=null;this.d=null;this.b=null;this.i=null;this.a=null}\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 n_(){this.zb=new vDb;this.yb=new vDb;this.Pc=new E_(this);this.dc=new vDb;this.g=new vDb;TY=this}\nfunction dg(){dg=dC;ag=new eg('BUTT',0,'butt');bg=new eg('ROUND',1,'round');cg=new eg('SQUARE',2,'square')}\nfunction s5(a){if(a.p){h5(a.n,a.gb[0],a.gb[2]);V$(mQ,a.gb[1],a.gb[2],a.q.o)}else h5(a.n,a.gb[0],a.gb[1])}\nfunction xob(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 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 ZAb(a){XAb();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 RAb(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 Sjb(a,b){var c;if(Np(b,51)){c=Jp(b,51);return a.c==c.c&&a.d==c.d&&a.b==c.b&&a.a==c.a}return a===b}\nfunction hW(a){a.c=Vp(a.p*a.j);a.b=zp(Zp,QGb,0,a.c,7,1);a.i=mQ.Mc;a.e=0;a.d=false;a.o=1/a.p;a.n=mQ.Mc+a.o}\nfunction Aob(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}tQ(a);Bob(a);nT(a)}\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 wp(a,b){var c;c=a.slice(0,b);Cp(S(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}\nfunction oZ(a){var b,c;b=a.zb.a.b.length;for(c=0;c<b;c++)xY(Jp(rDb(a.zb,c),56),Sp(rDb(a.yb,c))===Sp(a.Ob))}\nfunction OI(a,b,c){var d;a.bb=b;a.hb=c;b-=0;c-=0;d=(vF(),a.ob);d.style[DFb]=b+(xk(),NEb);d.style[FFb]=c+NEb}\nfunction fX(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f);this.f=axb(Zpb(f));this.e=n3(Zpb(f));cX(this);this.wf()}\nfunction Mpb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.d=_wb(Zpb(f));this.f=axb(Zpb(f));this.a=_wb(Zpb(f))}\nfunction FW(a,b,c,d,e){CW.call(this,a,b,c,d,e);this.ob=c;this.qb=d;bR(this,this.nb,this.pb,this.ob,this.qb)}\nfunction dqb(a,b){lR.call(this,a,b);aqb(this);this.i=20;this.f=4000;this.g=5;this.k=0.1;this.bb=2;bqb(this)}\nfunction bP(){_H.call(this);this.a=(GL(),BL);this.b=(ML(),LL);Sh((vF(),this.e),oGb,'0');Sh(this.e,pGb,'0')}\nfunction SP(a){RP.call(this,''+(OGb+a+').\\n'+PGb),Np(OGb+a+').\\n'+PGb,32)?Jp(OGb+a+').\\n'+PGb,32):null)}\nfunction ko(a){jo.call(this,'The URL '+a+' is invalid or violates the same-origin security restriction')}\nfunction hO(a){var b=$doc.defaultView.getComputedStyle(a,null);return b.getPropertyValue('direction')=='rtl'}\nfunction Ng(){var a='__gwtDevModeHook:'+$moduleName+':moduleBase';var b=$wnd||self;return b[a]||$moduleBase}\nfunction Bmb(a){var b;for(b=0;b!=a.v.a.b.length;b++)if(Np(Jp(rDb(a.v,b),13).c,104))return true;return false}\nfunction _$(a,b,c,d,e){var f;f=a.Wb.a.b.length+d;T$(a,f,b,-1);T$(a,f,c,1);X$(a,f,e);T$(a,b,f,1);T$(a,c,f,-1)}\nfunction T8(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 OL(a,b){var c,d;c=(d=(vF(),$doc.createElement('td')),XH(d,a.a),YH(d,a.c),d);Ch(a.b,CF(c));qH(a,b,c)}\nfunction eL(){ue(this,$doc.createElement('iframe'));Ph((vF(),this.ob),'gwt-Frame');this.ob.src='iframe.html'}\nfunction e_(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 tb(a,b){if(b<0){throw new lxb('must be non-negative')}!!a.d&&sb(a);a.c=false;a.d=Bxb(Bb(yb(a,a.b),b))}\nfunction Vo(a,b){if(a.d==0){b.a=tyb(b.a,0,0)+'0'+syb(b.a,0);++a.b;++a.d}if(a.b<a.d||a.c){Tyb(b,a.b,'.');++a.d}}\nfunction onb(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);qnb(a);snb(a)}\nfunction SQ(a,b,c){var d;d=new Oib;d.a=Vp(Kxb(a.a*(1-c)+b.a*c+TGb));d.b=Vp(Kxb(a.b*(1-c)+b.b*c+TGb));return d}\nfunction VZ(b,c){var d;d=new co((_n(),$n),c);try{bo(d,new T_(b))}catch(a){a=_B(a);if(!Np(a,134))throw $B(a)}}\nfunction lb(b,c){var d=GDb(function(){var a=Cg();b.bd(a)});var e=$wnd.requestAnimationFrame(d,c);return {id:e}}\nfunction _Y(a){var b;if(!Np(a,104))return false;b=Jp(a,104);if(b.nb==b.ob||b.pb==b.qb)return true;return false}\nfunction _B(a){var b;if(Np(a,32)){return a}b=a&&a.__gwt$exception;if(!b){b=new wg(a);bh(b,a);ZB(a,b)}return b}\nfunction wI(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 BQ(a,b,c){b=N$(mQ,b);c=N$(mQ,c);a.fb&&(Gxb(a.nb-b)<Gxb(a.pb-c)?(b=a.nb):(c=a.pb));a.ob=b;a.qb=c;a.lf()}\nfunction Whb(a,b,c,d,e,f){var g,h,i;g=b%2;h=c+f;i=d+a.b*g;T0(a,b,new Pib(h+e*a.b,i));a.g[b]=new Pib(h+e*a.a,i)}\nfunction vG(){var a,b;if(lG){b=Ei($doc);a=Di($doc);if(kG!=b||jG!=a){kG=b;jG=a;qn((!iG&&(iG=new CG),iG),b)}}}\nfunction gT(a){var b,c;c=JQ(a);a.vf()&&(c+=' '+a.j);for(b=0;b!=a.Ue();b++){a.s[b].p&&(c+=' '+a.mb[b])}return c}\nfunction tV(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 bH(a,b){var c;if(!a.a){c=a.b.b.length;uAb(a.b,b)}else{c=a.a.a;BAb(a.b,c,b);a.a=a.a.b}(vF(),b.ob)[cGb]=c}\nfunction wmb(a,b){var c,d;for(c=0;c!=a.v.a.b.length;c++){d=Jp(rDb(a.v,c),13);if(d.n!=b)return false}return true}\nfunction bX(){if(mQ.Lc<4)return 10;if(mQ.Lc<10)return 1;if(mQ.Lc<20)return 0.1;if(mQ.Lc<40)return IFb;return ZGb}\nfunction H2(a){if(qyb(a.r,'/')){a.r=syb(a.r,1);a.g=true}if(zyb(a.r.toLowerCase(),'clk')==0){a.r='';a.d=true}}\nfunction Uo(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 t8(a,b,c){var d;d='normal ';a==oHb&&(a='sans-serif');(b&1)!=0&&(d='bold ');this.a=d+c+'px '+a;this.b=c}\nfunction Keb(a,b){lR.call(this,a,b);this.d=100;this.c=160*this.d;this.a=0;this.f=dLb;this.b=1.0E-10;this.e=100}\nfunction q3(a,b){lR.call(this,a,b);this.n=4;this.w=32;this.fb=true;this.i=0.999;this.j='1,1:1';o3(this,this.j)}\nfunction wV(a,b){lR.call(this,a,b);rV(this);this.fb=true;this.k=2;this.f=pV;qV&&(this.bb|=2);vV(this,mQ.Cc.c?1:2)}\nfunction RJ(a){OJ.call(this,$doc.createElement(aFb));Ph((vF(),this.ob),'gwt-Label');aK(this.b,a,false);NJ(this)}\nfunction _O(a,b,c){var d,e;sH(a,c);e=(vF(),$doc.createElement('tr'));d=$O(a);Ch(e,CF(d));yF(a.d,e,c);vH(a,b,d,c)}\nfunction pU(a,b,c){var d;UY(b,a.c=new RJ(o_(a.i)));oe(a.c);d=Vp((c-a.e)*100/(a.d-a.e));UY(b,a.g=new Nnb(d,a,a.b))}\nfunction iP(a,b){var c;if(b<0||b>=a.c){throw new jwb}--a.c;for(c=b;c<a.c;++c){Fp(a.a,c,a.a[c+1])}Fp(a.a,a.c,null)}\nfunction X8(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 Mb(a,b){var c,d,e,f;c=new Uyb;for(e=0,f=b.length;e<f;++e){d=b[e];Ryb(Ryb(c,a.gd(d)),' ')}return uyb(c.a)}\nfunction OG(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 tf(){var a;!mf&&(mf=new uf);a=$doc.createElement('canvas');if(!a.getContext){return null}return new sf(a)}\nfunction $(){ab.call(this,(!hb&&(hb=!!$wnd.requestAnimationFrame&&!!$wnd.cancelAnimationFrame?new ib:new qb),hb))}\nfunction Eab(a,b){lR.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 cfb(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f);afb(this);this.d=(new swb(Zpb(f))).a;this.a=(new cxb(Zpb(f))).a}\nfunction v$(a,b,c,d){!!a.Mb&&!jZ(a)&&a.uc==-1&&(Np(a.Mb,95)||Np(a.Mb,49)||Np(a.Mb,138))&&(RY=new unb(b,c,d,a.Mb,a))}\nfunction rC(a){var b,c,d;b=~a.l+1&sFb;c=~a.m+(b==0?1:0)&sFb;d=~a.h+(b==0&&c==0?1:0)&tFb;vC(a,b);wC(a,c);uC(a,d)}\nfunction iZ(a){var b,c;for(c=a.T.a.b.length-1;c>=0;c--){b=LZ(a,c);if(Np(b,10)&&hmb(Jp(b,10).a)){b.Ce();tDb(a.T,c)}}}\nfunction l_(a){var b,c;p_('write recovery');c=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!c)return;b=EZ(a);nE(c.a,AKb,b)}\nfunction zD(a){var b;b=a.style;Oi(b,zFb,(Yj(),AFb));Oi(b,DFb,(xk(),EFb));Oi(b,FFb,EFb);Oi(b,GFb,EFb);Oi(b,HFb,EFb)}\nfunction xI(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 DZ(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);y$(a);r$(a)}\nfunction tQ(a){var b;b=a.Ue()+a.Se();if(a.gb==null||a.gb.length!=b){a.gb=zp($p,iFb,0,b,7,1);a.mb=zp(Zp,QGb,0,b,7,1)}}\nfunction ZM(a,b){a.i=b;!!a.g&&DM(a.g,a);if(b){Uh((vF(),b.ob),-1);Td();Hb(a.ob,true)}else{Td();Hb((vF(),a.ob),false)}}\nfunction qT(a,b){lR.call(this,a,b);this.vf()&&(this.j=Np(this,229)?10:4);this.fb=true;this.wf();oT(this,mQ.Cc.c?1:2)}\nfunction Otb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.s=(new cxb(Zpb(f))).a;this.k=(new cxb(Zpb(f))).a;this.fb=true}\nfunction TAb(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?Fp(e,f++,a[b++]):Fp(e,f++,a[i++])}}\nfunction _X(a,b){b[0]='capacitor';LQ(a,b);b[3]='C = '+gS(a.c,'F',false);b[4]=jHb+gS((a.mb[0]-a.mb[1])*a.W,'W',false)}\nfunction gmb(a){if(a.t){a.B[0]*=dLb;a.B[1]*=dLb;a.B[3]*=dLb;a.B[2]*=dLb;a.C*=dLb;a.D*=dLb;return}a.q=!a.q;a.O=false}\nfunction Awb(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 Ao(a){var b;if(a.b<=0){return false}b=hyb('MLydhHmsSDkK',Cyb(a.c.charCodeAt(0)));return b>1||b>=0&&a.b<3}\nfunction $B(a){var b;if(Np(a,154)){b=Jp(a,154);if(Sp(b.b)!==Sp((ug(),tg))){return Sp(b.b)===Sp(tg)?null:b.b}}return a}\nfunction $o(a,b){var c,d;c=Cp(yp($p,1),iFb,0,7,[0]);d=_o(a,b,c);if(c[0]==0||c[0]!=b.length){throw new $xb(b)}return d}\nfunction Gh(a,b){var c,d;b=Xh(b);d=Ih(a);c=Vh(d,b);if(c==-1){d.length>0?Ph(a,d+' '+b):Ph(a,b);return true}return false}\nfunction FZ(a,b,c){var d,e;for(e=0;e!=a.b.a.b.length;e++){d=Jp(rDb(a.b,e),165);if(d.b==b&&d.a==c)return d}return null}\nfunction po(a){var b;b=Kh(a,'dir');if(gyb('rtl',b)){return Lo(),Ko}else if(gyb('ltr',b)){return Lo(),Jo}return Lo(),Io}\nfunction lE(b){var c='_gwt_dummy_';try{$wnd[b].setItem(c,c);$wnd[b].removeItem(c);return true}catch(a){return false}}\nfunction LK(a,b){var c;if(b.nb!=a){return false}try{Ve(b,null)}finally{c=(vF(),b.ob);Dh(ji(c),c);cH(a.g,c)}return true}\nfunction DD(a,b){var c;Eh(a);ji(b)==a&&Eh(b);c=b.style;Oi(c,zFb,'');Oi(c,DFb,'');Oi(c,FFb,'');Oi(c,lEb,'');Oi(c,kEb,'')}\n",
"function V$(a,b,c,d){var e,f;f=1/d;if(isNaN(f)||hxb(f)){e=0;e=~~(e/0)}T$(a,b,b,f);T$(a,c,c,f);T$(a,b,c,-f);T$(a,c,b,-f)}\nfunction $$(a,b,c,d){var e;e=a.Wb.a.b.length+d;T$(a,e,b,-1);T$(a,e,c,1);e>0&&(a.t[e-1].e=true);T$(a,b,e,1);T$(a,c,e,-1)}\nfunction PS(a,b,c){Z8(b,fQ==a||a.kb||mQ.bc==a||Np(fQ,10)&&$lb(Jp(fQ,10).a)==a?jQ:pQ);hR(a,b);DQ(a,b,c,a.ob,a.qb,true)}\nfunction l3(a,b){var c;!a3&&(a3=new KBb);c=Jp(pzb(a3,a),166);if(c)return c;c=new f3(b);c.e=a;c.c=a;szb(a3,a,c);return c}\nfunction b3(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 vxb(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 Myb(a){Kyb();var b=':'+a;var c=Jyb[b];if(c!=null){return c}c=Hyb[b];c==null&&(c=Lyb(a));Nyb();return Jyb[b]=c}\nfunction Bxb(a){var b,c;if(a>-129&&a<128){b=a+128;c=(Dxb(),Cxb)[b];!c&&(c=Cxb[b]=new pxb(a));return c}return new pxb(a)}\nfunction OZ(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==oEb}\nfunction Dnb(a,b){var c;c=a.i+~~((a.g-a.i)*(b-Bnb-Cnb-Anb)/(HY-2*(Bnb+Cnb+Anb)));c<a.i&&(c=a.i);c>a.g&&(c=a.g);return c}\nfunction b8(a){var b,c,d;b=mQ.Mc-a.e;a.e=mQ.Mc;c=Vxb(LDb*(mQ.Mc-a.c)*a.g);a.d+=b*(a.a+c*a.b);d=LDb*a.d;return Vxb(d)*a.f}\nfunction VI(a){if(a.db){XP(a.db.a);a.db=null}if(a.$){XP(a.$.a);a.$=null}if(a.gb){a.db=IF(new jN(a));a.$=_F(new lN(a))}}\nfunction tL(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 Se(a,b){var c;switch(vF(),EG(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&Bi(a.ob,c)){return}}rl(b,a,a.ob)}\nfunction $Z(a,b,c){var d;d='<div style=\"display:inline-block;width:80px;\">'+a+ZHb+b;return new $M((aE(),new SD(d)),c)}\nfunction anb(a,b,c){var d;a.n!=0&&++a.o;a.n=0;d=new RJ(o_(c));(vF(),d.ob).style[ULb]=(Cj(),'bold');QK(b,a.o,a.n,d);++a.o}\nfunction Mub(a){var b;a.n=7;UY(mQ,a.a=new RJ(o_(a.c)));oe(a.a);b=Vp((a.g-a.d)*100/(a.i-a.d));UY(mQ,a.b=new Nnb(b,null,a))}\nfunction xk(){xk=dC;wk=new Ak;uk=new Ck;pk=new Ek;qk=new Gk;vk=new Ik;tk=new Kk;rk=new Mk;ok=new Ok;sk=new Qk}\nfunction ZE(){this.d=new EAb;this.e=new rF;this.k=new rF;this.j=new rF;this.q=new EAb;this.i=new oF(this);VE(this,new uE)}\nfunction GL(){GL=dC;AL=new IL((hk(),yGb));new IL('justify');CL=new IL(DFb);FL=new IL(GFb);EL=(Po(),CL);DL=FL;BL=EL}\nfunction mDb(){jDb();var a,b,c;c=iDb+++Cg();a=Vp(Math.floor(c*jMb))&16777215;b=Vp(c-a*_Fb);this.a=a^1502;this.b=b^iMb}\nfunction bmb(a){var b,c;b=Jp(rDb(a.v,0),13).c;for(c=1;c<a.v.a.b.length;c++){if(Jp(rDb(a.v,c),13).c!=b)return null}return b}\nfunction N0(a){var b,c,d;b='';for(c=0;c<a.w.a.b.length;c++){d=Jp(rDb(a.w,c),5).He();d=oyb(d,LJb,'');b+=' '+i3(d)}return b}\nfunction El(a){var b,c;b=a.b;if(b){return c=a.a,(fi(c)|0)-ui(b)+yi(b)+(b.ownerDocument,$wnd.pageXOffset|0)}return fi(a.a)|0}\nfunction JQ(a){var b;b=a.Pe();return (b<127?String.fromCharCode(b&DEb)+' ':b+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb}\nfunction dCb(a){if(a.c<a.a.length){return true}if(a.b<a.d.length-1){a.a=WBb(a.g,a.d[++a.b]);a.c=0;return true}return false}\nfunction gyb(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 Sm(){var a;a=document.createElement(aFb);a.setAttribute('ontouchstart','return;');typeof a.ontouchstart=='function'}\nfunction uN(a){if(!a.i){tN(a);a.c||CH((WN(),$N()),a.a)}AP(pe(a.a),'rect(auto, auto, auto, auto)');Oi(pe(a.a).style,BFb,lGb)}\nfunction O6(a,b){if(!!a.f&&Np(a.f,48)&&Fxb(b.q)>jLb&&M6(b.q*rFb)>M6(b.q*rFb/kLb))return R6(b,b.q/kLb)+'rms';return R6(b,b.q)}\nfunction nC(a,b){if(a.h==uFb&&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 mT(a,b,c){if(b==0){bI(c.c).a?(a.bb|=pFb):(a.bb&=-1025);nT(a)}if(b==1){bI(c.c).a?(a.bb|=VFb):(a.bb&=-2049);nT(a)}}\nfunction pM(a,b,c){if(c<0||c>a.a.b.length){throw new jwb}a.n&&Rh((vF(),b.ob),FGb,2);hM(a,c,(vF(),b.ob));tAb(a.a,c,b);return b}\nfunction xH(a,b){var c;if(b.nb!=a){return false}try{Ve(b,null)}finally{c=(vF(),b.ob);Dh((null,ji(c)),c);jP(a.f,b)}return true}\nfunction xM(a,b){b&&(a.f?jM(a,false):AM(a,null));wM(a,!b&&a.d);ln(a,false);a.j=null;a.g=null;!!a.f&&!!a.f.g&&RI(a.f.g,true)}\nfunction Klb(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 q$(a){var b,c;for(c=a.T.a.b.length-1;c>=0;c--){b=LZ(a,c);if(b.nb==b.ob&&b.pb==b.qb){tDb(a.T,c);b.Ce()}}a.d=true;r$(a)}\nfunction qJ(a){var b,c;c=(vF(),$doc.createElement('td'));b=$doc.createElement(aFb);Ch(c,CF(b));Ph(c,a);Ph(b,a+'Inner');return c}\nfunction gK(a){yH.call(this);this.d=a;ue(this,$doc.createElement(aFb));this.b=new kD((vF(),this.ob));this.c=new AK(this,this.b)}\nfunction Hmb(a,b){lR.call(this,a,b);this.fb=false;this.ob=this.nb+128;this.qb=this.pb+64;this.a=new Cmb(mQ);eR(this);Gmb(this)}\nfunction ahb(a,b){lR.call(this,a,b);this.fb=true;this.f=15;this.g=-15;this.b=$Gb;_gb(this,mQ.Cc.c?1:2);this.bb=8;this.a=qLb}\nfunction Vl(a,b){var c;Ul.call(this);this.a=b;!ol&&(ol=new Gm);c=Jp(Em(ol,a),141);if(!c){c=new EAb;Fm(ol,a,c)}c.ng(this);this.b=a}\nfunction Xn(a,b,c){this.c=new Yn(this);if(!a){throw new Yxb}if(b<0){throw new kxb}this.a=c;this.b=b;this.d=a;b>0&&tb(this.c,b)}\nfunction ON(){yH.call(this);ue(this,$doc.createElement(aFb));this.a=new kD((vF(),this.ob));this.b=new xK(this.a);oG(new RN(this))}\nfunction hM(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(),OG(a.c,0));RG(d,CF(c),b)}}\nfunction SAb(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];Fp(a,f,a[f-1]);Fp(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 $yb(a,b,c){var d,e;for(e=a.ge();e.re();){d=e.se();if(Sp(b)===Sp(d)||b!=null&&Q(b,d)){c&&e.te();return true}}return false}\nfunction DAb(a,b){var c,d;d=a.b.length;b.length<d&&(b=xp(b,d));for(c=0;c<d;++c){Fp(b,c,a.b[c])}b.length>d&&Fp(b,d,null);return b}\nfunction z$(a,b){var c,d;c=SZ(a,~~(a.j.b/2));d=TZ(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 wQ(a,b){if(a.X<b||b==0){a.db=a.ib;a.eb=a.jb;return}a.db=SQ(a.ib,a.jb,(a.X-b)/(2*a.X));a.eb=SQ(a.ib,a.jb,(a.X+b)/(2*a.X))}\nfunction ckb(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=zp(Zp,QGb,0,a.s,7,1);a.w=zp(Zp,QGb,0,a.s,7,1)}}\nfunction $g(b,c){Sg();function d(){var a=GDb(Xg)(b);!ig()&&(a=a==true);a&&$wnd.setTimeout(d,c)}\n$wnd.setTimeout(d,c)}\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 KK(a,b,c){var d,e;d=(vF(),ii(b));e=null;!!d&&(e=Jp(aH(a.g,d),15));if(e){LK(a,e);return true}else{c&&Qh(b,'');return false}}\nfunction Ho(a){Fo();var b,c;b=Qo((Po(),Po(),Oo));c=null;a==b&&(c=Jp(pzb(Eo,kFb),259));if(!c){c=new Go;a==b&&szb(Eo,kFb,c)}return c}\nfunction L7(a){var b;b=P7(a);while(true){if(T7(a,'+'))b=new J7(b,P7(a),1);else if(T7(a,'-'))b=new J7(b,P7(a),2);else break}return b}\nfunction P7(a){var b;b=S7(a);while(true){if(T7(a,'*'))b=new J7(b,S7(a),7);else if(T7(a,'/'))b=new J7(b,S7(a),8);else break}return b}\nfunction O7(a,b){var c,d,e,f;c=1;!T7(a,'(');e=L7(a);d=new J7(e,null,b);while(T7(a,',')){f=L7(a);nDb(d.a,f);++c}!T7(a,')');return d}\nfunction yyb(a,b,c){var d='';for(var e=b;e<c;){var f=Math.min(e+rFb,c);d+=String.fromCharCode.apply(null,a.slice(e,f));e=f}return d}\nfunction lyb(e,a,b){var c=Axb(a,16);var d='\\\\u'+'0000'.substring(c.length)+c;return e.replace(RegExp(d,'g'),String.fromCharCode(b))}\nfunction Rmb(){Rmb=dC;Qmb=Cp(yp(hB,1),ODb,2,4,[MLb,'#FF8000','#FF00FF','#7F00FF','#0000FF','#0080FF','#FFFF00','#00FFFF'])}\nfunction fL(a,b){if(b<0){throw new kwb('Cannot access a row with a negative index: '+b)}if(b>=a.b){throw new kwb(vGb+b+wGb+a.b)}}\nfunction eW(a){var b;b='&#9654; Play Audio';a.k>1&&(b+=' '+a.k);UY(mQ,a.a=new WH(b));ze(a.a,HHb);Oe(a.a,new zW(a),(Hl(),Hl(),Gl))}\nfunction i4(a,b,c){X0.call(this,a,b,f4,e4);this.j=c?-1:1;Jp(rDb(this.w,0),74).t=this.j;Jp(rDb(this.w,1),74).t=this.j;this.fb=true}\nfunction Hgb(a,b){Fgb();X0.call(this,a,b,Egb,Dgb);Ggb(this);this.fb=true;Jp(rDb(this.w,0),41).i=this.q;Jp(rDb(this.w,1),41).i=this.t}\nfunction kW(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);dW(this);this.j=_wb(Zpb(f));this.p=axb(Zpb(f));this.k=axb(Zpb(f));hW(this);eW(this)}\nfunction uyb(a){if(a.length==0||a[0]>' '&&a[a.length-1]>' '){return a}return a.replace(/^[\\u0000-\\u0020]*|[\\u0000-\\u0020]*$/g,'')}\nfunction EY(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 P$(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 Ylb(a,b,c){if(a.c==-1){a.c=b;a.d=c}a.S.ic.c?Pf(a.k,hLb):Pf(a.k,LLb);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 MQ(a,b,c){a.cb=-1;b9(a.nb,a.pb,a.ob,a.qb)>=256&&(b9(a.nb,a.pb,b,c)<=25?(a.cb=0):b9(a.ob,a.qb,b,c)<=25&&(a.cb=1));return a.cb}\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 $N(){WN();var a;a=Jp(ozb(UN,null),219);if(a){return a}if(UN.b==0){mG(new bO);Po()}a=new dO;rzb(UN,null,a);LBb(VN,a);return a}\nfunction iW(a){var b;b=a.o/8;if(mQ.Oc!=b){if(cW||qG(o_('Adjust timestep for best audio quality and performance?'))){mQ.Oc=b;cW=true}}}\nfunction UAb(a,b,c,d){var e,f,g;!d&&(d=(pBb(),pBb(),oBb));e=(f=QAb(b,c),g=xp(a,f),Xyb(a,b,g,0,Rxb(a.length-b,f)),g);VAb(e,a,b,c,-b,d)}\nfunction Hn(a,b,c,d){var e,f,g;e=Kn(a,b,c);f=e.kg(d);f&&e.jg()&&(g=Jp(ozb(a.d,b),180),Jp(_Bb(g.a,c),141),g.b==0&&tzb(a.d,b),undefined)}\nfunction Wwb(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 YBb(a,b){var c,d,e,f;for(d=XBb(a,b==null?'0':''+JBb(b)),e=0,f=d.length;e<f;++e){c=d[e];if(IBb(b,c.ug())){return c}}return null}\nfunction NQ(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 zwb(a,b,c){var d,e;d=dyb(a,b++);if(d>=55296&&d<=56319&&b<c&&Bwb(e=a.charCodeAt(b))){return XFb+((d&1023)<<10)+(e&1023)}return d}\nfunction RG(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 _H(){yH.call(this);this.e=(vF(),$doc.createElement(gGb));this.d=$doc.createElement(hGb);Ch(this.e,CF(this.d));ue(this,this.e)}\nfunction RK(){this.g=new dH;this.f=(vF(),$doc.createElement(gGb));this.c=$doc.createElement(hGb);Ch(this.f,CF(this.c));ue(this,this.f)}\nfunction HH(a,b){ue(this,$doc.createElement('a'));Ph((vF(),this.ob),'gwt-Anchor');this.a=new bK(this.ob);aK(this.a,a,false);Yh(this.ob,b)}\nfunction F4(b,c,d,e,f,g){rT.call(this,b,c,d,e,f,g);try{this.c=axb(Zpb(g));D4(this);nT(this)}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}\nfunction ofb(b,c,d,e,f,g){rT.call(this,b,c,d,e,f,g);this.b=2;try{this.b=axb(Zpb(g))}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}mfb(this)}\nfunction S1(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);try{this.e=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(Np(a,17)){this.e=IFb}else throw $B(a)}}\nfunction Mcb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.b=Zpb(f);if((this.bb&4)==0){while(Ypb(f))this.b+=' '+Zpb(f)}else{this.b=n3(this.b)}}\nfunction DC(a){var b,c;if(a>-129&&a<128){b=a+128;zC==null&&(zC=zp(Nt,ODb,762,256,0,1));c=zC[b];!c&&(c=zC[b]=jC(a));return c}return jC(a)}\nfunction xmb(a){var b,c,d;b=false;for(c=0;c!=a.v.a.b.length;c++){d=Jp(rDb(a.v,c),13);if(d.n==0)b=true;else if(d.n!=3)return false}return b}\nfunction hZ(a,b){var c,d;if(!a.b)return;for(d=a.b.a.b.length-1;d>=0;d--){c=Jp(rDb(a.b,d),165);if(c.b==b){p$(a,c.c);p$(a,c.g);tDb(a.b,d)}}}\nfunction T$(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 q5(a){var b;eR(a);wQ(a,16);a.j=$Q(2);b=$Q(2);WQ(a.db,a.eb,b[0],b[1],0,8);WQ(a.db,a.eb,a.j[0],a.j[1],1,8);a.t=yQ(b[0],b[1],a.eb)}\nfunction V9(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);V$(a.g,a.f[0],a.f[1],a.a);W$(a.g,a.f[0]);W$(a.g,a.f[1])}\nfunction bnb(a){var b;b=Vp(Txb(2,10-a.A.k));p_('changed '+a.u.U+' '+b+' '+a.A.k);a.u.U!=b&&smb(a.u,b);PJ(a.v,gS(Blb(a.u),'s',false)+NLb)}\nfunction to(a,b,c){var d;if(b.a.length>0){uAb(a.b,new vp(b.a,c));d=b.a.length;0<d?(b.a=tyb(b.a,0,0)):0>d&&(b.a+=Gyb(zp(Yp,iFb,0,-d,7,1)))}}\nfunction s$(a){var b;for(b=0;b!=a.T.a.b.length;b++)LZ(a,b).ef();for(b=0;b!=a.rc;b++)lmb(a.vc[b],true);a.d=true;a.Mc==0?I$(a,true):(a.Mc=0)}\nfunction $lb(a){if(a.H>=0&&a.Y.a.b.length>a.H)return Jp(rDb(a.Y,a.H),13).c;return a.Y.a.b.length>0?Jp(rDb(a.Y,0),13).c:Jp(rDb(a.v,0),13).c}\nfunction yJ(a,b,c){var d,e;if(a.P){d=b+ui((vF(),a.ob));e=c+(wi(a.ob)+$wnd.pageYOffset|0);if(d<a.L||d>=a.R||e<a.M){return}OI(a,d-a.N,e-a.O)}}\nfunction fK(a,b,c,d){var e,f,g;Ue(b);e=a.f;hP(e,b,e.c);c==(tK(),mK)&&(a.a=b);g=gD(a.b,(vF(),b.ob),b);f=new CK(c,d,g);b.mb=f;Ve(b,a);wK(a.c)}\nfunction OM(a,b){var c,d;d=(wi(pe(a.a))+$wnd.pageYOffset|0)+qe(a.a);c=a.b?ui((vF(),b.ob)):ui((vF(),b.ob))+Jh(b.ob,jEb)-Jh(a.ob,jEb);RM(a,c,d)}\nfunction yeb(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);try{this.a=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(Np(a,17)){this.a=2.5}else throw $B(a)}}\nfunction _nb(a,b,c,d,e,f){rT.call(this,a,b,c,d,e,f);Znb(this);this.b=Up((new qxb(Zpb(f))).a);if(Ypb(f)){this.d=(new swb(Zpb(f))).a;this.e=8}}\nfunction Oub(a,b,c,d,e,f){SS.call(this,a,b,c,d,e,f);this.c=Zpb(f);while(Ypb(f))this.c+=' '+Zpb(f);this.c=nyb(this.c,'%2[bB]','+');Mub(this)}\nfunction FK(a,b,c){var d;GK(a,b);if(c<0){throw new kwb('Column '+c+' must be non-negative: '+c)}d=a.a;if(d<=c){throw new kwb(tGb+c+uGb+a.a)}}\nfunction pO(a){var b;if(a.c){return false}a.c=(b=(!HE&&(HE=(qwb(),!Hm&&(Hm=new Sm),qwb(),owb)),HE.a?new ZE:null),!!b&&WE(b,a),b);return !a.c}\nfunction $X(a,b){var c;if(b==0)return new f7('Capacitance (F)',a.c);if(b==1){c=new f7('',0);c.c=new sY(VHb,(a.bb&2)==0);return c}return null}\nfunction k3(a){var b;!a3&&(a3=new KBb);b=Jp(pzb(a3,a),166);if(b)return b;b=new e3;b.e=a;b.c=fyb(a,GKb)?'custom logic':a;szb(a3,a,b);return b}\nfunction Kn(a,b,c){var d,e;e=Jp(ozb(a.d,b),180);if(!e){return XAb(),XAb(),WAb}d=Jp(izb(YBb(e.a,c)),141);if(!d){return XAb(),XAb(),WAb}return d}\nfunction In(a,b,c){var d,e;e=Jp(ozb(a.d,b),180);if(!e){e=new KBb;rzb(a.d,b,e)}d=Jp(izb(YBb(e.a,c)),141);if(!d){d=new EAb;$Bb(e.a,c,d)}return d}\nfunction qo(a,b){switch(b.c){case 0:{Sh(a,'dir','rtl');break}case 1:{Sh(a,'dir','ltr');break}case 2:{po(a)!=(Lo(),Io)&&Sh(a,'dir','');break}}}\nfunction RM(a,b,c){if(Jh((vF(),a.ob),jEb)<Ei($doc)){b=Rxb(b,($wnd.pageXOffset|0)+Ei($doc)-Jh(a.ob,jEb));b=Oxb($wnd.pageXOffset|0,b)}OI(a,b,c)}\nfunction eT(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&&h_(mQ,c.v,c.u?5:0)}}\nfunction P1(a){var b;eR(a);wQ(a,26);a.b=SQ(a.db,a.eb,0.25);a.c=SQ(a.db,a.eb,0.6);a.d=SQ(a.db,a.eb,0.5);b=SQ(a.db,a.eb,0.75);a.a=vQ(a.d,b,4,4)}\nfunction Ln(a){var b,c;if(a.a){try{for(c=new Uzb(a.a);c.b<c.d.lg();){b=(uh(c.b<c.d.lg()),Jp(c.d.og(c.c=c.b++),707));b.Dd()}}finally{a.a=null}}}\nfunction WH(a){var b;UH.call(this,(b=$doc.createElement('BUTTON'),b.setAttribute('type',SDb),b));Ph((vF(),this.ob),'gwt-Button');Qh(this.ob,a)}\nfunction gI(a){var b;fI.call(this,(vF(),b=$doc.createElement('INPUT'),b.type=TDb,b.value='on',b));Ph(this.ob,'gwt-CheckBox');aK(this.b,a,false)}\nfunction zZ(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=LZ(a,e);c.nb==a.K&&YQ(c,0,d,0);c.ob==a.K&&YQ(c,1,d,0)}q$(a)}\nfunction BZ(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=LZ(a,e);c.pb==a.L&&YQ(c,0,0,d);c.qb==a.L&&YQ(c,1,0,d)}q$(a)}\nfunction e$(a){var b,c;if(!!a.Mb&&!Np(a.Mb,139))return false;for(c=0;c!=a.T.a.b.length;c++){b=LZ(a,c);if(b.kb&&!Np(b,139))return false}return true}\nfunction Djb(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);Bjb(this);this.n=0;try{this.n=(new qxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}\nfunction xo(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:Do(a,d%100,2);break;default:Do(a,d,b);}}\nfunction dsb(a){if(mQ.Oc==0)return;a.i=Vp(a.e/mQ.Oc);if(a.i>qLb)a.p=a.q=null;else{a.p=zp(Zp,QGb,0,a.i,7,1);a.q=zp(Zp,QGb,0,a.i,7,1)}a.k=0;_Q(a)}\nfunction dh(a){var b,c,d;b='bh';d=Rxb(a.length,5);for(c=0;c<d;c++){if(fyb(a[c].d,b)){return Jp((a.length>=c+1&&a.splice(0,c+1),a),706)}}return a}\nfunction O0(a){var b,c,d;b='';for(c=0;c<a.w.a.b.length;c++){if((0&1<<c)==0)continue;d=Jp(rDb(a.w,c),5).He();d=oyb(d,LJb,'');b+=' '+i3(d)}return b}\nfunction l5(a,b){var c,d;cR(a,a.ib,a.jb,8);c=a.mb[0];d=a.mb[1];CQ(a,b);Z8(b,RQ(a,c));hR(a,b);X8(b,a.t);Z8(b,RQ(a,d));hR(a,b);CR(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 tN(a){if(a.i){if(a.a.ab){Ch($doc.body,a.a.Y);a.f=oG(a.a.Z);gN();a.b=true}}else if(a.b){Dh($doc.body,a.a.Y);XP(a.f.a);a.f=null;a.b=false}}\nfunction VQ(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=Vp(Kxb(a.a*(1-d)+b.a*d+e*f+TGb));c.b=Vp(Kxb(a.b*(1-d)+b.b*d+e*g+TGb))}\nfunction Rjb(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 hp(a,b,c){if(!b){throw new lxb('Unknown currency code')}this.s=a;this.a=b;cp(this,this.s);if(!c&&this.g){this.n=this.a[2]&7;this.i=this.n}}\nfunction eI(a,b){var c;!b&&(b=(qwb(),owb));c=a.jb?(qwb(),Hi(a.c)?pwb:owb):(qwb(),Ii(a.c)?pwb:owb);Ji(a.c,b.a);Ki(a.c,b.a);if(!!c&&c.a==b.a){return}}\nfunction M$(a){var b,c;if(Np(a,220)||Np(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 c3(a){a.a=true;a.g.length>0&&!eyb(a.g,CEb)&&(a.g+=CEb);return '! '+i3(a.e)+' '+a.b+' '+i3(b3(a.d))+' '+i3(b3(a.f))+' '+i3(a.c)+' '+i3(a.g)}\nfunction NJ(a){var b;!a.a?(b=null):a.a?(b=a.a):(b=a.a==(zL(),yL)?KL(a.b.c):JL(a.b.c));if(b!=a.c){a.c=b;(vF(),a.ob).style['textAlign']=!a.c?'':a.c.a}}\nfunction lM(a,b){var c,d;for(d=new Uzb(a.e);d.b<d.d.lg();){c=(uh(d.b<d.d.lg()),Jp(d.d.og(d.c=d.b++),21));if(Bi((vF(),c.ob),b)){return c}}return null}\nfunction Igb(a,b,c,d,e,f){Fgb();W0.call(this,a,b,c,d,e,f,Egb,Dgb);Ggb(this);this.fb=true;this.q=Jp(rDb(this.w,0),41).i;this.t=Jp(rDb(this.w,1),41).i}\nfunction Dsb(a,b){lR.call(this,a,b);this.n=4;this.s=this.o=1;this.t=32;this.fb=true;this.e=0.999;this.j=zp(Zp,QGb,0,2,7,1);this.i=zp(Zp,QGb,0,2,7,1)}\nfunction Cwb(a,b,c){rh(a>=0&&a<=1114111);if(a>=XFb){b[c++]=55296+(a-XFb>>10&1023)&DEb;b[c]=56320+(a-XFb&1023)&DEb;return 2}else{b[c]=a&DEb;return 1}}\nfunction Cyb(a){var b,c;if(a>=XFb){b=55296+(a-XFb>>10&1023)&DEb;c=56320+(a-XFb&1023)&DEb;return Fyb(b)+Fyb(c)}else{return String.fromCharCode(a&DEb)}}\nfunction VM(){VM=dC;UM=new HD((fE(),new cE((Po(),'data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs='))))}\nfunction X5(){var a,b;if(!N5)return;a=new Hzb((new zzb(N5)).a);while(Ezb(a)){b=(sBb(a.d,a),uh(Ezb(a)),a.b=a.a,Jp(a.a.se(),43));Jp(b.vg(),46).d=false}}\nfunction B2(){var a,b;if(!v2)return;a=new Hzb((new zzb(v2)).a);while(Ezb(a)){b=(sBb(a.d,a),uh(Ezb(a)),a.b=a.a,Jp(a.a.se(),43));Jp(b.vg(),149).a=false}}\nfunction h3(){var a,b;if(!a3)return;a=new Hzb((new zzb(a3)).a);while(Ezb(a)){b=(sBb(a.d,a),uh(Ezb(a)),a.b=a.a,Jp(a.a.se(),43));Jp(b.vg(),166).a=false}}\nfunction fW(){var a,b,c,d;d=1;if(!mQ.T)return 0;for(b=0;b!=mQ.T.a.b.length;b++){a=LZ(mQ,b);if(!Np(a,178))continue;c=Jp(a,178).k;c>=d&&(d=c+1)}return d}\nfunction xyb(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+syb(a,++b)):(a=a.substr(0,b)+syb(a,++b))}return a}\nfunction aG(){var a,b,c;a=(b=$wnd.location.href,c=b.indexOf('#'),c>0?b.substring(c):'');if(a==null||!a.length){return ''}return fG(wyb(a,1,a.length-1))}\nfunction B9(){try{if(/Firefox[\\/\\s](\\d+\\.\\d+)/.test(navigator.userAgent))return false;return !!$wnd.Dropbox.isBrowserSupported()}catch(a){return false}}\nfunction nmb(a){var b,c,d;c=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!c)return;d=Jp(rDb(a.v,0),13);b=_lb(a);hE(c,TLb,'1 '+b+' '+d.j);p_('saved defaults '+b)}\nfunction Smb(a,b){if(b>0){a.a=Qmb[(b-1)%8];return}switch(a.k){case 0:a.a='#00FF00';break;case 1:a.a='#FFFF00';break;default:a.a=TY.ic.c?hLb:'#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 Z9(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.a=new X9(mQ);this.b=(new cxb(Zpb(f))).a;this.W=(new cxb(Zpb(f))).a;U9(this.a,this.b,this.W,this.bb)}\nfunction E8(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.d=(new cxb(Zpb(f))).a;this.c=(new cxb(Zpb(f))).a;this.b=(new cxb(Zpb(f))).a;this.a=(new swb(Zpb(f))).a}\nfunction vpb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.f=(new cxb(Zpb(f))).a;this.e=(new cxb(Zpb(f))).a;this.c=(new cxb(Zpb(f))).a;this.d=(new cxb(Zpb(f))).a}\nfunction utb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);rtb(this);this.t=_wb(Zpb(f));this.k=_wb(Zpb(f));this.c=_wb(Zpb(f));this.s=(qwb(),gyb(oEb,Zpb(f)));stb(this)}\nfunction Lvb(a,b,c,d,e,f){var g;u5.call(this,a,b,c,d,e,f);if((e&2)==0){g=(new cxb(Zpb(f))).a;this.q=c6(this.q.g,g);this.r=this.q.i;p_(vLb+this.r)}r5(this)}\nfunction pbb(a,b,c){lR.call(this,a,b);fbb(this);this.R=c?-1:1;this.bb=c?this.r:0;this.bb|=this.k;this.fb=true;mbb(this);this.u=this.Yf();this.T=this.Zf()}\nfunction Cmb(a){zlb();this.S=a;this.B=zp(Zp,QGb,0,4,7,1);this.e=zp(XB,AHb,0,4,8,1);this.A=new Yjb(0,0,1,1);this.j=tf();this.k=of(this.j);Alb(this);kmb(this)}\nfunction myb(a,b,c){var d,e;d=nyb(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=nyb(nyb(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return nyb(a,d,e)}\nfunction yD(a,b){var c;c=$doc.createElement(aFb);c.appendChild(b);Oi(c.style,zFb,(Yj(),AFb));Oi(c.style,BFb,(Nj(),CFb));zD(b);a.insertBefore(c,null);return c}\nfunction rQ(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=fS(a.U.c,b);c=fS(a.U.d,c);d=eS(a.U.c+a.U.b,d);e=eS(a.U.d+a.U.a,e);Ujb(a.U,b,c,d-b,e-c)}\nfunction vZ(a,b,c){var d;if(!a.Mb||!Np(a.Mb,121))return false;d=Jp(a.Mb,121);if(!Rjb(d._f(),b,c))return false;d.ag();d.e&&(a.gb=d);a.d=true;r$(a);return true}\nfunction UT(a,b,c){var d,e;Z8(b,fQ==a||a.kb||mQ.bc==a||Np(fQ,10)&&$lb(Jp(fQ,10).a)==a?jQ:(E0(),y0));hR(a,b);d=c.a;e=c.b;AR(b,d,e,17);rQ(a,d-17,e-17,d+17,e+17)}\nfunction a8(a,b,c){var d,e;Z8(b,fQ==a||a.kb||mQ.bc==a||Np(fQ,10)&&$lb(Jp(fQ,10).a)==a?jQ:(E0(),y0));hR(a,b);d=c.a;e=c.b;AR(b,d,e,17);rQ(a,d-17,e-17,d+17,e+17)}\nfunction PZ(b,c){var d,e;e=Ng()+'setuplist.txt'+'?v='+Vp(lDb(b.jc,32));d=new co((_n(),$n),e);try{bo(d,new Q_(b,c))}catch(a){a=_B(a);if(!Np(a,134))throw $B(a)}}\nfunction g5(a,b){a.b=b.n;a.k=b.a;a.g=b.q;a.f=b.p;a.e=a.g*Mxb(a.g/(Wxb(2)*a.b));a.i=ZKb*Mxb(ZKb/(Wxb(2)*a.b));a.k==0?(a.j=0):(a.j=a.k-Mxb(-(1+-0.005/a.b))/YKb)}\nfunction cqb(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*mQ.Oc*(a.f-a.i)/a.k;a.c=1}else{a.b=0;a.c=Txb(a.f/a.i,a.a*mQ.Oc/a.k)}a.j=mQ.Oc}\nfunction Fl(a){var b,c;b=a.b;if(b){return c=a.a,(gi(c)|0)-(wi(b)+$wnd.pageYOffset|0)+((b.scrollTop||0)|0)+(b.ownerDocument,$wnd.pageYOffset|0)}return gi(a.a)|0}\nfunction qM(a,b,c){if(!b){if(!!a.i&&!!a.j&&a.j==a.i.i){return}}if(!!b&&!b.f){return}AM(a,b);c&&a.d&&Hh((vF(),a.ob));!!b&&(!!a.j||!!a.f||a.b)&&kM(a,b,false,a.d)}\nfunction yM(a,b){!!a.f&&!!a.f.g&&RI(a.f.g,false);a.j=b.i;AM(a.j,null);a.j.f=a;a.g=new SM(a);gJ(a.g,a.j);Pe(a.g,new eM(a),hn?hn:(hn=new Ul));QI(a.g,new LM(a,b))}\nfunction zM(a){var b,c;if(!a.i){for(c=new Uzb(a.e);c.b<c.d.lg();){b=(uh(c.b<c.d.lg()),Jp(c.d.og(c.c=c.b++),21));if(b.f){AM(a,b);break}}return true}return false}\nfunction jjb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.o=(new cxb(Zpb(f))).a;this.q=(new cxb(Zpb(f))).a;this.A=Zpb(f);while(Ypb(f))this.A+=' '+Zpb(f);gjb(this)}\nfunction gsb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.e=(new cxb(Zpb(f))).a;this.f=(new cxb(Zpb(f))).a;this.r=(new qxb(Zpb(f))).a;Zpb(f);this.fb=true;dsb(this)}\nfunction icb(b,c,d,e,f,g){rT.call(this,b,c,d,e,f,g);try{this.v=axb(Zpb(g));this.w=axb(Zpb(g))}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}tQ(this);gcb(this);nT(this)}\nfunction QL(){_H.call(this);this.a=(GL(),BL);this.c=(ML(),LL);this.b=(vF(),$doc.createElement('tr'));Ch(this.d,CF(this.b));Sh(this.e,oGb,'0');Sh(this.e,pGb,'0')}\nfunction Fnb(a,b,c){if(a.e){if(b<Bnb+Cnb){a.k>a.i&&--a.k}else{if(b>HY-Bnb-Cnb){a.k<a.g&&++a.k}else{a.k=Dnb(a,b);a.d=true;c&&MF(pe(a.b))}}Hnb(a);!!a.c&&a.c.Dd()}}\nfunction djb(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=vxb(d));a.b=ejb(a.b,d);a.c=ejb(a.c,d)}a.b[a.a]=b;a.c[a.a]=c;++a.a}\nfunction Tmb(a,b){switch(a.k){case 0:return gS(b,'V',false);case 1:return gS(b,'A',false);case 3:return gS(b,QY,false);case 2:return gS(b,'W',false);}return null}\nfunction UK(a,b,c){var d,e;VK(a,b);if(c<0){throw new kwb('Cannot create a column with a negative index: '+c)}d=(GK(a,b),IK((vF(),a.c),b));e=c+1-d;e>0&&EK(a.c,b,e)}\nfunction AZ(a,b,c){var d,e;a.O==-1&&(a.O=b9(a.Mb.nb,a.Mb.pb,b,c)>b9(a.Mb.ob,a.Mb.qb,b,c)?1:0);d=b-a.K;e=c-a.L;if(d==0&&e==0)return;YQ(a.Mb,a.O,d,e);a.d=true;r$(a)}\nfunction azb(a){var b,c,d,e;e=new Wyb('[');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 Bp(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=Dp(h,k);Cp(yp(a,g-f),b[f],c[f],h,m);if(!j){++f;for(i=0;i<k;++i){m[i]=Bp(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&sFb);wC(a,d&sFb);uC(a,e&tFb);return true}\nfunction Gfb(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)/ZKb;d>0?(b=c+ZKb*Mxb(d)):(b=a.w)}else{b=ZKb*Math.log(b/ZKb)}mQ.A=false}return b}\nfunction hmb(a){var b,c,d,e;e=true;d=false;for(b=0;b!=a.v.a.b.length;b++){c=Jp(rDb(a.v,b),13);if(XZ(a.S,c.c)<0){tDb(a.v,b--);d=true}else e=false}d&&Elb(a);return e}\nfunction iL(a,b){if(a.b==b){return}if(b<0){throw new kwb('Cannot set number of rows to '+b)}if(a.b<b){kL((vF(),a.c),b-a.b,a.a);a.b=b}else{while(a.b>b){gL(a,a.b-1)}}}\nfunction vN(a){tN(a);if(a.i){Oi(pe(a.a).style,zFb,AFb);a.a.hb!=-1&&OI(a.a,a.a.bb,a.a.hb);BH((WN(),$N()),a.a)}else{a.c||CH((WN(),$N()),a.a)}Oi(pe(a.a).style,BFb,lGb)}\nfunction i_(){try{l=navigator.languages?navigator.languages[0]:navigator.language||navigator.userLanguage;return l.toUpperCase().startsWith('DE')}catch(a){return 0}}\nfunction $Y(a){var b;for(b=0;b!=a.rc;b++)if(Bmb(a.vc[b]))return false;for(b=0;b!=a.T.a.b.length;b++)if(Np(LZ(a,b),10)&&Bmb(Jp(LZ(a,b),10).a))return false;return true}\nfunction w$(a,b,c){var d,e,f,g,h,i;f=a$(b,a.ob);g=ZZ(b,a.ob);h=a$(c,a.pb);i=ZZ(c,a.pb);a.xc=new Yjb(f,h,g-f,i-h);for(e=0;e!=a.T.a.b.length;e++){d=LZ(a,e);aR(d,a.xc)}}\nfunction R4(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.g=(new cxb(Zpb(f))).a;this.f=(new cxb(Zpb(f))).a;this.b=(new cxb(Zpb(f))).a;this.e=(new cxb(Zpb(f))).a;P4(this)}\nfunction Imb(a,b,c,d,e,f){var g,h;mR.call(this,a,b,c,d,e);this.fb=false;g=Zpb(f);h=new $pb(g,'_');this.a=new Cmb(mQ);Amb(this.a,h);eR(this);Gmb(this);lmb(this.a,false)}\nfunction tmb(a,b){var c;if(a.v.a.b.length>2||a.v.a.b.length==0)return;c=Jp(qDb(a.v),13).c;if(a.v.a.b.length==2&&Jp(rDb(a.v,1),13).c!=c)return;a.t=a.u=false;umb(a,b,c)}\nfunction Wo(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&&dyb(b.a,d-1)==48){--d}if(d<a.d){Syb(b,d,a.d);a.d=d}}}\nfunction fp(a,b,c){var d,e;d=true;while(d&&c>=0){e=dyb(b.a,c);if(e==57){fwb(b,c--,48)}else{fwb(b,c,e+1&DEb);d=false}}if(d){b.a=tyb(b.a,0,0)+'1'+syb(b.a,0);++a.b;++a.d}}\nfunction fN(){var a;ve(this,(vF(),$doc.createElement('td')));Ph(this.ob,'gwt-MenuItemSeparator');a=$doc.createElement(aFb);Ch(this.ob,CF(a));Ph(a,'menuSeparatorInner')}\nfunction u$(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,nKb,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{GDb(g)()}catch(a){b(c,a)}}else{GDb(g)()}}\nfunction Ue(a){if(!a.nb){WN();MBb(VN,a)&&YN(a)}else if(Np(a.nb,38)){Jp(a.nb,38).fe(a)}else if(a.nb){throw new nxb(\"This widget's parent does not implement HasWidgets\")}}\nfunction tK(){tK=dC;qK=new uK('NORTH',0);nK=new uK('EAST',1);rK=new uK('SOUTH',2);sK=new uK('WEST',3);mK=new uK(LEb,4);pK=new uK('LINE_START',5);oK=new uK('LINE_END',6)}\nfunction YQ(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 Wmb(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 GQ(a,b,c){Z8(b,c);a.cb==-1?Y8(b,a.nb-3,a.pb-3,7,7):a.cb==0&&Y8(b,a.nb-4,a.pb-4,9,9);a.hb==2&&(a.cb==-1?Y8(b,a.ob-3,a.qb-3,7,7):a.cb==1&&Y8(b,a.ob-4,a.qb-4,9,9))}\nfunction Gmb(a){var b,c,d,e,f;b=b_(mQ,fS(a.nb,a.ob));c=b_(mQ,eS(a.nb,a.ob));d=c_(mQ,fS(a.pb,a.qb));e=c_(mQ,eS(a.pb,a.qb));f=new Yjb(b,d,c-b,e-d);Sjb(f,a.a.A)||rmb(a.a,f)}\nfunction hT(a,b){var c;if(b==0){c=new f7('',0);c.c=new sY('Flip X',(a.bb&pFb)!=0);return c}if(b==1){c=new f7('',0);c.c=new sY('Flip Y',(a.bb&VFb)!=0);return c}return null}\nfunction NU(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);this.j=20;this.i=uHb;try{this.j=(new cxb(Zpb(g))).a;this.i=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}\nfunction Zsb(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);this.f=0.1;this.e=uHb;try{this.f=(new cxb(Zpb(g))).a;this.e=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}\n",
"function E9(b){function d(){var a=c.responseText;h$(C9);l$(C9,a,true)}\ntry{var c=new XMLHttpRequest;c.addEventListener('load',d);c.open('GET',b,false);c.send()}catch(a){}}\nfunction amb(a){var b;if(a.V!=1)return null;if(a.H<0&&!bmb(a))return null;b=Jp(qDb(a.Y),13);a.H>=0&&a.Y.a.b.length>a.H&&(b=Jp(rDb(a.Y,a.H),13));return !b.c?'':b.c.We(b.n)}\nfunction lmb(a,b){var c;a.F=1;while(a.F<=a.A.b)a.F*=2;!a.v&&(a.v=new vDb);a.O=false;for(c=0;c!=a.v.a.b.length;c++)Umb(Jp(rDb(a.v,c),13),a.F,a.U,b);Elb(a);a.G=a.S.Oc;Alb(a)}\nfunction fZ(a){var b,c,d,e;e='';h3();B2();X5();for(c=a.T.a.b.length-1;c>=0;c--){b=LZ(a,c);d=b.Ie();d!=null&&!!d.length&&(e+=d+CEb);b.kb&&!Np(b,10)&&(e+=b.He()+CEb)}return e}\nfunction Dp(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&&zn(a,PF)){c=QF.a;d=QF.b;e=QF.c;f=QF.d;RF(QF);SF(QF,b);yn(a,QF);g=!(QF.a&&!QF.b);QF.a=c;QF.b=d;QF.c=e;QF.d=f;return g}return true}\nfunction rM(a){if(zM(a)){return}if(a.n){BM(a)}else{if(!!a.i.i&&a.i.i.e.b.length!=0&&(!a.j||!a.j.i)){!a.j&&kM(a,a.i,false,true);mM(a.i.i)}else !!a.f&&(a.f.n?BM(a.f):rM(a.f))}}\nfunction uM(a){if(zM(a)){return}if(a.n){if(!!a.i.i&&a.i.i.e.b.length!=0&&(!a.j||!a.j.i)){!a.j&&kM(a,a.i,false,true);mM(a.i.i)}else !!a.f&&(a.f.n?uM(a.f):BM(a.f))}else{BM(a)}}\nfunction eR(a){a._=a.ob-a.nb;a.ab=a.qb-a.pb;a.X=Wxb(a._*a._+a.ab*a.ab);a.Y=a.ab/a.X;a.Z=-a._/a.X;a.$=a.ab==0?rS(a._):rS(a.ab);a.ib=new Pib(a.nb,a.pb);a.jb=new Pib(a.ob,a.qb)}\nfunction OE(a,b){var c,d,e,f;c=Cg();f=false;for(e=new Uzb(a.q);e.b<e.d.lg();){d=(uh(e.b<e.d.lg()),Jp(e.d.og(e.c=e.b++),162));if(c-d.b<=2500&&ME(b,d.a)){f=true;break}}return f}\nfunction tU(a,b){var c;c=(new qxb(Zpb(a))).a;if(c==-1)return;this.b=LZ(b,c);this.a=(new qxb(Zpb(a))).a;this.e=(new cxb(Zpb(a))).a;this.d=(new cxb(Zpb(a))).a;this.i=n3(Zpb(a))}\nfunction aY(a){var b;eR(a);b=(a.X/2-4)/a.X;a.db=SQ(a.ib,a.jb,b);a.eb=SQ(a.ib,a.jb,1-b);a.f=$Q(2);a.g=$Q(2);WQ(a.ib,a.jb,a.f[0],a.f[1],b,12);WQ(a.ib,a.jb,a.g[0],a.g[1],1-b,12)}\nfunction i3(a){if(a.length==0)return '\\\\0';return myb(myb(myb(myb(myb(myb(myb(myb(a,'\\\\','\\\\\\\\'),CEb,'\\\\n'),' ','\\\\s'),'+','\\\\p'),'=','\\\\q'),'#','\\\\h'),'&','\\\\a'),'\\r','\\\\r')}\nfunction Bhb(){Bhb=dC;yhb=Cp(yp($p,1),iFb,0,7,[2,3,6,7,4]);vhb=Cp(yp($p,1),iFb,0,7,[1,13,12,4,5]);Ahb=Cp(yp(Zp,1),QGb,0,7,[50,25,jFb,50000,jFb,5000,50000,50,39000,7500,4500])}\nfunction snb(a){var b,c;c=pnb(a);for(b=0;b<5;b++){se(a.d[b]);if(c+b-2<0||c+b-2>=a.k)PJ(a.d[b],'---');else{PJ(a.d[b],gS(a.o[c+b-2],'',true));c+b-2==a.a&&ne(a.d[b],'current')}}}\nfunction wqb(b,c,d,e,f,g){Qdb.call(this,b,c,d,e,f,g);this.a=(new qxb(Zpb(g))).a;this.d=2;try{this.d=(new qxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}this.fb=true}\nfunction E1(b,c,d,e,f,g){rT.call(this,b,c,d,e,f,g);this.a=true;try{this.a=(qwb(),gyb(oEb,Zpb(g)));this.b=axb(Zpb(g))}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}this.s[1].a=this.a}\nfunction h$(a){var b;a.nc.a.b=zp(cB,ODb,1,0,3,1);b=EZ(a);if(a.Tc.a.b.length>0&&zyb(b,Lp(sDb(a.Tc)))==0)return;nDb(a.Tc,b);WM(a.mc,a.nc.a.b.length>0);WM(a.Sc,a.Tc.a.b.length>0)}\nfunction jDb(){jDb=dC;var a,b,c,d;gDb=zp(Zp,QGb,0,25,7,1);hDb=zp(Zp,QGb,0,33,7,1);d=1.52587890625E-5;for(b=32;b>=0;b--){hDb[b]=d;d*=0.5}c=1;for(a=24;a>=0;a--){gDb[a]=c;c*=0.5}}\nfunction rl(a,b,c){var d,e,f,g,h;if(ol){h=Jp(Em(ol,a.type),141);if(h){for(g=h.ge();g.re();){f=Jp(g.se(),70);d=f.a.a;e=f.a.b;pl(f.a,a);ql(f.a,c);Qe(b,f.a);pl(f.a,d);ql(f.a,e)}}}}\nfunction aX(a,b){var c;if(b==0){c=new f7('<a href=\"customfunction.html\" target=\"_blank\">Output Function<\\/a>',0);c.n=a.e;return c}if(b==1)return d7(new f7(BHb,a.f));return null}\nfunction o_(a){var b,c;if(a==null)return null;c=Lp(pzb(OY,a));if(c!=null)return c;b=hyb(a,Cyb(126));if(b<0)return a;a=a.substr(0,b);c=Lp(pzb(OY,a));if(c!=null)return c;return a}\nfunction Uvb(){if(navigator.languages){if(navigator.languages.length>0)return navigator.languages[0];else return 'en-US'}else{return navigator.language||navigator.userLanguage}}\nfunction _wb(a){var b;if(!(b=$wb,!b&&(b=$wb=/^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$/),b.test(a))){throw new $xb(cMb+a+'\"')}return parseFloat(a)}\nfunction XT(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.a=(new cxb(Zpb(f))).a;this.d=(new cxb(Zpb(f))).a;this.c=(new cxb(Zpb(f))).a;(this.bb&2)!=0&&(this.bb&=-3);this.b=0;this.V=0}\nfunction eqb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);aqb(this);this.i=(new cxb(Zpb(f))).a;this.f=(new cxb(Zpb(f))).a;this.g=(new cxb(Zpb(f))).a;this.k=(new cxb(Zpb(f))).a;bqb(this)}\nfunction QG(){LG=GDb(ZG);MG=GDb($G);var c=gH;var d=IG;c(d,function(a,b){d[a]=GDb(b)});var e=KG;c(e,function(a,b){e[a]=GDb(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}\nfunction uL(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 w7(b){var c,d;d='shortrelay.php?v='+b;JN(u7,'Waiting for short URL for web service...');c=new co((_n(),$n),d);try{bo(c,new x7)}catch(a){a=_B(a);if(!Np(a,134))throw $B(a)}}\nfunction Hdb(a){DK.call(this,_h($doc,PJb));Ph((vF(),this.ob),'gwt-FileUpload');Gdb=a;this.ob.name='Import';this.ob.id=rKb;Oe(this,this,(Al(),Al(),zl));Ie(this.ob,'offScreen',true)}\nfunction dkb(a,b){lR.call(this,a,b);this.i=new X9(mQ);this.j=0.2;U9(this.i,this.j,0,2);this.fb=true;this.q=0.02;this.v=0.05;this.u=$Gb;this.e=20;this.b=this.a=0;this.s=1;ckb(this)}\nfunction vg(a){var b;if(a.c==null){b=Sp(a.b)===Sp(tg)?null:a.b;a.d=b==null?'null':Op(b)?yg(Kp(b)):Rp(b)?'String':Fwb(S(b));a.a=a.a+': '+(Op(b)?xg(Kp(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction Vh(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 zo(a){var b,c,d;b=false;d=a.b.b.length;for(c=0;c<d;c++){if(Ao(Jp(wAb(a.b,c),207))){if(!b&&c+1<d&&Ao(Jp(wAb(a.b,c+1),207))){b=true;Jp(wAb(a.b,c),207).a=true}}else{b=false}}}\nfunction RQ(a,b){var c;if(fQ==a||a.kb||mQ.bc==a||Np(fQ,10)&&$lb(Jp(fQ,10).a)==a){return jQ}if(!mQ.Wc.c){return pQ}c=Vp((b+oQ)*(cQ-1)/(oQ*2));c<0&&(c=0);c>=cQ&&(c=cQ-1);return bQ[c]}\nfunction mZ(a,b){var c,d,e;b&&h$(a);d=false;for(e=a.T.a.b.length-1;e>=0;e--){c=LZ(a,e);if(c.kb||fQ==c){fQ==c&&E$(a,null);c.Ce();tDb(a.T,e);d=true}}if(d){iZ(a);a.d=true;r$(a);l_(a)}}\nfunction x$(a){var b,c;c=re(PN());b=qe(PN());b=b-30;c=c-HY;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)}y$(a)}\nfunction Q0(a,b){var c,d,e;c=0;d=Jp(rDb(a.A,b),72).b;for(e=0;e<d.a.b.length;e++){c+=(yDb(e,d.a.b.length),Jp(wAb(d.a,e),73)).a.Ne((yDb(e,d.a.b.length),Jp(wAb(d.a,e),73)).b)}return c}\nfunction $Bb(a,b,c){var d,e,f,g;d=VBb(a,b==null?'0':''+JBb(b));for(f=0,g=d.length;f<g;++f){e=d[f];if(IBb(b,e.ug())){return e.wg(c)}}Fp(d,d.length,new pAb(b,c));mzb(a.b);return null}\nfunction gN(){var a,b,c,d;null.Jg();d=Ei($doc);c=Di($doc);null.Jg(ej());null.Jg(xk());null.Jg(xk());b=Gi($doc);a=Fi($doc);null.Jg((b>d?b:d)+NEb);null.Jg((a>c?a:c)+NEb);null.Jg(ej())}\nfunction vQ(a,b,c,d){var e,f,g,h,i,j;j=new fjb;h=new Oib;i=new Oib;e=b.a-a.a;f=b.b-a.b;g=Math.sqrt(e*e+f*f);djb(j,b.a,b.b);WQ(a,b,h,i,1-c/g,d);djb(j,h.a,h.b);djb(j,i.a,i.b);return j}\nfunction D2(){var a,b,c,d;d=new vDb;b=new Hzb((new zzb(v2)).a);while(Ezb(b)){c=(sBb(b.d,b),uh(Ezb(b)),b.b=b.a,Jp(b.a.se(),43));a=Jp(c.vg(),149);uAb(d.a,a)}XAb();_Ab(d,null);return d}\nfunction fmb(a){var b,c,d,e;d=(!gE&&(kE(),jE)&&(gE=new iE),gE);if(!d)return false;e=mE(d.a,TLb);if(e==null)return false;b=pyb(e,' ',0);c=axb(b[1]);qmb(a,c);a.U=axb(b[2]);return true}\nfunction yn(b,c){var d,e;!c.e||c.Kd();e=c.f;ml(c,b.b);try{Gn(b.a,c)}catch(a){a=_B(a);if(Np(a,173)){d=a;throw new Tn(d.a)}else throw $B(a)}finally{e==null?(c.e=true,c.f=null):(c.f=e)}}\nfunction Ep(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+rFb,h);e=i-g;Array.prototype.splice.apply(c,[d,f?e:0].concat(a.slice(g,i)));g=i;d+=e}}\nfunction L2(a,b,c,d,e,f){var g;rT.call(this,a,b,c,d,e,f);this.e=n3(Zpb(f));J2(this);for(g=0;g!=this.i;g++){if(this.s[g].i){this.mb[g]=(new cxb(Zpb(f))).a;this.s[g].u=this.mb[g]>2.5}}}\nfunction g3(a){this.e=n3(Zpb(a));this.b=(new qxb(Zpb(a))).a;this.d=pyb(n3(Zpb(a)),',',0);this.f=pyb(n3(Zpb(a)),',',0);this.c=n3(Zpb(a));this.g=n3(Zpb(a));d3(this);szb(a3,this.e,this)}\nfunction nab(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);this.fb=true;this.e=0.5;this.c=5;try{this.e=(new cxb(Zpb(g))).a;this.c=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(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 Idb(){var c=$doc.getElementById(rKb).files,d=c.length;if(d>=1&&c[0].size<128000){var e=new FileReader;e.onload=function(a){var b=e.result;Jdb(b,c[0].name)};e.readAsText(c[0])}}\nfunction vP(a,b){var c;c=new Uyb;c.a+=\"<img onload='this.__gwtLastUnhandledEvent=\\\"load\\\";' src='\";Ryb(c,bE(a.a));c.a+=\"' style='\";Ryb(c,bE(b.a));c.a+=\"' border='0'>\";return new OD(c.a)}\nfunction uCb(){var a;if(Object.create&&Object.getOwnPropertyNames&&tCb()){return (a=Object.create(null),a[hMb]=42,Object.getOwnPropertyNames(a).length==0)?new vCb:new oCb}return new xCb}\nfunction ej(){ej=dC;Vi=new hj;Pi=new qj;Ri=new rj;Si=new sj;Ti=new tj;Ui=new uj;Wi=new vj;Xi=new wj;Yi=new xj;_i=new ij;bj=new jj;aj=new kj;dj=new lj;Zi=new mj;$i=new nj;cj=new oj;Qi=new pj}\nfunction gR(a,b,c){var d;if(!mQ.fc.c)return;if(fQ==a||a.kb||mQ.bc==a||Np(fQ,10)&&$lb(Jp(fQ,10).a)==a){Z8(b,jQ);return}c*=gQ;d=Vp(~~(cQ/2)+~~(cQ/2)*-c);d<0&&(d=0);d>=cQ&&(d=cQ-1);Z8(b,bQ[d])}\nfunction _lb(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?pFb:0)|(a.q?8192:0)|(a.P?WFb:0)|(a.I?32768:0);b|=4096;return b}\nfunction HBb(){HBb=dC;FBb=Cp(yp(hB,1),ODb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);GBb=Cp(yp(hB,1),ODb,2,4,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction OH(b,c){MH();var d,e,f,g;d=null;for(g=b.ge();g.re();){f=Jp(g.se(),15);try{c.he(f)}catch(a){a=_B(a);if(Np(a,32)){e=a;!d&&(d=new OBb);LBb(d,e)}else throw $B(a)}}if(d){throw new NH(d)}}\nfunction HQ(a,b){var c,d;if(!mQ.J&&!(fQ==a||a.kb||mQ.bc==a||Np(fQ,10)&&$lb(Jp(fQ,10).a)==a))return;if(mQ.Nb==2||mQ.Nb==3)return;for(c=0;c!=a.Ue();c++){d=a.Te(c);Z8(b,pQ);W8(b,d.a-3,d.b-3,7)}}\nfunction j6(a){var b,c;a.f=a.d.c.a.b.length;_1(a.a,a.f);a.a.v=a.d.f;a.a.w=a.d.g;for(b=0;b!=a.f;b++){c=Jp(rDb(a.d.c,b),123);a2(a.a,b,c.c,c.d,c.a);a.a.mb[b]=0;b==a.i&&(a.a.s[b].n=true)}nT(a.a)}\nfunction F9(a,b){if(b.a&&a.indexOf('https://www.dropbox.com/')!=0){pG('Dropbox links must start https://www.dropbox.com/');return}a=myb(a,'www.dropbox.com','dl.dropboxusercontent.com');E9(a)}\nfunction jbb(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(mQ.Lc>10&&d<(c<=0?0-c:c)*ZGb)return false;if(mQ.Lc>100&&d<IFb+(mQ.Lc-100)*jLb)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 nxb('Cannot set a new parent without first clearing the old parent')}a.nb=b;b.qd()&&a.rd()}}\nfunction En(a,b,c){if(!b){throw new Zxb('Cannot add a handler with a null type')}if(!c){throw new Zxb('Cannot add a null handler')}a.b>0?Dn(a,new ZP(a,b,c)):Fn(a,b,null,c);return new YP(a,b,c)}\nfunction VK(a,b){var c,d,e;if(b<0){throw new kwb('Cannot create a row with a negative index: '+b)}d=JK(a.c);for(c=d;c<=b;c++){c!=JK(a.c)&&GK(a,c);e=(vF(),$doc.createElement('tr'));yF(a.c,e,c)}}\nfunction wX(a){a.v=2;a.w=2;a.s=zp(Rw,ODb,7,3,0,1);a.s[0]=new FY(a,0,2,'C+');a.s[1]=new FY(a,1,2,'C-');a.s[1].i=true;a.s[2]=new FY(a,0,3,'O+');a.s[2].i=true;a.s[3]=new FY(a,1,3,'O-');a.d=new V7}\nfunction KX(a){a.v=2;a.w=2;a.s=zp(Rw,ODb,7,3,0,1);a.s[0]=new FY(a,0,2,'C+');a.s[1]=new FY(a,1,2,'C-');a.s[1].i=true;a.s[2]=new FY(a,0,3,'V+');a.s[2].i=true;a.s[3]=new FY(a,1,3,'V-');a.d=new V7}\nfunction Nh(a,b){var c,d,e,f,g;b=Xh(b);g=Ih(a);e=Vh(g,b);if(e!=-1){c=uyb(g.substr(0,e));d=uyb(syb(g,e+b.length));c.length==0?(f=d):d.length==0?(f=c):(f=c+' '+d);Ph(a,f);return true}return false}\nfunction iT(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+' = '+gS(a.mb[d],'V',false);d%2==1&&++c}}\nfunction KZ(a,b,c){var d,e,f;f='';d=q_(c,0,0);if(d){if(d.Ze()>0){f+=Ip(d.Ze()&DEb);a.yc[d.Ze()]=c}d.Ce()}f==''?(e=new yY(b)):(e=new AY(b,f));XM(e,new yfb(ZDb,c));nDb(a.zb,e);nDb(a.yb,c);return e}\nfunction nbb(a){U$(mQ,a.gb[1]);U$(mQ,a.gb[2]);if((a.bb&a.k)!=0&&a.$f()){if(a.R==-1){h5(a.C,a.gb[1],a.gb[a.w]);h5(a.D,a.gb[2],a.gb[a.w])}else{h5(a.C,a.gb[a.w],a.gb[1]);h5(a.D,a.gb[a.w],a.gb[2])}}}\nfunction cN(a,b){ve(this,(vF(),$doc.createElement('td')));ye(this,Fe(this.ob)+'-'+EGb,false);b?Qh(this.ob,a):pi(this.ob,a);Ph(this.ob,'gwt-MenuItem');Oh(this.ob,'id',Ci($doc));Td();Gb(od,this.ob)}\nfunction V5(a){var b;this.i=n3(Zpb(a));this.f=(new qxb(Zpb(a))).a;this.n=_wb(Zpb(a));this.o=_wb(Zpb(a));this.e=_wb(Zpb(a));this.a=_wb(Zpb(a));R5(this);b=a6(this.i);(!b||!b.b)&&szb(N5,this.i,this)}\nfunction Dlb(a,b){var c,d,e,f,g,h,i;f=Vmb(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 Dob(b,c,d,e,f,g){wob();rT.call(this,b,c,d,e,f,g);this.a=this.i=7;this.d=0;try{this.a=axb(Zpb(g));this.f=axb(Zpb(g));this.d=axb(Zpb(g))}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}Aob(this)}\nfunction fcb(a,b,c){var d,e;if(a.b==null){Z8(b,new I0(20,0,0));return}e=a.b[c]/IFb;e>0&&(e=255*(1+0.2*Mxb(e)));e>255&&(e=255);e<20&&(e=20);e=Nxb(e,a.a[c]);a.a[c]=e*0.99;d=new I0(Vp(e),0,0);Z8(b,d)}\nfunction zob(a,b,c){var d,e;if(a.d==0){Z8(b,a.s[c].u?(E0(),B0):mQ.ic.c?(E0(),C0):a.c);return}e=-a.d*a.s[c].f/IFb;e>0&&(e=255*(1+0.2*Mxb(e)));e>255&&(e=255);e<30&&(e=30);d=new I0(Vp(e),0,0);Z8(b,d)}\nfunction tCb(){var a=hMb;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(Np(a,32)){d=a;Og(Np(d,154)?Jp(d,154).Bd():d)}else throw $B(a)}}return c}\nfunction i2(a,b){var c,d;a.b=E2(a.c);if(!a.b)return;a.e=a.b.c.a.b.length;c=zp($p,iFb,0,a.e,7,1);for(d=0;d!=a.e;d++)c[d]=Jp(rDb(a.b.c,d),123).b;!b&&(b=new $pb(a.b.b,' '));R0(a,b,a.b.e,c);tQ(a);h2(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&sFb,m:d&sFb,h:e&tFb}}\nfunction OC(a,b){var c,d,e,f;b&=63;c=a.h&tFb;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&sFb,m:e&sFb,h:f&tFb}}\nfunction fzb(a,b){var c,d,e;c=b.ug();e=b.vg();d=Rp(c)?pzb(a,c):izb(YBb(a.a,c));if(!(Sp(e)===Sp(d)||e!=null&&Q(e,d))){return false}if(d==null&&!(Rp(c)?qzb(a,c):!!YBb(a.a,c))){return false}return true}\nfunction lR(a,b){qQ(this);this.nb=this.ob=a;this.pb=this.qb=b;this.bb=this.Oe();tQ(this);this.U=new Xjb;Ujb(this.U,fS(this.nb,this.ob),fS(this.pb,this.qb),nR(this.ob-this.nb)+1,nR(this.qb-this.pb)+1)}\nfunction mR(a,b,c,d,e){qQ(this);this.nb=a;this.pb=b;this.ob=c;this.qb=d;this.bb=e;tQ(this);this.U=new Xjb;Ujb(this.U,fS(this.nb,this.ob),fS(this.pb,this.qb),nR(this.ob-this.nb)+1,nR(this.qb-this.pb)+1)}\nfunction Tjb(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 E2(a){var b,c,d,e;if(!v2){v2=new KBb;c=new vDb;nDb(c,new W7('gnd',1));b=(e=new z2,e.d=GKb,e.b='0',e.e='GroundElm 1',e.c=c,szb(v2,GKb,e),e);b.f=b.g=1;szb(v2,b.d,b)}d=Jp(pzb(v2,a),149);return d}\nfunction _5(a){var b,c,d,e;e=new vDb;c=new Hzb((new zzb(N5)).a);while(Ezb(c)){d=(sBb(c.d,c),uh(Ezb(c)),c.b=c.a,Jp(c.a.se(),43));b=Jp(d.vg(),46);if(a&&b.a==0)continue;uAb(e.a,b)}XAb();_Ab(e,null);return e}\nfunction gcb(a){var b;if(a.v==0||a.w==0){a.v=a.w=8;tQ(a)}a.s=zp(Rw,ODb,7,a.v+a.w,0,1);for(b=0;b!=a.v;b++)a.s[b]=new FY(a,b,1,'');for(b=0;b!=a.w;b++)a.s[b+a.v]=new FY(a,b,2,'');a.a=zp(Zp,QGb,0,a.v*a.w,7,1)}\nfunction vmb(a,b,c,d,e){if(c>0){a.v=new vDb;nDb(a.v,new Ymb(d,d.Xe(b),b));nDb(a.v,new Ymb(d,d.Xe(c),c));return}if(e){a.v=new vDb;nDb(a.v,new Ymb(d,d.Xe(b),0));nDb(a.v,new Ymb(e,d.Xe(c),0));return}tmb(a,b)}\nfunction Te(a){if(!a.qd()){throw new nxb(\"Should only call onDetach when the widget is attached to the browser's document\")}try{a.vd();fn(a,false)}finally{try{a.od()}finally{vF();HG(a.ob,null);a.jb=false}}}\nfunction pI(a,b){var c;if(a.n){throw new nxb('Composite.initWidget() may only be called once.')}if(!b){throw new Zxb('widget cannot be null')}Ue(b);c=(vF(),b.ob);ve(a,c);(EN(),zF(c))&&FN(c,a);a.n=b;Ve(b,a)}\nfunction oM(a,b,c){var d,e;if(c<0||c>a.a.b.length){throw new jwb}tAb(a.a,c,b);e=0;for(d=0;d<c;d++){Np(wAb(a.a,d),21)&&++e}tAb(a.e,e,b);hM(a,c,(vF(),b.ob));b.g=a;ye(b,Fe(b.ob)+'-'+EGb,false);DM(a,b);return b}\nfunction jS(){var a,b,c,d;for(a=0;a!=cQ;a++){d=a*2/cQ-1;if(d<0){b=Vp(128*-d)+127;c=Vp(127*(1+d));bQ[a]=new I0(b,c,c)}else{b=Vp(128*d)+127;c=Vp(127*(1-d));mQ.c.c?(bQ[a]=new I0(c,c,b)):(bQ[a]=new I0(c,b,c))}}}\nfunction j_(){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 Grb(a,b,c,d,e,f){CW.call(this,a,b,c,d,e);this.b=(new qxb(Zpb(f))).a;this.c=Zpb(f);if((this.bb&4)==0){while(Ypb(f))this.c+=' '+Zpb(f);this.c=nyb(this.c,'%2[bB]','+')}else{this.c=n3(this.c)}Erb(this)}\nfunction Xsb(a){var b,c;eR(a);wQ(a,32);new Oib;c=16;16>a.X/2&&(c=Vp(a.X/2));b=$Q(3);WQ(a.db,a.eb,b[0],b[1],0,18);b[2]=SQ(a.ib,a.jb,0.5+(c-2)/a.X);a.a=AQ(b);a.d=TQ(a.ib,a.jb,0.5,-16);a.b=TQ(a.ib,a.jb,0.5,-8)}\nfunction pb(a){var b,c,d,e,f;b=zp(eq,{755:1,3:1,4:1},261,a.a.b.length,0,1);b=Jp(DAb(a.a,b),755);c=new hg;for(e=0,f=b.length;e<f;++e){d=b[e];AAb(a.a,d);eb(d.a,c.a)}a.a.b.length>0&&tb(a.b,Oxb(5,16-(Cg()-c.a)))}\nfunction qmb(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&pFb)!=0;a.J||(a.f=null);a.q=(b&8192)!=0;a.P=(b&WFb)!=0;a.I=(b&32768)!=0}\nfunction Bi(a,b){if(a.nodeType!=1&&a.nodeType!=9){return a==b}if(b.nodeType!=1){b=b.parentNode;if(!b){return false}}if(a.nodeType==9){return a===b||a.body&&a.body.contains(b)}else{return a===b||a.contains(b)}}\nfunction Qdb(a,b,c,d,e,f){var g;mR.call(this,a,b,c,d,e);g=Zpb(f);zyb(g,oEb)==0?(this.g=Np(this,202)?0:1):zyb(g,'false')==0?(this.g=Np(this,202)?1:0):(this.g=(new qxb(g)).a);this.e=(new swb(Zpb(f))).a;this.f=2}\nfunction $qb(a,b){lR.call(this,a,b);this.f=4;this.k=1;this.fb=true;this.b=0.99;this.e=zp(Zp,QGb,0,4,7,1);this.d=zp(Zp,QGb,0,4,7,1);this.n=zp(Zp,QGb,0,3,7,1);this.c=zp(Zp,QGb,0,3,7,1);this.a=zp(Zp,QGb,0,9,7,1)}\nfunction Re(a){var b;if(a.qd()){throw new nxb(\"Should only call onAttach when the widget is detached from the browser's document\")}a.jb=true;vF();HG(a.ob,a);b=a.kb;a.kb=-1;b>0&&a.wd(b);a.nd();a.ud();fn(a,true)}\nfunction KP(d){var c=d;c.xe();setTimeout(GDb(function(){if(c.b==false){return}var a=c.d;var b=a.contentWindow.document;if(!b.body){setTimeout(arguments.callee,50);return}b.body.contentEditable=true;c.we()},1))}\nfunction DQ(a,b,c,d,e,f){var g,h;h=Vp(Ff(b.a,c).width);g=~~(b.c/2);If(b.a);b.a.textBaseline=zGb;if(f){Qf(b.a,yGb);rQ(a,d-~~(h/2),e-g,d+~~(h/2),e+g)}else{rQ(a,d,e-g,d+h,e+g)}f&&Qf(b.a,yGb);Df(b.a,c,d,e);Hf(b.a)}\nfunction hpb(b){var c,d,e,f;for(f=0;f!=b.c;f++){c=FZ(b.i,b.e,f);if(!c)continue;e=b.d[f];try{c.i=DO(e.f);PJ(c.c,c.i);d=Q6(DO(e.i));c.e=d;d=Q6(DO(e.g));c.d=d;rU(c,e.q)}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}}\nfunction XY(a){var b,c,d,e,f,g,h;for(d=0;d!=a.Xc.a.b.length;d++){h=Jp(rDb(a.Xc,d),190);c=0;g=OQ(h.c,h.b);for(e=0;e!=h.a.a.b.length;e++){b=Jp(rDb(h.a,e),5);f=NQ(b,g.a,g.b);c+=b.Ne(f)}h.b==0?dR(h.c,c):dR(h.c,-c)}}\nfunction fdb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.j=(new cxb(Zpb(f))).a;ixb(this.j)&&(this.j=300);this.f=(new cxb(Zpb(f))).a;this.g=(new cxb(Zpb(f))).a;this.k=(new cxb(Zpb(f))).a;this.d=(new cxb(Zpb(f))).a}\nfunction d8(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);_7(this);this.a=(new cxb(Zpb(f))).a;this.g=(new cxb(Zpb(f))).a;this.f=(new cxb(Zpb(f))).a;this.b=(new cxb(Zpb(f))).a;(this.bb&2)!=0&&(this.bb&=-3);this.c=0;this.V=0}\nfunction Lyb(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+dyb(a,c++)}b=~~b;return b}\nfunction BM(a){var b,c,d;if(!a.i){return}c=xAb(a.e,a.i,0);b=c;while(true){c=c+1;c==a.e.b.length&&(c=0);if(c==b){d=Jp(wAb(a.e,b),21);break}else{d=Jp(wAb(a.e,c),21);if(d.f){break}}}AM(a,d);!!a.j&&kM(a,d,false,true)}\nfunction CM(a){var b,c,d;if(!a.i){return}c=xAb(a.e,a.i,0);b=c;while(true){c=c-1;c<0&&(c=a.e.b.length-1);if(c==b){d=Jp(wAb(a.e,b),21);break}else{d=Jp(wAb(a.e,c),21);if(d.f){break}}}AM(a,d);!!a.j&&kM(a,d,false,true)}\nfunction lZ(a){var b,c;h$(a);D$(a);a.u='';for(c=a.T.a.b.length-1;c>=0;c--){b=LZ(a,c);(b.kb||fQ==b)&&!Np(b,10)&&(a.u+=b.He()+CEb)}k_(a);mZ(a,true);(a.u==null||a.u.length==0)&&i$(a);WM(a._b,a.u!=null&&a.u.length>0)}\nfunction geb(b,c,d,e,f,g){Qdb.call(this,b,c,d,e,f,g);this.hb=1;try{this.a=(new cxb(Zpb(g))).a;this.b=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(Np(a,17)){this.a=5;this.b=0}else throw $B(a)}(this.bb&1)!=0&&(this.f=3)}\nfunction aZ(a){var b,c;b=IZ(a);c=1;!!b&&(c=Qxb(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 VAb(a,b,c,d,e,f){var g,h,i,j;g=d-c;if(g<7){SAb(b,c,d,f);return}i=c+e;h=d+e;j=i+(h-i>>1);VAb(b,a,i,j,-e,f);VAb(b,a,j,h,-e,f);if(f.Wf(a[j-1],a[j])<=0){while(c<d){Fp(b,c++,a[i++])}return}TAb(a,i,j,h,b,c,d,f)}\nfunction _Bb(a,b){var c,d,e,f;e=b==null?'0':''+JBb(b);c=XBb(a,e);for(f=0;f<c.length;f++){d=c[f];if(IBb(b,d.ug())){c.length==1?(delete a.a[e],undefined):(c.splice(f,1),undefined);nzb(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 cM(a,b,c,d){var e,f,g,h;h=(vF(),a.ob);g=$doc.createElement(bEb);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 h2(a){var b,c;a.a=new b2(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;_1(a.a,a.e);for(b=0;b!=a.e;b++){c=Jp(rDb(a.b.c,b),123);a2(a.a,b,c.c,c.d,c.a)}nT(a.a);for(b=0;b!=a.e;b++)T0(a,b,kT(a.a,b))}\nfunction hP(a,b,c){var d,e,f;if(c<0||c>a.c){throw new jwb}if(a.c==a.a.length){f=zp(fw,ODb,15,a.a.length*2,0,1);for(e=0;e<a.a.length;++e){Fp(f,e,a.a[e])}a.a=f}++a.c;for(d=a.c-1;d>c;--d){Fp(a.a,d,a.a[d-1])}Fp(a.a,c,b)}\nfunction rZ(a){var b;if(a.nc.a.b.length==0)return;nDb(a.Tc,EZ(a));b=Lp(tDb(a.nc,a.nc.a.b.length-1));n$(a,Dyb(b),b.length,false,false);PJ(a.Qc,null);PJ(a.Qc,null);WM(a.mc,a.nc.a.b.length>0);WM(a.Sc,a.Tc.a.b.length>0)}\nfunction xZ(a){var b;if(a.Tc.a.b.length==0)return;nDb(a.nc,EZ(a));b=Lp(tDb(a.Tc,a.Tc.a.b.length-1));n$(a,Dyb(b),b.length,false,false);PJ(a.Qc,null);PJ(a.Qc,null);WM(a.mc,a.nc.a.b.length>0);WM(a.Sc,a.Tc.a.b.length>0)}\nfunction J$(a){var b,c,d;if(!a.kb)return;b=0;for(c=0;c<uH(a.Uc,a.kb);c++){if(tH(a.Uc,c)!=a.wb){b=b+tH(a.Uc,c).hd();(tH(a.Uc,c).jd().className||'').indexOf(hEb)!=-1&&(b+=12)}}d=qe(PN())-30-b;d<0&&(d=0);we(a.kb,d+NEb)}\nfunction Sn(a){var b,c,d,e,f;c=a.lg();if(c==0){return null}b=new Wyb(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.ge();f.re();){e=Jp(f.se(),32);d?(d=false):(b.a+='; ',b);Ryb(b,e.Ad())}return b.a}\nfunction lp(a){var b,c;c=-a.a;b=Cp(yp(Yp,1),iFb,0,7,[43,48,48,48,48]);if(c<0){b[0]=45;c=-c}b[1]=b[1]+~~(~~(c/60)/10)&DEb;b[2]=b[2]+~~(c/60)%10&DEb;b[3]=b[3]+~~(c%60/10)&DEb;b[4]=b[4]+c%10&DEb;return yyb(b,0,b.length)}\nfunction kp(a){var b,c;c=-a.a;b=Cp(yp(Yp,1),iFb,0,7,[43,48,48,58,48,48]);if(c<0){b[0]=45;c=-c}b[1]=b[1]+~~(~~(c/60)/10)&DEb;b[2]=b[2]+~~(c/60)%10&DEb;b[4]=b[4]+~~(c%60/10)&DEb;b[5]=b[5]+c%10&DEb;return yyb(b,0,b.length)}\nfunction np(a){var b;b=Cp(yp(Yp,1),iFb,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)&DEb;b[5]=b[5]+~~(a/60)%10&DEb;b[7]=b[7]+~~(a%60/10)&DEb;b[8]=b[8]+a%10&DEb;return yyb(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(gEb);new Pb('aria-invalid');new Pb('aria-pressed');new Pb('aria-selected')}\nfunction Ghb(b,c,d,e,f,g){Bhb();V0.call(this,b,c,d,e,f);this.fb=true;this.k=_wb(Zpb(g));this.a=_wb(Zpb(g));this.c=BLb;this.f=0;try{this.c=_wb(Zpb(g));this.f=axb(Zpb(g))}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}Dhb(this)}\nfunction FP(a){var b,c;if(a.b){a.b=false;return}NP(a);c=!a.a?a.d.contentWindow.document.body.innerHTML:a.a.innerHTML;b=!a.a?LP(a):!a.a[sEb];a.a=(vF(),$doc.createElement(aFb));Qh(a.a,c);!a.a?MP(a,b):(a.a[sEb]=!b,undefined)}\nfunction WQ(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=Vp(Kxb(a.a*(1-e)+b.a*e+f*g+TGb));c.b=Vp(Kxb(a.b*(1-e)+b.b*e+f*h+TGb));d.a=Vp(Kxb(a.a*(1-e)+b.a*e-f*g+TGb));d.b=Vp(Kxb(a.b*(1-e)+b.b*e-f*h+TGb))}\nfunction n5(a,b){a.q.j?(b[0]='diode'):(b[0]=o_('diode')+' ('+a.r+')');b[1]=RGb+gS(a.W,'A',false);b[2]=SGb+gS(a.mb[0]-a.mb[1],'V',false);b[3]=jHb+gS((a.mb[0]-a.mb[1])*a.W,'W',false);a.q.j&&(b[4]='Vf = '+gS(a.q.g,'V',false))}\nfunction Qjb(){var a,b,c,d;this.a=new KBb;d=$wnd.location.search;if(d!=null&&d.length>0){b=pyb(wyb(d,1,d.length-1),'&',0);for(a=0;a<b.length;a++){c=pyb(b[a],'=',0);szb(this.a,c[0],(oo('encodedURL',c[1]),decodeURI(c[1])))}}}\nfunction Elb(a){var b,c,d,e,f;a.Y=new vDb;f=0;b=0;d=0;for(c=0;c!=a.v.a.b.length;c++){e=Jp(rDb(a.v,c),13);if(e.k==0){if(a.R){nDb(a.Y,e);Smb(e,f++)}}else if(e.k==1){if(a.L){nDb(a.Y,e);Smb(e,b++)}}else{nDb(a.Y,e);Smb(e,d++)}}}\nfunction uqb(a){var b,c;Odb(a);wQ(a,32);a.c=$Q(a.d);a.b=$Q(2+a.d);for(c=0;c!=a.d;c++){b=-16*(c-~~((a.d-1)/2));a.d==2&&c==0&&(b=16);VQ(a.db,a.eb,a.b[c],1,b);VQ(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 g6(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;j6(a);k6(a)}\nfunction x2(a){var b,c,d;a.a=true;d='. '+i3(a.d)+' 0 '+a.f+' '+a.g+' '+a.c.a.b.length+' ';for(c=0;c!=a.c.a.b.length;c++){b=Jp(rDb(a.c,c),123);c>0&&(d+=' ');d+=i3(b.a)+' '+b.b+' '+b.c+' '+b.d}d+=' '+i3(a.e)+' '+i3(a.b);return d}\nfunction uQ(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!=mQ.T.a.b.length;e++){d=LZ(mQ,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){uAb(a.q,new sF(a.p,c));$g((Sg(),a.i),2500)}a.o=new CE(jO(a.s),nO(a.s));JE(a);a.r=true}\nfunction wxb(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-WFb;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}\nfunction kL(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 uZ(a,b){var c,d,e;d=N$(a,SZ(a,a.Gb));e=N$(a,TZ(a,a.Hb));if(!b||!Np(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 qvb(d,e);BQ(c,b.ob,b.qb);b.Ee(d,e);nDb(a.T,c);a.d=true;r$(a)}\nfunction k6(a){var b,c,d;b=new a9(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,hLb);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);fT(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 FQ(a,b,c,d){var e,f,g,h,i,j;if(!mQ.Bc||d==0||!mQ.I.c)return;g=c.a-b.a;h=c.b-b.b;f=Math.sqrt(g*g+h*h);Z8(a,mQ.w.c?(E0(),D0):(E0(),v0));d%=16;d<0&&(d+=16);for(e=d;e<f;e+=16){i=Vp(b.a+e*g/f);j=Vp(b.b+e*h/f);Cf(a.a,i-2,j-2,4,4)}}\nfunction Clb(a,b){var c,d,e,f,g,h,i;a.r=-100000000;a.s=IHb;for(i=0;i!=a.Y.a.b.length;i++){h=Jp(rDb(a.Y,i),13);if(h.k!=b)continue;e=Vmb(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 WI(){yI.call(this);this.Z=new hN;this.T=(qN(),nN);this._=false;this.bb=-1;this.fb=new yN(this);this.hb=-1;Ch((vF(),this.ob),$doc.createElement(aFb));OI(this,0,0);Ph(ji(ii(this.ob)),'gwt-PopupPanel');Ph((null,ii(this.ob)),mGb)}\nfunction SM(a){var b;this.a=a;hJ.call(this,true,false,'menuPopup');this.b=(Po(),true);NI(this,(qN(),oN));this._=false;Ph(ji((vF(),ii(this.ob))),'gwt-MenuBarPopup');b=Fe(a.ob);fyb(DGb,b)||Ie(ji(ii(this.ob)),b+'Popup',true);this.eb=true}\nfunction Lkb(a){var b,c;a.v=a.j>2?a.j:2;a.w=2;a.s=zp(Rw,ODb,7,a.j+2,0,1);a.s[0]=new FY(a,1,2,'');a.s[0].d=true;a.s[1]=new FY(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 FY(a,b,0,'Q'+b);a.s[c].i=a.s[c].p=true}tQ(a)}\n",
"function NP(c){var a=c.d;var b=a.contentWindow.document.body;if(b){b.onkeydown=b.onkeyup=b.onkeypress=b.onmousedown=b.onmouseup=b.onmousemove=b.onmouseover=b.onmouseout=b.onclick=null;a.contentWindow.onfocus=a.contentWindow.onblur=null}}\nfunction fI(a){var b;UH.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=Ci($doc);Sh(this.c,'id',b);Mi(this.d,b);this.b=new bK(this.d);!!this.c&&Uh(this.c,0)}\nfunction N6(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(Sp(e.d)===Sp(g)||Sp(e.c)===Sp(g)||Sp(e.b)===Sp(g)){if(Sp(e.b)===Sp(g)&&!e.k){J6(a);c=true}a.f.gf(f,e);e.k&&(d=true);d$(a.c)}}if(d){c||J6(a);L6(a);K6(a)}}\nfunction lDb(a,b){var c,d,e,f,g,h;f=a.a*iMb+a.b*1502;h=a.b*iMb+11;c=Math.floor(h*jMb);f+=c;h-=c*_Fb;f%=_Fb;a.a=f;a.b=h;if(b<=24){return Kxb(a.a*gDb[b])}else{e=a.a*(1<<b-24);g=Kxb(a.b*hDb[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 IZ(a){var b,c,d,e,f,g;f=jFb;d=0;g=jFb;e=0;for(c=0;c!=a.T.a.b.length;c++){b=LZ(a,c);if(!b.bf()){f=a$(b.nb,a$(b.ob,f));d=ZZ(b.nb,ZZ(b.ob,d))}g=a$(b.pb,a$(b.qb,g));e=ZZ(b.pb,ZZ(b.qb,e))}if(f>d)return null;return new Yjb(f,g,d-f,e-g)}\nfunction Umb(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=zp(Zp,QGb,0,a.i,7,1);a.e=zp(Zp,QGb,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 Lzb(a,b){var c,d,e,f,g;if(b===a){return true}if(!Np(b,141)){return false}g=Jp(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(!(Sp(c)===Sp(e)||c!=null&&Q(c,e))){return false}}return true}\nfunction umb(a,b,c){var d;a.v=new vDb;if(b==0){nDb(a.v,new Ymb(c,0,0));!!c&&!(Np(c,200)||Np(c,224)||Np(c,178)||Np(c,201))&&nDb(a.v,new Ymb(c,1,3))}else{d=c.Xe(b);nDb(a.v,new Ymb(c,d,b));d==0&&(a.R=true);d==1&&(a.L=true)}Elb(a);lmb(a,false)}\nfunction e6(a){var b,c,d,e,f,g;Z5();e=new Hzb((new zzb(N5)).a);while(Ezb(e)){g=(sBb(e.d,e),uh(Ezb(e)),e.b=e.a,Jp(e.a.se(),43));d=Jp(g.vg(),46);if(Fxb(d.a-a)<dLb)return d}b=a6(GKb);f='zvoltage='+a;c=a6(f);c.n=b.n;c.e=b.e;c.a=a;R5(c);return c}\nfunction $7(a){var b,c;this.d=a;this.a=Vp(Mxb(this.d)/Mxb(2));this.b=zp(Zp,QGb,0,~~(this.d/2),7,1);this.c=zp(Zp,QGb,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 Erb(a){var b,c,d;a.a=new vDb;d=new Oyb(a.c);for(c=0;c<d.a.length;c++){b=dyb(d.a,c);if(b==92){d.a=tyb(d.a,0,c)+''+syb(d.a,c+1);b=dyb(d.a,c);if(b==110){nDb(a.a,tyb(d.a,0,c));d.a=tyb(d.a,0,0)+''+syb(d.a,c+1);c=-1;continue}}}nDb(a.a,d.a)}\nfunction u5(b,c,d,e,f,g){var h;mR.call(this,b,c,d,e,f);this.n=new i5(mQ);h=0.805904783;if((f&2)!=0){this.r=n3(Zpb(g))}else{if((f&1)>0){try{h=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}this.q=c6(h,0);this.r=this.q.i}r5(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(KDb+e*KDb))/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&uFb)!=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?tFb:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?tFb:0;f=d?sFb:0;e=c>>b-44}return {l:e&sFb,m:f&sFb,h:g&tFb}}\nfunction wN(a,b){var c,d,e,f,g,h;a.i||(b=1-b);g=0;e=0;f=0;c=0;d=Vp(b*a.d);h=Vp(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:Po();f=h;c=d;}AP(pe(a.a),'rect('+g+'px, '+f+'px, '+c+'px, '+e+'px)')}\nfunction uP(a,b,c,d,e){var f;f=new JD;ID(ID(ID(f,new KD('width:'+d+(xk(),NEb)+';')),new KD('height:'+e+NEb+';')),new KD('background:'+('url('+a.a+') '+'no-repeat '+(-b+'px ')+(-c+NEb))+';'));return !sP&&(sP=new wP),vP(rP,new KD((new KD(f.a.a)).a))}\nfunction J6(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=Kh(pe(e.p),KGb),Q6(g));e.q=d}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}if(e.b)continue;b.f.gf(f,e);if(Np(b.f,5)){c=FZ(b.c,Jp(b.f,5),f);!!c&&rU(c,e.q)}}d$(b.c)}\nfunction Zpb(a){var b;if(a.c<a.b&&hyb(a.a,Cyb(dyb(a.e,a.c)))>=0){if(a.d)return tyb(a.e,a.c,++a.c);while(++a.c<a.b&&hyb(a.a,Cyb(dyb(a.e,a.c)))>=0);}if(a.c<a.b){b=a.c;while(++a.c<a.b&&hyb(a.a,Cyb(dyb(a.e,a.c)))<0);return tyb(a.e,b,a.c)}throw new dDb}\nfunction xV(b,c,d,e,f,g){var h;mR.call(this,b,c,d,e,f);rV(this);this.k=(new qxb(Zpb(g))).a;h=(new cxb(Zpb(g))).a;this.fb=true;this.f=5;try{this.f=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}this.o=h>this.f*0.5;vV(this,(f&1)!=0?1:2)}\nfunction D4(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=zp(Rw,ODb,7,a.b+1,0,1);for(b=0;b!=a.a;b++){a.s[b]=new FY(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 FY(a,b,1,'S'+b)}a.b=a.a+a.c;a.s[a.b]=new FY(a,0,2,'Q')}\nfunction ddb(a){var b;if(a.j<1200){b=Vp(255*(a.j-800)/400);b<0&&(b=0);return new I0(b,0,0)}if(a.j<1700){b=Vp(255*(a.j-1200)/500);b<0&&(b=0);return new I0(255,b,0)}if(a.j<2400){b=Vp(255*(a.j-1700)/700);b<0&&(b=0);return new I0(255,255,b)}return E0(),C0}\nfunction Twb(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=Wwb('.',[c,Wwb('$',d)]);a.b=Wwb('.',[c,Wwb('.',d)]);a.g=d[d.length-1]}\nfunction QQ(a,b,c){var d,e,f,g,h;h=$Q(6);f=3*b;d=3*b;e=d*2;g=tR(a.db,a.eb);h[0]=TQ(a.db,a.eb,c-e/g,f);h[1]=TQ(a.db,a.eb,c+d/g,f);h[2]=TQ(a.db,a.eb,c+d/g,-f);h[3]=TQ(a.db,a.eb,c+e/g,-f);h[4]=TQ(a.db,a.eb,c-d/g,-f);h[5]=TQ(a.db,a.eb,c-d/g,f);return AQ(h)}\nfunction cp(a,b){var c,d;d=0;c=new Uyb;d+=ap(a,b,0,c,false);a.t=c.a;d+=dp(a,b,d,false);d+=ap(a,b,d,c,false);a.u=c.a;if(d<b.length&&b.charCodeAt(d)==59){++d;d+=ap(a,b,d,c,true);a.q=c.a;d+=dp(a,b,d,true);d+=ap(a,b,d,c,true);a.r=c.a}else{a.q='-'+a.t;a.r=a.u}}\nfunction Dyb(a){var b,c,d,e,f,g,h;g=a.length;b=0;for(f=0;f<g;){d=zwb(a,f,a.length);f+=d>=XFb?2:1;d<128?++b:d<VFb?(b+=2):d<XFb?(b+=3):d<$Fb?(b+=4):d<bGb&&(b+=5)}c=zp(Xp,iFb,0,b,7,1);h=0;for(e=0;e<g;){d=zwb(a,e,a.length);e+=d>=XFb?2:1;h+=Byb(c,h,d)}return c}\nfunction mfb(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=zp(Rw,ODb,7,a.a+a.b+1,0,1);for(b=0;b!=a.a;b++)a.s[b]=new FY(a,b,2,'I'+b);c=a.a;for(b=0;b!=a.b;++b,c++)a.s[c]=new FY(a,b+1,1,'S'+b);a.s[c]=new FY(a,0,3,'Q');a.s[c].i=true;tQ(a)}\nfunction I$(a,b){if(b){a.Bc=true;TH(a.pc,(aE(),(new SD(o_('<strong>RUN<\\/strong>&nbsp;/&nbsp;Stop'))).a));ze(a.pc,HHb);ub(a.Pc)}else{a.Bc=false;TH(a.pc,(aE(),(new SD(o_('Run&nbsp;/&nbsp;<strong>STOP<\\/strong>'))).a));ze(a.pc,'topButton-red');sb(a.Pc);r$(a)}}\nfunction t_(a,b){var c,d,e,f,g;f=zp($p,iFb,0,b,7,1);v_(a,b,f);c=zp(Zp,QGb,0,b,7,1);e=Ap(Zp,[ODb,QGb],[16,0],7,[b,b],2);for(d=0;d!=b;d++){for(g=0;g!=b;g++)c[g]=0;c[d]=1;w_(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 kmb(a){var b,c;lmb(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(!fmb(a)){for(b=0;b!=a.v.a.b.length;b++){c=Jp(rDb(a.v,b),13);c.k==0&&(a.R=true);c.k==1&&(a.L=true)}}}\nfunction Xo(a,b){var c,d;d=0;while(d<a.d-1&&dyb(b.a,d)==48){++d}if(d>0){b.a=tyb(b.a,0,0)+''+syb(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 w_(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 Leb(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);this.d=(new cxb(Zpb(g))).a;this.c=(new cxb(Zpb(g))).a;this.a=(new cxb(Zpb(g))).a;this.f=(new cxb(Zpb(g))).a;this.b=(new cxb(Zpb(g))).a;try{this.W=_wb(Zpb(g))}catch(a){a=_B(a);if(!Np(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<xFb){return XC(),UC}if(a>=9223372036854775807){return XC(),TC}e=false;if(a<0){e=true;a=-a}d=0;if(a>=wFb){d=Vp(a/wFb);a-=d*wFb}c=0;if(a>=vFb){c=Vp(a/vFb);a-=c*vFb}b=Vp(a);f=lC(b,c,d);e&&rC(f);return f}\nfunction yob(a,b,c){var d,e,f,g,h;xf(a.a);e=new Oib;f=new Oib;g=new Oib;h=new Oib;d=Lxb(b.a-c.a,b.b-c.b);WQ(b,c,e,f,5/d,5);WQ(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 rO(){yI.call(this);this.b=(vF(),this.ob);this.a=$doc.createElement(aFb);Ch(this.b,this.a);this.b.style[BFb]=(Nj(),'auto');this.b.style[zFb]=(Yj(),JFb);this.a.style[zFb]=JFb;Oi(this.b.style,'zoom','1');Oi(this.a.style,'zoom','1');pO(this);!eO&&(eO=new iO)}\nfunction FD(a,b){var c,d;c=$doc.createElement(aFb);Qh(c,KFb);d=c.style;Oi(d,zFb,(Yj(),AFb));Oi(d,'zIndex','-32767');Oi(d,FFb,-20+b.Hd());Oi(d,lEb,10+a.Hd());Oi(d,kEb,10+b.Hd());Oi(d,LFb,(Uk(),CFb));Nb((be(),ae),c,Cp(yp(QA,1),ODb,122,0,[(qwb(),qwb(),pwb)]));return c}\nfunction hJ(a,b,c){var d;XI.call(this,a);this.cb=b;d=Cp(yp(hB,1),ODb,2,4,[c+'Top',c+'Middle',c+'Bottom']);this.S=new pJ(d);xe(this.S,'');Je(ji((vF(),ii(this.ob))),'gwt-DecoratedPopupPanel');TI(this,this.S);Ie((null,ii(this.ob)),mGb,false);Ie(this.S.a,c+'Content',true)}\nfunction f$(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()},jFb)}\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 xxb(c)}if(b==0&&d!=0&&c==0){return xxb(d)+22}if(b!=0&&d==0&&c==0){return xxb(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=Txb(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(Fxb(h.a)<0.02&&Fxb(h.b)<0.02){return false}return true}\nfunction obb(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);fbb(this);this.R=(f&this.r)!=0?-1:1;this.fb=true;mbb(this);this.T=this.Zf();this.u=this.Xf();try{this.T=(new cxb(Zpb(g))).a;this.u=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}dbb=this.bb&this.j;tQ(this)}\nfunction jZ(a){if(!!MY&&MY.gb)return true;if(!!SY&&SY.gb)return true;if(!!JY&&JY.gb)return true;if(!!LY&&LY.gb)return true;if(!!KY&&KY.gb)return true;if(!!a.v&&a.v.gb)return true;if(!!RY&&RY.gb)return true;if(!!IY&&IY.gb)return true;if(!!NY&&NY.gb)return true;return false}\nfunction kpb(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(Sp(e.c)===Sp(g)){hpb(a);if(bI(e.c).a){c=new sU(a.e,f);c.i=nyb(e.j,' \\\\(.*\\\\)$','');pU(c,a.i,e.q);nDb(a.i.b,c)}else{c=FZ(a.i,a.e,f);qU(c,a.i);$yb(a.i.b,c,true)}d=true}}if(d){hpb(a);jpb(a);ipb(a)}}\nfunction d6(a){var b,c,d,e,f,g,h;Z5();e=new Hzb((new zzb(N5)).a);while(Ezb(e)){g=(sBb(e.d,e),uh(Ezb(e)),e.b=e.a,Jp(e.a.se(),43));c=Jp(g.vg(),46);if(Fxb(c.g-a)<dLb&&Fxb(c.a)<dLb)return c}h=Mxb(10000001)/a;d=1/(h*ZKb);f='fwdrop='+a;b=a6(f);b.n=1.0E-7;b.e=d;b.a=0;R5(b);return b}\nfunction Kfb(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);this.t=(new qxb(Zpb(g))).a;this.c=100;try{this.s=(new cxb(Zpb(g))).a;this.r=(new cxb(Zpb(g))).a;this.mb[0]=0;this.mb[1]=-this.s;this.mb[2]=-this.r;this.c=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}Jfb(this)}\nfunction Rlb(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)))+bHb;g=Vp(Hxb(Ff(b.a,f).width));e=h+g+4;if(c>0){Pf(b.a,'#880000');Kf(b.a,'#880000');S8(b,h,0,h,a.A.a)}Pf(b.a,MLb);Kf(b.a,MLb);V8(b,f,h+2,a.A.a)}}\nfunction r3(a,b,c,d,e,f){var g,h;mR.call(this,a,b,c,d,e);this.w=32;this.n=(new cxb(Zpb(f))).a;this.i=(new cxb(Zpb(f))).a;h=Zpb(f);this.j=n3(h);this.a=(new qxb(Zpb(f))).a;this.d=zp(Zp,QGb,0,this.a,7,1);for(g=0;g!=this.a;g++)this.d[g]=(new cxb(Zpb(f))).a;this.fb=true;o3(this,this.j)}\nfunction ep(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 Uyb;while(a.b<a.o){d.a+='0';++a.b;++a.d}Tyb(b,0,d.tS())}else if(a.b>a.o){e=a.b-a.o;for(c=0;c<e;++c){if(dyb(b.a,c)!=48){e=c;break}}if(e>0){b.a=tyb(b.a,0,0)+''+syb(b.a,e);a.d-=e;a.b-=e}}}}\nfunction JP(e){var b=e.d;var c=b.contentWindow.document.body;var d=GDb(function(a){a=a||b.contentWindow.event;wF(a,b)});c.onkeydown=c.onkeyup=c.onkeypress=c.onmousedown=c.onmouseup=c.onmousemove=c.onmouseover=c.onmouseout=c.onclick=d;b.contentWindow.onfocus=b.contentWindow.onblur=d}\nfunction Dab(a){var b,c;eR(a);c=16;16>a.X/2&&(c=Vp(a.X/2));a.db=SQ(a.ib,a.jb,0.5-c/a.X);a.eb=SQ(a.ib,a.jb,0.5+(c+2)/a.X);a.g=SQ(a.ib,a.jb,0.5+(c-2)/a.X);b=$Q(3);WQ(a.db,a.eb,b[0],b[1],0,16);b[2]=SQ(a.ib,a.jb,0.5+(c-5)/a.X);a.c=AQ(b);a.k=QQ(a,1,0.30000001192092896);cR(a,a.ib,a.jb,16)}\nfunction z9(){var e={success:function(b){function d(){var a=c.responseText;h$(y9);l$(y9,a,true)}\ntry{if(b[0].bytes<qLb){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 AM(a,b){var c,d;if(b==a.i){return}if(a.i){YM(a.i);if(a.n){d=(vF(),vF(),ji(a.i.ob));if(PG(d)==2){c=(null,OG(d,1));Ie(c,GGb,false)}}}if(b){ye(b,Fe((vF(),b.ob))+'-'+EGb,true);if(a.n){d=(null,ji(b.ob));if(PG(d)==2){c=(null,OG(d,1));Ie(c,GGb,true)}}Td();sc(a.ob,new hc(b.ob))}a.i=b}\nfunction Chb(a){var b,c;R0(a,null,zhb,yhb);Jp(rDb(a.w,a.f==0?20:4),49).c=3.0E-11/(a.k/0.6);Jp(rDb(a.w,a.f==0?20:4),49).j=a.a;for(c=0;c!=11;c++)Jp(rDb(a.w,21+c),95).a=Ahb[c];b=a.c/BLb;Jp(rDb(a.w,21),95).a/=b;Jp(rDb(a.w,22),95).a/=b;Hfb(Jp(rDb(a.w,13),74),b*100);Hfb(Jp(rDb(a.w,18),74),b*100)}\nfunction rT(a,b,c,d,e,f){var g;mR.call(this,a,b,c,d,e);this.vf()&&(this.j=(new qxb(Zpb(f))).a);this.fb=true;this.wf();oT(this,(e&1)!=0?1:2);for(g=0;g!=this.Ue();g++){if(this.s==null)this.mb[g]=(new cxb(Zpb(f))).a;else if(this.s[g].p){this.mb[g]=(new cxb(Zpb(f))).a;this.s[g].u=this.mb[g]>2.5}}}\nfunction Acb(b,c,d,e,f,g){u5.call(this,b,c,d,e,f,g);if((f&3)==0){this.q=c6(2.1024259,0);this.r=this.q.i;p_(vLb+this.r);r5(this)}this.c=(new cxb(Zpb(g))).a;this.b=(new cxb(Zpb(g))).a;this.a=(new cxb(Zpb(g))).a;this.g=IFb;try{this.g=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}\nfunction Fab(b,c,d,e,f,g){mR.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 cxb(Zpb(g))).a;this.f=(new cxb(Zpb(g))).a;this.n=(new cxb(Zpb(g))).a;this.e=(new cxb(Zpb(g))).a;this.d=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}\nfunction A2(a){var b,c,d,e,f,g;this.d=n3(Zpb(a));g2=this.d;axb(Zpb(a));this.f=axb(Zpb(a));this.g=axb(Zpb(a));b=axb(Zpb(a));this.c=new vDb;for(c=0;c!=b;c++){f=n3(Zpb(a));d=axb(Zpb(a));e=axb(Zpb(a));g=axb(Zpb(a));nDb(this.c,new X7(f,d,e,g))}this.e=n3(Zpb(a));this.b=n3(Zpb(a));szb(v2,this.d,this)}\nfunction NG(){NG=dC;IG={_default_:ZG,dragenter:YG,dragover:YG};KG={click:XG,dblclick:XG,mousedown:XG,mouseup:XG,mousemove:XG,mouseover:XG,mouseout:XG,mousewheel:XG,keydown:WG,keyup:WG,keypress:WG,touchstart:XG,touchend:XG,touchmove:XG,touchcancel:XG,gesturestart:XG,gestureend:XG,gesturechange:XG}}\nfunction Bh(a,b){var c,d,e,f;a=''+a;c=new Vyb(a.length+16*b.length);f=0;d=0;while(d<b.length){e=a.indexOf('%s',f);if(e==-1){break}Ryb(c,a.substr(f,e-f));Qyb(c,b[d++]);f=e+2}Ryb(c,wyb(a,f,a.length-f));if(d<b.length){c.a+=' [';Qyb(c,b[d++]);while(d<b.length){c.a+=', ';Qyb(c,b[d++])}c.a+=']'}return c.a}\nfunction jp(a,b){var c,d,e,f,g;g=a.a.length;Ryb(a,b.toPrecision(20));f=0;e=iyb(a.a,'e',g);e<0&&(e=iyb(a.a,'E',g));if(e>=0){d=e+1;d<a.a.length&&dyb(a.a,d)==43&&++d;d<a.a.length&&(f=axb(syb(a.a,d)));Syb(a,e,a.a.length)}c=iyb(a.a,'.',g);if(c>=0){a.a=tyb(a.a,0,c)+''+syb(a.a,c+1);f-=a.a.length-c}return f}\nfunction i6(a){var b,c,d,e,f;a.d=HZ(TY);if(!a.d)return false;if(a.d.c.a.b.length==0){pG(o_('Device has no external inputs/outputs!'));return false}_Ab(a.d.c,new t6);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=Jp(rDb(a.d.c,b),123);d.c=c?b:b-a.d.g;d.d=f}return true}\nfunction Hlb(a){var b,c,d,e,f,g,h,i,j;if(jZ(a.S))return;if(!Rjb(a.A,a.S.Ib,a.S.Jb)){a.H=-1;return}g=Vmb(Jp(rDb(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=rFb;b=-1;for(e=0;e!=a.Y.a.b.length;e++){j=Jp(rDb(a.Y,e),13);h=Vp(i/a.B[j.k]*j.e[f]);d=Gxb(a.S.Jb-(a.A.d+i-h));if(d<c){c=d;b=e}}a.H=b}\nfunction vo(a,b,c){var d,e;d=CC(c.a.getTime());if(GC(d,{l:0,m:0,h:0})){e=jFb-RC(HC(JC(d),{l:jFb,m:0,h:0}));e==jFb&&(e=0)}else{e=RC(HC(d,{l:jFb,m:0,h:0}))}if(b==1){e=~~((e+50)/100)<9?~~((e+50)/100):9;Pyb(a,48+e&DEb)}else if(b==2){e=~~((e+5)/10)<99?~~((e+5)/10):99;Do(a,e,2)}else{Do(a,e,3);b>3&&Do(a,0,b-3)}}\nfunction ekb(a,b,c,d,e,f){mR.call(this,a,b,c,d,e);this.s=(new qxb(Zpb(f))).a;this.j=(new cxb(Zpb(f))).a;this.b=(new cxb(Zpb(f))).a;this.v=(new cxb(Zpb(f))).a;this.u=(new cxb(Zpb(f))).a;this.q=(new cxb(Zpb(f))).a;this.e=(new cxb(Zpb(f))).a;this.fb=true;this.i=new X9(mQ);U9(this.i,this.j,this.b,2);ckb(this)}\nfunction xN(a,b,c){var d;a.c=c;W(a);if(a.g){sb(a.g);a.g=null;uN(a)}a.a.gb=b;VI(a.a);d=!c&&a.a._;a.a.T!=(qN(),nN)&&!b&&(d=false);a.i=b;if(d){if(b){tN(a);Oi(pe(a.a).style,zFb,AFb);a.a.hb!=-1&&OI(a.a,a.a.bb,a.a.hb);AP(pe(a.a),kGb);BH((WN(),$N()),a.a);a.g=new CN(a);tb(a.g,1)}else{X(a,200,Cg(),null)}}else{vN(a)}}\nfunction C1(a){var b,c;a.v=2;a.w=a.j>2?a.j:2;a.s=zp(Rw,ODb,7,(a.bb&4)!=0?a.j+3:a.j+2,0,1);a.s[0]=new FY(a,0,2,'');a.s[0].d=true;a.s[1]=new FY(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 FY(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 FY(a,a.w-2,2,'U/D'));tQ(a)}\nfunction IN(){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 Fp(a,b,c){var d;if(c!=null){switch(a.__elementTypeCategory$){case 4:if(!Rp(c)){throw new mwb}break;case 0:{d=a.__elementTypeId$;if(!Hp(c,d)){throw new mwb}break}case 2:if(!(!Rp(c)&&!cD(c))){throw new mwb}break;case 1:{d=a.__elementTypeId$;if(!(!Rp(c)&&!cD(c))&&!Hp(c,d)){throw new mwb}break}}}return a[b]=c}\nfunction DM(a,b){var c,d,e,f,g,h;if(!a.n){return}d=xAb(a.a,b,0);if(d==-1){return}c=a.n?a.c:(vF(),OG(a.c,0));h=(vF(),vF(),OG(c,d));g=PG(h);e=b.i;if(!e){g==2&&Dh(h,(null,OG(h,1)));Rh(b.ob,FGb,2)}else if(g==1){Rh(b.ob,FGb,1);f=$doc.createElement('td');Sh(f,'vAlign',zGb);Qh(f,yP(a.k).a);Ph(f,'subMenuIcon');Ch(h,CF(f))}}\nfunction C8(a){var b,c,d,e;b=RQ(a,a.mb[0]);c=a.b/a.c;if(c<nLb){d=c*3;e=Vp(255*d);e<0&&(e=0);return new I0(e+~~((255-e)*b.d/255),~~((255-e)*b.c/255),~~((255-e)*b.a/255))}if(c<0.6667){e=Vp((c-nLb)*3*255);e<0&&(e=0);return new I0(255,e,0)}if(c<1){e=Vp((c-0.6666)*3*255);e<0&&(e=0);return new I0(255,255,e)}return E0(),C0}\nfunction Uab(a){a.v=2;a.w=3;a.s=zp(Rw,ODb,7,5+((a.bb&2)!=0?1:0),0,1);a.s[0]=new FY(a,0,2,'J');a.s[1]=new FY(a,1,2,'');a.s[1].d=true;a.s[1].a=(a.bb&4)==0;a.s[2]=new FY(a,2,2,'K');a.s[3]=new FY(a,0,3,'Q');a.s[3].i=a.s[3].p=true;a.s[4]=new FY(a,2,3,'Q');a.s[4].i=true;a.s[4].g=true;(a.bb&2)!=0&&(a.s[5]=new FY(a,1,3,'R'))}\nfunction Ulb(a,b){var c,d,e,f;Z8(b,pQ);a.X=10;c=Jp(qDb(a.Y),13);if(a.Q){e='';a.i!=0&&!(a.R&&a.L)&&(e=' V='+Tmb(c,a.i)+NLb);Tlb(a,b,'H='+gS(a.g,'s',false)+NLb+e)}a.M&&Tlb(a,b,Tmb(c,a.r));if(a.N){f=a.A.a-5;V8(b,Tmb(c,a.s),0,f)}a.P&&Wlb(a,b);a.I&&Plb(a,b);d=a.W;d==null&&(d=amb(a));d=o_(d);d!=null&&Tlb(a,b,d);a.K&&Slb(a,b)}\nfunction omb(a){var b,c,d,e;e=a.v.a.b.length==2?Jp(rDb(a.v,1),13).c:null;c=!e?-1:XZ(a.S,e);d=c;while(true){for(++c;c<a.S.T.a.b.length;c++){b=LZ(a.S,c);if((Np(b,200)||Np(b,201))&&b!=Jp(rDb(a.v,0),13).c){if(a.v.a.b.length==1)nDb(a.v,new Xmb(b));else{Jp(rDb(a.v,1),13).c=b;Jp(rDb(a.v,1),13).k=0}return}}if(d==-1)return;c=d=-1}}\nfunction PM(a,b){var c,d,e,f,g,h,i;f=(wi(pe(b.i))+$wnd.pageYOffset|0)-(wi((vF(),a.ob))+$wnd.pageYOffset|0);i=(wi(b.ob)+$wnd.pageYOffset|0)-f;d=QM(a.a);e=NM(a.a)-Jh(a.ob,jEb);g=d+Jh(a.ob,jEb)-(($wnd.pageXOffset|0)+Ei($doc));h=($wnd.pageXOffset|0)-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;RM(a,c,i)}\nfunction E0(){E0=dC;C0=new I0(255,255,255);A0=new I0(192,192,192);y0=new I0(128,128,128);t0=new I0(128,128,128);x0=new I0(64,64,64);w0=new I0(64,64,64);u0=new I0(0,0,0);B0=new I0(255,0,0);new I0(255,175,175);new I0(255,200,0);D0=new I0(255,255,0);z0=new I0(0,255,0);new I0(255,0,255);v0=new I0(0,255,255);new I0(0,0,255);new J0}\nfunction R6(a,b){I6();var c;c=b<=0?0-b:b;if(a.e)return Yo(H6,b);if(b==0)return '0';if(c<VGb)return Yo(H6,b*WGb)+'p';if(c<XGb)return Yo(H6,b*YGb)+'n';if(c<ZGb)return Yo(H6,b*$Gb)+'u';if(c<1)return Yo(H6,b*jFb)+'m';if(c<jFb)return Yo(H6,b);if(c<$Gb)return Yo(H6,b*ZGb)+'k';if(c<YGb)return Yo(H6,b*XGb)+'M';return Yo(H6,b*VGb)+'G'}\nfunction Gn(b,c){var d,e,f,g,h;if(!c){throw new Zxb('Cannot fire null event')}try{++b.b;g=Jn(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(Jp(f,19))}catch(a){a=_B(a);if(Np(a,32)){e=a;!d&&(d=new OBb);LBb(d,e)}else throw $B(a)}}if(d){throw new Qn(d)}}finally{--b.b;b.b==0&&Ln(b)}}\nfunction $kb(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);Ykb(this);try{this.p=(new cxb(Zpb(g))).a;this.q=(new cxb(Zpb(g))).a;this.mb[0]=0;this.mb[1]=-this.p;this.mb[2]=-this.q;this.s=(new cxb(Zpb(g))).a;this.j=(new cxb(Zpb(g))).a;this.c=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}this.g=new i5(mQ);g5(this.g,a6(GKb))}\nfunction Vvb(b){var c,d,e,f,g;d=new Qjb;c=Lp(pzb(d.a,'lang'));if(c==null){f=(!gE&&(kE(),jE)&&(gE=new iE),gE);!!f&&(c=mE(f.a,'language'));c==null&&(c=Uvb())}c=oyb(c,'-.*','');if(fyb(c.substr(0,2),'en')){Wvb(b);return}g=Ng()+'locale_'+c+'.txt';e=new co((_n(),$n),g);try{bo(e,new $vb(b))}catch(a){a=_B(a);if(!Np(a,134))throw $B(a)}}\nfunction Yvb(a,b){var c,d,e,f,g,h;e=pyb(b,'\\r?\\n',0);for(c=0;c!=e.length;c++){d=e[c];if(d.length==0)continue;if(d.charCodeAt(0)!=34){p_(bMb+d);continue}f=iyb(d,Cyb(34),1);if(f<0||d.charCodeAt(f+1)!=61||d.charCodeAt(f+2)!=34||dyb(d,d.length-1)!=34){p_(bMb+d);continue}g=d.substr(1,f-1);h=tyb(d,f+3,d.length-1);szb(a.a,g,h)}Wvb(a)}\nfunction axb(a){var b,c,d,e,f;if(a==null){throw new $xb('null')}d=a.length;e=d>0&&(a.charCodeAt(0)==45||a.charCodeAt(0)==43)?1:0;for(b=e;b<d;b++){if(Awb(a.charCodeAt(b))==-1){throw new $xb(cMb+a+'\"')}}f=parseInt(a,10);c=f<-2147483648;if(isNaN(f)){throw new $xb(cMb+a+'\"')}else if(c||f>2147483647){throw new $xb(cMb+a+'\"')}return f}\nfunction CD(a){var b;b=a.d.style;a.Y?Oi(b,'display',''):Oi(b,'display',(ej(),'none'));b[DFb]=a.p?a.g+NEb:'';b[FFb]=a.A?a.V+NEb:'';b[GFb]=a.q?a.j+NEb:'';b[HFb]=a.n?a.a+NEb:'';b[lEb]=a.B?a.Z+NEb:'';b[kEb]=a.o?a.e+NEb:'';b=a.c.style;switch(2){case 2:Oi(b,DFb,(xk(),EFb));Oi(b,GFb,EFb);}switch(2){case 2:Oi(b,FFb,(xk(),EFb));Oi(b,HFb,EFb);}}\nfunction c6(a,b){var c,d,e,f,g,h;Z5();e=new Hzb((new zzb(N5)).a);while(Ezb(e)){h=(sBb(e.d,e),uh(Ezb(e)),e.b=e.a,Jp(e.a.se(),43));d=Jp(h.vg(),46);if(Fxb(d.g-a)<dLb&&d.o==0&&Fxb(d.a-b)<dLb&&d.e==2)return d}f=1/(Math.exp(a*19.331142470520007)-1);g='fwdrop='+a;b!=0&&(g=g+' zvoltage='+b);c=a6(g);c.n=f;c.e=2;c.a=b;c.k=c.j=true;R5(c);return c}\nfunction DJ(a){var b,c;hJ.call(this,false,true,YDb);Ue(a);this.K=a;c=(vF(),oJ(this.S));Ch(c,CF(pe(this.K)));mH(this,this.K);Ph(ji(ii(this.ob)),'gwt-DialogBox');this.R=Ei($doc);this.L=0;this.M=0;b=new WJ(this);Oe(this,b,(bm(),bm(),am));Oe(this,b,(vm(),vm(),um));Oe(this,b,(gm(),gm(),fm));Oe(this,b,(qm(),qm(),pm));Oe(this,b,(lm(),lm(),km))}\nfunction f5(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*Mxb(d)):(b=a.e)}else{b=a.g*Mxb(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)/ZKb;d>0?(b=c+ZKb*Mxb(d)):(b=a.i)}else{b=ZKb*Math.log(b/ZKb)}a.d.A=false}b=-(b+a.j)}return b}\nfunction zmb(a){var b,c,d,e,f,g,h,i;for(b=0;b!=a.v.a.b.length;b++)Wmb(Jp(rDb(a.v,b),13));if(a.t&&!!a.k){c=false;if(a.v.a.b.length<2)return;d=Jp(rDb(a.v,0),13).d;while(d>a.C||d<-a.C){a.C*=2;c=true}i=Jp(rDb(a.v,1),13).d;while(i>a.D||i<-a.D){a.D*=2;c=true}c&&Ilb(a);f=d/a.C;h=i/a.D;e=Vp(a.A.b*(1+f)*0.499);g=Vp(a.A.a*(1-h)*0.499);Ylb(a,e,g)}}\nfunction Zlb(a){var b,c,d,e,f,g,h;g=Jp(rDb(a.v,0),13);b=g.c;if(!b)return null;d=_lb(a);c=XZ(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=Jp(rDb(a.v,e),13);e>0&&(h+=' '+XZ(a.S,f.c)+' '+f.n);f.k>1&&(h+=' '+a.B[f.k])}a.W!=null&&(h+=' '+a.W);return h}\nfunction bhb(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);this.f=15;this.g=-15;this.b=$Gb;try{this.f=(new cxb(Zpb(g))).a;this.g=(new cxb(Zpb(g))).a;this.b=(new cxb(Zpb(g))).a;this.mb[0]=(new cxb(Zpb(g))).a;this.mb[1]=(new cxb(Zpb(g))).a;this.a=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}this.fb=true;_gb(this,(f&2)!=0?1:2);$gb(this)}\nfunction gS(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<VGb)return HR(a*WGb,c)+d+'p'+b;if(e<XGb)return HR(a*YGb,c)+d+'n'+b;if(e<ZGb)return HR(a*$Gb,c)+d+PY+b;if(e<1)return HR(a*jFb,c)+d+'m'+b;if(e<jFb)return HR(a,c)+d+b;if(e<$Gb)return HR(a*ZGb,c)+d+'k'+b;if(e<YGb)return HR(a*XGb,c)+d+'M'+b;return HR(a*VGb,c)+d+'G'+b}\nfunction esb(a){var b,c,d,e,f,g,h,i;eR(a);b=a.ab==0?rS(a._):-rS(a.ab);c=TQ(a.ib,a.jb,0,-a.r*b);d=TQ(a.ib,a.jb,1,-a.r*b);i=~~(mQ.fb/2);e=TQ(a.ib,a.jb,0,-(~~(a.r/2)-i)*b);f=TQ(a.ib,a.jb,1,-(~~(a.r/2)-i)*b);g=TQ(a.ib,a.jb,0,-(~~(a.r/2)+i)*b);h=TQ(a.ib,a.jb,1,-(~~(a.r/2)+i)*b);a.j=Cp(yp(tz,1),UGb,18,0,[c,d,a.ib,a.jb]);a.g=Cp(yp(tz,1),UGb,18,0,[g,h,e,f])}\nfunction Sob(a){var b,c,d,e,f,g;c=zp(Wv,ODb,140,127,0,1);f=false;for(e=0;e!=a.c.a.b.length;e++){b=Jp(rDb(a.c,e),140);g=Kh((vF(),b.ob),KGb);if(g.length==0)continue;d=g.charCodeAt(0);if(d>c.length){b.ob.style[WLb]='red';f=true;continue}if(c[d]){b.ob.style[WLb]='red';pe(c[d]).style[WLb]='red';f=true}else{b.ob.style[WLb]='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 (Lh(a.a)|0)/10;case 3:return ((a.a.offsetHeight||0)|0)/10;case 7:return (Lh(wD)|0)*0.1;case 8:return (Lh(wD)|0)*IFb;case 6:return (Lh(wD)|0)*0.254;case 4:return (Lh(wD)|0)*0.00353;case 5:return (Lh(wD)|0)*0.0423;default:case 0:return 1;}}\nfunction IQ(a,b,c,d){var e,f,g,h,i,j,k;if(c==null)return;_8(b,nQ);g=Vp(Ff(b.a,c).width);Z8(b,pQ);j=~~(b.c/2);if(Np(a,41)||Np(a,223)){h=a.ob;k=a.qb}else{h=~~((a.ob+a.nb)/2);k=~~((a.qb+a.pb)/2)}e=Vp(a.Y*d);f=Vp(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;(Np(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 Dhb(a){var b,c;a.bb|=1;a.f==0?Chb(a):(b=new $pb(whb,'/'),R0(a,b,xhb,vhb),Jp(rDb(a.w,a.f==0?20:4),49).c=1.0E-11/(a.k/0.55),Jp(rDb(a.w,a.f==0?20:4),49).j=a.a,c=a.c/BLb,Jp(rDb(a.w,11),95).a/=c,Hfb(Jp(rDb(a.w,9),74),c*100),Hfb(Jp(rDb(a.w,10),74),c*100),Hfb(Jp(rDb(a.w,12),74),c*100),Hfb(Jp(rDb(a.w,16),74),c*100),undefined);a.b=zp(Zp,QGb,0,5,7,1);Ehb(a)}\nfunction Vhb(a){var b;a.a=16;a.b=a.a*2;a.d=Jp(rDb(a.w,0),125);b=Jp(rDb(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)))';cX(b);a.i=Jp(rDb(a.w,2),74);Hfb(a.i,700);a.c=zp(Zp,QGb,0,4,7,1)}\nfunction Xlb(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?Z8(b,(E0(),v0)):Z8(b,(E0(),x0));Vf(b.a,a.A.c+18,a.A.d+a.A.a-18);AR(b,0,0,5);BR(b,-8,0,-5,0);BR(b,8,0,5,0);BR(b,0,-8,0,-5);BR(b,0,8,0,5);BR(b,-6,-6,-4,-4);BR(b,6,-6,4,-4);BR(b,-6,6,-4,4);BR(b,6,6,4,4);Hf(b.a)}}\nfunction gW(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(o_('Audio data is not ready yet. Increase simulation speed to make data ready sooner.'));return}g=-100000000;h=IHb;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=Vp((a.b[(f+d)%a.c]+b)*i);c[c.length]=j}uW(c,a.p)}\nfunction j$(b,c){var d,e,f;d=(new qxb(Zpb(c))).a;xY(b.I,(d&1)!=0);xY(b.Cc,(d&2)!=0);xY(b.Wc,(d&4)==0);xY(b.fc,(d&8)==8);xY(b.Ac,(d&16)==0);b.Oc=(new cxb(Zpb(c))).a;e=(new cxb(Zpb(c))).a;f=Vp(Math.log(10*e)*24+61.5);Knb(b.Dc,f);Knb(b.D,(new qxb(Zpb(c))).a);oQ=(new cxb(Zpb(c))).a;try{Knb(b.ec,(new qxb(Zpb(c))).a)}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}C$(b)}\nfunction ZX(a,b){var c,d;cR(a,a.ib,a.jb,12);jR(a,b,a.mb[0]);CR(b,a.ib,a.db);hR(a,b);CR(b,a.f[0],a.f[1]);mQ.fc.c&&Z8(b,(E0(),y0));jR(a,b,a.mb[1]);CR(b,a.jb,a.eb);hR(a,b);if(a.i==null)CR(b,a.g[0],a.g[1]);else{for(c=0;c!=7;c++)CR(b,a.i[c],a.i[c+1])}a.V=kR(a.W,a.V);if(mQ.J!=a){FQ(b,a.ib,a.db,a.V);FQ(b,a.jb,a.eb,-a.V)}HQ(a,b);if(mQ.Ac.c){d=gS(a.c,'F',true);IQ(a,b,d,12)}}\nfunction GI(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);Oi(b.style,DFb,(xk(),EFb));Oi(b.style,FFb,EFb);e=Ei($doc)-Jh(a.ob,jEb)>>1;f=Di($doc)-Jh(a.ob,iEb)>>1;OI(a,Oxb(($wnd.pageXOffset|0)+e,0),Oxb(($wnd.pageYOffset|0)+f,0));if(!d){a._=c;if(c){AP(a.ob,kGb);a.ob.style[LFb]=lGb;Y(a.fb,200,null)}else{a.ob.style[LFb]=lGb}}}\nfunction hL(a,b){var c,d,e,f,g,h,i;if(a.a==b){return}if(b<0){throw new kwb('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--){FK(a,c,d);e=HK(a,c,d,false);f=wL(a.c,c);f.removeChild(e)}}}else{for(c=0;c<a.b;c++){for(d=a.a;d<b;d++){g=wL(a.c,c);h=(i=(vF(),$doc.createElement('td')),Qh(i,KFb),vF(),i);RG(g,CF(h),d)}}}a.a=b;uL(a.e,b,false)}\n",
"function Y7(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 pJ(a){var b,c,d,e;zI.call(this,(vF(),$doc.createElement(gGb)));d=this.ob;this.b=$doc.createElement(hGb);Ch(d,CF(this.b));Rh(d,oGb,0);Rh(d,pGb,0);for(b=0;b<a.length;b++){c=(e=$doc.createElement('tr'),Ph(e,a[b]),Po(),Ch(e,CF(qJ(a[b]+'Left'))),Ch(e,CF(qJ(a[b]+'Center'))),Ch(e,CF(qJ(a[b]+'Right'))),e);Ch(this.b,CF(c));b==1&&(this.a=ii(OG(c,1)))}Ph(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 kM(a,b,c,d){var e;if(!b.f){return}AM(a,b);if(c&&!!b.e){a.f?jM(a,false):AM(a,null);(vF(),a.ob).blur();e=b.e;Vg((Sg(),Rg),new IM(e));if(a.j){wM(a.j,d);KI(a.g,false);a.j=null;AM(a,null)}}else if(b.i){if(!a.j){yM(a,b)}else if(b.i!=a.j){wM(a.j,d);KI(a.g,false);yM(a,b)}else if(c&&!a.b){wM(a.j,d);KI(a.g,false);a.j=null;AM(a,b)}}else if(a.b&&!!a.j){wM(a.j,d);KI(a.g,false);a.j=null}}\nfunction Esb(b,c,d,e,f,g){mR.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 cxb(Zpb(g))).a;this.s=(new cxb(Zpb(g))).a;this.j=zp(Zp,QGb,0,2,7,1);this.i=zp(Zp,QGb,0,2,7,1);this.j[0]=(new cxb(Zpb(g))).a;this.j[1]=(new cxb(Zpb(g))).a;this.e=0.999;try{this.e=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}this.fb=true;this.o=(this.bb&4)!=0?-1:1}\nfunction EQ(a,b,c,d,e,f,g){var h,i,j,k,m;i=tR(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(mQ.Wc.c){h=zf(b.a,0,0,i,0);vf(h,0,G0(RQ(a,f)));vf(h,1,G0(RQ(a,g)));Pf(b.a,h)}Nf(b.a,(dg(),bg).a);Jf(b.a,1,c>0?1:-1);k=Vp(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),KDb,LDb);Ef(b.a,i*(j+1)/k,0);Sf(b.a)}Hf(b.a)}\nfunction xY(a,b){var c;a.c=b;a.c?(c=uY+'&#10004;<\\/div>'+a.b):(c=uY+YHb+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+ZHb}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+ZHb}Qh((vF(),a.ob),c)}\nfunction Mlb(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,LLb):Kf(a.k,hLb);Cf(a.k,0,0,a.A.b,a.A.a);Mf(a.k,1)}Af(b.a,a.k.canvas,0,0);Z8(b,pQ);W8(b,a.c-2,a.d-2,5);c=10;if(a.W!=null&&a.A.a>15){V8(b,a.W,0,10);c+=15}Z8(b,(E0(),z0));S8(b,0,~~(a.A.a/2),a.A.b-1,~~(a.A.a/2));a.u||Z8(b,D0);S8(b,~~(a.A.b/2),0,~~(a.A.b/2),a.A.a-1);Hf(b.a);Xlb(a,b)}\nfunction sG(){if(!lG){hH(\"function __gwt_initWindowResizeHandler(resize) {\\n var wnd = window, oldOnResize = wnd.onresize;\\n \\n wnd.onresize = function(evt) {\\n try {\\n resize();\\n } finally {\\n oldOnResize && oldOnResize(evt);\\n }\\n };\\n \\n // Remove the reference once we've initialize the handler\\n wnd.__gwt_initWindowResizeHandler = undefined;\\n}\\n\",new kH);lG=true}}\nfunction j7(){var a,b,c,d,e,f;CJ.call(this);this.a=new bP;gJ(this,this.a);AJ(this,o_('Export as Image'));ZO(this.a,new RJ(o_('Click on the link below to save your image')));c=new yBb;d=(Fo(),Ho(Qo((Po(),Po(),Oo))));b=rf(GZ(TY,false));a=new HH('image.png',b);e='circuit-'+uo(d,c,null)+'.png';Oh((vF(),a.ob),UKb,e);ZO(this.a,a);ZO(this.a,f=new WH(o_(sHb)));Oe(f,new k7(this),(Hl(),Hl(),Gl));GI(this)}\nfunction wob(){wob=dC;vob=Cp(yp($p,1),iFb,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]);uob=Cp(yp($p,1),iFb,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]);tob=Cp(yp($p,1),iFb,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 I2(a){var b;if(a.e==null){a.i=a.j;tQ(a);return}a.d=k3(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=zp(Rw,ODb,7,a.i,0,1);for(b=0;b!=a.b;b++){a.s[b]=new FY(a,b,2,a.d.d[b]);H2(a.s[b])}for(b=0;b!=a.f;b++){a.s[b+a.b]=new FY(a,b,3,a.d.f[b]);a.s[b+a.b].i=true;H2(a.s[b+a.b])}a.c=zp(XB,AHb,0,a.i,8,1);a.g=zp(XB,AHb,0,26,8,1);a.a=zp(XB,AHb,0,a.i,8,1)}\nfunction U3(a){a.v=2;a.w=3;a.s=zp(Rw,ODb,7,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.s[0]=new FY(a,0,2,'D');a.s[1]=new FY(a,0,3,'Q');a.s[1].i=a.s[1].p=true;a.s[2]=new FY(a,(a.bb&4)!=0?1:2,3,'Q');a.s[2].i=true;a.s[2].g=true;a.s[3]=new FY(a,1,2,'');a.s[3].d=true;if((a.bb&4)!=0){a.s[5]=new FY(a,2,2,'S');a.s[4]=new FY(a,2,3,'R')}else{((a.bb&2)!=0||(a.bb&4)!=0)&&(a.s[4]=new FY(a,2,2,'R'))}}\nfunction Oqb(a){a.v=2;a.w=3;a.s=zp(Rw,ODb,7,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.s[0]=new FY(a,0,2,'T');a.s[1]=new FY(a,0,3,'Q');a.s[1].i=a.s[1].p=true;a.s[2]=new FY(a,(a.bb&4)!=0?1:2,3,'Q');a.s[2].i=true;a.s[2].g=true;a.s[3]=new FY(a,1,2,'');a.s[3].d=true;if((a.bb&4)!=0){a.s[5]=new FY(a,2,2,'S');a.s[4]=new FY(a,2,3,'R')}else{((a.bb&2)!=0||(a.bb&4)!=0)&&(a.s[4]=new FY(a,2,2,'R'))}}\nfunction ao(b,c){var d,e,f,g;g=new $wnd.XMLHttpRequest;try{VP(g,b.a,b.d)}catch(a){a=_B(a);if(Np(a,154)){d=a;f=new ko(b.d);kg(f,new jo(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 Xn(g,b.c,c);WP(g,new fo(e,c));try{g.send(null)}catch(a){a=_B(a);if(Np(a,154)){d=a;throw new jo(d.Ad())}else throw $B(a)}return e}\nfunction CZ(a,b,c){var d,e,f,g,h,i;i=false;!!a.Mb&&!a.Mb.kb&&iR(a.Mb,i=true);if(!e$(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&&iR(a.Mb,false);return false}d=true;for(h=0;d&&h!=a.T.a.b.length;h++){e=LZ(a,h);e.kb&&!uQ(e,f,g)&&(d=false)}if(d){for(h=0;h!=a.T.a.b.length;h++){e=LZ(a,h);e.kb&&(e.nb+=f,e.pb+=g,e.ob+=f,e.qb+=g,Vjb(e.U,f,g),e.lf())}a.d=true;r$(a)}i&&iR(a.Mb,false);return d}\nfunction e5(a,b){var c,d,e,f;Fxb(b-a.a)>IFb&&(a.d.A=false);b=f5(a,b,a.a);a.a=b;e=a.b*IFb;if(a.d.Lc>100){e=Jxb(-9*Mxb(10)*(1-a.d.Lc/3000));e>0.1&&(e=0.1)}if(b>=0||a.k==0){c=Jxb(b*a.f);d=a.f*a.b*c+e;f=(c-1)*a.b-d*b;R$(a.d,a.c[0],a.c[1],d);S$(a.d,a.c[0],a.c[1],f)}else{d=a.b*(a.f*Jxb(b*a.f)+YKb*Jxb((-b-a.j)*YKb))+e;f=a.b*(Jxb(b*a.f)-Jxb((-b-a.j)*YKb)-1)+d*-b;R$(a.d,a.c[0],a.c[1],d);S$(a.d,a.c[0],a.c[1],f)}}\nfunction Plb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;n=Jp(qDb(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));Tlb(a,b,o_('Duty cycle ')+c+'%')}}\nfunction zS(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);this.i=5;this.g=40;this.n=0;this.e=0.5;try{this.n=(new qxb(Zpb(g))).a;this.g=(new cxb(Zpb(g))).a;this.i=(new cxb(Zpb(g))).a;this.d=(new cxb(Zpb(g))).a;this.k=(new cxb(Zpb(g))).a;this.e=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(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=dHb);this.f=0;this.V=0}\nfunction m5(a,b){var c,d,e;if(!a.k&&b==0){d=new f7('Model',0);a.s=_5(Np(a,222));d.d=new GY;for(e=0;e!=a.s.a.b.length;e++){c=Jp(rDb(a.s,e),46);aM(d.d,o_(Q5(c)));c==a.q&&dM(d.d,e)}aM(d.d,o_('Custom'));return d}if(b==0){d=new f7(IKb,0);d.n=a.r;return d}if(b==1){if(a.q.k&&!a.k)return null;d=new f7('',0);d.b=new WH(o_(HKb));return d}if(b==2){d=new f7('',0);d.b=new WH(o_('Create Simple Model'));return d}return null}\nfunction WE(a,b){var c,d;if(a.s==b){return}JE(a);for(d=new Uzb(a.d);d.b<d.d.lg();){c=(uh(d.b<d.d.lg()),Jp(d.d.og(d.c=d.b++),749));XP(c.a)}a.d.b=zp(cB,ODb,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),(!bn&&(bn=new Ul),bn));uAb(a.d,Oe(b,new _E(a),(Zm(),Zm(),Ym)));uAb(a.d,Oe(b,new bF(a),(Um(),Um(),Tm)));uAb(a.d,Oe(b,new dF(a),(Om(),Om(),Nm)));uAb(a.d,Oe(b,new fF(a),(Jm(),Jm(),Im)))}\nfunction K7(a){var b,c;while(a.a<a.c&&dyb(a.b,a.a)==32)++a.a;if(a.a==a.c){a.d='';return}c=a.a;b=dyb(a.b,c);if(b>=48&&b<=57||b==46){for(c=a.a;c!=a.c;c++){if(dyb(a.b,c)==101||dyb(a.b,c)==69){++c;c<a.c&&(dyb(a.b,c)==43||dyb(a.b,c)==45)&&++c}if(!(dyb(a.b,c)>=48&&dyb(a.b,c)<=57||dyb(a.b,c)==46))break}}else if(b>=97&&b<=122){for(c=a.a;c!=a.c;c++){if(!(dyb(a.b,c)>=97&&dyb(a.b,c)<=122))break}}else{++c}a.d=tyb(a.b,a.a,c);a.a=c}\nfunction Slb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;c=0;r=Jp(qDb(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&&Tlb(a,b,gS(f,bHb,false))}\nfunction nT(a){var b,c,d,e,f,g,h,i;a.k=null;a.ob-a.nb>a.v*a.q&&a==mQ.J&&oT(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=Cp(yp($p,1),iFb,0,7,[e,e+f,e+f,e]);a.u=Cp(yp($p,1),iFb,0,7,[h,h,h+i,h+i]);bR(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:DY(c,d,g,1,0,0,-1,0,0);break;case 1:DY(c,d,g,1,0,0,1,0,i-a.q);break;case 2:DY(c,d,g,0,1,-1,0,0,0);break;case 3:DY(c,d,g,0,1,1,0,f-a.q,0);}}}\nfunction Nlb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;o=Jp(qDb(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);Tlb(a,b,Tmb(o,c)+o_(' average'))}}\nfunction YZ(a){var b,c,d,e,f,g,h,i;a.dc=new vDb;a.g=new vDb;for(f=new Hzb((new zzb(a.cc)).a);Ezb(f);){e=(sBb(f.d,f),uh(Ezb(f)),f.b=f.a,Jp(f.a.se(),43));Jp(e.vg(),27).a!=2&&nDb(a.dc,Jp(e.ug(),18));if(Jp(e.vg(),27).a==1){b=false;d=Jp(e.ug(),18);for(g=0;g!=a.T.a.b.length&&!b;g++){c=LZ(a,g);if(Np(c,139))continue;if(!Rjb(c.U,d.a,d.b))continue;i=c.Ue();for(h=0;h!=i;h++)if(Nib(c.Te(h),d))break;h==i&&(b=true)}b&&nDb(a.g,d)}}a.cc=null}\nfunction Q6(a){I6();var b,c,d,e;a=uyb(a);d=1;if(eyb(a,'rms')){a=uyb(tyb(a,0,a.length-3));d=kLb}a=nyb(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=VGb;break;case 117:case 85:c=XGb;break;case 109:c=ZGb;break;case 107:case 75:c=jFb;break;case 77:c=$Gb;break;case 71:case 103:c=YGb;}c!=1&&(a=uyb(a.substr(0,b-1)));return $o(H6,a)*c*d}\nfunction Ifb(a){var b,c;eR(a);(a.bb&1)!=0&&(a.$=-a.$);b=16*a.$*a.t;a.d=$Q(2);a.i=$Q(2);WQ(a.ib,a.jb,a.d[0],a.i[0],1,b);a.u=$Q(4);WQ(a.ib,a.jb,a.u[0],a.u[1],1-16/a.X,16);WQ(a.ib,a.jb,a.u[2],a.u[3],1-13/a.X,16);WQ(a.ib,a.jb,a.d[1],a.i[1],1-13/a.X,6*a.$*a.t);a.b=new Oib;UQ(a.ib,a.jb,a.b,1-16/a.X);a.v=zQ(a.u[0],a.u[2],a.u[3],a.u[1]);if(a.t==1)a.a=vQ(a.i[1],a.i[0],8,4);else{c=TQ(a.ib,a.jb,1-11/a.X,-5*a.$*a.t);a.a=vQ(a.i[0],c,8,4)}}\nfunction dK(a){var b,c,d,e,f,g,h,i;g=0;i=0;h=0;b=0;for(d=new nP(a.f);d.b<d.c.c;){c=mP(d);e=Jp(c.mb,217);f=e.c;if(e.b){f.Y=false;continue}switch(eK(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 wo(a,b,c){var d;d=c.a.getMonth();switch(b){case 5:Ryb(a,Cp(yp(hB,1),ODb,2,4,['J','F','M','A','M','J','J','A','S','O','N','D'])[d]);break;case 4:Ryb(a,Cp(yp(hB,1),ODb,2,4,['January','February','March','April','May','June','July','August','September','October','November','December'])[d]);break;case 3:Ryb(a,Cp(yp(hB,1),ODb,2,4,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[d]);break;default:Do(a,d+1,b);}}\nfunction M9(a){var b,c;CJ.call(this);this.b=a;this.d=new bP;gJ(this,this.d);AJ(this,o_('Import from Text'));ZO(this.d,new RJ(o_('Paste the text file for your circuit here...')));ZO(this.d,this.c=new LO);Be(this.c,mLb);we(this.c,'200px');this.a=new QL;ZO(this.d,this.a);OL(this.a,c=new WH(o_(sHb)));Oe(c,new N9(this),(Hl(),Hl(),Gl));OL(this.a,b=new WH(o_(gLb)));Oe(b,new P9(this),(null,Gl));GI(this);!this.Q&&(this.Q=oG(new KJ(this)));UI(this)}\nfunction TP(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf('msie')!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf('msie')!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf('msie')!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return 'gecko1_8';return 'unknown'}\nfunction Bob(a){var b,c,d,e,f;if(a.g==0)return;a.c=new I0(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=zp(Rw,ODb,7,a.g,0,1);for(c=0;c!=e;c++)a.s[c]=new FY(a,c,2,String.fromCharCode(97+c&DEb));b=a.i==7&&a.d==0&&a.f==0;d=b?1:0;for(;c!=a.i;c++)a.s[c]=new FY(a,d++,b?1:3,String.fromCharCode(97+c&DEb));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 FY(a,d++,f,a.d==1?'gnd':'Vcc')}}\nfunction tnb(a){var b,c,d,e,f;if(Np(a.i,95)){a.g=0;a.f=6}if(Np(a.i,49)){a.g=-11;a.f=-3}if(Np(a.i,138)){a.g=-6;a.f=0}a.o=zp(Zp,QGb,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]=Txb(10,d)*lnb[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(gS(b,'',true)==gS(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 uV(a){var b,c,d;eR(a);a.n=zp(XB,AHb,0,a.k,8,1);a.X>150&&a==mQ.J&&vV(a,2);b=a.b;a.t=a.e;a.t>a.X/2&&(a.t=Vp(a.X/2));a.Af()&&a.t+8>a.X/2&&(a.t=Vp(a.X/2-8));wQ(a,a.t*2);a.j=zp(tz,UGb,18,a.k,0,1);a.i=zp(tz,UGb,18,a.k,0,1);tQ(a);d=~~(-a.k/2);for(c=0;c!=a.k;++c,d++){d==0&&(a.k&1)==0&&++d;a.j[c]=TQ(a.ib,a.jb,0,b*d);a.i[c]=TQ(a.db,a.eb,0,b*d);a.mb[c]=a.o^a.Af()?5:0}a.g=a.d*(~~(a.k/2)+1);cR(a,a.ib,a.jb,a.g);(a.bb&2)!=0&&(a.s=QQ(a,a.c,0.4699999988079071))}\nfunction ipb(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=FZ(a.i,a.e,d);f=o_(c.j);e=uH(a.j,a.f);c.c=new sY(f,!!b);_O(a.j,c.c,e++);aI(c.c,new spb(a));if(b){_O(a.j,new RJ('Min Value'),e++);c.i=new MO;_O(a.j,c.i,e++);_O(a.j,new RJ('Max Value'),e++);c.g=new MO;_O(a.j,c.g,e++);_O(a.j,new RJ('Label'),e++);c.f=new MO;EO(c.f,b.i);_O(a.j,c.f,e++);EO(c.i,R6(c,b.e));EO(c.g,R6(c,b.d))}}a.c=d}\nfunction Wjb(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 $jb(b)}d=DC(b.b);f=DC(b.a);if(GC(LC(d,f),{l:0,m:0,h:0})){return new $jb(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:sFb,m:511,h:0})&&(h={l:sFb,m:511,h:0});EC(j,{l:sFb,m:511,h:0})&&(j={l:sFb,m:511,h:0});return new Yjb(g,i,RC(h),RC(j))}\nfunction Wlb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t;if(!Flb(a)){Nlb(a,b);return}o=Jp(qDb(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));Tlb(a,b,Tmb(o,p)+'rms')}}\nfunction Yo(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 Uyb;if(hxb(b)){Ryb(c,d?a.q:a.t);c.a+='\\u221E';Ryb(c,d?a.r:a.u);return c.a}b*=a.p;f=jp(c,b);e=c.a.length+f+a.i+3;if(e>0&&e<c.a.length&&dyb(c.a,e)==57){fp(a,c,e-1);f+=c.a.length-e;Syb(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>pFb&&(g=true);g&&Xo(a,c);ep(a,c);gp(a,c);Zo(a,c,h);Wo(a,c);Vo(a,c);g&&Uo(a,c);Tyb(c,0,d?a.q:a.t);Ryb(c,d?a.r:a.u);return c.a}\nfunction pyb(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=vyb(d.length);for(var k=0;k<d.length;++k){j[k]=d[k]}return j}\nfunction _qb(b,c,d,e,f,g){mR.call(this,b,c,d,e,f);this.f=(new cxb(Zpb(g))).a;this.k=(new cxb(Zpb(g))).a;this.e=zp(Zp,QGb,0,4,7,1);this.d=zp(Zp,QGb,0,4,7,1);this.e[0]=(new cxb(Zpb(g))).a;this.e[1]=(new cxb(Zpb(g))).a;try{this.e[2]=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}this.b=0.99;try{this.b=(new cxb(Zpb(g))).a}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}this.n=zp(Zp,QGb,0,3,7,1);this.c=zp(Zp,QGb,0,3,7,1);this.fb=true;this.a=zp(Zp,QGb,0,9,7,1)}\nfunction P6(a,b){I6();CJ.call(this);AJ(this,o_('Edit Component'));this.c=b;this.f=a;this.j=new bP;gJ(this,this.j);this.e=zp($x,ODb,6,10,0,1);this.g=new QL;Be(this.g,fLb);PL(this.g,(GL(),CL));xe(this.g,hEb);ZO(this.j,this.g);OL(this.g,this.a=new WH(o_('Apply')));Oe(this.a,new S6(this),(Hl(),Hl(),Gl));OL(this.g,this.i=new WH(o_(sHb)));Oe(this.i,new U6(this),(null,Gl));PL(this.g,FL);OL(this.g,this.b=new WH(o_(gLb)));Oe(this.b,new W6(this),(null,Gl));K6(this);GI(this)}\nfunction lpb(a,b){CJ.call(this);AJ(this,o_('Add Sliders'));this.i=b;this.e=a;this.j=new bP;gJ(this,this.j);this.d=zp($x,ODb,6,10,0,1);To();new ip(iLb,ro());this.f=new QL;Be(this.f,fLb);PL(this.f,(GL(),CL));xe(this.f,hEb);ZO(this.j,this.f);OL(this.f,this.a=new WH(o_('Apply')));Oe(this.a,new mpb(this),(Hl(),Hl(),Gl));OL(this.f,this.g=new WH(o_(sHb)));Oe(this.g,new opb(this),(null,Gl));PL(this.f,FL);OL(this.f,this.b=new WH(o_(gLb)));Oe(this.b,new qpb(this),(null,Gl));ipb(this);GI(this)}\nfunction nM(a,b,c){var d,e,f,g;a.k=c;e=(vF(),$doc.createElement(gGb));a.c=$doc.createElement(hGb);Ch(e,CF(a.c));if(!b){f=$doc.createElement('tr');Ch(a.c,CF(f))}a.n=b;d=(g=$doc.createElement(aFb),Uh(g,0),g);Ch(d,CF(e));ve(a,d);Td();Gb(nd,a.ob);a.kb==-1?UG(a.ob,2225|(a.ob.__eventBits||0)):(a.kb|=2225);Ph(a.ob,DGb);b?ye(a,Fe(a.ob)+'-'+'vertical',true):ye(a,Fe(a.ob)+'-'+'horizontal',true);a.ob.style['outline']='0px';Oh(a.ob,'hideFocus',oEb);Oe(a,new KM(a),(ul(),ul(),tl))}\nfunction WZ(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,nKb);if(j==null)return;h=pyb(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=Jp(rDb(a.zb,e),56);if(f.d.length>1)break;f.d=''}for(e=1;e<h.length;e++){b=pyb(h[e],'=',0);if(b.length!=2)continue;c=axb(b[0]);d=b[1];a.yc[c]=d;for(g=0;g!=a.zb.a.b.length;g++){if(Sp(rDb(a.yb,g))===Sp(d)){f=Jp(rDb(a.zb,g),56);wY(f,String.fromCharCode(c&DEb));break}}}}\nfunction ibb(a,b,c){b[0]=o_((a.R==-1?'p-':'n-')+c);b[0]+=' (Vt='+gS(a.R*a.T,'V',false);b[0]+=', \\u03B2='+a.u+')';b[1]=(a.R==1?'Ids = ':'Isd = ')+gS(a.K,'A',false);b[2]='Vgs = '+gS(a.mb[0]-a.mb[a.R==-1?2:1],'V',false);b[3]=(a.R==1?'Vds = ':'Vsd = ')+gS(a.mb[2]-a.mb[1],'V',false);b[4]=o_(a.O==0?'off':a.O==1?'linear':tLb);b[5]='gm = '+gS(a.J,'A/V',false);b[6]=jHb+gS(a.K*(a.mb[2]-a.mb[1]),'W',false);a.$f()&&(b[7]='Ib = '+gS(a.w==1?-a.F:a.w==2?a.G:-a.R*(a.F+a.G),'A',false))}\nfunction Bo(a){var b,c,d,e,f;b=new Vyb;f=false;for(e=0;e<13;e++){c=kFb.charCodeAt(e);if(c==32){to(a,b,0);b.a+=' ';to(a,b,0);while(e+1<13&&kFb.charCodeAt(e+1)==32){++e}continue}if(f){if(c==39){if(e+1<13&&kFb.charCodeAt(e+1)==39){b.a+=\"'\";++e}else{f=false}}else{b.a+=Ip(c)}continue}if(hyb('GyMLdkHmsSEcDahKzZv',Cyb(c))>0){to(a,b,0);b.a+=Ip(c);d=yo(e);to(a,b,d);e+=d-1;continue}if(c==39){if(e+1<13&&kFb.charCodeAt(e+1)==39){b.a+=\"'\";++e}else{f=true}}else{b.a+=Ip(c)}}to(a,b,0);zo(a)}\nfunction ZY(a){var b,c,d,e,f,g,h;a.Xb=new KBb;a.Xc=new vDb;for(g=0;g!=a.T.a.b.length;g++){b=LZ(a,g);if(!Np(b,104))continue;h=Jp(b,104);h.a=false;nDb(a.Xc,new o0(h));c=Jp(ozb(a.Xb,b.Te(0)),159);d=Jp(ozb(a.Xb,b.Te(1)),159);if(!!c&&!!d){for(f=new Hzb((new zzb(a.Xb)).a);Ezb(f);){e=(sBb(f.d,f),uh(Ezb(f)),f.b=f.a,Jp(f.a.se(),43));Sp(e.vg())===Sp(d)&&e.wg(c)}continue}if(c){rzb(a.Xb,b.Te(1),c);continue}if(d){rzb(a.Xb,b.Te(0),d);continue}c=new m0;rzb(a.Xb,b.Te(0),c);rzb(a.Xb,b.Te(1),c)}}\nfunction G7(a,b){var c,d,e,f,g,h;d=E7((yDb(0,b.a.b.length),Jp(wAb(b.a,0),40)),a);e=E7((yDb(1,b.a.b.length),Jp(wAb(b.a,1),40)),a);g=E7((yDb(2,b.a.b.length),Jp(wAb(b.a,2),40)),a);if(d<e)return g;f=E7((yDb(3,b.a.b.length),Jp(wAb(b.a,3),40)),a);h=E7((yDb(4,b.a.b.length),Jp(wAb(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=E7((yDb(c,b.a.b.length),Jp(wAb(b.a,c),40)),a);h=E7((yDb(c+1,b.a.b.length),Jp(wAb(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 Uzb(a.c);f.b<f.d.lg();){d=(uh(f.b<f.d.lg()),Jp(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 Uzb(a.c);e.b<e.d.lg();){d=(uh(e.b<e.d.lg()),Jp(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 unb(a,b,c,d,e){mnb();var f;WI.call(this);this.g=0;this.f=1;this.i=d;this.b=0;this.n=e;h$(this.n);this.p=new bP;TI(this,this.p);tnb(this);ZO(this.p,new RJ(this.j));this.d=zp(nv,ODb,33,5,0,1);for(f=0;f<5;f++){Fp(this.d,f,new RJ('---'));MJ(this.d[f],(GL(),AL));f==2?ne(this.d[2],EGb):f==1||f==3?ne(this.d[f],'1off'):ne(this.d[f],'2off');ZO(this.p,this.d[f])}onb(this,c);Oe(this,this,(lm(),lm(),km));Oe(this,this,(Am(),Am(),zm));Oe(this,this,(bm(),bm(),am));QI(this,new ynb(this,a,b))}\nfunction Xyb(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 jwb}if(((m.e&1)==0||(m.e&4)!=0)&&n!=i){k=Jp(a,4);f=Jp(c,4);if(Sp(a)===Sp(c)&&b<d){b+=e;for(h=d+e;h-->d;){Fp(f,h,k[--b])}}else{for(h=d+e;d<h;){Fp(f,d++,k[b++])}}}else e>0&&Ep(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 EZ(a){var b,c,d,e,f,g,h;h3();B2();X5();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+' '+NZ(a)+' '+a.D.k+' '+oQ+' '+a.ec.k+CEb;for(g=0;g!=a.T.a.b.length;g++){c=LZ(a,g);h=c.Ie();h!=null&&!!h.length&&(e+=h+CEb);e+=c.He()+CEb}for(g=0;g!=a.rc;g++){d=Zlb(a.vc[g]);d!=null&&(e+=d+CEb)}for(g=0;g!=a.b.a.b.length;g++){b=Jp(rDb(a.b,g),165);e+='38 '+(XZ(mQ,b.b)+' '+b.a+' '+b.e+' '+b.d+' '+i3(b.i))+CEb}a.jb!=-1&&(e+='h '+a.jb+' '+a.hb+' '+a.ib+CEb);return e}\nfunction Byb(a,b,c){if(c<128){a[b]=Tp(c&127);return 1}else if(c<VFb){a[b++]=Tp(c>>6&31|192);a[b]=Tp(c&63|128);return 2}else if(c<XFb){a[b++]=Tp(c>>12&15|224);a[b++]=Tp(c>>6&63|128);a[b]=Tp(c&63|128);return 3}else if(c<$Fb){a[b++]=Tp(c>>18&7|240);a[b++]=Tp(c>>12&63|128);a[b++]=Tp(c>>6&63|128);a[b]=Tp(c&63|128);return 4}else if(c<bGb){a[b++]=Tp(c>>24&3|248);a[b++]=Tp(c>>18&63|128);a[b++]=Tp(c>>12&63|128);a[b++]=Tp(c>>6&63|128);a[b]=Tp(c&63|128);return 5}throw new lxb('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 K6(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=uH(a.j,a.g);f=o_(b.j);qyb(b.j,'<')?_O(a.j,e=new UJ(f),d):_O(a.j,e=new RJ(f),d);c!=0&&Ph((vF(),e.ob),hEb);d=uH(a.j,a.g);if(b.d){_O(a.j,b.d,d);Oe(b.d,new Y6(a),(Al(),Al(),zl))}else if(b.c){_O(a.j,b.c,d);aI(b.c,new $6(a))}else if(b.b){_O(a.j,b.b,d);Oe(b.b,new a7(a),(Hl(),Hl(),Gl))}else if(b.o){_O(a.j,b.o,d)}else if(b.a){_O(a.j,b.a,d)}else{_O(a.j,b.p=new MO,d);b.n!=null&&EO(b.p,b.n);b.n==null&&EO(b.p,O6(a,b))}}a.d=c}\nfunction MI(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=HI(a,d);c&&(b.b=true);a.cb&&(b.a=true);f=(vF(),EG(d.type));switch(f){case 512:case 256:case 128:{ci(d)&DEb;(ei(d)?1:0)|(di(d)?8:0)|(bi(d)?2:0)|(ai(d)?4:0);return}case 4:case ZFb:{if(uF){b.b=true;return}}if(!c&&a.U){a.le(true);return}break;case 8:case 64:case 1:case 2:case vFb:{if(uF){b.b=true;return}break}case VFb:{e=d.target;if(a.cb&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.a=true;return}break}}}\nfunction v_(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 Ehb(a){var b,c,d,e,f;eR(a);f=32;32>a.X/2&&(f=Vp(a.X/2));wQ(a,f*2);b=16*a.$;c=b;(a.bb&2)!=0&&(c=-b);a.d=$Q(2);a.e=$Q(2);a.n=$Q(2);a.i=$Q(2);a.j=$Q(2);WQ(a.ib,a.jb,a.d[0],a.e[0],0,c);WQ(a.db,a.eb,a.d[1],a.e[1],0,c);WQ(a.db,a.eb,a.n[0],a.n[1],0.2,c);d=0.5-a.X/2%mQ.fb/(f*2);WQ(a.db,a.eb,a.i[1],a.j[1],d,b*2*(1-d));WQ(a.db,a.eb,a.i[0],a.j[0],d,b*2);e=$Q(2);WQ(a.db,a.eb,e[0],e[1],0,b*2);a.o=yQ(e[0],e[1],a.eb);a.g=new t8(oHb,0,14);T0(a,0,a.d[0]);T0(a,1,a.e[0]);T0(a,2,a.jb);T0(a,3,a.i[0]);T0(a,4,a.j[0])}\nfunction m7(a){var b,c,d,e,f,g,h,i,j,k;CJ.call(this);this.a=new bP;gJ(this,this.a);AJ(this,o_('Export as Local File'));ZO(this.a,new RJ(o_('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:SKb}),k=URL.createObjectURL(j),$doc.exportBlob=k,k);c=new yBb;d=(Fo(),Ho(Qo((Po(),Po(),Oo))));e='circuit-'+uo(d,c,null)+TKb;b=new HH(e,g);Oh((vF(),b.ob),UKb,e);ZO(this.a,b);ZO(this.a,f=new WH(o_(sHb)));Oe(f,new n7(this),(Hl(),Hl(),Gl));GI(this)}\nfunction DY(a,b,c,d,e,f,g,h,i){var j,k;if((a.t.bb&pFb)!=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 Pib(j+f*a.t.q,k+g*a.t.q);a.q=new Pib(j+f*a.t.p,k+g*a.t.p);a.s=new Pib(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=zp($p,iFb,0,3,7,1);a.t.n=zp($p,iFb,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 Z5(){if(N5)return;N5=new KBb;W5('spice-default',new T5(1.0E-14,0,1,0,null));W5(GKb,new T5(aLb,0,2,0,null));W5(bLb,new T5(aLb,0,2,5.6,null));W5('old-default-led',new T5(2.2349907006671927E-18,0,2,0,null));W5(cLb,new T5(9.32E-11,0.042,3.73,0,null));W5('1N5711',new T5(3.15E-7,2.8,2.03,70,'Schottky'));W5('1N5712',new T5(6.8E-10,12,1.003,20,'Schottky'));W5('1N34',new T5(2.0E-10,0.084,2.19,60,'germanium'));W5('1N4004',new T5(1.88E-8,0.0286,2,400,'general purpose'));W5('1N4148',new T5(4.35E-9,0.6458,1,75,'switching'))}\nfunction Csb(a){var b,c,d,e,f;eR(a);a.jb.b=a.ib.b;a.r=$Q(4);a.p=$Q(4);a.q=$Q(4);a.r[0]=a.ib;a.r[1]=a.jb;VQ(a.ib,a.jb,a.r[2],0,-a.$*a.t);VQ(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){UQ(a.r[e],a.r[e+1],a.p[e],c);UQ(a.r[e],a.r[e+1],a.p[e+1],1-c);UQ(a.r[e],a.r[e+1],a.q[e],b);UQ(a.r[e],a.r[e+1],a.q[e+1],1-b)}if(a.o==-1){a.k=zp(tz,UGb,18,2,0,1);d=Fxb(7/a.t);a.k[0]=TQ(a.p[0],a.p[2],d,-7*a.$);a.k[1]=TQ(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 Qlb(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 $7(a.F));u=~~((a.A.a-1)/2);s=zp(Zp,QGb,0,a.F,7,1);h=zp(Zp,QGb,0,a.F,7,1);o=a.Y.a.b.length==0?Jp(qDb(a.v),13):Jp(qDb(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}Y7(a.f,s,h);k=dLb;for(f=0;f<~~(a.F/2);f++){i=Z7(a.f,s[f],h[f]);i>k&&(k=i)}j=Z7(a.f,s[0],h[0]);p=Vp(j*u/k);q=0;Pf(b.a,MLb);Kf(b.a,MLb);for(d=1;d<~~(a.F/2);d++){t=~~(2*d*a.A.b/a.F);if(t==q)continue;j=Z7(a.f,s[d],h[d]);c=Vp(j*u/k);S8(b,q,u-p,t,u-c);p=c;q=t}}\nfunction n3(a){var b,c;if(fyb(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)+CEb+wyb(a,c+2,a.length-(c+2))):b==114?(a=a.substr(0,c)+'\\r'+wyb(a,c+2,a.length-(c+2))):b==115?(a=a.substr(0,c)+' '+wyb(a,c+2,a.length-(c+2))):b==112?(a=a.substr(0,c)+'+'+wyb(a,c+2,a.length-(c+2))):b==113?(a=a.substr(0,c)+'='+wyb(a,c+2,a.length-(c+2))):b==104?(a=a.substr(0,c)+'#'+wyb(a,c+2,a.length-(c+2))):b==97?(a=a.substr(0,c)+'&'+wyb(a,c+2,a.length-(c+2))):(a=a.substr(0,c)+wyb(a,c+1,a.length-(c+1)))}}return a}\n",
"function Lnb(a,b,c){this.i=b;this.g=c-1;this.k=a;this.j=new bP;this.b=tf();Be(this.b,HY+' px');we(this.b,'40 px');qf(this.b,HY);pf(this.b,Cnb);ZO(this.j,this.b);this.f=of(this.b);Kf(this.f,LLb);Oe(this.b,this,(Hl(),Hl(),Gl));Oe(this.b,this,(bm(),bm(),am));Oe(this.b,this,(vm(),vm(),um));Oe(this.b,this,(gm(),gm(),fm));Oe(this.b,this,(lm(),lm(),km));Oe(this.b,this,(qm(),qm(),pm));Oe(this.b,this,(Am(),Am(),zm));Oe(this.b,this,(Zm(),Zm(),Ym));Oe(this.b,this,(Um(),Um(),Tm));Oe(this.b,this,(Om(),Om(),Nm));Oe(this.b,this,(Jm(),Jm(),Im));Hnb(this);pI(this,this.j)}\nfunction GZ(a,b){var c,d,e,f,g,h,i,j,k,m,n;f=tf();c=IZ(a);n=c.b+140;h=c.a+100;$h((vF(),f.ob),n);Zh(f.ob,h);j=PAb(a.Rc);e=f.ob.getContext('2d');g=new a9(e);Rf(e,1,0,0,1,0,0);m=1;k=a.ic.c;d=a.I.c;b&&xY(a.ic,true);if(a.ic.c){pQ=(E0(),u0);eQ=u0;Z8(g,C0)}else{pQ=(E0(),C0);eQ=A0;Z8(g,u0);Y8(g,0,0,g.a.canvas.width,g.a.canvas.height)}xY(a.I,false);!!c&&(m=Qxb(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++){LZ(a,i).Ge(g)}xY(a.ic,k);xY(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&sFb;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&=sFb;v+=q>>22;q&=sFb;v&=tFb;return lC(n,q,v)}\nfunction Efb(a,b){var c;cR(a,a.ib,a.jb,16);hR(a,b);jR(a,b,a.mb[1]);CR(b,a.d[0],a.d[1]);jR(a,b,a.mb[2]);CR(b,a.i[0],a.i[1]);Z8(b,eQ);X8(b,a.a);jR(a,b,a.mb[0]);mQ.fc.c&&Z8(b,(E0(),y0));CR(b,a.ib,a.b);a.e=kR(-a.n,a.e);FQ(b,a.b,a.ib,a.e);a.f=kR(-a.o,a.f);FQ(b,a.d[1],a.d[0],a.f);a.g=kR(-a.p,a.g);FQ(b,a.i[1],a.i[0],a.g);jR(a,b,a.mb[0]);hR(a,b);X8(b,a.v);if((fQ==a||a.kb||mQ.bc==a||Np(fQ,10)&&$lb(Jp(fQ,10).a)==a||mQ.J==a)&&a.ab==0){Z8(b,(E0(),C0));c=rS(a._);V8(b,'B',a.b.a-10*c,a.b.b-5);V8(b,'C',a.d[0].a-3+9*c,a.d[0].b+4);V8(b,'E',a.i[0].a-3+9*c,a.i[0].b+4)}HQ(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=Fxb(e.a);d=Fxb(e.b);if(c>5||d>5){qF(a.j,a.k.a,a.k.b);if(c>d){h=jO(a.s);g=mO(a.s);f=kO(a.s);if(e.a<0&&f<=h){JE(a);return}else if(e.a>0&&g>=h){JE(a);return}}else{o=nO(a.s);n=lO(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);oO(a.s,Vp(q.a));qO(a.s,Vp(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 iwb}if(a.l==0&&a.m==0&&a.h==0){c&&(iC=lC(0,0,0));return lC(0,0,0)}if(b.h==uFb&&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==uFb&&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 hbb(a,b){var c;if(b==0)return new f7('Threshold Voltage',a.R*a.T);if(b==1)return new f7('<a href=\"mosfet-beta.html\" target=\"_blank\">Beta<\\/a>',a.u);if(b==2){c=new f7('',0);c.c=new sY('Show Bulk',a.$f());return c}if(b==3){c=new f7('',0);c.c=new sY('Swap D/S',(a.bb&a.p)!=0);return c}if(b==4&&!a.$f()){c=new f7('',0);c.c=new sY('Digital Symbol',(a.bb&a.o)!=0);return c}if(b==4&&a.$f()){c=new f7('',0);c.c=new sY('Simulate Body Diode',(a.bb&a.k)!=0);return c}if(b==5&&(a.bb&a.k)!=0&&a.$f()){c=new f7('',0);c.c=new sY('Body Terminal',(a.bb&a.n)!=0);return c}return null}\nfunction jT(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(Pxb(CC(Uxb(k))));e[1]=2}else if(h>a.v-0.75){e[0]=RC(Sxb(CC(Uxb(k)),DC(a.w-1)));e[1]=3}else if(k<0.25){e[0]=RC(Pxb(CC(Uxb(h))));e[1]=0}else if(k>a.w-0.75){e[0]=RC(Sxb(CC(Uxb(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(CY(a.s[f],e[0],e[1]))return false}return true}\nfunction YY(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=Jp(rDb(a.Xc,e),190);p=o.c;c=Jp(rDb(a.Wb,p.gb[0]),72);j=new vDb;k=new vDb;f=true;g=true;for(h=0;h!=c.b.a.b.length;h++){d=Jp(rDb(c.b,h),73);b=d.a;if(b==p)continue;n=d.a.Te(d.b);m=Np(b,104)&&!Jp(b,104).a;if(n.a==p.nb&&n.b==p.pb){uAb(j.a,b);m&&(f=false)}else if(n.a==p.ob&&n.b==p.qb){uAb(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{nDb(a.Xc,Jp(tDb(a.Xc,e--),190));++i;if(i>a.Xc.a.b.length*2){a_(a,'wire loop detected',p);return false}}}return true}\nfunction Hnb(a){var b;a.e?Pf(a.f,hLb):Pf(a.f,'lightgrey');Of(a.f,1);Cf(a.f,0,0,HY,Cnb);xf(a.f);Gf(a.f,Bnb+Cnb-3,0);Ef(a.f,Bnb,~~(Cnb/2));Ef(a.f,Bnb+Cnb-3,Cnb);Gf(a.f,HY-Bnb-Cnb+3,0);Ef(a.f,HY-Bnb,~~(Cnb/2));Ef(a.f,HY-Bnb-Cnb+3,Cnb);Sf(a.f);a.e&&Pf(a.f,'grey');xf(a.f);Of(a.f,5);Gf(a.f,Bnb+Cnb+Anb,~~(Cnb/2));Ef(a.f,HY-Bnb-Cnb-Anb,~~(Cnb/2));Sf(a.f);b=Bnb+Cnb+Anb+(HY-2*(Bnb+Cnb+Anb))*(a.k-a.i)/(a.g-a.i);if(a.e){!!a.a&&ZQ(a.a)?Pf(a.f,'cyan'):Pf(a.f,'red');xf(a.f);Gf(a.f,Bnb+Cnb+Anb,~~(Cnb/2));Ef(a.f,b,~~(Cnb/2));Sf(a.f);Pf(a.f,hLb);Of(a.f,2);Cf(a.f,b-2,2,5,Cnb-4);Tf(a.f,b-2,2,5,Cnb-4)}}\nfunction p3(a){var b,c,d,e,f,g,h,i,j,k,m,n;eR(a);a.jb.b=a.ib.b;m=a.u==a.a?a.p:a.f[a.u];a.X=Gxb(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);VQ(a.ib,a.jb,a.s[g],g<m?0:1,-k);VQ(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=$Q(4);for(g=0;g!=4;g+=2){f=g==2?-h:0;VQ(a.ib,a.jb,a.v[g],c,f);VQ(a.ib,a.jb,a.v[g+1],1-c,f)}if(a.o){a.k=zp(tz,UGb,18,a.a,0,1);e=Fxb(7/a.w);for(g=0;g!=a.a;g++){i=a.f[g];a.k[g]=TQ(a.t[i],a.t[i+1],a.g[g]>0?e:1-e,g<a.u?-7:7)}}else a.k=null}\nfunction K$(a){var b,c,d,e,f,g,h,i,j,k,m,n;h=-1;for(e=0;e<a.rc;e++){if(hmb(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&&!$lb(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=ZZ(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;lmb(k,false)}i=new Yjb(h*n,nf(a.F).height-d+c*j,n-10,c);++j;Sjb(i,k.A)||rmb(k,i)}}\nfunction hjb(a){var b,c,d,e;eR(a);d=0;if(nR(a._)>nR(a.ab)){c=2*mQ.fb*yxb(a._)*~~((Bxb(Gxb(a._)).a+2*mQ.fb-1)/(2*mQ.fb));a.jb.a=a.ib.a+c;d=a._<0?a.ab:-a.ab;a.jb.b=a.ib.b}else{c=2*mQ.fb*yxb(a.ab)*~~((Bxb(Gxb(a.ab)).a+2*mQ.fb-1)/(2*mQ.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=mQ.fb);a.X=tR(a.ib,a.jb);wQ(a,32);a.q=a.w.k*0.0099+0.005;e=Vp((a.q-0.5)*32);a.r=TQ(a.ib,a.jb,0.5,d);a.d=TQ(a.ib,a.jb,e/a.X+0.5,d);a.c=TQ(a.ib,a.jb,e/a.X+0.5,8*(d<0?-1:d==0?0:1));a.p=SQ(a.ib,a.jb,e/a.X+0.5);a.a=new Oib;a.b=new Oib;b=(d<0?-d:d)-8;WQ(a.d,a.c,a.a,a.b,(b-8)/b,8);a.s=new Oib;a.t=new Oib}\nfunction p5(b,c,d){var e,f,g,h;if(!b.k&&c==0){g=bM(d.d).selectedIndex;if(g>=b.s.a.b.length){b.s=null;b.k=true;d.k=true;return}b.q=Jp(rDb(b.s,bM(d.d).selectedIndex),46);b.r=b.q.i;r5(b);return}if(c==0){if(!d.p)return;b.r=Kh(pe(d.p),KGb);b.Vf(b.r);b.q=b6(b.r,b.q);r5(b);return}if(c==1){if(b.q.k){pG(o_('This model cannot be modified. Change the model name to allow customization.'));return}e=new P6(b.q,mQ);LY=e;!e.Q&&(e.Q=oG(new KJ(e)));UI(e);return}if(c==2){h=wG(o_('Fwd Voltage @ 1A'),o_('0.8'));try{f=(new cxb(h)).a;if(f>0){b.q=d6(f);b.r=b.q.i;d.k=true;return}}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}}\nfunction fT(a,b){var c,d,e,f,g,h,i,j,k,m,n;j=b.b;f=new t8(oHb,0,10*a.o);for(i=0;i!=a.Ue();i++){_8(b,f);k=a.s[i];jR(a,b,a.mb[i]);c=k.k;e=k.q;CR(b,c,e);k.e=kR(k.f,k.e);FQ(b,e,c,k.e);if(k.a){Z8(b,mQ.ic.c?(E0(),C0):(E0(),u0));AR(b,k.b,k.c,1);Z8(b,eQ);AR(b,k.b,k.c,3)}Z8(b,k.n?jQ:pQ);h=10*a.o;while(true){m=Vp(Ff(b.a,k.r).width);if(m>10*a.o){h-=2;g=new t8(oHb,0,h);_8(b,g);continue}d=b.c;V8(b,k.r,k.s.a-~~(m/2),k.s.b+~~(d/2));if(k.g){n=k.s.b-~~(d/2);S8(b,k.s.a-~~(m/2),n,k.s.a+~~(m/2),n)}break}}Z8(b,fQ==a||a.kb||mQ.bc==a||Np(fQ,10)&&$lb(Jp(fQ,10).a)==a?jQ:eQ);ER(b,a.t,a.u,4);a.k!=null&&T8(b,a.k,a.n,3);HQ(a,b);_8(b,j)}\nfunction G2(a){var b,c,d,e,f;for(b=0;b!=a.d.i.a.b.length;b++){d=Lp(rDb(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=Lp(rDb(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 $mb(){this.c=new FM(true);gM(this.c,new tY(o_('Remove Scope'),new yfb(sKb,'remove')));gM(this.c,this.b=new tY(o_('Dock Scope'),new yfb(sKb,'dock')));gM(this.c,this.f=new tY(o_('Undock Scope'),new yfb(sKb,'undock')));gM(this.c,this.d=new zY(o_('Max Scale'),new yfb(sKb,vKb)));gM(this.c,this.e=new tY(o_('Stack'),new yfb(sKb,yEb)));gM(this.c,this.g=new tY(o_('Unstack'),new yfb(sKb,'unstack')));gM(this.c,this.a=new tY(o_('Combine'),new yfb(sKb,'combine')));gM(this.c,new tY(o_('Remove Plot'),new yfb(sKb,uKb)));gM(this.c,new tY(o_('Reset'),new yfb(sKb,'reset')));gM(this.c,new tY(o_('Properties...'),new yfb(sKb,wKb)))}\nfunction kh(a,b){var c,d,e,f,g,h,i,j,k;if(!b.length){return a.Gd(BEb,zEb,-1,-1)}k=uyb(b);fyb(k.substr(0,3),'at ')&&(k=wyb(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=uyb(wyb(k,g+1,k.length-(g+1)));k=uyb(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=uyb(k.substr(0,g))}g=hyb(k,Cyb(46));g!=-1&&(k=wyb(k,g+1,k.length-(g+1)));(!k.length||fyb(k,'Anonymous function'))&&(k=zEb);h=jyb(j,Cyb(58));e=kyb(j,Cyb(58),h-1);i=-1;d=-1;f=BEb;if(h!=-1&&e!=-1){f=j.substr(0,e);i=fh(j.substr(e+1,h-(e+1)));d=fh(wyb(j,h+1,j.length-(h+1)))}return a.Gd(f,k,i,d)}\nfunction Eyb(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 lxb(dMb)}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 lxb(dMb)}if(j>c){throw new kwb(dMb)}}g=zp(Yp,iFb,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 lxb('Invalid UTF8 sequence at '+(b+i-1)+', byte='+Axb(d,16))}e=e<<6|d&63}k+=Cwb(e,g,k)}return yyb(g,0,g.length)}\nfunction bkb(a){var b,c,d;eR(a);ckb(a);tQ(a);a.r=-a.$*16;wQ(a,32);a.C=Ap(tz,[ODb,UGb],[133,18],0,[a.s,3],2);a.B=Ap(tz,[ODb,UGb],[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 Oib;a.B[b][c]=new Oib}VQ(a.db,a.eb,a.B[b][0],0,-a.r*3*b);VQ(a.db,a.eb,a.B[b][1],1,-a.r*3*b-a.r);VQ(a.db,a.eb,a.B[b][2],1,-a.r*3*b+a.r);VQ(a.ib,a.jb,a.C[b][0],0,-a.r*3*b);VQ(a.ib,a.jb,a.C[b][1],1,-a.r*3*b-a.r);VQ(a.ib,a.jb,a.C[b][2],1,-a.r*3*b+a.r)}a.d=$Q(2);a.c=$Q(2);a.t=$Q(a.s);d=(a.bb&1)!=0?1:0;VQ(a.ib,a.jb,a.d[0],d,a.r*2);VQ(a.ib,a.jb,a.d[1],d,a.r*3);VQ(a.ib,a.jb,a.c[0],0.5,a.r*2);VQ(a.ib,a.jb,a.c[1],0.5,a.r*3);a.k=$Q(a.s*2)}\nfunction Tob(a){var b,c,d,e,f,g,h;CJ.call(this);this.b=a;this.d=new bP;gJ(this,this.d);f=new rO;ZO(this.d,f);(vF(),f.ob).style[kEb]='400px';f.b.style[BFb]=(Nj(),'scroll');AJ(this,o_('Edit Shortcuts'));this.c=new vDb;g=new WK;vI(f,g);for(d=0;d!=a.zb.a.b.length;d++){e=Jp(rDb(this.b.zb,d),56);if(e.d.length>1)break;PK(g,d,e.b);h=new MO;EO(h,e.d);h.ob.maxLength=1;Oe(h,new Uob(this),(Al(),Al(),zl));QK(g,d,1,h);nDb(this.c,h)}c=new QL;c.ob.style[lEb]=fLb;PL(c,(GL(),CL));Ph(c.ob,hEb);ZO(this.d,c);OL(c,this.a=new WH(o_(sHb)));PL(c,FL);OL(c,b=new WH(o_(gLb)));Oe(this.a,new Wob(this),(Hl(),Hl(),Gl));Oe(b,new Yob(this),(null,Gl));GI(this)}\nfunction bp(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 Uyb;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){Pyb(i,g+48&DEb);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+=Ip(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=jFb;if(m){++d[0];break}}else{break}}try{j=_wb(i.a)}catch(a){a=_B(a);if(Np(a,147)){throw new $xb(c)}else throw $B(a)}j=j/o;return j}\nfunction b$(a,b){var c,d,e,f;if(ni(b.a)==2){if(!(di(b.a)||ei(b.a)||bi(b.a)||ai(b.a)))return}if(a.Nc==7){DZ(a,(El(b),Fl(b)));return}d=SZ(a,El(b));e=TZ(a,Fl(b));if(!Rjb(a.j,El(b),Fl(b)))return;c=false;!!a.J&&a.J.Ee(d,e);f=true;switch(a.Nc){case 1:yZ(a,El(b),Fl(b));break;case 2:BZ(a,e+a.eb&a.db);c=true;break;case 3:zZ(a,d+a.eb&a.db);c=true;break;case 5:if(a.Mb){AZ(a,d+a.eb&a.db,e+a.eb&a.db);c=true}break;case 6:if(!a.Mb)w$(a,d,e);else{if(GC(PC(CC(Cg()),a.Kb),{l:150,m:0,h:0}))return;a.Nc=4;c=f=CZ(a,d,e)}break;case 4:c=f=CZ(a,d,e);}if(f){a.M=El(b);a.N=Fl(b);a.K=SZ(a,a.M);a.L=TZ(a,a.N);if(!(a.Nc==4&&e$(a))){a.K=N$(a,a.K);a.L=N$(a,a.L)}}c&&l_(a);r$(a)}\nfunction _o(a,b,c){var d,e,f,g,h,i,j,k,m;h=ryb(b,a.t,c[0]);e=ryb(b,a.q,c[0]);i=eyb(b,a.u);f=eyb(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 $xb(b+' does not have either positive or negative affixes')}if(g){c[0]+=a.t.length;m=tyb(b,c[0],b.length-a.u.length)}else{c[0]+=a.q.length;m=tyb(b,c[0],b.length-a.r.length)}if(fyb(m,'\\u221E')){c[0]+=1;j=Infinity}else if(fyb(m,'NaN')){c[0]+=3;j=NaN}else{k=Cp(yp($p,1),iFb,0,7,[0]);j=bp(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 ap(a,b,c,d,e){var f,g,h,i;Syb(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+=Ip(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;Ryb(d,tp(a.a))}else{Ryb(d,a.a[0])}}else{Ryb(d,a.a[1])}break;case 37:if(!e){if(a.p!=1){throw new lxb(qFb+b+'\"')}a.p=100}d.a+='%';break;case 8240:if(!e){if(a.p!=1){throw new lxb(qFb+b+'\"')}a.p=jFb}d.a+='\\u2030';break;case 45:d.a+='-';break;default:d.a+=Ip(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 lbb(a){var b,c;eR(a);a.bb&=~a.j;a.bb|=dbb;c=16*a.$;(a.bb&a.p)!=0&&(c=-c);a.S=$Q(3);a.H=$Q(3);WQ(a.ib,a.jb,a.S[0],a.H[0],1,-c);WQ(a.ib,a.jb,a.S[1],a.H[1],1-22/a.X,-c);WQ(a.ib,a.jb,a.S[2],a.H[2],1-22/a.X,~~(-c*4/3));a.I=$Q(3);WQ(a.ib,a.jb,a.I[0],a.I[2],1-28/a.X,~~(c/2));UQ(a.I[0],a.I[2],a.I[1],0.5);if(a.$f()){a.v=$Q(2);UQ(a.S[0],a.H[0],a.v[0],0.5);UQ(a.S[1],a.H[1],a.v[1],0.5)}if((a.bb&a.o)!=0){if(a.R==-1){UQ(a.ib,a.jb,a.I[1],1-36/a.X);b=a.$<0?32:31;a.P=SQ(a.ib,a.jb,1-b/a.X);a.Q=3}}else{a.R==1?a.$f()?(a.t=vQ(a.v[0],a.v[1],12,5)):(a.t=vQ(a.S[1],a.S[0],10,4)):a.$f()?(a.t=vQ(a.v[1],a.v[0],12,5)):(a.t=vQ(a.H[0],a.H[1],12,5))}(a.bb&a.n)!=0?(a.w=3):(a.w=a.R==-1?2:1)}\nfunction uo(a,b,c){var d,e,f,g,h,i,j,k,m;!c&&(c=qp(b.a.getTimezoneOffset()));e=(b.a.getTimezoneOffset()-c.a)*60000;h=new zBb(AC(CC(b.a.getTime()),DC(e)));i=h;if(h.a.getTimezoneOffset()!=b.a.getTimezoneOffset()){e>0?(e-=86400000):(e+=86400000);i=new zBb(AC(CC(b.a.getTime()),DC(e)))}k=new Vyb;j=a.a.length;for(f=0;f<j;){d=dyb(a.a,f);if(d>=97&&d<=122||d>=65&&d<=90){for(g=f+1;g<j&&dyb(a.a,g)==d;++g);Co(k,d,g-f,h,i,c);f=g}else if(d==39){++f;if(f<j&&dyb(a.a,f)==39){k.a+=\"'\";++f;continue}m=false;while(!m){g=f;while(g<j&&dyb(a.a,g)!=39){++g}if(g>=j){throw new lxb(\"Missing trailing '\")}g+1<j&&dyb(a.a,g+1)==39?++g:(m=true);Ryb(k,tyb(a.a,f,g));f=g+1}}else{k.a+=Ip(d);++f}}return k.a}\nfunction g$(a,b,c,d){var e,f,g,h,i,j,k,m,n,o,p;n=zp(yv,ODb,45,6,0,1);o=0;e=new FM(true);e.b=true;gM(a.Ab,new bN(o_('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=Eyb(b,m,i-1);if(j.charCodeAt(0)==35);else if(j.charCodeAt(0)==43){k=new FM(true);k.b=true;gM(e,new bN(o_(wyb(j,1,j.length-1)),k));e=n[o++]=k}else if(j.charCodeAt(0)==45){e=n[--o-1]}else{h=hyb(j,Cyb(32));if(h>0){p=o_(wyb(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));gM(e,new aN(p,new yfb('circuits','setup '+f+' '+p)));if(fyb(f,a.Ec)&&a.Hc==null){a.Hc=p;PJ(a.Qc,p)}if(g&&a.Ec==null){a.Ec=f;a.Hc=p;d&&a.Kc==null&&o$(a,a.Ec,a.Hc)}}}m+=i}}\nfunction cnb(a){Knb(a.A,10-RC(CC(Uxb(Mxb(a.u.U)/Mxb(2)))));if(a.I){eI(a.I,(qwb(),a.u.R&&!wmb(a.u,7)?pwb:owb));eI(a.a,a.u.L&&!wmb(a.u,7)?pwb:owb);eI(a.q,wmb(a.u,7)?pwb:owb)}eI(a.t,(qwb(),a.u.Q?pwb:owb));eI(a.p,a.u.M?pwb:owb);eI(a.k,a.u.N?pwb:owb);eI(a.d,a.u.K?pwb:owb);eI(a.w,a.u.J?pwb:owb);eI(a.s,a.u.P?pwb:owb);dI(a.s,Flb(a.u)?o_(VLb):o_('Show Average'));eI(a.H,a.u.t&&!a.u.u?pwb:owb);eI(a.J,a.u.u?pwb:owb);eI(a.r,wmb(a.u,2)?pwb:owb);cI(a.r,Glb(a.u));if(a.D){eI(a.g,wmb(a.u,1)?pwb:owb);eI(a.i,wmb(a.u,2)?pwb:owb);eI(a.j,wmb(a.u,3)?pwb:owb);eI(a.D,wmb(a.u,4)?pwb:owb);eI(a.C,wmb(a.u,5)?pwb:owb);eI(a.F,wmb(a.u,6)?pwb:owb);eI(a.G,emb(a.u)?pwb:owb)}PJ(a.v,gS(Blb(a.u),'s',false)+NLb)}\nfunction dmb(a,b,c){b==vKb&&gmb(a);b==OLb&&(a.R=c,c&&!xmb(a)&&tmb(a,0),Elb(a),undefined);b==PLb&&(a.L=c,c&&!xmb(a)&&tmb(a,0),Elb(a),undefined);b=='showscale'&&(a.Q=c);b=='showpeak'&&(a.M=c);b==QLb&&(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'&&tmb(a,7);b=='showib'&&tmb(a,1);b=='showic'&&tmb(a,2);b=='showie'&&tmb(a,3);b=='showvbe'&&tmb(a,4);b=='showvbc'&&tmb(a,5);b=='showvce'&&tmb(a,6);if(b==RLb){a.t=true;a.u=false;vmb(a,6,2,$lb(a),null);lmb(a,false)}if(b=='showvvsi'){a.t=c;a.u=false;lmb(a,false)}if(b=='plotxy'){a.u=a.t=c;a.t&&(a.v=a.Y);a.t&&a.v.a.b.length==1&&omb(a);lmb(a,false)}b==SLb&&tmb(a,2)}\nfunction EG(a){switch(a){case 'blur':return 4096;case 'change':return pFb;case 'click':return 1;case UEb:return 2;case 'focus':return VFb;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case VEb:return 4;case WEb:return 64;case 'mouseout':return 32;case 'mouseover':return 16;case XEb:return 8;case 'scroll':return WFb;case 'error':return XFb;case ZEb:case YEb:return 131072;case TEb:return 262144;case YFb:return uFb;case cFb:return ZFb;case bFb:return $Fb;case _Eb:return vFb;case $Eb:return 8388608;case 'gesturestart':return _Fb;case 'gesturechange':return aGb;case 'gestureend':return bGb;default:return -1;}}\nfunction qZ(a){var b,c,d;a.Db=a.Mb;a.Fb=-1;a.Eb=-1;if(a.uc!=-1){if(Jp(rDb(a.vc[a.uc].v,0),13).c){a.Fb=a.uc;a.Eb=a.vc[a.uc].H;Zmb(a.tc,false,a.vc[a.uc]);a.v=new XI(true);vI(a.v,a.tc.c);d=Oxb(0,Rxb(a.Cb,nf(a.F).height-160));OI(a.v,a.Bb,d);a.v.me()}}else if(a.Mb){if(Np(a.Mb,10)){b=Jp(a.Mb,10);if(Jp(rDb(b.a.v,0),13).c){a.Eb=b.a.H;Zmb(a.tc,true,b.a);a.v=new XI(true);vI(a.v,a.tc.c);OI(a.v,a.Bb,a.Cb);a.v.me()}}else{WM(a.V,a.Mb.Ae());WM(a.S,a.Mb.Ae());WM(a.Q,!!a.Mb.Qe(0));WM(a.R,a.Mb.Ue()==2);WM(a.X,_Y(a.Mb));WM(a.W,M$(a.Mb));a.v=new XI(true);vI(a.v,a.U);OI(a.v,a.Bb,a.Cb);a.v.me()}}else{oZ(a);a.v=new XI(true);vI(a.v,a.xb);c=Oxb(0,Rxb(a.Bb,nf(a.F).width-400));d=Oxb(0,Rxb(a.Cb,nf(a.F).height-450));OI(a.v,c,d);a.v.me()}}\nfunction p7(a,b){var c,d,e,f,g;CJ.call(this);this.a=a;this.c=new bP;gJ(this,this.c);AJ(this,o_('Export as Text'));ZO(this.c,new RJ(o_('Text file for this circuit is...')));ZO(this.c,g=new LO);(vF(),g.ob).style[lEb]=mLb;g.ob.style[kEb]='200px';g.ob[KGb]=b!=null?b:'';this.b=g;ZO(this.c,e=new SJ(o_('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[lEb]=mLb;c=new QL;c.ob.style[lEb]=fLb;PL(c,(GL(),CL));Ph(c.ob,hEb);ZO(this.c,c);OL(c,f=new WH(o_(sHb)));PL(c,FL);OL(c,d=new WH(o_('Re-Import')));Oe(f,new q7(this),(Hl(),Hl(),Gl));Oe(d,new s7(this),(null,Gl));GI(this)}\nfunction wZ(j,e){var f;var g;var h=j;e.addEventListener(cFb,function(a){mousePos=i(e,a);var b=a.touches[0];var c=VEb;clearTimeout(g);a.timeStamp-f<300?(c=UEb):(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(_Eb,function(a){var b=new MouseEvent(XEb,{});a.preventDefault();clearTimeout(g);e.dispatchEvent(b)},false);e.addEventListener(bFb,function(a){var b=a.touches[0];var c=new MouseEvent(WEb,{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 pZ(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q;h$(a);bZ(a);n=null;for(i=0;i!=a.T.a.b.length;i++){d=LZ(a,i);c=d.U;n?(n=Wjb(n,c)):(n=c)}o=a.T.a.b.length;if(b!=null){n$(a,Dyb(b),b.length,true,false);PJ(a.Qc,null)}else{i$(a);m$(a,a.u)}m=null;for(i=o;i!=a.T.a.b.length;i++){d=LZ(a,i);d.kb=true;c=d.U;m?(m=Wjb(m,c)):(m=c)}if(!!n&&!!m&&Tjb(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=N$(a,n.c+n.b-m.c+a.fb)):(f=N$(a,n.d+n.a-m.d+a.fb));if(a.Ib>0&&Rjb(a.j,a.Ib,a.Jb)){g=SZ(a,a.Ib);h=TZ(a,a.Jb);j=N$(a,g-(m.c+~~(m.b/2)));k=N$(a,h-(m.d+~~(m.a/2)));for(i=o;i!=a.T.a.b.length;i++){if(!uQ(LZ(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=LZ(a,i);d.nb+=e;d.pb+=f;d.ob+=e;d.qb+=f;Vjb(d.U,e,f);d.lf()}}a.d=true;r$(a);l_(a)}\nfunction k0(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=LZ(a.c,f);if(e==a.b)continue;if(a.d==1){if(Np(e,137))continue}if(a.d==2){if(!(e.cf()||Np(e,48)||Np(e,196)))continue}if(a.d==3&&!e.cf())continue;if(a.d==4){if(!(e.cf()||Np(e,49)||Np(e,48)))continue}if(b==0){for(h=0;h!=e.Le();h++)if(e.af(h)&&k0(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)&&k0(a,0,c)){a.e[b]=false;return true}if(a.d==1&&Np(e,138)){d=e.Me();g==0&&(d=-d);if(Fxb(d-a.b.Me())>1.0E-10)continue}for(i=0;i!=e.Le();i++){if(g==i)continue;if(e.Je(g,i)&&k0(a,e.Ke(i),c)){a.e[b]=false;return true}}}a.e[b]=false;return false}\nfunction MZ(a){var b,c,d,e,f;b=LZ(a,a.hb);c=LZ(a,a.ib);if(!b||!c)return null;if(a.jb==1){if(!Np(b,138))return null;if(!Np(c,49))return null;e=Jp(b,138);d=Jp(c,49);return o_('res.f = ')+gS(1/(LDb*Wxb(e.b*d.c)),bHb,false)}if(a.jb==2){if(!Np(b,95))return null;if(!Np(c,49))return null;f=Jp(b,95);d=Jp(c,49);return 'RC = '+gS(f.a*d.c,'s',false)}if(a.jb==3){if(!Np(b,95))return null;if(!Np(c,49))return null;f=Jp(b,95);d=Jp(c,49);return o_('f.3db = ')+gS(1/(LDb*f.a*d.c),bHb,false)}if(a.jb==5){if(!Np(b,95))return null;if(!Np(c,138))return null;f=Jp(b,95);e=Jp(c,138);return o_('f.3db = ')+gS(f.a/(LDb*e.b),bHb,false)}if(a.jb==4){if(!Np(b,95))return null;if(!Np(c,49))return null;f=Jp(b,95);d=Jp(c,49);return o_('fc = ')+gS(1/(LDb*f.a*d.c),bHb,false)}return null}\nfunction L$(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){a_(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=Ap(Zp,[ODb,QGb],[16,0],7,[i,i],2);h=zp(Zp,QGb,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 Olb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q;if(jZ(a.S))return;if(!Rjb(a.A,a.S.Ib,a.S.Jb))return;if(a.H<0&&!a.J)return;f=zp(hB,ODb,2,4,4,1);h=Vmb(Jp(rDb(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=Jp(rDb(a.Y,a.H),13);f[d++]=Tmb(m,m.e[g]);j=Vp(a.p*(m.e[g]-a.o));$8(b,m.a);W8(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++]=gS(i*(a.S.Ib-a.A.c)/a.A.b,bHb,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++]=gS(p,'s',false)}o=0;n=15*d;for(e=0;e!=d;e++){q=Vp(Ff(b.a,f[e]).width);q>o&&(o=q)}Z8(b,pQ);S8(b,a.S.Ib,a.A.d,a.S.Ib,a.A.d+a.A.a);Z8(b,a.S.ic.c?(E0(),C0):(E0(),u0));c=a.S.Ib;c<~~(o/2)&&(c=~~(o/2));Y8(b,c-~~(o/2),a.A.d-n,o,n);Z8(b,pQ);for(e=0;e!=d;e++){q=Vp(Ff(b.a,f[e]).width);V8(b,f[e],c-~~(q/2),a.A.d-2-(d-1-e)*15)}}\nfunction o3(b,c){var d,e,f,g,h,i,j;i=new _pb(c,',:+',true);b.a=b.p=0;while(Ypb(i)){g=Zpb(i);g=='+'&&--b.p;if(g==','||g=='+'||g==':')continue;b.p+=2;++b.a}b.f=zp($p,iFb,0,b.a,7,1);b.e=zp(Zp,QGb,0,b.a,7,1);(b.d==null||b.d.length!=b.a)&&(b.d=zp(Zp,QGb,0,b.a,7,1));b.b=zp(Zp,QGb,0,b.a,7,1);b.c=zp(Zp,QGb,0,b.a,7,1);b.g=zp(Zp,QGb,0,b.a,7,1);b.s=$Q(b.p);b.t=$Q(b.p);b.r=zp(Zp,QGb,0,b.p,7,1);b.q=zp(Zp,QGb,0,b.p,7,1);i=new _pb(c,',:+',true);f=0;d=0;b.u=0;h=false;b.o=false;while(true){j=Zpb(i);try{e=_wb(j)}catch(a){a=_B(a);if(Np(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(!Ypb(i))break;j=Zpb(i);if(j==',')continue;if(j=='+'){--f;continue}if(j==':'){if(h)return false;h=true;continue}return false}tQ(b);p3(b);return true}\nfunction d3(a){var b,c,d,e,f,g,h,i,j,k;d=pyb(a.g,CEb,0);a.i=new vDb;a.j=new vDb;a.k=false;for(b=0;b!=d.length;b++){h=d[b].toLowerCase();if(h.length==0||fyb(h.substr(0,1),'#'))continue;i=pyb(nyb(h,' ',''),'=',0);if(i.length!=2){pG(JKb+(b+1)+KKb);return}if(i[0].length<a.d.length){pG('Model must have >= '+a.d.length+LKb);return}if(i[0].length>a.d.length+a.f.length){pG('Model must have <= '+(a.d.length+a.f.length)+LKb);return}if(i[1].length!=a.f.length){pG('Model must have '+a.f.length+' digits on right side');return}f=i[0];j=zp(XB,AHb,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+=Ip(k);continue}if(k<97||k>122){pG(JKb+(b+1)+KKb);return}if(j[k-97]){e+=String.fromCharCode(k+65-97&DEb);continue}j[k-97]=true;e+=Ip(k)}g=i[1];g.indexOf('_')!=-1&&(a.k=true);nDb(a.i,e);nDb(a.j,i[1])}}\nfunction R7(b){var c,d;if(T7(b,'(')){d=L7(b);!T7(b,')');return d}if(T7(b,'t'))return new H7(3);if(b.d.length==1){c=b.d.charCodeAt(0);if(c>=97&&c<=105){K7(b);return new H7(28+(c-97))}}if(T7(b,'pi'))return new I7(KDb);if(T7(b,'sin'))return N7(b,11);if(T7(b,'cos'))return N7(b,12);if(T7(b,'abs'))return N7(b,13);if(T7(b,'exp'))return N7(b,14);if(T7(b,'log'))return N7(b,15);if(T7(b,'sqrt'))return N7(b,16);if(T7(b,'tan'))return N7(b,17);if(T7(b,'tri'))return N7(b,23);if(T7(b,'saw'))return N7(b,24);if(T7(b,'min'))return O7(b,20);if(T7(b,'max'))return O7(b,19);if(T7(b,'pwl'))return O7(b,22);if(T7(b,'mod'))return O7(b,25);if(T7(b,'step'))return O7(b,26);if(T7(b,'select'))return O7(b,27);if(T7(b,'clamp'))return O7(b,21);try{d=new I7((new cxb(b.d)).a);K7(b);return d}catch(a){a=_B(a);if(Np(a,17)){p_('unrecognized token: '+b.d+CEb);return new I7(0)}else throw $B(a)}}\nfunction HZ(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='';h3();X5();f=new vDb;s=UZ(a);q=new KBb;r=new KBb;for(g=0;g!=a.T.a.b.length;g++){c=LZ(a,g);if(s&&!c.kb)continue;if(Np(c,176)){j=Jp(c,176);i=j.b;k=Jp(i==null?izb(YBb(q.a,null)):q.c.Dg(i),27);if(k){u=Jp(ozb(r,Bxb(j.gb[0])),27);if(!!u&&!(!!k&&k.a==u.a)){pG(\"Can't have a node with two labels!\");return null}rzb(r,Bxb(j.gb[0]),k);continue}szb(q,i,Bxb(j.gb[0]));rzb(r,Bxb(j.gb[0]),Bxb(j.gb[0]));if((j.bb&1)!=0)continue;e=new W7(i,c.gb[0]);uAb(f.a,e)}}for(g=0;g!=a.T.a.b.length;g++){c=LZ(a,g);if(s&&!c.kb)continue;if(Np(c,104)||Np(c,176))continue;if(Np(c,139))continue;p.length>0&&(p+='\\r');p+=Gwb(c.cZ);for(h=0;h!=c.Ue();h++){m=c.gb[h];o=Jp(ozb(r,Bxb(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=oyb(t,LJb,'');c.nb=v;c.pb=A;c.ob=w;c.qb=B;d.length>0&&(d+=' ');d+=i3(t)}b=new z2;b.e=p;b.b=d;b.c=f;return b}\n",
"function wS(a,b,c){var d,e,f,g,h,i;Z8(b,fQ==a||a.kb||mQ.bc==a||Np(fQ,10)&&$lb(Jp(fQ,10).a)==a?jQ:(E0(),y0));hR(a,b);f=c.a;h=c.b;a.n!=6&&AR(b,f,h,17);rQ(a,f-17,h-17,f+17,h+17);switch(a.n){case 2:g=Vp(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;BR(b,f-8,h-8,f-8,h);BR(b,f-8,h-8,g,h-8);BR(b,g,h-8,g,h+8);BR(b,f+8,h+8,g,h+8);BR(b,f+8,h,f+8,h+8);break;case 5:h+=4;BR(b,f-8,h-8,f-8,h);BR(b,f-8,h-8,f-4,h-8);BR(b,f-4,h-8,f-4,h);BR(b,f-4,h,f+8,h);break;case 4:BR(b,f,h-8,f-8,h);BR(b,f,h-8,f,h+8);BR(b,f,h+8,f+8,h);break;case 3:{BR(b,f-10,h,f-5,h-8);BR(b,f-5,h-8,f,h);BR(b,f,h,f+5,h+8);BR(b,f+5,h+8,f+10,h);break}case 6:{Z8(b,fQ==a||a.kb||mQ.bc==a||Np(fQ,10)&&$lb(Jp(fQ,10).a)==a?jQ:pQ);DQ(a,b,o_('Noise'),f,h,true);break}case 1:{xf(b.a);Of(b.a,3);for(d=-10;d<=10;d++){i=h+Vp(0.95*Math.sin(d*KDb/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(mQ.Ac.c&&a.n!=6){e=gS(a.g,bHb,true);(a._==0||a.ab==0)&&IQ(a,b,e,17)}}\nfunction dp(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 lxb(\"Unexpected '0' in pattern \\\"\"+b+'\"')}++q;j>=0&&f<0&&++j;break;case 44:j=0;break;case 46:if(f>=0){throw new lxb('Multiple decimal separators in pattern \"'+b+'\"')}f=g+q+h;break;case 69:if(!d){if(a.v){throw new lxb('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 lxb('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 lxb('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 v7(a){var b,c,d,e,f,g,h;CJ.call(this);g=pyb($wnd.location.href,'\\\\?',0);a=lyb(a,32,43);f=(oo('decodedURL',a),'?cct='+encodeURI(a));a=g[0]+f;this.a=(oo('decodedURLComponent',f),h=/%20/g,encodeURIComponent(f).replace(h,'+'));this.c=new bP;gJ(this,this.c);AJ(this,o_('Export as URL'));ZO(this.c,new RJ(o_('URL for this circuit is...')));if(a.length>2000){ZO(this.c,c=new SJ(o_('Warning: this URL is longer than 2000 characters and may not work in some browsers.')));(vF(),c.ob).style[lEb]=mLb}ZO(this.c,u7=new KN);JN(u7,a);ZO(this.c,d=new SJ(o_('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[lEb]=mLb;b=new QL;b.ob.style[lEb]=fLb;Ph(b.ob,hEb);PL(b,(GL(),CL));OL(b,e=new WH(o_(sHb)));ZO(this.c,b);PL(b,FL);OL(b,this.b=new WH(o_('Create short URL')));Oe(this.b,new A7(this),(Hl(),Hl(),Gl));Oe(e,new C7(this),(null,Gl));GI(this)}\nfunction h6(a){var b,c,d,e,f;a.j=new bP;gJ(a,a.j);AJ(a,o_('Edit Subcircuit Model'));ZO(a.j,new RJ(o_('Drag the pins to the desired position')));new yBb;d=tf();(vF(),d.ob).style[lEb]='400 px';d.ob.style[kEb]='400 px';$h(d.ob,400);Zh(d.ob,400);ZO(a.j,d);a.b=d.ob.getContext('2d');a.a=new b2(50,50);a.a.ob=200;a.a.qb=50;j6(a);if(a.d.d==null){ZO(a.j,new RJ(o_(IKb)));a.e=new MO;ZO(a.j,a.e)}e=new QL;OL(e,new RJ(o_('Width')));OL(e,b=new WH('+'));Oe(b,new v6(a),(Hl(),Hl(),Gl));OL(e,b=new WH('-'));Oe(b,new x6(a),(null,Gl));OL(e,new RJ(o_('Height')));OL(e,b=new WH('+'));Oe(b,new z6(a),(null,Gl));OL(e,b=new WH('-'));Oe(b,new B6(a),(null,Gl));ZO(a.j,e);Oe(d,a,(bm(),bm(),am));Oe(d,a,(vm(),vm(),um));Oe(d,a,(gm(),gm(),fm));Oe(d,a,(lm(),lm(),km));Oe(d,a,(qm(),qm(),pm));e=new QL;e.ob.style[lEb]=fLb;PL(e,(GL(),CL));Ph(e.ob,hEb);ZO(a.j,e);OL(e,f=new WH(o_(sHb)));PL(e,FL);if(a.d.d==null){OL(e,c=new WH(o_(gLb)));Oe(c,new D6(a),(null,Gl))}Oe(f,new F6(a),(null,Gl));GI(a)}\nfunction FF(){var a,b,c;b=$doc.compatMode;a=Cp(yp(hB,1),ODb,2,4,[EEb]);for(c=0;c<a.length;c++){if(fyb(a[c],b)){return}}a.length==1&&fyb(EEb,a[0])&&fyb('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 D9(a){CJ.call(this);C9=a;this.g=new bP;gJ(this,this.g);AJ(this,o_('Import from Dropbox'));if(B9()){ZO(this.g,new RJ(o_('To open a file in your dropbox account using the chooser click below.')));this.b=new WH(o_('Open Dropbox Chooser'));ZO(this.g,this.b);Oe(this.b,new G9(this),(Hl(),Hl(),Gl));this.e=new RJ(o_('To open a shared Dropbox file from a Dropbox link paste the link below...'))}else{ZO(this.g,new RJ(\"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 RJ('You can open a shared Dropbox file if you have a link. Paste the Dropbox link below...');xe(this.e,hEb)}ZO(this.g,this.e);this.f=new LO;Be(this.f,mLb);we(this.f,'200px');ZO(this.g,this.f);this.c=new QL;Be(this.c,fLb);ZO(this.g,this.c);PL(this.c,(GL(),CL));this.d=new WH(o_('Import From Dropbox Link'));Oe(this.d,new I9(this),(Hl(),Hl(),Gl));OL(this.c,this.d);PL(this.c,FL);this.a=new WH(o_(gLb));OL(this.c,this.a);Oe(this.a,new K9(this),(null,Gl));GI(this)}\nfunction Amb(b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q,r;kmb(b);e=(new qxb(Zpb(c))).a;if(e==-1)return;d=LZ(b.S,e);pmb(b,d);b.U=(new qxb(Zpb(c))).a;p=(new qxb(Zpb(c))).a;!Np(d,74)&&p==1&&(p=7);g=(new qxb(Zpb(c))).a;b.B[0]=(new cxb(Zpb(c))).a;b.B[1]=(new cxb(Zpb(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=axb(Zpb(c));m=axb(Zpb(c));tmb(b,p);while(b.v.a.b.length>1)uDb(b.v);n=Jp(rDb(b.v,0),13).k;n>1&&(b.B[n]=_wb(Zpb(c)));for(h=1;h!=m;h++){j=axb(Zpb(c));o=axb(Zpb(c));f=LZ(b.S,j);n=f.Xe(o);n>1&&(b.B[n]=_wb(Zpb(c)));nDb(b.v,new Ymb(f,n,o))}while(Ypb(c)){b.W==null?(b.W=Zpb(c)):(b.W+=' '+Zpb(c))}}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}else{q=null;i=0;try{b.w=(new qxb(Zpb(c))).a;if((g&32)!=0){r=(new qxb(Zpb(c))).a;r!=-1&&(q=LZ(b.S,r));k||(q=null)}(g&VFb)!=0&&(i=(new qxb(Zpb(c))).a);while(Ypb(c)){b.W==null?(b.W=Zpb(c)):(b.W+=' '+Zpb(c))}}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}vmb(b,p,i,LZ(b.S,e),q)}b.t=k;qmb(b,g)}\nfunction kob(){kob=dC;job=Cp(yp(XB,2),ODb,50,0,[Cp(yp(XB,1),AHb,0,8,[true,true,true,true,true,true,false]),Cp(yp(XB,1),AHb,0,8,[false,true,true,false,false,false,false]),Cp(yp(XB,1),AHb,0,8,[true,true,false,true,true,false,true]),Cp(yp(XB,1),AHb,0,8,[true,true,true,true,false,false,true]),Cp(yp(XB,1),AHb,0,8,[false,true,true,false,false,true,true]),Cp(yp(XB,1),AHb,0,8,[true,false,true,true,false,true,true]),Cp(yp(XB,1),AHb,0,8,[true,false,true,true,true,true,true]),Cp(yp(XB,1),AHb,0,8,[true,true,true,false,false,false,false]),Cp(yp(XB,1),AHb,0,8,[true,true,true,true,true,true,true]),Cp(yp(XB,1),AHb,0,8,[true,true,true,false,false,true,true]),Cp(yp(XB,1),AHb,0,8,[true,true,true,false,true,true,true]),Cp(yp(XB,1),AHb,0,8,[false,false,true,true,true,true,true]),Cp(yp(XB,1),AHb,0,8,[true,false,false,true,true,true,false]),Cp(yp(XB,1),AHb,0,8,[false,true,true,true,true,false,true]),Cp(yp(XB,1),AHb,0,8,[true,false,false,true,true,true,true]),Cp(yp(XB,1),AHb,0,8,[true,false,false,false,true,true,true])])}\nfunction Llb(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;lmb(a,false)}if(a.t){Mlb(a,b);return}Xlb(a,b);If(b.a);Z8(b,(E0(),B0));Vf(b.a,a.A.c,a.A.d);if(a.J){Rlb(a,b);Qlb(a,b)}for(d=0;d!=4;d++){a.e[d]=false;a.q&&(a.B[d]=jLb)}a.T=false;for(f=0;f!=a.Y.a.b.length;f++){e=Jp(rDb(a.Y,f),13);Dlb(a,e);a.S.uc==-1&&!!e.c&&XQ(e.c)&&(a.T=true);a.e[e.k]=true}Hlb(a);a.H>=0&&(a.T=true);a.b=true;c=true;for(d=1;d<a.Y.a.b.length;d++){Jp(rDb(a.Y,d),13).k!=Jp(rDb(a.Y,0),13).k&&(c=false)}(c||a.M||a.N)&&a.Y.a.b.length>0&&Clb(a,Jp(qDb(a.Y),13).k);for(d=0;d!=a.Y.a.b.length;d++){Jp(rDb(a.Y,d),13).k>1&&d!=a.H&&Vlb(a,b,Jp(rDb(a.Y,d),13),c,false)}for(d=0;d!=a.Y.a.b.length;d++){Jp(rDb(a.Y,d),13).k==1&&d!=a.H&&Vlb(a,b,Jp(rDb(a.Y,d),13),c,false)}for(d=0;d!=a.Y.a.b.length;d++){Jp(rDb(a.Y,d),13).k==0&&d!=a.H&&Vlb(a,b,Jp(rDb(a.Y,d),13),c,false)}a.H>=0&&Vlb(a,b,Jp(rDb(a.Y,a.H),13),c,true);a.Y.a.b.length>0&&Ulb(a,b);Hf(b.a);Olb(a,b);if(Jp(rDb(a.v,0),13).g>5&&!a.n){for(d=0;d!=4;d++)a.B[d]>jLb&&a.e[d]&&(a.B[d]/=2)}}\nfunction rG(){if(!hG){hH('function __gwt_initWindowCloseHandler(beforeunload, unload) {\\n var wnd = window\\n , oldOnBeforeUnload = wnd.onbeforeunload\\n , oldOnUnload = wnd.onunload;\\n \\n wnd.onbeforeunload = function(evt) {\\n var ret, oldRet;\\n try {\\n ret = beforeunload();\\n } finally {\\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\\n }\\n // Avoid returning null as IE6 will coerce it into a string.\\n // Ensure that \"\" gets returned properly.\\n if (ret != null) {\\n return ret;\\n }\\n if (oldRet != null) {\\n return oldRet;\\n }\\n // returns undefined.\\n };\\n \\n wnd.onunload = function(evt) {\\n try {\\n unload();\\n } finally {\\n oldOnUnload && oldOnUnload(evt);\\n wnd.onresize = null;\\n wnd.onscroll = null;\\n wnd.onbeforeunload = null;\\n wnd.onunload = null;\\n }\\n };\\n \\n // Remove the reference once we\\'ve initialize the handler\\n wnd.__gwt_initWindowCloseHandler = undefined;\\n}\\n',new iH);hG=true}}\nfunction c$(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;n=null;a.Ib=El(b);a.Jb=Fl(b);q=El(b);r=Fl(b);h=Vp((q-a.Rc[4])/a.Rc[0]);i=Vp((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?B$(a,'cursorSplitter'):F$(a,a.Nb)),a.Qb=s,s){E$(a,null);return}if(!!a.Mb&&MQ(a.Mb,h,i)>=0){n=a.Mb}else{e=IHb;d=IHb;for(j=0;j!=a.T.a.b.length;j++){f=LZ(a,j);if(Rjb(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=b9(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(Rjb(p.A,q,r)){n=$lb(p);if(p.u){a.ac=$lb(p);a.bc=cmb(p)}a.uc=j}}for(j=0;j!=a.T.a.b.length;j++){f=LZ(a,j);if(a.Nb==5){f.cb=-1;b9(f.nb,f.pb,f.ob,f.qb)>=0&&(b9(f.nb,f.pb,h,i)<=25?(f.cb=0):b9(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(b9(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);b9(o.a,o.b,h,i)<26&&(a.Pb=j)}}r$(a);E$(a,n)}\nfunction VG(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?LG:null);c&2&&(a.ondblclick=b&2?LG:null);c&4&&(a.onmousedown=b&4?LG:null);c&8&&(a.onmouseup=b&8?LG:null);c&16&&(a.onmouseover=b&16?LG:null);c&32&&(a.onmouseout=b&32?LG:null);c&64&&(a.onmousemove=b&64?LG:null);c&128&&(a.onkeydown=b&128?LG:null);c&256&&(a.onkeypress=b&256?LG:null);c&512&&(a.onkeyup=b&512?LG:null);c&pFb&&(a.onchange=b&pFb?LG:null);c&VFb&&(a.onfocus=b&VFb?LG:null);c&4096&&(a.onblur=b&4096?LG:null);c&8192&&(a.onlosecapture=b&8192?LG:null);c&WFb&&(a.onscroll=b&WFb?LG:null);c&32768&&(a.onload=b&32768?MG:null);c&XFb&&(a.onerror=b&XFb?LG:null);c&131072&&(a.onmousewheel=b&131072?LG:null);c&262144&&(a.oncontextmenu=b&262144?LG:null);c&uFb&&(a.onpaste=b&uFb?LG:null);c&ZFb&&(a.ontouchstart=b&ZFb?LG:null);c&$Fb&&(a.ontouchmove=b&$Fb?LG:null);c&vFb&&(a.ontouchend=b&vFb?LG:null);c&8388608&&(a.ontouchcancel=b&8388608?LG:null);c&_Fb&&(a.ongesturestart=b&_Fb?LG:null);c&aGb&&(a.ongesturechange=b&aGb?LG:null);c&bGb&&(a.ongestureend=b&bGb?LG:null)}\nfunction R0(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 KBb;w=new $pb(c,'\\r');a.w=new vDb;a.A=new vDb;a.F=new vDb;while(Ypb(w)){v=Zpb(w);D=new $pb(v,BKb);f=Zpb(D);A=q_(f,0,0);if(b){G=A.Pe();k=Zpb(b);(a.bb&1)!=0&&(k=n3(k));C=new $pb(k,(a.bb&1)!=0?' ':'_');o=(new qxb(Zpb(C))).a;A=r_(G,0,0,0,0,o,C)}nDb(a.w,A);F=0;while(Ypb(D)){B=(new qxb(Zpb(D))).a;h=new q0;h.b=F;h.a=A;if(lzb(j,Bxb(B))){g=Jp(ozb(j,Bxb(B)),72);nDb(g.b,h)}else{g=new p0;nDb(g.b,h);rzb(j,Bxb(B),g)}++F}}a.C=d.length;for(q=0;q<d.length;q++){if(lzb(j,Bxb(d[q]))){nDb(a.A,Jp(ozb(j,Bxb(d[q])),72));tzb(j,Bxb(d[q]))}else throw new kxb}for(n=new Hzb((new zzb(j)).a);Ezb(n);){m=(sBb(n.d,n),uh(Ezb(n)),n.b=n.a,Jp(n.a.se(),43));u=Jp(m.ug(),27).a;nDb(a.A,Jp(ozb(j,Bxb(u)),72))}for(r=0;r!=a.w.a.b.length;r++){e=Jp(rDb(a.w,r),5);s=e.Se();for(t=0;t!=s;t++){h=new q0;h.b=t+e.Ue();h.a=e;g=new p0;nDb(g.b,h);nDb(a.A,g)}}a.B=a.A.a.b.length;a.D=zp(tz,UGb,18,a.C,0,1);for(p=0;p<a.w.a.b.length;p++){i=Jp(rDb(a.w,p),5)._e();for(t=0;t<i;t++){H=new pvb;H.a=Jp(rDb(a.w,p),5);H.c=t;nDb(a.F,H)}}a.bb|=1}\nfunction gbb(a,b){var c,d,e,f,g,h,i,j,k,m;if(b)m=a.mb;else{m=zp(Zp,QGb,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&&(jbb(a,a.M,m[1])||jbb(a,a.N,m[2])||jbb(a,a.L,m[0]))&&(mQ.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=dLb;a.K=j*dLb;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=dLb;a.K=0.5*a.u*(k-a.T)*(k-a.T)+(j-(k-a.T))*dLb;a.O=2}if((a.bb&a.k)!=0&&a.$f()){e5(a.C,a.R*(a.mb[a.w]-a.mb[1]));a.F=d5(a.C,a.R*(a.mb[a.w]-a.mb[1]))*a.R;e5(a.D,a.R*(a.mb[a.w]-a.mb[2]));a.G=d5(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;T$(mQ,a.gb[d],a.gb[d],c);T$(mQ,a.gb[d],a.gb[i],-c-a.J);T$(mQ,a.gb[d],a.gb[0],a.J);T$(mQ,a.gb[i],a.gb[d],-c);T$(mQ,a.gb[i],a.gb[i],c+a.J);T$(mQ,a.gb[i],a.gb[0],-a.J);X$(mQ,a.gb[d],h);X$(mQ,a.gb[i],-h)}\nfunction E7(a,b){var c,d,e,f;d=null;e=null;if(!!a.a&&a.a.a.b.length>0){d=Jp(qDb(a.a),40);a.a.a.b.length==2&&(e=Jp(sDb(a.a),40))}switch(a.b){case 1:return E7(d,b)+E7(e,b);case 2:return E7(d,b)-E7(e,b);case 7:return E7(d,b)*E7(e,b);case 8:return E7(d,b)/E7(e,b);case 9:return Txb(E7(d,b),E7(e,b));case 10:return -E7(d,b);case 6:return a.c;case 3:return b.a;case 11:return Vxb(E7(d,b));case 12:return Ixb(E7(d,b));case 13:return Fxb(E7(d,b));case 14:return Jxb(E7(d,b));case 15:return Mxb(E7(d,b));case 16:return Wxb(E7(d,b));case 17:return Xxb(E7(d,b));case 20:{f=E7(d,b);for(c=1;c<a.a.a.b.length;c++)f=Qxb(f,E7(Jp(rDb(a.a,c),40),b));return f}case 19:{f=E7(d,b);for(c=1;c<a.a.a.b.length;c++)f=Nxb(f,E7(Jp(rDb(a.a,c),40),b));return f}case 21:return Qxb(Nxb(E7(d,b),E7(Jp(rDb(a.a,1),40),b)),E7(Jp(rDb(a.a,2),40),b));case 26:{f=E7(d,b);if(!e)return f<0?0:1;return f>E7(e,b)?0:f<0?0:1}case 27:{f=E7(d,b);return E7(Jp(rDb(a.a,f>0?2:1),40),b)}case 23:{f=F7(E7(d,b))/KDb;return f<1?-1+f*2:3-f*2}case 24:{f=F7(E7(d,b))/KDb;return f-1}case 25:return E7(d,b)%E7(e,b);case 22:return G7(b,a.a);default:if(a.b>=28)return b.b[a.b-28];p_('unknown\\n');}return 0}\nfunction Vlb(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&&XQ(c.c)?(g='#00FFFF'):e&&(g=c.a);o=Vmb(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-Vp(i*j);u=10-Vp(i*j);a.i=dLb;while(a.i<20*h/t){a.i*=ylb[D++%3]}A='#303030';q='#A0A0A0';if(a.S.ic.c){A='#D0D0D0';q='#808080'}K=a.S.Oc*a.U;a.g=Blb(a);if(a.b){I=a.i!=0&&d;for(p=-100;p<=100;p++){if(p!=0&&!I)continue;N=t-Vp((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);S8(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=Vp((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);S8(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=Vp(j*(w[n]-i));s=Vp(j*(r[n]-i));if(B<=t){if(B<v||s>u){a.e[c.k]=false;v=-1000;u=jFb}if(G!=-1){if(B==H&&s==H)continue;S8(b,G,t-H,m-1,t-H);G=H=-1}if(B==s){G=m;H=B;continue}S8(b,m,t-B,m,t-s-1)}}G!=-1&&S8(b,G,t-H,m-1,t-H)}\nfunction n$(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;E$(b,null);b.ac=b.bc=null;for(k=0;k!=b.T.a.b.length;k++){h=LZ(b,k);h.Ce()}b.T.a.b=zp(cB,ODb,1,0,3,1);b.jb=-1;b.Oc=5.0E-6;xY(b.I,false);xY(b.Cc,false);xY(b.fc,false);xY(b.Wc,true);xY(b.Ac,true);C$(b);Knb(b.Dc,117);Knb(b.D,50);Knb(b.ec,50);oQ=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=Eyb(c,q,o);s=new $pb(n,BKb);while(Ypb(s)){u=Zpb(s);t=u.charCodeAt(0);try{if(t==111){r=new Cmb(b);r.w=b.rc;Amb(r,s);b.vc[b.rc++]=r;break}if(t==104){b.jb=(new qxb(Zpb(s))).a;b.hb=(new qxb(Zpb(s))).a;b.ib=(new qxb(Zpb(s))).a;break}if(t==36){j$(b,s);break}if(t==33){new g3(s);break}if(t==37||t==63||t==66){break}t>=48&&t<=57&&(t=(new qxb(u)).a);if(t==34){new V5(s);break}if(t==38){g=new tU(s,b);nDb(b.b,g);break}if(t==46){new A2(s);break}v=(new qxb(Zpb(s))).a;A=(new qxb(Zpb(s))).a;w=(new qxb(Zpb(s))).a;B=(new qxb(Zpb(s))).a;j=(new qxb(Zpb(s))).a;p=r_(t,v,A,w,B,j,s);if(!p){break}p.lf();nDb(b.T,p)}catch(a){a=_B(a);if(Np(a,17)){i=a;lg(i);p_('exception while undumping '+i);break}else throw $B(a)}break}q+=m}H$(b);if(!e){for(k=0;k!=b.b.a.b.length;k++)oU(Jp(rDb(b.b,k),165),b)}b.d=true;r$(b);f&&aZ(b)}\nfunction t$(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*NZ(a));t=CC(Cg());n=a.tb;if(BC(n,{l:0,m:0,h:0})){a.tb=t;return}if(FC({l:jFb,m:0,h:0},IC(r,PC(t,a.tb)))&&!b)return;g=$Y(a);for(i=1;;i++){for(h=0;h!=a.T.a.b.length;h++){c=LZ(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=LZ(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)||hxb(u)){a_(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+=CEb;p_(u)}p_('')}if(a.q){if(a.A&&s>0)break;if(!v_(a.k,a.o,a.r)){a_(a,$Hb,null);return}}w_(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=JZ(a,j+1);for(m=0;m!=d.b.a.b.length;m++){e=Jp(rDb(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&&p_('converged after '+s+' iterations\\n');if(s==5000){a_(a,'Convergence failed!',null);break}a.Mc+=a.Oc;for(h=0;h!=a.T.a.b.length;h++)LZ(a,h).pf();g||XY(a);for(h=0;h!=a.rc;h++)zmb(a.vc[h]);for(h=0;h!=a.T.a.b.length;h++)Np(LZ(a,h),10)&&zmb(Jp(LZ(a,h),10).a);t=CC(Cg());n=t;if(FC(DC((i+1)*jFb),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&&XY(a)}\nfunction uW(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&DEb;b[3]=(2*a.length+15&JHb)>>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&DEb;b[13]=(this._sampleRate&JHb)>>16;b[14]=2*this._channels*this._sampleRate&DEb;b[15]=(2*this._channels*this._sampleRate&JHb)>>16;b[16]=4;b[17]=16;b[18]=0;b[19]=24932;b[20]=24948;b[21]=2*a.length&DEb;b[22]=(2*a.length&JHb)>>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(jFb))}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 KBb;szb(zd,'region',yd);szb(zd,'alert',Kc);szb(zd,YDb,Wc);szb(zd,QDb,Lc);szb(zd,RDb,Mc);szb(zd,'document',Yc);szb(zd,'article',Nc);szb(zd,'banner',Oc);szb(zd,SDb,Pc);szb(zd,TDb,Qc);szb(zd,'gridcell',_c);szb(zd,UDb,Rc);szb(zd,'group',ad);szb(zd,'combobox',Sc);szb(zd,VDb,Tc);szb(zd,WDb,Uc);szb(zd,XDb,Vc);szb(zd,'list',ed);szb(zd,'directory',Xc);szb(zd,'form',Zc);szb(zd,'grid',$c);szb(zd,'heading',bd);szb(zd,'img',cd);szb(zd,'link',dd);szb(zd,'listbox',fd);szb(zd,'listitem',gd);szb(zd,'log',hd);szb(zd,ZDb,jd);szb(zd,'marquee',kd);szb(zd,'math',ld);szb(zd,'menu',md);szb(zd,'menubar',nd);szb(zd,'menuitem',od);szb(zd,$Db,pd);szb(zd,bEb,td);szb(zd,'radio',wd);szb(zd,_Db,qd);szb(zd,aEb,rd);szb(zd,'note',sd);szb(zd,cEb,ud);szb(zd,dEb,vd);szb(zd,eEb,xd);szb(zd,'row',Ad);szb(zd,'rowgroup',Bd);szb(zd,'rowheader',Cd);szb(zd,'search',Ed);szb(zd,'separator',Fd);szb(zd,'scrollbar',Dd);szb(zd,'slider',Gd);szb(zd,fEb,Hd);szb(zd,'status',Id);szb(zd,'tab',Jd);szb(zd,'tablist',Kd);szb(zd,'tabpanel',Ld);szb(zd,'textbox',Md);szb(zd,'timer',Nd);szb(zd,'toolbar',Od);szb(zd,'tooltip',Pd);szb(zd,'tree',Qd);szb(zd,'treegrid',Rd);szb(zd,'treeitem',Sd)}\nfunction Co(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?Ryb(a,Cp(yp(hB,1),ODb,2,4,['Before Christ','Anno Domini'])[g]):Ryb(a,Cp(yp(hB,1),ODb,2,4,['BC','AD'])[g]);break;case 121:xo(a,c,d);break;case 77:wo(a,c,d);break;case 107:h=e.a.getHours();h==0?Do(a,24,c):Do(a,h,c);break;case 83:vo(a,c,e);break;case 69:i=d.a.getDay();c==5?Ryb(a,Cp(yp(hB,1),ODb,2,4,['S','M','T','W','T','F','S'])[i]):c==4?Ryb(a,Cp(yp(hB,1),ODb,2,4,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[i]):Ryb(a,Cp(yp(hB,1),ODb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[i]);break;case 97:e.a.getHours()>=12&&e.a.getHours()<24?Ryb(a,Cp(yp(hB,1),ODb,2,4,['AM','PM'])[1]):Ryb(a,Cp(yp(hB,1),ODb,2,4,['AM','PM'])[0]);break;case 104:j=e.a.getHours()%12;j==0?Do(a,12,c):Do(a,j,c);break;case 75:k=e.a.getHours()%12;Do(a,k,c);break;case 72:m=e.a.getHours();Do(a,m,c);break;case 99:n=d.a.getDay();c==5?Ryb(a,Cp(yp(hB,1),ODb,2,4,['S','M','T','W','T','F','S'])[n]):c==4?Ryb(a,Cp(yp(hB,1),ODb,2,4,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[n]):c==3?Ryb(a,Cp(yp(hB,1),ODb,2,4,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[n]):Do(a,n,1);break;case 76:o=d.a.getMonth();c==5?Ryb(a,Cp(yp(hB,1),ODb,2,4,['J','F','M','A','M','J','J','A','S','O','N','D'])[o]):c==4?Ryb(a,Cp(yp(hB,1),ODb,2,4,['January','February','March','April','May','June','July','August','September','October','November','December'])[o]):c==3?Ryb(a,Cp(yp(hB,1),ODb,2,4,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[o]):Do(a,o+1,c);break;case 81:p=~~(d.a.getMonth()/3);c<4?Ryb(a,Cp(yp(hB,1),ODb,2,4,['Q1','Q2','Q3','Q4'])[p]):Ryb(a,Cp(yp(hB,1),ODb,2,4,['1st quarter','2nd quarter','3rd quarter','4th quarter'])[p]);break;case 100:q=d.a.getDate();Do(a,q,c);break;case 109:r=e.a.getMinutes();Do(a,r,c);break;case 115:s=e.a.getSeconds();Do(a,s,c);break;case 122:c<4?Ryb(a,f.c[0]):Ryb(a,f.c[1]);break;case 118:Ryb(a,f.b);break;case 90:c<3?Ryb(a,lp(f)):c==3?Ryb(a,kp(f)):Ryb(a,np(f.a));break;default:return false;}return true}\nfunction lU(){WI.call(this);this.b=new bP;TI(this,this.b);Be(this.b,'400px');ZO(this.b,new UJ('<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>'));ZO(this.b,this.a=new WH(sHb));Oe(this.a,new mU(this),(Hl(),Hl(),Gl));GI(this);UI(this)}\nfunction dnb(a){var b,c,d,e,f,g;CJ.call(this);this.u=a;this.c=new cL;gJ(this,this.c);AJ(this,o_('Scope Properties'));d=new RJ(o_('Scroll Speed'));(vF(),d.ob).style[ULb]=(Cj(),'bold');bL(this.c,d);b=new fnb(this);this.B=new jL(1,2);this.A=new Mnb(b);QK(this.B,0,0,this.A);this.v=new RJ('');QK(this.B,0,1,this.v);bL(this.c,this.B);c=bmb(this.u);g=!!c&&Np(c,74);if(g){this.e=new jL(9,3);anb(this,this.e,'Plots');_mb(this,this.e,this.g=new Dmb(o_('Show Ib'),'showib'));aI(this.g,this);_mb(this,this.e,this.i=new Dmb(o_('Show Ic'),'showic'));aI(this.i,this);_mb(this,this.e,this.j=new Dmb(o_('Show Ie'),'showie'));aI(this.j,this);_mb(this,this.e,this.D=new Dmb(o_('Show Vbe'),'showvbe'));aI(this.D,this);_mb(this,this.e,this.C=new Dmb(o_('Show Vbc'),'showvbc'));aI(this.C,this);_mb(this,this.e,this.F=new Dmb(o_('Show Vce'),'showvce'));aI(this.F,this)}else{this.e=new jL(8,3);anb(this,this.e,'Plots');_mb(this,this.e,this.I=new Dmb(o_(jKb),OLb));aI(this.I,this);_mb(this,this.e,this.a=new Dmb(o_(iKb),PLb));aI(this.a,this)}_mb(this,this.e,this.q=new Dmb(o_('Show Power Consumed'),'showpower'));aI(this.q,this);_mb(this,this.e,this.r=new Dmb(o_('Show Resistance'),SLb));aI(this.r,this);_mb(this,this.e,this.w=new Dmb(o_('Show Spectrum'),'showfft'));aI(this.w,this);anb(this,this.e,'X-Y Plots');_mb(this,this.e,this.H=new Dmb(o_('Show V vs I'),'showvvsi'));aI(this.H,this);_mb(this,this.e,this.J=new Dmb(o_('Plot X/Y'),'plotxy'));aI(this.J,this);if(g){_mb(this,this.e,this.G=new Dmb(o_('Show Vce vs Ic'),RLb));aI(this.G,this)}anb(this,this.e,'Show Info');_mb(this,this.e,this.t=new Dmb(o_('Show Scale'),'showscale'));aI(this.t,this);_mb(this,this.e,this.p=new Dmb(o_('Show Peak Value'),'showpeak'));aI(this.p,this);_mb(this,this.e,this.k=new Dmb(o_('Show Negative Peak Value'),QLb));aI(this.k,this);_mb(this,this.e,this.d=new Dmb(o_('Show Frequency'),'showfreq'));aI(this.d,this);_mb(this,this.e,this.s=new Dmb(o_(VLb),'showrms'));aI(this.s,this);_mb(this,this.e,this.b=new Dmb(o_('Show Duty Cycle'),'showduty'));aI(this.b,this);bL(this.c,this.e);cnb(this);this.f=new QL;Be(this.f,fLb);PL(this.f,(GL(),CL));xe(this.f,hEb);bL(this.c,this.f);OL(this.f,e=new WH(o_(sHb)));Oe(e,new hnb(this),(Hl(),Hl(),Gl));PL(this.f,FL);OL(this.f,f=new WH(o_('Save as Default')));Oe(f,new jnb(this),(null,Gl));GI(this);!this.Q&&(this.Q=oG(new KJ(this)));UI(this)}\n",
"function f_(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){VY(b);b.d=false}!!b.Jc&&b.Jc!=b.Mb&&b.Jc.hf(true);K$(b);j=new a9(b.e);jQ=(E0(),v0);if(b.ic.c){pQ=u0;eQ=u0;Z8(j,C0)}else{pQ=C0;eQ=A0;Z8(j,u0)}Y8(j,0,0,j.a.canvas.width,j.a.canvas.height);p=CC(Cg());if(b.Bc){try{t$(b,h)}catch(a){a=_B(a);if(Np(a,17)){i=a;s_();p_('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);dQ=1.7*m*d;b.w.c||(dQ=-dQ)}b.ub=t}else b.ub={l:0,m:0,h:0};if(FC(PC(t,b.wc),{l:jFb,m:0,h:0})){b.cb=0;b.Ic=0;b.wc=t}gQ=Jxb(b.ec.k/4.762-7);r=nQ;_8(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&&Z8(j,y0);LZ(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++)zR(j,Jp(rDb(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=LZ(b,k);if(e!=b.Mb||b.Nc!=5){Z8(j,y0);W8(j,e.nb-3,e.pb-3,7);W8(j,e.ob-3,e.qb-3,7)}else{GQ(e,j,v0)}}b.Nc==6&&!!b.Mb&&GQ(b.Mb,j,v0);if(!!b.J&&(b.J.nb!=b.J.ob||b.J.pb!=b.J.qb)){b.J.Ge(j);GQ(b.J,j,v0)}for(k=0;k!=b.g.a.b.length;k++){f=Jp(rDb(b.g,k),18);Z8(j,B0);W8(j,f.a-3,f.b-3,7)}if(b.xc){Z8(j,jQ);U8(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){Z8(j,y0);u=N$(b,SZ(b,b.Ib));v=N$(b,TZ(b,b.Jb));S8(j,u,Vp((0-b.Rc[5])/b.Rc[3]),u,TZ(b,b.j.a));S8(j,Vp((0-b.Rc[4])/b.Rc[0]),v,SZ(b,b.j.b),v)}b.e.setTransform(1,0,0,1,0,0);b.ic.c?Z8(j,C0):Z8(j,u0);Y8(j,0,b.j.a,b.j.b,nf(b.F).height-b.j.a);_8(j,r);g=b.rc;b.Kc!=null&&(g=0);for(k=0;k!=g;k++)Llb(b.vc[k],j);if(b.Qb){Z8(j,v0);Of(j.a,4);S8(j,0,b.j.a-2,b.j.b,b.j.a-2);Of(j.a,1)}Z8(j,pQ);if(b.Kc!=null){V8(j,b.Kc,10,b.j.a-10)}else{n=zp(hB,ODb,2,10,4,1);if(b.Mb){if(b.Pb==-1){b.Mb.Re(n);n[0]=o_(n[0]);n[1]!=null&&(n[1]=o_(n[1]))}else n[0]=hHb+gS(PQ(b.Mb,b.Pb),'V',false)}else{n[0]='t = '+gS(b.Mc,'s',false);n[1]=o_('time step = ')+gS(b.Oc,'s',false)}if(b.jb!=-1){for(k=0;n[k]!=null;k++);s=MZ(b);s==null?(b.jb=-1):(n[k]=s)}u=0;g!=0&&(u=mmb(b.vc[g-1])+20);u=ZZ(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?o_(' bad connection'):o_(' bad connections')));w=b.j.a;for(k=0;n[k]!=null;k++)V8(j,n[k],u,w+15*(k+1))}!!b.Jc&&b.Jc!=b.Mb&&b.Jc.hf(false);++b.cb;Z8(j,C0);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 _Z(a,b,c){var d,e,f,g,h,i,j,k,m,n;c=='about'&&(IY=new lU);if(c==QJb){h$(a);$doc.getElementById(rKb).click()}c==RJb&&(KY=new M9(a));c==SJb&&(NY=new D9(a));c==UJb&&(h=EZ(a),KY=new v7(h),BJ(KY),undefined);c==TJb&&(i=EZ(a),KY=new m7(i),BJ(KY),undefined);c==VJb&&(j=EZ(a),KY=new p7(a,j),BJ(KY),undefined);c==WJb&&(KY=new j7,BJ(KY));c==XJb&&kZ();c==YJb&&(a.H=true,s$(a));c=='print'&&(k=GZ(a,true),f$((vF(),k.ob)),undefined);c=='recover'&&(h$(a),l$(a,a.lc,false),WM(a.kc,false),undefined);(b==oKb||b==sKb)&&!!a.v&&a.v.le(false);if(b==mKb&&c==nKb){KY=new Tob(a);BJ(KY)}b==mKb&&c=='other'&&nZ(a,new g7(a));c=='undo'&&xZ(a);c=='redo'&&rZ(a);if(b==tKb&&!!a.Mb){a.Db=a.Mb;b=oKb}if(c=='cut'){b!=oKb&&(a.Db=null);lZ(a)}if(c==$Jb){b!=oKb&&(a.Db=null);m=!!a.Db&&!a.Db.kb;D$(a);a.u=fZ(a);m&&bZ(a);k_(a);(a.u==null||a.u.length==0)&&i$(a);WM(a._b,a.u!=null&&a.u.length>0)}c==YFb&&pZ(a,null);if(c==_Jb){b!=oKb&&(a.Db=null);D$(a);n=fZ(a);pZ(a,n)}c=='flip'&&(KQ(a.Db),a.d=true,r$(a));c=='split'&&uZ(a,a.Db);c==aKb&&sZ(a);if(c==bKb){h$(a);aZ(a)}c=='stackAll'&&O$(a);c==gKb&&d_(a);c==hKb&&cZ(a);c==dKb&&m_(a,20);c==eKb&&m_(a,-20);c==cKb&&z$(a,1);b==oKb&&c==ZJb&&nZ(a,a.Db);if(c=='delete'){b!=oKb&&(a.Db=null);h$(a);mZ(a,true)}c=='sliders'&&tZ(a,a.Db);if(c==pKb&&!!a.Db){for(d=0;d!=a.rc;d++)if(!$lb(a.vc[d]))break;if(d==a.rc){if(a.rc==a.vc.length)return;++a.rc;a.vc[d]=new Cmb(a);a.vc[d].w=d}pmb(a.vc[d],a.Db);d>0&&(a.vc[d].U=a.vc[d-1].U)}if(c==qKb&&!!a.Db){e=new Hmb(N$(a,a.Db.nb+50),N$(a,a.Db.pb+50));nDb(a.T,e);Fmb(e,a.Db)}if(b==sKb){h$(a);a.Fb!=-1?(f=a.vc[a.Fb]):(f=Jp(a.Mb,10).a);if(c=='dock'){if(a.rc==a.vc.length)return;a.vc[a.rc]=Jp(a.Mb,10).a;Jp(a.Mb,10).a=null;a.vc[a.rc].w=a.rc;++a.rc;mZ(a,false)}if(c=='undock'){e=new Hmb(N$(a,a.Db.nb+50),N$(a,a.Db.pb+50));nDb(a.T,e);Emb(e,a.vc[a.Fb]);for(d=a.Fb;d<a.rc;d++)a.vc[d]=a.vc[d+1];--a.rc}c=='remove'&&pmb(f,null);c==uKb&&jmb(f,a.Eb);c=='speed2'&&ymb(f);c=='speed1/2'&&(f.U<pFb&&(f.U*=2),lmb(f,false));c==vKb&&gmb(f);c==yEb&&P$(a,a.Fb);c=='unstack'&&e_(a,a.Fb);c=='combine'&&dZ(a,a.Fb);c=='selecty'&&omb(f);c=='reset'&&lmb(f,true);c==wKb&&new dnb(f);iZ(a)}if(b=='circuits'&&c.indexOf('setup ')==0){h$(a);g=iyb(c,Cyb(32),6);o$(a,c.substr(6,g-6),wyb(c,g+1,c.length-(g+1)))}if(b==ZDb){!!a.v&&a.v.le(false);a.Nb=0;B$(a,xKb);c.length>0&&(a.Ob=c);zyb(c,'DragAll')==0?(a.Nb=1,B$(a,yKb)):zyb(c,'DragRow')==0?(a.Nb=2,B$(a,yKb)):zyb(c,IJb)==0?(a.Nb=3,B$(a,yKb)):zyb(c,JJb)==0?(a.Nb=4,B$(a,yKb)):zyb(c,'DragPost')==0?(a.Nb=5,B$(a,yKb)):zyb(c,KJb)==0&&(a.Nb=6,B$(a,yKb));a.Nc=a.Nb}r$(a)}\nfunction VY(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 vDb;a.g=new vDb;return}a.Kc=null;a.Jc=null;C=0;a.Wb=new vDb;a.cc=new KBb;k=false;m=false;B=null;ZY(a);for(o=0;o!=a.T.a.b.length;o++){b=LZ(a,o);if(Np(b,196)){k=true;break}Np(b,41)&&(m=true);!B&&Np(b,48)&&(B=b)}if(!k&&!!B&&!m){f=new p0;A=B.Te(0);nDb(a.Wb,f);d=Jp(ozb(a.Xb,A),159);d?(d.a=0):rzb(a.Xb,A,new n0(0))}else{f=new p0;nDb(a.Wb,f)}Kcb=new KBb;for(o=0;o!=a.T.a.b.length;o++){b=LZ(a,o);p=b.Se();q=b._e();w=b.Ue();for(r=0;r!=w;r++){A=b.Te(r);j=Jp(ozb(a.cc,A),27);rzb(a.cc,A,Bxb(!j?1:j.a+1));d=Jp(ozb(a.Xb,A),159);if(!d||d.a==-1){f=new p0;g=new q0;g.b=r;g.a=b;nDb(f.b,g);b.jf(r,a.Wb.a.b.length);d?(d.a=a.Wb.a.b.length):rzb(a.Xb,A,new n0(a.Wb.a.b.length));nDb(a.Wb,f)}else{v=d.a;g=new q0;g.b=r;g.a=b;nDb(JZ(a,v).b,g);b.jf(r,v);v==0&&b.kf(r,0)}}for(r=0;r!=p;r++){f=new p0;f.a=true;g=new q0;g.b=r+w;g.a=b;nDb(f.b,g);b.jf(g.b,a.Wb.a.b.length);nDb(a.Wb,f)}C+=q}YZ(a);if(!YY(a))return;a.Xb=null;a.Vc=zp(mx,ODb,5,C,0,1);C=0;a.q=false;for(o=0;o!=a.T.a.b.length;o++){b=LZ(a,o);b.df()&&(a.q=true);q=b._e();for(r=0;r!=q;r++){Fp(a.Vc,C,b);b.mf(r,C++)}}u=a.Wb.a.b.length-1+C;a.k=Ap(Zp,[ODb,QGb],[16,0],7,[u,u],2);a.s=zp(Zp,QGb,0,u,7,1);a.Zb=Ap(Zp,[ODb,QGb],[16,0],7,[u,u],2);a.$b=zp(Zp,QGb,0,u,7,1);a.o=a.n=u;a.t=zp(Fz,ODb,245,u,0,1);a.r=zp($p,iFb,0,u,7,1);for(o=0;o!=u;o++)a.t[o]=new Xkb;a.p=false;for(o=0;o!=a.T.a.b.length;o++){b=LZ(a,o);b.nf()}e=zp(XB,AHb,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=LZ(a,o);if(Np(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]&&!JZ(a,o).a){p_('node '+o+' unconnected');V$(a,0,o,IHb);e[o]=true;c=true;break}}for(o=0;o!=a.T.a.b.length;o++){b=LZ(a,o);if(Np(b,138)){i=new l0(a,1,b,b.gb[1]);!k0(i,b.gb[0],5)&&!k0(i,b.gb[0],-1)&&b.ef()}if(Np(b,137)){h=Jp(b,137);i=new l0(a,1,b,b.gb[1]);!k0(i,b.gb[0],5)&&!k0(i,b.gb[0],-1)?Q1(h,true):Q1(h,false)}if(Np(b,120)){h=Jp(b,120);i=new l0(a,1,b,h.gb[h.f]);h.Bf()&&!k0(i,h.gb[1+h.f],-1)?(h.b=true):(h.b=false)}if(b.Ue()==2){if(Np(b,48)||b.cf()&&!Np(b,104)){i=new l0(a,2,b,b.gb[1]);if(k0(i,b.gb[0],-1)){a_(a,'Voltage source/wire loop with no resistance!',b);return}}}if(Np(b,41)){i=new l0(a,2,b,b.gb[0]);if(k0(i,0,-1)){a_(a,'Path to ground with no resistance!',b);return}}if(Np(b,49)){i=new l0(a,3,b,b.gb[1]);if(k0(i,b.gb[0],-1)){p_(b+' shorted');b.ef()}else{i=new l0(a,4,b,b.gb[1]);if(k0(i,b.gb[0],-1)){a_(a,'Capacitor loop with no resistance!',b);return}}}}if(!L$(a,u))return;if(a.k==null)return;if(!a.q){if(!v_(a.k,a.o,a.r)){a_(a,$Hb,null);return}}n=false;a.zc=true;for(o=0;o!=a.T.a.b.length;o++){b=LZ(a,o);Np(b,48)&&(n?(a.zc=false):(n=true))}}\nfunction q_(a,b,c){if(a==pIb)return new d9(b,c);if(a==aIb)return new ykb(b,c);if(a==lHb)return new QS(b,c);if(a==dIb)return new Pdb(b,c);if(a==fIb)return new vqb(b,c);if(a==KIb||a==CKb)return new egb(b,c);if(a==LIb)return new sib(b,c);if(a==_Hb)return new qvb(b,c);if(a==XHb)return new bY(b,c);if(a==bIb)return new Uib(b,c);if(a==cIb)return new Y9(b,c);if(a==qIb)return new S3(b,c);if(a==uIb)return new Nub(b,c);if(a==gIb)return new ijb(b,c);if(a==xIb)return new eib(b,c);if(a==vIb)return new R1(b,c);if(a==BIb)return new Cjb(b,c);if(a==IIb)return new t5(b,c);if(a==JIb)return new Kvb(b,c);if(a==nHb)return new dT(b,c);if(a==mHb)return new bT(b,c);if(a==rIb)return new Jpb(b,c);if(a==tIb)return new dqb(b,c);if(a==yIb)return new zcb(b,c);if(a==GHb)return new WV(b,c);if(a==hJb)return new feb(b,c);if(a==iJb)return new xeb(b,c);if(a==hIb)return new Dsb(b,c);if(a==iIb)return new $qb(b,c);if(a==jIb)return new fsb(b,c);if(a==kIb)return new dkb(b,c);if(a==lIb)return new Keb(b,c);if(a==mIb)return new upb(b,c);if(a==sIb)return new r0(b,c);if(a=='AMElm')return new WT(b,c);if(a=='FMElm')return new c8(b,c);if(a==zIb)return new edb(b,c);if(a==eIb)return new Njb(b,c);if(a==YIb)return new ahb(b,c);if(a==ZIb)return new Qhb(b,c);if(a==MIb)return new Cfb(b,c);if(a==NIb)return new qib(b,c);if(a==OIb)return new Bfb(b,c);if(a==PIb)return new pib(b,c);if(a==yHb)return new MU(b,c);if(a==zHb)return new cV(b,c);if(a==aJb)return new qlb(b,c);if(a==bJb)return new Eab(b,c);if(a==_Ib)return new Ysb(b,c);if(a==QIb)return new Zkb(b,c);if(a==RIb)return new Q4(b,c);if(a==SIb)return new ttb(b,c);if(a==XIb)return new Ntb(b,c);if(a==VIb)return new Yub(b,c);if(a==WIb)return new eub(b,c);if(a==NHb)return new PW(b,c);if(a==OHb)return new $W(b,c);if(a==jJb)return new mab(b,c);if(a==kJb)return new ggb(b,c);if(a==lJb)return new xgb(b,c);if(a==FHb)return new OV(b,c);if(a==mJb)return new pgb(b,c);if(a==nJb)return new Cvb(b,c);if(a==oJb)return new V3(b,c);if(a==pJb)return new Vab(b,c);if(a==rJb)return new Cob(b,c);if(a==tJb)return new nfb(b,c);if(a==uJb)return new E4(b,c);if(a==vJb)return new _ob(b,c);if(a==wJb)return new Fib(b,c);if(a==EJb)return new uib(b,c);if(a==xJb)return new D1(b,c);if(a=='DecadeElm')return new Mkb(b,c);if(a==DJb)return new Qrb(b,c);if(a==FJb)return new J3(b,c);if(a==pHb)return new LT(b,c);if(a==yJb)return new xdb(b,c);if(a==zJb)return new $nb(b,c);if(a==GJb)return new pub(b,c);if(a==MHb)return new EW(b,c);if(a==AIb)return new Frb(b,c);if(a==qJb)return new Pqb(b,c);if(a==sJb)return new lob(b,c);if(a==AJb)return new u8(b,c);if(a==BJb)return new q9(b,c);if(a==HJb)return new bfb(b,c);if(a==DIb)return new Lcb(b,c);if(a==CJb||a==DKb)return new K2(b,c);if(a==EIb)return new rrb(b,c);if(a==tHb)return new wU(b,c);if(a==FIb)return new q4(b,c);if(a==KHb)return new jW(b,c);if(a==TIb)return new Afb(b,c);if(a==UIb)return new oib(b,c);if(a==cJb)return new v1(b,c);if(a==dJb)return new Hgb(b,c);if(a==wIb)return new mgb(b,c);if(a==eJb)return new Bub(b,c);if(a==SHb)return new eX(b,c);if(a==UHb)return new LX(b,c);if(a==THb)return new xX(b,c);if(a==CIb)return new Rgb(b,c);if(a=='ScopeElm')return new Hmb(b,c);if(a==nIb)return new D8(b,c);if(a==GIb)return new hcb(b,c);if(a==oIb)return new q3(b,c);if(a==fJb)return new Xhb(b,c);if(a==HIb)return new Lpb(b,c);if(a==$Ib)return new Fhb(b,c);if(a==gJb)return new j2(b,c);return null}\nfunction r_(a,b,c,d,e,f,g){if(a==103)return new e9(b,c,d,e,f);if(a==114)return new zkb(b,c,d,e,f,g);if(a==82)return new SS(b,c,d,e,f,g);if(a==115)return new Qdb(b,c,d,e,f,g);if(a==83)return new wqb(b,c,d,e,f,g);if(a==116)return new Kfb(b,c,d,e,f,g);if(a==119)return new rvb(b,c,d,e,f);if(a==99)return new cY(b,c,d,e,f,g);if(a==209)return new Vib(b,c,d,e,f,g);if(a==108)return new Z9(b,c,d,e,f,g);if(a==118)return new zS(b,c,d,e,f,g);if(a==172)return new Oub(b,c,d,e,f,g);if(a==174)return new jjb(b,c,d,e,f,g);if(a==79)return new fib(b,c,d,e,f);if(a==105)return new S1(b,c,d,e,f,g);if(a==112)return new Djb(b,c,d,e,f,g);if(a==100)return new u5(b,c,d,e,f,g);if(a==122)return new Lvb(b,c,d,e,f,g);if(a==170)return new eqb(b,c,d,e,f,g);if(a==162)return new Acb(b,c,d,e,f,g);if(a==65)return new XV(b,c,d,e,f,g);if(a==76)return new geb(b,c,d,e,f,g);if(a==77)return new yeb(b,c,d,e,f,g);if(a==84)return new Esb(b,c,d,e,f,g);if(a==169)return new _qb(b,c,d,e,f,g);if(a==171)return new gsb(b,c,d,e,f,g);if(a==178)return new ekb(b,c,d,e,f,g);if(a==109)return new Leb(b,c,d,e,f,g);if(a==187)return new vpb(b,c,d,e,f,g);if(a==200)return new XT(b,c,d,e,f,g);if(a==201)return new d8(b,c,d,e,f,g);if(a==110)return new ngb(b,c,d,e,f,g);if(a==181)return new fdb(b,c,d,e,f,g);if(a==97)return new bhb(b,c,d,e,f,g);if(a==102)return new obb(b,c,d,e,f,g);if(a==106)return new Pbb(b,c,d,e,f,g);if(a==159)return new NU(b,c,d,e,f,g);if(a==160)return new dV(b,c,d,e,f,g);if(a==180)return new Zsb(b,c,d,e,f,g);if(a==182)return new rlb(b,c,d,e,f,g);if(a==183)return new Fab(b,c,d,e,f,g);if(a==177)return new $kb(b,c,d,e,f,g);if(a==203)return new R4(b,c,d,e,f,g);if(a==206)return new utb(b,c,d,e,f,g);if(a==173)return new Otb(b,c,d,e,f,g);if(a==175)return new fub(b,c,d,e,f);if(a==176)return new Zub(b,c,d,e,f,g);if(a==179)return new QW(b,c,d,e,f,g);if(a==73)return new nab(b,c,d,e,f,g);if(a==151)return new hgb(b,c,d,e,f,g);if(a==153)return new ygb(b,c,d,e,f,g);if(a==150)return new PV(b,c,d,e,f,g);if(a==152)return new qgb(b,c,d,e,f,g);if(a==154)return new Dvb(b,c,d,e,f,g);if(a==155)return new W3(b,c,d,e,f,g);if(a==156)return new Wab(b,c,d,e,f,g);if(a==157)return new Dob(b,c,d,e,f,g);if(a==184)return new ofb(b,c,d,e,f,g);if(a==185)return new F4(b,c,d,e,f,g);if(a==189)return new apb(b,c,d,e,f,g);if(a==186)return new Gib(b,c,d,e,f,g);if(a==161)return new vib(b,c,d,e,f,g);if(a==164)return new E1(b,c,d,e,f,g);if(a==163)return new Nkb(b,c,d,e,f,g);if(a==165)return new Rrb(b,c,d,e,f,g);if(a==166)return new K3(b,c,d,e,f,g);if(a==167)return new MT(b,c,d,e,f,g);if(a==168)return new ydb(b,c,d,e,f,g);if(a==188)return new _nb(b,c,d,e,f,g);if(a==158)return new qub(b,c,d,e,f,g);if(a==98)return new FW(b,c,d,e,f);if(a==120)return new Grb(b,c,d,e,f,g);if(a==193)return new Qqb(b,c,d,e,f,g);if(a==197)return new mob(b,c,d,e,f,g);if(a==196)return new v8(b,c,d,e,f,g);if(a==195)return new r9(b,c,d,e,f,g);if(a==194)return new cfb(b,c,d,e,f,g);if(a==207)return new Mcb(b,c,d,e,f,g);if(a==208)return new L2(b,c,d,e,f,g);if(a==210)return new r4(b,c,d,e,f,g);if(a==211)return new kW(b,c,d,e,f,g);if(a==212)return new Cub(b,c,d,e,f,g);if(a==213)return new fX(b,c,d,e,f,g);if(a==214)return new MX(b,c,d,e,f,g);if(a==215)return new yX(b,c,d,e,f,g);if(a==216)return new Sgb(b,c,d,e,f,g);if(a==368)return new srb(b,c,d,e,f,g);if(a==370)return new xU(b,c,d,e,f,g);if(a==400)return new h4(b,c,d,e,f,g);if(a==401)return new w1(b,c,d,e,f,g);if(a==402)return new Igb(b,c,d,e,f,g);if(a==403)return new Imb(b,c,d,e,f,g);if(a==404)return new E8(b,c,d,e,f,g);if(a==405)return new icb(b,c,d,e,f,g);if(a==406)return new r3(b,c,d,e,f,g);if(a==407)return new Yhb(b,c,d,e,f);if(a==408)return new Mpb(b,c,d,e,f,g);if(a==409)return new Ghb(b,c,d,e,f,g);if(a==410)return new k2(b,c,d,e,f,g);return null}\nfunction eZ(a,b){var c,d,e,f,g,h,i,j,k,m;gM(b,KZ(a,o_('Add Wire'),_Hb));gM(b,KZ(a,o_('Add Resistor'),aIb));m=new FM(true);gM(m,KZ(a,o_('Add Capacitor'),XHb));gM(m,KZ(a,o_('Add Capacitor (polarized)'),bIb));gM(m,KZ(a,o_('Add Inductor'),cIb));gM(m,KZ(a,o_('Add Switch'),dIb));gM(m,KZ(a,o_('Add Push Switch'),eIb));gM(m,KZ(a,o_('Add SPDT Switch'),fIb));gM(m,KZ(a,o_('Add Potentiometer'),gIb));gM(m,KZ(a,o_('Add Transformer'),hIb));gM(m,KZ(a,o_('Add Tapped Transformer'),iIb));gM(m,KZ(a,o_('Add Transmission Line'),jIb));gM(m,KZ(a,o_('Add Relay'),kIb));gM(m,KZ(a,o_('Add Memristor'),lIb));gM(m,KZ(a,o_('Add Spark Gap'),mIb));gM(m,KZ(a,o_('Add Fuse'),nIb));gM(m,KZ(a,o_('Add Custom Transformer'),oIb));gM(b,new _M((aE(),new SD(uY+o_('&nbsp;<\\/div>Passive Components'))),m));h=new FM(true);gM(h,KZ(a,o_('Add Ground'),pIb));gM(h,KZ(a,o_('Add Voltage Source (2-terminal)'),qIb));gM(h,KZ(a,o_('Add A/C Voltage Source (2-terminal)'),nHb));gM(h,KZ(a,o_('Add Voltage Source (1-terminal)'),lHb));gM(h,KZ(a,o_('Add A/C Voltage Source (1-terminal)'),mHb));gM(h,KZ(a,o_('Add Square Wave Source (1-terminal)'),rIb));gM(h,KZ(a,o_('Add Clock'),sIb));gM(h,KZ(a,o_('Add A/C Sweep'),tIb));gM(h,KZ(a,o_('Add Variable Voltage'),uIb));gM(h,KZ(a,o_('Add Antenna'),GHb));gM(h,KZ(a,o_('Add AM Source'),'AMElm'));gM(h,KZ(a,o_('Add FM Source'),'FMElm'));gM(h,KZ(a,o_('Add Current Source'),vIb));gM(h,KZ(a,o_('Add Noise Generator'),wIb));gM(b,new _M(new SD(uY+o_('&nbsp;<\\/div>Inputs and Sources')),h));k=new FM(true);gM(k,KZ(a,o_('Add Analog Output'),xIb));gM(k,KZ(a,o_('Add LED'),yIb));gM(k,KZ(a,o_('Add Lamp'),zIb));gM(k,KZ(a,o_('Add Text'),AIb));gM(k,KZ(a,o_('Add Box'),MHb));gM(k,KZ(a,o_('Add Voltmeter/Scobe Probe'),BIb));gM(k,KZ(a,o_('Add Ohmmeter'),CIb));gM(k,KZ(a,o_('Add Labeled Node'),DIb));gM(k,KZ(a,o_('Add Test Point'),EIb));gM(k,KZ(a,o_('Add Ammeter'),tHb));gM(k,KZ(a,o_('Add Data Export'),FIb));gM(k,KZ(a,o_('Add Audio Output'),KHb));gM(k,KZ(a,o_('Add LED Array'),GIb));gM(k,KZ(a,o_('Add Stop Trigger'),HIb));gM(b,new _M(new SD(uY+o_('&nbsp;<\\/div>Outputs and Labels')),k));e=new FM(true);gM(e,KZ(a,o_('Add Diode'),IIb));gM(e,KZ(a,o_('Add Zener Diode'),JIb));gM(e,KZ(a,o_('Add Transistor (bipolar, NPN)'),KIb));gM(e,KZ(a,o_('Add Transistor (bipolar, PNP)'),LIb));gM(e,KZ(a,o_('Add MOSFET (N-Channel)'),MIb));gM(e,KZ(a,o_('Add MOSFET (P-Channel)'),NIb));gM(e,KZ(a,o_('Add JFET (N-Channel)'),OIb));gM(e,KZ(a,o_('Add JFET (P-Channel)'),PIb));gM(e,KZ(a,o_('Add SCR'),QIb));gM(e,KZ(a,o_('Add DIAC'),RIb));gM(e,KZ(a,o_('Add TRIAC'),SIb));gM(e,KZ(a,o_('Add Darlington Pair (NPN)'),TIb));gM(e,KZ(a,o_('Add Darlington Pair (PNP)'),UIb));gM(e,KZ(a,o_('Add Varactor/Varicap'),VIb));gM(e,KZ(a,o_('Add Tunnel Diode'),WIb));gM(e,KZ(a,o_('Add Triode'),XIb));gM(b,new _M(new SD(uY+o_('&nbsp;<\\/div>Active Components')),e));d=new FM(true);gM(d,KZ(a,o_('Add Op Amp (ideal, - on top)'),YIb));gM(d,KZ(a,o_('Add Op Amp (ideal, + on top)'),ZIb));gM(d,KZ(a,o_('Add Op Amp (real)'),$Ib));gM(d,KZ(a,o_('Add Analog Switch (SPST)'),yHb));gM(d,KZ(a,o_('Add Analog Switch (SPDT)'),zHb));gM(d,KZ(a,o_('Add Tristate Buffer'),_Ib));gM(d,KZ(a,o_('Add Schmitt Trigger'),aJb));gM(d,KZ(a,o_('Add Schmitt Trigger (Inverting)'),bJb));gM(d,KZ(a,o_('Add CCII+'),NHb));gM(d,KZ(a,o_('Add CCII-'),OHb));gM(d,KZ(a,o_('Add Comparator (Hi-Z/GND output)'),cJb));gM(d,KZ(a,o_('Add OTA (LM13700 style)'),dJb));gM(d,KZ(a,o_('Add Voltage-Controlled Voltage Source'),eJb));gM(d,KZ(a,o_('Add Voltage-Controlled Current Source'),SHb));gM(d,KZ(a,o_('Add Current-Controlled Voltage Source'),UHb));gM(d,KZ(a,o_('Add Current-Controlled Current Source'),THb));gM(d,KZ(a,o_('Add Optocoupler'),fJb));gM(d,KZ(a,o_('Add Subcircuit Instance'),gJb));gM(b,new _M(new SD(uY+o_('&nbsp;<\\/div>Active Building Blocks')),d));g=new FM(true);gM(g,KZ(a,o_('Add Logic Input'),hJb));gM(g,KZ(a,o_('Add Logic Output'),iJb));gM(g,KZ(a,o_('Add Inverter'),jJb));gM(g,KZ(a,o_('Add NAND Gate'),kJb));gM(g,KZ(a,o_('Add NOR Gate'),lJb));gM(g,KZ(a,o_('Add AND Gate'),FHb));gM(g,KZ(a,o_('Add OR Gate'),mJb));gM(g,KZ(a,o_('Add XOR Gate'),nJb));gM(b,new _M(new SD(uY+o_('&nbsp;<\\/div>Logic Gates, Input and Output')),g));f=new FM(true);gM(f,KZ(a,o_('Add D Flip-Flop'),oJb));gM(f,KZ(a,o_('Add JK Flip-Flop'),pJb));gM(f,KZ(a,o_('Add T Flip-Flop'),qJb));gM(f,KZ(a,o_('Add 7 Segment LED'),rJb));gM(f,KZ(a,o_('Add 7 Segment Decoder'),sJb));gM(f,KZ(a,o_('Add Multiplexer'),tJb));gM(f,KZ(a,o_('Add Demultiplexer'),uJb));gM(f,KZ(a,o_('Add SIPO shift register'),vJb));gM(f,KZ(a,o_('Add PISO shift register'),wJb));gM(f,KZ(a,o_('Add Counter'),xJb));gM(f,KZ(a,o_('Add Ring Counter'),'DecadeElm'));gM(f,KZ(a,o_('Add Latch'),yJb));gM(f,KZ(a,o_('Add Sequence generator'),zJb));gM(f,KZ(a,o_('Add Full Adder'),AJb));gM(f,KZ(a,o_('Add Half Adder'),BJb));gM(f,KZ(a,o_('Add Custom Logic'),CJb));gM(b,new _M(new SD(uY+o_('&nbsp;<\\/div>Digital Chips')),f));c=new FM(true);gM(c,KZ(a,o_('Add 555 Timer'),DJb));gM(c,KZ(a,o_('Add Phase Comparator'),EJb));gM(c,KZ(a,o_('Add DAC'),FJb));gM(c,KZ(a,o_('Add ADC'),pHb));gM(c,KZ(a,o_('Add VCO'),GJb));gM(c,KZ(a,o_('Add Monostable'),HJb));gM(b,new _M(new SD(uY+o_('&nbsp;<\\/div>Analog and Hybrid Chips')),c));j=new FM(true);gM(j,i=KZ(a,o_('Drag All'),'DragAll'));wY(i,o_('(Alt-drag)'));gM(j,i=KZ(a,o_('Drag Row'),'DragRow'));wY(i,o_('(A-S-drag)'));gM(j,i=KZ(a,o_('Drag Column'),IJb));wY(i,a.qb?o_('(A-Cmd-drag)'):o_('(A-M-drag)'));gM(j,KZ(a,o_('Drag Selected'),JJb));gM(j,i=KZ(a,o_('Drag Post'),'DragPost'));wY(i,'('+a.C+'-drag)');gM(b,new _M(new SD(uY+o_('&nbsp;<\\/div>Drag')),j));gM(b,i=KZ(a,o_('Select/Drag Sel'),KJb));wY(i,o_('(space or Shift-drag)'))}\nfunction RZ(b){var c,d,e,f,g,h,i,j,k,m,n,o,p;m=false;d=true;g=false;o=false;nQ=new t8(oHb,0,12);mQ=b;bQ=zp(qx,ODb,39,cQ,0,1);hQ=new Oib;iQ=new Oib;lQ=(To(),new ip('####.###',ro()));kQ=new ip('####.#',ro());k$(b);n=new Qjb;try{c=Lp(pzb(n.a,'cct'));c!=null&&(b.Gc=myb(c,'%24','$'));b.Ec=Lp(pzb(n.a,'startCircuit'));b.Hc=Lp(pzb(n.a,'startLabel'));b.Fc=Lp(pzb(n.a,'startCircuitLink'));g=Pjb(n,MJb,false);o=Pjb(n,'usResistors',false);m=Pjb(n,NJb,OZ(NJb,false));d=Pjb(n,OJb,OZ(OJb,true))}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}g?(h=true):o?(h=false):(h=OZ(MJb,!j_()));f=OZ('euroGates',i_());b.Rc=zp(Zp,QGb,0,6,7,1);k=$wnd.navigator.platform;b.qb=k.toLowerCase().indexOf('mac')!=-1;b.C=b.qb?'Cmd':'Ctrl';b.yc=zp(hB,ODb,2,127,4,1);b.vb=new gK((xk(),wk));b.bb=new FM(true);b.mb=new aN(o_('Open File...'),new yfb(PJb,QJb));WM(b.mb,Kdb());gM(b.bb,b.mb);b.nb=new aN(o_('Import From Text...'),new yfb(PJb,RJb));gM(b.bb,b.nb);b.lb=new aN(o_('Import From Dropbox...'),new yfb(PJb,SJb));gM(b.bb,b.lb);b.$=new aN(o_('Save As...'),new yfb(PJb,TJb));WM(b.$,!!('download' in $doc.createElement('a')));gM(b.bb,b.$);b.ab=new aN(o_('Export As Link...'),new yfb(PJb,UJb));gM(b.bb,b.ab);b._=new aN(o_('Export As Text...'),new yfb(PJb,VJb));gM(b.bb,b._);gM(b.bb,new aN(o_('Export As Image...'),new yfb(PJb,WJb)));gM(b.bb,new aN(o_('Create Subcircuit...'),new yfb(PJb,XJb)));gM(b.bb,new aN(o_('Find DC Operating Point'),new yfb(PJb,YJb)));b.kc=new aN(o_('Recover Auto-Save'),new yfb(PJb,'recover'));WM(b.kc,b.lc!=null);gM(b.bb,b.kc);b.hc=new aN(o_('Print...'),new yfb(PJb,'print'));gM(b.bb,b.hc);iM(b.bb,new fN);b.a=new aN(o_('About...'),null);gM(b.bb,b.a);XM(b.a,new yfb(PJb,'about'));p=re(PN());HY=~~(p/5);HY>166&&(HY=166);HY<128&&(HY=128);b.Ab=new EM;gM(b.Ab,new bN(o_('File'),b.bb));b.Uc=new bP;b.i=HY==166?new QL:new bP;j=new FM(true);gM(j,b.Sc=$Z(o_('Undo'),o_('Ctrl-Z'),new yfb(ZJb,'undo')));gM(j,b.mc=$Z(o_('Redo'),o_('Ctrl-Y'),new yfb(ZJb,'redo')));iM(j,new fN);gM(j,$Z(o_('Cut'),o_('Ctrl-X'),new yfb(ZJb,'cut')));gM(j,$Z(o_('Copy'),o_('Ctrl-C'),new yfb(ZJb,$Jb)));gM(j,b._b=$Z(o_('Paste'),o_('Ctrl-V'),new yfb(ZJb,YFb)));WM(b._b,false);gM(j,$Z(o_('Duplicate'),o_('Ctrl-D'),new yfb(ZJb,_Jb)));iM(j,new fN);gM(j,$Z(o_('Select All'),o_('Ctrl-A'),new yfb(ZJb,aKb)));iM(j,new fN);gM(j,new aN(j_()?o_('Center Circuit'):o_('Centre Circuit'),new yfb(ZJb,bKb)));gM(j,$Z(o_('Zoom 100%'),'0',new yfb(ZJb,cKb)));gM(j,$Z(o_('Zoom In'),'+',new yfb(ZJb,dKb)));gM(j,$Z(o_('Zoom Out'),'-',new yfb(ZJb,eKb)));gM(b.Ab,new bN(o_('Edit'),j));e=new FM(true);e.b=true;gM(b.Ab,new bN(o_('Draw'),e));j=new FM(true);gM(j,new aN(o_('Stack All'),new yfb(fKb,'stackAll')));gM(j,new aN(o_('Unstack All'),new yfb(fKb,gKb)));gM(j,new aN(o_('Combine All'),new yfb(fKb,hKb)));gM(b.Ab,new bN(o_('Scopes'),j));b.Yb=j=new FM(true);gM(b.Ab,new bN(o_('Options'),b.Yb));gM(j,b.I=new yY(o_(iKb)));xY(b.I,true);gM(j,b.Wc=new zY(o_(jKb),new W_(b)));xY(b.Wc,true);gM(j,b.fc=new zY(o_('Show Power'),new Y_(b)));gM(j,b.Ac=new yY(o_(kKb)));xY(b.Ac,true);gM(j,b.Cc=new zY(o_('Small Grid'),new $_(b)));gM(j,b.B=new zY(o_('Show Cursor Cross Hairs'),new a0(b)));xY(b.B,OZ('crossHair',false));gM(j,b.Z=new zY(o_('European Resistors'),new c0(b)));xY(b.Z,h);gM(j,b.Y=new zY(o_('IEC Gates'),new e0(b)));xY(b.Y,f);gM(j,b.ic=new zY(o_('White Background'),new g0(b)));xY(b.ic,m);gM(j,b.c=new zY(o_('Alt Color for Volts & Pwr'),new i0(b)));xY(b.c,OZ(lKb,false));gM(j,b.w=new zY(o_('Conventional Current Motion'),new G_(b)));xY(b.w,d);gM(j,new tY(o_('Shortcuts...'),new yfb(mKb,nKb)));gM(j,new tY(o_('Other Options...'),new yfb(mKb,'other')));b.xb=new FM(true);b.xb.b=true;eZ(b,b.xb);eZ(b,e);WZ(b);fK(b.vb,b.Ab,(tK(),qK),30);cK(b.vb,b.Uc,HY);UL(PN(),b.vb);b.F=tf();if(!b.F){BH((WN(),$N()),new RJ('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');x$(b);fK(b.vb,b.F,mK,0);ZO(b.Uc,b.i);b.i.ee(b.oc=new WH(o_('Reset')));Oe(b.oc,new I_(b),(Hl(),Hl(),Gl));ze(b.oc,HHb);b.i.ee(b.pc=new VH((aE(),new SD(o_('<Strong>RUN<\\/Strong>&nbsp;/&nbsp;Stop')))));Oe(b.pc,new K_(b),(null,Gl));Kdb()&&ZO(b.Uc,b.wb=new Hdb(b));ZO(b.Uc,i=new RJ(o_('Simulation Speed')));Ie((vF(),i.ob),hEb,true);ZO(b.Uc,b.Dc=new Lnb(3,0,260));ZO(b.Uc,i=new RJ(o_('Current Speed')));Ie(i.ob,hEb,true);b.D=new Lnb(50,1,100);ZO(b.Uc,b.D);ZO(b.Uc,b.gc=new RJ(o_('Power Brightness')));ye(b.gc,hEb,true);ZO(b.Uc,b.ec=new Lnb(50,1,100));H$(b);i=new RJ(o_('Current Circuit:'));Ie(i.ob,hEb,true);b.Qc=new RJ('Label');ZO(b.Uc,i);ZO(b.Uc,b.Qc);ZO(b.Uc,b.kb=new eL);Be(b.kb,HY+NEb);we(b.kb,'100 px');b.kb.ob.setAttribute('scrolling','no');C$(b);b.T=new vDb;b.b=new vDb;b.Tc=new vDb;b.nc=new vDb;b.vc=zp(Qz,ODb,170,20,0,1);b.qc=zp($p,iFb,0,20,7,1);b.rc=0;b.jc=new mDb;b.U=new FM(true);gM(b.U,b.Q=new aN(o_('Edit...'),new yfb(oKb,ZJb)));gM(b.U,b.V=new aN(o_('View in Scope'),new yfb(oKb,pKb)));gM(b.U,b.S=new aN(o_('View in Undocked Scope'),new yfb(oKb,qKb)));gM(b.U,new aN(o_('Cut'),new yfb(oKb,'cut')));gM(b.U,new aN(o_('Copy'),new yfb(oKb,$Jb)));gM(b.U,new aN(o_('Delete'),new yfb(oKb,'delete')));gM(b.U,new aN(o_('Duplicate'),new yfb(oKb,_Jb)));gM(b.U,b.R=new aN(o_('Swap Terminals'),new yfb(oKb,'flip')));gM(b.U,b.X=$Z(o_('Split Wire'),o_(b.C+'-click'),new yfb(oKb,'split')));gM(b.U,b.W=new aN(o_('Sliders...'),new yfb(oKb,'sliders')));b.tc=new $mb;jS();if(b.Gc!=null){PZ(b,false);l$(b,b.Gc,true)}else{if(b.Kc==null&&b.Fc!=null){n$(b,null,0,false,true);PZ(b,false);C9=b;F9(b.Fc,(qwb(),qwb(),owb))}else{n$(b,null,0,false,true);if(b.Kc==null&&b.Ec!=null){PZ(b,false);o$(b,b.Ec,b.Hc)}else PZ(b,true)}}WM(b.mc,b.nc.a.b.length>0);WM(b.Sc,b.Tc.a.b.length>0);(b.u==null||b.u.length==0)&&i$(b);WM(b._b,b.u!=null&&b.u.length>0);J$(b);Oe(b.F,b,(bm(),bm(),am));Oe(b.F,b,(gm(),gm(),fm));Oe(b.F,b,(lm(),lm(),km));Oe(b.F,b,(vm(),vm(),um));Oe(b.F,b,(null,Gl));Oe(b.F,b,(Xl(),Xl(),Wl));wZ(b,pe(b.F));Oe(b.F,b,(Ml(),Ml(),Ll));Oe(b.Ab,new M_(b),(null,Gl));IF(b);Oe(b.F,b,(Am(),Am(),zm));I$(b,true)}\n",
"var HDb='object',IDb='java.lang',JDb='com.google.gwt.core.client',KDb=3.141592653589793,LDb=6.283185307179586,MDb='com.google.gwt.animation.client',NDb='com.google.gwt.user.client',ODb={3:1,4:1},PDb='com.google.gwt.aria.client',QDb='alertdialog',RDb='application',SDb='button',TDb='checkbox',UDb='columnheader',VDb='complementary',WDb='contentinfo',XDb='definition',YDb='dialog',ZDb='main',$Db='menuitemcheckbox',_Db='menuitemradio',aEb='navigation',bEb='option',cEb='presentation',dEb='progressbar',eEb='radiogroup',fEb='spinbutton',gEb='aria-hidden',hEb='topSpace',iEb='offsetHeight',jEb='offsetWidth',kEb='height',lEb='width',mEb='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',nEb='Style names cannot be empty',oEb='true',pEb={20:1,14:1},qEb='com.google.gwt.user.client.ui',rEb={25:1,22:1,24:1,20:1,26:1,14:1,15:1},sEb='disabled',tEb={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},uEb='com.google.gwt.canvas.client',vEb={3:1,32:1},wEb={3:1,17:1,32:1},xEb='com.google.gwt.core.client.impl',yEb='stack',zEb='anonymous',AEb={3:1,4:1,706:1},BEb='Unknown',CEb='\\n',DEb=65535,EEb='CSS1Compat',FEb={36:1,31:1,3:1,12:1,11:1},GEb='com.google.gwt.dom.client',HEb={143:1,31:1,3:1,12:1,11:1},IEb={31:1,144:1,3:1,12:1,11:1},JEb={31:1,145:1,3:1,12:1,11:1},KEb={31:1,146:1,3:1,12:1,11:1},LEb='CENTER',MEb={67:1,3:1,12:1,11:1},NEb='px',OEb={31:1,175:1,3:1,12:1,11:1},PEb={31:1,131:1,3:1,12:1,11:1},QEb='com.google.web.bindery.event.shared',REb='com.google.gwt.event.shared',SEb='com.google.gwt.event.dom.client',TEb='contextmenu',UEb='dblclick',VEb='mousedown',WEb='mousemove',XEb='mouseup',YEb='mousewheel',ZEb='DOMMouseScroll',$Eb='touchcancel',_Eb='touchend',aFb='div',bFb='touchmove',cFb='touchstart',dFb='com.google.gwt.event.logical.shared',eFb={173:1,3:1,17:1,32:1},fFb='UmbrellaException',gFb='com.google.gwt.http.client',hFb={134:1,3:1,17:1,32:1},iFb={3:1},jFb=1000,kFb='yyyyMMdd-HHmm',lFb='com.google.gwt.i18n.shared',mFb='DateTimeFormat',nFb='com.google.gwt.i18n.client',oFb='DefaultDateTimeFormatInfo',pFb=1024,qFb='Too many percent/per mille characters in pattern \"',rFb=10000,sFb=4194303,tFb=1048575,uFb=524288,vFb=4194304,wFb=17592186044416,xFb=-9223372036854775808,yFb='com.google.gwt.layout.client',zFb='position',AFb='absolute',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=16384,XFb=65536,YFb='paste',ZFb=1048576,$Fb=2097152,_Fb=16777216,aGb=33554432,bGb=67108864,cGb='__uiObjectID',dGb='com.google.gwt.user.client.impl',eGb={25:1,22:1,24:1,20:1,38:1,26:1,14:1,15:1},fGb={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},gGb='table',hGb='tbody',iGb={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},jGb={37:1,19:1},kGb='rect(0px, 0px, 0px, 0px)',lGb='visible',mGb='popupContent',nGb={25:1,98:1,22:1,24:1,101:1,20:1,38:1,26:1,42:1,14:1,15:1},oGb='cellSpacing',pGb='cellPadding',qGb={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},rGb={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},sGb={25:1,22:1,24:1,20:1,38:1,26:1,152:1,14:1,15:1},tGb='Column index: ',uGb=', Column size: ',vGb='Row index: ',wGb=', Row size: ',xGb={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},yGb='center',zGb='middle',AGb={25:1,22:1,24:1,208:1,20:1,38:1,26:1,14:1,15:1},BGb={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},CGb={708:1,19:1},DGb='gwt-MenuBar',EGb='selected',FGb='colSpan',GGb='subMenuIcon-selected',HGb={94:1,44:1,20:1,21:1,14:1},IGb={264:1,19:1},JGb={25:1,22:1,24:1,20:1,38:1,26:1,219:1,14:1,15:1},KGb='value',LGb={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},MGb={150:1,3:1,12:1,11:1},NGb='com.google.gwt.user.client.ui.impl',OGb='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (ie10) does not match the runtime user.agent value (',PGb='Expect more errors.',QGb={16:1,3:1},RGb='I = ',SGb='Vd = ',TGb=0.48,UGb={133:1,3:1,4:1},VGb=1.0E-9,WGb=1000000000000,XGb=1.0E-6,YGb=1000000000,ZGb=0.001,$Gb=1000000,_Gb={5:1,9:1},aHb='com.lushprojects.circuitjs1.client',bHb='Hz',cHb=0.6366197723675814,dHb=0.15915494309189535,eHb={5:1,9:1,48:1},fHb='Voltage',gHb='Max Voltage',hHb='V = ',iHb='Vmax = ',jHb='P = ',kHb={5:1,9:1,41:1,48:1},lHb='RailElm',mHb='ACRailElm',nHb='ACVoltageElm',oHb='SansSerif',pHb='ADCElm',qHb='Carrier Frequency (Hz)',rHb='Signal Frequency (Hz)',sHb='OK',tHb='AmmeterElm',uHb=10000000000,vHb='On Resistance (ohms)',wHb='Off Resistance (ohms)',xHb='closed',yHb='AnalogSwitchElm',zHb='AnalogSwitch2Elm',AHb={50:1,3:1},BHb='# of Inputs',CHb='High Voltage (V)',DHb='Vout = ',EHb='Iout = ',FHb='AndGateElm',GHb='AntennaElm',HHb='topButton',IHb=100000000,JHb=4294901760,KHb='AudioOutputElm',LHb={5:1,9:1,139:1},MHb='BoxElm',NHb='CC2Elm',OHb='CC2NegElm',PHb={5:1,9:1,120:1},QHb=2.0E-6,RHb=-1.0E-6,SHb='VCCSElm',THb='CCCSElm',UHb='CCVSElm',VHb='Trapezoidal Approximation',WHb={49:1,5:1,9:1},XHb='CapacitorElm',YHb='&nbsp;<\\/div>',ZHb='<\\/div>',$Hb='Singular matrix!',_Hb='WireElm',aIb='ResistorElm',bIb='PolarCapacitorElm',cIb='InductorElm',dIb='SwitchElm',eIb='PushSwitchElm',fIb='Switch2Elm',gIb='PotElm',hIb='TransformerElm',iIb='TappedTransformerElm',jIb='TransLineElm',kIb='RelayElm',lIb='MemristorElm',mIb='SparkGapElm',nIb='FuseElm',oIb='CustomTransformerElm',pIb='GroundElm',qIb='DCVoltageElm',rIb='SquareRailElm',sIb='ClockElm',tIb='SweepElm',uIb='VarRailElm',vIb='CurrentElm',wIb='NoiseElm',xIb='OutputElm',yIb='LEDElm',zIb='LampElm',AIb='TextElm',BIb='ProbeElm',CIb='OhmMeterElm',DIb='LabeledNodeElm',EIb='TestPointElm',FIb='DataRecorderElm',GIb='LEDArrayElm',HIb='StopTriggerElm',IIb='DiodeElm',JIb='ZenerElm',KIb='NTransistorElm',LIb='PTransistorElm',MIb='NMosfetElm',NIb='PMosfetElm',OIb='NJfetElm',PIb='PJfetElm',QIb='SCRElm',RIb='DiacElm',SIb='TriacElm',TIb='NDarlingtonElm',UIb='PDarlingtonElm',VIb='VaractorElm',WIb='TunnelDiodeElm',XIb='TriodeElm',YIb='OpAmpElm',ZIb='OpAmpSwapElm',$Ib='OpAmpRealElm',_Ib='TriStateElm',aJb='SchmittElm',bJb='InvertingSchmittElm',cJb='ComparatorElm',dJb='OTAElm',eJb='VCVSElm',fJb='OptocouplerElm',gJb='CustomCompositeElm',hJb='LogicInputElm',iJb='LogicOutputElm',jJb='InverterElm',kJb='NandGateElm',lJb='NorGateElm',mJb='OrGateElm',nJb='XorGateElm',oJb='DFlipFlopElm',pJb='JKFlipFlopElm',qJb='TFlipFlopElm',rJb='SevenSegElm',sJb='SevenSegDecoderElm',tJb='MultiplexerElm',uJb='DeMultiplexerElm',vJb='SipoShiftElm',wJb='PisoShiftElm',xJb='CounterElm',yJb='LatchElm',zJb='SeqGenElm',AJb='FullAdderElm',BJb='HalfAdderElm',CJb='UserDefinedLogicElm',DJb='TimerElm',EJb='PhaseCompElm',FJb='DACElm',GJb='VCOElm',HJb='MonostableElm',IJb='DragColumn',JJb='DragSelected',KJb='Select',LJb='[A-Za-z0-9]+ 0 0 0 0 ',MJb='euroResistors',NJb='whiteBackground',OJb='conventionalCurrent',PJb='file',QJb='importfromlocalfile',RJb='importfromtext',SJb='importfromdropbox',TJb='exportaslocalfile',UJb='exportasurl',VJb='exportastext',WJb='exportasimage',XJb='createsubcircuit',YJb='dcanalysis',ZJb='edit',$Jb='copy',_Jb='duplicate',aKb='selectAll',bKb='centrecircuit',cKb='zoom100',dKb='zoomin',eKb='zoomout',fKb='scopes',gKb='unstackAll',hKb='combineAll',iKb='Show Current',jKb='Show Voltage',kKb='Show Values',lKb='alternativeColor',mKb='options',nKb='shortcuts',oKb='elm',pKb='viewInScope',qKb='viewInFloatScope',rKb='LoadFileElement',sKb='scopepop',tKb='key',uKb='removeplot',vKb='maxscale',wKb='properties',xKb='cursorCross',yKb='cursorPointer',zKb='circuitClipboard',AKb='circuitRecovery',BKb=' +\\t\\n\\r\\f',CKb='TransistorElm',DKb='CustomLogicElm',EKb='Bad file server response:',FKb={5:1,137:1,9:1},GKb='default',HKb='Edit Model',IKb='Model Name',JKb='Error on line ',KKb=' of model description',LKb=' digits on left side',MKb='Coupling Coefficient',NKb='L = ',OKb='Reset Pin',PKb='Vbe = ',QKb='Vbc = ',RKb='Vce = ',SKb='text/plain',TKb='.circuitjs.txt',UKb='Download',VKb='# of Select Bits',WKb='On resistance (ohms)',XKb='Off resistance (ohms)',YKb=38.662284941040014,ZKb=0.025865,$Kb={5:1,125:1,9:1},_Kb='max current exceeded',aLb=1.7143528192808883E-7,bLb='default-zener',cLb='default-led',dLb=1.0E-8,eLb='Breakdown Voltage',fLb='100%',gLb='Cancel',hLb='#000000',iLb='####.##########',jLb=1.0E-4,kLb=1.4142135623730951,lLb={359:1,19:1},mLb='300px',nLb=0.3333,oLb='Resistance',pLb='R = ',qLb=100000,rLb='Inductance (H)',sLb='Slew Rate (V/ns)',tLb='saturation',uLb=0.16666666666666666,vLb='model name wparams = ',wLb='Momentary Switch',xLb={5:1,9:1,121:1},yLb={5:1,9:1,74:1},zLb='transistor',ALb=0.8297872340425532,BLb=0.0231,CLb=0.0625,DLb='Resistance (ohms)',ELb='Slider Text',FLb='RMS Voltage',GLb='Min Voltage',HLb='P2P Voltage',ILb='Binary Value',JLb='Trigger Current (A)',KLb='Holding Current (A)',LLb='#ffffff',MLb='#FF0000',NLb='/div',OLb='showvoltage',PLb='showcurrent',QLb='shownegpeak',RLb='showvcevsic',SLb='showresistance',TLb='scopeDefaults',ULb='fontWeight',VLb='Show RMS Average',WLb='color',XLb='Primary Inductance (H)',YLb='transformer',ZLb='Transmission line delay too large!',$Lb=3.7E-4,_Lb=0.0047,aMb=-20.192307692307693,bMb='ignoring line in string catalog: ',cMb='For input string: \"',dMb='Invalid UTF8 sequence',eMb='java.util',fMb={43:1},gMb={3:1,141:1},hMb='__proto__',iMb=15525485,jMb=5.9604644775390625E-8,kMb='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 Fwb(S(this))+'@'+Axb(U(this),16)};_.toString=function(){return this.tS()};Gp={3:1,705:1,12:1,2:1};fC();var Gp;cC(266,1,{},Hwb);_.cg=function Iwb(a){var b;b=new Hwb;b.e=4;a>1?(b.c=Pwb(this,a-1)):(b.c=this);return b};_.dg=function Owb(){Ewb(this);return this.b};_.eg=function Qwb(){return Fwb(this)};_.fg=function Swb(){return Gwb(this)};_.gg=function Uwb(){return (this.e&4)!=0};_.hg=function Vwb(){return (this.e&1)!=0};_.tS=function Ywb(){return ((this.e&2)!=0?'interface ':(this.e&1)!=0?'':'class ')+(Ewb(this),this.j)};_.e=0;var Dwb=1;var cB=Kwb(IDb,'Object',1),Ar=Kwb(JDb,'JavaScriptObject$',0),SA=Kwb(IDb,'Class',266);cC(247,1,{});_.Zc=function bb(){this.u&&this.$c()};_.$c=function cb(){this.ad((1+Ixb(LDb))/2)};_._c=function db(){this.ad((1+Ixb(KDb))/2)};_.k=-1;_.o=false;_.p=false;_.r=-1;_.t=-1;_.u=false;var hq=Kwb(MDb,'Animation',247);cC(424,1,{},fb);_.bd=function gb(a){eb(this,a)};var _p=Kwb(MDb,'Animation/1',424);cC(738,1,{});var hb;var gq=Kwb(MDb,'AnimationScheduler',738);cC(248,1,{248:1});var aq=Kwb(MDb,'AnimationScheduler/AnimationHandle',248);cC(682,738,{},ib);_.cd=function kb(a,b){var c;c=lb(a,b);return new mb(c)};var cq=Kwb(MDb,'AnimationSchedulerImplStandard',682);cC(683,248,{248:1},mb);_.dd=function nb(){jb(this.a)};var bq=Kwb(MDb,'AnimationSchedulerImplStandard/1',683);cC(684,738,{},qb);_.cd=function rb(a,b){var c;c=new Eb(this,a);uAb(this.a,c);this.a.b.length==1&&tb(this.b,16);return c};var fq=Kwb(MDb,'AnimationSchedulerImplTimer',684);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 tu=Kwb(NDb,'Timer',213);cC(685,213,{},Cb);_.fd=function Db(){pb(this.a)};var dq=Kwb(MDb,'AnimationSchedulerImplTimer/1',685);cC(261,248,{248:1,261:1},Eb);_.dd=function Fb(){ob(this.b,this)};var eq=Kwb(MDb,'AnimationSchedulerImplTimer/AnimationHandleImpl',261);cC(23,1,{});var ar=Kwb(PDb,'RoleImpl',23);cC(539,23,{},Jb);var iq=Kwb(PDb,'AlertRoleImpl',539);cC(538,23,{},Kb);var jq=Kwb(PDb,'AlertdialogRoleImpl',538);cC(540,23,{},Lb);var kq=Kwb(PDb,'ApplicationRoleImpl',540);cC(347,1,{});var nq=Kwb(PDb,'Attribute',347);cC(75,347,{},Pb);_.gd=function Qb(a){return Jp(a,754).a};var lq=Kwb(PDb,'AriaValueAttribute',75);cC(541,23,{},Rb);var mq=Kwb(PDb,'ArticleRoleImpl',541);cC(542,23,{},Sb);var oq=Kwb(PDb,'BannerRoleImpl',542);cC(543,23,{},Tb);var pq=Kwb(PDb,'ButtonRoleImpl',543);cC(544,23,{},Ub);var qq=Kwb(PDb,'CheckboxRoleImpl',544);cC(545,23,{},Vb);var rq=Kwb(PDb,'ColumnheaderRoleImpl',545);cC(546,23,{},Wb);var sq=Kwb(PDb,'ComboboxRoleImpl',546);cC(547,23,{},Xb);var tq=Kwb(PDb,'ComplementaryRoleImpl',547);cC(548,23,{},Yb);var uq=Kwb(PDb,'ContentinfoRoleImpl',548);cC(549,23,{},Zb);var vq=Kwb(PDb,'DefinitionRoleImpl',549);cC(550,23,{},$b);var wq=Kwb(PDb,'DialogRoleImpl',550);cC(551,23,{},_b);var xq=Kwb(PDb,'DirectoryRoleImpl',551);cC(552,23,{},ac);var yq=Kwb(PDb,'DocumentRoleImpl',552);cC(553,23,{},bc);var zq=Kwb(PDb,'FormRoleImpl',553);cC(555,23,{},cc);var Aq=Kwb(PDb,'GridRoleImpl',555);cC(554,23,{},dc);var Bq=Kwb(PDb,'GridcellRoleImpl',554);cC(556,23,{},ec);var Cq=Kwb(PDb,'GroupRoleImpl',556);cC(557,23,{},fc);var Dq=Kwb(PDb,'HeadingRoleImpl',557);cC(258,1,{754:1,258:1},hc);var Eq=Kwb(PDb,'Id',258);cC(558,23,{},ic);var Fq=Kwb(PDb,'ImgRoleImpl',558);cC(559,23,{},jc);var Gq=Kwb(PDb,'LinkRoleImpl',559);cC(562,23,{},kc);var Hq=Kwb(PDb,'ListRoleImpl',562);cC(560,23,{},lc);var Iq=Kwb(PDb,'ListboxRoleImpl',560);cC(561,23,{},mc);var Jq=Kwb(PDb,'ListitemRoleImpl',561);cC(563,23,{},nc);var Kq=Kwb(PDb,'LogRoleImpl',563);cC(564,23,{},oc);var Lq=Kwb(PDb,'MainRoleImpl',564);cC(565,23,{},pc);var Mq=Kwb(PDb,'MarqueeRoleImpl',565);cC(566,23,{},qc);var Nq=Kwb(PDb,'MathRoleImpl',566);cC(571,23,{},rc);var Oq=Kwb(PDb,'MenuRoleImpl',571);cC(567,23,{},tc);var Pq=Kwb(PDb,'MenubarRoleImpl',567);cC(570,23,{},uc);var Qq=Kwb(PDb,'MenuitemRoleImpl',570);cC(568,23,{},vc);var Rq=Kwb(PDb,'MenuitemcheckboxRoleImpl',568);cC(569,23,{},wc);var Sq=Kwb(PDb,'MenuitemradioRoleImpl',569);cC(572,23,{},xc);var Tq=Kwb(PDb,'NavigationRoleImpl',572);cC(573,23,{},yc);var Uq=Kwb(PDb,'NoteRoleImpl',573);cC(574,23,{},zc);var Vq=Kwb(PDb,'OptionRoleImpl',574);cC(575,23,{},Ac);var Wq=Kwb(PDb,'PresentationRoleImpl',575);cC(97,347,{},Bc);_.gd=function Cc(a){return ''+a};var Xq=Kwb(PDb,'PrimitiveValueAttribute',97);cC(576,23,{},Dc);var Yq=Kwb(PDb,'ProgressbarRoleImpl',576);var Ec,Fc;cC(578,23,{},Hc);var Zq=Kwb(PDb,'RadioRoleImpl',578);cC(577,23,{},Ic);var $q=Kwb(PDb,'RadiogroupRoleImpl',577);cC(579,23,{},Jc);var _q=Kwb(PDb,'RegionRoleImpl',579);var Kc,Lc,Mc,Nc,Oc,Pc,Qc,Rc,Sc,Tc,Uc,Vc,Wc,Xc,Yc,Zc,$c,_c,ad,bd,cd,dd,ed,fd,gd,hd,jd,kd,ld,md,nd,od,pd,qd,rd,sd,td,ud,vd,wd,xd,yd,zd,Ad,Bd,Cd,Dd,Ed,Fd,Gd,Hd,Id,Jd,Kd,Ld,Md,Nd,Od,Pd,Qd,Rd,Sd;cC(582,23,{},Ud);var br=Kwb(PDb,'RowRoleImpl',582);cC(580,23,{},Vd);var cr=Kwb(PDb,'RowgroupRoleImpl',580);cC(581,23,{},Wd);var dr=Kwb(PDb,'RowheaderRoleImpl',581);cC(583,23,{},Xd);var er=Kwb(PDb,'ScrollbarRoleImpl',583);cC(584,23,{},Yd);var fr=Kwb(PDb,'SearchRoleImpl',584);cC(585,23,{},Zd);var gr=Kwb(PDb,'SeparatorRoleImpl',585);cC(586,23,{},$d);var hr=Kwb(PDb,'SliderRoleImpl',586);cC(587,23,{},_d);var ir=Kwb(PDb,'SpinbuttonRoleImpl',587);var ae;cC(588,23,{},ce);var jr=Kwb(PDb,'StatusRoleImpl',588);cC(591,23,{},de);var kr=Kwb(PDb,'TabRoleImpl',591);cC(589,23,{},ee);var lr=Kwb(PDb,'TablistRoleImpl',589);cC(590,23,{},fe);var mr=Kwb(PDb,'TabpanelRoleImpl',590);cC(592,23,{},ge);var nr=Kwb(PDb,'TextboxRoleImpl',592);cC(593,23,{},he);var or=Kwb(PDb,'TimerRoleImpl',593);cC(594,23,{},ie);var pr=Kwb(PDb,'ToolbarRoleImpl',594);cC(595,23,{},je);var qr=Kwb(PDb,'TooltipRoleImpl',595);cC(598,23,{},ke);var rr=Kwb(PDb,'TreeRoleImpl',598);cC(596,23,{},le);var sr=Kwb(PDb,'TreegridRoleImpl',596);cC(597,23,{},me);var tr=Kwb(PDb,'TreeitemRoleImpl',597);cC(14,1,pEb);_.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=Kwb(qEb,'UIObject',14);cC(15,14,rEb);_.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=Kwb(qEb,'Widget',15);cC(68,15,tEb);_.xd=function jf(){return zi((vF(),this.ob))};_.rd=function kf(){ff(this)};_.yd=function lf(a){Uh((vF(),this.ob),a)};var av=Kwb(qEb,'FocusWidget',68);cC(495,68,tEb,sf);var mf;var wr=Kwb(uEb,'Canvas',495);cC(739,1,{});var vr=Kwb(uEb,'Canvas/CanvasElementSupportDetector',739);cC(496,739,{},uf);var ur=Kwb(uEb,'Canvas/CanvasElementSupportDetectedMaybe',496);cC(11,1,{3:1,12:1,11:1});_.zd=function Yf(a){return Wf(this,Jp(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=Kwb(IDb,'Enum',11);cC(194,11,{194:1,3:1,12:1,11:1},eg);var ag,bg,cg;var xr=Lwb('com.google.gwt.canvas.dom.client','Context2d/LineCap',194,fg);cC(272,1,{},hg);_.a=0;var yr=Kwb(JDb,'Duration',272);cC(32,1,vEb);_.Ad=function ng(){return this.f};_.tS=function og(){var a,b;a=Fwb(this.cZ);b=this.Ad();return b!=null?a+': '+b:a};var iB=Kwb(IDb,'Throwable',32);cC(17,32,wEb);var WA=Kwb(IDb,'Exception',17);cC(54,17,wEb,rg);var dB=Kwb(IDb,'RuntimeException',54);cC(365,54,wEb);var Cr=Kwb(xEb,'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 Sp(this.b)===Sp(tg)?null:this.b};var tg;var zr=Kwb(JDb,'JavaScriptException',154);cC(715,1,{});var Br=Kwb(JDb,'Scheduler',715);var Dg=0,Eg=0,Fg=0,Gg=-1;cC(389,715,{},Wg);var Rg;var Dr=Kwb(xEb,'SchedulerImpl',389);var _g;cC(726,1,{});var Hr=Kwb(xEb,'StackTraceCreator/Collector',726);cC(366,726,{},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=zp(eB,AEb,158,c,0,1);for(b=0;b<c;b++){e[b]=new _xb(d[b],null,-1)}return e};var Er=Kwb(xEb,'StackTraceCreator/CollectorLegacy',366);cC(727,726,{});_.Ed=function lh(c,d){function e(b){if(!(yEb in b)){try{throw b}catch(a){}}return b}\nvar f;typeof d=='string'?(f=e(new Error(d))):d instanceof Object&&yEb in d?(f=d):(f=e(new Error));c.__gwt$backingJsError=f};_.Gd=function mh(a,b,c,d){return new _xb(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(CEb):[]);f=zp(eB,AEb,158,0,0,1);b=0;d=e.length;if(d==0){return f}g=kh(this,e[0]);fyb(g.d,zEb)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=kh(this,e[c])}return f};var Gr=Kwb(xEb,'StackTraceCreator/CollectorModern',727);cC(367,727,{},oh);_.Gd=function ph(a,b,c,d){return new _xb(b,a,-1)};var Fr=Kwb(xEb,'StackTraceCreator/CollectorModernNoSourceMap',367);cC(36,11,FEb);var Pi,Qi,Ri,Si,Ti,Ui,Vi,Wi,Xi,Yi,Zi,$i,_i,aj,bj,cj,dj;var Zr=Lwb(GEb,'Style/Display',36,gj);cC(450,36,FEb,hj);var Qr=Lwb(GEb,'Style/Display/1',450,null);cC(459,36,FEb,ij);var Ir=Lwb(GEb,'Style/Display/10',459,null);cC(460,36,FEb,jj);var Jr=Lwb(GEb,'Style/Display/11',460,null);cC(461,36,FEb,kj);var Kr=Lwb(GEb,'Style/Display/12',461,null);cC(462,36,FEb,lj);var Lr=Lwb(GEb,'Style/Display/13',462,null);cC(463,36,FEb,mj);var Mr=Lwb(GEb,'Style/Display/14',463,null);cC(464,36,FEb,nj);var Nr=Lwb(GEb,'Style/Display/15',464,null);cC(465,36,FEb,oj);var Or=Lwb(GEb,'Style/Display/16',465,null);cC(466,36,FEb,pj);var Pr=Lwb(GEb,'Style/Display/17',466,null);cC(451,36,FEb,qj);var Rr=Lwb(GEb,'Style/Display/2',451,null);cC(452,36,FEb,rj);var Sr=Lwb(GEb,'Style/Display/3',452,null);cC(453,36,FEb,sj);var Tr=Lwb(GEb,'Style/Display/4',453,null);cC(454,36,FEb,tj);var Ur=Lwb(GEb,'Style/Display/5',454,null);cC(455,36,FEb,uj);var Vr=Lwb(GEb,'Style/Display/6',455,null);cC(456,36,FEb,vj);var Wr=Lwb(GEb,'Style/Display/7',456,null);cC(457,36,FEb,wj);var Xr=Lwb(GEb,'Style/Display/8',457,null);cC(458,36,FEb,xj);var Yr=Lwb(GEb,'Style/Display/9',458,null);cC(143,11,HEb);var yj,zj,Aj,Bj;var cs=Lwb(GEb,'Style/FontWeight',143,Ej);cC(467,143,HEb,Fj);var $r=Lwb(GEb,'Style/FontWeight/1',467,null);cC(468,143,HEb,Gj);var _r=Lwb(GEb,'Style/FontWeight/2',468,null);cC(469,143,HEb,Hj);var as=Lwb(GEb,'Style/FontWeight/3',469,null);cC(470,143,HEb,Ij);var bs=Lwb(GEb,'Style/FontWeight/4',470,null);cC(144,11,IEb);var Jj,Kj,Lj,Mj;var hs=Lwb(GEb,'Style/Overflow',144,Pj);cC(471,144,IEb,Qj);var ds=Lwb(GEb,'Style/Overflow/1',471,null);cC(472,144,IEb,Rj);var es=Lwb(GEb,'Style/Overflow/2',472,null);cC(473,144,IEb,Sj);var fs=Lwb(GEb,'Style/Overflow/3',473,null);cC(474,144,IEb,Tj);var gs=Lwb(GEb,'Style/Overflow/4',474,null);cC(145,11,JEb);var Uj,Vj,Wj,Xj;var ms=Lwb(GEb,'Style/Position',145,$j);cC(475,145,JEb,_j);var is=Lwb(GEb,'Style/Position/1',475,null);cC(476,145,JEb,ak);var js=Lwb(GEb,'Style/Position/2',476,null);cC(477,145,JEb,bk);var ks=Lwb(GEb,'Style/Position/3',477,null);cC(478,145,JEb,ck);var ls=Lwb(GEb,'Style/Position/4',478,null);cC(146,11,KEb);var dk,ek,fk,gk;var rs=Lwb(GEb,'Style/TextAlign',146,jk);cC(479,146,KEb,kk);var ns=Lwb(GEb,'Style/TextAlign/1',479,null);cC(480,146,KEb,lk);var os=Lwb(GEb,'Style/TextAlign/2',480,null);cC(481,146,KEb,mk);var ps=Lwb(GEb,'Style/TextAlign/3',481,null);cC(482,146,KEb,nk);var qs=Lwb(GEb,'Style/TextAlign/4',482,null);cC(67,11,MEb);var ok,pk,qk,rk,sk,tk,uk,vk,wk;var Bs=Lwb(GEb,'Style/Unit',67,zk);cC(441,67,MEb,Ak);_.Hd=function Bk(){return NEb};var ss=Lwb(GEb,'Style/Unit/1',441,null);cC(442,67,MEb,Ck);_.Hd=function Dk(){return '%'};var ts=Lwb(GEb,'Style/Unit/2',442,null);cC(443,67,MEb,Ek);_.Hd=function Fk(){return 'em'};var us=Lwb(GEb,'Style/Unit/3',443,null);cC(444,67,MEb,Gk);_.Hd=function Hk(){return 'ex'};var vs=Lwb(GEb,'Style/Unit/4',444,null);cC(445,67,MEb,Ik);_.Hd=function Jk(){return 'pt'};var ws=Lwb(GEb,'Style/Unit/5',445,null);cC(446,67,MEb,Kk);_.Hd=function Lk(){return 'pc'};var xs=Lwb(GEb,'Style/Unit/6',446,null);cC(447,67,MEb,Mk);_.Hd=function Nk(){return 'in'};var ys=Lwb(GEb,'Style/Unit/7',447,null);cC(448,67,MEb,Ok);_.Hd=function Pk(){return 'cm'};var zs=Lwb(GEb,'Style/Unit/8',448,null);cC(449,67,MEb,Qk);_.Hd=function Rk(){return 'mm'};var As=Lwb(GEb,'Style/Unit/9',449,null);cC(175,11,OEb);var Sk,Tk;var Es=Lwb(GEb,'Style/Visibility',175,Wk);cC(483,175,OEb,Xk);var Cs=Lwb(GEb,'Style/Visibility/1',483,null);cC(484,175,OEb,Yk);var Ds=Lwb(GEb,'Style/Visibility/2',484,null);cC(131,11,PEb);var Zk,$k,_k,al,bl;var Ks=Lwb(GEb,'Style/WhiteSpace',131,el);cC(485,131,PEb,fl);var Fs=Lwb(GEb,'Style/WhiteSpace/1',485,null);cC(486,131,PEb,gl);var Gs=Lwb(GEb,'Style/WhiteSpace/2',486,null);cC(487,131,PEb,hl);var Hs=Lwb(GEb,'Style/WhiteSpace/3',487,null);cC(488,131,PEb,il);var Is=Lwb(GEb,'Style/WhiteSpace/4',488,null);cC(489,131,PEb,jl);var Js=Lwb(GEb,'Style/WhiteSpace/5',489,null);cC(734,1,{});_.tS=function ll(){return 'An event type'};var ow=Kwb(QEb,'Event',734);cC(735,734,{});_.Kd=function nl(){this.e=false;this.f=null};_.e=false;var lt=Kwb(REb,'GwtEvent',735);cC(741,735,{});_.Jd=function sl(){return this.Ld()};var ol;var Qs=Kwb(SEb,'DomEvent',741);cC(537,741,{},wl);_.Id=function xl(a){vl(Jp(a,752))};_.Ld=function yl(){return tl};var tl;var Ls=Kwb(SEb,'BlurEvent',537);cC(522,741,{},Bl);_.Id=function Cl(a){Jp(a,359).Md(this)};_.Ld=function Dl(){return zl};var zl;var Ms=Kwb(SEb,'ChangeEvent',522);cC(742,741,{});var Ss=Kwb(SEb,'HumanInputEvent',742);cC(743,742,{});var Us=Kwb(SEb,'MouseEvent',743);cC(508,743,{},Il);_.Id=function Jl(a){Jp(a,37).Nd(this)};_.Ld=function Kl(){return Gl};var Gl;var Ns=Kwb(SEb,'ClickEvent',508);cC(507,741,{},Ol);_.Id=function Pl(a){Nl(this,Jp(a,751))};_.Ld=function Ql(){return Ll};var Ll;var Os=Kwb(SEb,'ContextMenuEvent',507);cC(408,1,{});_.hC=function Sl(){return this.c};_.tS=function Tl(){return 'Event type'};_.c=0;var Rl=0;var mw=Kwb(QEb,'Event/Type',408);cC(155,408,{},Ul);var kt=Kwb(REb,'GwtEvent/Type',155);cC(70,155,{70:1},Vl);var Ps=Kwb(SEb,'DomEvent/Type',70);cC(518,743,{},Zl);_.Id=function $l(a){Yl(this,Jp(a,750))};_.Ld=function _l(){return Wl};var Wl;var Rs=Kwb(SEb,'DoubleClickEvent',518);cC(514,743,{},cm);_.Id=function dm(a){Jp(a,239).Od(this)};_.Ld=function em(){return am};var am;var Ts=Kwb(SEb,'MouseDownEvent',514);cC(515,743,{},hm);_.Id=function im(a){Jp(a,262).Pd(this)};_.Ld=function jm(){return fm};var fm;var Vs=Kwb(SEb,'MouseMoveEvent',515);cC(516,743,{},mm);_.Id=function nm(a){Jp(a,240).Qd(this)};_.Ld=function om(){return km};var km;var Ws=Kwb(SEb,'MouseOutEvent',516);cC(523,743,{},rm);_.Id=function sm(a){Jp(a,358).Rd(this)};_.Ld=function tm(){return pm};var pm;var Xs=Kwb(SEb,'MouseOverEvent',523);cC(517,743,{},wm);_.Id=function xm(a){Jp(a,263).Sd(this)};_.Ld=function ym(){return um};var um;var Ys=Kwb(SEb,'MouseUpEvent',517);cC(283,743,{},Bm);_.Id=function Cm(a){Jp(a,181).Td(this)};_.Ld=function Dm(){return zm};var zm;var Zs=Kwb(SEb,'MouseWheelEvent',283);cC(532,1,{},Gm);var $s=Kwb(SEb,'PrivateMap',532);cC(745,742,{});var Hm;var dt=Kwb(SEb,'TouchEvent',745);cC(529,745,{},Km);_.Id=function Lm(a){Jp(a,710).Ud(this)};_.Ld=function Mm(){return Im};var Im;var _s=Kwb(SEb,'TouchCancelEvent',529);cC(528,745,{},Pm);_.Id=function Qm(a){Jp(a,711).Vd(this)};_.Ld=function Rm(){return Nm};var Nm;var at=Kwb(SEb,'TouchEndEvent',528);cC(525,1,{});var ct=Kwb(SEb,'TouchEvent/TouchSupportDetector',525);cC(526,525,{},Sm);var bt=Kwb(SEb,'TouchEvent/TouchSupportDetectorNo',526);cC(527,745,{},Vm);_.Id=function Wm(a){Jp(a,712).Wd(this)};_.Ld=function Xm(){return Tm};var Tm;var et=Kwb(SEb,'TouchMoveEvent',527);cC(524,745,{},$m);_.Id=function _m(a){Jp(a,709).Xd(this)};_.Ld=function an(){return Ym};var Ym;var ft=Kwb(SEb,'TouchStartEvent',524);cC(629,735,{},dn);_.Id=function en(a){cn(this,Jp(a,753))};_.Jd=function gn(){return bn};_.a=false;var bn;var gt=Kwb(dFb,'AttachEvent',629);cC(618,735,{},jn);_.Id=function kn(a){Jp(a,708).Yd(this)};_.Jd=function mn(){return hn};_.a=false;var hn;var ht=Kwb(dFb,'CloseEvent',618);cC(511,735,{},on);_.Id=function pn(a){Jp(a,237).Zd(this)};_.Jd=function rn(){return nn};_.a=0;var nn;var it=Kwb(dFb,'ResizeEvent',511);cC(681,735,{},tn);_.Id=function un(a){Jp(a,264).$d(this)};_.Jd=function wn(){return sn};var sn;var jt=Kwb(dFb,'ValueChangeEvent',681);cC(171,1,{22:1},An,Bn);_.pd=function Cn(a){yn(this,a)};var nt=Kwb(REb,'HandlerManager',171);cC(736,1,{});var nw=Kwb(QEb,'EventBus',736);cC(410,736,{});_.b=0;_.c=false;var sw=Kwb(QEb,'SimpleEventBus',410);cC(411,410,{},On);var mt=Kwb(REb,'HandlerManager/Bus',411);cC(533,1,{749:1},Pn);var ot=Kwb(REb,'LegacyHandlerWrapper',533);cC(173,54,eFb,Qn);var tw=Kwb(QEb,fFb,173);cC(276,173,eFb,Tn);var pt=Kwb(REb,fFb,276);cC(380,1,{},Xn);_.b=0;var xt=Kwb(gFb,'Request',380);cC(382,213,{},Yn);_.fd=function Zn(){Wn(this.a)};var qt=Kwb(gFb,'Request/1',382);cC(188,1,{},co);_.b=false;_.c=0;var $n;var tt=Kwb(gFb,'RequestBuilder',188);cC(379,1,{},fo);_._d=function go(a){if(a.readyState==4){UP(a);Vn(this.b,this.a)}};var rt=Kwb(gFb,'RequestBuilder/1',379);cC(189,1,{},ho);_.tS=function io(){return this.a};var st=Kwb(gFb,'RequestBuilder/Method',189);cC(134,17,hFb,jo);var ut=Kwb(gFb,'RequestException',134);cC(512,134,hFb,ko);var vt=Kwb(gFb,'RequestPermissionException',512);cC(678,134,hFb,lo);var wt=Kwb(gFb,'RequestTimeoutException',678);cC(733,1,{});var zt=Kwb(gFb,'Response',733);cC(381,733,{},mo);var yt=Kwb(gFb,'ResponseImpl',381);cC(641,1,{});var Jt=Kwb(lFb,mFb,641);cC(259,641,{259:1},Go);var Eo;var At=Kwb(nFb,mFb,259);cC(747,1,{});var Kt=Kwb(lFb,oFb,747);cC(748,747,{});var Bt=Kwb(nFb,oFb,748);cC(192,11,{192:1,3:1,12:1,11:1},Mo);var Io,Jo,Ko;var Ct=Lwb(nFb,'HasDirection/Direction',192,No);cC(519,1,{},So);var Oo;var Dt=Kwb(nFb,'LocaleInfo',519);cC(195,1,{},ip);_.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 Et=Kwb(nFb,'NumberFormat',195);cC(687,1,{},mp);_.a=0;var Ft=Kwb(nFb,'TimeZone',687);cC(650,1,{},sp);var Gt=Kwb('com.google.gwt.i18n.client.constants','NumberConstantsImpl_',650);cC(686,748,{},up);var Ht=Kwb('com.google.gwt.i18n.client.impl.cldr','DateTimeFormatInfoImpl',686);cC(207,1,{207:1},vp);_.a=false;_.b=0;var It=Kwb(lFb,'DateTimeFormat/PatternPart',207);var iC;var zC;var TC,UC,VC,WC;cC(277,1,{},kD);var St=Kwb(yFb,'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 Uzb(this.a.c);c.b<c.d.lg();){b=(uh(c.b<c.d.lg()),Jp(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,Np(d,152)&&Jp(d,152).ne(),undefined)}};\n",
"var Pt=Kwb(yFb,'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 Qt=Kwb(yFb,'Layout/Layer',174);cC(520,1,{},ED);var wD;var Rt=Kwb(yFb,'LayoutImpl',520);cC(651,1,{},HD);_.a=0;_.b=0;_.c=0;_.e=0;var Tt=Kwb('com.google.gwt.resources.client.impl','ImageResourcePrototype',651);cC(671,1,{},JD);var Ut=Kwb(MFb,'SafeStylesBuilder',671);cC(168,1,{714:1,168:1,3:1},KD);_.eQ=function LD(a){if(!Np(a,714)){return false}return fyb(this.a,Jp(Jp(a,714),168).a)};_.hC=function MD(){return Myb(this.a)};var Vt=Kwb(MFb,'SafeStylesString',168);cC(699,1,OFb,OD);_.ce=function PD(){return this.a};_.eQ=function QD(a){if(!Np(a,241)){return false}return fyb(this.a,Jp(a,241).ce())};_.hC=function RD(){return Myb(this.a)};var Wt=Kwb(PFb,'OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml',699);cC(105,1,OFb,SD);_.ce=function TD(){return this.a};_.eQ=function UD(a){if(!Np(a,241)){return false}return fyb(this.a,Jp(a,241).ce())};_.hC=function VD(){return Myb(this.a)};_.tS=function WD(){return 'safe: \"'+this.a+'\"'};var Xt=Kwb(PFb,'SafeHtmlString',105);var XD,YD,ZD,$D,_D;cC(235,1,{713:1,235:1},cE);_.eQ=function dE(a){if(!Np(a,713)){return false}return fyb(this.a,Jp(Jp(a,713),235).a)};_.hC=function eE(){return Myb(this.a)};var Yt=Kwb(PFb,'SafeUriString',235);cC(130,1,{},iE);var gE;var Zt=Kwb('com.google.gwt.storage.client','Storage',130);var jE=false;cC(746,1,{});var $t=Kwb('com.google.gwt.text.shared','AbstractRenderer',746);cC(670,1,{},pE);var oE;var _t=Kwb(RFb,'PassthroughParser',670);cC(669,746,{},rE);var qE;var au=Kwb(RFb,'PassthroughRenderer',669);cC(703,1,{},uE);var bu=Kwb(SFb,'DefaultMomentum',703);cC(704,1,{},yE);_.a=0;_.b=0;var cu=Kwb(SFb,'Momentum/State',704);cC(69,1,{69:1},CE,DE);_.eQ=function EE(a){var b;if(!Np(a,69)){return false}b=Jp(a,69);return this.a==b.a&&this.b==b.b};_.hC=function FE(){return Vp(this.a)^Vp(this.b)};_.tS=function GE(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var du=Kwb(SFb,'Point',69);cC(690,1,{},ZE);_.c=false;_.r=false;var HE;var ou=Kwb(SFb,'TouchScroller',690);cC(694,1,{753:1,19:1},$E);var eu=Kwb(SFb,'TouchScroller/1',694);cC(695,1,{709:1,19:1},_E);_.Xd=function aF(a){SE(this.a,a)};var fu=Kwb(SFb,'TouchScroller/2',695);cC(696,1,{712:1,19:1},bF);_.Wd=function cF(a){RE(this.a,a)};var gu=Kwb(SFb,'TouchScroller/3',696);cC(697,1,{711:1,19:1},dF);_.Vd=function eF(a){QE(this.a)};var hu=Kwb(SFb,'TouchScroller/4',697);cC(698,1,{710:1,19:1},fF);_.Ud=function gF(a){QE(this.a)};var iu=Kwb(SFb,'TouchScroller/5',698);cC(355,1,TFb,hF);_.de=function iF(a){var b;if(1==HF(a.d)){b=new CE(fi(a.d)|0,gi(a.d)|0);if(NE(this.a,b)||OE(this.a,b)){a.a=true;hi(a.d);oi(a.d)}}};var ju=Kwb(SFb,'TouchScroller/6',355);cC(691,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=Vp(this.d.d.a);c=mO(this.e.s);b=kO(this.e.s);f=lO(this.e.s);g=Vp(this.d.d.b);if((f<=g||0>=g)&&(b<=d||c>=d)){jF(this);return false}return e};_.c=0;var lu=Kwb(SFb,'TouchScroller/MomentumCommand',691);cC(693,1,UFb,mF);_.Zd=function nF(a){jF(this.a)};var ku=Kwb(SFb,'TouchScroller/MomentumCommand/1',693);cC(692,1,{},oF);_.Cd=function pF(){var a,b,c;a=Cg();b=new Uzb(this.a.q);while(b.b<b.d.lg()){c=(uh(b.b<b.d.lg()),Jp(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 mu=Kwb(SFb,'TouchScroller/MomentumTouchRemovalCommand',692);cC(162,1,{162:1},rF,sF);_.b=0;var nu=Kwb(SFb,'TouchScroller/TemporalPoint',162);cC(513,1,{19:1});var pu=Kwb(NDb,'BaseListenerWrapper',513);var tF=null,uF;var GF;cC(407,735,{},TF);_.Id=function UF(a){Jp(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 qu=Kwb(NDb,'Event/NativePreviewEvent',407);var YF,ZF;cC(676,1,{185:1,22:1},dG);_.pd=function eG(a){yn(this.a,a)};var ru=Kwb(NDb,'History/HistoryEventSource',676);cC(677,1,{},gG);var su=Kwb(NDb,'History/HistoryImpl',677);var hG=false,iG,jG=0,kG=0,lG=false;cC(409,735,{},zG);_.Id=function AG(a){Wp(a);null.Jg()};_.Jd=function BG(){return xG};var xG;var uu=Kwb(NDb,'Window/ClosingEvent',409);cC(246,171,{98:1,22:1},CG);var vu=Kwb(NDb,'Window/WindowHandlers',246);var DG=false;var IG,JG,KG,LG,MG;cC(674,1,{},dH);_.a=null;var xu=Kwb(dGb,'ElementMapperImpl',674);cC(675,1,{},fH);_.a=0;var wu=Kwb(dGb,'ElementMapperImpl/FreeNode',675);cC(509,1,{},iH);_.Dd=function jH(){$wnd.__gwt_initWindowCloseHandler(GDb(uG),GDb(tG))};var yu=Kwb(dGb,'WindowImplIE/1',509);cC(510,1,{},kH);_.Dd=function lH(){$wnd.__gwt_initWindowResizeHandler(GDb(vG))};var zu=Kwb(dGb,'WindowImplIE/2',510);cC(737,15,eGb);_.ee=function nH(a){throw new Zyb('This panel does not support no-arg add()')};_.nd=function oH(){OH(this,(MH(),KH))};_.od=function pH(){OH(this,(MH(),LH))};var Bv=Kwb(qEb,'Panel',737);cC(193,737,eGb);_.ge=function zH(){return new nP(this.f)};_.fe=function AH(a){return xH(this,a)};var Lu=Kwb(qEb,'ComplexPanel',193);cC(497,193,eGb);_.ee=function DH(a){BH(this,a)};_.fe=function FH(a){return CH(this,a)};var Au=Kwb(qEb,'AbsolutePanel',497);cC(744,1,{});var Bu=Kwb(qEb,'AbstractImagePrototype',744);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},HH);_.xd=function IH(){return zi((vF(),this.ob))};_.yd=function JH(a){Uh((vF(),this.ob),a)};var Cu=Kwb(qEb,'Anchor',179);cC(436,276,eFb,NH);var KH,LH;var Fu=Kwb(qEb,'AttachDetachException',436);cC(437,1,{},PH);_.he=function QH(a){a.rd()};var Du=Kwb(qEb,'AttachDetachException/1',437);cC(438,1,{},RH);_.he=function SH(a){a.td()};var Eu=Kwb(qEb,'AttachDetachException/2',438);cC(281,68,fGb);var Gu=Kwb(qEb,'ButtonBase',281);cC(35,281,fGb,VH,WH);var Hu=Kwb(qEb,'Button',35);cC(280,193,eGb);var Iu=Kwb(qEb,'CellPanel',280);cC(233,281,iGb);_.xd=function hI(){return zi(this.c)};_.ud=function iI(){vF();HG(this.c,this)};_.vd=function jI(){vF();HG(this.c,null);eI(this,this.jb?(qwb(),Hi(this.c)?pwb:owb):(qwb(),Ii(this.c)?pwb:owb))};_.yd=function kI(a){!!this.c&&Uh(this.c,a)};_.wd=function lI(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=Kwb(qEb,'CheckBox',233);cC(638,1,jGb,mI);_.Nd=function nI(a){vn(this.a,bI(this.a))};var Ju=Kwb(qEb,'CheckBox/1',638);cC(740,15,rEb);_.qd=function qI(){if(this.n){return this.n.jb}return false};_.rd=function rI(){oI(this);if(this.kb!=-1){We(this.n,this.kb);this.kb=-1}Re(this.n);vF();HG(this.ob,this);fn(this,true)};_.sd=function sI(a){Se(this,a);Se(this.n,a)};_.td=function tI(){try{fn(this,false)}finally{Te(this.n)}};_.kd=function uI(){ue(this,te());return vF(),this.ob};var Mu=Kwb(qEb,'Composite',740);cC(214,737,eGb);_.ee=function AI(a){vI(this,a)};_.ie=function BI(){return vF(),this.ob};_.je=function CI(){return this.ib};_.ge=function DI(){return new zO(this)};_.fe=function EI(a){return wI(this,a)};_.ke=function FI(a){xI(this,a)};var Tv=Kwb(qEb,'SimplePanel',214);cC(42,214,nGb,XI);_.ie=function YI(){return vF(),ii(this.ob)};_.hd=function ZI(){return II(this)};_.jd=function $I(){return ji((vF(),ii(this.ob)))};_.le=function _I(a){KI(this,a)};_.de=function aJ(a){a.c&&(a.d,false)&&(a.a=true)};_.vd=function bJ(){this.gb&&xN(this.fb,false,true)};_.ld=function cJ(a){this.W=a;LI(this);a.length==0&&(this.W=null)};_.ke=function dJ(a){TI(this,a)};_.md=function eJ(a){this.X=a;LI(this);a.length==0&&(this.X=null)};_.me=function fJ(){UI(this)};_.U=false;_.V=false;_._=false;_.ab=false;_.bb=0;_.cb=false;_.eb=false;_.gb=false;_.hb=0;var Iv=Kwb(qEb,'PopupPanel',42);cC(273,42,nGb);_.nd=function iJ(){Re(this.S)};_.od=function jJ(){Te(this.S)};_.je=function kJ(){return this.S.ib};_.ge=function lJ(){return new zO(this.S)};_.fe=function mJ(a){return wI(this.S,a)};_.ke=function nJ(a){gJ(this,a)};var Nu=Kwb(qEb,'DecoratedPopupPanel',273);cC(672,214,eGb,pJ);_.ie=function rJ(){return vF(),this.a};var Ou=Kwb(qEb,'DecoratorPanel',672);cC(119,273,qGb);_.nd=function EJ(){try{Re(this.S)}finally{Re(this.K)}};_.od=function FJ(){try{Te(this.S)}finally{Te(this.K)}};_.le=function GJ(a){vJ(this,a)};_.sd=function HJ(a){switch(vF(),EG(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.P&&!wJ(this,a)){return}}Se(this,a)};_.de=function IJ(a){var b;b=a.d;!a.a&&HF(a.d)==4&&wJ(this,b)&&oi(b);a.c&&(a.d,false)&&(a.a=true)};_.me=function JJ(){BJ(this)};_.L=0;_.M=0;_.N=0;_.O=0;_.P=false;_.R=0;var Su=Kwb(qEb,'DialogBox',119);cC(172,1,UFb,KJ);_.Zd=function LJ(a){this.a.R=a.a};var Pu=Kwb(qEb,'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=Kwb(qEb,'LabelBase',160);cC(33,160,rGb,RJ,SJ);var nv=Kwb(qEb,'Label',33);cC(216,33,rGb,UJ);var hv=Kwb(qEb,'HTML',216);cC(432,216,rGb,VJ);var Qu=Kwb(qEb,'DialogBox/CaptionImpl',432);cC(433,1,{239:1,262:1,240:1,358:1,263:1,19:1},WJ);_.Od=function XJ(a){sJ(this.a,a)};_.Pd=function YJ(a){tJ(this.a,a)};_.Qd=function ZJ(a){};_.Rd=function $J(a){};_.Sd=function _J(a){uJ(this.a,a)};var Ru=Kwb(qEb,'DialogBox/MouseHandler',433);cC(253,1,{127:1},bK);var Tu=Kwb(qEb,'DirectionalTextHelper',253);cC(434,193,sGb,gK);_.ee=function hK(a){fK(this,a,(tK(),mK),0)};_.rd=function iK(){Re(this)};_.td=function jK(){Te(this)};_.ne=function kK(){var a,b;for(b=new nP(this.f);b.b<b.c.c;){a=mP(b);Np(a,152)&&Jp(a,152).ne()}};_.fe=function lK(a){var b,c;c=xH(this,a);if(c){a==this.a&&(this.a=null);b=Jp(a.mb,217);jD(this.b,b.c)}return c};var Xu=Kwb(qEb,'DockLayoutPanel',434);cC(156,11,{156:1,3:1,12:1,11:1},uK);var mK,nK,oK,pK,qK,rK,sK;var Uu=Lwb(qEb,'DockLayoutPanel/Direction',156,vK);cC(275,1,{},xK);_.oe=function yK(){};_.Dd=function zK(){this.e=false;if(this.b){return}this.oe();iD(this.d,this.c,new TL)};_.b=false;_.c=0;_.e=false;var pv=Kwb(qEb,'LayoutCommand',275);cC(435,275,{},AK);_.oe=function BK(){dK(this.a)};var Vu=Kwb(qEb,'DockLayoutPanel/DockAnimateCommand',435);cC(217,1,{217:1},CK);_.b=false;_.d=0;var Wu=Kwb(qEb,'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=Kwb(qEb,'FileUpload',278);cC(350,737,xGb);_.ge=function SK(){return new pL(this)};_.fe=function TK(a){return LK(this,a)};var gv=Kwb(qEb,'HTMLTable',350);cC(663,350,xGb,WK);_.pe=function XK(){return JK(this.c)};_.qe=function YK(a,b){UK(this,a,b)};var $u=Kwb(qEb,'FlexTable',663);cC(351,1,{},_K);var ev=Kwb(qEb,'HTMLTable/CellFormatter',351);cC(664,351,{},aL);var Zu=Kwb(qEb,'FlexTable/FlexCellFormatter',664);cC(354,193,eGb,cL);_.ee=function dL(a){bL(this,a)};var _u=Kwb(qEb,'FlowPanel',354);cC(282,15,rEb,eL);var bv=Kwb(qEb,'Frame',282);cC(236,350,xGb,jL);_.pe=function lL(){return this.b};_.qe=function mL(a,b){fL(this,a);if(b<0){throw new kwb('Cannot access a column with a negative index: '+b)}if(b>=this.a){throw new kwb(tGb+b+uGb+this.a)}};_.a=0;_.b=0;var cv=Kwb(qEb,'Grid',236);cC(665,1,{},pL);_.re=function qL(){return this.b<this.d.b.length};_.se=function rL(){return oL(this)};_.te=function sL(){var a;if(this.a<0){throw new mxb}a=Jp(wAb(this.d,this.a),15);Ue(a);this.a=-1};_.a=-1;_.b=-1;var dv=Kwb(qEb,'HTMLTable/1',665);cC(352,1,{},vL);var fv=Kwb(qEb,'HTMLTable/ColumnFormatter',352);var yL;var AL,BL,CL,DL,EL,FL;cC(425,1,{},HL);var iv=Kwb(qEb,'HasHorizontalAlignment/AutoHorizontalAlignmentConstant',425);cC(215,425,{},IL);var jv=Kwb(qEb,'HasHorizontalAlignment/HorizontalAlignmentConstant',215);var LL;cC(250,1,{},NL);var kv=Kwb(qEb,'HasVerticalAlignment/VerticalAlignmentConstant',250);cC(135,280,AGb,QL);_.ee=function RL(a){OL(this,a)};_.fe=function SL(a){var b,c;c=(vF(),vF(),ji(a.ob));b=xH(this,a);b&&Dh(this.b,c);return b};var lv=Kwb(qEb,'HorizontalPanel',135);cC(439,1,{},TL);var ov=Kwb(qEb,'LayoutCommand/1',439);cC(492,193,sGb);_.ee=function XL(a){UL(this,a)};_.rd=function YL(){Re(this)};_.td=function ZL(){Te(this)};_.ne=function $L(){WL(this)};_.fe=function _L(a){var b;b=xH(this,a);b&&jD(this.a,Jp(a.mb,174));return b};var qv=Kwb(qEb,'LayoutPanel',492);cC(639,68,BGb);var rv=Kwb(qEb,'ListBox',639);cC(701,513,{19:1});var tv=Kwb(qEb,'ListenerWrapper',701);cC(702,701,CGb,eM);_.Yd=function fM(a){xM(this.a,(Jp(a.f,42),a.a))};var sv=Kwb(qEb,'ListenerWrapper/WrappedPopupListener',702);cC(45,15,{25:1,98:1,22:1,24:1,101:1,20:1,26:1,45:1,756:1,14:1,15:1,142:1},EM,FM);_.sd=function GM(a){var b,c;b=lM(this,(vF(),a.target));switch(EG(a.type)){case 1:{Hh(this.ob);!!b&&kM(this,b,true,true);break}case 16:{!!b&&qM(this,b,true);break}case 32:{!!b&&qM(this,null,false);break}case VFb:{zM(this);break}case 128:{c=ci(a);Po();c=c;switch(c){case 37:vM(this);hi(a);oi(a);break;case 39:uM(this);hi(a);oi(a);break;case 38:sM(this);hi(a);oi(a);break;case 40:rM(this);hi(a);oi(a);break;case 27:this.f?jM(this,false):AM(this,null);!this.f&&!!this.g&&KI(this.g,false);hi(a);oi(a);break;case 9:this.f?jM(this,false):AM(this,null);!this.f&&!!this.g&&KI(this.g,false);break;case 13:if(!zM(this)){kM(this,this.i,true,true);hi(a);oi(a)}}break}}Se(this,a)};_.td=function HM(){!!this.g&&KI(this.g,false);Te(this)};_.b=false;_.d=true;_.k=null;_.n=false;var yv=Kwb(qEb,'MenuBar',45);cC(416,1,{},IM);_.Dd=function JM(){this.a.Dd()};var uv=Kwb(qEb,'MenuBar/1',416);cC(417,1,{752:1,19:1},KM);var vv=Kwb(qEb,'MenuBar/2',417);cC(418,1,{},LM);_.ue=function MM(a,b){this.a.n?PM(this.a.g,this.b):OM(this.a.g,this.b)};var wv=Kwb(qEb,'MenuBar/3',418);cC(415,273,nGb,SM);_.de=function TM(a){var b,c;if(!a.a){switch(HF(a.d)){case 4:c=a.d.target;b=(vF(),this.a.ob);if(Bi(b,c)){a.a=true;return}a.c&&(a.d,false)&&(a.a=true);a.a&&AM(this.a,null);return;}}a.c&&(a.d,false)&&(a.a=true)};_.b=false;var xv=Kwb(qEb,'MenuBar/MenuPopup',415);var UM;cC(21,14,HGb,$M,_M,aN,bN);_.f=true;var Av=Kwb(qEb,'MenuItem',21);cC(218,14,pEb,fN);var zv=Kwb(qEb,'MenuItemSeparator',218);cC(421,1,UFb,hN);_.Zd=function iN(a){gN()};var Cv=Kwb(qEb,'PopupPanel/1',421);cC(422,1,TFb,jN);_.de=function kN(a){MI(this.a,a)};var Dv=Kwb(qEb,'PopupPanel/3',422);cC(423,1,IGb,lN);_.$d=function mN(a){this.a.V&&this.a.le(false)};var Ev=Kwb(qEb,'PopupPanel/4',423);cC(191,11,{191:1,3:1,12:1,11:1},rN);var nN,oN,pN;var Fv=Lwb(qEb,'PopupPanel/AnimationType',191,sN);cC(419,247,{},yN);_.$c=function zN(){uN(this)};_._c=function AN(){this.d=II(this.a);this.e=JI(this.a);Oi(pe(this.a).style,BFb,CFb);wN(this,(1+Ixb(KDb))/2)};_.ad=function BN(a){wN(this,a)};_.a=null;_.b=false;_.c=false;_.d=0;_.e=-1;_.i=false;var Hv=Kwb(qEb,'PopupPanel/ResizeAnimation',419);cC(420,213,{},CN);_.fd=function DN(){this.a.g=null;Y(this.a,200,null)};var Gv=Kwb(qEb,'PopupPanel/ResizeAnimation/1',420);cC(673,68,fGb,KN);_.rd=function LN(){ff(this);KP(this.a)};_.td=function MN(){Te(this);FP(this.a)};var Jv=Kwb(qEb,'RichTextArea',673);cC(493,492,sGb,ON);_.ud=function QN(){zD(this.a.d)};var NN;var Lv=Kwb(qEb,'RootLayoutPanel',493);cC(494,1,UFb,RN);_.Zd=function SN(a){WL(this.a)};var Kv=Kwb(qEb,'RootLayoutPanel/1',494);cC(219,497,JGb);var TN,UN,VN;var Pv=Kwb(qEb,'RootPanel',219);cC(499,1,{},_N);_.he=function aO(a){a.qd()&&a.td()};var Mv=Kwb(qEb,'RootPanel/1',499);cC(500,1,CGb,bO);_.Yd=function cO(a){ZN()};var Nv=Kwb(qEb,'RootPanel/2',500);cC(498,219,JGb,dO);var Ov=Kwb(qEb,'RootPanel/DefaultRootPanel',498);cC(260,1,{},iO);var eO;var Qv=Kwb(qEb,'ScrollImpl',260);cC(662,214,sGb,rO);_.ie=function sO(){return vF(),this.a};_.rd=function tO(){Re(this);NF((vF(),this.b),this)};_.td=function uO(){NF((vF(),this.b),null);Te(this)};_.ne=function vO(){var a;a=this.ib;!!a&&Np(a,152)&&Jp(a,152).ne()};_.ld=function wO(a){(vF(),this.ob).style[kEb]=a};_.md=function xO(a){(vF(),this.ob).style[lEb]=a};var Rv=Kwb(qEb,'ScrollPanel',662);cC(274,1,{},zO);_.re=function AO(){return this.a};_.se=function BO(){return yO(this)};_.te=function CO(){!!this.b&&this.c.fe(this.b)};_.a=false;_.b=null;var Sv=Kwb(qEb,'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 GO(a){var b;b=(vF(),EG(a.type));(b&896)!=0?Se(this,a):Se(this,a)};_.ud=function HO(){};var bw=Kwb(qEb,'ValueBoxBase',205);cC(206,205,LGb);var Vv=Kwb(qEb,'TextBoxBase',206);cC(232,206,LGb,LO);var Uv=Kwb(qEb,'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},MO);var Wv=Kwb(qEb,'TextBox',140);cC(150,11,MGb);var OO,PO,QO,RO;var aw=Lwb(qEb,'ValueBoxBase/TextAlignment',150,UO);cC(614,150,MGb,VO);var Yv=Lwb(qEb,'ValueBoxBase/TextAlignment/1',614,null);cC(615,150,MGb,WO);var Zv=Lwb(qEb,'ValueBoxBase/TextAlignment/2',615,null);cC(616,150,MGb,XO);var $v=Lwb(qEb,'ValueBoxBase/TextAlignment/3',616,null);cC(617,150,MGb,YO);var _v=Lwb(qEb,'ValueBoxBase/TextAlignment/4',617,null);cC(103,280,AGb,bP);_.ee=function cP(a){ZO(this,a)};_.fe=function dP(a){return aP(this,a)};var cw=Kwb(qEb,'VerticalPanel',103);cC(521,1,{},kP);_.ge=function lP(){return new nP(this)};_.c=0;var ew=Kwb(qEb,'WidgetCollection',521);cC(197,1,{},nP);_.re=function oP(){return this.b<this.c.c};_.se=function pP(){return mP(this)};_.te=function qP(){if(!this.a){throw new mxb}this.c.b.fe(this.a);--this.b;this.a=null};_.b=0;var dw=Kwb(qEb,'WidgetCollection/WidgetIterator',197);var rP,sP;cC(679,1,{},wP);var gw=Kwb(NGb,'ClippedImageImpl_TemplateImpl',679);cC(536,744,{},zP);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;var hw=Kwb(NGb,'ClippedImagePrototype',536);cC(680,1,{});_.ve=function BP(){return vF(),$doc.createElement('textarea')};var kw=Kwb(NGb,'RichTextAreaImpl',680);cC(688,680,{});_.ve=function GP(){return CP()};_.we=function HP(){if(!this.b){return}this.b=false;if(this.a){DP(this,this.a.innerHTML);MP(this,!this.a?LP(this):!this.a[sEb]);this.a=null}JP(this);if(this.c){this.c=false;this.b?(this.c=true):(this.d.contentWindow.focus(),undefined)}};_.xe=function IP(){this.b=true;this.c=false};_.b=false;_.c=false;var jw=Kwb(NGb,'RichTextAreaImplStandard',688);cC(689,688,{},OP);_.ve=function PP(){var a;a=CP();Sh(a,'src',\"javascript:''\");return a};var iw=Kwb(NGb,'RichTextAreaImplIE8toIE10',689);cC(242,32,vEb);var VA=Kwb(IDb,'Error',242);cC(102,242,vEb);var PA=Kwb(IDb,'AssertionError',102);cC(361,102,vEb,SP);var lw=Kwb('com.google.gwt.useragent.client','UserAgentAsserter/UserAgentAssertionError',361);cC(412,1,{},YP);var pw=Kwb(QEb,'SimpleEventBus/1',412);cC(413,1,{707:1},ZP);_.Dd=function $P(){Fn(this.a,this.d,this.c,this.b)};var qw=Kwb(QEb,'SimpleEventBus/2',413);cC(414,1,{707:1},_P);_.Dd=function aQ(){Hn(this.a,this.d,this.c,this.b)};var rw=Kwb(QEb,'SimpleEventBus/3',414);cC(5,1,_Gb);_.ye=function oR(){};_.ze=function pR(a){return false};_.Ae=function qR(){return this.Ue()<=2};_.Be=function rR(){return this.nb==this.ob&&this.pb==this.qb};_.Ce=function sR(){fQ==this&&(fQ=null);hZ(mQ,this)};_.De=function uR(){};_.Ee=function vR(a,b){BQ(this,a,b)};_.Fe=function wR(){};_.Ge=function xR(a){};_.He=function FR(){return JQ(this)};_.Ie=function GR(){return null};_.Je=function IR(a,b){return true};_.Ke=function JR(a){return this.gb[a]};_.Le=function KR(){return this.Ue()};_.Me=function LR(){return this.W};_.Ne=function NR(a){return a==0&&this.Ue()==2?-this.W:this.W};_.Oe=function OR(){return 0};_.Pe=function PR(){throw new mxb};_.Qe=function QR(a){return null};_.Re=function RR(a){};_.Se=function SR(){return 0};_.Te=function TR(a){return OQ(this,a)};_.Ue=function UR(){return 2};_.Ve=function VR(){return this.$e()*this.W};_.We=function WR(a){var b;b=zp(hB,ODb,2,10,4,1);this.Re(b);return b[0]};_.Xe=function XR(a){return a==3?1:a==7?2:0};_.Ye=function YR(a){return a==3?this.Me():a==7?this.Ve():this.$e()};_.Ze=function ZR(){return 0};_.$e=function _R(){return this.mb[0]-this.mb[1]};_._e=function aS(){return 0};_.af=function bS(a){return false};_.bf=function cS(){return false};_.cf=function dS(){return false};_.df=function hS(){return false};_.ef=function iS(){_Q(this)};_.ff=function kS(a,b){dR(this,b)};_.gf=function lS(a,b){};_.hf=function mS(a){a?(fQ=this):fQ==this&&(fQ=null)};_.jf=function nS(a,b){this.gb[a]=b};_.kf=function oS(a,b){this.mb[a]=b;this.ye()};_.lf=function pS(){eR(this)};_.mf=function qS(a,b){this.lb=b};_.nf=function sS(){};_.of=function tS(){};_.pf=function uS(){};_.qf=function vS(){};_.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 bQ,cQ=32,dQ=0,eQ,fQ=null,gQ=0,hQ,iQ,jQ,kQ,lQ,mQ,nQ,oQ=5,pQ;var mx=Kwb(aHb,'CircuitElm',5);cC(48,5,eHb,zS);_.De=function AS(){this.n!=0&&h_(mQ,this.lb,this.rf())};_.Ge=function BS(a){var b,c,d;bR(this,this.nb,this.pb,this.ob,this.qb);CQ(this,a);if(this.n==0){hR(this,a);jR(this,a,this.mb[0]);WQ(this.db,this.eb,hQ,iQ,0,10);CR(a,hQ,iQ);jR(this,a,this.mb[1]);cR(this,this.ib,this.jb,16);WQ(this.db,this.eb,hQ,iQ,1,16);CR(a,hQ,iQ)}else{cR(this,this.ib,this.jb,17);UQ(this.db,this.eb,hQ,0.5);wS(this,a,hQ);this.d>0||this.d==0&&this.n==5?(b='+'):(b='*');Z8(a,(E0(),C0));_8(a,nQ);c=TQ(this.ib,this.jb,(this.X/2+17+4)/this.X,10*this.$);c.b+=4;d=Vp(Ff(a.a,b).width);V8(a,b,c.a-~~(d/2),c.b)}this.V=kR(this.W,this.V);if(mQ.J!=this){if(this.n==0)FQ(a,this.ib,this.jb,this.V);else{FQ(a,this.ib,this.db,this.V);FQ(a,this.jb,this.eb,-this.V)}}HQ(this,a)};_.He=function CS(){return this.n==5?(this.bb|=4):(this.bb&=-5),JQ(this)+' '+this.n+' '+this.g+' '+this.i+' '+this.d+' '+this.k+' '+this.e};_.Pe=function DS(){return 118};_.Qe=function ES(a){var b;if(a==0)return new f7(this.n==0?fHb:gHb,this.i);if(a==1){b=new f7('Waveform',this.n);b.d=new GY;aM(b.d,o_('D/C'));aM(b.d,o_('A/C'));aM(b.d,o_('Square Wave'));aM(b.d,o_('Triangle'));aM(b.d,o_('Sawtooth'));aM(b.d,o_('Pulse'));aM(b.d,o_('Noise'));dM(b.d,this.n);return b}if(a==2)return new f7('DC Offset (V)',this.d);if(this.n==0||this.n==6)return null;if(a==3)return new f7('Frequency (Hz)',this.g);if(a==4)return d7(new f7('Phase Offset (degrees)',this.k*180/KDb));if(a==5&&(this.n==5||this.n==2))return d7(new f7('Duty Cycle',this.e*100));return null};_.Re=function FS(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]=RGb+gS(this.W,'A',false);a[2]=(Np(this,41)?hHb:SGb)+gS(this.$e(),'V',false);if(this.n!=0&&this.n!=7&&this.n!=6){a[3]='f = '+gS(this.g,bHb,false);a[4]=iHb+gS(this.i,'V',false);b=5;this.n==1&&this.d==0&&(a[b++]='V(rms) = '+gS(this.i/1.41421356,'V',false));this.d!=0?(a[b++]='Voff = '+gS(this.d,'V',false)):this.g>500&&(a[b++]='wavelength = '+gS(299790000/this.g,'m',false));a[b++]=jHb+gS(-this.$e()*this.W,'W',false)}if(this.n==0&&this.W!=0&&mQ.zc){a[3]='(R = '+gS(this.i/this.W,QY,false)+')';a[4]=jHb+gS(-this.$e()*this.W,'W',false)}};_.Ve=function GS(){return -this.$e()*this.W};_.rf=function HS(){var a;if(this.n!=0&&mQ.H)return this.d;a=LDb*(mQ.Mc-this.f)*this.g+this.k;switch(this.n){case 0:return this.i+this.d;case 1:return Vxb(a)*this.i+this.d;case 2:return this.d+(a%LDb>LDb*this.e?-this.i:this.i);case 3:return this.d+xS(a%LDb)*this.i;case 4:return this.d+a%LDb*(this.i/KDb)-this.i;case 5:return a%LDb<LDb*this.e?this.i+this.d:this.d;case 6:return this.j;default:return 0;}};_.$e=function IS(){return this.mb[1]-this.mb[0]};_._e=function JS(){return 1};_.ef=function KS(){this.f=0;this.V=0};_.gf=function LS(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*mQ.Oc);this.g>c&&(qG(o_('Adjust timestep to allow for higher frequencies?'))?(mQ.Oc=1/(32*this.g)):(this.g=c));this.f=mQ.Mc-d*(mQ.Mc-this.f)/this.g}if(a==1){e=this.n;this.n=bM(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=dHb):e==5&&this.n!=5&&(this.e=0.5);this.lf()}a==4&&(this.k=b.q*KDb/180);a==5&&(this.e=b.q*IFb)};_.lf=function MS(){eR(this);wQ(this,this.n==0||this.n==7?8:34)};_.nf=function NS(){this.n==0?_$(mQ,this.gb[0],this.gb[1],this.lb,this.rf()):$$(mQ,this.gb[0],this.gb[1],this.lb)};_.pf=function OS(){this.n==6&&(this.j=(kDb(mQ.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=Kwb(aHb,'VoltageElm',48);cC(41,48,kHb,QS,SS);_.De=function TS(){this.n!=0&&h_(mQ,this.lb,this.rf())};_.Ge=function US(a){cR(this,this.ib,this.jb,17);jR(this,a,this.mb[0]);CR(a,this.ib,this.db);this.sf(a);HQ(this,a);this.V=kR(-this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.db,this.V)};_.sf=function VS(a){var b,c;if(this.n==2&&(this.bb&1)!=0)PS(this,a,'CLK');else if(this.n==0||this.n==7){Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:pQ);hR(this,a);c=this.rf();(c<=0?0-c:c)<1?(b=Yo(lQ,c)+' V'):(b=gS(c,'V',true));this.rf()>0&&(b='+'+b);DQ(this,a,b,this.ob,this.qb,true)}else{wS(this,a,this.jb)}};_.Pe=function WS(){return 82};_.Ue=function XS(){return 1};_.Ze=function YS(){return 86};_.$e=function ZS(){return this.mb[0]};_.af=function $S(a){return true};_.lf=function _S(){eR(this);wQ(this,this.n==0||this.n==7?8:34);this.db=SQ(this.ib,this.jb,1-17/this.X)};_.nf=function aT(){this.n==0?_$(mQ,0,this.gb[0],this.lb,this.rf()):$$(mQ,0,this.gb[0],this.lb)};var Az=Kwb(aHb,lHb,41);cC(603,41,kHb,bT);_.Ze=function cT(){return 0};var uw=Kwb(aHb,mHb,603);cC(602,48,eHb,dT);var vw=Kwb(aHb,nHb,602);cC(29,5,_Gb);_.De=function sT(){eT(this)};_.Ee=function tT(a,b){b=N$(mQ,b);if(a<this.nb);else{this.pb=this.qb=b;this.ob=N$(mQ,a)}nT(this)};_.Ge=function uT(a){fT(this,a)};_.He=function vT(){return gT(this)};_.tf=function wT(){};_.uf=function xT(){return 'chip'};_.Je=function yT(a,b){return false};_.Ne=function zT(a){return this.s[a].f};_.Qe=function AT(a){return hT(this,a)};_.Re=function BT(a){iT(this,a)};_.Te=function CT(a){return kT(this,a)};_.af=function DT(a){return this.s[a].i};_.vf=function ET(){return false};_.ef=function FT(){lT(this)};_.ff=function GT(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 HT(a,b){mT(this,a,b)};_.lf=function IT(){nT(this)};_.mf=function JT(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 KT(){pT(this)};_.j=0;_.o=0;_.p=0;_.q=0;_.r=false;_.v=0;_.w=0;var Sw=Kwb(aHb,'ChipElm',29);cC(321,29,_Gb,LT,MT);_.tf=function NT(){var a,b,c,d;b=(1<<this.j)-1;d=b*this.mb[this.j]/this.mb[this.j+1];c=Vp(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 OT(){return 'ADC'};_.Pe=function PT(){return 167};_.Ue=function QT(){return this.j+2};_._e=function RT(){return this.j};_.vf=function ST(){return true};_.wf=function TT(){var a;this.v=2;this.w=this.j>2?this.j:2;this.s=zp(Rw,ODb,7,this.j+2,0,1);for(a=0;a!=this.j;a++){this.s[a]=new FY(this,this.j-1-a,3,'D'+a);this.s[a].i=true}this.s[this.j]=new FY(this,0,2,'In');this.s[this.j+1]=new FY(this,this.w-1,2,'V+');tQ(this)};var ww=Kwb(aHb,pHb,321);cC(294,5,_Gb,WT,XT);_.De=function YT(){h_(mQ,this.lb,VT(this))};_.Ge=function ZT(a){var b;cR(this,this.ib,this.jb,17);jR(this,a,this.mb[0]);CR(a,this.ib,this.db);b=new t8(oHb,0,12);_8(a,b);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:pQ);hR(this,a);VT(this);DQ(this,a,'AM',this.ob,this.qb,true);UT(this,a,this.jb);HQ(this,a);this.V=kR(-this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.db,this.V)};_.He=function $T(){return JQ(this)+' '+this.a+' '+this.d+' '+this.c};_.Pe=function _T(){return 200};_.Qe=function aU(a){if(a==0)return new f7(gHb,this.c);if(a==1)return new f7(qHb,this.a);if(a==2)return new f7(rHb,this.d);return null};_.Re=function bU(a){a[0]='AM Source';a[1]=RGb+gS(this.W,'A',false);a[2]=hHb+gS(this.mb[0],'V',false);a[3]='cf = '+gS(this.a,bHb,false);a[4]='sf = '+gS(this.d,bHb,false);a[5]=iHb+gS(this.c,'V',false)};_.Ue=function cU(){return 1};_.Ve=function dU(){return -this.mb[0]*this.W};_.$e=function eU(){return this.mb[0]};_._e=function fU(){return 1};_.af=function gU(a){return true};_.ef=function hU(){this.b=0;this.V=0};_.gf=function iU(a,b){a==0&&(this.c=b.q);a==1&&(this.a=b.q);a==2&&(this.d=b.q)};_.lf=function jU(){eR(this);this.db=SQ(this.ib,this.jb,1-17/this.X)};_.nf=function kU(){$$(mQ,0,this.gb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;var xw=Kwb(aHb,'AMElm',294);cC(626,42,nGb,lU);var zw=Kwb(aHb,'AboutBox',626);cC(627,1,jGb,mU);_.Nd=function nU(a){KI(this.a,false)};var yw=Kwb(aHb,'AboutBox/1',627);cC(165,1,{165:1},sU,tU);_.Dd=function uU(){var a;mQ.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);r$(mQ)};_.a=0;_.d=0;_.e=0;_.f=false;var Aw=Kwb(aHb,'Adjustable',165);cC(338,5,_Gb,wU,xU);_.Ge=function yU(a){var b;jR(this,a,this.mb[0]);CR(a,this.ib,this.jb);X8(a,this.a);this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);cR(this,this.ib,this.jb,3);b='A';switch(this.f){case 0:b=gS(this.W,'A',false);break;case 1:b=gS(this.j,'A(rms)',false);}IQ(this,a,b,4);HQ(this,a)};_.He=function zU(){return JQ(this)+' '+this.f};_.Pe=function AU(){return 370};_.Qe=function BU(a){var b;if(a==0){b=new f7('Value',this.k);b.d=new GY;aM(b.d,o_('Current'));aM(b.d,o_('RMS Current'));dM(b.d,this.f);return b}return null};_.Re=function CU(a){a[0]='Ammeter';switch(this.f){case 0:a[1]=RGb+gS(this.W,'A',false);break;case 1:a[1]='Irms = '+gS(this.j,'A',false);}};_.Ve=function DU(){return 0};_.$e=function EU(){return this.mb[0]};\n",
"_._e=function FU(){return 1};_.cf=function GU(){return true};_.gf=function HU(a,b){a==0&&(this.f=bM(b.d).selectedIndex)};_.lf=function IU(){eR(this);this.g=SQ(this.ib,this.jb,0.6);this.a=vQ(this.ib,this.g,14,7)};_.nf=function JU(){_$(mQ,this.gb[0],this.gb[1],this.lb,0)};_.pf=function KU(){++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=Wxb(this.n);ixb(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=Wxb(this.n);ixb(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=Kwb(aHb,tHb,338);cC(225,5,_Gb,MU,NU);_.ye=function OU(){this.W=(this.mb[0]-this.mb[1])/this.k};_.De=function PU(){this.e=this.mb[2]<2.5;(this.bb&1)!=0&&(this.e=!this.e);this.k=this.e?this.i:this.j;V$(mQ,this.gb[0],this.gb[1],this.k)};_.Ee=function QU(a,b){var c,d;a=N$(mQ,a);b=N$(mQ,b);nR(this.nb-a)<nR(this.pb-b)?(a=this.nb):(b=this.pb);c=nR(this.nb-a)+nR(this.pb-b);d=~~(c/2)%mQ.fb;if(d!=0)return;this.ob=a;this.qb=b;this.lf()};_.Ge=function RU(a){var b;b=this.e?16:0;cR(this,this.ib,this.jb,16);CQ(this,a);Z8(a,eQ);VQ(this.db,this.eb,this.g,1,b);CR(a,this.db,this.g);jR(this,a,this.mb[2]);CR(a,this.f,this.d);this.e||(this.V=kR(this.W,this.V),mQ.J!=this&&FQ(a,this.ib,this.jb,this.V));HQ(this,a)};_.He=function SU(){return JQ(this)+' '+this.j+' '+this.i};_.Je=function TU(a,b){if(a==2||b==2)return false;return true};_.Ne=function UU(a){if(a==2)return 0;if(a==0)return -this.W;return this.W};_.Pe=function VU(){return 159};_.Qe=function WU(a){var b;if(a==0){b=new f7('',0);b.c=new sY('Normally closed',(this.bb&1)!=0);return b}if(a==1)return new f7(vHb,this.j);if(a==2)return new f7(wHb,this.i);return null};_.Re=function XU(a){a[0]='analog switch';a[1]=this.e?'open':xHb;a[2]=SGb+$R(this.mb[0]-this.mb[1]);a[3]=RGb+MR(this.W);a[4]='Vc = '+gS(this.mb[2],'V',false)};_.Te=function YU(a){return a==0?this.ib:a==1?this.jb:this.f};_.Ue=function ZU(){return 3};_.df=function $U(){return true};_.gf=function _U(a,b){a==0&&(this.bb=bI(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 aV(){LU(this)};_.nf=function bV(){U$(mQ,this.gb[0]);U$(mQ,this.gb[1])};_.e=false;_.i=0;_.j=0;_.k=0;var Dw=Kwb(aHb,yHb,225);cC(298,225,_Gb,cV,dV);_.ye=function eV(){this.e?(this.W=(this.mb[0]-this.mb[2])/this.j):(this.W=(this.mb[0]-this.mb[1])/this.j)};_.De=function fV(){this.e=this.mb[3]<2.5;(this.bb&1)!=0&&(this.e=!this.e);if(this.e){V$(mQ,this.gb[0],this.gb[2],this.j);V$(mQ,this.gb[0],this.gb[1],this.i)}else{V$(mQ,this.gb[0],this.gb[1],this.j);V$(mQ,this.gb[0],this.gb[2],this.i)}};_.Ge=function gV(a){var b;cR(this,this.ib,this.jb,16);jR(this,a,this.mb[0]);CR(a,this.ib,this.db);jR(this,a,this.mb[1]);CR(a,this.b[0],this.c[0]);jR(this,a,this.mb[2]);CR(a,this.b[1],this.c[1]);Z8(a,eQ);b=this.e?1:0;CR(a,this.db,this.b[b]);this.V=kR(this.W,this.V);FQ(a,this.ib,this.db,this.V);FQ(a,this.b[b],this.c[b],this.V);HQ(this,a)};_.Je=function hV(a,b){if(a==3||b==3)return false;return true};_.Ne=function iV(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 jV(){return 160};_.Re=function kV(a){a[0]='analog switch (SPDT)';a[1]=RGb+MR(this.W)};_.Te=function lV(a){return a==0?this.ib:a==3?this.a:this.c[a-1]};_.Ue=function mV(){return 4};_.lf=function nV(){LU(this);wQ(this,32);this.c=$Q(2);this.b=$Q(2);WQ(this.db,this.eb,this.b[0],this.b[1],1,16);WQ(this.ib,this.jb,this.c[0],this.c[1],1,16);this.a=TQ(this.ib,this.jb,0.5,16)};_.nf=function oV(){U$(mQ,this.gb[0]);U$(mQ,this.gb[1]);U$(mQ,this.gb[2])};var Cw=Kwb(aHb,zHb,298);cC(227,5,_Gb);_.De=function yV(){var a,b;a=this.xf();this.Af()&&(a=!a);if(this.o==!a){if(this.q++>50){this.q=0;QZ(mQ,10)>5&&(a=this.o)}}else this.q=0;this.o=a;b=a?this.f:0;h_(mQ,this.lb,b)};_.Ge=function zV(a){var b,c;for(c=0;c!=this.k;c++){jR(this,a,this.mb[c]);CR(a,this.j[c],this.i[c])}jR(this,a,this.mb[this.k]);CR(a,this.eb,this.jb);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);DR(a,this.a);if(mQ.Y.c){b=SQ(this.ib,this.jb,0.5);DQ(this,a,this.zf(),b.a,b.b-6*this.c,true)}Of(a.a,2);(this.bb&2)!=0&&yR(a,this.s);Of(a.a,1);if(this.p!=null)for(c=0;c!=this.p.length-1;c++)CR(a,this.p[c],this.p[c+1]);this.Af()&&AR(a,this.r.a,this.r.b,3);this.V=kR(this.W,this.V);FQ(a,this.eb,this.jb,this.V);HQ(this,a)};_.He=function AV(){return JQ(this)+' '+this.k+' '+this.mb[this.k]+' '+this.f};_.Je=function BV(a,b){return false};_.Ne=function CV(a){if(a==this.k)return this.W;return 0};_.Qe=function DV(a){var b;if(a==0)return d7(new f7(BHb,this.k));if(a==1)return new f7(CHb,this.f);if(a==2){b=new f7('',0);b.c=new sY('Schmitt Inputs',(this.bb&2)!=0);return b}return null};_.zf=function EV(){return null};_.Re=function FV(a){a[0]=this.yf();a[1]=DHb+gS(this.mb[this.k],'V',false);a[2]=EHb+gS(this.W,'A',false)};_.Te=function GV(a){if(a==this.k)return this.jb;return this.j[a]};_.Ue=function HV(){return this.k+1};_._e=function IV(){return 1};_.af=function JV(a){return a==this.k};_.Af=function KV(){return false};_.gf=function LV(a,b){if(a==0&&b.q>=1){this.k=Vp(b.q);this.lf()}a==1&&(this.f=pV=b.q);if(a==2){bI(b.c).a?(this.bb|=2):(this.bb&=-3);qV=(this.bb&2)!=0;this.lf()}};_.lf=function MV(){uV(this)};_.nf=function NV(){$$(mQ,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 pV=5,qV=false;var uy=Kwb(aHb,'GateElm',227);cC(228,227,_Gb,OV,PV);_.xf=function QV(){var a,b;a=true;for(b=0;b!=this.k;b++)a=a&tV(this,b);return a};_.Pe=function RV(){return 150};_.yf=function SV(){return 'AND gate'};_.zf=function TV(){return '&'};_.Ze=function UV(){return 50};_.lf=function VV(){var a,b,c,d;uV(this);if(mQ.Y.c){sV(this)}else{d=$Q(23);WQ(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);WQ(this.db,this.eb,d[c+1],d[21-c],0.5+a/2,b*this.g)}d[11]=new Qib(this.eb);this.a=AQ(d)}if(this.Af()){this.r=SQ(this.ib,this.jb,0.5+(this.t+4)/this.X);this.eb=SQ(this.ib,this.jb,0.5+(this.t+8)/this.X)}};var Ew=Kwb(aHb,FHb,228);cC(287,41,kHb,WV,XV);_.sf=function YV(a){PS(this,a,'Ant')};_.Pe=function ZV(){return 65};_.Qe=function $V(a){return null};_.Ze=function _V(){return 0};_.rf=function aW(){var a;this.a+=LDb*(2200+Vxb(LDb*mQ.Mc*13)*100)*mQ.Oc;a=3*Vxb(this.a);return Vxb(LDb*mQ.Mc*3000)*(1.3+Vxb(LDb*mQ.Mc*12))*3+Vxb(LDb*mQ.Mc*2710)*(1.3+Vxb(LDb*mQ.Mc*13))*3+Vxb(LDb*mQ.Mc*2433)*(1.3+Vxb(LDb*mQ.Mc*14))*3+a};_.a=0;var Fw=Kwb(aHb,GHb,287);cC(178,5,{178:1,5:1,9:1},jW,kW);_.Ce=function lW(){p$(mQ,this.a);fQ==this&&(fQ=null);hZ(mQ,this)};_.Fe=function mW(){iW(this)};_.Ge=function nW(a){var b,c,d,e,f;e=fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this;b=new t8(oHb,e?1:0,14);d='Audio Out';this.k>1&&(d='Audio '+this.k);_8(a,b);f=Vp(Ff(a.a,d).width);Z8(a,(E0(),w0));c=this.d?f:~~(f*this.e/this.c);Y8(a,this.ob-~~(f/2),this.qb-10,c,20);Z8(a,e?jQ:pQ);UQ(this.ib,this.jb,this.db,1-(f/2+8)/this.X);cR(this,this.ib,this.db,0);DQ(this,a,d,this.ob,this.qb,true);jR(this,a,this.mb[0]);e&&Z8(a,jQ);CR(a,this.ib,this.db);HQ(this,a)};_.He=function oW(){return JQ(this)+' '+this.j+' '+this.p+' '+this.k};_.Pe=function pW(){return 211};_.Qe=function qW(a){var b,c;if(a==0){b=new f7('Duration (s)',this.j);return b}if(a==1){b=new f7('Sampling Rate',0);b.d=new GY;for(c=0;c!=this.q.length;c++){aM(b.d,o_(this.q[c]+''));this.q[c]==this.p&&dM(b.d,c)}return b}return null};_.Re=function rW(a){var b,c;a[0]='audio output';a[1]=hHb+gS(this.mb[0],'V',false);b=this.d?this.c:this.e;c=this.o*b;a[2]='start = '+gS(this.d?mQ.Mc-this.j:this.i,'s',false);a[3]='dur = '+gS(c,'s',false);a[4]='samples = '+b+(this.d?'':'/'+this.c)};_.Ue=function sW(){return 1};_.$e=function tW(){return this.mb[0]};_.ef=function vW(){this.e=0;this.d=false;this.g=0;this.n=0;this.f=0};_.gf=function wW(a,b){var c;if(a==0&&b.q>0){this.j=b.q;hW(this)}if(a==1){c=this.q[bM(b.d).selectedIndex];if(c!=this.p){this.p=c;bW=c;hW(this);iW(this)}}};_.lf=function xW(){eR(this);this.db=new Oib};_.pf=function yW(){this.f+=this.mb[0];++this.g;if(mQ.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 bW=8000,cW=false;var Hw=Kwb(aHb,KHb,178);cC(531,1,jGb,zW);_.Nd=function AW(a){gW(this.a)};var Gw=Kwb(aHb,'AudioOutputElm/1',531);cC(139,5,LHb);_.Ue=function DW(){return 0};var vy=Kwb(aHb,'GraphicElm',139);cC(325,139,LHb,EW,FW);_.Be=function GW(){return Gxb(this.ob-this.nb)<32||Gxb(this.qb-this.pb)<32};_.Ee=function HW(a,b){this.ob=a;this.qb=b};_.Ge=function IW(a){Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:(E0(),t0));bR(this,this.nb,this.pb,this.ob,this.qb);c9(a.a,16,6);this.nb<this.ob&&this.pb<this.qb?U8(a,this.nb,this.pb,this.ob-this.nb,this.qb-this.pb):this.nb>this.ob&&this.pb<this.qb?U8(a,this.ob,this.pb,this.nb-this.ob,this.qb-this.pb):this.nb<this.ob&&this.pb>this.qb?U8(a,this.nb,this.qb,this.ob-this.nb,this.pb-this.qb):U8(a,this.ob,this.qb,this.nb-this.ob,this.pb-this.qb);c9(a.a,0,0)};_.He=function JW(){return JQ(this)};_.Pe=function KW(){return 98};_.Qe=function LW(a){return null};_.Re=function MW(a){};_.Ze=function NW(){return 0};_.gf=function OW(a,b){};var Iw=Kwb(aHb,MHb,325);cC(256,29,_Gb,PW,QW);_.Ge=function RW(a){this.s[2].f=this.s[0].f*this.a;fT(this,a)};_.He=function SW(){return gT(this)+' '+this.a};_.uf=function TW(){return 'CC2'};_.Pe=function UW(){return 179};_.Re=function VW(a){a[0]=this.a==1?'CCII+~':'CCII-~';a[1]='X,Y = '+gS(this.mb[0],'V',false);a[2]='Z = '+gS(this.mb[2],'V',false);a[3]=RGb+gS(this.s[0].f,'A',false)};_.Ue=function WW(){return 3};_._e=function XW(){return 1};_.wf=function YW(){this.v=2;this.w=3;this.s=zp(Rw,ODb,7,3,0,1);this.s[0]=new FY(this,0,2,'X');this.s[0].i=true;this.s[1]=new FY(this,2,2,'Y');this.s[2]=new FY(this,1,3,'Z')};_.nf=function ZW(){$$(mQ,0,this.gb[0],this.s[0].v);Z$(mQ,this.gb[1],1,this.s[0].v);Q$(mQ,0,this.gb[2],this.s[0].v,this.a)};_.a=0;var Jw=Kwb(aHb,NHb,256);cC(530,256,_Gb,$W);var Kw=Kwb(aHb,OHb,530);cC(120,29,PHb,eX,fX);_.De=function gX(){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;V$(mQ,this.gb[this.f],this.gb[this.f+1],IHb);return}d=bX();a=_W();for(c=0;c!=this.f;c++){Fxb(this.mb[c]-this.g[c])>a&&(mQ.A=false);ixb(this.mb[c])&&(this.mb[c]=0);Fxb(this.mb[c]-this.g[c])>d&&(this.mb[c]=this.g[c]+dX(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=mQ.Mc;g=-E7(this.c,this.d);e=g;for(c=0;c!=this.f;c++){this.d.b[c]=this.mb[c]+XGb;f=-E7(this.c,this.d);this.d.b[c]=this.mb[c]-XGb;h=-E7(this.c,this.d);b=(f-h)/QHb;(b<=0?0-b:b)<XGb&&(b=b>0?XGb:RHb);Y$(mQ,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]}S$(mQ,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 hX(a){fT(this,a)};_.He=function iX(){return gT(this)+' '+this.f+' '+i3(this.e)};_.uf=function jX(){return 'VCCS~'};_.Je=function kX(a,b){return xQ(this.f,this.f+1,a,b)};_.Pe=function lX(){return 213};_.Qe=function mX(a){return aX(this,a)};_.Re=function nX(a){var b;iT(this,a);for(b=0;a[b]!=null;b++);a[b]=RGb+gS(this.s[this.f].f,'A',false)};_.Ue=function oX(){return this.f+2};_._e=function pX(){return 0};_.Bf=function qX(){return true};_.af=function rX(a){return false};_.df=function sX(){return true};_.gf=function tX(a,b){if(a==0){this.e=Kh(pe(b.p),KGb);cX(this);return}if(a==1){if(b.q<0||b.q>8)return;this.f=Vp(b.q);this.wf();tQ(this);nT(this)}};_.wf=function uX(){var a;this.v=2;this.w=this.f>2?this.f:2;this.s=zp(Rw,ODb,7,this.f+2,0,1);for(a=0;a!=this.f;a++)this.s[a]=new FY(this,a,2,String.fromCharCode(65+a&DEb));this.s[this.f]=new FY(this,0,3,'C+');this.s[this.f+1]=new FY(this,1,3,'C-');this.g=zp(Zp,QGb,0,this.f,7,1);this.d=new V7};_.nf=function vX(){U$(mQ,this.gb[this.f]);U$(mQ,this.gb[this.f+1])};_.b=false;_.f=0;var yA=Kwb(aHb,SHb,120);cC(230,120,{230:1,5:1,9:1,120:1},xX,yX);_.De=function zX(){var a,b,c,d,e,f,g;if(this.b){this.s[this.f].f=0;this.s[this.f+1].f=0;V$(mQ,this.gb[this.f],this.gb[this.f+1],IHb);return}a=_W()*0.1;b=this.s[1].f;Fxb(b-this.a)>a&&(mQ.A=false);if(this.c){this.d.b[8]=b;this.d.a=mQ.Mc;f=E7(this.c,this.d);d=f;this.s[2].f=f;this.s[3].f=-f;this.d.b[8]=b+XGb;e=E7(this.c,this.d);this.d.b[8]=b-XGb;g=E7(this.c,this.d);c=(e-g)/QHb;(c<=0?0-c:c)<XGb&&(c=c>0?XGb:RHb);Q$(mQ,this.gb[3],this.gb[2],this.s[1].v,c);d-=c*b;S$(mQ,this.gb[3],this.gb[2],d)}this.a=b};_.uf=function AX(){return 'CCCS'};_.Je=function BX(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 CX(){return 215};_.Qe=function DX(a){if(a==1)return null;return aX(this,a)};_.Ue=function EX(){return 4};_._e=function FX(){return 1};_.Bf=function GX(){return true};_.ff=function HX(a,b){if(this.s[1].v==a){this.s[0].f=-b;this.s[1].f=b}};_.wf=function IX(){wX(this)};_.nf=function JX(){var a;a=this.s[1].v;_$(mQ,this.gb[0],this.gb[1],a,0);U$(mQ,this.gb[2]);U$(mQ,this.gb[3])};_.a=0;var Lw=Kwb(aHb,THb,230);cC(335,120,PHb,LX,MX);_.De=function NX(){var a,b,c,d,e,f,g,h,i;a=_W()*0.1;b=this.s[1].f;Fxb(b-this.a)>a&&(mQ.A=false);h=this.s[1].v+mQ.Wb.a.b.length;i=this.s[2].v+mQ.Wb.a.b.length;if(this.c){this.d.b[8]=b;this.d.a=mQ.Mc;f=E7(this.c,this.d);d=f;this.d.b[8]=b+XGb;e=E7(this.c,this.d);this.d.b[8]=b-XGb;g=E7(this.c,this.d);c=(e-g)/QHb;(c<=0?0-c:c)<XGb&&(c=c>0?XGb:RHb);T$(mQ,i,h,-c);d-=c*b;X$(mQ,i,d)}this.a=b};_.uf=function OX(){return 'CCVS'};_.Je=function PX(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 QX(){return 214};_.Qe=function RX(a){if(a==1)return null;return aX(this,a)};_.Ue=function SX(){return 4};_._e=function TX(){return 2};_.Bf=function UX(){return false};_.ff=function VX(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 WX(){KX(this)};_.nf=function XX(){var a,b;a=this.s[1].v;_$(mQ,this.gb[0],this.gb[1],a,0);b=this.s[2].v;U$(mQ,b+mQ.Wb.a.b.length);$$(mQ,this.gb[3],this.gb[2],b)};_.a=0;var Mw=Kwb(aHb,UHb,335);cC(49,5,WHb,bY,cY);_.ye=function dY(){YX(this)};_.De=function eY(){if(mQ.H)return;S$(mQ,this.gb[0],this.gb[1],this.e)};_.Ge=function fY(a){ZX(this,a)};_.He=function gY(){return JQ(this)+' '+this.c+' '+this.j};_.Pe=function hY(){return 99};_.Qe=function iY(a){return $X(this,a)};_.Re=function jY(a){_X(this,a)};_.We=function kY(a){return o_('capacitor')+', '+gS(this.c,'F',false)};_.Ze=function lY(){return 99};_.ef=function mY(){_Q(this);this.W=this.V=this.e=0;this.j=ZGb};_.gf=function nY(a,b){a==0&&b.q>0&&(this.c=b.q);a==1&&(bI(b.c).a?(this.bb&=-3):(this.bb|=2))};_.kf=function oY(a,b){this.mb[a]=b;YX(this);this.j=this.mb[0]-this.mb[1]};_.lf=function pY(){aY(this)};_.nf=function qY(){if(mQ.H){V$(mQ,this.gb[0],this.gb[1],IHb);this.e=0;return}(this.bb&2)==0?(this.d=mQ.Oc/(2*this.c)):(this.d=mQ.Oc/this.c);V$(mQ,this.gb[0],this.gb[1],this.d);W$(mQ,this.gb[0]);W$(mQ,this.gb[1])};_.of=function rY(){(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=Kwb(aHb,XHb,49);cC(28,233,iGb,sY);var Qw=Kwb(aHb,'Checkbox',28);cC(136,21,HGb,tY);var Ow=Kwb(aHb,'CheckboxAlignedMenuItem',136);cC(56,21,{94:1,44:1,20:1,21:1,14:1,56:1},yY,zY,AY);_.Dd=function BY(){xY(this,!this.c);if(this.a){this.a.Dd();r$(mQ)}};_.c=false;var uY='<div style=\"display:inline-block;width:15px;\">';var Pw=Kwb(aHb,'CheckboxMenuItem',56);cC(7,1,{7:1},FY);_.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=Kwb(aHb,'ChipElm/Pin',7);cC(126,639,BGb,GY);var Tw=Kwb(aHb,'Choice',126);cC(390,1,{37:1,751:1,750:1,239:1,262:1,240:1,263:1,181:1,19:1,356:1},n_);_.Cf=function u_(){qZ(this)};_.Nd=function x_(a){oi(a.a);ni(a.a)==4&&v$(this,fi(a.a)|0,gi(a.a)|0,0)};_.Od=function y_(a){var b,c,d,e,f;oi(a.a);this.Gb=this.Bb=El(a);this.Hb=this.Cb=Fl(a);this.Kb=CC(Cg());(this.u==null||this.u.length==0)&&i$(this);WM(this._b,this.u!=null&&this.u.length>0);if(ni(a.a)!=1&&ni(a.a)!=4)return;c$(this,a);this.Lb=true;if(this.Qb){this.Nc=7;return}if(ni(a.a)==1){this.Nc=this.Nb;ai(a.a)&&di(a.a)?(this.Nc=3):ai(a.a)&&ei(a.a)?(this.Nc=2):ei(a.a)?(this.Nc=6):ai(a.a)?(this.Nc=1):(bi(a.a)||di(a.a))&&(this.Nc=5)}else this.Nc=1;if(this.uc!=-1&&Klb(this.vc[this.uc])||this.uc==-1&&Np(this.Mb,10)&&Klb(Jp(this.Mb,10).a)){p_('Doing something');this.uc!=-1?(d=this.vc[this.uc]):(d=Jp(this.Mb,10).a);new dnb(d);bZ(this);this.Lb=false;return}b=SZ(this,El(a));c=TZ(this,Fl(a));if(vZ(this,b,c)){return}this.Nc==6&&!!this.Mb&&MQ(this.Mb,b,c)>=0&&!WY(this)&&(this.Nc=5);this.Nc!=6&&this.Nc!=4&&bZ(this);h$(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(!Rjb(this.j,El(a),Fl(a)))return;this.J=q_(this.Ob,e,f)};_.Pd=function z_(a){oi(a.a);this.Ib=El(a);this.Jb=Fl(a);if(this.Lb){b$(this,a);return}c$(this,a)};_.Qd=function A_(a){this.Ib=-1};_.Sd=function B_(a){var b;oi(a.a);this.Lb=false;this.Nc==6&&!this.xc&&bZ(this);this.Nc==5&&this.O==-1&&uZ(this,this.Mb);this.Nc=this.Nb;this.xc=null;b=false;if(this.gb){Ndb(this.gb);this.gb=null;b=true}if(this.J){if(this.J.Be()){this.J.Ce();(this.Nb==6||this.Nb==4)&&bZ(this)}else{nDb(this.T,this.J);this.J.Fe();b=true;l_(this)}this.J=null}b&&(this.d=true,r$(this));!!this.J&&this.J.Ce();this.J=null;r$(this)};_.Td=function C_(a){var b;oi(a.a);b=GC(CC(Cg()),AC(this.Yc,{l:jFb,m:0,h:0}));b||v$(this,fi(a.a)|0,gi(a.a)|0,si(a.a));if(Np(this.Mb,181)&&!b)Jp(this.Mb,181).Td(a);else if(this.uc!=-1)imb(this.vc[this.uc],a);else if(!jZ(this)){m_(this,si(a.a));this.Yc=CC(Cg())}r$(this)};_.de=function D_(a){var b,c,d,e;c=a.d.charCode||0;e=HF(a.d);d=ci(a.d);if(jZ(this)){if(!!RY&&RY.gb&&(e&128)!=0){(d==27||d==32)&&nnb(RY,false);d==13&&nnb(RY,true)}if(!!MY&&MY.gb&&(e&128)!=0){d==27&&(vJ(MY,false),MY=null);if(d==13){J6(MY);vJ(MY,false);MY=null}}return}if((e&128)!=0){if(d==8||d==46){if(this.uc!=-1){pmb(this.vc[this.uc],null);this.uc=-1}else{this.Db=null;h$(this);mZ(this,true);a.a=true}}if(d==27){this.Nb=6;B$(this,yKb);this.Ob=KJb;this.Nc=this.Nb;a.a=true}if(bi(a.d)||di(a.d)){if(d==67){_Z(this,tKb,$Jb);a.a=true}if(d==88){_Z(this,tKb,'cut');a.a=true}if(d==86){_Z(this,tKb,YFb);a.a=true}if(d==90){_Z(this,tKb,'undo');a.a=true}if(d==89){_Z(this,tKb,'redo');a.a=true}if(d==68){_Z(this,tKb,_Jb);a.a=true}if(d==65){_Z(this,tKb,aKb);a.a=true}}}if((e&256)!=0){if(c==45){_Z(this,tKb,eKb);a.a=true}if(c==43||c==61){_Z(this,tKb,dKb);a.a=true}if(c==48){_Z(this,tKb,cKb);a.a=true}if(c>32&&c<127){b=this.yc[c];a.a=true;if(b==null)return;this.Nb=0;B$(this,xKb);this.Ob=b;this.Nc=this.Nb}if(c==32){this.Nb=6;B$(this,yKb);this.Ob=KJb;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=KJb;_.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 HY=166,IY,JY,KY,LY,MY,NY,OY,PY='\\u03BC',QY='\\u03A9',RY,SY,TY;var lx=Kwb(aHb,'CirSim',390);cC(391,213,{},E_);_.fd=function F_(){f_(this.a)};var _w=Kwb(aHb,'CirSim/1',391);cC(400,1,{},G_);_.Dd=function H_(){G$(OJb,this.a.w.c)};var Uw=Kwb(aHb,'CirSim/10',400);cC(401,1,jGb,I_);_.Nd=function J_(a){s$(this.a)};var Vw=Kwb(aHb,'CirSim/11',401);cC(402,1,jGb,K_);_.Nd=function L_(a){I$(this.a,!this.a.Bc)};var Ww=Kwb(aHb,'CirSim/12',402);cC(403,1,jGb,M_);_.Nd=function N_(a){oZ(this.a)};var Xw=Kwb(aHb,'CirSim/13',403);cC(404,1,{},O_);_.Cd=function P_(){f_(this.a);this.a.Vb=false;return false};var Yw=Kwb(aHb,'CirSim/14',404);cC(405,1,{},Q_);_.ae=function R_(a,b){};_.be=function S_(a,b){var c;if(b.a.status==200){c=b.a.responseText;g$(this.a,Dyb(c),c.length,this.b)}else EKb+b.a.statusText};_.b=false;var Zw=Kwb(aHb,'CirSim/15',405);cC(406,1,{},T_);_.ae=function U_(a,b){};_.be=function V_(a,b){var c;if(b.a.status==200){c=b.a.responseText;n$(this.a,Dyb(c),c.length,false,this.b)}else EKb+b.a.statusText};_.b=false;var $w=Kwb(aHb,'CirSim/16',406);cC(392,1,{},W_);_.Dd=function X_(){this.a.Wc.c&&xY(this.a.fc,false);H$(this.a)};var ax=Kwb(aHb,'CirSim/2',392);cC(393,1,{},Y_);_.Dd=function Z_(){this.a.fc.c&&xY(this.a.Wc,false);H$(this.a)};var bx=Kwb(aHb,'CirSim/3',393);cC(394,1,{},$_);_.Dd=function __(){C$(this.a)};var cx=Kwb(aHb,'CirSim/4',394);cC(395,1,{},a0);_.Dd=function b0(){G$('crossHair',this.a.B.c)};var dx=Kwb(aHb,'CirSim/5',395);cC(396,1,{},c0);_.Dd=function d0(){G$(MJb,this.a.Z.c)};var ex=Kwb(aHb,'CirSim/6',396);cC(397,1,{},e0);_.Dd=function f0(){var a;G$('euroGates',this.a.Y.c);for(a=0;a!=this.a.T.a.b.length;a++)LZ(this.a,a).lf()};var fx=Kwb(aHb,'CirSim/7',397);cC(398,1,{},g0);_.Dd=function h0(){var a;for(a=0;a<this.a.rc;a++)rmb(this.a.vc[a],this.a.vc[a].A);G$(NJb,this.a.ic.c)};var gx=Kwb(aHb,'CirSim/8',398);cC(399,1,{},i0);_.Dd=function j0(){G$(lKb,this.a.c.c);jS()};var hx=Kwb(aHb,'CirSim/9',399);cC(164,1,{},l0);_.a=0;_.d=0;var ix=Kwb(aHb,'CirSim/FindPathInfo',164);cC(159,1,{159:1},m0,n0);_.a=0;var jx=Kwb(aHb,'CirSim/NodeMapEntry',159);cC(190,1,{190:1},o0);_.b=0;var kx=Kwb(aHb,'CirSim/WireInfo',190);cC(72,1,{72:1},p0);_.a=false;var ox=Kwb(aHb,'CircuitNode',72);cC(73,1,{73:1},q0);_.b=0;var nx=Kwb(aHb,'CircuitNodeLink',73);cC(605,41,kHb,r0);_.Ze=function s0(){return 0};var px=Kwb(aHb,sIb,605);cC(39,1,{39:1},I0,J0);_.tS=function K0(){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 t0,u0,v0,w0,x0,y0,z0,A0,B0,C0,D0;var qx=Kwb(aHb,'Color',39);cC(132,5,_Gb);_.Df=function Y0(){return false};_.Ae=_.Df;_.Ef=function Z0(){var a;for(a=0;a<this.w.a.b.length;a++)Jp(rDb(this.w,a),5).Ce();fQ==this&&(fQ=null);hZ(mQ,this)};_.Ce=_.Ef;_.Ff=function $0(){var a;for(a=0;a<this.w.a.b.length;a++)Jp(rDb(this.w,a),5).De()};_.De=_.Ff;_.Gf=function _0(){return M0(this)};_.He=_.Gf;_.Hf=function a1(a,b){var c,d,e,f,g,h;c=Jp(rDb(this.A,a),72).b;d=Jp(rDb(this.A,b),72).b;for(e=0;e<c.a.b.length;e++){g=(yDb(e,c.a.b.length),Jp(wAb(c.a,e),73));for(f=0;f<d.a.b.length;f++){h=(yDb(f,d.a.b.length),Jp(wAb(d.a,f),73));if(g.a==h.a&&g.a.Je(g.b,h.b))return true}}return false};_.Je=_.Hf;_.Ne=function b1(a){return Q0(this,a)};_.Se=function c1(){return this.B-this.C};_.Te=function d1(a){return this.D[a]};_.Ue=function e1(){return this.C};_.If=function f1(){var a,b;b=0;for(a=0;a<this.w.a.b.length;a++)b+=Jp(rDb(this.w,a),5).Ve();return b};_.Ve=_.If;_.Jf=function g1(){return this.F.a.b.length};_._e=_.Jf;_.Kf=function h1(a){var b,c;b=Jp(rDb(this.A,a),72).b;for(c=0;c<b.a.b.length;c++){if((yDb(c,b.a.b.length),Jp(wAb(b.a,c),73)).a.af((yDb(c,b.a.b.length),Jp(wAb(b.a,c),73)).b))return true}return false};_.af=_.Kf;_.Lf=function i1(){return true};_.df=_.Lf;_.Mf=function j1(){S0(this)};_.ef=_.Mf;_.Nf=function k1(a,b){var c;for(c=0;c<this.F.a.b.length;c++)Jp(rDb(this.F,c),198).b==a&&Jp(rDb(this.F,c),198).a.ff(a,b)};_.ff=_.Nf;_.Of=function l1(a,b){var c,d;this.gb[a]=b;c=Jp(rDb(this.A,a),72).b;for(d=0;d<c.a.b.length;d++){(yDb(d,c.a.b.length),Jp(wAb(c.a,d),73)).a.jf((yDb(d,c.a.b.length),Jp(wAb(c.a,d),73)).b,b)}};_.jf=_.Of;_.Pf=function m1(a,b){var c,d;this.mb[a]=b;c=Jp(rDb(this.A,a),72).b;for(d=0;d<c.a.b.length;d++){(yDb(d,c.a.b.length),Jp(wAb(c.a,d),73)).a.kf((yDb(d,c.a.b.length),Jp(wAb(c.a,d),73)).b,b)}this.mb[a]=b};_.kf=_.Pf;_.mf=function n1(a,b){var c;c=Jp(rDb(this.F,a),198);c.a.mf(c.c,b);c.b=b};_.Qf=function o1(){var a,b;for(b=0;b<this.w.a.b.length;b++){a=Jp(rDb(this.w,b),5);Np(a,137)?Q1(Jp(a,137),false):a.nf()}};_.nf=_.Qf;_.Rf=function p1(){var a;for(a=0;a<this.w.a.b.length;a++)Jp(rDb(this.w,a),5).of()};_.of=_.Rf;_.Sf=function q1(){var a;for(a=0;a<this.w.a.b.length;a++)Jp(rDb(this.w,a),5).pf()};_.pf=_.Sf;_.B=0;_.C=0;var sx=Kwb(aHb,'CompositeElm',132);cC(339,132,_Gb,v1,w1);_.Ge=function x1(a){cR(this,this.ib,this.jb,this.c*2);jR(this,a,this.mb[0]);CR(a,this.a[0],this.a[1]);jR(this,a,this.mb[1]);CR(a,this.b[0],this.b[1]);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);hR(this,a);DR(a,this.i);_8(a,this.f);DQ(this,a,'-',this.g[0].a,this.g[0].b-2,true);DQ(this,a,'+',this.g[1].a,this.g[1].b,true);DQ(this,a,'\\u2265?',this.g[2].a,this.g[2].b,true);jR(this,a,this.mb[2]);CR(a,this.eb,this.jb);this.V=kR(-Q0(this,2),this.V);FQ(a,this.jb,this.eb,this.V);HQ(this,a)};_.Hf=function y1(a,b){return false};_.Je=_.Hf;_.Tf=function z1(){return 401};_.Pe=_.Tf;_.Re=function A1(a){a[0]='Comparator';a[1]='V+ = '+gS(this.mb[1],'V',false);a[2]='V- = '+gS(this.mb[0],'V',false)};_.lf=function B1(){var a,b,c;eR(this);this.X>150&&this==mQ.J&&u1(this,2);c=this.e;c>this.X/2&&(c=Vp(this.X/2));wQ(this,c*2);a=this.c*this.$;this.a=$Q(2);this.b=$Q(2);this.g=$Q(3);WQ(this.ib,this.jb,this.a[0],this.b[0],0,a);WQ(this.db,this.eb,this.a[1],this.b[1],0,a);WQ(this.db,this.eb,this.g[0],this.g[1],0.2,a);VQ(this.db,this.eb,this.g[2],0.5,0);b=$Q(2);WQ(this.db,this.eb,b[0],b[1],0,a*2);this.i=yQ(b[0],b[1],this.eb);this.f=new t8(oHb,0,this.d==2?14:10);T0(this,0,this.a[0]);T0(this,1,this.b[0]);T0(this,2,this.jb)};_.c=0;_.d=0;_.e=0;var r1,s1='OpAmpElm 1 2 3\\rAnalogSwitchElm 4 5 3\\rGroundElm 5';var rx=Kwb(aHb,cJb,339);cC(318,29,_Gb,D1,E1);_.He=function F1(){return gT(this)+' '+this.a+' '+this.b};_.tf=function G1(){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 H1(){return 'Counter'};_.Pe=function I1(){return 164};_.Qe=function J1(a){var b;if(a==0){b=new f7('',0);b.c=new sY('Flip X',(this.bb&pFb)!=0);return b}if(a==1){b=new f7('',0);b.c=new sY('Flip Y',(this.bb&VFb)!=0);return b}if(a==2){b=new f7('',0);b.c=new sY('Invert reset pin',this.a);return b}if(a==3)return d7(new f7('# of Bits',this.j));if(a==4)return d7(new f7('Modulus',this.b));if(a==5){b=new f7('',0);b.c=new sY('Up/Down Pin',(this.bb&4)!=0);return b}return null};_.Ue=function K1(){return (this.bb&4)!=0?this.j+3:this.j+2};_._e=function L1(){return this.j};_.vf=function M1(){return true};_.gf=function N1(a,b){if(a==0){bI(b.c).a?(this.bb|=pFb):(this.bb&=-1025);nT(this)}if(a==1){bI(b.c).a?(this.bb|=VFb):(this.bb&=-2049);nT(this)}if(a==2){this.a=bI(b.c).a;C1(this);nT(this)}if(a==3&&b.q>=3){this.j=Vp(b.q);C1(this);nT(this)}a==4&&(this.b=Vp(b.q));if(a==5){this.bb=c7(b,this.bb,4);C1(this);nT(this)}};_.wf=function O1(){C1(this)};_.a=false;_.b=0;var tx=Kwb(aHb,xJb,318);cC(137,5,FKb,R1,S1);_.Ge=function T1(a){var b;CQ(this,a);jR(this,a,(this.mb[0]+this.mb[1])/2);hR(this,a);AR(a,this.d.a,this.d.b,12);CR(a,this.b,this.c);X8(a,this.a);cR(this,this.ib,this.jb,12);this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);if(mQ.Ac.c){b=gS(this.e,'A',true);(this._==0||this.ab==0)&&IQ(this,a,b,12)}HQ(this,a)};_.He=function U1(){return JQ(this)+' '+this.e};_.Pe=function V1(){return 105};_.Qe=function W1(a){if(a==0)return new f7('Current (A)',this.e);return null};_.Re=function X1(a){a[0]='current source';LQ(this,a)};_.$e=function Y1(){return this.mb[1]-this.mb[0]};_.gf=function Z1(a,b){this.e=b.q};_.lf=function $1(){P1(this)};_.e=0;var ux=Kwb(aHb,vIb,137);cC(348,29,_Gb,b2);_.Ue=function c2(){return this.s==null?1:this.s.length};_._e=function d2(){return 0};_.vf=function e2(){return false};_.wf=function f2(){};var vx=Kwb(aHb,'CustomCompositeChipElm',348);cC(284,132,_Gb,j2,k2);_.Ge=function l2(a){var b;for(b=0;b!=this.e;b++){this.a.mb[b]=this.mb[b];this.a.s[b].f=Q0(this,b)}iR(this.a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this);fT(this.a,a);this.U=this.a.U};_.Gf=function m2(){var a;a=P0(this);a+=' '+i3(this.c);a+=N0(this);return a};_.He=_.Gf;_.Ie=function n2(){var a,b,c,d;d='';for(b=0;b<this.w.a.b.length;b++){a=Jp(rDb(this.w,b),5);c=a.Ie();if(c!=null&&!!c.length){!d.length||(d+=CEb);d+=c}}if(this.b.a)return d;!d.length||(d+=CEb);d+=x2(this.b);return d};_.Pe=function o2(){return 410};_.Qe=function p2(a){var b,c,d;if(a==0){c=new f7('<a href=\"subcircuits.html\">Model Name<\\/a>',0);this.d=D2();c.d=new GY;for(d=0;d!=this.d.a.b.length;d++){b=Jp(rDb(this.d,d),149);aM(c.d,o_(b.d));b==this.b&&dM(c.d,d)}return c}if(a==1){c=new f7('',0);c.b=new WH(o_(HKb));return c}return null};_.Re=function q2(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]=Jp(rDb(this.b.c,b),123).a+' = '+gS(this.mb[b],'V',false)}};_.Ue=function r2(){return this.e};_.gf=function s2(a,b){var c;if(a==0){this.b=Jp(rDb(this.d,bM(b.d).selectedIndex),149);g2=this.c=this.b.d;i2(this,null);h2(this);return}if(a==1){if(fyb(this.b.d,GKb)){pG(o_(\"Can't edit this model.\"));return}c=new m6;l6(c,this.b);h6(c);KY=c;!c.Q&&(c.Q=oG(new KJ(c)));UI(c);return}};_.lf=function t2(){h2(this)};_.Uf=function u2(){i2(this,null)};_.qf=_.Uf;_.e=0;var g2=GKb;var wx=Kwb(aHb,gJb,284);cC(149,1,{149:1,12:1},z2,A2);_.zd=function C2(a){return w2(this,Jp(a,149))};_.a=false;_.f=0;_.g=0;var v2;var xx=Kwb(aHb,'CustomCompositeModel',149);cC(332,29,_Gb,K2,L2);_.De=function M2(){var a,b,c;for(b=0;b!=this.i;b++){c=this.s[b];c.i||(c.u=this.mb[b]>2.5)}G2(this);a=!!this.d&&this.d.k?this.f:0;for(b=0;b!=this.i;b++){c=this.s[b];if(c.i){h_(mQ,c.v,c.u?5:0);!!this.d&&this.d.k&&V$(mQ,this.gb[b+a],this.gb[b],this.a[b]?IHb:ZGb)}}};\n",
"_.He=function N2(){var a,b;b=gT(this);b+=' '+i3(this.e);for(a=0;a!=this.i;a++){this.s[a].i&&(b+=' '+this.mb[a])}return b};_.Ie=function O2(){if(this.d.a)return '';return c3(this.d)};_.tf=function P2(){G2(this)};_.Pe=function Q2(){return 208};_.Qe=function R2(a){var b;if(a==2){b=new f7(IKb,0);b.n=this.e;return b}if(a==3){b=new f7('',0);b.b=new WH(o_(HKb));return b}return hT(this,a)};_.Re=function S2(a){iT(this,a);a[0]=this.d.c};_.Se=function T2(){return !!this.d&&this.d.k?this.f:0};_.Ue=function U2(){return this.i};_._e=function V2(){return this.f};_.df=function W2(){return !!this.d&&this.d.k};_.gf=function X2(a,b){var c;if(a==2){this.e=F2=Kh(pe(b.p),KGb);this.d=l3(this.e,this.d);I2(this);tQ(this);nT(this);return}if(a==3){c=new P6(this.d,mQ);JY=c;!c.Q&&(c.Q=oG(new KJ(c)));UI(c);return}mT(this,a,b)};_.wf=function Y2(){I2(this)};_.nf=function Z2(){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){$$(mQ,0,this.gb[b+a],c.v);if(!!this.d&&this.d.k){U$(mQ,this.gb[b+a]);U$(mQ,this.gb[b])}}}};_.Uf=function $2(){J2(this)};_.qf=_.Uf;_.b=0;_.f=0;_.i=0;var F2=GKb;var yx=Kwb(aHb,DKb,332);cC(166,1,{166:1,9:1},e3,f3,g3);_.Qe=function j3(a){var b;if(a==0){b=new f7('Inputs',0);b.n=b3(this.d);return b}if(a==1){b=new f7('Outputs',0);b.n=b3(this.f);return b}if(a==2){b=new f7('Info Text',0);b.n=this.c;return b}if(a==3){b=new f7('<a href=\"customlogic.html\" target=\"_blank\">Definition<\\/a>',0);b.o=new LO;KO(b.o);EO(b.o,this.g);return b}return null};_.gf=function m3(a,b){a==0&&(this.d=pyb(Kh(pe(b.p),KGb),',',0));a==1&&(this.f=pyb(Kh(pe(b.p),KGb),',',0));a==2&&(this.c=Kh(pe(b.p),KGb));if(a==3){this.g=Kh(pe(b.o),KGb);d3(this)}a==4&&(bI(b.c).a?(this.b|=_2):(this.b&=~_2));g_(TY)};_.a=false;_.b=0;_.k=false;var _2=1,a3;var zx=Kwb(aHb,'CustomLogicModel',166);cC(343,5,_Gb,q3,r3);_.ye=function s3(){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 t3(){var a,b;for(a=0;a!=this.a;a++){b=this.f[a];S$(mQ,this.gb[b],this.gb[b+1],this.c[a])}};_.Ee=function u3(a,b){a=N$(mQ,a);b=N$(mQ,b);a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;p3(this)};_.Ge=function v3(a){var b,c,d;for(b=0;b!=this.p;b++){jR(this,a,this.mb[b]);CR(a,this.s[b],this.t[b])}for(b=0;b!=this.a;b++){c=this.f[b];jR(this,a,this.mb[c]);gR(this,a,this.d[b]*(this.mb[c]-this.mb[c+1]));EQ(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){Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);W8(a,this.k[b].a-2,this.k[b].b-2,5)}}Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);for(b=0;b!=2;b++){CR(a,this.v[b],this.v[b+2])}for(b=0;b!=this.a;b++){this.b[b]=kR(this.d[b],this.b[b]);d=this.f[b];FQ(a,this.t[d],this.t[d+1],this.b[b])}for(b=0;b!=this.p;b++){this.q[b]=kR(this.r[b],this.q[b]);FQ(a,this.s[b],this.t[b],this.q[b])}HQ(this,a);cR(this,this.s[0],this.s[this.p-1],0);sQ(this,this.v[0],this.v[3])};_.He=function w3(){var a,b;b=JQ(this)+' '+this.n+' '+this.i+' '+i3(this.j)+' '+this.a+' ';for(a=0;a!=this.a;a++){b+=this.d[a]+' '}return b};_.Je=function x3(a,b){var c;for(c=0;c!=this.a;c++)if(xQ(a,b,this.f[c],this.f[c]+1))return true;return false};_.Ne=function y3(a){return -this.r[a]};_.Pe=function z3(){return 406};_.Qe=function A3(a){var b;if(a==0)return new f7('Base Inductance (H)',this.n);if(a==1){b=new f7('<a href=\"customtransformer.html\" target=\"_blank\">Description<\\/a>',0);b.n=this.j;return b}if(a==2)return d7(new f7(MKb,this.i));if(a==3){b=new f7('',0);b.c=new sY(VHb,(this.bb&2)==0);return b}return null};_.Re=function B3(a){var b,c;a[0]='transformer (custom)';a[1]=NKb+gS(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)+' = '+gS(this.mb[c]-this.mb[c+1],'V',false);a[3+b*2]='I'+(b+1)+' = '+gS(this.d[b],'A',false)}};_.Te=function C3(a){return this.s[a]};_.Ue=function D3(){return this.p};_.ef=function E3(){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 F3(a,b){var c;if(a==0&&b.q>0){this.n=b.q;o3(this,this.j)}if(a==1){c=Kh(pe(b.p),KGb);if(c!=this.j){if(o3(this,c)){this.j=c}else{o3(this,this.j);pG('Parse error in description')}p3(this)}}if(a==2&&b.q>0&&b.q<1){this.i=b.q;o3(this,this.j)}if(a==3){bI(b.c).a?(this.bb&=-3):(this.bb|=2);o3(this,this.j)}};_.lf=function G3(){p3(this)};_.nf=function H3(){var a,b,c,d,e;this.A=Ap(Zp,[ODb,QGb],[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*Wxb(this.e[a]*this.e[b])*this.g[a]*this.g[b];t_(this.A,this.a);e=(this.bb&2)==0?mQ.Oc/2:mQ.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?R$(mQ,this.gb[c],this.gb[c+1],this.A[a][a]):Y$(mQ,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++)W$(mQ,this.gb[a])};_.of=function I3(){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=Kwb(aHb,oIb,343);cC(320,29,_Gb,J3,K3);_.De=function L3(){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;h_(mQ,this.s[this.j].v,d)};_.uf=function M3(){return 'DAC'};_.Pe=function N3(){return 166};_.Ue=function O3(){return this.j+2};_._e=function P3(){return 1};_.vf=function Q3(){return true};_.wf=function R3(){var a;this.v=2;this.w=this.j>2?this.j:2;this.s=zp(Rw,ODb,7,this.j+2,0,1);for(a=0;a!=this.j;a++)this.s[a]=new FY(this,this.j-1-a,2,'D'+a);this.s[this.j]=new FY(this,0,3,'O');this.s[this.j].i=true;this.s[this.j+1]=new FY(this,this.w-1,3,'V+');tQ(this)};var Bx=Kwb(aHb,FJb,320);cC(601,48,eHb,S3);_.Ze=function T3(){return 118};var Cx=Kwb(aHb,qIb,601);cC(310,29,_Gb,V3,W3);_.tf=function X3(){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 Y3(){return 'D flip-flop'};_.Pe=function Z3(){return 155};_.Qe=function $3(a){var b;if(a==2){b=new f7('',0);b.c=new sY(OKb,(this.bb&2)!=0||(this.bb&4)!=0);return b}if(a==3){b=new f7('',0);b.c=new sY('Set Pin',(this.bb&4)!=0);return b}return hT(this,a)};_.Ue=function _3(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_._e=function a4(){return 2};_.ef=function b4(){lT(this);this.mb[2]=5;this.s[2].u=true};_.gf=function c4(a,b){if(a==2){bI(b.c).a?(this.bb|=2):(this.bb&=-3);U3(this);tQ(this);nT(this)}if(a==3){bI(b.c).a?(this.bb|=4):(this.bb&=-5);U3(this);tQ(this);nT(this)}mT(this,a,b)};_.wf=function d4(){U3(this)};var Dx=Kwb(aHb,oJb,310);cC(257,132,_Gb,h4);_.Ge=function j4(a){var b;cR(this,this.ib,this.jb,16);hR(this,a);jR(this,a,this.mb[1]);CR(a,this.c[0],this.c[1]);CR(a,this.d[0],this.d[1]);CR(a,this.c[0],this.d[0]);jR(this,a,this.mb[2]);CR(a,this.i[0],this.i[1]);Z8(a,eQ);X8(a,this.a);jR(this,a,this.mb[0]);mQ.fc.c&&Z8(a,(E0(),y0));CR(a,this.ib,this.b);this.e=kR(Q0(this,0),this.e);FQ(a,this.b,this.ib,this.e);this.f=kR(Q0(this,1),this.f);FQ(a,this.c[1],this.c[0],this.f);this.g=kR(Q0(this,2),this.g);FQ(a,this.i[1],this.i[0],this.g);jR(this,a,this.mb[0]);hR(this,a);X8(a,this.n);if((fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this||mQ.J==this)&&this.ab==0){Z8(a,(E0(),C0));b=rS(this._);V8(a,'B',this.b.a-10*b,this.b.b-5);V8(a,'C',this.c[0].a-3+9*b,this.c[0].b+4);V8(a,'E',this.i[0].a-3+9*b,this.i[0].b+4)}HQ(this,a)};_.Gf=function k4(){return M0(this)+' '+this.j};_.He=_.Gf;_.Tf=function l4(){return 400};_.Pe=_.Tf;_.Re=function m4(a){var b,c,d;a[0]=o_('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 = '+gS(-Q0(this,1),'A',false);a[2]='Ib = '+gS(-Q0(this,0),'A',false);a[3]=PKb+gS(c,'V',false);a[4]=QKb+gS(b,'V',false);a[5]=RKb+gS(d,'V',false)};_.Mf=function n4(){S0(this);this.f=this.g=this.e=0};_.ef=_.Mf;_.lf=function o4(){var a,b;eR(this);a=16*this.$*this.j;this.c=$Q(2);this.d=$Q(2);this.i=$Q(2);WQ(this.ib,this.jb,this.c[0],this.i[0],1,a);this.d[0]=TQ(this.ib,this.jb,1,a-5*this.$*this.j);this.k=$Q(4);WQ(this.ib,this.jb,this.k[0],this.k[1],1-16/this.X,16);WQ(this.ib,this.jb,this.k[2],this.k[3],1-13/this.X,16);WQ(this.ib,this.jb,this.c[1],this.i[1],1-13/this.X,6*this.$*this.j);this.d[1]=TQ(this.ib,this.jb,1-13/this.X,this.$*this.j);this.b=new Oib;UQ(this.ib,this.jb,this.b,1-16/this.X);this.n=zQ(this.k[0],this.k[2],this.k[3],this.k[1]);if(this.j==1)this.a=vQ(this.i[1],this.i[0],8,4);else{b=TQ(this.ib,this.jb,1-11/this.X,-5*this.$*this.j);this.a=vQ(this.i[0],b,8,4)}T0(this,0,this.ib);T0(this,1,this.c[0]);T0(this,2,this.i[0])};_.e=0;_.f=0;_.g=0;_.j=0;var e4,f4='NTransistorElm 0 1 3\\rNTransistorElm 3 1 2';var Ex=Kwb(aHb,'DarlingtonElm',257);cC(333,5,_Gb,q4,r4);_.Ge=function s4(a){var b,c;c=fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this;b=new t8(oHb,c?1:0,14);_8(a,b);Z8(a,c?jQ:pQ);UQ(this.ib,this.jb,this.db,1-(~~(Vp(a.a.measureText('export').width)/2)+8)/this.X);cR(this,this.ib,this.db,0);DQ(this,a,'export',this.ob,this.qb,true);jR(this,a,this.mb[0]);c&&Z8(a,jQ);CR(a,this.ib,this.db);HQ(this,a)};_.He=function t4(){return JQ(this)+' '+this.b};_.Pe=function u4(){return 210};_.Qe=function v4(a){var b,c,d,e,f,g,h,i,j,k,m,n;if(a==0){f=d7(new f7('# of Data Points',this.b));return f}if(a==1){f=new f7('',0);c='# time step = '+mQ.Oc+' sec\\n';if(this.c){for(h=0;h!=this.b;h++)c+=this.a[(h+this.d)%this.b]+CEb}else{for(h=0;h!=this.d;h++)c+=this.a[h]+CEb}i=(j=[''],j[0]=c,k=$doc.recorderBlob,k&&URL.revokeObjectURL(k),m=new Blob(j,{type:SKb}),n=URL.createObjectURL(m),$doc.recorderBlob=n,n);d=new yBb;e=(Fo(),Ho(Qo((Po(),Po(),Oo))));g='data-'+uo(e,d,null)+TKb;b=new HH(g,i);Oh((vF(),b.ob),UKb,g);f.a=b;return f}return null};_.Re=function w4(a){a[0]='data export';a[1]=hHb+gS(this.mb[0],'V',false);a[2]=(this.c?this.b:this.d)+'/'+this.b};_.Ue=function x4(){return 1};_.$e=function y4(){return this.mb[0]};_.ef=function z4(){this.d=0;this.c=false};_.gf=function A4(a,b){a==0&&b.q>0&&p4(this,Vp(b.q));if(a==1)return};_.lf=function B4(){eR(this);this.db=new Oib};_.pf=function C4(){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=Kwb(aHb,FIb,333);cC(314,29,_Gb,E4,F4);_.He=function G4(){return gT(this)+' '+this.c};_.tf=function H4(){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 I4(){return 'demultiplexer'};_.Pe=function J4(){return 185};_.Qe=function K4(a){if(a<2)return hT(this,a);if(a==2)return d7(new e7(VKb,this.c));return null};_.Ue=function L4(){return this.b+1};_._e=function M4(){return this.a};_.gf=function N4(a,b){if(a<2){mT(this,a,b);return}if(a==2&&b.q>=1&&b.q<=6){this.c=Vp(b.q);D4(this);nT(this)}};_.wf=function O4(){D4(this)};_.a=0;_.b=0;_.c=0;var Gx=Kwb(aHb,uJb,314);cC(302,5,_Gb,Q4,R4);_.ye=function S4(){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 T4(){var a;a=this.k?this.g:this.f;V$(mQ,this.gb[0],this.gb[2],a);V$(mQ,this.gb[0],this.gb[3],a);e5(this.c,this.mb[2]-this.mb[1]);e5(this.d,this.mb[1]-this.mb[3])};_.Ge=function U4(a){var b,c;b=this.mb[0];c=this.mb[1];cR(this,this.ib,this.jb,6);CQ(this,a);Z8(a,RQ(this,b));hR(this,a);CR(a,this.i[0],this.i[1]);Z8(a,RQ(this,c));hR(this,a);CR(a,this.j[0],this.j[1]);X8(a,this.a[0]);Z8(a,RQ(this,b));hR(this,a);X8(a,this.a[1]);hR(this,a);this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);HQ(this,a)};_.He=function V4(){return JQ(this)+' '+this.g+' '+this.f+' '+this.b+' '+this.e};_.Pe=function W4(){return 203};_.Qe=function X4(a){if(a==0)return new f7(WKb,this.g);if(a==1)return new f7(XKb,this.f);if(a==2)return new f7('Breakdown voltage (volts)',this.b);if(a==3)return new f7('Hold current (amps)',this.e);return null};_.Re=function Y4(a){a[0]='DIAC';LQ(this,a);a[3]=this.k?'on':'off';a[4]='Ron = '+gS(this.g,QY,false);a[5]='Roff = '+gS(this.f,QY,false);a[6]='Vbrkdn = '+gS(this.b,'V',false);a[7]='Ihold = '+gS(this.e,'A',false);a[8]=jHb+gS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.Se=function Z4(){return 2};_.df=function $4(){return true};_.gf=function _4(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 a5(){var a,b,c,d,e;eR(this);wQ(this,16);this.i=$Q(2);this.j=$Q(2);WQ(this.db,this.eb,this.i[0],this.i[1],0,16);WQ(this.db,this.eb,this.j[0],this.j[1],1,16);this.a=zp(vz,ODb,167,2,0,1);for(a=0;a!=2;a++){e=-1+a*2;b=TQ(this.db,this.eb,a,8*e);c=TQ(this.db,this.eb,1-a,16*e);d=TQ(this.db,this.eb,1-a,0);this.a[a]=yQ(b,c,d)}};_.nf=function b5(){U$(mQ,this.gb[0]);U$(mQ,this.gb[1]);h5(this.c,this.gb[2],this.gb[1]);h5(this.d,this.gb[1],this.gb[3])};_.of=function c5(){var a;a=this.mb[0]-this.mb[1];Fxb(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=Kwb(aHb,RIb,302);cC(96,1,{96:1},i5);_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var Kx=Kwb(aHb,'Diode',96);cC(125,5,$Kb,t5,u5);_.ye=function v5(){this.W=d5(this.n,this.mb[0]-this.mb[this.o])};_.De=function w5(){e5(this.n,this.mb[0]-this.mb[this.o])};_.Ge=function x5(a){k5(this,a)};_.He=function y5(){return this.bb|=2,JQ(this)+' '+i3(this.r)};_.Ie=function z5(){if(this.q.b||this.q.d)return null;return P5(this.q)};_.Pe=function A5(){return 100};_.Qe=function B5(a){return m5(this,a)};_.Re=function C5(a){n5(this,a)};_.Se=function D5(){return this.p?1:0};_.Ze=function E5(){return 100};_.df=function F5(){return true};_.ef=function G5(){o5(this)};_.gf=function H5(a,b){p5(this,a,b)};_.Vf=function I5(a){j5=a};_.lf=function J5(){q5(this)};_.nf=function K5(){s5(this)};_.pf=function L5(){Fxb(this.W)>WGb&&a_(mQ,_Kb,this)};_.Uf=function M5(){r5(this)};_.qf=_.Uf;_.k=false;_.o=0;_.p=false;var j5=GKb;var Ix=Kwb(aHb,IIb,125);cC(46,1,{46:1,9:1,12:1},S5,T5,U5,V5);_.zd=function Y5(a){return O5(this,Jp(a,46))};_.Qe=function $5(a){if(a==0)return new f7('Saturation Current',this.n);if(a==1)return new f7('Series Resistance',this.o);if(a==2)return new f7('Emission Coefficient',this.e);if(a==3)return new f7(eLb,this.a);return null};_.gf=function f6(a,b){a==0&&(this.n=b.q);a==1&&(this.o=b.q);a==2&&(this.e=b.q);a==3&&(this.a=Fxb(b.q));R5(this);g_(TY)};_.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 N5;var Jx=Kwb(aHb,'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},m6);_.Od=function n6(a){this.c=true};_.Pd=function o6(a){var b,c,d,e,f,g,h;if(this.c){if(this.i<0)return;h=zp($p,iFb,0,2,7,1);if(jT(this.a,Vp(El(a)*this.g),Vp(Fl(a)*this.g),this.i,h)){g=Jp(rDb(this.d.c,this.i),123);g.c=h[0];g.d=h[1];j6(this);k6(this)}}else{b=20;this.i=-1;for(f=0;f!=this.f;f++){g=this.a.s[f];d=Vp(El(a)*this.g)-g.s.a;e=Vp(Fl(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);k6(this)}};_.Qd=function p6(a){};_.Rd=function q6(a){};_.Sd=function r6(a){this.c=false};_.c=false;_.f=0;_.g=0;_.i=0;var Sx=Kwb(aHb,'EditCompositeModelDialog',349);cC(643,1,{},t6);_.Wf=function u6(a,b){return s6(Jp(a,123),Jp(b,123))};var Lx=Kwb(aHb,'EditCompositeModelDialog/1',643);cC(644,1,jGb,v6);_.Nd=function w6(a){g6(this.a,1,0)};var Mx=Kwb(aHb,'EditCompositeModelDialog/2',644);cC(645,1,jGb,x6);_.Nd=function y6(a){g6(this.a,-1,0)};var Nx=Kwb(aHb,'EditCompositeModelDialog/3',645);cC(646,1,jGb,z6);_.Nd=function A6(a){g6(this.a,0,1)};var Ox=Kwb(aHb,'EditCompositeModelDialog/4',646);cC(647,1,jGb,B6);_.Nd=function C6(a){g6(this.a,0,-1)};var Px=Kwb(aHb,'EditCompositeModelDialog/5',647);cC(648,1,jGb,D6);_.Nd=function E6(a){vJ(this.a,false)};var Qx=Kwb(aHb,'EditCompositeModelDialog/6',648);cC(649,1,jGb,F6);_.Nd=function G6(a){var b;if(this.a.e){b=DO(this.a.e);if(b.length==0){pG(o_('Please enter a model name.'));return}y2(this.a.d,g2=b)}g_(TY);d$(TY);vJ(this.a,false)};var Rx=Kwb(aHb,'EditCompositeModelDialog/7',649);cC(249,119,qGb,P6);_.d=0;var H6;var Zx=Kwb(aHb,'EditDialog',249);cC(426,1,jGb,S6);_.Nd=function T6(a){J6(this.a)};var Tx=Kwb(aHb,'EditDialog/1',426);cC(427,1,jGb,U6);_.Nd=function V6(a){J6(this.a);vJ(this.a,false);MY=null};var Ux=Kwb(aHb,'EditDialog/2',427);cC(428,1,jGb,W6);_.Nd=function X6(a){vJ(this.a,false);MY=null};var Vx=Kwb(aHb,'EditDialog/3',428);cC(429,1,lLb,Y6);_.Md=function Z6(a){N6(this.a,a)};var Wx=Kwb(aHb,'EditDialog/4',429);cC(430,1,IGb,$6);_.$d=function _6(a){N6(this.a,a)};var Xx=Kwb(aHb,'EditDialog/5',430);cC(431,1,jGb,a7);_.Nd=function b7(a){N6(this.a,a)};var Yx=Kwb(aHb,'EditDialog/6',431);cC(6,1,{6:1},e7,f7);_.e=false;_.k=false;_.q=0;var $x=Kwb(aHb,'EditInfo',6);cC(637,1,{9:1},g7);_.Qe=function h7(a){var b;if(a==0)return new f7('Time step size (s)',this.a.Oc);if(a==1)return new f7('Range for voltage color (V)',oQ);if(a==2){b=new f7('Change Language',0);b.d=new GY;aM(b.d,o_('(no change)'));aM(b.d,o_('English'));aM(b.d,o_('Dansk'));aM(b.d,o_('Deutsch'));aM(b.d,o_('Polski'));aM(b.d,o_('\\u0420\\u0443\\u0441\\u0441\\u043A\\u0438\\u0439'));return b}return null};_.gf=function i7(a,b){var c,d,e;if(a==0&&b.q>0){this.a.Oc=b.q;cW=false}a==1&&b.q>0&&(oQ=b.q);if(a==2){c=bM(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(o_(\"Can't set language\"));return}nE(e.a,'language',d);qG(o_('Must restart to set language. Restart now?'))&&($wnd.location.reload(),undefined)}};var _x=Kwb(aHb,'EditOptions',637);cC(660,119,qGb,j7);var by=Kwb(aHb,'ExportAsImageDialog',660);cC(661,1,jGb,k7);_.Nd=function l7(a){vJ(this.a,false)};var ay=Kwb(aHb,'ExportAsImageDialog/1',661);cC(490,119,qGb,m7);var dy=Kwb(aHb,'ExportAsLocalFileDialog',490);cC(491,1,jGb,n7);_.Nd=function o7(a){vJ(this.a,false)};var cy=Kwb(aHb,'ExportAsLocalFileDialog/1',491);cC(657,119,qGb,p7);var gy=Kwb(aHb,'ExportAsTextDialog',657);cC(658,1,jGb,q7);_.Nd=function r7(a){vJ(this.a,false)};var ey=Kwb(aHb,'ExportAsTextDialog/1',658);cC(659,1,jGb,s7);_.Nd=function t7(a){var b;h$(this.a.a);vJ(this.a,false);b=DO(this.a.b);b!=null&&l$(this.a.a,b,true)};var fy=Kwb(aHb,'ExportAsTextDialog/2',659);cC(653,119,qGb,v7);var u7;var ky=Kwb(aHb,'ExportAsUrlDialog',653);cC(654,1,{},x7);_.ae=function y7(a,b){};_.be=function z7(a,b){var c;if(b.a.status==200){c=b.a.responseText;JN(u7,c)}else{c='Shortner error:'+b.a.statusText;JN(u7,c)}};var hy=Kwb(aHb,'ExportAsUrlDialog/1',654);cC(655,1,jGb,A7);_.Nd=function B7(a){Ae(this.a.b,false);w7(this.a.a)};var iy=Kwb(aHb,'ExportAsUrlDialog/2',655);cC(656,1,jGb,C7);_.Nd=function D7(a){vJ(this.a,false)};var jy=Kwb(aHb,'ExportAsUrlDialog/3',656);cC(40,1,{40:1},H7,I7,J7);_.b=0;_.c=0;var ny=Kwb(aHb,'Expr',40);cC(642,1,{},U7);_.a=0;_.c=0;var ly=Kwb(aHb,'ExprParser',642);cC(234,1,{},V7);_.a=0;var my=Kwb(aHb,'ExprState',234);cC(123,1,{123:1},W7,X7);_.b=0;_.c=0;_.d=0;var oy=Kwb(aHb,'ExtListEntry',123);cC(535,1,{},$7);_.a=0;_.d=0;var py=Kwb(aHb,'FFT',535);cC(295,5,_Gb,c8,d8);_.De=function e8(){h_(mQ,this.lb,b8(this))};_.Ge=function f8(a){var b;cR(this,this.ib,this.jb,17);jR(this,a,this.mb[0]);CR(a,this.ib,this.db);b=new t8(oHb,0,12);_8(a,b);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:pQ);hR(this,a);b8(this);DQ(this,a,'FM',this.ob,this.qb,true);a8(this,a,this.jb);HQ(this,a);this.V=kR(-this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.db,this.V)};_.He=function g8(){return JQ(this)+' '+this.a+' '+this.g+' '+this.f+' '+this.b};_.Pe=function h8(){return 201};_.Qe=function i8(a){if(a==0)return new f7(gHb,this.f);if(a==1)return new f7(qHb,this.a);if(a==2)return new f7(rHb,this.g);if(a==3)return new f7('Deviation (Hz)',this.b);return null};_.Re=function j8(a){a[0]='FM Source';a[1]=RGb+gS(this.W,'A',false);a[2]=hHb+gS(this.mb[0],'V',false);a[3]='cf = '+gS(this.a,bHb,false);a[4]='sf = '+gS(this.g,bHb,false);a[5]='dev ='+gS(this.b,bHb,false);a[6]=iHb+gS(this.f,'V',false)};_.Ue=function k8(){return 1};_.Ve=function l8(){return -this.mb[0]*this.W};_.$e=function m8(){return this.mb[0]};_._e=function n8(){return 1};_.af=function o8(a){return true};_.ef=function p8(){this.c=0;this.V=0};_.gf=function q8(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 r8(){eR(this);this.db=SQ(this.ib,this.jb,1-17/this.X)};_.nf=function s8(){$$(mQ,0,this.gb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;var qy=Kwb(aHb,'FMElm',295);cC(71,1,{},t8);_.b=0;var ry=Kwb(aHb,'Font',71);cC(329,29,_Gb,u8,v8);_.tf=function w8(){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 x8(){return 'Full Adder'};_.Pe=function y8(){return 196};_.Ue=function z8(){return 5};_._e=function A8(){return 2};_.wf=function B8(){this.v=2;this.w=3;this.s=zp(Rw,ODb,7,5,0,1);this.s[0]=new FY(this,2,3,'S');this.s[0].i=true;this.s[1]=new FY(this,0,3,'C');this.s[1].i=true;this.s[2]=new FY(this,0,2,'A');this.s[3]=new FY(this,1,2,'B');this.s[4]=new FY(this,2,2,'Cin')};var sy=Kwb(aHb,AJb,329);cC(341,5,_Gb,D8,E8);_.ye=function F8(){this.W=(this.mb[0]-this.mb[1])/(this.a?YGb:this.d)};_.De=function G8(){V$(mQ,this.gb[0],this.gb[1],this.a?YGb:this.d)};_.Ge=function H8(a){var b,c;cR(this,this.ib,this.jb,6);CQ(this,a);c=tR(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,G0(C8(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*KDb*2/16));Sf(a.a)}Hf(a.a);this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);HQ(this,a)};_.He=function I8(){return JQ(this)+' '+this.d+' '+this.c+' '+this.b+' '+this.a};_.Pe=function J8(){return 404};_.Qe=function K8(a){if(a==0)return new f7('I2t',this.c);if(a==1)return new f7(oLb,this.d);return null};_.Re=function L8(a){a[0]=this.a?'fuse (blown)':'fuse';LQ(this,a);a[3]=pLb+gS(this.d,QY,false);a[4]='I2t = '+this.c;this.a||(a[5]=Vp(this.b*100/this.c)+'% '+o_('melted'))};_.df=function M8(){return true};_.ef=function N8(){_Q(this);this.b=0;this.a=false};_.gf=function O8(a,b){a==0&&b.q>0&&(this.c=b.q);a==1&&b.q>0&&(this.d=b.q)};_.lf=function P8(){eR(this);wQ(this,16)};_.nf=function Q8(){U$(mQ,this.gb[0]);U$(mQ,this.gb[1])};_.of=function R8(){var a;a=this.W;this.b+=a*a*mQ.Oc;this.b-=mQ.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=Kwb(aHb,nIb,341);cC(251,1,{},a9);_.b=null;_.c=0;var wy=Kwb(aHb,'Graphics',251);cC(196,5,{5:1,9:1,196:1},d9,e9);_.Ge=function f9(a){var b,c,d;Z8(a,RQ(this,0));CR(a,this.ib,this.jb);for(d=0;d!=3;d++){b=10-d*4;c=d*5;WQ(this.ib,this.jb,hQ,iQ,1+c/this.X,b);CR(a,hQ,iQ)}this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);UQ(this.ib,this.jb,iQ,1+11/this.X);cR(this,this.ib,iQ,11);HQ(this,a)};_.Ne=function g9(a){return -this.W};_.Pe=function h9(){return 103};_.Re=function i9(a){a[0]='ground';a[1]=RGb+gS(this.W,'A',false)};_.Ue=function j9(){return 1};_.Ze=function k9(){return 103};_.$e=function l9(){return 0};_._e=function m9(){return 1};_.af=function n9(a){return true};_.ff=function o9(a,b){this.W=-b};_.nf=function p9(){_$(mQ,0,this.gb[0],this.lb,0)};var xy=Kwb(aHb,pIb,196);cC(330,29,_Gb,q9,r9);_.tf=function s9(){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 t9(){return 'Half Adder'};_.Pe=function u9(){return 195};_.Ue=function v9(){return 4};_._e=function w9(){return 2};_.wf=function x9(){this.v=2;this.w=2;this.s=zp(Rw,ODb,7,4,0,1);this.s[0]=new FY(this,0,3,'S');this.s[0].i=true;this.s[1]=new FY(this,1,3,'C');this.s[1].i=true;this.s[2]=new FY(this,0,2,'A');this.s[3]=new FY(this,1,2,'B')};var yy=Kwb(aHb,BJb,330);cC(652,1,{},A9);var y9;var Dy=Kwb(aHb,'ImportFromDropbox',652);cC(503,119,qGb,D9);var C9;var Cy=Kwb(aHb,'ImportFromDropboxDialog',503);cC(504,1,jGb,G9);_.Nd=function H9(a){vJ(this.a,false);new A9(C9)};var zy=Kwb(aHb,'ImportFromDropboxDialog/1',504);cC(505,1,jGb,I9);_.Nd=function J9(a){vJ(this.a,false);F9(Kh(pe(this.a.f),KGb),(qwb(),qwb(),pwb))};var Ay=Kwb(aHb,'ImportFromDropboxDialog/2',505);cC(506,1,jGb,K9);_.Nd=function L9(a){vJ(this.a,false)};var By=Kwb(aHb,'ImportFromDropboxDialog/3',506);cC(630,119,qGb,M9);var Gy=Kwb(aHb,'ImportFromTextDialog',630);cC(631,1,jGb,N9);_.Nd=function O9(a){var b;h$(this.a.b);vJ(this.a,false);b=DO(this.a.c);b!=null&&l$(this.a.b,b,true)};var Ey=Kwb(aHb,'ImportFromTextDialog/1',631);cC(632,1,jGb,P9);_.Nd=function Q9(a){vJ(this.a,false)};var Fy=Kwb(aHb,'ImportFromTextDialog/2',632);cC(231,1,{},X9);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;var Iy=Kwb(aHb,'Inductor',231);cC(138,5,{5:1,9:1,138:1},Y9,Z9);_.ye=function $9(){var a;a=this.mb[0]-this.mb[1];this.W=R9(this.a,a)};_.De=function _9(){S9(this.a)};_.Ge=function aab(a){var b,c,d;c=this.mb[0];d=this.mb[1];cR(this,this.ib,this.jb,8);CQ(this,a);hR(this,a);EQ(this,a,8,this.db,this.eb,c,d);if(mQ.Ac.c){b=gS(this.b,'H',true);IQ(this,a,b,8)}this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);HQ(this,a)};_.He=function bab(){return JQ(this)+' '+this.b+' '+this.W};_.Pe=function cab(){return 108};_.Qe=function dab(a){var b;if(a==0)return new f7(rLb,this.b);if(a==1){b=new f7('',0);b.c=new sY(VHb,(this.a.d&2)==0);return b}return null};_.Re=function eab(a){a[0]='inductor';LQ(this,a);a[3]=NKb+gS(this.b,'H',false);a[4]=jHb+gS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.Ze=function fab(){return 76};_.df=function gab(){return false};_.ef=function hab(){this.W=this.mb[0]=this.mb[1]=this.V=0;T9(this.a)};_.gf=function iab(a,b){a==0&&b.q>0&&(this.b=b.q);a==1&&(bI(b.c).a?(this.bb&=-3):(this.bb|=2));U9(this.a,this.b,this.W,this.bb)};_.lf=function jab(){eR(this);wQ(this,32)};_.nf=function kab(){V9(this.a,this.gb[0],this.gb[1])};_.of=function lab(){W9(this.a,this.mb[0]-this.mb[1])};_.b=0;var Hy=Kwb(aHb,cIb,138);cC(307,5,_Gb,mab,nab);_.De=function oab(){var a,b,c;c=this.mb[1];b=this.mb[0]>this.c*0.5?0:this.c;a=this.e*mQ.Oc*YGb;b=(c+a<b?c+a:b)>c-a?c+a<b?c+a:b:c-a;h_(mQ,this.lb,b)};_.Ge=function pab(a){HQ(this,a);CQ(this,a);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);DR(a,this.b);mQ.Y.c&&DQ(this,a,'1',this.a.a,this.a.b-6,true);AR(a,this.d.a,this.d.b,3);this.V=kR(this.W,this.V);FQ(a,this.eb,this.jb,this.V)};_.He=function qab(){return JQ(this)+' '+this.e+' '+this.c};_.Je=function rab(a,b){return false};_.Ne=function sab(a){if(a==1)return this.W;return 0};_.Pe=function tab(){return 73};_.Qe=function uab(a){if(a==0)return new f7(sLb,this.e);if(a==1)return new f7(CHb,this.c);return null};_.Re=function vab(a){a[0]='inverter';a[1]='Vi = '+gS(this.mb[0],'V',false);a[2]='Vo = '+gS(this.mb[1],'V',false)};_.Ze=function wab(){return 49};_.$e=function xab(){return this.mb[0]};_._e=function yab(){return 1};_.af=function zab(a){return a==1};_.gf=function Aab(a,b){a==0&&(this.e=b.q);a==1&&(this.c=pV=b.q)};_.lf=function Bab(){var a,b,c,d;eR(this);d=16;16>this.X/2&&(d=Vp(this.X/2));this.db=SQ(this.ib,this.jb,0.5-d/this.X);this.eb=SQ(this.ib,this.jb,0.5+(d+2)/this.X);this.d=SQ(this.ib,this.jb,0.5+(d-2)/this.X);if(mQ.Y.c){b=$Q(4);a=SQ(this.ib,this.jb,0.5+(d-5)/this.X);WQ(this.db,a,b[0],b[1],0,16);WQ(this.db,a,b[3],b[2],1,16);this.b=AQ(b);this.a=SQ(this.db,a,0.5)}else{c=$Q(3);WQ(this.db,this.eb,c[0],c[1],0,16);c[2]=SQ(this.ib,this.jb,0.5+(d-5)/this.X);this.b=AQ(c)}cR(this,this.ib,this.jb,16)};_.nf=function Cab(){$$(mQ,0,this.gb[1],this.lb)};_.c=0;_.e=0;var Jy=Kwb(aHb,jJb,307);cC(226,5,_Gb,Eab,Fab);_.De=function Gab(){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*mQ.Oc*YGb;b=(c+a<b?c+a:b)>c-a?c+a<b?c+a:b:c-a;h_(mQ,this.lb,b)};_.Ge=function Hab(a){HQ(this,a);CQ(this,a);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);DR(a,this.c);Of(a.a,2);yR(a,this.k);Of(a.a,1);AR(a,this.g.a,this.g.b,3);this.V=kR(this.W,this.V);FQ(a,this.eb,this.jb,this.V)};_.He=function Iab(){return JQ(this)+' '+this.i+' '+this.f+' '+this.n+' '+this.e+' '+this.d};_.Je=function Jab(a,b){return false};_.Ne=function Kab(a){if(a==1)return this.W;return 0};_.Pe=function Lab(){return 183};_.Qe=function Mab(a){if(a==0){this.a=this.f;return new f7('Lower threshold (V)',this.f)}if(a==1){this.b=this.n;return new f7('Upper threshold (V)',this.n)}if(a==2)return new f7(sLb,this.i);if(a==3)return new f7(CHb,this.e);if(a==4)return new f7('Low Voltage (V)',this.d);return null};_.Re=function Nab(a){a[0]='InvertingSchmitt';a[1]='Vi = '+gS(this.mb[0],'V',false);a[2]='Vo = '+gS(this.mb[1],'V',false)};_.$e=function Oab(){return this.mb[0]};_._e=function Pab(){return 1};_.af=function Qab(a){return a==1};_.gf=function Rab(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 Sab(){Dab(this)};_.nf=function Tab(){$$(mQ,0,this.gb[1],this.lb)};_.a=0;_.b=0;_.d=0;_.e=0;_.f=0;_.i=0;_.j=false;_.n=0;var Ky=Kwb(aHb,bJb,226);cC(311,29,_Gb,Vab,Wab);_.tf=function Xab(){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 Yab(){return 'JK flip-flop'};_.Pe=function Zab(){return 156};_.Qe=function $ab(a){var b;if(a==2){b=new f7('',0);b.c=new sY(OKb,(this.bb&2)!=0);return b}if(a==3){b=new f7('',0);b.c=new sY('Positive Edge Triggered',(this.bb&4)!=0);return b}return hT(this,a)};\n",
"_.Ue=function _ab(){return 5+((this.bb&2)!=0?1:0)};_._e=function abb(){return 2};_.gf=function bbb(a,b){if(a==2){bI(b.c).a?(this.bb|=2):(this.bb&=-3);Uab(this);tQ(this);nT(this)}if(a==3){this.bb=c7(b,this.bb,4);this.s[1].a=(this.bb&4)==0}mT(this,a,b)};_.wf=function cbb(){Uab(this)};var Ly=Kwb(aHb,pJb,311);cC(203,5,_Gb,obb);_.Ae=function qbb(){return true};_.De=function rbb(){gbb(this,false)};_.Ge=function sbb(a){var b,c,d,e,f,g,h;(this.bb&this.j)!=dbb&&this.lf();cR(this,this.ib,this.jb,16);jR(this,a,this.mb[1]);CR(a,this.S[0],this.S[1]);jR(this,a,this.mb[2]);CR(a,this.H[0],this.H[1]);hR(this,a);f=mQ.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||Z8(a,RQ(this,h));UQ(this.S[1],this.H[1],hQ,e*uLb);UQ(this.S[1],this.H[1],iQ,(e+1)*uLb);CR(a,hQ,iQ)}f||jR(this,a,this.mb[1]);CR(a,this.S[1],this.S[2]);f||jR(this,a,this.mb[2]);CR(a,this.H[1],this.H[2]);if(this.$f()){jR(this,a,this.mb[this.w]);(this.bb&this.n)!=0||CR(a,this.R==-1?this.H[0]:this.S[0],this.v[0]);CR(a,this.v[0],this.v[1])}if((this.bb&this.o)==0){jR(this,a,this.mb[this.w]);X8(a,this.t)}f&&Z8(a,(E0(),y0));jR(this,a,this.mb[0]);CR(a,this.ib,this.I[1]);CR(a,this.I[0],this.I[2]);(this.bb&this.o)!=0&&this.R==-1&&AR(a,this.P.a,this.P.b,this.Q);if((this.bb&this.s)!=0){g=''+this.T*this.R;Z8(a,pQ);_8(a,nQ);DQ(this,a,g,this.ob+2,this.qb,false)}this.V=kR(-this.K,this.V);FQ(a,this.S[0],this.S[1],this.V);FQ(a,this.S[1],this.H[1],this.V);FQ(a,this.H[1],this.H[0],this.V);if(this.$f()){this.A=kR(this.F,this.A);this.B=kR(this.G,this.B);FQ(a,this.S[0],this.v[0],-this.A);FQ(a,this.v[0],this.H[0],this.B)}if(fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this||mQ.J==this){Z8(a,(E0(),C0));_8(a,nQ);b=rS(this._);rS(this.ab);c=this.ab==0?0:1;V8(a,'G',this.I[1].a-(this._<0?-2:12),this.I[1].b+(this.ab>0?-5:12));V8(a,this.R==-1?'D':'S',this.S[0].a-3+9*(b-c*this.R),this.S[0].b+4);V8(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&&V8(a,'B',this.v[0].a-3+9*(b-c*this.R),this.v[0].b+4)}HQ(this,a)};_.He=function tbb(){return JQ(this)+' '+this.T+' '+this.u};_.Xf=function ubb(){return 0.02};_.Je=function vbb(a,b){return !(a==0||b==0)};_.Me=function wbb(){return this.K};_.Ne=function xbb(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 ybb(){return ebb==0?this.Xf():ebb};_.Zf=function zbb(){return 1.5};_.Pe=function Abb(){return 102};_.Qe=function Bbb(a){return hbb(this,a)};_.Re=function Cbb(a){ibb(this,a,'MOSFET')};_.Te=function Dbb(a){return a==0?this.ib:a==1?this.S[0]:a==2?this.H[0]:this.v[0]};_.Ue=function Ebb(){return (this.bb&this.n)!=0?4:3};_.Ve=function Fbb(){return this.K*(this.mb[2]-this.mb[1])};_.We=function Gbb(a){return o_((this.R==-1?'p-':'n-')+'MOSFET')};_.$e=function Hbb(){return this.mb[2]-this.mb[1]};_.df=function Ibb(){return true};_.ef=function Jbb(){kbb(this)};_.gf=function Kbb(a,b){a==0&&(this.T=this.R*b.q);a==1&&b.q>0&&(this.u=ebb=b.q);if(a==2){dbb=bI(b.c).a?dbb&~(this.q|this.o):dbb|this.q;this.lf();b.k=true}if(a==3){this.bb=bI(b.c).a?this.bb|this.p:this.bb&~this.p;this.lf()}if(a==4&&!this.$f()){dbb=bI(b.c).a?dbb|this.o:dbb&~this.o;this.lf()}if(a==4&&this.$f()){this.bb=c7(b,this.bb,this.k);b.k=true}if(a==5){this.bb=c7(b,this.bb,this.n);tQ(this);this.lf()}};_.lf=function Lbb(){lbb(this)};_.$f=function Mbb(){return (this.bb&(this.o|this.q))==0};_.nf=function Nbb(){nbb(this)};_.pf=function Obb(){gbb(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 dbb=0,ebb=0;var Xy=Kwb(aHb,'MosfetElm',203);cC(255,203,_Gb,Pbb);_.ye=function Rbb(){this.f=this.R*d5(this.e,this.R*(this.mb[0]-this.mb[1]))};_.De=function Sbb(){gbb(this,false);e5(this.e,this.R*(this.mb[0]-this.mb[1]))};_.Ge=function Tbb(a){cR(this,this.ib,this.jb,16);jR(this,a,this.mb[1]);CR(a,this.S[0],this.S[1]);CR(a,this.S[1],this.S[2]);jR(this,a,this.mb[2]);CR(a,this.H[0],this.H[1]);CR(a,this.H[1],this.H[2]);jR(this,a,this.mb[0]);CR(a,this.ib,this.i);X8(a,this.a);hR(this,a);X8(a,this.g);this.b=kR(-this.K,this.b);this.c=kR(this.f,this.c);this.d=kR(-this.f-this.K,this.d);if(this.b!=0||this.d!=0){FQ(a,this.S[0],this.S[1],this.d);FQ(a,this.S[1],this.S[2],this.d+8);FQ(a,this.H[0],this.H[1],-this.b);FQ(a,this.H[1],this.H[2],-(this.b+8));FQ(a,this.ib,this.i,this.c)}HQ(this,a)};_.Xf=function Ubb(){return 0.00125};_.Je=function Vbb(a,b){return true};_.Ne=function Wbb(a){if(a==0)return -this.f;if(a==1)return this.f+this.K;return -this.K};_.Yf=function Xbb(){return 0.00125};_.Zf=function Ybb(){return -4};_.Pe=function Zbb(){return 106};_.Qe=function $bb(a){if(a<2)return hbb(this,a);return null};_.Re=function _bb(a){ibb(this,a,'JFET')};_.We=function acb(a){return o_((this.R==-1?'p-':'n-')+'JFET')};_.ef=function bcb(){kbb(this);this.e.a=0};_.lf=function ccb(){var a,b,c;lbb(this);a=16*this.$;this.S=$Q(3);this.H=$Q(3);WQ(this.ib,this.jb,this.S[0],this.H[0],1,-a);WQ(this.ib,this.jb,this.S[1],this.H[1],1,~~(-a/2));WQ(this.ib,this.jb,this.S[2],this.H[2],1-10/this.X,~~(-a/2));this.i=SQ(this.ib,this.jb,1-14/this.X);b=$Q(4);WQ(this.ib,this.jb,b[0],b[1],1-13/this.X,16);WQ(this.ib,this.jb,b[2],b[3],1-10/this.X,16);this.g=zQ(b[0],b[1],b[3],b[2]);if(this.R==-1){c=SQ(this.i,this.ib,18/this.X);this.a=vQ(this.i,c,8,3)}else this.a=vQ(this.ib,this.i,8,3)};_.$f=function dcb(){return false};_.nf=function ecb(){nbb(this);this.R<0?h5(this.e,this.gb[1],this.gb[0]):h5(this.e,this.gb[0],this.gb[1])};_.b=0;_.c=0;_.d=0;_.f=0;var My=Kwb(aHb,'JfetElm',255);cC(342,29,_Gb,hcb,icb);_.ye=function jcb(){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]=d5(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 kcb(){var a,b,c;eT(this);a=0;for(c=0;c!=this.w;c++)for(b=0;b!=this.v;++b,a++)e5(this.c[a],this.mb[this.v+c]-this.mb[b])};_.Ge=function lcb(a){var b,c,d;fT(this,a);for(c=0;c!=this.v;c++)for(d=0;d!=this.w;d++){b=c+d*this.v;fcb(this,a,b);W8(a,this.s[c].k.a-~~(this.p/2),this.s[d+this.v].k.b-~~(this.p/2),this.p)}};_.He=function mcb(){return gT(this)+' '+this.v+' '+this.w};_.uf=function ncb(){return 'LED array'};_.Pe=function ocb(){return 405};_.Qe=function pcb(a){if(a==2)return d7(new e7('Grid Width',this.v));if(a==3)return d7(new e7('Grid Height',this.w));return hT(this,a)};_.Re=function qcb(a){a[0]='LED array';return};_.Ue=function rcb(){return this.v+this.w};_._e=function scb(){return 0};_.df=function tcb(){return true};_.gf=function ucb(a,b){if(a==2&&b.q>=2&&b.q<=16){this.v=Vp(b.q);tQ(this);gcb(this);nT(this);return}if(a==3&&b.q>=2&&b.q<=16){this.w=Vp(b.q);tQ(this);gcb(this);nT(this);return}mT(this,a,b)};_.wf=function vcb(){gcb(this)};_.nf=function wcb(){var a,b;pT(this);this.c=zp(Kx,ODb,96,this.v*this.w,0,1);b=a6(cLb);for(a=0;a!=this.c.length;a++){this.c[a]=new i5(mQ);g5(this.c[a],b);h5(this.c[a],this.gb[this.v+~~(a/this.v)],this.gb[a%this.v])}this.b=zp(Zp,QGb,0,this.c.length,7,1)};_.pf=function xcb(){var a;for(a=0;a!=this.b.length;a++)Fxb(this.b[a])>WGb&&a_(mQ,_Kb,this)};var Ny=Kwb(aHb,GIb,342);cC(286,125,$Kb,zcb,Acb);_.Ge=function Bcb(a){var b,c,d;if(fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this||this==mQ.J){k5(this,a);return}jR(this,a,this.mb[0]);CR(a,this.ib,this.e);jR(this,a,this.mb[1]);CR(a,this.f,this.jb);Z8(a,(E0(),y0));c=12;AR(a,this.d.a,this.d.b,12);c-=4;d=this.W/this.g;d>0&&(d=255*(1+0.2*Mxb(d)));d>255&&(d=255);d<0&&(d=0);b=new I0(Vp(this.c*d),Vp(this.b*d),Vp(this.a*d));Z8(a,b);W8(a,this.d.a-c,this.d.b-c,c*2);cR(this,this.ib,this.jb,c);this.V=kR(this.W,this.V);FQ(a,this.ib,this.e,this.V);FQ(a,this.jb,this.f,-this.V);HQ(this,a)};_.He=function Ccb(){return this.bb|=2,JQ(this)+' '+i3(this.r)+' '+this.c+' '+this.b+' '+this.a+' '+this.g};_.Pe=function Dcb(){return 162};_.Qe=function Ecb(a){if(a==0)return d7(new f7('Red Value (0-1)',this.c));if(a==1)return d7(new f7('Green Value (0-1)',this.b));if(a==2)return d7(new f7('Blue Value (0-1)',this.a));if(a==3)return new f7('Max Brightness Current (A)',this.g);return m5(this,a-4)};_.Re=function Fcb(a){n5(this,a);this.q.j?(a[0]='LED'):(a[0]=o_('LED')+' ('+this.r+')')};_.Ze=function Gcb(){return 108};_.gf=function Hcb(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);p5(this,a-4,b)};_.Vf=function Icb(a){ycb=a};_.lf=function Jcb(){q5(this);this.e=SQ(this.ib,this.jb,0.5-12/this.X);this.f=SQ(this.ib,this.jb,0.5+12/this.X);this.d=SQ(this.ib,this.jb,0.5)};_.a=0;_.b=0;_.c=0;_.g=0;var ycb=cLb;var Oy=Kwb(aHb,yIb,286);cC(176,5,{5:1,9:1,176:1},Lcb,Mcb);_.Ge=function Ncb(a){jR(this,a,this.mb[0]);CR(a,this.ib,this.db);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:pQ);hR(this,a);DQ(this,a,this.b,this.ob,this.qb,true);this.V=kR(this.W,this.V);FQ(a,this.ib,this.db,this.V);UQ(this.ib,this.jb,iQ,1+11/this.X);cR(this,this.ib,iQ,17);HQ(this,a)};_.He=function Ocb(){this.bb|=4;return JQ(this)+' '+i3(this.b)};_.Ke=function Pcb(a){if(a==0)return this.gb[0];return this.a};_.Le=function Qcb(){return 2};_.Ne=function Rcb(a){return -this.W};_.Pe=function Scb(){return 207};_.Qe=function Tcb(a){var b;if(a==0){b=new f7('Text',0);b.n=this.b;return b}if(a==1){b=new f7('',0);b.c=new sY('Internal Node',(this.bb&1)!=0);return b}return null};_.Re=function Ucb(a){a[0]=this.b;a[1]=RGb+gS(this.W,'A',false);a[2]=hHb+gS(this.mb[0],'V',false)};_.Se=function Vcb(){var a;if(!Kcb)return 0;a=Jp(pzb(Kcb,this.b),27);if(a){this.a=a.a;return 0}return 1};_.Ue=function Wcb(){return 1};_.$e=function Xcb(){return this.mb[0]};_._e=function Ycb(){return 1};_.cf=function Zcb(){return true};_.ff=function $cb(a,b){this.W=-b};_.gf=function _cb(a,b){a==0&&(this.b=Kh(pe(b.p),KGb));a==1&&(this.bb=c7(b,this.bb,1))};_.jf=function adb(a,b){this.gb[a]=b;if(a==1){szb(Kcb,this.b,new pxb(b));this.a=b}};_.lf=function bdb(){eR(this);this.db=SQ(this.ib,this.jb,1-17/this.X)};_.nf=function cdb(){_$(mQ,this.a,this.gb[0],this.lb,0)};_.a=0;var Kcb;var Py=Kwb(aHb,DIb,176);cC(297,5,_Gb,edb,fdb);_.ye=function gdb(){this.W=(this.mb[0]-this.mb[1])/this.i;this.i==0&&(this.W=0)};_.ze=function hdb(a){return a==2};_.De=function idb(){V$(mQ,this.gb[0],this.gb[1],this.i)};_.Ge=function jdb(a){var b,c,d;c=this.mb[0];d=this.mb[1];cR(this,this.ib,this.jb,4);rQ(this,this.a.a-this.c,this.a.b-this.c,this.a.a+this.c,this.a.b+this.c);CQ(this,a);hR(this,a);Z8(a,ddb(this));W8(a,this.a.a-this.c,this.a.b-this.c,this.c*2);Z8(a,(E0(),C0));AR(a,this.a.a,this.a.b,this.c);Z8(a,RQ(this,c));CR(a,this.db,this.e[0]);Z8(a,RQ(this,d));CR(a,this.eb,this.e[1]);Z8(a,RQ(this,(c+d)*0.5));CR(a,this.e[0],this.e[1]);this.V=kR(this.W,this.V);if(mQ.J!=this){FQ(a,this.ib,this.db,this.V);b=this.V+(this.X-16)/2;FQ(a,this.db,this.e[0],b);b+=24;FQ(a,this.e[0],this.e[1],b);b+=16;FQ(a,this.e[1],this.eb,b);b+=24;FQ(a,this.eb,this.jb,this.V)}HQ(this,a)};_.He=function kdb(){return JQ(this)+' '+this.j+' '+this.f+' '+this.g+' '+this.k+' '+this.d};_.Pe=function ldb(){return 181};_.Qe=function mdb(a){if(a==0)return new f7('Nominal Power',this.f);if(a==1)return new f7('Nominal Voltage',this.g);if(a==2)return new f7('Warmup Time (s)',this.k);if(a==3)return new f7('Cooldown Time (s)',this.d);return null};_.Re=function ndb(a){a[0]='lamp';LQ(this,a);a[3]=pLb+gS(this.i,QY,false);a[4]=jHb+gS((this.mb[0]-this.mb[1])*this.W,'W',false);a[5]='T = '+Vp(this.j)+' K'};_.Xe=function odb(a){return a==2?3:a==3?1:a==7?2:0};_.Ye=function pdb(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 qdb(){return true};_.ef=function rdb(){_Q(this);this.j=300;this.i=100};_.gf=function sdb(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 tdb(){var a;eR(this);wQ(this,16);this.b=$Q(2);this.e=$Q(2);this.c=20;this.e[0]=TQ(this.db,this.eb,0,24);this.e[1]=TQ(this.db,this.eb,1,24);a=24-Wxb(this.c*this.c-256);this.b[0]=TQ(this.db,this.eb,0,a);this.b[1]=TQ(this.db,this.eb,1,a);this.a=SQ(this.e[0],this.e[1],0.5)};_.nf=function udb(){U$(mQ,this.gb[0]);U$(mQ,this.gb[1])};_.of=function vdb(){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*mQ.Oc/c;d=2600/this.f;this.j-=mQ.Oc*(this.j-300)/(b*d)};_.c=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var Qy=Kwb(aHb,zIb,297);cC(322,29,_Gb,xdb,ydb);_.tf=function zdb(){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 Adb(){return 'Latch'};_.Pe=function Bdb(){return 168};_.Ue=function Cdb(){return this.j*2+1};_._e=function Ddb(){return this.j};_.vf=function Edb(){return true};_.wf=function Fdb(){var a;this.v=2;this.w=this.j+1;this.s=zp(Rw,ODb,7,this.j*2+1,0,1);for(a=0;a!=this.j;a++)this.s[a]=new FY(this,this.j-1-a,2,'I'+a);for(a=0;a!=this.j;a++){this.s[a+this.j]=new FY(this,this.j-1-a,3,'O');this.s[a+this.j].i=true}this.s[this.b=this.j*2]=new FY(this,this.j,2,'Ld');tQ(this)};_.a=false;_.b=0;var Ry=Kwb(aHb,yJb,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},Hdb);_.Md=function Ldb(a){Idb()};var Gdb;var Sy=Kwb(aHb,'LoadFile',279);cC(121,5,xLb,Pdb,Qdb);_.ye=function Sdb(){this.g==1&&(this.W=0)};_.Ge=function Tdb(a){var b,c;b=this.g==1?0:2;c=this.g==1?16:2;cR(this,this.ib,this.jb,16);CQ(this,a);this.g==0&&(this.V=kR(this.W,this.V),mQ.J!=this&&FQ(a,this.ib,this.jb,this.V));fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this||Z8(a,pQ);VQ(this.db,this.eb,this.i,0,b);VQ(this.db,this.eb,this.j,1,c);CR(a,this.i,this.j);HQ(this,a)};_.He=function Udb(){return JQ(this)+' '+this.g+' '+this.e};_.Je=function Vdb(a,b){return this.g==0};_.Pe=function Wdb(){return 115};_.Qe=function Xdb(a){return Mdb(this,a)};_.Re=function Ydb(a){a[0]=this.e?'push switch (SPST)':'switch (SPST)';if(this.g==1){a[1]='open';a[2]=SGb+$R(this.$e())}else{a[1]=xHb;a[2]=hHb+gS(this.mb[0],'V',false);a[3]=RGb+MR(this.W)}};_.Ze=function Zdb(){return 115};_._f=function $db(){VQ(this.db,this.eb,this.i,0,16);return Wjb(Wjb(new Zjb(this.db),new Zjb(this.eb)),new Zjb(this.i))};_._e=function _db(){return this.g==1?0:1};_.cf=function aeb(){return this.g==0};_.gf=function beb(a,b){a==0&&(this.e=bI(b.c).a)};_.lf=function ceb(){Odb(this)};_.nf=function deb(){this.g==0&&_$(mQ,this.gb[0],this.gb[1],this.lb,0)};_.ag=function eeb(){++this.g;this.g>=this.f&&(this.g=0)};_.e=false;_.f=0;_.g=0;var lA=Kwb(aHb,dIb,121);cC(202,121,{5:1,9:1,202:1,121:1},feb,geb);_.Ge=function heb(a){var b,c,d;c=a.b;b=new t8(oHb,1,20);_8(a,b);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:pQ);d=this.g==0?'L':'H';(this.bb&3)!=0&&(d=''+this.g);cR(this,this.ib,this.db,0);DQ(this,a,d,this.ob,this.qb,true);jR(this,a,this.mb[0]);CR(a,this.ib,this.db);this.V=kR(this.W,this.V);FQ(a,this.ib,this.db,this.V);HQ(this,a);_8(a,c)};_.He=function ieb(){return JQ(this)+' '+this.g+' '+this.e+' '+this.a+' '+this.b};_.Ne=function jeb(a){return -this.W};_.Pe=function keb(){return 76};_.Qe=function leb(a){var b;if(a==0){b=new f7('',0);b.c=new sY(wLb,this.e);return b}if(a==1)return new f7('High Voltage',this.a);if(a==2)return new f7('Low Voltage',this.b);if(a==3){b=new f7('',0);b.c=new sY('Numeric',(this.bb&3)!=0);return b}return null};_.Re=function meb(a){a[0]='logic input';a[1]=this.g==0?'low':'high';(this.bb&3)!=0&&(a[1]=''+this.g);a[1]+=' ('+gS(this.mb[0],'V',false)+')';a[2]=RGb+gS(this.W,'A',false)};_.Ue=function neb(){return 1};_.Ze=function oeb(){return 105};_._f=function peb(){return new Yjb(this.ob-10,this.qb-10,20,20)};_.$e=function qeb(){return this.mb[0]};_._e=function reb(){return 1};_.af=function seb(a){return true};_.ff=function teb(a,b){this.W=-b};_.gf=function ueb(a,b){a==0&&(this.e=bI(b.c).a);a==1&&(this.a=b.q);a==2&&(this.b=b.q);a==3&&(bI(b.c).a?(this.bb|=2):(this.bb&=-3))};_.lf=function veb(){Odb(this);this.db=SQ(this.ib,this.jb,1-12/this.X)};_.nf=function web(){var a;a=this.g==0?this.b:this.a;(this.bb&1)!=0&&(a=this.g*2.5);_$(mQ,0,this.gb[0],this.lb,a)};_.a=0;_.b=0;var Ty=Kwb(aHb,hJb,202);cC(224,5,{5:1,9:1,224:1},xeb,yeb);_.Ge=function zeb(a){var b,c,d;c=a.b;b=new t8(oHb,1,20);_8(a,b);Z8(a,eQ);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;cR(this,this.ib,this.db,0);DQ(this,a,d,this.ob,this.qb,true);jR(this,a,this.mb[0]);CR(a,this.ib,this.db);HQ(this,a);_8(a,c)};_.He=function Aeb(){return JQ(this)+' '+this.a};_.Pe=function Beb(){return 77};_.Qe=function Ceb(a){var b;if(a==0)return new f7('Threshold',this.a);if(a==1){b=new f7('',0);b.c=new sY('Current Required',(this.bb&4)!=0);return b}if(a==2){b=new f7('',0);b.c=new sY('Numeric',(this.bb&3)!=0);return b}return null};_.Re=function Deb(a){a[0]='logic output';a[1]=this.mb[0]<this.a?'low':'high';(this.bb&3)!=0&&(a[1]=this.b);a[2]=hHb+gS(this.mb[0],'V',false)};_.Ue=function Eeb(){return 1};_.Ze=function Feb(){return 111};_.$e=function Geb(){return this.mb[0]};_.gf=function Heb(a,b){a==0&&(this.a=b.q);a==1&&(bI(b.c).a?(this.bb=4):(this.bb&=-5));a==2&&(bI(b.c).a?(this.bb|=2):(this.bb&=-3))};_.lf=function Ieb(){eR(this);this.db=SQ(this.ib,this.jb,1-12/this.X)};_.nf=function Jeb(){(this.bb&4)!=0&&V$(mQ,this.gb[0],0,$Gb)};_.a=0;var Uy=Kwb(aHb,iJb,224);cC(292,5,_Gb,Keb,Leb);_.ye=function Meb(){this.W=(this.mb[0]-this.mb[1])/this.e};_.ze=function Neb(a){return a==2};_.De=function Oeb(){V$(mQ,this.gb[0],this.gb[1],this.e)};_.Ge=function Peb(a){var b,c,d,e,f,g,h;e=0;g=this.mb[0];h=this.mb[1];b=2+Vp(8*(1-this.a/this.f));cR(this,this.ib,this.jb,b);CQ(this,a);hR(this,a);for(c=0;c<=6;c++){d=(c&1)==0?1:-1;c==6&&(d=0);f=g+(h-g)*c/6;Z8(a,RQ(this,f));VQ(this.db,this.eb,hQ,c*uLb,b*e);VQ(this.db,this.eb,iQ,c*uLb,b*d);CR(a,hQ,iQ);if(c==6)break;VQ(this.db,this.eb,hQ,(c+1)*uLb,b*d);CR(a,hQ,iQ);e=d}this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);HQ(this,a)};_.He=function Qeb(){return JQ(this)+' '+this.d+' '+this.c+' '+this.a+' '+this.f+' '+this.b+' '+this.W};_.Pe=function Reb(){return 109};_.Qe=function Seb(a){if(a==0)return new f7('Min Resistance (ohms)',this.d);if(a==1)return new f7('Max Resistance (ohms)',this.c);if(a==2)return new f7('Width of Doped Region (nm)',this.a*YGb);if(a==3)return new f7('Total Width (nm)',this.f*YGb);if(a==4)return new f7('Mobility (um^2/(s*V))',this.b*WGb);return null};_.Re=function Teb(a){a[0]='memristor';LQ(this,a);a[3]=pLb+gS(this.e,QY,false);a[4]=jHb+gS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.Xe=function Ueb(a){return a==2?3:a==3?1:a==7?2:0};_.Ye=function Veb(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 Web(){return true};_.ef=function Xeb(){this.a=0};_.gf=function Yeb(a,b){a==0&&(this.d=b.q);a==1&&(this.c=b.q);a==2&&(this.a=b.q*VGb);a==3&&(this.f=b.q*VGb);a==4&&(this.b=b.q*1.0E-12)};_.lf=function Zeb(){eR(this);wQ(this,32);new Oib;new Oib};_.nf=function $eb(){U$(mQ,this.gb[0]);U$(mQ,this.gb[1])};_.of=function _eb(){var a;a=this.a/this.f;this.a+=mQ.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=Kwb(aHb,lIb,292);cC(331,29,_Gb,bfb,cfb);_.He=function dfb(){return gT(this)+' '+this.d+' '+this.a};_.tf=function efb(){if(this.s[0].u&&this.c!=this.s[0].u&&(this.d||!this.e)){this.b=mQ.Mc;this.s[1].u=true;this.s[2].u=false;this.e=true}if(this.e&&mQ.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 ffb(){return 'Monostable'};_.Pe=function gfb(){return 194};_.Qe=function hfb(a){var b;if(a==2){b=new f7('',0);b.c=new sY('Retriggerable',this.d);return b}if(a==3){b=new f7('Period (s)',this.a);return b}return hT(this,a)};_.Ue=function ifb(){return 3};_._e=function jfb(){return 2};_.gf=function kfb(a,b){a==2&&(this.d=bI(b.c).a);a==3&&(this.a=b.q);mT(this,a,b)};_.wf=function lfb(){this.v=2;this.w=2;this.s=zp(Rw,ODb,7,3,0,1);this.s[0]=new FY(this,0,2,'');this.s[0].d=true;this.s[1]=new FY(this,0,3,'Q');this.s[1].i=true;this.s[2]=new FY(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=Kwb(aHb,HJb,331);cC(313,29,_Gb,nfb,ofb);_.He=function pfb(){return gT(this)+' '+this.b};_.tf=function qfb(){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 rfb(){return 'Multiplexer'};_.Pe=function sfb(){return 184};_.Qe=function tfb(a){if(a==2)return d7(new f7(VKb,this.b));return hT(this,a)};_.Ue=function ufb(){return this.a+this.b+1};_._e=function vfb(){return 1};_.gf=function wfb(a,b){if(a==2&&b.q>=1&&b.q<=6){this.b=Vp(b.q);mfb(this);nT(this);return}mT(this,a,b)};_.wf=function xfb(){mfb(this)};_.a=0;_.b=0;var Yy=Kwb(aHb,tJb,313);cC(30,1,{},yfb);_.Dd=function zfb(){_Z(Tvb,this.b,this.a)};var Zy=Kwb(aHb,'MyCommand',30);cC(612,257,_Gb,Afb);var $y=Kwb(aHb,TIb,612);cC(610,255,_Gb,Bfb);var _y=Kwb(aHb,OIb,610);cC(608,203,_Gb,Cfb);_.Ze=function Dfb(){return 78};var az=Kwb(aHb,MIb,608);cC(74,5,yLb,Kfb);_.Ae=function Mfb(){return true};_.De=function Nfb(){var a,b,c,d,e,f,g,h,i;h=this.mb[0]-this.mb[1];i=this.mb[0]-this.mb[2];(Fxb(h-this.r)>IFb||Fxb(i-this.s)>IFb)&&(mQ.A=false);this.k=1.0E-15;if(mQ.Lc>100){this.k=Jxb(-9*Mxb(10)*(1-mQ.Lc/300));this.k>0.1&&(this.k=0.1)}h=this.t*Gfb(this,this.t*h,this.t*this.r);i=this.t*Gfb(this,this.t*i,this.t*this.s);this.r=h;this.s=i;g=YKb*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;T$(mQ,this.gb[0],this.gb[0],-f-e-d-c);T$(mQ,this.gb[0],this.gb[1],e+c);T$(mQ,this.gb[0],this.gb[2],f+d);T$(mQ,this.gb[1],this.gb[0],d+c);T$(mQ,this.gb[1],this.gb[1],-c);T$(mQ,this.gb[1],this.gb[2],-d);T$(mQ,this.gb[2],this.gb[0],f+e);T$(mQ,this.gb[2],this.gb[1],-e);T$(mQ,this.gb[2],this.gb[2],-f);X$(mQ,this.gb[0],-this.n-(e+c)*h-(f+d)*i);X$(mQ,this.gb[1],-this.o+d*i+c*h);X$(mQ,this.gb[2],-this.p+f*i+e*h)};_.Ge=function Ofb(a){Efb(this,a)};_.He=function Pfb(){return JQ(this)+' '+this.t+' '+(this.mb[0]-this.mb[1])+' '+(this.mb[0]-this.mb[2])+' '+this.c};_.Ne=function Qfb(a){if(a==0)return -this.n;if(a==1)return -this.o;return -this.p};_.Pe=function Rfb(){return 116};_.Qe=function Sfb(a){var b;if(a==0)return d7(new f7('Beta/hFE',this.c));if(a==1){b=new f7('',0);b.c=new sY('Swap E/C',(this.bb&1)!=0);return b}return null};_.Re=function Tfb(a){var b,c,d;a[0]=o_(zLb)+' ('+(this.t==-1?'PNP)':'NPN)')+' \\u03B2='+Yo(lQ,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?tLb:'reverse active'):(a[1]=c*this.t>0.2?'fwd active':'cutoff');a[1]=o_(a[1]);a[2]='Ic = '+gS(this.o,'A',false);a[3]='Ib = '+gS(this.n,'A',false);a[4]=PKb+gS(c,'V',false);a[5]=QKb+gS(b,'V',false);a[6]=RKb+gS(d,'V',false);a[7]=jHb+gS((this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o,'W',false)};_.Te=function Ufb(a){return Ffb(this,a)};_.Ue=function Vfb(){return 3};_.Ve=function Wfb(){return (this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o};_.We=function Xfb(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 o_(zLb)+', '+b};_.Xe=function Yfb(a){switch(a){case 1:case 2:case 3:return 1;case 7:return 2;default:return 0;}};_.Ye=function Zfb(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 $fb(){return true};_.ef=function _fb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.r=this.s=this.f=this.g=this.e=0};_.gf=function agb(a,b){if(a==0){this.c=b.q;Jfb(this)}if(a==1){bI(b.c).a?(this.bb|=1):(this.bb&=-2);Ifb(this)}};_.lf=function bgb(){Ifb(this)};_.nf=function cgb(){U$(mQ,this.gb[0]);U$(mQ,this.gb[1]);U$(mQ,this.gb[2])};_.pf=function dgb(){(Fxb(this.o)>WGb||Fxb(this.n)>WGb)&&a_(mQ,_Kb,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=Kwb(aHb,CKb,74);cC(599,74,yLb,egb);_.Ze=function fgb(){return 110};var bz=Kwb(aHb,KIb,599);cC(308,228,_Gb,ggb,hgb);_.Pe=function igb(){return 151};_.yf=function jgb(){return 'NAND gate'};_.Ze=function kgb(){return 64};_.Af=function lgb(){return true};var cz=Kwb(aHb,kJb,308);cC(296,41,kHb,mgb,ngb);_.Ze=function ogb(){return 0};var dz=Kwb(aHb,wIb,296);cC(177,227,_Gb,pgb,qgb);_.xf=function rgb(){var a,b;a=false;for(b=0;b!=this.k;b++)a=a|tV(this,b);return a};_.Pe=function sgb(){return 152};_.yf=function tgb(){return 'OR gate'};_.zf=function ugb(){return '\\u22651'};_.Ze=function vgb(){return 51};_.lf=function wgb(){var a,b,c,d,e;uV(this);if(mQ.Y.c){sV(this);this.p=null}else{d=$Q(38);Np(this,204)&&(this.p=zp(tz,UGb,18,5,0,1));for(c=0;c!=16;c++){a=c/16;b=1-a*a;WQ(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;VQ(this.db,this.eb,d[33+c],b/e,a*this.g);Np(this,204)&&(this.p[c]=TQ(this.db,this.eb,(b-5)/e,a*this.g))}d[16]=new Qib(this.eb);this.a=AQ(d)}if(this.Af()){this.r=SQ(this.ib,this.jb,0.5+(this.t+4)/this.X);this.eb=SQ(this.ib,this.jb,0.5+(this.t+8)/this.X)}};var lz=Kwb(aHb,mJb,177);cC(309,177,_Gb,xgb,ygb);_.Pe=function zgb(){return 153};_.yf=function Agb(){return 'NOR gate'};_.Ze=function Bgb(){return 35};_.Af=function Cgb(){return true};var ez=Kwb(aHb,lJb,309);cC(340,132,_Gb,Hgb,Igb);_.Ge=function Jgb(a){cR(this,this.ib,this.jb,48);jR(this,a,this.mb[0]);CR(a,this.k[0],this.k[1]);jR(this,a,this.mb[1]);CR(a,this.n[0],this.n[1]);jR(this,a,this.mb[2]);CR(a,this.o[0],this.o[1]);jR(this,a,this.mb[3]);CR(a,this.p[0],this.p[1]);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);hR(this,a);DR(a,this.v);X8(a,this.a);X8(a,this.b);CR(a,this.c[0],this.c[1]);CR(a,this.d[0],this.d[1]);AR(a,this.e[0].a,this.e[0].b,9);AR(a,this.e[1].a,this.e[1].b,9);_8(a,this.r);DQ(this,a,'+',this.u[0].a,this.u[0].b-2,true);DQ(this,a,'-',this.u[1].a,this.u[1].b,true);this.f=kR(-Q0(this,0),this.f);FQ(a,this.k[0],this.k[1],this.f);this.g=kR(-Q0(this,1),this.g);FQ(a,this.n[0],this.n[1],this.f);this.i=kR(-Q0(this,2),this.i);FQ(a,this.o[0],this.o[1],this.i);this.j=kR(-Q0(this,3),this.j);FQ(a,this.p[0],this.p[1],this.j);HQ(this,a)};_.Hf=function Kgb(a,b){return false};_.Je=_.Hf;_.Tf=function Lgb(){return 402};_.Pe=_.Tf;_.Qe=function Mgb(a){if(a==0)return new f7('Positive Supply Voltage (5-20V)',this.t);if(a==1)return new f7('Negative Supply Voltage (V)',this.q);return null};_.Re=function Ngb(a){a[0]='OTA (LM13700 style)';a[1]='Iabc = '+gS(-Q0(this,3),'A',false);a[2]='V+ - V- = '+gS(this.mb[0]-this.mb[1],'V',false)};_.Mf=function Ogb(){S0(this);this.f=this.g=this.i=this.j=0};_.ef=_.Mf;_.gf=function Pgb(a,b){a==0&&(this.t=b.q);a==1&&(this.q=b.q);Jp(rDb(this.w,0),41).i=this.q;Jp(rDb(this.w,1),41).i=this.t};_.lf=function Qgb(){var a,b,c,d;eR(this);if(this.X>94){this.db=TQ(this.ib,this.jb,1-94/this.X,0);this.eb=this.jb;this.s=this.jb}else{this.db=this.ib;this.eb=TQ(this.ib,this.jb,94/this.X,0);this.s=this.eb}c=32*this.$;this.k=$Q(2);this.n=$Q(2);this.o=$Q(2);this.p=$Q(2);this.u=$Q(2);this.c=$Q(2);this.d=$Q(2);this.e=$Q(2);WQ(this.ib,this.s,this.k[0],this.n[0],0,c);WQ(this.db,this.eb,this.k[1],this.n[1],0,c);WQ(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]=TQ(this.db,this.eb,ALb,32);this.p[1]=TQ(this.db,this.eb,ALb,8);d=$Q(3);WQ(this.db,this.eb,d[0],d[1],0,~~(3*c/2));d[2]=SQ(this.db,this.eb,0.6808510638297872);this.v=yQ(d[0],d[1],d[2]);this.e[0]=TQ(this.db,this.eb,0.898936170212766,0);this.e[1]=TQ(this.db,this.eb,0.7819148936170213,0);a=SQ(this.o[1],this.k[1],nLb);b=SQ(this.o[1],this.k[1],0.6666);this.a=vQ(a,b,8,4);WQ(a,b,this.c[0],this.c[1],1,4);a=SQ(this.o[1],this.n[1],nLb);b=SQ(this.o[1],this.n[1],0.6666);this.b=vQ(a,b,8,4);WQ(a,b,this.d[0],this.d[1],1,4);this.r=new t8(oHb,0,14);T0(this,0,this.k[0]);T0(this,1,this.n[0]);T0(this,2,this.o[0]);T0(this,3,this.p[0]);T0(this,4,this.s)};_.f=0;_.g=0;_.i=0;_.j=0;_.q=0;_.t=0;var Dgb,Egb='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=Kwb(aHb,dJb,340);cC(336,137,FKb,Rgb,Sgb);_.ze=function Tgb(a){return a==2};_.Ge=function Ugb(a){var b;CQ(this,a);jR(this,a,(this.mb[0]+this.mb[1])/2);hR(this,a);AR(a,this.d.a,this.d.b,12);DQ(this,a,QY,this.d.a,this.d.b,true);cR(this,this.ib,this.jb,12);this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);if(mQ.Ac.c&&this.W!=0){b=gS((this.mb[1]-this.mb[0])/this.W,QY,true);(this._==0||this.ab==0)&&IQ(this,a,b,12)}HQ(this,a)};_.Pe=function Vgb(){return 216};_.Re=function Wgb(a){a[0]='ohmmeter';this.W==0?(a[1]='R = \\u221E'):(a[1]=pLb+gS((this.mb[1]-this.mb[0])/this.W,QY,false))};_.Xe=function Xgb(a){return a==2?3:a==3?1:a==7?2:0};_.Ye=function Ygb(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 Zgb(){P1(this);wQ(this,26)};var gz=Kwb(aHb,CIb,336);cC(254,5,_Gb,ahb,bhb);\n",
"_.De=function chb(){var a,b,c,d;b=this.mb[1]-this.mb[0];Fxb(this.e-b)>0.1?(mQ.A=false):(this.mb[2]>this.f+0.1||this.mb[2]<this.g-0.1)&&(mQ.A=false);d=0;c=mQ.Wb.a.b.length+this.lb;if(b>=this.f/this.a&&(this.e>=0||QZ(mQ,4)==1)){a=jLb;d=this.f-jLb*this.f/this.a}else if(b<=this.g/this.a&&(this.e<=0||QZ(mQ,4)==1)){a=jLb;d=this.g-jLb*this.g/this.a}else a=this.a;T$(mQ,c,this.gb[0],a);T$(mQ,c,this.gb[1],-a);T$(mQ,c,this.gb[2],1);X$(mQ,c,d);this.e=b};_.Ge=function dhb(a){cR(this,this.ib,this.jb,this.i*2);jR(this,a,this.mb[0]);CR(a,this.c[0],this.c[1]);jR(this,a,this.mb[1]);CR(a,this.d[0],this.d[1]);jR(this,a,this.mb[2]);CR(a,this.eb,this.jb);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);hR(this,a);DR(a,this.p);_8(a,this.n);DQ(this,a,'-',this.o[0].a,this.o[0].b-2,true);DQ(this,a,'+',this.o[1].a,this.o[1].b,true);this.V=kR(this.W,this.V);FQ(a,this.jb,this.eb,this.V);HQ(this,a)};_.He=function ehb(){this.bb|=8;return JQ(this)+' '+this.f+' '+this.g+' '+this.b+' '+this.mb[0]+' '+this.mb[1]+' '+this.a};_.Je=function fhb(a,b){return false};_.Ne=function ghb(a){if(a==2)return -this.W;return 0};_.Pe=function hhb(){return 97};_.Qe=function ihb(a){if(a==0)return new f7('Max Output (V)',this.f);if(a==1)return new f7('Min Output (V)',this.g);if(a==2)return new f7('Gain',this.a);return null};_.Re=function jhb(a){var b;a[0]='op-amp';a[1]='V+ = '+gS(this.mb[1],'V',false);a[2]='V- = '+gS(this.mb[0],'V',false);b=Nxb(Qxb(this.mb[2],this.f),this.g);a[3]=DHb+gS(b,'V',false);a[4]=EHb+gS(-this.W,'A',false);a[5]='range = '+gS(this.g,'V',false)+' to '+gS(this.f,'V',false)};_.Te=function khb(a){return a==0?this.c[0]:a==1?this.d[0]:this.jb};_.Ue=function lhb(){return 3};_.Ve=function mhb(){return this.mb[2]*this.W};_.Ze=function nhb(){return 97};_.$e=function ohb(){return this.mb[2]-this.mb[1]};_._e=function phb(){return 1};_.af=function qhb(a){return a==2};_.df=function rhb(){return true};_.gf=function shb(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 thb(){var a,b,c;eR(this);this.X>150&&this==mQ.J&&_gb(this,2);c=this.k;c>this.X/2&&(c=Vp(this.X/2));wQ(this,c*2);a=this.i*this.$;(this.bb&1)!=0&&(a=-a);this.c=$Q(2);this.d=$Q(2);this.o=$Q(2);WQ(this.ib,this.jb,this.c[0],this.d[0],0,a);WQ(this.db,this.eb,this.c[1],this.d[1],0,a);WQ(this.db,this.eb,this.o[0],this.o[1],0.2,a);b=$Q(2);WQ(this.db,this.eb,b[0],b[1],0,a*2);this.p=yQ(b[0],b[1],this.eb);this.n=new t8(oHb,0,this.j==2?14:10)};_.nf=function uhb(){var a;a=mQ.Wb.a.b.length+this.lb;U$(mQ,a);T$(mQ,this.gb[2],a,1)};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var hz=Kwb(aHb,YIb,254);cC(346,132,_Gb,Fhb,Ghb);_.Ge=function Hhb(a){var b;cR(this,this.ib,this.jb,32);jR(this,a,this.mb[0]);CR(a,this.d[0],this.d[1]);jR(this,a,this.mb[1]);CR(a,this.e[0],this.e[1]);jR(this,a,this.mb[2]);CR(a,this.eb,this.jb);jR(this,a,this.mb[3]);CR(a,this.i[0],this.i[1]);jR(this,a,this.mb[4]);CR(a,this.j[0],this.j[1]);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);hR(this,a);DR(a,this.o);_8(a,this.g);DQ(this,a,'-',this.n[0].a,this.n[0].b-2,true);DQ(this,a,'+',this.n[1].a,this.n[1].b,true);for(b=0;b!=5;b++)this.b[b]=kR(Q0(this,b),this.b[b]);FQ(a,this.d[1],this.d[0],this.b[0]);FQ(a,this.e[1],this.e[0],this.b[1]);FQ(a,this.eb,this.jb,this.b[2]);FQ(a,this.i[0],this.i[1],-this.b[3]);FQ(a,this.j[0],this.j[1],-this.b[4]);HQ(this,a)};_.Gf=function Ihb(){return P0(this)+' '+this.k+' '+Jp(rDb(this.w,this.f==0?20:4),49).j+' '+this.c+' '+this.f};_.He=_.Gf;_.Hf=function Jhb(a,b){return true};_.Je=_.Hf;_.Tf=function Khb(){return 409};_.Pe=_.Tf;_.Qe=function Lhb(a){var b;if(a==0)return new e7('Slew Rate (V/usec)',this.k);if(a==1)return new e7('Output Current Limit (A)',this.c);if(a==2){b=new f7('',0);b.c=new sY('Swap Inputs',(this.bb&2)!=0);return b}if(a==3){b=new e7('<a href=\"opampreal.html\">Model<\\/a>',this.f);b.d=new GY;aM(b.d,o_('LM741'));aM(b.d,o_('LM324'));dM(b.d,this.f);return b}return null};_.Re=function Mhb(a){var b;b=this.f==0?'LM741':'LM324';a[0]='op-amp ('+b+')';a[1]='V+ = '+gS(this.mb[1],'V',false);a[2]='V- = '+gS(this.mb[0],'V',false);a[3]=DHb+gS(this.mb[2],'V',false);a[4]=EHb+gS(Q0(this,2),'A',false)};_.Mf=function Nhb(){S0(this);this.b=zp(Zp,QGb,0,5,7,1)};_.ef=_.Mf;_.gf=function Ohb(a,b){if(a==0){this.k=b.q;Dhb(this)}if(a==1){this.c=b.q;Dhb(this)}if(a==2){this.bb=c7(b,this.bb,2);Ehb(this)}if(a==3){this.f=bM(b.d).selectedIndex;this.a=0;Dhb(this)}};_.lf=function Phb(){Ehb(this)};_.a=0;_.c=0;_.f=0;_.k=0;var vhb,whb='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',xhb='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',yhb,zhb='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',Ahb;var iz=Kwb(aHb,$Ib,346);cC(607,254,_Gb,Qhb);_.Ze=function Rhb(){return 65};var jz=Kwb(aHb,ZIb,607);cC(344,132,_Gb,Xhb,Yhb);_.Ge=function Zhb(a){var b,c,d,e,f,g,h,i,j;Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);ER(a,this.e,this.f,4);for(d=0;d!=4;d++){jR(this,a,this.mb[d]);b=this.D[d];c=this.g[d];CR(a,b,c);this.c[d]=kR(-Q0(this,d),this.c[d]);FQ(a,b,c,this.c[d])}this.d.Ge(a);Efb(this.i,a);HQ(this,a);Z8(a,eQ);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 Pib(h,j);g=new Pib(h+20,j);e=vQ(f,g,5,2);X8(a,e);S8(a,h+10,j,h+15,j)}};_.Gf=function $hb(){return P0(this)};_.He=_.Gf;_.Hf=function _hb(a,b){return ~~(a/2)==~~(b/2)};_.Je=_.Hf;_.Tf=function aib(){return 407};_.Pe=_.Tf;_.Re=function bib(a){a[0]='optocoupler';a[1]='Iin = '+gS(Q0(this,0),'A',false);a[2]=EHb+gS(Q0(this,2),'A',false)};_.Mf=function cib(){S0(this);this.c=zp(Zp,QGb,0,4,7,1)};_.ef=_.Mf;_.lf=function dib(){var a,b,c,d,e,f,g;eR(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=Cp(yp($p,1),iFb,0,7,[c,c+d,c+d,c]);this.f=Cp(yp($p,1),iFb,0,7,[f,f,f+g,f+g]);bR(this,c,f,this.e[2],this.f[2]);this.g=zp(tz,UGb,18,4,0,1);Whb(this,0,b,e,-1,0);Whb(this,1,b,e,-1,0);Whb(this,2,b,e,1,d-this.b);Whb(this,3,b,e,1,d-this.b);fR(this.d,this.D[0].a+32,this.D[0].b,this.D[1].a+32,this.D[1].b);this.g[0]=OQ(this.d,0);this.g[1]=OQ(this.d,1);a=~~((this.D[2].b+this.D[3].b)/2);fR(this.i,this.D[2].a-40,a,this.D[2].a-24,a);this.g[2]=Ffb(this.i,1);this.g[3]=Ffb(this.i,2)};_.a=0;_.b=0;var Shb,Thb='DiodeElm 6 1\\rCCCSElm 1 2 3 4\\rNTransistorElm 3 4 5';var kz=Kwb(aHb,fJb,344);cC(200,5,{5:1,9:1,200:1},eib,fib);_.Ge=function gib(a){var b,c,d;d=fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this;b=new t8(oHb,d?1:0,14);_8(a,b);Z8(a,d?jQ:pQ);c=(this.bb&1)!=0?gS(this.mb[0],'V',false):'out';this==mQ.ac&&(c='X');this==mQ.bc&&(c='Y');UQ(this.ib,this.jb,this.db,1-(~~(Vp(Ff(a.a,c).width)/2)+8)/this.X);cR(this,this.ib,this.db,0);DQ(this,a,c,this.ob,this.qb,true);jR(this,a,this.mb[0]);d&&Z8(a,jQ);CR(a,this.ib,this.db);HQ(this,a)};_.Pe=function hib(){return 79};_.Qe=function iib(a){var b;if(a==0){b=new f7('',0);b.c=new sY(jKb,(this.bb&1)!=0);return b}return null};_.Re=function jib(a){a[0]='output';a[1]=hHb+gS(this.mb[0],'V',false)};_.Ue=function kib(){return 1};_.$e=function lib(){return this.mb[0]};_.gf=function mib(a,b){a==0&&(this.bb=bI(b.c).a?this.bb|1:this.bb&-2)};_.lf=function nib(){eR(this);this.db=new Oib};var mz=Kwb(aHb,xIb,200);cC(613,257,_Gb,oib);var nz=Kwb(aHb,UIb,613);cC(611,255,_Gb,pib);var oz=Kwb(aHb,PIb,611);cC(609,203,_Gb,qib);_.Ze=function rib(){return 80};var pz=Kwb(aHb,NIb,609);cC(600,74,yLb,sib);_.Ze=function tib(){return 112};var qz=Kwb(aHb,LIb,600);cC(317,29,_Gb,uib,vib);_.De=function wib(){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)_$(mQ,0,this.gb[2],this.s[2].v,a);else{d=mQ.Wb.a.b.length+this.s[2].v;T$(mQ,d,d,1)}this.s[0].u=b;this.s[1].u=c};_.uf=function xib(){return 'phase comparator'};_.Pe=function yib(){return 161};_.Ue=function zib(){return 3};_._e=function Aib(){return 1};_.df=function Bib(){return true};_.wf=function Cib(){this.v=2;this.w=2;this.s=zp(Rw,ODb,7,3,0,1);this.s[0]=new FY(this,0,2,'I1');this.s[1]=new FY(this,1,2,'I2');this.s[2]=new FY(this,0,3,'O');this.s[2].i=true};_.nf=function Dib(){var a;a=mQ.Wb.a.b.length+this.s[2].v;U$(mQ,a);U$(mQ,0);U$(mQ,this.gb[2])};_.a=false;_.b=false;var rz=Kwb(aHb,EJb,317);cC(316,29,_Gb,Fib,Gib);_.tf=function Hib(){if(this.s[0].u&&!this.c){this.c=true;this.b=0;this.s[2].u&&(this.b=Up(this.b+128));this.s[3].u&&(this.b=Up(this.b+64));this.s[4].u&&(this.b=Up(this.b+32));this.s[5].u&&(this.b=Up(this.b+16));this.s[6].u&&(this.b=Up(this.b+8));this.s[7].u&&(this.b=Up(this.b+4));this.s[8].u&&(this.b=Up(this.b+2));this.s[9].u&&(this.b=Up(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=Tp(this.b>>>1)}this.s[0].u||(this.c=false);this.s[1].u||(this.a=false)};_.uf=function Iib(){return 'PISO shift register'};_.Pe=function Jib(){return 186};_.Ue=function Kib(){return 11};_._e=function Lib(){return 1};_.wf=function Mib(){this.v=10;this.w=3;this.s=zp(Rw,ODb,7,11,0,1);this.s[0]=new FY(this,1,2,'L');this.s[1]=new FY(this,2,2,'');this.s[1].d=true;this.s[2]=new FY(this,1,0,'I7');this.s[3]=new FY(this,2,0,'I6');this.s[4]=new FY(this,3,0,'I5');this.s[5]=new FY(this,4,0,'I4');this.s[6]=new FY(this,5,0,'I3');this.s[7]=new FY(this,6,0,'I2');this.s[8]=new FY(this,7,0,'I1');this.s[9]=new FY(this,8,0,'I0');this.s[10]=new FY(this,1,3,'Q');this.s[10].i=true};_.a=false;_.b=0;_.c=false;var sz=Kwb(aHb,wJb,316);cC(18,1,{18:1},Oib,Pib,Qib);_.eQ=function Rib(a){return Nib(this,a)};_.hC=function Sib(){return 41*(41+this.a)+this.b};_.tS=function Tib(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var tz=Kwb(aHb,'Point',18);cC(285,49,WHb,Uib,Vib);_.Ge=function Wib(a){var b;ZX(this,a);Z8(a,(E0(),C0));_8(a,nQ);b=Vp(a.a.measureText('+').width);V8(a,'+',this.b.a-~~(b/2),this.b.b)};_.He=function Xib(){return JQ(this)+' '+this.c+' '+this.j+' '+this.a};_.Pe=function Yib(){return 209};_.Qe=function Zib(a){if(a==2)return new f7('Max Reverse Voltage',this.a);return $X(this,a)};_.Re=function $ib(a){_X(this,a);a[0]='capacitor (polarized)'};_.Ze=function _ib(){return 67};_.gf=function ajb(a,b){a==2&&b.q>=0&&(this.a=b.q);a==0&&b.q>0&&(this.c=b.q);a==1&&(bI(b.c).a?(this.bb&=-3):(this.bb|=2))};_.lf=function bjb(){var a,b,c;aY(this);a=(this.X/2-4)/this.X;this.i=$Q(8);for(b=0;b<=7;b++){c=(b-3.5)/3.5;this.i[b]=TQ(this.g[0],this.g[1],b/7,5*(1-Math.sqrt(1-c*c)))}this.b=TQ(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 cjb(){this.mb[0]-this.mb[1]<0&&this.mb[0]-this.mb[1]<-this.a&&a_(mQ,'capacitor exceeded max reverse voltage',this)};_.a=0;var uz=Kwb(aHb,bIb,285);cC(167,1,{167:1},fjb);_.a=0;var vz=Kwb(aHb,'Polygon',167);cC(221,5,{181:1,19:1,5:1,9:1,221:1},ijb,jjb);_.ye=function kjb(){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 ljb(){p$(mQ,this.n);p$(mQ,this.w);fQ==this&&(fQ=null);hZ(mQ,this)};_.Ge=function mjb(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;f=0;c=mQ.Z.c?6:8;n=this.mb[0];o=this.mb[1];p=this.mb[2];cR(this,this.ib,this.jb,c);CQ(this,a);hR(this,a);b=Vp(16*this.q);if(mQ.Z.c){Z8(a,RQ(this,n));WQ(this.db,this.eb,hQ,iQ,0,c);CR(a,hQ,iQ);for(d=0;d!=16;d++){m=n+(p-n)*d/b;d>=b&&(m=p+(o-p)*(d-b)/(16-b));Z8(a,RQ(this,m));WQ(this.db,this.eb,hQ,iQ,d*CLb,c);WQ(this.db,this.eb,this.s,this.t,(d+1)*CLb,c);CR(a,hQ,this.s);CR(a,iQ,this.t)}WQ(this.db,this.eb,hQ,iQ,1,c);CR(a,hQ,iQ)}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));Z8(a,RQ(this,m));VQ(this.db,this.eb,hQ,d*CLb,c*f);VQ(this.db,this.eb,iQ,(d+1)*CLb,c*e);CR(a,hQ,iQ);f=e}}Z8(a,RQ(this,p));CR(a,this.r,this.d);CR(a,this.d,this.c);CR(a,this.a,this.c);CR(a,this.b,this.c);this.e=kR(this.i,this.e);this.f=kR(this.j,this.f);this.g=kR(this.k,this.g);if(mQ.J!=this){FQ(a,this.ib,this.p,this.e);FQ(a,this.jb,this.p,this.f);FQ(a,this.r,this.d,this.g);FQ(a,this.d,this.p,this.g+tR(this.r,this.d))}HQ(this,a);if(mQ.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=gS(g?this.v:this.u,'',true);k=gS(g?this.u:this.v,'',true);_8(a,nQ);Z8(a,pQ);r=~~(a.c/2);q=Vp(Ff(a.a,j).width);this.db.a==this.eb.a?V8(a,j,i?this.c.a-2-q:this.c.a+2,Oxb(this.a.b,this.b.b)+5+r):V8(a,j,Rxb(this.a.a,this.b.a)-2-q,h?this.c.b-4:this.c.b+4+r);q=Vp(Ff(a.a,k).width);this.db.a==this.eb.a?V8(a,k,i?this.c.a-2-q:this.c.a+2,Rxb(this.a.b,this.b.b)-3):V8(a,k,Oxb(this.a.a,this.b.a)+2,h?this.c.b-4:this.c.b+4+r)}};_.He=function njb(){return JQ(this)+' '+this.o+' '+this.q+' '+this.A};_.Dd=function ojb(){mQ.d=true;hjb(this)};_.Ne=function pjb(a){if(a==0)return -this.i;if(a==1)return -this.j;return -this.k};_.Pe=function qjb(){return 174};_.Qe=function rjb(a){var b;if(a==0)return new f7(DLb,this.o);if(a==1){b=new f7(ELb,0);b.n=this.A;return b}if(a==2){b=new f7('',0);b.c=new sY(kKb,(this.bb&1)!=0);return b}return null};_.Re=function sjb(a){a[0]='potentiometer';a[1]=SGb+$R(this.mb[0]-this.mb[1]);a[2]='R1 = '+gS(this.u,QY,false);a[3]='R2 = '+gS(this.v,QY,false);a[4]='I1 = '+MR(this.i);a[5]='I2 = '+MR(this.j)};_.Te=function tjb(a){return a==0?this.ib:a==1?this.jb:this.r};_.Ue=function ujb(){return 3};_.Td=function vjb(a){!!this.w&&Jnb(this.w,a)};_.ef=function wjb(){this.e=this.f=this.g=0;_Q(this)};_.gf=function xjb(a,b){a==0&&(this.o=b.q);if(a==1){this.A=Kh(pe(b.p),KGb);PJ(this.n,this.A);J$(mQ)}a==2&&(this.bb=c7(b,this.bb,1))};_.hf=function yjb(a){a?(fQ=this):fQ==this&&(fQ=null);!!this.w&&Hnb(this.w)};_.lf=function zjb(){hjb(this)};_.nf=function Ajb(){this.u=this.o*this.q;this.v=this.o*(1-this.q);V$(mQ,this.gb[0],this.gb[2],this.u);V$(mQ,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=Kwb(aHb,gIb,221);cC(201,5,{5:1,9:1,201:1},Cjb,Djb);_.Ge=function Ejb(a){var b,c,d,e,f,g;cR(this,this.ib,this.jb,8);f=fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this;c=f||mQ.J==this||(this.bb&1)!=0?16:this.X-32;wQ(this,Vp(c));jR(this,a,this.mb[0]);f&&Z8(a,jQ);CR(a,this.ib,this.db);jR(this,a,this.mb[1]);f&&Z8(a,jQ);CR(a,this.eb,this.jb);b=new t8(oHb,1,14);_8(a,b);this==mQ.ac&&DQ(this,a,'X',this.b.a,this.b.b,true);this==mQ.bc&&DQ(this,a,'Y',this.b.a,this.b.b,true);if((this.bb&1)!=0){e='';switch(this.n){case 0:e=gS(this.mb[0]-this.mb[1],'V',false);break;case 1:e=gS(this.t,'V(rms)',false);break;case 2:e=gS(this.i,'Vpk',false);break;case 3:e=gS(this.j,'Vmin',false);break;case 4:e=gS(this.i-this.j,'Vp2p',false);break;case 5:e=this.a+'';break;case 6:e=gS(this.f,bHb,false);break;case 8:e=gS(this.s,'S',false);break;case 9:e=Yo(lQ,this.e);}IQ(this,a,e,4)}Z8(a,(E0(),C0));_8(a,nQ);d=TQ(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=Vp(a.a.measureText('+').width);V8(a,'+',d.a-~~(g/2),d.b);HQ(this,a)};_.He=function Fjb(){return JQ(this)+' '+this.n};_.Je=function Gjb(a,b){return false};_.Pe=function Hjb(){return 112};_.Qe=function Ijb(a){var b;if(a==0){b=new f7('',0);b.c=new sY('Show Value',(this.bb&1)!=0);return b}if(a==1){b=new f7('Value',this.u);b.d=new GY;aM(b.d,o_(fHb));aM(b.d,o_(FLb));aM(b.d,o_(gHb));aM(b.d,o_(GLb));aM(b.d,o_(HLb));aM(b.d,o_(ILb));dM(b.d,this.n);return b}return null};_.Re=function Jjb(a){a[0]='voltmeter';a[1]=SGb+gS(this.mb[0]-this.mb[1],'V',false)};_.gf=function Kjb(a,b){a==0&&(bI(b.c).a?(this.bb=1):(this.bb&=-2));a==1&&(this.n=bM(b.d).selectedIndex)};_.lf=function Ljb(){eR(this);this.b=SQ(this.ib,this.jb,0.5)};_.pf=function Mjb(){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=Wxb(this.v);ixb(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=Wxb(this.v);ixb(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=Kwb(aHb,BIb,201);cC(606,121,xLb,Njb);_.Ze=function Ojb(){return 0};var yz=Kwb(aHb,eIb,606);cC(270,1,{},Qjb);var zz=Kwb(aHb,'QueryParameters',270);cC(51,1,{51:1},Xjb,Yjb,Zjb,$jb);_.eQ=function _jb(a){return Sjb(this,a)};_.tS=function akb(){return 'Rect('+this.c+','+this.d+','+this.b+','+this.a+')'};_.a=0;_.b=0;_.c=0;_.d=0;var Bz=Kwb(aHb,'Rectangle',51);cC(291,5,_Gb,dkb,ekb);_.ye=function fkb(){var a,b;b=this.mb[this.n]-this.mb[this.p];this.b=R9(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 gkb(){var a;S9(this.i);for(a=0;a!=this.s*3;a+=3){V$(mQ,this.gb[a],this.gb[1+a],this.g==0?this.v:this.u);V$(mQ,this.gb[a],this.gb[2+a],this.g==1?this.v:this.u)}};_.Ge=function hkb(a){var b,c,d,e;for(b=0;b!=2;b++){jR(this,a,this.mb[this.n+b]);CR(a,this.c[b],this.d[b])}e=(this.bb&1)!=0?1:0;gR(this,a,this.b*(this.mb[this.n]-this.mb[this.o]));EQ(this,a,this.$*6,this.c[e],this.c[1-e],this.mb[this.n+e],this.mb[this.o-e]);Z8(a,(E0(),w0));for(b=0;b!=this.s;b++){b==0?VQ(this.ib,this.jb,this.k[0],0.5,this.r*2+5*this.$):VQ(this.ib,this.jb,this.k[b*2],0.5,Vp(this.r*(-b*3+3-0.5+this.f))+5*this.$);VQ(this.ib,this.jb,this.k[b*2+1],0.5,Vp(this.r*(-b*3-0.5+this.f))-5*this.$);S8(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++){jR(this,a,this.mb[d+b]);CR(a,this.C[c][b],this.B[c][b])}UQ(this.B[c][1],this.B[c][2],this.t[c],this.f);Z8(a,A0);CR(a,this.B[c][0],this.t[c]);this.w[c]=kR(this.A[c],this.w[c]);FQ(a,this.C[c][0],this.B[c][0],this.w[c]);this.g!=2&&FQ(a,this.B[c][this.g+1],this.C[c][this.g+1],this.w[c])}this.a=kR(this.b,this.a);FQ(a,this.d[0],this.c[0],this.a);FQ(a,this.c[0],this.c[1],this.a);FQ(a,this.c[1],this.d[1],this.a);HQ(this,a);cR(this,this.d[0],this.c[1],0);sQ(this,this.B[this.s-1][0],this.C[this.s-1][1])};_.He=function ikb(){return JQ(this)+' '+this.s+' '+this.j+' '+this.b+' '+this.v+' '+this.u+' '+this.q+' '+this.e};_.Je=function jkb(a,b){return ~~(a/3)==~~(b/3)};_.Ne=function kkb(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 lkb(){return 178};_.Qe=function mkb(a){var b;if(a==0)return new f7(rLb,this.j);if(a==1)return new f7(vHb,this.v);if(a==2)return new f7(wHb,this.u);if(a==3)return new f7('On Current (A)',this.q);if(a==4)return d7(new f7('Number of Poles',this.s));if(a==5)return new f7('Coil Resistance (ohms)',this.e);if(a==6){b=new f7('',0);b.c=new sY('Swap Coil Direction',(this.bb&1)!=0);return b}return null};_.Re=function nkb(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)+' = '+MR(this.A[b]);a[c++]='coil I = '+MR(this.b);a[c++]='coil Vd = '+$R(this.mb[this.n]-this.mb[this.o])};_.Se=function okb(){return 1};_.Te=function pkb(a){if(a<3*this.s)return this.C[~~(a/3)][a%3];return this.d[a-3*this.s]};_.Ue=function qkb(){return 2+this.s*3};_.Ze=function rkb(){return 82};_.df=function skb(){return true};_.ef=function tkb(){var a;_Q(this);T9(this.i);this.b=this.a=0;for(a=0;a!=this.s;a++)this.A[a]=this.w[a]=0};_.gf=function ukb(a,b){if(a==0&&b.q>0){this.j=b.q;U9(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=Vp(b.q);bkb(this)}a==5&&b.q>0&&(this.e=b.q);if(a==6){bI(b.c).a?(this.bb|=1):(this.bb&=-2);bkb(this)}};_.lf=function vkb(){bkb(this)};_.nf=function wkb(){var a;V9(this.i,this.gb[this.n],this.gb[this.p]);V$(mQ,this.gb[this.p],this.gb[this.o],this.e);for(a=0;a!=this.s*3;a++)U$(mQ,this.gb[a])};_.of=function xkb(){var a,b;W9(this.i,this.mb[this.n]-this.mb[this.p]);b=Wxb(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=Kwb(aHb,kIb,291);cC(95,5,{5:1,9:1,95:1},ykb,zkb);_.ye=function Akb(){this.W=(this.mb[0]-this.mb[1])/this.a};_.Ge=function Bkb(a){var b,c,d,e,f,g;f=this.mb[0];g=this.mb[1];cR(this,this.ib,this.jb,6);CQ(this,a);d=tR(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(mQ.Wc.c){b=zf(a.a,0,0,d,0);vf(b,0,G0(RQ(this,f)));vf(b,1,G0(RQ(this,g)));Pf(a.a,b)}else hR(this,a);if(mQ.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(mQ.Ac.c){e=gS(this.a,'',true);IQ(this,a,e,8)}this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);HQ(this,a)};_.He=function Ckb(){return JQ(this)+' '+this.a};_.Pe=function Dkb(){return 114};_.Qe=function Ekb(a){if(a==0)return new f7(DLb,this.a);return null};_.Re=function Fkb(a){a[0]='resistor';LQ(this,a);a[3]=pLb+gS(this.a,QY,false);a[4]=jHb+gS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.We=function Gkb(a){return o_('resistor')+', '+gS(this.a,QY,false)};_.Ze=function Hkb(){return 114};_.gf=function Ikb(a,b){b.q>0&&(this.a=b.q)};_.lf=function Jkb(){eR(this);wQ(this,32);new Oib;new Oib};_.nf=function Kkb(){V$(mQ,this.gb[0],this.gb[1],this.a)};_.a=0;var Dz=Kwb(aHb,aIb,95);cC(229,29,{5:1,9:1,229:1},Mkb,Nkb);_.tf=function Okb(){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 Pkb(){return 'ring counter'};_.Pe=function Qkb(){return 163};_.Qe=function Rkb(a){if(a<2)return hT(this,a);if(a==2)return d7(new f7('# of Bits',this.j));return null};_.Ue=function Skb(){return this.j+2};_._e=function Tkb(){return this.j};_.vf=function Ukb(){return true};_.gf=function Vkb(a,b){if(a<2){mT(this,a,b);return}if(a==2&&b.q>=2){this.j=Vp(b.q);Lkb(this);nT(this)}};_.wf=function Wkb(){Lkb(this)};_.a=false;var Ez=Kwb(aHb,'RingCounterElm',229);cC(245,1,{245:1},Xkb);_.a=false;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;_.g=0;var Fz=Kwb(aHb,'RowInfo',245);cC(301,5,_Gb,Zkb,$kb);_.ye=function _kb(){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 alb(){var a,b,c,d;c=this.mb[0]-this.mb[1];d=this.mb[0]-this.mb[2];(Fxb(c-this.p)>IFb||Fxb(d-this.q)>IFb)&&(mQ.A=false);this.p=c;this.q=d;e5(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:$Gb;V$(mQ,this.gb[0],this.gb[3],this.a)};_.Ge=function blb(a){var b,c,d;cR(this,this.ib,this.jb,8);sQ(this,this.i[0],this.i[1]);c=this.mb[0];d=this.mb[1];CQ(this,a);Z8(a,RQ(this,c));hR(this,a);X8(a,this.r);jR(this,a,this.mb[2]);CR(a,this.eb,this.i[0]);CR(a,this.i[0],this.i[1]);Z8(a,RQ(this,d));hR(this,a);CR(a,this.b[0],this.b[1]);this.d=kR(this.k,this.d);this.e=kR(this.n,this.e);this.f=kR(this.o,this.f);if(mQ.J!=this){FQ(a,this.ib,this.eb,this.d);FQ(a,this.jb,this.eb,this.e);FQ(a,this.i[1],this.i[0],this.f);FQ(a,this.i[0],this.eb,this.f+tR(this.i[1],this.i[0]))}if((fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this||mQ.J==this)&&this.ib.a==this.jb.a&&this.jb.b>this.ib.b){Z8(a,(E0(),C0));b=rS(this._);V8(a,'C',this.eb.a+(b<0?5:-15),this.eb.b+12);V8(a,'A',this.db.a+5,this.db.b-4);V8(a,'G',this.i[0].a,this.i[0].b+12)}HQ(this,a)};_.He=function clb(){return JQ(this)+' '+(this.mb[0]-this.mb[1])+' '+(this.mb[0]-this.mb[2])+' '+this.s+' '+this.j+' '+this.c};_.Ne=function dlb(a){if(a==0)return -this.k;if(a==1)return -this.n;return -this.o};_.Pe=function elb(){return 177};_.Qe=function flb(a){if(a==0)return new f7(JLb,this.s);if(a==1)return new f7(KLb,this.j);if(a==2)return new f7('Gate-Cathode Resistance (ohms)',this.c);return null};_.Re=function glb(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 = '+gS(this.k,'A',false);a[2]='Ig = '+gS(this.o,'A',false);a[3]='Vac = '+gS(b,'V',false);a[4]='Vag = '+gS(c,'V',false);a[5]='Vgc = '+gS(d,'V',false);a[6]=jHb+gS((this.mb[0]-this.mb[2])*this.k+(this.mb[1]-this.mb[2])*this.n,'W',false)};_.Se=function hlb(){return 1};_.Te=function ilb(a){return a==0?this.ib:a==1?this.jb:this.i[1]};_.Ue=function jlb(){return 3};_.Ve=function klb(){return (this.mb[0]-this.mb[2])*this.k+(this.mb[1]-this.mb[2])*this.n};_.df=function llb(){return true};_.ef=function mlb(){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 nlb(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 olb(){var a,b,c,d;eR(this);if(nR(this._)>nR(this.ab)){a=-rS(this._)*rS(this.ab);(this.bb&1)!=0&&(this.X=nR(this._));this.jb.b=this.ib.b}else{a=rS(this.ab)*rS(this._);(this.bb&1)!=0&&(this.X=nR(this.ab));this.jb.a=this.ib.a}a==0&&(a=1);wQ(this,16);this.b=$Q(2);d=$Q(2);WQ(this.db,this.eb,d[0],d[1],0,8);WQ(this.db,this.eb,this.b[0],this.b[1],1,8);this.r=yQ(d[0],d[1],this.eb);this.i=$Q(2);c=(this.X-16)/2;b=mQ.fb;b=Vp(b+c%mQ.fb);if(c<b){this.ob=this.nb;this.qb=this.pb;return}VQ(this.eb,this.jb,this.i[0],b/c,b*a);VQ(this.eb,this.jb,this.i[1],b/c,mQ.fb*2*a);this.i[1].a=N$(mQ,this.i[1].a);this.i[1].b=N$(mQ,this.i[1].b)};_.nf=function plb(){U$(mQ,this.gb[0]);U$(mQ,this.gb[1]);U$(mQ,this.gb[2]);U$(mQ,this.gb[3]);V$(mQ,this.gb[2],this.gb[1],this.c);h5(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=Kwb(aHb,QIb,301);cC(300,226,_Gb,qlb,rlb);_.De=function slb(){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*mQ.Oc*YGb;b=(c+a<b?c+a:b)>c-a?c+a<b?c+a:b:c-a;h_(mQ,this.lb,b)};_.Ge=function tlb(a){HQ(this,a);CQ(this,a);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);DR(a,this.c);Of(a.a,2);yR(a,this.k);Of(a.a,1);this.V=kR(this.W,this.V);FQ(a,this.eb,this.jb,this.V)};_.Ne=function ulb(a){if(a==1)return this.W;return 0};_.Pe=function vlb(){return 182};_.Re=function wlb(a){a[0]='Schmitt Trigger~'};_.lf=function xlb(){var a,b;Dab(this);b=16;16>this.X/2&&(b=Vp(this.X/2));this.db=SQ(this.ib,this.jb,0.5-b/this.X);this.eb=SQ(this.ib,this.jb,0.5+(b-3)/this.X);a=$Q(3);WQ(this.db,this.eb,a[0],a[1],0,16);a[2]=SQ(this.ib,this.jb,0.5+(b-5)/this.X);this.c=AQ(a)};var Hz=Kwb(aHb,aJb,300);cC(170,1,{170:1},Cmb);_.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 ylb;var Qz=Kwb(aHb,'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},Dmb);var Iz=Kwb(aHb,'ScopeCheckBox',53);cC(10,5,{5:1,9:1,10:1},Hmb,Imb);_.Ae=function Jmb(){return false};_.Ge=function Kmb(a){Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:pQ);If(a.a);a.a.setTransform(1,0,0,1,0,0);Gmb(this);Llb(this.a,a);Hf(a.a);cR(this,this.ib,this.jb,0);HQ(this,a)};_.Gf=function Lmb(){var a,b;a=JQ(this);b=lyb(Zlb(this.a),32,95);b=oyb(b,'o_','');return a+' '+b};_.He=_.Gf;_.Pe=function Mmb(){return 403};_.Ue=function Nmb(){return 0};_.Mf=function Omb(){_Q(this);lmb(this.a,true)};_.ef=_.Mf;_.bg=function Pmb(){eR(this);Gmb(this)};_.lf=_.bg;var Jz=Kwb(aHb,'ScopeElm',10);cC(13,1,{13:1},Xmb,Ymb);_.b=0;_.d=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var Qmb;var Kz=Kwb(aHb,'ScopePlot',13);cC(502,1,{},$mb);var Lz=Kwb(aHb,'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},dnb);_.$d=function enb(a){var b;b=Jp(a.f,53);dmb(this.u,b.a,(b.jb?(qwb(),Hi(b.c)?pwb:owb):(qwb(),Ii(b.c)?pwb:owb)).a);cnb(this)};_.n=0;_.o=0;var Pz=Kwb(aHb,'ScopePropertiesDialog',353);cC(666,1,{},fnb);_.Dd=function gnb(){bnb(this.a)};var Mz=Kwb(aHb,'ScopePropertiesDialog/1',666);cC(667,1,jGb,hnb);_.Nd=function inb(a){vJ(this.a,false)};var Nz=Kwb(aHb,'ScopePropertiesDialog/2',667);cC(668,1,jGb,jnb);_.Nd=function knb(a){nmb(this.a.u)};\n",
"var Oz=Kwb(aHb,'ScopePropertiesDialog/3',668);cC(624,42,{239:1,240:1,181:1,25:1,98:1,19:1,22:1,24:1,101:1,20:1,38:1,26:1,42:1,14:1,15:1},unb);_.Od=function vnb(a){ni(a.a)==1||ni(a.a)==4?(qnb(this),KI(this,false)):(rnb(this,this.a),KI(this,false))};_.Qd=function wnb(a){qnb(this);KI(this,false)};_.Td=function xnb(a){oi(a.a);onb(this,si(a.a))};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.k=0;var lnb;var Sz=Kwb(aHb,'ScrollValuePopup',624);cC(625,1,{},ynb);_.ue=function znb(a,b){var c,d;c=Oxb(0,this.b-~~(a/4));d=Oxb(0,this.c-~~(7*b/12));OI(this.a,c,d)};_.b=0;_.c=0;var Rz=Kwb(aHb,'ScrollValuePopup/1',625);cC(157,740,{37:1,239:1,262:1,240:1,358:1,263:1,181:1,710:1,711:1,712:1,709:1,25:1,19:1,22:1,24:1,20:1,26:1,14:1,15:1},Lnb,Mnb,Nnb);_.Nd=function Onb(a){oi(a.a)};_.Od=function Pnb(a){this.d=false;oi(a.a);Fnb(this,El(a),true)};_.Pd=function Qnb(a){oi(a.a);Gnb(this,El(a))};_.Qd=function Rnb(a){if(this.d)return;this.e&&!!this.a&&XQ(this.a)&&E$(mQ,null)};_.Rd=function Snb(a){this.e&&!!this.a&&E$(mQ,this.a)};_.Sd=function Tnb(a){oi(a.a);LF(pe(this.b));if(this.e&&this.d){this.k=Dnb(this,El(a));this.d=false;Hnb(this);!!this.c&&this.c.Dd()}};_.Td=function Unb(a){Jnb(this,a)};_.Ud=function Vnb(a){oi(a.a);this.d=false};_.Vd=function Wnb(a){oi(a.a);if(this.e&&this.d){this.d=false;Hnb(this);!!this.c&&this.c.Dd()}};_.Wd=function Xnb(a){var b;oi(a.a);b=a.a.touches[0];Gnb(this,kl(b,(vF(),this.ob)))};_.Xd=function Ynb(a){var b;oi(a.a);this.d=false;b=a.a.touches[0];Fnb(this,kl(b,(vF(),this.ob)),false)};_.a=null;_.c=null;_.d=false;_.e=true;_.g=0;_.i=0;_.k=0;var Anb=3,Bnb=2,Cnb=14;var Tz=Kwb(aHb,'Scrollbar',157);cC(323,29,_Gb,$nb,_nb);_.He=function aob(){return gT(this)+' '+this.b+' '+this.d};_.tf=function bob(){if(this.d){if(mQ.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=mQ.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 cob(){return 'Sequence generator'};_.Pe=function dob(){return 188};_.Qe=function eob(a){var b;if(a==0){b=new f7('',0);b.c=new sY('Bit 0 set',(this.b&1)!=0);return b}if(a==1){b=new f7('',0);b.c=new sY('Bit 1 set',(this.b&2)!=0);return b}if(a==2){b=new f7('',0);b.c=new sY('Bit 2 set',(this.b&4)!=0);return b}if(a==3){b=new f7('',0);b.c=new sY('Bit 3 set',(this.b&8)!=0);return b}if(a==4){b=new f7('',0);b.c=new sY('Bit 4 set',(this.b&16)!=0);return b}if(a==5){b=new f7('',0);b.c=new sY('Bit 5 set',(this.b&32)!=0);return b}if(a==6){b=new f7('',0);b.c=new sY('Bit 6 set',(this.b&64)!=0);return b}if(a==7){b=new f7('',0);b.c=new sY('Bit 7 set',(this.b&128)!=0);return b}if(a==8){b=new f7('',0);b.c=new sY('One shot',this.d);return b}return null};_.Ue=function fob(){return 2};_._e=function gob(){return 1};_.gf=function hob(a,b){if(a==0){bI(b.c).a?(this.b=Up(this.b|1)):(this.b=Up(this.b&-2));nT(this)}if(a==1){bI(b.c).a?(this.b=Up(this.b|2)):(this.b=Up(this.b&-3));nT(this)}if(a==2){bI(b.c).a?(this.b=Up(this.b|4)):(this.b=Up(this.b&-5));nT(this)}if(a==3){bI(b.c).a?(this.b=Up(this.b|8)):(this.b=Up(this.b&-9));nT(this)}if(a==4){bI(b.c).a?(this.b=Up(this.b|16)):(this.b=Up(this.b&-17));nT(this)}if(a==5){bI(b.c).a?(this.b=Up(this.b|32)):(this.b=Up(this.b&-33));nT(this)}if(a==6){bI(b.c).a?(this.b=Up(this.b|64)):(this.b=Up(this.b&-65));nT(this)}if(a==7){bI(b.c).a?(this.b=Up(this.b|128)):(this.b=Up(this.b&-129));nT(this)}if(a==8){if(bI(b.c).a){this.d=true;this.e=8}else{this.e=0;this.d=false}}};_.wf=function iob(){this.v=2;this.w=2;this.s=zp(Rw,ODb,7,2,0,1);this.s[0]=new FY(this,0,2,'');this.s[0].d=true;this.s[1]=new FY(this,1,3,'Q');this.s[1].i=true};_.a=false;_.b=0;_.c=0;_.d=false;_.e=0;var Uz=Kwb(aHb,zJb,323);cC(328,29,_Gb,lob,mob);_.tf=function nob(){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=job[b][a]}};_.uf=function oob(){return 'Seven Segment LED Decoder'};_.Pe=function pob(){return 197};_.Ue=function qob(){return 11};_._e=function rob(){return 7};_.wf=function sob(){this.v=3;this.w=7;this.s=zp(Rw,ODb,7,11,0,1);this.s[7]=new FY(this,0,2,'I3');this.s[8]=new FY(this,1,2,'I2');this.s[9]=new FY(this,2,2,'I1');this.s[10]=new FY(this,3,2,'I0');this.s[0]=new FY(this,0,3,'a');this.s[0].i=true;this.s[1]=new FY(this,1,3,'b');this.s[1].i=true;this.s[2]=new FY(this,2,3,'c');this.s[2].i=true;this.s[3]=new FY(this,3,3,'d');this.s[3].i=true;this.s[4]=new FY(this,4,3,'e');this.s[4].i=true;this.s[5]=new FY(this,5,3,'f');this.s[5].i=true;this.s[6]=new FY(this,6,3,'g');this.s[6].i=true};var job;var Vz=Kwb(aHb,sJb,328);cC(312,29,_Gb,Cob,Dob);_.ye=function Eob(){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*d5(this.e[a],this.d*(this.mb[a]-this.mb[this.b]));this.s[this.b].f-=this.s[a].f}};_.De=function Fob(){var a;eT(this);if(this.d==0)return;for(a=0;a!=this.i;a++)e5(this.e[a],this.d*(this.mb[a]-this.mb[this.b]))};_.Ge=function Gob(a){var b,c,d,e,f,g,h,i,j,k;fT(this,a);Z8(a,(E0(),B0));g=this.p*2;this.f!=0&&(g=Vp(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?vob:this.a==14?tob:uob;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;zob(this,a,e);yob(a,new Pib(j+c[f]*g,k+c[f+1]*h),new Pib(j+c[f+2]*g,k+c[f+3]*h))}if(this.f==1){zob(this,a,this.a);d=Vp(g*1.5>g+12?g*1.5:g+12);xob(a,j+g+d,k+h*2)}if(this.f==2){zob(this,a,this.a);d=Vp(g*1.5>g+14?g*1.5:g+14);xob(a,j+g+d,k+Vp(h*0.5));xob(a,j+g+d,k+Vp(h*1.5))}};_.He=function Hob(){return gT(this)+' '+this.a+' '+this.f+' '+this.d};_.uf=function Iob(){return this.i+'-segment display'};_.Pe=function Job(){return 157};_.Qe=function Kob(a){var b;if(a==2){b=new f7('Segments',0);b.d=new GY;aM(b.d,o_('7 Segment'));aM(b.d,o_('14 Segment'));aM(b.d,o_('16 Segment'));dM(b.d,this.a==7?0:this.a==14?1:2);return b}if(a==3){b=new f7('Extra Segment',0);b.d=new GY;aM(b.d,o_('None'));aM(b.d,o_('Decimal Point'));aM(b.d,o_('Colon'));dM(b.d,this.f);return b}if(a==4){b=new f7('Diodes',0);b.d=new GY;aM(b.d,o_('Common Cathode'));aM(b.d,o_('Common Anode'));aM(b.d,o_('None (logic inputs)'));dM(b.d,this.d==1?0:this.d==-1?1:2);return b}return hT(this,a)};_.Ue=function Lob(){return this.g};_._e=function Mob(){return 0};_.df=function Nob(){return this.d!=0};_.gf=function Oob(a,b){var c;if(a==2){c=bM(b.d).selectedIndex;this.a=c==0?7:c==1?14:16;Aob(this);return}if(a==3){this.f=bM(b.d).selectedIndex;Aob(this);return}if(a==4){c=bM(b.d).selectedIndex;this.d=c==0?1:c==1?-1:0;Aob(this);return}mT(this,a,b)};_.wf=function Pob(){Bob(this)};_.nf=function Qob(){var a,b;pT(this);if(this.d==0)return;this.e=zp(Kx,ODb,96,this.i,0,1);b=a6(cLb);for(a=0;a!=this.i;a++){this.e[a]=new i5(mQ);g5(this.e[a],b);this.d==1?h5(this.e[a],this.gb[a],this.gb[this.b]):h5(this.e[a],this.gb[this.b],this.gb[a])}};_.pf=function Rob(){this.b>0&&Fxb(this.s[this.b].f)>WGb&&a_(mQ,_Kb,this)};_.a=0;_.b=0;_.d=0;_.f=0;_.g=0;_.i=0;var tob,uob,vob;var Wz=Kwb(aHb,rJb,312);cC(633,119,qGb,Tob);var $z=Kwb(aHb,'ShortcutsDialog',633);cC(634,1,lLb,Uob);_.Md=function Vob(a){Sob(this.a)};var Xz=Kwb(aHb,'ShortcutsDialog/1',634);cC(635,1,jGb,Wob);_.Nd=function Xob(a){var b,c,d;if(Sob(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=DO(Jp(rDb(this.a.c,b),140));c=Jp(rDb(this.a.b.zb,b),56);c.d=d;d.length>0&&(this.a.b.yc[d.charCodeAt(0)]=Lp(rDb(this.a.b.yb,b)))}u$(this.a.b);vJ(this.a,false)};var Yz=Kwb(aHb,'ShortcutsDialog/2',635);cC(636,1,jGb,Yob);_.Nd=function Zob(a){vJ(this.a,false)};var Zz=Kwb(aHb,'ShortcutsDialog/3',636);cC(315,29,_Gb,_ob,apb);_.tf=function bpb(){if(this.s[1].u&&!this.a){this.a=true;this.b=Up(this.b>>>1);this.s[0].u&&(this.b=Up(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 cpb(){return 'SIPO shift register'};_.Pe=function dpb(){return 189};_.Ue=function epb(){return 10};_._e=function fpb(){return 8};_.wf=function gpb(){this.v=9;this.w=3;this.s=zp(Rw,ODb,7,10,0,1);this.s[0]=new FY(this,1,2,'D');this.s[1]=new FY(this,2,2,'');this.s[1].d=true;this.s[2]=new FY(this,1,0,'I7');this.s[2].i=true;this.s[3]=new FY(this,2,0,'I6');this.s[3].i=true;this.s[4]=new FY(this,3,0,'I5');this.s[4].i=true;this.s[5]=new FY(this,4,0,'I4');this.s[5].i=true;this.s[6]=new FY(this,5,0,'I3');this.s[6].i=true;this.s[7]=new FY(this,6,0,'I2');this.s[7].i=true;this.s[8]=new FY(this,7,0,'I1');this.s[8].i=true;this.s[9]=new FY(this,8,0,'I0');this.s[9].i=true};_.a=false;_.b=0;var _z=Kwb(aHb,vJb,315);cC(619,119,qGb,lpb);_.c=0;var eA=Kwb(aHb,'SliderDialog',619);cC(620,1,jGb,mpb);_.Nd=function npb(a){hpb(this.a)};var aA=Kwb(aHb,'SliderDialog/1',620);cC(621,1,jGb,opb);_.Nd=function ppb(a){hpb(this.a);vJ(this.a,false);SY=null};var bA=Kwb(aHb,'SliderDialog/2',621);cC(622,1,jGb,qpb);_.Nd=function rpb(a){vJ(this.a,false);SY=null};var cA=Kwb(aHb,'SliderDialog/3',622);cC(623,1,IGb,spb);_.$d=function tpb(a){kpb(this.a,a)};var dA=Kwb(aHb,'SliderDialog/4',623);cC(293,5,_Gb,upb,vpb);_.ye=function wpb(){var a;a=this.mb[0]-this.mb[1];this.W=a/this.g};_.De=function xpb(){this.g=this.i?this.f:this.e;V$(mQ,this.gb[0],this.gb[1],this.g)};_.Ge=function ypb(a){cR(this,this.ib,this.jb,8);CQ(this,a);jR(this,a,this.mb[0]);hR(this,a);X8(a,this.a);jR(this,a,this.mb[1]);hR(this,a);X8(a,this.b);this.i&&(this.V=kR(this.W,this.V),mQ.J!=this&&FQ(a,this.ib,this.jb,this.V));HQ(this,a)};_.He=function zpb(){return JQ(this)+' '+this.f+' '+this.e+' '+this.c+' '+this.d};_.Pe=function Apb(){return 187};_.Qe=function Bpb(a){if(a==0)return new f7(WKb,this.f);if(a==1)return new f7(XKb,this.e);if(a==2)return new f7('Breakdown voltage',this.c);if(a==3)return new f7('Holding current (A)',this.d);return null};_.Re=function Cpb(a){a[0]='spark gap';LQ(this,a);a[3]=this.i?'on':'off';a[4]='Ron = '+gS(this.f,QY,false);a[5]='Roff = '+gS(this.e,QY,false);a[6]='Vbreakdown = '+gS(this.c,'V',false)};_.df=function Dpb(){return true};_.ef=function Epb(){_Q(this);this.i=false};_.gf=function Fpb(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 Gpb(){var a;eR(this);wQ(this,24);a=SQ(this.ib,this.jb,(this.X-8)/(2*this.X));this.a=vQ(this.ib,a,8,8);a=SQ(this.ib,this.jb,(this.X+8)/(2*this.X));this.b=vQ(this.jb,a,8,8)};_.nf=function Hpb(){U$(mQ,this.gb[0]);U$(mQ,this.gb[1])};_.of=function Ipb(){var a;Fxb(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=Kwb(aHb,mIb,293);cC(604,41,kHb,Jpb);_.Ze=function Kpb(){return 0};var gA=Kwb(aHb,rIb,604);cC(345,5,_Gb,Lpb,Mpb);_.Ge=function Npb(a){var b,c;c=fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this||this.b;b=new t8(oHb,c?1:0,14);_8(a,b);Z8(a,c?jQ:pQ);UQ(this.ib,this.jb,this.db,1-(~~(Vp(a.a.measureText('trigger').width)/2)+8)/this.X);cR(this,this.ib,this.db,0);DQ(this,a,'trigger',this.ob,this.qb,true);jR(this,a,this.mb[0]);c&&Z8(a,jQ);CR(a,this.ib,this.db);HQ(this,a)};_.He=function Opb(){return JQ(this)+' '+this.d+' '+this.f+' '+this.a};_.Pe=function Ppb(){return 408};_.Qe=function Qpb(a){var b;if(a==0){b=new e7(fHb,this.d);return b}if(a==1){b=new f7('Trigger Type',this.f);b.d=new GY;aM(b.d,o_('>='));aM(b.d,o_('<='));dM(b.d,this.f);return b}if(a==2){b=new e7('Delay (s)',this.a);return b}return null};_.Re=function Rpb(a){a[0]='stop trigger';a[1]=hHb+gS(this.mb[0],'V',false);a[2]='Vtrigger = '+gS(this.d,'V',false);a[3]=this.e?'stopping in '+gS(this.c+this.a-mQ.Mc,'s',false):this.b?'stopped':'waiting'};_.Ue=function Spb(){return 1};_.$e=function Tpb(){return this.mb[0]};_.ef=function Upb(){this.e=false};_.gf=function Vpb(a,b){a==0&&(this.d=b.q);a==1&&(this.f=bM(b.d).selectedIndex);a==2&&(this.a=b.q)};_.lf=function Wpb(){eR(this);this.db=new Oib};_.pf=function Xpb(){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=mQ.Mc}if(this.e&&mQ.Mc>=this.c+this.a){this.e=false;this.b=true;I$(mQ,false)}};_.a=0;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;var hA=Kwb(aHb,HIb,345);cC(148,1,{},$pb,_pb);_.b=0;_.c=0;_.d=false;var iA=Kwb(aHb,'StringTokenizer',148);cC(223,5,{5:1,9:1,223:1},dqb,eqb);_.De=function fqb(){h_(mQ,this.lb,this.n)};_.Ge=function gqb(a){var b,c,d,e,f,g,h;cR(this,this.ib,this.jb,17);jR(this,a,this.mb[0]);CR(a,this.ib,this.db);Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:(E0(),y0));hR(this,a);f=this.jb.a;g=this.jb.b;AR(a,f,g,17);rQ(this,f-17,g-17,f+17,g+17);d=CC(Cg());d=HC(d,{l:2000,m:0,h:0});EC(d,{l:jFb,m:0,h:0})&&(d=PC({l:2000,m:0,h:0},d));e=1+QC(d)*0.002;mQ.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+Vp(0.95*Math.sin(b*KDb*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(mQ.Ac.c){c=gS(this.e,bHb,true);(this._==0||this.ab==0)&&IQ(this,a,c,17)}HQ(this,a);this.V=kR(-this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.db,this.V)};_.He=function hqb(){return JQ(this)+' '+this.i+' '+this.f+' '+this.g+' '+this.k};_.Pe=function iqb(){return 170};_.Qe=function jqb(a){var b;if(a==0)return new f7('Min Frequency (Hz)',this.i);if(a==1)return new f7('Max Frequency (Hz)',this.f);if(a==2)return new f7('Sweep Time (s)',this.k);if(a==3){b=new f7('',0);b.c=new sY('Logarithmic',(this.bb&1)!=0);return b}if(a==4)return new f7(gHb,this.g);if(a==5){b=new f7('',0);b.c=new sY('Bidirectional',(this.bb&2)!=0);return b}return null};_.Re=function kqb(a){a[0]='sweep '+((this.bb&1)==0?'(linear)':'(log)');a[1]=RGb+MR(this.W);a[2]=hHb+gS(this.mb[0],'V',false);a[3]='f = '+gS(this.e,bHb,false);a[4]='range = '+gS(this.i,bHb,false)+' .. '+gS(this.f,bHb,false);a[5]='time = '+gS(this.k,'s',false)};_.Ue=function lqb(){return 1};_.$e=function mqb(){return this.mb[0]};_._e=function nqb(){return 1};_.af=function oqb(a){return true};_.ef=function pqb(){bqb(this)};_.gf=function qqb(a,b){var c;c=1/(8*mQ.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;bI(b.c).a&&(this.bb|=1)}a==4&&(this.g=b.q);if(a==5){this.bb&=-3;bI(b.c).a&&(this.bb|=2)}cqb(this)};_.lf=function rqb(){eR(this);this.db=SQ(this.ib,this.jb,1-17/this.X)};_.nf=function sqb(){$$(mQ,0,this.gb[0],this.lb)};_.of=function tqb(){mQ.Oc!=this.j&&cqb(this);this.n=Vxb(this.d)*this.g;this.d+=this.e*2*KDb*mQ.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=Kwb(aHb,tIb,223);cC(199,121,{5:1,9:1,199:1,121:1},vqb,wqb);_.ye=function xqb(){this.g==2&&(this.bb&1)!=0&&this.d==2&&(this.W=0)};_.Ge=function yqb(a){var b;cR(this,this.ib,this.jb,16);sQ(this,this.c[0],this.c[this.d-1]);jR(this,a,this.mb[0]);CR(a,this.ib,this.db);for(b=0;b!=this.d;b++){jR(this,a,this.mb[b+1]);CR(a,this.b[b],this.c[b])}fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this||Z8(a,pQ);CR(a,this.db,this.b[this.g]);this.V=kR(this.W,this.V);FQ(a,this.ib,this.db,this.V);this.g!=2&&FQ(a,this.b[this.g],this.c[this.g],this.V);HQ(this,a)};_.He=function zqb(){return JQ(this)+' '+this.g+' '+this.e+' '+this.a+' '+this.d};_.Je=function Aqb(a,b){if(this.g==2&&(this.bb&1)!=0&&this.d==2)return false;return xQ(a,b,0,1+this.g)};_.Ne=function Bqb(a){if(a==0)return -this.W;if(a==this.g+1)return this.W;return 0};_.Pe=function Cqb(){return 83};_.Qe=function Dqb(a){if(a==1)return d7(new f7('Switch Group',this.a));if(a==2)return d7(new f7('# of Throws',this.d));return Mdb(this,a)};_.Re=function Eqb(a){a[0]='switch ('+(this.a==0?'S':'D')+'P'+(this.d>2?this.d+'T)':'DT)');a[1]=RGb+MR(this.W)};_.Te=function Fqb(a){return a==0?this.ib:this.c[a-1]};_.Ue=function Gqb(){return 1+this.d};_.Ze=function Hqb(){return 83};_._f=function Iqb(){return Wjb(Wjb(new Zjb(this.db),new Zjb(this.b[0])),new Zjb(this.b[this.d-1]))};_._e=function Jqb(){return this.g==2&&(this.bb&1)!=0&&this.d==2?0:1};_.gf=function Kqb(a,b){if(a==1){this.a=Vp(b.q)}else if(a==2){b.q>=2&&(this.d=Vp(b.q));this.d>2&&(this.e=false);tQ(this);uqb(this)}else a==0&&(this.e=bI(b.c).a)};_.lf=function Lqb(){uqb(this)};_.nf=function Mqb(){if(this.g==2&&(this.bb&1)!=0&&this.d==2)return;_$(mQ,this.gb[0],this.gb[this.g+1],this.lb,0)};_.ag=function Nqb(){var a,b,c;++this.g;this.g>=this.f&&(this.g=0);if(this.a!=0){for(a=0;a!=mQ.T.a.b.length;a++){b=pDb(mQ.T,a);if(Np(b,199)){c=Jp(b,199);c.a==this.a&&(c.g=this.g)}}}};_.a=0;_.d=0;var kA=Kwb(aHb,fIb,199);cC(327,29,_Gb,Pqb,Qqb);_.tf=function Rqb(){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 Sqb(){return 'T flip-flop'};_.Pe=function Tqb(){return 193};_.Qe=function Uqb(a){var b;if(a==2){b=new f7('',0);b.c=new sY(OKb,(this.bb&2)!=0||(this.bb&4)!=0);return b}if(a==3){b=new f7('',0);b.c=new sY('Set Pin',(this.bb&4)!=0);return b}return hT(this,a)};_.Ue=function Vqb(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_._e=function Wqb(){return 2};_.ef=function Xqb(){lT(this);this.mb[2]=5;this.s[2].u=true};_.gf=function Yqb(a,b){if(a==2){bI(b.c).a?(this.bb|=2):(this.bb&=-3);Oqb(this);tQ(this);nT(this)}if(a==3){bI(b.c).a?(this.bb|=4):(this.bb&=-5);Oqb(this);tQ(this);nT(this)}mT(this,a,b)};_.wf=function Zqb(){Oqb(this)};var mA=Kwb(aHb,qJb,327);cC(289,5,_Gb,$qb,_qb);_.ye=function arb(){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 brb(){S$(mQ,this.gb[0],this.gb[1],this.c[0]);S$(mQ,this.gb[2],this.gb[3],this.c[1]);S$(mQ,this.gb[3],this.gb[4],this.c[2])};_.Ge=function crb(a){var b;for(b=0;b!=5;b++){jR(this,a,this.mb[b]);CR(a,this.j[b],this.g[b])}for(b=0;b!=4;b++){if(b==1)continue;gR(this,a,this.e[b]*(this.mb[b]-this.mb[b+1]));EQ(this,a,b>1?-6:6,this.g[b],this.g[b+1],this.mb[b],this.mb[b+1])}Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);for(b=0;b!=4;b+=2){CR(a,this.i[b],this.i[b+1])}for(b=0;b!=4;b++)this.d[b]=kR(this.e[b],this.d[b]);FQ(a,this.j[0],this.g[0],this.d[0]);FQ(a,this.g[0],this.g[1],this.d[0]);FQ(a,this.g[1],this.j[1],this.d[0]);FQ(a,this.j[2],this.g[2],this.d[1]);FQ(a,this.g[2],this.g[3],this.d[1]);FQ(a,this.g[3],this.j[3],this.d[3]);FQ(a,this.g[3],this.g[4],this.d[2]);FQ(a,this.g[4],this.j[4],this.d[2]);HQ(this,a);cR(this,this.j[0],this.j[4],0)};_.He=function drb(){return JQ(this)+' '+this.f+' '+this.k+' '+this.e[0]+' '+this.e[1]+' '+this.e[2]+' '+this.b};_.Je=function erb(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 frb(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 grb(){return 169};_.Qe=function hrb(a){var b;if(a==0)return new f7(XLb,this.f);if(a==1)return d7(new f7('Ratio',this.k));if(a==2)return d7(new f7(MKb,this.b));if(a==3){b=new f7('',0);b.c=new sY(VHb,(this.bb&2)==0);return b}return null};_.Re=function irb(a){a[0]=YLb;a[1]=NKb+gS(this.f,'H',false);a[2]='Ratio = '+this.k;a[3]='Vd1 = '+gS(this.mb[0]-this.mb[2],'V',false);a[4]='Vd2 = '+gS(this.mb[1]-this.mb[3],'V',false)};_.Te=function jrb(a){return this.j[a]};_.Ue=function krb(){return 5};_.ef=function lrb(){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 mrb(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&&(bI(b.c).a?(this.bb&=-3):(this.bb|=2))};_.lf=function nrb(){var a,b,c,d;eR(this);this.j=$Q(5);this.g=$Q(5);this.i=$Q(4);this.j[0]=this.ib;this.j[2]=this.jb;VQ(this.ib,this.jb,this.j[1],0,-64);VQ(this.ib,this.jb,this.j[3],1,-32);VQ(this.ib,this.jb,this.j[4],1,-64);c=0.5-12/this.X;b=0.5-2/this.X;UQ(this.j[0],this.j[2],this.g[0],c);VQ(this.j[0],this.j[2],this.g[1],c,-64);UQ(this.j[0],this.j[2],this.g[2],1-c);VQ(this.j[0],this.j[2],this.g[3],1-c,-32);VQ(this.j[0],this.j[2],this.g[4],1-c,-64);for(d=0;d!=2;d++){a=-32*d*2;VQ(this.j[0],this.j[2],this.i[d],b,a);VQ(this.j[0],this.j[2],this.i[d+2],1-b,a)}};_.nf=function orb(){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?mQ.Oc/2:mQ.Oc)/a;R$(mQ,this.gb[0],this.gb[1],this.a[0]);Y$(mQ,this.gb[0],this.gb[1],this.gb[2],this.gb[3],this.a[1]);Y$(mQ,this.gb[0],this.gb[1],this.gb[3],this.gb[4],this.a[2]);Y$(mQ,this.gb[2],this.gb[3],this.gb[0],this.gb[1],this.a[3]);R$(mQ,this.gb[2],this.gb[3],this.a[4]);Y$(mQ,this.gb[2],this.gb[3],this.gb[3],this.gb[4],this.a[5]);Y$(mQ,this.gb[3],this.gb[4],this.gb[0],this.gb[1],this.a[6]);Y$(mQ,this.gb[3],this.gb[4],this.gb[2],this.gb[3],this.a[7]);R$(mQ,this.gb[3],this.gb[4],this.a[8]);for(b=0;b!=5;b++)W$(mQ,this.gb[b])};_.of=function prb(){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=Kwb(aHb,iIb,289);cC(337,5,_Gb,rrb,srb);_.Ge=function trb(a){var b,c,d;d=fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this;b=new t8(oHb,d?1:0,14);_8(a,b);Z8(a,d?jQ:pQ);c='TP';UQ(this.ib,this.jb,this.db,1-(~~(Vp(Ff(a.a,c).width)/2)+8)/this.X);cR(this,this.ib,this.db,0);DQ(this,a,c,this.ob,this.qb,true);switch(this.k){case 0:c=gS(this.mb[0],'V',false);break;case 1:c=gS(this.t,'V(rms)',false);break;case 2:c=gS(this.g,'Vpk',false);break;case 3:c=gS(this.i,'Vmin',false);break;case 4:c=gS(this.g-this.i,'Vp2p',false);break;case 5:c=this.a+'';break;case 6:c=gS(this.e,bHb,false);break;case 8:c=gS(this.s,'S',false);break;case 9:c=Yo(lQ,this.d);}DQ(this,a,c,this.ob,this.qb+12,true);jR(this,a,this.mb[0]);d&&Z8(a,jQ);CR(a,this.ib,this.db);HQ(this,a)};_.He=function urb(){return JQ(this)+' '+this.k};_.Pe=function vrb(){return 368};_.Qe=function wrb(a){var b;if(a==0){b=new f7('Value',this.u);b.d=new GY;aM(b.d,o_(fHb));aM(b.d,o_(FLb));aM(b.d,o_(gHb));aM(b.d,o_(GLb));aM(b.d,o_(HLb));aM(b.d,o_(ILb));dM(b.d,this.k);return b}return null};_.Re=function xrb(a){a[0]='Test Point';switch(this.k){case 0:a[1]=hHb+gS(this.mb[0],'V',false);break;case 1:a[1]='V(rms) = '+gS(this.t,'V',false);break;case 2:a[1]=iHb+gS(this.g,'Vpk',false);break;case 3:a[1]='Vmin = '+gS(this.i,'Vmin',false);break;case 4:a[1]='Vp2p = '+gS(this.g-this.i,'Vp2p',false);break;case 5:a[1]='Binary:'+this.a+'';break;case 6:a[1]='Freq = '+gS(this.e,bHb,false);break;case 7:a[1]='Period = '+gS(this.o*mQ.Oc/NZ(mQ),'S',false);break;case 8:a[1]='Pulse width = '+gS(this.s*mQ.Oc*NZ(mQ),'S',false);break;case 9:a[1]='Duty cycle = '+Yo(lQ,this.d);}};_.Ue=function yrb(){return 1};_.Ye=function zrb(a){return this.u};_.$e=function Arb(){return this.mb[0]};_.gf=function Brb(a,b){a==0&&(this.k=bM(b.d).selectedIndex)};_.lf=function Crb(){eR(this);this.db=new Oib};_.pf=function Drb(){++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=Wxb(this.v);ixb(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=Wxb(this.v);ixb(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=Kwb(aHb,EIb,337);cC(326,139,LHb,Frb,Grb);_.Ee=function Hrb(a,b){this.nb=a;this.pb=b;this.ob=a+16;this.qb=b};_.Ge=function Irb(a){var b,c,d,e,f,g,h,i,j;g=a.b;Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);d=new t8(oHb,0,this.b);_8(a,d);f=-1;for(e=0;e!=this.a.a.b.length;e++){j=Vp(Ff(a.a,Lp(pDb(this.a,e))).width);j>f&&(f=j)}c=this.pb;bR(this,this.nb,this.pb,this.nb,this.pb);for(e=0;e!=this.a.a.b.length;e++){h=Lp(pDb(this.a,e));h=o_(h);i=Vp(Ff(a.a,h).width);(this.bb&1)!=0&&(this.nb=~~((a.a.canvas.width-i)/2));V8(a,h,this.nb,c);if((this.bb&2)!=0){b=c-a.c;S8(a,this.nb,b,this.nb+i-1,b)}rQ(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;_8(a,g)};_.He=function Jrb(){this.bb|=4;return JQ(this)+' '+this.b+' '+i3(this.c)};_.Pe=function Krb(){return 120};_.Qe=function Lrb(a){var b;if(a==0){b=new f7('Text',0);b.n=this.c;return b}if(a==1)return new f7('Size',this.b);if(a==2){b=new f7('',0);b.c=new sY('Center',(this.bb&1)!=0);return b}if(a==3){b=new f7('',0);b.c=new sY('Draw Bar On Top',(this.bb&2)!=0);return b}return null};_.Re=function Mrb(a){a[0]=this.c};_.Ze=function Nrb(){return 116};_.bf=function Orb(){return (this.bb&1)!=0};_.gf=function Prb(a,b){if(a==0){this.c=Kh(pe(b.p),KGb);Erb(this)}a==1&&(this.b=Vp(b.q));a==3&&(bI(b.c).a?(this.bb|=2):(this.bb&=-3));a==2&&(bI(b.c).a?(this.bb|=1):(this.bb&=-2))};_.b=0;var pA=Kwb(aHb,AIb,326);cC(319,29,_Gb,Qrb,Rrb);_.ye=function Srb(){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)/rFb-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)/rFb;this.b||(this.s[7].f+=(this.mb[0]-a)/10+(this.mb[5]-a))}};_.De=function Trb(){this.b||V$(mQ,this.gb[0],this.a,10);V$(mQ,this.b?this.gb[3]:this.a,this.gb[5],1)};_.uf=function Urb(){return '555 Timer'};_.Oe=function Vrb(){return 6};_.Pe=function Wrb(){return 165};_.Qe=function Xrb(a){var b;if(a==2){b=new f7('',0);b.c=new sY('Ground Pin',(this.bb&4)!=0);return b}return hT(this,a)};_.Ue=function Yrb(){return (this.bb&4)!=0?8:(this.bb&2)!=0||(this.bb&4)!=0?7:6};_._e=function Zrb(){return 0};_.df=function $rb(){return true};_.gf=function _rb(a,b){if(a==2){this.bb=c7(b,this.bb,4);tQ(this);nT(this);return}mT(this,a,b)};_.wf=function asb(){this.v=3;this.w=5;this.s=zp(Rw,ODb,7,8,0,1);this.s[0]=new FY(this,1,2,'dis');this.s[1]=new FY(this,3,2,'tr');this.s[1].g=true;this.s[2]=new FY(this,4,2,'th');this.s[3]=new FY(this,1,0,'Vin');this.s[4]=new FY(this,1,1,'ctl');this.s[5]=new FY(this,2,3,'out');this.s[5].p=true;this.s[6]=new FY(this,1,3,'rst');this.s[7]=new FY(this,2,1,'gnd')};_.nf=function bsb(){this.a=(this.bb&4)!=0?this.gb[7]:0;V$(mQ,this.gb[3],this.gb[4],5000);V$(mQ,this.gb[4],this.a,rFb);U$(mQ,this.gb[0]);U$(mQ,this.gb[5]);U$(mQ,this.gb[3]);(this.bb&4)!=0&&U$(mQ,this.gb[7])};_.of=function csb(){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=Kwb(aHb,DJb,319);cC(290,5,_Gb,fsb,gsb);_.De=function hsb(){if(this.p==null){a_(mQ,ZLb,this);return}h_(mQ,this.n,-this.q[this.k]);h_(mQ,this.o,-this.p[this.k]);if(Fxb(this.mb[0])>1.0E-5||Fxb(this.mb[1])>1.0E-5){a_(mQ,'Need to ground transmission line!',this);return}};_.Ee=function isb(a,b){var c,d;a=N$(mQ,a);b=N$(mQ,b);c=eS(mQ.fb,nR(b-this.pb));d=eS(mQ.fb,nR(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;esb(this)};_.Ge=function jsb(a){var b,c,d,e,f,g,h;cR(this,this.j[0],this.j[3],0);g=Vp(this.X/2);c=this.k-1+this.i;f=1/g;Z8(a,(E0(),w0));Y8(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++){jR(this,a,this.mb[b]);CR(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;Z8(a,RQ(this,h));UQ(this.g[0],this.g[1],hQ,b*f);UQ(this.g[2],this.g[3],iQ,b*f);S8(a,hQ.a,hQ.b,iQ.a,iQ.b);UQ(this.g[2],this.g[3],hQ,(b+1)*f);CR(a,hQ,iQ)}}jR(this,a,this.mb[0]);CR(a,this.g[0],this.g[1]);HQ(this,a);this.a=kR(-this.c,this.a);this.b=kR(this.d,this.b);if(mQ.J!=this){FQ(a,this.j[0],this.g[0],this.a);FQ(a,this.j[2],this.g[2],-this.a);FQ(a,this.j[1],this.g[1],-this.b);FQ(a,this.j[3],this.g[3],this.b)}};_.He=function ksb(){return JQ(this)+' '+this.e+' '+this.f+' '+this.r+' '+0};_.Je=function lsb(a,b){return false};_.Ne=function msb(a){if(a==0)return this.c;if(a==2)return -this.c;if(a==3)return -this.d;return this.d};_.Pe=function nsb(){return 171};_.Qe=function osb(a){if(a==0)return new f7('Delay (s)',this.e);if(a==1)return new f7('Impedance (ohms)',this.f);return null};\n",
"_.Re=function psb(a){a[0]='transmission line';a[1]=gS(this.f,QY,false);a[2]='length = '+gS(194863500*this.e,'m',false);a[3]='delay = '+gS(this.e,'s',false)};_.Se=function qsb(){return 2};_.Te=function rsb(a){return this.j[a]};_.Ue=function ssb(){return 4};_._e=function tsb(){return 2};_.af=function usb(a){return false};_.ef=function vsb(){dsb(this)};_.ff=function wsb(a,b){a==this.n?(this.c=b):(this.d=b)};_.gf=function xsb(a,b){if(a==0){this.e=b.q;dsb(this)}if(a==1){this.f=b.q;dsb(this)}};_.lf=function ysb(){esb(this)};_.mf=function zsb(a,b){a==0?(this.n=b):(this.o=b)};_.nf=function Asb(){$$(mQ,this.gb[4],this.gb[0],this.n);$$(mQ,this.gb[5],this.gb[1],this.o);V$(mQ,this.gb[2],this.gb[4],this.f);V$(mQ,this.gb[3],this.gb[5],this.f)};_.of=function Bsb(){if(this.p==null){a_(mQ,ZLb,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=Kwb(aHb,jIb,290);cC(288,5,_Gb,Dsb,Esb);_.ye=function Fsb(){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 Gsb(){S$(mQ,this.gb[0],this.gb[2],this.f);S$(mQ,this.gb[1],this.gb[3],this.g)};_.Ee=function Hsb(a,b){a=N$(mQ,a);b=N$(mQ,b);this.t=eS(32,nR(b-this.pb));a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;Csb(this)};_.Ge=function Isb(a){var b;for(b=0;b!=4;b++){jR(this,a,this.mb[b]);CR(a,this.r[b],this.p[b])}for(b=0;b!=2;b++){gR(this,a,this.j[b]*(this.mb[b]-this.mb[b+2]));EQ(this,a,this.$*(b==1?-6*this.o:6),this.p[b],this.p[b+2],this.mb[b],this.mb[b+2])}Z8(a,fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this?jQ:eQ);for(b=0;b!=2;b++){CR(a,this.q[b],this.q[b+2]);this.k!=null&&W8(a,this.k[b].a-2,this.k[b].b-2,5);this.i[b]=kR(this.j[b],this.i[b])}for(b=0;b!=2;b++){FQ(a,this.r[b],this.p[b],this.i[b]);FQ(a,this.p[b],this.p[b+2],this.i[b]);FQ(a,this.r[b+2],this.p[b+2],-this.i[b])}HQ(this,a);cR(this,this.r[0],this.r[this.o==1?3:1],0)};_.He=function Jsb(){return JQ(this)+' '+this.n+' '+this.s+' '+this.j[0]+' '+this.j[1]+' '+this.e};_.Je=function Ksb(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 Lsb(a){if(a<2)return -this.j[a];return this.j[a-2]};_.Pe=function Msb(){return 84};_.Qe=function Nsb(a){var b;if(a==0)return new f7(XLb,this.n);if(a==1)return d7(new f7('Ratio',this.s));if(a==2)return d7(new f7(MKb,this.e));if(a==3){b=new f7('',0);b.c=new sY(VHb,(this.bb&2)==0);return b}if(a==4){b=new f7('',0);b.c=new sY('Swap Secondary Polarity',this.o==-1);return b}return null};_.Re=function Osb(a){a[0]=YLb;a[1]=NKb+gS(this.n,'H',false);a[2]='Ratio = 1:'+this.s;a[3]='Vd1 = '+gS(this.mb[0]-this.mb[2],'V',false);a[4]='Vd2 = '+gS(this.mb[1]-this.mb[3],'V',false);a[5]='I1 = '+gS(this.j[0],'A',false);a[6]='I2 = '+gS(this.j[1],'A',false)};_.Te=function Psb(a){return this.r[a]};_.Ue=function Qsb(){return 4};_.Ze=function Rsb(){return 84};_.ef=function Ssb(){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 Tsb(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&&(bI(b.c).a?(this.bb&=-3):(this.bb|=2));if(a==4){this.o=bI(b.c).a?-1:1;bI(b.c).a?(this.bb|=4):(this.bb&=-5);Csb(this)}};_.lf=function Usb(){Csb(this)};_.nf=function Vsb(){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?mQ.Oc/2:mQ.Oc;this.a=c*a*e;this.b=-d*a*e;this.c=-d*a*e;this.d=b*a*e;R$(mQ,this.gb[0],this.gb[2],this.a);Y$(mQ,this.gb[0],this.gb[2],this.gb[1],this.gb[3],this.b);Y$(mQ,this.gb[1],this.gb[3],this.gb[0],this.gb[2],this.c);R$(mQ,this.gb[1],this.gb[3],this.d);W$(mQ,this.gb[0]);W$(mQ,this.gb[1]);W$(mQ,this.gb[2]);W$(mQ,this.gb[3])};_.of=function Wsb(){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=Kwb(aHb,hIb,288);cC(299,5,_Gb,Ysb,Zsb);_.ye=function $sb(){this.W=(this.mb[0]-this.mb[1])/this.g};_.De=function _sb(){this.c=this.mb[2]<2.5;this.g=this.c?this.e:this.f;V$(mQ,this.gb[3],this.gb[1],this.g);h_(mQ,this.lb,this.mb[0]>2.5?5:0)};_.Ee=function atb(a,b){var c,d;a=N$(mQ,a);b=N$(mQ,b);nR(this.nb-a)<nR(this.pb-b)?(a=this.nb):(b=this.pb);c=nR(this.nb-a)+nR(this.pb-b);d=~~(c/2)%mQ.fb;if(d!=0)return;this.ob=a;this.qb=b;Xsb(this)};_.Ge=function btb(a){cR(this,this.ib,this.jb,16);CQ(this,a);Z8(a,eQ);DR(a,this.a);jR(this,a,this.mb[2]);CR(a,this.d,this.b);this.V=kR(this.W,this.V);FQ(a,this.eb,this.jb,this.V);HQ(this,a)};_.He=function ctb(){return JQ(this)+' '+this.f+' '+this.e};_.Je=function dtb(a,b){return false};_.Ne=function etb(a){if(a==1)return this.W;return 0};_.Pe=function ftb(){return 180};_.Qe=function gtb(a){if(a==0)return new f7(vHb,this.f);if(a==1)return new f7(wHb,this.e);return null};_.Re=function htb(a){a[0]='tri-state buffer';a[1]=this.c?'open':xHb;a[2]=SGb+$R(this.mb[0]-this.mb[1]);a[3]=RGb+MR(this.W);a[4]='Vc = '+gS(this.mb[2],'V',false)};_.Se=function itb(){return 1};_.Te=function jtb(a){return a==0?this.ib:a==1?this.jb:this.d};_.Ue=function ktb(){return 3};_._e=function ltb(){return 1};_.af=function mtb(a){return a==1};_.df=function ntb(){return true};_.gf=function otb(a,b){a==0&&b.q>0&&(this.f=b.q);a==1&&b.q>0&&(this.e=b.q)};_.lf=function ptb(){Xsb(this)};_.nf=function qtb(){$$(mQ,0,this.gb[3],this.lb);U$(mQ,this.gb[3]);U$(mQ,this.gb[1])};_.c=false;_.e=0;_.f=0;_.g=0;var uA=Kwb(aHb,_Ib,299);cC(303,5,_Gb,ttb,utb);_.ye=function vtb(){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 wtb(){e5(this.g,this.mb[0]-this.mb[3]);e5(this.i,this.mb[3]-this.mb[0]);V$(mQ,this.gb[3],this.gb[1],this.a)};_.Ge=function xtb(a){var b,c,d;c=this.mb[0];d=this.mb[1];cR(this,this.ib,this.jb,6);sQ(this,this.j[0],this.j[1]);CQ(this,a);Z8(a,RQ(this,c));hR(this,a);CR(a,this.q[0],this.q[1]);Z8(a,RQ(this,d));hR(this,a);CR(a,this.r[0],this.r[1]);X8(a,this.b[0]);Z8(a,RQ(this,c));hR(this,a);X8(a,this.b[1]);jR(this,a,this.mb[2]);CR(a,this.eb,this.j[0]);CR(a,this.j[0],this.j[1]);this.d=kR(this.n,this.d);this.e=kR(this.o,this.e);this.f=kR(this.p,this.f);if(mQ.J!=this){FQ(a,this.ib,this.eb,this.e);FQ(a,this.jb,this.eb,this.d);FQ(a,this.j[1],this.j[0],this.f);FQ(a,this.j[0],this.eb,this.f+tR(this.j[1],this.j[0]))}if((fQ==this||this.kb||mQ.bc==this||Np(fQ,10)&&$lb(Jp(fQ,10).a)==this||mQ.J==this)&&this.ib.a==this.jb.a&&this.jb.b>this.ib.b){Z8(a,(E0(),C0));b=rS(this._);V8(a,'MT1',this.eb.a+(b<0?5:-30),this.eb.b+12);V8(a,'MT2',this.db.a+5,this.db.b-4);V8(a,'G',this.j[0].a,this.j[0].b+12)}HQ(this,a)};_.He=function ytb(){return JQ(this)+' '+this.t+' '+this.k+' '+this.c+' '+this.s};_.Ne=function ztb(a){if(a==0)return -this.o;if(a==1)return -this.n;return -this.p};_.Pe=function Atb(){return 206};_.Qe=function Btb(a){if(a==0)return new f7(JLb,this.t);if(a==1)return new f7(KLb,this.k);if(a==2)return new f7('Gate-MT1 Resistance (ohms)',this.c);return null};_.Re=function Ctb(a){a[0]='TRIAC';a[1]=this.s?'on':'off';a[2]='Vmt2mt1 = '+gS(this.mb[0]-this.mb[1],'V',false);a[3]='Imt1 = '+gS(this.n,'A',false);a[4]='Imt2 = '+gS(this.o,'A',false);a[5]='Ig = '+gS(this.p,'A',false);a[6]=jHb+gS((this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p,'W',false)};_.Se=function Dtb(){return 1};_.Te=function Etb(a){return a==0?this.ib:a==1?this.jb:this.j[1]};_.Ue=function Ftb(){return 3};_.Ve=function Gtb(){return (this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p};_.df=function Htb(){return true};_.ef=function Itb(){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 Jtb(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 Ktb(){var a,b,c,d,e,f,g,h;eR(this);if(nR(this._)>nR(this.ab)){a=-rS(this._)*rS(this.ab);this.X=nR(this._);this.jb.b=this.ib.b}else{a=rS(this.ab)*rS(this._);this.X=nR(this.ab);this.jb.a=this.ib.a}a==0&&(a=1);wQ(this,16);this.q=$Q(2);this.r=$Q(2);this.j=$Q(2);WQ(this.db,this.eb,this.q[0],this.q[1],0,16);WQ(this.db,this.eb,this.r[0],this.r[1],1,16);this.b=zp(vz,ODb,167,2,0,1);for(c=0;c!=2;c++){h=-1+c*2;e=TQ(this.db,this.eb,c,8*h);f=TQ(this.db,this.eb,1-c,16*h);g=TQ(this.db,this.eb,1-c,0);this.b[c]=yQ(e,f,g)}b=mQ.fb;d=(this.X-16)/2;b=Vp(b+d%mQ.fb);if(d<b){this.ob=this.nb;this.qb=this.pb;return}VQ(this.eb,this.jb,this.j[0],b/d,b*a);VQ(this.eb,this.jb,this.j[1],b/d,mQ.fb*2*a)};_.nf=function Ltb(){U$(mQ,this.gb[1]);U$(mQ,this.gb[0]);U$(mQ,this.gb[2]);U$(mQ,this.gb[3]);V$(mQ,this.gb[2],this.gb[1],this.c);h5(this.g,this.gb[0],this.gb[3]);h5(this.i,this.gb[3],this.gb[0])};_.of=function Mtb(){Fxb(this.o)<this.k&&(this.s=false);Fxb(this.p)>this.t&&(this.s=true);this.a=this.s?IFb:$Gb};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.k=0;_.n=0;_.o=0;_.p=0;_.s=false;_.t=0;var vA=Kwb(aHb,SIb,303);cC(304,5,_Gb,Ntb,Otb);_.De=function Ptb(){var a,b,c,d,e,f,g,h,i;i=zp(Zp,QGb,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];(Fxb(this.n-i[0])>IFb||Fxb(this.o-i[1])>IFb||Fxb(this.p-i[2])>IFb)&&(mQ.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){V$(mQ,this.gb[1],this.gb[2],6000);this.g=g/6000}else V$(mQ,this.gb[1],this.gb[2],IHb);if(d<0){a=dLb;c=h*dLb}else{c=Txb(d,1.5)/this.k;e=1.5*Wxb(d)/this.k;a=e;b=e/this.s}this.i=c;this.f=c+this.g;f=-c+a*h+b*g;T$(mQ,this.gb[0],this.gb[0],a);T$(mQ,this.gb[0],this.gb[2],-a-b);T$(mQ,this.gb[0],this.gb[1],b);T$(mQ,this.gb[2],this.gb[0],-a);T$(mQ,this.gb[2],this.gb[2],a+b);T$(mQ,this.gb[2],this.gb[1],-b);X$(mQ,this.gb[0],f);X$(mQ,this.gb[2],-f)};_.Ge=function Qtb(a){var b;Z8(a,(E0(),y0));AR(a,this.jb.a,this.jb.b,this.b);cR(this,this.ib,this.t[0],16);rQ(this,this.a[0].a,this.a[1].b,this.jb.a+this.b,this.jb.b+this.b);jR(this,a,this.mb[0]);gR(this,a,this.i*(this.mb[0]-this.mb[2]));CR(a,this.t[0],this.t[1]);CR(a,this.t[2],this.t[3]);jR(this,a,this.mb[1]);gR(this,a,this.g*(this.mb[1]-this.mb[2]));for(b=0;b!=8;b+=2)CR(a,this.j[b],this.j[b+1]);jR(this,a,this.mb[2]);gR(this,a,0);for(b=0;b!=3;b++)CR(a,this.a[b],this.a[b+1]);this.e=kR(this.i,this.e);this.c=kR(this.f,this.c);this.d=kR(this.g,this.d);if(mQ.J!=this){FQ(a,this.t[0],this.r,this.e);FQ(a,this.r,this.q,this.c);FQ(a,this.q,this.a[1],this.c+8);FQ(a,this.a[1],this.a[0],this.c+8);FQ(a,this.ib,this.r,this.d)}HQ(this,a)};_.He=function Rtb(){return JQ(this)+' '+this.s+' '+this.k};_.Je=function Stb(a,b){return !(a==1||b==1)};_.Ne=function Ttb(a){if(a==2)return this.f;if(a==0)return -this.i;return -this.g};_.Pe=function Utb(){return 173};_.Qe=function Vtb(a){if(a==0)return d7(new f7('mu',this.s));if(a==1)return d7(new f7('kg1',this.k));return null};_.Re=function Wtb(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]=PKb+gS(c,'V',false);a[2]=QKb+gS(b,'V',false);a[3]=RKb+gS(d,'V',false)};_.Te=function Xtb(a){return a==0?this.t[0]:a==1?this.j[0]:this.a[0]};_.Ue=function Ytb(){return 3};_.Ve=function Ztb(){return (this.mb[0]-this.mb[2])*this.W};_.df=function $tb(){return true};_.ef=function _tb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.V=0};_.gf=function aub(a,b){a==0&&b.q>0&&(this.s=b.q);a==1&&b.q>0&&(this.k=b.q)};_.lf=function bub(){var a;eR(this);this.t=$Q(4);this.j=$Q(8);this.a=$Q(4);this.j[0]=this.ib;VQ(this.ib,this.jb,this.t[1],1,8);VQ(this.ib,this.jb,this.t[0],1,32);WQ(this.jb,this.t[1],this.t[2],this.t[3],1,18);this.b=24;VQ(this.ib,this.jb,this.j[1],(this.X-this.b)/this.X,0);for(a=0;a!=3;a++){VQ(this.j[1],this.jb,this.j[2+a*2],(a*3+1)/4.5,0);VQ(this.j[1],this.jb,this.j[3+a*2],(a*3+2)/4.5,0)}this.r=this.jb;this.q=TQ(this.ib,this.jb,1,-8);WQ(this.jb,this.t[1],this.a[1],this.a[2],-1,16);VQ(this.jb,this.t[1],this.a[3],-1.2,-16);VQ(this.jb,this.t[1],this.a[0],-4,16)};_.nf=function cub(){U$(mQ,this.gb[0]);U$(mQ,this.gb[1]);U$(mQ,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=Kwb(aHb,XIb,304);cC(305,5,_Gb,eub,fub);_.ye=function gub(){var a,b;b=this.mb[0]-this.mb[1];a=$Lb*Jxb(-0.37);this.W=_Lb*Jxb(aMb)*(Math.exp(b/0.026)-1)+_Lb*(b/0.1)*Math.exp(1-b/0.1)+$Lb*Math.exp(b-0.37)-a};_.De=function hub(){var a,b,c,d,e;e=this.mb[0]-this.mb[1];Fxb(e-this.b)>IFb&&(mQ.A=false);e=dub(e,this.b);this.b=e;c=$Lb*Jxb(-0.37);b=_Lb*Jxb(aMb)*(Math.exp(e/0.026)-1)+_Lb*(e/0.1)*Math.exp(1-e/0.1)+$Lb*Math.exp(e-0.37)-c;a=_Lb*Jxb(aMb)*Math.exp(e/0.026)/0.026+_Lb*Math.exp(1-e/0.1)/0.1-Math.exp(1-e/0.1)*_Lb*e/0.010000000000000002+Math.exp(e-0.37)*$Lb;d=b-a*e;R$(mQ,this.gb[0],this.gb[1],a);S$(mQ,this.gb[0],this.gb[1],d)};_.Ge=function iub(a){var b,c;cR(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];CQ(this,a);hR(this,a);Z8(a,RQ(this,b));X8(a,this.c);Z8(a,RQ(this,c));CR(a,this.a[0],this.a[1]);CR(a,this.a[2],this.a[0]);CR(a,this.a[3],this.a[1]);this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);HQ(this,a)};_.Pe=function jub(){return 175};_.Re=function kub(a){a[0]='tunnel diode';a[1]=RGb+gS(this.W,'A',false);a[2]=SGb+gS(this.mb[0]-this.mb[1],'V',false);a[3]=jHb+gS((this.mb[0]-this.mb[1])*this.W,'W',false)};_.df=function lub(){return true};_.ef=function mub(){this.b=this.mb[0]=this.mb[1]=this.V=0};_.lf=function nub(){var a;eR(this);wQ(this,16);this.a=$Q(4);a=$Q(2);WQ(this.db,this.eb,a[0],a[1],0,8);WQ(this.db,this.eb,this.a[0],this.a[1],1,8);WQ(this.db,this.eb,this.a[2],this.a[3],0.8,8);this.c=yQ(a[0],a[1],this.eb)};_.nf=function oub(){U$(mQ,this.gb[0]);U$(mQ,this.gb[1])};_.b=0;var xA=Kwb(aHb,WIb,305);cC(324,29,_Gb,pub,qub);_.De=function rub(){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}h_(mQ,this.s[1].v,e);a=mQ.Wb.a.b.length+this.s[4].v;b=mQ.Wb.a.b.length+this.s[5].v;T$(mQ,this.gb[2],a,c);T$(mQ,this.gb[2],b,c);T$(mQ,this.gb[3],a,-c);T$(mQ,this.gb[3],b,-c);this.a=c};_.Ge=function tub(a){var b;b=this.a*(this.s[4].f+this.s[5].f)+(this.mb[3]-this.mb[2])/$Gb;this.s[2].f=-b;this.s[3].f=b;this.s[0].f=-this.s[4].f;fT(this,a)};_.uf=function uub(){return 'VCO'};_.Pe=function vub(){return 158};_.Ue=function wub(){return 6};_._e=function xub(){return 3};_.df=function yub(){return true};_.wf=function zub(){this.v=2;this.w=4;this.s=zp(Rw,ODb,7,6,0,1);this.s[0]=new FY(this,0,2,'Vi');this.s[1]=new FY(this,3,2,'Vo');this.s[1].i=true;this.s[2]=new FY(this,0,3,'C');this.s[3]=new FY(this,1,3,'C');this.s[4]=new FY(this,2,3,'R1');this.s[4].i=true;this.s[5]=new FY(this,3,3,'R2');this.s[5].i=true};_.nf=function Aub(){$$(mQ,0,this.gb[1],this.s[1].v);_$(mQ,this.gb[0],this.gb[4],this.s[4].v,0);_$(mQ,0,this.gb[5],this.s[5].v,5);V$(mQ,this.gb[2],this.gb[3],$Gb);U$(mQ,this.gb[2]);U$(mQ,this.gb[3])};_.a=0;var zA=Kwb(aHb,GJb,324);cC(334,120,PHb,Bub,Cub);_.De=function Dub(){var a,b,c,d,e,f,g,h,i;d=bX();a=_W();for(c=0;c!=this.f;c++){Fxb(this.mb[c]-this.g[c])>a&&(mQ.A=false);ixb(this.mb[c])&&(this.mb[c]=0);Fxb(this.mb[c]-this.g[c])>d&&(this.mb[c]=this.g[c]+dX(this.mb[c]-this.g[c],d))}i=this.s[this.f].v+mQ.Wb.a.b.length;if(this.c){for(c=0;c!=this.f;c++)this.d.b[c]=this.mb[c];this.d.a=mQ.Mc;g=E7(this.c,this.d);Fxb(this.mb[this.f]-this.mb[this.f+1]-g)>(g<=0?0-g:g)*IFb&&mQ.Lc<100&&(mQ.A=false);e=g;for(c=0;c!=this.f;c++){this.d.b[c]=this.mb[c]+XGb;f=E7(this.c,this.d);this.d.b[c]=this.mb[c]-XGb;h=E7(this.c,this.d);b=(f-h)/QHb;(b<=0?0-b:b)<XGb&&(b=b>0?XGb:RHb);T$(mQ,i,this.gb[c],-b);e-=b*this.mb[c];this.d.b[c]=this.mb[c]}X$(mQ,i,e)}for(c=0;c!=this.f;c++)this.g[c]=this.mb[c]};_.uf=function Eub(){return 'VCVS'};_.Pe=function Fub(){return 212};_.Ue=function Gub(){return this.f+2};_._e=function Hub(){return 1};_.Bf=function Iub(){return false};_.ff=function Jub(a,b){if(this.s[this.f].v==a){this.s[this.f].f=b;this.s[this.f+1].f=-b}};_.wf=function Kub(){var a;this.v=2;this.w=this.f>2?this.f:2;this.s=zp(Rw,ODb,7,this.f+2,0,1);for(a=0;a!=this.f;a++)this.s[a]=new FY(this,a,2,String.fromCharCode(65+a&DEb));this.s[this.f]=new FY(this,0,3,'V+');this.s[this.f].i=true;this.s[this.f+1]=new FY(this,1,3,'V-');this.g=zp(Zp,QGb,0,this.f,7,1);this.d=new V7};_.nf=function Lub(){var a;a=this.s[this.f].v+mQ.Wb.a.b.length;U$(mQ,a);$$(mQ,this.gb[this.f+1],this.gb[this.f],this.s[this.f].v)};var AA=Kwb(aHb,eJb,334);cC(220,41,{181:1,19:1,5:1,9:1,41:1,220:1,48:1},Nub,Oub);_.Ce=function Pub(){p$(mQ,this.a);p$(mQ,this.b);fQ==this&&(fQ=null);hZ(mQ,this)};_.He=function Qub(){return this.n==5?(this.bb|=4):(this.bb&=-5),JQ(this)+' '+this.n+' '+this.g+' '+this.i+' '+this.d+' '+this.k+' '+this.e+' '+nyb(this.c,'\\\\+','%2B')};_.Pe=function Rub(){return 172};_.Qe=function Sub(a){var b;if(a==0)return new f7(GLb,this.d);if(a==1)return new f7(gHb,this.i);if(a==2){b=new f7(ELb,0);b.n=this.c;return b}return null};_.Ze=function Tub(){return 0};_.rf=function Uub(){this.g=this.b.k*(this.i-this.d)/100+this.d;return this.g};_.Td=function Vub(a){!!this.b&&Jnb(this.b,a)};_.gf=function Wub(a,b){a==0&&(this.d=b.q);a==1&&(this.i=b.q);if(a==2){this.c=Kh(pe(b.p),KGb);PJ(this.a,o_(this.c));J$(mQ)}};_.hf=function Xub(a){a?(fQ=this):fQ==this&&(fQ=null);!!this.b&&Hnb(this.b)};var BA=Kwb(aHb,uIb,220);cC(306,125,$Kb,Yub,Zub);_.ye=function $ub(){this.W=d5(this.n,this.mb[0]-this.mb[this.o]);this.W+=this.b};_.De=function _ub(){e5(this.n,this.mb[0]-this.mb[this.o]);V$(mQ,this.gb[2],this.gb[1],this.e);h_(mQ,this.lb,this.i)};_.Ge=function avb(a){l5(this,a);jR(this,a,this.mb[0]);hR(this,a);CR(a,this.f[0],this.f[1]);mQ.fc.c&&Z8(a,(E0(),y0));jR(this,a,this.mb[1]);hR(this,a);CR(a,this.g[0],this.g[1]);this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);HQ(this,a)};_.He=function bvb(){return this.bb|=2,JQ(this)+' '+i3(this.r)+' '+this.d+' '+this.a};_.Pe=function cvb(){return 176};_.Qe=function dvb(a){if(a==1)return new f7('Capacitance @ 0V (F)',this.a);return m5(this,a)};_.Re=function evb(a){n5(this,a);a[0]='varactor';a[5]='C = '+gS(this.c,'F',false)};_.Se=function fvb(){return 1};_.Ze=function gvb(){return 0};_._e=function hvb(){return 1};_.ef=function ivb(){o5(this);this.d=0};_.ff=function jvb(a,b){this.b=b};_.gf=function kvb(a,b){if(a==1){this.a=b.q;return}p5(this,a,b)};_.kf=function lvb(a,b){this.mb[a]=b;this.W=d5(this.n,this.mb[0]-this.mb[this.o]);this.W+=this.b;this.d=this.mb[0]-this.mb[1]};_.lf=function mvb(){var a,b;q5(this);b=$Q(2);WQ(this.db,this.eb,b[0],b[1],0,8);WQ(this.db,this.eb,this.j[0],this.j[1],0.6,8);a=SQ(this.db,this.eb,0.6);this.t=yQ(b[0],b[1],a);this.f=$Q(2);this.g=$Q(2);WQ(this.db,this.eb,this.f[0],this.f[1],0.6,8);WQ(this.db,this.eb,this.g[0],this.g[1],1,8)};_.nf=function nvb(){s5(this);$$(mQ,this.gb[0],this.gb[2],this.lb);U$(mQ,this.gb[2])};_.of=function ovb(){var a;a=this.a;this.d>0?(this.c=a):(this.c=a/Txb(1-this.d/this.q.g,0.5));this.e=mQ.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=Kwb(aHb,VIb,306);cC(198,1,{198:1},pvb);_.b=0;_.c=0;var EA=Kwb(aHb,'VoltageSourceRecord',198);cC(104,5,{5:1,9:1,104:1},qvb,rvb);_.Ge=function svb(a){var b;jR(this,a,this.mb[0]);CR(a,this.ib,this.jb);this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);cR(this,this.ib,this.jb,3);b='';(this.bb&1)!=0&&(b=gS(Fxb(this.W),'A',true));(this.bb&2)!=0&&(b=(b.length>0?b+' ':'')+gS(this.mb[0],'V',true));IQ(this,a,b,4);HQ(this,a)};_.Pe=function tvb(){return 119};_.Qe=function uvb(a){var b;if(a==0){b=new f7('',0);b.c=new sY(iKb,(this.bb&1)!=0);return b}if(a==1){b=new f7('',0);b.c=new sY(jKb,(this.bb&2)!=0);return b}return null};_.Re=function vvb(a){a[0]='wire';a[1]=RGb+MR(this.W);a[2]=hHb+gS(this.mb[0],'V',false)};_.Ve=function wvb(){return 0};_.Ze=function xvb(){return 119};_.$e=function yvb(){return this.mb[0]};_.cf=function zvb(){return true};_.gf=function Avb(a,b){a==0&&(bI(b.c).a?(this.bb|=1):(this.bb&=-2));a==1&&(bI(b.c).a?(this.bb|=2):(this.bb&=-3))};_.nf=function Bvb(){};_.a=false;var FA=Kwb(aHb,_Hb,104);cC(204,177,{5:1,9:1,204:1},Cvb,Dvb);_.xf=function Evb(){var a,b;a=false;for(b=0;b!=this.k;b++)a=a^tV(this,b);return a};_.Pe=function Fvb(){return 154};_.yf=function Gvb(){return 'XOR gate'};_.zf=function Hvb(){return '=1'};_.Ze=function Ivb(){return 52};var GA=Kwb(aHb,nJb,204);cC(222,125,{5:1,125:1,9:1,222:1},Kvb,Lvb);_.Ge=function Mvb(a){var b,c;cR(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];CQ(this,a);hR(this,a);Z8(a,RQ(this,b));X8(a,this.b);Z8(a,RQ(this,c));CR(a,this.a[0],this.a[1]);CR(a,this.c[0],this.a[0]);CR(a,this.c[1],this.a[1]);this.V=kR(this.W,this.V);mQ.J!=this&&FQ(a,this.ib,this.jb,this.V);HQ(this,a)};_.Pe=function Nvb(){return 122};_.Re=function Ovb(a){n5(this,a);a[0]='Zener diode';a[5]='Vz = '+gS(this.q.a,'V',false)};_.Ze=function Pvb(){return 122};_.gf=function Qvb(b,c){var d,e;if(b==2){d=wG(o_(eLb),o_('5.6'));try{e=(new cxb(d)).a;e=e<=0?0-e:e;if(e>0){this.q=e6(e);this.r=this.q.i;c.k=true;return}}catch(a){a=_B(a);if(!Np(a,17))throw $B(a)}}p5(this,b,c)};_.Vf=function Rvb(a){Jvb=a};_.lf=function Svb(){var a;q5(this);wQ(this,16);this.a=$Q(2);this.c=$Q(2);a=$Q(2);WQ(this.db,this.eb,a[0],a[1],0,8);WQ(this.db,this.eb,this.a[0],this.a[1],1,8);VQ(this.a[0],this.a[1],this.c[0],-0.2,-8);VQ(this.a[1],this.a[0],this.c[1],-0.2,-8);this.b=yQ(a[0],a[1],this.eb)};var Jvb=bLb;var HA=Kwb(aHb,JIb,222);cC(362,1,{},Zvb);var Tvb;var KA=Kwb(aHb,'circuitjs1',362);cC(363,1,{},$vb);_.ae=function _vb(a,b){};_.be=function awb(a,b){var c;if(b.a.status==200){c=b.a.responseText;Yvb(this.a,c)}else{EKb+b.a.statusText;Wvb(this.a)}};var IA=Kwb(aHb,'circuitjs1/1',363);cC(364,1,UFb,bwb);_.Zd=function cwb(a){x$(Tvb);J$(Tvb)};var JA=Kwb(aHb,'circuitjs1/2',364);cC(212,1,{});_.tS=function hwb(){return this.a};var LA=Kwb(IDb,'AbstractStringBuilder',212);cC(372,54,wEb,iwb);var MA=Kwb(IDb,'ArithmeticException',372);cC(52,54,wEb,jwb,kwb);var ZA=Kwb(IDb,'IndexOutOfBoundsException',52);cC(534,52,wEb,lwb);var NA=Kwb(IDb,'ArrayIndexOutOfBoundsException',534);cC(186,54,wEb,mwb,nwb);var OA=Kwb(IDb,'ArrayStoreException',186);cC(122,1,{3:1,122:1,12:1},swb,twb);_.zd=function vwb(a){return rwb(this,Jp(a,122))};_.eQ=function wwb(a){return Np(a,122)&&Jp(a,122).a==this.a};_.hC=function xwb(){return this.a?1231:1237};_.tS=function ywb(){return ''+this.a};_.a=false;var owb,pwb;var QA=Kwb(IDb,'Boolean',122);cC(169,54,wEb,Zwb);var RA=Kwb(IDb,'ClassCastException',169);cC(243,1,{3:1,243:1});var $wb;var bB=Kwb(IDb,'Number',243);cC(8,243,{3:1,12:1,8:1,243:1},cxb);_.zd=function exb(a){return bxb(this,Jp(a,8))};_.eQ=function fxb(a){return Np(a,8)&&Jp(a,8).a==this.a};_.hC=function gxb(){return Vp(this.a)};_.tS=function jxb(){return ''+this.a};_.a=0;var TA=Kwb(IDb,'Double',8);cC(47,54,wEb,kxb,lxb);var XA=Kwb(IDb,'IllegalArgumentException',47);cC(124,54,wEb,mxb,nxb);var YA=Kwb(IDb,'IllegalStateException',124);cC(27,243,{3:1,12:1,27:1,243:1},pxb,qxb);_.zd=function sxb(a){return oxb(this,Jp(a,27))};_.eQ=function txb(a){return Np(a,27)&&Jp(a,27).a==this.a};_.hC=function uxb(){return this.a};_.tS=function zxb(){return ''+this.a};_.a=0;var $A=Kwb(IDb,'Integer',27);var Cxb;cC(128,54,wEb,Yxb,Zxb);var _A=Kwb(IDb,'NullPointerException',128);cC(147,47,{3:1,17:1,147:1,32:1},$xb);var aB=Kwb(IDb,'NumberFormatException',147);cC(158,1,{3:1,158:1},_xb);_.eQ=function ayb(a){var b;if(Np(a,158)){b=Jp(a,158);return this.c==b.c&&eDb(this.d,b.d)&&eDb(this.a,b.a)&&eDb(this.b,b.b)}return false};_.hC=function byb(){return RAb(Cp(yp(cB,1),ODb,1,3,[Bxb(this.c),this.a,this.d,this.b]))};_.tS=function cyb(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var eB=Kwb(IDb,'StackTraceElement',158);var hB=Kwb(IDb,'String',2);var Hyb,Iyb=0,Jyb;cC(640,212,{705:1},Oyb);var fB=Kwb(IDb,'StringBuffer',640);cC(117,212,{705:1},Uyb,Vyb,Wyb);var gB=Kwb(IDb,'StringBuilder',117);cC(187,54,wEb,Yyb,Zyb);var jB=Kwb(IDb,'UnsupportedOperationException',187);cC(729,1,{});_.ig=function bzb(a){return $yb(this,a,false)};_.jg=function czb(){return this.lg()==0};_.kg=function dzb(a){return $yb(this,a,true)};_.tS=function ezb(){return azb(this)};var kB=Kwb(eMb,'AbstractCollection',729);cC(728,1,{180:1});_.eQ=function hzb(a){var b,c,d;if(a===this){return true}if(!Np(a,180)){return false}d=Jp(a,180);if(this.b!=d.b){return false}for(c=new Hzb((new zzb(d)).a);Ezb(c);){b=(sBb(c.d,c),uh(Ezb(c)),c.b=c.a,Jp(c.a.se(),43));if(!fzb(this,b)){return false}}return true};_.hC=function jzb(){return YAb(new zzb(this))};_.tS=function kzb(){var a,b,c,d;d=new Wyb('{');a=false;for(c=new Hzb((new zzb(this)).a);Ezb(c);){b=(sBb(c.d,c),uh(Ezb(c)),c.b=c.a,Jp(c.a.se(),43));a?(d.a+=', ',d):(a=true);Ryb(d,gzb(this,b.ug()));d.a+='=';Ryb(d,gzb(this,b.vg()))}d.a+='}';return d.a};var wB=Kwb(eMb,'AbstractMap',728);cC(368,728,{180:1});_.b=0;var nB=Kwb(eMb,'AbstractHashMap',368);cC(730,729,{238:1});_.eQ=function wzb(a){var b;if(a===this){return true}if(!Np(a,238)){return false}b=Jp(a,238);if(b.lg()!=this.lg()){return false}return _yb(this,b)};_.hC=function xzb(){return YAb(this)};var xB=Kwb(eMb,'AbstractSet',730);cC(99,730,{238:1},zzb);_.ig=function Azb(a){return yzb(this,a)};_.ge=function Bzb(){return new Hzb(this.a)};_.kg=function Czb(a){var b;if(yzb(this,a)){b=Jp(a,43).ug();tzb(this.a,b);return true}return false};_.lg=function Dzb(){return this.a.b};var mB=Kwb(eMb,'AbstractHashMap/EntrySet',99);cC(100,1,{},Hzb);_.re=function Izb(){return Ezb(this)};_.se=function Jzb(){return Fzb(this)};_.te=function Kzb(){Gzb(this)};var lB=Kwb(eMb,'AbstractHashMap/EntrySetIterator',100);cC(731,729,{141:1});_.mg=function Mzb(a,b){throw new Zyb('Add not supported on this list')};_.ng=function Nzb(a){this.mg(this.lg(),a);return true};_.eQ=function Ozb(a){return Lzb(this,a)};_.hC=function Pzb(){return ZAb(this)};_.ge=function Qzb(){return new Uzb(this)};_.pg=function Rzb(){return new Yzb(this,0)};_.qg=function Szb(a){return new Yzb(this,a)};_.rg=function Tzb(a){throw new Zyb('Remove not supported on this list')};var qB=Kwb(eMb,'AbstractList',731);cC(129,1,{},Uzb);_.re=function Vzb(){return this.b<this.d.lg()};_.se=function Wzb(){return uh(this.b<this.d.lg()),this.d.og(this.c=this.b++)};_.te=function Xzb(){zh(this.c!=-1);this.d.rg(this.c);this.b=this.c;this.c=-1};_.b=0;_.c=-1;var oB=Kwb(eMb,'AbstractList/IteratorImpl',129);cC(268,129,{},Yzb);_.sg=function Zzb(){return this.b>0};_.tg=function $zb(){return uh(this.b>0),this.a.og(this.c=--this.b)};var pB=Kwb(eMb,'AbstractList/ListIteratorImpl',268);cC(267,730,{238:1},aAb);_.ig=function bAb(a){return lzb(this.a,a)};_.ge=function cAb(){return _zb(this)};_.kg=function dAb(a){if(lzb(this.a,a)){tzb(this.a,a);return true}return false};_.lg=function eAb(){return this.a.b};var sB=Kwb(eMb,'AbstractMap/1',267);cC(371,1,{},fAb);_.re=function gAb(){return Ezb(this.a)};_.se=function hAb(){var a;a=Fzb(this.a);return a.ug()};_.te=function iAb(){Gzb(this.a)};var rB=Kwb(eMb,'AbstractMap/1/1',371);cC(369,1,fMb);_.eQ=function jAb(a){var b;if(!Np(a,43)){return false}b=Jp(a,43);return eDb(this.a,b.ug())&&eDb(this.b,b.vg())};_.ug=function kAb(){return this.a};_.vg=function lAb(){return this.b};_.hC=function mAb(){return fDb(this.a)^fDb(this.b)};_.wg=function nAb(a){var b;b=this.b;this.b=a;return b};_.tS=function oAb(){return this.a+'='+this.b};var tB=Kwb(eMb,'AbstractMap/AbstractEntry',369);cC(370,369,fMb,pAb);var uB=Kwb(eMb,'AbstractMap/SimpleEntry',370);cC(732,1,fMb);_.eQ=function qAb(a){var b;if(!Np(a,43)){return false}b=Jp(a,43);return eDb(this.ug(),b.ug())&&eDb(this.vg(),b.vg())};_.hC=function rAb(){return fDb(this.ug())^fDb(this.vg())};_.tS=function sAb(){return this.ug()+'='+this.vg()};var vB=Kwb(eMb,'AbstractMapEntry',732);cC(118,731,gMb,EAb);_.mg=function FAb(a,b){tAb(this,a,b)};_.ng=function GAb(a){return uAb(this,a)};_.ig=function HAb(a){return xAb(this,a,0)!=-1};_.og=function IAb(a){return wAb(this,a)};_.jg=function JAb(){return this.b.length==0};_.rg=function KAb(a){return zAb(this,a)};_.kg=function LAb(a){return AAb(this,a)};_.lg=function MAb(){return this.b.length};var yB=Kwb(eMb,'ArrayList',118);var WAb;cC(373,731,gMb,aBb);_.ig=function bBb(a){return false};_.og=function cBb(a){vh(a,0);return null};_.ge=function dBb(){return XAb(),hBb(),gBb};_.pg=function eBb(){return XAb(),hBb(),gBb};_.lg=function fBb(){return 0};var AB=Kwb(eMb,'Collections/EmptyList',373);cC(374,1,{},iBb);_.re=function jBb(){return false};_.sg=function kBb(){return false};_.se=function lBb(){throw new dDb};_.tg=function mBb(){throw new dDb};_.te=function nBb(){throw new mxb};var gBb;var zB=Kwb(eMb,'Collections/EmptyListIterator',374);var oBb;cC(700,1,{},qBb);_.Wf=function rBb(a,b){wh(a);wh(b);return Ayb(Jp(a,12),b)};var BB=Kwb(eMb,'Comparators/1',700);cC(628,54,wEb,wBb);var CB=Kwb(eMb,'ConcurrentModificationException',628);cC(151,1,{3:1,12:1,151:1},yBb,zBb);_.zd=function ABb(a){return xBb(this,Jp(a,151))};_.eQ=function BBb(a){return Np(a,151)&&BC(CC(this.a.getTime()),CC(Jp(a,151).a.getTime()))};_.hC=function CBb(){var a;a=CC(this.a.getTime());return RC(SC(a,OC(a,32)))};_.tS=function EBb(){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 (HBb(),FBb)[this.a.getDay()]+' '+GBb[this.a.getMonth()]+' '+DBb(this.a.getDate())+' '+DBb(this.a.getHours())+':'+DBb(this.a.getMinutes())+':'+DBb(this.a.getSeconds())+' GMT'+a+b+' '+this.a.getFullYear()};var DB=Kwb(eMb,'Date',151);var FBb,GBb;cC(55,368,{3:1,180:1},KBb);var EB=Kwb(eMb,'HashMap',55);cC(252,730,{3:1,238:1},OBb);_.ig=function PBb(a){return MBb(this,a)};_.jg=function QBb(){return this.a.b==0};_.ge=function RBb(){return _zb(new aAb(this.a))};_.kg=function SBb(a){return NBb(this,a)};_.lg=function TBb(){return this.a.b};_.tS=function UBb(){return azb(new aAb(this.a))};var FB=Kwb(eMb,'HashSet',252);cC(271,1,{},aCb);_.xg=function bCb(){return Object.create(null)};_.yg=function cCb(){return new eCb(this)};var JB=Kwb(eMb,'InternalJsHashCodeMap',271);cC(388,1,{},eCb);_.re=function fCb(){return dCb(this)};\n",
"_.se=function gCb(){return uh(dCb(this)),this.e=this.a,this.f=this.a[this.c++],this.f};_.te=function hCb(){zh(!!this.f);_Bb(this.g,this.f.ug());Sp(this.a)===Sp(this.e)&&this.a.length!=1&&--this.c;this.f=null};_.b=-1;_.c=0;_.e=null;_.f=null;var GB=Kwb(eMb,'InternalJsHashCodeMap/1',388);cC(386,271,{},iCb);_.xg=function jCb(){return {}};_.yg=function kCb(){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 lCb(){return new mCb(this)};var IB=Kwb(eMb,'InternalJsHashCodeMap/InternalJsHashCodeMapLegacy',386);cC(387,118,gMb,mCb);_.rg=function nCb(a){var b;return b=Jp(zAb(this,a),43),_Bb(this.a,b.ug()),b};var HB=Kwb(eMb,'InternalJsHashCodeMap/InternalJsHashCodeMapLegacy/1',387);cC(383,1,{},oCb);_.Ag=function pCb(){return new aCb};_.Bg=function qCb(){return new ECb};var MB=Kwb(eMb,'InternalJsMapFactory',383);var rCb;cC(385,383,{},vCb);_.Bg=function wCb(){return new bDb};var KB=Kwb(eMb,'InternalJsMapFactory/KeysWorkaroundJsMapFactory',385);cC(384,383,{},xCb);_.Ag=function yCb(){return new iCb};_.Bg=function zCb(){return new UCb};var LB=Kwb(eMb,'InternalJsMapFactory/LegacyInternalJsMapFactory',384);cC(244,1,{},ECb);_.Cg=function FCb(){return Object.create(null)};_.yg=function GCb(){var a;a=this.Eg();return new MCb(this,a)};_.Dg=function HCb(a){return this.a[a]};_.Eg=function ICb(){return ACb(this)};_.Fg=function JCb(a){return new QCb(this,a)};_.Gg=function KCb(a,b){return BCb(this,a,b)};_.Hg=function LCb(a){return CCb(this,a)};var SB=Kwb(eMb,'InternalJsStringMap',244);cC(378,1,{},MCb);_.re=function NCb(){return this.a<this.d.length};_.se=function OCb(){return uh(this.a<this.d.length),new QCb(this.c,this.d[this.b=this.a++])};_.te=function PCb(){zh(this.b!=-1);this.c.Hg(this.d[this.b]);this.b=-1};_.a=0;_.b=-1;var NB=Kwb(eMb,'InternalJsStringMap/1',378);cC(269,732,fMb,QCb);_.ug=function RCb(){return this.b};_.vg=function SCb(){return this.a.Dg(this.b)};_.wg=function TCb(a){return this.a.Gg(this.b,a)};var OB=Kwb(eMb,'InternalJsStringMap/2',269);cC(375,244,{},UCb);_.Cg=function VCb(){return {}};_.yg=function WCb(){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 XCb(a){return this.a[':'+a]};_.Ig=function YCb(){return new _Cb(this)};_.Gg=function ZCb(a,b){return BCb(this,':'+a,b)};_.Hg=function $Cb(a){return CCb(this,':'+a)};var QB=Kwb(eMb,'InternalJsStringMap/InternalJsStringMapLegacy',375);cC(377,118,gMb,_Cb);_.rg=function aDb(a){var b;return b=Jp(zAb(this,a),43),CCb(this.a,':'+Lp(b.ug())),b};var PB=Kwb(eMb,'InternalJsStringMap/InternalJsStringMapLegacy/1',377);cC(376,244,{},bDb);_.Eg=function cDb(){var a;a=ACb(this);!(this.a[hMb]===undefined)&&(a[a.length]=hMb);return a};var RB=Kwb(eMb,'InternalJsStringMap/InternalJsStringMapWithKeysWorkaround',376);var TB=Mwb(eMb,'Map/Entry');cC(161,54,wEb,dDb);var UB=Kwb(eMb,'NoSuchElementException',161);cC(501,1,{},mDb);_.a=0;_.b=0;var gDb,hDb,iDb=0;var VB=Kwb(eMb,'Random',501);cC(34,731,gMb,vDb);_.mg=function wDb(a,b){yDb(a,this.a.b.length+1);tAb(this.a,a,b)};_.ng=function xDb(a){return nDb(this,a)};_.ig=function zDb(a){return xAb(this.a,a,0)!=-1};_.og=function ADb(a){return rDb(this,a)};_.jg=function BDb(){return this.a.b.length==0};_.ge=function CDb(){return new Uzb(this.a)};_.rg=function DDb(a){return tDb(this,a)};_.lg=function EDb(){return this.a.b.length};_.tS=function FDb(){return azb(this.a)};var WB=Kwb(eMb,'Vector',34);var $p=Nwb('int','I'),XB=Nwb('boolean','Z'),Lt=Kwb(kMb,'CollapsedPropertyHolder',717),Mt=Kwb(kMb,'JavaClassHierarchySetupUtil',719),Nt=Kwb(kMb,'LongLibBase/LongEmul',null),Ot=Kwb(kMb,'ModuleUtils',722),Xp=Nwb('byte','B'),Zp=Nwb('double','D'),Yp=Nwb('char','C'),TB=Mwb(eMb,'Map/Entry');var GDb=aD();var gwtOnLoad=gwtOnLoad=_C;ZC(dD);bD('permProps',[[['locale',GKb],['user.agent','ie10']]]);$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"]);