if(!_.cartesian){_.cartesian=1;(function($){var KO=function(a,b,c){var d=["whiskerWidth","hoverWhiskerWidth","selectWhiskerWidth"];if(2==c){var e=a.Ca;var f="selected"}else 1==c?(e=a.xa,f="hovered"):(e=a.ca,f="normal");f=b.get(f);b=$.Ro($.n(f)?f[d[0]]:void 0,b.get(d[c]),e.i(d[0]));null!=b||(b=a.ca.i(d[0]));return $.M(b,a.mr)},LO=function(a){$.xA.call(this,a)},MO=function(){$.BB.call(this);this.Fa("cartesian");$.T(this.ua,[["categorizedBySeries",327680,1]]);this.je="cartesian"},NO=function(){var a=new MO;a.pa("defaultSeriesType","line");a.ld();
a.Kg();return a},OO=function(a){var b=new MO;b.Fa("area");b.pa("defaultSeriesType","area");b.je="area";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.area(arguments[c]);return b},PO=function(a){var b=new MO;b.Fa("bar");b.pa("defaultSeriesType","bar");b.je="bar";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.bar(arguments[c]);return b},QO=function(a){var b=new MO;b.Fa("box");b.pa("defaultSeriesType","box");b.je="box";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.box(arguments[c]);
return b},RO=function(a){var b=new MO;b.Fa("column");b.pa("defaultSeriesType","column");b.je="column";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.column(arguments[c]);return b},SO=function(a){var b=new MO;b.Fa("column");b.pa("defaultSeriesType","hilo");b.je="hilo";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.hilo(arguments[c]);return b},TO=function(a){$.el(405,null,["anychart.financial()","anychart.ohlc() or anychart.candlestick()"],!0);var b=new MO;b.Fa("financial");b.pa("defaultSeriesType",
"candlestick");b.je="financial";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.candlestick(arguments[c]);return b},UO=function(a){var b=new MO;b.Fa("line");b.pa("defaultSeriesType","line");b.je="line";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.line(arguments[c]);return b},VO=function(a){var b=new MO;b.Fa("verticalArea");b.pa("defaultSeriesType","area");b.je="vertical-area";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.area(arguments[c]);return b},WO=function(a){var b=
new MO;b.Fa("verticalLine");b.pa("defaultSeriesType","line");b.je="vertical-line";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.line(arguments[c]);return b},XO=function(a){var b=new MO;b.Fa("line","stick");b.pa("defaultSeriesType","stick");b.je="stick";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.stick(arguments[c]);return b},YO=function(a){var b=new MO;b.Fa("line","jumpLine");b.pa("defaultSeriesType","jump-line");b.je="jump-line";b.Kg();b.ld();for(var c=$.om("jump-line"),d=0,e=
arguments.length;d<e;d++)b[c](arguments[d]);return b},ZO=function(a){var b=new MO;b.Fa("line","stepLine");b.pa("defaultSeriesType","step-line");b.je="step-line";b.Kg();b.ld();for(var c=$.om("step-line"),d=0,e=arguments.length;d<e;d++)b[c](arguments[d]);return b},$O=function(a){var b=new MO;b.Fa("financial","ohlc");b.pa("defaultSeriesType","ohlc");b.je="ohlc";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.ohlc(arguments[c]);return b},aP=function(a){var b=new MO;b.Fa("financial","candlestick");
b.pa("defaultSeriesType","candlestick");b.je="candlestick";b.Kg();b.ld();for(var c=0,d=arguments.length;c<d;c++)b.candlestick(arguments[c]);return b};$.nA.prototype.SC=$.ca(23,function(){return this.Wf.length});$.nA.prototype.QC=$.ca(22,function(){return this.b.length});$.bP={name:"median",Mb:"path",Sb:null,Tb:"medianStroke",Vb:!0,Bb:!1,zIndex:2E-6};$.cP={name:"stem",Mb:"path",Sb:null,Tb:"stemStroke",Vb:!0,Bb:!1,zIndex:2E-6};$.dP={name:"whisker",Mb:"path",Sb:null,Tb:"whiskerStroke",Vb:!0,Bb:!1,zIndex:2E-6};
$.H(LO,$.xA);$.sG[3]=LO;$.g=LO.prototype;$.g.type=3;$.g.flags=263936;$.g.vh={path:"path",hatchFill:"path",median:"path",stem:"path",whisker:"path"};$.g.sp=["lowest","q1","median","q3","highest"];
$.g.fg=function(a,b){var c=this.Wc.Xc(b),d=a.o("x"),e=a.o("lowest"),f=a.o("q1"),h=a.o("median"),k=a.o("q3"),l=a.o("highest"),m=KO(this.W,a,b)/2,p=this.j/2,q=c.path;$.vA(q,this.za,d-p,f);$.wA(q,this.za,d+p,f,d+p,k,d-p,k);q.close();q=c.hatchFill;$.vA(q,this.za,d-p,f);$.wA(q,this.za,d+p,f,d+p,k,d-p,k);q.close();q=c.median;$.vA(q,this.za,d-p,h);$.wA(q,this.za,d+p,h);q=c.stem;$.vA(q,this.za,d,e);$.wA(q,this.za,d,f);$.vA(q,this.za,d,k);$.wA(q,this.za,d,l);q=c.whisker;$.vA(q,this.za,d-m,e);$.wA(q,this.za,
d+m,e);$.vA(q,this.za,d-m,l);$.wA(q,this.za,d+m,l)};$.g.mB=function(a,b){var c=a.o("shapes");if(c){var d=a.o("x"),e=a.o("lowest"),f=a.o("highest"),h=KO(this.W,a,b)/2;c=c.whisker;c.clear();$.vA(c,this.za,d-h,e);$.wA(c,this.za,d+h,e);$.vA(c,this.za,d-h,f);$.wA(c,this.za,d+h,f)}};$.H(MO,$.BB);var eP={},fP=$.tG|7864320;eP.area={Ab:1,Fb:1,Jb:[$.RG,$.jH,$.eH,$.ZG,$.QG,$.kH,$.fH,$.YG,$.TG,$.lH,$.gH,$.mH],Ib:null,Cb:null,zb:fP,yb:"value",wb:"zero"};eP.bar={Ab:6,Fb:2,Jb:[$.tH,$.TG,$.aH,$.mH,$.cH,$.gH,$.hH,$.lH],Ib:null,Cb:null,zb:fP,yb:"value",wb:"zero"};eP.box={Ab:3,Fb:2,Jb:[$.tH,$.TG,$.bP,$.cP,$.dP],Ib:null,Cb:null,zb:fP,yb:"highest",wb:"lowest"};eP.bubble={Ab:4,Fb:2,Jb:[$.WG,$.XG,$.$G,$.bH],Ib:null,Cb:null,zb:fP,yb:"value",wb:"value"};
eP.candlestick={Ab:5,Fb:2,Jb:[$.cH,$.gH,$.hH,$.lH],Ib:null,Cb:null,zb:fP,yb:"high",wb:"low"};eP.column={Ab:6,Fb:2,Jb:[$.tH,$.TG,$.aH,$.mH,$.cH,$.gH,$.hH,$.lH],Ib:null,Cb:null,zb:fP,yb:"value",wb:"zero"};eP["jump-line"]={Ab:19,Fb:2,Jb:[$.RG,$.iH,$.dH,$.SG],Ib:null,Cb:null,zb:fP,yb:"value",wb:"value"};eP.line={Ab:8,Fb:1,Jb:[$.RG,$.jH,$.eH,$.ZG],Ib:null,Cb:null,zb:fP,yb:"value",wb:"value"};eP.marker={Ab:9,Fb:2,Jb:[$.tH,$.TG,$.aH,$.mH,$.cH,$.gH,$.hH,$.lH],Ib:null,Cb:null,zb:$.tG|3670016,yb:"value",wb:"value"};
eP.ohlc={Ab:10,Fb:2,Jb:[$.dH,$.iH],Ib:null,Cb:null,zb:fP,yb:"high",wb:"low"};eP["range-area"]={Ab:11,Fb:1,Jb:[$.QG,$.sH,$.oH,$.TG,$.nH,$.rH,$.VG,$.UG],Ib:null,Cb:null,zb:fP,yb:"high",wb:"low"};eP["range-bar"]={Ab:12,Fb:2,Jb:[$.tH,$.TG,$.pH,$.qH,$.VG,$.UG],Ib:null,Cb:null,zb:fP,yb:"high",wb:"low"};eP["range-column"]={Ab:12,Fb:2,Jb:[$.tH,$.TG,$.pH,$.qH,$.VG,$.UG],Ib:null,Cb:null,zb:fP,yb:"high",wb:"low"};
eP["range-spline-area"]={Ab:13,Fb:1,Jb:[$.QG,$.oH,$.sH,$.TG,$.nH,$.rH,$.VG,$.UG],Ib:null,Cb:null,zb:fP,yb:"high",wb:"low"};eP["range-step-area"]={Ab:14,Fb:1,Jb:[$.QG,$.TG,$.oH,$.sH],Ib:null,Cb:null,zb:fP,yb:"high",wb:"low"};eP.spline={Ab:15,Fb:1,Jb:[$.RG,$.jH,$.eH,$.ZG],Ib:null,Cb:null,zb:fP,yb:"value",wb:"value"};eP["spline-area"]={Ab:16,Fb:1,Jb:[$.RG,$.jH,$.eH,$.ZG,$.QG,$.kH,$.fH,$.YG,$.TG,$.lH,$.gH,$.mH],Ib:null,Cb:null,zb:fP,yb:"value",wb:"zero"};
eP["step-area"]={Ab:17,Fb:1,Jb:[$.RG,$.jH,$.eH,$.ZG,$.QG,$.kH,$.fH,$.YG,$.TG,$.lH,$.gH,$.mH],Ib:null,Cb:null,zb:fP,yb:"value",wb:"zero"};eP["step-line"]={Ab:18,Fb:1,Jb:[$.RG,$.jH,$.eH,$.ZG],Ib:null,Cb:null,zb:fP,yb:"value",wb:"value"};eP.stick={Ab:20,Fb:2,Jb:[$.RG,$.iH,$.dH,$.SG],Ib:null,Cb:null,zb:fP,yb:"value",wb:"zero"};eP.hilo={Ab:31,Fb:2,Jb:[$.RG,$.oH,$.sH],Ib:null,Cb:null,zb:fP,yb:"high",wb:"low"};MO.prototype.Oi=eP;$.yz(MO,MO.prototype.Oi);
MO.prototype.yM=function(a){var b=a.enabled(),c=a.Am||[],d=!0;(a=a.data()?a.data().Gb():0)&&a!=c.length||(d=!1);return b&&d};MO.prototype.JQ=function(a,b,c,d){if(this.i("categorizedBySeries")){d=b.length;var e=[],f={};for(c=0;c<d;c++){var h=b[c].W.name();e.push(h);h=$.ko(h);f[h]=c}a.nB=f;a.Vg=e}else MO.u.JQ.call(this,a,b,c,d)};MO.prototype.qS=function(a,b){this.i("categorizedBySeries")||MO.u.qS.call(this,a,b)};var gP={};$.hq(gP,[[0,"categorizedBySeries",$.uq]]);$.U(MO,gP);
MO.prototype.F=function(){var a=MO.u.F.call(this);$.Hq(this,gP,a.chart);return a};MO.prototype.X=function(a,b){MO.u.X.call(this,a,b);$.zq(this,gP,a)};$.Jp.cartesian=NO;var hP=MO.prototype;$.F("anychart.cartesian",NO);hP.xScale=hP.Va;hP.yScale=hP.bb;hP.crosshair=hP.$g;hP.xGrid=hP.Zm;hP.yGrid=hP.$m;hP.xMinorGrid=hP.xr;hP.yMinorGrid=hP.Ar;hP.xAxis=hP.lh;hP.getXAxesCount=hP.QC;hP.yAxis=hP.ti;hP.getYAxesCount=hP.SC;hP.getSeries=hP.Ue;hP.lineMarker=hP.Jm;hP.rangeMarker=hP.Sm;hP.textMarker=hP.Xm;
hP.palette=hP.cc;hP.markerPalette=hP.sf;hP.hatchFillPalette=hP.oe;hP.getType=hP.Na;hP.addSeries=hP.Rk;hP.getSeriesAt=hP.Nh;hP.getSeriesCount=hP.Mj;hP.removeSeries=hP.mo;hP.removeSeriesAt=hP.Cn;hP.removeAllSeries=hP.kp;hP.getPlotBounds=hP.Rf;hP.xZoom=hP.Aq;hP.yZoom=hP.Bq;hP.xScroller=hP.rp;hP.yScroller=hP.Br;hP.getStat=hP.Eg;hP.annotations=hP.tk;hP.getXScales=hP.Sx;hP.getYScales=hP.Ux;$.Jp.area=OO;$.Jp.bar=PO;$.Jp.box=QO;$.Jp.column=RO;$.Jp.hilo=SO;$.Jp.financial=TO;$.Jp.line=UO;$.Jp["vertical-area"]=VO;$.Jp["vertical-line"]=WO;$.Jp.stick=XO;$.Jp["jump-line"]=YO;$.Jp["step-line"]=ZO;$.Jp.ohlc=$O;$.Jp.candlestick=aP;$.F("anychart.area",OO);$.F("anychart.bar",PO);$.F("anychart.vertical",PO);$.F("anychart.box",QO);$.F("anychart.column",RO);$.F("anychart.hilo",SO);$.F("anychart.financial",TO);$.F("anychart.ohlc",$O);$.F("anychart.candlestick",aP);$.F("anychart.stick",XO);
$.F("anychart.jumpLine",YO);$.F("anychart.stepLine",ZO);$.F("anychart.line",UO);$.F("anychart.verticalArea",VO);$.F("anychart.verticalLine",WO);}).call(this,$)}
