UNPKG

@canvasjs/charts

Version:

CanvasJS JavaScript Charts - Official

111 lines (106 loc) 527 kB
/* CanvasJS Chart - v3.16.3 GA - https://canvasjs.com/ Copyright 2026 fenopix --------------------- License Information -------------------- CanvasJS Chart is a commercial product which requires purchase of license. Without a commercial license you can use it for evaluation purposes for upto 30 days. Please refer to the following link for further details. https://canvasjs.com/license/ ---------------------Free for Non-Commercial Use-------------------- For non-commercial purposes you can use the software for free under Creative Commons Attribution-NonCommercial 3.0 License. A credit Link is added to the chart which should be preserved. Refer to the following link for further details on the same. https://creativecommons.org/licenses/by-nc/3.0/deed.en_US */ /*tslint:disable*/ /*eslint-disable*/ /*jshint ignore:start*/ (function(){function ra(h,E){h.prototype=fb(E.prototype);h.prototype.constructor=h;h.base=E.prototype}function fb(h){function E(){}E.prototype=h;return new E}function Ta(h,E,l){"millisecond"===l?h.setMilliseconds(h.getMilliseconds()+1*E):"second"===l?h.setSeconds(h.getSeconds()+1*E):"minute"===l?h.setMinutes(h.getMinutes()+1*E):"hour"===l?h.setHours(h.getHours()+1*E):"day"===l?h.setDate(h.getDate()+1*E):"week"===l?h.setDate(h.getDate()+7*E):"month"===l?h.setMonth(h.getMonth()+1*E):"year"===l&&h.setFullYear(h.getFullYear()+ 1*E);return h}function ia(h,E){var l=!1;0>h&&(l=!0,h*=-1);h=""+h;for(E=E?E:1;h.length<E;)h="0"+h;return l?"-"+h:h}function Ia(h){if(!h)return h;h=h.replace(/^\s\s*/,"");for(var E=/\s/,l=h.length;E.test(h.charAt(--l)););return h.slice(0,l+1)}function Aa(h){h.roundRect=function(h,l,t,V,qa,A,r,x){r&&(this.fillStyle=r);x&&(this.strokeStyle=x);"undefined"===typeof qa&&(qa=5);qa=Math.min(qa,Math.min(t,V)/2);this.lineWidth=A;this.beginPath();this.moveTo(h+qa,l);this.lineTo(h+t-qa,l);this.quadraticCurveTo(h+ t,l,h+t,l+qa);this.lineTo(h+t,l+V-qa);this.quadraticCurveTo(h+t,l+V,h+t-qa,l+V);this.lineTo(h+qa,l+V);this.quadraticCurveTo(h,l+V,h,l+V-qa);this.lineTo(h,l+qa);this.quadraticCurveTo(h,l,h+qa,l);this.closePath();r&&this.fill();x&&0<A&&this.stroke()}}function Ua(h,E){return h-E}function X(h){var E=((h&16711680)>>16).toString(16),l=((h&65280)>>8).toString(16);h=((h&255)>>0).toString(16);E=2>E.length?"0"+E:E;l=2>l.length?"0"+l:l;h=2>h.length?"0"+h:h;return"#"+E+l+h}function gb(h,E){var l=this.length>>> 0,t=Number(E)||0,t=0>t?Math.ceil(t):Math.floor(t);for(0>t&&(t+=l);t<l;t++)if(t in this&&this[t]===h)return t;return-1}function l(h){return null===h||"undefined"===typeof h}function Ba(h){h.indexOf||(h.indexOf=gb);return h}function hb(h){if(S.fSDec)h[na("`eeDwdouMhrudods")](na("e`u`@ohl`uhnoHuds`uhnoDoe"),function(){S._fTWm&&S._fTWm(h)})}function $a(h,E,l){l=l||"normal";var t=h+"_"+E+"_"+l,V=ab[t];if(isNaN(V)){try{if(!ta){var qa=document.body;ta=document.createElement("span");ta.innerHTML="";var A= document.createTextNode("Mpgyi");ta.appendChild(A);qa.appendChild(ta)}ta.style.display="";Q(ta,{position:"absolute",left:"0px",top:"-20000px",padding:"0px",margin:"0px",border:"none",whiteSpace:"pre",lineHeight:"normal",fontFamily:h,fontSize:E+"px",fontWeight:l});V=Math.round(ta.offsetHeight);ta.style.display="none"}catch(r){V=Math.ceil(1.1*E)}V=Math.max(V,E);ab[t]=V}return V}function J(h,E){var l=[];if(l={solid:[],shortDash:[3,1],shortDot:[1,1],shortDashDot:[3,1,1,1],shortDashDotDot:[3,1,1,1,1,1], dot:[1,2],dash:[4,2],dashDot:[4,2,1,2],longDash:[8,2],longDashDot:[8,2,1,2],longDashDotDot:[8,2,1,2,1,2]}[h||"solid"])for(var t=0;t<l.length;t++)l[t]*=E;else l=[];return l}function K(h,E,ya,t,V){t=t||[];V=l(V)?ib?{passive:!1,capture:!1}:!1:V;t.push([h,E,ya,V]);return h.addEventListener?(h.addEventListener(E,ya,V),ya):h.attachEvent?(t=function(E){E=E||window.event;E.preventDefault=E.preventDefault||function(){E.returnValue=!1};E.stopPropagation=E.stopPropagation||function(){E.cancelBubble=!0};ya.call(h, E)},h.attachEvent("on"+E,t),t):!1}function jb(h){if(h._menuButton)h.exportEnabled?(Q(h._menuButton,{backgroundColor:h.toolbar.itemBackgroundColor,color:h.toolbar.fontColor}),Na(h._menuButton),va(h,h._menuButton,"menu"),0>=navigator.userAgent.search("MSIE")&&h._menuButton.childNodes[0]&&Q(h._menuButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"})):wa(h._menuButton);else if(h.exportEnabled&&t){var E=!1;h._menuButton=document.createElement("button");va(h,h._menuButton,"menu");h._toolBar.appendChild(h._menuButton); K(h._menuButton,"touchstart",function(h){E=!0},h.allDOMEventHandlers);K(h._menuButton,"click",function(){"none"!==h._dropdownMenu.style.display||h._dropDownCloseTime&&500>=(new Date).getTime()-h._dropDownCloseTime.getTime()||(h._dropdownMenu.style.display="block",h._menuButton.blur(),h._dropdownMenu.focus())},h.allDOMEventHandlers,!0);K(h._menuButton,"mousemove",function(){E||(Q(h._menuButton,{backgroundColor:h.toolbar.itemBackgroundColorOnHover,color:h.toolbar.fontColorOnHover}),0>=navigator.userAgent.search("MSIE")&& Q(h._menuButton.childNodes[0],{WebkitFilter:"invert(100%)",filter:"invert(100%)"}))},h.allDOMEventHandlers,!0);K(h._menuButton,"mouseout",function(){E||(Q(h._menuButton,{backgroundColor:h.toolbar.itemBackgroundColor,color:h.toolbar.fontColor}),0>=navigator.userAgent.search("MSIE")&&Q(h._menuButton.childNodes[0],{WebkitFilter:"invert(0%)",filter:"invert(0%)"}))},h.allDOMEventHandlers,!0)}if(h.exportEnabled&&h._dropdownMenu){var l=h.theme&&-1!==h.theme.indexOf("dark")?"black":"#888888";Q(h._dropdownMenu, {backgroundColor:h.toolbar.itemBackgroundColor,color:h.toolbar.fontColor,boxShadow:"2px 2px 10px "+l});for(var l=h._dropdownMenu.childNodes,C=[h._cultureInfo.printText,h._cultureInfo.saveJPGText,h._cultureInfo.savePNGText],V=0;V<C.length;V++)Q(l[V],{backgroundColor:h.toolbar.itemBackgroundColor,color:h.toolbar.fontColor}),l[V].innerHTML=C[V]}else!h._dropdownMenu&&(h.exportEnabled&&t)&&(E=!1,h._dropdownMenu=document.createElement("div"),h._dropdownMenu.setAttribute("tabindex",-1),l=h.theme&&-1!==h.theme.indexOf("dark")? "black":"#888888",Q(h._dropdownMenu,{position:"absolute",zIndex:1,userSelect:"none",MozUserSeelct:"none",WebkitUserSelect:"none",msUserSelect:"none",cursor:"pointer",right:"0px",top:"25px",minWidth:"120px",outline:0,fontSize:"14px",fontFamily:"Arial, Helvetica, sans-serif",padding:"5px 0px 5px 0px",textAlign:"left",lineHeight:"10px",backgroundColor:h.toolbar.itemBackgroundColor,boxShadow:"2px 2px 10px "+l}),h._dropdownMenu.style.display="none",h._toolBar.appendChild(h._dropdownMenu),K(h._dropdownMenu, "blur",function(){wa(h._dropdownMenu);h._dropDownCloseTime=new Date},h.allDOMEventHandlers,!0),l=document.createElement("div"),Q(l,{padding:"12px 8px 12px 8px"}),l.innerHTML=h._cultureInfo.printText,l.style.backgroundColor=h.toolbar.itemBackgroundColor,l.style.color=h.toolbar.fontColor,h._dropdownMenu.appendChild(l),K(l,"touchstart",function(h){E=!0},h.allDOMEventHandlers),K(l,"mousemove",function(){E||(this.style.backgroundColor=h.toolbar.itemBackgroundColorOnHover,this.style.color=h.toolbar.fontColorOnHover)}, h.allDOMEventHandlers,!0),K(l,"mouseout",function(){E||(this.style.backgroundColor=h.toolbar.itemBackgroundColor,this.style.color=h.toolbar.fontColor)},h.allDOMEventHandlers,!0),K(l,"click",function(){h.print();wa(h._dropdownMenu)},h.allDOMEventHandlers,!0),l=document.createElement("div"),Q(l,{padding:"12px 8px 12px 8px"}),l.innerHTML=h._cultureInfo.saveJPGText,l.style.backgroundColor=h.toolbar.itemBackgroundColor,l.style.color=h.toolbar.fontColor,h._dropdownMenu.appendChild(l),K(l,"touchstart",function(h){E= !0},h.allDOMEventHandlers),K(l,"mousemove",function(){E||(this.style.backgroundColor=h.toolbar.itemBackgroundColorOnHover,this.style.color=h.toolbar.fontColorOnHover)},h.allDOMEventHandlers,!0),K(l,"mouseout",function(){E||(this.style.backgroundColor=h.toolbar.itemBackgroundColor,this.style.color=h.toolbar.fontColor)},h.allDOMEventHandlers,!0),K(l,"click",function(){h.exportChart({format:"jpeg",fileName:h.exportFileName});wa(h._dropdownMenu)},h.allDOMEventHandlers,!0),l=document.createElement("div"), Q(l,{padding:"12px 8px 12px 8px"}),l.innerHTML=h._cultureInfo.savePNGText,l.style.backgroundColor=h.toolbar.itemBackgroundColor,l.style.color=h.toolbar.fontColor,h._dropdownMenu.appendChild(l),K(l,"touchstart",function(h){E=!0},h.allDOMEventHandlers),K(l,"mousemove",function(){E||(this.style.backgroundColor=h.toolbar.itemBackgroundColorOnHover,this.style.color=h.toolbar.fontColorOnHover)},h.allDOMEventHandlers,!0),K(l,"mouseout",function(){E||(this.style.backgroundColor=h.toolbar.itemBackgroundColor, this.style.color=h.toolbar.fontColor)},h.allDOMEventHandlers,!0),K(l,"click",function(){h.exportChart({format:"png",fileName:h.exportFileName});wa(h._dropdownMenu)},h.allDOMEventHandlers,!0))}function bb(h,E,l){h*=la;E*=la;h=l.getImageData(h,E,2,2).data;E=!0;for(l=0;4>l;l++)if(h[l]!==h[l+4]|h[l]!==h[l+8]|h[l]!==h[l+12]){E=!1;break}return E?h[0]<<16|h[1]<<8|h[2]:0}function W(h,E,l){return h in E?E[h]:l[h]}function Oa(h,E,ya,C){t&&cb?(C=!l(C)&&C?h.getContext("2d",{willReadFrequently:!0}):h.getContext("2d"), Pa=C.webkitBackingStorePixelRatio||C.mozBackingStorePixelRatio||C.msBackingStorePixelRatio||C.oBackingStorePixelRatio||C.backingStorePixelRatio||1,la=Va/Pa,h.width=E*la,h.height=ya*la,Va!==Pa&&(h.style.width=E+"px",h.style.height=ya+"px",C.scale(la,la))):(h.width=E,h.height=ya)}function kb(h){if(!lb){var E=!1,l=!1;"undefined"===typeof sa.Chart.creditHref?(h.creditHref=na("iuuqr;..b`ow`rkr/bnl."),h.creditText=na("B`ow`rKR/bnl")):(E=h.updateOption("creditText"),l=h.updateOption("creditHref"));if(h.creditHref&& h.creditText){h._creditLink||(h._creditLink=document.createElement("a"),h._creditLink.setAttribute("class","canvasjs-chart-credit"),h._creditLink.setAttribute("title","JavaScript Charts"),Q(h._creditLink,{outline:"none",margin:"0px",position:"absolute",right:"2px",top:h.height-14+"px",color:"dimgrey",textDecoration:"none",fontSize:"11px",fontFamily:"Calibri, Lucida Grande, Lucida Sans Unicode, Arial, sans-serif"}),h._creditLink.setAttribute("tabIndex",-1),h._creditLink.setAttribute("target","_blank")); if(0===h.renderCount||E||l)h._creditLink.setAttribute("href",h.creditHref),h._creditLink.innerHTML=h.creditText;h._creditLink&&h.creditHref&&h.creditText?(h._creditLink.parentElement||h._canvasJSContainer.appendChild(h._creditLink),h._creditLink.style.top=h.height-14+"px"):h._creditLink.parentElement&&h._canvasJSContainer.removeChild(h._creditLink)}}}function xa(h,E,l){Ja&&(this.canvasCount|=0,window.console.log(++this.canvasCount));var C=document.createElement("canvas");C.setAttribute("class","canvasjs-chart-canvas"); Oa(C,h,E,l);t||"undefined"===typeof G_vmlCanvasManager||G_vmlCanvasManager.initElement(C);return C}function Q(h,E){for(var l in E)h.style[l]=E[l]}function db(h){return h.currentStyle?h.currentStyle:window&&window.getComputedStyle?window.getComputedStyle(h,null):h.style}function va(h,E,l){E.getAttribute("state")||(E.style.backgroundColor=h.toolbar.itemBackgroundColor,E.style.color=h.toolbar.fontColor,E.style.border="none",Q(E,{WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",userSelect:"none"})); E.getAttribute("state")!==l&&(E.setAttribute("state",l),E.setAttribute("type","button"),Q(E,{padding:"5px 12px",cursor:"pointer","float":"left",width:2*h.toolbar.buttonBorderThickness+40+"px",height:2*h.toolbar.buttonBorderThickness+25+"px",outline:"0px",verticalAlign:"baseline",lineHeight:"0"}),E.innerHTML="<img src='"+mb[l].image+"' alt='"+h._cultureInfo[l+"Text"]+"' />",Q(E.childNodes[0],{height:"95%",pointerEvents:"none"}));E.setAttribute("title",h._cultureInfo[l+"Text"])}function Na(){for(var h= null,l=0;l<arguments.length;l++)h=arguments[l],h.style&&(h.style.display="inline")}function wa(){for(var h=null,l=0;l<arguments.length;l++)(h=arguments[l])&&h.style&&(h.style.display="none")}function Wa(h,l,t,C,V){if(null===h||"undefined"===typeof h)return"undefined"===typeof t?l:t;h=parseFloat(h.toString())*(0<=h.toString().indexOf("%")?l/100:1);"undefined"!==typeof C&&(h=Math.min(C,h),"undefined"!==typeof V&&(h=Math.max(V,h)));return!isNaN(h)&&h<=l&&0<=h?h:"undefined"===typeof t?l:t}function T(h, E,t,C,V){this._defaultsKey=h;this._themeOptionsKey=E;this._index=C;this.parent=V;this._eventListeners=[];h={};this.theme&&l(this.parent)&&l(E)&&l(C)?h=l(this.predefinedThemes[this.theme])?this.predefinedThemes.light1:this.predefinedThemes[this.theme]:this.parent&&(this.parent.themeOptions&&this.parent.themeOptions[E])&&(null===C?h=this.parent.themeOptions[E]:0<this.parent.themeOptions[E].length&&(C=Math.min(this.parent.themeOptions[E].length-1,C),h=this.parent.themeOptions[E][C]));this.themeOptions= h;this.options=t?t:{_isPlaceholder:!0};this.setOptions(this.options,h)}function Ga(h,l,t,C,V){"undefined"===typeof V&&(V=0);this._padding=V;this._x1=h;this._y1=l;this._x2=t;this._y2=C;this._rightOccupied=this._leftOccupied=this._bottomOccupied=this._topOccupied=this._padding}function ma(h,l){ma.base.constructor.call(this,"TextBlock",null,l,null,null);this.ctx=h;this._isDirty=!0;this._wrappedText=null;this._initialize()}function Xa(h,l){Xa.base.constructor.call(this,"Toolbar","toolbar",l,null,h);this.chart= h;this.canvas=h.canvas;this.ctx=this.chart.ctx;this.optionsName="toolbar"}function Ca(h,E){Ca.base.constructor.call(this,"Title","title",E,null,h);this.chart=h;this.canvas=h.canvas;this.ctx=this.chart.ctx;this.optionsName="title";if(l(this.options.margin)&&h.options.subtitles)for(var t=h.options.subtitles,C=0;C<t.length;C++)if((l(t[C].horizontalAlign)&&"center"===this.horizontalAlign||t[C].horizontalAlign===this.horizontalAlign)&&(l(t[C].verticalAlign)&&"top"===this.verticalAlign||t[C].verticalAlign=== this.verticalAlign)&&!t[C].dockInsidePlotArea===!this.dockInsidePlotArea){this.margin=0;break}"undefined"===typeof this.options.fontSize&&(this.fontSize=this.chart.getAutoFontSize(this.fontSize));this.height=this.width=null;this.bounds={x1:null,y1:null,x2:null,y2:null}}function Ka(h,l,t){Ka.base.constructor.call(this,"Subtitle","subtitles",l,t,h);this.chart=h;this.canvas=h.canvas;this.ctx=this.chart.ctx;this.optionsName="subtitles";this.isOptionsInArray=!0;"undefined"===typeof this.options.fontSize&& (this.fontSize=this.chart.getAutoFontSize(this.fontSize));this.height=this.width=null;this.bounds={x1:null,y1:null,x2:null,y2:null}}function Ya(){this.pool=[]}function La(h){var l;h&&Ma[h]&&(l=Ma[h]);La.base.constructor.call(this,"CultureInfo",null,l,null,null)}var Ja=!1,S={},t=!!document.createElement("canvas").getContext,sa={Chart:{width:500,height:400,zoomEnabled:!1,zoomType:"x",backgroundColor:"white",theme:"light1",animationEnabled:!1,animationDuration:1200,dataPointWidth:null,dataPointMinWidth:null, dataPointMaxWidth:null,colorSet:"colorSet1",culture:"en",creditText:"CanvasJS",interactivityEnabled:!0,exportEnabled:!1,exportFileName:"Chart",rangeChanging:null,rangeChanged:null,publicProperties:{title:"readWrite",subtitles:"readWrite",toolbar:"readWrite",toolTip:"readWrite",legend:"readWrite",axisX:"readWrite",axisY:"readWrite",axisX2:"readWrite",axisY2:"readWrite",data:"readWrite",options:"readWrite",bounds:"readOnly",container:"readOnly",selectedColorSet:"readOnly"}},Title:{padding:0,text:null, verticalAlign:"top",horizontalAlign:"center",fontSize:20,fontFamily:"Calibri",fontWeight:"normal",fontColor:"black",fontStyle:"normal",borderThickness:0,borderColor:"black",cornerRadius:0,backgroundColor:t?"transparent":null,margin:5,wrap:!0,maxWidth:null,textAlign:"center",dockInsidePlotArea:!1,publicProperties:{options:"readWrite",bounds:"readOnly",chart:"readOnly"}},Subtitle:{padding:0,text:null,verticalAlign:"top",horizontalAlign:"center",fontSize:14,fontFamily:"Calibri",fontWeight:"normal",fontColor:"black", fontStyle:"normal",borderThickness:0,borderColor:"black",cornerRadius:0,backgroundColor:null,margin:2,wrap:!0,maxWidth:null,textAlign:"center",dockInsidePlotArea:!1,publicProperties:{options:"readWrite",bounds:"readOnly",chart:"readOnly"}},Toolbar:{itemBackgroundColor:"white",itemBackgroundColorOnHover:"#2196f3",buttonBorderColor:"#2196f3",buttonBorderThickness:1,fontColor:"black",fontColorOnHover:"white",publicProperties:{options:"readWrite",chart:"readOnly"}},Legend:{name:null,verticalAlign:"center", horizontalAlign:"right",fontSize:14,fontFamily:"calibri",fontWeight:"normal",fontColor:"black",fontStyle:"normal",cursor:"default",itemmouseover:null,itemmouseout:null,itemmousemove:null,itemclick:null,dockInsidePlotArea:!1,reversed:!1,backgroundColor:t?"transparent":null,borderColor:t?"transparent":null,borderThickness:0,cornerRadius:0,maxWidth:null,maxHeight:null,markerMargin:null,itemMaxWidth:null,itemWidth:null,itemWrap:!0,itemTextAlign:"left",itemTextFormatter:null,publicProperties:{options:"readWrite", bounds:"readOnly",chart:"readOnly"}},ToolTip:{enabled:!0,shared:!1,animationEnabled:!0,content:null,contentFormatter:null,reversed:!1,backgroundColor:t?"rgba(255,255,255,.9)":"rgb(255,255,255)",borderColor:null,borderThickness:2,cornerRadius:5,fontSize:14,fontColor:"black",fontFamily:"Calibri, Arial, Georgia, serif;",fontWeight:"normal",fontStyle:"italic",updated:null,hidden:null,publicProperties:{options:"readWrite",chart:"readOnly"}},Axis:{minimum:null,maximum:null,viewportMinimum:null,viewportMaximum:null, interval:null,intervalType:null,reversed:!1,logarithmic:!1,logarithmBase:10,title:null,titleFontColor:"black",titleFontSize:20,titleFontFamily:"arial",titleFontWeight:"normal",titleFontStyle:"normal",titleWrap:!0,titleMaxWidth:null,titleBackgroundColor:t?"transparent":null,titleBorderColor:t?"transparent":null,titleBorderThickness:0,titleCornerRadius:0,titleTextAlign:"left",titlePadding:0,labelAngle:0,labelFontFamily:"arial",labelFontColor:"black",labelFontSize:12,labelFontWeight:"normal",labelFontStyle:"normal", labelAutoFit:!0,labelWrap:!0,labelMaxWidth:null,labelFormatter:null,labelBackgroundColor:t?"transparent":null,labelBorderColor:t?"transparent":null,labelBorderThickness:0,labelPadding:0,labelCornerRadius:0,labelPlacement:"outside",labelTextAlign:"left",prefix:"",suffix:"",includeZero:!1,tickLength:5,tickColor:"black",tickThickness:1,tickPlacement:"outside",lineColor:"black",lineThickness:1,lineDashType:"solid",gridColor:"#A0A0A0",gridThickness:0,gridDashType:"solid",interlacedColor:t?"transparent": null,valueFormatString:null,margin:2,publicProperties:{options:"readWrite",stripLines:"readWrite",scaleBreaks:"readWrite",crosshair:"readWrite",bounds:"readOnly",chart:"readOnly"}},StripLine:{value:null,startValue:null,endValue:null,color:"orange",opacity:null,thickness:2,lineDashType:"solid",label:"",labelPlacement:"inside",labelAlign:"far",labelWrap:!0,labelMaxWidth:null,labelBackgroundColor:null,labelBorderColor:t?"transparent":null,labelBorderThickness:0,labelCornerRadius:0,labelFontFamily:"arial", labelFontColor:"orange",labelFontSize:12,labelFontWeight:"normal",labelFontStyle:"normal",labelFormatter:null,labelTextAlign:"left",labelPadding:0,tickColor:null,tickThickness:null,tickLength:null,showOnTop:!1,publicProperties:{options:"readWrite",axis:"readOnly",bounds:"readOnly",chart:"readOnly"}},ScaleBreaks:{autoCalculate:!1,collapsibleThreshold:"25%",maxNumberOfAutoBreaks:2,spacing:8,type:"straight",color:"#FFFFFF",fillOpacity:0.9,lineThickness:2,lineColor:"#E16E6E",lineDashType:"solid",publicProperties:{options:"readWrite", customBreaks:"readWrite",axis:"readOnly",autoBreaks:"readOnly",bounds:"readOnly",chart:"readOnly"}},Break:{startValue:null,endValue:null,spacing:8,type:"straight",color:"#FFFFFF",fillOpacity:0.9,lineThickness:2,lineColor:"#E16E6E",lineDashType:"solid",publicProperties:{options:"readWrite",scaleBreaks:"readOnly",bounds:"readOnly",chart:"readOnly"}},Crosshair:{enabled:!1,snapToDataPoint:!1,color:"grey",opacity:1,thickness:2,lineDashType:"solid",label:"",labelWrap:!0,labelMaxWidth:null,labelTextAlign:"left", labelBackgroundColor:t?"grey":null,labelBorderColor:t?"grey":null,labelBorderThickness:0,labelCornerRadius:0,labelFontFamily:t?"Calibri, Optima, Candara, Verdana, Geneva, sans-serif":"calibri",labelFontSize:12,labelPadding:{top:2,right:3,bottom:2,left:4},labelFontColor:"#fff",labelFontWeight:"normal",labelFontStyle:"normal",labelFormatter:null,valueFormatString:null,updated:null,hidden:null,publicProperties:{options:"readWrite",axis:"readOnly",bounds:"readOnly",chart:"readOnly"}},DataSeries:{name:null, dataPoints:null,label:"",bevelEnabled:!1,highlightEnabled:!0,cursor:"default",indexLabel:"",indexLabelPlacement:"auto",indexLabelOrientation:"horizontal",indexLabelTextAlign:"left",indexLabelFontColor:"black",indexLabelFontSize:12,indexLabelFontStyle:"normal",indexLabelFontFamily:"Arial",indexLabelFontWeight:"normal",indexLabelPadding:0,indexLabelBackgroundColor:null,indexLabelBorderColor:t?"transparent":null,indexLabelBorderThickness:0,indexLabelLineColor:"gray",indexLabelLineThickness:1,indexLabelLineDashType:"solid", indexLabelMaxWidth:null,indexLabelWrap:!0,indexLabelFormatter:null,lineThickness:2,lineDashType:"solid",connectNullData:!1,nullDataLineDashType:"dash",color:null,lineColor:null,risingColor:"white",fallingColor:"red",fillOpacity:null,startAngle:0,radius:null,innerRadius:null,explodeOnClick:!0,neckHeight:null,neckWidth:null,reversed:!1,valueRepresents:null,linkedDataSeriesIndex:null,whiskerThickness:2,whiskerDashType:"solid",whiskerColor:null,whiskerLength:null,stemThickness:2,stemColor:null,stemDashType:"solid", upperBoxColor:"white",lowerBoxColor:"white",type:"column",xValueType:"number",axisXType:"primary",axisYType:"primary",axisXIndex:0,axisYIndex:0,xValueFormatString:null,yValueFormatString:null,zValueFormatString:null,percentFormatString:null,showInLegend:!1,legendMarkerType:null,legendMarkerColor:null,legendText:null,legendMarkerBorderColor:t?"transparent":null,legendMarkerBorderThickness:0,markerType:"circle",markerColor:null,markerSize:null,markerBorderColor:t?"transparent":null,markerBorderThickness:0, mouseover:null,mouseout:null,mousemove:null,click:null,toolTipContent:null,visible:!0,publicProperties:{options:"readWrite",axisX:"readWrite",axisY:"readWrite",chart:"readOnly"}},TextBlock:{x:0,y:0,width:null,height:null,maxWidth:null,maxHeight:null,padding:0,angle:0,text:"",horizontalAlign:"center",textAlign:"left",fontSize:12,fontFamily:"calibri",fontWeight:"normal",fontColor:"black",fontStyle:"normal",borderThickness:0,borderColor:"black",cornerRadius:0,backgroundColor:null,textBaseline:"top"}, CultureInfo:{decimalSeparator:".",digitGroupSeparator:",",zoomText:"Zoom",panText:"Pan",resetText:"Reset",menuText:"More Options",saveJPGText:"Save as JPEG",savePNGText:"Save as PNG",printText:"Print",days:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),shortDays:"Sun Mon Tue Wed Thu Fri Sat".split(" "),months:"January February March April May June July August September October November December".split(" "),shortMonths:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" ")}}, Ma={en:{}},r=t?"Trebuchet MS, Helvetica, sans-serif":"Arial",Ha=t?"Impact, Charcoal, sans-serif":"Arial",Da={colorSet1:"#4F81BC #C0504E #9BBB58 #23BFAA #8064A1 #4AACC5 #F79647 #7F6084 #77A033 #33558B #E59566".split(" "),colorSet2:"#6D78AD #51CDA0 #DF7970 #4C9CA0 #AE7D99 #C9D45C #5592AD #DF874D #52BCA8 #8E7AA3 #E3CB64 #C77B85 #C39762 #8DD17E #B57952 #FCC26C".split(" "),colorSet3:"#8CA1BC #36845C #017E82 #8CB9D0 #708C98 #94838D #F08891 #0366A7 #008276 #EE7757 #E5BA3A #F2990B #03557B #782970".split(" ")}, F,ca,U,ea,ja;ca="#333333";U="#000000";F="#666666";ja=ea="#000000";var ga=20,x=14,Za={colorSet:"colorSet1",backgroundColor:"#FFFFFF",title:{fontFamily:Ha,fontSize:32,fontColor:ca,fontWeight:"normal",verticalAlign:"top",margin:5},subtitles:[{fontFamily:Ha,fontSize:x,fontColor:ca,fontWeight:"normal",verticalAlign:"top",margin:5}],data:[{indexLabelFontFamily:r,indexLabelFontSize:x,indexLabelFontColor:ca,indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:r,titleFontSize:ga, titleFontColor:ca,titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:U,labelFontWeight:"normal",lineThickness:1,lineColor:F,tickThickness:1,tickColor:F,gridThickness:0,gridColor:F,stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"}, scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisX2:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:ca,titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:U,labelFontWeight:"normal",lineThickness:1,lineColor:F,tickThickness:1,tickColor:F,gridThickness:0,gridColor:F,stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r, labelFontSize:x,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisY:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:ca,titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:U,labelFontWeight:"normal",lineThickness:1,lineColor:F,tickThickness:1,tickColor:F,gridThickness:1,gridColor:F,stripLines:[{labelFontFamily:r, labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisY2:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:ca,titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x, labelFontColor:U,labelFontWeight:"normal",lineThickness:1,lineColor:F,tickThickness:1,tickColor:F,gridThickness:1,gridColor:F,stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1, lineDashType:"solid"}}],legend:{fontFamily:r,fontSize:14,fontColor:ca,fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:r,fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1},toolbar:{itemBackgroundColor:"white",itemBackgroundColorOnHover:"#2196f3",buttonBorderColor:"#2196f3",buttonBorderThickness:1,fontColor:"black",fontColorOnHover:"white"}};U=ca="#F5F5F5";F="#FFFFFF";ea="#40BAF1";ja="#F5F5F5";var ga=20,x=14,eb={colorSet:"colorSet2",title:{fontFamily:r, fontSize:33,fontColor:"#3A3A3A",fontWeight:"bold",verticalAlign:"top",margin:5},subtitles:[{fontFamily:r,fontSize:x,fontColor:"#3A3A3A",fontWeight:"normal",verticalAlign:"top",margin:5}],data:[{indexLabelFontFamily:r,indexLabelFontSize:x,indexLabelFontColor:"#666666",indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:"#666666",titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:"#666666",labelFontWeight:"normal", lineThickness:1,lineColor:"#BBBBBB",tickThickness:1,tickColor:"#BBBBBB",gridThickness:1,gridColor:"#BBBBBB",stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1, lineDashType:"solid"}}],axisX2:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:"#666666",titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:"#666666",labelFontWeight:"normal",lineThickness:1,lineColor:"#BBBBBB",tickColor:"#BBBBBB",tickThickness:1,gridThickness:1,gridColor:"#BBBBBB",stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x, labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisY:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:"#666666",titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:"#666666",labelFontWeight:"normal",lineThickness:0,lineColor:"#BBBBBB",tickColor:"#BBBBBB",tickThickness:1,gridThickness:1,gridColor:"#BBBBBB", stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],axisY2:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:"#666666",titleFontWeight:"normal", labelFontFamily:r,labelFontSize:x,labelFontColor:"#666666",labelFontWeight:"normal",lineThickness:0,lineColor:"#BBBBBB",tickColor:"#BBBBBB",tickThickness:1,gridThickness:1,gridColor:"#BBBBBB",stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FFA500",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FFA500",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#EEEEEE",labelFontWeight:"normal",labelBackgroundColor:"black",color:"black",thickness:1,lineDashType:"dot"}, scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#BBBBBB",lineThickness:1,lineDashType:"solid"}}],legend:{fontFamily:r,fontSize:14,fontColor:"#3A3A3A",fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:r,fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1},toolbar:{itemBackgroundColor:"white",itemBackgroundColorOnHover:"#2196f3",buttonBorderColor:"#2196f3",buttonBorderThickness:1,fontColor:"black",fontColorOnHover:"white"}};U=ca="#F5F5F5";F="#FFFFFF"; ea="#40BAF1";ja="#F5F5F5";ga=20;x=14;Ha={colorSet:"colorSet1",backgroundColor:"#2A2A2A",title:{fontFamily:Ha,fontSize:32,fontColor:ca,fontWeight:"normal",verticalAlign:"top",margin:5},subtitles:[{fontFamily:Ha,fontSize:x,fontColor:ca,fontWeight:"normal",verticalAlign:"top",margin:5}],toolbar:{itemBackgroundColor:"#666666",itemBackgroundColorOnHover:"#FF7372",buttonBorderColor:"#FF7372",buttonBorderThickness:1,fontColor:"#F5F5F5",fontColorOnHover:"#F5F5F5"},data:[{indexLabelFontFamily:r,indexLabelFontSize:x, indexLabelFontColor:U,indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:U,titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:U,labelFontWeight:"normal",lineThickness:1,lineColor:F,tickThickness:1,tickColor:F,gridThickness:0,gridColor:F,stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r, labelFontSize:x,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisX2:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:U,titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:U,labelFontWeight:"normal",lineThickness:1,lineColor:F,tickThickness:1,tickColor:F,gridThickness:0,gridColor:F,stripLines:[{labelFontFamily:r, labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:U,titleFontWeight:"normal",labelFontFamily:r, labelFontSize:x,labelFontColor:U,labelFontWeight:"normal",lineThickness:1,lineColor:F,tickThickness:1,tickColor:F,gridThickness:1,gridColor:F,stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777", lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY2:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:U,titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:U,labelFontWeight:"normal",lineThickness:1,lineColor:F,tickThickness:1,tickColor:F,gridThickness:1,gridColor:F,stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#000000", labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],legend:{fontFamily:r,fontSize:14,fontColor:ca,fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:r,fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1,fontColor:U,backgroundColor:"rgba(0, 0, 0, .7)"}};F="#FFFFFF";U=ca="#FAFAFA";ea="#40BAF1";ja="#F5F5F5"; var ga=20,x=14,Qa={light1:Za,light2:eb,dark1:Ha,dark2:{colorSet:"colorSet2",backgroundColor:"#32373A",title:{fontFamily:r,fontSize:32,fontColor:ca,fontWeight:"normal",verticalAlign:"top",margin:5},subtitles:[{fontFamily:r,fontSize:x,fontColor:ca,fontWeight:"normal",verticalAlign:"top",margin:5}],toolbar:{itemBackgroundColor:"#666666",itemBackgroundColorOnHover:"#FF7372",buttonBorderColor:"#FF7372",buttonBorderThickness:1,fontColor:"#F5F5F5",fontColorOnHover:"#F5F5F5"},data:[{indexLabelFontFamily:r, indexLabelFontSize:x,indexLabelFontColor:U,indexLabelFontWeight:"normal",indexLabelLineThickness:1}],axisX:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:U,titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:U,labelFontWeight:"normal",lineThickness:1,lineColor:F,tickThickness:1,tickColor:F,gridThickness:0,gridColor:F,stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r, labelFontSize:x,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisX2:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:U,titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:U,labelFontWeight:"normal",lineThickness:1,lineColor:F,tickThickness:1,tickColor:F,gridThickness:0,gridColor:F,stripLines:[{labelFontFamily:r, labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:U,titleFontWeight:"normal",labelFontFamily:r, labelFontSize:x,labelFontColor:U,labelFontWeight:"normal",lineThickness:0,lineColor:F,tickThickness:1,tickColor:F,gridThickness:1,gridColor:F,stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#000000",labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777", lineThickness:1,lineDashType:"solid",color:"#111111"}}],axisY2:[{titleFontFamily:r,titleFontSize:ga,titleFontColor:U,titleFontWeight:"normal",labelFontFamily:r,labelFontSize:x,labelFontColor:U,labelFontWeight:"normal",lineThickness:0,lineColor:F,tickThickness:1,tickColor:F,gridThickness:1,gridColor:F,stripLines:[{labelFontFamily:r,labelFontSize:x,labelFontColor:"#FF7300",labelFontWeight:"normal",labelBackgroundColor:null,color:"#FF7300",thickness:1}],crosshair:{labelFontFamily:r,labelFontSize:x,labelFontColor:"#000000", labelFontWeight:"normal",labelBackgroundColor:ja,color:ea,thickness:1,lineDashType:"dash"},scaleBreaks:{type:"zigzag",spacing:"2%",lineColor:"#777777",lineThickness:1,lineDashType:"solid",color:"#111111"}}],legend:{fontFamily:r,fontSize:14,fontColor:ca,fontWeight:"bold",verticalAlign:"bottom",horizontalAlign:"center"},toolTip:{fontFamily:r,fontSize:14,fontStyle:"normal",cornerRadius:0,borderThickness:1,fontColor:U,backgroundColor:"rgba(0, 0, 0, .7)"}},theme1:Za,theme2:eb,theme3:Za},R={numberDuration:1, yearDuration:314496E5,monthDuration:2592E6,weekDuration:6048E5,dayDuration:864E5,hourDuration:36E5,minuteDuration:6E4,secondDuration:1E3,millisecondDuration:1,dayOfWeekFromInt:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" ")};(function(){S.fSDec=function(h){for(var l="",t=0;t<h.length;t++)l+=String.fromCharCode(Math.ceil(h.length/57/5)^h.charCodeAt(t));return l};delete sa[S.fSDec("Bi`su")][S.fSDec("bsdehuIsdg")];S.pro={sCH:sa[S.fSDec("Bi`su")][S.fSDec("bsdehuIsdg")]};S._fTWm= function(h){if("undefined"===typeof S.pro.sCH&&!nb)try{var l,t=h[S.fSDec("buy")];t[S.fSDec("udyuC`rdmhod")]=S.fSDec("unq");t[S.fSDec("gnou")]=11+S.fSDec("qy!B`mhcsh-!Mtbhe`!Fs`oed-!Mtbhe`!R`or!Tohbned-!@sh`m-!r`or,rdshg");l=h.height-11;t[S.fSDec("bmd`sSdbu")](0,l,t[S.fSDec("ld`rtsdUdyu")](S.fSDec("Ono,Bnlldsbh`m!Wdsrhno")).width,11);t[S.fSDec("ghmmRuxmd")]=h.backgroundColor;t[S.fSDec("ghmmSdbu")](0,l,t[S.fSDec("ld`rtsdUdyu")](S.fSDec("Ono,Bnlldsbh`m!Wdsrhno")).width,11);t[S.fSDec("ghmmRuxmd")]=S.fSDec("fsdx"); t[S.fSDec("ghmmUdyu")](S.fSDec("Ono,Bnlldsbh`m!Wdsrhno"),0,l)}catch(C){}}})();var ib=function(){var h=!1;try{var l=Object.defineProperty&&Object.defineProperty({},"passive",{get:function(){h=!0;return!1}});window.addEventListener&&(window.addEventListener("test",null,l),window.removeEventListener("test",null,l))}catch(t){h=!1}return h}(),ab={},ta=null,ob=function(){this.ctx.clearRect(0,0,this.width,this.height);this.backgroundColor&&(this.ctx.fillStyle=this.backgroundColor,this.ctx.fillRect(0,0,this.width, this.height))},za=function(h){h.width=1;h.height=1;h.getContext("2d")&&h.getContext("2d").clearRect(0,0,1,1)},pb=function(h,l,t){l=Math.min(this.width,this.height);return Math.max("theme4"===this.theme?0:300<=l?12:11,Math.round(l*(h/400)))},Ea=function(){var h=/D{1,4}|M{1,4}|Y{1,4}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|f{1,3}|t{1,2}|T{1,2}|K|z{1,3}|"[^"]*"|'[^']*'/g,l="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),t="Sun Mon Tue Wed Thu Fri Sat".split(" "),C="January February March April May June July August September October November December".split(" "), V="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),r=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,A=/[^-+\dA-Z]/g;return function(x,J,F){var X=F?F.days:l,Q=F?F.months:C,R=F?F.shortDays:t,K=F?F.shortMonths:V;F="";var S=!1;x=x&&x.getTime?x:x?new Date(x):new Date;if(isNaN(x))throw SyntaxError("invalid date");"UTC:"===J.slice(0,4)&&(J=J.slice(4),S=!0);F=S?"getUTC":"get";var T=x[F+"Date"](),M=x[F+"Day"](), Y=x[F+"Month"](),a=x[F+"FullYear"](),e=x[F+"Hours"](),c=x[F+"Minutes"](),b=x[F+"Seconds"](),d=x[F+"Milliseconds"](),f=S?0:x.getTimezoneOffset();return F=J.replace(h,function(n){switch(n){case "D":return T;case "DD":return ia(T,2);case "DDD":return R[M];case "DDDD":return X[M];case "M":return Y+1;case "MM":return ia(Y+1,2);case "MMM":return K[Y];case "MMMM":return Q[Y];case "Y":return parseInt(String(a).slice(-2));case "YY":return ia(String(a).slice(-2),2);case "YYY":return ia(String(a).slice(-3), 3);case "YYYY":return ia(a,4);case "h":return e%12||12;case "hh":return ia(e%12||12,2);case "H":return e;case "HH":return ia(e,2);case "m":return c;case "mm":return ia(c,2);case "s":return b;case "ss":return ia(b,2);case "f":return ia(String(d),3).slice(0,1);case "ff":return ia(String(d),3).slice(0,2);case "fff":return ia(String(d),3).slice(0,3);case "t":return 12>e?"a":"p";case "tt":return 12>e?"am":"pm";case "T":return 12>e?"A":"P";case "TT":return 12>e?"AM":"PM";case "K":return S?"UTC":(String(x).match(r)|| [""]).pop().replace(A,"");case "z":return(0<f?"-":"+")+Math.floor(Math.abs(f)/60);case "zz":return(0<f?"-":"+")+ia(Math.floor(Math.abs(f)/60),2);case "zzz":return(0<f?"-":"+")+ia(Math.floor(Math.abs(f)/60),2)+ia(Math.abs(f)%60,2);default:return n.slice(1,n.length-1)}})}}(),qb=function(h){var l=0>h;if(1>Math.abs(h)){var t=parseInt(h.toString().split("e-")[1]);t&&(h=(l?-1*h:h)*Math.pow(10,t-1),h="0."+Array(t).join("0")+h.toString().substring(2),h=l?"-"+h:h)}else t=parseInt(h.toString().split("+")[1]), 20<t&&(t-=20,h/=Math.pow(10,t),h=h.toString()+Array(t+1).join("0"));return String(h)},fa=function(h,l,t){if(null===h)return"";if(!isFinite(h))return h;h=Number(h);var C=0>h?!0:!1;C&&(h*=-1);var V=t?t.decimalSeparator:".",r=t?t.digitGroupSeparator:",",A="";l=String(l);var A=1,x=t="",F=-1,J=[],X=[],Q=0,R=0,K=0,S=!1,T=0,x=l.match(/"[^"]*"|'[^']*'|[eE][+-]*[0]+|[,]+[.]|\u2030|./g);l=null;for(var M=0;x&&M<x.length;M++)if(l=x[M],"."===l&&0>F)F=M;else{if("%"===l)A*=100;else if("\u2030"===l){A*=1E3;continue}else if(","=== l[0]&&"."===l[l.length-1]){A/=Math.pow(1E3,l.length-1);F=M+l.length-1;continue}else"E"!==l[0]&&"e"!==l[0]||"0"!==l[l.length-1]||(S=!0);0>F?(J.push(l),"#"===l||"0"===l?Q++:","===l&&K++):(X.push(l),"#"!==l&&"0"!==l||R++)}S&&(l=Math.floor(h),x=-Math.floor(Math.log(h)/Math.LN10+1),T=0===h?0:0===l?-(Q+x):qb(l).length-Q,A/=Math.pow(10,T));0>F&&(F=M);A=(h*A).toFixed(R);l=A.split(".");A=(l[0]+"").split("");h=(l[1]+"").split("");A&&"0"===A[0]&&A.shift();for(S=x=M=R=F=0;0<J.length;)if(l=J.pop(),"#"===l||"0"=== l)if(F++,F===Q){var Y=A,A=[];if("0"===l)for(l=Q-R-(Y?Y.length:0);0<l;)Y.unshift("0"),l--;for(;0<Y.length;)t=Y.pop()+t,S++,0===S%x&&(M===K&&0<Y.length)&&(t=r+t)}else 0<A.length?(t=A.pop()+t,R++,S++):"0"===l&&(t="0"+t,R++,S++),0===S%x&&(M===K&&0<A.length)&&(t=r+t);else"E"!==l[0]&&"e"!==l[0]||"0"!==l[l.length-1]||!/[eE][+-]*[0]+/.test(l)?","===l?(M++,x=S,S=0,0<A.length&&(t=r+t)):t=1<l.length&&('"'===l[0]&&'"'===l[l.length-1]||"'"===l[0]&&"'"===l[l.length-1])?l.slice(1,l.length-1)+t:l+t:(l=0>T?l.replace("+", "").replace("-",""):l.replace("-",""),t+=l.replace(/[0]+/,function(a){return ia(T,a.length)}));r="";for(J=!1;0<X.length;)l=X.shift(),"#"===l||"0"===l?0<h.length&&0!==Number(h.join(""))?(r+=h.shift(),J=!0):"0"===l&&(r+="0",J=!0):1<l.length&&('"'===l[0]&&'"'===l[l.length-1]||"'"===l[0]&&"'"===l[l.length-1])?r+=l.slice(1,l.length-1):"E"!==l[0]&&"e"!==l[0]||"0"!==l[l.length-1]||!/[eE][+-]*[0]+/.test(l)?r+=l:(l=0>T?l.replace("+","").replace("-",""):l.replace("-",""),r+=l.replace(/[0]+/,function(a){return ia(T, a.length)}));t+=(J?V:"")+r;return C?"-"+t:t},Ra=function(h){var l=0,t=0;h=h||window.event;h.offsetX||0===h.offsetX?(l=h.offsetX,t=h.offsetY):h.layerX||0==h.layerX?(l=h.layerX,t=h.layerY):(l=h.pageX-h.target.offsetLeft,t=h.pageY-h.target.offsetTop);return{x:l,y:t}},cb=!0,Va=window.devicePixelRatio||1,Pa=1,la=cb?Va/Pa:1,aa=function(h,l,t,C,r,x,A,F,J,X,S,R,Q){"undefined"===typeof Q&&(Q=1);A=A||0;F=F||"black";var K=15<C-l&&15<r-t?8:0.35*Math.min(C-l,r-t);h.beginPath();h.moveTo(l,t);h.save();h.fillStyle= x;h.globalAlpha=Q;h.fillRect(l,t,C-l,r-t);h.globalAlpha=1;0<A&&(Q=0===A%2?0:0.5,h.beginPath(),h.lineWidth=A,h.strokeStyle=F,h.moveTo(l,t),h.rect(l-Q,t-Q,C-l+2*Q,r-t+2*Q),h.stroke());h.restore();!0===J&&(h.save(),h.beginPath(),h.moveTo(l,t),h.lineTo(l+K,t+K),h.lineTo(C-K,t+K),h.lineTo(C,t),h.closePath(),A=h.createLinearGradient((C+l)/2,t+K,(C+l)/2,t),A.addColorStop(0,x),A.addColorStop(1,"rgba(255, 255, 255, .4)"),h.fillStyle=A,h.fill(),h.restore());!0===X&&(h.save(),h.beginPath(),h.moveTo(l,r),h.lineTo(l+ K,r-K),h.lineTo(C-K,r-K),h.lineTo(C,r),h.closePath(),A=h.createLinearGradient((C+l)/2,r-K,(C+l)/2,r),A.addColorStop(0,x),A.addColorStop(1,"rgba(255, 255, 255, .4)"),h.fillStyle=A,h.fill(),h.restore());!0===S&&(h.save(),h.beginPath(),h.moveTo(l,t),h.lineTo(l+K,t+K),h.lineTo(l+K,r-K),h.lineTo(l,r),h.closePath(),A=h.createLinearGradient(l+K,(r+t)/2,l,(r+t)/2),A.addColorStop(0,x),A.addColorStop(1,"rgba(255, 255, 255, 0.1)"),h.fillStyle=A,h.fill(),h.restore());!0===R&&(h.save(),h.beginPath(),h.moveTo(C, t),h.lineTo(C-K,t+K),h.lineTo(C-K,r-K),h.lineTo(C,r),A=h.createLinearGradient(C-K,(r+t)/2,C,(r+t)/2),A.addColorStop(0,x),A.addColorStop(1,"rgba(255, 255, 255, 0.1)"),h.fillStyle=A,A.addColorStop(0,x),A.addColorStop(1,"rgba(255, 255, 255, 0.1)"),h.fillStyle=A,h.fill(),h.closePath(),h.restore())},na=function(l){for(var t="",r=0;r<l.length;r++)t+=String.fromCharCode(Math.ceil(l.length/57/5)^l.charCodeAt(r));return t},nb=(r=window&&window[na("mnb`uhno")]&&window[na("mnb`uhno")].href)&&(-1!==r.indexOf(na("b`ow`rkr/bnl"))|| -1!==r.indexOf(na("gdonqhy/bnl"))||-1!==r.indexOf(na("gheemd"))||-1!==r.indexOf(na("bnedqdo"))||-1!==r.indexOf(na("beqo"))),lb=r&&(-1!==r.indexOf(na("b`ow`rkr/bnl"))||-1!==r.indexOf(na("gdonqhy/bnl"))),mb={reset:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAeCAYAAABJ/8wUAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAPjSURBVFhHxVdJaFNRFP1J/jwkP5MxsbaC1WJEglSxOFAXIsFpVRE3ggi1K90obioRRBA33XXnQnciirhQcMCdorgQxBkXWlREkFKsWkv5npvckp/XnzRpKh64kLw733fffe9L/wrL0+mVUdO8uTSZ3MBL/we2qg4rkuSpodCELstXE46ziVkLQ6FQcGOmeSSq6wd4aV50d3drWjj8kQKZJTUc9kxFGenv79dZrDksTSTWWJp2QYtEPiErysyzdX0LsxsCQR8keX8gs6RHIk8ysdgKFg2G53mhuOPsshTlBjKaFo1g7SqLNoShKLdFXT8huQ/paLSbxatYnc2mHMM4hr18Vi8TIvCmXF3vYrW6cF23gGTOk0M1wA4RKvOmq6vLZRVJipvmSWT6tZ6CSEYkco5V50VPT4+D7RwOqi6RiSZm0fJ+vggSqkeoypdsNmuyelNwbXsbgvkWYMtzDWNvWaijoyOBqE+hVK8abcssUeXQ/YfKyi0gFYv1Ipgfoj34fYGTJLOYJA0ODirok32GLN8XhUWCwSes1hIwBg6LydJ/tEeRRapAdUp+wSAiZchtZZWWgAZ+JNpD8peYXQVK9UwUxNpzOK8pq97kURZhYTCKBwPD7h2zK+js7Myi7D8Fod+0TkMI8+EMAngLGc/WtBFWawkFHFnoj/t9KLgGmF0B3QfkxC+EarxkdhnFYlFLY06USqUwL7UMjICHfh/wOc2sCqhpxGbCkLvL7EUDbF73+6DkmVWB6zi7xUDQSLeYvWjAILvm9zEnkJhlbRcDQZcv6Kg2AipyT/Axw6wKlqVSqxDdjF8Izfod13qURdrG/nxehY+xGh+h0CSzKygGvSNQIcc097BI24jb9hax6kj2E7OrMFX1il+ICEf2NrPbhiXLl+fYl+U7zK4iYdsDcyLGf+ofFlkwcN+s10KhmpuYhhtm0hCLVIFL0MDsqNlDIqy9x2CLs1jL6OvrI7vPRbtohXG6eFmsFnHDGAp6n9AgyuVySRZrGvROxRgIfLXhzjrNYnNBUxNX/dMgRWT1mt4XLDovaApD53E9W3ilNX5M55LJHpRtIsgAvciR4WWcgK2Dvb1YqgXevmF8z2zEBTcKG39EfSKsT9EbhVUaI2FZO+oZIqImxol6j66/hcAu4sSN4vc1ZPoKeoE6RGhYL2YYA+ymOSSi0Z0wWntbtkGUWCvfSDXIxONraZ/FY90KUfNTpfC5spnNLgxoYNnR9RO4F8ofXEHOgogCQE99w+fF2Xw+b7O59rEOsyRqGEfpVoaDMQQ1CZrG46bcM6AZ0C/wPqNfHliqejyTySxh9TqQpL+xmbIlkB9SlAAAAABJRU5ErkJggg=="}, pan:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAICSURBVEhLxZbPahNRGMUn/5MpuAiBEAIufQGfzr5E40YptBXajYzudCEuGqS+gGlrFwquDGRTutBdYfydzJ3LzeQmJGZue+Dw/Z17Mnfmu5Pof9Hr9Z61Wq0bWZMKj263O6xWq99wU9lOpzPMKgEhEcRucNOcioOK+0RzBhNvt9tPV4nmVF19+OWhVqt9xXgFXZq+8lCv119UKpUJ7iX2FmvFTKz8RH34YdBsNk8wVtjE4fGYwm8wrrDi3WBG5oKXZGRSS9hGuNFojLTe2lFz5xThWZIktayyiE2FdT3rzXBXz7krKiL8c17wAKFDjCus2AvW+YGZ9y2JF0VFRuMPfI//rsCE/C+s26s4gQu9ul7r4NteKx7H8XOC724xNNGbaNu++IrBqbOV7Tj3FgMRvc/YKOr3+3sE47wgEt/Bl/gaK5cHbNU11vYSXylfpK7XOvjuumPp4Wcoipu30Qsez2uMXYz4lfI+mOmwothY+SLiXJy7mKVpWs3Si0CoOMfeI9Od43Wic+jO+ZVv+crsm9QSNhUW9LXSeoPBYLXopthGuFQgdIxxhY+UDwlt1x5CZ1hX+NTUdt/OIvjKaDSmuOJfaIVNPKX+W18j/PLA2/kR44p5Sd8HbHngT/yTfNRWUXX14ZcL3wmX0+TLf8YO7CGT8yFE5zB3/gney25/OETRP9CtPDFe5jShAAAAAElFTkSuQmCC"}, zoom:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAALWSURBVEhLvZZLaBNRFIabyftBIgEfqCCBoCC6MYqiXYiIj4U76U4X7sUHbhQhUBfixhZEUBDB16YuFERaUaQLK7ooCOJj4UKtYEFU0EptShO/A9Ph3js3k8lo/eHnP7n3nP/M3LlzMz1hkUwmNziOcyKRSFyFt+LxeD/c2Wq1Ym7Kv0M2m11Os1OxWGycn1OwZXCGuXfwIhezkd9/jRgNT2L4ldhs1pbkX5OLJe4euVxuGQaPCa3mnUjtJx7BDuKusJTCV6jVVGHTMuYRjxma7yIOhTgFY6jNaAKew2xPKpVay9ganmkvj+M448/MfJdT5K5Gg4HJacRngPFgqVRaRNwW1B4i7yehWfsEDdz1K+A01AoxPIqGAiuwGfkOTY8+1A6u7AyiFTB2Hu0KPIrdiOnzHLWDybeImvy+Wq2mZa5bUHsD0Zpz+KxHdWQymV6kAb1ElqeORgJLvgnRdj1+R1AfzkIvSUjxVjQSarVakrueIPT8+H1F5jSUy+WXiJrUYBVWyVxU4PEU8TzhfaijUqnMIWrjaY492eWRwdKOIqrnIxnXwLLeRLwk2GQzrEMjg0avEbXxkIxr4OoOImpj2QwyFgms1koa/SZUG8s+0iGnEhNfCNXEhzIXBVz0McTzEvJ+70P9oNFtxEzei3aFYrFYxmuSUPWSv9Yi9IMm2xE1We56Mp1OV4nDwqFmBDV9gk9AEh4gZtFHNt8W4kAUCoXF5MorY9Z/kDni9nDv7hc0i2fhgLvTtX8a99PoMPPagTFPxofRzmDJ9yM+AyEmTfgGysYbQcfhDzPPJDmX0c7gDg4gs9BqFIWhm/Nct5H8gtBq1I7UfIbtvmIuoaGQcp+fdpbbSM43eEH5wrwLbXmhm/fU63VHXjcuok7hEByFY/AeHGC8L5/PL3HT5xGH1uYwfPOICGo+CBcU0vwO1BqzUqILDl/z/9VYIMfpddiAc47jDP8BsUpb13wOLRwAAAAASUVORK5CYII="}, menu:{image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAeCAYAAABE4bxTAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADoSURBVFhH7dc9CsJ