var $8={l:1024,m:0,h:0};function ttc(a,b){RKa.call(this,a,b);var d=(tP(),vP).d.toLowerCase();b.type=d}l(826,824,Rb,ttc);l(1158,1,dc);_.tf=function(){var a=this.b,b=this.a.a,d;if(!b.pe){d=new utc((!b.a&&(b.a=new Jf),b.a),(!b.qe&&(b.qe=new vtc),b.qe),(!b.oe&&(b.oe=new Gja),b.oe),(!b.ob&&(b.ob=DW(b)),b.ob),new qW,!b.Je&&(b.Je=new EW));var e=(!b.b&&(b.b=new zh),b.b);d.cl(e);b.pe=d}IT(a,b.pe)};l(1243,1,dc);
_.tf=function(){var a=this.b,b=this.a.a,d;if(!b.M){d=(!b.a&&(b.a=new Jf),b.a);var e=(!b.N&&(b.N=new wtc),b.N),h=(!b.L&&(b.L=new $ia),b.L),j=(!b.hc&&(b.hc=IW(b)),!b.ob&&(b.ob=DW(b)),b.ob),m=new qW;!b.Je&&(b.Je=new EW);!b.$&&(b.$=CW(b));d=new xtc(d,e,h,j,m);e=(!b.b&&(b.b=new zh),b.b);d.cl(e);b.M=d}IT(a,b.M)};function ytc(a){var b;b=s1();return new ztc(a.a,a.b,b)}function Atc(a){a.x.vm();a9(ytc(a),new Btc(a))}function xtc(a,b,d,e,h){DT.call(this,a,b,d);this.a=e;this.b=h}l(1436,921,Xb,xtc);_.dl=ld;
_.hl=function(){this.x.vm();a9(ytc(this),new Btc(this))};_.tm=function(){ge((de(),ee),new Ctc(this))};_.um=function(){Atc(this)};_.kl=function(){Eh(this,new UT((hY(),iY),this))};_.a=null;_.b=null;function Ctc(a){this.a=a}l(1437,1,Pb,Ctc);_.vf=function(){this.a.y&&Atc(this.a)};_.a=null;function Btc(a){this.a=a}l(1438,1132,{},Btc);_.sf=function(a){hW(Cm+(s(),"JVM Status "),a.Qe())};
_.wj=function(a){this.a.x.wm(new r1(q(jU,ic,-1,[a.a.Xp(),a.a.Yp(),a.a.Vp(),a.a.Wp()])));this.a.x.xm(new r1(q(jU,ic,-1,[a.b.Xp(),a.b.Yp(),a.b.Vp(),a.b.Wp()])));this.a.x.ym(a.c);this.a.x.Am(a.d);this.a.x.Bm(new r1(q(jU,ic,-1,[a.e.lq(),a.e.mq()])))};_.a=null;function vtc(){}l(1442,1127,fj,vtc);_.vm=function(){fN(this.c,g);fN(this.f,g);this.a.b.vm();this.b.b.vm();this.g.a.vm()};
_.Cl=function(){var a,b,d,e,h;b=new ph;d=new $1("Virtual Machine Status");b.Ej(d);e=new e1;g1(e,new C0((s(),wo),new Dtc(this)));b.Ej(e);h=new KM;h.cb[Gr]=rC;a=new jO(h);b.Ej(a);wN(b,d,0,(kf(),lf),40,lf);wN(b,e,40,lf,30,lf);wN(b,a,70,lf,100,mf);a=new vN;a.cb[Gr]=kv;this.i=new a6(g);uN(a,this.i);this.c=new gN;this.f=new gN;this.d=new KM;L(this.d,this.c);L(this.d,this.f);uN(a,this.d);bf(this.d.cb).setAttribute(Eb,"width:50%; vertical-align:top;padding-right:15px;");bf(this.d.cb).setAttribute(bq,Ab);
bf(this.i.cb).setAttribute(Eb,"width:50%; vertical-align:top");L(h,a);this.a=new Etc;this.b=new Ftc;L(h,Gtc(this.a));L(h,Gtc(this.b));this.g=new Htc;L(h,Itc(this.g));return b};_.wm=function(a){this.a&&Jtc(this.a,a)};_.xm=function(a){this.b&&Jtc(this.b,a)};_.ym=function(a){this.g&&(fN(this.c,"<b style='color:#A7ABB4'>Operating System:</b>   "+a.zf()+ca+a.cq()),fN(this.f,"<b style='color:#A7ABB4'>Processors:</b>   "+a.bq()))};_.zm=function(a){this.e=a};_.Am=function(a){dM(this.i,a.hq())};
_.Bm=function(a){this.g&&this.g.a.zq(a)};_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.i=null;function wtc(){}l(1441,1442,fj,wtc);
function a9(a,b){var d,e,h;d=new Q;S(U(d,G),bs);U(d,E).a=new LX;h=new o;e=new Q;qZ(U(e,E),a.e);W(U(e,E),ys,LA);W(U(e,E),FF,"memory");S(U(e,G),BB);NX(U(e,vw),!0);$d(h.a,h.b++,e);e=new Q;qZ(U(e,E),a.e);W(U(e,E),ys,LA);W(U(e,E),FF,"threading");S(U(e,G),BB);NX(U(e,vw),!0);$d(h.a,h.b++,e);e=new Q;qZ(U(e,E),a.e);W(U(e,E),ys,LA);W(U(e,E),FF,Uta);S(U(e,G),BB);NX(U(e,vw),!0);$d(h.a,h.b++,e);e=new Q;qZ(U(e,E),a.e);W(U(e,E),ys,LA);W(U(e,E),FF,"operating-system");S(U(e,G),BB);NX(U(e,vw),!0);$d(h.a,h.b++,e);OX(U(d,
cE),h);V(a.f,new ZX(d),new Ktc(a,b))}function ztc(a,b,d){y_.call(this,a,b,d);this.a=new QX(OQ);this.d=new QX(QR);this.c=new QX(BR);this.b=new QX(pR)}l(1971,1725,{},ztc);_.Cm=function(a){a9(this,a)};_.a=null;_.b=null;_.c=null;_.d=null;function Ktc(a,b){this.a=a;this.b=b}l(1972,1132,{},Ktc);_.sf=function(a){hW("Error loading VM metrics",a.Qe())};
_.wj=function(a){var b,d,e;b=SX(a);e=U(b,lC);a=new Ltc;b.a.aL(H)&&U(b,H).a.b!=(X(),YX)&&n(U(b,H).a.oh(),DE)?(d=U(U(e,aE),lC),b=XX(this.a.a,U(d,"heap-memory-usage")),d=XX(this.a.a,U(d,"non-heap-memory-usage")),a.a=b,a.b=d,b=U(U(e,bE),lC),b=XX(this.a.d,b),a.e=b,b=U(U(e,"step-3"),lC),b=XX(this.a.c,b),a.d=b,e=U(U(e,"step-4"),lC),e=XX(this.a.b,e),a.c=e,this.b.wj(a)):(this.b.sf(new Td("The server doesn't seem to be running: "+this.a.e)),DG("Failed to load server status: "+WX(b)))};_.a=null;_.b=null;
function Ltc(){}l(1975,1,{},Ltc);_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;function Mtc(a){a.c=!0;return a}function b9(a){var b;b={};b.width=a.i;b.height=a.f;b.title=a.g;a=(tP(),vP).d.toLowerCase();b.type=a;return b}function Ntc(a){var b,d,e,h;if(null==a.b)throw new Td(ima);a.c=new $wnd.google.visualization.DataTable;b=(pP(),rP);a.c.addColumn(b.a,rp);for(d=a.b,e=0,h=d.length;e<h;++e)b=d[e],a.c.addColumn(b.e.a,b.d);return a.c}function Otc(a){k6a.call(this,a)}l(2027,2023,{},Otc);
_.zq=function(a){var b,d,e;if(!this.a)throw new Td("chart is null. did you forget to #recycle() ?");(0==this.c.getNumberOfRows()||1)&&this.c.addRow();e=this.c.getNumberOfRows()-1;sP(this.c,e,0,new Qf(Uf(uU())));b=new m6a(this.c);for(d=0;d<a.a.b;++d)l6a(b,e,d+1,this.b[d].Aq(bV(a.a,d)));b=b9(this);a={showTextEvery:"25.00"};a.maxAlternation=ck;b.hAxis=a;this.a.b.draw(this.c,b)};_.yf=function(){this.d=new KM;this.a=new ttc(Ntc(this),b9(this));L(this.d,this.a);return this.d};
_.vm=function(){this.a&&(this.c=Ntc(this),this.a.b.draw(this.c,b9(this)))};_.a=null;_.b=null;_.c=null;_.d=null;function Ptc(a){this.d=new MV;kf();this.f=a}l(2129,1,{},Ptc);function Jtc(a,b){var d,e;d=Qc(jU,ic,-1,b.a.b,3);for(e=0;e<b.a.b;++e)d[e]=XJ(XJ((new iU(lT(bV(b.a,e)))).a,$8),$8);a.b.zq(new r1(d))}
function Gtc(a){var b,d;b=Mtc(new v1(By,"Max"));b=q(p8,lc,143,[b,u1(new v1(PF,"Used"),b),new v1("comitted","Committed"),new v1(Cw,"Init")]);mW()?(d=new Qtc(a.c),d.b=b,a.b=d):(a.b=z1(new Ptc(a.c),b),a.a&&(d=new kH,d.a.a+=Yk,d.a.a+="<tr><td>max: </td><td>The maximum amount of memory in bytes that can be used for memory management.</td></tr>",d.a.a+="<tr><td>used: </td><td>The amount of used memory in mega bytes.</td></tr>",d.a.a+="<tr><td>comitted: </td><td>The amount of memory in bytes that is committed for the Java virtual machine to use.</td></tr>",
d.a.a+="<tr><td>init: </td><td>The amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.</td></tr>",d.a.a+=Ok,b=a.b,d=new A0(d.a.a),b.e=d));return a.b.yf()}function Etc(){this.c="Heap Usage (mb)"}function Ftc(){this.c="Non Heap Usage (mb)";this.a=!1}l(2179,1,{},Etc,Ftc);_.zq=function(a){Jtc(this,a)};_.yf=function(){return Gtc(this)};_.vm=function(){this.b.vm()};_.a=!0;_.b=null;_.c=null;function Qtc(a){k6a.call(this,a)}
l(2180,2027,{},Qtc);_.zq=function(a){var b,d;b=(new iU(lT(bV(a.a,0)))).a;a=(new iU(lT(bV(a.a,1)))).a;d=XJ(XJ(b,$8),$8);a=XJ(XJ(a,$8),$8);this.a||(this.a=new ttc(Ntc(this),b9(this)),bI(this.a,this.g),L(this.d,this.a));this.c.addRow();b=this.c.getNumberOfRows()-1;sP(this.c,b,0,new Qf(Uf(uU())));d=Bg(d);this.c.setValue(b,1,d);b=b9(this);d={};a=Bg(a);d.maxValue=a;b.vAxis=d;a={showTextEvery:"25.00"};a.maxAlternation=ck;b.hAxis=a;this.a.b.draw(this.c,b)};
function Itc(a){var b,d;b=Mtc(new v1(Pua,"Live"));d=q(p8,lc,143,[b,u1(new v1(Rqa,"Daemon"),b)]);mW()?(b=new Otc(a.b),b.b=d,a.a=b):(b=new kH,b.a.a+=Yk,b.a.a+="<tr><td>thread-count: </td><td>The current number of live threads including both daemon and non-daemon threads.</td></tr>",b.a.a+="<tr><td>daemon-thread-count: </td><td>The current number of live daemon threads.</td></tr>",b.a.a+=Ok,d=z1(new Ptc(a.b),d),b=new A0(b.a.a),d.e=b,a.a=d);return a.a.yf()}function Htc(){this.b="Thread Usage"}
l(2181,1,{},Htc);_.zq=function(a){this.a.zq(a)};_.yf=function(){return Itc(this)};_.vm=function(){this.a.vm()};_.a=null;_.b=null;function utc(a,b,d,e,h){DT.call(this,a,b,d);this.a=new ztc(e,h,new Q)}l(3662,921,Xb,utc);_.dl=ld;_.gl=function(){};_.hl=sc;_.tm=function(){this.y&&(this.x.vm(),a9(this.a,new Rtc(this)))};_.um=sc;_.kl=function(){Eh(this,new UT((T1(),U1),this))};_.a=null;function Rtc(a){this.a=a}l(3663,1132,{},Rtc);
_.wj=function(a){this.a.x.wm(new r1(q(jU,ic,-1,[a.a.Xp(),a.a.Yp(),a.a.Vp(),a.a.Wp()])));this.a.x.xm(new r1(q(jU,ic,-1,[a.b.Xp(),a.b.Yp(),a.b.Vp(),a.b.Wp()])));this.a.x.Bm(new r1(q(jU,ic,-1,[a.e.lq(),a.e.mq()])));this.a.x.ym(a.c);this.a.x.Am(a.d)};_.a=null;function Dtc(a){this.a=a}l(3666,1,{},Dtc);_.Eg=function(){this.a.e.um()};_.a=null;x(1436);x(1437);x(1438);x(3662);x(3663);x(1442);x(3666);x(1441);x(1971);x(1972);x(2179);x(2027);x(2180);x(2181);x(1975);x(826);Gd(cj)(16);
function ld(){this.x.zm(this);Hf(this.v,(M1(),N1),this)}function sc(){this.x.vm();a9(this.a,new Rtc(this))};