Files
circuitjs/circuitjs1/E8DD6960DBF1D2441A46A283AA00B133.cache.js
2025-09-24 12:40:09 +02:00

27 lines
723 KiB
JavaScript

circuitjs1.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.circuitjs1;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.8.2\";var $strongName = 'E8DD6960DBF1D2441A46A283AA00B133';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 S(){}\nfunction eG(){}\nfunction bG(){}\nfunction mb(){}\nfunction zb(){}\nfunction zm(){}\nfunction im(){}\nfunction nm(){}\nfunction um(){}\nfunction Jm(){}\nfunction Pm(){}\nfunction Um(){}\nfunction Zm(){}\nfunction Cf(){}\nfunction hh(){}\nfunction th(){}\nfunction Ah(){}\nfunction cn(){}\nfunction hn(){}\nfunction nn(){}\nfunction sn(){}\nfunction Bn(){}\nfunction Gn(){}\nfunction Jn(){}\nfunction Mn(){}\nfunction Rn(){}\nfunction jo(){}\nfunction Hp(){}\nfunction HH(){}\nfunction FH(){}\nfunction KH(){}\nfunction eq(){}\nfunction kq(){}\nfunction mq(){}\nfunction HI(){}\nfunction hJ(){}\nfunction zK(){}\nfunction BK(){}\nfunction eL(){}\nfunction gL(){}\nfunction kP(){}\nfunction zP(){}\nfunction z7(){}\nfunction r7(){}\nfunction w7(){}\nfunction C7(){}\nfunction F7(){}\nfunction J7(){}\nfunction RR(){}\nfunction TR(){}\nfunction yT(){}\nfunction Z$(){}\nfunction mU(a){}\nfunction mjb(){}\nfunction tjb(){}\nfunction Cbb(){}\nfunction veb(){}\nfunction vQb(){}\nfunction Ehb(){}\nfunction uib(){}\nfunction dqb(){}\nfunction IFb(){}\nfunction hIb(){}\nfunction mNb(){}\nfunction DRb(){}\nfunction GRb(){}\nfunction PRb(){}\nfunction URb(){}\nfunction pWb(){}\nfunction xWb(){}\nfunction FWb(){}\nfunction Cib(a){}\nfunction xDb(a){}\nfunction KG(){zG()}\nfunction RJ(){PJ()}\nfunction aS(){bS()}\nfunction lK(a){RI(a)}\nfunction Jg(){Jg=bG}\nfunction kc(a,b){a.a=b}\nfunction cm(a,b){a.a=b}\nfunction dm(a,b){a.b=b}\nfunction MH(a,b){a.b=b}\nfunction LH(a,b){a.a=b}\nfunction NH(a,b){a.d=b}\nfunction gJ(a,b){a.d=b}\nfunction QJ(a,b){a.a=b}\nfunction _l(a,b){a.f=b}\nfunction jI(a,b){a.f=b}\nfunction jO(a,b){a.d=b}\nfunction lO(a,b){a.f=b}\nfunction uP(a,b){a.e=b}\nfunction vP(a,b){a.g=b}\nfunction KQ(a,b){a.e=b}\nfunction MQ(a,b){a.e=b}\nfunction L1(a,b){a.d=b}\nfunction n2(a,b){a.d=b}\nfunction Be(a,b){a.Sb=b}\nfunction jb(a){this.a=a}\nfunction qb(a){this.a=a}\nfunction Mb(a){this.a=a}\nfunction Sb(a){this.a=a}\nfunction Vn(a){this.a=a}\nfunction $n(a){this.a=a}\nfunction eo(a){this.a=a}\nfunction Fo(a){this.a=a}\nfunction Po(a){this.a=a}\nfunction Yo(a){this.a=a}\nfunction kH(a){this.a=a}\nfunction uH(a){this.a=a}\nfunction oI(a){this.a=a}\nfunction pI(a){this.a=a}\nfunction rI(a){this.a=a}\nfunction tI(a){this.a=a}\nfunction vI(a){this.a=a}\nfunction xI(a){this.a=a}\nfunction CI(a){this.a=a}\nfunction EI(a){this.a=a}\nfunction FL(a){this.a=a}\nfunction bN(a){this.a=a}\nfunction oN(a){this.a=a}\nfunction TN(a){this.d=a}\nfunction TP(a){this.a=a}\nfunction aP(a){this.a=a}\nfunction lP(a){this.a=a}\nfunction sP(a){this.a=a}\nfunction AO(a){this.a=a}\nfunction XO(a){this.b=a}\nfunction wQ(a){this.a=a}\nfunction yQ(a){this.a=a}\nfunction YQ(a){this.a=a}\nfunction $Q(a){this.a=a}\nfunction aR(a){this.a=a}\nfunction HR(a){this.a=a}\nfunction OS(a){this.a=a}\nfunction WY(a){this.a=a}\nfunction S_(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 H6(a){this.a=a}\nfunction L6(a){this.a=a}\nfunction N6(a){this.a=a}\nfunction O6(a){this.a=a}\nfunction T6(a){this.a=a}\nfunction V6(a){this.a=a}\nfunction a7(a){this.a=a}\nfunction c7(a){this.a=a}\nfunction e7(a){this.a=a}\nfunction g7(a){this.a=a}\nfunction i7(a){this.a=a}\nfunction k7(a){this.a=a}\nfunction m7(a){this.a=a}\nfunction t7(a){this.a=a}\nfunction v7(a){this.c=a}\nfunction pT(a){this.c=a}\nfunction xn(){this.a={}}\nfunction s7(){this.a=-1}\nfunction EAb(){this.f=0}\nfunction dAb(a,b){a.a=b}\nfunction Uab(a,b){a.a=b}\nfunction Fab(a,b){a.d=b}\nfunction vhb(a,b){a.e=b}\nfunction utb(a,b){a.a=b}\nfunction iDb(a,b){a.a=b}\nfunction VCb(a,b){a.Z=b}\nfunction kV(a,b){a.kb=b}\nfunction DK(a,b){af(b,a)}\nfunction Hhb(a){this.a=a}\nfunction Jhb(a){this.a=a}\nfunction Lhb(a){this.a=a}\nfunction Nhb(a){this.a=a}\nfunction Phb(a){this.a=a}\nfunction Rhb(a){this.a=a}\nfunction Thb(a){this.a=a}\nfunction Vhb(a){this.a=a}\nfunction kib(a){this.a=a}\nfunction mib(a){this.a=a}\nfunction oib(a){this.a=a}\nfunction qib(a){this.a=a}\nfunction sib(a){this.a=a}\nfunction wib(a){this.a=a}\nfunction Mib(a){this.a=a}\nfunction Tib(a){this.a=a}\nfunction Zib(a){this.a=a}\nfunction _ib(a){this.a=a}\nfunction cjb(a){this.a=a}\nfunction ejb(a){this.a=a}\nfunction gjb(a){this.a=a}\nfunction pjb(a){this.a=a}\nfunction rjb(a){this.a=a}\nfunction yjb(a){this.b=a}\nfunction dmb(a){this.a=a}\nfunction fmb(a){this.a=a}\nfunction hmb(a){this.a=a}\nfunction mmb(a){this.a=a}\nfunction ZDb(a){this.a=a}\nfunction _Db(a){this.a=a}\nfunction bEb(a){this.a=a}\nfunction dEb(a){this.a=a}\nfunction fEb(a){this.a=a}\nfunction hEb(a){this.a=a}\nfunction jEb(a){this.a=a}\nfunction lEb(a){this.a=a}\nfunction nEb(a){this.a=a}\nfunction pEb(a){this.a=a}\nfunction rEb(a){this.a=a}\nfunction tEb(a){this.a=a}\nfunction vEb(a){this.a=a}\nfunction zEb(a){this.a=a}\nfunction CEb(a){this.a=a}\nfunction HEb(a){this.a=a}\nfunction JEb(a){this.a=a}\nfunction AFb(a){this.a=a}\nfunction CFb(a){this.a=a}\nfunction EFb(a){this.a=a}\nfunction GFb(a){this.a=a}\nfunction QGb(a){this.a=a}\nfunction SGb(a){this.a=a}\nfunction UGb(a){this.a=a}\nfunction oHb(a){this.a=a}\nfunction qHb(a){this.a=a}\nfunction sHb(a){this.a=a}\nfunction uHb(a){this.a=a}\nfunction wHb(a){this.a=a}\nfunction iIb(a){this.a=a}\nfunction kIb(a){this.a=a}\nfunction ZLb(a){this.a=a}\nfunction _Lb(a){this.a=a}\nfunction fMb(a){this.a=a}\nfunction hMb(a){this.a=a}\nfunction jMb(a){this.a=a}\nfunction YRb(a){this.a=a}\nfunction RSb(a){this.a=a}\nfunction JUb(a){this.a=a}\nfunction lVb(a){this.a=a}\nfunction qVb(a){this.a=a}\nfunction dVb(a){this.d=a}\nfunction aWb(a){this.c=a}\nfunction EYb(a){this.a=a}\nfunction Bg(){this.a=Ig()}\nfunction tR(){tR=bG;xR()}\nfunction LI(){LI=bG;dK()}\nfunction GS(){GS=bG;US()}\nfunction zT(){zT=bG;vT()}\nfunction X5(){debugger}\nfunction XWb(){EUb(this)}\nfunction qmb(a){a.b=a.c=0}\nfunction yqb(a){a.a=false}\nfunction Oyb(a){a.A=cV(4)}\nfunction Ezb(a){a.A=cV(4)}\nfunction d8(a){a.F=0;a.D=0}\nfunction C9(a){a.o&&a.Bh()}\nfunction sH(a,b){CH(a.a,b)}\nfunction wn(a,b,c){a.a[b]=c}\nfunction wi(b,a){b.name=a}\nfunction zi(b,a){b.size=a}\nfunction Rf(b,a){b.font=a}\nfunction Th(b,a){b.href=a}\nfunction Vh(b,a){b.width=a}\nfunction Uh(b,a){b.height=a}\nfunction UM(a,b){gN(a.lb,b)}\nfunction rmb(a,b){a.b=a.c=b}\nfunction OCb(a,b){a.n=IBb=b}\nfunction n8(a,b,c){a.G[b]=c}\nfunction Sf(b,a){b.lineCap=a}\nfunction ZU(a){return ZT==a}\nfunction BF(a){return a.e}\nfunction ih(a){return a.ze()}\nfunction oh(a){nh();mh.Be(a)}\nfunction lc(a){kc(this,a.id)}\nfunction Fm(){this.c=++Cm}\nfunction QG(){this.a=new YTb}\nfunction uK(){this.b=new QVb}\nfunction hp(){hp=bG;new XWb}\nfunction Dg(){Dg=bG;Cg=new S}\nfunction I7(){this.b=new mYb}\nfunction GJ(a){$wnd.alert(a)}\nfunction z2(){SP.call(this)}\nfunction _Rb(){wg.call(this)}\nfunction NSb(){wg.call(this)}\nfunction PSb(){wg.call(this)}\nfunction kTb(){wg.call(this)}\nfunction cUb(){wg.call(this)}\nfunction LWb(){wg.call(this)}\nfunction OXb(){wg.call(this)}\nfunction Zlb(a){Xlb=a;Ylb()}\nfunction ikb(a){a.e=0;a.d=0}\nfunction ti(b,a){b.checked=a}\nfunction xi(b,a){b.htmlFor=a}\nfunction vi(b,a){b.disabled=a}\nfunction Ph(b,a){b.tabIndex=a}\nfunction LG(a,b){a.__layer=b}\nfunction Mg(a,b){Jg();a.src=b}\nfunction gT(a,b){jT(a,b,a.c)}\nfunction IP(a,b){NP(a,b,b,-1)}\nfunction lYb(a,b){NVb(a.a,b)}\nfunction bYb(a,b){FVb(a.a,b)}\nfunction De(a,b){Mh(a.ce(),b)}\nfunction dN(a,b){a.a=b;eN(a)}\nfunction dib(a){_hb(a);$hb(a)}\nfunction PDb(a){a.Y.o||SDb(a)}\nfunction U5(a){console.log(a)}\nfunction Tb(a){Sb.call(this,a)}\nfunction Fc(a){Sb.call(this,a)}\nfunction bSb(){_Rb.call(this)}\nfunction xg(a){vg.call(this,a)}\nfunction zg(a){xg.call(this,a)}\nfunction RG(a){UG(a);this.a=a}\nfunction of(a){CT((LI(),a.Sb))}\nfunction Ag(a){return Ig()-a.a}\nfunction vn(a,b){return a.a[b]}\nfunction Oh(b,a){b.scrollTop=a}\nfunction Qf(b,a){b.fillStyle=a}\nfunction Io(a){Go.call(this,a)}\nfunction $o(a){vg.call(this,a)}\nfunction cL(a){Io.call(this,a)}\nfunction jL(a){pf.call(this,a)}\nfunction jM(a,b){QL(a,b);cM(a)}\nfunction tH(a,b,c){DH(a.a,b,c)}\nfunction GI(a,b,c){a.a=b;a.b=c}\nfunction AP(a,b){BP(a,b,a.k.c)}\nfunction HO(a,b){iO(a,b);--a.b}\nfunction BO(a){AO.call(this,a)}\nfunction IM(a){return LI(),a.a}\nfunction pV(a){return a<0?-a:a}\nfunction aQ(a){CT((LI(),a.Sb))}\nfunction RCb(a,b){CCb(a);a.p=b}\nfunction Htb(a,b){a.d=b;Ktb(a)}\nfunction _Y(a){!!a.j&&eFb(a.j)}\nfunction _Wb(){this.a=new XWb}\nfunction mYb(){this.a=new QVb}\nfunction dh(){dh=bG;bh=new hh}\nfunction cP(){cP=bG;bP=new kP}\nfunction Ep(){Ep=bG;Dp=new Hp}\nfunction PJ(){PJ=bG;OJ=new Fm}\nfunction b_(){b_=bG;$$=new XWb}\nfunction bc(){Mb.call(this,rZb)}\nfunction ac(){Mb.call(this,qZb)}\nfunction cc(){Mb.call(this,sZb)}\nfunction sc(){Mb.call(this,tZb)}\nfunction zc(){Mb.call(this,uZb)}\nfunction Ac(){Mb.call(this,vZb)}\nfunction Bc(){Mb.call(this,wZb)}\nfunction Dc(){Mb.call(this,xZb)}\nfunction Ec(){Mb.call(this,yZb)}\nfunction Hc(){Mb.call(this,AZb)}\nfunction Mc(){Mb.call(this,BZb)}\nfunction Ob(){Mb.call(this,kZb)}\nfunction Pb(){Mb.call(this,lZb)}\nfunction Xb(){Mb.call(this,mZb)}\nfunction Yb(){Mb.call(this,nZb)}\nfunction Zb(){Mb.call(this,oZb)}\nfunction _b(){Mb.call(this,pZb)}\nfunction ae(){Mb.call(this,CZb)}\nfunction de(){Mb.call(this,DZb)}\nfunction ze(){throw BF(new cUb)}\nfunction ue(a){return LI(),a.Sb}\nfunction uf(a){return LI(),a.Sb}\nfunction sW(a,b){return a>b?a:b}\nfunction tW(a,b){return a<b?a:b}\nfunction n4(a,b){return a>b?a:b}\nfunction q4(a,b){return a<b?a:b}\nfunction RU(a,b){return a.mb[b]}\nfunction Og(a,b){a.a=b;return a}\nfunction ZJ(a,b){a.__listener=b}\nfunction DT(a,b){a.style[B_b]=b}\nfunction Pf(c,a,b){c.scale(a,b)}\nfunction Ae(a,b){Be(a,(LI(),b))}\nfunction pL(a,b){qL((LI(),a),b)}\nfunction ttb(a){p4(xRb,a.b,a.a)}\nfunction fFb(a){a.e=true;eFb(a)}\nfunction fSb(a){return PYb(a),a}\nfunction KSb(a){return PYb(a),a}\nfunction aSb(a){xg.call(this,a)}\nfunction OSb(a){xg.call(this,a)}\nfunction QSb(a){xg.call(this,a)}\nfunction lTb(a){xg.call(this,a)}\nfunction dUb(a){xg.call(this,a)}\nfunction BYb(a,b){a.splice(b,1)}\nfunction Lf(c,a,b){c.lineTo(a,b)}\nfunction Nf(c,a,b){c.moveTo(a,b)}\nfunction Je(a,b){LI();iK(a.Sb,b)}\nfunction oq(a,b){return xSb(a,b)}\nfunction lq(a){return a[4]||a[1]}\nfunction pf(a){Be(this,(LI(),a))}\nfunction Af(a){Be(this,(LI(),a))}\nfunction SL(a){Be(this,(LI(),a))}\nfunction _N(a){Be(this,(LI(),a))}\nfunction Tg(){Tg=bG;!!(nh(),mh)}\nfunction uXb(){uXb=bG;tXb=wXb()}\nfunction eSb(){eSb=bG;dSb=false}\nfunction cSb(a){aSb.call(this,a)}\nfunction lL(a){mL.call(this,a.a)}\nfunction nTb(a){OSb.call(this,a)}\nfunction YTb(){YRb.call(this,'')}\nfunction ZTb(){YRb.call(this,'')}\nfunction _Tb(a){aSb.call(this,a)}\nfunction UJ(){ro.call(this,null)}\nfunction FYb(a){EYb.call(this,a)}\nfunction uxb(){this.a=0;this.b=0}\nfunction SSb(a){this.a=JSb(a,10)}\nfunction CYb(a,b){return wq(a,b)}\nfunction FX(a,b){return a.A[b].o}\nfunction YO(a){return a.children}\nfunction pSb(a){nSb(a);return a.i}\nfunction oSb(a){nSb(a);return a.k}\nfunction Sh(a){a=KTb(a);return a}\nfunction Tf(b,a){b.strokeStyle=a}\nfunction Kb(a,b){Lh(b,'role',a.a)}\nfunction bb(a,b,c){ab(a,b,Ig(),c)}\nfunction hDb(a,b,c){JCb(a.a,b,c)}\nfunction Ee(a,b,c){Pe(a.ce(),b,c)}\nfunction Ek(){Bk.call(this,a$b,1)}\nfunction Zk(){Xk.call(this,h$b,0)}\nfunction Li(){Gi.call(this,a$b,3)}\nfunction Ll(){Il.call(this,a$b,1)}\nfunction mc(){Mb.call(this,'img')}\nfunction rc(){Mb.call(this,'log')}\nfunction Yd(){Mb.call(this,'row')}\nfunction he(){Mb.call(this,'tab')}\nfunction XF(){VF==null&&(VF=[])}\nfunction tJ(){this.a=new ro(null)}\nfunction PK(){this.k=new mT(this)}\nfunction KK(a,b){return hT(a.k,b)}\nfunction LK(a,b){return iT(a.k,b)}\nfunction qo(a,b){return Co(a.a,b)}\nfunction rH(a,b){return zH(a.a,b)}\nfunction HF(a,b){return DF(a,b)>0}\nfunction KF(a,b){return DF(a,b)<0}\nfunction NG(b,a){return b.test(a)}\nfunction zM(a,b){QL(a.tb,b);cM(a)}\nfunction iS(a,b){mi((LI(),a.b),b)}\nfunction kS(a,b){Oh((LI(),a.b),b)}\nfunction IS(a){(LI(),a.Sb).rows=5}\nfunction zjb(a){this.b=6;this.c=a}\nfunction Ygb(a){a.k=true;return a}\nfunction Fib(a){a.p=true;return a}\nfunction Gib(a){a.d=true;return a}\nfunction STb(a,b){a.a+=b;return a}\nfunction TTb(a,b){a.a+=b;return a}\nfunction txb(a,b,c){a.a+=b;a.b+=c}\nfunction Gyb(a,b,c){a.c+=b;a.d+=c}\nfunction lV(a,b,c){olb(b,TU(a,c))}\nfunction qL(a,b){a.style[v_b]=b.a}\nfunction Ib(a,b){this.b=a;this.a=b}\nfunction sQ(){tQ.call(this,false)}\nfunction XS(){VS.call(this,h$b,0)}\nfunction fc(){Mb.call(this,'form')}\nfunction gc(){Mb.call(this,'grid')}\nfunction nc(){Mb.call(this,'link')}\nfunction oc(){Mb.call(this,'list')}\nfunction uc(){Mb.call(this,'math')}\nfunction vc(){Mb.call(this,'menu')}\nfunction Cc(){Mb.call(this,'note')}\nfunction oe(){Mb.call(this,'tree')}\nfunction se(a,b){Pe(a.ce(),b,true)}\nfunction Fe(a,b){Qe((LI(),a.Sb),b)}\nfunction He(a,b){Re((LI(),a.Sb),b)}\nfunction xf(a,b){Uh((LI(),a.Sb),b)}\nfunction yf(a,b){Vh((LI(),a.Sb),b)}\nfunction yg(a,b){pg.call(this,a,b)}\nfunction Yf(a,b){this.b=a;this.c=b}\nfunction Gi(a,b){Yf.call(this,a,b)}\nfunction ej(a,b){Yf.call(this,a,b)}\nfunction Sj(a,b){Yf.call(this,a,b)}\nfunction qk(a,b){Yf.call(this,a,b)}\nfunction Bk(a,b){Yf.call(this,a,b)}\nfunction Mk(a,b){Yf.call(this,a,b)}\nfunction Xk(a,b){Yf.call(this,a,b)}\nfunction ll(a,b){Yf.call(this,a,b)}\nfunction nl(){ll.call(this,'PX',0)}\nfunction rl(){ll.call(this,'EM',2)}\nfunction tl(){ll.call(this,'EX',3)}\nfunction vl(){ll.call(this,'PT',4)}\nfunction xl(){ll.call(this,'PC',5)}\nfunction zl(){ll.call(this,'IN',6)}\nfunction Bl(){ll.call(this,'CM',7)}\nfunction Dl(){ll.call(this,'MM',8)}\nfunction Il(a,b){Yf.call(this,a,b)}\nfunction Sl(a,b){Yf.call(this,a,b)}\nfunction Co(a,b){return wUb(a.d,b)}\nfunction Wo(a,b){this.b=a;this.a=b}\nfunction Bp(a,b){Yf.call(this,a,b)}\nfunction FF(a,b){return DF(a,b)==0}\nfunction IF(a,b){return DF(a,b)>=0}\nfunction OF(a,b){return DF(a,b)!=0}\nfunction SH(a,b){this.a=a;this.b=b}\nfunction II(a,b){this.a=a;this.b=b}\nfunction VI(a,b){LI();XJ();kK(a,b)}\nfunction _I(a){return WJ((LI(),a))}\nfunction cJ(a,b){LI();XJ();kK(a,b)}\nfunction wK(a,b){this.a=a;this.b=b}\nfunction iL(a,b){Nh((LI(),a.Sb),b)}\nfunction MM(a,b){RM(a,qm(b),rm(b))}\nfunction NM(a,b){SM(a,qm(b),rm(b))}\nfunction QN(a,b){Yf.call(this,a,b)}\nfunction ZN(a,b){wi((LI(),a.Sb),b)}\nfunction QP(a,b){yi((LI(),a.Sb),b)}\nfunction RP(a,b){zi((LI(),a.Sb),b)}\nfunction zQ(a,b){this.a=a;this.b=b}\nfunction gR(a,b){Yf.call(this,a,b)}\nfunction Mh(b,a){b.className=a||''}\nfunction Nh(b,a){b.innerHTML=a||''}\nfunction yi(b,a){b.selectedIndex=a}\nfunction VS(a,b){Yf.call(this,a,b)}\nfunction GT(a,b){pg.call(this,a,b)}\nfunction SZ(a,b){xZ.call(this,a,b)}\nfunction H$(a,b){m$.call(this,a,b)}\nfunction U_(a,b){nV.call(this,a,b)}\nfunction IV(a,b){JV(a,b.b,b.c,b.a)}\nfunction MT(a){Do(a.a,a.d,a.c,a.b)}\nfunction y2(a,b){yi((LI(),a.Sb),b)}\nfunction LS(a){(LI(),a.Sb).size=50}\nfunction rlb(a){this.a=a;this.b=12}\nfunction Q6(a,b){this.a=a;this.b=b}\nfunction Z6(a,b){this.a=a;this.b=b}\nfunction CDb(a,b){return a.r+a.t-b}\nfunction HCb(a){return a.A.c+a.A.b}\nfunction FUb(a){return a.a.c+a.b.c}\nfunction bUb(){bUb=bG;aUb=new URb}\nfunction yeb(){yeb=bG;web=new XWb}\nfunction mWb(){mWb=bG;lWb=new pWb}\nfunction wWb(){wWb=bG;vWb=new xWb}\nfunction EWb(){EWb=bG;DWb=new FWb}\nfunction ah(){Qg!=0&&(Qg=0);Sg=-1}\nfunction Nb(){Mb.call(this,'alert')}\nfunction le(){Mb.call(this,'timer')}\nfunction ic(){Mb.call(this,'group')}\nfunction Lc(){Mb.call(this,'radio')}\nfunction pl(){ll.call(this,'PCT',1)}\nfunction Wl(){Sl.call(this,'PRE',2)}\nfunction Bb(a){$wnd.clearTimeout(a)}\nfunction _g(a){$wnd.clearTimeout(a)}\nfunction _h(a,b){a.dispatchEvent(b)}\nfunction Xf(c,a,b){c.translate(a,b)}\nfunction KT(c,a,b){c.open(a,b,true)}\nfunction NJ(a,b,c){$wnd.open(a,b,c)}\nfunction Xe(a,b){!!a.Pb&&po(a.Pb,b)}\nfunction K2(a,b){!!a.Nc&&LQ(a.Nc,b)}\nfunction eM(a,b){a.ub=b?b:(fR(),cR)}\nfunction DV(a,b){ilb(a,b.b,b.c,b.a)}\nfunction SCb(a,b,c){fYb(a._,b).n=c}\nfunction klb(a,b,c,d){Kf(a.a,b,c,d)}\nfunction kmb(a,b){this.a=a;this.b=b}\nfunction Nmb(a,b){this.a=a;this.b=b}\nfunction vtb(a,b){this.b=a;this.a=b}\nfunction mub(a,b){H$.call(this,a,b)}\nfunction wub(a,b){m$.call(this,a,b)}\nfunction DS(a){pf.call(this,a);Ep()}\nfunction i2(a){yL.call(this,LRb(a))}\nfunction TOb(a,b){nV.call(this,a,b)}\nfunction VQb(a,b){nV.call(this,a,b)}\nfunction vxb(a,b){this.a=a;this.b=b}\nfunction AVb(a,b){this.a=a;this.b=b}\nfunction xEb(a,b){this.b=a;this.a=b}\nfunction dMb(a,b){this.b=a;this.a=b}\nfunction o5(a,b){return b+a.sb&a.rb}\nfunction VRb(a,b){return sTb(a.a,b)}\nfunction ZWb(a,b){return wUb(a.a,b)}\nfunction _Xb(a,b){return FVb(a.a,b)}\nfunction aYb(a,b){return GVb(a.a,b)}\nfunction kYb(a,b){return LVb(a.a,b)}\nfunction AXb(a,b){return a.a.get(b)}\nfunction yXb(){uXb();return new tXb}\nfunction pJ(a){oJ();return sJ(mJ,a)}\nfunction u4(a){a.d=true;M4(a);H3(a)}\nfunction ui(b,a){b.defaultChecked=a}\nfunction up(){up=bG;hp();tp=new XWb}\nfunction XJ(){if(!VJ){gK();VJ=true}}\nfunction MWb(){this.a=new $wnd.Date}\nfunction Pg(){this.b='canvas2svg.js'}\nfunction ge(){Mb.call(this,'status')}\nfunction ce(){Mb.call(this,'slider')}\nfunction Wb(){Mb.call(this,'banner')}\nfunction Nc(){Mb.call(this,'region')}\nfunction Ii(){Gi.call(this,'NONE',0)}\nfunction Uj(){Sj.call(this,'NONE',0)}\nfunction tj(){ej.call(this,'MOVE',4)}\nfunction qj(){ej.call(this,'AUTO',1)}\nfunction Gk(){Bk.call(this,'AUTO',3)}\nfunction tk(){qk.call(this,'BOLD',1)}\nfunction _k(){Xk.call(this,'LEFT',2)}\nfunction ro(a){so.call(this,a,false)}\nfunction TH(a){SH.call(this,a.a,a.b)}\nfunction SK(a,b){HK(a,b,(LI(),a.Sb))}\nfunction CO(a,b){HK(a,b,(LI(),a.Sb))}\nfunction OM(a,b){TM((qm(b),rm(b),a))}\nfunction Rb(a,b,c){Lh(b,a.a,Qb(a,c))}\nfunction zYb(a,b,c){a.splice(b,0,c)}\nfunction PQ(a,b){UQ.call(this,a.a,b)}\nfunction QQ(a,b){VQ.call(this,a.a,b)}\nfunction fX(a,b){PW.call(this,a,b,0)}\nfunction vX(a,b){PW.call(this,a,b,1)}\nfunction tX(a,b){gX.call(this,a,b,1)}\nfunction Q$(a,b){gX.call(this,a,b,1)}\nfunction ZS(){VS.call(this,'LEFT',2)}\nfunction Gub(a,b){wub.call(this,a,b)}\nfunction avb(a,b){Hab.call(this,a,b)}\nfunction wBb(a,b){inb.call(this,a,b)}\nfunction hRb(a,b){wub.call(this,a,b)}\nfunction Pjb(a,b){a.a==null&&(a.a=b)}\nfunction X4(a,b){b!=null&&gN(a.zd,b)}\nfunction ITb(a,b){return a.substr(b)}\nfunction gTb(a){return DF(a,0)>0?a:0}\nfunction dS(a){return ji((LI(),a.b))}\nfunction lr(a){return a==null?null:a}\nfunction AH(a){return $wnd[a].length}\nfunction Ab(a){$wnd.clearInterval(a)}\nfunction Gb(a){this.a=a;zb.call(this)}\nfunction Vb(){Mb.call(this,'article')}\nfunction tc(){Mb.call(this,'marquee')}\nfunction xc(){Mb.call(this,'menubar')}\nfunction me(){Mb.call(this,'toolbar')}\nfunction ne(){Mb.call(this,'tooltip')}\nfunction ie(){Mb.call(this,'tablist')}\nfunction ke(){Mb.call(this,'textbox')}\nfunction pc(){Mb.call(this,'listbox')}\nfunction jc(){Mb.call(this,'heading')}\nfunction Mi(){Gi.call(this,'SOLID',4)}\nfunction mj(){ej.call(this,'WAIT',14)}\nfunction lj(){ej.call(this,'TEXT',13)}\nfunction nj(){ej.call(this,'HELP',15)}\nfunction bk(){Sj.call(this,'FLEX',17)}\nfunction dk(){Sj.call(this,'BLOCK',1)}\nfunction jk(){Sj.call(this,'TABLE',7)}\nfunction Rk(){Mk.call(this,'FIXED',3)}\nfunction al(){Xk.call(this,'RIGHT',3)}\nfunction OI(a,b,c){LI();hK(a,TI(b),c)}\nfunction nf(a,b){(LI(),a.Sb)[OZb]=!b}\nfunction bi(a,b){a.textContent=b||''}\nfunction Abb(a,b){a.e=b?a.e|1:a.e&-2}\nfunction UTb(a,b){a.a+=''+b;return a}\nfunction VTb(a,b){a.a+=''+b;return a}\nfunction nR(a){db.call(this);this.a=a}\nfunction VR(){NR.call(this,$doc.body)}\nfunction $S(){VS.call(this,'RIGHT',3)}\nfunction wdb(a,b){PW.call(this,a,b,0)}\nfunction tub(a,b){gX.call(this,a,b,6)}\nfunction plb(a,b){Tf(a.a,b);Qf(a.a,b)}\nfunction NHb(a,b){gX.call(this,a,b,2)}\nfunction No(a){this.a=a;zb.call(this)}\nfunction rR(a){this.a=a;zb.call(this)}\nfunction x6(a){this.a=a;zb.call(this)}\nfunction HJ(a){return $wnd.confirm(a)}\nfunction zq(a){return Aq(a.l,a.m,a.h)}\nfunction YI(a){return LI(),WJ(a.type)}\nfunction BQ(a){return fi((LI(),a.Sb))}\nfunction tUb(a){return !a?null:a.ei()}\nfunction QXb(a){return a!=null?Y(a):0}\nfunction yTb(a,b){return a.indexOf(b)}\nfunction wTb(a,b){return PYb(a),a===b}\nfunction gYb(a,b){return IVb(a.a,b,0)}\nfunction HW(a){return a<0?-1:a==0?0:1}\nfunction LFb(a){a.b=0;a.a=0;a.c=false}\nfunction iKb(a){a.n=273.15;a.o=a.n+25}\nfunction lXb(a){this.a=yXb();this.b=a}\nfunction DXb(a){this.a=yXb();this.b=a}\nfunction JYb(){EYb.call(this,'UTF-8')}\nfunction $b(){Mb.call(this,'combobox')}\nfunction ec(){Mb.call(this,'document')}\nfunction hc(){Mb.call(this,'gridcell')}\nfunction qc(){Mb.call(this,'listitem')}\nfunction yc(){Mb.call(this,'menuitem')}\nfunction qe(){Mb.call(this,'treeitem')}\nfunction pe(){Mb.call(this,'treegrid')}\nfunction Zd(){Mb.call(this,'rowgroup')}\nfunction je(){Mb.call(this,'tabpanel')}\nfunction Ji(){Gi.call(this,'DOTTED',1)}\nfunction Ki(){Gi.call(this,'DASHED',2)}\nfunction uk(){qk.call(this,'BOLDER',2)}\nfunction sk(){qk.call(this,'NORMAL',0)}\nfunction Ul(){Sl.call(this,'NORMAL',0)}\nfunction Vl(){Sl.call(this,'NOWRAP',1)}\nfunction ek(){Sj.call(this,'INLINE',2)}\nfunction ik(){Sj.call(this,'RUN_IN',6)}\nfunction Ok(){Mk.call(this,'STATIC',0)}\nfunction Fk(){Bk.call(this,'SCROLL',2)}\nfunction gh(a,b){a.b=jh(a.b,[b,false])}\nfunction gN(a,b){uN(a.b,b,false);eN(a)}\nfunction wN(a,b,c){AN(a,b,(PN(),JN),c)}\nfunction xN(a,b,c){AN(a,b,(PN(),MN),c)}\nfunction gX(a,b,c){PW.call(this,a,b,c)}\nfunction Of(e,a,b,c,d){e.rect(a,b,c,d)}\nfunction Df(c,a,b){c.addColorStop(a,b)}\nfunction Lh(c,a,b){c.setAttribute(a,b)}\nfunction ZO(a,b){return $O((LI(),a),b)}\nfunction hTb(a,b){return DF(a,b)<0?a:b}\nfunction $Sb(a){return a==0?0:a<0?-1:1}\nfunction RWb(a){return a<10?'0'+a:''+a}\nfunction OTb(a){return PTb(a,a.length)}\nfunction wf(a){return (LI(),a.Sb).width}\nfunction Ip(){Ip=bG;Gp((Ep(),Ep(),Dp))}\nfunction mI(a){iI(a);a.b=ZI(new xI(a))}\nfunction PG(a,b){VTb(a.a,b.a);return a}\nfunction oL(a,b){(LI(),a)['align']=b.a}\nfunction If(d,a,b,c){d.drawImage(a,b,c)}\nfunction Eo(a){this.d=new XWb;this.c=a}\nfunction hg(a){a.j=sq(JE,jZb,158,0,0,1)}\nfunction $k(){Xk.call(this,'JUSTIFY',1)}\nfunction Dk(){Bk.call(this,'VISIBLE',0)}\nfunction Kl(){Il.call(this,'VISIBLE',0)}\nfunction gj(){ej.call(this,'DEFAULT',0)}\nfunction sj(){ej.call(this,'POINTER',3)}\nfunction vk(){qk.call(this,'LIGHTER',3)}\nfunction dc(){Mb.call(this,'directory')}\nfunction be(){Mb.call(this,'separator')}\nfunction $d(){Mb.call(this,'rowheader')}\nfunction _d(){Mb.call(this,'scrollbar')}\nfunction lG(a,b){EG(b.d,b.c);KVb(a.c,b)}\nfunction NK(a,b){return cT(a,hT(a.k,b))}\nfunction yO(a,b,c){return xO(a.a.c,b,c)}\nfunction Aq(a,b,c){return {l:a,m:b,h:c}}\nfunction rY(a,b){xX();NX.call(this,a,b)}\nfunction b9(a,b){xX();NX.call(this,a,b)}\nfunction o9(a,b){xX();NX.call(this,a,b)}\nfunction YS(){VS.call(this,'JUSTIFY',1)}\nfunction adb(a){a.s=sq(qr,z$b,8,2,15,1)}\nfunction jlb(a,b,c,d,e){Vf(a.a,b,c,d,e)}\nfunction nlb(a,b,c,d,e){Jf(a.a,b,c,d,e)}\nfunction smb(a,b,c,d){a.e=b;a.c=c;a.d=d}\nfunction w5(a,b){b>0&&(a.t[b-1].b=true)}\nfunction y5(a,b){b>0&&(a.t[b-1].e=true)}\nfunction NVb(a,b){kWb(a.a,a.a.length,b)}\nfunction KS(a){(LI(),a.Sb).maxLength=15}\nfunction ye(a,b){Pe((LI(),a.Sb),b,false)}\nfunction gr(a,b){return a!=null&&dr(a,b)}\nfunction Ch(b,a){return b.appendChild(a)}\nfunction Fh(b,a){return b.removeChild(a)}\nfunction Mf(b,a){return b.measureText(a)}\nfunction Ih(b,a){return parseInt(b[a])|0}\nfunction TSb(a,b){return a<b?-1:a>b?1:0}\nfunction TRb(a){this.d=a;this.a=new XWb}\nfunction bL(){bL=bG;_K=new eL;aL=new gL}\nfunction Hl(){Hl=bG;Gl=new Kl;Fl=new Ll}\nfunction UI(a){LI();KI=a;XJ();dK(),_J=a}\nfunction bJ(a){LI();KI=a;XJ();dK(),_J=a}\nfunction nK(a){a.preventDefault();oK(a)}\nfunction MG(c,a,b){return a.replace(c,b)}\nfunction qU(a,b,c){pU(a,b.a,b.b,c.a,c.b)}\nfunction Tab(a,b){a.A=sq(Oy,jZb,9,b,0,1)}\nfunction ugb(a,b){a.p=b;a.q=a.p.n;ygb(a)}\nfunction Qcb(a,b){xX();NX.call(this,a,b)}\nfunction dfb(a,b){xX();NX.call(this,a,b)}\nfunction Plb(a,b){xX();NX.call(this,a,b)}\nfunction znb(a,b){xX();NX.call(this,a,b)}\nfunction hpb(a,b){xX();NX.call(this,a,b)}\nfunction Uwb(a,b){xX();NX.call(this,a,b)}\nfunction eJb(a,b){xX();NX.call(this,a,b)}\nfunction vLb(a,b){xX();NX.call(this,a,b)}\nfunction uPb(a,b){xX();NX.call(this,a,b)}\nfunction GPb(a,b){xX();A0.call(this,a,b)}\nfunction xyb(a,b){I9.call(this,a,b,true)}\nfunction xj(){ej.call(this,'N_RESIZE',8)}\nfunction uj(){ej.call(this,'E_RESIZE',5)}\nfunction Xl(){Sl.call(this,'PRE_LINE',3)}\nfunction Yl(){Sl.call(this,'PRE_WRAP',4)}\nfunction ak(){Sj.call(this,'INITIAL',16)}\nfunction Pk(){Mk.call(this,'RELATIVE',1)}\nfunction Qk(){Mk.call(this,'ABSOLUTE',2)}\nfunction hj(){ej.call(this,'SE_RESIZE',9)}\nfunction jj(){ej.call(this,'S_RESIZE',11)}\nfunction kj(){ej.call(this,'W_RESIZE',12)}\nfunction rj(){ej.call(this,'CROSSHAIR',2)}\nfunction vj(){ej.call(this,'NE_RESIZE',6)}\nfunction wj(){ej.call(this,'NW_RESIZE',7)}\nfunction hk(){Sj.call(this,'LIST_ITEM',5)}\nfunction QVb(){this.a=sq(HE,jZb,1,0,5,1)}\nfunction wg(){hg(this);jg(this);this.xe()}\nfunction we(a){return Ih((LI(),a.Sb),GZb)}\nfunction ve(a){return Ih((LI(),a.Sb),FZb)}\nfunction ir(a){return typeof a==='number'}\nfunction kr(a){return typeof a==='string'}\nfunction mn(){mn=bG;ln=new Gm(q$b,new nn)}\nfunction An(){An=bG;zn=new Gm(t$b,new Bn)}\nfunction Fn(){Fn=bG;En=new Gm(u$b,new Gn)}\nfunction Ln(){Ln=bG;Kn=new Gm(v$b,new Mn)}\nfunction Qn(){Qn=bG;Pn=new Gm(w$b,new Rn)}\nfunction ym(){ym=bG;xm=new Gm(m$b,new zm)}\nfunction Im(){Im=bG;Hm=new Gm(n$b,new Jm)}\nfunction Tm(){Tm=bG;Sm=new Gm(o$b,new Um)}\nfunction Ym(){Ym=bG;Xm=new Gm(p$b,new Zm)}\nfunction xH(){xH=bG;vH=yH(b_b);wH=yH(c_b)}\nfunction _L(a){return Ih((LI(),a.Sb),FZb)}\nfunction aM(a){return Ih((LI(),a.Sb),GZb)}\nfunction yS(a){return Jh((LI(),a.Sb),f0b)}\nfunction jG(a,b,c){return CG(a.b,a.d,b,c)}\nfunction Jq(a){return a.l+a.m*J$b+a.h*K$b}\nfunction JF(a){return typeof a==='number'}\nfunction Gtb(a,b){a.t=b;a.u=a.t.t;Ktb(a)}\nfunction K4(a,b){cT(a.Id,b);!!a.Ab&&j5(a)}\nfunction WN(a,b){this.a=a;TN.call(this,b)}\nfunction Pwb(a,b){xob.call(this,a,b,true)}\nfunction Qwb(a,b){Vnb.call(this,a,b,true)}\nfunction Swb(a,b){Mtb.call(this,a,b,true)}\nfunction cGb(a,b){aGb();NX.call(this,a,b)}\nfunction r2(a,b){p2.call(this,a);this.d=b}\nfunction Ce(a,b){(LI(),a.Sb).style[HZb]=b}\nfunction Ie(a,b){(LI(),a.Sb).style[IZb]=b}\nfunction ATb(a,b){return a.lastIndexOf(b)}\nfunction zTb(a,b,c){return a.indexOf(b,c)}\nfunction $Wb(a,b){return CUb(a.a,b)!=null}\nfunction cYb(a,b){return IVb(a.a,b,0)!=-1}\nfunction kSb(a){return a>=56320&&a<=57343}\nfunction Ryb(a){a.s=0;a.t=a.s+1;a.u=a.s+2}\nfunction GAb(a){a.j=50;a.k=0.0082;a.t=W$b}\nfunction pmb(a){u5(a.g,a.f[0],a.f[1],a.b)}\nfunction YYb(a){return a.$H||(a.$H=++XYb)}\nfunction NYb(a){if(!a){throw BF(new OXb)}}\nfunction KYb(a){if(!a){throw BF(new NSb)}}\nfunction SYb(a){if(!a){throw BF(new PSb)}}\nfunction TM(a){a.qb=false;SI((LI(),a.Sb))}\nfunction QTb(a){YRb.call(this,(PYb(a),a))}\nfunction $Tb(a){YRb.call(this,(PYb(a),a))}\nfunction ij(){ej.call(this,'SW_RESIZE',10)}\nfunction _j(){Sj.call(this,'TABLE_ROW',15)}\nfunction Lg(a){a.parentNode.removeChild(a)}\nfunction hr(a){return typeof a==='boolean'}\nfunction zH(a,b){return $wnd[a].getItem(b)}\nfunction $O(a,b){return LI(),a.children[b]}\nfunction OP(a,b){JP(a,b);li((LI(),a.Sb),b)}\nfunction u5(a,b,c,d){z5(a,b,-d);z5(a,c,d)}\nfunction Jf(e,a,b,c,d){e.fillRect(a,b,c,d)}\nfunction WYb(b,c,d){try{b[c]=d}catch(a){}}\nfunction JWb(a,b){b.$modCount=a.$modCount}\nfunction ytb(a,b){xob.call(this,a,b,false)}\nfunction ztb(a,b){Vnb.call(this,a,b,false)}\nfunction kub(a,b){Mtb.call(this,a,b,false)}\nfunction J6(a){this.a=a;tQ.call(this,true)}\nfunction tS(a){this.c=a;this.a=!!this.c.Mb}\nfunction so(a,b){this.a=new Eo(b);this.b=a}\nfunction gDb(a,b){yL.call(this,a);this.a=b}\nfunction dIb(a,b){eIb.call(this,a,b,false)}\nfunction XCb(a,b,c){a.u=new mYb;MBb(a,b,c)}\nfunction aZb(){aZb=bG;ZYb=new S;_Yb=new S}\nfunction iI(a){if(a.b){MT(a.b.a);a.b=null}}\nfunction hI(a){if(a.a){MT(a.a.a);a.a=null}}\nfunction mIb(a){a.e=a.i;a.d=0;a.a=1;nIb(a)}\nfunction bFb(a){a.e=false;a.d=false;eFb(a)}\nfunction YNb(a){a.k=0.0082;a.t=W$b;a.c=100}\nfunction wjb(a){a%=iZb;return a>=0?a:a+iZb}\nfunction rh(a){nh();return parseInt(a)||-1}\nfunction JTb(a,b,c){return a.substr(b,c-b)}\nfunction OVb(a){return xYb(a.a,a.a.length)}\nfunction $I(a){return LI(),a.__eventBits||0}\nfunction VLb(a){(LI(),a.Sb).style[J6b]=T6b}\nfunction h2(a,b){wL(a,(eSb(),b?true:false))}\nfunction p8(a,b){nV.call(this,a,b);d8(this)}\nfunction pj(){ej.call(this,'ROW_RESIZE',17)}\nfunction oj(){ej.call(this,'COL_RESIZE',16)}\nfunction Zj(){Sj.call(this,'TABLE_CELL',13)}\nfunction h5(a){BN(a.Mb,a.Ad,!a.Bd.c);U4(a)}\nfunction nSb(a){if(a.k!=null){return}BSb(a)}\nfunction NWb(a){this.a=new $wnd.Date(SF(a))}\nfunction eb(a){this.j=new jb(this);this.s=a}\nfunction ZH(a){a.r=false;a.c=false;a.g=null}\nfunction Itb(a,b){(a.bb&1)!=0!=b&&(a.bb^=1)}\nfunction jDb(a,b){MCb(a.a,b);GCb(a.a,false)}\nfunction ng(a,b){a.e=b;b!=null&&WYb(b,RZb,a)}\nfunction Fb(a,b){return $wnd.setTimeout(a,b)}\nfunction Eh(a,b){return Dh(a,b,a.firstChild)}\nfunction er(a){return String.fromCharCode(a)}\nfunction Ug(a,b,c){return a.apply(b,c);var d}\nfunction Vf(e,a,b,c,d){e.strokeRect(a,b,c,d)}\nfunction aq(a,b){Ip();_p.call(this,a,b,true)}\nfunction uR(b,a){tR();b.__gwt_resolve=vR(a)}\nfunction VP(a,b){return cQ(a,b,a.b.a.length)}\nfunction XP(a,b){return dQ(a,b,a.b.a.length)}\nfunction qlb(a,b){if(b){Rf(a.a,b.a);a.b=b.b}}\nfunction Dwb(a,b){nV.call(this,a,b);this.a=0}\nfunction zxb(a,b){O1.call(this,a,b);this.a=1}\nfunction PHb(a,b){nV.call(this,a,b);this.d=1}\nfunction ck(){Sj.call(this,'INLINE_FLEX',18)}\nfunction fk(){Sj.call(this,'INLINE_BLOCK',3)}\nfunction gk(){Sj.call(this,'INLINE_TABLE',4)}\nfunction Fp(a){!a.a&&(a.a=new mq);return a.a}\nfunction Gp(a){!a.b&&(a.b=new kq);return a.b}\nfunction hm(){hm=bG;gm=new Gm('blur',new im)}\nfunction oJ(){oJ=bG;new vJ;mJ=new tJ;nJ=qJ()}\nfunction zf(a){return (LI(),a.Sb).toDataURL()}\nfunction Eb(a,b){return $wnd.setInterval(a,b)}\nfunction Dh(c,a,b){return c.insertBefore(a,b)}\nfunction rXb(a,b){var c;c=a[u4b];c.call(a,b)}\nfunction sXb(a,b){var c;c=a[u4b];c.call(a,b)}\nfunction BDb(a,b){a.u==0?(a.b=b):(a.b=false)}\nfunction mi(a,b){ei(a)&&(b=-b);a.scrollLeft=b}\nfunction gSb(a,b){eSb();return a==b?0:a?1:-1}\nfunction oo(a,b,c){return new Fo(vo(a.a,b,c))}\nfunction _H(a){return new SH(dS(a.s),hS(a.s))}\nfunction AT(a){return wT(a.d,a.b,a.c,a.e,a.a)}\nfunction Ff(g,a,b,c,d,e,f){g.arc(a,b,c,d,e,f)}\nfunction fg(a,b,c){Yf.call(this,a,b);this.a=c}\nfunction YN(a,b,c){this.a=a;this.d=b;this.c=c}\nfunction s_(a,b,c){this.a=a;this.b=b;this.c=c}\n",
"function Vjb(){this.a='gnd';this.b=1;this.d=2}\nfunction wmb(a,b){a.b=b;smb(a.a,a.b,a.W,a.bb)}\nfunction F5(a,b){return mr(b*a.Cd[0]+a.Cd[4])}\nfunction G5(a,b){return mr(b*a.Cd[3]+a.Cd[5])}\nfunction BTb(a,b,c){return a.lastIndexOf(b,c)}\nfunction yQb(a,b){nV.call(this,a,b);xQb(this)}\nfunction $Rb(){xg.call(this,'divide by zero')}\nfunction $j(){Sj.call(this,'TABLE_COLUMN',14)}\nfunction kk(){Sj.call(this,'TABLE_CAPTION',8)}\nfunction gp(){return ['USD','US$',2,'US$','$']}\nfunction fO(a){return (LI(),a).children.length}\nfunction xO(a,b,c){return YO(a.children[b])[c]}\nfunction V_(a,b,c,d,e){oV.call(this,a,b,c,d,e)}\nfunction Hab(a,b){nV.call(this,a,b);this.f=W$b}\nfunction UQ(a,b){TQ.call(this,a,true);this.e=b}\nfunction Oeb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction wo(a,b,c,d){var e;e=zo(a,b,c);e.Th(d)}\nfunction slb(a,b,c,d){c-=a;d-=b;return c*c+d*d}\nfunction wlb(a,b){nV.call(this,a,b);this.a=vlb}\nfunction Lpb(a,b){nV.call(this,a,b);this.a=y_b}\nfunction xrb(a,b){nV.call(this,a,b);this.a=2.5}\nfunction Lyb(a){Jyb.call(this,a.c,a.d,a.b,a.a)}\nfunction eAb(a,b){nV.call(this,a,b);this.a=A$b}\nfunction XEb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction CS(a,b){(LI(),a.Sb)[f0b]=b!=null?b:''}\nfunction egb(a){PM(a,false);D2==a&&(D2=null)}\nfunction _hb(a){while(KK(a.k,0)!=a.d)NK(a.k,0)}\nfunction kHb(a){while(KK(a.j,0)!=a.f)NK(a.j,0)}\nfunction nb(a){$wnd.cancelAnimationFrame(a.id)}\nfunction lo(a){var b;if(io){b=new jo;a.ie(b)}}\nfunction LYb(a,b){if(!a){throw BF(new OSb(b))}}\nfunction RLb(a,b){gN(a.c,LRb('Mode: ')+(''+b))}\nfunction XLb(a,b,c){this.a=a;this.c=b;this.b=c}\nfunction KXb(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction nq(a,b){this.c=a;this.b=b;this.a=false}\nfunction uo(a,b){!a.a&&(a.a=new QVb);FVb(a.a,b)}\nfunction PH(a,b){return new SH(a.a-b.a,a.b-b.b)}\nfunction QH(a,b){return new SH(a.a*b.a,a.b*b.b)}\nfunction RH(a,b){return new SH(a.a+b.a,a.b+b.b)}\nfunction MSb(a){return !isNaN(a)&&!isFinite(a)}\nfunction vbb(a){return a.g!=null&&a.g.length>0}\nfunction d4(a,b){return mr((b-a.Cd[4])/a.Cd[0])}\nfunction e4(a,b){return mr((b-a.Cd[5])/a.Cd[3])}\nfunction FJ(a){IJ();return DJ((PJ(),PJ(),OJ),a)}\nfunction Owb(a,b){leb();neb.call(this,a,b,true)}\nfunction iwb(a,b){lvb.call(this,a,b);this.bb|=1}\nfunction RQ(a,b){TQ.call(this,a,false);this.e=b}\nfunction UOb(a,b,c,d,e){oV.call(this,a,b,c,d,e)}\nfunction WQb(a,b,c,d,e){oV.call(this,a,b,c,d,e)}\nfunction Ef(f,a,b,c,d,e){f.arc(a,b,c,d,e,false)}\nfunction Fyb(a,b,c,d,e){a.c=b;a.d=c;a.b=d;a.a=e}\nfunction lzb(a,b,c){a.b=(a.bb&2)!=0?1-b:b;a.o=c}\nfunction AYb(a,b,c){yYb(c,0,a,b,c.length,false)}\nfunction EV(a,b){olb(a,lU);llb(a,b.a-3,b.b-3,7)}\nfunction FVb(a,b){a.a[a.a.length]=b;return true}\nfunction tSb(a){var b;b=sSb(a);FSb(a,b);return b}\nfunction vK(a){var b=a[s_b];return b==null?-1:b}\nfunction To(a,b){cp('callback',b);return So(a,b)}\nfunction nG(a,b){this.a=a;this.b=b;db.call(this)}\nfunction ub(){this.a=new QVb;this.b=new Gb(this)}\nfunction tm(){tm=bG;sm=new Gm('click',new um)}\nfunction Om(){Om=bG;Nm=new Gm('keyup',new Pm)}\nfunction mm(){mm=bG;lm=new Gm('change',new nm)}\nfunction bn(){bn=bG;an=new Gm('mouseout',new cn)}\nfunction cTb(){cTb=bG;bTb=sq(CE,jZb,38,256,0,1)}\nfunction VM(a){!a.rb&&(a.rb=EJ(new bN(a)));kM(a)}\nfunction m2(a){a.c=false;a.b='';a.d='';a.a=null}\nfunction QU(a,b){return b==0?a.ib:b==1?a.jb:null}\nfunction Cb(a,b){return eZb(function(){a.$d(b)})}\nfunction lI(a,b){iS(a.s,mr(b.a));kS(a.s,mr(b.b))}\nfunction VQ(a,b){TQ.call(this,a,true);OQ(this,b)}\nfunction i0(a,b){xX();NX.call(this,a,b);this.a=1}\nfunction xtb(a,b){leb();neb.call(this,a,b,false)}\nfunction jYb(a,b){pYb(b,a.a.a.length);JVb(a.a,b)}\nfunction kWb(a,b,c){MYb(b,a.length);iWb(a,0,b,c)}\nfunction ULb(a){(LI(),a.Sb).style[J6b]='#007bff'}\nfunction re(a,b){Ee(a,Me((LI(),a.Sb))+'-'+b,true)}\nfunction c5(a,b){a.gc=b;b==0?Z4(a,B4b):Z4(a,C4b)}\nfunction Uo(a,b){Ro();Vo.call(this,!a?null:a.a,b)}\nfunction MS(){GS();NS.call(this,Xh($doc,'text'))}\nfunction Yj(){Sj.call(this,'TABLE_ROW_GROUP',12)}\nfunction mL(a){kL.call(this);Nh((LI(),this.Sb),a)}\nfunction nM(a){mM.call(this);this.vb=a;this.wb=a}\nfunction fgb(){WM.call(this,new nN);this.kb=true}\nfunction SQ(a,b){TQ.call(this,a,false);OQ(this,b)}\nfunction kO(a,b){!!a.e&&(b.a=a.e.a);a.e=b;VO(a.e)}\nfunction ZP(a,b){if(a.g){bM(a.g.i,!b);b&&aQ(a.g)}}\nfunction v0(a,b){xX();NX.call(this,a,b);this.a=-1}\nfunction OR(a){MR();try{a.me()}finally{$Wb(LR,a)}}\nfunction JT(a){a.onreadystatechange=function(){}}\nfunction uq(a){return Array.isArray(a)&&a.ii===eG}\nfunction XK(a){return new BT(a.d,a.b,a.c,a.e,a.a)}\nfunction hS(a){return ((LI(),a.b).scrollTop||0)|0}\nfunction qq(a,b,c,d,e,f){return rq(a,b,c,d,e,0,f)}\nfunction LBb(a,b){gr(b,148)?MBb(a,6,b):MBb(a,0,b)}\nfunction HVb(a,b){OYb(b,a.a.length);return a.a[b]}\nfunction chb(a,b){BUb(Tgb,a,b);b.p=b.b=true;b.n=a}\nfunction pNb(a,b){BUb(jNb,a,b);b.u=b.d=true;b.t=a}\nfunction zsb(a){GX(a);a.A[2].A=true;a.e=a.c=false}\nfunction EDb(a){wDb();xDb(this);this.e=a;this.u=0}\nfunction Yhb(){Yhb=bG;Xhb=(Ip(),new aq(D5b,gp()))}\nfunction KJ(){xJ&&ao((!yJ&&(yJ=new UJ),yJ),false)}\nfunction ao(a,b){var c;if(Zn){c=new $n(b);a.ie(c)}}\nfunction go(a,b){var c;if(co){c=new eo(b);po(a,c)}}\nfunction jh(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction vN(a){this.a=a;this.b=ep(a);this.c=this.b}\nfunction RO(a){this.c=a;this.d=this.c.i.b;PO(this)}\nfunction mT(a){this.b=a;this.a=sq(cy,jZb,21,4,0,1)}\nfunction Vj(){Sj.call(this,'TABLE_COLUMN_GROUP',9)}\nfunction fG(){$wnd.setTimeout(eZb(FT));WI();zRb()}\nfunction gn(){gn=bG;fn=new Gm('mouseover',new hn)}\nfunction CJ(a){IJ();return DJ(Zn?Zn:(Zn=new Fm),a)}\nfunction vf(a){return (LI(),a.Sb).getContext('2d')}\nfunction EQ(a){return fi((LI(),a.Sb))+Ih(a.Sb,GZb)}\nfunction NQ(a){Ee(a,Me((LI(),a.Sb))+'-'+$_b,false)}\nfunction fr(a){return !Array.isArray(a)&&a.ii===eG}\nfunction wU(a,b,c,d){return a==c&&b==d||a==d&&b==c}\nfunction hX(a,b,c,d,e,f){QW.call(this,a,b,c,d,e,f)}\nfunction TZ(a,b,c,d,e,f){yZ.call(this,a,b,c,d,e,f)}\nfunction I$(a,b,c,d,e,f){n$.call(this,a,b,c,d,e,f)}\nfunction c_(a,b){b_();gX.call(this,a,b,1);this.d=5}\nfunction Xjb(a,b){gX.call(this,a,b,1);this.a='ext'}\nfunction cIb(a){eIb.call(this,a,' \\t\\n\\r\\f',false)}\nfunction Iyb(){this.c=0;this.d=0;this.b=0;this.a=0}\nfunction _7(a,b,c){Y7();this.d=a;this.c=b;this.a=c}\nfunction vg(a){hg(this);this.g=a;jg(this);this.xe()}\nfunction jV(a,b){if(!iU.Cc.c)return;iV(a,b,a.bg())}\nfunction EVb(a,b,c){RYb(b,a.a.length);zYb(a.a,b,c)}\nfunction Kf(d,a,b,c){d.fillText&&d.fillText(a,b,c)}\nfunction Wf(g,a,b,c,d,e,f){g.transform(a,b,c,d,e,f)}\nfunction CUb(a,b){return kr(b)?DUb(a,b):kXb(a.a,b)}\nfunction Qq(a,b){return Aq(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction Wq(a,b){return Aq(a.l^b.l,a.m^b.m,a.h^b.h)}\nfunction zXb(a,b){return !(a.a.get(b)===undefined)}\nfunction pYb(a,b){if(a<0||a>=b){throw BF(new bSb)}}\nfunction omb(a,b){a.a>0&&(a.c=b/a.a+a.b);return a.c}\nfunction vSb(a){var b;b=sSb(a);b.j=a;b.e=1;return b}\nfunction Nbb(a){a.d=ocb(a.e,a.d);Mbb(a);sU(a);IX(a)}\nfunction Reb(a,b){nV.call(this,a,b);Qeb(this,10240)}\nfunction Wab(a,b){xX();NX.call(this,a,b);JX(this,2)}\nfunction Lrb(a,b){I9.call(this,a,b,false);Krb(this)}\nfunction jFb(a,b,c,d){iFb.call(this,a,b,c);this.c=d}\nfunction nub(a,b,c,d,e,f){I$.call(this,a,b,c,d,e,f)}\nfunction xub(a,b,c,d,e,f){n$.call(this,a,b,c,d,e,f)}\nfunction hPb(a,b){fPb();p8.call(this,a,b);gPb(this)}\nfunction cQb(a,b){Agb.call(this,a,b);this.a=4.0E-12}\nfunction Wj(){Sj.call(this,'TABLE_HEADER_GROUP',10)}\nfunction Xj(){Sj.call(this,'TABLE_FOOTER_GROUP',11)}\nfunction ogb(a){this.d=a;this.c=sq(qr,z$b,8,2,15,1)}\nfunction vmb(a){this.g=a;this.f=sq(qr,z$b,8,2,15,1)}\nfunction Q8(){Q8=bG;O8=vq(oq(qr,1),z$b,8,15,[2,1,4])}\nfunction MR(){MR=bG;JR=new RR;KR=new XWb;LR=new _Wb}\nfunction JK(a,b){if(b<0||b>a.k.c){throw BF(new _Rb)}}\nfunction _Cb(a){if(a.X>1){a.X=a.X/2|0;GCb(a,false)}}\nfunction sb(a,b){KVb(a.a,b);a.a.a.length==0&&wb(a.b)}\nfunction KDb(a){PM(a,false);D2==a&&(D2=null);JDb(a)}\nfunction t3(a,b){W2(a);C4(a);D2=new mHb(b,a);D2.nf()}\nfunction dTb(a,b){return DF(a,b)<0?-1:DF(a,b)>0?1:0}\nfunction GTb(a,b){return wTb(a.substr(0,b.length),b)}\nfunction wUb(a,b){return kr(b)?zUb(a,b):!!iXb(a.a,b)}\nfunction Jh(b,a){return b[a]==null?null:String(b[a])}\nfunction DJ(a,b){return oo((!yJ&&(yJ=new UJ),yJ),a,b)}\nfunction eS(a){return XR((!WR&&(WR=new aS),LI(),a.b))}\nfunction gS(a){return YR((!WR&&(WR=new aS),LI(),a.b))}\nfunction _qb(){return !!($wnd.File&&$wnd.FileReader)}\nfunction di(a){return Math.round(-a.wheelDelta/40)||0}\nfunction EUb(a){a.a=new lXb(a);a.b=new DXb(a);KWb(a)}\nfunction _Vb(a){SYb(a.b!=-1);JVb(a.c,a.a=a.b);a.b=-1}\nfunction Pub(a){a.f=0;a.g=0;a.i=0;a.j=0;a.t=9;a.q=-9}\nfunction Etb(a,b){return b==0?a.ib:b==1?a.f[0]:a.k[0]}\nfunction YWb(a,b){var c;c=AUb(a.a,b,a);return c==null}\nfunction xYb(a,b){var c;c=a.slice(0,b);return wq(c,a)}\nfunction Dib(a,b,c){if(g2(a.b))return b|c;return b&~c}\nfunction NRb(a){var b;b=new TRb(a);b.e=RRb();return b}\nfunction vp(a){hp();this.b=new QVb;this.a=a;qp(this,a)}\nfunction XGb(a,b){xX();NX.call(this,a,b);this.a=false}\nfunction Y9(a,b){I9.call(this,a,b,false);this.gb=true}\nfunction iN(a){fN.call(this,(xTb('span',a.tagName),a))}\nfunction iRb(a,b,c,d,e,f){xub.call(this,a,b,c,d,e,f)}\nfunction Hub(a,b,c,d,e,f){xub.call(this,a,b,c,d,e,f)}\nfunction bvb(a,b,c,d,e,f){Iab.call(this,a,b,c,d,e,f)}\nfunction xBb(a,b,c,d,e,f){jnb.call(this,a,b,c,d,e,f)}\nfunction Uf(g,a,b,c,d,e,f){g.setTransform(a,b,c,d,e,f)}\nfunction gkb(a,b,c){return $wnd.Math.sqrt(b*b+c*c)/a.d}\nfunction L5(a,b,c){var d;d=a.oc.a.a.length+b;z5(a,d,c)}\nfunction rL(a,b,c){var d;d=nL(a,b);!!d&&qL((LI(),d),c)}\nfunction umb(a,b){(a.d&2)==0?(a.b=b/a.a+a.c):(a.b=a.c)}\nfunction PM(a,b){if(a.rb){MT(a.rb.a);a.rb=null}bM(a,b)}\nfunction N3(a){if(a.Fc.c)return Y7(),W7;return Y7(),N7}\nfunction TF(a){if(JF(a)){return a|0}return a.l|a.m<<22}\nfunction Eib(a,b,c){if(!g2(a.b))return b|c;return b&~c}\nfunction RTb(a,b){a.a+=String.fromCharCode(b);return a}\nfunction PYb(a){if(a==null){throw BF(new kTb)}return a}\nfunction nU(a,b){if(a==100||a==-100)return a;return a+b}\nfunction sJ(a,b){return oo(a.a,(!io&&(io=new Fm),io),b)}\nfunction fN(a){Be(this,(LI(),a));this.b=new vN(this.Sb)}\nfunction mN(a){lN.call(this);uN(this.b,a,true);eN(this)}\nfunction NR(a){PK.call(this);Be(this,(LI(),a));Ye(this)}\nfunction q8(a,b,c,d,e){oV.call(this,a,b,c,d,e);d8(this)}\nfunction sY(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f)}\nfunction Gf(g,a,b,c,d,e,f){g.bezierCurveTo(a,b,c,d,e,f)}\nfunction tab(){tab=bG;rab=vq(oq(qr,1),z$b,8,15,[1,2])}\nfunction leb(){leb=bG;jeb=vq(oq(qr,1),z$b,8,15,[1,2,3])}\nfunction fPb(){fPb=bG;cPb=vq(oq(qr,1),z$b,8,15,[1,2,3])}\nfunction xX(){xX=bG;wX=vq(oq(qr,1),z$b,8,15,[2,3,0,1])}\nfunction Qkb(a){var b;gV(a);b=(a.bb&1)!=0?32:16;vU(a,b)}\nfunction Gbb(a){var b;!tbb&&Hbb();b=yUb(tbb,a);return b}\nfunction $Nb(a,b){nV.call(this,a,b);YNb(this);ZNb(this)}\nfunction Kyb(a){this.c=a.a;this.d=a.b;this.b=0;this.a=0}\nfunction cVb(a){SYb(a.c!=-1);a.d.ai(a.c);a.b=a.c;a.c=-1}\nfunction HAb(a){a.f=new ogb(iU);mgb(a.f,ihb(U4b));a.a=1}\nfunction xUb(a,b){return kr(b)?yUb(a,b):tUb(iXb(a.a,b))}\nfunction dYb(a,b){return pYb(b,a.a.a.length),HVb(a.a,b)}\nfunction fYb(a,b){pYb(b,a.a.a.length);return HVb(a.a,b)}\nfunction iYb(a,b){pYb(b,a.a.a.length);return JVb(a.a,b)}\nfunction WWb(a,b){return lr(a)===lr(b)||a!=null&&U(a,b)}\nfunction PXb(a,b){return lr(a)===lr(b)||a!=null&&U(a,b)}\nfunction te(a){return hi((LI(),a.Sb))+$wnd.pageYOffset|0}\nfunction xe(a){Ee(a,Me((LI(),a.Sb))+'-'+'current',false)}\nfunction a6(a){$wnd.saveFile(null,a);I2.Oc=true;M4(I2)}\nfunction jN(a){hN.call(this);uN(this.b,a,false);eN(this)}\nfunction k2(a,b){PQ.call(this,(iH(),new ZG(l2+v1b+a)),b)}\nfunction XRb(a,b,c){WRb(a,b,b+1,String.fromCharCode(c))}\nfunction W0(a,b,c){b==0&&a.a<9&&(a.g.d[8]=c);a.g.d[b]=c}\nfunction o1(a,b,c){b==0&&a.a<9&&(a.g.d[8]=c);a.g.d[b]=c}\nfunction QT(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}\nfunction Qlb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f)}\nfunction Rcb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f)}\nfunction Vwb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f)}\nfunction wLb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f)}\nfunction vPb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f)}\nfunction HPb(a,b,c,d,e,f){xX();B0.call(this,a,b,c,d,e,f)}\nfunction AUb(a,b,c){return kr(b)?BUb(a,b,c):jXb(a.a,b,c)}\nfunction WRb(a,b,c,d){a.a=JTb(a.a,0,b)+(''+d)+ITb(a.a,c)}\nfunction hV(a,b,c,d,e){a.nb=b;a.pb=c;a.ob=d;a.qb=e;a.wg()}\nfunction Vab(a,b,c,d,e){a.A[b]=new x2(a,c,d,e);t2(a.A[b])}\nfunction Wjb(a,b,c,d){this.a=a;this.b=b;this.c=c;this.d=d}\nfunction NT(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction OT(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction Jyb(a,b,c,d){this.c=a;this.d=b;this.b=c;this.a=d}\nfunction dGb(a,b,c,d,e,f){aGb();OX.call(this,a,b,c,d,e,f)}\nfunction ybb(a,b){DUb(tbb,a.i);a.i=b;BUb(tbb,a.i,a);++ubb}\nfunction sTb(a,b){VYb(b,a.length);return a.charCodeAt(b)}\nfunction CH(a,b){$wnd[a].getItem(b);$wnd[a].removeItem(b)}\nfunction qRb(a,b){Agb.call(this,a,b);this.q=pRb;ygb(this)}\nfunction oTb(a,b,c){this.a=YZb;this.d=a;this.b=b;this.c=c}\nfunction DUb(a,b){return b==null?kXb(a.a,null):CXb(a.b,b)}\nfunction LTb(a){return String.fromCharCode.apply(null,a)}\nfunction Lo(a){if(!a.d){return}Jo(a);a.a._e(a,new ap(a.b))}\nfunction jg(a){if(a.n){a.e!==QZb&&a.xe();a.j=null}return a}\nfunction Mm(a,b){b&&(a==39?(a=37):a==37&&(a=39));return a}\nfunction nh(){nh=bG;var a,b;b=!sh();a=new Ah;mh=b?new th:a}\nfunction dZb(){if($Yb==256){ZYb=_Yb;_Yb=new S;$Yb=0}++$Yb}\nfunction ZG(a){if(a==null){throw BF(new lTb(_$b))}this.a=a}\nfunction VG(a){if(a==null){throw BF(new lTb(_$b))}this.a=a}\nfunction bI(a,b){if(a.j.a){return aI(b,a.j.a)}return false}\nfunction KP(a,b){JP(a,b);return LP((LI(),a.Sb).options[b])}\nfunction Jl(){Hl();return vq(oq(xu,1),jZb,185,0,[Gl,Fl])}\nfunction mwb(){mwb=bG;kwb=vq(oq(qr,1),z$b,8,15,[6,2,4,5])}\nfunction KBb(){KBb=bG;JBb=vq(oq(pr,1),m0b,8,15,[2,2.5,2])}\nfunction zG(){zG=bG;yG=FG((kl(),bl),bl);Ch($doc.body,yG)}\nfunction xNb(a){var b,c;b=new cIb(a);c=zNb(b);c.d=c.k=true}\nfunction lhb(a){var b,c;c=new cIb(a);b=nhb(c);b.b=b.k=true}\nfunction Z4(a,b){a.Hb!=null&&ye(a.J,a.Hb);se(a.J,b);a.Hb=b}\nfunction DH(a,b,c){$wnd[a].getItem(b);$wnd[a].setItem(b,c)}\nfunction $g(a){Tg();$wnd.setTimeout(function(){throw a},0)}\nfunction wJ(a){return $wnd.decodeURI(a.replace('%23','#'))}\nfunction RL(){SL.call(this,(LI(),$doc.createElement(M$b)))}\nfunction wc(a,b){Rb((Kc(),Ic),a,vq(oq(Wr,1),jZb,269,0,[b]))}\nfunction gg(){eg();return vq(oq(Ps,1),jZb,206,0,[bg,cg,dg])}\nfunction Cp(){Ap();return vq(oq(zv,1),jZb,203,0,[zp,yp,xp])}\nfunction PF(a,b){return EF(Qq(JF(a)?RF(a):a,JF(b)?RF(b):b))}\nfunction UF(a,b){return EF(Wq(JF(a)?RF(a):a,JF(b)?RF(b):b))}\nfunction OH(a,b){this.c=b;this.d=new TH(a);this.e=new TH(b)}\nfunction OG(a){this.b=0;this.c=0;this.a=9;this.e=5;this.d=a}\nfunction Hib(a,b){Cib(this);this.n=a;this.t=b;this.d=false}\nfunction PP(a){JP(a,0);(LI(),a.Sb).options[0].selected=true}\nfunction m3(a){if(!c4(a,o3b)){return}D2=new Sib(2);D2.nf()}\nfunction EJ(a){IJ();JJ();return DJ((!co&&(co=new Fm),co),a)}\nfunction OW(a){if(a<hZb)return a*G0b-1;return 1-(a-hZb)*G0b}\nfunction hR(){fR();return vq(oq(Ax,1),jZb,202,0,[cR,dR,eR])}\nfunction rJ(){oJ();var a;a=qJ();if(!wTb(a,nJ)){nJ=a;lo(mJ)}}\nfunction PR(){MR();try{dL(LR,JR)}finally{EUb(LR.a);EUb(KR)}}\nfunction M4(a){if(!a.lc){a.lc=true;lh((dh(),new O6(a)),16)}}\nfunction pk(){pk=bG;ok=new sk;lk=new tk;mk=new uk;nk=new vk}\nfunction Ak(){Ak=bG;zk=new Dk;xk=new Ek;yk=new Fk;wk=new Gk}\nfunction Lk(){Lk=bG;Kk=new Ok;Jk=new Pk;Hk=new Qk;Ik=new Rk}\nfunction Wk(){Wk=bG;Sk=new Zk;Tk=new $k;Uk=new _k;Vk=new al}\nfunction US(){US=bG;QS=new XS;RS=new YS;SS=new ZS;TS=new $S}\nfunction VU(a,b,c,d){var e;e=new uxb;XU(a,b,e,c,d);return e}\nfunction WTb(a,b,c){a.a=JTb(a.a,0,b)+''+ITb(a.a,c);return a}\nfunction uSb(a,b){var c;c=sSb(a);FSb(a,c);c.e=b?8:0;return c}\nfunction og(a,b){var c;c=oSb(a.gi);return b==null?c:c+': '+b}\nfunction OBb(a,b,c){var d;d=b<c?b:c;return d/2/(a.n/2+0.05)}\nfunction zUb(a,b){return b==null?!!iXb(a.a,null):zXb(a.b,b)}\nfunction Do(a,b,c,d){a.b>0?uo(a,new QT(a,b,c,d)):yo(a,b,c,d)}\nfunction R$(a,b,c,d,e,f){hX.call(this,a,b,c,d,e,f);this.r=1}\nfunction brb(a,b){I9.call(this,a,b,false);this.a=5;this.b=0}\nfunction O1(a,b){nV.call(this,a,b);this.d=1.0E-5;this.g=w0b}\nfunction pfb(a,b){xX();NX.call(this,a,b);this.a=4;ofb(this)}\nfunction itb(a,b){xX();NX.call(this,a,b);this.c=2;htb(this)}\nfunction DO(){PK.call(this);Ae(this,$doc.createElement(M$b))}\nfunction vT(){vT=bG;tT=(oH(),new kH(Zg()+'clear.cache.gif'))}\nfunction rn(){rn=bG;qn=new Gm(r$b,new sn);new Gm(s$b,new sn)}\nfunction UG(a){if(a==null){throw BF(new lTb('css is null'))}}\nfunction Asb(a,b){xX();NX.call(this,a,b);ysb(this);zsb(this)}\nfunction kFb(a,b,c){iFb.call(this,a,0,101);this.c=b;this.a=c}\nfunction uub(a,b,c,d,e,f){hX.call(this,a,b,c,d,e,f);this.r=6}\nfunction ET(b,c,d){try{b.setSelectionRange(c,c+d)}catch(a){}}\nfunction HTb(a,b,c){return c>=0&&wTb(a.substr(c,b.length),b)}\nfunction TK(a,b){var c;c=OK(a,b);c&&VK((LI(),b.Sb));return c}\nfunction TCb(a,b){var c;c=a.A.b;a.A=b;a.A.b!=c&&GCb(a,false)}\nfunction KWb(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction Xn(a,b){var c;if(Un){c=new Vn(b);!!a.Pb&&po(a.Pb,c)}}\nfunction We(a,b,c){return oo(!a.Pb?(a.Pb=new ro(a)):a.Pb,c,b)}\nfunction Hf(e,a,b,c,d){return e.createLinearGradient(a,b,c,d)}\nfunction nL(a,b){if(b.Rb!=a){return null}return LI(),Zh(b.Sb)}\nfunction zSb(a){if(a.Sh()){return null}var b=a.j;return $F[b]}\nfunction cG(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction FR(){if(!DR){DR=new ER;SK((MR(),QR()),DR)}return DR}\nfunction ARb(a){IRb=a;xRb=new S5;b4(xRb);EJ(new GRb);J5(xRb)}\nfunction Obb(a,b){xX();NX.call(this,a,b);this.e=Kbb;Mbb(this)}\nfunction Y0(a,b){xX();A0.call(this,a,b);this.i='2*a';y0(this)}\nfunction q1(a,b){xX();A0.call(this,a,b);this.i='2*a';y0(this)}\nfunction sAb(a,b){xX();NX.call(this,a,b);this.bb|=2;rAb(this)}\nfunction Rkb(a,b){nV.call(this,a,b);this.c=6.73;this.d=0.0613}\nfunction ysb(a){a.c=false;a.d=false;a.e=false;a.b=0;a.a=W$b}\nfunction yb(a){!!a.d&&wb(a);a.c=true;a.d=aTb(Eb(Cb(a,a.b),16))}\nfunction jvb(a){if((a.bb&8)!=0)return;a.a=(a.bb&4)!=0?A$b:T5b}\nfunction a5(a){if(a.Wb){if(a.Wb.kb)return;W2(a);a.Wb.kb=true}}\nfunction z5(a,b,c){if(b>0){a.p?(b=a.t[b-1].d):--b;a.s[b]+=c}}\nfunction zO(a,b,c,d){a.a.rf(b,c);xO(a.a.c,b,c).style[v_b]=d.a}\nfunction uTb(a,b){return tTb(a.toLowerCase(),b.toLowerCase())}\nfunction rUb(a,b){return b===a?'(this Map)':b==null?zZb:dG(b)}\nfunction eTb(a){return ($wnd.Math.exp(a)+$wnd.Math.exp(-a))/2}\nfunction mr(a){return Math.max(Math.min(a,gZb),-2147483648)|0}\nfunction TI(a){LI();return a.__gwt_resolve?a.__gwt_resolve():a}\nfunction rk(){pk();return vq(oq(Xt,1),jZb,141,0,[ok,lk,mk,nk])}\nfunction Ck(){Ak();return vq(oq(au,1),jZb,142,0,[zk,xk,yk,wk])}\nfunction Nk(){Lk();return vq(oq(fu,1),jZb,143,0,[Kk,Jk,Hk,Ik])}\nfunction Yk(){Wk();return vq(oq(ku,1),jZb,144,0,[Sk,Tk,Uk,Vk])}\nfunction WS(){US();return vq(oq(Zx,1),jZb,147,0,[QS,RS,SS,TS])}\nfunction Oub(){Oub=bG;Mub=vq(oq(qr,1),z$b,8,15,[7,5,15,1,13])}\nfunction AS(a){var b;b=Jh((LI(),a.Sb),f0b).length;b>0&&BS(a,b)}\nfunction bM(a,b){if(!a.Kb){return}mR(a.Jb,false,false);ao(a,b)}\nfunction HK(a,b,c){_e(b);gT(a.k,b);LI();Ch(c,TI(b.Sb));af(b,a)}\nfunction flb(a,b,c){a.a.beginPath();Of(a.a,0,0,b,c);a.a.clip()}\nfunction vgb(a){a.k.a=0;a.mb[0]=a.mb[1]=a.V=0;a.o&&(a.mb[2]=0)}\nfunction gZ(a){a.q=0;a.k=0;a.f=0;a.j=0;a.o=0;a.e=true;a.d=true}\nfunction Sjb(a){var b;for(b=0;b!=a.d.length;b++)a.b[b]=0;a.a=0}\nfunction VK(a){a.style[R$b]='';a.style[T$b]='';a.style[N$b]=''}\nfunction nN(){lN.call(this);(LI(),this.Sb).className='Caption'}\nfunction hZ(a,b){nV.call(this,a,b);gZ(this);this.bb=3;this.n=0}\nfunction pg(a,b){hg(this);this.f=b;this.g=a;jg(this);this.xe()}\nfunction _gb(){this.q=r0b;this.r=0;this.e=1;this.a=0;$gb(this)}\nfunction UCb(a,b){b<1&&(b=1);b>C$b&&(b=C$b);a.X=b;GCb(a,false)}\nfunction IUb(a,b){if(gr(b,216)){return qUb(a.a,b)}return false}\nfunction Rh(a){if(Gh(a)){return !!a&&a.nodeType==1}return false}\nfunction rg(b){if(!(SZb in b)){try{throw b}catch(a){}}return b}\nfunction RYb(a,b){if(a<0||a>b){throw BF(new aSb(n7b+a+o7b+b))}}\nfunction UYb(a,b){if(a>b||a<0){throw BF(new _Tb(l7b+a+m7b+b))}}\nfunction xSb(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.Nh(b))}\nfunction eO(a,b){var c;c=a.children[b];return c.children.length}\nfunction BN(a,b,c){var d;d=b.Qb;if(d.b==c){return}d.b=c;SN(a.c)}\nfunction _O(a,b,c){var d;d=(a.a.sf(b),LI(),ZO(a.a.c,b));Re(d,c)}\nfunction D4(a,b){var c;F4(a,IYb((c=b,DYb(),c)),0);gN(a.zd,null)}\nfunction yUb(a,b){return b==null?tUb(iXb(a.a,null)):AXb(a.b,b)}\nfunction Cyb(a,b){return Byb(a,b.c,b.d)&&Byb(a,b.c+b.b,b.d+b.a)}\nfunction XTb(a,b,c){a.a=JTb(a.a,0,b)+(''+c)+ITb(a.a,b);return a}\nfunction iPb(a,b,c,d,e){fPb();q8.call(this,a,b,c,d,e);gPb(this)}\nfunction Z9(a,b,c,d,e,f){H9.call(this,a,b,c,d,e,f);this.gb=true}\nfunction Mdb(a,b){I9.call(this,a,b,false);this.gb=true;this.d=2}\nfunction HIb(a,b){I9.call(this,a,b,false);this.gb=true;this.d=2}\nfunction zeb(a,b){yeb();gX.call(this,a,b,1);this.e=1;this.d=w0b}\nfunction x2(a,b,c,d){this.w=a;this.n=b;this.r=this.q=c;this.u=d}\nfunction tlb(a,b,c){b==0?a.setLineDash([]):a.setLineDash([b,c])}\nfunction BUb(a,b,c){return b==null?jXb(a.a,null,c):BXb(a.b,b,c)}\nfunction OYb(a,b){if(a<0||a>=b){throw BF(new aSb(n7b+a+o7b+b))}}\nfunction VYb(a,b){if(a<0||a>=b){throw BF(new _Tb(n7b+a+o7b+b))}}\nfunction hT(a,b){if(b<0||b>=a.c){throw BF(new _Rb)}return a.a[b]}\nfunction hXb(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction YJ(a){var b=a.__listener;return !jr(b)&&gr(b,24)?b:null}\nfunction R8(a,b){a.d=b;a.c=8*b;a.e=13*b;a.bb=a.bb&-3|(b==1?2:0)}\nfunction JX(a,b){a.o=b;a.p=8*b;a.q=a.p*2;a.bb&=-2;a.bb|=b==1?1:0}\nfunction $4(a){a.tb=a.fd.c?8:16;a.rb=~(a.tb-1);a.sb=(a.tb/2|0)-1}\nfunction l$(a){var b;for(b=0;b!=a.n;b++)a.mb[b]=a.p^a.Tg()?a.f:0}\nfunction nhb(a){var b,c;c=qcb(bIb(a));b=ihb(c);Zgb(b,a);return b}\nfunction $3(a,b){var c;c=mr(WXb(a.Gc,32));c<0&&(c=-c);return c%b}\nfunction xK(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}\nfunction zI(a){if(a.f){MT(a.f.a);a.f=null}a==a.e.g&&(a.e.g=null)}\nfunction ORb(a){if(a.a){a.a.b=RRb();a.a.c=a.a.b-a.a.e;a.a=a.a.d}}\nfunction kvb(a,b){a.j=b;a.i=8*b;a.k=13*b;a.bb=a.bb&-3|(b==1?2:0)}\nfunction Jib(a,b){Cib(this);this.n=a;this.q=b;this.d=this.p=true}\nfunction r1(a,b,c,d,e,f){xX();B0.call(this,a,b,c,d,e,f);p1(this)}\nfunction Z0(a,b,c,d,e,f){xX();B0.call(this,a,b,c,d,e,f);X0(this)}\nfunction _5(){$wnd.openFile(function(a,b){$qb(a,b);K2(I2,true)})}\nfunction CT(b){try{b.focus()}catch(a){if(!b||!b.focus){throw a}}}\nfunction eI(a){if(!a.r){return}a.r=false;if(a.c){a.c=false;dI(a)}}\nfunction RM(a,b,c){LI();if(!KI){a.qb=true;UI(a.Sb);a.ob=b;a.pb=c}}\nfunction SN(a){a.c=0;a.b=false;if(!a.e){a.e=true;gh((dh(),bh),a)}}\nfunction FT(){var a;a=IT();if(!wTb('ie9',a)){throw BF(new HT(a))}}\nfunction rP(){rP=bG;oP=new sP(V$b);pP=new sP(T_b);qP=new sP(T$b)}\nfunction mG(a){this.b=new KG;this.c=new QVb;this.d=a;DG(this.b,a)}\nfunction Vo(a,b){bp('httpMethod',a);bp('url',b);this.a=a;this.d=b}\nfunction Xh(a,b){var c=a.createElement('INPUT');c.type=b;return c}\nfunction ji(a){var b;b=(a.scrollLeft||0)|0;ei(a)&&(b=-b);return b}\nfunction SF(a){var b;if(JF(a)){b=a;return b==-0.?0:b}return Vq(a)}\nfunction m8(a){var b;for(b=0;b<a.w.a.a.length;b++)fYb(a.w,b).og()}\nfunction o8(a){var b;for(b=0;b<a.w.a.a.length;b++)fYb(a.w,b).Ag()}\nfunction dV(a){var b;for(b=0;b!=a.ag()+a.Yf();b++)a.mb[b]=0;a.V=0}\nfunction Qeb(a,b){a.b=b;a.a=sq(pr,m0b,8,a.b,15,1);a.d=0;a.c=false}\nfunction cxb(a){a.b=sq(yF,c1b,8,0,16,1);a.c=0;a.a=false;a.e=false}\nfunction $Vb(a){NYb(a.a<a.c.a.length);a.b=a.a++;return a.c.a[a.b]}\nfunction hYb(a){NYb(a.a.a.length!=0);return fYb(a,a.a.a.length-1)}\nfunction Tvb(a){if(a.f==2)return null;return fYb(a.w,a.f==0?20:4)}\nfunction GEb(a,b){this.d=a;this.a=b;this.c=new mYb;this.b=new mYb}\nfunction zdb(a,b){xX();NX.call(this,a,b);this.A[2].A=!this.A[1].A}\nfunction IDb(a,b,c){nO(b,a.N,a.M,c);if(++a.M>=a.s.a){a.M=0;++a.N}}\nfunction JV(a,b,c,d){a.a.lineWidth=3;ilb(a,b,c,d);a.a.lineWidth=1}\nfunction dO(a,b,c,d){var e;e=yO(a.d,b,c);gO(a,(LI(),e),d);return e}\nfunction iK(a,b){XJ();jK(a,b);wTb('dragover',b)&&jK(a,'dragenter')}\nfunction Qjb(a,b){if(tTb(a.e,b)!=0)return false;Bjb(a);return true}\nfunction Gh(b){try{return !!b&&!!b.nodeType}catch(a){return false}}\nfunction BH(a,b){return b>=0&&b<$wnd[a].length?$wnd[a].key(b):null}\nfunction bib(a){return $wnd.Math.abs(a-SF(GF($wnd.Math.round(a))))}\nfunction Hi(){Fi();return vq(oq(ft,1),jZb,132,0,[Di,Bi,Ai,Ci,Ei])}\nfunction Tl(){Rl();return vq(oq(Du,1),jZb,133,0,[Ml,Nl,Ol,Pl,Ql])}\nfunction oH(){oH=bG;new RegExp('%5B','g');new RegExp('%5D','g')}\nfunction DTb(a,b,c){c=NTb(c);return a.replace(new RegExp(b,'g'),c)}\nfunction SOb(a,b){if(a>b+1)return b+1;if(a<b-1)return b-1;return a}\nfunction IWb(a,b){if(b.$modCount!=a.$modCount){throw BF(new LWb)}}\nfunction TYb(a){if(!a){throw BF(new QSb(\"Can't overwrite cause\"))}}\nfunction kM(a){if(a.Kb){return}else a.Nb&&_e(a);mR(a.Jb,true,false)}\nfunction j2(a,b){yL.call(this,LRb(a));wL(this,(eSb(),b?true:false))}\nfunction IAb(a,b){nV.call(this,a,b);GAb(this);this.bb|=1;HAb(this)}\nfunction MJb(a,b){nV.call(this,a,b);KJb(this);this.o=0;this.g='TP'}\nfunction hVb(a,b){this.a=a;dVb.call(this,a);RYb(b,a.Xh());this.b=b}\nfunction DG(a,b){b.style[N$b]=(Lk(),X$b);Ch(b,a.a=FG((kl(),cl),dl))}\nfunction iXb(a,b){var c;return gXb(b,hXb(a,b==null?0:(c=Y(b),c|0)))}\nfunction Xg(a,b,c){var d;d=Vg();try{return Ug(a,b,c)}finally{Yg(d)}}\nfunction ngb(a,b,c){a.c[0]=b;a.c[1]=c;w5(a.d,a.c[0]);w5(a.d,a.c[1])}\nfunction Vgb(a){if(a.c==null)return a.n;return a.n+k3b+LRb(a.c)+')'}\nfunction jjb(){if($wnd.openFile!=undefined)return false;return true}\nfunction wR(){throw 'A PotentialElement cannot be resolved twice.'}\nfunction cp(a,b){if(null==b){throw BF(new lTb(a+' cannot be null'))}}\nfunction lT(a,b){var c;c=iT(a,b);if(c==-1){throw BF(new OXb)}kT(a,c)}\nfunction rK(a,b){var c;c=vK(b);if(c<0){return null}return HVb(a.b,c)}\nfunction i3(){var a;a=new whb;if(!qhb(a))return;phb(a);D2=a;D2.nf()}\nfunction K5(a){var b;for(b=0;b!=a.ab.a.a.length;b++)fYb(a.ab,b).Bg()}\nfunction nXb(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}\nfunction Afb(a,b){nV.call(this,a,b);this.gb=true;this.f=2.5;this.e=5}\nfunction kN(a){jN.call(this,a);(LI(),this.Sb).style[J_b]=(Rl(),K_b)}\nfunction HS(a){DS.call(this,(!GH&&(GH=new HH),!EH&&(EH=new FH),a))}\nfunction kQ(a,b){if(a.k){kQ(a.k,b);bM(a.i,false);b&&CT((LI(),a.Sb))}}\nfunction E5(a,b,c){a.qd=LRb(b);a.k=null;a.pd=c;g5(a,false);a.d=false}\nfunction NEb(a,b){var c;b?(c=PEb(a),QEb(a,c)):QEb(a,a.a);bM(a,false)}\nfunction wb(a){if(!a.d){return}++a.b;a.c?Ab(a.d.a):Bb(a.d.a);a.d=null}\nfunction ib(a,b){cb(a.a,b)?(a.a.q=a.a.s.Yd(a.a.j,a.a.n)):(a.a.q=null)}\nfunction Xgb(a){a.g==0&&(a.g=1);a.i=a.e*r5b*$wnd.Math.log(a.g/a.q+1)}\nfunction iTb(a){return a==0?0:($wnd.Math.exp(a)-$wnd.Math.exp(-a))/2}\nfunction ki(a){return a.tabIndex<ZZb?a.tabIndex:-(a.tabIndex%ZZb)-1}\nfunction bV(a){return ZT==a||a.kb||iU.zc==a||gr(ZT,17)&&pCb(ZT.a)==a}\nfunction xCb(a){if(a.u.a.a.length==2)return fYb(a.u,1).e;return null}\nfunction tAb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f);this.b=true}\nfunction tG(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 sG(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 rG(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 wG(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 vG(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 uG(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 GV(a,b,c,d,e){a.a.lineWidth=3;glb(a,b,c,d,e);a.a.lineWidth=1}\nfunction G$(a,b,c,d,e,f,g,h,i){d>=0&&e>=0&&a.ellipse(b,c,d,e,f,g,h,i)}\nfunction Mxb(){this.b=sq(qr,z$b,8,4,15,1);this.c=sq(qr,z$b,8,4,15,1)}\nfunction tQ(a){this.b=new QVb;this.f=new QVb;bQ(this,a,XK((JQ(),IQ)))}\nfunction Fi(){Fi=bG;Di=new Ii;Bi=new Ji;Ai=new Ki;Ci=new Li;Ei=new Mi}\nfunction Rl(){Rl=bG;Ml=new Ul;Nl=new Vl;Ol=new Wl;Pl=new Xl;Ql=new Yl}\nfunction S3(a,b){if(b>=a.oc.a.a.length)return null;return fYb(a.oc,b)}\nfunction U3(a,b){if(b>=a.ab.a.a.length)return null;return fYb(a.ab,b)}\nfunction Tjb(a,b){var c;a.a=b;for(c=0;c!=a.d.length;c++)a.b[c]=a.d[c]}\nfunction H5(a){var b;for(b=0;b!=a.Qc;b++){a.Wc[b].v=b;a.Wc[b].P=true}}\nfunction Y6(a){a.a.Ob=true;wTb(a.b,o3b)?m3(a.a):wTb(a.b,p3b)&&n3(a.a)}\nfunction olb(a,b){var c;if(b){c=Z7(b);Tf(a.a,c);Qf(a.a,c)}else{bUb()}}\nfunction vOb(a,b){nV.call(this,a,b);this.s=93;this.k=680;this.gb=true}\nfunction Rmb(a,b){nV.call(this,a,b);this.gb=true;this.f=0.5;this.c=e$}\nfunction u7(a,b){this.a=b;this.b=a.Cd[0];this.c=a.Cd[4];this.d=a.Cd[5]}\nfunction NS(a){HS.call(this,a);(LI(),this.Sb).className='gwt-TextBox'}\nfunction Ekb(a,b){xX();NX.call(this,a,b);this.bb|=2;this.n=4;Dkb(this)}\nfunction _U(a,b,c){a.nb+=b;a.pb+=c;a.ob+=b;a.qb+=c;Gyb(a.U,b,c);a.wg()}\nfunction QEb(a,b){if(b!=a.e){a.e=b;a.c.t=a.o[b];a.i.rg(0,a.c);u4(a.n)}}\nfunction Kib(a,b){var c;c=new Iib('',0,-1,-1);c.b=new j2(a,b);return c}\nfunction LT(c,a){var b=c;c.onreadystatechange=eZb(function(){a.$e(b)})}\nfunction vR(a){return function(){this.__gwt_resolve=wR;return a.de()}}\nfunction mP(a){return a==(Ap(),yp)?(jP(),iP):a==zp?(jP(),fP):(jP(),gP)}\nfunction nP(a){return a==(Ap(),yp)?(jP(),fP):a==zp?(jP(),iP):(jP(),hP)}\nfunction RN(){PN();return vq(oq(Ow,1),jZb,151,0,[MN,JN,NN,ON,IN,LN,KN])}\nfunction t5(a,b,c,d){v5(a,b,b,d);v5(a,c,c,d);v5(a,b,c,-d);v5(a,c,b,-d)}\nfunction B5(a,b,c,d){var e;e=a.oc.a.a.length+d;v5(a,e,0,c);v5(a,e,b,-c)}\nfunction hCb(a,b,c){if(a.A.d+a.A.a<=a.$+5)return;klb(b,c,0,a.$);a.$+=15}\nfunction dFb(a,b){if(a.e){if(a.d){a.k=aFb(a,b);eFb(a);!!a.c&&a.c.Ae()}}}\nfunction Aqb(a,b){xX();NX.call(this,a,b);yqb(this);this.bb|=2;zqb(this)}\nfunction eIb(a,b,c){this.b=a.length;this.e=a;this.a=b;this.d=c;this.c=0}\nfunction FXb(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction fJ(a){a.e=false;a.f=null;a.a=false;a.b=false;a.c=true;a.d=null}\nfunction k$(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 vTb(a,b){var c;c=b.length;return wTb(a.substr(a.length-c,c),b)}\nfunction dp(a){var b=/\\+/g;return decodeURIComponent(a.replace(b,'%20'))}\n",
"function Ig(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction Wg(b){Tg();return function(){return Xg(b,this,arguments);var a}}\nfunction oi(a){!a.gwt_uid&&(a.gwt_uid=1);return 'gwt-uid-'+a.gwt_uid++}\nfunction Yg(a){a&&fh((dh(),bh));--Qg;if(a){if(Sg!=-1){_g(Sg);Sg=-1}}}\nfunction PO(a){while(++a.b<a.d.a.length){if(HVb(a.d,a.b)!=null){return}}}\nfunction Zh(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}\nfunction w0(){if(iU.rd<10)return w0b;if(iU.rd<200)return W$b;return 0.1}\nfunction JVb(a,b){var c;c=(OYb(b,a.a.length),a.a[b]);BYb(a.a,b);return c}\nfunction MVb(a,b,c){var d;d=(OYb(b,a.a.length),a.a[b]);a.a[b]=c;return d}\nfunction ETb(a,b,c){var d;c=NTb(c);d=new RegExp(b);return a.replace(d,c)}\nfunction yq(a){var b,c,d;b=a&G$b;c=a>>22&G$b;d=a<0?H$b:0;return Aq(b,c,d)}\nfunction j4(a,b){E4(a,b.a,2);a.Cd[0]=a.Cd[3]=b.b;a.Cd[4]=b.c;a.Cd[5]=b.d}\nfunction BT(a,b,c,d,e){zT();this.d=a;this.b=b;this.c=c;this.e=d;this.a=e}\nfunction TPb(a,b){gX.call(this,a,b,7);this.c=K0b;this.n=this.o;SPb(this)}\nfunction qwb(a,b){mwb();s8.call(this,a,b,lwb,kwb);this.gb=true;nwb(this)}\nfunction XBb(a,b){a.u=a._;aYb(a.u,b._);b.u.a.a=sq(HE,jZb,1,0,5,1);SBb(a)}\nfunction $gb(a){a.t=a.e*r5b;a.s=1/a.t;a.j=$wnd.Math.log(1/a.q+1)*a.e*r5b}\nfunction HV(a,b,c){a.a.lineWidth=3;glb(a,b.a,b.b,c.a,c.b);a.a.lineWidth=1}\nfunction zib(a,b,c){Yhb();fib.call(this,a,b);this.b=a;this.a=c;_e(this.c)}\nfunction Pib(a,b,c){Yhb();fib.call(this,a,b);this.a=a;this.b=c;_e(this.c)}\nfunction fAb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.a=KSb(ISb(bIb(f)))}\nfunction ZXb(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction vJ(){var a;a=eZb(rJ);$wnd.addEventListener('hashchange',a,false)}\nfunction fi(a){var b;b=gi(a)+$wnd.pageXOffset;ei(a)&&(b+=ii(a));return b|0}\nfunction LJ(){var a;if(xJ){a=new RJ;!!yJ&&po(yJ,a);return a.a}return null}\nfunction SRb(a,b,c){if(!zUb(a.a,b)){BUb(a.a,b,c);return true}return false}\nfunction iG(a,b,c){var d,e;d=AG(a.d,b);e=new xG(d,b,c);FVb(a.c,e);return e}\nfunction IK(a,b,c){var d;JK(a,c);if(b.Rb==a){d=iT(a.k,b);d<c&&--c}return c}\nfunction r5(a,b,c,d,e){var f;f=a.oc.a.a.length+d;v5(a,b,f,e);v5(a,c,f,-e)}\nfunction yK(a,b){var c;c=ci($doc,a);Ch($doc.body,c);b.Ae();Fh($doc.body,c)}\nfunction li(b,c){try{b.remove(c)}catch(a){b.removeChild(b.childNodes[c])}}\nfunction hi(b){try{return b.getBoundingClientRect().top}catch(a){return 0}}\nfunction iQ(a){if(nQ(a)){return}a.o?!!a.g&&!a.g.o?qQ(a.g):ZP(a,true):qQ(a)}\nfunction JP(a,b){if(b<0||b>=(LI(),a.Sb).options.length){throw BF(new _Rb)}}\nfunction uN(a,b,c){c?Nh(a.a,b):bi(a.a,b);if(a.c!=a.b){a.c=a.b;fp(a.a,a.b)}}\nfunction zyb(a,b,c){var d;d=yUb(a.a,b);return d==null?c:d=='1'||xTb(d,MZb)}\nfunction l3(a,b){W2(a);C4(a);if(F2){iM(F2);F2=null}F2=new fib(b,a);VM(F2)}\nfunction A5(a,b,c,d,e,f){v5(a,b,d,f);v5(a,c,e,f);v5(a,b,e,-f);v5(a,c,d,-f)}\nfunction Seb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);Qeb(this,JSb(bIb(f),10))}\nfunction s8(a,b,c,d){nV.call(this,a,b);d8(this);l8(this,null,c,d);sU(this)}\nfunction MX(a,b,c){a.A[b].k||(console.log(O0b+b+P0b),undefined);a.A[b].A=c}\nfunction MKb(a,b,c){a.a.lineWidth=6;glb(a,b.a,b.b,c.a,c.b);a.a.lineWidth=1}\nfunction hdb(a,b,c){a.a.lineWidth=6;glb(a,b.a,b.b,c.a,c.b);a.a.lineWidth=1}\nfunction YXb(a,b){!a.a?(a.a=new $Tb(a.d)):VTb(a.a,a.b);UTb(a.a,b);return a}\nfunction Jo(a){var b;if(!a.d){return}wb(a.c);b=a.d;a.d=null;JT(b);b.abort()}\nfunction eYb(a){NYb(a.a.a.length!=0);return pYb(0,a.a.a.length),HVb(a.a,0)}\nfunction oK(a){var b;b=qK(a);if(!b){return}NI(a,b.nodeType!=1?null:b,YJ(b))}\nfunction tTb(a,b){var c,d;c=(PYb(a),a);d=(PYb(b),b);return c==d?0:c<d?-1:1}\nfunction iT(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}\nfunction yV(a,b){var c,d;c=a.a-b.a;d=a.b-b.b;return $wnd.Math.sqrt(c*c+d*d)}\nfunction E4(a,b,c){var d;F4(a,IYb((d=b,DYb(),d)),c);(c&8)==0&&gN(a.zd,null)}\nfunction SI(a){LI();!!KI&&a==KI&&(KI=null);XJ();(dK(),_J)==a&&(_J=null)}\nfunction aJ(a){LI();!!KI&&a==KI&&(KI=null);XJ();(dK(),_J)==a&&(_J=null)}\nfunction hFb(a,b){b<a.i?(b=a.i):b>a.g&&(b=a.g);a.k=b;eFb(a);!!a.c&&a.c.Ae()}\nfunction bf(a,b){a.Ob==-1?VI((LI(),a.Sb),b|(a.Sb.__eventBits||0)):(a.Ob|=b)}\nfunction fS(a){return (((LI(),a.b).scrollHeight||0)|0)-(a.b.clientHeight|0)}\nfunction Zl(a,b){return ((a.clientX||0)|0)-fi(b)+ji(b)+($wnd.pageXOffset|0)}\nfunction gi(b){try{return b.getBoundingClientRect().left}catch(a){return 0}}\nfunction QI(b){LI();try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}\nfunction ml(){kl();return vq(oq(uu,1),jZb,71,0,[jl,hl,cl,dl,il,gl,el,bl,fl])}\nfunction DKb(a){a.n=vq(oq(qr,1),z$b,8,15,[6,1,8,3,10,5,7,9,11,12]);a.o=37}\nfunction cV(a){var b;b=sq(aC,q0b,19,a,0,1);while(a>0)b[--a]=new uxb;return b}\nfunction sq(a,b,c,d,e,f){var g;g=tq(e,d);e!=10&&vq(oq(a,f),b,c,e,g);return g}\nfunction glb(a,b,c,d,e){a.a.beginPath();Nf(a.a,b,c);Lf(a.a,d,e);a.a.stroke()}\nfunction Axb(a,b,c,d,e,f){P1.call(this,a,b,c,d,e,f);this.a=KSb(ISb(bIb(f)))}\nfunction Agb(a,b){nV.call(this,a,b);this.q=pgb;this.k=new ogb(iU);ygb(this)}\nfunction vGb(a,b){pGb();NX.call(this,a,b);this.a=this.j=7;this.d=0;tGb(this)}\nfunction Ajb(a,b,c){this.a=new mYb;_Xb(this.a,a);!!b&&_Xb(this.a,b);this.b=c}\nfunction QLb(a,b){Nh(ue(a.d),U6b+JTb(b?W6b:X6b,5,(b?W6b:X6b).length-5)+V6b)}\nfunction tK(a,b){var c;c=vK(b);b[s_b]=null;MVb(a.b,c,null);a.a=new wK(c,a.a)}\nfunction JU(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.wg()}\nfunction HM(a){var b,c;c=(LI(),eK(a.b,0));b=(null,eK(c,1));return null,Yh(b)}\nfunction NF(a){var b;if(JF(a)){b=0-a;if(!isNaN(b)){return b}}return EF(Pq(a))}\nfunction MI(a,b){LI();var c;c=YJ(b);if(!c){return false}NI(a,b,c);return true}\nfunction Oob(a,b){var c;c=(a.c-b+1)*10;c=SF(GF($wnd.Math.round(c)));return c}\nfunction wq(a,b){pq(b)!=10&&vq(W(b),b.hi,b.__elementTypeId$,pq(b),a);return a}\nfunction G9(a,b){nV.call(this,a,b);this.o=false;this.q=0;this.p=2;this.n=null}\nfunction ap(a){$o.call(this,'A request timeout has expired after '+a+' ms')}\nfunction HL(a){if(!a.n){throw BF(new QSb('initWidget() is not called yet'))}}\nfunction sS(a){if(!a.a||!a.c.Mb){throw BF(new OXb)}a.a=false;return a.b=a.c.Mb}\nfunction QUb(a){SYb(!!a.c);IWb(a.e,a);a.c.vf();a.c=null;a.b=OUb(a);JWb(a.e,a)}\nfunction FAb(a){var b;b=new uxb;XU(a.ib,a.jb,b,1,iU.tb*a.g);a.ob=b.a;a.qb=b.b}\nfunction Wh(a){var b=a.createElement('INPUT');b.type=nZb;b.value='on';return b}\nfunction cT(a,b){var c,d;d=(LI(),Zh(b.Sb));c=OK(a,b);c&&Fh(a.i,Zh(d));return c}\nfunction cO(a,b){var c;c=a.qf();if(b>=c||b<0){throw BF(new aSb(Q_b+b+R_b+c))}}\nfunction tL(a,b){if(!a.e){a.hf();a.e=true}return We(a,b,(!io&&(io=new Fm),io))}\nfunction W3(a){if(a.gd.k==0)return 0;return 0.1*$wnd.Math.exp((a.gd.k-61)/24)}\nfunction ai(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1}\nfunction ci(a,b){var c;c=a.createElement('script');c.textContent=b||'';return c}\nfunction oT(a){if(a.b>=a.c.c){throw BF(new OXb)}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction QYb(a){if(!a){throw BF(new lTb('Cannot suppress a null exception.'))}}\nfunction DYb(){DYb=bG;new JYb;new FYb('ISO-LATIN-1');new FYb('ISO-8859-1')}\nfunction MK(a,b,c,d){d=IK(a,b,d);_e(b);jT(a.k,b,d);LI();Ch(c,TI(b.Sb));af(b,a)}\nfunction j0(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f);this.a=KSb(ISb(bIb(f)))}\nfunction Yjb(a,b,c,d,e,f){hX.call(this,a,b,c,d,e,f);this.a=qcb(bIb(f));this.r=1}\nfunction I9(a,b,c){nV.call(this,a,b);this.q=c?1:0;this.o=c;this.p=2;this.n=null}\nfunction whb(){fgb.call(this);this.f=null;this.i=null;this.d=null;this.kb=true}\nfunction ahb(a,b,c,d,e){this.q=a;this.r=b;this.e=c;this.a=d;this.c=e;$gb(this)}\nfunction bMb(a,b,c,d,e,f){this.a=a;this.c=b;this.f=c;this.d=d;this.b=e;this.e=f}\nfunction S8(a,b){Q8();s8.call(this,a,b,P8,O8);this.gb=true;R8(this,iU.fd.c?1:2)}\nfunction Lb(a,b){Rb((Kc(),Jc),a,vq(oq(tE,1),jZb,249,8,[(eSb(),b?true:false)]))}\nfunction qgb(a,b){rgb(a,b);a.V=mV(a.W,a.V);iU.O!=a&&EU(b,a.ib,a.jb,a.V);HU(a,b)}\nfunction aib(a){PM(a,false);D2==a&&(D2=null);F2==a&&(F2=null);C2==a&&(C2=null)}\nfunction ACb(a){return a.s&&a.u.a.a.length==2&&fYb(a.u,0).v==6&&fYb(a.u,1).v==2}\nfunction pq(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}\nfunction JXb(a){if(a.a.d!=a.c){return AXb(a.a,a.b.value[0])}return a.b.value[1]}\nfunction gQ(a){if(nQ(a)){return}!a.k&&a.o?qQ(a):!!a.g&&a.g.o?qQ(a.g):ZP(a,true)}\nfunction s3(a){var b,c;for(c=0;c!=a.ab.a.a.length;c++){b=U3(a,c);b.kb=true}H3(a)}\nfunction CP(a){var b,c;for(c=new pT(a.k);c.b<c.c.c;){b=oT(c);gr(b,178)&&b.of()}}\nfunction p5(a){var b;for(b=0;b!=a.Qc;b++){a.Wc[b].v=0;a.Wc[b].P=a.Wc[b].Q=false}}\nfunction cM(a){var b;b=a.Mb;if(b){a.xb!=null&&b.ee(a.xb);a.yb!=null&&b.fe(a.yb)}}\nfunction BU(a,b){lV(a,b,a.mb[0]);HV(b,a.ib,a.eb);lV(a,b,a.mb[1]);HV(b,a.fb,a.jb)}\nfunction hlb(a,b,c){a.a.beginPath();Nf(a.a,b.a,b.b);Lf(a.a,c.a,c.b);a.a.stroke()}\nfunction ebb(a,b,c,d,e,f){q8.call(this,a,b,c,d,e);this.c=qcb(bIb(f));cbb(this,f)}\nfunction p2(a){RQ.call(this,a,null);m2(this);this.e=this;this.b=a;o2(this,false)}\nfunction K7(a,b){gX.call(this,a,b,2);this.o=2.5;this.i=2.5;this.n=100;this.bb|=1}\nfunction oNb(a,b){this.e=a;this.v=b;this.g=this.i=1;this.s=1.5;this.r=2;this.c=1}\nfunction Iib(a,b,c,d){Cib(this);this.n=a;this.t=b;this.d=false;this.k=c;this.i=d}\nfunction ab(a,b,c,d){$(a);a.o=true;a.p=false;a.k=b;a.t=c;a.n=d;++a.r;ib(a.j,Ig())}\nfunction iWb(a,b,c,d){var e;d=(EWb(),!d?DWb:d);e=a.slice(b,c);jWb(e,a,b,c,-b,d)}\nfunction rCb(a,b,c){var d;d=a.C[b];b>1&&(d=0.5*d);return c?XDb(2*d/a.n):2*d/a.n}\nfunction tCb(a){var b;if(a._.a.a.length==0)return 0;b=fYb(a._,0);return a.C[b.u]}\nfunction $7(a){if(a.length==0){return '00'}if(a.length==1){return '0'+a}return a}\nfunction IVb(a,b,c){for(;c<a.a.length;++c){if(PXb(b,a.a[c])){return c}}return -1}\nfunction sxb(a,b){var c,d;c=false;if(gr(b,19)){d=b;c=a.a==d.a&&a.b==d.b}return c}\nfunction $L(a,b){var c;c=b.target;if(Rh(c)){return ni((LI(),a.Sb),c)}return false}\nfunction u2(a,b,c){var d;d=w2(a,b,c);if(d==-1)return true;return w2(a,a.n,a.q)==d}\nfunction sp(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 HX(a,b,c){if(!a.Kg()){a.Mg(b,c);return}b==0&&(a.t=c.t);b>=1&&a.Mg(b-1,c)}\nfunction Vq(a){if(Mq(a,(_q(),$q))<0){return -Jq(Pq(a))}return a.l+a.m*J$b+a.h*K$b}\nfunction f4(a){if(!a)return false;var b=getComputedStyle(a);return b.display!=LZb}\nfunction PUb(a){var b;IWb(a.e,a);NYb(a.b);a.c=a.a;b=a.a.uf();a.b=OUb(a);return b}\nfunction Ejb(a){var b;b=Gjb(a);while(Qjb(a,'&&')){b=new Ajb(b,Gjb(a),34)}return b}\nfunction Ljb(a){var b;b=Ejb(a);while(Qjb(a,'||')){b=new Ajb(b,Ejb(a),33)}return b}\nfunction Yh(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction W2(a){var b,c;for(c=0;c!=a.ab.a.a.length;c++){b=U3(a,c);b.kb=false}H3(a)}\nfunction FCb(a,b){var c;if(b<a._.a.a.length){c=fYb(a._,b);iUb(a.u,c,true);SBb(a)}}\nfunction $p(a,b){var c;if(a.d>a.b+a.i&&VRb(b,a.b+a.i)>=53){c=a.b+a.i-1;Zp(a,b,c)}}\nfunction jK(a,b){var c=$J;var d=c[b]||c['_default_'];a.addEventListener(b,d,false)}\nfunction fBb(a,b){xX();NX.call(this,a,b);this.b=this.d=4;this.g=new XWb;eBb(this)}\nfunction EY(a,b){nV.call(this,a,b);this.c=5;this.a=A$b;this.d=40;this.b=0;this.V=0}\nfunction zQb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.k=JSb(bIb(f),10);xQb(this)}\nfunction fJb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f);this.A[2].A=!this.A[1].A}\nfunction J2(a,b){var c;if(a.Ab){c=LK(a.Id,a.Ab);bT(a.Id,b,c);j5(a)}else _S(a.Id,b)}\nfunction eh(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=kh(b,c)}while(a.a);a.a=c}}\nfunction fh(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=kh(b,c)}while(a.b);a.b=c}}\nfunction sCb(a){var b;if(a._.a.a.length==0)return 'V';b=fYb(a._,0);return eDb(b.u)}\nfunction Gjb(a){var b;b=Fjb(a);if(Qjb(a,'=='))return new Ajb(b,Fjb(a),35);return b}\nfunction aT(a){var b;b=(LI(),$doc.createElement('td'));oL(b,a.a);pL(b,a.b);return b}\nfunction j8(a){var b,c;c=0;for(b=0;b<a.w.a.a.length;b++)c+=fYb(a.w,b).bg();return c}\nfunction jq(a){var b,c;b=a/60|0;c=a%60;if(c==0){return ''+b}return ''+b+':'+(''+c)}\nfunction lNb(a){if(a.e==null||wTb(a.e,a.t))return a.t;return a.t+k3b+LRb(a.e)+')'}\nfunction ODb(a){var b;if(!a.Y.o||a.P>a.Y._.a.a.length)return;b=a.Q.k;SCb(a.Y,a.P,b)}\nfunction Qfb(a){a.c=new ogb(iU);a.d=new ogb(iU);mgb(a.c,ihb(U4b));mgb(a.d,ihb(U4b))}\nfunction Snb(a){a.C=new ogb(iU);mgb(a.C,ihb(U4b));a.D=new ogb(iU);mgb(a.D,ihb(U4b))}\nfunction ZNb(a){a.g=new ogb(iU);mgb(a.g,ihb(U4b));a.i=new ogb(iU);mgb(a.i,ihb(U4b))}\nfunction e3(a){var b,c;b=LK(a.Id,a.Nb);c=new Yqb(a);bT(a.Id,c,b);NK(a.Id,b+1);a.Nb=c}\nfunction Lnb(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 iM(a){(LI(),a.Sb).style[Z$b]=Q$b;!!a.zb&&(a.zb.style[Z$b]=Q$b,undefined)}\nfunction gPb(a){var b;a.gb=true;a.bb|=1;b=new dIb(dPb,'/');l8(a,b,ePb,cPb);iU.b=true}\nfunction OEb(a,b){var c;a.b+=b/(window.devicePixelRatio||1);c=PEb(a);QEb(a,c);REb(a)}\nfunction kg(a,b){TYb(!a.f);LYb(true,'Self-causation not permitted');a.f=b;return a}\nfunction ii(a){var b=a.offsetParent;if(b){return b.offsetWidth-b.clientWidth}return 0}\nfunction qi(a){return (wTb(a.compatMode,$Zb)?a.documentElement:a.body).clientWidth|0}\nfunction pi(a){return (wTb(a.compatMode,$Zb)?a.documentElement:a.body).clientHeight|0}\nfunction jr(a){return a!=null&&(typeof a===fZb||typeof a==='function')&&!(a.ii===eG)}\nfunction zN(a){if(a==(PN(),LN)){return Ep(),ON}else if(a==KN){return Ep(),JN}return a}\nfunction BX(a,b){if((a.bb&C$b)==0)return b;if(b==2)return 3;if(b==3)return 2;return b}\nfunction Ko(a,b){var c,d;if(!a.d){return}wb(a.c);d=a.d;a.d=null;c=new Po(d);b.af(a,c)}\nfunction a3(a){var b,c;for(b=0;b!=a.Dd.a.a.length;b++){c=fYb(a.Dd,b).a;x5(a,0,c,j1b)}}\nfunction WF(){XF();var a=VF;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction A0(a,b){xX();NX.call(this,a,b);this.j=2;this.i='.1*(a-b)';y0(this);this.Ng()}\nfunction PW(a,b,c){nV.call(this,a,b);this.r=c;this.o=5;this.n=40;this.j=0.5;this.og()}\nfunction Mtb(a,b,c){nV.call(this,a,b);this.w=c?-1:1;this.d=100;this.u=Ctb;Ktb(this)}\nfunction nMb(a,b){nV.call(this,a,b);this.e=A$b*iU.Sb;this.f=75;this.gb=true;lMb(this)}\nfunction r8(a,b,c,d,e,f,g,h){oV.call(this,a,b,c,d,e);d8(this);l8(this,f,g,h);sU(this)}\nfunction $N(){_N.call(this,Xh($doc,N_b));(LI(),this.Sb).className='gwt-FileUpload'}\nfunction Ap(){Ap=bG;zp=new Bp('RTL',0);yp=new Bp('LTR',1);xp=new Bp('DEFAULT',2)}\nfunction _q(){_q=bG;Xq=Aq(G$b,G$b,524287);Yq=Aq(0,0,I$b);Zq=yq(1);yq(2);$q=yq(0)}\nfunction $Y(b,c){try{K4(c,b.d);K4(c,b.j)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction ygb(a){a.p=jhb(a.q,a.p);a.q=a.p.n;mgb(a.k,a.p);a.o=a.p.r>0;a.n=a.o?2:1;sU(a)}\nfunction sSb(a){var b;b=new qSb;b.k='Class$'+(a?'S'+a:''+b.g);b.b=b.k;b.i=b.k;return b}\nfunction zU(a){var b,c;c=new Mxb;for(b=0;b!=a.length;b++)Kxb(c,a[b].a,a[b].b);return c}\nfunction XDb(a){var b,c;a=a*1.001;c=s0b;for(b=0;c<a;b++){c*=(KBb(),JBb)[b%3]}return c}\nfunction eWb(a,b){var c,d;d=a.length;c=$wnd.Math.min(6,d);yYb(a,0,b,0,c,true);return b}\nfunction qK(a){var b;b=a.currentTarget||$wnd;while(!!b&&!YJ(b)){b=b.parentNode}return b}\nfunction pK(a){var b;b=a.currentTarget||$wnd;b['__gwtLastUnhandledEvent']=a.type;oK(a)}\nfunction P5(a){var b;b=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!b)return;tH(b,E4b,a.v)}\nfunction c4(a,b){if(!a.Ob){Ng(Og((Jg(),new Pg),new Z6(a,b)));return false}return true}\nfunction bp(a,b){cp(a,b);if(0==KTb(b).length){throw BF(new OSb(a+' cannot be empty'))}}\nfunction QCb(a,b,c){if(b>=a._.a.a.length)return;WBb(a);fYb(a._,b).j=c;fYb(a._,b).k=true}\nfunction Y2(a,b){if(a.Qc<2)return;b==0&&(b=1);XBb(a.Wc[b-1],a.Wc[b]);MCb(a.Wc[b],null)}\nfunction X2(a){var b;for(b=a.Qc-2;b>=0;b--){XBb(a.Wc[b],a.Wc[b+1]);MCb(a.Wc[b+1],null)}}\nfunction V4(a){var b,c,d;c=a.g;d=a.i;b=mr(c*a.Sc);a.Qc==0&&(b=0);a.j=new Jyb(0,0,d,c-b)}\nfunction jyb(a){a.u=0;a.a=0;a.B=0;a.k=0;a.o=0;a.f=0;a.s=0;a.e=0;a.w=0;a.g=true;a.d=true}\nfunction xQb(a){a.j=sq(qr,z$b,8,2,15,1);a.c=sq(pr,m0b,8,2,15,1);a.b=sq(pr,m0b,8,2,15,1)}\nfunction VXb(a){return WXb(a,26)*1.4901161193847656E-8+WXb(a,27)*1.1102230246251565E-16}\nfunction FSb(a,b){var c;if(!a){return}b.j=a;var d=zSb(b);if(!d){$F[a]=[b];return}d.gi=b}\nfunction AF(a){var b;if(gr(a,37)){return a}b=a&&a[RZb];if(!b){b=new Fg(a);oh(b)}return b}\nfunction Ppb(a){var b;if(!Kpb)return null;b=yUb(Kpb,a);if(!b)return null;return aTb(b.a)}\nfunction qh(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||WZb}\nfunction xU(a,b,c){var d;d=new Mxb;Kxb(d,a.a,a.b);Kxb(d,b.a,b.b);Kxb(d,c.a,c.b);return d}\nfunction NI(a,b,c){LI();var d;d=JI;JI=a;b==KI&&WJ(a.type)==8192&&(KI=null);c.le(a);JI=d}\nfunction ZF(a,b){typeof window===fZb&&typeof window['$gwt']===fZb&&(window['$gwt'][a]=b)}\nfunction x0(a,b){var c;CX(a,b);for(c=0;b[c]!=null;c++);b[c]=n0b+iW(a.A[a.j].i,'A',false)}\nfunction Pxb(a,b){nV.call(this,a,b);this.o=A$b;this.q=0.5;this.A=S5b;this.bb=1;Nxb(this)}\nfunction Mrb(a,b,c,d,e,f){H9.call(this,a,b,c,d,e,f);this.d=(new SSb(bIb(f))).a;Krb(this)}\nfunction QM(a,b){var c;c=b.target;if(Rh(c)){return ni(Zh((LI(),HM(a.tb))),c)}return false}\nfunction mK(a){var b;b=!RI(a);if(b||!_J){return}MI(a,_J)&&(a.stopPropagation(),undefined)}\nfunction TBb(a){var b;if(a._.a.a.length==0)return false;b=eYb(a._);return b.u==0||b.u==1}\nfunction GX(a){var b;for(b=0;b!=a.ag();b++){a.A[b].A=false;a.A[b].g=0;a.mb[b]=0}a.w=false}\nfunction H1(a){var b;b=a.mb[0]-a.mb[a.c];if(iU.L){a.W=b/j1b;return}a.e>0&&(a.W=b/a.e+a.f)}\nfunction G4(a){var b;b=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!b)return;a.v=zH(b.a,E4b)}\nfunction BP(a,b,c){var d;_e(b);jT(a.k,b,c);d=iG(a.a,(LI(),b.Sb),b);b.Qb=d;af(b,a);SN(a.b)}\nfunction rwb(a,b,c,d,e){mwb();r8.call(this,a,b,c,d,e,null,lwb,kwb);this.gb=true;nwb(this)}\nfunction kyb(a,b){nV.call(this,a,b);jyb(this);this.n=0;this.bb=3;this.v=0;this.t=10000000}\nfunction lN(){iN.call(this,$doc.createElement(M$b));(LI(),this.Sb).className='gwt-HTML'}\nfunction hN(){fN.call(this,$doc.createElement(M$b));(LI(),this.Sb).className='gwt-Label'}\nfunction ei(a){return a.ownerDocument.defaultView.getComputedStyle(a,'').direction=='rtl'}\nfunction si(a){return ((wTb(a.compatMode,$Zb)?a.documentElement:a.body).scrollWidth||0)|0}\nfunction ri(a){return ((wTb(a.compatMode,$Zb)?a.documentElement:a.body).scrollHeight||0)|0}\nfunction fDb(a){return VYb(0,a.length),a.charCodeAt(0)==120?JSb(a.substr(1),16):JSb(a,10)}\nfunction f5(a){if(a.Cc.c){Ee(a.Dc,OZb,false);fFb(a.Bc)}else{Ee(a.Dc,OZb,true);bFb(a.Bc)}}\nfunction Lxb(a,b){var c,d;d=sq(qr,z$b,8,b,15,1);for(c=0;c<a.length;c++)d[c]=a[c];return d}\nfunction ZSb(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction PBb(a){var b,c,d;c=0;b=1.0E-15;d=a.V.Sb*a.X;while(b<d*20){b*=JBb[c++%3]}return b}\nfunction g4(a){var b;for(b=0;b!=a.ab.a.a.length;b++)if(U3(a,b).kb)return true;return false}\nfunction I4(a){var b;b=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!b)return;a.Ic=zH(b.a,F4b)}\nfunction dI(a){var b;if(!a.f){return}b=YH(a.k,a.e);if(b){a.g=new AI(a,b);lh((dh(),a.g),16)}}\nfunction gFb(a,b){!!b.a&&(b.a.preventDefault(),undefined);a.e&&hFb(a,a.k+(di(b.a)/3|0))}\nfunction kKb(a,b){return SF(GF($wnd.Math.round(a.f*$wnd.Math.exp(a.a*(1/(b+a.n)-1/a.o)))))}\nfunction aIb(a){if(!a.d){while(a.c<a.b&&yTb(a.a,MTb(sTb(a.e,a.c)))>=0)++a.c}return a.c<a.b}\nfunction c3(a){var b,c;b=0;for(c=0;c!=a.ab.a.a.length;c++){gr(fYb(a.ab,c),17)&&++b}return b}\nfunction fK(a){var b=0,c=a.firstChild;while(c){c.nodeType==1&&++b;c=c.nextSibling}return b}\nfunction bhb(a){this.f=a.f;this.q=a.q;this.r=a.r;this.e=a.e;this.a=a.a;this.g=a.g;$gb(this)}\nfunction Rjb(a){this.c=a.toLowerCase();this.d=this.c.length;this.b=0;this.a=null;Bjb(this)}\nfunction dLb(a,b){xX();NX.call(this,a,b);this.d=1;this.b=0;this.e=1;this.c=this.i=10000000}\nfunction ANb(a,b){nV.call(this,a,b);this.i=0.1;this.f=Z0b;this.g=j1b;this.gb=true;this.b=e$}\nfunction xZ(a,b){nV.call(this,a,b);this.k=20;this.j=Z0b;this.o=2.5;this.gb=true;this.bb|=2}\nfunction C_(a,b){nV.call(this,a,b);w_(this);this.j=1;this.p=u_;this.k=y_();A_(this);x_(this)}\nfunction q2(a,b){RQ.call(this,a,null);m2(this);this.e=this;this.a=b;this.b=a;o2(this,false)}\nfunction yHb(a,b){nV.call(this,a,b);this.e=v0b;this.f=A$b;this.c=A$b;this.d=w0b;this.i=false}\nfunction jcb(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 xG(a,b,c){this.O=(kl(),jl);this.S=jl;this.Q=jl;this.K=jl;this.d=a;this.c=b;this.X=c}\nfunction tO(){oO.call(this);jO(this,new BO(this));lO(this,new aP(this));kO(this,new XO(this))}\nfunction Re(a,b){a.style.display=b?'':LZb;b?a.removeAttribute(EZb):a.setAttribute(EZb,MZb)}\nfunction cS(a){var b;_h(a,(b=$doc.createEvent('HTMLEvents'),b.initEvent(h_b,false,false),b))}\nfunction ihb(a){var b;fhb();b=yUb(Tgb,a);if(b)return b;b=new _gb;b.n=a;BUb(Tgb,a,b);return b}\nfunction vNb(a){var b;sNb();b=yUb(jNb,a);if(b)return b;b=new mNb;b.t=a;BUb(jNb,a,b);return b}\nfunction zS(a){var b,c;c=Jh((LI(),a.Sb),f0b);b=(PYb(c),c);if(wTb('',c)){return null}return b}\nfunction hq(a){var b;if(a==0){return 'UTC'}if(a<0){a=-a;b='UTC+'}else{b='UTC-'}return b+jq(a)}\nfunction eV(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}Fyb(a.U,b,c,d-b+1,e-c+1)}\nfunction Fkb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f);(this.bb&2)!=0||(this.n=1);Dkb(this)}\nfunction Adb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f);this.A[2].A=!this.A[1].A;this.a=true}\nfunction Anb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f);this.A[4].A=!this.A[3].A;this.a=true}\nfunction xob(a,b,c){Vnb.call(this,a,b,c);this.gb=true;this.e=new ogb(iU);mgb(this.e,ihb(U4b))}\nfunction mzb(a,b){nV.call(this,a,b);this.gb=true;this.g=0.05;this.f=x0b;this.c=y_b;this.bb|=4}\nfunction Apb(a,b){Agb.call(this,a,b);this.q=zpb;ygb(this);this.g=W$b;this.c=1;this.b=this.a=0}\nfunction $Jb(a,b){U_.call(this,a,b);this.c='hello';this.a=new mYb;_Xb(this.a,this.c);this.b=24}\nfunction fbb(a,b,c){p8.call(this,a,b);this.c=c;this.bb|=1;iU.fd.c&&(this.bb|=2);cbb(this,null)}\nfunction mO(a,b,c){var d;rO(a,b,0);d=dO(a,b,0,c==null);c!=null&&(d.textContent=c||'',undefined)}\nfunction mo(a,b,c){var d;if(!!io&&b!=c&&(b==null||(PYb(b),b!=c))){d=new jo;!!a.Pb&&po(a.Pb,d)}}\nfunction KX(a,b,c){var d,e;for(d=0;d!=a.ag();d++){e=a.A[d];if(e.k&&b--==0){e.B=c;return}}bUb()}\nfunction PU(a,b,c){var d,e;for(d=0;d!=a.ag();d++){e=a._f(d);if(e.a==b&&e.b==c)return d}return 0}\nfunction $h(a,b){var c=a.createElement('INPUT');c.type='radio';c.name=b;c.value='on';return c}\nfunction LP(a){var b;b=a.text;a.hasAttribute(V_b)&&b.length>1&&(b=JTb(b,1,b.length-1));return b}\nfunction Qob(a){gV(a);vU(a,32);a.e=a.g.k*Y5b+E5b;a.b=a.c*a.e+a.d;a.f=Oob(a,a.b);new uxb;new uxb}\nfunction KJb(a){a.B=0;a.v=0;a.n=0;a.p=0;a.e=0;a.q=0;a.a=0;a.u=0;a.d=0;a.w=0;a.f=true;a.c=true}\nfunction w_(a){a.g=0;a.n=0;a.q=vq(oq(qr,1),z$b,8,15,[8000,11025,16000,22050,44100,48000])}\nfunction MEb(){MEb=bG;LEb=vq(oq(pr,1),m0b,8,15,[1,1.2,1.5,1.8,2.2,2.7,3.3,3.9,4.7,5.6,6.8,8.2])}\nfunction fR(){fR=bG;cR=new gR(h$b,0);dR=new gR('ONE_WAY_CORNER',1);eR=new gR('ROLL_DOWN',2)}\nfunction YH(a,b){var c,d;d=b.b-a.b;if(d<=0){return null}c=PH(a.a,b.a);return new SH(c.a/d,c.b/d)}\nfunction Me(a){var b,c;b=a.className||'';c=yTb(b,MTb(32));if(c>=0){return b.substr(0,c)}return b}\nfunction RI(a){LI();var b;b=jJ(XI,a);if(!b&&!!a){a.stopPropagation();a.preventDefault()}return b}\nfunction uL(a){return a.Nb?(eSb(),a.c.checked?true:false):(eSb(),a.c.defaultChecked?true:false)}\nfunction LQ(a,b){b?Ee(a,Me((LI(),a.Sb))+'-'+OZb,false):Ee(a,Me((LI(),a.Sb))+'-'+OZb,true);a.f=b}\nfunction X_(a,b){U_.call(this,a,b);this.ob=a;this.qb=b;eV(this,this.nb,this.pb,this.ob,this.qb)}\nfunction Xvb(a,b){Svb();p8.call(this,a,b);this.gb=true;this.k=0.6;this.c=f6b;this.f=0;Vvb(this)}\nfunction T8(a,b,c,d,e,f){Q8();r8.call(this,a,b,c,d,e,f,P8,O8);this.gb=true;R8(this,(e&2)!=0?1:2)}\nfunction Lqb(a,b){U_.call(this,a,b);this.ob=a;this.qb=b;eV(this,this.nb,this.pb,this.ob,this.qb)}\nfunction yL(a){xL.call(this,(LI(),Wh($doc)));this.Sb.className='gwt-CheckBox';uN(this.b,a,false)}\nfunction SP(){pf.call(this,$doc.createElement('select'));(LI(),this.Sb).className='gwt-ListBox'}\nfunction MP(a){var b;b=(LI(),a.Sb).selectedIndex;return b==-1?null:(JP(a,b),LP(a.Sb.options[b]))}\nfunction lKb(a){var b;J2(iU,a.b=new jN(a.k));se(a.b,W0b);b=mr(a.e*100);J2(iU,a.j=new kFb(b,a,a))}\nfunction Pob(a){var b;J2(iU,a.a=new jN(a.i));se(a.a,W0b);b=mr(a.e*100);J2(iU,a.g=new kFb(b,a,a))}\nfunction dCb(a,b){var c,d;d=sq(NE,jZb,2,1,6,1);pCb(a).Wf(d);for(c=0;d[c]!=null;c++)hCb(a,b,d[c])}\nfunction d3(a){var b,c,d;d=0;for(c=new aWb(a.ab.a);c.a<c.c.a.length;){b=$Vb(c);b.kb&&++d}return d}\nfunction EF(a){var b;b=a.h;if(b==0){return a.l+a.m*J$b}if(b==H$b){return a.l+a.m*J$b-K$b}return a}\nfunction GF(a){if(L$b<a&&a<K$b){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return EF(Nq(a))}\nfunction lh(b,c){dh();function d(){var a=eZb(ih)(b);a&&$wnd.setTimeout(d,c)}\n$wnd.setTimeout(d,c)}\nfunction q7(a,b,c,d){this.c=a;this.a=d;this.d=b;this.b=c;this.e=sq(yF,c1b,8,a.oc.a.a.length,16,1)}\nfunction xmb(a,b){nV.call(this,a,b);this.a=new vmb(iU);this.b=1;smb(this.a,this.b,this.W,this.bb)}\nfunction MCb(a,b){a.u=new mYb;gr(b,148)?(a.u=new mYb,MBb(a,6,b)):(a.u=new mYb,MBb(a,0,b));zCb(a)}\nfunction Krb(a){a.gb=true;a.g=sq(qr,z$b,8,2,15,1);a.c=sq(pr,m0b,8,2,15,1);a.b=sq(pr,m0b,8,3,15,1)}\nfunction Ujb(){this.d=sq(pr,m0b,8,9,15,1);this.b=sq(pr,m0b,8,9,15,1);this.d[4]=2.718281828459045}\nfunction icb(){this.d=FTb('A,B',',');this.f=FTb('C,D',',');this.i=new mYb;this.j=new mYb;this.g=''}\nfunction Ro(){Ro=bG;new Yo('DELETE');Qo=new Yo('GET');new Yo('HEAD');new Yo('POST');new Yo('PUT')}\nfunction RF(a){var b,c,d,e;e=a;d=0;if(e<0){e+=K$b;d=H$b}c=mr(e/J$b);b=mr(e-c*J$b);return Aq(b,c,d)}\nfunction QO(a){var b;if(a.b>=a.d.a.length){throw BF(new OXb)}b=HVb(a.d,a.b);a.a=a.b;PO(a);return b}\nfunction Mjb(a){var b;b=Njb(a);while(true){if(Qjb(a,'^'))b=new Ajb(b,Njb(a),9);else break}return b}\nfunction g$(a){var b;b=cV(4);YU(a.eb,a.fb,b[0],b[1],0,a.g);YU(a.eb,a.fb,b[3],b[2],1,a.g);a.a=zU(b)}\nfunction BG(a){var b;b=a.style;b[N$b]=(Lk(),O$b);b[R$b]=(kl(),S$b);b[T$b]=S$b;b[U$b]=S$b;b[V$b]=S$b}\nfunction jKb(a){var b,c;b=a.n+25;c=a.n+50;return ($wnd.Math.log(a.f)-$wnd.Math.log(a.g))/(1/b-1/c)}\nfunction x3(a,b,c){var d,e;d=b-a.R;e=c-a.S;if(d==0&&e==0)return;a.Cd[4]+=d;a.Cd[5]+=e;a.R=b;a.S=c}\nfunction J4(a,b,c){var d;bUb();d=Zg()+'circuits/'+b;h4(a,d);c!=null&&gN(a.zd,c);a.Gd=false;Vib=null}\nfunction k4(a,b){var c;for(c=0;c!=a.ab.a.a.length;c++)if(lr(b)===lr(dYb(a.ab,c)))return c;return -1}\nfunction Dyb(a,b){var c;if(gr(b,42)){c=b;return a.c==c.c&&a.d==c.d&&a.b==c.b&&a.a==c.a}return a===b}\nfunction $U(a,b,c,d,e,f){var g,h;h=(d-b)*e-(c-a)*f+c*b-d*a;g=(d-b)*(d-b)+(c-a)*(c-a);return h*h/g|0}\nfunction e5(a,b){var c;c=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!c)return;DH(c.a,a,b?MZb:'false')}\nfunction g2(a){return fSb(a.Nb?(eSb(),a.c.checked?true:false):(eSb(),a.c.defaultChecked?true:false))}\nfunction XR(a){return a.currentStyle.direction=='rtl'?0:((a.scrollWidth||0)|0)-(a.clientWidth|0)}\nfunction YR(a){return a.currentStyle.direction=='rtl'?(a.clientWidth|0)-((a.scrollWidth||0)|0):0}\nfunction $(a){if(!a.o){return}a.u=a.p;a.n=null;a.o=false;a.p=false;if(a.q){a.q.Zd();a.q=null}a.Td()}\nfunction NBb(a){if(a.i){Ie(a.i,a.A.b+'PX');Ce(a.i,a.A.a+'PX');yf(a.i,a.A.b);xf(a.i,a.A.a);WBb(a)}}\nfunction Ugb(a){a.d=true;return '34 '+lcb(a.n)+' '+a.f+' '+a.q+' '+a.r+' '+a.e+' '+a.a+' '+a.g}\nfunction q5(a,b){if(!T2(a,b))return;b==0&&(b=1);a.Wc[b].v=a.Wc[b-1].v;for(++b;b<a.Qc;b++)--a.Wc[b].v}\nfunction CXb(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{sXb(a.a,b);--a.c;KWb(a.b)}return c}\nfunction KVb(a,b){var c;c=IVb(a,b,0);if(c==-1){return false}OYb(c,a.a.length);BYb(a.a,c);return true}\nfunction cDb(a){var b;for(b=0;b!=a.u.a.a.length;b++)if(gr(fYb(a.u,b).e,152))return true;return false}\nfunction Lq(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 Aq(c&G$b,d&G$b,e&H$b)}\nfunction Uq(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 Aq(c&G$b,d&G$b,e&H$b)}\nfunction Ve(a,b,c){var d;d=_I(c.b);d==-1?Je(a,c.b):a.pe(d);return oo(!a.Pb?(a.Pb=new ro(a)):a.Pb,c,b)}\nfunction Q4(a,b){if(a.Tc<0)return false;if(a.Tc<a.Qc)return a.Wc[a.Tc]==b;return X3(a,a.Tc-a.Qc).a==b}\nfunction vL(a,b){vi(a.c,!b);b?Ee(a,Me((LI(),a.Sb))+'-'+OZb,false):Ee(a,Me((LI(),a.Sb))+'-'+OZb,true)}\nfunction Qe(a,b){if(!a){throw BF(new xg(JZb))}b=KTb(b);if(b.length==0){throw BF(new OSb(KZb))}Ue(a,b)}\nfunction ZI(a){LI();XJ();!dJ&&(dJ=new Fm);if(!XI){XI=new so(null,true);eJ=new hJ}return oo(XI,dJ,a)}\nfunction dT(){sL.call(this);this.a=(jP(),eP);this.b=(rP(),qP);(LI(),this.j)[G_b]='0';this.j[H_b]='0'}\nfunction gqb(a,b){nV.call(this,a,b);this.j=300;this.f=100;this.g=120;this.k=0.4;this.d=0.4;fqb(this)}\nfunction Rfb(a,b){nV.call(this,a,b);this.f=j1b;this.g=500;this.b=30;this.e=W$b;this.k=false;Qfb(this)}\nfunction dQb(a,b,c,d,e,f){Bgb.call(this,a,b,c,d,e,f);this.d=KSb(ISb(bIb(f)));this.a=KSb(ISb(bIb(f)))}\nfunction vq(a,b,c,d,e){e.gi=a;e.hi=b;e.ii=eG;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction OUb(a){if(a.a.tf()){return true}if(a.a!=a.d){return false}a.a=new nXb(a.e.a);return a.a.tf()}\nfunction OL(a,b){if(a.kf()){throw BF(new QSb('SimplePanel can only contain one child widget'))}a.lf(b)}\nfunction xS(a,b){if(!a.a){a.a=true;Ve(a,new OS(a),(mm(),mm(),lm))}return We(a,b,(!io&&(io=new Fm),io))}\nfunction mV(a,b){var c;if(!iU.ed)return b;c=a*VT;if(c>6||c<-6)return 100;b==100&&(b=0);c%=8;return b+c}\nfunction S2(a){var b;if(!gr(a,152))return false;b=a;if(b.nb==b.ob||b.pb==b.qb)return true;return false}\nfunction T2(a,b){if(a.Qc<2)return false;b==0&&(b=1);if(a.Wc[b].v==a.Wc[b-1].v)return false;return true}\nfunction LSb(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 MRb(a,b){var c;c=NRb(a.a);if(!a.a){a.a=c;if(!a.b){a.c=b;a.b=a.a}}else{SRb(a.a,b,c)&&(a.a=c)}}\nfunction iO(a,b){var c,d,e;d=a.a;for(c=0;c<d;++c){e=yO(a.d,b,c);gO(a,(LI(),e),false)}Fh(a.c,ZO(a.c,b))}\nfunction _S(a,b){var c,d;d=(LI(),$doc.createElement('tr'));c=aT(a);Ch(d,TI(c));Ch(a.i,TI(d));HK(a,b,c)}\nfunction jUb(a,b){var c,d;PYb(b);for(d=b.ef();d.tf();){c=d.uf();if(!a.Uh(c)){return false}}return true}\nfunction gXb(a,b){var c,d,e;for(d=0,e=b.length;d<e;++d){c=b[d];if(WWb(a,c.di())){return c}}return null}\n",
"function nWb(a){mWb();var b,c,d;d=0;for(c=a.ef();c.tf();){b=c.uf();d=d+(b!=null?Y(b):0);d=d|0}return d}\nfunction bZ(a){var b,c;for(c=0;c!=I2.c.a.a.length;c++){b=fYb(I2.c,c);if(b.i==a)return true}return false}\nfunction iq(a){var b;b=new eq;b.a=a;b.b=gq(a);b.c=sq(NE,jZb,2,2,6,1);b.c[0]=hq(a);b.c[1]=hq(a);return b}\nfunction kcb(){var a,b;if(!ecb)return;a=new RUb((new JUb(ecb)).a);while(a.b){b=PUb(a);b.ei().a=false}}\nfunction Dbb(){var a,b;if(!tbb)return;a=new RUb((new JUb(tbb)).a);while(a.b){b=PUb(a);b.ei().b=false}}\nfunction dhb(){var a,b;if(!Tgb)return;a=new RUb((new JUb(Tgb)).a);while(a.b){b=PUb(a);b.ei().d=false}}\nfunction qNb(){var a,b;if(!jNb)return;a=new RUb((new JUb(jNb)).a);while(a.b){b=PUb(a);b.ei().f=false}}\nfunction PEb(a){var b;b=a.a+TF(GF($wnd.Math.round(a.n.Md*a.b/6)));b<0&&(b=0);b>=a.k&&(b=a.k-1);return b}\nfunction Kdb(a){a._==0&&(a.nb=a.ob=a.nb-mr(a.Y*16*3));a.ab==0&&(a.pb=a.qb=a.pb-mr(a.Z*16*3));a.q=1-a.q}\nfunction I5(a,b){if(!U2(a,b))return;b==0&&(b=1);a.Wc[b].v!=a.Wc[b-1].v&&++b;for(;b<a.Qc;b++)++a.Wc[b].v}\nfunction exb(a,b){xX();NX.call(this,a,b);cxb(this);this.b=sq(yF,c1b,8,this.n,16,1);this.bb|=2;dxb(this)}\nfunction JS(){GS();HS.call(this,$doc.createElement('textarea'));(LI(),this.Sb).className='gwt-TextArea'}\nfunction _o(a){$o.call(this,'The URL '+a+' is invalid or violates the same-origin security restriction')}\nfunction fTb(a,b){return !isNaN(a)&&!isFinite(a)||!isNaN(b)&&!isFinite(b)?D$b:$wnd.Math.sqrt(a*a+b*b)}\nfunction fj(){dj();return vq(oq(yt,1),jZb,41,0,[Qi,Ni,Pi,Xi,Ti,Ri,Ui,Vi,Wi,Zi,$i,_i,cj,aj,bj,Si,Oi,Yi])}\nfunction fV(a,b,c,d){var e,f;eV(a,b.a,b.b,c.a,c.b);e=mr(a.Y*d);f=mr(a.Z*d);pU(a,b.a+e,b.b+f,b.a-e,b.b-f)}\nfunction nO(a,b,c,d){var e;a.rf(b,c);e=dO(a,b,c,true);if(d){_e(d);sK(a.i,d);LI();Ch(e,TI(d.Sb));af(d,a)}}\nfunction R5(a,b,c){var d,e,f;e=a.Cd[0];f=b*W$b;d=$wnd.Math.max(e+f,0.2);d=$wnd.Math.min(d,2.5);W4(a,d,c)}\nfunction Rp(a,b){var c,d,e;e=a.a.length;for(d=0;d<e;++d){c=sTb(a.a,d);c>=48&&c<=57&&XRb(a,d,c-48+b&ZZb)}}\nfunction ZCb(a,b){var c,d;for(c=0;c!=a.u.a.a.length;c++){d=fYb(a.u,c);if(d.v!=b)return false}return true}\nfunction GVb(a,b){var c,d;c=OVb(b.a);d=c.length;if(d==0){return false}AYb(a.a,a.a.length,c);return true}\nfunction Hq(a){var b,c;c=YSb(a.h);if(c==32){b=YSb(a.m);return b==32?YSb(a.l)+32:b+20-10}else{return c-12}}\nfunction Pq(a){var b,c,d;b=~a.l+1&G$b;c=~a.m+(b==0?1:0)&G$b;d=~a.h+(b==0&&c==0?1:0)&H$b;return Aq(b,c,d)}\nfunction Gq(a){var b,c,d;b=~a.l+1&G$b;c=~a.m+(b==0?1:0)&G$b;d=~a.h+(b==0&&c==0?1:0)&H$b;a.l=b;a.m=c;a.h=d}\nfunction T4(a){var b,c,d;d=sq(SC,jZb,159,20,0,1);b=0;for(c=0;c<a.Qc;c++)b=LCb(a.Wc[c],d,b);a.Wc=d;a.Qc=b}\nfunction mg(a){var b,c,d,e;for(b=(a.j==null&&(a.j=(nh(),e=mh.Ce(a),ph(e))),a.j),c=0,d=b.length;c<d;++c);}\nfunction M2(a){var b;for(b=0;b!=a.ab.a.a.length;b++)if(U3(a,b)!=a.fc&&U3(a,b).kb)return true;return false}\nfunction L2(a){a.qd=null;a.pd=null;if(a.ab.a.a.length==0){a.Ac=new mYb;a.e=new mYb;return}m4(a);a.mc=true}\nfunction S5(){this.Rb=new mYb;this.Qb=new mYb;this.yd=new x6(this);this.Ac=new mYb;this.e=new mYb;I2=this}\nfunction AI(a,b){this.e=a;this.a=new Bg;this.b=_H(this.e);this.d=new OH(this.b,b);this.f=EJ(new CI(this))}\nfunction lkb(a,b){nV.call(this,a,b);ikb(this);this.b=200;this.f=5;this.a=800;this.g=40;this.c=0;this.V=0}\nfunction wob(a,b,c,d,e,f){Unb.call(this,a,b,c,d,e,f);this.gb=true;this.e=new ogb(iU);mgb(this.e,ihb(U4b))}\nfunction meb(a,b,c,d,e,f){leb();r8.call(this,a,b,c,d,e,f,keb,jeb);this.j=(new SSb(bIb(f))).a;this.gb=true}\nfunction a8(a,b,c){Y7();var d;d=1-c;this.d=mr(a.d*d+b.d*c);this.c=mr(a.c*d+b.c*c);this.a=mr(a.a*d+b.a*c)}\nfunction C3(a,b){var c;c=a.g;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);V4(a);M4(a)}\nfunction aZ(a,b){var c;if(a.i){aZ(a.i,b);return}c=mr((b-a.f)*100/(a.e-a.f));a.g=true;hFb(a.j,c);a.g=false}\nfunction Ktb(a){a.t=wNb(a.u,a.t);a.u=a.t.t;a.C=r5b*$wnd.Math.log(r5b/($wnd.Math.sqrt(2)*a.t.v));a.gb=true}\nfunction c6(a){a=ITb(a,ATb(a,MTb(47))+1);a=ITb(a,ATb(a,MTb(92))+1);X4(I2,a);K2(I2,true);I2.Oc=true;M4(I2)}\nfunction yU(a,b,c,d){var e;e=new Mxb;Kxb(e,a.a,a.b);Kxb(e,b.a,b.b);Kxb(e,c.a,c.b);Kxb(e,d.a,d.b);return e}\nfunction Dq(a,b,c,d,e){var f;f=Sq(a,b);c&&Gq(f);if(e){a=Fq(a,b);d?(xq=Pq(a)):(xq=Aq(a.l,a.m,a.h))}return f}\nfunction oWb(a){mWb();var b,c,d;d=1;for(c=a.ef();c.tf();){b=c.uf();d=31*d+(b!=null?Y(b):0);d=d|0}return d}\nfunction fWb(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?Y(b):0);e=e|0}return e}\nfunction HG(a){for(var b=0;b<a.childNodes.length;++b){var c=a.childNodes[b];c.__layer&&(c.__layer=null)}}\nfunction aO(a,b,c){var d,e,f;e=a.children[b];for(d=0;d<c;d++){f=$doc.createElement('td');e.appendChild(f)}}\nfunction Qp(a,b,c,d){var e;if(d>0){for(e=d;e<a.b;e+=d+1){XTb(b,a.b-e,String.fromCharCode(c));++a.b;++a.d}}}\nfunction FV(a,b,c,d){a.a.lineWidth=3;a.a.beginPath();Ef(a.a,b,c,d*0.98,0,iZb);a.a.stroke();a.a.lineWidth=1}\nfunction A_(a){a.c=mr(a.p*a.j);a.b=sq(pr,m0b,8,a.c,15,1);a.i=iU.td;a.e=0;a.d=false;a.o=1/a.p;a.n=iU.td+a.o}\nfunction tGb(a){a.j=a.a;a.f>0&&++a.j;if(a.d==0){a.i=a.j;a.b=-1}else{a.i=a.j+1;a.b=a.i-1}sU(a);uGb(a);IX(a)}\nfunction oIb(a,b){nV.call(this,a,b);this.a=1;this.i=20;this.f=4000;this.g=5;this.k=0.1;this.bb=2;mIb(this)}\nfunction Y_(a,b,c,d,e){V_.call(this,a,b,c,d,e);this.ob=c;this.qb=d;eV(this,this.nb,this.pb,this.ob,this.qb)}\nfunction eX(a,b,c){olb(b,ZT==a||a.kb||iU.zc==a||gr(ZT,17)&&pCb(ZT.a)==a?eU:lU);jV(a,b);GU(a,b,c,a.ib,a.eb)}\nfunction gM(a,b,c){var d;a.Fb=b;a.Lb=c;b-=0;c-=0;d=(LI(),a.Sb);d.style[R$b]=b+(kl(),j$b);d.style[T$b]=c+j$b}\nfunction gq(a){var b;if(a==0){return 'Etc/GMT'}if(a<0){a=-a;b='Etc/GMT-'}else{b='Etc/GMT+'}return b+jq(a)}\nfunction pp(a){var b;if(a.b<=0){return false}b=yTb('MLydhHmsSDkK',MTb(sTb(a.c,0)));return b>1||b>=0&&a.b<3}\nfunction Bo(a){var b,c;if(a.a){try{for(c=new aWb(a.a);c.a<c.c.a.length;){b=$Vb(c);b.Ae()}}finally{a.a=null}}}\nfunction MJ(){var a,b;if(BJ){b=qi($doc);a=pi($doc);if(AJ!=b||zJ!=a){AJ=b;zJ=a;go((!yJ&&(yJ=new UJ),yJ),b)}}}\nfunction tP(a,b){var c,d;c=(d=(LI(),$doc.createElement('td')),oL(d,a.e),pL(d,a.g),d);Ch(a.f,TI(c));HK(a,b,c)}\nfunction DF(a,b){var c;if(JF(a)&&JF(b)){c=a-b;if(!isNaN(c)){return c}}return Mq(JF(a)?RF(a):a,JF(b)?RF(b):b)}\nfunction _3(a,b,c){var d;d='<i class=\"cirjsicon-'+a+'\"><\\/i>&nbsp;'+LRb(b);return new PQ((iH(),new ZG(d)),c)}\nfunction h4(b,c){var d;d=new Uo((Ro(),Qo),c);try{To(d,new V6(b))}catch(a){a=AF(a);if(!gr(a,137))throw BF(a)}}\nfunction D5(a,b,c,d,e){var f;f=a.oc.a.a.length+d;v5(a,f,b,-1);v5(a,f,c,1);z5(a,f,e);v5(a,b,f,1);v5(a,c,f,-1)}\nfunction Bqb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f);yqb(this);if((this.bb&2)==0){this.bb|=2;zqb(this)}}\nfunction Mqb(a,b,c,d,e){V_.call(this,a,b,c,d,e);this.ob=c;this.qb=d;eV(this,this.nb,this.pb,this.ob,this.qb)}\nfunction RUb(a){this.e=a;this.d=new FXb(this.e.b);this.a=this.d;this.b=OUb(this);this.$modCount=a.$modCount}\nfunction eDb(a){KBb();switch(a){case 1:return 'A';case 3:return KRb;case 2:return 'W';default:return 'V';}}\nfunction wCb(a){var b,c;b=fYb(a.u,0).e;for(c=1;c<a.u.a.a.length;c++){if(fYb(a.u,c).e!=b)return null}return b}\nfunction I3(a,b,c){var d,e;for(e=0;e!=a.c.a.a.length;e++){d=fYb(a.c,e);if(d.b==b&&d.a==c)return d}return null}\nfunction PL(a,b){if(a.Mb!=b){return false}try{af(b,null)}finally{Fh(a.jf(),(LI(),b.Sb));a.Mb=null}return true}\nfunction zgb(a){if(a.o){ngb(a.k,a.hb[0],a.hb[2]);x5(iU,a.hb[1],a.hb[2],a.p.r)}else ngb(a.k,a.hb[0],a.hb[1])}\nfunction llb(a,b,c,d){a.a.beginPath();Ef(a.a,b+(d/2|0),c+(d/2|0),d/2|0,0,6.28318);a.a.closePath();a.a.fill()}\nfunction QHb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.d=ISb(bIb(f));this.f=JSb(bIb(f),10);this.a=ISb(bIb(f))}\nfunction dbb(a,b){p8.call(this,a,b);this.c=a==0&&b==0?U4b:abb;this.bb|=1;iU.fd.c&&(this.bb|=2);cbb(this,null)}\nfunction gsb(a,b){nV.call(this,a,b);this.d=100;this.c=160*this.d;this.a=0;this.f=A5b;this.b=1.0E-10;this.e=100}\nfunction wOb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.s=KSb(ISb(bIb(f)));this.k=KSb(ISb(bIb(f)));this.gb=true}\nfunction qSb(){this.g=mSb++;this.k=null;this.i=null;this.f=null;this.d=null;this.b=null;this.j=null;this.a=null}\nfunction HT(a){GT.call(this,j0b+a+k0b+l0b==null?zZb:dG(j0b+a+k0b+l0b),gr(j0b+a+k0b+l0b,37)?j0b+a+k0b+l0b:null)}\nfunction Ijb(a,b){var c;Qjb(a,'(')||Pjb(a,O5b+a.e);c=Cjb(a);Qjb(a,')')||Pjb(a,P5b+a.e);return new Ajb(c,null,b)}\nfunction MDb(b){var c;try{c=JSb(yS(b.n),10);return c}catch(a){a=AF(a);if(gr(a,15)){return 0}else throw BF(a)}}\nfunction n3(a){var b,c;if(!c4(a,p3b)){return}b=Q3(a);c=$wnd.CircuitJS1.onsvgrendered;c&&c($wnd.CircuitJS1,b)}\nfunction pb(b,c){var d=eZb(function(){var a=Ig();b.Xd(a)});var e=$wnd.requestAnimationFrame(d,c);return {id:e}}\nfunction WU(a,b,c,d){c.a=mr($wnd.Math.floor(a.a*(1-d)+b.a*d+p0b));c.b=mr($wnd.Math.floor(a.b*(1-d)+b.b*d+p0b))}\nfunction FDb(a,b,c,d){wDb();xDb(this);this.e=a;this.u=b;this.v=c;this.j=d;(this.u==3||this.u==2)&&(this.n=-100)}\nfunction kT(a,b){var c;if(b<0||b>=a.c){throw BF(new _Rb)}--a.c;for(c=b;c<a.c;++c){a.a[c]=a.a[c+1]}a.a[a.c]=null}\nfunction sK(a,b){var c;if(!a.a){c=a.b.a.length;FVb(a.b,b)}else{c=a.a.a;MVb(a.b,c,b);a.a=a.a.b}(LI(),b.Sb)[s_b]=c}\nfunction Jp(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 Ckb(a,b,c){var d;d='normal ';a==y0b&&(a='sans-serif');(b&1)!=0&&(d='bold ');this.a=d+c+'px '+a;this.b=c}\nfunction bT(a,b,c){var d,e;JK(a,c);e=(LI(),$doc.createElement('tr'));d=aT(a);Ch(e,TI(d));OI(a.i,e,c);MK(a,b,d,c)}\nfunction Ge(a,b){b==null||b.length==0?((LI(),a.Sb).removeAttribute('title'),undefined):Lh((LI(),a.Sb),'title',b)}\nfunction Pe(a,b,c){if(!a){throw BF(new xg(JZb))}b=KTb(b);if(b.length==0){throw BF(new OSb(KZb))}c?Hh(a,b):Kh(a,b)}\nfunction Qb(a,b){var c,d,e,f;c=new YTb;for(e=0,f=b.length;e<f;++e){d=b[e];VTb(VTb(c,a.ae(d)),' ')}return KTb(c.a)}\nfunction Q3(a){var b,c,d,e;b=R3(a);e=b.b+140;d=b.a+100;c=new C2S(e,d);E3(a,c,2,b,e,d);return c.getSerializedSvg()}\nfunction OLb(a,b,c,d,e,f){Nh((LI(),b.Sb),c);DUb(a.b,d.a);BUb(a.b,e.a,b);Re(f.Sb,false);utb(d,e.a);p4(xRb,e.b,e.a)}\nfunction M1(a,b,c){b==0&&(a.d=c.t>0?c.t:t1b);b==1&&(g2(c.b)?(a.bb&=-3):(a.bb|=2));b==2&&(a.g=c.t);b==3&&(a.n=c.t)}\nfunction m$(a,b){nV.call(this,a,b);this.n=2;this.gb=true;this.n=2;this.f=e$;f$&&(this.bb|=2);k$(this,iU.fd.c?1:2)}\nfunction tcb(a,b){nV.call(this,a,b);this.o=4;this.A=32;this.gb=true;this.i=0.999;this.j='1,1:1';rcb(this,this.j)}\nfunction db(){eb.call(this,(!lb&&(lb=!!$wnd.requestAnimationFrame&&!!$wnd.cancelAnimationFrame?new mb:new ub),lb))}\nfunction Bf(){var a;!tf&&(tf=new Cf);a=$doc.createElement('canvas');if(!a.getContext){return null}return new Af(a)}\nfunction Zg(){Tg();var a='__gwtDevModeHook:'+$moduleName+':moduleBase';var b=$wnd||self;return b[a]||$moduleBase}\nfunction aI(a,b){var c,d,e;e=new SH(a.a-b.a,a.b-b.b);c=$wnd.Math.abs(e.a);d=$wnd.Math.abs(e.b);return c<=25&&d<=25}\nfunction eg(){eg=bG;bg=new fg('BUTT',0,'butt');cg=new fg('ROUND',1,'round');dg=new fg('SQUARE',2,'square')}\nfunction kl(){kl=bG;jl=new nl;hl=new pl;cl=new rl;dl=new tl;il=new vl;gl=new xl;el=new zl;bl=new Bl;fl=new Dl}\nfunction jP(){jP=bG;dP=new lP((Wk(),u_b));new lP('justify');fP=new lP(R$b);iP=new lP(U$b);hP=(Ep(),fP);gP=iP;eP=hP}\nfunction Tj(){Rj();return vq(oq(St,1),jZb,39,0,[Gj,yj,Bj,Cj,Ej,Fj,Hj,Ij,Jj,Mj,Oj,Nj,Qj,Kj,Lj,Pj,Aj,zj,Dj])}\nfunction W(a){return kr(a)?NE:ir(a)?vE:hr(a)?tE:fr(a)?a.gi:uq(a)?a.gi:a.gi||Array.isArray(a)&&oq(Ts,1)||Ts}\nfunction xb(a,b){if(b<0){throw BF(new OSb('must be non-negative'))}!!a.d&&wb(a);a.c=false;a.d=aTb(Fb(Cb(a,a.b),b))}\nfunction MYb(a,b){if(0>a){throw BF(new OSb('fromIndex: 0 > toIndex: '+a))}if(a>b){throw BF(new cSb(l7b+a+m7b+b))}}\nfunction MF(a,b){var c;if(JF(a)&&JF(b)){c=a*b;if(L$b<c&&c<K$b){return c}}return EF(Oq(JF(a)?RF(a):a,JF(b)?RF(b):b))}\nfunction CF(a,b){var c;if(JF(a)&&JF(b)){c=a+b;if(L$b<c&&c<K$b){return c}}return EF(Lq(JF(a)?RF(a):a,JF(b)?RF(b):b))}\nfunction QF(a,b){var c;if(JF(a)&&JF(b)){c=a-b;if(L$b<c&&c<K$b){return c}}return EF(Uq(JF(a)?RF(a):a,JF(b)?RF(b):b))}\nfunction eK(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 _P(a,b){var c,d;for(d=new aWb(a.f);d.a<d.c.a.length;){c=$Vb(d);if(ni((LI(),c.Sb),b)){return c}}return null}\nfunction NU(a,b){b[1]=n0b+iW($wnd.Math.abs(a.Rf()),'A',false);b[2]=o0b+iW($wnd.Math.abs(a.gg()),'V',false);return 3}\nfunction QL(a,b){if(b==a.Mb){return}!!b&&_e(b);!!a.Mb&&a.ff(a.Mb);a.Mb=b;if(b){LI();Ch(a.jf(),TI(ue(a.Mb)));af(b,a)}}\nfunction ECb(a,b){a.ab+=di(b.a)*a.V.Md;if(a.ab>5){a.X<C$b&&(a.X*=2);GCb(a,false);a.ab=0}if(a.ab<-5){_Cb(a);a.ab=0}}\nfunction CQ(a,b){var c,d;d=te(a.a)+ve(a.a);c=a.b?fi((LI(),b.Sb)):fi((LI(),b.Sb))+Ih(b.Sb,GZb)-Ih(a.Sb,GZb);FQ(a,c,d)}\nfunction g3(a){var b,c;for(c=a.ab.a.a.length-1;c>=0;c--){b=U3(a,c);if(gr(b,17)&&DCb(b.a)){b.Ef();iYb(a.ab,c);u4(a)}}}\nfunction f8(a){var b,c,d;b='';for(c=0;c<a.w.a.a.length;c++){d=fYb(a.w,c).Jf();d=ETb(d,r3b,'');b+=' '+lcb(d)}return b}\nfunction yH(b){var c='_gwt_dummy_';try{$wnd[b].setItem(c,c);$wnd[b].removeItem(c);return true}catch(a){return false}}\nfunction CCb(a){if(a.s){a.C[0]*=A5b;a.C[1]*=A5b;a.C[3]*=A5b;a.C[2]*=A5b;a.D*=A5b;a.F*=A5b;return}a.p=!a.p;a.R=false}\nfunction Qnb(a){a.M=a.N=a.mb[0]=a.mb[1]=a.mb[2]=a.V=0;a.A=a.B=0;a.C.a=0;a.D.a=0;(a.bb&a.k)!=0&&a.Kh()&&(a.mb[a.w]=0)}\nfunction inb(a,b){nV.call(this,a,b);this.gb=true;this.j=0.5;this.k=false;this.g=1.66;this.o=3.33;this.f=5;this.e=0}\nfunction vab(a,b){tab();s8.call(this,a,b,sab,rab);this.b=2.87E-11;this.g=1.0E-13;this.a=0.0025;this.e=6.4;uab(this)}\nfunction B0(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f);this.j=JSb(bIb(f),10);this.i=qcb(bIb(f));y0(this);this.Ng()}\nfunction KO(a,b){oO.call(this);jO(this,new AO(this));lO(this,new aP(this));kO(this,new XO(this));IO(this,b);JO(this,a)}\nfunction FO(){Ae(this,$doc.createElement('iframe'));(LI(),this.Sb).className='gwt-Frame';this.Sb.src='iframe.html'}\nfunction pCb(a){if(a.I>=0&&a._.a.a.length>a.I)return fYb(a._,a.I).e;return a._.a.a.length>0?fYb(a._,0).e:fYb(a.u,0).e}\nfunction z0(a,b,c){if(b==0){a.i=yS(c.s);y0(a);return}if(b==1){if(c.t<0||c.t>8)return;a.j=mr(c.t);a.Ng();sU(a);IX(a)}}\nfunction ZY(a,b,c){var d;J2(b,a.d=new jN(LRb(a.k)));se(a.d,W0b);d=mr((c-a.f)*100/(a.e-a.f));J2(b,a.j=new kFb(d,a,a.b))}\nfunction R4(a,b,c,d){!!a.fc&&!h3(a)&&a.Vc==-1&&(gr(a.fc,154)||gr(a.fc,135)||gr(a.fc,153))&&(H2=new TEb(b,c,d,a.fc,a))}\nfunction f3(a,b){var c,d;if(!a.c)return;for(d=a.c.a.a.length-1;d>=0;d--){c=fYb(a.c,d);if(c.b==b){$Y(c,a);iYb(a.c,d)}}}\nfunction sU(a){var b;b=a.ag()+a.Yf();if(a.hb==null||a.hb.length!=b){a.hb=sq(qr,z$b,8,b,15,1);a.mb=sq(pr,m0b,8,b,15,1)}}\nfunction ep(a){var b;b=Jh(a,'dir');if(xTb('rtl',b)){return Ap(),zp}else if(xTb('ltr',b)){return Ap(),yp}return Ap(),xp}\nfunction ocb(a,b){var c;!ecb&&(ecb=new XWb);c=yUb(ecb,a);if(c)return c;c=new jcb(b);c.e=a;c.c=a;BUb(ecb,a,c);return c}\nfunction C5(a,b,c,d){var e;e=a.oc.a.a.length+d;v5(a,e,b,-1);v5(a,e,c,1);e>0&&(a.t[e-1].e=true);v5(a,b,e,1);v5(a,c,e,-1)}\nfunction qGb(a,b,c,d){a.a.beginPath();Nf(a.a,b,c-d);Lf(a.a,b-d,c);Lf(a.a,b,c+d);Lf(a.a,b+d,c);Lf(a.a,b,c-d);a.a.fill()}\nfunction L4(a){var b,c;for(c=a.ab.a.a.length-1;c>=0;c--){b=U3(a,c);if(b.nb==b.ob&&b.pb==b.qb){jYb(a.ab,c);b.Ef()}}u4(a)}\nfunction ofb(a){var b;a.D=3;a.F=a.a;a.A=sq(Oy,jZb,9,a.a,0,1);for(b=0;b!=a.a;b++)a.A[b]=new x2(a,a.a-1-b,2,'I'+b);sU(a)}\nfunction aTb(a){var b,c;if(a>-129&&a<128){b=a+128;c=(cTb(),bTb)[b];!c&&(c=bTb[b]=new RSb(a));return c}return new RSb(a)}\nfunction y0(a){var b,c;c=new Rjb(a.i);a.f=Hjb(c);b=c.a;b!=null&&GJ(LRb('Parse error in expression')+': '+a.i+': '+b)}\nfunction aFb(a,b){var c;c=a.i+((a.g-a.i)*(b-$Eb-_Eb-ZEb)/(A2-2*($Eb+_Eb+ZEb))|0);c<a.i&&(c=a.i);c>a.g&&(c=a.g);return c}\nfunction X3(a,b){var c;for(c=0;c!=a.ab.a.a.length;c++){if(gr(fYb(a.ab,c),17)){--b;if(b<0)return fYb(a.ab,c)}}return null}\nfunction XSb(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 fcb(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 Hjb(a){var b;if(a.e.length==0)return new zjb(0);b=Cjb(a);a.e.length>0&&Pjb(a,'unexpected token: '+a.e);return b}\nfunction dG(a){var b;if(Array.isArray(a)&&a.ii===eG){return oSb(W(a))+'@'+(b=Y(a)>>>0,b.toString(16))}return a.toString()}\nfunction Ze(a,b){var c;switch(LI(),WJ(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&ni(a.Sb,c)){return}}em(b,a,a.Sb)}\nfunction Gm(a,b){var c;Fm.call(this);this.a=b;!bm&&(bm=new xn);c=vn(bm,a);if(!c){c=new QVb;wn(bm,a,c)}c.Th(this);this.b=a}\nfunction Qub(a,b){Oub();s8.call(this,a,b,Nub,Mub);Pub(this);this.gb=true;fYb(this.w,0).o=this.q;fYb(this.w,1).o=this.t}\nfunction neb(a,b,c){s8.call(this,a,b,keb,jeb);this.j=c?-1:1;fYb(this.w,0).w=this.j;fYb(this.w,1).w=this.j;this.gb=true}\nfunction nI(){this.d=new QVb;this.e=new HI;this.k=new HI;this.j=new HI;this.q=new QVb;this.i=new EI(this);jI(this,new KH)}\nfunction hWb(a,b,c,d,e,f,g,h){var i;i=c;while(f<g){i>=d||b<c&&h.ih(a[b],a[i])<=0?(e[f++]=a[b++]):(e[f++]=a[i++])}}\nfunction gWb(a,b,c,d){var e,f,g;for(e=b+1;e<c;++e){for(f=e;f>b&&d.ih(a[f-1],a[f])>0;--f){g=a[f];a[f]=a[f-1];a[f-1]=g}}}\nfunction DX(a,b,c,d){var e;for(e=0;e!=(a.A==null?1:a.A.length);e++){if(d==e)continue;if(u2(a.A[e],b,c))return e}return -1}\nfunction Qyb(a){var b,c,d;for(b=0;b!=a.j.a.a.length;b++){c=dYb(a.j,b);if(gr(c,212)){d=c;wTb(d.c,a.q)&&lzb(d,1-a.C,a.H)}}}\nfunction uab(a){var b,c,d,e;b=fYb(a.w,0);L1(b,a.b);c=fYb(a.w,1);L1(c,a.g);d=fYb(a.w,2);wmb(d,a.a);e=fYb(a.w,3);dAb(e,a.e)}\nfunction GDb(a,b,c,d,e,f){o2(a.d,f.p);He(a.e,!b);LQ(a.e,c);He(a.g,!b);LQ(a.g,e);He(a.a,!b);LQ(a.a,d);He(a.b,b);He(a.f,!b)}\nfunction fxb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f);cxb(this);this.b=sq(yF,c1b,8,this.n,16,1);hY(f,this.b);dxb(this)}\nfunction $qb(a,b){C4(Xqb);D4(Xqb,a);e3(Xqb);X4(Xqb,b);b==null||wTb(b.substr(0,10),L5b)?(Vib=null):(Vib=b);Xqb.Gd=false}\nfunction hSb(a,b){eSb();return kr(a)?tTb(a,b):ir(a)?LSb((PYb(a),a),(PYb(b),b)):hr(a)?gSb((PYb(a),a),(PYb(b),b)):a.se(b)}\nfunction OQ(a,b){a.i=b;!!a.g&&rQ(a.g,a);if(b){(LI(),b.Sb).tabIndex=-1;Xd();Lb(a.Sb,true)}else{Xd();Lb((LI(),a.Sb),false)}}\nfunction a4(a,b,c){var d,e;d=c?5:0;if(b!=null){F4(a,IYb((e=b,DYb(),e)),d);(d&8)==0&&gN(a.zd,null);!!a.Nc&&LQ(a.Nc,false)}}\nfunction uCb(a,b){var c;c=a.Z;if(c==null){if(b&&a.L)return null;c=vCb(a);if(c==null)return '';return LRb(c)}else return c}\nfunction NDb(b){var c;try{c=iib(yS(b.J));c<s0b&&(c=s0b);return c}catch(a){a=AF(a);if(gr(a,15)){return 0}else throw BF(a)}}\nfunction cZ(a,b){var c;this.f=1;this.e=A$b;this.c=0;this.b=a;this.a=b;c=a.Vf(this.a);if(!!c&&c.i>0){this.f=c.k;this.e=c.i}}\nfunction NX(a,b){xX();nV.call(this,a,b);this.Lg()&&(this.n=this.Fg());this.t=5;this.gb=true;this.Ng();JX(this,iU.fd.c?1:2)}\nfunction wp(a,b){up();var c,d;c=Fp((Ep(),Ep(),Dp));d=null;b==c&&(d=yUb(tp,a));if(!d){d=new vp(a);b==c&&BUb(tp,a,d)}return d}\nfunction Sp(a,b){var c,d;c=vq(oq(qr,1),z$b,8,15,[0]);d=Tp(a,b,c);if(c[0]==0||c[0]!=b.length){throw BF(new nTb(b))}return d}\nfunction PTb(a,b){var c,d,e;UYb(b,a.length);e='';for(d=0;d<b;){c=$wnd.Math.min(d+F5b,b);e+=LTb(a.slice(d,c));d=c}return e}\nfunction Nxb(a){var b;J2(iU,a.n=new jN(a.A));se(a.n,W0b);b=TF(GF($wnd.Math.round((a.q-g6b)/Y5b)));J2(iU,a.w=new kFb(b,a,a))}\nfunction lM(a){if(a.Hb){MT(a.Hb.a);a.Hb=null}if(a.Cb){MT(a.Cb.a);a.Cb=null}if(a.Kb){a.Hb=ZI(new $Q(a));a.Cb=pJ(new aR(a))}}\nfunction VO(a){if(!a.a){a.a=(LI(),$doc.createElement('colgroup'));OI(a.b.g,a.a,0);Ch(a.a,TI($doc.createElement('col')))}}\nfunction v4(a,b){!!b.a&&(b.a.preventDefault(),undefined);if(!h3(a)){a.Ub=(b.a.clientX||0)|0;a.Vb=(b.a.clientY||0)|0;q3(a)}}\nfunction BXb(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;KWb(a.b)}else{++a.d}return d}\nfunction JG(a,b){var c,d,e,f;d=b.__layer;!!d&&GG(a,d);f=b.childNodes;for(c=0;c<f.length;++c){e=f[c];e.nodeType==1&&JG(a,e)}}\nfunction Pp(a){var b;if(48<=a&&a<=57){return a-48}else{b=(VYb(0,'0'.length),'0'.charCodeAt(0));return b<=a&&a<=b+9?a-b:-1}}\nfunction qm(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientX||0)|0)-fi(c)+ji(c)+($wnd.pageXOffset|0)}return (a.a.clientX||0)|0}\nfunction hO(a,b){var c;if(b.Rb!=a){return false}try{af(b,null)}finally{c=(LI(),b.Sb);Fh((null,Zh(c)),c);tK(a.i,c)}return true}\nfunction OK(a,b){var c;if(b.Rb!=a){return false}try{af(b,null)}finally{c=(LI(),b.Sb);Fh((null,Zh(c)),c);lT(a.k,b)}return true}\nfunction b5(a,b){var c;if(b!=a.fc){!!a.fc&&a.fc.sg(false);!!b&&b.sg(true);a.fc=b;for(c=0;c<a.c.a.a.length;c++)_Y(fYb(a.c,c))}}\nfunction LF(a,b){var c;if(JF(a)&&JF(b)){c=a%b;if(L$b<c&&c<K$b){return c}}return EF((Bq(JF(a)?RF(a):a,JF(b)?RF(b):b,true),xq))}\nfunction Y3(a,b){var c,d;d=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!d)return b;c=zH(d.a,a);if(c==null)return b;return c==MZb}\nfunction zo(a,b,c){var d,e;e=xUb(a.d,b);if(!e){e=new XWb;AUb(a.d,b,e)}d=tUb(iXb(e.a,c));if(!d){d=new QVb;jXb(e.a,c,d)}return d}\nfunction Ao(a,b,c){var d,e;e=xUb(a.d,b);if(!e){return mWb(),mWb(),lWb}d=tUb(iXb(e.a,c));if(!d){return mWb(),mWb(),lWb}return d}\nfunction yo(a,b,c,d){var e,f,g;e=Ao(a,b,c);f=e.Wh(d);f&&e.Vh()&&(g=xUb(a.d,b),kXb(g.a,c),g.a.c+g.b.c==0&&CUb(a.d,b),undefined)}\nfunction K3(a){var b,c,d,e;e=z4(a);d=e.b*2;for(c=new aWb(a.ab.a);c.a<c.c.a.length;){b=$Vb(c);(b.kb||e.a==0)&&b.Lf(d,e.a)}u4(a)}\nfunction M3(a){var b,c,d,e;e=z4(a);d=e.c*2;for(c=new aWb(a.ab.a);c.a<c.c.a.length;){b=$Vb(c);(b.kb||e.a==0)&&b.Nf(d,e.a)}u4(a)}\nfunction nQ(a){var b,c;if(!a.j){for(c=new aWb(a.f);c.a<c.c.a.length;){b=$Vb(c);if(b.f){oQ(a,b);break}}return true}return false}\nfunction b6(b){$wnd.showSaveDialog().then(function(a){if(a.canceled)return;$wnd.saveFile(a,b);c6(a.filePath.toString())})}\nfunction Cq(a,b){if(a.h==I$b&&a.m==0&&a.l==0){b&&(xq=Aq(0,0,0));return zq((_q(),Zq))}b&&(xq=Aq(a.l,a.m,a.h));return Aq(0,0,0)}\nfunction mKb(a){gV(a);vU(a,32);a.e=a.j.k*Y5b+g6b;a.p=SF(GF($wnd.Math.round(a.e*(a.c-a.d)+a.d)));a.i=kKb(a,a.p);new uxb;new uxb}\nfunction SPb(a){var b;a.r=7;J2(iU,a.a=new jN(LRb(a.c)));se(a.a,W0b);b=mr((a.n-a.i)*100/(a.o-a.i));J2(iU,a.b=new kFb(b,null,a))}\nfunction SLb(a){var b;b=(LI(),a.Sb).style;b['fontSize']=(kl(),'16.0px');b[J6b]=T6b;b['paddingRight']='10.0px';b[J_b]='nowrap'}\nfunction YBb(a){return a.A.a>100&&a.A.b>100&&a.V.bc>=a.A.c&&a.V.bc<=a.A.c+36&&a.V.cc>=a.A.d+a.A.a-36&&a.V.cc<=a.A.d+a.A.a}\nfunction wDb(){wDb=bG;vDb=vq(oq(NE,1),jZb,2,6,[y6b,'#FF8000','#FF00FF','#7F00FF','#0000FF','#0080FF','#FFFF00','#00FFFF'])}\nfunction lvb(a,b){nV.call(this,a,b);this.gb=true;this.f=15;this.g=-15;this.b=x0b;this.bb=8;this.a=T5b;kvb(this,iU.fd.c?1:2)}\nfunction lDb(a,b){nV.call(this,a,b);this.gb=false;this.ob=this.nb+128;this.qb=this.pb+64;this.a=new dDb(iU);gV(this);kDb(this)}\nfunction CN(a){PK.call(this);this.d=a;Ae(this,$doc.createElement(M$b));this.b=new mG((LI(),this.Sb));this.c=new WN(this,this.b)}\nfunction Fg(a){Dg();hg(this);jg(this);this.e=a;a!=null&&WYb(a,RZb,this);this.g=a==null?zZb:dG(a);this.a='';this.b=a;this.a=''}\nfunction XXb(){UXb();var a,b,c;c=TXb+++Date.now();a=mr($wnd.Math.floor(c*j7b))&16777215;b=mr(c-a*p_b);this.a=a^1502;this.b=b^i7b}\nfunction c9(b,c,d,e,f,g){xX();OX.call(this,b,c,d,e,f,g);try{this.g=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction Ewb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.a=0;try{this.a=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction ER(){PK.call(this);Ae(this,$doc.createElement(M$b));this.a=new mG((LI(),this.Sb));this.b=new TN(this.a);EJ(new HR(this))}\nfunction WP(a,b,c){var d;if(a.o){d=(LI(),$doc.createElement('tr'));OI(a.d,d,b);Ch(d,TI(c))}else{d=(LI(),eK(a.d,0));hK(d,TI(c),b)}}\nfunction iUb(a,b,c){var d,e;for(e=a.ef();e.tf();){d=e.uf();if(lr(b)===lr(d)||b!=null&&U(b,d)){c&&e.vf();return true}}return false}\nfunction Q5(a){var b,c;console.log('write recovery');c=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!c)return;b=F3(a);DH(c.a,F4b,b)}\nfunction jR(a){if(!a.i){iR(a);a.c||TK((MR(),QR()),a.a)}ue(a.a).style[B_b]='rect(auto, auto, auto, auto)';ue(a.a).style[P$b]=D_b}\nfunction QR(){MR();var a;a=xUb(KR,null);if(a){return a}if(FUb(KR)==0){CJ(new TR);Ep()}a=new VR;AUb(KR,null,a);YWb(LR,a);return a}\nfunction Ojb(a){Qjb(a,'+');if(Qjb(a,'!'))return new Ajb(Ojb(a),null,41);if(Qjb(a,'-'))return new Ajb(Ojb(a),null,10);return Mjb(a)}\nfunction KU(a,b){a.nb=b-a.nb;a.ob=b-a.ob;a.U=new Iyb;Fyb(a.U,tW(a.nb,a.ob),tW(a.pb,a.qb),pV(a.ob-a.nb)+1,pV(a.qb-a.pb)+1);a.wg()}\nfunction MU(a,b){a.pb=b-a.pb;a.qb=b-a.qb;a.U=new Iyb;Fyb(a.U,tW(a.nb,a.ob),tW(a.pb,a.qb),pV(a.ob-a.nb)+1,pV(a.qb-a.pb)+1);a.wg()}\nfunction vU(a,b){if(a.X<b||b==0){a.eb=a.ib;a.fb=a.jb;return}a.eb=UU(a.ib,a.jb,(a.X-b)/(2*a.X));a.fb=UU(a.ib,a.jb,(a.X+b)/(2*a.X))}\nfunction AU(a,b,c){b=o5(iU,b);c=o5(iU,c);a.gb&&($wnd.Math.abs(a.nb-b)<$wnd.Math.abs(a.pb-c)?(b=a.nb):(c=a.pb));a.ob=b;a.qb=c;a.wg()}\nfunction JCb(a,b,c){if(!Byb(a.A,b,c))return;a.s||a._.a.a.length==0?(GBb=-1):(GBb=a.V.td-a.V.Sb*a.X*(a.A.c+a.A.b-b));UBb(a,b,c);FBb=a}\nfunction w2(a,b,c){if(c==0)return b;if(c==1)return b+a.w.D*(a.w.F-1);if(c==2)return b*a.w.D;if(c==3)return b*a.w.D+a.w.D-1;return -1}\nfunction U2(a,b){if(a.Qc<2)return false;b==0&&(b=1);if(a.Wc[b].v!=a.Wc[b-1].v){return b+1<a.Qc&&a.Wc[b+1].v==a.Wc[b].v}return true}\nfunction xbb(a){var b;if(a.i==null)return false;b=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!b)return false;return rH(b,W4b+a.i)!=null}\nfunction $Cb(a){var b,c,d;b=false;for(c=0;c!=a.u.a.a.length;c++){d=fYb(a.u,c);if(d.v==0)b=true;else if(d.v!=3)return false}return b}\nfunction JDb(a){var b,c,d;c=yS(a.D);c.length==0&&(c=null);VCb(a.Y,c);if(a.Y.o){b=NDb(a);b>0&&QCb(a.Y,a.P,b);d=MDb(a);d>0&&OCb(a.Y,d)}}\nfunction Gzb(a){a.q=3*a.B;a.r=a.q+1;a.s=a.q+2;if(a.H==null||a.H.length!=a.B){a.H=sq(pr,m0b,8,a.B,15,1);a.G=sq(pr,m0b,8,a.B,15,1)}}\nfunction sh(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return SZb in new Error}\nfunction ilb(a,b,c,d){var e;a.a.beginPath();for(e=0;e<d;e++){e==0?Nf(a.a,b[0],c[0]):Lf(a.a,b[e],c[e])}a.a.closePath();a.a.stroke()}\nfunction hK(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 xlb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);if(aIb(g)){try{this.a=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}}\nfunction OFb(a,b){xX();NX.call(this,a,b);LFb(this);this.a=8;this.d=vq(oq(qr,1),z$b,8,15,[0]);this.bb|=2;this.bb|=8;NFb(this);sU(this)}\nfunction Mo(a,b,c){this.c=new No(this);if(!a){throw BF(new kTb)}if(b<0){throw BF(new NSb)}this.a=c;this.b=b;this.d=a;b>0&&xb(this.c,b)}\nfunction oO(){this.i=new uK;this.g=(LI(),$doc.createElement(w_b));this.c=$doc.createElement(x_b);Ch(this.g,TI(this.c));Ae(this,this.g)}\nfunction sL(){PK.call(this);this.j=(LI(),$doc.createElement(w_b));this.i=$doc.createElement(x_b);Ch(this.j,TI(this.i));Ae(this,this.j)}\nfunction kL(){var a;jL.call(this,(a=$doc.createElement('BUTTON'),a.setAttribute('type',mZb),a));(LI(),this.Sb).className='gwt-Button'}\nfunction Vg(){var a;if(Qg!=0){a=Ig();if(a-Rg>2000){Rg=a;Sg=$wnd.setTimeout(ah,10)}}if(Qg++==0){eh((dh(),bh));return true}return false}\nfunction UU(a,b,c){var d;d=new uxb;d.a=mr($wnd.Math.floor(a.a*(1-c)+b.a*c+p0b));d.b=mr($wnd.Math.floor(a.b*(1-c)+b.b*c+p0b));return d}\nfunction jgb(a,b){if(b>=0||a.k==0)return a.b*($wnd.Math.exp(b*a.f)-1);return a.b*($wnd.Math.exp(b*a.f)-$wnd.Math.exp((-b-a.j)*q5b)-1)}\nfunction ESb(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 lQ(a,b){b&&(a.g?ZP(a,false):oQ(a,null));kQ(a,!b&&a.e);ao(a,false);a.k=null;a.i=null;!!a.g&&!!a.g.i&&(a.g.i.Ib=true,undefined)}\nfunction hY(a,b){var c,d,e;e=0;c=gZb;for(d=0;d<b.length;d++){if(c>=32)if(aIb(a)){e=JSb(bIb(a),10);c=0}else break;b[d]=(e&1<<c)!=0;++c}}\nfunction d5(a,b){var c,d,e,f,g;for(e=0;e!=b.length;e++){g=b[e];c=S3(a,e+1);for(f=0;f!=c.b.a.a.length;f++){d=fYb(c.b,f);d.a.ug(d.b,g)}}}\nfunction mlb(a,b){var c;a.a.beginPath();for(c=0;c<b.a;c++){c==0?Nf(a.a,b.b[0],b.c[0]):Lf(a.a,b.b[c],b.c[c])}a.a.closePath();a.a.fill()}\nfunction B_(a){var b;b=a.o/8;if(iU.Sb!=b){if(v_||HJ(LRb('Adjust timestep for best audio quality and performance?'))){iU.Sb=b;v_=true}}}\nfunction Lib(a,b,c){var d,e;e=yS(b.s);e.length==0&&(e=Z7(c));d=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);!!d&&DH(d.a,a,e);return new b8(e)}\nfunction i5(b){var c;b.Md=1;try{c=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);b.Md=ISb(zH(c.a,I4b))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction Z3(b,c){var d,e;e=Zg()+'setuplist.txt';d=new Uo((Ro(),Qo),e);try{To(d,new Q6(b,c))}catch(a){a=AF(a);if(!gr(a,137))throw BF(a)}}\nfunction Iab(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);try{this.f=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(gr(a,15)){this.f=W$b}else throw BF(a)}}\nfunction yrb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);try{this.a=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(gr(a,15)){this.a=2.5}else throw BF(a)}}\nfunction NJb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);KJb(this);this.o=(new SSb(bIb(f))).a;(this.bb&1)!=0?(this.g=qcb(bIb(f))):(this.g='TP')}\nfunction Bsb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f);ysb(this);this.d=fSb((eSb(),xTb(MZb,bIb(f))));this.a=KSb(ISb(bIb(f)));zsb(this)}\nfunction Rub(a,b,c,d,e,f){Oub();r8.call(this,a,b,c,d,e,f,Nub,Mub);Pub(this);this.gb=true;this.q=fYb(this.w,0).o;this.t=fYb(this.w,1).o}\nfunction Ndb(b,c,d,e,f,g){H9.call(this,b,c,d,e,f,g);try{this.d=(new SSb(bIb(g))).a}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.gb=true}\nfunction IG(a,b,c,d,e,f,g){switch(e.c){case 0:case 1:break;default:d=d*CG(a,b.d,e,f);d=mr(d+0.5);kl();}g&&d<0&&(d=0);b.d.style[c]=d+j$b}\nfunction GO(a,b){if(b<0){throw BF(new aSb('Cannot access a row with a negative index: '+b))}if(b>=a.b){throw BF(new aSb(Q_b+b+R_b+a.b))}}\nfunction PVb(a,b){var c,d;d=a.a.length;b.length<d&&(b=CYb(new Array(d),b));for(c=0;c<d;++c){b[c]=a.a[c]}b.length>d&&(b[d]=null);return b}\nfunction np(a,b){var c,d;c=(VYb(b,a.length),a.charCodeAt(b));d=b+1;while(d<a.length&&(VYb(d,a.length),a.charCodeAt(d)==c)){++d}return d-b}\nfunction i$(a,b){var c,d;c=(a.bb&4)==0;if((a.bb&2)==0)return a.mb[b]>a.f*0.5?c:!c;d=a.mb[b]>a.f*(a.o[b]?0.35:0.55);a.o[b]=d;return d?c:!c}\n",
"function Kp(a,b,c){if(a.d==0){b.a=b.a.substr(0,0)+'0'+b.a.substr(0);++a.b;++a.d}if(a.b<a.d||a.c){XTb(b,a.b,String.fromCharCode(c));++a.d}}\nfunction xT(a,b){var c;c=new YTb;c.a+=\"<img src='\";VTb(c,jH(a.a));c.a+=\"' style='\";VTb(c,jH(b.a));c.a+=\"' border='0'>\";return new VG(c.a)}\nfunction x_(a){var b;b='&#9654; '+LRb('Play Audio');a.k>1&&(b+=' '+a.k);J2(iU,a.a=new mL(b));Fe(a.a,i1b);Ve(a.a,new S_(a),(tm(),tm(),sm))}\nfunction xgb(a){var b;gV(a);vU(a,16);a.j=cV(2);b=cV(2);YU(a.eb,a.fb,b[0],b[1],0,8);YU(a.eb,a.fb,a.j[0],a.j[1],1,8);a.s=xU(b[0],b[1],a.fb)}\nfunction Yqb(a){$N.call(this);Xqb=a;(LI(),this.Sb).name='Import';this.Sb.id=v4b;Ve(this,this,(mm(),mm(),lm));Pe(this.Sb,'offScreen',true)}\nfunction WBb(a){if(a.j){a.V.Fc.c?(a.j.fillStyle='#eee',undefined):(a.j.fillStyle='#111',undefined);Jf(a.j,0,0,a.A.b-1,a.A.a-1)}a.c=a.d=-1}\nfunction dQ(a,b,c){if(c<0||c>a.b.a.length){throw BF(new _Rb)}a.o&&((LI(),b.Sb)[Y_b]=2,undefined);WP(a,c,(LI(),b.Sb));EVb(a.b,c,b);return b}\nfunction D_(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);w_(this);this.j=ISb(bIb(f));this.p=JSb(bIb(f),10);this.k=JSb(bIb(f),10);A_(this);x_(this)}\nfunction Mpb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.a=bIb(f);if((this.bb&4)==0){while(aIb(f))this.a+=' '+bIb(f)}else{this.a=qcb(this.a)}}\nfunction eLb(a,b,c,d,e,f){xX();OX.call(this,a,b,c,d,e,f);this.d=ISb(bIb(f));this.b=ISb(bIb(f));this.e=ISb(bIb(f));this.c=this.i=ISb(bIb(f))}\nfunction ncb(a){var b;!ecb&&(ecb=new XWb);b=yUb(ecb,a);if(b)return b;b=new icb;b.e=a;b.c=wTb(a,U4b)?'custom logic':a;BUb(ecb,a,b);return b}\nfunction jhb(a,b){var c;fhb();c=yUb(Tgb,a);if(c)return c;if(!b){console.log(z5b+a);return ihb(U4b)}c=new bhb(b);c.n=a;BUb(Tgb,a,c);return c}\nfunction wNb(a,b){var c;sNb();c=yUb(jNb,a);if(c)return c;if(!b){console.log(z5b+a);return vNb(U4b)}c=new nNb(b);c.t=a;BUb(jNb,a,c);return c}\nfunction Djb(a){var b;b=Kjb(a);while(true){if(Qjb(a,'+'))b=new Ajb(b,Kjb(a),1);else if(Qjb(a,'-'))b=new Ajb(b,Kjb(a),2);else break}return b}\nfunction Kjb(a){var b;b=Ojb(a);while(true){if(Qjb(a,'*'))b=new Ajb(b,Ojb(a),7);else if(Qjb(a,'/'))b=new Ajb(b,Ojb(a),8);else break}return b}\nfunction cI(a,b){var c,d,e,f;c=Ig();f=false;for(e=new aWb(a.q);e.a<e.c.a.length;){d=$Vb(e);if(c-d.b<=2500&&aI(b,d.a)){f=true;break}}return f}\nfunction PCb(a,b,c){var d,e;b!=a.o&&WBb(a);a.o=b;for(e=new aWb(a.u.a);e.a<e.c.a.length;){d=$Vb(e);if(!d.k){d.j=rCb(a,d.u,c);d.n=0;d.k=true}}}\nfunction xTb(a,b){PYb(a);if(b==null){return false}if(wTb(a,b)){return true}return a.length==b.length&&wTb(a.toLowerCase(),b.toLowerCase())}\nfunction AN(a,b,c,d){var e,f,g;_e(b);e=a.k;jT(e,b,e.c);c==(PN(),IN)&&(a.a=b);g=iG(a.b,(LI(),b.Sb),b);f=new YN(c,d,g);b.Qb=f;af(b,a);SN(a.c)}\nfunction x5(a,b,c,d){var e,f;f=1/d;if(isNaN(f)||!isNaN(f)&&!isFinite(f)){bUb();e=0;e=e/0|0}v5(a,b,b,f);v5(a,c,c,f);v5(a,b,c,-f);v5(a,c,b,-f)}\nfunction e8(a){var b,c;b=(c=a.Uf(),(c<127?String.fromCharCode(c&ZZb)+' ':c+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb);b+=f8(a);return b}\nfunction g8(a){var b,c,d;b='';for(c=0;c<a.w.a.a.length;c++){if((0&1<<c)==0)continue;d=fYb(a.w,c).Jf();d=ETb(d,r3b,'');b+=' '+lcb(d)}return b}\nfunction eib(a,b){if(!!a.j&&gr(a.j,48)&&$wnd.Math.abs(b.t)>E5b&&bib(b.t*F5b)>bib(b.t*F5b/G5b))return jib(b,b.t/G5b)+'rms';return jib(b,b.t)}\nfunction dBb(a){if(wTb(a.substr(0,2),'0x'))return JSb(a.substr(2),16);if(wTb(a.substr(0,2),'0b'))return JSb(a.substr(2),2);return JSb(a,10)}\nfunction UPb(a,b,c,d,e,f){hX.call(this,a,b,c,d,e,f);this.c=bIb(f);while(aIb(f))this.c+=' '+bIb(f);this.c=DTb(this.c,'%2[bB]','+');SPb(this)}\nfunction qfb(b,c,d,e,f,g){xX();OX.call(this,b,c,d,e,f,g);this.a=4;try{this.a=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}ofb(this)}\nfunction jtb(b,c,d,e,f,g){xX();OX.call(this,b,c,d,e,f,g);this.c=2;try{this.c=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}htb(this)}\nfunction tmb(a,b,c){a.f[0]=b;a.f[1]=c;(a.d&2)==0?(a.a=2*a.e/a.g.vd):(a.a=a.e/a.g.vd);x5(a.g,a.f[0],a.f[1],a.a);y5(a.g,a.f[0]);y5(a.g,a.f[1])}\nfunction Gab(a){var b;gV(a);vU(a,26);a.b=UU(a.eb,a.fb,0.25);a.c=UU(a.eb,a.fb,0.6);a.e=UU(a.eb,a.fb,0.5);b=UU(a.eb,a.fb,0.75);a.a=uU(a.e,b,4,4)}\nfunction kkb(a){var b,c,d;b=iU.td-a.e;a.e=iU.td;c=$wnd.Math.sin(iZb*(iU.td-a.c)*a.g);a.d+=b*(a.a+c*a.b);d=iZb*a.d;return $wnd.Math.sin(d)*a.f}\nfunction ip(a,b,c){var d;if(b.a.length>0){FVb(a.b,new nq(b.a,c));d=b.a.length;0<d?(b.a=b.a.substr(0,0)):0>d&&(b.a+=OTb(sq(or,z$b,8,-d,15,1)))}}\nfunction gO(a,b,c){var d,e;d=(LI(),Yh(b));e=null;!!d&&(e=rK(a.i,d));if(e){hO(a,e);return true}else{c&&(b.innerHTML='',undefined);return false}}\nfunction mp(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:sp(a,d%100,2);break;default:sp(a,d,b);}}\nfunction YK(a,b){Ae(this,$doc.createElement('a'));(LI(),this.Sb).className='gwt-Anchor';this.a=new vN(this.Sb);uN(this.a,a,false);Th(this.Sb,b)}\nfunction y3(a,b){var c,d,e;d=b-a.P;if(d==0)return;for(e=0;e!=a.ab.a.a.length;e++){c=U3(a,e);c.nb==a.P&&aV(c,0,d,0);c.ob==a.P&&aV(c,1,d,0)}L4(a)}\nfunction A3(a,b){var c,d,e;d=b-a.Q;if(d==0)return;for(e=0;e!=a.ab.a.a.length;e++){c=U3(a,e);c.pb==a.Q&&aV(c,0,0,d);c.qb==a.Q&&aV(c,1,0,d)}L4(a)}\nfunction y_(){var a,b,c,d;d=1;if(!iU.ab)return 0;for(b=0;b!=iU.ab.a.a.length;b++){a=U3(iU,b);if(!gr(a,215))continue;c=a.k;c>=d&&(d=c+1)}return d}\nfunction Go(a){var b,c,d;yg.call(this,Ho(a),a.Vh()?null:a.ef().uf());this.a=a;d=0;for(c=a.ef();c.tf();){b=c.uf();if(d++==0){continue}ig(this,b)}}\nfunction fp(a,b){switch(b.c){case 0:{a['dir']='rtl';break}case 1:{a['dir']='ltr';break}case 2:{ep(a)!=(Ap(),xp)&&(a['dir']='',undefined);break}}}\nfunction jS(a){var b;if(a.c){return false}a.c=(b=(XH==null&&(XH=(eSb(),!yn&&(yn=new Jn),false)),fSb(XH)?new nI:null),!!b&&kI(b,a),b);return !a.c}\nfunction D9(a,b,c){b==0&&(a.o=g2(c.b));if(b==1){a.bb=Dib(c,a.bb,2);a.wg()}if(b==2){a.n=yS(c.s);if(a.n.length==0){a.n=null;a.bb&=-5}else a.bb|=4}}\nfunction efb(b,c,d,e,f,g){xX();OX.call(this,b,c,d,e,f,g);try{this.c=JSb(bIb(g),10);cfb(this);sU(this)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction zHb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.f=KSb(ISb(bIb(f)));this.e=KSb(ISb(bIb(f)));this.c=KSb(ISb(bIb(f)));this.d=KSb(ISb(bIb(f)))}\nfunction Y(a){return kr(a)?cZb(a):ir(a)?mr((PYb(a),a)):hr(a)?(PYb(a),a)?1231:1237:fr(a)?a.Rd():uq(a)?YYb(a):!!a&&!!a.hashCode?a.hashCode():YYb(a)}\nfunction U(a,b){return kr(a)?wTb(a,b):ir(a)?(PYb(a),a===b):hr(a)?(PYb(a),a===b):fr(a)?a.Pd(b):uq(a)?a===b:!!a&&!!a.equals?a.equals(b):lr(a)===lr(b)}\nfunction dr(a,b){if(kr(a)){return !!cr[b]}else if(a.hi){return !!a.hi[b]}else if(ir(a)){return !!br[b]}else if(hr(a)){return !!ar[b]}return false}\nfunction qJ(){var a,b,c;a=(b=$wnd.location.href,c=b.indexOf('#'),c>0?b.substring(c):'');if(a==null||a.length==0){return ''}return wJ(a.substr(1))}\nfunction SM(a,b,c){var d,e;if(a.qb){d=b+fi((LI(),a.Sb));e=c+(hi(a.Sb)+$wnd.pageYOffset|0);if(d<a.mb||d>=a.sb||e<a.nb){return}gM(a,d-a.ob,e-a.pb)}}\nfunction yX(a){var b,c;for(b=0;b!=a.ag();b++){c=a.A[b];c.k||(c.A=a.mb[b]>a.t/2)}a.Hg();for(b=0;b!=a.ag();b++){c=a.A[b];c.k&&L5(iU,c.B,c.A?a.t:0)}}\nfunction wFb(a){var b,c,d;d=MP(a.a);for(b=0;b!=a.c.Rb.a.a.length;b++){c=fYb(a.c.Rb,b);if(wTb(c.b,d)){c.e.Ae();break}}PM(a,false);D2==a&&(D2=null)}\nfunction w4(a){var b,c;if(!!a.fc&&!gr(a.fc,123))return false;for(c=0;c!=a.ab.a.a.length;c++){b=U3(a,c);if(b.kb&&!gr(b,123))return false}return true}\nfunction OU(a,b,c,d){a.db=-1;slb(a.nb,a.pb,a.ob,a.qb)>=d&&(slb(a.nb,a.pb,b,c)<=25?(a.db=0):a.$f()>1&&slb(a.ob,a.qb,b,c)<=25&&(a.db=1));return a.db}\nfunction Byb(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 QDb(a){var b;b=mr($wnd.Math.pow(2,10-a._.k));U5('changed '+a.Y.X+' '+b+' '+a._.k);a.Y.X!=b&&UCb(a.Y,b);gN(a.Z,iW(PBb(a.Y),'s',false)+w6b)}\nfunction ig(a,b){QYb(b);LYb(b!=a,'Exception can not suppress itself.');if(a.i){return}a.k==null?(a.k=vq(oq(OE,1),jZb,37,0,[b])):(a.k[a.k.length]=b)}\nfunction IH(a,b,c,d){var e,f,g;g=a*b;if(c>=0){e=$wnd.Math.max(0,c-d);g=$wnd.Math.min(g,e)}else{f=$wnd.Math.min(0,c+d);g=$wnd.Math.max(g,f)}return g}\nfunction KM(a){var b,c;c=(LI(),$doc.createElement('td'));b=$doc.createElement(M$b);Ch(c,TI(b));c.className=a||'';b.className=a+'Inner'||'';return c}\nfunction O3(a,b){var c,d,e,f,g;e=Bf();c=R3(a);g=c.b*2+140;f=c.a*2+100;Vh((LI(),e.Sb),g);Uh(e.Sb,f);d=e.Sb.getContext('2d');E3(a,d,b,c,g,f);return e}\nfunction cZb(a){aZb();var b,c,d;c=':'+a;d=_Yb[c];if(d!=null){return mr((PYb(d),d))}d=ZYb[c];b=d==null?bZb(a):mr((PYb(d),d));dZb();_Yb[c]=b;return b}\nfunction eN(a){var b;!a.a?(b=null):a.a?(b=a.a):(b=a.a==(cP(),bP)?nP(a.b.c):mP(a.b.c));if(b!=a.c){a.c=b;(LI(),a.Sb).style['textAlign']=!a.c?'':a.c.a}}\nfunction bO(a,b,c){var d;cO(a,b);if(c<0){throw BF(new aSb('Column '+c+' must be non-negative: '+c))}d=a.a;if(d<=c){throw BF(new aSb(O_b+c+P_b+a.a))}}\nfunction s4(a,b,c){var d;if(a.Qc==0)return false;d=b>=0&&b<a.j.b&&c>=a.j.a-5&&c<a.j.a;d!=a.jc&&(d?Z4(a,'cursorSplitter'):c5(a,a.gc));a.jc=d;return d}\nfunction v3(a,b,c){var d;if(!a.fc||!gr(a.fc,54))return false;d=a.fc;if(!Byb(d.Ah(),b,c))return false;d.Bh();d.o&&(a.ub=d);gr(d,170)||u4(a);return true}\nfunction rgb(a,b){var c,d;fV(a,a.ib,a.jb,8);c=a.mb[0];d=a.mb[1];BU(a,b);olb(b,TU(a,c));jV(a,b);mlb(b,a.s);olb(b,TU(a,d));jV(a,b);HV(b,a.j[0],a.j[1])}\nfunction JQ(){JQ=bG;IQ=new OG((oH(),new kH((Ep(),'data:image/gif;base64,R0lGODlhBQAJAIAAAAAAAAAAACH5BAEAAAEALAAAAAAFAAkAAAIMRB5gp9v2YlJsJRQKADs='))))}\nfunction zbb(a,b){var c,d;d=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!d)return;if(b){c=a.g==null?'':a.g;tH(d,W4b+a.i,wbb(a)+UZb+c)}else sH(d,W4b+a.i)}\nfunction Fbb(){var a,b,c,d;d=new mYb;b=new RUb((new JUb(tbb)).a);while(b.b){c=PUb(b);a=c.ei();if(a.f)continue;FVb(d.a,a)}mWb();NVb(d.a,null);return d}\nfunction bdb(a,b,c,d,e){var f,g;f=b.b-a.b;g=a.a-b.a;c.a=TF(GF($wnd.Math.round(a.a*(1-d)+b.a*d+e*f)));c.b=TF(GF($wnd.Math.round(a.b*(1-d)+b.b*d+e*g)))}\nfunction EKb(a,b,c,d,e){var f,g;f=b.b-a.b;g=a.a-b.a;c.a=TF(GF($wnd.Math.round(a.a*(1-d)+b.a*d+e*f)));c.b=TF(GF($wnd.Math.round(a.b*(1-d)+b.b*d+e*g)))}\nfunction Eeb(c,d){yeb();var e=d.files;if(e.length>=1){var f=new FileReader;f.onload=function(a){var b=f.result;c.Dh(b,e[0].name)};f.readAsText(e[0])}}\nfunction Nsb(a){var b,c,d,e;e=a.a?0:1;for(b=0;b!=iU.ab.a.a.length;b++){c=dYb(iU.ab,b);if(gr(c,212)){d=c;wTb(d.c,a.f)&&(d.b=(d.bb&2)!=0?1-e:e,d.o=0)}}}\nfunction lSb(a,b,c){KYb(a>=0&&a<=1114111);if(a>=j_b){b[c++]=55296+(a-j_b>>10&1023)&ZZb;b[c]=56320+(a-j_b&1023)&ZZb;return 2}else{b[c]=a&ZZb;return 1}}\nfunction T5(d){d.toBlob(function(b){var c=parent.navigator.clipboard.write([new ClipboardItem({'image/png':b})]);c.then(function(a){console.log(a)})})}\nfunction OMb(a,b){nV.call(this,a,b);this.o=4;this.t=this.p=1;this.u=32;this.gb=true;this.e=0.999;this.j=sq(pr,m0b,8,2,15,1);this.i=sq(pr,m0b,8,2,15,1)}\nfunction kNb(a){a.f=true;return '32 '+lcb(a.t)+' '+a.j+' '+a.v+' '+a.p+' '+a.b+' '+a.s+' '+a.q+' '+a.a+' '+a.r+' '+a.g+' '+a.i+' '+a.n+' '+a.o+' '+a.c}\nfunction _p(a,b,c){if(!b){throw BF(new OSb('Unknown currency code'))}this.s=a;this.a=b;Wp(this,this.s);if(!c&&this.g){this.n=this.a[2]&7;this.i=this.n}}\nfunction AG(a,b){var c;c=$doc.createElement(M$b);c.appendChild(b);c.style[N$b]=(Lk(),O$b);c.style[P$b]=(Ak(),Q$b);BG(b);a.insertBefore(c,null);return c}\nfunction fM(a){a.Eb=true;if(!a.zb){a.zb=$doc.createElement(M$b);Mh(a.zb,a.Bb);a.zb.style[N$b]=(Lk(),O$b);a.zb.style[R$b]=(kl(),S$b);a.zb.style[T$b]=S$b}}\nfunction zR(a,b){xL.call(this,(LI(),$h($doc,a)));this.Sb.className='gwt-RadioButton';yR(this,1);yR(this,8);yR(this,f_b);yR(this,128);uN(this.b,b,false)}\nfunction jTb(a){var b;if(a==0){return a}else if(!isNaN(a)&&!isFinite(a)){return a==0||isNaN(a)?a:a<0?-1:1}else{b=$wnd.Math.exp(2*a);return (b-1)/(b+1)}}\nfunction Fq(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 Aq(c,d,e)}\nfunction DY(a,b,c){var d,e;olb(b,ZT==a||a.kb||iU.zc==a||gr(ZT,17)&&pCb(ZT.a)==a?eU:(Y7(),S7));jV(a,b);d=c.a;e=c.b;FV(b,d,e,17);pU(a,d-17,e-17,d+17,e+17)}\nfunction jkb(a,b,c){var d,e;olb(b,ZT==a||a.kb||iU.zc==a||gr(ZT,17)&&pCb(ZT.a)==a?eU:(Y7(),S7));jV(a,b);d=c.a;e=c.b;FV(b,d,e,17);pU(a,d-17,e-17,d+17,e+17)}\nfunction x4(a){var b;for(b=0;b!=10;b++)if(y4(a,false)||a.qd!=null)break;if(a.qd!=null)return;if(b==10){E5(a,'failed to stamp circuit',null);return}s5(a)}\nfunction $lb(){try{if(/Firefox[\\/\\s](\\d+\\.\\d+)/.test(navigator.userAgent))return false;return !!$wnd.Dropbox.isBrowserSupported()}catch(a){return false}}\nfunction Osb(a,b){nV.call(this,a,b);this.e=6.73;this.j=0.0613;this.d=sq(pr,m0b,8,3,15,1);this.c=sq(pr,m0b,8,3,15,1);this.b=sq(pr,m0b,8,3,15,1);this.f=''}\nfunction Vnb(a,b,c){nV.call(this,a,b);Lnb(this);this.R=c?-1:1;this.bb=c?this.r:0;this.bb|=this.k;this.gb=true;Snb(this);this.u=this.Ih();this.T=this.Jh()}\nfunction Qxb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.o=KSb(ISb(bIb(f)));this.q=KSb(ISb(bIb(f)));this.A=bIb(f);while(aIb(f))this.A+=' '+bIb(f);Nxb(this)}\nfunction oMb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.e=KSb(ISb(bIb(f)));this.f=KSb(ISb(bIb(f)));this.s=(new SSb(bIb(f))).a;bIb(f);this.gb=true;lMb(this)}\nfunction rRb(a,b,c,d,e,f){var g;Bgb.call(this,a,b,c,d,e,f);if((e&2)==0){g=KSb(ISb(bIb(f)));this.p=khb(this.p.j,g);this.q=this.p.n;U5(a6b+this.q)}ygb(this)}\nfunction YGb(a,b,c,d,e,f){xX();var g,h;OX.call(this,a,b,c,d,e,f);this.a=false;g=sq(yF,c1b,8,this.n,16,1);hY(f,g);for(h=0;h<this.n;h++)this.A[2+h].A=g[h]}\nfunction n5(a){var b,c;if(gr(a,236)||gr(a,237))return false;for(c=0;;c++){b=a.Vf(c);if(!b)return false;if(!b.c&&!b.b&&!b.a&&!b.r&&!b.u&&!b.p)return true}}\nfunction Z7(a){var b,c,d;if(a.b!=null){return a.b}return '#'+$7((c=a.d>>>0,c.toString(16)))+$7((d=a.c>>>0,d.toString(16)))+$7((b=a.a>>>0,b.toString(16)))}\nfunction lg(a,b,c){var d,e,f,g,h;mg(a);for(e=(a.k==null&&(a.k=sq(OE,jZb,37,0,0,1)),a.k),f=0,g=e.length;f<g;++f){d=e[f];lg(d,b,'\\t'+c)}h=a.f;!!h&&lg(h,b,c)}\nfunction tq(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e<b;++e){c[e]=d}return c}\nfunction wP(){sL.call(this);this.e=(jP(),eP);this.g=(rP(),qP);this.f=(LI(),$doc.createElement('tr'));Ch(this.i,TI(this.f));this.j[G_b]='0';this.j[H_b]='0'}\nfunction iR(a){if(a.i){if(a.a.Eb){Ch($doc.body,a.a.zb);a.f=EJ(a.a.Ab);XQ(a.a.Ab);a.b=true}}else if(a.b){Fh($doc.body,a.a.zb);MT(a.f.a);a.f=null;a.b=false}}\nfunction rU(a,b,c){var d,e,f,g,h,i;f=(a.ib.a+a.jb.a)/2|0;g=(a.ib.b+a.jb.b)/2|0;h=b?1:-1;i=c?1:-1;d=o5(iU,f+h)-f;e=o5(iU,g+i)-g;txb(a.eb,d,e);txb(a.fb,d,e)}\nfunction iSb(a,b,c){var d,e;d=sTb(a,b++);if(d>=55296&&d<=56319&&b<c&&kSb(e=(VYb(b,a.length),a.charCodeAt(b)))){return j_b+((d&1023)<<10)+(e&1023)}return d}\nfunction YY(a,b){var c,d;if(!a.b)return false;c=a.b.Vf(a.a);if(!c)return false;if(a.i)return true;if(a.k.length==0)return false;d=c.t;ZY(a,b,d);return true}\nfunction Kq(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}a.l=c&G$b;a.m=d&G$b;a.h=e&H$b;return true}\nfunction gcb(a){a.a=true;a.g.length>0&&!vTb(a.g,UZb)&&(a.g+=UZb);return '! '+lcb(a.e)+' '+a.b+' '+lcb(fcb(a.d))+' '+lcb(fcb(a.f))+' '+lcb(a.c)+' '+lcb(a.g)}\nfunction Sfb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.g=KSb(ISb(bIb(f)));this.f=KSb(ISb(bIb(f)));this.b=KSb(ISb(bIb(f)));this.e=KSb(ISb(bIb(f)));Qfb(this)}\nfunction Skb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.d=KSb(ISb(bIb(f)));this.c=KSb(ISb(bIb(f)));this.b=KSb(ISb(bIb(f)));this.a=fSb((eSb(),xTb(MZb,bIb(f))))}\nfunction iZ(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);gZ(this);this.n=0;this.g=JSb(bIb(g),10);try{this.n=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction _Nb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);YNb(this);this.t=ISb(bIb(f));this.k=ISb(bIb(f));this.c=ISb(bIb(f));this.s=(eSb(),xTb(MZb,bIb(f)));ZNb(this)}\nfunction op(a){var b,c,d;b=false;d=a.b.a.length;for(c=0;c<d;c++){if(pp(HVb(a.b,c))){if(!b&&c+1<d&&pp(HVb(a.b,c+1))){b=true;HVb(a.b,c).a=true}}else{b=false}}}\nfunction N4(a){var b;a.d=true;a.td==0&&g5(a,true);a.td=a.wd=0;a.xd=0;for(b=0;b!=a.ab.a.a.length;b++)U3(a,b).og();for(b=0;b!=a.Qc;b++)GCb(a.Wc[b],true);M4(a)}\nfunction DCb(a){var b,c,d,e;e=true;d=false;for(b=0;b!=a.u.a.a.length;b++){c=fYb(a.u,b);if(k4(a.V,c.e)<0){iYb(a.u,b--);d=true}else e=false}d&&SBb(a);return e}\nfunction CTb(a,b,c){var d,e;d=DTb(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=DTb(DTb(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return DTb(a,d,e)}\nfunction yR(a,b){if(a.Ob==-1){cJ(a.c,b|$I(a.c));cJ(a.d,b|$I(a.d))}else{a.Ob==-1?cJ(a.c,b|$I(a.c)):a.Ob==-1?VI((LI(),a.Sb),b|(a.Sb.__eventBits||0)):(a.Ob|=b)}}\nfunction pU(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=tW(a.U.c,b);c=tW(a.U.d,c);d=sW(a.U.c+a.U.b,d);e=sW(a.U.d+a.U.a,e);Fyb(a.U,b,c,d-b,e-c)}\nfunction pY(a){var b,c,d,e;e=new YTb;d=0;b=0;for(c=0;c<a.length;c++){if(b>=32){e.a+=' ';e.a+=d;d=0;b=0}a[c]&&(d|=1<<b);++b}if(b>0){e.a+=' ';e.a+=d}return e.a}\nfunction EEb(a,b,c){var d;a.d.M!=0&&++a.d.N;a.d.M=0;d=new BEb(a.d,LRb(b),(eSb(),c?true:false));nO(a.a,a.d.N,a.d.M,d.d);_Xb(a.c,d);_Xb(a.b,aTb(a.d.N));++a.d.N}\nfunction lMb(a){if(iU.Sb==0)return;a.j=mr(a.e/iU.Sb);bUb();if(a.j>T5b)a.q=a.r=null;else{a.q=sq(pr,m0b,8,a.j,15,1);a.r=sq(pr,m0b,8,a.j,15,1)}a.n=0;dV(a);a.i=0}\nfunction EG(a,b){var c,d,e;d=Zh(a);!!d&&d.removeChild(a);Zh(b)==a&&(c=Zh(b),!!c&&c.removeChild(b));e=b.style;e[N$b]='';e[R$b]='';e[T$b]='';e[IZb]='';e[HZb]=''}\nfunction kR(a){iR(a);if(a.i){ue(a.a).style[N$b]=O$b;a.a.Lb!=-1&&gM(a.a,a.a.Fb,a.a.Lb);SK((MR(),QR()),a.a)}else{a.c||TK((MR(),QR()),a.a)}ue(a.a).style[P$b]=D_b}\nfunction Cjb(a){var b,c,d,e;b=Ljb(a);if(Qjb(a,'?')){c=Ljb(a);Qjb(a,':')||Pjb(a,'expected :, got '+a.e);d=Cjb(a);e=new Ajb(b,c,32);_Xb(e.a,d);return e}return b}\nfunction ICb(a){var b,c,d;c=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!c)return;d=fYb(a.u,0);b=qCb(a);tH(c,H6b,'1 '+b+' '+d.s);console.log('saved defaults '+b)}\nfunction WLb(a,b){var c,d;Re((LI(),a.Sb),true);c=fi(b.Sb)-12;d=(hi(b.Sb)+$wnd.pageYOffset|0)+Ih(b.Sb,FZb)-2;a.Sb.style[R$b]=c+(kl(),j$b);a.Sb.style[T$b]=d+j$b}\nfunction nNb(a){this.j=a.j;this.v=a.v;this.p=a.p;this.b=a.b;this.s=a.s;this.q=a.q;this.a=a.a;this.r=a.r;this.g=a.g;this.i=a.i;this.n=a.n;this.o=a.o;this.c=a.c}\nfunction eQ(a,b,c){if(!b){if(!!a.j&&!!a.k&&a.k==a.j.i){return}}if(!!b&&!b.f){return}oQ(a,b);c&&a.e&&CT((LI(),a.Sb));!!b&&(!!a.k||!!a.g||a.c)&&$P(a,b,false,a.e)}\nfunction R2(a){var b;for(b=0;b!=a.Qc;b++)if(cDb(a.Wc[b]))return false;for(b=0;b!=a.ab.a.a.length;b++)if(gr(U3(a,b),17)&&cDb(U3(a,b).a))return false;return true}\nfunction i8(a,b){var c,d,e;c=0;d=fYb(a.A,b).b;for(e=0;e<d.a.a.length;e++){c+=(pYb(e,d.a.a.length),HVb(d.a,e)).a.Sf((pYb(e,d.a.a.length),HVb(d.a,e)).b)}return c}\nfunction VBb(a){var b,c;if(FBb==a)return;if(!FBb||a._.a.a.length==0){a.I=-1;return}for(b=0;b!=a._.a.a.length;b++){c=fYb(a._,b);if(c.u==HBb){a.I=b;return}}a.I=0}\nfunction cFb(a,b,c){if(a.e){if(b<$Eb+_Eb){a.k>a.i&&--a.k}else{if(b>A2-$Eb-_Eb){a.k<a.g&&++a.k}else{a.k=aFb(a,b);a.d=true;c&&bJ(ue(a.b))}}eFb(a);!!a.c&&a.c.Ae()}}\nfunction em(a,b,c){var d,e,f,g,h;if(bm){h=vn(bm,a.type);if(h){for(g=h.ef();g.tf();){f=g.uf();d=f.a.a;e=f.a.b;cm(f.a,a);dm(f.a,c);Xe(b,f.a);cm(f.a,d);dm(f.a,e)}}}}\nfunction rm(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientY||0)|0)-(hi(c)+$wnd.pageYOffset|0)+((c.scrollTop||0)|0)+($wnd.pageYOffset|0)}return (a.a.clientY||0)|0}\nfunction FQ(a,b,c){if(Ih((LI(),a.Sb),GZb)<qi($doc)){b=$wnd.Math.min(b,($wnd.pageXOffset|0)+qi($doc)-Ih(a.Sb,GZb));b=$wnd.Math.max($wnd.pageXOffset|0,b)}gM(a,b,c)}\nfunction Kxb(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=XSb(d));a.b=Lxb(a.b,d);a.c=Lxb(a.c,d)}a.b[a.a]=b;a.c[a.a]=c;++a.a}\nfunction MFb(a){if(a.d.length>0&&a.a>0){if(a.b>=a.a){if((a.bb&4)!=0){a.A[1].A=false;return}a.b=0}a.A[1].A=(a.d[a.b/32|0]&1<<a.b%32)!=0;++a.b}else{a.A[1].A=false}}\nfunction PLb(a,b){var c;c=b/24;return \"<svg xmlns='http://www.w3.org/2000/svg' width='\"+b+\"' height='\"+b+\"'><g transform='scale(\"+c+\")'>\"+JTb(a,5,a.length-5)+V6b}\nfunction Rob(a,b){nV.call(this,a,b);this.d=0.1;this.c=F5b;this.e=0.34;this.b=this.c*this.e+this.d;this.f=Oob(this,this.b);this.i=LRb('Light Brightness');Pob(this)}\nfunction pIb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.a=1;this.i=KSb(ISb(bIb(f)));this.f=KSb(ISb(bIb(f)));this.g=KSb(ISb(bIb(f)));this.k=KSb(ISb(bIb(f)));mIb(this)}\nfunction zDb(a,b){switch(a.u){case 0:return iW(b,'V',false);case 1:return iW(b,'A',false);case 3:return iW(b,KRb,false);case 2:return iW(b,'W',false);}return null}\nfunction Mq(a,b){var c,d,e,f,g,h,i,j;i=a.h>>19;j=b.h>>19;if(i!=j){return j-i}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}\nfunction NLb(a,b){var c;if(a.a){ue(a.a).style[J6b]=T6b;ue(a.a).style[J4b]=null}c=yUb(a.b,b);if(c){(LI(),c.Sb).style[J6b]='#007bff';c.Sb.style[J4b]='#e6f7ff';a.a=c}}\nfunction N5(){try{l=navigator.languages?navigator.languages[0]:navigator.language||navigator.userLanguage;return l.toUpperCase().startsWith('DE')}catch(a){return 0}}\nfunction GCb(a,b){var c;a.G=1;while(a.G<=a.A.b)a.G*=2;!a.u&&(a.u=new mYb);a.R=false;for(c=0;c!=a.u.a.a.length;c++)ADb(fYb(a.u,c),a.G,a.X,b);SBb(a);a.H=a.V.Sb;NBb(a)}\nfunction WCb(a,b){var c;if(a.u.a.a.length>2||a.u.a.a.length==0)return;c=eYb(a.u).e;if(a.u.a.a.length==2&&fYb(a.u,1).e!=c)return;a.s=a.t=false;a.u=new mYb;MBb(a,b,c)}\nfunction _e(a){if(!a.Rb){MR();ZWb(LR,a)&&OR(a)}else if(gr(a.Rb,40)){a.Rb.ff(a)}else if(a.Rb){throw BF(new QSb(\"This widget's parent does not implement HasWidgets\"))}}\nfunction xW(){var a,b;!aU&&(aU=(Y7(),T7));!$T&&($T=(Y7(),V7));!_T&&(_T=(Y7(),S7));for(a=0;a!=TT;a++){b=a*2/TT-1;b<0?(ST[a]=new a8(_T,$T,-b)):(ST[a]=new a8(_T,aU,b))}}\nfunction rO(a,b,c){var d,e;sO(a,b);if(c<0){throw BF(new aSb('Cannot create a column with a negative index: '+c))}d=(cO(a,b),eO((LI(),a.c),b));e=c+1-d;e>0&&aO(a.c,b,e)}\nfunction W4(a,b,c){var d,e,f,g;d=c?a.j.b/2|0:a.bc;e=c?a.j.a/2|0:a.cc;f=mr((d-a.Cd[4])/a.Cd[0]);g=mr((e-a.Cd[5])/a.Cd[3]);a.Cd[0]=a.Cd[3]=b;a.Cd[4]=d-f*b;a.Cd[5]=e-g*b}\nfunction v5(a,b,c,d){var e;!isNaN(d)&&!isFinite(d)&&X5();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 yDb(a,b){if(b>0){a.d=vDb[(b-1)%8];return}switch(a.u){case 0:a.d=Z7(aU);break;case 1:a.d=I2.Fc.c?'#A0A000':'#FFFF00';break;default:a.d=I2.Fc.c?u6b:'#FFFFFF';}}\nfunction Lp(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&&sTb(b.a,d-1)==48){--d}if(d<a.d){WTb(b,d,a.d);a.d=d}}}\nfunction r3(a){var b;if(a.Kc.a.a.length==0)return;_Xb(a.Fd,new u7(a,F3(a)));b=iYb(a.Kc,a.Kc.a.a.length-1);j4(a,b);LQ(a.Jc,a.Kc.a.a.length>0);LQ(a.Ed,a.Fd.a.a.length>0)}\nfunction w3(a){var b;if(a.Fd.a.a.length==0)return;_Xb(a.Kc,new u7(a,F3(a)));b=iYb(a.Fd,a.Fd.a.a.length-1);j4(a,b);LQ(a.Jc,a.Kc.a.a.length>0);LQ(a.Ed,a.Fd.a.a.length>0)}\nfunction mDb(a,b,c,d,e,f){var g,h;oV.call(this,a,b,c,d,e);this.gb=false;g=bIb(f);h=new dIb(g,'_');this.a=new dDb(iU);bDb(this.a,h);gV(this);kDb(this);GCb(this.a,false)}\nfunction FY(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.a=KSb(ISb(bIb(f)));this.d=KSb(ISb(bIb(f)));this.c=KSb(ISb(bIb(f)));(this.bb&2)!=0&&(this.bb&=-3);this.b=0;this.V=0}\nfunction uNb(){var a,b,c,d;d=new mYb;a=new RUb((new JUb(jNb)).a);while(a.b){b=PUb(a);c=b.ei();if(c.k)continue;IVb(d.a,c,0)!=-1||FVb(d.a,c)}mWb();NVb(d.a,null);return d}\nfunction YF(b,c,d,e){XF();var f=VF;$moduleName=c;$moduleBase=d;zF=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{eZb(g)()}catch(a){b(c,a)}}else{eZb(g)()}}\nfunction ph(a){var b,c,d,e;b='oh';c='tg';e=$wnd.Math.min(a.length,5);for(d=e-1;d>=0;d--){if(wTb(a[d].d,b)||wTb(a[d].d,c)){a.length>=d+1&&a.splice(0,d+1);break}}return a}\nfunction PN(){PN=bG;MN=new QN('NORTH',0);JN=new QN('EAST',1);NN=new QN('SOUTH',2);ON=new QN('WEST',3);IN=new QN(h$b,4);LN=new QN('LINE_START',5);KN=new QN('LINE_END',6)}\nfunction JO(a,b){if(a.b==b){return}if(b<0){throw BF(new aSb('Cannot set number of rows to '+b))}if(a.b<b){LO((LI(),a.c),b-a.b,a.a);a.b=b}else{while(a.b>b){HO(a,a.b-1)}}}\nfunction nIb(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*iU.vd*(a.f-a.i)/a.k;a.c=1}else{a.b=0;a.c=$wnd.Math.pow(a.f/a.i,a.a*iU.vd/a.k)}a.j=iU.vd}\nfunction _R(a,b){a.__lastScrollTop=a.__lastScrollLeft=0;a.attachEvent('onscroll',$R);a.attachEvent('onresize',ZR);b.attachEvent('onresize',ZR);b.__isScrollContainer=true}\nfunction dDb(a){KBb();this.V=a;this.C=sq(pr,m0b,8,4,15,1);this.B=sq(yF,c1b,8,4,16,1);this.n=IBb;this.A=new Jyb(0,0,1,1);this.i=Bf();this.j=vf(this.i);NBb(this);zCb(this)}\nfunction kDb(a){var b,c,d,e,f;b=F5(iU,tW(a.nb,a.ob));c=F5(iU,sW(a.nb,a.ob));d=G5(iU,tW(a.pb,a.qb));e=G5(iU,sW(a.pb,a.qb));f=new Jyb(b,d,c-b,e-d);Dyb(f,a.a.A)||TCb(a.a,f)}\nfunction FEb(a){var b,c,d,e;for(c=0;c<a.c.a.a.length;c++){e=fYb(a.b,c).a;c<a.c.a.a.length-1?(b=fYb(a.b,c+1).a):(b=a.a.b);for(d=e+1;d<b;d++)_O(a.a.f,d,fSb(fYb(a.c,c).b))}}\nfunction rq(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=tq(h,k);d!=10&&vq(oq(a,g-f),b[f],c[f],h,m);if(!j){++f;for(i=0;i<k;++i){m[i]=rq(a,b,c,d,e,f,g)}}return m}\nfunction mQ(a,b){!!a.g&&!!a.g.i&&(a.g.i.Ib=false,undefined);a.k=b.i;oQ(a.k,null);a.k.g=a;a.i=new GQ(a);zM(a.i,a.k);We(a.i,new TP(a),Zn?Zn:(Zn=new Fm));hM(a.i,new zQ(a,b))}\nfunction iH(){iH=bG;new ZG('');eH=new RegExp('[&<>\\'\"]');cH=new RegExp('&','g');dH=new RegExp('>','g');fH=new RegExp('<','g');hH=new RegExp(\"'\",'g');gH=new RegExp('\"','g')}\nfunction jSb(a,b){if(b<2||b>36){return -1}if(a>=48&&a<48+$wnd.Math.min(b,10)){return a-48}if(a>=97&&a<b+97-10){return a-97+10}if(a>=65&&a<b+65-10){return a-65+10}return -1}\nfunction Hh(a,b){var c,d;b=Sh(b);d=a.className||'';c=Qh(d,b);if(c==-1){d.length>0?(a.className=d+' '+b||'',undefined):(a.className=b||'',undefined);return true}return false}\nfunction P4(a){var b,c,d,e;d=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!d)return;e='1';for(b=0;b!=a.ad.length;b++){c=a.ad[b];if(c==null)continue;e+=';'+b+'='+c}DH(d.a,q4b,e)}\nfunction Zp(a,b,c){var d,e;d=true;while(d&&c>=0){e=sTb(b.a,c);if(e==57){XRb(b,c--,48)}else{XRb(b,c,e+1&ZZb);d=false}}if(d){b.a=b.a.substr(0,0)+'1'+b.a.substr(0);++a.b;++a.d}}\nfunction jJ(a,b){var c,d,e,f,g;if(!!dJ&&!!a&&qo(a,dJ)){c=eJ.a;d=eJ.b;e=eJ.c;f=eJ.d;fJ(eJ);gJ(eJ,b);po(a,eJ);g=!(eJ.a&&!eJ.b);eJ.a=c;eJ.b=d;eJ.c=e;eJ.d=f;return g}return true}\nfunction fQ(a){if(nQ(a)){return}if(a.o){pQ(a)}else{if(!!a.j.i&&a.j.i.f.a.length!=0&&(!a.k||!a.k.j)){!a.k&&$P(a,a.j,false,true);aQ(a.j.i)}else !!a.g&&(a.g.o?pQ(a.g):fQ(a.g))}}\nfunction hQ(a){if(nQ(a)){return}if(a.o){if(!!a.j.i&&a.j.i.f.a.length!=0&&(!a.k||!a.k.j)){!a.k&&$P(a,a.j,false,true);aQ(a.j.i)}else !!a.g&&(a.g.o?hQ(a.g):pQ(a.g))}else{pQ(a)}}\nfunction TU(a,b){var c;if(ZT==a||a.kb||iU.zc==a||gr(ZT,17)&&pCb(ZT.a)==a){return eU}if(!iU.Ld.c){return lU}c=mr((b+kU)*(TT-1)/(kU*2));c<0&&(c=0);c>=TT&&(c=TT-1);return ST[c]}\nfunction k3(a,b){var c,d,e;b&&C4(a);d=false;for(e=a.ab.a.a.length-1;e>=0;e--){c=U3(a,e);if(c.kb||ZT==c){ZT==c&&b5(a,null);c.Ef();jYb(a.ab,e);d=true}}if(d){g3(a);u4(a);Q5(a)}}\nfunction IIb(b,c,d,e,f,g){H9.call(this,b,c,d,e,f,g);this.a=(new SSb(bIb(g))).a;this.d=2;try{this.d=(new SSb(bIb(g))).a}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.gb=true}\nfunction ipb(b,c,d,e,f,g){xX();OX.call(this,b,c,d,e,f,g);try{this.D=JSb(bIb(g),10);this.F=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}sU(this);gpb(this);IX(this)}\nfunction NTb(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){VYb(b+1,a.length);a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+ITb(a,++b)):(a=a.substr(0,b)+(''+ITb(a,++b)))}return a}\nfunction N1(a){var b;gV(a);b=(a.X/2-4)/a.X;a.eb=UU(a.ib,a.jb,b);a.fb=UU(a.ib,a.jb,1-b);a.i=cV(2);a.j=cV(2);YU(a.ib,a.jb,a.i[0],a.i[1],b,12);YU(a.ib,a.jb,a.j[0],a.j[1],1-b,12)}\nfunction Zgb(b,c){b.f=(new SSb(bIb(c))).a;b.q=ISb(bIb(c));b.r=ISb(bIb(c));b.e=ISb(bIb(c));b.a=ISb(bIb(c));try{b.g=ISb(bIb(c))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}$gb(b)}\nfunction REb(a){var b,c;c=PEb(a);for(b=0;b<5;b++){xe(a.d[b]);if(c+b-2<0||c+b-2>=a.k)gN(a.d[b],'---');else{gN(a.d[b],iW(a.o[c+b-2],'',true));c+b-2==a.a&&re(a.d[b],'current')}}}\nfunction FU(a,b,c){olb(b,c);a.db==-1?nlb(b,a.nb-3,a.pb-3,7,7):a.db==0&&nlb(b,a.nb-4,a.pb-4,9,9);a.$f()>1&&(a.db==-1?nlb(b,a.ob-3,a.qb-3,7,7):a.db==1&&nlb(b,a.ob-4,a.qb-4,9,9))}\nfunction XU(a,b,c,d,e){var f,g;f=b.b-a.b;g=a.a-b.a;e/=$wnd.Math.sqrt(f*f+g*g);c.a=mr($wnd.Math.floor(a.a*(1-d)+b.a*d+e*f+p0b));c.b=mr($wnd.Math.floor(a.b*(1-d)+b.b*d+e*g+p0b))}\nfunction S4(a,b,c,d){var e,f,g,h,i,j;g=q4(b,a.Eb);h=n4(b,a.Eb);i=q4(c,a.Fb);j=n4(c,a.Fb);a.$c=new Jyb(g,i,h-g,j-i);for(f=0;f!=a.ab.a.a.length;f++){e=U3(a,f);e.pg(a.$c,d)}H3(a)}\nfunction B9(a,b){var c;if(b==0){c=new Iib('',0,-1,-1);c.b=new j2(O4b,a.o);return c}if(b==1)return Kib(P4b,(a.bb&2)!=0);if(b==2)return new Jib(Q4b,a.n==null?'':a.n);return null}\nfunction lcb(a){if(a.length==0)return '\\\\0';return CTb(CTb(CTb(CTb(CTb(CTb(CTb(CTb(a,'\\\\','\\\\\\\\'),UZb,'\\\\n'),' ','\\\\s'),'+','\\\\p'),'=','\\\\q'),'#','\\\\h'),'&','\\\\a'),'\\r','\\\\r')}\nfunction thb(a){var b;if(a.f){b=yS(a.f);if(b.length==0){GJ(LRb('Please enter a model name.'));return}ybb(a.e,abb=b)}zbb(a.e,g2(a.i));K5(I2);u4(I2);PM(a,false);D2==a&&(D2=null)}\nfunction Sob(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.d=0.1;this.c=F5b;this.e=KSb(ISb(bIb(f)));this.b=this.c*this.e+this.d;this.f=Oob(this,this.b);this.i=qcb(bIb(f));Pob(this)}\nfunction Smb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.gb=true;this.f=0.5;this.c=5;try{this.f=KSb(ISb(bIb(g)));this.c=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction Ftb(a,b,c){var d;if(b>a.C&&$wnd.Math.abs(b-c)>0.05173){if(c>0){d=1+(b-c)/r5b;d>0?(b=c+r5b*$wnd.Math.log(d)):(b=a.C)}else{b=r5b*$wnd.Math.log(b/r5b)}iU.C=false}return b}\nfunction L3(a){var b,c,d,e;d=z4(a);e=o5(a,d.b-d.c);U5('xmy '+e+' grid '+a.tb+' '+d.b+' '+d.c);for(c=new aWb(a.ab.a);c.a<c.c.a.length;){b=$Vb(c);(b.kb||d.a==0)&&b.Mf(e,d.a)}u4(a)}\nfunction A9(a){var b,c;b=(c=a.Uf(),(c<127?String.fromCharCode(c&ZZb)+' ':c+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb+' '+a.q+' '+a.o);(a.bb&4)!=0&&(b+=' '+lcb(a.n));return b}\n",
"function F9(a){var b,c,d;++a.q;a.q>=a.p&&(a.q=0);if(a.n!=null){for(b=0;b!=iU.ab.a.a.length;b++){c=dYb(iU.ab,b);if(gr(c,54)&&c!==a){d=c;wTb(a.n,d.n)&&(++d.q,d.q>=d.p&&(d.q=0))}}}}\nfunction kUb(a){var b,c,d;d=new ZXb('[',']');for(c=a.ef();c.tf();){b=c.uf();YXb(d,b===a?'(this Collection)':b==null?zZb:dG(b))}return !d.a?d.c:d.e.length==0?d.a.a:d.a.a+(''+d.e)}\nfunction UXb(){UXb=bG;var a,b,c,d;RXb=sq(pr,m0b,8,25,15,1);SXb=sq(pr,m0b,8,33,15,1);d=1.52587890625E-5;for(b=32;b>=0;b--){SXb[b]=d;d*=0.5}c=1;for(a=24;a>=0;a--){RXb[a]=c;c*=0.5}}\nfunction gK(){bK=eZb(oK);cK=eZb(pK);var c=xK;var d=$J;c(d,function(a,b){d[a]=eZb(b)});var e=aK;c(e,function(a,b){e[a]=eZb(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}\nfunction b8(a){Y7();var b,c,d;this.b=a;if(wTb(a.substr(0,1),'#')&&a.length==7){d=a.substr(1,2);c=a.substr(3,2);b=a.substr(5,2);this.d=JSb(d,16);this.c=JSb(c,16);this.a=JSb(b,16)}}\nfunction Wib(a){var b,c;c=yS(a.a);c.indexOf('.')!=-1||(c+='.txt');c==null||wTb(c.substr(0,10),L5b)?(Vib=null):(Vib=c);b=new YK(c,a.b);Lh((LI(),b.Sb),m1b,c);_S(a.c,b);b.Sb.click()}\nfunction yRb(){if(navigator.languages){if(navigator.languages.length>0){return navigator.languages[0]}else{return 'en-US'}}else{return navigator.language||navigator.userLanguage}}\nfunction WQ(){var a;Be(this,(LI(),$doc.createElement('td')));this.Sb.className='gwt-MenuItemSeparator';a=$doc.createElement(M$b);Ch(this.Sb,TI(a));a.className='menuSeparatorInner'}\nfunction LU(a,b){var c,d,e,f;c=a.pb+b;e=a.nb-b;d=a.qb+b;f=a.ob-b;a.nb=c;a.pb=e;a.ob=d;a.qb=f;a.U=new Iyb;Fyb(a.U,tW(a.nb,a.ob),tW(a.pb,a.qb),pV(a.ob-a.nb)+1,pV(a.qb-a.pb)+1);a.wg()}\nfunction wXb(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}\nif(typeof Map==='function'&&Map.prototype.entries&&b()){return Map}else{return xXb()}}\nfunction G3(a){var b,c;c=a.N.c?1:0;c|=a.fd.c?2:0;c|=a.Ld.c?0:4;c|=a.Cc.c?8:0;c|=a.cd.c?0:16;c|=a.b?64:0;b='$ '+c+' '+a.Sb+' '+W3(a)+' '+a.H.k+' '+kU+' '+a.Bc.k+' '+a.ac+UZb;return b}\nfunction NFb(a){a.D=2;a.F=2;a.A=sq(Oy,jZb,9,(a.bb&8)!=0?3:2,0,1);a.A[0]=new x2(a,0,2,'');a.A[0].d=true;a.A[1]=new x2(a,1,3,'Q');a.A[1].k=true;(a.bb&8)!=0&&(a.A[2]=new x2(a,1,2,'R'))}\nfunction Ng(a){var b,c,d;d=(Jg(),window);b=d.document;c=b.createElement('script');!!a.a&&Kg(c,a.a,false);Mg(c,a.b);(b.head||b.getElementsByTagName('head')[0]).appendChild(c);return c}\nfunction hM(a,b){(LI(),a.Sb).style[Z$b]=Q$b;!!a.zb&&(a.zb.style[Z$b]=Q$b,undefined);a.nf();b.wf(Ih(a.Sb,GZb),Ih(a.Sb,FZb));a.Sb.style[Z$b]=D_b;!!a.zb&&(a.zb.style[Z$b]=D_b,undefined)}\nfunction ljb(b){var c,d;d='shortrelay.php?v='+b;CS(ijb,'Waiting for short URL for web service...');c=new Uo((Ro(),Qo),d);try{To(c,new mjb)}catch(a){a=AF(a);if(!gr(a,137))throw BF(a)}}\nfunction bmb(b){function d(){var a=c.responseText;C4(_lb);D4(_lb,a);K2(_lb,false)}\ntry{var c=new XMLHttpRequest;c.addEventListener('load',d);c.open('GET',b,false);c.send()}catch(a){}}\nfunction wZ(a){gV(a);vU(a,32);rU(a,(a.bb&4)!=0,(a.bb&8)!=0);a.i=new uxb;a.f=(a.bb&4)!=0!=((a.bb&8)!=0)!=((a.bb&16)!=0)?-16:16;a.g=VU(a.eb,a.fb,0.5,-a.f);a.d=VU(a.eb,a.fb,0.5,-a.f/2|0)}\nfunction gV(a){a._=a.ob-a.nb;a.ab=a.qb-a.pb;a.X=$wnd.Math.sqrt(a._*a._+a.ab*a.ab);a.Y=a.ab/a.X;a.Z=-a._/a.X;a.$=a.ab==0?HW(a._):HW(a.ab);a.ib=new vxb(a.nb,a.pb);a.jb=new vxb(a.ob,a.qb)}\nfunction iV(a,b,c){var d;if(!iU.Cc.c)return;if(ZT==a||a.kb||iU.zc==a||gr(ZT,17)&&pCb(ZT.a)==a){olb(b,eU);return}c*=bU;d=mr((TT/2|0)+(TT/2|0)*-c);d<0&&(d=0);d>=TT&&(d=TT-1);olb(b,ST[d])}\nfunction Aeb(a,b,c,d,e,f){yeb();var g;hX.call(this,a,b,c,d,e,f);this.r=1;this.d=ISb(bIb(f));this.e=ISb(bIb(f));this.c=JSb(bIb(f),10);g=xUb(web,aTb(this.c));if(g){this.b=g.b;this.a=g.a}}\nfunction vBb(){$N.call(this);ZN(this,LRb('Load File'));(LI(),this.Sb).id=I5b;Ve(this,this,(mm(),mm(),lm));Pe(this.Sb,'offScreen',true);this.Sb.style[IZb]='0px';this.Sb.style[HZb]='0px'}\nfunction RRb(){if(window.performance.now){return window.performance.now()}else{if(window.performance.webkitNow){return window.performance.webkitNow()}else{return (new Date).getTime()}}}\nfunction wL(a,b){var c;b==null&&(b=(eSb(),dSb));c=a.Nb?(eSb(),a.c.checked?true:false):(eSb(),a.c.defaultChecked?true:false);ti(a.c,(PYb(b),b));ui(a.c,(PYb(b),b));PYb(b);if(b==c){return}}\nfunction HU(a,b){var c,d;if(!iU.O&&!(ZT==a||a.kb||iU.zc==a||gr(ZT,17)&&pCb(ZT.a)==a))return;if(iU.gc==2||iU.gc==3)return;for(c=0;c!=a.ag();c++){d=a._f(c);olb(b,lU);llb(b,d.a-3,d.b-3,7)}}\nfunction p9(b,c,d,e,f,g){xX();OX.call(this,b,c,d,e,f,g);this.a=true;try{this.a=(eSb(),xTb(MZb,bIb(g)));this.b=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.A[1].a=this.a}\nfunction Bfb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.gb=true;this.b=ISb(bIb(g));this.f=2.5;this.e=5;try{this.f=ISb(bIb(g));this.e=ISb(bIb(g))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction rhb(a){var b,c;a.g=a.e.d.a.a.length;Tab(a.a,a.g);a.a.D=a.e.k;a.a.F=a.e.n;for(b=0;b!=a.g;b++){c=fYb(a.e.d,b);Vab(a.a,b,c.c,c.d,c.a);a.a.mb[b]=0;b==a.k&&(a.a.A[b].p=true)}IX(a.a)}\nfunction nCb(a,b,c){if(a.c==-1){a.c=b;a.d=c}a.V.Fc.c?(a.j.strokeStyle=u6b,undefined):(a.j.strokeStyle=t6b,undefined);a.j.beginPath();Nf(a.j,a.c,a.d);Lf(a.j,b,c);a.j.stroke();a.c=b;a.d=c}\nfunction po(b,c){var d,e;!c.e||c.He();e=c.f;_l(c,b.b);try{xo(b.a,c)}catch(a){a=AF(a);if(gr(a,184)){d=a;throw BF(new Io(d.a))}else throw BF(a)}finally{e==null?(c.e=true,c.f=null):(c.f=e)}}\nfunction uU(a,b,c,d){var e,f,g,h,i,j;j=new Mxb;h=new uxb;i=new uxb;e=b.a-a.a;f=b.b-a.b;g=$wnd.Math.sqrt(e*e+f*f);Kxb(j,b.a,b.b);YU(a,b,h,i,1-c/g,d);Kxb(j,h.a,h.b);Kxb(j,i.a,i.b);return j}\nfunction LX(a){var b,c,d;d=0;for(b=0;b!=a.ag();b++){c=a.A[b];if(c.k){C5(iU,0,a.hb[b],c.B);++d}}d!=a.ig()&&(console.log('voltage source count does not match number of outputs'),undefined)}\nfunction b3(a){var b,c,d,e;e=G3(a);kcb();Dbb();dhb();qNb();for(c=a.ab.a.a.length-1;c>=0;c--){b=U3(a,c);d=b.Kf();d!=null&&d.length!=0&&(e+=d+UZb);b.kb&&!gr(b,17)&&(e+=b.Jf()+UZb)}return e}\nfunction MTb(a){var b,c;if(a>=j_b){b=55296+(a-j_b>>10&1023)&ZZb;c=56320+(a-j_b&1023)&ZZb;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&ZZb)}}\nfunction LVb(a,b){var c,d,e,f;PYb(b);e=null;f=0;for(d=0;d<a.a.length;++d){c=a.a[d];if(c.a){if(e==null){e=xYb(a.a,d);f=d}}else e!=null&&(e[f++]=c)}if(e==null){return false}a.a=e;return true}\nfunction WO(a,b,c){var d,e;b=$wnd.Math.max(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--){Fh(a.a,a.a.lastChild)}}}\nfunction vCb(a){var b;if(a.Y!=1)return null;if(a.I<0&&!wCb(a))return null;if(a._.a.a.length==0)return null;b=eYb(a._);a.I>=0&&a._.a.a.length>a.I&&(b=fYb(a._,a.I));return !b.e?'':b.e.cg(b.v)}\nfunction VWb(){VWb=bG;TWb=vq(oq(NE,1),jZb,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);UWb=vq(oq(NE,1),jZb,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction _F(){$F={};!Array.isArray&&(Array.isArray=function(a){return Object.prototype.toString.call(a)==='[object Array]'});function b(){return (new Date).getTime()}\n!Date.now&&(Date.now=b)}\nfunction d_(a,b,c,d,e,f){b_();var g;hX.call(this,a,b,c,d,e,f);this.r=1;this.d=ISb(bIb(f));this.f=ISb(bIb(f));this.c=JSb(bIb(f),10);g=xUb($$,aTb(this.c));if(g){this.b=g.b;this.a=g.a}this.e=a_}\nfunction Pbb(a,b,c,d,e,f){xX();var g;OX.call(this,a,b,c,d,e,f);this.e=qcb(bIb(f));Nbb(this);for(g=0;g!=this.i;g++){if(this.A[g].k){this.mb[g]=KSb(ISb(bIb(f)));this.A[g].A=this.mb[g]>this.t/2}}}\nfunction hhb(a){var b,c,d,e;e=new mYb;c=new RUb((new JUb(Tgb)).a);while(c.b){d=PUb(c);b=d.ei();if(b.k)continue;if(a&&b.a==0)continue;IVb(e.a,b,0)!=-1||FVb(e.a,b)}mWb();NVb(e.a,null);return e}\nfunction BCb(a){var b,c,d,e;d=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!d)return false;e=zH(d.a,H6b);if(e==null)return false;b=FTb(e,' ');c=JSb(b[1],10);NCb(a,c);a.X=JSb(b[2],10);return true}\nfunction KTb(a){var b,c,d;c=a.length;d=0;while(d<c&&(VYb(d,a.length),a.charCodeAt(d)<=32)){++d}b=c;while(b>d&&(VYb(b-1,a.length),a.charCodeAt(b-1)<=32)){--b}return d>0||b<c?a.substr(d,b-d):a}\nfunction dL(b,c){bL();var d,e,f,g;d=null;for(g=b.ef();g.tf();){f=g.uf();try{c.gf(f)}catch(a){a=AF(a);if(gr(a,37)){e=a;!d&&(d=new _Wb);AUb(d.a,e,d)}else throw BF(a)}}if(d){throw BF(new cL(d))}}\nfunction CX(a,b){var c,d,e,f;b[0]=a.Jg();c=1;for(d=0;d!=a.ag();d++){e=a.A[d];b[c]!=null?(b[c]+='; '):(b[c]='');f=e.u;e.j&&(f+=\"'\");e.d&&(f='Clk');b[c]+=f+N0b+iW(a.mb[d],'V',false);d%2==1&&++c}}\nfunction cbb(a,b){var c,d;a.b=Gbb(a.c);if(!a.b)return;a.e=a.b.d.a.a.length;c=sq(qr,z$b,8,a.e,15,1);for(d=0;d!=a.e;d++)c[d]=fYb(a.b.d,d).b;!b&&(b=new dIb(a.b.c,' '));l8(a,b,a.b.j,c);sU(a);bbb(a)}\nfunction ISb(a){HSb==null&&(HSb=new RegExp('^\\\\s*[+-]?(NaN|Infinity|((\\\\d+\\\\.?\\\\d*)|(\\\\.\\\\d+))([eE][+-]?\\\\d+)?[dDfF]?)\\\\s*$'));if(!HSb.test(a)){throw BF(new nTb(e7b+a+'\"'))}return parseFloat(a)}\nfunction kh(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].ze()&&(c=jh(c,g)):g[0].Ae()}catch(a){a=AF(a);if(gr(a,37)){d=a;Tg();$g(gr(d,181)?d.ye():d)}else throw BF(a)}}return c}\nfunction Rq(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 Aq(c&G$b,d&G$b,e&H$b)}\nfunction C4(a){var b;a.Kc.a.a=sq(HE,jZb,1,0,5,1);b=F3(a);if(a.Fd.a.a.length>0&&tTb(b,hYb(a.Fd).a)==0)return;_Xb(a.Fd,new u7(a,b));LQ(a.Jc,a.Kc.a.a.length>0);LQ(a.Ed,a.Fd.a.a.length>0);a.Oc=false}\nfunction Pnb(a,b,c){var d;d=$wnd.Math.abs(b-c);a.u>1&&(d*=100);if(d<W$b)return false;if(iU.rd>10&&d<$wnd.Math.abs(c)*w0b)return false;if(iU.rd>100&&d<W$b+(iU.rd-100)*E5b)return false;return true}\nfunction wab(a,b,c,d,e,f){tab();var g,h,i,j;r8.call(this,a,b,c,d,e,f,sab,rab);g=fYb(this.w,0);this.b=g.d;h=fYb(this.w,1);this.g=h.d;i=fYb(this.w,2);this.a=i.b;j=fYb(this.w,3);this.e=j.a;uab(this)}\nfunction crb(b,c,d,e,f,g){H9.call(this,b,c,d,e,f,g);try{this.a=KSb(ISb(bIb(g)));this.b=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(gr(a,15)){this.a=5;this.b=0}else throw BF(a)}(this.bb&1)!=0&&(this.p=3)}\nfunction af(a,b){var c;c=a.Rb;if(!b){try{!!c&&c.je()&&a.me()}finally{a.Rb=null}}else{if(c){throw BF(new QSb('Cannot set a new parent without first clearing the old parent'))}a.Rb=b;b.je()&&a.ke()}}\nfunction sO(a,b){var c,d,e;if(b<0){throw BF(new aSb('Cannot create a row with a negative index: '+b))}d=fO(a.c);for(c=d;c<=b;c++){c!=fO(a.c)&&cO(a,c);e=(LI(),$doc.createElement('tr'));OI(a.c,e,c)}}\nfunction lyb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);jyb(this);this.n=0;this.v=0;this.t=0;try{this.n=JSb(bIb(g),10);this.v=JSb(bIb(g),10);this.t=ISb(bIb(g))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction pQ(a){var b,c,d;if(!a.j){return}c=IVb(a.f,a.j,0);b=c;while(true){c=c+1;c==a.f.a.length&&(c=0);if(c==b){d=HVb(a.f,b);break}else{d=HVb(a.f,c);if(d.f){break}}}oQ(a,d);!!a.k&&$P(a,d,false,true)}\nfunction qQ(a){var b,c,d;if(!a.j){return}c=IVb(a.f,a.j,0);b=c;while(true){c=c-1;c<0&&(c=a.f.a.length-1);if(c==b){d=HVb(a.f,b);break}else{d=HVb(a.f,c);if(d.f){break}}}oQ(a,d);!!a.k&&$P(a,d,false,true)}\nfunction qUb(a,b){var c,d,e;c=b.di();e=b.ei();d=kr(c)?yUb(a,c):tUb(iXb(a.a,c));if(!(lr(e)===lr(d)||e!=null&&U(e,d))){return false}if(d==null&&!(kr(c)?zUb(a,c):!!iXb(a.a,c))){return false}return true}\nfunction dj(){dj=bG;Qi=new gj;Ni=new qj;Pi=new rj;Xi=new sj;Ti=new tj;Ri=new uj;Ui=new vj;Vi=new wj;Wi=new xj;Zi=new hj;$i=new ij;_i=new jj;cj=new kj;aj=new lj;bj=new mj;Si=new nj;Oi=new oj;Yi=new pj}\nfunction aV(a,b,c,d){var e,f,g,h;e=a.nb;g=a.pb;f=a.ob;h=a.qb;a.gb&&(a.nb==a.ob?(c=0):(d=0));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.wg()}\nfunction nV(a,b){mU(this);this.nb=this.ob=a;this.pb=this.qb=b;this.bb=this.Tf();sU(this);this.U=new Iyb;Fyb(this.U,tW(this.nb,this.ob),tW(this.pb,this.qb),pV(this.ob-this.nb)+1,pV(this.qb-this.pb)+1)}\nfunction oV(a,b,c,d,e){mU(this);this.nb=a;this.pb=b;this.ob=c;this.qb=d;this.bb=e;sU(this);this.U=new Iyb;Fyb(this.U,tW(this.nb,this.ob),tW(this.pb,this.qb),pV(this.ob-this.nb)+1,pV(this.qb-this.pb)+1)}\nfunction Eyb(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 Eg(a){var b;if(a.c==null){b=lr(a.b)===lr(Cg)?null:a.b;a.d=b==null?zZb:jr(b)?b==null?null:b.name:kr(b)?'String':oSb(W(b));a.a=a.a+': '+(jr(b)?b==null?null:b.message:b+'');a.c='('+a.d+') '+a.a}}\nfunction Jbb(a){var b,c;c=qcb(bIb(a));b=Gbb(c);if(!b){b=new Cbb;b.i=c;BUb(tbb,c,b);++ubb}else if(b.g!=null){console.log('ignoring model '+c+', using stored version instead');return b}Bbb(b,a);return b}\nfunction Tq(a,b){var c,d,e,f;b&=63;c=a.h&H$b;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 Aq(d&G$b,e&G$b,f&H$b)}\nfunction TQ(a,b){Be(this,(LI(),$doc.createElement('td')));Ee(this,Me(this.Sb)+'-'+$_b,false);b?Nh(this.Sb,a):bi(this.Sb,a);this.Sb.className='gwt-MenuItem';Lh(this.Sb,'id',oi($doc));Xd();Kb(sd,this.Sb)}\nfunction jW(a,b,c,d){var e;if($wnd.Math.abs(a)>t0b)return iW(a,b,false);e=d?XT:hU;if(c==1)return Np(e,a)+' '+b;if(c==2)return Np(e,A$b*a)+' m'+b;if(c==3)return Np(e,x0b*a)+' '+JRb+b;return iW(a,b,false)}\nfunction _2(a){var b,c,d,e,f;if(a.sd==null)return;for(e=0;e!=2;e++){d=a.sd[e];YP(d);c=Fbb();for(b=0;b!=c.a.a.length;b++){f=(pYb(b,c.a.a.length),HVb(c.a,b)).i;VP(d,T3(a,LRb('Add ')+(''+f),n3b+f))}}G2=ubb}\nfunction h$(a,b){if(b==0)return Gib(new Iib(b1b,a.n,1,8));if(b==1)return new Iib(Q0b,a.f,1,10);if(b==2)return Kib('Schmitt Inputs',(a.bb&2)!=0);if(b==3)return Kib('Invert Inputs',(a.bb&4)!=0);return null}\nfunction N2(a,b){var c,d,e,f;for(c=0;c!=a.n;c++){f=a.t[c];f.f==1?(e=f.g):(e=b[f.c]);if(isNaN(e)){a.C=false;break}if(c<a.oc.a.a.length-1){a.qc[c]=e}else{d=c-(a.oc.a.a.length-1);a.Kd[d].qg(d,e)}}d5(a,a.qc)}\nfunction mkb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);ikb(this);this.a=KSb(ISb(bIb(f)));this.g=KSb(ISb(bIb(f)));this.f=KSb(ISb(bIb(f)));this.b=KSb(ISb(bIb(f)));(this.bb&2)!=0&&(this.bb&=-3);this.c=0;this.V=0}\nfunction nzb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.c=qcb(bIb(g));this.g=KSb(ISb(bIb(g)));this.f=KSb(ISb(bIb(g)));try{this.b=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.gb=true;sU(this)}\nfunction wGb(b,c,d,e,f,g){pGb();OX.call(this,b,c,d,e,f,g);this.a=this.j=7;this.d=0;try{this.a=JSb(bIb(g),10);this.f=JSb(bIb(g),10);this.d=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}tGb(this)}\nfunction Syb(a,b){nV.call(this,a,b);Oyb(this);this.o=new vmb(iU);this.p=0.2;smb(this.o,this.p,0,2);this.gb=true;this.w=0.02;this.v=0.015;this.B=0;this.q=y_b;this.f=20;this.D=g6b;this.c=this.b=0;Ryb(this)}\nfunction qY(a){var b;a.D=2;a.F=a.n>2?a.n:2;a.A=sq(Oy,jZb,9,a.n+2,0,1);for(b=0;b!=a.n;b++){a.A[b]=new x2(a,a.n-1-b,3,'D'+b);a.A[b].k=true}a.A[a.n]=new x2(a,0,2,'In');a.A[a.n+1]=new x2(a,a.F-1,2,'V+');sU(a)}\nfunction Pcb(a){var b;a.D=2;a.F=a.n>2?a.n:2;a.A=sq(Oy,jZb,9,a.n+2,0,1);for(b=0;b!=a.n;b++)a.A[b]=new x2(a,a.n-1-b,2,'D'+b);a.A[a.n]=new x2(a,0,3,'O');a.A[a.n].k=true;a.A[a.n+1]=new x2(a,a.F-1,3,'V+');sU(a)}\nfunction K1(a,b){b[0]='capacitor';b[1]=n0b+iW($wnd.Math.abs(a.W),'A',false);b[2]=o0b+iW($wnd.Math.abs(a.mb[0]-a.mb[1]),'V',false);b[3]='C = '+iW(a.d,'F',false);b[4]=F0b+iW((a.mb[0]-a.mb[1])*a.W,'W',false)}\nfunction gpb(a){var b;if(a.D==0||a.F==0){a.D=a.F=8;sU(a)}a.A=sq(Oy,jZb,9,a.D+a.F,0,1);for(b=0;b!=a.D;b++)a.A[b]=new x2(a,b,1,'');for(b=0;b!=a.F;b++)a.A[b+a.D]=new x2(a,b,2,'');a.a=sq(pr,m0b,8,a.D*a.F,15,1)}\nfunction NP(a,b,c,d){var e,f,g,h;h=(LI(),a.Sb);g=$doc.createElement(xZb);g.text=b;g.removeAttribute(V_b);g.value=c;f=h.options.length;(d<0||d>f)&&(d=f);if(d==f){h.add(g,null)}else{e=h.options[d];h.add(g,e)}}\nfunction Wgb(a){var b,c;a.a>0&&a.a<20?(a.n='zener-'+Np(hU,a.a)):(a.f&1)!=0?(a.n='fwdrop='+Np(hU,a.i)):(a.n='diodemodel');if(yUb(Tgb,a.n)!=null){c=2;for(;;c++){b=a.n+'-'+c;if(yUb(Tgb,b)==null){a.n=b;break}}}}\nfunction LRb(a){var b,c;if(a==null)return null;if(a.length==0){return a}c=yUb(IRb,a);if(c!=null)return c;b=yTb(a,MTb(126));if(b!=a.length-1)return a;a=a.substr(0,b);c=yUb(IRb,a);if(c!=null)return c;return a}\nfunction cmb(a,b){if((PYb(b),b)&&a.indexOf('https://www.dropbox.com/')!=0){$wnd.alert('Dropbox links must start https://www.dropbox.com/');return}a=CTb(a,'www.dropbox.com','dl.dropboxusercontent.com');bmb(a)}\nfunction hqb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);this.j=KSb(ISb(bIb(f)));isNaN(this.j)&&(this.j=300);this.f=KSb(ISb(bIb(f)));this.g=KSb(ISb(bIb(f)));this.k=KSb(ISb(bIb(f)));this.d=KSb(ISb(bIb(f)));fqb(this)}\nfunction _Jb(a,b,c,d,e,f){V_.call(this,a,b,c,d,e);this.b=(new SSb(bIb(f))).a;this.c=bIb(f);if((this.bb&4)==0){while(aIb(f))this.c+=' '+bIb(f);this.c=DTb(this.c,'%2[bB]','+')}else{this.c=qcb(this.c)}ZJb(this)}\nfunction ni(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 Rj(){Rj=bG;Gj=new Uj;yj=new dk;Bj=new ek;Cj=new fk;Ej=new gk;Fj=new hk;Hj=new ik;Ij=new jk;Jj=new kk;Mj=new Vj;Oj=new Wj;Nj=new Xj;Qj=new Yj;Kj=new Zj;Lj=new $j;Pj=new _j;Aj=new ak;zj=new bk;Dj=new ck}\nfunction Ho(a){var b,c,d,e,f;c=a.Xh();if(c==0){return null}b=new $Tb(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.ef();f.tf();){e=f.uf();d?(d=false):(b.a+='; ',b);VTb(b,e.we())}return b.a}\nfunction XQ(a){var b,c,d,e,f;c=a.a.zb.style;f=qi($doc);e=pi($doc);c[$$b]=(Rj(),LZb);c[IZb]=(kl(),S$b);c[HZb]=S$b;d=si($doc);b=ri($doc);c[IZb]=$wnd.Math.max(d,f)+j$b;c[HZb]=$wnd.Math.max(b,e)+j$b;c[$$b]='block'}\nfunction cQ(a,b,c){var d,e;if(c<0||c>a.b.a.length){throw BF(new _Rb)}EVb(a.b,c,b);e=0;for(d=0;d<c;d++){gr(HVb(a.b,d),34)&&++e}EVb(a.f,e,b);WP(a,c,(LI(),b.Sb));b.g=a;Ee(b,Me(b.Sb)+'-'+$_b,false);rQ(a,b);return b}\nfunction jT(a,b,c){var d,e,f;if(c<0||c>a.c){throw BF(new _Rb)}if(a.c==a.a.length){f=sq(cy,jZb,21,a.a.length*2,0,1);for(e=0;e<a.a.length;++e){f[e]=a.a[e]}a.a=f}++a.c;for(d=a.c-1;d>c;--d){a.a[d]=a.a[d-1]}a.a[c]=b}\nfunction O5(b){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'&&b}else{return 0}}catch(a){return 0}}\nfunction Ayb(){var a,b,c,d;this.a=new XWb;d=$wnd.location.search;if(d!=null&&d.length>0){b=FTb(d.substr(1),'&');for(a=0;a<b.length;a++){c=FTb(b[a],'=');BUb(this.a,c[0],(cp('encodedURL',c[1]),decodeURI(c[1])))}}}\nfunction jWb(a,b,c,d,e,f){var g,h,i,j;g=d-c;if(g<7){gWb(b,c,d,f);return}i=c+e;h=d+e;j=i+(h-i>>1);jWb(b,a,i,j,-e,f);jWb(b,a,j,h,-e,f);if(f.ih(a[j-1],a[j])<=0){while(c<d){b[c++]=a[i++]}return}hWb(a,i,j,h,b,c,d,f)}\nfunction mgb(a,b){a.b=b.q;a.k=b.a;a.g=b.t;a.f=b.s;a.e=a.g*$wnd.Math.log(a.g/($wnd.Math.sqrt(2)*a.b));a.i=r5b*$wnd.Math.log(r5b/($wnd.Math.sqrt(2)*a.b));a.k==0?(a.j=0):(a.j=a.k-$wnd.Math.log(-(1+-0.005/a.b))/q5b)}\nfunction fZ(){var a,b,c,d;c=new mYb;d=I2.c;for(b=0;b!=d.a.a.length;b++){a=(pYb(b,d.a.a.length),HVb(d.a,b));!a.i&&FVb(c.a,a)}for(b=0;b!=d.a.a.length;b++){a=(pYb(b,d.a.a.length),HVb(d.a,b));!!a.i&&FVb(c.a,a)}I2.c=c}\nfunction yZ(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.k=20;this.j=Z0b;this.o=2.5;this.gb=true;try{this.k=KSb(ISb(bIb(g)));this.j=KSb(ISb(bIb(g)));this.o=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction tb(a){var b,c,d,e,f;b=sq(wr,{891:1,3:1,4:1,6:1},272,a.a.a.length,0,1);b=PVb(a.a,b);c=new Bg;for(e=0,f=b.length;e<f;++e){d=b[e];KVb(a.a,d);ib(d.a,c.a)}a.a.a.length>0&&xb(a.b,$wnd.Math.max(5,16-(Ig()-c.a)))}\nfunction Ye(a){var b;if(a.je()){throw BF(new QSb(\"Should only call onAttach when the widget is detached from the browser's document\"))}a.Nb=true;LI();ZJ(a.Sb,a);b=a.Ob;a.Ob=-1;b>0&&a.pe(b);a.ge();a.ne();Xn(a,true)}\nfunction Kh(a,b){var c,d,e,f,g;b=Sh(b);g=a.className||'';e=Qh(g,b);if(e!=-1){c=KTb(g.substr(0,e));d=KTb(ITb(g,e+b.length));c.length==0?(f=d):d.length==0?(f=c):(f=c+' '+d);a.className=f||'';return true}return false}\nfunction IL(a,b){var c;if(a.n){throw BF(new QSb('Composite.initWidget() may only be called once.'))}if(!b){throw BF(new lTb('widget cannot be null'))}_e(b);c=(LI(),b.Sb);Be(a,c);(tR(),QI(c))&&uR(c,a);a.n=b;af(b,a)}\nfunction j3(a){var b,c;C4(a);a5(a);a.v='';for(c=a.ab.a.a.length-1;c>=0;c--){b=U3(a,c);(b.kb||ZT==b)&&!gr(b,17)&&(a.v+=b.Jf()+UZb)}P5(a);k3(a,true);(a.v==null||a.v.length==0)&&G4(a);LQ(a.xc,a.v!=null&&a.v.length>0)}\nfunction Uvb(a){var b,c;l8(a,null,Qvb,Pvb);Tvb(a).d=3.0E-11/(a.k/0.6);Tvb(a).o=a.a;for(c=0;c!=11;c++)fYb(a.w,21+c).a=Rvb[c];b=a.c/f6b;fYb(a.w,21).a/=b;fYb(a.w,22).a/=b;Htb(fYb(a.w,13),b*100);Htb(fYb(a.w,18),b*100)}\nfunction pJb(a,b){nV.call(this,a,b);this.g=4;this.n=1;this.gb=true;this.b=0.99;this.e=sq(pr,m0b,8,4,15,1);this.d=sq(pr,m0b,8,4,15,1);this.o=sq(pr,m0b,8,3,15,1);this.c=sq(pr,m0b,8,3,15,1);this.a=sq(pr,m0b,8,9,15,1)}\nfunction jXb(a,b,c){var d,e,f,g,h;h=b==null?0:(g=Y(b),g|0);e=(d=a.a.get(h),d==null?new Array:d);if(e.length==0){a.a.set(h,e)}else{f=gXb(b,e);if(f){return f.fi(c)}}e[e.length]=new AVb(b,c);++a.c;KWb(a.b);return null}\nfunction yYb(a,b,c,d,e,f){var g,h,i,j,k;if(lr(a)===lr(c)){a=a.slice(b,b+e);b=0}i=c;for(h=b,j=b+e;h<j;){g=$wnd.Math.min(h+F5b,j);e=g-h;k=a.slice(h,g);k.splice(0,0,d,f?e:0);Array.prototype.splice.apply(i,k);h=g;d+=e}}\nfunction dq(a){var b,c;c=-a.a;b=vq(oq(or,1),z$b,8,15,[43,48,48,48,48]);if(c<0){b[0]=45;c=-c}b[1]=b[1]+((c/60|0)/10|0)&ZZb;b[2]=b[2]+(c/60|0)%10&ZZb;b[3]=b[3]+(c%60/10|0)&ZZb;b[4]=b[4]+c%10&ZZb;return PTb(b,b.length)}\nfunction cq(a){var b,c;c=-a.a;b=vq(oq(or,1),z$b,8,15,[43,48,48,58,48,48]);if(c<0){b[0]=45;c=-c}b[1]=b[1]+((c/60|0)/10|0)&ZZb;b[2]=b[2]+(c/60|0)%10&ZZb;b[4]=b[4]+(c%60/10|0)&ZZb;b[5]=b[5]+c%10&ZZb;return PTb(b,b.length)}\nfunction O2(a){var b,c,d,e,f,g,h;for(d=0;d!=a.Nd.a.a.length;d++){h=fYb(a.Nd,d);c=0;g=h.c._f(h.b);for(e=0;e!=h.a.a.a.length;e++){b=fYb(h.a,e);f=PU(b,g.a,g.b);c+=b.Sf(f)}h.b==0||gr(h.c,162)?h.c.qg(-1,c):h.c.qg(-1,-c)}}\nfunction Svb(){Svb=bG;Pvb=vq(oq(qr,1),z$b,8,15,[2,3,6,7,4]);Jvb=vq(oq(qr,1),z$b,8,15,[1,13,12,4,5]);Mvb=vq(oq(qr,1),z$b,8,15,[2,1,5,3,4]);Rvb=vq(oq(pr,1),m0b,8,15,[50,25,A$b,50000,A$b,5000,50000,50,39000,7500,4500])}\nfunction $e(a){if(!a.je()){throw BF(new QSb(\"Should only call onDetach when the widget is attached to the browser's document\"))}try{a.oe();Xn(a,false)}finally{try{a.he()}finally{LI();a.Sb.__listener=null;a.Nb=false}}}\nfunction vo(a,b,c){var d;if(!b){throw BF(new lTb('Cannot add a handler with a null type'))}if(!c){throw BF(new lTb('Cannot add a null handler'))}a.b>0?uo(a,new OT(a,b,c)):(d=zo(a,b,null),d.Th(c));return new NT(a,b,c)}\nfunction o4(a,b,c,d){var e,f;e=Y$b;a==''&&(e='');f='<div style=\"white-space:nowrap\"><div style=\"display:inline-block;width:100%;\"><i class=\"cirjsicon-'+a+'\"><\\/i>'+e+LRb(b)+w1b+c+w1b;return new PQ((iH(),new ZG(f)),d)}\nfunction o3(a){var b,c,d;b=a.Rb.a.a.length;for(c=0;c<b;c++){d=fYb(a.Qb,c);o2(fYb(a.Rb,c),d==a.hc)}LQ(a.hd,a.Qc>1&&a.Wc[a.Qc-1].v>0);LQ(a.Hd,a.Qc>1&&a.Wc[a.Qc-1].v!=a.Qc-1);LQ(a.w,a.Qc>1);LQ(a._c,a.Qc>0);G2!=ubb&&_2(a)}\nfunction fe(){fe=bG;new Fc('aria-busy');new Tb('aria-checked');new Fc('aria-disabled');new Tb('aria-expanded');new Tb('aria-grabbed');ee=new Fc(EZb);new Tb('aria-invalid');new Tb('aria-pressed');new Tb('aria-selected')}\nfunction Qh(a,b){var c,d,e;c=a.indexOf(b);while(c!=-1){if(c==0||(VYb(c-1,a.length),a.charCodeAt(c-1)==32)){d=c+b.length;e=a.length;if(d==e||d<e&&(VYb(d,a.length),a.charCodeAt(d)==32)){break}}c=a.indexOf(b,c+1)}return c}\nfunction h3(a){if(!!F2&&F2.Kb)return true;if(!!C2&&C2.Kb)return true;if(!!E2&&E2.Kb)return true;if(!!D2&&D2.Kb)return true;if(!!a.A&&a.A.Kb)return true;if(!!H2&&H2.Kb)return true;if(!!B2&&B2.Kb)return true;return false}\nfunction fpb(a,b,c){var d,e;if(a.b==null){olb(b,new _7(20,0,0));return}e=a.b[c]/W$b;e>0&&(e=255*(1+0.2*$wnd.Math.log(e)));e>255&&(e=255);e<20&&(e=20);e=$wnd.Math.max(e,a.a[c]);a.a[c]=e*0.99;d=new _7(mr(e),0,0);olb(b,d)}\nfunction Zqb(){var c=$doc.getElementById(v4b).files,d=c.length;if(d>=1){if(c[0].size>=128000)alert('File too large!');else{var e=new FileReader;e.onload=function(a){var b=e.result;$qb(b,c[0].name)};e.readAsText(c[0])}}}\nfunction fq(a){var b;b=vq(oq(or,1),z$b,8,15,[71,77,84,45,48,48,58,48,48]);if(a<=0){b[3]=43;a=-a}b[4]=b[4]+((a/60|0)/10|0)&ZZb;b[5]=b[5]+(a/60|0)%10&ZZb;b[7]=b[7]+(a%60/10|0)&ZZb;b[8]=b[8]+a%10&ZZb;return PTb(b,b.length)}\nfunction LDb(a,b){var c,d;d=fYb(a.Y._,b);c='<span style=\"color: '+d.d+';\">&#x25CF;<\\/span>&nbsp;CH '+(''+(b+1));switch(d.u){case 0:c+=' (V)';break;case 1:c+=' (I)';break;case 3:c+=' (R)';break;case 2:c+=' (P)';}return c}\nfunction P1(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.d=KSb(ISb(bIb(g)));this.o=KSb(ISb(bIb(g)));this.g=w0b;try{this.g=KSb(ISb(bIb(g)));(this.bb&4)!=0&&(this.n=KSb(ISb(bIb(g))))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction ymb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.a=new vmb(iU);this.b=KSb(ISb(bIb(g)));this.W=KSb(ISb(bIb(g)));try{this.c=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}smb(this.a,this.b,this.W,this.bb)}\nfunction Yvb(b,c,d,e,f,g){Svb();q8.call(this,b,c,d,e,f);this.gb=true;this.k=ISb(bIb(g));this.a=ISb(bIb(g));this.c=f6b;this.f=0;try{this.c=ISb(bIb(g));this.f=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}Vvb(this)}\nfunction RBb(a,b){var c,d,e,f,g,h,i;if(a.o)return;f=CDb(b,a.A.b);h=b.o;i=b.p;g=0;c=a.C[b.u];for(d=0;d!=a.A.b;d++){e=d+f&a.G-1;h[e]>g&&(g=h[e]);i[e]<-g&&(g=-i[e])}if(a.p)c=$wnd.Math.max(g,c);else while(g>c)c*=2;a.C[b.u]=c}\nfunction DDb(a){var b,c;if(!a.e)return;c=a.e.eg(a.v);b=a.a*(a.c+c-a.i);a.i=c;a.c=b;a.b&&(c=b);c<a.p[a.r]&&(a.p[a.r]=c);c>a.o[a.r]&&(a.o[a.r]=c);if(I2.td-a.g>=I2.Sb*a.s){a.r=a.r+1&a.t-1;a.p[a.r]=a.o[a.r]=c;a.g+=I2.Sb*a.s}}\nfunction GIb(a){var b,c;E9(a);vU(a,32);a.c=cV(a.d);a.b=cV(2+a.d);for(c=0;c!=a.d;c++){b=-16*(c-((a.d-1)/2|0));a.d==2&&c==0&&(b=16);XU(a.eb,a.fb,a.b[c],1,b);XU(a.ib,a.jb,a.c[c],1,b)}a.b[c]=a.fb;a.p=(a.bb&1)!=0&&a.d==2?3:a.d}\nfunction u3(a,b){var c,d,e;d=o5(a,d4(a,a.Zb));e=o5(a,e4(a,a.$b));if(!b||!gr(b,152))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 VQb(d,e);AU(c,b.ob,b.qb);b.Gf(d,e);bYb(a.ab,c);u4(a)}\nfunction owb(a,b,c,d,e,f,g,h,i,j){var k,m,n;k=b%2;if((a.bb&C$b)!=0){e=-e;g=-g;c+=a.b;i=-i}if((a.bb&g_b)!=0){f=-f;h=-h;d+=a.b;j=-j}m=c+a.b*e*k+i;n=d+a.b*f*k+j;n8(a,b,new vxb(m+g*a.b,n+h*a.b));a.g[b]=new vxb(m+g*a.a,n+h*a.a)}\nfunction tgb(a,b){a.p.o?(b[0]='diode'):(b[0]=LRb('diode')+k3b+a.q+')');b[1]=n0b+iW(a.W,'A',false);b[2]=o0b+iW(a.mb[0]-a.mb[1],'V',false);b[3]=F0b+iW((a.mb[0]-a.mb[1])*a.W,'W',false);a.p.o&&(b[4]='Vf = '+iW(a.p.j,'V',false))}\nfunction j5(a){var b,c,d;if(!a.Ab)return;b=0;for(c=0;c<LK(a.Id,a.Ab);c++){if(KK(a.Id,c)!=a.Nb){b=b+KK(a.Id,c).be();(KK(a.Id,c).ce().className||'').indexOf(W0b)!=-1&&(b+=12)}}d=ve(FR())-(a.wb?0:30)-b;d<0&&(d=0);Ce(a.Ab,d+j$b)}\nfunction hW(a){var b,c;if(a>=60){b=$wnd.Math.floor(a/3600);a-=3600*b;c=$wnd.Math.floor(a/60);a-=60*c;if(b==0)return c+':'+(a>=10?'':'0')+Np(hU,a);return b+':'+(c>=10?'':'0')+c+':'+(a>=10?'':'0')+Np(hU,a)}return iW(a,'s',false)}\nfunction Hzb(a,b){nV.call(this,a,b);Ezb(this);this.n=new vmb(iU);this.o=0.2;smb(this.n,this.o,0,2);this.gb=true;this.u=0.02;this.t=0.015;this.F=0.05;this.D=x0b;this.e=20;this.I=g6b;this.b=this.a=0;this.B=1;this.bb|=6;Gzb(this)}\nfunction QBb(a,b){var c,d,e,f,g,h,i;a.q=-100000000;a.r=j1b;for(i=0;i!=a._.a.a.length;i++){h=fYb(a._,i);if(h.u!=b)continue;e=CDb(h,a.A.b);f=h.o;g=h.p;for(c=0;c!=a.A.b;c++){d=c+e&a.G-1;f[d]>a.q&&(a.q=f[d]);g[d]<a.r&&(a.r=g[d])}}}\nfunction QRb(a,b,c,d){var e,f,g,h,i,j,k;for(k=0;k<d;k++){a.a+='-'}a.a+=''+b;a.a+=': ';STb(a,c.c);a.a+=UZb;i=new lVb(c.a);for(h=(j=new RUb((new JUb(i.a)).a),new qVb(j));h.a.b;){g=(f=PUb(h.a),f.di());e=yUb(c.a,g);QRb(a,g,e,d+1)}}\nfunction ohb(a,b,c){var d,e;if(b<0||c<0){for(d=0;d!=a.g;d++){e=a.a.A[d];if(b<0&&(e.q==0||e.q==1)&&e.n>=a.a.D+b)return;if(c<0&&(e.q==3||e.q==2)&&e.n>=a.a.F+c)return}}if(a.a.D+b<1||a.a.F+c<1)return;a.e.k+=b;a.e.n+=c;rhb(a);shb(a)}\nfunction YP(a){var b,c,d;oQ(a,null);b=a.o?a.d:(LI(),eK(a.d,0));while(LI(),fK(b)>0){Fh(b,eK(b,0))}for(d=new aWb(a.b);d.a<d.c.a.length;){c=$Vb(d);c.Sb[Y_b]=1;gr(c,167)?c:(c.g=null)}a.f.a=sq(HE,jZb,1,0,5,1);a.b.a=sq(HE,jZb,1,0,5,1)}\nfunction tU(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!=iU.ab.a.a.length;e++){d=U3(iU,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 YSb(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-f_b;b=d>>16&4;c+=b;a<<=b;d=a-i_b;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}\nfunction WGb(a){var b,c,d;a.D=a.n+1;a.F=3;a.A=sq(Oy,jZb,9,2+a.n,0,1);a.A[0]=new x2(a,1,2,'D');a.A[1]=new x2(a,2,2,'');a.A[1].d=true;for(b=0;b<a.n;b++){d=!!a.A[2+b]&&a.A[2+b].A;c=a.A[2+b]=new x2(a,b+1,0,'Q'+b);c.A=d;c.k=true}sU(a)}\nfunction LO(a,b,c){var d=$doc.createElement('td');d.innerHTML=Y$b;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 VUb(a,b){var c,d,e,f,g;if(b===a){return true}if(!gr(b,276)){return false}g=b;if(a.Xh()!=g.Xh()){return false}f=g.ef();for(d=a.ef();d.tf();){c=d.uf();e=f.uf();if(!(lr(c)===lr(e)||c!=null&&U(c,e))){return false}}return true}\nfunction LCb(a,b,c){var d,e,f,g;e=null;for(d=0;d!=a._.a.a.length;d++){if(c>=b.length)return c;f=new dDb(a.V);g=fYb(a._,d);if(!!e&&e.e==g.e&&e.v==0&&g.v==3)continue;XCb(f,g.v,g.e);f.v=c;b[c++]=f;e=g;NCb(f,qCb(a));UCb(f,a.X)}return c}\nfunction Jjb(a,b,c,d){var e,f,g,h;e=1;Qjb(a,'(')||Pjb(a,O5b+a.e);g=Cjb(a);f=new Ajb(g,null,b);while(Qjb(a,',')){h=Cjb(a);_Xb(f.a,h);++e}Qjb(a,')')||Pjb(a,P5b+a.e);(e<c||e>d)&&a.a==null&&(a.a='bad number of function args: '+e);return f}\nfunction R3(a){var b,c,d,e,f,g;f=30000;d=s3b;g=30000;e=s3b;for(c=0;c!=a.ab.a.a.length;c++){b=U3(a,c);f=q4(b.nb,q4(b.ob,f));d=n4(b.nb,n4(b.ob,d));g=q4(b.pb,q4(b.qb,g));e=n4(b.pb,n4(b.qb,e))}if(f>d)return null;return new Jyb(f,g,d-f,e-g)}\n",
"function cdb(a,b){nV.call(this,a,b);adb(this);this.i=new vmb(iU);this.j=new vmb(iU);this.k=0.5;this.p=1;this.d=H0b;this.q=0;this.b=0.15;this.e=0.05;this.a=0.02;this.c=0.15;this.g=1;this.r=0;smb(this.i,this.k,0,2);smb(this.j,this.a,0,2)}\nfunction aG(a,b,c){var d=$F,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=$F[b]),cG(h));_.hi=c;!b&&(_.ii=eG);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.gi=f)}\nfunction H3(a){var b,c,d,e,f,g;b=true;d=true;c=true;g=d3(a);for(f=new aWb(a.ab.a);f.a<f.c.a.length;){e=$Vb(f);if(e.kb||g==0){e.yf()||(b=false);e.Af()||(d=false);e.zf()||(c=false)}}LQ(a.I,g>0);LQ(a.D,g>0);LQ(a.mb,b);LQ(a.ob,d);LQ(a.nb,c)}\nfunction Ue(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 GQ(a){var b;this.a=a;AM.call(this,true,false,'menuPopup');this.b=(Ep(),true);eM(this,(fR(),dR));this.Db=false;Zh((LI(),Yh(this.Sb))).className='gwt-MenuBarPopup';b=Me(a.Sb);wTb(Z_b,b)||Pe(Zh(Yh(this.Sb)),b+'Popup',true);this.Ib=true}\nfunction BS(a,b){if(!a.Nb){return}if(b<0){throw BF(new aSb('Length must be a positive integer. Length: '+b))}if(b>Jh((LI(),a.Sb),f0b).length){throw BF(new aSb('From Index: 0 To Index: '+b+' Text Length: '+Jh(a.Sb,f0b).length))}ET(a.Sb,0,b)}\nfunction Sq(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&I$b)!=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?H$b:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?H$b:0;f=d?G$b:0;e=c>>b-44}return Aq(e&G$b,f&G$b,g&H$b)}\nfunction cib(a,b){var c,d,e,f,g;g=b.f;d=false;c=false;for(f=0;f!=a.g;f++){e=a.i[f];if(lr(e.c)===lr(g)||lr(e.b)===lr(g)||lr(e.a)===lr(g)){if(lr(e.a)===lr(g)&&!e.o){a.Eh();c=true}a.j.rg(f,e);e.o&&(d=true);u4(a.f)}}if(d){c||a.Eh();_hb(a);$hb(a)}}\nfunction FKb(a,b){nV.call(this,a,b);DKb(this);this.f=0.435;this.e=0.816;this.d=0.0294;this.c=0.0297;this.b=0.0287;this.a=1;this.g=H0b;this.v=this.q=0;this.i=0.05;this.w=sq(qr,z$b,8,2,15,1);this.p=sq(pr,m0b,8,3,15,1);this.k=sq(pr,m0b,8,5,15,1)}\nfunction Zhb(b){var c,d,e,f,g;for(f=0;f!=b.g;f++){e=b.i[f];if(!!e.s&&e.q==null){try{d=(g=Jh(ue(e.s),f0b),iib(g));e.t=d}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}if(e.a)continue;b.j.rg(f,e);if(gr(b.j,7)){c=I3(b.f,b.j,f);!!c&&aZ(c,e.t)}}u4(b.f)}\nfunction kXb(a,b){var c,d,e,f,g,h;g=b==null?0:(f=Y(b),f|0);d=(c=a.a.get(g),c==null?new Array:c);for(h=0;h<d.length;h++){e=d[h];if(WWb(b,e.di())){if(d.length==1){d.length=0;rXb(a.a,g)}else{d.splice(h,1)}--a.c;KWb(a.b);return e.ei()}}return null}\nfunction J1(a,b){var c;if(b==0)return new Iib('Capacitance (F)',a.d,u0b,w0b);if(b==1){c=new Iib('',0,-1,-1);c.b=new j2(r1b,(a.bb&2)==0);return c}if(b==2)return new Hib('Initial Voltage (on Reset)',a.g);if(b==3)return new Hib(s1b,a.n);return null}\nfunction Bgb(b,c,d,e,f,g){var h;oV.call(this,b,c,d,e,f);this.k=new ogb(iU);h=0.805904783;if((f&2)!=0){this.q=qcb(bIb(g))}else{if((f&1)>0){try{h=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}this.p=khb(h,0);this.q=this.p.n}ygb(this)}\nfunction hsb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.d=KSb(ISb(bIb(g)));this.c=KSb(ISb(bIb(g)));this.a=KSb(ISb(bIb(g)));this.f=KSb(ISb(bIb(g)));this.b=KSb(ISb(bIb(g)));try{this.W=ISb(bIb(g))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.e=100}\nfunction BNb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.i=0.1;this.f=Z0b;this.g=0;this.gb=true;this.b=5;try{this.i=KSb(ISb(bIb(g)));this.f=KSb(ISb(bIb(g)));this.g=KSb(ISb(bIb(g)));this.b=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction ZJb(a){var b,c,d;a.a=new mYb;d=new QTb(a.c);for(c=0;c<d.a.length;c++){b=sTb(d.a,c);if(b==92){d.a=JTb(d.a,0,c)+''+ITb(d.a,c+1);b=sTb(d.a,c);if(b==110){_Xb(a.a,JTb(d.a,0,c));d.a=d.a.substr(0,0)+''+ITb(d.a,c+1);c=-1;continue}}}_Xb(a.a,d.a)}\nfunction wbb(a){var b,c,d;if(a.f)return '';a.b=true;d='. '+lcb(a.i)+' '+a.e+' '+a.k+' '+a.n+' '+a.d.a.a.length+' ';for(c=0;c!=a.d.a.a.length;c++){b=fYb(a.d,c);c>0&&(d+=' ');d+=lcb(b.a)+' '+b.b+' '+b.c+' '+b.d}d+=' '+lcb(a.j)+' '+lcb(a.c);return d}\nfunction xL(a){var b;jL.call(this,(LI(),$doc.createElement('span')));this.c=a;this.d=$doc.createElement(y_b);Ch(this.Sb,this.c);Ch(this.Sb,this.d);b=oi($doc);this.c['id']=b;xi(this.d,b);this.b=new vN(this.d);!!this.c&&(this.c.tabIndex=0,undefined)}\nfunction wT(a,b,c,d,e){var f;f=new QG;PG(PG(PG(f,new RG('width:'+d+(kl(),j$b)+';')),new RG('height:'+e+j$b+';')),new RG('background:'+('url('+a.a+') '+'no-repeat '+(-b+'px ')+(-c+j$b))+';'));return !uT&&(uT=new yT),xT(tT,new RG((new RG(f.a.a)).a))}\nfunction FG(a,b){var c,d;c=$doc.createElement(M$b);c.innerHTML=Y$b;d=c.style;d[N$b]=(Lk(),O$b);d['zIndex']='-32767';d[T$b]=-20+b.Ee();d[IZb]=10+a.Ee();d[HZb]=10+b.Ee();d[Z$b]=(Hl(),Q$b);Rb((fe(),ee),c,vq(oq(tE,1),jZb,249,8,[(eSb(),true)]));return c}\nfunction lR(a,b){var c,d,e,f,g,h;a.i||(b=1-b);g=0;e=0;f=0;c=0;d=mr(b*a.d);h=mr(b*a.e);switch(a.a.ub.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:Ep();f=h;c=d;}DT(ue(a.a),'rect('+g+'px, '+f+'px, '+c+'px, '+e+'px)')}\nfunction sGb(a,b,c){var d,e,f,g,h;g=iU.Fc.c;if(a.d==0){olb(b,a.A[c].A?(Y7(),V7):g?a.g:a.c);return}f=-a.d*a.A[c].i/W$b;f>0&&(f=255*(1+0.2*$wnd.Math.log(f)));f>255&&(f=255);e=g?5:30;f<e&&(f=e);h=mr(f);d=g?new _7(255,255-h,255-h):new _7(h,0,0);olb(b,d)}\nfunction cb(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.Wd((1+$wnd.Math.cos(hZb+e*hZb))/2);return a.o&&a.r==c}if(!a.p&&b>=a.t){a.p=true;a.Vd();if(!(a.o&&a.r==c)){return false}}if(d){a.o=false;a.p=false;a.Ud();return false}return true}\nfunction eqb(a){var b;if(a.j<1200){b=mr(255*(a.j-800)/400);b<0&&(b=0);return new _7(b,0,0)}if(a.j<1700){b=mr(255*(a.j-1200)/500);b<0&&(b=0);return new _7(255,b,0)}if(a.j<2400){b=mr(255*(a.j-1700)/700);b<0&&(b=0);return new _7(255,255,b)}return Y7(),W7}\nfunction bIb(a){var b;if(a.c<a.b&&yTb(a.a,MTb(sTb(a.e,a.c)))>=0){if(a.d)return JTb(a.e,a.c,++a.c);while(++a.c<a.b&&yTb(a.a,MTb(sTb(a.e,a.c)))>=0);}if(a.c<a.b){b=a.c;while(++a.c<a.b&&yTb(a.a,MTb(sTb(a.e,a.c)))<0);return JTb(a.e,b,a.c)}throw BF(new OXb)}\nfunction BSb(a){if(a.Rh()){var b=a.c;b.Sh()?(a.k='['+b.j):!b.Rh()?(a.k='[L'+b.Ph()+';'):(a.k='['+b.Ph());a.b=b.Oh()+'[]';a.i=b.Qh()+'[]';return}var c=a.f;var d=a.d;d=d.split('/');a.k=ESb('.',[c,ESb('$',d)]);a.b=ESb('.',[c,ESb('.',d)]);a.i=d[d.length-1]}\nfunction SU(a,b,c){var d,e,f,g,h;h=cV(6);f=3*b;d=3*b;e=d*2;g=yV(a.eb,a.fb);h[0]=VU(a.eb,a.fb,c-e/g,f);h[1]=VU(a.eb,a.fb,c+d/g,f);h[2]=VU(a.eb,a.fb,c+d/g,-f);h[3]=VU(a.eb,a.fb,c+e/g,-f);h[4]=VU(a.eb,a.fb,c-d/g,-f);h[5]=VU(a.eb,a.fb,c-d/g,f);return zU(h)}\nfunction cfb(a){var b,c;a.c==0&&(a.c=2);a.a=1<<a.c;a.D=1+a.c;a.F=1+a.a;a.A=sq(Oy,jZb,9,a.b+1,0,1);for(b=0;b!=a.a;b++){a.A[b]=new x2(a,b,3,'Q'+b);a.A[b].k=true}for(b=0;b!=a.c;b++){c=b+a.a;a.A[c]=new x2(a,b,1,'S'+b)}a.b=a.a+a.c;a.A[a.b]=new x2(a,0,2,'Q')}\nfunction Fjb(a){var b;b=Djb(a);if(Qjb(a,'<='))return new Ajb(b,Djb(a),36);if(Qjb(a,'>='))return new Ajb(b,Djb(a),37);if(Qjb(a,'!='))return new Ajb(b,Djb(a),40);if(Qjb(a,'<'))return new Ajb(b,Djb(a),38);if(Qjb(a,'>'))return new Ajb(b,Djb(a),39);return b}\nfunction NCb(a,b){a.O=(b&1)!=0;a.U=(b&2)!=0;a.P=(b&4)==0;a.N=(b&8)!=0;a.o=(b&16)!=0;a.t=(b&128)!=0;a.Q=(b&256)!=0;a.T=(b&512)!=0;a.M=(b&C$b)!=0;a.M||(a.e=null);a.p=(b&8192)!=0;a.S=(b&i_b)!=0;a.K=(b&32768)!=0;a.k=(b&j_b)!=0;a.J=(b&k_b)!=0;a.L=(b&n_b)!=0}\nfunction nKb(a,b){nV.call(this,a,b);iKb(this);this.d=-40;this.c=150;this.f=F5b;this.g=3605;this.e=0.34;kKb(this,this.d);this.a=jKb(this);this.p=SF(GF($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=kKb(this,this.p);this.k='Temperature';lKb(this)}\nfunction zW(a,b,c){var d,e,f,g;b?(fU=a):(WT=a);f='####.';d=a;for(;d>0;d--)f+='#';e=(Ip(),new aq(f,gp()));b?(gU=e):(hU=e);if(c){g=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);!!g&&DH(g.a,b?A0b:z0b,''+a)}if(!b){f='####.';d=a;for(;d>0;d--)f+='0';XT=new aq(f,gp())}}\nfunction jH(a){iH();if(!NG(eH,a)){return a}a.indexOf('&')!=-1&&(a=MG(cH,a,'&amp;'));a.indexOf('<')!=-1&&(a=MG(fH,a,'&lt;'));a.indexOf('>')!=-1&&(a=MG(dH,a,'&gt;'));a.indexOf('\"')!=-1&&(a=MG(gH,a,'&quot;'));a.indexOf(\"'\")!=-1&&(a=MG(hH,a,'&#39;'));return a}\nfunction fqb(a){var b,c,d,e,f,g;f=a.g*a.g/a.f;g=a.j>5390?5390:a.j;a.i=f*(1.26104-4.90662*$wnd.Math.sqrt(17.1839/g-0.00318794)-7.8569/(g-187.56));b=1.57E-4*a.f;d=b*a.k/0.4;c=b*a.d/0.4;a.j+=(a.mb[0]-a.mb[1])*a.W*iU.vd/d;e=2600/a.f;a.j-=iU.vd*(a.j-300)/(c*e)}\nfunction Mp(a,b){var c,d;d=0;while(d<a.d-1&&sTb(b.a,d)==48){++d}if(d>0){b.a=b.a.substr(0,0)+''+ITb(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&&sTb(b.a,0)==48){a.e=0;a.b=a.o}}\nfunction CU(a,b,c,d,e,f){var g,h;h=mr(Mf(b.a,c).width);g=b.b/2|0;b.a.save();b.c=b.b;b.a.textBaseline=T_b;if(f){b.a.textAlign=u_b;pU(a,d-(h/2|0),e-g,d+(h/2|0),e+g)}else{pU(a,d,e-g,d+h,e+g)}f&&(b.a.textAlign=u_b,undefined);Kf(b.a,c,d,e);b.a.restore();b.b=b.c}\nfunction zCb(a){var b,c;GCb(a,false);a.C[2]=a.C[3]=a.C[0]=5;a.C[1]=0.1;a.D=5;a.F=0.1;a.X=64;a.P=true;a.U=a.O=false;a.T=a.N=a.o=a.Q=a.L=false;a.M=false;a.s=false;if(!BCb(a)){for(b=0;b!=a.u.a.a.length;b++){c=fYb(a.u,b);c.u==0&&(a.U=true);c.u==1&&(a.O=true)}}}\nfunction IYb(a){var b,c,d,e,f,g,h;g=a.length;b=0;for(f=0;f<g;){d=iSb(a,f,a.length);f+=d>=j_b?2:1;d<128?++b:d<g_b?(b+=2):d<j_b?(b+=3):d<o_b?(b+=4):d<r_b&&(b+=5)}c=sq(nr,z$b,8,b,15,1);h=0;for(e=0;e<g;){d=iSb(a,e,a.length);e+=d>=j_b?2:1;h+=HYb(c,h,d)}return c}\nfunction zqb(a){var b;a.D=2;a.F=a.n+1;a.A=sq(Oy,jZb,9,a.n*2+1,0,1);for(b=0;b!=a.n;b++)a.A[b]=new x2(a,a.n-1-b,2,'I'+b);for(b=0;b!=a.n;b++){a.A[b+a.n]=new x2(a,a.n-1-b,3,'O');a.A[b+a.n].k=true;a.A[b+a.n].s=(a.bb&2)!=0}a.A[a.b=a.n*2]=new x2(a,a.n,2,'Ld');sU(a)}\nfunction oQ(a,b){var c,d;if(b==a.j){return}if(a.j){NQ(a.j);if(a.o){d=(LI(),Zh(ue(a.j)));if(fK(d)==2){c=eK(d,1);Pe(c,__b,false)}}}if(b){Ee(b,Me((LI(),b.Sb))+'-'+$_b,true);if(a.o){d=Zh(b.Sb);if(fK(d)==2){c=eK(d,1);Pe(c,__b,true)}}Xd();wc(a.Sb,new lc(b.Sb))}a.j=b}\nfunction j6(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 Bbb(a,b){var c,d,e,f,g,h;a.e=JSb(bIb(b),10);a.k=JSb(bIb(b),10);a.n=JSb(bIb(b),10);c=JSb(bIb(b),10);a.d=new mYb;for(d=0;d!=c;d++){g=qcb(bIb(b));e=JSb(bIb(b),10);f=JSb(bIb(b),10);h=JSb(bIb(b),10);_Xb(a.d,new Wjb(g,e,f,h))}a.j=qcb(bIb(b));a.c=qcb(bIb(b))}\nfunction n$(b,c,d,e,f,g){var h;oV.call(this,b,c,d,e,f);this.n=2;this.n=(new SSb(bIb(g))).a;h=KSb(ISb(bIb(g)));this.gb=true;this.f=5;try{this.f=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.p=h>this.f*0.5;k$(this,(f&1)!=0?1:2);sU(this);l$(this)}\nfunction Tnb(a){w5(iU,a.hb[1]);w5(iU,a.hb[2]);(a.bb&a.n)!=0&&(a.bb&a.k)!=0&&a.Kh()?(a.w=3):(a.w=a.R==-1?2:1);if((a.bb&a.k)!=0&&a.Kh()){if(a.R==-1){ngb(a.C,a.hb[1],a.hb[a.w]);ngb(a.D,a.hb[2],a.hb[a.w])}else{ngb(a.C,a.hb[a.w],a.hb[1]);ngb(a.D,a.hb[a.w],a.hb[2])}}}\nfunction NGb(a){var b,c,d;if(MGb(a))return;for(b=0;b!=a.b.ad.length;b++)a.b.ad[b]=null;for(b=0;b!=a.c.a.a.length;b++){d=yS(fYb(a.c,b));c=fYb(a.b.Rb,b);c.d=d;d.length>0&&(a.b.ad[VYb(0,d.length),d.charCodeAt(0)]=fYb(a.b.Qb,b))}P4(a.b);PM(a,false);D2==a&&(D2=null)}\nfunction g6(a,b){var c,d,e,f,g;f=sq(qr,z$b,8,b,15,1);i6(a,b,f);c=sq(pr,m0b,8,b,15,1);e=qq(pr,[jZb,m0b],[14,8],15,[b,b],2);for(d=0;d!=b;d++){for(g=0;g!=b;g++)c[g]=0;c[d]=1;j6(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 kp(a,b,c){var d,e;d=GF(c.a.getTime());if(DF(d,0)<0){e=A$b-TF(LF(NF(d),A$b));e==A$b&&(e=0)}else{e=TF(LF(d,A$b))}if(b==1){e=$wnd.Math.min((e+50)/100|0,9);RTb(a,48+e&ZZb)}else if(b==2){e=$wnd.Math.min((e+5)/10|0,99);sp(a,e,2)}else{sp(a,e,3);b>3&&sp(a,0,b-3)}}\nfunction A4(a){var b=a.toDataURL('image/png');var c=window.open('',T3b,'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()},A$b)}\nfunction Unb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);Lnb(this);this.R=(f&this.r)!=0?-1:1;this.gb=true;Snb(this);this.T=this.Jh();this.u=this.Hh();try{this.T=KSb(ISb(bIb(g)));this.u=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}Jnb=this.bb&this.j;sU(this)}\nfunction oW(a){var b,c,d;jU=new Ckb(y0b,0,12);iU=a;ST=sq(yz,jZb,36,TT,0,1);cU=new uxb;dU=new uxb;d=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);WT=3;fU=1;if(d){b=zH(d.a,z0b);c=zH(d.a,A0b);b!=null&&(WT=JSb(b,10));c!=null&&(fU=JSb(c,10))}zW(WT,false,false);zW(fU,true,false)}\nfunction H9(a,b,c,d,e,f){var g;oV.call(this,a,b,c,d,e);g=bIb(f);tTb(g,MZb)==0?(this.q=gr(this,170)?0:1):tTb(g,'false')==0?(this.q=gr(this,170)?1:0):(this.q=(new SSb(g)).a);this.o=fSb((eSb(),xTb(MZb,bIb(f))));this.p=2;this.n=null;(this.bb&4)!=0&&(this.n=qcb(bIb(f)))}\nfunction AX(a){var b,c,d;a.t==5?(a.bb&=-8193):(a.bb|=8192);c=(d=a.Uf(),(d<127?String.fromCharCode(d&ZZb)+' ':d+' ')+a.nb+' '+a.pb+' '+a.ob+' '+a.qb+' '+a.bb);a.Lg()&&(c+=' '+a.n);(a.bb&8192)!=0&&(c+=' '+a.t);for(b=0;b!=a.ag();b++){a.A[b].s&&(c+=' '+a.mb[b])}return c}\nfunction WXb(a,b){var c,d,e,f,g,h;f=a.a*i7b+a.b*1502;h=a.b*i7b+11;c=$wnd.Math.floor(h*j7b);f+=c;h-=c*p_b;f%=p_b;a.a=f;a.b=h;if(b<=24){return $wnd.Math.floor(a.a*RXb[b])}else{e=a.a*(1<<b-24);g=$wnd.Math.floor(a.b*SXb[b]);d=e+g;d>=2147483648&&(d-=4294967296);return d}}\nfunction AM(a,b,c){var d;nM.call(this,a);this.Gb=b;d=vq(oq(NE,1),jZb,2,6,[c+'Top',c+'Middle',c+'Bottom']);this.tb=new JM(d);De(this.tb,'');Qe(Zh((LI(),Yh(this.Sb))),'gwt-DecoratedPopupPanel');jM(this,this.tb);Pe(Yh(this.Sb),E_b,false);Pe(IM(this.tb),c+'Content',true)}\nfunction ADb(a,b,c,d){var e,f,g,h,i,j;j=a.t;a.t=b;a.s!=c&&(j=0);a.s=c;a.a=1-1/(1.15*a.s*a.t);i=a.p;h=a.o;a.p=sq(pr,m0b,8,a.t,15,1);a.o=sq(pr,m0b,8,a.t,15,1);if(i!=null&&!d){for(e=0;e!=a.t&&e!=j;e++){f=-e&a.t-1;g=a.r-e&j-1;a.p[f]=i[g];a.o[f]=h[g]}}else a.g=I2.td;a.r=0}\nfunction Iq(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 ZSb(c)}if(b==0&&d!=0&&c==0){return ZSb(d)+22}if(b!=0&&d==0&&c==0){return ZSb(b)+44}return -1}\nfunction lS(){RL.call(this);this.b=(LI(),this.Sb);this.a=$doc.createElement(M$b);Ch(this.b,this.a);this.b.style[P$b]=(Ak(),'auto');this.b.style[N$b]=(Lk(),X$b);this.a.style[N$b]=X$b;this.b.style[e0b]='1';this.a.style[e0b]='1';jS(this);!WR&&(WR=new aS);_R(this.b,this.a)}\nfunction fIb(a){var b,c,d,e,f;d=ue(a.d).selectedIndex;if(d==-1){$wnd.alert('Please select a subcircuit to delete.');return}e=KP(a.d,d);b=$wnd.confirm('Are you sure you want to delete '+e+'?');if(b){c=fYb(a.e,d);iUb(a.e,c,true);zbb(c,false);DUb(tbb,c.i);++ubb;OP(a.d,d)}}\nfunction U4(a){var b,c,d;d=we(FR());b=ve(FR());b=b-(a.wb?0:30);f4(a.dd)||(d=d-A2);a.Bd.c&&(b-=40);d=$wnd.Math.max(d,0);b=$wnd.Math.max(b,0);if(a.J){Ie(a.J,d+'PX');Ce(a.J,b+'PX');a.i=d;a.g=b;c=window.devicePixelRatio;yf(a.J,mr(d*c));xf(a.J,mr(b*c))}V4(a);a.Cd[0]==0&&V2(a)}\nfunction zNb(a){var b,c;c=qcb(bIb(a));b=vNb(c);b.j=(new SSb(bIb(a))).a;b.v=ISb(bIb(a));b.p=ISb(bIb(a));b.b=ISb(bIb(a));b.s=ISb(bIb(a));b.q=ISb(bIb(a));b.a=ISb(bIb(a));b.r=ISb(bIb(a));b.g=ISb(bIb(a));b.i=ISb(bIb(a));b.n=ISb(bIb(a));b.o=ISb(bIb(a));b.c=ISb(bIb(a));return b}\nfunction Wp(a,b){var c,d;d=0;c=new YTb;d+=Up(a,b,0,c,false);a.t=c.a;d+=Xp(a,b,d,false);d+=Up(a,b,d,c,false);a.u=c.a;if(d<b.length&&(VYb(d,b.length),b.charCodeAt(d)==59)){++d;d+=Up(a,b,d,c,true);a.q=c.a;d+=Xp(a,b,d,true);d+=Up(a,b,d,c,true);a.r=c.a}else{a.q='-'+a.t;a.r=a.u}}\nfunction t2(a){var b;if(GTb(a.u,'/')){a.u=a.u.substr(1);a.j=true}else if(GTb(a.u,'#')){a.u=a.u.substr(1);a.a=true}b=DTb(a.u,'CLK:','');if(b.length!=a.u.length){a.d=true;a.u=b}b=DTb(a.u,'INV:','');if(b.length!=a.u.length){a.a=true;a.u=b}if(uTb(a.u,'clk')==0){a.u='';a.d=true}}\nfunction gI(a,b){var c,d,e;GI(a.j,null,0);if(a.r){return}d=(e=b.a.touches,e.length>0?e[0]:null);a.p=new SH((d.pageX||0)|0,(d.pageY||0)|0);c=Ig();GI(a.k,a.p,c);GI(a.e,a.p,c);a.n=null;if(a.g){FVb(a.q,new II(a.p,c));lh((dh(),a.i),2500)}a.o=new SH(dS(a.s),hS(a.s));ZH(a);a.r=true}\nfunction YU(a,b,c,d,e,f){var g,h;g=b.b-a.b;h=a.a-b.a;f/=$wnd.Math.sqrt(g*g+h*h);c.a=mr($wnd.Math.floor(a.a*(1-e)+b.a*e+f*g+p0b));c.b=mr($wnd.Math.floor(a.b*(1-e)+b.b*e+f*h+p0b));d.a=mr($wnd.Math.floor(a.a*(1-e)+b.a*e-f*g+p0b));d.b=mr($wnd.Math.floor(a.b*(1-e)+b.b*e-f*h+p0b))}\nfunction E9(a){gV(a);vU(a,32);a.r=new uxb;a.s=new uxb;if((a.bb&2)!=0){a.k=cV(7);XU(a.eb,a.fb,a.k[0],0.5,8);XU(a.eb,a.fb,a.k[1],0.5,24);XU(a.eb,a.fb,a.k[2],0.4,24);XU(a.eb,a.fb,a.k[3],0.6,24);XU(a.eb,a.fb,a.k[4],0.5,19);XU(a.eb,a.fb,a.k[5],0.4,16);XU(a.eb,a.fb,a.k[6],0.5,13)}}\nfunction BEb(a,b,c){this.e=a;this.b=c;this.d=new wP;this.a=new mL((PYb(c),c)?'-':'+');Ve(this.a,new CEb(this),(tm(),tm(),sm));se(this.a,'expand-but');tP(this.d,this.a);this.c=new jN(b);ue(this.c).style['fontWeight']=(pk(),'bold');tP(this.d,this.c);rL(this.d,this.c,(rP(),oP))}\nfunction rGb(a,b,c,d){var e,f,g,h,i;a.a.beginPath();f=new uxb;g=new uxb;h=new uxb;i=new uxb;e=fTb(b.a-c.a,b.b-c.b);YU(b,c,f,g,d/e,d);YU(b,c,h,i,1-d/e,d);Nf(a.a,b.a,b.b);Lf(a.a,f.a,f.b);Lf(a.a,h.a,h.b);Lf(a.a,c.a,c.b);Lf(a.a,i.a,i.b);Lf(a.a,g.a,g.b);Lf(a.a,b.a,b.b);a.a.fill()}\nfunction ucb(a,b,c,d,e,f){var g,h;oV.call(this,a,b,c,d,e);this.A=32;this.o=KSb(ISb(bIb(f)));this.i=KSb(ISb(bIb(f)));h=bIb(f);this.j=qcb(h);this.a=(new SSb(bIb(f))).a;this.d=sq(pr,m0b,8,this.a,15,1);for(g=0;g!=this.a;g++)this.d[g]=KSb(ISb(bIb(f)));this.gb=true;rcb(this,this.j)}\nfunction Nq(a){var b,c,d,e,f;if(isNaN(a)){return _q(),$q}if(a<-9223372036854775808){return _q(),Yq}if(a>=9223372036854775807){return _q(),Xq}e=false;if(a<0){e=true;a=-a}d=0;if(a>=K$b){d=mr(a/K$b);a-=d*K$b}c=0;if(a>=J$b){c=mr(a/J$b);a-=c*J$b}b=mr(a);f=Aq(b,c,d);e&&Gq(f);return f}\nfunction z4(a){var b,c,d,e,f,g,h,i;C4(a);a5(a);h=30000;f=s3b;i=30000;g=s3b;c=d3(a);for(e=0;e!=a.ab.a.a.length;e++){b=U3(a,e);if(b.kb||c==0){h=q4(b.nb,q4(b.ob,h));f=n4(b.nb,n4(b.ob,f));i=q4(b.pb,q4(b.qb,i));g=n4(b.pb,n4(b.qb,g))}}d=new r7;d.b=(h+f)/2|0;d.c=(i+g)/2|0;d.a=c;return d}\nfunction g5(a,b){if(b){if(a.qd!=null)return;a.ed=true;iL(a.Mc,(iH(),(new ZG(LRb('<strong>RUN<\\/strong>&nbsp;/&nbsp;Stop'))).a));Fe(a.Mc,i1b);yb(a.yd)}else{a.ed=false;iL(a.Mc,(iH(),(new ZG(LRb('Run&nbsp;/&nbsp;<strong>STOP<\\/strong>'))).a));Fe(a.Mc,'topButton-red');wb(a.yd);M4(a)}}\nfunction MBb(a,b,c){var d;if(b==0){_Xb(a.u,new FDb(c,0,0,rCb(a,0,false)));!!c&&a.V.N.c&&!(gr(c,210)||gr(c,240)||gr(c,215)||gr(c,211))&&_Xb(a.u,new FDb(c,1,3,rCb(a,1,false)))}else{d=c.dg(b);_Xb(a.u,new FDb(c,d,b,rCb(a,d,false)));d==0&&(a.U=true);d==1&&(a.O=true)}SBb(a);GCb(a,false)}\nfunction Yp(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 YTb;while(a.b<a.o){d.a+='0';++a.b;++a.d}XTb(b,0,d.a)}else if(a.b>a.o){e=a.b-a.o;for(c=0;c<e;++c){if(sTb(b.a,c)!=48){e=c;break}}if(e>0){b.a=b.a.substr(0,0)+''+ITb(b.a,e);a.d-=e;a.b-=e}}}}\nfunction Ylb(){var e={success:function(b){function d(){var a=c.responseText;C4(Xlb);D4(Xlb,a)}\ntry{if(b[0].bytes<T5b){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 jnb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.gb=true;this.j=0.5;this.g=1.66;this.o=3.33;this.f=5;this.e=0;try{this.j=KSb(ISb(bIb(g)));this.g=KSb(ISb(bIb(g)));this.o=KSb(ISb(bIb(g)));this.f=KSb(ISb(bIb(g)));this.e=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction Bpb(b,c,d,e,f,g){Bgb.call(this,b,c,d,e,f,g);if((f&3)==0){this.p=khb(2.1024259,0);this.q=this.p.n;U5(a6b+this.q);ygb(this)}this.c=KSb(ISb(bIb(g)));this.b=KSb(ISb(bIb(g)));this.a=KSb(ISb(bIb(g)));this.g=W$b;try{this.g=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction p7(a,b){var c,d,e,f;if(b==a.a)return true;if(a.e[b])return false;a.e[b]=true;d=S3(a.c,b);if(!d)return false;for(f=0;f!=d.b.a.a.length;f++){e=fYb(d.b,f);c=e.a;if(o7(a,b,c))return true}if(b==0){for(f=0;f!=a.c.rc.a.a.length;f++)if(o7(a,0,fYb(a.c.rc,f)))return true}return false}\nfunction hnb(a){var b,c;gV(a);c=16;16>a.X/2&&(c=mr(a.X/2));a.eb=UU(a.ib,a.jb,0.5-c/a.X);a.fb=UU(a.ib,a.jb,0.5+(c+2)/a.X);a.i=UU(a.ib,a.jb,0.5+(c-2)/a.X);b=cV(3);YU(a.eb,a.fb,b[0],b[1],0,16);b[2]=UU(a.ib,a.jb,0.5+(c-5)/a.X);a.d=zU(b);a.n=SU(a,1,0.30000001192092896);fV(a,a.ib,a.jb,16)}\nfunction iHb(b){var c,d,e,f,g;for(g=0;g!=b.c;g++){c=I3(b.i,b.e,g);if(!c)continue;f=b.d[g];try{c.k=!f.e?'':yS(f.e);U5('slidertext '+c.k+' '+f.e);!!c.d&&gN(c.d,c.k);d=iib(yS(f.j));c.f=d;d=iib(yS(f.g));c.e=d;aZ(c,f.t)}catch(a){a=AF(a);if(gr(a,15)){e=a;U5(og(e,e.we()))}else throw BF(a)}}}\nfunction mM(){RL.call(this);this.Ab=new YQ(this);this.ub=(fR(),cR);this.Bb='gwt-PopupPanelGlass';this.Db=false;this.Fb=-1;this.Jb=new nR(this);this.Lb=-1;Ch((LI(),this.Sb),$doc.createElement(M$b));gM(this,0,0);Zh(Yh(this.Sb)).className='gwt-PopupPanel';(null,Yh(this.Sb)).className=E_b}\nfunction SBb(a){var b,c,d,e,f;a._=new mYb;f=0;b=0;d=0;if(a.s){for(c=0;c<2&&c<a.u.a.a.length;c++){_Xb(a._,fYb(a.u,c))}}else{for(c=0;c!=a.u.a.a.length;c++){e=fYb(a.u,c);if(e.u==0){if(a.U){_Xb(a._,e);yDb(e,f++)}}else if(e.u==1){if(a.O){_Xb(a._,e);yDb(e,b++)}}else{_Xb(a._,e);yDb(e,d++)}}}}\nfunction JAb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);GAb(this);try{this.q=KSb(ISb(bIb(g)));this.r=KSb(ISb(bIb(g)));this.mb[0]=0;this.mb[1]=-this.q;this.mb[2]=-this.r;this.t=KSb(ISb(bIb(g)));this.k=KSb(ISb(bIb(g)));this.j=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}HAb(this)}\nfunction YCb(a,b,c,d,e){if(c>0){a.u=new mYb;_Xb(a.u,new FDb(d,d.dg(b),b,rCb(a,d.dg(b),false)));_Xb(a.u,new FDb(d,d.dg(c),c,rCb(a,d.dg(c),false)));return}if(e){a.u=new mYb;_Xb(a.u,new FDb(d,d.dg(b),0,rCb(a,d.dg(b),false)));_Xb(a.u,new FDb(e,d.dg(c),0,rCb(a,d.dg(b),false)));return}WCb(a,b)}\nfunction bZb(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=(VYb(c+3,a.length),a.charCodeAt(c+3)+(VYb(c+2,a.length),31*(a.charCodeAt(c+2)+(VYb(c+1,a.length),31*(a.charCodeAt(c+1)+(VYb(c,a.length),31*(a.charCodeAt(c)+31*b)))))));b=b|0;c+=4}while(c<d){b=b*31+sTb(a,c++)}b=b|0;return b}\nfunction Psb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.j=KSb(ISb(bIb(g)));this.e=KSb(ISb(bIb(g)));this.a=fSb((eSb(),xTb(MZb,bIb(g))));this.f='';try{this.f=qcb(bIb(g))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.d=sq(pr,m0b,8,3,15,1);this.c=sq(pr,m0b,8,3,15,1);this.b=sq(pr,m0b,8,3,15,1)}\nfunction KCb(a){var b,c,d,e;e=a.u.a.a.length==2?fYb(a.u,1).e:null;c=!e?-1:k4(a.V,e);d=c;while(true){for(++c;c<a.V.ab.a.a.length;c++){b=U3(a.V,c);if((gr(b,210)||gr(b,211))&&b!=fYb(a.u,0).e){if(a.u.a.a.length==1)_Xb(a.u,new EDb(b));else{fYb(a.u,1).e=b;fYb(a.u,1).u=0}return}}if(d==-1)return;c=d=-1}}\nfunction dK(){dK=bG;$J={_default_:oK,dragenter:nK,dragover:nK};aK={click:mK,dblclick:mK,mousedown:mK,mouseup:mK,mousemove:mK,mouseover:mK,mouseout:mK,mousewheel:mK,keydown:lK,keyup:lK,keypress:lK,touchstart:mK,touchend:mK,touchmove:mK,touchcancel:mK,gesturestart:mK,gestureend:mK,gesturechange:mK}}\nfunction JH(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=$wnd.Math.pow(0.9993,n);g=e*5.0E-4;i=IH(f.a,b,k.a,g);j=IH(f.b,b,k.b,g);h=new SH(i,j);a.e=h;d=a.b;c=QH(h,new SH(d,d));m=a.d;NH(a,new SH(m.a+c.a,m.b+c.b));if($wnd.Math.abs(h.a)<0.02&&$wnd.Math.abs(h.b)<0.02){return false}return true}\nfunction V2(a){var b,c,d,e;if(!a.ab)return;b=R3(a);V4(a);e=1;c=a.j.a;if(a.Qc==0&&a.j.b<800){d=mr(c*a.Sc);c-=d}!!b&&(e=$wnd.Math.min(a.j.b/(b.b+140),c/(b.a+100)));e=$wnd.Math.min(e,1.5);a.Cd[0]=a.Cd[3]=e;a.Cd[1]=a.Cd[2]=a.Cd[4]=a.Cd[5]=0;if(b){a.Cd[4]=(a.j.b-b.b*e)/2-b.c*e;a.Cd[5]=(c-b.a*e)/2-b.d*e}}\nfunction rQ(a,b){var c,d,e,f,g,h;if(!a.o){return}d=IVb(a.b,b,0);if(d==-1){return}c=a.o?a.d:(LI(),eK(a.d,0));h=(LI(),eK(c,d));g=fK(h);e=b.i;if(!e){g==2&&Fh(h,eK(h,1));b.Sb[Y_b]=2}else if(g==1){b.Sb[Y_b]=1;f=$doc.createElement('td');f['vAlign']=T_b;Nh(f,AT(a.n).a);f.className='subMenuIcon';Ch(h,TI(f))}}\nfunction Kg(b,c,d){Jg();function e(){b.onerror=b.onreadystatechange=b.onload=null;d&&Lg(b)}\nb.onload=eZb(function(){e();c&&c.ue(null)});b.onerror=eZb(function(){e();if(c){var a=new zg('onerror() called.');c.te(a)}});b.onreadystatechange=eZb(function(){/loaded|complete/.test(b.readyState)&&b.onload()})}\nfunction bq(a,b){var c,d,e,f,g;g=a.a.length;VTb(a,b.toPrecision(20));f=0;e=zTb(a.a,'e',g);e<0&&(e=zTb(a.a,'E',g));if(e>=0){d=e+1;d<a.a.length&&sTb(a.a,d)==43&&++d;d<a.a.length&&(f=JSb(ITb(a.a,d),10));WTb(a,e,a.a.length)}c=zTb(a.a,'.',g);if(c>=0){a.a=JTb(a.a,0,c)+''+ITb(a.a,c+1);f-=a.a.length-c}return f}\nfunction iCb(a,b){var c,d,e;olb(b,lU);a.$=10;if(a._.a.a.length==0){a.L&&dCb(a,b);return}c=eYb(a._);a.T&&lCb(a,c,b);a.P&&hCb(a,b,'Max='+zDb(c,a.q));if(a.Q){e=a.A.a-5;klb(b,'Min='+zDb(c,a.r),0,e)}a.S&&kCb(a,b);a.J&&_Bb(a,b);a.K&&cCb(a,b);d=uCb(a,true);d!=null&&d!=''&&hCb(a,b,d);a.N&&gCb(a,b);a.L&&dCb(a,b)}\nfunction z3(a,b,c,d){var e,f,g,h,i;a.T==-1&&(a.T=slb(a.fc.nb,a.fc.pb,b,c)>slb(a.fc.ob,a.fc.qb,b,c)?1:0);e=b-a.P;f=c-a.Q;if(e==0&&f==0)return;if(d){for(h=0;h!=a.ab.a.a.length;h++){g=fYb(a.ab,h);if(g.nb==a.P&&g.pb==a.Q)i=0;else if(g.ob==a.P&&g.qb==a.Q)i=1;else continue;aV(g,i,e,f)}}else aV(a.fc,a.T,e,f);u4(a)}\nfunction Pkb(a){var b,c,d,e;b=TU(a,a.mb[0]);c=a.b/a.c;if(c<Q5b){d=c*3;e=mr(255*d);e<0&&(e=0);return new _7(e+((255-e)*b.d/255|0),(255-e)*b.c/255|0,(255-e)*b.a/255|0)}if(c<0.6667){e=mr((c-Q5b)*3*255);e<0&&(e=0);return new _7(255,e,0)}if(c<1){e=mr((c-R5b)*3*255);e<0&&(e=0);return new _7(255,255,e)}return Y7(),W7}\nfunction Msb(a,b){var c,d,e,f;c=TU(a,a.mb[b*2]);d=a.d[b]/a.e;if(d<Q5b){e=d*3;f=mr(255*e);f<0&&(f=0);return new _7(f+((255-f)*c.d/255|0),(255-f)*c.c/255|0,(255-f)*c.a/255|0)}if(d<0.6667){f=mr((d-Q5b)*3*255);f<0&&(f=0);return new _7(255,f,0)}if(d<1){f=mr((d-R5b)*3*255);f<0&&(f=0);return new _7(255,255,f)}return Y7(),W7}\nfunction xR(){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 xFb(a){var b,c,d,e;e=yS(a.d).toLowerCase();ue(a.a).options.length=0;d=new mYb;for(b=0;b!=a.c.Rb.a.a.length;b++){c=fYb(a.c.Rb,b);yTb(c.b.toLowerCase(),(PYb(e),e))!=-1&&(cYb(d,c.b)||_Xb(d,c.b))}mWb();lYb(d,new IFb);for(b=0;b!=d.a.a.length;b++)IP(a.a,(pYb(b,d.a.a.length),HVb(d.a,b)));d.a.a.length>0&&PP(a.a)}\nfunction mR(a,b,c){var d;a.c=c;$(a);if(a.g){wb(a.g);a.g=null;jR(a)}a.a.Kb=b;lM(a.a);d=!c&&a.a.Db;a.a.ub!=(fR(),cR)&&!b&&(d=false);a.i=b;if(d){if(b){iR(a);ue(a.a).style[N$b]=O$b;a.a.Lb!=-1&&gM(a.a,a.a.Fb,a.a.Lb);ue(a.a).style[B_b]=C_b;SK((MR(),QR()),a.a);a.g=new rR(a);xb(a.g,1)}else{ab(a,200,Ig(),null)}}else{kR(a)}}\nfunction Ltb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.w=(new SSb(bIb(g))).a;this.d=100;try{this.s=KSb(ISb(bIb(g)));this.r=KSb(ISb(bIb(g)));this.mb[0]=0;this.mb[1]=-this.s;this.mb[2]=-this.r;this.d=KSb(ISb(bIb(g)));this.u=qcb(bIb(g))}catch(a){a=AF(a);if(gr(a,15)){this.u=U4b}else throw BF(a)}Btb=this.bb&2;Ktb(this)}\nfunction khb(a,b){var c,d,e,f,g,h;fhb();e=new RUb((new JUb(Tgb)).a);while(e.b){h=PUb(e);d=h.ei();if($wnd.Math.abs(d.j-a)<A5b&&d.r==0&&$wnd.Math.abs(d.a-b)<A5b&&d.e==2)return d}f=1/($wnd.Math.exp(a*19.331142470520007)-1);g='fwdrop='+a;b!=0&&(g=g+' zvoltage='+b);c=ihb(g);c.q=f;c.e=2;c.a=b;c.p=c.o=true;$gb(c);return c}\nfunction _4(a,b){var c,d,e,f,g,h,i,j,k;f=false;g=false;k=null;for(h=0;h!=a.ab.a.a.length;h++){c=U3(a,h);if(gr(c,163)){f=true;i=xUb(a.pc,c._f(0));i.a=0;break}gr(c,47)&&(g=true);!k&&gr(c,48)&&(k=c)}if(!b&&!f&&!!k&&!g){e=new I7;j=k._f(0);bYb(a.oc,e);d=xUb(a.pc,j);d?(d.a=0):AUb(a.pc,j,new t7(0))}else{e=new I7;bYb(a.oc,e)}}\nfunction Np(a,b){var c,d,e,f;if(isNaN(b)){return 'NaN'}d=b<0||b==0&&1/b<0;d&&(b=-b);c=new YTb;if(!isNaN(b)&&!isFinite(b)){VTb(c,d?a.q:a.t);c.a+=B$b;VTb(c,d?a.r:a.u);return c.a}b*=a.p;f=bq(c,b);e=c.a.length+f+a.i+3;if(e>0&&e<c.a.length&&sTb(c.a,e)==57){Zp(a,c,e-1);f+=c.a.length-e;WTb(c,e,c.a.length)}Op(a,d,c,f);return c.a}\nfunction vXb(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';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}if(Object.getOwnPropertyNames(b).length==0){return false}return true}\nfunction shb(a){var b,c,d;b=new rlb(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.j=1/$wnd.Math.min(d,c);Qf(a.b,Z7(N3(I2)));a.b.setTransform(1,0,0,1,0,0);Jf(a.b,0,0,a.b.canvas.width,a.b.canvas.height);Uf(a.b,1/a.j,0,0,1/a.j,0,0);Uab(a.a,fSb(uL(a.d))?a.f?yS(a.f):a.e.i:null);zX(a.a,b)}\nfunction DQ(a,b){var c,d,e,f,g,h,i;f=(hi(ue(b.i))+$wnd.pageYOffset|0)-(hi((LI(),a.Sb))+$wnd.pageYOffset|0);i=(hi(b.Sb)+$wnd.pageYOffset|0)-f;d=EQ(a.a);e=BQ(a.a)-Ih(a.Sb,GZb);g=d+Ih(a.Sb,GZb)-(($wnd.pageXOffset|0)+qi($doc));h=($wnd.pageXOffset|0)-e;g<=0&&h<=0?!!a.a.g&&!!a.a.g.i&&(a.b=a.a.g.i.b):(a.b=g<h);c=a.b?d:e;FQ(a,c,i)}\nfunction bbb(a){var b,c;a.a=new Wab(a.nb,a.pb);a.a.ob=a.ob;a.a.qb=a.qb;a.a.bb=a.bb&7168;a.ob-a.nb>a.b.k*16&&a==iU.O&&(a.bb&=-3);JX(a.a,(a.bb&2)!=0?1:2);Uab(a.a,(a.b.e&1)!=0?a.b.i:null);a.a.D=a.b.k;a.a.F=a.b.n;Tab(a.a,a.e);for(b=0;b!=a.e;b++){c=fYb(a.b.d,b);Vab(a.a,b,c.c,c.d,c.a)}IX(a.a);for(b=0;b!=a.e;b++)n8(a,b,FX(a.a,b))}\nfunction fCb(a,b){var c,d,e,f,g,h;e=0;d=1/(a.V.Sb*a.X*20*2);for(c=0;c<20;c++){h=a.A.b*c/20|0;if(h<e)continue;f=TF(GF($wnd.Math.round(c*d)))+C0b;g=mr($wnd.Math.ceil(Mf(b.a,f).width));e=h+g+4;if(c>0){b.a.strokeStyle='#880000';b.a.fillStyle='#880000';glb(b,h,0,h,a.A.a)}b.a.strokeStyle=y6b;b.a.fillStyle=y6b;klb(b,f,h+2,a.A.a)}}\nfunction mvb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.f=15;this.g=-15;this.b=x0b;try{this.f=KSb(ISb(bIb(g)));this.g=KSb(ISb(bIb(g)));this.b=KSb(ISb(bIb(g)));this.mb[0]=KSb(ISb(bIb(g)));this.mb[1]=KSb(ISb(bIb(g)));this.a=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.gb=true;kvb(this,(f&2)!=0?1:2);jvb(this)}\n",
"function qCb(a){var b,c,d,e;c=(a.O?1:0)|(a.U?2:0)|(a.P?0:4)|(a.N?8:0)|(a.o?524304:0)|(a.s?64:0)|(a.t?128:0)|(a.Q?256:0)|(a.T?512:0)|(a.M?C$b:0)|(a.p?8192:0)|(a.S?i_b:0)|(a.K?32768:0)|(a.k?j_b:0)|(a.J?k_b:0)|(a.L?n_b:0);c|=f_b;b=0;for(e=new aWb(a.u.a);e.a<e.c.a.length;){d=$Vb(e);b|=d.b?1:0}c|=b!=0?l_b:0;a.o&&(c|=o_b);return c}\nfunction Dkb(a){var b;a.D=2;a.F=a.n*2+1;a.A=sq(Oy,jZb,9,a.n*3+2,0,1);for(b=0;b!=a.n;b++){a.A[b]=new x2(a,a.n-1-b,2,'A'+b);a.A[b+a.n]=new x2(a,a.n-1-b+a.n,2,'B'+b);a.A[b+a.n*2]=new x2(a,a.n-1-b+2,3,'S'+b);a.A[b+a.n*2].k=true}a.a=a.n*3;a.b=a.n*3+1;a.A[a.b]=new x2(a,0,3,'C');a.A[a.b].k=true;a.A[a.a]=new x2(a,a.n*2,2,'Cin');sU(a)}\nfunction uBb(){var e=$doc.getElementById(I5b).files,f=e.length;if(f>=1){if(e[0].size>=128000){GJ(LRb('Cannot load: That file is too large!'));return}var g=new FileReader;g.onload=function(a){var b=new Uint8Array(g.result);var c='0:';for(var d=0;d<b.length;d++)c+=' '+b[d];xX();cBb=c;dib(F2);cBb=null};g.readAsArrayBuffer(e[0])}}\nfunction oKb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);iKb(this);this.f=KSb(ISb(bIb(f)));this.g=KSb(ISb(bIb(f)));this.d=KSb(ISb(bIb(f)));this.c=KSb(ISb(bIb(f)));this.e=KSb(ISb(bIb(f)));kKb(this,this.d);this.a=jKb(this);this.p=SF(GF($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=kKb(this,this.p);this.k=qcb(bIb(f));lKb(this)}\nfunction n9(a){var b,c;a.D=2;a.F=a.n>2?a.n:2;a.A=sq(Oy,jZb,9,(a.bb&4)!=0?a.n+3:a.n+2,0,1);a.A[0]=new x2(a,0,2,'');a.A[0].d=true;a.A[0].a=(a.bb&8)!=0;a.A[1]=new x2(a,a.F-1,2,'R');a.A[1].a=a.a;for(b=0;b!=a.n;b++){c=b+2;a.A[c]=new x2(a,b,3,'Q'+(a.n-b-1));a.A[c].k=a.A[c].s=true}(a.bb&4)!=0&&(a.A[a.n+2]=new x2(a,a.F-2,2,'U/D'));sU(a)}\nfunction oU(c){var b=c;c.getType=eZb(function(){return b.Of()});c.getInfo=eZb(function(){return b.Xf()});c.getVoltageDiff=eZb(function(){return b.gg()});c.getVoltage=eZb(function(a){return b.hg(a)});c.getCurrent=eZb(function(){return b.Rf()});c.getLabelName=eZb(function(){return b.Lh()});c.getPostCount=eZb(function(){return b.ag()})}\nfunction Y7(){Y7=bG;W7=new _7(255,255,255);U7=new _7(192,192,192);S7=new _7(128,128,128);M7=new _7(128,128,128);R7=new _7(64,64,64);Q7=new _7(64,64,64);N7=new _7(0,0,0);V7=new _7(255,0,0);new _7(255,175,175);new _7(255,200,0);X7=new _7(255,255,0);T7=new _7(0,255,0);new _7(255,0,255);P7=new _7(0,255,255);O7=new _7(0,0,255);new b8('')}\nfunction nwb(a){var b;a.a=16;a.b=a.a*2;a.d=fYb(a.w,0);b=fYb(a.w,1);b.i='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)))';y0(b);a.i=fYb(a.w,2);Htb(a.i,700);a.c=sq(pr,m0b,8,4,15,1)}\nfunction gBb(b,c,d,e,f,g){xX();var h,i;OX.call(this,b,c,d,e,f,g);this.g=new XWb;this.b=JSb(bIb(g),10);this.d=JSb(bIb(g),10);eBb(this);try{while(true){h=JSb(bIb(g),10);if(h<0)break;i=JSb(bIb(g),10);AUb(this.g,aTb(h),aTb(i));while(true){i=JSb(bIb(g),10);if(i<0)break;AUb(this.g,aTb(++h),aTb(i))}}}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction g_(d,e){b_();var f=e.files;var g=new (window.AudioContext||window.webkitAudioContext);d.Vg(g.sampleRate);if(f.length>=1){var h=new FileReader;h.onload=function(c){g.decodeAudioData(h.result,function(a){var b=a.getChannelData(0);d.Ug(b)},function(a){console.log('Error with decoding audio data'+a.err)})};h.readAsArrayBuffer(f[0])}}\nfunction ynb(a){a.D=2;a.F=3;a.A=sq(Oy,jZb,9,5+((a.bb&2)!=0?1:0),0,1);a.A[0]=new x2(a,0,2,'J');a.A[1]=new x2(a,1,2,'');a.A[1].d=true;a.A[1].a=(a.bb&4)==0;a.A[2]=new x2(a,2,2,'K');a.A[3]=new x2(a,0,3,'Q');a.A[3].k=a.A[3].s=true;a.A[4]=new x2(a,2,3,'Q');a.A[4].k=true;a.A[4].j=true;if((a.bb&2)!=0){a.A[5]=new x2(a,1,3,'R');a.A[5].a=(a.bb&8)!=0}}\nfunction xo(b,c){var d,e,f,g,h,i;if(!c){throw BF(new lTb('Cannot fire null event'))}try{++b.b;h=(e=Ao(b,c.Ge(),null),e);d=null;i=b.c?h._h(h.Xh()):h.$h();while(b.c?i.bi():i.tf()){g=b.c?i.ci():i.uf();try{c.Fe(g)}catch(a){a=AF(a);if(gr(a,37)){f=a;!d&&(d=new _Wb);AUb(d.a,f,d)}else throw BF(a)}}if(d){throw BF(new Go(d))}}finally{--b.b;b.b==0&&Bo(b)}}\nfunction Vvb(a){var b,c,d;a.bb|=1;switch(a.f){case 0:Uvb(a);break;case 1:c=new dIb(Kvb,'/');l8(a,c,Lvb,Jvb);Tvb(a).d=1.0E-11/(a.k/0.55);Tvb(a).o=a.a;d=a.c/f6b;fYb(a.w,11).a/=d;Htb(fYb(a.w,9),d*100);Htb(fYb(a.w,10),d*100);Htb(fYb(a.w,12),d*100);Htb(fYb(a.w,16),d*100);break;case 2:b=new dIb(Nvb,'/');l8(a,b,Ovb,Mvb);}a.b=sq(pr,m0b,8,5,15,1);Wvb(a)}\nfunction UBb(a,b,c){var d,e,f,g,h,i,j,k,m;if(h3(a.V))return;if(!Byb(a.A,b,c)){a.I=-1;return}if(a.u.a.a.length==0){a.I=-1;return}i=CDb(fYb(a.u,0),a.A.b);h=b-a.A.c+i&a.G-1;k=(a.A.a-1)/2|0;e=F5b;d=-1;for(g=0;g!=a._.a.a.length;g++){m=fYb(a._,g);j=mr(m.f*(m.o[h]+m.q));f=$wnd.Math.abs(c-(a.A.d+k-j));if(f<e){e=f;d=g}}a.I=d;a.I>=0&&(HBb=fYb(a._,a.I).u)}\nfunction Hyb(a,b){var c,d,e,f,g,h,i,j;h=a.b;j=a.a;if(KF(PF(h,j),0)){return new Lyb(b)}d=b.b;f=b.a;if(KF(PF(d,f),0)){return new Lyb(a)}g=a.c;i=a.d;h=CF(h,g);j=CF(j,i);c=b.c;e=b.d;d=CF(d,c);f=CF(f,e);g>c&&(g=c);i>e&&(i=e);DF(h,d)<0&&(h=d);DF(j,f)<0&&(j=f);h=QF(h,g);j=QF(j,i);DF(h,gZb)>0&&(h=gZb);DF(j,gZb)>0&&(j=gZb);return new Jyb(g,i,TF(h),TF(j))}\nfunction GU(a,b,c,d,e){var f,g,h,i,j,k;g=false;if(wTb(c.substr(0,1),'/')){g=true;c=c.substr(1)}h=mr(Mf(b.a,c).width);f=b.b;b.a.save();b.c=b.b;b.a.textBaseline=T_b;i=e.a;j=e.b;if(d.b!=e.b){i-=h/2|0;j+=HW(e.b-d.b)*f}else{e.a>d.a?(i+=4):(i-=4+h)}Kf(b.a,c,i,j);pU(a,i,j-(f/2|0),i+h,j+(f/2|0));b.a.restore();b.b=b.c;if(g){k=j-(f/2|0)-1;glb(b,i,k,i+h,k)}}\nfunction mMb(a){var b,c,d,e,f,g,h,i;gV(a);b=a.ab==0?HW(a._):-HW(a.ab);c=VU(a.ib,a.jb,0,-a.s*b);d=VU(a.ib,a.jb,1,-a.s*b);i=iU.tb/2|0;e=VU(a.ib,a.jb,0,-((a.s/2|0)-i)*b);f=VU(a.ib,a.jb,1,-((a.s/2|0)-i)*b);g=VU(a.ib,a.jb,0,-((a.s/2|0)+i)*b);h=VU(a.ib,a.jb,1,-((a.s/2|0)+i)*b);a.k=vq(oq(aC,1),q0b,19,0,[c,d,a.ib,a.jb]);a.g=vq(oq(aC,1),q0b,19,0,[g,h,e,f])}\nfunction eBb(a){var b,c;a.D=2;a.F=sW(a.b,a.d)+1;a.A=sq(Oy,jZb,9,2+a.b+a.d,0,1);a.A[0]=new x2(a,0,2,'WE');a.A[0].j=true;a.A[1]=new x2(a,0,3,'OE');a.A[1].j=true;a.c=2;a.e=2+a.b;a.f=2+a.b+a.d;for(b=0;b!=a.b;b++){c=b+a.c;a.A[c]=new x2(a,a.F-a.b+b,2,'A'+(a.b-b-1))}for(b=0;b!=a.d;b++){c=b+a.e;a.A[c]=new x2(a,a.F-a.d+b,3,'D'+(a.d-b-1));a.A[c].k=true}sU(a)}\nfunction LJb(a,b,c,d,e,f){var g,h,i,j,k,m;h=mr(Mf(b.a,c).width);i=mr(Mf(b.a,d).width);j=h>i?h:i;g=b.b;b.a.save();b.c=b.b;b.a.textBaseline=T_b;k=f.a;m=f.b;if(e.b!=f.b){k-=j/2|0;m+=HW(f.b-e.b)*g;f.b<e.b&&(m-=10)}else{f.a>e.a?(k+=4):(k-=4+j)}Kf(b.a,c,k+((j-h)/2|0),m);Kf(b.a,d,k+((j-i)/2|0),m+14);pU(a,k,m-(g/2|0),k+j,m+14+(g/2|0));b.a.restore();b.b=b.c}\nfunction WM(a){var b,c;AM.call(this,false,true,sZb);_e(a);this.lb=a;c=(LI(),HM(this.tb));Ch(c,TI(ue(this.lb)));DK(this,this.lb);Zh(Yh(this.Sb)).className='gwt-DialogBox';this.sb=qi($doc);this.mb=0;this.nb=0;b=new oN(this);Ve(this,b,(Tm(),Tm(),Sm));Ve(this,b,(mn(),mn(),ln));Ve(this,b,(Ym(),Ym(),Xm));Ve(this,b,(gn(),gn(),fn));Ve(this,b,(bn(),bn(),an))}\nfunction IU(a,b,c,d){var e,f,g,h,i,j,k;if(c==null)return;qlb(b,jU);g=mr(Mf(b.a,c).width);olb(b,lU);j=b.b/2|0;if(gr(a,47)||gr(a,239)){h=a.ob;k=a.qb}else{h=(a.ob+a.nb)/2|0;k=(a.qb+a.pb)/2|0}e=mr(a.Y*d);f=mr(a.Z*d);if(e==0)Kf(b.a,c,h-(g/2|0),k-(f<0?-f:f)-2);else{i=h+(e<0?-e:e)+2;(gr(a,48)||a.nb<a.ob&&a.pb>a.qb)&&(i=h-(g+(e<0?-e:e)+2));Kf(b.a,c,i,k+f+j)}}\nfunction ddb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);adb(this);this.d=H0b;this.q=0;this.k=KSb(ISb(bIb(f)));this.p=KSb(ISb(bIb(f)));this.b=KSb(ISb(bIb(f)));this.c=KSb(ISb(bIb(f)));this.a=KSb(ISb(bIb(f)));this.e=KSb(ISb(bIb(f)));this.g=KSb(ISb(bIb(f)));this.r=KSb(ISb(bIb(f)));this.i=new vmb(iU);this.j=new vmb(iU);smb(this.i,this.k,0,2);smb(this.j,this.a,0,2)}\nfunction Tyb(a,b,c,d,e,f){oV.call(this,a,b,c,d,e);Oyb(this);this.q=qcb(bIb(f));this.p=KSb(ISb(bIb(f)));this.c=KSb(ISb(bIb(f)));this.w=KSb(ISb(bIb(f)));this.f=KSb(ISb(bIb(f)));this.v=KSb(ISb(bIb(f)));this.D=ISb(bIb(f));this.H=JSb(bIb(f),10);this.B=JSb(bIb(f),10);this.C=JSb(bIb(f),10);this.gb=true;this.o=new vmb(iU);smb(this.o,this.p,this.c,2);Ryb(this);sU(this)}\nfunction VY(){var a;mM.call(this);a=(!qH&&(xH(),wH)&&(qH=new uH(c_b)),qH);DH(a.a,'versionString','3.1.3js');this.b=new dT;jM(this,this.b);Ie(this.b,U0b);_S(this.b,new mN('<iframe src=\"about.html\" width=\"400\" height=\"430\" scrolling=\"auto\" frameborder=\"0\"><\\/iframe><br>'));_S(this.b,this.a=new mL(V0b));Ve(this.a,new WY(this),(tm(),tm(),sm));ZL(this);kM(this)}\nfunction X0(a){var b;a.D=2;a.F=a.j>2?a.j:2;a.A=sq(Oy,jZb,9,a.j+2,0,1);a.a=a.j/2|0;for(b=0;b!=a.a;b++){a.A[b*2]=new x2(a,b*2,2,String.fromCharCode(65+b&ZZb)+'+');a.A[b*2+1]=new x2(a,b*2+1,2,String.fromCharCode(65+b&ZZb)+'-');a.A[b*2+1].k=true}a.A[b*2]=new x2(a,0,3,'O+');a.A[b*2].k=true;a.A[b*2+1]=new x2(a,1,3,'O-');a.g=new Ujb;a.b=sq(pr,m0b,8,a.a,15,1);sU(a)}\nfunction p1(a){var b;a.D=2;a.F=a.j>2?a.j:2;a.a=a.j/2|0;a.A=sq(Oy,jZb,9,a.j+2,0,1);for(b=0;b!=a.a;b++){a.A[b*2]=new x2(a,b*2,2,String.fromCharCode(65+b&ZZb)+'+');a.A[b*2+1]=new x2(a,b*2+1,2,String.fromCharCode(65+b&ZZb)+'-');a.A[b*2+1].k=true}a.A[b*2]=new x2(a,0,3,'V+');a.A[b*2].k=true;a.A[b*2+1]=new x2(a,1,3,'V-');a.g=new Ujb;a.b=sq(pr,m0b,8,a.a,15,1);sU(a)}\nfunction mCb(a,b){if(a.A.a>100&&a.A.b>100){b.a.save();a.A.a>100&&a.A.b>100&&a.V.bc>=a.A.c&&a.V.bc<=a.A.c+36&&a.V.cc>=a.A.d+a.A.a-36&&a.V.cc<=a.A.d+a.A.a?olb(b,eU):olb(b,(Y7(),R7));Xf(b.a,a.A.c+18,a.A.d+a.A.a-18);FV(b,0,0,5);GV(b,-8,0,-5,0);GV(b,8,0,5,0);GV(b,0,-8,0,-5);GV(b,0,8,0,5);GV(b,-6,-6,-4,-4);GV(b,6,-6,4,-4);GV(b,-6,6,-4,4);GV(b,6,6,4,4);b.a.restore()}}\nfunction MGb(a){var b,c,d,e,f,g;c=sq(Sx,jZb,122,127,0,1);f=false;for(e=0;e!=a.c.a.a.length;e++){b=fYb(a.c,e);g=Jh((LI(),b.Sb),f0b);if(g.length==0)continue;d=(VYb(0,g.length),g.charCodeAt(0));if(d>c.length){b.Sb.style[J6b]='red';f=true;continue}if(c[d]){b.Sb.style[J6b]='red';c[d].Sb.style[J6b]='red';f=true}else{b.Sb.style[J6b]='black'}c[d]=b}nf(a.a,!f);return f}\nfunction OX(a,b,c,d,e,f){xX();var g;oV.call(this,a,b,c,d,e);this.Lg()&&(aIb(f)?(this.n=(new SSb(bIb(f))).a):(this.n=this.Fg()));this.t=(this.bb&8192)!=0?ISb(bIb(f)):5;this.gb=true;this.Ng();JX(this,(e&1)!=0?1:2);for(g=0;g!=this.ag();g++){if(this.A==null)this.mb[g]=KSb(ISb(bIb(f)));else if(this.A[g].s){this.mb[g]=KSb(ISb(bIb(f)));this.A[g].A=this.mb[g]>this.t/2}}}\nfunction rAb(a){var b,c;a.D=a.n>2?a.n:2;a.F=2;a.A=sq(Oy,jZb,9,(a.bb&2)!=0&&a.n>=3?a.n+3:a.n+2,0,1);a.A[0]=new x2(a,1,2,'');a.A[0].d=true;a.A[1]=new x2(a,a.D-1,1,'R');a.A[1].j=(a.bb&4)==0;for(b=0;b!=a.n;b++){c=b+2;a.A[c]=new x2(a,b,0,'Q'+b);a.A[c].k=a.A[c].s=true}if((a.bb&2)!=0&&a.n>=3){a.a=a.A.length-1;a.A[a.a]=new x2(a,1,1,'CE');a.A[a.a].j=true}else a.a=-1;sU(a)}\nfunction FTb(a,b){var c,d,e,f,g,h,i,j;c=new RegExp(b,'g');i=sq(NE,jZb,2,0,6,1);d=0;j=a;f=null;while(true){h=c.exec(j);if(h==null||j==''){i[d]=j;break}else{g=h.index;i[d]=j.substr(0,g);j=JTb(j,g+h[0].length,j.length);c.lastIndex=0;if(f==j){i[d]=j.substr(0,1);j=j.substr(1)}f=j;++d}}if(a.length>0){e=i.length;while(e>0&&i[e-1]==''){--e}e<i.length&&(i.length=e)}return i}\nfunction bS(){$R=function(){var a=$wnd.event.srcElement;a.__lastScrollTop=a.scrollTop;a.__lastScrollLeft=a.scrollLeft};ZR=function(){var a=$wnd.event.srcElement;a.__isScrollContainer&&(a=a.parentNode);setTimeout(eZb(function(){if(a.scrollTop!=a.__lastScrollTop||a.scrollLeft!=a.__lastScrollLeft){a.__lastScrollTop=a.scrollTop;a.__lastScrollLeft=a.scrollLeft;cS(a)}}),1)}}\nfunction lgb(a,b,c){var d;if(b>a.e&&$wnd.Math.abs(b-c)>a.g+a.g){if(c>0){d=1+(b-c)/a.g;d>0?(b=c+a.g*$wnd.Math.log(d)):(b=a.e)}else{b=a.g*$wnd.Math.log(b/a.g)}a.d.C=false}else if(b<0&&a.j!=0){b=-b-a.j;c=-c-a.j;if(b>a.i&&$wnd.Math.abs(b-c)>0.05173){if(c>0){d=1+(b-c)/r5b;d>0?(b=c+r5b*$wnd.Math.log(d)):(b=a.i)}else{b=r5b*$wnd.Math.log(b/r5b)}a.d.C=false}b=-(b+a.j)}return b}\nfunction QW(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.o=5;this.n=40;this.r=0;this.j=0.5;try{this.r=(new SSb(bIb(g))).a;this.n=KSb(ISb(bIb(g)));this.o=KSb(ISb(bIb(g)));this.i=KSb(ISb(bIb(g)));this.q=KSb(ISb(bIb(g)));this.j=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}if((this.bb&2)!=0){this.bb&=-3;this.q=H0b}(this.bb&4)==0&&this.r==5&&(this.j=I0b);this.og()}\nfunction B3(a,b,c){var d,e,f,g,h,i;i=false;!!a.fc&&!a.fc.kb&&kV(a.fc,i=true);if(!w4(a)){b=b+a.sb&a.rb;c=c+a.sb&a.rb}f=b-a.P;g=c-a.Q;if(f==0&&g==0){i&&(a.fc.kb=false,undefined);return false}d=true;for(h=0;d&&h!=a.ab.a.a.length;h++){e=U3(a,h);e.kb&&!tU(e,f,g)&&(d=false)}if(d){for(h=0;h!=a.ab.a.a.length;h++){e=U3(a,h);e.kb&&_U(e,f,g)}u4(a)}i&&(a.fc.kb=false,undefined);return d}\nfunction T3(b,c,d){var e,f,g;!b.u&&(b.u=new XWb);BUb(b.u,d,c);g='';e=null;try{e=V5(d,0,0)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}if(e){if(e.fg()>0){g+=er(e.fg()&ZZb);b.ad[e.fg()]!=null&&!wTb(b.ad[e.fg()],d)&&U5('already have shortcut for '+er(e.fg()&ZZb)+' '+e);b.ad[e.fg()]=d}e.Ef()}g==''?(f=new p2(c)):(f=new r2(c,g));MQ(f,new vtb(tZb,d));_Xb(b.Rb,f);_Xb(b.Qb,d);return f}\nfunction dZ(b,c){var d,e,f;e=JSb(bIb(b),10);if(e==-1)return;try{f=bIb(b);if(wTb(f.substr(0,1),'F')){this.c=JSb(f.substr(1),10);f=bIb(b)}this.a=JSb(f,10);this.f=ISb(bIb(b));this.e=ISb(bIb(b));if((this.c&1)!=0){d=JSb(bIb(b),10);this.i=d==-1?null:fYb(c.c,d)}this.k=qcb(bIb(b))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}try{this.b=U3(c,e)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}\nfunction k8(a,b){var c,d,e,f,g,h,i,j,k,m;d=new mYb;_Xb(d,aTb(b));for(e=0;e<d.a.a.length;e++){m=(pYb(e,d.a.a.length),HVb(d.a,e)).a;c=fYb(a.A,m).b;for(f=0;f<c.a.a.length;f++){j=(pYb(f,c.a.a.length),HVb(c.a,f));i=j.a;if(i.jg(j.b))return true;for(g=0;g!=i.ag();g++)if(g!=j.b&&i.Qf(j.b,g)){h=i.hb[g];for(k=0;k!=a.hb.length;k++)a.hb[k]==h&&!cYb(d,aTb(k))&&_Xb(d,aTb(k))}}}return false}\nfunction I1(a,b){var c,d;fV(a,a.ib,a.jb,12);lV(a,b,a.mb[0]);HV(b,a.ib,a.eb);jV(a,b);HV(b,a.i[0],a.i[1]);iU.Cc.c&&olb(b,(Y7(),S7));lV(a,b,a.mb[1]);HV(b,a.jb,a.fb);jV(a,b);if(a.k==null)HV(b,a.j[0],a.j[1]);else{for(c=0;c!=a.k.length-1;c++)HV(b,a.k[c],a.k[c+1])}a.V=mV(a.W,a.V);if(iU.O!=a){EU(b,a.ib,a.eb,a.V);EU(b,a.jb,a.fb,-a.V)}HU(a,b);if(iU.cd.c){d=iW(a.d,'F',true);IU(a,b,d,12)}}\nfunction dxb(a){var b;a.D=a.n+2;a.F=3;a.A=sq(Oy,jZb,9,((a.bb&2)!=0?4:3)+a.n,0,1);a.A[0]=new x2(a,1,2,'LD');a.A[1]=new x2(a,2,2,'');a.A[1].d=true;a.A[2]=new x2(a,1,3,'Q'+((a.bb&2)!=0?a.n-1:a.n));a.A[2].k=true;if((a.bb&2)!=0){a.A[3]=new x2(a,0,2,'SER');a.b!=null&&a.b.length>0&&(a.A[2].A=a.b[0]);a.d=4}else{a.d=3}for(b=0;b<a.n;b++)a.A[a.d+b]=new x2(a,a.n-b,0,'D'+(a.n-(b+1)));sU(a)}\nfunction bCb(a,b,c,d,e,f){var g,h,i,j,k;j=0;i=15*d;for(h=0;h!=d;h++){k=mr(Mf(b.a,c[h]).width);k>j&&(j=k)}olb(b,lU);glb(b,e,a.A.d,e,a.A.d+a.A.a);(PYb(f),f)&&glb(b,a.A.c,a.V.cc,a.A.c+a.A.b,a.V.cc);olb(b,a.V.Fc.c?(Y7(),W7):(Y7(),N7));g=e;e<(j/2|0)&&(g=j/2|0);nlb(b,g-(j/2|0),a.A.d-i,j,i);olb(b,lU);for(h=0;h!=d;h++){k=mr(Mf(b.a,c[h]).width);klb(b,c[h],g-(k/2|0),a.A.d-2-(d-1-h)*15)}}\nfunction kI(a,b){var c,d;if(a.s==b){return}ZH(a);for(d=new aWb(a.d);d.a<d.c.a.length;){c=$Vb(d);MT(c.a)}a.d.a=sq(HE,jZb,1,0,5,1);hI(a);iI(a);a.s=b;b.Nb&&(iI(a),a.b=ZI(new xI(a)));a.a=We(b,new oI(a),(!Un&&(Un=new Fm),Un));FVb(a.d,Ve(b,new pI(a),(Qn(),Qn(),Pn)));FVb(a.d,Ve(b,new rI(a),(Ln(),Ln(),Kn)));FVb(a.d,Ve(b,new tI(a),(Fn(),Fn(),En)));FVb(a.d,Ve(b,new vI(a),(An(),An(),zn)))}\nfunction IO(a,b){var c,d,e,f,g,h,i;if(a.a==b){return}if(b<0){throw BF(new aSb('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--){bO(a,c,d);e=dO(a,c,d,false);f=ZO(a.c,c);f.removeChild(e)}}}else{for(c=0;c<a.b;c++){for(d=a.a;d<b;d++){g=ZO(a.c,c);h=(i=(LI(),$doc.createElement('td')),i.innerHTML=Y$b,LI(),i);hK(g,TI(h),d)}}}a.a=b;WO(a.e,b,false)}\nfunction Eq(a,b,c,d,e,f){var g,h,i,j,k,m,n;j=Hq(b)-Hq(a);g=Rq(b,j);i=Aq(0,0,0);while(j>=0){h=Kq(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;g.h=m>>>1;g.m=k>>>1|(m&1)<<21;g.l=n>>>1|(k&1)<<21;--j}c&&Gq(i);if(f){if(d){xq=Pq(a);e&&(xq=Uq(xq,(_q(),Zq)))}else{xq=Aq(a.l,a.m,a.h)}}return i}\nfunction zRb(){var b,c,d,e,f,g;d=new Ayb;b=yUb(d.a,'lang');if(b==null){f=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);!!f&&(b=zH(f.a,'language'));b==null&&(b=yRb())}xTb(b,'zh-tw')||xTb(b,'zh-cht')?(b='zh-tw'):(b=ETb(b,'-.*',''));if(wTb(b.substr(0,2),'en')){c=new XWb;ARb(c);return}g=Zg()+'locale_'+b+'.txt';e=new Uo((Ro(),Qo),g);try{To(e,new DRb)}catch(a){a=AF(a);if(!gr(a,137))throw BF(a)}}\nfunction $P(a,b,c,d){var e;if(!b.f){return}oQ(a,b);if(c&&!!b.e){a.g?ZP(a,false):oQ(a,null);(LI(),a.Sb).blur();e=b.e;gh((dh(),bh),new wQ(e));if(a.k){kQ(a.k,d);bM(a.i,false);a.k=null;oQ(a,null)}}else if(b.i){if(!a.k){mQ(a,b)}else if(b.i!=a.k){kQ(a.k,d);bM(a.i,false);mQ(a,b)}else if(c&&!a.c){kQ(a.k,d);bM(a.i,false);a.k=null;oQ(a,b)}}else if(a.c&&!!a.k){kQ(a.k,d);bM(a.i,false);a.k=null}}\nfunction CRb(b){var c,d,e,f,g;if(b.indexOf('\\\\u')<0)return b;g=new YTb;f=b.length;e=0;while(e<f){if(e+5<f&&(VYb(e,b.length),b.charCodeAt(e)==92)&&(VYb(e+1,b.length),b.charCodeAt(e+1)==117)){d=b.substr(e+2,e+6-(e+2));try{c=JSb(d,16);RTb(g,c&ZZb);e+=6}catch(a){a=AF(a);if(gr(a,131)){VTb((g.a+='\\\\u',g),d);e+=6}else throw BF(a)}}else{RTb(g,(VYb(e,b.length),b.charCodeAt(e)));++e}}return g.a}\nfunction EU(a,b,c,d){var e,f,g,h,i,j,k;if(!iU.ed||d==0||!iU.N.c)return;h=c.a-b.a;i=c.b-b.b;g=$wnd.Math.sqrt(h*h+i*i);olb(a,UT);if(d==100||d==-100){a.a.save();a.c=a.b;e=a.a;e.lineWidth=4;e.globalAlpha=0.5;e.beginPath();Nf(e,b.a,b.b);Lf(e,c.a,c.b);e.stroke();a.a.restore();a.b=a.c;d=Math.random()*16}d%=16;d<0&&(d+=16);for(f=d;f<g;f+=16){j=mr(b.a+f*h/g);k=mr(b.b+f*i/g);Jf(a.a,j-2,k-2,4,4)}}\nfunction h8(a,b,c){var d,e,f,g,h,i,j,k,m,n;e=new mYb;_Xb(e,aTb(b));for(f=0;f<e.a.a.length;f++){n=(pYb(f,e.a.a.length),HVb(e.a,f)).a;if(n==c)return true;d=fYb(a.A,n).b;for(g=0;g<d.a.a.length;g++){k=(pYb(g,d.a.a.length),HVb(d.a,g));j=k.a;for(h=0;h!=j.ag();h++)if(h!=k.b&&j.Qf(k.b,h)){i=j.hb[h];if(i==0)return true;for(m=0;m!=a.hb.length;m++)a.hb[m]==i&&!cYb(e,aTb(m))&&_Xb(e,aTb(m))}}}return false}\nfunction GKb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);DKb(this);this.g=H0b;this.q=this.v=0;this.f=KSb(ISb(bIb(g)));this.e=KSb(ISb(bIb(g)));this.d=KSb(ISb(bIb(g)));this.c=KSb(ISb(bIb(g)));this.b=KSb(ISb(bIb(g)));this.i=KSb(ISb(bIb(g)));try{this.a=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(gr(a,15)){this.a=1}else throw BF(a)}this.w=sq(qr,z$b,8,2,15,1);this.p=sq(pr,m0b,8,3,15,1);this.k=sq(pr,m0b,8,5,15,1)}\nfunction o2(a,b){var c;a.c=b;a.c?(c=l2+'&#10004;<\\/div>'+a.b):(c=l2+v1b+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+w1b}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+w1b}Nh((LI(),a.Sb),c)}\nfunction JJ(){if(!BJ){yK(\"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 BK);BJ=true}}\nfunction cCb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;n=eYb(a._);h=n.r+a.G-a.A.b;i=n.o;m=n.p;j=(a.q+a.r)/2;p=-1;for(f=0;f!=a.A.b;f++){g=f+h&a.G-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.G-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)|0;hCb(a,b,LRb('Duty cycle ')+c+'%')}}\nfunction hkb(a){var b,c,d,e;this.d=a;this.a=mr($wnd.Math.log(this.d)/$wnd.Math.log(2));this.b=sq(pr,m0b,8,this.d/2|0,15,1);this.c=sq(pr,m0b,8,this.d/2|0,15,1);b=-6.283185307179586/this.d;for(d=0;d<this.b.length;d++){this.b[d]=$wnd.Math.cos(b*d);this.c[d]=$wnd.Math.sin(b*d)}this.e=sq(pr,m0b,8,this.d,15,1);for(c=0;c<this.e.length;c++){e=$wnd.Math.sin(c*hZb/this.e.length);this.e[c]=e*1.5707963267961471}}\nfunction JM(a){var b,c,d,e;SL.call(this,(LI(),$doc.createElement(w_b)));d=this.Sb;this.b=$doc.createElement(x_b);Ch(d,TI(this.b));d[G_b]=0;d[H_b]=0;for(b=0;b<a.length;b++){c=(e=$doc.createElement('tr'),e.className=a[b]||'',undefined,Ep(),Ch(e,TI(KM(a[b]+'Left'))),Ch(e,TI(KM(a[b]+'Center'))),Ch(e,TI(KM(a[b]+'Right'))),e);Ch(this.b,TI(c));b==1&&(this.a=Yh(eK(c,1)))}this.Sb.className='gwt-DecoratorPanel'}\nfunction dJb(a){a.D=2;a.F=3;a.A=sq(Oy,jZb,9,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.A[0]=new x2(a,0,2,'T');a.A[1]=new x2(a,0,3,'Q');a.A[1].k=a.A[1].s=true;a.A[2]=new x2(a,(a.bb&4)!=0?1:2,3,'Q');a.A[2].k=true;a.A[2].j=true;a.A[3]=new x2(a,1,2,'');a.A[3].d=true;if((a.bb&4)!=0){a.A[5]=new x2(a,2,2,'S');a.A[4]=new x2(a,2,3,'R')}else{((a.bb&2)!=0||(a.bb&4)!=0)&&(a.A[4]=new x2(a,2,2,'R'))}}\nfunction pGb(){pGb=bG;xX();oGb=vq(oq(qr,1),z$b,8,15,[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]);nGb=vq(oq(qr,1),z$b,8,15,[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]);mGb=vq(oq(qr,1),z$b,8,15,[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 Mbb(a){var b;if(a.e==null){a.i=a.n;sU(a);return}a.d=ncb(a.e);a.b=a.d.d.length;a.f=a.d.f.length;a.F=a.b>a.f?a.b:a.f;a.F==0&&(a.F=1);a.D=2;a.i=a.b+a.f;a.A=sq(Oy,jZb,9,a.i,0,1);for(b=0;b!=a.b;b++){a.A[b]=new x2(a,b,2,a.d.d[b]);t2(a.A[b])}for(b=0;b!=a.f;b++){a.A[b+a.b]=new x2(a,b,3,a.d.f[b]);a.A[b+a.b].k=true;t2(a.A[b+a.b])}a.c=sq(yF,c1b,8,a.i,16,1);a.g=sq(yF,c1b,8,26,16,1);a.a=sq(yF,c1b,8,a.i,16,1)}\nfunction wgb(a,b,c){var d,e;if(b==0){a.p=fYb(a.r,ue(c.c).selectedIndex);a.q=a.p.n;ygb(a);c.o=true;return}if(b==1||b==2){e=new bhb(a.p);e.f=b==1?1:0;(e.f&1)!=0&&(e.g==0&&(e.g=1),e.i=e.e*r5b*$wnd.Math.log(e.g/e.q+1));d=new zib(e,iU,a);E2=d;!d.rb&&(d.rb=EJ(new bN(d)));kM(d);return}if(b==3){if(a.p.p){GJ(LRb(s5b));return}(a.p.f&1)!=0&&Xgb(a.p);d=new zib(a.p,iU,null);E2=d;!d.rb&&(d.rb=EJ(new bN(d)));kM(d);return}}\nfunction So(b,c){var d,e,f,g;g=new $wnd.XMLHttpRequest;try{KT(g,b.a,b.d)}catch(a){a=AF(a);if(gr(a,181)){d=a;f=new _o(b.d);kg(f,new $o(d.we()));throw BF(f)}else throw BF(a)}g.setRequestHeader('Content-Type','text/plain; charset=utf-8');b.b&&(g.withCredentials=true,undefined);e=new Mo(g,b.c,c);LT(g,new Wo(e,c));try{g.send(null)}catch(a){a=AF(a);if(gr(a,181)){d=a;throw BF(new $o(d.we()))}else throw BF(a)}return e}\nfunction kzb(a){var b,c;gV(a);sU(a);a.d=a.$*16;vU(a,32);a.n=sq(aC,q0b,19,3,0,1);a.k=sq(aC,q0b,19,3,0,1);for(c=0;c!=3;c++){a.n[c]=new uxb;a.k[c]=new uxb}XU(a.eb,a.fb,a.k[0],0,0);XU(a.eb,a.fb,a.k[1],1,0);XU(a.eb,a.fb,a.k[2],1,a.d);XU(a.ib,a.jb,a.n[0],0,0);XU(a.ib,a.jb,a.n[1],1,0);XU(a.ib,a.jb,a.n[2],1,a.d);a.e=new uxb;if((a.bb&4)!=0){a.a=cV(5);b=22*a.$;XU(a.eb,a.fb,a.a[2],0.4375,b);XU(a.eb,a.fb,a.a[3],0.5625,b)}}\nfunction z_(a){var b,c,d,e,f,g,h,i,j,k,m,n,o;c=[];e=a.e;d=0;if(a.d){e=a.c;d=a.e}if(e*a.o<0.05){GJ(LRb('Audio data is not ready yet. Increase simulation speed to make data ready sooner.'));return}k=-100000000;m=j1b;for(j=0;j!=e;j++){a.b[j]>k&&(k=a.b[j]);a.b[j]<m&&(m=a.b[j])}b=-(k+m)/2;n=8191.5/(k+b);g=a.p/20|0;i=e-g;h=n/g;for(j=0;j!=e;j++){f=j<g?j*h:j>i?(e-j)*h:n;o=mr((a.b[(j+d)%a.c]+b)*f);c[c.length]=o}N_(c,a.p)}\nfunction F3(a){var b,c,d,e,f,g,h;kcb();Dbb();dhb();qNb();e=G3(a);for(f=0;f!=a.ab.a.a.length;f++){c=U3(a,f);g=c.Kf();g!=null&&g.length!=0&&(e+=g+UZb);e+=c.Jf()+UZb}for(f=0;f!=a.Qc;f++){d=oCb(a.Wc[f]);d!=null&&(e+=d+UZb)}for(f=0;f!=a.c.a.a.length;f++){b=fYb(a.c,f);e+='38 '+(h=-1,!!b.i&&(h=gYb(I2.c,b.i)),k4(iU,b.b)+' F1 '+b.a+' '+b.f+' '+b.e+' '+h+' '+lcb(b.k))+UZb}a.zb!=-1&&(e+='h '+a.zb+' '+a.xb+' '+a.yb+UZb);return e}\nfunction gCb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;c=0;r=eYb(a._);i=r.r+a.G-a.A.b;k=r.p;j=r.o;for(g=0;g!=a.A.b;g++){h=g+i&a.G-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.G-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=$wnd.Math.sqrt(e-d*d);f=1/(d*a.V.Sb*a.X);(p<1||q>2)&&(f=0);f!=0&&hCb(a,b,iW(f,C0b,false))}\nfunction _Bb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;o=eYb(a._);c=0;i=o.r+a.G-a.A.b;k=o.o;n=o.p;m=(a.q+a.r)/2;q=-1;for(g=0;g!=a.A.b;g++){h=g+i&a.G-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.G-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);hCb(a,b,zDb(o,c)+(''+LRb(' average')))}}\nfunction Op(a,b,c,d){var e,f,g,h,i;if(a.g){f=(VYb(0,'.'.length),'.'.charCodeAt(0));g=(VYb(0,','.length),','.charCodeAt(0))}else{f=(VYb(0,'.'.length),'.'.charCodeAt(0));g=(VYb(0,','.length),','.charCodeAt(0))}a.e=0;a.d=c.a.length;a.b=a.d+d;h=a.v;e=a.f;a.b>C$b&&(h=true);h&&Mp(a,c);Yp(a,c);$p(a,c);Qp(a,c,g,e);Lp(a,c);Kp(a,c,f);h&&Jp(a,c);i=(VYb(0,'0'.length),'0'.charCodeAt(0));i!=48&&Rp(c,i);XTb(c,0,b?a.q:a.t);VTb(c,b?a.r:a.u)}\nfunction $2(a,b){var c,d,e,f,g,h,i;YP(b);a.Zc=new mYb;for(d=0;d<a.Qc;d++){i=LRb('Scope')+' '+(''+(d+1));f=uCb(a.Wc[d],false);f!=''&&(i+=k3b+jH(f)+')');_Xb(a.Zc,new RQ(i,new vtb(l3b,m3b+(''+d))))}c=c3(a);for(e=0;e<c;e++){i=LRb('Undocked Scope')+' '+(''+(e+1));f=uCb(X3(a,e).a,false);f!=''&&(i+=k3b+jH(f)+')');_Xb(a.Zc,new RQ(i,new vtb(l3b,m3b+(''+(a.Qc+e)))))}for(h=new aWb(a.Zc.a);h.a<h.c.a.length;){g=$Vb(h);cQ(b,g,b.b.a.length)}}\nfunction fkb(a,b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q;for(g=0;g<b.length;g++){b[g]*=a.e[g];c[g]*=a.e[g]}i=0;m=b.length/2|0;for(h=1;h<b.length-1;h++){k=m;while(i>=k){i-=k;k=k/2|0}i+=k;if(h<i){p=b[h];b[h]=b[i];b[i]=p;p=c[h];c[h]=c[i];c[i]=p}}m=1;for(f=0;f<a.a;f++){k=m;m<<=1;d=0;for(i=0;i<k;i++){e=a.b[d];n=a.c[d];d+=1<<a.a-f-1;for(j=i;j<b.length;j+=m){o=j+k;p=e*b[o]-n*c[o];q=n*b[o]+e*c[o];b[j+k]=b[j]-p;c[j+k]=c[j]-q;b[j]+=p;c[j]+=q}}}}\nfunction yN(a){var b,c,d,e,f,g,h,i;g=0;i=0;h=0;b=0;for(d=new pT(a.k);d.b<d.c.c;){c=oT(d);e=c.Qb;f=e.c;if(e.b){f.Y=false;continue}switch(zN(e.a).c){case 0:sG(f,g,a.d,h,a.d);wG(f,i,a.d,e.d,a.d);i+=e.d;break;case 2:sG(f,g,a.d,h,a.d);rG(f,b,a.d,e.d,a.d);b+=e.d;break;case 3:vG(f,i,a.d,b,a.d);tG(f,g,a.d,e.d,a.d);g+=e.d;break;case 1:vG(f,i,a.d,b,a.d);uG(f,h,a.d,e.d,a.d);h+=e.d;break;case 4:sG(f,g,a.d,h,a.d);vG(f,i,a.d,b,a.d);}f.Y=true}}\nfunction CG(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 ((a.a.offsetWidth||0)|0)/10;case 3:return ((a.a.offsetHeight||0)|0)/10;case 7:return ((yG.offsetWidth||0)|0)*0.1;case 8:return ((yG.offsetWidth||0)|0)*W$b;case 6:return ((yG.offsetWidth||0)|0)*0.254;case 4:return ((yG.offsetWidth||0)|0)*0.00353;case 5:return ((yG.offsetWidth||0)|0)*0.0423;default:case 0:return 1;}}\nfunction WKb(a,b){var c,d;c=(Ip(),new aq('####.##',gp()));d=$wnd.Math.abs(a);if(d<r0b)return '0 '+b;if(d<s0b)return Np(c,a*t0b)+' '+'p'+b;if(d<u0b)return Np(c,a*v0b)+' '+'n'+b;if(d<w0b)return Np(c,a*x0b)+' '+JRb+b;if(d<1)return Np(c,a*A$b)+' '+'m'+b;if(d<A$b)return Np(c,a)+' '+b;if(d<x0b)return Np(c,a*w0b)+' '+'k'+b;if(d<v0b)return Np(c,a*u0b)+' '+'M'+b;if(d<t0b)return Np(c,a*s0b)+' '+'G'+b;return Np(new aq('#.##E000',gp()),a)+' '+b}\nfunction H4(b,c,d){var e,f,g;e=(new SSb(bIb(c))).a;if((d&1)!=0){(e&2)!=0&&o2(b.fd,true);return}o2(b.N,(e&1)!=0);o2(b.fd,(e&2)!=0);o2(b.Ld,(e&4)==0);o2(b.Cc,(e&8)==8);o2(b.cd,(e&16)==0);b.b=(e&64)!=0;b.Sb=b.vd=KSb(ISb(bIb(c)));f=KSb(ISb(bIb(c)));g=mr($wnd.Math.log(10*f)*24+61.5);hFb(b.gd,g);hFb(b.H,(new SSb(bIb(c))).a);kU=KSb(ISb(bIb(c)));try{hFb(b.Bc,(new SSb(bIb(c))).a);b.ac=ISb(bIb(c))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}$4(b)}\nfunction jib(a,b){Yhb();var c;c=$wnd.Math.abs(b);if(!!a&&a.d)return Np(Xhb,b);if(!isNaN(c)&&!isFinite(c))return Np(Xhb,b);if(b==0)return '0';if(c<t1b)return Np(Xhb,b*1000000000000000)+'f';if(c<s0b)return Np(Xhb,b*t0b)+'p';if(c<u0b)return Np(Xhb,b*v0b)+'n';if(c<w0b)return Np(Xhb,b*x0b)+'u';if(c<1)return Np(Xhb,b*A$b)+'m';if(c<A$b)return Np(Xhb,b);if(c<x0b)return Np(Xhb,b*w0b)+'k';if(c<v0b)return Np(Xhb,b*u0b)+'M';return Np(Xhb,b*s0b)+'G'}\nfunction lp(a,b,c){var d;d=c.a.getMonth();switch(b){case 5:VTb(a,vq(oq(NE,1),jZb,2,6,['J','F','M','A','M','J','J','A','S','O','N','D'])[d]);break;case 4:VTb(a,vq(oq(NE,1),jZb,2,6,['January','February','March','April','May','June','July','August','September','October','November','December'])[d]);break;case 3:VTb(a,vq(oq(NE,1),jZb,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[d]);break;default:sp(a,d+1,b);}}\nfunction DU(a,b,c,d,e,f,g){var h,i,j,k,m;i=yV(d,e);b.a.save();b.c=b.b;b.a.lineWidth=3;Wf(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(iU.Ld.c){h=Hf(b.a,0,0,i,0);Df(h,0,Z7(TU(a,f)));Df(h,1,Z7(TU(a,g)));Tf(b.a,h)}Sf(b.a,(eg(),cg).a);Pf(b.a,1,c>0?1:-1);k=mr($wnd.Math.ceil(i/11));for(j=0;j!=k;j++){b.a.beginPath();m=i*j/k;Nf(b.a,m,0);Ef(b.a,i*(j+0.5)/k,0,i/(2*k),hZb,iZb);Lf(b.a,i*(j+1)/k,0);b.a.stroke()}b.a.restore();b.b=b.c}\nfunction IT(){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 BRb(a){var b,c,d,e,f,g,h;e=new XWb;d=FTb(a,'\\r?\\n');for(b=0;b!=d.length;b++){c=d[b];if(c.length==0)continue;VYb(0,c.length);if(c.charCodeAt(0)!=34){console.log(d7b+c);continue}c=CRb(c);f=zTb(c,MTb(34),1);if(f<0||(VYb(f+1,c.length),c.charCodeAt(f+1)!=61)||(VYb(f+2,c.length),c.charCodeAt(f+2)!=34)||sTb(c,c.length-1)!=34){console.log(d7b+c);continue}g=c.substr(1,f-1);h=JTb(c,f+3,c.length-1);g==null?jXb(e.a,null,h):BXb(e.b,g,h)}return e}\nfunction sgb(a,b){var c,d,e;if(b==0){d=new Iib('Model',0,-1,-1);a.r=hhb(gr(a,238));d.c=new z2;for(e=0;e!=a.r.a.a.length;e++){c=fYb(a.r,e);IP(d.c,LRb(Vgb(c)));c==a.p&&y2(d.c,e)}return d}if(b==1){d=new Iib('',0,-1,-1);d.a=new mL(LRb('Create New Simple Model'));return d}if(b==2){d=new Iib('',0,-1,-1);d.a=new mL(LRb('Create New Advanced Model'));return d}if(b==3){if(a.p.p)return null;d=new Iib('',0,-1,-1);d.a=new mL(LRb(X4b));return d}return null}\n",
"function xjb(a,b){var c,d,e,f,g,h;d=vjb((pYb(0,b.a.a.length),HVb(b.a,0)),a);e=vjb((pYb(1,b.a.a.length),HVb(b.a,1)),a);g=vjb((pYb(2,b.a.a.length),HVb(b.a,2)),a);if(d<e)return g;f=vjb((pYb(3,b.a.a.length),HVb(b.a,3)),a);h=vjb((pYb(4,b.a.a.length),HVb(b.a,4)),a);c=5;while(true){if(d<f)return g+(d-e)*(h-g)/(f-e);if(c+1>=b.a.a.length)break;e=f;g=h;f=vjb((pYb(c,b.a.a.length),HVb(b.a,c)),a);h=vjb((pYb(c+1,b.a.a.length),HVb(b.a,c+1)),a);c+=2}return h}\nfunction dM(a,b){var c,d,e,f;if(b.a||!a.Ib&&b.b){a.Gb&&(b.a=true);return}a.cf(b);if(b.a){return}d=b.d;c=$L(a,d);c&&(b.b=true);a.Gb&&(b.a=true);f=(LI(),WJ(d.type));switch(f){case 512:case 256:case 128:{return}case 4:case n_b:{if(KI){b.b=true;return}}if(!c&&a.vb){a.mf(true);return}break;case 8:case 64:case 1:case 2:case J$b:{if(KI){b.b=true;return}break}case g_b:{e=d.target;if(a.Gb&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.a=true;return}break}}}\nfunction PMb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);(this.bb&8)!=0?(this.u=-(32>(d-b<0?-(d-b):d-b)?32:d-b<0?-(d-b):d-b)):(this.u=32>(e-c<0?-(e-c):e-c)?32:e-c<0?-(e-c):e-c);this.o=KSb(ISb(bIb(g)));this.t=KSb(ISb(bIb(g)));this.j=sq(pr,m0b,8,2,15,1);this.i=sq(pr,m0b,8,2,15,1);this.j[0]=KSb(ISb(bIb(g)));this.j[1]=KSb(ISb(bIb(g)));this.e=0.999;try{this.e=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.gb=true;this.p=(this.bb&4)!=0?-1:1}\nfunction RDb(a){var b,c,d,e;a.P>=a.Y._.a.a.length&&(a.P=0);for(e=a.e.a.a.length-1;e>=a.Y._.a.a.length;e--){OK(a.f,fYb(a.e,e));iYb(a.e,e)}for(d=0;d<a.Y._.a.a.length;d++){if(d>=a.e.a.a.length){c=new kL;_Xb(a.e,c);Ve(fYb(a.e,d),new xEb(a,d),(tm(),tm(),sm));Pe((LI(),c.Sb),'chbut',true);lU==(Y7(),W7)?Pe(c.Sb,'chbut-black',true):Pe(c.Sb,'chbut-white',true);CO(a.f,c)}b=fYb(a.e,d);iL(b,LDb(a,d));d==a.P?Pe((LI(),b.Sb),I6b,true):Pe((LI(),b.Sb),I6b,false)}}\nfunction htb(a){var b,c;a.D=a.c+1;a.a=1;for(b=0;b!=a.c;b++)a.a<<=1;a.F=a.a+1;a.A=sq(Oy,jZb,9,a.a+a.c+1+((a.bb&2)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);for(b=0;b!=a.a;b++)a.A[b]=new x2(a,b,2,'I'+b);c=a.a;for(b=0;b!=a.c;++b,c++)a.A[c]=new x2(a,b+1,1,'S'+b);a.A[c]=new x2(a,0,3,'Q');a.A[c].k=true;a.b=c;if((a.bb&2)!=0){++c;a.A[c]=new x2(a,1,3,'Q');a.A[c].j=true;a.A[c].k=true;a.A[c].a=true}if((a.bb&4)!=0){++c;a.A[c]=new x2(a,0,1,'STR');a.d=c}else a.d=-1;sU(a)}\nfunction JSb(a,b){var c,d,e,f,g;if(a==null){throw BF(new nTb(zZb))}if(b<2||b>36){throw BF(new nTb('radix '+b+' out of range'))}e=a.length;f=e>0&&(VYb(0,a.length),a.charCodeAt(0)==45||(VYb(0,a.length),a.charCodeAt(0)==43))?1:0;for(c=f;c<e;c++){if(jSb((VYb(c,a.length),a.charCodeAt(c)),b)==-1){throw BF(new nTb(e7b+a+'\"'))}}g=parseInt(a,b);d=g<-2147483648;if(isNaN(g)){throw BF(new nTb(e7b+a+'\"'))}else if(d||g>gZb){throw BF(new nTb(e7b+a+'\"'))}return g}\nfunction aDb(a){var b,c,d,e,f,g,h,i,j;for(c=0;c!=a.u.a.a.length;c++)DDb(fYb(a.u,c));if(a.s&&!!a.j&&a.u.a.a.length>=2){e=fYb(a.u,0).i;j=fYb(a.u,1).i;if(a.o){b=OBb(a,a.A.b,a.A.a);f=mr(a.A.b*x6b+e/fYb(a.u,0).j*b+b*a.n*fYb(a.u,0).n/200);h=mr(a.A.a*x6b-j/fYb(a.u,1).j*b-b*a.n*fYb(a.u,1).n/200)}else{d=false;while(e>a.D||e<-a.D){a.D*=2;d=true}while(j>a.F||j<-a.F){a.F*=2;d=true}d&&WBb(a);g=e/a.D;i=j/a.F;f=mr(a.A.b*(1+g)*x6b);h=mr(a.A.a*(1-i)*x6b)}nCb(a,f,h)}}\nfunction iW(a,b,c){var d,e;d=c?'':' ';e=$wnd.Math.abs(a);if(e<r0b)return '0'+d+b;if(e<s0b)return Np(c?gU:hU,a*t0b)+d+'p'+b;if(e<u0b)return Np(c?gU:hU,a*v0b)+d+'n'+b;if(e<w0b)return Np(c?gU:hU,a*x0b)+d+JRb+b;if(e<1)return Np(c?gU:hU,a*A$b)+d+'m'+b;if(e<A$b)return Np(c?gU:hU,a)+d+b;if(e<x0b)return Np(c?gU:hU,a*w0b)+d+'k'+b;if(e<v0b)return Np(c?gU:hU,a*u0b)+d+'M'+b;if(e<t0b)return Np(c?gU:hU,a*s0b)+d+'G'+b;return Np((Ip(),new aq('#.##E000',gp())),a)+d+b}\nfunction qJb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);this.g=KSb(ISb(bIb(g)));this.n=KSb(ISb(bIb(g)));this.e=sq(pr,m0b,8,4,15,1);this.d=sq(pr,m0b,8,4,15,1);this.e[0]=KSb(ISb(bIb(g)));this.e[1]=KSb(ISb(bIb(g)));try{this.e[2]=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.b=0.99;try{this.b=KSb(ISb(bIb(g)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.o=sq(pr,m0b,8,3,15,1);this.c=sq(pr,m0b,8,3,15,1);this.gb=true;this.a=sq(pr,m0b,8,9,15,1)}\nfunction ydb(a){a.D=2;a.F=3;a.A=sq(Oy,jZb,9,4+((a.bb&2)!=0||(a.bb&4)!=0?1:0)+((a.bb&4)!=0?1:0),0,1);a.A[0]=new x2(a,0,2,'D');a.A[1]=new x2(a,0,3,'Q');a.A[1].k=a.A[1].s=true;a.A[2]=new x2(a,(a.bb&4)!=0?1:2,3,'Q');a.A[2].k=true;a.A[2].j=true;a.A[3]=new x2(a,1,2,'');a.A[3].d=true;if((a.bb&4)!=0){a.A[5]=new x2(a,2,2,'S');a.A[4]=new x2(a,2,3,'R');a.A[4].a=a.A[5].a=(a.bb&8)!=0}else{if((a.bb&2)!=0||(a.bb&4)!=0){a.A[4]=new x2(a,2,2,'R');a.A[4].a=(a.bb&8)!=0}}}\nfunction Hbb(){var a,b,c,d,e,f,g,h,i,j,k,m;tbb=new XWb;c=new mYb;_Xb(c,new Vjb);a=(m=new Cbb,m.i=U4b,m.c='0 0',m.j='GroundElm 1',m.d=c,BUb(tbb,U4b,m),++ubb,m);a.k=a.n=1;a.a=true;BUb(tbb,a.i,a);ubb=1;k=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(k){g=AH(k.a);for(e=0;e!=g;e++){f=BH(k.a,e);if(!wTb(f.substr(0,11),W4b))continue;b=zH(k.a,f);d=b;h=yTb(b,MTb(10));h!=-1&&(d=b.substr(0,h));j=new dIb(d,' ');if(bIb(j)=='.'){i=Jbb(j);h!=-1&&(i.g=b.substr(h+1))}}}Ibb()}\nfunction kG(a,b,c){var d,e,f,g,h,i;!!a.a&&$(a.a);if(b==0){for(g=new aWb(a.c);g.a<g.c.a.length;){e=$Vb(g);e.g=e.F=e.N;e.V=e.H=e.R;e.j=e.G=e.P;e.a=e.C=e.J;e.Z=e.I=e.T;e.e=e.D=e.L;e.p=e.t;e.A=e.v;e.q=e.u;e.n=e.r;e.B=e.w;e.o=e.s;e.i=e.O;e.W=e.S;e.k=e.Q;e.b=e.K;e.$=e.U;e.f=e.M;GG(a.b,e);!!c&&(d=e.X,gr(d,178)&&d.of())}return}i=a.d.clientWidth|0;h=a.d.clientHeight|0;for(f=new aWb(a.c);f.a<f.c.a.length;){e=$Vb(f);gG(a,i,e);hG(a,h,e)}a.a=new nG(a,c);bb(a.a,b,a.d)}\nfunction Q2(a){var b,c,d,e,f,g,h,i;Kpb=new XWb;ulb=null;a.pc=new XWb;a.Nd=new mYb;for(g=0;g!=a.ab.a.a.length;g++){b=U3(a,g);if(!b.lg())continue;b.cb=false;_Xb(a.Nd,new v7(b));h=b._f(0);c=xUb(a.pc,h);i=b.Pf();if(!i){if(!c){c=new s7;AUb(a.pc,h,c)}continue}d=xUb(a.pc,i);if(!!c&&!!d){for(f=new RUb((new JUb(a.pc)).a);f.b;){e=PUb(f);lr(e.ei())===lr(d)&&e.fi(c)}continue}if(c){AUb(a.pc,i,c);continue}if(d){AUb(a.pc,h,d);continue}c=new s7;AUb(a.pc,h,c);AUb(a.pc,i,c)}}\nfunction i4(a){var b,c,d,e,f,g,h,i,j;i=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!i)return;j=zH(i.a,q4b);if(j==null)return;h=FTb(j,';');for(e=0;e!=a.ad.length;e++)a.ad[e]=null;for(e=0;e!=a.Rb.a.a.length;e++){f=fYb(a.Rb,e);if(f.d.length>1)break;f.d=''}for(e=1;e<h.length;e++){b=FTb(h[e],'=');if(b.length!=2)continue;c=JSb(b[0],10);d=b[1];a.ad[c]=d;for(g=0;g!=a.Rb.a.a.length;g++){if(lr(fYb(a.Qb,g))===lr(d)){f=fYb(a.Rb,g);n2(f,String.fromCharCode(c&ZZb));break}}}}\nfunction uLb(a){a.D=3;a.F=5;a.A=sq(Oy,jZb,9,8,0,1);a.A[0]=new x2(a,1,2,(a.bb&8)==0?'dis':'7');a.A[1]=new x2(a,3,2,(a.bb&8)==0?'tr':'2');(a.bb&8)==0&&(a.A[1].j=true);a.A[2]=new x2(a,4,2,(a.bb&8)==0?'th':'6');a.A[3]=new x2(a,1,0,(a.bb&8)==0?'Vcc':'8');a.A[4]=new x2(a,1,1,(a.bb&8)==0?'ctl':'5');a.A[5]=new x2(a,2,3,(a.bb&8)==0?'out':'3');a.A[5].s=true;a.A[6]=new x2(a,1,3,(a.bb&8)==0?'rst':'4');(a.bb&8)==0&&(a.A[6].j=true);a.A[7]=new x2(a,2,1,(a.bb&8)==0?'gnd':'1')}\nfunction gIb(){var a,b;fgb.call(this);gN(this.lb,'Subcircuit Manager');fM(this);this.c=new dT;this.c.j[G_b]=10;Ie(this.c,U0b);this.d=new SP;RP(this.d,5);Ie(this.d,B5b);this.e=Fbb();kYb(this.e,new hIb);for(a=0;a!=this.e.a.a.length;a++){b=fYb(this.e,a).i;IP(this.d,b)}_S(this.c,this.d);this.a=new mL('Delete');Ve(this.a,new iIb(this),(tm(),tm(),sm));_S(this.c,this.a);this.b=new mL('Done');Ve(this.b,new kIb(this),(null,sm));_S(this.c,this.b);zM(this,this.c);ZL(this)}\nfunction lCb(a,b,c){var d,e,f,g,h,i,j;if(a.o){if(a.A.d+a.A.a<=a.$+5)return;j=0;d='H='+iW(a.f,'s',false)+w6b;klb(c,d,0,a.$);j+=Mf(c.a,d).width;for(e=0;e<a._.a.a.length;e++){f=fYb(a._,e);g=zDb(f,f.j);if(f){h='='+g+w6b;i=Mf(c.a,h).width;if(j+17+i>a.A.b){j=0;a.$+=15;if(a.A.d+a.A.a<=a.$+5)return}plb(c,f.d);llb(c,mr(j)+7,a.$-9,8);j+=17;olb(c,lU);klb(c,h,mr(j),a.$);j+=i}}a.$+=15}else{if(a.g!=0&&!(a.U&&a.O)){h=' V='+zDb(b,a.g)+w6b;hCb(a,c,'H='+iW(a.f,'s',false)+w6b+h)}}}\nfunction Jtb(a){var b,c;a.bb&=-3;a.bb|=Btb;gV(a);(a.bb&1)!=0&&(a.$=-a.$);b=16*a.$*a.w;a.f=cV(2);a.k=cV(2);YU(a.ib,a.jb,a.f[0],a.k[0],1,b);a.A=cV(4);YU(a.ib,a.jb,a.A[0],a.A[1],1-16/a.X,16);YU(a.ib,a.jb,a.A[2],a.A[3],1-13/a.X,16);YU(a.ib,a.jb,a.f[1],a.k[1],1-13/a.X,6*a.$*a.w);a.c=new uxb;WU(a.ib,a.jb,a.c,1-16/a.X);a.B=yU(a.A[0],a.A[2],a.A[3],a.A[1]);if(a.w==1)a.a=uU(a.k[1],a.k[0],8,4);else{c=VU(a.ib,a.jb,1-11/a.X,-5*a.$*a.w);a.a=uU(a.k[0],c,8,4)}a.e=UU(a.c,a.jb,0.5)}\nfunction uhb(a,b,c){var d,e,f,g,h,i,j,k,m;if(a.c){if(a.k<0)return;m=sq(qr,z$b,8,2,15,1);if(!EX(a.a,mr(b*a.j),mr(c*a.j),m))return;i=fYb(a.e.d,a.k);k=DX(a.a,m[0],m[1],a.k);if(k!=-1){j=fYb(a.e.d,k);j.c=i.c;j.d=i.d}i.c=m[0];i.d=m[1];rhb(a);shb(a)}else{d=20;a.k=-1;for(h=0;h!=a.g;h++){i=a.a.A[h];f=mr(b*a.j)-i.v.a;g=mr(c*a.j)-i.v.b;e=!isNaN(f)&&!isFinite(f)||!isNaN(g)&&!isFinite(g)?D$b:$wnd.Math.sqrt(f*f+g*g);if(e<d){d=e;a.k=h}i.p=false}a.k>=0&&(a.a.A[a.k].p=true);shb(a)}}\nfunction SEb(a){var b,c,d,e,f;if(gr(a.i,154)){a.g=-1;a.f=7}if(gr(a.i,135)){a.g=-11;a.f=-3}if(gr(a.i,153)){a.g=-6;a.f=0}a.o=sq(pr,m0b,8,2+(a.f-a.g)*12,15,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]=$wnd.Math.pow(10,d)*LEb[e]}}a.k=f;a.o[a.k]=1.0E99;a.c=a.i.Vf(0);b=a.c.t;for(c=0;c<a.k+1;c++){if(iW(b,'',true)==iW(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.n;a.e=a.a}\nfunction y4(a,b){var c,d,e,f,g,h,i;a.oc=new mYb;Q2(a);_4(a,b);l4(a);if(!P2(a))return false;a.pc=null;h=0;a.q=false;for(e=0;e!=a.ab.a.a.length;e++){c=U3(a,e);c.ng()&&(a.q=true);f=c.ig();for(g=0;g!=f;g++){a.Kd[h]=c;c.xg(g,h++)}}a.Jd=h;d=false;a.bd=true;for(e=0;e!=a.ab.a.a.length;e++){c=U3(a,e);gr(c,48)&&(d?(a.bd=false):(d=true))}J3(a);if(!M5(a))return false;a.sc=a.rc.a.a.length;a.rc=null;a.vd=a.Sb;a.mc=true;i=$wnd.CircuitJS1.onanalyze;i&&i($wnd.CircuitJS1);return true}\nfunction PFb(b,c,d,e,f,g){xX();var h,i,j;OX.call(this,b,c,d,e,f,g);LFb(this);try{if((this.bb&2)==0){this.bb|=2;j=JSb(bIb(g),10)<<24>>24;i=0;for(h=0;h<32;h++)i=(i|j&(-2147483647>>h!=0?1<<h:0))<<24>>24;this.a=8;this.d=vq(oq(qr,1),z$b,8,15,[i])}else{this.a=JSb(bIb(g),10);this.d=sq(qr,z$b,8,(this.a/32|0)+(this.a%32!=0?1:0),15,1);for(h=0;h<this.d.length;h++)this.d[h]=JSb(bIb(g),10)}}catch(a){a=AF(a);if(!gr(a,146))throw BF(a)}this.a>this.d.length*32&&(this.a=this.d.length*32)}\nfunction uGb(a){var b,c,d,e,f;if(a.i==0)return;a.c=new _7(30,0,0);a.g=new _7(245,245,245);e=(a.a+1)/2|0;a.F=e;if(a.a==7){a.D=4;a.i>7&&(a.D=5)}else a.D=5;a.i>a.F*2&&++a.F;a.A=sq(Oy,jZb,9,a.i,0,1);for(c=0;c!=e;c++)a.A[c]=new x2(a,c,2,String.fromCharCode(97+c&ZZb));b=a.j==7&&a.d==0&&a.f==0;d=b?1:0;for(;c!=a.j;c++)a.A[c]=new x2(a,d++,b?1:3,String.fromCharCode(97+c&ZZb));a.f==1&&(a.A[a.j-1].u='dp');if(a.b>0){f=3;if(a.j!=7){f=2;d=e}a.A[a.b]=new x2(a,d++,f,a.d==1?'gnd':'Vcc')}}\nfunction kCb(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t;if(!TBb(a)){a.S=false;a.J=true;_Bb(a,b);return}o=eYb(a._);c=0;i=o.r+a.G-a.A.b;k=o.o;n=o.p;m=(a.q+a.r)/2;r=-1;for(g=0;g!=a.A.b;g++){h=g+i&a.G-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.G-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=$wnd.Math.sqrt(e/(d-q));hCb(a,b,zDb(o,p)+'rms')}}\nfunction oCb(a){var b,c,d,e,f,g,h,i,j;i=fYb(a.u,0);b=i.e;if(!b)return null;d=qCb(a);c=k4(a.V,b);if(c<0)return null;j='o '+c+' '+i.s+' '+i.v+' '+(d>=l_b?(g=d>>>0,'x'+g.toString(16)):''+d)+' '+a.C[0]+' '+a.C[1]+' '+a.v+' '+a.u.a.a.length;(d&o_b)!=0&&(j+=' '+a.n);for(e=0;e<a.u.a.a.length;e++){h=fYb(a.u,e);(d&l_b)!=0&&(j+=(f=(h.b?1:0)>>>0,' '+f.toString(16)));e>0&&(j+=' '+k4(a.V,h.e)+' '+h.v);h.u>1&&(j+=' '+a.C[h.u]);a.o&&(j+=' '+h.j+' '+h.n)}a.Z!=null&&(j+=' '+lcb(a.Z));return j}\nfunction fib(a,b){Yhb();fgb.call(this);UM(this,LRb('Edit Component'));this.f=b;this.j=a;this.k=new dT;zM(this,this.k);this.i=sq(wA,jZb,5,10,0,1);this.d=new wP;Ie(this.d,B5b);uP(this.d,(jP(),fP));De(this.d,W0b);_S(this.k,this.d);this.c=new mL(LRb(H5b));tP(this.d,this.c);Ve(this.c,new kib(this),(tm(),tm(),sm));tP(this.d,this.n=new mL(LRb(V0b)));Ve(this.n,new mib(this),(null,sm));uP(this.d,iP);tP(this.d,this.e=new mL(LRb(C5b)));Ve(this.e,new oib(this),(null,sm));$hb(this);ZL(this)}\nfunction mHb(a,b){fgb.call(this);UM(this,LRb('Add Sliders'));this.i=b;this.e=a;this.j=new dT;zM(this,this.j);this.d=sq(wA,jZb,5,10,0,1);Ip();new aq(D5b,gp());this.f=new wP;Ie(this.f,B5b);uP(this.f,(jP(),fP));De(this.f,W0b);_S(this.j,this.f);tP(this.f,this.a=new mL(LRb(H5b)));Ve(this.a,new oHb(this),(tm(),tm(),sm));tP(this.f,this.g=new mL(LRb(V0b)));Ve(this.g,new qHb(this),(null,sm));uP(this.f,iP);tP(this.f,this.b=new mL(LRb(C5b)));Ve(this.b,new sHb(this),(null,sm));jHb(this);ZL(this)}\nfunction TEb(a,b,c,d,e){MEb();var f;mM.call(this);this.g=0;this.f=1;this.i=d;this.b=0;this.n=e;C4(this.n);this.p=new dT;jM(this,this.p);SEb(this);_S(this.p,new jN(this.j));this.d=sq(ix,jZb,35,5,0,1);for(f=0;f<5;f++){this.d[f]=new jN('---');dN(this.d[f],(jP(),dP));f==2?re(this.d[2],$_b):f==1||f==3?re(this.d[f],'1off'):re(this.d[f],'2off');_S(this.p,this.d[f])}OEb(this,c);Ve(this,this,(bn(),bn(),an));Ve(this,this,(rn(),rn(),qn));Ve(this,this,(Tm(),Tm(),Sm));hM(this,new XEb(this,a,b))}\nfunction kgb(a,b){var c,d,e,f;$wnd.Math.abs(b-a.a)>W$b&&(a.d.C=false);b=lgb(a,b,a.a);a.a=b;e=a.b*W$b;if(a.d.rd>100){e=$wnd.Math.exp(-9*$wnd.Math.log(10)*(1-a.d.rd/3000));e>0.1&&(e=0.1)}if(b>=0||a.k==0){c=$wnd.Math.exp(b*a.f);d=a.f*a.b*c+e;f=(c-1)*a.b-d*b;t5(a.d,a.c[0],a.c[1],d);u5(a.d,a.c[0],a.c[1],f)}else{d=a.b*(a.f*$wnd.Math.exp(b*a.f)+q5b*$wnd.Math.exp((-b-a.j)*q5b))+e;f=a.b*($wnd.Math.exp(b*a.f)-$wnd.Math.exp((-b-a.j)*q5b)-1)+d*-b;t5(a.d,a.c[0],a.c[1],d);u5(a.d,a.c[0],a.c[1],f)}}\nfunction m4(a){var b,c,d,e,f,g,h,i,j,k,m,n,o;m=new XWb;for(h=0;h!=a.ab.a.a.length;h++){c=U3(a,h);n=c.ag();for(i=0;i!=n;i++){o=c._f(i);g=tUb(iXb(m.a,o));AUb(m,o,aTb(!g?1:g.a+1))}}a.Ac=new mYb;a.e=new mYb;for(f=new RUb((new JUb(m)).a);f.b;){e=PUb(f);e.ei().a!=2&&_Xb(a.Ac,e.di());if(e.ei().a==1){b=false;d=e.di();for(i=0;i!=a.ab.a.a.length&&!b;i++){c=U3(a,i);if(gr(c,123))continue;if(!Byb(c.U,d.a,d.b))continue;k=c.ag();for(j=0;j!=k;j++)if(sxb(c._f(j),d))break;j==k&&(b=true)}b&&_Xb(a.e,d)}}}\nfunction hG(a,b,c){var d,e,f;f=c.V*jG(a,c.W,true);d=c.a*jG(a,c.b,true);e=c.e*jG(a,c.f,true);if(c.A&&!c.v){c.A=false;if(c.o){c.r=true;c.C=(b-(f+e))/jG(a,c.K,true)}else{c.s=true;c.D=(b-(f+d))/jG(a,c.M,true)}}else if(c.o&&!c.s){c.o=false;if(c.A){c.r=true;c.C=(b-(f+e))/jG(a,c.K,true)}else{c.v=true;c.H=(b-(d+e))/jG(a,c.S,true)}}else if(c.n&&!c.r){c.n=false;if(c.o){c.v=true;c.H=(b-(d+e))/jG(a,c.S,true)}else{c.s=true;c.D=(b-(f+d))/jG(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 Y4(a,b,c,d,e,f){var g;g=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(g){b==null&&(b=zH(g.a,x3b));c==null&&(c=zH(g.a,y3b));d==null&&(d=zH(g.a,z3b));e==null&&(e=zH(g.a,A3b));f==null&&(f=zH(g.a,B3b))}b!=null?(aU=new b8((cp(H4b,b),dp(b)))):Y3('alternativeColor',false)&&(aU=(Y7(),O7));c!=null&&($T=new b8((cp(H4b,c),dp(c))));d!=null&&(_T=new b8((cp(H4b,d),dp(d))));e!=null?(eU=new b8((cp(H4b,e),dp(e)))):(eU=(Y7(),P7));f!=null?(UT=new b8((cp(H4b,f),dp(f)))):(UT=a.B.c?(Y7(),X7):(Y7(),P7));xW()}\nfunction Ldb(a){var b,c;E9(a);vU(a,32);a.j=sq(qr,z$b,8,a.d,15,1);a.i=cV(2*a.d);a.g=cV(4*a.d);a.e=cV(a.d);a.f=cV(a.d);a.c=cV(2);a.b=sq(pr,m0b,8,a.d,15,1);a.a=sq(pr,m0b,8,a.d,15,1);for(b=0;b!=a.d;b++){c=-b*16*3;XU(a.ib,a.jb,a.f[b],0,c);XU(a.eb,a.fb,a.e[b],0,c);XU(a.ib,a.jb,a.i[b*2],1,c-16);XU(a.eb,a.fb,a.g[b*4],1,c-16);XU(a.ib,a.jb,a.i[b*2+1],1,c+16);XU(a.eb,a.fb,a.g[b*4+1],1,c+16);XU(a.eb,a.fb,a.g[b*4+2],1,c+5.28);(a.bb&2)!=0?XU(a.eb,a.fb,a.g[b*4+3],1.2,c-5.28):XU(a.eb,a.fb,a.g[b*4+3],1,c-16)}}\nfunction Izb(b,c,d,e,f,g){oV.call(this,b,c,d,e,f);Ezb(this);this.B=(new SSb(bIb(g))).a;this.o=KSb(ISb(bIb(g)));this.b=KSb(ISb(bIb(g)));this.F=KSb(ISb(bIb(g)));this.D=KSb(ISb(bIb(g)));this.u=KSb(ISb(bIb(g)));this.e=KSb(ISb(bIb(g)));try{this.t=this.u;this.I=0;this.t=KSb(ISb(bIb(g)));this.I=ISb(bIb(g));this.i=this.k=JSb(bIb(g),10)}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}this.k==1&&(this.v=true);this.k==2&&(this.i=0.5);this.gb=true;this.n=new vmb(iU);smb(this.n,this.o,this.b,2);Gzb(this);sU(this)}\nfunction gG(a,b,c){var d,e,f;d=c.g*jG(a,c.i,false);e=c.j*jG(a,c.k,false);f=c.Z*jG(a,c.$,false);if(c.p&&!c.t){c.p=false;if(c.B){c.u=true;c.G=(b-(d+f))/jG(a,c.Q,false)}else{c.w=true;c.I=(b-(d+e))/jG(a,c.U,false)}}else if(c.B&&!c.w){c.B=false;if(c.p){c.u=true;c.G=(b-(d+f))/jG(a,c.Q,false)}else{c.t=true;c.F=(b-(e+f))/jG(a,c.O,false)}}else if(c.q&&!c.u){c.q=false;if(c.B){c.t=true;c.F=(b-(e+f))/jG(a,c.O,false)}else{c.w=true;c.I=(b-(d+e))/jG(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 qcb(a){var b,c;if(wTb(a,'\\\\0'))return '';for(c=0;c<a.length;c++){VYb(c,a.length);if(a.charCodeAt(c)==92){b=(VYb(c+1,a.length),a.charCodeAt(c+1));b==110?(a=a.substr(0,c)+UZb+a.substr(c+2)):b==114?(a=a.substr(0,c)+'\\r'+a.substr(c+2)):b==115?(a=a.substr(0,c)+' '+a.substr(c+2)):b==112?(a=a.substr(0,c)+'+'+a.substr(c+2)):b==113?(a=a.substr(0,c)+'='+a.substr(c+2)):b==104?(a=a.substr(0,c)+'#'+a.substr(c+2)):b==97?(a=a.substr(0,c)+'&'+a.substr(c+2)):(a=a.substr(0,c)+(''+a.substr(c+1)))}}return a}\nfunction bQ(a,b,c){var d,e,f,g;a.n=c;e=(LI(),$doc.createElement(w_b));a.d=$doc.createElement(x_b);Ch(e,TI(a.d));if(!b){f=$doc.createElement('tr');Ch(a.d,TI(f))}a.o=b;d=(g=$doc.createElement(M$b),g.tabIndex=0,undefined,g);Ch(d,TI(e));Be(a,d);Xd();Kb(rd,a.Sb);a.Ob==-1?VI(a.Sb,2225|(a.Sb.__eventBits||0)):(a.Ob|=2225);a.Sb.className=Z_b;b?Ee(a,Me(a.Sb)+'-'+'vertical',true):Ee(a,Me(a.Sb)+'-'+'horizontal',true);a.Sb.style['outline']='0px';a.Sb.setAttribute('hideFocus',MZb);Ve(a,new yQ(a),(hm(),hm(),gm))}\nfunction MLb(a,b,c,d){var e,f;e=new hN;uN(e.b,'',false);eN(e);wTb(b.substr(0,4),'<svg')?Nh((LI(),e.Sb),U6b+JTb(b,5,b.length-5)+V6b):Hh((LI(),e.Sb),'cirjsicon-'+b);Ge(e,LRb(c));f=(LI(),e.Sb).style;f['fontSize']=(kl(),'24.0px');f[J6b]=T6b;f[S6b]='1.0px';f['marginRight']='5.0px';f['cursor']=(dj(),'pointer');wTb(b.substr(0,4),'<svg')&&(f['paddingTop']='5.0px',undefined);Ve(e,new ZLb(e),(gn(),gn(),fn));Ve(e,new _Lb(e),(bn(),bn(),an));Ve(e,new XLb(a,e,d),(tm(),tm(),sm));wTb(d.b,tZb)&&BUb(a.b,d.a,e);return e}\nfunction bGb(a){a.D=3;a.F=7;a.A=sq(Oy,jZb,9,(a.bb&2)!=0?12:11,0,1);a.A[7]=new x2(a,0,2,'I3');a.A[8]=new x2(a,1,2,'I2');a.A[9]=new x2(a,2,2,'I1');a.A[10]=new x2(a,3,2,'I0');a.A[0]=new x2(a,0,3,'a');a.A[0].k=true;a.A[1]=new x2(a,1,3,'b');a.A[1].k=true;a.A[2]=new x2(a,2,3,'c');a.A[2].k=true;a.A[3]=new x2(a,3,3,'d');a.A[3].k=true;a.A[4]=new x2(a,4,3,'e');a.A[4].k=true;a.A[5]=new x2(a,5,3,'f');a.A[5].k=true;a.A[6]=new x2(a,6,3,'g');a.A[6].k=true;if((a.bb&2)!=0){a.A[11]=new x2(a,4,2,'BI');a.A[11].a=true}sU(a)}\nfunction Wvb(a){var b,c,d,e,f;gV(a);f=32;32>a.X/2&&(f=mr(a.X/2));vU(a,f*2);b=16*a.$;c=b;(a.bb&2)!=0&&(c=-b);a.d=cV(2);a.e=cV(2);a.n=cV(2);a.i=cV(2);a.j=cV(2);YU(a.ib,a.jb,a.d[0],a.e[0],0,c);YU(a.eb,a.fb,a.d[1],a.e[1],0,c);YU(a.eb,a.fb,a.n[0],a.n[1],0.2,c);d=0.5-a.X/2%iU.tb/(f*2);YU(a.eb,a.fb,a.i[1],a.j[1],d,b*2*(1-d));YU(a.eb,a.fb,a.i[0],a.j[0],d,b*2);e=cV(2);YU(a.eb,a.fb,e[0],e[1],0,b*2);a.o=xU(e[0],e[1],a.fb);a.g=new Ckb(y0b,0,14);n8(a,0,a.d[0]);n8(a,1,a.e[0]);n8(a,2,a.jb);n8(a,3,a.i[0]);n8(a,4,a.j[0])}\nfunction Sib(a){var b,c,d,e,f,g,h,i;fgb.call(this);this.a=new dT;zM(this,this.a);UM(this,LRb('Export as Image'));_S(this.a,new jN(LRb('Click on the link below to save your image')));e=new MWb;f=(up(),wp(l1b,Fp((Ep(),Ep(),Dp))));g='.png';if(a==1){d=zf(O3(I2,1))}else{c=Q3(I2);d='data:text/plain;base64,'+window.btoa(unescape(encodeURIComponent(c)));g='.svg'}b=new YK(O3b+g,d);h='circuit-'+jp(f,e,null)+g;Lh((LI(),b.Sb),m1b,h);_S(this.a,b);_S(this.a,i=new mL(LRb(V0b)));Ve(i,new Tib(this),(tm(),tm(),sm));ZL(this)}\nfunction EX(a,b,c,d){var e,f,g,h,i,j;e=a.nb+a.q;h=a.pb;g=e-a.p;j=h-a.p;f=(b-g)/a.q-0.5;i=(c-j)/a.q-0.5;if(f<0.25&&i>0&&i<a.F-1){d[0]=TF(gTb(GF($wnd.Math.round(i))));d[1]=2}else if(f>a.D-0.75){d[0]=TF(hTb(GF($wnd.Math.round(i)),a.F-1));d[1]=3}else if(i<0.25){d[0]=TF(gTb(GF($wnd.Math.round(f))));d[1]=0}else if(i>a.F-0.75){d[0]=TF(hTb(GF($wnd.Math.round(f)),a.D-1));d[1]=1}else return false;if(d[0]<0)return false;if((d[1]==0||d[1]==1)&&d[0]>=a.D)return false;if((d[1]==2||d[1]==3)&&d[0]>=a.F)return false;return true}\nfunction ZL(a){var b,c,d,e,f;d=a.Kb;c=a.Db;if(!d){(LI(),a.Sb).style[Z$b]=Q$b;!!a.zb&&(a.zb.style[Z$b]=Q$b,undefined);a.Db=false;a.nf()}b=(LI(),a.Sb);b.style[R$b]=(kl(),S$b);b.style[T$b]=S$b;e=qi($doc)-Ih(a.Sb,GZb)>>1;f=pi($doc)-Ih(a.Sb,FZb)>>1;gM(a,$wnd.Math.max(($wnd.pageXOffset|0)+e,0),$wnd.Math.max(($wnd.pageYOffset|0)+f,0));if(!d){a.Db=c;if(c){a.Sb.style[B_b]=C_b;a.Sb.style[Z$b]=D_b;!!a.zb&&(a.zb.style[Z$b]=D_b,undefined);ab(a.Jb,200,Ig(),null)}else{a.Sb.style[Z$b]=D_b;!!a.zb&&(a.zb.style[Z$b]=D_b,undefined)}}}\nfunction a9(a){var b,c,d;a.D=2;a.F=a.n+3;a.A=sq(Oy,jZb,9,a.n*2+6,0,1);for(b=0;b!=a.n;b++){a.A[b]=new x2(a,b+1,3,'Q'+(a.n-b-1));a.A[b].k=a.A[b].s=true}for(b=0;b!=a.n;b++){c=b+a.n;a.A[c]=new x2(a,b+1,2,'I'+(a.n-b-1))}d=a.n*2;a.b=d;a.c=d+1;a.d=d+2;a.i=d+3;a.f=d+4;a.e=d+5;a.A[a.b]=new x2(a,0,2,'');a.A[a.b].d=true;a.A[a.c]=new x2(a,a.n+1,2,'CLR');a.A[a.c].a=true;a.A[a.d]=new x2(a,a.n+2,2,'EnP');a.A[a.i]=new x2(a,0,3,'RCO');a.A[a.i].k=true;a.A[a.f]=new x2(a,a.n+1,3,'LOAD');a.A[a.f].a=true;a.A[a.e]=new x2(a,a.n+2,3,'EnT')}\nfunction jmb(a){var b,c,d;fgb.call(this);this.b=a;this.kb=false;this.d=new dT;zM(this,this.d);UM(this,LRb('Import from Text'));_S(this.d,new jN(LRb('Paste the text file for your circuit here...')));_S(this.d,this.c=new JS);Ie(this.c,M5b);Ce(this.c,'200px');_S(this.d,d=new i2(LRb('Load Subcircuits Only')));this.a=new wP;_S(this.d,this.a);tP(this.a,c=new mL(LRb(V0b)));Ve(c,new kmb(this,d),(tm(),tm(),sm));tP(this.a,b=new mL(LRb(C5b)));Ve(b,new mmb(this),(null,sm));ZL(this);!this.rb&&(this.rb=EJ(new bN(this)));kM(this)}\nfunction Onb(a,b,c){b[0]=LRb((a.R==-1?'p-':'n-')+c);b[0]+=' (Vt='+iW(a.R*a.T,'V',false);b[0]+=', \\u03B2='+a.u+')';b[1]=(a.R==1?'Ids = ':'Isd = ')+iW(a.K,'A',false);b[2]='Vgs = '+iW(a.mb[0]-a.mb[a.R==-1?2:1],'V',false);b[3]=(a.R==1?'Vds = ':'Vsd = ')+iW(a.mb[2]-a.mb[1],'V',false);b[4]=LRb(a.O==0?p5b:a.O==1?'linear':W5b);b[5]='gm = '+iW(a.J,'A/V',false);b[6]=F0b+iW(a.K*(a.mb[2]-a.mb[1])-a.F*(a.mb[1]-a.mb[a.w])-a.G*(a.mb[2]-a.mb[a.w]),'W',false);a.Kh()&&(b[7]='Ib = '+iW(a.w==1?-a.F:a.w==2?a.G:-a.R*(a.F+a.G),'A',false))}\nfunction l4(a){var b,c,d,e,f,g,h,i,j,k,m,n;n=0;for(f=0;f!=a.ab.a.a.length;f++){b=U3(a,f);g=b.Yf();h=b.ig();k=b.ag();for(i=0;i!=k;i++){m=b._f(i);c=xUb(a.pc,m);if(!c||c.a==-1){d=new I7;e=new J7;e.b=i;e.a=b;bYb(d.b,e);b.tg(i,a.oc.a.a.length);c?(c.a=a.oc.a.a.length):AUb(a.pc,m,new t7(a.oc.a.a.length));bYb(a.oc,d)}else{j=c.a;e=new J7;e.b=i;e.a=b;bYb(S3(a,j).b,e);b.tg(i,j);j==0&&b.ug(i,0)}}for(i=0;i!=g;i++){d=new I7;d.a=true;e=new J7;e.b=i+k;e.a=b;bYb(d.b,e);b.tg(e.b,a.oc.a.a.length);bYb(a.oc,d)}n+=h}a.Kd=sq(uz,jZb,7,n,0,1)}\nfunction Bjb(a){var b,c;while(a.b<a.d&&sTb(a.c,a.b)==32)++a.b;if(a.b==a.d){a.e='';return}c=a.b;b=sTb(a.c,c);if(b>=48&&b<=57||b==46){for(c=a.b;c!=a.d;c++){if(sTb(a.c,c)==101||sTb(a.c,c)==69){++c;c<a.d&&(sTb(a.c,c)==43||sTb(a.c,c)==45)&&++c}if(!(sTb(a.c,c)>=48&&sTb(a.c,c)<=57||sTb(a.c,c)==46))break}}else if(b>=97&&b<=122){for(c=a.b;c!=a.d;c++){if(!(sTb(a.c,c)>=97&&sTb(a.c,c)<=122))break}}else{++c;c<a.d&&(sTb(a.c,c)==b&&(b==124||b==38||b==60||b==62||b==61)?++c:(b==60||b==62||b==33)&&sTb(a.c,c)==61&&++c)}a.e=JTb(a.c,a.b,c);a.b=c}\nfunction IX(a){var b,c,d,e,f,g,h,i;a.ob-a.nb>a.D*a.q&&a==iU.O&&JX(a,2);d=a.nb+a.q;g=a.pb;e=d-a.p;h=g-a.p;a.r=a.D;a.s=a.F;if((a.bb&f_b)!=0){a.r=a.F;a.s=a.D}f=a.r*a.q;i=a.s*a.q;for(b=0;b!=a.ag();b++){c=a.A[b];c.q=c.r;(a.bb&f_b)!=0&&(c.q=wX[c.q]);switch(c.q){case 0:v2(c,d,g,1,0,0,-1,0,0);break;case 1:v2(c,d,g,1,0,0,1,0,i-a.q);break;case 2:v2(c,d,g,0,1,-1,0,0,0);break;case 3:v2(c,d,g,0,1,1,0,f-a.q,0);}}a.B=vq(oq(qr,1),z$b,8,15,[e,e+f,e+f,e]);a.C=vq(oq(qr,1),z$b,8,15,[h,h,h+i,h+i]);eV(a,e,h,a.B[2],a.C[2]);a.u=e+(f/2|0);a.v=h+(i/2|0)}\nfunction E3(a,b,c,d,e,f){var g,h,i,j,k,m,n;h=new rlb(b);b.setTransform(1,0,0,1,0,0);j=eWb(a.Cd,sq(pr,m0b,8,6,15,1));n=1;k=a.Fc.c;g=a.N.c;m=c==0;m&&o2(a.Fc,true);if(a.Fc.c){lU=(Y7(),N7);YT=N7;olb(h,W7)}else{lU=(Y7(),W7);YT=U7;olb(h,N7)}Jf(h.a,0,0,e,f);o2(a.N,false);!!d&&(n=$wnd.Math.min(e/(d.b+140),f/(d.a+100)));a.Cd[0]=a.Cd[3]=n;a.Cd[4]=-(d.c-70);a.Cd[5]=-(d.d-50);b.scale(n,n);Xf(b,a.Cd[4],a.Cd[5]);Sf(b,(eg(),cg).a);for(i=0;i!=a.ab.a.a.length;i++){U3(a,i).If(h)}for(i=0;i!=a.Ac.a.a.length;i++){EV(h,fYb(a.Ac,i))}o2(a.Fc,k);o2(a.N,g);a.Cd=j}\nfunction wQb(a){var b,c,d,e,f,g,h,i,j,k,m,n;gV(a);b=a.ab==0?HW(a._):-HW(a.ab);c=VU(a.ib,a.jb,0,-a.k*b);d=VU(a.ib,a.jb,1,-a.k*b);n=iU.tb;e=UU(a.ib,a.jb,n/a.X);f=UU(a.ib,a.jb,1-n/a.X);g=UU(c,d,n/a.X);h=UU(c,d,1-n/a.X);a.f=vq(oq(aC,1),q0b,19,0,[c,d,a.ib,a.jb]);a.d=vq(oq(aC,1),q0b,19,0,[g,h,e,f]);i=VU(a.ib,a.jb,n/a.X,b*n);j=VU(a.ib,a.jb,1-n/a.X,b*n);k=VU(a.ib,a.jb,n/a.X,-b*(n+a.k));m=VU(a.ib,a.jb,1-n/a.X,-b*(n+a.k));a.g=vq(oq(qr,1),z$b,8,15,[i.a,j.a,m.a,k.a]);a.i=vq(oq(qr,1),z$b,8,15,[i.b,j.b,m.b,k.b]);a.a=UU(i,m,0.5);a.e=sW(pV(i.a-m.a)-5,5)}\nfunction J3(a){var b,c,d,e,f,g,h,i,j;d=sq(yF,c1b,8,a.oc.a.a.length,16,1);c=true;a.Dd=new mYb;a.rc=new mYb;d[0]=true;while(c){c=false;for(g=0;g!=a.ab.a.a.length;g++){b=U3(a,g);if(gr(b,152))continue;e=false;for(h=0;h<b.ag();h++){f=b.jg(h);f&&(e=true);if(!d[b.hb[h]]){f&&(d[b.hb[h]]=c=true);continue}for(i=0;i!=b.ag();i++){if(h==i)continue;j=b.hb[i];if(b.Qf(h,i)&&!d[j]){d[j]=true;c=true}}}e&&_Xb(a.rc,b)}if(c)continue;for(g=0;g!=a.oc.a.a.length;g++)if(!d[g]&&!S3(a,g).a){_Xb(a.Dd,aTb(g));console.log('node '+g+' unconnected');d[g]=true;c=true;break}}}\nfunction iib(a){Yhb();var b,c,d,e,f;a=KTb(a);d=1;e='rms'.length;if(wTb(a.substr(a.length-e,e),'rms')){a=KTb(JTb(a,0,a.length-3));d=G5b}a=DTb(a,'([0-9]+)([pPnNuUmMkKgG])([0-9]+)','$1.$3$2');a=DTb(a,'[mM][eE][gG]$','M');b=a.length;f=(VYb(b-1,a.length),a.charCodeAt(b-1));c=1;switch(f){case 102:case 70:c=1.0E-15;break;case 112:case 80:c=t1b;break;case 110:case 78:c=s0b;break;case 117:case 85:c=u0b;break;case 109:c=w0b;break;case 107:case 75:c=A$b;break;case 77:c=x0b;break;case 71:case 103:c=v0b;}c!=1&&(a=KTb(a.substr(0,b-1)));return Sp(Xhb,a)*c*d}\nfunction bjb(a,b){var c,d,e,f,g;fgb.call(this);this.kb=false;this.a=a;this.c=new dT;zM(this,this.c);UM(this,LRb('Export as Text'));_S(this.c,new jN(LRb('Text file for this circuit is...')));_S(this.c,g=new JS);(LI(),g.Sb).style[IZb]=U0b;g.Sb.style[HZb]=M5b;g.Sb[f0b]=b;this.b=g;d=new wP;d.Sb.style[IZb]=B5b;uP(d,(jP(),fP));d.Sb.className=W0b;_S(this.c,d);tP(d,f=new mL(LRb(V0b)));tP(d,c=new mL(LRb(N5b)));uP(d,iP);tP(d,e=new mL(LRb('Re-Import')));Ve(f,new cjb(this),(tm(),tm(),sm));Ve(e,new ejb(this),(null,sm));Ve(c,new gjb(this),(null,sm));ZL(this)}\nfunction lHb(a,b){var c,d,e,f,g,h,i,j;j=b.f;e=false;for(h=0;h!=a.c;h++){g=a.d[h];if(lr(g.b)===lr(j)){iHb(a);if(g2(g.b)){c=new cZ(a.e,h);c.k=DTb(g.n,K6b,'');ZY(c,a.i,g.t);_Xb(a.i.c,c)}else{c=I3(a.i,a.e,h);$Y(c,a.i);iUb(a.i.c,c,true)}e=true}if(lr(g.c)===lr(j)){iHb(a);c=I3(a.i,a.e,h);if(ue(g.c).selectedIndex==0){c.i=null;(c.k==null||c.k.length==0)&&(c.k=DTb(g.n,K6b,''));ZY(c,a.i,g.t)}else{f=0;for(i=0;i!=a.i.c.a.a.length;i++){d=fYb(a.i.c,i);if(d.i)break;if(d==c)continue;if(++f==ue(g.c).selectedIndex){c.i=d;$Y(c,a.i)}}}e=true}}if(e){fZ();kHb(a);jHb(a)}}\nfunction o7(a,b,c){var d,e,f,g;if(c==a.b)return false;if(a.d==1){if(gr(c,164))return false}if(a.d==2){if(!(c.mg()||gr(c,48)||gr(c,163)))return false}if(a.d==3&&!c.mg())return false;if(a.d==4){if(!(c.mg()||c.kg()||gr(c,48)))return false}if(b==0){for(f=0;f!=c.ag();f++)if(c.jg(f)&&p7(a,c.hb[f]))return true}for(e=0;e!=c.ag();e++){if(c.hb[e]==b){if(c.jg(e)&&p7(a,0))return true;if(a.d==1&&gr(c,153)){d=c.Rf();e==0&&(d=-d);if($wnd.Math.abs(d-a.b.Rf())>1.0E-10)continue}for(g=0;g!=c.ag();g++){if(e==g)continue;if(c.Qf(e,g)&&p7(a,c.hb[g])){return true}}}}return false}\nfunction Oq(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&G$b;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&=G$b;v+=q>>22;q&=G$b;v&=H$b;return Aq(n,q,v)}\nfunction j$(a){var b,c,d,e;gV(a);a.o=sq(yF,c1b,8,a.n,16,1);a.X>150&&a==iU.O&&k$(a,2);c=a.b;a.u=a.e;a.u>a.X/2&&(a.u=mr(a.X/2));a.Tg()&&a.u+8>a.X/2&&(a.u=mr(a.X/2-8));vU(a,a.u*2);a.k=sq(aC,q0b,19,a.n,0,1);a.j=sq(aC,q0b,19,a.n,0,1);e=-a.n/2|0;(a.bb&4)!=0?(a.i=sq(aC,q0b,19,a.n,0,1)):(a.i=null);for(d=0;d!=a.n;++d,e++){e==0&&(a.n&1)==0&&++e;b=a.Sg(d);a.k[d]=VU(a.ib,a.jb,0,c*e);a.j[d]=VU(a.eb,a.fb,a.i!=null?-8/(a.u*2)+b:b,c*e);a.i!=null&&(a.i[d]=VU(a.eb,a.fb,-4/(a.u*2),c*e))}a.g=a.d*((a.n/2|0)+1);fV(a,a.ib,a.jb,a.g);(a.bb&2)!=0&&(a.t=SU(a,a.c,0.4699999988079071))}\nfunction iFb(a,b,c){this.i=b;this.g=c-1;this.k=a;this.j=new dT;this.b=Bf();Ie(this.b,A2+' px');Ce(this.b,'40 px');yf(this.b,A2);xf(this.b,_Eb);_S(this.j,this.b);this.f=vf(this.b);this.f.fillStyle=t6b;Ve(this.b,this,(tm(),tm(),sm));Ve(this.b,this,(Tm(),Tm(),Sm));Ve(this.b,this,(mn(),mn(),ln));Ve(this.b,this,(Ym(),Ym(),Xm));Ve(this.b,this,(bn(),bn(),an));Ve(this.b,this,(gn(),gn(),fn));Ve(this.b,this,(rn(),rn(),qn));Ve(this.b,this,(Qn(),Qn(),Pn));Ve(this.b,this,(Ln(),Ln(),Kn));Ve(this.b,this,(Fn(),Fn(),En));Ve(this.b,this,(An(),An(),zn));eFb(this);IL(this,this.j)}\nfunction GG(a,b){var c,d;d=b.d.style;LG(b.d,b);if(b.Y){c=d[$$b];d[$$b]='';c.length>0&&JG(a,b.d)}else{d[$$b]=(Rj(),LZb)}b.p?IG(a,b,R$b,b.g,b.i,false,false):(d[R$b]='',undefined);b.q?IG(a,b,U$b,b.j,b.k,false,false):(d[U$b]='',undefined);b.A?IG(a,b,T$b,b.V,b.W,true,false):(d[T$b]='',undefined);b.n?IG(a,b,V$b,b.a,b.b,true,false):(d[V$b]='',undefined);b.B?IG(a,b,IZb,b.Z,b.$,false,true):(d[IZb]='',undefined);b.o?IG(a,b,HZb,b.e,b.f,true,true):(d[HZb]='',undefined);d=b.c.style;switch(2){case 2:d[R$b]=(kl(),S$b);d[U$b]=S$b;}switch(2){case 2:d[T$b]=(kl(),S$b);d[V$b]=S$b;}}\n",
"function pwb(a){var b,c,d,e,f,g,h,i;gV(a);d=a.nb+a.b;g=a.pb;e=d-a.a;h=g-(a.a/2|0);f=2*a.b;i=2*a.b-a.a;a.e=vq(oq(qr,1),z$b,8,15,[e,e+f,e+f,e]);a.f=vq(oq(qr,1),z$b,8,15,[h,h,h+i,h+i]);eV(a,e,h,a.e[2],a.f[2]);a.g=sq(aC,q0b,19,4,0,1);owb(a,0,d,g,0,1,-1,0,0,0);owb(a,1,d,g,0,1,-1,0,0,0);owb(a,2,d,g,0,1,1,0,f-a.b,0);owb(a,3,d,g,0,1,1,0,f-a.b,0);b=(a.bb&C$b)!=0?-1:1;hV(a.d,a.G[0].a+32*b,a.G[0].b,a.G[1].a+32*b,a.G[1].b);a.g[0]=QU(a.d,0);a.g[1]=QU(a.d,1);c=(a.G[2].b+a.G[3].b)/2|0;Itb(a.i,(a.bb&g_b)!=0);hV(a.i,a.G[2].a-40*b,c,a.G[2].a-24*b,c);a.g[2]=Etb(a.i,1);a.g[3]=Etb(a.i,2)}\nfunction Bq(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw BF(new $Rb)}if(a.l==0&&a.m==0&&a.h==0){c&&(xq=Aq(0,0,0));return Aq(0,0,0)}if(b.h==I$b&&b.m==0&&b.l==0){return Cq(a,c)}i=false;if(b.h>>19!=0){b=Pq(b);i=true}g=Iq(b);f=false;e=false;d=false;if(a.h==I$b&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=zq((_q(),Xq));d=true;i=!i}else{h=Sq(a,g);i&&Gq(h);c&&(xq=Aq(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=Pq(a);d=true;i=!i}if(g!=-1){return Dq(a,g,i,f,c)}if(Mq(a,b)<0){c&&(f?(xq=Pq(a)):(xq=Aq(a.l,a.m,a.h)));return Aq(0,0,0)}return Eq(d?a:Aq(a.l,a.m,a.h),b,i,f,e,c)}\nfunction wh(a,b){var c,d,e,f,g,h,i,j,k;if(b.length==0){return a.De(YZb,WZb,-1,-1)}k=KTb(b);wTb(k.substr(0,3),'at ')&&(k=k.substr(3));k=k.replace(/\\[.*?\\]/g,'');g=k.indexOf('(');if(g==-1){g=k.indexOf('@');if(g==-1){j=k;k=''}else{j=KTb(k.substr(g+1));k=KTb(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=KTb(k.substr(0,g))}g=yTb(k,MTb(46));g!=-1&&(k=k.substr(g+1));(k.length==0||wTb(k,'Anonymous function'))&&(k=WZb);h=ATb(j,MTb(58));e=BTb(j,MTb(58),h-1);i=-1;d=-1;f=YZb;if(h!=-1&&e!=-1){f=j.substr(0,e);i=rh(j.substr(e+1,h-(e+1)));d=rh(j.substr(h+1))}return a.De(f,k,i,d)}\nfunction HYb(a,b,c){if(c<128){a[b]=(c&127)<<24>>24;return 1}else if(c<g_b){a[b++]=(c>>6&31|192)<<24>>24;a[b]=(c&63|128)<<24>>24;return 2}else if(c<j_b){a[b++]=(c>>12&15|224)<<24>>24;a[b++]=(c>>6&63|128)<<24>>24;a[b]=(c&63|128)<<24>>24;return 3}else if(c<o_b){a[b++]=(c>>18&7|240)<<24>>24;a[b++]=(c>>12&63|128)<<24>>24;a[b++]=(c>>6&63|128)<<24>>24;a[b]=(c&63|128)<<24>>24;return 4}else if(c<r_b){a[b++]=(c>>24&3|248)<<24>>24;a[b++]=(c>>18&63|128)<<24>>24;a[b++]=(c>>12&63|128)<<24>>24;a[b++]=(c>>6&63|128)<<24>>24;a[b]=(c&63|128)<<24>>24;return 5}throw BF(new OSb('Character out of range: '+c))}\nfunction Pyb(a){var b;gV(a);Ryb(a);sU(a);a.e=cV(2);a.d=cV(2);a.e[0]=a.ib;a.e[1]=a.jb;b=$wnd.Math.min(0.4,12/a.X);WU(a.ib,a.jb,a.d[0],0.5-b);WU(a.ib,a.jb,a.d[1],0.5+b);XU(a.ib,a.jb,a.A[0],0.5-b,-32*a.$);XU(a.ib,a.jb,a.A[1],0.5+b,-32*a.$);XU(a.ib,a.jb,a.A[3],0.5-b,32*a.$);XU(a.ib,a.jb,a.A[2],0.5+b,32*a.$);a.g=yV(a.e[0],a.d[0]);a.i=a.g+yV(a.d[0],a.d[1]);a.k=cV(4);if(a.H==3){XU(a.d[0],a.d[1],a.k[0],0.3,8);XU(a.d[0],a.d[1],a.k[1],0.3,0);XU(a.d[0],a.d[1],a.k[2],0.7,0);XU(a.d[0],a.d[1],a.k[3],0.7,-8)}else{a.k[0]=a.A[0];a.k[3]=a.A[1];XU(a.d[0],a.d[1],a.k[1],0,-20);XU(a.d[0],a.d[1],a.k[2],1,-20)}}\nfunction i6(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=$wnd.Math.abs(j);if(m>=g){g=m;h=d}}if(e!=h){if(h==-1){console.log('largestRow == -1');return false}for(f=0;f!=b;f++){m=a[h][f];a[h][f]=a[e][f];a[e][f]=m}}c[e]=h;if(a[e][e]==0){console.log(\"didn't avoid zero\");return false}if(e!=b-1){i=1/a[e][e];for(d=e+1;d!=b;d++)a[d][e]*=i}}return true}\nfunction l5(a){var b,c,d,e,f,g,h,i,j,k,m,n;h=-1;for(e=0;e<a.Qc;e++){if(DCb(a.Wc[e])){for(g=e;g!=a.Qc;g++)a.Wc[g]=a.Wc[g+1];--a.Qc;--e;continue}a.Wc[e].v>h+1&&(a.Wc[e].v=h+1);h=a.Wc[e].v}while(a.Qc>0&&!pCb(a.Wc[a.Qc-1]))--a.Qc;d=a.g-a.j.a;h=0;for(e=0;e!=a.Qc;e++)a.Pc[e]=0;for(e=0;e!=a.Qc;e++){h=n4(a.Wc[e].v,h);++a.Pc[a.Wc[e].v]}b=h+1;f=160;b<=2&&(f=240);n=(a.i-f)/b|0;n<20&&(n=20);h=-1;c=0;j=0;m=0;for(e=0;e!=a.Qc;e++){k=a.Wc[e];if(k.v>h){h=k.v;c=d/a.Pc[h]|0;j=0;m=k.X}k.Y=a.Pc[h];if(k.X!=m){k.X=m;GCb(k,false)}i=new Jyb(h*n,a.g-d+c*j,n-10,c);++j;Dyb(i,k.A)||TCb(k,i)}if(a.tc!=a.Qc){V4(a);a.tc=a.Qc}}\nfunction aCb(a,b){var c,d,e,f,g,h,i,j,k;if(h3(a.V))return;if(!FBb)return;e=sq(NE,jZb,2,4,6,1);d=-1;c=0;if(GBb>=0){d=-mr((a.V.td-GBb)/(a.V.Sb*a.X)-a.A.c-a.A.b);if(d>=a.A.c){g=CDb(fYb(a.u,0),a.A.b);f=d-a.A.c+g&a.G-1;j=(a.A.a-1)/2|0;if(a._.a.a.length>0){k=fYb(a._,a.I>=0?a.I:0);e[c++]=zDb(k,k.o[f]);i=mr(k.f*(k.o[f]+k.q));plb(b,k.d);llb(b,d-2,a.A.d+j-i-2,5)}}}if(a.M&&FBb==a){h=1/(a.V.Sb*a.X*2);d<0&&(d=a.V.bc);e[c++]=iW(h*(a.V.bc-a.A.c)/a.A.b,C0b,false)}else if(d<a.A.c)return;a._.a.a.length>0&&(e[c++]=hW(GBb));if(FBb!=a){if(a.A.a<40||a.v>=0&&FBb.v==a.v){bCb(a,b,null,0,d,(eSb(),false));return}}bCb(a,b,e,c,d,(eSb(),false))}\nfunction yFb(a){var b,c,d,e;fgb.call(this);this.c=a;this.e=new dT;zM(this,this.e);this.d=new MS;KS(this.d);_S(this.e,this.d);Ve(this.d,new AFb(this),(Om(),Om(),Nm));UM(this,LRb('Find Component'));this.a=new SP;Ie(this.a,B5b);Ve(this.a,new CFb(this),(Im(),Im(),Hm));RP(this.a,10);_S(this.e,this.a);for(d=0;d!=a.Rb.a.a.length;d++){e=fYb(this.c.Rb,d);if(e.d.length>1)break;IP(this.a,e.b)}c=new wP;(LI(),c.Sb).style[IZb]=B5b;uP(c,(jP(),fP));c.Sb.className=W0b;_S(this.e,c);tP(c,this.b=new mL(LRb(V0b)));uP(c,iP);tP(c,b=new mL(LRb(C5b)));Ve(this.b,new EFb(this),(tm(),tm(),sm));Ve(b,new GFb(this),(null,sm));ZL(this);of(this.d)}\nfunction OGb(a){var b,c,d,e,f,g,h;fgb.call(this);this.b=a;this.d=new dT;zM(this,this.d);f=new lS;_S(this.d,f);(LI(),f.Sb).style[HZb]=U0b;f.b.style[P$b]=(Ak(),h_b);UM(this,LRb('Edit Shortcuts'));this.c=new mYb;g=new tO;OL(f,g);for(d=0;d!=a.Rb.a.a.length;d++){e=fYb(this.b.Rb,d);if(e.d.length>1)break;mO(g,d,e.b);h=new MS;CS(h,e.d);h.Sb.maxLength=1;Ve(h,new QGb(this),(mm(),mm(),lm));nO(g,d,1,h);_Xb(this.c,h)}c=new wP;c.Sb.style[IZb]=B5b;uP(c,(jP(),fP));c.Sb.className=W0b;_S(this.d,c);tP(c,this.a=new mL(LRb(V0b)));uP(c,iP);tP(c,b=new mL(LRb(C5b)));Ve(this.a,new SGb(this),(tm(),tm(),sm));Ve(b,new UGb(this),(null,sm));ZL(this)}\nfunction qp(a,b){var c,d,e,f,g;c=new ZTb;g=false;for(f=0;f<b.length;f++){d=(VYb(f,b.length),b.charCodeAt(f));if(d==32){ip(a,c,0);c.a+=' ';ip(a,c,0);while(f+1<b.length&&(VYb(f+1,b.length),b.charCodeAt(f+1)==32)){++f}continue}if(g){if(d==39){if(f+1<b.length&&(VYb(f+1,b.length),b.charCodeAt(f+1)==39)){c.a+=\"'\";++f}else{g=false}}else{c.a+=String.fromCharCode(d)}continue}if(yTb('GyMLdkHmsSEcDahKzZv',MTb(d))>0){ip(a,c,0);c.a+=String.fromCharCode(d);e=np(b,f);ip(a,c,e);f+=e-1;continue}if(d==39){if(f+1<b.length&&(VYb(f+1,b.length),b.charCodeAt(f+1)==39)){c.a+=\"'\";++f}else{g=true}}else{c.a+=String.fromCharCode(d)}}ip(a,c,0);op(a)}\nfunction P2(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p,q;i=0;for(e=0;e!=a.Nd.a.a.length;e++){p=fYb(a.Nd,e);q=p.c;c=fYb(a.oc,q.hb[0]);j=new mYb;k=new mYb;f=true;g=!gr(q,163);for(h=0;h!=c.b.a.a.length;h++){d=fYb(c.b,h);b=d.a;if(b==q)continue;o=b._f(d.b);m=b.lg()&&!b.cb;if(o.a==q.nb&&o.b==q.pb){FVb(j.a,b);m&&(f=false)}else if(q.ag()>1){n=q.Pf();if(o.a==n.a&&o.b==n.b){FVb(k.a,b);m&&(g=false)}}else if(gr(b,162)&&gr(q,162)&&b.a==q.a){FVb(k.a,b);m&&(g=false)}}if(f){p.a=j;p.b=0;q.cb=true;i=0}else if(g){p.a=k;p.b=1;q.cb=true;i=0}else{_Xb(a.Nd,iYb(a.Nd,e--));++i;if(i>a.Nd.a.a.length*2){E5(a,'wire loop detected',q);return false}}}return true}\nfunction Nnb(a,b){var c;if(b==0)return new Iib('Threshold Voltage',a.R*a.T,W$b,5);if(b==1)return new Iib('<a href=\"mosfet-beta.html\" target=\"_blank\">'+LRb('Beta')+q1b,a.u,W$b,5);if(b==2){c=new Iib('',0,-1,-1);c.b=new j2('Show Bulk',a.Kh());return c}if(b==3){c=new Iib('',0,-1,-1);c.b=new j2('Swap D/S',(a.bb&a.p)!=0);return c}if(b==4&&!a.Kh()){c=new Iib('',0,-1,-1);c.b=new j2('Digital Symbol',(a.bb&a.o)!=0);return c}if(b==4&&a.Kh()){c=new Iib('',0,-1,-1);c.b=new j2('Simulate Body Diode',(a.bb&a.k)!=0);return c}if(b==5&&(a.bb&a.k)!=0&&a.Kh()){c=new Iib('',0,-1,-1);c.b=new j2('Body Terminal',(a.bb&a.n)!=0);return c}return null}\nfunction Rnb(a){var b,c;gV(a);a.bb&=~a.j;a.bb|=Jnb;c=16*a.$;(a.bb&a.p)!=0&&(c=-c);a.S=cV(3);a.H=cV(3);YU(a.ib,a.jb,a.S[0],a.H[0],1,-c);YU(a.ib,a.jb,a.S[1],a.H[1],1-22/a.X,-c);YU(a.ib,a.jb,a.S[2],a.H[2],1-22/a.X,-c*4/3|0);a.I=cV(3);YU(a.ib,a.jb,a.I[0],a.I[2],1-28/a.X,c/2|0);WU(a.I[0],a.I[2],a.I[1],0.5);if(a.Kh()){a.v=cV(2);WU(a.S[0],a.H[0],a.v[0],0.5);WU(a.S[1],a.H[1],a.v[1],0.5)}if((a.bb&a.o)!=0){if(a.R==-1){WU(a.ib,a.jb,a.I[1],1-36/a.X);b=a.$<0?32:31;a.P=UU(a.ib,a.jb,1-b/a.X);a.Q=3}}else{a.R==1?a.Kh()?(a.t=uU(a.v[0],a.v[1],12,5)):(a.t=uU(a.S[1],a.S[0],10,4)):a.Kh()?(a.t=uU(a.v[1],a.v[0],12,5)):(a.t=uU(a.H[0],a.H[1],12,5))}}\nfunction Dtb(a,b){var c;(a.bb&2)!=Btb&&Jtb(a);fV(a,a.ib,a.jb,16);if((Btb&2)!=0){olb(b,(Y7(),S7));FV(b,a.e.a,a.e.b,20)}jV(a,b);lV(a,b,a.mb[1]);HV(b,a.f[0],a.f[1]);lV(a,b,a.mb[2]);HV(b,a.k[0],a.k[1]);olb(b,YT);mlb(b,a.a);lV(a,b,a.mb[0]);iU.Cc.c&&olb(b,(Y7(),S7));HV(b,a.ib,a.c);a.g=mV(-a.o,a.g);EU(b,a.c,a.ib,a.g);a.i=mV(-a.p,a.i);EU(b,a.f[1],a.f[0],a.i);a.j=mV(-a.q,a.j);EU(b,a.k[1],a.k[0],a.j);lV(a,b,a.mb[0]);jV(a,b);mlb(b,a.B);if((ZT==a||a.kb||iU.zc==a||gr(ZT,17)&&pCb(ZT.a)==a||iU.O==a)&&a.ab==0){olb(b,lU);c=HW(a._);klb(b,'B',a.c.a-10*c,a.c.b-5);klb(b,'C',a.f[0].a-3+9*c,a.f[0].b+4);klb(b,'E',a.k[0].a-3+9*c,a.k[0].b+4)}HU(a,b)}\nfunction NMb(a){var b,c,d,e,f,g;gV(a);(a.bb&8)!=0?(a.jb.a=a.ib.a):(a.jb.b=a.ib.b);a.s=cV(4);a.q=cV(4);a.r=cV(4);a.s[0]=a.ib;a.s[1]=a.jb;a.n=(a.bb&16)!=0?-1:1;XU(a.ib,a.jb,a.s[2],0,-a.$*a.u*a.n);XU(a.ib,a.jb,a.s[3],1,-a.$*a.u*a.n);c=0.5-12/a.X;b=0.5-2/a.X;for(e=0;e!=4;e+=2){WU(a.s[e],a.s[e+1],a.q[e],c);WU(a.s[e],a.s[e+1],a.q[e+1],1-c);WU(a.s[e],a.s[e+1],a.r[e],b);WU(a.s[e],a.s[e+1],a.r[e+1],1-b)}if(a.p==-1){f=(a.bb&8)!=0?-1:1;a.k=sq(aC,q0b,19,2,0,1);d=$wnd.Math.abs(7/a.u);a.k[0]=VU(a.q[0],a.q[2],d,-7*a.$*f*a.n);a.k[1]=VU(a.q[3],a.q[1],d,-7*a.$*f*a.n);g=a.s[1];a.s[1]=a.s[3];a.s[3]=g;g=a.q[1];a.q[1]=a.q[3];a.q[3]=g}else a.k=null}\nfunction qhb(a){var b,c,d,e,f,g,h,i,j,k;d=new _Wb;a.e=P3(I2);if(!a.e)return false;if(a.e.d.a.a.length==0){GJ(LRb('Device has no external inputs/outputs!'));return false}mWb();lYb(a.e.d,new Ehb);h=a.e.d.a.a.length;i=vq(oq(qr,1),z$b,8,15,[0,0,0,0]);for(b=0;b!=h;b++){e=fYb(a.e.d,b);i[e.d]+=1;if(ZWb(d,aTb(e.b))){GJ(LRb(\"Can't have two input/output nodes connected!\"));return false}YWb(d,aTb(e.b))}j=i[2]>0?1:0;k=i[3]>0?1:0;for(b=0;b!=h;b++){e=fYb(a.e.d,b);(e.d==0||e.d==1)&&(e.c+=j)}c=i[0]>0&&i[1]>0?2:1;f=$wnd.Math.max(i[0],i[1]);g=$wnd.Math.max(i[2],i[3]);a.e.k=$wnd.Math.max(2,f+j+k);a.e.n=$wnd.Math.max(c,g);a.e.g=F3(I2);return true}\nfunction HDb(){this.c=new tQ(true);VP(this.c,new k2(LRb('Remove Scope'),new vtb(w4b,'remove')));VP(this.c,this.b=new k2(LRb('Dock Scope'),new vtb(w4b,'dock')));VP(this.c,this.f=new k2(LRb('Undock Scope'),new vtb(w4b,'undock')));VP(this.c,this.d=new q2(LRb('Max Scale'),new vtb(w4b,z4b)));VP(this.c,this.e=new k2(LRb('Stack'),new vtb(w4b,SZb)));VP(this.c,this.g=new k2(LRb('Unstack'),new vtb(w4b,'unstack')));VP(this.c,this.a=new k2(LRb('Combine'),new vtb(w4b,'combine')));VP(this.c,new k2(LRb('Remove Plot'),new vtb(w4b,y4b)));VP(this.c,new k2(LRb('Reset'),new vtb(w4b,'reset')));VP(this.c,new k2(LRb('Properties...'),new vtb(w4b,A4b)))}\nfunction v2(a,b,c,d,e,f,g,h,i){var j,k;if((a.w.bb&C$b)!=0){d=-d;f=-f;b+=a.w.q*(a.w.r-1);h=-h}if((a.w.bb&g_b)!=0){e=-e;g=-g;c+=a.w.q*(a.w.s-1);i=-i}j=b+a.w.q*d*a.n+h;k=c+a.w.q*e*a.n+i;a.o=new vxb(j+f*a.w.q,k+g*a.w.q);a.t=new vxb(j+f*a.w.p,k+g*a.w.p);a.v=new vxb(j,k);if(a.a){a.b=j+f*10*a.w.o;a.c=k+g*10*a.w.o}if(a.d){if(a.e==null){a.e=sq(qr,z$b,8,3,15,1);a.f=sq(qr,z$b,8,3,15,1)}a.e[0]=j+f*a.w.p-(d*a.w.p/2|0);a.f[0]=k+g*a.w.p-(e*a.w.p/2|0);a.e[1]=j;a.f[1]=k;a.e[2]=j+f*a.w.p+(d*a.w.p/2|0);a.f[2]=k+g*a.w.p+(e*a.w.p/2|0);if(a.u.length>0){a.e[1]+=f*a.w.p/2|0;a.f[1]+=g*a.w.p/2|0;a.v.a-=f*a.w.p/2|0;a.v.b-=g*a.w.p/4|0}}else{a.e=null;a.f=null}}\nfunction Oxb(a){var b,c,d,e;gV(a);d=0;if(pV(a._)>pV(a.ab)!=((a.bb&2)!=0)){c=2*iU.tb*$Sb(a._)*(($wnd.Math.abs(a._)+2*iU.tb-1)/(2*iU.tb)|0);a.jb.a=a.ib.a+c;d=a._<0?a.ab:-a.ab;a.jb.b=a.ib.b}else{c=2*iU.tb*$Sb(a.ab)*(($wnd.Math.abs(a.ab)+2*iU.tb-1)/(2*iU.tb)|0);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=(a.bb&4)!=0?-iU.tb:iU.tb);a.X=yV(a.ib,a.jb);vU(a,32);a.q=a.w.k*Y5b+g6b;e=mr((a.q-0.5)*32);a.r=VU(a.ib,a.jb,0.5,d);a.d=VU(a.ib,a.jb,e/a.X+0.5,d);a.c=VU(a.ib,a.jb,e/a.X+0.5,8*(d<0?-1:d==0?0:1));a.p=UU(a.ib,a.jb,e/a.X+0.5);a.a=new uxb;a.b=new uxb;b=(d<0?-d:d)-8;YU(a.d,a.c,a.a,a.b,(b-8)/b,8);a.s=new uxb;a.t=new uxb}\nfunction Lbb(a){var b,c,d,e,f,g;for(b=0;b!=a.d.i.a.a.length;b++){e=fYb(a.d.i,b);for(d=0;d!=e.length;d++){g=(VYb(d,e.length),e.charCodeAt(d));if(g==48||g==49){if(a.A[d].A==(g==49))continue;break}if(g==63)continue;if(g==43){if(a.A[d].A&&!a.c[d])continue;break}if(g==45){if(!a.A[d].A&&a.c[d])continue;break}if(g>=97&&g<=122){a.g[g-97]=a.A[d].A;continue}if(g>=65&&g<=122){if(a.g[g-65]!=a.A[d].A)break;continue}}if(d!=e.length)continue;f=fYb(a.d.j,b);for(d=0;d!=f.length;d++){g=(VYb(d,f.length),f.charCodeAt(d));a.a[d+a.b]=false;g>=97&&g<=122?(a.A[d+a.b].A=a.g[g-97]):g==95?(a.a[d+a.b]=true):(a.A[d+a.b].A=g==49)}break}for(c=0;c!=a.i;c++)a.c[c]=a.A[c].A}\nfunction GYb(a,b,c){var d,e,f,g,h,i,j,k,m;f=0;for(j=0;j<c;){++f;e=a[b+j];if((e&192)==128){throw BF(new OSb(k7b))}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 BF(new OSb(k7b))}if(j>c){throw BF(new aSb(k7b))}}g=sq(or,z$b,8,f,15,1);m=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 BF(new OSb('Invalid UTF8 sequence at '+(b+i-1)+', byte='+(k=d>>>0,k.toString(16))))}e=e<<6|d&63}m+=lSb(e,g,m)}return g}\nfunction k5(e){var c=e;$wnd.CircuitJS1={setSimRunning:eZb(function(a){c.eh(a)}),getTime:eZb(function(){return c.td}),getTimeStep:eZb(function(){return c.vd}),setTimeStep:eZb(function(a){c.vd=a}),getMaxTimeStep:eZb(function(){return c.Sb}),setMaxTimeStep:eZb(function(a){c.Sb=c.vd=a}),isRunning:eZb(function(){return c.fh()}),getNodeVoltage:eZb(function(a){return c._g(a)}),setExtVoltage:eZb(function(a,b){c.dh(a,b)}),getElements:eZb(function(){return c.$g()}),getCircuitAsSVG:eZb(function(){return c.Yg()}),exportCircuit:eZb(function(){return c.Zg()}),importCircuit:eZb(function(a,b){return c.ah(a,b)})};var d=$wnd.oncircuitjsloaded;d&&d($wnd.CircuitJS1)}\nfunction Kc(){Kc=bG;Ic=new Tb('aria-activedescendant');new Fc('aria-atomic');new Tb('aria-autocomplete');new Tb('aria-controls');new Tb('aria-describedby');new Tb('aria-dropeffect');new Tb('aria-flowto');Jc=new Fc('aria-haspopup');new Fc('aria-label');new Tb('aria-labelledby');new Fc('aria-level');new Tb('aria-live');new Fc('aria-multiline');new Fc('aria-multiselectable');new Tb('aria-orientation');new Tb('aria-owns');new Fc('aria-posinset');new Fc('aria-readonly');new Tb('aria-relevant');new Fc('aria-required');new Fc('aria-setsize');new Tb('aria-sort');new Fc('aria-valuemax');new Fc('aria-valuemin');new Fc('aria-valuenow');new Fc('aria-valuetext')}\nfunction fI(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;if(!a.r){return}i=(m=b.a.touches,m.length>0?m[0]:null);j=new SH((i.pageX||0)|0,(i.pageY||0)|0);k=Ig();GI(a.e,j,k);if(!a.c){e=PH(j,a.p);c=$wnd.Math.abs(e.a);d=$wnd.Math.abs(e.b);if(c>5||d>5){GI(a.j,a.k.a,a.k.b);if(c>d){h=dS(a.s);g=gS(a.s);f=eS(a.s);if(e.a<0&&f<=h){ZH(a);return}else if(e.a>0&&g>=h){ZH(a);return}}else{p=hS(a.s);o=fS(a.s);if(e.b<0&&o<=p){ZH(a);return}else if(e.b>0&&0>=p){ZH(a);return}}a.c=true}}!!b.a&&(b.a.preventDefault(),undefined);if(a.c){q=PH(a.p,a.e.a);r=RH(a.o,q);iS(a.s,mr(r.a));kS(a.s,mr(r.b));n=k-a.k.b;if(n>200&&!!a.n){GI(a.k,a.n.a,a.n.b);a.n=null}else n>100&&!a.n&&(a.n=new II(j,k))}}\nfunction scb(a){var b,c,d,e,f,g,h,i,j,k,m,n;gV(a);a.jb.b=a.ib.b;a.n=(a.bb&1)!=0?-1:1;m=a.v==a.a?a.q:a.f[a.v];a.X=$wnd.Math.abs(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.q;g++){g==m&&(k=0);if(n==1){(g==m-1||g==a.q-1)&&(k=h);XU(a.ib,a.jb,a.t[g],g<m?0:1,-k*a.n);XU(a.ib,a.jb,a.u[g],g<m?d:1-d,-k*a.n)}h=$wnd.Math.max(h,k);j=b<a.a?a.f[b]:-1;if(j==g){++b;k+=a.A}else{k+=16}}}a.w=cV(4);for(g=0;g!=4;g+=2){f=g==2?-h*a.n:0;XU(a.ib,a.jb,a.w[g],c,f);XU(a.ib,a.jb,a.w[g+1],1-c,f)}if(a.p){a.k=sq(aC,q0b,19,a.a,0,1);e=$wnd.Math.abs(7/a.A);for(g=0;g!=a.a;g++){i=a.f[g];a.k[g]=VU(a.u[i],a.u[i+1],a.g[g]>0?e:1-e,g<a.v?-7:7)}}else a.k=null}\nfunction Tp(a,b,c){var d,e,f,g,h,i,j,k,m;h=HTb(b,a.t,c[0]);e=HTb(b,a.q,c[0]);i=vTb(b,a.u);f=vTb(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 BF(new nTb(b+' does not have either positive or negative affixes'))}if(g){c[0]+=a.t.length;m=JTb(b,c[0],b.length-a.u.length)}else{c[0]+=a.q.length;m=JTb(b,c[0],b.length-a.r.length)}if(wTb(m,B$b)){c[0]+=B$b.length;j=D$b}else if(wTb(m,'NaN')){c[0]+='NaN'.length;j=NaN}else{k=vq(oq(qr,1),z$b,8,15,[0]);j=Vp(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 X9(a){var b,c,d;E9(a);vU(a,32);a.j=sq(qr,z$b,8,2,15,1);a.i=cV(4);a.g=cV(8);a.e=cV(2);a.f=cV(2);a.d=cV(2);a.a=cV(6);a.c=sq(pr,m0b,8,2,15,1);a.b=sq(pr,m0b,8,2,15,1);for(c=0;c!=2;c++){d=-c*16*3;XU(a.ib,a.jb,a.f[c],0,d);XU(a.eb,a.fb,a.e[c],0,d);XU(a.ib,a.jb,a.i[c*2],1,d-16);XU(a.eb,a.fb,a.g[c*4],1,d-16);XU(a.ib,a.jb,a.i[c*2+1],1,d+16);XU(a.eb,a.fb,a.g[c*4+1],1,d+16);XU(a.eb,a.fb,a.g[c*4+2],1,d+5.28);(a.bb&2)!=0?XU(a.eb,a.fb,a.g[c*4+3],1.2,d-5.28):XU(a.eb,a.fb,a.g[c*4+3],1,d-16)}b=16/a.X;XU(a.ib,a.jb,a.a[0],1+b,16);XU(a.ib,a.jb,a.a[1],1+b*2,16);XU(a.ib,a.jb,a.a[2],1+b*3,16);XU(a.ib,a.jb,a.a[3],1+b*2,-16);XU(a.ib,a.jb,a.a[4],1+b,-64);XU(a.ib,a.jb,a.a[5],1+b*3,-64)}\nfunction fhb(){if(Tgb)return;Tgb=new XWb;chb(v5b,new ahb(r0b,0,1,0,null));chb(U4b,new ahb(w5b,0,2,0,null));chb(x5b,new ahb(w5b,0,2,5.6,null));chb('old-default-led',Ygb(new ahb(2.2349907006671927E-18,0,2,0,null)));chb(y5b,new ahb(9.32E-11,0.042,3.73,0,null));chb('1N5711',new ahb(3.15E-7,2.8,2.03,70,'Schottky'));chb('1N5712',new ahb(6.8E-10,12,1.003,20,'Schottky'));chb('1N34',Ygb(new ahb(2.0E-10,0.084,2.19,60,'germanium')));chb('1N4004',new ahb(1.88E-8,0.0286,2,400,'general purpose'));chb('1N4148',new ahb(4.352E-9,0.6458,1.906,75,'switching'));chb('x2n2646-emitter',Ygb(new ahb(2.13E-11,0,1.8,0,null)));lhb('~tl431ed-d_ed 0 1e-14 5 1 0 0');lhb('~lm317-dz 0 1e-14 0 1 6.3 0')}\nfunction $hb(a){var b,c,d,e,f,g;c=new wP;g=new dT;bT(a.k,c,LK(a.k,a.d));tP(c,g);for(d=0;;d++){a.i[d]=a.j.Vf(d);if(!a.i[d])break;b=a.i[d];f=LRb(b.n);GTb(b.n,'<')?_S(g,e=new mN(f)):_S(g,e=new jN(f));d!=0&&!!e&&((LI(),e.Sb).className=W0b,undefined);if(b.c){_S(g,b.c);Ve(b.c,new qib(a),(mm(),mm(),lm))}else if(b.b){_S(g,b.b);tL(b.b,new sib(a))}else if(b.a){_S(g,b.a);if(b.f){_S(g,b.f);Ve(b.a,new uib,(tm(),tm(),sm))}else{Ve(b.a,new wib(a),(tm(),tm(),sm))}}else if(b.r){_S(g,b.r);a.kb=false}else if(b.u){_S(g,b.u)}else{_S(g,b.s=new MS);if(b.q!=null){CS(b.s,b.q);LS(b.s)}b.q==null&&CS(b.s,eib(a,b))}if(g.k.c>15){g=new dT;tP(c,g);(LI(),g.Sb).style['paddingLeft']=(kl(),'10.0px')}}a.g=d}\nfunction WJ(a){switch(a){case 'blur':return f_b;case 'change':return C$b;case 'click':return 1;case n$b:return 2;case 'focus':return g_b;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case o$b:return 4;case p$b:return 64;case 'mouseout':return 32;case 'mouseover':return 16;case q$b:return 8;case h_b:return i_b;case 'error':return j_b;case s$b:case r$b:return k_b;case m$b:return l_b;case m_b:return I$b;case w$b:return n_b;case v$b:return o_b;case u$b:return J$b;case t$b:return 8388608;case 'gesturestart':return p_b;case 'gesturechange':return q_b;case 'gestureend':return r_b;default:return -1;}}\nfunction Xib(a){var b,c,d,e,f,g,h,i,j,k;fgb.call(this);this.c=new dT;zM(this,this.c);UM(this,LRb('Export as Local File'));_S(this.c,new jN(LRb('File name:')));this.a=new MS;Ie(this.a,'250px');_S(this.c,this.a);this.b=(h=[''],h[0]=a,i=$doc.exportBlob,i&&URL.revokeObjectURL(i),j=new Blob(h,{type:k5b}),k=URL.createObjectURL(j),$doc.exportBlob=k,k);c=new MWb;if(Vib!=null)e=Vib;else{d=(up(),wp('yyyyMMdd-HHmmss',Fp((Ep(),Ep(),Dp))));e=L5b+jp(d,c,null)+'.txt'}CS(this.a,e);f=new wP;(LI(),f.Sb).style[IZb]=B5b;uP(f,(jP(),fP));f.Sb.className=W0b;_S(this.c,f);tP(f,g=new mL(LRb(V0b)));uP(f,iP);tP(f,b=new mL(LRb(C5b)));Ve(g,new Zib(this),(tm(),tm(),sm));Ve(b,new _ib(this),(null,sm));ZL(this)}\nfunction LLb(a,b){var c,d,e,f,g,h,i,j,k,m;f=new vtb(tZb,b[1]);i=I2;e=MLb(a,b[0],yUb(i.u,b[1]),f);g=new DO;Re((LI(),g.Sb),false);g.Sb.className='palette-container';h=g.Sb.style;h[N$b]=(Lk(),O$b);h['zIndex']='1000';h[J4b]=t6b;h[P6b]=(kl(),'1.0px');h[Q6b]='#ccc';h[R6b]=(Fi(),'solid');h[S6b]='5.0px';for(d=0;d<b.length;d+=2){k=new hN;uN(k.b,'',false);eN(k);Nh(k.Sb,PLb(b[d],40));Ge(k,yUb(i.u,b[d+1]));m=k.Sb.style;m[J6b]=T6b;m['cursor']=(dj(),'pointer');c=new vtb(tZb,b[d+1]);j=PLb(b[d],24);Ve(k,new bMb(a,e,j,f,c,g),(tm(),tm(),sm));HK(g,k,g.Sb)}SK((MR(),QR()),g);Ve(e,new dMb(g,e),(gn(),gn(),fn));Ve(e,new fMb(g),(bn(),bn(),an));Ve(g,new hMb(g),(null,fn));Ve(g,new jMb(g),(null,an));return e}\nfunction jp(a,b,c){var d,e,f,g,h,i,j,k,m;!c&&(c=iq(b.a.getTimezoneOffset()));e=(b.a.getTimezoneOffset()-c.a)*60000;h=new NWb(CF(GF(b.a.getTime()),e));i=h;if(h.a.getTimezoneOffset()!=b.a.getTimezoneOffset()){e>0?(e-=86400000):(e+=86400000);i=new NWb(CF(GF(b.a.getTime()),e))}k=new ZTb;j=a.a.length;for(f=0;f<j;){d=sTb(a.a,f);if(d>=97&&d<=122||d>=65&&d<=90){for(g=f+1;g<j&&sTb(a.a,g)==d;++g);rp(k,d,g-f,h,i,c);f=g}else if(d==39){++f;if(f<j&&sTb(a.a,f)==39){k.a+=\"'\";++f;continue}m=false;while(!m){g=f;while(g<j&&sTb(a.a,g)!=39){++g}if(g>=j){throw BF(new OSb(\"Missing trailing '\"))}g+1<j&&sTb(a.a,g+1)==39?++g:(m=true);VTb(k,JTb(a.a,f,g));f=g+1}}else{k.a+=String.fromCharCode(d);++f}}return k.a}\nfunction eCb(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;(!a.e||a.e.d!=a.G)&&(a.e=new hkb(a.G));t=sq(pr,m0b,8,a.G,15,1);h=sq(pr,m0b,8,a.G,15,1);o=a._.a.a.length==0?eYb(a.u):eYb(a._);m=o.o;n=o.p;s=o.r;for(e=0;e<a.G;e++){g=s-e+a.G&a.G-1;t[e]=0.5*(m[g]+n[g]);h[e]=0}fkb(a.e,t,h);k=A5b;for(f=0;f<(a.G/2|0);f++){i=gkb(a.e,t[f],h[f]);i>k&&(k=i)}q=0;b.a.strokeStyle=y6b;b.a.fillStyle=y6b;if(a.k){r=0;B=a.A.a/10|0;v=$wnd.Math.log(a.C[o.u])*B;for(d=0;d<(a.G/2|0);d++){w=2*d*a.A.b/a.G|0;u=$wnd.Math.log(gkb(a.e,t[d],h[d]));A=5-mr(u*B-v);w!=q&&glb(b,q,r,w,A);r=A;q=w}}else{p=0;A=a.A.a-1-12;for(d=0;d<(a.G/2|0);d++){w=2*d*a.A.b/a.G|0;j=gkb(a.e,t[d],h[d]);c=mr(j*A/k);w!=q&&glb(b,q,A-p,w,A-c);p=c;q=w}}}\nfunction NW(a,b){var c;switch(a.r){case 0:case 7:b[0]='voltage source';break;case 1:b[0]='A/C source';break;case 2:b[0]='square wave gen';break;case 5:b[0]='pulse gen';break;case 4:b[0]='sawtooth gen';break;case 3:b[0]='triangle gen';break;case 6:b[0]='noise gen';}b[1]=n0b+iW(a.W,'A',false);b[2]=(gr(a,47)?D0b:o0b)+iW(a.gg(),'V',false);c=3;if(a.r!=0&&a.r!=7&&a.r!=6){b[c++]='f = '+iW(a.n,C0b,false);b[c++]=E0b+iW(a.o,'V',false);a.r==1&&a.i==0&&(b[c++]='V(rms) = '+iW(a.o/1.41421356,'V',false));a.i!=0?(b[c++]='Voff = '+iW(a.i,'V',false)):a.n>500&&(b[c++]='wavelength = '+iW(299790000/a.n,'m',false))}a.r==0&&a.W!=0&&iU.bd&&(b[c++]='(R = '+iW(a.o/a.W,KRb,false)+')');b[c++]=F0b+iW(-a.gg()*a.W,'W',false)}\nfunction V3(a){var b,c,d,e,f;b=U3(a,a.xb);c=U3(a,a.yb);if(!b||!c)return null;if(a.zb==1){if(!gr(b,153))return null;if(!gr(c,135))return null;e=b;d=c;return LRb('res.f = ')+iW(1/(iZb*$wnd.Math.sqrt(e.b*d.d)),C0b,false)}if(a.zb==2){if(!gr(b,154))return null;if(!gr(c,135))return null;f=b;d=c;return 'RC = '+iW(f.a*d.d,'s',false)}if(a.zb==3){if(!gr(b,154))return null;if(!gr(c,135))return null;f=b;d=c;return LRb('f.3db = ')+iW(1/(iZb*f.a*d.d),C0b,false)}if(a.zb==5){if(!gr(b,154))return null;if(!gr(c,153))return null;f=b;e=c;return LRb('f.3db = ')+iW(f.a/(iZb*e.b),C0b,false)}if(a.zb==4){if(!gr(b,154))return null;if(!gr(c,135))return null;f=b;d=c;return LRb('fc = ')+iW(1/(iZb*f.a*d.d),C0b,false)}return null}\nfunction r4(a,b){var c,d,e,f;if(ai(b.a)==2){if(!(!!b.a.metaKey||!!b.a.shiftKey||!!b.a.ctrlKey||!!b.a.altKey))return}if(a.ud==7){C3(a,(qm(b),rm(b)));return}d=d4(a,qm(b));e=e4(a,rm(b));if(!Byb(a.j,qm(b),rm(b)))return;c=false;!!a.O&&a.O.Gf(d,e);f=true;switch(a.ud){case 1:x3(a,qm(b),rm(b));break;case 2:A3(a,e+a.sb&a.rb);c=true;break;case 3:y3(a,d+a.sb&a.rb);c=true;break;case 5:if(a.fc){z3(a,d+a.sb&a.rb,e+a.sb&a.rb,!!b.a.shiftKey);c=true}break;case 6:if(!a.fc)S4(a,d,e,!!b.a.shiftKey);else if(!a.nc.c){bUb();if(KF(QF(GF(Date.now()),a.dc),150))return;a.ud=4;c=f=B3(a,d,e)}break;case 4:c=f=B3(a,d,e);}if(f){a.R=qm(b);a.S=rm(b);a.P=d4(a,a.R);a.Q=e4(a,a.S);if(!(a.ud==4&&w4(a))){a.P=o5(a,a.P);a.Q=o5(a,a.Q)}}c&&Q5(a);M4(a)}\nfunction eFb(a){var b;a.e?(a.f.strokeStyle=u6b,undefined):(a.f.strokeStyle='lightgrey',undefined);a.f.lineWidth=1;Jf(a.f,0,0,A2,_Eb);a.f.beginPath();Nf(a.f,$Eb+_Eb-3,0);Lf(a.f,$Eb,_Eb/2|0);Lf(a.f,$Eb+_Eb-3,_Eb);Nf(a.f,A2-$Eb-_Eb+3,0);Lf(a.f,A2-$Eb,_Eb/2|0);Lf(a.f,A2-$Eb-_Eb+3,_Eb);a.f.stroke();a.e&&(a.f.strokeStyle='grey',undefined);a.f.beginPath();a.f.lineWidth=5;Nf(a.f,$Eb+_Eb+ZEb,_Eb/2|0);Lf(a.f,A2-$Eb-_Eb-ZEb,_Eb/2|0);a.f.stroke();b=$Eb+_Eb+ZEb+(A2-2*($Eb+_Eb+ZEb))*(a.k-a.i)/(a.g-a.i);if(a.e){!!a.a&&bV(a.a)?Tf(a.f,Z7(eU)):(a.f.strokeStyle='red',undefined);a.f.beginPath();Nf(a.f,$Eb+_Eb+ZEb,_Eb/2|0);Lf(a.f,b,_Eb/2|0);a.f.stroke();a.f.strokeStyle=u6b;a.f.lineWidth=2;Jf(a.f,b-2,2,5,_Eb-4);Vf(a.f,b-2,2,5,_Eb-4)}}\nfunction M5(a){var b,c,d,e;for(e=0;e!=a.ab.a.a.length;e++){b=U3(a,e);if(gr(b,153)){d=new q7(a,1,b,b.hb[1]);p7(d,b.hb[0])||b.og()}if(gr(b,164)){c=b;d=new q7(a,1,b,b.hb[1]);Fab(c,!p7(d,b.hb[0]))}if(gr(b,129)){c=b;d=new q7(a,1,b,c.hb[c.j]);c.Wg()&&!p7(d,c.hb[1+c.j])?(c.e=true):(c.e=false)}if(b.ag()==2){if(gr(b,48)){d=new q7(a,2,b,b.hb[1]);if(p7(d,b.hb[0])){E5(a,'Voltage source/wire loop with no resistance!',b);return false}}}if(gr(b,47)||gr(b,170)){d=new q7(a,2,b,b.hb[0]);if(p7(d,0)){E5(a,'Path to ground with no resistance!',b);return false}}if(b.kg()){d=new q7(a,3,b,b.hb[1]);if(p7(d,b.hb[0])){console.log(b+' shorted');dV(b);b.o=b.W=b.V=b.f=0}else{d=new q7(a,4,b,b.hb[1]);if(p7(d,b.hb[0])){b.n=0.1;return false}}}}return true}\nfunction jQ(a,b){var c,d;c=_P(a,(LI(),b.target));switch(WJ(b.type)){case 1:{CT(a.Sb);!!c&&$P(a,c,true,true);break}case 16:{!!c&&eQ(a,c,true);break}case 32:{!!c&&eQ(a,null,false);break}case g_b:{nQ(a);break}case 128:{d=b.keyCode|0;Ep();d=Mm(d,false);switch(d){case 37:iQ(a);b.stopPropagation();b.preventDefault();break;case 39:hQ(a);b.stopPropagation();b.preventDefault();break;case 38:gQ(a);b.stopPropagation();b.preventDefault();break;case 40:fQ(a);b.stopPropagation();b.preventDefault();break;case 27:a.g?ZP(a,false):oQ(a,null);!a.g&&!!a.i&&bM(a.i,false);b.stopPropagation();b.preventDefault();break;case 9:a.g?ZP(a,false):oQ(a,null);!a.g&&!!a.i&&bM(a.i,false);break;case 13:if(!nQ(a)){$P(a,a.j,true,true);b.stopPropagation();b.preventDefault()}}break}}Ze(a,b)}\nfunction Vp(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 YTb;for(;d[0]<c.length;++d[0]){e=sTb(c,d[0]);g=Pp(e);if(g>=0&&g<=9){RTb(i,g+48&ZZb);m=true}else if(e==(VYb(0,f.length),f.charCodeAt(0))){if(k||n){break}i.a+='.';k=true}else if(e==(VYb(0,h.length),h.charCodeAt(0))){if(k||n){break}continue}else if(e==(VYb(0,'E'.length),'E'.charCodeAt(0))){if(n){break}i.a+='E';n=true}else if(e==43||e==45){i.a+=String.fromCharCode(e)}else if(e==(VYb(0,'%'.length),'%'.charCodeAt(0))){if(o!=1){break}o=100;if(m){++d[0];break}}else if(e==(VYb(0,F$b.length),F$b.charCodeAt(0))){if(o!=1){break}o=A$b;if(m){++d[0];break}}else{break}}try{j=ISb(i.a)}catch(a){a=AF(a);if(gr(a,131)){throw BF(new nTb(c))}else throw BF(a)}j=j/o;return j}\nfunction yCb(a,b,c){b==z4b&&CCb(a);b==z6b&&(a.U=c,c&&!$Cb(a)&&WCb(a,0),SBb(a),undefined);b==A6b&&(a.O=c,c&&!$Cb(a)&&WCb(a,0),SBb(a),undefined);b=='showscale'&&(a.T=c);b=='showpeak'&&(a.P=c);b==B6b&&(a.Q=c);b=='showfreq'&&(a.N=c);b=='showfft'&&(a.M=c,a.M||(a.e=null));b==C6b&&(a.k=c);b=='showrms'&&(a.S=c);b==D6b&&(a.J=c);b=='showduty'&&(a.K=c);b==E6b&&(a.L=c);b=='showpower'&&WCb(a,7);b=='showib'&&WCb(a,1);b=='showic'&&WCb(a,2);b=='showie'&&WCb(a,3);b=='showvbe'&&WCb(a,4);b=='showvbc'&&WCb(a,5);b=='showvce'&&WCb(a,6);if(b==F6b){a.s=true;a.t=false;YCb(a,6,2,pCb(a),null);GCb(a,false)}if(b=='showvvsi'){a.s=c;a.t=false;GCb(a,false)}b=='manualscale'&&PCb(a,c,true);if(b=='plotxy'){a.t=a.s=c;a.s&&(a.u=a._);a.s&&a.u.a.a.length==1&&KCb(a);GCb(a,false)}b==G6b&&WCb(a,2)}\nfunction p3(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;C4(a);W2(a);p=null;for(j=0;j!=a.ab.a.a.length;j++){d=U3(a,j);c=d.U;p?(p=Hyb(p,c)):(p=c)}q=a.ab.a.a.length;g=1;q>0&&(g|=2);if(b!=null){F4(a,IYb((k=b,DYb(),k)),g);(g&8)==0&&gN(a.zd,null)}else{G4(a);E4(a,a.v,g)}o=null;for(j=q;j!=a.ab.a.a.length;j++){d=U3(a,j);d.kb=true;c=d.U;o?(o=Hyb(o,c)):(o=c)}if(!!p&&!!o){e=0;f=0;s=a.j.b-p.b-o.b;r=a.j.a-p.a-o.a;if(!Eyb(p,o)){e=o5(a,p.c-o.c);f=o5(a,p.d-o.d)}s>r?(e=o5(a,p.c+p.b-o.c+a.tb)):(f=o5(a,p.d+p.a-o.d+a.tb));if(a.bc>0&&Byb(a.j,a.bc,a.cc)){h=d4(a,a.bc);i=e4(a,a.cc);m=o5(a,h-(o.c+(o.b/2|0)));n=o5(a,i-(o.d+(o.a/2|0)));for(j=q;j!=a.ab.a.a.length;j++){if(!tU(U3(a,j),m,n))break}if(j==a.ab.a.a.length){e=m;f=n}}for(j=q;j!=a.ab.a.a.length;j++){d=U3(a,j);_U(d,e,f)}}u4(a);Q5(a)}\nfunction jHb(a){var b,c,d,e,f,g,h,i;for(f=0;;f++){a.d[f]=a.e.Vf(f);if(!a.d[f])break;e=a.d[f];if(!(!e.c&&!e.b&&!e.a&&!e.r&&!e.u&&!e.p))continue;b=I3(a.i,a.e,f);i=LRb(e.n);g=LK(a.j,a.f);i=DTb(i,'<[^>]*>','');e.b=new j2(i,!!b);bT(a.j,e.b,g++);tL(e.b,new uHb(a));if(b){if(!bZ(b)){d=e.c=new z2;Ve(e.c,new wHb(a),(mm(),mm(),lm));IP(d,LRb('New Slider'));for(h=0;h!=a.i.c.a.a.length;h++){c=fYb(a.i.c,h);if(c.i)break;if(c==b)continue;IP(d,LRb('Share Slider: '+c.k));c==b.i&&QP(d,(LI(),d.Sb).options.length-1)}bT(a.j,d,g++)}bT(a.j,new jN(LRb('Min Value')),g++);e.j=new MS;bT(a.j,e.j,g++);bT(a.j,new jN(LRb('Max Value')),g++);e.g=new MS;bT(a.j,e.g,g++);if(!b.i){bT(a.j,new jN(LRb('Label')),g++);e.e=new MS;CS(e.e,b.k);bT(a.j,e.e,g++)}CS(e.j,jib(e,b.f));CS(e.g,jib(e,b.e))}}a.c=f}\n",
"function t4(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p;k=null;a.bc=qm(b);a.cc=rm(b);o=qm(b);p=rm(b);f=mr((o-a.Cd[4])/a.Cd[0]);g=mr((p-a.Cd[5])/a.Cd[3]);a.P=f+a.sb&a.rb;a.Q=g+a.sb&a.rb;a.R=o;a.S=p;a.T=-1;a.ic=-1;a.yc=a.zc=null;if(s4(a,o,p)){b5(a,null);return}if(Byb(a.j,o,p)){if(!!a.fc&&OU(a.fc,f,g,256)>=0){k=a.fc}else{c=j1b;for(h=0;h!=a.ab.a.a.length;h++){d=U3(a,h);if(Byb(d.U,f,g)){e=d.Zf(f,g);if(e>=0&&e<c){c=e;k=d}}}}}a.Vc=-1;if(!k){for(h=0;h!=a.Qc;h++){n=a.Wc[h];if(Byb(n.A,o,p)){k=pCb(n);if(n.t){a.yc=pCb(n);a.zc=xCb(n)}a.Vc=h}}for(h=0;h!=a.ab.a.a.length;h++){d=U3(a,h);if(a.gc==5){if(OU(d,f,g,0)>0){k=d;break}}j=d.ag();for(i=0;i!=j;i++){m=d._f(i);if(slb(m.a,m.b,f,g)<26){k=d;a.ic=i;break}}}}else{a.ic=-1;for(h=0;h!=k.ag();h++){m=k._f(h);slb(m.a,m.b,f,g)<26&&(a.ic=h)}}M4(a);b5(a,k)}\nfunction s5(a){var b,c,d,e,f;e=a.oc.a.a.length-1+a.Jd;a.k=qq(pr,[jZb,m0b],[14,8],15,[e,e],2);a.s=sq(pr,m0b,8,e,15,1);a.qc=sq(pr,m0b,8,a.oc.a.a.length-1,15,1);(a.Kb==null||a.Kb.length!=a.qc.length)&&(a.Kb=sq(pr,m0b,8,a.oc.a.a.length-1,15,1));a.vc=qq(pr,[jZb,m0b],[14,8],15,[e,e],2);a.wc=sq(pr,m0b,8,e,15,1);a.o=a.n=e;a.t=sq(oC,jZb,253,e,0,1);a.r=sq(qr,z$b,8,e,15,1);for(c=0;c!=e;c++)a.t[c]=new EAb;a.p=false;a3(a);for(c=0;c!=a.ab.a.a.length;c++){b=U3(a,c);b.vg(a.ab);b.yg()}if(!m5(a,e))return;if(a.k==null)return;if(!a.q){if(!i6(a.k,a.o,a.r)){E5(a,G4b,null);return}}a.W=sq(uz,jZb,7,a.ab.a.a.length,0,1);f=0;for(c=0;c!=a.ab.a.a.length;c++){a.W[c]=fYb(a.ab,c);gr(a.W[c],17)&&++f}a.Rc=sq(uC,jZb,17,f,0,1);d=0;for(c=0;c!=a.ab.a.a.length;c++){gr(a.W[c],17)&&(a.Rc[d++]=a.W[c])}a.mc=false}\nfunction B4(a,b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q;j=b.length;o=sq(tx,jZb,50,6,0,1);p=0;d=new tQ(true);d.c=true;VP(a.Tb,new SQ(LRb('Circuits'),d));o[p++]=d;for(n=0;n<j;){for(h=0;h!=j-n;h++)if(b[h+n]==10||b[h+n]==13){++h;break}k=OTb(GYb(b,n,(i=h-1,DYb(),i)));if(k.length==0||(VYb(0,k.length),k.charCodeAt(0)==35));else{VYb(0,k.length);if(k.charCodeAt(0)==43){m=new tQ(true);m.c=true;VP(d,new SQ(LRb(k.substr(1)),m));d=o[p++]=m}else{VYb(0,k.length);if(k.charCodeAt(0)==45){d=o[--p-1]}else{g=yTb(k,MTb(32));if(g>0){q=LRb(k.substr(g+1));f=false;VYb(0,k.length);k.charCodeAt(0)==62&&(f=true);e=k.substr(f?1:0,g-(f?1:0));VP(d,new RQ(q,new vtb('circuits','setup '+e+' '+q)));if(wTb(e,a.jd)&&a.md==null){a.md=q;gN(a.zd,q)}if(f&&a.jd==null){a.jd=e;a.md=q;c&&a.qd==null&&J4(a,a.jd,a.md)}}}}}n+=h}}\nfunction Up(a,b,c,d,e){var f,g,h,i;WTb(d,0,d.a.length);g=false;h=b.length;for(i=c;i<h;++i){f=(VYb(i,b.length),b.charCodeAt(i));if(f==39){if(i+1<h&&(VYb(i+1,b.length),b.charCodeAt(i+1)==39)){++i;d.a+=\"'\"}else{g=!g}continue}if(g){d.a+=String.fromCharCode(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&&(VYb(i+1,b.length),b.charCodeAt(i+1)==164)){++i;if(i<h-2&&(VYb(i+1,b.length),b.charCodeAt(i+1)==164)&&(VYb(i+2,b.length),b.charCodeAt(i+2)==164)){i+=2;VTb(d,lq(a.a))}else{VTb(d,a.a[0])}}else{VTb(d,a.a[1])}break;case 37:if(!e){if(a.p!=1){throw BF(new OSb(E$b+b+'\"'))}a.p=100}d.a+='%';break;case 8240:if(!e){if(a.p!=1){throw BF(new OSb(E$b+b+'\"'))}a.p=A$b}d.a+=F$b;break;case 45:d.a+='-';break;default:d.a+=String.fromCharCode(f);}}}return h-c}\nfunction zX(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p;b.a.save();b.c=b.b;g=new Ckb(K_b,0,10*a.o);j=false;for(k=0;k!=a.ag();k++)if(a.A[k].q==0||a.A[k].q==1){j=true;break}for(k=0;k!=a.ag();k++){qlb(b,g);m=a.A[k];lV(a,b,a.mb[k]);c=m.o;f=m.t;HV(b,c,f);m.g=mV(m.i,m.g);EU(b,f,c,m.g);if(m.a){olb(b,N3(iU));FV(b,m.b,m.c,1);olb(b,YT);FV(b,m.b,m.c,3)}if(m.e!=null){olb(b,YT);ilb(b,m.e,m.f,3)}olb(b,m.p?eU:lU);i=10*a.o;e=a.p*2-8;!j&&a.D>2&&(e=a.p*2.5+a.p*(a.D-3));while(true){n=mr(Mf(b.a,m.u).width);if(n>e){i-=1;h=new Ckb(K_b,0,i);qlb(b,h);continue}d=b.b;m.q==BX(a,2)?(o=m.v.a-(a.p-5)):m.q==BX(a,3)?(o=m.v.a+(a.p-5)-n):(o=m.v.a-(n/2|0));klb(b,m.u,o,m.v.b+(d/3|0));if(m.j){p=m.v.b-d+(d/3|0);glb(b,o,p,o+n,p)}break}}a.Gg(b,a.u,a.v);olb(b,ZT==a||a.kb||iU.zc==a||gr(ZT,17)&&pCb(ZT.a)==a?eU:YT);JV(b,a.B,a.C,4);HU(a,b);b.a.restore();b.b=b.c}\nfunction m5(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){E5(a,'Matrix error',null);return false}c=a.t[k];if(c.f!=0){bUb();continue}c.f=1;c.g=(a.s[d]+q)/m;a.t[d].a=true;for(f=0;f!=d;f++)if(a.k[f][k]!=0)break;d=f-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=qq(pr,[jZb,m0b],[14,8],15,[i,i],2);h=sq(pr,m0b,8,i,15,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.wc[d]=a.s[d];for(d=0;d!=b;d++)for(f=0;f!=b;f++)a.vc[d][f]=a.k[d][f];a.p=true;return true}\nfunction rcb(b,c){var d,e,f,g,h,i,j;i=new eIb(c,',:+',true);b.a=b.q=0;while(aIb(i)){g=bIb(i);g=='+'&&--b.q;if(g==','||g=='+'||g==':')continue;b.q+=2;++b.a}b.f=sq(qr,z$b,8,b.a,15,1);b.e=sq(pr,m0b,8,b.a,15,1);(b.d==null||b.d.length!=b.a)&&(b.d=sq(pr,m0b,8,b.a,15,1));b.b=sq(pr,m0b,8,b.a,15,1);b.c=sq(pr,m0b,8,b.a,15,1);b.g=sq(pr,m0b,8,b.a,15,1);b.t=cV(b.q);b.u=cV(b.q);b.s=sq(pr,m0b,8,b.q,15,1);b.r=sq(pr,m0b,8,b.q,15,1);i=new eIb(c,',:+',true);f=0;d=0;b.v=0;h=false;b.p=false;while(true){j=bIb(i);try{e=ISb(j)}catch(a){a=AF(a);if(gr(a,15)){return false}else throw BF(a)}if(e==0)return false;b.f[d]=f;b.e[d]=e*e*b.o;b.g[d]=1;if(e<0){b.g[d]=-1;b.p=true}f+=2;++d;h||(b.v=d);if(!aIb(i))break;j=bIb(i);if(j==',')continue;if(j=='+'){--f;continue}if(j==':'){if(h)return false;h=true;continue}return false}sU(b);scb(b);b.B=null;return true}\nfunction SDb(a){var b;RDb(a);He(a.g,a.Y.o&&fSb(a.cb.b));He(a.bb,fSb(a.cb.b));if(fSb(a.cb.b)){_O(a.bb.f,0,a.Y.o&&a.P<a.Y._.a.a.length);_O(a.bb.f,1,a.Y.o&&a.P<a.Y._.a.a.length);_O(a.bb.f,2,!a.Y.o||a.P<a.Y._.a.a.length);_O(a.bb.f,3,a.Y.o)}He(a.X,a.Y.o);He(a.W,a.Y.o);if(a.Y.o){if(a.P<a.Y._.a.a.length){b=fYb(a.Y._,a.P);gN(a.H,'CH '+(''+(a.P+1))+' '+LRb(X0b));gN(a.I,eDb(b.u)+LRb(w6b));CS(a.J,jib(null,b.j));nf(a.J,true);CS(a.n,''+a.Y.n);nf(a.n,true);gN(a.R,'CH '+(''+(a.P+1))+' '+LRb('Position'));hFb(a.Q,b.n);vL(a.j,true);fFb(a.Q);wL(a.j,(eSb(),b.b?false:true));vL(a.a,b.u==0);wL(a.a,b.b?true:false)}else{gN(a.H,'');gN(a.I,'');CS(a.J,'');nf(a.J,false);gN(a.R,'');vL(a.j,false);vL(a.a,false);bFb(a.Q)}}else{gN(a.H,'');gN(a.I,LRb('Max Value')+k3b+sCb(a.Y)+')');CS(a.J,jib(null,tCb(a.Y)));nf(a.J,false);gN(a.R,'')}gN(a.Z,iW(PBb(a.Y),'s',false)+w6b)}\nfunction xXb(){function e(){this.obj=this.createObject()}\n;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype[u4b]=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!vXb()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype[u4b]=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}\nfunction hcb(a){var b,c,d,e,f,g,h,i,j,k;d=FTb(a.g,UZb);a.i=new mYb;a.j=new mYb;a.k=false;for(b=0;b!=d.length;b++){h=d[b].toLowerCase();if(h.length==0||wTb(h.substr(0,1),'#'))continue;i=FTb(DTb(h,' ',''),'=');if(i.length!=2){$wnd.alert(Y4b+(b+1)+Z4b);return}if(i[0].length<a.d.length){GJ('Model must have >= '+a.d.length+$4b);return}if(i[0].length>a.d.length+a.f.length){GJ('Model must have <= '+(a.d.length+a.f.length)+$4b);return}if(i[1].length!=a.f.length){GJ('Model must have '+a.f.length+' digits on right side');return}f=i[0];j=sq(yF,c1b,8,26,16,1);e='';for(c=0;c!=f.length;c++){k=(VYb(c,f.length),f.charCodeAt(c));if(k==63||k==43||k==45||k==48||k==49){e+=String.fromCharCode(k);continue}if(k<97||k>122){$wnd.alert(Y4b+(b+1)+Z4b);return}if(j[k-97]){e+=String.fromCharCode(k+65-97&ZZb);continue}j[k-97]=true;e+=String.fromCharCode(k)}g=i[1];g.indexOf('_')!=-1&&(a.k=true);_Xb(a.i,e);_Xb(a.j,i[1])}}\nfunction kjb(a){var b,c,d,e,f,g,h;fgb.call(this);this.kb=false;g=FTb($wnd.location.href,'\\\\?');$wnd.openFile!=undefined&&(g[0]='https://www.falstad.com/circuit/circuitjs.html');f='?ctz='+$wnd.LZString.compressToEncodedURIComponent(a);a=g[0]+f;this.a=(cp('decodedURLComponent',f),h=/%20/g,encodeURIComponent(f).replace(h,'+'));this.c=new dT;zM(this,this.c);UM(this,LRb('Export as URL'));_S(this.c,new jN(LRb('URL for this circuit is...')));if(a.length>2000){_S(this.c,d=new kN(LRb('Warning: this URL is longer than 2000 characters and may not work in some browsers.')));(LI(),d.Sb).style[IZb]=M5b}_S(this.c,ijb=new JS);Ie(ijb,U0b);Ce(ijb,M5b);CS(ijb,a);c=new wP;(LI(),c.Sb).style[IZb]=B5b;c.Sb.className=W0b;uP(c,(jP(),fP));tP(c,e=new mL(LRb(V0b)));tP(c,b=new mL(LRb(N5b)));_S(this.c,c);if(jjb()){uP(c,iP);tP(c,this.b=new mL(LRb('Create short URL')));Ve(this.b,new pjb(this),(tm(),tm(),sm))}Ve(e,new rjb(this),(tm(),tm(),sm));Ve(b,new tjb,(null,sm));ZL(this)}\nfunction WI(){var a,b,c;b=$doc.compatMode;a=vq(oq(NE,1),jZb,2,6,[$Zb]);for(c=0;c<a.length;c++){if(wTb(a[c],b)){return}}a.length==1&&wTb($Zb,a[0])&&wTb('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 MW(a,b,c){var d,e,f,g,h,i;olb(b,ZT==a||a.kb||iU.zc==a||gr(ZT,17)&&pCb(ZT.a)==a?eU:(Y7(),S7));jV(a,b);f=c.a;h=c.b;a.r!=6&&FV(b,f,h,17);pU(a,f-17,h-17,f+17,h+17);switch(a.r){case 2:g=mr(16*a.j-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;GV(b,f-8,h-8,f-8,h);GV(b,f-8,h-8,g,h-8);GV(b,g,h-8,g,h+8);GV(b,f+8,h+8,g,h+8);GV(b,f+8,h,f+8,h+8);break;case 5:h+=4;GV(b,f-8,h-8,f-8,h);GV(b,f-8,h-8,f-4,h-8);GV(b,f-4,h-8,f-4,h);GV(b,f-4,h,f+8,h);break;case 4:GV(b,f,h-8,f-8,h);GV(b,f,h-8,f,h+8);GV(b,f,h+8,f+8,h);break;case 3:{GV(b,f-10,h,f-5,h-8);GV(b,f-5,h-8,f,h);GV(b,f,h,f+5,h+8);GV(b,f+5,h+8,f+10,h);break}case 6:{olb(b,ZT==a||a.kb||iU.zc==a||gr(ZT,17)&&pCb(ZT.a)==a?eU:lU);jV(a,b);GU(a,b,LRb('Noise'),a.ib,a.eb);break}case 1:{b.a.beginPath();b.a.lineWidth=3;for(d=-10;d<=10;d++){i=h+mr(0.95*$wnd.Math.sin(d*hZb/10)*8);d==-10?Nf(b.a,f+-10,i):Lf(b.a,f+d,i)}b.a.stroke();b.a.lineWidth=1;break}}if(iU.cd.c&&a.r!=6){e=iW(a.n,C0b,true);(a._==0||a.ab==0)&&IU(a,b,e,17)}}\nfunction Xp(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=(VYb(o,b.length),b.charCodeAt(o));switch(e){case 35:q>0?++h:++g;j>=0&&f<0&&++j;break;case 48:if(h>0){throw BF(new OSb(\"Unexpected '0' in pattern \\\"\"+b+'\"'))}++q;j>=0&&f<0&&++j;break;case 44:j=0;break;case 46:if(f>=0){throw BF(new OSb('Multiple decimal separators in pattern \"'+b+'\"'))}f=g+q+h;break;case 69:if(!d){if(a.v){throw BF(new OSb('Multiple exponential symbols in pattern \"'+b+'\"'))}a.v=true;a.k=0}while(o+1<k&&(VYb(o+1,b.length),b.charCodeAt(o+1)==48)){++o;d||++a.k}if(!d&&g+q<1||a.k<1){throw BF(new OSb('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 BF(new OSb('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 IJ(){if(!xJ){yK('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 zK);xJ=true}}\nfunction ZBb(a,b){var c,d,e,f,g;if(a.u.a.a.length==0)return;if(a.H!=a.V.Sb){a.H=a.V.Sb;GCb(a,false)}if(a.s){$Bb(a,b);return}mCb(a,b);b.a.save();olb(b,(Y7(),V7));Xf(b.a,a.A.c,a.A.d);flb(b,a.A.b,a.A.a);if(a.M){fCb(a,b);eCb(a,b)}for(d=0;d!=4;d++){a.B[d]=false;a.p&&!a.o&&(a.C[d]=E5b)}a.W=false;for(g=0;g!=a._.a.a.length;g++){e=fYb(a._,g);RBb(a,e);a.V.Vc==-1&&!!e.e&&ZU(e.e)&&(a.W=true);a.B[e.u]=true}f=Q4(a.V,a);VBb(a);a.I>=0&&(a.W=true);a.b=true;c=true;for(d=1;d<a._.a.a.length;d++){fYb(a._,d).u!=fYb(a._,0).u&&(c=false)}(c||a.P||a.Q)&&a._.a.a.length>0&&QBb(a,eYb(a._).u);for(d=0;d!=a._.a.a.length;d++){fYb(a._,d).u>1&&d!=a.I&&jCb(a,b,fYb(a._,d),c,false,f)}for(d=0;d!=a._.a.a.length;d++){fYb(a._,d).u==1&&d!=a.I&&jCb(a,b,fYb(a._,d),c,false,f)}for(d=0;d!=a._.a.a.length;d++){fYb(a._,d).u==0&&d!=a.I&&jCb(a,b,fYb(a._,d),c,false,f)}a.I>=0&&a.I<a._.a.a.length&&jCb(a,b,fYb(a._,a.I),c,true,f);iCb(a,b);b.a.restore();b.b=b.c;aCb(a,b);if(fYb(a.u,0).r>5&&!a.o){for(d=0;d!=4;d++)a.C[d]>E5b&&a.B[d]&&(a.C[d]/=2)}!!a.w&&a.w.Kb&&PDb(a.w)}\nfunction aGb(){aGb=bG;xX();_Fb=vq(oq(yF,2),jZb,43,0,[vq(oq(yF,1),c1b,8,16,[true,true,true,true,true,true,false]),vq(oq(yF,1),c1b,8,16,[false,true,true,false,false,false,false]),vq(oq(yF,1),c1b,8,16,[true,true,false,true,true,false,true]),vq(oq(yF,1),c1b,8,16,[true,true,true,true,false,false,true]),vq(oq(yF,1),c1b,8,16,[false,true,true,false,false,true,true]),vq(oq(yF,1),c1b,8,16,[true,false,true,true,false,true,true]),vq(oq(yF,1),c1b,8,16,[true,false,true,true,true,true,true]),vq(oq(yF,1),c1b,8,16,[true,true,true,false,false,false,false]),vq(oq(yF,1),c1b,8,16,[true,true,true,true,true,true,true]),vq(oq(yF,1),c1b,8,16,[true,true,true,false,false,true,true]),vq(oq(yF,1),c1b,8,16,[true,true,true,false,true,true,true]),vq(oq(yF,1),c1b,8,16,[false,false,true,true,true,true,true]),vq(oq(yF,1),c1b,8,16,[true,false,false,true,true,true,false]),vq(oq(yF,1),c1b,8,16,[false,true,true,true,true,false,true]),vq(oq(yF,1),c1b,8,16,[true,false,false,true,true,true,true]),vq(oq(yF,1),c1b,8,16,[true,false,false,false,true,true,true])])}\nfunction kK(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?bK:null);c&2&&(a.ondblclick=b&2?bK:null);c&4&&(a.onmousedown=b&4?bK:null);c&8&&(a.onmouseup=b&8?bK:null);c&16&&(a.onmouseover=b&16?bK:null);c&32&&(a.onmouseout=b&32?bK:null);c&64&&(a.onmousemove=b&64?bK:null);c&128&&(a.onkeydown=b&128?bK:null);c&256&&(a.onkeypress=b&256?bK:null);c&512&&(a.onkeyup=b&512?bK:null);c&C$b&&(a.onchange=b&C$b?bK:null);c&g_b&&(a.onfocus=b&g_b?bK:null);c&f_b&&(a.onblur=b&f_b?bK:null);c&8192&&(a.onlosecapture=b&8192?bK:null);c&i_b&&(a.onscroll=b&i_b?bK:null);c&32768&&(a.onload=b&32768?cK:null);c&j_b&&(a.onerror=b&j_b?bK:null);c&k_b&&(a.onmousewheel=b&k_b?bK:null);c&l_b&&(a.oncontextmenu=b&l_b?bK:null);c&I$b&&(a.onpaste=b&I$b?bK:null);c&n_b&&(a.ontouchstart=b&n_b?bK:null);c&o_b&&(a.ontouchmove=b&o_b?bK:null);c&J$b&&(a.ontouchend=b&J$b?bK:null);c&8388608&&(a.ontouchcancel=b&8388608?bK:null);c&p_b&&(a.ongesturestart=b&p_b?bK:null);c&q_b&&(a.ongesturechange=b&q_b?bK:null);c&r_b&&(a.ongestureend=b&r_b?bK:null)}\nfunction amb(a){fgb.call(this);_lb=a;this.kb=false;this.g=new dT;zM(this,this.g);UM(this,LRb('Import from Dropbox'));if($lb()){_S(this.g,new jN(LRb('To open a file in your dropbox account using the chooser click below.')));this.b=new mL(LRb('Open Dropbox Chooser'));_S(this.g,this.b);Ve(this.b,new dmb(this),(tm(),tm(),sm));this.e=new jN(LRb('To open a shared Dropbox file from a Dropbox link paste the link below...'))}else{_S(this.g,new jN(\"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 jN('You can open a shared Dropbox file if you have a link. Paste the Dropbox link below...');De(this.e,W0b)}_S(this.g,this.e);this.f=new JS;Ie(this.f,M5b);Ce(this.f,'200px');_S(this.g,this.f);this.c=new wP;Ie(this.c,B5b);_S(this.g,this.c);uP(this.c,(jP(),fP));this.d=new mL(LRb('Import From Dropbox Link'));Ve(this.d,new fmb(this),(tm(),tm(),sm));tP(this.c,this.d);uP(this.c,iP);this.a=new mL(LRb(C5b));tP(this.c,this.a);Ve(this.a,new hmb(this),(null,sm));ZL(this)}\nfunction l8(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 XWb;w=new dIb(c,'\\r');a.w=new mYb;a.A=new mYb;a.H=new mYb;while(aIb(w)){v=bIb(w);D=new dIb(v,D4b);f=bIb(D);A=V5(f,0,0);if(b){G=A.Uf();k=bIb(b);(a.bb&1)!=0&&(k=qcb(k));C=new dIb(k,(a.bb&1)!=0?' ':'_');o=(new SSb(bIb(C))).a;A=W5(G,0,0,0,0,o,C)}gr(A,163)&&(A.bb|=1);_Xb(a.w,A);F=0;while(aIb(D)){B=(new SSb(bIb(D))).a;if(B==0){A.tg(F,0);A.ug(F,0);++F;continue}h=new J7;h.b=F;h.a=A;if(wUb(j,aTb(B))){g=xUb(j,aTb(B));_Xb(g.b,h)}else{g=new I7;_Xb(g.b,h);AUb(j,aTb(B),g)}++F}}a.F=d.length;for(q=0;q<d.length;q++){if(wUb(j,aTb(d[q]))){_Xb(a.A,xUb(j,aTb(d[q])));CUb(j,aTb(d[q]))}else throw BF(new NSb)}for(n=new RUb((new JUb(j)).a);n.b;){m=PUb(n);u=m.di().a;_Xb(a.A,xUb(j,aTb(u)))}for(r=0;r!=a.w.a.a.length;r++){e=fYb(a.w,r);s=e.Yf();for(t=0;t!=s;t++){h=new J7;h.b=t+e.ag();h.a=e;g=new I7;_Xb(g.b,h);_Xb(a.A,g)}}a.D=a.A.a.a.length;a.G=sq(aC,q0b,19,a.F,0,1);for(p=0;p<a.w.a.a.length;p++){i=fYb(a.w,p).ig();for(t=0;t<i;t++){H=new vQb;H.a=fYb(a.w,p);H.c=t;_Xb(a.H,H)}}a.bb|=1}\nfunction TDb(a){var b;He(a.ab,fSb(a.cb.b));FEb(a.t);_O(a.u.f,1,fSb(a.v.b));hFb(a._,10-TF(GF($wnd.Math.round($wnd.Math.log(a.Y.X)/$wnd.Math.log(2)))));if(a.ib){wL(a.ib,(eSb(),a.Y.U&&!ZCb(a.Y,7)?true:false));wL(a.i,a.Y.O&&!ZCb(a.Y,7)?true:false);wL(a.S,ZCb(a.Y,7)?true:false)}wL(a.V,(eSb(),a.Y.T?true:false));wL(a.O,a.Y.P?true:false);wL(a.L,a.Y.Q?true:false);wL(a.r,a.Y.N?true:false);wL(a.$,a.Y.M?true:false);wL(a.F,a.Y.k?true:false);wL(a.U,a.Y.S?true:false);wL(a.d,a.Y.J?true:false);wL(a.o,a.Y.K?true:false);wL(a.p,a.Y.L?true:false);vL(a.U,TBb(a.Y));wL(a.hb,a.Y.s&&!a.Y.t?true:false);wL(a.jb,a.Y.t?true:false);wL(a.T,ZCb(a.Y,2)?true:false);vL(a.T,(b=wCb(a.Y),!!b&&b.Bf(2)));if(a.eb){wL(a.A,ZCb(a.Y,1)?true:false);wL(a.B,ZCb(a.Y,2)?true:false);wL(a.C,ZCb(a.Y,3)?true:false);wL(a.eb,ZCb(a.Y,4)?true:false);wL(a.db,ZCb(a.Y,5)?true:false);wL(a.fb,ZCb(a.Y,6)?true:false);wL(a.gb,ACb(a.Y)?true:false)}if(a.Y.o){wL(a.G,true);wL(a.c,false);wL(a.K,false);He(a.b,true)}else{wL(a.G,false);wL(a.c,a.Y.p?false:true);wL(a.K,a.Y.p?true:false);He(a.b,false)}SDb(a)}\nfunction Fzb(a){var b,c,d,e,f;gV(a);Gzb(a);sU(a);a.j=(a.bb&8)!=0?-a.$:a.$;a.w=-a.j*16;vU(a,32);a.K=qq(aC,[jZb,q0b],[100,19],0,[a.B,3],2);a.J=qq(aC,[jZb,q0b],[100,19],0,[a.B,3],2);for(d=0;d!=a.B;d++){for(e=0;e!=3;e++){a.K[d][e]=new uxb;a.J[d][e]=new uxb}XU(a.eb,a.fb,a.J[d][0],0,-a.w*3*d);XU(a.eb,a.fb,a.J[d][1],1,-a.w*3*d-a.w);XU(a.eb,a.fb,a.J[d][2],1,-a.w*3*d+a.w);XU(a.ib,a.jb,a.K[d][0],0,-a.w*3*d);XU(a.ib,a.jb,a.K[d][1],1,-a.w*3*d-a.w);XU(a.ib,a.jb,a.K[d][2],1,-a.w*3*d+a.w)}a.d=cV(2);a.c=cV(2);a.C=cV(a.B);f=(a.bb&1)!=0?1:0;if((a.bb&4)==0){XU(a.ib,a.jb,a.d[0],f,a.w*2);XU(a.ib,a.jb,a.d[1],f,a.w*3);XU(a.ib,a.jb,a.c[0],0.5,a.w*2);XU(a.ib,a.jb,a.c[1],0.5,a.w*3);b=56}else{XU(a.ib,a.jb,a.d[0],0,a.w*2);XU(a.ib,a.jb,a.d[1],1,a.w*2);XU(a.ib,a.jb,a.c[0],0.5-16/a.X,a.w*2);XU(a.ib,a.jb,a.c[1],0.5+16/a.X,a.w*2);b=40}a.p=cV(a.B*2);c=$wnd.Math.min(0.4,25/a.X);XU(a.ib,a.jb,a.A[0],0.5-c,-b*a.j);XU(a.ib,a.jb,a.A[1],0.5+c,-b*a.j);XU(a.ib,a.jb,a.A[2],0.5+c,-(a.w*3*a.B)-24*a.j);XU(a.ib,a.jb,a.A[3],0.5-c,-(a.w*3*a.B)-24*a.j);a.f=yV(a.d[0],a.c[0]);a.g=a.f+yV(a.c[0],a.c[1])}\nfunction Mnb(a,b){var c,d,e,f,g,h,i,j,k,m;if(b)m=a.mb;else{m=sq(pr,m0b,8,3,15,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&&(Pnb(a,a.M,m[1])||Pnb(a,a.N,m[2])||Pnb(a,a.L,m[0]))&&(iU.C=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=A5b;a.K=j*A5b;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=A5b;a.K=0.5*a.u*(k-a.T)*(k-a.T)+(j-(k-a.T))*A5b;a.O=2}if((a.bb&a.k)!=0&&a.Kh()){kgb(a.C,a.R*(a.mb[a.w]-a.mb[1]));a.F=jgb(a.C,a.R*(a.mb[a.w]-a.mb[1]))*a.R;kgb(a.D,a.R*(a.mb[a.w]-a.mb[2]));a.G=jgb(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;v5(iU,a.hb[d],a.hb[d],c);v5(iU,a.hb[d],a.hb[i],-c-a.J);v5(iU,a.hb[d],a.hb[0],a.J);v5(iU,a.hb[i],a.hb[d],-c);v5(iU,a.hb[i],a.hb[i],c+a.J);v5(iU,a.hb[i],a.hb[0],-a.J);z5(iU,a.hb[d],h);z5(iU,a.hb[i],-h)}\nfunction D3(a,b){var c,d,e,f,g,h,i,j,k,m,n;i=0;e=0;if(a.qd==null&&a.Qc==0){i=n4(a.i-160,0);f=mr(a.g*a.Sc);e=!a.fc?70:f;a.vb&&(e=0)}a.qd!=null&&a.j.a>a.g-30&&(e=30);plb(b,a.Fc.c?'#eee':'#111');nlb(b,i,a.j.a-e,a.j.b,a.g-a.j.a+e);qlb(b,jU);d=a.Qc;a.qd!=null&&(d=0);KBb();FBb=null;GBb=-1;for(g=0;g!=d;g++)JCb(a.Wc[g],a.bc,a.cc);if(a.Rc!=null)for(g=0;g!=a.Rc.length;g++)hDb(a.Rc[g],a.bc,a.cc);for(g=0;g!=d;g++)ZBb(a.Wc[g],b);if(a.jc){olb(b,eU);b.a.lineWidth=4;glb(b,0,a.j.a-2,a.j.b,a.j.a-2);b.a.lineWidth=1}olb(b,lU);if(a.qd!=null){klb(b,a.qd,10,a.g-10)}else if(!a.vb){h=sq(NE,jZb,2,10,6,1);if(a.fc){if(a.ic==-1){a.fc.Wf(h);h[0]=LRb(h[0]);h[1]!=null&&(h[1]=LRb(h[1]))}else h[0]=D0b+iW(RU(a.fc,a.ic),'V',false)}else{h[0]='t = '+hW(a.td);k=160*W3(a)*a.vd;k>=0.1&&(h[0]+=k3b+Np(hU,k)+'x)');h[1]=LRb('time step = ')+hW(a.vd)}if(a.zb!=-1){for(g=0;h[g]!=null;g++);j=V3(a);j==null?(a.zb=-1):(h[g]=j)}m=i+5;d!=0&&(m=HCb(a.Wc[d-1])+20);for(g=0;h[g]!=null;g++);c=a.e.a.a.length;c>0&&(h[g++]=c+(c==1?LRb(' bad connection'):LRb(' bad connections')));a.Oc&&(h[g++]='(saved)');n=a.j.a-e;for(g=0;h[g]!=null;g++){Kf(b.a,h[g],m,n+15*(g+1))}}}\nfunction q3(a){var b,c,d,e,f,g,h,i;if(a.nc.c||h3(a))return;a.Wb=a.fc;a.Yb=-1;a.Xb=-1;if(a.Vc!=-1){if(fYb(a.Wc[a.Vc].u,0).e){a.Yb=a.Vc;a.Xb=a.Wc[a.Vc].I;GDb(a.Uc,false,T2(a,a.Vc),a.Qc>=2,U2(a,a.Vc),a.Wc[a.Vc]);a.A=new nM(true);OL(a.A,a.Uc.c);i=$wnd.Math.max(0,$wnd.Math.min(a.Vb,a.g-160));gM(a.A,a.Ub,i);kM(a.A)}}else if(a.fc){if(gr(a.fc,17)){g=a.fc;if(fYb(g.a.u,0).e){a.Xb=g.a.I;GDb(a.Uc,true,false,false,false,g.a);a.A=new nM(true);OL(a.A,a.Uc.c);gM(a.A,a.Ub,a.Vb);kM(a.A)}}else{LQ(a.cb,a.fc.Cf());LQ(a._,a.fc.Cf());if(a.Qc+c3(a)<=1){KQ(a.V,new vtb(l3b,q3b));OQ(a.V,null);LQ(a.V,a.fc.Cf()&&a.Qc+c3(a)>0)}else{$2(a,a.Yc);a.V.e=null;OQ(a.V,a.Yc);LQ(a.V,a.fc.Cf())}LQ(a.X,!!a.fc.Vf(0));LQ(a.fb,a.fc.ag()==2);LQ(a.eb,S2(a.fc));LQ(a.db,n5(a.fc));b=a.fc.yf();d=a.fc.Af();c=a.fc.zf();for(f=new aWb(a.ab.a);f.a<f.c.a.length;){e=$Vb(f);if(e.kb){e.yf()||(b=false);e.Af()||(d=false);e.zf()||(c=false)}}LQ(a.Y,b);LQ(a.$,d);LQ(a.Z,c);a.A=new nM(true);OL(a.A,a.bb);gM(a.A,a.Ub,a.Vb);kM(a.A)}}else{o3(a);a.A=new nM(true);OL(a.A,a.Pb);h=$wnd.Math.max(0,$wnd.Math.min(a.Ub,a.i-400));i=$wnd.Math.max(0,$wnd.Math.min(a.Vb,a.g-450));gM(a.A,h,i);kM(a.A)}}\nfunction Z5(g,h){var i;var j;var k;h.addEventListener(w$b,function(a){mousePos=m(h,a);var b=a.touches[0];var c=o$b;k=1;clearTimeout(j);a.preventDefault();a.timeStamp-i<300?(c=n$b):(j=setTimeout(function(){g.bh()},500));i=a.timeStamp;var d=a.touches[0];var e=a.touches[a.touches.length-1];k=Math.hypot(d.clientX-e.clientX,d.clientY-e.clientY);var f=new MouseEvent(c,{clientX:0.5*(d.clientX+e.clientX),clientY:0.5*(d.clientY+e.clientY)});h.dispatchEvent(f);a.touches.length>1&&g.gh(f.clientX,f.clientY-h.getBoundingClientRect().y)},false);h.addEventListener(u$b,function(a){var b=new MouseEvent(q$b,{});a.preventDefault();clearTimeout(j);h.dispatchEvent(b)},false);h.addEventListener(v$b,function(a){a.preventDefault();clearTimeout(j);var b=a.touches[0];var c=a.touches[a.touches.length-1];if(a.touches.length>1){var d=Math.hypot(b.clientX-c.clientX,b.clientY-c.clientY);g.hh(40*(Math.log(d)-Math.log(k)));k=d}var e=new MouseEvent(p$b,{clientX:0.5*(b.clientX+c.clientX),clientY:0.5*(b.clientY+c.clientY)});h.dispatchEvent(e)},false);function m(a,b){var c=a.getBoundingClientRect();return {x:b.touches[0].clientX-c.left,y:b.touches[0].clientY-c.top}}}\nfunction sNb(){if(jNb)return;jNb=new XWb;pNb(U4b,new oNb(U4b,1.0E-13));pNb(v5b,new oNb(v5b,1.0E-16));xNb(_6b);xNb(_6b);xNb('xlm324v2-qpa 0 1.01e-16 333.3333333333333 0 1.5 0 0 2 1 1 0.004081632653061225 0 1');xNb('xlm324v2-qnq 0 1e-16 200 0 1.5 0 0 2 1 1 0 0 1');xNb('xlm324v2-qpq 0 1e-16 333.3333333333333 0 1.5 0 0 2 1 1 0 0 1');xNb('~tl431ed-qn_ed 0 1e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');xNb('~tl431ed-qn_ed-A1.2 0 1.2e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');xNb('~tl431ed-qn_ed-A2.2 0 2.2000000000000002e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');xNb('~tl431ed-qn_ed-A0.5 0 5e-17 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');xNb('~tl431ed-qp_ed 0 1e-16 0 0 1.5 0 0 2 1 1 0.014285714285714285 0.025 1');xNb('~tl431ed-qn_ed-A5 0 5e-16 0 0 1.5 0 0 2 1 1 0.0125 0.02 1');xNb('~lm317-qpl-A0.1 0 1e-17 0 0 1.5 0 0 2 1 1 0.02 0 1');xNb('~lm317-qnl-A0.2 0 2e-17 0 0 1.5 0 0 2 1 1 0.01 0 1');xNb('~lm317-qpl-A0.2 0 2e-17 0 0 1.5 0 0 2 1 1 0.02 0 1');xNb('~lm317-qnl-A2 0 2e-16 0 0 1.5 0 0 2 1 1 0.01 0 1');xNb('~lm317-qpl-A2 0 2e-16 0 0 1.5 0 0 2 1 1 0.02 0 1');xNb('~lm317-qnl-A5 0 5e-16 0 0 1.5 0 0 2 1 1 0.01 0 1');xNb('~lm317-qnl-A50 0 5e-15 0 0 1.5 0 0 2 1 1 0.01 0 1')}\nfunction $Bb(a,b){var c,d,e,f,g,h,i,j,k;if(!a.j)return;b.a.save();Xf(b.a,a.A.c,a.A.d);flb(b,a.A.b,a.A.a);++a.a;if(a.a>2){a.a=0;a.j.globalAlpha=W$b;a.V.Fc.c?(a.j.fillStyle=t6b,undefined):(a.j.fillStyle=u6b,undefined);Jf(a.j,0,0,a.A.b,a.A.a);a.j.globalAlpha=1}If(b.a,a.j.canvas,0,0);olb(b,lU);llb(b,a.c-2,a.d-2,5);olb(b,aU);glb(b,0,a.A.a/2|0,a.A.b-1,a.A.a/2|0);a.t||olb(b,(Y7(),X7));glb(b,a.A.b/2|0,0,a.A.b/2|0,a.A.a-1);if(a.o){c=OBb(a,a.A.b,a.A.a);b.a.strokeStyle=v6b;b.a.fillStyle=v6b;for(d=-a.n;d<=a.n;d++){d!=0&&glb(b,mr(c*d)+(a.A.b/2|0),0,mr(c*d)+(a.A.b/2|0),a.A.a);glb(b,0,mr(c*d)+(a.A.a/2|0),a.A.b,mr(c*d)+(a.A.a/2|0))}}a.$=10;olb(b,lU);a.Z!=null&&hCb(a,b,a.Z);if(a.T&&a.u.a.a.length>=2&&a.o){f=fYb(a.u,0);h=zDb(f,f.j);g=fYb(a.u,1);i=zDb(g,g.j);hCb(a,b,'X='+h+'/div, Y='+i+w6b)}b.a.restore();mCb(a,b);if(!h3(a.V)&&Byb(a.A,a.V.bc,a.V.cc)&&a.u.a.a.length>=2){c=OBb(a,a.A.b,a.A.a);e=sq(NE,jZb,2,2,6,1);f=fYb(a.u,0);g=fYb(a.u,1);if(a.o){j=f.j*((a.V.bc-a.A.c-(a.A.b/2|0))/c-a.n*f.n/200);k=g.j*((-a.V.cc+a.A.d+(a.A.a/2|0))/c-a.n*g.n/200)}else{j=((a.V.bc-a.A.c)/(x6b*a.A.b)-1)*a.D;k=-((a.V.cc-a.A.d)/(x6b*a.A.a)-1)*a.F}e[0]=zDb(f,j);e[1]=zDb(g,k);bCb(a,b,e,2,a.V.bc,(eSb(),true))}}\nfunction phb(a){var b,c,d,e,f;a.n=new dT;zM(a,a.n);UM(a,LRb('Edit Subcircuit Pin Layout'));_S(a.n,new jN(LRb('Drag the pins to the desired position')));new MWb;d=Bf();(LI(),d.Sb).style[IZb]='400 px';d.Sb.style[HZb]='400 px';d.Sb.width=400;d.Sb.height=400;_S(a.n,d);Z5(null,d.Sb);a.b=d.Sb.getContext('2d');a.a=new Wab(50,50);a.a.ob=200;a.a.qb=50;a.k=-1;rhb(a);if(a.e.i==null){_S(a.n,new jN(LRb(V4b)));a.f=new MS;_S(a.n,a.f);xS(a.f,new Hhb(a))}e=new wP;tP(e,new jN(LRb('Width')));tP(e,b=new mL('+'));Ve(b,new Jhb(a),(tm(),tm(),sm));tP(e,b=new mL('-'));Ve(b,new Lhb(a),(null,sm));tP(e,new jN(LRb('Height')));tP(e,b=new mL('+'));Ve(b,new Nhb(a),(null,sm));tP(e,b=new mL('-'));Ve(b,new Phb(a),(null,sm));_S(a.n,e);Pe(e.Sb,W0b,true);_S(a.n,a.d=new i2(LRb('Show Label')));h2(a.d,(a.e.e&1)!=0);Ve(a.d,new Rhb(a),(null,sm));_S(a.n,a.i=new i2(LRb('Save Across Sessions')));h2(a.i,xbb(a.e));Ve(d,a,(Tm(),Tm(),Sm));Ve(d,a,(mn(),mn(),ln));Ve(d,a,(Ym(),Ym(),Xm));Ve(d,a,(bn(),bn(),an));Ve(d,a,(gn(),gn(),fn));e=new wP;e.Sb.style[IZb]=B5b;uP(e,(jP(),fP));e.Sb.className=W0b;_S(a.n,e);tP(e,f=new mL(LRb(V0b)));uP(e,iP);if(a.e.i==null){tP(e,c=new mL(LRb(C5b)));Ve(c,new Thb(a),(null,sm))}Ve(f,new Vhb(a),(null,sm));ZL(a)}\nfunction bDb(b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u;zCb(b);e=(new SSb(bIb(c))).a;if(e==-1)return;d=U3(b.V,e);MCb(b,d);b.X=(new SSb(bIb(c))).a;s=(new SSb(bIb(c))).a;!gr(d,148)&&s==1&&(s=7);g=fDb(bIb(c));b.C[0]=KSb(ISb(bIb(c)));b.C[1]=KSb(ISb(bIb(c)));b.C[0]==0&&(b.C[0]=0.5);b.C[1]==0&&(b.C[1]=1);b.D=b.C[0];b.F=b.C[1];b.C[3]=b.C[2]=b.C[0];b.Z=null;n=(g&64)!=0;h=(g&l_b)!=0;if((g&f_b)!=0){try{b.v=JSb(bIb(c),10);p=JSb(bIb(c),10);b.n=8;(g&o_b)!=0&&(b.n=IBb=JSb(bIb(c),10));q=d.dg(s);q>1&&(b.C[q]=ISb(bIb(c)));WCb(b,s);while(b.u.a.a.length>1)jYb(b.u,1);o=0;for(i=0;i!=p;i++){h&&(o=JSb(bIb(c),16));if(i!=0){k=JSb(bIb(c),10);r=JSb(bIb(c),10);f=U3(b.V,k);q=f.dg(r);q>1&&(b.C[q]=ISb(bIb(c)));_Xb(b.u,new FDb(f,q,r,rCb(b,q,false)))}m=fYb(b.u,i);m.b=(o&1)!=0;if((g&I$b)!=0){m.k=true;m.j=ISb(bIb(c));m.n=JSb(bIb(c),10)}}while(aIb(c)){b.Z==null?(b.Z=bIb(c)):(b.Z+=' '+bIb(c))}}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}else{t=null;j=0;b.n=8;try{b.v=(new SSb(bIb(c))).a;if((g&32)!=0){u=(new SSb(bIb(c))).a;u!=-1&&(t=U3(b.V,u));n||(t=null)}(g&g_b)!=0&&(j=(new SSb(bIb(c))).a);while(aIb(c)){b.Z==null?(b.Z=bIb(c)):(b.Z+=' '+bIb(c))}}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}YCb(b,s,j,U3(b.V,e),t)}b.Z!=null&&(b.Z=qcb(b.Z));b.s=n;NCb(b,g)}\n",
"function jCb(a,b,c,d,e,f){var 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,O,P,Q,R;if(!c.e)return;G=0;v=(a.A.a-1)/2|0;h=a.W?'#A0A0A0':c.d;f||a.V.Vc==-1&&ZU(c.e)?(h=Z7(eU)):e&&(h=c.d);p=CDb(c,a.A.b);t=c.o;B=c.p;if(a.o){j=0;i=(a.n/2+0.05)*c.j;K=i*2*c.n/200}else{i=a.C[c.u];j=0;K=0;if(d){H=i;F=0;if(a.p){H=a.q;F=a.r}else if(a.R||a.r<(i+F)*0.5-(i-F)*0.55){F=-i;a.R=true}j=(H+F)*0.5;i=(H-F)*0.55}}c.q=-j+K;c.f=v/i;A=-10-mr(j*c.f);w=10-mr(j*c.f);if(a.o){a.g=c.j}else{a.g=A5b;while(a.g<20*i/v){a.g*=JBb[G++%3]}}C=v6b;s='#A0A0A0';if(a.V.Fc.c){C='#D0D0D0';s='#808080'}f&&(s=Z7(eU));N=a.V.Sb*a.X;a.f=PBb(a);m=!a.o;if(a.b){L=a.g!=0&&(a.o||d);for(r=-100;r<=100;r++){if(r!=0&&!L)continue;R=v-mr((r*a.g-j)*c.f);if(R<0||R>=a.A.a-1)continue;g=r==0&&m?s:C;Tf(b.a,g);Qf(b.a,g);glb(b,0,R,a.A.b-1,R)}O=a.V.td-a.V.Sb*a.X*a.A.b;P=a.V.td-a.V.td%a.f;for(q=0;;q++){M=P-a.f*q;k=mr((M-O)/N);if(k<0)break;if(k>=a.A.b)continue;if(M<0)continue;g=C;(M+a.f/4)%(a.f*10)<a.f&&(g=s);Tf(b.a,g);Qf(b.a,g);glb(b,k,0,k,a.A.a-1)}}a.b=false;Tf(b.a,h);Qf(b.a,h);if(a.o){Q=v-mr(c.f*c.q);glb(b,0,Q,8,Q);Kf(b.a,'0',0,Q-2)}I=-1;J=-1;for(n=0;n!=a.A.b;n++){o=n+p&a.G-1;D=mr(c.f*(B[o]+c.q));u=mr(c.f*(t[o]+c.q));if(D<=v){if(D<A||u>w){a.B[c.u]=false;A=-1000;w=A$b}if(I!=-1){if(D==J&&u==J)continue;glb(b,I,v-J,n,v-J);I=J=-1}if(D==u){I=n;J=D;continue}glb(b,n,v-D,n,v-u)}}I!=-1&&glb(b,I,v-J,n-1,v-J)}\nfunction P3(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;n='';d='';kcb();dhb();qNb();t=vq(oq(uF,1),jZb,29,0,[new mYb,new mYb,new mYb,new mYb]);f=new mYb;q=g4(a);v=sq(yF,c1b,8,a.oc.a.a.length,16,1);g=sq(yF,c1b,8,a.oc.a.a.length,16,1);if(!y4(a,true))return null;for(i=0;i!=a.ab.a.a.length;i++){c=U3(a,i);if(q&&!c.kb)continue;if(gr(c,162)){k=c;if((k.bb&1)!=0)continue;if(g[c.hb[0]])continue;s=2;$wnd.Math.abs(c._)>=$wnd.Math.abs(c.ab)&&c._>0&&(s=3);$wnd.Math.abs(c._)<=$wnd.Math.abs(c.ab)&&c.ab<0&&(s=0);$wnd.Math.abs(c._)<=$wnd.Math.abs(c.ab)&&c.ab>0&&(s=1);FVb(t[s].a,k);g[c.hb[0]]=true;if(c.hb[0]==0){GJ('Node \"'+k.a+'\" can\\'t be connected to ground');return null}}}mWb();lYb(t[2],new w7);lYb(t[3],new z7);lYb(t[0],new C7);lYb(t[1],new F7);for(r=0;r<t.length;r++){for(o=0;o<t[r].a.a.length;o++){k=fYb(t[r],o);e=new Wjb(k.a,k.hb[0],o,r);FVb(f.a,e)}}for(i=0;i!=a.ab.a.a.length;i++){c=U3(a,i);if(q&&!c.kb)continue;if(gr(c,152)||gr(c,162)||gr(c,17))continue;if(gr(c,123)||gr(c,163))continue;n.length>0&&(n+='\\r');n+=pSb(c.gi);for(j=0;j!=c.ag();j++){m=c.hb[j];v[m]=true;n+=' '+m}w=c.nb;B=c.pb;A=c.ob;C=c.qb;c.nb=c.pb=c.ob=c.qb=0;u=c.Jf();u=ETb(u,r3b,'');c.nb=w;c.pb=B;c.ob=A;c.qb=C;d.length>0&&(d+=' ');d+=lcb(u)}for(i=0;i!=f.a.a.length;i++){e=(pYb(i,f.a.a.length),HVb(f.a,i));if(!v[e.b]){GJ('Node \"'+e.a+'\" is not used!');return null}}h=true;for(i=0;i!=a.Dd.a.a.length;i++){p=fYb(a.Dd,i).a;if(!g[p]&&v[p]){if(a.sc==0&&h){h=false;continue}$wnd.alert('Some nodes are unconnected!');return null}}b=new Cbb;b.j=n;b.c=d;b.d=f;return b}\nfunction F4(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;k=c.length;if((d&1)==0){b.Vc=-1;b5(b,null);b.yc=b.zc=null;for(i=0;i!=b.ab.a.a.length;i++){f=U3(b,i);f.Ef()}b.td=b.wd=0;b.ab.a.a=sq(HE,jZb,1,0,5,1);b.zb=-1;b.Sb=5.0E-6;b.ac=5.0E-11;o2(b.N,false);o2(b.fd,false);o2(b.Cc,false);o2(b.Ld,true);o2(b.cd,true);$4(b);hFb(b.gd,117);hFb(b.H,50);hFb(b.Bc,50);kU=5;b.Qc=0;b.Jb=0}s=(d&4)!=0;for(p=0;p<k;){n=k-p;for(j=0;j!=k-p;j++)if(c[j+p]==10||c[j+p]==13){n=j++;j+p<c.length&&c[j+p]==10&&++j;break}m=OTb(GYb(c,p,(DYb(),n)));r=new dIb(m,D4b);while(aIb(r)){u=bIb(r);t=(VYb(0,u.length),u.charCodeAt(0));try{if(s&&t!=46)continue;if(t==111){q=new dDb(b);q.v=b.Qc;bDb(q,r);b.Wc[b.Qc++]=q;break}if(t==104){b.zb=(new SSb(bIb(r))).a;b.xb=(new SSb(bIb(r))).a;b.yb=(new SSb(bIb(r))).a;break}if(t==36){H4(b,r,d);break}if(t==33){C=qcb(bIb(r));D=ncb(C);D.b=(new SSb(bIb(r))).a;D.d=FTb(qcb(bIb(r)),',');D.f=FTb(qcb(bIb(r)),',');D.c=qcb(bIb(r));D.g=qcb(bIb(r));hcb(D);break}if(t==37||t==63||t==66){break}t>=48&&t<=57&&(t=(new SSb(u)).a);if(t==34){nhb(r);break}if(t==32){zNb(r);break}if(t==38){e=new dZ(r,b);!!e.b&&_Xb(b.c,e);break}if(t==46){Jbb(r);break}v=(new SSb(bIb(r))).a;A=(new SSb(bIb(r))).a;w=(new SSb(bIb(r))).a;B=(new SSb(bIb(r))).a;h=(new SSb(bIb(r))).a;o=W5(t,v,A,w,B,h,r);if(!o){bUb();break}o.wg();bYb(b.ab,o)}catch(a){a=AF(a);if(gr(a,15)){g=a;lg(g,(bUb(),aUb),'');console.log('exception while undumping '+g);break}else throw BF(a)}break}p+=j}f5(b);if((d&1)==0){for(i=0;i<b.c.a.a.length;i++){YY(fYb(b.c,i),b)||iYb(b.c,i--)}}u4(b);(d&2)==0&&V2(b);(d&4)!=0&&K5(b);b_();EUb($$);yeb();EUb(web)}\nfunction N_(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&ZZb;b[3]=(2*a.length+15&k1b)>>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&ZZb;b[13]=(this._sampleRate&k1b)>>16;b[14]=2*this._channels*this._sampleRate&ZZb;b[15]=(2*this._channels*this._sampleRate&k1b)>>16;b[16]=2*this._channels;b[17]=16;b[18]=0;b[19]=24932;b[20]=24948;b[21]=2*a.length&ZZb;b[22]=(2*a.length&k1b)>>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(A$b))}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 Njb(b){var c,d;if(Qjb(b,'(')){d=Cjb(b);Qjb(b,')')||Pjb(b,P5b+b.e);return d}if(Qjb(b,'t'))return new yjb(3);if(b.e.length==1){c=sTb(b.e,0);if(c>=97&&c<=105){Bjb(b);return new yjb(50+(c-97))}}if(GTb(b.e,'last')&&b.e.length==5){c=sTb(b.e,4);if(c>=97&&c<=105){Bjb(b);return new yjb(70+(c-97))}}if(vTb(b.e,'dt')&&GTb(b.e,'d')&&b.e.length==4){c=sTb(b.e,1);if(c>=97&&c<=105){Bjb(b);return new yjb(60+(c-97))}}if(Qjb(b,'lastoutput'))return new yjb(30);if(Qjb(b,'timestep'))return new yjb(31);if(Qjb(b,'pi'))return new zjb(hZb);if(Qjb(b,'sin'))return Ijb(b,11);if(Qjb(b,'cos'))return Ijb(b,12);if(Qjb(b,'asin'))return Ijb(b,44);if(Qjb(b,'acos'))return Ijb(b,45);if(Qjb(b,'atan'))return Ijb(b,46);if(Qjb(b,'sinh'))return Ijb(b,47);if(Qjb(b,'cosh'))return Ijb(b,48);if(Qjb(b,'tanh'))return Ijb(b,49);if(Qjb(b,'abs'))return Ijb(b,13);if(Qjb(b,'exp'))return Ijb(b,14);if(Qjb(b,'log'))return Ijb(b,15);if(Qjb(b,'sqrt'))return Ijb(b,16);if(Qjb(b,'tan'))return Ijb(b,17);if(Qjb(b,'tri'))return Ijb(b,23);if(Qjb(b,'saw'))return Ijb(b,24);if(Qjb(b,'floor'))return Ijb(b,42);if(Qjb(b,'ceil'))return Ijb(b,43);if(Qjb(b,'min'))return Jjb(b,20,2,A$b);if(Qjb(b,'max'))return Jjb(b,19,2,A$b);if(Qjb(b,'pwl'))return Jjb(b,22,2,A$b);if(Qjb(b,'mod'))return Jjb(b,25,2,2);if(Qjb(b,'step'))return Jjb(b,26,1,2);if(Qjb(b,'select'))return Jjb(b,27,3,3);if(Qjb(b,'clamp'))return Jjb(b,21,3,3);if(Qjb(b,'pwr'))return Jjb(b,28,2,2);if(Qjb(b,'pwrs'))return Jjb(b,29,2,2);try{d=new zjb(KSb(ISb(b.e)));Bjb(b);return d}catch(a){a=AF(a);if(gr(a,15)){b.e.length==0?b.a==null&&(b.a='unexpected end of input'):Pjb(b,'unrecognized token: '+b.e);return new zjb(0)}else throw BF(a)}}\nfunction O4(a,b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;if(a.k==null||a.ab.a.a.length==0){a.k=null;return}c=a.U;a.U=false;m=GF(160*W3(a));q=(bUb(),GF(Date.now()));j=a.Jb;if(DF(j,0)==0){a.Jb=q;return}if(IF(A$b,MF(m,QF(q,a.Jb)))&&!b)return;d=R2(a);p=a.xd;f=100;e=mr(A$b/a._b);for(h=1;;h++){if(f>=3&&a.vd<a.Sb){a.vd=$wnd.Math.min(a.vd*2,a.Sb);U5('timestep up = '+a.vd+' at '+a.td);s5(a);f=0}for(g=0;g!=a.W.length;g++)a.W[g].zg();++a.od;o=a.b&&a.vd/2>a.ac?100:5000;for(n=0;n!=o;n++){a.C=true;a.rd=n;for(g=0;g!=a.o;g++)a.s[g]=a.wc[g];if(a.q){for(g=0;g!=a.o;g++)for(i=0;i!=a.o;i++)a.k[g][i]=a.vc[g][i]}for(g=0;g!=a.W.length;g++)a.W[g].Ff();if(a.qd!=null)return;k=c;c=false;if(a.o<8){for(i=0;i!=a.o;i++){for(g=0;g!=a.o;g++){r=a.k[g][i];if(isNaN(r)||!isNaN(r)&&!isFinite(r)){E5(a,'nan/infinite matrix!',null);console.log('circuitMatrix '+g+' '+i+' is '+r);return}}}}if(k){for(i=0;i!=a.o;i++){r='';for(g=0;g!=a.o;g++)r+=a.k[i][g]+',';r+=UZb;console.log(r)}console.log('done')}if(a.q){if(a.C&&n>0)break;if(!i6(a.k,a.o,a.r)){E5(a,G4b,null);return}}j6(a.k,a.o,a.r,a.s);N2(a,a.s);if(!a.q)break}if(n==o){f=0;if(a.b){a.vd/=2;U5('timestep down to '+a.vd+' at '+a.td)}if(a.vd<a.ac||!a.b){console.log('convergence failed after '+n+' iterations');E5(a,'Convergence failed!',null);break}d5(a,a.Kb);s5(a);continue}(n>5||a.vd<a.Sb)&&U5('converged after '+n+' iterations, timeStep = '+a.vd);n<3?++f:(f=0);a.td+=a.vd;a.wd+=a.vd;if(a.wd>=a.Sb){a.wd-=a.Sb;++a.xd}for(g=0;g!=a.W.length;g++)a.W[g].Ag();d||O2(a);for(g=0;g!=a.Qc;g++)aDb(a.Wc[g]);for(g=0;g!=a.Rc.length;g++)aDb(a.Rc[g].a);s=$wnd.CircuitJS1.ontimestep;s&&s($wnd.CircuitJS1);for(g=0;g!=a.Kb.length;g++)a.Kb[g]=a.qc[g];q=GF(Date.now());j=q;if(IF((a.xd-p)*A$b,MF(m,QF(q,a.Jb)))||HF(QF(q,a.Ib),e))break;if(!a.ed)break}a.Jb=j;d&&O2(a)}\nfunction Xd(){Xd=bG;Pc=new Ob;Oc=new Nb;Qc=new Pb;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 cc;_c=new dc;ad=new ec;bd=new fc;dd=new hc;cd=new gc;ed=new ic;fd=new jc;gd=new mc;hd=new nc;kd=new pc;ld=new qc;jd=new oc;md=new rc;nd=new sc;od=new tc;pd=new uc;rd=new xc;td=new zc;ud=new Ac;sd=new yc;qd=new vc;vd=new Bc;wd=new Cc;xd=new Dc;yd=new Ec;zd=new Hc;Bd=new Mc;Ad=new Lc;Cd=new Nc;Fd=new Zd;Gd=new $d;Ed=new Yd;Hd=new _d;Id=new ae;Jd=new be;Kd=new ce;Ld=new de;Md=new ge;Od=new ie;Pd=new je;Nd=new he;Qd=new ke;Rd=new le;Sd=new me;Td=new ne;Vd=new pe;Wd=new qe;Ud=new oe;Dd=new XWb;BUb(Dd,'region',Cd);BUb(Dd,'alert',Oc);BUb(Dd,sZb,$c);BUb(Dd,kZb,Pc);BUb(Dd,lZb,Qc);BUb(Dd,'document',ad);BUb(Dd,'article',Rc);BUb(Dd,'banner',Sc);BUb(Dd,mZb,Tc);BUb(Dd,nZb,Uc);BUb(Dd,'gridcell',dd);BUb(Dd,oZb,Vc);BUb(Dd,'group',ed);BUb(Dd,'combobox',Wc);BUb(Dd,pZb,Xc);BUb(Dd,qZb,Yc);BUb(Dd,rZb,Zc);BUb(Dd,'list',jd);BUb(Dd,'directory',_c);BUb(Dd,'form',bd);BUb(Dd,'grid',cd);BUb(Dd,'heading',fd);BUb(Dd,'img',gd);BUb(Dd,'link',hd);BUb(Dd,'listbox',kd);BUb(Dd,'listitem',ld);BUb(Dd,'log',md);BUb(Dd,tZb,nd);BUb(Dd,'marquee',od);BUb(Dd,'math',pd);BUb(Dd,'menu',qd);BUb(Dd,'menubar',rd);BUb(Dd,'menuitem',sd);BUb(Dd,uZb,td);BUb(Dd,xZb,xd);BUb(Dd,'radio',Ad);BUb(Dd,vZb,ud);BUb(Dd,wZb,vd);BUb(Dd,'note',wd);BUb(Dd,yZb,yd);BUb(Dd,AZb,zd);BUb(Dd,BZb,Bd);BUb(Dd,'row',Ed);BUb(Dd,'rowgroup',Fd);BUb(Dd,'rowheader',Gd);BUb(Dd,CZb,Id);BUb(Dd,'separator',Jd);BUb(Dd,'scrollbar',Hd);BUb(Dd,'slider',Kd);BUb(Dd,DZb,Ld);BUb(Dd,'status',Md);BUb(Dd,'tab',Nd);BUb(Dd,'tablist',Od);BUb(Dd,'tabpanel',Pd);BUb(Dd,'textbox',Qd);BUb(Dd,'timer',Rd);BUb(Dd,'toolbar',Sd);BUb(Dd,'tooltip',Td);BUb(Dd,'tree',Ud);BUb(Dd,'treegrid',Vd);BUb(Dd,'treeitem',Wd)}\nfunction rp(a,b,c,d,e,f){var g,h,i,j,k,m,n,o,p,q,r,s;switch(b){case 71:h=d.a.getFullYear()-1900>=-1900?1:0;c>=4?VTb(a,vq(oq(NE,1),jZb,2,6,['Before Christ','Anno Domini'])[h]):VTb(a,vq(oq(NE,1),jZb,2,6,['BC','AD'])[h]);break;case 121:mp(a,c,d);break;case 77:lp(a,c,d);break;case 107:i=e.a.getHours();i==0?sp(a,24,c):sp(a,i,c);break;case 83:kp(a,c,e);break;case 69:k=d.a.getDay();c==5?VTb(a,vq(oq(NE,1),jZb,2,6,['S','M','T','W','T','F','S'])[k]):c==4?VTb(a,vq(oq(NE,1),jZb,2,6,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[k]):VTb(a,vq(oq(NE,1),jZb,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[k]);break;case 97:e.a.getHours()>=12&&e.a.getHours()<24?VTb(a,vq(oq(NE,1),jZb,2,6,['AM','PM'])[1]):VTb(a,vq(oq(NE,1),jZb,2,6,['AM','PM'])[0]);break;case 104:m=e.a.getHours()%12;m==0?sp(a,12,c):sp(a,m,c);break;case 75:n=e.a.getHours()%12;sp(a,n,c);break;case 72:o=e.a.getHours();sp(a,o,c);break;case 99:p=d.a.getDay();c==5?VTb(a,vq(oq(NE,1),jZb,2,6,['S','M','T','W','T','F','S'])[p]):c==4?VTb(a,vq(oq(NE,1),jZb,2,6,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'])[p]):c==3?VTb(a,vq(oq(NE,1),jZb,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat'])[p]):sp(a,p,1);break;case 76:q=d.a.getMonth();c==5?VTb(a,vq(oq(NE,1),jZb,2,6,['J','F','M','A','M','J','J','A','S','O','N','D'])[q]):c==4?VTb(a,vq(oq(NE,1),jZb,2,6,['January','February','March','April','May','June','July','August','September','October','November','December'])[q]):c==3?VTb(a,vq(oq(NE,1),jZb,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])[q]):sp(a,q+1,c);break;case 81:r=d.a.getMonth()/3|0;c<4?VTb(a,vq(oq(NE,1),jZb,2,6,['Q1','Q2','Q3','Q4'])[r]):VTb(a,vq(oq(NE,1),jZb,2,6,['1st quarter','2nd quarter','3rd quarter','4th quarter'])[r]);break;case 100:s=d.a.getDate();sp(a,s,c);break;case 109:j=e.a.getMinutes();sp(a,j,c);break;case 115:g=e.a.getSeconds();sp(a,g,c);break;case 122:c<4?VTb(a,f.c[0]):VTb(a,f.c[1]);break;case 118:VTb(a,f.b);break;case 90:c<3?VTb(a,dq(f)):c==3?VTb(a,cq(f)):VTb(a,fq(f.a));break;default:return false;}return true}\nfunction vjb(a,b){var c,d,e,f;d=null;e=null;if(!!a.a&&a.a.a.a.length>0){d=eYb(a.a);a.a.a.a.length==2&&(e=hYb(a.a))}switch(a.b){case 1:return vjb(d,b)+vjb(e,b);case 2:return vjb(d,b)-vjb(e,b);case 7:return vjb(d,b)*vjb(e,b);case 8:return vjb(d,b)/vjb(e,b);case 9:return $wnd.Math.pow(vjb(d,b),vjb(e,b));case 33:return vjb(d,b)!=0||vjb(e,b)!=0?1:0;case 34:return vjb(d,b)!=0&&vjb(e,b)!=0?1:0;case 35:return vjb(d,b)==vjb(e,b)?1:0;case 40:return vjb(d,b)!=vjb(e,b)?1:0;case 36:return vjb(d,b)<=vjb(e,b)?1:0;case 37:return vjb(d,b)>=vjb(e,b)?1:0;case 38:return vjb(d,b)<vjb(e,b)?1:0;case 39:return vjb(d,b)>vjb(e,b)?1:0;case 32:return vjb(fYb(a.a,vjb(d,b)!=0?1:2),b);case 10:return -vjb(d,b);case 41:return vjb(d,b)==0?1:0;case 6:return a.c;case 3:return b.c;case 11:return $wnd.Math.sin(vjb(d,b));case 12:return $wnd.Math.cos(vjb(d,b));case 13:return $wnd.Math.abs(vjb(d,b));case 14:return $wnd.Math.exp(vjb(d,b));case 15:return $wnd.Math.log(vjb(d,b));case 16:return $wnd.Math.sqrt(vjb(d,b));case 17:return $wnd.Math.tan(vjb(d,b));case 44:return $wnd.Math.asin(vjb(d,b));case 45:return $wnd.Math.acos(vjb(d,b));case 46:return $wnd.Math.atan(vjb(d,b));case 47:return iTb(vjb(d,b));case 48:return eTb(vjb(d,b));case 49:return jTb(vjb(d,b));case 42:return $wnd.Math.floor(vjb(d,b));case 43:return $wnd.Math.ceil(vjb(d,b));case 20:{f=vjb(d,b);for(c=1;c<a.a.a.a.length;c++)f=$wnd.Math.min(f,vjb(fYb(a.a,c),b));return f}case 19:{f=vjb(d,b);for(c=1;c<a.a.a.a.length;c++)f=$wnd.Math.max(f,vjb(fYb(a.a,c),b));return f}case 21:return $wnd.Math.min($wnd.Math.max(vjb(d,b),vjb(fYb(a.a,1),b)),vjb(fYb(a.a,2),b));case 26:{f=vjb(d,b);if(!e)return f<0?0:1;return f>vjb(e,b)?0:f<0?0:1}case 27:{f=vjb(d,b);return vjb(fYb(a.a,f>0?2:1),b)}case 23:{f=wjb(vjb(d,b))/hZb;return f<1?-1+f*2:3-f*2}case 24:{f=wjb(vjb(d,b))/hZb;return f-1}case 25:return vjb(d,b)%vjb(e,b);case 22:return xjb(b,a.a);case 28:return $wnd.Math.pow($wnd.Math.abs(vjb(d,b)),vjb(e,b));case 29:{f=vjb(d,b);if(f<0)return -$wnd.Math.pow(-f,vjb(e,b));return $wnd.Math.pow(f,vjb(e,b))}case 30:return b.a;case 31:return I2.vd;default:if(a.b>=70)return b.b[a.b-70];if(a.b>=60)return (b.d[a.b-60]-b.b[a.b-60])/I2.vd;if(a.b>=50)return b.d[a.b-50];console.log('unknown\\n');}return 0}\nfunction J5(b){var c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s,t,u,v,w;o=new PRb;MRb(o,'updateCircuit()');wf(b.J)!=mr(b.i*window.devicePixelRatio)&&U4(b);f=b.d;if(b.d||b.L){MRb(o,'analyzeCircuit()');L2(b);b.d=false;ORb(o)}if(b.mc&&b.ed){MRb(o,'stampCircuit()');try{x4(b)}catch(a){a=AF(a);if(gr(a,15)){E5(b,'Exception in stampCircuit()',null)}else throw BF(a)}ORb(o)}!!b.pd&&b.pd!=b.fc&&b.pd.sg(true);l5(b);h=new rlb(b.K);if(b.Fc.c){lU=(Y7(),N7);YT=N7;olb(h,W7);ue(b.J).style[J4b]='#fff'}else{lU=(Y7(),W7);YT=U7;olb(h,N7);ue(b.J).style[J4b]='#000'}nlb(h,0,0,b.i,b.g);if(b.ed){b.mc&&(console.log('needsStamp while simRunning?'),undefined);MRb(o,'runCircuit()');try{O4(b,f)}catch(a){a=AF(a);if(gr(a,15)){g=a;X5();console.log('exception in runCircuit '+g);lg(g,(bUb(),aUb),'')}else throw BF(a)}ORb(o)}s=(bUb(),GF(Date.now()));if(b.ed){if(OF(b.Lb,0)){n=TF(QF(s,b.Lb));c=b.H.k;c=$wnd.Math.exp(c/3.5-14.2);VT=1.7*n*c;b.B.c||(VT=-VT)}b.Lb=s}else{b.Lb=0}if(IF(QF(s,b.Xc),A$b)){b.pb=b.qb;b.nd=b.od;b.qb=0;b.od=0;b.Xc=s}bU=$wnd.Math.exp(b.Bc.k/4.762-7);MRb(o,'graphics');qlb(h,jU);Sf(h.a,(eg(),cg).a);b.nc.c&&(h.a.save(),undefined,olb(h,new _7(209,75,75)),h.a.lineWidth=3,undefined,h.a.fillRect(20,30,30,20),undefined,h.a.beginPath(),undefined,h.a.moveTo(25,30),undefined,h.a.lineTo(25,26),undefined,h.a.arc(35,26,10,-3.1415,0,false),undefined,h.a.lineTo(45,30),undefined,h.a.stroke(),undefined,h.a.restore(),undefined,undefined);olb(h,(Y7(),W7));q=window.devicePixelRatio;Uf(b.K,b.Cd[0]*q,0,0,b.Cd[3]*q,b.Cd[4]*q,b.Cd[5]*q);MRb(o,'elm.draw()');for(k=0;k!=b.ab.a.a.length;k++){b.Cc.c&&olb(h,S7);U3(b,k).If(h)}ORb(o);if(b.gc!=2&&b.gc!=3){for(m=0;m!=b.Ac.a.a.length;m++)EV(h,fYb(b.Ac,m))}if(b.ud==2||b.ud==3||b.ud==5||b.ud==4){for(m=0;m!=b.ab.a.a.length;m++){d=U3(b,m);if(d!=b.fc||b.ud!=5){olb(h,S7);llb(h,d.nb-3,d.pb-3,7);llb(h,d.ob-3,d.qb-3,7)}else{FU(d,h,eU)}}}b.ud==6&&!!b.fc&&FU(b.fc,h,eU);if(!!b.O&&(b.O.nb!=b.O.ob||b.O.pb!=b.O.qb)){b.O.If(h);FU(b.O,h,eU)}for(j=0;j!=b.e.a.a.length;j++){e=fYb(b.e,j);olb(h,V7);llb(h,e.a-3,e.b-3,7)}if(b.$c){olb(h,eU);jlb(h,b.$c.c,b.$c.d,b.$c.b,b.$c.a)}if(b.F.c&&b.bc>=0&&b.bc<=b.j.b&&b.cc<=b.j.a){olb(h,S7);t=o5(b,d4(b,b.bc));u=o5(b,e4(b,b.cc));glb(h,t,mr((0-b.Cd[5])/b.Cd[3]),t,e4(b,b.j.a));glb(h,mr((0-b.Cd[4])/b.Cd[0]),u,d4(b,b.j.b),u)}Uf(b.K,q,0,0,q,0,0);MRb(o,'drawBottomArea()');D3(b,h);ORb(o);olb(h,W7);ORb(o);!!b.pd&&b.pd!=b.fc&&b.pd.sg(false);++b.qb;if(b.L){b.L=false;b.d=true}b.Ib=b.Lb;ORb(o);if(b.M){i=15;klb(h,'Framerate: '+Np(hU,b.pb),10,15);klb(h,'Steprate: '+Np(hU,b.nd),10,i+=15);klb(h,'Steprate/iter: '+Np(hU,b.nd/W3(b)),10,i+=15);klb(h,'iterc: '+Np(hU,W3(b)),10,i+=15);klb(h,'Frames: '+b.qb,10,i+=15);i+=30;p=(v=new YTb,QRb(v,o.c,o.b,0),v).a;r=FTb(p,UZb);for(t=0;t<r.length;t++){Kf(h.a,r[t],10,i+15*t)}}w=$wnd.CircuitJS1.onupdate;w&&w($wnd.CircuitJS1)}\nfunction p4(a,b,c){var d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;if((b==X3b||b==tZb||b==i4b)&&a.nc.c){GJ(LRb('Editing disabled. Re-enable from the Options menu.'));return}c=='about'&&(B2=new VY);if(c==E3b){C4(a);$wnd.openFile!=undefined?_5():($doc.getElementById(v4b).click(),undefined)}c==C3b&&NJ($doc.URL,'_blank','');c=='save'&&a6(F3(a));c==J3b&&b6(F3(a));c==F3b&&(D2=new jmb(a));c==G3b&&(D2=new amb(a));if(c==M3b){m=F3(a);D2=new kjb(m);D2.nf();a.Gd=false}if(c==K3b){n=F3(a);D2=new Xib(n);D2.nf();a.Gd=false}if(c==N3b){o=F3(a);D2=new bjb(a,o);D2.nf();a.Gd=false}c==P3b&&(D2=new Sib(1),D2.nf());if(c=='copypng'){e=O3(I2,1);T5((LI(),e.Sb));!!a.A&&bM(a.A,false)}c==Q3b&&m3(a);c==R3b&&i3();c==S3b&&(a.L=true,N4(a));c==T3b&&(d=O3(a,0),A4((LI(),d.Sb)));c=='recover'&&(C4(a),D4(a,a.Ic),!!a.Nc&&LQ(a.Nc,false),LQ(a.Hc,false),undefined);(b==l3b||b==w4b)&&!!a.A&&bM(a.A,false);if(b==p4b&&c==q4b){D2=new OGb(a);D2.nf()}if(b==p4b&&c==r4b){D2=new gIb;D2.nf()}if(c==CZb){D2=new yFb(a);D2.nf()}b==p4b&&c=='other'&&l3(a,new Mib(a));c=='devtools'&&($wnd.toggleDevTools(),undefined);c==Y3b&&w3(a);c==Z3b&&r3(a);if(b==x4b&&!!a.fc){a.Wb=a.fc;b=l3b}b!=l3b&&(a.Wb=null);c=='cut'&&j3(a);c==$3b&&(p=!!a.Wb&&!a.Wb.kb,a5(a),a.v=b3(a),p&&W2(a),P5(a),(a.v==null||a.v.length==0)&&G4(a),LQ(a.xc,a.v!=null&&a.v.length>0),undefined);c==m_b&&p3(a,null);c==a4b&&(a5(a),q=b3(a),p3(a,q),undefined);c=='flip'&&(JU(a.Wb),u4(a));c=='split'&&u3(a,a.Wb);c==b4b&&s3(a);if(c==d4b){C4(a);V2(a)}if(c=='flipx'){C4(a);K3(a)}if(c=='flipy'){C4(a);M3(a)}if(c==h4b){C4(a);L3(a)}c=='stackAll'&&p5(a);c==j4b&&H5(a);c==k4b&&X2(a);c==l4b&&T4(a);c==f4b&&R5(a,20,true);c==g4b&&R5(a,-20,true);c==e4b&&W4(a,1,true);b==l3b&&c==X3b&&l3(a,a.Wb);if(c==u4b){b!=l3b&&(a.Wb=null);C4(a);k3(a,true)}c=='sliders'&&t3(a,a.Wb);if(c==s4b&&!!a.Wb){for(g=0;g!=a.Qc;g++)if(!pCb(a.Wc[g]))break;if(g==a.Qc){if(a.Qc==a.Wc.length)return;++a.Qc;a.Wc[g]=new dDb(a);a.Wc[g].v=g}MCb(a.Wc[g],a.Wb);g>0&&(a.Wc[g].X=a.Wc[g-1].X)}if(c==t4b&&!!a.Wb){i=new lDb(o5(a,a.Wb.nb+50),o5(a,a.Wb.pb+50));bYb(a.ab,i);jDb(i,a.Wb);u4(a)}if(wTb(c.substr(0,10),m3b)&&!!a.Wb){h=JSb(c.substr(10),10);h<a.Qc+c3(a)&&(h<a.Qc?LBb(a.Wc[h],a.Wb):LBb(X3(a,h-a.Qc).a,a.Wb));a.Tc=-1}if(b==w4b){C4(a);a.Yb!=-1?(j=a.Wc[a.Yb]):(j=a.fc.a);if(c=='dock'){if(a.Qc==a.Wc.length)return;a.Wc[a.Qc]=a.fc.a;a.fc.a=null;a.Wc[a.Qc].v=a.Qc;++a.Qc;k3(a,false)}if(c=='undock'){f=pCb(j);i=new lDb(o5(a,f.nb+50),o5(a,f.pb+50));bYb(a.ab,i);iDb(i,a.Wc[a.Yb]);for(g=a.Yb;g<a.Qc;g++)a.Wc[g]=a.Wc[g+1];--a.Qc;u4(a)}c=='remove'&&MCb(j,null);c==y4b&&FCb(j,a.Xb);c=='speed2'&&_Cb(j);c=='speed1/2'&&(j.X<C$b&&(j.X*=2),GCb(j,false));c==z4b&&CCb(j);c==SZb&&q5(a,a.Yb);c=='unstack'&&I5(a,a.Yb);c=='combine'&&Y2(a,a.Yb);c=='selecty'&&KCb(j);c=='reset'&&GCb(j,true);c==A4b&&(j.w=new UDb(j),D2=j.w);g3(a)}if(b=='circuits'&&c.indexOf('setup ')==0){C4(a);k=zTb(c,MTb(32),6);J4(a,c.substr(6,k-6),c.substr(k+1))}if(c==D3b){C4(a);J4(a,'blank.txt','Blank Circuit')}if(b==tZb){!!a.A&&bM(a.A,false);a.gc=0;Z4(a,B4b);c.length>0&&(a.hc=c);tTb(c,'DragAll')==0?(a.gc=1,Z4(a,C4b)):tTb(c,'DragRow')==0?(a.gc=2,Z4(a,C4b)):tTb(c,h3b)==0?(a.gc=3,Z4(a,C4b)):tTb(c,i3b)==0?(a.gc=4,Z4(a,C4b)):tTb(c,'DragPost')==0?(a.gc=5,Z4(a,C4b)):tTb(c,j3b)==0&&(a.gc=6,Z4(a,C4b));RLb(a.Ad,yUb(a.u,a.hc));NLb(a.Ad,a.hc);a.ud=a.gc}if(c==U3b){elb?(r=$doc,r.exitFullscreen?r.exitFullscreen():r.mozExitFullScreen?r.mozExitFullScreen():r.webkitExitFullscreen?r.webkitExitFullscreen():r.msExitFullscreen&&r.msExitFullscreen(),undefined,elb=false):(s=$doc.documentElement,s.requestFullscreen?s.requestFullscreen():s.mozRequestFullScreen?s.mozRequestFullScreen():s.webkitRequestFullscreen?s.webkitRequestFullscreen():s.msRequestFullscreen&&s.msRequestFullscreen(),undefined,elb=true);V2(a)}M4(a)}\nfunction V5(a,b,c){var d,e;if(a==S1b)return new wlb(b,c);if(a==y1b)return new eAb(b,c);if(a==V1b)return new fX(b,c);if(a==C1b)return new G9(b,c);if(a==E1b)return new HIb(b,c);if(a==G1b)return new Lrb(b,c);if(a==o2b||a=='TransistorElm')return new kub(b,c);if(a==p2b)return new Swb(b,c);if(a==x1b)return new VQb(b,c);if(a==z1b)return new O1(b,c);if(a==A1b)return new zxb(b,c);if(a==B1b)return new xmb(b,c);if(a==T1b||a=='VoltageElm')return new wdb(b,c);if(a==X1b)return new TPb(b,c);if(a=='PotElm')return new Pxb(b,c);if(a=='OutputElm')return new Dwb(b,c);if(a==Z1b)return new Hab(b,c);if(a=='ProbeElm')return new kyb(b,c);if(a==n2b)return new Agb(b,c);if(a=='ZenerElm')return new qRb(b,c);if(a==U1b)return new vX(b,c);if(a=='ACRailElm')return new tX(b,c);if(a==W1b)return new NHb(b,c);if(a=='SweepElm')return new oIb(b,c);if(a=='LEDElm')return new Apb(b,c);if(a==Y1b)return new Q$(b,c);if(a==L2b)return new brb(b,c);if(a==M2b)return new xrb(b,c);if(a==H1b)return new OMb(b,c);if(a==I1b)return new pJb(b,c);if(a==K1b)return new nMb(b,c);if(a=='RelayElm')return new Hzb(b,c);if(a==L1b)return new Syb(b,c);if(a==M1b)return new mzb(b,c);if(a==m2b)return new FKb(b,c);if(a==O1b)return new gsb(b,c);if(a==P1b)return new yHb(b,c);if(a=='ClockElm')return new K7(b,c);if(a=='AMElm')return new EY(b,c);if(a=='FMElm')return new lkb(b,c);if(a=='LampElm')return new gqb(b,c);if(a==D1b)return new xyb(b,c);if(a==x2b)return new lvb(b,c);if(a==y2b)return new iwb(b,c);if(a==q2b||a=='MosfetElm')return new ztb(b,c);if(a==r2b)return new Qwb(b,c);if(a=='NJfetElm'||a=='JfetElm')return new ytb(b,c);if(a=='PJfetElm')return new Pwb(b,c);if(a==A2b)return new xZ(b,c);if(a==B2b)return new SZ(b,c);if(a==D2b)return new wBb(b,c);if(a==E2b)return new inb(b,c);if(a==C2b)return new ANb(b,c);if(a=='SCRElm')return new IAb(b,c);if(a=='DiacElm')return new Rfb(b,c);if(a=='TriacElm')return new $Nb(b,c);if(a=='TriodeElm')return new vOb(b,c);if(a==u2b)return new cQb(b,c);if(a==v2b)return new TOb(b,c);if(a=='CC2Elm')return new i0(b,c);if(a=='CC2NegElm')return new v0(b,c);if(a==N2b)return new Rmb(b,c);if(a==O2b)return new mub(b,c);if(a==P2b)return new Gub(b,c);if(a==Q2b)return new H$(b,c);if(a==R2b)return new wub(b,c);if(a==S2b)return new hRb(b,c);if(a==T2b)return new zdb(b,c);if(a==U2b)return new znb(b,c);if(a==W2b)return new vGb(b,c);if(a==Y2b)return new itb(b,c);if(a==Z2b)return new dfb(b,c);if(a==$2b)return new XGb(b,c);if(a==_2b)return new exb(b,c);if(a==f3b)return new Uwb(b,c);if(a==a3b)return new o9(b,c);if(a=='DecadeElm'||a=='RingCounterElm')return new sAb(b,c);if(a=='TimerElm')return new vLb(b,c);if(a=='DACElm')return new Qcb(b,c);if(a=='ADCElm')return new rY(b,c);if(a=='LatchElm')return new Aqb(b,c);if(a=='SeqGenElm')return new OFb(b,c);if(a=='VCOElm')return new uPb(b,c);if(a=='BoxElm')return new X_(b,c);if(a=='LineElm')return new Lqb(b,c);if(a=='TextElm')return new $Jb(b,c);if(a==V2b)return new eJb(b,c);if(a==X2b)return new cGb(b,c);if(a==c3b)return new Ekb(b,c);if(a==d3b)return new Plb(b,c);if(a==g3b)return new Asb(b,c);if(a==b2b)return new Lpb(b,c);if(a==e3b||a=='CustomLogicElm')return new Obb(b,c);if(a==f2b)return new MJb(b,c);if(a==d2b)return new hZ(b,c);if(a==i2b)return new Reb(b,c);if(a==j2b)return new C_(b,c);if(a==s2b||a=='DarlingtonElm')return new xtb(b,c);if(a==t2b)return new Owb(b,c);if(a==G2b)return new S8(b,c);if(a=='OTAElm')return new Qub(b,c);if(a=='NoiseElm')return new tub(b,c);if(a=='VCVSElm')return new GPb(b,c);if(a=='VCCSElm')return new A0(b,c);if(a=='CCVSElm')return new q1(b,c);if(a=='CCCSElm')return new Y0(b,c);if(a==c2b)return new avb(b,c);if(a=='ScopeElm')return new lDb(b,c);if(a=='FuseElm')return new Rkb(b,c);if(a==h2b)return new hpb(b,c);if(a==J1b)return new tcb(b,c);if(a==H2b)return new qwb(b,c);if(a==k2b)return new PHb(b,c);if(a==z2b)return new Xvb(b,c);if(a==K2b)return new dbb(b,c);if(a==$1b)return new c_(b,c);if(a==Q1b)return new vab(b,c);if(a=='SRAMElm')return new fBb(b,c);if(a==I2b)return new dLb(b,c);if(a==l2b)return new cdb(b,c);if(a=='LDRElm')return new Rob(b,c);if(a==N1b)return new nKb(b,c);if(a==w2b)return new hPb(b,c);if(a==a2b)return new Xjb(b,c);if(a==g2b)return new pfb(b,c);if(a==e2b)return new yQb(b,c);if(a==b3b)return new b9(b,c);if(a==F2b)return new Afb(b,c);if(a==_1b)return new zeb(b,c);if(a==J2b)return new Osb(b,c);if(a==F1b)return new Mdb(b,c);if(a==R1b)return new Y9(b,c);if(wTb(a.substr(0,19),n3b)){d=yTb(a,MTb(58))+1;e=a.substr(d);return new fbb(b,c,e)}return null}\n",
"function W5(a,b,c,d,e,f,g){switch(a){case 65:return new R$(b,c,d,e,f,g);case 73:return new Smb(b,c,d,e,f,g);case 76:return new crb(b,c,d,e,f,g);case 77:return new yrb(b,c,d,e,f,g);case 79:return new Ewb(b,c,d,e,f,g);case 82:return new hX(b,c,d,e,f,g);case 83:return new IIb(b,c,d,e,f,g);case 84:return new PMb(b,c,d,e,f,g);case 97:return new mvb(b,c,d,e,f,g);case 98:return new Y_(b,c,d,e,f);case 99:return new P1(b,c,d,e,f,g);case 100:return new Bgb(b,c,d,e,f,g);case 102:return new Unb(b,c,d,e,f,g);case 103:return new xlb(b,c,d,e,f,g);case 105:return new Iab(b,c,d,e,f,g);case 106:return new wob(b,c,d,e,f,g);case 108:return new ymb(b,c,d,e,f,g);case 109:return new hsb(b,c,d,e,f,g);case 110:return new uub(b,c,d,e,f,g);case 112:return new lyb(b,c,d,e,f,g);case 114:return new fAb(b,c,d,e,f,g);case 115:return new H9(b,c,d,e,f,g);case 116:return new Ltb(b,c,d,e,f,g);case 118:return new QW(b,c,d,e,f,g);case 119:return new WQb(b,c,d,e,f);case 120:return new _Jb(b,c,d,e,f,g);case 122:return new rRb(b,c,d,e,f,g);case 150:return new I$(b,c,d,e,f,g);case 151:return new nub(b,c,d,e,f,g);case 152:return new xub(b,c,d,e,f,g);case 153:return new Hub(b,c,d,e,f,g);case 154:return new iRb(b,c,d,e,f,g);case 155:return new Adb(b,c,d,e,f,g);case 156:return new Anb(b,c,d,e,f,g);case 157:return new wGb(b,c,d,e,f,g);case 158:return new vPb(b,c,d,e,f,g);case 159:return new yZ(b,c,d,e,f,g);case 160:return new TZ(b,c,d,e,f,g);case 161:return new Vwb(b,c,d,e,f,g);case 162:return new Bpb(b,c,d,e,f,g);case 163:return new tAb(b,c,d,e,f,g);case 164:return new p9(b,c,d,e,f,g);case 165:return new wLb(b,c,d,e,f,g);case 166:return new Rcb(b,c,d,e,f,g);case 167:return new sY(b,c,d,e,f,g);case 168:return new Bqb(b,c,d,e,f,g);case 169:return new qJb(b,c,d,e,f,g);case 170:return new pIb(b,c,d,e,f,g);case 171:return new oMb(b,c,d,e,f,g);case 172:return new UPb(b,c,d,e,f,g);case 173:return new wOb(b,c,d,e,f,g);case 174:return new Qxb(b,c,d,e,f,g);case 175:return new UOb(b,c,d,e,f);case 176:return new dQb(b,c,d,e,f,g);case 177:return new JAb(b,c,d,e,f,g);case 178:return new Izb(b,c,d,e,f,g);case 179:return new j0(b,c,d,e,f,g);case 180:return new BNb(b,c,d,e,f,g);case 181:return new hqb(b,c,d,e,f,g);case 182:return new xBb(b,c,d,e,f,g);case 183:return new jnb(b,c,d,e,f,g);case 184:return new jtb(b,c,d,e,f,g);case 185:return new efb(b,c,d,e,f,g);case 186:return new fxb(b,c,d,e,f,g);case 187:return new zHb(b,c,d,e,f,g);case 188:return new PFb(b,c,d,e,f,g);case 189:return new YGb(b,c,d,e,f,g);case 193:return new fJb(b,c,d,e,f,g);case 194:return new Bsb(b,c,d,e,f,g);case 195:return new Qlb(b,c,d,e,f,g);case 196:return new Fkb(b,c,d,e,f,g);case 197:return new dGb(b,c,d,e,f,g);case 200:return new FY(b,c,d,e,f,g);case 201:return new mkb(b,c,d,e,f,g);case 203:return new Sfb(b,c,d,e,f,g);case 206:return new _Nb(b,c,d,e,f,g);case 207:return new Mpb(b,c,d,e,f,g);case 208:return new Pbb(b,c,d,e,f,g);case 209:return new Axb(b,c,d,e,f,g);case 210:return new Seb(b,c,d,e,f,g);case 211:return new D_(b,c,d,e,f,g);case 212:return new HPb(b,c,d,e,f,g);case 213:return new B0(b,c,d,e,f,g);case 214:return new r1(b,c,d,e,f,g);case 215:return new Z0(b,c,d,e,f,g);case 216:return new bvb(b,c,d,e,f,g);case 350:return new oKb(b,c,d,e,f,g);case 368:return new NJb(b,c,d,e,f,g);case 370:return new iZ(b,c,d,e,f,g);case 374:return new Sob(b,c,d,e,f,g);case 400:return new meb(b,c,d,e,f,g);case 401:return new T8(b,c,d,e,f,g);case 402:return new Rub(b,c,d,e,f,g);case 403:return new mDb(b,c,d,e,f,g);case 404:return new Skb(b,c,d,e,f,g);case 405:return new ipb(b,c,d,e,f,g);case 406:return new ucb(b,c,d,e,f,g);case 407:return new rwb(b,c,d,e,f);case 408:return new QHb(b,c,d,e,f,g);case 409:return new Yvb(b,c,d,e,f,g);case 410:return new ebb(b,c,d,e,f,g);case 411:return new d_(b,c,d,e,f,g);case 412:return new wab(b,c,d,e,f,g);case 413:return new gBb(b,c,d,e,f,g);case 414:return new eLb(b,c,d,e,f,g);case 415:return new ddb(b,c,d,e,f,g);case 416:return new Mrb(b,c,d,e,f,g);case 417:return new iPb(b,c,d,e,f);case 418:return new Yjb(b,c,d,e,f,g);case 419:return new qfb(b,c,d,e,f,g);case 420:return new zQb(b,c,d,e,f,g);case 421:return new c9(b,c,d,e,f,g);case 422:return new Bfb(b,c,d,e,f,g);case 423:return new Mqb(b,c,d,e,f);case 424:return new Aeb(b,c,d,e,f,g);case 425:return new Tyb(b,c,d,e,f,g);case 426:return new nzb(b,c,d,e,f,g);case 427:return new GKb(b,c,d,e,f,g);case 428:return new Psb(b,c,d,e,f,g);case 429:return new Ndb(b,c,d,e,f,g);case 430:return new Z9(b,c,d,e,f,g);}return null}\nfunction UDb(a){var b,c,d,e,f,g,h,i,j,k,m,n,o;fgb.call(this);this.e=new mYb;this.P=0;b=pi($doc)*4/5|0;e=b>600;f=b>470;this.Y=a;this.q=new DO;zM(this,this.q);UM(this,LRb('Scope Properties'));o=new KO(1,1);this.cb=new BEb(this,LRb('Vertical Scale'),(eSb(),f?true:false));nO(o,0,0,this.cb.d);CO(this.q,o);this.ab=new wP;this.c=new zR('vMode',LRb(Y0b));tL(this.c,new ZDb(this));this.K=new zR('vMode',LRb('Auto (Max Scale)'));tL(this.K,new hEb(this));this.G=new zR('vMode',LRb('Manual'));tL(this.G,new jEb(this));tP(this.ab,this.c);tP(this.ab,this.K);tP(this.ab,this.G);CO(this.q,this.ab);this.g=new dT;this.f=new DO;RDb(this);_S(this.g,this.f);CO(this.q,this.g);this.bb=new KO(4,5);this.j=new zR('acdc',LRb('DC Coupled'));tL(this.j,new lEb(this));nO(this.bb,0,0,this.j);this.a=new zR('acdc',LRb('AC Coupled'));tL(this.a,new nEb(this));nO(this.bb,0,1,this.a);this.R=new jN(LRb('Position'));nO(this.bb,1,0,this.R);zO(this.bb.d,0,0,(rP(),pP));this.Q=new jFb(0,-200,200,new pEb(this));nO(this.bb,1,1,this.Q);j=new mL(LRb('Reset Position'));Ve(j,new rEb(this),(tm(),tm(),sm));nO(this.bb,1,4,j);this.H=new hN;nO(this.bb,2,0,this.H);m=new KO(1,3);this.W=new mL('&#9660;');Ve(this.W,new zEb(this),(null,sm));nO(m,0,0,this.W);this.J=new MS;xS(this.J,new HEb(this));se(this.J,'scalebox');nO(m,0,1,this.J);this.X=new mL('&#9650;');Ve(this.X,new JEb(this),(null,sm));nO(m,0,2,this.X);nO(this.bb,2,1,m);this.I=new jN('');nO(this.bb,2,2,this.I);nO(this.bb,2,4,this.b=new mL(LRb(H5b)));this.k=new jN(LRb('# of Divisions'));this.n=new MS;xS(this.n,new HEb(this));nO(this.bb,3,0,this.k);nO(this.bb,3,1,this.n);Ve(this.b,new tEb(this),(null,sm));nO(this.bb,3,4,d=new mL(LRb(H5b)));Ve(d,new vEb(this),(null,sm));zO(this.bb.d,1,1,pP);CO(this.q,this.bb);this.u=new KO(2,4);this.v=new BEb(this,LRb('Horizontal Scale'),f?true:false);nO(this.u,0,0,this.v.d);this._=new jFb(2,0,11,new _Db(this));nO(this.u,1,0,this._);this.Z=new jN('');dN(this.Z,(jP(),iP));nO(this.u,1,1,this.Z);zO(this.u.d,1,1,pP);CO(this.q,this.u);g=wCb(this.Y);n=!!g&&gr(g,148);if(n){this.s=new KO(13,3);this.t=new GEb(this,this.s);EEb(this.t,LRb('Plots'),e);IDb(this,this.s,this.A=new gDb(LRb('Show Ib'),'showib'));tL(this.A,this);IDb(this,this.s,this.B=new gDb(LRb('Show Ic'),'showic'));tL(this.B,this);IDb(this,this.s,this.C=new gDb(LRb('Show Ie'),'showie'));tL(this.C,this);IDb(this,this.s,this.eb=new gDb(LRb('Show Vbe'),'showvbe'));tL(this.eb,this);IDb(this,this.s,this.db=new gDb(LRb('Show Vbc'),'showvbc'));tL(this.db,this);IDb(this,this.s,this.fb=new gDb(LRb('Show Vce'),'showvce'));tL(this.fb,this)}else{this.s=new KO(11,3);this.t=new GEb(this,this.s);EEb(this.t,LRb('Plots'),e);IDb(this,this.s,this.ib=new gDb(LRb(n4b),z6b));tL(this.ib,this);IDb(this,this.s,this.i=new gDb(LRb(m4b),A6b));tL(this.i,this)}IDb(this,this.s,this.S=new gDb(LRb('Show Power Consumed'),'showpower'));tL(this.S,this);IDb(this,this.s,this.T=new gDb(LRb('Show Resistance'),G6b));tL(this.T,this);IDb(this,this.s,this.$=new gDb(LRb('Show Spectrum'),'showfft'));tL(this.$,this);IDb(this,this.s,this.F=new gDb(LRb('Log Spectrum'),C6b));tL(this.F,this);EEb(this.t,LRb('X-Y Plots'),e);IDb(this,this.s,this.hb=new gDb(LRb('Show V vs I'),'showvvsi'));tL(this.hb,this);IDb(this,this.s,this.jb=new gDb(LRb('Plot X/Y'),'plotxy'));tL(this.jb,this);if(n){IDb(this,this.s,this.gb=new gDb(LRb('Show Vce vs Ic'),F6b));tL(this.gb,this)}EEb(this.t,LRb('Show Info'),e);IDb(this,this.s,this.V=new gDb(LRb('Show Scale'),'showscale'));tL(this.V,this);IDb(this,this.s,this.O=new gDb(LRb('Show Peak Value'),'showpeak'));tL(this.O,this);IDb(this,this.s,this.L=new gDb(LRb('Show Negative Peak Value'),B6b));tL(this.L,this);IDb(this,this.s,this.r=new gDb(LRb('Show Frequency'),'showfreq'));tL(this.r,this);IDb(this,this.s,this.d=new gDb(LRb('Show Average'),D6b));tL(this.d,this);IDb(this,this.s,this.U=new gDb(LRb('Show RMS Average'),'showrms'));tL(this.U,this);IDb(this,this.s,this.o=new gDb(LRb('Show Duty Cycle'),'showduty'));tL(this.o,this);IDb(this,this.s,this.p=new gDb(LRb('Show Extended Info'),E6b));tL(this.p,this);CO(this.q,this.s);EEb(this.t,LRb('Custom Label'),e);this.D=new MS;IDb(this,this.s,this.D);h=this.Y.Z;h!=null&&CS(this.D,h);IDb(this,this.s,c=new mL(LRb(H5b)));Ve(c,new bEb(this),(null,sm));TDb(this);this.w=new wP;Ie(this.w,B5b);uP(this.w,fP);De(this.w,W0b);CO(this.q,this.w);tP(this.w,i=new mL(LRb(V0b)));Ve(i,new dEb(this),(null,sm));uP(this.w,iP);tP(this.w,k=new mL(LRb('Save as Default')));Ve(k,new fEb(this),(null,sm));ZL(this);!this.rb&&(this.rb=EJ(new bN(this)));kM(this)}\nfunction Z2(a,b,c){var d,e,f,g,h,i,j,k,m,n;VP(b,T3(a,LRb('Add Wire'),x1b));VP(b,T3(a,LRb('Add Resistor'),y1b));n=new tQ(true);VP(n,T3(a,LRb('Add Capacitor'),z1b));VP(n,T3(a,LRb('Add Capacitor (polarized)'),A1b));VP(n,T3(a,LRb('Add Inductor'),B1b));VP(n,T3(a,LRb('Add Switch'),C1b));VP(n,T3(a,LRb('Add Push Switch'),D1b));VP(n,T3(a,LRb('Add SPDT Switch'),E1b));VP(n,T3(a,LRb('Add DPDT Switch'),F1b));VP(n,T3(a,LRb('Add Make-Before-Break Switch'),G1b));VP(n,T3(a,LRb('Add Potentiometer'),'PotElm'));VP(n,T3(a,LRb('Add Transformer'),H1b));VP(n,T3(a,LRb('Add Tapped Transformer'),I1b));VP(n,T3(a,LRb('Add Custom Transformer'),J1b));VP(n,T3(a,LRb('Add Transmission Line'),K1b));VP(n,T3(a,LRb('Add Relay'),'RelayElm'));VP(n,T3(a,LRb('Add Relay Coil'),L1b));VP(n,T3(a,LRb('Add Relay Contact'),M1b));VP(n,T3(a,LRb('Add Photoresistor'),'LDRElm'));VP(n,T3(a,LRb('Add Thermistor'),N1b));VP(n,T3(a,LRb('Add Memristor'),O1b));VP(n,T3(a,LRb('Add Spark Gap'),P1b));VP(n,T3(a,LRb('Add Fuse'),'FuseElm'));VP(n,T3(a,LRb('Add Crystal'),Q1b));VP(n,T3(a,LRb('Add Cross Switch'),R1b));VP(b,new QQ((iH(),new ZG(l2+LRb('&nbsp;<\\/div>Passive Components'))),n));i=new tQ(true);VP(i,T3(a,LRb('Add Ground'),S1b));VP(i,T3(a,LRb('Add Voltage Source (2-terminal)'),T1b));VP(i,T3(a,LRb('Add A/C Voltage Source (2-terminal)'),U1b));VP(i,T3(a,LRb('Add Voltage Source (1-terminal)'),V1b));VP(i,T3(a,LRb('Add A/C Voltage Source (1-terminal)'),'ACRailElm'));VP(i,T3(a,LRb('Add Square Wave Source (1-terminal)'),W1b));VP(i,T3(a,LRb('Add Clock'),'ClockElm'));VP(i,T3(a,LRb('Add A/C Sweep'),'SweepElm'));VP(i,T3(a,LRb('Add Variable Voltage'),X1b));VP(i,T3(a,LRb('Add Antenna'),Y1b));VP(i,T3(a,LRb('Add AM Source'),'AMElm'));VP(i,T3(a,LRb('Add FM Source'),'FMElm'));VP(i,T3(a,LRb('Add Current Source'),Z1b));VP(i,T3(a,LRb('Add Noise Generator'),'NoiseElm'));VP(i,T3(a,LRb('Add Audio Input'),$1b));VP(i,T3(a,LRb('Add Data Input'),_1b));VP(i,T3(a,LRb('Add External Voltage (JavaScript)'),a2b));VP(b,new QQ(new ZG(l2+LRb('&nbsp;<\\/div>Inputs and Sources')),i));m=new tQ(true);VP(m,T3(a,LRb('Add Analog Output'),'OutputElm'));VP(m,T3(a,LRb('Add LED'),'LEDElm'));VP(m,T3(a,LRb('Add Lamp'),'LampElm'));VP(m,T3(a,LRb('Add Text'),'TextElm'));VP(m,T3(a,LRb('Add Box'),'BoxElm'));VP(m,T3(a,LRb('Add Line'),'LineElm'));VP(m,T3(a,LRb('Add Labeled Node'),b2b));VP(m,T3(a,LRb('Add Voltmeter/Scope Probe'),'ProbeElm'));VP(m,T3(a,LRb('Add Ohmmeter'),c2b));VP(m,T3(a,LRb('Add Ammeter'),d2b));VP(m,T3(a,LRb('Add Wattmeter'),e2b));VP(m,T3(a,LRb('Add Test Point'),f2b));VP(m,T3(a,LRb('Add Decimal Display'),g2b));VP(m,T3(a,LRb('Add LED Array'),h2b));VP(m,T3(a,LRb('Add Data Export'),i2b));VP(m,T3(a,LRb('Add Audio Output'),j2b));VP(m,T3(a,LRb('Add Stop Trigger'),k2b));VP(m,T3(a,LRb('Add DC Motor'),l2b));VP(m,T3(a,LRb('Add 3-Phase Motor'),m2b));VP(b,new QQ(new ZG(l2+LRb('&nbsp;<\\/div>Outputs and Labels')),m));f=new tQ(true);VP(f,T3(a,LRb('Add Diode'),n2b));VP(f,T3(a,LRb('Add Zener Diode'),'ZenerElm'));VP(f,T3(a,LRb('Add Transistor (bipolar, NPN)'),o2b));VP(f,T3(a,LRb('Add Transistor (bipolar, PNP)'),p2b));VP(f,T3(a,LRb('Add MOSFET (N-Channel)'),q2b));VP(f,T3(a,LRb('Add MOSFET (P-Channel)'),r2b));VP(f,T3(a,LRb('Add JFET (N-Channel)'),'NJfetElm'));VP(f,T3(a,LRb('Add JFET (P-Channel)'),'PJfetElm'));VP(f,T3(a,LRb('Add SCR'),'SCRElm'));VP(f,T3(a,LRb('Add DIAC'),'DiacElm'));VP(f,T3(a,LRb('Add TRIAC'),'TriacElm'));VP(f,T3(a,LRb('Add Darlington Pair (NPN)'),s2b));VP(f,T3(a,LRb('Add Darlington Pair (PNP)'),t2b));VP(f,T3(a,LRb('Add Varactor/Varicap'),u2b));VP(f,T3(a,LRb('Add Tunnel Diode'),v2b));VP(f,T3(a,LRb('Add Triode'),'TriodeElm'));VP(f,T3(a,LRb('Add Unijunction Transistor'),w2b));VP(b,new QQ(new ZG(l2+LRb('&nbsp;<\\/div>Active Components')),f));e=new tQ(true);VP(e,T3(a,LRb('Add Op Amp (ideal, - on top)'),x2b));VP(e,T3(a,LRb('Add Op Amp (ideal, + on top)'),y2b));VP(e,T3(a,LRb('Add Op Amp (real)'),z2b));VP(e,T3(a,LRb('Add Analog Switch (SPST)'),A2b));VP(e,T3(a,LRb('Add Analog Switch (SPDT)'),B2b));VP(e,T3(a,LRb('Add Tristate Buffer'),C2b));VP(e,T3(a,LRb('Add Schmitt Trigger'),D2b));VP(e,T3(a,LRb('Add Schmitt Trigger (Inverting)'),E2b));VP(e,T3(a,LRb('Add Delay Buffer'),F2b));VP(e,T3(a,LRb('Add CCII+'),'CC2Elm'));VP(e,T3(a,LRb('Add CCII-'),'CC2NegElm'));VP(e,T3(a,LRb('Add Comparator (Hi-Z/GND output)'),G2b));VP(e,T3(a,LRb('Add OTA (LM13700 style)'),'OTAElm'));VP(e,T3(a,LRb('Add Voltage-Controlled Voltage Source (VCVS)'),'VCVSElm'));VP(e,T3(a,LRb('Add Voltage-Controlled Current Source (VCCS)'),'VCCSElm'));VP(e,T3(a,LRb('Add Current-Controlled Voltage Source (CCVS)'),'CCVSElm'));VP(e,T3(a,LRb('Add Current-Controlled Current Source (CCCS)'),'CCCSElm'));VP(e,T3(a,LRb('Add Optocoupler'),H2b));VP(e,T3(a,LRb('Add Time Delay Relay'),I2b));VP(e,T3(a,LRb('Add LM317'),'CustomCompositeElm:~LM317-v2'));VP(e,T3(a,LRb('Add TL431'),'CustomCompositeElm:~TL431'));VP(e,T3(a,LRb('Add Motor Protection Switch'),J2b));VP(e,T3(a,LRb('Add Subcircuit Instance'),K2b));VP(b,new QQ(new ZG(l2+LRb('&nbsp;<\\/div>Active Building Blocks')),e));h=new tQ(true);VP(h,T3(a,LRb('Add Logic Input'),L2b));VP(h,T3(a,LRb('Add Logic Output'),M2b));VP(h,T3(a,LRb('Add Inverter'),N2b));VP(h,T3(a,LRb('Add NAND Gate'),O2b));VP(h,T3(a,LRb('Add NOR Gate'),P2b));VP(h,T3(a,LRb('Add AND Gate'),Q2b));VP(h,T3(a,LRb('Add OR Gate'),R2b));VP(h,T3(a,LRb('Add XOR Gate'),S2b));VP(b,new QQ(new ZG(l2+LRb('&nbsp;<\\/div>Logic Gates, Input and Output')),h));g=new tQ(true);VP(g,T3(a,LRb('Add D Flip-Flop'),T2b));VP(g,T3(a,LRb('Add JK Flip-Flop'),U2b));VP(g,T3(a,LRb('Add T Flip-Flop'),V2b));VP(g,T3(a,LRb('Add 7 Segment LED'),W2b));VP(g,T3(a,LRb('Add 7 Segment Decoder'),X2b));VP(g,T3(a,LRb('Add Multiplexer'),Y2b));VP(g,T3(a,LRb('Add Demultiplexer'),Z2b));VP(g,T3(a,LRb('Add SIPO shift register'),$2b));VP(g,T3(a,LRb('Add PISO shift register'),_2b));VP(g,T3(a,LRb('Add Counter'),a3b));VP(g,T3(a,LRb('Add Counter w/ Load'),b3b));VP(g,T3(a,LRb('Add Ring Counter'),'DecadeElm'));VP(g,T3(a,LRb('Add Latch'),'LatchElm'));VP(g,T3(a,LRb('Add Sequence generator'),'SeqGenElm'));VP(g,T3(a,LRb('Add Adder'),c3b));VP(g,T3(a,LRb('Add Half Adder'),d3b));VP(g,T3(a,LRb('Add Custom Logic'),e3b));VP(g,T3(a,LRb('Add Static RAM'),'SRAMElm'));VP(b,new QQ(new ZG(l2+LRb('&nbsp;<\\/div>Digital Chips')),g));d=new tQ(true);VP(d,T3(a,LRb('Add 555 Timer'),'TimerElm'));VP(d,T3(a,LRb('Add Phase Comparator'),f3b));VP(d,T3(a,LRb('Add DAC'),'DACElm'));VP(d,T3(a,LRb('Add ADC'),'ADCElm'));VP(d,T3(a,LRb('Add VCO'),'VCOElm'));VP(d,T3(a,LRb('Add Monostable'),g3b));VP(b,new QQ(new ZG(l2+LRb('&nbsp;<\\/div>Analog and Hybrid Chips')),d));a.sd==null&&(a.sd=sq(tx,jZb,50,2,0,1));a.sd[c]=new tQ(true);VP(b,new QQ(new ZG(l2+LRb('&nbsp;<\\/div>Subcircuits')),a.sd[c]));k=new tQ(true);VP(k,j=T3(a,LRb('Drag All'),'DragAll'));n2(j,LRb('(Alt-drag)'));VP(k,j=T3(a,LRb('Drag Row'),'DragRow'));n2(j,LRb('(A-S-drag)'));VP(k,j=T3(a,LRb('Drag Column'),h3b));n2(j,a.Gb?LRb('(A-Cmd-drag)'):LRb('(A-M-drag)'));VP(k,T3(a,LRb('Drag Selected'),i3b));VP(k,j=T3(a,LRb('Drag Post'),'DragPost'));n2(j,'('+a.G+'drag)');VP(b,new QQ(new ZG(l2+LRb('&nbsp;<\\/div>Drag')),k));VP(b,j=T3(a,LRb('Select/Drag Sel'),j3b));n2(j,LRb('(space or Shift-drag)'))}\nfunction b4(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,I,J,K,L,M,N,O,P,Q,R;p=$doc.createElement('meta');p.name='viewport';p.content='width=device-width';v=$doc.getElementsByTagName('head');v[0].appendChild(p);B=false;d=true;i=false;J=false;D=true;k=false;u=false;r=false;oW(b);I4(b);C=new Ayb;A=null;s=null;t=null;F=null;f=null;q=null;h=false;try{c=yUb(C.a,'cct');c!=null&&(b.ld=CTb(c,'%24','$'));b.ld==null&&(b.ld=$wnd.startCircuitText);e=yUb(C.a,'ctz');e!=null&&(b.ld=$wnd.LZString.decompressFromEncodedURIComponent(e));b.jd=yUb(C.a,'startCircuit');b.md=yUb(C.a,'startLabel');b.kd=yUb(C.a,'startCircuitLink');i=(L=yUb(C.a,t3b),L!=null&&(L=='1'||xTb(L,MZb)));h=zyb(C,'IECGates',Y3('euroGates',N5()));J=(M=yUb(C.a,'usResistors'),M!=null&&(M=='1'||xTb(M,MZb)));D=(N=yUb(C.a,'running'),N==null||N=='1'||xTb(N,MZb));k=(O=yUb(C.a,'hideSidebar'),O!=null&&(O=='1'||xTb(O,MZb)));b.wb=(P=yUb(C.a,'hideMenu'),P!=null&&(P=='1'||xTb(P,MZb)));B=zyb(C,u3b,Y3(u3b,false));d=zyb(C,v3b,Y3(v3b,true));u=(Q=yUb(C.a,'editable'),!(Q==null||Q=='1'||xTb(Q,MZb)));r=zyb(C,w3b,Y3(w3b,true));A=yUb(C.a,x3b);s=yUb(C.a,y3b);t=yUb(C.a,z3b);F=yUb(C.a,A3b);f=yUb(C.a,B3b);q=yUb(C.a,'mouseMode');b.vb=(K=yUb(C.a,'hideInfoBox'),K!=null&&(K=='1'||xTb(K,MZb)))}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}i?(j=true):J?(j=false):(j=Y3(t3b,!O5(true)));b.Cd=sq(pr,m0b,8,6,15,1);w=$wnd.navigator.platform;b.Gb=w.toLowerCase().indexOf('mac')!=-1;b.G=b.Gb?LRb('Cmd-'):LRb('Ctrl-');b.ad=sq(NE,jZb,2,127,6,1);b.Mb=new CN((kl(),jl));b.lb=new tQ(true);$wnd.openFile!=undefined&&VP(b.lb,o4('window','New Window...',LRb(b.G+'N'),new vtb(N_b,C3b)));VP(b.lb,_3('doc-new','New Blank Circuit',new vtb(N_b,D3b)));b.Cb=o4('folder','Open File...',LRb(b.G+'O'),new vtb(N_b,E3b));LQ(b.Cb,_qb());VP(b.lb,b.Cb);b.Db=_3('doc-text','Import From Text...',new vtb(N_b,F3b));VP(b.lb,b.Db);b.Bb=_3('dropbox','Import From Dropbox...',new vtb(N_b,G3b));VP(b.lb,b.Bb);if($wnd.openFile!=undefined){b.Nc=VP(b.lb,o4(H3b,'Save',LRb(b.G+'S'),new vtb(N_b,'save')));VP(b.lb,_3(H3b,I3b,new vtb(N_b,J3b)))}else{b.ib=o4(H3b,I3b,LRb(b.G+'S'),new vtb(N_b,K3b));LQ(b.ib,!!('download' in $doc.createElement('a')));VP(b.lb,b.ib)}b.kb=_3(L3b,'Export As Link...',new vtb(N_b,M3b));VP(b.lb,b.kb);b.jb=_3(L3b,'Export As Text...',new vtb(N_b,N3b));VP(b.lb,b.jb);VP(b.lb,_3(O3b,'Export As Image...',new vtb(N_b,P3b)));VP(b.lb,_3(O3b,'Copy Circuit Image to Clipboard',new vtb(N_b,'copypng')));VP(b.lb,_3(O3b,'Export As SVG...',new vtb(N_b,Q3b)));VP(b.lb,_3('microchip','Create Subcircuit...',new vtb(N_b,R3b)));VP(b.lb,_3('magic','Find DC Operating Point',new vtb(N_b,S3b)));b.Hc=_3('back-in-time','Recover Auto-Save',new vtb(N_b,'recover'));LQ(b.Hc,b.Ic!=null);VP(b.lb,b.Hc);b.Ec=o4(T3b,'Print...',LRb(b.G+'P'),new vtb(N_b,T3b));VP(b.lb,b.Ec);XP(b.lb,new WQ);VP(b.lb,_3('resize-full-alt','Toggle Full Screen',new vtb('view',U3b)));XP(b.lb,new WQ);b.a=(m='<i class=\"cirjsicon-info-circled\"><\\/i>&nbsp;'+LRb('About...'),new PQ((iH(),new ZG(m)),null));VP(b.lb,b.a);MQ(b.a,new vtb(N_b,'about'));R=we(FR());A2=R/5|0;A2>166&&(A2=166);A2<128&&(A2=128);b.Tb=new sQ;VP(b.Tb,new SQ(LRb('File'),b.lb));b.Id=new dT;Hh(ue(b.Id),'verticalPanel');ue(b.Id).id='painel';G=(LI(),Wh($doc));b.dd=$doc.createElement(y_b);Hh(b.dd,'triggerLabel');G.id=V3b;b.dd.setAttribute('for',V3b);Hh(G,V3b);H=Wh($doc);I=$doc.createElement(y_b);H.id=W3b;Hh(H,W3b);Hh(I,'toptriggerlabel');I.setAttribute('for',W3b);b.f=A2==166?new wP:new dT;o=new tQ(true);VP(o,b.Ed=o4('ccw','Undo',LRb(b.G+'Z'),new vtb(X3b,Y3b)));VP(o,b.Jc=o4('cw','Redo',LRb(b.G+'Y'),new vtb(X3b,Z3b)));XP(o,new WQ);VP(o,b.I=o4('scissors','Cut',LRb(b.G+'X'),new vtb(X3b,'cut')));VP(o,b.D=o4($3b,'Copy',LRb(b.G+'C'),new vtb(X3b,$3b)));VP(o,b.xc=o4(m_b,'Paste',LRb(b.G+'V'),new vtb(X3b,m_b)));LQ(b.xc,false);VP(o,o4('clone',_3b,LRb(b.G+'D'),new vtb(X3b,a4b)));XP(o,new WQ);VP(o,o4('select-all','Select All',LRb(b.G+'A'),new vtb(X3b,b4b)));XP(o,new WQ);VP(o,o4(CZb,c4b,'/',new vtb(X3b,CZb)));VP(o,_3('target',O5(false)?'Center Circuit':'Centre Circuit',new vtb(X3b,d4b)));VP(o,o4('zoom-11','Zoom 100%','0',new vtb(e0b,e4b)));VP(o,o4('zoom-in','Zoom In','+',new vtb(e0b,f4b)));VP(o,o4('zoom-out','Zoom Out','-',new vtb(e0b,g4b)));VP(o,b.mb=_3('flip-x','Flip X',new vtb(X3b,'flipx')));VP(o,b.ob=_3('flip-y','Flip Y',new vtb(X3b,'flipy')));VP(o,b.nb=_3('flip-x-y','Flip XY',new vtb(X3b,h4b)));VP(b.Tb,new SQ(LRb('Edit'),o));g=new tQ(true);g.c=true;VP(b.Tb,new SQ(LRb('Draw'),g));o=new tQ(true);VP(o,b.hd=_3('lines','Stack All',new vtb(i4b,'stackAll')));VP(o,b.Hd=_3('columns','Unstack All',new vtb(i4b,j4b)));VP(o,b.w=_3('object-group','Combine All',new vtb(i4b,k4b)));VP(o,b._c=_3('object-ungroup','Separate All',new vtb(i4b,l4b)));VP(b.Tb,new SQ(LRb('Scopes'),o));b.uc=o=new tQ(true);VP(b.Tb,new SQ(LRb('Options'),b.uc));VP(o,b.N=new p2(LRb(m4b)));o2(b.N,true);VP(o,b.Ld=new q2(LRb(n4b),new T6(b)));o2(b.Ld,true);VP(o,b.Cc=new q2(LRb('Show Power'),new a7(b)));VP(o,b.cd=new p2(LRb(o4b)));o2(b.cd,true);VP(o,b.fd=new q2(LRb('Small Grid'),new c7(b)));VP(o,b.Bd=new q2(LRb('Toolbar'),new e7(b)));o2(b.Bd,!b.wb&&!u&&!k&&b.jd==null&&b.ld==null&&b.kd==null);VP(o,b.F=new q2(LRb('Show Cursor Cross Hairs'),new g7(b)));o2(b.F,Y3('crossHair',false));VP(o,b.hb=new q2(LRb('European Resistors'),new i7(b)));o2(b.hb,j);VP(o,b.gb=new q2(LRb('IEC Gates'),new k7(b)));o2(b.gb,h);VP(o,b.Fc=new q2(LRb('White Background'),new m7(b)));o2(b.Fc,B);VP(o,b.B=new q2(LRb('Conventional Current Motion'),new z6(b)));o2(b.B,d);VP(o,b.nc=new p2(LRb('Disable Editing')));o2(b.nc,u);VP(o,b.kc=new q2(LRb('Edit Values With Mouse Wheel'),new B6(b)));o2(b.kc,r);VP(o,new k2(LRb('Shortcuts...'),new vtb(p4b,q4b)));VP(o,new k2(LRb('Subcircuits...'),new vtb(p4b,r4b)));VP(o,new k2(LRb('Other Options...'),new vtb(p4b,'other')));$wnd.openFile!=undefined&&VP(o,new k2(LRb('Toggle Dev Tools'),new vtb(p4b,'devtools')));b.Pb=new tQ(true);b.Pb.c=true;Z2(b,b.Pb,0);Z2(b,g,1);i4(b);Ch(ue(b.Mb),TI(H));Ch(ue(b.Mb),TI(I));b.Ad=new TLb;QLb(b.Ad,j);b.wb||xN(b.Mb,b.Tb,30);if(k)A2=0;else{Ch(ue(b.Mb),TI(G));Ch(ue(b.Mb),TI(b.dd));wN(b.Mb,b.Id,A2)}xN(b.Mb,b.Ad,40);Eh(ue(b.Tb),ue(b.Tb).childNodes[1]);Yh(ue(b.Tb)).setAttribute('onclick',\"document.getElementsByClassName('toptrigger')[0].checked = false\");AP(FR(),b.Mb);b.J=Bf();if(!b.J){SK((MR(),QR()),new jN('Not working. You need a browser that supports the CANVAS element.'));return}EJ(new D6(b));b.K=vf(b.J);BN(b.Mb,b.Ad,!b.Bd.c);U4(b);AN(b.Mb,b.J,(PN(),IN),0);_S(b.Id,b.f);b.f.df(b.Lc=new mL(LRb('Reset')));Ve(b.Lc,new F6(b),(tm(),tm(),sm));Fe(b.Lc,i1b);b.f.df(b.Mc=new lL(new ZG(LRb('<Strong>RUN<\\/Strong>&nbsp;/&nbsp;Stop'))));Ve(b.Mc,new H6(b),(null,sm));_qb()&&_S(b.Id,b.Nb=new Yqb(b));_S(b.Id,n=new jN(LRb('Simulation Speed')));Pe(n.Sb,W0b,true);_S(b.Id,b.gd=new iFb(3,0,260));_S(b.Id,n=new jN(LRb('Current Speed')));Pe(n.Sb,W0b,true);b.H=new iFb(50,1,100);_S(b.Id,b.H);_S(b.Id,b.Dc=new jN(LRb('Power Brightness')));se(b.Dc,W0b);_S(b.Id,b.Bc=new iFb(50,1,100));f5(b);n=new jN(LRb('Current Circuit:'));Pe(n.Sb,W0b,true);b.zd=new jN('Label');_S(b.Id,n);_S(b.Id,b.zd);_S(b.Id,b.Ab=new FO);Ie(b.Ab,A2+j$b);Ce(b.Ab,'100 px');ue(b.Ab).setAttribute('scrolling','no');$4(b);b.ab=new mYb;b.c=new mYb;b.Fd=new mYb;b.Kc=new mYb;b.Wc=sq(SC,jZb,159,20,0,1);b.Pc=sq(qr,z$b,8,20,15,1);b.Qc=0;b.Gc=new XXb;b.bb=new tQ(true);b.bb.c=true;b.Yc=new J6(b);VP(b.bb,b.X=new RQ(LRb('Edit...'),new vtb(l3b,X3b)));VP(b.bb,b.cb=new RQ(LRb('View in New Scope'),new vtb(l3b,s4b)));VP(b.bb,b._=new RQ(LRb('View in New Undocked Scope'),new vtb(l3b,t4b)));VP(b.bb,b.V=new RQ(LRb('Add to Existing Scope'),new vtb(l3b,q3b)));VP(b.bb,new RQ(LRb('Cut'),new vtb(l3b,'cut')));VP(b.bb,new RQ(LRb('Copy'),new vtb(l3b,$3b)));VP(b.bb,new RQ(LRb('Delete'),new vtb(l3b,u4b)));VP(b.bb,new RQ(LRb(_3b),new vtb(l3b,a4b)));VP(b.bb,b.fb=new RQ(LRb('Swap Terminals'),new vtb(l3b,'flip')));VP(b.bb,b.Y=new RQ(LRb('Flip X'),new vtb(l3b,'flipx')));VP(b.bb,b.$=new RQ(LRb('Flip Y'),new vtb(l3b,'flipy')));VP(b.bb,b.Z=new RQ(LRb('Flip XY'),new vtb(l3b,h4b)));VP(b.bb,b.eb=o4('','Split Wire',LRb(b.G+'click'),new vtb(l3b,'split')));VP(b.bb,b.db=new RQ(LRb('Sliders...'),new vtb(l3b,'sliders')));b.Uc=new HDb;Y4(b,A,s,t,F,f);i5(b);if(b.ld!=null){Z3(b,false);D4(b,b.ld);b.Gd=false}else{if(b.qd==null&&b.kd!=null){F4(b,IYb((DYb(),'')),0);gN(b.zd,null);Z3(b,false);_lb=b;cmb(b.kd,(eSb(),false))}else{F4(b,IYb((DYb(),'')),0);gN(b.zd,null);if(b.qd==null&&b.jd!=null){Z3(b,false);J4(b,b.jd,b.md)}else Z3(b,true)}}q!=null&&p4(b,tZb,q);LQ(b.Jc,b.Kc.a.a.length>0);LQ(b.Ed,b.Fd.a.a.length>0);(b.v==null||b.v.length==0)&&G4(b);LQ(b.xc,b.v!=null&&b.v.length>0);H3(b);j5(b);Ve(b.J,b,(Tm(),Tm(),Sm));Ve(b.J,b,(Ym(),Ym(),Xm));Ve(b.J,b,(bn(),bn(),an));Ve(b.J,b,(mn(),mn(),ln));Ve(b.J,b,(null,sm));Ve(b.J,b,(Im(),Im(),Hm));Z5(b,uf(b.J));Ve(b.J,b,(ym(),ym(),xm));Ve(b.Tb,new L6(b),(null,sm));ZI(b);Ve(b.J,b,(rn(),rn(),qn));FJ(new N6(b));k5(b);g5(b,D)}\n",
"function Ibb(){var a,b,c,d;c=vq(oq(NE,1),jZb,2,6,['. ~LM317-v2 0 2 2 3 adj 2 1 1 in 1 0 2 out 3 0 3 JfetElm\\\\s3\\\\s4\\\\s1\\\\s\\\\rResistorElm\\\\s5\\\\s39\\\\rCapacitorElm\\\\s39\\\\s6\\\\rCapacitorElm\\\\s39\\\\s5\\\\rTransistorElm\\\\s39\\\\s5\\\\s6\\\\s\\\\rResistorElm\\\\s7\\\\s40\\\\rCapacitorElm\\\\s40\\\\s8\\\\rCapacitorElm\\\\s40\\\\s5\\\\rTransistorElm\\\\s40\\\\s5\\\\s8\\\\s\\\\rResistorElm\\\\s5\\\\s41\\\\rCapacitorElm\\\\s41\\\\s9\\\\rCapacitorElm\\\\s41\\\\s7\\\\rTransistorElm\\\\s41\\\\s7\\\\s9\\\\s\\\\rResistorElm\\\\s7\\\\s42\\\\rCapacitorElm\\\\s42\\\\s3\\\\rCapacitorElm\\\\s42\\\\s10\\\\rTransistorElm\\\\s42\\\\s10\\\\s3\\\\s\\\\rResistorElm\\\\s10\\\\s43\\\\rCapacitorElm\\\\s43\\\\s11\\\\rCapacitorElm\\\\s43\\\\s3\\\\rTransistorElm\\\\s43\\\\s3\\\\s11\\\\s\\\\rResistorElm\\\\s10\\\\s44\\\\rCapacitorElm\\\\s44\\\\s13\\\\rCapacitorElm\\\\s44\\\\s12\\\\rTransistorElm\\\\s44\\\\s12\\\\s13\\\\s\\\\rResistorElm\\\\s5\\\\s45\\\\rCapacitorElm\\\\s45\\\\s14\\\\rCapacitorElm\\\\s45\\\\s11\\\\rTransistorElm\\\\s45\\\\s11\\\\s14\\\\s\\\\rResistorElm\\\\s12\\\\s46\\\\rCapacitorElm\\\\s46\\\\s11\\\\rCapacitorElm\\\\s46\\\\s15\\\\rTransistorElm\\\\s46\\\\s15\\\\s11\\\\s\\\\rResistorElm\\\\s5\\\\s47\\\\rCapacitorElm\\\\s47\\\\s17\\\\rCapacitorElm\\\\s47\\\\s16\\\\rTransistorElm\\\\s47\\\\s16\\\\s17\\\\s\\\\rResistorElm\\\\s15\\\\s48\\\\rCapacitorElm\\\\s48\\\\s18\\\\rCapacitorElm\\\\s48\\\\s16\\\\rTransistorElm\\\\s48\\\\s16\\\\s18\\\\s\\\\rResistorElm\\\\s19\\\\s49\\\\rCapacitorElm\\\\s49\\\\s16\\\\rCapacitorElm\\\\s49\\\\s3\\\\rTransistorElm\\\\s49\\\\s3\\\\s16\\\\s\\\\rResistorElm\\\\s20\\\\s50\\\\rCapacitorElm\\\\s50\\\\s19\\\\rCapacitorElm\\\\s50\\\\s1\\\\rTransistorElm\\\\s50\\\\s1\\\\s19\\\\s\\\\rResistorElm\\\\s5\\\\s51\\\\rCapacitorElm\\\\s51\\\\s21\\\\rCapacitorElm\\\\s51\\\\s20\\\\rTransistorElm\\\\s51\\\\s20\\\\s21\\\\s\\\\rResistorElm\\\\s22\\\\s52\\\\rCapacitorElm\\\\s52\\\\s20\\\\rCapacitorElm\\\\s52\\\\s3\\\\rTransistorElm\\\\s52\\\\s3\\\\s20\\\\s\\\\rResistorElm\\\\s23\\\\s53\\\\rCapacitorElm\\\\s53\\\\s16\\\\rCapacitorElm\\\\s53\\\\s22\\\\rTransistorElm\\\\s53\\\\s22\\\\s16\\\\s\\\\rResistorElm\\\\s3\\\\s54\\\\rCapacitorElm\\\\s54\\\\s24\\\\rCapacitorElm\\\\s54\\\\s22\\\\rTransistorElm\\\\s54\\\\s22\\\\s24\\\\s\\\\rResistorElm\\\\s23\\\\s55\\\\rCapacitorElm\\\\s55\\\\s16\\\\rCapacitorElm\\\\s55\\\\s23\\\\rTransistorElm\\\\s55\\\\s23\\\\s16\\\\s\\\\rResistorElm\\\\s3\\\\s56\\\\rCapacitorElm\\\\s56\\\\s25\\\\rCapacitorElm\\\\s56\\\\s23\\\\rTransistorElm\\\\s56\\\\s23\\\\s25\\\\s\\\\rResistorElm\\\\s26\\\\s57\\\\rCapacitorElm\\\\s57\\\\s16\\\\rCapacitorElm\\\\s57\\\\s3\\\\rTransistorElm\\\\s57\\\\s3\\\\s16\\\\s\\\\rResistorElm\\\\s27\\\\s58\\\\rCapacitorElm\\\\s58\\\\s3\\\\rCapacitorElm\\\\s58\\\\s26\\\\rTransistorElm\\\\s58\\\\s26\\\\s3\\\\s\\\\rResistorElm\\\\s28\\\\s59\\\\rCapacitorElm\\\\s59\\\\s1\\\\rCapacitorElm\\\\s59\\\\s28\\\\rTransistorElm\\\\s59\\\\s28\\\\s1\\\\s\\\\rResistorElm\\\\s28\\\\s60\\\\rCapacitorElm\\\\s60\\\\s1\\\\rCapacitorElm\\\\s60\\\\s16\\\\rTransistorElm\\\\s60\\\\s16\\\\s1\\\\s\\\\rResistorElm\\\\s16\\\\s61\\\\rCapacitorElm\\\\s61\\\\s29\\\\rCapacitorElm\\\\s61\\\\s28\\\\rTransistorElm\\\\s61\\\\s28\\\\s29\\\\s\\\\rResistorElm\\\\s31\\\\s62\\\\rCapacitorElm\\\\s62\\\\s32\\\\rCapacitorElm\\\\s62\\\\s30\\\\rTransistorElm\\\\s62\\\\s30\\\\s32\\\\s\\\\rResistorElm\\\\s31\\\\s63\\\\rCapacitorElm\\\\s63\\\\s33\\\\rCapacitorElm\\\\s63\\\\s30\\\\rTransistorElm\\\\s63\\\\s30\\\\s33\\\\s\\\\rResistorElm\\\\s34\\\\s64\\\\rCapacitorElm\\\\s64\\\\s35\\\\rCapacitorElm\\\\s64\\\\s1\\\\rTransistorElm\\\\s64\\\\s1\\\\s35\\\\s\\\\rResistorElm\\\\s35\\\\s65\\\\rCapacitorElm\\\\s65\\\\s36\\\\rCapacitorElm\\\\s65\\\\s1\\\\rTransistorElm\\\\s65\\\\s1\\\\s36\\\\s\\\\rDiodeElm\\\\s3\\\\s4\\\\rDiodeElm\\\\s37\\\\s1\\\\rDiodeElm\\\\s32\\\\s38\\\\rResistorElm\\\\s1\\\\s6\\\\rResistorElm\\\\s1\\\\s9\\\\rResistorElm\\\\s1\\\\s14\\\\rResistorElm\\\\s1\\\\s17\\\\rResistorElm\\\\s1\\\\s21\\\\rResistorElm\\\\s4\\\\s7\\\\rResistorElm\\\\s7\\\\s10\\\\rResistorElm\\\\s11\\\\s12\\\\rResistorElm\\\\s8\\\\s3\\\\rResistorElm\\\\s13\\\\s3\\\\rResistorElm\\\\s15\\\\s3\\\\rResistorElm\\\\s18\\\\s3\\\\rResistorElm\\\\s19\\\\s3\\\\rResistorElm\\\\s2\\\\s24\\\\rResistorElm\\\\s24\\\\s25\\\\rResistorElm\\\\s16\\\\s26\\\\rResistorElm\\\\s16\\\\s31\\\\rResistorElm\\\\s29\\\\s35\\\\rResistorElm\\\\s16\\\\s34\\\\rResistorElm\\\\s27\\\\s30\\\\rResistorElm\\\\s30\\\\s31\\\\rResistorElm\\\\s3\\\\s35\\\\rResistorElm\\\\s37\\\\s38\\\\rResistorElm\\\\s33\\\\s32\\\\rResistorElm\\\\s33\\\\s36\\\\rResistorElm\\\\s36\\\\s3\\\\rCapacitorElm\\\\s22\\\\s3\\\\rCapacitorElm\\\\s22\\\\s2\\\\rCapacitorElm\\\\s26\\\\s27\\\\rCapacitorElm\\\\s5\\\\s3\\\\rCapacitorElm\\\\s28\\\\s3\\\\rCapacitorElm\\\\s23\\\\s3\\\\r 0\\\\\\\\s-7\\\\\\\\s0.0001\\\\s0\\\\\\\\s200\\\\s2\\\\\\\\s1.5000000000000002e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.1\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s200\\\\s2\\\\\\\\s1.5000000000000002e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.1\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s50\\\\s2\\\\\\\\s4e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A2\\\\s0\\\\\\\\s100\\\\s2\\\\\\\\s3.0000000000000003e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s10\\\\s2\\\\\\\\s3e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A2\\\\s0\\\\\\\\s10\\\\s2\\\\\\\\s3e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s40\\\\\\\\s~lm317-qpl-A2\\\\s0\\\\\\\\s50\\\\s2\\\\\\\\s4e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s500\\\\s2\\\\\\\\s4e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-13\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A0.2\\\\s0\\\\\\\\s20\\\\s2\\\\\\\\s1e-11\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s5e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A5\\\\s0\\\\\\\\s2\\\\s2\\\\\\\\s1e-10\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s5e-11\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s80\\\\\\\\s~lm317-qnl-A50\\\\s2\\\\\\\\s~lm317-dz\\\\s2\\\\\\\\s~lm317-dz\\\\s2\\\\\\\\s~lm317-dz\\\\s0\\\\\\\\s310\\\\s0\\\\\\\\s310\\\\s0\\\\\\\\s190\\\\s0\\\\\\\\s82\\\\s0\\\\\\\\s5600\\\\s0\\\\\\\\s100000\\\\s0\\\\\\\\s130\\\\s0\\\\\\\\s12400\\\\s0\\\\\\\\s180\\\\s0\\\\\\\\s4100\\\\s0\\\\\\\\s5800\\\\s0\\\\\\\\s72\\\\s0\\\\\\\\s5100\\\\s0\\\\\\\\s12000\\\\s0\\\\\\\\s2400\\\\s0\\\\\\\\s6700\\\\s0\\\\\\\\s12000\\\\s0\\\\\\\\s130\\\\s0\\\\\\\\s370\\\\s0\\\\\\\\s13000\\\\s0\\\\\\\\s400\\\\s0\\\\\\\\s160\\\\s0\\\\\\\\s18000\\\\s0\\\\\\\\s160\\\\s0\\\\\\\\s3\\\\s0\\\\\\\\s0.1\\\\s2\\\\\\\\s3e-11\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s3e-11\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s5e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0','. ~TL431 0 1 3 3 A 2 0 1 C 1 0 0 ref 3 1 2 ResistorElm\\\\s3\\\\s18\\\\rCapacitorElm\\\\s18\\\\s4\\\\rCapacitorElm\\\\s18\\\\s1\\\\rTransistorElm\\\\s18\\\\s1\\\\s4\\\\s\\\\rResistorElm\\\\s4\\\\s5\\\\rResistorElm\\\\s5\\\\s6\\\\rResistorElm\\\\s5\\\\s7\\\\rResistorElm\\\\s6\\\\s19\\\\rCapacitorElm\\\\s19\\\\s2\\\\rCapacitorElm\\\\s19\\\\s6\\\\rTransistorElm\\\\s19\\\\s6\\\\s2\\\\s\\\\rResistorElm\\\\s6\\\\s20\\\\rCapacitorElm\\\\s20\\\\s8\\\\rCapacitorElm\\\\s20\\\\s7\\\\rTransistorElm\\\\s20\\\\s7\\\\s8\\\\s\\\\rResistorElm\\\\s8\\\\s2\\\\rResistorElm\\\\s4\\\\s21\\\\rCapacitorElm\\\\s21\\\\s10\\\\rCapacitorElm\\\\s21\\\\s9\\\\rTransistorElm\\\\s21\\\\s9\\\\s10\\\\s\\\\rResistorElm\\\\s10\\\\s11\\\\rResistorElm\\\\s7\\\\s22\\\\rCapacitorElm\\\\s22\\\\s2\\\\rCapacitorElm\\\\s22\\\\s11\\\\rTransistorElm\\\\s22\\\\s11\\\\s2\\\\s\\\\rResistorElm\\\\s13\\\\s23\\\\rCapacitorElm\\\\s23\\\\s2\\\\rCapacitorElm\\\\s23\\\\s12\\\\rTransistorElm\\\\s23\\\\s12\\\\s2\\\\s\\\\rResistorElm\\\\s9\\\\s24\\\\rCapacitorElm\\\\s24\\\\s14\\\\rCapacitorElm\\\\s24\\\\s9\\\\rTransistorElm\\\\s24\\\\s9\\\\s14\\\\s\\\\rResistorElm\\\\s9\\\\s25\\\\rCapacitorElm\\\\s25\\\\s15\\\\rCapacitorElm\\\\s25\\\\s12\\\\rTransistorElm\\\\s25\\\\s12\\\\s15\\\\s\\\\rResistorElm\\\\s1\\\\s14\\\\rResistorElm\\\\s1\\\\s15\\\\rResistorElm\\\\s12\\\\s26\\\\rCapacitorElm\\\\s26\\\\s16\\\\rCapacitorElm\\\\s26\\\\s1\\\\rTransistorElm\\\\s26\\\\s1\\\\s16\\\\s\\\\rResistorElm\\\\s17\\\\s16\\\\rResistorElm\\\\s17\\\\s27\\\\rCapacitorElm\\\\s27\\\\s2\\\\rCapacitorElm\\\\s27\\\\s1\\\\rTransistorElm\\\\s27\\\\s1\\\\s2\\\\s\\\\rResistorElm\\\\s17\\\\s2\\\\rResistorElm\\\\s12\\\\s28\\\\rCapacitorElm\\\\s28\\\\s3\\\\rCapacitorElm\\\\s28\\\\s12\\\\rTransistorElm\\\\s28\\\\s12\\\\s3\\\\s\\\\rDiodeElm\\\\s2\\\\s12\\\\rResistorElm\\\\s13\\\\s6\\\\rDiodeElm\\\\s2\\\\s1\\\\rCapacitorElm\\\\s1\\\\s12\\\\rCapacitorElm\\\\s7\\\\s11\\\\r 0\\\\\\\\s40\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed\\\\s0\\\\\\\\s3280\\\\s0\\\\\\\\s2400\\\\s0\\\\\\\\s7200\\\\s0\\\\\\\\s33.333333333333336\\\\s2\\\\\\\\s1.2e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2.4e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed-A1.2\\\\s0\\\\\\\\s18.18181818181818\\\\s2\\\\\\\\s2.2000000000000003e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s4.400000000000001e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed-A2.2\\\\s0\\\\\\\\s800\\\\s0\\\\\\\\s40\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed\\\\s0\\\\\\\\s4000\\\\s0\\\\\\\\s40\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed\\\\s0\\\\\\\\s80\\\\s2\\\\\\\\s5e-13\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed-A0.5\\\\s0\\\\\\\\s80\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s3e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s60\\\\\\\\s~tl431ed-qp_ed\\\\s0\\\\\\\\s80\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s3e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s-1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s60\\\\\\\\s~tl431ed-qp_ed\\\\s0\\\\\\\\s800\\\\s0\\\\\\\\s800\\\\s0\\\\\\\\s40\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed\\\\s0\\\\\\\\s150\\\\s0\\\\\\\\s8\\\\s2\\\\\\\\s5e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s1e-11\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed-A5\\\\s0\\\\\\\\s10000\\\\s0\\\\\\\\s40\\\\s2\\\\\\\\s1e-12\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-12\\\\\\\\s0\\\\\\\\s0\\\\s0\\\\\\\\s1\\\\\\\\s0\\\\\\\\s0\\\\\\\\s140\\\\\\\\s~tl431ed-qn_ed\\\\s2\\\\\\\\s~tl431ed-d_ed\\\\s0\\\\\\\\s1000\\\\s2\\\\\\\\s~tl431ed-d_ed\\\\s2\\\\\\\\s1e-11\\\\\\\\s0\\\\\\\\s0\\\\s2\\\\\\\\s2e-11\\\\\\\\s0\\\\\\\\s0']);for(a=0;a!=c.length;a++){d=new dIb(c[a],' ');bIb(d);b=Jbb(d);b.f=b.a=true}}\n",
"function TLb(){var a,b,c,d,e,f,g,h,i,j,k,m,n,o,p,q;wP.call(this);this.b=new XWb;o=(LI(),this.Sb).style;o[S6b]=(kl(),'2.0px');o[J4b]='#f8f8f8';o[P6b]='1.0px';o[R6b]=(Fi(),'solid');o[Q6b]='#ccc';o[$$b]=(Rj(),'flex');vP(this,(rP(),pP));tP(this,MLb(this,'ccw','Undo',new vtb(X3b,Y3b)));tP(this,MLb(this,'cw','Redo',new vtb(X3b,Z3b)));tP(this,MLb(this,'scissors','Cut',new vtb(X3b,'cut')));tP(this,MLb(this,$3b,'Copy',new vtb(X3b,$3b)));tP(this,MLb(this,m_b,'Paste',new vtb(X3b,m_b)));tP(this,MLb(this,'clone',_3b,new vtb(X3b,a4b)));tP(this,MLb(this,CZb,c4b,new vtb(X3b,CZb)));tP(this,MLb(this,'zoom-11','Zoom 100%',new vtb(e0b,e4b)));tP(this,MLb(this,'zoom-in','Zoom In',new vtb(e0b,f4b)));tP(this,MLb(this,'zoom-out','Zoom Out',new vtb(e0b,g4b)));tP(this,(e=I2,MLb(this,\"<svg><g transform='scale(0.208) translate(7.5, 32)'><line x1='5' y1='45' x2='95' y2='5' stroke='currentColor' stroke-width='8' /> <circle cx='5' cy='45' r='10' fill='currentColor' /><circle cx='95' cy='5' r='10' fill='currentColor' /> <\\/g><\\/svg>\",yUb(e.u,x1b),new vtb(tZb,x1b))));tP(this,this.d=(f=I2,MLb(this,X6b,yUb(f.u,y1b),new vtb(tZb,y1b))));tP(this,(g=I2,MLb(this,\"<svg><defs /><g transform='scale(.6) translate(-826.46,-231.31) scale(1.230769)'><path fill='none' stroke='currentColor' d=' M 688 192 L 688 208' stroke-linecap='round' stroke-width='3' /> <path fill='none' stroke='currentColor' d=' M 698 208 L 678 208' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 694 213 L 682 213' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 690 218 L 686 218' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 691 192 A 3 3 0 1 1 690.9997392252899 191.96044522459943 Z' /> <\\/g><\\/svg>\",yUb(g.u,S1b),new vtb(tZb,S1b))));tP(this,(h=I2,MLb(this,\"<svg><defs /><g transform='translate(-323.76,-71.18) scale(0.470588)'><path fill='none' stroke='currentColor' d=' M 688 176 L 708 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 708 164 L 708 188' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 736 176 L 716 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 716 164 L 716 188' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 691 176 A 3 3 0 1 1 690.9997392252899 175.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 739 176 A 3 3 0 1 1 738.9997392252899 175.96044522459943 Z' /><\\/g><\\/svg>\",yUb(h.u,z1b),new vtb(tZb,z1b))));tP(this,(i=I2,MLb(this,\"<svg><g transform='translate(-101.59,-58.18) scale(0.405680)'><path fill='none' stroke='currentColor' d=' M 256 176 L 264 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 296 176 L 304 176' stroke-linecap='round' stroke-width='3' /><g transform='matrix(1,0,0,1,264,176) scale(1,1)'><path fill='none' stroke='currentColor' d=' M 0 0 L 0 6.53144959545255e-16 A 5.333333333333333 5.333333333333333 0 0 1 10.666666666666666 0 L 10.666666666666666 0' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 10.666666666666666 0 L 10.666666666666668 6.53144959545255e-16 A 5.333333333333333 5.333333333333333 0 0 1 21.333333333333332 0 L 21.333333333333332 0' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 21.333333333333332 0 L 21.333333333333336 6.53144959545255e-16 A 5.333333333333333 5.333333333333333 0 0 1 32 0 L 32 0' stroke-linecap='round' stroke-width='3' /><\\/g><path fill='currentColor' stroke='currentColor' d=' M 259 176 A 3 3 0 1 1 258.99973922528994 175.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 307 176 A 3 3 0 1 1 306.99973922528994 175.96044522459943 Z' /><\\/g><\\/svg>\",yUb(i.u,B1b),new vtb(tZb,B1b))));tP(this,(j=I2,MLb(this,\"<svg><defs /><g transform='translate(-323.76,-72.06) scale(0.470588)'><path fill='none' stroke='currentColor' d=' M 688 176 L 704 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 720 176 L 736 176' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 704 168 L 704 184 L 720 176 Z' /><path fill='none' stroke='currentColor' d=' M 720 168 L 720 184' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 691 176 A 3 3 0 1 1 690.9997392252899 175.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 739 176 A 3 3 0 1 1 738.9997392252899 175.96044522459943 Z' /><\\/g><\\/svg>\",yUb(j.u,n2b),new vtb(tZb,n2b))));n=vq(oq(NE,1),jZb,2,6,[\"<svg><defs /><g transform='scale(.8) translate(-122.00,-53.00) scale(0.500000)'><path fill='none' stroke='currentColor' d=' M 272 160 L 272 140' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 132 L 272 112' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 262 140 L 282 140' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 256 132 L 288 132' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 275 160 A 3 3 0 1 1 274.99973922528994 159.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 275 112 A 3 3 0 1 1 274.99973922528994 111.96044522459944 Z' /><\\/g><\\/svg>\",T1b,\"<svg><g transform='translate(-104.09,-66.93) scale(0.266667)'><path fill='none' stroke='currentColor' d=' M 432 336 L 432 313' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 432 279 L 432 256' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 448.66 296 A 16.66 16.66 0 1 1 448.6599916700007 295.98334000277663' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 422 296 L 423 294 L 424 292 L 425 290 L 426 289 L 427 289 L 428 289 L 429 290 L 430 292 L 431 294 L 432 296 L 433 298 L 434 300 L 435 302 L 436 303 L 437 303 L 438 303 L 439 302 L 440 300 L 441 298 L 442 296' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",U1b]);tP(this,LLb(this,n));tP(this,(k=I2,MLb(this,\"<svg><g><text style='user-select: none;' fill='currentColor' stroke='none' font-family='sans-serif' font-size='10px' font-style='normal' font-weight='normal' text-decoration='normal' x='2' y='11' text-anchor='start' dominant-baseline='central'>+5V<\\/text><\\/g><\\/svg>\",yUb(k.u,V1b),new vtb(tZb,V1b))));p=vq(oq(NE,1),jZb,2,6,[\"<svg><defs /><g transform='translate(55.79,-100.42) scale(0.421053)'><path fill='none' stroke='currentColor' d=' M -128 272 L -120 272' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M -88 272 L -80 272' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M -120 272 L -88 256' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",C1b,\"<svg><g transform='translate(-242.27,-143.68) scale(0.324324)'><path fill='none' stroke='currentColor' d=' M 752 480 L 768 480' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 800 464 L 816 464' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 800 496 L 816 496' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 768 480 L 800 464' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",E1b,\"<svg><g transform='translate(-242.27,-122.92) scale(0.324324)'><path fill='none' stroke='currentColor' d=' M 752 416 L 768 416' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 800 416 L 816 416' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 768 416 L 800 400' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 784 432 L 784 424' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",A2b,\"<svg><g transform='translate(-237.08,-146.27) scale(0.324324)'><path fill='none' stroke='currentColor' d=' M 736 480 L 752 480' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 784 496 L 800 496' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 784 464 L 800 464' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 752 480 L 784 464' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 768 496 L 768 512' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",B2b]);tP(this,LLb(this,p));c=vq(oq(NE,1),jZb,2,6,[\"<svg><g transform='translate(-169.33,-86.13) scale(0.266667)'><path fill='none' stroke='currentColor' d=' M 640 352 L 654 352' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 640 384 L 654 384' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 706 368 L 720 368' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 654 336 L 654 400 L 706 368 Z' stroke-linecap='round' stroke-width='3' /><g><text fill='currentColor' stroke='currentColor' font-family='sans-serif' font-size='14px' font-style='normal' font-weight='normal' text-decoration='normal' x='664' y='350' text-anchor='middle' dominant-baseline='central'>-<\\/text><\\/g><g><text fill='currentColor' stroke='currentColor' font-family='sans-serif' font-size='14px' font-style='normal' font-weight='normal' text-decoration='normal' x='664' y='384' text-anchor='middle' dominant-baseline='central'>+<\\/text><\\/g><\\/g><\\/svg>\",x2b,\"<svg><g transform='translate(-169.33,-86.13) scale(0.266667)'><path fill='none' stroke='currentColor' d=' M 640 384 L 654 384' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 640 352 L 654 352' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 706 368 L 720 368' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 654 400 L 654 336 L 706 368 Z' stroke-linecap='round' stroke-width='3' /><g><text fill='currentColor' stroke='currentColor' font-family='sans-serif' font-size='14px' font-style='normal' font-weight='normal' text-decoration='normal' x='664' y='382' text-anchor='middle' dominant-baseline='central'>-<\\/text><\\/g><g><text fill='currentColor' stroke='currentColor' font-family='sans-serif' font-size='14px' font-style='normal' font-weight='normal' text-decoration='normal' x='664' y='352' text-anchor='middle' dominant-baseline='central'>+<\\/text><\\/g><\\/g><\\/svg>\",y2b]);tP(this,LLb(this,c));q=vq(oq(NE,1),jZb,2,6,[\"<svg><defs /><g transform='translate(-107.73,-90.40) scale(0.533333)'><path fill='none' stroke='currentColor' d=' M 240 176 L 227 186' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 240 208 L 227 198' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 240 208 L 236 200 L 231 206 Z' /><path fill='none' stroke='currentColor' d=' M 208 192 L 224 192' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 224 176 L 227 176 L 227 208 L 224 208 Z' /><path fill='currentColor' stroke='currentColor' d=' M 211 192 A 3 3 0 1 1 210.99973922528991 191.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 243 176 A 3 3 0 1 1 242.99973922528991 175.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 243 208 A 3 3 0 1 1 242.99973922528991 207.96044522459943 Z' /><\\/g><\\/svg>\",o2b,\"<svg><defs /><g transform='translate(-116.27,-90.40) scale(0.533333)'><path fill='none' stroke='currentColor' d=' M 256 208 L 243 198' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 256 176 L 243 186' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 245 187 L 253 184 L 248 178 Z' /><path fill='none' stroke='currentColor' d=' M 224 192 L 240 192' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 240 176 L 243 176 L 243 208 L 240 208 Z' /><path fill='currentColor' stroke='currentColor' d=' M 227 192 A 3 3 0 1 1 226.99973922528991 191.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 259 208 A 3 3 0 1 1 258.99973922528994 207.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 259 176 A 3 3 0 1 1 258.99973922528994 175.96044522459943 Z' /><\\/g><\\/svg>\",p2b]);tP(this,LLb(this,q));a=vq(oq(NE,1),jZb,2,6,[\"<svg><defs /><g transform='translate(-68.92,-50.27) scale(0.324324)'><path fill='none' stroke='currentColor' d=' M 272 208 L 250 208' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 176 L 250 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 208 L 250 203' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 197 L 250 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 192 L 250 187' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 181 L 250 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 208 L 250 213' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 176 L 250 171' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 208 L 272 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 192 L 250 192' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 250 192 L 262 197 L 262 187 Z' /><path fill='none' stroke='currentColor' d=' M 224 192 L 244 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 244 184 L 244 200' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 176 L 272 160' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 208 L 272 224' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 227 192 A 3 3 0 1 1 226.99973922528991 191.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 275 160 A 3 3 0 1 1 274.99973922528994 159.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 275 224 A 3 3 0 1 1 274.99973922528994 223.96044522459943 Z' /><\\/g><\\/svg>\",q2b,\"<svg><defs /><g transform='translate(-68.92,-50.27) scale(0.324324)'><path fill='none' stroke='currentColor' d=' M 272 176 L 272 160' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 208 L 272 224' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 208 L 250 208' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 176 L 250 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 208 L 250 203' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 197 L 250 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 192 L 250 187' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 181 L 250 176' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 208 L 250 213' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 250 176 L 250 171' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 176 L 272 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 272 192 L 250 192' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 272 192 L 260 187 L 260 197 Z' /><path fill='none' stroke='currentColor' d=' M 224 192 L 244 192' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 244 184 L 244 200' stroke-linecap='round' stroke-width='3' /><path fill='currentColor' stroke='currentColor' d=' M 275 160 A 3 3 0 1 1 274.99973922528994 159.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 275 224 A 3 3 0 1 1 274.99973922528994 223.96044522459943 Z' /><path fill='currentColor' stroke='currentColor' d=' M 227 192 A 3 3 0 1 1 226.99973922528991 191.96044522459943 Z' /><\\/g><\\/svg>\",r2b]);tP(this,LLb(this,a));tP(this,(d=I2,MLb(this,\"<svg><g transform='translate(-288.41,-166.76) scale(0.413793)'><path fill='none' stroke='currentColor' d=' M 704 432 L 712 432' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 746 432 L 752 432' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 712 416 L 712 448 L 739 432 Z' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 744.94 432 A 2.94 2.94 0 1 1 744.9399985300001 431.99706000049' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",yUb(d.u,N2b),new vtb(tZb,N2b))));b=vq(oq(NE,1),jZb,2,6,[\"<svg><g transform='translate(-143.64,-130.55) scale(0.363636)'><path fill='none' stroke='currentColor' d=' M 400 400 L 414 400' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 400 384 L 414 384' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 442 392 L 456 392' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 414 378 L 428 378 A 14 14 0 0 1 428 406 L 414 406 Z' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",Q2b,\"<svg><g transform='translate(-143.64,-142.18) scale(0.363636)'><path fill='none' stroke='currentColor' d=' M 400 432 L 414 432' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 400 416 L 414 416' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 450 424 L 456 424' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 414 410 L 428 410 A 14 14 0 0 1 428 438 L 414 438 Z' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 448.94 424 A 2.94 2.94 0 1 1 448.93999853000014 423.99706000049' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",O2b,\"<svg><g transform='translate(-143.64,-153.82) scale(0.363636)'><path fill='none' stroke='currentColor' d=' M 400 464 L 414 464' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 400 448 L 414 448' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 442 456 L 456 456' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 413 442 L 422 442 C 434 445 434 445 442 456 C 434 467 434 467 422 470 L 413 470 C 416 456 416 456 413 442 Z' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",R2b,\"<svg><g transform='translate(-143.64,-165.45) scale(0.363636)'><path fill='none' stroke='currentColor' d=' M 400 496 L 414 496' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 400 480 L 414 480' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 450 488 L 456 488' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 413 474 L 422 474 C 434 477 434 477 442 488 C 434 499 434 499 422 502 L 413 502 C 416 488 416 488 413 474 Z' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 448.94 488 A 2.94 2.94 0 1 1 448.93999853000014 487.99706000049' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",P2b,\"<svg><g transform='translate(-143.64,-180.00) scale(0.363636)'><path fill='none' stroke='currentColor' d=' M 400 536 L 414 536' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 400 520 L 414 520' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 442 528 L 456 528' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M 413 514 L 422 514 C 434 517 434 517 442 528 C 434 539 434 539 422 542 L 413 542 C 416 528 416 528 413 514 Z M 408 514 C 411 528 411 528 408 542' stroke-linecap='round' stroke-width='3' /><\\/g><\\/svg>\",S2b]);tP(this,LLb(this,b));m=new wP;tP(this,m);this.c=new jN('');SLb(this.c);tP(this,this.c)}\n",
"var fZb='object',gZb=2147483647,hZb=3.141592653589793,iZb=6.283185307179586,jZb={3:1,4:1,6:1},kZb='alertdialog',lZb='application',mZb='button',nZb='checkbox',oZb='columnheader',pZb='complementary',qZb='contentinfo',rZb='definition',sZb='dialog',tZb='main',uZb='menuitemcheckbox',vZb='menuitemradio',wZb='navigation',xZb='option',yZb='presentation',zZb='null',AZb='progressbar',BZb='radiogroup',CZb='search',DZb='spinbutton',EZb='aria-hidden',FZb='offsetHeight',GZb='offsetWidth',HZb='height',IZb='width',JZb='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',KZb='Style names cannot be empty',LZb='none',MZb='true',NZb={25:1,23:1,24:1,20:1,26:1,18:1,21:1},OZb='disabled',PZb={58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,24:1,67:1,108:1,92:1,107:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},QZb='__noinit__',RZb='__java$exception',SZb='stack',TZb={3:1,37:1},UZb='\\n',VZb={3:1,15:1,37:1},WZb='anonymous',XZb='fnStack',YZb='Unknown',ZZb=65535,$Zb='CSS1Compat',_Zb={132:1,22:1,3:1,13:1,11:1},a$b='HIDDEN',b$b={41:1,22:1,3:1,13:1,11:1},c$b={39:1,22:1,3:1,13:1,11:1},d$b={141:1,22:1,3:1,13:1,11:1},e$b={22:1,142:1,3:1,13:1,11:1},f$b={22:1,143:1,3:1,13:1,11:1},g$b={22:1,144:1,3:1,13:1,11:1},h$b='CENTER',i$b={71:1,3:1,13:1,11:1},j$b='px',k$b={22:1,185:1,3:1,13:1,11:1},l$b={22:1,133:1,3:1,13:1,11:1},m$b='contextmenu',n$b='dblclick',o$b='mousedown',p$b='mousemove',q$b='mouseup',r$b='mousewheel',s$b='DOMMouseScroll',t$b='touchcancel',u$b='touchend',v$b='touchmove',w$b='touchstart',x$b={184:1,3:1,15:1,37:1},y$b={137:1,3:1,15:1,37:1},z$b={3:1,4:1},A$b=1000,B$b='\\u221E',C$b=1024,D$b=Infinity,E$b='Too many percent/per mille characters in pattern \"',F$b='\\u2030',G$b=4194303,H$b=1048575,I$b=524288,J$b=4194304,K$b=17592186044416,L$b=-17592186044416,M$b='div',N$b='position',O$b='absolute',P$b='overflow',Q$b='hidden',R$b='left',S$b='0.0px',T$b='top',U$b='right',V$b='bottom',W$b=0.01,X$b='relative',Y$b='&nbsp;',Z$b='visibility',$$b='display',_$b='html is null',a_b={413:1,3:1},b_b='localStorage',c_b='sessionStorage',d_b={12:1,831:1},e_b={218:1,12:1},f_b=4096,g_b=2048,h_b='scroll',i_b=16384,j_b=65536,k_b=131072,l_b=262144,m_b='paste',n_b=1048576,o_b=2097152,p_b=16777216,q_b=33554432,r_b=67108864,s_b='__uiObjectID',t_b={25:1,23:1,24:1,20:1,40:1,26:1,18:1,21:1,33:1},u_b='center',v_b='verticalAlign',w_b='table',x_b='tbody',y_b='label',z_b={157:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,179:1,23:1,124:1,24:1,198:1,67:1,108:1,195:1,92:1,107:1,130:1,44:1,197:1,20:1,176:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},A_b={32:1,12:1},B_b='clip',C_b='rect(0px, 0px, 0px, 0px)',D_b='visible',E_b='popupContent',F_b={25:1,55:1,23:1,24:1,68:1,20:1,40:1,26:1,46:1,18:1,21:1,33:1},G_b='cellSpacing',H_b='cellPadding',I_b={25:1,55:1,23:1,24:1,68:1,44:1,20:1,40:1,26:1,46:1,18:1,21:1,33:1,106:1},J_b='whiteSpace',K_b='normal',L_b={157:1,58:1,76:1,80:1,87:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,78:1,79:1,77:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,196:1,124:1,24:1,412:1,195:1,194:1,44:1,20:1,176:1,26:1,35:1,160:1,74:1,75:1,18:1,21:1},M_b={25:1,23:1,24:1,20:1,40:1,26:1,178:1,18:1,21:1,33:1},N_b='file',O_b='Column index: ',P_b=', Column size: ',Q_b='Row index: ',R_b=', Row size: ',S_b={58:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,25:1,23:1,24:1,20:1,40:1,26:1,18:1,21:1,33:1},T_b='middle',U_b={25:1,23:1,24:1,194:1,20:1,40:1,26:1,18:1,21:1,33:1},V_b='bidiwrapped',W_b={58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,124:1,24:1,67:1,108:1,92:1,107:1,130:1,20:1,26:1,277:1,74:1,109:1,110:1,75:1,18:1,21:1},X_b={874:1,12:1},Y_b='colSpan',Z_b='gwt-MenuBar',$_b='selected',__b='subMenuIcon-selected',a0b={25:1,55:1,23:1,24:1,68:1,20:1,26:1,50:1,872:1,18:1,21:1,106:1},b0b={92:1,44:1,20:1,34:1,18:1},c0b={156:1,12:1},d0b={25:1,23:1,24:1,20:1,40:1,26:1,257:1,18:1,21:1,33:1},e0b='zoom',f0b='value',g0b={157:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,179:1,23:1,414:1,196:1,124:1,24:1,198:1,67:1,108:1,92:1,107:1,130:1,44:1,197:1,20:1,26:1,277:1,74:1,109:1,110:1,75:1,208:1,18:1,207:1,21:1},h0b={177:1,12:1},i0b={147:1,3:1,13:1,11:1},j0b='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (ie9) does not match the runtime user.agent value (',k0b=').\\n',l0b='Expect more errors.',m0b={14:1,3:1,4:1},n0b='I = ',o0b='Vd = ',p0b=0.48,q0b={100:1,3:1,4:1,6:1},r0b=1.0E-14,s0b=1.0E-9,t0b=1000000000000,u0b=1.0E-6,v0b=1000000000,w0b=0.001,x0b=1000000,y0b='SansSerif',z0b='decimalDigits',A0b='decimalDigitsShort',B0b={7:1,10:1},C0b='Hz',D0b='V = ',E0b='Vmax = ',F0b='P = ',G0b=0.6366197723675814,H0b=1.5707963267948966,I0b=0.15915494309189535,J0b={7:1,10:1,48:1},K0b='Voltage',L0b='Max Voltage',M0b={7:1,10:1,47:1,48:1},N0b=' = ',O0b='pin ',P0b=' is not an output!',Q0b='High Logic Voltage',R0b='# of Bits',S0b='Carrier Frequency (Hz)',T0b='Signal Frequency (Hz)',U0b='400px',V0b='OK',W0b='topSpace',X0b='Scale',Y0b='Auto',Z0b=10000000000,$0b='On Resistance (ohms)',_0b='Off Resistance (ohms)',a1b='closed',b1b='# of Inputs',c1b={43:1,3:1,4:1},d1b='Vout = ',e1b='Iout = ',f1b='No file',g1b='no file loaded',h1b='dur = ',i1b='topButton',j1b=100000000,k1b=4294901760,l1b='yyyyMMdd-HHmm',m1b='Download',n1b={7:1,10:1,123:1},o1b={7:1,10:1,129:1},p1b=-1.0E-6,q1b='<\\/a>',r1b='Trapezoidal Approximation',s1b='Series Resistance (0 = infinite)',t1b=1.0E-12,u1b={135:1,7:1,10:1},v1b='&nbsp;<\\/div>',w1b='<\\/div>',x1b='WireElm',y1b='ResistorElm',z1b='CapacitorElm',A1b='PolarCapacitorElm',B1b='InductorElm',C1b='SwitchElm',D1b='PushSwitchElm',E1b='Switch2Elm',F1b='DPDTSwitchElm',G1b='MBBSwitchElm',H1b='TransformerElm',I1b='TappedTransformerElm',J1b='CustomTransformerElm',K1b='TransLineElm',L1b='RelayCoilElm',M1b='RelayContactElm',N1b='ThermistorNTCElm',O1b='MemristorElm',P1b='SparkGapElm',Q1b='CrystalElm',R1b='CrossSwitchElm',S1b='GroundElm',T1b='DCVoltageElm',U1b='ACVoltageElm',V1b='RailElm',W1b='SquareRailElm',X1b='VarRailElm',Y1b='AntennaElm',Z1b='CurrentElm',$1b='AudioInputElm',_1b='DataInputElm',a2b='ExtVoltageElm',b2b='LabeledNodeElm',c2b='OhmMeterElm',d2b='AmmeterElm',e2b='WattmeterElm',f2b='TestPointElm',g2b='DecimalDisplayElm',h2b='LEDArrayElm',i2b='DataRecorderElm',j2b='AudioOutputElm',k2b='StopTriggerElm',l2b='DCMotorElm',m2b='ThreePhaseMotorElm',n2b='DiodeElm',o2b='NTransistorElm',p2b='PTransistorElm',q2b='NMosfetElm',r2b='PMosfetElm',s2b='NDarlingtonElm',t2b='PDarlingtonElm',u2b='VaractorElm',v2b='TunnelDiodeElm',w2b='UnijunctionElm',x2b='OpAmpElm',y2b='OpAmpSwapElm',z2b='OpAmpRealElm',A2b='AnalogSwitchElm',B2b='AnalogSwitch2Elm',C2b='TriStateElm',D2b='SchmittElm',E2b='InvertingSchmittElm',F2b='DelayBufferElm',G2b='ComparatorElm',H2b='OptocouplerElm',I2b='TimeDelayRelayElm',J2b='MotorProtectionSwitchElm',K2b='CustomCompositeElm',L2b='LogicInputElm',M2b='LogicOutputElm',N2b='InverterElm',O2b='NandGateElm',P2b='NorGateElm',Q2b='AndGateElm',R2b='OrGateElm',S2b='XorGateElm',T2b='DFlipFlopElm',U2b='JKFlipFlopElm',V2b='TFlipFlopElm',W2b='SevenSegElm',X2b='SevenSegDecoderElm',Y2b='MultiplexerElm',Z2b='DeMultiplexerElm',$2b='SipoShiftElm',_2b='PisoShiftElm',a3b='CounterElm',b3b='Counter2Elm',c3b='FullAdderElm',d3b='HalfAdderElm',e3b='UserDefinedLogicElm',f3b='PhaseCompElm',g3b='MonostableElm',h3b='DragColumn',i3b='DragSelected',j3b='Select',k3b=' (',l3b='elm',m3b='addToScope',n3b='CustomCompositeElm:',o3b='doExportAsSVG',p3b='doExportAsSVGFromAPI',q3b='addToScope0',r3b='[A-Za-z0-9]+ 0 0 0 0 ',s3b=-30000,t3b='euroResistors',u3b='whiteBackground',v3b='conventionalCurrent',w3b='mouseWheelEdit',x3b='positiveColor',y3b='negativeColor',z3b='neutralColor',A3b='selectColor',B3b='currentColor',C3b='newwindow',D3b='newblankcircuit',E3b='importfromlocalfile',F3b='importfromtext',G3b='importfromdropbox',H3b='floppy',I3b='Save As...',J3b='saveas',K3b='exportaslocalfile',L3b='export',M3b='exportasurl',N3b='exportastext',O3b='image',P3b='exportasimage',Q3b='exportassvg',R3b='createsubcircuit',S3b='dcanalysis',T3b='print',U3b='fullscreen',V3b='trigger',W3b='toptrigger',X3b='edit',Y3b='undo',Z3b='redo',$3b='copy',_3b='Duplicate',a4b='duplicate',b4b='selectAll',c4b='Find Component...',d4b='centrecircuit',e4b='zoom100',f4b='zoomin',g4b='zoomout',h4b='flipxy',i4b='scopes',j4b='unstackAll',k4b='combineAll',l4b='separateAll',m4b='Show Current',n4b='Show Voltage',o4b='Show Values',p4b='options',q4b='shortcuts',r4b='subcircuits',s4b='viewInScope',t4b='viewInFloatScope',u4b='delete',v4b='LoadFileElement',w4b='scopepop',x4b='key',y4b='removeplot',z4b='maxscale',A4b='properties',B4b='cursorCross',C4b='cursorPointer',D4b=' +\\t\\n\\r\\f',E4b='circuitClipboard',F4b='circuitRecovery',G4b='Singular matrix!',H4b='encodedURLComponent',I4b='wheelSensitivity',J4b='backgroundColor',K4b=\"Can't load circuit list!\",L4b=\"Can't load circuit!\",M4b='Counter',N4b='Invert reset pin',O4b='Momentary Switch',P4b='IEC Symbol',Q4b='Label (for linking)',R4b={7:1,10:1,54:1},S4b='Inductance (H)',T4b={7:1,164:1,10:1},U4b='default',V4b='Model Name',W4b='subcircuit:',X4b='Edit Model',Y4b='Error on line ',Z4b=' of model description',$4b=' digits on left side',_4b='Coupling Coefficient',a5b='L = ',b5b=1.0471975511965976,c5b=2.0943951023931953,d5b='Moment of inertia (Kg.m^2)',e5b='Friction coefficient (Nms/rad)',f5b='R = ',g5b='pin 1 is not an output!',h5b='pin 2 is not an output!',i5b='Reset Pin',j5b='switch (',k5b='text/plain',l5b='# of Select Bits',m5b='Delay (s)',n5b='On resistance (ohms)',o5b='Off resistance (ohms)',p5b='off',q5b=38.662284941040014,r5b=0.025865,s5b='This model cannot be modified. Change the model name to allow customization.',t5b={7:1,136:1,10:1},u5b='max current exceeded',v5b='spice-default',w5b=1.7143528192808883E-7,x5b='default-zener',y5b='default-led',z5b='model not found: ',A5b=1.0E-8,B5b='100%',C5b='Cancel',D5b='####.##########',E5b=1.0E-4,F5b=10000,G5b=1.4142135623730951,H5b='Apply',I5b='EditDialogLoadFileElement',J5b={177:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,12:1,23:1,24:1,67:1,108:1,92:1,107:1,130:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},K5b='resetting dialog ',L5b='circuitjs-',M5b='300px',N5b='Copy to Clipboard',O5b='expected (, got ',P5b='expected ), got ',Q5b=0.3333,R5b=0.6666,S5b='Resistance',T5b=100000,U5b='Slew Rate (V/ns)',V5b='pin 3 is not an output!',W5b='saturation',X5b=0.16666666666666666,Y5b=0.0099,Z5b={192:1,12:1,7:1,10:1},$5b='\\u03A9',_5b='Slider Text',a6b='model name wparams = ',b6b='Switch Group',c6b={7:1,10:1,148:1},d6b='transistor',e6b=0.8297872340425532,f6b=0.0231,g6b=0.005,h6b=0.0625,i6b='Resistance (ohms)',j6b='RMS Voltage',k6b='Min Voltage',l6b='P2P Voltage',m6b='Binary Value',n6b='On Current (A)',o6b='Off Current (A)',p6b='Coil Resistance (ohms)',q6b='Switching Time (s)',r6b='Trigger Current (A)',s6b='Holding Current (A)',t6b='#ffffff',u6b='#000000',v6b='#404040',w6b='/div',x6b=0.499,y6b='#FF0000',z6b='showvoltage',A6b='showcurrent',B6b='shownegpeak',C6b='logspectrum',D6b='showaverage',E6b='showelminfo',F6b='showvcevsic',G6b='showresistance',H6b='scopeDefaults',I6b='chsel',J6b='color',K6b=' \\\\(.*\\\\)$',L6b='Primary Inductance (H)',M6b='Ratio (N1/N2)',N6b='transformer',O6b='Ratio = 1:',P6b='borderWidth',Q6b='borderColor',R6b='borderStyle',S6b='padding',T6b='#333',U6b=\"<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24'><g transform='scale(1.0)'>\",V6b='<g><\\/svg>',W6b=\"<svg><g transform='translate(97.71,-28.71) scale(0.428571)'><path fill='none' stroke='currentColor' d=' M -224 96 L -216 96' stroke-linecap='round' stroke-width='3' /><path fill='none' stroke='currentColor' d=' M -184 96 L -176 96' stroke-linecap='round' stroke-width='3' /><g transform='matrix(1,0,0,1,-216,96)'><rect fill='none' stroke='currentColor' x='0' y='-6' width='32' height='12' stroke-linecap='round' stroke-width='3' /><\\/g><path fill='currentColor' stroke='currentColor' d=' M -221 96 A 3 3 0 1 1 -221.00026077471009 95.96044522459944 Z' /><path fill='currentColor' stroke='currentColor' d=' M -173 96 A 3 3 0 1 1 -173.00026077471009 95.96044522459944 Z' /><\\/g><\\/svg>\",X6b=\"<svg> <g transform='scale(.5,.5) translate(-544,-297)'><path stroke='#000000' d=' M 544 320 L 552 320' stroke-width='3'/><path stroke='#000000' d=' M 584 320 L 592 320' stroke-width='3'/><g transform='matrix(1,0,0,1,552,320)'><path fill='none' stroke='currentColor' d=' M 0 0 L 2 6 L 6 -6 L 10 6 L 14 -6 L 18 6 L 22 -6 L 26 6 L 30 -6 L 32 0' stroke-width='2'/> <\\/g> <\\/g> <\\/svg>\",Y6b={247:1,12:1},Z6b={193:1,12:1},$6b='Transmission line delay too large!',_6b='xlm324v2-qpi 0 1.01e-16 333.3333333333333 0 1.5 0 0 2 1 1 0.0034482758620689655 0 1',a7b=3.7E-4,b7b=0.0047,c7b=-20.192307692307693,d7b='ignoring line in string catalog: ',e7b='For input string: \"',f7b={13:1,182:1},g7b={33:1,150:1,175:1,274:1},h7b={216:1},i7b=15525485,j7b=5.960464477539063E-8,k7b='Invalid UTF8 sequence',l7b='fromIndex: 0, toIndex: ',m7b=', length: ',n7b='Index: ',o7b=', Size: ';var _,$F,VF,zF=-1;_F();aG(1,null,{},S);_.Pd=function T(a){return this===a};_.Qd=function V(){return this.gi};_.Rd=function X(){return YYb(this)};_.Sd=function Z(){var a;return oSb(W(this))+'@'+(a=Y(this)>>>0,a.toString(16))};_.equals=function(a){return this.Pd(a)};_.hashCode=function(){return this.Rd()};_.toString=function(){return this.Sd()};var ar,br,cr;aG(280,1,{},qSb);_.Nh=function rSb(a){var b;b=new qSb;b.e=4;a>1?(b.c=xSb(this,a-1)):(b.c=this);return b};_.Oh=function wSb(){nSb(this);return this.b};_.Ph=function ySb(){return oSb(this)};_.Qh=function ASb(){return pSb(this)};_.Rh=function CSb(){return (this.e&4)!=0};_.Sh=function DSb(){return (this.e&1)!=0};_.Sd=function GSb(){return ((this.e&2)!=0?'interface ':(this.e&1)!=0?'':'class ')+(nSb(this),this.k)};_.e=0;_.g=0;var mSb=1;var HE=tSb(1);var uE=tSb(280);aG(254,1,{});_.Td=function fb(){this.u&&this.Ud()};_.Ud=function gb(){this.Wd((1+$wnd.Math.cos(iZb))/2)};_.Vd=function hb(){this.Wd((1+$wnd.Math.cos(hZb))/2)};_.k=-1;_.o=false;_.p=false;_.r=-1;_.t=-1;_.u=false;var zr=tSb(254);aG(474,1,{},jb);_.Xd=function kb(a){ib(this,a)};var rr=tSb(474);aG(870,1,{});var lb;var yr=tSb(870);aG(271,1,{271:1});var sr=tSb(271);aG(819,870,{},mb);_.Yd=function ob(a,b){var c;c=pb(a,b);return new qb(c)};var ur=tSb(819);aG(820,271,{271:1},qb);_.Zd=function rb(){nb(this.a)};var tr=tSb(820);aG(821,870,{},ub);_.Yd=function vb(a,b){var c;c=new Ib(this,a);FVb(this.a,c);this.a.a.length==1&&xb(this.b,16);return c};var xr=tSb(821);aG(220,1,{});_.$d=function Db(a){if(a!=this.b){return}this.c||(this.d=null);this._d()};_.b=0;_.c=false;_.d=null;var nw=tSb(220);aG(822,220,{},Gb);_._d=function Hb(){tb(this.a)};var vr=tSb(822);aG(272,271,{271:1,272:1},Ib);_.Zd=function Jb(){sb(this.b,this)};var wr=tSb(272);aG(27,1,{});var ss=tSb(27);aG(725,27,{},Nb);var Ar=tSb(725);aG(724,27,{},Ob);var Br=tSb(724);aG(726,27,{},Pb);var Cr=tSb(726);aG(405,1,{});var Fr=tSb(405);aG(98,405,{},Tb);_.ae=function Ub(a){return a.a};var Dr=tSb(98);aG(727,27,{},Vb);var Er=tSb(727);aG(728,27,{},Wb);var Gr=tSb(728);aG(729,27,{},Xb);var Hr=tSb(729);aG(730,27,{},Yb);var Ir=tSb(730);aG(731,27,{},Zb);var Jr=tSb(731);aG(732,27,{},$b);var Kr=tSb(732);aG(733,27,{},_b);var Lr=tSb(733);aG(734,27,{},ac);var Mr=tSb(734);aG(735,27,{},bc);var Nr=tSb(735);aG(736,27,{},cc);var Or=tSb(736);aG(737,27,{},dc);var Pr=tSb(737);aG(738,27,{},ec);var Qr=tSb(738);aG(739,27,{},fc);var Rr=tSb(739);aG(741,27,{},gc);var Sr=tSb(741);aG(740,27,{},hc);var Tr=tSb(740);aG(742,27,{},ic);var Ur=tSb(742);aG(743,27,{},jc);var Vr=tSb(743);aG(269,1,{890:1,269:1},lc);var Wr=tSb(269);aG(744,27,{},mc);var Xr=tSb(744);aG(745,27,{},nc);var Yr=tSb(745);aG(748,27,{},oc);var Zr=tSb(748);aG(746,27,{},pc);var $r=tSb(746);aG(747,27,{},qc);var _r=tSb(747);aG(749,27,{},rc);var as=tSb(749);aG(750,27,{},sc);var bs=tSb(750);aG(751,27,{},tc);var cs=tSb(751);aG(752,27,{},uc);var ds=tSb(752);aG(757,27,{},vc);var es=tSb(757);aG(753,27,{},xc);var fs=tSb(753);aG(756,27,{},yc);var gs=tSb(756);aG(754,27,{},zc);var hs=tSb(754);aG(755,27,{},Ac);var is=tSb(755);aG(758,27,{},Bc);var js=tSb(758);aG(759,27,{},Cc);var ks=tSb(759);aG(760,27,{},Dc);var ls=tSb(760);aG(761,27,{},Ec);var ms=tSb(761);aG(105,405,{},Fc);_.ae=function Gc(a){return a==null?zZb:dG(a)};var ns=tSb(105);aG(762,27,{},Hc);var os=tSb(762);var Ic,Jc;aG(764,27,{},Lc);var ps=tSb(764);aG(763,27,{},Mc);var qs=tSb(763);aG(765,27,{},Nc);var rs=tSb(765);var 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,Td,Ud,Vd,Wd;aG(768,27,{},Yd);var ts=tSb(768);aG(766,27,{},Zd);var us=tSb(766);aG(767,27,{},$d);var vs=tSb(767);aG(769,27,{},_d);var ws=tSb(769);aG(770,27,{},ae);var xs=tSb(770);aG(771,27,{},be);var ys=tSb(771);aG(772,27,{},ce);var zs=tSb(772);aG(773,27,{},de);var As=tSb(773);var ee;aG(774,27,{},ge);var Bs=tSb(774);aG(777,27,{},he);var Cs=tSb(777);aG(775,27,{},ie);var Ds=tSb(775);aG(776,27,{},je);var Es=tSb(776);aG(778,27,{},ke);var Fs=tSb(778);aG(779,27,{},le);var Gs=tSb(779);aG(780,27,{},me);var Hs=tSb(780);aG(781,27,{},ne);var Is=tSb(781);aG(784,27,{},oe);var Js=tSb(784);aG(782,27,{},pe);var Ks=tSb(782);aG(783,27,{},qe);var Ls=tSb(783);aG(18,1,{20:1,18:1});_.be=function Ke(){return ve(this)};_.ce=function Le(){return LI(),this.Sb};_.de=function Ne(){return ze()};_.ee=function Oe(a){Ce(this,a)};_.fe=function Se(a){Ie(this,a)};_.Sd=function Te(){if(!this.Sb){return '(null handle)'}return (LI(),this.Sb).outerHTML};var Tx=tSb(18);aG(21,18,NZb);_.ge=function cf(){};_.he=function df(){};_.ie=function ef(a){Xe(this,a)};_.je=function ff(){return this.Nb};_.ke=function gf(){Ye(this)};_.le=function hf(a){Ze(this,a)};_.me=function jf(){$e(this)};_.ne=function kf(){};_.oe=function lf(){};_.pe=function mf(a){bf(this,a)};_.Nb=false;_.Ob=0;var cy=tSb(21);aG(67,21,PZb);_.qe=function qf(){return ki((LI(),this.Sb))};_.ke=function rf(){var a;Ye(this);a=this.qe();-1==a&&this.re(0)};_.re=function sf(a){Ph((LI(),this.Sb),a)};var Ww=tSb(67);aG(592,67,PZb,Af);var tf;var Os=tSb(592);aG(855,1,{});var Ns=tSb(855);aG(593,855,{},Cf);var Ms=tSb(593);var Ts=tSb(0);aG(11,1,{3:1,13:1,11:1});_.se=function Zf(a){return this.c-a.c};_.Pd=function $f(a){return this===a};_.Rd=function _f(){return YYb(this)};_.Sd=function ag(){return this.b!=null?this.b:''+this.c};_.c=0;var wE=tSb(11);aG(206,11,{206:1,3:1,13:1,11:1},fg);var bg,cg,dg;var Ps=uSb(206,gg);aG(37,1,TZb);_.ve=function qg(a){return new Error(a)};_.we=function sg(){return this.g};_.xe=function tg(){var a,b,c;c=this.g==null?null:this.g.replace(new RegExp(UZb,'g'),' ');b=(a=oSb(this.gi),c==null?a:a+': '+c);ng(this,rg(this.ve(b)));oh(this)};_.Sd=function ug(){return og(this,this.we())};_.e=QZb;_.i=false;_.n=true;var OE=tSb(37);aG(15,37,VZb);var yE=tSb(15);aG(93,15,VZb,xg);var IE=tSb(93);aG(867,93,VZb,zg);var Qs=tSb(867);aG(289,1,{},Bg);_.a=0;var Rs=tSb(289);aG(251,93,VZb);var DE=tSb(251);aG(422,251,VZb);var Ws=tSb(422);aG(181,422,{181:1,3:1,15:1,37:1},Fg);_.we=function Gg(){return Eg(this),this.c};_.ye=function Hg(){return lr(this.b)===lr(Cg)?null:this.b};var Cg;var Ss=tSb(181);aG(833,1,{});var Us=tSb(833);aG(703,1,{},Pg);var Vs=tSb(703);var Qg=0,Rg=0,Sg=-1;aG(436,833,{},hh);var bh;var Xs=tSb(436);var mh;aG(843,1,{});var _s=tSb(843);aG(423,843,{},th);_.Be=function uh(a){var b={},j;var c=[];a[XZb]=c;var d=arguments.callee.caller;while(d){var e=(nh(),d.name||(d.name=qh(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h<i;h++){if(g[h]===d){return}}}(g||(b[f]=[])).push(d);d=d.caller}};_.Ce=function vh(a){var b,c,d,e;d=(nh(),a&&a[XZb]?a[XZb]:[]);c=d.length;e=sq(JE,jZb,158,c,0,1);for(b=0;b<c;b++){e[b]=new oTb(d[b],null,-1)}return e};var Ys=tSb(423);aG(844,843,{});_.Be=function xh(a){};_.De=function yh(a,b,c,d){return new oTb(b,a+'@'+d,c<0?-1:c)};_.Ce=function zh(a){var b,c,d,e,f,g,h;e=(nh(),h=a.e,h&&h.stack?h.stack.split(UZb):[]);f=sq(JE,jZb,158,0,0,1);b=0;d=e.length;if(d==0){return f}g=wh(this,e[0]);wTb(g.d,WZb)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=wh(this,e[c])}return f};var $s=tSb(844);aG(424,844,{},Ah);_.De=function Bh(a,b,c,d){return new oTb(b,a,-1)};var Zs=tSb(424);aG(132,11,_Zb);var Ai,Bi,Ci,Di,Ei;var ft=uSb(132,Hi);aG(512,132,_Zb,Ii);var at=uSb(512,null);aG(513,132,_Zb,Ji);var bt=uSb(513,null);aG(514,132,_Zb,Ki);var ct=uSb(514,null);aG(515,132,_Zb,Li);var dt=uSb(515,null);aG(516,132,_Zb,Mi);var et=uSb(516,null);aG(41,11,b$b);var Ni,Oi,Pi,Qi,Ri,Si,Ti,Ui,Vi,Wi,Xi,Yi,Zi,$i,_i,aj,bj,cj;var yt=uSb(41,fj);aG(517,41,b$b,gj);var pt=uSb(517,null);aG(526,41,b$b,hj);var gt=uSb(526,null);aG(527,41,b$b,ij);var ht=uSb(527,null);aG(528,41,b$b,jj);var it=uSb(528,null);aG(529,41,b$b,kj);var jt=uSb(529,null);aG(530,41,b$b,lj);var kt=uSb(530,null);aG(531,41,b$b,mj);var lt=uSb(531,null);aG(532,41,b$b,nj);var mt=uSb(532,null);aG(533,41,b$b,oj);var nt=uSb(533,null);aG(534,41,b$b,pj);var ot=uSb(534,null);aG(518,41,b$b,qj);var qt=uSb(518,null);aG(519,41,b$b,rj);var rt=uSb(519,null);aG(520,41,b$b,sj);var st=uSb(520,null);aG(521,41,b$b,tj);var tt=uSb(521,null);aG(522,41,b$b,uj);var ut=uSb(522,null);aG(523,41,b$b,vj);var vt=uSb(523,null);aG(524,41,b$b,wj);var wt=uSb(524,null);aG(525,41,b$b,xj);var xt=uSb(525,null);aG(39,11,c$b);var yj,zj,Aj,Bj,Cj,Dj,Ej,Fj,Gj,Hj,Ij,Jj,Kj,Lj,Mj,Nj,Oj,Pj,Qj;var St=uSb(39,Tj);aG(535,39,c$b,Uj);var Jt=uSb(535,null);aG(544,39,c$b,Vj);var zt=uSb(544,null);aG(545,39,c$b,Wj);var At=uSb(545,null);aG(546,39,c$b,Xj);var Bt=uSb(546,null);aG(547,39,c$b,Yj);var Ct=uSb(547,null);aG(548,39,c$b,Zj);var Dt=uSb(548,null);aG(549,39,c$b,$j);var Et=uSb(549,null);aG(550,39,c$b,_j);var Ft=uSb(550,null);aG(551,39,c$b,ak);var Gt=uSb(551,null);aG(552,39,c$b,bk);var Ht=uSb(552,null);aG(553,39,c$b,ck);var It=uSb(553,null);aG(536,39,c$b,dk);var Kt=uSb(536,null);aG(537,39,c$b,ek);var Lt=uSb(537,null);aG(538,39,c$b,fk);var Mt=uSb(538,null);aG(539,39,c$b,gk);var Nt=uSb(539,null);aG(540,39,c$b,hk);var Ot=uSb(540,null);aG(541,39,c$b,ik);var Pt=uSb(541,null);aG(542,39,c$b,jk);var Qt=uSb(542,null);aG(543,39,c$b,kk);var Rt=uSb(543,null);aG(141,11,d$b);var lk,mk,nk,ok;var Xt=uSb(141,rk);aG(554,141,d$b,sk);var Tt=uSb(554,null);aG(555,141,d$b,tk);var Ut=uSb(555,null);aG(556,141,d$b,uk);var Vt=uSb(556,null);aG(557,141,d$b,vk);var Wt=uSb(557,null);aG(142,11,e$b);var wk,xk,yk,zk;var au=uSb(142,Ck);aG(558,142,e$b,Dk);var Yt=uSb(558,null);aG(559,142,e$b,Ek);var Zt=uSb(559,null);aG(560,142,e$b,Fk);var $t=uSb(560,null);aG(561,142,e$b,Gk);var _t=uSb(561,null);aG(143,11,f$b);var Hk,Ik,Jk,Kk;var fu=uSb(143,Nk);aG(562,143,f$b,Ok);var bu=uSb(562,null);aG(563,143,f$b,Pk);var cu=uSb(563,null);aG(564,143,f$b,Qk);var du=uSb(564,null);aG(565,143,f$b,Rk);var eu=uSb(565,null);aG(144,11,g$b);var Sk,Tk,Uk,Vk;var ku=uSb(144,Yk);aG(566,144,g$b,Zk);var gu=uSb(566,null);aG(567,144,g$b,$k);var hu=uSb(567,null);aG(568,144,g$b,_k);var iu=uSb(568,null);aG(569,144,g$b,al);var ju=uSb(569,null);aG(71,11,i$b);var bl,cl,dl,el,fl,gl,hl,il,jl;var uu=uSb(71,ml);aG(503,71,i$b,nl);_.Ee=function ol(){return j$b};var lu=uSb(503,null);aG(504,71,i$b,pl);_.Ee=function ql(){return '%'};var mu=uSb(504,null);aG(505,71,i$b,rl);_.Ee=function sl(){return 'em'};var nu=uSb(505,null);aG(506,71,i$b,tl);_.Ee=function ul(){return 'ex'};var ou=uSb(506,null);aG(507,71,i$b,vl);_.Ee=function wl(){return 'pt'};var pu=uSb(507,null);aG(508,71,i$b,xl);_.Ee=function yl(){return 'pc'};var qu=uSb(508,null);aG(509,71,i$b,zl);_.Ee=function Al(){return 'in'};var ru=uSb(509,null);aG(510,71,i$b,Bl);_.Ee=function Cl(){return 'cm'};var su=uSb(510,null);aG(511,71,i$b,Dl);_.Ee=function El(){return 'mm'};var tu=uSb(511,null);aG(185,11,k$b);var Fl,Gl;var xu=uSb(185,Jl);aG(570,185,k$b,Kl);var vu=uSb(570,null);aG(571,185,k$b,Ll);var wu=uSb(571,null);aG(133,11,l$b);var Ml,Nl,Ol,Pl,Ql;var Du=uSb(133,Tl);aG(572,133,l$b,Ul);var yu=uSb(572,null);aG(573,133,l$b,Vl);var zu=uSb(573,null);aG(574,133,l$b,Wl);var Au=uSb(574,null);aG(575,133,l$b,Xl);var Bu=uSb(575,null);aG(576,133,l$b,Yl);var Cu=uSb(576,null);aG(850,1,{});_.Sd=function $l(){return 'An event type'};var iy=tSb(850);aG(851,850,{});_.He=function am(){this.e=false;this.f=null};_.e=false;var hv=tSb(851);aG(857,851,{});_.Ge=function fm(){return this.Ie()};var bm;var Ju=tSb(857);aG(706,857,{},im);_.Fe=function jm(a){!a.a.k&&oQ(a.a,null)};_.Ie=function km(){return gm};var gm;var Eu=tSb(706);aG(639,857,{},nm);_.Fe=function om(a){a.Je(this)};_.Ie=function pm(){return lm};var lm;var Fu=tSb(639);aG(858,857,{});var Lu=tSb(858);aG(859,858,{});var Qu=tSb(859);aG(605,859,{},um);_.Fe=function vm(a){a.Ke(this)};_.Ie=function wm(){return sm};var sm;var Gu=tSb(605);aG(604,857,{},zm);_.Fe=function Am(a){v4(a,this)};_.Ie=function Bm(){return xm};var xm;var Hu=tSb(604);aG(464,1,{});_.Rd=function Dm(){return this.c};_.Sd=function Em(){return 'Event type'};_.c=0;var Cm=0;var gy=tSb(464);aG(139,464,{},Fm);var gv=tSb(139);aG(96,139,{96:1},Gm);var Iu=tSb(96);aG(635,859,{},Jm);_.Fe=function Km(a){a.Le(this)};_.Ie=function Lm(){return Hm};var Hm;var Ku=tSb(635);aG(863,857,{});var Nu=tSb(863);aG(864,863,{});var Mu=tSb(864);aG(790,864,{},Pm);_.Fe=function Qm(a){a.Me(this)};_.Ie=function Rm(){return Nm};var Nm;var Ou=tSb(790);aG(631,859,{},Um);_.Fe=function Vm(a){a.Ne(this)};_.Ie=function Wm(){return Sm};var Sm;var Pu=tSb(631);aG(632,859,{},Zm);_.Fe=function $m(a){a.Oe(this)};_.Ie=function _m(){return Xm};var Xm;var Ru=tSb(632);aG(633,859,{},cn);_.Fe=function dn(a){a.Pe(this)};_.Ie=function en(){return an};var an;var Su=tSb(633);aG(638,859,{},hn);_.Fe=function jn(a){a.Qe(this)};_.Ie=function kn(){return fn};var fn;var Tu=tSb(638);aG(634,859,{},nn);_.Fe=function on(a){a.Re(this)};_.Ie=function pn(){return ln};var ln;var Uu=tSb(634);aG(304,859,{},sn);_.Fe=function tn(a){a.Se(this)};_.Ie=function un(){return qn};var qn;var Vu=tSb(304);aG(701,1,{},xn);var Wu=tSb(701);aG(861,858,{});var yn;var _u=tSb(861);aG(645,861,{},Bn);_.Fe=function Cn(a){a.Te(this)};_.Ie=function Dn(){return zn};var zn;var Xu=tSb(645);aG(644,861,{},Gn);_.Fe=function Hn(a){a.Ue(this)};_.Ie=function In(){return En};var En;var Yu=tSb(644);aG(641,1,{});var $u=tSb(641);aG(642,641,{},Jn);var Zu=tSb(642);aG(643,861,{},Mn);_.Fe=function Nn(a){a.Ve(this)};_.Ie=function On(){return Kn};var Kn;var av=tSb(643);aG(640,861,{},Rn);_.Fe=function Sn(a){a.We(this)};_.Ie=function Tn(){return Pn};var Pn;var bv=tSb(640);aG(792,851,{},Vn);_.Fe=function Wn(a){this.a?mI(a.a):iI(a.a)};_.Ge=function Yn(){return Un};_.a=false;var Un;var cv=tSb(792);aG(787,851,{},$n);_.Fe=function _n(a){a.Xe(this)};_.Ge=function bo(){return Zn};_.a=false;var Zn;var dv=tSb(787);aG(608,851,{},eo);_.Fe=function fo(a){a.Ye(this)};_.Ge=function ho(){return co};_.a=0;var co;var ev=tSb(608);aG(404,851,{},jo);_.Fe=function ko(a){a.Ze(this)};_.Ge=function no(){return io};var io;var fv=tSb(404);aG(183,1,{23:1},ro,so);_.ie=function to(a){po(this,a)};var jv=tSb(183);aG(853,1,{});var hy=tSb(853);aG(476,853,{});_.b=0;_.c=false;var my=tSb(476);aG(477,476,{},Eo);var iv=tSb(477);aG(702,1,{882:1},Fo);var kv=tSb(702);aG(184,93,x$b,Go);var ny=tSb(184);aG(296,184,x$b,Io);var lv=tSb(296);aG(432,1,{},Mo);_.b=0;var uv=tSb(432);aG(435,220,{},No);_._d=function Oo(){Lo(this.a)};var mv=tSb(435);aG(849,1,{});var wv=tSb(849);aG(433,849,{});var vv=tSb(433);aG(434,433,{},Po);var nv=tSb(434);aG(199,1,{},Uo);_.b=false;_.c=0;var Qo;var qv=tSb(199);aG(431,1,{},Wo);_.$e=function Xo(a){if(a.readyState==4){JT(a);Ko(this.b,this.a)}};var ov=tSb(431);aG(200,1,{},Yo);_.Sd=function Zo(){return this.a};var pv=tSb(200);aG(137,15,y$b,$o);var rv=tSb(137);aG(610,137,y$b,_o);var sv=tSb(610);aG(817,137,y$b,ap);var tv=tSb(817);aG(786,1,{});var Gv=tSb(786);aG(401,786,{401:1},vp);var tp;var xv=tSb(401);aG(868,1,{});var Hv=tSb(868);aG(869,868,{});var yv=tSb(869);aG(203,11,{203:1,3:1,13:1,11:1},Bp);var xp,yp,zp;var zv=uSb(203,Cp);aG(637,1,{},Hp);var Dp;var Av=tSb(637);aG(161,1,{},aq);_.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 Bv=tSb(161);aG(816,1,{},eq);_.a=0;var Cv=tSb(816);aG(798,1,{},kq);var Dv=tSb(798);aG(815,869,{},mq);var Ev=tSb(815);aG(402,1,{402:1},nq);_.a=false;_.b=0;var Fv=tSb(402);var xq;var Xq,Yq,Zq,$q;aG(297,1,{},mG);var Mv=tSb(297);aG(502,254,{},nG);_.Td=function oG(){this.a.a=null;kG(this.a,0,null)};_.Ud=function pG(){this.a.a=null;kG(this.a,0,null)};_.Wd=function qG(a){var b,c,d;for(d=new aWb(this.a.c);d.a<d.c.a.length;){c=$Vb(d);c.t&&(c.g=c.F+(c.N-c.F)*a);c.u&&(c.j=c.G+(c.P-c.G)*a);c.v&&(c.V=c.H+(c.R-c.H)*a);c.r&&(c.a=c.C+(c.J-c.C)*a);c.w&&(c.Z=c.I+(c.T-c.I)*a);c.s&&(c.e=c.D+(c.L-c.D)*a);GG(this.a.b,c);!!this.b&&(b=c.X,gr(b,178)&&b.of())}};var Iv=tSb(502);aG(298,1,{298:1},xG);_.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 Jv=tSb(298);aG(860,1,{});var yG;var Lv=tSb(860);aG(704,860,{},KG);var Kv=tSb(704);aG(797,1,{},OG);_.a=0;_.b=0;_.c=0;_.e=0;var Nv=tSb(797);aG(812,1,{},QG);var Ov=tSb(812);aG(174,1,{889:1,174:1,3:1},RG);_.Pd=function SG(a){if(!gr(a,174)){return false}return wTb(this.a,a.a)};_.Rd=function TG(){return cZb(this.a)};var Pv=tSb(174);aG(826,1,a_b,VG);_.bf=function WG(){return this.a};_.Pd=function XG(a){if(!gr(a,413)){return false}return wTb(this.a,a.bf())};_.Rd=function YG(){return cZb(this.a)};var Qv=tSb(826);aG(97,1,a_b,ZG);_.bf=function $G(){return this.a};_.Pd=function _G(a){if(!gr(a,413)){return false}return wTb(this.a,a.bf())};\n",
"_.Rd=function aH(){return cZb(this.a)};_.Sd=function bH(){return 'safe: \"'+this.a+'\"'};var Rv=tSb(97);var cH,dH,eH,fH,gH,hH;aG(246,1,{887:1,246:1},kH);_.Pd=function lH(a){if(!gr(a,246)){return false}return wTb(this.a,a.a)};_.Rd=function mH(){return cZb(this.a)};_.Sd=function nH(){return 'safe: \"'+this.a+'\"'};var Sv=tSb(246);aG(66,1,{},uH);var pH,qH;var Tv=tSb(66);var vH=false,wH=false;aG(865,1,{});var Uv=tSb(865);aG(794,1,{},FH);var EH;var Vv=tSb(794);aG(793,865,{},HH);var GH;var Wv=tSb(793);aG(824,1,{},KH);var Xv=tSb(824);aG(825,1,{},OH);_.a=0;_.b=0;var Yv=tSb(825);aG(99,1,{99:1},SH,TH);_.Pd=function UH(a){var b;if(!gr(a,99)){return false}b=a;return this.a==b.a&&this.b==b.b};_.Rd=function VH(){return mr(this.a)^mr(this.b)};_.Sd=function WH(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var Zv=tSb(99);aG(802,1,{},nI);_.c=false;_.r=false;var XH;var iw=tSb(802);aG(806,1,{888:1,12:1},oI);var $v=tSb(806);aG(807,1,{875:1,12:1},pI);_.We=function qI(a){gI(this.a,a)};var _v=tSb(807);aG(808,1,{878:1,12:1},rI);_.Ve=function sI(a){fI(this.a,a)};var aw=tSb(808);aG(809,1,{877:1,12:1},tI);_.Ue=function uI(a){eI(this.a)};var bw=tSb(809);aG(810,1,{876:1,12:1},vI);_.Te=function wI(a){eI(this.a)};var cw=tSb(810);aG(407,1,d_b,xI);_.cf=function yI(a){var b;if(1==YI(a.d)){b=new SH((a.d.clientX||0)|0,(a.d.clientY||0)|0);if(bI(this.a,b)||cI(this.a,b)){a.a=true;a.d.stopPropagation();a.d.preventDefault()}}};var dw=tSb(407);aG(803,1,{},AI);_.ze=function BI(){var a,b,c,d,e,f,g;if(this!=this.e.g){zI(this);return false}a=Ag(this.a);MH(this.d,a-this.c);this.c=a;LH(this.d,a);e=JH(this.d);e||zI(this);lI(this.e,this.d.d);d=mr(this.d.d.a);c=gS(this.e.s);b=eS(this.e.s);f=fS(this.e.s);g=mr(this.d.d.b);if((f<=g||0>=g)&&(b<=d||c>=d)){zI(this);return false}return e};_.c=0;var fw=tSb(803);aG(805,1,e_b,CI);_.Ye=function DI(a){zI(this.a)};var ew=tSb(805);aG(804,1,{},EI);_.ze=function FI(){var a,b,c;a=Ig();b=new aWb(this.a.q);while(b.a<b.c.a.length){c=$Vb(b);a-c.b>=2500&&_Vb(b)}return this.a.q.a.length!=0};var gw=tSb(804);aG(191,1,{191:1},HI,II);_.b=0;var hw=tSb(191);aG(827,1,{12:1});var jw=tSb(827);var JI=null,KI;var XI;aG(463,851,{},hJ);_.Fe=function iJ(a){a.cf(this);eJ.c=false};_.Ge=function kJ(){return dJ};_.He=function lJ(){fJ(this)};_.a=false;_.b=false;_.c=false;var dJ,eJ;var kw=tSb(463);var mJ,nJ;aG(800,1,{179:1,23:1},tJ);_.ie=function uJ(a){po(this.a,a)};var lw=tSb(800);aG(801,1,{},vJ);var mw=tSb(801);var xJ=false,yJ,zJ=0,AJ=0,BJ=false;aG(475,851,{},RJ);_.Fe=function SJ(a){a.a.Gd&&!($wnd.openFile!=undefined)&&QJ(this,LRb('Are you sure? There are unsaved changes.'))};_.Ge=function TJ(){return OJ};_.a=null;var OJ;var ow=tSb(475);aG(255,183,{55:1,23:1},UJ);var pw=tSb(255);var VJ=false;var $J,_J,aK,bK,cK;aG(788,1,{},uK);_.a=null;var rw=tSb(788);aG(789,1,{},wK);_.a=0;var qw=tSb(789);aG(606,1,{},zK);_.Ae=function AK(){$wnd.__gwt_initWindowCloseHandler(eZb(LJ),eZb(KJ))};var sw=tSb(606);aG(607,1,{},BK);_.Ae=function CK(){$wnd.__gwt_initWindowResizeHandler(eZb(MJ))};var tw=tSb(607);aG(852,21,t_b);_.df=function EK(a){throw BF(new dUb('This panel does not support no-arg add()'))};_.ge=function FK(){dL(this,(bL(),_K))};_.he=function GK(){dL(this,(bL(),aL))};var wx=tSb(852);aG(204,852,t_b);_.ef=function QK(){return new pT(this.k)};_.ff=function RK(a){return OK(this,a)};var Fw=tSb(204);aG(594,204,t_b);_.df=function UK(a){SK(this,a)};_.ff=function WK(a){return TK(this,a)};var uw=tSb(594);aG(862,1,{});var vw=tSb(862);var dP,eP,fP,gP,hP,iP;aG(172,67,{58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,196:1,124:1,24:1,67:1,108:1,195:1,92:1,107:1,194:1,130:1,44:1,20:1,176:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},YK);_.qe=function ZK(){return ki((LI(),this.Sb))};_.re=function $K(a){Ph((LI(),this.Sb),a)};var ww=tSb(172);aG(498,296,x$b,cL);var _K,aL;var zw=tSb(498);aG(499,1,{},eL);_.gf=function fL(a){a.ke()};var xw=tSb(499);aG(500,1,{},gL);_.gf=function hL(a){a.me()};var yw=tSb(500);aG(301,67,{58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,24:1,67:1,108:1,92:1,107:1,44:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1});var Aw=tSb(301);aG(30,301,{58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,24:1,30:1,67:1,108:1,92:1,107:1,44:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},kL,lL,mL);var Bw=tSb(30);aG(300,204,t_b);var Cw=tSb(300);aG(187,301,z_b);_.hf=function zL(){Ve(this,new FL(this),(tm(),tm(),sm))};_.qe=function AL(){return ki(this.c)};_.ne=function BL(){LI();this.c.__listener=this};_.oe=function CL(){LI();this.c.__listener=null;wL(this,this.Nb?(eSb(),this.c.checked?true:false):(eSb(),this.c.defaultChecked?true:false))};_.re=function DL(a){!!this.c&&Ph(this.c,a)};_.pe=function EL(a){this.Ob==-1?cJ(this.c,a|$I(this.c)):this.Ob==-1?VI((LI(),this.Sb),a|(this.Sb.__eventBits||0)):(this.Ob|=a)};_.e=false;var Ew=tSb(187);aG(648,1,A_b,FL);_.Ke=function GL(a){var b;lo((b=this.a,uL(this.a),b))};var Dw=tSb(648);aG(856,21,NZb);_.je=function JL(){if(this.n){return this.n.Nb}return false};_.ke=function KL(){HL(this);if(this.Ob!=-1){bf(this.n,this.Ob);this.Ob=-1}Ye(this.n);LI();this.Sb.__listener=this;Xn(this,true)};_.le=function LL(a){Ze(this,a);Ze(this.n,a)};_.me=function ML(){try{Xn(this,false)}finally{$e(this.n)}};_.de=function NL(){Ae(this,ze());return LI(),this.Sb};var Gw=tSb(856);aG(223,852,t_b);_.df=function TL(a){OL(this,a)};_.jf=function UL(){return LI(),this.Sb};_.kf=function VL(){return this.Mb};_.ef=function WL(){return new tS(this)};_.ff=function XL(a){return PL(this,a)};_.lf=function YL(a){QL(this,a)};var Px=tSb(223);aG(46,223,F_b,nM);_.jf=function oM(){return LI(),Yh(this.Sb)};_.be=function pM(){return _L(this)};_.ce=function qM(){return Zh((LI(),Yh(this.Sb)))};_.mf=function rM(a){bM(this,a)};_.cf=function sM(a){a.c&&false&&(a.a=true)};_.oe=function uM(){this.Kb&&mR(this.Jb,false,true)};_.ee=function vM(a){this.xb=a;cM(this);a.length==0&&(this.xb=null)};_.lf=function wM(a){jM(this,a)};_.fe=function xM(a){this.yb=a;cM(this);a.length==0&&(this.yb=null)};_.nf=function yM(){kM(this)};_.vb=false;_.wb=false;_.Db=false;_.Eb=false;_.Fb=0;_.Gb=false;_.Ib=false;_.Kb=false;_.Lb=0;var Dx=tSb(46);aG(287,46,F_b);_.ge=function BM(){Ye(this.tb)};_.he=function CM(){$e(this.tb)};_.kf=function DM(){return this.tb.Mb};_.ef=function EM(){return new tS(this.tb)};_.ff=function FM(a){return PL(this.tb,a)};_.lf=function GM(a){zM(this,a)};var Hw=tSb(287);aG(785,223,t_b,JM);_.jf=function LM(){return IM(this)};var Iw=tSb(785);aG(225,287,I_b);_.ge=function XM(){try{Ye(this.tb)}finally{Ye(this.lb)}};_.he=function YM(){try{$e(this.tb)}finally{$e(this.lb)}};_.mf=function ZM(a){PM(this,a)};_.le=function $M(a){switch(LI(),WJ(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.qb&&!QM(this,a)){return}}Ze(this,a)};_.cf=function _M(a){var b;b=a.d;!a.a&&YI(a.d)==4&&QM(this,b)&&(b.preventDefault(),undefined);a.c&&false&&(a.a=true)};_.nf=function aN(){VM(this)};_.mb=0;_.nb=0;_.ob=0;_.pb=0;_.qb=false;_.sb=0;var Mw=tSb(225);aG(140,1,e_b,bN);_.Ye=function cN(a){this.a.sb=a.a};var Jw=tSb(140);var bP;aG(160,21,{25:1,23:1,124:1,24:1,412:1,194:1,20:1,176:1,26:1,160:1,18:1,21:1});var hx=tSb(160);aG(35,160,L_b,hN,jN,kN);var ix=tSb(35);aG(227,35,L_b,mN);var cx=tSb(227);aG(494,227,L_b,nN);var Kw=tSb(494);aG(495,1,{275:1,410:1,193:1,247:1,411:1,12:1},oN);_.Ne=function pN(a){MM(this.a,a)};_.Oe=function qN(a){NM(this.a,a)};_.Pe=function rN(a){};_.Qe=function sN(a){};_.Re=function tN(a){OM(this.a,a)};var Lw=tSb(495);aG(259,1,{124:1},vN);var Nw=tSb(259);aG(496,204,M_b,CN);_.df=function DN(a){AN(this,a,(PN(),IN),0)};_.ke=function EN(){Ye(this)};_.me=function FN(){$e(this);HG(this.b.d)};_.of=function GN(){var a,b;for(b=new pT(this.k);b.b<b.c.c;){a=oT(b);gr(a,178)&&a.of()}};_.ff=function HN(a){var b,c;c=OK(this,a);if(c){a==this.a&&(this.a=null);b=a.Qb;lG(this.b,b.c)}return c};var Rw=tSb(496);aG(151,11,{151:1,3:1,13:1,11:1},QN);var IN,JN,KN,LN,MN,NN,ON;var Ow=uSb(151,RN);aG(295,1,{},TN);_.pf=function UN(){};_.Ae=function VN(){this.e=false;if(this.b){return}this.pf();kG(this.d,this.c,new zP)};_.b=false;_.c=0;_.e=false;var kx=tSb(295);aG(497,295,{},WN);_.pf=function XN(){yN(this.a)};var Pw=tSb(497);aG(294,1,{294:1},YN);_.b=false;_.d=0;var Qw=tSb(294);aG(205,67,{58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,23:1,24:1,67:1,108:1,92:1,107:1,130:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1},$N);var Sw=tSb(205);aG(311,852,S_b);_.ef=function pO(){return new RO(this)};_.ff=function qO(a){return hO(this,a)};var bx=tSb(311);aG(675,311,S_b,tO);_.qf=function uO(){return fO(this.c)};_.rf=function vO(a,b){rO(this,a,b)};_.sf=function wO(a){sO(this,a)};var Uw=tSb(675);aG(312,1,{},AO);var $w=tSb(312);aG(676,312,{},BO);var Tw=tSb(676);aG(229,204,t_b,DO);_.df=function EO(a){CO(this,a)};var Vw=tSb(229);aG(302,21,NZb,FO);var Xw=tSb(302);aG(173,311,S_b,KO);_.qf=function MO(){return this.b};_.rf=function NO(a,b){GO(this,a);if(b<0){throw BF(new aSb('Cannot access a column with a negative index: '+b))}if(b>=this.a){throw BF(new aSb(O_b+b+P_b+this.a))}};_.sf=function OO(a){GO(this,a)};_.a=0;_.b=0;var Yw=tSb(173);aG(677,1,{},RO);_.uf=function TO(){return QO(this)};_.tf=function SO(){return this.b<this.d.a.length};_.vf=function UO(){var a;if(this.a<0){throw BF(new PSb)}a=HVb(this.d,this.a);_e(a);this.a=-1};_.a=-1;_.b=-1;var Zw=tSb(677);aG(313,1,{},XO);var _w=tSb(313);aG(314,1,{},aP);var ax=tSb(314);var oP,pP,qP;aG(486,1,{},kP);var dx=tSb(486);aG(224,486,{},lP);var ex=tSb(224);aG(256,1,{},sP);var fx=tSb(256);aG(94,300,U_b,wP);_.df=function xP(a){tP(this,a)};_.ff=function yP(a){var b,c;c=(LI(),Zh(a.Sb));b=OK(this,a);b&&Fh(this.f,c);return b};var gx=tSb(94);aG(501,1,{},zP);var jx=tSb(501);aG(580,204,M_b);_.df=function DP(a){AP(this,a)};_.ke=function EP(){Ye(this)};_.me=function FP(){$e(this);HG(this.a.d)};_.of=function GP(){CP(this)};_.ff=function HP(a){var b;b=OK(this,a);b&&lG(this.a,a.Qb);return b};var lx=tSb(580);aG(262,67,W_b,SP);var mx=tSb(262);aG(828,827,{12:1});var ox=tSb(828);aG(829,828,X_b,TP);_.Xe=function UP(a){lQ(this.a,a.a)};var nx=tSb(829);aG(50,21,a0b,sQ,tQ);_.le=function uQ(a){jQ(this,a)};_.me=function vQ(){!!this.i&&bM(this.i,false);$e(this)};_.c=false;_.e=true;_.n=null;_.o=false;var tx=tSb(50);aG(466,1,{},wQ);_.Ae=function xQ(){this.a.Ae()};var px=tSb(466);aG(467,1,{884:1,12:1},yQ);var qx=tSb(467);aG(468,1,{},zQ);_.wf=function AQ(a,b){this.a.o?DQ(this.a.i,this.b):CQ(this.a.i,this.b)};var rx=tSb(468);aG(465,287,F_b,GQ);_.cf=function HQ(a){var b,c;if(!a.a){switch(YI(a.d)){case 4:c=a.d.target;b=ue(this.a);if(ni(b,c)){a.a=true;return}a.c&&false&&(a.a=true);a.a&&oQ(this.a,null);return;}}a.c&&false&&(a.a=true)};_.b=false;var sx=tSb(465);var IQ;aG(34,18,b0b,PQ,QQ,RQ,SQ);_.f=true;var vx=tSb(34);aG(167,18,{20:1,167:1,18:1},WQ);var ux=tSb(167);aG(471,1,e_b,YQ);_.Ye=function ZQ(a){XQ(this)};var xx=tSb(471);aG(472,1,d_b,$Q);_.cf=function _Q(a){dM(this.a,a)};var yx=tSb(472);aG(473,1,c0b,aR);_.Ze=function bR(a){this.a.wb&&this.a.mf(false)};var zx=tSb(473);aG(202,11,{202:1,3:1,13:1,11:1},gR);var cR,dR,eR;var Ax=uSb(202,hR);aG(469,254,{},nR);_.Ud=function oR(){jR(this)};_.Vd=function pR(){this.d=_L(this.a);this.e=aM(this.a);ue(this.a).style[P$b]=Q$b;lR(this,(1+$wnd.Math.cos(hZb))/2)};_.Wd=function qR(a){lR(this,a)};_.a=null;_.b=false;_.c=false;_.d=0;_.e=-1;_.i=false;var Cx=tSb(469);aG(470,220,{},rR);_._d=function sR(){this.a.g=null;bb(this.a,200,null)};var Bx=tSb(470);aG(190,187,z_b,zR);_.hf=function AR(){};_.le=function BR(a){var b;switch(LI(),WJ(a.type)){case 8:case f_b:case 128:this.a=this.Nb?(eSb(),this.c.checked?true:false):(eSb(),this.c.defaultChecked?true:false);break;case 1:b=a.target;if(Rh(b)&&ni(this.d,b)){this.a=this.Nb?(eSb(),this.c.checked?true:false):(eSb(),this.c.defaultChecked?true:false);return}Ze(this,a);mo(this,this.a,this.Nb?(eSb(),this.c.checked?true:false):(eSb(),this.c.defaultChecked?true:false));return;}Ze(this,a)};_.pe=function CR(a){yR(this,a)};var Ex=tSb(190);aG(581,580,M_b,ER);_.ne=function GR(){BG(this.a.d)};var DR;var Gx=tSb(581);aG(582,1,e_b,HR);_.Ye=function IR(a){CP(this.a)};var Fx=tSb(582);aG(257,594,d0b);var JR,KR,LR;var Kx=tSb(257);aG(596,1,{},RR);_.gf=function SR(a){a.je()&&a.me()};var Hx=tSb(596);aG(597,1,X_b,TR);_.Xe=function UR(a){PR()};var Ix=tSb(597);aG(595,257,d0b,VR);var Jx=tSb(595);aG(866,1,{});var WR;var Mx=tSb(866);aG(270,866,{},aS);var ZR,$R;var Lx=tSb(270);aG(674,223,M_b,lS);_.jf=function mS(){return LI(),this.a};_.ke=function nS(){Ye(this);LI();this.b.__listener=this};_.me=function oS(){LI();this.b.__listener=null;$e(this)};_.of=function pS(){var a;a=this.Mb;!!a&&gr(a,178)&&a.of()};_.ee=function qS(a){(LI(),this.Sb).style[HZb]=a};_.fe=function rS(a){(LI(),this.Sb).style[IZb]=a};var Nx=tSb(674);aG(288,1,{},tS);_.uf=function vS(){return sS(this)};_.tf=function uS(){return this.a};_.vf=function wS(){!!this.b&&this.c.ff(this.b)};_.a=false;_.b=null;var Ox=tSb(288);aG(207,67,{157:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,179:1,23:1,414:1,196:1,124:1,24:1,198:1,67:1,108:1,92:1,107:1,130:1,44:1,197:1,20:1,26:1,74:1,109:1,110:1,75:1,18:1,207:1,21:1});_.le=function ES(a){var b;b=(LI(),WJ(a.type));(b&896)!=0?Ze(this,a):Ze(this,a)};_.ne=function FS(){};_.a=false;var $x=tSb(207);aG(208,207,g0b);var Rx=tSb(208);aG(168,208,g0b,JS);var Qx=tSb(168);aG(122,208,{157:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,165:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,179:1,23:1,414:1,196:1,124:1,24:1,198:1,67:1,108:1,92:1,107:1,130:1,44:1,197:1,20:1,26:1,277:1,74:1,109:1,110:1,75:1,122:1,208:1,18:1,207:1,21:1},MS);var Sx=tSb(122);aG(653,1,h0b,OS);_.Je=function PS(a){var b;lo((b=this.a,zS(this.a),b))};var Ux=tSb(653);aG(147,11,i0b);var QS,RS,SS,TS;var Zx=uSb(147,WS);aG(649,147,i0b,XS);var Vx=uSb(649,null);aG(650,147,i0b,YS);var Wx=uSb(650,null);aG(651,147,i0b,ZS);var Xx=uSb(651,null);aG(652,147,i0b,$S);var Yx=uSb(652,null);aG(72,300,U_b,dT);_.df=function eT(a){_S(this,a)};_.ff=function fT(a){return cT(this,a)};var _x=tSb(72);aG(636,1,{33:1},mT);_.ef=function nT(){return new pT(this)};_.c=0;var by=tSb(636);aG(209,1,{},pT);_.uf=function rT(){return oT(this)};_.tf=function qT(){return this.b<this.c.c};_.vf=function sT(){if(!this.a){throw BF(new PSb)}this.c.b.ff(this.a);--this.b;this.a=null};_.b=0;var ay=tSb(209);var tT,uT;aG(818,1,{},yT);var dy=tSb(818);aG(705,862,{},BT);_.a=0;_.b=0;_.c=0;_.d=null;_.e=0;var ey=tSb(705);aG(248,37,TZb);var xE=tSb(248);aG(120,248,TZb);var sE=tSb(120);aG(415,120,TZb,HT);var fy=tSb(415);aG(478,1,{},NT);var jy=tSb(478);aG(479,1,{873:1},OT);_.Ae=function PT(){wo(this.a,this.d,this.c,this.b)};var ky=tSb(479);aG(480,1,{873:1},QT);_.Ae=function RT(){yo(this.a,this.d,this.c,this.b)};var ly=tSb(480);aG(7,1,B0b);_.xf=function qV(){};_.yf=function rV(){return true};_.zf=function sV(){return this.yf()||this.Af()};_.Af=function tV(){return true};_.Bf=function uV(a){return false};_.Cf=function vV(){return this.ag()<=2};_.Df=function wV(){return this.nb==this.ob&&this.pb==this.qb};_.Ef=function xV(){ZT==this&&(ZT=null);f3(iU,this)};_.Ff=function zV(){};_.Gf=function AV(a,b){AU(this,a,b)};_.Hf=function BV(){};_.If=function CV(a){};_.Jf=function KV(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&ZZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb};_.Kf=function LV(){return null};_.Lf=function MV(a,b){KU(this,a)};_.Mf=function NV(a,b){LU(this,a)};_.Nf=function OV(a,b){MU(this,a)};_.Of=function PV(){return CTb(oSb(this.gi),'com.lushprojects.circuitjs1.client.','')};_.Pf=function QV(){return this.jb};_.Qf=function RV(a,b){return true};_.Rf=function SV(){return this.W};_.Sf=function TV(a){return a==0&&this.ag()==2?-this.W:this.W};_.Tf=function UV(){return 0};_.Uf=function VV(){throw BF(new PSb)};_.Vf=function WV(a){return null};_.Wf=function XV(a){};_.Xf=function YV(){var a,b,c;c=[];a=sq(NE,jZb,2,20,6,1);this.Wf(a);for(b=0;a[b]!=null;b++){c[c.length]=a[b]}return c};_.Yf=function ZV(){return 0};_.Zf=function $V(a,b){if(this.ag()==0)return slb(a,b,(this.ob+this.nb)/2|0,(this.qb+this.pb)/2|0);return $U(this.nb,this.pb,this.ob,this.qb,a,b)};_.$f=function _V(){return this.ag()};_._f=function aW(a){return QU(this,a)};_.ag=function bW(){return 2};_.bg=function cW(){return this.gg()*this.W};_.cg=function dW(a){var b;b=sq(NE,jZb,2,10,6,1);this.Wf(b);return b[0]};_.dg=function eW(a){return a==3?1:a==7?2:0};_.eg=function fW(a){return a==3?this.Rf():a==7?this.bg():this.gg()};_.fg=function gW(){return 0};_.gg=function kW(){return this.mb[0]-this.mb[1]};_.hg=function lW(a){if(a>=this.mb.length)return 0;return this.mb[a]};_.ig=function mW(){return 0};_.jg=function nW(a){return false};_.kg=function pW(){return false};_.lg=function qW(){return false};_.mg=function rW(){return false};_.ng=function uW(){return false};_.og=function vW(){dV(this)};_.pg=function wW(a,b){Eyb(a,this.U)?(this.kb=true):b||(this.kb=false)};_.qg=function yW(a,b){this.W=b};_.rg=function AW(a,b){};_.sg=function BW(a){a?(ZT=this):ZT==this&&(ZT=null)};_.tg=function CW(a,b){this.hb[a]=b};_.ug=function DW(a,b){this.mb[a]=b;this.xf()};_.vg=function EW(a){};_.wg=function FW(){gV(this)};_.xg=function GW(a,b){this.lb=b};_.yg=function IW(){};_.zg=function JW(){};_.Ag=function KW(){};_.Bg=function LW(){};_.V=0;_.W=0;_.X=0;_.Y=0;_.Z=0;_.$=0;_._=0;_.ab=0;_.bb=0;_.cb=false;_.db=-1;_.gb=false;_.kb=false;_.lb=0;_.nb=0;_.ob=0;_.pb=0;_.qb=0;var ST,TT=201,UT,VT=0,WT=0,XT,YT,ZT=null,$T,_T,aU,bU=0,cU,dU,eU,fU=0,gU,hU,iU,jU,kU=5,lU;var uz=tSb(7);aG(48,7,J0b,QW);_.Ff=function RW(){this.r!=0&&L5(iU,this.lb,this.Cg())};_.If=function SW(a){var b,c,d;eV(this,this.nb,this.pb,this.ob,this.qb);BU(this,a);if(this.r==0){lV(this,a,this.mb[0]);jV(this,a);YU(this.eb,this.fb,cU,dU,0,10);HV(a,cU,dU);lV(this,a,this.mb[1]);jV(this,a);fV(this,this.ib,this.jb,16);YU(this.eb,this.fb,cU,dU,1,16);HV(a,cU,dU)}else{fV(this,this.ib,this.jb,17);WU(this.eb,this.fb,cU,0.5);MW(this,a,cU);this.i>0||this.i==0&&this.r==5?(b='+'):(b='*');olb(a,lU);qlb(a,jU);c=VU(this.ib,this.jb,(this.X/2+17+4)/this.X,10*this.$);c.b+=4;d=mr(Mf(a.a,b).width);klb(a,b,c.a-(d/2|0),c.b)}this.V=mV(this.W,this.V);if(iU.O!=this){if(this.r==0)EU(a,this.ib,this.jb,this.V);else{EU(a,this.ib,this.eb,this.V);EU(a,this.jb,this.fb,-this.V)}}HU(this,a)};_.Jf=function TW(){var a;return this.r==5?(this.bb|=4):(this.bb&=-5),a=this.Uf(),(a<127?String.fromCharCode(a&ZZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.r+' '+this.n+' '+this.o+' '+this.i+' '+this.q+' '+this.j};_.Uf=function UW(){return 118};_.Vf=function VW(a){var b;if(a==0)return new Iib(this.r==0?K0b:L0b,this.o,-20,20);if(a==1){b=new Iib('Waveform',this.r,-1,-1);b.c=new z2;IP(b.c,LRb('D/C'));IP(b.c,LRb('A/C'));IP(b.c,LRb('Square Wave'));IP(b.c,LRb('Triangle'));IP(b.c,LRb('Sawtooth'));IP(b.c,LRb('Pulse'));IP(b.c,LRb('Noise'));y2(b.c,this.r);return b}if(a==2)return new Iib('DC Offset (V)',this.i,-20,20);if(this.r==0||this.r==6)return null;if(a==3)return new Iib('Frequency (Hz)',this.n,4,500);if(a==4)return Gib(new Iib('Phase Offset (degrees)',this.q*180/hZb,-180,180));if(a==5&&(this.r==5||this.r==2))return Gib(new Iib('Duty Cycle',this.j*100,0,100));return null};_.Wf=function WW(a){NW(this,a)};_.bg=function XW(){return -this.gg()*this.W};_.Cg=function YW(){var a;if(this.r!=0&&iU.L)return this.i;a=iZb*(iU.td-this.k)*this.n+this.q;switch(this.r){case 0:return this.o+this.i;case 1:return $wnd.Math.sin(a)*this.o+this.i;case 2:return this.i+(a%iZb>iZb*this.j?-this.o:this.o);case 3:return this.i+OW(a%iZb)*this.o;case 4:return this.i+a%iZb*(this.o/hZb)-this.o;case 5:return a%iZb<iZb*this.j?this.o+this.i:this.i;case 6:return this.p;default:return 0;}};_.gg=function ZW(){return this.mb[1]-this.mb[0]};_.ig=function $W(){return 1};_.og=function _W(){this.k=0;this.V=0};_.rg=function aX(a,b){var c,d,e;a==0&&(this.o=b.t);a==2&&(this.i=b.t);if(a==3){d=this.n;this.n=b.t;c=1/(8*iU.Sb);this.n>c&&(HJ(LRb('Adjust timestep to allow for higher frequencies?'))?(iU.Sb=1/(32*this.n)):(this.n=c));this.k=this.n==0?0:iU.td-d*(iU.td-this.k)/this.n}if(a==1){e=this.r;this.r=ue(b.c).selectedIndex;if(this.r==0&&e!=0){b.o=true;this.i=0}else this.r!=e&&(b.o=true);this.r==5&&e!=5?(this.j=I0b):e==5&&this.r!=5&&(this.j=0.5);this.wg()}a==4&&(this.q=b.t*hZb/180);a==5&&(this.j=b.t*W$b)};_.wg=function bX(){gV(this);vU(this,this.r==0||this.r==7?8:34)};_.yg=function cX(){this.r==0?D5(iU,this.hb[0],this.hb[1],this.lb,this.Cg()):C5(iU,this.hb[0],this.hb[1],this.lb)};_.Ag=function dX(){this.r==6&&(this.p=(VXb(iU.Gc)*2-1)*this.o+this.i)};_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;var cE=tSb(48);aG(47,48,M0b,fX,hX);_.Ff=function iX(){this.r!=0&&L5(iU,this.lb,this.Cg())};_.If=function jX(a){var b,c;b=this.Eg();c=b==null?17:Mf(a.a,b).width/2;c>this.X*0.8&&(c=this.X*0.8);this.eb=UU(this.ib,this.jb,1-c/this.X);fV(this,this.ib,this.jb,17);lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);this.Dg(a);HU(this,a);this.V=mV(-this.W,this.V);iU.O!=this&&EU(a,this.ib,this.eb,this.V)};_.Dg=function kX(a){var b,c;if(this.r==2&&(this.bb&1)!=0)eX(this,a,'CLK');else if(this.r==0||this.r==7){olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:lU);jV(this,a);c=this.Cg();$wnd.Math.abs(c)<1?(b=Np(hU,c)+' V'):(b=iW(c,'V',true));this.Cg()>0&&(b='+'+b);GU(this,a,b,this.ib,this.eb)}else{MW(this,a,this.jb)}};_.Uf=function lX(){return 82};_.ag=function mX(){return 1};_.Eg=function nX(){return null};_.fg=function oX(){return 86};_.gg=function pX(){return this.mb[0]};_.jg=function qX(a){return true};_.wg=function rX(){gV(this);vU(this,this.r==0||this.r==7?8:34);this.eb=UU(this.ib,this.jb,1-17/this.X)};_.yg=function sX(){this.r==0?D5(iU,0,this.hb[0],this.lb,this.Cg()):C5(iU,0,this.hb[0],this.lb)};var hC=tSb(47);aG(711,47,M0b,tX);_.fg=function uX(){return 0};var oy=tSb(711);aG(710,48,J0b,vX);var py=tSb(710);aG(28,7,B0b);_.Fg=function PX(){return 4};_.Ff=function QX(){yX(this)};_.Gf=function RX(a,b){b=o5(iU,b);if(a<this.nb);else{this.pb=this.qb=b;this.ob=o5(iU,a)}IX(this)};_.If=function SX(a){zX(this,a)};_.Gg=function TX(a,b,c){};_.Jf=function UX(){return AX(this)};_.Hg=function VX(){};_.Lf=function WX(a,b){var c;this.bb^=C$b;if(b!=1){c=(this.r+1)*this.q;this.nb=a-this.nb-c;this.ob=a-this.ob}IX(this)};_.Mf=function XX(a,b){this.bb^=f_b;(this.bb&C$b)!=0!=((this.bb&g_b)!=0)&&(this.bb^=3072);if(b!=1){this.nb+=this.q;LU(this,a);this.nb-=this.q}IX(this)};_.Nf=function YX(a,b){var c;this.bb^=g_b;if(b!=1){c=(this.s-1)*this.q;this.pb=a-this.pb-c;this.qb=a-this.qb}IX(this)};_.Ig=function ZX(a){return null};_.Jg=function $X(){return 'chip'};_.Qf=function _X(a,b){return false};_.Sf=function aY(a){return this.A[a].i};_.Vf=function bY(a){if(!this.Kg())return this.Ig(a);if(a==0)return new Hib(Q0b,this.t);return this.Ig(a-1)};_.Wf=function cY(a){CX(this,a)};_._f=function dY(a){return FX(this,a)};_.jg=function eY(a){return this.A[a].k};_.Kg=function fY(){return true};_.Lg=function gY(){return false};_.og=function iY(){GX(this)};_.Mg=function jY(a,b){};_.qg=function kY(a,b){var c;for(c=0;c!=this.ag();c++)this.A[c].k&&this.A[c].B==a&&(this.A[c].i=b)};_.rg=function lY(a,b){HX(this,a,b)};_.wg=function mY(){IX(this)};_.xg=function nY(a,b){KX(this,a,b)};_.yg=function oY(){LX(this)};_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=false;_.D=0;_.F=0;var wX;var Py=tSb(28);aG(358,28,B0b,rY,sY);_.Hg=function tY(){var a,b,c,d;b=(1<<this.n)-1;d=b*this.mb[this.n]/this.mb[this.n+1];c=mr(d);c=b<(0>c?0:c)?b:0>c?0:c;for(a=0;a!=this.n;a++)this.A[a].A=(c&1<<a)!=0};_.Ig=function uY(a){if(a==0)return Gib(new Iib(R0b,this.n,1,1));return null};_.Jg=function vY(){return 'ADC'};_.Uf=function wY(){return 167};_.ag=function xY(){return this.n+2};_.ig=function yY(){return this.n};_.Kg=function zY(){return false};_.Lg=function AY(){return true};_.Mg=function BY(a,b){if(a==0&&b.t>=2){this.n=mr(b.t);qY(this);IX(this)}};_.Ng=function CY(){qY(this)};var qy=tSb(358);aG(331,7,B0b,EY,FY);_.Ff=function GY(){var a;L5(iU,this.lb,(a=iZb*(iU.td-this.b),($wnd.Math.sin(a*this.d)+1)/2*$wnd.Math.sin(a*this.a)*this.c))};_.If=function HY(a){var b,c;fV(this,this.ib,this.jb,17);lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);b=new Ckb(y0b,0,12);qlb(a,b);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:lU);jV(this,a);c=iZb*(iU.td-this.b);($wnd.Math.sin(c*this.d)+1)/2*$wnd.Math.sin(c*this.a)*this.c;CU(this,a,'AM',this.ob,this.qb,true);DY(this,a,this.jb);HU(this,a);this.V=mV(-this.W,this.V);iU.O!=this&&EU(a,this.ib,this.eb,this.V)};_.Jf=function IY(){return '200 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a+' '+this.d+' '+this.c};_.Uf=function JY(){return 200};_.Vf=function KY(a){if(a==0)return new Iib(L0b,this.c,-20,20);if(a==1)return new Iib(S0b,this.a,4,500);if(a==2)return new Iib(T0b,this.d,4,500);return null};_.Wf=function LY(a){a[0]='AM Source';a[1]=n0b+iW(this.W,'A',false);a[2]=D0b+iW(this.mb[0],'V',false);a[3]='cf = '+iW(this.a,C0b,false);a[4]='sf = '+iW(this.d,C0b,false);a[5]=E0b+iW(this.c,'V',false)};_.ag=function MY(){return 1};_.bg=function NY(){return -this.mb[0]*this.W};_.gg=function OY(){return this.mb[0]};_.ig=function PY(){return 1};_.jg=function QY(a){return true};_.og=function RY(){this.b=0;this.V=0};_.rg=function SY(a,b){a==0&&(this.c=b.t);a==1&&(this.a=b.t);a==2&&(this.d=b.t)};_.wg=function TY(){gV(this);this.eb=UU(this.ib,this.jb,1-17/this.X)};_.yg=function UY(){C5(iU,0,this.hb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;var ry=tSb(331);aG(611,46,F_b,VY);var ty=tSb(611);aG(612,1,A_b,WY);_.Ke=function XY(a){bM(this.a,false)};var sy=tSb(612);aG(260,1,{260:1},cZ,dZ);_.Ae=function eZ(){var a,b,c,d,e;if(this.g)return;c=I2;for(b=0;b!=c.c.a.a.length;b++){a=fYb(c.c,b);(a==this||a.i==this)&&(iU.d=true,d=a.b.Vf(a.a),d.t=(e=!a.i?a.j.k:a.i.j.k,a.f+(a.e-a.f)*e/100),a.b.rg(a.a,d),M4(iU),undefined)}};_.a=0;_.c=0;_.e=0;_.f=0;_.g=false;var uy=tSb(260);aG(372,7,B0b,hZ,iZ);_.If=function jZ(a){var b,c,d,e;lV(this,a,this.mb[0]);e=4;if((this.bb&2)!=0){olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);FV(a,this.b.a,this.b.b,12);CU(this,a,'A',this.b.a,this.b.b,true);vU(this,24);lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);HV(a,this.fb,this.jb);olb(a,lU);qlb(a,jU);b=VU(this.ib,this.jb,(this.X/2-12-4)/this.X,-10*this.$);this.qb>this.pb&&(b.b+=4);this.pb>this.qb&&(b.b+=3);d=mr(a.a.measureText('+').width);klb(a,'+',b.a-(d/2|0),b.b);e=12}else{HV(a,this.ib,this.jb);mlb(a,this.a)}this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);fV(this,this.ib,this.jb,e);c='A';switch(this.g){case 0:c=jW(this.W,'A',this.n,false);break;case 1:c=jW(this.k,'A(rms)',this.n,false);}IU(this,a,c,e);HU(this,a)};_.Jf=function kZ(){return '370 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.g+' '+this.n};_.Uf=function lZ(){return 370};_.Vf=function mZ(a){var b;if(a==0){b=new Iib('Value',this.o,-1,-1);b.c=new z2;IP(b.c,LRb('Current'));IP(b.c,LRb('RMS Current'));y2(b.c,this.g);return b}if(a==1){b=new Hib(X0b,0);b.c=new z2;IP(b.c,LRb(Y0b));IP(b.c,LRb('A'));IP(b.c,LRb('mA'));IP(b.c,LRb(JRb+'A'));y2(b.c,this.n);return b}if(a==2){return Kib('Circular Symbol',(this.bb&2)!=0)}return null};_.Wf=function nZ(a){a[0]='Ammeter';switch(this.g){case 0:a[1]=n0b+iW(this.W,'A',false);break;case 1:a[1]='Irms = '+iW(this.k,'A',false);}};_.bg=function oZ(){return 0};_.gg=function pZ(){return this.mb[0]};_.ig=function qZ(){return 1};_.mg=function rZ(){return true};_.rg=function sZ(a,b){a==0&&(this.g=ue(b.c).selectedIndex);a==1&&(this.n=ue(b.c).selectedIndex);a==2&&(this.bb=Dib(b,this.bb,2))};_.wg=function tZ(){gV(this);this.i=UU(this.ib,this.jb,0.6);this.b=UU(this.ib,this.jb,0.5);this.a=uU(this.ib,this.i,14,7)};_.yg=function uZ(){D5(iU,this.hb[0],this.hb[1],this.lb,0)};_.Ag=function vZ(){++this.c;this.p+=this.W*this.W;if(this.W>this.f&&this.e){this.f=this.W;this.e=true;this.d=false}if(this.W<this.f&&this.e){this.j=this.W;this.e=false;this.d=true;this.p=this.p/this.c;this.k=$wnd.Math.sqrt(this.p);isNaN(this.k)&&(this.k=0);this.c=0;this.p=0}if(this.W<this.j&&this.d){this.j=this.W;this.e=false;this.d=true}if(this.W>this.j&&this.d){this.f=this.W;this.e=true;this.d=false;this.p=this.p/this.c;this.k=$wnd.Math.sqrt(this.p);isNaN(this.k)&&(this.k=0);this.c=0;this.p=0}if(this.W==0){++this.q;if(this.q>5){this.p=0;this.k=0;this.f=0;this.j=0}}else{this.q=0}switch(this.g){case 0:this.o=this.W;break;case 1:this.o=this.k;}};_.c=0;_.d=false;_.e=false;_.f=0;_.g=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;var vy=tSb(372);aG(241,7,B0b,xZ,yZ);_.xf=function zZ(){(this.bb&2)!=0&&this.e?(this.W=0):(this.W=(this.mb[0]-this.mb[1])/this.n)};_.Ff=function AZ(){this.e=this.mb[2]<this.o;(this.bb&1)!=0&&(this.e=!this.e);if(!((this.bb&2)!=0&&this.e)){this.n=this.e?this.j:this.k;x5(iU,this.hb[0],this.hb[1],this.n)}};_.If=function BZ(a){var b;b=this.e?this.f:0;fV(this,this.ib,this.jb,this.f);BU(this,a);olb(a,YT);XU(this.eb,this.fb,this.i,1,b);HV(a,this.eb,this.i);lV(this,a,this.mb[2]);HV(a,this.g,this.d);this.e||(this.V=mV(this.W,this.V),iU.O!=this&&EU(a,this.ib,this.jb,this.V));HU(this,a)};_.Jf=function CZ(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&ZZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.k+' '+this.j+' '+this.o};_.Lf=function DZ(a,b){this.bb^=4;KU(this,a)};_.Mf=function EZ(a,b){this.bb^=16;LU(this,a)};_.Nf=function FZ(a,b){this.bb^=8;MU(this,a)};_.Qf=function GZ(a,b){if(a==2||b==2)return false;return true};_.Sf=function HZ(a){if(a==2)return 0;if(a==0)return -this.W;return this.W};_.Uf=function IZ(){return 159};\n",
"_.Vf=function JZ(a){var b;if(a==0){b=new Iib('',0,-1,-1);b.b=new j2('Normally closed',(this.bb&1)!=0);return b}if(a==1)return new Iib($0b,this.k,0,0);if(a==2)return new Iib(_0b,this.j,0,0);if(a==3)return Kib('Pulldown Resistor',(this.bb&2)!=0);if(a==4)return new Iib('Threshold',this.o,10,-10);return null};_.Wf=function KZ(a){a[0]='analog switch';a[1]=this.e?'open':a1b;a[2]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[4]='Vc = '+iW(this.mb[2],'V',false)};_._f=function LZ(a){return a==0?this.ib:a==1?this.jb:this.g};_.ag=function MZ(){return 3};_.jg=function NZ(a){return (this.bb&2)!=0&&a<2};_.ng=function OZ(){return true};_.rg=function PZ(a,b){a==0&&(this.bb=g2(b.b)?this.bb|1:this.bb&-2);a==1&&b.t>0&&(this.k=b.t);a==2&&b.t>0&&(this.j=b.t);a==3&&(this.bb=Dib(b,this.bb,2));a==4&&(this.o=b.t)};_.wg=function QZ(){wZ(this)};_.yg=function RZ(){w5(iU,this.hb[0]);w5(iU,this.hb[1]);if((this.bb&2)!=0){x5(iU,this.hb[0],0,this.j);x5(iU,this.hb[1],0,this.j)}};_.e=false;_.f=0;_.j=0;_.k=0;_.n=0;_.o=0;var xy=tSb(241);aG(334,241,B0b,SZ,TZ);_.xf=function UZ(){this.e?(this.W=(this.mb[0]-this.mb[2])/this.k):(this.W=(this.mb[0]-this.mb[1])/this.k)};_.Ff=function VZ(){this.e=this.mb[3]<this.o;(this.bb&1)!=0&&(this.e=!this.e);if(this.e){x5(iU,this.hb[0],this.hb[2],this.k);(this.bb&2)!=0||x5(iU,this.hb[0],this.hb[1],this.j)}else{x5(iU,this.hb[0],this.hb[1],this.k);(this.bb&2)!=0||x5(iU,this.hb[0],this.hb[2],this.j)}};_.If=function WZ(a){var b;fV(this,this.ib,this.jb,this.f);lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);lV(this,a,this.mb[1]);HV(a,this.b[0],this.c[0]);lV(this,a,this.mb[2]);HV(a,this.b[1],this.c[1]);olb(a,YT);b=this.e?1:0;HV(a,this.eb,this.b[b]);this.V=mV(this.W,this.V);EU(a,this.ib,this.eb,this.V);EU(a,this.b[b],this.c[b],this.V);HU(this,a)};_.Qf=function XZ(a,b){if(a==3||b==3)return false;if((this.bb&2)!=0)return wU(a,b,0,this.e?2:1);return true};_.Sf=function YZ(a){var b;if(a==0)return -this.W;b=this.e?1:0;if(a==b+1)return this.W;return 0};_.Uf=function ZZ(){return 160};_.Wf=function $Z(a){a[0]='analog switch (SPDT)';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false)};_._f=function _Z(a){return a==0?this.ib:a==3?this.a:this.c[a-1]};_.ag=function a$(){return 4};_.jg=function b$(a){return (this.bb&2)!=0&&a!=3};_.wg=function c$(){wZ(this);vU(this,32);rU(this,(this.bb&4)!=0,(this.bb&8)!=0);this.c=cV(2);this.b=cV(2);YU(this.eb,this.fb,this.b[0],this.b[1],1,this.f);YU(this.ib,this.jb,this.c[0],this.c[1],1,this.f);this.a=VU(this.eb,this.fb,0.5,this.f)};_.yg=function d$(){w5(iU,this.hb[0]);w5(iU,this.hb[1]);w5(iU,this.hb[2]);if((this.bb&2)!=0){x5(iU,this.hb[1],0,this.j);x5(iU,this.hb[2],0,this.j)}};var wy=tSb(334);aG(243,7,B0b);_.Ff=function o$(){var a,b;a=this.Og();this.Tg()&&(a=!a);if(this.q!=iU.td){if(this.p==!a){if(this.r++>50){this.r=0;$3(iU,10)>5&&(a=this.p)}}else this.r=0;this.p=a;this.q=iU.td}b=a?this.f:0;L5(iU,this.lb,b)};_.If=function p$(a){var b,c;for(c=0;c!=this.n;c++){lV(this,a,this.mb[c]);HV(a,this.k[c],this.j[c])}lV(this,a,this.mb[this.n]);HV(a,this.fb,this.jb);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);if(iU.gb.c){IV(a,this.a);b=UU(this.ib,this.jb,0.5);CU(this,a,this.Rg(),b.a,b.b-6*this.c,true)}else this.Pg(a);a.a.lineWidth=2;(this.bb&2)!=0&&DV(a,this.t);a.a.lineWidth=1;this.Tg()&&FV(a,this.s.a,this.s.b,3);if(this.i!=null)for(c=0;c!=this.n;c++)FV(a,this.i[c].a,this.i[c].b,3);this.V=mV(this.W,this.V);EU(a,this.fb,this.jb,this.V);HU(this,a)};_.Pg=function q$(a){IV(a,this.a)};_.Jf=function r$(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&ZZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.n+' '+this.mb[this.n]+' '+this.f};_.Qf=function s$(a,b){return false};_.Sf=function t$(a){if(a==this.n)return this.W;return 0};_.Vf=function u$(a){return h$(this,a)};_.Rg=function v$(){return null};_.Wf=function w$(a){a[0]=this.Qg();a[1]=d1b+iW(this.mb[this.n],'V',false);a[2]=e1b+iW(this.W,'A',false)};_.Sg=function x$(a){return 0};_._f=function y$(a){if(a==this.n)return this.jb;return this.k[a]};_.ag=function z$(){return this.n+1};_.ig=function A$(){return 1};_.jg=function B$(a){return a==this.n};_.Tg=function C$(){return false};_.rg=function D$(a,b){if(a==0&&b.t>=1){this.n=mr(b.t);sU(this);l$(this);this.wg()}a==1&&(this.f=e$=b.t);if(a==2){g2(b.b)?(this.bb|=2):(this.bb&=-3);f$=(this.bb&2)!=0;this.wg()}if(a==3){this.bb=Dib(b,this.bb,4);this.wg()}};_.wg=function E$(){j$(this)};_.yg=function F$(){C5(iU,0,this.hb[this.n],this.lb)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.n=0;_.p=false;_.q=0;_.r=0;_.u=0;var e$=5,f$=false;var XA=tSb(243);aG(244,243,B0b,H$,I$);_.Og=function J$(){var a,b;a=true;for(b=0;b!=this.n;b++)a=a&i$(this,b);return a};_.Pg=function K$(a){var b,c,d,e;a.a.lineWidth=3;a.a.beginPath();Nf(a.a,this.a.b[0],this.a.c[0]);b=-1.5707963267948966*HW(this._);c=H0b*HW(this._);d=this.u;e=this.g;if(this._==0){b=this.ab>0?0:hZb;c=this.ab>0?hZb:0;d=this.g;e=this.u}G$(a.a,this.a.b[2],this.a.c[2],d,e,0,b,c,false);Lf(a.a,this.a.b[4],this.a.c[4]);a.a.closePath();a.a.stroke();a.a.lineWidth=1};_.Uf=function L$(){return 150};_.Qg=function M$(){return 'AND gate'};_.Rg=function N$(){return '&'};_.fg=function O$(){return 50};_.wg=function P$(){var a;j$(this);if(iU.gb.c){g$(this)}else{a=cV(5);YU(this.eb,this.fb,a[0],a[4],0,this.g);YU(this.eb,this.fb,a[1],a[3],0.5,this.g);WU(this.eb,this.fb,a[2],0.5);this.a=zU(a)}if(this.Tg()){this.s=UU(this.ib,this.jb,0.5+(this.u+4)/this.X);this.fb=UU(this.ib,this.jb,0.5+(this.u+8)/this.X)}};var yy=tSb(244);aG(322,47,M0b,Q$,R$);_.Dg=function S$(a){eX(this,a,'Ant')};_.Uf=function T$(){return 65};_.Vf=function U$(a){return null};_.Wf=function V$(a){NW(this,a);a[0]='Antenna (amplified)'};_.fg=function W$(){return 0};_.Cg=function X$(){var a;a=3*$wnd.Math.sin(this.a);return $wnd.Math.sin(iZb*iU.td*3000)*(1.3+$wnd.Math.sin(iZb*iU.td*12))*3+$wnd.Math.sin(iZb*iU.td*2710)*(1.3+$wnd.Math.sin(iZb*iU.td*13))*3+$wnd.Math.sin(iZb*iU.td*2433)*(1.3+$wnd.Math.sin(iZb*iU.td*14))*3+a};_.Ag=function Y$(){this.a+=iZb*(2200+$wnd.Math.sin(iZb*iU.td*13)*100)*iU.vd};_.a=0;var zy=tSb(322);aG(305,1,{305:1},Z$);var Ay=tSb(305);aG(306,47,M0b,c_,d_);_.Dg=function e_(a){eX(this,a,this.b==null?LRb(f1b):this.b)};_.Jf=function f_(){var a;if(this.a){this.c==0&&(this.c=_$++);a=new Z$;a.b=this.b;a.a=this.a;AUb($$,aTb(this.c),a)}return this.r==5?(this.bb|=4):(this.bb&=-5),'411 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.r+' '+this.n+' '+this.o+' '+this.i+' '+this.q+' '+this.j+' '+this.d+' '+this.f+' '+this.c};_.Uf=function h_(){return 411};_.Vf=function i_(a){var b,c,d;if(a==0){b=new Iib('',0,-1,-1);d=this;c=new $N;b.u=c;Ve(c,new s_(this,c,d),(mm(),mm(),lm));return b}if(a==1)return new Hib(L0b,this.d);if(a==2)return new Hib('Start Position (s)',this.f);return null};_.Wf=function j_(a){var b;a[0]='audio input';if(!this.a){a[1]=g1b;return}a[1]=D0b+iW(this.mb[0],'V',false);a[2]='pos = '+iW(this.g,'s',false);b=this.a.length/this.e;a[3]=h1b+iW(b,'s',false)};_.Eg=function k_(){return this.b==null?LRb(f1b):this.b};_.fg=function l_(){return 0};_.Cg=function m_(){var a,b,c,d,e;if(!this.a)return 0;this.g<this.f&&(this.g=this.f);a=this.g*this.e;c=mr(a);b=a-c;if(c>=this.a.length)return 0;d=this.a[c];e=c+1<this.a.length?this.a[c+1]:0;return (d*(1-b)+e*b)*this.d};_.Ug=function n_(a){this.a=a;a_=this.e;u_=this.e};_.og=function o_(){this.g=this.f};_.rg=function p_(a,b){a==1&&(this.d=b.t);a==2&&(this.f=b.t)};_.Vg=function q_(a){this.e=a};_.Ag=function r_(){this.g+=iU.vd};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;var $$,_$=1,a_=0;var Cy=tSb(306);aG(646,1,h0b,s_);_.Je=function t_(a){this.a.b=DTb(DTb(ue(this.b).value,'^.*\\\\\\\\',''),'\\\\.[^.]*$','');g_(this.c,ue(this.b))};var By=tSb(646);aG(215,7,{215:1,7:1,10:1},C_,D_);_.Ef=function E_(){K4(iU,this.a);ZT==this&&(ZT=null);f3(iU,this)};_.Hf=function F_(){B_(this)};_.If=function G_(a){var b,c,d,e,f;a.a.save();a.c=a.b;e=ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this;b=new Ckb(y0b,e?1:0,14);d='Audio Out';this.k>1&&(d='Audio '+this.k);qlb(a,b);f=mr(Mf(a.a,d).width);olb(a,(Y7(),Q7));c=this.d?f:f*this.e/this.c|0;nlb(a,this.ob-(f/2|0),this.qb-10,c,20);olb(a,e?eU:lU);WU(this.ib,this.jb,this.eb,1-(f/2+8)/this.X);fV(this,this.ib,this.eb,0);CU(this,a,d,this.ob,this.qb,true);lV(this,a,this.mb[0]);e&&olb(a,eU);HV(a,this.ib,this.eb);HU(this,a);a.a.restore();a.b=a.c};_.Jf=function H_(){return '211 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.p+' '+this.k};_.Uf=function I_(){return 211};_.Vf=function J_(a){var b,c,d,e,f,g,h;if(a==0){e=new Iib('Duration (s)',this.j,0,5);return e}if(a==1){e=new Iib('Sampling Rate',0,-1,-1);e.c=new z2;for(g=0;g!=this.q.length;g++){IP(e.c,LRb(this.q[g]+''));this.q[g]==this.p&&y2(e.c,g)}return e}if(a==2){e=new Iib('',0,-1,-1);h=$doc.audioBlob;if(h==null)return null;c=new MWb;d=(up(),wp(l1b,Fp((Ep(),Ep(),Dp))));f='audio-'+jp(d,c,null)+'.circuitjs.wav';b=new YK(LRb('Download last played audio'),h);Lh((LI(),b.Sb),m1b,f);e.u=b;return e}return null};_.Wf=function K_(a){var b,c;a[0]='audio output';a[1]=D0b+iW(this.mb[0],'V',false);b=this.d?this.c:this.e;c=this.o*b;a[2]='start = '+iW(this.d?iU.td-this.j:this.i,'s',false);a[3]=h1b+iW(c,'s',false);a[4]='samples = '+b+(this.d?'':'/'+this.c)};_.ag=function L_(){return 1};_.gg=function M_(){return this.mb[0]};_.og=function O_(){this.e=0;this.d=false;this.g=0;this.n=0;this.f=0};_.rg=function P_(a,b){var c;if(a==0&&b.t>0){this.j=b.t;A_(this)}if(a==1){c=this.q[ue(b.c).selectedIndex];if(c!=this.p){this.p=c;u_=c;A_(this);B_(this)}}};_.wg=function Q_(){gV(this);this.eb=new uxb};_.Ag=function R_(){this.f+=this.mb[0];++this.g;if(iU.td>=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 u_=8000,v_=false;var Ey=tSb(215);aG(721,1,A_b,S_);_.Ke=function T_(a){z_(this.a)};var Dy=tSb(721);aG(123,7,n1b);_.ag=function W_(){return 0};var YA=tSb(123);aG(362,123,n1b,X_,Y_);_.Df=function Z_(){return $wnd.Math.abs(this.ob-this.nb)<32||$wnd.Math.abs(this.qb-this.pb)<32};_.Gf=function $_(a,b){this.ob=a;this.qb=b};_.If=function __(a){olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:(Y7(),M7));eV(this,this.nb,this.pb,this.ob,this.qb);tlb(a.a,16,6);this.nb<this.ob&&this.pb<this.qb?jlb(a,this.nb,this.pb,this.ob-this.nb,this.qb-this.pb):this.nb>this.ob&&this.pb<this.qb?jlb(a,this.ob,this.pb,this.nb-this.ob,this.qb-this.pb):this.nb<this.ob&&this.pb>this.qb?jlb(a,this.nb,this.qb,this.ob-this.nb,this.pb-this.qb):jlb(a,this.ob,this.qb,this.nb-this.ob,this.pb-this.qb);tlb(a.a,0,0)};_.Jf=function a0(){return 'b '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb};_.Uf=function b0(){return 98};_.Vf=function c0(a){return null};_.Wf=function d0(a){};_.Zf=function e0(a,b){var c,d,e,f;c=$wnd.Math.abs(a-this.nb);e=$wnd.Math.abs(b-this.pb);d=$wnd.Math.abs(a-this.ob);f=$wnd.Math.abs(b-this.qb);if($wnd.Math.abs(c)<10)return c*c;if($wnd.Math.abs(d)<10)return d*d;if($wnd.Math.abs(e)<10)return e*e;if($wnd.Math.abs(f)<10)return f*f;return -1};_.fg=function f0(){return 0};_.pg=function g0(a,b){Cyb(a,this.U)?(this.kb=true):b||(this.kb=false)};_.rg=function h0(a,b){};var Fy=tSb(362);aG(265,28,B0b,i0,j0);_.xf=function k0(){this.A[2].i=this.A[0].i*this.a};_.If=function l0(a){zX(this,a)};_.Jf=function m0(){return AX(this)+' '+this.a};_.Jg=function n0(){return 'CC2'};_.Uf=function o0(){return 179};_.Wf=function p0(a){a[0]=this.a==1?'CCII+~':'CCII-~';a[1]='X,Y = '+iW(this.mb[0],'V',false);a[2]='Z = '+iW(this.mb[2],'V',false);a[3]=n0b+iW(this.A[0].i,'A',false)};_.ag=function q0(){return 3};_.ig=function r0(){return 1};_.Kg=function s0(){return false};_.Ng=function t0(){this.D=2;this.F=3;this.A=sq(Oy,jZb,9,3,0,1);this.A[0]=new x2(this,0,2,'X');this.A[0].k=true;this.A[1]=new x2(this,2,2,'Y');this.A[2]=new x2(this,1,3,'Z')};_.yg=function u0(){C5(iU,0,this.hb[0],this.A[0].B);B5(iU,this.hb[1],1,this.A[0].B);r5(iU,0,this.hb[2],this.A[0].B,this.a)};_.a=0;var Gy=tSb(265);aG(720,265,B0b,v0);var Hy=tSb(720);aG(129,28,o1b,A0,B0);_.Ff=function C0(){var a,b,c,d,e,f,g,h;if(this.e){this.A[this.j].i=0;this.A[this.j+1].i=0;x5(iU,this.hb[this.j],this.hb[this.j+1],j1b);return}a=w0();for(d=0;d!=this.j;d++){$wnd.Math.abs(this.mb[d]-this.k[d])>a&&(iU.C=false)}if(this.f){for(d=0;d!=this.j;d++)this.g.d[d]=this.mb[d];this.g.c=iU.td;g=-vjb(this.f,this.g);e=g;for(d=0;d!=this.j;d++){b=this.mb[d]-this.k[d];$wnd.Math.abs(b)<u0b&&(b=u0b);this.g.d[d]=this.mb[d];f=-vjb(this.f,this.g);this.g.d[d]=this.mb[d]-b;h=-vjb(this.f,this.g);c=(f-h)/b;$wnd.Math.abs(c)<u0b&&(c=c>0?u0b:p1b);A5(iU,this.hb[this.j],this.hb[this.j+1],this.hb[d],0,c);e-=c*this.mb[d];this.g.d[d]=this.mb[d]}u5(iU,this.hb[this.j],this.hb[this.j+1],e);this.A[this.j].i=-g;this.A[this.j+1].i=g}for(d=0;d!=this.j;d++)this.k[d]=this.mb[d]};_.If=function D0(a){zX(this,a)};_.Jf=function E0(){return AX(this)+' '+this.j+' '+lcb(this.i)};_.Ig=function F0(a){var b;if(a==0){b=new Iib('<a href=\"customfunction.html\" target=\"_blank\">'+LRb('Output Function')+q1b,0,-1,-1);b.q=this.i;b.p=true;return b}if(a==1)return Gib(new Iib(b1b,this.j,1,8));return null};_.Jg=function G0(){return 'VCCS~'};_.Qf=function H0(a,b){return wU(this.j,this.j+1,a,b)};_.Uf=function I0(){return 213};_.Wf=function J0(a){x0(this,a)};_.ag=function K0(){return this.j+2};_.ig=function L0(){return 0};_.Wg=function M0(){return true};_.jg=function N0(a){return false};_.Kg=function O0(){return false};_.ng=function P0(){return true};_.og=function Q0(){GX(this);Sjb(this.g)};_.Mg=function R0(a,b){z0(this,a,b)};_.Ng=function S0(){var a;this.D=2;this.F=this.j>2?this.j:2;this.A=sq(Oy,jZb,9,this.j+2,0,1);for(a=0;a!=this.j;a++)this.A[a]=new x2(this,a,2,String.fromCharCode(65+a&ZZb));this.A[this.j]=new x2(this,0,3,'C+');this.A[this.j+1]=new x2(this,1,3,'C-');this.k=sq(pr,m0b,8,this.j,15,1);this.g=new Ujb;sU(this)};_.yg=function T0(){w5(iU,this.hb[this.j]);w5(iU,this.hb[this.j+1])};_.Ag=function U0(){Tjb(this.g,this.A[this.j].i)};_.e=false;_.j=0;var ZD=tSb(129);aG(267,129,{267:1,7:1,10:1,129:1},Y0,Z0);_.Ff=function $0(){var a,b,c,d,e,f,g,h,i;if(this.e){this.A[this.j].i=0;this.A[this.j+1].i=0;x5(iU,this.hb[this.j],this.hb[this.j+1],j1b);return}a=w0()*0.1;if((this.bb&V0)!=0){for(e=0;e!=this.a;e++)this.A[e*2+1].i=this.c[e].W}for(e=0;e!=this.a;e++){b=this.A[e*2+1].i;$wnd.Math.abs(b-this.b[e])>a&&(iU.C=false)}if(this.f){for(e=0;e!=this.a;e++)W0(this,e,this.A[e*2+1].i);this.g.c=iU.td;h=vjb(this.f,this.g);f=h;this.A[this.j].i=h;this.A[this.j+1].i=-h;for(e=0;e!=this.a;e++){b=this.A[e*2+1].i;c=b-this.b[e];$wnd.Math.abs(c)<u0b&&(c=u0b);e==0&&this.a<9&&(this.g.d[8]=b);this.g.d[e]=b;g=vjb(this.f,this.g);e==0&&this.a<9&&(this.g.d[8]=b-c);this.g.d[e]=b-c;i=vjb(this.f,this.g);d=(g-i)/c;$wnd.Math.abs(d)<u0b&&(d=d>0?u0b:p1b);r5(iU,this.hb[this.j+1],this.hb[this.j],this.A[e*2+1].B,d);f-=d*b;e==0&&this.a<9&&(this.g.d[8]=b);this.g.d[e]=b}u5(iU,this.hb[this.j+1],this.hb[this.j],f)}for(e=0;e!=this.a;e++)this.b[e]=this.A[e*2+1].i};_.Jg=function _0(){return 'CCCS'};_.Qf=function a1(a,b){return (a/2|0)==(b/2|0)};_.Uf=function b1(){return 215};_.Wf=function c1(a){var b,c;x0(this,a);b=1;for(c=0;c!=this.j;c+=2)a[b++]=this.A[c].u+N0b+iW(-this.A[c].i,'A',false);a[b++]=this.A[c].u+N0b+iW(this.mb[c],'V',false)+'; '+this.A[c+1].u+N0b+iW(this.mb[c+1],'V',false);a[b++]=n0b+iW(this.A[c].i,'A',false);a[b++]=null};_.ag=function d1(){return this.j+2};_.ig=function e1(){return (this.bb&V0)!=0?0:this.a};_.Wg=function f1(){return true};_.qg=function g1(a,b){var c;for(c=0;c!=this.j;c+=2)if(this.A[c+1].B==a){this.A[c].i=-b;this.A[c+1].i=b;return}};_.rg=function h1(a,b){if(a==1){if(b.t<0||b.t>8||b.t%2==1)return;this.j=mr(b.t);X0(this);sU(this);IX(this)}else HX(this,a,b)};_.vg=function i1(a){var b,c,d;if((this.bb&V0)==0)return;this.c=sq(cE,jZb,48,this.a,0,1);for(c=0;c!=this.j;c+=2){for(d=0;d!=a.a.a.length;d++){b=(pYb(d,a.a.a.length),HVb(a.a,d));if(!gr(b,48))continue;b.hb[0]===this.hb[c]&&b.hb[1]===this.hb[c+1]&&(this.c[c/2|0]=b)}}};_.xg=function j1(a,b){(this.bb&V0)!=0?(this.A[this.j].B=b):KX(this,a,b)};_.Ng=function k1(){X0(this)};_.yg=function l1(){var a,b;if((this.bb&V0)!=0){for(a=0;a!=this.j;a+=2)this.A[a+1].B=this.c[a/2|0].lb}else{for(a=0;a!=this.j;a+=2){b=this.A[a+1].B;D5(iU,this.hb[a],this.hb[a+1],b,0)}}w5(iU,this.hb[this.j]);w5(iU,this.hb[this.j+1])};_.Ag=function m1(){Tjb(this.g,this.A[this.j].i)};_.a=0;var V0=2;var Iy=tSb(267);aG(379,129,o1b,q1,r1);_.Ff=function s1(){var a,b,c,d,e,f,g,h,i,j,k;a=w0()*0.1;if((this.bb&n1)!=0){for(e=0;e!=this.a;e++)this.A[e*2+1].i=this.d[e].W}for(e=0;e!=this.a;e++){b=this.A[e*2+1].i;$wnd.Math.abs(b-this.b[e])>a&&(iU.C=false)}k=this.c+iU.oc.a.a.length;if(this.f){for(e=0;e!=this.a;e++)o1(this,e,this.A[e*2+1].i);this.g.c=iU.td;h=vjb(this.f,this.g);f=h;for(e=0;e!=this.a;e++){b=this.A[e*2+1].i;c=b-this.b[e];j=this.A[e*2+1].B+iU.oc.a.a.length;$wnd.Math.abs(c)<u0b&&(c=u0b);e==0&&this.a<9&&(this.g.d[8]=b);this.g.d[e]=b;g=vjb(this.f,this.g);e==0&&this.a<9&&(this.g.d[8]=b-c);this.g.d[e]=b-c;i=vjb(this.f,this.g);d=(g-i)/c;$wnd.Math.abs(d)<u0b&&(d=d>0?u0b:p1b);v5(iU,k,j,-d);f-=d*b;e==0&&this.a<9&&(this.g.d[8]=b);this.g.d[e]=b}z5(iU,k,f)}for(e=0;e!=this.a;e++)this.b[e]=this.A[e*2+1].i};_.Jg=function t1(){return 'CCVS'};_.Qf=function u1(a,b){return (a/2|0)==(b/2|0)};_.Uf=function v1(){return 214};_.Wf=function w1(a){var b,c;x0(this,a);b=1;for(c=0;c!=this.j;c+=2)a[b++]=this.A[c].u+N0b+iW(-this.A[c].i,'A',false);a[b++]=this.A[c].u+N0b+iW(this.mb[c],'V',false)+'; '+this.A[c+1].u+N0b+iW(this.mb[c+1],'V',false);a[b++]=n0b+iW(this.A[c].i,'A',false);a[b++]=null};_.ag=function x1(){return this.j+2};_.ig=function y1(){return (this.bb&n1)!=0?1:1+this.a};_.Wg=function z1(){return false};_.Mg=function A1(a,b){if(a==1){if(b.t<0||b.t>8||b.t%2==1)return;this.j=mr(b.t);p1(this);sU(this);IX(this)}else z0(this,a,b)};_.qg=function B1(a,b){var c;if((this.bb&n1)!=0){c=this.j}else{for(c=0;c!=this.j;c+=2)if(this.A[c+1].B==a){this.A[c].i=-b;this.A[c+1].i=b;return}}if(this.A[c].B==a){this.A[c].i=b;this.A[c+1].i=-b}};_.vg=function C1(a){var b,c,d;if((this.bb&n1)==0)return;this.d=sq(cE,jZb,48,this.a,0,1);for(c=0;c!=this.j;c+=2){for(d=0;d!=a.a.a.length;d++){b=(pYb(d,a.a.a.length),HVb(a.a,d));if(!gr(b,48))continue;b.hb[0]===this.hb[c]&&b.hb[1]===this.hb[c+1]&&(this.d[c/2|0]=b)}}};_.xg=function D1(a,b){(this.bb&n1)!=0?(this.A[this.j].B=b):KX(this,a,b)};_.Ng=function E1(){p1(this)};_.yg=function F1(){var a,b,c;if((this.bb&n1)!=0){for(a=0;a!=this.j;a+=2)this.A[a+1].B=this.d[a/2|0].lb}else{for(a=0;a!=this.j;a+=2){b=this.A[a+1].B;D5(iU,this.hb[a],this.hb[a+1],b,0)}}c=this.A[this.j].B;this.c=c;w5(iU,c+iU.oc.a.a.length);C5(iU,this.hb[this.j+1],this.hb[this.j],c)};_.Ag=function G1(){Tjb(this.g,this.mb[this.j]-this.mb[this.j+1])};_.a=0;_.c=0;var n1=2;var Jy=tSb(379);aG(135,7,u1b,O1,P1);_.xf=function Q1(){H1(this)};_.Ff=function R1(){if(iU.L)return;u5(iU,this.hb[0],this.hb[this.c],this.f)};_.If=function S1(a){I1(this,a)};_.Jf=function T1(){var a;return this.bb|=4,a=this.Uf(),(a<127?String.fromCharCode(a&ZZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.o+' '+this.g+' '+this.n};_.Uf=function U1(){return 99};_.Vf=function V1(a){return J1(this,a)};_.Wf=function W1(a){K1(this,a)};_.Yf=function X1(){return !iU.L&&this.n>0?1:0};_.cg=function Y1(a){return LRb('capacitor')+', '+iW(this.d,'F',false)};_.fg=function Z1(){return 99};_.Xg=function $1(){return this.n==0};_.kg=function(){return this.Xg()};_.og=function _1(){dV(this);this.W=this.V=this.f=0;this.o=this.g};_.rg=function a2(a,b){M1(this,a,b)};_.ug=function b2(a,b){this.mb[a]=b};_.wg=function c2(){N1(this)};_.yg=function d2(){if(iU.L){x5(iU,this.hb[0],this.hb[1],j1b);this.f=0;this.c=1;return}this.c=this.n>0?2:1;(this.bb&2)==0?(this.e=iU.vd/(2*this.d)):(this.e=iU.vd/this.d);x5(iU,this.hb[0],this.hb[this.c],this.e);y5(iU,this.hb[0]);y5(iU,this.hb[this.c]);this.n>0&&x5(iU,this.hb[1],this.hb[2],this.n)};_.zg=function e2(){(this.bb&2)==0?(this.f=-this.o/this.e-this.W):(this.f=-this.o/this.e)};_.Ag=function f2(){this.o=this.mb[0]-this.mb[this.c];H1(this)};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.n=0;_.o=0;var Ky=tSb(135);aG(31,187,z_b,i2,j2);var Ny=tSb(31);aG(127,34,b0b,k2);var Ly=tSb(127);aG(95,34,{92:1,44:1,20:1,34:1,18:1,95:1},p2,q2,r2);_.Ae=function s2(){o2(this,!this.c);if(this.a){this.a.Ae();M4(iU)}};_.c=false;var l2='<div style=\"display:inline-block;width:15px;\">';var My=tSb(95);aG(9,1,{9:1},x2);_.a=false;_.b=0;_.c=0;_.d=false;_.g=0;_.i=0;_.j=false;_.k=false;_.n=0;_.p=false;_.q=0;_.r=0;_.s=false;_.A=false;_.B=0;var Oy=tSb(9);aG(70,262,W_b,z2);var Qy=tSb(70);aG(417,1,{32:1,883:1,871:1,275:1,410:1,193:1,411:1,192:1,12:1,831:1},S5);_.Yg=function Y5(){n3(this)};_.Zg=function $5(){return F3(this)};_.$g=function d6(){var a,b,c;a=[];for(c=0;c!=this.ab.a.a.length;c++){b=U3(this,c);oU(b);a[a.length]=b}return a};_._g=function e6(a){var b;b=Ppb(a);if(!b||b.a==0)return 0;return this.qc[b.a-1]};_.ah=function f6(a,b){a4(this,a,b)};_.bh=function h6(){q3(this)};_.Ke=function k6(a){!!a.a&&(a.a.preventDefault(),undefined);ai(a.a)==4&&R4(this,(a.a.clientX||0)|0,(a.a.clientY||0)|0,0)};_.Le=function l6(a){!!a.a&&(a.a.preventDefault(),undefined);!!this.fc&&!gr(this.fc,54)&&!this.nc.c&&l3(this,this.fc)};_.Ne=function m6(b){var c,d,e,f,g;!!b.a&&(b.a.preventDefault(),undefined);of(this.J);this.pd=null;this.Zb=this.Ub=qm(b);this.$b=this.Vb=rm(b);this.dc=(bUb(),GF(Date.now()));(this.v==null||this.v.length==0)&&G4(this);LQ(this.xc,this.v!=null&&this.v.length>0);if(ai(b.a)!=1&&ai(b.a)!=4)return;t4(this,b);this.ec=true;if(this.jc){this.ud=7;return}if(ai(b.a)==1){this.ud=this.gc;!!b.a.altKey&&!!b.a.metaKey?(this.ud=3):!!b.a.altKey&&!!b.a.shiftKey?(this.ud=2):b.a.shiftKey?(this.ud=6):b.a.altKey?(this.ud=1):(!!b.a.ctrlKey||!!b.a.metaKey)&&(this.ud=5)}else this.ud=1;this.nc.c&&(this.ud=6);if(!h3(this)&&(this.Vc!=-1&&YBb(this.Wc[this.Vc])||this.Vc==-1&&gr(this.fc,17)&&YBb(this.fc.a))){if(this.nc.c)return;this.Vc!=-1?(e=this.Wc[this.Vc]):(e=this.fc.a);e.w=new UDb(e);D2=e.w;W2(this);this.ec=false;return}c=d4(this,qm(b));d=e4(this,rm(b));if(v3(this,c,d)){return}this.ud==6&&!!this.fc&&!this.nc.c&&OU(this.fc,c,d,256)>=0&&!M2(this)&&(this.ud=5);this.ud!=6&&this.ud!=4&&W2(this);C4(this);this.Eb=c;this.Fb=d;if(this.ud!=0)return;f=c+this.sb&this.rb;g=d+this.sb&this.rb;if(!Byb(this.j,qm(b),rm(b)))return;try{this.O=V5(this.hc,f,g)}catch(a){a=AF(a);if(gr(a,15)){X5()}else throw BF(a)}};_.Oe=function n6(a){!!a.a&&(a.a.preventDefault(),undefined);this.bc=qm(a);this.cc=rm(a);if(this.ec){r4(this,a);return}t4(this,a);this.Tc=-1};_.Pe=function o6(a){this.bc=-1};_.Re=function p6(a){var b;!!a.a&&(a.a.preventDefault(),undefined);this.ec=false;this.ud==6&&!this.$c&&W2(this);this.ud==5&&this.T==-1&&u3(this,this.fc);this.ud=this.gc;this.$c=null;b=false;if(this.ub){C9(this.ub);this.ub=null;b=true}if(this.O){if(this.O.Df()){this.O.Ef();(this.gc==6||this.gc==4)&&W2(this)}else{bYb(this.ab,this.O);this.O.Hf();b=true;Q5(this);this.Gd=true}this.O=null}if(b){u4(this);C4(this)}!!this.O&&this.O.Ef();this.O=null;M4(this)};_.Se=function q6(a){var b;!!a.a&&(a.a.preventDefault(),undefined);b=(bUb(),KF(GF(Date.now()),CF(this.Od,A$b)));(this.nc.c||!this.kc.c)&&(b=true);b||R4(this,(a.a.clientX||0)|0,(a.a.clientY||0)|0,di(a.a));if(gr(this.fc,192)&&!b)this.fc.Se(a);else if(this.Vc!=-1&&!b)ECb(this.Wc[this.Vc],a);else if(!h3(this)){this.bc=qm(a);this.cc=rm(a);R5(this,-di(a.a)*this.Md,false);this.Od=GF(Date.now())}M4(this)};_.cf=function r6(a){var b,c,d,e,f,g;c=a.d.charCode||0;g=YI(a.d);e=a.d.keyCode|0;if(h3(this)){if(!!H2&&H2.Kb&&(g&128)!=0){(e==27||e==32)&&NEb(H2,false);e==13&&NEb(H2,true)}f=F2;!!E2&&(f=E2);!!C2&&(f=C2);!!D2&&(f=D2);if(!!f&&f.Kb&&(g&128)!=0){e==27&&f.Fh();e==13&&f.Gh()}return}if((g&256)!=0){if(c==45){p4(this,x4b,g4b);a.a=true}if(c==43||c==61){p4(this,x4b,f4b);a.a=true}if(c==48){p4(this,x4b,e4b);a.a=true}if(c==47&&this.ad[47]==null){p4(this,x4b,CZb);a.a=true}}if(this.nc.c)return;if((g&128)!=0){if(e==8||e==46){if(this.Vc!=-1){MCb(this.Wc[this.Vc],null);this.Vc=-1}else{this.Wb=null;C4(this);k3(this,true);a.a=true}}if(e==27){this.gc=6;Z4(this,C4b);this.hc=j3b;RLb(this.Ad,yUb(this.u,this.hc));NLb(this.Ad,this.hc);this.ud=this.gc;a.a=true}if(!!a.d.ctrlKey||!!a.d.metaKey){if(e==67){p4(this,x4b,$3b);a.a=true}if(e==88){p4(this,x4b,'cut');a.a=true}if(e==86){p4(this,x4b,m_b);a.a=true}if(e==90){p4(this,x4b,Y3b);a.a=true}if(e==89){p4(this,x4b,Z3b);a.a=true}if(e==68){p4(this,x4b,a4b);a.a=true}if(e==65){p4(this,x4b,b4b);a.a=true}if(e==80){p4(this,x4b,T3b);a.a=true}if(e==78&&$wnd.openFile!=undefined){p4(this,x4b,C3b);a.a=true}if(e==83){d=K3b;$wnd.openFile!=undefined&&(d=this.Nc.f?'save':J3b);p4(this,x4b,d);a.a=true}if(e==79){p4(this,x4b,E3b);a.a=true}}}if((g&256)!=0){if(c>32&&c<127){b=this.ad[c];a.a=true;if(b==null)return;this.gc=0;Z4(this,B4b);this.hc=b;RLb(this.Ad,yUb(this.u,this.hc));NLb(this.Ad,this.hc);this.ud=this.gc}if(c==32){this.gc=6;Z4(this,C4b);this.hc=j3b;RLb(this.Ad,yUb(this.u,this.hc));NLb(this.Ad,this.hc);this.ud=this.gc;a.a=true}}};_.dh=function s6(a,b){var c,d,e;for(e=0;e!=this.ab.a.a.length;e++){c=U3(this,e);if(gr(c,233)){d=c;wTb(d.a,a)&&(isNaN(b)||(d.b=b))}}};_.eh=function t6(a){g5(this,a)};_.fh=function u6(){return this.ed};_.gh=function v6(a,b){this.ud=1;this.R=a;this.S=b};_.hh=function w6(a){R5(this,a,false)};_.b=false;_.d=false;_.g=0;_.i=0;_.n=0;_.o=0;_.p=false;_.q=false;_.A=null;_.C=false;_.L=false;_.M=false;_.P=0;_.Q=0;_.R=0;_.S=0;_.T=0;_.U=false;_.pb=0;_.qb=0;_.rb=0;_.sb=0;_.tb=0;_.vb=false;_.wb=false;_.xb=0;_.yb=0;_.zb=-1;_.Eb=0;_.Fb=0;_.Gb=false;_.Ib=0;_.Jb=0;_.Lb=0;_.Ob=false;_.Sb=0;_.Ub=0;_.Vb=0;_.Xb=-1;_.Yb=-1;_.Zb=0;_.$b=0;_._b=20;_.ac=0;_.bc=-1;_.cc=-1;_.dc=0;_.ec=false;_.fc=null;_.gc=6;_.hc=j3b;_.ic=-1;_.jc=false;_.lc=false;_.mc=false;_.sc=0;_.tc=-1;_.Oc=false;_.Qc=0;_.Sc=0.2;_.Tc=-1;_.Vc=-1;_.Xc=0;_.bd=false;_.ed=false;_.jd=null;_.kd=null;_.ld=null;_.md=null;_.nd=0;_.od=0;_.rd=0;_.td=0;_.ud=6;_.vd=0;_.wd=0;_.xd=0;_.Gd=false;_.Jd=0;_.Md=1;_.Od=0;var A2=166,B2,C2,D2,E2,F2,G2=0,H2,I2;var tz=tSb(417);aG(438,220,{},x6);_._d=function y6(){J5(this.a)};var _y=tSb(438);aG(447,1,{},z6);_.Ae=function A6(){var a;e5(v3b,this.a.B.c);a=Z7(UT);(wTb(a,'#ffff00')||wTb(a,'#00ffff'))&&(UT=this.a.B.c?(Y7(),X7):(Y7(),P7))};var Ry=tSb(447);aG(448,1,{},B6);_.Ae=function C6(){e5(w3b,this.a.kc.c)};var Sy=tSb(448);aG(449,1,e_b,D6);_.Ye=function E6(a){M4(this.a)};var Ty=tSb(449);aG(450,1,A_b,F6);_.Ke=function G6(a){N4(this.a)};var Uy=tSb(450);aG(451,1,A_b,H6);_.Ke=function I6(a){g5(this.a,!this.a.ed)};var Vy=tSb(451);aG(452,50,a0b,J6);_.le=function K6(a){var b,c,d;b=-1;for(c=0;c!=this.a.Zc.a.a.length;c++){d=fYb(this.a.Zc,c);LI();ni(d.Sb,a.target)&&(b=c)}switch(LI(),WJ(a.type)){case 16:this.a.Tc=b;break;case 32:this.a.Tc=-1;}jQ(this,a)};var Wy=tSb(452);aG(453,1,A_b,L6);_.Ke=function M6(a){o3(this.a)};var Xy=tSb(453);aG(454,1,{12:1,885:1},N6);var Yy=tSb(454);aG(455,1,{},O6);_.ze=function P6(){J5(this.a);this.a.lc=false;return false};var Zy=tSb(455);aG(456,1,{},Q6);_._e=function R6(a,b){this.a.wb||GJ(LRb(K4b))};_.af=function S6(a,b){var c,d,e;d=b.a.status;if((d==1223?204:d)==200){e=b.a.responseText;B4(this.a,IYb((c=e,DYb(),c)),this.b)}else{GJ(LRb(K4b))}};_.b=false;var $y=tSb(456);aG(439,1,{},T6);_.Ae=function U6(){this.a.Ld.c&&o2(this.a.Cc,false);f5(this.a)};var cz=tSb(439);aG(457,1,{},V6);_._e=function W6(a,b){GJ(LRb(L4b))};_.af=function X6(a,b){var c,d;c=b.a.status;if((c==1223?204:c)==200){d=b.a.responseText;E4(this.a,d,8);K2(this.a,false);this.a.Gd=false}else{GJ(LRb(L4b))}};var az=tSb(457);aG(458,1,{},Z6);_.te=function $6(a){$wnd.alert(\"Can't load canvas2svg.js.\")};_.ue=function _6(a){var b;Y6((b=this,a,b))};var bz=tSb(458);aG(440,1,{},a7);_.Ae=function b7(){this.a.Cc.c&&o2(this.a.Ld,false);f5(this.a)};var dz=tSb(440);aG(441,1,{},c7);_.Ae=function d7(){$4(this.a)};var ez=tSb(441);aG(442,1,{},e7);_.Ae=function f7(){h5(this.a)};var fz=tSb(442);aG(443,1,{},g7);_.Ae=function h7(){e5('crossHair',this.a.F.c)};var gz=tSb(443);aG(444,1,{},i7);_.Ae=function j7(){e5(t3b,this.a.hb.c);QLb(this.a.Ad,this.a.hb.c)};var hz=tSb(444);aG(445,1,{},k7);_.Ae=function l7(){var a;e5('euroGates',this.a.gb.c);for(a=0;a!=this.a.ab.a.a.length;a++)U3(this.a,a).wg()};var iz=tSb(445);aG(446,1,{},m7);_.Ae=function n7(){var a;for(a=0;a<this.a.Qc;a++)TCb(this.a.Wc[a],this.a.Wc[a].A);e5(u3b,this.a.Fc.c)};var jz=tSb(446);aG(166,1,{},q7);_.a=0;_.d=0;var kz=tSb(166);aG(437,1,{},r7);_.a=0;_.b=0;_.c=0;var lz=tSb(437);aG(201,1,{201:1},s7,t7);_.a=0;var mz=tSb(201);aG(222,1,{222:1},u7);_.b=0;_.c=0;_.d=0;var nz=tSb(222);aG(286,1,{286:1},v7);_.b=0;var oz=tSb(286);aG(459,1,{},w7);_.Pd=function y7(a){return this===a};_.ih=function x7(a,b){return $Sb(a.pb-b.pb)};var pz=tSb(459);aG(460,1,{},z7);_.Pd=function B7(a){return this===a};_.ih=function A7(a,b){return $Sb(a.pb-b.pb)};var qz=tSb(460);aG(461,1,{},C7);_.Pd=function E7(a){return this===a};_.ih=function D7(a,b){return $Sb(a.nb-b.nb)};var rz=tSb(461);aG(462,1,{},F7);_.Pd=function H7(a){return this===a};_.ih=function G7(a,b){return $Sb(a.nb-b.nb)};var sz=tSb(462);aG(169,1,{169:1},I7);_.a=false;var wz=tSb(169);aG(188,1,{188:1},J7);_.b=0;var vz=tSb(188);aG(713,47,M0b,K7);_.fg=function L7(){return 0};var xz=tSb(713);aG(36,1,{36:1},_7,a8,b8);_.Sd=function c8(){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 M7,N7,O7,P7,Q7,R7,S7,T7,U7,V7,W7,X7;var yz=tSb(36);aG(104,7,B0b);_.jh=function t8(){return false};_.Cf=function(){return this.jh()};_.kh=function u8(){var a;for(a=0;a<this.w.a.a.length;a++)fYb(this.w,a).Ef();ZT==this&&(ZT=null);f3(iU,this)};_.Ef=function(){this.kh()};_.lh=function v8(){var a;for(a=0;a<this.w.a.a.length;a++)fYb(this.w,a).Ff()};_.Ff=function(){this.lh()};_.mh=function w8(){return e8(this)};_.Jf=function(){return this.mh()};_.nh=function x8(a,b){var c,d;!this.B&&(this.B=new XWb);c=new Nmb(a,b);d=xUb(this.B,c);if(d!=null)return PYb(d),d;d=(eSb(),h8(this,a,b)?true:false);AUb(this.B,c,d);return PYb(d),d};_.Qf=function(a,b){return this.nh(a,b)};_.Sf=function y8(a){return i8(this,a)};\n",
"_.Yf=function z8(){return this.D-this.F};_._f=function A8(a){return this.G[a]};_.ag=function B8(){return this.F};_.oh=function C8(){return j8(this)};_.bg=function(){return this.oh()};_.ph=function D8(){return this.H.a.a.length};_.ig=function(){return this.ph()};_.qh=function E8(a){var b,c;!this.C&&(this.C=new XWb);b=aTb(a);c=xUb(this.C,b);if(c!=null)return PYb(c),c;c=(eSb(),k8(this,a)?true:false);AUb(this.C,b,c);return PYb(c),c};_.jg=function(a){return this.qh(a)};_.rh=function F8(){var a;for(a=0;a<this.w.a.a.length;a++)if(fYb(this.w,a).ng())return true;return false};_.ng=function(){return this.rh()};_.sh=function G8(){m8(this)};_.og=function(){this.sh()};_.th=function H8(a,b){var c;for(c=0;c<this.H.a.a.length;c++)fYb(this.H,c).b==a&&fYb(this.H,c).a.qg(a,b)};_.qg=function(a,b){this.th(a,b)};_.uh=function I8(a,b){var c,d;this.hb[a]=b;c=fYb(this.A,a).b;for(d=0;d<c.a.a.length;d++){(pYb(d,c.a.a.length),HVb(c.a,d)).a.tg((pYb(d,c.a.a.length),HVb(c.a,d)).b,b)}};_.tg=function(a,b){this.uh(a,b)};_.vh=function J8(a,b){var c,d;this.mb[a]=b;c=fYb(this.A,a).b;for(d=0;d<c.a.a.length;d++){(pYb(d,c.a.a.length),HVb(c.a,d)).a.ug((pYb(d,c.a.a.length),HVb(c.a,d)).b,b)}this.mb[a]=b};_.ug=function(a,b){this.vh(a,b)};_.xg=function K8(a,b){var c;c=fYb(this.H,a);c.a.xg(c.c,b);c.b=b};_.wh=function L8(){var a,b;for(b=0;b<this.w.a.a.length;b++){a=fYb(this.w,b);a.vg(this.w);a.yg()}};_.yg=function(){this.wh()};_.xh=function M8(){var a;for(a=0;a<this.w.a.a.length;a++)fYb(this.w,a).zg()};_.zg=function(){this.xh()};_.yh=function N8(){o8(this)};_.Ag=function(){this.yh()};_.D=0;_.F=0;var Az=tSb(104);aG(375,104,B0b,S8,T8);_.If=function U8(a){fV(this,this.ib,this.jb,this.c*2);lV(this,a,this.mb[0]);HV(a,this.a[0],this.a[1]);lV(this,a,this.mb[1]);HV(a,this.b[0],this.b[1]);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);jV(this,a);IV(a,this.i);qlb(a,this.f);CU(this,a,'-',this.g[0].a,this.g[0].b-2,true);CU(this,a,'+',this.g[1].a,this.g[1].b,true);CU(this,a,'\\u2265?',this.g[2].a,this.g[2].b,true);lV(this,a,this.mb[2]);HV(a,this.fb,this.jb);this.V=mV(-i8(this,2),this.V);EU(a,this.jb,this.fb,this.V);HU(this,a)};_.Lf=function V8(a,b){this._==0&&(this.bb^=4);KU(this,a)};_.Mf=function W8(a,b){this.bb^=4;LU(this,a)};_.Nf=function X8(a,b){this.ab==0&&(this.bb^=4);MU(this,a)};_.nh=function Y8(a,b){return false};_.zh=function Z8(){return 401};_.Uf=function(){return this.zh()};_.Wf=function $8(a){a[0]='Comparator';a[1]='V+ = '+iW(this.mb[1],'V',false);a[2]='V- = '+iW(this.mb[0],'V',false)};_.wg=function _8(){var a,b,c,d;gV(this);this.X>150&&this==iU.O&&R8(this,2);d=this.e;d>this.X/2&&(d=mr(this.X/2));vU(this,d*2);a=this.c*this.$;this.a=cV(2);this.b=cV(2);this.g=cV(3);b=(this.bb&4)!=0?-1:1;YU(this.ib,this.jb,this.a[0],this.b[0],0,a*b);YU(this.eb,this.fb,this.a[1],this.b[1],0,a*b);YU(this.eb,this.fb,this.g[0],this.g[1],0.2,a*b);XU(this.eb,this.fb,this.g[2],0.5,0);c=cV(2);YU(this.eb,this.fb,c[0],c[1],0,a*2);this.i=xU(c[0],c[1],this.fb);this.f=new Ckb(y0b,0,this.d==2?14:10);n8(this,0,this.a[0]);n8(this,1,this.b[0]);n8(this,2,this.jb)};_.c=0;_.d=0;_.e=0;var O8,P8='OpAmpElm 1 2 3\\rAnalogSwitchElm 4 5 3\\rGroundElm 5';var zz=tSb(375);aG(396,28,B0b,b9,c9);_.Jf=function d9(){return AX(this)+' '+this.g};_.Hg=function e9(){var a,b,c,d;if(this.A[this.b].A&&!this.w){if(this.A[this.d].A&&this.A[this.e].A){d=0;b=this.n-1;for(a=0;a!=this.n;a++)this.A[b-a].A&&(d|=1<<a);++d;c=this.g==0?1<<this.n:this.g;d%=c;for(a=0;a!=this.n;a++){this.A[b-a].k||(console.log(O0b+(b-a)+P0b),undefined);this.A[b-a].A=(d&1<<a)!=0}this.a=d==c-1}if(!this.A[this.f].A){for(a=0;a!=this.n;a++)MX(this,a,this.A[a+this.n].A);d=0;b=this.n-1;for(a=0;a!=this.n;a++)this.A[b-a].A&&(d|=1<<a);c=this.g==0?1<<this.n:this.g;this.a=d==c-1}}if(!this.A[this.c].A){for(a=0;a!=this.n;a++){this.A[a].k||(console.log(O0b+a+P0b),undefined);this.A[a].A=false}this.a=false}this.w=this.A[this.b].A;MX(this,this.i,this.a&&this.A[this.e].A)};_.Ig=function f9(a){if(a==0)return Gib(new Iib(R0b,this.n,1,1));if(a==1)return Gib(new Iib('Modulus',this.g,1,1));return null};_.Jg=function g9(){if(this.g==0)return M4b;return LRb(M4b)+(''+LRb(' (mod '))+this.g+')'};_.Uf=function h9(){return 421};_.ag=function i9(){return this.n*2+6};_.ig=function j9(){return this.n+1};_.Lg=function k9(){return true};_.Mg=function l9(a,b){if(a==0&&b.t>=2){this.n=mr(b.t);a9(this);IX(this);sU(this)}a==1&&(this.g=mr(b.t))};_.Ng=function m9(){a9(this)};_.a=false;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;var Bz=tSb(396);aG(354,28,B0b,o9,p9);_.Jf=function q9(){return AX(this)+' '+this.a+' '+this.b};_.Hg=function r9(){var a,b,c,d,e;d=(this.bb&8)!=0;if(this.A[0].A!=d&&this.w==d){e=0;a=1;(this.bb&4)!=0&&this.A[this.n+2].A&&(a=-1);c=2+this.n-1;for(b=0;b!=this.n;b++)this.A[c-b].A&&(e|=1<<b);e+=a;this.b!=0&&(e=(e+this.b)%this.b);for(b=0;b!=this.n;b++)this.A[c-b].A=(e&1<<b)!=0}if(!this.A[1].A==this.a){for(b=0;b!=this.n;b++)this.A[b+2].A=false}this.w=this.A[0].A};_.Ig=function s9(a){var b;if(a==0){b=new Iib('',0,-1,-1);b.b=new j2(N4b,this.a);return b}if(a==1)return Gib(new Iib(R0b,this.n,1,1));if(a==2)return Gib(new Iib('Modulus',this.b,1,1));if(a==3){b=new Iib('',0,-1,-1);b.b=new j2('Up/Down Pin',(this.bb&4)!=0);return b}if(a==4){b=new Iib('',0,-1,-1);b.b=new j2('Negative Edge Triggered',(this.bb&8)!=0);return b}return null};_.Jg=function t9(){if(this.b==0)return M4b;return LRb(M4b)+(''+LRb(' (mod '))+this.b+')'};_.Uf=function u9(){return 164};_.ag=function v9(){return (this.bb&4)!=0?this.n+3:this.n+2};_.ig=function w9(){return this.n};_.Lg=function x9(){return true};_.Mg=function y9(a,b){if(a==0){this.a=g2(b.b);n9(this);IX(this)}if(a==1&&b.t>=3){this.n=mr(b.t);n9(this);IX(this)}a==2&&(this.b=mr(b.t));if(a==3){this.bb=Dib(b,this.bb,4);n9(this);IX(this)}if(a==4){this.bb=Dib(b,this.bb,8);n9(this);IX(this)}};_.Ng=function z9(){n9(this)};_.a=false;_.b=0;var Cz=tSb(354);aG(54,7,R4b,G9,H9);_.xf=function J9(){this.q==1&&(this.W=0)};_.If=function K9(a){var b,c;b=this.q==1?0:2;c=this.q==1?16:2;fV(this,this.ib,this.jb,16);BU(this,a);this.q==0&&(this.V=mV(this.W,this.V),iU.O!=this&&EU(a,this.ib,this.jb,this.V));ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||olb(a,lU);XU(this.eb,this.fb,this.r,0,b);XU(this.eb,this.fb,this.s,1,c);HV(a,this.r,this.s);if(this.n!=null){olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:lU);if($wnd.Math.abs(this.ab)>$wnd.Math.abs(this._))klb(a,this.n,this.nb+10,(this.pb<this.qb?this.eb:this.fb).b-5);else{a.a.save();a.c=a.b;a.a.textAlign=u_b;klb(a,this.n,(this.nb+this.ob)/2|0,this.ob>this.nb?this.pb+15:this.pb-15);a.a.restore();a.b=a.c}}if((this.bb&2)!=0){hlb(a,this.k[2],this.k[3]);tlb(a.a,3,3);XU(this.eb,this.fb,this.k[0],0.5,this.q==1?8:2);if(this.o)hlb(a,this.k[1],this.k[0]);else{hlb(a,this.k[6],this.k[0]);hlb(a,this.k[1],this.k[4])}tlb(a.a,0,0);if(!this.o){hlb(a,this.k[4],this.k[5]);hlb(a,this.k[6],this.k[5])}}HU(this,a)};_.Jf=function L9(){return A9(this)};_.Qf=function M9(a,b){return this.q==0};_.Uf=function N9(){return 115};_.Vf=function O9(a){return B9(this,a)};_.Wf=function P9(a){a[0]=this.o?'push switch (SPST)':'switch (SPST)';if(this.q==1){a[1]='open';a[2]=o0b+iW($wnd.Math.abs(this.gg()),'V',false)}else{a[1]=a1b;a[2]=D0b+iW(this.mb[0],'V',false);a[3]=n0b+iW($wnd.Math.abs(this.W),'A',false)}};_.fg=function Q9(){return 115};_.Ah=function R9(){XU(this.eb,this.fb,this.r,0,16);return Hyb(Hyb(new Kyb(this.eb),new Kyb(this.fb)),new Kyb(this.r))};_.lg=function S9(){return this.q==0};_.mg=function T9(){return this.q==0};_.rg=function U9(a,b){D9(this,a,b)};_.wg=function V9(){E9(this)};_.Bh=function W9(){F9(this)};_.o=false;_.p=0;_.q=0;var yD=tSb(54);aG(400,54,R4b,Y9,Z9);_.xf=function $9(){};_.If=function _9(a){var b,c,d;fV(this,this.ib,this.jb,1);qU(this,this.a[2],this.a[5]);lV(this,a,this.mb[1]);HV(a,this.a[1],this.a[2]);HV(a,this.a[1],this.a[3]);HV(a,this.a[3],this.i[0]);HV(a,this.i[0],this.i[3]);lV(this,a,this.mb[3]);HV(a,this.i[2],this.a[5]);HV(a,this.i[1],this.a[0]);HV(a,this.a[0],this.a[4]);for(c=0;c!=2;c++){lV(this,a,this.mb[c*2]);HV(a,this.f[c],this.e[c]);lV(this,a,this.mb[c*2+1]);(this.bb&2)!=0&&HV(a,this.g[c*4],this.g[c*4+2]);HV(a,this.i[c*2],this.g[c*4]);lV(this,a,this.mb[3-c*2]);HV(a,this.i[c*2+1],this.g[c*4+1]);ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||olb(a,(Y7(),U7));if(c<1){d=-c*16*3;b=this.q*-3;XU(this.ib,this.jb,this.d[0],0.5,d-16*(0.5-this.q)+b);XU(this.ib,this.jb,this.d[1],0.5,d-48-16*(0.5-this.q)+7+b);tlb(a.a,4,4);hlb(a,this.d[0],this.d[1]);tlb(a.a,0,0)}ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||olb(a,lU);HV(a,this.e[c],this.g[c*4+3-this.q*2]);this.b[c]=mV(this.c[c],this.b[c]);EU(a,this.f[c],this.e[c],this.b[c]);EU(a,this.g[c*4+this.q],this.i[c*2+this.q],this.b[c]);c==1&&this.q==0&&EU(a,this.i[2],this.a[5],this.b[1]);if(c==0&&this.q==1){EU(a,this.i[1],this.a[0],this.b[0]);EU(a,this.a[0],this.a[4],this.b[0]);EU(a,this.a[4],this.a[5],this.b[0])}c==1&&this.q==1&&EU(a,this.i[3],this.i[0],this.b[1]);EU(a,this.i[0],this.a[3],this.b[this.q]);EU(a,this.a[3],this.a[1],this.b[this.q]);EU(a,this.a[1],this.a[2],this.b[this.q])}HU(this,a);EV(a,this.i[0]);EV(a,this.a[4])};_.Qf=function aab(a,b){return this.q==0?a==0&&b==1||a==1&&b==0||a==2&&b==3||a==3&&b==2:a==0&&b==3||a==3&&b==0||a==2&&b==1||a==1&&b==2};_.Sf=function bab(a){if(a==0||a==2)return -this.c[a/2|0];if(this.q==0)return this.c[a/2|0];return this.c[1-(a/2|0)]};_.Uf=function cab(){return 430};_.Vf=function dab(a){if(a==0)return Kib(P4b,(this.bb&2)!=0);return null};_.Wf=function eab(a){var b;a[0]='cross switch';for(b=0;b!=2;b++)a[b+1]='I'+(b+1)+N0b+iW($wnd.Math.abs(this.c[b]),'A',false)};_._f=function fab(a){if(a==0||a==2)return this.f[a/2|0];if(a==1)return this.a[2];return this.a[5]};_.ag=function gab(){return 4};_.fg=function hab(){return 0};_.Ah=function iab(){return Hyb(Hyb(new Kyb(this.e[0]),new Kyb(this.g[1])),new Kyb(this.g[4]))};_.ig=function jab(){return 2};_.lg=function kab(){return false};_.mg=function lab(){return true};_.qg=function mab(a,b){a==this.j[0]?(this.c[0]=b):(this.c[1]=b)};_.rg=function nab(a,b){if(a==0){this.bb=Dib(b,this.bb,2);X9(this)}};_.wg=function oab(){X9(this)};_.xg=function pab(a,b){this.j[a]=b};_.yg=function qab(){var a;if(this.q==0){for(a=0;a!=2;a++)D5(iU,this.hb[a*2],this.hb[a*2+1],this.j[a],0)}else{for(a=0;a!=2;a++)D5(iU,this.hb[a*2],this.hb[3-a*2],this.j[a],0)}};var Dz=tSb(400);aG(387,104,B0b,vab,wab);_.jh=function xab(){return true};_.If=function yab(a){var b;fV(this,this.ib,this.jb,12);lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);jV(this,a);HV(a,this.c[0],this.c[1]);iU.Cc.c&&olb(a,(Y7(),S7));lV(this,a,this.mb[1]);HV(a,this.jb,this.fb);jV(this,a);HV(a,this.d[0],this.d[1]);lV(this,a,0.5*(this.mb[0]+this.mb[1]));for(b=0;b!=4;b++)HV(a,this.f[b],this.f[(b+1)%4]);this.V=mV(this.W,this.V);if(iU.O!=this){EU(a,this.ib,this.eb,this.V);EU(a,this.jb,this.fb,-this.V)}HU(this,a)};_.Uf=function zab(){return 412};_.Vf=function Aab(a){if(a==0)return new Hib('<a href=\"crystal.html\" target=\"_blank\">'+LRb('Parallel Capacitance')+q1b,this.b);if(a==1)return new Hib('Series Capacitance (F)',this.g);if(a==2)return new Iib(S4b,this.a,0,0);if(a==3)return new Iib('Resistance ('+KRb+')',this.e,0,0);return null};_.Wf=function Bab(a){a[0]='crystal';NU(this,a);a[3]='fs = '+iW(1/($wnd.Math.sqrt(this.a*this.g)*hZb*2),C0b,false)};_.rg=function Cab(a,b){a==0&&b.t>0&&(this.b=b.t);a==1&&b.t>0&&(this.g=b.t);a==2&&b.t>0&&(this.a=b.t);a==3&&b.t>0&&(this.e=b.t);uab(this)};_.wg=function Dab(){var a,b;gV(this);a=(this.X/2-10)/this.X;this.eb=UU(this.ib,this.jb,a);this.fb=UU(this.ib,this.jb,1-a);this.c=cV(2);this.d=cV(2);YU(this.ib,this.jb,this.c[0],this.c[1],a,8);YU(this.ib,this.jb,this.d[0],this.d[1],1-a,8);this.f=cV(4);b=(this.X/2-5)/this.X;YU(this.ib,this.jb,this.f[0],this.f[1],b,10);YU(this.ib,this.jb,this.f[3],this.f[2],1-b,10);n8(this,0,this.ib);n8(this,1,this.jb)};_.yh=function Eab(){o8(this);this.W=i8(this,1)};_.a=0;_.b=0;_.e=0;_.g=0;var rab,sab='CapacitorElm 1 2\\rCapacitorElm 1 3\\rInductorElm 3 4\\rResistorElm 4 2';var Ez=tSb(387);aG(164,7,T4b,Hab,Iab);_.If=function Jab(a){var b;BU(this,a);lV(this,a,(this.mb[0]+this.mb[1])/2);jV(this,a);FV(a,this.e.a,this.e.b,12);HV(a,this.b,this.c);mlb(a,this.a);fV(this,this.ib,this.jb,12);this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);if(iU.cd.c&&this.W!=0){b=iW(this.W,'A',true);(this._==0||this.ab==0)&&IU(this,a,b,12)}HU(this,a)};_.Jf=function Kab(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&ZZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f};_.Uf=function Lab(){return 105};_.Vf=function Mab(a){if(a==0)return new Iib('Current (A)',this.f,0,0.1);return null};_.Wf=function Nab(a){var b;a[0]='current source';b=NU(this,a);a[b++]=F0b+iW(-(this.mb[1]-this.mb[0])*this.W,'W',false)};_.bg=function Oab(){return -(this.mb[1]-this.mb[0])*this.W};_.gg=function Pab(){return this.mb[1]-this.mb[0]};_.rg=function Qab(a,b){this.f=b.t};_.wg=function Rab(){Gab(this)};_.yg=function Sab(){if(this.d){x5(iU,this.hb[0],this.hb[1],j1b);this.W=0}else{u5(iU,this.hb[0],this.hb[1],this.f);this.W=this.f}};_.d=false;_.f=0;var Fz=tSb(164);aG(403,28,B0b,Wab);_.Gg=function Xab(a,b,c){if(this.a==null)return;a.a.save();a.c=a.b;a.a.textBaseline=T_b;a.a.textAlign=u_b;klb(a,this.a,b,c);a.a.restore();a.b=a.c};_.ag=function Yab(){return this.A==null?1:this.A.length};_.ig=function Zab(){return 0};_.Lg=function $ab(){return false};_.Ng=function _ab(){};var Gz=tSb(403);aG(268,104,B0b,dbb,ebb,fbb);_.If=function gbb(a){var b;for(b=0;b!=this.e;b++){this.a.mb[b]=this.mb[b];this.a.A[b].i=i8(this,b)}kV(this.a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this);zX(this.a,a);this.U=this.a.U};_.mh=function hbb(){var a,b;b=(a='410 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+g8(this));b+=' '+lcb(this.c);b+=f8(this);return b};_.Kf=function ibb(){var a,b,c,d;d='';for(b=0;b<this.w.a.a.length;b++){a=fYb(this.w,b);c=a.Kf();if(c!=null&&c.length!=0){d.length==0||(d+=UZb);d+=c}}if(this.b.b)return d;d.length==0||(d+=UZb);d+=wbb(this.b);return d};_.Lf=function jbb(a,b){var c;this.bb^=C$b;if(b!=1){c=(this.a.r+1)*this.a.q;this.nb=a-this.nb-c;this.ob=a-this.ob}bbb(this)};_.Mf=function kbb(a,b){this.bb^=f_b;(this.bb&C$b)!=0!=((this.bb&g_b)!=0)&&(this.bb^=3072);if(b!=1){this.nb+=this.a.q;LU(this,a);this.nb-=this.a.q}bbb(this)};_.Nf=function lbb(a,b){var c;this.bb^=g_b;if(b!=1){c=(this.a.s-1)*this.a.q;this.pb=a-this.pb-c;this.qb=a-this.qb}bbb(this)};_.Uf=function mbb(){return 410};_.Vf=function nbb(a){var b,c,d;this.b.a&&(a+=2);if(a==0){c=new Iib('<a href=\"subcircuits.html\" target=\"_blank\">'+LRb(V4b)+q1b,0,-1,-1);this.d=Fbb();c.c=new z2;for(d=0;d!=this.d.a.a.length;d++){b=fYb(this.d,d);IP(c.c,LRb(b.i));b==this.b&&y2(c.c,d)}return c}if(a==1){c=new Iib('',0,-1,-1);c.a=new mL(LRb('Edit Pin Layout'));return c}if(a==2&&vbb(this.b)){c=new Iib('',0,-1,-1);c.a=new mL(LRb('Load Model Circuit'));return c}return null};_.Wf=function obb(a){var b;this.b.a?(a[0]=this.b.i.substr(1)):(a[0]='subcircuit ('+this.b.i+')');for(b=0;b!=this.e;b++){if(b+1>=a.length)break;a[b+1]=fYb(this.b.d,b).a+N0b+iW(this.mb[b],'V',false)}};_.ag=function pbb(){return this.e};_.rg=function qbb(a,b){var c;this.b.a&&(a+=2);if(a==0){this.b=fYb(this.d,ue(b.c).selectedIndex);abb=this.c=this.b.i;cbb(this,null);bbb(this);return}if(a==1){if(wTb(this.b.i,U4b)){GJ(LRb(\"Can't edit this model.\"));return}c=new whb;vhb(c,this.b);phb(c);D2=c;!c.rb&&(c.rb=EJ(new bN(c)));kM(c);shb(c);return}if(a==2){D4(iU,this.b.g);aib(F2)}};_.wg=function rbb(){bbb(this)};_.Ch=function sbb(){cbb(this,null)};_.Bg=function(){this.Ch()};_.e=0;var abb=U4b;var Hz=tSb(268);aG(231,1,{231:1,13:1},Cbb);_.se=function Ebb(a){return tTb(this.i,a.i)};_.a=false;_.b=false;_.e=0;_.f=false;_.k=0;_.n=0;var tbb,ubb=0;var Iz=tSb(231);aG(370,28,B0b,Obb,Pbb);_.Ff=function Qbb(){var a,b,c;for(b=0;b!=this.i;b++){c=this.A[b];c.k||(c.A=this.mb[b]>this.t/2)}Lbb(this);a=!!this.d&&this.d.k?this.f:0;for(b=0;b!=this.i;b++){c=this.A[b];if(c.k){L5(iU,c.B,c.A?this.t:0);!!this.d&&this.d.k&&x5(iU,this.hb[b+a],this.hb[b],this.a[b]?j1b:w0b)}}};_.Jf=function Rbb(){var a,b;b=AX(this);b+=' '+lcb(this.e);for(a=0;a!=this.i;a++){this.A[a].k&&(b+=' '+this.mb[a])}return b};_.Kf=function Sbb(){if(this.d.a)return '';return gcb(this.d)};_.Hg=function Tbb(){Lbb(this)};_.Ig=function Ubb(a){var b;if(a==0){b=new Iib(V4b,0,-1,-1);b.q=this.e;b.p=true;return b}if(a==1){b=new Iib('',0,-1,-1);b.a=new mL(LRb(X4b));return b}return null};_.Uf=function Vbb(){return 208};_.Wf=function Wbb(a){CX(this,a);a[0]=this.d.c};_.Yf=function Xbb(){return !!this.d&&this.d.k?this.f:0};_.ag=function Ybb(){return this.i};_.ig=function Zbb(){return this.f};_.ng=function $bb(){return !!this.d&&this.d.k};_.Mg=function _bb(a,b){var c,d;if(a==0){d=yS(b.s);if(wTb(this.e,d))return;this.e=Kbb=yS(b.s);this.d=ocb(this.e,this.d);Mbb(this);sU(this);IX(this);return}if(a==1){c=new fib(this.d,iU);C2=c;!c.rb&&(c.rb=EJ(new bN(c)));kM(c);return}};_.Ng=function acb(){Mbb(this)};_.yg=function bcb(){var a,b,c;a=!!this.d&&this.d.k?this.f:0;for(b=0;b!=this.i;b++){c=this.A[b];if(c.k){C5(iU,0,this.hb[b+a],c.B);if(!!this.d&&this.d.k){w5(iU,this.hb[b+a]);w5(iU,this.hb[b])}}}};_.Ch=function ccb(){Nbb(this)};_.Bg=function(){this.Ch()};_.b=0;_.f=0;_.i=0;var Kbb=U4b;var Jz=tSb(370);aG(261,1,{261:1,10:1},icb,jcb);_.Vf=function mcb(a){var b;if(a==0){b=new Iib('Inputs',0,-1,-1);b.q=fcb(this.d);return b}if(a==1){b=new Iib('Outputs',0,-1,-1);b.q=fcb(this.f);return b}if(a==2){b=new Iib('Info Text',0,-1,-1);b.q=this.c;return b}if(a==3){b=new Iib('<a href=\"customlogic.html\" target=\"_blank\">'+LRb('Definition')+q1b,0,-1,-1);b.r=new JS;IS(b.r);CS(b.r,this.g);return b}return null};_.rg=function pcb(a,b){a==0&&(this.d=FTb(yS(b.s),','));a==1&&(this.f=FTb(yS(b.s),','));a==2&&(this.c=yS(b.s));if(a==3){this.g=yS(b.r);hcb(this)}a==4&&(g2(b.b)?(this.b|=dcb):(this.b&=~dcb));K5(I2)};_.a=false;_.b=0;_.k=false;var dcb=1,ecb;var Kz=tSb(261);aG(383,7,B0b,tcb,ucb);_.xf=function vcb(){var a,b,c,d,e,f;for(a=0;a!=this.q;a++)this.s[a]=0;for(a=0;a!=this.a;a++){e=this.c[a];if(this.B!=null){for(b=0;b!=this.a;b++){c=this.f[b];f=this.mb[c]-this.mb[c+1];e+=f*this.B[a][b]}}this.d[a]=e;d=this.f[a];this.s[d]+=e;this.s[d+1]-=e}};_.zf=function wcb(){return false};_.Ff=function xcb(){var a,b;for(a=0;a!=this.a;a++){b=this.f[a];u5(iU,this.hb[b],this.hb[b+1],this.c[a])}};_.Gf=function ycb(a,b){a=o5(iU,a);b=o5(iU,b);a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;scb(this)};_.If=function zcb(a){var b,c,d;for(b=0;b!=this.q;b++){lV(this,a,this.mb[b]);HV(a,this.t[b],this.u[b])}for(b=0;b!=this.a;b++){c=this.f[b];lV(this,a,this.mb[c]);iV(this,a,this.d[b]*(this.mb[c]-this.mb[c+1]));DU(this,a,b>=this.v?-6*this.n:6*this.n,this.u[c],this.u[c+1],this.mb[c],this.mb[c+1]);if(this.k!=null){olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);llb(a,this.k[b].a-2,this.k[b].b-2,5)}}olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);for(b=0;b!=2;b++){HV(a,this.w[b],this.w[b+2])}for(b=0;b!=this.a;b++){this.b[b]=mV(this.d[b],this.b[b]);d=this.f[b];EU(a,this.u[d],this.u[d+1],this.b[b])}for(b=0;b!=this.q;b++){this.r[b]=mV(this.s[b],this.r[b]);EU(a,this.t[b],this.u[b],this.r[b])}HU(this,a);fV(this,this.t[0],this.t[this.q-1],0);qU(this,this.w[0],this.w[3])};_.Jf=function Acb(){var a,b;b='406 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.o+' '+this.i+' '+lcb(this.j)+' '+this.a+' ';for(a=0;a!=this.a;a++){b+=this.d[a]+' '}return b};_.Lf=function Bcb(a,b){this.bb^=1;KU(this,a)};_.Nf=function Ccb(a,b){this.bb^=1;MU(this,a)};_.Qf=function Dcb(a,b){var c;for(c=0;c!=this.a;c++)if(wU(a,b,this.f[c],this.f[c]+1))return true;return false};_.Sf=function Ecb(a){return -this.s[a]};_.Uf=function Fcb(){return 406};_.Vf=function Gcb(a){var b;if(a==0)return new Iib('Base Inductance (H)',this.o,W$b,5);if(a==1){b=new Iib('<a href=\"customtransformer.html\" target=\"_blank\">'+LRb('Description')+q1b,0,-1,-1);b.q=this.j;b.p=true;return b}if(a==2)return Gib(new Iib(_4b,this.i,0,1));if(a==3){b=new Iib('',0,-1,-1);b.b=new j2(r1b,(this.bb&2)==0);return b}return null};_.Wf=function Hcb(a){var b,c;a[0]='transformer (custom)';a[1]=a5b+iW(this.o,'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)+N0b+iW(this.mb[c]-this.mb[c+1],'V',false);a[3+b*2]='I'+(b+1)+N0b+iW(this.d[b],'A',false)}};_._f=function Icb(a){return this.t[a]};_.ag=function Jcb(){return this.q};_.og=function Kcb(){var a;for(a=0;a!=this.a;a++)this.d[a]=this.c[a]=this.b[a]=0;for(a=0;a!=this.q;a++)this.mb[a]=this.s[a]=this.r[a]=0};_.rg=function Lcb(a,b){var c;if(a==0&&b.t>0){this.o=b.t;rcb(this,this.j)}if(a==1){c=yS(b.s);if(c!=this.j){if(rcb(this,c)){this.j=c}else{rcb(this,this.j);$wnd.alert('Parse error in description')}scb(this)}}if(a==2&&b.t>0&&b.t<1){this.i=b.t;rcb(this,this.j)}if(a==3){g2(b.b)?(this.bb&=-3):(this.bb|=2);rcb(this,this.j)}};_.wg=function Mcb(){scb(this)};_.yg=function Ncb(){var a,b,c,d,e;this.B=qq(pr,[jZb,m0b],[14,8],15,[this.a,this.a],2);for(a=0;a!=this.a;a++)this.B[a][a]=this.e[a];for(a=0;a!=this.a;a++)for(b=0;b!=a;b++)this.B[a][b]=this.B[b][a]=this.i*$wnd.Math.sqrt(this.e[a]*this.e[b])*this.g[a]*this.g[b];g6(this.B,this.a);e=(this.bb&2)==0?iU.vd/2:iU.vd;for(a=0;a!=this.a;a++)for(b=0;b!=this.a;b++){this.B[a][b]*=e;c=this.f[a];d=this.f[b];a==b?t5(iU,this.hb[c],this.hb[c+1],this.B[a][a]):A5(iU,this.hb[c],this.hb[c+1],this.hb[d],this.hb[d+1],this.B[a][b])}for(a=0;a!=this.q;a++)y5(iU,this.hb[a])};_.zg=function Ocb(){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.B[a][b]}}this.c[a]=d}};_.a=0;_.i=0;_.n=0;_.o=0;_.p=false;_.q=0;_.v=0;_.A=0;var Lz=tSb(383);aG(357,28,B0b,Qcb,Rcb);_.Ff=function Scb(){var a,b,c,d;b=0;for(a=0;a!=this.n;a++)this.mb[a]>this.t/2&&(b|=1<<a);c=(1<<this.n)-1;d=b*this.mb[this.n+1]/c;L5(iU,this.A[this.n].B,d)};_.Ig=function Tcb(a){if(a==0)return Gib(new Iib(R0b,this.n,1,1));return null};_.Jg=function Ucb(){return 'DAC'};_.Uf=function Vcb(){return 166};_.ag=function Wcb(){return this.n+2};_.ig=function Xcb(){return 1};_.Kg=function Ycb(){return false};_.Lg=function Zcb(){return true};_.Mg=function $cb(a,b){if(a==0&&b.t>=2){this.n=mr(b.t);Pcb(this);IX(this)}};_.Ng=function _cb(){Pcb(this)};var Mz=tSb(357);aG(390,7,B0b,cdb,ddb);_.xf=function edb(){this.f=omb(this.i,this.mb[0]-this.mb[2]);this.n=omb(this.j,this.mb[4]-this.mb[5]);this.q=this.n};_.Ff=function fdb(){L5(iU,this.s[1],this.f*this.b);L5(iU,this.s[0],this.n*this.c);pmb(this.i);pmb(this.j)};_.If=function gdb(a){var b,c;fV(this,this.ib,this.jb,18);BU(this,a);this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);jV(this,a);c=new _7(165,165,165);olb(a,c);llb(a,this.o.a-18,this.o.b-18,36);c=new _7(10,10,10);olb(a,c);b=SF(GF($wnd.Math.round(this.d*300)))/300;llb(a,this.o.a-8,this.o.b-8,16);olb(a,c);bdb(this.eb,this.fb,cU,0.5+0.28*$wnd.Math.cos(b*this.g),0.28*$wnd.Math.sin(b*this.g));bdb(this.eb,this.fb,dU,0.5-0.28*$wnd.Math.cos(b*this.g),-0.28*$wnd.Math.sin(b*this.g));hdb(a,cU,dU);bdb(this.eb,this.fb,cU,0.5+0.28*$wnd.Math.cos(b*this.g+b5b),0.28*$wnd.Math.sin(b*this.g+b5b));bdb(this.eb,this.fb,dU,0.5-0.28*$wnd.Math.cos(b*this.g+b5b),-0.28*$wnd.Math.sin(b*this.g+b5b));hdb(a,cU,dU);bdb(this.eb,this.fb,cU,0.5+0.28*$wnd.Math.cos(b*this.g+c5b),0.28*$wnd.Math.sin(b*this.g+c5b));bdb(this.eb,this.fb,dU,0.5-0.28*$wnd.Math.cos(b*this.g+c5b),-0.28*$wnd.Math.sin(b*this.g+c5b));hdb(a,cU,dU);HU(this,a)};_.Jf=function idb(){return '415 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.k+' '+this.p+' '+this.b+' '+this.c+' '+this.a+' '+this.e+' '+this.g+' '+this.r};_.Uf=function jdb(){return 415};_.Vf=function kdb(a){if(a==0)return new Iib('Armature inductance (H)',this.k,0,0);if(a==1)return new Iib('Armature Resistance (ohms)',this.p,0,0);if(a==2)return new Iib('Torque constant (Nm/A)',this.b,0,0);if(a==3)return new Iib('Back emf constant (Vs/rad)',this.c,0,0);if(a==4)return new Iib(d5b,this.a,0,0);if(a==5)return new Iib(e5b,this.e,0,0);if(a==6)return new Iib('Gear Ratio',this.g,0,0);return null};_.Wf=function ldb(a){a[0]='DC Motor';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[2]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=LRb('speed')+N0b+iW(60*$wnd.Math.abs(this.q)/iZb,LRb('RPM'),false);a[4]=a5b+iW(this.k,'H',false);a[5]=f5b+iW(this.p,KRb,false);a[6]=F0b+iW((this.mb[0]-this.mb[1])*this.W,'W',false)};_.Yf=function mdb(){return 4};_.ag=function ndb(){return 2};_.ig=function odb(){return 2};_.og=function pdb(){dV(this);rmb(this.i,0);rmb(this.j,0);this.f=0;this.n=0};_.qg=function qdb(a,b){a==this.s[0]&&(this.W=b)};_.rg=function rdb(a,b){if(b.t>0&a==0){this.k=b.t;smb(this.i,this.k,this.W,2)}b.t>0&a==1&&(this.p=b.t);b.t>0&a==2&&(this.b=b.t);b.t>0&a==3&&(this.c=b.t);if(b.t>0&a==4){this.a=b.t;smb(this.j,this.a,this.n,2)}b.t>0&a==5&&(this.e=b.t);b.t>0&a==6&&(this.g=b.t)};_.wg=function sdb(){gV(this);vU(this,36);this.o=UU(this.ib,this.jb,0.5);sU(this)};_.xg=function tdb(a,b){this.s[a]=b};_.yg=function udb(){tmb(this.i,this.hb[0],this.hb[2]);x5(iU,this.hb[2],this.hb[3],this.p);C5(iU,this.hb[3],this.hb[1],this.s[0]);tmb(this.j,this.hb[4],this.hb[5]);x5(iU,this.hb[5],0,this.e);C5(iU,this.hb[4],0,this.s[1])};_.zg=function vdb(){umb(this.i,this.mb[0]-this.mb[2]);umb(this.j,this.mb[4]-this.mb[5]);this.d=this.d+this.q*iU.vd};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.k=0;_.n=0;_.p=0;_.q=0;_.r=0;var Nz=tSb(390);aG(709,48,J0b,wdb);_.fg=function xdb(){return 118};var Oz=tSb(709);aG(346,28,B0b,zdb,Adb);_.Hg=function Bdb(){var a,b;if(this.a){this.a=false;return}b=false;a=false;(this.bb&4)!=0&&this.A[5].A!=((this.bb&8)!=0)&&(b=true);((this.bb&2)!=0||(this.bb&4)!=0)&&this.A[4].A!=((this.bb&8)!=0)&&(a=true);if(b||a){this.A[1].k||(console.log(g5b),undefined);this.A[1].A=false;this.A[2].k||(console.log(h5b),undefined);this.A[2].A=false;b&&(this.A[1].k||(console.log(g5b),undefined),this.A[1].A=true);a&&(this.A[2].k||(console.log(h5b),undefined),this.A[2].A=true)}else{this.A[3].A&&!this.w&&MX(this,1,this.A[0].A);MX(this,2,!this.A[1].A)}this.w=this.A[3].A};_.Ig=function Cdb(a){var b;if(a==0){b=new Iib('',0,-1,-1);b.b=new j2(i5b,(this.bb&2)!=0||(this.bb&4)!=0);return b}if(a==1){b=new Iib('',0,-1,-1);b.b=new j2('Set Pin',(this.bb&4)!=0);return b}if(a==2){b=new Iib('',0,-1,-1);b.b=new j2('Invert Set/Reset',(this.bb&8)!=0);return b}return null};_.Jg=function Ddb(){return 'D flip-flop'};_.Uf=function Edb(){return 155};_.ag=function Fdb(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_.ig=function Gdb(){return 2};_.og=function Hdb(){GX(this);this.mb[2]=this.t;this.A[2].A=true};_.Mg=function Idb(a,b){if(a==0){g2(b.b)?(this.bb|=2):(this.bb&=-3);ydb(this);sU(this);IX(this)}if(a==1){g2(b.b)?(this.bb|=4):(this.bb&=-5);ydb(this);sU(this);IX(this)}if(a==2){this.bb=Dib(b,this.bb,8);ydb(this);IX(this)}};_.Ng=function Jdb(){ydb(this)};_.a=false;var Pz=tSb(346);aG(399,54,R4b,Mdb,Ndb);_.xf=function Odb(){};_.If=function Pdb(a){var b,c;fV(this,this.ib,this.jb,1);qU(this,this.i[1],this.i[this.d*2-2]);for(b=0;b!=this.d;b++){lV(this,a,this.mb[b*3]);HV(a,this.f[b],this.e[b]);lV(this,a,this.mb[b*3+1]);HV(a,this.i[b*2],this.g[b*4]);(this.bb&2)!=0&&HV(a,this.g[b*4],this.g[b*4+2]);lV(this,a,this.mb[b*3+2]);HV(a,this.i[b*2+1],this.g[b*4+1]);ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||olb(a,(Y7(),U7));if(b<this.d-1){c=-b*16*3;XU(this.ib,this.jb,this.c[0],0.5,c-16*(0.5-this.q)-4*this.q);XU(this.ib,this.jb,this.c[1],0.5,c-48-16*(0.5-this.q)+3+8*(1-this.q));tlb(a.a,4,4);hlb(a,this.c[0],this.c[1]);tlb(a.a,0,0)}ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||olb(a,lU);HV(a,this.e[b],this.g[b*4+3-this.q*2]);this.a[b]=mV(this.b[b],this.a[b]);EU(a,this.f[b],this.e[b],this.a[b]);EU(a,this.g[b*4+this.q],this.i[b*2+this.q],this.a[b])}HU(this,a)};_.Jf=function Qdb(){return A9(this)+' '+this.d};_.Lf=function Rdb(a,b){Kdb(this);KU(this,a)};_.Mf=function Sdb(a,b){Kdb(this);LU(this,a)};_.Nf=function Tdb(a,b){Kdb(this);MU(this,a)};_.Qf=function Udb(a,b){return wU(a,b,0,1+this.q)||wU(a,b,3,4+this.q)};_.Sf=function Vdb(a){var b,c;c=a/3|0;b=a%3;if(b==0)return -this.b[c];if(b==this.q+1)return this.b[c];return 0};_.Uf=function Wdb(){return 429};_.Vf=function Xdb(a){if(a==0)return Gib(new Iib('# of Poles',this.d,2,10));if(a==1)return Kib(P4b,(this.bb&2)!=0);return null};_.Wf=function Ydb(a){var b;a[0]=this.d==2?'switch (DPDT)':j5b+this.d+'PDT)';for(b=0;b!=this.d;b++)a[b+1]='I'+(b+1)+N0b+iW($wnd.Math.abs(this.b[b]),'A',false)};_._f=function Zdb(a){var b,c;c=a/3|0;b=a%3;if(b==0)return this.f[c];return this.i[c*2+b-1]};_.ag=function $db(){return 3*this.d};_.fg=function _db(){return 0};_.Ah=function aeb(){return Hyb(Hyb(new Kyb(this.e[0]),new Kyb(this.g[1])),new Kyb(this.g[this.d*4-4]))};_.ig=function beb(){return this.d};_.lg=function ceb(){return false};_.mg=function deb(){return true};_.qg=function eeb(a,b){var c;for(c=0;c!=this.d;c++)a==this.j[c]&&(this.b[c]=b)};_.rg=function feb(a,b){if(a==0&&b.t>=2){this.d=mr(b.t);sU(this);Ldb(this)}if(a==1){this.bb=Dib(b,this.bb,2);Ldb(this)}};_.wg=function geb(){Ldb(this)};_.xg=function heb(a,b){this.j[a]=b};_.yg=function ieb(){var a;for(a=0;a!=this.d;a++)D5(iU,this.hb[a*3],this.hb[this.q+1+a*3],this.j[a],0)};_.d=0;var Qz=tSb(399);aG(266,104,B0b,meb);_.Af=function oeb(){return false};_.If=function peb(a){var b;fV(this,this.ib,this.jb,16);jV(this,a);lV(this,a,this.mb[1]);HV(a,this.c[0],this.c[1]);HV(a,this.d[0],this.d[1]);HV(a,this.c[0],this.d[0]);lV(this,a,this.mb[2]);HV(a,this.i[0],this.i[1]);olb(a,YT);mlb(a,this.a);lV(this,a,this.mb[0]);iU.Cc.c&&olb(a,(Y7(),S7));HV(a,this.ib,this.b);this.e=mV(i8(this,0),this.e);EU(a,this.b,this.ib,this.e);this.f=mV(i8(this,1),this.f);EU(a,this.c[1],this.c[0],this.f);this.g=mV(i8(this,2),this.g);EU(a,this.i[1],this.i[0],this.g);lV(this,a,this.mb[0]);jV(this,a);mlb(a,this.n);if((ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||iU.O==this)&&this.ab==0){olb(a,lU);b=HW(this._);klb(a,'B',this.b.a-10*b,this.b.b-5);klb(a,'C',this.c[0].a-3+9*b,this.c[0].b+4);klb(a,'E',this.i[0].a-3+9*b,this.i[0].b+4)}HU(this,a)};\n",
"_.mh=function qeb(){return e8(this)+' '+this.j};_.zh=function reb(){return 400};_.Uf=function(){return this.zh()};_.Wf=function seb(a){var b,c,d;a[0]=LRb('darlington pair')+k3b+(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 = '+iW(-i8(this,1),'A',false);a[2]='Ib = '+iW(-i8(this,0),'A',false);a[3]='Vbe = '+iW(c,'V',false);a[4]='Vbc = '+iW(b,'V',false);a[5]='Vce = '+iW(d,'V',false)};_.sh=function teb(){m8(this);this.f=this.g=this.e=0};_.wg=function ueb(){var a,b;gV(this);a=16*this.$*this.j;this.c=cV(2);this.d=cV(2);this.i=cV(2);YU(this.ib,this.jb,this.c[0],this.i[0],1,a);this.d[0]=VU(this.ib,this.jb,1,a-5*this.$*this.j);this.k=cV(4);YU(this.ib,this.jb,this.k[0],this.k[1],1-16/this.X,16);YU(this.ib,this.jb,this.k[2],this.k[3],1-13/this.X,16);YU(this.ib,this.jb,this.c[1],this.i[1],1-13/this.X,6*this.$*this.j);this.d[1]=VU(this.ib,this.jb,1-13/this.X,this.$*this.j);this.b=new uxb;WU(this.ib,this.jb,this.b,1-16/this.X);this.n=yU(this.k[0],this.k[2],this.k[3],this.k[1]);if(this.j==1)this.a=uU(this.i[1],this.i[0],8,4);else{b=VU(this.ib,this.jb,1-11/this.X,-5*this.$*this.j);this.a=uU(this.i[0],b,8,4)}n8(this,0,this.ib);n8(this,1,this.c[0]);n8(this,2,this.i[0])};_.e=0;_.f=0;_.g=0;_.j=0;var jeb,keb='NTransistorElm 1 2 4\\rNTransistorElm 4 2 3';var Rz=tSb(266);aG(307,1,{307:1},veb);var Sz=tSb(307);aG(308,47,M0b,zeb,Aeb);_.Dh=function Beb(b,c){var d,e,f;d=FTb(b,'\\r*\\n');this.a=new QVb;for(f=0;f!=d.length;f++){if(d[f].length==0)continue;if(sTb(d[f],0)==35)continue;try{e=ISb(d[f]);FVb(this.a,e)}catch(a){a=AF(a);if(gr(a,15)){console.log('parse error on line '+f)}else throw BF(a)}}};_.Dg=function Ceb(a){eX(this,a,this.b==null?LRb(f1b):this.b)};_.Jf=function Deb(){var a;if(this.a){this.c==0&&(this.c=xeb++);a=new veb;a.b=this.b;a.a=this.a;AUb(web,aTb(this.c),a)}return this.r==5?(this.bb|=4):(this.bb&=-5),'424 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.r+' '+this.n+' '+this.o+' '+this.i+' '+this.q+' '+this.j+' '+this.d+' '+this.e+' '+this.c};_.Uf=function Feb(){return 424};_.Vf=function Geb(a){var b,c,d;if(a==0){b=new Iib('',0,-1,-1);d=this;c=new $N;b.u=c;Ve(c,new Oeb(this,c,d),(mm(),mm(),lm));return b}if(a==1)return new Hib('Scale Factor',this.e);if(a==2)return new Hib('Sample Length (s)',this.d);if(a==3)return Kib('Repeat',(this.bb&256)!=0);return null};_.Wf=function Heb(a){var b;a[0]='data input';if(!this.a){a[1]=g1b;return}a[1]=D0b+iW(this.mb[0],'V',false);a[2]='pos = '+iW(this.f,'s',false);b=this.a.a.length*this.d;a[3]=h1b+iW(b,'s',false)};_.Eg=function Ieb(){return this.b==null?LRb(f1b):this.b};_.fg=function Jeb(){return 0};_.Cg=function Keb(){var a;if(!this.a)return 0;a=mr(this.f/this.d);if(a>=this.a.a.length){if((this.bb&256)!=0){a=0;this.f=0}else a=this.a.a.length-1}return KSb(HVb(this.a,a))*this.e};_.og=function Leb(){this.f=0};_.rg=function Meb(a,b){a==1&&(this.e=b.t);a==2&&(this.d=b.t);a==3&&(this.bb=Dib(b,this.bb,256))};_.Ag=function Neb(){this.f+=iU.vd};_.c=0;_.d=0;_.e=0;_.f=0;var web,xeb=1;var Uz=tSb(308);aG(647,1,h0b,Oeb);_.Je=function Peb(a){this.a.b=DTb(DTb(ue(this.b).value,'^.*\\\\\\\\',''),'\\\\.[^.]*$','');Eeb(this.c,ue(this.b))};var Tz=tSb(647);aG(373,7,B0b,Reb,Seb);_.If=function Teb(a){var b,c,d;a.a.save();a.c=a.b;d=ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this;b=new Ckb(y0b,d?1:0,14);qlb(a,b);olb(a,d?eU:lU);fV(this,this.ib,this.eb,0);c=LRb(L3b);GU(this,a,c,this.ib,this.eb);lV(this,a,this.mb[0]);d&&olb(a,eU);HV(a,this.ib,this.eb);HU(this,a);a.a.restore();a.b=a.c};_.Jf=function Ueb(){return '210 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b};_.Uf=function Veb(){return 210};_.Vf=function Web(a){var b,c,d,e,f,g,h,i,j,k,m,n;if(a==0){f=Gib(new Iib('# of Data Points',this.b,-1,-1));return f}if(a==1){f=new Iib('',0,-1,-1);c='# time step = '+iU.vd+' sec\\n';if(this.c){for(h=0;h!=this.b;h++)c+=this.a[(h+this.d)%this.b]+UZb}else{for(h=0;h!=this.d;h++)c+=this.a[h]+UZb}i=(j=[''],j[0]=c,k=$doc.recorderBlob,k&&URL.revokeObjectURL(k),m=new Blob(j,{type:k5b}),n=URL.createObjectURL(m),$doc.recorderBlob=n,n);d=new MWb;e=(up(),wp(l1b,Fp((Ep(),Ep(),Dp))));g='data-'+jp(e,d,null)+'.circuitjs.txt';b=new YK(g,i);Lh((LI(),b.Sb),m1b,g);f.u=b;return f}return null};_.Wf=function Xeb(a){a[0]='data export';a[1]=D0b+iW(this.mb[0],'V',false);a[2]=(this.c?this.b:this.d)+'/'+this.b};_.ag=function Yeb(){return 1};_.gg=function Zeb(){return this.mb[0]};_.og=function $eb(){this.d=0;this.c=false;this.e=0};_.rg=function _eb(a,b){a==0&&b.t>0&&Qeb(this,mr(b.t));if(a==1)return};_.wg=function afb(){gV(this);this.eb=UU(this.ib,this.jb,1-8/this.X)};_.Ag=function bfb(){if(this.e==iU.xd)return;this.a[this.d++]=this.mb[0];this.e=iU.xd;if(this.d>=this.b){this.d=0;this.c=true}};_.b=0;_.c=false;_.d=0;_.e=0;var Vz=tSb(373);aG(350,28,B0b,dfb,efb);_.Jf=function ffb(){return AX(this)+' '+this.c};_.Hg=function gfb(){var a,b;b=0;for(a=0;a!=this.c;a++)this.A[a+this.a].A&&(b|=1<<a);for(a=0;a!=this.a;a++)this.A[a].A=false;this.A[b].A=this.A[this.b].A};_.Ig=function hfb(a){if(a==0)return Gib(new Hib(l5b,this.c));return null};_.Jg=function ifb(){return 'demultiplexer'};_.Uf=function jfb(){return 185};_.ag=function kfb(){return this.b+1};_.ig=function lfb(){return this.a};_.Mg=function mfb(a,b){if(a==0&&b.t>=1&&b.t<=6){this.c=mr(b.t);cfb(this);IX(this)}};_.Ng=function nfb(){cfb(this)};_.a=0;_.b=0;_.c=0;var Wz=tSb(350);aG(394,28,B0b,pfb,qfb);_.If=function rfb(a){var b,c,d,e,f,g;zX(this,a);f=this.nb+this.p+this.r*this.p;g=this.pb-this.p+this.s*this.p;(this.bb&f_b)!=0&&(g+=(this.bb&g_b)!=0?-this.p/2|0:this.p/2|0);a.a.save();a.c=a.b;qlb(a,new Ckb(y0b,0,15*this.o));olb(a,lU);a.a.textBaseline=T_b;d=0;for(b=0;b!=this.a;b++)this.A[b].A&&(d|=1<<b);c=''+d;e=mr(Mf(a.a,c).width);klb(a,c,f+5*this.o-(e/2|0),g);a.a.restore();a.b=a.c};_.Jf=function sfb(){return AX(this)+' '+this.a};_.Ig=function tfb(a){if(a==0)return Gib(new Iib(R0b,this.a,1,8));return null};_.Jg=function ufb(){return 'decimal display'};_.Uf=function vfb(){return 419};_.ag=function wfb(){return this.a};_.ig=function xfb(){return 0};_.Mg=function yfb(a,b){if(a==0&&b.t>=1&&b.t<=16){this.a=mr(b.t);ofb(this);IX(this);return}};_.Ng=function zfb(){ofb(this)};_.a=0;var Xz=tSb(394);aG(397,7,B0b,Afb,Bfb);_.Ff=function Cfb(){var a,b;a=this.mb[0]>this.f;b=this.mb[1]>this.f;a!=b?iU.td>=this.c&&(b=a):(this.c=iU.td+this.b);L5(iU,this.lb,b?this.e:0)};_.If=function Dfb(a){HU(this,a);BU(this,a);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);IV(a,this.d);iU.gb.c&&CU(this,a,'1',this.a.a,this.a.b-6,true);this.V=mV(this.W,this.V);EU(a,this.fb,this.jb,this.V)};_.Jf=function Efb(){return '422 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b+' '+this.f+' '+this.e};_.Qf=function Ffb(a,b){return false};_.Sf=function Gfb(a){if(a==1)return this.W;return 0};_.Uf=function Hfb(){return 422};_.Vf=function Ifb(a){if(a==0)return new Iib(m5b,this.b,0,0);if(a==1)return new Iib('Threshold (V)',this.f,0,0);if(a==2)return new Iib(Q0b,this.e,0,0);return null};_.Wf=function Jfb(a){a[0]=LRb('buffer');a[1]=LRb('delay = ')+iW(this.b,'s',false);a[2]='Vi = '+iW(this.mb[0],'V',false);a[3]='Vo = '+iW(this.mb[1],'V',false)};_.gg=function Kfb(){return this.mb[0]};_.ig=function Lfb(){return 1};_.jg=function Mfb(a){return a==1};_.rg=function Nfb(a,b){a==0&&(this.b=b.t);a==1&&(this.f=b.t);a==2&&(this.e=b.t)};_.wg=function Ofb(){var a,b,c,d;gV(this);d=14;14>this.X/2&&(d=mr(this.X/2));this.eb=UU(this.ib,this.jb,0.5-d/this.X);this.fb=UU(this.ib,this.jb,0.5+d/this.X);if(iU.gb.c){b=cV(4);a=UU(this.ib,this.jb,0.5+(d-5)/this.X);YU(this.eb,a,b[0],b[1],0,16);YU(this.eb,a,b[3],b[2],1,16);this.d=zU(b);this.a=UU(this.eb,a,0.5)}else{c=cV(3);YU(this.eb,this.fb,c[0],c[1],0,16);c[2]=UU(this.ib,this.jb,0.5+d/this.X);this.d=zU(c)}fV(this,this.ib,this.jb,16)};_.yg=function Pfb(){C5(iU,0,this.hb[1],this.lb)};_.b=0;_.c=0;_.e=0;_.f=0;var Yz=tSb(397);aG(338,7,B0b,Rfb,Sfb);_.xf=function Tfb(){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};_.Ff=function Ufb(){var a;a=this.k?this.g:this.f;x5(iU,this.hb[0],this.hb[2],a);x5(iU,this.hb[0],this.hb[3],a);kgb(this.c,this.mb[2]-this.mb[1]);kgb(this.d,this.mb[1]-this.mb[3])};_.If=function Vfb(a){var b,c;b=this.mb[0];c=this.mb[1];fV(this,this.ib,this.jb,6);BU(this,a);olb(a,TU(this,b));jV(this,a);HV(a,this.i[0],this.i[1]);olb(a,TU(this,c));jV(this,a);HV(a,this.j[0],this.j[1]);mlb(a,this.a[0]);olb(a,TU(this,b));jV(this,a);mlb(a,this.a[1]);jV(this,a);this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);HU(this,a)};_.Jf=function Wfb(){return '203 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.g+' '+this.f+' '+this.b+' '+this.e};_.Uf=function Xfb(){return 203};_.Vf=function Yfb(a){if(a==0)return new Iib(n5b,this.g,0,0);if(a==1)return new Iib(o5b,this.f,0,0);if(a==2)return new Iib('Breakdown voltage (volts)',this.b,0,0);if(a==3)return new Iib('Hold current (amps)',this.e,0,0);return null};_.Wf=function Zfb(a){a[0]='DIAC';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[2]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=this.k?'on':p5b;a[4]='Ron = '+iW(this.g,KRb,false);a[5]='Roff = '+iW(this.f,KRb,false);a[6]='Vbrkdn = '+iW(this.b,'V',false);a[7]='Ihold = '+iW(this.e,'A',false);a[8]=F0b+iW((this.mb[0]-this.mb[1])*this.W,'W',false)};_.Yf=function $fb(){return 2};_.ng=function _fb(){return true};_.rg=function agb(a,b){b.t>0&&a==0&&(this.g=b.t);b.t>0&&a==1&&(this.f=b.t);b.t>0&&a==2&&(this.b=b.t);b.t>0&&a==3&&(this.e=b.t)};_.wg=function bgb(){var a,b,c,d,e;gV(this);vU(this,16);this.i=cV(2);this.j=cV(2);YU(this.eb,this.fb,this.i[0],this.i[1],0,16);YU(this.eb,this.fb,this.j[0],this.j[1],1,16);this.a=sq(cC,jZb,171,2,0,1);for(a=0;a!=2;a++){e=-1+a*2;b=VU(this.eb,this.fb,a,8*e);c=VU(this.eb,this.fb,1-a,16*e);d=VU(this.eb,this.fb,1-a,0);this.a[a]=xU(b,c,d)}};_.yg=function cgb(){w5(iU,this.hb[0]);w5(iU,this.hb[1]);ngb(this.c,this.hb[2],this.hb[1]);ngb(this.d,this.hb[1],this.hb[3])};_.zg=function dgb(){var a;a=this.mb[0]-this.mb[1];$wnd.Math.abs(this.W)<this.e&&(this.k=false);$wnd.Math.abs(a)>this.b&&(this.k=true)};_.b=0;_.e=0;_.f=0;_.g=0;_.k=false;var Zz=tSb(338);aG(126,225,I_b);_.Eh=function ggb(){};_.Fh=function hgb(){egb(this)};_.Gh=function igb(){if(this.kb){this.Eh();this.Fh()}};_.kb=false;var $z=tSb(126);aG(119,1,{119:1},ogb);_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var bA=tSb(119);aG(136,7,t5b,Agb,Bgb);_.xf=function Cgb(){this.W=jgb(this.k,this.mb[0]-this.mb[this.n])};_.Ff=function Dgb(){kgb(this.k,this.mb[0]-this.mb[this.n])};_.If=function Egb(a){qgb(this,a)};_.Jf=function Fgb(){var a;return this.bb|=2,a=this.Uf(),(a<127?String.fromCharCode(a&ZZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+lcb(this.q)};_.Kf=function Ggb(){if(this.p.b||this.p.d)return null;return Ugb(this.p)};_.Uf=function Hgb(){return 100};_.Vf=function Igb(a){return sgb(this,a)};_.Wf=function Jgb(a){tgb(this,a)};_.Yf=function Kgb(){return this.o?1:0};_.fg=function Lgb(){return 100};_.ng=function Mgb(){return true};_.og=function Ngb(){vgb(this)};_.rg=function Ogb(a,b){wgb(this,a,b)};_.wg=function Pgb(){xgb(this)};_.yg=function Qgb(){zgb(this)};_.Ag=function Rgb(){$wnd.Math.abs(this.W)>t0b&&E5(iU,u5b,this)};_.Ch=function Sgb(){ygb(this)};_.Bg=function(){this.Ch()};_.n=0;_.o=false;var pgb=U4b;var _z=tSb(136);aG(121,1,{121:1,10:1,13:1},_gb,ahb,bhb);_.se=function ehb(a){return tTb(this.n,a.n)};_.Vf=function ghb(a){var b;if(a==0){b=new Hib(V4b,0);b.q=this.n==null?'':this.n;return b}if(a==1)return new Iib('Saturation Current',this.q,-1,-1);if((this.f&1)!=0){if(a==2)return new Iib('Forward Voltage',this.i,-1,-1);if(a==3)return new Iib('Current At Above Voltage (A)',this.g,-1,-1)}else{if(a==2)return new Iib('Series Resistance',this.r,-1,-1);if(a==3)return new Iib('<a href=\"diodecalc.html\" target=\"_blank\">'+LRb('Emission Coefficient')+q1b,this.e,-1,-1)}if(a==4)return new Iib('Breakdown Voltage',this.a,-1,-1);return null};_.rg=function mhb(a,b){if(a==0){this.n=yS(b.s);this.n.length>0&&BUb(Tgb,this.n,this)}a==1&&(this.q=b.t);if((this.f&1)!=0){a==2&&(this.i=b.t);a==3&&(this.g=b.t);this.g>0&&this.i>0&&(this.e=this.i/$wnd.Math.log(this.g/this.q+1)/r5b);this.r=0}else{a==2&&(this.r=b.t);a==3&&(this.e=b.t)}a==4&&(this.a=$wnd.Math.abs(b.t));$gb(this);K5(I2)};_.a=0;_.b=false;_.d=false;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=false;_.o=false;_.p=false;_.q=0;_.r=0;_.s=0;_.t=0;var Tgb;var aA=tSb(121);aG(310,126,{275:1,410:1,193:1,247:1,411:1,25:1,55:1,12:1,23:1,24:1,68:1,44:1,20:1,40:1,26:1,46:1,18:1,21:1,33:1,106:1},whb);_.Gh=function xhb(){thb(this)};_.Ne=function yhb(a){uhb(this,qm(a),rm(a));this.c=true};_.Oe=function zhb(a){uhb(this,qm(a),rm(a))};_.Pe=function Ahb(a){};_.Qe=function Bhb(a){};_.Re=function Chb(a){this.c=false};_.nf=function Dhb(){!this.rb&&(this.rb=EJ(new bN(this)));kM(this);shb(this)};_.c=false;_.g=0;_.j=0;_.k=0;var lA=tSb(310);aG(665,1,{},Ehb);_.ih=function Fhb(a,b){return tTb(a.a.toLowerCase(),b.a.toLowerCase())};_.Pd=function Ghb(a){return this===a};var cA=tSb(665);aG(666,1,c0b,Hhb);_.Ze=function Ihb(a){shb(this.a)};var dA=tSb(666);aG(667,1,A_b,Jhb);_.Ke=function Khb(a){ohb(this.a,1,0)};var eA=tSb(667);aG(668,1,A_b,Lhb);_.Ke=function Mhb(a){ohb(this.a,-1,0)};var fA=tSb(668);aG(669,1,A_b,Nhb);_.Ke=function Ohb(a){ohb(this.a,0,1)};var gA=tSb(669);aG(670,1,A_b,Phb);_.Ke=function Qhb(a){ohb(this.a,0,-1)};var hA=tSb(670);aG(671,1,A_b,Rhb);_.Ke=function Shb(a){Abb(this.a.e,fSb(uL(this.a.d)));shb(this.a)};var iA=tSb(671);aG(672,1,A_b,Thb);_.Ke=function Uhb(a){egb(this.a)};var jA=tSb(672);aG(673,1,A_b,Vhb);_.Ke=function Whb(a){thb(this.a)};var kA=tSb(673);aG(226,126,I_b,fib);_.Eh=function gib(){Zhb(this)};_.Fh=function hib(){aib(this)};_.g=0;var Xhb;var uA=tSb(226);aG(487,1,A_b,kib);_.Ke=function lib(a){this.a.Eh()};var mA=tSb(487);aG(488,1,A_b,mib);_.Ke=function nib(a){this.a.Eh();this.a.Fh()};var nA=tSb(488);aG(489,1,A_b,oib);_.Ke=function pib(a){this.a.Fh()};var oA=tSb(489);aG(490,1,h0b,qib);_.Je=function rib(a){cib(this.a,a)};var pA=tSb(490);aG(491,1,c0b,sib);_.Ze=function tib(a){cib(this.a,a)};var qA=tSb(491);aG(492,1,A_b,uib);_.Ke=function vib(a){$doc.getElementById(I5b).click()};var rA=tSb(492);aG(493,1,A_b,wib);_.Ke=function xib(a){cib(this.a,a)};var sA=tSb(493);aG(813,205,J5b);_.Je=function yib(a){uBb()};var tA=tSb(813);aG(409,226,I_b,zib);_.Eh=function Aib(){Zhb(this);(this.b.n==null||this.b.n.length==0)&&Wgb(this.b);!!this.a&&ugb(this.a,this.b)};_.Fh=function Bib(){var a;aib(this);a=F2;console.log(K5b+a);!!a&&(_hb(a),$hb(a));E2=null};var vA=tSb(409);aG(5,1,{5:1},Hib,Iib,Jib);_.d=false;_.f=null;_.i=0;_.k=0;_.o=false;_.p=false;_.t=0;var wA=tSb(5);aG(630,1,{10:1},Mib);_.Vf=function Nib(a){var b;if(a==0)return new Iib('Time step size (s)',this.a.Sb,0,0);if(a==1)return new Iib('Range for voltage color (V)',kU,0,0);if(a==2){b=new Iib('Change Language',0,-1,-1);b.c=new z2;IP(b.c,LRb('(no change)'));IP(b.c,LRb('\\u010Ce\\u0161tina'));IP(b.c,LRb('Dansk'));IP(b.c,LRb('Deutsch'));IP(b.c,LRb('English'));IP(b.c,LRb('Espa\\xF1ol'));IP(b.c,LRb('Fran\\xE7ais'));IP(b.c,LRb('Italiano'));IP(b.c,LRb('Norsk bokm\\xE5l'));IP(b.c,LRb('Polski'));IP(b.c,LRb('Portugu\\xEAs'));IP(b.c,LRb('\\u0420\\u0443\\u0441\\u0441\\u043A\\u0438\\u0439'));IP(b.c,LRb('\\u4E2D\\u6587 (\\u4E2D\\u56FD\\u5927\\u9646)'));IP(b.c,LRb('\\u4E2D\\u6587 (\\u53F0\\u6E7E)'));IP(b.c,LRb('\\u65E5\\u672C\\u8A9E'));return b}if(a==3)return new Jib('Positive Color',Z7(aU));if(a==4)return new Jib('Negative Color',Z7($T));if(a==5)return new Jib('Neutral Color',Z7(_T));if(a==6)return new Jib('Selection Color',Z7(eU));if(a==7)return new Jib('Current Color',Z7(UT));if(a==8)return new Hib('# of Decimal Digits (short format)',fU);if(a==9)return new Hib('# of Decimal Digits (long format)',WT);if(a==10){b=new Iib('',0,-1,-1);b.b=new j2('Developer Mode',this.a.M);return b}if(a==11)return new Hib('Minimum Target Frame Rate',this.a._b);if(a==12)return new Hib('Mouse Wheel Sensitivity',this.a.Md);if(a==13){b=new Iib('',0,-1,-1);b.b=new j2('Auto-Adjust Timestep',this.a.b);return b}if(a==14&&this.a.b)return new Iib('Minimum time step size (s)',this.a.ac,0,0);return null};_.rg=function Oib(a,b){var c,d,e;if(a==0&&b.t>0){this.a.Sb=b.t;v_=false}a==1&&b.t>0&&(kU=b.t);if(a==2){c=ue(b.c).selectedIndex;if(c==0)return;d=null;switch(c){case 1:d='csx';break;case 2:d='da';break;case 3:d='de';break;case 4:d='en';break;case 5:d='es';break;case 6:d='fr';break;case 7:d='it';break;case 8:d='nb';break;case 9:d='pl';break;case 10:d='pt';break;case 11:d='ru';break;case 12:d='zh';break;case 13:d='zh-tw';break;case 14:d='ja';}if(d==null)return;e=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);if(!e){GJ(LRb(\"Can't set language\"));return}DH(e.a,'language',d);HJ(LRb('Must restart to set language. Restart now?'))&&($wnd.location.reload(),undefined)}if(a==3){aU=Lib(x3b,b,(Y7(),T7));xW()}if(a==4){$T=Lib(y3b,b,(Y7(),V7));xW()}if(a==5){_T=Lib(z3b,b,(Y7(),S7));xW()}a==6&&(eU=Lib(A3b,b,(Y7(),P7)));a==7&&(UT=Lib(B3b,b,(Y7(),X7)));a==8&&zW(mr(b.t),true,true);a==9&&zW(mr(b.t),false,true);a==10&&(this.a.M=g2(b.b));a==11&&b.t>0&&(this.a._b=b.t);if(a==12&&b.t>0){this.a.Md=b.t;e=(!pH&&(xH(),vH)&&(pH=new uH(b_b)),pH);!!e&&tH(e,I4b,''+this.a.Md)}if(a==13){this.a.b=g2(b.b);b.o=true}a==14&&b.t>0&&(this.a.ac=b.t)};var xA=tSb(630);aG(408,226,I_b,Pib);_.Eh=function Qib(){Zhb(this);!!this.b&&Gtb(this.b,this.a)};_.Fh=function Rib(){var a;aib(this);a=F2;console.log(K5b+a);!!a&&(_hb(a),$hb(a));E2=null};var yA=tSb(408);aG(309,126,I_b,Sib);var AA=tSb(309);aG(664,1,A_b,Tib);_.Ke=function Uib(a){egb(this.a)};var zA=tSb(664);aG(577,126,I_b,Xib);_.Eh=function Yib(){Wib(this)};var Vib;var DA=tSb(577);aG(578,1,A_b,Zib);_.Ke=function $ib(a){Wib(this.a);egb(this.a)};var BA=tSb(578);aG(579,1,A_b,_ib);_.Ke=function ajb(a){egb(this.a)};var CA=tSb(579);aG(660,126,I_b,bjb);var HA=tSb(660);aG(661,1,A_b,cjb);_.Ke=function djb(a){egb(this.a)};var EA=tSb(661);aG(662,1,A_b,ejb);_.Ke=function fjb(a){var b;C4(this.a.a);egb(this.a);b=yS(this.a.b);if(b!=null){D4(this.a.a,b);K2(this.a.a,false)}};var FA=tSb(662);aG(663,1,A_b,gjb);_.Ke=function hjb(a){of(this.a.b);AS(this.a.b);$doc.execCommand($3b);BS(this.a.b,0)};var GA=tSb(663);aG(655,126,I_b,kjb);var ijb;var MA=tSb(655);aG(656,1,{},mjb);_._e=function njb(a,b){};_.af=function ojb(a,b){var c,d;c=b.a.status;if((c==1223?204:c)==200){d=b.a.responseText;CS(ijb,d)}else{d='Shortner error:'+b.a.statusText;CS(ijb,d)}};var IA=tSb(656);aG(657,1,A_b,pjb);_.Ke=function qjb(a){He(this.a.b,false);ljb(this.a.a)};var JA=tSb(657);aG(658,1,A_b,rjb);_.Ke=function sjb(a){egb(this.a)};var KA=tSb(658);aG(659,1,A_b,tjb);_.Ke=function ujb(a){of(ijb);AS(ijb);$doc.execCommand($3b);BS(ijb,0)};var LA=tSb(659);aG(49,1,{49:1},yjb,zjb,Ajb);_.b=0;_.c=0;var PA=tSb(49);aG(799,1,{},Rjb);_.b=0;_.d=0;var NA=tSb(799);aG(245,1,{},Ujb);_.a=0;_.c=0;var OA=tSb(245);aG(230,1,{230:1},Vjb,Wjb);_.b=0;_.c=0;_.d=0;var QA=tSb(230);aG(233,47,{7:1,10:1,233:1,47:1,48:1},Xjb,Yjb);_.Dg=function Zjb(a){eX(this,a,this.a)};_.Jf=function $jb(){return this.r==5?(this.bb|=4):(this.bb&=-5),'418 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.r+' '+this.n+' '+this.o+' '+this.i+' '+this.q+' '+this.j+' '+lcb(this.a)};_.Uf=function _jb(){return 418};_.Vf=function akb(a){var b;if(a==0){b=new Iib('Name',0,-1,-1);b.q=this.a;return b}return null};_.Wf=function bkb(a){NW(this,a);a[0]=LRb('ext. voltage')+k3b+this.a+')'};_.fg=function ckb(){return 0};_.Cg=function dkb(){return this.b};_.rg=function ekb(a,b){a==0&&(this.a=yS(b.s))};_.b=0;var RA=tSb(233);aG(791,1,{},hkb);_.a=0;_.d=0;var SA=tSb(791);aG(332,7,B0b,lkb,mkb);_.Ff=function nkb(){L5(iU,this.lb,kkb(this))};_.If=function okb(a){var b;fV(this,this.ib,this.jb,17);lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);b=new Ckb(y0b,0,12);qlb(a,b);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:lU);jV(this,a);kkb(this);CU(this,a,'FM',this.ob,this.qb,true);jkb(this,a,this.jb);HU(this,a);this.V=mV(-this.W,this.V);iU.O!=this&&EU(a,this.ib,this.eb,this.V)};_.Jf=function pkb(){return '201 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a+' '+this.g+' '+this.f+' '+this.b};_.Uf=function qkb(){return 201};_.Vf=function rkb(a){if(a==0)return new Iib(L0b,this.f,-20,20);if(a==1)return new Iib(S0b,this.a,4,500);if(a==2)return new Iib(T0b,this.g,4,500);if(a==3)return new Iib('Deviation (Hz)',this.b,4,500);return null};_.Wf=function skb(a){a[0]='FM Source';a[1]=n0b+iW(this.W,'A',false);a[2]=D0b+iW(this.mb[0],'V',false);a[3]='cf = '+iW(this.a,C0b,false);a[4]='sf = '+iW(this.g,C0b,false);a[5]='dev ='+iW(this.b,C0b,false);a[6]=E0b+iW(this.f,'V',false)};_.ag=function tkb(){return 1};_.bg=function ukb(){return -this.mb[0]*this.W};_.gg=function vkb(){return this.mb[0]};_.ig=function wkb(){return 1};_.jg=function xkb(a){return true};_.og=function ykb(){this.c=0;this.V=0};_.rg=function zkb(a,b){a==0&&(this.f=b.t);a==1&&(this.a=b.t);a==2&&(this.g=b.t);a==3&&(this.b=b.t)};_.wg=function Akb(){gV(this);this.eb=UU(this.ib,this.jb,1-17/this.X)};_.yg=function Bkb(){C5(iU,0,this.hb[0],this.lb)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;var TA=tSb(332);aG(73,1,{},Ckb);_.b=0;var UA=tSb(73);aG(367,28,B0b,Ekb,Fkb);_.Hg=function Gkb(){var a,b,c;a=this.A[this.a].A?1:0;for(b=0;b!=this.n;b++){c=(this.A[b].A?1:0)+(this.A[b+this.n].A?1:0)+a;a=c>1?1:0;MX(this,b+this.n*2,(c&1)==1)}MX(this,this.b,a==1)};_.Ig=function Hkb(a){if(a==0)return Gib(new Iib(R0b,this.n,1,1));return null};_.Jg=function Ikb(){return 'Adder'};_.Uf=function Jkb(){return 196};_.ag=function Kkb(){return this.n*3+2};_.ig=function Lkb(){return this.n+1};_.Lg=function Mkb(){return (this.bb&2)!=0};_.Mg=function Nkb(a,b){if(a==0&&b.t>0){this.n=mr(b.t);this.bb|=2;Dkb(this);IX(this);sU(this);return}};_.Ng=function Okb(){Dkb(this)};_.a=0;_.b=0;var VA=tSb(367);aG(381,7,B0b,Rkb,Skb);_.xf=function Tkb(){this.W=(this.mb[0]-this.mb[1])/(this.a?v0b:this.d)};_.Ff=function Ukb(){x5(iU,this.hb[0],this.hb[1],this.a?v0b:this.d)};_.If=function Vkb(a){var b,c;fV(this,this.ib,this.jb,6);BU(this,a);c=yV(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Wf(a.a,(this.fb.a-this.eb.a)/c,(this.fb.b-this.eb.b)/c,-(this.fb.b-this.eb.b)/c,(this.fb.a-this.eb.a)/c,this.eb.a,this.eb.b);Tf(a.a,Z7(Pkb(this)));if((this.bb&1)!=0){if(!this.a){a.a.beginPath();a.a.moveTo(0,0);Lf(a.a,c,0);a.a.stroke();Vf(a.a,0,-6,c,12)}}else{if(!this.a){a.a.beginPath();a.a.moveTo(0,0);for(b=0;b<=16;b++)Lf(a.a,b*c/16,6*$wnd.Math.sin(b*hZb*2/16));a.a.stroke()}}a.a.restore();this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);HU(this,a)};_.Jf=function Wkb(){return '404 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.c+' '+this.b+' '+this.a};_.Uf=function Xkb(){return 404};_.Vf=function Ykb(a){if(a==0)return new Iib('I2t',this.c,0,0);if(a==1)return new Iib(S5b,this.d,0,0);if(a==2)return Kib(P4b,(this.bb&1)!=0);return null};_.Wf=function Zkb(a){a[0]=this.a?'fuse (blown)':'fuse';NU(this,a);a[3]=f5b+iW(this.d,KRb,false);a[4]='I2t = '+this.c;this.a||(a[5]=mr(this.b*100/this.c)+'% '+LRb('melted'))};_.ng=function $kb(){return true};_.og=function _kb(){dV(this);this.b=0;this.a=false};_.rg=function alb(a,b){a==0&&b.t>0&&(this.c=b.t);a==1&&b.t>0&&(this.d=b.t);if(a==2){this.bb=Dib(b,this.bb,1);Qkb(this)}};_.wg=function blb(){Qkb(this)};_.yg=function clb(){w5(iU,this.hb[0]);w5(iU,this.hb[1])};_.zg=function dlb(){var a;a=this.W;this.b+=a*a*iU.vd;this.b-=iU.vd*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 WA=tSb(381);aG(258,1,{},rlb);_.b=0;_.c=0;var elb=false;var ZA=tSb(258);aG(163,7,{7:1,10:1,163:1},wlb,xlb);_.If=function ylb(a){var b,c,d,e,f,g;olb(a,TU(this,0));HV(a,this.ib,this.jb);if(this.a==0){for(d=0;d!=3;d++){b=10-d*4;c=d*5;YU(this.ib,this.jb,cU,dU,1+c/this.X,b);HV(a,cU,dU)}}else if(this.a==1){YU(this.ib,this.jb,cU,dU,1,10);HV(a,cU,dU);for(d=0;d<=2;d++){e=UU(cU,dU,d/2);GV(a,e.a,e.b,mr(e.a-5*this.Y+8*this._/this.X),mr(e.b+8*this.ab/this.X-5*this.Z))}}else if(this.a==2){YU(this.ib,this.jb,cU,dU,1,10);HV(a,cU,dU);f=mr(this.jb.a+10*this._/this.X);g=mr(this.jb.b+10*this.ab/this.X);GV(a,cU.a,cU.b,f,g);GV(a,dU.a,dU.b,f,g)}else{YU(this.ib,this.jb,cU,dU,1,10);HV(a,cU,dU)}WU(this.ib,this.jb,dU,1+11/this.X);this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);fV(this,this.ib,dU,11);HU(this,a)};_.Jf=function zlb(){return 'g '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Pf=function Alb(){if(ulb)return ulb;ulb=this.ib;return null};_.Sf=function Blb(a){return -this.W};_.Uf=function Clb(){return 103};_.Vf=function Dlb(a){var b;if(a==0){b=new Hib('Symbol',0);b.c=new z2;IP(b.c,LRb('Earth'));IP(b.c,LRb('Chassis'));IP(b.c,LRb('Signal'));IP(b.c,LRb('Common'));y2(b.c,this.a);return b}return null};_.Wf=function Elb(a){a[0]='ground';a[1]=n0b+iW(this.W,'A',false)};_.ag=function Flb(){return 1};_.fg=function Glb(){return 103};_.gg=function Hlb(){return 0};_.ig=function Ilb(){return (this.bb&1)!=0?1:0};_.jg=function Jlb(a){return true};_.lg=function Klb(){return true};_.mg=function Llb(){return true};_.qg=function Mlb(a,b){this.W=(this.bb&1)!=0?-b:b};_.rg=function Nlb(a,b){a==0&&(vlb=this.a=ue(b.c).selectedIndex)};_.yg=function Olb(){(this.bb&1)!=0&&D5(iU,0,this.hb[0],this.lb,0)};_.a=0;var ulb,vlb=0;var $A=tSb(163);aG(368,28,B0b,Plb,Qlb);_.Hg=function Rlb(){this.A[0].A=this.A[2].A^this.A[3].A;this.A[1].A=this.A[2].A&&this.A[3].A};_.Jg=function Slb(){return 'Half Adder'};_.Uf=function Tlb(){return 195};_.ag=function Ulb(){return 4};_.ig=function Vlb(){return 2};_.Ng=function Wlb(){this.D=2;this.F=2;this.A=sq(Oy,jZb,9,4,0,1);this.A[0]=new x2(this,0,3,'S');this.A[0].k=true;this.A[1]=new x2(this,1,3,'C');this.A[1].k=true;this.A[2]=new x2(this,0,2,'A');this.A[3]=new x2(this,1,2,'B')};var _A=tSb(368);aG(654,1,{},Zlb);var Xlb;var eB=tSb(654);aG(600,126,I_b,amb);var _lb;var dB=tSb(600);aG(601,1,A_b,dmb);_.Ke=function emb(a){egb(this.a);new Zlb(_lb)};var aB=tSb(601);aG(602,1,A_b,fmb);_.Ke=function gmb(a){egb(this.a);cmb(yS(this.a.f),(eSb(),true))};var bB=tSb(602);aG(603,1,A_b,hmb);_.Ke=function imb(a){egb(this.a)};var cB=tSb(603);aG(613,126,I_b,jmb);var hB=tSb(613);aG(614,1,A_b,kmb);_.Ke=function lmb(a){var b;C4(this.a.b);egb(this.a);b=yS(this.a.c);a4(this.a.b,b,g2(this.b))};var fB=tSb(614);aG(615,1,A_b,mmb);_.Ke=function nmb(a){egb(this.a)};var gB=tSb(615);aG(149,1,{},vmb);_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;var jB=tSb(149);aG(153,7,{7:1,10:1,153:1},xmb,ymb);_.xf=function zmb(){var a;a=this.mb[0]-this.mb[1];this.W=omb(this.a,a)};_.Ff=function Amb(){pmb(this.a)};_.If=function Bmb(a){var b,c,d;c=this.mb[0];d=this.mb[1];fV(this,this.ib,this.jb,8);BU(this,a);jV(this,a);DU(this,a,8,this.eb,this.fb,c,d);if(iU.cd.c){b=iW(this.b,'H',true);IU(this,a,b,8)}this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);HU(this,a)};_.Jf=function Cmb(){return 'l '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b+' '+this.W+' '+this.c};_.Uf=function Dmb(){return 108};_.Vf=function Emb(a){var b;if(a==0)return new Iib(S4b,this.b,W$b,10);if(a==1){b=new Iib('',0,-1,-1);b.b=new j2(r1b,(this.a.d&2)==0);return b}if(a==2)return new Hib('Initial Current (on Reset) (A)',this.c);return null};_.Wf=function Fmb(a){a[0]='inductor';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[2]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=a5b+iW(this.b,'H',false);a[4]=F0b+iW((this.mb[0]-this.mb[1])*this.W,'W',false)};_.fg=function Gmb(){return 76};_.ng=function Hmb(){return false};_.og=function Imb(){this.mb[0]=this.mb[1]=this.V=0;this.W=this.c;rmb(this.a,this.c)};_.rg=function Jmb(a,b){a==0&&b.t>0&&(this.b=b.t);a==1&&(g2(b.b)?(this.bb&=-3):(this.bb|=2));a==2&&(this.c=b.t);smb(this.a,this.b,this.W,this.bb)};_.wg=function Kmb(){gV(this);vU(this,32)};_.yg=function Lmb(){tmb(this.a,this.hb[0],this.hb[1])};_.zg=function Mmb(){umb(this.a,this.mb[0]-this.mb[1])};_.b=0;_.c=0;var iB=tSb(153);aG(406,1,{406:1},Nmb);_.Pd=function Omb(a){var b;if(this===a)return true;if(a==null||kB!=W(a))return false;b=a;return this.a==b.a&&this.b==b.b};_.Rd=function Pmb(){return fWb(vq(oq(HE,1),jZb,1,5,[aTb(this.a),aTb(this.b)]))};_.Sd=function Qmb(){return '('+this.a+', '+this.b+')'};_.a=0;_.b=0;var kB=tSb(406);aG(343,7,B0b,Rmb,Smb);_.Ff=function Tmb(){var a,b;b=this.mb[0]>this.c*0.5?0:this.c;a=this.f*iU.vd*v0b;b=$wnd.Math.max($wnd.Math.min(this.d+a,b),this.d-a);L5(iU,this.lb,b)};_.If=function Umb(a){HU(this,a);BU(this,a);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);IV(a,this.b);iU.gb.c&&CU(this,a,'1',this.a.a,this.a.b-6,true);FV(a,this.e.a,this.e.b,3);this.V=mV(this.W,this.V);EU(a,this.fb,this.jb,this.V)};_.Jf=function Vmb(){return 'I '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.c};_.Qf=function Wmb(a,b){return false};_.Sf=function Xmb(a){if(a==1)return this.W;return 0};_.Uf=function Ymb(){return 73};_.Vf=function Zmb(a){if(a==0)return new Iib(U5b,this.f,0,0);if(a==1)return new Iib(Q0b,this.c,1,10);return null};_.Wf=function $mb(a){a[0]='inverter';a[1]='Vi = '+iW(this.mb[0],'V',false);a[2]='Vo = '+iW(this.mb[1],'V',false)};_.fg=function _mb(){return 49};_.gg=function anb(){return this.mb[0]};_.ig=function bnb(){return 1};_.jg=function cnb(a){return a==1};_.rg=function dnb(a,b){a==0&&(this.f=b.t);a==1&&(this.c=e$=b.t)};_.wg=function enb(){var a,b,c,d;gV(this);d=16;16>this.X/2&&(d=mr(this.X/2));this.eb=UU(this.ib,this.jb,0.5-d/this.X);this.fb=UU(this.ib,this.jb,0.5+(d+2)/this.X);this.e=UU(this.ib,this.jb,0.5+(d-2)/this.X);if(iU.gb.c){b=cV(4);a=UU(this.ib,this.jb,0.5+(d-5)/this.X);YU(this.eb,a,b[0],b[1],0,16);YU(this.eb,a,b[3],b[2],1,16);this.b=zU(b);this.a=UU(this.eb,a,0.5)}else{c=cV(3);YU(this.eb,this.fb,c[0],c[1],0,16);c[2]=UU(this.ib,this.jb,0.5+(d-5)/this.X);this.b=zU(c)}fV(this,this.ib,this.jb,16)};_.yg=function fnb(){C5(iU,0,this.hb[1],this.lb)};_.zg=function gnb(){this.d=this.mb[1]};_.c=0;_.d=0;_.f=0;var lB=tSb(343);aG(242,7,B0b,inb,jnb);\n",
"_.Ff=function knb(){var a,b,c;c=this.mb[1];if(this.k){if(this.mb[0]>this.o){this.k=false;b=this.e}else{b=this.f}}else{if(this.mb[0]<this.g){this.k=true;b=this.f}else{b=this.e}}a=this.j*iU.vd*v0b;b=$wnd.Math.max($wnd.Math.min(c+a,b),c-a);L5(iU,this.lb,b)};_.If=function lnb(a){HU(this,a);BU(this,a);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);IV(a,this.d);a.a.lineWidth=2;DV(a,this.n);a.a.lineWidth=1;FV(a,this.i.a,this.i.b,3);this.V=mV(this.W,this.V);EU(a,this.fb,this.jb,this.V)};_.Jf=function mnb(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&ZZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.g+' '+this.o+' '+this.f+' '+this.e};_.Qf=function nnb(a,b){return false};_.Sf=function onb(a){if(a==1)return this.W;return 0};_.Uf=function pnb(){return 183};_.Vf=function qnb(a){if(a==0){this.b=this.g;return new Iib('Lower threshold (V)',this.g,W$b,5)}if(a==1){this.c=this.o;return new Iib('Upper threshold (V)',this.o,W$b,5)}if(a==2)return new Iib(U5b,this.j,0,0);if(a==3)return new Iib(Q0b,this.f,0,0);if(a==4)return new Iib('Low Voltage (V)',this.e,0,0);return null};_.Wf=function rnb(a){a[0]='inverting Schmitt trigger';a[1]='Vi = '+iW(this.mb[0],'V',false);a[2]='Vo = '+iW(this.mb[1],'V',false)};_.gg=function snb(){return this.mb[0]};_.ig=function tnb(){return 1};_.jg=function unb(a){return a==1};_.rg=function vnb(a,b){a==0&&(this.b=b.t);a==1&&(this.c=b.t);a==2&&(this.j=b.t);a==3&&(this.f=b.t);a==4&&(this.e=b.t);if(this.b>this.c){this.o=this.b;this.g=this.c}else{this.o=this.c;this.g=this.b}};_.wg=function wnb(){hnb(this)};_.yg=function xnb(){C5(iU,0,this.hb[1],this.lb)};_.b=0;_.c=0;_.e=0;_.f=0;_.g=0;_.j=0;_.k=false;_.o=0;var mB=tSb(242);aG(347,28,B0b,znb,Anb);_.Hg=function Bnb(){var a,b;if(this.a){this.a=false;return}(this.bb&4)!=0?(b=this.A[1].A&&!this.w):(b=!this.A[1].A&&this.w);if(b){a=this.A[3].A;this.A[0].A?this.A[2].A?(a=!a):(a=true):this.A[2].A&&(a=false);this.A[3].k||(console.log(V5b),undefined);this.A[3].A=a}this.w=this.A[1].A;(this.bb&2)!=0&&this.A[5].A!=((this.bb&8)!=0)&&(this.A[3].k||(console.log(V5b),undefined),this.A[3].A=false);MX(this,4,!this.A[3].A)};_.Ig=function Cnb(a){var b;if(a==0){b=new Iib('',0,-1,-1);b.b=new j2(i5b,(this.bb&2)!=0);return b}if(a==1){b=new Iib('',0,-1,-1);b.b=new j2('Positive Edge Triggered',(this.bb&4)!=0);return b}if(a==2){b=new Iib('',0,-1,-1);b.b=new j2('Invert Reset',(this.bb&8)!=0);return b}return null};_.Jg=function Dnb(){return 'JK flip-flop'};_.Uf=function Enb(){return 156};_.ag=function Fnb(){return 5+((this.bb&2)!=0?1:0)};_.ig=function Gnb(){return 2};_.Mg=function Hnb(a,b){if(a==0){g2(b.b)?(this.bb|=2):(this.bb&=-3);ynb(this);sU(this);IX(this)}if(a==1){this.bb=Dib(b,this.bb,4);this.A[1].a=(this.bb&4)==0}if(a==2){this.bb=Dib(b,this.bb,8);ynb(this);IX(this)}};_.Ng=function Inb(){ynb(this)};_.a=false;var nB=tSb(347);aG(213,7,B0b,Unb);_.Cf=function Wnb(){return true};_.Ff=function Xnb(){Mnb(this,false)};_.If=function Ynb(a){var b,c,d,e,f,g,h;(this.bb&this.j)!=Jnb&&this.wg();fV(this,this.ib,this.jb,16);lV(this,a,this.mb[1]);HV(a,this.S[0],this.S[1]);lV(this,a,this.mb[2]);HV(a,this.H[0],this.H[1]);jV(this,a);f=iU.Cc.c;d=this.T>0&&this.Kh();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||olb(a,TU(this,h));WU(this.S[1],this.H[1],cU,e*X5b);WU(this.S[1],this.H[1],dU,(e+1)*X5b);HV(a,cU,dU)}f||lV(this,a,this.mb[1]);HV(a,this.S[1],this.S[2]);f||lV(this,a,this.mb[2]);HV(a,this.H[1],this.H[2]);if(this.Kh()){lV(this,a,this.mb[this.w]);(this.bb&this.n)!=0&&(this.bb&this.k)!=0&&this.Kh()||HV(a,this.R==-1?this.H[0]:this.S[0],this.v[0]);HV(a,this.v[0],this.v[1])}if((this.bb&this.o)==0){lV(this,a,this.mb[this.w]);mlb(a,this.t)}f&&olb(a,(Y7(),S7));lV(this,a,this.mb[0]);HV(a,this.ib,this.I[1]);HV(a,this.I[0],this.I[2]);(this.bb&this.o)!=0&&this.R==-1&&FV(a,this.P.a,this.P.b,this.Q);if((this.bb&this.s)!=0){g=''+this.T*this.R;olb(a,lU);qlb(a,jU);CU(this,a,g,this.ob+2,this.qb,false)}this.V=mV(-this.K,this.V);EU(a,this.S[0],this.S[1],this.V);EU(a,this.S[1],this.H[1],this.V);EU(a,this.H[1],this.H[0],this.V);if(this.Kh()){this.A=mV(this.F,this.A);this.B=mV(this.G,this.B);EU(a,this.S[0],this.v[0],-this.A);EU(a,this.v[0],this.H[0],this.B)}if(ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||iU.O==this){olb(a,lU);qlb(a,jU);b=HW(this._);HW(this.ab);c=this.ab==0?0:1;klb(a,'G',this.I[1].a-(this._<0?-2:12),this.I[1].b+(this.ab>0?-5:12));klb(a,this.R==-1?'D':'S',this.S[0].a-3+9*(b-c*this.R),this.S[0].b+4);klb(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&&(this.bb&this.k)!=0&&this.Kh()&&klb(a,'B',this.v[0].a-3+9*(b-c*this.R),this.v[0].b+4)}HU(this,a)};_.Jf=function Znb(){var a;return a=this.Uf(),(a<127?String.fromCharCode(a&ZZb)+' ':a+' ')+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.T+' '+this.u};_.Lf=function $nb(a,b){this.nb==this.ob&&(this.bb^=this.p);KU(this,a)};_.Mf=function _nb(a,b){this.bb^=this.p;LU(this,a)};_.Nf=function aob(a,b){this.pb==this.qb&&(this.bb^=this.p);MU(this,a)};_.Hh=function bob(){return 0.02};_.Qf=function cob(a,b){return !(a==0||b==0)};_.Rf=function dob(){return this.K};_.Sf=function eob(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};_.Ih=function fob(){return Knb==0?this.Hh():Knb};_.Jh=function gob(){return 1.5};_.Uf=function hob(){return 102};_.Vf=function iob(a){return Nnb(this,a)};_.Wf=function job(a){Onb(this,a,'MOSFET')};_._f=function kob(a){return a==0?this.ib:a==1?this.S[0]:a==2?this.H[0]:this.v[0]};_.ag=function lob(){return (this.bb&this.n)!=0&&(this.bb&this.k)!=0&&this.Kh()?4:3};_.bg=function mob(){return this.K*(this.mb[2]-this.mb[1])-this.F*(this.mb[1]-this.mb[this.w])-this.G*(this.mb[2]-this.mb[this.w])};_.cg=function nob(a){return LRb((this.R==-1?'p-':'n-')+'MOSFET')};_.gg=function oob(){return this.mb[2]-this.mb[1]};_.ng=function pob(){return true};_.og=function qob(){Qnb(this)};_.rg=function rob(a,b){a==0&&(this.T=this.R*b.t);a==1&&b.t>0&&(this.u=Knb=b.t);if(a==2){Jnb=g2(b.b)?Jnb&~(this.q|this.o):Jnb|this.q;b.o=true}a==3&&(this.bb=g2(b.b)?this.bb|this.p:this.bb&~this.p);a==4&&!this.Kh()&&(Jnb=g2(b.b)?Jnb|this.o:Jnb&~this.o);if(a==4&&this.Kh()){this.bb=Dib(b,this.bb,this.k);b.o=true}a==5&&(this.bb=Dib(b,this.bb,this.n));sU(this);this.wg()};_.wg=function sob(){Rnb(this)};_.Kh=function tob(){return (this.bb&(this.o|this.q))==0};_.yg=function uob(){Tnb(this)};_.Ag=function vob(){Mnb(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 Jnb=0,Knb=0;var DB=tSb(213);aG(264,213,B0b,wob);_.xf=function yob(){this.f=this.R*jgb(this.e,this.R*(this.mb[0]-this.mb[1]))};_.Ff=function zob(){Mnb(this,false);kgb(this.e,this.R*(this.mb[0]-this.mb[1]))};_.If=function Aob(a){fV(this,this.ib,this.jb,16);lV(this,a,this.mb[1]);HV(a,this.S[0],this.S[1]);HV(a,this.S[1],this.S[2]);lV(this,a,this.mb[2]);HV(a,this.H[0],this.H[1]);HV(a,this.H[1],this.H[2]);lV(this,a,this.mb[0]);HV(a,this.ib,this.i);mlb(a,this.a);jV(this,a);mlb(a,this.g);this.b=mV(-this.K,this.b);this.c=mV(this.f,this.c);this.d=mV(-this.f-this.K,this.d);if(this.b!=0||this.d!=0){EU(a,this.S[0],this.S[1],this.d);EU(a,this.S[1],this.S[2],nU(this.d,8));EU(a,this.H[0],this.H[1],-this.b);EU(a,this.H[1],this.H[2],-nU(this.b,8));EU(a,this.ib,this.i,this.c)}HU(this,a)};_.Hh=function Bob(){return 0.00125};_.Qf=function Cob(a,b){return true};_.Sf=function Dob(a){if(a==0)return -this.f;if(a==1)return this.f+this.K;return -this.K};_.Ih=function Eob(){return 0.00125};_.Jh=function Fob(){return -4};_.Uf=function Gob(){return 106};_.Vf=function Hob(a){if(a<2)return Nnb(this,a);return null};_.Wf=function Iob(a){Onb(this,a,'JFET')};_.cg=function Job(a){return LRb((this.R==-1?'p-':'n-')+'JFET')};_.og=function Kob(){Qnb(this);this.e.a=0};_.wg=function Lob(){var a,b,c;Rnb(this);a=16*this.$;this.S=cV(3);this.H=cV(3);YU(this.ib,this.jb,this.S[0],this.H[0],1,-a);YU(this.ib,this.jb,this.S[1],this.H[1],1,-a/2|0);YU(this.ib,this.jb,this.S[2],this.H[2],1-10/this.X,-a/2|0);this.i=UU(this.ib,this.jb,1-14/this.X);b=cV(4);YU(this.ib,this.jb,b[0],b[1],1-13/this.X,16);YU(this.ib,this.jb,b[2],b[3],1-10/this.X,16);this.g=yU(b[0],b[1],b[3],b[2]);if(this.R==-1){c=UU(this.i,this.ib,18/this.X);this.a=uU(this.i,c,8,3)}else this.a=uU(this.ib,this.i,8,3)};_.Kh=function Mob(){return false};_.yg=function Nob(){Tnb(this);this.R<0?ngb(this.e,this.hb[1],this.hb[0]):ngb(this.e,this.hb[0],this.hb[1])};_.b=0;_.c=0;_.d=0;_.f=0;var oB=tSb(264);aG(391,7,Z5b,Rob,Sob);_.xf=function Tob(){this.W=(this.mb[0]-this.mb[1])/this.f};_.Ef=function Uob(){K4(iU,this.a);K4(iU,this.g)};_.If=function Vob(a){var b,c,d,e,f,g;f=this.mb[0];g=this.mb[1];fV(this,this.ib,this.jb,6);BU(this,a);jV(this,a);d=yV(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Wf(a.a,(this.fb.a-this.eb.a)/d,(this.fb.b-this.eb.b)/d,-(this.fb.b-this.eb.b)/d,(this.fb.a-this.eb.a)/d,this.eb.a,this.eb.b);b=Hf(a.a,0,0,d,0);Df(b,0,Z7(TU(this,f)));Df(b,1,Z7(TU(this,g)));Tf(a.a,b);if(iU.hb.c){Vf(a.a,0,-6,d,12)}else{a.a.beginPath();a.a.moveTo(0,0);for(c=0;c<4;c++){Lf(a.a,(1+4*c)*d/16,6);Lf(a.a,(3+4*c)*d/16,-6)}Lf(a.a,d,0);a.a.stroke()}a.a.beginPath();a.a.moveTo(-8,26);a.a.lineTo(8,12);a.a.moveTo(2,12);a.a.lineTo(8,12);a.a.lineTo(8,18);a.a.moveTo(12,26);a.a.lineTo(26,12);a.a.moveTo(20,12);a.a.lineTo(26,12);a.a.lineTo(26,18);a.a.stroke();a.a.restore();if(iU.cd.c){this.b=this.c*this.e+this.d;this.f=Oob(this,this.b);e=iW(this.f,'',true);IU(this,a,e+$5b,6)}this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);HU(this,a)};_.Jf=function Wob(){return '374 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.e+' '+lcb(this.i)};_.Ae=function Xob(){iU.d=true;Qob(this)};_.Uf=function Yob(){return 374};_.Vf=function Zob(a){var b;if(a==0){b=new Iib(_5b,0,-1,-1);b.q=this.i;return b}return null};_.Wf=function $ob(a){a[0]='photoresistor';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[2]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=f5b+iW(this.f,KRb,false);a[4]=F0b+iW((this.mb[0]-this.mb[1])*this.W,'W',false)};_.ag=function _ob(){return 2};_.Se=function apb(a){!!this.g&&gFb(this.g,a)};_.rg=function bpb(a,b){if(a==0){this.i=yS(b.s);gN(this.a,this.i);j5(iU)}this.b=this.c*this.e+this.d;this.f=Oob(this,this.b)};_.sg=function cpb(a){a?(ZT=this):ZT==this&&(ZT=null);!!this.g&&eFb(this.g)};_.wg=function dpb(){Qob(this)};_.yg=function epb(){this.b=this.c*this.e+this.d;this.f=Oob(this,this.b);x5(iU,this.hb[0],this.hb[1],this.f)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;var pB=tSb(391);aG(382,28,B0b,hpb,ipb);_.xf=function jpb(){var a,b,c,d;b=0;for(c=0;c!=this.D;c++)this.A[c].i=0;if(this.c==null)return;for(d=0;d!=this.F;d++){a=0;for(c=0;c!=this.D;++c,b++){this.b[b]=jgb(this.c[b],this.mb[this.D+d]-this.mb[c]);a+=this.b[b];this.A[c].i+=this.b[b]}this.A[d+this.D].i=-a}};_.Ff=function kpb(){var a,b,c;yX(this);a=0;for(c=0;c!=this.F;c++)for(b=0;b!=this.D;++b,a++)kgb(this.c[a],this.mb[this.D+c]-this.mb[b])};_.If=function lpb(a){var b,c,d;zX(this,a);for(c=0;c!=this.D;c++)for(d=0;d!=this.F;d++){b=c+d*this.D;fpb(this,a,b);(this.bb&f_b)!=0?llb(a,this.A[d+this.D].o.a-(this.p/2|0),this.A[c].o.b-(this.p/2|0),this.p):llb(a,this.A[c].o.a-(this.p/2|0),this.A[d+this.D].o.b-(this.p/2|0),this.p)}};_.Jf=function mpb(){return AX(this)+' '+this.D+' '+this.F};_.Ig=function npb(a){if(a==0)return Gib(new Hib('Grid Width',this.D));if(a==1)return Gib(new Hib('Grid Height',this.F));return null};_.Jg=function opb(){return 'LED array'};_.Uf=function ppb(){return 405};_.Wf=function qpb(a){a[0]='LED array';return};_.ag=function rpb(){return this.D+this.F};_.ig=function spb(){return 0};_.Kg=function tpb(){return false};_.ng=function upb(){return true};_.Mg=function vpb(a,b){if(a==0&&b.t>=2&&b.t<=16){this.D=mr(b.t);sU(this);gpb(this);IX(this);return}if(a==1&&b.t>=2&&b.t<=16){this.F=mr(b.t);sU(this);gpb(this);IX(this);return}};_.Ng=function wpb(){gpb(this)};_.yg=function xpb(){var a,b;LX(this);this.c=sq(bA,jZb,119,this.D*this.F,0,1);b=ihb(y5b);for(a=0;a!=this.c.length;a++){this.c[a]=new ogb(iU);mgb(this.c[a],b);ngb(this.c[a],this.hb[this.D+(a/this.D|0)],this.hb[a%this.D])}this.b=sq(pr,m0b,8,this.c.length,15,1)};_.Ag=function ypb(){var a;for(a=0;a!=this.b.length;a++)$wnd.Math.abs(this.b[a])>t0b&&E5(iU,u5b,this)};var qB=tSb(382);aG(321,136,t5b,Apb,Bpb);_.If=function Cpb(a){var b,c,d;if(ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||this==iU.O){qgb(this,a);return}lV(this,a,this.mb[0]);HV(a,this.ib,this.e);lV(this,a,this.mb[1]);HV(a,this.f,this.jb);olb(a,(Y7(),S7));c=12;FV(a,this.d.a,this.d.b,12);c-=4;d=this.W/this.g;d>0&&(d=255*(1+0.2*$wnd.Math.log(d)));d>255&&(d=255);d<0&&(d=0);b=new _7(mr(this.c*d),mr(this.b*d),mr(this.a*d));olb(a,b);llb(a,this.d.a-c,this.d.b-c,c*2);fV(this,this.ib,this.jb,c);this.V=mV(this.W,this.V);EU(a,this.ib,this.e,this.V);EU(a,this.jb,this.f,-this.V);HU(this,a)};_.Jf=function Dpb(){return this.bb|=2,'162 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+lcb(this.q)+' '+this.c+' '+this.b+' '+this.a+' '+this.g};_.Uf=function Epb(){return 162};_.Vf=function Fpb(a){if(a==0)return Gib(new Iib('Red Value (0-1)',this.c,0,1));if(a==1)return Gib(new Iib('Green Value (0-1)',this.b,0,1));if(a==2)return Gib(new Iib('Blue Value (0-1)',this.a,0,1));if(a==3)return new Iib('Max Brightness Current (A)',this.g,0,0.1);return sgb(this,a-4)};_.Wf=function Gpb(a){tgb(this,a);this.p.o?(a[0]='LED'):(a[0]=LRb('LED')+k3b+this.q+')')};_.fg=function Hpb(){return 108};_.rg=function Ipb(a,b){a==0&&(this.c=b.t);a==1&&(this.b=b.t);a==2&&(this.a=b.t);a==3&&(this.g=b.t);wgb(this,a-4,b)};_.wg=function Jpb(){xgb(this);this.e=UU(this.ib,this.jb,0.5-12/this.X);this.f=UU(this.ib,this.jb,0.5+12/this.X);this.d=UU(this.ib,this.jb,0.5)};_.a=0;_.b=0;_.c=0;_.g=0;var zpb=y5b;var rB=tSb(321);aG(162,7,{7:1,10:1,162:1},Lpb,Mpb);_.If=function Npb(a){lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:lU);jV(this,a);WU(this.ib,this.jb,dU,1+11/this.X);fV(this,this.ib,dU,17);GU(this,a,this.a,this.ib,this.eb);this.V=mV(this.W,this.V);EU(a,this.ib,this.eb,this.V);HU(this,a)};_.Jf=function Opb(){this.bb|=4;return '207 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+lcb(this.a)};_.Pf=function Qpb(){var a;a=yUb(Kpb,this.a);if(a)return a.b;a=new dqb;a.b=this.ib;BUb(Kpb,this.a,a);return null};_.Sf=function Rpb(a){return -this.W};_.Uf=function Spb(){return 207};_.Vf=function Tpb(a){var b;if(a==0){b=new Iib('Text',0,-1,-1);b.q=this.a;return b}if(a==1){b=new Iib('',0,-1,-1);b.b=new j2('Internal Node',(this.bb&1)!=0);return b}return null};_.Wf=function Upb(a){a[0]=LRb(this.a)+k3b+LRb('Labeled Node')+')';a[1]=n0b+iW(this.W,'A',false);a[2]=D0b+iW(this.mb[0],'V',false)};_.Lh=function Vpb(){return this.a};_.ag=function Wpb(){return 1};_.cg=function Xpb(a){return this.a};_.gg=function Ypb(){return this.mb[0]};_.lg=function Zpb(){return true};_.mg=function $pb(){return true};_.qg=function _pb(a,b){this.W=b};_.rg=function aqb(a,b){a==0&&(this.a=yS(b.s));a==1&&(this.bb=Dib(b,this.bb,1))};_.tg=function bqb(a,b){var c;this.hb[a]=b;c=yUb(Kpb,this.a);!!c&&(c.a=b)};_.wg=function cqb(){gV(this);this.eb=UU(this.ib,this.jb,1-17/this.X)};var Kpb;var tB=tSb(162);aG(318,1,{318:1},dqb);_.a=0;var sB=tSb(318);aG(333,7,B0b,gqb,hqb);_.xf=function iqb(){this.W=(this.mb[0]-this.mb[1])/this.i;this.i==0&&(this.W=0)};_.Bf=function jqb(a){return a==2};_.Ff=function kqb(){x5(iU,this.hb[0],this.hb[1],this.i)};_.If=function lqb(a){var b,c,d;c=this.mb[0];d=this.mb[1];fV(this,this.ib,this.jb,4);pU(this,this.a.a-this.c,this.a.b-this.c,this.a.a+this.c,this.a.b+this.c);BU(this,a);jV(this,a);olb(a,eqb(this));llb(a,this.a.a-this.c,this.a.b-this.c,this.c*2);olb(a,lU);FV(a,this.a.a,this.a.b,this.c);olb(a,TU(this,c));HV(a,this.eb,this.e[0]);olb(a,TU(this,d));HV(a,this.fb,this.e[1]);olb(a,TU(this,(c+d)*0.5));HV(a,this.e[0],this.e[1]);this.V=mV(this.W,this.V);if(iU.O!=this){EU(a,this.ib,this.eb,this.V);b=nU(this.V,(this.X-16)/2);EU(a,this.eb,this.e[0],b);b=nU(b,24);EU(a,this.e[0],this.e[1],b);b=nU(b,16);EU(a,this.e[1],this.fb,b);nU(b,24);EU(a,this.fb,this.jb,this.V)}HU(this,a)};_.Jf=function mqb(){return '181 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.f+' '+this.g+' '+this.k+' '+this.d};_.Uf=function nqb(){return 181};_.Vf=function oqb(a){if(a==0)return new Iib('Nominal Power',this.f,0,0);if(a==1)return new Iib('Nominal Voltage',this.g,0,0);if(a==2)return new Iib('Warmup Time (s)',this.k,0,0);if(a==3)return new Iib('Cooldown Time (s)',this.d,0,0);return null};_.Wf=function pqb(a){a[0]='lamp';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[2]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=f5b+iW(this.i,KRb,false);a[4]=F0b+iW((this.mb[0]-this.mb[1])*this.W,'W',false);a[5]='T = '+mr(this.j)+' K'};_.dg=function qqb(a){return a==2?3:a==3?1:a==7?2:0};_.eg=function rqb(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]};_.ng=function sqb(){return true};_.og=function tqb(){dV(this);this.j=300;fqb(this)};_.rg=function uqb(a,b){a==0&&b.t>0&&(this.f=b.t);a==1&&b.t>0&&(this.g=b.t);a==2&&b.t>0&&(this.k=b.t);a==3&&b.t>0&&(this.d=b.t)};_.wg=function vqb(){var a;gV(this);vU(this,16);this.b=cV(2);this.e=cV(2);this.c=20;this.e[0]=VU(this.eb,this.fb,0,24);this.e[1]=VU(this.eb,this.fb,1,24);a=24-$wnd.Math.sqrt(this.c*this.c-256);this.b[0]=VU(this.eb,this.fb,0,a);this.b[1]=VU(this.eb,this.fb,1,a);this.a=UU(this.e[0],this.e[1],0.5)};_.yg=function wqb(){w5(iU,this.hb[0]);w5(iU,this.hb[1])};_.zg=function xqb(){fqb(this)};_.c=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var uB=tSb(333);aG(359,28,B0b,Aqb,Bqb);_.Hg=function Cqb(){var a;if(this.A[this.b].A&&((this.bb&4)!=0||!this.a))for(a=0;a!=this.n;a++)this.A[a+this.n].A=this.A[a].A;this.a=this.A[this.b].A};_.Ig=function Dqb(a){if(a==0)return Gib(new Iib(R0b,this.n,1,1));if(a==1)return Kib('Edge Triggered',(this.bb&4)==0);return null};_.Jg=function Eqb(){return 'Latch'};_.Uf=function Fqb(){return 168};_.ag=function Gqb(){return this.n*2+1};_.ig=function Hqb(){return this.n};_.Lg=function Iqb(){return true};_.Mg=function Jqb(a,b){if(a==0&&b.t>=2&&this.n!=mr(b.t)){this.n=mr(b.t);zqb(this);IX(this)}a==1&&(this.bb=Eib(b,this.bb,4))};_.Ng=function Kqb(){zqb(this)};_.a=false;_.b=0;var vB=tSb(359);aG(363,123,n1b,Lqb,Mqb);_.Df=function Nqb(){return fTb(this.nb-this.ob,this.pb-this.qb)<16};_.Gf=function Oqb(a,b){this.ob=a;this.qb=b};_.If=function Pqb(a){olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:(Y7(),M7));eV(this,this.nb,this.pb,this.ob,this.qb);glb(a,this.nb,this.pb,this.ob,this.qb)};_.Jf=function Qqb(){return '423 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb};_.Uf=function Rqb(){return 423};_.Vf=function Sqb(a){return null};_.Wf=function Tqb(a){};_.Zf=function Uqb(a,b){var c;c=$U(this.nb,this.pb,this.ob,this.qb,a,b);if(c<=100)return c;return -1};_.fg=function Vqb(){return 0};_.rg=function Wqb(a,b){};var wB=tSb(363);aG(299,205,J5b,Yqb);_.Je=function arb(a){Zqb()};var Xqb;var xB=tSb(299);aG(170,54,{7:1,10:1,170:1,54:1},brb,crb);_.xf=function drb(){};_.Ff=function erb(){var a;a=this.q==0?this.b:this.a;(this.bb&1)!=0&&(a=this.b+this.q*(this.a-this.b)*0.5);L5(iU,this.lb,a)};_.If=function frb(a){var b,c;a.a.save();a.c=a.b;b=new Ckb(y0b,1,20);qlb(a,b);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:lU);c=this.q==0?'L':'H';(this.bb&3)!=0&&(c=''+this.q);fV(this,this.ib,this.eb,0);CU(this,a,c,this.ob,this.qb,true);lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);this.V=mV(this.W,this.V);EU(a,this.ib,this.eb,-this.V);HU(this,a);a.a.restore();a.b=a.c};_.Jf=function grb(){return A9(this)+' '+this.a+' '+this.b};_.Sf=function hrb(a){return this.W};_.Uf=function irb(){return 76};_.Vf=function jrb(a){var b;if(a==0){b=new Iib('',0,0,0);b.b=new j2(O4b,this.o);return b}if(a==1)return new Iib(Q0b,this.a,10,-10);if(a==2)return new Iib('Low Voltage',this.b,10,-10);if(a==3){b=new Iib('',0,0,0);b.b=new j2('Numeric',(this.bb&3)!=0);return b}if(a==4){b=new Iib('',0,0,0);b.b=new j2('Ternary',(this.bb&1)!=0);return b}return null};_.Wf=function krb(a){a[0]='logic input';a[1]=this.q==0?'low':'high';(this.bb&3)!=0&&(a[1]=''+this.q);a[1]+=k3b+iW(this.mb[0],'V',false)+')';a[2]=n0b+iW(this.W,'A',false)};_.ag=function lrb(){return 1};_.fg=function mrb(){return 105};_.Ah=function nrb(){return new Jyb(this.ob-10,this.qb-10,20,20)};_.gg=function orb(){return this.mb[0]};_.ig=function prb(){return 1};_.jg=function qrb(a){return true};_.lg=function rrb(){return false};_.mg=function srb(){return false};_.qg=function trb(a,b){this.W=b};_.rg=function urb(a,b){a==0&&(this.o=g2(b.b));a==1&&(this.a=b.t);a==2&&(this.b=b.t);a==3&&(g2(b.b)?(this.bb|=2):(this.bb&=-3));if(a==4){g2(b.b)?(this.bb|=1):(this.bb&=-2);this.p=(this.bb&1)!=0?3:2}};_.wg=function vrb(){E9(this);this.eb=UU(this.ib,this.jb,1-12/this.X)};_.yg=function wrb(){C5(iU,0,this.hb[0],this.lb)};_.a=0;_.b=0;var yB=tSb(170);aG(240,7,{7:1,10:1,240:1},xrb,yrb);_.If=function zrb(a){var b,c;a.a.save();a.c=a.b;b=new Ckb(y0b,1,20);qlb(a,b);olb(a,YT);c=this.mb[0]<this.a?'L':'H';(this.bb&1)!=0?this.mb[0]>this.a*1.5?(c='2'):this.mb[0]>this.a*0.5?(c='1'):(c='0'):(this.bb&3)!=0&&(c=this.mb[0]<this.a?'0':'1');this.b=c;fV(this,this.ib,this.eb,0);CU(this,a,c,this.ob,this.qb,true);lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);HU(this,a);a.a.restore();a.b=a.c};_.Jf=function Arb(){return 'M '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Uf=function Brb(){return 77};_.Vf=function Crb(a){var b;if(a==0)return new Iib('Threshold',this.a,10,-10);if(a==1){b=new Iib('',0,-1,-1);b.b=new j2('Current Required',(this.bb&4)!=0);return b}if(a==2){b=new Iib('',0,0,0);b.b=new j2('Numeric',(this.bb&3)!=0);return b}if(a==3){b=new Iib('',0,0,0);b.b=new j2('Ternary',(this.bb&1)!=0);return b}return null};_.Wf=function Drb(a){a[0]='logic output';a[1]=this.mb[0]<this.a?'low':'high';(this.bb&3)!=0&&(a[1]=this.b);a[2]=D0b+iW(this.mb[0],'V',false)};_.ag=function Erb(){return 1};_.fg=function Frb(){return 111};_.gg=function Grb(){return this.mb[0]};_.rg=function Hrb(a,b){a==0&&(this.a=b.t);a==1&&(g2(b.b)?(this.bb|=4):(this.bb&=-5));a==2&&(g2(b.b)?(this.bb|=2):(this.bb&=-3));a==3&&(g2(b.b)?(this.bb|=1):(this.bb&=-2))};_.wg=function Irb(){gV(this);this.eb=UU(this.ib,this.jb,1-12/this.X)};_.yg=function Jrb(){(this.bb&4)!=0&&x5(iU,this.hb[0],0,x0b)};_.a=0;var zB=tSb(240);aG(235,54,{7:1,10:1,235:1,54:1},Lrb,Mrb);_.xf=function Nrb(){this.a||(this.c[1-(this.q/2|0)]=0)};_.If=function Orb(a){var b;fV(this,this.ib,this.jb,16);qU(this,this.f[0],this.f[1]);lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);for(b=0;b!=2;b++){lV(this,a,this.mb[b+1]);HV(a,this.e[b],this.f[b])}ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||olb(a,lU);(this.a||this.q==0)&&HV(a,this.eb,this.e[0]);(this.a||this.q==2)&&HV(a,this.eb,this.e[1]);for(b=0;b!=2;b++){this.b[b]=mV(this.c[b],this.b[b]);EU(a,this.e[b],this.f[b],this.b[b])}this.b[2]=mV(this.c[0]+this.c[1],this.b[2]);EU(a,this.ib,this.eb,this.b[2]);HU(this,a)};_.Jf=function Prb(){return A9(this)+' '+this.d};_.Qf=function Qrb(a,b){if(this.a)return true;return wU(a,b,0,1+(this.q/2|0))};_.Sf=function Rrb(a){if(a==0)return -this.c[0]-this.c[1];return this.c[a-1]};_.Uf=function Srb(){return 416};_.Vf=function Trb(a){if(a==1)return Gib(new Iib(b6b,this.d,0,100));return B9(this,a)};_.Wf=function Urb(a){a[0]=j5b+(this.d==0?'S':'D')+'PDT, MBB)';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false)};_._f=function Vrb(a){return a==0?this.ib:this.f[a-1]};_.ag=function Wrb(){return 3};_.fg=function Xrb(){return 0};_.Ah=function Yrb(){return Hyb(Hyb(new Kyb(this.eb),new Kyb(this.e[0])),new Kyb(this.e[1]))};_.ig=function Zrb(){this.a=this.q==1||this.q==3;return this.a?2:1};_.lg=function $rb(){return false};_.mg=function _rb(){return true};_.qg=function asb(a,b){a==this.g[0]?(this.c[this.a?0:this.q/2|0]=b):a==this.g[1]&&(this.c[1]=b)};_.rg=function bsb(a,b){a==1?(this.d=mr(b.t)):D9(this,a,b)};_.wg=function csb(){var a,b;E9(this);vU(this,32);this.f=cV(2);this.e=cV(4);for(b=0;b!=2;b++){a=-16*b;b==0&&(a=16);XU(this.eb,this.fb,this.e[b],1,a);XU(this.ib,this.jb,this.f[b],1,a)}this.p=4};_.xg=function dsb(a,b){this.g[a]=b};_.yg=function esb(){var a;a=0;(this.a||this.q==0)&&D5(iU,this.hb[0],this.hb[1],this.g[a++],0);(this.a||this.q==2)&&D5(iU,this.hb[0],this.hb[2],this.g[a++],0)};_.Bh=function fsb(){var a,b,c;F9(this);if(this.d!=0){for(a=0;a!=iU.ab.a.a.length;a++){b=dYb(iU.ab,a);if(gr(b,235)){c=b;c.d==this.d&&(c.q=this.q)}}}};_.a=false;_.d=0;var AB=tSb(235);aG(329,7,B0b,gsb,hsb);_.xf=function isb(){this.W=(this.mb[0]-this.mb[1])/this.e};_.Bf=function jsb(a){return a==2};_.Ff=function ksb(){x5(iU,this.hb[0],this.hb[1],this.e)};_.If=function lsb(a){var b,c,d,e,f,g,h;e=0;g=this.mb[0];h=this.mb[1];b=2+mr(8*(1-this.a/this.f));fV(this,this.ib,this.jb,b);BU(this,a);jV(this,a);for(c=0;c<=6;c++){d=(c&1)==0?1:-1;c==6&&(d=0);f=g+(h-g)*c/6;olb(a,TU(this,f));XU(this.eb,this.fb,cU,c*X5b,b*e);XU(this.eb,this.fb,dU,c*X5b,b*d);HV(a,cU,dU);if(c==6)break;XU(this.eb,this.fb,cU,(c+1)*X5b,b*d);HV(a,cU,dU);e=d}this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);HU(this,a)};_.Jf=function msb(){return 'm '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.c+' '+this.a+' '+this.f+' '+this.b+' '+this.W};_.Uf=function nsb(){return 109};_.Vf=function osb(a){if(a==0)return new Iib('Min Resistance (ohms)',this.d,0,0);if(a==1)return new Iib('Max Resistance (ohms)',this.c,0,0);if(a==2)return new Iib('Width of Doped Region (nm)',this.a*v0b,0,0);if(a==3)return new Iib('Total Width (nm)',this.f*v0b,0,0);if(a==4)return new Iib('Mobility (um^2/(s*V))',this.b*t0b,0,0);return null};_.Wf=function psb(a){a[0]='memristor';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[2]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=f5b+iW(this.e,KRb,false);a[4]=F0b+iW((this.mb[0]-this.mb[1])*this.W,'W',false)};_.dg=function qsb(a){return a==2?3:a==3?1:a==7?2:0};_.eg=function rsb(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]};_.ng=function ssb(){return true};_.og=function tsb(){this.a=0};_.rg=function usb(a,b){a==0&&(this.d=b.t);a==1&&(this.c=b.t);a==2&&(this.a=b.t*s0b);a==3&&(this.f=b.t*s0b);a==4&&(this.b=b.t*t1b)};_.wg=function vsb(){gV(this);vU(this,32);new uxb;new uxb};_.yg=function wsb(){w5(iU,this.hb[0]);w5(iU,this.hb[1])};_.zg=function xsb(){var a;a=this.a/this.f;this.a+=iU.vd*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 BB=tSb(329);aG(369,28,B0b,Asb,Bsb);_.Jf=function Csb(){return AX(this)+' '+this.d+' '+this.a};_.Hg=function Dsb(){if(this.A[0].A&&this.c!=this.A[0].A&&(this.d||!this.e)){this.b=iU.td;this.A[1].A=true;this.A[2].A=false;this.e=true}if(this.e&&iU.td>this.b+this.a){this.A[1].A=false;this.A[2].A=true;this.e=false}this.c=this.A[0].A};_.Ig=function Esb(a){var b;if(a==0){b=new Iib('',0,-1,-1);b.b=new j2('Retriggerable',this.d);return b}if(a==1){b=new Iib('Period (s)',this.a,w0b,0.1);return b}return null};_.Jg=function Fsb(){return 'Monostable'};_.Uf=function Gsb(){return 194};_.ag=function Hsb(){return 3};_.ig=function Isb(){return 2};_.og=function Jsb(){zsb(this)};_.Mg=function Ksb(a,b){a==0&&(this.d=g2(b.b));a==1&&(this.a=b.t)};_.Ng=function Lsb(){this.D=2;this.F=2;this.A=sq(Oy,jZb,9,3,0,1);this.A[0]=new x2(this,0,2,'');this.A[0].d=true;this.A[1]=new x2(this,0,3,'Q');this.A[1].k=true;this.A[2]=new x2(this,1,3,'Q');this.A[2].k=true;this.A[2].j=true};_.a=0;_.b=0;_.c=false;_.d=false;_.e=false;var CB=tSb(369);aG(398,7,B0b,Osb,Psb);_.xf=function Qsb(){var a;for(a=0;a!=3;a++)this.c[a]=(this.mb[a*2]-this.mb[a*2+1])/(this.a?v0b:this.j)};_.yf=function Rsb(){return false};_.Af=function Ssb(){return false};_.Ff=function Tsb(){var a;for(a=0;a!=3;a++)x5(iU,this.hb[a*2],this.hb[a*2+1],this.a?v0b:this.j)};_.If=function Usb(a){var b,c;fV(this,this.i[0],this.i[5],6);a.a.save();Xf(a.a,this.nb,this.pb);tlb(a.a,4,4);olb(a,(Y7(),U7));glb(a,-32,48,96-(this.a?8:0),48);glb(a,-48,64,-48,152);glb(a,-48,152,-24,152);glb(a,-48,104,-24,104);tlb(a.a,0,0);for(b=0;b!=3;b++){lV(this,a,this.mb[b*2]);GV(a,b*48,0,b*48,32);this.a&&GV(a,b*48-4,32,b*48+4,32);c=this.a?16:0;GV(a,b*48-c,32,b*48,64);Sf(a.a,(eg(),bg).a);GV(a,b*48,64,b*48,80);glb(a,b*48-4,12,b*48+4,20);glb(a,b*48+4,12,b*48-4,20);lV(this,a,this.mb[b*2+1]);GV(a,b*48,176,b*48,192);Sf(a.a,cg.a);olb(a,Msb(this,b));glb(a,b*48,80,b*48,96);glb(a,b*48-12,96,b*48,96);glb(a,b*48-12,96,b*48-12,112);glb(a,b*48-12,112,b*48,112);glb(a,b*48,112,b*48,128);olb(a,U7);a.a.font='italic 30px serif';a.a.textBaseline=T_b;a.a.textAlign=u_b;Kf(a.a,'I >',b*48,152)}olb(a,U7);for(b=0;b!=3;b++)glb(a,-24,80+48*b,120,80+48*b);for(b=0;b!=4;b++)glb(a,b*48-24,80,b*48-24,176);for(b=0;b!=3;b++)glb(a,-60+12*b,36,-60+12*b,60);for(b=0;b!=3;b++)glb(a,-60,36+12*b,-36,36+12*b);glb(a,-84,48,-60,48);glb(a,-84,36,-84,60);a.a.font='normal 12px sans-serif';olb(a,W7);klb(a,this.f,120,48);a.a.restore();if(!this.a){for(b=0;b!=3;b++){this.b[b]=mV(this.c[b],this.b[b]);EU(a,this.i[b*2],this.g[b*2],this.b[b]);EU(a,this.i[b*2+1],this.g[b*2+1],-this.b[b])}}Nsb(this);HU(this,a)};_.Jf=function Vsb(){return '428 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.j+' '+this.e+' '+this.a+' '+lcb(this.f)};_.Qf=function Wsb(a,b){return (a/2|0)==(b/2|0)};_.Sf=function Xsb(a){if(a%2==1)return this.c[a/2|0];return -this.c[a/2|0]};_.Uf=function Ysb(){return 428};_.Vf=function Zsb(a){if(a==0)return new Iib('I2t',this.e,0,0);if(a==1)return new Iib('On Resistance',this.j,0,0);if(a==2)return new Jib(Q4b,this.f);return null};_.Wf=function $sb(a){a[0]='motor protection switch';NU(this,a);a[3]=f5b+iW(this.j,KRb,false);a[4]='I2t = '+this.e};_._f=function _sb(a){return this.i[a]};_.ag=function atb(){return 6};_.ng=function btb(){return true};\n",
"_.og=function ctb(){dV(this);this.d=sq(pr,m0b,8,3,15,1);this.c=sq(pr,m0b,8,3,15,1);this.a=false;Nsb(this)};_.rg=function dtb(a,b){a==0&&b.t>0&&(this.e=b.t);a==1&&b.t>0&&(this.j=b.t);a==2&&(this.f=yS(b.s))};_.wg=function etb(){var a;gV(this);this.i=sq(aC,q0b,19,6,0,1);this.g=sq(aC,q0b,19,6,0,1);for(a=0;a!=3;a++){this.i[a*2]=new vxb(this.nb+a*48,this.pb);this.i[a*2+1]=new vxb(this.nb+a*48,this.pb+192);this.g[a*2]=new vxb(this.nb+a*48,this.pb+80);this.g[a*2+1]=new vxb(this.nb+a*48,this.pb+176)}};_.yg=function ftb(){var a;for(a=0;a!=6;a++)w5(iU,this.hb[a])};_.zg=function gtb(){var a,b,c,d;d=this.a;for(c=0;c!=3;c++){b=this.c[c];a=this.d[c];a+=b*b*iU.vd;a-=iU.vd*this.e/3;a<0&&(a=0);a>this.e&&(this.a=true);this.d[c]=a}this.a!=d&&Nsb(this)};_.a=false;_.e=0;_.j=0;var EB=tSb(398);aG(349,28,B0b,itb,jtb);_.Jf=function ktb(){return AX(this)+' '+this.c};_.Hg=function ltb(){var a,b,c;b=0;for(a=0;a!=this.c;a++)this.A[this.a+a].A&&(b|=1<<a);c=this.A[b].A;this.d!=-1&&this.A[this.d].A&&(c=false);this.A[this.b].A=c;(this.bb&2)!=0&&(this.A[this.b+1].A=!c)};_.Ig=function mtb(a){if(a==0)return Gib(new Iib(l5b,this.c,1,8));if(a==1)return Kib('Inverted Output',(this.bb&2)!=0);if(a==2)return Kib('Strobe Pin',(this.bb&4)!=0);return null};_.Jg=function ntb(){return 'Multiplexer'};_.Uf=function otb(){return 184};_.ag=function ptb(){return this.a+this.c+1+((this.bb&2)!=0?1:0)+((this.bb&4)!=0?1:0)};_.ig=function qtb(){return (this.bb&2)!=0?2:1};_.Mg=function rtb(a,b){if(a==0&&b.t>=1&&b.t<=6){this.c=mr(b.t);htb(this);IX(this);return}if(a==1){this.bb=Dib(b,this.bb,2);htb(this);IX(this);return}if(a==2){this.bb=Dib(b,this.bb,4);htb(this);IX(this);return}};_.Ng=function stb(){htb(this)};_.a=0;_.b=0;_.c=0;_.d=0;var FB=tSb(349);aG(16,1,{},vtb);_.Ae=function wtb(){ttb(this)};var GB=tSb(16);aG(722,266,B0b,xtb);var HB=tSb(722);aG(718,264,B0b,ytb);var IB=tSb(718);aG(716,213,B0b,ztb);_.fg=function Atb(){return 78};var JB=tSb(716);aG(148,7,c6b,Ltb);_.Cf=function Ntb(){return true};_.Ff=function Otb(){var a,b,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,I,J,K,L,M,N,O,P;L=this.w*(this.mb[0]-this.mb[1]);M=this.w*(this.mb[0]-this.mb[2]);($wnd.Math.abs(L-this.r)>W$b||$wnd.Math.abs(M-this.s)>W$b)&&(iU.C=false);this.n=t1b;if(iU.rd>100&&this.b<5){this.n=$wnd.Math.exp(-9*$wnd.Math.log(10)*(1-iU.rd/300));this.n>0.1&&(this.n=0.1)}L=Ftb(this,L,this.r);M=Ftb(this,M,this.s);this.r=L;this.s=M;m=this.t.v;F=this.t.p;b=this.t.b;O=this.t.s*r5b;G=this.t.q;c=this.t.a;N=this.t.r*r5b;P=r5b*this.t.g;if(M>-5*P){r=$wnd.Math.exp(M/P);g=m*(r-1)+this.n*M;v=m*r/P+this.n;if(b==0){h=0;w=0}else{s=$wnd.Math.exp(M/O);h=b*(s-1);w=b*s/O}}else{v=-m/M+this.n;g=v*M;w=-b/M;h=w*M}P=r5b*this.t.i;if(L>-5*P){p=$wnd.Math.exp(L/P);e=m*(p-1)+this.n*L;t=m*p/P+this.n;if(c==0){f=0;u=0}else{q=$wnd.Math.exp(L/N);f=c*(q-1);u=c*q/N}}else{t=-m/L+this.n;e=t*L;u=-c/L;f=u*L}H=1/(1-this.t.n*L-this.t.o*M);if(F==0&&G==0){J=H;o=H*H*this.t.o;n=H*H*this.t.n}else{I=F*g+G*e;a=$wnd.Math.max(0,1+4*I);K=1;a!=0&&(K=$wnd.Math.sqrt(a));J=H*(1+K)/2;o=H*(J*this.t.o+F*v/K);n=H*(J*this.t.n+G*t/K)}i=0;i=i+(g-e)/J-e/this.t.c-f;d=g/this.d+h+e/this.t.c+f;this.p=this.w*i;this.o=this.w*d;this.q=this.w*(-i-d);D=v/this.d+w;B=t/this.t.c+u;C=(t+(g-e)*n/J)/J;A=(v-(g-e)*o/J)/J-C;k=this.w*(i+d-M*(A+C+D)+L*C);j=this.w*(-i+M*(A+C)-L*(B+C));(MSb(this.o)||isNaN(this.p))&&E5(iU,'infinite transistor current',this);v5(iU,this.hb[1],this.hb[1],B+C);v5(iU,this.hb[1],this.hb[0],-B+A);v5(iU,this.hb[1],this.hb[2],-A-C);v5(iU,this.hb[0],this.hb[0],D+B);v5(iU,this.hb[0],this.hb[2],-D);v5(iU,this.hb[0],this.hb[1],-B);v5(iU,this.hb[2],this.hb[0],-D-A);v5(iU,this.hb[2],this.hb[1],-C);v5(iU,this.hb[2],this.hb[2],D+A+C);z5(iU,this.hb[0],-k-j);z5(iU,this.hb[1],j);z5(iU,this.hb[2],k)};_.If=function Ptb(a){Dtb(this,a)};_.Jf=function Qtb(){return 't '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.w+' '+(this.mb[0]-this.mb[1])+' '+(this.mb[0]-this.mb[2])+' '+this.d+' '+lcb(this.u)};_.Kf=function Rtb(){if(this.t.d||this.t.f)return null;return kNb(this.t)};_.Lf=function Stb(a,b){this.nb==this.ob&&(this.bb^=1);KU(this,a)};_.Mf=function Ttb(a,b){this.bb^=1;LU(this,a)};_.Nf=function Utb(a,b){this.pb==this.qb&&(this.bb^=1);MU(this,a)};_.Sf=function Vtb(a){if(a==0)return -this.o;if(a==1)return -this.p;return -this.q};_.Uf=function Wtb(){return 116};_.Vf=function Xtb(a){var b,c,d;if(a==0)return Gib(new Iib('Beta/hFE',this.d,10,A$b));if(a==1){c=new Iib('',0,-1,-1);c.b=new j2('Swap E/C',(this.bb&1)!=0);return c}if(a==2){c=Kib('Draw Circle',(Btb&2)!=0);return c}if(a==3){c=new Iib('Model',0,-1,-1);this.v=uNb();c.c=new z2;for(d=0;d!=this.v.a.a.length;d++){b=fYb(this.v,d);IP(c.c,LRb(lNb(b)));b==this.t&&y2(c.c,d)}return c}if(a==4){c=new Iib('',0,-1,-1);c.a=new mL(LRb('Create New Model'));return c}if(a==5){if(this.t.u)return null;c=new Iib('',0,-1,-1);c.a=new mL(LRb(X4b));return c}return null};_.Wf=function Ytb(a){var b,c,d;a[0]=LRb(d6b)+k3b+(this.w==-1?'PNP':'NPN')+', '+this.t.t+', \\u03B2='+Np(hU,this.d)+')';b=this.mb[0]-this.mb[1];c=this.mb[0]-this.mb[2];d=this.mb[1]-this.mb[2];b*this.w>0.2?(a[1]=c*this.w>0.2?W5b:'reverse active'):(a[1]=c*this.w>0.2?'fwd active':'cutoff');a[1]=LRb(a[1]);a[2]='Ic = '+iW(this.p,'A',false);a[3]='Ib = '+iW(this.o,'A',false);a[4]='Vbe = '+iW(c,'V',false);a[5]='Vbc = '+iW(b,'V',false);a[6]='Vce = '+iW(d,'V',false);a[7]=F0b+iW((this.mb[0]-this.mb[2])*this.o+(this.mb[1]-this.mb[2])*this.p,'W',false)};_._f=function Ztb(a){return Etb(this,a)};_.ag=function $tb(){return 3};_.bg=function _tb(){return (this.mb[0]-this.mb[2])*this.o+(this.mb[1]-this.mb[2])*this.p};_.cg=function aub(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 LRb(d6b)+', '+b};_.dg=function bub(a){switch(a){case 1:case 2:case 3:return 1;case 7:return 2;default:return 0;}};_.eg=function cub(a){switch(a){case 1:return this.o;case 2:return this.p;case 3:return this.q;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.o+(this.mb[1]-this.mb[2])*this.p;}return 0};_.ng=function dub(){return true};_.og=function eub(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.r=this.s=this.i=this.j=this.g=0;this.b=0};_.rg=function fub(a,b){var c,d;if(a==0){this.d=b.t;Ktb(this)}if(a==1){g2(b.b)?(this.bb|=1):(this.bb&=-2);Jtb(this)}if(a==2){Btb=Dib(b,Btb,2);return}if(a==3){this.t=fYb(this.v,ue(b.c).selectedIndex);this.u=this.t.t;Ktb(this);b.o=true;return}if(a==4){d=new nNb(this.t);c=new Pib(d,iU,this);E2=c;!c.rb&&(c.rb=EJ(new bN(c)));kM(c);return}if(a==5){if(this.t.u){GJ(LRb(s5b));return}c=new Pib(this.t,iU,null);E2=c;!c.rb&&(c.rb=EJ(new bN(c)));kM(c);return}};_.wg=function gub(){Jtb(this)};_.yg=function hub(){w5(iU,this.hb[0]);w5(iU,this.hb[1]);w5(iU,this.hb[2])};_.Ag=function iub(){($wnd.Math.abs(this.p)>t0b||$wnd.Math.abs(this.o)>t0b)&&E5(iU,u5b,this);iU.rd>100?++this.b:(this.b=0)};_.Ch=function jub(){Ktb(this)};_.Bg=function(){this.Ch()};_.b=0;_.d=0;_.g=0;_.i=0;_.j=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.w=0;_.C=0;var Btb=0,Ctb=U4b;var SD=tSb(148);aG(707,148,c6b,kub);_.fg=function lub(){return 110};var KB=tSb(707);aG(344,244,B0b,mub,nub);_.Uf=function oub(){return 151};_.Qg=function pub(){return 'NAND gate'};_.fg=function qub(){return 64};_.Tg=function rub(){return true};var LB=tSb(344);aG(377,47,M0b,tub,uub);_.fg=function vub(){return 0};var MB=tSb(377);aG(189,243,B0b,wub,xub);_.Og=function yub(){var a,b;a=false;for(b=0;b!=this.n;b++)a=a|i$(this,b);return a};_.Pg=function zub(a){a.a.lineWidth=3;a.a.beginPath();Nf(a.a,this.a.b[0],this.a.c[0]);Lf(a.a,this.a.b[1],this.a.c[1]);Gf(a.a,this.a.b[2],this.a.c[2],this.a.b[2],this.a.c[2],this.a.b[3],this.a.c[3]);Gf(a.a,this.a.b[4],this.a.c[4],this.a.b[4],this.a.c[4],this.a.b[5],this.a.c[5]);Lf(a.a,this.a.b[6],this.a.c[6]);Gf(a.a,this.a.b[7],this.a.c[7],this.a.b[7],this.a.c[7],this.a.b[0],this.a.c[0]);a.a.closePath();if(gr(this,214)){Nf(a.a,this.a.b[8],this.a.c[8]);Gf(a.a,this.a.b[10],this.a.c[10],this.a.b[10],this.a.c[10],this.a.b[9],this.a.c[9])}a.a.stroke();a.a.lineWidth=1};_.Uf=function Aub(){return 152};_.Qg=function Bub(){return 'OR gate'};_.Rg=function Cub(){return '\\u22651'};_.Sg=function Dub(a){if(iU.gb.c)return 0;if(this.n>3&&(a==0||a==this.n-1))return -0.05;if(this.n>7&&(a==1||a==this.n-2))return -0.05;if(this.n>=12&&(a==2||a==this.n-3))return -0.05;return 0};_.fg=function Eub(){return 51};_.wg=function Fub(){var a,b;j$(this);if(iU.gb.c){g$(this)}else{a=cV(11);YU(this.eb,this.fb,a[0],a[6],-0.05,this.g);YU(this.eb,this.fb,a[1],a[5],0.3,this.g);a[3]=this.fb;YU(this.eb,this.fb,a[2],a[4],0.7,this.g*0.81);WU(this.eb,this.fb,a[7],0.08);if(gr(this,214)){b=this.u==0?this.X*2:this.u*2;YU(this.eb,this.fb,a[8],a[9],-0.05-5/b,this.g);WU(this.eb,this.fb,a[10],0.08-5/b)}this.a=zU(a)}if(this.Tg()){this.s=UU(this.ib,this.jb,0.5+(this.u+4)/this.X);this.fb=UU(this.ib,this.jb,0.5+(this.u+8)/this.X)}};var UB=tSb(189);aG(345,189,B0b,Gub,Hub);_.Uf=function Iub(){return 153};_.Qg=function Jub(){return 'NOR gate'};_.fg=function Kub(){return 35};_.Tg=function Lub(){return true};var NB=tSb(345);aG(376,104,B0b,Qub,Rub);_.yf=function Sub(){return false};_.Af=function Tub(){return false};_.If=function Uub(a){fV(this,this.ib,this.jb,48);lV(this,a,this.mb[0]);HV(a,this.k[0],this.k[1]);lV(this,a,this.mb[1]);HV(a,this.n[0],this.n[1]);lV(this,a,this.mb[2]);HV(a,this.o[0],this.o[1]);lV(this,a,this.mb[3]);HV(a,this.p[0],this.p[1]);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);jV(this,a);IV(a,this.v);mlb(a,this.a);mlb(a,this.b);HV(a,this.c[0],this.c[1]);HV(a,this.d[0],this.d[1]);FV(a,this.e[0].a,this.e[0].b,9);FV(a,this.e[1].a,this.e[1].b,9);qlb(a,this.r);CU(this,a,'+',this.u[0].a,this.u[0].b-2,true);CU(this,a,'-',this.u[1].a,this.u[1].b,true);this.f=mV(-i8(this,0),this.f);EU(a,this.k[0],this.k[1],this.f);this.g=mV(-i8(this,1),this.g);EU(a,this.n[0],this.n[1],this.f);this.i=mV(-i8(this,2),this.i);EU(a,this.o[0],this.o[1],this.i);this.j=mV(-i8(this,3),this.j);EU(a,this.p[0],this.p[1],this.j);HU(this,a)};_.nh=function Vub(a,b){return false};_.zh=function Wub(){return 402};_.Uf=function(){return this.zh()};_.Vf=function Xub(a){if(a==0)return new Iib('Positive Supply Voltage (5-20V)',this.t,5,20);if(a==1)return new Iib('Negative Supply Voltage (V)',this.q,-20,-5);return null};_.Wf=function Yub(a){a[0]='OTA (LM13700 style)';a[1]='Iabc = '+iW(-i8(this,3),'A',false);a[2]='V+ - V- = '+iW(this.mb[0]-this.mb[1],'V',false)};_.sh=function Zub(){m8(this);this.f=this.g=this.i=this.j=0};_.rg=function $ub(a,b){a==0&&(this.t=b.t);a==1&&(this.q=b.t);fYb(this.w,0).o=this.q;fYb(this.w,1).o=this.t};_.wg=function _ub(){var a,b,c,d;gV(this);if(this.X>94){this.eb=VU(this.ib,this.jb,1-94/this.X,0);this.fb=this.jb;this.s=this.jb}else{this.eb=this.ib;this.fb=VU(this.ib,this.jb,94/this.X,0);this.s=this.fb}c=32*this.$;this.k=cV(2);this.n=cV(2);this.o=cV(2);this.p=cV(2);this.u=cV(2);this.c=cV(2);this.d=cV(2);this.e=cV(2);YU(this.ib,this.s,this.k[0],this.n[0],0,c);YU(this.eb,this.fb,this.k[1],this.n[1],0,c);YU(this.eb,this.fb,this.u[0],this.u[1],0.1,c);this.o[0]=this.ib;this.o[1]=this.eb;this.p[0]=VU(this.eb,this.fb,e6b,32);this.p[1]=VU(this.eb,this.fb,e6b,8);d=cV(3);YU(this.eb,this.fb,d[0],d[1],0,3*c/2|0);d[2]=UU(this.eb,this.fb,0.6808510638297872);this.v=xU(d[0],d[1],d[2]);this.e[0]=VU(this.eb,this.fb,0.898936170212766,0);this.e[1]=VU(this.eb,this.fb,0.7819148936170213,0);a=UU(this.o[1],this.k[1],Q5b);b=UU(this.o[1],this.k[1],R5b);this.a=uU(a,b,8,4);YU(a,b,this.c[0],this.c[1],1,4);a=UU(this.o[1],this.n[1],Q5b);b=UU(this.o[1],this.n[1],R5b);this.b=uU(a,b,8,4);YU(a,b,this.d[0],this.d[1],1,4);this.r=new Ckb(y0b,0,14);n8(this,0,this.k[0]);n8(this,1,this.n[0]);n8(this,2,this.o[0]);n8(this,3,this.p[0]);n8(this,4,this.s)};_.f=0;_.g=0;_.i=0;_.j=0;_.q=0;_.t=0;var Mub,Nub='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 OB=tSb(376);aG(380,164,T4b,avb,bvb);_.Bf=function cvb(a){return a==2};_.If=function dvb(a){var b;BU(this,a);lV(this,a,(this.mb[0]+this.mb[1])/2);jV(this,a);FV(a,this.e.a,this.e.b,12);CU(this,a,KRb,this.e.a,this.e.b,true);fV(this,this.ib,this.jb,12);this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);if(iU.cd.c&&this.W!=0){b=iW((this.mb[1]-this.mb[0])/this.W,KRb,true);(this._==0||this.ab==0)&&IU(this,a,b,12)}HU(this,a)};_.Uf=function evb(){return 216};_.Wf=function fvb(a){a[0]='ohmmeter';this.W==0?(a[1]='R = \\u221E'):(a[1]=f5b+iW((this.mb[1]-this.mb[0])/this.W,KRb,false))};_.dg=function gvb(a){return a==2?3:a==3?1:a==7?2:0};_.eg=function hvb(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]};_.wg=function ivb(){Gab(this);vU(this,26)};var PB=tSb(380);aG(263,7,B0b,lvb,mvb);_.Ff=function nvb(){var a,b,c,d,e,f,g;e=this.mb[1]-this.mb[0];c=(this.f+this.g)*0.5;$wnd.Math.abs(this.e-e)>0.1?(iU.C=false):(this.mb[2]>this.f+0.1||this.mb[2]<this.g-0.1)&&(iU.C=false);f=iU.oc.a.a.length+this.lb;b=this.f-c;d=this.g-c;if(e>=b/this.a&&(this.e>=0||$3(iU,4)==1)){a=E5b;g=this.f-E5b*b/this.a}else if(e<=d/this.a&&(this.e<=0||$3(iU,4)==1)){a=E5b;g=this.g-E5b*d/this.a}else{a=this.a;g=c}v5(iU,f,this.hb[0],a);v5(iU,f,this.hb[1],-a);v5(iU,f,this.hb[2],1);z5(iU,f,g);this.e=e};_.If=function ovb(a){fV(this,this.ib,this.jb,this.i*2);lV(this,a,this.mb[0]);HV(a,this.c[0],this.c[1]);lV(this,a,this.mb[1]);HV(a,this.d[0],this.d[1]);lV(this,a,this.mb[2]);HV(a,this.fb,this.jb);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);jV(this,a);IV(a,this.p);qlb(a,this.n);CU(this,a,'-',this.o[0].a,this.o[0].b-2,true);CU(this,a,'+',this.o[1].a,this.o[1].b,true);this.V=mV(this.W,this.V);EU(a,this.jb,this.fb,this.V);HU(this,a)};_.Jf=function pvb(){this.bb|=8;return 'a '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.g+' '+this.b+' '+this.mb[0]+' '+this.mb[1]+' '+this.a};_.Lf=function qvb(a,b){this._==0&&(this.bb^=1);KU(this,a)};_.Mf=function rvb(a,b){this.bb^=1;LU(this,a)};_.Nf=function svb(a,b){this.ab==0&&(this.bb^=1);MU(this,a)};_.Qf=function tvb(a,b){return false};_.Sf=function uvb(a){if(a==2)return -this.W;return 0};_.Uf=function vvb(){return 97};_.Vf=function wvb(a){if(a==0)return new Iib('Max Output (V)',this.f,1,20);if(a==1)return new Iib('Min Output (V)',this.g,-20,0);if(a==2)return new Iib('Gain',this.a,10,x0b);return null};_.Wf=function xvb(a){var b;a[0]='op-amp';a[1]='V+ = '+iW(this.mb[1],'V',false);a[2]='V- = '+iW(this.mb[0],'V',false);b=$wnd.Math.max($wnd.Math.min(this.mb[2],this.f),this.g);a[3]=d1b+iW(b,'V',false);a[4]=e1b+iW(-this.W,'A',false);a[5]='range = '+iW(this.g,'V',false)+' to '+iW(this.f,'V',false)};_._f=function yvb(a){return a==0?this.c[0]:a==1?this.d[0]:this.jb};_.ag=function zvb(){return 3};_.bg=function Avb(){return this.mb[2]*this.W};_.fg=function Bvb(){return 97};_.gg=function Cvb(){return this.mb[2]-this.mb[1]};_.ig=function Dvb(){return 1};_.jg=function Evb(a){return a==2};_.ng=function Fvb(){return true};_.rg=function Gvb(a,b){a==0&&(this.f=b.t);a==1&&(this.g=b.t);a==2&&b.t>0&&(this.a=b.t)};_.wg=function Hvb(){var a,b,c;gV(this);this.X>150&&this==iU.O&&kvb(this,2);c=this.k;c>this.X/2&&(c=mr(this.X/2));vU(this,c*2);a=this.i*this.$;(this.bb&1)!=0&&(a=-a);this.c=cV(2);this.d=cV(2);this.o=cV(2);YU(this.ib,this.jb,this.c[0],this.d[0],0,a);YU(this.eb,this.fb,this.c[1],this.d[1],0,a);YU(this.eb,this.fb,this.o[0],this.o[1],0.2,a);b=cV(2);YU(this.eb,this.fb,b[0],b[1],0,a*2);this.p=xU(b[0],b[1],this.fb);this.n=new Ckb(y0b,0,this.j==2?14:10)};_.yg=function Ivb(){var a;a=iU.oc.a.a.length+this.lb;w5(iU,a);v5(iU,this.hb[2],a,1)};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;var QB=tSb(263);aG(386,104,B0b,Xvb,Yvb);_.yf=function Zvb(){return this.ab==0};_.Af=function $vb(){return this._==0};_.If=function _vb(a){var b;fV(this,this.ib,this.jb,32);lV(this,a,this.mb[0]);HV(a,this.d[0],this.d[1]);lV(this,a,this.mb[1]);HV(a,this.e[0],this.e[1]);lV(this,a,this.mb[2]);HV(a,this.fb,this.jb);lV(this,a,this.mb[3]);HV(a,this.i[0],this.i[1]);lV(this,a,this.mb[4]);HV(a,this.j[0],this.j[1]);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);jV(this,a);IV(a,this.o);qlb(a,this.g);CU(this,a,'-',this.n[0].a,this.n[0].b-2,true);CU(this,a,'+',this.n[1].a,this.n[1].b,true);for(b=0;b!=5;b++)this.b[b]=mV(i8(this,b),this.b[b]);EU(a,this.d[1],this.d[0],this.b[0]);EU(a,this.e[1],this.e[0],this.b[1]);EU(a,this.fb,this.jb,this.b[2]);EU(a,this.i[0],this.i[1],-this.b[3]);EU(a,this.j[0],this.j[1],-this.b[4]);HU(this,a)};_.mh=function awb(){var a,b,c;b=Tvb(this);c=!b?0:b.o;return a='409 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+g8(this)+' '+this.k+' '+c+' '+this.c+' '+this.f};_.nh=function bwb(a,b){return true};_.zh=function cwb(){return 409};_.Uf=function(){return this.zh()};_.Vf=function dwb(a){var b;if(a==0){b=new Hib('<a href=\"opampreal.html\" target=\"_blank\">'+LRb('Model')+q1b,this.f);b.c=new z2;IP(b.c,LRb('LM741'));if(this.f==1){IP(b.c,LRb('LM324, old'));IP(b.c,LRb('LM324, fixed'));y2(b.c,this.f)}else{IP(b.c,LRb('LM324'));y2(b.c,this.f==0?0:1)}return b}if(a==1){b=new Iib('',0,-1,-1);b.b=new j2('Swap Inputs',(this.bb&2)!=0);return b}if(this.f==2)return null;if(a==2)return new Hib('Slew Rate (V/usec)',this.k);if(a==3)return new Hib('Output Current Limit (A)',this.c);return null};_.Wf=function ewb(a){var b;b=this.f==0?'LM741':'LM324';a[0]='op-amp ('+b+')';a[1]='V+ = '+iW(this.mb[1],'V',false);a[2]='V- = '+iW(this.mb[0],'V',false);a[3]=d1b+iW(this.mb[2],'V',false);a[4]=e1b+iW(i8(this,2),'A',false)};_.sh=function fwb(){m8(this);this.b=sq(pr,m0b,8,5,15,1)};_.rg=function gwb(a,b){if(a==0){this.f=ue(b.c).selectedIndex;ue(b.c).options.length==2&&this.f==1&&(this.f=2);this.a=0;Vvb(this);b.o=true}if(a==1){this.bb=Dib(b,this.bb,2);Wvb(this)}if(a==2){this.k=b.t;Vvb(this)}if(a==3){this.c=b.t;Vvb(this)}};_.wg=function hwb(){Wvb(this)};_.a=0;_.c=0;_.f=0;_.k=0;var Jvb,Kvb='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',Lvb='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',Mvb,Nvb='0 40000/0 5e-7/0 380/0 1700/0 5/0 -1 0 0 306 xlm324v2-qpi/0 380/0 1700/0 5/0 -1 0 0 300 xlm324v2-qpa/0 380/0 1700/0 5/0 -1 0 0 306 xlm324v2-qpi/0 380/0 1700/0 5/0 -1 0 0 306 xlm324v2-qpi/0 25/0 1 0 0 100 xlm324v2-qnq/0 25/0 1 0 0 100 xlm324v2-qnq/0 300/0 -1 0 0 100 xlm324v2-qpq/0 25/0 1 0 0 100 xlm324v2-qnq/0 25/0 1 0 0 100 xlm324v2-qnq/0 25/0 1 0 0 100 xlm324v2-qnq/0 25/0 1 0 0 100 xlm324v2-qnq/0 40000/0 18/0 300/0 -1 0 0 100 xlm324v2-qpq/0 25/0 1 0 0 100 xlm324v2-qnq/0 1.2e-7/0 6e-8/0 0.000001/0 300/0 -1 0 0 100 xlm324v2-qpq/0 300/0 -1 0 0 100 xlm324v2-qpq/0 25/0 1 0 0 100 xlm324v2-qnq/0 300/0 -1 0 0 100 xlm324v2-qpq/2 4.8e-12 0 0/0 3/0 3000000000/0 2 -0.00001*(a-b)/0 0 0 -0.00156/0 0.000005/0 450000/0 300/0 -1 0 0 100 xlm324v2-qpq/0 300/0 -1 0 0 100 xlm324v2-qpq/2 8e-12 0 0/2 1e-12 0 0/2 1e-13 0 0/0 300000/2 2.3e-13 0 0/2 7.9e-13 0 0/2 7.9e-13 0 0/0 2 2*(a-b)/2 5e-14 0 0/0 25/0 1 0 0 100 xlm324v2-qnq/0 2 0.0003*(a-b)/0 0.001/0 0 0 -0.25/0 1000000/0 2 1*(a-b)/0 1000000/0 0 0 -0.55/0 1000000',Ovb='ResistorElm 4 6\\rCurrentElm 4 7\\rResistorElm 4 29\\rResistorElm 8 30\\rResistorElm 9 31\\rTransistorElm 30 29 31 \\rResistorElm 4 32\\rResistorElm 2 33\\rResistorElm 10 34\\rTransistorElm 33 32 34 \\rResistorElm 9 35\\rResistorElm 9 36\\rResistorElm 11 37\\rTransistorElm 36 35 37 \\rResistorElm 10 38\\rResistorElm 10 39\\rResistorElm 11 40\\rTransistorElm 39 38 40 \\rResistorElm 12 41\\rTransistorElm 13 41 4 \\rResistorElm 13 42\\rTransistorElm 13 42 4 \\rResistorElm 4 43\\rTransistorElm 12 43 14 \\rResistorElm 3 44\\rTransistorElm 14 44 6 \\rResistorElm 15 45\\rTransistorElm 6 45 4 \\rResistorElm 3 46\\rTransistorElm 15 46 16 \\rResistorElm 3 47\\rTransistorElm 16 47 17 \\rResistorElm 17 16\\rResistorElm 5 17\\rResistorElm 4 48\\rTransistorElm 15 48 5 \\rResistorElm 15 49\\rTransistorElm 17 49 5 \\rCurrentElm 18 3\\rCurrentElm 19 3\\rCurrentElm 20 3\\rResistorElm 11 50\\rTransistorElm 18 50 3 \\rResistorElm 14 51\\rTransistorElm 19 51 3 \\rResistorElm 5 52\\rTransistorElm 7 52 4 \\rResistorElm 15 53\\rTransistorElm 20 53 3 \\rCapacitorElm 21 22\\rResistorElm 12 21\\rResistorElm 12 15\\rVCVSElm 3 0 23 8\\rVoltageElm 23 1\\rCurrentElm 3 4\\rResistorElm 4 3\\rResistorElm 12 54\\rTransistorElm 9 54 11 \\rResistorElm 13 55\\rTransistorElm 10 55 11 \\rCapacitorElm 12 13\\rCapacitorElm 6 15\\rCapacitorElm 3 24\\rResistorElm 11 24\\rCapacitorElm 1 2\\rCapacitorElm 2 0\\rCapacitorElm 1 0\\rVCVSElm 15 0 22 0\\rCapacitorElm 5 0\\rResistorElm 25 56\\rTransistorElm 25 56 0 \\rVCCSElm 27 0 4 3\\rCurrentElm 0 25\\rVoltageElm 25 26\\rResistorElm 0 26\\rVCVSElm 28 26 27 0\\rResistorElm 0 27\\rVoltageElm 28 0\\rResistorElm 0 28',Pvb,Qvb='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',Rvb;var RB=tSb(386);aG(715,263,B0b,iwb);_.fg=function jwb(){return 65};var SB=tSb(715);aG(384,104,B0b,qwb,rwb);_.zf=function swb(){return false};_.If=function twb(a){var b,c,d,e,f,g,h,i,j,k;olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);JV(a,this.e,this.f,4);for(e=0;e!=4;e++){lV(this,a,this.mb[e]);b=this.G[e];c=this.g[e];HV(a,b,c);this.c[e]=mV(-i8(this,e),this.c[e]);EU(a,b,c,this.c[e])}this.d.If(a);Dtb(this.i,a);HU(this,a);olb(a,YT);d=(this.bb&C$b)!=0?-1:1;i=this.g[0].a+2*d;j=(this.g[0].b+this.g[1].b)/2|0;for(e=0;e!=2;e++){k=j+e*10-5;g=new vxb(i,k);h=new vxb(i+20*d,k);f=uU(g,h,5,2);mlb(a,f);glb(a,i+10*d,k,i+15*d,k)}};_.mh=function uwb(){var a;return a='407 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+g8(this)};_.Lf=function vwb(a,b){var c;this.bb^=C$b;if(b!=1){c=3*this.b;this.nb=a-this.nb-c;this.ob=a-this.ob}pwb(this)};_.Nf=function wwb(a,b){var c;this.bb^=g_b;if(b!=1){c=this.b;this.pb=a-this.pb-c;this.qb=a-this.qb}pwb(this)};_.nh=function xwb(a,b){return (a/2|0)==(b/2|0)};_.zh=function ywb(){return 407};_.Uf=function(){return this.zh()};_.Vf=function zwb(a){return null};_.Wf=function Awb(a){a[0]='optocoupler';a[1]='Iin = '+iW(i8(this,0),'A',false);a[2]=e1b+iW(i8(this,2),'A',false)};_.sh=function Bwb(){m8(this);this.c=sq(pr,m0b,8,4,15,1)};_.wg=function Cwb(){pwb(this)};_.a=0;_.b=0;var kwb,lwb='DiodeElm 6 1\\rCCCSElm 1 2 3 4\\rNTransistorElm 3 4 5';var TB=tSb(384);aG(210,7,{7:1,10:1,210:1},Dwb,Ewb);_.If=function Fwb(a){var b,c,d;a.a.save();a.c=a.b;d=ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this;b=new Ckb(y0b,d?1:0,14);qlb(a,b);olb(a,d?eU:lU);c=(this.bb&1)!=0?jW(this.mb[0],'V',this.a,(this.bb&2)!=0):LRb('out');this==iU.yc&&(c='X');this==iU.zc&&(c='Y');WU(this.ib,this.jb,this.eb,1-((mr(Mf(a.a,c).width)/2|0)+8)/this.X);fV(this,this.ib,this.eb,0);CU(this,a,c,this.ob,this.qb,true);lV(this,a,this.mb[0]);d&&olb(a,eU);HV(a,this.ib,this.eb);HU(this,a);a.a.restore();a.b=a.c};_.Jf=function Gwb(){return 'O '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Uf=function Hwb(){return 79};_.Vf=function Iwb(a){var b;if(a==0)return Kib(n4b,(this.bb&1)!=0);if((this.bb&1)==0)return null;if(a==1){b=new Hib(X0b,0);b.c=new z2;IP(b.c,LRb(Y0b));IP(b.c,LRb('V'));IP(b.c,LRb('mV'));IP(b.c,LRb(JRb+'V'));y2(b.c,this.a);return b}if(this.a==0)return null;if(a==2)return Kib('Fixed Precision',(this.bb&2)!=0);return null};_.Wf=function Jwb(a){a[0]='output';a[1]=D0b+iW(this.mb[0],'V',false)};_.ag=function Kwb(){return 1};_.gg=function Lwb(){return this.mb[0]};_.rg=function Mwb(a,b){if(a==0){this.bb=Dib(b,this.bb,1);b.o=true}if(a==1){this.a=ue(b.c).selectedIndex;b.o=true}a==2&&(this.bb=Dib(b,this.bb,2))};_.wg=function Nwb(){gV(this);this.eb=new uxb};_.a=0;var VB=tSb(210);aG(723,266,B0b,Owb);var WB=tSb(723);aG(719,264,B0b,Pwb);var XB=tSb(719);aG(717,213,B0b,Qwb);_.fg=function Rwb(){return 80};var YB=tSb(717);aG(708,148,c6b,Swb);_.fg=function Twb(){return 112};var ZB=tSb(708);aG(353,28,B0b,Uwb,Vwb);_.Ff=function Wwb(){var a,b,c,d;b=this.mb[0]>this.t/2;c=this.mb[1]>this.t/2;b&&!this.A[0].A&&(this.a=true);c&&!this.A[1].A&&(this.b=true);this.a&&this.b&&(this.a=this.b=false);a=this.a?this.t:this.b?0:-1;if(a!=-1)D5(iU,0,this.hb[2],this.A[2].B,a);else{d=iU.oc.a.a.length+this.A[2].B;v5(iU,d,d,1)}this.A[0].A=b;this.A[1].A=c};_.Jg=function Xwb(){return 'phase comparator'};_.Uf=function Ywb(){return 161};_.ag=function Zwb(){return 3};_.ig=function $wb(){return 1};_.ng=function _wb(){return true};_.Ng=function axb(){this.D=2;this.F=2;this.A=sq(Oy,jZb,9,3,0,1);this.A[0]=new x2(this,0,2,'I1');this.A[1]=new x2(this,1,2,'I2');this.A[2]=new x2(this,0,3,'O');this.A[2].k=true};_.yg=function bxb(){var a;a=iU.oc.a.a.length+this.A[2].B;w5(iU,a);w5(iU,0);w5(iU,this.hb[2])};_.a=false;_.b=false;var $B=tSb(353);aG(352,28,B0b,exb,fxb);_.Fg=function gxb(){return 8};_.Jf=function hxb(){var a,b;b=sq(yF,c1b,8,this.b.length,16,1);for(a=0;a<this.b.length;a++)b[a]=this.b[(a+this.c)%this.b.length];this.c=0;this.b=b;return AX(this)+pY(this.b)};_.Hg=function ixb(){var a;if(this.A[0].A!=this.e){this.e=this.A[0].A;if(this.e&&this.b.length>0){if((this.bb&2)!=0){this.A[2].A=this.A[this.d].A;this.c=0}else{this.c=-1}for(a=0;a<this.b.length;a++)this.b[a]=this.A[this.d+a].A}}if(this.A[1].A!=this.a){this.a=this.A[1].A;if(this.a){this.c>=0&&(this.b[this.c]=(this.bb&2)!=0&&this.A[3].A);++this.c;this.c>=this.b.length&&(this.c=0);this.A[2].A=this.b[this.c]}}};_.Ig=function jxb(a){if(a==0)return Gib(new Iib(R0b,this.n,1,1));return null};_.Jg=function kxb(){return 'PISO shift register'};_.Uf=function lxb(){return 186};_.ag=function mxb(){return ((this.bb&2)!=0?4:3)+this.n};_.ig=function nxb(){return 1};_.Lg=function oxb(){return true};_.og=function pxb(){GX(this);this.b=sq(yF,c1b,8,this.n,16,1)};_.Mg=function qxb(a,b){if(a==0){if(b.t!=this.n&&b.t>=1){this.n=mr(b.t);this.b=sq(yF,c1b,8,this.n,16,1);dxb(this);IX(this)}return}};_.Ng=function rxb(){dxb(this)};_.a=false;_.c=0;_.d=0;_.e=false;var _B=tSb(352);aG(19,1,{19:1},uxb,vxb);_.Pd=function wxb(a){return sxb(this,a)};_.Rd=function xxb(){return 41*(41+this.a)+this.b};_.Sd=function yxb(){return 'Point('+this.a+','+this.b+')'};_.a=0;_.b=0;var aC=tSb(19);aG(320,135,u1b,zxb,Axb);_.If=function Bxb(a){var b;I1(this,a);olb(a,lU);qlb(a,jU);b=mr(a.a.measureText('+').width);klb(a,'+',this.b.a-(b/2|0),this.b.b)};_.Jf=function Cxb(){return this.bb|=4,'209 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.o+' '+this.g+' '+this.n+' '+this.a};_.Uf=function Dxb(){return 209};_.Vf=function Exb(a){if(a==4)return new Iib('Max Reverse Voltage',this.a,0,0);return J1(this,a)};_.Wf=function Fxb(a){K1(this,a);a[0]='capacitor (polarized)'};_.fg=function Gxb(){return 67};_.rg=function Hxb(a,b){a==4&&b.t>=0&&(this.a=b.t);M1(this,a,b)};_.wg=function Ixb(){var a,b,c,d,e;N1(this);a=(this.X/2-4)/this.X;this.k=cV(14);c=this.k.length-1;d=c/2;for(b=0;b<=c;b++){e=(b-d)*0.9/d;this.k[b]=VU(this.j[0],this.j[1],b/c,5*(1-$wnd.Math.sqrt(1-e*e)))}this.b=VU(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)};_.Ag=function Jxb(){this.mb[0]-this.mb[1]<0&&this.mb[0]-this.mb[1]<-this.a&&E5(iU,'capacitor exceeded max reverse voltage',this);this.o=this.mb[0]-this.mb[this.c];H1(this)};_.a=0;var bC=tSb(320);aG(171,1,{171:1},Mxb);_.a=0;var cC=tSb(171);aG(237,7,{192:1,12:1,7:1,10:1,237:1},Pxb,Qxb);_.xf=function Rxb(){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};_.Ef=function Sxb(){K4(iU,this.n);K4(iU,this.w);ZT==this&&(ZT=null);f3(iU,this)};\n",
"_.If=function Txb(a){var b,c,d,e,f,g,h,i,j,k,m,n,o,p,q,r;f=0;c=iU.hb.c?6:8;n=this.mb[0];o=this.mb[1];p=this.mb[2];fV(this,this.ib,this.jb,c);qU(this,this.r,this.r);BU(this,a);jV(this,a);b=mr(16*this.q);if(iU.hb.c){olb(a,TU(this,n));YU(this.eb,this.fb,cU,dU,0,c);HV(a,cU,dU);for(d=0;d!=16;d++){m=n+(p-n)*d/b;d>=b&&(m=p+(o-p)*(d-b)/(16-b));olb(a,TU(this,m));YU(this.eb,this.fb,cU,dU,d*h6b,c);YU(this.eb,this.fb,this.s,this.t,(d+1)*h6b,c);HV(a,cU,this.s);HV(a,dU,this.t)}YU(this.eb,this.fb,cU,dU,1,c);HV(a,cU,dU)}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));olb(a,TU(this,m));XU(this.eb,this.fb,cU,d*h6b,c*f);XU(this.eb,this.fb,dU,(d+1)*h6b,c*e);HV(a,cU,dU);f=e}}olb(a,TU(this,p));HV(a,this.r,this.d);HV(a,this.d,this.c);HV(a,this.a,this.c);HV(a,this.b,this.c);this.e=mV(this.i,this.e);this.f=mV(this.j,this.f);this.g=mV(this.k,this.g);if(iU.O!=this){EU(a,this.ib,this.p,this.e);EU(a,this.jb,this.p,this.f);EU(a,this.r,this.d,this.g);EU(a,this.d,this.p,nU(this.g,yV(this.r,this.d)))}HU(this,a);if(iU.cd.c&&this.u>0&&(this.bb&1)!=0){i=this.r.a<this.eb.a&&this.eb.a==this.fb.a;h=this.r.b<this.eb.b&&this.eb.a!=this.fb.a;g=this.eb.a==this.fb.a&&this.eb.b<this.fb.b||this.eb.b==this.fb.b&&this.eb.a>this.fb.a;j=iW(g?this.v:this.u,'',true);k=iW(g?this.u:this.v,'',true);qlb(a,jU);olb(a,lU);r=a.b/2|0;q=mr(Mf(a.a,j).width);this.eb.a==this.fb.a?klb(a,j,i?this.c.a-2-q:this.c.a+2,$wnd.Math.max(this.a.b,this.b.b)+5+r):klb(a,j,$wnd.Math.min(this.a.a,this.b.a)-2-q,h?this.c.b-4:this.c.b+4+r);q=mr(Mf(a.a,k).width);this.eb.a==this.fb.a?klb(a,k,i?this.c.a-2-q:this.c.a+2,$wnd.Math.min(this.a.b,this.b.b)-3):klb(a,k,$wnd.Math.max(this.a.a,this.b.a)+2,h?this.c.b-4:this.c.b+4+r)}};_.Jf=function Uxb(){return '174 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.o+' '+this.q+' '+this.A};_.Ae=function Vxb(){iU.d=true;Oxb(this)};_.Lf=function Wxb(a,b){this.bb^=4;KU(this,a)};_.Mf=function Xxb(a,b){pV(this._)==pV(this.ab)&&(this.bb^=2);this.bb^=4;LU(this,a)};_.Nf=function Yxb(a,b){this.bb^=4;MU(this,a)};_.Sf=function Zxb(a){if(a==0)return -this.i;if(a==1)return -this.j;return -this.k};_.Uf=function $xb(){return 174};_.Vf=function _xb(a){var b;if(a==0)return new Iib(i6b,this.o,0,0);if(a==1){b=new Iib(_5b,0,-1,-1);b.q=this.A;return b}if(a==2){b=new Iib('',0,-1,-1);b.b=new j2(o4b,(this.bb&1)!=0);return b}return null};_.Wf=function ayb(a){a[0]='potentiometer';a[1]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[2]='R1 = '+iW(this.u,KRb,false);a[3]='R2 = '+iW(this.v,KRb,false);a[4]='I1 = '+iW($wnd.Math.abs(this.i),'A',false);a[5]='I2 = '+iW($wnd.Math.abs(this.j),'A',false)};_._f=function byb(a){return a==0?this.ib:a==1?this.jb:this.r};_.ag=function cyb(){return 3};_.Se=function dyb(a){!!this.w&&gFb(this.w,a)};_.og=function eyb(){this.e=this.f=this.g=0;dV(this)};_.rg=function fyb(a,b){a==0&&(this.o=b.t);if(a==1){this.A=yS(b.s);gN(this.n,this.A);j5(iU)}a==2&&(this.bb=Dib(b,this.bb,1))};_.sg=function gyb(a){a?(ZT=this):ZT==this&&(ZT=null);!!this.w&&eFb(this.w)};_.wg=function hyb(){Oxb(this)};_.yg=function iyb(){this.u=this.o*this.q;this.v=this.o*(1-this.q);x5(iU,this.hb[0],this.hb[2],this.u);x5(iU,this.hb[2],this.hb[1],this.v)};_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.o=0;_.q=0;_.u=0;_.v=0;var dC=tSb(237);aG(211,7,{7:1,10:1,211:1},kyb,lyb);_.xf=function myb(){this.W=this.t==0?0:(this.mb[0]-this.mb[1])/this.t};_.If=function nyb(a){var b,c,d,e,f,g,h;a.a.save();a.c=a.b;c=(this.bb&2)!=0?12:8;fV(this,this.ib,this.jb,c);g=ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this;d=g||iU.O==this||(this.bb&1)!=0?16:this.X-32;(this.bb&2)!=0&&(d=24);vU(this,mr(d));lV(this,a,this.mb[0]);g&&olb(a,eU);HV(a,this.ib,this.eb);lV(this,a,this.mb[1]);g&&olb(a,eU);HV(a,this.fb,this.jb);b=new Ckb(y0b,1,14);qlb(a,b);this==iU.yc&&CU(this,a,'X',this.b.a,this.b.b,true);this==iU.zc&&CU(this,a,'Y',this.b.a,this.b.b,true);if((this.bb&1)!=0){f='';switch(this.n){case 0:f=jW(this.mb[0]-this.mb[1],'V',this.v,false);break;case 1:f=jW(this.u,'V(rms)',this.v,false);break;case 2:f=jW(this.i,'Vpk',this.v,false);break;case 3:f=jW(this.j,'Vmin',this.v,false);break;case 4:f=jW(this.i-this.j,'Vp2p',this.v,false);break;case 5:f=this.a+'';break;case 6:f=iW(this.f,C0b,false);break;case 8:f=iW(this.s,'S',false);break;case 9:f=Np(hU,this.e);}IU(this,a,f,(this.bb&2)!=0?15:4)}olb(a,lU);qlb(a,jU);e=VU(this.ib,this.jb,(this.X/2-d/2-4)/this.X,-10*this.$);this.qb>this.pb&&(e.b+=4);this.pb>this.qb&&(e.b+=3);h=mr(a.a.measureText('+').width);klb(a,'+',e.a-(h/2|0),e.b);if((this.bb&2)!=0){olb(a,YT);FV(a,this.b.a,this.b.b,12);CU(this,a,'V',this.b.a,this.b.b,true)}HU(this,a);a.a.restore();a.b=a.c};_.Jf=function oyb(){return 'p '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.n+' '+this.v+' '+this.t};_.Qf=function pyb(a,b){return this.t!=0};_.Uf=function qyb(){return 112};_.Vf=function ryb(a){var b;if(a==0){b=new Iib('',0,-1,-1);b.b=new j2('Show Value',(this.bb&1)!=0);return b}if(a==1){b=new Iib('Value',this.w,-1,-1);b.c=new z2;IP(b.c,LRb(K0b));IP(b.c,LRb(j6b));IP(b.c,LRb(L0b));IP(b.c,LRb(k6b));IP(b.c,LRb(l6b));IP(b.c,LRb(m6b));y2(b.c,this.n);return b}if(a==2){b=new Hib(X0b,0);b.c=new z2;IP(b.c,LRb(Y0b));IP(b.c,LRb('V'));IP(b.c,LRb('mV'));IP(b.c,LRb(JRb+'V'));y2(b.c,this.v);return b}if(a==3){b=Kib('Use Circle Symbol',(this.bb&2)!=0);return b}if(a==4)return new Hib(s1b,this.t);return null};_.Wf=function syb(a){a[0]='voltmeter';a[1]=o0b+iW(this.mb[0]-this.mb[1],'V',false)};_.rg=function tyb(a,b){a==0&&(g2(b.b)?(this.bb=1):(this.bb&=-2));a==1&&(this.n=ue(b.c).selectedIndex);a==2&&(this.v=ue(b.c).selectedIndex);a==3&&(this.bb=Dib(b,this.bb,2));a==4&&(this.t=b.t)};_.wg=function uyb(){gV(this);this.b=UU(this.ib,this.jb,0.5)};_.yg=function vyb(){this.t!=0&&x5(iU,this.hb[0],this.hb[1],this.t)};_.Ag=function wyb(){var a;++this.c;a=this.mb[0]-this.mb[1];this.A+=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=(bUb(),QF(GF(Date.now()),this.q));this.q=GF(Date.now());this.s=SF(QF(GF(Date.now()),this.r));this.e=this.s/SF(this.p);this.o=a;this.g=false;this.d=true;this.A=this.A/this.c;this.u=$wnd.Math.sqrt(this.A);isNaN(this.u)&&(this.u=0);this.c=0;this.A=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=(bUb(),GF(Date.now()));this.k=a;this.g=true;this.d=false;this.A=this.A/this.c;this.u=$wnd.Math.sqrt(this.A);isNaN(this.u)&&(this.u=0);this.c=0;this.A=0}if(a==0){++this.B;if(this.B>5){this.A=0;this.u=0;this.k=0;this.o=0}}else{this.B=0}};_.a=0;_.c=0;_.d=false;_.e=0;_.f=0;_.g=false;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.A=0;_.B=0;var eC=tSb(211);aG(714,54,R4b,xyb);_.fg=function yyb(){return 0};var fC=tSb(714);aG(279,1,{},Ayb);var gC=tSb(279);aG(42,1,{42:1},Iyb,Jyb,Kyb,Lyb);_.Pd=function Myb(a){return Dyb(this,a)};_.Sd=function Nyb(){return 'Rect('+this.c+','+this.d+','+this.b+','+this.a+')'};_.a=0;_.b=0;_.c=0;_.d=0;var iC=tSb(42);aG(327,7,B0b,Syb,Tyb);_.xf=function Uyb(){var a;a=this.mb[this.s]-this.mb[this.u];this.c=omb(this.o,a)};_.Ff=function Vyb(){pmb(this.o)};_.If=function Wyb(a){var b;for(b=0;b!=2;b++){lV(this,a,this.mb[this.s+b]);HV(a,this.d[b],this.e[b])}iV(this,a,this.c*(this.mb[this.s]-this.mb[this.t]));olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);HV(a,this.A[0],this.A[1]);HV(a,this.A[1],this.A[2]);HV(a,this.A[2],this.A[3]);HV(a,this.A[3],this.A[0]);if(this.H==3){for(b=0;b!=3;b++)HV(a,this.k[b],this.k[b+1])}else if(this.H==1){HV(a,this.k[1],this.k[2]);HV(a,this.k[0],this.k[2]);HV(a,this.k[1],this.k[3])}else this.H==2&&nlb(a,this.k[0].a,this.k[0].b,this.k[2].a-this.k[0].a,this.k[2].b-this.k[0].b);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:lU);if(this.nb==this.ob)klb(a,this.q,this.A[2].a+10,((this.pb+this.qb)/2|0)+4);else{a.a.save();a.c=a.b;a.a.textAlign=u_b;klb(a,this.q,(this.nb+this.ob)/2|0,this.A[1].b+15);a.a.restore();a.b=a.c}this.b=mV(this.c,this.b);if(this.b!=0){EU(a,this.e[0],this.d[0],this.b);EU(a,this.d[1],this.e[1],nU(this.b,this.i))}HU(this,a);fV(this,this.A[0],this.A[2],0);qU(this,this.e[0],this.e[1])};_.Jf=function Xyb(){return '425 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+lcb(this.q)+' '+this.p+' '+this.c+' '+this.w+' '+this.f+' '+this.v+' '+this.D+' '+this.H+' '+this.B+' '+this.C};_.Qf=function Yyb(a,b){return true};_.Sf=function Zyb(a){if(a==0)return -this.c;return this.c};_.Uf=function $yb(){return 425};_.Vf=function _yb(a){var b;if(a==0){b=new Hib('Type',0);b.c=new z2;IP(b.c,LRb('Normal'));IP(b.c,LRb('On Delay'));IP(b.c,LRb('Off Delay'));IP(b.c,LRb('Latching'));y2(b.c,this.H);return b}if(a==1)return new Iib(S4b,this.p,0,0);if(a==2)return new Iib(n6b,this.w,0,0);if(a==3)return new Iib(o6b,this.v,0,0);if(a==4)return new Iib(p6b,this.f,0,0);if(a==5)return new Iib(q6b,this.D,0,0);if(a==6)return new Jib(Q4b,this.q);return null};_.Wf=function azb(a){var b;a[0]=LRb('relay');this.n==0?(a[0]+=k3b+LRb(p5b)+')'):this.n==1&&(a[0]+=k3b+LRb('on')+')');b=1;a[b++]=LRb('coil I')+N0b+iW($wnd.Math.abs(this.c),'A',false);a[b++]=LRb('coil Vd')+N0b+iW($wnd.Math.abs(this.mb[this.s]-this.mb[this.t]),'V',false)};_.Yf=function bzb(){return 1};_._f=function czb(a){return this.e[a]};_.ag=function dzb(){return 2};_.og=function ezb(){dV(this);qmb(this.o);this.c=this.b=0;this.n=0;this.a=0};_.rg=function fzb(a,b){if(a==0){this.H=ue(b.c).selectedIndex;Pyb(this)}if(a==1&&b.t>0){this.p=b.t;smb(this.o,this.p,this.c,2)}a==2&&b.t>0&&(this.w=b.t);a==3&&b.t>0&&(this.v=b.t);a==4&&b.t>0&&(this.f=b.t);a==5&&b.t>0&&(this.D=b.t);a==6&&(this.q=yS(b.s))};_.vg=function gzb(a){this.j=a};_.wg=function hzb(){Pyb(this)};_.yg=function izb(){tmb(this.o,this.hb[this.s],this.hb[this.u]);x5(iU,this.hb[this.u],this.hb[this.t],this.f);if(this.H==1){this.G=this.D;this.F=0}else if(this.H==2){this.F=this.D;this.G=0}else{this.F=this.G=this.D}Qyb(this)};_.zg=function jzb(){var a,b,c;umb(this.o,this.mb[this.s]-this.mb[this.u]);b=$wnd.Math.abs(this.c);a=$wnd.Math.exp(-iU.vd*A$b);this.a=a*this.a+(1-a)*b;c=this.C;if(this.B==0){if(this.a>this.w){this.r=iU.td;this.B=1}}else if(this.B==1){if(this.a<this.v)this.B=0;else if(iU.td-this.r>this.G){this.B=2;this.H==3?(this.C=1-this.C):(this.C=1)}}else if(this.B==2){if(this.a<this.v){this.r=iU.td;this.B=3}}else if(this.B==3){if(this.a>this.w)this.B=2;else if(iU.td-this.r>this.F){this.B=0;this.H!=3&&(this.C=0)}}c!=this.C&&Qyb(this)};_.a=0;_.b=0;_.c=0;_.f=0;_.g=0;_.i=0;_.n=0;_.p=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.B=0;_.C=0;_.D=0;_.F=0;_.G=0;_.H=0;var jC=tSb(327);aG(212,7,{7:1,10:1,212:1},mzb,nzb);_.xf=function ozb(){this.b==1?(this.j=0):(this.j=(this.mb[0]-this.mb[1+this.b])/this.g)};_.Ff=function pzb(){x5(iU,this.hb[0],this.hb[1],this.b==0?this.g:this.f)};_.If=function qzb(a){var b,c,d;for(d=0;d!=2;d++){lV(this,a,this.mb[d]);HV(a,this.n[d],this.k[d])}WU(this.k[1],this.k[2],this.e,this.b);olb(a,(Y7(),U7));HV(a,this.k[0],this.e);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:lU);if(this.nb==this.ob)klb(a,this.c,this.nb+10,this.k[this.pb<this.qb?0:1].b-5);else{a.a.save();a.c=a.b;a.a.textAlign=u_b;klb(a,this.c,(this.nb+this.ob)/2|0,this.pb+15);a.a.restore();a.b=a.c}if((this.bb&4)!=0&&(this.o==1||this.o==2)){olb(a,U7);XU(this.eb,this.fb,this.a[0],0.4375,this.b==1?this.d/2|0:0);XU(this.eb,this.fb,this.a[1],0.5625,this.b==1?this.d/2|0:0);hlb(a,this.a[0],this.a[2]);hlb(a,this.a[1],this.a[3]);a.a.beginPath();b=-$wnd.Math.atan2(-this.ab*this.$,this._*this.$);c=22*this.$;if(this.o==2){b+=hZb;XU(this.eb,this.fb,this.a[4],0.5,c+6*this.$)}else{XU(this.eb,this.fb,this.a[4],0.5,c-5*this.$)}Ff(a.a,this.a[4].a,this.a[4].b,6,-0.39269908169872414+b,3.5342917352885173+b,true);a.a.stroke()}this.i=mV(this.j,this.i);EU(a,this.n[0],this.k[0],this.i);this.b==0&&EU(a,this.k[this.b+1],this.n[this.b+1],this.i);HU(this,a);fV(this,this.ib,this.jb,this.d)};_.Jf=function rzb(){return '426 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+lcb(this.c)+' '+this.g+' '+this.f+' '+this.b};_.Qf=function szb(a,b){return true};_.Sf=function tzb(a){if(a==0)return -this.j;if(a==1+this.b)return this.j;return 0};_.Uf=function uzb(){return 426};_.Vf=function vzb(a){if(a==0)return new Iib($0b,this.g,0,0);if(a==1)return new Iib(_0b,this.f,0,0);if(a==2)return new Jib(Q4b,this.c);if(a==3)return Kib('Normally Closed',(this.bb&2)!=0);if(a==4)return Kib(P4b,(this.bb&4)!=0);return null};_.Wf=function wzb(a){var b;a[0]=LRb('relay');this.b==0?(a[0]+=k3b+LRb(p5b)+')'):this.b==1&&(a[0]+=k3b+LRb('on')+')');b=1;a[b++]=n0b+iW($wnd.Math.abs(this.j),'A',false)};_._f=function xzb(a){return this.n[a]};_.ag=function yzb(){return 2};_.ng=function zzb(){return true};_.og=function Azb(){dV(this);this.j=this.i=0;this.b=0};_.rg=function Bzb(a,b){a==0&&b.t>0&&(this.g=b.t);a==1&&b.t>0&&(this.f=b.t);a==2&&(this.c=yS(b.s));a==3&&(this.bb=Dib(b,this.bb,2));if(a==4){this.bb=Dib(b,this.bb,4);kzb(this)}};_.wg=function Czb(){kzb(this)};_.yg=function Dzb(){w5(iU,this.hb[0]);w5(iU,this.hb[1])};_.b=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.o=0;var kC=tSb(212);aG(326,7,B0b,Hzb,Izb);_.xf=function Jzb(){var a,b;b=this.mb[this.q]-this.mb[this.s];this.b=omb(this.n,b);for(a=0;a!=this.B;a++){this.k==2?(this.H[a]=0):(this.H[a]=(this.mb[a*3]-this.mb[1+a*3+this.k])/this.F)}};_.Ff=function Kzb(){var a;pmb(this.n);for(a=0;a!=this.B*3;a+=3){x5(iU,this.hb[a],this.hb[1+a],this.k==0?this.F:this.D);x5(iU,this.hb[a],this.hb[2+a],this.k==1?this.F:this.D)}};_.If=function Lzb(a){var b,c,d,e,f;for(b=0;b!=2;b++){lV(this,a,this.mb[this.q+b]);HV(a,this.c[b],this.d[b])}f=(this.bb&1)!=0?1:0;iV(this,a,this.b*(this.mb[this.q]-this.mb[this.r]));DU(this,a,this.j*6,this.c[f],this.c[1-f],this.mb[this.q+f],this.mb[this.r-f]);if((this.bb&2)!=0){olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);HV(a,this.A[0],this.A[1]);HV(a,this.A[1],this.A[2]);HV(a,this.A[2],this.A[3]);HV(a,this.A[3],this.A[0])}olb(a,(Y7(),Q7));for(b=0;b!=this.B;b++){if(b==0){c=(this.bb&4)==0?0:4;XU(this.ib,this.jb,this.p[0],0.5,this.w*2+5*this.j+c)}else XU(this.ib,this.jb,this.p[b*2],0.5,mr(this.w*(-b*3+3-0.5+this.i))+5*this.j);XU(this.ib,this.jb,this.p[b*2+1],0.5,mr(this.w*(-b*3-0.5+this.i))-5*this.j);tlb(a.a,4,4);glb(a,this.p[b*2].a,this.p[b*2].b,this.p[b*2+1].a,this.p[b*2+1].b);tlb(a.a,0,0)}for(d=0;d!=this.B;d++){e=d*3;for(b=0;b!=3;b++){lV(this,a,this.mb[e+b]);HV(a,this.K[d][b],this.J[d][b])}WU(this.J[d][1],this.J[d][2],this.C[d],this.i);olb(a,U7);HV(a,this.J[d][0],this.C[d]);this.G[d]=mV(this.H[d],this.G[d]);EU(a,this.K[d][0],this.J[d][0],this.G[d]);this.k!=2&&EU(a,this.J[d][this.k+1],this.K[d][this.k+1],this.G[d])}this.a=mV(this.b,this.a);if(this.a!=0){EU(a,this.d[0],this.c[0],this.a);EU(a,this.c[0],this.c[1],nU(this.a,this.f));EU(a,this.c[1],this.d[1],nU(this.a,this.g))}HU(this,a);fV(this,this.A[0],this.A[2],0);qU(this,this.d[0],this.d[1]);qU(this,this.K[0][0],this.K[0][1])};_.Jf=function Mzb(){return '178 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.B+' '+this.o+' '+this.b+' '+this.F+' '+this.D+' '+this.u+' '+this.e+' '+this.t+' '+this.I+' '+this.k};_.Lf=function Nzb(a,b){this._==0&&(this.bb^=8);KU(this,a)};_.Mf=function Ozb(a,b){this.bb^=8;LU(this,a)};_.Nf=function Pzb(a,b){this.ab==0&&(this.bb^=8);MU(this,a)};_.Qf=function Qzb(a,b){return (a/3|0)==(b/3|0)};_.Sf=function Rzb(a){var b,c;if(a<3*this.B){c=a/3|0;b=a%3;if(b==0)return -this.H[c];if(b==1+this.k)return this.H[c];return 0}if(a==3*this.B)return -this.b;return this.b};_.Uf=function Szb(){return 178};_.Vf=function Tzb(a){var b,c;if(a==0)return new Iib(S4b,this.o,0,0);if(a==1)return new Iib($0b,this.F,0,0);if(a==2)return new Iib(_0b,this.D,0,0);if(a==3)return new Iib(n6b,this.u,0,0);if(a==4){if(this.I==0){b=new Iib('',0,-1,-1);b.a=new mL(LRb('Use New Model'));return b}return new Iib(o6b,this.t,0,0)}if(a==5)return Gib(new Iib('Number of Poles',this.B,1,4));if(a==6)return new Iib(p6b,this.e,0,0);if(a==7){c=1;(this.bb&1)!=0?(c=2):(this.bb&4)!=0&&(c=0);b=new Iib('Coil Style',c,-1,-1);b.c=new z2;IP(b.c,LRb('Both Sides'));IP(b.c,LRb('Side 1'));IP(b.c,LRb('Side 2'));y2(b.c,c);return b}if(a==8){b=new Iib('',0,-1,-1);b.b=new j2('Show Box',(this.bb&2)!=0);return b}if(a==9&&this.I>0)return new Iib(q6b,this.I,0,0);return null};_.Wf=function Uzb(a){var b,c;a[0]=LRb('relay');this.k==0?(a[0]+=k3b+LRb(p5b)+')'):this.k==1&&(a[0]+=k3b+LRb('on')+')');this.I==0&&(a[0]+=k3b+LRb('old model')+')');c=1;for(b=0;b!=this.B;b++)a[c++]='I'+(b+1)+N0b+iW($wnd.Math.abs(this.H[b]),'A',false);a[c++]=LRb('coil I')+N0b+iW($wnd.Math.abs(this.b),'A',false);a[c++]=LRb('coil Vd')+N0b+iW($wnd.Math.abs(this.mb[this.q]-this.mb[this.r]),'V',false)};_.Yf=function Vzb(){return 1};_._f=function Wzb(a){if(a<3*this.B)return this.K[a/3|0][a%3];return this.d[a-3*this.B]};_.ag=function Xzb(){return 2+this.B*3};_.fg=function Yzb(){return 82};_.ng=function Zzb(){return true};_.og=function $zb(){var a;dV(this);rmb(this.n,0);this.b=this.a=0;for(a=0;a!=this.B;a++)this.H[a]=this.G[a]=0;this.i=this.k=0};_.rg=function _zb(a,b){var c,d;if(a==0&&b.t>0){this.o=b.t;smb(this.n,this.o,this.b,2)}a==1&&b.t>0&&(this.F=b.t);a==2&&b.t>0&&(this.D=b.t);a==3&&b.t>0&&(this.u=b.t);if(a==4){if(b.a){this.I=g6b;b.o=true}else b.t>0&&(this.t=b.t)}if(a==5&&b.t>=1){this.B=mr(b.t);Fzb(this)}a==6&&b.t>0&&(this.e=b.t);if(a==7){c=ue(b.c).selectedIndex;d=vq(oq(qr,1),z$b,8,15,[4,0,1]);this.bb&=-6;this.bb|=d[c];Fzb(this)}a==8&&(this.bb=Dib(b,this.bb,2));a==9&&b.t>0&&(this.I=b.t)};_.wg=function aAb(){Fzb(this)};_.yg=function bAb(){var a;tmb(this.n,this.hb[this.q],this.hb[this.s]);x5(iU,this.hb[this.s],this.hb[this.r],this.e);for(a=0;a!=this.B*3;a++)w5(iU,this.hb[a])};_.zg=function cAb(){var a,b,c,d;if(this.I==0){umb(this.n,this.mb[this.q]-this.mb[this.s]);b=$wnd.Math.sqrt(2.3);c=this.u;d=this.b*b/c;this.i=$wnd.Math.abs(d*d)-1.3;this.i<0&&(this.i=0);this.i>1&&(this.i=1);this.i<0.1?(this.k=0):this.i>0.9?(this.k=1):(this.k=2);return}umb(this.n,this.mb[this.q]-this.mb[this.s]);a=$wnd.Math.abs(this.b);if(this.v){if(a<this.t){this.v=false;this.k=2}else{this.i+=iU.vd/this.I;this.i>=1&&(this.i=this.k=1)}}else{if(a>this.u){this.v=true;this.k=2}else{this.i-=iU.vd/this.I;this.i<=0&&(this.i=this.k=0)}}};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.o=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=false;_.w=0;_.B=0;_.D=0;_.F=0;_.I=0;var lC=tSb(326);aG(154,7,{7:1,10:1,154:1},eAb,fAb);_.xf=function gAb(){this.W=(this.mb[0]-this.mb[1])/this.a};_.If=function hAb(a){var b,c,d,e,f,g,h;c=6;g=this.mb[0];h=this.mb[1];fV(this,this.ib,this.jb,6);BU(this,a);e=yV(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Wf(a.a,(this.fb.a-this.eb.a)/e,(this.fb.b-this.eb.b)/e,-(this.fb.b-this.eb.b)/e,(this.fb.a-this.eb.a)/e,this.eb.a,this.eb.b);if(iU.Ld.c){b=Hf(a.a,0,0,e,0);Df(b,0,Z7(TU(this,g)));Df(b,1,Z7(TU(this,h)));Tf(a.a,b)}else jV(this,a);this.X<30&&(c=2);if(iU.hb.c){Vf(a.a,0,-c,e,2*c)}else{a.a.beginPath();a.a.moveTo(0,0);for(d=0;d<4;d++){Lf(a.a,(1+4*d)*e/16,c);Lf(a.a,(3+4*d)*e/16,-c)}Lf(a.a,e,0);a.a.stroke()}a.a.restore();if(iU.cd.c){f=iW(this.a,'',true);IU(this,a,f,c+2)}this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);HU(this,a)};_.Jf=function iAb(){return 'r '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.a};_.Uf=function jAb(){return 114};_.Vf=function kAb(a){if(a==0)return new Iib(i6b,this.a,0,0);return null};_.Wf=function lAb(a){a[0]='resistor';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[2]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=f5b+iW(this.a,KRb,false);a[4]=F0b+iW((this.mb[0]-this.mb[1])*this.W,'W',false)};_.cg=function mAb(a){return LRb('resistor')+', '+iW(this.a,KRb,false)};_.fg=function nAb(){return 114};_.rg=function oAb(a,b){this.a=b.t<=0?s0b:b.t};_.wg=function pAb(){gV(this);vU(this,32);new uxb;new uxb};_.yg=function qAb(){x5(iU,this.hb[0],this.hb[1],this.a)};_.a=0;var mC=tSb(154);aG(355,28,B0b,sAb,tAb);_.Fg=function uAb(){return 10};_.Hg=function vAb(){var a,b;if(this.b){this.b=false;return}b=true;(this.bb&2)!=0&&this.n>=3&&this.A[this.a].A&&(b=false);for(a=0;a!=this.n;a++)if(this.A[a+2].A)break;if(this.A[0].A&&!this.w&&b){a<this.n&&(this.A[a+++2].A=false);a%=this.n;this.A[a+2].A=true}if(this.A[1].A!=((this.bb&4)==0)||a==this.n){for(a=1;a!=this.n;a++)this.A[a+2].A=false;this.A[2].A=true}this.w=this.A[0].A};_.Ig=function wAb(a){var b;if(a==0){b=new Iib('',0,-1,-1);b.b=new j2(N4b,(this.bb&4)==0);return b}if(a==1)return Gib(new Iib(R0b,this.n,1,1));return null};_.Jg=function xAb(){return 'ring counter'};_.Uf=function yAb(){return 163};_.ag=function zAb(){return (this.bb&2)!=0&&this.n>=3?this.n+3:this.n+2};_.ig=function AAb(){return this.n};_.Lg=function BAb(){return true};_.Mg=function CAb(a,b){if(a==0){g2(b.b)?(this.bb&=-5):(this.bb|=4);rAb(this);IX(this);return}if(a==1&&b.t>=2){this.n=mr(b.t);rAb(this);IX(this)}};_.Ng=function DAb(){rAb(this)};_.a=0;_.b=false;var nC=tSb(355);aG(253,1,{253:1},EAb);_.a=false;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;_.g=0;var oC=tSb(253);aG(337,7,B0b,IAb,JAb);_.xf=function KAb(){this.p=(this.mb[2]-this.mb[1])/this.j;this.n=(this.mb[0]-this.mb[3])/this.a;this.o=-this.p-this.n};_.Ff=function LAb(){var a,b,c,d;c=this.mb[0]-this.mb[1];d=this.mb[0]-this.mb[2];($wnd.Math.abs(c-this.q)>W$b||$wnd.Math.abs(d-this.r)>W$b)&&(iU.C=false);this.q=c;this.r=d;kgb(this.f,this.mb[3]-this.mb[1]);b=1/this.t;a=1/this.k-b;this.a=-b*this.o+this.n*a>1?0.0105:x0b;x5(iU,this.hb[0],this.hb[3],this.a)};_.If=function MAb(a){var b,c,d;fV(this,this.ib,this.jb,8);qU(this,this.i[0],this.i[1]);c=this.mb[0];d=this.mb[1];BU(this,a);olb(a,TU(this,c));jV(this,a);mlb(a,this.s);lV(this,a,this.mb[2]);HV(a,this.fb,this.i[0]);HV(a,this.i[0],this.i[1]);olb(a,TU(this,d));jV(this,a);HV(a,this.b[0],this.b[1]);this.c=mV(this.n,this.c);this.d=mV(this.o,this.d);this.e=mV(this.p,this.e);if(iU.O!=this){EU(a,this.ib,this.fb,this.c);EU(a,this.jb,this.fb,this.d);EU(a,this.i[1],this.i[0],this.e);EU(a,this.i[0],this.fb,this.e+yV(this.i[1],this.i[0]))}if((ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||iU.O==this)&&this.ib.a==this.jb.a&&this.jb.b>this.ib.b){olb(a,lU);b=HW(this._);klb(a,'C',this.fb.a+(b<0?5:-15),this.fb.b+12);klb(a,'A',this.eb.a+5,this.eb.b-4);klb(a,'G',this.i[0].a,this.i[0].b+12)}HU(this,a)};_.Jf=function NAb(){return '177 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+(this.mb[0]-this.mb[1])+' '+(this.mb[0]-this.mb[2])+' '+this.t+' '+this.k+' '+this.j};_.Lf=function OAb(a,b){FAb(this);KU(this,a)};_.Mf=function PAb(a,b){FAb(this);LU(this,a)};_.Nf=function QAb(a,b){FAb(this);MU(this,a)};_.Sf=function RAb(a){if(a==0)return -this.n;if(a==1)return -this.o;return -this.p};_.Uf=function SAb(){return 177};_.Vf=function TAb(a){if(a==0)return new Iib(r6b,this.t,0,0);if(a==1)return new Iib(s6b,this.k,0,0);if(a==2)return new Iib('Gate Resistance (ohms)',this.j,0,0);return null};_.Wf=function UAb(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 = '+iW(this.n,'A',false);a[2]='Ig = '+iW(this.p,'A',false);a[3]='Vac = '+iW(b,'V',false);a[4]='Vag = '+iW(c,'V',false);a[5]='Vgc = '+iW(d,'V',false);a[6]=F0b+iW((this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o,'W',false)};_.Yf=function VAb(){return 1};_._f=function WAb(a){return a==0?this.ib:a==1?this.jb:this.i[1]};_.ag=function XAb(){return 3};_.bg=function YAb(){return (this.mb[0]-this.mb[2])*this.n+(this.mb[1]-this.mb[2])*this.o};_.ng=function ZAb(){return true};_.og=function $Ab(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.f.a=0;this.r=this.q=this.c=this.d=this.e=0};_.rg=function _Ab(a,b){a==0&&b.t>0&&(this.t=b.t);a==1&&b.t>0&&(this.k=b.t);a==2&&b.t>0&&(this.j=b.t)};_.wg=function aBb(){var a,b,c;gV(this);this.g=0;if(pV(this._)>pV(this.ab)){this.g=-HW(this._)*HW(this.ab);(this.bb&1)!=0&&(this.X=pV(this._));this.jb.b=this.ib.b}else{this.g=HW(this.ab)*HW(this._);(this.bb&1)!=0&&(this.X=pV(this.ab));this.jb.a=this.ib.a}this.g==0&&(this.g=1);vU(this,16);this.b=cV(2);c=cV(2);YU(this.eb,this.fb,c[0],c[1],0,8);YU(this.eb,this.fb,this.b[0],this.b[1],1,8);this.s=xU(c[0],c[1],this.fb);this.i=cV(2);b=(this.X-16)/2;a=iU.tb;a=mr(a+b%iU.tb);if(b<a){this.ob=this.nb;this.qb=this.pb;return}XU(this.fb,this.jb,this.i[0],a/b,a*this.g);XU(this.fb,this.jb,this.i[1],a/b,iU.tb*2*this.g);this.i[1].a=o5(iU,this.i[1].a);this.i[1].b=o5(iU,this.i[1].b)};_.yg=function bBb(){w5(iU,this.hb[0]);w5(iU,this.hb[1]);w5(iU,this.hb[2]);w5(iU,this.hb[3]);x5(iU,this.hb[2],this.hb[1],this.j);ngb(this.f,this.hb[3],this.hb[1])};_.a=0;_.c=0;_.d=0;_.e=0;_.g=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.t=0;var pC=tSb(337);aG(388,28,B0b,fBb,gBb);_.Ff=function hBb(){var a,b,c,d,e,f;f=this.mb[0]<this.t/2;d=this.mb[1]<this.t/2&&!f;this.a=0;for(c=0;c!=this.b;c++){this.a|=this.mb[this.c+c]>this.t/2?1<<this.b-1-c:0}b=xUb(this.g,aTb(this.a));a=!b?0:b.a;for(c=0;c!=this.d;c++){e=this.A[c+this.e];L5(iU,e.B,(a&1<<this.d-1-c)==0?0:5);x5(iU,this.hb[this.f+c],this.hb[this.e+c],d?1:j1b)}};_.Jf=function iBb(){var a,b,c,d;c=AX(this)+' '+this.b+' '+this.d;b=1<<this.b;for(a=0;a<b;a++){d=xUb(this.g,aTb(a));if(!d)continue;c+=' '+a+' '+d;while(true){d=xUb(this.g,aTb(++a));if(!d)break;c+=' '+d}c+=' -1'}c+=' -2';return c};_.Ig=function jBb(a){var b,c,d,e,f,g;if(a==0)return Gib(new Iib('# of Address Bits',this.b,1,1));if(a==1)return Gib(new Iib('# of Data Bits',this.d,1,1));if(a==2){c=new Hib('Contents',0);c.r=new JS;IS(c.r);f='';if(cBb!=null){f=cBb;cBb=null}else{e=1<<this.b;for(d=0;d<e;d++){g=xUb(this.g,aTb(d));if(!g)continue;f+=d+': '+g;b=1;while(true){g=xUb(this.g,aTb(++d));if(!g)break;f+=' '+g;if(++b==8)break}f+=UZb}}CS(c.r,f);return c}if(a==3&&_qb()){c=new Iib('',0,-1,-1);c.f=new vBb;c.a=new mL('Load Contents From File');c.o=true;return c}return null};_.Jg=function kBb(){return 'Static RAM'};_.Uf=function lBb(){return 413};_.Yf=function mBb(){return this.d};_.ag=function nBb(){return 2+this.b+this.d};_.ig=function oBb(){return this.d};_.ng=function pBb(){return true};_.Mg=function qBb(b,c){var d,e,f,g,h,i,j,k,m;if(b==0&&c.t>=2&&c.t<=16){this.b=mr(c.t);eBb(this);IX(this)}if(b==1&&c.t>=2&&c.t<=16){this.d=mr(c.t);eBb(this);IX(this)}if(b==2){j=yS(c.r);i=FTb(j,UZb);EUb(this.g);for(f=0;f!=i.length;f++){try{h=i[f];e=FTb(h,': *');d=dBb(e[0]);m=FTb(e[1],' +');for(g=0;g!=m.length;g++){k=dBb(m[g]);AUb(this.g,aTb(d++),aTb(k))}}catch(a){a=AF(a);if(!gr(a,15))throw BF(a)}}}};_.Ng=function rBb(){eBb(this)};_.yg=function sBb(){var a,b;for(a=0;a!=this.d;a++){b=this.A[a+this.e];C5(iU,0,this.hb[this.f+a],b.B);w5(iU,this.hb[this.f+a]);w5(iU,this.hb[this.e+a])}};_.Ag=function tBb(){var a,b,c;a=0;c=this.mb[0]<this.t/2;if(!c)return;for(b=0;b!=this.d;b++){a|=this.mb[this.e+b]>this.t/2?1<<this.d-1-b:0}AUb(this.g,aTb(this.a),aTb(a))};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;var cBb=null;var qC=tSb(388);aG(814,813,J5b,vBb);var rC=tSb(814);aG(335,242,B0b,wBb,xBb);_.Ff=function yBb(){var a,b;if(this.k){if(this.mb[0]>this.o){this.k=false;b=this.f}else{b=this.e}}else{if(this.mb[0]<this.g){this.k=true;b=this.e}else{b=this.f}}a=this.j*iU.vd*v0b;b=$wnd.Math.max($wnd.Math.min(this.a+a,b),this.a-a);L5(iU,this.lb,b)};_.If=function zBb(a){HU(this,a);BU(this,a);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);IV(a,this.d);a.a.lineWidth=2;DV(a,this.n);a.a.lineWidth=1;this.V=mV(this.W,this.V);EU(a,this.fb,this.jb,this.V)};_.Sf=function ABb(a){if(a==1)return this.W;return 0};_.Uf=function BBb(){return 182};_.Wf=function CBb(a){a[0]='Schmitt Trigger~'};_.wg=function DBb(){var a,b;hnb(this);b=16;16>this.X/2&&(b=mr(this.X/2));this.eb=UU(this.ib,this.jb,0.5-b/this.X);this.fb=UU(this.ib,this.jb,0.5+(b-3)/this.X);a=cV(3);YU(this.eb,this.fb,a[0],a[1],0,16);a[2]=UU(this.ib,this.jb,0.5+(b-5)/this.X);this.d=zU(a)};_.zg=function EBb(){this.a=this.mb[1]};_.a=0;var sC=tSb(335);aG(159,1,{159:1},dDb);_.a=0;_.b=false;_.c=0;_.d=0;_.f=0;_.g=0;_.k=false;_.n=0;_.o=false;_.p=false;_.q=0;_.r=0;_.s=false;_.t=false;_.v=0;_.D=0;_.F=0;_.G=128;_.H=0;_.I=0;_.J=false;_.K=false;_.L=false;_.M=false;_.N=false;_.O=false;_.P=false;_.Q=false;_.R=false;_.S=false;_.T=false;_.U=false;_.W=false;_.X=0;_.Y=0;_.$=0;_.ab=0;var FBb,GBb=0,HBb=0,IBb=0,JBb;var SC=tSb(159);aG(52,187,{157:1,58:1,111:1,76:1,114:1,80:1,87:1,113:1,56:1,57:1,59:1,60:1,62:1,61:1,63:1,64:1,65:1,112:1,78:1,79:1,77:1,116:1,117:1,115:1,81:1,85:1,83:1,84:1,82:1,86:1,91:1,90:1,89:1,88:1,25:1,179:1,23:1,124:1,24:1,198:1,67:1,108:1,195:1,92:1,107:1,130:1,44:1,197:1,20:1,176:1,26:1,74:1,109:1,110:1,75:1,18:1,21:1,52:1},gDb);var tC=tSb(52);aG(17,7,{7:1,10:1,17:1},lDb,mDb);_.Cf=function nDb(){return false};_.If=function oDb(a){olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:lU);a.a.save();Pf(a.a,1/iU.Cd[0],1/iU.Cd[3]);Xf(a.a,-iU.Cd[4],-iU.Cd[5]);kDb(this);this.a.v=-1;ZBb(this.a,a);a.a.restore();fV(this,this.ib,this.jb,0);HU(this,a)};_.mh=function pDb(){var a,b,c,d,e,f,g;a='403 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb;b=oCb(this.a);if(b==null)return null;c=(d=(e=32>>>0,e.toString(16)),f='\\\\u'+ITb('0000',d.length)+d,g=String.fromCharCode(95),b.replace(new RegExp(f,'g'),g));c=ETb(c,'o_','');return a+' '+c};_.Jf=function(){return this.mh()};_.Uf=function qDb(){return 403};_.$f=function rDb(){return 2};_.ag=function sDb(){return 0};_.sh=function tDb(){dV(this);GCb(this.a,true)};_.og=function(){this.sh()};_.Mh=function uDb(){gV(this);kDb(this)};_.wg=function(){this.Mh()};var uC=tSb(17);aG(145,1,{145:1},EDb,FDb);_.a=0.9999;_.b=false;_.c=0;_.f=0;_.g=0;_.i=0;_.j=1;_.k=false;_.n=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;var vDb;var vC=tSb(145);aG(599,1,{},HDb);var wC=tSb(599);aG(315,126,{25:1,55:1,156:1,12:1,23:1,24:1,68:1,44:1,20:1,40:1,26:1,46:1,18:1,21:1,33:1,106:1},UDb);_.Eh=function VDb(){JDb(this)};_.Fh=function WDb(){KDb(this)};_.Ze=function YDb(a){var b;b=a.f;yCb(this.Y,b.a,fSb(b.Nb?(eSb(),b.c.checked?true:false):(eSb(),b.c.defaultChecked?true:false)));TDb(this)};_.M=0;_.N=0;_.P=0;var RC=tSb(315);aG(688,1,c0b,ZDb);_.Ze=function $Db(a){PCb(this.a.Y,false,false);RCb(this.a.Y,false);TDb(this.a)};var BC=tSb(688);aG(697,1,{},_Db);_.Ae=function aEb(){QDb(this.a)};var xC=tSb(697);aG(698,1,A_b,bEb);\n",
"_.Ke=function cEb(a){JDb(this.a)};var yC=tSb(698);aG(699,1,A_b,dEb);_.Ke=function eEb(a){KDb(this.a)};var zC=tSb(699);aG(700,1,A_b,fEb);_.Ke=function gEb(a){ICb(this.a.Y)};var AC=tSb(700);aG(689,1,c0b,hEb);_.Ze=function iEb(a){PCb(this.a.Y,false,false);RCb(this.a.Y,true);TDb(this.a)};var CC=tSb(689);aG(690,1,c0b,jEb);_.Ze=function kEb(a){PCb(this.a.Y,true,true);TDb(this.a)};var DC=tSb(690);aG(691,1,c0b,lEb);_.Ze=function mEb(a){this.a.P<this.a.Y._.a.a.length&&BDb(fYb(this.a.Y._,this.a.P),false);TDb(this.a)};var EC=tSb(691);aG(692,1,c0b,nEb);_.Ze=function oEb(a){this.a.P<this.a.Y._.a.a.length&&BDb(fYb(this.a.Y._,this.a.P),true);TDb(this.a)};var FC=tSb(692);aG(693,1,{},pEb);_.Ae=function qEb(){ODb(this.a)};var GC=tSb(693);aG(694,1,A_b,rEb);_.Ke=function sEb(a){hFb(this.a.Q,0);ODb(this.a);TDb(this.a)};var HC=tSb(694);aG(695,1,A_b,tEb);_.Ke=function uEb(a){JDb(this.a)};var IC=tSb(695);aG(696,1,A_b,vEb);_.Ke=function wEb(a){JDb(this.a)};var JC=tSb(696);aG(684,1,A_b,xEb);_.Ke=function yEb(a){var b;this.b.P=this.a;for(b=0;b<this.b.e.a.a.length;b++){b==this.a?se(fYb(this.b.e,b),I6b):ye(fYb(this.b.e,b),I6b)}TDb(this.b)};_.a=0;var KC=tSb(684);aG(685,1,A_b,zEb);_.Ke=function AEb(a){var b,c,d,e;if(!this.a.Y.o||this.a.P>this.a.Y._.a.a.length)return;c=NDb(this.a);if(c==0)return;c=c*0.999;e=s0b;d=s0b;for(b=0;e<c;b++){d=e;e*=(KBb(),JBb)[b%3]}QCb(this.a.Y,this.a.P,d);TDb(this.a)};var LC=tSb(685);aG(232,1,{232:1},BEb);var NC=tSb(232);aG(687,1,A_b,CEb);_.Ke=function DEb(a){this.a.b=(eSb(),fSb(this.a.b)?false:true);iL(this.a.a,fSb(this.a.b)?'-':'+');TDb(this.a.e)};var MC=tSb(687);aG(317,1,{},GEb);var OC=tSb(317);aG(316,1,c0b,HEb);_.Ze=function IEb(a){JDb(this.a);TDb(this.a)};var PC=tSb(316);aG(686,1,A_b,JEb);_.Ke=function KEb(a){var b,c;if(!this.a.Y.o||this.a.P>this.a.Y._.a.a.length)return;b=NDb(this.a);if(b==0)return;c=XDb(b);QCb(this.a.Y,this.a.P,c);TDb(this.a)};var QC=tSb(686);aG(795,46,{275:1,193:1,192:1,25:1,55:1,12:1,23:1,24:1,68:1,20:1,40:1,26:1,46:1,18:1,21:1,33:1},TEb);_.Ne=function UEb(a){var b;ai(a.a)==1||ai(a.a)==4?(b=PEb(this),QEb(this,b),bM(this,false)):(QEb(this,this.a),bM(this,false))};_.Pe=function VEb(a){var b;b=PEb(this);QEb(this,b);bM(this,false)};_.Se=function WEb(a){!!a.a&&(a.a.preventDefault(),undefined);OEb(this,di(a.a))};_.a=0;_.b=0;_.e=0;_.f=0;_.g=0;_.k=0;var LEb;var UC=tSb(795);aG(796,1,{},XEb);_.wf=function YEb(a,b){var c,d;c=$wnd.Math.max(0,this.b-(a/4|0));d=$wnd.Math.max(0,this.c-(7*b/12|0));gM(this.a,c,d)};_.b=0;_.c=0;var TC=tSb(796);aG(134,856,{32:1,275:1,410:1,193:1,247:1,411:1,192:1,876:1,877:1,878:1,875:1,25:1,12:1,23:1,24:1,20:1,26:1,18:1,21:1},iFb,jFb,kFb);_.Ke=function lFb(a){!!a.a&&(a.a.preventDefault(),undefined)};_.Ne=function mFb(a){this.d=false;!!a.a&&(a.a.preventDefault(),undefined);cFb(this,qm(a),true)};_.Oe=function nFb(a){!!a.a&&(a.a.preventDefault(),undefined);if(this.d&&a.a.buttons==0){aJ(ue(this.b));this.d=false;return}dFb(this,qm(a))};_.Pe=function oFb(a){if(this.d)return;this.e&&!!this.a&&ZU(this.a)&&b5(iU,null)};_.Qe=function pFb(a){this.e&&!!this.a&&b5(iU,this.a)};_.Re=function qFb(a){!!a.a&&(a.a.preventDefault(),undefined);aJ(ue(this.b));if(this.e&&this.d){this.k=aFb(this,qm(a));this.d=false;eFb(this);!!this.c&&this.c.Ae()}};_.Se=function rFb(a){gFb(this,a)};_.Te=function sFb(a){!!a.a&&(a.a.preventDefault(),undefined);this.d=false};_.Ue=function tFb(a){!!a.a&&(a.a.preventDefault(),undefined);if(this.e&&this.d){this.d=false;eFb(this);!!this.c&&this.c.Ae()}};_.Ve=function uFb(a){var b;!!a.a&&(a.a.preventDefault(),undefined);b=a.a.touches[0];dFb(this,Zl(b,(LI(),this.Sb)))};_.We=function vFb(a){var b;!!a.a&&(a.a.preventDefault(),undefined);this.d=false;b=a.a.touches[0];cFb(this,Zl(b,(LI(),this.Sb)),false)};_.a=null;_.c=null;_.d=false;_.e=true;_.g=0;_.i=0;_.k=0;var ZEb=3,$Eb=2,_Eb=14;var VC=tSb(134);aG(624,126,I_b,yFb);_.Eh=function zFb(){wFb(this)};var _C=tSb(624);aG(625,1,{886:1,12:1},AFb);_.Me=function BFb(a){xFb(this.a)};var WC=tSb(625);aG(626,1,{871:1,12:1},CFb);_.Le=function DFb(a){wFb(this.a)};var XC=tSb(626);aG(627,1,A_b,EFb);_.Ke=function FFb(a){wFb(this.a)};var YC=tSb(627);aG(628,1,A_b,GFb);_.Ke=function HFb(a){egb(this.a)};var ZC=tSb(628);aG(629,1,{},IFb);_.ih=function JFb(a,b){return tTb(a,b)};_.Pd=function KFb(a){return this===a};var $C=tSb(629);aG(360,28,B0b,OFb,PFb);_.Jf=function QFb(){var a,b;b=new YTb;VTb(b,AX(this));b.a+=' ';TTb(b,this.a);for(a=0;a<this.d.length;a++){b.a+=' ';VTb(b,''+this.d[a])}return b.a};_.Hg=function RFb(){if((this.bb&8)!=0&&this.A[2].A){this.b=0;this.c=this.A[0].A;MFb(this)}else{if(this.A[0].A!=this.c){this.c=this.A[0].A;this.c&&MFb(this)}}};_.Ig=function SFb(a){var b,c,d;if(a==0){b=new Iib('',0,-1,-1);b.b=new j2('Play Once',(this.bb&4)!=0);return b}if(a==1){b=new Iib('Sequence',0,-1,-1);b.r=new JS;IS(b.r);d=new ZTb;for(c=0;c<this.a;c++)RTb(d,(this.d[c/32|0]&1<<c%32)!=0?49:48);CS(b.r,d.a);return b}return null};_.Jg=function TFb(){return 'sequence generator'};_.Uf=function UFb(){return 188};_.ag=function VFb(){return (this.bb&8)!=0?3:2};_.gg=function WFb(){return this.mb[1]};_.ig=function XFb(){return 1};_.og=function YFb(){GX(this);this.b=0};_.Mg=function ZFb(a,b){var c,d,e,f;if(a==0){this.bb=Dib(b,this.bb,4);return}if(a==1){f=yS(b.r);this.a=0;for(e=0;e<f.length;e++){c=(VYb(e,f.length),f.charCodeAt(e));(c==48||c==49)&&++this.a}this.d=sq(qr,z$b,8,this.a/32|0,15,1);this.a=0;for(d=0;d<f.length;d++){c=(VYb(d,f.length),f.charCodeAt(d));if(c==48||c==49){c==49&&(this.d[this.a/32|0]|=1<<this.a%32);++this.a}}return}};_.Ng=function $Fb(){NFb(this)};_.a=0;_.b=0;_.c=false;var aD=tSb(360);aG(366,28,B0b,cGb,dGb);_.Hg=function eGb(){var a,b,c;c=0;this.A[7].A&&(c+=8);this.A[8].A&&(c+=4);this.A[9].A&&(c+=2);this.A[10].A&&(c+=1);a=true;(this.bb&2)!=0&&!this.A[11].A&&(a=false);if(!a||c==15&&(this.bb&4)!=0){for(b=0;b!=7;b++){this.A[b].k||(console.log(O0b+b+P0b),undefined);this.A[b].A=false}}else{for(b=0;b<7;b++)MX(this,b,_Fb[c][b])}};_.Ig=function fGb(a){var b;if(a==0){b=new Iib('',0,-1,-1);b.b=new j2('Blank Pin',(this.bb&2)!=0);return b}if(a==1){b=new Iib('',0,-1,-1);b.b=new j2('Blank on 1111',(this.bb&4)!=0);return b}return null};_.Jg=function gGb(){return '7-Segment Decoder'};_.Uf=function hGb(){return 197};_.ag=function iGb(){return (this.bb&2)!=0?12:11};_.ig=function jGb(){return 7};_.Mg=function kGb(a,b){if(a==0){this.bb=Dib(b,this.bb,2);bGb(this);IX(this);return}a==1&&(this.bb=Dib(b,this.bb,4))};_.Ng=function lGb(){bGb(this)};var _Fb;var bD=tSb(366);aG(348,28,B0b,vGb,wGb);_.xf=function xGb(){var a,b;if(this.d==0||this.e==null){for(b=0;b!=this.i;b++)this.A[b].i=0;return}this.A[this.b].i=0;for(a=0;a!=this.j;a++){this.A[a].i=-this.d*jgb(this.e[a],this.d*(this.mb[a]-this.mb[this.b]));this.A[this.b].i-=this.A[a].i}};_.Ff=function yGb(){var a;yX(this);if(this.d==0)return;for(a=0;a!=this.j;a++)kgb(this.e[a],this.d*(this.mb[a]-this.mb[this.b]))};_.If=function zGb(a){var b,c,d,e,f,g,h,i,j,k,m,n;zX(this,a);olb(a,(Y7(),V7));h=this.p*2;this.f!=0&&(h=mr(h*0.9));(this.F<=4||(this.bb&f_b)!=0)&&(h=h/2|0);i=h*2;m=this.nb+this.p+this.r*this.p-h;n=this.pb-this.p+this.s*this.p-i;this.F<=4&&(this.bb&6144)!=0&&(n+=10);c=this.a==7?oGb:this.a==14?mGb:nGb;k=this.F<=4?5:h/6|0;e=this.F<=4?7:(this.bb&f_b)!=0?3:7;for(j=0;j!=2;j++)for(f=0;f!=this.j;f++){g=f*4;b=c[g]!==c[g+2]&&c[g+1]!==c[g+3];if(b!=(j==0))continue;sGb(this,a,f);rGb(a,new vxb(m+c[g]*h,n+c[g+1]*i),new vxb(m+c[g+2]*h,n+c[g+3]*i),k)}if(this.f==1){sGb(this,a,this.a);d=mr($wnd.Math.max(h*1.5,h+12));qGb(a,m+h+d,n+i*2,e)}if(this.f==2){sGb(this,a,this.a);d=mr($wnd.Math.max(h*1.5,h+14));qGb(a,m+h+d,n+mr(i*0.5),e);qGb(a,m+h+d,n+mr(i*1.5),e)}};_.Jf=function AGb(){return AX(this)+' '+this.a+' '+this.f+' '+this.d};_.Ig=function BGb(a){var b;if(a==0){b=new Iib('Segments',0,-1,-1);b.c=new z2;IP(b.c,LRb('7 Segment'));IP(b.c,LRb('14 Segment'));IP(b.c,LRb('16 Segment'));y2(b.c,this.a==7?0:this.a==14?1:2);return b}if(a==1){b=new Iib('Extra Segment',0,-1,-1);b.c=new z2;IP(b.c,LRb('None'));IP(b.c,LRb('Decimal Point'));IP(b.c,LRb('Colon'));y2(b.c,this.f);return b}if(a==2){b=new Iib('Diodes',0,-1,-1);b.c=new z2;IP(b.c,LRb('Common Cathode'));IP(b.c,LRb('Common Anode'));IP(b.c,LRb('None (logic inputs)'));y2(b.c,this.d==1?0:this.d==-1?1:2);return b}return null};_.Jg=function CGb(){return this.j+'-segment display'};_.Uf=function DGb(){return 157};_.ag=function EGb(){return this.i};_.ig=function FGb(){return 0};_.Kg=function GGb(){return false};_.ng=function HGb(){return this.d!=0};_.Mg=function IGb(a,b){var c;if(a==0){c=ue(b.c).selectedIndex;this.a=c==0?7:c==1?14:16;tGb(this);return}if(a==1){this.f=ue(b.c).selectedIndex;tGb(this);return}if(a==2){c=ue(b.c).selectedIndex;this.d=c==0?1:c==1?-1:0;tGb(this);return}};_.Ng=function JGb(){uGb(this)};_.yg=function KGb(){var a,b;LX(this);if(this.d==0)return;this.e=sq(bA,jZb,119,this.j,0,1);b=ihb(y5b);for(a=0;a!=this.j;a++){this.e[a]=new ogb(iU);mgb(this.e[a],b);this.d==1?ngb(this.e[a],this.hb[a],this.hb[this.b]):ngb(this.e[a],this.hb[this.b],this.hb[a])}};_.Ag=function LGb(){this.b>0&&$wnd.Math.abs(this.A[this.b].i)>t0b&&E5(iU,u5b,this)};_.a=0;_.b=0;_.d=0;_.f=0;_.i=0;_.j=0;var mGb,nGb,oGb;var cD=tSb(348);aG(616,126,I_b,OGb);_.Gh=function PGb(){NGb(this)};var gD=tSb(616);aG(617,1,h0b,QGb);_.Je=function RGb(a){MGb(this.a)};var dD=tSb(617);aG(618,1,A_b,SGb);_.Ke=function TGb(a){NGb(this.a)};var eD=tSb(618);aG(619,1,A_b,UGb);_.Ke=function VGb(a){egb(this.a)};var fD=tSb(619);aG(351,28,B0b,XGb,YGb);_.Fg=function ZGb(){return 8};_.Jf=function $Gb(){var a,b;a=sq(yF,c1b,8,this.n,16,1);for(b=0;b<this.n;b++)a[b]=this.A[2+b].A;return AX(this)+pY(a)};_.Hg=function _Gb(){var a;if(this.A[1].A!=this.a){this.a=this.A[1].A;if(this.a&&this.n>0){for(a=this.n-2;a>=0;a--)this.A[2+a+1].A=this.A[2+a].A;this.A[2].A=this.A[0].A}}};_.Ig=function aHb(a){if(a==0)return Gib(new Iib(R0b,this.n,1,1));return null};_.Jg=function bHb(){return 'SIPO shift register'};_.Uf=function cHb(){return 189};_.ag=function dHb(){return 2+this.n};_.ig=function eHb(){return this.n};_.Lg=function fHb(){return true};_.Mg=function gHb(a,b){if(a==0){if(b.t!=this.n&&b.t>=1){this.n=mr(b.t);WGb(this);IX(this)}return}};_.Ng=function hHb(){WGb(this)};_.a=false;var hD=tSb(351);aG(678,126,I_b,mHb);_.Eh=function nHb(){iHb(this)};_.c=0;var nD=tSb(678);aG(679,1,A_b,oHb);_.Ke=function pHb(a){iHb(this.a)};var iD=tSb(679);aG(680,1,A_b,qHb);_.Ke=function rHb(a){iHb(this.a);egb(this.a)};var jD=tSb(680);aG(681,1,A_b,sHb);_.Ke=function tHb(a){egb(this.a)};var kD=tSb(681);aG(682,1,c0b,uHb);_.Ze=function vHb(a){lHb(this.a,a)};var lD=tSb(682);aG(683,1,h0b,wHb);_.Je=function xHb(a){lHb(this.a,a)};var mD=tSb(683);aG(330,7,B0b,yHb,zHb);_.xf=function AHb(){var a;a=this.mb[0]-this.mb[1];this.W=a/this.g};_.Ff=function BHb(){this.g=this.i?this.f:this.e;x5(iU,this.hb[0],this.hb[1],this.g)};_.If=function CHb(a){fV(this,this.ib,this.jb,8);BU(this,a);lV(this,a,this.mb[0]);jV(this,a);mlb(a,this.a);lV(this,a,this.mb[1]);jV(this,a);mlb(a,this.b);this.i&&(this.V=mV(this.W,this.V),iU.O!=this&&EU(a,this.ib,this.jb,this.V));HU(this,a)};_.Jf=function DHb(){return '187 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.e+' '+this.c+' '+this.d};_.Uf=function EHb(){return 187};_.Vf=function FHb(a){if(a==0)return new Iib(n5b,this.f,0,0);if(a==1)return new Iib(o5b,this.e,0,0);if(a==2)return new Iib('Breakdown voltage',this.c,0,0);if(a==3)return new Iib('Holding current (A)',this.d,0,0);return null};_.Wf=function GHb(a){a[0]='spark gap';NU(this,a);a[3]=this.i?'on':p5b;a[4]='Ron = '+iW(this.f,KRb,false);a[5]='Roff = '+iW(this.e,KRb,false);a[6]='Vbreakdown = '+iW(this.c,'V',false)};_.ng=function HHb(){return true};_.og=function IHb(){dV(this);this.i=false};_.rg=function JHb(a,b){b.t>0&&a==0&&(this.f=b.t);b.t>0&&a==1&&(this.e=b.t);b.t>0&&a==2&&(this.c=b.t);b.t>0&&a==3&&(this.d=b.t)};_.wg=function KHb(){var a;gV(this);vU(this,24);a=UU(this.ib,this.jb,(this.X-8)/(2*this.X));this.a=uU(this.ib,a,8,8);a=UU(this.ib,this.jb,(this.X+8)/(2*this.X));this.b=uU(this.jb,a,8,8)};_.yg=function LHb(){w5(iU,this.hb[0]);w5(iU,this.hb[1])};_.zg=function MHb(){var a;$wnd.Math.abs(this.W)<this.d&&(this.i=false);a=this.mb[0]-this.mb[1];$wnd.Math.abs(a)>this.c&&(this.i=true)};_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=false;var oD=tSb(330);aG(712,47,M0b,NHb);_.fg=function OHb(){return 0};var pD=tSb(712);aG(385,7,B0b,PHb,QHb);_.If=function RHb(a){var b,c,d;a.a.save();a.c=a.b;d=ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||this.b;b=new Ckb(y0b,d?1:0,14);qlb(a,b);olb(a,d?eU:lU);fV(this,this.ib,this.eb,0);c=LRb(V3b);GU(this,a,c,this.ib,this.eb);lV(this,a,this.mb[0]);d&&olb(a,eU);HV(a,this.ib,this.eb);HU(this,a);a.a.restore();a.b=a.c};_.Jf=function SHb(){return '408 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.d+' '+this.f+' '+this.a};_.Uf=function THb(){return 408};_.Vf=function UHb(a){var b;if(a==0){b=new Hib(K0b,this.d);return b}if(a==1){b=new Iib('Trigger Type',this.f,-1,-1);b.c=new z2;IP(b.c,LRb('>='));IP(b.c,LRb('<='));y2(b.c,this.f);return b}if(a==2){b=new Hib(m5b,this.a);return b}return null};_.Wf=function VHb(a){a[0]='stop trigger';a[1]=D0b+iW(this.mb[0],'V',false);a[2]='Vtrigger = '+iW(this.d,'V',false);a[3]=this.e?'stopping in '+iW(this.c+this.a-iU.td,'s',false):this.b?'stopped':'waiting'};_.ag=function WHb(){return 1};_.gg=function XHb(){return this.mb[0]};_.og=function YHb(){this.e=false};_.rg=function ZHb(a,b){a==0&&(this.d=b.t);a==1&&(this.f=ue(b.c).selectedIndex);a==2&&(this.a=b.t)};_.wg=function $Hb(){gV(this);this.eb=UU(this.ib,this.jb,1-8/this.X)};_.Ag=function _Hb(){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=iU.td}if(this.e&&iU.td>=this.c+this.a){this.e=false;this.b=true;g5(iU,false)}};_.a=0;_.b=false;_.c=0;_.d=0;_.e=false;_.f=0;var qD=tSb(385);aG(103,1,{},cIb,dIb,eIb);_.b=0;_.c=0;_.d=false;var rD=tSb(103);aG(620,126,I_b,gIb);var vD=tSb(620);aG(621,1,{},hIb);var sD=tSb(621);aG(622,1,A_b,iIb);_.Ke=function jIb(a){fIb(this.a)};var tD=tSb(622);aG(623,1,A_b,kIb);_.Ke=function lIb(a){PM(this.a,false)};var uD=tSb(623);aG(239,7,{7:1,10:1,239:1},oIb,pIb);_.Ff=function qIb(){L5(iU,this.lb,this.n)};_.If=function rIb(a){var b,c,d,e,f,g,h;fV(this,this.ib,this.jb,17);lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:(Y7(),S7));jV(this,a);f=this.jb.a;g=this.jb.b;FV(a,f,g,17);pU(this,f-17,g-17,f+17,g+17);d=(bUb(),GF(Date.now()));d=LF(d,2000);DF(d,A$b)>0&&(d=QF(2000,d));e=1+SF(d)*0.002;iU.ed&&(e=1+2*(this.e-this.i)/(this.f-this.i));a.a.beginPath();a.a.lineWidth=3;for(b=-10;b<=10;b++){h=g+mr(0.95*$wnd.Math.sin(b*hZb*e/10)*8);b==-10?Nf(a.a,f+-10,h):Lf(a.a,f+b,h)}a.a.stroke();a.a.lineWidth=1;if(iU.cd.c){c=iW(this.e,C0b,true);(this._==0||this.ab==0)&&IU(this,a,c,17)}HU(this,a);this.V=mV(-this.W,this.V);iU.O!=this&&EU(a,this.ib,this.eb,this.V)};_.Jf=function sIb(){return '170 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.i+' '+this.f+' '+this.g+' '+this.k};_.Uf=function tIb(){return 170};_.Vf=function uIb(a){var b;if(a==0)return new Iib('Min Frequency (Hz)',this.i,0,0);if(a==1)return new Iib('Max Frequency (Hz)',this.f,0,0);if(a==2)return new Iib('Sweep Time (s)',this.k,0,0);if(a==3){b=new Iib('',0,-1,-1);b.b=new j2('Logarithmic',(this.bb&1)!=0);return b}if(a==4)return new Iib(L0b,this.g,0,0);if(a==5){b=new Iib('',0,-1,-1);b.b=new j2('Bidirectional',(this.bb&2)!=0);return b}return null};_.Wf=function vIb(a){a[0]='sweep '+((this.bb&1)==0?'(linear)':'(log)');a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[2]=D0b+iW(this.mb[0],'V',false);a[3]='f = '+iW(this.e,C0b,false);a[4]='range = '+iW(this.i,C0b,false)+' .. '+iW(this.f,C0b,false);a[5]='time = '+iW(this.k,'s',false)};_.ag=function wIb(){return 1};_.bg=function xIb(){return -this.mb[0]*this.W};_.gg=function yIb(){return this.mb[0]};_.ig=function zIb(){return 1};_.jg=function AIb(a){return true};_.og=function BIb(){mIb(this)};_.rg=function CIb(a,b){var c;c=1/(8*iU.vd);if(a==0){this.i=b.t;this.i>c&&(this.i=c)}if(a==1){this.f=b.t;this.f>c&&(this.f=c)}a==2&&(this.k=b.t);if(a==3){this.bb&=-2;g2(b.b)&&(this.bb|=1)}a==4&&(this.g=b.t);if(a==5){this.bb&=-3;g2(b.b)&&(this.bb|=2)}nIb(this)};_.wg=function DIb(){gV(this);this.eb=UU(this.ib,this.jb,1-17/this.X)};_.yg=function EIb(){C5(iU,0,this.hb[0],this.lb)};_.zg=function FIb(){iU.vd!=this.j&&nIb(this);this.n=$wnd.Math.sin(this.d)*this.g;this.d+=this.e*2*hZb*iU.vd;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 wD=tSb(239);aG(234,54,{7:1,10:1,234:1,54:1},HIb,IIb);_.xf=function JIb(){this.q==2&&(this.bb&1)!=0&&this.d==2&&(this.W=0)};_.If=function KIb(a){var b;fV(this,this.ib,this.jb,16);qU(this,this.c[0],this.c[this.d-1]);lV(this,a,this.mb[0]);HV(a,this.ib,this.eb);for(b=0;b!=this.d;b++){lV(this,a,this.mb[b+1]);HV(a,this.b[b],this.c[b])}ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||olb(a,lU);HV(a,this.eb,this.b[this.q]);this.V=mV(this.W,this.V);EU(a,this.ib,this.eb,this.V);this.q==2&&(this.bb&1)!=0&&this.d==2||EU(a,this.b[this.q],this.c[this.q],this.V);HU(this,a)};_.Jf=function LIb(){return A9(this)+' '+this.a+' '+this.d};_.Lf=function MIb(a,b){KU(this,a);this.q=this.p-1-this.q};_.Mf=function NIb(a,b){LU(this,a);this.q=this.p-1-this.q};_.Nf=function OIb(a,b){MU(this,a);this.q=this.p-1-this.q};_.Qf=function PIb(a,b){if(this.q==2&&(this.bb&1)!=0&&this.d==2)return false;return wU(a,b,0,1+this.q)};_.Sf=function QIb(a){if(a==0)return -this.W;if(a==this.q+1)return this.W;return 0};_.Uf=function RIb(){return 83};_.Vf=function SIb(a){if(a==1)return Fib(Gib(new Iib(b6b,this.a,0,100)));if(a==2)return Fib(Gib(new Iib('# of Throws',this.d,2,10)));return B9(this,a)};_.Wf=function TIb(a){a[0]=j5b+(this.a==0?'S':'D')+'P'+(this.d>2?this.d+'T)':'DT)');a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false)};_._f=function UIb(a){return a==0?this.ib:this.c[a-1]};_.ag=function VIb(){return 1+this.d};_.fg=function WIb(){return 83};_.Ah=function XIb(){return Hyb(Hyb(new Kyb(this.eb),new Kyb(this.b[0])),new Kyb(this.b[this.d-1]))};_.ig=function YIb(){return this.q==2&&(this.bb&1)!=0&&this.d==2?0:1};_.lg=function ZIb(){return false};_.mg=function $Ib(){return true};_.rg=function _Ib(a,b){if(a==1){this.a=mr(b.t)}else if(a==2){b.t>=2&&(this.d=mr(b.t));this.d>2&&(this.o=false);sU(this);GIb(this)}else D9(this,a,b)};_.wg=function aJb(){GIb(this)};_.yg=function bJb(){if(this.q==2&&(this.bb&1)!=0&&this.d==2)return;D5(iU,this.hb[0],this.hb[this.q+1],this.lb,0)};_.Bh=function cJb(){var a,b,c;F9(this);if(this.a!=0){for(a=0;a!=iU.ab.a.a.length;a++){b=dYb(iU.ab,a);if(gr(b,234)){c=b;c.a==this.a&&this.q<c.p&&(c.q=this.q)}}}};_.a=0;_.d=0;var xD=tSb(234);aG(365,28,B0b,eJb,fJb);_.Hg=function gJb(){this.A[3].A&&!this.w&&this.A[0].A&&(this.A[1].A=!this.A[1].A);(this.bb&4)!=0&&this.A[5].A&&(this.A[1].A=true);((this.bb&2)!=0||(this.bb&4)!=0)&&this.A[4].A&&(this.A[1].A=false);this.A[2].A=!this.A[1].A;this.w=this.A[3].A};_.Ig=function hJb(a){var b;if(a==0){b=new Iib('',0,-1,-1);b.b=new j2(i5b,(this.bb&2)!=0||(this.bb&4)!=0);return b}if(a==1){b=new Iib('',0,-1,-1);b.b=new j2('Set Pin',(this.bb&4)!=0);return b}return null};_.Jg=function iJb(){return 'T flip-flop'};_.Uf=function jJb(){return 193};_.ag=function kJb(){return 4+((this.bb&2)!=0||(this.bb&4)!=0?1:0)+((this.bb&4)!=0?1:0)};_.ig=function lJb(){return 2};_.og=function mJb(){GX(this);this.mb[2]=this.t;this.A[2].A=true};_.Mg=function nJb(a,b){if(a==0){g2(b.b)?(this.bb|=2):(this.bb&=-3);dJb(this);sU(this);IX(this)}if(a==1){g2(b.b)?(this.bb|=4):(this.bb&=-5);dJb(this);sU(this);IX(this)}};_.Ng=function oJb(){dJb(this)};var zD=tSb(365);aG(324,7,B0b,pJb,qJb);_.xf=function rJb(){var a,b;this.o[0]=this.mb[0]-this.mb[1];this.o[1]=this.mb[2]-this.mb[3];this.o[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.o[b]}this.e[3]=this.e[1]-this.e[2]};_.Ff=function sJb(){u5(iU,this.hb[0],this.hb[1],this.c[0]);u5(iU,this.hb[2],this.hb[3],this.c[1]);u5(iU,this.hb[3],this.hb[4],this.c[2])};_.If=function tJb(a){var b;for(b=0;b!=5;b++){lV(this,a,this.mb[b]);HV(a,this.k[b],this.i[b])}for(b=0;b!=4;b++){if(b==1)continue;iV(this,a,this.e[b]*(this.mb[b]-this.mb[b+1]));DU(this,a,b>1?-6*this.f:6*this.f,this.i[b],this.i[b+1],this.mb[b],this.mb[b+1])}olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);for(b=0;b!=4;b+=2){HV(a,this.j[b],this.j[b+1])}for(b=0;b!=4;b++)this.d[b]=mV(this.e[b],this.d[b]);EU(a,this.k[0],this.i[0],this.d[0]);EU(a,this.i[0],this.i[1],this.d[0]);EU(a,this.i[1],this.k[1],this.d[0]);EU(a,this.k[2],this.i[2],this.d[1]);EU(a,this.i[2],this.i[3],this.d[1]);EU(a,this.i[3],this.k[3],this.d[3]);EU(a,this.i[3],this.i[4],this.d[2]);EU(a,this.i[4],this.k[4],this.d[2]);HU(this,a);fV(this,this.k[0],this.k[4],0)};_.Jf=function uJb(){return '169 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.g+' '+this.n+' '+this.e[0]+' '+this.e[1]+' '+this.e[2]+' '+this.b};_.Lf=function vJb(a,b){this.bb^=1;KU(this,a)};_.Mf=function wJb(a,b){this.bb^=1;LU(this,a)};_.Nf=function xJb(a,b){this.bb^=1;MU(this,a)};_.Qf=function yJb(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};_.Sf=function zJb(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]};_.Uf=function AJb(){return 169};_.Vf=function BJb(a){var b;if(a==0)return new Iib(L6b,this.g,W$b,5);if(a==1)return Gib(new Iib(M6b,1/this.n,1,10));if(a==2)return Gib(new Iib(_4b,this.b,0,1));if(a==3){b=new Iib('',0,-1,-1);b.b=new j2(r1b,(this.bb&2)==0);return b}return null};_.Wf=function CJb(a){a[0]=N6b;a[1]=a5b+iW(this.g,'H',false);a[2]=O6b+this.n;a[3]='Vd1 = '+iW(this.mb[0]-this.mb[2],'V',false);a[4]='Vd2 = '+iW(this.mb[1]-this.mb[3],'V',false)};_._f=function DJb(a){return this.k[a]};_.ag=function EJb(){return 5};_.og=function FJb(){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};_.rg=function GJb(a,b){a==0&&b.t>0&&(this.g=b.t);a==1&&this.n>0&&(this.n=1/b.t);a==2&&b.t>0&&b.t<1&&(this.b=b.t);a==3&&(g2(b.b)?(this.bb&=-3):(this.bb|=2))};_.wg=function HJb(){var a,b,c,d,e;gV(this);this.f=(this.bb&1)!=0?-1:1;d=32*this.f;this.k=cV(5);this.i=cV(5);this.j=cV(4);this.k[0]=this.ib;this.k[2]=this.jb;XU(this.ib,this.jb,this.k[1],0,-d*2);XU(this.ib,this.jb,this.k[3],1,-d);XU(this.ib,this.jb,this.k[4],1,-d*2);c=0.5-12/this.X;b=0.5-2/this.X;WU(this.k[0],this.k[2],this.i[0],c);XU(this.k[0],this.k[2],this.i[1],c,-d*2);WU(this.k[0],this.k[2],this.i[2],1-c);XU(this.k[0],this.k[2],this.i[3],1-c,-d);XU(this.k[0],this.k[2],this.i[4],1-c,-d*2);for(e=0;e!=2;e++){a=-d*e*2;XU(this.k[0],this.k[2],this.j[e],b,a);XU(this.k[0],this.k[2],this.j[e+2],1-b,a)}};_.yg=function IJb(){var a,b,c,d,e,f;c=this.g;d=this.g*this.n*this.n/4;e=this.b*$wnd.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?iU.vd/2:iU.vd)/a;t5(iU,this.hb[0],this.hb[1],this.a[0]);A5(iU,this.hb[0],this.hb[1],this.hb[2],this.hb[3],this.a[1]);A5(iU,this.hb[0],this.hb[1],this.hb[3],this.hb[4],this.a[2]);A5(iU,this.hb[2],this.hb[3],this.hb[0],this.hb[1],this.a[3]);t5(iU,this.hb[2],this.hb[3],this.a[4]);A5(iU,this.hb[2],this.hb[3],this.hb[3],this.hb[4],this.a[5]);A5(iU,this.hb[3],this.hb[4],this.hb[0],this.hb[1],this.a[6]);A5(iU,this.hb[3],this.hb[4],this.hb[2],this.hb[3],this.a[7]);t5(iU,this.hb[3],this.hb[4],this.a[8]);for(b=0;b!=5;b++)y5(iU,this.hb[b])};_.zg=function JJb(){var a,b;this.o[0]=this.mb[0]-this.mb[1];this.o[1]=this.mb[2]-this.mb[3];this.o[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.o[b]}};_.b=0;_.f=0;_.g=0;_.n=0;var AD=tSb(324);aG(371,7,B0b,MJb,NJb);_.If=function OJb(a){var b,c,d;a.a.save();a.c=a.b;d=ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this;b=new Ckb(y0b,d?1:0,14);qlb(a,b);olb(a,d?eU:lU);c=this.g;WU(this.ib,this.jb,this.eb,1-((mr(a.a.measureText('TP').width)/2|0)+8)/this.X);fV(this,this.ib,this.eb,0);switch(this.o){case 0:c=iW(this.mb[0],'V',false);break;case 1:c=iW(this.v,'V(rms)',false);break;case 2:c=iW(this.i,'Vpk',false);break;case 3:c=iW(this.j,'Vmin',false);break;case 4:c=iW(this.i-this.j,'Vp2p',false);break;case 5:c=this.a+'';break;case 6:c=iW(this.e,C0b,false);break;case 8:c=iW(this.u,'S',false);break;case 9:c=Np(hU,this.d);}LJb(this,a,this.g,c,this.ib,this.eb);lV(this,a,this.mb[0]);d&&olb(a,eU);HV(a,this.ib,this.eb);HU(this,a);a.a.restore();a.b=a.c};_.Jf=function PJb(){var a,b;b=!wTb(this.g,'TP');this.bb=b?this.bb|1:this.bb&-2;a='368 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.o;b&&(a+=' '+lcb(this.g));return a};_.Uf=function QJb(){return 368};_.Vf=function RJb(a){var b;if(a==0){b=new Iib('Value',this.w,-1,-1);b.c=new z2;IP(b.c,LRb(K0b));IP(b.c,LRb(j6b));IP(b.c,LRb(L0b));IP(b.c,LRb(k6b));IP(b.c,LRb(l6b));IP(b.c,LRb(m6b));y2(b.c,this.o);return b}if(a==1){b=new Iib('Label',0,-1,-1);b.q=this.g;return b}return null};_.Wf=function SJb(a){a[0]='Test Point';switch(this.o){case 0:a[1]=D0b+iW(this.mb[0],'V',false);break;case 1:a[1]='V(rms) = '+iW(this.v,'V',false);break;case 2:a[1]=E0b+iW(this.i,'Vpk',false);break;case 3:a[1]='Vmin = '+iW(this.j,'Vmin',false);break;case 4:a[1]='Vp2p = '+iW(this.i-this.j,'Vp2p',false);break;case 5:a[1]='Binary:'+this.a+'';break;case 6:a[1]='Freq = '+iW(this.e,C0b,false);break;case 7:a[1]='Period = '+iW(this.q*iU.Sb/W3(iU),'S',false);break;case 8:a[1]='Pulse width = '+iW(this.u*iU.Sb*W3(iU),'S',false);break;case 9:a[1]='Duty cycle = '+Np(hU,this.d);}};_.ag=function TJb(){return 1};_.eg=function UJb(a){return this.w};_.gg=function VJb(){return this.mb[0]};_.rg=function WJb(a,b){a==0&&(this.o=ue(b.c).selectedIndex);a==1&&(this.g=yS(b.s))};_.wg=function XJb(){gV(this);this.eb=new uxb};_.Ag=function YJb(){if(iU.xd==this.k)return;this.k=iU.xd;++this.b;this.A+=this.mb[0]*this.mb[0];this.mb[0]<2.5?(this.a=0):(this.a=1);if(this.mb[0]>this.n&&this.f){this.n=this.mb[0];this.f=true;this.c=false}if(this.mb[0]<this.n&&this.f){this.i=this.n;this.r=(bUb(),QF(GF(Date.now()),this.s));this.s=GF(Date.now());this.q=SF(this.r);this.u=SF(QF(GF(Date.now()),this.t));this.d=this.u/SF(this.r);this.p=this.mb[0];this.f=false;this.c=true;this.A=this.A/this.b;this.v=$wnd.Math.sqrt(this.A);isNaN(this.v)&&(this.v=0);this.b=0;this.A=0}if(this.mb[0]<this.p&&this.c){this.p=this.mb[0];this.f=false;this.c=true}if(this.mb[0]>this.p&&this.c){this.j=this.p;this.t=(bUb(),GF(Date.now()));this.n=this.mb[0];this.f=true;this.c=false;this.A=this.A/this.b;this.v=$wnd.Math.sqrt(this.A);isNaN(this.v)&&(this.v=0);this.b=0;this.A=0}if(this.mb[0]==0){++this.B;if(this.B>5){this.A=0;this.v=0;this.n=0;this.p=0}}else{this.B=0}switch(this.o){case 0:this.w=this.mb[0];break;case 1:this.w=this.v;break;case 2:this.w=this.i;break;case 3:this.w=this.j;break;case 4:this.w=this.i-this.j;break;case 5:this.w=this.a;break;case 6:this.w=this.e;break;case 7:this.w=this.q;break;case 8:this.w=this.u;break;case 9:this.w=this.d;}};_.a=0;_.b=0;_.c=false;_.d=0;_.e=0;_.f=false;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.t=0;_.u=0;_.v=0;_.w=0;_.A=0;_.B=0;var BD=tSb(371);aG(364,123,n1b,$Jb,_Jb);_.Gf=function aKb(a,b){this.nb=a;this.pb=b;this.ob=a+16;this.qb=b};_.If=function bKb(a){var b,c,d,e,f,g,h,i;a.a.save();a.c=a.b;olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);d=new Ckb(y0b,0,this.b);qlb(a,d);f=-1;for(e=0;e!=this.a.a.a.length;e++){i=mr(Mf(a.a,dYb(this.a,e)).width);i>f&&(f=i)}c=this.pb;eV(this,this.nb,this.pb,this.nb,this.pb);for(e=0;e!=this.a.a.a.length;e++){g=dYb(this.a,e);g=LRb(g);h=mr(Mf(a.a,g).width);klb(a,g,this.nb,c);if((this.bb&2)!=0){b=c-a.b;glb(a,this.nb,b,this.nb+h-1,b)}pU(this,this.nb,c-a.b,this.nb+h,c+3);c+=a.b+3}this.ob=this.U.c+this.U.b;this.qb=this.U.d+this.U.a;a.a.restore();a.b=a.c};_.Jf=function cKb(){this.bb|=4;return 'x '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.b+' '+lcb(this.c)};_.Uf=function dKb(){return 120};_.Vf=function eKb(a){var b;if(a==0){b=new Iib('Text',0,-1,-1);b.q=this.c;return b}if(a==1)return new Iib('Size',this.b,5,100);if(a==2){b=new Iib('',0,-1,-1);b.b=new j2('Draw Bar On Top',(this.bb&2)!=0);return b}return null};_.Wf=function fKb(a){a[0]=this.c};_.fg=function gKb(){return 116};_.rg=function hKb(a,b){if(a==0){this.c=yS(b.s);ZJb(this)}a==1&&(this.b=mr(b.t));a==2&&(g2(b.b)?(this.bb|=2):(this.bb&=-3))};_.b=0;var CD=tSb(364);aG(392,7,Z5b,nKb,oKb);_.xf=function pKb(){this.W=(this.mb[0]-this.mb[1])/this.i};_.Ef=function qKb(){K4(iU,this.b);K4(iU,this.j)};_.If=function rKb(a){var b,c,d,e,f,g,h;g=this.mb[0];h=this.mb[1];fV(this,this.ib,this.jb,6);BU(this,a);jV(this,a);d=yV(this.eb,this.fb);a.a.save();a.a.lineWidth=3;Wf(a.a,(this.fb.a-this.eb.a)/d,(this.fb.b-this.eb.b)/d,-(this.fb.b-this.eb.b)/d,(this.fb.a-this.eb.a)/d,this.eb.a,this.eb.b);b=Hf(a.a,0,0,d,0);Df(b,0,Z7(TU(this,g)));Df(b,1,Z7(TU(this,h)));Tf(a.a,b);if(iU.hb.c){Vf(a.a,0,-6,d,12)}else{a.a.beginPath();a.a.moveTo(0,0);for(c=0;c<4;c++){Lf(a.a,(1+4*c)*d/16,6);Lf(a.a,(3+4*c)*d/16,-6)}Lf(a.a,d,0);a.a.stroke()}a.a.beginPath();a.a.moveTo(-6,12);a.a.lineTo(6,12);Lf(a.a,d,-12);a.a.stroke();a.a.restore();if(iU.cd.c){this.p=SF(GF($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=kKb(this,this.p);e=iW(this.i,'',true);f=String.fromCharCode(176);IU(this,a,this.p+f+'C='+e+$5b,6)}this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);HU(this,a)};_.Jf=function sKb(){return '350 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.g+' '+this.d+' '+this.c+' '+this.e+' '+lcb(this.k)};_.Ae=function tKb(){iU.d=true;mKb(this)};_.Uf=function uKb(){return 350};\n",
"_.Vf=function vKb(a){var b;if(a==0)return new Iib('R at 25\\xB0C',this.f,this.g+100,T5b);if(a==1)return new Iib('R at 50\\xB0C',this.g,100,this.f-100);if(a==2)return new Iib('Slider min temp (\\xB0C)',this.d,-40,this.c);if(a==3)return new Iib('Slider max temp (\\xB0C)',this.c,this.d,150);if(a==4){b=new Iib(_5b,0,-1,-1);b.q=this.k;return b}return null};_.Wf=function wKb(a){a[0]='thermistor';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[2]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=f5b+iW(this.i,KRb,false);a[4]=F0b+iW((this.mb[0]-this.mb[1])*this.W,'W',false);a[5]='T = '+iW(this.p,'\\xB0C',false)};_.ag=function xKb(){return 2};_.Se=function yKb(a){!!this.j&&gFb(this.j,a)};_.rg=function zKb(a,b){a==0&&(this.f=b.t);a==1&&(this.g=b.t);a==2&&(this.d=b.t);a==3&&(this.c=b.t);if(a==4){this.k=yS(b.s);gN(this.b,this.k);j5(iU)}kKb(this,this.d);this.a=jKb(this);this.p=SF(GF($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=kKb(this,this.p)};_.sg=function AKb(a){a?(ZT=this):ZT==this&&(ZT=null);!!this.j&&eFb(this.j)};_.wg=function BKb(){mKb(this)};_.yg=function CKb(){this.p=SF(GF($wnd.Math.round(this.e*(this.c-this.d)+this.d)));this.i=kKb(this,this.p);x5(iU,this.hb[0],this.hb[1],this.i)};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.n=0;_.o=0;_.p=0;var DD=tSb(392);aG(328,7,B0b,FKb,GKb);_.xf=function HKb(){var a,b,c,d,e,f,g;if(this.t==null)return;for(a=0;a!=13;a++)this.t[a]=0;for(a=0;a!=5;a++){f=this.j[a];if(this.C!=null){for(b=0;b!=5;b++){c=this.n[b*2];d=this.n[b*2+1];g=this.mb[c]-this.mb[d];f+=g*this.C[a][b]}}this.k[a]=f;e=this.n[a];this.t[e]+=f;this.t[e+1]-=f}};_.yf=function IKb(){return false};_.Af=function JKb(){return false};_.Ff=function KKb(){var a,b,c;for(a=0;a!=5;a++){b=this.n[a*2];c=this.n[a*2+1];u5(iU,this.hb[b],this.hb[c],this.j[a])}L5(iU,this.w[0],-this.A);L5(iU,this.w[1],-this.B)};_.If=function LKb(a){var b,c,d,e;fV(this,this.ib,this.jb,this.o);for(d=0;d!=6;d++){lV(this,a,this.mb[d]);HV(a,this.u[d],this.r[d])}for(d=0;d!=3;d++){this.p[d]=mV(this.k[d],this.p[d]);EU(a,this.u[d*2],this.r[d*2],this.p[d]);EU(a,this.r[d*2+1],this.u[d*2+1],this.p[d])}jV(this,a);c=new _7(165,165,165);olb(a,c);llb(a,this.s.a-this.o,this.s.b-this.o,this.o*2);c=new _7(10,10,10);olb(a,c);b=SF(GF($wnd.Math.round(this.g*300)))/300;llb(a,this.s.a-mr(this.o/2.2),this.s.b-mr(this.o/2.2),mr(2*this.o/2.2));olb(a,c);e=17.136000000000003/this.X*37/27;EKb(this.ib,this.jb,cU,0.5+e*$wnd.Math.cos(b),e*$wnd.Math.sin(b));EKb(this.ib,this.jb,dU,0.5-e*$wnd.Math.cos(b),-e*$wnd.Math.sin(b));MKb(a,cU,dU);EKb(this.ib,this.jb,cU,0.5+e*$wnd.Math.cos(b+b5b),e*$wnd.Math.sin(b+b5b));EKb(this.ib,this.jb,dU,0.5-e*$wnd.Math.cos(b+b5b),-e*$wnd.Math.sin(b+b5b));MKb(a,cU,dU);EKb(this.ib,this.jb,cU,0.5+e*$wnd.Math.cos(b+c5b),e*$wnd.Math.sin(b+c5b));EKb(this.ib,this.jb,dU,0.5-e*$wnd.Math.cos(b+c5b),-e*$wnd.Math.sin(b+c5b));MKb(a,cU,dU);HU(this,a);olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:lU);a.a.save();a.c=a.b;if($wnd.Math.abs(this.ab)>$wnd.Math.abs(this._)){for(d=0;d!=3;d++){klb(a,'UVW'.substr(d,d+1-d)+'1',this.u[d*2].a+5,this.u[d*2].b+8);klb(a,'UVW'.substr(d,d+1-d)+'2',this.u[d*2+1].a+5,this.u[d*2+1].b-2)}}else{a.a.textAlign=u_b;for(d=0;d!=3;d++){klb(a,'UVW'.substr(d,d+1-d)+'1',this.u[d*2].a+11,this.u[d*2].b-7);klb(a,'UVW'.substr(d,d+1-d)+'2',this.u[d*2+1].a-11,this.u[d*2+1].b-7)}}a.a.restore();a.b=a.c;this.q=this.q*0.98+this.v*0.02};_.Jf=function NKb(){return '427 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.f+' '+this.e+' '+this.d+' '+this.c+' '+this.b+' '+this.i+' '+this.a};_.Qf=function OKb(a,b){return true};_.Sf=function PKb(a){if(a%2==1)return this.k[a/2|0];return -this.k[a/2|0]};_.Uf=function QKb(){return 427};_.Vf=function RKb(a){if(a==0)return new Iib('Stator Inductance (H)',this.d,0,0);if(a==1)return new Iib('Rotor Inductance (H)',this.c,0,0);if(a==2)return Gib(new Iib(_4b,this.b/$wnd.Math.sqrt(this.d*this.c),0,0));if(a==3)return new Iib('Stator Resistance (ohms)',this.f,0,0);if(a==4)return new Iib('Rotor Resistance (ohms)',this.e,0,0);if(a==5)return new Iib(e5b,this.i,0,0);if(a==6)return new Iib(d5b,this.a,0,0);return null};_.Wf=function SKb(a){a[0]='3-Phase Motor';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[2]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=LRb('speed')+N0b+WKb(60*$wnd.Math.abs(this.q)/iZb,LRb('RPM'))};_.Yf=function TKb(){return 7};_._f=function UKb(a){return this.u[a]};_.ag=function VKb(){return 6};_.ig=function XKb(){return 2};_.jg=function YKb(a){return false};_.og=function ZKb(){dV(this);this.q=this.v=0;this.j=sq(pr,m0b,8,5,15,1);this.k=sq(pr,m0b,8,5,15,1)};_.rg=function $Kb(a,b){b.t>0&&a==0&&(this.d=b.t);b.t>0&&a==1&&(this.c=b.t);b.t>0&&b.t<1&&a==2&&(this.b=b.t*$wnd.Math.sqrt(this.d*this.c));b.t>0&&a==3&&(this.f=b.t);b.t>0&&a==4&&(this.e=b.t);a==5&&(this.i=b.t);b.t>0&&a==6&&(this.a=b.t)};_.wg=function _Kb(){var a,b;gV(this);this.u=cV(6);this.r=cV(6);b=$wnd.Math.abs(this.ab)>$wnd.Math.abs(this._)?-1:1;for(a=0;a!=3;a++){XU(this.ib,this.jb,this.u[a*2],0,-b*32*(a-1));XU(this.ib,this.jb,this.r[a*2],0.45,-b*32*(a-1));XU(this.ib,this.jb,this.u[a*2+1],1,b*32*(a-1));XU(this.ib,this.jb,this.r[a*2+1],0.55,b*32*(a-1))}this.s=UU(this.ib,this.jb,0.5);sU(this)};_.xg=function aLb(a,b){this.w[a]=b};_.yg=function bLb(){var a,b,c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;g=this.hb[6];h=this.hb[7];i=this.hb[8];j=this.hb[9];k=this.hb[10];m=this.hb[11];n=this.hb[12];x5(iU,this.hb[0],g,this.f);x5(iU,this.hb[2],i,this.f);x5(iU,this.hb[4],k,this.f);x5(iU,j,0,1.5*this.e);x5(iU,n,0,1.5*this.e);a=this.c*1.5;b=vq(oq(pr,1),m0b,8,15,[this.d,this.d,this.d,a,a]);c=qq(pr,[jZb,m0b],[14,8],15,[5,5],2);this.C=qq(pr,[jZb,m0b],[14,8],15,[5,5],2);for(d=0;d!=5;d++)this.C[d][d]=b[d];f=this.b/$wnd.Math.sqrt(this.d*a);c[0][3]=c[3][0]=f;c[1][3]=c[3][1]=-f/2;c[1][4]=c[4][1]=f*$wnd.Math.sqrt(3)/2;c[2][3]=c[3][2]=-f/2;c[2][4]=c[4][2]=-f*$wnd.Math.sqrt(3)/2;for(d=0;d!=5;d++)for(e=0;e!=d;e++)this.C[d][e]=this.C[e][d]=c[d][e]*$wnd.Math.sqrt(b[d]*b[e]);g6(this.C,5);s=iU.vd;for(d=0;d!=5;d++)for(e=0;e!=5;e++){this.C[d][e]*=s;o=this.n[d*2];q=this.n[e*2];p=this.n[d*2+1];r=this.n[e*2+1];d==e?t5(iU,this.hb[o],this.hb[p],this.C[d][d]):A5(iU,this.hb[o],this.hb[p],this.hb[q],this.hb[r],this.C[d][e])}for(d=0;d!=10;d++)y5(iU,this.hb[this.n[d]]);C5(iU,h,0,this.w[0]);C5(iU,m,0,this.w[1]);this.j=sq(pr,m0b,8,5,15,1);this.k=sq(pr,m0b,8,5,15,1);this.t=sq(pr,m0b,8,13,15,1)};_.zg=function cLb(){var a,b,c;for(a=0;a!=5;a++){c=this.k[a];this.j[a]=c}b=2*$wnd.Math.sqrt(3)/2*this.b*((this.k[1]-this.k[2])*this.k[3]-$wnd.Math.sqrt(3)*this.k[0]*this.k[4]);this.v+=iU.vd*(b-this.i*this.v)/this.a;this.g=this.g+this.v*iU.vd;this.A=-2*this.v*(this.b*$wnd.Math.sqrt(3)/2*(this.k[1]-this.k[2])+1.5*this.c*this.k[4]);this.B=2*this.v*(1.5*this.b*this.k[0]+1.5*this.c*this.k[3])};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.g=0;_.i=0;_.o=0;_.q=0;_.v=0;_.A=0;_.B=0;var ED=tSb(328);aG(389,28,B0b,dLb,eLb);_.Ff=function fLb(){this.i=this.f?this.e:this.c;x5(iU,this.hb[2],this.hb[3],this.i)};_.If=function gLb(a){this.A[0].i=-(this.mb[0]-this.mb[1])/F5b;this.A[2].i=-(this.mb[2]-this.mb[3])/this.i;this.A[1].i=-this.A[0].i;this.A[3].i=-this.A[2].i;zX(this,a)};_.Jf=function hLb(){return AX(this)+' '+this.d+' '+this.b+' '+this.e+' '+this.c};_.Ig=function iLb(a){if(a==0)return new Iib('On Delay (s)',this.d,0,0);if(a==1)return new Iib('Off Delay (s)',this.b,0,0);if(a==2)return new Iib($0b,this.e,0,0);if(a==3)return new Iib(_0b,this.c,0,0);return null};_.Jg=function jLb(){return 'time delay relay'};_.Uf=function kLb(){return 414};_.ag=function lLb(){return 4};_.ig=function mLb(){return 0};_.Kg=function nLb(){return false};_.ng=function oLb(){return true};_.og=function pLb(){this.a=0;this.g=this.f=false};_.Mg=function qLb(a,b){a==0&&(this.d=b.t);a==1&&(this.b=b.t);a==2&&b.t>0&&(this.e=b.t);a==3&&b.t>0&&(this.c=b.t)};_.Ng=function rLb(){this.D=2;this.F=2;this.A=sq(Oy,jZb,9,4,0,1);this.A[0]=new x2(this,1,2,'Vin');this.A[1]=new x2(this,1,3,'gnd');this.A[2]=new x2(this,0,2,'in');this.A[3]=new x2(this,0,3,'out')};_.yg=function sLb(){this.i=this.f?this.e:this.c;x5(iU,this.hb[0],this.hb[1],F5b);w5(iU,this.hb[2]);w5(iU,this.hb[3])};_.Ag=function tLb(){var a;a=this.g;this.g=this.mb[0]-this.mb[1]>2.5;a!=this.g&&(this.a=iU.td);iU.td>this.a+(this.g?this.d:this.b)&&(this.f=this.g)};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=false;_.g=false;_.i=0;var FD=tSb(389);aG(356,28,B0b,vLb,wLb);_.xf=function xLb(){var a;this.A[3].i=(this.mb[4]-this.mb[3])/5000;a=(this.bb&4)!=0?this.mb[7]:0;this.A[4].i=-(this.mb[4]-a)/F5b-this.A[3].i;this.A[0].i=this.b?0:-(this.mb[0]-a)/10;this.A[5].i=-(this.mb[5]-(this.b?this.mb[3]:a));this.b&&(this.A[3].i-=this.A[5].i);if((this.bb&4)!=0){this.A[7].i=(this.mb[4]-a)/F5b;this.b||(this.A[7].i+=(this.mb[0]-a)/10+(this.mb[5]-a))}};_.Ff=function yLb(){this.b||x5(iU,this.hb[0],this.a,10);x5(iU,this.b?this.hb[3]:this.a,this.hb[5],1)};_.Ig=function zLb(a){var b;if(a==0){b=new Iib('',0,0,0);b.b=new j2('Ground Pin',(this.bb&4)!=0);return b}if(a==1){b=Kib('Show Pin Numbers',(this.bb&8)!=0);return b}return null};_.Jg=function ALb(){return '555 Timer'};_.Tf=function BLb(){return 6};_.Uf=function CLb(){return 165};_.ag=function DLb(){return (this.bb&4)!=0?8:(this.bb&2)!=0||(this.bb&4)!=0?7:6};_.ig=function ELb(){return 0};_.Kg=function FLb(){return false};_.ng=function GLb(){return true};_.Mg=function HLb(a,b){if(a==0){this.bb=Dib(b,this.bb,4);sU(this);IX(this);return}if(a==1){this.bb=Dib(b,this.bb,8);uLb(this);IX(this);return}};_.Ng=function ILb(){uLb(this)};_.yg=function JLb(){this.a=(this.bb&4)!=0?this.hb[7]:0;x5(iU,this.hb[3],this.hb[4],5000);x5(iU,this.hb[4],this.a,F5b);w5(iU,this.hb[0]);w5(iU,this.hb[5]);w5(iU,this.hb[3]);(this.bb&4)!=0&&w5(iU,this.hb[7])};_.zg=function KLb(){var a,b;a=(this.bb&4)!=0?this.mb[7]:0;this.b=this.mb[5]>(this.mb[3]+a)/2;this.mb[2]>this.mb[4]&&(this.b=false);b=(this.mb[4]+a)/2>this.mb[1];(b||this.c)&&(this.b=true);if(((this.bb&2)!=0||(this.bb&4)!=0)&&this.mb[6]<0.7+a){this.b=false;this.c=b}else this.c=false};_.a=0;_.b=false;_.c=false;var GD=tSb(356);aG(583,94,U_b,TLb);var PD=tSb(583);aG(586,1,A_b,XLb);_.Ke=function YLb(a){ue(this.c).style[J6b]=T6b;if(this.c==this.a.a){ttb(new vtb(tZb,j3b));this.a.a=null}else ttb(this.b)};var HD=tSb(586);aG(584,1,Y6b,ZLb);_.Qe=function $Lb(a){ULb(this.a)};var ID=tSb(584);aG(585,1,Z6b,_Lb);_.Pe=function aMb(a){VLb(this.a)};var JD=tSb(585);aG(587,1,A_b,bMb);_.Ke=function cMb(a){OLb(this.a,this.c,this.f,this.d,this.b,this.e)};var KD=tSb(587);aG(588,1,Y6b,dMb);_.Qe=function eMb(a){WLb(this.b,this.a)};var LD=tSb(588);aG(589,1,Z6b,fMb);_.Pe=function gMb(a){He(this.a,false)};var MD=tSb(589);aG(590,1,Y6b,hMb);_.Qe=function iMb(a){He(this.a,true)};var ND=tSb(590);aG(591,1,Z6b,jMb);_.Pe=function kMb(a){He(this.a,false)};var OD=tSb(591);aG(325,7,B0b,nMb,oMb);_.yf=function pMb(){return this.ab==0};_.Af=function qMb(){return this._==0};_.Ff=function rMb(){var a;if(this.q==null){E5(iU,$6b,this);return}a=(this.n+1)%this.j;L5(iU,this.o,-this.r[a]);L5(iU,this.p,-this.q[a]);if($wnd.Math.abs(this.mb[0])>1.0E-5||$wnd.Math.abs(this.mb[1])>1.0E-5){E5(iU,'Need to ground transmission line!',this);return}};_.Gf=function sMb(a,b){var c,d;a=o5(iU,a);b=o5(iU,b);c=sW(iU.tb,pV(b-this.pb));d=sW(iU.tb,pV(a-this.nb));if(c>d){a=this.nb;this.s=d}else{b=this.pb;this.s=c}this.ob=a;this.qb=b;mMb(this)};_.If=function tMb(a){var b,c,d,e,f,g,h;fV(this,this.k[0],this.k[3],0);g=mr(this.X/2);c=this.n-1+this.j;f=1/g;olb(a,(Y7(),Q7));nlb(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++){lV(this,a,this.mb[b]);HV(a,this.k[b],this.g[b])}if(this.q!=null){for(b=0;b!=g;b++){d=(c-(this.j*b/g|0))%this.j;e=(c-(this.j*(g-1-b)/g|0))%this.j;h=(this.q[d]+this.r[e])/2;olb(a,TU(this,h));WU(this.g[0],this.g[1],cU,b*f);WU(this.g[2],this.g[3],dU,b*f);glb(a,cU.a,cU.b,dU.a,dU.b);WU(this.g[2],this.g[3],cU,(b+1)*f);HV(a,cU,dU)}}lV(this,a,this.mb[0]);HV(a,this.g[0],this.g[1]);HU(this,a);this.a=mV(-this.c,this.a);this.b=mV(this.d,this.b);if(iU.O!=this){EU(a,this.k[0],this.g[0],this.a);EU(a,this.k[2],this.g[2],-this.a);EU(a,this.k[1],this.g[1],-this.b);EU(a,this.k[3],this.g[3],this.b)}};_.Jf=function uMb(){return '171 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.e+' '+this.f+' '+this.s+' '+0};_.Qf=function vMb(a,b){return false};_.Sf=function wMb(a){if(a==0)return this.c;if(a==2)return -this.c;if(a==3)return -this.d;return this.d};_.Uf=function xMb(){return 171};_.Vf=function yMb(a){if(a==0)return new Iib(m5b,this.e,0,0);if(a==1)return new Iib('Impedance (ohms)',this.f,0,0);return null};_.Wf=function zMb(a){a[0]='transmission line';a[1]=iW(this.f,KRb,false);a[2]='length = '+iW(194863500*this.e,'m',false);a[3]='delay = '+iW(this.e,'s',false)};_.Yf=function AMb(){return 2};_._f=function BMb(a){return this.k[a]};_.ag=function CMb(){return 4};_.ig=function DMb(){return 2};_.jg=function EMb(a){return false};_.og=function FMb(){lMb(this)};_.qg=function GMb(a,b){a==this.o?(this.c=b):(this.d=b)};_.rg=function HMb(a,b){if(a==0&&b.t>0){this.e=b.t;lMb(this)}if(a==1&&b.t>0){this.f=b.t;lMb(this)}};_.wg=function IMb(){mMb(this)};_.xg=function JMb(a,b){a==0?(this.o=b):(this.p=b)};_.yg=function KMb(){C5(iU,this.hb[4],this.hb[0],this.o);C5(iU,this.hb[5],this.hb[1],this.p);x5(iU,this.hb[2],this.hb[4],this.f);x5(iU,this.hb[3],this.hb[5],this.f)};_.zg=function LMb(){if(this.q==null){E5(iU,$6b,this);return}this.q[this.n]=this.mb[2]-this.mb[0]+this.mb[2]-this.mb[4];this.r[this.n]=this.mb[3]-this.mb[1]+this.mb[3]-this.mb[5]};_.Ag=function MMb(){if(iU.xd==this.i)return;this.i=iU.xd;this.n=(this.n+1)%this.j};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.f=0;_.i=0;_.j=0;_.n=0;_.o=0;_.p=0;_.s=0;var QD=tSb(325);aG(323,7,B0b,OMb,PMb);_.xf=function QMb(){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};_.Ff=function RMb(){u5(iU,this.hb[0],this.hb[2],this.f);u5(iU,this.hb[1],this.hb[3],this.g)};_.Gf=function SMb(a,b){a=o5(iU,a);b=o5(iU,b);pV(a-this.nb)>pV(b-this.pb)?(this.bb&=-9):(this.bb|=8);(this.bb&8)!=0?(this.u=-sW(32,pV(a-this.nb))):(this.u=sW(32,pV(b-this.pb)));a==this.nb&&(b=this.pb);this.ob=a;this.qb=b;NMb(this)};_.If=function TMb(a){var b,c;for(c=0;c!=4;c++){lV(this,a,this.mb[c]);HV(a,this.s[c],this.q[c])}for(c=0;c!=2;c++){iV(this,a,this.j[c]*(this.mb[c]-this.mb[c+2]));b=this.$*(c==1?-6*this.p:6)*this.n;(this.bb&8)!=0&&(b*=-1);DU(this,a,b,this.q[c],this.q[c+2],this.mb[c],this.mb[c+2])}olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);for(c=0;c!=2;c++){HV(a,this.r[c],this.r[c+2]);this.k!=null&&llb(a,this.k[c].a-2,this.k[c].b-2,5);this.i[c]=mV(this.j[c],this.i[c])}for(c=0;c!=2;c++){EU(a,this.s[c],this.q[c],this.i[c]);EU(a,this.q[c],this.q[c+2],this.i[c]);EU(a,this.s[c+2],this.q[c+2],-this.i[c])}HU(this,a);fV(this,this.s[0],this.s[this.p==1?3:1],0)};_.Jf=function UMb(){return 'T '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.o+' '+this.t+' '+this.j[0]+' '+this.j[1]+' '+this.e};_.Lf=function VMb(a,b){(this.bb&8)!=0&&(this.bb^=16);KU(this,a)};_.Mf=function WMb(a,b){this.bb^=8;this.u*=-1;LU(this,a)};_.Nf=function XMb(a,b){(this.bb&8)!=0||(this.bb^=16);MU(this,a)};_.Qf=function YMb(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};_.Sf=function ZMb(a){if(a<2)return -this.j[a];return this.j[a-2]};_.Uf=function $Mb(){return 84};_.Vf=function _Mb(a){var b;if(a==0)return new Iib(L6b,this.o,W$b,5);if(a==1)return Gib(new Iib(M6b,1/this.t,1,10));if(a==2)return Gib(new Iib(_4b,this.e,0,1));if(a==3){b=new Iib('',0,-1,-1);b.b=new j2(r1b,(this.bb&2)==0);return b}if(a==4){b=new Iib('',0,-1,-1);b.b=new j2('Swap Secondary Polarity',this.p==-1);return b}return null};_.Wf=function aNb(a){a[0]=N6b;a[1]=a5b+iW(this.o,'H',false);a[2]=O6b+this.t;a[3]='Vd1 = '+iW(this.mb[0]-this.mb[2],'V',false);a[4]='Vd2 = '+iW(this.mb[1]-this.mb[3],'V',false);a[5]='I1 = '+iW(this.j[0],'A',false);a[6]='I2 = '+iW(this.j[1],'A',false)};_._f=function bNb(a){return this.s[a]};_.ag=function cNb(){return 4};_.fg=function dNb(){return 84};_.og=function eNb(){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};_.rg=function fNb(a,b){a==0&&b.t>0&&(this.o=b.t);a==1&&b.t>0&&(this.t=1/b.t);a==2&&b.t>0&&b.t<1&&(this.e=b.t);a==3&&(g2(b.b)?(this.bb&=-3):(this.bb|=2));if(a==4){this.p=g2(b.b)?-1:1;g2(b.b)?(this.bb|=4):(this.bb&=-5);NMb(this)}};_.wg=function gNb(){NMb(this)};_.yg=function hNb(){var a,b,c,d,e;b=this.o;c=this.o*this.t*this.t;d=this.e*$wnd.Math.sqrt(b*c);a=1/(b*c-d*d);e=(this.bb&2)==0?iU.vd/2:iU.vd;this.a=c*a*e;this.b=-d*a*e;this.c=-d*a*e;this.d=b*a*e;t5(iU,this.hb[0],this.hb[2],this.a);A5(iU,this.hb[0],this.hb[2],this.hb[1],this.hb[3],this.b);A5(iU,this.hb[1],this.hb[3],this.hb[0],this.hb[2],this.c);t5(iU,this.hb[1],this.hb[3],this.d);y5(iU,this.hb[0]);y5(iU,this.hb[1]);y5(iU,this.hb[2]);y5(iU,this.hb[3])};_.zg=function iNb(){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;_.p=0;_.t=0;_.u=0;var RD=tSb(323);aG(186,1,{10:1,186:1,13:1},mNb,nNb,oNb);_.se=function rNb(a){return tTb(this.t,a.t)};_.Vf=function tNb(a){var b;if(a==0){b=new Hib(V4b,0);b.q=this.t==null?'':this.t;return b}if(a==1)return new Hib('Transport Saturation Current (IS)',this.v);if(a==2)return new Hib('Reverse Beta (BR)',this.c);if(a==3)return new Hib('Forward Early Voltage (VAF)',1/this.n);if(a==4)return new Hib('Reverse Early Voltage (VAR)',1/this.o);if(a==5)return new Hib('Corner For Forward Beta High Current Roll-Off (IKF)',1/this.p);if(a==6)return new Hib('Corner For Reverse Beta High Current Roll-Off (IKR)',1/this.q);if(a==7)return new Hib('Forward Current Emission Coefficient (NF)',this.g);if(a==8)return new Hib('Reverse Current Emission Coefficient (NR)',this.i);if(a==9)return new Hib('B-E Leakage Saturation Current (ISE)',this.b);if(a==10)return new Hib('B-E Leakage Emission Coefficient (NE)',this.s);if(a==11)return new Hib('B-C Leakage Saturation Current (ISC)',this.a);if(a==12)return new Hib('B-C Leakage Emission Coefficient (NC)',this.r);return null};_.rg=function yNb(a,b){if(a==0){this.t=yS(b.s);this.t.length>0&&BUb(jNb,this.t,this)}a==1&&(this.v=b.t);a==2&&(this.c=b.t);a==3&&(this.n=1/b.t);a==4&&(this.o=1/b.t);a==5&&(this.p=1/b.t);a==6&&(this.q=1/b.t);a==7&&(this.g=b.t);a==8&&(this.i=b.t);a==9&&(this.b=b.t);a==10&&(this.s=b.t);a==11&&(this.a=b.t);a==12&&(this.r=b.t);K5(I2)};_.a=0;_.b=0;_.c=0;_.d=false;_.f=false;_.g=0;_.i=0;_.j=0;_.k=false;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=0;_.u=false;_.v=0;var jNb;var TD=tSb(186);aG(336,7,B0b,ANb,BNb);_.xf=function CNb(){var a,b;b=(this.mb[3]-this.mb[1])/this.j;a=this.g==0?0:this.mb[1]/this.g;this.W=b-a};_.Ff=function DNb(){this.d=this.mb[2]<this.b*0.5;this.j=this.d?this.f:this.i;x5(iU,this.hb[3],this.hb[1],this.j);this.g>0&&x5(iU,this.hb[1],0,this.g);L5(iU,this.lb,this.mb[0]>this.b*0.5?this.b:0)};_.Gf=function ENb(a,b){var c;c=a<this.nb==b<this.pb;a=o5(iU,a);b=o5(iU,b);if(pV(this.nb-a)<pV(this.pb-b))a=this.nb;else{c=!c;b=this.pb}this.bb=c?this.bb|1:this.bb&-2;AU(this,a,b)};_.If=function FNb(a){fV(this,this.ib,this.jb,16);BU(this,a);olb(a,YT);IV(a,this.a);lV(this,a,this.mb[2]);HV(a,this.e,this.c);this.V=mV(this.W,this.V);EU(a,this.fb,this.jb,this.V);HU(this,a)};_.Jf=function GNb(){return '180 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.i+' '+this.f+' '+this.g+' '+this.b};_.Lf=function HNb(a,b){this.bb^=3;KU(this,a)};_.Mf=function INb(a,b){this.bb^=1;LU(this,a)};_.Nf=function JNb(a,b){this.bb^=5;MU(this,a)};_.Qf=function KNb(a,b){return false};_.Sf=function LNb(a){if(a==1)return this.W;return 0};_.Uf=function MNb(){return 180};_.Vf=function NNb(a){if(a==0)return new Iib($0b,this.i,0,0);if(a==1)return new Iib(_0b,this.f,0,0);if(a==2)return new Iib('Output Pulldown Resistance (ohms)',this.g,0,0);if(a==3)return new Iib(Q0b,this.b,1,10);return null};_.Wf=function ONb(a){a[0]='tri-state buffer';a[1]=this.d?'open':a1b;a[2]=o0b+iW($wnd.Math.abs(this.mb[0]-this.mb[1]),'V',false);a[3]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[4]='Vc = '+iW(this.mb[2],'V',false)};_.Yf=function PNb(){return 1};_._f=function QNb(a){return a==0?this.ib:a==1?this.jb:this.e};_.ag=function RNb(){return 3};_.ig=function SNb(){return 1};_.jg=function TNb(a){return a==1};_.ng=function UNb(){return true};_.rg=function VNb(a,b){a==0&&b.t>0&&(this.i=b.t);a==1&&b.t>0&&(this.f=b.t);a==2&&b.t>0&&(this.g=b.t);a==3&&(this.b=e$=b.t)};_.wg=function WNb(){var a,b,c;gV(this);vU(this,32);rU(this,(this.bb&2)!=0,(this.bb&4)!=0);new uxb;c=16;16>this.X/2&&(c=mr(this.X/2));b=cV(3);YU(this.eb,this.fb,b[0],b[1],0,18);b[2]=UU(this.eb,this.fb,0.5+(c-2)/32);this.a=zU(b);a=(this.bb&1)==0?-1:1;this.e=VU(this.eb,this.fb,0.5,a*16);this.c=VU(this.eb,this.fb,0.5,a*16/2|0)};_.yg=function XNb(){C5(iU,0,this.hb[3],this.lb);w5(iU,this.hb[3]);w5(iU,this.hb[1])};_.b=0;_.d=false;_.f=0;_.g=0;_.i=0;_.j=0;var UD=tSb(336);aG(339,7,B0b,$Nb,_Nb);_.xf=function aOb(){this.a==0?(this.o=0):(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};_.Cf=function bOb(){return true};_.Ff=function cOb(){kgb(this.g,this.mb[0]-this.mb[3]);kgb(this.i,this.mb[3]-this.mb[0]);x5(iU,this.hb[3],this.hb[1],this.a)};_.If=function dOb(a){var b,c,d;c=this.mb[0];d=this.mb[1];fV(this,this.ib,this.jb,6);qU(this,this.j[0],this.j[1]);BU(this,a);olb(a,TU(this,c));jV(this,a);HV(a,this.q[0],this.q[1]);olb(a,TU(this,d));jV(this,a);HV(a,this.r[0],this.r[1]);mlb(a,this.b[0]);olb(a,TU(this,c));jV(this,a);mlb(a,this.b[1]);lV(this,a,this.mb[2]);HV(a,this.fb,this.j[0]);HV(a,this.j[0],this.j[1]);this.d=mV(this.n,this.d);this.e=mV(this.o,this.e);this.f=mV(this.p,this.f);if(iU.O!=this){EU(a,this.ib,this.fb,this.e);EU(a,this.jb,this.fb,this.d);EU(a,this.j[1],this.j[0],this.f);EU(a,this.j[0],this.fb,this.f+yV(this.j[1],this.j[0]))}if((ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this||iU.O==this)&&this.ib.a==this.jb.a&&this.jb.b>this.ib.b){olb(a,lU);b=HW(this._);klb(a,'MT1',this.fb.a+(b<0?5:-30),this.fb.b+12);klb(a,'MT2',this.eb.a+5,this.eb.b-4);klb(a,'G',this.j[0].a,this.j[0].b+12)}HU(this,a)};_.Jf=function eOb(){return '206 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.t+' '+this.k+' '+this.c+' '+this.s};_.Rf=function fOb(){return this.o};_.Sf=function gOb(a){if(a==0)return -this.o;if(a==1)return -this.n;return -this.p};_.Uf=function hOb(){return 206};_.Vf=function iOb(a){if(a==0)return new Iib(r6b,this.t,0,0);if(a==1)return new Iib(s6b,this.k,0,0);if(a==2)return new Iib('Gate-MT1 Resistance (ohms)',this.c,0,0);return null};_.Wf=function jOb(a){a[0]='TRIAC';a[1]=this.s?'on':p5b;a[2]='Vmt2mt1 = '+iW(this.mb[0]-this.mb[1],'V',false);a[3]='Imt1 = '+iW(this.n,'A',false);a[4]='Imt2 = '+iW(this.o,'A',false);a[5]='Ig = '+iW(this.p,'A',false);a[6]=F0b+iW((this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p,'W',false)};_.Yf=function kOb(){return 1};_._f=function lOb(a){return a==0?this.ib:a==1?this.jb:this.j[1]};_.ag=function mOb(){return 3};_.bg=function nOb(){return (this.mb[0]-this.mb[1])*this.o+(this.mb[2]-this.mb[1])*this.p};_.gg=function oOb(){return this.mb[0]-this.mb[1]};_.ng=function pOb(){return true};_.og=function qOb(){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};_.rg=function rOb(a,b){a==0&&b.t>0&&(this.t=b.t);a==1&&b.t>0&&(this.k=b.t);a==2&&b.t>0&&(this.c=b.t)};_.wg=function sOb(){var a,b,c,d,e,f,g,h;gV(this);if(pV(this._)>pV(this.ab)){a=-HW(this._)*HW(this.ab);this.X=pV(this._);this.jb.b=this.ib.b}else{a=HW(this.ab)*HW(this._);this.X=pV(this.ab);this.jb.a=this.ib.a}a==0&&(a=1);vU(this,16);this.q=cV(2);this.r=cV(2);this.j=cV(2);YU(this.eb,this.fb,this.q[0],this.q[1],0,16);YU(this.eb,this.fb,this.r[0],this.r[1],1,16);this.b=sq(cC,jZb,171,2,0,1);for(c=0;c!=2;c++){h=-1+c*2;e=VU(this.eb,this.fb,c,8*h);f=VU(this.eb,this.fb,1-c,16*h);g=VU(this.eb,this.fb,1-c,0);this.b[c]=xU(e,f,g)}b=iU.tb;d=(this.X-16)/2;b=mr(b+d%iU.tb);if(d<b){this.ob=this.nb;this.qb=this.pb;return}XU(this.fb,this.jb,this.j[0],b/d,b*a);XU(this.fb,this.jb,this.j[1],b/d,iU.tb*2*a)};_.yg=function tOb(){w5(iU,this.hb[1]);w5(iU,this.hb[0]);w5(iU,this.hb[2]);w5(iU,this.hb[3]);x5(iU,this.hb[2],this.hb[1],this.c);ngb(this.g,this.hb[0],this.hb[3]);ngb(this.i,this.hb[3],this.hb[0])};_.zg=function uOb(){$wnd.Math.abs(this.o)<this.k&&(this.s=false);$wnd.Math.abs(this.p)>this.t&&(this.s=true);this.a=this.s?W$b:x0b};_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;_.k=0;_.n=0;_.o=0;_.p=0;_.s=false;_.t=0;var VD=tSb(339);aG(340,7,B0b,vOb,wOb);_.yf=function xOb(){return false};_.Af=function yOb(){return false};_.Cf=function zOb(){return true};_.Ff=function AOb(){var a,b,c,d,e,f,g,h,i;i=sq(pr,m0b,8,3,15,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];($wnd.Math.abs(this.n-i[0])>W$b||$wnd.Math.abs(this.o-i[1])>W$b||$wnd.Math.abs(this.p-i[2])>W$b)&&(iU.C=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>W$b){x5(iU,this.hb[1],this.hb[2],6000);this.g=g/6000}else x5(iU,this.hb[1],this.hb[2],j1b);if(d<0){a=A5b;c=h*A5b}else{c=$wnd.Math.pow(d,1.5)/this.k;e=1.5*$wnd.Math.sqrt(d)/this.k;a=e;b=e/this.s}this.i=c;this.f=c+this.g;f=-c+a*h+b*g;v5(iU,this.hb[0],this.hb[0],a);v5(iU,this.hb[0],this.hb[2],-a-b);v5(iU,this.hb[0],this.hb[1],b);v5(iU,this.hb[2],this.hb[0],-a);v5(iU,this.hb[2],this.hb[2],a+b);v5(iU,this.hb[2],this.hb[1],-b);z5(iU,this.hb[0],f);z5(iU,this.hb[2],-f)};_.If=function BOb(a){var b;olb(a,(Y7(),S7));FV(a,this.jb.a,this.jb.b,this.b);fV(this,this.ib,this.t[0],16);pU(this,this.a[0].a,this.a[1].b,this.jb.a+this.b,this.jb.b+this.b);lV(this,a,this.mb[0]);iV(this,a,this.i*(this.mb[0]-this.mb[2]));HV(a,this.t[0],this.t[1]);HV(a,this.t[2],this.t[3]);lV(this,a,this.mb[1]);iV(this,a,this.g*(this.mb[1]-this.mb[2]));for(b=0;b!=8;b+=2)HV(a,this.j[b],this.j[b+1]);lV(this,a,this.mb[2]);iV(this,a,0);for(b=0;b!=3;b++)HV(a,this.a[b],this.a[b+1]);this.e=mV(this.i,this.e);this.c=mV(this.f,this.c);this.d=mV(this.g,this.d);if(iU.O!=this){EU(a,this.t[0],this.r,this.e);EU(a,this.r,this.q,this.c);EU(a,this.q,this.a[1],nU(this.c,8));EU(a,this.a[1],this.a[0],nU(this.c,8));EU(a,this.ib,this.r,this.d)}HU(this,a)};_.Jf=function COb(){return '173 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.s+' '+this.k};_.Qf=function DOb(a,b){return !(a==1||b==1)};_.Rf=function EOb(){return this.f};_.Sf=function FOb(a){if(a==2)return this.f;if(a==0)return -this.i;return -this.g};_.Uf=function GOb(){return 173};_.Vf=function HOb(a){if(a==0)return Gib(new Iib('mu',this.s,0,0));if(a==1)return Gib(new Iib('kg1',this.k,0,0));return null};_.Wf=function IOb(a){var b,c,d;a[0]='triode';b=this.mb[0]-this.mb[2];d=this.mb[1]-this.mb[2];c=this.mb[0]-this.mb[1];a[1]='Vac = '+iW(b,'V',false);a[2]='Vgc = '+iW(d,'V',false);a[3]='Vag = '+iW(c,'V',false);a[4]='Ic = '+iW(this.f,'A',false);a[5]='Ig = '+iW(this.g,'A',false)};_._f=function JOb(a){return a==0?this.t[0]:a==1?this.j[0]:this.a[0]};_.ag=function KOb(){return 3};_.bg=function LOb(){return (this.mb[0]-this.mb[2])*this.f+(this.mb[1]-this.mb[2])*this.g};_.gg=function MOb(){return this.mb[0]-this.mb[2]};_.ng=function NOb(){return true};_.og=function OOb(){this.mb[0]=this.mb[1]=this.mb[2]=0;this.V=0};_.rg=function POb(a,b){a==0&&b.t>0&&(this.s=b.t);a==1&&b.t>0&&(this.k=b.t)};_.wg=function QOb(){var a;gV(this);this.t=cV(4);this.j=cV(8);this.a=cV(4);this.j[0]=this.ib;XU(this.ib,this.jb,this.t[1],1,8);XU(this.ib,this.jb,this.t[0],1,32);YU(this.jb,this.t[1],this.t[2],this.t[3],1,18);this.b=24;XU(this.ib,this.jb,this.j[1],(this.X-this.b)/this.X,0);for(a=0;a!=3;a++){XU(this.j[1],this.jb,this.j[2+a*2],(a*3+1)/4.5,0);XU(this.j[1],this.jb,this.j[3+a*2],(a*3+2)/4.5,0)}this.r=this.jb;this.q=VU(this.ib,this.jb,1,-8);YU(this.jb,this.t[1],this.a[1],this.a[2],-1,16);XU(this.jb,this.t[1],this.a[3],-1.2,-16);XU(this.jb,this.t[1],this.a[0],-4,16)};_.yg=function ROb(){w5(iU,this.hb[0]);w5(iU,this.hb[1]);w5(iU,this.hb[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 WD=tSb(340);aG(342,7,B0b,TOb,UOb);_.xf=function VOb(){var a,b;b=this.mb[0]-this.mb[1];a=a7b*$wnd.Math.exp(-0.37);this.W=b7b*$wnd.Math.exp(c7b)*($wnd.Math.exp(b/0.026)-1)+b7b*(b/0.1)*$wnd.Math.exp(1-b/0.1)+a7b*$wnd.Math.exp(b-0.37)-a};_.Ff=function WOb(){var a,b,c,d,e;e=this.mb[0]-this.mb[1];$wnd.Math.abs(e-this.b)>W$b&&(iU.C=false);e=SOb(e,this.b);this.b=e;c=a7b*$wnd.Math.exp(-0.37);b=b7b*$wnd.Math.exp(c7b)*($wnd.Math.exp(e/0.026)-1)+b7b*(e/0.1)*$wnd.Math.exp(1-e/0.1)+a7b*$wnd.Math.exp(e-0.37)-c;a=b7b*$wnd.Math.exp(c7b)*$wnd.Math.exp(e/0.026)/0.026+b7b*$wnd.Math.exp(1-e/0.1)/0.1-$wnd.Math.exp(1-e/0.1)*b7b*e/0.010000000000000002+$wnd.Math.exp(e-0.37)*a7b;d=b-a*e;t5(iU,this.hb[0],this.hb[1],a);u5(iU,this.hb[0],this.hb[1],d)};_.If=function XOb(a){var b,c;fV(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];BU(this,a);jV(this,a);olb(a,TU(this,b));mlb(a,this.c);olb(a,TU(this,c));HV(a,this.a[0],this.a[1]);HV(a,this.a[2],this.a[0]);HV(a,this.a[3],this.a[1]);this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);HU(this,a)};_.Uf=function YOb(){return 175};_.Wf=function ZOb(a){a[0]='tunnel diode';a[1]=n0b+iW(this.W,'A',false);a[2]=o0b+iW(this.mb[0]-this.mb[1],'V',false);a[3]=F0b+iW((this.mb[0]-this.mb[1])*this.W,'W',false)};_.ng=function $Ob(){return true};_.og=function _Ob(){this.b=this.mb[0]=this.mb[1]=this.V=0};_.wg=function aPb(){var a;gV(this);vU(this,16);this.a=cV(4);a=cV(2);YU(this.eb,this.fb,a[0],a[1],0,8);YU(this.eb,this.fb,this.a[0],this.a[1],1,8);YU(this.eb,this.fb,this.a[2],this.a[3],0.8,8);this.c=xU(a[0],a[1],this.fb)};_.yg=function bPb(){w5(iU,this.hb[0]);w5(iU,this.hb[1])};_.b=0;var XD=tSb(342);aG(393,104,B0b,hPb,iPb);\n",
"_.If=function jPb(a){var b,c;fV(this,this.ib,this.b[0],0);lV(this,a,this.mb[1]);HV(a,this.b[0],this.b[1]);HV(a,this.b[1],this.b[2]);lV(this,a,this.mb[2]);HV(a,this.c[0],this.c[1]);HV(a,this.c[1],this.c[2]);lV(this,a,this.mb[0]);HV(a,this.g[0],this.g[1]);HV(a,this.g[1],this.g[2]);mlb(a,this.a);jV(this,a);mlb(a,this.i);c=-i8(this,2);b=-i8(this,1);this.e=mV(c,this.e);this.d=mV(b,this.d);this.f=mV(-b-c,this.f);if(this.d!=0||this.e!=0){EU(a,this.b[0],this.b[1],this.d);EU(a,this.b[1],this.b[2],nU(this.d,8));EU(a,this.c[0],this.c[1],this.e);EU(a,this.c[1],this.c[2],nU(this.e,8));EU(a,this.g[0],this.g[1],this.f);EU(a,this.g[1],this.g[2],this.f)}HU(this,a)};_.mh=function kPb(){var a;return a='417 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb,a+g8(this)};_.Lf=function lPb(a,b){this._==0&&(this.bb^=2);KU(this,a)};_.Mf=function mPb(a,b){this.bb^=2;LU(this,a)};_.Nf=function nPb(a,b){this.ab==0&&(this.bb^=2);MU(this,a)};_.Uf=function oPb(){return 417};_.Wf=function pPb(a){a[0]='unijunction transistor';a[1]='Ie = '+iW(-i8(this,0),'A',false);a[2]='Ib2 = '+iW(-i8(this,2),'A',false);a[3]='Veb1 = '+iW(this.mb[0]-this.mb[1],'V',false);a[4]='Vb2b1 = '+iW(this.mb[2]-this.mb[1],'V',false);a[5]=F0b+iW(j8(this),'W',false)};_._f=function qPb(a){return a==0?this.g[0]:a==1?this.b[0]:this.c[0]};_.ag=function rPb(){return 3};_.sh=function sPb(){m8(this);this.d=this.e=this.f=0};_.wg=function tPb(){var a,b,c,d,e;gV(this);a=(this.bb&2)!=0?-1:1;b=16*this.$*a;this.b=cV(3);this.c=cV(3);this.g=cV(3);c=VU(this.ib,this.jb,0,-b);d=VU(this.ib,this.jb,1,-b);YU(c,d,this.b[0],this.c[0],1,-b);YU(c,d,this.b[1],this.c[1],1,-b/2|0);YU(c,d,this.b[2],this.c[2],1-10/this.X,-b/2|0);XU(c,d,this.g[0],0,b);XU(c,d,this.g[1],1-28/this.X,b);this.g[2]=UU(c,d,1-14/this.X);e=cV(4);YU(c,d,e[0],e[1],1-13/this.X,16);YU(c,d,e[2],e[3],1-10/this.X,16);this.i=yU(e[0],e[1],e[3],e[2]);this.a=uU(this.g[1],this.g[2],8,3)};_.d=0;_.e=0;_.f=0;var cPb,dPb='2 x2n2646-emitter/0 0 0 0 0 0 0/2 2 1000*a/0 1000000/0 5 0.00028*(a-b)\\\\p0.00575*(c-d)*e/2 3.5e-11 0 0/0 38.15/0 2518',ePb='DiodeElm 1 4\\rVoltageElm 4 5\\rCCVSElm 4 5 6 0\\rResistorElm 0 6\\rVCCSElm 5 7 5 7 6 7 5\\rCapacitorElm 5 7\\rResistorElm 7 2\\rResistorElm 3 5';var YD=tSb(393);aG(361,28,B0b,uPb,vPb);_.Ff=function wPb(){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}L5(iU,this.A[1].B,e);a=iU.oc.a.a.length+this.A[4].B;b=iU.oc.a.a.length+this.A[5].B;v5(iU,this.hb[2],a,c);v5(iU,this.hb[2],b,c);v5(iU,this.hb[3],a,-c);v5(iU,this.hb[3],b,-c);this.a=c};_.If=function xPb(a){var b;b=this.a*(this.A[4].i+this.A[5].i)+(this.mb[3]-this.mb[2])/x0b;this.A[2].i=-b;this.A[3].i=b;this.A[0].i=-this.A[4].i;zX(this,a)};_.Jg=function yPb(){return 'VCO'};_.Uf=function zPb(){return 158};_.ag=function APb(){return 6};_.ig=function BPb(){return 3};_.Kg=function CPb(){return false};_.ng=function DPb(){return true};_.Ng=function EPb(){this.D=2;this.F=4;this.A=sq(Oy,jZb,9,6,0,1);this.A[0]=new x2(this,0,2,'Vi');this.A[1]=new x2(this,3,2,'Vo');this.A[1].k=true;this.A[2]=new x2(this,0,3,'C');this.A[3]=new x2(this,1,3,'C');this.A[4]=new x2(this,2,3,'R1');this.A[4].k=true;this.A[5]=new x2(this,3,3,'R2');this.A[5].k=true};_.yg=function FPb(){C5(iU,0,this.hb[1],this.A[1].B);D5(iU,this.hb[0],this.hb[4],this.A[4].B,0);D5(iU,0,this.hb[5],this.A[5].B,5);x5(iU,this.hb[2],this.hb[3],x0b);w5(iU,this.hb[2]);w5(iU,this.hb[3])};_.a=0;var $D=tSb(361);aG(378,129,o1b,GPb,HPb);_.Ff=function IPb(){var a,b,c,d,e,f,g,h,i;a=w0();for(d=0;d!=this.j;d++){$wnd.Math.abs(this.mb[d]-this.k[d])>a&&(iU.C=false)}i=this.A[this.j].B+iU.oc.a.a.length;if(this.f){for(d=0;d!=this.j;d++)this.g.d[d]=this.mb[d];this.g.c=iU.td;g=vjb(this.f,this.g);$wnd.Math.abs(this.mb[this.j]-this.mb[this.j+1]-g)>$wnd.Math.abs(g)*W$b&&iU.rd<100&&(iU.C=false);e=g;for(d=0;d!=this.j;d++){b=this.mb[d]-this.k[d];$wnd.Math.abs(b)<u0b&&(b=u0b);this.g.d[d]=this.mb[d];f=vjb(this.f,this.g);this.g.d[d]=this.mb[d]-b;h=vjb(this.f,this.g);c=(f-h)/b;$wnd.Math.abs(c)<u0b&&(c=c>0?u0b:p1b);v5(iU,i,this.hb[d],-c);e-=c*this.mb[d];this.g.d[d]=this.mb[d]}z5(iU,i,e)}for(d=0;d!=this.j;d++)this.k[d]=this.mb[d]};_.Jg=function JPb(){return 'VCVS'};_.Uf=function KPb(){return 212};_.ag=function LPb(){return this.j+2};_.ig=function MPb(){return 1};_.Wg=function NPb(){return false};_.qg=function OPb(a,b){if(this.A[this.j].B==a){this.A[this.j].i=b;this.A[this.j+1].i=-b}};_.Ng=function PPb(){var a;this.D=2;this.F=this.j>2?this.j:2;this.A=sq(Oy,jZb,9,this.j+2,0,1);for(a=0;a!=this.j;a++)this.A[a]=new x2(this,a,2,String.fromCharCode(65+a&ZZb));this.A[this.j]=new x2(this,0,3,'V+');this.A[this.j].k=true;this.A[this.j+1]=new x2(this,1,3,'V-');this.k=sq(pr,m0b,8,this.j,15,1);this.g=new Ujb;sU(this)};_.yg=function QPb(){var a;a=this.A[this.j].B+iU.oc.a.a.length;w5(iU,a);C5(iU,this.hb[this.j+1],this.hb[this.j],this.A[this.j].B)};_.Ag=function RPb(){Tjb(this.g,this.mb[this.j]-this.mb[this.j+1])};var _D=tSb(378);aG(236,47,{192:1,12:1,7:1,10:1,47:1,236:1,48:1},TPb,UPb);_.Ef=function VPb(){K4(iU,this.a);K4(iU,this.b);ZT==this&&(ZT=null);f3(iU,this)};_.Jf=function WPb(){return this.r==5?(this.bb|=4):(this.bb&=-5),'172 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.r+' '+this.n+' '+this.o+' '+this.i+' '+this.q+' '+this.j+' '+DTb(this.c,'\\\\+','%2B')};_.Uf=function XPb(){return 172};_.Vf=function YPb(a){var b;if(a==0)return new Iib(k6b,this.i,-20,20);if(a==1)return new Iib(L0b,this.o,-20,20);if(a==2){b=new Iib(_5b,0,-1,-1);b.q=this.c;return b}return null};_.fg=function ZPb(){return 0};_.Cg=function $Pb(){this.n=this.b.k*(this.o-this.i)/100+this.i;return this.n};_.Se=function _Pb(a){!!this.b&&gFb(this.b,a)};_.rg=function aQb(a,b){a==0&&(this.i=b.t);a==1&&(this.o=b.t);if(a==2){this.c=yS(b.s);gN(this.a,LRb(this.c));j5(iU)}};_.sg=function bQb(a){a?(ZT=this):ZT==this&&(ZT=null);!!this.b&&eFb(this.b)};var aE=tSb(236);aG(341,136,t5b,cQb,dQb);_.xf=function eQb(){this.W=jgb(this.k,this.mb[0]-this.mb[this.n]);this.W+=this.b};_.Ff=function fQb(){kgb(this.k,this.mb[0]-this.mb[this.n]);x5(iU,this.hb[2],this.hb[1],this.e);L5(iU,this.lb,this.i)};_.If=function gQb(a){rgb(this,a);lV(this,a,this.mb[0]);jV(this,a);HV(a,this.f[0],this.f[1]);iU.Cc.c&&olb(a,(Y7(),S7));lV(this,a,this.mb[1]);jV(this,a);HV(a,this.g[0],this.g[1]);this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);HU(this,a)};_.Jf=function hQb(){return this.bb|=2,'176 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+lcb(this.q)+' '+this.d+' '+this.a};_.Uf=function iQb(){return 176};_.Vf=function jQb(a){if(a==1)return new Iib('Capacitance @ 0V (F)',this.a,10,A$b);return sgb(this,a)};_.Wf=function kQb(a){tgb(this,a);a[0]='varactor';a[5]='C = '+iW(this.c,'F',false)};_.Yf=function lQb(){return 1};_.fg=function mQb(){return 0};_.ig=function nQb(){return 1};_.og=function oQb(){vgb(this);this.d=0};_.qg=function pQb(a,b){this.b=b};_.rg=function qQb(a,b){if(a==1){this.a=b.t;return}wgb(this,a,b)};_.wg=function rQb(){var a,b;xgb(this);b=cV(2);YU(this.eb,this.fb,b[0],b[1],0,8);YU(this.eb,this.fb,this.j[0],this.j[1],0.6,8);a=UU(this.eb,this.fb,0.6);this.s=xU(b[0],b[1],a);this.f=cV(2);this.g=cV(2);YU(this.eb,this.fb,this.f[0],this.f[1],0.6,8);YU(this.eb,this.fb,this.g[0],this.g[1],1,8)};_.yg=function sQb(){zgb(this);C5(iU,this.hb[0],this.hb[2],this.lb);w5(iU,this.hb[2])};_.zg=function tQb(){var a;a=this.a;this.d>0?(this.c=a):(this.c=a/$wnd.Math.pow(1-this.d/this.p.j,0.5));this.e=iU.vd/(2*this.c);this.i=-this.d-this.b*this.e};_.Ag=function uQb(){this.d=this.mb[0]-this.mb[1]};_.a=0;_.b=0;_.c=0;_.d=0;_.e=0;_.i=0;var bE=tSb(341);aG(374,1,{374:1},vQb);_.b=0;_.c=0;var dE=tSb(374);aG(395,7,B0b,yQb,zQb);_.yf=function AQb(){return false};_.Af=function BQb(){return false};_.Cf=function CQb(){return true};_.Gf=function DQb(a,b){var c,d;a=o5(iU,a);b=o5(iU,b);c=sW(iU.tb,pV(b-this.pb));d=sW(iU.tb,pV(a-this.nb));if(c>d){a=this.nb;this.k=d}else{b=this.pb;this.k=c}this.ob=a;this.qb=b;wQb(this)};_.If=function EQb(a){var b,c,d,e,f;for(d=0;d!=2;d++)this.b[d]=mV(this.c[d],this.b[d]);b=1;for(d=0;d!=4;d++){lV(this,a,this.mb[d]);HV(a,this.f[d],this.d[d]);EU(a,this.f[d],this.d[d],this.b[d/2|0]*b);b*=-1}olb(a,ZT==this||this.kb||iU.zc==this||gr(ZT,17)&&pCb(ZT.a)==this?eU:YT);JV(a,this.g,this.i,4);eV(this,this.f[0].a,this.f[0].b,this.f[3].a,this.f[3].b);HU(this,a);e=iW((this.mb[2]-this.mb[0])*this.c[1],'W',false);a.a.save();a.c=a.b;c=15;while(true){qlb(a,new Ckb(y0b,0,c));f=mr(Mf(a.a,e).width);if(f<this.e)break;--c}olb(a,lU);a.a.textBaseline=T_b;klb(a,e,this.a.a-(f/2|0),this.a.b);a.a.restore();a.b=a.c};_.Jf=function FQb(){return '420 '+this.nb+' '+this.pb+' '+this.ob+' '+this.qb+' '+this.bb+' '+this.k};_.Qf=function GQb(a,b){return (a/2|0)==(b/2|0)};_.Rf=function HQb(){return this.c[1]};_.Sf=function IQb(a){return a%2==0?-this.c[a/2|0]:this.c[a/2|0]};_.Uf=function JQb(){return 420};_.Wf=function KQb(a){a[0]='wattmeter';NU(this,a);a[3]=F0b+iW((this.mb[2]-this.mb[0])*this.c[1],'W',false)};_._f=function LQb(a){return this.f[a]};_.ag=function MQb(){return 4};_.bg=function NQb(){return (this.mb[2]-this.mb[0])*this.c[1]};_.gg=function OQb(){return this.mb[2]-this.mb[0]};_.ig=function PQb(){return 2};_.jg=function QQb(a){return false};_.qg=function RQb(a,b){this.c[a==this.j[0]?0:1]=b};_.wg=function SQb(){wQb(this)};_.xg=function TQb(a,b){this.j[a]=b};_.yg=function UQb(){D5(iU,this.hb[0],this.hb[1],this.j[0],0);D5(iU,this.hb[2],this.hb[3],this.j[1],0)};_.e=0;_.k=0;var eE=tSb(395);aG(152,7,{7:1,10:1,152:1},VQb,WQb);_.If=function XQb(a){var b;lV(this,a,this.mb[0]);HV(a,this.ib,this.jb);this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);fV(this,this.ib,this.jb,3);b='';(this.bb&1)!=0&&(b=iW($wnd.Math.abs(this.W),'A',true));(this.bb&2)!=0&&(b=(b.length>0?b+' ':'')+iW(this.mb[0],'V',true));IU(this,a,b,4);HU(this,a)};_.Uf=function YQb(){return 119};_.Vf=function ZQb(a){var b;if(a==0){b=new Iib('',0,-1,-1);b.b=new j2(m4b,(this.bb&1)!=0);return b}if(a==1){b=new Iib('',0,-1,-1);b.b=new j2(n4b,(this.bb&2)!=0);return b}return null};_.Wf=function $Qb(a){a[0]='wire';a[1]=n0b+iW($wnd.Math.abs(this.W),'A',false);a[2]=D0b+iW(this.mb[0],'V',false)};_.Zf=function _Qb(a,b){var c;c=$U(this.nb,this.pb,this.ob,this.qb,a,b);if(c<=100)return c;return -1};_.bg=function aRb(){return 0};_.fg=function bRb(){return 119};_.gg=function cRb(){return this.mb[0]};_.lg=function dRb(){return true};_.mg=function eRb(){return true};_.rg=function fRb(a,b){a==0&&(g2(b.b)?(this.bb|=1):(this.bb&=-2));a==1&&(g2(b.b)?(this.bb|=2):(this.bb&=-3))};_.yg=function gRb(){};var fE=tSb(152);aG(214,189,{7:1,10:1,214:1},hRb,iRb);_.Og=function jRb(){var a,b;a=false;for(b=0;b!=this.n;b++)a=a^i$(this,b);return a};_.Uf=function kRb(){return 154};_.Vf=function lRb(a){if(a==3)return null;return h$(this,a)};_.Qg=function mRb(){return 'XOR gate'};_.Rg=function nRb(){return '=1'};_.fg=function oRb(){return 52};var gE=tSb(214);aG(238,136,{7:1,136:1,10:1,238:1},qRb,rRb);_.If=function sRb(a){var b,c;fV(this,this.ib,this.jb,8);b=this.mb[0];c=this.mb[1];BU(this,a);jV(this,a);olb(a,TU(this,b));mlb(a,this.b);olb(a,TU(this,c));HV(a,this.a[0],this.a[1]);HV(a,this.c[0],this.a[0]);HV(a,this.c[1],this.a[1]);this.V=mV(this.W,this.V);iU.O!=this&&EU(a,this.ib,this.jb,this.V);HU(this,a)};_.Uf=function tRb(){return 122};_.Wf=function uRb(a){tgb(this,a);a[0]='Zener diode';a[5]='Vz = '+iW(this.p.a,'V',false)};_.fg=function vRb(){return 122};_.wg=function wRb(){var a;xgb(this);vU(this,16);this.a=cV(2);this.c=cV(2);a=cV(2);YU(this.eb,this.fb,a[0],a[1],0,8);YU(this.eb,this.fb,this.a[0],this.a[1],1,8);XU(this.a[0],this.a[1],this.c[0],-0.2,-8);XU(this.a[1],this.a[0],this.c[1],-0.2,-8);this.b=xU(a[0],a[1],this.fb)};var pRb=x5b;var hE=tSb(238);var xRb;aG(416,1,{},DRb);_._e=function ERb(a,b){};_.af=function FRb(a,b){var c,d,e;d=b.a.status;if((d==1223?204:d)==200){e=b.a.responseText;c=BRb(e)}else{c=new XWb}ARb(c)};var iE=tSb(416);aG(418,1,e_b,GRb);_.Ye=function HRb(a){U4(xRb);j5(xRb)};var jE=tSb(418);var IRb,JRb='\\u03BC',KRb=$5b;aG(609,1,{},PRb);var lE=tSb(609);aG(303,1,{303:1},TRb);_.b=0;_.c=0;_.e=0;var kE=tSb(303);aG(845,1,{});var nE=tSb(845);aG(846,845,{});var mE=tSb(846);aG(426,846,{},URb);var oE=tSb(426);aG(219,1,{278:1});_.Sd=function ZRb(){return this.a};var pE=tSb(219);aG(427,93,VZb,$Rb);var qE=tSb(427);aG(51,93,VZb,_Rb,aSb);var BE=tSb(51);aG(319,51,VZb,bSb,cSb);var rE=tSb(319);ar={3:1,249:1,13:1};var dSb;var tE=tSb(249);aG(250,1,{3:1,250:1});var HSb;var GE=tSb(250);br={3:1,13:1,419:1,250:1};var vE=tSb(419);aG(53,93,VZb,NSb,OSb);var zE=tSb(53);aG(125,93,VZb,PSb,QSb);var AE=tSb(125);aG(38,250,{3:1,13:1,38:1,250:1},RSb,SSb);_.se=function USb(a){return TSb(this.a,a.a)};_.Pd=function VSb(a){return gr(a,38)&&a.a==this.a};_.Rd=function WSb(){return this.a};_.Sd=function _Sb(){return ''+this.a};_.a=0;var CE=tSb(38);var bTb;aG(909,1,{});aG(138,251,VZb,kTb,lTb);_.ve=function mTb(a){return new TypeError(a)};var EE=tSb(138);aG(131,53,{3:1,15:1,131:1,37:1},nTb);var FE=tSb(131);aG(158,1,{3:1,158:1},oTb);_.Pd=function pTb(a){var b;if(gr(a,158)){b=a;return this.c==b.c&&this.d==b.d&&this.a==b.a&&this.b==b.b}return false};_.Rd=function qTb(){return fWb(vq(oq(HE,1),jZb,1,5,[aTb(this.c),this.a,this.d,this.b]))};_.Sd=function rTb(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var JE=tSb(158);cr={3:1,278:1,13:1,2:1};var NE=tSb(2);aG(421,219,{278:1},QTb);var KE=tSb(421);aG(118,219,{278:1},YTb,ZTb,$Tb);var LE=tSb(118);aG(284,51,VZb,_Tb);var ME=tSb(284);aG(913,1,{});var aUb;aG(180,93,VZb,cUb,dUb);var PE=tSb(180);aG(182,1,f7b);_.se=function eUb(a){return uTb(this.a,a.a)};_.Pd=function fUb(a){var b;if(a===this){return true}if(!gr(a,182)){return false}b=a;return wTb(this.a,b.a)};_.Rd=function gUb(){return cZb(this.a)};_.Sd=function hUb(){return this.a};var QE=tSb(182);aG(150,1,{33:1,150:1,175:1});_.Th=function lUb(a){throw BF(new dUb('Add not supported on this collection'))};_.Uh=function mUb(a){return iUb(this,a,false)};_.Vh=function nUb(){return this.Xh()==0};_.Wh=function oUb(a){return iUb(this,a,true)};_.Sd=function pUb(){return kUb(this)};var RE=tSb(150);aG(847,1,{830:1});_.Pd=function sUb(a){var b,c,d;if(a===this){return true}if(!gr(a,45)){return false}d=a;if(this.a.c+this.b.c!=d.a.c+d.b.c){return false}for(c=new RUb((new JUb(d)).a);c.b;){b=PUb(c);if(!qUb(this,b)){return false}}return true};_.Rd=function uUb(){return nWb(new JUb(this))};_.Sd=function vUb(){var a,b,c;c=new ZXb('{','}');for(b=new RUb((new JUb(this)).a);b.b;){a=PUb(b);YXb(c,rUb(this,a.di())+'='+rUb(this,a.ei()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};var bF=tSb(847);aG(428,847,{830:1});var UE=tSb(428);aG(848,150,g7b);_.Pd=function GUb(a){var b;if(a===this){return true}if(!gr(a,274)){return false}b=a;if(b.Xh()!=this.Xh()){return false}return jUb(this,b)};_.Rd=function HUb(){return nWb(this)};var cF=tSb(848);aG(101,848,g7b,JUb);_.Uh=function KUb(a){return IUb(this,a)};_.ef=function LUb(){return new RUb(this.a)};_.Wh=function MUb(a){var b;if(IUb(this,a)){b=a.di();CUb(this.a,b);return true}return false};_.Xh=function NUb(){return FUb(this.a)};var TE=tSb(101);aG(102,1,{},RUb);_.uf=function TUb(){return PUb(this)};_.tf=function SUb(){return this.b};_.vf=function UUb(){QUb(this)};_.b=false;var SE=tSb(102);aG(221,150,{33:1,150:1,221:1,175:1,276:1});_.Yh=function WUb(a,b){throw BF(new dUb('Add not supported on this list'))};_.Th=function XUb(a){this.Yh(this.Xh(),a);return true};_.Pd=function YUb(a){return VUb(this,a)};_.Rd=function ZUb(){return oWb(this)};_.ef=function $Ub(){return new dVb(this)};_.$h=function _Ub(){return new hVb(this,0)};_._h=function aVb(a){return new hVb(this,a)};_.ai=function bVb(a){throw BF(new dUb('Remove not supported on this list'))};var XE=tSb(221);aG(291,1,{},dVb);_.tf=function eVb(){return this.b<this.d.Xh()};_.uf=function fVb(){NYb(this.b<this.d.Xh());return this.d.Zh(this.c=this.b++)};_.vf=function gVb(){cVb(this)};_.b=0;_.c=-1;var VE=tSb(291);aG(292,291,{},hVb);_.vf=function kVb(){cVb(this)};_.bi=function iVb(){return this.b>0};_.ci=function jVb(){return NYb(this.b>0),this.a.Zh(this.c=--this.b)};var WE=tSb(292);aG(285,848,g7b,lVb);_.Uh=function mVb(a){return wUb(this.a,a)};_.ef=function nVb(){var a;return a=new RUb((new JUb(this.a)).a),new qVb(a)};_.Wh=function oVb(a){if(wUb(this.a,a)){CUb(this.a,a);return true}return false};_.Xh=function pVb(){return FUb(this.a)};var ZE=tSb(285);aG(252,1,{},qVb);_.tf=function rVb(){return this.a.b};_.uf=function sVb(){var a;return a=PUb(this.a),a.di()};_.vf=function tVb(){QUb(this.a)};var YE=tSb(252);aG(429,1,h7b);_.Pd=function uVb(a){var b;if(!gr(a,216)){return false}b=a;return PXb(this.a,b.di())&&PXb(this.b,b.ei())};_.di=function vVb(){return this.a};_.ei=function wVb(){return this.b};_.Rd=function xVb(){return QXb(this.a)^QXb(this.b)};_.fi=function yVb(a){var b;b=this.b;this.b=a;return b};_.Sd=function zVb(){return this.a+'='+this.b};var $E=tSb(429);aG(430,429,h7b,AVb);var _E=tSb(430);aG(854,1,h7b);_.Pd=function BVb(a){var b;if(!gr(a,216)){return false}b=a;return PXb(this.b.value[0],b.di())&&PXb(JXb(this),b.ei())};_.Rd=function CVb(){return QXb(this.b.value[0])^QXb(JXb(this))};_.Sd=function DVb(){return this.b.value[0]+'='+JXb(this)};var aF=tSb(854);aG(128,221,{3:1,4:1,33:1,150:1,221:1,175:1,276:1,832:1},QVb);_.Yh=function RVb(a,b){EVb(this,a,b)};_.Th=function SVb(a){return FVb(this,a)};_.Uh=function TVb(a){return IVb(this,a,0)!=-1};_.Zh=function UVb(a){return HVb(this,a)};_.Vh=function VVb(){return this.a.length==0};_.ef=function WVb(){return new aWb(this)};_.ai=function XVb(a){return JVb(this,a)};_.Wh=function YVb(a){return KVb(this,a)};_.Xh=function ZVb(){return this.a.length};var eF=tSb(128);aG(69,1,{},aWb);_.tf=function bWb(){return this.a<this.c.a.length};_.uf=function cWb(){return $Vb(this)};_.vf=function dWb(){_Vb(this)};_.a=0;_.b=-1;var dF=tSb(69);var lWb;aG(483,221,{3:1,33:1,150:1,221:1,175:1,276:1,832:1},pWb);_.Uh=function qWb(a){return false};_.Zh=function rWb(a){OYb(a,0);return null};_.ef=function sWb(){return mWb(),wWb(),vWb};_.$h=function tWb(){return mWb(),wWb(),vWb};_.Xh=function uWb(){return 0};var gF=tSb(483);aG(484,1,{},xWb);_.tf=function yWb(){return false};_.bi=function zWb(){return false};_.uf=function AWb(){throw BF(new OXb)};_.ci=function BWb(){throw BF(new OXb)};_.vf=function CWb(){throw BF(new PSb)};var vWb;var fF=tSb(484);var DWb;aG(823,1,{3:1},FWb);_.ih=function GWb(a,b){return PYb(a),hSb(a,(PYb(b),b))};_.Pd=function HWb(a){return this===a};var hF=tSb(823);aG(811,93,VZb,LWb);var iF=tSb(811);aG(155,1,{3:1,4:1,13:1,155:1},MWb,NWb);_.se=function OWb(a){return dTb(GF(this.a.getTime()),GF(a.a.getTime()))};_.Pd=function PWb(a){return gr(a,155)&&FF(GF(this.a.getTime()),GF(a.a.getTime()))};_.Rd=function QWb(){var a;a=GF(this.a.getTime());return TF(UF(a,EF(Tq(JF(a)?RF(a):a,32))))};_.Sd=function SWb(){var a,b,c;c=-this.a.getTimezoneOffset();a=(c>=0?'+':'')+(c/60|0);b=RWb($wnd.Math.abs(c)%60);return (VWb(),TWb)[this.a.getDay()]+' '+UWb[this.a.getMonth()]+' '+RWb(this.a.getDate())+' '+RWb(this.a.getHours())+':'+RWb(this.a.getMinutes())+':'+RWb(this.a.getSeconds())+' GMT'+a+b+' '+this.a.getFullYear()};var jF=tSb(155);var TWb,UWb;aG(45,428,{3:1,4:1,45:1,830:1},XWb);var kF=tSb(45);aG(228,848,{3:1,4:1,33:1,150:1,175:1,274:1},_Wb);_.Th=function aXb(a){return YWb(this,a)};_.Uh=function bXb(a){return ZWb(this,a)};_.Vh=function cXb(){return FUb(this.a)==0};_.ef=function dXb(){var a;return a=new RUb((new JUb((new lVb(this.a)).a)).a),new qVb(a)};_.Wh=function eXb(a){return $Wb(this,a)};_.Xh=function fXb(){return FUb(this.a)};var lF=tSb(228);aG(485,1,{33:1},lXb);_.ef=function mXb(){return new nXb(this)};_.c=0;var nF=tSb(485);aG(293,1,{},nXb);_.uf=function pXb(){return this.d=this.a[this.c++],this.d};_.tf=function oXb(){var a;if(this.c<this.a.length){return true}a=this.b.next();if(!a.done){this.a=a.value[1];this.c=0;return true}return false};_.vf=function qXb(){kXb(this.e,this.d.di());this.c!=0&&--this.c};_.c=0;_.d=null;var mF=tSb(293);var tXb;aG(481,1,{33:1},DXb);_.ef=function EXb(){return new FXb(this)};_.c=0;_.d=0;var qF=tSb(481);aG(290,1,{},FXb);_.uf=function HXb(){return this.c=this.a,this.a=this.b.next(),new KXb(this.d,this.c,this.d.d)};_.tf=function GXb(){return !this.a.done};_.vf=function IXb(){CXb(this.d,this.c.value[0])};var oF=tSb(290);aG(482,854,h7b,KXb);_.di=function LXb(){return this.b.value[0]};_.ei=function MXb(){return JXb(this)};_.fi=function NXb(a){return BXb(this.a,this.b.value[0],a)};_.c=0;var pF=tSb(482);aG(146,93,{3:1,15:1,37:1,146:1},OXb);var rF=tSb(146);aG(598,1,{},XXb);_.a=0;_.b=0;var RXb,SXb,TXb=0;var sF=tSb(598);aG(281,1,{},ZXb);_.Sd=function $Xb(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var tF=tSb(281);aG(29,221,{3:1,4:1,33:1,150:1,221:1,175:1,276:1,832:1,29:1},mYb);_.Yh=function nYb(a,b){pYb(a,this.a.a.length+1);EVb(this.a,a,b)};_.Th=function oYb(a){return _Xb(this,a)};_.Uh=function qYb(a){return cYb(this,a)};_.Zh=function rYb(a){return fYb(this,a)};_.Vh=function sYb(){return this.a.a.length==0};_.ef=function tYb(){return new aWb(this.a)};_.ai=function uYb(a){return iYb(this,a)};_.Xh=function vYb(){return this.a.a.length};_.Sd=function wYb(){return kUb(this.a)};var uF=tSb(29);aG(911,1,{});aG(282,182,f7b);var xF=tSb(282);aG(283,282,f7b,FYb);var vF=tSb(283);aG(425,282,f7b,JYb);var wF=tSb(425);aG(908,1,{});var XYb=0;var ZYb,$Yb=0,_Yb;var or=vSb('C');var qr=vSb('I');var yF=vSb('Z');var nr=vSb('B');var pr=vSb('D');var eZb=(Tg(),Wg);var gwtOnLoad=gwtOnLoad=YF;WF(fG);ZF('permProps',[[['locale',U4b],['user.agent','ie9']]]);$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"]);