-
Notifications
You must be signed in to change notification settings - Fork 45
/
Copy pathzingchart.min.js
8 lines (7 loc) · 867 KB
/
zingchart.min.js
1
2
3
4
5
6
7
8
/*
All of the code within the ZingChart software is developed and copyrighted by ZingChart, Inc., and may not be copied,
replicated, or used in any other software or application without prior permission from ZingChart. All usage must coincide with the
ZingChart End User License Agreement which can be requested by email at [email protected].
Build 2.9.16-hf1
*/
if(typeof(ZC)==="undefined"){if(window.ZC={AV:function(e,i){if(e.indexOf)return e.indexOf(i);for(var t=0,n=e.length;t<n;t++)if(e[t]===i)return t;return-1},VERSION:"2.9.16-hf1",VERSIONID:"2.9.16.2025.01.15",LICENSEKEY:"",ABX:!1,CHARTS:["null","null3d","line","line3d","vline","area","area3d","varea","bar","bar3d","vbar","vbar3d","hbar","hbar3d","scatter","hscatter","bubble","hbubble","pie","pie3d","ring","ring3d","nestedpie","mixed","mixed3d","hmixed","radar","bullet","vbullet","hbullet","funnel","vfunnel","hfunnel","piano","heatmap","stock","range","vrange","gauge","venn"],EQUIV:{floatbar:["vfloatbar","hfloatbar"],boxplot:["vboxplot","hboxplot"],waterfall:["vwaterfall","hwaterfall"],populationpyramid:["population-pyramid","pop-pyramid"],bubblepie:["bubble-pie","bubblepie"],bar:["column","vbar"],radar:["polar","radar"],stream:["vstream"]},ALIAS:{ring:"pie"},execFn:function(e,i){var t=[].slice.call(arguments).splice(2);return ZC.evalFn(e,i).apply(i,t)},eval(e,i){for(var t=e.split(/\.|\[/gi),n=0;n<t.length;n++)"]"===t[n].charAt(t[n].length-1)&&(t[n]=t[n].substring(0,t[n].length-1),'"'===t[n].charAt(0)&&'"'===t[n].charAt(t[n].length-1)&&(t[n]=t[n].substring(1,t[n].length-1)),"'"===t[n].charAt(0)&&"'"===t[n].charAt(t[n].length-1)&&(t[n]=t[n].substring(1,t[n].length-1)));var a=t.pop();for(n=0;n<t.length;n++){if(null===ZC._n_(i[t[n]]))return null;i=i[t[n]]}return i[a]},evalFn:function(e,i){for(var t=e.split("."),n=t.pop(),a=0;a<t.length;a++)i=i[t[a]];return i[n]},cache:{data:{},size:0,add:function(e,i){ZC.cache.data[e]=i,ZC.cache.size++,ZC.cache.size>2048&&(ZC.cache.data={},ZC.cache.size=0)}},DEBUG:0,TS:{},MAX:Number.MAX_VALUE,IMG404:[],BLANK:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",TTLOCK:!1,REFRESH_TICK:{},ASYNC_TICK:[],COLORS:[],SEQ:0,LOGO_ABOUT:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJEAAAA1CAYAAABBVQnbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABu1JREFUeNrsXLFy4zYQBW9UR7wfSHh1iqMn6S3NxLXlLp3lL5D1ARlLkw+Q/QWiu3TW1Sqk65M5ukh9vPzAUV+gLMilDUMgAYigZUm7MzAliiDBxcPu2+XS3nq9ZiQkdaTF/3iet/UJ/vjr5wKFyz9//7dLKj0u4UboHamBpK54HEm2lgisTwgbH78ucBtDG+LnFKxSTOo9DkvU2rLvBFpH2hcKgFpCI9d2JELujMQNsd5CRFdVWKRU2G/syv7+hQWw6ePX6Nd/WELTcgScyGV0BiDqCG6wCyBa0rRQdEZC7sxaxri1ckNggRYKcr6A/ZlVA4tExPxYQAQubERqJBDtSu6hfYb2k0isoX2ztWoke06s6woRayLWJCQ5kkhIyBKR7FQIRCQEIpJjCPFn/xWR15D1fqTyEALRVtLBrU/qJhDZWB8OmFDaG8J+vk3JIhGITEQsUCtkgtslo4K1wwMRxPoBbAIXJ/Q8b3mQmpqvevD3VGFhuVV95PaXnbXTkr6h5M7j0mP3UDxMNo6g3TgCkSe5tiKb2QU3ttxD8PRRN7pFxkFxB+AYKc4hVyx04biDWGx1aqwPX+Yrbjmm0HqGPfwMbPPVOYIkPRA9yAZmYwG8Boi6gtnfJ1koXBeXhD1XGagDCN53vuoeksvabYi/ny5sogAHv4/xhhvK+c5UOj7E1Ts8BhC5zljv/8qbrzh3uZb2RgAeNY85a8dobWVLe40u8TgsEXDhEZJrHYnq46rTuS4XhK0nrW7uQmYw1lTTL5R4jFE/QQYK91VtUbjbmq8u4NNX2Q6zvNCuind1hPtMMot31k4MwB5iv0CylvaRXz6O3tO5VMGBLjozKUrDyVmw8szzFZwnEo5X1VA/RW9rdQ3KGBUxLYmGuHKG4nWk8aleqiz6XSFA5N/HuIgKZX6X7wuUGhlOxoME4FvoO1RGZ88uT6XPKAOuCgxm0aK6/8txLDPrukmci/EtDO54vP7th1HL0CpYAaiGnGtSDVnEBONJ4Xozi/Hx/Q9MX3bb2wCfKYByGWZhvt69T0pIeyF9/P1EAsGUPZcSM03/Hhx/UmnVcu533TixhgnyNRM0dgQgplGsPAkzYXwPzOzZnC7X81FBps0ln7DE4j7FFz7lhGSYWZ0CxLkF6pdEiin27WykHHILXKaLTuPRmQGAoidX8LoScOsD145xJQUVRD+2UJYM4scG7+Gly8ldqZxWOBc41UBB9q8UPEmcr54GRIXwBXn/ZDnzAMIzyhNVVTYKAAorAHTVgHL5pHOS+gEVkGqUcFnmWmB876F18Vzb5KmaijbjDAAiZ8k/jxVuWAXwZANAz5HirKR/mfBxXECbZeDYIpPe0riMsGKim8qBXMDEFy4hQv6tighD+C0usUJLOMetQOYTOFYVPe0KRHcl7nAGK98k8k0dUIKCXNemIq0SK1RF4LK8iEXIbCMzAUCi37flOJ8UUWGCoLNRctAQiBLrHioLkbvAIswP0CoHtcFcF0Sg6FEFgNIGAeSSg8RbWhZ5ctuW+ZZAmsQUXYwbyUHTR67kghQvnYMIk4k3OwKQS/Edgdh2omT9RRXE1hZAfaQYvmbx+MbWyNGzvXcSgKYaAL21h6hpRb5JFSiEliszxIjHVE6l798cAShQAChBIt7N8klnbQ/aCdvBK+hFUVqR7S1l8G8QQJznxCUvX/Zg/5005onWQnHXM18l0kq+wWjRZKI7TbgLtHD+i5CcR1RvRAp3VpUL4qt9AJMyMDznvcPkoxEZZ5uZ5iw9AWPm41ihhTB1TWPJIvdeJP3KZbrBr9wVnn20IMTBrkDka/iFDTf4/Mr3cMfUhWN83PYpfQ6W+epSuudpRmrP2rclZFf1zG7cIMfzS6zh9SuAyLfJE+2F8JpusDi3zMEzINF9Q/siKWwCkzRAy/coWIi+QrFO8i/SwpRBHeB1YixfuVRG1TmnSxwWyN0IJS7c9S8PojwWgDREblQFpIiZPi/iz8B4ZeKmmw8MwBobcSg7iaSoz3/isOXJyUK+sHpv2CQbwcaz686qLg7mNWoOJJY/9b5FpaWogBlGlnahdp7f+WBJjiPWRH11/mDXZPwp3r/La0dM88io1YD/LpR+r+FHY4MQWwxllcdiZClai09I7uPapDMHQ1dwFx3FORIcy11FYlHWRWKol0Tiavz8A+SAvgCcGK8xwwI50SqLlQK6OSmTLrrKU+m6yyJ/stcWCMb/sFaLLx3XKTmuZ31RzkdyTnL0khU17vrf7Tm4iT5TJ0kTXHlc2iUEmBe3vSco1APRIVgiH9rX9XbSJxgQiIob4WUh3y0BNCEIEIhUFmlqACbOoTo0/cSJtJZJwX8O959NvAUQkZDUkf8FGADBt38P1SQKxwAAAABJRU5ErkJggg==",IMAGES:{"zc.logo":"data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAAA8CAYAAABbyDl1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACGZJREFUeNrsXF9oFEccno2XRE1SI9ZQLcY0oIW21miQKoi5UPtiK7m+1GKhuWDrg7Z4+lILihGF6oueUH2w2pwFxT71gtonWy9SUJDEmKK0CvGikGtjg4mJ5p9xOt8mt5ndm93bTfaS3DkfLGxu525nZ779/b7vN6MKpZRISDhBlhwCCafwTLcO/XchRDsvhtTzeR/5yasb/YqcJkkaSwzGoqS3sUE9Lyj3yhmS6Uki4yNN7PFftH+oRz1/o2iVTBMSKhQr9/Tj7zU0+uiGel5TWZcS4vAaRk1P7VGWotrU85wFi0nOwhLtmtQ4UtMkaJjEa20agaTGkZpGIlPS0/2OGzTacUP7++b9MOl61q6el5VUkbl5r2vXKt/Z5lqa6GmMaJ3ovBAinRfPjKajajJvo5+PNDI1Tbf0BMJcuX1C2LA5Wq/7m5HGtU7wZOAJBD0jiSLTk0SmRZqSolWkkmyzlZ4kpKaZMsttpXFkapKWe1waR0JqGolMT09yGUHCMWkkJGR6kpCkkZCkkZCkkZCkkZCQpJGQpJGQpJF4yUnj/aOD4pDDnRmYlAXLhs4BOdIy0ki8zEjZ2hPSkVmEqZiXSyJri+QCaCakp9pTZyfMoNovPssYMjT3DNPI4+ck/Oh5wrVCj0J88z3EvzDH9HlrWwe08awtzc2YcdEiTaSphVZu/3bCP3jl+HfEu/Jd3QAp9Q/Vm9CqRWkzcP7bffRMbChpuznstfMvyCHBN2fqno2RjVY2Phsbl/LZxDvXM+2fH/3WsoVJfz1EIiG6+G49I2399oJuNwtCxx4OksJshWZCNDEQnYqIMymkgYZJFxgJs5gFkEBxDikrmKF91jVE1ZTFR6L9rQOkZKZCrdKVtNxOQl6aiF5GGMoTpnpBNgm9PUvYd19RNtMz2WpU6h6VPIG7/dA4L48Qhg5heiRpTG6+20p2HvtBeK16w/sJeiZdgFxezwleaBUzwvA5n6UkuvPugJaqoIWSfS+jIo2dCfd9c1BIrIoVy0ho7y7t+6FLlyk7dG3KlpaSYGCr2sa7bTe1e02977rVJPCpz7R/4YZrNHz1GonGOsYcTkEe8W9YT3wVaxSr+wHBB4N651NqL6UGinMV9l0tQsFtOXVkcGK4H0uBwucLPhigzT0vSLT/hdDFeefOUPthvBZqH6TR0X6hDUge7hiiIZZWu5jebXg8rAr0aB9+O3FaQ+1D7HmGKf99x+mp7POvaHfv04TPly95g0ROHNJ1Ohr7lzTc/NP0t0TXQLRA8CQR3QPta0+fo5HjhzDhip7IB2j91evC++DzfVs2U6u+qO24SRzRMfZFbXj5bHUSrAAdVHa9l97qfWF6/5vv5VEjcQJ/91MI7WR9j/ZRanRwIAeIoYKRkpGDIoV2G3ita8dB5x7Z9xlp1NMsJ4S5de++kDDNP30/4XAMkpkRRnMq7BojiP4tPB82JYwmUk+fs20zVRLOz3bUd0w03sL4IbTwd/qIGWF4EW6s8yQjTBxox9eFBBGO1NxJJEzKhLAZYebk57lCGKDtnw7b7ZCKkHLUgU1CCHt6ZtigVWa4rgMwWSJhzUcfpDikDyayldG0pLWrmu9BRFOs6klob5ZW45EUUZQX6yB5pHyMBsrlJzRZbSkpafwHjpgSBqnCTeA3Q3t2qlpEDfssghz7uT7xrbnXCp2CyJSQLhe/VkTCh/dqKYwJd+o/eISInsEMhdnu61hMlkggN6/OV/iJamYE8hWNRD8+KogIo6YW9puMNDROzGSFyOjaAiWlkQaEOfPrb6aEMWqLiSKwqYrEI8ioMAdpTENupKklsc8frtf1C+dM8LpS7Z4I7AprPgKguBYXu2aA2LX7m8GlM1Nbp8FbLCKMyvrDe1wnjDqwgnUruDIzESuKHqLfGHWFU7qfp2SW8w0FVssOiETQKUzH2IviWO5wqfAoJA1cjCgtAHUsfaRrLcZ0QvWmQ9U4cadgB7DRvHtyc40JGgf2PG63RS7HplhPTZ0mTpiag0dNCcPCf8YVrowDijfYCZgY1Tkjuv4VdyIvc0P7TSIJNBKIDTKNl0jjRZaxQGZGmH1bNk87wkD0iop8dj4zWuY5HnHNxg54wlS45LyQfnjCwD3BzTBCKjggaCGCnURE10kz4jLEhMHywHTcJ4OqbsLbefqsrc8SNFyxXqh6G5/a0kBGIVqW7w5p+Ap13G5Pl60VY2tP23ebFtYgiNlhaxARkSaLYL51a4ixsAdxXPjBJ7RsSalmz60Khpy7UVCuj9tWhHxUY41VVkEK0U92kvZ2oddI5kTsGqJTF2nsDOx0A9KlKEXhWeC4cDh5LqMtRpUVxDFLH4WRJ7pV8R2LUrPCjXUn00gXG0zZ+JoRMu03lkd/qVNQN7LC0R1f2qsTFecq+wTEATmQruIHqrjYrMQX05bnZ7kWZUYd2Fikjw2p6RJOCmTFgUow+mUs6KHNRO7LazssfcSfmU/DGfGvEVBorFq3Wnhtx6Yqy9VxUZqqe0tfBMPEIF3FD+MaEpYHUNl1tWbF+sFPIO77cUufurMOB4iEfoGsPNDGag0qacrn1t345+ZXwTNiuycKjVg6UAnU1DK2x3Wc9SQUwZijotArVk4Kk4qU5mRF3NHLUJ5HzPoAy417o6+IBG7ZbjiyQo9iuVCa1v99GggSadJXi70rlyWQBc5wRfXX4xbsoje3ZGThb9LcDL8Sj2UF4xYKOxvCXXdPaalnYh0J2x5Cl4qgc/RaJXhS6LycpIqpftZkRJhMO572/1Ej7LVT54f1LOOmMYlxWO50RTCw1Zk7YE7L6XckMizSxLVN7alzJNmWTuwyDO3ZlZIVekmadI4858O0S5CuoGEkWSRpJKSmkUgX/C/AAC1LYqunMJ6bAAAAAElFTkSuQmCC"},hosted:!1,adapter:"",flash:null,canvas:null,svg:null,vml:null,move:!1,objmove:!1,compat:function(){ZC.flash=ZC.canvas=ZC.svg=ZC.vml=!1;var e=!!document.createElement("canvas").getContext,i=!1;e&&(i="function"==typeof document.createElement("canvas").getContext("2d").fillText);ZC.canvas=e&&i,ZC.svg=document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1");var t=document.body.appendChild(document.createElement("div")),n=document.createElement("zcv:shape");n.className="zcvml",n.setAttribute("id","vml_flag1"),n.setAttribute("adj",new Object),t.appendChild(n),n.style.behavior="url(#default#VML)",ZC.vml=!n||"object"==typeof n.adj,t.parentNode.removeChild(t);var a=!1;navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"]?a=navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin:document.all&&-1===navigator.appVersion.indexOf("Mac")&&(a=new Function('try { var xObj = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if (xObj) { xObj = null; return true; } } catch (e) { return false; }')()),ZC.flash=a?1:0},quirks:!(document.compatMode&&"CSS1Compat"===document.compatMode),ie67:!!/MSIE (\d+\.\d+);/.test(navigator.userAgent)&&parseFloat(RegExp.$1)<8,ie678:!!/MSIE (\d+\.\d+);/.test(navigator.userAgent)&&parseFloat(RegExp.$1)<9,mobile:/Mobile|BlackBerry|Opera Mini|PPC|Windows CE|Android/.test(navigator.userAgent)||"MacIntel"===navigator.platform&&navigator.maxTouchPoints>0||"iPad"===navigator.platform,ipad:/iPad/.test(navigator.userAgent),iphone:/iPhone/.test(navigator.userAgent),websockets:"WebSocket"in window,webstorage:"sessionStorage"in window,RP:[],WJ:[],E5:[0,0],ACJ:null,_cp_:function(e,i,t,n,a,l){null===ZC._n_(t)&&(t=!0),null===ZC._n_(n)&&(n=!0),null===ZC._n_(a)&&(a=!1),l=l||[],0===zingchart.DEV.COPYVALUES&&l.push("values");var o=l.length;for(var r in e)if(0===o||o>0&&-1===ZC.AV(l,r))if(e[r]instanceof Array){if(n){(null===ZC._n_(i[r])||"override"!==r&&!a)&&(i[r]=[]);for(var s=0,A=e[r].length;s<A;s++)i[r].push(e[r][s])}}else e[r]instanceof Object&&!(e[r]instanceof Function)?n&&(null===ZC._n_(i[r])&&(i[r]={}),i[r]instanceof Object&&!(i[r]instanceof Function)&&ZC._cp_(e[r],i[r],t)):(null===ZC._n_(i[r])||t)&&(i[r]=e[r])},_cpa_:function(e,i){i||(i=[]);for(var t=0,n=e.length;t<n;t++)i.push(e[t])},_inj_:function(e,i){var t={};ZC._cp_(e,t),ZC._cp_(i,e),ZC._cp_(t,e)},_todash_:function(e,i,t){if("dashed"!==zingchart.SYNTAX){void 0===i&&(i=!0);var n,a,l=(t=t||[]).length;for(var o in e)if(e.hasOwnProperty(o)&&(0===l||l>0&&-1===ZC.AV(t,o))){var r=o.substring(0,1);if("."!==r&&"#"!==r)if(e[o]instanceof Array)if(ZC.UT(o)!==o){for(e[ZC.UT(o)]=[],n=0,a=e[o].length;n<a;n++)ZC._todash_(e[o][n]),e[ZC.UT(o)].push(e[o][n]);delete e[o]}else for(n=0,a=e[o].length;n<a;n++)ZC._todash_(e[o][n]);else e[o]instanceof Object&&!(e[o]instanceof Function)?(ZC.UT(o)!==o&&(e[ZC.UT(o)]={},ZC._cp_(e[o],e[ZC.UT(o)]),delete e[o]),i&&ZC._todash_(e[ZC.UT(o)],i,t)):ZC.UT(o)!==o&&(e[ZC.UT(o)]=e[o],delete e[o])}}},ZR:function(e,i){for(var t in e){var n;if(e.hasOwnProperty(t))if((n=t.replace(i+"-",""))!==t)if(e[n]=e[t],e[t]instanceof Array)for(var a=0,l=e[t].length;a<l;a++)ZC.ZR(e[t][a],i);else e[t]instanceof Object&&!(e[t]instanceof Function)&&ZC.ZR(e[t],i)}},AA2:function(e){for(var i="",t=0,n=e.length;t<n;t++){var a=t%2==0?t:e.length-t;i+=e.substring(a,a+1)}return i=i.replace(/\./g,"d")},AD6:function(e){var i=e;return i=(i=(i=i.replace("*","&")).replace("9","3")).replace("l","1")},AA3:function(e){return e.replace(/[a-zA-Z]/g,function(e){return String.fromCharCode((e<="Z"?90:122)>=(e=e.charCodeAt(0)+13)?e:e-26)})},AC7:function(e,i){var t=ZC.X4(ZC.ABZ(e)),n=ZC.X4(ZC.A2E(i)),a=t.length;if(0===a)return"";for(var l,o,r=t[a-1],s=t[0],A=2654435769,C=Math.floor(6+52/a)*A;0!==C;){o=C>>>2&3;for(var c=a-1;c>0;c--)l=((r=t[c-1])>>>5^s<<2)+(s>>>3^r<<4)^(C^s)+(n[3&c^o]^r),s=t[c]-=l;l=((r=t[a-1])>>>5^s<<2)+(s>>>3^r<<4)^(C^s)+(n[3&c^o]^r),s=t[0]-=l,C-=A}return decodeURIComponent(ZC.AC0(ZC.A60(t)))},AG2:function(e,i){e=encodeURIComponent(e);var t=ZC.X4(ZC.A2E(e)),n=ZC.X4(ZC.A2E(i)),a=t.length;if(0===a)return"";1===a&&(t[a++]=0);for(var l,o,r=t[a-1],s=t[0],A=Math.floor(6+52/a),C=0;A-- >0;){o=(C+=2654435769)>>>2&3;for(var c=0;c<a-1;c++)l=(r>>>5^(s=t[c+1])<<2)+(s>>>3^r<<4)^(C^s)+(n[3&c^o]^r),r=t[c]+=l;l=(r>>>5^(s=t[0])<<2)+(s>>>3^r<<4)^(C^s)+(n[3&c^o]^r),r=t[a-1]+=l}return ZC.ABY(ZC.A60(t))},X4:function(e){for(var i=new Array(Math.ceil(e.length/4)),t=0;t<i.length;t++)i[t]=e[4*t]+(e[4*t+1]<<8)+(e[4*t+2]<<16)+(e[4*t+3]<<24);return i},A60:function(e){for(var i=[],t=0;t<e.length;t++)i.push(255&e[t],e[t]>>>8&255,e[t]>>>16&255,e[t]>>>24&255);return i},ABY:function(e){for(var i="",t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"],n=0;n<e.length;n++)i+=t[e[n]>>4]+t[15&e[n]];return i},ABZ:function(e){for(var i=[],t="0x"===e.substr(0,2)?2:0;t<e.length;t+=2)i.push(parseInt(e.substr(t,2),16));return i},AC0:function(e){for(var i="",t=0;t<e.length;t++)0!==e[t]&&(i+=String.fromCharCode(e[t]));return i},A2E:function(e){for(var i=[],t=0;t<e.length;t++)i.push(e.charCodeAt(t));return i},_i_:function(e){return-1!==String(e).indexOf("e-")?0:""===(e=String(e).replace(/[^0-9\.\-]/gi,""))?0:Math.round(e)},_f_:function(e){return e=parseFloat(e),isNaN(e)?0:e},_x_:function(e,i){return void 0===i&&(i=2),parseFloat(Number(e).toFixed(i))},_a_:function(e){return Math.abs(e)},_b_:function(e){return"false"!==e&&"0"!==e&&("true"===e||"1"===e||!!e&&!0)},_p_:function(e){var i=(e=String(e).replace(/[^0-9\.\%\-]/gi,"")).indexOf("%");return-1!==i&&(e=e.substring(0,i),e=ZC._f_(e)/100),e},_h_:function(e){return window.toStaticHTML?window.toStaticHTML(e):e},_n_:function(e){return null===e||void 0===e?null:e},_c_:function(e,i){return null===e||void 0===e?i:e},_ang_:function(e){return(e%=360)<0&&(e+=360),e},IO:function(e,i){return ZC._f_(e)+""==e+""?i?ZC._f_(e):ZC._a_(e):-1!==(e+="").indexOf("%")?ZC._f_(e.replace("%",""))/100:-1!==e.indexOf("px")?ZC._f_(e.replace("px","")):ZC._f_(e)},R3:function(e){return parseInt(e,16)},OZ:function(e){return ZC._i_(e).toString(16)},_r_:function(e,i){return parseInt(e+(i-e)*Math.random(),10)},_l_:function(e,i,t){return e=(e=e<i?i:e)>t?t:e},DS:function(e,i,t,n){return n?i<e&&e<t||t<e&&e<i:i<=e&&e<=t||t<=e&&e<=i},BR:function(e,i){return Math.max(e,i)},CY:function(e,i){return Math.min(e,i)},A1U:function(e,i){null===ZC._n_(i)&&(i=!1);for(var t=0,n=e.length,a=-Number.MAX_VALUE;t<n;t++)i&&0==e[t]||(a=Math.max(a,e[t]));return a},Y4:function(e,i){null===ZC._n_(i)&&(i=!1);for(var t=0,n=e.length,a=Number.MAX_VALUE;t<n;t++)i&&0==e[t]||(a=Math.min(a,e[t]));return a},_rcolor_:function(){for(var e=(16777215*Math.random()+1<<0).toString(16);e.length<6;)e="0"+e;return"#"+e},A1X:function(e,i){for(var t,n=ZC._f_(i),a=Number.MAX_VALUE,l=0,o=0,r=e.length;o<r;o++)(t=Math.abs(ZC._f_(e[o])-n))<a&&(l=o,a=t);return l},AGF:function(e){var i=e.split(".");return i[i.length-1]||""},GX:function(e){return e.replace(/^\s\s*/,"").replace(/\s\s*$/,"")},FV:function(e,i){return i=i||Math.E,isFinite(Math.log(e)/Math.log(i))?Math.log(e)/Math.log(i):0},U5:function(e){return 360*e/(2*Math.PI)},TE:function(e){return 2*e*Math.PI/360},EF:function(e){return Math.cos(ZC.TE(e))},EL:function(e){return Math.sin(ZC.TE(e))},PH:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},EH:function(e){return-1!==e.indexOf("-")?e.replace(/(\-[a-z0-9])/g,function(e){return e.toUpperCase().replace("-","")}):e},UT:function(e){return e.toUpperCase()!==e&&-1===e.indexOf("-")&&e.substring(0,1).toLowerCase()===e.substring(0,1)?e.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()}).replace(/([0-9]+)/g,function(e){return"-"+e.toLowerCase()}).replace("-3d","3d"):e},AGG:function(e){return ZC.XR.md5(e)},AM:function(e){return document.getElementById(e)},A1Q:function(e,i){return e[0].length<i[0].length?1:e[0].length>i[0].length?-1:0},ZS:function(e){window.setTimeout(e,zingchart.TIMEOUT)},_fixed_:function(e,i){return i>=0&&i<=20?e.toFixed(i):""+e},_nfind_:function(e,i,t,n){var a=i.R[t].BV,l=i.R[n].BV;if(e==a)return t;if(e==l)return n;var o=ZC._i_((t+n)/2);if(!i.R[o]){for(;!i.R[o]&&o<n;)o++;if(o===n){for(o=ZC._i_((t+n)/2);!i.R[o]&&o>t;)o--;if(o===t)return null}}var r=i.R[o].BV;return o!==t&&o!==n?e==r?o:e>r?ZC._nfind_(e,i,o,n):ZC._nfind_(e,i,t,o):e==r?o:null},_tx_:function(e){var i,t,n,a,l=[1,1,0,0];if(zingchart.DEV.LOOKUPCSSTRANSFORM&&!ZC.vml&&ZC.AM(e)){var o=ZC.AM(e);for(i="";o&&(""===i||"none"===i);)i=ZC.A4(o).css("transform")||"",o=o.parentNode;-1!==(t=i.indexOf("matrix("))&&(n=i.indexOf(")",t),a=i.substring(t+7,n-t).split(","),l=[ZC._f_(a[0]),ZC._f_(a[3]),ZC._f_(a[4]),ZC._f_(a[5])])}return l},Utils_SetupFormat:function(e,i){return ZC.AO.OA(e,i)},Utils_Format:function(e,i,t,n){return ZC.AO.G5(e,i,t,n)},Loader_Api_Loader_Info:function(e){return e.FI()}},ZC.hasPassive=!1,ZC.SEC=1e3,ZC.MIN=60*ZC.SEC,ZC.HR=60*ZC.MIN,ZC.DAY=24*ZC.HR,ZC.MON=30*ZC.DAY,ZC.YR=365*ZC.DAY,ZC.MAPTX=0,window.JSON=window.JSON||{},JSON.stringify=JSON.stringify||function(e){var i=typeof e;if("object"!==i||null===e)return"string"===i&&(e='"'+e.replace("\\","\\\\").replace('"','"')+'"'),String(e);var t,n,a=[],l=e&&e.constructor===Array;for(t in e)"function"!=typeof e[t]&&("string"===(i=typeof(n=e[t]))?n='"'+n.replace("\\","\\\\").replace('"','\\"')+'"':"object"===i&&null!==n&&(n=JSON.stringify(n)),a.push((l?"":'"'+t+'":')+String(n)));return(l?"[":"{")+String(a)+(l?"]":"}")},JSON.parse=JSON.parse||function(L1){return""===L1&&(L1='""'),eval("("+L1+")")},function(){var e=!1,i=/xyz/.test(function(){xyz})?/\bb\b/:/.*/;ZC.C5=function(){},ZC.C5.CD=function(t){var n=this.prototype;e=!0;var a=new this;for(var l in e=!1,t)a[l]="function"==typeof a[l]&&"function"==typeof n[l]&&i.test(t[l])?function(e,i){return function(){var t=this.b;this.b=n[e];var a=i.apply(this,arguments);return this.b=t,a}}(l,t[l]):t[l];function o(){!e&&this.$i&&this.$i.apply(this,arguments)}return o.prototype=a,o.constructor=o,o.CD=arguments.callee,o}}(),ZC.AAY=function(e){this.G=e,this.A9Z=function(e,i){var t,n=this,a=n.B6["theme-name"]||"",l=n.B6.palette;if(null!==ZC._n_(i)&&null!==ZC._n_(l[i])&&(l=l[i]),null!==ZC._n_(i)&&null!==ZC._n_(n.B6["palette["+i+"]"])&&(l=n.B6["palette["+i+"]"]),ZC._b_(n.B6["cycle-palette"])&&(e%=l.length),null!==ZC._n_(l[e])){var o=l[e];return null===ZC._n_(o[2])&&(o[2]=ZC.AO.PP(o[1],10)),null===ZC._n_(o[3])&&(o[3]=ZC.AO.PP(o[1],20)),null===ZC._n_(o[4])&&(o[4]="light"===a?"#FFF":ZC.AO.PP(o[1],30)),o}var r=["#00BAF2","#E80C60","#E2D51A","#9B26AF","#FB301E","#00AE4D","#20398B"];t=null!==ZC._n_(r[e-n.B6.palette.length])?r[e-n.B6.palette.length]:"#"+ZC.XR.md5(e).substr(e%20,6);var s=ZC.AO.PP(t,10),A=ZC.AO.PP(t,20),C="light"===a?"#FFF":ZC.AO.PP(t,30),c="#FFF";return n.B6.palette&&n.B6.palette[0]&&n.B6.palette[0][0]&&(c=n.B6.palette[0][0]),[c,t,s,A,C]},this.A47=function(e){e&&ZC._cp_(e,this.B6,!0)},this.AB0=function(e){var i=this;null!==ZC._n_(i.NT[e])&&(ZC._todash_(i.NT[e]),ZC._cp_(i.NT[e],i.B6))},this.NT={},ZC._cp_(zingchart.THEMES,this.NT),this.NT.classic={"theme-name":"classic",palette:[["#fff","#6a921f","#a7da47","#89b92e","#89b92e"],["#fff","#007fa3","#00b0e1","#0392bb","#0392bb"],["#fff","#a62b02","#ef4810","#cc3300","#cc3300"],["#fff","#b79007","#f9c332","#da9b04","#da9b04"],["#fff","#563d02","#84680a","#6e4503","#6e4503"],["#fff","#0b32a0","#4d62b1","#1540a0","#1540a0"]],graph:{refresh:{curtain:{alpha:.5,"background-color":"#999",color:"#000","font-size":15,bold:1,text:"Loading..."}},"background-color":"#e1eaec #edf3f5",title:{"font-size":14,bold:1,color:"#fff","background-color":"#00bbf1 #05a0cd",padding:6},subtitle:{"font-size":11,bold:1,color:"#333","margin-top":30,padding:6},source:{"font-size":10,color:"#333",width:"100%",bold:1,"text-align":"right",height:20,margin:"auto 0 0 auto",padding:5},"no-data":{"font-size":12,color:"#333","text-align":"center","vertical-align":"middle",text:""},SCALE:{"font-size":11,"line-width":2,"line-color":"#3e6c7b",item:{flat:!0},"ref-line":{"line-width":1,"line-color":"#3e6c7b"},guide:{visible:1,"line-width":1,"line-style":"solid","line-color":"#2c4a59",alpha:.2},"minor-guide":{visible:1,"line-width":1,"line-style":"solid","line-color":"#aaa",alpha:.1},tick:{visible:1,size:6,placement:"outer","line-width":2,"line-color":"#3e6c7b"},"minor-tick":{visible:1,size:4,placement:"outer","line-width":1,"line-color":"#3e6c7b"},label:{color:"#2c4a59",flat:!0}},"scroll-x":{bar:{height:16},handle:{height:16}},"scroll-y":{bar:{width:16},handle:{width:16}},legend:{"background-color":"#fff","border-width":1,alpha:.75,"border-alpha":.75,"border-color":"#666","shadow-distance":3,header:{padding:"4 6",color:"#fff","border-width":1,"border-color":"#3e6c7b","background-color":"#3e6c7b"},footer:{padding:"2 6","background-color":"#ccc","border-width":1,"border-color":"#666"},marker:{"border-color":"#333","border-width":1}},plot:{"value-box":{flat:!0},marker:{shadow:1,"line-width":1,"border-width":1},"hover-marker":{"line-width":1,"border-width":1}},guide:{"line-width":1,"line-color":"#999",alpha:1,"scale-label":{text:"%l",padding:"3 6"},"plot-label":{padding:"3 6"}}},line:{plot:{"shadow-alpha":.5,marker:{size:4},"hover-marker":{size:5}}},area:{plot:{"shadow-alpha":.5,marker:{size:4},"hover-marker":{size:5}}},vbar:{plot:{"fill-angle":90,shadow:0}},hbar:{plot:{"fill-angle":180,shadow:0}},piano:{plotarea:{"mask-tolerance":[0,0]},plot:{shadow:0}},stock:{plot:{shadow:0}},vbullet:{plot:{shadow:0}},hbullet:{plot:{"fill-angle":0,shadow:0}},scatter:{plot:{marker:{size:4},"hover-marker":{size:5}}},hscatter:{plot:{marker:{size:4},"hover-marker":{size:5}}},bubble:{plot:{marker:{"border-width":0},"hover-marker":{"border-width":0}}},hbubble:{plot:{marker:{"border-width":0},"hover-marker":{"border-width":0}}},pie:{plot:{"border-width":1}},nestedpie:{plot:{"border-width":1}},radar:{plot:{marker:{size:3},"hover-marker":{size:4}},"scale-k":{guide:{alpha:.5,"background-color":"#eee #ddd"}}},gauge:{"scale-r":{"background-color":"-1",guide:{alpha:.5,"background-color":"#eee #ddd"},item:{"offset-r":0},ring:{size:1,items:[{"background-color":"#999",alpha:.8},{"background-color":"#666",alpha:.8}]}}},vfunnel:{plotarea:{margin:"50 100"},SCALE:{"line-width":0,tick:{"line-width":0},"minor-tick":{"line-width":0},guide:{"line-width":0},"minor-guide":{"line-width":0}},"scale-y":{guide:{alpha:.25,"background-color":"-1 #58595B"}},"scale-y-n":{guide:{alpha:.25,"background-color":"-1 #58595B"}},plot:{"border-width":1}},hfunnel:{plotarea:{margin:"50 100"},"scale-x":{label:{angle:270}},"scale-x-n":{label:{angle:90}},SCALE:{"line-width":0,tick:{"line-width":0},"minor-tick":{"line-width":0},guide:{"line-width":0},"minor-guide":{"line-width":0}},"scale-y":{label:{angle:0},item:{"text-align":"center"},guide:{alpha:.25,"background-color":"#58595B -1"}},"scale-y-n":{label:{angle:0},item:{"text-align":"center"},guide:{alpha:.25,"background-color":"#58595B -1"}},plot:{"border-width":1}},range:{plot:{marker:{type:"circle",size:4},"hover-marker":{size:5}}},line3d:{SCALE:{"line-color":"#ddd",tick:{}},plot:{"border-width":0,"line-width":1}},area3d:{SCALE:{"line-color":"#ddd",tick:{}},plot:{"border-width":0,"line-width":1}},mixed3d:{SCALE:{"line-color":"#ddd",tick:{}},plot:{"border-width":1}},vbar3d:{SCALE:{"line-color":"#ddd",tick:{}},plot:{"border-width":1}},hbar3d:{SCALE:{"line-color":"#ddd",tick:{}},plot:{"border-width":1}},pie3d:{plot:{"border-width":1}},"-":""},this.NT.light={"theme-name":"light",palette:[["#fff","#29A2CC","#29A2CC","#1089B3","#fff"],["#fff","#D31E1E","#D31E1E","#BA0505","#fff"],["#fff","#7CA82B","#7CA82B","#638F12","#fff"],["#fff","#EF8535","#EF8535","#D66C1C","#fff"],["#fff","#A14BC9","#A14BC9","#8832B0","#fff"],["#fff","#A05F18","#A05F18","#874600","#fff"],["#fff","#265E96","#265E96","#0D457D","#fff"],["#fff","#6B7075","#6B7075","#52575C","#fff"],["#fff","#96C245","#96C245","#7CA82B","#fff"]],graph:{refresh:{curtain:{alpha:.5,"background-color":"#999",color:"#000","font-size":15,bold:1,text:"Loading..."}},"background-color":"#ffffff",title:{"font-size":21,bold:1,color:"#414042","background-color":"none",padding:6},subtitle:{"font-size":11,bold:1,color:"#414042","margin-top":30,padding:6},source:{"font-size":10,color:"#414042",width:"100%",bold:1,"text-align":"right",height:20,margin:"auto 0 0 auto",padding:5},"no-data":{"font-size":12,color:"#333","text-align":"center","vertical-align":"middle",text:"No Data","background-color":"#BBBBBB",alpha:.8},SCALE:{"font-size":11,"line-width":1,"line-color":"#8C8C8C",item:{"font-size":12,flat:!0,color:"#808285"},"ref-line":{"line-width":1,"line-color":"#D1D3D4"},guide:{visible:1,"line-width":1,"line-style":"solid","line-color":"#DCDCDC",alpha:1},"minor-guide":{visible:1,"line-width":1,"line-style":"solid","line-color":"#aaa",alpha:.1},tick:{visible:1,size:5,placement:"outer","line-width":1,"line-color":"#8C8C8C"},"minor-tick":{visible:1,size:3,placement:"outer","line-width":1,"line-color":"#A7A9AC"},label:{color:"#414042",flat:!0}},"scale-x":{normalize:!0,guide:{visible:!1}},scroll:{bar:{"background-color":"#F0F1F1",margin:1},handle:{"background-color":"#A7A9AC","border-radius":6}},"scroll-x":{bar:{height:16,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"},handle:{height:10,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"}},"scroll-y":{bar:{width:16,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"},handle:{width:10,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"}},"scroll-xi":{bar:{width:16,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"},handle:{width:10,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"}},"scroll-yi":{bar:{height:16,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"},handle:{height:10,"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"}},preview:{"background-color":"#fff","border-width":1,"border-color":"#A7A9AC",live:!0,mask:{"background-color":"#999"},active:{alpha:0},handle:{width:11,"border-width":2,"border-radius":3,"line-color":"#C6C6C6","border-color":"#A7A9AC","background-color":"#F0F1F1"},"handle-top":{height:11},"handle-bottom":{height:11}},tooltip:{shadow:1,"shadow-angle":45,"shadow-distance":1,"shadow-alpha":.25,"border-width":1,"border-color":"#fff","border-alpha":1},zoom:{"preserve-zoom":1,"background-color":"#929497"},legend:{"background-color":"#fff","border-width":1,shadow:0,"shadow-alpha":.2,alpha:1,"border-alpha":1,"border-color":"#cccccc",header:{padding:"5 0 5 10",color:"#222222","background-color":"none","border-width":0,"border-top":"0px solid none","border-bottom":"1px solid #cccccc"},footer:{padding:"5 0 5 10","border-top":"1px solid #cccccc"},icon:{"line-color":"#000000","line-width":1},marker:{"border-color":"#fff","border-width":1},"page-on":{"background-color":"#929497"},"page-off":{"background-color":"#D1D2D3"},scroll:{bar:{"background-color":"none","margin-top":3,"margin-bottom":3},handle:{"background-color":"#D1D2D3","border-top":"none","border-right":"none","border-bottom":"none","border-left":"none","border-radius":6,width:12,height:12}}},plot:{"value-box":{flat:!0},marker:{shadow:0,"line-width":1,"border-width":1},"hover-marker":{"line-width":1,"border-width":1},monotone:!0},guide:{"line-width":1,"line-color":"#8C8C8C",alpha:1,"scale-label":{text:"%l",padding:"3 6"},"plot-label":{padding:"3 6"}}},line:{plot:{"line-width":2,shadow:0,marker:{size:4},"hover-state":{},"hover-marker":{size:5,"border-width":1}}},area:{plot:{"line-width":2,shadow:0,"alpha-area":.25,"background-color-style":"solid",marker:{size:4},"hover-state":{},"hover-marker":{size:5,"border-width":1,"border-color":"#fff"}}},vbar:{plot:{"fill-angle":90,shadow:0}},hbar:{plot:{"fill-angle":180,shadow:0}},piano:{plotarea:{"mask-tolerance":[0,0]},plot:{shadow:0},"scale-x":{guide:{visible:!0}}},stock:{plot:{shadow:0}},vbullet:{plot:{shadow:0,goal:{"border-width":1,"border-color":"#fff",height:8}}},hbullet:{plot:{"fill-angle":0,shadow:0,goal:{"border-width":1,"border-color":"#fff",width:8}}},scatter:{plot:{"line-color":"%palette-0","border-color":"%palette-0",marker:{size:5},"hover-marker":{size:6}},"scale-x":{guide:{visible:!0}}},hscatter:{plot:{"line-color":"%palette-0","border-color":"%palette-0",marker:{size:4},"hover-marker":{size:5}},"scale-x":{guide:{visible:!0}}},bubble:{plot:{marker:{"border-width":1},"hover-marker":{"border-width":1}},"scale-x":{guide:{visible:!0}}},hbubble:{plot:{marker:{"border-width":1},"hover-marker":{"border-width":1}},"scale-x":{guide:{visible:!0}}},pie:{plot:{shadow:0,"border-width":1,"value-box":{placement:"in","font-size":16,text:"%node-percent-value%"}}},nestedpie:{plot:{"border-width":1}},radar:{plot:{shadow:0,"line-width":2,"background-color":"%palette-1","active-area":!0,marker:{size:4},"hover-marker":{size:5,"border-color":"#fff"}},"scale-k":{guide:{"line-width":1,"line-style":"solid","line-color":"#8C8C8C","line-segment-size":6,"line-gap-size":6,alpha:1,"background-color":"#fff #F7F8F8"},tick:{"line-color":"#8C8C8C","line-width":1,size:10}},"scale-r":{},"scale-v":{"ref-line":{"line-color":"#8C8C8C","line-width":1},tick:{"line-color":"#8C8C8C","line-width":1},guide:{"line-color":"#CDCDCD","line-width":1}}},gauge:{plot:{shadow:0},scale:{"size-factor":1},"scale-r":{aperture:270,tick:{size:11,"line-width":2},"background-color":-1,guide:{"background-color":"#fff"},ring:{size:8,"background-color":"#CDCDCD"},center:{size:20,"background-color":"#fff","border-width":6,"border-color":"#1089B3"}}},vfunnel:{plotarea:{margin:"50 100"},SCALE:{"line-width":0,tick:{"line-width":0},"minor-tick":{"line-width":0},guide:{"line-width":1,"line-style":"solid","line-color":"#CDCDCD","line-segment-size":6,"line-gap-size":6,alpha:1},"minor-guide":{"line-width":0}},"scale-x":{visible:!1,guide:{visible:0}},"scale-y":{guide:{"background-color":"-1",alpha:1}},"scale-y-n":{guide:{"background-color":"-1"}},plot:{"border-width":1,"border-color":"#fff",shadow:0,"hover-state":{"line-color":"-1","border-color":"-1"}}},hfunnel:{plotarea:{margin:"50 100"},"scale-x":{visible:!1,guide:{visible:0},label:{angle:270}},"scale-x-n":{label:{angle:90}},SCALE:{"line-width":0,tick:{"line-width":0},"minor-tick":{"line-width":0},guide:{"line-width":1,"line-style":"solid","line-color":"#CDCDCD","line-segment-size":6,"line-gap-size":6,alpha:1},"minor-guide":{"line-width":0}},"scale-y":{guide:{"background-color":"-1",alpha:1},label:{angle:0},item:{"text-align":"center"}},"scale-y-n":{label:{angle:0},item:{"text-align":"center"},guide:{"background-color":"-1"}},plot:{"border-width":1,"border-color":"#fff",shadow:0,"hover-state":{"line-color":"-1","border-color":"-1"}}},range:{plot:{marker:{type:"circle",size:4},"hover-marker":{size:5}}},line3d:{SCALE:{"line-color":"#ddd",tick:{}},plot:{"border-width":0,"line-width":1}},area3d:{SCALE:{"line-color":"#ddd",tick:{}},plot:{"border-width":0,"line-width":1}},mixed3d:{SCALE:{"line-color":"#ddd",tick:{}},plot:{"border-width":1}},vbar3d:{SCALE:{"line-color":"#ddd",tick:{}},plot:{"border-width":1}},hbar3d:{SCALE:{"line-color":"#ddd",tick:{}},plot:{"border-width":1}},pie3d:{plot:{"border-width":1}},venn:{plot:{"border-width":0,shadow:0,alpha:.75,"background-color":"%palette-1"}},root:{gui:{"accessibility-box":{padding:1,width:24,height:24,border:"1px solid #000000",text:"?","font-size":17,color:"#000000","background-color":"#dddddd"},"context-menu":{visible:!0,width:"125px",padding:"5 0","background-color":"#595959","border-width":0,"border-color":"#595959",position:"left",button:{visible:ZC.mobile,alpha:0},gear:{"background-color":"#000",type:"hamburger",alpha:1},item:{"background-color":"#595959","text-align":"left",padding:"4 20 4 15","border-width":0,"border-color":"#595959","font-size":"12px",color:"#fff","hover-state":{"background-color":"#414141"}},separator:{"line-width":1,"line-color":"#969696"}},"context-menu[mobile]":{item:{padding:"6 10 6 6"}}}},"-":""},this.NT.light.graph["crosshair-x"]=this.NT.light.graph["crosshair-y"]=this.NT.light.graph.guide,this.NT.dark={"theme-name":"dark"},ZC._cp_(this.NT.light,this.NT.dark,!0,!0),ZC._cp_({graph:{"background-color":"#221F1F",title:{color:"#fff"},subtitle:{color:"#fff"},source:{color:"#fff"},SCALE:{"line-color":"#D1D3D4",item:{color:"#D1D3D4"},"ref-line":{"line-color":"#D1D3D4"},guide:{"line-color":"#58595B"},"minor-guide":{"line-color":"#58595B"},tick:{"line-color":"#D1D3D4"},"minor-tick":{"line-color":"#D1D3D4"},label:{color:"#D1D3D4"}},scroll:{bar:{"background-color":"#6C6D70"},handle:{"background-color":"#A7A9AC"}},"scroll-x":{bar:{"border-top":"0px solid none","border-right":"2px solid #D1D3D4","border-bottom":"2px solid #D1D3D4","border-left":"2px solid #D1D3D4"},handle:{"border-top":"none","border-right":"none","border-bottom":"none","border-left":"none"}},"scroll-y":{bar:{"border-top":"2px solid #D1D3D4","border-right":"0px solid none","border-bottom":"2px solid #D1D3D4","border-left":"2px solid #D1D3D4"}},preview:{"background-color":"#221F1F"},tooltip:{"border-color":"#000"},legend:{"background-color":"#221F1F",header:{color:"#fff"},footer:{color:"#D1D3D4","background-color":"#414042","border-top":"0px solid none","border-right":"2px solid #A7A9AC","border-bottom":"2px solid #A7A9AC","border-left":"2px solid #A7A9AC"},icon:{"line-color":"#676667"},"page-status":{color:"#D1D3D4"},"page-on":{"background-color":"#D1D2D3"},"page-off":{"background-color":"#929497"},marker:{"border-color":"#000"},item:{color:"#D1D3D4"}},plot:{marker:{"border-color":"#221F1F"}},guide:{"line-color":"#D1D3D4","scale-label":{"background-color":"#929497"},"plot-label":{"background-color":"#221F1F",color:"#FFF","border-color":"#5a5a5a"}}},line:{plot:{"hover-marker":{"border-color":"#221F1F"}}},area:{plot:{"hover-marker":{"border-color":"#221F1F"}}},vbullet:{plot:{goal:{"border-color":"#221F1F"}}},hbullet:{plot:{goal:{"border-color":"#221F1F"}}},bubble:{plot:{marker:{"border-color":"#221F1F"},"hover-marker":{"border-color":"#221F1F"}}},hbubble:{plot:{marker:{"border-color":"#221F1F"},"hover-marker":{"border-color":"#221F1F"}}},pie:{plot:{"border-color":"#221F1F"}},radar:{plot:{"hover-marker":{"border-color":"#221F1F"}},"scale-k":{guide:{"line-color":"#58595B","background-color":"#221F1F #312F30"},tick:{"line-color":"#D1D3D4"}},"scale-v":{"ref-line":{"line-color":"#58595B"},tick:{"line-color":"#58595B"},guide:{"line-color":"#58595B"}}},gauge:{"scale-r":{guide:{"background-color":"#221F1F"},ring:{"background-color":"#57585B"}}},vfunnel:{SCALE:{guide:{"line-color":"#58595B"}},plot:{"border-color":"#221F1F","hover-state":{"line-color":"#58595B","border-color":"#221F1F"}}},hfunnel:{SCALE:{guide:{"line-color":"#58595B"}},"scale-y":{guide:{alpha:.25,"background-color":"#b6c8cf -1"}},"scale-y-n":{guide:{alpha:.25,"background-color":"#b6c8cf -1"}},plot:{"border-color":"#221F1F","hover-state":{"line-color":"#58595B","border-color":"#221F1F"}}},root:{gui:{"context-menu":{gear:{"background-color":"#FFF"}}}},"-":""},this.NT.dark,!0,!0),this.NT.dark.graph["crosshair-x"]=this.NT.dark.graph["crosshair-y"]=this.NT.dark.graph.guide,this.NT.mini={"theme-name":"mini",graph:{title:{width:"100%",padding:"1 2 2","font-size":10},subtitle:{width:"100%",padding:"1 2 2","margin-top":14,"font-size":9},plotarea:{width:"100%",height:"100%",margin:"18 4 4 4"},SCALE:{visible:0},tooltip:{shadow:0,"border-radius":7},legend:{visible:0},preview:{visible:0},guide:{"line-width":1,"line-color":"#ccc",alpha:1,"scale-label":{text:"%l",padding:"3 6"},"plot-label":{"border-color":"#ccc","border-radius":5,padding:"3 6"}},plot:{shadow:0,"value-box":{visible:0},"hover-state":{visible:0},"hover-marker":{visible:0},"max-trackers":99999,"max-nodes":99999}},line:{plot:{"line-width":1,marker:{type:"none"}}},line3d:{"3d-aspect":{depth:20,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0,zoom:.9}},area:{plot:{"line-width":1,marker:{type:"none"}}},area3d:{"3d-aspect":{depth:20,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0,zoom:.9}},scatter:{SCALE:{offset:5},plot:{marker:{size:3,shadow:!1,alpha:.8}}},hscatter:{SCALE:{offset:5},plot:{marker:{size:3,shadow:!1,alpha:.8}}},bubble:{SCALE:{offset:15},plot:{marker:{"fill-type":"none",shadow:!1,alpha:.8},"min-size":3,"max-size":9}},hbubble:{SCALE:{offset:15},plot:{marker:{"fill-type":"none",shadow:!1,alpha:.8},"min-size":3,"max-size":9}},pie:{plotarea:{margin:"18 4 4 4"},plot:{"value-box":{visible:0}},scale:{"size-factor":.95}},pie3d:{plotarea:{margin:"32 4 4 4"},plot:{"value-box":{visible:0}},scale:{"size-factor":1}},nestedpie:{plotarea:{margin:"18 4 4 4"},plot:{"value-box":{visible:0}},scale:{"size-factor":.95}},radar:{plotarea:{margin:"18 4 4 4"},plot:{"line-width":1,marker:{shadow:0,size:2}},scale:{"size-factor":.95}},vbar3d:{"3d-aspect":{depth:20,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0,zoom:.9}},hbar3d:{"3d-aspect":{depth:20,angle:45,"x-angle":0,"y-angle":-20,"z-angle":0,zoom:.9}},venn:{plotarea:{margin:"18 4 4 4"},plot:{"border-width":0}},gauge:{plotarea:{margin:"18 4 4 4"},plot:{indicator:[5]},SCALE:{visible:1},scale:{"size-factor":.9},"scale-r":{"background-color":"-1",aperture:270,tick:{visible:0},item:{visible:0},guide:{visible:0},ring:{size:6,"background-color":"#CDCDCD",items:[]},center:{"border-width":0,size:2,"background-color":"#fff"}}},vfunnel:{plotarea:{margin:"18 4 4 4"}},hfunnel:{plotarea:{margin:"18 4 4 4"}},vbullet:{plot:{"bar-space":.5,goal:{"border-width":0,height:4}}},hbullet:{plot:{"bar-space":.5,goal:{"border-width":0,width:4}}},range:{plot:{"line-width":1,marker:{visible:0},"hover-state":{visible:0}}},"-":""},this.NT.negative={"theme-name":"negative",palette:[["#000","#909090","#969696","#9c9c9c","#000"],["#000","#a0a0a0","#a6a6a6","#acacac","#000"],["#000","#b0b0b0","#b6b6b6","#bcbcbc","#000"],["#000","#c0c0c0","#c6c6c6","#cccccc","#000"],["#000","#d0d0d0","#d6d6d6","#dcdcdc","#000"],["#000","#e0e0e0","#e6e6e6","#ececec","#000"],["#000","#f0f0f0","#f6f6f6","#fcfcfc","#000"]],graph:{"background-color":"#111",title:{color:"#fff"},subtitle:{color:"#333"},SCALE:{"font-size":11,"line-width":2,"line-color":"#ccc",guide:{visible:1,"line-width":1,"line-style":"solid","line-color":"#ccc",alpha:.2},"minor-guide":{visible:1,"line-width":1,"line-style":"solid","line-color":"#ccc",alpha:.2},tick:{visible:1,size:6,placement:"outer","line-width":2,"line-color":"#ccc"},"minor-tick":{visible:1,size:4,placement:"outer","line-width":1,"line-color":"#ccc"},label:{color:"#fff"},item:{color:"#fff"}}},radar:{"scale-k":{guide:{alpha:.5,"background-color":"#222 #333"}}},"-":""},this.NT.spark=this.NT.mini,this.B6={root:{gui:{behaviors:[{id:"PageScroll",enabled:"all"},{id:"ViewSource",enabled:"all"},{id:"BugReport",enabled:"none"},{id:"LogScale",enabled:"none"},{id:"LinScale",enabled:"none"},{id:"FullScreen",enabled:"none"},{id:"3D",enabled:"none"},{id:"ExportData",enabled:"none"},{id:"SaveAsImageJPG",enabled:"none"},{id:"DownloadCSV",enabled:ZC.ie678?"none":"all"},{id:"DownloadXLS",enabled:ZC.ie678?"none":"all"}],watermark:{type:1,position:"rb"},history:{margin:"10 auto auto 10",width:30,height:22,padding:4,item:{"background-color":"#369","border-width":1,"border-color":"#69c"},"item-off":{"background-color":"#eee","border-color":"#ddd"}},progress:{"background-color":"#fff",color:"#000"},"context-menu":{padding:0,"border-width":1,"border-color":"#000",button:{visible:ZC.mobile,margin:"5 auto auto 5",alpha:.8,"background-color":"#333 #999","border-radius":8,width:40,height:40},gear:{"background-color":"#fff #f6f6f6",type:"gear6",alpha:.8},item:{"background-color":"#36393D","text-align":"left",padding:"4 20 4 8","border-width":1,"border-color":"#000",color:"#fff","hover-state":{"background-color":"#0084AA"}},separator:{"line-width":1,"line-color":"#000000"}},"context-menu[mobile]":{item:{padding:"6 10 6 6"}}}},palette:[],graph:{title:{width:"100%",bold:1,"font-size":13},subtitle:{width:"100%",bold:1,"font-size":11},scroll:{bar:{"background-color":"#e1eaec","border-color":"#ddd"},handle:{"background-color":"#ddd","border-color":"#ccc","border-width":2,"border-top":"2px solid #eee","border-left":"2px solid #eee","border-right":"2px solid #999","border-bottom":"2px solid #999"}},"scroll-x":{bar:{height:16},handle:{height:16}},"scroll-y":{bar:{width:16},handle:{width:16}},"scroll-xi":{bar:{width:16},handle:{width:16}},"scroll-yi":{bar:{height:16},handle:{height:16}},preview:{width:"100%",height:50,margin:"auto 50 20 50","border-width":1,shadow:0,"background-color":"#f0f0f0","border-color":"#999",mask:{alpha:.5,"background-color":"#333"},active:{alpha:.1,"background-color":"#999"},handle:{width:9,height:16,"border-width":1,"line-width":1,"line-color":"#111","border-color":"#444","border-radius":2,"background-color":"#e6e6e6"},"handle-top":{width:16,height:9},"handle-bottom":{width:16,height:9}},"preview[yx]":{width:50,height:"100%",margin:"60 auto 65 20"},plotarea:{width:"100%",height:"100%",margin:"60 50 65 50"},"plotarea[preview]":{margin:"60 50 105 50"},"plotarea[preview[yx]]":{margin:"60 50 65 105"},SCALE:{"line-width":1,guide:{"line-width":1,"line-color":"#ddd"},tick:{size:6,"line-width":2},"minor-guide":{"line-width":1,"line-color":"#ddd"},"minor-tick":{size:4,"line-width":1},label:{bold:1,padding:6,flat:!0},item:{padding:2,"auto-align":!0,flat:!0},marker:{"line-width":1,"line-color":"#000","background-color":"#ccc"},"transform[date]":{item:{"font-size":10,padding:2,color:"#000","background-color":"#fff"}}},"SCALE[3d]":{"background-color":"#ccc"},"scale-y[default]":{label:{angle:270},item:{"text-align":"right"}},"scale-y[opposite]":{label:{angle:90},item:{"text-align":"left"}},plot:{error:{"line-width":1,"line-color":"#333",size:.5},"value-box":{flat:!0,text:"%v",bold:1,placement:"auto",shadow:1},"tooltip-text":"%v",shadow:1,"line-width":1,marker:{type:"circle",shadow:1},"highlight-state":{shadow:!0,"shadow-blur":2,"shadow-distance":1,"shadow-alpha":.91}},tooltip:{shadow:1,padding:"4 8","shadow-distance":3,"offset-y":ZC.mobile?-40:-20},"tooltip[dynamic]":{padding:"4 8","offset-y":0},guide:{marker:{type:"circle"},"plot-label[single]":{text:'<b style="color:%color">%plot-text:</b> %node-value',padding:10,"background-color":"#fff #eee","border-width":1,"border-color":"#999",color:"#000","text-align":"left"},"plot-label[multiple]":{text:'<b style="color:%color">%plot-text:</b> %node-value',padding:5,"background-color":"#fff #eee","border-width":1,"border-color":"#999",color:"#000","text-align":"left"}},zoom:{"preserve-zoom":1,"border-width":0,"background-color":"#369",alpha:.25,label:{visible:!1,"background-color":"#fff","font-size":10,padding:2,"border-width":1,"border-color":"#999"}},arrow:{"border-width":1,"border-color":"#000","background-color":"#666",size:4},"legend[position]":{margin:10},legend:{"background-color":"#eee",alpha:1,shadow:1,margin:"10 10 auto auto",padding:"4 2 4 2",item:{"text-align":"left",margin:"2 6 2 4",padding:"2 4"},"item-off":{alpha:.25},marker:{shadow:0,size:6,"border-color":"#999","border-width":1},header:{"font-size":12,"text-align":"left",bold:1},footer:{"text-align":"left"},icon:{"line-color":"#000","line-width":1},"page-status":{color:"#000"},"page-on":{"background-color":"#f90"},"page-off":{"background-color":"#999"},scroll:{bar:{width:12,height:12,"background-color":"#e1eaec","border-color":"#ddd"},handle:{width:12,height:12,"background-color":"#ddd","border-color":"#ccc","border-width":2,"border-top":"2px solid #eee","border-left":"2px solid #eee","border-right":"2px solid #999","border-bottom":"2px solid #999"}}}},vbar:{plot:{"value-box":{placement:"top-out"}}},vbar3d:{plot:{"value-box":{placement:"top-out"}},"3d-aspect":{depth:40,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0}},mixed3d:{"3d-aspect":{depth:40,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0}},hbar:{"scale-y":{label:{angle:0},item:{"text-align":"center"}},"scale-y-n":{label:{angle:0},item:{"text-align":"center"}},"scale-x[default]":{label:{angle:270}},"scale-x[opposite]":{label:{angle:90}},plot:{"value-box":{placement:"top-out"}}},vline:{"scale-y":{label:{angle:0},item:{"text-align":"center"}},"scale-y-n":{label:{angle:0},item:{"text-align":"center"}},"scale-x[default]":{label:{angle:270}},"scale-x[opposite]":{label:{angle:90}}},varea:{plot:{"fill-angle":0},"scale-y":{label:{angle:0},item:{"text-align":"center"}},"scale-y-n":{label:{angle:0},item:{"text-align":"center"}},"scale-x[default]":{label:{angle:270}},"scale-x[opposite]":{label:{angle:90}}},hbar3d:{"scale-y":{label:{angle:0}},"scale-x":{label:{angle:270}},"scale-y-n":{label:{angle:0}},"scale-x-n":{label:{angle:90}},"3d-aspect":{depth:40,angle:45,"x-angle":0,"y-angle":-20,"z-angle":0},plot:{"value-box":{placement:"top-out"}}},hbullet:{"scale-y":{label:{angle:0},item:{"text-align":"center"}},"scale-x":{label:{angle:270}},"scale-y-n":{label:{angle:0},item:{"text-align":"center"}},"scale-x-n":{label:{angle:90}}},line:{plot:{"line-width":4,marker:{size:4}}},area:{plot:{"line-width":4,marker:{size:4},"value-box":{placement:"top"}}},line3d:{"3d-aspect":{depth:40,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0},plot:{"border-width":1,"line-width":1,marker:{size:4,alpha:1,visible:0}}},area3d:{"3d-aspect":{depth:40,angle:45,"x-angle":-20,"y-angle":0,"z-angle":0},plot:{"border-width":1,"line-width":1,marker:{size:4,alpha:1,visible:0},"value-box":{placement:"top"}}},scatter:{SCALE:{offset:10},plot:{marker:{size:4},"value-box":{placement:"top"}}},poly:{SCALE:{offset:10},plot:{"alpha-area":.4,marker:{type:"none"},"value-box":{placement:"top"}}},hscatter:{SCALE:{offset:10},"scale-y":{label:{angle:0},item:{"text-align":"center"}},"scale-x":{label:{angle:270}},"scale-y-n":{label:{angle:0},item:{"text-align":"center"}},"scale-x-n":{label:{angle:90}},plot:{marker:{size:4},"value-box":{placement:"top"}}},bubble:{SCALE:{offset:40},plot:{marker:{type:"circle","fill-type":"radial","fill-offset-x":-.2,"fill-offset-y":-.2},"hover-marker":{"fill-type":"radial","fill-offset-x":-.2,"fill-offset-y":-.2},"value-box":{placement:"middle",text:"%node-size-value"},"tooltip-text":"%node-size-value"}},hbubble:{SCALE:{offset:40},"scale-y":{label:{angle:0},item:{"text-align":"center"}},"scale-x":{label:{angle:270}},"scale-y-n":{label:{angle:0},item:{"text-align":"center"}},"scale-x-n":{label:{angle:90}},plot:{marker:{type:"circle","fill-type":"radial","fill-offset-x":-.2,"fill-offset-y":-.2},"hover-marker":{"fill-type":"radial","fill-offset-x":-.2,"fill-offset-y":-.2},"value-box":{placement:"middle",text:"%node-size-value"},"tooltip-text":"%node-size-value"}},hmixed:{"scale-y":{label:{angle:0},item:{"text-align":"center"}},"scale-x":{label:{angle:270}},"scale-y-n":{label:{angle:0},item:{"text-align":"center"}},"scale-x-n":{label:{angle:90}}},pie:{plotarea:{margin:"35 5 5 5"},scale:{"size-factor":"auto","line-width":0,guide:{"line-width":0},"minor-guide":{"line-width":0}},plot:{"fill-type":"radial","value-box":{connector:{"line-width":1},placement:"out",text:"%t",visible:1}}},pie3d:{"3d-aspect":{"x-angle":38,"y-angle":0,"z-angle":0},plotarea:{margin:"25 5 5 5"},scale:{"size-factor":"auto","line-width":0,guide:{"line-width":0},"minor-guide":{"line-width":0}},plot:{"fill-type":"linear","value-box":{connector:{"line-width":1},placement:"out",text:"%t",visible:1}}},nestedpie:{plotarea:{margin:"40 5 15 5"},scale:{"size-factor":.8,"line-width":0,guide:{"line-width":0},"minor-guide":{"line-width":0}},plot:{"fill-type":"radial","value-box":{connector:{"line-width":1},text:"%t",visible:1}}},venn:{plotarea:{margin:"30 10 10 10"},plot:{alpha:.5,"border-width":4},scale:{"size-factor":.65,"line-width":0,guide:{"line-width":0},"minor-guide":{"line-width":0}}},radar:{SCALE:{guide:{"line-width":1,"line-color":"#999","background-color":"-1"},tick:{"line-width":1},item:{"auto-align":!1}},scale:{visible:0,"size-factor":.7},"scale-k":{"ref-angle":270},plotarea:{margin:"40 5 5 5"},plot:{"line-width":4,aspect:"line",marker:{}}},gauge:{SCALE:{guide:{"border-width":1,"border-color":"#999","background-color":"-1"}},scale:{"line-width":0,guide:{"line-width":0},"minor-guide":{"line-width":0},"size-factor":.7},"scale-r":{"ref-angle":270,"background-color":"#fff",guide:{"line-width":0},tick:{placement:"inner"},item:{"offset-r":"-45%"}},plot:{size:"85%"},plotarea:{margin:"40 5 5 5"}},stock:{plot:{"line-width":1,"border-width":1,"tooltip-text":"Open: $%open<br>High: $%high<br>Low: $%low<br>Close: $%close"}},range:{plot:{"line-width":2,"value-box":{text:"%node-min-value - %node-max-value"},"tooltip-text":"%node-min-value - %node-max-value"}},"-":""},this.PV=function(e,i){var t,n=this,a=!1;return null!==ZC._n_(t=n.B6.graph[e])&&null!==ZC._n_(t.enabled)&&(a=a||ZC._b_(t.enabled)),null!==ZC._n_(n.B6[i])&&null!==ZC._n_(t=n.B6[i][e])&&null!==ZC._n_(t.enabled)&&(a=a||ZC._b_(t.enabled)),a},this.load=function(e,i,t,n){var a,l,o,r=this;t=null===ZC._n_(t)||ZC._b_(t),n=null!==ZC._n_(n)&&ZC._b_(n),i instanceof Array||(i=new Array(i));var s=[],A="";for(l=0,o=i.length;l<o;l++)if(/(\(\w+\))(.*)/.test(i[l])){var C=RegExp.$1;A=i[l].replace(C,"graph"),-1===ZC.AV(s,A)&&s.push(A),A=i[l].replace(C,C.substring(1,C.length-1)),-1===ZC.AV(s,A)&&s.push(A)}else-1===ZC.AV(s,i[l])&&s.push(i[l]),/root(.*)/.test(i[l])&&-1===ZC.AV(s,i[l].replace("root","loader"))&&s.push(i[l].replace("root","loader")),/loader(.*)/.test(i[l])&&-1===ZC.AV(s,i[l].replace("loader","root"))&&s.push(i[l].replace("loader","root"));var c={};for(l=0,o=s.length;l<o;l++){for(var u=s[l].split("."),p=r.B6,Z=0,h=u.length;Z<h;Z++)if(null!==ZC._n_(a=p[u[Z]]))p=a;else if(null!==ZC._n_(a=p[ZC.UT(u[Z])]))p=a;else{if(null===ZC._n_(a=p[ZC.EH(u[Z])])){p=null;break}p=a}if(p)for(var d in p)null!==ZC._n_(p[d])&&(n||"object"!=typeof p[d]||p[d].length)&&(t||null===ZC._n_(e[d])?r.G.SD&&null!==ZC._n_(r.G.SD[d])||(c[d]=p[d]):t&&"object"==typeof p[d]&&(r.G.SD&&null!==ZC._n_(r.G.SD[d])||(c[d]=p[d])))}ZC._cp_(c,e)}},ZC.AO={AGU:function(e,i){for(var t=[],n=0,a=e.p.length;n<a;n++)if(e.p[n]){var l=(e.p[n][0]-e.x)/e.w,o=(e.p[n][1]-e.y)/e.h;t.push([i.x+i.w*l,i.y+i.h*o])}else t.push(null);return{l:i.w*e.l/e.w,r:i.w*e.r/e.w,p:t}},ACE:function(e,i,t){var n=document.getElementsByTagName("head")[0],a=document.createElement("script");a.type="text/javascript",a.src=i+"?v"+ZC.VERSION;var l=!1;a.onload=a.onreadystatechange=function(){if(!(l||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState)){l=!0,a.onload=a.onreadystatechange=null,n&&a.parentNode&&n.removeChild(a);var e=new RegExp("zingchart-(.+?).min.js","g").exec(i);e&&ZC.WJ.push(e[1]),t&&t(i)}},a.onerror=function(){!e&&zingchart.HX[0]&&(e=zingchart.HX[0]),e?e.O5({name:"Network error",message:"Resource not found ("+a.src+")"},"Module loader"):alert("Resource not found ("+a.src+")")},n.insertBefore(a,n.firstChild)},_rcolor_:function(){return"#"+ZC.XR.md5(ZC._r_(0,99999)).substr(ZC._r_(0,20),6)},WX:function(){},A8J:function(e,i){return zingchart[e]||i&&i.A17&&i.A17[e]||zingchart.hasEvent(null,e)||i&&zingchart.hasEvent(i.K,e)},C0:function(e,i,t,n,a){t instanceof Array||(t=[t]);var l=1;return null!==ZC._n_(n)&&t.push(n),a&&(l=2,t.push(a)),"touchstart"===e&&(e="mousedown"),"touchend"===e&&(e="mouseup"),"touchmove"===e&&(e="mousemove"),zingchart[e]&&"render"!==e&&(null!==ZC._n_(n)?t[t.length-l]=zingchart[e].apply(zingchart,t):zingchart[e].apply(zingchart,t)),i&&i.A17[e]&&(null!==ZC._n_(n)?t[t.length-l]=i.A17[e].apply(zingchart,t):i.A17[e].apply(zingchart,t)),zingchart.hasEvent(null,e)&&(null!==ZC._n_(n)?t[t.length-l]=zingchart.callEvent(null,e,t,n):zingchart.callEvent(null,e,t)),i&&zingchart.hasEvent(i.K,e)&&(null!==ZC._n_(n)?t[t.length-l]=zingchart.callEvent(i.K,e,t,n):zingchart.callEvent(i.K,e,t)),t[t.length-l]},OB:function(e,i,t){if(t.AB%360!=0){for(var n=[[-t.I/2,-t.F/2],[t.I/2,-t.F/2],[t.I/2,t.F/2],[-t.I/2,t.F/2]],a="",l=0;l<4;l++)n[l]=[t.iX+t.I/2+t.BK+ZC.MAPTX+n[l][0]*ZC.EF(t.AB)-n[l][1]*ZC.EL(t.AB),t.iY+t.F/2+t.BJ+ZC.MAPTX+n[l][0]*ZC.EL(t.AB)+n[l][1]*ZC.EF(t.AB)],a+=ZC._i_(n[l][0])+","+ZC._i_(n[l][1])+",";return t.D=n,ZC.Q.FO("poly",t.E9,t.IE)+'class="'+i+'-label-area zc-label-area" id="'+t.K+'-area" coords="'+a.substring(0,a.length-1)+'" />'}var o=t.AK;return t.o.tooltip&&t.o.tooltip.text&&(o=t.o.tooltip.text),ZC.Q.FO("rect",t.E9,t.IE)+'class="'+i+'-label-area zc-label-area" role="img" tabindex="0" aria-label="'+o.replace(/"/g,"'")+'" id="'+t.K+'-area" coords="'+ZC._i_(t.iX+t.BK+ZC.MAPTX)+","+ZC._i_(t.iY+t.BJ+ZC.MAPTX)+","+ZC._i_(t.iX+t.BK+t.I+ZC.MAPTX)+","+ZC._i_(t.iY+t.BJ+t.F+ZC.MAPTX)+'" />'},_rebuild_map_:function(e,i){var t=document.getElementById(e+"-map"),n=t.parentNode;n.removeChild(t);var a=document.createElement("map");a.id=e+"-map",a.className="zc-map",a.name=e+"-map",a.innerHTML=i,document.getElementById(e+"-img")&&n.insertBefore(a,document.getElementById(e+"-img").nextSibling)},NB:function(e){var i,t="",n=e.indexOf('id="');if(-1!==n){var a=e.indexOf('"',n+4);-1!==a&&(t=e.substring(n+4,a))}if(ZC.cache.data["area-score-"+t])return ZC.cache.data["area-score-"+t];var l=0;if(-1!==e.indexOf('shape="rect"')?(l+=1e4,5===(i=/coords=\"(\-*\d+),(\-*\d+),(\-*\d+),(\-*\d+)\"/.exec(e)).length&&(l+=(ZC._i_(i[3])-ZC._i_(i[1]))*(ZC._i_(i[4])-ZC._i_(i[2])))):-1!==e.indexOf('shape="circle"')?(l+=100,i=/coords=\"(\-*\d+),(\-*\d+),(\-*\d+)\"/.exec(e),null!==ZC._n_(i[3])&&(l+=ZC._i_(i[3])/10)):-1!==e.indexOf('shape="poly"')?-1!==e.indexOf("data-map")?l+=1e6:l+=1e3:l+=1,-1!==e.indexOf("data-z-sort")){var o=/data-z-sort=\"(\-*\d+)\"/.exec(e);o&&2===o.length&&(l*=ZC._i_(Math.pow(10,ZC._i_(o[1]))))}return""!==t&&ZC.cache.add("area-score-"+t,l),l},A5M:function(e,i,t){for(var n=[],a=0,l=e.length;a<l;a++)if(null!==ZC._n_(e[a])){var o=e[a].slice(0);null!==ZC._n_(o[0])&&"string"!=typeof o[0]&&(o[0]+=i),null!==ZC._n_(o[1])&&"string"!=typeof o[1]&&(o[1]+=t),null!==ZC._n_(o[2])&&"string"!=typeof o[2]&&o.length<=4&&(o[2]+=i),null!==ZC._n_(o[3])&&"string"!=typeof o[3]&&o.length<=4&&(o[3]+=t),n.push(o)}else n.push(null);return n},OA:function(e,i){var t;i=i||{},e=e||{};var n={};if(null!==ZC._n_(t=e.negation)&&(n.negation=t),null!==ZC._n_(t=e.short)&&(n.short=ZC._b_(t)),null!==ZC._n_(t=e["short-unit"])&&(n["short-unit"]=t),null!==ZC._n_(t=e.exponent)&&(n.exponent=ZC._b_(t)),null!==ZC._n_(t=e["exponent-decimals"])&&(n["exponent-decimals"]=ZC._i_(t)),null!==ZC._n_(t=e["decimals-separator"])?n["decimals-separator"]=t:null===ZC._n_(i["decimals-separator"])&&null!==ZC._n_(t=ZC.HG["decimals-separator"])&&(n["decimals-separator"]=t),null!==ZC._n_(t=e["thousands-separator"])?n["thousands-separator"]=t:null===ZC._n_(i["thousands-separator"])&&null!==ZC._n_(t=ZC.HG["thousands-separator"])&&(n["thousands-separator"]=t),null!==ZC._n_(t=e.decimals)&&(n.decimals=ZC._i_(t)),null!==ZC._n_(t=e["decimals-dyn"])&&(n["decimals-dyn"]=t),null!==ZC._n_(t=e.transform)&&null!==ZC._n_(t.type))switch(t.type){case"date":n["transform-date"]=!0,null!==ZC._n_(t.text)&&(t.all=t.text),null!==ZC._n_(t.all)&&(n["transform-date-format"]=t.all)}return n},G5:function(e,i,t,n){var a,l=e,o=e+"",r=!1;if(n&&null!==ZC._n_(i["transform-date"])&&i["transform-date"]&&""+Number(o)===o&&(o=ZC.AO.YF(Number(o),i["transform-date-format"],i.utc,i.timezone),r=!0),null===ZC._n_(i["decimals-separator"])&&null!==ZC._n_(e=ZC.HG["decimals-separator"])&&(i["decimals-separator"]=e),null===ZC._n_(i["thousands-separator"])&&null!==ZC._n_(e=ZC.HG["thousands-separator"])&&(i["thousands-separator"]=e),null!==ZC._n_(i.decimals)&&-1!==i.decimals&&"undefined"!=typeof i["max-decimals"]&&-1!==i["max-decimals"]&&(i.decimals=ZC.BR(i["max-decimals"],i.decimals)),!r)if(null!==ZC._n_(i.exponent)&&i.exponent)o=Number(o).toExponential(ZC.CY(20,i["exponent-decimals"])),null!==ZC._n_(i["decimals-separator"])&&(o=o.replace(/\./g,i["decimals-separator"]));else{if(null!==ZC._n_(i.short)&&i.short){a="";var s=i["short-unit"]||"";if("string"!=typeof s&&s.length){""+ZC._f_(s[0])!==s[0]&&(s=[1e3].concat(s));for(var A=1,C=s[0]||1e3,c=s.slice(1),u=null,p=0;p<c.length;p++)0===c[p].indexOf("#")&&(u=p,c[p]=c[p].substring(1));if(c.length){if(null!==u)A=u;else if(null!==ZC._n_(i["max-power"]))A=i["max-power"];else{var Z=ZC.FV(ZC._a_(Number(o)),C);A=Math.floor(Z),A=ZC.CY(A,c.length-1)}a=c[A];var h=(o=""+Number(o)/Math.pow(C,A)).split(".");2===h.length&&h[1].length>=9&&(o=null!==ZC._n_(i.decimals)&&-1!==i.decimals?""+ZC._x_(o,i.decimals):""+ZC._x_(o))}}else{var d=ZC.FV(ZC._a_(Number(o)))/Math.LN10;switch(ZC._a_(Number(o))){case 1e3:d=3;break;case 1e6:d=6;break;case 1e9:d=9}if(null!==ZC._n_(i["max-power"])&&(d=3*i["max-power"]),"KB"===s.toUpperCase())o=""+Number(o)/1024,a="KB";else if("MB"===s.toUpperCase())o=""+Number(o)/1048576,a="MB";else if("GB"===s.toUpperCase())o=""+Number(o)/1073741824,a="GB";else if("TB"===s.toUpperCase())o=""+Number(o)/1099511627776,a="TB";else if("PB"===s.toUpperCase())o=""+Number(o)/0x4000000000000,a="PB";else if(d>=0&&d<3)switch(s){default:o=o,a="";break;case"K":o=""+Number(o)/1e3,a="K";break;case"M":o=""+Number(o)/1e6,a="M";break;case"B":o=""+Number(o)/1e9,a="B"}else d>=3&&d<6&&""===s||"K"===s.toUpperCase()?(o=""+Number(o)/1e3,a="K"):d>=6&&d<9&&""===s||"M"===s.toUpperCase()?(o=""+Number(o)/1e6,a="M"):(d>=9&&""===s||"B"===s.toUpperCase())&&(o=""+Number(o)/1e9,a="B")}if(ZC.PH(o))if(null!==ZC._n_(i.decimals)&&-1!==i.decimals)o=ZC._fixed_(Number(o),ZC.BR(0,ZC._i_(i.decimals)));else{var f=o.split(".")[1]||"";-1!==i["max-decimals"]&&i["max-decimals"]<f.length&&(o=ZC._fixed_(Number(o),ZC.BR(0,ZC._i_(i["max-decimals"]))))}null!==ZC._n_(i["decimals-separator"])&&(o=o.replace(/\./g,i["decimals-separator"]))}var _=t?t.K:"";if(!isNaN(o)&&("string"!=typeof l||-1===_.indexOf("-scale-"))){if(null!==ZC._n_(i.decimals)&&-1!==i.decimals&&ZC.PH(o)&&(null!==ZC._n_(i.short)&&i.short||(o=ZC._fixed_(Number(o),ZC.BR(0,ZC._i_(i.decimals))))),null!==ZC._n_(i["thousands-separator"])||null!==ZC._n_(i["decimals-separator"])){for(var g=o.split("."),v="",b=0,m=3,B=i.locale||"",E=g[0].length-1;E>=0;E--){var D=g[0].substring(E,E+1);if(-1===ZC.AV(["-","+"],D)){var K=g[0].length-E-1;"en_in"!==B.toLowerCase()&&"hi_in"!==B.toLowerCase()||(b=K>3?1:0,m=K>3?2:3),v=K%m===b&&0!==K?D+i["thousands-separator"]+v:D+v}else v=D+v}o=v+(null!==ZC._n_(g[1])?i["decimals-separator"]+g[1]:"")}null!==ZC._n_(i.short)&&i.short&&(o+=a)}}return o},AAJ:function(e){var i=e.indexOf("("),t="",n="";-1!==i?(t=ZC.GX(e.substring(0,i)),n=ZC.GX(e.substring(i+1,e.length-1))):t=ZC.GX(e);var a=[],l="";if(""!==n){var o=!1,r=!1,s=!1;l="";for(var A=0,C=n.length;A<C;A++){var c=n.substring(A,A+1);switch(c){case"\\":s?(l+="\\",s=!1):s=!0;break;case'"':s?(l+='"',s=!1):r?(a.push(l),l="",r=!1):o?l+=c:r=!0;break;case"'":s?(l+="'",s=!1):o?(a.push(l),l="",o=!1):r?l+=c:o=!0;break;case" ":(o||r)&&(l+=c);break;case",":o||r?l+=c:(""!==l&&a.push(l),l="");break;default:l+=c}}}return""!==l&&a.push(l),[t,a]},A5G:function(e){return e.toString().replace(/^([0-9])$/,"0$1")},YF:function(e,i,t,n){e=ZC._i_(e),i=i||ZC.HG["date-formats"].minute,void 0===t&&(t=!1),void 0===n&&(n=0),t&&(e+=36e5*n);var a,l,o,r,s,A,C,c,u=new Date;u.setTime(e),t?(a=u.getUTCHours(),l=u.getUTCMinutes(),o=u.getUTCSeconds(),r=u.getUTCMilliseconds(),s=u.getUTCDay(),A=u.getUTCDate(),C=u.getUTCMonth(),c=u.getUTCFullYear()):(a=u.getHours(),l=u.getMinutes(),o=u.getSeconds(),r=u.getMilliseconds(),s=u.getDay(),A=u.getDate(),C=u.getMonth(),c=u.getFullYear());for(var p=[["mm",ZC.AO.A5G(C+1)],["dd",ZC.AO.A5G(A)],["Y",c],["y",c.toString().substr(2,2)],["F",ZC.HG["months-long"][C]],["m",C+1],["M",ZC.HG["months-short"][C]],["n",C],["d",A],["D",ZC.HG["days-short"][s]],["j",A],["l",ZC.HG["days-long"][s]],["N",s+1],["w",s],["S",function(){return A%10==1?"st":A%10==2?"nd":A%10==3?"rd":"th"}],["a",a<12?"am":"pm"],["A",a<12?"AM":"PM"],["g",a%12||12],["G",a],["h",ZC.AO.A5G(a%12||12)],["H",ZC.AO.A5G(a)],["i",ZC.AO.A5G(l)],["s",ZC.AO.A5G(o)],["q",r]],Z=0;Z<p.length;Z++)i=i.replace("%"+p[Z][0],p[Z][1]);return i},A0G:{},Z4:function(e,i){var t=null;if(i&&i.BP?t=i.BP:i&&i.A&&i.A.BP&&(t=i.A.BP),"string"==typeof e&&-1!==e.indexOf("%color-")&&ZC.COLORS.length>0)for(var n=0;n<ZC.COLORS.length;n++)-1===e.indexOf("(+")&&-1===e.indexOf("(-")||(e=e.replace(/%color-(\d+?)\((\+|\-)(\d+?)\)/gi,function(){var e=ZC.AO.GD(ZC.COLORS[ZC._i_(arguments[1])]);return"+"===arguments[2]?e=ZC.AO.PP(e,ZC._i_(arguments[3])):"-"===arguments[2]&&(e=ZC.AO.JQ(e,ZC._i_(arguments[3]))),e})),e=e.replace("%color-"+n,ZC.COLORS[n]);else"string"==typeof e&&t&&-1!==e.indexOf("%palette-")&&(e=t[ZC._i_(e.replace("%palette-",""))]);return e},GD:function(e,i){var t,n,a,l;if(null!==ZC._n_(ZC.AO.A0G[e]))return ZC.AO.A0G[e];var o=ZC.GX(String(e)),r=1,s=!1;return 0===o.length?"":("rgba("===(o=o.replace("0x","#")).substring(0,5)?(t=new RegExp("rgba\\((\\d{1,3}),\\s*(\\d{1,3}),\\s*(\\d{1,3}),\\s*([0-9.]+)\\)","gi").exec(o))&&(1===(n=ZC.OZ(t[1])).length&&(n="0"+n),1===(a=ZC.OZ(t[2])).length&&(a="0"+a),1===(l=ZC.OZ(t[3])).length&&(l="0"+l),o="#"+n+a+l,r=ZC.BR(0,ZC.CY(1,parseFloat(t[4]))),s=!0):"rgb("===o.substring(0,4)?(t=new RegExp("rgb\\((\\d{1,3}),\\s*(\\d{1,3}),\\s*(\\d{1,3})\\)","gi").exec(o))&&(1===(n=ZC.OZ(t[1])).length&&(n="0"+n),1===(a=ZC.OZ(t[2])).length&&(a="0"+a),1===(l=ZC.OZ(t[3])).length&&(l="0"+l),o="#"+n+a+l):"#"===o.substring(0,1)?4===o.length?o="#"+o.substring(1,2)+o.substring(1,2)+o.substring(2,3)+o.substring(2,3)+o.substring(3,4)+o.substring(3,4):7!==o.length&&(o=""):null!==ZC._n_(ZC.Q.A9K[o.toUpperCase()])&&(o="#"+ZC.Q.A9K[o.toUpperCase()]),"none"!==o&&"transparent"!==o||(o="-1"),i||(ZC.AO.A0G[e]=o),i&&s?[o,r]:o)},A1C:{},A34:function(e,i){if(-1===e&&(e="#ffffff",i=0),null!==ZC._n_(ZC.AO.A1C[e+","+i]))return ZC.AO.A1C[e+","+i];4===e.length&&(e=e.substring(0,1)+e.substring(1,2)+e.substring(1,2)+e.substring(2,3)+e.substring(2,3)+e.substring(3,4)+e.substring(3,4));var t="rgba("+[ZC.R3(e.substring(1,3)),ZC.R3(e.substring(3,5)),ZC.R3(e.substring(5,7)),i].join(",")+")";return ZC.AO.A1C[e+","+i]=t,t},AD4:function(e,i,t){e/=255,i/=255,t/=255;var n,a,l,o=Math.max(e,i,t),r=Math.min(e,i,t);l=o;var s=o-r;if(a=0===o?0:s/o,o===r)n=0;else{switch(o){case e:n=(i-t)/s+(i<t?6:0);break;case i:n=(t-e)/s+2;break;case t:n=(e-i)/s+4}n/=6}return[n,a,l]},AD5:function(e,i,t){var n,a,l,o=Math.floor(6*e),r=6*e-o,s=t*(1-i),A=t*(1-r*i),C=t*(1-(1-r)*i);switch(o%6){case 0:n=t,a=C,l=s;break;case 1:n=A,a=t,l=s;break;case 2:n=s,a=t,l=C;break;case 3:n=s,a=A,l=t;break;case 4:n=C,a=s,l=t;break;case 5:n=t,a=s,l=A}return[255*n,255*a,255*l]},JQ:function(e,i){if(-1===e)return-1;if(i>=100)return"#000000";e=ZC.AO.GD(e),void 0===i&&(i=10);var t=ZC.R3(e.substring(1,3)),n=ZC.R3(e.substring(3,5)),a=ZC.R3(e.substring(5,7)),l=ZC.AO.AD4(t,n,a);l[2]=i>0?Math.max(0,l[2]-l[2]*i/100):Math.min(1,l[2]-l[2]*i/100);var o=ZC.AO.AD5(l[0],l[1],l[2]);return o[0]=ZC._i_(o[0])<16?"0"+ZC.OZ(o[0]):ZC.OZ(o[0]),o[1]=ZC._i_(o[1])<16?"0"+ZC.OZ(o[1]):ZC.OZ(o[1]),o[2]=ZC._i_(o[2])<16?"0"+ZC.OZ(o[2]):ZC.OZ(o[2]),e="#"+o[0]+o[1]+o[2]},PP:function(e,i){if(-1===e)return-1;if(i>=100)return"#ffffff";e=ZC.AO.GD(e),void 0===i&&(i=10);var t=parseInt(e.substr(1,2),16),n=parseInt(e.substr(3,2),16),a=parseInt(e.substr(5,2),16);return"#"+(0|256+t+(256-t)*i/100).toString(16).substr(1)+(0|256+n+(256-n)*i/100).toString(16).substr(1)+(0|256+a+(256-a)*i/100).toString(16).substr(1)},_hex2rgb_:function(e,i){var t=parseInt(e.substr(1,2),16),n=parseInt(e.substr(3,2),16),a=parseInt(e.substr(5,2),16);return ZC._n_(i)?"rgb("+t+","+n+","+a+")":{r:t,g:n,b:a}},_rgb2hex_:function(e,i,t){return"#"+((1<<24)+(e<<16)+(i<<8)+t).toString(16).slice(1)},AAB:function(e,i,t){var n=ZC.AO._hex2rgb_(e);return(299*n.r+587*n.g+114*n.b)/1e3>=128?t:i},_colorAlpha_:function(e,i,t){e=ZC.AO.GD(e),i=ZC.AO.GD(i);var n=ZC.AO._hex2rgb_(e),a=ZC.AO._hex2rgb_(i),l={};for(var o in n)l[o]=Math.floor(t*n[o]+(1-t)*a[o]);return ZC.AO._rgb2hex_(l.r,l.g,l.b)},A3W:function(){},ABM:function(){},gc:function(e,i){var t;for(t=0;t<i.length;t++)e[i[t]]=null;for(t in e)0===t.indexOf("zc_")&&"function"==typeof e[t]&&(e[t]=null)},getPrecedence:function(e){var i=0;switch(e){case"%":case"*":case"/":i=3;break;case"+":case"-":i=4;break;case">":case"<":case">=":case"<=":i=6;break;case"==":case"!=":i=7;break;case"&&":i=11;break;case"||":i=12}return i},eval:function(e){for(var i=[],t=-1,n=0,a=ZC.AO.getRPNTokens(e),l=0;l<a.length;l++){var o=a[l];switch(o){case"%":case"*":case"/":case"+":case"-":case">":case"<":case">=":case"<=":case"==":case"!=":case"&&":case"||":let e=i[t--],a=i[t--],l=ZC._f_(e),r=ZC._f_(a);"%"===o?n=r%l:"*"===o?n=r*l:"/"===o?n=r/l:"+"===o?n=r+l:"-"===o?n=r-l:">"===o?n=r>l?1:0:"<"===o?n=r<l?1:0:">="===o?n=r>=l?1:0:"<="===o?n=r<=l?1:0:"=="===o?n=a===e?1:0:"!="===o?n=a!==e?1:0:"&&"===o?n=0!==r&&0!==l?1:0:"||"===o&&(n=0!==r||0!==l?1:0),i[++t]=n+"";break;default:i[++t]=o}}return 1===a.length&&(n=ZC._f_(i[0])),n},getTokens:function(e){for(var i=[],t=0,n=(e=e.replace(/===/g,"==").replace(/!==/g,"!=")).length,a="",l=!1;t<n;){var o=e.charAt(t),r=t+1<n?e.charAt(t+1):"#";if(" "===o)t++;else if("'"===o||'"'===o){var s=e.indexOf(o,t+1),A=e.substring(t,s+1);i.push(A),t=s+1}else if("="===o)"="===r&&(i.push("=="),t+=2);else if("!"===o)"="===r&&(i.push("!="),t+=2);else if("&"===o)"&"===r&&(i.push("&&"),t+=2);else if("|"===o)"|"===r&&(i.push("||"),t+=2);else if(">"===o)"="===r?(i.push(">="),t+=2):(i.push(">"),t++);else if("<"===o)"="===r?(i.push("<="),t+=2):(i.push("<"),t++);else if("("===o)i.push(o),t++;else if(")"===o)i.push(o),t++;else if("+"===o)i.push(o),t++;else if("-"===o){""===a||-1!==",(,<,<=,>,>=,==,!=,||,&&,".indexOf(","+a+",")?l=!0:i.push(o),t++}else if("*"===o)i.push(o),t++;else if("/"===o)i.push(o),t++;else if("%"===o)i.push(o),t++;else{var C=o;if(l&&(C="-"+C,l=!1),t++,"#"!==r){var c=!1;do{(c="."===r||r>="0"&&r<="9")&&(C+=r,r=t+1<n?e.charAt(t+1):"#",t++)}while(t<n&&c)}i.push(C)}i.length>0&&(a=i[i.length-1])}return i},getRPNTokens:function(e){for(var i=ZC.AO.getTokens(e),t=[],n=-1,a=[],l=0;l<i.length;l++){var o=i[l];switch(o){case"%":case"*":case"/":case"+":case"-":case">":case"<":case">=":case"<=":case"==":case"!=":case"&&":case"||":if(n>-1){var r=t[n];if("("===r)t[++n]=o;else ZC.AO.getPrecedence(o)<ZC.AO.getPrecedence(r)?t[++n]=o:(a.push(r),t[n]=o)}else t[++n]=o;break;case"(":t[++n]=o;break;case")":for(;"("!==t[n];)a.push(t[n]),n--;n--;break;default:a.push(o)}}for(;n>-1;)a.push(t[n--]);return a}},ZC.Q={A9K:{BLACK:"000000",BLUE:"0000FF",BROWN:"A52A2A",CYAN:"00FFFF",FUCHSIA:"FF00FF",GOLD:"FFD700",GRAY:"808080",GREEN:"008000",INDIGO:"4B0082",LIME:"00FF00",MAGENTA:"FF00FF",MAROON:"800000",NAVY:"000080",ORANGE:"FFA500",PINK:"FFC0CB",PURPLE:"800080",RED:"FF0000",SILVER:"C0C0C0",TURQUOISE:"40E0D0",VIOLET:"EE82EE",WHITE:"FFFFFF",YELLOW:"FFFF00"},FO:function(e,i,t){return"<area"+(t&&!i&&"hand"!==t?' style="cursor:'+t+'"':"")+(i&&"arrow"!==t||"hand"===t?' href="javascript:;"':"")+' shape="'+e+'" '},ABA:function(e){var i;if(ZC.A4.browser.msie)try{i=document.createElement("<iframe />")}catch(r){i=document.createElement("iframe")}else i=document.createElement("iframe");i.id=e.id+"-iframe",i.style.visibility="hidden",e.appendChild(i);var t=null,n=i.contentWindow||i.contentDocument;if(!(t=n.document?n.document:n).body){var a=t.createElement("HTML");t.appendChild(a);var l=t.createElement("HEAD");a.appendChild(l);var o=t.createElement("BODY");a.appendChild(o)}return t},C1:function(e){var i;if("undefined"==typeof ZC.TOUCHEVENTS){if(ZC.ie678)i=!1;else{i=!0;try{document.createEvent("TouchEvent")}catch(t){i=!1}}i&&!ZC.mobile&&(i=!1),i&&(i="ontouchstart"in document.documentElement),ZC.TOUCHEVENTS=i}else i=ZC.TOUCHEVENTS;if(i)switch(e){case"mouseover":case"mousedown":e="touchstart";break;case"mousemove":e="touchmove";break;case"mouseout":case"mouseup":e="touchend";break;case"click":e="touchstart"}return e},_sh_:function(e,i){var t,n,a,l=[],o=i.JZ,r=i.OM,s=i.PA,A=o-s/2;if(e.length>0){var C=0,c=0;for(0!==o&&(C=ZC._i_(A*ZC.EF(r)+s),c=ZC._i_(A*ZC.EL(r)+s)),t=0,n=e.length;t<n;t++)if(null!==ZC._n_(e[t])){var u=[];for(a=0;a<e[t].length;a++)u[a]=e[t][a];var p=u.length;if(2===p||4===p)for(a=0;a<p;a++)u[a]=e[t][a]+(a%2?c+ZC._c_(i.BJ,0):C+ZC._c_(i.BK,0));l.push(u)}else l.push(null)}return l},_txp_:function(e,i,t,n,a){void 0===a&&(a=!1);var l,o,r=[e[0],e[1]];switch(e.length>=4&&(r[2]=e[2],r[3]=e[3]),e.length>=6&&(r[4]=e[4],r[5]=e[5]),7===e.length&&(r[6]=e[6]),i){case"canvas":case"svg":var s,A;if(t.D0)s=A=t.B1%2==1?.5:0,ZC.A4.browser.msie&&ZC.quirks&&"svg"===i&&(s=t.B1%2==1?.5:0,A=t.B1%2==1?0:.5),r[0]=Math.round(r[0])-s,r[1]=Math.round(r[1])-A,4===r.length&&(r[2]=Math.round(r[2])-s,r[3]=Math.round(r[3])-A);"svg"===i&&(r[0]=parseFloat(r[0].toFixed(4)),r[1]=parseFloat(r[1].toFixed(4)),4===r.length&&(r[2]=parseFloat(r[2].toFixed(4)),r[3]=parseFloat(r[3].toFixed(4)))),"canvas"!==i||n||"undefined"!=typeof t.BK&&"undefined"!=typeof t.BJ&&(r[0]+=t.BK,r[1]+=t.BJ,4===r.length&&(r[2]+=t.BK,r[3]+=t.BJ));break;case"vml":t.AB%360==0?(l=10,o=t.B1%2==1?0:l/2):(l=1,o=0),t.D0?(r[0]=l*ZC._i_(ZC._i_(l*r[0])/l)-o,r[1]=l*ZC._i_(ZC._i_(l*r[1])/l)-o,4!==r.length&&7!==r.length||(r[2]=l*ZC._i_(ZC._i_(l*r[2])/l)-o,r[3]=l*ZC._i_(ZC._i_(l*r[3])/l)-o),7===r.length&&(r[4]=l*ZC._i_(ZC._i_(l*r[4])/l)-o,r[5]=l*ZC._i_(ZC._i_(l*r[5])/l)-o)):(r[0]=ZC._i_(l*r[0]),r[1]=ZC._i_(l*r[1]),4!==r.length&&7!==r.length||(r[2]=ZC._i_(l*r[2]),r[3]=ZC._i_(l*r[3])),7===r.length&&(r[4]=ZC._i_(l*r[4]),r[5]=ZC._i_(l*r[5])))}return r},A33:function(e,i,t,n,a){var l,o,r,s,A,C,c;if(t.QX&&(t.E["fast-vector-path"]=!0),!t.E["fast-vector-path"]){for(l=0,o=e.length;l<o;l++)e[l]&&(e[l][0]=parseFloat(Number(e[l][0]).toFixed(2)),e[l][1]=parseFloat(Number(e[l][1]).toFixed(2)));if(t.OC&&(c=t.K+":"+t.AB+":"+e.join("#"),ZC.cache.data["path-points-"+c]))return ZC.cache.data["path-points-"+c].split("#")}var u=[ZC.MAX,ZC.MAX,-ZC.MAX,-ZC.MAX],p=[],Z=!1;for(l=0,o=e.length;l<o;l++)if(null!==ZC._n_(e[l])){if(t.E["fast-vector-path"]){if(r=e[l],"vml"===i){var h=t.AB%360==0?10:1;r[0]=ZC._i_(h*r[0]),r[1]=ZC._i_(h*r[1]),4===r.length&&(r[2]=ZC._i_(h*r[2]),r[3]=ZC._i_(h*r[3]))}}else r=ZC.Q._txp_(e[l],i,t,n,a);if(null!==ZC._n_(r)&&!isNaN(r[0])&&!isNaN(r[1])&&isFinite(r[0])&&isFinite(r[1]))if(o<=20&&n&&(u[0]=ZC.CY(u[0],r[0]/("vml"===i?10:1)),u[1]=ZC.CY(u[1],r[1]/("vml"===i?10:1)),u[2]=ZC.BR(u[2],r[0]/("vml"===i?10:1)),u[3]=ZC.BR(u[3],r[1]/("vml"===i?10:1))),0===l)p.push(("svg"===i?"M ":"m ")+r[0]+" "+r[1]);else if(Z&&(p.push(("svg"===i?"M ":"m ")+r[0]+" "+r[1]),Z=!1),2===r.length)p.push(("svg"===i?"L ":"l ")+r[0]+" "+r[1]);else if(4===r.length)p.push(("svg"===i?"Q ":"qb ")+r[0]+" "+r[1]+" "+r[2]+" "+r[3]),"vml"===i&&p.push("l "+r[2]+" "+r[3]);else if(6===r.length)if("svg"===i){var d=0;r[3]%360==r[4]%360&&(d=r[4]>=r[3]?.001:-.001),s=ZC.AQ.BN(r[0],r[1],r[2],r[3]+d),A=ZC.AQ.BN(r[0],r[1],r[2],r[4]-d),C="0 0",0===r[5]?r[4]-r[3]>360?(C="0 1",A[0]=s[0],A[1]=s[1]):C=r[4]-r[3]<=180?"0 1":"1 1":r[3]-r[4]>360?(C="0 0",A[0]=s[0],A[1]=s[1]):C=r[3]-r[4]<=180?"0 0":"1 0",p.push("a "+r[2]+","+r[2]+" 0 "+C+" "+(A[0]-s[0])+","+(A[1]-s[1]))}else"vml"===i&&(r[2]*=10,s=ZC.AQ.BN(r[0],r[1],r[2],r[3]),A=ZC.AQ.BN(r[0],r[1],r[2],r[4]),C=1===r[5]?"at":"wa",p.push(C+" "+ZC._i_(r[0]-r[2])+","+ZC._i_(r[1]-r[2])+","+ZC._i_(r[0]+r[2])+","+ZC._i_(r[1]+r[2])+" "+ZC._i_(s[0])+","+ZC._i_(s[1])+" "+ZC._i_(A[0])+","+ZC._i_(A[1])));else 7===r.length&&p.push(("svg"===i?"C ":"c ")+r[0]+" "+r[1]+" "+r[2]+" "+r[3]+" "+r[4]+" "+r[5])}else Z=!0;return t.E["fast-vector-path"]||t.OC&&ZC.cache.add("path-points-"+c,p.join("#")),t.G&&o<=20&&n&&(t.G.E[t.K+"-bounds"]=u),p},MJ:function(e,i){var t,n,a=e.originalEvent||e.originalEventZC;return i=ZC._i_(i||"0"),a&&a.touches?a.touches.length>0?(t=a.touches[i].pageX,n=a.touches[i].pageY):a.changedTouches.length>0&&(t=a.changedTouches[i].pageX,n=a.changedTouches[i].pageY):(t=e.pageX,n=e.pageY),[ZC._i_(t||"0"),ZC._i_(n||"0")]},F8:function(e,i,t){var n;return t=t||document,null!==ZC._n_(i)?t.createElementNS?n=t.createElementNS(i,e):(n=t.createElement(e)).setAttribute("xmlns",i):n=t.createElement(e),"zcv:"===e.substring(0,4)&&(n.className="zcvml"),n},EW:function(e){var i;e instanceof Array||(e=[e]);for(var t=0,n=e.length;t<n;t++)"object"!=typeof(i=e[t])&&(i=ZC.AM(e[t])),i&&("undefined"!=typeof i.parentElement?i.parentElement.removeChild(i):"undefined"!=typeof i.parentNode&&i.parentNode.removeChild(i))},G6:function(e,i){for(var t in i)if("string"==typeof t&&"object"!=typeof i[t]&&"function"!=typeof i[t])try{e.setAttribute(t,i[t])}catch(n){}},OV:function(e,i){for(var t in i)"string"==typeof t&&"object"!=typeof i[t]&&"function"!=typeof i[t]&&(e.style[t]=i[t])},AAZ:function(e){var i;if(e===document)return!0;if(!e)return!1;if(!e.parentNode)return!1;if(e.style){if("none"===e.style.display)return!1;if("hidden"===e.style.visibility)return!1}if(window.getComputedStyle){if("none"===(i=window.getComputedStyle(e,"")).display)return!1;if("hidden"===i.visibility)return!1}if(i=e.currentStyle){if("none"===i.display)return!1;if("hidden"===i.visibility)return!1}return ZC.Q.AAZ(e.parentNode)},TD:function(e){var i=e.className||ZC.A4(e).attr("class");return null!==ZC._n_(i)&&"object"==typeof i&&(i="undefined"!=typeof i.baseVal?i.baseVal:""),i||""},IW:function(e,i,t,n,a,l,o,r){if(e)switch(o=o||"",i){case"canvas":r?e.getContext("2d").clearRect(t,n,a,l):e.width=e.width;break;case"vml":case"svg":var s=e.childNodes.length;if(s>1024&&"undefined"!=typeof e.innerHTML)return void(e.innerHTML="");if(s>0)for(var A=s-1;A>=0;A--)""===o?e.removeChild(e.childNodes[A]):0===e.childNodes[A].id.indexOf(o+"-")&&e.removeChild(e.childNodes[A])}},EE:function(e,i){switch("string"==typeof e&&(e=ZC.AM(e)),i){case"canvas":return e.getContext("2d");case"svg":case"vml":return e}},K5:function(e,i){switch(i){case"svg":return ZC.Q.ABN(e);case"vml":case"canvas":return ZC.Q.HW(e)}},HL:function(e,i){switch(i){case"svg":return ZC.Q.ABN(e);case"vml":return ZC.Q.HW(e);case"canvas":return ZC.Q.ADB(e)}},ABN:function(e){var i;if(ZC.AM(e.id))return ZC.AM(e.id);var t=ZC.Q.F8("g","http://www.w3.org/2000/svg");return null!==ZC._n_(i=e.id)&&t.setAttribute("id",i),null!==ZC._n_(i=e.cls)&&t.setAttribute("class",i),null!==ZC._n_(i=e.zidx)&&t.setAttribute("z-index",i),null!==ZC._n_(i=e["clip-path"])&&t.setAttribute("clip-path",i),e.after?e.p.insertBefore(t,e.after.nextSibling):e.p.appendChild(t),t},XL:function(e){var i;ZC.Q.EW(e.id);var t=ZC.Q.F8("clipPath","http://www.w3.org/2000/svg");return t.id=e.id,null!==ZC._n_(e.cx)?((i=ZC.Q.F8("circle","http://www.w3.org/2000/svg")).id=e.id+"-shape",ZC.Q.G6(i,{cx:e.cx,cy:e.cy,r:e.r})):((i=ZC.Q.F8("polygon","http://www.w3.org/2000/svg")).id=e.id+"-shape",ZC.Q.G6(i,{points:e.path})),t.appendChild(i),t},ADB:function(e){var i;if(ZC.AM(e.id))return ZC.AM(e.id);var t=document.createElement("canvas"),n=t.style;if(null!==ZC._n_(i=e.id)&&(t.id=i),null!==ZC._n_(i=e.cls)&&(t.className=i),null!==ZC._n_(i=e.wh)){var a=(""+i).split("/");e.width=a[0],e.height=a[1]}if(null!==ZC._n_(i=e.tl)){var l=(""+i).split("/");e.top=l[0],e.left=l[1]}return t.width=e.width,t.height=e.height,null!==ZC._n_(i=e.left)&&(n.left=i+"px"),null!==ZC._n_(i=e.top)&&(n.top=i+"px"),null!==ZC._n_(i=e.display)&&(n.display=i),null!==ZC._n_(i=e.position)&&(n.position=i),null!==ZC._n_(i=e.zidx)&&(n.zIndex=i),e.p.appendChild(t),t},HW:function(e){var i,t,n,a,l,o;if(ZC.AM(e.id))return n=ZC.AM(e.id),null!==ZC._n_(i=e.wh)&&(l=(""+i).split("/"),n.style.width=l[0]+"px",n.style.height=l[1]+"px"),null!==ZC._n_(i=e.tl)&&(o=(""+i).split("/"),n.style.top=o[0]+"px",n.style.left=o[1]+"px"),n;(a=(n=document.createElement("div")).style).whiteSpace="nowrap",null!==ZC._n_(i=e.wh)&&(l=(""+i).split("/"),e.width=l[0],e.height=l[1]),null!==ZC._n_(i=e.tl)&&(o=(""+i).split("/"),e.top=o[0],e.left=o[1]),null!==ZC._n_(i=e.id)&&(n.id=i),null!==ZC._n_(i=e.cls)&&""!==i&&(n.className=i);for(var r=["tabindex","role","aria-label"],s=0;s<r.length;s++)null!==ZC._n_(i=e[r[s]])&&n.setAttribute(r[s],i);for(var A=[["top","","px"],["left","","px"],["width","","px"],["height","","px"],"position","overflow",["float","cssFloat|styleFloat"],["zidx","zIndex"],"clip","display",["fontSize","","px"],"fontFamily","fontWeight","fontStyle","textDecoration","textAlign","verticalAlign","color","border","borderTop","borderRight","borderBottom","borderLeft","background","cursor",["margin","marginTop|marginRight|marginBottom|marginLeft","px"],["marginTop","","px"],["marginRight","","px"],["marginBottom","","px"],["marginLeft","","px"],["padding","paddingTop|paddingRight|paddingBottom|paddingLeft","px"],["paddingTop","","px"],["paddingRight","","px"],["paddingBottom","","px"],["paddingLeft","","px"],"lineHeight","filter"],C=null,c=null,u=null,p=(s=0,A.length);s<p;s++)if("string"==typeof A[s]&&(A[s]=[A[s]]),i=null,null!==ZC._n_(t=e[A[s][0]])&&(i=t),null!==ZC._n_(i)){null!==ZC._n_(A[s][1])&&""!==A[s][1]||(A[s][1]=A[s][0]);for(var Z=A[s][1].split("|"),h=0,d=Z.length;h<d;h++){var f=i+(null===ZC._n_(A[s][2])?"":A[s][2]);a[Z[h]]=f,"fontFamily"===Z[h]&&(C=f),"fontSize"===Z[h]&&(c=ZC._i_(f)),"fontWeight"===Z[h]&&(u=f)}}return null!==ZC._n_(i=e.opacity)&&(a.opacity=i,1!==ZC._f_(i)&&(a.filter="alpha(opacity = "+ZC._i_(100*ZC._f_(i))+")",a.opacity=i)),null!==ZC._n_(i=e.p)&&(e.after?i.insertBefore(n,e.after.nextSibling):i.appendChild(n)),null!==ZC._n_(i=e.html)&&(n.innerHTML=ZC._h_(i),-1!==i.indexOf("<")&&-1!==i.indexOf(">")&&ZC.A4(n).children().each(function(){null!==ZC._n_(C)&&(null!==ZC._n_(this.style.fontFamily)&&""!==this.style.fontFamily||(this.style.fontFamily=C)),null!==ZC._n_(c)&&(null!==ZC._n_(this.style.fontSize)&&""!==this.style.fontSize||(this.style.fontSize=c+"px")),null!==ZC._n_(u)&&(null!==ZC._n_(this.style.fontWeight)&&""!==this.style.fontWeight||(this.style.fontWeight=u))})),e.rtl&&(n.style.unicodeBidi="bidi-override",n.style.direction="rtl"),e.cursor&&"hand"===e.cursor&&(n.style.cursor="pointer"),n},VW:null,A48:function(e,i,t,n,a,l,o){var r,s,A,C;null===ZC._n_(o)&&(o=!1);var c=!1;"[HTMLMODE]"===i.substring(0,10)&&(c=!0,i=i.substring(10)),C=e+"-text-ruler",-1!==e.indexOf("-fullscreen")&&(C="zc-text-ruler");var u="{{"+i+"}}"+t.replace(/[^a-z]/gi,"").toLowerCase()+n+l+a;if(ZC.cache.data["text-width-"+u]&&!o)return ZC.cache.data["text-width-"+u];if(ZC.cache.data["text-height-"+u]&&o)return ZC.cache.data["text-height-"+u];var p,Z=i;return Z=Z.replace(/<hr>/g,'<hr style="margin:0;padding:0">'),(p=ZC.AM(C))?(ZC.Q.VW&&ZC.Q.VW===e+t+n+l+a||(p.style.fontFamily=t,p.style.fontSize=n+"px",p.style.fontWeight=a,p.style.lineHeight=c?"130%":-1!==l?ZC._i_(l)+"px":"130%",ZC.Q.VW=e+t+n+l+a),p.innerHTML=Z):(p=ZC.Q.HW({id:C,p:document.body,tl:"-9999/-9999",html:Z,position:"absolute",fontFamily:t,fontSize:n,cls:"zc-text-ruler",fontWeight:a})).style.lineHeight=c?"130%":-1!==l?ZC._i_(l)+"px":"130%",-1===i.indexOf("<")||-1===i.indexOf(">")||c||ZC.A4(p).children().each(function(){"BR"!==this.tagName.toUpperCase()&&(null!==ZC._n_(this.style.fontFamily)&&""!==this.style.fontFamily||(this.style.fontFamily=t),null!==ZC._n_(this.style.fontSize)&&""!==this.style.fontSize||(this.style.fontSize=n+"px"),this.style.lineHeight=-1!==l?ZC._i_(l)+"px":"130%","B"!==this.tagName.toUpperCase()&&"STRONG"!==this.tagName.toUpperCase()&&(null!==ZC._n_(this.style.fontWeight)&&""!==this.style.fontWeight||(this.style.fontWeight=a)))}),(r=p.getBoundingClientRect())&&r.width>0?(s=r.width,o&&(A=r.height)):(s=ZC.mobile&&ZC.A4.browser.webkit?p.offsetWidth:ZC.A4(p).width(),o&&(A=ZC.mobile&&ZC.A4.browser.webkit?p.offsetHeight:ZC.A4(p).height())),o?(ZC.cache.add("text-height-"+u,A),A):(ZC.cache.add("text-width-"+u,s),s)}},!document.getElementsByClassName&&document.querySelectorAll&&(document.getElementsByClassName=function(e){return document.querySelectorAll("."+e)}),ZC.A4=function(e,i,t){var n,a,l,o,r=this;if(void 0===t&&(t=!0),t)return new ZC.A4(e,i,!1);if(r.P4=[],r.QD=e,r.M6=i,r.length=0,r.M6=r.M6||document.getElementsByTagName("body")[0],"object"==typeof r.QD)r.P4=[r.QD];else if("string"==typeof r.QD)for(var s=r.QD.split(","),A=0;A<s.length;A++){var C=ZC.GX(s[A]),c=!1;if(2===(n=C.split(">")).length&&(c=!0,ZC.A4(n[0]).each(function(){var e=this;ZC.A4(n[1],this).each(function(){this.parentNode===e&&r.P4.push(this)})})),2===(n=C.split(" ")).length&&(c=!0,ZC.A4(n[0]).each(function(){ZC.A4(n[1],this).each(function(){r.P4.push(this)})})),!c)if("#"===C.substring(0,1))ZC.AM(C.substring(1))&&(r.P4=[ZC.AM(C.substring(1))]);else if("."===C.substring(0,1))if(document.getElementsByClassName){if(r.M6.getElementsByClassName)a=r.M6.getElementsByClassName(C.substring(1));else if(a=document.getElementsByClassName(C.substring(1)),r.M6!==document){var u=[];for(l=0,o=a.length;l<o;l++)ZC.A4.childof(a[l],r.M6)&&u.push(a[l]);a=u}for(l=0,o=a.length;l<o;l++)r.P4.push(a[l])}else{var p=new RegExp("(^|\\s)"+C.substring(1)+"(\\s|$)","i"),Z=r.M6.getElementsByTagName("*"),h="";for(l=0,o=Z.length;l<o;l++)"object"==typeof(h=Z[l].className)&&(h="undefined"!=typeof h.baseVal?h.baseVal:""),""!==h&&p.test(h)&&r.P4.push(Z[l])}else for(l=0,o=(a=r.M6.getElementsByTagName(C)).length;l<o;l++)r.P4.push(a[l])}return r.length=r.P4.length,this},ZC.A4.prototype={eachfn:function(){for(var e,i=[],t=0,n=this.P4.length;t<n;t++){var a=[this.P4[t]];if((e=arguments.length)>1)for(var l=1;l<e;l++)a.push(arguments[l]);i.push(arguments[0].apply(this,a))}return i},each:function(){for(var e,i=0,t=this.P4.length;i<t;i++){var n=[this.P4[i]];if((e=arguments.length)>1)for(var a=1;a<e;a++)n.push(arguments[a]);arguments[0].apply(this.P4[i],n)}return this},children:function(){var e=[];return this.each(function(){for(var i=0,t=this.childNodes.length;i<t;i++)1===this.childNodes[i].nodeType&&e.push(this.childNodes[i])}),this.P4=e,this},remove:function(){this.eachfn.call(this,function(e){e&&e.parentNode&&e.parentNode.removeChild(e)})},empty:function(){this.eachfn.call(this,function(e){if(e)for(;e.childNodes.length;)e.removeChild(e.childNodes[e.childNodes.length-1])})},A35:function(e){var i,t;void 0===e&&(e=!0);var n=this.eachfn.call(this,function(n){if(!n)return null;if(n===window){var a=document.body;return n.innerWidth?(i=n.innerWidth,t=n.innerHeight):a&&a.parentElement&&a.parentElement.clientWidth?(i=a.parentElement.clientWidth,t=a.parentElement.clientHeight):a&&a.clientWidth&&(i=a.clientWidth,t=a.clientHeight),{width:i,height:t}}var l,o,r=e?"block":ZC.A4(n).getstyle("display");if(window.getComputedStyle){var s=window.getComputedStyle(n,null);l=s.getPropertyValue("width").slice(0,-2),o=s.getPropertyValue("height").slice(0,-2)}else if(n.getBoundingClientRect){var A=n.getBoundingClientRect();l=A.width?A.width:n.offsetWidth,o=A.height?A.height:n.offsetHeight}else l=n.offsetWidth,o=n.offsetHeight;if("none"===r||""===r||void 0===r){var C=n.style,c=C.visibility,u=C.position,p=C.display;C.visibility="hidden",C.position="absolute",C.display="block",i=l,t=o,C.display=p,C.position=u,C.visibility=c}else i=l||0,t=o||0;return{width:i,height:t}});return 1===n.length?n[0]:n},getstyle:function(e){var i=this.eachfn.call(this,function(e,i){if("display"===i)return e.style.display;var t,n=document;if(i=ZC.EH(i),!e||e===n)return undefined;if("opacity"===i&&"undefined"!=typeof e.filters){var a=(ZC.A4(e).getstyle("filter")||"").match(/alpha\(opacity=(.*)\)/);return a&&a[1]?parseFloat(a[1])/100:1}if(-1!==ZC.AV(["float","cssFloat","styleFloat"],i))return(t=e.style.float)?t:(t=e.style.cssFloat)?t:(t=e.style.styleFloat)?t:"none";var l=e.style?e.style[i]:null;if(!l)if(n.defaultView&&n.defaultView.getComputedStyle){var o=n.defaultView.getComputedStyle(e,null);i=i.replace(/([A-Z])/g,"-$1").toLowerCase(),l=o?o.getPropertyValue(i):null}else if(e.currentStyle&&(l=e.currentStyle[i],/^\d/.test(l)&&!/px$/.test(l)&&"fontWeight"!==i)){var r=e.style.left,s=e.runtimeStyle.left;e.runtimeStyle.left=e.currentStyle.left,e.style.left=l||0,l=e.style.pixelLeft+"px",e.style.left=r,e.runtimeStyle.left=s}return"opacity"===i&&(l=parseFloat(l)),/Opera/.test(navigator.userAgent)&&-1!==ZC.AV(["left","top","right","bottom"],i)&&"static"===ZC.A4(e).getstyle("position")&&(l="auto"),"auto"===l?null:l},e);return 1===i.length?i[0]:i},wh:function(){var e;return this.P4[0]?null!==ZC._n_(e=ZC.A4(this.P4[0]).A35())?[ZC._i_(e.width),ZC._i_(e.height)]:[0,0]:null},width:function(e){var i;if(void 0===e){var t=this.eachfn.call(this,function(e){return null!==ZC._n_(i=ZC.A4(e).A35())?ZC._i_(i.width):0});return 1===t.length?t[0]:t}return this.eachfn.call(this,function(e,i){e.style.width=i+"px"},e),this},height:function(e){var i;if(void 0===e){var t=this.eachfn.call(this,function(e){return null!==ZC._n_(i=ZC.A4(e).A35())?ZC._i_(i.height):0});return 1===t.length?t[0]:t}return this.eachfn.call(this,function(e,i){e.style.height=i+"px"},e),this},scrollLeft:function(){return ZC.A4.scroll().left},scrollTop:function(){return ZC.A4.scroll().top},css:function(e,i){if(void 0===i){var t=this.eachfn.call(this,function(i){var t=ZC.A4(i).getstyle(e);return"transform"!==e&&-1!==(""+t).indexOf("px")?ZC._i_(t):t});return 1===t.length?t[0]:t}return this.eachfn.call(this,function(e,i,t){e.style[i]=t},e,i),this},attr:function(e,i){if(void 0===i){var t=this.eachfn.call(this,function(i){return i.getAttribute(e)});return 1===t.length?t[0]:t}return this.eachfn.call(this,function(e,i,t){e.setAttribute(i,t)},e,i),this},val:function(e){if(void 0===e){var i=this.eachfn.call(this,function(e){return e.value});return 1===i.length?i[0]:i}return this.eachfn.call(this,function(e,i){e.value=i},e),this},show:function(){return this.eachfn.call(this,function(e){e.style.display="block"}),this},hide:function(){return this.eachfn.call(this,function(e){e.style.display="none"}),this},offset:function(){var e=this.eachfn.call(this,function(e){if(!(e&&(e.x&&e.y||null!==!e.parentNode&&"none"!==ZC.A4(e).getstyle("display"))))return undefined;var i,t,n,a,l,o,r,s={top:0,left:0},A={top:0,left:0},C=e&&e.ownerDocument;return C&&((t=C.body)===e&&(s={top:t.offsetTop,left:t.offsetLeft}),i=C.documentElement,"undefined"!=typeof e.getBoundingClientRect&&(A=e.getBoundingClientRect()),n=C.defaultView||C.parentWindow,a=i.clientTop||t.clientTop||0,l=i.clientLeft||t.clientLeft||0,o=n.pageYOffset||i.scrollTop,r=n.pageXOffset||i.scrollLeft,s={top:A.top+o-a,left:A.left+r-l}),s});return 1===e.length?e[0]:e},bind:function(e,i,t){if(""!==(e=ZC.A4.cleanTouchEvents(e))){if(t||(t=!ZC.hasPassive||{passive:!0}),-1!==e.indexOf(" ")){for(var n=e.split(/\s+/),a=0;a<n.length;a++)this.bind(n[a],i,t);return this}return this.eachfn.call(this,function(e,i,n){function a(e){var i=(e=e||window.event).target||e.srcElement,t=ZC.A4.C1(e);null!==t&&n.call(i,t)}ZC.A4.J3||(ZC.A4.J3=[]),ZC.A4.J3.push([e,i,n,a]),e.addEventListener?e.addEventListener(i,a,t):e.attachEvent("on"+i,a)},e,i),this}},unbind:function(e,i){if(""!==(e=ZC.A4.cleanTouchEvents(e))){if(-1!==e.indexOf(" ")){for(var t=e.split(/\s+/),n=0;n<t.length;n++)this.unbind(t[n],i);return this}return this.eachfn.call(this,function(e,i,t){if("undefined"!=typeof ZC.A4.J3)for(var n=0,a=ZC.A4.J3.length;n<a;n++)if((ZC.A4.J3[n][0]===e||e.tagName&&"MAP"===e.tagName.toUpperCase()&&e.id===ZC.A4.J3[n][0].id)&&ZC.A4.J3[n][1]===i&&ZC.A4.J3[n][2]===t){e.removeEventListener?e.removeEventListener(i,ZC.A4.J3[n][3],!0):e.detachEvent("on"+i,ZC.A4.J3[n][3]),ZC.A4.J3.splice(n,1);break}},e,i),this}},live:function(e,i,t){if(""!==(e=ZC.A4.cleanTouchEvents(e))){if(t||(t=!ZC.hasPassive||{passive:!0}),-1===e.indexOf("touch")&&-1===e.indexOf("wheel")||(t={passive:!1}),-1!==e.indexOf(" ")){for(var n=e.split(/\s+/),a=0;a<n.length;a++)this.live(n[a],i,t);return this}var l=this.QD;return ZC.A4.EVENTS||(ZC.A4.EVENTS={}),ZC.A4.EVENTS[e]||(ZC.A4.EVENTS[e]=[],document.addEventListener?document.addEventListener(e,o,t):document.attachEvent("on"+e,o)),ZC.A4.EVENTS[e].push([l,i]),this}function o(i){var t=(i=i||window.event).target||i.srcElement,n=t.className||"";"object"==typeof n&&(n="undefined"!=typeof n.baseVal&&null!==ZC._n_(n.baseVal)?n.baseVal:"");var a,l,o=ZC.A4.EVENTS[e],r=null,s=null,A=[];for(a=0,l=o.length;a<l;a++)("object"==typeof o[a][0]&&(t===o[a][0]||o[a][0]===document)||"string"==typeof o[a][0]&&("."===o[a][0].substring(0,1)&&-1!==ZC.AV(n.split(" "),o[a][0].replace(".",""))||"#"===o[a][0].substring(0,1)&&t.id===o[a][0].substring(1)))&&(r=o[a][1],s=ZC.A4.C1(i),null!==ZC._n_(r)&&null!==ZC._n_(s)&&A.push([r,t,s]));for(a=0,l=A.length;a<l;a++)A[a][0].call(A[a][1],A[a][2])}},die:function(e,i){if(""!==(e=ZC.A4.cleanTouchEvents(e))){var t,n,a;if(-1!==e.indexOf(" ")){for(n=0,a=(t=e.split(/\s+/)).length;n<a;n++)this.die(t[n],i);return this}var l=this.QD;if(ZC.A4.EVENTS||(ZC.A4.EVENTS={}),t=ZC.A4.EVENTS[e])for(n=t.length-1;n>=0;n--)t[n][0]!==l||i&&t[n][1]!==i||ZC.A4.EVENTS[e].splice(n,1);return this}}},ZC.A4._list_=function(e){for(var i=[],t=0;t<ZC.A4.EVENTS[e].length;t++)i.push(ZC.A4.EVENTS[e][t][0]);return i.join(",")},ZC.A4.cleanTouchEvents=function(e){return ZC.ie678&&(e=ZC.GX(e.replace(/touchstart|touchend|touchmove/,""))),e},ZC.A4.cache={},ZC.A4.browser={},function(){var e=/(webkit)[ \/]([\w.]+)/,i=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,a=/(trident)(?:.*? rv:([\w.]+))?/,l=function(l){l=l.toLowerCase();var o=e.exec(l)||i.exec(l)||t.exec(l)||a.exec(l)||l.indexOf("compatible")<0&&n.exec(l)||[];return[o[1]||"",o[2]||"0"]}(navigator.userAgent);l[0]&&("trident"===l[0]&&(l[0]="msie"),ZC.A4.browser[l[0]]=!0,ZC.A4.browser.version=l[1])}(),ZC.A4.scroll=function(){var e={top:0,left:0},i=document,t=i.documentElement,n=i.body;return t&&(t.scrollTop||t.scrollLeft)?(e.left=t.scrollLeft,e.top=t.scrollTop):n&&(e.left=n.scrollLeft,e.top=n.scrollTop),e},ZC.A4.C1=function(e){if(e.originalEventZC=e,e.target||(e.target=e.srcElement||document),3!==e.target.nodeType&&8!==e.target.nodeType||(e.target=e.target.parentNode),null===ZC._n_(e.pageX)&&null!==ZC._n_(e.clientX)){var i=e.target.ownerDocument||document,t=i.documentElement,n=i.body;e.pageX=e.clientX+(t&&t.scrollLeft||n&&n.scrollLeft||0)-(t&&t.clientLeft||n&&n.clientLeft||0),e.pageY=e.clientY+(t&&t.scrollTop||n&&n.scrollTop||0)-(t&&t.clientTop||n&&n.clientTop||0)}return e.which||e.button===undefined||(e.which=1&e.button?1:2&e.button?3:4&e.button?2:0),e.preventDefault||(e.preventDefault=function(){this.returnValue=!1}),e.stopPropagation||(e.stopPropagation=function(){this.cancelBubble=!0}),e},ZC.A4.childof=function(e,i){if(e===i)return!0;for(;e!==i&&e.parentNode;)if((e=e.parentNode)===i)return!0;return!1},ZC.A4.ajax=function(e){var i=e.url||"",t=e.type||"GET",n=e.data||"",a=!0;"undefined"!=typeof e.async&&(a=ZC._b_(e.async)),""===n.replace(/\&/g,"")&&(n="");var l=e.beforeSend||null,o=e.error||null,r=e.success||null,s=null;try{window.ActiveXObject?s=new ActiveXObject("Microsoft.XMLHTTP"):window.XMLHttpRequest&&(s=new XMLHttpRequest)}catch(C){}var A="file:"===window.location.protocol;if(s){a&&(s.onreadystatechange=function(){4===s.readyState&&((A||s.status>=200&&s.status<300)&&r&&r(s.responseText,s.status,s,i),s.status>=400&&o&&o(s,s.status,s.statusText,i),s.onreadystatechange=new window.Function,s=null)}),window.ActiveXObject||(s.onerror=function(){o&&o(s,0,"",i)}),"POST"===t.toUpperCase()?(s.open("POST",i,a),s.setRequestHeader("X-Requested-With","XMLHttpRequest"),s.setRequestHeader("Content-type","application/x-www-form-urlencoded")):(""!==n&&(-1===i.indexOf("?")&&(i+="?"),i+="&"+n),s.open("GET",i,a)),l&&l(s);try{s.send(n),a||((A||s.status>=200&&s.status<300)&&r&&r(s.responseText,s.status,s,i),s.status>=400&&o&&o(s,s.status,s.statusText,i),s=null)}catch(c){A&&o&&(o(s,s.status,s.statusText,i),s.onreadystatechange=new window.Function,s=null)}}},ZC.AQ={ACI:function(e,i){var t,n,a=zingchart.DEV.SPREADFACTOR,l=[],o=0;function r(e,i){-1===ZC.AV(e,i)&&e.push(i)}for(t=0;t<e.length;t++)e[t]+=i;var s=-1;for(t=1;t<e.length;t++)ZC._a_(e[t]-e[t-1])<a?(l[o]=l[o]||{min:-1,max:-1,items:[]},-1===l[o].min&&(l[o].min=t>1?e[t-2]:i,-1===s&&(s=l[o].min),l[o].min),r(l[o].items,t-1),r(l[o].items,t)):l[o]&&(l[o].max=e[t],l[o].max,o++);l[o]&&-1===l[o].max&&(l[o].max=360+i);var A=l.length;if(A>1&&l[A-1].max-l[0].min==360){for(n=0;n<l[0].items.length;n++)e[l[0].items[n]]+=360;l[A-1].items=l[A-1].items.concat(l[0].items),l[A-1].max+=l[0].min,l=l.splice(1)}for(l.length>1&&(l[l.length-1].max=l[0].min+360),t=0;t<l.length;t++){var C=l[t],c=C.items.length,u=(C.max-C.min)/(c+4);u=ZC.CY(u,a);var p=0;for(n=0;n<C.items.length;n++)p+=e[C.items[n]];p/=C.items.length;for(var Z=!0;Z;)for(Z=!1,n=1;n<C.items.length;n++)if(e[C.items[n]]-e[C.items[n-1]]<u){e[C.items[n-1]]<p?(e[C.items[n-1]]-=.45,e[C.items[n]]+=.05):e[C.items[n]]+=.25,Z=!0;break}}return e},_int_:function(e){return Math.abs(e-ZC._i_(e))<Math.pow(10,-10)},VD:function(e,i,t){return t=t||1,!(e.x>i.x+i.width+t)&&(!(i.x>e.x+e.width+t)&&(!(e.y>i.y+i.height+t)&&!(i.y>e.y+e.height+t)))},_boxoverlap2_:function(e,i,t){return t=t||1,!(e.iX>i.iX+i.I+t)&&(!(i.iX>e.iX+e.I+t)&&(!(e.iY>i.iY+i.F+t)&&!(i.iY>e.iY+e.F+t)))},AGI:function(e,i){return e.iX>=i.iX&&e.iX<=i.iX+i.I&&e.iY>=i.iY&&e.iY<=i.iY+i.F&&e.iX+e.I>=i.iX&&e.iX+e.I<=i.iX+i.I&&e.iY+e.F>=i.iY&&e.iY+e.F<=i.iY+i.F},A6G:function(e,i,t){for(var n=Math.sqrt(e/Math.PI),a=Math.sqrt(i/Math.PI),l=Math.min(n,a),o=Math.max(n,a),r=ZC.MAX,s=0,A=l+o;A>o-l;A-=l/50){var C=l*l*Math.acos((A*A+l*l-o*o)/(2*A*l))+o*o*Math.acos((A*A+o*o-l*l)/(2*A*o))-.5*Math.sqrt((-A+l+o)*(A+l-o)*(A-l+o)*(A+l+o));Math.abs(C-t)<r&&(r=Math.abs(C-t),s=A)}return s},BN:function(e,i,t,n){return[e+t*Math.cos(2*n*Math.PI/360),i+t*Math.sin(2*n*Math.PI/360)]},A5L:function(e,i,t,n,a){var l=ZC.U5(Math.atan((n-i)/(t-e)));return[e+ZC._i_(ZC.EF(l)*a),i+ZC._i_(ZC.EL(l)*a)]},K1:function(e,i,t,n,a,l){if(a=null===ZC._n_(a)?0:a,l=null===ZC._n_(l)||l,t-e!=0){var o=0,r=0,s=Math.atan((n-i)/(t-e));return(a<1||l)&&(o=a/2.5*Math.cos(s),r=a/2.5*Math.sin(s)),[(e+t)/2+(e<t?o:-o),(i+n)/2+r]}return[e,(i+n)/2]},A3X:function(e,i){var t=(e[1]-i[1])/(e[0]-i[0]);return[t,e[1]-t*e[0]]},A5K:function(e,i,t,n){var a,l,o,r,s,A,C,c;return i[0]===n[0]&&i[1]===n[1]?i:e[0]===t[0]&&e[1]===t[1]?e:(e[0]===i[0]&&t[0]===n[0]?e[0]===t[0]?(C=e[0],c=(e[1]+i[1]+t[1]+n[1])/4):(C=NaN,c=NaN):e[0]===i[0]?(s=(r=ZC.AQ.A3X(t,n))[0],A=r[1],c=s*(C=e[0])+A):t[0]===n[0]?(l=(a=ZC.AQ.A3X(t,n))[0],o=a[1],c=l*(C=t[0])+o):(l=(a=ZC.AQ.A3X(e,i))[0],o=a[1],s=(r=ZC.AQ.A3X(t,n))[0],c=l*(C=((A=r[1])-o)/(l-s))+o),[C,c])},PJ:function(e,i,t){null===ZC._n_(i)&&(i=5);var n=0,a=0;null!==ZC._n_(t)&&(n=t[0],a=t[1]);for(var l,o,r,s="",A=ZC.ie67?ZC.MAPTX:0,C=0,c=e.length;C<c;C++)e[C]&&(0===C?(o=e[C][0]+A+n,r=e[C][1]+A+a,l=C,s+=Math.round(o,10)+","+Math.round(r,10)+","):Math.sqrt((e[C][0]+A-o)*(e[C][0]+A-o)+(e[C][1]+A-r)*(e[C][1]+A-r))>i&&e[C-1]&&(Math.sqrt((e[C][0]-e[C-1][0])*(e[C][0]-e[C-1][0])+(e[C][1]-e[C-1][1])*(e[C][1]-e[C-1][1]))>i&&C-l>1&&(s+=Math.round(e[C-1][0]+A+n,10)+","+Math.round(e[C-1][1]+A+a,10)+","),o=e[C][0]+A+n,r=e[C][1]+A+a,l=C,s+=Math.round(o,10)+","+Math.round(r,10)+","));return s=s.substring(0,s.length-1)},Z1:function(e,i){if(null===ZC._n_(e)||e.length<2)return"";null===ZC._n_(i)&&(i=6,ZC.mobile&&(i+=10));var t,n,a,l,o,r=[];for(t=0,n=e.length;t<n;t++)(0===t||t>0&&null!==ZC._n_(e[t])&&null!==ZC._n_(e[t-1])&&e[t].join("/")!==e[t-1].join("/")||null===ZC._n_(e[t]))&&r.push(e[t]);var s=[],A=[],C=!1;for(t=0,n=r.length;t<n;t++)if(r[t]){var c,u,p,Z,h=r[t][0],d=r[t][1];if(r[t-1]&&(p=r[t-1][0],Z=r[t-1][1],p===h&&(p-=.1)),r[t+1]&&(c=r[t+1][0],u=r[t+1][1],c===h&&(c+=.1)),0===t)a=Math.atan((u-d)/(c-h)),o=l=ZC.U5(a),c>=h&&(o+=180),s.push(ZC.AQ.BN(h,d,i,l+90),ZC.AQ.BN(h,d,i,o),ZC.AQ.BN(h,d,i,l+270));else if(t===r.length-1)a=Math.atan((Z-d)/(p-h)),o=l=ZC.U5(a),p>=h&&(o+=180),C?(A.push(ZC.AQ.BN(h,d,i,l+270),ZC.AQ.BN(h,d,i,o),ZC.AQ.BN(h,d,i,l+90)),C=!1):s.push(ZC.AQ.BN(h,d,i,l+270),ZC.AQ.BN(h,d,i,o),ZC.AQ.BN(h,d,i,l+90));else{var f=Math.atan((u-d)/(c-h)),_=Math.atan((d-Z)/(h-p));o=ZC.U5((f+_)/2),s.push(ZC.AQ.BN(h,d,i,o+270)),c>=h&&p>=h?(s.push(ZC.AQ.BN(h,d,i,o+180)),s.push(ZC.AQ.BN(h,d,i,o+90)),A.push(ZC.AQ.BN(h,d,i,o)),C=!0):c<=h&&p<=h?(s.push(ZC.AQ.BN(h,d,i,o)),s.push(ZC.AQ.BN(h,d,i,o+90)),A.push(ZC.AQ.BN(h,d,i,o+180)),C=!0):A.push(ZC.AQ.BN(h,d,i,o+90))}}for(t=A.length-1;t>=0;t--)s.push(A[t]);return s},A2F:function(e,i){var t=0,n=0,a=[];switch(e+=""){case"horizontal":case"h":t=1,n=i;break;case"vertical":case"v":t=i,n=1;break;default:a=e.split("x"),null!==ZC._n_(a[0])&&ZC._i_(a[0])+""===a[0]&&(t=ZC._i_(a[0])),null!==ZC._n_(a[1])&&ZC._i_(a[1])+""===a[1]&&(n=ZC._i_(a[1])),0===n&&0===t?(t=Math.ceil(Math.sqrt(i)),n=Math.ceil(i/t)):(0===n&&(n=Math.ceil(i/t)),0===t&&(t=Math.ceil(i/n)))}return[t,n]},AB4:function(e,i){return.5*(2*i[1]+(-i[0]+i[2])*e+(2*i[0]-5*i[1]+4*i[2]-i[3])*e*e+(-i[0]+3*i[1]-3*i[2]+i[3])*e*e*e)},ABD:function(e,i){var t,n,a,l,o,r=e.length,s=[],A=[],C=[];for(t=0;t<r-1;t++)n=e[t+1]-e[t],a=i[t+1]-i[t],A.push(n),s.push(a),C.push(a/n);var c=[C[0]];for(t=0;t<A.length-1;t++){l=C[t];var u=C[t+1];if(l*u<=0)c.push(0);else{n=A[t];var p=A[t+1];o=n+p,c.push(3*o/((o+p)/l+(o+n)/u))}}c.push(C[C.length-1]);var Z=[],h=[];for(t=0;t<c.length-1;t++){l=C[t];var d=c[t],f=1/A[t];o=d+c[t+1]-l-l,Z.push((l-d-o)*f),h.push(o*f*f)}return function(t){var n=e.length-1;if(t===e[n])return i[n];for(var a,l=0,o=h.length-1;l<=o;){a=Math.floor(.5*(l+o));var r=e[a];if(r<t)l=a+1;else{if(!(r>t))return i[a];o=a-1}}n=Math.max(0,o);var s=t-e[n],A=s*s;return i[n]+c[n]*s+Z[n]*A+h[n]*s*A}},YC:function(e,i,t,n){null===ZC._n_(n)&&(n=1/(t/i.length*4));var a,l,o=[];if(e)if((a=[].concat(i))[1]&&a[2]){a[0]=a[0]||a[1]||a[2]||a[3],a[1]=a[1]||a[2]||a[0]||a[3],a[2]=a[2]||a[3]||a[1]||a[0],a[3]=a[3]||a[2]||a[1]||a[0];var r=ZC.AQ.ABD([0,1,2,3],a);for(l=1;l<=2;l+=n)o.push([l-1,r(l)])}else o.push([]);else for(var s=1;s<i.length-2;s++)if(1!==n)if((a=[i[s-1],i[s],i[s+1],i[s+2]])[1]&&a[2])for(a[0]=a[0]||a[1]||a[2]||a[3],a[1]=a[1]||a[2]||a[0]||a[3],a[2]=a[2]||a[3]||a[1]||a[0],a[3]=a[3]||a[2]||a[1]||a[0],l=0;l<=1;l+=n){var A=s+l,C=ZC.AQ.AB4(l,a);o.push([A-1,C])}else o.push([]);else o.push([s-1,i[s]]);return o},A0S:function(e){for(var i=Math.round(ZC.FV(ZC._a_(e))/Math.LN10),t=[1,2,4,5,6,8,10],n=ZC.MAX,a=1,l=0;l<t.length;l++){var o=t[l]*Math.pow(10,i)-e;ZC._a_(o)<n&&(a=t[l],n=ZC._a_(o))}return a*Math.pow(10,i)},_nice_number_:function(e,i){var t,n;return t=Math.floor(Math.log(e)/Math.log(10)),n=e/Math.pow(10,t),(i?n<1.5?1:n<3?2:n<7?5:10:n<=1?1:n<=2?2:n<=5?5:10)*Math.pow(10,t)},WI:function(e,i,t,n,a,l){var o,r,s,A,C,c;null===ZC._n_(a)&&(a=!0),l=null===ZC._n_(l)?10:Math.min(Math.max(2,l),100),null!==ZC._n_(n)&&0!==n||(n=1);var u=Math.floor(ZC.FV(ZC._a_(i))/Math.LN10);e===i&&(i+=Math.pow(10,u)),o=e,r=i,A=ZC.AQ._nice_number_(r-o,!1),null===ZC._n_(t)?(s=A/(l-1),s=ZC.AQ._nice_number_(s,!0),s*=n):s=t,a?(C=Math.floor(o/s)*s,c=Math.ceil(r/s)*s):(C=o,c=r,s=null===ZC._n_(t)?A/(l-1):t);var p=Math.floor(ZC.FV(ZC._a_(s))/Math.LN10),Z=p<0?ZC._a_(p):0;if(0===Z){var h=(""+s).split(".");2===h.length&&(Z=h[1].length)}return[C,c,s,Z,s]},_intersect_:function(e,i,t,n){var a=e[0],l=e[1],o=i[0],r=i[1],s=t[0],A=t[1],C=n[0],c=n[1];if(a===o&&l===r||s===C&&A===c)return null;var u=(c-A)*(o-a)-(C-s)*(r-l);if(0===u)return null;var p=((C-s)*(l-A)-(c-A)*(a-s))/u,Z=((o-a)*(l-A)-(r-l)*(a-s))/u;return p<0||p>1||Z<0||Z>1?null:[a+p*(o-a),l+p*(r-l)]},_outside_:function(e,i){return e[0]<i[0]||e[0]>i[2]||(e[1]<i[1]||e[1]>i[3])},_angle_:function(e,i){var t=i[0]-e[0],n=i[1]-e[1];return Math.atan2(n,t)}},ZC.XR={md5:function(e){return ZC.XR.ACW(ZC.XR.ACX(ZC.XR.ACP(e)))},ACX:function(e){return ZC.XR.ACC(ZC.XR.ACY(ZC.XR.ACD(e),8*e.length))},ACW:function(e){for(var i,t="",n=0,a=e.length;n<a;n++)i=e.charCodeAt(n),t+="0123456789abcdef".charAt(i>>>4&15)+"0123456789abcdef".charAt(15&i);return t},ACP:function(e){for(var i,t,n="",a=-1,l=e.length;++a<l;)i=e.charCodeAt(a),t=a+1<l?e.charCodeAt(a+1):0,55296<=i&&i<=56319&&56320<=t&&t<=57343&&(i=65536+((1023&i)<<10)+(1023&t),a++),i<=127?n+=String.fromCharCode(i):i<=2047?n+=String.fromCharCode(192|i>>>6&31,128|63&i):i<=65535?n+=String.fromCharCode(224|i>>>12&15,128|i>>>6&63,128|63&i):i<=2097151&&(n+=String.fromCharCode(240|i>>>18&7,128|i>>>12&63,128|i>>>6&63,128|63&i));return n},ACD:function(e){var i,t=Array(e.length>>2);for(i=0;i<t.length;i++)t[i]=0;for(i=0;i<8*e.length;i+=8)t[i>>5]|=(255&e.charCodeAt(i/8))<<i%32;return t},ACC:function(e){for(var i="",t=0;t<32*e.length;t+=8)i+=String.fromCharCode(e[t>>5]>>>t%32&255);return i},ACY:function(e,i){function t(e,i,t,n,a,l){return r((o=r(r(i,e),r(n,l)))<<(s=a)|o>>>32-s,t);var o,s}function n(e,i,n,a,l,o,r){return t(i&n|~i&a,e,i,l,o,r)}function a(e,i,n,a,l,o,r){return t(i&a|n&~a,e,i,l,o,r)}function l(e,i,n,a,l,o,r){return t(i^n^a,e,i,l,o,r)}function o(e,i,n,a,l,o,r){return t(n^(i|~a),e,i,l,o,r)}function r(e,i){var t=(65535&e)+(65535&i);return(e>>16)+(i>>16)+(t>>16)<<16|65535&t}e[i>>5]|=128<<i%32,e[14+(i+64>>>9<<4)]=i;for(var s=1732584193,A=-271733879,C=-1732584194,c=271733878,u=0,p=e.length;u<p;u+=16){var Z=s,h=A,d=C,f=c;A=o(A=o(A=o(A=o(A=l(A=l(A=l(A=l(A=a(A=a(A=a(A=a(A=n(A=n(A=n(A=n(A,C=n(C,c=n(c,s=n(s,A,C,c,e[u],7,-680876936),A,C,e[u+1],12,-389564586),s,A,e[u+2],17,606105819),c,s,e[u+3],22,-1044525330),C=n(C,c=n(c,s=n(s,A,C,c,e[u+4],7,-176418897),A,C,e[u+5],12,1200080426),s,A,e[u+6],17,-1473231341),c,s,e[u+7],22,-45705983),C=n(C,c=n(c,s=n(s,A,C,c,e[u+8],7,1770035416),A,C,e[u+9],12,-1958414417),s,A,e[u+10],17,-42063),c,s,e[u+11],22,-1990404162),C=n(C,c=n(c,s=n(s,A,C,c,e[u+12],7,1804603682),A,C,e[u+13],12,-40341101),s,A,e[u+14],17,-1502002290),c,s,e[u+15],22,1236535329),C=a(C,c=a(c,s=a(s,A,C,c,e[u+1],5,-165796510),A,C,e[u+6],9,-1069501632),s,A,e[u+11],14,643717713),c,s,e[u],20,-373897302),C=a(C,c=a(c,s=a(s,A,C,c,e[u+5],5,-701558691),A,C,e[u+10],9,38016083),s,A,e[u+15],14,-660478335),c,s,e[u+4],20,-405537848),C=a(C,c=a(c,s=a(s,A,C,c,e[u+9],5,568446438),A,C,e[u+14],9,-1019803690),s,A,e[u+3],14,-187363961),c,s,e[u+8],20,1163531501),C=a(C,c=a(c,s=a(s,A,C,c,e[u+13],5,-1444681467),A,C,e[u+2],9,-51403784),s,A,e[u+7],14,1735328473),c,s,e[u+12],20,-1926607734),C=l(C,c=l(c,s=l(s,A,C,c,e[u+5],4,-378558),A,C,e[u+8],11,-2022574463),s,A,e[u+11],16,1839030562),c,s,e[u+14],23,-35309556),C=l(C,c=l(c,s=l(s,A,C,c,e[u+1],4,-1530992060),A,C,e[u+4],11,1272893353),s,A,e[u+7],16,-155497632),c,s,e[u+10],23,-1094730640),C=l(C,c=l(c,s=l(s,A,C,c,e[u+13],4,681279174),A,C,e[u],11,-358537222),s,A,e[u+3],16,-722521979),c,s,e[u+6],23,76029189),C=l(C,c=l(c,s=l(s,A,C,c,e[u+9],4,-640364487),A,C,e[u+12],11,-421815835),s,A,e[u+15],16,530742520),c,s,e[u+2],23,-995338651),C=o(C,c=o(c,s=o(s,A,C,c,e[u],6,-198630844),A,C,e[u+7],10,1126891415),s,A,e[u+14],15,-1416354905),c,s,e[u+5],21,-57434055),C=o(C,c=o(c,s=o(s,A,C,c,e[u+12],6,1700485571),A,C,e[u+3],10,-1894986606),s,A,e[u+10],15,-1051523),c,s,e[u+1],21,-2054922799),C=o(C,c=o(c,s=o(s,A,C,c,e[u+8],6,1873313359),A,C,e[u+15],10,-30611744),s,A,e[u+6],15,-1560198380),c,s,e[u+13],21,1309151649),C=o(C,c=o(c,s=o(s,A,C,c,e[u+4],6,-145523070),A,C,e[u+11],10,-1120210379),s,A,e[u+2],15,718787259),c,s,e[u+9],21,-343485551),s=r(s,Z),A=r(A,h),C=r(C,d),c=r(c,f)}return Array(s,A,C,c)}},"undefined"==typeof zingchart&&(zingchart={ADD:!0}),zingchart.clipart={},zingchart.widgets={},zingchart.plugins={},zingchart.pool={},zingchart.pool.size=0,zingchart.pool.data={},zingchart.pool.getInstance=function(e,i,t,n){var a;if(null!==ZC._n_(zingchart.pool.data[t]))(a=zingchart.pool.data[t])._POOL_=!0,ZC.SKIPOBJCOUNT=!0,n||(a.$i(i),a.K=t),ZC.SKIPOBJCOUNT=!1;else{switch(e){case"DN":a=new ZC.DN(i);break;case"HU":a=new ZC.HU(i);break;case"DT":a=new ZC.DT(i);break;case"P9":a=new ZC.P9(i);break;case"CZ":a=new ZC.CZ(i)}a.K=t,zingchart.pool.size++,zingchart.pool.size>zingchart.DEV.MAXPOOLSIZE?(zingchart.pool.data={},zingchart.pool.size=0):zingchart.pool.data[t]=a}return a},zingchart.i18n={},zingchart.THEMES={},zingchart.V3D=2,zingchart.QUOTEDVALUES=!1,zingchart.EDITSOURCE=1,zingchart.MODULESDEP={line:"xy",line3d:"3d,line",area:"xy",area3d:"3d,area",vline:"yx",varea:"yx",vbar:"xy",vbar3d:"3d,vbar",hbar:"yx",hbar3d:"3d,hbar",scatter:"xy",bubble:"xy",hscatter:"yx",hbubble:"yx",pie:"r",pie3d:"3d,pie",nestedpie:"r",gauge:"r",vbullet:"vbar",hbullet:"hbar",vfunnel:"xy",hfunnel:"yx",piano:"xy",radar:"r",range:"xy",vrange:"yx",stock:"xy,vbar",venn:"r"},zingchart.SKIP={EVENT:!1,ANIMATION:!1,LEGEND:!1,CSV:!1,PARSE3D:!1},zingchart.MODULESDIR=function(e){for(var i=0;i<e.length;i++){if(e[i].src)if(e[i].src.indexOf("zingchart.min.js")>-1)return e[i].src.split("zingchart.min.js")[0]+"modules/"}return"./modules/"}(document.getElementsByTagName("head")[0].childNodes),zingchart.DEV={STRICTRULES:0,DOMFRAGMENTS:1,SORTTOKENS:1,PLOTSTATS:1,RESOURCES:1,KEEPSOURCE:1,SPREADTYPE:0,SPREADFACTOR:10,IGNORESUBUNIT:0,DELAYEDTRACKERS:0,STACKINGLOGIC:-1,SMARTDATELABELS:0,GC:1,CACHECANVASTEXT:0,CHECKDECIMALS:0,CACHESELECTION:0,MEDIARULES:1,SKIPTRACKERS:0,PLOTSHLAYER:0,RESIZESPEED:250,DEBOUNCESPEED:250,LOCALSVGEXPORT:1,SKIPPROGRESS:0,SKIPCONTEXTMENU:0,COPYDATA:1,GUIDETIMEOUT:0,LOOKUPCSSTRANSFORM:0,MAPSONBOTTOM:0,MAXPOOLSIZE:1024,MINTRACKERDIFF:1.5,TRACKERMASKING:2,COPYVALUES:1},zingchart.CANVASTEXT=0,zingchart.ZINDEX=1,zingchart.CMZINDEX=9999,zingchart.FSZINDEX=9998,zingchart.FSID=null,zingchart.ZCOUTPUT=0,zingchart.ASYNC=0,zingchart.SORTTRACKERS=0,zingchart.TIMEOUT=0,zingchart.USERCSS={},zingchart.OBJECTMODE="normal",zingchart.SYNTAX="mixed",zingchart.THEME=null,zingchart.EXPORTURL=("file:"===document.location.protocol?"http:":document.location.protocol)+"//export.zingchart.com/",zingchart.AJAXEXPORT=!1,zingchart.TOUCHZOOM="normal",zingchart.DEFAULT={height:480,width:640},zingchart.FASTWIDTH=0,zingchart.FONTSIZE=11,zingchart.FONTFAMILY="Lucida Sans Unicode,Lucida Grande,Lucida Sans,Helvetica,Arial,sans-serif",ZC.mobile&&(zingchart.FONTFAMILY="Lucida Sans,Helvetica,Arial,sans-serif"),zingchart.zc_a11y={events_$i:!1,last_focused_id:"",last_clicked_id:"",legend_toggle:!1},zingchart.zc_a11y.mousedown=function(e){var i=e.target;zingchart.zc_a11y.last_clicked_id=i.id},zingchart.zc_a11y.keydown=function(e){var i=e.target.id||"";if(""!==i){var t=i.split("-"),n=zingchart.getLoader(t[0]);if(n){var a=zingchart.getGraph(n,t[2]);if(a){if("ArrowRight"===e.key||"ArrowLeft"===e.key){for(var l,o=document.getElementById(n.K+"-map"),r=!1,s="",A=0;A<o.childNodes.length;A++){l="ArrowRight"===e.key?A:o.childNodes.length-A-1;var C=o.childNodes[l];C.id===zingchart.zc_a11y.last_focused_id?r=!0:r&&""===s&&"true"===C.getAttribute("data-landmark")&&(s=C.id)}""!==s&&document.getElementById(s).focus()}-1!==i.indexOf("-legend-item_")&&" "===e.key&&6===t.length&&(e.preventDefault(),zingchart.zc_a11y.legend_toggle=!0,a.QY(e),window.setTimeout(function(){zingchart.zc_a11y.legend_toggle=!1,a.O4({targetid:i.replace("-a11y","-")}),""!==zingchart.zc_a11y.last_focused_id&&document.getElementById(zingchart.zc_a11y.last_focused_id).focus()},16))}}}},zingchart.zc_a11y.blur=function(e){var i=e.target.id||"";if(""!==i){var t=i.split("-");if(-1!==i.indexOf("-legend-item_")&&6===t.length){var n=zingchart.getLoader(t[0]);if(n){var a=zingchart.getGraph(n,t[2]);a&&!zingchart.zc_a11y.legend_toggle&&a.PQ({targetid:i.replace("-a11y","-")})}}}},zingchart.zc_a11y.focus=function(e){var i=e.target,t=i.id||"";if(""!==t){var n=t.split("-"),a=document.getElementById(n[0]+"-focus");if(a&&(a.style.display="block",2!==n.length||"entry"!==n[1]&&"exit"!==n[1]||(a.style.display="none",zingchart.exec(n[0],"hidetooltip",{})),zingchart.zc_a11y.last_clicked_id!==t)){if(-1!==t.indexOf("-legend-item_")&&6===n.length){var l=zingchart.getLoader(n[0]);if(l){var o=zingchart.getGraph(l,n[2]);o&&o.O4({targetid:t.replace("-a11y","-")})}}"plot"===n[4]&&"node"===n[6]&&zingchart.exec(n[0],"showtooltip",{graphid:n[2],plotindex:n[5],nodeindex:n[7]});var r=ZC.A4("#"+n[0]+"-wrapper").offset(),s=(i.tagName||"").toUpperCase(),A=(i.className||"").split(" ");if(i.getAttribute("aria-label")&&"AREA"===s&&(-1!==A.indexOf("zc-graph-descriptor")||-1!==A.indexOf("zc-node-area")||-1!==A.indexOf("zc-label-area")||-1!==A.indexOf("zc-shape-area")||-1!==A.indexOf("zc-legend-item-a11yarea"))){zingchart.zc_a11y.last_focused_id=t;var C=i.getAttribute("shape"),c=(i.getAttribute("data-coords")||"").split(",");0!==c.length&&""!==c[0]||(c=(i.getAttribute("coords")||"").split(","));for(var u=0,p=0;p<c.length;p++)ZC._i_(c[p])<0&&u++;if(u>1&&zingchart.exec(n[0],"hidetooltip",{}),"rect"===C)u>1&&(c=["0","0","1","1"]),a.style.left=ZC._i_(c[0])+r.left-5+"px",a.style.top=ZC._i_(c[1])+r.top-5+"px",a.style.width=ZC._i_(c[2])-ZC._i_(c[0])+"px",a.style.height=ZC._i_(c[3])-ZC._i_(c[1])+"px";else if("circle"===C)u>1&&(c=["0","0","1"]),a.style.left=ZC._i_(c[0])+r.left-ZC._i_(c[2])-5+"px",a.style.top=ZC._i_(c[1])+r.top-ZC._i_(c[2])-5+"px",a.style.width=2*ZC._i_(c[2])+"px",a.style.height=2*ZC._i_(c[2])+"px";else if("poly"===C){u>1&&(c=["0","0","1","1"]);var Z=Number.MAX_VALUE,h=-Number.MAX_VALUE,d=Number.MAX_VALUE,f=-Number.MAX_VALUE;for(p=0;p<c.length;p+=2)Z=Math.min(Z,ZC._i_(c[p])),h=Math.max(h,ZC._i_(c[p])),d=Math.min(d,ZC._i_(c[p+1])),f=Math.max(f,ZC._i_(c[p+1]));a.style.left=Z+r.left-5+"px",a.style.top=d+r.top-5+"px",a.style.width=h-Z+"px",a.style.height=f-d+"px"}}a.focus()}}},zingchart.loadModules=function(e,i){for(var t=(""+e).split(","),n=0,a=t.length;n<a;n++){var l=ZC.GX(t[n]);l=ZC.ALIAS[l]||l,-1!==ZC.AV(["bar","bar3d","funnel","bullet"],l)&&(l="v"+l);var o=zingchart.MODULESDEP[l];null!==ZC._n_(o)&&zingchart.loadModules(o),-1===ZC.AV(ZC.RP,l)&&ZC.RP.push(l)}i&&zingchart.A1S(null,ZC.RP,i)},zingchart.A1S=function(e,i,t){var n=0;if(0===i.length)t();else{if(!document.getElementsByTagName("head")[0])return void t();!function a(){var l,o=!0;function r(){++n===i.length?t():a()}zingchart.ACO(i[n])?l=zingchart.MODULESDIR+"zingchart-"+i[n]+".min.js":o=!1,o?ZC.AO.ACE(e,l,r):r()}()}},zingchart.ACO=function(e){return-1!==ZC.AV(ZC.RP,e)&&-1===ZC.AV(ZC.WJ,e)},zingchart.L6=[],ZC.ie67||function(){for(var e in ZC.IMAGES)ZC.IMAGES.hasOwnProperty(e)&&(zingchart.L6[e]=new Image,zingchart.L6[e].src=ZC.IMAGES[e])}(),"undefined"!=typeof Ext&&(zingchart.L6["zc.blank"]=new Image,zingchart.L6["zc.blank"].src=ZC.BLANK),zingchart.exec=function(e,i,t){return zingchart.exec_flash?zingchart.exec_flash(e,i,t):null},zingchart.AD8=function(O){var QP=O.dataurl||"",EX="",H,MF=null;null!==ZC._n_(H=O.data)&&("string"==typeof H?EX=H:MF=JSON.parse(JSON.stringify(H)));var DD=null;if(""!==QP)ZC.A4.ajax({type:"GET",url:QP,async:!1,data:zingchart.ZCOUTPUT?"zcoutput=userdef":"",error:function(){return!1},success:function(KJ){function _f_(e){ZC.cache.data["data-"+QP]=KJ,O.output="auto",ZC._cp_(e.render,O)}try{DD=JSON.parse(KJ),_f_(DD)}catch(JB){try{DD=eval("("+KJ+")"),_f_(DD)}catch(JB){return!1}}}});else{if(""!==EX)try{DD=JSON.parse(EX)}catch(JB){return!1}else null!==MF&&(DD=MF);null===ZC._n_(O.output)&&(O.output="auto"),ZC._cp_(DD.render,O)}return zingchart.render(O)},zingchart.ZZ=null,zingchart.params={},zingchart.render=function(e,i){if(null===ZC._n_(i)&&(i=!1),i)return zingchart.AD8(e);null===ZC._n_(ZC.canvas)&&ZC.compat();var t=e.output||"auto";"html5"===t&&(t="auto"),ZC.mobile&&"auto"===t&&(t="svg");var n=!1;if("!"===t.substring(0,1)&&(n=!0,t=t.substring(1)),n||("auto"===t||"canvas"===t&&!ZC.canvas||"svg"===t&&!ZC.svg||"vml"===t&&!ZC.vml||"flash"===t&&!ZC.flash)&&(ZC.svg?t="svg":ZC.canvas?t="canvas":ZC.vml?t="vml":ZC.flash&&(t="flash")),"vml"===t&&null===ZC._n_(zingchart.ZZ)&&(zingchart.ZZ=!1),"flash"!==t)return zingchart.A94(e,t);zingchart.render_flash(e)},document.attachEvent&&("complete"===document.readyState?zingchart.ZZ=!0:document.attachEvent("onreadystatechange",function(){"complete"===document.readyState&&(zingchart.ZZ=!0)})),zingchart.setlabel=zingchart.setLabel=function(e,i){ZC.HG[e]=i},zingchart.HX=[],zingchart.Y1={},zingchart.ADE=0,zingchart.AD0=0,zingchart.ADF=!1,zingchart.A9A=!1,zingchart.A9B=!1,zingchart.ACS=!1,zingchart.css=null,zingchart.X1=function(e){if(e.target.id){for(var i=null,t=0,n=zingchart.HX.length;t<n;t++)e.target.id.substr(0,zingchart.HX[t].K.length+1)===zingchart.HX[t].K+"-"&&(i=zingchart.HX[t]);return i}},ZC.GESTURE={id:null,on:!1,ts:null,type:null,dist:-1,mp:[-1,-1]},"undefined"==typeof zingchart.MO&&(zingchart.MO=function(e){if(e.target&&e.target.tagName&&"INPUT"!==e.target.tagName.toUpperCase()&&"TEXTAREA"!==e.target.tagName.toUpperCase()){var i;if("pinch"===zingchart.TOUCHZOOM)switch(ZC.TOUCHEVENTS=!1,e.type){case"touchstart":for(var t=!1,n=0;n<zingchart.HX.length;n++)i=ZC.A4("#"+zingchart.HX[n].K+"-top"),ZC.DS(e.touches[0].pageX,i.offset().left,i.offset().left+i.width())&&ZC.DS(e.touches[0].pageY,i.offset().top,i.offset().top+i.height())&&(t=!0,ZC.GESTURE.id=zingchart.HX[n].K);t&&(ZC.GESTURE.on=!0);break;case"touchmove":if(ZC.GESTURE.on&&2===e.touches.length){e.preventDefault();var a=(e.touches[0].clientX-e.touches[1].clientX)*(e.touches[0].clientX-e.touches[1].clientX)+(e.touches[0].clientY-e.touches[1].clientY)*(e.touches[0].clientY-e.touches[1].clientY);a=Math.round(Math.sqrt(a));var l=[Math.round((e.touches[0].clientX+e.touches[1].clientX)/2),Math.round((e.touches[0].clientY+e.touches[1].clientY)/2)];if(-1===ZC.GESTURE.dist)ZC.GESTURE.dist=a,ZC.GESTURE.mp=l,ZC.GESTURE.ts=(new Date).getTime();else if((new Date).getTime()-ZC.GESTURE.ts>100){if(a>ZC.GESTURE.dist+50)ZC.GESTURE.type="pinch-in",zingchart.exec(ZC.GESTURE.id,"zoomin");else if(a<ZC.GESTURE.dist-50)ZC.GESTURE.type="pinch-out",zingchart.exec(ZC.GESTURE.id,"zoomout");else{ZC.GESTURE.type="panning";var o={};l[0]>ZC.GESTURE.mp[0]+10?(o["x-"]=!0,o.xdist=ZC._a_(ZC.GESTURE.mp[0]-l[0])):l[0]<ZC.GESTURE.mp[0]-10&&(o["x+"]=!0,o.xdist=ZC._a_(ZC.GESTURE.mp[0]-l[0])),l[1]>ZC.GESTURE.mp[1]+10?(o["y+"]=!0,o.ydist=ZC._a_(ZC.GESTURE.mp[1]-l[1])):l[1]<ZC.GESTURE.mp[1]-10&&(o["y-"]=!0,o.ydist=ZC._a_(ZC.GESTURE.mp[1]-l[1])),ZC.GESTURE.mp=l,zingchart.exec(ZC.GESTURE.id,"pan",o)}ZC.GESTURE.ts=(new Date).getTime()}}break;case"touchend":ZC.GESTURE.id=null,ZC.GESTURE.on=!1,ZC.GESTURE.type=null,ZC.GESTURE.ts=null,ZC.GESTURE.dist=-1,ZC.GESTURE.mp=[-1,-1]}if(window.ZC){window.ZC.E5=[e.pageX,e.pageY];var r=zingchart.X1(e);if(r){if(!zingchart.SKIP.EVENT){if("mousedown"===e.type&&(window.ZC.aMDXY=[e.pageX,e.pageY]),"touchstart"===e.type&&r.AG)for(var s=0;s<r.AG.length;s++)r.AG[s].LN();if(-1!==ZC.AV(["mouseover","mouseout","mouseover"],e.type)&&"IMG"!==e.target.tagName.toUpperCase())return;if("mouseout"===e.type&&(i=ZC.A4("#"+r.K+"-top"),ZC.DS(e.pageX,i.offset().left,i.offset().left+i.width(),!0)&&ZC.DS(e.pageY,i.offset().top,i.offset().top+i.height(),!0)))return;ZC.AO.C0(e.type,r,zingchart.A0R(e,r))}zingchart.SKIP.EVENT=!1}}}},ZC.A4(document).bind(ZC.Q.C1("mouseover"),zingchart.MO).bind(ZC.Q.C1("mouseout"),zingchart.MO).bind(ZC.Q.C1("mousemove"),zingchart.MO).bind(ZC.Q.C1("mousedown"),zingchart.MO).bind(ZC.Q.C1("mouseup"),zingchart.MO)),zingchart.A0R=function(e,i){var t=ZC.Q.MJ(e),n=i.A5D(t[0],t[1]),a=ZC.A4("#"+i.K+"-top"),l=Math.round(t[0]-a.offset().left),o=Math.round(t[1]-a.offset().top),r="none";return/(.*)\-scale\_(.*)\-item\_title\-area(.*)/.test(e.target.id)&&(r="scale-title"),/(.*)\-scale\_(.*)\-item\_(\d+)\-area(.*)/.test(e.target.id)&&(r="scale-item"),/(.*)\-plotset\-plot\-(\d+)\-node\-(\d+)(.*)/.test(e.target.id)&&(r="node"),/(.*)\-legend\-item\_(\d+)\-area/.test(e.target.id)&&(r="legend-item"),/(.*)\-legend\-marker\_(\d+)\-area/.test(e.target.id)&&(r="legend-marker"),/(.*)\-legend\-(.+)\-area/.test(e.target.id)&&(r="legend-element"),/(.*)\-menu\-item\-(.*)/.test(e.target.id)&&(r="menu-item"),/(.*)\-preview\-handler\-x(.*)/.test(e.target.id)&&(r="preview"),/(.*)\-shape\-(.*?)\-area/.test(e.target.id)&&(r="shape"),/(.*)\-label\-(.*?)\-area/.test(e.target.id)&&(r="label"),{id:i.K,ev:ZC.A4.C1(e),targetid:e.target.id,graphid:n?n.K:null,target:r,x:l,y:o,plotarea:!!n&&(l>=n.N.iX&&l<=n.N.iX+n.N.I&&o>=n.N.iY&&o<=n.N.iY+n.N.F),touch:ZC.mobile}},"undefined"==typeof zingchart.SJ&&(zingchart.SJ=function(e){for(var i=0,t=zingchart.HX.length;i<t;i++)zingchart.HX[i].hideCM();if(ZC.mobile&&ZC.move)ZC.move=!1;else if(ZC.mobile||!(e.which>1)){var n=zingchart.X1(e);if(n){if("click"===e.type&&ZC.aMDXY&&(ZC._a_(ZC.aMDXY[0]-e.pageX)>2||ZC._a_(ZC.aMDXY[1]-e.pageY)>2))return;if(!zingchart.SKIP.EVENT){var a=zingchart.A0R(e,n);a.target=zingchart.plugins.CLICK_TARGET||a.target,zingchart.plugins.CLICK_TARGET=null,ZC.mobile&&"touchend"===e.type&&(n.E["click-ts"]&&(new Date).getTime()-n.E["click-ts"]<500&&ZC.AO.C0("dblclick",n,a),n.E["click-ts"]=(new Date).getTime()),ZC.AO.C0("dblclick"===e.type?"dblclick":"click",n,a)}zingchart.SKIP.EVENT=!1,e.target.id!==n.K+"-menu-area"?n.hideCM():zingchart.Z2(e)}}},ZC.mobile?(ZC.A4(document).bind("touchmove",function(){ZC.move=!0}),ZC.A4(document).bind("touchend",function(){ZC.move=!1})):(ZC.A4(document).bind("click",zingchart.SJ),ZC.A4(document).bind("dblclick",zingchart.SJ))),"undefined"==typeof zingchart.A2Y&&(zingchart.A2Y=function(e){e.touches.length>0&&(ZC.TOUCHEVENTS=!0)},ZC.A4(document).bind("touchstart",zingchart.A2Y)),"undefined"==typeof zingchart.Z2&&(zingchart.Z2=function(e,i,t){if(e.target&&e.target.id.indexOf("-pixmap")||e.targetid&&-1!==e.targetid.indexOf("-menu-area"));else if(e&&e.target&&e.target.tagName&&"IMG"!==e.target.tagName.toUpperCase()&&"AREA"!==e.target.tagName.toUpperCase()&&-1===ZC.Q.TD(e.target).indexOf("zc-scroll")&&-1===e.target.id.indexOf("-legend-")&&-1===e.target.id.indexOf("-preview-")&&!zingchart.DEV.SKIPTRACKERS)return;var n,a,l,o,r,s;t=t||{};var A=null===ZC._n_(i)?zingchart.X1(e):zingchart.getLoader(i);if(A){if(-1!==ZC.AV(A.KQ,"skip_context_menu"))return!1;if(null===ZC._n_(i)?(a=ZC.Q.MJ(e),n=A.A5D(a[0],a[1])):n=null!==ZC._n_(t.graphid)?A.P0(t.graphid):A.AG[0],!n)return!1;var C=ZC.A4("#"+A.K+"-top");null===ZC._n_(i)?(l=a[0]-C.offset().left,o=a[1]-C.offset().top):(l=A.I/2,o=A.F/2);var c={};e&&(c=zingchart.A0R(e,A));var u=ZC.AO.C0("contextmenu",A,c,!0);if(!u&&void 0!==u&&(!e&&!t["from-api"]||e&&e.target.id!==A.K+"-menu-area"))return e.preventDefault(),!1;var p=ZC._tx_(A.K);A.A61(n?n.L:-1,e);var Z=-1;if(0!==zingchart.CMZINDEX)Z=zingchart.CMZINDEX;else for(var h=ZC.AM(A.K);-1===Z&&null!==h.parentNode;)"auto"!==(Z=ZC._i_(ZC.A4(h).css("zIndex")))&&""!==Z&&null!==ZC._n_(Z)||(Z=-1),h=h.parentNode;Z&&-1!==Z&&null!==ZC._n_(Z)||(Z=1);var d=ZC.A4("#"+A.K+"-menu");if(d.css("zIndex",zingchart.ZINDEX+Z+1),null===ZC._n_(i)){if(e.target.id===A.K+"-print-png"||e.target.id===A.K+"-print-jpeg")return!0;e.preventDefault()}if(!ZC.AM(A.K+"-menu"))return!1;l=C.offset().left,o=C.offset().top;var f=C.width(),_=C.height();null===ZC._n_(i)?(r=(a=ZC.Q.MJ(e))[0]||ZC.E5[0],s=a[1]||ZC.E5[1]):(r=l+A.I/2,s=o+5);var g=!1;if(A.VQ("goback",!1),A.NX>0&&(A.VQ("goback",!0),g=!0),A.VQ("goforward",!1),A.NX<A.QW.length-1&&(A.VQ("goforward",!0),g=!0),A.VQ("history",g,!0),r>=l&&r<=l+f*p[0]&&s>=o&&s<=o+_*p[1]){ZC.A4(".zc-menu").each(function(){this.id!==A.K+"-menu"&&A.hideCM()}),A.SW=[r,s,null===ZC._n_(i)?e.target.id:i],d.css("opacity",0).show();var v,b,m=ZC._i_(d.css("width"))+ZC._i_(d.css("paddingLeft"))+ZC._i_(d.css("paddingRight")),B=ZC._i_(d.css("height"))+ZC._i_(d.css("paddingTop"))+ZC._i_(d.css("paddingBottom")),E=1,D=!1;if(A.o.gui&&A.o.gui["context-menu"]&&A.o.gui["context-menu"]&&(E=A.o.gui["context-menu"].alpha?A.o.gui["context-menu"].alpha:1,D=A.o.gui["context-menu"].docked),d.css("opacity",E).hide(),"classic"!==A.L2&&D){if(D){var K=A.B6.NT[A.L2].root.gui["context-menu"];ZC._cp_(A.o.gui["context-menu"],K),v="left"!==A.o.gui["context-menu"].position&&ZC._n_(A.o.gui["context-menu"].position)?C.offset().left+C.width()-m:C.offset().left}b=C.offset().top,d.css("left",ZC.BR(1,v)+"px").css("top",ZC.BR(1,b)+"px").css("height",C.height()+"px").css("box-sizing","border-box").show(),d=ZC.A4("#"+A.K+"-menu"),D&&d.P4[0].scrollHeight>C.height()&&d.css("overflow-y","scroll")}else{if(null===ZC._n_(i)&&e.target.id===A.K+"-menu-area"){ZC.AM(A.K+"-menu").style.paddingTop=0;var F=ZC.A4("#"+A.K+"-menu-area").attr("coords").split(","),x=ZC._i_(F[3])-ZC._i_(F[1]);ZC.AM(A.K+"-menu").style.backgroundPosition=ZC._i_(F[0])>A.I/2?"100% 0% !important":"0% 0% !important",v=l+(ZC._i_(F[0])>A.I/2?ZC._i_(F[2])-m:ZC._i_(F[0])),b=o+(ZC._i_(F[1])>A.F/1.25?ZC._i_(F[3])-B-x:ZC._i_(F[3]))}else ZC.AM(A.K+"-menu").style.backgroundPosition="50% 0% !important",v=A.SW[0]-m/2,b=A.SW[1],B>A.F*p[1]?b=o:b-o+B>A.F*p[1]&&(b=ZC.BR(b-B,A.F*p[1]-B)),v<l&&(v=ZC.BR(v,l)),v+m>l+A.I*p[0]&&(v=ZC.CY(l+A.I*p[0]-m/2,v-m/2));if(t.position)switch(t.position){case"top":break;case"top-left":v=v-(A.I*p[0]-m)/2+5;break;case"top-right":v=v+(A.I*p[0]-m)/2-5;break;case"bottom":b=b+(A.F*p[1]-B)-10;break;case"bottom-left":b=b+(A.F*p[1]-B)-10,v=v-(A.I*p[0]-m)/2+5;break;case"bottom-right":b=b+(A.F*p[1]-B)-10,v=v+(A.I*p[0]-m)/2-5;break;case"left":b=b+(A.F*p[1]-B)/2-5,v=v-(A.I*p[0]-m)/2+5;break;case"right":b=b+(A.F*p[1]-B)/2-5,v=v+(A.I*p[1]-m)/2-5}else null!==ZC._n_(t.x)&&null!==ZC._n_(t.y)&&(v=l+ZC._i_(t.x),b=o+ZC._i_(t.y));if(d.css("left",ZC.BR(1,v)+"px").css("top",ZC.BR(1,b)+"px").show(),ZC.ie67){var I=ZC.A4("#"+A.K+"-menu div").width()[0]||120;d.css("width",I+"px")}}return A.A9C=!0,!1}}},ZC.A4(document).bind("contextmenu",zingchart.Z2)),zingchart.AAK=function(e,i){if(zingchart.css)return zingchart.css.addRule?zingchart.css.addRule(e,i):zingchart.css.insertRule(e+"{"+i+"}",0)},zingchart.wh=function(e,i,t){"auto"===i&&(i="100%"),"auto"===t&&(t="100%");var n=[0,0];return-1===(""+i).indexOf("%")&&-1===(""+t).indexOf("%")||(n=e.wh()),[-1!==(""+i).indexOf("%")?n[0]*parseInt(i,10)/100:parseInt(i,10),-1!==(""+t).indexOf("%")?n[1]*parseInt(t,10)/100:parseInt(t,10)]},zingchart.J3={},zingchart.bind=function(e,i,t){e=e||"zingchart-global",zingchart.J3[e]||(zingchart.J3[e]={}),zingchart.J3[e][i]?zingchart.J3[e][i].push({fn:t}):zingchart.J3[e][i]=[{fn:t}]},zingchart.unbind=function(e,i,t){if(e=e||"zingchart-global",zingchart.J3[e]&&zingchart.J3[e][i])if(t){for(var n=0,a=zingchart.J3[e][i].length;n<a;n++)if(zingchart.J3[e][i][n].fn===t){zingchart.J3[e][i].splice(n,1);break}}else zingchart.J3[e][i]=null},zingchart.callEvent=function(e,i,t,n){if(e=e||"zingchart-global",zingchart.J3[e]&&zingchart.J3[e][i]){for(var a=0,l=zingchart.J3[e][i].length;a<l;a++)null!==ZC._n_(n)?t[t.length-1]=zingchart.J3[e][i][a].fn.apply(zingchart,t):zingchart.J3[e][i][a].fn.apply(zingchart,t);if(null!==ZC._n_(n))return t[t.length-1]}},zingchart.hasEvent=function(e,i){return e=e||"zingchart-global",zingchart.J3[e]&&zingchart.J3[e][i]},zingchart.A94=function(e,i){ZC._todash_(e,!1);var t,n,a,l,o,r,s,A,C=[];if(null!==ZC._n_(t=e.flags)&&(C=t.split(",")),null!==ZC._n_(t=e.mode))switch(t){case"static":C=["skip_context_menu","skip_segment_tracking","skip_marker_tracking","skip_interactivity","use_single_canvas"]}var c="";if(null!==ZC._n_(t=e.container)&&(c=t),null!==ZC._n_(t=e.id)&&(c=t),ZC.AM(c)){var u=null;for(a=0;a<zingchart.HX.length;a++)zingchart.HX[a].K===c&&(u=zingchart.HX[a].M7);if(null!==ZC._n_(u)){if(""!==u)return;zingchart.exec(c,"destroy")}zingchart.params[c]={},ZC._cp_(e,zingchart.params[c]);var p=!1,Z=null;for(a=0;a<zingchart.HX.length;a++)zingchart.HX[a].K===c&&(zingchart.HX[a]=new ZC.QA,Z=zingchart.HX[a],p=!0);if(p||((Z=new ZC.QA).M7="init",zingchart.HX.push(Z)),Z.K=c,zingchart.Y1[c]=!0,"vml"!==i||zingchart.ZZ||zingchart.A94(e,i),!zingchart.A9B){zingchart.A9B=!0;var h={".zc-style":"font-family:"+zingchart.FONTFAMILY+";font-size:"+zingchart.FONTSIZE+"px;font-weight:normal;font-style:normal;text-decoration:none;text-shadow:none;",".zc-style *":"font-family:"+zingchart.FONTFAMILY+";font-size:"+zingchart.FONTSIZE+"px;font-weight:normal;font-style:normal;text-decoration:none;text-shadow:none;",".zc-top *":"text-align:left;margin:auto;text-shadow:none;",".zc-menu *":"text-align:left;margin:auto;",".zc-main text":"-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;",".zc-img":"-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;",".zc-map":"-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;",".zc-pixmap":"-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;",".zc-preview-mask":"cursor:default;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;",".zc-about":"position:absolute;overflow:hidden;border:5px solid #fff;background:#003C4F url("+(ZC.ie67?"//":ZC.LOGO_ABOUT)+") no-repeat center 10px",".zc-about-1":"padding:80px 5px 5px 5px;text-align:center !important;",".zc-about-1 a":"color:#1AB6E3;font-size:17px;line-height:125%;",".zc-about-2":"padding:5px;color:#fff;text-align:center !important;",".zc-about-3":"padding:5px;text-align:center;line-height:125%;",".zc-about-3 div":"background-color:#1AB6E3;line-height:125%;color:#fff;border:1px solid #fff;padding:5px 10px;font-weight:bold;width:60px;margin:0 auto;cursor:pointer;text-align:center",".zc-about-4":"color:#fff;line-height:125%;",".zc-about-4 div":"float:right;color:#fff;line-height:125%;",".zc-viewsource":"border:5px solid #fff;background:#999",".zc-error":"border:5px solid #fff;background:#900",".zc-bugreport":"border:5px solid #fff;background:#999",".zc-form-row-label":"padding:4px 10px 2px;text-align:left;color:#fff",".zc-form-row-element":"padding:2px 8px",".zc-form-row-last":"padding:8px 8px 2px !important",".zc-form-row-element textarea":"text-align:left;background:#fff;color:#000;border:1px solid #333;",".zc-form-row-label input":"color:#000;padding:2px;margin:0 5px 0 0;background-color:#999;",".zc-form-row-element input":"color:#000;padding:2px;margin:0;background-color:#fff",".zc-form-row-last input":"padding:4px 10px !important;margin:0 20px 0 0 !important;background-color:#eee !important;border:2px outset #ccc !important",".zc-form-s0":"font-size:27px !important;letter-spacing:-1px;line-height:125%",".zc-form-s1":"font-size:17px !important;line-height:125%",".zc-form-s1 a":"color:#fff;padding:3px 10px;position:relative;top:4px;border:1px solid #333;border-bottom:0px solid #333",".zc-tab-active":"background-color:#fff;color:#333 !important",".zc-tab-inactive":"background-color:#999;color:#ddd !important",".zc-bugreport label":"display:inline-block;position:relative;top:-2px",".zc-viewimage div":"position:absolute;text-align:center;padding:5px;background:#999;color:#fff",".zc-license-ie67":"padding:0;position:absolute;font-size:12px;font-weight:bold;font-family:"+zingchart.FONTFAMILY+";color:#369;text-align:left",".zc-license":"padding:0;position:absolute;","#zc-fullscreen":"display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background:#fff;",".zc-menu":"position:absolute;display:none;background-repeat:no-repeat !important;background-position:50% 0% !important;",".zc-menu-sep":"font-size:1px;padding:0;line-height:1px;border-bottom:1px solid #000",".zc-menu-item":"cursor:pointer;white-space:nowrap",".zc-blocker":"background:#eee",".zc-blocker div.zc-blocker-msg":"position:absolute;border:2px solid #ccc;padding:10px 30px;background-color:#333;color:#fff",".zc-modal":"background-color:#fff;color:#000;border:2px solid #999",".zc-guide-label-table":"border-collapse:collapse",".zc-guide-label-table td":"padding:4px 10px 2px 2px",".zc-data-table":"border-collapse:collapse",".zc-data-table caption":"font-family:"+zingchart.FONTFAMILY+";text-align:left;font-size:17px;font-weight:600;padding:6px 14px 6px 4px;background-color:#ccc;border-bottom:2px solid #666",".zc-data-table th":"font-family:"+zingchart.FONTFAMILY+";text-align:left;font-size:13px;font-weight:600;padding:2px 14px 2px 4px;background-color:#ddd;border-bottom:1px solid #666",".zc-data-table td":"font-family:"+zingchart.FONTFAMILY+";text-align:left;font-size:11px;padding:1px 14px 1px 4px;background-color:#ffffff;border-bottom:1px solid #eee;white-space:nowrap",".zc-rel":"top:0;left:0;position:relative",".zc-abs":"top:0;left:0;position:absolute"};ZC.ie678||(h[".zc-data-table th:not(:last-child)"]="border-right:1px dotted #666",h[".zc-data-table td:not(:last-child)"]="border-right:1px solid #eee");var d=document.getElementsByTagName("head")[0],f=document.createElement("style");if(f.type="text/css",f.setAttribute("data-author","zingchart"),d.appendChild(f),!zingchart.css)for(a=0,l=document.styleSheets.length;a<l;a++)document.styleSheets[a].ownerNode&&"zingchart"===document.styleSheets[a].ownerNode.getAttribute("data-author")&&(zingchart.css=document.styleSheets[a]);for(var _ in zingchart.css||(zingchart.css=document.styleSheets[document.styleSheets.length-1]),h)null!==ZC._n_(zingchart.USERCSS[_])?zingchart.AAK(_,zingchart.USERCSS[_]):zingchart.AAK(_,h[_])}if("vml"===i&&!zingchart.A9A)document.namespaces.add("zcv","urn:schemas-microsoft-com:vml"),document.createStyleSheet().cssText=".zcvml { behavior:url(#default#VML); }",zingchart.A9A=!0;var g="";zingchart.THEME&&(g=zingchart.THEME),e.data&&null!==ZC._n_(t=e.data.theme)&&(g=t),null!==ZC._n_(t=e.theme)&&(g=t);var v={data:!1,defaults:!1,css:!1,csv:!1};if(null!==ZC._n_(t=e.cache))for(var b in v)null!==ZC._n_(n=t[b])&&(v[b]=ZC._b_(n));var m=!1;null!==ZC._n_(t=e.fullscreen)&&(m=ZC._b_(t));var B=!0;null!==ZC._n_(t=e["auto-resize"])&&(B=ZC._b_(t));var E=ZC.A4("#"+c);o=(e.width||"100%")+"",r=(e.height||""+zingchart.DEFAULT.height)+"","auto"===o&&(o="100%"),"auto"===r&&(r="100%");var D=zingchart.wh(E,o,r);s=D[0],A=D[1],m&&(s=ZC.A4(window).width(),A=ZC.A4(window).height(),document.body.style.overflow="hidden"),s<10&&(s=zingchart.DEFAULT.width),A<10&&(A=zingchart.DEFAULT.height),s=0===s?zingchart.DEFAULT.width:s,A=0===A?zingchart.DEFAULT.height:A;var K=e.dataurl||"",F=e.defaultsurl||"",x=null,I="",y=null;null!==ZC._n_(t=e.data)&&("string"==typeof t?I=t:y=zingchart.DEV.COPYDATA?JSON.parse(JSON.stringify(t)):t),null!==ZC._n_(t=e.defaults)&&("string"==typeof t&&(t=JSON.parse(t)),x=t),null!==ZC._n_(t=e.imggen)&&(Z.ZA=ZC._b_(t)),Z.ZA&&(Z.G4=null),Z.JN=o+"/"+r,Z.AC=i,Z.A=Z,Z.iX=0,Z.iY=0,Z.I=s,Z.F=A,Z.G1=o,Z.MY=r,Z.QP=K,Z.EX=I,Z.MF=y,Z.QQ=F,Z.KR=x,Z.UF=!1,null!==ZC._n_(e.fullscreenmode)&&ZC._b_(e.fullscreenmode)&&(Z.QR=!0),Z.LV=m,Z.RX=v,Z.KQ=C,Z.L2=g,Z.G=Z,Z.E.hideprogresslogo=!1,null!==ZC._n_(t=e.hideprogresslogo)&&(Z.E.hideprogresslogo=ZC._b_(t)),null!==ZC._n_(t=e.customprogresslogo)&&(Z.E.customprogresslogo=t),null!==ZC._n_(t=e.customprogresstext)&&(Z.E.customprogresstext=t),null!==ZC._n_(t=e.exportdataurl)&&(Z.E.exportdataurl=t),null!==ZC._n_(t=e.exportimageurl)&&(Z.E.exportimageurl=t);var w={};for(var X in null!==ZC._n_(t=e.bgcolor)&&(w["background-color"]=t),null!==ZC._n_(t=e["background-color"])&&(w["background-color"]=t),null!==ZC._n_(t=e["border-color"])&&(w["border-color"]=t),null!==ZC._n_(t=e["border-width"])&&(w["border-width"]=t),null!==ZC._n_(t=e.color)&&(w.color=t),Z.E.progress=w,null!==ZC._n_(t=e["auto-load-modules"])&&(Z.A6H=ZC._b_(t)),null!==ZC._n_(t=e.events)&&(Z.A17=t),null!==ZC._n_(t=e.modules)&&(Z.A1D=t),null!==ZC._n_(t=e.format)&&(Z.CL=t),null!==ZC._n_(t=e.csvdata)&&(Z.NU=t),null!==ZC._n_(t=e.locale)&&null!==ZC._n_(zingchart.i18n[t])&&(Z.UH=t,ZC.HG=zingchart.i18n[t]),null!==ZC._n_(t=e["cache-control"])&&(Z.N6=t),null!==ZC._n_(t=e.accessibility)&&(Z.bA11y=ZC._b_(t)),null!==ZC._n_(t=e.description)&&(Z.P5=t+""),zingchart.params)if(!zingchart.Y1[X])for(var M in delete zingchart.params[X],delete ZC.TS[X],zingchart.pool.data)0===M.indexOf(X+"-")&&(delete zingchart.pool.data[M],zingchart.pool.size--);if(Z.render(),E.css("overflow","hidden"),0===ZC._i_(E.css("width"))&&E.css("width","640px"),Z.LV&&E.css("position","absolute").css("top",0).css("left",0),(-1!==Z.G1.indexOf("%")||-1!==Z.MY.indexOf("%")||Z.LV||Z.QR)&&B){var Y=Z.QR||Z.LV?ZC.A4(window):E,G=Y.width(),L=Y.height(),N=0;Z.A0J=!1,Z.YG=window.setInterval(function(){var e;if(ZC.AM(c)&&!Z.A2K){var i=ZC.A4("#"+c+"-top"),t=!1;if(-1!==(""+Z.G1).indexOf("%")&&i.length&&Y.length&&i.width()!==Y.width()&&(t=!0),0!==N||Y.width()===G&&Y.height()===L&&!t){if(Y.width()+Y.height()>0&&(Y.width()!==G||Y.height()!==L)&&(e=Z.LV||Z.QR?zingchart.wh(Y,""+Y.width(),""+Y.height()):zingchart.wh(Y,Z.G1,Z.MY))[0]>10&&e[1]>10){for(Z.I=ZC._i_(e[0]),Z.F=ZC._i_(e[1]),G=Y.width(),L=Y.height(),a=0,l=Z.AG.length;a<l;a++)Z.AG[a].MH[0]=0;P()}}else if(G=Y.width(),L=Y.height(),G>10&&L>10){for(-1!==(""+Z.G1).indexOf("%")?Z.I=ZC._i_(G*ZC.IO(Z.G1)):Z.I=ZC._i_(G),-1!==(""+Z.MY).indexOf("%")?Z.F=ZC._i_(L*ZC.IO(Z.MY)):Z.F=ZC._i_(L),a=0,l=Z.AG.length;a<l;a++)Z.AG[a].MH[0]=0;P()}N++}else window.clearInterval(Z.YG)},zingchart.DEV.RESIZESPEED)}return Z}function O(){if(!Z.E.wh||Z.E.wh!==Z.I+"/"+Z.F){for(var e=!1,i=0;i<zingchart.HX.length;i++)zingchart.HX[i].K===Z.K&&(e=!0);e&&Z.resize()}Z.A0J=!1}function P(){Z.A0J?Z.VI.width!==Z.I&&(clearTimeout(Z.A6A),Z.VI.width=Z.I,Z.VI.height=Z.F,Z.A6A=setTimeout(O,zingchart.DEV.DEBOUNCESPEED)):(Z.A0J=!0,Z.VI={width:Z.I,height:Z.F},Z.A6A=setTimeout(O,zingchart.DEV.DEBOUNCESPEED))}},window.zingchart=zingchart,ZC.A4.browser.msie&&parseFloat(ZC.A4.browser.version)<9){var _window_onunload_=window.onunload;window.onunload=function(){for(;zingchart.HX.length;)zingchart.exec(zingchart.HX[0].K,"destroy");ZC.A4(document).unbind(ZC.Q.C1("mouseover"),zingchart.MO).unbind(ZC.Q.C1("mouseout"),zingchart.MO).unbind(ZC.Q.C1("mousemove"),zingchart.MO).unbind(ZC.Q.C1("mousedown"),zingchart.MO).unbind(ZC.Q.C1("mouseup"),zingchart.MO).unbind("click",zingchart.SJ).unbind("contextmenu",zingchart.Z2),zingchart.HX=[],_window_onunload_&&_window_onunload_()}}zingchart.i18n.en_us={rtl:!1,"decimals-separator":".","thousands-separator":"","menu-enablepagescroll":"Enable Page Scroll","menu-disablepagescroll":"Disable Page Scroll","menu-reload":"Reload","menu-print":"Print Chart","menu-viewaspng":"View As PNG","menu-viewasjpg":"View As JPG","menu-downloadpdf":"Download PDF","menu-downloadsvg":"Download SVG","menu-downloadcsv":"Download CSV","menu-downloadxls":"Download XLS","menu-viewdatatable":"View Data Table","menu-hidedatatable":"Hide Data Table","menu-exportdata":"Export Data","menu-zoomin":"Zoom In","menu-zoomout":"Zoom Out","menu-viewall":"View All","menu-viewsource":"View Source","menu-bugreport":"Submit Bug","menu-switchto2d":"Switch To 2D","menu-switchto3d":"Switch To 3D","menu-showguide":"Show Guide","menu-hideguide":"Hide Guide","menu-switchtolin":"Show Linear Scale","menu-switchtolog":"Show Log Scale","menu-fullscreen":"Full Screen","menu-exitfullscreen":"Exit Full Screen","menu-goback":"Go Back","menu-goforward":"Go Forward","date-formats":{msecond:"%d %M %Y<br>%g:%i:%s %A<br>%q ms",second:"%d %M %Y<br>%g:%i:%s %A",minute:"%d %M %Y<br>%g:%i %A",hour:"%d %M %Y<br>%g %A",day:"%d %M %Y",month:"%M %Y",year:"%Y"},"days-short":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"days-long":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"months-short":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"months-long":["January","February","March","April","May","June","July","August","September","October","November","December"],"sync-wait":"Wait...","export-wait":"Exporting...","progress-wait-long":"Wait. Loading...","progress-wait-short":"Wait...","progress-wait-mini":"...","error-header":"An Error Has Occured","error-message":"Error Message:","error-close":"Close","bugreport-header":"Submit Bug Report","bugreport-senddata":"Send JSON Data","bugreport-sendcapture":"Send Graph Capture","bugreport-yourcomment":"Your Comment:","bugreport-jsondata":"JSON Data:","bugreport-youremail":"Your Email Address","bugreport-infoemail":"if you want to receive via email our reply to your problem","bugreport-emailmandatory":"Email address is mandatory...","bugreport-validemailmandatory":"Please enter a valid email address...","bugreport-submit":"Submit","bugreport-cancel":"Cancel","bugreport-confirm":"Your bug report was sent.\n\nThank you!","about-close":"Close","viewsource-jsonsource":"Parsed JSON","viewsource-originalsource":"Original JSON","viewsource-close":"Close","viewsource-apply":"Apply","viewimage-close":"Close","legend-pagination":"Page %page% of %pages%"},ZC.HG=zingchart.i18n.en_us,zingchart.getLoader=function(e){for(var i=0;i<zingchart.HX.length;i++)if(zingchart.HX[i].K===e)return zingchart.HX[i];return null},zingchart.getGraph=function(e,i){return e.P0(i)},zingchart.clearLayer=function(e){e.A7&&e.A7.onmouseout();for(var i=0;i<e.AG.length;i++)e.AG[i].LN()},zingchart.getGraphInfo=function(e,i,t){return e.A5J(i,t)},zingchart.initThemes=function(e){e&&e.AAA(!0)},zingchart.setModule=function(e){ZC.WJ.push(e)},zingchart.getModules=function(e){return e.A1D.split(",")},zingchart.defineModule=function(e,i,t){switch(zingchart.setModule(e),i){case"chart":zingchart.bind(null,"dataparse",function(i,n){for(var a=n.graphset.length,l=0;l<a;l++)if(n.graphset[l].type===e){var o=n.graphset[l];o.id?o.id=o.id:o.id=e.replace(/-/g,"")+l,n.graphset[l]=t(o)}return n});break;case"plugin":zingchart.bind(null,"dataparse",function(i,n){var a=zingchart.getLoader(i.id);if(-1!==zingchart.getModules(a).indexOf(e))for(var l=n.graphset.length,o=null,r=0;r<l;r++)(o=n.graphset[r]).hasOwnProperty(e)&&(n.graphset[r]=t(o,i.id));return n})}},zingchart.getPalette=function(e,i,t){return t=t||"bar",e.B6.A9Z(i,t)},zingchart.getObject=function(e,i,t){var n,a;switch(t=t||"label"){case"shape":for(n=0,a=e.FJ.length;n<a;n++)if(e.FJ[n].HA===i||n===i)return e.FJ[n].BG;break;case"label":for(n=0,a=e.BY.length;n<a;n++)if(e.BY[n].HA===i||n===i)return e.BY[n]}return null},zingchart.getInstance=function(e,i){switch(i){case"style":return new ZC.CZ(e);case"shape":return new ZC.DT(e);case"box":return new ZC.HU(e);case"textbox":return new ZC.DN(e)}return null},zingchart.normalize=function(e){ZC._todash_(e)},zingchart.copy=function(e,i){ZC._cp_(e,i)},zingchart.formatDate=function(e,i,t,n){return ZC.AO.YF(e,i,t,n)},zingchart.formatNumber=function(e,i){return ZC.AO.G5(e,i)},zingchart.fireEvent=function(e,i,t){ZC.AO.C0(e,i,t)},zingchart.A97=[],zingchart.extendAPI=function(e,i){zingchart.A97.push({call:e,api:i})},zingchart.exec=function(e,i,t){return zingchart.getLoader(e)?zingchart.ACZ(e,i,t):zingchart.exec_flash?zingchart.exec_flash(e,i,t):void 0},zingchart.ACZ=function(e,i,t){var n,a,l;t=t||{},document.getElementById("zc-fullscreen")&&!t.skipfs&&(e="zc-fullscreen"),"string"==typeof t&&(t=JSON.parse(t));var o,r,s,A,C,c=zingchart.getLoader(e);if(null!==ZC._n_(t.preservezoom)&&(c.E.preservezoom=ZC._b_(t.preservezoom)),c)switch(i){case"goback":c.IH&&c.NX>0&&(ZC.AO.C0("history_back",c,c.FI()),c.NX--,zingchart.exec(c.K,"setdata",{data:c.QW[c.NX]}));break;case"goforward":c.IH&&c.NX<c.QW.length-1&&(ZC.AO.C0("history_forward",c,c.FI()),c.NX++,zingchart.exec(c.K,"setdata",{data:c.QW[c.NX]}));break;case"setmode":if("undefined"==typeof c.E["mode-flags"]&&(c.E["mode-flags"]=c.KQ.join(",")),""===t.mode&&"undefined"!=typeof c.E["mode-flags"])c.KQ=c.E["mode-flags"].split(",");else{c.KQ=[];var u=(""+t.mode).split(",");-1!==ZC.AV(u,"static")&&c.KQ.push("skip_context_menu","skip_objects_tracking","skip_segment_tracking","skip_marker_tracking","skip_interactivity")}break;case"showmenu":ZC.E5[0]=ZC._n_(t.x)?t.x:ZC.E5[0],ZC.E5[1]=ZC._n_(t.y)?t.y:ZC.E5[1],t["from-api"]=!0,zingchart.Z2(null,c.K,t);break;case"hidemenu":c.hideCM();break;case"destroy":case"zcdestroy":for(ZC.AO.C0("beforedestroy",c,{id:e,loader:c}),delete zingchart.Y1[e],a=0,l=c.AG.length;a<l;a++)c.AG[a].MH[0]=0,c.AG[a].B7&&(c.AG[a].B7.IX=!1,c.AG[a].unbind(!1,!0)),c.H6&&(c.H6.IX=!1);for(var p in ZC.move=!1,c.A0O(),c.AA9(t,!0),zingchart.DEV.GC&&c.gc(),c.YG&&window.clearInterval(c.YG),c.YV&&window.clearInterval(c.YV),zingchart.J3[e]&&delete zingchart.J3[e],ZC.Q.EW([e+"-wrapper",e+"-top",e+"-text-ruler",e+"-dummy",e+"-progress"]),c.A1I||delete zingchart.params[e],delete ZC.TS[e],delete ZC.cache.data["svg-rect"],zingchart.pool.data)0===p.indexOf(e+"-")&&(delete zingchart.pool.data[p],zingchart.pool.size--);var Z=ZC.AV(zingchart.HX,c);-1!==Z&&zingchart.HX.splice(Z,1),zingchart.HX.length||(zingchart.GUIDE_EV=null,delete zingchart.L6["zc.logo"]),c=null,ZC.AO.C0("destroy",null,{id:e});break;case"getrender":return c.AC;case"clear":c.AA9(t);break;case"reload":c.A91(t);break;case"load":c.ACV(t);break;case"enable":c.A49();break;case"disable":c.A8I(t.text);break;case"closemodal":ZC.Q.EW([c.K+"-modal",c.K+"-blocker"]);break;case"openmodal":if(!ZC.AM(c.K+"-modal"))return ZC.Q.HW({cls:"zc-abs zc-style zc-blocker",id:c.K+"-blocker",p:ZC.AM(c.K+"-top"),wh:c.I+"/"+c.F,opacity:.75}),ZC.Q.HW({cls:"zc-abs zc-style zc-modal",id:c.K+"-modal",p:ZC.AM(c.K+"-top"),tl:(c.F-t.height)/2+"/"+(c.I-t.width)/2,wh:t.width+"/"+t.height,opacity:1}),ZC.AM(c.K+"-modal");break;case"mapdata":c.AC3(t);break;case"print":c.AA4();break;case"fullscreen":c.A5Z();break;case"exitfullscreen":zingchart.exec("zc-fullscreen","destroy"),ZC.Q.EW("zc-fullscreen");break;case"resize":var h=c.I,d=c.F,f=c.JN.split("/"),_=!1,g=f[0],v=f[1];null!==ZC._n_(n=t.width)&&(g=n),null!==ZC._n_(n=t.height)&&(v=n),null!==ZC._n_(n=t.scale)&&(_=ZC._b_(n)),c.A1I&&(zingchart.params[c.K].width=g,zingchart.params[c.K].height=v);var b=zingchart.wh(ZC.A4("#"+c.K),g,v);(t.layout||(h!==b[0]||d!==b[1])&&b[0]>10&&b[1]>10)&&(c.I=b[0],c.F=b[1],null!==ZC._n_(n=t.layout)&&(c.o.layout=n),""===c.M7&&(c.E["from-api"]=!0,c.E.preservezoom=!0,c.A2K=!0,c.resize(_),c.G1=g,c.MY=v,c.A2K=!1));break;case"plothide":case"hideplot":(o=c.CB(t.graphid))&&o.A3V(t,"hide");break;case"showguide":case"hideguide":ZC.E5[0]=ZC._n_(t.x)?t.x:ZC.E5[0],ZC.E5[1]=ZC._n_(t.y)?t.y:ZC.E5[1],(o=c.CB(t.graphid))&&c.Z9(o.K,"showguide"===i);break;case"showtooltip":case"hidetooltip":case"clicknode":if(o=c.CB(t.graphid)){var m=t.ev||{};"showtooltip"!==i&&"clicknode"!==i||((r=o.I7(t.plotindex,t.plotid))&&r.R.length&&!t.xy?(s=r.L,A=ZC._i_(t.nodeindex||"0"),m.targetid=o.K+"-plotset-plot-"+s+"-node-"+A,m.update=!0):m.targetid=o.K+"-xy-"+ZC._i_(t.y||"0")+"-"+ZC._i_(t.x||"0")),"clicknode"===i?(m.which=0,o.TJ(m)):o.A.A7&&("showtooltip"===i?o.A.A7.onmouseover(m,t.data):o.A.A7.hide())}break;case"locktooltip":ZC.TTLOCK=!0;break;case"unlocktooltip":ZC.TTLOCK=!1;break;case"showhoverstate":if(o=c.CB(t.graphid)){r=o.I7(t.plotindex,t.plotid),s=ZC._i_(r?r.L:0),A=ZC._i_(t.nodeindex||"0");var B=o.AY.A3[s].FQ(A);o.LN(),B.A15()}break;case"plotshow":case"showplot":(o=c.CB(t.graphid))&&o.A3V(t,"show");break;case"togglesource":ZC.AM(c.K+"-viewsource")?ZC.Q.EW(c.K+"-viewsource"):c.A5Y();break;case"togglebugreport":ZC.AM(c.K+"-bugreport")?ZC.Q.EW(c.K+"-bugreport"):c.A72();break;case"toggleabout":ZC.AM(c.K+"-about")?ZC.Q.EW([c.K+"-about",c.K+"-about-mask"]):c.AA5();break;case"toggleplot":(o=c.CB(t.graphid))&&o.QM(t);break;case"getcharttype":return(o=c.CB(t.graphid))?o.AF:null;case"showversion":case"getversion":return ZC.VERSION;case"get3dview":return(o=c.CB(t.graphid))?o.ES:null;case"set3dview":(o=c.CB(t.graphid))&&(null===ZC._n_(c.o.graphset[o.L]["3d-aspect"])&&(c.o.graphset[o.L]["3d-aspect"]={}),ZC._cp_(t,c.o.graphset[o.L]["3d-aspect"]),null===ZC._n_(o.o["3d-aspect"])&&(o.o["3d-aspect"]={}),ZC._cp_(t,o.o["3d-aspect"]),zingchart.SKIP.PARSE3D=!0,o.autoFit(),o.KC(!0,!0),zingchart.SKIP.PARSE3D=!1);break;case"getpage":return c.LA;case"setpage":var E=0;null!==ZC._n_(n=t.page)&&(E=ZC._i_(n)),c.LA=E,ZC.ZS(function(){c.clear(),c.parse(),c.paint()},!0);break;case"unbinddocument":ZC.A4(document).unbind(ZC.Q.C1("mousemove"),zingchart.MO).unbind(ZC.Q.C1("mousedown"),zingchart.MO).unbind(ZC.Q.C1("mouseup"),zingchart.MO).unbind("click",zingchart.SJ).unbind("contextmenu",zingchart.Z2),c.D8&&c.D8.unbind()}var D=[];for(zingchart.ABR&&null!==(C=zingchart.ABR(e,i,t))&&(n=C),D=["addobject","removeobject","updateobject","repaintobjects","getobjectsbyclass","getallobjects","getlabelinfo","getshapeinfo","setobjectsmode","settweenmode"],zingchart.AB3&&-1!==ZC.AV(D,i)&&null!==(C=zingchart.AB3(e,i,t))&&(n=C),D=["getimagedata","exportimage","saveasimage","exportdata","downloadCSV","downloadXLS","downloadRAW","viewDataTable"],zingchart.ABC&&-1!==ZC.AV(D,i)&&null!==(C=zingchart.ABC(e,i,t))&&(n=C),D=["getzoom","pan","zoomin","zoomout","zoomto","zoomtovalues","viewall"],zingchart.ABQ&&-1!==ZC.AV(D,i)&&null!==(C=zingchart.ABQ(e,i,t))&&(n=C),D=["clearselection","getselection","setselection","select","deselect"],zingchart.AAR&&-1!==ZC.AV(D,i)&&null!==(C=zingchart.AAR(e,i,t))&&(n=C),D=["clearfeed","getinterval","setinterval","stopfeed","startfeed"],zingchart.ABP&&-1!==ZC.AV(D,i)&&null!==(C=zingchart.ABP(e,i,t))&&(n=C),a=0,l=zingchart.A97.length;a<l;a++)i===zingchart.A97[a].call&&null!==(C=zingchart.A97[a].api.call(zingchart,e,t))&&(n=C);return n},zingchart.extendAPI("addmenuitem",function(e,i){var t=zingchart.getLoader(e);t.DK["context-menu"]=t.DK["context-menu"]||{},t.DK["context-menu"]["custom-items"]=t.DK["context-menu"]["custom-items"]||[];for(var n=i.id||"",a=t.DK["context-menu"]["custom-items"],l=!1,o=0;o<a.length;o++)if(a[o].id===n){l=!0;break}l||t.DK["context-menu"]["custom-items"].push(i)}),zingchart.ABR=function(e,i,t){var n;document.getElementById("zc-fullscreen")&&(e="zc-fullscreen"),"string"==typeof(t=t||{})&&(t=JSON.parse(t));var a,l,o,r,s,A,C,c,u,p,Z,h,d,f,_,g,v,b,m,B,E,D,K,F=zingchart.getLoader(e),x=!(null!==ZC._n_(t.update)&&!ZC._b_(t.update)),I=null!==ZC._n_(t.history)&&ZC._b_(t.history),y="undefined"!=typeof t.smart&&ZC._b_(t.smart);if(F){switch(-1===ZC.AV(["resize","addplot","removeplot","modify","modifyplot","setnodevalue","addnode","removenode","setdata"],i)&&((l=F.FI()).params=t,ZC.AO.C0(i,F,l)),i){case"clearscroll":if(!(a=F.CB(t.graphid)))return null;a.HO&&a.HO.MB&&(a.HO.MB(),a.HO.unbind()),a.HZ&&a.HZ.MB&&(a.HZ.MB(),a.HZ.unbind());break;case"getbubblesize":return(a=F.CB(t.graphid))&&(o=a.I7(t.plotindex,t.plotid))?o.getSize(t.value||1):null;case"fastlinexycoords":var w=(a=F.AG[0]).BM("scale-x"),X=a.BM("scale-y");return w&&X?w.CM&&X.CM?[X.AR(t.val),w.AR(t.key)]:[w.AR(t.key),X.AR(t.val)]:[0,0];case"getscaleinfo":return(a=F.CB(t.graphid))&&(r=a.BM(t.name||""))?null!==ZC._n_(t.value)?r.AR?r.AR(t.value):null:null!==ZC._n_(t.coord)&&r.NJ?r.NJ(t.coord):null:null;case"getobjectinfo":if(!(a=F.CB(t.graphid)))return null;var M={id:"K",x:"iX",y:"iY",width:"I",height:"F",color:"C2",lineColor:"B9",lineWidth:"B1",borderColor:"BX",borderWidth:"AU",backgroundColor1:"A0",backgroundColor2:"AE"};switch(t.object){case"graph":for(p in l={},M)l[p]=a[M[p]];return ZC._cp_({type:a.AF},l),l;case"plotarea":for(p in l={},M)l[p]=a.N[M[p]];return l;case"legend":if(l={},a.BE)for(p in M)l[p]=a.BE[M[p]];return l;case"scale":if(!(r=a.BM(t.name||"")))return null;for(p in l={},M)l[p]=r[M[p]];return ZC._cp_({type:r.AF,text:r.M&&r.M.AK||"",datetime:null!==r.F7&&"date"===r.F7.o.type,step:r.E3,step_:r.SM,stepSize:r.AA,values:r.V,placement:r.BA,aperture:r.EM,zooming:r.GP,offsetStart:r.A9,offsetEnd:r.BU,sizeFactor:r.JU,inversed:r.CM},l),r.M&&""!==r.M.AK&&(l.label={x:r.M.iX,y:r.M.iY,width:r.M.I,height:r.M.F,angle:r.M.AB}),"v"===r.AF?ZC._cp_({progression:r.BS,logBase:r.DY,minValue:r.B0,maxValue:r.BF,minValue_:r.FP,maxValue_:r.GW},l):"scale-r"===t.name?ZC._cp_({refAngle:r.DL},l):ZC._cp_({minValue:r.V[r.W],maxValue:r.V[r.A1],minValue_:r.V[r.D4],maxValue_:r.V[r.DQ],minIndex:r.W,maxIndex:r.A1,minIndex_:r.D4,maxIndex_:r.DQ},l),l;case"plot":if(!(o=a.I7(t.plotindex,t.plotid)))return null;for(p in l={},M)l[p]=o[M[p]];var Y=o.AP&&a.E["plot"+o.L+".visible"];return ZC._cp_({visible:Y,id:o.HA,index:o.L,type:o.AF,text:o.AK,values:o.V,scales:o.BO,stacked:o.CG,stackType:o.KT,stack:o.DZ,xdata:o.K4},l),o.TV&&ZC._cp_({marker:{visible:o.TV.AP,size:o.TV.AI,type:o.TV.DJ,backgroundColor1:o.TV.A0,backgroundColor2:o.TV.AE,borderColor:o.TV.BX,borderWidth:o.TV.AU}},l),l;case"node":if(o=a.I7(t.plotindex,t.plotid)){if(m=null!==ZC._n_(t.nodeindex)?ZC._i_(t.nodeindex):0,!o.R[m])return null;for(p in s=o.FQ(m),(l={}).bounds=s.G.E[s.K+"-bounds"],M)-1!==ZC.AV(["x","y","width","height"],p)?l[p]=s[M[p]]:l[p]=s.P[M[p]];if(ZC._cp_({plotindex:o.L,index:s.L,size:s.AI,value:s.AD,keyvalue:s.BV,visible:o.AP,onviewport:s.J1},l),-1!==o.AF.indexOf("pie")&&ZC._cp_({angleStart:s.B4,angleEnd:s.BL,slice:s.A.PZ,npv:100*s.AD/s.A.A.KP[s.L]},l),o.K4){var G={};for(p in o.K4)o.K4[p]instanceof Array?G[p]=o.K4[p][m]:G[p]=o.K4[p];l.xdata=G}return l}return null}break;case"getxyinfo":var L=[],N=t.x,O=t.y,P=ZC._tx_(F.K);N/=P[0],O/=P[1];for(var k=0;k<F.AG.length;k++){a=F.AG[k];for(var S=0;S<a.AY.A3.length;S++){o=a.AY.A3[S];var z=a.BM(o.BW("k")[0]),R=a.BM(o.BW("v")[0]);if(z&&R){if(z.OK&&z.OK){var Q=z.OK(z.CM?O:N),V=z.OK(z.CM?O:N,null,!0);L.push({infotype:"key-scale",xydistance:ZC._a_(N-z.II(Q)),graphid:a.K,plotidx:o.L,scalename:z.BD,scaleidx:Q,scalepos:V,scaletext:z.BY[Q]||"",scalevalue:z.V[Q],scalenumvalue:z.NJ(z.CM?O:N)})}if(R.NJ){var H=R.NJ(R.CM?N:O,!0);L.push({infotype:"value-scale",xydistance:ZC._a_(R.CM?N:O-R.AR(H)),graphid:a.K,plotidx:o.L,scalename:R.BD,scalevalue:H})}for(var T,J=ZC.MAX,U=null,W=0,j=o.R.length;W<j;W++)if(null!==(s=o.FQ(W)))switch(a.AJ.layout){case"xy":case"yx":var q=!1;"vbar"===s.A.AF?(T=s.getNodeData("h")||s.F,ZC.DS(N,s.iX-s.I/2,s.iX+s.I/2)&&ZC.DS(O,s.iY,s.iY+T)&&(q=!0,J=1)):"hbar"===s.A.AF&&(T=s.getNodeData("w")||s.I,ZC.DS(N,s.iX,s.iX+T)&&ZC.DS(O,s.iY-s.F/2,s.iY+s.F/2)&&(q=!0,J=1)),((n=Math.sqrt((s.iX-N)*(s.iX-N)+(s.iY-O)*(s.iY-O)))<J||q)&&(U={infotype:"node",xydistance:J,graphid:a.K,plotidx:o.L,plotid:o.HA,nodeidx:s.L,nodevalue:s.AD,nodekeyvalue:null===s.BV?z.V[s.L]:s.BV},q||(J=n));break;case"":var $=s.AC9();(n=Math.sqrt(($[0]-N)*($[0]-N)+($[1]-O)*($[1]-O)))<J&&(U={infotype:"node",xydistance:J,graphid:a.K,plotidx:o.L,plotid:o.HA,nodeidx:s.L,nodevalue:s.AD,nodekeyvalue:null===s.BV?z.V[s.L]:s.BV},J=n)}U&&L.push(U)}}}return L;case"update":t.objects?(a=F.CB(t.graphid))&&(a.P3(),a.R5()):null!==ZC._n_(t.graphid)&&(a=F.CB(t.graphid))?F.QL(function(){a.KC(y,y)}):F.KC();break;case"setcharttype":(a=F.CB(t.graphid))&&(null!==ZC._n_(t["preserve-state"])&&ZC._b_(t["preserve-state"])?F.E["graph-state-"+a.L]=JSON.stringify(a.E):F.E["graph-state-"+a.L]=null,F.o.graphset[a.L].type=a.o.type=a.AF=t.type,x&&F.KC());break;case"addgraph":F.o.graphset.push(t.data||{}),x&&F.KC();break;case"addplot":if(zingchart.SKIP.CSV=!0,h={},d=t.plotdata?"plotdata":"data",null!==ZC._n_(t[d])&&("object"==typeof t[d]?ZC._cp_(t[d],h):h=JSON.parse(t[d])),ZC._todash_(h),a=F.CB(t.graphid)){var ee=[];if(null===ZC._n_(a.o.series)&&(a.o.series=[]),Z=(null!==ZC._n_(t.plotindex)||null!==ZC._n_(t.plotid))&&(o=a.I7(t.plotindex,t.plotid))?o.L:a.o.series.length,null!==ZC._n_(a.IY)&&a.IY.splice(Z,0,!1),null!==ZC._n_(a.CF)){for(E in K={},a.CF)(D=ZC._i_(E.replace("p","")))<Z?K[E]=a.CF[E]:K["p"+(D+1)]=a.CF[E];K["p"+Z]={},a.CF=K}for(A=0,C=a.o.series.length;A<=C;A++)A===Z&&ee.push(h),a.o.series[A]&&ee.push(a.o.series[A]);ZC.AO.C0("plot_add",F,{id:F.K,graphid:a.K,plotindex:Z,data:h}),F.o.graphset[a.L].series=a.o.series=ee,F.E.json=ZC.GX(JSON.stringify(F.o)),a.M3("on-change"),x&&(a.E["from-api"]=!0,F.QL(function(){a.KC(y,y)}))}break;case"removeplot":if(zingchart.SKIP.CSV=!0,(a=F.CB(t.graphid))&&(o=a.I7(t.plotindex,t.plotid))){if(null!==ZC._n_(a.IY)&&a.IY.splice(o.L,1),null!==ZC._n_(a.CF)){for(E in K={},a.CF)(D=ZC._i_(E.replace("p","")))<o.L?K[E]=a.CF[E]:K["p"+(D-1)]=a.CF[E];a.CF=K}a.o.series.splice(o.L,1),F.o.graphset[a.L].series=a.o.series,F.E.json=ZC.GX(JSON.stringify(F.o)),ZC.AO.C0("plot_remove",F,{id:F.K,graphid:a.K,plotindex:o.L}),a.M3("on-change"),a.KC(y,y)}break;case"modify":if(zingchart.exec(F.K,"setmode",{mode:""}),zingchart.SKIP.CSV=!0,h={},null!==ZC._n_(t.data)&&("object"==typeof t.data?ZC._cp_(t.data,h):h=JSON.parse(t.data)),ZC._todash_(h),a=F.CB(t.graphid)){if(a.B7&&!a.B7.KU&&x&&(a.B7.I3=!1,a.E["force-preview-parse"]=!0),null!==ZC._n_(t.object))switch(t.object){case"title":ZC._cp_(h,a.o.title);break;case"plotset":case"series":ZC._cp_(h,a.o.series);break;case"plotarea":ZC._cp_(h,a.o.plotarea);break;case"legend":ZC._cp_(h,a.o.legend);break;case"plot":ZC._cp_(h,a.o.plot);break;case"map":ZC._cp_(h,a.o.shapes[0])}else ZC._cp_(h,a.o);switch(t.object){case"title":F.o.graphset[a.L].title=a.o.title;break;case"plotset":case"series":F.o.graphset[a.L].series=a.o.series;break;case"plotarea":F.o.graphset[a.L].plotarea=a.o.plotarea;break;case"legend":F.o.graphset[a.L].legend=a.o.legend;break;case"plot":F.o.graphset[a.L].plot=a.o.plot;break;case"map":F.o.graphset[a.L].shapes[0]=a.o.shapes[0],F.XS(F.o),a.o.shapes=F.o.graphset[a.L].shapes;break;default:F.o.graphset[a.L]=a.o}F.E.json=ZC.GX(JSON.stringify(F.o)),ZC.AO.C0("modify",F,{id:F.K,graphid:a.K,data:h,object:t.object}),a.M3("on-change"),x&&(a.E["from-api"]=!0,F.QL(function(){a.KC(y,y)}))}break;case"modifyplot":zingchart.SKIP.CSV=!0,h={},d=t.plotdata?"plotdata":"data",null!==ZC._n_(t[d])&&("object"==typeof t[d]?ZC._cp_(t[d],h):h=JSON.parse(t[d])),ZC._todash_(h),(a=F.CB(t.graphid))&&(o=a.I7(t.plotindex,t.plotid))&&(null===ZC._n_(F.o.graphset[a.L].series)&&(F.o.graphset[a.L].series=[]),ZC._cp_(h,a.o.series[o.L]),F.o.graphset[a.L].series[o.L]=a.o.series[o.L],F.E.json=ZC.GX(JSON.stringify(F.o)),ZC.AO.C0("plot_modify",F,{id:F.K,graphid:a.K,plotindex:o.L,data:h}),a.M3("on-change"),x&&(a.E["from-api"]=!0,F.QL(function(){a.KC(y,y)})));break;case"setnodevalue":zingchart.SKIP.CSV=!0,(a=F.CB(t.graphid))&&(o=a.I7(t.plotindex,t.plotid))&&(m=0,null!==ZC._n_(t.nodeindex)&&(m=ZC._i_(t.nodeindex)),n=0,null!==ZC._n_(t.value)&&(n=t.value),ZC.AO.C0("node_set",F,{id:F.K,graphid:a.K,plotindex:o.L,nodeindex:m,key:m,value:n,text:n}),F.o.graphset[a.L].series[o.L].values[m]=a.o.series[o.L].values[m]=n,F.E.json=ZC.GX(JSON.stringify(F.o)),a.M3("on-change"),x&&(a.E["from-api"]=!0,a.KC(y,y)));break;case"setscalevalues":if(zingchart.SKIP.CSV=!0,a=F.CB(t.graphid)){for(f=t.scale||"scale-x",_=0,g=a.BO.length;_<g;_++)f===a.BO[_].BD&&null!==ZC._n_(a.o[f])&&(a.o[f].values=t.values,F.o.graphset[a.L][f]=F.o.graphset[a.L][f]||{},F.o.graphset[a.L][f].values=t.values);F.E.json=ZC.GX(JSON.stringify(F.o)),a.M3("on-change"),x&&(a.E["from-api"]=!0,a.KC(y,y))}break;case"addscalevalue":if(zingchart.SKIP.CSV=!0,a=F.CB(t.graphid)){for(f=t.scale||"scale-x",_=0,g=a.BO.length;_<g;_++)if(f===a.BO[_].BD&&null!==ZC._n_(a.o[f])&&null!==ZC._n_(a.o[f].values)){for(m=null===ZC._n_(t.nodeindex)?a.o[f].values.length:ZC._i_(t.nodeindex),(b=a.o[f].values).push(null),A=b.length-1;A>m;A--)b[A]=b[A-1];b[m]=t.value||"",F.o.graphset[a.L][f].values=b}F.E.json=ZC.GX(JSON.stringify(F.o)),a.M3("on-change"),x&&(a.E["from-api"]=!0,a.KC(y,y))}break;case"removescalevalue":if(zingchart.SKIP.CSV=!0,a=F.CB(t.graphid)){for(f=t.scale||"scale-x",_=0,g=a.BO.length;_<g;_++)f===a.BO[_].BD&&null!==ZC._n_(a.o[f])&&null!==ZC._n_(a.o[f].values)&&(m=null===ZC._n_(t.nodeindex)?a.o[f].values.length-1:ZC._i_(t.nodeindex),(b=a.o[f].values).splice(m,1),F.o.graphset[a.L][f].values=b);F.E.json=ZC.GX(JSON.stringify(F.o)),a.M3("on-change"),x&&(a.E["from-api"]=!0,a.KC(y,y))}break;case"addnode":zingchart.exec(F.K,"setmode",{mode:""}),zingchart.SKIP.CSV=!0,a=F.CB(t.graphid);var ie=t.value instanceof Array;if(a&&(o=a.I7(t.plotindex,t.plotid))){v=a.o.series[o.L].values,m=null===ZC._n_(t.nodeindex)?v.length:t.nodeindex,v.push(null);var te=v.length;for(m=ZC.BR(0,ZC.CY(m,te)),A=te-1;A>m;A--)v[A]=v[A-1];if(v[m]=t.value,!ie)for(_=0,g=a.BO.length;_<g;_++)if(f=a.BO[_].BD,"k"===a.BO[_].AF&&null!==ZC._n_(t[f+"-value"])&&null!==ZC._n_(a.o[f])&&null!==ZC._n_(a.o[f].values)){for((b=a.o[f].values).push(null),A=b.length-1;A>m;A--)b[A]=b[A-1];b[m]=t[f+"-value"],F.o.graphset[a.L][f].values=b}ZC.AO.C0("node_add",F,{id:F.K,graphid:a.K,plotindex:o.L,nodeindex:m,key:m,value:t.value,text:t.value}),F.o.graphset[a.L].series[o.L].values=a.o.series[o.L].values,F.E.json=ZC.GX(JSON.stringify(F.o)),a.M3("on-change"),x&&(a.E["from-api"]=!0,a.KC(y,y))}break;case"removenode":if(zingchart.exec(F.K,"setmode",{mode:""}),zingchart.SKIP.CSV=!0,(a=F.CB(t.graphid))&&(o=a.I7(t.plotindex,t.plotid))){v=a.o.series[o.L].values,m=null===ZC._n_(t.nodeindex)?o.R.length-1:ZC._i_(t.nodeindex);var ne=!0;if(null!==ZC._n_(t.nodekeyvalue))for(ne=!1,_=0,g=o.R.length;_<g;_++){if(null===o.R[_]&&_===t.nodekeyvalue){ne=!0,m=_;break}if(o.R[_]&&null!==ZC._n_(o.R[_].BV)&&o.R[_].BV===t.nodekeyvalue){ne=!0,m=_;break}}if(ne&&ZC.DS(m,0,o.R.length-1)){for(v.splice(m,1),_=0,g=a.BO.length;_<g;_++)f=a.BO[_].BD,"k"===a.BO[_].AF&&null!==ZC._n_(t[f])&&ZC._b_(t[f])&&null!==ZC._n_(a.o[f])&&null!==ZC._n_(a.o[f].values)&&((b=a.o[f].values).splice(m,1),F.o.graphset[a.L][f].values=b);(ne||o.R[m])&&(ZC.AO.C0("node_remove",F,{id:F.K,graphid:a.K,plotindex:o.L,nodeindex:m,key:m,value:o.R[m]?o.R[m].AD:null,text:o.R[m]?o.R[m].AD:null}),F.o.graphset[a.L].series[o.L].values=a.o.series[o.L].values,F.E.json=ZC.GX(JSON.stringify(F.o)),a.M3("on-change"),x&&(a.E["from-api"]=!0,a.KC(y,y)))}}break;case"setdata":if(zingchart.exec(F.K,"setmode",{mode:""}),h={},null!==ZC._n_(t.data))if("object"==typeof t.data)zingchart.DEV.COPYDATA?h=JSON.parse(JSON.stringify(t.data)):ZC._cp_(t.data,h);else try{h=JSON.parse(t.data)}catch(fe){return F.O5(fe,"JSON parser"),!1}ZC._todash_(h),null===ZC._n_(t.preservezoom)&&(F.E.preservezoom=!1),a=null,null!==ZC._n_(t.graphid)&&(a=F.CB(t.graphid)),ZC.AO.C0("setdata",F,{id:F.K,graphid:a?a.K:null,data:h});var ae,le,oe=["x","y","width","height"];if(a){for(ae=0;ae<oe.length;ae++)delete F.E["graph-"+a.L+"-"+oe[ae]];F.o.graphset[a.L]=a.o=h;var re=!1;if(h.widgets)re=!0;else if(h.shapes)for(A=0;A<h.shapes.length;A++)"zingchart.maps"===h.shapes[A].type&&(re=!0);re&&F.XS(F.o),F.E.json=ZC.GX(JSON.stringify(F.o)),x&&(a.E["from-api"]=!0,I&&F.NX++,F.QL(function(){F.parse(a.K),F.AG[a.L].paint()}))}else{for(ae=0;ae<oe.length;ae++)for(le=0;le<F.AG.length;le++)delete F.E["graph-"+le+"-"+oe[ae]];F.o=h,F.E.json=ZC.GX(JSON.stringify(F.o)),F.XS(F.o),x&&(I&&F.NX++,F.KC())}break;case"getseriesdata":return(a=F.CB(t.graphid))?null!==ZC._n_(t.plotindex)||null!==ZC._n_(t.plotid)?(o=a.I7(t.plotindex,t.plotid,0))?a.o.series[o.L]:null:a.o.series:null;case"setseriesdata":case"appendseriesdata":if(zingchart.exec(F.K,"setmode",{mode:""}),zingchart.SKIP.CSV=!0,a=F.CB(t.graphid)){if(null!==ZC._n_(t.plotindex)||null!==ZC._n_(t.plotid)?(o=a.I7(t.plotindex,t.plotid,0),h="setseriesdata"===i?{}:a.o.series&&a.o.series[o.L]?a.o.series[o.L]:{}):h="setseriesdata"===i?[]:a.o.series||[],null!==ZC._n_(t.data)&&("object"==typeof t.data?ZC._cp_(t.data,h):ZC._cp_(JSON.parse(t.data),h)),ZC._todash_(h),null!==ZC._n_(t.plotindex)||null!==ZC._n_(t.plotid))o=a.I7(t.plotindex,t.plotid,0),F.o.graphset[a.L].series[o.L]=a.o.series[o.L]=h,h.hasOwnProperty("visible")&&(a.E["plot"+o.L+".visible"]=h.visible);else for(F.o.graphset[a.L].series=a.o.series=h,A=0;A<h.length;A++)h[A].hasOwnProperty("visible")&&(a.E["plot"+A+".visible"]=h[A].visible);F.E.json=ZC.GX(JSON.stringify(F.o)),a.M3("on-change"),x&&F.QL(function(){a.KC(y,y)})}break;case"getseriesvalues":if(a=F.CB(t.graphid)){if(null!==ZC._n_(t.plotindex)||null!==ZC._n_(t.plotid))return(o=a.I7(t.plotindex,t.plotid,0))&&a.o.series[o.L].values||[];for(B=[],A=0,C=a.AY.A3.length;A<C;A++)B.push(a.o.series[A].values||[]);return B}return null;case"setseriesvalues":case"appendseriesvalues":zingchart.exec(F.K,"setmode",{mode:""}),zingchart.SKIP.CSV=!0,B=[],null!==ZC._n_(t.values)&&(B="object"==typeof t.values?t.values:JSON.parse(t.values));var se=!1;if(a=F.CB(t.graphid)){if(null===ZC._n_(t.plotindex)&&null===ZC._n_(t.plotid)||(B=[B],se=!0),se||"setseriesvalues"!==i){for(o=a.I7(t.plotindex,t.plotid,0),A=0,C=B.length;A<C;A++)if(a.AY.A3[o.L+A])if("setseriesvalues"===i)se&&(F.o.graphset[a.L].series[o.L+A].values=a.o.series[o.L+A].values=B[A]);else{var Ae=F.o.graphset[a.L].series[o.L+A].values,Ce=B[A].length>0&&null!==ZC._n_(B[A][0])&&B[A][0].length>1,ce=!0;if(null!==ZC._n_(n=t.ignoreduplicates)&&(ce=ZC._b_(n)),Ce){var ue=Ae.length;for(c=0,u=B[A].length;c<u;c++){for(var pe=!1,Ze=ue-1;Ze>=0;Ze--){if(B[A][c][0]>Ae[Ze][0]){Ae.push(B[A][c]),pe=!0;break}if(B[A][c][0]===Ae[Ze][0]){pe=!0;break}}pe&&ce||Ae.push(B[A][c])}}else for(c=0,u=B[A].length;c<u;c++)Ae.push(B[A][c]);t["max-values"]&&ZC._i_(t["max-values"])<Ae.length&&(Ae=Ae.slice(-t["max-values"])),F.o.graphset[a.L].series[o.L+A].values=a.o.series[o.L+A].values=Ae}}else{for(_=0;_<B.length;_++)F.o.graphset[a.L].series[_]=F.o.graphset[a.L].series[_]||{},a.o.series[_]=a.o.series[_]||{},F.o.graphset[a.L].series[_].values=a.o.series[_].values=B[_];if(a.o.series.length>B.length)for(_=B.length;_<a.o.series.length;_++)delete F.o.graphset[a.L].series[_],delete a.o.series[_]}a.M3("on-change"),F.E.json=ZC.GX(JSON.stringify(F.o)),x&&a.KC(y,y)}break;case"togglelegend":if((a=F.CB(t.graphid))&&a.BE){var he=!0;"undefined"==typeof a.BE.o.visible||a.BE.o.visible||(he=!1),a.BE.o.visible=!he,a.BE.clear(!1),a.BE.parse(),a.BE.paint()}break;case"legendminimize":case"legendmaximize":(a=F.CB(t.graphid))&&a.BE&&("legendminimize"===i?(ZC.AO.C0("legend_minimize",F,a.H2()),ZC.AO.C0("legend_hide",F,a.H2())):(ZC.AO.C0("legend_maximize",F,a.H2()),ZC.AO.C0("legend_show",F,a.H2())),a.BE.ND="legendminimize"===i,a.BE.WE(),a.BE.clear(!1),a.BE.parse(),a.BE.paint());break;case"legendscroll":(a=F.CB(t.graphid))&&a.BE&&(o=a.I7(t.plotindex,t.plotid))&&(a.BE.scrollTo(ZC._i_(o.L)),a.BE.WE(),a.BE.clear(!0,!0),a.BE.YL=!0,a.BE.parse(),a.BE.paint());break;case"toggledimension":(a=F.CB(t.graphid))&&F.A5H(a.K);break;case"getdata":return h=JSON.parse(F.E.json),ZC._todash_(h,!0),h;case"getoriginaljson":return h=JSON.parse(F.E.source),ZC._todash_(h,!0),h;case"getgraphlength":return F.AG.length;case"getplotlength":return(a=F.CB(t.graphid))?a.AY.A3.length:0;case"getscales":if(a=F.CB(t.graphid)){var de=[];for(A=0;A<a.BO.length;A++)de.push(a.BO[A].BD);return de}return[];case"getnodelength":return(a=F.CB(t.graphid))&&(o=a.I7(t.plotindex,t.plotid))?o.R.length:null;case"getnodevalue":return(a=F.CB(t.graphid))&&(o=a.I7(t.plotindex,t.plotid))&&null!==ZC._n_(t.nodeindex)&&(s=o.R[ZC._i_(t.nodeindex)])?o.EI?[s.BV,s.AD]:s.AD:null;case"getplotvalues":if((a=F.CB(t.graphid))&&(o=a.I7(t.plotindex,t.plotid))){for(B=[],A=0,C=o.R.length;A<C;A++)o.R[A]?o.EI?B.push([o.R[A].BV,o.R[A].AD]):B.push(o.R[A].AD):B.push(null);return B}return null}}return null};var A9R={$i:function(){var e=this;e.NY=null,e.o={},e.IB=null,e.J2=null,e.E={},e.E6=[],e.I0=null,e.MN=""},H8:function(e,i,t,n,a){var l=this;if(e.I0){a=a||l.MN;var o=e.I0.call(l,n,a);t&&o&&(o[t+"-state"]?o=o[t+"-state"]:o[t+"State"]&&(o=o[t+"State"]));var r,s,A=l.getPMap(),C={},c={};for(var u in o)r=ZC.EH(u),s=ZC.UT(u),"backgroundColor"===r?C.A0=C.AE=ZC.AO.GD(o[u]):"borderRadius"===r?C.F6=C.FX=C.FG=C.F2=o[u]:"padding"===u?C.FH=C.FM=C.FR=C.EN=o[u]:A[r]?C[A[r]]=o[u]:C[r]=o[u],c[s]=o[u];i.o||ZC._cp_(o,C),ZC._cp_(C,i),i.o&&(ZC._cp_(c,i.o),i.L3())}},parse:function(){var s=this,H,i,oRule,KY;"dashed"!==zingchart.SYNTAX&&ZC._todash_(s.o);var AC="";if("undefined"!=typeof s.G&&(AC=s.G.AC),ZC.ZR(s.o,"html5"),""!==AC&&ZC.ZR(s.o,AC),zingchart.DEV.MEDIARULES&&s.o["media-rules"]&&"undefined"!=typeof s.G)for(i=0;i<s.o["media-rules"].length;i++)oRule=s.o["media-rules"][i],KY=!0,null!==ZC._n_(oRule["min-width"])&&ZC._i_(oRule["min-width"])>s.G.I&&(KY=!1),null!==ZC._n_(oRule["max-width"])&&ZC._i_(oRule["max-width"])<s.G.I&&(KY=!1),null!==ZC._n_(oRule["min-height"])&&ZC._i_(oRule["min-height"])>s.G.F&&(KY=!1),null!==ZC._n_(oRule["max-height"])&&ZC._i_(oRule["max-height"])<s.G.F&&(KY=!1),KY&&ZC._cp_(oRule,s.o);for(s.o.rules&&(s.E6=s.o.rules),i=0;i<s.E6.length;i++)if("*"===s.E6[i].rule&&s.E6[i].js){s.o["js-rule"]=s.E6[i].js,s.E6.splice(i,1);break}if(H=s.o["js-rule"])if("function"==typeof H)s.MN="",s.I0=eval(H);else if("javascript:"===H.substring(0,11)||H.indexOf("(")<H.indexOf(")"))try{s.MN="";var ED=H.replace("javascript:",""),iOpen=H.indexOf("("),iClose=H.indexOf(")");-1!==iOpen&&-1!==iClose&&(s.MN=ED.substr(iOpen+1,iClose-iOpen-1),ED=ED.substr(0,iOpen)),s.I0=ZC.evalFn(ED,window)}catch(e){}if("undefined"!=typeof s.G&&null!==s.G.SD)for(var g in s.G.SD)s.G.SD.hasOwnProperty(g)&&null===ZC._n_(s.o[g])&&(s.o[g]=s.G.SD[g])},getPMap:function(){return{}},addPMap:function(e,i,t){for(var n=i.split(","),a=t.split(","),l=0,o=a.length;l<o;l++)e[n[l]]=a[l]},getData:function(){return this.o},setData:function(e){this.o=e},getAttributes:function(){return this.E},getAttribute:function(e){return this.E[e]},setAttribute:function(e,i){this.E[e]=i},get:function(e){var i=this.getPMap();return i[e]?this[i[e]]:null},set:function(e,i){var t=this.getPMap();t[e]&&(this[t[e]]=i)},append:function(e,i,t){null===i&&(i=!0);var n=this;e&&(n.IB||(n.IB={},ZC._cp_(n.o,n.IB,!0,t)),n.J2||(n.J2={}),ZC._cp_(e,n.J2,!0,t),ZC._cp_(e,n.o,!0,t)),"undefined"!=typeof n.AD7&&n.AD7()&&e&&ZC._cp_(e,n.o)},AD7:function(){},assign_a:function(e){for(var i=0,t=e.length;i<t;i++)this.o.hasOwnProperty(e[i][0])&&this.YD(e[i][0],e[i][1],e[i][2],e[i][3],e[i][4])},YD:function(e,i,t,n,a){var l,o=this;if(null!==(l=o.o[e])&&void 0!==l){if(t)switch(-1!==t.indexOf("p")&&(l=ZC._p_(l),t=t.replace("p","")),-1!==t.indexOf("a")&&(l=ZC._a_(l),t=t.replace("a","")),t){case"i":l=ZC._i_(l);break;case"f":l=ZC._f_(l);break;case"b":l=ZC._b_(l);break;case"c":l=ZC.AO.Z4(l,o),(l=ZC.AO.GD(l,o))instanceof Array&&("color"===e||"font-color"===e?(o.o["text-alpha"]=l[1],o.V1=l[1],o.E["text-alpha"]=l[1]):"border-color"===e?(o.o["border-alpha"]=l[1],o.O3=l[1],o.E["b-alpha"]=l[1]):("line-color"===e&&(o.E["l-alpha"]=l[1]),null===ZC._n_(o.o.alpha)&&(o.C6=l[1])),l=l[0])}null!==ZC._n_(n)&&null!==ZC._n_(a)&&(l=ZC._l_(l,n,a)),o[i]=l}},DH:function(){for(var e=this,i=!1,t=0,n=e.E6.length;t<n;t++){var a=!1;try{a=zingchart.DEV.STRICTRULES?0!==ZC.AO.eval(e.IQ(e.E6[t].rule)):new Function("return ("+e.IQ(e.E6[t].rule)+")")()}catch(l){a=!1}a&&(i=!0,e.append(e.E6[t]))}return i},ACH:function(e){for(var i="",t=0,n=e.length;t<n;t++){var a=!1;try{a=zingchart.DEV.STRICTRULES?0!==ZC.AO.eval(this.IQ(e[t].rule)):new Function("return ("+this.IQ(e[t].rule)+")")()}catch(l){a=!1}a&&(i+="<"+e[t].rule+">")}return""!==i?[i,ZC.XR.md5(i)]:null},IQ:function(){return!0},copy:function(e){var i=this;ZC._cp_(e.o,i.o),e.IB&&(i.IB=i.IB||{},ZC._cp_(e.IB,i.IB)),e.J2&&(i.J2=i.J2||{},ZC._cp_(e.J2,i.J2)),ZC._cp_(e.E,i.E),ZC._cp_(e.E6,i.E6)}};ZC.A9R=ZC.C5.CD(A9R);var CZ={$i:function(e){this.b(e);var i=this;e&&e.G&&(i.G=e.G),i.K="",i.DG=null,i.AP=!0,i.A0="-1",i.AE="-1",i.GT="",i.HQ="",i.VN=!0,i.DC="",i.M8="repeat",i.TF="50% 50%",i.WK="",i.KZ=1,i.NK="linear",i.NC=90,i.VS=0,i.VR=0,i.B1=0,i.B9="#000",i.GE="",i.EU=0,i.G3=0,i.AU=0,i.BX="#000",i.C6=1,i.O3=1,i.T7="butt",i.A00="round",i.ME=!1,i.OM=45,i.JZ=2,i.T8=.75,i.RY="#999",i.PA=0,i.D0=!0,i.N3=!1,i.LB=!1,i.A1Z=!1,i.LR=null,i.BH=""},getPMap:function(){var e=this.b();return this.addPMap(e,"visible,backgroundColor1,backgroundColor2,gradientColors,gradientStops,backgroundImage,backgroundRepeat,backgroundPosition,backgroundFit,backgroundScale,fillType,fillAngle,fillOffsetX,fillOffsetY,lineWidth,lineColor,lineStyle,lineSegmentSize,lineGapSize,borderWidth,borderColor,borderAlpha,alpha,lineCap,shadow,shadowAngle,shadowDistance,shadowAlpha,shadowColor,shadowBlur,class,border","AP,A0,AE,GT,HQ,DC,M8,TF,WK,KZ,NK,NC,VS,VR,B1,B9,GE,EU,G3,AU,BX,O3,C6,T7,ME,OM,JZ,T8,RY,PA,DG,BH"),e},copy:function(e){this.b(e);for(var i="AP,A0,AE,GT,HQ,DC,VN,M8,TF,WK,KZ,NK,NC,VS,VR,B1,B9,GE,EU,G3,AU,BX,O3,C6,T7,ME,OM,JZ,T8,RY,PA,D0,LB,DG,G,BH".split(","),t=0,n=i.length;t<n;t++)"undefined"!=typeof e[i[t]]&&(this[i[t]]=e[i[t]])},AD7:function(){var e,i,t=this,n=!1;if((t.o["class"]||t.o.cls||t.o.id)&&null!==t.G&&null!==t.G.P){if(e=t.o["class"]||t.o.cls)for(var a=e.split(/(\s+)/),l=0,o=a.length;l<o;l++)(i=t.G.P["."+a[l]])&&(n=!0,ZC._cp_(i,t.o));(e=t.o.id)&&(i=t.G.P["#"+e])&&(n=!0,ZC._cp_(i,t.o))}return null!==t.NY&&(i=t.G.P[t.NY])&&(n=!0,ZC._cp_(i,t.o)),n},L3:function(e){var i,t=this;switch(null===ZC._n_(e)&&(e=t.B1),t.GE){case"dotted":t.EU=ZC.BR(1,.75*e),t.G3=1.75*e;break;case"dashed":t.EU=4*e,t.G3=3*e;break;case"dashdot":t.EU=4*e,t.G3=2*e;break;default:t.EU=0,t.G3=0}null!==(i=ZC._n_(t.o["line-segment-size"]))&&(t.EU=parseInt(i,10)),null!==(i=ZC._n_(t.o["line-gap-size"]))&&(t.G3=parseInt(i,10))},parse:function(){var e,i,t,n,a,l,o,r,s;this.b();var A=this;if(null!==(e=ZC._n_(A.o.override))&&!A.A1Z){var C,c,u,p=-1,Z=-1;for("undefined"!=typeof A.E.plotidx&&(p=ZC._i_(A.E.plotidx)),"undefined"!=typeof A.E.nodeidx&&(Z=ZC._i_(A.E.nodeidx)),o=0,r=e.length;o<r;o++){if(C=-1,c=-1,e[o].hook){if(null!==(i=ZC._n_(e[o].hook["node-index"]))){if(c=0,u=[],"object"==typeof i)u=i;else if("string"==typeof i){if(-1!==i.indexOf(","))u=i.split(",");else if(-1!==i.indexOf("-"))for(t=i.split("-"),n=ZC._i_(t[0]);n<=ZC._i_(t[1]);n++)u.push(n)}else u=[i];-1!==ZC.AV(u,Z)&&(c=1)}if(null!==(i=e[o].hook["plot-index"])&&void 0!==i){if(C=0,u=[],"object"==typeof i)u=i;else if("string"==typeof i){if(-1!==i.indexOf(","))u=i.split(",");else if(-1!==i.indexOf("-"))for(t=i.split("-"),n=ZC._i_(t[0]);n<ZC._i_(t[1]);n++)u.push(n)}else u=[i];-1!==ZC.AV(u,p)&&(C=1)}}0!==C&&0!==c&&A.append(e[o])}}if(null!==(e=A.LR)&&A.append(e),e=A.o["background-color"]){if(e=ZC.AO.Z4(e,this),"rgb("===String(e).substring(0,4))for(a=new RegExp("rgb\\((\\d{1,3}),\\s*(\\d{1,3}),\\s*(\\d{1,3})\\)");l=a.exec(e);)e=e.replace(l[0],ZC.AO.GD(l[0]));if("rgba("===String(e).substring(0,5))for(a=new RegExp("rgba\\((\\d{1,3}),\\s*(\\d{1,3}),\\s*(\\d{1,3})\\,\\s*([0-9.]+)\\)");l=a.exec(e);){var h=ZC.AO.GD(l[0],A);e=e.replace(l[0],h[0]),A.o.alpha=h[1],A.C6=h[1],A.E["bg-alpha"]=h[1],null===ZC._n_(A.E["b-alpha"])&&(A.E["b-alpha"]=1),null===ZC._n_(A.E["l-alpha"])&&(A.E["l-alpha"]=1)}var d=ZC.GX(String(e)).split(/\s+|;|,/);A.A0=ZC.AO.GD(d[0]),A.AE=1===d.length?A.A0:ZC.AO.GD(d[1])}if(!(null===ZC._n_(A.o["border-width"])&&null===ZC._n_(A.o["border-color"])&&null===ZC._n_(A.o["line-style"])||null===ZC._n_(A.o["border-top"])&&null===ZC._n_(A.o["border-right"])&&null===ZC._n_(A.o["border-bottom"])&&null===ZC._n_(A.o["border-left"])&&null===ZC._n_(A.o.border))){var f=["top","right","bottom","left"],_={top:[0,"solid","#000"],right:[0,"solid","#000"],bottom:[0,"solid","#000"],left:[0,"solid","#000"]};if(A.IB=A.IB||{},e=A.IB.border)for(s=e.split(/\s/),o=0;o<4;o++)_[f[o]]=[ZC._i_(s[0]||"0"),ZC.GX(s[1]||"solid"),ZC.AO.GD(s[2]||"#000000")];if(null!==ZC._n_(A.IB["border-width"]))for(o=0;o<4;o++)_[f[o]][0]=A.IB["border-width"];if(null!==ZC._n_(A.IB["line-style"]))for(o=0;o<4;o++)_[f[o]][1]=A.IB["line-style"];if(null!==ZC._n_(A.IB["border-color"]))for(o=0;o<4;o++)_[f[o]][2]=A.IB["border-color"];for(o=0;o<4;o++)(e=A.IB["border-"+f[o]])&&(s=e.split(/\s/),_[f[o]]=[ZC._i_(s[0]||"0"),ZC.GX(s[1]||"solid"),ZC.AO.GD(s[2]||"#000000")]);if(A.J2=A.J2||{},e=A.J2.border)for(s=e.split(/\s/),o=0;o<4;o++)_[f[o]]=[ZC._i_(s[0]||"0"),ZC.GX(s[1]||"solid"),ZC.AO.GD(s[2]||"#000000")];if(null!==ZC._n_(A.J2["border-width"]))for(o=0;o<4;o++)_[f[o]][0]=A.J2["border-width"];if(null!==ZC._n_(A.J2["line-style"]))for(o=0;o<4;o++)_[f[o]][1]=A.J2["line-style"];if(null!==ZC._n_(A.J2["border-color"]))for(o=0;o<4;o++)_[f[o]][2]=A.J2["border-color"];for(o=0;o<4;o++)(e=A.J2["border-"+f[o]])&&(s=e.split(/\s/),_[f[o]]=[ZC._i_(s[0]||"0"),ZC.GX(s[1]||"solid"),ZC.AO.GD(s[2]||"#000000")]);for(o=0;o<4;o++)null===ZC._n_(A.o["border-"+f[o]])&&(A.o["border-"+f[o]]=_[f[o]].join(" "))}A.assign_a([["visible","AP","b"],["background-color-1","A0","c"],["background-color-2","AE","c"],["gradient-colors","GT"],["gradient-stops","HQ"],["pixel-correction","D0","b"],["background-clip","VN","b"],["background-image","DC"],["background-repeat","M8"],["background-position","TF"],["background-fit","WK"],["background-scale","KZ","f"],["fill-type","NK"],["fill-angle","NC","i"],["fill-offset-x","VS","f"],["fill-offset-y","VR","f"],["line-width","B1","i"],["line-color","B9","c"],["line-style","GE",""],["class","DG"],["cls","DG"],["border","BH"]]),"none"===A.NK&&(A.AE=A.A0,A.NK="linear"),""!==A.BH&&(s=A.BH.split(/\s/),A.AU=ZC._i_(s[0]||"0"),A.GE=ZC.GX(s[1]||"solid"),A.BX=ZC.AO.GD(s[2]||"#000000")),A.GT=ZC.AO.Z4(A.GT,this),A.L3(),A.assign_a([["line-segment-size","EU","i"],["line-gap-size","G3","i"],["border-width","AU","i"],["border-color","BX","c"],["alpha","C6","f",0,1],["shadow","ME","b"],["shadow-angle","OM","i",0,360],["shadow-distance","JZ","i"],["shadow-alpha","T8","f",0,1],["shadow-color","RY","c"],["shadow-blur","PA","i"]]),A.O3=A.C6,A.assign_a([["border-alpha","O3","f",0,1]])}};ZC.CZ=ZC.A9R.CD(CZ),ZC.CO={contour:function(e,i,t){var n,a,l;if(e&&t&&0!==t.length){if(!i.E["fast-vector-path"])for(n=0,a=t.length;n<a;n++)t[n]&&(t[n][0]=parseFloat(Number(t[n][0]).toFixed(2)),t[n][1]=parseFloat(Number(t[n][1]).toFixed(2)));var o=!1,r=t.length;for(n=0;n<r;n++)null!==ZC._n_(t[n])&&(l=[t[n][0],t[n][1]],null!==ZC._n_(t[n][2])&&l.push(t[n][2],t[n][3]),null!==ZC._n_(t[n][4])&&l.push(t[n][4],t[n][5]),i.N3&&(l[0]=Math.round(l[0]),l[1]=Math.round(l[1]),4===l.length&&(l[2]=Math.round(l[2]),l[3]=Math.round(l[3]))),i.D0&&i.B1%2==1&&(l[0]-=.5,l[1]-=.5,4===l.length&&(l[2]-=.5,l[3]-=.5))),0===n?e.moveTo(l[0],l[1]):t[n]?(o&&(e.moveTo(l[0],l[1]),o=!1),2===l.length?e.lineTo(l[0],l[1]):4===l.length?e.quadraticCurveTo(l[0],l[1],l[2],l[3]):6===l.length&&e.arc(l[0],l[1],l[2],ZC.TE(l[3]),ZC.TE(l[4]),l[5])):o=!0}},setup:function(e,i){var t=i.G.AC;if(1!==i.C6&&i.LB&&(null===ZC._n_(i.o["border-color"])&&(i.BX=i.A0),null===ZC._n_(i.o["border-width"])))switch(t){case"canvas":i.AU=.2;break;case"svg":i.AU=.1;break;case"vml":i.AU=.2,i.E.A8K=i.C6/10}},paint:function(e,i,t,n,a,l){if(null===ZC._n_(a)&&(a=2),null===ZC._n_(n)&&(n=!1),null===ZC._n_(l)&&(l=!1),e&&t&&0!==t.length&&i){var o,r,s,A,C,c;!l&&t.length>2&&null!==t[0]&&null!==t[t.length-1]&&t[0].join(",")===t[t.length-1].join(",")&&(i.T7="round");var u=i.G.AC;if("canvas"!==u||0!==i.B1&&"-1"!==i.B9){if(i.ME&&!n){i.C8=i.C8||i.Z;var p,Z=ZC.Q._sh_(t,i);"undefined"!=typeof i.A4Q?p=i.A4Q:((p=new ZC.DT(i)).copy(i),p.K=i.K+"-sh",p.ME=!1,p.B1+=p.PA,p.B9=p.RY),p.C6=i.C6*p.T8,"undefined"==typeof i.ADG&&(i.A4Q=p),p.D0=!1,o=i.C8?ZC.Q.EE(i.C8,u):e,ZC.CO.setup(o,p),ZC.CO.paint(o,p,Z,!1,1,l)}var h=ZC._i_(i.EU||"0"),d=ZC._i_(i.G3||"0");"solid"===i.GE&&(h=d=0);var f=t.length;"undefined"==typeof i.AB&&(i.AB=0),"canvas"===u&&(e.lineJoin=i.A00,e.lineCap=i.T7,e.strokeStyle=ZC.AO.A34(ZC.AO.GD(i.B9),n?i.O3:i.C6),e.lineWidth=i.B1,e.beginPath());var _=!1;if(-1!==ZC.AV(["svg","vml"],u))r=l?[]:ZC.Q.A33(t,u,i,n);else{var g=!1;"dashdot"!==i.GE&&(g=e.setLineDash)&&e.setLineDash(0===h||0===d?[]:[h,d]);var v=0,b=[ZC.MAX,ZC.MAX,-ZC.MAX,-ZC.MAX];for(c=0;c<f;c++)if(null!==t[c]){if(null!==(s=ZC.objmove?t[c]:ZC.Q._txp_(t[c],u,i,n))&&!isNaN(s[0])&&!isNaN(s[1])&&isFinite(s[0])&&isFinite(s[1]))if(f<=6&&n&&(b[0]=ZC.CY(b[0],s[0]),b[1]=ZC.CY(b[1],s[1]),b[2]=ZC.BR(b[2],s[0]),b[3]=ZC.BR(b[3],s[1])),0===c)2===s.length?e.moveTo(s[0],s[1]):6===s.length&&e.arc(s[0],s[1],s[2],ZC.TE(s[3]),ZC.TE(s[4]),s[5]);else if(_&&(e.moveTo(s[0],s[1]),_=!1),g||0===h||0===d||4===s.length||6===s.length||7===s.length)2===s.length?e.lineTo(s[0],s[1]):4===s.length?e.quadraticCurveTo(s[0],s[1],s[2],s[3]):6===s.length?e.arc(s[0],s[1],s[2],ZC.TE(s[3]),ZC.TE(s[4]),s[5]):7===s.length&&e.bezierCurveTo(s[0],s[1],s[2],s[3],s[4],s[5]);else if(null!==t[c-1]){var m=ZC.Q._txp_(t[c-1],u,i,n),B=m[4===m.length?2:0],E=m[4===m.length?3:1],D=s[0],K=s[1],F=h+d,x=D-B,I=K-E,y=Math.sqrt(x*x+I*I)+v;if(y>h){var w;v=0,w="dashdot"===i.GE?Math.floor(ZC._a_(y/((F+i.B1+d)/2))):Math.floor(ZC._a_(y/F));var X=Math.atan2(I,x),M=Math.cos(X),Y=Math.sin(X),G=B,L=E,N=h;for(A=0;A<w;A++)"dashdot"===i.GE&&(F=A%2?i.B1+d:h+d,N=A%2?i.B1:h),x=M*F,I=Y*F,e.moveTo(G,L),e.lineTo(G+M*N,L+Y*N),G+=x,L+=I;e.moveTo(G,L),(y=Math.sqrt((D-G)*(D-G)+(K-L)*(K-L)))>h?e.lineTo(G+M*h,L+Y*h):y>0&&e.lineTo(G+M*y,L+Y*y),e.moveTo(D,K)}else v=y}}else _=!0;i.G&&f<=6&&n&&(i.G.E[i.K+"-bounds"]=b)}switch(u){case"canvas":e.globalCompositeOperation=i.A0Z,e.stroke();break;case"svg":case"vml":if(null===ZC._n_(i.o["top-state"])&&i.G.OC&&(!n||i.E.areanode)){if(C=i.E.areanode?i.A0+"-"+i.AE+"-"+i.DC+"-"+i.B1+"-"+i.GE+"-"+i.C6+"-"+i.BK+"-"+i.BJ:i.B9+"-"+i.B1+"-"+i.GE+"-"+i.C6+"-"+i.BK+"-"+i.BJ,null===ZC._n_(i.G.NV[a])){i.G.NV[a]={uid:C,ctx:e,path:r,style:i,filled:n};break}if(i.G.NV[a].uid===C&&i.G.NV[a].path.length<2e3){A=i.G.NV[a].path,r&&r[0]&&(A.length>0&&A[A.length-1].replace(/[A-Z]+/,"")===r[0].replace(/[A-Z]+/,"")&&(r[0]=""),i.G.NV[a].path=i.G.NV[a].path.concat(r));break}"svg"===u?ZC.CO.WG(i.G.NV[a].ctx,i.G.NV[a].style,i.G.NV[a].path.join(" "),i.G.NV[a].filled):ZC.CO.WF(i.G.NV[a].ctx,i.G.NV[a].style,i.G.NV[a].path.join(" "),i.G.NV[a].filled),i.G.NV[a]={uid:C,ctx:e,path:r,style:i,filled:n};break}"svg"===u?ZC.CO.WG(e,i,r.join(" "),n,l):ZC.CO.WF(e,i,r.join(" "),n)}if(null!==ZC._n_(i.o["top-state"])&&!i.Y9&&!i.E["skip-top"]&&!i.W1){var O=new ZC.HU(i.A);O.copy(i),O.W1=!0,O.ME=!1,O.Z=i.Z,O.append(i.o["top-state"]),O.K=i.K+"-top",O.parse(),"svg"===u?ZC.CO.WG(e,O,r.join(" "),n,l):"vml"===u?ZC.CO.WF(e,O,r.join(" "),n):ZC.CO.paint(e,O,t,n,a,l)}}}},smooth:function(e,i,t){var n,a,l,o;ZC._n_(i)&&(i=!1),t=t||"h";var r=[],s=[];for(n=0,a=e.length;n<a;n++)e[n]&&("h"===t?(s.push(e[n][0]),r.push(e[n][1])):(s.push(e[n][1]),r.push(e[n][0])),0===n&&(s.push(s[0]),r.push(r[0])));for(s.push(s[s.length-1]),r.push(r[r.length-1]),e=[],l=1,o=r.length;l<o-1;l++){var A=[r[l-1],r[l],r[l+1],r[l+2]],C=ZC._a_(s[l+1]-s[l]),c=1/(C/A.length),u=ZC.AQ.YC(i,A,C,c);for(n=0,a=u.length;n<a;n++)null!==ZC._n_(u[n][0])&&null!==ZC._n_(u[n][1])?"h"===t?e.push([s[l]+u[n][0]*C,u[n][1]]):e.push([u[n][1],s[l]+u[n][0]*C]):e.push(null)}return e},_append_:function(e,i,t){i.G&&i.G.G4?(null===ZC._n_(i.G.G4[e.id])&&(i.G.G4[e.id]=document.createDocumentFragment()),i.G.G4[e.id].appendChild(t)):e.appendChild(t)},WG:function(e,i,t,n,a){if(""!==t||a){var l,o,r,s,A,C,c;ZC.cache.data["svg-rect"]||(ZC.cache.data["svg-rect"]=ZC.Q.F8("rect","http://www.w3.org/2000/svg")),l=a?ZC.cache.data["svg-rect"].cloneNode(!0):ZC.Q.F8("path","http://www.w3.org/2000/svg");var u={};if(i.DG&&""!==i.DG&&(u["class"]=i.DG),a||(u.d=t),a){i.I<0&&(i.iX-=i.I,i.I=-i.I),i.F<0&&(i.iY+=i.F,i.F=-i.F);var p=0,Z=0,h=1;i.D0&&(h=0,p=Z=i.B1/2,0===i.iX&&(p=0),0===i.iY&&(Z=0)),0===h||i.I<=3||i.F<=3?(o=Math.floor(i.iX)+p,r=Math.floor(i.iY)+Z,s=Math.ceil(i.I)-2*p,A=Math.ceil(i.F)-2*p,C=i.F6,c=i.F6):(o=parseFloat(i.iX.toFixed(h))+p,r=parseFloat(i.iY.toFixed(h))+Z,s=parseFloat(i.I.toFixed(h))-2*p,A=parseFloat(i.F.toFixed(h))-2*Z,C=i.F6,c=i.F6),u.x=o,u.y=r,u.width=ZC.BR(0,s),u.height=ZC.BR(0,A),u.rx=C,u.ry=c,i.G&&(i.G.E[i.K+"-bounds"]=[u.x,u.y,u.x+u.width,u.y+u.height])}var d="";"undefined"==typeof i.K||""===i.K?"undefined"!=typeof i.G&&(d=i.G.GRAPHID+"-path-"+ZC.SEQ,ZC.SEQ++):d=i.K+"-path";var f,_="";if("undefined"!=typeof i.BK&&"undefined"!=typeof i.BJ&&(0===i.BK&&0===i.BJ||(_+="translate("+i.BK+" "+i.BJ+")")),"undefined"!=typeof i.AB&&0!==i.AB){var g=i.AB;"undefined"!=typeof i.E.cx&&(g+=","+(ZC._x_(i.E.cx)-.5)),"undefined"!=typeof i.E.cy&&(g+=","+(ZC._x_(i.E.cy)-.5)),_+=" rotate("+g+")"}if(n&&-1!==i.E.fill?(u.fill=i.E.fill,u["fill-opacity"]=i.C6):u.fill="none",u["stroke-linecap"]=i.T7,u["stroke-linejoin"]=i.A00,i.B1>0&&(u.stroke=i.B9,u["stroke-width"]=i.B1,u["stroke-opacity"]=n?i.O3:i.C6,"solid"===i.GE||0===i.EU&&0===i.G3||("dashdot"===i.GE?u["stroke-dasharray"]=[i.EU,i.G3,i.B1,i.G3].join(" "):u["stroke-dasharray"]=i.EU+","+i.G3)),l.id=d,""!==_&&(u.transform=_),i.o["fast-line"]&&i.B1>0?(l.setAttribute("stroke",u.stroke),l.setAttribute("stroke-width",u["stroke-width"]),l.setAttribute("stroke-opacity",u["stroke-opacity"]),l.setAttribute("d",t)):ZC.Q.G6(l,u),ZC.CO._append_(e,i,l),(!i.E.border||"all"===i.E.border)&&"undefined"!=typeof i.E.imgfill)if("string"==typeof i.E.imgfill)ZC.AM(d+"-imgfill")||(f=a?ZC.Q.F8("rect","http://www.w3.org/2000/svg"):ZC.Q.F8("path","http://www.w3.org/2000/svg"),ZC.Q.G6(f,{id:d+"-imgfill",transform:_,fill:i.E.imgfill,"fill-opacity":i.C6}),i.B1>0&&(f.setAttribute("stroke",u.stroke),f.setAttribute("stroke-width",u["stroke-width"]),f.setAttribute("stroke-opacity",u["stroke-opacity"]),f.setAttribute("stroke-linecap",u["stroke-linecap"]),f.setAttribute("stroke-linejoin",u["stroke-linejoin"])),a?ZC.Q.G6(f,{x:o,y:r,width:ZC.BR(0,s),height:ZC.BR(0,A),rx:C,ry:c}):ZC.Q.G6(f,{d:t}),ZC.CO._append_(e,i,f));else if(!ZC.AM(d+"-imgfill")){var v=i.E.imgfill,b=ZC.Q.F8("image","http://www.w3.org/2000/svg");b.setAttributeNS?"zc."===i.DC.substring(0,3)?b.setAttributeNS("http://www.w3.org/1999/xlink","href",ZC.IMAGES[i.DC]):b.setAttributeNS("http://www.w3.org/1999/xlink","href",i.DC):"zc."===i.DC.substring(0,3)?b.setAttribute("src",ZC.IMAGES[i.DC]):b.setAttribute("src",i.DC),null!==ZC._n_(i.E["clip-path"])&&ZC.Q.G6(b,{"clip-path":"url(#"+i.E["clip-path"]+")"}),ZC.Q.G6(b,{id:d+"-imgfill",x:v[1],y:v[2],"fill-opacity":i.C6,width:i.E["bg-image-width"],height:i.E["bg-image-height"],preserveAspectRatio:"none"}),ZC.CO._append_(e,i,b)}}},WF:function(e,i,t,n){var a,l,o,r,s,A;n&&(t+=" x e");var C="";"undefined"==typeof i.K||""===i.K?"undefined"!=typeof i.G&&(C=i.G.GRAPHID+"-path-"+ZC.SEQ,ZC.SEQ++):C=i.K+"-path";var c=ZC.Q.F8("zcv:shape");c.style.position="absolute",c.style.rotation=i.AB,c.id=C;var u=ZC.Q.F8("zcv:path");if(u.v=t,u.setAttribute("VMLv",t),c.appendChild(u),0===i.B1)c.stroked=!1;else{var p=ZC.Q.F8("zcv:stroke");if(r=i.C6,"undefined"!=typeof i.E.A8K&&(r=i.E.A8K),"undefined"!=typeof i.E.stroke)l=i.E.stroke.weight,o=i.E.stroke.color,r=i.E.stroke.opacity,s=i.E.stroke.dashstyle;else{switch(s="solid",i.GE){case"solid":s="solid";break;case"dotted":s="dot";break;case"dashed":s="dash";break;default:s=i.GE}"solid"!==s&&"0 0"!=(a=ZC.CY(6,i.EU*i.B1)+" "+ZC.CY(8,i.G3*i.B1))&&(s=a),l=i.B1,o=i.B9}ZC.Q.G6(p,{weight:l+"px",color:o,opacity:r,miterlimit:10,endcap:"flat",joinstyle:"round",dashstyle:s}),c.appendChild(p)}n&&"undefined"!=typeof i.E.fill&&-1!==i.E.fill?(c.filled=!0,c.appendChild(i.E.fill)):c.filled=!1,ZC.Q.G6(c,{coordorigin:"0 0",coordsize:i.AB%360==0?"100 100":i.G.I+" "+i.G.F});var Z=0,h=0;if(i.AB%360!=0&&"undefined"!=typeof i.E.cx&&"undefined"!=typeof i.E.cy){var d=i.G.I/2-i.E.cx,f=i.G.F/2-i.E.cy,_=0===f?0:ZC.U5(Math.atan(d/f));i.E.cy>i.G.F/2&&(_+=180);var g=Math.sqrt(d*d+f*f);Z=d-g*ZC.EL(_-i.AB),h=f-g*ZC.EF(_-i.AB)}var v=0-Z;null!==ZC._n_(i.BK)&&(v+=i.BK);var b=0-h;if(null!==ZC._n_(i.BJ)&&(b+=i.BJ),c.style.left=v+"px",c.style.top=b+"px",e.appendChild(c),i.AB%360==0?(c.style.width="10px",c.style.height="10px"):(c.style.width=i.G.I+"px",c.style.height=i.G.F+"px"),("all"===i.E.border||"undefined"!=typeof i.E.imgfill)&&"undefined"!=typeof i.E.imgfill){var m=i.E.imgfill;1===m.length?((c=ZC.Q.F8("zcv:shape")).style.position="absolute",c.style.rotation=i.AB,(u=ZC.Q.F8("zcv:path")).v=t,c.appendChild(u),c.appendChild(m[0]),c.stroked=!1,ZC.Q.G6(c,{id:C+"-imgfill",filled:!0,coordorigin:"0 0",coordsize:i.AB%360==0?"100 100":i.G.I+" "+i.G.F}),c.style.left=v+"px",c.style.top=b+"px",e.appendChild(c),i.AB%360==0?(c.style.width="10px",c.style.height="10px"):(c.style.width=i.G.I+"px",c.style.height=i.G.F+"px")):3===m.length&&((A=ZC.Q.F8("img")).id=C+"-img","zc."===i.DC.substring(0,3)?A.src=ZC.IMAGES[i.DC]:A.src=i.DC,A.style.position="absolute",A.style.left=m[1]+"px",A.style.top=m[2]+"px",A.style.width=i.E["bg-image-width"]+"px",A.style.height=i.E["bg-image-height"]+"px",e.appendChild(A))}}};var DT={$i:function(e){this.b(e);var i=this;i.A=e,i.Z=null,i.C8=null,i.HA="",i.iX=-1,i.iY=-1,i.DJ="poly",i.D=[],i.D2=[0,0,0,0],i.AB=0,i.AI=0,i.JH=0,i.BK=0,i.BJ=0,i.A99=0,i.DX=0,i.B4=0,i.BL=360,i.CP=0,i.TM=!1,i.ADA=!1,i.A4D=0,i.AAN="",i.OC=!1,i.A76=1,i.JW=1,i.E9=null,i.FD=null,i.IE="auto",i.KK=!1,i.A0Z="source-over",i.QX=!1},getPMap:function(){var e=this.b();return this.addPMap(e,"objectId,x,y,points,bounds,pieAngleStart,pieAngleEnd,pieSlice,url,target,offsetX,offsetY,offsetR,size,size2,angle,shape,flat,cursor","HA,iX,iY,D,D2,B4,BL,CP,E9,FD,BK,BJ,DX,AI,JH,AB,DJ,KK,IE"),e},build:function(){},copy:function(e){this.b(e);var i,t,n=this,a="BK,BJ,DX,AI,JH,AB,DJ,KK,IE".split(",");for(i=0,t=a.length;i<t;i++)"undefined"!=typeof e[a[i]]&&(n[a[i]]=e[a[i]]);if(e.D&&e.D.length>0)for(n.D=[],i=0,t=e.D.length;i<t;i++)n.D.push(e.D[i])},ll_:function(e,i){var t=this;-1!==(""+e).indexOf("lat")&&(i="y"),-1!==(""+e).indexOf("lon")&&(i="x"),e=ZC._f_((""+e).replace("lat","").replace("lon",""));var n=zingchart.maps.maps[t.A4D];return n&&(e=zingchart.maps.lonlat2xy(n._INFO_.x,n._INFO_.y,n._INFO_.width,n._INFO_.height,"x"===i?[e,0]:[0,e],n._INFO_.bbox,{map:t.A4D,item:t.AAN,zoom:n._INFO_.zoom,offsetX:n._INFO_.offsetX,offsetY:n._INFO_.offsetY},!0)),e=ZC._i_("x"===i?e[0]:e[1])},kv_:function(e,i){var t;-1!==(""+e).indexOf("val")&&(i="y"),-1!==(""+e).indexOf("key")&&(i="x"),e=ZC._f_((""+e).replace("key","").replace("val",""));var n=this.G||zingchart.HX[0];if(n){var a=this.A||n.AG[0];a&&("x"===i?null!==(t=a.BW("k")[0])&&(e=ZC._i_(t.AR(e))):null!==(t=a.BW("v")[0])&&(e=ZC._i_(t.AR(e))))}return ZC._i_(e)},xy_:function(e,i,t){var n=this;i=i||"x";var a=""+e;if(-1!==a.indexOf("lat")||-1!==a.indexOf("lon"))return n.ll_(e,i);if(-1!==a.indexOf("val")||-1!==a.indexOf("key"))return n.kv_(e,i);if(""+ZC._f_(e)!==a)return-1!==(e+="").indexOf("%")?n.xy_(parseFloat(e.replace("%",""))/100,i,!0):-1!==e.indexOf("px")?n.xy_(parseFloat(e.replace("px","")),i):n.xy_(parseFloat(e),i);var l="undefined"!=typeof n.E["p-x"]?n.E["p-x"]:n.A.iX,o="undefined"!=typeof n.E["p-y"]?n.E["p-y"]:n.A.iY,r="undefined"!=typeof n.E["p-width"]?n.E["p-width"]:n.A.I,s="undefined"!=typeof n.E["p-height"]?n.E["p-height"]:n.A.F;return(e>=1||e<0||zingchart.DEV.IGNORESUBUNIT)&&!t?"x"===i?l+parseFloat(e):o+parseFloat(e):e>=0&&e<1||t?"x"===i?(r=r||1,Math.round(l+r*e)):(s=s||1,Math.round(o+s*e)):void 0},locate:function(e){var i,t=this;if(t.TM)return-1!==(""+t.o.x).indexOf("lon")?t.iX=t.ll_(t.o.x,"x"):t.YD("x","iX"),-1!==(""+t.o.y).indexOf("lat")?t.iY=t.ll_(t.o.y,"y"):t.YD("y","iY"),void t.A3Y();1===e?(null!==(i=ZC._n_(t.o.x))&&(t.iX=t.xy_(i,"x")),null!==(i=ZC._n_(t.o.y))&&(t.iY=t.xy_(i,"y")),-1===t.iX&&(t.iX=t.A.iX),-1===t.iY&&(t.iY=t.A.iY)):2===e&&(t.A3Y(),t.I=t.D2[2]-t.D2[0],t.F=t.D2[3]-t.D2[1])},A3Y:function(){var e,i=this,t=ZC.MAX,n=ZC.MAX,a=-ZC.MAX,l=-ZC.MAX;switch(i.DJ){case"custom":t=0,n=0,a=0,l=0;break;case"circle":case"arc":case"pie":t=i.iX-i.AI,n=i.iY-i.AI,a=i.iX+i.AI,l=i.iY+i.AI;break;default:for(var o=0,r=i.D.length;o<r;o++)null!==(e=i.D[o])&&(t=Math.min(t,e[0]),n=Math.min(n,e[1]),a=Math.max(a,e[0]),l=Math.max(l,e[1]))}i.D2=[t,n,a,l]},F1:function(){var e,i=this;if("pie"===i.DJ){var t=1,n=[],a=i.B4+i.AB,l=i.BL+i.AB,o=i.AI+Math.floor(i.AU/2),r=i.CP-Math.floor(i.AU/2);for(o>50&&(t=2),o>100&&(t=4),0===r?a%360!=l%360&&n.push([i.iX,i.iY]):n.push(ZC.AQ.BN(i.iX,i.iY,r,a),ZC.AQ.BN(i.iX,i.iY,(o+r)/2,a-.25*i.AU),ZC.AQ.BN(i.iX,i.iY,o,a)),e=a;e<=l;e+=t)n.push(ZC.AQ.BN(i.iX,i.iY,o,e));if(n.push(ZC.AQ.BN(i.iX,i.iY,o,l)),n.push(ZC.AQ.BN(i.iX,i.iY,(o+r)/2,l+.25*i.AU)),0===r)a%360!=l%360&&n.push([i.iX,i.iY]);else{for(n.push(ZC.AQ.BN(i.iX,i.iY,r,l)),e=l;e>=a;e-=t)n.push(ZC.AQ.BN(i.iX,i.iY,r,e));n.push(ZC.AQ.BN(i.iX,i.iY,r,a))}return n.push([n[0][0],n[0][1]]),ZC.AQ.PJ(n,Math.min(5,o/5),[i.BK,i.BJ])}if(0===i.AB||"rectangle"!==i.DJ&&"rect"!==i.DJ)return ZC.AQ.PJ(i.D,Math.min(5,i.AI/5),[i.BK,i.BJ]);var s,A,C,c,u,p,Z,h,d=[];for(C=ZC._i_((i.D2[0]+i.D2[2])/2),c=ZC._i_((i.D2[1]+i.D2[3])/2),s=0,A=i.D.length;s<A;s++)null!==i.D[s]&&(u=i.D[s][0]-C,p=i.D[s][1]-c,Z=u*ZC.EF(i.AB)-p*ZC.EL(i.AB),h=u*ZC.EL(i.AB)+p*ZC.EF(i.AB),d[s]=[Z+C,h+c]);return ZC.AQ.PJ(d,Math.min(5,i.AI/5),[i.BK,i.BJ])},A5F:function(){var e,i,t,n,a,l,o,r,s,A=this,C=ZC.ie67?ZC.MAPTX:0;switch(A.DJ){case"line":if(t=[].concat(A.D),0!==A.AB)for(n=(A.D2[0]+A.D2[2])/2,a=(A.D2[1]+A.D2[3])/2,e=0,i=t.length;e<i;e++)null!==t[e]&&(l=t[e][0]-n,o=t[e][1]-a,r=l*ZC.EF(A.AB)-o*ZC.EL(A.AB),s=l*ZC.EL(A.AB)+o*ZC.EF(A.AB),t[e]=[r+n,s+a]);var c=["poly"];for(e=0,i=t.length;e<i-1;e++)null!==t[e]&&null!==t[e+1]&&c.push(ZC.AQ.PJ(ZC.AQ.Z1([t[e],t[e+1]]),4,[A.BK,A.BJ]));return c;case"cross":case"plus":return["circle",ZC._i_(A.iX+C+A.BK)+","+ZC._i_(A.iY+C+A.BJ)+","+ZC._i_(A.AI)];case"circle":case"arc":return["circle",ZC._i_(A.iX+C+A.BK)+","+ZC._i_(A.iY+C+A.BJ)+","+ZC._i_(A.AI+2)];case"pie":return["poly",A.F1()];default:var u,p=["poly"];for(t=[],e=0,i=A.D.length;e<i;e++)if(null!==A.D[e])if(6===A.D[e].length)for(var Z=A.D[e][3];Z<A.D[e][4];Z+=1)t.push(ZC.AQ.BN(A.D[e][0],A.D[e][1],A.D[e][2],Z));else if(4===A.D[e].length&&t[e-1]){var h={x:t[t.length-1][0],y:t[t.length-1][1]},d={x:A.D[e][2],y:A.D[e][3]},f={x:A.D[e][0],y:A.D[e][1]};for(u=0;u<=1;u+=.1)t.push([(1-u)*(1-u)*h.x+2*u*(1-u)*f.x+u*u*d.x,(1-u)*(1-u)*h.y+2*u*(1-u)*f.y+u*u*d.y])}else if(7===A.D[e].length&&t[e-1]){var _={x:t[t.length-1][0],y:t[t.length-1][1]},g={x:A.D[e][0],y:A.D[e][1]},v={x:A.D[e][2],y:A.D[e][3]},b={x:A.D[e][4],y:A.D[e][5]};for(u=0;u<=1;u+=.1){var m=(1-u)*(1-u)*(1-u),B=3*u*(1-u)*(1-u),E=3*u*u*(1-u),D=u*u*u;t.push([m*_.x+B*g.x+E*v.x+D*b.x,m*_.y+B*g.y+E*v.y+D*b.y])}}else t.push(A.D[e]);else t.length>-1&&p.push(ZC.AQ.PJ(t,Math.min(5,A.AI/5),[A.BK,A.BJ])),t=[];if(0!==A.AB)for(n=ZC._i_((A.D2[0]+A.D2[2])/2),a=ZC._i_((A.D2[1]+A.D2[3])/2),e=0,i=t.length;e<i;e++)null!==t[e]&&(l=t[e][0]-n,o=t[e][1]-a,r=l*ZC.EF(A.AB)-o*ZC.EL(A.AB),s=l*ZC.EL(A.AB)+o*ZC.EF(A.AB),t[e]=[r+n,s+a]);return t.length>-1&&p.push(ZC.AQ.PJ(t,Math.min(5,A.AI/5),[A.BK,A.BJ])),p}},parse:function(e){var i,t,n,a,l,o,r;null===ZC._n_(e)&&(e=!1),this.o.tween||e||this.b();var s=this;if(!s.o.tween&&!e){s.assign_a([["map","A4D"]]),"string"==typeof s.o.item&&s.assign_a([["item","AAN"]]),0!==s.A4D&&(null===ZC._n_(s.o["map-item"])||s.o["map-item"])&&(s.o["map-item"]=!0,s.o["map-skip-z-sort"]=!0);var A=["offset-x","offset-y"];for(t=0;t<2;t++){var C=A[t],c="offset-x"===C?"lon":"lat";if(null!==(i=s.o[C])&&void 0!==i&&-1!==(i=""+i).indexOf(c)){i=ZC._f_(i.replace(c,""));var u=zingchart.maps.maps[s.A4D];u&&(i=zingchart.maps.translate(C.replace("offset-"),i,s.A.I,s.A.F,u._INFO_.bbox),s.o[C]=i)}}for(s.assign_a([["url","E9"],["target","FD"],["cursor","IE"],["id","HA"],["angle","AB","i"],["static","KK","b"],["flat","KK","b"],["angle-start","B4","f"],["angle-end","BL","f"],["slice","CP","i"],["size","AI","f"],["fast-vector-path","QX","b"],["type","DJ"],["points","D"],["offset-x","BK"],["offset-y","BJ"],["offset-z","A99","i"],["offset-r","DX","i"],["z-sort","A76","i"],["z-index","JW","f"],["composite","A0Z"]]),"rectangle"!==s.DJ&&"rect"!==s.DJ||(s.JH=s.AI/2),s.assign_a([["size-2","JH","f"]]),s.BK=ZC.IO(s.BK,!0),s.BJ=ZC.IO(s.BJ,!0),s.BK>-1&&s.BK<1&&"undefined"!=typeof s.E["p-width"]&&(s.BK*=s.E["p-width"]),s.BJ>-1&&s.BJ<1&&"undefined"!=typeof s.E["p-height"]&&(s.BJ*=s.E["p-height"]),s.AI=ZC.BR(1,s.AI),s.JH=ZC.BR(1,s.JH),null!==s.o["z-sort"]&&"undefined"!=typeof s.o["z-sort"]||(s.A76=s.JW),"rectangle"!==s.DJ&&"rect"!==s.DJ||s.assign_a([["width","AI","f"],["height","JH","f"]]),s.A50?(s.D=JSON.parse(JSON.stringify(s.FC)),s.A50=!1):s.FC=JSON.parse(JSON.stringify(s.D)),t=0,n=s.D.length;t<n;t++)if(null!==s.D[t])for(var p=0;p<s.D[t].length;p++)-1===(""+s.D[t][p]).indexOf("lat")&&-1===(""+s.D[t][p]).indexOf("lon")||(s.A50=!0,s.D[t][p]=s.ll_(s.D[t][p],p%2==0?"x":"y")),-1===(""+s.D[t][p]).indexOf("key")&&-1===(""+s.D[t][p]).indexOf("val")||(s.A50=!0,s.D[t][p]=s.kv_(s.D[t][p],p%2==0?"x":"y"))}if(s.o.tween=null,s.AB=s.AB%360,s.locate(1),"bar"!==s.DJ){var Z=s.AI,h=s.JH;switch(s.DJ){case"custom":break;case"triangle":Z=s.AI;var d=.1*s.AI;s.D=[[s.iX-Z,s.iY+Z-d],[s.iX,s.iY-Z-d],[s.iX+Z,s.iY+Z-d],[s.iX-Z,s.iY+Z-d]];break;case"square":Z=ZC._i_(.9*s.AI),s.D=[[s.iX-Z,s.iY-Z],[s.iX-Z,s.iY+Z],[s.iX+Z,s.iY+Z],[s.iX+Z,s.iY-Z],[s.iX-Z,s.iY-Z]];break;case"diamond":Z=ZC._i_(1.2*s.AI),h=ZC._i_(1.2*(1===s.JH?s.AI:s.JH)),s.D=[[s.iX-Z,s.iY],[s.iX,s.iY+h],[s.iX+Z,s.iY],[s.iX,s.iY-h],[s.iX-Z,s.iY]];break;case"trapezoid":s.D=[[s.iX-Z/2,s.iY+s.JH],[s.iX+Z/2,s.iY+s.JH],[s.iX+Z,s.iY-s.JH],[s.iX-Z,s.iY-s.JH],[s.iX-Z/2,s.iY+s.JH]];break;case"rectangle":case"rect":s.D=[[s.iX-Z/2,s.iY-s.JH/2],[s.iX+Z/2,s.iY-s.JH/2],[s.iX+Z/2,s.iY+s.JH/2],[s.iX-Z/2,s.iY+s.JH/2],[s.iX-Z/2,s.iY-s.JH/2]];break;case"parallelogram":s.D=[[s.iX-Z/2,s.iY-s.JH/2],[s.iX+3*Z/2,s.iY-s.JH/2],[s.iX+Z,s.iY+s.JH/2],[s.iX-Z,s.iY+s.JH/2],[s.iX-Z/2,s.iY-s.JH/2]];break;case"plus":Z=s.AI,s.D=[[s.iX,s.iY-Z],[s.iX,s.iY+Z],null,[s.iX-Z,s.iY],[s.iX+Z,s.iY]];break;case"cross":Z=s.AI,s.D=[[s.iX-Z,s.iY-Z],[s.iX+Z,s.iY+Z],null,[s.iX-Z,s.iY+Z],[s.iX+Z,s.iY-Z]];break;case"ic_line":Z=s.AI/4,s.D=[[s.iX-2*Z,s.iY+Z],[s.iX-Z,s.iY],[s.iX,s.iY+Z],[s.iX+Z,s.iY-Z],[s.iX+2*Z,s.iY]];break;case"ic_area":Z=s.AI/4,s.D=[[s.iX-2*Z,s.iY+2*Z],[s.iX-2*Z,s.iY+Z],[s.iX-Z,s.iY],[s.iX,s.iY+Z],[s.iX+Z,s.iY-Z],[s.iX+2*Z,s.iY],[s.iX+2*Z,s.iY+2*Z],[s.iX-2*Z,s.iY+2*Z]];break;case"ic_bars":s.D0=!1,Z=s.AI/4,s.D=[[s.iX-2*Z,s.iY+2*Z],[s.iX-2*Z,s.iY-Z],[s.iX-Z,s.iY-Z],[s.iX-Z,s.iY+2*Z],[s.iX-2*Z,s.iY+2*Z],[s.iX-2*Z,s.iY+2*Z-Z],null,[s.iX-Z/2,s.iY+2*Z],[s.iX-Z/2,s.iY],[s.iX+Z/2,s.iY],[s.iX+Z/2,s.iY+2*Z],[s.iX-Z/2,s.iY+2*Z],[s.iX-Z/2,s.iY+2*Z-Z],null,[s.iX+2*Z,s.iY+2*Z],[s.iX+2*Z,s.iY-2*Z],[s.iX+Z,s.iY-2*Z],[s.iX+Z,s.iY+2*Z],[s.iX+2*Z,s.iY+2*Z],[s.iX+2*Z,s.iY+2*Z-Z]];break;case"arrow":Z=2*s.AI;var f=s.AB;s.AB=0;var _=ZC.AQ.BN(s.iX,s.iY,Z,f-35),g=ZC.AQ.BN(s.iX,s.iY,Z,f+35);s.D=[[s.iX,s.iY],_,null,[s.iX,s.iY],g];break;case"star3":case"star4":case"star5":case"star6":case"star7":case"star8":case"star9":for(s.D=[],Z=2*s.AI,l=360/(a=ZC._i_(s.DJ.replace("star",""))),o=a%2==0?0:-90,r=Z/(a>4?2:7-a),t=0+o;t<360+o;t+=l)s.D.push(ZC.AQ.BN(s.iX,s.iY,.75*Z,t),ZC.AQ.BN(s.iX,s.iY,.75*r,t+l/2));s.D.push([s.D[0][0],s.D[0][1]]);break;case"rpoly3":case"rpoly4":case"rpoly5":case"rpoly6":case"rpoly7":case"rpoly8":case"rpoly9":for(s.D=[],Z=s.AI,l=360/(a=ZC._i_(s.DJ.replace("rpoly",""))),o=a%2==0?0:-90,null!==ZC._n_(s.o["angle-offset"])&&(o=ZC._i_(s.o["angle-offset"])),t=0+o;t<360+o;t+=l)s.D.push(ZC.AQ.BN(s.iX,s.iY,Z,t));s.D.push([s.D[0][0],s.D[0][1]]);break;case"gear3":case"gear4":case"gear5":case"gear6":case"gear7":case"gear8":case"gear9":for(s.D=[],Z=2*s.AI,l=360/(2*(a=ZC._i_(s.DJ.replace("gear","")))),r=.75*Z,t=0+(o=a%2==0?0:-90);t<360+o;t+=2*l){var v=t+l/2;s.D.push(ZC.AQ.BN(s.iX,s.iY,.75*Z,v),ZC.AQ.BN(s.iX,s.iY,.75*Z,v+l),ZC.AQ.BN(s.iX,s.iY,.75*r,v+l+0*l),ZC.AQ.BN(s.iX,s.iY,.75*r,v+2*l-0*l))}s.D.push([s.D[0][0],s.D[0][1]]);break;case"hamburger":Z*=2;var b=s.iX,m=s.iY-10;s.D=s.D.concat([[b-Z/2,m-s.JH/2],[b+Z/2,m-s.JH/2],[b+Z/2,m+s.JH/2],[b-Z/2,m+s.JH/2],[b-Z/2,m-s.JH/2],null]),m+=5,s.D=s.D.concat([[b-Z/2,m-s.JH/2],[b+Z/2,m-s.JH/2],[b+Z/2,m+s.JH/2],[b-Z/2,m+s.JH/2],[b-Z/2,m-s.JH/2],null]),m+=5,s.D=s.D.concat([[b-Z/2,m-s.JH/2],[b+Z/2,m-s.JH/2],[b+Z/2,m+s.JH/2],[b-Z/2,m+s.JH/2],[b-Z/2,m-s.JH/2],null]);break;case"ellipse":for(s.D0=!1,s.D=[],t=0;t<=360;t+=5)s.D.push([s.iX+s.AI*ZC.EF(t),s.iY+s.JH*ZC.EL(t)]);s.D.push([s.D[0][0],s.D[0][1]]);break;case"arc":s.D0=!1,s.D=[ZC.AQ.BN(s.iX,s.iY,s.AI,s.B4),[s.iX,s.iY,s.AI,s.B4,s.BL,0]];break;case"pie":for(var B=(s.o["pie-transform"]||"").split(/=|,/);s.B4<0||s.BL<0;)s.B4+=360,s.BL+=360;s.D0=!1;var E=!1;-1!==ZC.AV(["svg","vml"],s.G.AC)&&s.B4%360==s.BL%360&&(s.B4+=.05,s.BL-=.05,E=!0);var D,K,F,x,I,y=s.iX,w=s.iY,X=ZC._x_(s.B4,2),M=ZC._x_(s.BL,2),Y=ZC._x_((X+M)/2,2),G=Z,L=s.CP,N=0===L&&X%360!=M%360&&!E;switch(s.D=[],"circle"!==B[0]&&(0===L?X%360==M%360||E||s.D.push([y,w]):s.D.push(ZC.AQ.BN(y,w,L,X))),B[0]){case"flat":case"fold":s.D.push(ZC.AQ.BN(y,w,G,X),ZC.AQ.BN(y,w,G-("fold"===B[0]?ZC._i_(B[1]):0),M)),N||s.D.push(ZC.AQ.BN(y,w,L,M));break;case"callout":s.D.push(ZC.AQ.BN(y,w,G,X),[y,w,G,X,M,0]),N||(D=1.5*ZC._i_(B[1])*360/(2*Math.PI*G),s.D.push(ZC.AQ.BN(y,w,G,M),ZC.AQ.BN(y,w,L,M),[y,w,L,M,Y+D,1],ZC.AQ.BN(y,w,L-ZC._i_(B[1]),Y),ZC.AQ.BN(y,w,L,Y-D),[y,w,L,Y-D,X,1]));break;case"flow":D=ZC._i_(B[1]),x=ZC.AQ.BN(y,w,(L+G)/2,X),99===D||-99===D?s.D.push([x[0],x[1],(G-L)/2,X+180,X,99===D?1:0]):s.D.push(ZC.AQ.BN(y,w,(L+G)/2,X+D)),s.D.push(ZC.AQ.BN(y,w,G,X),[y,w,G,X,M,0]),I=ZC.AQ.BN(y,w,(L+G)/2,M),N?99===D||-99===D?s.D.push(ZC.AQ.BN(y,w,G,M),[I[0],I[1],(G-L)/2,M,M+180,99===D?0:1]):s.D.push(ZC.AQ.BN(y,w,(L+G)/2,M+D)):(99===D||-99===D?s.D.push([I[0],I[1],(G-L)/2,M,M+180,99===D?0:1]):s.D.push(ZC.AQ.BN(y,w,(L+G)/2,M+D)),s.D.push(ZC.AQ.BN(y,w,L,M),[y,w,L,M,X,1]));break;case"circle":var O=ZC._f_(B[1]||"1"),P=(5+ZC._a_(M-X)%360*50/360)*O;F=M%360==X%360||E?[y,w]:ZC.AQ.BN(y,w,(G+L)/2,(X+M)/2),s.D.push(ZC.AQ.BN(F[0],F[1],P,0),[F[0],F[1],P,0,360,0]);break;case"bite":D=ZC._i_(B[1]),K=ZC._i_(2*G*ZC.EL(D/2)),F=ZC.AQ.BN(y,w,G,X),s.D.push(ZC.AQ.BN(y,w,G-K,X),[F[0],F[1],K,X+180,X+90+(90-(180-D)/2),1],[y,w,G,X+D,M,0]),N||s.D.push(ZC.AQ.BN(y,w,L,M),[y,w,L,M,X,1]);break;case"droplet":for(var k=G,S=1,z=0;G*S+z>=k;)S=ZC._x_(S-.02,2),K=ZC._i_(G*S/ZC.EF((M-X)/2)),z=ZC._i_(G*S*Math.tan(ZC.TE((M-X)/2)));F=ZC.AQ.BN(y,w,K,Y),s.D.push(ZC.AQ.BN(y,w,G*S,X),[F[0],F[1],z,Y-(360-(180-(M-X)))/2,Y+(360-(180-(M-X)))/2,0]),N||s.D.push(ZC.AQ.BN(y,w,L,M),[y,w,L,M,X,1]);break;default:s.D.push(ZC.AQ.BN(y,w,G,X),[y,w,G,X,M,0]),0===L?X%360==M%360||E||s.D.push([y,w]):s.D.push(ZC.AQ.BN(y,w,G,M),ZC.AQ.BN(y,w,L,M),[y,w,L,M,X,1])}s.D.push([s.D[0][0],s.D[0][1]])}}s.locate(2)},paint:function(){var e=this;if("none"!==e.DJ&&("custom"===e.DJ||"circle"===e.DJ||"arc"===e.DJ||0!==e.D.length)){var i,t,n={x:"iX",y:"iY",width:"I",height:"F",size:"AI"};if(e.o["bottom-state"]&&!e.Y9&&!e.W1&&!e.bIsBottom){var a=new ZC.DT(e.A);for(i in a.copy(e),a.bIsBottom=!0,a.ME=!1,a.Z=e.Z,a.append({x:e.iX-e.A.iX,y:e.iY-e.A.iY}),a.append(e.o["bottom-state"]),a.K=e.K+"-bottom",a.parse(),t=!1,n)null===ZC._n_(a.o[i])||-1===(""+a.o[i]).indexOf("+")&&-1===(""+a.o[i]).indexOf("-")||(a.o[i]=a[n[i]]=e[n[i]]+ZC._i_(a.o[i]),t=!0);t&&a.parse(),a.paint()}var l=e.G.AC;switch(e.ME&&e.C8&&e.AA6(),l){case"canvas":e.A1R();break;case"svg":e.WG();break;case"vml":e.WF()}if(e.o["top-state"]&&!e.Y9&&!e.W1&&!e.bIsBottom){var o=new ZC.DT(e.A);for(i in o.copy(e),o.W1=!0,o.ME=!1,o.Z=e.Z,o.append({x:e.iX-e.A.iX,y:e.iY-e.A.iY}),o.append(e.o["top-state"]),o.K=e.K+"-top",o.parse(),t=!1,n)null===ZC._n_(o.o[i])||-1===(""+o.o[i]).indexOf("+")&&-1===(""+o.o[i]).indexOf("-")||(o.o[i]=o[n[i]]=e[n[i]]+ZC._i_(o.o[i]),t=!0);t&&o.parse(),o.paint()}}},AA6:function(){var e,i=this,t=new ZC.DT(i.A);t.K=i.K+"-sh",t.copy(i),t.OC=i.OC,t.Z=i.C8,t.ME=!1,t.Y9=!0,t.A0=t.AE=t.RY,t.GT=t.HQ="",t.DC="",t.GE="solid",t.BX=t.RY,t.B1=0,t.C6=t.T8*i.C6,t.K=i.K+"-sh";var n=(i.JZ-i.PA)*ZC.EF(i.OM)+i.PA,a=(i.JZ-i.PA)*ZC.EL(i.OM)+i.PA;if(t.iX=i.iX+parseInt(n,10),t.iY=i.iY+parseInt(a,10),t.AI=i.AI+i.PA,i.D.length>0){e=[];for(var l=0,o=i.D.length;l<o;l++)if(null!==i.D[l]){for(var r=[],s=0;s<i.D[l].length;s++)r[s]=i.D[l][s];r[0]=i.D[l][0]+parseInt(n,10),r[1]=i.D[l][1]+parseInt(a,10),e.push(r)}else e.push(null)}t.D2=[i.D2[0]+n,i.D2[1]+a,i.D2[2]+n,i.D2[3]+a],t.D=e,t.paint()},A1T:function(){var e=this;return{lc:"-1"===e.B9?"rgba(255,255,255,0)":1===e.C6?e.B9:ZC.AO.A34(ZC.AO.GD(e.B9),e.C6),bc:"-1"===e.BX?"rgba(255,255,255,0)":1===e.O3?e.BX:ZC.AO.A34(ZC.AO.GD(e.BX),e.O3),bgc1:"-1"===e.A0?"rgba(255,255,255,0)":1===e.C6?e.A0:ZC.AO.A34(ZC.AO.GD(e.A0),e.C6),bgc2:"-1"===e.AE?"rgba(255,255,255,0)":1===e.C6?e.AE:ZC.AO.A34(ZC.AO.GD(e.AE),e.C6)}},YE:function(e){var i,t,n,a=this;switch(a.DJ){case"circle":case"arc":case"pie":i=a.iX,t=a.iY,n=a.AI;break;default:i=a.D2[0]+(a.D2[2]-a.D2[0])/2,t=a.D2[1]+(a.D2[3]-a.D2[1])/2,n=ZC._a_(ZC.EF(a.NC)*(a.D2[2]-a.D2[0])/2+ZC.EL(a.NC)*(a.D2[3]-a.D2[1])/2)}ZC.PH(i)||(i=0),ZC.PH(t)||(t=0),ZC.PH(n)||(n=0);var l=a.VS,o=a.VR;if(ZC._a_(l)<=1&&(l=l*(a.D2[2]-a.D2[0])/2),ZC._a_(o)<=1&&(o=o*(a.D2[3]-a.D2[1])/2),i+=l,t+=o,"radial"===e)return{cx:i,cy:t,r:ZC._a_(n)};if("linear"===e){var r=n*ZC.EF(a.NC),s=n*ZC.EL(a.NC),A=i-r,C=t-s,c=i+r,u=t+s;return ZC._i_(C)===ZC._i_(u)&&ZC._a_(c-A)<5&&(u+=1),ZC._i_(A)===ZC._i_(c)&&ZC._a_(u-C)<5&&(c+=1),{x1:A,y1:C,x2:c,y2:u}}},RN:function(){var e,i,t,n,a,l,o,r=this;switch(ZC.cache.data[r.DC]?e=ZC.cache.data[r.DC]:((e=new Image).src=r.DC,ZC.cache.data[r.DC]=e),1!==r.KZ&&(e._width_?(e.width=e._width_,e.height=e._height_):(e._width_=e.width,e._height_=e.height)),i=e.width*r.KZ,t=e.height*r.KZ,r.WK){case"x":i=r.I;break;case"y":t=r.F;break;case"xy":case"both":i=r.I,t=r.F}var s=r.TF.split(" "),A=s[0]||"",C=0,c=0;switch(A){case"":case"left":n=0,C=0;break;case"center":n=(r.I-i)/2,C=.5;break;case"right":n=r.I-i,C=1;break;default:-1!==A.indexOf("%")?(C=ZC._i_(A.replace(/[^0-9\-]/g,""))/100,n=(r.I-i)*C):(C=ZC._i_(A.replace(/[^0-9\-]/g,""))/r.I,n=ZC._i_(A.replace(/[^0-9\-]/g,"")))}l=n/r.I,"undefined"!=typeof r.KS?n+=r.iX+r.BK:n+=r.D2[0]+r.BK;var u=s[1]||"";switch(u){case"":case"top":a=0,c=0;break;case"middle":a=(r.F-t)/2,c=.5;break;case"bottom":a=r.F-t,c=1;break;default:-1!==u.indexOf("%")?(c=ZC._i_(u.replace(/[^0-9\-]/g,""))/100,a=(r.F-t)*c):(c=ZC._i_(u.replace(/[^0-9\-]/g,""))/r.F,a=ZC._i_(u.replace(/[^0-9\-]/g,"")))}if(o=a/r.F,"undefined"!=typeof r.KS?a+=r.iY+r.BJ:a+=r.D2[1]+r.BJ,"pie"===r.DJ){var p=r.AB+r.B4+(r.BL-r.B4)*C,Z=ZC.AQ.BN(r.iX,r.iY,r.CP+(r.AI-r.CP)*c,p);n=Z[0]-e.width/2,a=Z[1]-e.height/2}return r.E["bg-image-width"]=i,r.E["bg-image-height"]=t,{image:e,x:ZC._i_(n)+.5,y:ZC._i_(a)+.5,cx:ZC._f_(l),cy:ZC._f_(o),hPos:C,vPos:c}},ZT:function(e){for(var i=this,t=i.GT.split(/\s+|;/),n=i.HQ.split(/\s+|;/),a=0,l=t.length;a<l;a++){var o=ZC.AO.GD(t[a],i);"object"!=typeof o&&(o=[o,i.C6]);var r=ZC.AO.A34(o[0],o[1]),s=ZC._f_(n[a]||"1");ZC.DS(s,0,1)||(s=1),e.addColorStop(s,r)}},A1R:function(){var e,i,t,n,a,l,o,r,s=this;if(s.Z){var A=s.Z.getContext("2d");A.save(),"poly"===s.DJ||"line"===s.DJ?(i=s.D2[0]+(s.D2[2]-s.D2[0])/2,t=s.D2[1]+(s.D2[3]-s.D2[1])/2):(i=s.iX,t=s.iY);var C=s.A1T(),c=C.lc,u=C.bc,p=C.bgc1,Z=C.bgc2;if(p!==Z||""!==s.GT&&""!==s.HQ){var h=s.YE(s.NK);"radial"===s.NK?n=A.createRadialGradient(h.cx,h.cy,1,h.cx,h.cy,h.r):"linear"===s.NK&&(n=A.createLinearGradient(h.x1,h.y1,h.x2,h.y2)),""!==s.GT&&""!==s.HQ?s.ZT(n):(n.addColorStop(0,p),n.addColorStop(1,Z)),A.fillStyle=n}else""!==s.DC&&-1!==ZC.AV(["repeat","true",!0],s.M8)&&"-1"===s.A0&&"-1"===s.AE&&(p="rgba(255,255,255,0)"),A.fillStyle=p;switch(s.DJ){case"custom":if((e=s.o.url)&&(ZC.cache.data[e]?a=ZC.cache.data[e]:((a=new Image).src=e,ZC.cache.data[e]=a),a.width=s.o.width?s.o.width:a.width,a.height=s.o.height?s.o.height:a.height,A.drawImage(a,s.iX-a.width/2+s.BK,s.iY-a.height/2+s.BJ,a.width,a.height),0===p.indexOf("#")&&7===p.length)){for(var d=parseInt(p.substring(1,3),16),f=parseInt(p.substring(3,5),16),_=parseInt(p.substring(5,7),16),g=A.getImageData(s.iX-a.width/2+s.BK,s.iY-a.height/2+s.BJ,a.width,a.height),v=0;v<g.data.length;v+=4)g.data[v]=d|g.data[v],g.data[v+1]=f|g.data[v+1],g.data[v+2]=_|g.data[v+2];A.putImageData(g,s.iX-a.width/2+s.BK,s.iY-a.height/2+s.BJ)}break;case"plus":case"cross":case"line":case"ic_line":case"arc":A.strokeStyle=c,A.lineWidth=s.B1;break;default:A.strokeStyle=u,A.lineWidth=s.AU}0!==s.AB&&(A.translate(i,t),isNaN(s.AB)||A.rotate(ZC.TE(s.AB)),A.translate(-i,-t));var b=-1===ZC.AV(["cross","plus","arc","line","ic_line"],s.DJ);switch(isNaN(s.BK)||isNaN(s.BJ)||0===s.BK&&0===s.BJ||!b&&"arc"!==s.DJ||A.translate(s.BK,s.BJ),A.beginPath(),s.DJ){case"circle":case"arc":A.setLineDash&&"circle"===s.DJ&&(s.L3(s.AU),A.setLineDash(0===s.EU||0===s.G3?[]:[s.EU,s.G3])),A.arc(s.iX,s.iY,s.AI,ZC.TE(s.B4),ZC.TE(s.BL),!1);break;case"line":break;default:-1!==ZC.AV(["square","plus"],s.DJ)&&(s.N3=!0),ZC.CO.contour(A,s,s.D),-1!==ZC.AV(["square","plus"],s.DJ)&&(s.N3=!1)}if(A.globalCompositeOperation=s.A0Z,b)if(""!==s.DC&&-1===ZC.AV(ZC.IMG404,s.DC)){var m;A.fill(),A.save(),A.clip(),m=A.globalAlpha,A.globalAlpha=s.C6;var B=s.RN();switch(a=B.image,s.M8){case"repeat":case!0:case"true":l=s.D2[0]-(a.width-(s.D2[2]-s.D2[0]))/2,o=s.D2[1]-(a.height-(s.D2[3]-s.D2[1]))/2,A.translate(l,o),r=A.createPattern(a,"repeat"),A.fillStyle=r,A.fill(),A.translate(-l,-o);break;case"no-repeat":case!1:case"false":A.drawImage(a,B.x-s.BK,B.y-s.BJ,s.E["bg-image-width"],s.E["bg-image-height"])}A.globalAlpha=m,A.restore()}else A.fill();switch(A.closePath(),A.beginPath(),s.DJ){case"circle":case"arc":A.arc(s.iX,s.iY,s.AI,ZC.TE(s.B4),ZC.TE(s.BL),!1),("circle"===s.DJ&&s.AU>0||"arc"===s.DJ&&s.B1>0)&&A.stroke(),A.closePath();break;case"plus":case"cross":case"line":case"ic_line":s.B1>0&&(ZC.CO.setup(A,s),s.o.spline?(s.D0=!1,s.QX=!0,ZC.CO.paint(A,s,ZC.CO.smooth(s.D,!1,s.o.direction||"h"))):ZC.CO.paint(A,s,s.D));break;default:if(s.AU>0){var E=s.B9,D=s.B1;s.B9=s.BX,s.B1=s.AU,s.L3(),ZC.CO.setup(A,s),ZC.CO.paint(A,s,s.D,!0),s.B9=E,s.B1=D,s.L3()}A.closePath()}A.restore()}},A2Q:function(e){var i=this,t=e.info,n=t.image,a=!0;switch(i.M8){default:a=!0;break;case"no-repeat":case"false":case!1:a=!1}var l=i.DC;0===n.src.indexOf("data:")&&(l=n.src),n.width*=i.KZ,n.height*=i.KZ;var o=""===i.K?"pattern-"+ZC.SEQ++:i.K+"-pattern";ZC.Q.EW(o);var r=ZC.Q.F8("image","http://www.w3.org/2000/svg");r.setAttributeNS?r.setAttributeNS("http://www.w3.org/1999/xlink","href",l):r.setAttribute("src",l),ZC.Q.G6(r,{id:o+"-image",preserveAspectRatio:"none",width:i.E["bg-image-width"],height:i.E["bg-image-height"]});var s=n.width,A=n.height;if(!a){var C,c;s=A=1,i.I>0&&i.F>0?(C=i.I,c=i.F):(C=i.D2[2]-i.D2[0],c=i.D2[3]-i.D2[1]);var u=ZC._i_(C*t.cx),p=ZC._i_(c*t.cy);if("pie"===i.DJ){s=i.G?i.G.I:i.A.I,A=i.G?i.G.F:i.A.F;var Z=i.AB+i.B4+(i.BL-i.B4)*t.hPos,h=ZC.AQ.BN(i.iX,i.iY,i.CP+(i.AI-i.CP)*t.vPos,Z);u=h[0]-n.width/2,p=h[1]-n.height/2}i.E["pattern-image-id"]=o+"-image",i.E["pattern-tx"]=u,i.E["pattern-ty"]=p,ZC.Q.G6(r,{transform:"translate("+u+","+p+")"})}var d=ZC.Q.F8("pattern","http://www.w3.org/2000/svg");ZC.Q.G6(d,{x:a?e.x:0,y:a?e.y:0,width:s,height:A,id:o,patternUnits:a||"pie"===i.DJ?"userSpaceOnUse":"objectBoundingBox"}),i.G.KB.childNodes[0].appendChild(d),d.appendChild(r),i.E.imgfill="url(#"+o+")"},WZ:function(e){null!==e&&void 0!==e||(e=!1);var i,t,n=this;if(n.A0!==n.AE||""!==n.GT&&""!==n.HQ){var a=""===n.K?"gradient-"+ZC.SEQ++:n.K+"-gradient";(n.TM||e&&!ZC.AM(a))&&(e=!1),ZC.A4.browser.msie&&9===ZC._i_(ZC.A4.browser.version)&&(e=!1),ZC.AM(a)&&!e&&ZC.Q.EW(a);var l=n.YE(n.NK);if("radial"===n.NK?(i=e?ZC.AM(a):ZC.Q.F8("radialGradient","http://www.w3.org/2000/svg"),ZC.Q.G6(i,{cx:ZC._i_(l.cx),cy:ZC._i_(l.cy),r:ZC._i_(l.r),fx:ZC._i_(l.cx),fy:ZC._i_(l.cy)})):"linear"===n.NK&&(i=e?ZC.AM(a):ZC.Q.F8("linearGradient","http://www.w3.org/2000/svg"),ZC.Q.G6(i,{x1:ZC._i_(l.x1),x2:ZC._i_(l.x2),y1:ZC._i_(l.y1),y2:ZC._i_(l.y2)})),!e){if(ZC.Q.G6(i,{id:a,gradientUnits:"userSpaceOnUse"}),n.G.KB.childNodes[0].appendChild(i),""!==n.GT&&""!==n.HQ)for(var o=n.GT.split(/\s+|;/),r=n.HQ.split(/\s+|;/),s=0,A=o.length;s<A;s++){var C=ZC.AO.GD(o[s],n);"object"!=typeof C&&(C=[C,n.C6]),o[s]=C[0];var c=r[s]||1;ZC.DS(c,0,1)||(c=1);var u=C[1];t=o[s],"-1"===o[s]&&(u=0,t="rgb(255,255,255)");var p=ZC.Q.F8("stop","http://www.w3.org/2000/svg");ZC.Q.G6(p,{offset:c,"stop-color":t,"stop-opacity":u}),i.appendChild(p)}else{var Z=1,h=n.A0;"-1"===n.A0&&(Z=0,h="rgb(255,255,255)");var d=ZC.Q.F8("stop","http://www.w3.org/2000/svg");ZC.Q.G6(d,{offset:0,"stop-color":h,"stop-opacity":Z});var f=1,_=n.AE;"-1"===n.AE&&(f=0,_="rgb(255,255,255)");var g=ZC.Q.F8("stop","http://www.w3.org/2000/svg");ZC.Q.G6(g,{offset:1,"stop-color":_,"stop-opacity":f}),i.appendChild(d),i.appendChild(g)}n.E.fill="url(#"+a+")"}}else"-1"!==n.A0&&(n.E.fill=n.A0)},A3Z:function(){var e=this;if("object"==typeof e.E.imgfill&&"undefined"!=typeof e.G&&e.G){var i=e.A5F()[1].split(",");if("circle"===e.DJ)e.G.KB.appendChild(ZC.Q.XL({id:e.K+"_image-clip",cx:i[0],cy:i[1],r:i[2]})),e.E["clip-path"]=e.K+"_image-clip";else if(i.length>6){for(var t="",n=0,a=i.length;n<a;n+=2)t+=ZC._i_(i[n])+ZC._i_(e.BK)+","+(ZC._i_(i[n+1])+ZC._i_(e.BJ))+" ";e.G.KB.appendChild(ZC.Q.XL({id:e.K+"_image-clip",path:t})),e.E["clip-path"]=e.K+"_image-clip"}}},WG:function(){var e,i,t,n,a,l,o=this,r=o.Z;if("poly"===o.DJ||"line"===o.DJ?(i=o.D2[0]+(o.D2[2]-o.D2[0])/2,t=o.D2[1]+(o.D2[3]-o.D2[1])/2):(i=o.iX,t=o.iY),o.E.cx=i,o.E.cy=t,o.E.fill=-1,""!==o.DC){var s=o.RN();o.A2Q({info:s,x:i-s.image.width/2,y:t-s.image.height/2})}switch(o.VN&&o.A3Z(),o.WZ(),o.DJ){case"custom":if(e=o.o.url){var A,C;ZC.cache.data[e]?n=ZC.cache.data[e]:((n=new Image).src=e,ZC.cache.data[e]=n),(A=e.indexOf(".svg")>0&&e.indexOf("#")>=0)?(C=ZC.Q.F8("svg","http://www.w3.org/2000/svg"),ZC.Q.G6(C,{viewBox:"0 0 8 8",fill:o.E.fill}),l=ZC.Q.F8("use","http://www.w3.org/2000/svg")):l=ZC.Q.F8("image","http://www.w3.org/2000/svg"),l.setAttributeNS?l.setAttributeNS("http://www.w3.org/1999/xlink","href",e):l.setAttribute("src",e);var c=o.o.width?o.o.width:n.width,u=o.o.height?o.o.height:n.height;n.width=c,n.height=u,A?ZC.Q.G6(C,{id:o.K+"-image",x:o.iX-n.width/2+o.BK,y:o.iY-n.height/2+o.BJ,width:n.width,height:n.height}):ZC.Q.G6(l,{id:o.K+"-image",x:o.iX-n.width/2+o.BK,y:o.iY-n.height/2+o.BJ,width:n.width,height:n.height}),A?(C.appendChild(l),r.appendChild(C)):r.appendChild(l)}break;case"circle":if(!ZC.AM(o.K+"-circle")&&(a=ZC.Q.F8("circle","http://www.w3.org/2000/svg"),-1!==o.E.fill?ZC.Q.G6(a,{fill:o.E.fill,"fill-opacity":o.C6}):ZC.Q.G6(a,{fill:"none"}),o.DG&&""!==o.DG&&ZC.Q.G6(a,{"class":o.DG}),ZC.Q.G6(a,{id:o.K+"-circle",cx:o.iX+o.BK,cy:o.iY+o.BJ,r:o.AI}),o.AU>0&&(ZC.Q.G6(a,{stroke:o.BX,"stroke-width":o.AU,"stroke-opacity":o.O3}),o.L3(o.AU),"solid"===o.GE||0===o.EU&&0===o.G3||ZC.Q.G6(a,{"stroke-dasharray":"dashdot"===o.GE?[o.EU,o.G3,o.B1,o.G3].join(" "):[o.EU,o.G3].join(",")})),o.G&&o.G.G4?(o.G.G4[r.id]||(o.G.G4[r.id]=document.createDocumentFragment()),o.G.G4[r.id].appendChild(a)):r.appendChild(a),"undefined"!=typeof o.E.imgfill))if("string"==typeof o.E.imgfill)a=ZC.Q.F8("circle","http://www.w3.org/2000/svg"),ZC.Q.G6(a,{id:o.K+"-imgfill",fill:o.E.imgfill,"fill-opacity":o.C6,cx:o.iX+o.BK,cy:o.iY+o.BJ,r:o.AI,"stroke-width":0}),o.G&&o.G.G4?o.G.G4[r.id].appendChild(a):r.appendChild(a);else{var p=o.E.imgfill;(l=ZC.Q.F8("image","http://www.w3.org/2000/svg")).setAttributeNS&&l.setAttributeNS("http://www.w3.org/1999/xlink","href",o.DC),o.E["clip-path"]&&ZC.Q.G6(l,{"clip-path":"url(#"+o.E["clip-path"]+(ZC.A4.browser.webkit?"-shape":"")+")"}),ZC.Q.G6(l,{id:o.K+"-imgfill",x:p[1],y:p[2],width:p[0].width,height:p[0].height}),r.appendChild(l)}break;case"plus":case"cross":case"line":case"ic_line":case"arc":o.B1>0&&(ZC.CO.setup(r,o),o.o.spline?(o.D0=!1,o.QX=!0,ZC.CO.paint(r,o,ZC.CO.smooth(o.D,!1,o.o.direction||"h"))):ZC.CO.paint(r,o,o.D));break;default:var Z=o.B9,h=o.B1;o.B9=o.BX,o.B1=o.AU,o.L3(),ZC.CO.setup(r,o),ZC.CO.paint(r,o,o.D,!0,0),o.B9=Z,o.B1=h,o.L3()}},X0:function(e,i){null!==i&&void 0!==i||(i=!1);var t,n=this;if(n.A0!==n.AE||""!==n.GT&&""!==n.HQ){var a=""===n.K?"gradient-"+ZC.SEQ++:n.K+"-gradient";if(i&&!ZC.AM(a)&&(i=!1),ZC.AM(a)&&!i&&ZC.A4(a).remove(),t=i?ZC.AM(a):ZC.Q.F8("zcv:fill"),i&&(e=ZC.A4("#"+a).attr("focusposition")),""!==n.GT&&""!==n.HQ){for(var l=n.GT.split(/\s+|;/),o=n.HQ.split(/\s+|;/),r="",s="",A="",C=0,c=l.length;C<c;C++){l[C]=ZC.AO.GD(l[C]);var u="-1"===l[C]?"rgb(255,255,255)":l[C],p=o[C]||1;ZC.DS(p,0,1)||(p=1);var Z=ZC._i_(100*p);0===C?r=u:C===c-1?s=u:A+=Z+"% "+ZC.AO.GD(u)+","}""!==A&&(A=A.substring(0,A.length-1)),"radial"===n.NK?ZC.Q.G6(t,{id:a,type:"gradientradial",focusposition:e,color:r,color2:s,colors:A}):"linear"===n.NK&&ZC.Q.G6(t,{id:a,type:"gradient",method:"sigma",angle:270-n.NC-n.AB,color:r,color2:s,colors:A})}else{var h=n.A0;"-1"===n.A0&&(h="rgb(255,255,255)");var d=n.AE;"-1"===n.AE&&(d="rgb(255,255,255)"),"radial"===n.NK?ZC.Q.G6(t,{id:a,type:"gradientradial",focusposition:e,color:d,color2:h}):"linear"===n.NK&&ZC.Q.G6(t,{id:a,type:"gradient",method:"sigma",angle:270-n.NC-n.AB,color:h,color2:d})}var f="undefined"!=typeof n.E.opacity2?n.E.opacity2:n.C6;ZC.Q.G6(t,{opacity:n.C6,"o:opacity2":f}),n.E.fill=t}else t=ZC.Q.F8("zcv:fill"),"-1"!==n.A0&&(ZC.Q.G6(t,{type:"solid",color:n.A0,opacity:n.C6}),n.E.fill=t)},WF:function(){var e,i,t,n,a,l,o=this,r=o.Z;"poly"===o.DJ||"line"===o.DJ?(i=o.D2[0]+(o.D2[2]-o.D2[0])/2,t=o.D2[1]+(o.D2[3]-o.D2[1])/2):(i=o.iX,t=o.iY),o.E.cx=i,o.E.cy=t,o.E.fill=-1;var s=-1===ZC.AV(["cross","plus","arc","line","ic_line"],o.DJ),A=ZC.Q.F8("zcv:fill");if(""!==o.DC){var C=o.RN();switch(n=C.image,o.M8){default:A.type="tile",A.src=o.DC,ZC.Q.G6(A,{position:C.cx+","+C.cy,opacity:o.C6,"o:opacity2":o.C6}),o.E.imgfill=[A];break;case"no-repeat":case"false":case!1:o.E.imgfill=[n,C.x,C.y]}}o.X0("0,0");var c=ZC.Q.F8("zcv:stroke");switch(o.DJ){case"custom":(e=o.o.url)&&(ZC.cache.data[e]?n=ZC.cache.data[e]:((n=new Image).src=e,ZC.cache.data[e]=n),(l=ZC.Q.F8("img")).id=o.K+"-img",l.src=e,l.style.position="absolute",1!==o.KZ&&(l.width*=o.KZ,l.height*=o.KZ,l.style.width=l.width+"px",l.style.height=l.height+"px"),l.style.left=o.iX-n.width/2+o.BK+"px",l.style.top=o.iY-n.height/2+o.BJ+"px",r.appendChild(l));break;case"plus":case"cross":case"line":case"ic_line":case"arc":c.weight=o.B1+"px",c.color=o.B9;break;default:c.weight=o.AU+"px",c.color=o.BX}switch(c.opacity=o.O3,o.GE){case"solid":c.dashstyle="solid";break;case"dotted":c.dashstyle="dot";break;case"dashed":c.dashstyle="dash"}switch(-1===ZC.AV(["plus","cross","line","ic_line"],o.DJ)&&(o.E.stroke=c),o.DJ){case"circle":case"arc":if(!ZC.AM(o.K+"-circle")&&((a=ZC.Q.F8("circle"===o.DJ?"zcv:oval":"zcv:arc")).id=o.K+"-circle",a.style.position="absolute",-1!==o.E.fill&&s?a.appendChild(o.E.fill):a.filled=!1,o.AU>0||o.B1>0?a.appendChild(c):a.stroked=!1,a.style.left=o.iX+o.BK-o.AI+"px",a.style.top=o.iY+o.BJ-o.AI+"px",a.style.width=2*o.AI+"px",a.style.height=2*o.AI+"px","arc"===o.DJ&&ZC.Q.G6(a,{startangle:o.BL+90,endangle:o.B4+90}),r.appendChild(a),s&&"undefined"!=typeof o.E.imgfill)){var u=o.E.imgfill;1===u.length?((a=ZC.Q.F8("zcv:oval")).id=o.K+"-imgfill",a.style.position="absolute",r.appendChild(a),a.appendChild(u[0]),a.style.left=o.iX+o.BK-o.AI+"px",a.style.top=o.iY+o.BJ-o.AI+"px",a.style.width=2*o.AI+"px",a.style.height=2*o.AI+"px",a.stroked=!1,"arc"===o.DJ&&ZC.Q.G6(a,{startangle:o.BL+90,endangle:o.B4+90})):3===u.length&&((l=ZC.Q.F8("img")).id=o.K+"-img",l.src=o.DC,l.style.position="absolute",l.style.left=u[1]+"px",l.style.top=u[2]+"px",1!==o.KZ&&(l.width*=o.KZ,l.height*=o.KZ,l.style.width=l.width+"px",l.style.height=l.height+"px"),r.appendChild(l))}break;case"plus":case"cross":case"line":case"ic_line":o.B1>0&&(ZC.CO.setup(r,o),o.o.spline?(o.D0=!1,o.QX=!0,ZC.CO.paint(r,o,ZC.CO.smooth(o.D,!1,o.o.direction||"h"))):ZC.CO.paint(r,o,o.D));break;default:var p=o.B9,Z=o.B1;o.B9=o.BX,o.B1=o.AU,o.L3(),ZC.CO.setup(r,o),ZC.CO.paint(r,o,o.D,!0,0),o.B9=p,o.B1=Z,o.L3()}}};ZC.DT=ZC.CZ.CD(DT);var HU={$i:function(e){this.b(e);var i=this;i.DJ="box",i.I=0,i.F=0,i.A8L="",i.EB=-1,i.EA=-1,i.DW=-1,i.E0=-1,i.F6=0,i.FX=0,i.F2=0,i.FG=0,i.A73=!1,i.KS=!1,i.EQ="bottom",i.EY=0,i.M9=0,i.HD=8,i.GA=8,i.XP=[1,1],i.DP=null,i.OR=null,i.Q0=!1,i.N3=!0,i.Q2="",i.ON="",i.NR="",i.PE="",i.VF="tl",i.FF=!1},getPMap:function(){var e=this.b();return this.addPMap(e,"width,height,borderRadiusTopLeft,borderRadiusTopRight,borderRadiusBottomRight,borderRadiusBottomLeft,callout,calloutType,calloutPosition,calloutHook,calloutWidth,calloutHeight,calloutOffset,calloutExtension,position,borderTop,borderRight,borderBottom,borderLeft,rectShortcut","I,F,F6,FX,F2,FG,KS,EQ,DP,HD,GA,EY,M9,A8L,Q2,ON,NR,PE,FF"),e},build:function(){},wh_:function(e,i,t){var n=this;if(i=i||"w",ZC._f_(e)+""!=e+"")return-1!==(e+="").indexOf("%")?n.wh_(ZC._f_(e.replace("%",""))/100,i,!0):-1!==e.indexOf("px")?n.wh_(ZC._f_(e.replace("px","")),i):n.wh_(ZC._f_(e),i);var a="undefined"!=typeof n.E["p-width"]?n.E["p-width"]:n.A.I,l="undefined"!=typeof n.E["p-height"]?n.E["p-height"]:n.A.F;return(e=ZC._a_(e))>1&&!t?ZC._i_(e):e<=1||t?"w"===i?ZC._i_(a*e):ZC._i_(l*e):void 0},m_:function(e,i,t,n,a){var l,o,r=this;if(t=t||0,n=n||0,i=i||"all",a=a||"n","all"===i){var s=String(e).split(/\s+|;|,/);return 1===s.length?[r.m_(s[0],"tb",t,n,a),r.m_(s[0],"lr",t,n,a),r.m_(s[0],"tb",t,n,a),r.m_(s[0],"lr",t,n,a)]:2===s.length?[r.m_(s[0],"tb",t,n,a),r.m_(s[1],"lr",t,n,a),r.m_(s[0],"tb",t,n,a),r.m_(s[1],"lr",t,n,a)]:3===s.length?[r.m_(s[0],"tb",t,n,a),r.m_(s[1],"lr",t,n,a),r.m_(s[2],"tb",t,n,a),r.m_(s[1],"lr",t,n,a)]:[r.m_(s[0],"tb",t,n,a),r.m_(s[1],"lr",t,n,a),r.m_(s[2],"tb",t,n,a),r.m_(s[3],"lr",t,n,a)]}return e+""=="auto"?-2:e+""=="dynamic"&&"y"===a?"dynamic":ZC._f_(e)+""!=e+""?-1!==(e+="").indexOf("%")?r.m_(ZC._f_(e.replace("%",""))/100,i):-1!==e.indexOf("px")?r.m_(ZC._f_(e.replace("px","")),i):r.m_(ZC._f_(e),i):((r.A||"undefined"!=typeof r.E["p-width"])&&(l="undefined"!=typeof r.E["p-width"]?r.E["p-width"]:r.A.I),(r.A||"undefined"!=typeof r.E["p-height"])&&(o="undefined"!=typeof r.E["p-height"]?r.E["p-height"]:r.A.F),(e=ZC._a_(e))>=1?ZC._i_(e):e<1?"lr"===i?ZC._i_((r.A?l:t)*e):ZC._i_((r.A?o:n)*e):void 0)},copy:function(e){this.b(e);for(var i="I,F,EB,DW,E0,EA,F6,FX,F2,FG,KS,EQ,DP,XP,HD,GA,EY,M9,A8L,Q2,ON,NR,PE,FF".split(","),t=0,n=i.length;t<n;t++)"undefined"!=typeof e[i[t]]&&(this[i[t]]=e[i[t]])},locate:function(e){var i,t,n,a,l,o=this;if(2!==(e=e||1))if(o.TM)o.assign_a([["x","iX"],["y","iY"],["width","I"],["height","F"]]);else{var r="undefined"!=typeof o.E["p-x"]?o.E["p-x"]:o.A.iX,s="undefined"!=typeof o.E["p-y"]?o.E["p-y"]:o.A.iY,A="undefined"!=typeof o.E["p-width"]?o.E["p-width"]:o.A.I,C="undefined"!=typeof o.E["p-height"]?o.E["p-height"]:o.A.F;if(!o.Q0){var c=0,u=0,p=0,Z=0;if(null!==ZC._n_(o.o.margin)){var h=""+o.o.margin;if(-1!==h.indexOf("dynamic")){var d=o.m_(h,"all",0,0,"y");"dynamic"===d[0]&&(o.E["d-margin-top"]=o.E["d-margin"]=!0),"dynamic"===d[1]&&(o.E["d-margin-right"]=o.E["d-margin"]=!0),"dynamic"===d[2]&&(o.E["d-margin-bottom"]=o.E["d-margin"]=!0),"dynamic"===d[3]&&(o.E["d-margin-left"]=o.E["d-margin"]=!0),o.o.margin=h.replace(/dynamic/g,"20")}}"dynamic"===o.o.margin&&(o.E["d-margin"]=o.E["d-margin-top"]=o.E["d-margin-right"]=o.E["d-margin-bottom"]=o.E["d-margin-left"]=!0,o.o.margin=null),"undefined"==typeof o.E["force-margins"]||null!==ZC._n_(o.o["adjust-layout"])&&ZC._b_(o.o["adjust-layout"])||(null!==ZC._n_(o.o["margin-top"])&&null===ZC._n_(o.o["margin-bottom"])&&(o.o["margin-bottom"]="auto"),null!==ZC._n_(o.o["margin-bottom"])&&null===ZC._n_(o.o["margin-top"])&&(o.o["margin-top"]="auto"),null!==ZC._n_(o.o["margin-left"])&&null===ZC._n_(o.o["margin-right"])&&(o.o["margin-right"]="auto"),null!==ZC._n_(o.o["margin-right"])&&null===ZC._n_(o.o["margin-left"])&&(o.o["margin-left"]="auto"));for(var f=["margin-top","margin-right","margin-bottom","margin-left"],_=0,g=f.length;_<g;_++)"dynamic"===o.o[f[_]]&&(o.E["d-"+f[_]]=o.E["d-margin"]=!0,o.o[f[_]]=null);null!==(i=ZC._n_(o.o.margin))&&(t=o.m_(i,"all"),null===ZC._n_(o.o["margin-top"])&&(c=t[0]),null===ZC._n_(o.o["margin-right"])&&(u=t[1]),null===ZC._n_(o.o["margin-bottom"])&&(p=t[2]),null===ZC._n_(o.o["margin-left"])&&(Z=t[3])),null!==(i=ZC._n_(o.o["margin-top"]))&&(c=t=o.m_(i,"tb")),null!==(i=ZC._n_(o.o["margin-right"]))&&(u=t=o.m_(i,"lr")),null!==(i=ZC._n_(o.o["margin-bottom"]))&&(p=t=o.m_(i,"tb")),null!==(i=ZC._n_(o.o["margin-left"]))&&(Z=t=o.m_(i,"lr"));var v,b=[c,u,p,Z];if(null!==ZC._n_(o.o.x)&&(o.iX=o.xy_(o.o.x,"x")),null!==ZC._n_(o.o.y)&&(o.iY=o.xy_(o.o.y,"y")),null!==(i=ZC._n_(o.o.width))){var m=ZC._p_(i);v=-1!==(""+i).indexOf("%"),o.I=m>1&&!v?ZC._i_(m):-2===Z&&-2===u?ZC._i_(A*m):-2===Z&&-2!==u?ZC._i_((A-u)*m):-2!==Z&&-2===u?ZC._i_((A-Z)*m):ZC._i_((A-Z-u)*m),-1!==o.iX?(o.E0=o.iX-r,o.EA=r+A-o.E0-o.I):-2===Z&&-2===u?(o.E0=o.EA=(A-o.I)/2,o.iX=r+o.E0):-2===Z&&-2!==u?(o.EA=u,o.E0=A-o.EA-o.I,o.iX=r+o.E0):(o.E0=Z,o.iX=r+o.E0,o instanceof ZC.DN?o.EA=u:o.EA=A-o.E0-o.I)}else-1!==o.iX?(o.E0=o.iX-r,o.EA=-2===u?0:u,o.I=A-o.E0-o.EA):-2===Z&&-2===u?(o.E0=o.EA=0,o.iX=r+o.E0,o.I=A-o.E0-o.EA):-2===Z&&-2!==u?(o.EA=u,o.E0=0,o.iX=r+o.E0,o.I=A-o.E0-o.EA):-2!==Z&&-2===u?(o.E0=Z,o instanceof ZC.DN?o.EA=u:o.EA=0,o.iX=r+o.E0,o.I=A-o.E0-o.EA):(o.E0=Z,o.EA=u,o.iX=r+o.E0,o.I=A-o.E0-o.EA);if(null!==(i=ZC._n_(o.o.height))){var B=ZC._p_(i);v=-1!==(""+i).indexOf("%"),o.F=B>1&&!v?ZC._i_(B):-2===c&&-2===p?ZC._i_(C*B):-2===c&&-2!==p?ZC._i_((C-p)*B):-2!==c&&-2===p?ZC._i_((C-c)*B):ZC._i_((C-c-p)*B),-1!==o.iY?(o.EB=o.iY-s,o.DW=s+C-o.EB-o.F):-2===c&&-2===p?(o.EB=o.DW=(C-o.F)/2,o.iY=s+o.EB):-2===c&&-2!==p?(o.DW=p,o.EB=C-o.DW-o.F,o.iY=s+o.EB):(o.EB=c,o.iY=s+o.EB,o instanceof ZC.DN?o.DW=p:o.DW=C-o.EB-o.F)}else-1!==o.iY?(o.EB=o.iY-s,o.DW=-2===p?0:p,o.F=C-o.EB-o.DW):-2===c&&-2===c?(o.EB=o.EB=0,o.iY=s+o.EB,o.F=C-o.EB-o.DW):-2===c&&-2!==p?(o.DW=p,o.EB=0,o.iY=s+o.EB,o.F=C-o.EB-o.DW):-2===c&&-2!==p?(o.EB=c,o instanceof ZC.DN?o.DW=p:o.DW=0,o.iY=s+o.EB,o.F=C-o.EB-o.DW):(o.EB=c,o.DW=p,o.iY=s+o.EB,o.F=C-o.EB-o.DW);if(null!==(i=ZC._n_(o.o.position))){if(o.A&&"undefined"!=typeof o.A.iX&&"undefined"!=typeof o.A.iY&&"undefined"!=typeof o.A.I&&"undefined"!=typeof o.A.F){switch(n=0,a=0,(l=String(i).split(/\s+/))[0]){case"left":n=0;break;case"right":n=1;break;case"center":n=.5;break;default:(n=ZC.IO(l[0]))>1&&(n/=o.A.I)}switch(l[1]){case"top":a=0;break;case"bottom":a=1;break;case"middle":a=.5;break;default:(a=ZC.IO(l[1]))>1&&(a/=o.A.F)}}o.E["position-info"]=[n,a],o.iX=o.A.iX+ZC._i_(n*(o.A.I-o.I-b[1]-b[3]))+b[3],o.iY=o.A.iY+ZC._i_(a*(o.A.F-o.F-b[0]-b[2]))+b[0]}o.D2=[o.iX,o.iY,o.iX+o.I,o.iY+o.F]}}},parse:function(){this.b();var e,i=this;if(!i.o.tween){if(i.assign_a([["anchor","VF"],["rect-shortcut","FF","b"],["center-ref","A73","b"],["callout","KS","b"],["callout-type","ACM"],["callout-position","EQ"],["callout-hook","DP"],["callout-ratio","XP"],["callout-width","HD","i"],["callout-height","GA","i"],["callout-offset","EY","i"],["callout-extension","M9","i"],["border-top","Q2"],["border-right","ON"],["border-bottom","NR"],["border-left","PE"]]),null!==(e=ZC._n_(i.o["border-radius"]))){var t=String(e).split(/\s+|;|,/);2===t.length?(i.F6=i.FX=ZC._i_(t[0]),i.F2=i.FG=ZC._i_(t[1])):4===t.length?(i.F6=ZC._i_(t[0]),i.FX=ZC._i_(t[1]),i.F2=ZC._i_(t[2]),i.FG=ZC._i_(t[3])):i.F6=i.FX=i.F2=i.FG=ZC._i_(t[0])}null!==ZC._n_(i.o["callout-tip"])&&(i.OR=new ZC.DT(i.A)),i.assign_a([["border-radius-top-left","F6","i"],["border-radius-top-right","FX","i"],["border-radius-bottom-right","F2","i"],["border-radius-bottom-left","FG","i"]])}},WY:function(e){var i=e.split(/\s/);return i[0]=ZC._i_(i[0]),i[2]=ZC.AO.GD(i[2]),i},paint:function(){var e=this;if(null!==e.DP&&!(e.DP instanceof Array)&&"zcgraph"===e.A.OI){var i=e.A.V7(e.DP);e.DP=[i[0],i[1]],e.DP[0]-=e.BK,e.DP[1]-=e.BJ}e.A73&&(e.iX-=e.I/2,e.iY-=e.F/2);var t=!0;"-1"!==e.BX&&0!==e.AU||e.Q2+e.ON+e.NR+e.PE!==""||"-1"!==e.A0||"-1"!==e.AE||""!==e.DC||""!==e.GT||""!==e.HQ||(t=!1);var n,a=e.G.AC;t&&e.ME&&e.C8&&e.AA6();var l={x:"iX",y:"iY",width:"I",height:"F"};if(e.o["bottom-state"]&&!e.Y9&&!e.bIsBottom&&!e.W1){var o=new ZC.HU(e.A);for(n in o.copy(e),o.bIsBottom=!0,o.ME=!1,o.Z=e.Z,o.VF=e.VF,o.append({x:e.iX-e.A.iX,y:e.iY-e.A.iY,width:e.I,height:e.F}),o.append(e.o["bottom-state"]),o.K=e.K+"-bottom",o.parse(),o.setAnchor(),!1,l)null===ZC._n_(o.o[n])||-1===(""+o.o[n]).indexOf("+")&&-1===(""+o.o[n]).indexOf("-")||(o[l[n]]=e[l[n]]+ZC._i_(o.o[n]),!0);o.paint()}if(e.Q2+e.ON+e.NR+e.PE===""){switch(a){case"canvas":e.A1R();break;case"svg":e.WG();break;case"vml":e.WF()}if(e.KS&&e.OR){var r,s;if(e.DP&&2===e.DP.length?(r=e.DP[0],s=e.DP[1]):e.E.cp&&(r=e.E.cp[0],s=e.E.cp[1]),e.OR.Z=e.OR.C8=e.Z,e.OR.copy(e),e.OR.append(e.o["callout-tip"]),e.OR.K=e.K+"-callout-tip",e.OR.o.x=r,e.OR.o.y=s,e.E.cm){var A=e.E.cm[0],C=e.E.cm[1],c=Math.atan2(ZC._i_(C)-ZC._i_(s),ZC._i_(A)-ZC._i_(r));isNaN(c)&&(c=0),null===ZC._n_(e.OR.o.angle)&&(e.OR.o.angle=ZC.U5(c))}e.OR.parse(),e.OR.paint()}}else{var u=e.AU,p=e.BX,Z=e.GE;switch(e.AU=0,a){case"canvas":e.A1R();break;case"svg":e.WG();break;case"vml":e.WF()}e.AU=u;var h=e.A0,d=e.AE;e.A0=e.AE="-1";for(var f,_=["top","right","bottom","left"],g=["Q2","ON","NR","PE"],v=0;v<_.length;v++)if(""!==(f=e[g[v]])&&"none"!==f){var b=e.WY(f);switch(e.AU=b[0],e.GE=b[1],e.BX=b[2],a){case"canvas":e.A1R(_[v]);break;case"svg":e.WG(_[v]);break;case"vml":e.WF(_[v])}e.AU=u,e.BX=p,e.GE=Z}e.A0=h,e.AE=d}if(e.o["top-state"]&&!e.Y9&&!e.W1&&!e.bIsBottom){var m=new ZC.HU(e.A);for(n in m.copy(e),m.W1=!0,m.ME=!1,m.Z=e.Z,m.VF=e.VF,m.append({x:e.iX-e.A.iX,y:e.iY-e.A.iY,width:e.I,height:e.F}),m.append(e.o["top-state"]),m.K=e.K+"-top",m.parse(),m.setAnchor(),!1,l)null===ZC._n_(m.o[n])||-1===(""+m.o[n]).indexOf("+")&&-1===(""+m.o[n]).indexOf("-")||(m[l[n]]=e[l[n]]+ZC._i_(m.o[n]),!0);m.paint()}},setAnchor:function(){var e=this;switch(e.VF){case"tl":break;case"tr":e.iX-=e.I;break;case"bl":e.iY-=e.F;break;case"br":e.iX-=e.I,e.iY-=e.F;break;case"c":e.iX-=e.I/2,e.iY-=e.F/2;break;case"t":e.iX-=e.I/2;break;case"r":e.iX-=e.I,e.iY-=e.F/2;break;case"b":e.iX-=e.I/2,e.iY-=e.F;break;case"l":e.iY-=e.F/2}},AA6:function(){var e=this,i=new ZC.HU(e.A);i.K=e.K+"-sh",i.copy(e),i.Z=e.C8,i.ME=!1,i.Y9=!0,i.Q2=i.ON=i.NR=i.PE="",i.A0=i.AE=i.RY,i.GT=i.HQ="",i.DC="",i.GE="solid",i.BX=i.RY,i.B1=0;var t=e.JZ*ZC.EF(e.OM),n=e.JZ*ZC.EL(e.OM);i.I=e.I+("vml"===e.G.AC?0:.5)-ZC.EF(e.OM)*e.PA/2,i.F=e.F+("vml"===e.G.AC?0:.5)-ZC.EL(e.OM)*e.PA/2,i.O3=i.C6=i.T8*e.C6,i.K=e.K+"-sh",i.iX=e.iX+ZC._i_(t),i.iY=e.iY+ZC._i_(n),i.paint()},YE:function(e){var i,t=this,n=t.iX,a=t.iY,l=n+t.I/2,o=a+t.F/2,r=t.VS,s=t.VR;if(ZC._a_(r)<=1&&(r=r*t.I/2),ZC._a_(s)<=1&&(s=s*t.F/2),l+=r,o+=s,"radial"===e){var A=ZC._i_((t.I+t.F)/2),C=ZC.CY(t.I,t.F);return i=C<A/4?(C+A)/2:C,{cx:l,cy:o,r:ZC._a_(i)}}if("linear"===e){var c=(i=t.I>=t.F?ZC._a_(ZC.EL(t.NC))>.5?t.F/2:t.I/2:ZC._a_(ZC.EF(t.NC))>.5?t.I/2:t.F/2)*ZC.EF(t.NC),u=i*ZC.EL(t.NC);return{x1:l-c,y1:o-u,x2:l+c,y2:o+u}}},WH:function(e){var i,t=this;void 0===e&&(e="all");var n,a,l=t.iX,o=t.iY;t.D=[],n=a=t.AU/2;var r=1;switch(t.G.AC){case"vml":r=2,t.AU%2==1&&(n=ZC._i_((t.AU-1)/2),a=ZC._i_((t.AU+1)/2))}var s=null,A=ZC._x_(l+n,2),C=ZC._x_(l-a,2),c=ZC._x_(o+n,2),u=ZC._x_(o-a,2),p=t.DP&&2===t.DP.length,Z=ZC._i_(t.EY*(t.I-t.HD)/100),h=ZC._i_(t.EY*(t.F-t.GA)/100),d=0!==t.F6||0!==t.FX||0!==t.F2||0!==t.FG,f=t.XP[0],_=t.XP[1];switch(t.EQ){case"top":t.E.cm=[t.iX+t.I/2+Z,t.iY];break;case"bottom":t.E.cm=[t.iX+t.I/2+Z,t.iY+t.F];break;case"left":t.E.cm=[t.iX,t.iY+t.F/2+h];break;case"right":t.E.cm=[t.iX+t.I,t.iY+t.F/2+h]}if(d){var g,v=ZC.CY(t.I/2,t.F/2);"top"!==e&&"all"!==e||(0!==t.F6?(g=t.I/2>=t.F6&&t.F/2>=t.F6?ZC._a_(t.F6):v,t.D.push([A,c+g]),t.F6>0&&t.D.push([A,c,A+r*g,c]),t.D.push([A+g,c])):t.D.push([A,c]),t.KS&&"top"===t.EQ&&(t.D.push([A+t.I/2-f*t.HD/2-t.AU/2+Z,c]),p?t.D.push([t.DP[0],t.DP[1]]):(s=[A+t.I/2-t.AU/2+Z,c-t.GA],t.D.push(s)),t.M9>0&&(i=t.D[t.D.length-1],t.D.push([i[0],i[1]-t.M9*(t.GA>0?1:-1)]),t.D.push([i[0],i[1]])),t.D.push([A+t.I/2-t.AU/2+_*t.HD/2+Z,c])),"top"===e&&(0!==t.FX?(g=t.I/2>=t.FX&&t.F/2>=t.FX?ZC._a_(t.FX):v,t.D.push([C+t.I-g,c])):t.D.push([C+t.I,c]))),"right"!==e&&"all"!==e||(0!==t.FX?(g=t.I/2>=t.FX&&t.F/2>=t.FX?ZC._a_(t.FX):v,t.D.push([C+t.I-g,c]),t.FX>0?t.D.push([C+t.I,c,C+t.I,c+r*g]):t.D.push([C+t.I,c+g])):t.D.push([C+t.I,c]),t.KS&&"right"===t.EQ&&(t.D.push([C+t.I,c+t.F/2-f*t.GA/2-t.AU/2+h]),p?t.D.push([t.DP[0],t.DP[1]]):(s=[C+t.I+t.HD,c+t.F/2-t.AU/2+h],t.D.push(s)),t.D.push([C+t.I,c+t.F/2+_*t.GA/2-t.AU/2+h])),"right"===e&&(0!==t.F2?(g=t.I/2>=t.F2&&t.F/2>=t.F2?ZC._a_(t.F2):v,t.D.push([C+t.I,u+t.F-g])):t.D.push([C+t.I,u+t.F]))),"bottom"!==e&&"all"!==e||(0!==t.F2?(g=t.I/2>=t.F2&&t.F/2>=t.F2?ZC._a_(t.F2):v,t.D.push([C+t.I,u+t.F-g]),t.F2>0?t.D.push([C+t.I,u+t.F,C+t.I-r*g,u+t.F]):t.D.push([C+t.I-g,u+t.F])):t.D.push([C+t.I,u+t.F]),t.KS&&"bottom"===t.EQ&&(t.D.push([C+t.I/2+f*t.HD/2+t.AU/2+Z,u+t.F]),p?t.D.push([t.DP[0],t.DP[1]]):(s=[C+t.I/2+t.AU/2+Z,u+t.F+t.GA],t.D.push(s)),t.M9>0&&(i=t.D[t.D.length-1],t.D.push([i[0],i[1]+t.M9*(t.GA>0?1:-1)]),t.D.push([i[0],i[1]])),t.D.push([C+t.I/2-_*t.HD/2+t.AU/2+Z,u+t.F])),"bottom"===e&&(0!==t.FG?(g=t.I/2>=t.FG&&t.F/2>=t.FG?ZC._a_(t.FG):v,t.D.push([A+g,u+t.F])):t.D.push([A,u+t.F]))),"left"!==e&&"all"!==e||(0!==t.FG?(g=t.I/2>=t.FG&&t.F/2>=t.FG?ZC._a_(t.FG):v,t.D.push([A+g,u+t.F]),t.FG>0?t.D.push([A,u+t.F,A,u+t.F-r*g]):t.D.push([A,u+t.F-g])):t.D.push([A,u+t.F]),t.KS&&"left"===t.EQ&&(t.D.push([A,u+t.F/2+f*t.GA/2+t.AU/2+h]),p?t.D.push([t.DP[0],t.DP[1]]):(s=[A-t.HD,u+t.F/2+t.AU/2+h],t.D.push(s)),t.D.push([A,u+t.F/2-_*t.GA/2+t.AU/2+h])),0!==t.F6?(g=t.I/2>=t.F6&&t.F/2>=t.F6?ZC._a_(t.F6):v,t.D.push([A,c+g])):(t.D.push([A,c]),t.D.push([A+.1,c])))}else"top"!==e&&"all"!==e||("top"===e?t.D.push([A+.5,c+.5]):t.D.push([A,c]),t.KS&&"top"===t.EQ&&(t.D.push([A+t.I/2-f*t.HD/2-t.AU/2+Z,c]),p?t.D.push([t.DP[0],t.DP[1]]):(s=[A+t.I/2-t.AU/2+Z,c-t.GA],t.D.push(s)),t.M9>0&&(i=t.D[t.D.length-1],t.D.push([i[0],i[1]-t.M9*(t.GA>0?1:-1)]),t.D.push([i[0],i[1]])),t.D.push([A+t.I/2+_*t.HD/2-t.AU/2+Z,c])),"top"===e&&t.D.push([C+t.I+.5,c+.5])),"right"!==e&&"all"!==e||("right"===e?t.D.push([C+t.I+.5,c+.5]):t.D.push([C+t.I,c]),t.KS&&"right"===t.EQ&&(t.D.push([C+t.I,c+t.F/2-t.AU/2-f*t.GA/2+h]),p?t.D.push([t.DP[0],t.DP[1]]):(s=[C+t.I+t.HD,c+t.F/2-t.AU/2+h],t.D.push(s)),t.D.push([C+t.I,c+t.F/2-t.AU/2+_*t.GA/2+h])),"right"===e&&t.D.push([C+t.I+.5,u+t.F+.5])),"bottom"!==e&&"all"!==e||("bottom"===e?t.D.push([C+t.I+.5,u+t.F+.5]):t.D.push([C+t.I,u+t.F]),t.KS&&"bottom"===t.EQ&&(t.D.push([C+t.I/2+f*t.HD/2+t.AU/2+Z,u+t.F]),p?t.D.push([t.DP[0],t.DP[1]]):(s=[C+t.I/2+t.AU/2+Z,u+t.F+t.GA],t.D.push(s)),t.M9>0&&(i=t.D[t.D.length-1],t.D.push([i[0],i[1]+t.M9*(t.GA>0?1:-1)]),t.D.push([i[0],i[1]])),t.D.push([C+t.I/2-_*t.HD/2+t.AU/2+Z,u+t.F])),"bottom"===e&&t.D.push([A+.5,u+t.F+.5])),"left"!==e&&"all"!==e||("left"===e?t.D.push([A+.5,u+t.F+.5]):t.D.push([A,u+t.F]),t.KS&&"left"===t.EQ&&(t.D.push([A,u+t.F/2+t.AU/2+f*t.GA/2+h]),p?t.D.push([t.DP[0],t.DP[1]]):(s=[A-t.HD,u+t.F/2+t.AU/2+h],t.D.push(s)),t.D.push([A,u+t.F/2+t.AU/2-_*t.GA/2+h])),"left"===e?t.D.push([A+.5,c+.5]):(t.D.push([A,c]),t.D.push([A+.1,c])));s&&(t.E.cp=s)},A1R:function(e){e=e||"all";var i,t,n,a=this;if(a.Z){var l=a.Z.getContext("2d");l.save(),l.globalCompositeOperation=a.A0Z;var o=a.iX,r=a.iY,s=a.A1T(),A=s.bc,C=s.bgc1,c=s.bgc2;if("all"===e)if(C!==c||""!==a.GT&&""!==a.HQ){var u=a.YE(a.NK);"radial"===a.NK?i=l.createRadialGradient(u.cx,u.cy,1,u.cx,u.cy,u.r):"linear"===a.NK&&(u.x1=isNaN(u.x1)?0:u.x1,u.x2=isNaN(u.x2)?0:u.x2,u.y1=isNaN(u.y1)?0:u.y1,u.y2=isNaN(u.y2)?0:u.y2,i=l.createLinearGradient(u.x1,u.y1,u.x2,u.y2)),""!==a.GT&&""!==a.HQ?a.ZT(i):(i.addColorStop(0,C),i.addColorStop(1,c)),l.fillStyle=i}else""!==a.DC&&-1!==ZC.AV(["repeat","true",!0],a.M8)&&"-1"===a.A0&&"-1"===a.AE&&(C="rgba(255,255,255,0)"),l.fillStyle=C;l.strokeStyle=A,l.lineWidth=a.AU,l.translate(a.BK,a.BJ),0!==a.AB&&(l.translate(o+a.I/2,r+a.F/2),l.rotate(ZC.TE(a.AB)),l.translate(-(o+a.I/2),-(r+a.F/2))),l.beginPath(),a.WH(e);var p=a.F6+a.FX+a.F2+a.FG!==0;n=a.B1,a.B1=a.AU;var Z=a.GE;if(a.GE="",a.L3(),ZC.CO.contour(l,a,a.D),a.B1=n,a.GE=Z,a.L3(),"all"===e)if(""!==a.DC&&-1===ZC.AV(ZC.IMG404,a.DC)){l.fill(),l.save(),l.clip();var h=l.globalAlpha;l.globalAlpha=a.C6;var d=a.RN(),f=d.image;switch(a.M8){default:l.translate(a.iX,a.iY),t=l.createPattern(f,"repeat"),l.fillStyle=t,l.fill(),l.translate(-d.x,-d.y);break;case"no-repeat":case"false":case!1:l.drawImage(f,d.x-a.BK,d.y-a.BJ,a.E["bg-image-width"],a.E["bg-image-height"])}l.globalAlpha=h,l.restore()}else l.fill();if(a.AU>0){var _=a.B9;n=a.B1,a.B9=a.BX,a.B1=a.AU,a.L3(),ZC.CO.setup(l,a),a.T7=p?"round":"square",a.EU+a.G3>0&&(a.T7="butt"),a.A00=p?"round":"miter",a.E["skip-top"]=!0,a.E.border=e,ZC.CO.paint(l,a,a.D,!0),a.B9=_,a.B1=n,a.L3()}l.closePath(),l.restore()}},WG:function(e){e=e||"all";var i=this,t=i.Z;i.E.fill=-1;var n=!1;if("all"===e){if(""!==i.DC&&-1===ZC.AV(ZC.IMG404,i.DC)){var a=i.RN();i.A2Q({info:a,x:i.iX,y:i.iY}),n=!0}i.WZ()}if(i.WH(e),n&&"repeat"!==i.M8&&i.KS){var l=0,o=0;i.D2[1]<i.iY&&(o=i.D2[3]-i.D2[1]-i.F),i.D2[0]<i.iX&&(l=i.D2[2]-i.D2[0]-i.I),null===ZC._n_(i.E["pattern-tx"])?i.E["pattern-tx"]=l:i.E["pattern-tx"]+=l,null===ZC._n_(i.E["pattern-ty"])?i.E["pattern-ty"]=o:i.E["pattern-ty"]+=o,ZC.Q.G6(ZC.AM(i.E["pattern-image-id"]),{transform:"translate("+i.E["pattern-tx"]+","+i.E["pattern-ty"]+")"})}var r=i.F6+i.FX+i.F2+i.FG!==0;i.E.cx=i.iX+i.I/2,i.E.cy=i.iY+i.F/2,i.VN&&i.A3Z();var s=i.B9,A=i.B1;i.B9=i.BX,i.B1=i.AU,i.L3(),ZC.CO.setup(t,i),i.T7=r?"round":"square",i.EU+i.G3>0&&(i.T7="butt"),i.A00=r?"round":"miter";var C=!1;ZC.A4.browser.msie||!i.FF||i.KS||""!==i.Q2||""!==i.ON||""!==i.NR||""!==i.PE||0!==i.F6||0!==i.FX||0!==i.F2||0!==i.FG||(C=!0),i.E["skip-top"]=!0,i.E.border=e,ZC.CO.paint(t,i,i.D,!0,null,C),i.B9=s,i.B1=A,i.L3()},WF:function(e){e=e||"all";var i=this,t=i.Z;if("all"===e){var n=ZC.Q.F8("zcv:fill");if(""!==i.DC&&-1===ZC.AV(ZC.IMG404,i.DC)){var a=i.RN(),l=a.image;switch(i.M8){default:n.type="tile",n.src=i.DC,ZC.Q.G6(n,{position:a.cx+","+a.cy,opacity:i.C6,"o:opacity2":i.C6}),i.E.imgfill=[n];break;case"no-repeat":case"false":case!1:i.E.imgfill=[l,a.x,a.y]}}i.X0("0.5,0.5")}var o=ZC.Q.F8("zcv:stroke");switch(o.weight=i.AU+"px",o.color=i.BX,o.opacity=i.C6,i.GE){case"solid":o.dashstyle="solid";break;case"dotted":o.dashstyle="dot";break;case"dashed":o.dashstyle="dash"}i.E.stroke=o,i.WH(e);var r=i.F6+i.FX+i.F2+i.FG!==0;i.E.cx=i.iX+i.I/2,i.E.cy=i.iY+i.F/2;var s=i.B9,A=i.B1;i.B9=i.BX,i.B1=i.AU,i.L3(),ZC.CO.setup(t,i),i.T7=r?"round":"square",i.EU+i.G3>0&&(i.T7="butt"),i.A00=r?"round":"miter",i.E.border=e,ZC.CO.paint(t,i,i.D,"all"===e),i.B9=s,i.B1=A,i.L3()}};ZC.HU=ZC.DT.CD(HU);var P9={$i:function(e){this.b(e);var i=this;i.WQ=null,i.BG=null,i.M=null,i.SP=null,i.A7=null,i.KK=!1,i.OC=!1,i.L5=!1,i.A67=!1},parse:function(){var e,i=this;i.BG=zingchart.pool.getInstance("box"===i.WQ.type?"HU":"DT",i.A,i.K+"-shape",i.WQ.tween),i.BG.append(i.WQ),i.BG.iX=i.iX,i.BG.iY=i.iY,i.BG.K=i.K+"-gshape",i.BG.OC=i.OC,i.A67||null===ZC._n_(e=i.BG.o.points)||(i.BG.o.points=ZC.AO.A5M(e,i.A.iX,i.A.iY),i.A67=!0),i.BG.parse(),null!==ZC._n_(e=i.BG.o.label)&&null!==ZC._n_(e.text)&&""!==e.text&&("undefined"==typeof e.visible||ZC._b_(e.visible))&&(i.M=zingchart.pool.getInstance("DN",i,i.A.K+"-shape-label-"+i.HA,ZC.objmove),ZC.objmove||i.M.append(e)),null!==ZC._n_(e=i.BG.o["static"])&&(i.KK=ZC._b_(e)),null!==ZC._n_(e=i.BG.o.flat)&&(i.KK=ZC._b_(e)),null!==ZC._n_(e=i.BG.o.dynamic)&&(i.L5=ZC._b_(e)),null!==ZC._n_(e=i.BG.o.connector)&&(i.SP=new ZC.DT(i),i.SP.append(e),i.SP.parse())},paint:function(){var e,i=this;if(i.BG.Z=i.Z,i.BG.C8=i.C8,i.BG.locate(2),i.BG.W1=!1,"box"===i.BG.o.type&&(i.iX-=i.BG.I/2,i.iY-=i.BG.F/2,i.BG.iX-=i.BG.I/2,i.BG.iY-=i.BG.F/2),i.BG.paint(),i.M){if(i.M.Z=i.M.C8=i.Z,i.M.IP=ZC.AM(i.A.A.K+"-text"),i.M.K=i.A.K+"-shape-label-"+i.HA,i.M.GN=i.A.K+"-shape-label zc-shape-label",i.M.o.anchor=i.M.o.anchor||"c",!i.WQ["map-item"])switch(i.DJ){default:i.M.o.x=i.iX,i.M.o.y=i.iY;break;case"line":case"poly":case"rect":case"rectangle":i.M.o.x=ZC._i_((i.BG.D2[0]+i.BG.D2[2])/2),i.M.o.y=ZC._i_((i.BG.D2[1]+i.BG.D2[3])/2)}if(ZC.objmove||i.M.parse(),i.M.iX=i.M.iX+i.BG.BK,i.M.iY=i.M.iY+i.BG.BJ,i.M.AP){if(i.SP&&i.SP.D.length>0){if(!ZC.AM(i.A.K+"-objects-front")){var t=i.A.A.I+"/"+i.A.A.F;ZC.Q.K5({cls:"zc-abs",wh:t,id:i.A.K+"-objects-front",p:ZC.AM(i.A.A.K+"-objects-front")},i.A.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:i.A.K+"-objects-front-c",p:ZC.AM(i.A.K+"-objects-front"),wh:t},i.A.A.AC)}var n=i.SP.D,a=i.SP.o.anchor||"",l=n[n.length-1];switch(a){case"l":i.M.iX=l[0]+i.BG.BK,i.M.iY=l[1]-i.M.F/2+i.BG.BJ;break;case"r":i.M.iX=l[0]-i.M.I+i.BG.BK,i.M.iY=l[1]-i.M.F/2+i.BG.BJ;break;case"t":i.M.iX=l[0]-i.M.I/2+i.BG.BK,i.M.iY=l[1]+i.BG.BJ;break;case"b":i.M.iX=l[0]-i.M.I/2+i.BG.BK,i.M.iY=l[1]-i.M.F+i.BG.BJ;break;default:i.M.iX=l[0]-i.M.I/2+i.BG.BK,i.M.iY=l[1]-i.M.F/2+i.BG.BJ}e=ZC.Q.EE(ZC.AM(i.A.K+"-objects-front-c"),i.A.G.AC),ZC.CO.setup(e,i.SP),ZC.CO.paint(e,i.SP,n)}if(i.M.W1=!1,i.WQ["map-item"]&&(i.M.GN=i.A.K+"-mapshape-label zc-mapshape-label",i.M.iX<i.A.iX||i.M.iX+i.M.I>i.A.iX+i.A.I||i.M.iY<i.A.iY||i.M.iY+i.M.F>i.A.iY+i.A.F))return;i.M.paint(),i.E["print-canvas"]?i.M.EP(ZC.AM(i.E["print-canvas"])):i.M.EP()}}}};ZC.P9=ZC.DT.CD(P9);var DN={$i:function(e){this.b(e);var i=this;i.IP=null,i.GN="",i.AK=null,i.OE="center",i.K2="middle",i.DI=zingchart.FONTSIZE,i.GJ=zingchart.FONTFAMILY,i.C2="#000",i.A96=!1,i.N4=!1,i.QS=!1,i.KD="none",i.sFontWeight="normal",i.Y8=0,i.FH=2,i.FM=2,i.FR=2,i.EN=2,i.A8N=!1,i.A24=!1,i.FL=-1,i.KF=0,i.NN=0,i.OS=ZC.MAX,i.bRTL=!1,i.A1J=!0,i.UY=zingchart.FASTWIDTH,i.A68=1.65,i.V1=1,i.VT=!1,i.A7=null,i.VA=!1,i.A4U=!1},getPMap:function(){var e=this.b();return this.addPMap(e,"textAlign,verticalAlign,fontSize,fontFamily,color,bold,fontWeight,italic,underline,textDecoration,paddingTop,paddingRight,paddingBottom,paddingLeft,text","OE,K2,DI,GJ,C2,A96,sFontWeight,N4,QS,KD,FH,FM,FR,EN,AK"),e},copy:function(e){this.b(e);for(var i="OE,K2,DI,GJ,C2,A96,sFontWeight,N4,KD,QS,FH,FM,FR,EN,AK".split(","),t=0,n=i.length;t<n;t++)"undefined"!=typeof e[i[t]]&&(this[i[t]]=e[i[t]])},overrideFormat:function(e){for(var i=["decimals","thousands-separator","decimals-separator"],t=0;t<i.length;t++)e[i[t]]="undefined"!=typeof this.o[i[t]]?this.o[i[t]]:e[i[t]];return e},KA:function(e){return e},isBold:function(e){return"bold"===e||"bolder"===e||"500"===e||"600"===e||"700"===e||"800"===e||"900"===e},cwidth:function(e){var i=this;if(i.UY)return e.replace(/(<([^>]+)>)/gi,"").length*i.DI/(i.A68*(i.isBold(i.sFontWeight)?.87:1)*(i.N4?.95:1));var t="";return"undefined"!=typeof i.o["html-mode"]&&ZC._b_(i.o["html-mode"])&&(t="[HTMLMODE]"),ZC.Q.A48(this.G.K,t+e,this.GJ,this.DI,this.sFontWeight,this.FL)},parse:function(){this.I=this.F=this.NN=this.KF=0,this.b();var e,i,t,n,a,l=this;if(!l.o.tween){if(l.YD("text","AK"),null!==ZC._n_(l.AK)&&(l.AK=""+l.AK,l.AK=l.KA(l.AK),l.AK=l.AK.replace(/\n/g,"<br>").replace(/\\n/g,"<br>"),"svg"===l.G.AC&&(l.AK=l.AK.replace(/ /g," ")),l.AK=l.AK.replace(/<audio|<video|<embed|<object/gi,""),-1!==l.AK.indexOf("<img")&&(l.AK=l.AK.replace(/onload=|onerror=/gi,""))),l.assign_a([["overlap","A1J","b"],["fast-width","UY","b"],["max-width","OS","i"],["line-height","FL","i"],["width-ratio","A68","f"],["wrap-text","A24","b"],["clip-text","A8N","b"],["bold","A96","b"],["italic","N4","b"],["underline","QS","b"],["text-decoration","KD"],["rtl","bRTL","b"],["text-align","OE"],["align","OE"],["vertical-align","K2"],["font-size","DI","f"],["max-chars","Y8","i"],["font-family","GJ"],["font-angle","AB","i"],["color","C2","c"],["font-color","C2","c"],["text-alpha","V1","f",0,1],["lock-rotation","VA","b"]]),l.DI=ZC.BR(1,l.DI),null===ZC._n_(l.o["text-alpha"])&&(l.V1=l.C6),l.A96&&(l.sFontWeight="bold"),null!==(e=ZC._n_(l.o["font-weight"]))&&(l.sFontWeight=e),null===ZC._n_(l.o["text-decoration"])&&(l.KD=l.QS?"underline":"none"),null!==(e=ZC._n_(l.o["font-style"]))&&(l.N4="italic"===e||"oblique"===e),null!==(e=ZC._n_(l.o.padding))){var o=String(e).split(/\s+|;|,/);i=1===o.length?[ZC._i_(o[0]),ZC._i_(o[0]),ZC._i_(o[0]),ZC._i_(o[0])]:2===o.length?[ZC._i_(o[0]),ZC._i_(o[1]),ZC._i_(o[0]),ZC._i_(o[1])]:3===o.length?[ZC._i_(o[0]),ZC._i_(o[1]),ZC._i_(o[2]),ZC._i_(o[0])]:[ZC._i_(o[0]),ZC._i_(o[1]),ZC._i_(o[2]),ZC._i_(o[3])],l.FH=i[0],l.FM=i[1],l.FR=i[2],l.EN=i[3]}if(l.assign_a([["padding-top","FH","i"],["padding-right","FM","i"],["padding-bottom","FR","i"],["padding-left","EN","i"]]),l.AK){l.Y8>0&&l.AK.length>l.Y8&&(l.AK=l.AK.substring(0,l.Y8)+"...");var r=l.AK.split(/<br>|<br\/>|<br \/>|\n/),s="";"undefined"!=typeof l.o["html-mode"]&&ZC._b_(l.o["html-mode"])&&(r=[l.AK],s="[HTMLMODE]");r.length;for(l.UY?l.KF=1.65*this.DI:l.KF=ZC.Q.A48(this.G.K,s+l.AK,this.GJ,this.DI,this.sFontWeight,this.FL,!0)+l.FH+l.FR,t=0,n=r.length;t<n;t++)l.NN=ZC.BR(l.NN,l.cwidth(r[t])+l.EN+l.FM)}else l.AK="",l.NN=ZC._i_(1.25*l.DI),l.KF=-1===l.FL?ZC._i_(1.25*l.DI):l.FL;if((null===ZC._n_(l.o.width)||isNaN(l.I)||0===l.I)&&(l.I=l.NN),(null===ZC._n_(l.o.height)||isNaN(l.F)||0===l.F)&&(l.F=l.KF),l.I=ZC.CY(l.I,l.OS),l.A24&&l.NN>l.I&&!l.E.wrapped&&l.I>2*l.DI){var A,C="",c=0,u=l.AK.replace(/<br>/gi," [##] ").split(/\s|<br>/),p=[];for(t=0,n=u.length;t<n;t++)if((A=l.cwidth(u[t]))>.9*l.I){var Z=Math.ceil(A/l.I*.9),h=Math.ceil(u[t].length/Z);for(a=0;a<Z;a++)p.push(u[t].substr(a*h,h))}else p.push(u[t]);for(t=0,n=p.length;t<n;t++)""!==p[t]&&("[##]"===p[t]?(C+="<br>",c=0):(c+=A=1+l.cwidth(p[t]+" "))>.9*l.I?(t>0&&(C+="<br>"),C+=p[t]+" ",c=A):C+=p[t]+" ");C=(C=C.replace(/<br><br>/g,"<br>").replace(/ <br> <br>/g," <br>")).replace(/(.+?)<br> $/g,"$1");var d=l.o.text;l.o.text=C,l.E.wrapped=!0,l.parse(),l.o.text=d,l.E.wrapped=!1}if("canvas"!==l.G.AC&&(l.AK=l.AK.replace(/</g,"<").replace(/>/g,">")),!(null!==ZC._n_(l.o.width)&&null!==ZC._n_(l.o.height)||null===ZC._n_(l.o.position)&&null===ZC._n_(l.o.margin)&&null===ZC._n_(l.o["margin-top"])&&null===ZC._n_(l.o["margin-right"])&&null===ZC._n_(l.o["margin-bottom"])&&null===ZC._n_(l.o["margin-left"]))){l.iX=-1,l.iY=-1;var f=l.o.width,_=l.o.height;null===ZC._n_(f)&&(l.o.width=l.I),null===ZC._n_(_)&&(l.o.height=l.F),l.locate(),l.o.width=f,l.o.height=_}if("undefined"==typeof l.o["html-mode"]||!l.o["html-mode"]){var g=Math.ceil((l.NN-l.EN-l.FM)/l.DI);g>0&&(l.AK=l.AK.replace(/<hr>/g,new Array(g).join("\u2014")))}}l.setAnchor()},paint:function(){var e,i,t,n,a,l,o,r,s,A,C,c=this;if(!c.VT&&!c.A1J){var u=!0;null!==ZC._n_(c.o.flexible)&&(u=ZC._b_(c.o.flexible));var p,Z,h={x:c.iX+c.EN-1,y:c.iY+c.FH-1,width:c.I-c.EN-c.FM+2,height:c.F-c.FH-c.FR+2,type:c.E.lbltype||""},d=[[0,0]];for(u&&(d=[[0,0],[0,2],[0,-4],[0,4],[0,-8],[3,0],[-6,0],[5,0],[-10,0]]),Z=0;Z<d.length;Z++){for(p=!0,h.x+=d[Z][0],h.y+=d[Z][0],a=0,l=c.G.SZ.length;a<l;a++)ZC.AQ.VD(h,c.G.SZ[a],-2)&&(p=!1);if(p){c.iX=h.x-(c.EN-1),c.iY=h.y-(c.FH-1);break}}if(!p)return;c.G.SZ.push(h)}var f=c.G.AC;if(e=ZC.Q.EE(c.Z,f),c.VT||c.b(),!c.A4U&&(c.o.width||!(c.I-c.EN-c.FM<2))&&(c.o.height||!(c.KF-c.FH-c.FR<2))){var _=c.AB%360==0?"0":"";if((c.VT||zingchart.CANVASTEXT&&"canvas"===f)&&(_=""),ZC.vml&&"svg"===f&&""===c.GN&&(c.GN=c.K+"-class"),!c.VT&&ZC.AM(c.K)&&(f="_",ZC.objmove))return ZC.AM(c.K).style.top=c.iY+c.BJ+"px",void(ZC.AM(c.K).style.left=c.iX+c.BK+"px");var g="undefined"!=typeof c.E["html-mode"]&&c.E["html-mode"],v=g;"undefined"!=typeof c.o["html-mode"]&&(g=ZC._b_(c.o["html-mode"]));var b,m,B,E,D,K,F,x,I,y,w,X,M,Y,G,L,N,O,P,k,S,z,R=[c.AK];g||(R=c.AK.split(/<br>|<br\/>|<br \/>|\n/)),g&&!v&&"svg"===f&&"0"===_&&(_="0html");var Q=c.IP?c.IP:c.Z.parentNode;switch(f+_){case"canvas0":case"vml0":case"svg0html":if(n=1,!g)switch(c.K2){case"middle":n+=(c.F-c.KF)/2;break;case"bottom":n+=c.F-c.KF}if(o=ZC.Q.HW({id:c.K,cls:c.GN,tl:ZC._x_(c.iY+c.BJ)+"/"+ZC._x_(c.iX+c.BK),wh:c.I+"/"+c.F,position:"absolute",padding:0,margin:0,overflow:g?"visible":"hidden",textAlign:c.OE}),g&&(v||f+_!=="svg0html"||(Q=ZC.AM(c.G.K+"-top")),Q.appendChild(o)),ZC.Q.HW({id:c.K+"-t",cls:""!==c.GN?c.GN+"-t":"",p:o,width:c.I-c.EN-c.FM,height:g?null:c.KF-c.FH-c.FR,tl:n+"/0",html:c.AK+"",position:"absolute",whiteSpace:"nowrap",opacity:c.V1,color:c.C2,fontWeight:c.sFontWeight,fontStyle:c.N4?"oblique":"normal",textDecoration:c.KD,fontSize:c.DI,fontFamily:c.GJ,marginTop:c.FH,marginRight:c.FM,marginBottom:c.FR,marginLeft:c.EN,verticalAlign:c.K2,textAlign:c.OE,lineHeight:-1===c.FL?"125%":c.FL+"px",rtl:c.bRTL,padding:0}),c.E["css-display"]&&(o.style.display=c.E["css-display"],c.E["css-display"]=null),v&&c.G&&c.G.A7&&!c.o.width&&!c.o.height){var V=ZC.A4("#"+c.K+"-t");"canvas"===f&&(ZC.AM(c.G.K+"-tooltip-c").width=V.width()+c.EN+c.FM,ZC.AM(c.G.K+"-tooltip-c").height=V.height()+c.FH+c.FR),c.G.A7.clear(),c.I=V.width()+c.EN+c.FM,c.F=V.height()+c.FH+c.FR,c.paint()}break;case"canvas":var H=!1;if(ZC.A4.browser.opera&&c.AB%90==0&&0!==c.AB&&(c.AB+=.5,H=!0),e=c.Z.getContext("2d"),zingchart.DEV.CACHECANVASTEXT&&(ZC.CanvasCache||(ZC.CanvasCache={})),!zingchart.DEV.CACHECANVASTEXT||zingchart.DEV.CACHECANVASTEXT&&!ZC.CanvasCache[c.K]){for(zingchart.DEV.CACHECANVASTEXT&&(ZC.CanvasCache[c.K]=document.createElement("canvas"),ZC.CanvasCache[c.K].width=c.NN,ZC.CanvasCache[c.K].height=c.KF),b=-1===c.FL?0:ZC._x_(c.FL-1.25*c.DI)/2,a=0,l=R.length;a<l;a++)if(""!==ZC.GX(R[a])){switch(i=1===l?c.NN:c.cwidth(R[a])+c.FM+c.EN,B=-1===(m=R[a]).indexOf("<")?m:m.replace(/<.+?>/gi,"").replace(/<\/.+?>/gi,""),t=0,n=0,c.OE){case"center":t+=(c.I-i)/2;break;case"right":t+=c.I-i}switch(c.K2){case"middle":n+=(c.F-c.KF)/2;break;case"bottom":n+=c.F-c.KF}if(E=0,m!==B){for(;K=/<(.+?)>(.*?)<\/(.+?)>/.exec(m);){switch(F="",x="",(A=/(.+?)style=(.+?)(\'|")(.*?)/.exec(K[1]))&&(x=A[2].replace(/\'|"/g,"")),K[3]){case"b":case"strong":F="font-weight:bold";break;case"i":case"em":F="font-style:italic";break;case"u":F="text-decoration:underline"}y='[[span style="'+(""===F?"":F+";")+x+'"]]'+K[2]+"[[/span]]",m=m.replace(K[0],y)}for(w=!1,P=0,k=(K=(m=m.replace(/\[\[/g,"<").replace(/\]\]/g,">").replace(/<span/g,"[[*]]<span").replace(/<\/span>/g,"</span>[[*]]")).split("[[*]]")).length;P<k;P++)if(""!==K[P]){if(r=c.C2,X=c.sFontWeight,M=c.N4,Y=c.QS,G=c.DI,L=c.GJ,O=c.FL,N=c.KD,D=K[P],C=/<span style=(.+?)>(.+?)<\/(.+?)>/.exec(K[P]))for(D=C[2],S=0,z=(I=C[1].replace(/\'|"/g,"").split(/;|:/)).length;S<z-1;S+=2)switch(ZC.GX(I[S])){case"font-size":G=ZC._i_(ZC.GX(I[S+1]));break;case"font-family":L=ZC.GX(I[S+1]);break;case"font-weight":X=ZC.GX(I[S+1]);break;case"font-style":-1!==ZC.AV(["italic","oblique"],ZC.GX(I[S+1]))&&(M=!0);break;case"text-decoration":N=ZC.GX(I[S+1]);break;case"line-height":O=ZC._i_(ZC.GX(I[S+1]));break;case"color":r=ZC.AO.GD(ZC.GX(I[S+1]))}0===a&&(b=-1===O?0:ZC._x_(O-1.25*G)/2);var T={idx:a,ctx:e,i:M,fw:X,fs:G,lh:O,ff:L,c:r,t:D,dx:t,dy:n};T.dy+=ZC._x_(b),T.dy+=w||c.isBold(X)||Y?2:0,c.paintCANVASText(T),w=M,E++,t+=ZC.Q.A48(this.G.K,D,L,G,X,O)}null!==ZC._n_(O)&&null!==ZC._n_(G)&&(b+=-1===O?1.25*G:O)}else c.paintCANVASText({idx:a,ctx:e,i:c.N4,fw:c.sFontWeight,fs:c.DI,lh:c.FL,ff:c.GJ,c:c.C2,t:R[a],dx:t,dy:n+b}),b+=-1===c.FL?1.25*c.DI:c.FL}}else e.drawImage(ZC.CanvasCache[c.K],c.iX+c.BK,c.iY+c.BJ);H&&(c.AB-=.5);break;case"vml":switch(n=0,c.K2){case"top":n-=(c.F-c.KF)/2;break;case"bottom":n+=(c.F-c.KF)/2}var J=ZC.Q.F8("zcv:line"),U=c.iX+c.BK+c.I/2,W=c.iY+c.BJ+c.F/2,j=ZC.EF(c.AB)*(c.I-c.EN-c.FM)/2,q=ZC.EL(c.AB)*(c.I-c.EN-c.FM)/2,$=ZC._i_(U-j-ZC.EF(90-c.AB)*n),ee=ZC._i_(W-q+ZC.EL(90-c.AB)*n),ie=ZC._i_(U+j-ZC.EF(90-c.AB)*n),te=ZC._i_(W+q+ZC.EL(90-c.AB)*n);$===ie&&($-=.01,ie+=.01),ee===te&&(ee-=.01,te+=.01),r=c.C2,0!==c.AB&&c.C6<1&&(r=ZC.AO.PP(r,99*(1-c.C6))),ZC.Q.G6(J,{id:c.K+"-line",from:$+"px,"+ee+"px",to:ie+"px,"+te+"px",fillcolor:r}),J.filled=!0,J.stroked=!1;var ne=ZC.Q.F8("zcv:path");ne.setAttribute("textpathok",!0),J.appendChild(ne);var ae=ZC.Q.F8("zcv:textpath"),le=c.AK.replace(/<br>|<br\/>|<br \/>/gi,"\n").replace(/<.+?>/gi,"").replace(/<\/.+?>/gi,"");ZC.Q.G6(ae,{on:!0,string:le}),ZC.Q.OV(ae,{color:r,fontWeight:c.sFontWeight,fontStyle:c.N4?"oblique":"normal",textDecoration:c.KD,fontSize:c.DI+"px",fontFamily:c.GJ,"v-text-align":c.OE}),J.appendChild(ae),e.appendChild(J);break;case"svg":case"svg0":var oe=c.iX+c.EN+c.BK,re=c.iY+c.FH+c.BJ;if(o=ZC.Q.F8("text","http://www.w3.org/2000/svg"),ZC.Q.G6(o,{x:ZC._x_(oe),y:ZC._x_(re),id:c.K,"class":c.GN,opacity:c.V1}),c.E["css-display"]&&(o.style.display=c.E["css-display"],c.E["css-display"]=null),c.bRTL&&ZC.Q.G6(o,{"text-anchor":ZC.A4.browser.msie?"":"end","writing-mode":"rl",direction:"rtl","unicode-bidi":"bidi-override"}),c.A8N&&(c.G.KB.appendChild(ZC.Q.XL({id:c.K+"-clip",path:[[c.iX+c.EN+c.AU+c.BK,c.iY+c.FH+c.AU+c.BJ].join(","),[c.iX+c.I-c.FM-c.AU+c.BK,c.iY+c.FH+c.AU+c.BJ].join(","),[c.iX+c.I-c.FM-c.AU+c.BK,c.iY+c.F-c.FR-c.AU+c.BJ].join(","),[c.iX+c.EN+c.AU+c.BK,c.iY+c.F-c.FR-c.AU+c.BJ].join(","),[c.iX+c.EN+c.AU+c.BK,c.iY+c.FH+c.AU+c.BJ].join(",")].join(" ")})),ZC.Q.G6(o,{"clip-path":"url(#"+c.K+"-clip)"})),c.AB%360!=0&&o.setAttribute("transform","rotate("+c.AB+" "+(oe+(c.I-c.EN-c.FM)/2)+" "+(re+(c.F-c.FH-c.FR)/2)+")"),g&&Q.appendChild(o),g){ZC.Q.EW(c.K+"-float");var se=ZC.Q.F8("div");ZC.Q.OV(se,{position:"absolute",left:0,top:0,width:c.I-c.EN-c.FM+"px",height:c.F-c.FH-c.FR+"px",color:c.C2,fontSize:c.DI+"px",fontFamily:c.GJ,fontWeight:c.sFontWeight,textDecoration:c.KD,textAlign:c.OE,fontStyle:c.N4?"italic":"normal"}),se.id=c.K+"-float",se.className="zc-style zc-html-mode",se.innerHTML=R[0],1===c.o["z-index"]?ZC.AM(c.G.K+"-top").append(se):ZC.AM(c.G.K+"-top").insertBefore(se,ZC.AM(c.G.K+"-img")),v&&c.G&&c.G.A7&&(c.o.width||c.o.height||(c.G.A7.clear(),se.style.width="",se.style.height="",c.I=ZC.A4(se).width()+c.EN+c.FM,c.F=ZC.A4(se).height()+c.FH+c.FR,c.paint()))}else for(b=-1===c.FL?0:ZC._x_(c.FL-1.25*c.DI)/2,a=0,l=R.length;a<l;a++){switch(i=1===l?c.NN:c.cwidth(R[a])+c.FM+c.EN,B=-1===(m=R[a]).indexOf("<")?m:m.replace(/<.+?>/gi,"").replace(/<\/.+?>/gi,""),t=0,n=c.DI,c.OE){case"center":t=(c.I-i)/2;break;case"right":t=c.I-i}switch(c.K2){case"middle":n+=(c.F-c.KF)/2;break;case"bottom":n+=c.F-c.KF}if(E=0,m!==B){for(;K=/<(.+?)>(.*?)<\/(.+?)>/.exec(m);){switch(F="",x="",(A=/(.+?)style=(.+?)(\'|")(.*?)/.exec(K[1]))&&(x=A[2].replace(/\'|"/g,"")),K[3]){case"b":case"strong":F="font-weight:bold";break;case"i":case"em":F="font-style:italic";break;case"u":F="text-decoration:underline"}y='[[span style="'+(""===F?"":F+";")+x+'"]]'+K[2]+"[[/span]]",m=m.replace(K[0],y)}for(w=!1,P=0,k=(K=(m=m.replace(/\[\[/g,"<").replace(/\]\]/g,">").replace(/<span/g,"[[*]]<span").replace(/<\/span>/g,"</span>[[*]]")).split("[[*]]")).length;P<k;P++)if(""!==K[P]){if(r=c.C2,X=c.sFontWeight,M=c.N4,Y=c.QS,G=c.DI,L=c.GJ,N=c.KD,O=c.FL,D=K[P],C=/<span style=(.+?)>(.+?)<\/(.+?)>/.exec(K[P]))for(D=C[2],S=0,z=(I=C[1].replace(/\'|"/g,"").split(/;|:/)).length;S<z-1;S+=2)switch(ZC.GX(I[S])){case"font-size":G=ZC._i_(ZC.GX(I[S+1]));break;case"font-family":L=ZC.GX(I[S+1]);break;case"font-weight":X=ZC.GX(I[S+1]);break;case"font-style":-1!==ZC.AV(["italic","oblique"],ZC.GX(I[S+1]))&&(M=!0);break;case"text-decoration":N=ZC.GX(I[S+1]);break;case"line-height":O=ZC._i_(ZC.GX(I[S+1]));break;case"color":r=ZC.AO.GD(ZC.GX(I[S+1]))}n=G,s=ZC.Q.F8("tspan","http://www.w3.org/2000/svg"),0===E?(ZC.Q.G6(s,{x:ZC._x_(oe+t),y:ZC._x_(re+n),dy:ZC._x_(b)}),b+=-1===O?1.25*G:ZC.BR(1.5*G,O)):ZC.Q.G6(s,{dx:w||c.isBold(X)||Y?2:0}),ZC.Q.G6(s,{color:r,fill:r}),ZC.Q.OV(s,{fontWeight:X,fontStyle:M?"oblique":"normal",textDecoration:N,fontSize:G+"px",fontFamily:L,dominantBaseline:"auto"});var Ae=document.createElement("span");-1!==D.indexOf("<")||-1!==D.indexOf(">")?Ae.innerText=D:Ae.innerHTML=D,D=Ae.innerText||Ae.textContent,Ae=null,s.textContent=D,o.appendChild(s),w=M,E++}}else c.bRTL&&ZC.A4.browser.msie&&(t+=i-c.EN-c.FM),s=ZC.Q.F8("tspan","http://www.w3.org/2000/svg"),ZC.Q.G6(s,{x:ZC._x_(oe+t),y:ZC._x_(re+n),color:c.C2,fill:c.C2,dy:ZC._x_(b)}),ZC.Q.OV(s,{fontWeight:c.sFontWeight,fontStyle:c.N4?"oblique":"normal",textDecoration:c.KD,fontSize:c.DI+"px",fontFamily:c.GJ,dominantBaseline:"auto"}),s.textContent=B,o.appendChild(s),b+=-1===c.FL?1.25*c.DI:c.FL}}if(!g)if(!c.VT&&o&&Q)if(c.G.G4)-1!==ZC.Q.TD(Q).indexOf("zc-text")&&null===ZC._n_(c.G.G4[Q.id])&&(c.G.G4[Q.id]=document.createDocumentFragment()),c.G.G4[Q.id]?c.G.G4[Q.id].appendChild(o):Q.appendChild(o);else Q.appendChild(o)}},paintCANVASText:function(e){var i=this,t=e.idx,n=e.ctx,a=e.i,l=e.fw,o=e.fs,r=e.ff,s=e.c,A=e.dx,C=e.dy,c=e.t;n.save(),n.globalAlpha=i.V1;var u;if(u=(a?"italic":"normal")+" normal "+l+" "+o+"px "+r,n.font=u,n.fillStyle=s,n.textAlign="left",n.textBaseline="alphabetic",n.translate(i.iX+i.BK,i.iY+i.BJ),0!==i.AB&&(n.translate(i.I/2,i.F/2),n.rotate(ZC.TE(i.AB)),n.translate(-i.I/2,-i.F/2)),n.translate(i.EN,i.FH+o),n.translate(A,C),n.fillText(c,0,0),zingchart.DEV.CACHECANVASTEXT){var p=ZC.CanvasCache[i.K].getContext("2d");p.font=u,p.fillStyle=s,p.textAlign="left",p.textBaseline="alphabetic",p.fillText(c,i.EN,i.FH+o+1.25*t*o)}n.restore()},EP:function(e){var i=this;if(ZC.canvas&&"canvas"===i.G.AC&&(e||(e=ZC.AM(i.G.K+"-textprint-c")),!zingchart.CANVASTEXT&&i.AB%360==0)){var t=i.Z;i.Z=e,i.VT=!0;var n=i.G.AC;i.G.AC="canvas",i.paint(),i.VT=!1,i.G.AC=n,i.Z=t}}};ZC.DN=ZC.HU.CD(DN);var QA={$i:function(e){this.b(e);var i=this;i.CL="json",i.O1={graphset:!0,graph:!0,"objects-bottom":!0,"objects-top":!0,maps:!0,plotarea:!0,plots:!0,guide:!0,"static":!0,"value-box":!0},i.bA11y=!1,i.P5="",i.ZA=!1,i.UH="en_us",i.SD=null,i.JN="",i.UF=!1,i.RX={},i.N6="",i.ADI={},i.QP="",i.EX="",i.MF={},i.HI=null,i.AG=[],i.L2="",i.A7=null,i.H6=null,i.D8=null,i.B6=new ZC.AAY(i),i.QQ="",i.KR=null,i.NV=[null,null,null,null],i.OC=!1,i.N5="x",i.KK=!1,i.TN=!1,i.ABG=!1,i.A3A=!1,i.GP=!1,i.A9D={},i.NU=null,i.QT={},i.LV=!1,i.QR=!1,i.AD1=null,i.SW=[],i.P={},i.N1=null,i.DK=null,i.UI=0,i.A20=0,i.A4E=1,i.MK=null,i.SE="",i.AAS="F*nStrlng4Cu$tOmLlc9nc9!",i.M7="",i.A17={},i.A0B=!1,i.AC="",i.KB=null,i.ZU=!1,i.QU=["",""],i.LA=0,i.KQ=[],i.A7P=0,i.A7O=0,i.A9C=!1,i.A1D="",i.A6H=!0,i.IH=null,i.QW=[],i.NX=0,i.AAM=!1,i.SG={},i.A1I=!1,i.G4=zingchart.DEV.DOMFRAGMENTS?{}:null,i.A2K=!1,i.SZ=[]},clearLabelBoxes:function(e){var i=this;if(e)for(var t=i.SZ.length-1;t>=0;t--)i.SZ[t].type===e&&i.SZ.splice(t,1);else i.SZ=[]},usc:function(){return-1!==ZC.AV(this.KQ,"use_single_canvas")},mc:function(e){return e=e||"",ZC.AM(this.K+"-main-c"+(""===e?e:"-"+e))},hideCM:function(){var e;(e=ZC.AM(this.K+"-menu"))&&(e.style.display="none"),this.A9C=!1},ZY:function(){for(var e=this,i=e.NV.length,t=0;t<i;t++)if(null!==ZC._n_(e.NV[t])){switch(e.AC){case"svg":ZC.CO.WG(e.NV[t].ctx,e.NV[t].style,e.NV[t].path.join(" "),e.NV[t].filled);break;case"vml":ZC.CO.WF(e.NV[t].ctx,e.NV[t].style,e.NV[t].path.join(" "),e.NV[t].filled)}e.NV[t]=null}},A93:function(){var e,i,t,n,a=this;ZC.LICENSE=ZC.LICENSE||zingchart.LICENSE||"",ZC.BUILDCODE=ZC.BUILDCODE||zingchart.BUILDCODE||"",ZC.LICENSEKEY=ZC.LICENSEKEY||zingchart.LICENSEKEY||"";var l=[n="file:"===document.location.protocol?ZC.HOSTNAME||"":document.location.hostname],o=n.split(".");for("www"===o[0]?l.push(n.replace("www.","")):l.push("www."+n),e=0;e<=o.length-2;e++){for(var r="*",s=e;s<o.length;s++)r+="."+o[s];l.push(r)}function A(e){if(ZC.NOABOUT&&ZC.NOABOUT instanceof Array){var i=ZC.XR.md5(ZC.AA2(ZC.AA3(e)));-1!==ZC.AV(ZC.NOABOUT,i)&&(a.ABG=!0)}}if(-1!==ZC.AV(l,"localhost")||-1!==ZC.AV(l,"127.0.0.1"))a.TN=!0,a.A3A=!0,A("localhost");else{var C=[["window.AC.Core.zflags","Q^fhx]XKoJJLnmLPUYiWUuQKAOGnuAIWrSN_ZIj_LYvS`jRkihLOSfysvRQTBtQOUUO^`SdgZUHWKDVQ[xST_SWRLyFKogwOclSB"],["window.jsNorthNine.AppIdentity","09Vczmfsf/Q5G8dRWLio+7PVG0KjUnLRqnRSPOeqf6gu/hpxK6BeHRUtuasojuRTPFQYdzNGN57nxLviTf1hV4lwaFjtbv/tA1g0W0k7AKV1g1ouow1nG/+EJLl0khmPDSKBJa8fkP70KLNtrxt5pE2yjx+IvQ40ajd/03rqqtR="]];for(e=0,i=C.length;e<i;e++)try{if(ZC.eval(C[e][0])===ZC.AA3(C[e][1])){a.TN=!0;break}}catch(u){}for(e=0,i=l.length;e<i;e++){var c=ZC.XR.md5(ZC.AA2(ZC.AA3(l[e])));ZC.LICENSE instanceof Array&&-1!==ZC.AV(ZC.LICENSE,c)&&(a.TN=!0,A(c))}ZC.BUILDCODE instanceof Array&&2===ZC.BUILDCODE.length&&(t=(t=ZC.AD6(a.AAS)).replace("O","0"),a.SE=ZC.AC7(ZC.BUILDCODE[0],t),a.SE===ZC.BUILDCODE[1]&&(a.TN=!0,a.A3A=!0,A(ZC.BUILDCODE[0])))}},A47:function(){var e=this;if(null!==e.KR)ZC._todash_(e.KR),e.load();else if(null===ZC._n_(ZC.cache.data["defaults-"+e.QQ])){var i=["query-string"===e.N6?"zcrandom="+Math.random():"",zingchart.ZCOUTPUT?"zcoutput="+e.AC:""].join("&");ZC.A4.ajax({type:"GET",url:e.QQ,dataType:"text",beforeSend:function(i){e.RX.defaults||"http-headers"!==e.N6||i.setRequestHeader("If-Modified-Since","Thu, 01 Jan 1970 00:00:00 GMT")},data:i,error:function(i,t,n,a){return e.O5({name:"Network error",message:"Resource not found ("+a+")"},"URL Data loader"),!1},success:function(i){var t;try{t=JSON.parse(i),ZC.cache.data["defaults-"+e.QQ]=i}catch(n){return e.O5(n,"JSON parser"),!1}e.KR=t,ZC._todash_(e.KR),e.load()}})}else{var t;try{t=JSON.parse(ZC.cache.data["defaults-"+e.QQ])}catch(n){return e.O5(n,"JSON parser"),!1}e.KR=t,ZC._todash_(e.KR),e.load()}},load:function(e,i){var t=this;if(t.M7="load",""!==(i=i||t.QP)&&0!==i.indexOf("javascript:"))if(null===ZC._n_(ZC.cache.data["data-"+i])){var n=["query-string"===t.N6?"zcrandom="+Math.random():"",zingchart.ZCOUTPUT?"zcoutput="+t.AC:""].join("&");ZC.A4.ajax({type:"GET",url:i,dataType:"text",beforeSend:function(e){t.RX.data||"http-headers"!==t.N6||e.setRequestHeader("If-Modified-Since","Thu, 01 Jan 1970 00:00:00 GMT")},data:n,error:function(e,i,n,a){return t.O5({name:"Network error",message:"Resource not found ("+a+")"},"URL Data loader"),!1},success:function(i){t.data_(e,i)}})}else t.data_(e,ZC.cache.data["data-"+i]),ZC.cache.data["data-"+i]=null;else""!==t.EX?t.data_(e,t.EX):null!==t.MF&&(t.A7A?t.MF=JSON.parse(JSON.stringify(t.A7A)):t.A7A=JSON.parse(JSON.stringify(t.MF)),t.data_(e,t.MF))},data_:function(e,i){var t=this;ZC.TS[t.K]=(new Date).getTime(),ZC.AO.A8J("dataload",t)?ZC.AO.C0("dataload",t,t.FI(),i,function(i){t.load_(e,i)}):t.load_(e,i)},A5I:function(e){var i,t;if(!zingchart.DEV.RESOURCES)return[];e||(e=this.o);var n=[];if(e.graphset)for(i=0,t=e.graphset.length;i<t;i++){var a=e.graphset[i].type||"null";if(-1===ZC.AV(ZC.CHARTS,a)){for(var l in"3d"===a.substring(a.length-2)&&(a=a.substring(0,a.length-2)),ZC.EQUIV)ZC.EQUIV.hasOwnProperty(l)&&-1!==ZC.AV(ZC.EQUIV[l],a)&&(a=l);zingchart.loadModules(a),n.push(a)}}for(this.ACR(e),i=0,t=ZC.RP.length;i<t;i++)""!==ZC.GX(ZC.RP[i])&&-1===ZC.AV(ZC.WJ,ZC.GX(ZC.RP[i]))&&n.push(ZC.GX(ZC.RP[i]));return n},ACR:function(e){e||(e=this.o)},load_:function(JL,TX){var s=this,H;s.E.rawsource=zingchart.DEV.KEEPSOURCE?TX:"N/A";var DD=null;if("string"==typeof TX)try{DD=JSON.parse(TX)}catch(JB){try{DD=eval("("+TX+")")}catch(JB){return s.O5(JB,"JSON parser"),!1}}else DD=TX;null===ZC._n_(DD.graphset)&&(DD={graphset:[DD]}),s.E.source="N/A",zingchart.DEV.KEEPSOURCE&&(s.E.source=ZC.GX(JSON.stringify(DD))),DD.theme&&(s.L2=DD.theme),DD.graphset&&1===DD.graphset.length&&null!==ZC._n_(H=DD.graphset[0].theme)&&(s.L2=H),s.AAA(),zingchart.A1S(s,s.A5I(DD),function(){DD=ZC.AO.C0("dataparse",s,s.FI(),DD),zingchart.A1S(s,s.A5I(DD),function(){if(ZC.AO.C0("modulesready",s,{id:s.K}),null===ZC._n_(JL))s.XS(DD),s.o=DD,s.ZA?(s.parse(),s.paint()):s.QL(function(){s.parse(),s.paint()});else{var e=s.P0(JL);if(null!==e&&null!==ZC._n_(H=DD.graphset)){var i=H.length>1?H[e.L]:H[0];i.id||(i.id=e.o.id||""),s.o.graphset[e.L]=i,s.QL(function(){s.parse(JL),s.AG[e.L].paint()})}}})})},XS:function(DD){var s=this,H,i,A6,j,JC;for(null===ZC._n_(DD.graphset)&&(DD={graphset:[DD]}),1===DD.graphset.length&&null===ZC._n_(DD.graphset[0])&&(DD.graphset=[{type:"null"}]),i=0,A6=DD.graphset.length;i<A6;i++)if(null!==ZC._n_(DD.graphset[i])){if(null!==ZC._n_(H=DD.graphset[i].shapes)){var FJ=[];for(DD.graphset[i].labels=DD.graphset[i].labels||[],j=0,JC=H.length;j<JC;j++)if(H[j].generated&&H[j]["map-item"]||FJ.push(H[j]),null!==ZC._n_(H[j].type)&&0===H[j].type.indexOf("zingchart."))try{var M1=H[j].options||{},ED=H[j].type+"."+(M1.name||"");M1.graphid=i;var A2X=eval(ED).call(s,M1,DD,H[j]);for(var A3R in A2X)A2X.hasOwnProperty(A3R)&&("label"===A2X[A3R].objtype?DD.graphset[i].labels.push(A2X[A3R]):FJ.push(A2X[A3R]))}catch(e){}DD.graphset[i].shapes=FJ}var A6L;if(null!==ZC._n_(A6L=DD.graphset[i].widgets))for(var AAX=s.A5J(DD,i),k=0;k<A6L.length;k++){var A2T=A6L[k];if(null!==ZC._n_(A2T.type)&&null!==ZC._n_(zingchart.widgets[A2T.type])&&"function"==typeof zingchart.widgets[A2T.type].parse)try{var BI={};ZC._cp_(A2T,BI),BI.graph=AAX.graph,BI.loader={id:s.K,width:s.I,height:s.F};var o=zingchart.widgets[A2T.type].parse.call(s,BI);if(null!==ZC._n_(H=o.graphs))for(j=0;j<H.length;j++)DD.graphset.push({}),ZC._cp_(H[j],DD.graphset[DD.graphset.length-1]);if(null!==ZC._n_(H=o.labels))for(null===ZC._n_(DD.graphset[i].labels)&&(DD.graphset[i].labels=[]),j=0;j<H.length;j++)DD.graphset[i].labels.push(H[j]);if(null!==ZC._n_(H=o.shapes))for(null===ZC._n_(DD.graphset[i].shapes)&&(DD.graphset[i].shapes=[]),j=0;j<H.length;j++)DD.graphset[i].shapes.push(H[j])}catch(e){}}}},AAI:function(e,i){var t=this;switch(e){case"line":return new ZC.A6E(t);case"area":return new ZC.A6F(t);case"vline":return new ZC.A9X(t);case"varea":return new ZC.A9Y(t);case"bar":case"vbar":case"column":return new ZC.A2M(t);case"hbar":return new ZC.A2N(t);case"mixed":case"hmixed":case"mixed3d":for(var n=!1,a=t.o.graphset[i].series,l=0,o=a.length;l<o;l++)a[l]&&a[l].type&&-1!==a[l].type.indexOf("3d")&&(n=!0);return n?new ZC.A2Z(t):t.o.graphset[i].plot&&t.o.graphset[i].type&&t.o.graphset[i].plot&&t.o.graphset[i].plot.type&&-1!==t.o.graphset[i].plot.type.indexOf("3d")?new ZC.A2Z(t):"mixed"===e?new ZC.A57(t):new ZC.A8R(t);case"scatter":return new ZC.A7V(t);case"hscatter":return new ZC.A7B(t);case"bubble":return new ZC.A8S(t);case"hbubble":return new ZC.A7W(t);case"ring":case"pie":return new ZC.A3U(t);case"nestedpie":return new ZC.A6P(t);case"radar":case"polar":return new ZC.A9S(t);case"venn":return new ZC.AAG(t);case"bullet":case"vbullet":return new ZC.A7Z(t);case"hbullet":return new ZC.A80(t);case"funnel":case"vfunnel":return new ZC.A82(t);case"hfunnel":return new ZC.A83(t);case"heatmap":case"piano":return new ZC.A9T(t);case"stock":return new ZC.A9U(t);case"range":return new ZC.A9W(t);case"vrange":return new ZC.ZCVRangeGraph(t);case"gauge":return new ZC.A9V(t);case"line3d":return new ZC.A8W(t);case"area3d":return new ZC.A8X(t);case"ring3d":case"pie3d":return new ZC.A5C(t);case"bar3d":case"vbar3d":return new ZC.A8V(t);case"hbar3d":return new ZC.A8U(t);case"null3d":return new ZC.A90(t);default:return new ZC.AAF(t)}},P0:function(e){for(var i=this,t=0,n=i.AG.length;t<n;t++)if(i.AG[t].K===i.K+"-graph-"+e||i.AG[t].K===i.K+"-graph-id"+e||i.AG[t].K===e||t===e)return i.AG[t];return null},A5D:function(e,i){var t=this,n=ZC.A4("#"+t.K+("svg"===t.AC?"-top":"-main")),a=ZC._tx_(t.K);e-=n.offset().left,i-=n.offset().top;for(var l=null,o=0,r=t.AG.length;o<r;o++)ZC.DS(e,t.AG[o].iX,t.AG[o].iX+t.AG[o].I*a[0])&&ZC.DS(i,t.AG[o].iY,t.AG[o].iY+t.AG[o].F*a[1])&&(l=t.AG[o]);return l},AAA:function(e){var i=this;if("undefined"==typeof i.E.themesloaded){void 0===e&&(e=!1),""===i.L2&&(i.L2="light"),i.L2=String(i.L2).replace("zingchart","classic");for(var t=i.L2.split(/\s+|;|,/),n=0,a=t.length;n<a;n++)i.B6.AB0(t[n]);if(i.KR instanceof Array)for(n=0;n<i.KR.length;n++)i.B6.A47(i.KR[n]);else i.KR instanceof Object&&i.B6.A47(i.KR);ZC.mobile&&i.B6.AB0("mobile"),e||(i.E.themesloaded=!0)}},parse:function(e){var i,t,n,a,l,o,r=this;r.N5="x",r.E.json=ZC.GX(JSON.stringify(r.o)),ZC._cp_(r.o.layers,r.O1),1===r.o.graphset.length&&ZC._cp_(r.o.graphset[0].layers,r.O1);var s=r.FI();if(null!==ZC._n_(e)&&(s.graphid=e),ZC.AO.C0("dataready",r,s),r.M7="parse",r.QU[1]=r.QU[0],r.QU[0]="",r.QU[0]+=r.I+":"+r.F+":",null!==ZC._n_(i=r.o.graphset))for(r.QU[0]+=i.length+":",a=0;a<i.length;a++)r.QU[0]+=(i[a].type||"")+":",r.QU[0]+=(i[a].x||"")+":"+(i[a].y||"")+":"+(i[a].width||"")+":"+(i[a].height||"")+":",null!==ZC._n_(i[a].series)&&(r.QU[0]+=i[a].series.length+":");if(ZC.AM(r.K+"-main-c")&&r.clear(e,!1),"undefined"!=typeof ZC.A56&&(r.H6=new ZC.A56(r)),r.YD("layout","N5"),null===ZC._n_(e)){r.B6.B6["font-family"]&&(zingchart.FONTFAMILY=r.B6.B6["font-family"]);var A=!!r.o.gui;if(r.B6.load(r.o,"loader",!1,!0),r.assign_a([["gui","DK"],["globals","SD"]]),r.o.graphset&&1===r.o.graphset.length&&(t=r.o.graphset[0],null!==ZC._n_(i=t.gui)&&(r.DK=i),null!==ZC._n_(i=t.globals)&&(r.SD=i)),ZC._todash_(r.SD),ZC._cp_(r.B6.B6.root.gui,r.DK,!1,!0,!0),r.DK.behaviors)for(a=r.DK.behaviors.length-1;a>=0;a--)for(o=0;o<a;o++)if(r.DK.behaviors[a].id===r.DK.behaviors[o].id){r.DK.behaviors.splice(a,1);break}if(A||delete r.o.gui,ZC._todash_(r.DK),r.P={},null!==ZC._n_(i=r.o.style))for(n in i)"url"!==n&&(r.P[n]=i[n]);if(r.o.graphset&&1===r.o.graphset.length&&(t=r.o.graphset[0],null!==ZC._n_(i=t.style)))for(n in i)"url"!==n&&(r.P[n]=i[n]);ZC._todash_(r.P),r.O1.graphset&&r.b(),r.assign_a([["locale","UH"],["set-locale","UH"],["layout","N5"],["h-space","A7P","i"],["v-space","A7O","i"],["flat","KK","b"],["show-progress","A0B","b"]]),r.o.graphset&&1===r.o.graphset.length&&(t=r.o.graphset[0],null!==ZC._n_(i=t.locale)&&(r.UH=i),null!==ZC._n_(i=t["set-locale"])&&(r.UH=i),null!==ZC._n_(i=t.flat)&&(r.KK=ZC._b_(i)),null!==ZC._n_(i=t["show-progress"])&&(r.A0B=ZC._b_(i))),null!==ZC._n_(i=zingchart.i18n[r.UH])&&(ZC.HG=i),r.AG=[]}var C=0,c=0,u=r.I,p=r.F;if(null!==ZC._n_(r.o.margin)||null!==ZC._n_(r.o["margin-top"])||null!==ZC._n_(r.o["margin-right"])||null!==ZC._n_(r.o["margin-bottom"])||null!==ZC._n_(r.o["margin-left"])){var Z=new ZC.HU(r);Z.append(r.o,!1,!1),Z.parse(),C=Z.E0,c=Z.EB,u=u-Z.E0-Z.EA,p=p-Z.EB-Z.DW}var h,d,f=r.P0(e);if(null!==ZC._n_(h=r.o.graphset)){var _=0;for(a=0,l=h.length;a<l;a++)d=0,null!==ZC._n_(i=h[a].page)&&(d=ZC._i_(i)),_+=r.LA===d?1:0;var g=ZC.AQ.A2F(r.N5,_),v=ZC._i_(g[0]),b=ZC._i_(g[1]),m=0,B=0,E=0;for(a=0,l=h.length;a<l;a++){if(d=0,null===f&&null!==ZC._n_(i=h[a].page)&&(d=ZC._i_(i)),(null===f||E===f.L)&&r.LA===d){if(r.AG[E]=r.AAI(h[a].type||"null",a),r.AG[E].NY=r.AG[E].AF+"graph",r.B6.load(r.AG[E].o,"graph"),r.B6.load(r.AG[E].o,h[a].type||"null"),r.AG[E].append(r.o.graph),r.AG[E].append(h[a]),r.AG[E].L=E,null===ZC._n_(h[E].id)||""===h[E].id?r.AG[E].K=r.K+"-graph-id"+E:r.AG[E].K=r.K+"-graph-"+h[a].id,h.length>0){for(var D=0,K=0,F=ZC._i_((u-(b+1)*r.A7P)/b),x=ZC._i_((p-(v+1)*r.A7O)/v),I=["x","y","width","height"],y=0;y<I.length;y++)null!==ZC._n_(r.E["graph-"+E+"-"+I[y]])&&(delete r.E["graph-"+E+"-"+I[y]],delete r.AG[E].o[I[y]]);null===ZC._n_(r.AG[E].o.x)?r.E["graph-"+E+"-x"]=r.AG[E].o.x=ZC._i_(r.iX+(m+1)*r.A7P+m*F)+C:(D=ZC.IO(r.AG[E].o.x))<1&&(D=ZC._i_(r.I*D)),null===ZC._n_(r.AG[E].o.y)?r.E["graph-"+E+"-y"]=r.AG[E].o.y=ZC._i_(r.iY+(B+1)*r.A7O+B*x)+c:(K=ZC.IO(r.AG[E].o.y))<1&&(K=ZC._i_(r.F*K)),null===ZC._n_(r.AG[E].o.width)&&(r.E["graph-"+E+"-width"]=r.AG[E].o.width=Math.max(F,F-D)),null===ZC._n_(r.AG[E].o.height)&&(r.E["graph-"+E+"-height"]=r.AG[E].o.height=Math.max(x,x-K))}r.AG[E].parse()}r.LA===d&&(E++,++m===b&&(B++,m=0))}}null===ZC._n_(e)&&null!==ZC._n_(i=r.o.refresh)&&(r.HI={type:"full",interval:10},ZC._cp_(i,r.HI))},A46:function(e,i){i=i||"";var t=[];for(var n in e)if("object"==typeof e[n])for(var a=this.A46(e[n],i+"."+n),l=0,o=a.length;l<o;l++)-1===ZC.AV(t,a[l])&&t.push(a[l]);else{var r=i+"."+n;"background-image"!==n&&"backgroundImage"!==n||""===e[n]||"zc."===e[n].substring(0,3)||(!ZC.ie67&&ZC.PATTERNS&&"PATTERN_"===e[n].substring(0,8)&&(e[n]=ZC.PATTERNS[e[n].substring(8)]),"!"===e[n].charAt(0)&&(e[n]=e[n].substring(1),this.E["safe-images"]=this.E["safe-images"]||[],this.E["safe-images"].push(e[n])),t.push([e[n],"image"])),"src"===n&&""!==e[n]&&"zc."!==e[n].substring(0,3)&&-1!==r.indexOf(".images.")&&(!ZC.ie67&&ZC.PATTERNS&&"PATTERN_"===e[n].substring(0,8)&&(e[n]=ZC.PATTERNS[e[n].substring(8)]),"!"===e[n].charAt(0)&&(e[n]=e[n].substring(1),this.E["safe-images"]=this.E["safe-images"]||[],this.E["safe-images"].push(e[n])),t.push([e[n],"image"])),".csv"===r.substr(r.length-4,4)&&"string"==typeof e[n]&&t.push([e[n],"csv"]),"url"===n&&(-1!==r.indexOf(".style.")&&t.push([e[n],"css"]),-1!==r.indexOf(".csv.")&&t.push([e[n],"csv"]),-1!==r.indexOf(".marker.")&&t.push([e[n],"image"])),"string"==typeof e[n]&&"url"!==n&&(0===e[n].indexOf("url:")&&"values"===n||0===e[n].indexOf("javascript:"))&&-1===ZC.AV(["format","text","tooltipText"],ZC.EH(n))&&t.push([e[n],"data"])}return t},QL:function(JE){var s=this;if(zingchart.DEV.RESOURCES){var J8=s.A46(s.o).concat(s.A46(s.KR));if(0!==J8.length){var UI=0,L6={},A1M=0;s.E["safe-images"]=s.E["safe-images"]||[];var C4=window.setInterval(function(){if(UI>=J8.length){for(var e in window.clearInterval(C4),s.ABO(s.o),L6)if(0!==e.indexOf("data:")&&-1===ZC.AV(s.E["safe-images"],e))try{if(L6[e].width>0&&L6[e].height>0){var i=document.createElement("canvas");i.width=L6[e].width,i.height=L6[e].height,i.getContext("2d").drawImage(L6[e],0,0);var t=i.toDataURL("image/png");L6[e].onload=null,L6[e].onerror=null,L6[e].src=t,ZC.cache.data[e]=L6[e]}}catch(n){}window.setTimeout(function(){zingchart.Y1[s.K]&&JE()},1)}else A32(++A1M)},20);A32(A1M)}else zingchart.Y1[s.K]&&JE()}else zingchart.Y1[s.K]&&JE();function A32(i){if(!(i>=J8.length)){var EX,ML,KI=J8[i][0],A0K=J8[i][1];if("url:"===KI.substring(0,4)){var QP=KI.substring(4);s.QT["url:"+QP]="[]";try{EX=["query-string"===s.N6?"zcrandom="+Math.random():""].join("&"),ZC.A4.ajax({type:"GET",url:QP,beforeSend:function(e){s.RX.data||"http-headers"!==s.N6||e.setRequestHeader("If-Modified-Since","Thu, 01 Jan 1970 00:00:00 GMT")},data:EX,error:function(e,i,t,n){return s.O5({name:"Network error",message:"Resource not found ("+n+")"},"URL Data loader"),!1},success:function(e,i,t,n){s.QT["url:"+n]=e,UI++}})}catch(JB){return s.O5(JB,"URL Data loader"),!1}}else if("javascript:"===KI.substring(0,11))if("zc.ext.load"===s.QT[KI]){s.QT[KI]="[]";var E4=ZC.AO.AAJ(KI.substring(11)),O={id:s.K,resource:KI,callback:function(e){s.QT[KI]=e,UI++}},A06=E4[0];O.arguments=E4[1];try{var ZH=eval(A06).call(s,O);null!==ZC._n_(ZH)&&ZH&&(s.QT[KI]=ZH,UI++)}catch(JB){return s.O5(JB,"JavaScript data loader"),!1}}else UI++;else"image"===A0K?(L6[KI]=new Image,L6[KI].crossOrigin="anonymous",L6[KI].onload=function(){UI++},L6[KI].onerror=function(){var e=ZC._b_(s.o.strict);if(ZC.IMG404.push(KI),e)return s.O5({name:"Network error",message:"Resource not found ("+this.src+")"},"Resource loader (image)"),!1;this.src=ZC.BLANK,UI++},L6[KI].src=KI,ZC.cache.data[KI]=L6[KI]):"css"===A0K?(EX=["query-string"===s.N6?"zcrandom="+Math.random():""].join("&"),ZC.A4.ajax({type:"GET",url:KI,beforeSend:function(e){s.RX.css||"http-headers"!==s.N6||e.setRequestHeader("If-Modified-Since","Thu, 01 Jan 1970 00:00:00 GMT")},data:EX,error:function(e,i,t){return s.O5(t,"Resource loader"),!1},success:function(e){for(var i={},t=e.match(/[a-zA-Z0-9\.\#\-](.+?)\{((.|\s)+?)\}/gi),n=0,a=t.length;n<a;n++){ML=t[n].split("{");var l=ZC.GX(ML[0]),o=l.split(/\s+/);if(1===o.length||2===o.length&&ZC.GX(o[0])==="#"+s.K){i[l=ZC.GX(1===o.length?o[0]:o[1])]||(i[l]={});for(var r=0,A=(ML=ML[1].replace("}","").split(";")).length;r<A;r++){var C=ML[r].split(":");2===C.length&&(i[l][ZC.GX(C[0])]=""+ZC.GX(C[1]))}}}null!==ZC._n_(s.o.style)?ZC._cp_(i,s.o.style):null!==ZC._n_(s.o.graphset)&&1===s.o.graphset.length&&s.o.graphset[0].style&&ZC._cp_(i,s.o.graphset[0].style),UI++}})):"csv"===A0K&&(EX=["query-string"===s.N6?"zcrandom="+Math.random():""].join("&"),ZC.A4.ajax({type:"GET",url:KI,beforeSend:function(e){s.RX.csv||"http-headers"!==s.N6||e.setRequestHeader("If-Modified-Since","Thu, 01 Jan 1970 00:00:00 GMT")},data:EX,error:function(e,i,t){return s.O5(t,"Resource loader"),!1},success:function(e,i,t,n){s.A9D[n]=e,UI++}}))}}},ABO:function(BZ){var s=this;for(var p in BZ)if("object"==typeof BZ[p])s.ABO(BZ[p]);else for(var EX in s.QT)EX===BZ[p]&&(BZ[p]=eval(s.QT[EX]))},resize:function(e){for(var i,t,n,a=this,l=0;l<a.AG.length;l++)null!==ZC._n_(ZC.REFRESH_TICK[a.AG[l].K])&&clearInterval(ZC.REFRESH_TICK[a.AG[l].K]);if(a.M7="",a.E.resize=!0,a.E.wh=a.I+"/"+a.F,a.o.graphset)if(a.A1I)zingchart.exec(a.K,"destroy"),zingchart.render(zingchart.params[a.K]);else{for(void 0===e&&(e=!1),l=0;l<a.AG.length;l++)null!==ZC._n_(a.H6)&&a.H6.IX&&a.H6.U0(null),null!==ZC._n_(a.AG[l].HO)&&a.AG[l].HO.IX&&a.AG[l].HO.MB(null),null!==ZC._n_(a.AG[l].HZ)&&a.AG[l].HZ.IX&&a.AG[l].HZ.MB(null),null!==ZC._n_(a.AG[l].B7)&&a.AG[l].B7.A3M&&a.AG[l].B7.W6();if(ZC.AO.C0("resize",a,a.FI()),e=!1);else{for(l=0;l<a.AG.length;l++)for(n=0;n<a.AG[l].AY.A3.length;n++)a.E["g-"+l+"-p-"+n+".visible"]=a.AG[l].E["plot"+n+".visible"];for(l=0;l<a.AG.length;l++)a.E["g-"+a.AG[l].L+"-selection"]=JSON.stringify(a.AG[l].CF);for(var o=a.o.graphset,r=["labels","shapes"],s=0,A=o.length;s<A;s++)for(var C=0;C<r.length;C++){var c=r[C],u=[];if(null!==ZC._n_(o[s][c])){for(l=0,t=o[s][c].length;l<t;l++)o[s][c][l].generated||u.push(o[s][c][l]);o[s][c]=u}}if(a.XS(a.o),a.o=ZC.AO.C0("dataparse",a,a.FI(),a.o),ZC.A4("#"+a.K+"-top").width(a.I).height(a.F),a.E["from-api"]&&(ZC.A4("#"+a.K+"-wrapper").width(a.I).height(a.F),delete a.E["from-api"]),1===(i=ZC.A4("#"+a.K+"-img")).length&&i.width(a.I).height(a.F).css("clip","rect(1px,"+(a.I-1)+"px,"+(a.F-1)+"px,1px)"),"svg"===a.AC&&(a.KB.setAttribute("width",a.I+"px"),a.KB.setAttribute("height",a.F+"px"),a.KB.setAttribute("viewBox","0 0 "+a.I+" "+a.F)),"canvas"===a.AC||"vml"===a.AC){for(ZC.A4("#"+a.K+"-main").width(a.I).height(a.F),l=0,t=a.AG.length;l<t;l++)ZC.A4("#"+a.AG[l].K+"-hover").remove();ZC.A4("#"+a.K+"-main>div").width(a.I).height(a.F)}for("canvas"===a.AC&&((i=ZC.AM(a.K+"-main-c"))&&(i.width=a.I,i.height=a.F),(i=ZC.AM(a.K+"-main-c-top"))&&(i.width=a.I,i.height=a.F),ZC.A4("#"+a.K+"-objects-bottom canvas, #"+a.K+"-objects-top canvas, #"+a.K+"-tools canvas").each(function(){this.width=a.I,this.height=a.F})),"vml"===a.AC&&ZC.A4("#"+a.K+"-objects-bottom div, #"+a.K+"-objects-top div, #"+a.K+"-tools div").each(function(){this.style.width=a.I+"px",this.style.height=a.F+"px"}),a.parse(),l=0,t=a.AG.length;l<t;l++)a.AG[l].UE&&a.AG[l].UE(),a.AG[l].HM=!0,a.AG[l].A6B=a.AG[l].GG,a.AG[l].GG=!1;for(a.paint(),l=0;l<a.AG.length;l++)for(n=0;n<a.AG[l].AY.A3.length;n++)delete a.E["g-"+l+"-p-"+n+".visible"];for(l=0;l<a.AG.length;l++)a.AG[l].HM=!1,a.AG[l].GG=a.AG[l].A6B,delete a.AG[l].A6B,delete a.E["g-"+a.AG[l].L+"-selection"]}}},clearGenerated:function(){var e=this.o.graphset,i=["labels","shapes"];if(e)for(var t=0,n=e.length;t<n;t++)for(var a=0;a<i.length;a++){var l=i[a],o=[];if(null!==ZC._n_(e[t][l])){for(var r=0,s=e[t][l].length;r<s;r++)e[t][l][r].generated||o.push(e[t][l][r]);e[t][l]=o}}},clear:function(e,i,t){var n=this;for(var a in n.E)-1!==a.indexOf("-label-")&&-1!==a.indexOf("-bounds")&&delete n.E[a];if(void 0===i&&(i=!0),ZC.A4("."+n.K+"-history-area").die("click",n.A0X),ZC.A4("."+n.K+"-history-area").remove(),null!==ZC._n_(e))n.P0(e).clear();else{i&&n.clearGenerated(),n._unbind_();for(var l=0,o=n.AG.length;l<o;l++)"vml"===n.AC&&t?n.AG[l].destroy():n.AG[l].clear();var r,s,A;null!==(r=ZC.AM(n.K+"-main-c"))&&ZC.Q.IW(r,n.AC,n.iX,n.iY,n.I,n.F),null!==(A=ZC.AM(n.K+"-main-c-top"))&&ZC.Q.IW(A,n.AC,n.iX,n.iY,n.I,n.F),null!==(s=ZC.AM(n.K+"-trigger-c"))&&(ZC.Q.IW(s,n.AC,n.iX,n.iY,n.I,n.F),ZC.A4("#"+n.K+"-menu-area").remove()),n.A7&&n.A7.hide(),ZC.A4("."+n.K+"-focus").remove(),ZC.A4("."+n.K+"-menu-item").remove(),ZC.Q.EW([n.K+"-menu-trigger",n.K+"-menu"]),ZC.Q.EW(n.K+"-license-text"),null!==n.IH&&ZC.Q.EW([n.K+"-history-path",n.K+"-history-back-path",n.K+"-history-forw-path",n.K+"-history-gradient",n.K+"-history-back-gradient",n.K+"-history-forw-gradient"])}},AB1:function(){var e,i,t,n=this,a=n.I+"/"+n.F,l=ZC.Q.HW({id:n.K+"-wrapper",position:"relative",p:ZC.AM(n.K)});ZC.Q.OV(l,{height:"100%"===n.MY?n.MY:n.F+"px",width:"100%"===n.G1?n.G1:n.I+"px"});var o=new ZC.DN(n);if(n.B6.load(o.o,"loader.gui.accessibility-box"),n.o.gui&&n.o.gui["accessibility-box"]&&o.append(n.o.gui["accessibility-box"]),n.o.graphset&&1===n.o.graphset.length&&n.o.graphset[0].gui&&n.o.graphset[0].gui["accessibility-box"]&&o.append(n.o.graphset[0].gui["accessibility-box"]),o.parse(),n.bA11y){var r=ZC.Q.HW({id:n.K+"-a11yinfo",position:"absolute",p:l});ZC.Q.OV(r,{zIndex:9999,cursor:"pointer",top:"0px",left:"0px",padding:o.FH+"px "+o.FM+"px "+o.FR+"px "+o.EN+"px ",width:o.I+"px",height:o.F+"px",textAlign:"center",verticalAlign:"middle",fontSize:o.DI+"px",border:o.AU+"px solid "+o.BX,color:o.C2,backgroundColor:o.A0}),r.innerHTML=o.AK,""!==n.P5&&ZC.Q.G6(r,{tabindex:0,role:"img","aria-label":n.P5})}var s=ZC.Q.HW({cls:"zc-rel zc-top",wh:a,id:n.K+"-top",overflow:"hidden",position:"absolute",p:l});switch(zingchart.OFFSET&&(s.style.left="-0.5px",s.style.top="-0.5px"),n.AC){case"svg":n.KB=ZC.Q.F8("svg","http://www.w3.org/2000/svg"),n.KB.setAttributeNS&&n.KB.setAttributeNS(null,"xlink","http://www.w3.org/1999/xlink"),ZC.Q.G6(n.KB,{version:"1.1",id:n.K+"-svg","class":"zc-svg",width:n.I,height:n.F,display:"block",viewBox:"0 0 "+n.I+" "+n.F}),s.appendChild(n.KB);var A=ZC.Q.F8("defs","http://www.w3.org/2000/svg");if(A.id=n.K+"-defs",n.KB.appendChild(A),ZC.Q.K5({cls:"zc-rel zc-main",wh:a,id:n.K+"-main",p:n.KB},n.AC),n.A27=[],n.o.graphset)for(e=0,i=n.o.graphset.length;e<i;e++)if((t=n.o.graphset[e].resources)&&t.length)for(var C=0;C<t.length;C++)if("css"===t[C].type&&t[C].url){var c=ZC.Q.F8("link","http://www.w3.org/2000/svg");ZC.Q.G6(c,{xmlns:"http://www.w3.org/1999/xhtml",href:t[C].url,rel:"stylesheet",type:"text/css"}),n.A27.push(t[C].url),A.appendChild(c)}break;case"vml":case"canvas":ZC.Q.HW({cls:"zc-rel zc-main",wh:a,id:n.K+"-main",p:s})}},paintHistory:function(){},paint:function(){var e=this;e.M7="paint";var i=e.I+"/"+e.F;if(e.A0O(),null===ZC.AM(e.K+"-top")){e.AB1();var t=ZC.AM(e.K+"-main");if(e.O1.graphset&&ZC.Q.HL({cls:"zc-abs",id:e.K+"-main-c",wh:i,p:t},e.AC),e.G.usc())ZC.Q.HL({cls:"zc-abs",id:e.K+"-main-c-top",wh:i,p:t},e.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-print-c",p:t,wh:i,display:"none"},e.AC);else{ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-objects-bottom",p:t},e.AC),zingchart.DEV.MAPSONBOTTOM&&ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-objects-maps",p:t},e.AC),ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-graphset",p:t},e.AC),zingchart.DEV.MAPSONBOTTOM||ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-objects-maps",p:t},e.AC),ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-objects-top",p:t},e.AC),ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-hover",p:t},e.AC),ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-objects-front",p:t},e.AC),ZC.Q.K5({cls:"zc-abs zc-text",wh:i,id:e.K+"-text",p:t},e.AC);var n="legend",a="tools";("legend"===e.o["top-layer"]||e.o.graphset&&1===e.o.graphset.length&&"legend"===e.o.graphset[0]["top-layer"])&&(n="tools",a="legend"),ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-"+n,p:t},e.AC),ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-"+a,p:t},e.AC);var l=ZC.AM(e.K+"-tools");e.O1["static"]&&ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-static-c",wh:i,p:l},e.AC),e.O1.guide&&ZC.Q.HL({cls:"zc-abs zc-layer zc-guide-c",id:e.K+"-guide-c",wh:i,p:l},e.AC),(ZC.A4.browser.opera&&ZC._i_(ZC.A4.browser.version)<=9.5||ZC.mobile||"classic"!==e.L2)&&ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-trigger-c",wh:i,p:l},e.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-print-c",p:l,wh:i,display:"none"},e.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-textprint-c",p:l,wh:i,display:"none"},e.AC),ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-text-top",p:t},e.AC)}if(!zingchart.DEV.SKIPTRACKERS){var o=document.createElement("img");if(o.id=e.K+"-img",o.className="zc-img",o.setAttribute("useMap","#"+e.K+"-map"),o.setAttribute("alt",""),ZC.Q.OV(o,{position:"absolute",borderWidth:0,width:e.I+2*ZC.MAPTX+"px",height:e.F+2*ZC.MAPTX+"px",left:-ZC.MAPTX+"px",top:-ZC.MAPTX+"px",zIndex:0,opacity:0,filter:"alpha(opacity=0)",clip:"rect("+(ZC.MAPTX+1)+"px,"+(e.I+ZC.MAPTX-1)+"px,"+(e.F+ZC.MAPTX-1)+"px,"+(ZC.MAPTX+1)+"px)"}),o.src=(ZC.ie67?"//":"")+ZC.BLANK,ZC.AM(e.K+"-top").appendChild(o),!e.G.usc()){var r=document.createElement("map");r.className="zc-map",ZC.Q.G6(r,{id:e.K+"-map",name:e.K+"-map"}),ZC.AM(e.K+"-top").appendChild(r);for(var s=0;s<e.AG.length;s++)r.innerHTML+='<area shape="rect" coords="0,0,1,1" id="mark'+s+'">'}}}e.Z=ZC.AM(e.K+"-main-c"),e.b();var A,C,c,u=!1,p=!1;for(A=0,C=e.AG.length;A<C;A++){e.AG[A].paint(),(null!==e.AG[A].CX&&e.AG[A].CX.AP||null!==e.AG[A].HF&&e.AG[A].HF.AP)&&(u=!0);for(var Z=0;Z<e.AG[A].BO.length;Z++)if(e.AG[A].BO[Z].GP){p=!0;break}}if((c=ZC.AM(e.K+"-map"))&&!e.ZA&&(document.getElementById(e.K+"-entry")||(c.innerHTML='<area shape="rect" tabindex="0" coords="0,0,1,1" id="'+e.K+'-entry">'+c.innerHTML+'<area shape="rect" tabindex="0" coords="0,0,1,1" id="'+e.K+'-exit">')),e.G4){for(var h in e.G4)ZC.AM(h).appendChild(e.G4[h]);e.G4=null}if(e.E.preservezoom=null,e.TN||e.UF||(e.YV?e.A95():e.YV=window.setInterval(function(){e.A93(),e.TN||e.UF?(window.clearInterval(e.YV),ZC.Q.EW(e.K+"-license-text")):ZC.AM(e.K+"-license-text")||e.A95()},2e3)),-1===ZC.AV(e.KQ,"skip_context_menu")&&e.A61(),e.bA11y){zingchart.zc_a11y.events_init||(zingchart.zc_a11y.events_init=!0,ZC.A4(document).live("focus",zingchart.zc_a11y.focus),ZC.A4(document).live("blur",zingchart.zc_a11y.blur),ZC.A4(document).live("mousedown",zingchart.zc_a11y.mousedown),ZC.A4(document).live("keydown",zingchart.zc_a11y.keydown));var d=ZC.Q.HW({id:e.K+"-focus",position:"absolute",p:ZC.AM(e.K)});ZC.Q.OV(d,{left:"-9999px",top:"-9999px",height:"10px",width:"10px",opacity:.5,"border-radius":"5px",border:"5px solid #f00"})}if(-1===ZC.AV(e.KQ,"skip_interactivity")?("undefined"!=typeof ZC.A29&&(e.A7=new ZC.A29(e)),p&&e.H6.bind(),u&&"undefined"!=typeof ZC.JY&&(e.D8=new ZC.JY(e),e.D8.bind()),ZC.mobile&&(e.AGA=function(i){ZC.swipe={xy:ZC.Q.MJ(i),ts:(new Date).getTime()},i.target.id===e.K+"-menu-area"?(ZC.move=!1,e.A7&&e.A7.hide(),zingchart.Z2(i)):(null===e.DK||null===ZC._n_(e.DK["page-scroll"])||e.DK["page-scroll"]||i.preventDefault(),ZC.move=!1,e.hideCM(),e.A7&&e.A7.hide(),e.Z3(i))},e.P1=function(){window.clearTimeout(e.AAT),e.A3B=null},e.AG9=function(i){if(ZC.swipe){var t=ZC.Q.MJ(i);if(ZC._a_(t[0]-ZC.swipe.xy[0])>100&&(new Date).getTime()-ZC.swipe.ts<1e3){var n=e.FI();n.direction=t[0]>ZC.swipe.xy[0]?"right":"left",ZC.AO.C0("swipe",e,n)}ZC.swipe=null}e.A9C||ZC.move||zingchart.SJ(i),e.P1(i)},ZC.A4("#"+e.K+"-img").bind("touchstart",e.AGA).bind("touchmove",e.P1).bind("touchend",e.AG9),ZC.A4("#"+e.K+"-pixmap").bind("touchstart",e.AGA).bind("touchmove",e.P1).bind("touchend",e.AG9),ZC.A4("#"+e.K+"-menu-area").live("touchstart",e.AGA)),e.zc_loader_mousewheel=function(i){var t=e.FI();t.ev=i,ZC.AO.C0("mousewheel",e,t)},ZC.A4("#"+e.K+"-img").bind("mousewheel",e.zc_loader_mousewheel),ZC.A4("#"+e.K+"-map").bind("mousewheel",e.zc_loader_mousewheel),"svg"===e.AC&&ZC.A4("#"+e.K+"-svg").bind("mousewheel",e.zc_loader_mousewheel),e.A28=function(i){27===i.keyCode&&e.QR&&(e.A7Q||e.A98())},ZC.A4(document).bind("keyup",e.A28),e.A98=function(){ZC.A4("#"+e.K+"-menu-item-exitfullscreen").die("click",e.A98),ZC.FSSTATUS=null,ZC.Q.EW(e.K+"-data-table"),e.destroy(),zingchart.FSID&&ZC.AM(zingchart.FSID)&&(ZC.AM(zingchart.FSID).style.display="none")},ZC.A4("#"+e.K+"-menu-item-exitfullscreen").live("click",e.A98)):ZC.mobile&&(e.zc_loader_touchstart_static=function(e){return e.preventDefault(),zingchart.SJ(e),!1},ZC.A4("#"+e.K+"-img").bind("touchstart",e.zc_loader_touchstart_static)),null!==e.HI){var f=ZC._i_(e.HI.interval);f=f>=50?f:1e3*f,window.setTimeout(function(){e.N9(),e.load()},f)}e.M7="",ZC.TS[e.K]=(new Date).getTime()-ZC.TS[e.K],e.E["fire-complete"]&&(ZC.AO.C0("complete",e,e.FI()),e.E["fire-complete"]=null),e.E["fire-load"]&&(ZC.AO.C0("load",e,e.FI()),e.E["fire-load"]=null)},togglePreviewMasks:function(e){for(var i=this,t=0;t<i.AG.length;t++)i.AG[t].B7&&i.AG[t].B7.toggleMasks(e)},createPreviewMasks:function(){var e=this,i=document.createElement("canvas");i.width=e.I,i.height=e.F,i.setAttribute("class","");for(var t=0;t<e.AG.length;t++)e.AG[t].B7&&e.AG[t].B7.toggleMasks(!0,i);return i},AGL:function(){null===ZC._n_(ZC.showZCAbout)&&(ZC.showZCAbout=function(e){zingchart.exec(e.id,"toggleabout")}),zingchart.exec(this.K,"addmenuitem",{text:"About ZingChart","function":"ZC.showZCAbout()",order:100})},A95:function(){var e,i=this,t={},n=i.DK.watermark;i.B6.load(t,"loader.gui.watermark"),n&&ZC._cp_(n,t),1===i.o.graphset.length&&i.o.graphset[0].gui&&(e=i.o.graphset[0].gui.watermark)&&ZC._cp_(e,t);var a=ZC._l_(ZC._i_(t.type||1),1,2),l=t.position||"br";-1===ZC.AV(["tl","tr","br","bl"],l)&&(l="br"),i.ACT=l;var o,r=32,s=146,A=0,C=1;ZC.ie67&&(r=30,s=168,A=8,C=1),s=126,r=22;var c={light:["#6D6E71","#00384A"],dark:["#FFFFFF","#09A9DA"]},u=c.light;if(zingchart.THEME&&(u="light"===i.L2||"classic"===i.L2?c.light:c.dark),1===i.o.graphset.length)if(i.o.graphset[0]["background-color"]){var p=ZC.AO.GD(i.o.graphset[0]["background-color"]);7===p.length&&(u=ZC.AO.AAB(p,c.dark,c.light))}else if(i.o.graphset[0].theme){var Z=i.o.graphset[0].theme;u="light"===Z||"classic"===Z?c.light:c.dark}var h,d,f="undefined"!=typeof window&&window.location?window.location.origin:"",_="undefined"!=typeof window&&window.location?window.location.pathname:"";switch(o='<a title="JavaScript Charts by ZingChart" style="color:'+u[0]+' !important;font-size:11px !important;display:block !important;opacity:1 !important; text-decoration:none;" href="http://www.zingchart.com/?origin='+f+"&pathname="+_+'">Powered by <span style="color:'+u[1]+'; font-weight:bold;">ZingChart</span></a>',l){case"br":h=i.F-r,d=i.I-s;break;case"bl":h=i.F-r,d=6;break;case"tr":h=2,d=i.I-s;break;case"tl":h=2,d=6}null!==ZC._n_(e=ZC.AM(i.K+"-top"))&&ZC.Q.HW({cls:ZC.ie67?"-ie67":"",p:e,id:i.K+"-license-text",tl:h+"/"+d,wh:s+"/"+(r-A),color:ZC.ie67?1===a?"#369":"#fff":"",padding:A,opacity:C,position:"absolute",cursor:"pointer",fontFamily:zingchart.FONTFAMILY,html:o})},_unbind_:function(){var e=this;1===zingchart.HX.length&&(ZC.A4(document).die("focus",zingchart.zc_a11y.focus),ZC.A4(document).die("blur",zingchart.zc_a11y.blur),ZC.A4(document).die("mousedown",zingchart.zc_a11y.mousedown),ZC.A4(document).die("keydown",zingchart.zc_a11y.keydown),ZC.A4("#"+e.K+"-focus").remove(),zingchart.zc_a11y.events_init=!1),ZC.A4("#"+e.K+"-menu").die("mousedown",e.U1),ZC.A4("."+e.K+"-menu-item").die("mousedown",e.U1),ZC.A4("."+e.K+"-menu-item").die("click touchend",e.AGD).die("mouseover",e.AGB).die("mouseout",e.AGC),e.E["menu-item-events"]=!1,null!==e.H6&&e.H6.unbind(),null!==e.D8&&e.D8.unbind(),ZC.mobile&&(ZC.A4("#"+e.K+"-img").unbind("touchstart",e.AGA).unbind("touchmove",e.P1).unbind("touchend",e.AG9),ZC.A4("#"+e.K+"-menu-area").die("touchstart",e.AGA),ZC.A4("#"+e.K+"-img").unbind("touchstart",e.zc_loader_touchstart_static)),ZC.A4("#"+e.K+"-img").unbind("mousewheel",e.zc_loader_mousewheel),ZC.A4("#"+e.K+"-map").unbind("mousewheel",e.zc_loader_mousewheel),"svg"===e.AC&&ZC.A4("#"+e.K+"-svg").unbind("mousewheel",e.zc_loader_mousewheel),ZC.A4(document).unbind("keyup",e.A28),ZC.A4("#"+e.K+"-menu-item-exitfullscreen").die("click",e.A98)},VQ:function(e,i,t){void 0===t&&(t=!1);var n=ZC.AM("zc-menu-"+(t?"sep":"item")+"-"+e);n&&(n.style.display=i?"block":"none")},A61:function(LL,ev){if(!zingchart.DEV.SKIPCONTEXTMENU){var s=this,H,i,A6,j,JC;void 0===LL&&(LL=-1);var DK={};ZC._cp_(s.DK,DK),-1!==LL&&s.o.graphset[LL]&&ZC._cp_(s.o.graphset[LL].gui,DK,null,null,!0),ZC.A4("#"+s.K+"-menu").remove();var PL=[];for("undefined"==typeof ZC.AN&&PL.push({id:"3D",enabled:"none"},{id:"SwitchTo3D",enabled:"none"},{id:"SwitchTo2D",enabled:"none"}),i=DK.behaviors.length-1;i>0;i--)for(var sBId=DK.behaviors[i].id,ii=i-1;ii>=0;ii--)DK.behaviors[ii].id===sBId&&DK.behaviors.splice(ii,1);if(null!==ZC._n_(H=DK.behaviors))for(i=0,A6=H.length;i<A6;i++){var NG=!1;for(j=0,JC=PL.length;j<JC;j++)PL[j].id===H[i].id&&(NG=!0);NG||PL.push(H[i])}var JK=DK["context-menu"],OO=DK["context-menu[mobile]"];for(i=0,A6=PL.length;i<A6;i++)null!==ZC._n_(PL[i]["function"])&&(null===ZC._n_(JK)&&(JK={}),null===ZC._n_(JK["custom-items"])&&(JK["custom-items"]=[]),JK["custom-items"].push(PL[i]));JK["custom-items"]&&JK["custom-items"].sort(function(e,i){return ZC._i_(e.order||"0")>ZC._i_(i.order||"0")}),s.N1=new ZC.DN(s);var A19=s.L2.split(/\s+|;|,/),E7,LI,UB,AB7,GV;for(i=0,A6=A19.length;i<A6;i++)if(s.B6.NT[A19[i]]){var A14=s.B6.NT[A19[i]].root||{};A14&&A14.gui&&A14.gui.contextMenu&&ZC._cp_(A14.gui.contextMenu,s.N1.o)}if(s.B6.load(s.N1.o,"loader.gui.context-menu"),JK&&s.N1.append(JK),ZC.mobile&&(s.B6.load(s.N1.o,"loader.gui.context-menu[mobile]"),OO&&s.N1.append(OO)),s.N1.UY=!0,s.N1.parse(),s.N1.AP||!s.A3A){if(!ZC.AM(s.K+"-menu-area")){var A4Z=!!(s.DK&&s.DK["context-menu"]&&s.DK["context-menu"].button)&&ZC._n_(s.DK["context-menu"].button.visible);if(A4Z||"classic"!==s.L2&&A4Z){GV=new ZC.DN(s),s.B6.load(GV.o,"loader.gui.context-menu.button"),JK&&ZC._n_(null!==(H=JK.button))&&GV.append(H),ZC.mobile&&(s.B6.load(GV.o,"loader.gui.context-menu[mobile].button"),OO&&null!==ZC._n_(H=OO.button)&&GV.append(H)),ZC._cp_(s.N1.o,JK);var A6N="left"===JK.position||"classic"===s.L2;if(GV.K=s.K+"-menu-trigger",GV.IP=ZC.AM(s.K+"-tools"),GV.Z=GV.C8=ZC.AM(s.K+"-trigger-c"),GV.UY=!0,GV.parse(),GV.AP){GV.paint();var D7=ZC.A4("#"+s.G.K+"-top");if(""===GV.AK){var N8=new ZC.DT(s);if(N8.D0=!1,s.B6.load(N8.o,"loader.gui.context-menu.gear"),JK&&null!==ZC._n_(H=JK.gear)&&N8.append(H),ZC.mobile&&(s.B6.load(N8.o,"loader.gui.context-menu[mobile].gear"),OO&&null!==ZC._n_(H=OO.gear)&&N8.append(H)),N8.K=s.K+"-menu-trigger-gear",N8.IP=ZC.AM(s.K+"-tools"),N8.Z=ZC.AM(s.K+"-trigger-c"),N8.iX=A6N?GV.iX+GV.I/2:D7.width()-(GV.iX+GV.I/2),N8.iY=GV.iY+GV.F/2,N8.AI=ZC.CY(GV.I,GV.F)/4.5,N8.parse(),N8.paint(),"hamburger"!==N8.DJ){var QN=new ZC.DT(s);QN.copy(GV),QN.K=s.K+"-menu-trigger-gear-hole",QN.IP=ZC.AM(s.K+"-tools"),QN.Z=ZC.AM(s.K+"-trigger-c"),QN.DJ="circle",QN.AI=ZC.CY(GV.I,GV.F)/7,QN.parse(),QN.iX=A6N?GV.iX+GV.I/2:D7.width()-(GV.iX+GV.I/2),QN.iY=GV.iY+GV.F/2,QN.paint()}}var _iX=A6N?GV.iX:D7.width()-(GV.iX+GV.I);ZC.AM(s.K+"-map").innerHTML+=ZC.Q.FO("rect")+'id="'+s.K+'-menu-area" coords="'+ZC._i_(_iX+ZC.MAPTX)+","+ZC._i_(GV.iY+ZC.MAPTX)+","+ZC._i_(_iX+GV.I+ZC.MAPTX)+","+ZC._i_(GV.iY+GV.F+ZC.MAPTX)+'" />'}}}E7=new ZC.DN(s),s.B6.load(E7.o,"loader.gui.context-menu.item"),JK&&null!==ZC._n_(H=JK.item)&&E7.append(H),ZC.mobile&&(s.B6.load(E7.o,"loader.gui.context-menu[mobile].item"),OO&&null!==ZC._n_(H=OO.item)&&E7.append(H)),E7.UY=!0,E7.parse(),LI=new ZC.DN(s),LI.copy(E7),s.B6.load(LI.o,"loader.gui.context-menu.item.hover-state"),JK&&null!==ZC._n_(JK.item)&&null!==ZC._n_(H=JK.item["hover-state"])&&LI.append(H),ZC.mobile&&(s.B6.load(LI.o,"loader.gui.context-menu[mobile].item.hover-state"),OO&&null!==ZC._n_(OO.item)&&null!==ZC._n_(H=OO.item["hover-state"])&&LI.append(H)),LI.UY=!0,LI.parse(),UB={},JK&&null!==ZC._n_(JK.separator)&&(UB=JK.separator);var K0=[],EO=null;if(AB7=null!==ZC._n_(s.N1.o.empty)&&ZC._b_(s.N1.o.empty),ZC.mobile&&(EO=G9("PageScroll"),"none"!==EO.enabled&&(null===s.DK||null===ZC._n_(s.DK["page-scroll"])||s.DK["page-scroll"]?K0.push(GY("disablepagescroll",EO.text)):K0.push(GY("enablepagescroll",EO.text)),K0.push(JF("pagescroll")))),EO=G9("Reload"),"none"!==EO.enabled&&(K0.push(GY("reload",EO.text)),K0.push(JF("reload"))),"undefined"!=typeof ZC.A89){EO=G9("SaveAsImage"),"none"!==EO.enabled&&(EO=G9("SaveAsImagePNG"),"none"!==EO.enabled&&K0.push(GY("viewaspng",EO.text?EO.text:null)),EO=G9("SaveAsImageJPG"),"none"!==EO.enabled&&K0.push(GY("viewasjpg",EO.text?EO.text:null)),K0.push(JF("export")));var TI=["DownloadPDF","DownloadSVG","DownloadCSV","DownloadXLS","ViewDataTable","ExportData","Print"],A6D=0,A26=0;for(i=0;i<TI.length;i++)"ViewDataTable"===TI[i]&&ZC.AM(s.K+"-data-table")&&(TI[i]="HideDataTable"),EO=G9(TI[i]),"none"!==EO.enabled&&(A6D++,A26=i,K0.push(GY(TI[i].toLowerCase(),EO.text)));A6D>0&&K0.push(JF(TI[A26].toLowerCase()))}if(-1!==LL){var GP=!1;for(j=0,JC=s.AG[LL].BO.length;j<JC;j++)s.AG[LL].BO[j].GP&&(GP=!0);if(GP&&"undefined"!=typeof ZC.A56){var A12=!1;EO=G9("ZoomIn"),"none"!==EO.enabled&&(K0.push(GY("zoomin",EO.text)),A12=!0),EO=G9("ZoomOut"),"none"!==EO.enabled&&(K0.push(GY("zoomout",EO.text)),A12=!0),EO=G9("ViewAll"),"none"!==EO.enabled&&(K0.push(GY("viewall",EO.text)),A12=!0),A12&&K0.push(JF("zoom"))}}var b2D=!1,b3D=!1;if(-1!==LL&&(-1!==ZC.AV(["line","area","bar","vbar","hbar","pie","mixed"],s.AG[LL].AF)&&(b2D=!0,s.X9="2d"),-1!==ZC.AV(["line3d","area3d","bar3d","vbar3d","hbar3d","pie3d","mixed3d"],s.AG[LL].AF)&&(b3D=!0,s.X9="3d")),(b2D||b3D)&&(EO=G9("3D"),"none"!==EO.enabled&&(EO=G9(b2D?"SwitchTo3D":"SwitchTo2D"),"none"!==EO.enabled&&(K0.push(GY(b2D?"switchto3d":"switchto2d",EO.text)),K0.push(JF("dimension"))))),-1!==LL){var C=s.AG[LL],AAO=!1,ABJ=!1;for(j=0;j<C.BO.length;j++){var B=C.BO[j];0===B.BD.indexOf("scale-y")&&(AAO=!0),"log"===B.BS&&(ABJ=!0)}AAO&&(EO=G9("Progression"),"none"!==EO.enabled&&(EO=G9(ABJ?"LinScale":"LogScale"),"none"!==EO.enabled&&(K0.push(GY(ABJ?"switchtolin":"switchtolog",EO.text)),K0.push(JF("progression"))))),(C.CX||C.HF)&&(EO=G9("Guide"),"none"!==EO.enabled&&(EO=G9(C.A1F?"HideGuide":"ShowGuide"),"none"!==EO.enabled&&(K0.push(GY(C.A1F?"hideguide":"showguide",EO.text)),K0.push(JF("guide")))))}var AAV=0,B8;if("undefined"!=typeof ZC.A8Y&&(EO=G9("ViewSource"),"none"!==EO.enabled&&(K0.push(GY("viewsource",EO.text)),AAV++),EO=G9("BugReport"),"none"!==EO.enabled&&(K0.push(GY("bugreport",EO.text)),AAV++)),AAV>0&&K0.push(JF("tools")),EO=G9("FullScreen"),"none"===EO.enabled||s.LV||(s.QR?(EO=G9("ExitFullScreen"),K0.push(GY("exitfullscreen",EO.text)),K0.push(JF("exitfullscreen"))):(K0.push(GY("fullscreen",EO.text)),K0.push(JF("fullscreen")))),s.IH&&(EO=G9("GoBack"),"none"!==EO.enabled&&K0.push(GY("goback",EO.text)),EO=G9("GoForward"),"none"!==EO.enabled&&K0.push(GY("goforward",EO.text)),K0.push(JF("history"))),K0.length>0&&-1!==K0[K0.length-1].indexOf("zc-menu-sep")&&K0.splice(K0.length-1,1),s.A1H={},-1!==LL)if(JK&&null!==ZC._n_(B8=JK["custom-items"]))for(K0.length>0&&K0.push(JF("custom")),i=0,A6=B8.length;i<A6;i++){var A3K=!0;if(null!==ZC._n_(B8[i].enabled)&&("none"===B8[i].enabled?A3K=!1:"all"!==B8[i].enabled&&(A3K=!ev||eval(B8[i].enabled).call(s,zingchart.A0R(ev,s),B8[i].id,ev))),A3K){var AK,K=B8[i].id||"custom-"+i;"sep"===B8[i].id||"sep"===B8[i].type?K0.push(JF(K,!0)):"header"===B8[i].type?(AK=B8[i].text||"Custom Menu "+i,K0.push(A39(K,AK,!0))):(AK=B8[i].text||"Custom Menu "+i,s.A1H[K]={fn:B8[i]["function"]||"",url:B8[i].url||"",target:B8[i].target||""},K0.push(GY(K,AK,!0)))}}s.TN||(K0.push(JF("zingchart")),K0.push(GY("xmiabt","About ZingChart"))),ZC.Q.HW({id:s.K+"-menu",p:document.body,cls:"zc-menu zc-style",top:null===ZC._n_(GV)?0:GV.iY+GV.F/2,left:null===ZC._n_(GV)?0:GV.iX+GV.I/2,borderBottom:s.N1.AU+"px solid "+s.N1.BX,background:(-1===s.N1.A0?"transparent":s.N1.A0)+" "+A1V(s.N1.DC),paddingTop:s.N1.FH,paddingRight:s.N1.FM,paddingBottom:s.N1.FR,paddingLeft:s.N1.EN,html:K0.join("")}),s.E["menu-item-events"]||(s.AGD=function(e){var i,t=1!==e.target.nodeType?e.target.parentNode.id:e.target.id,n=t.substring(0,t.indexOf("-menu-item-")),a=zingchart.getLoader(n);ZC.mobile&&a.P1();var l=a.A5D(a.SW[0],a.SW[1]);a.hideCM(),ZC.mobile&&zingchart.SJ(e);var o=t.replace(a.K+"-menu-item-","");a.AAH({graphid:l?l.K:null,menuitemid:o,ev:ZC.A4.C1(e)});var r=a.o["export-filename"]||a.o.graphset[0]["export-filename"]||"";switch(o){case"switchto2d":case"switchto3d":l&&a.A5H(l.K);break;case"enablepagescroll":s.DK=s.DK||{},s.DK["page-scroll"]=!0;break;case"disablepagescroll":s.DK=s.DK||{},s.DK["page-scroll"]=!1;break;case"showguide":a.Z9(l.K,!0);break;case"hideguide":a.Z9(l.K,!1);break;case"switchtolin":a.A16(l.K,"lin");break;case"switchtolog":a.A16(l.K,"log");break;case"reload":a.A91();break;case"viewaspng":a.OL("png");break;case"viewasjpg":a.OL("jpeg");break;case"downloadpdf":a.OL("pdf",""===r?null:{fn:r+".pdf"});break;case"downloadsvg":a.OL("svg",""===r?null:{fn:r+".svg"});break;case"exportdata":zingchart.exec(a.K,"exportdata");break;case"downloadcsv":zingchart.exec(a.K,"downloadCSV",""===r?null:{fn:r});break;case"downloadxls":var A=a.o["export-sheetname"]||a.o.graphset[0]["export-sheetname"]||"ZingChart";(i=G9("DownloadXLS"))["custom-function"]?a.A4B({graphid:l?l.K:null,menuitemid:o,filename:r,sheetname:A,"function":i["custom-function"]}):zingchart.exec(a.K,"downloadXLS",""===r?null:{fn:r,sn:A});break;case"viewdatatable":case"hidedatatable":zingchart.exec(a.K,"viewDataTable",{menuid:o});break;case"print":a.AA4();break;case"viewsource":a.A5Y();break;case"bugreport":a.A72();break;case"fullscreen":a.A5Z();break;case"goback":zingchart.exec(a.K,"goback");break;case"goforward":zingchart.exec(a.K,"goforward");break;case"zoomin":l&&(a.H6.C=l,a.A92({graphid:l.K,ev:e}));break;case"zoomout":l&&(a.H6.C=l,a.A8F({graphid:l.K,ev:e}));break;case"viewall":l&&(a.H6.C=l,a.A8G({graphid:l.K,ev:e}));break;case"xmiabt":a.AA5();break;default:null!==ZC._n_(H=s.A1H[o])&&(""!==H.fn?a.A4B({graphid:l?l.K:null,menuitemid:o,"function":H.fn}):""!==H.url&&l&&l.V8(e,H.url,H.target))}},s.AGB=function(){this.style.backgroundColor=LI.A0,this.style.color=LI.C2,this.style.borderLeft=this.style.borderRight=LI.AU+"px solid "+LI.BX},s.AGC=function(){this.style.backgroundColor=E7.A0,this.style.color=E7.C2,this.style.borderLeft=this.style.borderRight=E7.AU+"px solid "+E7.BX},s.U1=function(e){return e.preventDefault(),!1},ZC.A4("#"+s.K+"-menu").live("mousedown",s.U1),ZC.A4("."+s.K+"-menu-item").live("mousedown",s.U1),ZC.A4("."+s.K+"-menu-item").live("click touchend",s.AGD).live("mouseover",s.AGB).live("mouseout",s.AGC),s.E["menu-item-events"]=!0)}}function A1V(e){return""!==e&&e?"url("+(0===e.indexOf("zc.")?ZC.IMAGES[e]:e)+")":"none"}function JF(e){return'<div id="'+s.K+"-menu-sep-"+e+'" class="zc-menu-sep" style="background-color:'+E7.A0+";background-image:"+A1V(E7.DC)+" repeat-x 50% 0%;border-bottom-width:"+UB["line-width"]+";border-bottom-color:"+UB["line-color"]+';"> </div>'}function GY(e,i,t){i=i||ZC.HG["menu-"+e];var n=void 0!==t&&t?" zc-custom-menu-item "+s.K+"-custom-menu-item":"";return'<div class="'+s.K+"-menu-item"+n+'" style="width:'+s.N1.o.width+";color:"+E7.C2+";font-family:"+E7.GJ+";font-size:"+E7.DI+"px;background-color:"+E7.A0+";background-image:"+A1V(E7.DC)+" repeat-x 50% 0%;border-top:"+(ZC.ie67?E7.AU:1)+"px solid "+E7.BX+";border-left:"+E7.AU+"px solid "+E7.BX+";border-right:"+E7.AU+"px solid "+E7.BX+";padding:"+E7.FH+"px "+E7.FM+"px "+E7.FR+"px "+E7.EN+"px;text-align:"+E7.OE+";"+(ZC.HG.rtl?"unicode-bidi:bidi-override;direction:rtl;":"")+'" id="'+s.K+"-menu-item-"+e+'">'+i+"</div>"}function A39(e,i,t){var n=void 0!==t&&t?" zc-custom-menu-header "+s.K+"-custom-menu-header":"";return'<div class="zc-menu-header '+s.K+"-menu-header"+n+'" style="color:'+E7.C2+";background-color:#666;border-top:"+(ZC.ie67?E7.AU:1)+"px solid "+E7.BX+";border-left:"+E7.AU+"px solid "+E7.BX+";border-right:"+E7.AU+"px solid "+E7.BX+";padding:"+E7.FH+"px "+E7.FM+"px "+E7.FR+"px "+E7.EN+"px;text-align:"+E7.OE+";"+(ZC.HG.rtl?"unicode-bidi:bidi-override;direction:rtl;":"")+'" id="'+s.K+"-menu-item-"+e+'">'+i+"</div>"}function G9(e){var i={ViewAsImage:"SaveAsImage",ViewAsImagePNG:"SaveAsImagePNG",ViewAsImageJPG:"SaveAsImageJPG"};if(AB7)return{enabled:"none"};for(var t=0,n=PL.length;t<n;t++){if(PL[t].id===e)return PL[t];if(i[PL[t].id]&&i[PL[t].id]===e)return PL[t]}return{enabled:"all"}}},destroy:function(){this._unbind_(),zingchart.HX.length-=1,this.clear(),ZC.A4("#zc-fullscreen").remove(),document.body.style.overflow=""},N9:function(e,i){var t,n=this;if(null===ZC._n_(i)&&(i=!1),(i||n.A0B)&&-1===ZC.AV(n.KQ,"skip_interactivity"))if(n.ZU=!0,i&&ZC.Q.HW({id:n.K+"-dummy",p:ZC.AM(n.K),wh:n.I+"/"+n.F}),n.E.hideprogresslogo||zingchart.DEV.SKIPPROGRESS)n.ZU=!1;else{var a=ZC.A4("#"+n.K);if(!(void 0===a.offset()||a.width()+a.height()===0||n.E.hideprogresslogo&&n.TN)){var l=a.offset().left+ZC._i_(a.css("border-left-width"))+(null===e?n.iX:e.iX),o=a.offset().top+ZC._i_(a.css("border-top-width"))+(null===e?n.iY:e.iY);(ZC.ipad||ZC.iphone)&&(l-=ZC.A4(window).scrollLeft(),o-=ZC.A4(window).scrollTop());var r=null===e?n.I:e.I,s=null===e?n.F:e.F,A=ZC._i_(.8*n.I),C=30,c=new ZC.DN(n);n.B6.load(c.o,"loader.gui.progress"),c.append(n.E.progress),null!==n.DK&&null!==ZC._n_(t=n.DK.progress)&&c.append(t),c.parse();var u,p=ZC.HG["progress-wait-long"];if(ZC.ie67)u=c.A0;else{var Z=n.E.customprogresslogo||ZC.IMAGES["zc.logo"];u=c.A0+" url("+Z+") no-repeat center center"}(r<180||s<90)&&(u=c.A0,C=-12),r<120&&r>60?(A=60,p=ZC.HG["progress-wait-short"]):r<60&&(A=20,p=ZC.HG["progress-wait-mini"]),p=n.E.customprogresstext||p;var h=ZC.Q.HW({id:n.K+"-progress",p:document.body,tl:o+"/"+l,width:r-2*c.AU,height:s-2*c.AU,position:"absolute",opacity:.8,border:c.AU+"px solid "+c.BX,background:u});ZC.Q.HW({id:n.K+"-progress-text",p:h,width:A,html:p,textAlign:"center",marginLeft:ZC._i_((r-A)/2),marginTop:ZC._i_(s/2+C),fontFamily:zingchart.FONTFAMILY,fontSize:zingchart.FONTSIZE,color:c.C2,fontWeight:"bold"})}}},A0O:function(){var e=this;ZC.Q.EW(e.K+"-dummy"),e.E.hideprogresslogo||(e.ZU=!1,ZC.Q.EW([e.K+"-progress-text",e.K+"-progress"]))},A5J:function(e,i){var t,n,a=this;t=null!==ZC._n_(n=e.graphset)?n:[e];var l=e.layout||"",o=ZC.AQ.A2F(l,t.length),r=t[i],s=a.I/o[1],A=a.F/o[0],C=Math.floor(i/o[1]),c=i%o[1]*s,u=C*A;r&&(null!==ZC._n_(n=r.x)&&(c=ZC._p_(n))<=1&&(c=ZC._i_(c*a.I)),null!==ZC._n_(n=r.y)&&(u=ZC._p_(n))<=1&&(u=ZC._i_(u*a.F)),null!==ZC._n_(n=r.width)&&(s=ZC._p_(n))<=1&&(s=ZC._i_(s*a.I)),null!==ZC._n_(n=r.height)&&(A=ZC._p_(n))<=1&&(A=ZC._i_(A*a.F)));var p=[0,0,0,0];if(r.plotarea){if(a.B6.load(r.plotarea,["("+r.type+").plotarea"],!1,!0),null!==ZC._n_(r.plotarea.margin))p=new ZC.HU(null).m_(r.plotarea.margin,"all",s,A);for(var Z=["top","right","bottom","left"],h=0;h<4;h++)if(null!==ZC._n_(r.plotarea["margin-"+Z[h]])){var d=r.plotarea["margin-"+Z[h]];ZC._i_(d)+""==d+""&&(p[h]=ZC._i_(d))}}return{graph:{x:ZC._i_(c),y:ZC._i_(u),width:ZC._i_(s),height:ZC._i_(A),index:i},plotarea:{x:p[3],y:p[0],width:s-p[1]-p[3],height:A-p[0]-p[2]}}},KC:function(){var e=this;null===ZC._n_(e.o.graphset)&&(e.o={graphset:[e.o]}),e.N9(),zingchart.A1S(e,e.A5I(),function(){e.o=ZC.AO.C0("dataparse",e,e.FI(),e.o),zingchart.Y1[e.K]&&e.QL(function(){e.parse(),e.paint()})})},render:function(){var e=this;!function(){function i(){""!==e.QQ||null!==e.KR?e.A47():e.load()}e.UF||e.A93(),e.N9(null,!0),zingchart.TIMEOUT>0?ZC.ZS(i):i()}()},Z3:function(e){var i=this;null===ZC._n_(i.A3B)&&(i.A3B=(new Date).getTime(),i.AAT=window.setTimeout(function(){null!==ZC._n_(i.A3B)&&(i.A3B=null,zingchart.Z2(e))},1500))},FI:function(){var e,i=this,t=0,n=0;return t="undefined"!=typeof i.SW[0]?i.SW[0]-t:0,n="undefined"!=typeof i.SW[1]?i.SW[1]-n:0,e=i.L2?i.L2:"light",{id:i.K,width:i.I,height:i.F,output:i.AC,x:t,y:n,targetid:i.SW[2],theme:e}},AC3:function(e){e=e||{},null!==ZC._n_(e.resource)&&(this.QT[e.resource]=e.data||"[]",this.UI++)},A92:function(){},A8F:function(){},A8G:function(){},Q6:function(){},AA9:function(e,i){var t=this;if(e=e||{},null!==ZC._n_(e.graphid)){var n=t.P0(e.graphid);null!==n&&n.clear()}else t.clear(null,null,i);ZC.JY&&ZC.JY.GUIDES&&(ZC.JY.GUIDES[t.K]=null)},A8I:function(e){e=e||ZC.HG["sync-wait"];var i=this;if(null===ZC.AM(i.K+"-blocker")){ZC.Q.HW({cls:"zc-abs zc-style zc-blocker",id:i.K+"-blocker",p:ZC.AM(i.K+"-top"),wh:i.I+"/"+i.F,opacity:.75}),ZC.Q.HW({cls:"zc-blocker-msg",id:i.K+"-blocker-t",p:ZC.AM(i.K+"-blocker"),html:e});var t=ZC.A4("#"+i.K+"-blocker-t");t.css("top",i.F/2-t.height()/2+"px").css("left",i.I/2-t.width()/2+"px")}},A49:function(){ZC.Q.EW(this.K+"-blocker")},AA5:function(){var e=this;ZC.AO.C0("about_show",e,e.FI()),ZC.Q.HW({cls:"zc-abs",id:e.K+"-about-mask",p:ZC.AM(e.K+"-top"),wh:e.I+"/"+e.F,background:"#ccc",opacity:.75});var i=ZC.CY(320,e.I),t=ZC.CY(215,e.F),n=ZC.BR(0,(e.I-i)/2),a=ZC.BR(0,(e.F-t)/2),l=ZC.Q.HW({cls:"zc-about zc-style",id:e.K+"-about",p:ZC.AM(e.K+"-top"),tl:a+"/"+n,wh:i-(ZC.quirks?0:10)+"/"+(t-(ZC.quirks?0:10))}),o="";""!==e.SE&&(o="Custom Built for<br />"+e.SE),l.innerHTML='<div class="zc-about-1"><a href="http://www.zingchart.com" target="_blank">zingchart.com</a></div><div class="zc-about-2">©2009-'+(new Date).getFullYear()+'</div><div class="zc-about-3"><div id="'+e.K+'-about-close">'+ZC.HG["about-close"]+'</div></div><div class="zc-about-4" style="padding:'+(t-215)+'px 5px 5px 5px;"><div> <br />Build '+ZC.VERSION+" ["+e.AC+"]</div>"+o+"</div>",ZC.A4("#"+e.K+"-about-close").bind("click",function(){ZC.AO.C0("about_hide",e,e.FI()),ZC.Q.EW([e.K+"-about",e.K+"-about-mask"])})},O5:function(e,i){var t=this;if(ZC.AO.A8J("error",t))ZC.AO.C0("error",t,{id:t.K,error:e,section:i,json:t.E.json||t.E.rawsource});else{var n="";n+="object"==typeof e?e.name+":"+e.message+"\n\n":e+"\n\n",null!==ZC._n_(i)&&(n+="Section:"+i+"\n\n"),n+="JSON data:\n\n"+t.E.json+"\n\n",t.A0O(),null===ZC.AM(t.K+"-top")&&t.AB1(),ZC.Q.HW({cls:"zc-abs zc-error zc-style",id:t.K+"-error",p:ZC.AM(t.K+"-top"),wh:t.I-(ZC.quirks?0:10)+"/"+(t.F-(ZC.quirks?0:10))}).innerHTML='<div class="zc-form-row-label zc-form-s0">'+ZC.HG["error-header"]+'</div><div class="zc-form-row-label zc-form-s1">'+ZC.HG["error-message"]+'</div><div class="zc-form-row-element"><textarea id="'+t.K+'-error-message" style="width:'+(t.I-35)+"px;height:"+(t.F-135)+'px;"></textarea></div><div class="zc-form-row-element zc-form-row-last"><input type="button" value="'+ZC.HG["error-close"]+'" id="'+t.K+'-error-close" /></div>',ZC.A4("#"+t.K+"-error-message").val(ZC.GX(n)),ZC.A4("#"+t.K+"-error-close").bind("click",function(){ZC.Q.EW(t.K+"-error")})}},A5Y:function(){},A72:function(){},A5Z:function(){var e=this,i=document.createElement("div");i.id="zc-fullscreen",i.style.zIndex=zingchart.FSZINDEX,i.style.overflow="hidden";var t,n,a=document.body,l=!1;for(zingchart.FSID&&ZC.AM(zingchart.FSID)&&(l=!0,(a=ZC.AM(zingchart.FSID)).style.display="block"),a.appendChild(i),ZC.FSSTATUS={},t=0,n=e.AG.length;t<n;t++){var o=e.AG[t];if(null!==o.AY)for(var r=0,s=o.AY.A3.length;r<s;r++)ZC.FSSTATUS["g-"+o.L+"-p-"+r]=o.E["plot"+r+".visible"]}ZC.Q.EW(e.K+"-data-table");var A,C=JSON.parse(e.E.json),c=C.graphset;for(t=c.length-1;t>=0;t--)if(c[t].generated)c.splice(t,1);else{if(null!==ZC._n_(c[t].shapes))for(A=c[t].shapes.length-1;A>=0;A--)c[t].shapes[A].generated&&c[t].shapes.splice(A,1);if(null!==ZC._n_(c[t].labels))for(A=c[t].labels.length-1;A>=0;A--)c[t].labels[A].generated&&c[t].labels.splice(A,1)}l||window.scroll(0,0),zingchart.render({id:"zc-fullscreen",output:e.AC,width:ZC.A4(l?a:window).width(),height:ZC.A4(l?a:window).height(),fullscreenmode:!0,theme:e.L2,modules:e.A1D,data:C,defaults:e.KR,defaultsurl:e.QQ})},A16:function(e,i){var t,n,a,l=this,o=0,r=!1;for(t=0,n=l.AG.length;t<n;t++)if(e===l.AG[t].K){for(o=t,a=0;a<l.AG[t].AY.A3.length;a++)if(l.AG[t].AY.A3[a].GZ){r=!0;break}var s;for(s=l.AG[o].AJ["3d"]||r?l.o.graphset[t]:l.AG[t].o,a=0;a<10;a++){var A="scale-y"+(0===a?"":"-"+a);null===ZC._n_(s[A])&&null===ZC._n_(s[ZC.EH(A)])&&null!==l.AG[t].BM(A)?s[A]={progression:i}:(null!==ZC._n_(s[A])&&(s[A].progression=i),null!==ZC._n_(s[ZC.EH(A)])&&(s[ZC.EH(A)].progression=i))}}delete l.E["graph"+o+".zoom"],l.AG[o].AJ["3d"]||r?l.KC():l.AG[o].KC(!0,!0)},Z9:function(e,i){var t=this;if(t.D8){for(var n=0,a=t.AG.length;n<a;n++)e===t.AG[n].K&&(t.AG[n].A1F=i,t.AG[n].E["guide-on"]=i);if(i){var l=ZC.A4("#"+t.K+"-top"),o={_pageX_:ZC.E5[0]-l.offset().left,_pageY_:ZC.E5[1]-l.offset().top,type:"mousemove",target:{id:t.K+"-img"}};t.D8.QK(o)}else ZC.JY.clearGuide(t.K)}},A5H:function(e){for(var i=this,t=["line","area","bar","vbar","hbar","pie","mixed"],n=0,a=i.AG.length;n<a;n++)if(e===i.AG[n].K){var l=i.o.graphset[n];if("mixed"===l.type)for(var o=0,r=l.series.length;o<r;o++){var s=l.series[o];s.type=s.type||"line","3d"===i.X9?s.type=s.type.replace("3d",""):-1!==ZC.AV(t,s.type)&&(s.type=s.type+"3d")}else"3d"===i.X9?l.type=l.type.replace("3d",""):-1!==ZC.AV(t,l.type)&&(l.type=l.type+"3d")}i.X9="3d"===i.X9?"2d":"3d",i.E.json=ZC.GX(JSON.stringify(i.o)),i.KC()},A91:function(e){for(var i,t=this,n=0;n<t.AG.length;n++)delete t.E["g"+n+"-legend-collapsed"];if(e=e||{},ZC.AO.C0("reload",t,{id:t.K,graphid:e.graphid}),null!==ZC._n_(i=e.graphid)){var a=t.CB(i);null!==a&&(t.N9(a),t.load(a.K))}else t.QW=[],t.NX=-1,t.N9(),t.clearGenerated(),t.load()},ACV:function(e){var i,t=this;if(e=e||{},null!==ZC._n_(i=e.graphid)){var n=t.CB(i);null!==n&&null!==ZC._n_(e.dataurl)&&(t.N9(n),t.load(i,e.dataurl))}else null!==ZC._n_(i=e.dataurl)&&(t.QP=i,t.N9(),t.load())},AA4:function(){},OL:function(){},Z8:function(){},AAH:function(e){ZC._cp_(this.FI(),e),ZC.AO.C0("menu_item_click",this,e)},A4B:function(O){var s=this;try{var E4=ZC.AO.AAJ(O["function"]);O["function"]=E4[0],O.arguments=E4[1],ZC._cp_(s.FI(),O),eval(O["function"]).call(s,O)}catch(JB){return s.O5(JB,"JavaScript data loader"),!1}},CB:function(e){var i=this;return null!==ZC._n_(e)?i.P0(e):i.AG.length>0?i.AG[0]:null},bind:function(e,i){zingchart.bind(this.K,e,i)},unbind:function(e,i){zingchart.unbind(this.K,e,i)},exec:function(e,i){return zingchart.exec(this.K,e,i)},gc:function(){for(var e=0,i=this.AG.length;e<i;e++)this.AG[e].gc()}};ZC.QA=ZC.HU.CD(QA),ZC.QA.prototype.AD9=function(e){var i,t,n,a,l,o=this;if((e=e||{}).action="pan",i=null!==ZC._n_(e.graphid)?o.P0(e.graphid):o.AG[0]){for(t=0,n=i.BW("k").length;t<n;t++){var r=i.BW("k")[t];if(a=1===r.L?"":"-"+r.L,r.GP&&(null===ZC._n_(e["zoomx"+a])||e["zoomx"+a])){e["zoomx"+a]=!0;var s,A=e.xdist||50;l=r.I/ZC.CY(r.I,Math.abs(A));var C=r.W,c=r.A1;A<0?(s=ZC.CY(r.W-r.D4,ZC._i_((r.A1-r.W)/l)),C=r.W-s,c=r.A1-s):(s=ZC.CY(r.DQ-r.A1,ZC._i_((r.A1-r.W)/l)),C=r.W+s,c=r.A1+s),e["xmin"+a]=C,e["xmax"+a]=c}}for(t=0,n=i.BW("v").length;t<n;t++){var u=i.BW("v")[t];if(a=1===u.L?"":"-"+u.L,u.GP&&(null===ZC._n_(e["zoomy"+a])||e["zoomy"+a])){e["zoomy"+a]=!0;var p,Z=e.ydist||50;l=u.F/ZC.CY(u.F,Math.abs(Z));var h=u.B0,d=u.BF;A<0?(p=ZC.CY(u.B0-u.FP,ZC._i_((u.BF-u.B0)/l)),h=u.B0-p,d=u.BF-p):(p=ZC.CY(u.GW-u.BF,ZC._i_((u.BF-u.B0)/l)),h=u.B0+p,d=u.BF+p),u.Q4&&1===u.E3&&(h=Math.round(h),d=Math.round(d)),e["ymin"+a]=h,e["ymax"+a]=d}}o.Q6(e)}},ZC.QA.prototype.A92=function(e){var i,t,n,a,l=this;if((e=e||{}).action="zoomin",i=null!==ZC._n_(e.graphid)?l.P0(e.graphid):l.AG[0]){for(t=0,n=i.BW("k").length;t<n;t++){var o=i.BW("k")[t];if(a=1===o.L?"":"-"+o.L,o.GP&&(null===ZC._n_(e["zoomx"+a])||e["zoomx"+a])){e["zoomx"+a]=!0;var r=o.A1-o.W,s=o.W+(r<2?0:ZC._i_(r/4)),A=o.A1-(r<2?0:ZC._i_(r/4));s<A?(e["xmin"+a]=s,e["xmax"+a]=A):(e["xmin"+a]=o.W,e["xmax"+a]=o.A1)}}for(t=0,n=i.BW("v").length;t<n;t++){var C=i.BW("v")[t];if(a=1===C.L?"":"-"+C.L,C.GP&&(null===ZC._n_(e["zoomy"+a])||e["zoomy"+a])){e["zoomy"+a]=!0;var c=C.BF-C.B0,u=C.B0+ZC._f_(c/4),p=C.BF-ZC._f_(c/4);C.Q4&&1===C.E3&&(u=Math.round(u),p=Math.round(p)),u<p&&(e["ymin"+a]=u,e["ymax"+a]=p)}}l.Q6(e)}},ZC.QA.prototype.A8F=function(e){var i,t,n,a,l,o,r,s=this;if((e=e||{}).action="zoomout",e.previewscale=!0,i=null!==ZC._n_(e.graphid)?s.P0(e.graphid):s.AG[0]){for(t=0,n=i.BW("k").length;t<n;t++){var A=i.BW("k")[t];if(r=1===A.L?"":"-"+A.L,A.GP&&(null===ZC._n_(e["zoomx"+r])||e["zoomx"+r]))if(e["zoomx"+r]=!0,i.B7&&i.B7.KU){var C=ZC._i_(i.B7.NP[A.BD].values.length*i.B7.IL/i.B7.AT.I),c=ZC._i_(i.B7.NP[A.BD].values.length*i.B7.HB/i.B7.AT.I);a=ZC.BR(2,c-C),(l=ZC.BR(0,C-ZC._i_(a/2)))<(o=ZC.CY(i.B7.NP[A.BD].values.length-1,c+ZC._i_(a/2)))&&(e["xmin"+r]=l,e["xmax"+r]=o)}else a=ZC.BR(2,A.A1-A.W),(l=ZC.BR(A.D4,A.W-ZC._i_(a/2)))<(o=ZC.CY(A.DQ,A.A1+ZC._i_(a/2)))&&(e["xmin"+r]=l,e["xmax"+r]=o)}for(t=0,n=i.BW("v").length;t<n;t++){var u=i.BW("v")[t];if(r=1===u.L?"":"-"+u.L,u.GP&&(null===ZC._n_(e["zoomy"+r])||e["zoomy"+r])){e["zoomy"+r]=!0;var p=u.BF-u.B0,Z=ZC.BR(u.FP,u.B0-ZC._f_(p/2)),h=ZC.CY(u.GW,u.BF+ZC._f_(p/2));u.Q4&&1===u.E3&&(Math.round(h)-Math.round(Z)>1?(Z=Math.round(Z),h=Math.round(h)):(Z=Math.floor(Z),h=Math.ceil(h))),(Z=ZC.BR(u.FP,Z))<(h=ZC.CY(u.GW,h))&&(e["ymin"+r]=Z,e["ymax"+r]=h)}}s.Q6(e)}},ZC.QA.prototype.A8G=function(e){var i,t,n,a,l,o=this;for(e=e||{},t=null!==ZC._n_(e.graphid)?o.P0(e.graphid):o.AG[0],e.action="viewall",n=0,a=t.BW("k").length;n<a;n++)if((i=t.BW("k")[n]).aForcedMinMax[2]=1,e["zoomx"+(l=1===i.L?"":"-"+i.L)]=!0,e["xmin"+l]=null,e["xmax"+l]=null,t.o[i.BD]&&(t.o[i.BD]["zoom-to"]=null,t.o[i.BD]["zoom-to-values"]=null),t.B7&&t.B7.KU){var r=t.B7.NP[i.BD].values;e["kmin"+l+"-async"]=r[0],e["kmax"+l+"-async"]=r[r.length-1]}for(n=0,a=t.BW("v").length;n<a;n++)i=t.BW("v")[n],t.o[i.BD]&&(t.o[i.BD]["zoom-to"]=null,t.o[i.BD]["zoom-to-values"]=null),i.DV=null!==ZC._n_(i.E.decimals)&&-1!==i.E.decimals?i.E.decimals:null,l=1===i.L?"":"-"+i.L,i.KO=null,e["zoomy"+l]=!0,e["ymin"+l]=null,e["ymax"+l]=null;o.Q6(e)},ZC.QA.prototype.Q6=function(e){var i,t,n,a,l,o,r,s,A,C,c,u,p,Z,h,d=this;(e=e||{}).id=d.K;var f=null!==ZC._n_(e.zoom)&&!e.zoom;if(t=null!==ZC._n_(e.graphid)?d.P0(e.graphid):d.AG[0]){f&&(d.E["graph."+t.L+".ignore-zoom"]=!0),d.E["graph."+t.L+".ignore-zoom"]&&(f=!0),"undefined"==typeof e.scroll&&(ZC.Q.IW(ZC.AM(t.K+"-scroll-x-c"),t.A.AC,t.iX,t.iY,t.I,t.F),ZC.Q.IW(ZC.AM(t.K+"-scroll-y-c"),t.A.AC,t.iX,t.iY,t.I,t.F)),t.B7&&(t.B7.I3=!1);var _=d.E["graph"+t.L+".zoom"]||{};for(e.yzoomed=!1,(l=t.BW("v")[0])&&null!==ZC._n_(e.ymin)&&null!==ZC._n_(e.ymax)&&(e.ymin===l.FP&&e.ymax===l.GW||(e.yzoomed=!0)),s=0,A=t.BW("k").length;s<A;s++)if(C=1===(a=t.BW("k")[s]).L?"":"-"+a.L,null!==ZC._n_(e["kmin"+C])&&null!==ZC._n_(e["kmax"+C]))if(e["kmin"+C]===e["kmax"+C])delete e["kmin"+C],delete e["kmax"+C];else{for(var g=!1,v=!1,b=0,m=a.V.length;b<m&&(e["kmin"+C]<=a.V[b]&&!g&&(e["xmin"+C]=b,g=!0),e["kmax"+C]<=a.V[b]&&!v&&(e["xmax"+C]=b,v=!0),!g||!v);b++);g||(e["xmin"+C]=0),v||(e["xmax"+C]=a.V.length-1),e["zoomx"+C]=!0,e.xzoomed=!(g&&v)}else n=t.B7&&t.B7.KU&&e.previewscale?t.B7.NP[a.BD].values:a.V,null!==ZC._n_(i=n[e["xmin"+C]])&&(e["kmin"+C]=i),null!==ZC._n_(i=n[e["xmax"+C]])&&(e["kmax"+C]=i),t.B7&&t.B7.KU?e.xzoomed=!(0===e["xmin"+C]&&e["xmax"+C]===n.length-1):e.xzoomed=!(e["xmin"+C]===a.D4&&e["xmax"+C]===a.DQ);"viewall"===e.action&&(e.xzoomed=!1,e.yzoomed=!1);var B=ZC.AO.C0("zoom",t.A,e,!0);if(e.async&&!f)return;if(t.B7&&t.B7.KU){n=t.B7.NP[a.BD].values;var E=ZC.Y4(n),D=ZC.A1U(n);null!==ZC._n_(e.kmin)&&"undefined"!=typeof e.kmin?(o=ZC._i_(t.B7.AT.I*(e.kmin-E)/(D-E)),o=ZC.BR(o,0)):o=0,null!==ZC._n_(e.kmax)&&"undefined"!=typeof e.kmax?(r=ZC._i_(t.B7.AT.I*(e.kmax-E)/(D-E)),r=ZC.CY(r,t.B7.AT.I)):r=t.B7.AT.I,f||t.B7.update(o,r,t.B7.KX,t.B7.HE)}if(B||void 0===B){for(s=0,A=t.BW("k").length;s<A;s++)e["zoomx"+(C=1===(a=t.BW("k")[s]).L?"":"-"+a.L)]&&(f||a.zoomTo(e["xmin"+C],e["xmax"+C]),_["xmin"+C]=e["xmin"+C],_["xmax"+C]=e["xmax"+C]);for(s=0,A=t.BW("v").length;s<A;s++)e["zoomy"+(C=1===(l=t.BW("v")[s]).L?"":"-"+l.L)]&&null!==ZC._n_(l)&&(f||l.zoomTo(e["ymin"+C],e["ymax"+C]),_["ymin"+C]=e["ymin"+C],_["ymax"+C]=e["ymax"+C]);if(f&&(d.H6.C=t),d.H6.parse(),d.H6.A0D)for(d.E["graph"+t.L+".zoom"]=_,Z=0,h=d.AG.length;Z<h;Z++)t.K!==d.AG[Z].K&&d.AG[Z].H6&&ZC._b_(d.AG[Z].H6.o.shared)&&(d.E["graph"+d.AG[Z].L+".zoom"]=_);if(t.B7&&!e.preview&&t.B7.update(e.xmin,e.xmax,e.ymin,e.ymax,!0),f)return;t.clear(!0);for(var K=t.BW("v"),F=0;F<K.length;F++)if((l=t.BW("v")[F])&&(l.aAutoFit[0]||l.aAutoFit[1])){for(var x=l.aAutoFit[0]?ZC.MAX:l.FP,I=l.aAutoFit[1]?-ZC.MAX:l.GW,y=0,w=t.AY.A3.length;y<w;y++)if(t.AY.A3[y].AP&&-1!==ZC.AV(t.AY.A3[y].BO,l.BD))if(a.EI){for(s=0,A=t.AY.A3[y].R.length;s<A;s++)if((p=t.AY.A3[y].R[s])&&ZC.DS(p.BV,a.V[a.W],a.V[a.A1]))for(l.aAutoFit[0]&&(x=ZC.CY(x,p.CR)),l.aAutoFit[1]&&(I=ZC.BR(I,p.CR)),c=0,u=p.DU.length;c<u;c++)l.aAutoFit[0]&&(x=ZC.CY(x,p.DU[c])),l.aAutoFit[1]&&(I=ZC.BR(I,p.DU[c]))}else for(s=a.W;s<=a.A1;s++)if(p=t.AY.A3[y].R[s])for(l.aAutoFit[0]&&(x=ZC.CY(x,p.CR)),l.aAutoFit[1]&&(I=ZC.BR(I,p.CR)),c=0,u=p.DU.length;c<u;c++)l.aAutoFit[0]&&(x=ZC.CY(x,p.DU[c])),l.aAutoFit[1]&&(I=ZC.BR(I,p.DU[c]));"log"===l.BS&&(x=ZC.FV(x,l.DY),I=ZC.FV(I,l.DY)),l.QO(x,I,!0),l.J6();var X=t.BW("v");for(s=0;s<X.length;s++)X[s].BD!==l.BD&&X[s].sMaster===l.BD&&(X[s].QO(x,I,!0),X[s].J6())}var M=ZC._b_(e.zoomto);t.E["skip-preview"]=!0;var Y=["top","right","bottom","left"];for(s=0;s<Y.length;s++)(t.N.E["d-margin-"+Y[s]]||t.E["plotarea.d-margin-"+Y[s]]||ZC._b_(t.N.o["adjust-layout"]))&&(t.o.plotarea["margin-"+Y[s]]&&!Number.isNaN(t.o.plotarea["margin-"+Y[s]])||(t.o.plotarea["margin-"+Y[s]]=t.N.o["margin-"+Y[s]]="dynamic",t.E["plotarea.d-margin"]=t.E["plotarea.d-margin-"+Y[s]]=!0));t.setupDynamicPlotArea(),t.paint(!M),d.H6.C=null,ZC.AO.C0("postzoom",t.A,e)}else t.ZE=!1}},zingchart.ABQ=function(e,i,t){var n,a,l,o,r,s,A,C,c;document.getElementById("zc-fullscreen")&&(e="zc-fullscreen"),"string"==typeof(t=t||{})&&(t=JSON.parse(t));var u=zingchart.getLoader(e);if(null!==ZC._n_(t.preservezoom)&&(u.E.preservezoom=ZC._b_(t.preservezoom)),u)switch(i){case"getzoom":if(o={},l=u.CB(t.graphid))for(n=0,a=l.BO.length;n<a;n++){var p=l.BO[n];"k"===p.AF?o[p.BD]={xmin:p.W,xmax:p.A1,vmin:p.V[p.W],vmax:p.V[p.A1]}:o[p.BD]={ymin:p.B0,ymax:p.BF,vmin:p.V[p.W],vmax:p.V[p.A1]}}return o;case"pan":u.AD9(t);break;case"zoomin":u.A92(t);break;case"zoomout":u.A8F(t);break;case"zoomto":if(l=u.CB(t.graphid),null!==ZC._n_(t.xall)&&t.xall)for(n=0,a=l.BW("k").length;n<a;n++)t["xmin"+(A=1===(r=l.BW("k")[n]).L?"":"-"+r.L)]=t.xmin||null,t["xmax"+A]=t.xmax||null,t["kmin"+A]=t.kmin||null,t["kmax"+A]=t.kmax||null;for(n=0,a=l.BW("k").length;n<a;n++)null===t["xmin"+(A=1===(r=l.BW("k")[n]).L?"":"-"+r.L)]&&null===ZC._n_(t["xmax"+A])&&null===ZC._n_(t["kmin"+A])&&null===ZC._n_(t["kmax"+A])||(t["zoomx"+A]=!0),"log"===r.BS&&(null!==ZC._n_(t["xmin"+A])&&(t["xmin"+A]=ZC.FV(t["xmin"+A],r.DY)),null!==ZC._n_(t["xmax"+A])&&(t["xmax"+A]=ZC.FV(t["xmax"+A],r.DY)));if(null!==ZC._n_(t.yall)&&t.yall)for(n=0,a=l.BW("v").length;n<a;n++)t["ymin"+(A=1===(s=l.BW("v")[n]).L?"":"-"+s.L)]=t.ymin||null,t["ymax"+A]=t.ymax||null;for(n=0,a=l.BW("v").length;n<a;n++)A=1===(s=l.BW("v")[n]).L?"":"-"+s.L,null===ZC._n_(t["ymin"+A])&&null===ZC._n_(t["ymax"+A])||(t["zoomy"+A]=!0),"log"===s.BS&&(null!==ZC._n_(t["ymin"+A])&&(t["ymin"+A]=ZC.FV(t["ymin"+A],s.DY)),null!==ZC._n_(t["ymax"+A])&&(t["ymax"+A]=ZC.FV(t["ymax"+A],s.DY)));u.Q6(t);break;case"zoomtovalues":if(l=u.CB(t.graphid),null!==ZC._n_(t.xall)&&t.xall)for(n=0,a=l.BW("k").length;n<a;n++)t["xmin"+(A=1===(r=l.BW("k")[n]).L?"":"-"+r.L)]=t.xmin||null,t["xmax"+A]=t.xmax||null;for(n=0,a=l.BW("k").length;n<a;n++)A=1===(r=l.BW("k")[n]).L?"":"-"+r.L,null===ZC._n_(t["xmin"+A])&&null===ZC._n_(t["xmax"+A])||(l.B7&&l.B7.KU?(t.previewscale=!0,t["kmin"+A+"-async"]=t["xmin"+A],t["xmin"+A]=ZC.A1X(l.B7.NP[r.BD].values,t["xmin"+A])):-1!==(C=ZC.AV(r.V,t["xmin"+A]))?t["xmin"+A]=C:t["xmin"+A]=ZC.A1X(r.V,t["xmin"+A]),l.B7&&l.B7.KU?(t.previewscale=!0,t["kmax"+A+"-async"]=t["xmax"+A],t["xmax"+A]=ZC.A1X(l.B7.NP[r.BD].values,t["xmax"+A])):-1!==(c=ZC.AV(r.V,t["xmax"+A]))?t["xmax"+A]=c:t["xmax"+A]=ZC.A1X(r.V,t["xmax"+A]),t["zoomx"+A]=!0);if(null!==ZC._n_(t.yall)&&t.yall)for(n=0,a=l.BW("v").length;n<a;n++)t["ymin"+(A=1===(s=l.BW("v")[n]).L?"":"-"+s.L)]=t.ymin||null,t["ymax"+A]=t.ymax||null;for(n=0,a=l.BW("v").length;n<a;n++)A=1===(s=l.BW("v")[n]).L?"":"-"+s.L,null===ZC._n_(t["ymin"+A])&&null===ZC._n_(t["ymax"+A])||(t["zoomy"+A]=!0);u.Q6(t);break;case"viewall":u.A8G(t)}return null},ZC.A89={},ZC.AO.A3W=function(e,i,t,n){"jpg"===(n=n||"png")&&(n="jpeg");var a=document.createElement("canvas");a.width=i,a.height=t,a.style.width=i+"px",a.style.height=t+"px";var l,o=a.getContext("2d");e instanceof Array||(e=[e]);for(var r=0,s=e.length;r<s;r++)if(-1===e[r].className.indexOf("zc-no-print")){var A=!1;try{e[r].toDataURL("image/"+n)}catch(c){A=!0}if(!A)if(l=e[r].getAttribute("data-clip")){var C=l.split(",");o.drawImage(e[r],ZC.BR(0,C[0]),ZC.BR(0,C[1]),ZC.CY(C[2],e[r].width),ZC.CY(C[3],e[r].height),ZC.BR(0,C[0]),ZC.BR(0,C[1]),ZC.CY(C[2],e[r].width),ZC.CY(C[3],e[r].height))}else o.drawImage(e[r],0,0,e[r].width,e[r].height,0,0,i,t)}return a.toDataURL("image/"+n)},ZC.AO.ABM=function(e,i,t,n,a){null===ZC._n_(a)&&(a=!1);var l=ZC.AO.A3W(e,i,t,n);if(a){var o=document.createElement("img");return o.src=l,o}l=l.replace("image/"+n,"image/octet-stream"),document.location.href=l},ZC.QA.prototype.AA4=function(){var e=this,i=[];if(!e.A7Q){e.A7Q=!0;var t=document.body.childNodes,n=ZC.A4(document.body).css("background-color"),a=ZC.A4(document.body).css("background-image");ZC.A4(document.body).css("background-color","#fff").css("background-image","none");for(var l=0,o=t.length;l<o;l++)1===t[l].nodeType&&(i[l]=t[l].style.display,t[l].style.display="none");document.body.appendChild(ZC.AM(e.K+"-wrapper")),window.setTimeout(function(){window.print(),window.setTimeout(function(){ZC.A4(document.body).css("background-color",n).css("background-image",a),ZC.AM(e.K+"-wrapper")&&ZC.AM(e.K).appendChild(ZC.AM(e.K+"-wrapper"));for(var l=0,o=t.length;l<o;l++)1===t[l].nodeType&&(t[l].style.display=i[l]);e.A7Q=!1},1e3)},50)}},ZC.QA.prototype.OL=function(e,i,t,n){var a=this;if(i=i||{},void 0===t&&(t=!1),!ZC.AM(a.K+"-viewimage")){e=e||"png";var l=i.download,o=i.fn||"";ZC.Q.IW(ZC.AM(a.K+"-guide-c"),a.AC,0,0,a.I,a.F),ZC.A4(".zc-guide-label").remove();var r,s,A=("canvas"===a.AC||zingchart.AJAXEXPORT||zingchart.DEV.LOCALSVGEXPORT)&&"pdf"!==e&&"svg"!==e;if(ZC.mobile||!A||t||l||(r=ZC.Q.HW({cls:"zc-abs zc-viewimage zc-style",id:a.K+"-viewimage",zidx:5,p:ZC.AM(a.K+"-top"),wh:a.I+"/"+a.F}),s=ZC.Q.HW({id:a.K+"-viewimage-close",p:r,zidx:10,tl:"5/"+(a.I-15),html:ZC.HG["viewimage-close"]}),ZC.A4(s).css("cursor","pointer").css("left",a.I-15-ZC.A4(s).width()+"px"),ZC.A4(s).bind("click",function(){ZC.A4(r).remove()})),ZC.mobile&&(l=!0),!zingchart.DEV.LOCALSVGEXPORT||l||"svg"!==a.AC||"png"!==e&&"jpeg"!==e){var C;if("canvas"===a.AC&&"pdf"!==e&&"svg"!==e){var c,u,p=document.createElement("canvas");for(p.width=a.I,p.height=a.F,c=0,u=a.AG.length;c<u;c++)a.AG[c].BE&&a.AG[c].BE.EP(p);var Z=[];ZC.A4("#"+a.K+" canvas").each(function(){-1===ZC.AV([a.K+"-guide-c",a.K+"-trigger-c"],this.id)&&Z.push(this)}),Z.push(p),Z.push(a.createPreviewMasks());var h=ZC.AO.ABM(Z,a.I,a.F,e,!0);h.id=a.K+"-print-"+e,r.appendChild(h)}else if(t||a.A8I(ZC.HG["export-wait"]),"vml"===a.AC||"canvas"===a.AC&&("pdf"===e||"svg"===e)){var d=document.createElement("div"),f="zc-export-svg-"+a.K;d.id=f,d.style.display="none",document.body.appendChild(d),zingchart.render({id:f,output:"!svg",imggen:!0,width:a.I,height:a.F,data:a.E.json,defaults:a.KR,theme:a.L2,hideprogresslogo:!0,events:{load:function(){window.setTimeout(function(){var e=zingchart.getLoader(f);if(e.E["dynamic-objects"])var i=window.setInterval(function(){"ready"===e.E["dynamic-objects"]&&(window.clearInterval(i),e.togglePreviewMasks(!0),C=ZC.AM(f+"-top").innerHTML,e.togglePreviewMasks(!1),zingchart.exec(f,"destroy",{skipfs:!0}),_())},100);else e.togglePreviewMasks(!0),C=ZC.AM(f+"-top").innerHTML,e.togglePreviewMasks(!1),zingchart.exec(f,"destroy",{skipfs:!0}),_()},100)}}})}else"svg"===a.AC&&(a.togglePreviewMasks(!0),C=ZC.AM(a.K+"-top").innerHTML,_(),a.togglePreviewMasks(!1));A&&!t&&(ZC.A4(s).css("cursor","pointer").css("left",a.I-15-ZC.A4(s).width()+"px"),ZC.A4(s).bind("click",function(){ZC.A4(r).remove()}))}else zingchart.exec(a.K,"getimagedata",{callback:function(l){if(-1!==l){var o=document.createElement("img");o.id=a.K+"-print-"+e,o.src=l,r.appendChild(o)}else ZC.Q.EW(a.K+"-viewimage"),zingchart.DEV.LOCALSVGEXPORT=0,a.OL(e,i,t,n)}})}function _(){var s,A,c={svg:C=(C=C.replace(/<foreignObject(.+?)<\/foreignObject>/g,"")).replace(' xmlns="http://www.w3.org/2000/svg"',""),w:a.I,h:a.F,t:e,fn:o};if(ZC._cp_(i,c),zingchart.AJAXEXPORT&&"pdf"!==e&&"svg"!==e&&!l){var u="base64=1&";for(A in c)u+=A+"="+encodeURIComponent(c[A])+"&";ZC.A4.ajax({type:"post",url:zingchart.EXPORTURL,data:u,success:function(i,l,o){if(a.A49(),t)n&&n(i,l,o);else{var s=document.createElement("img");s.src=i,s.id=a.K+"-print-"+e,r.appendChild(s)}}})}else{ZC.AM(a.K+"-export")&&ZC.Q.EW(a.K+"-export");var p=ZC.Q.HW({cls:"zc-abs zc-style",id:a.K+"-export",p:ZC.AM(a.K+"-top"),display:"none"}),Z=(s=null!==ZC._n_(c.uid)&&null!==ZC._n_(c.page)?ZC.Q.ABA(ZC.AM(a.K+"-export")):document).createElement("FORM");for(A in Z.action=zingchart.EXPORTURL,Z.method="post",Z.enctype="multipart/form-data",null!==ZC._n_(c.uid)&&null!==ZC._n_(c.page)?s.body.appendChild(Z):p.appendChild(Z),Z.style.display="none",c){var h=s.createElement("INPUT");h.type="hidden",h.name=A,h.value=c[A],Z.appendChild(h)}Z.submit(),Z=null,null!==ZC._n_(c.uid)&&null!==ZC._n_(c.page)&&window.setTimeout(function(){ZC.A4("#"+a.K+"-export").remove()},6e4),window.setTimeout(function(){a.A49()},1e3)}}},ZC.QA.prototype.Z8=function(e){var i=this;e=e||"png";var t,n,a=[],l=document.createElement("canvas");for(l.width=i.I,l.height=i.F,t=0,n=i.AG.length;t<n;t++)i.AG[t].BE&&i.AG[t].BE.EP(l);return ZC.A4("#"+i.K+" canvas").each(function(){-1===ZC.AV([i.K+"-guide-c",i.K+"-tooltip-c"],this.id)&&a.push(this)}),a.push(l),a.push(i.createPreviewMasks()),ZC.AO.A3W(a,i.I,i.F,e)},ZC.AO.downloadFile=function(e,i,t){if(!ZC.ie678){t=t||"application/octet-stream";var n=document.createElement("a");navigator.msSaveBlob?navigator.msSaveBlob(new Blob([e],{type:t}),i):URL&&"download"in n?(n.href=URL.createObjectURL(new Blob([e],{type:t})),n.setAttribute("download",i),document.body.appendChild(n),n.click(),document.body.removeChild(n)):location.href="data:application/octet-stream,"+encodeURIComponent(e)}},ZC.AO.XW=function(e,i){var t,n,a,l,o,r,s,A,C,c,u,p,Z,h=[],d="",f=[];for("xls"===(i=i||"csv")&&h.push('<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">',"<head>","\x3c!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>[ZC]</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--\x3e",'<style>td{border:none;font-family:Calibri,sans-serif} .number{mso-number-format:"0.00";} .text{mso-number-format:"@";}</style>',"<meta name=ProgId content=Excel.Sheet>","<meta charset=UTF-8>","</head>","<body>"),t=0,n=e.AG.length;t<n;t++){var _=e.AG[t],g=_.AY.A3;e.E.fastlinedata&&(g=e.E.fastlinedata);var v={},b=[],m=_.BW("k")[0];"html"!==i&&"xls"!==i&&"raw"!==i||(h.push("<table>"),_.IM&&""!==_.IM.AK&&(f.push([_.IM.AK]),h.push("<caption>"+_.IM.AK+"</caption>")),h.push("<thead>"),h.push("<tr>")),u=[],Z=[];var B="Category",E=!1,D="%Y-%mm-%dd %H:%i:%s";for(m&&(m.F7&&"date"===m.F7.o.type&&(B="Date",E=!0,m.F7.o["export-format"]&&(D=m.F7.o["export-format"])),m.M&&m.M.AK&&(B=m.M.AK.replace(/\"|\'/g,""))),"csv"===i?u.push('"'+B+'"'):"raw"===i?Z.push(B):"html"!==i&&"xls"!==i||u.push("<th>"+B+"</th>"),a=0,l=g.length;a<l;a++)(null===ZC._n_(g[a].o["export"])||ZC._b_(g[a].o["export"]))&&(p=(p=null!==ZC._n_(g[a].AK)?g[a].AK+"":"Series "+a).replace(/\"|\'/g,""),"csv"===i?u.push('"'+p+'"'):"raw"===i?Z.push(p):"html"!==i&&"xls"!==i||u.push("<th"+("xls"===i?' scope="col" class="text"':"")+">"+p+"</th>"),b.push(""));if("csv"===i?h.push(u.join(",")):"raw"===i?f.push(Z):"html"!==i&&"xls"!==i||h.push(u.join("")),"html"!==i&&"xls"!==i||(h.push("</tr>"),h.push("</thead>"),h.push("<tbody>")),m){for(s=0,A=m.V.length;s<A;s++)v[s+""]={hasData:!1,nodes:[].concat(b)};var K=[];for(a=0,l=g.length;a<l;a++)if(null===ZC._n_(g[a].o["export"])||ZC._b_(g[a].o["export"]))for(o=0,r=g[a].R.length;o<r;o++){var F=g[a].R[o];F&&(v[s=null!==ZC._n_(F.BV)?""+F.BV:""+o]=v[s]||{hasData:!0,nodes:[].concat(b)},v[s].nodes[a]=F.AD,v[s].hasData=!0,null!==ZC._n_(F.BV)&&K.push(""+F.BV))}var x=[];for(s in v)v[s].hasData&&x.push([s,v[s].nodes]);x.sort(function(e,i){return e[0]-i[0]});var I=null;for(C=0,c=x.length;C<c;C++){if("html"!==i&&"xls"!==i||h.push("<tr>"),"pie"!==_.AF&&"pie3d"!==_.AF&&"nestedpie"!==_.AF||null!==ZC._n_(m.V[x[C][0]])&&(x[C][0]=m.V[x[C][0]]),null!==ZC._n_(m.BY[x[C][0]])&&(x[C][0]=m.BY[x[C][0]]),null!==ZC._n_(m.V[x[C][0]])&&-1===ZC.AV(K,x[C][0])&&(x[C][0]=m.V[x[C][0]]),(I=_.A.FI()).row=C,I.col=0,I.value=x[C][0],x[C][0]=ZC.AO.C0("dataexport",_.A,I,x[C][0],null),ZC._n_(x[C][1]))for(var y=0;y<x[C][1].length;y++)(I=_.A.FI()).row=C,I.col=y+1,I.value=x[C][1][y],x[C][1][y]=ZC.AO.C0("dataexport",_.A,I,x[C][1][y],null);E&&(x[C][0]=ZC.AO.YF(x[C][0],D,_.UL,_.NF),"csv"===i&&(x[C][0]='"'+x[C][0]+'"')),"csv"===i?h.push([].concat(x[C][0]).concat(x[C][1]).join(",")):"raw"===i?f.push([].concat(x[C][0]).concat(x[C][1])):"html"!==i&&"xls"!==i||h.push("<td"+("xls"===i?' scope="row"':"")+">"+[].concat(x[C][0]).concat(x[C][1]).join("</td><td>")+"</td>"),"html"!==i&&"xls"!==i||h.push("</tr>")}}"html"!==i&&"xls"!==i||(h.push("</tbody>"),h.push("</table>")),n>1&&t<n-1&&("csv"===i?h.push("","",""):"html"!==i&&"xls"!==i||h.push("<p> </p>"))}return"xls"===i&&h.push("</body>","</html>"),"raw"===i?f:("csv"===i?d=h.join("\n"):"html"!==i&&"xls"!==i||(d=h.join("")),d)},zingchart.ABC=function(e,i,t){var n,a,l,o,r,s="",A="";function C(e){ZC.A4.ajax({type:"post",url:a,data:e,success:function(e,i,t){l&&l(e,i,t)}})}document.getElementById("zc-fullscreen")&&(e="zc-fullscreen"),"string"==typeof(t=t||{})&&(t=JSON.parse(t));var c=zingchart.getLoader(e);if(c)switch(i){case"getimagedata":if(o="png",null!==ZC._n_(n=t.format)&&(o=n),null!==ZC._n_(n=t.filetype)&&(o=n),"jpg"===o&&(o="jpeg"),zingchart.DEV.LOCALSVGEXPORT&&"svg"===c.AC&&("png"===o||"jpeg"===o)){c.togglePreviewMasks(!0);var u=ZC.AM(c.K+"-svg").parentNode.innerHTML,p=u.indexOf(">"),Z=u.indexOf("</svg>");u=(u='<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" version="1.1" width="'+c.I+'" height="'+c.F+'">[CSS]'+u.substring(p+1,Z+6)).replace(/<foreignObject(.+?)<\/foreignObject>/g,"");var h=function(){var e,i=window.URL||window.webkitURL||window,n=!1;navigator&&navigator.userAgent&&-1!==navigator.userAgent.indexOf("Safari")&&-1===navigator.userAgent.indexOf("Chrome")&&(n=!0),e=i.createObjectURL&&window.Blob&&!n?i.createObjectURL(new window.Blob([u],{type:"image/svg+xml;charset-utf-16"})):"data:image/svg+xml;charset=UTF-8,"+encodeURIComponent(u),c.togglePreviewMasks(!1);var a=new window.Image;a.crossOrigin="anonymous",a.src=e,a.onload=function(){var i=document.createElement("canvas"),n=i.getContext("2d");if(i.width=a.width,i.height=a.height,n.drawImage(a,0,0,i.width,i.height),t.callback&&"function"==typeof t.callback)try{t.callback(i.toDataURL("image/"+o))}catch(l){t.callback(e)}}},d=0,f=function(){var e=new XMLHttpRequest;e.open("get",c.A27[d]),e.responseType="text",e.onloadend=function(e){var i=e.target.response,t=i.match(/https?:\/\/[^ \)]+/g),n=0;t.forEach(function(e){var a=new XMLHttpRequest;a.open("get",e),a.responseType="blob",a.onloadend=function(a){var l=new FileReader;l.onloadend=function(a){i=i.replace(new RegExp(e),a.target.result),++n===t.length&&(u=u.replace("[CSS]","[CSS]<style><![CDATA["+i+"]]></style>"),++d===c.A27.length?(u=u.replace("[CSS]",""),h()):f())},l.readAsDataURL(a.target.response)},a.send()})},e.send()};c.A27.length?f():(u=u.replace("[CSS]",""),h())}if("canvas"!==c.AC&&!zingchart.AJAXEXPORT)return-1;if("canvas"===c.AC){if(!t.callback||"function"!=typeof t.callback)return c.Z8(o);try{t.callback(c.Z8(o))}catch(b){t.callback(-1)}}else c.OL(o,{},!0,t.callback);break;case"exportimage":case"saveasimage":if(!t.download&&"canvas"!==c.AC&&!zingchart.AJAXEXPORT)return-1;if(o="png",r={},null!==ZC._n_(n=t.options)&&(r=n),null!==ZC._n_(n=t.uid)&&(r.uid=n),null!==ZC._n_(n=t.page)&&(r.page=n),null!==ZC._n_(n=t.format)&&(o=n),null!==ZC._n_(n=t.filetype)&&(o=n),null!==ZC._n_(n=t.filename)&&(s=n),a=c.E.exportimageurl||"",null!==ZC._n_(n=t.url)&&(a=n),l=null,null!==ZC._n_(n=t.callback)&&(l=n),"jpg"===o&&(o="jpeg"),t.download&&("canvas"!==c.AC||"pdf"===o))return r.download=!0,""!==s&&(r.fn=s),void c.OL(o,r);if(""!==a){if("canvas"===c.AC)return C(c.Z8(o));c.OL(o,r,!0,function(e){return C(e)})}break;case"exportdata":if(a=c.E.exportdataurl||"",null!==ZC._n_(n=t.url)&&(a=n),A=ZC.AO.XW(c,"csv"),""===a)return A;l=null,null!==ZC._n_(n=t.callback)&&(l=n),ZC.A4.ajax({type:"post",url:a,data:A,success:function(e,i,t){l&&l(e,i,t)}});break;case"downloadCSV":A=ZC.AO.XW(c,"csv"),ZC.AO.downloadFile(A,(t.fn||c.K)+".csv","text/csv;encoding:utf-8");break;case"downloadXLS":A=ZC.AO.XW(c,"xls");var _=t.sn||"ZingChart";A=A.replace("<x:Name>[ZC]</x:Name>","<x:Name>"+_+"</x:Name>"),ZC.AO.downloadFile(A,(t.fn||c.K)+".xls","application/vnd.ms-excel;encoding:utf-8");break;case"downloadRAW":var g=ZC.AO.XW(c,"raw");if(!t.callback||"function"!=typeof t.callback)return g;try{t.callback(g,t.fn||c.K)}catch(b){t.callback(-1)}break;case"viewDataTable":if("viewdatatable"===t.menuid)if(A=ZC.AO.XW(c,"html"),ZC.AM(c.K+"-data-table"))ZC.AM(c.K+"-data-table").innerHTML=A;else{var v=ZC.Q.HW({id:c.K+"-data-table",cls:"zc-data-table "+c.K+"-data-table"});ZC.Q.OV(v,{width:c.I+"px","max-height":"400px",overflow:"auto"}),v.innerHTML=A,ZC.AM(c.K).parentNode.insertBefore(v,ZC.AM(c.K).nextSibling)}else"hidedatatable"===t.menuid&&ZC.Q.EW(c.K+"-data-table")}return null},ZC.A8Y={},ZC.AO.WX=function(e){for(var i,t="",n=!1,a=!1,l=0,o="",r=0,s=(e=e.replace(/\t|\r|\n/g,"")).length;r<s;r++)switch(i=e.substr(r,1)){case'"':n=!n,t+=e.substr(r,1),o=i;break;case"{":t+=e.substr(r,1),n||(t+="\n"+new Array(l+1).join(" "),l++,o=i);break;case"}":n||(t+="\n"+new Array(l).join(" "),l--,o=i),t+=e.substr(r,1);break;case"[":var A=e.indexOf("]",r),C=e.indexOf("}",r);C=-1===C?999999:C;var c=e.indexOf("{",r);c=-1===c?999999:c,A<ZC.CY(C,c)?(a=!0,t+=e.substr(r,1)):(a=!1,t+=e.substr(r,1),t+="\n"+new Array(l+1).join(" "),l++),o=i;break;case"]":a&&(a=!1),"}"===o&&(l--,t+="\n"+new Array(l).join(" ")),t+=e.substr(r,1),o=i;break;case" ":n&&(t+=e.substr(r,1),o=i);break;case",":t+=e.substr(r,1),n||a||(t+="\n"+new Array(l).join(" ")),o=i;break;default:t+=e.substr(r,1),o=i}return t},ZC.QA.prototype.A5Y=function(){var e=this;ZC.AO.C0("source_show",e,e.FI());var i=ZC.Q.HW({cls:"zc-abs zc-viewsource zc-style",id:e.K+"-viewsource",p:ZC.AM(e.K+"-top"),wh:e.I-(ZC.quirks?0:10)+"/"+(e.F-(ZC.quirks?0:10))});i.style.zIndex=99,i.innerHTML=ZC._h_('<div class="zc-form-row-label zc-form-s1"> <a href="javascript:void(0)" id="'+e.K+'-viewsource-originalsource" class="zc-tab-active">'+ZC.HG["viewsource-originalsource"]+'</a> <a href="javascript:void(0)" id="'+e.K+'-viewsource-jsonsource" class="zc-tab-inactive">'+ZC.HG["viewsource-jsonsource"]+'</a></div><div class="zc-form-row-element"><textarea id="'+e.K+'-viewsource-json" style="width:'+(e.I-35)+"px;height:"+(e.F-95)+'px;"></textarea></div><div class="zc-form-row-element zc-form-row-last" id="'+e.K+'-viewsource-actions"><input type="button" value="'+ZC.HG["viewsource-close"]+'" id="'+e.K+'-viewsource-close" /></div>'),zingchart.EDITSOURCE&&(ZC.AM(e.K+"-viewsource-actions").innerHTML+='<input type="button" value="'+ZC.HG["viewsource-apply"]+'" id="'+e.K+'-viewsource-apply" />'),ZC.A4("#"+e.K+"-viewsource-json").val(ZC.AO.WX(e.E.source)),ZC.A4("#"+e.K+"-viewsource-jsonsource").bind("click",function(){ZC.AM(e.K+"-viewsource-jsonsource").className="zc-tab-active",ZC.AM(e.K+"-viewsource-originalsource").className="zc-tab-inactive",ZC.A4("#"+e.K+"-viewsource-json").val(ZC.AO.WX(e.E.json))}),ZC.A4("#"+e.K+"-viewsource-originalsource").bind("click",function(){ZC.AM(e.K+"-viewsource-jsonsource").className="zc-tab-inactive",ZC.AM(e.K+"-viewsource-originalsource").className="zc-tab-active",ZC.A4("#"+e.K+"-viewsource-json").val(ZC.AO.WX(e.E.source))}),ZC.A4("#"+e.K+"-viewsource-close").bind("click",function(){ZC.AO.C0("source_hide",e,e.FI()),ZC.Q.EW(e.K+"-viewsource")}),zingchart.EDITSOURCE&&ZC.A4("#"+e.K+"-viewsource-apply").bind("click",function(){ZC.AO.C0("source_hide",e,e.FI());var i=ZC.A4("#"+e.K+"-viewsource-json").val();ZC.Q.EW(e.K+"-viewsource"),zingchart.exec(e.K,"setdata",{data:i})})},ZC.QA.prototype.A72=function(){var e=this;if(e.I<300||e.F<300)window.open("http://www.zingchart.com/support/","","");else{var i=ZC.Q.HW({cls:"zc-abs zc-bugreport zc-style",id:e.K+"-bugreport",p:ZC.AM(e.K+"-top"),wh:e.I-(ZC.quirks?0:10)+"/"+(e.F-(ZC.quirks?0:10))}),t="";t+='<div class="zc-form-row-label zc-form-s0">'+ZC.HG["bugreport-header"]+'</div><div class="zc-form-row-label"><input type="checkbox" id="'+e.K+'-chkdata" checked="checked" /><label for="'+e.K+'-chkdata">'+ZC.HG["bugreport-senddata"]+"</label>",ZC.canvas&&(t+=' <input type="checkbox" id="'+e.K+'-chkcapture" checked="checked" /><label for="'+e.K+'-chkcapture">'+ZC.HG["bugreport-sendcapture"]+"</label>"),t+='</div><div class="zc-form-row-label zc-form-s1">'+ZC.HG["bugreport-yourcomment"]+'</div><div class="zc-form-row-element"><textarea id="'+e.K+'-bugreport-comment" style="width:'+(e.I-35)+"px;height:"+((e.F-300)/2-10)+'px;"></textarea></div><div class="zc-form-row-label zc-form-s1">'+ZC.HG["bugreport-jsondata"]+'</div><div class="zc-form-row-element"><textarea id="'+e.K+'-bugreport-json" style="width:'+(e.I-35)+"px;height:"+(e.F-210)/2+'px;"></textarea></div><div class="zc-form-row-label zc-form-s1">'+ZC.HG["bugreport-youremail"]+(e.I>=510?" <span>("+ZC.HG["bugreport-infoemail"]+")</span>":"")+'</div><div class="zc-form-row-element"><input type="email" id="'+e.K+'-bugreport-email" style="width:'+(e.I-35)+'px;" /></div><div class="zc-form-row-element zc-form-row-last"><input type="button" value="'+ZC.HG["bugreport-submit"]+'" id="'+e.K+'-bugreport-submit" /><input type="button" value="'+ZC.HG["bugreport-cancel"]+'" id="'+e.K+'-bugreport-cancel" /></div>',i.innerHTML=ZC._h_(t),ZC.A4("#"+e.K+"-bugreport-json").val("PARSED\n----------\n"+ZC.AO.WX(e.E.json)+"\n\nORIGINAL\n----------\n"+ZC.AO.WX(e.E.source)),ZC.A4("#"+e.K+"-bugreport-cancel").bind("click",function(){ZC.Q.EW(e.K+"-bugreport")}),ZC.A4("#"+e.K+"-bugreport-submit").bind("click",function(){var i=ZC.A4("#"+e.K+"-bugreport-email");if(0!==i.val().length)if(/^((\w+\+*\-*)+\.?)+@((\w+\+*\-*)+\.?)*[\w-]+\.[a-z]{2,6}$/.test(i.val())){var t="",n=function(){var n=("Parsed:"+e.E.json+" Original:"+e.E.source).replace(/\r|\n|\t|(\s{2,})/g,""),a="",l=[];ZC.A4("#"+e.K+"-chkcapture").attr("checked")&&l.push("****IMAGE:",t),ZC.A4("#"+e.K+"-chkdata").attr("checked")&&l.push("****JSON:",n),l.push("****COMMENT:",ZC.A4("#"+e.K+"-bugreport-comment").val(),"****EMAIL:",i.val(),"****VERSION:",ZC.VERSION,"****WIDTH:",e.I,"****HEIGHT:",e.F,"****URL:",window.location.href,"****UA:",navigator.userAgent,"****RENDER:",e.AC.toUpperCase(),"****RESOLUTION:",screen.width+"x"+screen.height);for(var o=0;o<l.length-1;o+=2)a+=l[o]+encodeURIComponent(l[o+1]);a+="****END";var r=ZC.Q.ABA(ZC.AM(e.K+"-bugreport")),s=r.createElement("FORM");s.action=document.location.protocol+"//www.zingchart.com/support/submitreportH5.php",s.method="post",r.body.appendChild(s);var A=r.createElement("INPUT");A.type="text",A.name="data",A.value=a,s.appendChild(A),s.submit(),window.setTimeout(function(){alert(ZC.HG["bugreport-confirm"]),ZC.Q.EW(e.K+"-bugreport")},1e3)};"canvas"===e.AC?(t=zingchart.exec(e.K,"getimagedata",{}),n()):t=zingchart.exec(e.K,"getimagedata",{callback:function(e){t=e,n()}})}else window.setTimeout(function(){alert(ZC.HG["bugreport-validemailmandatory"])},1e3);else window.setTimeout(function(){alert(ZC.HG["bugreport-emailmandatory"])},1e3)})}},ZC.QA.prototype.paintHistory=function(){var e,i,t,n=this;ZC.Q.EW([n.K+"-history-path",n.K+"-history-back-path",n.K+"-history-forw-path",n.K+"-history-gradient",n.K+"-history-back-gradient",n.K+"-history-forw-gradient"]),null!==ZC._n_(e=n.o.history)&&(n.IH=new ZC.DN(n),n.B6.load(n.IH.o,"loader.gui.history"),n.IH.append(e),n.IH.parse(),n.IH.A4U=!0,i=new ZC.DT(n),n.B6.load(i.o,"loader.gui.history.item"),i.append(e.item),i.parse(),t=new ZC.DT(n),n.B6.load(t.o,"loader.gui.history.item-off"),t.append(e.item),t.append(e["item-off"]),t.parse());var a="";if(n.IH){n.IH.K=n.K+"-history",n.IH.Z=n.IH.C8=ZC.AM(n.K+"-static-c"),n.IH.paint();var l=n.IH.iX+n.IH.EN,o=n.IH.iY+n.IH.FH,r=n.IH.I-n.IH.EN-n.IH.FM,s=n.IH.F-n.IH.FH-n.IH.FR,A=new ZC.DT(n);A.K=n.K+"-history-back",A.copy(i),A.D0=!1,0===n.NX&&A.copy(t),A.D=[[l,o+s/2],[l+r/3,o],[l+r/3,o+s],[l,o+s/2]],A.IP=ZC.AM(n.A.K+"-text"),A.Z=A.C8=ZC.AM(n.K+"-static-c"),A.parse(),A.paint(),n.NX>0&&(a+=ZC.Q.FO("rect",!0)+'class="'+n.K+'-history-area zc-history-area" id="'+n.K+'-history-back-area" coords="',a+=ZC._i_(l+ZC.MAPTX)+","+ZC._i_(o+ZC.MAPTX)+","+ZC._i_(l+r/3+ZC.MAPTX)+","+ZC._i_(o+s+ZC.MAPTX),a+='" />');var C=new ZC.DT(n);C.K=n.K+"-history-forw",C.copy(i),C.D0=!1,n.NX!==n.QW.length-1&&0!==n.QW.length||C.copy(t),C.D=[[l+r,o+s/2],[l+2*r/3,o],[l+2*r/3,o+s],[l+r,o+s/2]],C.IP=ZC.AM(n.A.K+"-text"),C.Z=C.C8=ZC.AM(n.K+"-static-c"),C.parse(),C.paint(),n.NX<n.QW.length-1&&(a+=ZC.Q.FO("rect",!0)+'class="'+n.K+'-history-area zc-history-area" id="'+n.K+'-history-forw-area" coords="',a+=ZC._i_(l+2*r/3+ZC.MAPTX)+","+ZC._i_(o+ZC.MAPTX)+","+ZC._i_(l+r+ZC.MAPTX)+","+ZC._i_(o+s+ZC.MAPTX),a+='" />'),""!==a&&(ZC.AM(n.K+"-map").innerHTML+=a),n.A0X=function(e){e.target.id===n.K+"-history-back-area"?zingchart.exec(n.K,"goback"):e.target.id===n.K+"-history-forw-area"&&zingchart.exec(n.K,"goforward")},ZC.A4("."+n.K+"-history-area").live("click",n.A0X)}},ZC.AN={A4F:1,E1:0,E2:0,FE:40},ZC.DM={A38:function(e,i){var t,n;return i.AB%180==0?(t=new ZC.CE(e,-e.I/2,i.iY-e.iY-e.F/4,0),n=new ZC.CE(e,e.I/2,i.iY-e.iY-e.F/4,0)):(t=new ZC.CE(e,i.iX-e.iX-e.I/4,-e.F/2,0),n=new ZC.CE(e,i.iX-e.iX-e.I/4,e.F/2,0)),ZC.U5(Math.atan((n.EC[1]-t.EC[1])/(n.EC[0]-t.EC[0])))+(i.AB%180==0?0:i.AB%360==90?90:-90)},DE:function(e,i,t,n,a,l,o,r,s){s=s||"z";var A,C,c,u,p=new ZC.WD(e,i);switch(s){case"x":A=new ZC.CE(i,t,a,o),C=new ZC.CE(i,n,a,o),c=new ZC.CE(i,n,l,r),u=new ZC.CE(i,t,l,r);break;case"y":A=new ZC.CE(i,t,a,o),C=new ZC.CE(i,t,l,o),c=new ZC.CE(i,n,l,r),u=new ZC.CE(i,n,a,r);break;case"z":A=new ZC.CE(i,t,a,o),C=new ZC.CE(i,t,a,r),c=new ZC.CE(i,n,l,r),u=new ZC.CE(i,n,l,o)}return p.add(A),p.add(C),p.add(c),p.add(u),p},DA:function(e,i,t,n){void 0===n&&(n=!1);var a,l=null,o=null;t instanceof Array?l=t:(l=t.points,o=t.mathpoints);for(var r=new ZC.WD(e,i),s=0,A=l.length;s<A;s++)null!==ZC._n_(l[s])&&(n?r.add(l[s],o?o[s]:null):r.add(new ZC.CE(i,l[s][0],l[s][1],l[s][2]),o?new ZC.CE(i,o[s][0],o[s][1],o[s][2]):null));return(a=e.o["z-modifier"])&&(r.MG=[ZC._i_(a),ZC._i_(a),ZC._i_(a)]),r}};var CE={$i:function(e,i,t,n){this.parse(e,i,t,n)},parse:function(e,i,t,n){var a=this;a.C=e,a.iX=i,a.iY=t,n-=a.C.ES.depth/2,a.iZ=n,a.EG=0,a.EK=0,a.AAL=0,a.EC=[];var l=a.C.ES.angle,o=a.C.ES.zoom;if(a.C.ES.true3d){var r={x:i,y:t,z:n},s={x:0,y:0,z:0},A={x:a.C.ES["x-angle"],y:a.C.ES["y-angle"],z:a.C.ES["z-angle"]},C=2*Math.PI/360,c=Math.sin(A.x*C),u=Math.sin(A.y*C),p=Math.sin(A.z*C),Z=Math.cos(A.x*C),h=Math.cos(A.y*C),d=Math.cos(A.z*C);a.EG=h*(p*(r.y-s.y)+d*(r.x-s.x))-u*(r.z-s.z),a.EK=c*(h*(r.z-s.z)+u*(p*(r.y-s.y)+d*(r.x-s.x)))+Z*(d*(r.y-s.y)-p*(r.x-s.x)),a.AAL=Z*(h*(r.z-s.z)+u*(p*(r.y-s.y)+d*(r.x-s.x)))-c*(d*(r.y-s.y)-p*(r.x-s.x)),a.EC[0]=ZC.AN.E1+ZC.AN.A4F/(ZC.AN.A4F+a.AAL)*a.EG*o,a.EC[1]=ZC.AN.E2+ZC.AN.A4F/(ZC.AN.A4F+a.AAL)*a.EK*o}else a.EC[0]=ZC.AN.E1+i+n*ZC.EF(l)*o,a.EC[1]=ZC.AN.E2+t-n*ZC.EL(l)*o}};ZC.CE=ZC.C5.CD(CE);var WD={$i:function(e,i){var t=this;t.C=i,t.P=e,t.K="",t.KK=!1,t.MG=[1,1,1],t.G0=-1,t.D=[],t.PD=[],t.SQ=-9999,t.ZV=-9999,t.A4H=9999,t.A4G=9999,t.A9E=9999,t.A3C=0,t.A21=0,t.ABS=0},add:function(e,i){this.D.push(e),this.PD.push(i||e)},ADC:function(){for(var e=this,i=e.PD.length,t=0;t<i;t++){var n=e.PD[t];e.SQ=ZC.BR(e.SQ,n.iZ),ZC._b_(e.C.ES.true3d)?(e.A4H=ZC.CY(e.A4H,n.iZ),e.ZV=ZC.BR(e.ZV,n.AAL),e.A21+=n.iY):(e.A4G=ZC.CY(e.A4G,n.iX),e.A9E=ZC.CY(e.A9E,n.iY),e.A3C+=n.iX,e.A21+=n.iY,e.ABS+=n.iZ)}e.A3C/=i,e.A21/=i,e.ABS/=i},F1:function(){for(var e=this,i="",t=0,n=e.D.length;t<n;t++)i+=ZC._i_(e.D[t].EC[0]+ZC.MAPTX)+","+ZC._i_(e.D[t].EC[1]+ZC.MAPTX)+",";return i=i.substring(0,i.length-1)}};ZC.WD=ZC.C5.CD(WD);var SU={$i:function(){var e=this;e.A4I=[],e.A6M={},e.WL=[],e.SN={}},clear:function(){var e=this;e.A4I=[],e.WL=[],e.SN={}},add:function(e){this.A4I.push(e)},sortFaces:function(e,i){return 1===zingchart.V3D?e[0][0]>i[0][0]?-1:e[0][0]<i[0][0]?1:e[0][1]>i[0][1]?1:e[0][1]<i[0][1]?-1:e[0][2]>i[0][2]?-1:e[0][2]<i[0][2]?1:e[0][3]>i[0][3]?-1:e[0][3]<i[0][3]?1:0:2===zingchart.V3D?-1!==e[0][3]||-1!==i[0][3]?e[0][3]>i[0][3]?1:e[0][3]<i[0][3]?-1:0:e[0][0]>i[0][0]?-1:e[0][0]<i[0][0]?1:e[0][1]>i[0][1]?1:e[0][1]<i[0][1]?-1:e[0][2]>i[0][2]?1:e[0][2]<i[0][2]?-1:0:3===zingchart.V3D?e[0]>i[0]?-1:e[0]<i[0]?1:0:void 0}};ZC.SU=ZC.C5.CD(SU);var A29={$i:function(e){var i=this;i.G=e,i.VG=!1,i.OU=250,i.GK=0,i.H0=0,i.H5=20,i.BA="",i.CI=[],i.A7=null},onmouseout:function(){var e=this;ZC.mobile||(e.VG?(null!==ZC._n_(e.C4)&&window.clearInterval(e.C4),e.C4=window.setInterval(function(){var i=e.G.K,t=ZC.A4("#"+i+("svg"===e.G.AC?"-top":"-main")),n=ZC.E5[0]-t.offset().left,a=ZC.E5[1]-t.offset().top;ZC.DS(n,e.GK,e.GK+e.A7.I)&&ZC.DS(a,e.H0,e.H0+e.A7.F)||(null!==ZC._n_(e.C4)&&window.clearInterval(e.C4),e.hide())},e.OU)):e.hide())},clear:function(){var e=this;ZC.Q.IW(ZC.AM(e.G.K+"-tooltip-c"),e.G.AC,e.iX,e.iY,e.I,e.F,e.K)},hide:function(){if(!ZC.TTLOCK){var e=this.G.K;ZC.Q.EW([e+"-tooltip-text",e+"-tooltip",e+"-tooltip-text-float"]),"svg"===this.G.AC&&ZC.A4("clipPath").each(function(){-1!==this.id.indexOf("-hover_image-clip")&&ZC.Q.EW(this.id)})}},show:function(e){var i,t=this;null!==ZC._n_(t.C4)&&window.clearInterval(t.C4);var n=t.G.K;if(0!==ZC.A4("#"+n+"-tooltip-c").length&&t.A7){var a=ZC._tx_(t.G.K),l=ZC.Q.MJ(e),o=ZC.A4("#"+n+("svg"===t.G.AC?"-top":"-main")),r=null===ZC._n_(e.target)?t.A7.o.x:l[0]-o.offset().left,s=null===ZC._n_(e.target)?t.A7.o.y:l[1]-o.offset().top,A=r-t.A7.I*a[0]/2,C=s-t.A7.F*a[1],c=A,u=1+2*t.A7.JZ;if(null!==ZC._n_(t.A7.o.x)&&((A=ZC.IO(t.A7.o.x,!0))>0&&A<1&&(A=ZC._i_(t.G.I*A)),t.A7.o.fixed&&(A-=t.A7.I/2)),null!==ZC._n_(t.A7.o.y)&&((C=ZC.IO(t.A7.o.y,!0))>0&&C<1&&(C=ZC._i_(t.G.F*C)),t.A7.o.fixed&&(C-=t.A7.F/2)),A+=ZC._i_(t.A7.E["offset-x"]),C+=ZC._i_(t.A7.E["offset-y"]),"svg"===t.G.AC||!t.A7.o.placement||t.A7.o.fixed){var p=0,Z=!1,h=t.A7.EQ;A/a[0]<u&&(p=c/a[0]-u-t.A7.HD/2,A=u),A/a[0]+t.A7.I>t.G.I-u&&(p=c/a[0]+t.A7.I-t.G.I+u+t.A7.HD/2,A=(t.G.I-u-t.A7.I)*a[0]),C/a[1]<u&&(t.CI.node||!t.A7.o.placement||t.A7.o.fixed?(C=u+ZC._i_(t.A7.E["offset-y"]),C=t.CI.node?C<u?u:C:C<u?s-ZC._i_(t.A7.E["offset-y"]):C,h="top",Z=!0):C=u+(s-ZC._i_(t.A7.E["offset-y"]))),C/a[1]+t.A7.F>t.G.F-u&&(C=t.G.F-u-t.A7.F,(t.CI.node||!t.A7.o.placement||t.A7.o.fixed)&&(h="top",Z=!0)),Z&&(t.A7.EQ=h),(0!==p||Z)&&t.A7.Z&&(t.clear(),""!==t.A7.AK&&(Z&&(t.A7.EQ=h),p=ZC.CY(p,t.A7.I/2-t.A7.HD/2),p=48*(p=ZC.BR(p,-t.A7.I/2+t.A7.HD/2))/(t.A7.I/2-t.A7.HD/2),t.A7.EY=p,t.A7.AP&&t.A7.paint()))}switch(t.GK=A,t.H0=C,t.G.AC){case"svg":null===ZC._n_(t.A7.o.x)&&null===ZC._n_(t.A7.o.y)&&ZC.AM(n+"-tooltip").setAttribute("transform","translate("+A/a[0]+","+C/a[1]+")"),t.A7.E["html-mode"]&&ZC.Q.OV(ZC.AM(n+"-tooltip-text-float"),{left:(""===t.BA?A/a[0]:t.A7.iX)+t.A7.EN+"px",top:(""===t.BA?C/a[1]:t.A7.iY)+t.A7.FH+"px"});break;case"vml":null===ZC._n_(t.A7.o.x)&&null===ZC._n_(t.A7.o.y)&&ZC.Q.OV(ZC.AM(n+"-tooltip"),{left:A+"px",top:C+"px"});break;case"canvas":null!==ZC._n_(t.CI.x)&&(A=t.CI.x),null!==ZC._n_(t.CI.y)&&(C=t.CI.y);var d=t.A7.E["html-mode"]?0:20;switch(t.A7.VF){case"tl":break;case"tr":A-=t.A7.I;break;case"bl":C-=t.A7.F;break;case"br":A-=t.A7.I,C-=t.A7.F;break;case"c":A-=t.A7.I/2,C-=t.A7.F/2;break;case"t":A-=t.A7.I/2;break;case"r":A-=t.A7.I,C-=t.A7.F/2;break;case"b":A-=t.A7.I/2,C-=t.A7.F;break;case"l":C-=t.A7.F/2}ZC.Q.OV(ZC.AM(n+"-tooltip-c"),{left:A/a[0]-d+"px",top:C/a[1]-d+"px"}),null!==(i=ZC.AM(n+"-tooltip-text"))&&(i.style.display="none",ZC.Q.OV(i,{width:t.A7.I+"px",height:t.A7.F+"px",left:A/a[0]+"px",top:C/a[1]+"px"}),i.style.display="block")}}},onmousemove:function(e){this.show(e)},onmouseover:function(e,i){var t,n,a,l,o,r,s,A=this,C=A.G.K,c=e.targetid||e.target.id,u=c.replace(/--([a-zA-Z0-9]+)/,"").replace("-gshape-area","-area").replace("-area-path","").replace("-path","").replace("-marker-circle","").replace("-marker","").split("-").reverse(),p=c.split("--"),Z=!1,h=!1,d=!1;if("node"===u[1]&&"plot"===u[3]&&"plotset"===u[4]&&(Z=!0),ZC.Q.EW([C+"-tooltip-text",C+"-tooltip",C+"-tooltip-text-float"]),Z){if(!(l=A.G.P0(u[5])))return;if(o=l.AY.A3[u[2]],r=o.FQ(u[0]),"xy"===l.AJ.layout&&r.R4(),!r)return;ZC.A4("#"+C+"-graph-"+u[5]+"-plot-"+u[2]+"-bg-hover-c").show()}else"legend"===u[2]&&0===u[1].indexOf("item")&&(h=!0),0!==u[2].indexOf("scale")||0!==u[1].indexOf("item")&&0!==u[1].indexOf("marker")||(d=!0),l=A.G.P0(u[3]);if(ZC.AM(C+"-tooltip")||(ZC.Q.K5({id:C+"-tooltip",p:ZC.AM(C+"-main"),cls:"zc-abs zc-tooltip",wh:A.G.I+"/"+A.G.F,overflow:"hidden"},A.G.AC),ZC.Q.HL({id:C+"-tooltip-c",p:ZC.AM(C+"-tooltip"),cls:"zc-abs",tl:"-999/-999",width:140,height:60},A.G.AC)),A.A7=zingchart.pool.getInstance("DN",A,C+"-tooltip-text"),A.A7.NY="tooltip",A.A7.A=A.G,l&&l.A7&&A.A7.copy(l.A7),Z)A.A7.append(o.A7.o),l.CF["p"+o.L]&&l.CF["p"+o.L]["n"+r.L]&&A.A7.append(o.A7.o["selected-state"]),2===p.length&&A.A7.append(o.AC2(p[1]));else{var f=!1;if(h&&l.BE&&null!==ZC._n_(l.BE.o.tooltip)&&(A.A7.o.text="",A.A7.append(l.BE.o.tooltip),f=!0),d){A.A7.append({"background-color":"#fff","border-width":1,"border-color":"#999"});var _=l.BM(u[2].replace(/\_/g,"-"));if(_&&null!==ZC._n_(_.o.tooltip)&&(A.A7.o.text="",A.A7.append(_.o.tooltip),f=!0),0===u[1].indexOf("item_"))_&&(-1!==u[1].indexOf("_title")&&_.o.label&&_.o.label.tooltip?(A.A7.o.text="",A.A7.append(_.o.label.tooltip),f=!0):_.o.item&&_.o.item.tooltip&&(A.A7.o.text="",A.A7.append(_.o.item.tooltip),f=!0));else if(0===u[1].indexOf("marker_")){var g=ZC._i_(u[1].replace("marker_",""));_.Q8[g]&&_.Q8[g].o.label&&_.Q8[g].o.label.tooltip&&(A.A7.o.text="",A.A7.append(_.Q8[g].o.label.tooltip),f=!0)}}if("shape"===u[2])if(A.A7.append({"background-color":"#fff","border-width":1,"border-color":"#999"}),e.target.getAttribute("data-lowlevel"))A.A7.append({text:e.target.getAttribute("data-tooltip-text")}),f=!0;else for(n=0,a=l.FJ.length;n<a;n++)if(null!==ZC._n_(l.FJ[n])){var v=l.FJ[n]instanceof ZC.P9?l.FJ[n].BG:l.FJ[n];l.K+"-shape-"+u[1]===l.FJ[n].K&&null!==ZC._n_(t=v.o.tooltip)&&(A.A7.append(t),A.A7.o.fixed&&(A.A7.o.x=v.iX,A.A7.o.y=v.iY),f=!0)}if("label"===u[2])for(A.A7.append({"background-color":"#fff","border-width":1,"border-color":"#999"}),n=0,a=l.BY.length;n<a;n++)l.K+"-label-"+u[1]===l.BY[n].K&&null!==ZC._n_(t=l.BY[n].o.tooltip)&&(A.A7.append(t),A.A7.o.fixed&&(A.A7.o.x=l.BY[n].iX+l.BY[n].I/2,A.A7.o.y=l.BY[n].iY+l.BY[n].F/2),f=!0);if("xy"===u[2]&&(A.A7.append({"background-color":"#fff","border-width":1,"border-color":"#999"}),f=!0),!f)return}i&&A.A7.append(i),A.VG=!1,A.OU=250,null!==ZC._n_(t=A.A7.o.sticky)&&(A.VG=ZC._b_(t)),null!==ZC._n_(t=A.A7.o.timeout)&&(A.OU=ZC._i_(t)),null!==ZC._n_(t=A.A7.o.placement)?A.BA=t:A.BA="",null!==ZC._n_(t=A.A7.o.distance)&&(A.H5=ZC._i_(t)),A.A7.iX=0,A.A7.iY=0,A.A7.Z=A.A7.C8=ZC.AM(C+"-tooltip-c");var b={};if(Z)s=r.Y3(),r.H8(s),null!==ZC._n_(s["line-color"])?A.A7.A0=A.A7.AE=ZC.AO.JQ(s["line-color"]):A.A7.A0=A.A7.AE=ZC.AO.JQ(s["background-color"]),A.A7.BX=s["border-color"],A.A7.C2=s.color,null!==ZC._n_(o.o.rules)?(A.A04||(A.A04=new ZC.I2(o.A),A.A04.E["quick-parse"]=!0),A.A04.append(o.o),A.A04.parse(),A.A04.IQ=function(e){return r.IQ(e)},A.A04.DH()&&A.A04.parse(),A.A7.AK=A.A04.JR):A.A7.AK=o.JR,b=ZC.AO.OA(A.A7.o,o.o),A.A7.KA=function(e){return r.KA(e,b)},A.A7.E.plotidx=r.A.L,A.A7.E.nodeidx=r.L;else if(h){for(o=l.AY.A3[u[1].replace("item_","")],A.A7.append(o.o["legend-tooltip"]),r=null,n=0,a=o.R.length;n<a;n++)if(null!==o.R[n]){r=o.FQ(n);break}if(r){if("-1"===(s=r.Y3())["background-color"])return;A.A7.A0=A.A7.AE=ZC.AO.JQ(s["background-color"]),A.A7.C2=s.color}else A.A7.A0=A.A7.AE=ZC.AO.JQ(o.BP[1]),A.A7.C2=o.BP[0];A.A7.AK=o.P5,A.A7.KA=function(e){return e=(e=e.replace(/%plot-description/g,o.P5)).replace(/%plot-text|%t/g,o.AK)}}else if(d){if(0===u[1].indexOf("item_")){var m=u[1].replace("item_","").split("_"),B=1===m.length?ZC._i_(m[0]):ZC._i_(m[1]);A.A7.KA=function(e){e=e||"%scale-value";var i=_.BY[B]||_.V[B];if(_.F7){var t={"transform-date":!0,"transform-date-format":_.F7.o.all||_.F7.o.text||"",utc:l.UL,timezone:l.NF};i=ZC.AO.G5(i,t,A.A,!!_.F7&&_.F7)}for(var n in"number"==typeof i&&_.IU&&null!==ZC._n_(_.IU[i])&&(i=_.IU[i]),e=(e=e.replace(/%text|%item-text|%scale-value|%v/g,i)).replace(/%tooltip-text/g,_.A4X[B]||""),_.o)_.o.hasOwnProperty(n)&&"data-"===n.substring(0,5)&&(e=e.replace("%"+n,_.o[n][B]||"","g"));return e}}}else A.A7.KA=function(e){return e};if(null===ZC._n_(A.A7.o["text-alpha"])&&(A.A7.o["text-alpha"]=1),A.A7.parse(),!Z&&"canvas"!==A.G.AC&&A.A7.o.fixed&&(A.A7.iX=A.A7.iX-A.A7.I/2+A.A7.BK,A.A7.iY=A.A7.iY-A.A7.F/2+A.A7.BJ),A.A7.AP){var E,D;if(A.A7.I0&&(Z&&A.A7.H8(A.A7,A.A7,null,r.M2(e,!1)),A.A7.parse()),A.A7.E["html-mode"]=!1,null!==ZC._n_(t=A.A7.o["html-mode"])&&(A.A7.E["html-mode"]=ZC._b_(t)),Z&&(A.A7.IQ=function(e){return r.IQ(e)},A.A7.DH()&&(b=A.A7.overrideFormat(b),A.A7.parse())),"canvas"!==A.G.AC&&"vml"!==A.G.AC||0===A.A7.AB)E=A.A7.I+A.A7.JZ,D=A.A7.F+A.A7.JZ,E+=40,D+=40,A.A7.E["offset-x"]=A.A7.BK,A.A7.E["offset-y"]=A.A7.BJ;else{var K=1.25*ZC.BR(A.A7.I,A.A7.F)+A.A7.JZ;E=K,D=K,A.A7.iX+=(K-A.A7.I)/2,A.A7.iY+=(K-A.A7.F)/2,A.A7.E["offset-x"]=-(K-A.A7.I)/2+A.A7.BK,A.A7.E["offset-y"]=-(K-A.A7.F)/2+A.A7.BJ}if(ZC.A4("#"+C+"-tooltip-c").attr("width",E).attr("height",D),"vml"===A.G.AC&&ZC.Q.OV(ZC.AM(C+"-tooltip-c"),{top:0,left:0}),A.A7.QI=A.A7.BK,A.A7.MI=A.A7.BJ,A.A7.BK=0,A.A7.BJ=0,!e.type&&Z){var F=r.iX,x=r.iY,I=0,y=0,w={};if(w=ZC._n_(r.A.R[r.L].E)?r.A.R[r.L].E:r.A.R[r.L],null!==ZC._n_(w)&&(null!==ZC._n_(w.ax)&&(F=w.ax),null!==ZC._n_(w.ay)&&(x=w.ay,x+=ZC.mobile?40:20),null!==ZC._n_(w.fx)&&(I=w.fx),null!==ZC._n_(w.fy)&&(y=w.fy)),null!==ZC._n_(r.bCXY)){var X=r.AC9();F=X[0],x=X[1]}"canvas"===A.G.AC?(null===ZC._n_(A.A7.o.x)&&(A.A7.o.x=F-A.A7.I/2+I*A.A7.I),null===ZC._n_(A.A7.o.y)&&(A.A7.o.y=x-A.A7.F/2+y*A.A7.F)):(null===ZC._n_(A.A7.o.x)&&(A.A7.iX=F-A.A7.I/2),null===ZC._n_(A.A7.o.y)&&(A.A7.iY=x-A.A7.F/2-20))}if(Z&&(A.CI=A.getPlacementInfo(r),""!==A.BA&&("canvas"!==A.G.AC?(A.A7.o.x=A.A7.iX=A.CI.x,A.A7.o.y=A.A7.iY=A.CI.y):(A.A7.o.x=A.A7.iX=0,A.A7.o.y=A.A7.iY=0),A.A7.EQ=A.CI.cp,A.A7.EY=A.CI.co)),A.A7.AP&&""!==A.A7.AK&&("canvas"===A.G.AC&&(A.A7.E["html-mode"]||(A.A7.iX=20,A.A7.iY=20)),A.A7.paint()),(e.type&&Z||e.update)&&(r.AB2(),r.C.R5(!0)),e.type||"canvas"===A.G.AC)A.show(e);else if(A.A7.E["html-mode"]){var M=A.A7.iX+A.A7.EN,Y=A.A7.iY+A.A7.FH;ZC.Q.OV(ZC.AM(C+"-tooltip-text-float"),{left:M+"px",top:Y+"px",zIndex:zingchart.ZINDEX})}}},getPlacementInfo:function(e){var i,t=this,n={},a=t.A7.HD,l=t.A7.GA,o=t.A7.I,r=t.A7.F;if(t.A7.E["html-mode"]&&("horizontal"===t.BA||"vertical"===t.BA||"node:"===t.BA.substring(0,5))&&(t.A7.iX=-9999,t.A7.iY=-9999,t.A7.AP)){t.A7.paint();var s=ZC.A4("#"+t.G.K+"-tooltip-text-"+("canvas"===t.G.AC?"t":"float"));o=s.width()+t.A7.EN+t.A7.FM,r=s.height()+t.A7.FH+t.A7.FR,null!==ZC._n_(t.A7.o.width)&&(o=ZC._i_(t.A7.o.width)),null!==ZC._n_(t.A7.o.height)&&(r=ZC._i_(t.A7.o.height))}if("horizontal"===t.BA)e.iX+e.I/2<e.C.iX+e.C.I/2?(n.x=e.iX+0*e.I+t.H5,n.y=e.iY+0*e.F/2-r/2,n.cp="left"):(n.x=e.iX-o-t.H5,n.y=e.iY+0*e.F/2-r/2,n.cp="right"),n.y<5&&(i=5-n.y,n.co=-ZC._i_(100*i/(r-l)),n.y=5),n.y+r>t.G.F-5&&(i=t.G.F-5-n.y-r,n.co=-ZC._i_(100*i/(r-l)),n.y=t.G.F-5-r);else if("vertical"===t.BA)e.iY+e.F/2<e.C.iY+e.C.F/2?(n.y=e.iY+0*e.F+t.H5,n.x=e.iX+0*e.I/2-o/2,n.cp="top"):(n.y=e.iY-r-t.H5,n.x=e.iX+0*e.I/2-o/2,n.cp="bottom"),n.x<5&&(i=5-n.x,n.co=-ZC._i_(100*i/(t.A7.I-a)),n.x=5),n.x+o>t.G.I-5&&(i=t.G.I-5-n.x-o,n.co=-ZC._i_(100*i/(o-a)),n.x=t.G.I-5-o);else if("node:"===t.BA.substring(0,5)&&e.getTooltipPosition){switch((n=e.getTooltipPosition(t.A7,t.BA.substring(5))).node=!0,n.side=t.BA.substring(5),n.side){case"left":n.x=n.x-o+t.A7.QI,n.y=n.y-r/2+t.A7.MI;break;case"right":n.x=n.x+t.A7.QI,n.y=n.y-r/2+t.A7.MI;break;case"top":n.x=n.x-o/2+t.A7.QI,n.y=n.y-r+t.A7.MI;break;case"bottom":n.x=n.x-o/2+t.A7.QI,n.y=n.y+t.A7.MI;break;case"center":n.x=n.x-o/2+t.A7.QI,n.y=n.y-r/2+t.A7.MI}n.cp=t.A7.EQ}if(n.node){var A=0;n.y+r>t.G.F-5&&("top"===n.side||"bottom"===n.side?(n.y=n.y-r-("bottom"===n.side?0:t.A7.GA)-t.A7.MI,n.cp="bottom"):n.y=t.G.F-r-5),n.y<5&&("top"===n.side||"bottom"===n.side?(n.y=n.y+("top"===n.side?0:t.A7.GA)+r-t.A7.MI,n.cp="top"):n.y=5),n.x+o>t.G.I-5&&("left"===n.side||"right"===n.side?(n.x=n.x-o-t.A7.QI-5,n.cp="right"):(A=48*(o-t.G.I+n.x+t.A7.HD/2)/(t.A7.I/2),n.x=t.G.I-o-t.A7.QI-5),n.co=A),n.x<5&&("left"===n.side||"right"===n.side?(n.x=n.x+t.A7.I-t.A7.QI+5,n.cp="left"):(A=48*(n.x-t.A7.HD/2)/(t.A7.I/2),n.x=5),n.co=A)}return n}};ZC.A29=ZC.C5.CD(A29);var A56={$i:function(e){this.b(e);var i=this;i.G=e,i.IX=!1,i.C=null,i.R7=null,i.WR=null,i.ID=0,i.LK=0,i.IC=0,i.LJ=0,i.A8=null,i.AL=null,i.ZB=!1,i.AB5=0,i.A0D=!1,i.M=null},parse:function(){var e=this;e.C&&(e.C.H6&&e.append(e.C.H6.o),e.b(),e.YD("preserve-zoom","A0D","b"),e.M=new ZC.DN(e),e.C.A.B6.load(e.M.o,"graph.zoom.label"),e.M.append(e.o.label),e.M.parse(),e.o.label&&!1!==e.o.label.visible&&(e.M.AP=!0))},unbind:function(){var e=this;zingchart.DEV.SKIPTRACKERS?ZC.A4(document.body).unbind("mousedown touchstart",e.RA):ZC.A4("#"+e.G.K+"-img").unbind("mousedown touchstart",e.RA),ZC.A4(".zc-node-area").die("mousedown touchstart",e.RA),ZC.A4(document.body).unbind("mousemove touchmove",e.UC),ZC.A4(document.body).unbind("mouseup touchend",e.U0)},bind:function(){var e=this,i=e.G.K;e.RA=function(t){if((!ZC.mobile||"pinch"!==zingchart.TOUCHZOOM)&&!(t.which>1||-1!==ZC.Q.TD(t.target).indexOf("zc-menu-item")||ZC.move)&&("mousedown"!==t.type||!ZC.TOUCHEVENTS)&&-1===t.target.id.indexOf("-legend-header-area")&&(ZC.mobile||t.preventDefault(),e.G.hideCM(),(ZC.mobile||!(t.which>1))&&("vml"!==e.G.AC||-1===t.target.className.indexOf("zc-node-area")))){t.shiftKey&&(e.ZB=!0);var n=ZC.Q.MJ(t),a=ZC._tx_(e.G.K),l=ZC.A4("#"+i+"-top").offset(),o=(n[0]-l.left)/a[0],r=(n[1]-l.top)/a[1];e.R7=o,e.WR=r,e.ZB&&(e.AB5=o);for(var s,A=!1,C=0,c=e.G.AG.length;C<c;C++)s=e.G.AG[C].N,ZC.DS(o,s.iX-5,s.iX+s.I+5)&&ZC.DS(r,s.iY-5,s.iY+s.F+5)&&(e.C=e.G.AG[C]);if(null!==e.C){var u={id:e.G.K,graphid:e.C.K,ev:t},p=ZC.AO.C0("beforezoom",e.G,u,!0);if(void 0!==p&&!p)return;if(e.C.H6&&null!==ZC._n_(e.C.H6.o.active)&&!ZC._b_(e.C.H6.o.active))return;s=e.C.N,e.C.AY.A3.length>0&&(e.A8=e.C.BM(e.C.AY.A3[0].BW("k")[0]),e.AL=e.C.BM(e.C.AY.A3[0].BW("v")[0])),null!==e.A8&&null!==e.AL&&e.C.AJ["enable-zooming"]&&(e.A8.GP||e.AL.GP)&&(e.ID=e.A8.CM?r:o,e.IC=e.AL.CM?o:r,A=!0,e.A8.GP?e.A8.CM?e.ID=ZC._l_(e.ID,s.iY,s.iY+s.F):e.ID=ZC._l_(e.ID,s.iX,s.iX+s.I):e.ID=e.A8.CM?s.iY:s.iX,e.AL.GP?e.AL.CM?e.IC=ZC._l_(e.IC,s.iX,s.iX+s.I):e.IC=ZC._l_(e.IC,s.iY,s.iY+s.F):e.IC=e.AL.CM?s.iX:s.iY)}return A&&(e.LK=e.ID,e.LJ=e.IC,e.IX=!0,ZC.A4(document.body).bind("mousemove touchmove",e.UC),ZC.A4(document.body).bind("mouseup touchend",e.U0),e.ZB?document.body.style.cursor="pointer":(e.parse(),e.C.AJ["3d"]||ZC.Q.HW({id:i+"-zoom",p:ZC.AM(i+"-top"),top:-9,left:-9,wh:"1/1",position:"absolute",border:e.AU+"px solid "+e.BX,background:e.A0,opacity:e.C6}),e.M.AP&&(ZC.Q.HW({id:i+"-from",p:ZC.AM(i+"-top"),top:-9999,left:-9999,position:"absolute",paddingTop:e.M.FH,paddingRight:e.M.FM,paddingBottom:e.M.FR,paddingLeft:e.M.EN,border:e.M.AU+"px solid "+e.M.BX,background:e.M.A0,color:e.M.C2,fontFamily:e.M.GJ,fontWeight:e.M.sFontWeight,fontStyle:e.M.N4?"oblique":"normal",fontSize:e.M.DI,text:""}),ZC.Q.HW({id:i+"-to",p:ZC.AM(i+"-top"),top:-9999,left:-9999,position:"absolute",paddingTop:e.M.FH,paddingRight:e.M.FM,paddingBottom:e.M.FR,paddingLeft:e.M.EN,border:e.M.AU+"px solid "+e.M.BX,background:e.M.A0,color:e.M.C2,fontFamily:e.M.GJ,fontWeight:e.M.sFontWeight,fontStyle:e.M.N4?"oblique":"normal",fontSize:e.M.DI,text:""})),document.body.style.cursor="crosshair")),!!ZC.mobile&&void 0}},e.UC=function(t){if("mousemove"!==t.type||!ZC.TOUCHEVENTS){var n,a;if(ZC.mobile||t.preventDefault(),ZC.move=!0,e.C||(ZC.move=!1,e.IX=!1,ZC.A4(document.body).unbind("mousemove touchmove",e.UC),ZC.A4(document.body).unbind("mouseup touchend",e.U0),document.body.style.cursor="auto",ZC.Q.EW([i+"-zoom",i+"-from",i+"-to"])),e.IX){e.C.A.A7.hide();var l=ZC.Q.MJ(t),o=ZC._tx_(e.G.K),r=ZC.A4("#"+i+"-top").offset(),s=(l[0]-r.left)/o[0],A=(l[1]-r.top)/o[1];t.ctrlKey;var C=e.A8.DF?e.A8.AA:0;if(e.LK=e.A8.CM?A:s,e.LJ=e.AL.CM?s:A,!e.ZB){var c,u,p,Z,h=e.C.N;n=e.A8.AX?e.A8.BU:e.A8.A9,a=e.A8.AX?e.A8.A9:e.A8.BU,e.A8.GP?e.A8.CM?(e.A8.Y5&&(e.ID=e.A8.iY+n+e.A8.AA*ZC._i_((e.ID-e.A8.iY-n-C/2)/e.A8.AA),e.LK=e.A8.iY+n+C+e.A8.AA*ZC._i_((e.LK-e.A8.iY-n-C/2)/e.A8.AA)),e.ID=ZC._l_(e.ID,h.iY+a,h.iY+h.F-n),e.LK=ZC._l_(e.LK,h.iY+a,h.iY+h.F-n)):(e.A8.Y5&&(e.ID=e.A8.iX+n+e.A8.AA*ZC._i_((e.ID-e.A8.iX-n-C/2)/e.A8.AA),e.LK=e.A8.iX+n+C+e.A8.AA*ZC._i_((e.LK-e.A8.iX-n-C/2)/e.A8.AA)),e.ID=ZC._l_(e.ID,h.iX+n,h.iX+h.I-a),e.LK=ZC._l_(e.LK,h.iX+n,h.iX+h.I-a)):(e.ID=e.A8.CM?h.iY+a:h.iX+n,e.LK=e.A8.CM?h.iY+h.F-n:h.iX+h.I-a),n=e.AL.AX?e.AL.A9:e.AL.BU,a=e.AL.AX?e.AL.BU:e.AL.A9,e.AL.GP?e.AL.CM?(e.AL.Y5&&(e.IC=e.AL.iX+n+e.AL.AA*ZC._i_((e.IC-e.AL.iX-n)/e.AL.AA),e.LJ=e.AL.iX+n+e.AL.AA*ZC._i_((e.LJ-e.AL.iX-n)/e.AL.AA)),e.IC=ZC._l_(e.IC,h.iX+a,h.iX+h.I-n),e.LJ=ZC._l_(e.LJ,h.iX+a,h.iX+h.I-n)):(e.AL.Y5&&(e.IC=e.AL.iY+n+e.AL.AA*ZC._i_((e.IC-e.AL.iY-n)/e.AL.AA),e.LJ=e.AL.iY+n+e.AL.AA*ZC._i_((e.LJ-e.AL.iY-n)/e.AL.AA)),e.IC=ZC._l_(e.IC,h.iY+n,h.iY+h.F-a),e.LJ=ZC._l_(e.LJ,h.iY+n,h.iY+h.F-a)):(e.IC=e.AL.CM?h.iX+a:h.iY+n,e.LJ=e.AL.CM?h.iX+h.I-n:h.iY+h.F-a);var d=ZC.A4.browser.msie?0:2*e.AU;e.C.AJ["3d"]&&(d=0);var f=ZC.AM(i+"-zoom");if(e.A8.CM&&e.AL.CM?(c=ZC._a_(e.LJ-e.IC-d),u=ZC._a_(e.LK-e.ID-d),p=ZC.CY(e.IC,e.LJ),Z=ZC.CY(e.ID,e.LK)):(c=ZC._a_(e.LK-e.ID-d),u=ZC._a_(e.LJ-e.IC-d),p=ZC.CY(e.ID,e.LK),Z=ZC.CY(e.IC,e.LJ)),e.C.AJ["3d"]){e.C.O7();var _=ZC.AM(e.G.K+"-guide-c");_&&(ZC.Q.IW(_,e.G.AC,e.C.iX,e.C.iY,e.C.I,e.C.F),ZC.A4(".zc-guide-label").remove()),(f=new ZC.DT(e)).Z=_,f.A0=f.AE=e.A0,f.BX=e.BX,f.AU=e.AU,f.C6=e.C6,f.D=[[p,Z],[p+c,Z],[p+c,Z+u],[p,Z+u],[p,Z]];for(var g=0;g<f.D.length;g++){var v=new ZC.CE(e.C,f.D[g][0]-ZC.AN.E1,f.D[g][1]-ZC.AN.E2,0);f.D[g][0]=v.EC[0],f.D[g][1]=v.EC[1]}f.parse(),f.paint()}else ZC.Q.OV(f,{width:c+"px",height:u+"px",left:p+"px",top:Z+"px"});if(e.M.AP){var b=ZC.CY(e.ID,e.LK),m=ZC.BR(e.ID,e.LK),B=ZC.CY(e.IC,e.LJ),E=ZC.BR(e.IC,e.LJ),D=ZC.AM(i+"-from"),K=ZC.AM(i+"-to"),F={decimals:null===ZC._n_(e.AL.DV)?1:e.AL.DV};D.innerHTML=e.A8.FU(e.A8.OK(b))+"/"+e.AL.FU(-1,e.AL.NJ(B),F),K.innerHTML=e.A8.FU(e.A8.OK(m))+"/"+e.AL.FU(-1,e.AL.NJ(E),F),ZC.Q.OV(D,{left:p-e.AU-ZC._i_(ZC.A4(D).width())+"px",top:Z-e.AU-ZC._i_(ZC.A4(D).height())+"px"}),ZC.Q.OV(K,{left:p+e.AU+e.M.AU+c+"px",top:Z+e.AU+e.M.AU+u+"px"})}}}return!1}},e.U0=function(t){if((!t||"mouseup"!==t.type||!ZC.TOUCHEVENTS)&&e.C){if(ZC.move=!1,e.IX=!1,document.body.style.cursor="auto",ZC.Q.EW([i+"-zoom",i+"-from",i+"-to"]),e.C.AJ["3d"]){e.C.O7();var n=ZC.AM(e.G.K+"-guide-c");n&&(ZC.Q.IW(n,e.G.AC,e.C.iX,e.C.iY,e.C.I,e.C.F),ZC.A4(".zc-guide-label").remove())}if(ZC.A4(document.body).unbind("mousemove touchmove",e.UC),ZC.A4(document.body).unbind("mouseup touchend",e.U0),e.ZB)e.ZB=!1;else{var a,l,o,r,s,A,C,c,u,p,Z={graphid:e.C.K,ev:t};if(ZC._a_(e.ID-e.LK)>10&&ZC._a_(e.IC-e.LJ)>10){var h,d,f=!1,_=!1;for(r=0,s=(o=e.C.BW("k")).length;r<s;r++)(h=o[r])&&o[r].GP&&(p=h.DF?h.AA:0,A=1===h.L?"":"-"+h.L,a=h.OK(ZC.CY(e.ID,e.LK)+p/2),l=h.OK(ZC.BR(e.ID,e.LK)-p/2),ZC._a_(l-a)>=1&&(Z["zoomx"+A]=!0,Z["xmin"+A]=ZC.CY(a,l),Z["xmax"+A]=ZC.BR(a,l),"log"===h.BS&&(Z["kmin"+A]=h.V[ZC._i_(ZC.FV(Z["xmin"+A],h.DY))],Z["kmax"+A]=h.V[ZC._i_(ZC.FV(Z["xmax"+A],h.DY))],delete Z["xmin"+A],delete Z["xmax"+A]),f=!0));for(r=0,s=(o=e.C.BW("v")).length;r<s;r++)(d=o[r])&&o[r].GP&&(A=1===d.L?"":"-"+d.L,C=d.NJ(ZC.BR(e.IC,e.LJ)),c=d.NJ(ZC.CY(e.IC,e.LJ)),u=(d.GW-d.FP)/Math.pow(10,10),ZC._a_(c-C)>=u&&(Z["zoomy"+A]=!0,Z["ymin"+A]=ZC.CY(C,c),Z["ymax"+A]=ZC.BR(C,c),_=!0));f||_?(zingchart.SKIP.EVENT=!0,e.C.A.Q6(Z)):zingchart.SKIP.EVENT=!0}else(ZC._a_(e.ID-e.LK)>5||ZC._a_(e.IC-e.LJ)>5)&&(zingchart.SKIP.EVENT=!0);e.C=null}}},ZC.mobile&&"normal"!==zingchart.TOUCHZOOM||(zingchart.DEV.SKIPTRACKERS?ZC.A4(document.body).bind("mousedown touchstart",e.RA):ZC.A4("#"+i+"-img").bind("mousedown touchstart",e.RA),ZC.A4(".zc-node-area").live("mousedown touchstart",e.RA))}};ZC.A56=ZC.HU.CD(A56);var A2D={$i:function(e){this.b(e);var i=this;i.I3=!0,i.ABT=!1,i.C=e,i.G=e.A,i.IX=!1,i.A3M=!1,i.G2=null,i.AT=null,i.Z=null,i.IL=0,i.HB=0,i.PC=0,i.A0H=0,i.KU=!1,i.iScaleXLength=0,i.NP=null,i.bBind=!1,i.BY=null,i.A1N=!1},parse:function(){var e,i=this;i.K=i.C.K+"-preview",i.assign_a([["live","ABT","b"],["async","KU","b"],["min-distance","PC","i"],["min-distance-x","PC","i"],["min-distance-y","PC","i"],["visible","AP","b"]]);var t="("+i.C.AF+").preview",n=i.G.B6;function a(e){return[t+".handler",t+".handler-"+e,t+".handle",t+".handle-"+e]}i.AT=new ZC.HU(i.C),i.AT.K=i.C.K+"-preview-viewport",n.load(i.AT.o,[t]),i.AT.append(i.o),i.AT.parse(),i.o.label&&(i.BY=[]),i.o.handle&&i.o.handle.label&&(i.J9=new ZC.DN(i.C),i.J9.append(i.o.handle.label),i.J9.append({text:" "}),i.J9.parse(),i.J9.AP&&(i.A1N=!0)),i.OW=new ZC.CZ(i.C),n.load(i.OW.o,[t+".mask"]),null!==ZC._n_(e=i.o.mask)&&i.OW.append(e),i.OW.parse(),i.UJ=new ZC.CZ(i.C),n.load(i.UJ.o,[t+".active"]),null!==ZC._n_(e=i.o.active)&&i.UJ.append(e),i.UJ.parse(),i.IT=new ZC.HU(i.AT),i.HJ=new ZC.HU(i.AT),i.JD=new ZC.HU(i.AT),i.H9=new ZC.HU(i.AT),n.load(i.IT.o,a("left")),n.load(i.HJ.o,a("right")),n.load(i.JD.o,a("top")),n.load(i.H9.o,a("bottom"));for(var l=["handle","handler"],o=0;o<l.length;o++)null!==ZC._n_(e=i.o[l[o]])&&(i.IT.append(e),i.HJ.append(e),i.JD.append(e),i.H9.append(e)),null!==ZC._n_(e=i.o[l[o]+"-left"])&&i.IT.append(e),null!==ZC._n_(e=i.o[l[o]+"-right"])&&i.HJ.append(e),null!==ZC._n_(e=i.o[l[o]+"-top"])&&i.JD.append(e),null!==ZC._n_(e=i.o[l[o]+"-bottom"])&&i.H9.append(e);i.IT.parse(),i.HJ.parse(),i.JD.parse(),i.H9.parse()},setScalesInfo:function(){var e=this;e.NP={};for(var i,t=e.C.BO,n=0,a=t.length;n<a;n++)(i=t[n])&&("k"===i.AF?e.NP[i.BD]={minindex:i.D4,maxindex:i.DQ,minvalue:i.V[i.D4],maxvalue:i.V[i.DQ],stepsize:i.AA,values:[].concat(i.V)}:e.NP[i.BD]={minvalue:i.FP,maxvalue:i.GW})},toggleMasks:function(e,i){for(var t=this,n=["x-left","x-right","y-top","y-bottom"],a=0;a<n.length;a++)if(e){var l=new ZC.HU(t.C);switch(l.K=t.C.K+"-preview-mask-"+n[a],l.A0=l.AE=t.OW.A0,l.C6=t.OW.C6,l.Z=l.C8=i||ZC.AM(t.C.K+"-preview-c"),n[a]){case"x-left":l.iX=t.AT.iX,l.iY=t.AT.iY,l.I=ZC.A4(t.A3D).css("width"),l.F=t.AT.F;break;case"x-right":l.iX=t.AT.iX+t.AT.I-ZC.A4(t.XA).css("width"),l.iY=t.AT.iY,l.I=ZC.A4(t.XA).css("width"),l.F=t.AT.F;break;case"y-top":l.iX=t.AT.iX,l.iY=t.AT.iY,l.I=t.AT.I,l.F=ZC.A4(t.A4V).css("height");break;case"y-bottom":l.iX=t.AT.iX,l.iY=t.AT.iY+t.AT.F-ZC.A4(t.VX).css("height"),l.I=t.AT.I,l.F=ZC.A4(t.VX).css("height")}l.paint()}else ZC.Q.EW(t.C.K+"-preview-mask-"+n[a]+"-path")},paint:function(){var e,i,t,n,a,l,o,r,s,A=this;if(A.PY=ZC.mobile?40:ZC.ie67?0:20,A.AP){A.Z=A.AT.Z=A.AT.C8=ZC.AM(A.C.K+"-preview-c"),A.AT.paint();var C=ZC.AM(A.G.K+"-top"),c=A.C.BW("k")[0],u=A.C.BW("v")[0];if(null===A.NP&&(A.setScalesInfo(),A.iScaleXLength=c.V.length),"svg"!==A.G.AC?(e=ZC.AM(A.C.K+"-preview"))&&ZC.Q.OV(e,{clip:A.C.MD(0,"canvas",A.AT)}):(e=ZC.AM(A.C.K+"-clip-preview-shape"))&&ZC.Q.G6(e,{points:A.C.MD(0,"svg",A.AT)}),0===A.PC&&c&&(A.PC=ZC.BR(1,ZC._i_(2*A.AT.I/c.V.length)),"log"===c.BS&&(A.PC=ZC.BR(1,ZC._i_(A.PC/c.DY)))),A.BY){var p=ZC.ie67?ZC.AM(A.G.K):null;ZC.A4("."+A.C.K+"-preview-item",p).remove();for(var Z=[],h=0;h<A.BY.length;h++){var d=(A.BY[h].x-c.iX)/c.I,f=ZC._i_(A.AT.iX+d*A.AT.I),_=new ZC.DN(A.C);if(_.append({"line-width":1,"line-color":"#999",text:A.BY[h].text,x:f,y:A.AT.iY}),_.append(A.o.label),_.parse(),_.Z=A.Z,_.IP=A.G.usc()?ZC.AM(A.G.K+"-main"):ZC.AM(A.G.K+"-text"),_.GN=A.K+"-item "+A.C.K+"-preview-item zc-preview-item",_.K=A.K+"-item-"+h,_.iX>=A.AT.iX&&_.iX+_.I<=A.AT.iX+A.AT.I){for(var g=!1,v=0;v<Z.length;v++)_.iX>Z[v].x&&_.iX<Z[v].x+Z[v].width&&(g=!0);!g&&_.AP&&(_.paint(),Z.push({x:_.iX,width:_.I}));var b=[[f,A.AT.iY],[f,A.AT.iY+A.AT.F]];n=ZC.Q.EE(A.Z,A.G.AC),ZC.CO.paint(n,_,b)}}}if((c.GP||u.GP)&&(A.K3=ZC.Q.HW({cls:"zc-abs zc-preview-handler zc-preview-handler-middle "+A.C.K+"-preview-handler",id:A.K+"-handler-middle",wh:A.AT.I+"/"+A.AT.F,tl:A.AT.iY+"/"+A.AT.iX,background:A.UJ.A0,opacity:A.UJ.C6,cursor:"pointer",p:C})),!c.CM&&c.GP||u.CM&&u.GP){A.A3D=ZC.Q.HW({cls:"zc-abs zc-preview-mask zc-preview-mask-left "+A.C.K+"-preview-mask",id:A.K+"-mask-x-left",wh:"0/"+A.AT.F,tl:A.AT.iY+"/"+A.AT.iX,background:A.OW.A0,opacity:A.OW.C6,p:C}),A.XA=ZC.Q.HW({cls:"zc-abs zc-preview-mask zc-preview-mask-right "+A.C.K+"-preview-mask",id:A.K+"-mask-x-right",wh:"0/"+A.AT.F,tl:A.AT.iY+"/"+(A.AT.iX+A.AT.I),background:A.OW.A0,opacity:A.OW.C6,p:C}),i=A.IT.I,t=A.IT.F,A.JV=ZC.Q.HW({cls:"zc-abs zc-preview-handler zc-preview-handler-left "+A.C.K+"-preview-handler",id:A.K+"-handler-x-left",wh:ZC.quirks?null:i+"/"+t,tl:ZC._i_(A.AT.iY+(A.AT.F-t)/4-A.PY/2)+"/"+ZC._i_(A.AT.iX-i/2-A.PY/2),lineHeight:"10%",cursor:"pointer",p:C,border:A.PY/2+"px solid transparent"});var m=A.JV;if("svg"===A.G.AC&&!ZC.AM(A.K+"-handler-x-left-svg")){var B=ZC.Q.F8("svg","http://www.w3.org/2000/svg");ZC.Q.G6(B,{version:"1.1",id:A.K+"-handler-x-left-svg",width:i,height:t}),A.JV.appendChild(B),m=B}if(!ZC.AM(A.K+"-handler-x-left-c")){var E=ZC.Q.HL({cls:"zc-no-print",id:A.K+"-handler-x-left-c",wh:i+"/"+t,p:m},A.G.AC);A.IT.Z=E,A.IT.K=A.K+"-handler-x-left-c-preview",A.IT.iX=0,A.IT.iY=0,A.IT.paint(),n=ZC.Q.EE(A.G.usc()?A.G.K+"-main-c":A.K+"-handler-x-left-c",A.G.AC);var D=A.IT.B1,K=A.IT.AU;r=ZC._i_(i/2-D),o=ZC._i_(i/2+D),s=[[r,l=K+3],[r,a=t-K-2],null,[o,l],[o,a]],A.IT.D0=!0,ZC.CO.paint(n,A.IT,s)}i=A.HJ.I,t=A.HJ.F,A.JI=ZC.Q.HW({cls:"zc-abs zc-preview-handler zc-preview-handler-right "+A.C.K+"-preview-handler",id:A.K+"-handler-x-right",wh:ZC.quirks?null:i+"/"+t,tl:ZC._i_(A.AT.iY+A.AT.F-A.HJ.F-(A.AT.F-t)/4-A.PY/2)+"/"+ZC._i_(A.AT.iX+A.AT.I-A.HJ.I/2-A.PY/2),lineHeight:"10%",cursor:"pointer",p:C,border:A.PY/2+"px solid transparent"});var F=A.JI;if("svg"===A.G.AC&&!ZC.AM(A.K+"-handler-x-right-svg")){var x=ZC.Q.F8("svg","http://www.w3.org/2000/svg");ZC.Q.G6(x,{version:"1.1",id:A.K+"-handler-x-right-svg",width:i,height:t}),A.JI.appendChild(x),F=x}if(!ZC.AM(A.K+"-handler-x-right-c")){var I=ZC.Q.HL({cls:"zc-no-print",id:A.K+"-handler-x-right-c",wh:i+"/"+t,p:F},A.G.AC);A.HJ.Z=I,A.HJ.K=A.K+"-handler-x-right-c-preview",A.HJ.iX=0,A.HJ.iY=0,A.HJ.paint(),n=ZC.Q.EE(A.G.usc()?A.G.K+"-main-c":A.K+"-handler-x-right-c",A.G.AC);var y=A.HJ.B1,w=A.HJ.AU;r=ZC._i_(i/2-y),o=ZC._i_(i/2+y),s=[[r,l=w+3],[r,a=t-w-2],null,[o,l],[o,a]],A.HJ.D0=!0,ZC.CO.paint(n,A.HJ,s)}}if(!u.CM&&u.GP||c.CM&&c.GP){A.A4V=ZC.Q.HW({cls:"zc-abs zc-preview-mask zc-preview-mask-top "+A.C.K+"-preview-mask",id:A.K+"-mask-x-top",wh:A.AT.I+"/0",tl:A.AT.iY+"/"+A.AT.iX,background:A.OW.A0,opacity:A.OW.C6,p:C}),A.VX=ZC.Q.HW({cls:"zc-abs zc-preview-mask zc-preview-mask-bottom "+A.C.K+"-preview-mask",id:A.K+"-mask-x-bottom",wh:A.AT.I+"/0",tl:A.AT.iY+A.AT.F+"/"+A.AT.iX,background:A.OW.A0,opacity:A.OW.C6,p:C}),i=A.JD.I,t=A.JD.F,A.KW=ZC.Q.HW({cls:"zc-abs zc-preview-handler zc-preview-handler-top "+A.C.K+"-preview-handler",id:A.K+"-handler-y-top",wh:ZC.quirks?null:i+"/"+t,tl:ZC._i_(A.AT.iY-t/2-A.PY/2)+"/"+ZC._i_(A.AT.iX+(A.AT.I-i)/4-A.PY/2),lineHeight:"10%",cursor:"pointer",p:C,border:A.PY/2+"px solid transparent"});var X=A.KW;if("svg"===A.G.AC&&!ZC.AM(A.K+"-handler-y-top-svg")){var M=ZC.Q.F8("svg","http://www.w3.org/2000/svg");ZC.Q.G6(M,{version:"1.1",id:A.K+"-handler-y-top-svg",width:i,height:t}),A.KW.appendChild(M),X=M}if(!ZC.AM(A.K+"-handler-y-top-c")){var Y=ZC.Q.HL({cls:"zc-no-print",id:A.K+"-handler-y-top-c",wh:i+"/"+t,p:X},A.G.AC);A.JD.Z=Y,A.JD.K=A.K+"-handler-y-top-c-preview",A.JD.iX=0,A.JD.iY=0,A.JD.paint(),n=ZC.Q.EE(A.G.usc()?A.G.K+"-main-c":A.K+"-handler-y-top-c",A.G.AC);var G=A.JD.B1,L=A.JD.AU;a=ZC._i_(t/2-G),s=[[r=i-L-2,l=ZC._i_(t/2+G)],[o=L+3,l],null,[r,a],[o,a]],A.JD.D0=!0,ZC.CO.paint(n,A.JD,s)}i=A.H9.I,t=A.H9.F,A.J0=ZC.Q.HW({cls:"zc-abs zc-preview-handler zc-preview-handler-bottom "+A.C.K+"-preview-handler",id:A.K+"-handler-y-bottom",wh:ZC.quirks?null:i+"/"+t,tl:ZC._i_(A.AT.iY+A.AT.F-A.H9.F/2-A.PY/2)+"/"+ZC._i_(A.AT.iX+A.AT.I-A.H9.I-(A.AT.I-i)/4-A.PY/2),lineHeight:"10%",cursor:"pointer",p:C,border:A.PY/2+"px solid transparent"});var N=A.J0;if("svg"===A.G.AC&&!ZC.AM(A.K+"-handler-y-bottom-svg")){var O=ZC.Q.F8("svg","http://www.w3.org/2000/svg");ZC.Q.G6(O,{version:"1.1",id:A.K+"-handler-y-bottom-svg",width:i,height:t}),A.J0.appendChild(O),N=O}if(!ZC.AM(A.K+"-handler-y-bottom-c")){var P=ZC.Q.HL({cls:"zc-no-print",id:A.K+"-handler-y-bottom-c",wh:i+"/"+t,p:N},A.G.AC);A.H9.Z=P,A.H9.K=A.K+"-handler-y-bottom-c-preview",A.H9.iX=0,A.H9.iY=0,A.H9.paint(),n=ZC.Q.EE(A.G.usc()?A.G.K+"-main-c":A.K+"-handler-y-bottom-c",A.G.AC);var k=A.H9.B1,S=A.H9.AU;a=ZC._i_(t/2-k),s=[[r=i-S-2,l=ZC._i_(t/2+k)],[o=S+3,l],null,[r,a],[o,a]],A.H9.D0=!0,ZC.CO.paint(n,A.H9,s)}}if(A.IL=0,A.HB=A.AT.I,A.KX=0,A.HE=A.AT.F,c.GP&&A.A1N){var z=c.W,R=c.A1;c.F7&&"date"===c.F7.o.type&&(z=c.FU(c.W,null,null).replace(/<br>/g," "),R=c.FU(c.A1,null,null).replace(/<br>/g," ")),A.RE=ZC.Q.HW({cls:"zc-abs zc-preview-label "+A.C.K+"-preview-label",id:A.K+"-min-label",background:A.J9.A0,opacity:A.J9.C6,fontFamily:A.J9.GJ,fontSize:A.J9.DI,fontWeight:A.J9.sFontWeight,color:A.J9.C2,padding:0,html:z+"",p:C}),A.RE.style.left=A.AT.iX+"px",A.RE.style.top=A.AT.iY+A.AT.F+"px",A.RF=ZC.Q.HW({cls:"zc-abs zc-preview-label "+A.C.K+"-preview-label",id:A.K+"-max-label",background:A.J9.A0,opacity:A.J9.C6,fontFamily:A.J9.GJ,fontSize:A.J9.DI,fontWeight:A.J9.sFontWeight,color:A.J9.C2,padding:0,html:R+"",p:C}),A.RF.style.left=A.AT.iX+A.AT.I+"px",A.RF.style.top=A.AT.iY+A.AT.F+"px",A.IL>ZC.A4(A.RE).width()?A.RE.style.left=A.AT.iX+A.IL-ZC.A4(A.RE).width()+"px":A.RE.style.left=A.AT.iX+"px",A.AT.I-A.HB>ZC.A4(A.RF).width()?A.RF.style.left=A.AT.iX+A.HB+"px":A.RF.style.left=A.AT.iX+A.HB-ZC.A4(A.RF).width()+"px"}A.bind(),A.BY&&(A.BY=[])}},reset:function(){var e=this,i=e.C.BW("k")[0],t=e.C.BW("v",!0)[0];t||(t=e.C.BW("v")[0]),i&&t&&e.update(i.D4,i.DQ,t.FP,t.GW,!0)},update:function(e,i,t,n,a){null===ZC._n_(a)&&(a=!1);var l=this;if(a||(e>=i&&(e=i-1),t>=n&&(t=n-1)),l.AP&&l.JV){var o=l.C.BW("k")[0],r=l.C.BW("v",!0)[0];r||(r=l.C.BW("v")[0]);var s=!0;if(a){if(o&&r){if(o.CM&&r.CM){var A=e,C=i;e=t,i=n,t=A,n=C}o.CM?(null===ZC._n_(n)&&(n=o.A1),null===ZC._n_(t)&&(t=o.W)):(null===ZC._n_(e)&&(e=o.W),null===ZC._n_(i)&&(i=o.A1)),r.CM?(null===ZC._n_(e)&&(e=r.aAutoFit[0]?r.FP:r.B0),null===ZC._n_(i)&&(i=r.aAutoFit[1]?r.GW:r.BF)):(null===ZC._n_(t)&&(t=r.aAutoFit[0]?r.FP:r.B0),null===ZC._n_(n)&&(n=r.aAutoFit[1]?r.GW:r.BF));var c=o.DF?1:0;o.CM||r.CM?o.AX?l.update((e-r.FP)*l.AT.I/(r.GW-r.FP),(i-r.FP)*l.AT.I/(r.GW-r.FP),(t-o.D4)*l.AT.F/(o.DQ-o.D4),(n-o.D4)*l.AT.F/(o.DQ-o.D4)):l.update((e-r.FP)*l.AT.I/(r.GW-r.FP),(i-r.FP)*l.AT.I/(r.GW-r.FP),l.AT.F-(n-o.D4)*l.AT.F/(o.DQ-o.D4),l.AT.F-(t-o.D4)*l.AT.F/(o.DQ-o.D4)):o.AX?l.update(l.AT.I-(i-o.D4+c)*l.AT.I/(o.DQ-o.D4+c),l.AT.I-(e-o.D4)*l.AT.I/(o.DQ-o.D4+c),l.AT.F-(n-r.FP)*l.AT.F/(r.GW-r.FP),l.AT.F-(t-r.FP)*l.AT.F/(r.GW-r.FP)):l.update((e-o.D4)*l.AT.I/(o.DQ-o.D4+c),(i-o.D4+c)*l.AT.I/(o.DQ-o.D4+c),l.AT.F-(n-r.FP)*l.AT.F/(r.GW-r.FP),l.AT.F-(t-r.FP)*l.AT.F/(r.GW-r.FP))}}else if(i-e<l.PC&&(l.G2===l.JI?i=e+l.PC:l.G2===l.JV&&(e=i-l.PC)),n-t<l.A0H&&(l.G2===l.J0?n=t+l.A0H:l.G2===l.KW&&(t=n-l.A0H)),e>i&&(l.G2===l.JV?l.update(i-1,i,t,n):l.G2===l.JI&&l.update(e,e+1,t,n),s=!1),e<0&&(l.G2===l.JV?l.update(0,i,t,n):l.G2===l.K3&&l.update(0,ZC.A4(l.K3).width(),t,n),s=!1),i>l.AT.I&&(l.G2===l.JI?l.update(e,l.AT.I,t,n):l.G2===l.K3&&l.update(l.AT.I-ZC.A4(l.K3).width(),l.AT.I,t,n),s=!1),t>n&&(l.G2===l.KW?l.update(e,i,t-1,n):l.G2===l.J0&&l.update(e,i,t,n+1),s=!1),t<0&&(l.G2===l.KW?l.update(e,i,0,n):l.G2===l.K3&&l.update(e,i,0,ZC.A4(l.K3).height()),s=!1),n>l.AT.F&&(l.G2===l.J0?l.update(e,i,t,l.AT.F):l.G2===l.K3&&l.update(e,i,l.AT.F-ZC.A4(l.K3).height(),l.AT.F),s=!1),s){var u;if(o&&o.Y5)o.CM?(t=(u=l.AT.F/(l.iScaleXLength-(o.DF?0:1)))*Math.round(t/u),n=ZC.CY(u*Math.round(n/u),l.AT.F)):(e=(u=l.AT.I/(l.iScaleXLength-(o.DF?0:1)))*Math.round(e/u),i=ZC.CY(u*Math.round(i/u),l.AT.I));l.IL=e,l.HB=i,l.KX=t,l.HE=n,(!o.CM&&o.GP||r.CM&&r.GP)&&(l.JV.style.left=ZC._i_(l.AT.iX+l.IL-l.IT.I/2-l.PY/2)+"px",l.A3D.style.width=ZC._i_(l.IL)+"px",l.JI.style.left=ZC._i_(l.AT.iX+l.HB-l.HJ.I/2-l.PY/2)+"px",l.XA.style.left=ZC._i_(l.AT.iX+l.HB)+"px",l.XA.style.width=ZC._i_(l.AT.I-l.HB)+"px"),(!r.CM&&r.GP||o.CM&&o.GP)&&(l.KW.style.top=ZC._i_(l.AT.iY+l.KX-l.JD.F/2-l.PY/2)+"px",l.A4V.style.height=ZC._i_(l.KX)+"px",l.J0.style.top=ZC._i_(l.AT.iY+l.HE-l.H9.F/2-l.PY/2)+"px",l.VX.style.top=ZC._i_(l.AT.iY+l.HE)+"px",l.VX.style.height=ZC._i_(l.AT.F-l.HE)+"px"),(o.GP||r.GP)&&(l.K3.style.left=ZC._i_(l.AT.iX+l.IL)+"px",l.K3.style.width=ZC._i_(l.HB-l.IL)+"px",l.K3.style.top=ZC._i_(l.AT.iY+l.KX)+"px",l.K3.style.height=ZC._i_(l.HE-l.KX)+"px"),l.ABT&&l.IX&&(l.C.OF=!0,l.zoom(!0)),o.GP&&l.A1N&&(o.F7&&"date"===o.F7.o.type?(l.RE.innerHTML=o.FU(o.W,null,null).replace(/<br>/g," "),l.RF.innerHTML=o.FU(o.A1,null,null).replace(/<br>/g," ")):(l.RE.innerHTML=o.W,l.RF.innerHTML=o.A1),l.IL>ZC.A4(l.RE).width()?l.RE.style.left=l.AT.iX+l.IL-ZC.A4(l.RE).width()+"px":l.RE.style.left=l.AT.iX+"px",l.AT.I-l.HB>ZC.A4(l.RF).width()?l.RF.style.left=l.AT.iX+l.HB+"px":l.RF.style.left=l.AT.iX+l.HB-ZC.A4(l.RF).width()+"px")}}},zoom:function(e){for(var i,t=this,n={graphid:t.C.K,preview:1,async:t.KU,previewscale:!0,zooming:e},a=t.C.BO,l=t.C.BW("k")[0],o=t.C.BW("v")[0],r=0,s=a.length;r<s;r++)if(i=a[r]){var A=1===i.L?"":"-"+i.L;if("k"===i.AF){if(l.GP){var C=t.KU?t.NP[i.BD].minindex:i.D4,c=t.KU?t.NP[i.BD].maxindex:i.DQ;n["zoomx"+A]=!0;var u=l.DF?1:0;if(l.CM?(n["xmin"+A]=ZC._i_((t.AT.F-t.HE)/t.AT.F*(c-C)),n["xmax"+A]=ZC._i_((t.AT.F-t.KX)/t.AT.F*(c-C))):(n["xmin"+A]=ZC._i_(t.IL/(t.AT.I/(c-C+u))),n["xmax"+A]=ZC._i_(t.HB/(t.AT.I/(c-C+u))-u)),l.AX){n["xmin"+A]=c-n["xmin"+A],n["xmax"+A]=c-n["xmax"+A];var p=n["xmin"+A];n["xmin"+A]=n["xmax"+A],n["xmax"+A]=p}}}else if(o.GP){var Z=t.KU?t.NP[i.BD].minvalue:i.FP,h=t.KU?t.NP[i.BD].maxvalue:i.GW;n["zoomy"+A]=!0,o.CM?(n["ymin"+A]=Z+t.IL/t.AT.I*(h-Z),n["ymax"+A]=Z+t.HB/t.AT.I*(h-Z)):(n["ymin"+A]=Z+(t.AT.F-t.HE)/t.AT.F*(h-Z),n["ymax"+A]=Z+(t.AT.F-t.KX)/t.AT.F*(h-Z))}}t.G.Q6(n)},unbind:function(){var e=this;ZC.A4("."+e.C.K+"-preview-handler").unbind("mousedown touchstart",e.YX),ZC.A4("."+e.C.K+"-preview-mask").unbind("click",e.AGE),ZC.A4(document.body).unbind("mousemove touchmove",e.YY),ZC.A4(document.body).unbind("mouseup touchend",e.W6),e.bBind=!1},bind:function(){var e=this;if(!e.bBind){var i=e.G.K,t=0,n=0;e.AGE=function(t){if(t.preventDefault(),e.G.H6){e.G.H6.C=e.C,e.G.H6.parse();var n=ZC.Q.MJ(t),a=ZC.A4("#"+i+"-top").offset();if(-1!==t.target.id.indexOf("preview-mask-x-left")||-1!==t.target.id.indexOf("preview-mask-x-right")){var l=n[0]-a.left-e.AT.iX,o=e.HB-e.IL;l-o/2<0?(e.IL=0,e.HB=o):l+o/2>e.AT.I?(e.IL=e.AT.I-o,e.HB=e.AT.I):(e.IL=ZC._i_(l-o/2),e.HB=ZC._i_(l+o/2))}else{var r=n[1]-a.top-e.AT.iY,s=e.HE-e.KX;r-s/2<0?(e.KX=0,e.HE=s):r+s/2>e.AT.F?(e.KX=e.AT.F-s,e.HE=e.AT.F):(e.KX=ZC._i_(r-s/2),e.HE=ZC._i_(r+s/2))}return e.IX=!1,e.C.OF=!1,e.update(e.IL,e.HB,e.KX,e.HE),e.zoom(!1),!1}},e.YX=function(a){if(a.preventDefault(),e.G.H6){e.G.H6.C=e.C,e.G.H6.parse();for(var l=a.target;l&&"BODY"!==l.tagName.toUpperCase();){if(-1!==ZC.Q.TD(l).indexOf("zc-preview-handler"))break;l=l.parentNode}if((ZC.mobile||!(a.which>1))&&l){var o=ZC.Q.MJ(a),r=ZC._tx_(e.G.K),s=ZC.A4("#"+i+"-top").offset(),A=(o[0]-s.left)/r[0]-e.AT.iX,C=(o[1]-s.top)/r[1]-e.AT.iY;return-1!==l.id.indexOf("handler-x-left")?e.G2=e.JV:-1!==l.id.indexOf("handler-x-right")?e.G2=e.JI:-1!==l.id.indexOf("handler-y-top")?e.G2=e.KW:-1!==l.id.indexOf("handler-y-bottom")?e.G2=e.J0:-1!==l.id.indexOf("handler-middle")&&(e.G2=e.K3,t=A-e.IL,n=C-e.KX),e.IX=!0,e.A3M=!1,e.G.E[e.K]=[l.id,t,n],!1}}},e.YY=function(a){if("undefined"!=typeof e.G.E[e.K]){e.IX=!0;var l=e.G.E[e.K][0];t=e.G.E[e.K][1],n=e.G.E[e.K][2],-1!==l.indexOf("handler-x-left")?e.G2=e.JV:-1!==l.indexOf("handler-x-right")?e.G2=e.JI:-1!==l.indexOf("handler-y-top")?e.G2=e.KW:-1!==l.indexOf("handler-y-bottom")?e.G2=e.J0:-1!==l.indexOf("handler-middle")&&(e.G2=e.K3)}if(e.IX){e.A3M=!0,zingchart.exec(e.G.K,"setmode",{mode:"static,fast"});var o=ZC._tx_(e.G.K),r=ZC.Q.MJ(a),s=ZC.A4("#"+i+"-top").offset(),A=(r[0]-s.left)/o[0]-e.AT.iX,C=(r[1]-s.top)/o[1]-e.AT.iY;e.G2===e.JV?e.update(A,e.HB,e.KX,e.HE):e.G2===e.JI?e.update(e.IL,A,e.KX,e.HE):e.G2===e.KW?e.update(e.IL,e.HB,C,e.HE):e.G2===e.J0?e.update(e.IL,e.HB,e.KX,C):e.G2===e.K3&&e.update(A-t,A-t+ZC.A4(e.K3).width(),C-n,C-n+ZC.A4(e.K3).height())}return!1},ZC.A4(document.body).bind("mousemove touchmove",e.YY),e.W6=function(){return delete e.G.E[e.K],e.IX&&(zingchart.exec(e.G.K,"setmode",{mode:""}),e.IX=!1,e.C.OF=!1,e.A3M&&e.zoom(!1),e.A3M=!1),!1},ZC.A4(document.body).bind("mouseup touchend",e.W6),ZC.A4("."+e.C.K+"-preview-handler").bind("mousedown touchstart",e.YX),ZC.A4("."+e.C.K+"-preview-mask").bind("click",e.AGE),e.bBind=!0}},gc:function(){ZC.AO.gc(this,["Z","C8","o","IB","J2","C","G","AT","UJ","JV","JI","KW","J0","K3","JD","HJ","H9","IT","oMask","OW","A3D","XA","A4V","VX"])}};ZC.A2D=ZC.CZ.CD(A2D);var ZQ={$i:function(e,i){this.b(e);var t=this;t.C=e,t.G=e.A,t.IX=!1,t.Z=null,t.BK=0,t.BJ=0,t.A78="",t.bYX="yx"===t.C.AJ.layout,t.AF=t.sTypeE=t.sTypeN="scroll-"+(i||"x"),t.bYX&&(t.AF+="i",t.sTypeE="scroll-xi"===t.AF?"scroll-y":"scroll-x")},parse:function(){var e,i=this;i.K=i.C.K+"-"+i.sTypeE,i.assign_a([["offset-x","BK"],["offset-y","BJ"]]);var t="("+i.C.AF+").",n=i.G.B6;i.B2=new ZC.HU(i.C),n.load(i.B2.o,[t+"scroll.bar",t+i.AF+".bar"]),null!==ZC._n_(e=i.o.bar)&&i.B2.append(e),i.B2.parse(),i.B3=new ZC.HU(i.C),n.load(i.B3.o,[t+"scroll.handle",t+i.AF+".handle"]),null!==ZC._n_(e=i.o.handle)&&i.B3.append(e),i.B3.parse()},paint:function(){var e=this,i=e.C.BW("k")[0],t=e.C.BW("v")[0],n=e.C.N;if(("scroll-x"===e.AF||"scroll-xi"===e.AF)&&i.D4===i.W&&i.DQ===i.A1||("scroll-y"===e.AF||"scroll-yi"===e.AF)&&t.FP===t.B0&&t.GW===t.BF)return e.unbind(),ZC.A4("#"+e.C.K+"-"+e.AF+"-handle").remove(),ZC.A4("#"+e.C.K+"-"+e.AF+"-bar").remove(),void ZC.Q.IW(e.Z,e.G.AC,e.C.iX,e.C.iY,e.C.I,e.C.F);e.Z=ZC.AM(e.C.K+"-"+e.sTypeN+"-c");var a=ZC.AM(e.G.K+"-top");"scroll-x"===e.AF||"scroll-yi"===e.AF?(e.B2.iX=n.iX+e.BK,e.B2.iY=n.iY+n.F+i.B1-1+e.BJ,e.B2.I=n.I,e.bYX?(e.B3.I=ZC._i_(ZC.BR(4,e.B2.I*((t.BF-t.B0)/(t.GW-t.FP)))),t.FP===t.B0?t.AX?e.B3.iX=e.B2.iX+e.B2.I-e.B3.I:e.B3.iX=e.B2.iX:t.GW===t.BF?t.AX?e.B3.iX=e.B2.iX:e.B3.iX=e.B2.iX+e.B2.I-e.B3.I:t.AX?e.B3.iX=ZC._i_(e.B2.iX+e.B2.I-e.B3.I-e.B2.I*(t.B0-t.FP)/(t.GW-t.FP)):e.B3.iX=ZC._i_(e.B2.iX+e.B2.I*(t.B0-t.FP)/(t.GW-t.FP))):(e.B3.I=ZC._i_(ZC.BR(4,e.B2.I*((i.A1-i.W)/(i.DQ-i.D4)))),i.D4===i.W?i.AX?e.B3.iX=e.B2.iX+e.B2.I-e.B3.I:e.B3.iX=e.B2.iX:i.DQ===i.A1?i.AX?e.B3.iX=e.B2.iX:e.B3.iX=e.B2.iX+e.B2.I-e.B3.I:i.AX?e.B3.iX=ZC._i_(e.B2.iX+e.B2.I-e.B3.I-e.B2.I*(i.W-i.D4)/(i.DQ-i.D4)):e.B3.iX=ZC._i_(e.B2.iX+e.B2.I*(i.W-i.D4)/(i.DQ-i.D4))),ZC.AM(e.K+"-handle")?(ZC.A4("#"+e.K+"-bar").css("top",e.B2.iY+"px"),ZC.A4("#"+e.K+"-handle").css("left",e.B3.iX+"px").css("top",e.B2.iY+"px").css("width",ZC.BR(15,e.B3.I)+"px"),e.paint_()):(e.AAD=ZC.Q.HW({cls:"zc-abs zc-scroll zc-scroll-x-bar "+e.C.K+"-scroll-x-bar",id:e.K+"-bar",wh:e.B2.I+"/"+e.B2.F,tl:e.B2.iY+"/"+e.B2.iX,opacity:0,p:a}),e.ZF=ZC.Q.HW({cls:"zc-abs zc-scroll zc-scroll-x-handle "+e.C.K+"-scroll-x-handle",id:e.K+"-handle",wh:ZC.BR(15,e.B3.I)+"/"+e.B2.F,tl:e.B2.iY+"/"+(e.B3.iX-2),background:"#fff",opacity:0,p:a}),e.ZF.style.cursor="pointer",e.paint_(),e.IX||e.bind())):(e.B2.iX=n.iX-e.B2.I-1+e.BK,e.B2.iY=n.iY+e.BJ,e.B2.F=n.F,e.bYX?(e.B3.F=ZC._i_(ZC.BR(4,e.B2.F*((i.A1-i.W)/(i.DQ-i.D4)))),i.D4===i.W?i.AX?e.B3.iY=e.B2.iY:e.B3.iY=e.B2.iY+e.B2.F-e.B3.F:i.DQ===i.A1?i.AX?e.B3.iY=e.B2.iY+e.B2.F-e.B3.F:e.B3.iY=e.B2.iY:i.AX?e.B3.iY=ZC._i_(e.B2.iY+e.B2.F*(i.W-i.D4)/(i.DQ-i.D4)):e.B3.iY=ZC._i_(e.B2.iY+e.B2.F-e.B3.F-e.B2.F*(i.W-i.D4)/(i.DQ-i.D4))):(e.B3.F=ZC._i_(ZC.BR(4,e.B2.F*((t.BF-t.B0)/(t.GW-t.FP)))),t.FP===t.B0?t.AX?e.B3.iY=e.B2.iY:e.B3.iY=e.B2.iY+e.B2.F-e.B3.F:t.GW===t.BF?t.AX?e.B3.iY=e.B2.iY+e.B2.F-e.B3.F:e.B3.iY=e.B2.iY:t.AX?e.B3.iY=ZC._i_(e.B2.iY+e.B2.F*(t.B0-t.FP)/(t.GW-t.FP)):e.B3.iY=ZC._i_(e.B2.iY+e.B2.F-e.B3.F-e.B2.F*(t.B0-t.FP)/(t.GW-t.FP))),ZC.AM(e.K+"-handle")?(ZC.A4("#"+e.K+"-bar").css("left",e.B2.iX+"px"),ZC.A4("#"+e.K+"-handle").css("top",e.B3.iY+"px").css("left",e.B2.iX+"px").css("height",ZC.BR(15,e.B3.F)+"px"),e.paint_()):(e.AAE=ZC.Q.HW({cls:"zc-abs zc-scroll zc-scroll-y-bar "+e.C.K+"-scroll-y-bar",id:e.K+"-bar",wh:e.B2.I+"/"+e.B2.F,tl:e.B2.iY+"/"+e.B2.iX,opacity:0,p:a}),e.ZG=ZC.Q.HW({cls:"zc-abs zc-scroll zc-scroll-y-handle "+e.C.K+"-scroll-y-handle",id:e.K+"-handle",wh:e.B2.I+"/"+ZC.BR(15,e.B3.F),tl:e.B3.iY-2+"/"+e.B2.iX,background:"#fff",opacity:0,p:a}),e.ZG.style.cursor="pointer",e.paint_(),e.IX||e.bind()))},zoom:function(e){for(var i,t,n,a=this,l={graphid:a.C.K,zooming:e,scroll:!0},o=a.C.BO,r=a.C.BW("k")[0],s=a.C.BW("v")[0],A=0,C=o.length;A<C;A++)if(i=o[A]){var c=1===i.L?"":"-"+i.L;if(r.GP&&"scroll-x"===a.AF&&"k"===i.AF&&!a.bYX){var u=i.A1-i.W;l["zoomx"+c]=!0,t=(a.B3.iX-a.B2.iX)/a.B2.I,n=(a.B3.iX-a.B2.iX+a.B3.I)/a.B2.I,r.AX?(l["xmin"+c]=i.DQ-ZC._i_(n*(i.DQ-i.D4)),l["xmax"+c]=i.DQ-ZC._i_(t*(i.DQ-i.D4))):(l["xmin"+c]=i.D4+ZC._i_(t*(i.DQ-i.D4)),l["xmax"+c]=i.D4+ZC._i_(n*(i.DQ-i.D4))),l["xmax"+c]-l["xmin"+c]!==u&&(l["xmax"+c]===i.DQ?l["xmin"+c]=l["xmax"+c]-u:l["xmax"+c]=l["xmin"+c]+u)}else if(s.GP&&"scroll-y"===a.AF&&"v"===i.AF&&!a.bYX)l["zoomy"+c]=!0,t=(a.B2.F-(a.B3.iY-a.B2.iY+a.B3.F))/a.B2.F,n=(a.B2.F-(a.B3.iY-a.B2.iY))/a.B2.F,s.AX?(l["ymin"+c]=i.GW-ZC._f_(n*(i.GW-i.FP)),l["ymax"+c]=i.GW-ZC._f_(t*(i.GW-i.FP))):(l["ymin"+c]=i.FP+ZC._f_(t*(i.GW-i.FP)),l["ymax"+c]=i.FP+ZC._f_(n*(i.GW-i.FP)));else if(r.GP&&"scroll-xi"===a.AF&&"k"===i.AF&&a.bYX){u=i.A1-i.W;l["zoomx"+c]=!0,t=(a.B2.F-a.B3.iY+a.B2.iY-a.B3.F)/a.B2.F,n=(a.B2.F-a.B3.iY+a.B2.iY)/a.B2.F,r.AX?(l["xmin"+c]=i.DQ-ZC._i_(n*(i.DQ-i.D4)),l["xmax"+c]=i.DQ-ZC._i_(t*(i.DQ-i.D4))):(l["xmin"+c]=i.D4+ZC._i_(t*(i.DQ-i.D4)),l["xmax"+c]=i.D4+ZC._i_(n*(i.DQ-i.D4))),l["xmax"+c]-l["xmin"+c]!==u&&(l["xmax"+c]===i.DQ?l["xmin"+c]=l["xmax"+c]-u:l["xmax"+c]=l["xmin"+c]+u)}else s.GP&&"scroll-yi"===a.AF&&"v"===i.AF&&a.bYX&&(l["zoomy"+c]=!0,t=(a.B3.iX-a.B2.iX)/a.B2.I,n=(a.B3.iX-a.B2.iX+a.B3.I)/a.B2.I,s.AX?(l["ymin"+c]=i.GW-ZC._f_(n*(i.GW-i.FP)),l["ymax"+c]=i.GW-ZC._f_(t*(i.GW-i.FP))):(l["ymin"+c]=i.FP+ZC._f_(t*(i.GW-i.FP)),l["ymax"+c]=i.FP+ZC._f_(n*(i.GW-i.FP))))}a.G.Q6(l)},paint_:function(){var e,i,t=this;ZC.Q.IW(t.Z,t.G.AC,t.C.iX,t.C.iY,t.C.I,t.C.F),"scroll-x"===t.AF||"scroll-yi"===t.AF?((e=new ZC.HU(t)).K=t.C.K+"-scroll-x-bar",e.copy(t.B2),e.Z=e.C8=t.Z,e.iX=t.B2.iX,e.iY=t.B2.iY,e.I=t.B2.I,e.F=t.B2.F,e.paint(),(i=new ZC.HU(t)).K=t.C.K+"-scroll-x-handle",i.copy(t.B3),i.Z=i.C8=t.Z,i.iX=t.B3.iX,i.iY=t.B2.iY+(t.B2.F-t.B3.F)/2-1,i.I=ZC.BR(15,t.B3.I),i.iX+i.I>t.C.N.iX+t.C.N.I&&(i.iX=t.C.N.iX+t.C.N.I-i.I),i.iX<t.C.N.iX&&(i.iX=t.C.N.iX),i.F=t.B3.F,i.paint(),ZC.A4("#"+t.K+"-handle").css("left",i.iX+"px")):((e=new ZC.HU(t)).K=t.C.K+"-scroll-y-bar",e.copy(t.B2),e.Z=e.C8=t.Z,e.iX=t.B2.iX,e.iY=t.B2.iY,e.I=t.B2.I,e.F=t.B2.F,e.paint(),(i=new ZC.HU(t)).K=t.C.K+"-scroll-y-handle",i.copy(t.B3),i.Z=i.C8=t.Z,i.iX=t.B2.iX+(t.B2.I-t.B3.I)/2,i.iY=t.B3.iY,i.I=t.B3.I,i.F=ZC.BR(15,t.B3.F),i.iY+i.F>t.C.N.iY+t.C.N.F&&(i.iY=t.C.N.iY+t.C.N.F-i.F),i.iY<t.C.N.iY&&(i.iY=t.C.N.iY),i.paint(),ZC.A4("#"+t.K+"-handle").css("top",i.iY+"px"))},setScrollingFlag:function(e){var i=this;if(i.C.OF=e,i.C.H6&&ZC._b_(i.C.H6.o.shared))for(var t=0;t<i.G.AG.length;t++)i.G.AG[t].H6&&ZC._b_(i.G.AG[t].H6.o.shared)&&(i.G.AG[t].OF=e)},update:function(e){var i=this;"scroll-x"===i.AF||"scroll-yi"===i.AF?(i.B3.iX=e,ZC.A4("#"+i.K+"-handle").css("left",e+"px"),i.paint_()):(i.B3.iY=e,ZC.A4("#"+i.K+"-handle").css("top",e+"px"),i.paint_()),i.IX&&(i.setScrollingFlag(!0),i.zoom(!0))},unbind:function(){var e=this;ZC.A4("."+e.C.K+"-"+e.AF+"-handle").unbind("mousedown touchstart",e.RK),ZC.A4("."+e.C.K+"-"+e.AF+"-bar").unbind("click",e.RM)},overscroll:function(e){var i=this.C.H2();i.type=e,ZC.AO.C0("overscroll",this.G,i)},bind:function(){var e=this,i=e.G.K,t=0,n=0;e.RK=function(a){if(a.preventDefault(),!(a.button>1)&&(e.A78=e.G.KQ.join(","),e.G.KQ.push("skip_context_menu","skip_objects_tracking","skip_segment_tracking","skip_marker_tracking","skip_interactivity"),e.G.H6)){e.G.H6.C=e.C,e.G.H6.parse();for(var l=a.target;l&&"BODY"!==l.tagName.toUpperCase();){if(-1!==ZC.Q.TD(l).indexOf("zc-"+e.AF+"-handle"))break;l=l.parentNode}if((ZC.mobile||!(a.which>1))&&l){var o=ZC.Q.MJ(a),r=ZC.A4("#"+i+"-top").offset();if("scroll-x"===e.AF||"scroll-yi"===e.AF){var s=o[0]-r.left;t=s-e.B3.iX}else{var A=o[1]-r.top;n=A-e.B3.iY}return ZC.A4(document.body).bind("mousemove touchmove",e.RL),ZC.A4(document.body).bind("mouseup touchend",e.MB),e.IX=!0,!1}}},e.RL=function(a){if(e.IX){e.setScrollingFlag(!1);var l=ZC.Q.MJ(a),o=ZC.A4("#"+i+"-top").offset();if("scroll-x"===e.AF||"scroll-yi"===e.AF){var r=l[0]-o.left;r-t<e.B2.iX&&(r<e.B2.iX-15&&e.overscroll("scroll-x-left"),r=e.B2.iX+t),r-t+e.B3.I>e.B2.iX+e.B2.I&&(r>e.B2.iX+e.B2.I+15&&e.overscroll("scroll-x-right"),r=e.B2.iX+e.B2.I+t-e.B3.I),e.update(r-t)}else{var s=l[1]-o.top;s-n<e.B2.iY&&(s<e.B2.iY-15&&e.overscroll("scroll-y-top"),s=e.B2.iY+n),s-n+e.B3.F>e.B2.iY+e.B2.F&&(s>e.B2.iY+e.B2.F+15&&e.overscroll("scroll-y-bottom"),s=e.B2.iY+e.B2.F+n-e.B3.F),e.update(s-n)}}return!1},e.MB=function(i){return e.G.KQ=e.A78.split(","),e.IX&&(ZC.A4(document.body).unbind("mousemove touchmove",e.RL),ZC.A4(document.body).unbind("mouseup touchend",e.MB),e.IX=!1,e.setScrollingFlag(!1),i&&e.zoom(!1)),!1},e.RM=function(t){e.IX=!1,e.setScrollingFlag(!1);var n=ZC.Q.MJ(t),a=ZC.A4("#"+i+"-top").offset();"scroll-x"===e.AF||"scroll-yi"===e.AF?n[0]-a.left>e.B3.iX?e.update(ZC.CY(e.B2.iX+e.B2.I-e.B3.I-2*e.B3.AU,e.B3.iX+(n[0]-a.left-e.B3.iX)/4)):e.update(ZC.BR(e.B2.iX,n[0]-a.left+(e.B3.iX-n[0]+a.left-e.B3.I)/4)):n[1]-a.top>e.B3.iY?e.update(ZC.CY(e.B2.iY+e.B2.F-e.B3.F-2*e.B3.AU,e.B3.iY+(n[1]-a.top-e.B3.iY)/4)):e.update(ZC.BR(e.B2.iY,n[1]-a.top+(e.B3.iY-n[1]+a.top-e.B3.F)/4)),e.zoom(!1)},ZC.A4("."+e.C.K+"-"+e.sTypeE+"-handle").bind("mousedown touchstart",e.RK),ZC.A4("."+e.C.K+"-"+e.sTypeE+"-bar").bind("click",e.RM)}};ZC.ZQ=ZC.CZ.CD(ZQ);var WW={$i:function(e,i){this.b(e);var t=this;t.BE=e,t.IX=!1,t.Z=null,t.A78="",t.KV=1,t.H7=1,t.AF="scroll-"+(i||"y")},parse:function(){var e,i=this;i.K=i.BE.K+"-legend-"+i.AF;var t=i.BE.A.G.B6,n="("+i.BE.A.AF+")";i.B2=new ZC.HU(i.BE),t.load(i.B2.o,[n+".legend.scroll.bar",i.AF+".bar"]),null!==ZC._n_(e=i.o.bar)&&i.B2.append(e),i.B2.parse(),i.B3=new ZC.HU(i.BE),t.load(i.B3.o,[n+".legend.scroll.handle",i.AF+".handle"]),null!==ZC._n_(e=i.o.handle)&&i.B3.append(e),i.B3.parse()},paint:function(){var e,i=this;if(!i.IX){i.Z=ZC.AM(i.BE.A.K+"-legend-scroll-c");var t=ZC.AM(i.G.K+"-top");"scroll-y"===i.AF?(i.B2.iX=i.BE.iX+i.BE.I-i.B2.I-1,i.B2.iY=i.BE.EK,i.B2.F=i.BE.F-(i.BE.KN?i.BE.KN.F:0)-(i.BE.EK-i.BE.iY),e=Math.ceil(i.BE.B8.length/i.H7-i.BE.EJ/i.H7)+1,i.B3.F=i.B2.F/e,i.B3.iY=i.B2.iY,0!==i.BE.D6.min&&(i.B3.iY+=i.BE.D6.min/i.H7*i.B3.F),ZC.AM(i.K+"-legend-handle")?(ZC.A4("#"+i.K+"-legend-handle").css("left",i.B2.iX+"px").css("top",i.B3.iY+"px").css("height",i.B3.F-0*i.B3.AU+"px"),ZC.A4("#"+i.K+"-legend-bar").css("left",i.B2.iX+"px").css("top",i.B2.iY+"px"),ZC.A4("#"+i.BE.K+"-frame").css("left",i.BE.iX+"px").css("top",i.BE.EK+"px"),i.paint_()):(i.AAE=ZC.Q.HW({cls:"zc-abs zc-scroll zc-scroll-y-bar "+i.BE.K+"-scroll-y-legend-bar",id:i.K+"-legend-bar",wh:i.B2.I+"/"+i.B2.F,tl:i.B2.iY+"/"+i.B2.iX,background:"#fff",opacity:0,zidx:1,p:t}),i.ZG=ZC.Q.HW({cls:"zc-abs zc-scroll zc-scroll-y-handle "+i.BE.K+"-scroll-y-legend-handle",id:i.K+"-legend-handle",wh:i.B2.I-0*i.B3.AU+"/"+(i.B3.F-0*i.B3.AU),tl:i.B3.iY+"/"+i.B2.iX,background:"#fff",opacity:0,zidx:1,p:t}),i.ZG.style.cursor="pointer",i.paint_())):"scroll-x"===i.AF&&(i.B2.iX=i.BE.iX,i.B2.iY=i.BE.iY+i.BE.F-i.B2.F-1,i.B2.I=i.BE.I,e=Math.ceil(i.BE.B8.length/i.KV-i.BE.EJ/i.KV)+1,i.B3.I=i.B2.I/e,i.B3.iX=i.B2.iX,0!==i.BE.D6.min&&(i.B3.iX+=i.BE.D6.min/i.KV*i.B3.I),ZC.AM(i.K+"-legend-handle")?(ZC.A4("#"+i.K+"-legend-handle").css("left",i.B3.iX+"px").css("top",i.B2.iY+"px").css("width",i.B3.I-0*i.B3.AU+"px"),ZC.A4("#"+i.K+"-legend-bar").css("left",i.B2.iX+"px").css("top",i.B2.iY+"px"),ZC.A4("#"+i.BE.K+"-frame").css("left",i.BE.iX+"px").css("top",i.BE.EK+"px"),i.paint_()):(i.AAD=ZC.Q.HW({cls:"zc-abs zc-scroll zc-scroll-x-bar "+i.BE.K+"-scroll-x-legend-bar",id:i.K+"-legend-bar",wh:i.B2.I+"/"+i.B2.F,tl:i.B2.iY+"/"+i.B2.iX,background:"#fff",opacity:0,zidx:1,p:t}),i.ZF=ZC.Q.HW({cls:"zc-abs zc-scroll zc-scroll-x-handle "+i.BE.K+"-scroll-x-legend-handle",id:i.K+"-legend-handle",wh:i.B3.I-0*i.B3.AU+"/"+(i.B2.F-0*i.B3.AU),tl:i.B2.iY+"/"+i.B3.iX,background:"#fff",opacity:0,zidx:1,p:t}),i.ZF.style.cursor="pointer",i.paint_())),ZC.move||i.bind()}},paint_:function(){var e,i,t=this;"scroll-y"===t.AF?((e=new ZC.HU(t)).K=t.BE.K+"-scroll-y-legend-bar",e.copy(t.B2),e.Z=t.Z,e.iX=t.B2.iX,e.iY=t.B2.iY,e.I=t.B2.I,e.F=t.B2.F,e.paint(),(i=new ZC.HU(t)).K=t.BE.K+"-scroll-y-legend-handle",i.copy(t.B3),i.Z=t.Z,i.iX=t.B2.iX,i.iY=t.B3.iY,i.I=t.B3.I,i.F=t.B3.F,i.paint()):"scroll-x"===t.AF&&((e=new ZC.HU(t)).K=t.BE.K+"-scroll-x-legend-bar",e.copy(t.B2),e.Z=t.Z,e.iX=t.B2.iX,e.iY=t.B2.iY,e.I=t.B2.I,e.F=t.B2.F,e.paint(),(i=new ZC.HU(t)).K=t.BE.K+"-scroll-x-legend-handle",i.copy(t.B3),i.Z=t.Z,i.iX=t.B3.iX,i.iY=t.B2.iY,i.I=t.B3.I,i.F=t.B2.F,i.paint())},update:function(e){var i,t,n,a,l,o,r=this,s=r.BE;if("scroll-y"===r.AF){if(e<r.B3.iY&&!1,e===r.B3.iY)return;r.B3.iY=e,ZC.A4("#"+r.K+"-legend-handle").css("top",e+"px"),i=r.B3.iY-r.B2.iY,a=Math.ceil(s.B8.length/r.H7-s.EJ/r.H7)+1,t=r.B2.F/a,o=r.H7}else if("scroll-x"===r.AF){if(e>r.B3.iX&&!1,e===r.B3.iX)return;r.B3.iX=e,ZC.A4("#"+r.K+"-legend-handle").css("left",e+"px"),i=r.B3.iX-r.B2.iX,a=Math.ceil(s.B8.length/r.KV-s.EJ/r.KV)+1,t=r.B2.I/a,o=r.KV}n=Math.round(i/t),l=s.B8.length-s.EJ,s.B8.length%o&&(l+=o-s.B8.length%o),s.D6.min=Math.min(n*o,l),s.D6.max=s.D6.min+s.EJ,s.WE(),s.clear(!1),s.parse(),s.paint(),r.paint_()},unbind:function(){var e=this;ZC.A4("."+e.BE.K+"-"+e.AF+"-legend-handle").unbind("mousedown touchstart",e.RK),ZC.A4("."+e.BE.K+"-"+e.AF+"-legend-bar").unbind("click",e.RM)},bind:function(){var e=this,i=e.G.K,t=0,n=0;e.RK=function(a){if(a.preventDefault(),!(a.button>1)){for(var l=a.target;l&&"BODY"!==l.tagName.toUpperCase();){if(-1!==ZC.Q.TD(l).indexOf("zc-"+e.AF+"-handle"))break;l=l.parentNode}if((ZC.mobile||!(a.which>1))&&l){var o=ZC.Q.MJ(a),r=ZC.A4("#"+i+"-top").offset();if("scroll-y"===e.AF){var s=o[1]-r.top;n=s-e.B3.iY}else if("scroll-x"===e.AF){var A=o[0]-r.left;t=A-e.B3.iX}return ZC.A4(document.body).bind("mousemove touchmove",e.RL),ZC.A4(document.body).bind("mouseup touchend",e.MB),e.IX=!0,!1}}},e.RL=function(a){if(e.IX){var l=ZC.Q.MJ(a),o=ZC.A4("#"+i+"-top").offset();if("scroll-y"===e.AF){var r=l[1]-o.top;r-n<e.B2.iY&&(r=e.B2.iY+n),r-n+e.B3.F>e.B2.iY+e.B2.F&&(r=e.B2.iY+e.B2.F+n-e.B3.F),e.update(r-n)}else if("scroll-x"===e.AF){var s=l[0]-o.left;s-t<e.B2.iX&&(s=e.B2.iX+t),s-t+e.B3.I>e.B2.iX+e.B2.I&&(s=e.B2.iX+e.B2.I+t-e.B3.I),e.update(s-t)}}return!1},e.MB=function(){return e.G.KQ=e.A78.split(","),e.IX&&(ZC.A4(document.body).unbind("mousemove touchmove",e.RL),ZC.A4(document.body).unbind("mouseup touchend",e.MB),e.IX=!1,e.bind()),!1},e.A3T=function(i){(i.detail?-120*i.detail:i.wheelDelta)/120>0?e.update(ZC.BR(e.B2.iY,e.B3.iY-e.B3.F)):e.update(ZC.CY(e.B2.iY+e.B2.F-e.B3.F,e.B3.iY+e.B3.F))},e.RM=function(t){var n=ZC.Q.MJ(t),a=ZC.A4("#"+i+"-top").offset();"scroll-y"===e.AF?n[1]-a.top>e.B3.iY?e.update(ZC.CY(e.B2.iY+e.B2.F-e.B3.F,e.B3.iY+e.B3.F)):e.update(ZC.BR(e.B2.iY,e.B3.iY-e.B3.F)):"scroll-x"===e.AF&&(n[0]-a.left>e.B3.iX?e.update(ZC.CY(e.B2.iX+e.B2.I-e.B3.I,e.B3.iX+e.B3.I)):e.update(ZC.BR(e.B2.iX,e.B3.iX-e.B3.I)))},ZC.A4("."+e.BE.K+"-"+e.AF+"-legend-handle").bind("mousedown touchstart",e.RK),ZC.A4("."+e.BE.K+"-"+e.AF+"-legend-bar").bind("click",e.RM)}};ZC.WW=ZC.CZ.CD(WW);var V5={$i:function(e){this.b(e);var i=this;i.NY="legend",i.B8=null,i.Q8=null,i.N5="x1",i.I5="hide",i.R6="",i.PX="",i.UV=!1,i.V2=!1,i.TR="none",i.UK="header",i.EJ=9999,i.D3=null,i.BQ=null,i.ZD=null,i.A2=null,i.NO=null,i.FS=null,i.KN=null,i.QI=0,i.MI=0,i.YL=!0,i.EK=0,i.GQ=0,i.sAlign="",i.K2="",i.D6={enabled:!1,min:-1,max:-1,page:-1,pages:-1},i.M5=!1,i.ND=!1,i.NE=-1,i.PW=!1,i.A4W=1,i.WV=0,i.LH=!1,i.XO=!1,i.YS=!1,i.XQ=[]},highlightItem:function(e){var i,t=this,n=!1,a=ZC.move,l=t.LH;-1!==e&&(l=t.LH||t.A.AY.A3[e].LH),t.o.item&&null!==ZC._n_(i=t.o.item["highlight-item"])&&(n=ZC._b_(i),null===ZC._n_(t.o["highlight-legend"])&&null===t.A.AY.A3[e].o["highlight-legend"]&&(l=n)),(n||l)&&(n&&(t.E["highlight-item"]=e),l&&(t.E["highlight-legend"]=ZC._i_(e)),t.scrollTo(ZC._i_(e)),t.WE(),t.clear(!0,!1),t.YL=!0,t.parse(),t.fixPlacement(!0),t.paint(),ZC.move=a)},scrollTo:function(e){var i,t,n=this,a=!1;if(n.D3)return e>=0&&(e<n.D6.min||e>=n.D6.max)&&(a=!0,"scroll"===n.TR?(e%(t="scroll-y"===n.D3.AF?n.D3.H7:n.D3.KV)&&(e-=e%t),n.D6.min=e,n.D6.max=e+n.EJ,n.D6.max>n.B8.length&&(n.D6.min=n.B8.length-n.EJ,n.B8.length%t&&(n.D6.min=n.D6.min+(t-n.B8.length%t)),n.D6.max=n.B8.length)):"page"===n.TR&&(i=Math.floor(e/n.EJ),n.D6.min=i*n.EJ,n.D6.max=n.D6.min+n.EJ,n.D6.page=i+1)),a},parse:function(){var e,i,t,n,a=this;if(a.E["force-margins"]=!0,a.QI=0,a.MI=0,null!==ZC._n_(e=a.A.A.E["graph-"+a.A.K+"-legend-info"])&&(null!==ZC._n_(e.x)&&(a.o.x=e.x-a.A.iX),null!==ZC._n_(e.y)&&(a.o.y=e.y-a.A.iY)),ZC.move)a.FS&&a.FS.parse(),a.KN&&a.KN.parse();else{n=a.A.G.B6;var l="("+a.A.AF+")";a.b(),a.assign_a([["collapse","M5","b"],["minimize","UV","b"],["draggable","V2","b"],["shared","PW","b"],["overflow","TR"],["max-items","EJ","i"],["group","A4W","i"],["drag-handler","UK"],["highlight-plot","WV","b"],["highlight-legend","LH","b"],["align","sAlign"],["vertical-align","K2"]]),a.M5&&!a.UV&&(a.M5=!1),zingchart.DEV.MEDIARULES&&(a.E["forced-align-position"]||(a.alignPosition({align:a.sAlign,"vertical-align":a.K2,layout:a.N5}),a.E["forced-align-position"]=!0)),a.WV&&null===ZC._n_(a.o["highlight-legend"])&&(a.LH=a.WV),a.BQ=new ZC.DN(a),n.load(a.BQ.o,l+".legend.item",!1,!0),a.o.item&&null===ZC._n_(a.o.item.visible)&&(a.o.item.visible=!0),a.BQ.append(a.o.item),a.BQ.parse(),a.ZD=new ZC.DN(a),n.load(a.ZD.o,l+".legend.item-off",!1,!0),a.o["item-off"]&&null===ZC._n_(a.o["item-off"].visible)&&(a.o["item-off"].visible=!0),a.ZD.append(a.o["item-off"]),a.ZD.parse(),a.A2=new ZC.DT(a),n.load(a.A2.o,l+".legend.marker",!1,!0),a.o.marker&&null===ZC._n_(a.o.marker.visible)&&(a.o.marker.visible=!0),a.A2.append(a.o.marker),a.A2.E.type="default",a.A2.E["show-marker"]=!0,a.A2.E["show-line"]=!1,null!==ZC._n_(e=a.A2.o.type)&&(a.A2.E.type=e),null!==ZC._n_(e=a.A2.o["show-line"])&&(a.A2.E["show-line"]=ZC._b_(e)),null!==ZC._n_(e=a.BQ.o["marker-style"])&&(a.A2.E.type=e),null!==ZC._n_(e=a.BQ.o["show-line"])&&(a.A2.E["show-line"]=ZC._b_(e)),null!==ZC._n_(e=a.BQ.o["show-marker"])&&(a.A2.o.visible=ZC._b_(e)),a.A2.parse(),a.NO=new ZC.DT(a),n.load(a.NO.o,l+".legend.marker-off",!1,!0),a.o["marker-off"]&&(a.o["marker-off"].visible=!0),a.NO.append(a.o["marker-off"]),a.NO.E.type="default",a.NO.E["show-marker"]=!0,a.NO.E["show-line"]=!1,null!==ZC._n_(e=a.NO.o.type)&&(a.NO.E.type=e),null!==ZC._n_(e=a.NO.o["show-line"])&&(a.NO.E["show-line"]=ZC._b_(e)),null!==ZC._n_(e=a.BQ.o["marker-style"])&&(a.NO.E.type=e),null!==ZC._n_(e=a.BQ.o["show-line"])&&(a.NO.E["show-line"]=ZC._b_(e)),null!==ZC._n_(e=a.BQ.o["show-marker"])&&(a.NO.o.visible=ZC._b_(e)),a.NO.parse(),(null!==ZC._n_(e=a.o.header)||a.V2||a.UV)&&(a.FS=new ZC.DN(a),a.FS.NY="legendheader",a.FS.GN="zc-legend-item "+a.K+"-header",a.FS.K=a.K+"-header",n.load(a.FS.o,l+".legend.header"),a.FS.o.text=a.FS.o.text||"\xa0",a.FS.append(e),a.FS.parse(),a.FS.AP||(a.FS=null)),null!==ZC._n_(e=a.o.footer)&&(a.KN=new ZC.DN(a),a.KN.NY="legendfooter",a.KN.GN="zc-legend-item "+a.K+"-footer",a.KN.K=a.K+"-footer",n.load(a.KN.o,l+".legend.footer"),a.KN.append(e),a.KN.parse(),a.KN.AP||(a.KN=null));var o=a.A.AY.A3;null!==ZC._n_(e=a.o.layout)?a.N5=e:25*o.length>a.A.F&&(a.N5="x"+Math.ceil(25*o.length/a.A.F)),null!==ZC._n_(e=a.o["toggle-action"])&&(a.I5=e),a.R6=a.PX=a.I5,null!==ZC._n_(a.o.item)&&null!==ZC._n_(e=a.o.item["toggle-action"])&&(a.R6=e),null!==ZC._n_(a.o.marker)&&null!==ZC._n_(e=a.o.marker["toggle-action"])&&(a.PX=e);var r=function(e){if(o[i]&&o[i].FQ(0)){var t=ZC.AO.OA(a.BQ.o,o[i].o);e=o[i].FQ(0).KA(e,t)}return e},s=[];a.B8=[];var A=0;for(i=0,t=o.length;i<t;i++){var C=a.A.AY.MA[i];if(o[C].o["skip-paint"]||null!==ZC._n_(o[C].o["show-in-legend"])&&!ZC._b_(o[C].o["show-in-legend"]))o[C].bShowInLegend=!1;else if(!o[C].o["legend-item"]||null===ZC._n_(o[C].o["legend-item"].visible)||ZC._b_(o[C].o["legend-item"].visible)){var c=new ZC.DN(a);c.copy(a.BQ),c.append(o[C].o["legend-item"]),null===ZC._n_(c.o.text)&&null!==ZC._n_(e=o[C].A62)&&(c.o.text=e),null===ZC._n_(c.o.text)&&null!==ZC._n_(e=o[C].AK)&&(c.o.text=e),c.AK=null===ZC._n_(c.o.text)?"Series "+(C+1):c.o.text,c.E.order=C,c.E.index=C,null!==ZC._n_(o[C].o["legend-item"])&&null!==ZC._n_(e=o[C].o["legend-item"].order)&&(c.E.order=ZC._i_(e)),s.push([A,C,c.E.order]),A++,-1!==c.AK.indexOf("%")&&(c.KA=r),c.parse(),a.B8.push(c)}else o[C].bShowInLegend=!1}for(s.sort(function(e,i){return e[2]-i[2]}),i=0;i<s.length;i++)s[i][2]=i,o[s[i][1]].o["legend-item"]=o[s[i][1]].o["legend-item"]||{},o[s[i][1]].o["legend-item"].order=s[i][2],a.B8[s[i][0]].E.order=s[i][2];(e=a.A.E["legend-info"])&&(a.ND=e.collapsed)}if(a.B8&&a.A2){"page"===a.TR?((e=a.A.E["legend-info"])?(a.D6.min=e.min,a.D6.max=e.max,a.D6.page=e.page):(a.D6.min=0,a.D6.max=a.EJ,a.D6.page=1),a.D6.pages=Math.ceil(a.B8.length/a.EJ),a.D6.page>a.D6.pages&&(a.D6.page=a.D6.pages,a.D6.min=(a.D6.page-1)*a.EJ,a.D6.max=a.D6.page*a.EJ-1),a.D6.page=ZC.CY(a.D6.page,a.D6.pages)):"scroll"===a.TR?(e=a.A.E["legend-info"])?(a.D6.min=e.min,a.D6.max=e.max,a.D6.page=e.page):(a.D6.min=0,a.D6.max=a.EJ,a.D6.page=1):(a.D6.min=0,a.D6.max="hidden"===a.TR?a.EJ:a.B8.length,a.D6.page=1),a.WE(!1),a.B8.sort(function(e,i){return e.E.order-i.E.order}),a.o["reverse-series"]&&a.B8.reverse();var u=.9*a.A.I;null!==ZC._n_(a.o.width)&&(u=a.I);var p=0,Z=0,h=-ZC.MAX,d=-ZC.MAX,f=a.A2.E["show-line"]?3:2,_=0,g=1,v=1;if("float"===a.N5){for(i=0,t=a.B8.length;i<t;i++)if(_+=a.B8[i].AP?1:0,!(i<a.D6.min||i>=a.D6.max||a.ND)&&a.B8[i].AP){var b=a.B8[i].I+a.B8[i].E0+a.B8[i].EA+f*a.B8[i].DI;d=ZC.BR(d,a.B8[i].F+a.B8[i].EB+a.B8[i].DW),p+b>u?(h=ZC.BR(h,p),Z+=d,p=b,d=ZC.BR(d,a.B8[i].F+a.B8[i].EB+a.B8[i].DW)):p+=b}h=ZC.BR(h,p),d!==-ZC.MAX&&(Z+=d),h!==-ZC.MAX&&(p=h)}else{var m=0;for(i=0,t=a.B8.length;i<t;i++)_+=a.B8[i].AP?1:0,i<a.D6.min||i>=a.D6.max||a.ND||(m+=a.B8[i].AP?1:0);var B=ZC.AQ.A2F(a.N5,m);for(g=B[0],v=B[1],i=0,t=a.B8.length;i<t;i++)(i<a.D6.min||i>=a.D6.max||a.ND)&&("scroll"!==a.TR||_<=a.EJ)||a.B8[i].AP&&(h=ZC.BR(h,a.B8[i].I+a.B8[i].E0+a.B8[i].EA+f*a.B8[i].DI),d=ZC.BR(d,a.B8[i].F+a.B8[i].EB+a.B8[i].DW),1===v&&(Z+=a.B8[i].F+a.B8[i].EB+a.B8[i].DW));p=v*h,Z=g*d}if("page"===a.TR&&_>a.EJ&&(a.D6.enabled=!0),"scroll"===a.TR&&_>a.EJ&&(a.D3||(!g||g>v?(a.D3=new ZC.WW(a,"y"),n.load(a.D3.o,".scroll-y")):(a.D3=new ZC.WW(a,"x"),n.load(a.D3.o,".scroll-x")),a.D3.append(a.o.scroll),a.D3.KV=g,a.D3.H7=v,a.D3.parse()),a.ND||("scroll-y"===a.D3.AF?p+=a.D3.B2.I:Z+=a.D3.B2.F)),a.FS){var E=a.FS.I;a.V2&&"icon"===a.UK?(E+=15,a.UV&&(E+=25)):a.UV&&(E+=15),p=ZC.BR(p,E)}a.KN&&(p=ZC.BR(p,a.KN.I));var D=!1,K=!1;if(null===ZC._n_(a.o.width)&&(a.o.width=p,D=!0),null===ZC._n_(a.o.height)&&(a.o.height=Z,K=!0),a.iX=-1,a.iY=-1,!ZC.move&&a.FS&&null!==ZC._n_(e=a.A.A.E["legend"+a.A.L+"-xy-ratio"])){a.locate();var F=a.I+a.EN+a.FM,x=a.F+a.FH+a.FR,I=a.PW?a.A.A:a.A;a.iX=I.I*e[0],a.iX=ZC.BR(a.iX,1.1),a.o.x=a.iX=ZC.CY(a.iX,I.I-F-2),a.iY=(I.F-a.FS.F)*e[1],a.iY=ZC.BR(a.iY,1.1),a.o.y=a.iY=ZC.CY(a.iY,I.F-x-a.FS.F-2)}if(a.locate(),null!==ZC._n_(a.o.position)&&"undefined"!=typeof a.E["position-info"]?(a.E["position-info"][0]>.5&&(a.QI+=a.EN+a.FM),a.E["position-info"][1]>.5?a.MI+=a.FH+a.FR:(a.FS&&(a.MI-=a.FS.F),a.KN&&(a.MI-=a.KN.F),a.D6&&a.D6.enabled&&(a.MI-=20))):((0===a.A.iX||a.iX+a.I/2>a.A.iX+a.A.I/2)&&(a.QI+=a.EN+a.FM),(0===a.A.iY||a.iY+a.F/2>a.A.iY+a.A.F/2)&&(a.MI+=a.FH+a.FR)),!ZC.move&&(e=a.A.A.E["graph-"+a.A.K+"-legend-info"])&&(e.x&&(a.iX=e.x),e.y&&(a.iY=e.y)),a.GQ=a.F,a.EK=a.iY,a.FS&&(a.F+=a.FS.F,a.EK+=a.FS.F,a.MI+=a.FS.F),a.KN&&(a.F+=a.KN.F,a.MI+=a.KN.F),a.D6.enabled&&!a.ND){var y=new ZC.DN(a);y.AK=" ",y.append(a.o["page-status"]),null!==ZC._n_(y.o.text)&&""!==y.o.text||(y.o.text="#"),y.parse(),a.F+=y.F+4,a.MI+=y.F+4}D&&(a.o.width=null),K&&(a.o.height=null),a.ND||(a.I+=a.EN+a.FM,a.F+=a.FH+a.FR),a.E["default-width"]&&(a.I=a.E["default-width"])}},alignPosition:function(e){var i=this;if(null!==ZC._n_(e)){var t=i.A.G.B6.B6.graph.legend,n=e.align||t.align,a=e["vertical-align"]||t["vertical-align"],l=e.layout||t.layout;(n||a)&&("center"===n?(null===ZC._n_(i.o.layout)&&(l=i.o.layout="horizontal"),i.o.position="50% "):i.o.position="left"===n?"0% ":"100% ",i.o.position+="middle"===a?"50%":"bottom"===a?"100%":"0%","horizontal"!==l&&"middle"!==a||(i.o["adjust-layout"]=!0))}},WE:function(e){var i=this;void 0===e&&(e=!0),i.A.E["legend-info"]={collapsed:i.ND,min:i.D6.min,max:i.D6.max,page:i.D6.page},e&&(i.A.A.E["graph-"+i.A.K+"-legend-info"]={x:i.iX,y:i.iY})},clear:function(e,i){null===ZC._n_(e)&&(e=!1),null===ZC._n_(i)&&(i=!1);var t=this,n=t.A.K+"-legend-",a=null;ZC.A4("."+n+"item",a).remove(),ZC.A4("."+n+"header",a).remove(),ZC.A4("."+n+"footer",a).remove(),ZC.A4("#"+n+"page-status",a).remove(),e&&!i||(ZC.move||t.unbind(),ZC.A4("."+n+"page-area",a).remove(),ZC.A4("."+n+"header-area",a).remove(),ZC.A4("."+n+"item-area",a).remove(),ZC.A4("."+n+"marker-area",a).remove()),ZC.move?ZC.Q.IW(ZC.AM(n+"c"),t.A.G.AC,t.A.iX,t.A.iY,t.A.I,t.A.F):ZC.Q.IW(ZC.AM(n+"c"),t.A.G.AC,t.iX-2*t.AU-2*t.JZ,t.iY-2*t.AU-2*t.JZ,t.I+4*t.AU+4*t.JZ,t.F+4*t.AU+4*t.JZ),t.D3&&ZC.Q.IW(ZC.AM(n+"scroll-c"),t.A.G.AC,t.A.iX,t.A.iY,t.A.I,t.A.F)},unbind:function(){var e=this;ZC.A4("#"+e.K+"-frame").die(ZC.Q.C1("mouseover"),e.zc_legend_mouseover).die(ZC.Q.C1("mouseout"),e.zc_legend_mouseout),ZC.A4("#"+e.K+"-move-area").die(ZC.Q.C1("mousedown"),e.Z6),ZC.A4("#"+e.K+"-minimize-area").die(ZC.Q.C1("click"),e.Y2),ZC.A4("."+e.K+"-page-area").die(ZC.Q.C1("click"),e.YZ),e.D3&&e.D3.unbind(),e.BQ&&e.BQ.o.reorder&&ZC.A4("."+e.A.K+"-legend-item-area").die("mousedown",e.W7)},fixPlacement:function(e){var i=this;if(i.YL&&null===ZC._n_(i.o.y)||e){if(!i.o.position&&e||(i.iX-=i.QI),i.iX<i.E0&&(i.E0<i.EA||-2===i.EA)&&(i.iX=i.E0),!i.o.position&&e||(i.iY-=i.MI,i.EK-=i.MI),i.iY<i.EB&&(i.EB<i.DW||-2===i.DW)){var t=i.EK-i.iY;i.iY=i.EB,i.EK=i.EB+t}i.YL=!1}},EP:function(e){var i=this;i.FS&&i.FS.EP(e),i.KN&&i.KN.EP(e);for(var t=0;t<i.XQ.length;t++)i.XQ[t].EP(e)},paint:function(e){var i,t,n,a,l,o,r,s,A,C,c,u,p,Z,h,d,f=this;if(f.AP&&(f.E["default-width"]||(f.E["default-width"]=f.I),f.B8)){var _=ZC.AM(f.G.K+"-top"),g=f.A.AY.A3,v=0;for(o=0,r=f.B8.length;o<r;o++)o<f.D6.min||o>=f.D6.max||f.ND||(v+=f.B8[o].AP?1:0);f.A4U=!0,f.b(),f.FS&&(f.FS.iX=f.iX,f.FS.iY=f.iY,f.FS.I=f.I,f.FS.Z=f.FS.C8=f.Z,f.FS.paint(),ZC.move||"canvas"!==f.A.A.AC&&f.FS.EP(),f.V2&&"icon"===f.UK&&((n=new ZC.DT(f)).Z=f.Z,n.B9="#000",n.B1=1,n.DJ="line",f.A.G.B6.load(n.o,"("+f.A.AF+").legend.icon"),n.append(f.o.icon),a=f.FS.iX+f.FS.I-10,l=f.FS.iY+f.FS.F/2,n.D=[[a-7,l],[a+7,l],null,[a,l-7],[a,l+7],null,[a-6,l-1],[a-6,l+1],null,[a-5,l-2],[a-5,l+2],null,[a+6,l-1],[a+6,l+1],null,[a+5,l-2],[a+5,l+2],null,[a-1,l-6],[a+1,l-6],null,[a-2,l-5],[a+2,l-5],null,[a-1,l+6],[a+1,l+6],null,[a-2,l+5],[a+2,l+5]],n.parse(),n.paint()),f.UV&&((t=new ZC.DT(f)).Z=f.Z,t.B9=ZC.AO.AAB(f.A0,"#fff","#000"),t.B1=1,f.A.G.B6.load(t.o,"("+f.A.AF+").legend.icon"),t.append(f.o.icon),t.DJ="line",a=f.FS.iX+f.FS.I-10-(f.V2&&"icon"===f.UK?20:0),l=f.FS.iY+f.FS.F/2,t.D=[[a-7,l-2],[a+2,l-2],[a+2,l+7],[a-7,l+7],[a-7,l-2],[a+2,l-2],null,[a-4,l-5],[a+5,l-5],[a+5,l+4],[a-4,l+4],[a-4,l-5],[a+5,l-5]],t.parse(),t.paint())),f.KN&&(f.KN.iX=f.iX,f.KN.iY=f.iY+f.F-f.KN.F,f.KN.I=f.I,f.KN.Z=f.KN.C8=f.Z,f.KN.paint(),ZC.move||"canvas"!==f.A.A.AC&&f.KN.EP());var b=ZC.AQ.A2F(f.N5,v),m=b[0],B=b[1],E=f.I/B,D=f.GQ/m,K=0,F=0;f.Q8=[];var x,I=0,y=-ZC.MAX,w=f.A2.E["show-line"]?3:2,X=null,M=function(i){var t=i;if(null===ZC._n_(e)&&(e=0),g[x]&&g[x].R[e]){var n=ZC.AO.OA(f.BQ.o,g[x].o);i=g[x].FQ(e).KA(i,n)}return f.XO=f.XO||i!==t,i},Y=0;for(f.XO=!1,o=0,r=f.B8.length;o<r;o++)if(!(o-Y<f.D6.min||o-Y>=f.D6.max||f.ND)){var G=new ZC.DN(f);G.copy(f.B8[o]),f.E["highlight-legend"]===o&&(G.append({bold:!0}),null!==ZC._n_(G.o["highlight-state"])&&G.append(G.o["highlight-state"])),x=G.E.index;var L=new ZC.DN(f);L.NY="legenditem",L.K=f.K+"-item_"+x,L.GN="zc-legend-item "+f.K+"-item",L.copy(G),f.A.E["plot"+x+".visible"]&&"off"!==g[x].o["legend-status"]||L.append(f.ZD.o),L.append(g[x].o["legend-item"]),L.KA=M,L.parse(),L.AP?("float"===f.N5?(y=ZC.BR(y,G.F),null===ZC._n_(X)?(G.iX=f.iX+f.EN+G.E0+w*G.DI,G.iY=f.EK+f.FH+G.EB,I=f.EK):(G.iX=X.iX+X.I+X.EA+G.E0+w*G.DI,ZC._i_(G.iX+G.I+G.EA)>ZC._i_(f.iX+f.I)&&(G.iX=f.iX+f.EN+G.E0+w*G.DI,I+=y+G.EB+G.DW,y=-ZC.MAX),G.iY=I+f.FH+G.EB)):(G.iX=f.iX+(0===F?f.EN:0)+F*E+G.E0+w*G.DI,G.iY=f.EK+f.FH+K*D+G.EB,++F===B&&(F=0,K++)),X=G,L.iX=G.iX=ZC._i_(G.iX),L.iY=G.iY=ZC._i_(G.iY),L.Z=L.C8=f.Z,L.iX+=f.BK,L.iY+=f.BJ,x===f.NE&&(f.E["calculate-y"]&&(f.E["calculate-y"]=!1,f.E["dragged-offset-y"]=f.E["dragged-y"]-L.iY),L.iY=f.E["dragged-y"]-f.E["dragged-offset-y"]-L.DI/4),L.paint(),"undefined"!=typeof f.E.showhide&&null!==ZC._n_(f.E.showhide)||ZC.move||("canvas"!==f.A.A.AC?L.EP():f.XQ.push(L))):Y++;var N=f.A2.E.type;null!==ZC._n_(i=g[x].o["legend-marker"])&&null!==ZC._n_(i.type)&&(N=i.type);var O,P=!1;switch("match"!==N&&"inherit"!==N||(P=!0,null!==ZC._n_(i=g[x].A2.o.type)?(N=i,f.A2.o.type=null):N="default"),-1!==ZC.AV(["default","square"],N)?O=new ZC.HU(f):(O=new ZC.DT(f)).DJ=N,O.NY="legendmarker",O.append(f.A2.o),f.A.E["plot"+x+".visible"]&&"off"!==g[x].o["legend-status"]||O.append(f.NO.o),O.NC=g[x].NC,g[x].AF){case"pie":case"pie3d":case"nestedpie":case"vbar":case"vbar3d":case"hbar":case"hbar3d":case"vbullet":case"hbullet":case"area":case"area3d":case"gauge":case"vfunnel":case"hfunnel":case"venn":O.A0=g[x].A0,O.AE=g[x].AE,O.GT=g[x].GT,O.HQ=g[x].HQ;break;case"scatter":case"hscatter":case"bubble":case"hbubble":O.A0="-1"!==g[x].A2.A0?g[x].A2.A0:g[x].A0,O.AE="-1"!==g[x].A2.AE?g[x].A2.AE:g[x].AE,O.GT=""!==g[x].A2.GT?g[x].A2.GT:g[x].GT,O.HQ=""!==g[x].A2.HQ?g[x].A2.HQ:g[x].HQ;break;default:O.A0=g[x].B9,O.AE=g[x].B9}if("line"!==O.DJ&&"area"!==O.DJ||(O.B9=O.A0,O.B1=2),P){var k=-1,S=!0;null!==ZC._n_(O.o.size)&&(k=O.o.size),null!==ZC._n_(O.o.visible)&&(S=O.o.visible),O.append(g[x].A2.o),-1!==k&&(O.o.size=k),O.o.visible=S}O.o["line-style"]="solid",O.o.type=O.DJ,O.append(g[x].o["legend-marker"]),P&&(O.o.type=O.DJ),O.E["show-marker"]=!0,O.E["show-line"]=!1,null!==ZC._n_(i=O.o["show-line"])&&(O.E["show-line"]=ZC._b_(i)),null!==ZC._n_(i=L.o["show-line"])&&(O.E["show-line"]=ZC._b_(i)),null!==ZC._n_(i=L.o["show-marker"])&&(O.o.visible=ZC._b_(i)),-1!==ZC.AV(["default","square"],N)&&null!==ZC._n_(i=O.o.size)&&(null===ZC._n_(O.o.width)&&(O.o.width=2*ZC._i_(i)),null===ZC._n_(O.o.height)&&(O.o.height=2*ZC._i_(i))),O.K=f.K+"-marker_"+x,O.Z=O.C8=f.Z,O.iX=L.iX-w*L.DI+(w-1)*L.DI/2+L.DI/2,O.iY=L.iY+(L.F-L.DI)/2+L.DI/2,O.parse(),f.E["highlight-legend"]===o&&(O.append({size:O.AI+1,width:O.I+2,height:O.F+2}),g[x]&&g[x].R[e]&&g[x].R[e].GL&&O.append({A0:g[x].R[e].GL.A0,AE:g[x].R[e].GL.AE}),null!==ZC._n_(f.o.marker)&&O.append(f.o.marker["highlight-state"]),O.parse()),"line"===O.DJ?(O.o.points=[[O.iX-1.75*O.AI,O.iY],[O.iX+1.75*O.AI,O.iY]],O.parse()):"area"===O.DJ&&(O.o.points=[[O.iX-1.75*O.AI,O.iY+O.AI],[O.iX+1.75*O.AI,O.iY+O.AI],[O.iX+1*O.AI,O.iY-O.AI/2],[O.iX,O.iY],[O.iX-1.25*O.AI,O.iY-O.AI],[O.iX-1.75*O.AI,O.iY+O.AI]],O.parse());var z=O.iX+O.BK,R=O.iY+O.BJ;-1!==ZC.AV(["default","square"],N)&&(O.iX-=O.I/2,O.iY-=O.F/2);var Q="On";if(f.A.E["plot"+x+".visible"]&&"off"!==g[x].o["legend-status"]||(O.C6/=4,Q="Off"),L.AP&&O.E["show-line"]){var V=ZC.Q.EE(f.Z,f.A.G.AC),H=new ZC.CZ(f);H.Z=f.Z,H.copy(g[x]),H.o["line-style"]=f.A2.GE,H.append(g[x].o),H.append(f.A2.o),H.append(g[x].o["legend-item"]),H.append(g[x].o["legend-marker"]),H.o["top-state"]=null,H.o["bottom-state"]=null,H.parse(),f.A.E["plot"+x+".visible"]||(H.C6=.25);var T=[],J=O.AP?2:1;s="box"===O.DJ?O.I/2:O.AI,T.push([z-J*s-(H.B1>1?1:0),R-(H.B1>1?.5:0)]),T.push([z+J*s,R-(H.B1>1?.5:0)]),H.D0=!0,ZC.CO.paint(V,H,T)}x===f.NE&&(O.iY=f.E["dragged-y"]-f.E["dragged-offset-y"]/2),O.AP&&L.AP&&O.paint(),f.Q8.push(O);var U=!0;if(null!==ZC._n_(i=f.BQ.o.toggle)&&(U=ZC._b_(i)),f.E["item.toggle"]=U,L.AP||O.AP){if(-1===ZC.AV(f.A.G.KQ,"skip_interactivity")){var W=O.BK+("box"===O.DJ?O.iX+O.I/2:O.iX),j=O.BJ+("box"===O.DJ?O.iY+O.F/2:O.iY);s="box"===O.DJ?O.I/2:O.AI,A="box"===O.DJ?O.F/2:O.AI;var q=(O.E["show-line"]?2:1)*s;if(!ZC.AM(L.K+"-area")&&(O.AP&&"disabled"!==f.PX&&"disabled"!==O.o["toggle-action"]&&(ZC.AM(O.K+"-area")||ZC.Q.HW({cls:f.K+"-marker-area zc-legend-marker-area zc-abs",id:O.K+"-area",wh:2*q+"/"+2*A,tl:j-A+"/"+(W-q),opacity:0,background:"#fff",cursor:O.IE,p:_,zidx:1})),L.AP&&"disabled"!==f.R6&&"disabled"!==L.o["toggle-action"])){ZC.AM(L.K+"-area")||ZC.Q.HW({cls:f.K+"-item-area zc-legend-item-area zc-abs",id:L.K+"-area",wh:L.I+"/"+L.F,tl:L.iY+L.BJ+"/"+(L.iX+L.BK),opacity:0,background:"#fff",cursor:L.IE,p:_,tabindex:-1,role:"img","aria-label":"Legend item. "+L.AK+". "+Q,zidx:1});var $=f.K+"-item-a11yarea zc-legend-item-a11yarea zc-abs",ee=ZC.Q.FO("poly",f.A.E9,f.IE)+'class="'+$+'" id="'+L.K+"-a11yarea";f.A.AY.H3=f.A.AY.H3||[],f.A.AY.H3.push(ee+'" coords="0,0,0,0" data-z-sort="-199" data-coords="'+L.F1()+'" tabindex="0" role="button" aria-label="Legend item. '+L.AK+". "+Q+'" data-landmark="'+(0===o?"true":"")+'" />')}}}else g[o].bShowInLegend=!1}if(f.D3&&!f.ND&&(f.D3.paint(),ZC.AM(f.K+"-scroll-c").style.display="block"),f.D3&&f.ND&&(ZC.AM(f.K+"-scroll-c").style.display="none"),f.D6.enabled&&!f.ND){var ie=new ZC.DN(f);ie.Z=ie.C8=f.Z,ie.K=f.K+"-page-status",ie.AK=ZC.HG["legend-pagination"].replace("%page%",f.D6.page).replace("%pages%",f.D6.pages),ie.append(f.o["page-status"]),ie.parse(),f.I<ie.I+48&&(ie.AK=f.D6.page+"/"+f.D6.pages,ie.parse()),ie.iX=f.iX+f.I/2-ie.I/2,ie.iY=f.iY+f.F-(f.KN?f.KN.F:0)-ie.F-4,ie.AP&&ie.paint();var te=f.A.G.B6,ne="("+f.A.AF+")",ae={"background-color":"#999"},le={"background-color":"#f90"};te.load(ae,ne+".legend.page-off"),te.load(le,ne+".legend.page-on"),(c=new ZC.DT(f)).Z=c.C8=f.Z,c.K=f.K+"-page-prev",c.A0=c.AE=f.D6.page>1?le["background-color"]:ae["background-color"],c.append(f.D6.page>1?f.o["page-on"]:f.o["page-off"]),C=f.iX+f.I/2-ie.I/2-6,u=ie.iY+ie.F/2,c.parse(),c.AI=ZC.BR(c.AI,8),d=ZC._i_(.75*c.AI),c.D=[[C,u-d],[C,u+d],[C-c.AI,u],[C,u-d]],c.parse(),c.AP&&c.paint(),(Z=new ZC.DT(f)).Z=Z.C8=f.Z,Z.K=f.K+"-page-next",Z.A0=Z.AE=f.D6.page<f.D6.pages?le["background-color"]:ae["background-color"],Z.append(f.D6.page<f.D6.pages?f.o["page-on"]:f.o["page-off"]),p=f.iX+f.I/2+ie.I/2+6,h=ie.iY+ie.F/2,Z.parse(),Z.AI=ZC.BR(Z.AI,8),d=ZC._i_(.75*Z.AI),Z.D=[[p,h-d],[p,h+d],[p+Z.AI,h],[p,h-d]],Z.parse(),Z.AP&&Z.paint()}if(!ZC.move){var oe,re,se=f.F,Ae=f.iY;f.FS&&(se-=f.FS.F,Ae+=f.FS.F),ZC.AM(f.K+"-frame")?ZC.A4("#"+f.K+"-frame").css("top",Ae+"px").css("left",f.iX+"px").css("width",f.I+"px").css("height",se+"px"):ZC.Q.HW({cls:"zc-abs zc-legend-frame "+f.G.K+"-legend-frame "+f.K+"-frame",id:f.K+"-frame",wh:f.I+"/"+se,tl:Ae+"/"+f.iX,opacity:0,background:"#fff",p:_,zidx:0}),f.D6.enabled&&!f.ND&&(f.D6.page>1&&ZC.Q.HW({cls:f.K+"-page-area zc-legend-page-area zc-abs",id:f.K+"-page-prev-area",wh:c.AI+"/"+2*c.AI,tl:ZC._i_(u+c.BJ-c.AI)+"/"+ZC._i_(C+c.BK-c.AI),opacity:0,p:_,zidx:1}),f.D6.page<f.D6.pages&&ZC.Q.HW({cls:f.K+"-page-area zc-legend-page-area zc-abs",id:f.K+"-page-next-area",wh:Z.AI+"/"+2*Z.AI,tl:ZC._i_(h+c.BJ-Z.AI)+"/"+ZC._i_(p+Z.BK),opacity:0,p:_,zidx:1})),f.FS&&f.V2&&("icon"===f.UK?(re=ZC._i_(f.FS.iY+ZC.MAPTX+n.BJ)+"/"+ZC._i_(f.FS.iX+f.FS.I-20+ZC.MAPTX+n.BK),oe="20/"+f.FS.F):(re=ZC._i_(f.FS.iY+ZC.MAPTX)+"/"+ZC._i_(f.FS.iX+ZC.MAPTX),oe=f.FS.I-(f.UV?23:0)+"/"+f.FS.F),ZC.Q.HW({cls:f.K+"-header-area zc-legend-header-area zc-abs",id:f.K+"-move-area",wh:oe,tl:re,opacity:0,p:_,zidx:1})),f.UV&&(f.V2&&"icon"===f.UK?(re=ZC._i_(f.FS.iY+ZC.MAPTX+t.BJ)+"/"+ZC._i_(f.FS.iX+f.FS.I-41+ZC.MAPTX+t.BK),oe="20/"+f.FS.F):(re=ZC._i_(f.FS.iY+ZC.MAPTX+t.BJ)+"/"+ZC._i_(f.FS.iX+f.FS.I-22+ZC.MAPTX+t.BK),oe="20/"+f.FS.F),ZC.Q.HW({cls:f.K+"-header-area zc-legend-header-area zc-abs",id:f.K+"-minimize-area",wh:oe,tl:re,opacity:0,p:_,zidx:1})),f.OY=0,f.A03=0,f.zc_legend_mouseover=function(){f.YS=!0},f.zc_legend_mouseout=function(){f.YS=!1},f.Z6=function(e){if(e.preventDefault(),f.G.hideCM(),ZC.move=!0,ZC.mobile||!(e.which>1)){f.A.A.E["graph-"+f.A.K+"-legend-info"]=null;var i=ZC.Q.MJ(e),t=ZC.A4("#"+f.A.A.K+"-top").offset();f.OY=i[0]-t.left-f.FS.iX,f.A03=i[1]-t.top-f.FS.iY,f.oldcursor=document.body.style.cursor,document.body.style.cursor="move",ZC.A4(document.body).bind(ZC.Q.C1("mousemove"),f.Z7),ZC.A4(document.body).bind(ZC.Q.C1("mouseup"),f.A0W)}},f.Z7=function(e){var i=ZC.Q.MJ(e),t=ZC.A4("#"+f.A.A.K+"-top").offset(),n=i[0]-t.left-f.OY,a=i[1]-t.top-f.A03;if(f.PW?(n=ZC.BR(n,f.G.iX+2),n=ZC.CY(n,f.G.iX+f.G.I-f.I-2),a=ZC.BR(a,f.G.iY+2),a=ZC.CY(a,f.G.iY+f.G.F-f.F-4)):(n=ZC.BR(n,f.A.iX+2),n=ZC.CY(n,f.A.iX+f.A.I-f.I-2),a=ZC.BR(a,f.A.iY+2),a=ZC.CY(a,f.A.iY+f.A.F-f.F-4)),f.PW||(n-=f.A.iX,a-=f.A.iY),f.o.x=n,f.o.y=a,f.o.position=null,f.clear(!0),f.parse(),f.paint(),f.FS){var l=f.PW?f.A.A:f.A;f.A.A.E["legend"+f.A.L+"-xy-ratio"]=[n/l.I,a/(l.F-f.FS.F)]}},f.A0W=function(){ZC.move=!1,document.body.style.cursor=f.oldcursor,delete f.oldcursor,ZC.A4(document.body).unbind(ZC.Q.C1("mousemove"),f.Z7),ZC.A4(document.body).unbind(ZC.Q.C1("mouseup"),f.A0W),f.XQ=[],f.clear(!1),f.parse(),f.paint(),f.WE()},f.YZ=function(e){f.E["default-width"]=null,-1!==(e.targetid||e.target.id).indexOf("-page-next-area")?(f.D6.min+=f.EJ,f.D6.max+=f.EJ,f.D6.page+=1):(f.D6.min-=f.EJ,f.D6.max-=f.EJ,f.D6.page-=1),(!(i=f.A.A.E["graph-"+f.A.K+"-legend-info"])||null===ZC._n_(i.x)&&null===ZC._n_(i.y))&&(f.iX=null,f.iY=null),f.WE(),f.A.KC()},f.Y2=function(e){var i=f.ND?"legendmaximize":"legendminimize";e&&(f.A.A.E["legend-toggling"]=1),zingchart.exec(f.A.G.K,i,{graphid:f.A.L}),e&&(f.A.A.E["legend-toggling"]=0),e&&(f.A.A.E["g"+f.A.L+"-legend-collapsed"]="legendminimize"===i)},f.MS=function(e){ZC.move=!0;var i=ZC.Q.MJ(e),t=ZC.A4("#"+f.A.A.K+"-top").offset(),n=i[0]-t.left,a=i[1]-t.top;f.E["dragged-x"]=n,f.E["dragged-y"]=a,f.WE(),f.clear(!1),f.parse(),f.paint()},f.W7=function(e){if(e.preventDefault(),f.G.hideCM(),f.IE=document.body.style.cursor,document.body.style.cursor="move",ZC.mobile||!(e.which>1)){var i=new RegExp("-legend-item_([0-9]+)-area","g").exec(e.target.id);i&&(f.E["dragged-offset-y"]=0,f.E["calculate-y"]=!0,f.E["dragged-x"]=0,f.E["dragged-y"]=0,f.NE=ZC._i_(i[1]),f.iDragPos=ZC.AV(f.A.AY.MA,f.NE),ZC.A4(document.body).bind(ZC.Q.C1("mousemove"),f.MS),ZC.A4(document.body).bind(ZC.Q.C1("mouseup"),f.XG))}},f.XG=function(){var e=f.NE,i=f.iDragPos;if(f.NE=-1,f.iDragPos=-1,f.E["calculate-y"]=!1,document.body.style.cursor=f.IE,ZC.move||(e=-1,i=-1),ZC.A4(document.body).unbind(ZC.Q.C1("mousemove"),f.MS),ZC.A4(document.body).unbind(ZC.Q.C1("mouseup"),f.XG),ZC.move&&-1!==e){for(var t=f.A.AY.A3,n=f.A.AY.MA,a=0,l=t.length;a<l;a++)t[a].o["legend-item"]=t[a].o["legend-item"]||{},null===ZC._n_(t[a].o["legend-item"].order)&&(t[a].o["legend-item"].order=ZC._i_(t[a].o["z-index"]||a+1));for(var o=t[e].o["legend-item"].order,r=-1,s=0,A=f.Q8.length;s<A;s++)f.E["dragged-y"]-f.E["dragged-offset-y"]/2>f.Q8[s].iY&&(r=s);for(t[e].o["legend-item"].order=-1===r?.5:t[n[r]].o["legend-item"].order+.5,s=0,A=f.Q8.length;s<A;s++)r>i?t[s].o["legend-item"].order<t[e].o["legend-item"].order&&t[s].o["legend-item"].order>o&&t[s].o["legend-item"].order--:t[s].o["legend-item"].order>t[e].o["legend-item"].order&&t[s].o["legend-item"].order<o&&t[s].o["legend-item"].order++;for(t[e].o["legend-item"].order=r>i?Math.floor(t[e].o["legend-item"].order):Math.ceil(t[e].o["legend-item"].order),s=0,A=f.Q8.length;s<A;s++)f.A.o.series[s]["z-index"]=t[s].o["legend-item"].order}f.A.AY.E["plot-sort"]=!0,ZC.move=!1,f.clear(!1),f.A.KC()},ZC.A4("#"+f.K+"-frame").live(ZC.Q.C1("mouseover"),f.zc_legend_mouseover).live(ZC.Q.C1("mouseout"),f.zc_legend_mouseout),ZC.A4("#"+f.K+"-move-area").live(ZC.Q.C1("mousedown"),f.Z6),ZC.A4("#"+f.K+"-minimize-area").live(ZC.Q.C1("click"),f.Y2),ZC.A4("."+f.K+"-page-area").live(ZC.Q.C1("click"),f.YZ),f.BQ.o.reorder&&ZC.A4("."+f.A.K+"-legend-item-area").live("mousedown",f.W7)}f.E.showhide=null,1===f.A.A.E["legend-toggling"]||ZC.move||(f.M5&&null===ZC._n_(f.A.A.E["g"+f.A.L+"-legend-collapsed"])||f.A.A.E["g"+f.A.L+"-legend-collapsed"]&&!f.ND)&&(window.setTimeout(function(){f.Y2(!0)},0),f.A.A.E["g"+f.A.L+"-legend-collapsed"]=!0)}},gc:function(){ZC.AO.gc(this,["B8","D","Q8","Z","C8","o","J2","IB","KN","FS","BQ","ZD","G","A","A2","NO","D6"])}};ZC.V5=ZC.DN.CD(V5);var A7Y={$i:function(e){this.b(e);var i=this;i.N0=null,i.BB=null,i.M=null,i.JW=0,i.BG=null,i.GI="bottom",i.L8=40,i.A2W=[2,4]},parse:function(){var e,i,t,n=this;(n.assign_a([["z-index","JW","i"],["length","L8","i"],["aspect","A2W"],["direction","GI"]]),null===ZC._n_(n.o.from)&&null===ZC._n_(n.o.to))&&(null!==ZC._n_(n.o.x)&&null!==ZC._n_(n.o.y)&&null!==ZC._n_(n.o.length)&&null!==ZC._n_(n.o.angle)&&(i="string"==typeof n.o.x?n.A.V7(n.o.x)[0]:ZC._i_(n.o.x),t="string"==typeof n.o.y?n.A.V7(n.o.y)[1]:ZC._i_(n.o.y),n.o.from={x:i+n.L8*ZC.EL(n.AB+180),y:t+n.L8*ZC.EF(n.AB+180)},n.o.to={x:i+n.L8*ZC.EL(n.AB),y:t+n.L8*ZC.EF(n.AB)}));null!==ZC._n_(e=n.o.from)&&(n.N0=new ZC.DT(n.A),n.N0.append(e),null!==e.hook&&(n.N0.E.hook=e.hook),n.N0.parse(),"string"==typeof e&&(n.N0.E.hook=e)),null!==ZC._n_(e=n.o.to)&&(n.BB=new ZC.DT(n.A),n.BB.append(e),null!==e.hook&&(n.BB.E.hook=e.hook),n.BB.parse(),"string"==typeof e&&(n.BB.E.hook=e)),(null!==ZC._n_(e=n.o.label)||""!==n.o.text&&"undefined"!=typeof n.o.text)&&(n.M=new ZC.DN(n),n.M.append(n.o),n.M.append(e),n.M.parse()),n.b()},paint:function(){var e,i,t=this;if(t.AP&&(null!==t.N0||null!==t.BB))if(t.AI<1&&(t.AI=1),!t.N0||null===ZC._n_(e=t.N0.E.hook)||(i=t.A.V7(e),t.N0.iX=i[0],t.N0.iY=i[1],t.N0.iX+=t.N0.BK,t.N0.iY+=t.N0.BJ,ZC.DS(t.N0.iX,t.A.N.iX-2,t.A.N.iX+t.A.N.I+2)&&ZC.DS(t.N0.iY,t.A.N.iY-2,t.A.N.iY+t.A.N.F+2)))if(!t.BB||null===ZC._n_(e=t.BB.E.hook)||(i=t.A.V7(e),t.BB.iX=i[0],t.BB.iY=i[1],t.BB.iX+=t.BB.BK,t.BB.iY+=t.BB.BJ,ZC.DS(t.BB.iX,t.A.N.iX-2,t.A.N.iX+t.A.N.I+2)&&ZC.DS(t.BB.iY,t.A.N.iY-2,t.A.N.iY+t.A.N.F+2))){var n,a;if(t.N0&&t.BB)n=[t.N0.iX,t.N0.iY],a=[t.BB.iX,t.BB.iY];else if(t.N0&&!t.BB)switch(n=[t.N0.iX,t.N0.iY],t.GI){case"top":a=[t.N0.iX,t.N0.iY+t.L8];break;case"right":a=[t.N0.iX+t.L8,t.N0.iY];break;case"bottom":a=[t.N0.iX,t.N0.iY-t.L8];break;case"left":a=[t.N0.iX-t.L8,t.N0.iY]}else if(!t.N0&&t.BB)switch(a=[t.BB.iX,t.BB.iY],t.GI){case"top":n=[t.BB.iX,t.BB.iY+t.L8];break;case"right":n=[t.BB.iX-t.L8,t.BB.iY];break;case"bottom":n=[t.BB.iX,t.BB.iY-t.L8];break;case"left":n=[t.BB.iX+t.L8,t.BB.iY]}var l,o=a[0]-n[0],r=a[1]-n[1],s=ZC.U5(Math.atan2(r,o)),A=Math.sqrt(o*o+r*r),C=[];if(C.push(n),l=ZC.AQ.BN(n[0],n[1],t.AI/2,s+90),C.push(l),l=ZC.AQ.BN(l[0],l[1],A-t.A2W[1]*t.AI/2,s),C.push(l),l=ZC.AQ.BN(l[0],l[1],t.A2W[0]*t.AI/2,s+90),C.push(l),C.push(a),l=ZC.AQ.BN(l[0],l[1],(2*t.A2W[0]+2)*t.AI/2,s-90),C.push(l),l=ZC.AQ.BN(l[0],l[1],t.A2W[0]*t.AI/2,s+90),C.push(l),l=ZC.AQ.BN(n[0],n[1],t.AI/2,s-90),C.push(l),C.push(n),t.BG=new ZC.DT(t.A),t.BG.K=t.K,t.BG.Z=t.BG.C8=t.Z,t.BG.copy(t),t.BG.D=C,t.BG.D0=!1,t.BG.parse(),t.BG.paint(),null!==t.M&&t.M.AP){t.M.Z=t.Z,t.M.K=t.A.K+"-arrow-label-"+t.HA,t.M.GN=t.A.K+"-arrow-label zc-arrow-label";var c=ZC.AQ.K1(n[0],n[1],a[0],a[1]);t.M.iX=c[0],t.M.iY=c[1],t.M.BK-=t.M.I/2,t.M.BJ-=t.M.F/2,null!==ZC._n_(t.M.o["font-angle"])&&"inherit"===t.M.o["font-angle"]&&(t.M.AB=s),t.M.paint(),t.M.EP()}}else t.AP=!1;else t.AP=!1}};ZC.A7Y=ZC.DT.CD(A7Y);var JY={$i:function(e){var i=this;i.G=e,i.S8=!1,i.C4=null,i.YH=null,i.QK=null,i.zc_guide_touchend=null},unbind:function(){var e=this;e.C4&&window.clearInterval(e.C4),e.YH&&window.clearInterval(e.YH),ZC.A4(document.body).unbind("mousemove touchstart touchmove",e.QK),ZC.A4(document.body).unbind("touchend",e.zc_guide_touchend)},bind:function(){var e,i=this,t=i.G.K,n=ZC.AM(t+"-guide-c"),a=ZC.Q.EE(n,i.G.AC),l={},o={},r={},s={},A=null,C=null,c=null;function u(){!C&&c&&(c.E["guide-active-plot"]=null),ZC.JY.GUIDES&&ZC.JY.GUIDES[t]&&!ZC.JY.GUIDES[t].blocked&&ZC.JY.clearGuide(t),C=null}ZC.mobile||null!==ZC._n_(ZC.YH)||(i.YH=window.setInterval(function(){for(var e=!0,n=0,a=zingchart.HX.length;n<a;n++)if(t===zingchart.HX[n].K)if(ZC.AM(zingchart.HX[n].K+"-top")){var l=ZC._tx_(t),o=ZC.A4("#"+zingchart.HX[n].K+"-top").offset();ZC.E5[0]>=o.left&&ZC.E5[0]<=o.left+zingchart.HX[n].I*l[0]&&ZC.E5[1]>=o.top&&ZC.E5[1]<=o.top+zingchart.HX[n].F*l[1]&&(e=!1)}else window.clearInterval(i.YH);e&&(u(),ZC.JY.GUIDES&&ZC.JY.GUIDES[t]&&ZC.JY.GUIDES[t].active&&(ZC.AO.C0("guide_mouseout",i.G,i.G.FI()),ZC.JY.GUIDES[t].active=!1))},500)),i.QK=function(p){if(zingchart.GUIDE_EV=p,!p.target.id||-1===p.target.id.indexOf("-menu-item-")){var Z,h,d,f,_,g,v,b,m,B,E,D,K,F,x,I,y,w,X,M,Y,G,L,N,O,P,k;ZC.MAX,ZC.MAX;for(Z=0;Z<zingchart.HX.length;Z++)if(zingchart.HX[Z].K!==i.G.K&&-1!==zingchart.HX[Z].K.indexOf("-fullscreen"))return;if((ZC.ie67||"mousemove"!==p.type||!ZC.TOUCHEVENTS)&&-1!==p.target.id.indexOf(i.G.K+"-")&&(!ZC.move||ZC.mobile)){if(i.G.ZU||!ZC.AM(t+"-top"))return!1;if(!ZC.Q.AAZ(ZC.AM(t+"-top")))return!1;var S=[],z=ZC.Q.MJ(p),R=z[0],Q=z[1];if(null!==ZC._n_(p._pageX_)&&(R=p._pageX_),null!==ZC._n_(p._pageY_)&&(Q=p._pageY_),null===ZC._n_(p._pageX_)&&null===ZC._n_(p._pageY_)){var V=ZC.A4("#"+t+"-top").offset();d=R-V.left,f=Q-V.top}else d=R,f=Q;var H=ZC._tx_(i.G.K);for(d/=H[0],f/=H[1],Z=0,h=i.G.AG.length;Z<h;Z++)_=i.G.AG[Z].N,ZC.DS(d,_.iX-15,_.iX+_.I+15)&&ZC.DS(f,_.iY-15,_.iY+_.F+15)&&(C=i.G.AG[Z]),ZC.DS(d,i.G.AG[Z].iX,i.G.AG[Z].iX+i.G.AG[Z].I)&&ZC.DS(f,i.G.AG[Z].iY,i.G.AG[Z].iY+i.G.AG[Z].F)&&(A=i.G.AG[Z]);var T=null,J=!1;if(C){if(ZC.JY.GUIDES=ZC.JY.GUIDES||{},ZC.JY.GUIDES[t]=ZC.JY.GUIDES[t]||{},p.fromAPI||(ZC.JY.GUIDES[t].blocked=!1,ZC.JY.GUIDES[t].active=!0),c=C,C.CX&&"hover"===C.CX.o.trigger){null!==ZC._n_(C.E["guide-active-plot"])&&(T=C.E["guide-active-plot"]);var U=/(.+)-plotset-plot-(.+)-node-(.+)/.exec(p.target.id);if(U&&U.length&&(T=parseInt(U[2],10),C.E["guide-active-plot"]=T),null===ZC._n_(T))return}if(!C.A1F)return void u();for(S.push(C),C&&C.CX&&(J=null!==ZC._n_(C.CX.o.shared)&&ZC._b_(C.CX.o.shared)),Z=0,h=i.G.AG.length;Z<h;Z++)if(i.G.AG[Z]!==C){_=i.G.AG[Z].N;var W=i.G.AG[Z].CX,j=i.G.AG[Z].HF,q=W&&null!==ZC._n_(W.o.shared)&&ZC._b_(W.o.shared);q&&("xy"===C.AJ.layout&&"xy"===i.G.AG[Z].AJ.layout&&(W||j)&&ZC.DS(d,_.iX-5,_.iX+_.I+5)&&(ZC.DS(f,_.iY-5,_.iY+_.F+5)||J&&q)||"yx"===C.AJ.layout&&"yx"===i.G.AG[Z].AJ.layout&&(W||j)&&ZC.DS(f,_.iY-5,_.iY+_.F+5)&&(ZC.DS(d,_.iX-5,_.iX+_.I+5)||J&&q))&&S.push(i.G.AG[Z])}}else if(ZC.JY.GUIDES)for(var $ in ZC.JY.GUIDES)if(ZC.JY.GUIDES[$]&&ZC.JY.GUIDES[$].active){var ee=zingchart.getLoader($);O=ee.FI(),ZC.AO.C0("guide_mouseout",ee,O),ZC.JY.GUIDES[$].active=!1}if(0===S.length&&(l={},o={},r={},i.S8&&(null===ZC._n_(p._pageX_)&&u(),i.S8=!1),c&&c.A.A7&&A&&A.K!==c.K&&c.A.A7.hide()),S.length>0){i.S8=!0;for(var ie=!1,te=0,ne=S.length;te<ne;te++){var ae=!1;if(null===ZC._n_(l[te])&&(l[te]={}),null===ZC._n_(o[te])&&(o[te]={}),null===ZC._n_(r[te])&&(r[te]={}),(S[te].CX||S[te].HF)&&"ready"===S[te].M7){var le,oe=[],re=[],se=[],Ae=!1,Ce="",ce=[],ue=[],pe=[],Ze=[],he={},de={},fe=[];_=S[te].N;var _e=S[te].CX&&null!==ZC._n_(S[te].CX.o.exact)&&ZC._b_(S[te].CX.o.exact),ge=-1;S[te].CX&&(ge=ZC._i_(ZC._c_(S[te].CX.o.tolerance||-1))),F=[-1,ZC.MAX],x=[-1,ZC.MAX],ZC.MAX,ZC.MAX;var ve,be,me=!0,Be=[],Ee="";S[te].CX&&(null!==ZC._n_(S[te].CX.o["plot-label"])&&ZC._n_(null!==(e=S[te].CX.o["plot-label"].multiple))&&(me=ZC._b_(e)),null!==ZC._n_(S[te].CX.o["value-label"])&&ZC._n_(null!==(e=S[te].CX.o["value-label"].multiple))&&(me=ZC._b_(e)));var De={};for(G=0,L=S[te].AY.A3.length;G<L;G++)if(!S[te].AY.A3[G].LT&&(Z=G,S[te].CX&&S[te].CX.o["reverse-series"]&&(Z=L-G-1),S[te].E["plot"+Z+".visible"])){if(null!==ZC._n_(T)&&Z!==T)continue;if(!(ve=S[te].BM(S[te].AY.A3[Z].BW("k")[0])))continue;if(ve.CM){var Ke=ve.AX?ve.iY+ve.BU:ve.iY+ve.A9,Fe=ve.AX?ve.iY+ve.F-ve.BU:ve.iY+ve.F-ve.A9;f=ZC._l_(f,Ke,Fe),g=ve.EI&&S[te].AY.A3[Z].EI?ve.OK(f,S[te].AY.A3[Z]):ve.OK(f)}else{var xe=ve.AX?ve.iX+ve.BU:ve.iX+ve.A9,Ie=ve.AX?ve.iX+ve.I-ve.A9:ve.iX+ve.I-ve.BU;d=ZC._l_(d,xe,Ie),g=ve.EI&&S[te].AY.A3[Z].EI?ve.OK(d,S[te].AY.A3[Z]):ve.OK(d)}if(null===ZC._n_(g))continue;var ye,we,Xe,Me,Ye,Ge,Le,Ne,Oe=[];if(Oe="undefined"==typeof g.length||0===g.length?[g]:g,S[te].CX){for(var Pe=0,ke=Oe.length;Pe<ke;Pe++)if(g=Oe[Pe],v=S[te].AY.A3[Z].FQ(g)){le=v,v.setup(),v.P?(ZC.COLORS=[v.P.C2,v.P.A0,v.P.AE,v.P.BX,v.P.B9],v.L9&&ZC.COLORS.push(v.L9.A0,v.L9.AE,v.L9.BX,v.L9.B9)):ZC.COLORS=[],v.A.GZ&&"undefined"!=typeof v.E.A5O&&v.paint(!0),I=v.iX,y=v.iY,"undefined"!=typeof v.E.A5O&&(I=parseInt(v.E.A5O,10)),"undefined"!=typeof v.E.A7R&&(y=parseInt(v.E.A7R,10)),D=I,K=y,he[Z]={index:g,y:y},S[te].BE&&S[te].BE.XO&&(S[te].BE.clear(!0),S[te].BE.parse(),S[te].BE.paint(g)),(b=new ZC.DN(ve)).Z=b.C8=n,b.K=S[te].K+"-guide-label-"+g+"-"+Z,b.GN=S[te].A.K+"-guide-label "+S[te].K+"-guide-label zc-guide-label",me&&(Y=v.A8E(),b.AK=v.A.JR),me?b.append(S[te].CX.o["plot-label[multiple]"]):b.append(S[te].CX.o["plot-label[single]"]),b.append(S[te].CX.o["plot-label"]),b.append(S[te].CX.o["value-label"]),b.append(S[te].AY.A3[Z].o["guide-label"]),E=ZC.AO.OA(b.o,S[te].AY.A3[Z].o),b.KA=function(e){return v?v.KA(e,E):e},v.AB2();var Se="auto";if(null!==ZC._n_(e=b.o.placement)&&(Se=e),b.E.placement=Se,b.KS=me,b.E.plotidx=v.A.L,b.E.nodeidx=v.L,b.parse(),N=null!==ZC._n_(b.o.distance)?ZC._i_(b.o.distance):6,b.E6&&b.E6.length&&(b.IQ=function(e){return e=v?v.KA(e,E):e.replace(/(%i)|(%node-index)/g,g)},b.DH()&&(E=b.overrideFormat(E),b.parse())),b.I0&&v&&(b.H8(b,b,null,v.M2(null,!1),b.MN),b.parse()),ZC.DS(v.iX,_.iX-.5,_.iX+_.I+.5)){switch(me||(0===re.length&&(null===ZC._n_(b.o["header-text"])||Ae||(Ae=!0,Ee+=v.KA(b.o["header-text"],E)+"<br>"),null!==ZC._n_(b.o["footer-text"])&&""===Ce&&(Ce=v.KA(b.o["footer-text"],E)+"<br>")),b.AP&&""!==b.AK&&(ZC._b_(b.o["single-text"])?Be.push(v.KA(b.AK,E)):Be.push(v.KA(b.AK,E)+"<br>"))),b.E.pos=re.length,b.E["node-value"]=v.AD,b.E["marker-x"]=I,b.E["marker-y"]=y,b.E["guide-style"]=v.A8E(),Se){default:null===ZC._n_(b.o.x)?ve.CM?v.iY<=_.iY+_.F/2?(b.iY=y-b.F-N,b.EQ="bottom"):(b.iY=y+N,b.EQ="top"):v.iX>=_.iX+_.I/2?(b.iX=I-b.I-N,b.EQ="right"):(b.iX=I+N,b.EQ="left"):b.iX-=_.iX,null===ZC._n_(b.o.y)?ve.CM?(b.iX=I-b.I/2,b.iX<_.iX&&(b.iX=_.iX),b.iX+b.I>_.iX+_.I&&(b.iX=_.iX+_.I-b.I)):(b.iY=y-b.F/2,b.iY<_.iY&&(b.iY=_.iY),b.iY+b.F>_.iY+_.F&&(b.iY=_.iY+_.F-b.F)):b.iY-=_.iY,b.DP=[I,y];break;case"left":b.iX=I-b.I-N,b.iY=y-b.F/2,b.DP=[I,y];break;case"right":b.iX=I+N,b.iY=y-b.F/2,b.DP=[I,y];break;case"top":ve.CM?(b.iX=_.iX+_.I-b.I,b.iY=y-b.F/2,b.EQ="left",b.DP=[_.iX+_.I-b.I-N,y]):(b.iX=I-b.I/2,b.iY=_.iY,b.EQ="bottom",b.DP=[I,b.iY+b.F+N]);break;case"node-top":ve.CM?(b.iX=I+2*N,b.iY=y-b.F/2,b.EQ="left",b.DP=[I+N,y]):(b.iX=I-b.I/2,b.iY=y-b.F-2*N,b.EQ="bottom",b.DP=[I,y-N]);break;case"bottom":ve.CM?(b.iX=_.iX,b.iY=y-b.F/2,b.EQ="right",b.DP=[_.iX+b.I+N,y]):(b.iX=I-b.I/2,b.iY=_.iY+_.F-b.F,b.EQ="top",b.DP=[I,b.iY-N])}oe.push({plotindex:v.A.L,nodeindex:v.L,keyvalue:v.BV||ve.V[v.L],value:v.AD,text:b.AK,x:b.iX,y:b.iY,refx:I,refy:y}),-1===ZC.AV(se,b.AK)&&(s[b]=v,se.push(b.AK)),ve.CM?b.E.diff=_e||-1!==ge?ZC._a_(y-f):-1:b.E.diff=_e||-1!==ge?ZC._a_(I-d):-1,b.AP&&re.push(b),o[te][Z]=b,ae=!0}}if(!v)continue}if(S[te].CX&&ZC.DS(v.iX,_.iX-1,_.iX+_.I+1)){if((B=new ZC.DN(ve)).Z=B.C8=n,B.K=S[te].K+"-guide-scale-x-label-"+Z,B.GN=S[te].A.K+"-guide-label "+S[te].K+"-guide-label zc-guide-label",B.A0=B.AE=ve.B9,B.C2=S[te].AJ["3d"]?"#999":"#fff",B.append(S[te].CX.o["scale-label"]),B.append(S[te].CX.o[ve.BD+"-label"]),B.append(S[te].AY.A3[Z].o["scale-label"]),B.KS=!0,B.E.nodeidx=v.L,E=ZC.AO.OA(B.o),null===ZC._n_(E.decimals)){var ze=Math.floor(ZC.FV(null!==v.BV?v.BV:v.L,10));E.decimals=ze<0?1-ze:0}if(B.KA=function(e){e=ve.KA(e,g,ve.EI&&S[te].AY.A3[Z].EI?S[te].AY.A3[Z]:null,E,!0);var i=S[te].AY.A3[Z].K4;if(v&&i)for(var t in i){var n;n=i[t]instanceof Array?ZC._c_(i[t][v.L],""):ZC._c_(i[t],""),e=e.replace("%data-"+t,n,"g")}return e},B.parse(),N=null!==ZC._n_(B.o.distance)?ZC._i_(B.o.distance):6,B.E6&&B.E6.length&&(B.IQ=function(e){return e=v?v.KA(e,E):e.replace(/(%i)|(%node-index)/g,g)},B.DH()&&B.parse()),B.I0&&v&&(B.H8(B,B,null,v.M2(null,!1),B.MN),B.parse()),de[ve.BD]=B.AK,ye=ZC._b_(B.o["callout-position"]),we=B.o.x,Xe=B.o.y,"opposite"!==ve.BA?ve.CM?(Me="right",Ge=ve.E.iX-B.I-N,Ye=[ve.E.iX,K],Le=K-B.F/2):(Me="top",Ge=D-B.I/2,Ye=[D,ve.E.iY],Le=ve.E.iY+N):ve.CM?(Me="left",Ge=ve.E.iX+N,Ye=[ve.E.iX,K],Le=K-B.F/2):(Me="bottom",Ge=D-B.I/2,Ye=[D,ve.E.iY],Le=ve.E.iY-B.F-N),ye||(B.EQ=Me),we||(B.iX=Ge),ye||we||Xe||(B.DP=Ye),Xe||(B.iY=Le),B.AP&&ve.AP&&""!==B.AK){var Re=!1;if(fe.length)for(var Qe=0;Qe<fe.length;Qe++)B.AK+"@"+ve.BD===fe[Qe]&&(Re=!0);Re||(fe.push(B.AK+"@"+ve.BD),ve.CM?B.E.diff=_e||-1!==ge?ZC._a_(K-f):-1:B.E.diff=_e||-1!==ge?ZC._a_(D-d):-1,pe.push(B)),Ze.push(ve.BD),r[te][Z]=B,ae=!0}-1!==String(S[te].CX.o["line-width"]).indexOf("%")&&(Ne=ZC.IO(S[te].CX.o["line-width"]))>0&&Ne<=1&&(S[te].CX.B1=ZC._i_(Ne*ve.AA)),ve.CM?((-1===x[0]||x[1]>ZC._a_(K-f))&&(x=[K,ZC._a_(K-f)]),ce.push([_e||-1!==ge?ZC._a_(K-f):-1,[null,[ve.E.iX,K],[S[te].N.iX+("opposite"===ve.BA?0:S[te].N.I),K]]])):((-1===F[0]||F[1]>ZC._a_(D-d))&&(F=[D,ZC._a_(D-d)]),ce.push([_e||-1!==ge?ZC._a_(D-d):-1,[null,[D,ve.E.iY],[D,S[te].N.iY+("opposite"===ve.BA?S[te].N.F:0)]]]))}if(be=S[te].BM(S[te].AY.A3[Z].BW("v")[0]),-1===ZC.AV(Ze,be.BD)&&S[te].HF&&("xy"===S[te].AJ.layout&&ZC.DS(f,be.iY,be.iY+be.F)||"yx"===S[te].AJ.layout&&ZC.DS(f,be.iX,be.iX+be.I))){var Ve="single";S[te].HF.o.type&&"multiple"===S[te].HF.o.type&&(Ve="multiple"),"multiple"===Ve&&null!==ZC._n_(he[Z])&&(be.CM?d=he[Z].x:f=he[Z].y),(B=new ZC.DN(be)).Z=B.C8=n,B.K=S[te].K+"-guide-scale-y-label-"+Z,B.GN=S[te].A.K+"-guide-label "+S[te].K+"-guide-label zc-guide-label";var He=be.B9;"multiple"===Ve&&(He=S[te].AY.A3[Z].B9),B.A0=B.AE=He,B.C2=S[te].AJ["3d"]&&"multiple"!==Ve?"#999":"#fff",B.append(S[te].HF.o["scale-label"]),B.append(S[te].HF.o[be.BD+"-label"]),B.KS=!0;var Te=be.CM?be.NJ(d,!0):be.NJ(f,!0),Je=Te;if(E=be.MU(),ZC._cp_(ZC.AO.OA(B.o,be.o),E),null===ZC._n_(E.decimals)){ze=Math.floor(ZC.FV(Te,10));E.decimals=ze<=0?1-ze:0}Te=be.FU(0,Te,E),B.o.text=Te,B.parse(),N=null!==ZC._n_(B.o.distance)?ZC._i_(B.o.distance):6,B.E6&&B.E6.length&&(B.IQ=function(e){return e=e.replace(/(%v)|(%scale-value)/g,Je).replace(/(%t)|(%scale-text)/g,Te).replace(/(%coord)/,be.CM?d:f)},B.DH()&&B.parse()),B.I0&&v&&(De={value:Je,text:Te,coord:be.CM?d:f},B.H8(B,B,null,De,B.MN),B.parse()),de[be.BD]=B.AK,ye=ZC._b_(B.o["callout-position"]),we=B.o.x,Xe=B.o.y,"opposite"!==be.BA?be.CM?(Me="top",Ge=d-B.I/2,Le=be.E.iY+N,Ye=[d,be.E.iY]):(Me="right",Ge=be.E.iX-B.I-N,Le=f-B.F/2,Ye=[be.E.iX,f]):be.CM?(Me="bottom",Ge=d-B.I/2,Le=be.E.iY-B.F-N,Ye=[d,be.E.iY]):(Me="left",Ge=be.E.iX+N,Le=f-B.F/2,Ye=[be.E.iX,f]),ye||(B.EQ=Me),we||(B.iX=Ge),ye||we||Xe||(B.DP=Ye),Xe||(B.iY=Le),B.AP&&be.AP&&(B.E.diff=-1,pe.push(B),"multiple"===Ve&&null!==ZC._n_(he[Z])||Ze.push(be.BD),r[te][Z]=B,ae=!0),-1!==String(S[te].HF.o["line-width"]).indexOf("%")&&(Ne=ZC.IO(S[te].HF.o["line-width"]))>0&&Ne<=1&&(S[te].HF.B1=ZC._i_(Ne*be.AA)),be.CM?ue.push(null,[d,be.E.iY],[d,S[te].N.iY+("opposite"===be.BA?S[te].N.F:0)]):ue.push(null,[be.E.iX,f],[S[te].N.iX+("opposite"===be.BA?0:S[te].N.I),f])}}if(!_e&&pe.length>1)for(var Ue=pe[pe.length-1],We=ZC._i_((Ue.FH+Ue.FR+Ue.EN+Ue.FM)/4),je=pe.length-1;je>=0;je--)for(var qe=je;qe>=0;qe--)je!==qe&&ZC.AQ._boxoverlap2_(pe[je],pe[qe],-We)&&(pe[qe].C6=.3,pe[qe].V1=.1);for(m=ZC.MAX,Z=0,h=re.length;Z<h;Z++)re[Z].E.diff>=0&&(m=ZC.CY(re[Z].E.diff,m));-1!==ge&&(m=ZC.BR(m,ge));var $e=!1,ei=1,ii=!1;re[0]&&(ii=ZC._b_(re[0].o["single-text"]),re[0].o["table-columns"]&&ZC._b_(re[0].o["html-mode"])&&($e=!0,ei=ZC._i_(re[0].o["table-columns"]||"1"),Ee+='<table class="zc-guide-label-table '+i.G.K+'-guide-label-table">')),!me&&re.length>0&&("asc"!==re[0].o["sort-by-value"]&&"desc"!==re[0].o["sort-by-value"]||re.sort(function(e,i){return(e.E["node-value"]-i.E["node-value"])*("asc"===re[0].o["sort-by-value"]?1:-1)}));var ti=0;for(P=0,k=re.length;P<k&&(!(-1===re[P].E.diff||re[P].E.diff<=m)||($e?(ti%ei==0&&(Ee+="<tr>"),Ee+="<td>"+Be[P]+"</td>",ti%ei==ei-1&&(Ee+="</tr>"),ti++):Ee+=Be[re[P].E.pos],$e||!ii));P++);if($e&&(ti%ei!=ei-1&&(Ee+="</tr>"),Ee+="</table>"),""!==Ce&&(Ee+=Ce),!me&&re.length>0&&(_e?ve.CM?(d=I=D,f=y=x[0]):(d=I=F[0],f=y=K):(d=I=D,f=y=K),""!==Ee&&(re[0].o.text=$e||ii?Ee:Ee.substring(0,Ee.length-4),re[0].parse()),N=null!==ZC._n_(b.o.distance)?ZC._i_(b.o.distance):6,null===ZC._n_(b.o.x)?ve.CM?d<S[te].iX+S[te].I/2?re[0].iX=d+N+14:re[0].iX=d-re[0].I-N-14:le&&le.iX>=_.iX+_.I/2?re[0].iX=I-re[0].I-N:re[0].iX=I+N:re[0].iX-=_.iX,null===ZC._n_(b.o.y)?ve.CM?le&&le.iY>=_.iY+_.F/2?re[0].iY=y-re[0].F-N:re[0].iY=y+N:f<S[te].iY+S[te].F/2?re[0].iY=f+N+14:re[0].iY=f-re[0].F-N-14:re[0].iY-=_.iY),ae){var ni=-1,ai=-1;if(ie||(null===ZC._n_(p._pageX_)&&u(),ie=!0),ce.length>0){var li=[];for(m=ZC.MAX,w=0,X=ce.length;w<X;w++)ce[w][0]>=0&&(m=ZC.CY(ce[w][0],m));for(-1!==ge&&(m=ZC.BR(m,ge)),w=0,X=ce.length;w<X;w++)null!==ZC._n_(ce[w])&&(-1===ce[w][0]||ce[w][0]<=m)&&(S[te].CX&&S[te].CX.o["single-line"]&&ZC._b_(S[te].CX.o["single-line"])?(li=[].concat(ce[w][1]),"xy"===S[te].AJ.layout?ni=ZC._x_(ce[w][1][1][0]):"yx"===S[te].AJ.layout&&(ai=ZC._x_(ce[w][1][1][1]))):li=li.concat(ce[w][1]));if(S[te].CX.o.mask){var oi=-1;li.length>1&&li[1]&&(oi=li[1][0]||-1),S[te].CX.oMask||(S[te].CX.oMask=new ZC.HU(S[te]),S[te].CX.oMask.append({"background-color":"#fff",alpha:.85}),S[te].CX.oMask.append(S[te].CX.o.mask),S[te].CX.oMask.Z=n,S[te].CX.oMask.parse()),S[te].CX.oMask.iX=oi,S[te].CX.oMask.iY=S[te].N.iY,S[te].CX.oMask.I=Math.max(2,S[te].N.iX+S[te].N.I-oi+2),S[te].CX.oMask.F=S[te].N.F,S[te].CX.oMask.paint()}if(S[te].AJ["3d"])for(S[te].O7(),w=0,X=li.length;w<X;w++)li[w]&&(M=new ZC.CE(S[te],li[w][0]-ZC.AN.E1,li[w][1]-ZC.AN.E2,0),li[w][0]=M.EC[0],li[w][1]=M.EC[1]);S[te].CX.K=S[te].K+"-crosshair-x",S[te].CX.I0&&v&&(S[te].CX.H8(S[te].CX,S[te].CX,null,v.M2(null,!1),S[te].CX.MN),S[te].CX.parse()),S[te].CX.AP&&ZC.CO.paint(a,S[te].CX,li)}if(ue.length>0){if(S[te].AJ["3d"])for(S[te].O7(),w=0,X=ue.length;w<X;w++)null!==ZC._n_(ue[w])&&(M=new ZC.CE(S[te],ue[w][0]-ZC.AN.E1,ue[w][1]-ZC.AN.E2,0),ue[w][0]=M.EC[0],ue[w][1]=M.EC[1]);S[te].HF.I0&&v&&(S[te].HF.H8(S[te].HF,S[te].HF,null,De,S[te].HF.MN),S[te].HF.parse()),S[te].HF.AP&&ZC.CO.paint(a,S[te].HF,ue)}if(me){for(Z=re.length-1;Z>=0;Z--)ZC.DS(re[Z].DP[0],_.iX-5,_.iX+_.I+5)&&ZC.DS(re[Z].DP[1],_.iY-5,_.iY+_.F+5)||re.splice(Z,1);if(re.length>1)for(var ri=!0;ri;)for(ri=!1,Z=0;Z<re.length-1;Z++)if(re[Z].AP&&(be.CM&&re[Z].iX>re[Z+1].iX||!be.CM&&re[Z].iY>re[Z+1].iY)){var si=re[Z];re[Z]=re[Z+1],re[Z+1]=si,ri=!0}if(re.length>0){var Ai=[],Ci=[];for(Z=0;Z<re.length;Z++)null!==ZC._n_(re[Z].o.x)&&null!==ZC._n_(re[Z].o.y)&&Ci.push(re[Z]);for(var ci,ui,pi,Zi=!0,hi=0,di=re.length*re.length;Zi&&hi<di;)for(hi++,Zi=!1,Z=0;Z<re.length-1;Z++)if(re[Z].AP&&-1===ZC.AV(Ci,re[Z]))if(ve.CM){if(re[Z+1].iX<re[Z].iX+re[Z].I){if(re[Z+1].iX-re[Z].I-4<_.iX&&-1===ZC.AV(Ai,re[Z])&&(Ai.push(re[Z]),re[Z].iX=_.iX),re[Z+1].iX=re[Z].iX+re[Z].I+4,re[Z+1].iX+re[Z+1].I>_.iX+_.I)for(pi=re[Z+1].iX-(_.iX+_.I-re[Z+1].I),ci=0,ui=re.length;ci<ui;ci++)re[ci].iX-pi>=_.iX?re[ci].iX-=pi:(re[ci].iX=_.iX,ci>0&&(re[Z+1].E["marker-y"]<_.iY+_.F/2?re[ci].iY=re[ci-1].iY+re[ci-1].F+4:re[ci].iY=re[ci-1].iY-re[ci].F-4));Zi=!0}}else if(re[Z+1].iY<re[Z].iY+re[Z].F){if(re[Z+1].iY-re[Z].F-4<_.iY&&-1===ZC.AV(Ai,re[Z])&&(Ai.push(re[Z]),re[Z].iY=_.iY),re[Z+1].iY=re[Z].iY+re[Z].F+4,re[Z+1].iY+re[Z+1].F>_.iY+_.F)for(pi=re[Z+1].iY-(_.iY+_.F-re[Z+1].F),ci=0,ui=re.length;ci<ui;ci++)re[ci].iY-pi>=_.iY?re[ci].iY-=pi:(re[ci].iY=_.iY,ci>0&&(re[Z+1].E["marker-x"]<_.iX+_.I/2?re[ci].iX=re[ci-1].iX+re[ci-1].I+4:re[ci].iX=re[ci-1].iX-re[ci].I-4));Zi=!0}}}var fi=!1;for(Z=0,h=pe.length;Z<h;Z++)if(-1===pe[Z].E.diff||pe[Z].E.diff<=m){var _i=pe[Z];S[te].AJ["3d"]&&(S[te].O7(),M=new ZC.CE(S[te],_i.iX+_i.I/2-ZC.AN.E1,_i.iY+_i.F/2-ZC.AN.E2,0),_i.iX=M.EC[0]-_i.I/2,_i.iY=M.EC[1]-_i.F/2,M=new ZC.CE(S[te],_i.DP[0]-ZC.AN.E1,_i.DP[1]-ZC.AN.E2,0),_i.DP[0]=M.EC[0],_i.DP[1]=M.EC[1]),S[te].CX&&S[te].CX.o["single-line"]&&ZC._b_(S[te].CX.o["single-line"])?("xy"===S[te].AJ.layout&&ni===ZC._x_(_i.iX+_i.I/2)||"yx"===S[te].AJ.layout&&ai===ZC._x_(_i.iY+_i.F/2))&&!fi&&(_i.paint(),fi=!0):_i.paint()}for(m=ZC.MAX,P=0,k=re.length;P<k;P++)re[P].E.diff>=0&&(m=ZC.CY(re[P].E.diff,m));for(-1!==ge&&(m=ZC.BR(m,ge)),G=0,P=0,k=re.length;P<k;P++)if(-1===re[P].E.diff||re[P].E.diff<=m){var gi=ZC.DS(re[P].DP[0],_.iX-5,_.iX+_.I+5)&&ZC.DS(re[P].DP[1],_.iY-5,_.iY+_.F+5);if(!me||gi){if(re[P].AP){switch(re[P].E.placement){case"top":ve.CM?re[P].DP[0]=re[P].iX-re[P].GA:re[P].DP[1]=re[P].iY+re[P].F+re[P].GA;break;case"bottom":ve.CM?re[P].DP[0]=re[P].iX+re[P].I+re[P].GA:re[P].DP[1]=re[P].iY-re[P].GA}if(-1!==ZC.AV(["top","bottom"],re[P].E.placement)){var vi=re[P].iX+re[P].I/2;re[P].iX=ZC.BR(re[P].iX,0),re[P].iX=ZC.CY(re[P].iX,i.G.I-re[P].I),re[P].iY=ZC.BR(re[P].iY,0),re[P].iY=ZC.CY(re[P].iY,i.G.F-re[P].F),null===ZC._n_(re[P].o["callout-offset"])&&(re[P].EY=parseInt(100*(vi-re[P].iX-re[P].I/2)/(re[P].I-re[P].HD),10))}if(S[te].AJ["3d"]&&(S[te].O7(),M=new ZC.CE(S[te],re[P].iX+re[P].I/2-ZC.AN.E1,re[P].iY+re[P].F/2-ZC.AN.E2,0),re[P].iX=M.EC[0]-re[P].I/2,re[P].iY=M.EC[1]-re[P].F/2,M=new ZC.CE(S[te],re[P].DP[0]-ZC.AN.E1,re[P].DP[1]-ZC.AN.E2,0),re[P].DP[0]=M.EC[0],re[P].DP[1]=M.EC[1],"left"===re[P].EQ?re[P].iX=re[P].DP[0]+N:re[P].iX=re[P].DP[0]-re[P].I-N),S[te].AJ["3d"]||me||0!==G||(re[P].iX=ZC.BR(_.iX-5,re[P].iX),re[P].iY=ZC.BR(_.iY-5,re[P].iY),re[P].iX=ZC.CY(_.iX+_.I-re[P].I+5,re[P].iX),re[P].iY=ZC.CY(_.iY+_.F-re[P].F+5,re[P].iY)),me||!me&&0===G){var bi=me?P:0;(!me||"canvas"===i.G.AC&&re[bi].o["background-image"]&&""!==re[bi].o["background-image"])&&re[bi].parse(),0!==re[bi].C6&&re[bi].paint(),G++}}if(gi){var mi=new ZC.DT(S[te]);if(i.G.B6.load(mi.o,"("+S[te].AF+").guide.marker"),mi.K=re[P].K+"-marker",mi.Z=mi.C8=n,mi.iX=re[P].E["marker-x"],mi.iY=re[P].E["marker-y"],S[te].AJ["3d"]&&(S[te].O7(),M=new ZC.CE(S[te],mi.iX-ZC.AN.E1,mi.iY-ZC.AN.E2,0),mi.iX=M.EC[0],mi.iY=M.EC[1]),Y=re[P].E["guide-style"],mi.A0=mi.AE=ZC.AO.JQ(Y["background-color"]),mi.BX=Y.color,mi.append(S[te].CX.o.marker),mi.append(S[te].AY.A3[re[P].E.plotidx].o["guide-marker"]),"inherit"===mi.o.type){var Bi=S[te].AY.A3[re[P].E.plotidx];Bi.A2&&Bi.A2.o.type&&(mi.o.type=Bi.A2.o.type)}mi.parse(),mi.AP&&"none"!==mi.DJ&&mi.AI>1&&mi.paint()}}}(O=S[te].H2()).items=oe,O.guide={x:I,y:y},O.ev=p,O["scale-label"]=de,ZC.AO.C0("guide_mousemove",i.G,O),S[te].R5(!0)}else(O={}).guide={x:I,y:y},O.ev=p,ZC.AO.C0("guide_mousemove",i.G,O)}}}}}},i.zc_guide_touchend=function(){0!==zingchart.DEV.GUIDETIMEOUT&&window.setTimeout(function(){u()},ZC._i_(zingchart.DEV.GUIDETIMEOUT))},ZC.A4(document.body).bind("mousemove touchstart touchmove",i.QK),ZC.A4(document.body).bind("touchend",i.zc_guide_touchend)}};ZC.JY=ZC.C5.CD(JY),ZC.JY.clearGuide=function(e){var i=zingchart.getLoader(e);if(i){zingchart.GUIDE_EV=null;var t=ZC.AM(e+"-guide-c"),n=ZC.A4(t).width(),a=ZC.A4(t).height();ZC.A4("."+e+"-guide-label").remove(),ZC.Q.IW(t,i.AC,0,0,n,a),ZC.A4("#"+e+"-defs").children().each(function(){this.id&&-1!==this.id.indexOf("-guide-label-")&&ZC.Q.EW(this.id)})}},zingchart.extendAPI("resetguide",function(e,i){"string"==typeof(i=i||{})&&(i=JSON.parse(i)),ZC.JY.GUIDES[e]=ZC.JY.GUIDES[e]||{},ZC.JY.GUIDES[e].blocked=!1,ZC.JY.clearGuide(e)}),zingchart.extendAPI("setguide",function(e,i){"string"==typeof(i=i||{})&&(i=JSON.parse(i));var t,n,a=zingchart.getLoader(e),l=a.CB(i.graphid),o=l.BM("scale-x");"xy"===l.AJ.layout?(t=i.x||o.AR(i.keyvalue),n=l.iY+l.F/2):(t=l.iX+l.I/2,n=i.y||o.AR(i.keyvalue));var r={_pageX_:t,_pageY_:n,type:ZC.mobile?"touchstart":"mousemove",target:{id:e+"-img"}};ZC.JY.GUIDES=ZC.JY.GUIDES||{},ZC.JY.GUIDES[e]=ZC.JY.GUIDES[e]||{},ZC.JY.GUIDES[e].blocked=!0,ZC.JY.clearGuide(e),r.fromAPI=!0,a.D8.QK(r)});var A2O={$i:function(e,i){var t=this;t.o=null,t.C=e,t.NU=i},parse:function(){var e,i=this;i.o=i.C.o;var t,n,a,l,o,r,s,A,C,c=i.NU,u="\r\n",p=",",Z=!1,h=null,d=null,f=null,_=null,g=null,v=!1,b=!1,m=null,B={};null!==ZC._n_(e=i.o["html5-csv"])&&(B=e),null!==ZC._n_(e=i.o.csv)&&(B=e),null!==ZC._n_(e=B.separator)&&(p=e),null!==ZC._n_(e=B.mirrored)&&(Z=ZC._b_(e)),null!==ZC._n_(e=B.title)&&(h=ZC._b_(e)),null!==ZC._n_(e=B["string-values"])&&(b=ZC._b_(e)),Z?(null!==ZC._n_(e=B["horizontal-labels"])&&(f=ZC._b_(e)),null!==ZC._n_(e=B["vertical-labels"])&&(d=ZC._b_(e))):(null!==ZC._n_(e=B["horizontal-labels"])&&(d=ZC._b_(e)),null!==ZC._n_(e=B["vertical-labels"])&&(f=ZC._b_(e))),null!==ZC._n_(e=B["smart-scales"])&&(_=ZC._b_(e)),null!==ZC._n_(e=B["separate-scales"])&&(g=ZC._b_(e)),null!==ZC._n_(e=B["keyval-format"])&&(v=ZC._b_(e)),null!==ZC._n_(e=B.columns)&&(m=e);var E=null;null!==ZC._n_(e=B["thousands-separator"])&&(E=e);var D=null;if(null!==ZC._n_(e=B["decimals-separator"])&&(D=e),null!==E&&null===D&&(D="."===E?",":"."),null!==D&&null===E&&(E="."===D?",":"."),null!==ZC._n_(m)&&m.length>0){t=[],null!==ZC._n_(e=B["row-separator"])?u=e:c.split(/\n/).length>0?u="\n":c.split(/\r/).length>0&&(u="\r");var K=c.split(u),F=0;for(l=0,o=K.length;l<o;l++)if(""!==K[l].replace(/\s+/g,"")){t[F]=[];for(var x=0,I=0;x<K[l].length-1;)a=K[l].substring(x,x+m[I]),t[F].push(a),x+=m[I],I++;F++}}else{t=[[]],n=null!==ZC._n_(e=B["row-separator"])?new RegExp("(\\"+p+"|"+e+'|^)(?:"([^"]*(?:""[^"]*)*)"|([^"\\'+p+e+"]*))","gi"):new RegExp("(\\"+p+'|\\r?\\n|\\r|^)(?:"([^"]*(?:""[^"]*)*)"|([^"\\'+p+"\\r\\n]*))","gi");for(var y=null;y=n.exec(c);){var w=y[1];w.length&&w!==p&&t.push([]),a=y[2]?y[2].replace(new RegExp('""',"g"),'"'):y[3],t[t.length-1].push(a)}}var X=[];for(l=0,o=t.length;l<o;l++)0!==t[l].join("").replace(/\s+/g,"").length&&X.push(t[l]);var M=0,Y=0;if((null===ZC._n_(h)||h)&&(X.length>1&&1===X[0].length?(null===ZC._n_(i.o.title)?i.o.title={text:X[0][0]}:null===ZC._n_(i.o.title.text)&&(i.o.title.text=X[0][0]),h=!0):h=!1),h&&M++,Z){for(t=[],h&&t.push(X[0]),r=M,s=X.length;r<s;r++)for(A=0,C=X[r].length;A<C;A++)null===ZC._n_(t[A+M])&&(t[A+M]=[]),t[A+M].push(X[r][A]);X=t}if("function"==typeof zingchart.csvParser)for(r=0,s=X.length;r<s;r++)for(A=0,C=X[r].length;A<C;A++)X[r][A]=zingchart.csvParser.call(this,X[r][A],r,A,i.C.A.K);var G=0;for(l=0,o=X.length;l<o;l++)G=ZC.BR(G,X[l].length);var L=[];if(null===ZC._n_(d)){var N=X[M].join("").length;d=X[M].join("").replace(/[0-9]/g,"").length/N>.75}d&&(L=X[M],M++);var O=[];if(null===ZC._n_(f))if(d&&-1!==L[0].indexOf("\\"))f=!0;else{var P="";for(r=M,s=X.length;r<s;r++)P+=X[r][0];var k=P.length;f=P.replace(/[0-9]/g,"").length/k>.75}if(f){for(r=M,s=X.length;r<s;r++)v?O.push(ZC._i_(X[r][Y])):O.push(X[r][Y]);Y++}var S=[],z=[];for(A=Y;A<G;A++){z[A-Y]=[];var R=E,Q=D,V=0,H=null;for(r=M,s=X.length;r<s;r++)if(null!==ZC._n_(X[r][A])&&""!==X[r][A]&&"undefined"!=typeof X[r][A]){if(a=X[r][A],null!==ZC._n_(H)||b||(H=a.replace(/[0-9\-\,\.\+\e]+/g,"%v")),b||(a=a.replace(/[^0-9\-\,\.\+\e]+/g,"")),null===R||null===Q){var T=a.indexOf("."),J=a.indexOf(",");-1!==T&&-1!==J?T<J?(R=".",Q=",",V=ZC.BR(0,a.length-J)):(R=",",Q=".",V=ZC.BR(0,a.length-T)):-1===T&&-1!==J?a.length-J-1==3?(R=",",Q="."):(R=".",Q=",",V=ZC.BR(0,a.length-J)):-1!==T&&-1===J&&(a.length-T-1==3?(R=".",Q=","):(R=",",Q=".",V=ZC.BR(0,a.length-T)))}"."===R&&(a=a.replace(/\./g,"").replace(/,/g,".")),","===R&&(a=a.replace(/,/g,"")),z[A-Y].push(b?a:ZC._f_(a))}else z[A-Y].push(null);S[A-Y]={},null!==ZC._n_(H)&&(S[A-Y].format=H),null!==ZC._n_(R)&&(S[A-Y]["thousands-separator"]=R),null!==ZC._n_(R)&&(S[A-Y]["decimals-separator"]=Q),0!==V&&(S[A-Y].decimals=V)}if(v)for(l=0,o=z.length;l<o;l++)for(var U=0;U<z[l].length;U++)z[l][U]=[O[U],z[l][U]];var W=[];switch(i.C.AF){case"line":case"area":case"vbar":case"hbar":case"line3d":case"area3d":case"vbar3d":case"hbar3d":case"mixed":null===ZC._n_(i.o["scale-x"])&&(i.o["scale-x"]={});var j=[];f&&null!==ZC._n_(L[0])&&(j=L[0].split(/\\/)),null!==ZC._n_(j[0])&&(null===ZC._n_(i.o["scale-x"].label)&&(i.o["scale-x"].label={}),null===ZC._n_(i.o["scale-x"].label.text)&&(i.o["scale-x"].label.text=j[0])),f&&(null===ZC._n_(i.o["scale-x"].values)?i.o["scale-x"].values=O:null===ZC._n_(i.o["scale-x"].labels)&&(i.o["scale-x"].labels=O));var q=[];if(null!==ZC._n_(g)&&g)for(l=0,o=z.length;l<o;l++)q[l]="scale-y"+(0===l?"":"-"+(l+1));else if(null!==ZC._n_(_)&&_){var $={},ee=0,ie=[];for(l=0,o=z.length;l<o;l++){for(var te=0,ne=0,ae=z[l].length;ne<ae;ne++)te+=z[l][ne];te/=z[l].length;var le=Math.round(ZC.FV(te)/Math.LN10/2);null===ZC._n_($[le])&&($[le]="scale-y"+(0===ee?"":"-"+(ee+1))),-1===ZC.AV(ie,S[l].format)?(q[l]="scale-y"+(0===ee?"":"-"+(ee+1)),ee++):(q[l]=$[le],ee++),ie.push(S[l].format)}}for(0===q.length&&(q[0]="scale-y"),null===ZC._n_(i.o.series)&&(i.o.series=[]),l=0,o=z.length;l<o;l++)null===ZC._n_(i.o.series[l])&&(i.o.series[l]={}),i.o.series[l].values=z[l],d&&(null===ZC._n_(i.o.series[l].text)&&(i.o.series[l].text=L[l+Y],W.push(L[l+Y])),null===ZC._n_(i.o.series[l]["legend-text"])&&(i.o.series[l]["legend-text"]=L[l+Y],W.push(L[l+Y])),null===ZC._n_(i.o.series[l]["tooltip-text"])&&null!==ZC._n_(S[l].format)&&(i.o.series[l]["tooltip-text"]=S[l].format)),null!==ZC._n_(q[l])&&(null===ZC._n_(i.o[q[l]])&&(i.o[q[l]]={}),null!==ZC._n_(j[1])&&(null===ZC._n_(i.o[q[l]].label)&&(i.o[q[l]].label={}),null===ZC._n_(i.o[q[l]].label.text)&&(i.o[q[l]].label.text=j[1])),null===ZC._n_(i.o.series[l].scales)&&(i.o.series[l].scales="scale-x,"+q[l]),null===ZC._n_(i.o[q[l]].decimals)&&null!==ZC._n_(S[l].decimals)&&(i.o[q[l]].decimals=S[l].decimals),null===ZC._n_(i.o[q[l]]["thousands-separator"])&&null!==ZC._n_(S[l]["thousands-separator"])&&(i.o[q[l]]["thousands-separator"]=S[l]["thousands-separator"]),null===ZC._n_(i.o[q[l]]["decimals-separator"])&&null!==ZC._n_(S[l]["decimals-separator"])&&(i.o[q[l]]["decimals-separator"]=S[l]["decimals-separator"]),null===ZC._n_(i.o[q[l]].format)&&null!==ZC._n_(S[l].format)&&(i.o[q[l]].format=S[l].format));break;case"pie":case"pie3d":case"gauge":case"nestedpie":if(null===ZC._n_(i.o.scale)&&(i.o.scale={}),f&&null!==ZC._n_(L[0])){var oe=L[0].split(/\\/);null===ZC._n_(i.o.scale.label)&&(i.o.scale.label={}),null===ZC._n_(i.o.scale.label.text)&&(i.o.scale.label.text=oe[0])}for(f&&(null===ZC._n_(i.o.scale.values)?i.o.scale.values=O:null===ZC._n_(i.o.scale.labels)&&(i.o.scale.labels=O)),null===ZC._n_(i.o.series)&&(i.o.series=[]),l=0,o=z.length;l<o;l++)null===ZC._n_(i.o.series[l])&&(i.o.series[l]={}),i.o.series[l].values=z[l],d&&(null===ZC._n_(i.o.series[l].text)&&(i.o.series[l].text=L[l+Y],W.push(L[l+Y])),null===ZC._n_(i.o.series[l]["legend-text"])&&(i.o.series[l]["legend-text"]=L[l+Y],W.push(L[l+Y])),null===ZC._n_(i.o.series[l]["tooltip-text"])&&null!==ZC._n_(S[l].format)&&(i.o.series[l]["tooltip-text"]=S[l].format)),null===ZC._n_(i.o["scale-v"])&&(i.o["scale-v"]={}),null===ZC._n_(i.o["scale-v"].decimals)&&null!==ZC._n_(S[l].decimals)&&(i.o["scale-v"].decimals=S[l].decimals),null===ZC._n_(i.o["scale-v"]["thousands-separator"])&&null!==ZC._n_(S[l]["thousands-separator"])&&(i.o["scale-v"]["thousands-separator"]=S[l]["thousands-separator"]),null===ZC._n_(i.o["scale-v"]["decimals-separator"])&&null!==ZC._n_(S[l]["decimals-separator"])&&(i.o["scale-v"]["decimals-separator"]=S[l]["decimals-separator"]),null===ZC._n_(i.o["scale-v"].format)&&null!==ZC._n_(S[l].format)&&(i.o["scale-v"].format=S[l].format)}return""!==W.join("")&&null===ZC._n_(i.o.legend)&&(i.o.legend={}),i.o=JSON.parse(JSON.stringify(i.o).replace(/\\\\/g,"\\")),i.o}};ZC.A2O=ZC.C5.CD(A2O),ZC.JM=ZC.HU.CD({$i:function(e){this.b(e);var i=this;i.OI="zcgraph",i.G=e,i.AF="",i.IM=null,i.P5="",i.JP=null,i.MV=null,i.SB=null,i.N=null,i.B7=null,i.HO=null,i.HZ=null,i.A5R=1,i.VK=1,i.A4J=1,i.L=0,i.HI=null,i.MH=[1,0],i.A9F=null,i.CG=!1,i.KT="normal",i.BO=[],i.BY=[],i.Y6=[],i.FJ=[],i.L6=[],i.AY=new ZC.LQ(i),i.H6=null,i.BE=null,i.A7=null,i.CX=null,i.HF=null,i.A1A="always",i.ABH=!0,i.M7="",i.RO=null,i.KU=!1,i.UL=!1,i.NF=0,i.YJ=!1,i.Q9=!1,i.ES={true3d:1,angle:45,depth:40,"x-angle":0,"y-angle":0,"z-angle":0,zoom:1},i.AJ={"enable-guide":!1,"enable-preview":!1,"enable-scroll":!1,"enable-zooming":!0,"3d":!1,clip:!1,layout:"","enable-animation":!0,"angle-min":15,"angle-max":75,"x-angle-min":-65,"x-angle-max":65,"y-angle-min":-65,"y-angle-max":65,"z-angle-min":-65,"z-angle-max":65},i.OF=!1,i.ZE=!1,i.A9G=[],i.A1F=!0,"undefined"!=typeof ZC.PO&&(i.LX=new ZC.PO(i)),i.GG=!1,i.CF={},i.IY=[],i.KL=!1,i.HM=!1,i.LA=0,i.BP=[],i.A4Y=!0,i.UN=zingchart.DEV.STACKINGLOGIC,-1===i.UN&&(i.UN=0)},a11y:function(){if(this.A.bA11y){return ZC.Q.FO("poly","","")+'class="zc-graph-descriptor" role="img" tabindex="0" aria-label="Chart '+(this.L+1)+" of "+this.A.AG.length+", "+({vbar:"column",vbar3d:"3d column",hbar:"bar",hbar3d:"3d bar",line3d:"3d line",area3d:"3d area",pie3d:"3d pie"}[this.AF]||this.AF)+" chart. "+(this.IM?this.IM.AK:"Untitled")+". "+(this.JP?this.JP.AK:"")+". "+this.P5+'" id="'+this.K+'--graph" coords="0,0,1,0,1,1,0,1,0,0" data-coords="'+this.F1()+'" data-z-sort="-200" data-landmark="true" />'}return""},getPMap:function(){var e=this.b();return this.addPMap(e,"index","L"),e},getToggleAction:function(){var e,i=this,t="hide";return i.BE&&""!==i.E["legend-last-trigger"]&&"undefined"!=typeof i.E["legend-last-trigger"]?t="item"===i.E["legend-last-trigger"]?i.BE.R6:i.BE.PX:(i.o.legend&&(e=i.o.legend["toggle-action"])&&(t=e),i.o.legend&&i.o.legend.item&&(e=i.o.legend.item["toggle-action"])&&(t=e)),(i.A.KK||i.E["toggle-action-remove"])&&(t="remove"),t},BW:function(e,i){void 0===i&&(i=!1);for(var t=[],n=this,a=0,l=n.BO.length;a<l;a++)n.BO[a].AF===e&&(!i||i&&n.BO[a].V.length>0)&&t.push(n.BO[a]);return t},BM:function(e){for(var i=this,t=0,n=i.BO.length;t<n;t++)if(i.BO[t].BD===e)return i.BO[t];return null},A2P:function(e){return e},ACG:function(e){return new ZC.A2O(this,e)},ACN:function(){for(var e=this,i=0,t=e.BO.length;i<t;i++){var n=e.BO[i],a=n.BD;e.A.B6.load(n.o,["("+e.AF+").SCALE","("+e.AF+")."+a.replace(/\-[0-9]+/,""),"("+e.AF+")."+a.replace(/\-[0-9]+/,"-n"),"("+e.AF+")."+a],!1,!0);var l=a.replace(/\-[0-9]+/,"")+"-n";e.o[l]&&n.append(e.o[l]),e.o[a]&&n.append(e.o[a]),e.AJ["3d"]&&e.A.B6.load(n.o,["("+e.AF+").SCALE[3d]","("+e.AF+")."+a.replace(/\-[0-9]+/,"")+"[3d]","("+e.AF+")."+a.replace(/\-[0-9]+/,"-n")+"[3d]","("+e.AF+")."+a+"[3d]"],!1,!0),e.AJ["3d"]&&n.append(e.o[a+"[3d]"]),n.parse()}},ABF:function(){return null},AA1:function(e){var i,t,n,a=this,l=0,o=a.AY.A3.length;for(i=0;i<o;i++)l=ZC.BR(l,a.AY.A3[i].R.length);function r(e){return e=(e=(e=e.replace(/(%N|%node-count)/g,l)).replace(/(%P|%plot-count)/g,o)).replace(/(%S|%scale-values-count)/g,n.V.length)}for(i=0,t=a.BO.length;i<t;i++)(n=a.BO[i]).AA0(e),2===e&&(n.IQ=r,n.DH()&&n.parse()),null===ZC._n_(n.o["max-items"])&&null===ZC._n_(n.o["max-labels"])&&n.A8D(),null===ZC._n_(n.o["max-ticks"])&&n.ACA()},V7:function(){},O7:function(){},ADH:function(){},AC4:function(){},setupPlotArea:function(){var e=this,i=e.A.B6,t="("+e.AF+")";e.N=new ZC.HU(e),e.N.NY="plotarea",e.N.K=e.K+"-plotarea";var n=[t+".plotarea"];if(e.B7&&("xy"===e.AJ.layout?n.push(t+".plotarea[preview]"):n.push(t+".plotarea[preview[yx]]")),e.AJ["3d"]&&n.push(t+".plotarea[3d]"),i.load(e.N.o,n),e.N.append(e.o.chart),e.N.append(e.o.plotarea),e.B7&&e.N.append(e.o["plotarea[preview]"]),e.AJ["3d"]&&e.N.append(e.o["plotarea[3d]"]),"dynamic"===e.N.o["margin-top"]||"dynamic"===e.N.o["margin-right"]||"dynamic"===e.N.o["margin-bottom"]||"dynamic"===e.N.o["margin-left"]){var a=String(e.N.o.margin||"").split(/\s+|;|,/),l=a.length>0?a[0]:"",o=a.length>1?a[1]:"",r=a.length>0?a[2]||a[0]:"",s=a.length>1?a[3]||a[1]:"";"dynamic"===e.N.o["margin-top"]&&(l="dynamic"),"dynamic"===e.N.o["margin-right"]&&(o="dynamic"),"dynamic"===e.N.o["margin-bottom"]&&(r="dynamic"),"dynamic"===e.N.o["margin-left"]&&(s="dynamic"),e.N.o.margin=[l,o,r,s].join(" ")}if(e.E["plotarea-margins"]?e.N.o.margin=e.E["plotarea-margin"]:(e.E["plotarea-margins"]=!0,e.E["plotarea-margin"]=e.N.o.margin,e.E["plotarea-margin-top"]=e.N.o["margin-top"],e.E["plotarea-margin-right"]=e.N.o["margin-right"],e.E["plotarea-margin-bottom"]=e.N.o["margin-bottom"],e.E["plotarea-margin-left"]=e.N.o["margin-left"]),"undefined"!=typeof e.E["plotarea-p-x"]&&(e.N.E["p-x"]=e.E["plotarea-p-x"],e.N.E["p-y"]=e.E["plotarea-p-y"],e.N.E["p-width"]=e.E["plotarea-p-width"],e.N.E["p-height"]=e.E["plotarea-p-height"]),null!==ZC._n_(e.N.o["adjust-layout"])&&ZC._b_(e.N.o["adjust-layout"])&&(e.N.o.margin="dynamic"),e.N.parse(),e.AJ["3d"]&&!e.ES.true3d){var A=ZC._a_(ZC._i_(e.ES.depth*ZC.EL(e.ES.angle)));e.N.iY+=A,e.N.F-=A,e.N.I-=ZC._i_(e.ES.depth*ZC.EF(e.ES.angle))}if("undefined"!=typeof e.E["plotarea-p-x"])for(var C=0,c=e.BO.length;C<c;C++)e.BO[C].A5E(),e.BO[C].J6()},setupDynamicPlotArea:function(){var e,i,t,n=this,a=["top","right","bottom","left"],l={};for(i=0;i<a.length;i++)l[a[i]]=!1,n.E["plotarea.d-margin-"+a[i]]&&(n.o.plotarea["margin-"+a[i]]=null),n.o.plotarea&&"dynamic"===n.o.plotarea["margin-"+a[i]]&&(l[a[i]]=!0,n.o.plotarea["margin-"+a[i]]="20");var o=!1,r={};if("xy"===n.AJ.layout&&(o=!0),("xy"===n.AJ.layout||"yx"===n.AJ.layout)&&(n.N.E["d-margin"]||n.E["plotarea.d-margin"])){for(var s=0,A=n.BO.length;s<A;s++){var C=0,c=0,u="",p=n.BO[s];if(p.AP&&p.TG){"k"===p.AF?u=p.CM?"default"===p.BA?"left":"right":"default"===p.BA?"bottom":"top":"v"===p.AF&&(u=p.CM?"default"===p.BA?"bottom":"top":"default"===p.BA?"left":"right");var Z=0;if(n.N.E["d-margin-"+u]||n.E["plotarea.d-margin-"+u]){var h=new ZC.DN(p);h.copy(p.BQ);var d=ZC.BR(1,ZC._i_((p.A1-p.W)/p.EJ));for(i=p.W;i<=p.A1;i+=d)if(h.AK=p.FU(i),h.A24&&("k"===p.AF&&!p.CM||"v"===p.AF&&p.CM)&&(h.o.width=ZC._i_(.9*p.AA)),h.parse(),h.AP)if(c=ZC.BR(c,h.AB%180==0?h.F:h.I),C=ZC.BR(C,h.AB%180==0?h.I:h.F),Z=ZC.BR(Z,1.5*h.DI*(h.AK||"").split(/<br>|<br\/>|<br \/>|\n/).length),"top"===u||"bottom"===u){if(Z=ZC.BR(Z,.465*h.DI+1.025*ZC._a_(ZC.EL(h.AB))*ZC.BR(h.I,h.F)),C=h.I,c=Z,o&&"k"===p.AF){r[p.BD]||(r[p.BD]=[]);var f=null===ZC._n_(h.o["auto-align"])||ZC._b_(h.o["auto-align"]),_=.465*h.DI+1.025*ZC._a_(ZC.EF(h.AB))*ZC.BR(h.I,h.F);"default"===p.BA?(f&&(ZC.DS(ZC._ang_(h.AB),90,180)||ZC.DS(ZC._ang_(h.AB),270,360))&&r[p.BD].push(_),f||r[p.BD].push(_/2)):(f&&(ZC.DS(ZC._ang_(h.AB),0,90)||ZC.DS(ZC._ang_(h.AB),180,270))&&r[p.BD].push(_),f||r[p.BD].push(_/2))}}else h.AB%360!=0&&(C=Z=ZC.BR(Z,.465*h.DI+1.025*ZC._a_(ZC.EF(h.AB))*ZC.BR(h.I,h.F))),c=h.F;var g=new ZC.DN(p);g.copy(p.M),g.AK=p.M.AK,g.parse(),""!==g.AK&&g.AP&&(c+=g.AB%180==0?g.F:g.I,C+=g.AB%180==0?g.I:g.F)}if(n.o.plotarea||(n.o.plotarea={}),("dynamic"===n.o.plotarea["margin-"+u]||n.N.E["d-margin-"+u])&&(n.N.E["d-margin-"+u]=!1,l[u]=!0,n.o.plotarea["margin-"+u]="0"),l[u]){n.o.plotarea["margin-"+u]=ZC._f_(n.o.plotarea["margin-"+u]||"0"),n.E[p.BD+"-distance"]=n.o.plotarea["margin-"+u];var v=("top"===u||"bottom"===u?ZC._i_(c):ZC._i_(C))+10+(n.AJ["3d"]?20:0);p.VG?n.o.plotarea["margin-"+u]=ZC.BR(n.o.plotarea["margin-"+u],v):n.o.plotarea["margin-"+u]+=v,null!==ZC._n_(n.o.plotarea["margin-"+u+"-offset"])&&(n.o.plotarea["margin-"+u]+=ZC._i_(n.o.plotarea["margin-"+u+"-offset"]));if(!n.A.TN){var b={},m=n.A.DK.watermark;n.A.B6.load(b,"loader.gui.watermark"),m&&ZC._cp_(m,b),1===n.A.o.graphset.length&&n.A.o.graphset[0].gui&&(e=n.A.o.graphset[0].gui.watermark)&&ZC._cp_(e,b);var B=b.position||"br";-1===ZC.AV(["tl","tr","br","bl"],B)&&(B="br"),("bottom"!==u||"bl"!==B&&"br"!==B)&&("top"!==u||"tl"!==B&&"tr"!==B)||(n.o.plotarea["margin-"+u]+=15)}"bottom"===u&&("xy"===n.AJ.layout&&n.HO||"yx"===n.AJ.layout&&n.HZ)&&(n.o.plotarea["margin-"+u]+=15),"left"===u&&("xy"===n.AJ.layout&&n.HZ||"yx"===n.AJ.layout&&n.HO)&&(n.o.plotarea["margin-"+u]+=15),n.E["plotarea.d-margin-"+u]=!0}}}if(o&&l.left&&null!==ZC._n_(n.o.plotarea["margin-left"]))for(var E in r){var D=n.BM(E);for(i=0;i<r[E].length;i++){ZC._i_(n.o.plotarea["margin-left"])+i*D.AA+(D.DF?D.AA/2:0)-r[E][i]<0&&(n.o.plotarea["margin-left"]=r[E][i]-i*D.AA-(D.DF?D.AA/2:0))}}ZC.Q.IW(ZC.AM(n.K+"-plotarea-c"),n.G.AC,n.N.iX,n.N.iY,n.N.I,n.N.F,n.K),n.E["plotarea.paint"]=!0,n.setupPlotArea();var K=2,F=6;null!==ZC._n_(e=n.N.o["mask-tolerance"])&&(e instanceof Array?(K=F=ZC._i_(e[0]),e.length>1&&(F=ZC._i_(e[1]))):K=F=ZC._i_(e)),n.N.E.tolerance=K,"svg"===n.G.AC?((e=ZC.AM(n.K+"-clip-shape"))&&e.setAttribute("points",n.MD(K,"svg")),(e=ZC.AM(n.K+"-clip-hover-shape"))&&e.setAttribute("points",n.MD(F,"svg"))):(ZC.A4("#"+n.K+" div").each(function(){""!==this.style.clip&&(this.style.clip=n.MD(K))}),(e=ZC.AM(n.K+"-hover"))&&""!==e.style.clip&&(e.style.clip=n.MD(F)))}for(i=0,t=n.BO.length;i<t;i++)n.BO[i].A5E(),n.BO[i].J6()},parse:function(){var e,i,t,n,a,l,o,r,s,A=this,C=A.A.B6,c="("+A.AF+")";(e=A.A.E["graph-state-"+A.L])&&(A.E=JSON.parse(e),null===ZC._n_(A.E["guide-on"])||ZC._b_(A.E["guide-on"])||(A.A1F=!1)),A.E.legend_toggle_action||(A.A.E["graph-"+A.K+"-legend-info"]=null),A.E.legend_toggle_action=null,A.M7="parse.init",A.b(),A.DJ="box",A.ADH(),-1!==JSON.stringify(A.o).indexOf("zingchart.maps")&&(A.o.plotarea=A.o.plotarea||{},A.o.plotarea.margin=0);var u=null;if(!zingchart.SKIP.CSV&&((e=A.o["html5-csv"])&&(A.RO=e["html5-url"]),(e=A.o.csv)&&("object"==typeof e?e.url?A.RO=e.url:e["data-string"]&&(u=e["data-string"]):A.RO=e),""!==A.RO&&null!==ZC._n_(A.A.A9D[A.RO])&&(u=A.A.A9D[A.RO]),A.G.NU&&(u=A.G.NU),u)){var p=A.ACG(u);A.o=p.parse()}if(A.KU=zingchart.ASYNC,A.assign_a([["utc","UL","b"],["timezone","NF","f"],["async","KU","b"],["stacked","CG","b"],["stack-type","KT"],["animate-type","A1A"],["url-data","A9F"],["page","LA","i"],["palette","BP"],["sort-objects","A4Y","b"],["description","P5"]]),A.BP.length>0)for(C.B6.palette=[],n=0;n<A.BP.length;n++){var Z=A.BP[n],h=ZC.AO.JQ(A.BP[n],10),d=ZC.AO.PP(A.BP[n],10);C.B6.palette.push(["#fff",Z,h,d])}"pie3d"===A.AF&&(A.ES.true3d=!0),(A.AJ["3d"]||A.A.ZA)&&(A.KU=!1),A.AC4(),-1===ZC.AV(A.G.KQ,"skip_interactivity")&&((null!==ZC._n_(e=A.o.preview)||C.PV("preview",A.AF))&&A.AJ["enable-preview"]&&(A.B7&&!A.E["force-preview-parse"]||"undefined"==typeof ZC.A2D||(A.E["force-preview-parse"]=!1,A.B7=new ZC.A2D(A),A.B7.NY="preview",C.load(A.B7.o,c+".preview"),"yx"===A.AJ.layout&&C.load(A.B7.o,c+".preview[yx]"),(i=A.o.plotarea)&&A.B7.append({"background-color":i["background-color"],"background-color-1":i["background-color-1"],"background-color-2":i["background-color-2"],"gradient-stops":i["gradient-stops"],"gradient-colors":i["gradient-colors"]}),A.B7.append(e),A.B7.parse())),(null!==ZC._n_(e=A.o["scroll-x"])||C.PV("scroll-x",A.AF))&&A.AJ["enable-scroll"]&&(A.HO||"undefined"==typeof ZC.ZQ||(A.HO=new ZC.ZQ(A,"x"),A.HO.NY="scrollx",C.load(A.HO.o,c+".scroll-x"),A.HO.append(e),A.HO.parse())),(null!==ZC._n_(e=A.o["scroll-y"])||C.PV("scroll-y",A.AF))&&A.AJ["enable-scroll"]&&(A.HZ||"undefined"==typeof ZC.ZQ||(A.HZ=new ZC.ZQ(A,"y"),A.HZ.NY="scrolly",C.load(A.HZ.o,c+".scroll-y"),A.HZ.append(e),A.HZ.parse()))),A.setupPlotArea(),A.O7(),A.BO=[],A.ACN(),A.AA1(1),null!==ZC._n_(e=A.o.series)&&(A.AY.o=e);var f=A.AY.o;for(n=0;n<f.length;n++)if(f[n].rel)for(s=0;s<f.length;s++)f[s].id&&f[s].id===f[n].rel&&(A.AY.o[n].values=[].concat(A.AY.o[s].values));if(A.AY.parse(),A.AA1(2),(null!==ZC._n_(e=A.o.title)||C.PV("title",A.AF))&&(A.IM=new ZC.DN(A),A.IM.NY="title",C.load(A.IM.o,c+".title"),A.IM.append(e),A.IM.K=A.K+"-title",A.IM.parse(),null===ZC._n_(A.IM.o.x))){var _=A.iX,g=A.I;switch("plotarea"===A.IM.o["center-point"]&&(_=A.N.iX,g=A.N.I),A.IM.OE){case"left":A.IM.iX=_;break;case"center":A.IM.iX=_+g/2-A.IM.I/2;break;case"right":A.IM.iX=_+g-A.IM.I}}(null!==ZC._n_(e=A.o.subtitle)||C.PV("subtitle",A.AF))&&(A.JP=new ZC.DN(A),A.JP.NY="subtitle",C.load(A.JP.o,c+".subtitle"),A.JP.append(e),A.JP.K=A.K+"-subtitle",A.JP.parse()),null!==ZC._n_(e=A.o.source)&&(A.MV=new ZC.DN(A),A.MV.NY="source",C.load(A.MV.o,c+".source"),A.MV.append(e),A.MV.K=A.K+"-source",A.MV.parse()),"undefined"!=typeof ZC.V5&&(null!==ZC._n_(e=A.o.legend)||C.PV("legend",A.AF))&&(A.BE=new ZC.V5(A),A.BE.K=A.K+"-legend","undefined"!=typeof e.alpha&&e.alpha<.1&&"undefined"==typeof e["border-width"]&&"undefined"==typeof e["border-alpha"]&&(e["border-alpha"]=e.alpha),C.load(A.BE.o,c+".legend"),A.BE.alignPosition(e),(null!==ZC._n_(e)&&null!==ZC._n_(e.position)||null!==ZC._n_(A.BE.o.position))&&C.load(A.BE.o,c+".legend[position]"),A.BE.append(e),ZC._b_(A.BE.o.shared)&&(A.BE.E["p-x"]=A.A.iX,A.BE.E["p-y"]=A.A.iY,A.BE.E["p-width"]=A.A.I,A.BE.E["p-height"]=A.A.F),A.BE.alignPosition(e),A.BE.parse());var v=!1,b=A.iX,m=A.iY,B=A.I,E=A.F,D="";if(t=m,A.IM&&A.IM.AP&&A.IM.o["adjust-layout"]&&(v=!0,(t=A.IM.iY+A.IM.F/2)<m+E/2&&(D="top",E=m+E-A.IM.F-A.IM.iY,m=A.IM.iY+A.IM.F)),A.JP&&A.JP.AP&&A.JP.o["adjust-layout"]){v=!0,A.IM&&A.IM.AP||(A.JP.iY-=20);var K=A.JP.iY+A.JP.F/2;K<m+E/2&&K>t&&(E-=A.JP.F,m+=A.JP.F)}if(A.MV&&A.MV.AP&&A.MV.o["adjust-layout"]&&(v=!0,(t=A.MV.iY+A.MV.F/2)>m+E/2&&(E-=A.MV.F)),A.B7&&A.B7.AP&&A.B7.o["adjust-layout"]&&(v=!0,"xy"===A.AJ.layout?(t=A.B7.AT.iY+A.B7.AT.F/2)>m+E/2?E-=A.B7.AT.F+A.B7.AT.DW:(m=A.B7.AT.iY+A.B7.AT.F,E-=A.B7.AT.F):(_=A.B7.AT.iX+A.B7.AT.I/2)<b+B/2?(B-=A.B7.AT.I+A.B7.AT.E0,b+=A.B7.AT.I+A.B7.AT.E0):(b=A.B7.AT.iX+A.B7.AT.I,B-=A.B7.AT.I)),A.BE&&A.BE.AP&&A.BE.o["adjust-layout"]){v=!0;var F=A.BE.D6&&A.BE.D6.enabled?15:5;if("top"===D&&A.BE.iY<A.IM.iY+A.IM.F+5){if(null!==ZC._n_(A.BE.o.position)){var x=(""+A.BE.o.position).split(" ");A.BE.o.position=x[0]+" "+(A.IM.iY-A.iY+A.IM.F+A.BE.MI+F)}else A.BE.o["margin-top"]=A.IM.iY-A.iY+A.IM.F+A.BE.MI;A.BE.parse()}A.BE.fixPlacement(),t=A.BE.iY+A.BE.F/2;var I="",y=(ZC.MAX,A.BE.E["position-info"]),w={Bottom:A.BE.iY-A.iY,Top:A.iY+A.F-A.BE.iY-A.BE.F,Right:A.BE.iX-A.iX,Left:A.iX+A.I-A.BE.iX-A.BE.I},X="";if(A.BE.I/A.BE.F>2)X="v";else if(A.BE.F/A.BE.I>2)X="h";else{X=Math.max(w.Left*A.F,w.Right*A.F)/Math.max(w.Top*A.I,w.Bottom*A.I)>1?"h":"v"}if(y)y[0]>=.8?I=y[1]<=.2?"v"===X?"top":"right":y[1]>=.8&&"v"===X?"bottom":"right":y[0]<=.2?I=y[1]<=.2?"v"===X?"top":"left":y[1]>=.8&&"v"===X?"bottom":"left":y[1]<=.2?I="top":y[1]>=.8&&(I="bottom");else Math.min(w.Top,w.Bottom)/Math.max(w.Top,w.Bottom)<Math.min(w.Left,w.Right)/Math.max(w.Left,w.Right)?w.Top>w.Bottom?(I="top",A.BE.EB):(I="bottom",A.BE.DW):w.Left>w.Right?(I="left",A.BE.E0):(I="right",A.BE.EA);var M=0;"top"===I&&(E=m+E-A.BE.F-A.BE.iY,m=A.BE.iY+A.BE.F),"bottom"===I&&(E-=M=E-A.BE.iY+m+A.BE.FH+A.BE.FR),"left"===I&&(b+=M=A.BE.iX-A.iX+A.BE.I,B-=M),"right"===I&&(B-=M=B-(A.BE.iX-A.iX)+A.BE.EN+A.BE.FM)}else A.BE&&A.BE.fixPlacement();v&&(A.E["plotarea-p-x"]=b,A.E["plotarea-p-y"]=m,A.E["plotarea-p-width"]=B,A.E["plotarea-p-height"]=E,A.setupPlotArea()),A.setupDynamicPlotArea(),A.AY.parseLayout&&A.AY.parseLayout(!0),A.B7&&A.B7.o["adjust-layout"]&&("xy"===A.AJ.layout?(null===ZC._n_(A.B7.J2.x)&&(A.B7.AT.iX=A.N.iX),null===ZC._n_(A.B7.J2.width)&&(A.B7.AT.I=A.N.I)):(null===ZC._n_(A.B7.J2.y)&&(A.B7.AT.iY=A.N.iY),null===ZC._n_(A.B7.J2.height)&&(A.B7.AT.F=A.N.F)));var Y=0;for(n=0;n<A.AY.A3.length;n++)Y+=A.AY.A3[n].R.length;null!==ZC._n_(e=A.o["no-data"])&&0===Y?(A.SB=new ZC.DN(A),A.SB.NY="nodata",C.load(A.SB.o,c+".no-data"),A.SB.append({x:A.N.iX,y:A.N.iY,width:A.N.I,height:A.N.F}),A.SB.append(e),A.SB.K=A.K+"-nodata",A.SB.parse()):A.SB=null,A.E["plotarea-margins"]&&(A.E["plotarea-margins"]=null,A.o.plotarea=A.o.plotarea||{},A.o.plotarea.margin=A.E["plotarea-margin"],A.o.plotarea["margin-top"]=A.E["plotarea-margin-top"],A.o.plotarea["margin-right"]=A.E["plotarea-margin-right"],A.o.plotarea["margin-bottom"]=A.E["plotarea-margin-bottom"],A.o.plotarea["margin-left"]=A.E["plotarea-margin-left"]);var G=["top","right","bottom","left"];for(n=0;n<G.length;n++)A.E["plotarea.d-margin-"+G[n]]=null;if(ZC.Q.EW(A.A.K+"-tooltip"),"undefined"!=typeof A.E.datalength&&null!==ZC._n_(A.E.datalength)&&A.E.datalength.length>0&&"canvas"!==A.G.AC&&A.AY.A3)for(var L=0,N=A.AY.A3.length;L<N;L++){if(A.AY.A3[L].R.length<A.E.datalength[L])for(o=A.AY.A3[L].R.length,r=A.E.datalength[L];o<r;o++)l=A.K+"-plotset-plot-"+L+"-node-"+o,ZC.Q.EW([l+"-path",l+"-area-path",l+"-sh-path"]),-1!==ZC.AV(["scatter","bubble"],A.AF)&&ZC.Q.EW([l+"-marker-gradient",l+"-marker-path",l+"-marker-sh-path",l+"-marker-circle",l+"-marker-sh-circle"]),A.ER[L+"-"+o]=null;if(-1===ZC.AV(["scatter","bubble"],A.AF)||ZC.A4.browser.webkit)for(o=0,r=A.E.datalength[L];o<r;o++)l=A.K+"-plotset-plot-"+L+"-node-"+o,ZC.Q.EW([l+"-marker-gradient",l+"-marker-path",l+"-marker-sh-path",l+"-marker-circle",l+"-marker-sh-circle"])}for(A.E.datalength=null,n=0,a=A.AY.A3.length;n<a;n++)A.GG=A.GG||A.AY.A3[n].GG;(A.HM||"undefined"==typeof ZC.PO)&&(A.GG=!1),A.GG&&(A.LX.onStop=function(){A.M7="ready"}),-1===ZC.AV(A.G.KQ,"skip_interactivity")&&(A.H6=new ZC.HU(A),A.H6.K=A.K+"-zoom",C.load(A.H6.o,c+".zoom"),A.H6.append(A.o.zoom),A.A7=new ZC.DN(A),A.A7.NY="tooltip",A.o.tooltip&&A.o.tooltip.placement&&A.o.tooltip.placement.indexOf("node")>-1?C.load(A.A7.o,c+".tooltip[dynamic]"):C.load(A.A7.o,c+".tooltip"),A.A7.append(A.o.tooltip),A.A7.Q0=!0,A.A7.parse(),null!==ZC._n_(e=A.o.guide)&&(A.o["crosshair-x"]=e),(null!==ZC._n_(e=A.o["crosshair-x"])||C.PV("guide",A.AF)||C.PV("crosshair-x",A.AF))&&A.AJ["enable-guide"]&&(A.CX=new ZC.CZ(A),A.CX.NY="crosshairx",C.load(A.CX.o,[c+".guide",c+".crosshair-x"],!0,!0),A.CX.append(e),A.CX.parse(),A.E["guide-on"]=!0),(null!==ZC._n_(e=A.o["crosshair-y"])||C.PV("crosshair-y",A.AF))&&A.AJ["enable-guide"]&&(A.HF=new ZC.CZ(A),A.HF.NY="crosshairy",C.load(A.HF.o,[c+".guide",c+".crosshair-y"],!0,!0),A.HF.append(e),A.HF.parse(),A.E["guide-on"]=!0)),A.P3(),ZC.AO.C0("gparse",A.A,A.H2()),null!==ZC._n_(e=A.o.refresh)&&(A.HI={type:"full",interval:10,transport:"http",method:"pull","adjust-scale":!1,"max-ticks":20,"reset-timeout":100,"stop-timeout":0,storage:!1,"storage-size":1e3},ZC._cp_(e,A.HI),A.UN=1),A.M7="parse.complete"},P3:function(){},Q7:function(){},MD:function(e,i,t){var n=this,a=(t=t||n.N).iX,l=t.iY,o=t.I,r=t.F;if("svg"===i){if(n.AJ["3d"]){var s,A=[];e=1;var C,c,u,p,Z=[],h=a-ZC.AN.E1,d=l-ZC.AN.E2;s=new ZC.CE(n,h+o/2-e,d-e,ZC.AN.FE),p=ZC._i_(s.EC[1]),s=new ZC.CE(n,h+o/2-e,d-e,0),u=ZC._i_(s.EC[1]),Z.push(new ZC.CE(n,h-e,d-e,p<u?ZC.AN.FE:0),new ZC.CE(n,h+o+e,d-e,p<u?ZC.AN.FE:0)),s=new ZC.CE(n,h+o-e,d+r/2-e,ZC.AN.FE),C=ZC._i_(s.EC[0]),s=new ZC.CE(n,h+o-e,d+r/2-e,0),c=ZC._i_(s.EC[0]),Z.push(new ZC.CE(n,h+o+e,d-e,C>c?ZC.AN.FE:0),new ZC.CE(n,h+o+e,d+r+e,C>c?ZC.AN.FE:0)),s=new ZC.CE(n,h+o/2-e,d+r+e,ZC.AN.FE),p=ZC._i_(s.EC[1]),s=new ZC.CE(n,h+o/2-e,d+r+e,0),u=ZC._i_(s.EC[1]),Z.push(new ZC.CE(n,h+o+e,d+r+e,p>u?ZC.AN.FE:0),new ZC.CE(n,h-e,d+r+e,p>u?ZC.AN.FE:0)),s=new ZC.CE(n,h-e,d+r/2-e,ZC.AN.FE),C=ZC._i_(s.EC[0]),s=new ZC.CE(n,h-e,d+r/2-e,0),c=ZC._i_(s.EC[0]),Z.push(new ZC.CE(n,h-e,d+r+e,C<c?ZC.AN.FE:0),new ZC.CE(n,h-e,d-e,C<c?ZC.AN.FE:0)),Z.push(Z[0]);for(var f=0;f<Z.length;f++)s=Z[f],A.push([ZC._i_(s.EC[0]),ZC._i_(s.EC[1])].join(","));return A.join(" ")}return[[a-e,l-e].join(","),[a+o+e,l-e].join(","),[a+o+e,l+r+e].join(","),[a-e,l+r+e].join(","),[a-e,l-e].join(",")].join(" ")}return"box"===i?a-e+","+(l-e)+","+(o+2*e)+","+(r+2*e):(n.AJ["3d"]&&(e+=10),"rect("+(l-e)+"px,"+(a+o+e)+"px,"+(l+r+e)+"px,"+(a-e)+"px)")},autoFit:function(){var e,i=this;if(i.AJ["3d"]&&i.ES["auto-fit"]){var t=!1;for(i.ES.zoom=1;!t&&i.ES.zoom>.25;){t=!0;var n=i.MD(0,"svg").split(" ");for(e=0;e<n.length;e++){var a=n[e].split(",");(ZC._i_(a[0])<i.iX+i.N.E0||ZC._i_(a[0])>i.iX+i.I-i.N.EA||ZC._i_(a[1])<i.iY+i.N.EB||ZC._i_(a[1])>i.iY+i.F-i.N.DW)&&(t=!1)}t||(i.ES.zoom-=.05),t&&(i.ES.zoom-=.025)}}},build:function(){var e,i,t,n,a,l,o,r,s=this,A=s.A.I+"/"+s.A.F,C="0/0";if(s.autoFit(),!s.G.usc()){var c=2,u=6;if(null!==ZC._n_(e=s.N.o["mask-tolerance"])&&(e instanceof Array?(c=u=ZC._i_(e[0]),e.length>1&&(u=ZC._i_(e[1]))):c=u=ZC._i_(e)),"svg"===s.A.AC&&s.AJ.clip&&(ZC.Q.EW([s.K+"-clip",s.K+"-clip-hover",s.K+"-clip-preview"]),s.A.KB.appendChild(ZC.Q.XL({id:s.K+"-clip",path:s.MD(c,"svg")})),s.A.KB.appendChild(ZC.Q.XL({id:s.K+"-clip-hover",path:s.MD(u,"svg")})),s.B7)){var p=s.AJ["3d"];s.AJ["3d"]=!1,s.A.KB.appendChild(ZC.Q.XL({id:s.K+"-clip-preview",path:s.MD(0,"svg",s.B7.AT)})),s.AJ["3d"]=p}var Z=!s.AJ.clip,h=Z?null:s.MD(c),d=Z?null:"url(#"+s.K+"-clip)",f=Z?null:s.MD(u),_=Z?null:"url(#"+s.K+"-clip-hover)";if(s.B7&&(a=Z?null:s.MD(0,s.A.AC,s.B7.AT),l=Z?null:"url(#"+s.K+"-clip-preview)"),ZC.Q.K5({cls:"zc-abs",id:s.K,p:ZC.AM(s.A.K+"-graphset"),tl:C,wh:A},s.A.AC),s.A.O1.graph&&ZC.Q.HL({cls:"zc-abs zc-layer zc-persistent",id:s.K+"-c",p:ZC.AM(s.K),wh:A},s.A.AC),ZC.Q.K5({id:s.K+"-plotarea",p:ZC.AM(s.K),tl:C,wh:A,position:"absolute"},s.A.AC),s.o.plotarea&&s.A.O1.plotarea&&ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-plotarea-c",p:ZC.AM(s.K+"-plotarea"),wh:A},s.A.AC),"null"!==s.AF&&s.A.O1.plots){for(ZC.Q.K5({id:s.K+"-scales-bl",p:ZC.AM(s.K),tl:C,wh:A,position:"absolute","clip-path":d,clip:h},s.A.AC),i=0;i<s.A5R;i++)ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-scales-bl-"+i+"-c",p:ZC.AM(s.K+"-scales-bl"),wh:A},s.A.AC);if(s.AY.E["plot-sort"]){for(i=0,t=s.AY.A3.length;i<t;i++){for(s.AY.A3[i].UM={},n=0;n<s.AY.A3[i].SX;n++)ZC.Q.EW(s.K+"-plots-bl-"+n);for(n=0;n<s.AY.A3[i].A1B;n++)ZC.Q.EW(s.K+"-plots-fl-"+n)}delete s.AY.E["plot-sort"]}if(s.A.KK||s.AJ["3d"])ZC.AM(s.K+"-plots-bl")||ZC.Q.K5({id:s.K+"-plots-bl",p:ZC.AM(s.K),after:ZC.AM(s.K+"-scales-bl"),tl:C,wh:A,position:"absolute","clip-path":d,clip:h},s.A.AC),(o=ZC.Q.HL({cls:"zc-abs zc-layer zc-bl",id:s.K+"-plots-bl-c",p:ZC.AM(s.K+"-plots-bl"),wh:A},s.A.AC)).setAttribute("data-clip",s.MD(c,"box"));else for(i=0,t=s.AY.A3.length;i<t;i++)for(r=s.AY.MA[i],n=s.AY.A3[i].SX-1;n>=0;n--)ZC.AM(s.K+"-plots-bl-"+n)||ZC.Q.K5({id:s.K+"-plots-bl-"+n,p:ZC.AM(s.K),after:ZC.AM(s.K+"-scales-bl"),tl:C,wh:A,position:"absolute","clip-path":d,clip:h},s.A.AC),(o=ZC.Q.HL({cls:"zc-abs zc-layer zc-bl",id:s.K+"-plot-"+r+"-bl-"+n+"-c",p:ZC.AM(s.K+"-plots-bl-"+n),wh:A},s.A.AC)).setAttribute("data-clip",s.MD(c,"box")),o.style.display="block";for(i=0;i<s.VK;i++)ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-scales-ml-"+i+"-c",p:ZC.AM(s.K),wh:A},s.A.AC);if(s.A.KK||s.AJ["3d"])ZC.AM(s.K+"-plots-fl")||ZC.Q.K5({id:s.K+"-plots-fl",p:ZC.AM(s.K),after:ZC.AM(s.K+"-scales-ml-"+(s.VK-1)+"-c"),tl:C,wh:A,position:"absolute"},s.A.AC),(o=ZC.Q.HL({cls:"zc-abs zc-layer zc-fl",id:s.K+"-plots-fl-c",p:ZC.AM(s.K+"-plots-fl"),wh:A},s.A.AC)).setAttribute("data-clip",s.MD(u,"box"));else for(i=0,t=s.AY.A3.length;i<t;i++)for(r=s.AY.MA[i],n=s.AY.A3[i].A1B-1;n>=0;n--)ZC.AM(s.K+"-plots-fl-"+n)||ZC.Q.K5({id:s.K+"-plots-fl-"+n,p:ZC.AM(s.K),after:ZC.AM(s.K+"-scales-ml-"+(s.VK-1)+"-c"),tl:C,wh:A,position:"absolute"},s.A.AC),(o=ZC.Q.HL({cls:"zc-abs zc-layer zc-fl",id:s.K+"-plot-"+r+"-fl-"+n+"-c",p:ZC.AM(s.K+"-plots-fl-"+n),wh:A},s.A.AC)).setAttribute("data-clip",s.MD(u,"box")),o.style.display="block";for(zingchart.DEV.PLOTSHLAYER&&(ZC.Q.K5({id:s.K+"-plots-hover",p:ZC.AM(s.K),tl:C,wh:A,position:"absolute"},s.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer zc-fl",id:s.K+"-plots-hover-c",p:ZC.AM(s.K+"-plots-hover"),wh:A},s.A.AC)),ZC.Q.K5({id:s.K+"-scales-fl",p:ZC.AM(s.K),tl:C,wh:A,position:"absolute","clip-path":d,clip:h},s.A.AC),i=0;i<s.A4J;i++)ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-scales-fl-"+i+"-c",p:ZC.AM(s.K+"-scales-fl"),wh:A},s.A.AC);if(s.B7&&(ZC.Q.K5({id:s.K+"-preview",p:ZC.AM(s.A.K+"-tools"),tl:C,wh:A,position:"absolute","clip-path":l,clip:a},s.A.AC),ZC.Q.HL({cls:"zc-abs",id:s.K+"-preview-c",p:ZC.AM(s.K+"-preview"),wh:A},s.A.AC)),ZC.Q.K5({id:s.K+"-scroll",p:ZC.AM(s.K),tl:C,wh:A,position:"absolute"},s.A.AC),s.o["scroll-x"]&&ZC.Q.HL({cls:"zc-abs",id:s.K+"-scroll-x-c",p:ZC.AM(s.K+"-scroll"),wh:A},s.A.AC),s.o["scroll-y"]&&ZC.Q.HL({cls:"zc-abs",id:s.K+"-scroll-y-c",p:ZC.AM(s.K+"-scroll"),wh:A},s.A.AC),ZC.Q.K5({id:s.K+"-plots-vb",p:ZC.AM(s.K),tl:C,wh:A,position:"absolute"},s.A.AC),s.A.O1["value-box"])if(s.A.KK||s.AJ["3d"])ZC.Q.HL({cls:"zc-abs zc-layer zc-vb",id:s.K+"-plots-vb-c",p:ZC.AM(s.K+"-plots-vb"),wh:A},s.A.AC);else for(i=0,t=s.AY.A3.length;i<t;i++)ZC.Q.HL({cls:"zc-abs zc-layer zc-vb",id:s.K+"-plot-"+i+"-vb-c",p:ZC.AM(s.K+"-plots-vb"),wh:A},s.A.AC)}(s.o.title||s.o.subtitle||s.o.source||s.o["no-data"])&&(ZC.Q.K5({id:s.K+"-titles",p:ZC.AM(s.K),tl:C,wh:A,position:"absolute"},s.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-titles-c",p:ZC.AM(s.K+"-titles"),wh:A},s.A.AC)),ZC.Q.K5({cls:"zc-abs",wh:A,id:s.K+"-hover",p:ZC.AM(s.A.K+"-hover"),"clip-path":_,clip:f},s.A.AC),"canvas"===s.A.AC&&(ZC.AM(s.K+"-hover").style.clip=f),ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-hover-c",p:ZC.AM(s.K+"-hover"),wh:A},s.A.AC),s.A.O1.maps&&-1!==JSON.stringify(s.o).indexOf("zingchart.maps")&&(ZC.Q.K5({cls:"zc-abs",wh:A,id:s.K+"-objects-maps",p:ZC.AM(s.A.K+"-objects-maps"),"clip-path":_,clip:f},s.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-objects-maps-sh-c",p:ZC.AM(s.K+"-objects-maps"),wh:A},s.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-objects-maps-c",p:ZC.AM(s.K+"-objects-maps"),wh:A},s.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-objects-maps-click-c",p:ZC.AM(s.K+"-objects-maps"),wh:A},s.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-objects-maps-hover-c",p:ZC.AM(s.K+"-objects-maps"),wh:A},s.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-objects-maps-print-c",p:ZC.AM(s.K+"-objects-maps"),wh:A,display:"none"},s.A.AC)),s.initObjectsLayers(),s.o.legend&&(ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-legend-c",p:ZC.AM(s.A.K+"-legend"),wh:A},s.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:s.K+"-legend-scroll-c",p:ZC.AM(s.A.K+"-legend"),wh:A},s.A.AC))}s.Z=s.G.usc()?s.G.mc():ZC.AM(s.K+"-c")},initObjectsLayers:function(){var e=this,i=e.A.I+"/"+e.A.F;!ZC.AM(e.K+"-objects-bottom")&&e.A.O1["objects-bottom"]&&(e.o.shapes||e.o.labels||e.o.arrows||e.o.images)&&(ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-objects-bottom",p:ZC.AM(e.A.K+"-objects-bottom")},e.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-objects-bottom-sh-c",p:ZC.AM(e.K+"-objects-bottom"),wh:i},e.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-objects-bottom-c",p:ZC.AM(e.K+"-objects-bottom"),wh:i},e.A.AC)),!ZC.AM(e.K+"-objects-top")&&e.A.O1["objects-top"]&&(e.o.shapes||e.o.labels||e.o.arrows||e.o.images)&&(ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-objects-top",p:ZC.AM(e.A.K+"-objects-top")},e.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-objects-top-sh-c",p:ZC.AM(e.K+"-objects-top"),wh:i},e.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-objects-top-c",p:ZC.AM(e.K+"-objects-top"),wh:i},e.A.AC)),(e.A.O1["objects-bottom"]||e.A.O1["objects-top"])&&(e.o.shapes||e.o.labels||e.o.arrows)&&ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-objects-print-c",p:ZC.AM(e.K+"-objects-top"),wh:i,display:"none"},e.A.AC),!ZC.AM(e.K+"-objects-click")&&(e.A.O1["objects-bottom"]||e.A.O1["objects-top"])&&(e.o.shapes||e.o.labels||e.o.arrows||e.o.images)&&(ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-objects-click",p:ZC.AM(e.A.K+"-hover")},e.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-objects-click-c",p:ZC.AM(e.K+"-objects-click"),wh:i},e.A.AC)),!ZC.AM(e.K+"-objects-hover")&&(e.A.O1["objects-bottom"]||e.A.O1["objects-top"])&&(e.o.shapes||e.o.labels||e.o.arrows||e.o.images)&&(ZC.Q.K5({cls:"zc-abs",wh:i,id:e.K+"-objects-hover",p:ZC.AM(e.A.K+"-hover")},e.A.AC),ZC.Q.HL({cls:"zc-abs zc-layer",id:e.K+"-objects-hover-c",p:ZC.AM(e.K+"-objects-hover"),wh:i},e.A.AC))},A0P:function(){},clear_:function(){},destroy:function(){var e,i=this;null!==ZC._n_(e=i.A.SG[i.K])&&"feed"===i.HI.type&&(e.send("zingchart.stopfeed"),e.close(),i.A.SG[i.K]=null),i.GG&&i.LX.stop(!0),i.M7="clear.init",i.unbind(),i.BE&&i.BE.unbind(),i.B7&&i.B7.unbind(),i.HO&&i.HO.unbind(),i.HZ&&i.HZ.unbind(),i.M7="clear.complete"},clear:function(e,i){null===ZC._n_(e)&&(e=!1),null===ZC._n_(i)&&(i=!1);var t,n,a,l=this;if(l.TH={},null===ZC._n_(t=l.A.SG[l.K])||e||"feed"===l.HI.type&&(t.send("zingchart.stopfeed"),t.close(),l.A.SG[l.K]=null),l.GG&&l.LX.stop(!0),l.M7="clear.init",l.unbind(e),l.A0P(!1,!0),l.LN(),l.LN("click"),l.LN("guide",!0),l.LN("print",!0),l.LN("textprint",!0),e||(!l.B7||l.B7&&!l.B7.KU)&&l.LN("static",!0),this.o.labels)for(var o=this.o.labels.length-1;o>=0;o--)this.o.labels[o].cls&&"zcScaleMarkerLabel"===this.o.labels[o].cls&&this.o.labels.splice(o,1);l.AY.W5=[],l.A.SZ=[],zingchart.SKIP.LEGEND||l.BE&&l.BE.clear(),l.E.datalength=[];var r,s,A,C=ZC.ie67?ZC.AM(l.A.K):null;if(ZC.A4("."+l.K+"-legend-item-a11yarea",C).remove(),ZC.mobile||ZC.ie67)ZC.A4("."+l.K+"-node-area",C).remove();else if(ZC.AM(l.A.K+"-img")&&ZC.AM(l.A.K+"-map")){ZC.AM(l.A.K+"-img").setAttribute("useMap","");var c=ZC.AM(l.A.K+"-map").cloneNode(!0);for(o=(n=c.childNodes.length)-1;o>=0;o--)-1!==c.childNodes[o].className.indexOf(l.K+"-node-area")&&c.removeChild(c.childNodes[o]);ZC.Q.EW(l.A.K+"-map"),ZC.AM(l.A.K+"-top").appendChild(c),ZC.AM(l.A.K+"-img").setAttribute("useMap","#"+l.A.K+"-map")}switch(ZC.Q.EW(l.K+"--graph"),l.AY.H3=[],ZC.A4("."+l.K+"-value-box",C).remove(),ZC.A4("."+l.K+"-scale-marker-label",C).remove(),ZC.A4("."+l.K+"-scale-item",C).remove(),ZC.A4("."+l.K+"-scale-label",C).remove(),ZC.A4("."+l.K+"-guide-label",C).remove(),ZC.A4("."+l.K+"-shape-label",C).remove(),ZC.A4("."+l.K+"-mapshape-label",C).remove(),ZC.A4("."+l.K+"-node-errorbars",C).remove(),e||l.B7&&!l.B7.KU&&ZC.A4("."+l.K+"-preview-item",C).remove(),l.A.AC){case"svg":for(o=0,n=l.AY.A3.length;o<n;o++)l.AY.A3[o].HN=null;ZC.A4("#"+l.A.K+"-defs").children().each(function(){"LINK"!==this.tagName.toUpperCase()&&(0!==this.id.indexOf(l.K+"-")&&1!==l.A.AG.length||(e?this.id!==l.K+"-gradient"&&-1===this.id.indexOf("-preview-gradient")&&-1===this.id.indexOf("-menu-trigger-gradient")&&-1!==this.id.indexOf(l.K+"-plotset-plot-")&&(i&&l.GG||-1!==this.id.indexOf(l.K+"-legend-")&&zingchart.SKIP.LEGEND||ZC.A4(this).remove()):-1===this.id.indexOf("zc-menu-")&&-1===this.id.indexOf("-menu-trigger-")&&(-1!==this.id.indexOf(l.K+"-legend-")?zingchart.SKIP.LEGEND||ZC.A4(this).remove():l.B7&&l.B7.KU?-1===this.id.indexOf("-preview-gradient")&&ZC.A4(this).remove():ZC.A4(this).remove())))}),e||ZC.Q.EW([l.K+"-clip",l.K+"-clip-hover",l.K+"-clip-preview"]),ZC.A4("#"+l.A.K+"-svg").children().each(function(){var e=l.K+"-";"clippath"===this.tagName.toLowerCase()&&this.id.substring(0,e.length)===e&&this.id!==l.K+"-clip"&&this.id!==l.K+"-clip-hover"&&this.id!==l.K+"-clip-preview"&&ZC.Q.EW(this.id)})}(ZC.Q.EW(l.K+"-nodata"),ZC.Q.EW(l.A.K+"-tooltip-text-float"),e||(ZC.Q.EW([l.K+"-title",l.K+"-subtitle",l.K+"-source",l.K+"-hover"]),zingchart.SKIP.LEGEND||l.BE&&(ZC.Q.EW(l.K+"-legend-c"),ZC.Q.EW(l.K+"-legend-scroll-c"),ZC.A4("."+l.K+"-legend-item-area",C).remove(),ZC.A4("."+l.K+"-legend-marker-area",C).remove(),ZC.A4("."+l.K+"-legend-item",C).remove(),ZC.A4("."+l.K+"-legend-header",C).remove(),ZC.A4("."+l.K+"-legend-footer",C).remove(),ZC.A4("."+l.K+"-legend-frame",C).remove(),l.BE.gc(),l.BE=null),l.B7&&(l.B7.KU&&!l.A.E.resize||(l.B7.unbind(),ZC.A4("."+l.K+"-preview-handler").remove(),ZC.A4("."+l.K+"-preview-mask").remove(),ZC.A4("#"+l.K+"-preview").remove(),l.B7.gc(),l.B7=null)),l.HO&&(l.HO.unbind(),l.HO=null),ZC.Q.IW(ZC.AM(l.K+"-scroll-x-c"),l.A.AC,l.iX,l.iY,l.I,l.F,l.K),ZC.Q.IW(ZC.AM(l.K+"-scroll-y-c"),l.A.AC,l.iX,l.iY,l.I,l.F,l.K),ZC.A4("#"+l.K+"-scroll-x-handle").remove(),ZC.A4("#"+l.K+"-scroll-x-bar").remove(),l.HZ&&(l.HZ.unbind(),l.HZ=null),ZC.A4("#"+l.K+"-scroll-y-handle").remove(),ZC.A4("#"+l.K+"-scroll-y-bar").remove(),ZC.A4("#"+l.K+"-c").empty(),l.G.QU[0]!==l.G.QU[1]&&""!==l.G.QU[1]&&("canvas"===l.G.AC&&ZC.A4("#"+l.K+" canvas").each(function(){this.width=1,this.height=1,ZC.Q.EW(this)}),ZC.A4("#"+l.K+" div").each(function(){ZC.Q.EW(this)}),ZC.Q.EW(l.K))),ZC.A4("#"+l.K+" .zc-layer").each(function(){var t=ZC.Q.TD(this);if(-1===t.indexOf("zc-persistent")){if(e&&(this.id===l.K+"-plotarea-c"||this.id===l.K+"-titles-c"))return;if(-1===this.id.indexOf(l.K+"-plot-")&&-1===this.id.indexOf(l.K+"-plots-"))ZC.Q.IW(this,l.G.AC,l.iX,l.iY,l.I,l.F,l.K);else if(i&&l.GG&&!l.HM){if("canvas"!==l.G.AC)for(var n=0,o=l.AY.A3.length;n<o;n++)l.E.datalength[n]=l.AY.A3[n].R.length;(a=l.A.KK?new RegExp("-plots-[a-z]+-c","g").exec(this.id):new RegExp("-plot-(\\d+)-[a-z]+-\\d+-","g").exec(this.id))&&(!l.E["plot"+a[1]+".visible"]&&"remove"===l.getToggleAction()||l.A.KK)&&ZC.Q.IW(this,l.G.AC,l.iX,l.iY,l.I,l.F,l.K),-1===t.indexOf("zc-vb")&&-1===t.indexOf("zc-fl")||ZC.Q.IW(this,l.G.AC,l.iX,l.iY,l.I,l.F,l.K)}else ZC.Q.IW(this,l.G.AC,l.iX,l.iY,l.I,l.F,l.K)}}),-1!==ZC.AV(l.G.KQ,"use_single_canvas"))&&((r=ZC.AM(l.G.K+"-main-c"))&&ZC.Q.IW(r,l.G.AC,l.iX,l.iY,l.I,l.F,l.K),(s=ZC.AM(l.G.K+"-main-c-top"))&&ZC.Q.IW(s,l.G.AC,l.iX,l.iY,l.I,l.F,l.K),(A=ZC.AM(l.G.K+"-print-c"))&&ZC.Q.IW(A,l.G.AC,l.iX,l.iY,l.I,l.F,l.K));l.clear_(),l.A.E.resize=!1,l.M7="clear.complete"},unbind:function(e,i){null===ZC._n_(e)&&(e=!1);var t=this;(-1===ZC.AV(t.G.KQ,"skip_interactivity")||i)&&(ZC.A4("."+t.K+"-node-area").die("mousedown mouseover touchstart",t.X3).die("mouseup mouseout touchend",t.A1O).die("mousemove touchmove",t.A0T).die("click",t.TJ).die("contextmenu",t.TJ).die("dblclick",t.A1P),t.BE&&(zingchart.SKIP.LEGEND||(ZC.A4("."+t.K+"-legend-item-area").die("mouseup touchstart",t.QY).die("DOMMouseScroll",t.zc_legend_mousescroll).die("mousewheel",t.zc_legend_mousescroll),ZC.A4("."+t.K+"-legend-marker-area").die("mouseup touchstart",t.QY).die("DOMMouseScroll",t.zc_legend_mousescroll).die("mousewheel",t.zc_legend_mousescroll),ZC.A4("#"+t.K+"-legend-frame").die("DOMMouseScroll",t.zc_legend_mousescroll).die("mousewheel",t.zc_legend_mousescroll),ZC.mobile||(ZC.A4("."+t.K+"-legend-item-area").die(ZC.Q.C1("mouseover"),t.O4).die(ZC.Q.C1("mouseout"),t.PQ).die(ZC.Q.C1("mousemove"),t.PU),ZC.A4("."+t.K+"-legend-marker-area").die(ZC.Q.C1("mouseover"),t.O4).die(ZC.Q.C1("mouseout"),t.PQ).die(ZC.Q.C1("mousemove"),t.PU))))),t.AC8()},AC8:function(){},SK:function(){},R5:function(){},KM:function(){},SO:function(){},S7:function(){},LN:function(e,i){var t=this;e=e||"hover",null===ZC._n_(i)&&(i=!1);var n=ZC.AM((i?t.A.K:t.K)+"-"+e+"-c");n&&(ZC.Q.IW(n,t.G.AC,t.iX,t.iY,t.I,t.F,t.K,"textprint"===e),ZC.A4("."+t.K+"-label-hover").remove()),"hover"===e&&(ZC.Q.IW(ZC.AM(t.K+"-objects-hover-c"),t.G.AC,t.iX,t.iY,t.I,t.F,t.K),ZC.Q.IW(ZC.AM(t.K+"-objects-maps-hover-c"),t.G.AC,t.iX,t.iY,t.I,t.F,t.K),zingchart.DEV.PLOTSHLAYER&&ZC.Q.IW(ZC.AM(t.K+"-plots-hover-c"),t.G.AC,t.iX,t.iY,t.I,t.F,t.K)),"click"===e&&(ZC.Q.IW(ZC.AM(t.K+"-objects-click-c"),t.G.AC,t.iX,t.iY,t.I,t.F,t.K),ZC.Q.IW(ZC.AM(t.K+"-objects-maps-click-c"),t.G.AC,t.iX,t.iY,t.I,t.F,t.K)),t.hideLayer_(e,i)},hideLayer_:function(){},A71:function(e,i){var t,n=this;if(null!==ZC._n_(e)&&null!==ZC._n_(i)){var a=n.AY.A3[e].J4,l=n.AY.A3[e].RT;if("none"===a)return;if(null!==ZC._n_(n.CF["p"+e])){if(null!==ZC._n_(n.CF["p"+e]["n"+i])){if(delete n.CF["p"+e]["n"+i],l)for(t=0;t<n.AY.A3.length;t++)delete n.CF["p"+t]["n"+i]}else if("graph"===a?(n.CF={},n.CF["p"+e]={}):"plot"===a&&(n.CF["p"+e]={}),n.CF["p"+e]["n"+i]=!0,l)for(t=0;t<n.AY.A3.length;t++)n.CF["p"+t]=n.CF["p"+t]||{},n.CF["p"+t]["n"+i]=!0}else if("graph"===a&&(n.CF={}),n.CF["p"+e]={},n.CF["p"+e]["n"+i]=!0,l)for(t=0;t<n.AY.A3.length;t++)n.CF["p"+t]=n.CF["p"+t]||{},n.CF["p"+t]["n"+i]=!0}null!==ZC._n_(e)&&null!==ZC._n_(i)&&(n.HM=!0,n.KC(!0,!0))},paint:function(e){null===ZC._n_(e)&&(e=!1);var i,t,n,a,l,o,r=this;r.A.GRAPHID=r.K,r.UZ=e,window.clearTimeout(ZC.ASYNC_TICK[r.K]),r.A.clearLabelBoxes("vb"+r.L);var s,A,C,c,u,p,Z,h=r.BW("k")[0],d=ZC.MAX,f=-ZC.MAX,_={},g=r.AY.A3,v=0;for(c=0;c<g.length;c++)if(g[c].o.rel)for(C=0;C<g.length;C++)if(g[C].o.id&&g[C].o.id===g[c].o.rel){v++,Z=!0;var b=[];for(l=0;l<g[C].R.length;l++)(h.EI?g[C].R[l].BV>=h.B0&&g[C].R[l].BV<=h.BF:g[C].R[l].L>=h.W&&g[C].R[l].L<=h.A1)?(s=g[C].R[l].AD,d=Math.min(d,s),f=Math.max(f,s),Z?(Z=!1,g[C].R[l].BV?b.push([g[C].R[l].BV,0]):b.push(0),p=s):g[C].R[l].BV?b.push([g[C].R[l].BV,100*(s-p)/p]):b.push(100*(s-p)/p)):g[C].R[l].BV?b.push([g[C].R[l].BV,0]):b.push(0);_["p-"+c]=[].concat(b)}if(v>0){for(d=ZC.MAX,f=-ZC.MAX,c=0;c<g.length;c++)if(g[c].o.rel&&_["p-"+c])for(l=0;l<g[c].R.length;l++)2===(A=_["p-"+c][l]).length?(s=A[1],g[c].V[l]=A,g[c].R[l].AD=g[c].R[l].CR=A[1]):(s=A,g[c].V[l]=g[c].R[l].AD=g[c].R[l].CR=A),g[c].FQ(l),d=Math.min(d,s),f=Math.max(f,s);var m=r.BW("v")[0];m.QO(d,f,!0),m.J6()}for(r.A.E["g-"+r.L+"-selection"]&&(r.CF=JSON.parse(r.A.E["g-"+r.L+"-selection"])),r.KL=!1,t=0,n=r.AY.A3.length;t<n;t++)r.IY[t]=!1;for(t in r.CF)if(r.CF.hasOwnProperty(t)){var B=ZC._i_(t.replace("p",""));for(u in r.CF[t])if(r.CF[t].hasOwnProperty(u)){r.IY[B]=!0,r.KL=!0;break}}function E(){if(r.AJ["3d"]){var e=ZC.DM.DE(r.N,r,r.N.iX-ZC.AN.E1,r.N.iX-ZC.AN.E1+r.N.I,r.N.iY-ZC.AN.E2,r.N.iY-ZC.AN.E2+r.N.F,ZC.AN.FE+10,ZC.AN.FE+10,"y"),t=ZC.DM.DE(r.N,r,r.N.iX-ZC.AN.E1,r.N.iX-ZC.AN.E1+r.N.I,r.N.iY-ZC.AN.E2,r.N.iY-ZC.AN.E2+r.N.F,ZC.AN.FE,ZC.AN.FE,"y");t.K=r.K+"-plotarea",t.PD=e.D,r.CN.add(t)}else{r.N.Z=r.N.C8=r.G.usc()?r.G.mc():ZC.AM(r.K+"-plotarea-c");var n,a=[r.N.iX,r.N.iY,r.N.I,r.N.F],l=r.N.AU,o=r.N.AU,s=r.N.AU,A=r.N.AU;""!==(i=r.N.Q2)&&(n=i.split(/\s/),l=ZC._i_(n[0])),""!==(i=r.N.ON)&&(n=i.split(/\s/),o=ZC._i_(n[0])),""!==(i=r.N.NR)&&(n=i.split(/\s/),s=ZC._i_(n[0])),""!==(i=r.N.PE)&&(n=i.split(/\s/),A=ZC._i_(n[0])),r.N.iX-=A+1,r.N.iY-=l+1,r.N.I+=A+o+1,r.N.F+=l+s+1,r.N.paint(),r.N.iX=a[0],r.N.iY=a[1],r.N.I=a[2],r.N.F=a[3]}}if(r.A.A0O(),r.O7(),r.UZ?r.E["plotarea.paint"]&&(E(),r.E["plotarea.paint"]=null):(r.build(),r.Z&&(r.C8=r.Z,r.b()),E()),"xy"===r.AJ.layout||"yx"===r.AJ.layout){var D=r.BW("v"),K=null;for(l=0;l<D.length;l++)(0===l||D[l].o["ref-zero"])&&D[l].FP<=0&&D[l].GW>=0&&D[l].TG&&(K=l);if(null!==ZC._n_(K)){var F=D[K].AR(0);for(l=0;l<D.length;l++)if(l!==K&&D[l].o["sync-zero"]&&D[l].FP<=0&&D[l].GW>=0&&D[l].TG){var x=D[l].AR(0);if(ZC._a_(x-F)>=1)for(var I=!0,y=0;I;)x>F?D[l].CM?D[l].AX?D[l].A9+=1:D[l].BU+=1:D[l].AX?D[l].BU+=1:D[l].A9+=1:D[l].CM?D[l].AX?D[l].BU+=1:D[l].A9+=1:D[l].AX?D[l].A9+=1:D[l].BU+=1,y++,D[l].J6(),D[l].A8D(),(y>(D[l].CM?r.N.I:r.N.F)||ZC._a_(D[l].AR(0)-F)<1)&&(I=!1)}}}for(l=0,o=r.BO.length;l<o;l++)r.BO[l].Z=r.BO[l].C8=r.G.usc()?r.G.mc():ZC.AM(r.K+"-scales-bl-0-c"),r.A.OC=!0,r.BO[l].paint(),r.A.ZY(),r.A.OC=!1;var w="undefined"!=typeof r.E["shared-zoom"]&&null!==ZC._n_(r.E["shared-zoom"])&&r.E["shared-zoom"];if(r.B7&&r.B7.KU?r.B7.I3&&(r.B7.I3=!0,r.B7.paint()):r.E["skip-preview"]||!r.B7||r.UZ&&!r.B7.I3||w||(r.B7.I3=!0,r.B7.paint()),r.E["shared-zoom"]=null,r.E["skip-preview"]=null,r.HO&&r.HO.paint(),r.HZ&&r.HZ.paint(),r.UZ||(a=r.G.usc()?r.G.mc():ZC.AM(r.K+"-titles-c"),r.IM&&r.IM.AP&&null!==ZC._n_(r.IM.AK)&&(r.IM.Z=r.IM.C8=a,r.IM.paint(),!r.IM.KK&&ZC.AM(r.A.K+"-map")&&(ZC.AM(r.A.K+"-map").innerHTML+=ZC.AO.OB(r.G.K,r.K,r.IM))),r.JP&&r.JP.AP&&null!==ZC._n_(r.JP.AK)&&(r.JP.Z=r.JP.C8=a,r.JP.paint(),!r.JP.KK&&ZC.AM(r.A.K+"-map")&&(ZC.AM(r.A.K+"-map").innerHTML+=ZC.AO.OB(r.G.K,r.K,r.JP))),r.MV&&r.MV.AP&&null!==ZC._n_(r.MV.AK)&&(r.MV.Z=r.MV.C8=a,r.MV.paint(),!r.MV.KK&&ZC.AM(r.A.K+"-map")&&(ZC.AM(r.A.K+"-map").innerHTML+=ZC.AO.OB(r.G.K,r.K,r.MV))),r.SB&&r.SB.AP&&null!==ZC._n_(r.SB.AK)&&(r.SB.Z=r.SB.C8=a,r.SB.paint())),r.IM&&r.IM.EP(),r.JP&&r.JP.EP(),r.MV&&r.MV.EP(),r.AJ["3d"],r.ACQ(),r.A.OC=!r.GG,zingchart.DEV.SKIPTRACKERS&&(r.A.OC=!1),r.A.E["graph."+r.K+".disableanimation"])for(l=0,o=r.AY.A3.length;l<o;l++)r.AY.A3[l].GG=!1;r.AY.paint(),r.G.paintHistory()},ACQ:function(){},clearPreview:function(){var e=this;e.B7&&(ZC.Q.IW(ZC.AM(e.K+"-preview-c"),e.A.AC,e.iX,e.iY,e.I,e.F,e.K),e.A.H6&&!e.A.H6.A0D&&e.B7.reset(),e.B7.I3=!0)},flatten:function(){},_end_:function(){var e,i,t,n,a=this;for(a.E["toggle-action-remove"]=null,a.GG||a.A.ZY(),a.A.OC=!1,(a.KU||!a.GG||a.G.E["graph."+a.K+".disableanimation"]||!a.AJ["enable-animation"]||-1!==ZC.AV(a.G.KQ,"skip_interactivity")||zingchart.SKIP.ANIMATION)&&(a.M7="ready"),"initial"===a.A1A&&(a.ABH=!1,a.G.E["graph."+a.K+".disableanimation"]=!0),i=0,t=a.BO.length;i<t;i++)a.BO[i].paint_();if(!a.A.E["fire-load"]){var l=ZC.AO.C0("objectsinit",a.A,a.H2(),!0);if(l)for(var o=["labels","shapes","imges","arrows"],r=0;r<o.length;r++)l[o[r]]&&(a.o[o[r]]=(a.o[o[r]]||[]).concat(l[o[r]]))}function s(e){var i,t,n=(e.targetid||e.target.id).replace("-area-path","").replace("-path","").replace(/--([a-zA-Z0-9]+)/,"").replace("-marker","").replace("-circle","").split("-").reverse();return"node"===n[1]&&(i=n[2],t=n[0]),[i,t]}if(a.AJ["3d"]||(a.flatten(),a.Q7(),a.KM(),-1===ZC.AV(a.G.KQ,"skip_interactivity")&&a.S7()),-1===ZC.AV(a.G.KQ,"skip_interactivity")){var A=ZC.A4("."+a.K+"-node-area");a.X3=function(e){if(!(zingchart.NODE_EV&&"mouseover"===zingchart.NODE_EV_TYPE&&"mouseover"===e.type||(zingchart.NODE_EV_CHART=a.A.K,zingchart.NODE_EV=e,zingchart.NODE_EV_TYPE=e.type,ZC.move||a.BE&&a.BE.YS||-1===ZC.Q.TD(e.target).indexOf("zc-node-area")||"ready"!==a.M7))){ZC.mobile&&(a.E["node-target-id"]=e.target.id,ZC.move=!1,a.G.hideCM(),null===a.G.DK||null===ZC._n_(a.G.DK["page-scroll"])||a.G.DK["page-scroll"]||e.preventDefault(),a.A.Z3(e));var n=s(e);if(a.AY.A3[n[0]]){var l=a.AY.A3[n[0]].FQ(n[1]);if(l&&(l.P?(ZC.COLORS=[l.P.C2,l.P.A0,l.P.AE,l.P.BX,l.P.B9],l.L9&&ZC.COLORS.push(l.L9.A0,l.L9.AE,l.L9.BX,l.L9.B9)):ZC.COLORS=[],a.E["plot"+n[0]+".visible"])){var o=ZC.mobile?"mousedown":e.xtype||e.type;(ZC.mobile||"mousedown"!==o)&&a.A.A7&&a.A7&&a.A7.AP&&a.A.A7.onmouseover(e);var r=a.AY.A3[n[0]];if("plot"===r.A3J)for(i=0,t=r.R.length;i<t;i++)r.R[i]&&r.FQ(i).A15("hover");else l.A15("hover");if(l.X6(e,o),l.A.X5(e,o),a.BE){ZC.move=!0;var A=n[0];a.AY.A3[A].o["legend-item"]&&null!==ZC._n_(a.AY.A3[A].o["legend-item"].order)&&(A=ZC._i_(a.AY.A3[A].o["legend-item"].order)),a.BE.o["reverse-series"]&&(A=a.AY.A3.length-1-A),a.AY.A3[n[0]].bShowInLegend&&(a.BE.PW?a.L===a.A.AG.length-1&&a.BE.highlightItem(A):a.BE.highlightItem(A)),ZC.move=!1}}}}},A.live("mousedown mouseover touchstart",a.X3),a.A1O=function(e){if(zingchart.NODE_EV=zingchart.NODE_EV_TYPE=null,zingchart.NODE_EV_CHART=null,!(ZC.move||a.BE&&a.BE.YS)){var i=e.target;if(ZC.mobile&&document.elementFromPoint){var t=ZC.Q.MJ(e),n=Math.max(window.pageXOffset,document.documentElement.scrollLeft,document.body.scrollLeft),l=Math.max(window.pageYOffset,document.documentElement.scrollTop,document.body.scrollTop);if((i=document.elementFromPoint(t[0]-n,t[1]-l))&&a.E["node-target-id"]&&a.E["node-target-id"]!==i.id)return}if(-1!==ZC.Q.TD(e.target).indexOf("zc-node-area")&&"ready"===a.M7){ZC.mobile&&a.A.P1(e);var o=s(e),r=a.AY.A3[o[0]].FQ(o[1]);if(r){if(a.E["plot"+o[0]+".visible"]){a.A.A7&&a.A7&&a.A7.AP&&a.A.A7.onmouseout(e),a.AY.A3[o[0]].D=[],r.LN(),a.LN();var A=ZC.mobile?"mouseup":e.xtype||e.type;r.X6(e,A),r.A.X5(e,A),a.BE&&(ZC.move=!0,a.BE.PW?a.L===a.A.AG.length-1&&a.BE.highlightItem(-1):a.BE.highlightItem(-1),ZC.move=!1)}!ZC.mobile||a.G.A9C||ZC.move||"touchend"!==e.type||(zingchart.SJ(e),a.TJ(e))}}}},A.live("mouseup mouseout touchend",a.A1O),a.A0T=function(e){if(zingchart.NODE_EV=e,zingchart.NODE_EV_CHART=a.A.K,zingchart.NODE_EV_TYPE=e.type,-1!==ZC.Q.TD(e.target).indexOf("zc-node-area")&&"ready"===a.M7){ZC.mobile&&a.A.P1(e);var i=s(e);a.E["plot"+i[0]+".visible"]&&a.A.A7&&a.A7&&a.A7.AP&&a.A.A7.onmousemove(e)}},A.live("mousemove touchmove",a.A0T),a.TJ=function(e){if((e.targetid||-1!==ZC.Q.TD(e.target).indexOf("zc-node-area"))&&"ready"===a.M7){var i=s(e),t=a.AY.A3[i[0]].FQ(i[1]);if(t){if("none"!==t.A.J4&&(ZC.mobile||0===e.button)){a.A.E.preservezoom=!0,a.clearPreview();var n=!0;null!==ZC._n_(t.A.K4)&&t.A.K4["ignore-selection"]&&(n=!1),n&&a.A71(t.A.L,t.L)}if(t.X6(e,"click"),t.A.X5(e,"click"),null!==ZC._n_(t.A.E9)&&"NULL"!==t.A.E9)if(t.A.E9 instanceof Array)for(var l=0;l<t.A.E9.length;l++){var o=t.A.FD;t.A.FD instanceof Array&&(o=t.A.FD[l]||"graph="+(a.o.id||"")),l===t.L&&a.V8(e,t.KA(t.A.E9[l],null,null,!0),o)}else a.V8(e,t.KA(t.A.E9,null,null,!0),t.A.FD||"graph="+(a.o.id||""))}}},a.A1P=function(e){if(-1!==ZC.Q.TD(e.target).indexOf("zc-node-area")&&"ready"===a.M7){var i=s(e),t=a.AY.A3[i[0]].FQ(i[1]);t&&(t.X6(e,"doubleclick"),t.A.X5(e,"doubleclick"))}},ZC.mobile||A.live("click",a.TJ).live("contextmenu",a.TJ).live("dblclick",a.A1P)}if(a.AC1(),a.A.E["tr-ev-"+a.L]?(a.A.E["tr-ev-"+a.L]=null,a.A8H()):a.A8H(),a.ZE){a.ZE=!1;var C={graphid:a.K};for(i=0,t=a.BW("k").length;i<t;i++){var c=a.BW("k")[i];null!==ZC._n_(e=c.KO)&&(C["zoomx"+(n=1===c.L?"":"-"+c.L)]=!0,C["xmin"+n]=e[0],C["xmax"+n]=e[1])}for(i=0,t=a.BW("v").length;i<t;i++){var u=a.BW("v")[i];null!==ZC._n_(e=u.KO)&&(C["zoomy"+(n=1===u.L?"":"-"+u.L)]=!0,C["ymin"+n]=e[0],C["ymax"+n]=e[1])}if(C.zoomto=!0,a.A.G4){for(var p in a.A.G4)ZC.AM(p).appendChild(a.A.G4[p]);a.A.G4=null}a.A.Q6(C)}},AC1:function(){},A8H:function(){var e=this;if(e.A.A20<e.A.AG.length&&(e.A.A20++,ZC.AO.C0("gload",e.A,e.H2())),ZC.AO.C0("gcomplete",e.A,e.H2()),e.B7&&(e.B7.I3=!1),zingchart.NODE_EV&&zingchart.NODE_EV_CHART&&zingchart.NODE_EV_CHART===e.A.K){var i=ZC.A4("#"+e.A.K+"-top"),t=ZC.E5[0]-i.offset().left,n=ZC.E5[1]-i.offset().top,a=zingchart.exec(e.A.K,"getxyinfo",{x:t,y:n});if(a)for(var l=0;l<a.length;l++)if("node"===a[l].infotype&&a[l].xydistance<10){var o=a[l].graphid+"-plotset-plot-"+a[l].plotidx+"-node-"+a[l].nodeidx;zingchart.NODE_EV&&zingchart.NODE_EV.target&&zingchart.NODE_EV.target.id===o&&(e.X3(zingchart.NODE_EV),zingchart.NODE_EV=null)}}zingchart.GUIDE_EV&&e.A.D8&&e.A.D8.QK(zingchart.GUIDE_EV),e.A.A4E<e.A.AG.length?e.A.A4E++:(e.A.A4E=1,e.A.A20===e.A.AG.length&&(e.A.A20++,e.A.E["fire-load"]=!0,e.KU&&e.AY.A3.length>1&&(zingchart.SKIP.EVENT||ZC.AO.C0("load",e.A,e.A.FI()))),e.A.E["fire-complete"]=!0,(e.E["graph-KC"]||e.KU&&e.AY.A3.length>1)&&(zingchart.SKIP.EVENT||ZC.AO.C0("complete",e.A,e.A.FI()),e.E["graph-KC"]=null)),0!==e.A.QW.length&&e.A.QW[e.A.QW.length-1]===e.A.E.json||(e.A.QW[e.A.NX]!==e.A.E.json&&(e.A.QW.length=e.A.NX+1),e.A.QW[e.A.NX]=e.A.E.json)},KC:function(e,i){var t=this;null===ZC._n_(e)&&(e=!1),null===ZC._n_(i)&&(i=!1),t.A.N9(t),t.E["graph-KC"]=!0,t.clear(e,i),t.parse(),t.UE&&t.UE(),t.paint(e),t.B7&&!t.B7.KU&&t.B7.setScalesInfo(),t.HM=!1,zingchart.SKIP.CSV=!1},V8:function(ev,E9,FD){if(2!==ev.button){var s=this,C,PF=[""];switch(null!==ZC._n_(FD)&&(PF=FD.split("=")),PF[0]){case"_blank":window.open(E9,"_blank");break;case"_top":window.top.location.href=E9;break;case"_parent":window.parent.location.href=E9;break;case"window":null!==ZC._n_(PF[1])&&""!==PF[1]&&(window.top[PF[1]].location.href=E9);break;case"graph":var Y0=null;if("()"===E9.substring(E9.length-2)||"javascript:"===E9.substring(0,11))try{var ED=E9.replace("javascript:","").replace("()","");eval(ED)&&(Y0=eval(ED).call(s))}catch(e){}null!==ZC._n_(PF[1])&&""!==PF[1]?"_top"===PF[1]||"_parent"===PF[1]?(s.A.N9(),Y0?zingchart.exec(s.A.K,"setdata",{data:Y0}):s.A.load(null,E9)):(C=s.A.P0(PF[1]),C&&(s.A.N9(C),s.A.E["tr-ev-"+C.L]=!0,s.A.NX++,Y0?zingchart.exec(s.A.K,"setdata",{graphid:PF[1],data:Y0}):s.A.load(PF[1],E9))):(C=s.A.AG[0],s.A.N9(C),Y0?zingchart.exec(s.A.K,"setdata",{graphid:C.K,data:Y0}):(s.A.E["tr-ev-"+C.L]=!0,s.A.NX++,s.A.load(C.K,E9)));break;default:window.location.href=E9}}},I7:function(e,i,t){var n=this;if(null===ZC._n_(t)&&(t=n.AY.A3.length-1),null!==ZC._n_(e)&&void 0!==e)return n.AY.A3[e];if(null===ZC._n_(i)||void 0===i)return n.AY.A3[t];for(var a=0,l=n.AY.A3.length;a<l;a++)if(i===n.AY.A3[a].HA)return n.AY.A3[a];return null},A3V:function(e,i){var t,n,a=this;(e=e||{})["toggle-action"]=e["toggle-action"]||a.getToggleAction();var l=[];if("undefined"!=typeof e.plotindex)if(e.plotindex instanceof Array)l=[].concat(e.plotindex);else if(-1===ZC._i_(e.plotindex))for(t=0,n=a.AY.A3.length;t<n;t++)l.push(t);else l.push(ZC._i_(e.plotindex));var o=e.plotid||"";o instanceof Array||(o=[o]);var r=[];for(t=0,n=ZC.BR(l.length,o.length);t<n;t++){var s=a.I7(l[t],o[t]);if(s){var A={};ZC._cp_(e,A);var C=s.L;A.plotindex=C,A.plotid=s.HA,("show"===i&&!a.E["plot"+C+".visible"]||"hide"===i&&a.E["plot"+C+".visible"])&&r.push(A)}}for(t=0,n=r.length;t<n;t++)a.A.o.graphset[a.L].series[r[t].plotindex].visible="show"===i,t===n-1&&(r[t].KC=1),a.QM(r[t])},QM:function(e){var i,t,n,a=this;a.A.E["graph."+a.K+".disableanimation"]=!1,e=e||{};var l=!1;null!==ZC._n_(e.skip)&&e.skip&&(l=!0),null===ZC._n_(e.update)||e.update||(l=!0);var o=!1;e["toggle-action"]=e["toggle-action"]||a.getToggleAction(),null!==ZC._n_(i=e["ignore-legend"])&&(o=ZC._b_(i));var r=a.I7(e.plotindex,e.plotid);if(r){var s=r.L;switch(e["toggle-action"]){case"hide":if(a.BE&&(a.BE.E.showhide=!0),a.E["plot"+s+".visible"]=!a.E["plot"+s+".visible"],null!==ZC._n_(a.A.o.graphset[a.L].series)&&(a.A.o.graphset[a.L].series[s].visible=a.E["plot"+s+".visible"]),a.AJ["3d"])o=!0,l||a.KC();else{var A=a.E["plot"+s+".visible"]?"block":"none";if(zingchart.DEV.SKIPTRACKERS||ZC.A4("."+a.K+"-plotset-plot-"+s+"-node-area").each(function(){if("AREA"===this.tagName.toUpperCase()){var e=ZC.A4(this),i=e.attr("coords"),n=e.attr("shape");"none"===A?(i="-"+i.replace(/,/g,",-"),"rect"===n?4===(t=i.split(",")).length&&(i=[t[2],t[3],t[0],t[1]].join(",")):"circle"===n&&3===(t=i.split(",")).length&&(i=[t[0],t[1],-t[2]].join(","))):(i=i.replace(/\-/g,""),"rect"===n&&4===(t=i.split(",")).length&&(i=[t[2],t[3],t[0],t[1]].join(","))),e.attr("coords",i)}}),a.A.KK)ZC.AM(a.K+"-plots-bl-c").style.display=A,ZC.AM(a.K+"-plots-fl-c").style.display=A,ZC.AM(a.K+"-plots-vb-c").style.display=A;else{for(n=0;n<r.SX;n++)(i=ZC.AM(a.K+"-plot-"+s+"-bl-"+n+"-c"))&&(i.style.display=A);for(n=0;n<r.A1B;n++)(i=ZC.AM(a.K+"-plot-"+s+"-fl-"+n+"-c"))&&(i.style.display=A);(i=ZC.AM(a.K+"-plot-"+s+"-vb-c"))&&(i.style.display=A)}var C=ZC.A4("."+a.K+"-plot-"+s+"-value-box");a.E["plot"+s+".visible"]?(C.show(),ZC.A4("."+a.K+"-plotset-plot-"+s+"-preview").show()):(C.hide(),ZC.A4("."+a.K+"-plotset-plot-"+s+"-preview").hide())}break;case"remove":a.clearPreview(),o=!0,a.E["toggle-action-remove"]=!0,a.E["plot"+s+".visible"]=!a.E["plot"+s+".visible"],e.KC&&(l||(a.M3("on-legend-toggle"),a.KC(!0,!0)))}a.BE&&!o&&(a.BE.clear(),a.BE.paint())}},M3:function(e){var i=this,t=!0,n=i.o.plot||{};null!==ZC._n_(n.animation)&&null!==ZC._n_(n.animation[e])&&(t=ZC._b_(n.animation[e])),i.HM="initial"===i.A1A||!t},H2:function(){return{id:this.A.K,graphidx:this.L,graphid:this.K.replace(this.A.K+"-graph-",""),x:this.iX,y:this.iY,width:this.I,height:this.F,loader:this.A.FI()}},S5:function(){},S6:function(){},gc:function(){for(var e=0;e<this.BO.length;e++)this.BO[e].gc();for(var i=0;i<this.AY.A3.length;i++)this.AY.A3[i].gc();ZC.AO.gc(this.AY,["A","C","G","F9","o","IB","J2"]),ZC.AO.gc(this,["Z","C8","AJ","IM","JP","MV","ES"])}}),ZC.JM.prototype.Q7=function(){var e,i,t,n,a,l,o,r,s=this;s.initObjectsLayers(),s.BY=[],s.FJ=[],s.Y6=[],s.L6=[],s.FB=[],s.XF={};var A,C,c,u=s.A.B6,p="("+s.AF+")";if(null!==ZC._n_(A=s.o.labels))for(i=0,t=A.length;i<t;i++){A[i].id||(A[i].id="lbl_"+i+"_"+ZC._r_(1e3,9999)),n=A[i].id||i,a=!1,l=!1,s.E["objects.updates"]&&-1===ZC.AV(s.E["objects.updates"],n)&&(a=!0,l=!0),A[i].tween&&(a=!0);var Z=zingchart.pool.getInstance("DN",s,s.K+"-label-"+n,a);if(!l||!Z._POOL_){if(u.load(Z.o,p+".label"),Z.append(A[i]),null!==ZC._n_(e=Z.o.parent))for(var h=0;h<s.BY.length;h++)if(""+s.BY[h].HA==""+e){Z.E["p-x"]=s.BY[h].iX,Z.E["p-y"]=s.BY[h].iY,Z.E["p-width"]=s.BY[h].I,Z.E["p-height"]=s.BY[h].F;break}if(Z.HA=n,Z.K=s.K+"-label-"+n,Z.GN=s.K+"-label zc-label",null!==ZC._n_(e=A[i].hook)&&(Z.E.hook=e),Z.KA=function(i){if(!i||-1===(""+i).indexOf("%"))return i;i=""+i;var t,n=[];n.push(["%id",s.A.K]),n.push(["%graphid",s.K.replace(s.A.K+"-graph-","")]);var a=s.E.update;for(var l in a)n.push(["%"+l,a[l]]);n.sort(ZC.A1Q);for(var o=0,r=n.length;o<r;o++)t=new RegExp(n[o][0],"g"),i=i.replace(t,n[o][1]);var A,C,c,u,p=Z.o["default-value"]||" ";for(t=new RegExp("(%plot-([0-9]+?)-value(-*)([0-9]*?))|(%plot-value-([0-9]+?))|(%plot-value)|(%npv)|(%node-percent-value)","g"),i=i.replace(t,p),t=new RegExp("%plot-([0-9]+?)-data-([a-zA-Z0-9-]+)","g"),i=i.replace(t,p),t=new RegExp("\\((.+?)\\)\\(([0-9]*)\\)\\(([0-9]*)\\)");A=t.exec(i);)if("%node-value"===A[1]){C="";var h=0,d=0;""!==(e=A[2])&&(h=ZC._i_(e)),""!==(e=A[3])&&(d=ZC._i_(e)),(u=s.AY.A3[h])&&(c=u.FQ(d,3))&&(C=c.KA(A[1])),i=i.replace(A[0],C)}return i},Z.parse(),A[i]["3d"]){var d=new ZC.CE(s,Z.iX+Z.I/2-ZC.AN.E1,Z.iY+Z.F/2-ZC.AN.E2,ZC._i_(A[i].z||"0"));Z.iX=d.EC[0]-Z.I/2,Z.iY=d.EC[1]-Z.F/2}}s.BY.push(Z),s.FB.push({type:"label",index:i,zindex:Z.JW}),s.XF[n]={shape:"label",idx:i}}if(null!==ZC._n_(C=s.o.arrows))for(i=0,t=C.length;i<t;i++){var f=new ZC.A7Y(s);u.load(f.o,p+".arrow"),f.append(C[i]),n=C[i].id||i,f.K=s.K+"-arrow-"+n,f.parse(),s.Y6.push(f),s.FB.push({type:"arrow",index:i,zindex:f.JW})}var _,g=0;if(null!==ZC._n_(c=s.o.shapes))for(i=0,t=c.length;i<t;i++)if(null===ZC._n_(c[i].type)||0!==c[i].type.indexOf("zingchart.")){var v,b,m;if(c[i].id||(c[i].id="shp_"+i+"_"+ZC._r_(1e3,9999)),n=c[i].id||i,l=null!==ZC._n_(zingchart.pool[s.K+"-shape-"+n])&&zingchart.SKIP.PARSE3D,a=!1,s.E["objects.updates"]&&-1===ZC.AV(s.E["objects.updates"],n)&&(a=!0,l=!0),c[i].tween&&(a=!0),c[i]["3d"]?((o=zingchart.pool.getInstance("DT",s,s.K+"-shape-"+n,!0)).o=c[i],("poly"!==c[i].type||c[i]["map-item"])&&(l=!1)):(null!==ZC._n_(c[i].label)?(o=zingchart.pool.getInstance("P9",s,s.K+"-shape-"+n,a)).WQ=c[i]:((o=zingchart.pool.getInstance("DT",s,s.K+"-shape-"+n,a)).o=c[i],o.append({},!0)),a&&o._POOL_||(l=!1)),l||(o.HA=n,o.K=s.K+"-shape-"+n,o.OC=!0,c[i]["map-item"]&&(o.OC=!1),o.parse()),null!==ZC._n_(e=c[i].hook)&&(o.E.hook=e),c[i]["3d"]){if(c[i]["map-item"]){for(v=[],b=0,m=o.D.length;b<m;b++)null!==o.D[b]?(r=new ZC.CE(s,o.D[b][0]-ZC.AN.E1,o.D[b][1]-ZC.AN.E2,ZC._i_(o.D[b][2]||c[i].z||"0")),v.push(r.EC)):v.push(null);o.D=v,s.FJ.push(o),s.FB.push({type:"shape",index:g,zindex:o.JW,z3d:r.AAL}),s.XF[n]={shape:o.DJ,idx:g}}else if("poly"===c[i].type){var B=ZC.DM.DA(o,s,c[i].points,!1);s.CN.add(B),s.FJ.push(null)}else{if(o.D.length>0){for(v=[],b=0,m=o.D.length;b<m;b++)r=new ZC.CE(s,o.D[b][0]-ZC.AN.E1,o.D[b][1]-ZC.AN.E2,ZC._i_(o.D[b][2]||c[i].z||"0")),v.push(r.EC);o.D=v}else r=new ZC.CE(s,o.iX-ZC.AN.E1,o.iY-ZC.AN.E2,ZC._i_(c[i].z||"0")),o.iX=ZC._i_(r.EC[0]),o.iY=ZC._i_(r.EC[1]);s.FJ.push(o),s.FB.push({type:"shape",index:g,zindex:o.JW,z3d:r.AAL})}o.E["3dtx"]=!0,o.E["3d"]=!0}else s.FJ.push(o),o instanceof ZC.P9?(s.FB.push({type:"shape",index:g,zindex:o.BG.JW}),s.XF[n]={shape:o.BG.DJ,idx:g}):(s.FB.push({type:"shape",index:g,zindex:o.JW}),s.XF[n]={shape:o.DJ,idx:g});g++}if(null!==ZC._n_(_=s.o.images))for(i=0,t=_.length;i<t;i++){var E=_[i].src;if(ZC.cache.data[E]){var D=new ZC.HU(s);D.append({"background-repeat":"no-repeat","background-image":E,width:ZC.cache.data[E].width,height:ZC.cache.data[E].height}),D.append(_[i]),n=_[i].id||i,D.HA=n,D.K=s.K+"-image-"+n,D.L=i,D.parse(),s.L6.push(D),s.FB.push({type:"image",index:i,zindex:D.JW})}}s.E["objects.updates"]=null,s.FB=s.FB.sort(function(e,i){return null!==ZC._n_(e.z3d)&&null!==ZC._n_(i.z3d)?e.z3d-i.z3d>0?1:-1:0}),s.FB=s.FB.sort(function(e,i){return e.zindex-i.zindex==0?e.index-i.index:e.zindex-i.zindex})},ZC.JM.prototype.A0P=function(e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var t,n=this,a=[n.K+"-objects-bottom-sh-c",n.K+"-objects-bottom-c",n.K+"-objects-top-sh-c",n.K+"-objects-top-c",n.K+"-objects-front-c",n.K+"-objects-print-c"];ZC.SKIPMAPS||a.push(n.K+"-objects-maps-sh-c",n.K+"-objects-maps-c");for(var l=0;l<a.length;l++)(t=ZC.AM(a[l]))&&ZC.Q.IW(t,n.G.AC,n.iX,n.iY,n.I,n.F,n.K);"canvas"===n.A.AC&&!zingchart.CANVASTEXT&&ZC.objmove||(ZC.A4("."+n.K+"-label").remove(),ZC.A4("."+n.K+"-shape-label").remove(),ZC.A4("."+n.K+"-arrow-label").remove()),e||(ZC.A4("."+n.K+"-label-area").each(function(){if(-1===ZC.AV([n.K+"-title-area",n.K+"-subtitle-area",n.K+"-source-area"],this.id)){var e=new RegExp("scale_(x|y|k|v)((_[0-9]+)*)-(item_|marker_)([0-9]+)").exec(this.id);!i&&e&&e.length||ZC.Q.EW(this.id)}}),ZC.A4("."+n.K+"-shape-area").each(function(){(!ZC.SKIPMAPS||ZC.SKIPMAPS&&"1"!==this.getAttribute("data-map"))&&ZC.Q.EW(this.id)}),ZC.A4("."+n.K+"-arrow-area").remove()),"svg"===n.A.AC&&ZC.A4("#"+n.A.K+"-svg").children().each(function(){var e=n.K+"-label-";"clippath"===this.tagName.toLowerCase()&&this.id.substring(0,e.length)===e&&ZC.Q.EW(this.id)})},ZC.JM.prototype.AC8=function(){var e=this;(e.G.O1["objects-top"]||e.G.O1["objects-bottom"])&&(ZC.A4("."+e.K+"-label-area").die(ZC.mobile?"touchstart":"mousedown mouseover",e.A07).die(ZC.mobile?"touchend":"mouseup mouseout",e.A0U).die(ZC.mobile?"touchmove":"mousemove",e.A08),ZC.mobile||ZC.A4("."+e.K+"-label-area").die("click",e.UO).die("dblclick",e.UO),ZC.A4("."+e.K+"-shape-area").die(ZC.mobile?"touchstart":"mousedown mouseover",e.A09).die(ZC.mobile?"touchend":"mouseup mouseout",e.A0V).die(ZC.mobile?"touchmove":"mousemove",e.A0A),ZC.mobile||ZC.A4("."+e.K+"-shape-area").die("click",e.UP).die("dblclick",e.UP))},ZC.JM.prototype.P3=function(){var e,i,t,n,a=this;if(a.YJ=!1,null!==ZC._n_(t=a.o.labels))for(e=0,i=t.length;e<i;e++){var l=""+(t[e].text||"");if(-1!==l.indexOf("%node-")||-1!==l.indexOf("%plot-")||-1!==l.indexOf("%npv")||-1!==l.indexOf("%node-percent-value")||ZC._b_(t[e].dynamic)){a.YJ=!0;break}}if(null!==ZC._n_(n=a.o.shapes))for(e=0,i=n.length;e<i;e++)if(ZC._b_(n[e].dynamic)){a.YJ=!0;break}},ZC.JM.prototype.R5=function(e){var i=this;i.A0P(e),i.Q7(),i.KM(e),ZC.SKIPMAPS=!1},ZC.JM.prototype.KM=function(e){void 0===e&&(e=!1);var i,t,n,a=this,l=[],o=[];function r(e){var i=a.Y6[e];if(i.AP&&(i.Z=i.C8=a.G.usc()?a.G.mc("top"):ZC.AM(a.K+"-objects-"+(i.JW<0?"bottom":"top")+"-c"),i.paint(),i.AP&&ZC.AM(a.A.K+"-map"))){var t=i.BG.A5F(),n=ZC.Q.FO(t[0],i.BG.E9,i.BG.IE)+'class="'+a.K+'-arrow-area zc-arrow-area" id="'+i.BG.K+'-area" coords="'+t[1]+'" />';"top"===i.o.placement?o.push(n):l.push(n)}}function s(e){if(a.FJ[e]){var t=a.FJ[e],n=t instanceof ZC.P9?t.BG:t;if((!ZC.SKIPMAPS||!n.o["map-item"])&&n.AP){if(null!==ZC._n_(i=t.E.hook)){var r=a.V7(i);-1!==r[0]&&(n.iX=ZC._i_(r[0])),-1!==r[1]&&(n.iY=ZC._i_(r[1]))}if(!t.E["3d"]||t.E["3dtx"]){t.Z=a.G.usc()?a.G.mc("top"):ZC.AM(a.K+"-objects-"+(n.JW<0?"bottom":"top")+"-c"),t.C8=a.G.usc()?a.G.mc("top"):ZC.AM(a.K+"-objects-"+(n.JW<0?"bottom":"top")+"-sh-c"),n.o["map-item"]&&(t.Z=a.G.usc()?a.G.mc("top"):ZC.AM(a.K+"-objects-maps-c"),t.C8=a.G.usc()?a.G.mc("top"):ZC.AM(a.K+"-objects-maps-sh-c"));var s="";null!==ZC._n_(i=n.o.limit)&&("x"===i?s="x":"y"===i?s="y":"xy"===i&&(s="xy")),(""===s||"x"===s&&ZC.DS(n.iX-n.BK,a.N.iX-2,a.N.iX+a.N.I+2)||"y"===s&&ZC.DS(n.iY-n.BJ,a.N.iY-2,a.N.iY+a.N.F+2)||"xy"===s&&ZC.DS(n.iX+n.BK,a.N.iX-2,a.N.iX+a.N.I-2)&&ZC.DS(n.iY+n.BJ,a.N.iY-2,a.N.iY+a.N.F+2))&&(t.W1=!1,t.E["print-canvas"]=a.K+"-"+(n.o["map-item"]?"maps":"objects")+"-print-c",t.paint())}if(!t.KK&&!a.Q9&&"normal"===zingchart.OBJECTMODE){var A=n.A5F();if(ZC.AM(a.A.K+"-map"))for(var C=1,c=A.length;C<c;C++)if(""!==A[C]){var u=n.o["map-item"]&&!n.o["map-skip-z-sort"]?' data-map="1"':"",p=t.M?t.M.AK:"";n.o.tooltip&&n.o.tooltip.text&&(p=n.o.tooltip.text);var Z=ZC.Q.FO(A[0],n.E9,n.IE)+'class="'+a.K+'-shape-area zc-shape-area" role="img" tabindex="0" aria-label="'+p.replace(/"/g,"'")+'" id="'+n.K+"-area"+(C>1?"--"+C:"")+'" coords="'+A[C]+'" data-z-sort="'+n.A76+'"'+u+" />";if("top"===t.o.placement?o.push(Z):l.push(Z),t.M){var h=[ZC._i_(t.M.iX+t.M.BK),ZC._i_(t.M.iY+t.M.BJ),ZC._i_(t.M.iX+t.M.BK+t.M.I),ZC._i_(t.M.iY+t.M.BJ+t.M.F)].join(",");Z=ZC.Q.FO("rect",n.E9,n.IE)+'class="'+a.K+'-shape-area zc-shape-area" role="img" tabindex="0" aria-label="'+p.replace(/"/g,"'")+'" id="'+n.K+"-area"+(C>1?"--"+C:"")+'" coords="'+h+'" data-z-sort="'+n.A76+'"'+u+" />","top"===t.o.placement?o.push(Z):l.push(Z)}}}}}}function A(e){var i=a.L6[e];if(i.AP)if(i.Z=i.C8=a.G.usc()?a.G.mc("top"):ZC.AM(a.K+"-objects-"+(i.JW<0?"bottom":"top")+"-c"),null!==ZC._n_(i.o.repeat)&&ZC._b_(i.o.repeat)){var t=ZC._i_(ZC._c_(i.o.items,0)),n=null;if(i.o.inactive&&((n=new ZC.HU(i.A)).copy(i),n.append(i.o.inactive),n.parse(),n.Z=n.C8=i.Z),t>0||n){var l=ZC._i_(ZC._c_(i.o.rows,-1)),o=ZC._i_(ZC._c_(i.o.cols,-1)),r=ZC._i_(ZC._c_(i.o["space-x"],0)),s=ZC._i_(ZC._c_(i.o["space-y"],0)),A=ZC._i_(ZC._c_(i.o["offset-row"],0)),C=ZC._i_(ZC._c_(i.o["offset-col"],0));-1!==l&&-1===o?o=Math.ceil(t/l):-1===l&&-1!==o?l=Math.ceil(t/o):-1===l&&-1===o&&(o=Math.ceil(Math.sqrt(t)),l=Math.ceil(t/o));for(var c=i.iX,u=i.iY,p=i.K,Z=0;Z<l;Z++)for(var h=0;h<o;h++)i.iX=c+h*r+Z*A,i.iY=u+Z*s+h*C,i.K=p+(Z*o+h),Z*o+h<t?i.paint():n&&(n.iX=i.iX,n.iY=i.iY,n.K=i.K,n.paint())}else i.paint()}else i.paint()}function C(e){var t=a.BY[e];if(t.AP){if(t.E.lbltype="label",null!==ZC._n_(i=t.E.hook)){var n=a.V7(i);if(-1===n[0]&&-1===n[1])return;if(-1!==n[0]&&(t.iX=n[0]),-1!==n[1]&&(t.iY=n[1]),null===ZC._n_(n[2])||t.o.anchor||null!==ZC._n_(n[2].center)&&n[2].center&&(t.iX-=t.I/2,t.iY-=t.F/2),t.o.anchor&&t.setAnchor(),t.o["3d"]){var r=0;n[2]&&n[2].z?r=n[2].z:t.o.z&&(r=ZC._i_(t.o.z));var s=new ZC.CE(a,t.iX+t.I/2-ZC.AN.E1,t.iY+t.F/2-ZC.AN.E2,r);t.iX=s.EC[0]-t.I/2,t.iY=s.EC[1]-t.F/2}}t.iX=ZC._i_(t.iX),t.iY=ZC._i_(t.iY),t.IP=ZC.AM(a.A.K+"-text"),t.Z=a.G.usc()?a.G.mc("top"):ZC.AM(a.K+"-objects-"+(t.JW<0?"bottom":"top")+"-c"),t.C8=a.G.usc()?a.G.mc("top"):ZC.AM(a.K+"-objects-"+(t.JW<0?"bottom":"top")+"-sh-c");var A="";if(null!==ZC._n_(i=t.o.limit)&&("x"===i?A="x":"y"===i?A="y":"xy"===i&&(A="xy")),(""===A||"x"===A&&ZC.DS(t.iX-t.BK,a.N.iX-t.I/2-2,a.N.iX+a.N.I-t.I/2+2)||"y"===A&&ZC.DS(t.iY-t.BJ,a.N.iY-t.F/2-2,a.N.iY+a.N.F-t.F/2+2)||"xy"===A&&ZC.DS(t.iX+t.BK,a.N.iX-t.I/2-2,a.N.iX+a.N.I-t.I/2+2)&&ZC.DS(t.iY+t.BJ,a.N.iY-t.F/2-2,a.N.iY+a.N.F-t.F/2+2))&&(t.W1=!1,t.paint(),t.EP(ZC.AM(a.K+"-objects-print-c")),!t.KK&&!a.Q9&&"normal"===zingchart.OBJECTMODE&&ZC.AM(a.A.K+"-map"))){var C=ZC.AO.OB(a.G.K,a.K,t);"top"===t.o.placement?o.push(C):l.push(C)}}}if(a.G.clearLabelBoxes("label"),a.FB)for(t=0,n=a.FB.length;t<n;t++){var c=a.FB[t].index;switch(a.FB[t].type){case"arrow":r(c);break;case"shape":s(c);break;case"image":A(c);break;case"label":C(c)}}for(t=0;t<a.AY.A3.length;t++)a.AY.A3[t].RU=null;if(!e&&"normal"===zingchart.OBJECTMODE&&(o.length>0||l.length>0)&&ZC.AM(a.A.K+"-map")){if(a.A4Y){var u=function(e,i){return-1!==e.indexOf("data-map")&&-1!==i.indexOf("data-map")?ZC.AO.NB(i)-ZC.AO.NB(e):ZC.AO.NB(e)-ZC.AO.NB(i)};o.sort(u),l.sort(u)}zingchart.DEV.MAPSONBOTTOM?window.setTimeout(function(){ZC.AO._rebuild_map_(a.A.K,o.join("")+ZC.AM(a.A.K+"-map").innerHTML+l.join(""))},33):ZC.AO._rebuild_map_(a.A.K,o.join("")+ZC.AM(a.A.K+"-map").innerHTML+l.join(""))}a.A.E["fire-load"]||ZC.AO.C0("objectsready",a.A,a.H2())},ZC.JM.prototype.SO=function(e,i,t,n){var a,l,o,r,s=this;switch(t=t||"hover",e){case"shape":var A=s.FJ[i],C=A instanceof ZC.P9?A.BG:A;if(null!==ZC._n_(C.o[t+"-state"])){if(!n&&C.o.group)for(o=0,r=s.FJ.length;o<r;o++)o!==i&&(s.FJ[o].o.group===C.o.group||s.FJ[o].BG&&s.FJ[o].BG.o.group===C.o.group)&&s.SO(e,o,t,!0);if((a=new ZC.DT(s)).append(C.o),a.append(C.o[t+"-state"]),l=C.o.id||i,a.HA=l+"-"+t,a.K=s.K+"-shape-"+l+"-"+t,a.parse(),A.E["3d"]&&(a.D=C.D,a.iX=A.iX,a.iY=A.iY),a.AP)if(a.Z=a.C8=ZC.AM(s.K+"-objects-"+t+"-c"),a.o["map-item"]&&(a.Z=a.C8=ZC.AM(s.K+"-objects-maps-"+t+"-c")),a.o["map-item"]&&zingchart.maps.LITE&&"canvas"!==s.A.AC){if("svg"===s.A.AC){var c=ZC.A4("#"+s.K+"-shape-"+a.HA+"-gshape-path");s.E["map-shape-info"]={fill:c.attr("fill"),stroke:c.attr("stroke"),"stroke-width":c.attr("stroke-width")},"poly"===a.DJ?(c.attr("fill",a.A0),c.attr("stroke-width",a.AU),c.attr("stroke",a.BX)):"line"===a.DJ&&(c.attr("stroke-width",a.B1),c.attr("stroke",a.B9))}else if("vml"===s.A.AC){var u=ZC.AM(s.K+"-shape-"+a.HA+"-gshape-path"),p=ZC.A4(u.childNodes[1]),Z=ZC.A4(u.childNodes[2]);s.E["map-shape-info"]={fill:""+Z.attr("color"),stroke:""+p.attr("color"),"stroke-width":""+p.attr("weight")},"poly"===a.DJ?(Z.attr("color",a.A0),p.attr("weight",a.AU),p.attr("color",a.BX)):"line"===a.DJ&&(p.attr("weight",a.B1),p.attr("color",a.B9))}}else a.paint(),"canvas"===s.A.AC&&zingchart.CANVASTEXT&&A.M&&(A.M.Z=A.M.C8=ZC.AM(s.K+"-objects-"+t+"-c"),A.M.paint())}break;case"label":var h=s.BY[i];if(h&&null!==ZC._n_(h.o[t+"-state"])){if(!n&&h.o.group)for(o=0,r=s.BY.length;o<r;o++)o!==i&&s.BY[o].o.group===h.o.group&&s.SO(e,o,t,!0);var d=zingchart.pool.getInstance("DN",s,s.K+"-label-"+t);d.append(h.o),d.append(h.o[t+"-state"]),l=h.id||i,d.HA=l+"-"+t,d.K=s.K+"-label-"+l+"-"+t,d.GN=s.K+"-label "+s.K+"-label-"+t+" zc-label zc-label-"+t,d.IP=ZC.AM(s.A.K+"-text"),d.parse(),d.AP&&(d.iX=h.iX,d.iY=h.iY,d.I=h.I,d.F=h.F,d.Z=d.C8=ZC.AM(s.K+"-objects-"+t+"-c"),ZC.AM(s.K+"-label-"+l)&&(ZC.AM(s.K+"-label-"+l).style.display="none"),d.paint())}}},ZC.JM.prototype.S7=function(){var e,i,t,n=this;(n.G.O1["objects-top"]||n.G.O1["objects-bottom"])&&(n.A09=function(e){ZC.mobile&&(n.LN(),ZC.move=!1,n.G.hideCM(),null===n.G.DK||null===ZC._n_(n.G.DK["page-scroll"])||n.G.DK["page-scroll"]||e.preventDefault(),n.A.Z3(e));var i=a(e);if(i){i.tooltip&&n.A7&&n.A.A7&&n.A7.AP&&n.A.A7.onmouseover(e);var t=ZC.mobile?"mousedown":e.xtype||e.type;i.lowlevel||n.SO("shape",i.shapeindex),n.S6(t,i)}},n.A0V=function(e){ZC.mobile&&(n.G.A9C||ZC.move||(zingchart.SJ(e),n.UP(e)),n.A.P1(e)),n.A7&&n.A.A7&&n.A7.AP&&n.A.A7.onmouseout(e),ZC.mobile||n.LN();var i=ZC.mobile?"mouseup":e.xtype||e.type,t=a(e);if(t){if(t.shape&&t.shape.mapItem&&zingchart.maps.LITE&&"canvas"!==n.A.AC)if("svg"===n.A.AC){var l=ZC.A4("#"+n.K+"-shape-"+t.shape.id+"-gshape-path");"poly"===t.shape.type&&l.attr("fill",n.E["map-shape-info"].fill),l.attr("stroke",n.E["map-shape-info"].stroke),l.attr("stroke-width",n.E["map-shape-info"]["stroke-width"])}else if("vml"===n.A.AC){var o=ZC.AM(n.K+"-shape-"+t.shape.id+"-gshape-path"),r=o.childNodes[1],s=o.childNodes[2],A=n.E["map-shape-info"];"poly"===t.shape.type&&ZC.Q.G6(s,{color:A.fill}),ZC.Q.G6(r,{weight:A["stroke-width"],color:A.stroke})}n.S6(i,t)}},n.A0A=function(e){var i=a(e);i&&(i.tooltip&&n.A7&&n.A.A7&&n.A7.AP&&n.A.A7.onmousemove(e),n.S6("mousemove",i))},n.UP=function(e){var i=a(e);if(i)if("dblclick"!==e.type){e.ctrlKey||n.LN("click"),n.TH=n.TH||{},n.TH["s_"+i.shapeid]?(n.TH["s_"+i.shapeid]=null,n.LN("click")):(e.ctrlKey||(n.TH={}),n.TH["s_"+i.shapeid]=1,n.SO("shape",i.shapeindex,"click")),n.S6("click",i);var t=n.FJ[i.shapeindex].BG||n.FJ[i.shapeindex];if(ZC.mobile&&(n.E["click-ts"]&&(new Date).getTime()-n.E["click-ts"]<500&&n.S6("dblclick",i),n.E["click-ts"]=(new Date).getTime()),t&&t.E9&&"NULL"!==t.E9)if(t.E9 instanceof Array)for(var l=0;l<t.E9.length;l++)null!==ZC._n_(t.FD[l])&&n.V8(e,t.E9[l],t.FD[l]);else n.V8(e,t.E9,t.FD)}else n.S6("dblclick",i)},ZC.A4("."+n.K+"-shape-area").live(ZC.mobile?"touchstart":"mousedown mouseover",n.A09).live(ZC.mobile?"touchend":"mouseup mouseout",n.A0V).live(ZC.mobile?"touchmove":"mousemove",n.A0A),ZC.mobile||ZC.A4("."+n.K+"-shape-area").live("click",n.UP).live("dblclick",n.UP),n.A07=function(e){ZC.mobile&&(n.LN(),ZC.move=!1,n.G.hideCM(),null===n.G.DK||null===ZC._n_(n.G.DK["page-scroll"])||n.G.DK["page-scroll"]||e.preventDefault(),n.A.Z3(e));var i=l(e);if(i&&(i.tooltip&&n.A7&&n.A.A7&&n.A7.AP&&n.A.A7.onmouseover(e),null!==i&&"label"===i.type)){var t=ZC.mobile?"mousedown":e.xtype||e.type;i["data-active"]||n.SO("label",i.labelindex),n.S5(t,i)}},n.A0U=function(e){ZC.mobile&&(n.G.A9C||ZC.move||(zingchart.SJ(e),n.UO(e)),n.A.P1(e)),n.A7&&n.A.A7&&n.A7.AP&&n.A.A7.onmouseout(e),ZC.mobile||n.LN();var i=l(e);if(i&&null!==i){var t=ZC.mobile?"mouseup":e.xtype||e.type;ZC.AM(n.K+"-label-"+i.label.id)&&(ZC.AM(n.K+"-label-"+i.label.id).style.display="block"),n.S5(t,i)}},n.A08=function(e){var i=l(e);i&&(i.tooltip&&n.A7&&n.A.A7&&n.A7.AP&&n.A.A7.onmousemove(e),n.S5("mousemove",i))},n.UO=function(e){var i=l(e);if(i)if("dblclick"!==e.type){e.ctrlKey||n.LN("click"),n.TH=n.TH||{},n.TH["l_"+i.labelid]?(n.TH["l_"+i.labelid]=null,n.LN("click")):(e.ctrlKey||(n.TH={}),n.TH["l_"+i.labelid]=1,n.SO("label",i.labelindex,"click")),n.S5("click",i),ZC.mobile&&(n.E["click-ts"]&&(new Date).getTime()-n.E["click-ts"]<500&&n.S5("dblclick",i),n.E["click-ts"]=(new Date).getTime());var t=n.BY[i.labelindex];if(!t)switch(i.type){case"graph-title":t={E9:n.IM.E9,FD:n.IM.FD};break;case"graph-subtitle":t={E9:n.JP.E9,FD:n.JP.FD};break;case"graph-source":t={E9:n.MV.E9,FD:n.MV.FD}}if(t&&t.E9&&"NULL"!==t.E9)if(t.E9 instanceof Array)for(var a=0;a<t.E9.length;a++)null!==ZC._n_(t.FD[a])&&(t.E9[a]=t.E9[a].replace("%id",n.A.K),t.E9[a]=t.E9[a].replace("%graphid",n.K.replace(n.A.K+"-graph-","")),n.V8(e,t.E9[a],t.FD[a]));else t.E9=t.E9.replace("%id",n.A.K),t.E9=t.E9.replace("%graphid",n.K.replace(n.A.K+"-graph-","")),n.V8(e,t.E9,t.FD)}else n.S5("dblclick",i)},ZC.A4("."+n.K+"-label-area").live(ZC.mobile?"touchstart":"mousedown mouseover",n.A07).live(ZC.mobile?"touchend":"mouseup mouseout",n.A0U).live(ZC.mobile?"touchmove":"mousemove",n.A08),ZC.mobile||ZC.A4("."+n.K+"-label-area").live("click",n.UO).live("dblclick",n.UO));function a(e){for(var i=(e.targetid||e.target.id).replace(/\-\-\d+/g,"").replace(n.K+"-shape-","").replace("-gshape-area","").replace("-area",""),t=-1,a=null,l=0,o=n.FJ.length;l<o;l++)if(n.FJ[l]&&""+n.FJ[l].HA==""+i){t=l,a=n.FJ[l]instanceof ZC.P9?n.FJ[l].BG:n.FJ[l];break}if(!a&&e.target.getAttribute("data-lowlevel"))return{shapeid:e.target.id,lowlevel:!0,ev:e};if(-1===t)return null;var r={shapeid:i,shapeindex:t,tooltip:a.o.tooltip?1:0,shape:{id:i,index:t,cls:a.DG,x:a.iX,y:a.iY,type:a.DJ,mapItem:a.o["map-item"],points:a.D,width:a.I,height:a.F,size:a.AI,size2:a.JH,angle:a.AB,zIndex:a.JW},ev:e};for(var s in a.o)a.o.hasOwnProperty(s)&&"data-"===s.substring(0,5)&&(r[s]=a.o[s]);return r}function l(a){var l,o=a.targetid||a.target.id;if(o===n.K+"-title-area"||o===n.K+"-subtitle-area"||o===n.K+"-source-area"){var r=null,s=-1;switch(l=o.replace(n.K+"-","").replace("-area","")){case"title":r=n.IM,s=-1;break;case"subtitle":r=n.JP,s=-2;break;case"source":r=n.MV,s=-3}return{type:"graph-"+l,labelid:r.K,labelindex:s,text:r.AK,label:{id:r.K,index:s,text:r.AK},ev:a}}if(-1===o.indexOf("-scale")||-1===o.indexOf("-item")&&-1===o.indexOf("-marker")){if(-1!==o.indexOf("-value-box-")){e=o.replace(n.K+"-plotset-plot-","").replace("-value-box-area",""),i=e.split("-node-");var A=n.AY.A3[ZC._i_(i[0])].FQ(ZC._i_(i[1]));return A?{type:"value-box",labelid:"vb_"+i.join("_"),plotindex:ZC._i_(i[0]),nodeindex:ZC._i_(i[1]),text:A.AD,label:{id:"vb_"+i.join("_"),text:A.AD},ev:a}:null}e=o.replace(n.K+"-label-","").replace("-area","");for(var C=-1,c=null,u=0,p=n.BY.length;u<p;u++)if(""+n.BY[u].HA==""+e){C=u,c=n.BY[u];break}if(t=-1===C?"":n.BY[C].AK,-1===C)return null;var Z={type:"label",labelid:e,labelindex:C,text:t,tooltip:c.o.tooltip?1:0,label:{id:e,index:C,cls:c.DG,x:c.iX+c.BK,y:c.iY+c.BJ,width:c.I,height:c.F,text:t},ev:a};for(var h in c.o)c.o.hasOwnProperty(h)&&"data-"===h.substring(0,5)&&(Z[h]=c.o[h]);return Z}e=o.replace(n.K+"-","").replace("-area","");var d=(i=e.split("-"))[1].split("_"),f=0;2===d.length?f=ZC._i_(d[1]):3===d.length&&(f=ZC._i_(d[2]));var _,g=i[0].replace(/_/g,"-"),v=n.BM(g);return-1!==o.indexOf("-item")?(l="scale-item",_="si_"+i[1].replace("item_",""),t=v.BY[f]||v.V[f],"si_title"===_&&(t=v.M.AK)):(l="scale-marker",_="sm_"+i[1].replace("marker_",""),t=v.E["marker_text_"+f]||""),{type:l,labelid:_,labelindex:f,scale:g,text:t,tooltip:v.o.tooltip||v.o.item&&v.o.item.tooltip?1:0,label:{id:_,index:f,text:t},ev:a}}},ZC.JM.prototype.S5=function(e,i){ZC._cp_(this.H2(),i),i.ev=ZC.A4.C1(i.ev),ZC.AO.C0("label_"+e,this.A,i)},ZC.JM.prototype.S6=function(e,i){ZC._cp_(this.H2(),i),i.ev=ZC.A4.C1(i.ev),ZC.AO.C0("shape_"+e,this.A,i)},ZC.JM.prototype.V7=function(e){var i,t,n=this;if("string"==typeof e){var a={},l=e.split(":");if(2===l.length){a.type=l[0];for(var o=0,r=(l=l[1].split(/\s|,|;/)).length;o<r;o++){var s=l[o].split("=");a[s[0]]=s[1]}}e=a}var A=[-1,-1];switch(n.E.hooks=!0,e.type){case"scale":var C,c,u,p="",Z=-1,h=null;if(null!==ZC._n_(i=e.name)&&(p=i),null!==ZC._n_(i=e.index)&&(Z=ZC._i_(i)),null!==ZC._n_(i=e.value)&&(h=ZC._f_(i)),t=null,""===p&&(p="scale-x"),t=n.BM(p))switch(t.II&&-1!==Z?u=t.II(Z):t.AR&&(null!==ZC._n_(h)?u=t.AR(h):-1!==Z&&(u=t.AR(t.V[Z]))),n.AJ.layout){case"radar":case"gauge":C=u[0],c=u[1];break;case"xy":"k"===t.AF?(C=u,c=t.iY,"default"===t.BA&&(c+=t.F),null!==ZC._n_(t.E.iY)&&(c=t.E.iY)):"v"===t.AF&&(c=u,C=t.iX,"opposite"===t.BA&&(C+=t.I),null!==ZC._n_(t.E.iX)&&(C=t.E.iX));break;case"yx":"k"===t.AF?(c=u,C=t.iX,"opposite"===t.BA&&(C+=t.I),null!==ZC._n_(t.E.iX)&&(C=t.E.iX)):"v"===t.AF&&(C=u,c=t.iY,"default"===t.BA&&(c+=t.F),null!==ZC._n_(t.E.iY)&&(c=t.E.iY))}A=[C,c,{center:!0}];break;case"node":var d=-1,f=null,_=null,g=null,v=null;null!==ZC._n_(i=e.plot)&&(g=i),null!==ZC._n_(i=e.plotindex)&&(g=i),null!==ZC._n_(i=e.plotid)&&(v=i);var b=n.I7(g,v);null!==ZC._n_(i=e.index)&&(d=ZC._i_(i)),null!==ZC._n_(i=e.value)&&(f=i),null!==ZC._n_(i=e.keyvalue)&&(_=i);var m=null;if(b){if(-1!==d&&b.R[d])m=b.FQ(d,3);else if(null!==ZC._n_(f)||null!==ZC._n_(_)){var B,E;if(t=b.C.BM(b.BO[0]),null!==_&&null===f&&b.R.length>4096&&t.F7&&"date"===t.F7.o.type&&null!==(B=ZC._nfind_(_,b,0,b.R.length-1))&&(m=b.FQ(B,3)),!m)for(B=0,E=b.R.length;B<E;B++)b.R[B]&&(null!==f&&b.R[B].AD==f&&(m=b.FQ(B,3)),null!==_&&null!==ZC._n_(b.R[B].BV)&&b.R[B].BV==_&&(m=b.FQ(B,3)))}m&&(m.setup(),A=m.V7(e),!m.J1&&ZC.DS(A[0],n.N.iX,n.N.iX+n.N.I)&&ZC.DS(A[1],n.N.iY,n.N.iY+n.N.F)&&(m.J1=!0),m.J1&&m.AP&&m.A.AP&&m.C.E["plot"+m.A.L+".visible"]||(A=[-1,-1])),b.E["z-mid"]&&(A[2].z=b.E["z-mid"])}}return null!==ZC._n_(e.x)&&(A[0]=ZC._i_(e.x)),null!==ZC._n_(e.y)&&(A[1]=ZC._i_(e.y)),null!==ZC._n_(i=e["offset-x"])&&(A[0]+=ZC._i_(i)),null!==ZC._n_(i=e["offset-y"])&&(A[1]+=ZC._i_(i)),A},zingchart.AB3=function(e,i,t){document.getElementById("zc-fullscreen")&&(e="zc-fullscreen"),"string"==typeof(t=t||{})&&(t=JSON.parse(t));var n,a,l,o,r,s,A,C,c,u,p,Z,h,d,f=!(null!==ZC._n_(t.update)&&!ZC._b_(t.update)),_=!!t.dynamic&&ZC._b_(t.dynamic),g=zingchart.getLoader(e);if(g)switch(i){case"addobject":if((n=g.CB(t.graphid))&&t.data){if(c=(C=t.data instanceof Array)?[]:{},ZC._cp_(t.data,c),a=t.type||"label",C)for(r=0,s=c.length;r<s;r++)a=t.type||c[r].objtype||"label",n.o[a+"s"]||(n.o[a+"s"]=[]),_&&(c[r]["map-item"]=!1),n.o[a+"s"].push(c[r]);else n.o[a+"s"]||(n.o[a+"s"]=[]),_&&(c["map-item"]=!1),n.o[a+"s"].push(c);f&&(n.P3(),n.R5(_))}t.callback&&"function"==typeof t.callback&&t.callback(t);break;case"removeobject":if(n=g.CB(t.graphid),t["class"]&&(t.cls=t["class"]),n&&(t.id||t.cls||t.group)){a=t.type||"label",A=n.o[a+"s"]||[],l=t.id?"string"==typeof t.id?[t.id]:t.id:[],o=t.cls?"string"==typeof t.cls?[t.cls]:t.cls:[],u=!1;var v=[];for(r=A.length-1;r>=0;r--)(null!==ZC._n_(A[r].id)&&-1!==ZC.AV(l,A[r].id)||null!==ZC._n_(A[r].cls)&&-1!==ZC.AV(o,A[r].cls)||null!==ZC._n_(A[r]["class"])&&-1!==ZC.AV(o,A[r]["class"])||t.group&&A[r].group===t.group)&&(null!==ZC._n_(A[r].id)&&v.push(A[r].id),A.splice(r,1),u=!0);for(r=0;r<v.length;r++)ZC.Q.EW([n.K+"-label-"+v[r]+"-gradient",n.K+"-label-"+v[r]+"-top-gradient",n.K+"-shape-"+v[r]+"-gradient",n.K+"-shape-"+v[r]+"-top-gradient",n.K+"-shape-"+v[r]+"-gshape-gradient",n.K+"-shape-"+v[r]+"-gshape-top-gradient"]);u&&f&&(n.P3(),n.R5(_))}t.callback&&"function"==typeof t.callback&&t.callback(t);break;case"updateobject":if(t["class"]&&(t.cls=t["class"]),(n=g.CB(t.graphid))&&t.data){n.E["objects.updates"]=[],a=t.type||"label",A=n.o[a+"s"]||[],d="label"===a?n.BY:n.FJ,c=(C=t.data instanceof Array)?[]:{},ZC._cp_(t.data,c),u=!1;var b=!0,m=function(e,i){var t,l,o,r=n.XF[e.id||""],s=!1;if(r&&("label"===r.shape?(o=n.BY[r.idx],Object.keys&&3===Object.keys(e).length&&null!==ZC._n_(e.x)&&null!==ZC._n_(e.y)&&(o.iX=e.x,o.iY=e.y,s=!0)):((o=n.FJ[r.idx]).BG&&o.BG.o["map-item"]&&(b=!1),"circle"===r.shape?Object.keys&&3===Object.keys(e).length&&null!==ZC._n_(e.x)&&null!==ZC._n_(e.y)&&(o.BG?(o.BG.iX=e.x,o.BG.iY=e.y):(o.iX=e.x,o.iY=e.y),s=!0):"line"===r.shape&&Object.keys&&2===Object.keys(e).length&&null!==ZC._n_(e.points)&&(o.BG?o.BG.D=e.points:o.D=e.points,s=!0))),s||n.E["objects.updates"].push(e.id),ZC._cp_(e,i),null!==ZC._n_(e.animation)){var A=null;if("label"===a){for(t=0,l=n.BY.length;t<l;t++)if(n.BY[t].HA===e.id){A=n.BY[t];break}}else if("shape"===a)for(t=0,l=n.FJ.length;t<l;t++)if(n.FJ[t].HA===e.id){A=n.FJ[t]instanceof ZC.P9?n.FJ[t].BG:n.FJ[t];break}var C=n.LX,c={};if(ZC._cp_(e,c),null!==ZC._n_(c.x)&&(c.x+=n.iX),null!==ZC._n_(c.y)&&(c.y+=n.iY),null!==ZC._n_(c.points))for(t=0,l=c.points.length;t<l;t++)null!==ZC._n_(c.points[t])&&(c.points[t][0]+=n.iX,c.points[t][1]+=n.iY,null!==ZC._n_(c.points[t][2])&&(c.points[t][2]+=n.iX),null!==ZC._n_(c.points[t][3])&&(c.points[t][3]+=n.iY));c.animation=null;var p=new ZC.E8(A,c,ZC._i_(e.animation.speed||"300"),ZC._i_(e.animation.delay||"0"),ZC.E8.RQ[ZC._i_(e.animation.method||"0")],function(){null!==ZC._n_(e.animation.end)&&e.animation.end.call()});n.Q9=!0,window.setTimeout(function(){C.add(p)},33)}u=!0};if(C){var B=!1,E=!1;for(r=0,s=c.length;r<s;r++){if(null!==ZC._n_(c[r].objtype)&&(A=n.o[c[r].objtype+"s"]),A)for(p=0,Z=A.length;p<Z;p++)null!==ZC._n_(c[r].id)&&null!==ZC._n_(A[p].id)&&A[p].id===c[r].id&&m(c[r],A[p]);null!==ZC._n_(c[r].animation)?B=!0:E=!0,E&&B&&(ZC.SKIPMAPS=b,n.Q7())}}else if(t.group)for(p=0,Z=A.length;p<Z;p++)A[p].group===t.group&&(c.id=A[p].id,m(c,A[p]));else if(t.cls)for(p=0,Z=A.length;p<Z;p++)A[p].cls===t.cls&&(c.id=A[p].id,m(c,A[p]));else for(e=c.id||t.id,p=0,Z=A.length;p<Z;p++)null!==ZC._n_(A[p].id)&&null!==ZC._n_(e)&&A[p].id===e&&(c.id=e,m(c,A[p]));ZC.SKIPMAPS=b,!u||!f&&n.Q9||n.Q9||(n.P3(),n.R5(_))}t.callback&&"function"==typeof t.callback&&t.callback(t);break;case"repaintobjects":(n=g.CB(t.graphid))&&(n.P3(),n.R5(_)),t.callback&&"function"==typeof t.callback&&t.callback(t);break;case"getallobjects":if(l=[],n=g.CB(t.graphid))for(a=t.type||"label",r=0,s=(A=n.o[a+"s"]||[]).length;r<s;r++)null!==ZC._n_(A[r].id)&&l.push(A[r].id);return l;case"getobjectsbyclass":if(t["class"]&&(t.cls=t["class"]),l=[],(n=g.CB(t.graphid))&&t.cls){a=t.type||"label",A=n.o[a+"s"]||[];var D=t.cls instanceof Array?t.cls:[t.cls];for(r=0,s=A.length;r<s;r++)-1===ZC.AV(D,A[r].cls)&&-1===ZC.AV(D,A[r]["class"])||null===ZC._n_(A[r].id)||l.push(A[r].id)}return l;case"getlabelinfo":case"getshapeinfo":var K={x:"iX",y:"iY",width:"I",height:"F",color:"C2",lineColor:"B9",lineWidth:"B1",borderColor:"BX",borderWidth:"AU",backgroundColor1:"A0",backgroundColor2:"AE",size:"AI",type:"DJ",text:"AK",fontSize:"DI",callout:"KS",calloutPosition:"EQ",offsetX:"BK",offsetY:"BJ"};if(n=g.CB(t.graphid),a=t.type||"label","getlabelinfo"===i&&"label"!==a||"getshapeinfo"===i&&"shape"!==a)return null;if(e=t.id||"",n&&""!==e){d=[],"label"===a?d=n.BY:"shape"===a&&(d=n.FJ);var F=null;for(r=0,s=d.length;r<s;r++)d[r].HA===e&&(F=d[r]);if(F){var x={};if("shape"===a){if(F.M)for(h in x.label={},K)x.label[h]=F.M[K[h]];F.BG&&(F=F.BG)}for(h in K)x[h]=F[K[h]];return x}}return null;case"setobjectsmode":zingchart.OBJECTMODE="normal",t.mode&&"flat"===t.mode&&(zingchart.OBJECTMODE="flat");break;case"settweenmode":ZC.objmove=!1,t.mode&&"position"===t.mode&&(ZC.objmove=!0)}return null},ZC.JM.prototype.A37=function(){var e,i,t=this,n=0;for(e=0,i=t.BO.length;e<i;e++)"k"===t.BO[e].AF&&t.o[t.BO[e].BD]&&t.o[t.BO[e].BD].values&&(n=ZC.BR(n,t.o[t.BO[e].BD].values.length));for(e=0,i=t.AY.A3.length;e<i;e++)null!==ZC._n_(t.o.series[e])&&t.o.series[e].values&&(n=ZC.BR(n,t.o.series[e].values.length));return n},ZC.JM.prototype.UE=function(){var e,i=this;if(i.HI&&"full"!==i.HI.type)for(var t=i.A37(),n=0,a=i.BO.length;n<a;n++)"k"===i.BO[n].AF&&(i.BO[n].CM?(e=(i.BO[n].F-i.BO[n].A9-i.BO[n].BU)/ZC._i_(i.HI["max-ticks"]),i.BO[n].OQ=ZC.BR(0,i.BO[n].F-t*e)):(e=(i.BO[n].I-i.BO[n].A9-i.BO[n].BU)/ZC._i_(i.HI["max-ticks"]),i.BO[n].OQ=ZC.BR(0,i.BO[n].I-t*e)),ZC._b_(i.HI["adjust-scale"])&&(i.BO[n].OQ=0),i.BO[n].A9=i.BO[n].A41+i.BO[n].OQ,i.A.E[i.K+"-"+i.BO[n].BD+"-feed-offset-start"]=i.BO[n].A9,i.BO[n].W=ZC.BR(0,i.BO[n].A1-i.HI["max-ticks"]+1),i.BO[n].J6())},ZC.JM.prototype.AC1=function(){var s=this,H,MR,ws;if(s.E["from-api"]&&(window.clearTimeout(ZC.REFRESH_TICK[s.K]),delete s.E["from-api"]),s.HI){var OU=ZC._i_(s.HI.interval);if(OU=OU>=50?OU:1e3*OU,"full"===s.HI.type)"http"===s.HI.transport?ZC.REFRESH_TICK[s.K]=window.setTimeout(function(){s.A.N9(s),ZC.ZS(function(){s.A.load(s.K,s.A9F||s.HI.url)})},OU):"websockets"===s.HI.transport&&ZC.websockets&&(s.G.SG[s.K]?"pull"===s.HI.method&&(ZC.REFRESH_TICK[s.K]=window.setTimeout(function(){s.G.SG[s.K].send("zingchart.getdata")},OU)):(ws=new WebSocket(s.HI.url,"zingchart"),ws.onopen=function(){ws.send("zingchart."+s.HI.type),ws.send("zingchart."+s.HI.method),ws.send("zingchart.getdata")},ws.onmessage=function(e){"ready"===s.M7&&(s.A.N9(s),s.M7="full",ZC.ZS(function(){zingchart.exec(s.A.K,"setdata",{graphid:s.K,data:e.data,softclear:!0})}))},s.G.SG[s.K]=ws));else if("feed"===s.HI.type&&null!==ZC._n_(s.HI.url)){if(null!==ZC._n_(s.HI.curtain)){var OJ=s.BW("k");if(OJ.length>0&&(ZC.Q.EW(s.K+"-curtain-t"),OJ[0].OQ>0)){var M0=new ZC.DN(s);s.A.B6.load(M0.o,"("+s.AF+").refresh.curtain"),M0.append(s.HI.curtain),M0.parse(),M0.AP&&(OJ[0].CM&&M0.F<=OJ[0].OQ||!OJ[0].CM&&M0.I<=OJ[0].OQ)&&(M0.K=s.K+"-curtain-t",M0.IP=ZC.AM(s.A.K+"-text-top"),OJ[0].CM?(M0.F>OJ[0].OQ&&(M0.AK="",M0.parse()),M0.iX=s.N.iX,M0.iY=OJ[0].AX?s.N.iY:s.N.iY+s.N.F-OJ[0].OQ,M0.I=s.N.I,M0.F=OJ[0].OQ):(M0.I>OJ[0].OQ&&(M0.AK="",M0.parse()),M0.iX=OJ[0].AX?s.N.iX+s.N.I-OJ[0].OQ:s.N.iX,M0.iY=s.N.iY,M0.I=OJ[0].OQ,M0.F=s.N.F),M0.Z=M0.C8=ZC.AM(s.K+"-scales-ml-0-c"),M0.paint())}}var A13=s.HI.transport,A43=ZC._i_(s.HI["reset-timeout"]),A54=ZC._i_(s.HI["stop-timeout"]),A9N=ZC._b_(s.HI.storage),A0I=!0;null!==ZC._n_(s.HI["preserve-data"])&&(A0I=ZC._b_(s.HI["preserve-data"]));var A5N=function(KJ){for(var TX=eval("("+KJ+")"),i,A6,A8P=TX instanceof Array?TX:[TX],r=0,rLen=A8P.length;r<rLen;r++){var DD=A8P[r];for(i=0,A6=s.BO.length;i<A6;i++)if("k"===s.BO[i].AF){var BD=s.BO[i].BD;null!==ZC._n_(DD[BD])&&null!==ZC._n_(s.o[BD])&&(null===ZC._n_(s.o[BD].values)&&(s.G.o.graphset[s.L][BD].values=[],s.o[BD].values=[]),s.o[BD].values.push(DD[BD]),!A0I&&s.o[BD].values.length>ZC._i_(s.HI["max-ticks"])&&s.o[BD].values.splice(0,1),s.G.o.graphset[s.L][BD].values.push(DD[BD]),(s.o[BD].values.length>A43||1===s.MH[1])&&(s.G.o.graphset[s.L][BD].values=[],s.o[BD].values=[],s.G.E["graph"+s.L+".zoom"]&&(s.G.E["graph"+s.L+".zoom"].xmin=null,s.G.E["graph"+s.L+".zoom"].xmax=null),s.HO&&(s.HO.unbind(),ZC.Q.IW(ZC.AM(s.K+"-scroll-x-c"),s.A.AC,s.iX,s.iY,s.I,s.F,s.K),ZC.A4("#"+s.K+"-scroll-x-handle").remove(),ZC.A4("#"+s.K+"-scroll-x-bar").remove()),s.HZ&&(s.HZ.unbind(),ZC.Q.IW(ZC.AM(s.K+"-scroll-y-c"),s.A.AC,s.iX,s.iY,s.I,s.F,s.K),ZC.A4("#"+s.K+"-scroll-y-handle").remove(),ZC.A4("#"+s.K+"-scroll-y-bar").remove())),ZC.webstorage&&A9N&&ZC.AO.storage.push("zingchart.scale."+s.K+"."+BD,""+DD[BD]))}for(i=0,A6=s.AY.A3.length;i<A6;i++)if(null!==ZC._n_(s.o.series[i])){var A3S=null;null!==ZC._n_(H=DD["plot-"+i])?A3S=H:null!==ZC._n_(H=DD["plot"+i])&&(A3S=H),"xy"===s.AJ.layout||"yx"===s.AJ.layout?(s.G.o.graphset[s.L].series[i].values.push(A3S),!A0I&&s.G.o.graphset[s.L].series[i].values.length>ZC._i_(s.HI["max-ticks"])&&s.G.o.graphset[s.L].series[i].values.splice(0,1)):s.G.o.graphset[s.L].series[i].values=[A3S],ZC.webstorage&&A9N&&(H=DD["plot"+i],"object"==typeof H&&(H=H.join("###")),ZC.AO.storage.push("zingchart.plot."+s.K+".plot"+i,""+H)),(s.o.series[i].values.length>A43||1===s.MH[1])&&(ZC.AO.C0("feed_clear",s.A,s.H2(),DD),s.G.o.graphset[s.L].series[i].values=[])}MR=s.A37()}("ready"===s.M7||s.GG)&&(1===s.MH[1]&&(s.MH[1]=0),(MR<=A54||0===A54)&&(s.M7="feed",ZC.ZS(function(){ZC.AM(s.A.K+"-main")&&(ZC.AO.C0("feed_step",s.G,s.H2(),s.o),s.parse(),s.clear(!0),s.UE(),s.paint(!0,!0))})))};if("http"===A13||"js"===A13){var E9=s.HI.url;ZC.REFRESH_TICK[s.K]=window.setTimeout(function(){if(1===s.MH[0]||1===s.MH[1])if(s.A.N9(s),"http"===A13){var EX=["query-string"===s.A.N6?"zcrandom="+Math.random():"",zingchart.ZCOUTPUT?"zcoutput="+s.G.AC:""].join("&");ZC.A4.ajax({type:"GET",url:E9,beforeSend:function(e){s.A.RX.data||"http-headers"!==s.A.N6||e.setRequestHeader("If-Modified-Since","Thu, 01 Jan 1970 00:00:00 GMT")},data:EX,dataType:"text",error:function(){},success:function(e){A5N(e)}})}else if("()"===E9.substring(E9.length-2)||"javascript:"===E9.substring(0,11))try{var ED=E9.replace("javascript:","").replace("()","");eval(ED)&&eval(ED).call(s,function(e){A5N(e)},s.H2())}catch(e){}},OU)}else"websockets"===A13&&ZC.websockets&&(s.G.SG[s.K]?"pull"===s.HI.method&&(ZC.REFRESH_TICK[s.K]=window.setTimeout(function(){s.G.SG[s.K].send("zingchart.getdata")},OU)):(ws=new WebSocket(s.HI.url,"zingchart"),ws.onopen=function(){ws.send("zingchart."+s.HI.type),ws.send("zingchart."+s.HI.method),ws.send("zingchart.startfeed"),"pull"===s.HI.method&&ws.send("zingchart.getdata")},ws.onmessage=function(e){1!==s.MH[0]&&1!==s.MH[1]||A5N(e.data)},s.G.SG[s.K]=ws))}}},zingchart.ABP=function(e,i,t){var n;document.getElementById("zc-fullscreen")&&(e="zc-fullscreen"),"string"==typeof(t=t||{})&&(t=JSON.parse(t));var a=zingchart.getLoader(e);if(a){var l=a.CB(t.graphid);switch(i){case"clearfeed":l.MH[1]=1,0===l.MH[0]&&ZC.ZS(function(){l.parse(),l.clear(!0),l.UE(),l.paint(!0,!0)});break;case"getinterval":return l.HI.interval;case"setinterval":ZC.AO.C0("feed_interval_modify",a,l.H2()),l.o.refresh=l.o.refresh||{},l.o.refresh.interval=t.interval||1;break;case"stopfeed":1===l.MH[0]&&(ZC.AO.C0("feed_stop",a,l.H2()),l.MH[0]=0,null!==ZC._n_(n=a.SG[l.K])&&n.send("zingchart.stopfeed"));break;case"startfeed":0===l.MH[0]&&(ZC.AO.C0("feed_start",a,l.H2()),l.MH[0]=1,null!==ZC._n_(n=a.SG[l.K])&&n.send("zingchart.startfeed"),ZC.ZS(function(){l.parse(),l.clear(!0),l.UE(),l.paint(!0,!0)}))}}return null},ZC.AO.A4C=function(e){for(var i={},t=[],n=0,a=(t="object"==typeof e?e:JSON.parse(e)).length;n<a;n++)if(null!==ZC._n_(e=t[n])){i["p"+n]={};var l=[];if("object"==typeof e)l=e;else if("string"==typeof e&&/\d+\-\d+/.test(e)){var o=e.split("-");if(2===o.length){l=[];for(var r=ZC._i_(o[0]);r<=ZC._i_(o[1]);r++)l.push(r)}}else l=[e];for(var s=0,A=l.length;s<A;s++)i["p"+n]["n"+l[s]]=!0}return i},ZC.JM.prototype.AC4=function(){var e,i=this;null!==ZC._n_(e=i.o.selection)&&(i.CF=ZC.AO.A4C(e),i.o.selection=null)},zingchart.AAR=function(e,i,t){var n,a,l,o,r,s,A,C,c;document.getElementById("zc-fullscreen")&&(e="zc-fullscreen"),"string"==typeof(t=t||{})&&(t=JSON.parse(t));var u=zingchart.getLoader(e);if(u)switch(i){case"clearselection":if(a=u.CB(t.graphid)){for(a.CF={},l=0,o=a.AY.A3.length;l<o;l++)a.IY[l]=!1;a.HM=!0,a.clearPreview(),a.KC(!0,!0)}break;case"getselection":if(a=u.CB(t.graphid)){for(s=[],l=0,o=a.AY.A3.length;l<o;l++)if(s[l]=null,null!==ZC._n_(a.CF["p"+l])){var p=[];for(A in a.CF["p"+l])a.CF["p"+l].hasOwnProperty(A)&&a.CF["p"+l][A]&&p.push(ZC._i_(A.replace("n","")));s[l]=p}return s}return{};case"setselection":var Z={};s=[],null!==ZC._n_(n=t.selection)&&(Z=ZC.AO.A4C(n)),(a=u.CB(t.graphid))&&(a.CF=Z,a.HM=!0,a.clearPreview(),a.KC(!0,!0));break;case"select":case"deselect":var h=[],d=function(e){var t=!1;null!==ZC._n_(n=e.toggle)&&(t=ZC._b_(n));var a=u.CB(e.graphid);if(a){for(l=0,o=a.AY.A3.length;l<o;l++)a.IY[l]=!1;var s=null,p=null;if(null!==ZC._n_(n=e.plotindex))if("object"==typeof n)s=n;else if("string"==typeof n&&/\d+\-\d+/.test(n)){if(2===(r=n.split("-")).length)for(s=[],c=ZC._i_(r[0]);c<=ZC._i_(r[1]);c++)s.push(c)}else s=[n];if(null!==ZC._n_(n=e.plotid)){var Z=[];for(Z="object"==typeof n?n:[n],c=0;c<Z.length;c++){var d=a.I7(null,Z[c]);d&&(s||(s=[]),s.push(d.L))}}if(null!==ZC._n_(n=e.nodeindex))if("object"==typeof n)p=n;else if("string"==typeof n&&/\d+\-\d+/.test(n)){if(2===(r=n.split("-")).length)for(p=[],c=ZC._i_(r[0]);c<=ZC._i_(r[1]);c++)p.push(c)}else p=[n];if(null===ZC._n_(s))for(s=[],l=0,o=a.AY.A3.length;l<o;l++)s.push(l);for(l=0,o=s.length;l<o;l++){var f=s[l];if(a.AY.A3[f])if(null===ZC._n_(a.CF["p"+f])&&(a.CF["p"+f]={}),null===ZC._n_(p))for(A=0,C=a.AY.A3[f].R.length;A<C;A++)"select"===i?t&&a.CF["p"+f]["n"+A]?delete a.CF["p"+f]["n"+A]:a.CF["p"+f]["n"+A]=!0:"deselect"===i&&delete a.CF["p"+f]["n"+A];else for(A=0,C=p.length;A<C;A++)"select"===i?t&&a.CF["p"+f]["n"+p[A]]?delete a.CF["p"+f]["n"+p[A]]:a.CF["p"+f]["n"+p[A]]=!0:"deselect"===i&&delete a.CF["p"+f]["n"+p[A]]}-1===ZC.AV(h,a)&&h.push(a)}};if(t instanceof Array)for(c=0;c<t.length;c++)d(t[c]);else d(t);for(c=0;c<h.length;c++)h[c].HM=!0,h[c].clearPreview(),h[c].KC(!0,!0)}return null},ZC.JM.prototype.O7=function(){var e=this;e.AJ["3d"]&&"undefined"!=typeof ZC.AN&&(ZC.AN.A4F=2.5*ZC.BR(e.I,e.F),ZC.AN.E1=e.N.iX+e.N.I/2,ZC.AN.E2=e.N.iY+e.N.F/2,ZC.AN.FE=ZC._i_(e.ES.depth),ZC.AN.E1+=e.ES["offset-x"],ZC.AN.E2+=e.ES["offset-y"])},ZC.JM.prototype.ADH=function(){var e,i,t=this;if(t.AJ["3d"]&&"undefined"!=typeof ZC.AN){if(t.A.B6.load(t.ES,"graph.3d-aspect"),t.A.B6.load(t.ES,t.AF+".3d-aspect"),null!==ZC._n_(e=t.o["3d-aspect"])&&ZC._cp_(e,t.ES),"pie3d"===t.AF&&t.o.plot&&t.o.plot.tilt){var n=ZC._l_(ZC._f_(t.o.plot.tilt),1,3);t.ES["x-angle"]=25+(n-1)/2*(t.AJ["x-angle-max"]-t.AJ["x-angle-min"])}var a=["angle","depth","x-angle","y-angle","z-angle","zoom","offset-x","offset-y"];for(i=0;i<a.length;i++)t.ES[a[i]]=ZC._f_(t.ES[a[i]]);var l=["angle","x-angle","y-angle","z-angle"];for(i=0;i<l.length;i++)ZC.DS(t.ES[l[i]],t.AJ[l[i]+"-min"],t.AJ[l[i]+"-max"])||(t.ES[l[i]]=t.AJ[l[i]+"-min"]);t.ES.true3d=ZC._b_(t.ES.true3d)}},ZC.JM.prototype.SK=function(){var e,i,t,n,a=this;3!==zingchart.V3D&&(zingchart.V3D=a.ES.true3d?1:2);var l=a.CN.A4I.length;for(e=0;e<l;e++)(i=a.CN.A4I[e]).ADC(),a.ES.true3d?3===zingchart.V3D?a.CN.WL[e]=[ZC._f_(i.ZV.toFixed(1))*i.MG[2],e]:a.CN.WL[e]=[[ZC._f_(i.SQ.toFixed(1))*i.MG[0],ZC._f_(i.A4H.toFixed(1))*i.MG[1],ZC._f_(i.ZV.toFixed(1))*i.MG[2],ZC._f_(i.A21.toFixed(1))],e]:a.CN.WL[e]=[[ZC._f_(i.SQ.toFixed(1))*i.MG[0],ZC._f_(i.A4G.toFixed(1))*i.MG[1],ZC._f_(i.A3C.toFixed(1))*i.MG[2],ZC._i_(i.G0)],e];a.CN.WL.sort(a.CN.sortFaces);var o=new ZC.DT(a);for(t=a.G.usc()?a.G.mc():ZC.AM(a.K+"-plots-bl-c"),n=ZC.Q.EE(t,a.G.AC),e=0;e<l;e++){var r=[],s=a.CN.WL[e][1],A=(i=a.CN.A4I[s]).D.length;if(A>0){for(var C=0;C<A;C++)r.push(i.D[C].EC);r.push(i.D[0].EC),o.$i(a),o.K=a.K+"-3dshape-"+(""!==i.K?i.K:ZC.SEQ++),o.copy(i.P),o.D0=!1,o.Z=t,o.locate(1),o.D=r,o.DJ="poly",o.locate(2),o.paint()}}var c=[];for(var u in a.CN.SN)c.push([u,a.CN.SN[u].zIndex]);c.sort(function(e,i){return i[1]-e[1]});for(var p=0;p<c.length;p++){var Z=a.CN.SN[c[p][0]];ZC.CO.setup(n,Z.style),ZC.CO.paint(n,Z.style,Z.points)}},ZC.JM.prototype.ACQ=function(){if(!zingchart.SKIP.LEGEND){var e,i=this;if(i.BE){if(i.BE.PW&&i.L!==i.A.AG.length-1&&!i.BE.o.force)return;i.BE.Z=i.BE.C8=i.G.usc()?i.G.mc("top"):ZC.AM(i.K+"-legend-c"),i.BE.paint(),-1===ZC.AV(i.G.KQ,"skip_interactivity")&&(i.O4=function(e){var t,n;if(!ZC.move){i.A7&&i.A.A7&&i.A7.AP&&i.A.A7.onmouseover(e);var a=e.targetid||e.target.id,l=ZC._i_(a.replace(i.K,"").replace("-legend-item_","").replace("-legend-marker_","").replace("-area","").replace("-marker","")),o=i.AY.A3[l];if(o.FW&&(i.BE.WV||o.I9)&&o.R.length)for(t=0,n=o.R.length;t<n;t++)if(null!==o.R[t]&&o.R[t].J1&&(o.FQ(t).A15("highlight"),i.BE.PW))for(var r=0;r<i.A.AG.length;r++)if(i.A.AG[r].BE&&i.A.AG[r].BE.PW&&i.A.AG[r].AY.A3[o.L]){var s=i.A.AG[r].AY.A3[o.L];s.FQ(t)&&s.FQ(t).A15("highlight")}ZC.move=!0;var A=o.L;o.o["legend-item"]&&null!==ZC._n_(o.o["legend-item"].order)&&(A=ZC._i_(o.o["legend-item"].order)),i.BE.o["reverse-series"]&&(A=i.AY.A3.length-1-A),i.BE.highlightItem(A),ZC.move=!1;var C=i.AY.A3[l].V6(e);i.E["legend-action-index"]=l,ZC.AO.C0("legend_mouseover",i.A,C)}},i.PU=function(e){ZC.move||i.A7&&i.A.A7&&i.A7.AP&&i.A.A7.onmousemove(e)},i.PQ=function(e){if(!ZC.move){if(i.A7&&i.A.A7&&i.A7.AP&&i.A.A7.onmouseout(e),i.LN(),i.BE.PW)for(var t=0;t<i.A.AG.length;t++)i.A.AG[t].BE&&i.A.AG[t].BE.PW&&i.A.AG[t].LN();ZC.move=!0,i.BE.highlightItem(-1),ZC.move=!1;var n=ZC._c_(i.E["legend-action-index"],0),a=i.AY.A3[n].V6(e);ZC.AO.C0("legend_mouseout",i.A,a)}},i.zc_legend_mousescroll=function(e){i.BE.D3&&"scroll-y"===i.BE.D3.AF&&(e.preventDefault(),i.BE.D3.A3T(e))},i.QY=function(t){if(i.E.legend_toggle_action=!0,!(ZC.move||(zingchart.SJ(t),"mouseup"===t.type&&t.which>1))){var n,a,l,o=t.targetid||t.target.id,r=ZC._b_(i.BE.BQ.o.reorder);ZC.mobile&&i.G.A7&&i.G.A7.hide();var s="item";-1!==o.indexOf("-legend-marker_")&&(s="marker"),i.LN(),t.preventDefault();var A=i.BE.I5;"item"===s?A=i.BE.R6:"marker"===s&&(A=i.BE.PX),i.A.KK&&"hide"===A&&(A="remove"),i.E["legend-last-trigger"]=s;var C=ZC._i_(o.replace(i.K+"-legend-item_","").replace(i.K+"-legend-marker_","").replace("-a11yarea","").replace("-area",""));if(i.o.series&&i.o.series[C]){if(null!==ZC._n_(e=i.o.series[C]["legend-item"])){var c=e.url||"",u=e.target||"";""!==c&&i.V8(t,c,u)}i.o.series[C].visible=!0}var p,Z,h,d=i.AY.A3[C].V6(t);switch(d.visible=ZC._b_(i.E["plot"+C+".visible"]),d.toggleaction=A,ZC.AO.C0("legend_click",i.A,d),ZC.AO.C0("legend_"+s+"_click",i.A,d),A){default:break;case"hide":case"remove":if(t.shiftKey){var f=0;for(n=0,a=i.AY.A3.length;n<a;n++)if(n!==C&&(l=++f===a-1,i.QM({"ignore-legend":r,KC:l,plotindex:n,"toggle-action":A}),i.BE.PW))for(p=0,Z=i.G.AG.length;p<Z;p++)(h=i.G.AG[p]).BE&&h.BE.PW&&h.BE.A4W===i.BE.A4W&&h.K!==i.K&&h.QM({"ignore-legend":!0,KC:l,plotindex:n,"toggle-action":A})}else if(i.QM({"ignore-legend":r,KC:1,plotindex:C,"toggle-action":A}),i.BE.PW)for(p=0,Z=i.G.AG.length;p<Z;p++)(h=i.G.AG[p]).BE&&h.BE.PW&&h.BE.A4W===i.BE.A4W&&h.K!==i.K&&h.QM({"ignore-legend":!0,KC:1,plotindex:C,"toggle-action":A})}"hide"===A&&i.E.hooks&&(i.P3(),i.R5())}},ZC.A4("."+i.K+"-legend-item-area").live("mouseup touchstart",i.QY).live("DOMMouseScroll",i.zc_legend_mousescroll).live("mousewheel",i.zc_legend_mousescroll),ZC.A4("."+i.K+"-legend-marker-area").live("mouseup touchstart",i.QY).live("DOMMouseScroll",i.zc_legend_mousescroll).live("mousewheel",i.zc_legend_mousescroll),ZC.A4("#"+i.K+"-legend-frame").live("DOMMouseScroll",i.zc_legend_mousescroll).live("mousewheel",i.zc_legend_mousescroll),ZC.mobile||(ZC.A4("."+i.K+"-legend-item-area").live(ZC.Q.C1("mouseover"),i.O4).live(ZC.Q.C1("mouseout"),i.PQ).live(ZC.Q.C1("mousemove"),i.PU),ZC.A4("."+i.K+"-legend-marker-area").live(ZC.Q.C1("mouseover"),i.O4).live(ZC.Q.C1("mouseout"),i.PQ).live(ZC.Q.C1("mousemove"),i.PU)))}}},ZC.AAF=ZC.JM.CD({$i:function(e){this.b(e);var i=this;i.AF="null",i.AJ.clip=!0,i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!0}}),ZC.A90=ZC.JM.CD({$i:function(e){this.b(e);var i=this;i.AF="null3d",i.CN=new ZC.SU,i.AJ["3d"]=!0,i.AJ["x-angle-min"]=-1800,i.AJ["x-angle-max"]=1800,i.AJ["y-angle-min"]=-1800,i.AJ["y-angle-max"]=1800,i.AJ["z-angle-min"]=-1800,i.AJ["z-angle-max"]=1800,zingchart.V3D=3},clear:function(){this.b(),this.CN.clear()},paint:function(){var e=this;e.b(),e.Q7(),e.SK(),e.flatten(),e.KM(),-1===ZC.AV(e.G.KQ,"skip_interactivity")&&e.S7()}}),ZC.NM=ZC.JM.CD({$i:function(e){this.b(e);var i=this;i.AF="xy",i.AJ.clip=!0,i.AJ.layout="xy"},MT:function(e){switch(e){case"x":return new ZC.QB(this);case"y":return new ZC.QC(this)}},ACN:function(){var e,i=this,t=i.MT("x","scale-x");for(t.BD="scale-x",t.K=i.K+"-scale-x",i.BO.push(t),e=2;e<200;e++)if(null!==ZC._n_(i.o["scale-x-"+e])){var n=i.MT("x","scale-x-"+e);n.L=e,n.BD="scale-x-"+e,n.K=i.K+"-scale-x-"+e,i.BO.push(n)}var a=i.MT("y","scale-y");for(a.BD="scale-y",a.K=i.K+"-scale-y",i.BO.push(a),e=2;e<200;e++)if(null!==ZC._n_(i.o["scale-y-"+e])){var l=i.MT("y","scale-y-"+e);l.L=e,l.BD="scale-y-"+e,l.K=i.K+"-scale-y-"+e,i.BO.push(l)}i.b()}}),ZC.A6E=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="line",i.AY=new ZC.A44(i),i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-scroll"]=!0}}),ZC.A6F=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="area",i.AY=new ZC.A45(i),i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-scroll"]=!0}}),ZC.A9X=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="vline",i.AJ.layout="yx",i.AY=new ZC.A8B(i),i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-scroll"]=!0},MT:function(e){switch(e){case"x":return new ZC.T0(this);case"y":return new ZC.T1(this)}}}),ZC.A9Y=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="varea",i.AJ.layout="yx",i.AY=new ZC.A8C(i),i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-scroll"]=!0},MT:function(e){switch(e){case"x":return new ZC.T0(this);case"y":return new ZC.T1(this)}}}),ZC.A2M=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="vbar",i.AY=new ZC.A0L(i),i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-scroll"]=!0},MT:function(e,i){switch(e){case"x":var t=this.b(e,i);return t.DF=!0,t;case"y":return this.b(e,i)}}}),ZC.A2N=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="hbar",i.AJ.layout="yx",i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-scroll"]=!0,i.AY=new ZC.A0M(i)},MT:function(e){switch(e){case"x":var i=new ZC.T0(this);return i.DF=!0,i;case"y":return new ZC.T1(this)}}}),ZC.A57=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="mixed",i.AY=new ZC.ZK(i),i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-scroll"]=!0},MT:function(e,i){switch(e){case"x":var t=!1;if(this.o.series)for(var n=0;n<this.o.series.length;n++)if(this.o.series[n]&&this.o.series[n].type&&-1!==ZC.AV(["bar","vbar","bullet","vbullet","stock","vbar3d"],this.o.series[n].type)){var a=(this.o.series[n].scales||"scale-x,scale-y").split(",");-1!==ZC.AV(a,i)&&(t=!0)}var l=this.b(e,i);return l.DF=t,l;case"y":return this.b(e,i)}}}),ZC.A8R=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="hmixed",i.AJ.layout="yx",i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!1,i.AJ["enable-scroll"]=!0,i.AY=new ZC.ZK(i)},MT:function(e,i){switch(e){case"x":var t=new ZC.T0(this),n=!1;if(this.o.series)for(var a=0;a<this.o.series.length;a++)if(this.o.series[a]&&this.o.series[a].type&&-1!==ZC.AV(["hbar","hbullet"],this.o.series[a].type)){var l=(this.o.series[a].scales||"scale-x,scale-y").split(",");-1!==ZC.AV(l,i)&&(n=!0)}return t.DF=n,t;case"y":return new ZC.T1(this)}}}),ZC.A2Z=ZC.A57.CD({$i:function(e){this.b(e);var i=this;i.AF="mixed3d",i.AY=new ZC.ZK(i),i.CN=new ZC.SU,i.AJ["3d"]=!0,i.AJ["enable-preview"]=!1,i.AJ["enable-animation"]=!1,i.AJ["enable-scroll"]=!0},clear:function(){this.b(),this.CN.clear()},paint:function(){var e=this;e.b(),e.SK(),e.flatten(),e.Q7(),e.FB.length&&(e.CN.clear(),e.KM(),e.SK()),-1===ZC.AV(e.G.KQ,"skip_interactivity")&&e.S7()}}),ZC.A7V=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="scatter",i.AY=new ZC.A6Q(i),i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-scroll"]=!0}}),ZC.A7B=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="hscatter",i.AJ.layout="yx",i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!1,i.AJ["enable-scroll"]=!0,i.AY=new ZC.A5S(i)},MT:function(e){switch(e){case"x":return new ZC.T0(this);case"y":return new ZC.T1(this)}}}),ZC.A8S=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="bubble",i.AY=new ZC.A7C(i),i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-scroll"]=!0}}),ZC.A7W=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="hbubble",i.AJ.layout="yx",i.AJ["enable-guide"]=!0,i.AJ["enable-preview"]=!1,i.AJ["enable-scroll"]=!0,i.AY=new ZC.A6R(i)},MT:function(e){switch(e){case"x":return new ZC.T0(this);case"y":return new ZC.T1(this)}}}),ZC.A3U=ZC.JM.CD({$i:function(e){this.b(e),this.AF="pie",this.AY=new ZC.A58(this)},A2P:function(e){return e},MT:function(e){switch(e){case"m":return new ZC.TC(this);case"v":return new ZC.WA(this);case"r":return new ZC.A2B(this)}},ACN:function(){var e=this,i=e.MT("m","scale"),t=e.MT("v","scale-v"),n=e.MT("r","scale-r");i.BD="scale",i.K=e.K+"-scale",e.o.series&&e.o.series.length&&e.o.series[0].values&&(i.N5="1x"+e.o.series[0].values.length),t.BD="scale-v",t.K=e.K+"-scale-v",n.BD="scale-r",n.K=e.K+"-scale-r",e.BO.push(i,t,n),e.b()},clear_:function(){-1!==ZC.AV(["svg","vml"],this.G.AC)&&ZC.A4("#"+this.K+" .zc-layer").each(function(){/\-plot-\d+\-bl\-\d+\-/.test(this.id)&&ZC.A4(this).children().each(function(){/\-connector\-path/.test(this.id)&&ZC.Q.EW(this)})})}}),ZC.A6P=ZC.JM.CD({$i:function(e){this.b(e);var i=this;i.AF="nestedpie",i.AY=new ZC.A59(i)},A2P:function(e){return e},MT:function(e){switch(e){case"m":return new ZC.TC(this)}},ACN:function(){var e=this,i=e.MT("m","scale");i.BD="scale",i.K=e.K+"-scale",e.BO.push(i),e.b()}}),ZC.A9S=ZC.JM.CD({$i:function(e){this.b(e);var i=this;if(i.AF="radar",i.AJ.layout="radar",i.AY=new ZC.A7X(i),-1!==ZC.AV(i.A.K,"polar")){for(var t=1,n=0;n<i.A.MF.series.length;n++)t=ZC.BR(t,i.A.MF.series[n].values.length);t=Math.round(360/t).toString(),null===ZC._n_(i.A.MF.plot)?i.A.MF.plot={aspect:"area"}:ZC._cp_({aspect:"area"},i.A.MF.plot),null===ZC._n_(i.A.MF["scale-k"])?i.A.MF["scale-k"]={aspect:"circle",format:"%v\xb0",values:"0:330:"+t}:ZC._cp_({aspect:"circle",format:"%v\xb0",values:"0:330:"+t},i.A.MF["scale-k"],!0)}},A2P:function(e){return e},MT:function(e){var i=this;switch(e){case"m":return new ZC.TC(i);case"k":return new ZC.ZP(i);case"v":return new ZC.ZO(i)}},ACN:function(){var e=this,i=e.MT("k","scale-k");i.BD="scale-k",i.K=e.K+"-scale-k",e.BO.push(i);var t=e.MT("v","scale-v");t.BD="scale-v",t.K=e.K+"-scale-v",e.BO.push(t);var n=e.MT("m","scale");n.BD="scale",n.K=e.K+"-scale",e.BO.push(n),e.b()}}),ZC.A7Z=ZC.A2M.CD({$i:function(e){this.b(e);var i=this;i.AF="vbullet",i.AY=new ZC.A6T(i),i.AJ["enable-animation"]=!1}}),ZC.A80=ZC.A2N.CD({$i:function(e){this.b(e);var i=this;i.AF="hbullet",i.AJ.layout="yx",i.AY=new ZC.A6U(i),i.AJ["enable-animation"]=!1}}),ZC.A9T=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="piano",i.AY=new ZC.A81(i),i.AJ["enable-animation"]=!1,i.AJ["enable-scroll"]=!0},ABF:function(e){var i=this;if("v"===e&&i.o.series&&i.o.series.length){for(var t=[],n=0;n<i.o.series.length;n++)t.push(i.o.series[n].text||"Metric "+(n+1));return t}return null},MT:function(e){switch(e){case"x":var i=new ZC.QB(this);return i.DF=!0,i;case"y":var t=new ZC.QC(this);return t.DF=!0,t.append({step:1,"fixed-step":!0}),t}}}),ZC.A82=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="vfunnel",i.AY=new ZC.A6V(i),i.AJ["enable-animation"]=!1,i.AJ["enable-zooming"]=!1,i.AJ["enable-scroll"]=!1},MT:function(e,i){switch(e){case"x":var t=this.b(e,i);return t.DF=!0,t;case"y":var n=this.b(e,i);return n.DF=!0,n}},ABF:function(e){var i=this;if("v"===e&&i.o.series&&i.o.series.length){for(var t=[],n=0;n<i.o.series.length;n++)t.push("Step "+(n+1));return t}return null},paint:function(){for(var e=this,i=0,t=e.BO.length;i<t;i++)"v"===e.BO[i].AF&&(e.BO[i].AX=!e.BO[i].AX);e.b()}}),ZC.A83=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="hfunnel",i.AY=new ZC.A6W(i),i.AJ["enable-animation"]=!1,i.AJ["enable-zooming"]=!1,i.AJ["enable-scroll"]=!1},ABF:function(e){var i=this;if("v"===e&&i.o.series&&i.o.series.length){for(var t=[],n=0;n<i.o.series.length;n++)t.push("Step "+(n+1));return t}return null},MT:function(e){switch(e){case"x":var i=new ZC.T0(this);return i.DF=!0,i;case"y":var t=new ZC.T1(this);return t.DF=!0,t}}}),ZC.A9U=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="stock",i.AY=new ZC.A84(i),i.AJ["enable-guide"]=!0,i.AJ["enable-animation"]=!1,i.AJ["enable-scroll"]=!0,i.AJ["enable-preview"]=!0},MT:function(e,i){switch(e){case"x":var t=this.b(e,i);return t.DF=!0,t;case"y":return this.b(e,i)}}}),ZC.A9V=ZC.JM.CD({$i:function(e){this.b(e);var i=this;i.AF="gauge",i.AJ.layout="gauge",i.AY=new ZC.A85(i)},A2P:function(e){return e},MT:function(e){var i=this;switch(e){case"m":return new ZC.TC(i);case"r":return new ZC.A86(i);case"v":return new ZC.WA(i)}},ACN:function(){var e,i=this,t=i.MT("m","scale");for(t.BD="scale",t.K=i.K+"-scale",i.BO.push(t),e=2;e<10;e++)if(null!==ZC._n_(i.o["scale-"+e])){var n=i.MT("m","scale-"+e);n.L=e,n.BD="scale-"+e,n.K=i.K+"-scale-"+e,i.BO.push(n)}var a=i.MT("r","scale-r");for(a.BD="scale-r",a.K=i.K+"-scale-r",i.BO.push(a),e=2;e<10;e++)if(null!==ZC._n_(i.o["scale-r-"+e])){var l=i.MT("r","scale-r-"+e);l.L=e,l.BD="scale-r-"+e,l.K=i.K+"-scale-r-"+e,i.BO.push(l)}i.b()},hideLayer_:function(){var e=this;ZC.A4("#"+e.K+"-plots-bl-2").children().each(function(){ZC.Q.IW(this,e.G.AC,e.iX,e.iY,e.I,e.F,e.K)})}}),ZC.A9W=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="range",i.AY=new ZC.A87(i),i.AJ["enable-guide"]=!0,i.AJ["enable-animation"]=!1,i.AJ["enable-scroll"]=!0,i.AJ["enable-preview"]=!0}}),ZC.ZCVRangeGraph=ZC.NM.CD({$i:function(e){this.b(e);var i=this;i.AF="range",i.AJ.layout="yx",i.AY=new ZC.ZCVRangePlotSet(i),i.AJ["enable-guide"]=!0,i.AJ["enable-animation"]=!1,i.AJ["enable-scroll"]=!0,i.AJ["enable-preview"]=!1},MT:function(e){switch(e){case"x":return new ZC.T0(this);case"y":return new ZC.T1(this)}}}),ZC.A5C=ZC.A3U.CD({$i:function(e){this.b(e);var i=this;i.AF="pie3d",i.AY=new ZC.A88(i),i.CN=new ZC.SU,i.AJ["3d"]=!0,i.AJ["enable-animation"]=!1,i.AJ["x-angle-min"]=15,i.AJ["x-angle-max"]=75,i.AJ["y-angle-min"]=0,i.AJ["y-angle-max"]=0,i.AJ["z-angle-min"]=0,i.AJ["z-angle-max"]=0},clear:function(){this.b(),this.CN.clear()},paint:function(){var e=this;e.b(),e.SK(),e.flatten(),e.Q7(),e.FB.length&&(e.CN.clear(),e.KM(),e.SK()),-1===ZC.AV(e.G.KQ,"skip_interactivity")&&e.S7()}}),ZC.A8U=ZC.A2N.CD({$i:function(e){this.b(e);var i=this;i.AF="hbar3d",i.AY=new ZC.A7J(i),i.CN=new ZC.SU,i.AJ["3d"]=!0,i.AJ["enable-preview"]=!1,i.AJ["enable-animation"]=!1,i.AJ["x-angle-min"]=-20,i.AJ["x-angle-max"]=20,i.AJ["y-angle-min"]=-20,i.AJ["y-angle-max"]=0},clear:function(){this.b(),this.CN.clear()},paint:function(){var e=this;e.b(),e.SK(),e.flatten(),e.Q7(),e.FB.length&&(e.CN.clear(),e.KM(),e.SK()),-1===ZC.AV(e.G.KQ,"skip_interactivity")&&e.S7()}}),ZC.A8V=ZC.A2M.CD({$i:function(e){this.b(e);var i=this;i.AF="vbar3d",i.AY=new ZC.A7I(i),i.CN=new ZC.SU,i.AJ["3d"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-animation"]=!1,i.AJ["enable-scroll"]=!0},clear:function(e,i){this.b(e,i),this.CN.clear()},paint:function(){var e=this;e.b(),e.SK(),e.flatten(),e.Q7(),e.FB.length&&(e.CN.clear(),e.KM(),e.SK()),-1===ZC.AV(e.G.KQ,"skip_interactivity")&&e.S7()}}),ZC.A8W=ZC.A6E.CD({$i:function(e){this.b(e);var i=this;i.AF="line3d",i.AY=new ZC.A7K(i),i.CN=new ZC.SU,i.AJ["3d"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-animation"]=!1,i.AJ["enable-scroll"]=!0},clear:function(e,i){this.b(e,i),this.CN.clear()},paint:function(){var e=this;e.b(),e.SK(),e.flatten(),e.Q7(),e.FB.length&&(e.CN.clear(),e.KM(),e.SK()),-1===ZC.AV(e.G.KQ,"skip_interactivity")&&e.S7()}}),ZC.A8X=ZC.A6F.CD({$i:function(e){this.b(e);var i=this;i.AF="area3d",i.AY=new ZC.A7L(i),i.CN=new ZC.SU,i.AJ["3d"]=!0,i.AJ["enable-preview"]=!0,i.AJ["enable-animation"]=!1,i.AJ["enable-scroll"]=!0},clear:function(e,i){this.b(e,i),this.CN.clear()},paint:function(){var e=this;e.b(),e.SK(),e.flatten(),e.Q7(),e.FB.length&&(e.CN.clear(),e.KM(),e.SK()),-1===ZC.AV(e.G.KQ,"skip_interactivity")&&e.S7()}}),ZC.AAG=ZC.JM.CD({$i:function(e){this.b(e);var i=this;i.AF="venn",i.AY=new ZC.A8Z(i)},A2P:function(e){return e},MT:function(e){switch(e){case"m":return new ZC.TC(this)}},parse:function(){var e=this;e.b(),e.BE&&(e.BE.I5="remove",e.BE.R6="remove",e.BE.PX="remove")},ACN:function(){var e=this,i=e.MT("m","scale");i.BD="scale",i.K=e.K+"-scale",e.BO.push(i),e.b()}}),ZC.LQ=ZC.HU.CD({$i:function(e){this.b(e);var i=this;i.C=e,i.G=i.C.A,i.A3=[],i.H3=null,i.KG=[],i.K7=[],i.Q0=!0,i.F9=null,i.A4K=!0,i.W5=[]},ACU:function(){return new ZC.I2(this)},parse:function(){var e,i,t,n=this;for(n.K=n.A.K+"-plotset",n.F9=null,i=n.o.length-1;i>=0;i--)"undefined"==typeof n.o[i]&&n.o.splice(i,1);if(null===ZC._n_(n.E["plot-sort"])&&(n.E["plot-sort"]=!1),n.o.length>1){for(i=0,t=n.o.length;i<t;i++)"undefined"==typeof n.o[i].palette&&(n.o[i].palette=i);var a=[],l=[];for(i=0,t=n.o.length;i<t;i++)l[i]=i,a[i]={"z-index":n.o[i]["z-index"]||0};for(var o=!1;!o;)for(o=!0,i=0,t=a.length;i<t-1;i++){if(a[i]["z-index"]>a[i+1]["z-index"]){n.E["plot-sort"]=!0;var r=a[i];a[i]=a[i+1],a[i+1]=r;var s=l[i];l[i]=l[i+1],l[i+1]=s,o=!1}}n.MA=l}else n.MA=[0];for(n.A3=[],i=0,t=n.o.length;i<t;i++){var A="";n.A.o.plot&&null!==ZC._n_(e=n.A.o.plot.type)&&(A=e),null!==ZC._n_(e=n.o[i].type)&&(A=e);var C=n.ACU(A,i);C.NY=C.AF+"plot",C.L=i,C.JW=i,n.C.A.B6.load(C.o,["("+C.AF+").plot"]),C.sTypeX&&n.C.A.B6.load(C.o,["("+C.sTypeX+").plot"]),n.C.A.B6.load(C.o,["("+C.AF+").plot.animation"]),null!==ZC._n_(e=n.A.o.plot)&&C.append(e),C.append(n.o[i]),0===zingchart.DEV.COPYVALUES&&(C.o.values=[].concat(n.o[i].values||[])),C.CG=n.A.CG,C.parse(),n.A3.push(C)}var c={},u=[],p=[],Z={},h={},d=0,f=0;for(i=0,t=n.A3.length;i<t;i++)if(null!==ZC._n_(n.A.A.E["g-"+n.A.L+"-p-"+i+".visible"])&&(n.C.E["plot"+i+".visible"]=n.A.A.E["g-"+n.A.L+"-p-"+i+".visible"]),!n.A3[i].HT&&(n.C.E["plot"+i+".visible"]||"hide"===n.C.getToggleAction())){n.A3[i].CG?(-1===(f=ZC.AV(p,n.A3[i].DZ))&&(p.push(n.A3[i].DZ),f=p.length-1),null===ZC._n_(u[f])?u[f]=[i]:u[f].push(i)):(p.push(-1),f=p.length-1,null===ZC._n_(u[f])?u[f]=[i]:u[f].push(i));var _=n.A3[i].AF;if(n.A3[i].o.type&&_!==n.A3[i].o.type){var g=_.indexOf("3d"),v=n.A3[i].o.type.indexOf("3d");(-1===g&&-1!==v||-1===g&&-1===v)&&(_=n.A3[i].o.type)}-1!==ZC.AV(["bar","bar3d","bullet"],_)&&(_="v"+_),-1===ZC.AV(["vbar","hbar","vbullet","hbullet","stock","vbar3d","hbar3d"],_)||n.A3[i].HT||(null===ZC._n_(Z[_])&&(Z[_]=[]),null===ZC._n_(h[_])&&(h[_]=[]),n.A3[i].CG?(null===ZC._n_(c[n.A3[i].DZ])?c[n.A3[i].DZ]=1:c[n.A3[i].DZ]++,-1===(d=ZC.AV(h[_],n.A3[i].DZ))&&(h[_].push(n.A3[i].DZ),d=h[_].length-1),null===ZC._n_(Z[_][d])?Z[_][d]=[i]:Z[_][d].push(i)):(h[_].push(-1),d=h[_].length-1,null===ZC._n_(Z[_][d])?Z[_][d]=[i]:Z[_][d].push(i)))}if(n.KG=u,n.K7=Z,n.WS)for(var b in n.WS)n.WS[b].sort();for(n.A1K=[],i=0;i<n.KG.length;i++)n.A1K.push(n.KG[i][n.KG[i].length-1])},paint:function(){var e=this;function i(t){var n=e.MA[t];(e.A3[n].I0||e.A3[n].E6.length&&e.A.B7||"none"!==e.A3[n].J4)&&(e.G.OC=!1),e.A4K=!0;var a=e.C.getToggleAction();e.A3[n].o["skip-paint"]||(e.C.AJ["3d"]?e.C.E["plot"+n+".visible"]&&(e.A3[n].paint(),e.G.ZY()):(e.C.E["plot"+n+".visible"]||"hide"===a)&&("undefined"!=typeof e.C.E["plot-"+n+"-first-run"]&&(e.A3[n].TP=0),e.A3[n].paint(),e.A3[n].TP=0,e.G.ZY(),e.C.E["plot"+n+".visible"]||"hide"!==a||(e.C.E["plot"+n+".visible"]=!0,e.A.QM({plotindex:n,"ignore-legend":!0})))),e.C.E["plot-"+n+"-first-run"]=!1,t<e.A3.length-1?e.C.KU?ZC.ASYNC_TICK[e.C.K]=window.setTimeout(function(){i(t+1)},10):e.A3.length<=100&&i(t+1):(!e.C.KU||e.C.KU&&e.A4K)&&e._end_()}if(e.H3=e.H3||[],e.A3.length>0)if(e.A3.length>100&&!e.C.KU)for(var t=0;t<e.A3.length;t++)i(t);else i(0);else e._end_()},_end_:function(){var e,i=this;i.S2=null,i.VO=null;for(var t=0;t<i.C.BO.length;t++)i.C.BO[t].EV=null,i.C.BO[t].WU=null;function n(e){var t=0,n=e.indexOf("-plotset-plot-"),a=e.indexOf("-node-",n);return-1!==n&&-1!==a&&(t=e.substr(n+14,a-n-14)),"undefined"!=typeof i.A3[t].E["z-mid"]?i.A3[t].E["z-mid"]:t}if((e=ZC.AM(i.C.A.K+"-map"))&&!i.G.ZA){i.A.G.bA11y||-1===ZC.AV(["bubble","hbubble","vbullet","hbullet","radar","vbar3d","hbar3d","mixed","mixed3d","pie3d","hmixed","hmixed3d"],i.C.AF)&&1!==zingchart.SORTTRACKERS||i.H3.sort(function(e,t){return"pie3d"===i.C.AF?ZC.AO.NB(e)>ZC.AO.NB(t)?1:ZC.AO.NB(e)<ZC.AO.NB(t)?-1:0:n(e)>n(t)&&i.A.AJ["3d"]?1:n(e)<n(t)&&i.A.AJ["3d"]?-1:ZC.AO.NB(e)>ZC.AO.NB(t)?1:ZC.AO.NB(e)<ZC.AO.NB(t)?-1:0});var a='<area shape="rect" coords="0,0,1,1" id="mark'+i.A.L+'">',l=i.A.a11y(),o=e.innerHTML.indexOf(a),r="";zingchart.DEV.DELAYEDTRACKERS?window.setTimeout(function(){r=-1!==o?e.innerHTML.substring(0,o+a.length)+l+i.H3.join("")+e.innerHTML.substring(o+a.length):e.innerHTML+l+i.H3.join(""),ZC.AO._rebuild_map_(i.G.K,r)},500):(r=-1!==o?e.innerHTML.substring(0,o+a.length)+l+i.H3.join("")+e.innerHTML.substring(o+a.length):e.innerHTML+l+i.H3.join(""),ZC.AO._rebuild_map_(i.G.K,r))}i.F3=null,i.D9=null,i.C.A9G=[],i.A._end_()}}),ZC.A44=ZC.LQ.CD({ACU:function(){return new ZC.QZ(this)}}),ZC.A45=ZC.LQ.CD({ACU:function(){return new ZC.R0(this)}}),ZC.A8B=ZC.LQ.CD({ACU:function(){var e=new ZC.QZ(this);return e.NH=!0,e}}),ZC.A8C=ZC.LQ.CD({ACU:function(){var e=new ZC.R0(this);return e.NH=!0,e}}),ZC.A0L=ZC.LQ.CD({ACU:function(){return new ZC.R1(this)}}),ZC.A0M=ZC.LQ.CD({ACU:function(){return new ZC.R2(this)}}),ZC.ZK=ZC.LQ.CD({ACU:function(e){var i=this;switch(e){default:return new ZC.QZ(i);case"vline":var t=new ZC.QZ(i);return t.NH=!0,t;case"poly":var n=new ZC.PG(i);return n.bPoly=!0,n.sTypeX="poly",n;case"area":return new ZC.R0(i);case"varea":var a=new ZC.R0(i);return a.NH=!0,a;case"bar":case"vbar":return new ZC.R1(i);case"hbar":return new ZC.R2(i);case"scatter":return new ZC.PG(i);case"hscatter":return new ZC.PG(i,"hscatter");case"bubble":return new ZC.S4(i);case"hbubble":return new ZC.S4(i,"hbubble");case"stock":return new ZC.VJ(i);case"range":return new ZC.T2(i);case"vrange":var l=new ZC.T2(i);return l.NH=!0,l;case"line3d":return new ZC.UR(i);case"area3d":return new ZC.US(i);case"bar3d":case"vbar3d":return new ZC.UQ(i);case"bullet":case"vbullet":return new ZC.TK(i);case"hbullet":return new ZC.TL(i)}}}),ZC.A6Q=ZC.LQ.CD({ACU:function(){return new ZC.PG(this)}}),ZC.ACF=ZC.LQ.CD({ACU:function(){var e=new ZC.PG(this);return e.bPoly=!0,e.sTypeX="poly",e}}),ZC.A5S=ZC.LQ.CD({ACU:function(){return new ZC.PG(this,"hscatter")}}),ZC.A7C=ZC.LQ.CD({ACU:function(){return new ZC.S4(this)}}),ZC.A6R=ZC.LQ.CD({ACU:function(){return new ZC.S4(this,"hbubble")}}),ZC.A58=ZC.LQ.CD({$i:function(e){this.b(e);var i=this;i.KP=[],i.PB=[],i.TT=[]},ACU:function(){return new ZC.W9(this)},parseLayout:function(e){var i,t,n,a,l=this;e&&(l.TT=[],l.PB=[]);var o,r=l.A.BM("scale-r"),s=l.A.BM("scale"),A=.9,C=1;l.A3.length>=10&&(C=1),l.A3.length>=20&&(C=1.25),l.A3.length>=30&&(C=1.5);var c=r.DL;for(i=0,t=l.A3.length;i<t;i++)null!==ZC._n_(l.A3[i].o["ref-angle"])&&(c=l.A3[i].DL);for(i=0,t=l.A3.length;i<t;i++)if(l.C.E["plot"+i+".visible"]||"hide"===l.C.getToggleAction())for(var u=0,p=l.A3[i].R.length;u<p;u++)if(l.A3[i].R[u]){l.YB["n"+u]=l.YB["n"+u]||[];var Z,h,d=l.A3[i].R[u];null===ZC._n_(l.PB[u])&&(l.PB[u]=c),Z=null!==ZC._n_(a=l.A3[i].o["angle-start"])?ZC._f_(a):l.PB[u],h=l.KP[u],null!==ZC._n_(l.A3[i].o.totals)&&null!==ZC._n_(l.A3[i].o.totals[u])&&(h=l.KP[u]=ZC._f_(l.A3[i].o.totals[u])),n=0===h?Z+r.EM*(1/t):0===d.AD&&l.A3[i].TU?Z+r.EM*(.005*l.KP[u])/h:Z+r.EM*d.AD/h,l.PB[u]=n,d.B4=Z,d.BL=n;var f=d.H1(!0);if("out"===f.o.placement&&f.AP){var _=ZC._i_((Z+n)/2);l.YB["n"+u][i]=_-c,o=ZC.CY(s.I/2-C*f.I-f.DX-35,s.F/2-C*f.F-f.DX-15),A=ZC.CY(A,2*o/ZC.CY(s.I,s.F))}}if("pie3d"===l.A.AF&&(A*=.75),A=ZC.BR(.1,ZC.CY(.9,A)),"auto"===s.o["size-factor"]&&(s.JU=A),e)for(var g in l.YB)l.YB[g]=ZC.AQ.ACI(l.YB[g],c)},parse:function(){var e=this;e.A.o.plot&&"auto"===e.A.o.plot.layout&&(null===ZC._n_(e.A.o.plot["ref-angle"])&&(e.A.o.plot["ref-angle"]=-90),e.o.sort(function(e,i){return i.values[0]-e.values[0]})),e.TT=[],e.KP=[],e.PB=[],e.YB={},e.b();for(var i=0,t=e.A3.length;i<t;i++)for(var n=0,a=e.A3[i].R.length;n<a;n++)e.A3[i].R[n]&&e.A3[i].R[n]&&(e.C.E["plot"+i+".visible"]||"hide"===e.C.getToggleAction())&&0===e.A3[i].R[n].AD&&e.A3[i].TU&&(e.KP[n]+=.005*e.KP[n]);e.parseLayout()}}),ZC.A59=ZC.LQ.CD({$i:function(e){this.b(e);this.KP=[],this.PB=[]},ACU:function(){return new ZC.U2(this)},parse:function(){var e=this;e.KP=[],e.PB=[],e.b();for(var i,t=e.A.BM("scale"),n=t.iX+t.I/2,a=1,l=0,o=e.A3.length;l<o;l++)if(e.C.E["plot"+l+".visible"]||"hide"===e.C.getToggleAction())for(var r=0,s=e.A3[l].R.length;r<s;r++)if(e.A3[l].R[r]){var A=e.A3[l].R[r];null===ZC._n_(e.PB[r])&&(e.PB[r]=e.A3[l].DL);var C=e.PB[r],c=C+360*A.AD/e.KP[r];e.PB[r]=c,A.B4=C,A.BL=c;var u=A.H1(!0);if(u&&"in"!==u.o.placement){var p=ZC._i_((C+c)/2);i=((p>=0&&p<=90||p>=270&&p<=360?t.iX+t.I-(u.I+25):t.iX+(u.I+25))-n)/ZC.EF(p),a=ZC.CY(a,2*i/t.I),i=t.F/2-(u.F/2+10),a=ZC.CY(a,2*i/t.F)}}a=ZC.BR(.15,ZC.CY(.85,a)),"auto"===t.o["size-factor"]&&(t.o["size-factor"]=t.JU=a)}}),ZC.A7X=ZC.LQ.CD({A23:{},$i:function(e){this.b(e)},ACU:function(){return new ZC.XH(this)},paint:function(){this.A23={},this.b()}}),ZC.A6T=ZC.A0L.CD({ACU:function(){return new ZC.TK(this)}}),ZC.A6U=ZC.A0M.CD({ACU:function(){return new ZC.TL(this)}}),ZC.A81=ZC.LQ.CD({ACU:function(){return new ZC.XI(this)}}),ZC.A2C=ZC.LQ.CD({parse:function(){var e,i,t,n,a,l=this;for(l.B0=ZC.MAX,l.BF=-ZC.MAX,l.A7T=[],l.SF=[],l.b(),e=0,i=l.A3.length;e<i;e++)for(t=0,n=l.A3[e].R.length;t<n;t++)l.A3[e].R[t]&&(a=l.A3[e].R[t],null===ZC._n_(l.SF[t])&&(l.SF[t]=ZC.MAX),null===ZC._n_(l.A7T[t])&&(l.A7T[t]=-ZC.MAX),l.SF[t]=ZC.CY(l.SF[t],a.AD),l.A7T[t]=ZC.BR(l.A7T[t],a.AD));for(e=0,i=l.A3.length;e<i;e++)for(t=0,n=l.A3[e].R.length;t<n;t++)l.A3[e].R[t]&&(a=l.A3[e].R[t],l.B0=ZC.CY(l.B0,a.AD),l.BF=ZC.BR(l.BF,a.AD))}}),ZC.A6V=ZC.A2C.CD({ACU:function(){return new ZC.VB(this)}}),ZC.A6W=ZC.A2C.CD({ACU:function(){return new ZC.VC(this)}}),ZC.A84=ZC.LQ.CD({ACU:function(){return new ZC.VJ(this)}}),ZC.A85=ZC.LQ.CD({ACU:function(){return new ZC.XJ(this)}}),ZC.A87=ZC.LQ.CD({ACU:function(){return new ZC.T2(this)}}),ZC.ZCVRangePlotSet=ZC.LQ.CD({ACU:function(){var e=new ZC.T2(this);return e.NH=!0,e}}),ZC.A88=ZC.A58.CD({ACU:function(){return new ZC.XK(this)}}),ZC.A7I=ZC.A0L.CD({ACU:function(){return new ZC.UQ(this)}}),ZC.A7J=ZC.A0M.CD({ACU:function(){return new ZC.WC(this)}}),ZC.A7K=ZC.A44.CD({ACU:function(){return new ZC.UR(this)}}),ZC.A7L=ZC.A45.CD({ACU:function(){return new ZC.US(this)}}),ZC.A8Z=ZC.LQ.CD({$i:function(e){this.b(e),this.E4=[],this.NZ=[],this.XD=[]},ACU:function(){return new ZC.Z0(this)},paint:function(){var e,i,t,n,a,l,o,r,s,A,C=this,c=C.A.BM("scale"),u=ZC.CY(c.GH,c.GM),p=-ZC.MAX,Z=ZC.CY(3,C.A3.length);for(e=0,i=Z;e<i;e++)for(A=C.A3[e].R,a=ZC.AO.OA(C.A3[e].o["value-box"],C.A3[e].o),t=0,n=A.length;t<n;t++)A[t].setup(),p=ZC.BR(p,A[t].AD),A[t].WN=ZC.AO.G5(C.A3[e].ABV[t],a);var h=u/(4*Math.sqrt(p/Math.PI));function d(e,i){var t=ZC._a_(e[0]-i[0]),n=ZC._a_(e[1]-i[1]);return Math.sqrt(t*t+n*n)}var f,_,g,v=[],b=[],m=[],B=[],E=null;for(C.NZ=[],e=0,i=Z;e<i;e++)for(v[e]||(v[e]=[]),b[e]||(b[e]=[],m[e]=[]),C.E4[e]||(C.E4[e]=[]),A=C.A3[e].R,B=C.A3[e+1]&&e+1<3?C.A3[e+1].R:C.A3[0].R,t=0,n=A.length;t<n;t++){C.NZ[t]||(C.NZ[t]=[]),C.XD[t]||(C.XD[t]={}),A[t].WO=B[t].AD,0===e?(f=h*Math.sqrt(A[t].AD/Math.PI),_=h*Math.sqrt(A[t].WO/Math.PI),v[e][t]=h*ZC.AQ.A6G(A[t].AD,A[t].WO,A[t].WN),b[e][t]=A[t].iX-ZC.BR(f,_)/2,m[e][t]=A[t].iY+A[t].F/4):1===e?(v[e][t]=h*ZC.AQ.A6G(A[t].AD,A[t].WO,A[t].WN),b[e][t]=b[0][t]+v[0][t],m[e][t]=m[0][t],2===Z&&(g=(b[0][t]-f-(c.GM-(b[1][t]+_)))/2,C.A3[e-1].R[t].iX-=g,b[1][t]-=g,C.E4[0][t].x-=g,C.NZ[t][0][0]-=g,C.A3[e-1].R[t].iY=c.iY+c.GH/2,m[1][t]=c.iY+c.GH/2,C.E4[0][t].y=c.iY+c.GH/2)):2===e&&(v[e][t]=h*ZC.AQ.A6G(A[t].AD,A[t].WO,A[t].WN),o=(v[0][t]*v[0][t]-v[1][t]*v[1][t]+v[2][t]*v[2][t])/(2*v[0][t]),b[e][t]=b[0][t]+o,r=Math.sqrt(v[2][t]*v[2][t]-o*o),m[e][t]=m[0][t]-r,3===Z&&(g=(b[0][t]-f-(c.GM-(b[1][t]+_)))/2,C.A3[0].R[t].iX-=g,C.A3[1].R[t].iX-=g,C.E4[0][t].x-=g,C.E4[1][t].x-=g,C.NZ[t][0][0]-=g,b[2][t]-=g)),A[t].iX=b[e][t]+c.iX,A[t].iY=m[e][t],A[t].I=h*Math.sqrt(A[t].AD/Math.PI),A[t].F=h*Math.sqrt(A[t].AD/Math.PI),A[t].AI=h*Math.sqrt(A[t].AD/Math.PI),null===ZC._n_(E)&&(E=A[t].AD/(Math.PI*A[t].AI*A[t].AI));var D=h*Math.sqrt(A[t].AD/Math.PI),K=h*Math.sqrt(A[t].WO/Math.PI),F=D+K-v[e][t],x=(2*F*K-F*F)/(2*(D+K-F)),I=F-x;if(C.E4[e][t]={x:b[e][t],y:m[e][t],sz:A[t].AI,r1:D,r2:K,dx1:I,dx2:x},0===e?(r=Math.sqrt(D*D-(D-x)*(D-x)),C.NZ[t].push([b[0][t]+D-x,m[0][t]-r])):2===e&&(D=C.E4[1][t].r1,K=C.E4[1][t].r2,I=C.E4[1][t].dx1,x=C.E4[1][t].dx2,l=ZC.U5(Math.asin((m[1][t]-m[2][t])/v[1][t]))-ZC.U5(Math.acos((D-x)/D)),C.NZ[t].push([b[1][t]-D*ZC.EF(l)-g,m[1][t]-D*ZC.EL(l)]),D=C.E4[2][t].r1,K=C.E4[2][t].r2,I=C.E4[2][t].dx1,x=C.E4[2][t].dx2,l=ZC.U5(Math.asin((m[0][t]-m[2][t])/v[2][t]))-ZC.U5(Math.acos((K-I)/K)),C.NZ[t].push([b[0][t]+K*ZC.EF(l)-g,m[0][t]-K*ZC.EL(l)])),e===Z-1)if(3===Z){if(null!==ZC._n_(C.A3[0].A9L[t]))C.XD[t].area=C.A3[0].A9L[t];else{var y=[-1],w=[-1];y[1]=d(C.NZ[t][0],C.NZ[t][2]),y[2]=d(C.NZ[t][0],C.NZ[t][1]),y[3]=d(C.NZ[t][2],C.NZ[t][1]),w[1]=C.E4[0][t].sz,w[2]=C.E4[1][t].sz,w[3]=C.E4[2][t].sz;var X=.25*Math.sqrt((y[1]+y[2]+y[3])*(y[1]+y[2]-y[3])*(y[1]+y[3]-y[2])*(y[2]+y[3]-y[1]));for(s=1;s<=3;s++)X+=w[s]*w[s]*Math.asin(y[s]/(2*w[s]))-y[s]/4*Math.sqrt(4*w[s]*w[s]-y[s]*y[s]);C.XD[t].area=E*X}C.E4[0][t].intxy=ZC.AQ.A5L(C.E4[0][t].x,C.E4[0][t].y,C.E4[1][t].x,C.E4[1][t].y,C.E4[0][t].r1-(C.E4[0][t].dx1+C.E4[0][t].dx2)/2),C.E4[1][t].intxy=ZC.AQ.A5L(C.E4[1][t].x,C.E4[1][t].y,C.E4[2][t].x,C.E4[2][t].y,-(C.E4[1][t].r1-(C.E4[1][t].dx1+C.E4[1][t].dx2)/2)),C.E4[2][t].intxy=ZC.AQ.A5L(C.E4[2][t].x,C.E4[2][t].y,C.E4[0][t].x,C.E4[0][t].y,-(C.E4[2][t].r1-(C.E4[2][t].dx1+C.E4[2][t].dx2)/2)),C.XD[t].xy=[(C.NZ[t][0][0]+C.NZ[t][1][0]+C.NZ[t][2][0])/3,(C.NZ[t][0][1]+C.NZ[t][1][1]+C.NZ[t][2][1])/3]}else 2===Z&&(C.E4[0][t].intxy=ZC.AQ.A5L(C.E4[0][t].x,C.E4[0][t].y,C.E4[1][t].x,C.E4[1][t].y,C.E4[0][t].r1-(C.E4[0][t].dx1+C.E4[0][t].dx2)/2),C.E4[1][t].intxy=[-9999,-9999])}if(3===Z)for(e=0,i=Z;e<i;e++)for(a=ZC.AO.OA(C.A3[e].o["value-box"],C.A3[e].o),null!==ZC._n_(a.decimals)&&-1!==a.decimals||(a.decimals=0),t=0,n=C.A3[e].R.length;t<n;t++)C.XD[t].area=ZC.AO.G5(C.XD[t].area,a);C.b()}});var I2={$i:function(e){this.b(e);var i=this;i.C=e.A,i.G=i.C.A,i.A63={},i.HT=!1,i.SX=3,i.A1B=1,i.V=[],i.K4={},i.R=[],i.AF="",i.sTypeX=null,i.IK=null,i.RT=!1,i.J4="none",i.O8="plot",i.UX=!0,i.T3=null,i.T9=null,i.TW={},i.A2=null,i.GB=null,i.PS=null,i.PR=null,i.BP=null,i.L=-1,i.BO=[],i.CG=!1,i.KT="normal",i.DZ=0,i.U=null,i.O2=null,i.A7=null,i.JA=null,i.AK=null,i.JR=null,i.A62=null,i.P5=null,i.DV=-1,i.I6=-1,i.RG=null,i.S0=null,i.A02=!1,i.SL=2,i.A2R=!1,i.TO="",i.A05="standard",i.CW=null,i.A0Y=null,i.MW=null,i.S1=null,i.XZ=!0,i.XN=null,i.YA=1,i.QF=!1,i.QV=!0,i.JW=0,i.XX=null,i.T4=null,i.Q0=!0,i.K8=null,i.AAC=1,i.A2G=1,i.S9=[],i.JB=null,i.EI=!1,i.T5=[],i.A6J=-1,i.GG=!1,i.LE=0,i.JG=.6,i.LF=0,i.ABU=0,i.ABW=null,i.TP=0,i.FY=null,i.GZ=!1,i.YM=!0,i.A75=!1,i.XY=1,i.YO=0,i.I9=!1,i.LH=!1,i.A3J="node",i.LT=!1,i.RC=-1,i.RW=0,i.bShowInLegend=!0,i.QJ=!1,i.GS=[null,null,null,null],i.P8="line",i.fValueBoxThreshold=.1},applyRGBA:function(){var e,i=this;null!==ZC._n_(e=i.E["l-alpha"])&&null===ZC._n_(i.J2.alpha)&&(i.C6=e),null!==ZC._n_(e=i.E["bg-alpha"])&&null===ZC._n_(i.J2["alpha-area"])&&(i.o["alpha-area"]=e)},FQ:function(e,i,t){var n=this;return void 0===t&&(t=!1),(void 0===i||!n.GS[i]&&n.GS[1])&&(i=1),e=parseInt(e,10),!n.GZ||"xy"!==n.C.AJ.layout&&"yx"!==n.C.AJ.layout?n.R[e]:n.R[e]&&n.GS[i]?(n.GS[i].K=n.K+"-node-"+e,n.GS[i].o={value:n.V[e]},"string"==typeof n.V[e]&&(n.GS[i].A22=!0),n.GS[i].L=e,"line"!==n.AF&&"area"!==n.AF&&"vline"!==n.AF&&"varea"!==n.AF||n.U?n.GS[i].parse():(t||null!==n.R[e].BV||"undefined"!=typeof n.C.E["plot-"+n.L+"-first-run"])&&n.GS[i].parse(),"line"===n.AF||"area"===n.AF||"vline"===n.AF||"varea"===n.AF?"xy"===n.C.AJ.layout?(null!==n.R[e].BV?n.GS[i].iX=n.R[e].iX=n.AZ.AR(n.R[e].BV):n.GS[i].iX=n.R[e].iX=n.AZ.II(e),n.CG&&"100%"===n.KT?n.GS[i].iY=n.R[e].iY=n.CQ.AR(100*n.R[e].CR/n.A.F9[e]["%total-"+n.DZ]):n.GS[i].iY=n.R[e].iY=n.CQ.AR(n.R[e].CR)):(null!==n.R[e].BV?n.GS[i].iY=n.R[e].iY=n.AZ.AR(n.R[e].BV):n.GS[i].iY=n.R[e].iY=n.AZ.II(e),n.CG&&"100%"===n.KT?n.GS[i].iX=n.R[e].iX=n.CQ.AR(100*n.R[e].CR/n.A.F9[e]["%total-"+n.DZ]):n.GS[i].iX=n.R[e].iX=n.CQ.AR(n.R[e].CR)):n.GS[i].R4(),n.GS[i].J1=n.R[e].J1,n.GS[i]):null},V9:function(e,i){var t=this;t.K8[e]||(t.K8[e]=[]),(!t.GZ||t.GZ&&-1===ZC.AV(t.K8[e],i))&&t.K8[e].push(i)},U3:function(){return new ZC.LM(this)},AC2:function(){return{}},O6:function(){return this.YD("palette","A6J","i"),this.C.A.B6.A9Z(-1!==this.A6J?this.A6J:this.L,this.C.AF)},NS:function(){var e=this;if(e.BP[5]){for(var i in e.BP[5])i===e.AF&&ZC._cp_(e.BP[5][i],e.o,!0,!0)}var t=[];e.C.A.B6.load(t,"("+e.C.AF+").series",!0,!0),ZC._n_(t)&&ZC._cp_(t[this.L%t.length],e.o,!0,!0)},IJ:function(e,i){var t,n,a=this,l=!1,o="";if("none"!==a.J4&&(a.C.IY[a.L]||a.C.KL)){var r=!(e.E["selected-state"]||e.E["background-state"]);a.C.CF["p"+a.L]&&a.C.CF["p"+a.L]["n"+e.L]?zingchart.DEV.CACHESELECTION&&r&&a.TW["selected-state"]?(n=a.TW["selected-state"],l=!0):(o="selected-state",(n=new ZC.DN(a)).copy(i),e.E["selected-state"]?n.LR=e.E["selected-state"]:n.LR=a.T3?a.T3.o:{}):"none"!==a.O8&&("plot"===a.O8&&a.C.IY[a.L]||"graph"===a.O8&&a.C.KL)&&(zingchart.DEV.CACHESELECTION&&r&&a.TW["background-state"]?(n=a.TW["background-state"],l=!0):(o="background-state",(n=new ZC.DN(a)).copy(i),e.E["background-state"]?n.LR=e.E["background-state"]:n.LR=a.T9?a.T9.o:{})),l||(n?(n.Q0=!0,n.parse()):(n=new ZC.DN(a)).copy(i),zingchart.DEV.CACHESELECTION&&r&&""!==o&&(a.TW[o]=n))}else(n=new ZC.DN(a)).copy(i);return null!==ZC._n_(t=a.T5[e.L])&&(0===e.A.E6.length&&(e.A.E6=[{}]),"string"==typeof a.T5[e.L]?n.append({"background-color":t+" "+ZC.AO.JQ(t,20),"line-color":t,"border-color":ZC.AO.JQ(t,20)}):n.append(a.T5[e.L]),n.parse()),n.Z=i.Z,n.C8=i.C8,n},BW:function(e){var i=this,t=[];if(null!==ZC._n_(e))for(var n=0,a=i.BO.length;n<a;n++){var l=i.C.BM(i.BO[n]);l&&l.AF===e&&t.push(i.BO[n])}else t=i.BO;return t},MU:function(){var e=this;return{negation:e.A05,"thousands-separator":e.RG,"decimals-separator":e.S0,decimals:e.DV,"max-decimals":e.I6,short:e.A2R,"short-unit":e.TO,exponent:e.A02,"exponent-decimals":e.SL,locale:e.G.UH}},parse:function(){var e,i,t,n=this;if(n.UM={},n.b(),n.K8={},null!==ZC._n_(e=n.o.scales))for(n.BO=e.split(/,|;|\s/),h=0;h<n.BO.length;h++)n.BO[h]=ZC.UT(ZC.GX(n.BO[h]));if(n.C.o.legend&&n.C.o.legend["highlight-plot"])n.I9=!0;else{var a={};n.G.B6.load(a,"("+n.A.AF+").legend"),a["highlight-plot"]&&(n.I9=!0)}if(null!==ZC._n_(n.o.multiplier)&&null===ZC._n_(n.o.short)&&(n.o.short=n.o.multiplier),null!==ZC._n_(n.o["click-marker"])&&null===ZC._n_(n.o["selection-mode"])&&null===ZC._n_(n.o["selected-marker"])&&(n.o["selection-mode"]="multiple",n.o["selected-marker"]={},ZC._cp_(n.o["click-marker"],n.o["selected-marker"])),n.KT=n.C.KT,n.assign_a([["ignore","HT","b"],["exponent","A02","b"],["exponent-decimals","SL","ia"],["decimals","DV","ia"],["max-decimals","I6","i"],["preview","QV","b"],["stacked","CG","b"],["stack-type","KT"],["exact","QF","b"],["text","AK"],["tooltip-text","JR"],["legend-text","A62"],["description","P5"],["stack","DZ","i"],["z-index","JW","i"],["aspect","CW"],["mode","A0Y"],["density","XY","f"],["max-nodes","MW"],["max-trackers","S1"],["segment-trackers","XZ","b"],["sampling-step","XN","i"],["scroll-step-multiplier","YA","i"],["url","E9"],["target","FD"],["decimals-separator","S0"],["thousands-separator","RG"],["short","A2R","b"],["negation","A05"],["short-unit","TO"],["fast-rules","A75","b"],["errors","S9"],["styles","T5"],["monotone","QJ","b"],["highlight","I9","b"],["highlight-legend","LH","b"],["hover-mode","A3J"],["mid-point","UX","b"],["clustered","LT","b"],["cluster-index","RC","i"],["cluster-offset","RW","i"],["animate","GG","b"],["effect","LE","i"],["speed","JG","f"],["selection-mode","J4"],["group-selections","RT","b"],["background-mode","O8"],["extra-values","YO","ia"],["value-box-threshold","fValueBoxThreshold","f"]]),n.AAP=n.QF,!n.E["quick-parse"]){var l;if(ZC._todash_(n.T5),n.I9&&(null===ZC._n_(n.C.o.legend)||null===ZC._n_(n.C.o.legend["highlight-legend"]))&&ZC._n_(null===n.o["highlight-legend"])&&(n.LH=n.I9),null!==ZC._n_(e=n.o.animation))n.GG=!0,null!==ZC._n_(i=e.effect)&&(0===(i+"").indexOf("ANIMATION_")&&null!==ZC._n_(l=ZC.ANIMATION[(i+"").substring(10)])&&(i=l),n.LE=ZC._i_(i),0===n.LE&&(n.GG=!1)),null!==ZC._n_(i=e.speed)&&(0===(i+"").indexOf("ANIMATION_")&&null!==ZC._n_(l=ZC.ANIMATION[(i+"").substring(10)])&&(i=l),n.JG=ZC._f_(i)),null!==ZC._n_(i=e.delay)&&(n.LC=ZC._f_(i)),null!==ZC._n_(i=e.method)&&(0===(i+"").indexOf("ANIMATION_")&&null!==ZC._n_(l=ZC.ANIMATION[(i+"").substring(10)])&&(i=l),n.LF=ZC._i_(i)),null!==ZC._n_(i=e.sequence)&&(0===(i+"").indexOf("ANIMATION_")&&null!==ZC._n_(l=ZC.ANIMATION[(i+"").substring(10)])&&(i=l),n.TP=ZC._i_(i)),null!==ZC._n_(i=e.attributes)&&(n.FY=i);for(var o in n.JG<10&&(n.JG*=1e3),n.LC<10&&(n.LC*=1e3),"undefined"!=typeof ZC.PO&&(n.JG=ZC.BR(ZC.PO.U6,n.JG)),("fast"===n.A0Y||"undefined"==typeof ZC.PO||zingchart.SKIP.ANIMATION)&&(n.GG=!1),n.G.ZA&&(n.GG=!1),-1!==ZC.AV(["line","area","vbar","hbar","stock","scatter","bubble","radar","piano"],n.AF)&&("fast"===n.A0Y?n.GZ=!0:"normal"===n.A0Y||n.GG||-1!==JSON.stringify(n.o).indexOf('"rules"')||-1!==JSON.stringify(n.o).indexOf('"js-rule"')||0!==n.T5.length||-1!==n.G.E.json.indexOf('"override"')||-1!==n.G.E.json.indexOf('"errors"')||"none"!==n.J4?n.GZ=!1:n.GZ=!0),n.o)if("data-"===o.substring(0,5)){var r=o.substring(5);n.K4[r]=n.o[o]}var s=n.G.B6;if(n.IK=new ZC.CZ(n),n.IK.append(n.o),s.load(n.IK.o,B("hover-state")),n.IK.append(n.o["hover-state"]),null!==ZC._n_(n.o["hover-state"])||"line"!==n.AF&&"area"!==n.AF||(n.IK.AP=!1),n.I9&&(n.SC=new ZC.CZ(n),s.load(n.SC.o,B("highlight-state")),n.SC.append(n.o),null!==ZC._n_(e=n.o["highlight-state"])&&n.SC.append(e),null===ZC._n_(n.SC.o.shadow)&&(n.SC.o.shadow=!0)),null!==ZC._n_(e=n.o["selected-state"])&&(n.T3=new ZC.CZ(n),s.load(n.T3.o,B("selected-state")),n.T3.append(e)),null!==ZC._n_(e=n.o["background-state"])&&(n.T9=new ZC.CZ(n),s.load(n.T9.o,B("background-state")),n.T9.append(e)),n.A2=new ZC.CZ(n),s.load(n.A2.o,B("marker")),s.load(n.A2.o,B("marker["+n.CW+"]")),n.A2.append(n.o.marker),"auto"===n.A2.o.type){var A=["circle","square","diamond","triangle","star5"];n.A2.o.type=A[n.L%A.length]}if(n.A2.parse(),(n.A2.E6.length>0||n.T5.length>0||n.A2.o["top-state"])&&(n.YM=!1),n.GB=new ZC.CZ(n),s.load(n.GB.o,B("hover-marker")),n.GB.append(n.o.marker),n.GB.append(n.o["hover-marker"]),null!==ZC._n_(e=n.o["selected-marker"])&&(n.PS=new ZC.CZ(n),s.load(n.PS.o,B("selected-marker")),n.PS.append(e)),null!==ZC._n_(e=n.o["background-marker"])&&(n.PR=new ZC.CZ(n),s.load(n.PR.o,B("background-marker")),n.PR.append(e)),n.I9&&(n.V4=new ZC.CZ(n),n.V4.append(n.o.marker),s.load(n.V4.o,B("highlight-marker")),n.V4.append(e)),"normal"!==n.A0Y&&(n.T3||n.PS)&&(n.GZ=!1),"fast"===n.A0Y&&(n.GZ=!0),n.A7=new ZC.DN(n),n.o.tooltip&&n.o.tooltip.placement&&n.o.tooltip.placement.indexOf("node")>-1?s.load(n.A7.o,"("+n.AF+").tooltip[dynamic]"):s.load(n.A7.o,n.AF+".tooltip"),n.A7.append(n.o.tooltip),null!==ZC._n_(e=n.o.error)&&(n.JB=new ZC.DT(n),s.load(n.JB.o,B("error")),n.JB.append(e),null===ZC._n_(n.JB.o.size)&&(n.JB.o.size=4)),null!==ZC._n_(e=n.o["value-box"])){if(e instanceof Array)for(n.U=new ZC.CZ(n),s.load(n.U.o,B("value-box")),null!==ZC._n_(i=n.C.o.plot)&&n.U.append(i["value-box"]),n.U.append(e[0]),e.length>1&&(n.O2=[]),h=1;h<e.length;h++)n.O2[h-1]=new ZC.CZ(n),s.load(n.O2[h-1].o,B("value-box")),null!==ZC._n_(i=n.C.o.plot)&&n.O2[h-1].append(i["value-box"]),n.O2[h-1].append(e[h]);else n.U=new ZC.CZ(n),s.load(n.U.o,B("value-box")),null!==ZC._n_(i=n.C.o.plot)&&n.U.append(i["value-box"]),n.U.append(e);n.U.parse()}n.G.QR&&(n.AP=ZC.FSSTATUS["g-"+n.C.L+"-p-"+n.L]);var C=!1;for("undefined"==typeof n.C.E["plot"+n.L+".visible"]&&(C=!0),C?n.C.E["plot"+n.L+".visible"]=!0:n.AP=n.C.E["plot"+n.L+".visible"],n.AP||C&&(n.C.E["plot"+n.L+".visible"]=!1),h=0,t=n.C.BO.length;h<t;h++)null!==ZC._n_(n.C.BO[h].o.values)?n.C.BO[h].TG=!0:-1!==ZC.AV(n.BO,n.C.BO[h].BD)&&("remove"===n.C.getToggleAction()||n.C.A.KK?n.AP&&n.C.E["plot"+n.L+".visible"]&&(n.C.BO[h].TG=!0):n.C.BO[h].TG=!0);var c,u=null;if(n.K=n.A.K+"-plot-"+n.L,n.R=[],n.A.F9||(n.A.F9={}),-1!==n.AF.indexOf("area")&&-1===n.AF.indexOf("3d")&&n.CG){n.A.WS||(n.A.WS={}),n.A.WS["s"+n.DZ]||(n.A.WS["s"+n.DZ]=[]);var p=!1;if(null!==ZC._n_(n.o.values))for(h=0,t=n.o.values.length;h<t;h++)if("object"==typeof n.o.values[h]&&null!==ZC._n_(n.o.values[h])){p=!0;break}p&&(n.GG=!1,n.I0||0!==n.E6.length||(n.GZ=!0,-1===zingchart.DEV.STACKINGLOGIC&&(n.C.UN=1)))}if(n.AZ=n.C.BM(n.BW("k")[0]),n.CQ=n.C.BM(n.BW("v")[0]),null!==ZC._n_(n.o.values)&&""!==n.AF){if(n.V=n.o.values,n.GZ&&"area"===n.AF&&"spline"===n.CW){for(var Z=!1,h=0;h<n.V.length;h++)if(null===ZC._n_(n.V[h])){Z=!0;break}Z&&(n.GZ=!1)}var d=null;n.Q5=[ZC.MAX,-ZC.MAX];var f=[],_=[],g=0;for(h=0,t=n.V.length;h<t;h++){var v=!1;if(n.o["hint-ts"]||(null!==ZC._n_(n.V[h])&&"object"==typeof n.V[h]&&n.V[h].length>1?(null===ZC._n_(n.V[h][1])||"string"==typeof n.V[h][1]&&"NULL"===n.V[h][1].toUpperCase())&&(v=!0):(null===ZC._n_(n.V[h])||"string"==typeof n.V[h]&&"NULL"===n.V[h].toUpperCase())&&(v=!0),"piano"===n.C.AF&&(v=!1)),v)n.R.push(null);else{!n.GZ||"xy"!==n.C.AJ.layout&&"yx"!==n.C.AJ.layout?u=n.U3():n.GS[1]||("bubble"===n.AF||"scatter"===n.AF?n.GS[1]=u=n.U3():(n.GS[0]=n.U3(),n.GS[1]=u=n.U3(),n.GS[2]=n.U3(),n.GS[3]=n.U3())),u.K=n.K+"-node-"+h,"string"==typeof n.V[h]&&zingchart.QUOTEDVALUES&&(n.V[h]=ZC._f_(n.V[h])),u.o={value:n.V[h]},"string"==typeof n.V[h]&&(u.A22=!0),u.L=h,n.o["hint-ts"]?(u.E.plotidx=n.L,u.E.nodeidx=u.L,u.K=n.K+"-node-"+u.L,u.BV=n.V[h][0],u.AD=n.V[h][1]):u.parse(),(t<256||zingchart.DEV.CHECKDECIMALS)&&null!==ZC._n_(u.AD)&&2===(c=u.AD.toString().split(".")).length&&(g=ZC.BR(g,c[1].length)),u.BV&&(null!==d&&ZC._a_(u.BV-d)>0&&f.push(ZC._a_(u.BV-d)),d=u.BV),n.A.WS=n.A.WS||{};var b=n.A.WS["s"+n.DZ];if(b&&(null!==d?-1===ZC.AV(b,u.BV)&&b.push(u.BV):-1===ZC.AV(b,h)&&b.push(h)),!n.GZ||"xy"!==n.C.AJ.layout&&"yx"!==n.C.AJ.layout)n.R.push(u);else{var m={iX:u.iX,iY:u.iY,L:u.L,BV:u.BV,AD:u.AD,CR:u.AD,DU:u.DU,J1:u.J1};"bubble"===n.AF&&(m.SS=u.SS),n.R.push(m)}null!==u.BV&&(n.Q5[0]=Math.min(n.Q5[0],u.BV),n.Q5[1]=Math.max(n.Q5[1],u.BV)),n.C.E["plot"+n.L+".visible"]&&(zingchart.DEV.PLOTSTATS||"100%"===n.KT)&&n.CG&&(null===ZC._n_(n.A.F9[h])?(n.A.F9[h]={},n.A.F9[h]["%total-"+n.DZ]=u.AD):null===ZC._n_(n.A.F9[h]["%total-"+n.DZ])?n.A.F9[h]["%total-"+n.DZ]=u.AD:n.A.F9[h]["%total-"+n.DZ]+=u.AD),zingchart.DEV.PLOTSTATS&&(_.push(u.AD),n.JA?(n.JA["%plot-max-index"]=h,n.JA["%plot-sum"]+=u.AD,t<256&&(n.JA["%plot-values"]+=","+u.AD)):n.JA={"%plot-min-index":h,"%plot-max-index":h,"%plot-sum":u.AD,"%plot-values":u.AD},n.A.F9||(n.A.F9={}),n.AP&&(null===ZC._n_(n.A.F9["%pstack-"+h+"-"+n.DZ+"-sum"])?(n.A.F9["%pstack-"+h+"-"+n.DZ+"-sum"]=u.AD,n.A.F9["%pstack-"+h+"-"+n.DZ+"-stack-length"]=1):(n.A.F9["%pstack-"+h+"-"+n.DZ+"-sum"]+=u.AD,n.A.F9["%pstack-"+h+"-"+n.DZ+"-stack-length"]+=1)))}}(n.V.length<256||zingchart.DEV.CHECKDECIMALS)&&n.JA&&null!==ZC._n_(n.JA["%plot-sum"])&&2===(c=n.JA["%plot-sum"].toString().split(".")).length&&ZC._i_(c[1])>g&&(n.JA["%plot-sum"]=ZC._f_(n.JA["%plot-sum"].toFixed(ZC.CY(20,g)))),zingchart.DEV.PLOTSTATS?(n.JA&&(n.JA["%plot-average"]=n.JA["%plot-sum"]/n.V.length,n.JA["%plot-average"]=ZC._f_(n.JA["%plot-average"].toFixed(ZC.CY(20,g+2)))),_.length>0&&(n.JA["%plot-min-value"]=ZC.Y4(_),n.JA["%plot-max-value"]=ZC.A1U(_))):n.JA={"%plot-min-index":0,"%plot-max-index":n.V.length,"%plot-sum":-1,"%plot-values":"","%plot-average":-1,"%plot-min-value":-1,"%plot-max-value":-1},d&&f.length>0&&(n.AAC=ZC.Y4(f),n.A2G=ZC.A1U(f))}}function B(e){var i=["("+n.AF+").plot."+e];return n.sTypeX&&i.push("("+n.sTypeX+").plot."+e),i}},mapPointsToPreview:function(e,i){for(var t=this,n=t.C.N,a=t.C.B7.AT,l=[],o=0,r=e.length;o<r;o++)if(e[o]){"vml"===t.G.AC&&i&&(e[o][0]=e[o][0]/10,e[o][1]=e[o][1]/10);var s=(e[o][0]-n.iX)/n.I,A=(e[o][1]-n.iY)/n.F,C=a.iX+a.AU+s*(a.I-2*a.AU),c=a.iY+a.AU+A*(a.F-2*a.AU);l.push([C,c])}else l.push(null);return l},paint:function(){var e=this,i=e.C.N.I;switch(e.C.AF){case"scatter":case"bubble":i=1e6;break;case"hbar":case"hbar3d":i=e.C.N.F}null===ZC._n_(e.MW)&&(e.MW=ZC._i_(i/4)),null===ZC._n_(e.S1)&&(e.S1=ZC._i_(i/4)),e.YM&&(e.HH=null,e.HN=null,e.RH=null,e.QG=null)},XT:function(e){var i,t,n,a=this;for(i=0,t=a.R.length;i<t;i++)a.R[i]&&(a.R[i].J1=!1);var l=a.C.N;if(a.RB=!1,a.FW=!0,a.U9=!1,n=0,a.C.OF||"undefined"!=typeof a.AAP&&(a.QF=a.AAP),e)a.RB=!0,a.S1<a.R.length&&(a.FW=!1);else{if(a.AZ.EI&&a.EI){for(i=0,t=a.R.length;i<t;i++)a.R[i]&&(a.AZ.IU.length>0||ZC.DS(a.R[i].BV,a.AZ.V[a.AZ.W],a.AZ.V[a.AZ.A1]))&&n++;a.S1<n&&(a.FW=!1),n*a.XY>l.I&&(a.U9=!0),a.MW>=n&&(a.RB=!0)}else a.MW>a.AZ.A1-a.AZ.W&&(a.RB=!0);a.Y=1,a.AZ.EI&&a.EI||(n=a.AZ.A1-a.AZ.W,a.S1<n&&(a.FW=!1),n*a.XY>l.I&&(a.U9=!0),!a.QF&&n*a.XY>l.I&&(a.Y=ZC.BR(1,ZC._i_(n*a.XY/l.I)))),a.AZ.EI&&a.EI&&(a.QF||n*a.XY>l.I&&(a.Y=ZC.BR(1,ZC._i_(n*a.XY/l.I)))),a.C.OF&&(a.QF=!1,a.Y*=a.YA)}null!==ZC._n_(a.XN)&&a.Y>a.XN&&(a.Y=a.XN)},PI:function(e){var i,t,n,a=this;null!==ZC._n_(e)&&e||(e=!1),a.AZ&&"log"===a.AZ.BS&&(e=!0),a.XT(e);var l=null;if(e||a.LT)a.A.A4K=!1,function Z(e,i){for(var t=e;t<ZC.CY(e+i,a.R.length);t++)a.R[t]?((l=a.FQ(t)).Z=a.KH,l.paint(),l.J1=!0,a.R[t].J1=!0):"radar"===a.C.AF&&(t===a.R.length-1?"line"!==a.CW&&"area"!==a.CW&&"range"!==a.CW||ZC.CO.paint(a.OD,a,a.D):a.D.push(null));e+i<a.R.length?a.C.KU?window.setTimeout(function(){Z(e+i,i)},10):Z(e+i,i):a.C.KU&&a.L===a.A.A3.length-1&&a.A._end_()}(0,ZC.ie678||ZC.mobile?200:2e3);else{var o="vbar"!==a.AF&&"hbar"!==a.AF;if(a.AZ.EI&&a.EI){n=a.GC=a.HK=a.Y;var r=!0,s=0,A=0;for(i=0,t=a.R.length;i<t;i+=n)o&&(t-i==1?(a.GC=n,a.HK=1):t-i<a.Y&&(a.GC=a.Y,a.HK=t-i-1,n=t-i-1)),a.R[i]&&(a.AZ.IU.length>0||ZC.DS(a.R[i].BV,a.AZ.V[a.AZ.W],a.AZ.V[a.AZ.A1])||o&&r&&a.R[i+n]&&a.R[i+n].BV>=a.AZ.V[a.AZ.W])&&(o&&r&&a.R[i-n]&&((l=a.FQ(i-n)).Z=a.KH,l.paint(),l.J1=!0,r=!1,A++),(l=a.FQ(i)).Z=a.KH,l.paint(),l.J1=!0,a.R[i].J1=!0,A++,r=!1,s=i);o&&A>0&&a.R[s+n]&&((l=a.FQ(s+n)).Z=a.KH,l.paint(),l.J1=!0)}else{n=a.GC=a.HK=a.Y;var C=0,c=1,u=null;if(!o){var p="vbar"===a.AF?a.C.N.I:a.C.N.F;C=4/("vbar"===a.AF?a.C.N.F:a.C.N.I)*(a.CQ.BF-a.CQ.B0),c=1+ZC._i_((a.AZ.A1-a.AZ.W)/(2*p)),n=1}for(i=a.AZ.W;i<=a.AZ.A1;i+=n)(a.AZ.A1-a.AZ.W)%a.Y!=0&&o&&(a.AZ.A1-i==0?(a.GC=n,a.HK=1):a.AZ.A1-i<=a.Y&&(a.GC=a.Y,a.HK=a.AZ.A1-i,n=a.AZ.A1-i)),a.R[i]?(l=a.FQ(i),(o||a.QF||!o&&null===u||ZC._a_(l.AD-u)>C||i%c==0)&&(l.Z=a.KH,l.paint(),l.J1=!0,a.R[i].J1=!0),u=l.AD):a.CG&&-1!==ZC.AV(["vbar","hbar","vbar3d","hbar3d"],a.AF)&&a.SV()}}},CS:function(e,i){var t=this;if(t.UM[e+i])return t.UM[e+i];var n=null;return n=t.G.usc()?ZC.AM(t.G.K+"-main-c"+("fl"===e?"-top":"")):t.G.KK||t.C.AJ["3d"]?ZC.AM(t.C.K+"-plots-"+e+"-c"):ZC.AM(t.C.K+"-plot-"+t.L+"-"+e+"-"+i+"-c"),t.UM[e+i]||(t.UM[e+i]=n),n},V6:function(e){var i=this;return{id:i.G.K,graphid:i.C.K,graphidx:i.C.L,plotid:i.HA,plotindex:i.L,plottext:i.AK,ev:e?ZC.A4.C1(e):null,xdata:i.K4}},X5:function(e,i){ZC.AO.C0("plot_"+i,this.G,this.V6(e))},applyJsRuleSvg:function(e,i,t){var n;if(n=e.o["js-rule-svg"]){var a=ZC.AM(i),l=ZC.evalFn(n.replace("javascript:","").replace("()",""),window);if(a&&l)try{var o=l.call(this,t);for(var r in o)a.setAttribute(r,o[r])}catch(s){}}},sharedZScale:function(){var e=this,i=e.C,t=i.N;if(i.o["scale-z"]&&i.E["plot"+e.L+".visible"]){var n,a,l,o,r;if(n=new ZC.CE(i,t.iX+t.I-ZC.AN.E1+10,t.iY+t.F-ZC.AN.E2,e.E["z-mid"]),(a=new ZC.DN(e)).GN=i.K+"-scale-z-item "+i.K+"-scale-item zc-scale-item",a.K=i.K+"-scale-z-item_"+e.L,a.AK=i.o["scale-z"].values[e.L],a.Z=a.C8=e.G.usc()?e.G.mc():ZC.AM(i.K+"-scales-ml-0-c"),r=ZC.Q.EE(a.Z,e.G.AC),a.IP=e.G.usc()?ZC.AM(e.G.K+"-main"):ZC.AM(e.G.K+"-text"),a.append(i.o["scale-z"].item),a.parse(),a.AB+=a.VA?0:ZC.DM.A38(i,a),a.iX=n.EC[0],a.iY=n.EC[1],a.o["auto-align"]&&a.VA&&(a.iY-=a.F/2),a.paint(),null===ZC._n_(e.E["scale-z-item-max-width"])&&(e.E["scale-z-item-max-width"]=0),e.E["scale-z-item-max-width"]=ZC.BR(e.E["scale-z-item-max-width"],a.I),e.E["z-cnt"]===e.E["z-plots"]-1&&i.o["scale-z"].label){var s,A;n=new ZC.CE(i,t.iX+t.I-ZC.AN.E1+20+e.E["scale-z-item-max-width"],t.iY+t.F-ZC.AN.E2,ZC.AN.FE/2),(a=new ZC.DN(e)).GN=i.K+"-scale-z-label "+i.K+"-scale-label zc-scale-label",a.K=i.K+"-scale-z-label",a.Z=a.C8=e.G.usc()?e.G.mc():ZC.AM(i.K+"-scales-ml-0-c"),r=ZC.Q.EE(a.Z,e.G.AC),a.IP=e.G.usc()?ZC.AM(e.G.K+"-main"):ZC.AM(e.G.K+"-text"),a.append(i.o["scale-z"].label),a.parse(),s=new ZC.CE(i,t.iX+t.I-ZC.AN.E1,t.iY+t.F-ZC.AN.E2,0),A=new ZC.CE(i,t.iX+t.I-ZC.AN.E1,t.iY+t.F-ZC.AN.E2,ZC.AN.FE);var C=ZC.U5(Math.atan((A.EC[1]-s.EC[1])/(A.EC[0]-s.EC[0])));a.AB+=a.VA?0:C,a.iX=n.EC[0],a.iY=n.EC[1],a.paint()}if(i.o["scale-z"].tick&&((o=new ZC.DT(e)).B9="#cccccc",o.B1=1,o.AI=6,o.append(i.o["scale-z"].tick),o.parse(),o.AP&&o.B1>0)){o.K=i.K+"-scale-z-tick-"+e.L;for(var c=[],u=[[t.iX+t.I,t.iY+t.F],[t.iX+t.I+o.AI,t.iY+t.F]],p=0;p<u.length;p++)n=new ZC.CE(i,u[p][0]-ZC.AN.E1,u[p][1]-ZC.AN.E2,e.E["z-mid"]),c.push([n.EC[0],n.EC[1]]);ZC.CO.paint(r,o,c)}if(0===e.E["z-cnt"]&&((o=new ZC.CZ(e)).B9="#cccccc",o.B1=1,o.append(i.o["scale-z"].axis),o.parse(),o.B1>0&&o.AP&&(o.A0=o.AE=o.B9,(l=ZC.DM.DE(o,i,t.iX+t.I-ZC.AN.E1-o.B1,t.iX+t.I-ZC.AN.E1,t.iY+t.F-ZC.AN.E2,t.iY+t.F-ZC.AN.E2,0,ZC.AN.FE,"x")).K=i.K+"-scale-z-axis",i.CN.add(l))),e.E["z-cnt"]>0&&i.o["scale-z"].guide&&((o=new ZC.CZ(e)).B9="#cccccc",o.B1=1,o.append(i.o["scale-z"].guide),o.parse(),o.B1>0&&o.AP&&(o.A0=o.AE=o.B9,(l=ZC.DM.DE(o,i,t.iX-ZC.AN.E1,t.iX+t.I-ZC.AN.E1,t.iY+t.F-ZC.AN.E2,t.iY+t.F-ZC.AN.E2+o.B1,e.E["z-cnt"]*e.E["z-depth"],e.E["z-cnt"]*e.E["z-depth"],"y")).K=i.K+"-scale-z-guideh-"+e.L,i.CN.add(l),(l=ZC.DM.DE(o,i,t.iX-ZC.AN.E1,t.iX-ZC.AN.E1,t.iY-ZC.AN.E2,t.iY+t.F-ZC.AN.E2,e.E["z-cnt"]*e.E["z-depth"],e.E["z-cnt"]*e.E["z-depth"]+o.B1,"y")).K=i.K+"-scale-z-guidev-"+e.L,i.CN.add(l))),i.o["scale-z"].items&&i.o["scale-z"].items.length){(o=new ZC.CZ(e)).A0=o.AE="#ff9900",o.C6=.25;var Z=e.E["z-cnt"]%i.o["scale-z"].items.length;o.append(i.o["scale-z"].items[Z]),o.parse(),(l=ZC.DM.DE(o,i,t.iX-ZC.AN.E1,t.iX+t.I-ZC.AN.E1,t.iY+t.F-ZC.AN.E2,t.iY+t.F-ZC.AN.E2,e.E["z-cnt"]*e.E["z-depth"],e.E["z-cnt"]*e.E["z-depth"]+e.E["z-depth"],"z")).K=e.K+"-item-",i.CN.add(l)}}},gc:function(){if(this.R)for(var e=0;e<this.R.length;e++)this.R[e]&&this.R[e].A&&ZC.AO.gc(this.R[e],["Z","C8","o","J2","IB","A","C","G","P","L9"]);ZC.AO.gc(this,["V","R","GS","K8","V3","A7","Z","C8","UM","A2","TV","HH","GB","IK","KH","OD","AZ","CQ","R","GS","K8","JA","o","J2","IB","A","C","G"])}};ZC.I2=ZC.HU.CD(I2),ZC.W8=ZC.I2.CD({$i:function(e){this.b(e);var i=this;i.bXY=!0,i.AF="xy",i.BO=["scale-x","scale-y"]},paint:function(){this.b()}}),ZC.QZ=ZC.W8.CD({$i:function(e){this.b(e);var i=this;i.AF="line",i.CW="segmented",i.Y=1,i.ST="middle",i.V3=[],i.N7=!0,i.NH=!1},U3:function(){return new ZC.A30(this)},parse:function(){var e=this;e.BP=e.O6(),e.C2=e.BP[0],e.B9=e.BP[1],e.NS(),e.b(),e.assign_a([["step-start","ST"],["smart-sampling","N7","b"]]),e.AZ=e.C.BM(e.BW("k")[0]),e.CQ=e.C.BM(e.BW("v")[0])},paint:function(){var e,i,t,n,a,l,o,r=this;r.b(),r.V3=[];var s=r.NH;if(r.KH=r.CS("bl",0),r.OD=ZC.Q.EE(r.CS("bl",1),r.G.AC),!r.GZ||r.C.AJ["3d"])r.PI(),r.D=null;else{r.XT(),r.C8=r.CS("bl",0);var A=!0;(null!==ZC._n_(r.A2.o.visible)&&!ZC._b_(r.A2.o.visible)||null!==ZC._n_(r.A.o.type)&&"none"===r.A2.o.type)&&(A=!1);var C=[],c=[],u=[],p=!0,Z=0,h=null;n=0;var d=-1,f=-1,_=r.A.A3[0].S9&&r.A.A3[0].S9.length,g=r.Y,v=r.CW;if(r.Y>1&&"spline"===v&&(v="segmented"),r.AZ.EI&&r.EI){for(t=r.Y,r.N7&&(t=1),e=0,i=r.R.length;e<i;e+=t)f-e<=r.Y&&(t=ZC.BR(1,f-e)),r.R[e]&&(r.AZ.IU.length>0||ZC.DS(r.R[e].BV,r.AZ.V[r.AZ.W],r.AZ.V[r.AZ.A1])||p&&r.R[e+t]&&r.R[e+t].BV>=r.AZ.V[r.AZ.W])&&(p&&r.R[e-t]&&(-1===d&&(d=e-t),f=e-t,p=!1,Z++),-1===d&&(d=e),f=e,Z++,p=!1,n=e);Z>0&&r.R[n+t]&&(-1===d&&(d=n+t),f=n+t,r.R[n+t].J1=!0)}else d=r.AZ.W,f=r.LT||"log"===r.AZ.BS?r.R.length:r.AZ.A1;r.Y=g;var b=-1;t=r.Y,r.N7&&(t=1);var m=null,B=null,E=0,D=1;n=d,s?f-d>r.C.N.F&&(E=4/r.C.N.I*(r.CQ.BF-r.CQ.B0),D=ZC._f_((f-d)/(4*r.C.N.F))):f-d>r.C.N.I&&(E=4/r.C.N.F*(r.CQ.BF-r.CQ.B0),D=ZC._f_((f-d)/(4*r.C.N.I))),r.o["sampling-threshold"]&&(E*=Math.max(1,(f-d)/ZC._i_(r.o["sampling-threshold"])),D*=Math.max(1,(f-d)/ZC._i_(r.o["sampling-threshold"])));for(r.D=[],e=d;e<=f;e+=t){var K=!1;if(((f-d)%r.Y!=0||r.AZ.EI&&r.EI)&&f-e<=r.Y&&(t=ZC.BR(1,f-e),K=!0),r.N7&&!K&&r.R[e])if(null===ZC._n_(m))m=r.R[e].CR,n=e,B=0;else{if(Math.abs(r.R[e].CR-m)<E&&e-n<D&&(!r.EI||r.R[e].BV-B<4*r.AZ.SM))continue;m=r.R[e].CR,B=r.R[e].BV,n=e}if(0,h=r.FQ(e)){switch(r.R[e].J1=!0,(r.FW||r.LT)&&h.paint(!0),-1===b&&(b=h.iX),v){default:C.push([h.iX,h.iY]);break;case"spline":s?(c.push(h.iX),u.push(h.iY),1===c.length&&(c.push(h.iX),u.push(h.iY))):(c.push(h.iY),u.push(h.iX),1===c.length&&(c.push(h.iY),u.push(h.iX)));break;case"stepped":switch(r.ST){default:(l=r.FQ(e-t,0))&&(l.setup(),a=ZC.AQ.K1(r.R[e-t].iX,r.R[e-t].iY,h.iX,h.iY),C.push(s?[h.iX,a[1]]:[a[0],h.iY])),C.push([h.iX,h.iY]),(o=r.FQ(e+t,0))&&(o.setup(),a=ZC.AQ.K1(h.iX,h.iY,r.R[e+t].iX,r.R[e+t].iY),C.push(s?[h.iX,a[1]]:[a[0],h.iY]));break;case"before":(l=r.FQ(e-t,0))&&(l.setup(),C.push([r.R[e-t].iX,r.R[e-t].iY],[r.R[e-t].iX,h.iY])),C.push([h.iX,h.iY]);break;case"after":C.push([h.iX,h.iY]),(o=r.FQ(e+t,0))&&(o.setup(),C.push([r.R[e+t].iX,h.iY],[r.R[e+t].iX,r.R[e+t].iY]))}break;case"jumped":(l=r.FQ(e-t,0))?(l.setup(),a=ZC.AQ.K1(r.R[e-t].iX,r.R[e-t].iY,h.iX,h.iY),C.push(s?[h.iX,a[1]]:[a[0],h.iY])):C.push(s?[h.iX,h.iY-r.AZ.AA/2]:[h.iX-r.AZ.AA/2,h.iY]),C.push([h.iX,h.iY]),(o=r.FQ(e+t,0))?(o.setup(),a=ZC.AQ.K1(h.iX,h.iY,r.R[e+t].iX,r.R[e+t].iY),C.push(s?[h.iX,a[1]]:[a[0],h.iY])):C.push(s?[h.iX,h.iY+r.AZ.AA/2]:[h.iX+r.AZ.AA/2,h.iY]),C.push(null)}_&&h.NA(ZC.Q.EE(r.CS("fl",0),r.G.AC)),(r.RB&&A||r.FW||r.U)&&h.PK(),h.J1=!0}else null!==ZC._n_(r.o["connect-nulls"])&&ZC._b_(r.o["connect-nulls"])||(C.push(null),c.push(null),u.push(null))}if("spline"===v){c.push(c[c.length-1]),u.push(u[u.length-1]),C=[];for(var F=1;F<c.length-1;F++){var x=[c[F-1],c[F],c[F+1],c[F+2]],I=ZC._a_(u[F+1]-u[F]);I=Math.min(I,Math.max(r.C.I,r.C.F));var y=ZC.AQ.YC(r.QJ,x,I);for(e=0;e<y.length;e++)null!==ZC._n_(y[e][0])&&null!==ZC._n_(y[e][1])?s?C.push([y[e][1],u[F]+(r.AZ.AX?1:-1)*y[e][0]*I]):C.push([u[F]+(r.AZ.AX?-1:1)*y[e][0]*I,y[e][1]]):C.push(null)}}r.D0=!1;var w=r.G.OC;if(r.G.OC=!1,r.E["fast-vector-path"]=!0,ZC.CO.setup(r.OD,r),ZC.CO.paint(r.OD,r,C),r.G.OC=w,r.C.B7&&r.C.B7.I3&&r.QV){var X=r.mapPointsToPreview(C,!0),M=ZC.Q.EE(r.C.B7.Z,r.G.AC),Y=new ZC.CZ(r);Y.copy(r),Y.K=r.K+"-preview",Y.DG=r.K+"-preview",Y.B1=1;var G=r.o["preview-state"];G&&(Y.append(G),Y.parse()),ZC.CO.paint(M,Y,X,null,3)}}}}),ZC.R0=ZC.W8.CD({$i:function(e){this.b(e);var i=this;i.AF="area",i.Y=1,i.CW="segmented",i.SX=3,i.HS=i.C.AJ["3d"]?1:.5,i.ST="middle",i.A42=!0,i.V3=[],i.N7=!0,i.XE=!1,i.NH=!1},U3:function(){return new ZC.A31(this)},parse:function(){var e=this;e.BP=e.O6(),e.C2=e.BP[0],e.B9=e.BP[1],e.C.AJ["3d"]||"solid"===e.o["background-color-style"]?e.A0=e.AE=e.BP[1]:(e.A0=e.BP[0],e.AE=e.BP[1]),e.NS(),e.b(),e.applyRGBA(),e.assign_a([["alpha-area","HS","f",0,1],["step-start","ST"],["active-area","XE","b"],["contour-on-top","A42","b"],["smart-sampling","N7","b"]]),e.AZ=e.C.BM(e.BW("k")[0]),e.CQ=e.C.BM(e.BW("v")[0])},paint:function(){var e,i,t,n,a,l,o,r,s,A,C,c=this;c.b(),c.V3=[];var u=c.NH;if(-1===ZC.AV(["segmented","spline","stepped"],c.CW)&&(c.CW="segmented"),c.KH=c.CS("bl",0),c.A4R=ZC.Q.EE(c.CS("bl",1),c.G.AC),c.OD=ZC.Q.EE(c.CS("bl",c.A42?2:1),c.G.AC),A=c.C.N,!c.GZ||c.C.AJ["3d"]){var p=ZC.MAX,Z=-ZC.MAX;for(e=0,i=c.R.length;e<i;e++)c.R[e]&&(p=ZC.CY(p,c.R[e].CR),Z=ZC.BR(Z,c.R[e].CR));var h=c.CQ.AR(p),d=c.CQ.AR(Z),f=c.CQ.AR(c.CQ.HC);if(ZC.DS(f,h,d)&&(c.CQ.AX?f<h&&(h=f):f>d&&(d=f)),c.E["min-y"]=Math.min(h,d),c.E["max-y"]=Math.max(h,d),c.CG&&c.A.F3){var _=ZC.MAX,g=-ZC.MAX;for(e=0,i=c.A.F3.length;e<i;e++)if(c.A.F3[e])for(var v=0,b=c.A.F3[e].length;v<b;v++)_=ZC.CY(_,c.A.F3[e][v][1]),g=ZC.BR(g,c.A.F3[e][v][1]);c.CQ.AX?c.E["min-y"]=_:c.E["max-y"]=g}c.E["max-y"]-c.E["min-y"]<100&&(c.E["max-y"]+=50,c.E["min-y"]-=50),c.PI(),c.D=null,c.D9=null,c.AH=null}else{c.XT(),c.C8=c.CS("bl",0);var m=!0;(null!==ZC._n_(c.A2.o.visible)&&!ZC._b_(c.A2.o.visible)||null!==ZC._n_(c.A.o.type)&&"none"===c.A2.o.type)&&(m=!1);var B=c.CG&&0===c.C.UN,E=[],D=[],K=[],F=[],x=[],I=c.CQ.HC;c.o["ref-value"]&&(I=ZC._f_(c.o["ref-value"]));var y=c.CQ.AR(I);u?"xy"===c.C.AJ.layout?(y=c.AZ.AR(I),y=ZC._l_(y,c.AZ.iX,c.AZ.iX+c.AZ.I)):y=ZC._l_(y,c.CQ.iX,c.CQ.iX+c.CQ.I):"yx"===c.C.AJ.layout?(y=c.AZ.AR(I),y=ZC._l_(y,c.AZ.iY,c.AZ.iY+c.AZ.F)):y=ZC._l_(y,c.CQ.iY,c.CQ.iY+c.CQ.F);var w=!0,X=0,M=null;t=0;var Y=-1,G=-1,L=c.A.A3[0].S9&&c.A.A3[0].S9.length,N=c.Y,O=c.CW;if(c.Y>1&&"spline"===O&&(O="segmented"),c.AZ.EI&&c.EI){for(n=c.Y,c.N7&&(n=1),e=0,i=c.R.length;e<i;e+=n)G-e<=c.Y&&(n=ZC.BR(1,G-e)),c.R[e]&&(c.AZ.IU.length>0||ZC.DS(c.R[e].BV,c.AZ.V[c.AZ.W],c.AZ.V[c.AZ.A1])||w&&c.R[e+n]&&c.R[e+n].BV>=c.AZ.V[c.AZ.W])&&(w&&c.R[e-n]&&(-1===Y&&(Y=e-n),G=e-n,w=!1,X++),-1===Y&&(Y=e),G=e,X++,w=!1,t=e);X>0&&c.R[t+n]&&(-1===Y&&(Y=t+n),G=t+n,c.R[t+n].J1=!0)}else Y=c.AZ.W,G=c.LT||"log"===c.AZ.BS?c.R.length:c.AZ.A1;c.Y=N,B||c.A.D9&&(D=c.A.D9.reverse());var P=null,k=null,S=0,z=1;t=Y,u?G-Y>c.C.N.F&&(S=4/c.C.N.I*(c.CQ.BF-c.CQ.B0),z=ZC._f_((G-Y)/(4*c.C.N.F))):G-Y>c.C.N.I&&(S=4/c.C.N.F*(c.CQ.BF-c.CQ.B0),z=ZC._f_((G-Y)/(4*c.C.N.I)));var R=!1,Q=!1,V=-1;n=c.Y,c.N7&&(n=1),R=!0,!c.A.S2&&B&&(c.A.S2={},c.A.VO={});var H=null,T=null;if(c.A.S2&&!c.A.S2["s"+c.DZ]&&B){c.A.S2["s"+c.DZ]={},c.A.VO["s"+c.DZ]={};var J=c.A.WS["s"+c.DZ];for(e=0;e<=J.length;e++)null!==ZC._n_(J[e])&&(a=c.AZ.EI?ZC._i_(c.AZ.AR(J[e])):ZC._i_(c.AZ.II(J[e])),c.A.S2["s"+c.DZ][a]=y,c.A.VO["s"+c.DZ][a]=y)}for(B&&(H=c.A.S2["s"+c.DZ],T=c.A.VO["s"+c.DZ]),e=Y;e<=G;e+=n){var U=!1;if(((G-Y)%c.Y!=0||c.AZ.EI&&c.EI)&&G-e<=c.Y&&(n=ZC.BR(1,G-e),U=!0),c.N7&&!U&&c.R[e])if(null===ZC._n_(P))P=c.R[e].CR,t=e,k=0;else{if(Math.abs(c.R[e].CR-P)<S&&e-t<z&&(!c.EI||c.R[e].BV-k<4*c.AZ.SM))continue;P=c.R[e].CR,k=c.R[e].BV,t=e}if(M=c.FQ(e)){switch(c.R[e].J1=!0,(c.FW||c.LT)&&M.paint(!0),(Q||("segmented"===O||"stepped"===O)&&e===Y&&0===D.length)&&(B||(D.push(u?[y,M.iY]:[M.iX,y]),Q&&K.push(u?[y,M.iY]:[M.iX,y]))),Q=!1,-1===V&&(V=M.iX),O){default:B||R&&(u?M.iY>c.AZ.iY&&(K.push([y,c.AZ.iY]),K.push([y,M.iY]),D.push([y,M.iY])):M.iX>c.AZ.iX&&(K.push([c.AZ.iX,y]),K.push([M.iX,y]),D.push([M.iX,y])),R=!1),E.push([M.iX,M.iY]),B?u?T[ZC._i_(M.iY)]=M.iX:T[ZC._i_(M.iX)]=M.iY:(K.push([M.iX,M.iY]),D.push([M.iX,M.iY]));break;case"spline":u?(F.push(M.iX),x.push(M.iY),1===F.length&&(F.push(M.iX),x.push(M.iY))):(F.push(M.iY),x.push(M.iX),1===F.length&&(F.push(M.iY),x.push(M.iX)));break;case"stepped":var W=c.AZ.AX?-1:1;switch(c.ST){default:(o=c.FQ(e-n,0))&&(o.setup(),l=ZC.AQ.K1(c.R[e-n].iX,c.R[e-n].iY,M.iX,M.iY),E.push(u?[M.iX,l[1]]:[l[0],M.iY]),B?u?T[ZC._i_(l[1])-W]=M.iX:T[ZC._i_(l[0])+W]=M.iY:(K.push(u?[M.iX,l[1]]:[l[0],M.iY]),D.push(u?[M.iX,l[1]]:[l[0],M.iY]))),E.push([M.iX,M.iY]),B?u?T[ZC._i_(M.iY)]=M.iX:T[ZC._i_(M.iX)]=M.iY:(K.push([M.iX,M.iY]),D.push([M.iX,M.iY])),(r=c.FQ(e+n,0))&&(r.setup(),l=ZC.AQ.K1(M.iX,M.iY,c.R[e+n].iX,c.R[e+n].iY),E.push(u?[M.iX,l[1]]:[l[0],M.iY]),B?u?T[ZC._i_(l[1])+W]=M.iX:T[ZC._i_(l[0])-W]=M.iY:(K.push(u?[M.iX,l[1]]:[l[0],M.iY]),D.push(u?[M.iX,l[1]]:[l[0],M.iY])));break;case"before":(o=c.FQ(e-n,0))&&(o.setup(),E.push([c.R[e-n].iX,c.R[e-n].iY],[c.R[e-n].iX,M.iY]),B?u?(T[ZC._i_(M.iY)+W]=c.R[e-n].iX,T[ZC._i_(M.iY)]=c.R[e-n].iX):(T[ZC._i_(c.R[e-n].iX)]=c.R[e-n].iY,T[ZC._i_(c.R[e-n].iX)+W]=M.iY):(K.push([c.R[e-n].iX,c.R[e-n].iY],[c.R[e-n].iX,M.iY]),D.push([c.R[e-n].iX,c.R[e-n].iY],[c.R[e-n].iX,M.iY]))),E.push([M.iX,M.iY]),B?u?T[ZC._i_(M.iY)]=M.iX:T[ZC._i_(M.iX)]=M.iY:(K.push([M.iX,M.iY]),D.push([M.iX,M.iY]));break;case"after":E.push([M.iX,M.iY]),B?u?T[ZC._i_(M.iY)]=M.iX:T[ZC._i_(M.iX)]=M.iY:(K.push([M.iX,M.iY]),D.push([M.iX,M.iY])),(r=c.FQ(e+n,0))&&(r.setup(),E.push([c.R[e+n].iX,M.iY],[c.R[e+n].iX,c.R[e+n].iY]),B?u?(T[ZC._i_(M.iY)-W]=c.R[e+n].iX,T[ZC._i_(c.R[e+n].iY)]=c.R[e+n].iX):(T[ZC._i_(c.R[e+n].iX)-W]=M.iY,T[ZC._i_(c.R[e+n].iX)]=c.R[e+n].iY):(K.push([c.R[e+n].iX,M.iY],[c.R[e+n].iX,c.R[e+n].iY]),D.push([c.R[e+n].iX,M.iY],[c.R[e+n].iX,c.R[e+n].iY])))}}L&&M.NA(ZC.Q.EE(c.CS("fl",0),c.G.AC)),(c.RB&&m||c.FW||c.U)&&M.PK(),M.J1=!0}else null!==ZC._n_(c.o["connect-nulls"])&&ZC._b_(c.o["connect-nulls"])||(E.push(null),F.push(null),x.push(null),B||(D.length-1>=0&&D.push(u?[y,D[D.length-1][1]]:[D[D.length-1][0],y]),K.length-1>=0&&K.push(u?[y,D[D.length-1][1]]:[D[D.length-1][0],y]),Q=!0))}if("segmented"!==O&&"stepped"!==O||B||D.length-1>=0&&(u?D.push([y,D[D.length-1][1]]):D.push([D[D.length-1][0],y])),"spline"===O){F.push(F[F.length-1]),x.push(x[x.length-1]),E=[],B||D.push(u?[y,x[0]]:[x[0],y]);for(var j=1;j<F.length-1;j++){var q=[F[j-1],F[j],F[j+1],F[j+2]],$=ZC._a_(x[j+1]-x[j]);$=Math.min($,Math.max(c.C.I,c.C.F));var ee=ZC.AQ.YC(c.QJ,q,$);for(e=0;e<ee.length;e++)null!==ZC._n_(ee[e][0])&&null!==ZC._n_(ee[e][1])?(s=u?[ee[e][1],x[j]+(c.AZ.AX?1:-1)*ee[e][0]*$]:[x[j]+(c.AZ.AX?-1:1)*ee[e][0]*$,ee[e][1]],E.push(s),B?u?T[ZC._i_(s[1])]=s[0]:T[ZC._i_(s[0])]=s[1]:(D.push(s),K.push(s))):E.push(null)}B||D.push(u?[y,D[D.length-1][1]]:[D[D.length-1][0],y])}if(!B&&K.length>0){var ie=K[K.length-1];u||ie[0]<c.AZ.iX+c.AZ.I&&(K.push(u?[y,ie[1]]:[ie[0],y]),K.push(u?[y,c.AZ.iY]:[c.AZ.iX+c.AZ.I,y]))}if(B){var te=[],ne=[],ae=[],le=[];for(C in T)ae.push([C,T[C]]);for(C in ae.sort(function(e,i){return e[0]-i[0]}),H)le.push([C,H[C]]);for(le.sort(function(e,i){return e[0]-i[0]}),e=0;e<ae.length;e++)u?te.push([ae[e][1],ae[e][0]]):te.push([ae[e][0],ae[e][1]]);for(e=0;e<le.length;e++)u?ne.push([le[e][1],le[e][0]]):ne.push([le[e][0],le[e][1]]);for(C in(D=te.concat(ne.reverse()))[0]&&D.push(D[0]),H=c.A.S2["s"+c.DZ]={},T)H[C]=T[C]}var oe=new ZC.DT(c);if(oe.copy(c),oe.D0=!0,oe.LB=!0,oe.B1=0,oe.AU=0,oe.EU=0,oe.G3=0,oe.NC=c.NH?180:90,oe.parse(),oe.C6=c.HS,oe.Z=c.CS("bl",c.C.CG?0:1),oe.D=D,oe.A3Y(),oe.K=c.K+"-area",oe.paint(),c.D0=!1,ZC.CO.setup(c.OD,c),ZC.CO.paint(c.OD,c,E),c.C.B7&&c.C.B7.I3&&c.QV){var re,se=c.C.B7,Ae=c.mapPointsToPreview(D),Ce=new ZC.DT(c.A);Ce.copy(c),Ce.D0=!0,Ce.LB=!0,Ce.B1=0,Ce.AU=0,Ce.EU=0,Ce.G3=0,Ce.C6=c.HS,Ce.D2=[A.iX,A.iY,A.iX+A.I,A.iY+A.F],Ce.K=c.K+"-area-preview",Ce.DG=c.K+"-preview",Ce.Z=se.Z;var ce=c.o["preview-state"];ce&&(null!==ZC._n_(ce["alpha-area"])?(re=ce.alpha,ce.alpha=c.o["preview-state"]["alpha-area"]):ce.alpha=Ce.C6,Ce.append(ce),Ce.parse(),null!==ZC._n_(re)?ce.alpha=re:delete ce.alpha),Ce.D=Ae,Ce.paint();var ue=c.mapPointsToPreview(E),pe=ZC.Q.EE(se.Z,c.G.AC),Ze=new ZC.CZ(c);Ze.copy(c),Ze.D0=!0,Ze.LB=!0,Ze.K=c.K+"-line-preview",Ze.DG=c.K+"-preview",Ze.B1=1,ce&&(Ze.append(ce),Ze.parse()),ZC.CO.paint(pe,Ze,ue,null,3)}c.CG&&(c.A.D9=K)}}}),ZC.A2A=ZC.W8.CD({$i:function(e){this.b(e);var i=this;i.AF="bar",i.sMetaType="bar",i.F5=.1,i.D5=0,i.bKeyWidth=!1,i.YW=-1,i.CH=.1,i.CU=.1,i.F0=0,i.TU=!1,i.LZ=[],i.P8="bg",i.A3N=!0,i.N7=!1},parse:function(){var e=this;if(e.BP=e.O6(),e.C2=e.BP[0],e.B9=e.BP[1],e.BX=e.BP[1],e.A0=e.BP[1],e.AE=e.BP[2],e.NS(),e.b(),"histogram"===e.CW&&(e.F5=e.CH=e.CU=0),e.assign_a([["group-bars","A3N","b"],["show-zero","TU","b"],["offset-values","LZ"],["bar-space","F5","fp"],["bar-width","D5","fp"],["key-width","bKeyWidth","b"],["bar-max-width","YW","fp"],["bars-space-left","CH","fp"],["bars-space-right","CU","fp"],["bars-overlap","F0","fp"],["smart-sampling","N7","b"]]),e.A3N||(e.F0=1),0===e.F5&&0===e.CH&&0===e.CU&&(e.FF=!1),e.AZ=e.C.BM(e.BW("k")[0]),e.CQ=e.C.BM(e.BW("v")[0]),null!==ZC._n_(e.o.column)){var i=e.o.column.split("/");if(2===i.length){var t=ZC._i_(i[0]),n=ZC._i_(i[1]),a=e.CH;e.CH>=1&&(a=e.CH/e.AZ.AA);var l=e.CU;e.CU>=1&&(l=e.CU/e.AZ.AA);var o=1-a-l,r=ZC._x_(o/(3*n+1));e.CH=a+r+3*(t-1)*r,e.CU=1-e.CH-2*r}}},SV:function(){var e,i=this;if(i.RU)return i.RU;if(i.o["fast-dimensions"]&&i.A.A3[0].RU)return i.A.A3[0].RU;i.bKeyWidth&&(i.assign_a([["bar-width","D5","fp"]]),i.D5=((i.AZ.CM?i.AZ.F:i.AZ.I)-i.AZ.A9-i.AZ.BU)*(i.D5/(i.AZ.BF-i.AZ.B0)));var t,n=i.AZ.AA*i.Y,a=0;for(i.A.K7[i.AF]=i.A.K7[i.AF]||[],e=0;e<i.A.K7[i.AF].length;e++){var l=i.A.K7[i.AF][e][0];i.A.A3[l].BO[0]===i.BO[0]&&a++}if(i.LT)for(a=0,e=0;e<i.A.A3.length;e++)"bar"===i.A.A3[e].sMetaType&&(a=ZC.BR(a,i.A.A3[e].R.length));if(null===ZC._n_(i.AZ.EV)&&(i.AZ.EV=0,i.AZ.WU={}),i.CG&&null!==ZC._n_(i.AZ.WU["stack-"+i.DZ]))t=i.AZ.WU["stack-"+i.DZ];else{for(t=i.AZ.EV,e=0;e<i.L;e++)if((i.A.A3[e].AP||"hide"===i.C.getToggleAction())&&i.BO[0]===i.A.A3[e].BO[0]&&i.A.A3[e].AF===i.AF&&(!i.CG||i.A.A3[e].DZ!==i.DZ)&&!i.A.A3[e].HT){t++;break}i.AZ.EV=t,i.AZ.WU["stack-"+i.DZ]=t}for(var o=!0,r=0,s=[],A=0;A<i.A.A3.length;A++)i.A.A3[A].D5<=1?o=!1:null!==ZC._n_(i.A.A3[A].D5)&&(i.A.A3[A].CG&&-1!==ZC.AV(s,i.A.A3[A].DZ)||(s.push(i.A.A3[A].DZ),r+=i.A.A3[A].D5));var C=i.CH;C<=1&&(C*=n);var c,u=i.CU;u<=1&&(u*=n),C=ZC._i_(C),u=ZC._i_(u);var p,Z,h,d,f=i.F0;return o?(c=r,0===i.F0||a<=1?((p=i.F5)<=1&&(p*=c/a),u=(h=n-c-(p=ZC.BR(0,p))*(a-1))-(C=h*(d=0===u?1:C/u)/(1+d)),C<1&&(C=u=0,p=n-c,a>1&&(p/=a-1),p<0&&(c=n-C-u-(p=0)*(a-1))),Z=(c=ZC.BR(c,1*a))/a):a>1&&(p=0,Z=c/a,f<=1&&(f*=Z),u=(h=n-(c=a*(Z-(f=ZC.CY(f,Z)))+f)-p*(a-1))-(C=h*(d=0===u?1:C/u)/(1+d)),C<1&&(c-=1-C))):(c=n-C-u,0===i.F0||a<=1?((p=i.F5)<=1&&(p*=c/a),u=(h=n-c-(p=ZC.BR(0,p))*(a-1))-(C=h*(d=0===u?1:C/u)/(1+d)),C<1&&(C=u=0,p=n-c,a>1&&(p/=a-1),p<0&&(c=n-C-u-(p=0)*(a-1))),Z=(c=ZC.BR(c,1*a))/a):a>1&&(p=0,Z=c/a,f>1&&(f=Z/f),f*=Z=c/(a-a*f+f),u=(h=n-c-p*(a-1))-(C=h*(d=0===u?1:C/u)/(1+d)),C<1&&(c-=1-C))),-1!==i.YW&&Z>i.YW&&!i.E.bw&&(i.D5=i.YW),i.RU={AA:n,EV:t,CH:C,CU:u,F5:p,D5:Z,F0:f},{AA:n,EV:t,CH:C,CU:u,F5:p,D5:Z,F0:f}},paint:function(){var e=this;e.b(),e.KH=e.CS("bl",0);var i=e.FF;e.A2L=!1,e.SH=null;var t=1;e.AZ.EI&&(t=e.R.length/(e.AZ.DQ-e.AZ.D4)),0!==e.E6.length||e.I0||e.C.KL||"svg"!==e.G.AC||!(e.AZ.A1-e.AZ.W>2048||e.AZ.EI&&t*(e.AZ.A1-e.AZ.W)>2048)||(e.A2L=!0,null===ZC._n_(e.o["rect-shortcut"])&&(e.FF=!0)),e.FF||(e.A2L=!1),e.PI(),e.FF=i,e.RefNode=null,e.W2=null}}),ZC.R1=ZC.A2A.CD({$i:function(e){this.b(e),this.AF="vbar"},U3:function(){return new ZC.ZL(this)}}),ZC.R2=ZC.A2A.CD({$i:function(e){this.b(e),this.AF="hbar"},U3:function(){return new ZC.ZM(this)}}),ZC.PG=ZC.W8.CD({$i:function(e,i){this.b(e),this.AF=i||"scatter",this.P8="markerbg",this.bPoly=!1,this.HS=.5},U3:function(){return new ZC.A5T(this)},parse:function(){var e=this;e.BP=e.O6(),e.C2=e.BP[0],e.A0=e.BP[1],e.AE=e.BP[1],e.B9=e.BP[2],e.BX=e.BP[2],e.NS(),e.b(),e.assign_a([["alpha-area","HS","f",0,1]]),e.AZ=e.C.BM(e.BW("k")[0]),e.CQ=e.C.BM(e.BW("v")[0])},paint:function(){var e,i,t,n=this;if(n.b(),n.KH=n.CS("bl",0),n._oCtxNode=ZC.Q.EE(n.CS("bl",0),n.G.AC),!n.GZ||n.C.AJ["3d"]||"fast"!==n.A0Y||0!==n.S1)n.PI(!0);else{var a=null,l=n.AZ,o=n.CQ;n.XT(!0);var r=new ZC.DT(n.A);for(r.Z=n.CS("bl",1),r.C8=n.CS("bl",0),r.B9=n.BP[4],r.BX=n.BP[4],r.A0=n.BP[2],"bubble"===n.AF||"hbubble"===n.AF?r.AE=n.BP[1]:r.AE=n.BP[2],r.append(n.A2.o),r.parse(),i=0;i<=n.R.length;i++)if(a=n.FQ(i)){var s=!1;l.CM?ZC.DS(a.iX,o.iX+(o.AX?o.BU:o.A9)-1,o.iX+o.I-(o.AX?o.A9:o.BU)+1)&&ZC.DS(a.iY,l.iY+(l.AX?l.BU:l.A9)-1,l.iY+l.F-(l.AX?l.A9:l.BU)+1)&&(s=!0):ZC.DS(a.iX,l.iX+(l.AX?l.BU:l.A9)-1,l.iX+l.I-(l.AX?l.A9:l.BU)+1)&&ZC.DS(a.iY,o.iY+(o.AX?o.A9:o.BU)-1,o.iY+o.F-(o.AX?o.BU:o.A9)+1)&&(s=!0),s&&(a.J1=!0,n.R[i].J1=!0,r.K=a.K+"-marker",r.iX=a.iX,r.iY=a.iY,"circle"!==r.DJ&&r.parse(),"none"!==n.J4&&(n.C.IY[n.L]||n.C.KL)&&(r.o={},r.LR={},n.C.CF["p"+n.L]&&n.C.CF["p"+n.L]["n"+i]?r.LR=n.PS?n.PS.o:{}:"none"!==n.O8&&("plot"===n.O8&&n.C.IY[i]||"graph"===n.O8&&n.C.KL)&&(r.LR=n.PR?n.PR.o:{}),r.B9=n.BP[4],r.BX=n.BP[4],r.A0=n.BP[2],"bubble"===n.AF||"hbubble"===n.AF?r.AE=n.BP[1]:r.AE=n.BP[2],r.append(n.A2.o),r.parse()),r.paint())}}if(n.bPoly){for(e=[],i=0,t=n.R.length;i<t;i++)e.push([n.R[i].iX,n.R[i].iY]);e.length&&e.push(e[0]);var A=new ZC.DT(n);A.copy(n),A.C6=n.HS,A.D0=!0,A.LB=!0,A.B1=0,A.AU=0,A.EU=0,A.G3=0,A.Z=n.KH,A.D=e,A.A3Y(),A.K=n.K+"-area",A.paint(),n.D0=!1,ZC.CO.setup(n._oCtxNode,n),ZC.CO.paint(n._oCtxNode,n,e)}}}),ZC.S4=ZC.W8.CD({$i:function(e,i){this.b(e),this.AF=i||"bubble",this.TB=null,this.RR=null,this.A1E=1,this.JU=1,this.A6K="area",this.P8="markerbg"},U3:function(){return new ZC.A6S(this)},parse:function(){var e=this;e.BP=e.O6(),e.C2=e.BP[0],e.A0=e.BP[2],e.AE=e.BP[1],e.B9=e.BP[2],e.BX=e.BP[2],e.NS(),e.b(),e.assign_a([["min-size","TB","i"],["max-size","RR","i"],["scaling","A6K"],["sizing-group","A1E","i"],["size-factor","JU","f"]]),e.AZ=e.C.BM(e.BW("k")[0]),e.CQ=e.C.BM(e.BW("v")[0])},getSize:function(e){var i,t,n,a=this,l=Math.min(Math.min(a.AZ.I,a.AZ.F)/10,Math.max(a.AZ.I,a.AZ.F)/20);return t="radius"===a.A6K?a.RS/a.O0:Math.sqrt(a.RS)/Math.sqrt(a.O0),null===ZC._n_(a.TB)&&null===ZC._n_(a.RR)?(a.RR=l,a.TB=Math.max(1,a.RR/t)):null===ZC._n_(a.TB)&&null!==ZC._n_(a.RR)?a.TB=Math.max(1,a.RR/t):null!==ZC._n_(a.TB)&&null===ZC._n_(a.RR)&&(a.RR=a.TB*t,a.RR>l&&(a.RR=l,a.TB=Math.max(1,a.RR/t))),e=ZC.BR(e,a.O0),n=a.RS===a.O0?e-a.O0:"radius"===a.A6K?(e-a.O0)/(a.RS-a.O0):(Math.sqrt(e)-Math.sqrt(a.O0))/(Math.sqrt(a.RS)-Math.sqrt(a.O0)),i=a.TB+a.JU*(a.RR-a.TB)*n,ZC.BR(a.TB,i)},paint:function(){var e=this;e.b(),e.KH=e.CS("bl",0),e.RS=-ZC.MAX,e.O0=ZC.MAX;for(var i=e.A.A3,t=0,n=i.length;t<n;t++)if(i[t].A1E===e.A1E)for(var a=0,l=i[t].R.length;a<l;a++)e.RS=ZC.BR(e.RS,ZC._a_(i[t].R[a].SS)),e.O0=ZC.CY(e.O0,ZC._a_(i[t].R[a].SS));e.PI(!0)}}),ZC.W9=ZC.I2.CD({$i:function(e){this.b(e);var i=this;i.AF="pie",i.BO=["scale","scale-v","scale-r"],i.PZ=0,i.DL=0,i.TU=!1,i.A7U=!0,i.C3=null,i.P8="bg"},U3:function(){return new ZC.A8T(this)},parse:function(){var e,i,t=this;null===ZC._n_(t.o["value-box"])&&(t.o["value-box"]={}),"ring"!==t.A.A.o.type&&"ring3d"!==t.A.A.o.type||(t.PZ=.35),t.BP=t.O6(),t.C2=t.BP[0],t.A0=t.BP[1],t.AE=t.BP[2],t.BX=t.BP[4],t.B9=t.BP[4],t.NS(),t.b(),t.C3=new ZC.CZ(t),t.C.A.B6.load(t.C3.o,["graph.plot.value-box.connector",t.AF+".plot.value-box.connector"]),null!==ZC._n_(e=t.C.o.plot)&&null!==ZC._n_(e["value-box"])&&null!==ZC._n_(i=e["value-box"].connector)&&t.C3.append(i),t.C3.append(t.o["value-box"].connector),t.assign_a([["offset","DX","fp"],["slice","PZ","fp"],["show-zero","TU","b"],["detach","A7U","b"],["ref-angle","DL","i"]]),t.DL%=360;for(var n=0,a=t.R.length;n<a;n++)t.R[n]&&(t.R[n].CP=t.PZ,t.R[n]&&(t.C.E["plot"+t.L+".visible"]||"hide"===t.C.getToggleAction())&&(null===ZC._n_(t.A.KP[n])&&(t.A.KP[n]=0),t.A.KP[n]+=ZC._f_(t.R[n].AD)))},paint:function(){var e=this;e.b(),e.KH=e.CS("bl",0),e.PI(!0)}}),ZC.U2=ZC.I2.CD({$i:function(e){this.b(e);var i=this;i.AF="nestedpie",i.BO=["scale"],i.U7=0,i.SR=0,i.DL=0,i.C3=null,i.P8="bg",i.aBandWidths=null},U3:function(){return new ZC.A4A(this)},parse:function(){var e,i,t=this;t.BP=t.O6(),t.C2=t.BP[0],t.A0=t.BP[1],t.AE=t.BP[2],t.BX=t.BP[0],t.B9=t.BP[0],t.NS(),t.b(),t.U&&(t.C3=new ZC.CZ(t),t.C.A.B6.load(t.C3.o,["graph.plot.value-box.connector",t.AF+".plot.value-box.connector"]),null!==ZC._n_(e=t.C.o.plot)&&null!==ZC._n_(e["value-box"])&&null!==ZC._n_(i=e["value-box"].connector)&&t.C3.append(i),t.C3.append(t.o["value-box"].connector)),t.assign_a([["slice-start","U7","fp"],["offset","U7","fp"],["slice","U7","fp"],["band-space","SR","fp"],["ref-angle","DL","i"],["band-widths","aBandWidths"]]),t.DL%=360;for(var n=0,a=t.R.length;n<a;n++)t.R[n]&&(t.C.E["plot"+t.L+".visible"]||"hide"===t.C.getToggleAction())&&(null===ZC._n_(t.A.KP[n])&&(t.A.KP[n]=0),t.A.KP[n]+=ZC._f_(t.R[n].AD))},paint:function(){var e=this;e.b(),e.KH=e.CS("bl",0),e.PI(!0)}}),ZC.XH=ZC.I2.CD({$i:function(e){this.b(e);var i=this;i.AF="radar",i.SX=3,i.BO=["scale-k","scale-v","scale"],i.HS=.5,i.CW="line",i.A65=null,i.XE=!1,i.D=[],i.AH=[]},U3:function(){return new ZC.A7D(this)},parse:function(){var e=this;e.BP=e.O6(),e.C2=e.BP[0],e.B9=e.BP[1],e.BX=e.BP[1],e.A0=e.BP[2],e.AE=e.BP[3],e.NS(),e.b(),e.applyRGBA(),e.assign_a([["active-area","XE","b"],["alpha-area","HS","f",0,1],["angle-space","A65","f"]]),e.AZ=e.C.BM("scale-k"),e.CQ=e.C.BM("scale-v"),"range"===e.CW&&(e.A0Y="normal",e.GZ=!1)},paint:function(){var e=this;e.b(),e.AZ.V.length===e.V.length&&-1===ZC.AV(e.V,null)||(e.A0Y="normal",e.GZ=!1),e.KH=ZC.AM(e.C.K+"-plot-"+e.L+"-bl-0-c"),e.A4R=ZC.Q.EE(e.CS("bl",0),e.G.AC),e.OD=ZC.Q.EE(e.CS("bl",2),e.G.AC),e.PI(!0)}}),ZC.A5B=ZC.A2A.CD({$i:function(e){this.b(e);var i=this;i.F5=.2,i.CH=.28,i.CU=.28,i.F0=0,i.FK=null,i.A2S=[],i.Q1=[],i.A9H=!0,i.P8="bg"},AC2:function(e){var i;if("goal"===e){if(null!==ZC._n_(i=this.FK.o.tooltip))return i;if(null!==ZC._n_(i=this.FK.o["tooltip-text"]))return{text:i}}return{}},parse:function(){var e,i=this;if(i.BP=i.O6(),i.b(),null!==ZC._n_(i.A2S=i.o.goals))for(var t=0,n=i.A2S.length;t<n;t++)null!==ZC._n_(i.A2S[t])?"string"==typeof i.A2S[t]?i.Q1[t]=ZC.AV(i.CQ.JO,i.A2S[t]):i.Q1[t]=ZC._f_(i.A2S[t]):i.Q1[t]=null;i.FK=new ZC.HU(i),i.FK.copy(i),i.FK.append({"background-color":i.BP[3]}),i.FK.o["tooltip-text"]="%node-goal-value",i.G.B6.load(i.FK.o,["("+i.AF+").plot.goal"],!0,!0),null!==ZC._n_(e=i.o.goal)&&i.FK.append(e),i.FK.parse()}}),ZC.TK=ZC.A5B.CD({$i:function(e){this.b(e),this.AF="vbullet"},U3:function(){return new ZC.A5U(this)}}),ZC.TL=ZC.A5B.CD({$i:function(e){this.b(e),this.AF="hbullet"},U3:function(){return new ZC.A5V(this)}}),ZC.XI=ZC.W8.CD({$i:function(e){this.b(e);var i=this;i.AF="piano",i.CW="alpha",i.A74="plot-max",i.QE=.2,i.UW=1,i.P8="bg"},U3:function(){return new ZC.A7E(this)},parse:function(){var e=this;e.BP=e.O6(),e.C2=e.BP[0],e.B9=e.BP[1],e.BX=e.BP[1],e.A0=e.BP[2],e.AE=e.BP[1],e.NS(),e.b(),e.assign_a([["min-ratio","QE","f",0,1],["max-ratio","UW","f",0,1],["reference","A74",""]]),e.QE>=e.UW&&(e.QE=.2,e.UW=1),e.AZ=e.C.BM(e.BW("k")[0]),e.CQ=e.C.BM(e.BW("v")[0])},paint:function(){var e=this;e.b(),e.KH=e.CS("bl",0),e.A4S=e.A3I=-ZC.MAX,e.Y7=e.WM=ZC.MAX,e.A66=e.A4T=0;for(var i=0,t=e.A.A3.length;i<t;i++)for(var n=e.A.A3[i],a=0,l=n.R.length;a<l;a++)if(n.R[a]){var o=ZC._f_(n.R[a].AD);n.L===e.L&&(e.A4S=ZC.BR(e.A4S,o),e.Y7=ZC.CY(e.Y7,o),e.A66+=o),e.A3I=ZC.BR(e.A3I,o),e.WM=ZC.CY(e.WM,o),e.A4T+=o}e.PI()}}),ZC.WB=ZC.W8.CD({$i:function(e){this.b(e);var i=this;i.L7=.1,i.OG=.1,i.LY=0,i.A2I="dynamic",i.OX=[],i.VM=[],i.P8="bg"},parse:function(){var e,i,t,n,a=this;if(a.BP=a.O6(),a.C2=a.BP[0],a.B9=a.BP[1],a.BX=a.BP[1],a.A0=a.BP[2],a.AE=a.BP[1],a.NS(),a.b(),a.assign_a([["start-width","A2I"],["min-exit","LY","fp"],["space-entry","L7","fp"],["offset","L7","fp"],["offset","OG","fp"]]),null!==ZC._n_(t=a.o.entry))for(t instanceof Array||(t=[t]),e=0,i=t.length;e<i;e++){var l=new ZC.DT(a);l.o=t[e],l.parse(),a.OX.push(l)}if(null!==ZC._n_(n=a.o.exit))for(n instanceof Array||(n=[n]),e=0,i=n.length;e<i;e++){var o=new ZC.DT(a);o.o=n[e],o.parse(),a.VM.push(o)}a.AZ=a.C.BM(a.BW("k")[0]),a.CQ=a.C.BM(a.BW("v")[0])},paint:function(){var e=this;e.b(),e.KH=e.CS("bl",0),e.PI()}}),ZC.VB=ZC.WB.CD({$i:function(e){this.b(e),this.AF="vfunnel"},U3:function(){return new ZC.A5W(this)}}),ZC.VC=ZC.WB.CD({$i:function(e){this.b(e),this.AF="hfunnel"},U3:function(){return new ZC.A5X(this)}}),ZC.VJ=ZC.A2A.CD({$i:function(e){this.b(e);var i=this;i.AF="stock",i.CW="candlestick",i.MZ={size:0},i.P8="bg"},U3:function(){return new ZC.A7F(this)},parse:function(){this.b()},paint:function(){this.b(),this.paintPreview()},paintPreview:function(){var e=this,i=e.C.BM(e.BW("v")[0]),t=i.AR(i.HC);if(e.C.B7&&e.C.B7.I3&&e.QV){for(var n=e.C.N,a=e.C.B7,l=[],o=[],r=!0,s=0,A=e.R.length;s<A;s++)if(null!==ZC._n_(e.R[s])&&null!==ZC._n_(e.R[s].DU[2])){var C=i.AR(e.R[s].DU[2]);r&&(o.push([e.R[s].iX,t]),r=!1),l.push([e.R[s].iX,C]),o.push([e.R[s].iX,C])}o.length&&o.push([o[o.length-1][0],t]);var c=e.mapPointsToPreview(o),u=e.o.preview||{};if("area"===(u.type||"area")){var p=new ZC.DT(e.A);p.copy(e),p.append({"background-color":e.BX,"alpha-area":.2}),p.append(u),p.parse(),p.D0=!0,p.LB=!0,p.B1=0,p.AU=0,p.EU=0,p.G3=0,p.C6=ZC._f_(p.o["alpha-area"]),p.D2=[n.iX,n.iY,n.iX+n.I,n.iY+n.F],p.K=e.K+"-area-preview",p.Z=a.Z,p.D=c,p.paint()}var Z=e.mapPointsToPreview(l),h=ZC.Q.EE(a.Z,e.G.AC),d=new ZC.CZ(e);d.copy(e),d.append({"line-color":e.BX,"line-width":1}),d.append(u),d.parse(),ZC.CO.paint(h,d,Z,null,3)}}}),ZC.XJ=ZC.I2.CD({$i:function(e){this.b(e);var i=this;i.AF="gauge",i.SX=3,i.BO=["scale-r","scale-v","scale"],i.HS=.5,i.I4=[10,0,0,0,0],i.P8="bg"},U3:function(){return new ZC.A7G(this)},parse:function(){var e,i=this;i.BP=i.O6(),i.C2=i.BP[0],i.B9=i.BP[1],i.A0=i.BP[3],i.AE=i.BP[3],i.NS(),i.b(),i.assign_a([["alpha-area","HS","f",0,1],["indicator","I4"]]),null!==ZC._n_(e=i.o.csize)&&(i.I4[0]=ZC._i_(e)),i.I4=[ZC._f_(i.I4[0]||"10"),ZC._f_(i.I4[1]||"0"),ZC._f_(i.I4[2]||"0"),ZC._f_(i.I4[3]||"0"),ZC._f_(i.I4[4]||"0")]},paint:function(){var e=this;e.b(),e.KH=e.CS("bl",0),e.PI(!0)}}),ZC.T2=ZC.W8.CD({$i:function(e){this.b(e);var i=this;i.AF="range",i.Y=1,i.CW="segmented",i.SX=3,i.HS=.5,i.bFastRange=!1,i.aPointsMin=[],i.aPointsMax=[]},U3:function(){return new ZC.A7H(this)},parse:function(){var e=this;e.BP=e.O6(),e.C2=e.BP[0],e.B9=e.BP[1],e.A0=e.BP[1],e.AE=e.BP[1],e.NS(),e.b(),e.applyRGBA(),e.YD("alpha-area","HS","f",0,1),e.AZ=e.C.BM(e.BW("k")[0]),e.CQ=e.C.BM(e.BW("v")[0])},PI:function(){var e,i=this,t=i.NH;i.XT(!1);var n=i.C.N;i.Y=1;var a=t?n.F:n.I;i.AZ.EI||!i.QF&&5*(i.AZ.A1-i.AZ.W)>a&&(i.Y=ZC._i_(5*(i.AZ.A1-i.AZ.W)/a));var l=i.AZ.EI;if(l&&i.Q5[0]===ZC.MAX&&i.Q5[1]===-ZC.MAX&&(l=!1),i.bFastRange=i.R.length>1024,(i.AZ.A1-i.AZ.W)/(i.AZ.DQ-i.AZ.D4)<.1&&(i.bFastRange=!1),l)for(Z=0,e=i.R.length;Z<e;Z++)i.R[Z]&&ZC.DS(i.R[Z].BV,i.AZ.V[i.AZ.W],i.AZ.V[i.AZ.A1])&&(i.R[Z].Z=i.KH,i.R[Z].MP="min",i.R[Z].paint(),i.bFastRange&&i.aPointsMin.push([i.R[Z].iX,i.R[Z].iY]),i.R[Z].MP="max",i.R[Z].paint(),i.bFastRange&&i.aPointsMax.push([i.R[Z].iX,i.R[Z].iY]),delete i.R[Z].E["intersect.index"]);else for(Z=i.AZ.W;Z<=i.AZ.A1;Z+=i.Y)i.R[Z]&&(i.R[Z].MP="min",i.R[Z].paint(),i.bFastRange&&i.aPointsMin.push([i.R[Z].iX,i.R[Z].iY]),i.R[Z].MP="max",i.R[Z].paint(),i.bFastRange&&i.aPointsMax.push([i.R[Z].iX,i.R[Z].iY]),delete i.R[Z].E["intersect.index"]);if(i.bFastRange){var o=new ZC.CZ(i);o.copy(i),o.append(i.o["min-line"]),o.K=i.K+"-min-line",o.parse(),ZC.CO.setup(i.OD,o),ZC.CO.paint(i.OD,o,i.aPointsMin);var r=new ZC.CZ(i);r.copy(i),r.append(i.o["max-line"]),r.K=i.K+"-max-line",r.parse(),ZC.CO.setup(i.OD,r),ZC.CO.paint(i.OD,r,i.aPointsMax);var s=[].concat(i.aPointsMax).reverse(),A=[].concat(i.aPointsMin).concat(s),C=new ZC.DT(i.A);C.K=i.K+"-area",C.Z=i.CS("bl",0),C.copy(i),C.B1=0,C.AU=0,C.EU=0,C.G3=0,C.parse(),C.D=A,C.C6=i.HS;n=i.C.N;if(C.D2=[n.iX,n.iY,n.iX+n.I,n.iY+n.F],C.paint(),i.FW)for(var c=i.NH?i.C.N.F:i.C.N.I,u=Math.max(1,.52*c/i.aPointsMin.length),p=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.L+"-node-area zc-node-area",Z=0;Z<i.aPointsMin.length;Z++){var h,d=i.aPointsMin[Z],f=i.aPointsMax[Z];h=i.NH?[[d[0],d[1]-u],[d[0],d[1]+u],[f[0],f[1]+u],[f[0],f[1]-u],[d[0],d[1]-u]]:[[d[0]-u,d[1]],[d[0]+u,d[1]],[f[0]+u,f[1]],[f[0]-u,f[1]],[d[0]-u,d[1]]];var _=ZC.AQ.PJ(h,4);""!==_&&i.A.H3.push(ZC.Q.FO("poly",i.E9,i.IE)+'class="'+p+'" id="'+i.K+"-node-"+Z+'--area" coords="'+_+'" />')}}},paint:function(){var e=this;e.b(),e.KH=e.CS("bl",0),e.A4R=ZC.Q.EE(e.CS("bl",1),e.G.AC),e.OD=ZC.Q.EE(e.CS("bl",2),e.G.AC),e.PI(),e.aPointsMin=[],e.aPointsMax=[],e.D=null,e.D9=null,e.ZW=null,e.SA=null}}),ZC.XK=ZC.W9.CD({$i:function(e){this.b(e);this.AF="pie3d",this.JJ=-1},parse:function(){this.b(),this.assign_a([["thickness","JJ","ia"]])},U3:function(){return new ZC.A7M(this)}}),ZC.UQ=ZC.R1.CD({$i:function(e){this.b(e),this.AF="vbar3d"},U3:function(){return new ZC.A6X(this)},parse:function(){var e=this;e.b(),null===ZC._n_(e.o["border-color"])&&(e.BX=e.BP[0]),null===ZC._n_(e.o["line-color"])&&(e.B9=e.BP[0])},paint:function(){this.b(),this.sharedZScale()}}),ZC.WC=ZC.R2.CD({$i:function(e){this.b(e),this.AF="hbar3d"},U3:function(){return new ZC.A6Y(this)},parse:function(){var e=this;e.b(),null===ZC._n_(e.o["border-color"])&&(e.BX=e.BP[0]),null===ZC._n_(e.o["line-color"])&&(e.B9=e.BP[0])}}),ZC.UR=ZC.QZ.CD({$i:function(e){this.b(e),this.AF="line3d"},U3:function(){return new ZC.A6Z(this)},parse:function(){var e=this;e.b(),null===ZC._n_(e.o["border-color"])&&(e.BX=e.BP[1])},paint:function(){this.b(),this.sharedZScale()}}),ZC.US=ZC.R0.CD({$i:function(e){this.b(e),this.AF="area3d"},U3:function(){return new ZC.A70(this)},parse:function(){var e=this;e.b(),null===ZC._n_(e.o["border-color"])&&(e.BX=e.BP[1])},paint:function(){this.b(),this.sharedZScale()}}),ZC.Z0=ZC.I2.CD({$i:function(e){this.b(e);var i=this;i.AF="venn",i.ABV=[],i.A9L=[],i.BO=["scale"],i.P8="bg"},U3:function(){return new ZC.A8A(this)},parse:function(){var e=this;e.BP=e.O6(),e.C2=e.BP[0],e.BX=e.BP[1],e.A0=e.BP[3],e.AE=e.BP[3],e.NS(),e.b(),e.assign_a([["join","ABV"],["share","A9L"]])},paint:function(){var e=this;e.b(),e.KH=e.CS("bl",0),e.PI(!0)}});var LM={$i:function(e){this.b(e);var i=this;i.C=e.A.A,i.G=i.C.A,i.L=-1,i.AD=null,i.DU=[],i.CR=null,i.BV=null,i.CK=null,i.JS=[],i.I3=!1,i.Q0=!0,i.P=i,i.J1=!1,i.A22=!1},H8:function(e,i){this.b(this.A,e,i,this.M2(null,!1),this.A.MN)},V7:function(){return[this.iX,this.iY,{reference:this,center:!0}]},AC9:function(){return[this.iX,this.iY]},getTooltipPosition:function(e,i,t){var n,a,l,o,r=this;switch(r.paint(!0),n=r.iX,a=r.iY,l=r.I,o=r.F,i){case"center":n=r.iX+l/2,a=r.iY+o/2;break;case"top":n=r.iX+l/2,a=r.iY,a=t?a-t:a;break;case"bottom":n=r.iX+l/2,a=r.iY+o,a=t?a+t:a;break;case"left":n=r.iX,a=r.iY+o/2,n=t?n-t:n;break;case"right":n=r.iX+l,a=r.iY+o/2,n=t?n+t:n;break;default:n+=r.BK,a+=r.BJ}return{x:n,y:a}},setNodeData:function(e){var i=this;for(var t in e)e.hasOwnProperty(t)&&(i.A.GZ?i.A.R[i.L][t]=e[t]:i.E[t]=e[t])},getNodeData:function(e){return this.A.GZ?this.A.R[this.L][e]:this.E[e]},AB2:function(){var e,i,t=this,n=t.C.E,a=t.A.L;null===ZC._n_(n.update)&&(n.update={});var l=n.update,o=""+t.AD,r=t.A.MU();for(ZC.PH(o)&&ZC._f_(o)<0&&"currency"===r.negation&&(o=ZC._a_(ZC._f_(o))),r.utc=t.C.UL,r.timezone=t.C.NF,o=ZC.AO.G5(o,r,t.A),l["plot-"+a+"-value"]=o,l["plot-"+a+"-value-0"]=o,e=0,i=t.DU.length;e<i;e++)l["plot-"+a+"-value-"+(e+1)]=t.DU[e];for(l["plot-value"]=l["plot-value-0"]=o,e=0,i=t.DU.length;e<i;e++)l["plot-value-"+(e+1)]=t.DU[e];for(var s in t.A.K4){var A=null;A="object"==typeof t.A.K4[s]&&t.A.K4[s].length?t.A.K4[s][t.L]:t.A.K4[s],l["plot-"+a+"-data-"+s]=A}},R4:function(){var e,i,t=this,n=t.A.AZ,a=t.A.CQ,l=[n.W,n.A1,a.W,a.A1];if(t.A.GZ&&(t.CR=t.A.R[t.L].CR),t.JS!==l){n.CM?(null!==t.BV?t.iY=n.AR(t.BV):t.iY=n.II(t.L),t.A.CG&&"100%"===t.A.KT?t.A.A.F9[t.L]["%total-"+t.A.DZ]>0?t.iX=a.AR(100*t.CR/t.A.A.F9[t.L]["%total-"+t.A.DZ]):t.iX=a.AR(100*t.CR):t.iX=a.AR(t.CR+0)):(null!==t.BV?t.iX=n.AR(t.BV):t.A.LT?"bar"===t.A.sMetaType?t.iX=n.II(t.A.RC):t.iX=n.II(t.A.RC)+t.A.RW+t.L*(n.AA-2*t.A.RW)/(t.A.R.length-1)-n.AA/2:"log"===n.BS?t.iX=n.AR(t.L):t.iX=n.II(t.L),t.A.CG&&"100%"===t.A.KT?t.A.A.F9[t.L]["%total-"+t.A.DZ]>0?t.iY=a.AR(100*t.CR/t.A.A.F9[t.L]["%total-"+t.A.DZ]):t.iY=a.AR(100*t.CR):t.iY=a.AR(t.CR+0)),t.A.GZ&&(t.A.R[t.L].iX=t.iX,t.A.R[t.L].iY=t.iY),t.JS=l}t.I3||(t.I3=!0,0!==t.A.E6.length||-1===ZC.AV(["line","area","vbar","hbar","line3d","area3d","vbar3d","hbar3d"],t.A.AF)||t.A.o.override?ZC.A4.browser.mozilla?(t.copy(t.A),t.E6=t.A.E6,t.DH(),t.parse(!1),t.R4(),t.P=t):t.A.o.override?(t.copy(t.A),t.E6=t.A.E6,t.DH(),t.parse(!1),t.R4(),t.P=t):(e=t.ACH(t.A.E6),null===ZC._n_(i=t.A.A63[e])?(t.copy(t.A),t.E6=t.A.E6,t.DH(),t.parse(!1),t.R4(),t.P=t,t.A.A63[e]=t):t.P=i):t.P=t.A,t.A.o.override&&(t.P.E.plotidx=t.A.L,t.P.E.nodeidx=t.L,t.P.parse(!1)))},a11y:function(){var e=this,i="";if(e.G.bA11y){if(i=e.KA(this.C.A7.o.text||this.A.A7.o.text||this.A.JR),e.A.AK&&-1===i.indexOf(e.A.AK)&&(i=e.A.AK+":"+i),i=i.replace(/<.+?>/gi," "),this.L>0)return'tabindex="0" role="img" aria-label="Node '+(this.L+1)+" of "+this.A.R.length+". "+i+'"';var t=this.A.AK||"Series "+(this.A.L+1);return'tabindex="0" role="img" aria-label="Series '+(this.A.L+1)+" of "+this.A.A.A3.length+". "+t+". Node "+(this.L+1)+" of "+this.A.R.length+". "+i+'" data-landmark="true"'}return""},AA0:function(){var e,i=this;if(i.o.value instanceof Array&&(i.CK=i.o.value.join(" "),"string"==typeof i.o.value[0]?-1!==(e=ZC.AV(i.A.AZ.IU,i.o.value[0]))?i.BV=e:(i.A.AZ.IU.push(i.o.value[0]),i.BV=i.A.AZ.IU.length-1):i.BV=parseFloat(i.o.value[0]),"string"==typeof i.o.value[1]?-1!==(e=ZC.AV(i.A.CQ.JO,i.o.value[1]))?i.AD=e:(i.A.CQ.JO.push(i.o.value[1]),i.AD=i.A.CQ.JO.length-1):i.AD=parseFloat(i.o.value[1]),null!==i.BV&&i.A.V9(i.BV,i.L),i.A.YO>0&&i.o.value.length>i.A.YO))for(var t=i.o.value.length-i.A.YO;t<i.o.value.length;t++)i.DU.push(i.o.value[t])},parse:function(e){var i=this;if(i.E.plotidx=i.A.L,i.E.nodeidx=i.L,i.K=i.A.K+"-node-"+i.L,null===ZC._n_(e)&&(e=!0),e){if(i.o.value instanceof Array||i.A.A9H)i.AA0();else if(i.CK=i.o.value,"string"==typeof i.o.value){var t=ZC.AV(i.A.CQ.JO,i.o.value);-1!==t?i.AD=t:(i.A.CQ.JO.push(i.o.value),i.AD=i.A.CQ.JO.length-1)}else i.AD=i.o.value;null===i.CR&&(i.CR=i.AD)}else i.b()},IQ:function(e){return this.KA(e,{})},getFormatValue:function(){return this.AD},KA:function(AK,ET,LS,bUrl){var s=this,H,CK,BC,i,A6,D1,oRE;void 0===LS&&(LS=!1);var oPPI=s.A.JA,oPS=s.A.A,EZ,PN;if(!bUrl&&"javascript:"===AK.substring(0,11))try{var ED=AK.replace("javascript:","").replace("()","");eval(ED)&&(H=0===s.DU.length?s.AD:[s.AD].concat(s.DU),AK=eval(ED).call(s,H,{nodeindex:s.L,plotindex:s.A.L,plotid:s.A.HA,nodeinfo:s.M2(null,!1),plotinfo:s.A.V6()})||AK)}catch(e){}if(AK+="",s.A.A75){for(EZ in CK=s.getFormatValue(),null!==ZC._n_(s.A.CQ.JO[CK])&&s.A22&&(CK=s.A.CQ.JO[CK]),AK=AK.replace(/%node-numeric-value/g,s.AD).replace(/%node-value/g,CK).replace(/%previous-node-value/g,s.A.R[s.L-1]?s.A.R[s.L-1].AD:null).replace(/%next-node-value/g,s.A.R[s.L+1]?s.A.R[s.L+1].AD:null).replace(/%node-index/g,s.L).replace(/%plot-text/g,s.A.AK).replace(/%plot-index/g,s.A.L).replace(/%plot-count/g,oPS.A3.length).replace(/%p/g,s.A.L).replace(/%P/g,oPS.A3.length).replace(/%v/g,CK).replace(/%V/g,s.AD).replace(/%i/g,s.L).replace(/%n/g,s.L),s.A.K4)PN="",PN=s.A.K4[EZ]instanceof Array?null!==s.A.K4[EZ][s.L]?s.A.K4[EZ][s.L]:"":null!==s.A.K4[EZ]?s.A.K4[EZ]:"",oRE=new RegExp("%data-"+EZ,"g"),AK=AK.replace(oRE,PN);return AK}var PT="",S3="",RV="",TZ="",S=s.C.BM(s.A.BW("k")[0]),X=s.C.BM(s.A.BW("v")[0]);S&&(null!==s.BV?PT=S3=RV=s.BV:(null!==ZC._n_(S.V[s.L])&&(PT=S3=RV=S.V[s.L]),null!==ZC._n_(S.BY[s.L])&&(RV=S3=S.BY[s.L]))),null!==ZC._n_(H=s.A.AZ.IU[PT])&&"number"==typeof PT&&(PT=H),null!==ZC._n_(H=s.A.AZ.IU[S3])&&"number"==typeof S3&&(S3=H),null!==ZC._n_(H=s.A.AZ.IU[RV])&&"number"==typeof RV&&(RV=H),TZ=null!==ZC._n_(s.A.AK)?s.A.AK:"Series "+(s.A.L+1),s.A.LT&&s.A.A.A3[s.L]&&(TZ=s.A.A.A3[s.L].AK||"Series "+s.L);var TY=(TZ+"").split(/\s+/),A6C=PT;S&&(BC=S.MU(),ET&&ET["transform-date"]&&ZC._cp_({"transform-date":!0,"transform-date-format":ET["transform-date-format"]},BC),BC.utc=s.C.UL,BC.timezone=s.C.NF,RV=S3=ZC.AO.G5(PT,BC,S,!0),null===s.BV&&(null===ZC._n_(S.BY[s.BV])&&null===ZC._n_(S.BY[s.L])||(S3=RV=S.BY[s.BV]||S.BY[s.L])),BC["transform-date"]&&(RV=ZC.AO.G5(RV,BC,S,!0)));var A52=(S3+"").split(/\s+/),A6O=(RV+"").split(/\s+/),W3=(PT+"").split(/\s+/);CK=s.getFormatValue(),s.A.CQ&&null!==ZC._n_(s.A.CQ.JO[CK])&&s.A22&&(CK=s.A.CQ.JO[CK]);var OT=ZC.PH(CK)&&ZC._f_(CK)<0;if(BC=s.A.MU(),ZC._cp_(ET,BC),OT&&"currency"===BC.negation&&(CK=ZC._a_(ZC._f_(CK))),BC.utc=s.C.UL,BC.timezone=s.C.NF,CK=ZC.AO.G5(CK,BC,s.A,!(!X||!X.F7)&&X.F7),"%v"===AK&&"%vv"!==AK||"%node-value"===AK)return CK;if("%t"===AK||"%plot-text"===AK)return TZ;var CA=s.CA||[],oNode_,YP,A69,oPlot_,p,pLen;if(X&&X.NJ){var YT=X.MU();null===ZC._n_(YT.decimals)&&(YT.decimals=0);var AAW=X.CM?X.NJ(this.iX,!0,"piano"===s.A.AF):X.NJ(this.iY,!0,"piano"===s.A.AF),WT=X.FU(0,AAW,YT);CA.push(["%scale-value-value",WT],["%vv",WT]),null!==ZC._n_(H=X.BY[s.L])?CA.push(["%scale-value-label",H],["%vl",H]):CA.push(["%scale-value-label",WT],["%vl",WT])}if(X&&(-1!==AK.indexOf("%scale-value-text")||-1!==AK.indexOf("%vt")))for(-1!==(H=ZC.AV(X.V,s.AD))&&null!==ZC._n_(X.BY)&&null!==ZC._n_(X.BY[H])?CA.push(["%scale-value-text",X.BY[H]],["%vt",X.BY[H]]):CA.push(["%scale-value-text",s.AD],["%vt",s.AD]),oRE=-1!==AK.indexOf("%vt(")?new RegExp("(%vt)\\(([0-9]*)\\)"):new RegExp("(%scale-value-text)\\(([0-9]*)\\)");D1=oRE.exec(AK);)YP="",""!==(H=D1[2])&&(A69=ZC._i_(H),null!==ZC._n_(oPlot_=s.A.A.A3[A69])&&(oNode_=oPlot_.FQ(s.L),null!==oNode_&&(YP=oNode_.KA(D1[1])))),AK=AK.replace(D1[0],YP),""!==YP&&CA.push([D1[0],YP]);for(EZ in null!==ZC._n_(s.A.LZ)&&null!==ZC._n_(s.A.LZ[s.L])&&CA.push(["%offset-values",s.A.LZ[s.L]]),s.A.A.A1K&&CA.push(["%stack-top",-1!==ZC.AV(s.A.A.A1K,s.A.L)?1:0]),s.A.K4)PN="",PN=s.A.K4[EZ]instanceof Array?null!==s.A.K4[EZ][s.L]?s.A.K4[EZ][s.L]:"":null!==s.A.K4[EZ]?s.A.K4[EZ]:"","number"==typeof PN&&(PN=ZC.AO.G5(PN,BC,s.A,!(!X||!X.F7)&&X.F7)),CA.push(["%data-"+EZ,PN]);for(i=0;i<A52.length;i++)CA.push(["%scale-key-label-"+i,A52[i]],["%kl"+i,A52[i]]);for(i=0;i<A6O.length;i++)CA.push(["%scale-key-text-"+i,A6O[i]],["%kt"+i,A6O[i]]);for(i=0;i<W3.length;i++)CA.push(["%scale-key-value-"+i,W3[i]],["%kv"+i,W3[i]],["%k"+i,W3[i]]);for(p=0,pLen=oPS.A3.length;p<pLen;p++)null!==ZC._n_(oPS.A3[p].R[s.L])&&(CA.push(["%plot-"+p+"-text",oPS.A3[p].AK||""]),CA.push(["%plot-"+p+"-value",oPS.A3[p].R[s.L].AD]));CA.push(["%scale-key-label",S3],["%scale-key-text",RV],["%scale-key-value",PT],["%scale-key-value-ts",A6C],["%kvts",A6C],["%kt",RV],["%kl",S3],["%kv",PT],["%k",PT],["%node-value",CK],["%v",CK],["%node-numeric-value",s.AD],["%previous-node-value",s.A.R[s.L-1]?s.A.R[s.L-1].AD:null],["%next-node-value",s.A.R[s.L+1]?s.A.R[s.L+1].AD:null],["%V",s.AD],["%node-index",s.L],["%node-x",s.iX],["%node-y",s.iY],["%chart-width",s.G.I],["%chart-height",s.G.F],["%i",s.L],["%n",s.L],["%node-count",s.A.R.length],["%N",s.A.R.length]);var ABL=oPPI["%plot-sum"],A3O=ABL+"",ABK=oPPI["%plot-average"],A3P=ABK+"",A8Q=ZC._f_(oPS.F9["%pstack-"+s.L+"-"+s.A.DZ+"-sum"]||"0"),A53=A8Q+"",AB8=ZC._f_(A8Q/oPS.F9["%pstack-"+s.L+"-"+s.A.DZ+"-stack-length"]),A51=String(AB8),A9M=String(oPS.F9["%pstack-"+s.L+"-"+s.A.DZ+"-stack-length"]),A79=0;null!==ZC._n_(oPS.F9)&&null!==ZC._n_(oPS.F9[s.L])&&(A79=ZC._f_(oPS.F9[s.L]["%total-"+s.A.DZ]||"0"));var A3Q=A79+"";A3O=ZC.AO.G5(A3O,BC),A3P=ZC.AO.G5(A3P,BC),A3Q=ZC.AO.G5(A3Q,BC),A53=ZC.AO.G5(A53,BC),A51=ZC.AO.G5(A51,BC),CA.push(["%node-error-plus",s.E["node-error-plus"]],["%node-error-minus",s.E["node-error-minus"]],["%stack-total",A53],["%stack-average",A51],["%stack-length",A9M],["%total",A3Q],["%plot-min-index",oPPI["%plot-min-index"]],["%pmi",oPPI["%plot-min-index"]],["%plot-max-index",oPPI["%plot-max-index"]],["%pxi",oPPI["%plot-max-index"]],["%plot-min-value",oPPI["%plot-min-value"]],["%pmv",oPPI["%plot-min-value"]],["%plot-max-value",oPPI["%plot-max-value"]],["%pxv",oPPI["%plot-max-value"]],["%plot-sum",A3O],["%psum",A3O],["%plot-average",A3P],["%pavg",A3P],["%plot-values",oPPI["%plot-values"]],["%pv",oPPI["%plot-values"]]);var A9Q=100*s.AD/oPPI["%plot-sum"],YU=A9Q+"";null!==ZC._n_(BC.decimals)&&(YU=ZC.AO.G5(YU,BC)),CA.push(["%plot-percent",YU],["%pper",YU]);var bNpv=!1,W4,AW,J,BZ;for(i=0,A6=CA.length;i<A6;i++)if("%npv"===CA[i][0]){bNpv=!0;break}if(!bNpv&&null!==ZC._n_(s.A.A.F9)&&null!==ZC._n_(s.A.A.F9[s.L])){var JT=100*s.AD/s.A.A.F9[s.L]["%total-"+s.A.DZ],HV=JT+"";null!==ZC._n_(BC.decimals)&&(HV=ZC.AO.G5(HV,BC)),CA.push(["%node-percent-value",HV],["%npv",HV])}for(i=0;i<TY.length;i++)CA.push(["%plot-text-"+i,TY[i]],["%t"+i,TY[i]]);for(CA.push(["%plot-text",TZ],["%t",TZ],["%plot-description",s.A.P5],["%plot-index",s.A.L],["%p",s.A.L],["%plot-count",oPS.A3.length],["%P",oPS.A3.length],["%id",s.G.K],["%graphid",s.C.K.replace(s.G.K+"-graph-","")]),-1!==AK.indexOf("%negation")&&(OT&&"currency"===BC.negation?(CA.push(["%negation","-"]),OT=!1):CA.push(["%negation",""])),CA.push(["%node-x",s.iX],["%node-y",s.iY],["%node-width",s.I],["%node-height",s.F],["%node-size",s.E["marker.size"]||1]),zingchart.DEV.SORTTOKENS&&CA.sort(ZC.A1Q),oRE=new RegExp("\\(([^(]+?)\\)\\(([0-9]*)\\)(\\(*)([0-9]*)(\\)*)");D1=oRE.exec(AK);){W4="";var CT=s.A.L,DB=s.L;""!==(H=D1[2])&&(CT=ZC._i_(H)),""!==(H=D1[4])&&(DB=ZC._i_(H)),null!==(J=oPS.A3[CT])&&(AW=J.FQ(DB,3),null!==AW&&(W4=AW.KA(D1[1],ET))),AK=AK.replace(D1[0],W4)}if(-1!==AK.indexOf("%prop-")){oRE=new RegExp("%prop-([a-zA-Z0-9-]+)");for(var oMap=s.getPMap();D1=oRE.exec(AK);)null!==ZC._n_(oMap[D1[1]])&&null!==ZC._n_(s[oMap[D1[1]]])&&(AK=AK.replace(D1[0],s[oMap[D1[1]]]))}if(-1!==AK.indexOf("%linecolor"))for(oRE=new RegExp("%linecolor([0-9]*)");D1=oRE.exec(AK);)""===D1[1]?(BZ=s.P||s,BZ.B9||(BZ=s.A)):BZ=oPS.A3[D1[1]],AK=AK.replace(D1[0],BZ&&BZ.B9||"#000");if(-1!==AK.indexOf("%backgroundcolor"))for(oRE=new RegExp("%backgroundcolor([0-9]*)");D1=oRE.exec(AK);)if(""===D1[1]?(BZ=s.P||s,BZ.B9||(BZ=s.A)):BZ=oPS.A3[D1[1]],"markerbg"===s.A.P8){var sMColor="#000";BZ&&(BZ.A2?sMColor=BZ.A2.A0||"#000":BZ.L9&&(sMColor=BZ.L9.A0||"#000")),AK=AK.replace(D1[0],sMColor)}else AK=AK.replace(D1[0],BZ&&BZ.A0||"#000");if(-1!==AK.indexOf("%color"))for(oRE=new RegExp("%color([0-9]*)");D1=oRE.exec(AK);)if(""===D1[1]?(BZ=s.P||s,BZ.B9&&"line"!==s.A.P8||(BZ=s.A)):BZ=oPS.A3[D1[1]],"line"===s.A.P8)AK=AK.replace(D1[0],BZ&&BZ.B9||"#000");else if("markerbg"===s.A.P8){var sMColor="#000";BZ&&(BZ.A2?sMColor=BZ.A2.A0||"#000":BZ.L9&&(sMColor=BZ.L9.A0||"#000")),AK=AK.replace(D1[0],sMColor)}else AK=AK.replace(D1[0],BZ&&BZ.A0||"#000");for(AK=ZC.AO.Z4(AK,this),i=0,A6=CA.length;i<A6;i++)oRE=new RegExp(CA[i][0],"g"),AK="undefined"==typeof CA[i][1]?AK.replace(oRE,""):LS?AK.replace(oRE,encodeURIComponent(CA[i][1])):AK.replace(oRE,CA[i][1]);if(AK=AK.replace(new RegExp("%data-([a-zA-Z0-9]+)","g"),""),OT&&"currency"===BC.negation&&(AK="-"+AK),-1!==AK.indexOf("{{")&&-1!==AK.indexOf("}}"))for(oRE=new RegExp("{{(.+?)}}");D1=oRE.exec(AK);){var sExpr=D1[1];sExpr=sExpr.replace(/[a-zA-Z]/g,"");var mEv="";try{mEv=eval(sExpr)}catch(oException){}AK=AK.replace(D1[0],mEv+"")}return AK},paint:function(){},paint_:function(){},ABE:function(){return{color:this.P.A0}},Y3:function(){return{"border-color":this.P.A0,"background-color":this.P.AE,color:this.P.C2}},A8E:function(){return this.Y3()},H1:function(e,i){var t,n,a,l=this;i||(i=1);var o=l.A.AZ;if(!(l.A.V.length>128&&(o.A1-o.W)/(o.DQ-o.D4)>l.A.fValueBoxThreshold)&&(l.A.O2&&l.A.O2.length>0&&l.A.O2.length>i-1&&l.H1(e,i+1),l.AP||"pie"===l.A.AF||"pie3d"===l.A.AF)){var r,s=1===i?l.A.U:l.A.O2[i-2];if(s){if(l.A.A77)(r=l.A.A77).K=l.K+"-value-box-"+i,r.Z=r.C8=l.G.usc()?l.G.mc("top"):l.C.AJ["3d"]||l.G.KK?ZC.AM(l.C.K+"-plots-vb-c"):ZC.AM(l.C.K+"-plot-"+l.A.L+"-vb-c"),r.IP=l.G.usc()?ZC.AM(l.C.A.K+"-top"):ZC.AM(l.C.A.K+"-text"),r.E.plotidx=l.A.L,r.E.nodeidx=l.L,a=ZC.AO.OA(r.o,l.A.o),r.KA=function(e){return l.KA(e,a)},r.parse();else{r=new ZC.DN(l.A),s.o.rules||l.A.U.I0||(n="all",null!==ZC._n_(t=s.o.type)&&(n=t),"pie"===l.C.AF||"nestedpie"===l.C.AF||"pie3d"===l.C.AF||"all"!==n||l.A.O2&&0!==l.A.O2.length||(l.A.A77=r)),r.append(s.o),l.appendToValueBox&&!e&&(r.parse(),r.append(l.appendToValueBox(r))),r.GN=l.C.K+"-value-box "+l.C.K+"-plot-"+l.A.L+"-value-box zc-value-box",r.K=l.K+"-value-box-"+i,r.Z=r.C8=l.G.usc()?l.G.mc("top"):l.C.AJ["3d"]||l.G.KK?ZC.AM(l.C.K+"-plots-vb-c"):ZC.AM(l.C.K+"-plot-"+l.A.L+"-vb-c"),r.IP=l.G.usc()?ZC.AM(l.C.A.K+"-top"):ZC.AM(l.C.A.K+"-text"),a=ZC.AO.OA(r.o,l.A.o),r.KA=function(e){return l.KA(e,a)};var A=l.ABE(r);if(null!==ZC._n_(t=A.color)&&(r.C2=t),null!==ZC._n_(t=A["background-color"])&&(r.A0=r.AE=t),r.E.plotidx=l.A.L,r.E.nodeidx=l.L,l.A.U.I0&&(l.A.U.H8(l.A.U,r,null,l.M2(null,!1)),r.parse()),r.parse(),r.IQ=function(e){return l.IQ(e)},r.DH()&&(a=r.overrideFormat(a),r.parse()),!l.A.YN){var C=new ZC.DN(l.A);C.copy(r),l.A.YN=C}if(n="all",null!==ZC._n_(t=s.o.type)&&(n=t),r.AP){r.AP=!1;var c=l.A.o["value-box"].text||"";if("values("===n.substring(0,7)){var u=n.substring(7,n.length).replace(")","").split(",");-1!==ZC.AV(u,l.AD)&&(r.AP=!0)}else{var p=n.split(","),Z={min:"%plot-min-value",max:"%plot-max-value",first:"%plot-min-index",last:"%plot-max-index"};for(var h in Z)-1!==ZC.AV(p,h)&&(("first"!==h&&"last"!==h||l.L!==l.A.JA[Z[h]])&&("min"!==h&&"max"!==h||l.AD!==l.A.JA[Z[h]])||("object"==typeof c&&null!==ZC._n_(c[h])&&(r.o.text=c[h],r.parse()),r.AP=!0));-1!==ZC.AV(p,"all")&&(r.AP=!0)}}}if(l.C.E["plot"+l.A.L+".visible"]||(r.E["css-display"]="none"),e)return r;if(r.AP&&null!==ZC._n_(r.AK)&&""!==r.AK){var d=l.AC6(r);r.E.positioninfo=d,r.iX=d[0],r.iY=d[1];var f={};if(-1!==r.iX&&-1!==r.iY){var _=!1;if(null!==ZC._n_(r.o.overlap)&&!ZC._b_(r.o.overlap)){f={x:r.iX,y:r.iY,width:r.I,height:r.F};for(var g=0,v=l.A.A.W5.length;g<v;g++)if(ZC.AQ.VD(f,l.A.A.W5[g])){if(_=!0,d.length>2)for(var b=2;b<d.length;b+=2)if(r.iX=d[b],r.iY=d[b+1],f={x:r.iX,y:r.iY,width:r.I,height:r.F},!ZC.AQ.VD(f,l.A.A.W5[g])){_=!1;break}break}}_||(l.C.E["plot"+l.A.L+".visible"]||(r.E["css-display"]="none"),r.E.lbltype="vb"+l.C.L,r.paint(),r.EP(),l.A.A.W5.push(f),!r.KK&&ZC.AM(l.G.K+"-map")&&l.A.A.H3.push(ZC.AO.OB(l.C.G.K,l.C.K,r)))}}return r}}},setupValueBoxWH:function(e){if(null!==ZC._n_(e.o.width)){var i=ZC.IO(e.o.width);i<=1&&(i=this.I*i),e.I=i}if(null!==ZC._n_(e.o.height)){var t=ZC.IO(e.o.height);t<=1&&(t=this.I*t),e.F=t}return e},AC6:function(e){var i,t=this,n=t.C.BM(t.A.BW("v")[0]),a=t.AD>=n.LG&&!n.AX||t.AD<n.LG&&n.AX?-1:1,l="auto";if(null!==ZC._n_(i=e.o.placement)&&(l=i),"auto"===l){var o=null!==ZC._n_(t.A.R[t.L-1])?t.A.R[t.L-1].AD:t.AD,r=null!==ZC._n_(t.A.R[t.L+1])?t.A.R[t.L+1].AD:t.AD;o>=t.AD&&t.AD<=r?l="bottom":o<=t.AD&&t.AD>=r?l="top":o>=t.AD&&t.AD>=r?l=o/t.AD>t.AD/r?"bottom":"top":o<=t.AD&&t.AD<=r&&(l=t.AD/o>r/t.AD?"top":"bottom")}var s=e.I,A=e.F,C=t.iX-s/2,c=t.iY-A/2;switch(l){case"top":c-=a*(A/2+4);break;case"bottom":c+=a*(A/2+4);break;case"left":C-=s/2+4;break;case"right":C+=s/2+4}t.C.AJ["3d"]||(C=ZC.BR(t.C.N.iX-s/2,C),C=ZC.CY(t.C.N.iX+t.C.N.I-s/2,C),c=ZC.BR(t.C.N.iY-A,c),c=ZC.CY(t.C.N.iY+t.C.N.F,c)),null!==ZC._n_(e.o.x)&&(C=e.iX),null!==ZC._n_(e.o.y)&&(c=e.iY);var u=[ZC._i_(C),ZC._i_(c)];return ZC._b_(e.o.flexible)&&(u.push(ZC._i_(t.iX-s/2),ZC._i_(t.iY-A/2-a*(A/2+5))),u.push(ZC._i_(t.iX-s/2),ZC._i_(t.iY-A/2+a*(A/2+5))),u.push(ZC._i_(t.iX-s/2-s/2-5),ZC._i_(t.iY-A/2)),u.push(ZC._i_(t.iX-s/2+s/2+5),ZC._i_(t.iY-A/2)),u.push(ZC._i_(t.iX-s/2),ZC._i_(t.iY-A/2-a*(A/2+10))),u.push(ZC._i_(t.iX-s/2),ZC._i_(t.iY-A/2+a*(A/2+10))),u.push(ZC._i_(t.iX-s/2-s/2-10),ZC._i_(t.iY-A/2)),u.push(ZC._i_(t.iX-s/2+s/2+10),ZC._i_(t.iY-A/2))),u},PK:function(e,i){var t,n,a,l,o,r=this;if("undefined"==typeof r.A.bBS&&(r.A.bBS=-1===ZC.AV(["bubble","hbubble","scatter","hscatter"],r.A.AF)),null!==ZC._n_(r.A.o["markers-on-top"])&&(r.A.bBS=ZC._b_(r.A.o["markers-on-top"])),!r.C.OF||!r.A.bBS){null===ZC._n_(e)&&(e=!1),null===ZC._n_(i)&&(i=!1);var s=r.C.N.E.tolerance||2,A=!0;if(ZC.DS(r.iX,r.C.N.iX-s,r.C.N.iX+r.C.N.I+s)&&ZC.DS(r.iY,r.C.N.iY-s,r.C.N.iY+r.C.N.F+s)||(A=!1,0!==zingchart.DEV.TRACKERMASKING)){var C=r.C.K+"-node-area "+r.C.K+"-plotset-plot-"+r.A.L+"-node-area zc-node-area";if(-1===ZC.AV(r.G.KQ,"skip_segment_tracking")&&r.A.FW){if(r.A.XZ&&!zingchart.DEV.SKIPTRACKERS){var c=r.getNodeData("points");if(-1!==ZC.AV(r.G.KQ,"use_fast_mode")&&-1!==ZC.AV(["line","area"],r.A.AF)&&void 0===c&&r.paint(!0),c)if("undefined"==typeof r.E.polypoints){if(2===zingchart.DEV.TRACKERMASKING){for(var u=[r.C.N.iX,r.C.N.iY,r.C.N.iX+r.C.N.I,r.C.N.iY+r.C.N.F],p=[[u[0],u[1],u[2],u[1]],[u[0],u[3],u[2],u[3]],[u[0],u[1],u[0],u[3]],[u[2],u[1],u[2],u[3]]],Z=[],h=0;h<c.length-1;h++)Z.push([[c[h][0],c[h][1]],[c[h+1][0],c[h+1][1]]]);var d=[];for(h=0;h<Z.length;h++){var f=Z[h],_=f[0],g=f[1],v=ZC.AQ._outside_(_,u),b=ZC.AQ._outside_(g,u),m=[];if(v||b){for(var B=0;B<p.length;B++){var E=p[B],D=ZC.AQ._intersect_(_,g,[E[0],E[1]],[E[2],E[3]]);D&&(m.push(D),v&&!b&&D.join(",")!==g.join(",")?(f[0]=D,d.push(f)):!v&&b&&D.join(",")!==_.join(",")&&(f[1]=D,d.push(f)))}v&&b&&(0===m.length||2===m.length&&(Math.abs(ZC.AQ._angle_(_,g)-ZC.AQ._angle_(m[0],m[1]))<.01?(f[0]=m[0],f[1]=m[1]):(f[0]=m[1],f[1]=m[0]),d.push(f)))}else d.push(f)}var K=[];for(h=0;h<d.length;h++)2===d[h].length&&K.push(d[h][0],d[h][1])}else K=c;a=ZC.AQ.PJ(ZC.AQ.Z1(K,ZC.BR(6,r.A.B1/2)),4)}else a=ZC.AQ.PJ(c,4);""===a||void 0===a||r.C.G.bA11y||r.A.A.H3.push(ZC.Q.FO("poly",r.A.E9,r.P.IE)+'class="'+C+'" id="'+r.K+'" coords="'+a+'" />')}if(("area"===r.A.AF||"area3d"===r.A.AF||"radar"===r.A.AF&&("area"===r.A.CW||"range"===r.A.CW))&&r.A.XE){var F=r.getNodeData("pointsarea");""!==(a=ZC.AQ.PJ(F,4))&&r.A.A.H3.push(ZC.Q.FO("poly",r.A.E9,r.A.IE)+'class="'+C+'" '+r.a11y()+' id="'+r.K+'--area" coords="'+a+'" />')}}if(A&&(r.A.U||!r.A.GZ||!r.A.A2.o||"none"!==r.A.A2.o.type&&(null===ZC._n_(r.A.A2.o.visible)||ZC._b_(r.A.A2.o.visible)))){if(i||r.A.RB){if(r.A.HH)l=r.A.HH,"svg"!==r.G.AC&&(e?(o=new ZC.CE(r.C,r.iX-ZC.AN.E1,r.iY-ZC.AN.E2,r.A.E["z-start"]||0),l.iX=ZC._x_(o.EC[0]),l.iY=ZC._x_(o.EC[1]),r.E["3dxy"]=[l.iX,l.iY]):(l.iX=ZC._x_(r.iX),l.iY=ZC._x_(r.iY)),l.E.plotidx=r.A.L,l.E.nodeidx=r.L,l.K=r.K+"-marker",l.parse(!0));else{if(r.GZ?r.A._oMarker?l=r.A._oMarker:r.A._oMarker=l=new ZC.DT(r.A):l=new ZC.DT(r.A),l.K=r.K+"-marker",l.E["p-width"]=r.A.AZ.AA,l.E["p-height"]=r.A.CQ.AA,r.A.bBS)l.Z=r.A.CS("fl",0),l.C8=r.A.CS("fl",0);else if(l.Z=r.A.CS("bl",1),l.C8=r.A.CS("bl",0),Object&&Object.keys&&Object.keys(r.C.CF).length>0){var x=r.C.CF["p"+r.A.L];"none"!==r.A.J4&&x&&x["n"+r.L]&&(l.Z=r.A.CS("bl",2))}if(e?(o=new ZC.CE(r.C,r.iX-ZC.AN.E1,r.iY-ZC.AN.E2,r.A.E["z-start"]||0),l.iX=ZC._x_(o.EC[0]),l.iY=ZC._x_(o.EC[1]),r.E["3dxy"]=[l.iX,l.iY]):(l.iX=ZC._x_(r.iX),l.iY=ZC._x_(r.iY)),l.B9=r.A.BP[3],l.BX=r.A.BP[4],l.A0=r.A.BP[2],"bubble"===r.A.AF||"hbubble"===r.A.AF?l.AE=r.A.BP[1]:l.AE=r.A.BP[2],l.append(r.A.A2.o),null!==ZC._n_(r.E["marker.size"])&&(l.AI=r.E["marker.size"]),l.E.plotidx=r.A.L,l.E.nodeidx=r.L,"none"!==r.A.J4&&(r.C.IY[r.A.L]||r.C.KL))if(r.C.CF["p"+r.A.L]&&r.C.CF["p"+r.A.L]["n"+r.L]){if(l.LR={},r.A.PS&&ZC._cp_(r.A.PS.o,l.LR),l.LR.rules){var I=new ZC.DT(r.A);I.o=l.LR,I.parse(),I.IQ=function(e){return r.IQ(e)},I.DH()&&(l.LR=I.o)}}else"none"!==r.A.O8&&("plot"===r.A.O8&&r.C.IY[r.A.L]||"graph"===r.A.O8&&r.C.KL)&&(l.LR=r.A.PR?r.A.PR.o:{});null!==ZC._n_(t=r.A.o.marker)&&null!==ZC._n_(t.styles)&&null!==ZC._n_(n=t.styles[r.L])&&("string"==typeof n?l.append({"background-color":ZC.AO.PP(n,20),"line-color":ZC.AO.JQ(n,20),"border-color":ZC.AO.JQ(n,20)}):l.append(n)),l.parse(),l.IQ=function(e){return r.IQ(e)},l.DH()&&l.parse()}if(r.E["marker.size"]=ZC.BR(2.02,r.E["marker.size"]||l.AI),l.DG=C,!(e||ZC.DS(l.iX,r.C.N.iX-2,r.C.N.iX+r.C.N.I+2)&&ZC.DS(l.iY,r.C.N.iY-2,r.C.N.iY+r.C.N.F+2)))return;if(l.I0&&(r.A.YM=!1,l.H8(l,l,null,r.M2(null,!1)),l.parse()),r.L9=l,l.AP&&"none"!==l.AF){var y=function(){if(r.A.bBS||r.NA(ZC.Q.EE(r.A.CS("bl",0),r.G.AC)),r.E["marker.type"]=l.DJ,r.A.FW&&-1===ZC.AV(r.G.KQ,"skip_marker_tracking")&&!zingchart.DEV.SKIPTRACKERS){var e=r.E["3dxy"]?r.E["3dxy"][0]:r.iX,i=r.E["3dxy"]?r.E["3dxy"][1]:r.iY,t=parseInt(e+l.BK+ZC.MAPTX,10),n=parseInt(i+l.BJ+ZC.MAPTX,10),a=parseInt(ZC.BR(ZC.mobile?6:3,r.E["marker.size"]+1)*(ZC.mobile?1.25:1.05),10),o=!0;if("undefined"!=typeof r.A.aLastMarkerXY)Math.sqrt((t-r.A.aLastMarkerXY[0])*(t-r.A.aLastMarkerXY[0])+(n-r.A.aLastMarkerXY[1])*(n-r.A.aLastMarkerXY[1]))<zingchart.DEV.MINTRACKERDIFF&&(o=!1);else r.A.aLastMarkerXY=[t,n];o&&(r.A.aLastMarkerXY=[t,n],-1!==ZC.AV(["pie","square","rect","rectangle"],l.DJ)?r.A.A.H3.push(ZC.Q.FO("poly",r.A.E9,r.A.IE)+'class="'+C+'" '+r.a11y()+' id="'+r.K+'--marker" coords="'+l.F1()+'" />'):r.A.A.H3.push(ZC.Q.FO("circle",r.A.E9,r.A.IE)+'class="'+C+'" '+r.a11y()+' id="'+r.K+'--marker" coords="'+t+","+n+","+a+'" />'))}if(r.A.U&&(r.A.E.vboxid=r.K,r.H1()),!r.A.bBS&&r.C.B7&&r.C.B7.I3&&r.A.QV&&r.C.B7.AP){var s=r.C.N,A=r.C.B7,c=A.AT,u=r.A.HH||l,p=new ZC.DT(r.A);p.copy(u);var Z=(r.iX-s.iX)/s.I,h=(r.iY-s.iY)/s.F,d=Math.min(c.F/s.F,c.I/s.I);p.iX=c.iX+c.AU+Z*(c.I-2*c.AU),p.iY=c.iY+c.AU+h*(c.F-2*c.AU),p.K=r.K+"-marker-preview",p.DG=r.A.K+"-preview";var f=u.AI;null!==ZC._n_(r.E["marker.size"])&&(f=r.E["marker.size"]),p.AI=ZC.BR(2.02,.9*d*f),p.Z=p.C8=A.Z,p.parse(),p.paint()}},w=!1;if((!r.A.bBS||"radar"===r.A.AF&&"dots"===r.A.CW)&&(w=!0),r.A.GG&&w&&!r.C.HM){var X=l,M={},Y=l.C6,G=l.AI,L=l.iX,N=l.iY;X.iX=L,X.iY=N,M.x=L,M.y=N;var O,P=r.A.LE,k=r.C.N;for(O in X.C6=0,M.alpha=Y,3===P?(X.AI=2,M.size=G):8===P?(X.iX=L-k.iX,M.x=L):9===P?(X.iX=L+k.iX,M.x=L):10===P?(X.iY=N-k.iY,M.y=N):11===P&&(X.iY=N+k.iY,M.y=N),r.A.FY)X[ZC.E8.GO[ZC.EH(O)]]=r.A.FY[O],M[ZC.EH(O)]=r.P[ZC.E8.GO[ZC.EH(O)]];if(null===ZC._n_(r.C.ER)&&(r.C.ER={}),null!==ZC._n_(r.C.ER[r.A.L+"-"+r.L]))for(O in r.C.ER[r.A.L+"-"+r.L])X[ZC.E8.GO[ZC.EH(O)]]=r.C.ER[r.A.L+"-"+r.L][O];r.C.ER[r.A.L+"-"+r.L]={},ZC._cp_(M,r.C.ER[r.A.L+"-"+r.L]);var S=new ZC.E8(X,M,r.A.JG,r.A.LC,ZC.E8.RQ[r.A.LF],function(){y()});S.AW=r,S.OH=function(){r.NA(ZC.Q.EE(r.A.CS("bl",0),r.G.AC))},r.LU(S)}else{var z="circle"===l.DJ?"circle":"path";if(r.A.HN){var R=function(i,t){var n=i.cloneNode(!1),a=r.iX,o=r.iY;if(e){var s=new ZC.CE(r.C,a-ZC.AN.E1,o-ZC.AN.E2,r.A.E["z-start"]||0);a=ZC._x_(s.EC[0]),o=ZC._x_(s.EC[1]),r.E["3dxy"]=[a,o]}n.setAttribute("transform","translate("+ZC._i_(a-l.iX)+","+ZC._i_(o-l.iY)+") "+(n.getAttribute("transform")||"")),n.setAttribute("id",t),"bubble"!==r.A.AF&&"hbubble"!==r.A.AF||n.setAttribute("r",r.E["marker.size"]),i.parentNode.appendChild(n)};l.ME&&R(r.A.RH,r.K+"-marker-sh-"+z),R(r.A.HN,r.K+"-marker-"+z),l.DC&&R(r.A.QG,r.K+"-marker-imgfill")}else{l.paint();var Q=l.A0!==l.AE;if(!r.C.IY[r.A.L]&&r.A.YM&&!Q)if("svg"===r.G.AC){if(-1===ZC.AV(["pie","square","rect","rectangle","cross","plus","custom"],l.DJ))if(r.A.HH=l,zingchart.DEV.DOMFRAGMENTS&&document.querySelector){for(var V in r.G.G4)r.A.HN||(r.A.HN=r.G.G4[V].querySelector("#"+r.K+"-marker-"+z)),l.ME&&!r.A.RH&&(r.A.RH=r.G.G4[V].querySelector("#"+r.K+"-marker-sh-"+z)),l.DC&&!r.A.QG&&(r.A.QG=r.G.G4[V].querySelector("#"+r.K+"-marker-imgfill")||r.G.G4[V].querySelector("#"+r.K+"-marker-path-imgfill"));r.A.HN||(r.A.HN=ZC.AM(r.K+"-marker-"+z),l.ME&&(r.A.RH=ZC.AM(r.K+"-marker-sh-"+z)),l.DC&&(r.A.QG=ZC.AM(r.K+"-marker-imgfill")))}else r.A.HN=ZC.AM(r.K+"-marker-"+z),l.ME&&(r.A.RH=ZC.AM(r.K+"-marker-sh-"+z)),l.DC&&(r.A.QG=ZC.AM(r.K+"-marker-imgfill")||ZC.AM(r.K+"-marker-path-imgfill"))}else"bubble"!==r.A.AF&&"hbubble"!==r.A.AF&&(e||(r.A.HH=l))}"svg"===r.G.AC&&r.A.applyJsRuleSvg(r.A.A2,r.K+"-marker-"+z,r.M2()),y()}}else r.A.U&&r.H1()}else r.A.U&&r.H1()}}}},LU:function(e,i){var t,n=this,a=n.C.LX,l=a.PM,o=n.A.TP;switch(o){default:i&&a.add(i),a.add(e);break;case 1:case 2:case 3:if(i){var r="all";if(1===o?r="plots-group-"+n.L+"-area":2===o&&(r="nodes-group-"+n.A.L+"-area"),null===ZC._n_(l[r])){var s=new ZC.VP(r);a.AA7(s,i.XC)}l[r].add(i)}if(t="all",1===o?t="plots-group-"+n.L:2===o&&(t="nodes-group-"+n.A.L),null===ZC._n_(l[t])){var A=new ZC.VP(t);a.AA7(A,e.XC)}l[t].add(e)}},U4:function(e){var i=this;i.A.GZ&&i.A.bXY&&(i.R4(),e&&("scatter"!==i.A.AF&&"hscatter"!==i.A.AF&&"bubble"!==i.A.AF&&"hbubble"!==i.A.AF||i.paint(!0)));var t=i.A.BP;i.MC({layer:e,type:"shape",id:"marker",marker:!0,initcb:function(){this.DJ=i.E["marker.type"],this.iX=i.iX,this.iY=i.iY,"bubble"===i.A.AF||"hbubble"===i.A.AF?(this.AE=t[3],this.A0=t[2]):(this.A0=t[2],this.AE=t[1]),this.B9=t[3],this.BX=t[4],this.AI=i.E["marker.size"]}})},A1W:function(e){var i=this;i.MC({layer:e,type:"line",id:"line",initcb:function(){this.B9=i.A.BP[3]}})},MC:function(e){if(!ZC.move){var i,t,n,a,l,o,r=this,s=e.layer||"hover",A=e.id||"",C=!1;switch(r.GL=null,null!==ZC._n_(i=e.marker)&&(C=ZC._b_(i)),s){case"hover":null!==ZC._n_(r.C.CF["p"+r.A.L])&&null!==ZC._n_(r.C.CF["p"+r.A.L]["n"+r.L])||(n=C?r.A.GB:r.A.IK,a="hover");break;case"highlight":n=C?r.A.V4:r.A.SC,a="hover"}if(null!==ZC._n_(e.state)&&(n=e.state),n&&r.C.E["plot"+r.A.L+".visible"]&&n.AP){switch(e.type){case"box":(o=new ZC.HU(r.A)).Q0=!0;break;case"line":o=new ZC.DT(r.A),l=ZC.Q.EE(r.C.K+"-"+a+"-c",r.G.AC),o.D0=!1;break;case"shape":o=new ZC.DT(r.A);break;case"area":o=new ZC.DT(r.A),l=ZC.Q.EE(r.C.K+"-"+a+"-c",r.G.AC)}if(C&&(o.E["p-width"]=r.A.AZ.AA,o.E["p-height"]=r.A.CQ.AA),zingchart.DEV.PLOTSHLAYER&&"hover"===a?o.Z=o.C8=ZC.AM(r.C.K+"-plots-hover-c"):o.Z=o.C8=ZC.AM(r.C.K+"-"+a+"-c"),o.K=r.K+"-"+(""!==A?A+"-":"")+s,o.E.plotidx=r.A.L,o.E.nodeidx=r.L,"hover"!==s&&(o.A1Z=!0),e.initcb&&e.initcb.call(o),o.append(n.o),e.parsecb&&e.parsecb.call(o),"hover"===s&&null!==ZC._n_(i=r.A.o)&&null!==ZC._n_(i.styles)&&null!==ZC._n_(t=i.styles[r.L])&&("string"==typeof t?o.append({"background-color":t,"line-color":t,"border-color":t}):o.append(t)),null!==ZC._n_(i=r.A.o[s+"-state"])&&null!==ZC._n_(i.styles)&&null!==ZC._n_(t=i.styles[r.L])&&("string"==typeof t?o.append({"background-color":t,"line-color":t,"border-color":t}):o.append(t)),r.A.I0&&r.H8(o,s),"hover"===s&&r.A.A2&&r.A.A2.I0&&(r.A.A2.H8(r.A.A2,o,null,r.M2(null,!1)),o.parse()),o.parse(),o.IQ=function(e){return r.IQ(e)},o.DH()&&o.parse(),o.AP){switch(e.setupcb&&e.setupcb.call(o),e.type){case"box":case"shape":o.locate(2),o.paint();break;case"line":ZC.CO.setup(l,o),"plot"===r.A.A3J?ZC.CO.paint(l,o,r.A.V3):ZC.CO.paint(l,o,r.getNodeData("points"));break;case"area":"spline"!==r.A.CW&&(null!==ZC._n_(i=n.o["alpha-area"])&&(o.C6=ZC._f_(i)),ZC.CO.setup(l,o),o.paint())}r.GL=o}}}},NA:function(){},setup:function(){},A15:function(){},LN:function(){var e=this;ZC.Q.EW([e.K+"-hover-gradient",e.K+"-marker-hover-gradient",e.G.K+"-tooltip-text-gradient",e.G.K+"-tooltip-text-sh-gradient"])},M2:function(e,i){var t=this;void 0===i&&(i=!0);var n=!1;"none"!==t.A.J4&&t.C.CF&&t.C.CF["p"+t.A.L]&&t.C.CF["p"+t.A.L]["n"+t.L]&&(n=!0);var a={id:t.C.A.K,graphid:t.C.K,graphindex:t.C.L,plotid:t.A.HA,plotindex:t.A.L,nodeindex:t.L,key:null===t.BV?t.L:t.BV,scaleval:t.A.AZ?t.A.AZ.V[null===t.BV?t.L:t.BV]:null,scaletext:t.A.AZ?t.A.AZ.FU(t.L,null===t.BV?null:t.A):null,value:t.AD,text:i?t.KA(t.A.JR):t.A.JR,ev:e?ZC.A4.C1(e):null,x:t.iX,y:t.iY,width:t.I,height:t.F,size:t.E["marker.size"]||1,selected:n};for(var l in t.A.K4)t.A.K4[l]instanceof Array?null!==ZC._n_(t.A.K4[l][t.L])&&(a["data-"+l]=t.A.K4[l][t.L]):a["data-"+l]=t.A.K4[l];return a},X6:function(e,i){ZC.AO.C0("node_"+i,this.G,this.M2(e))}};ZC.LM=ZC.DN.CD(LM),ZC.A30=ZC.LM.CD({setup:function(){this.R4()},ABE:function(){return{color:this.A.GZ?this.A.B9:this.P.B9}},Y3:function(){return{"background-color":this.P.B9,"border-color":this.P.B9,color:this.P.C2}},getTooltipPosition:function(e,i){return this.b(e,i,this.L9.AI)},paint:function(e){var i=this;void 0===e&&(e=!1),i.b();var t=i.A.NH,n=i.A.OD,a=i.A.AZ,l=i.A.R;if(i.setup(),!i.A.GZ||i.C.AJ["3d"]||i.A.FW){i.P.D0=i.D0=!1,i.P.C8=i.A.CS("bl",0);var o=[],r=i.A.CW;(i.C.OF||i.A.U9)&&"spline"===i.A.CW&&(r="segmented");var s="undefined"!=typeof i.A.GC?i.A.GC:i.A.Y,A="undefined"!=typeof i.A.HK?i.A.HK:i.A.Y,C=!0,c=!0;(null===ZC._n_(l[i.L-s])||"log"!==a.BS&&!a.EI&&i.L<=a.W)&&(C=!1);var u,p,Z,h,d=i.A.LT?i.A.R.length:a.A1;switch((null===ZC._n_(l[i.L+A])||"log"!==a.BS&&!a.EI&&i.L>=d)&&(c=!1),r){default:C&&(i.A.FQ(i.L-s,0).setup(),i.A.UX&&(u=ZC.AQ.K1(i.A.R[i.L-s].iX,i.A.R[i.L-s].iY,i.A.R[i.L].iX,i.A.R[i.L].iY),o.push(u))),o.push([i.iX,i.iY]),c&&(i.A.FQ(i.L+A,2).setup(),u=i.A.UX?ZC.AQ.K1(i.A.R[i.L].iX,i.A.R[i.L].iY,i.A.R[i.L+A].iX,i.A.R[i.L+A].iY,i.P.C6):[l[i.L+A].iX,l[i.L+A].iY],o.push(u));break;case"spline":if(i.A.D&&(o=i.A.D),i.A.D=[],l[i.L+1]){var f=[],_=[];for(p=-1;p<3;p++)l[i.L+p]?(i.A.FQ(i.L+p,2).setup(),t?(f.push(l[i.L+p].iX),_.push(l[i.L+p].iY)):(f.push(l[i.L+p].iY),_.push(l[i.L+p].iX))):0===f.length?t?(_.push(i.iY),f.push(i.iX)):(_.push(i.iX),f.push(i.iY)):(f.push(f[f.length-1]),_.push(_[_.length-1]));var g=ZC._a_(_[2]-_[1]);g=Math.min(g,Math.max(i.C.I,i.C.F));var v=ZC.AQ.YC(i.A.QJ,f,g);if(i.A.UX){for(p=0;p<ZC._i_(v.length/2)+(1===i.P.C6?1:0);p++)v[p]&&(t?o.push([v[p][1],i.iY+(a.AX?1:-1)*v[p][0]*g]):o.push([i.iX+(a.AX?-1:1)*v[p][0]*g,v[p][1]]));for(p=ZC._i_(v.length/2)-1,Z=v.length;p<Z;p++)v[p]&&(t?i.A.D.push([v[p][1],i.iY+(a.AX?1:-1)*v[p][0]*g]):i.A.D.push([i.iX+(a.AX?-1:1)*v[p][0]*g,v[p][1]]))}else for(p=0;p<ZC._i_(v.length);p++)t?o.push([v[p][1],i.iY+(a.AX?1:-1)*v[p][0]*g]):o.push([i.iX+(a.AX?-1:1)*v[p][0]*g,v[p][1]])}break;case"stepped":if(C)switch(i.A.FQ(i.L-s,0).setup(),u=ZC.AQ.K1(i.A.R[i.L-s].iX,i.A.R[i.L-s].iY,i.A.R[i.L].iX,i.A.R[i.L].iY),i.A.ST){default:t?o.push([l[i.L-s].iX,u[1]],[i.iX,u[1]]):o.push([u[0],l[i.L-s].iY],[u[0],i.iY]);break;case"before":o.push([i.A.R[i.L-s].iX,l[i.L-s].iY],[i.A.R[i.L-s].iX,i.iY]);break;case"after":}if(o.push([i.iX,i.iY]),c)switch(i.A.FQ(i.L+A,0).setup(),u=ZC.AQ.K1(i.A.R[i.L+s].iX,i.A.R[i.L+s].iY,i.A.R[i.L].iX,i.A.R[i.L].iY),i.A.ST){default:o.push(t?[i.iX,u[1]]:[u[0],i.iY]);break;case"before":break;case"after":o.push([i.A.R[i.L+s].iX,i.iY],[i.A.R[i.L+s].iX,l[i.L+A].iY])}break;case"jumped":C?(i.A.FQ(i.L-s,0).setup(),u=ZC.AQ.K1(i.A.R[i.L-s].iX,i.A.R[i.L-s].iY,i.A.R[i.L].iX,i.A.R[i.L].iY),o.push(t?[i.iX,u[1]]:[u[0],i.iY])):o.push(t?[i.iX,i.iY-a.AA/2]:[i.iX-a.AA/2,i.iY]),o.push([i.iX,i.iY]),c?(i.A.FQ(i.L+A,0).setup(),u=ZC.AQ.K1(i.A.R[i.L+s].iX,i.A.R[i.L+s].iY,i.A.R[i.L].iX,i.A.R[i.L].iY),o.push(t?[i.iX,u[1]]:[u[0],i.iY])):o.push(t?[i.iX,i.iY+a.AA/2]:[i.iX+a.AA/2,i.iY])}if(i.setNodeData({points:o}),"ready"!==i.C.M7&&(i.A.V3=i.A.V3.concat(o)),!e&&!i.C.AJ["3d"]){var b=i.P=i.A.IJ(i,i.P),m=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area";if(b.DG=m,b.K=i.K,i.A.I0&&i.H8(b),ZC.CO.setup(n,b),i.paintPreview(b,o),i.A.GG&&!i.C.HM){var B=new ZC.DT(i),E={};B.copy(b),B.K=i.K,B.Z=i.A.CS("bl",1),B.C8=i.A.CS("bl",0),B.D=o,E.points=o;var D=[],K=i.A.LE,F=i.C.N;for(B.C6=0,E.alpha=b.C6,p=0;p<o.length;p++)2===K?D[p]=[o[p][0],F.iY+F.F/2]:3===K?D[p]=[o[p][0],F.iY-5]:4===K?D[p]=[o[p][0],F.iY+F.F+5]:5===K?D[p]=[F.iX-5,o[p][1]]:6===K?D[p]=[F.iX+F.I+5,o[p][1]]:7===K?D[p]=[F.iX+F.I/2,o[p][1]]:8===K?D[p]=[o[p][0]-F.I,o[p][1]]:9===K?D[p]=[o[p][0]+F.I,o[p][1]]:10===K?D[p]=[o[p][0],o[p][1]-F.F]:11===K?D[p]=[o[p][0],o[p][1]+F.F]:12===K?D[p]=[(o[0][0]+o[o.length-1][0])/2,o[0][1]]:13===K&&(D[p]=[o[0][0],(o[0][1]+o[o.length-1][1])/2]),K>1&&(B.D=D,E.points=o);for(h in i.A.FY)B[ZC.E8.GO[ZC.EH(h)]]=i.A.FY[h],E[ZC.EH(h)]=b[ZC.E8.GO[ZC.EH(h)]];if(i.C.ER||(i.C.ER={}),null!==ZC._n_(i.C.ER[i.A.L+"-"+i.L]))for(h in i.C.ER[i.A.L+"-"+i.L])B[ZC.E8.GO[ZC.EH(h)]]=i.C.ER[i.A.L+"-"+i.L][h];i.C.ER[i.A.L+"-"+i.L]={},ZC._cp_(E,i.C.ER[i.A.L+"-"+i.L]);var x=new ZC.E8(B,E,i.A.JG,i.A.LC,ZC.E8.RQ[i.A.LF],function(){I()});x.AW=i,x.OH=function(){i.NA(ZC.Q.EE(i.A.CS("bl",1),i.G.AC))},x.HY=n,i.LU(x)}else ZC.CO.paint(n,b,o),I()}}function I(){!i.C.OF&&ZC.DS(i.iX,a.iX-1,a.iX+a.I+1)&&ZC.DS(i.iY,a.iY-1,a.iY+a.F+1)&&(i.PK(),i.NA(ZC.Q.EE(i.A.CS("bl",1),i.G.AC)),i.A.U&&i.A.U.AP&&i.A.E.vboxid!==i.K&&i.H1())}},paintPreview:function(e,i){var t=this;if(t.C.B7&&t.C.B7.I3&&t.A.QV){var n,a=t.A.mapPointsToPreview(i);t.A.VY?n=t.A.VY:(n=new ZC.CZ(t),t.A.VY=n),n.copy(e),n.K=t.K+"-line-preview",n.DG=t.A.K+"-preview";var l=ZC.Q.EE(t.C.B7.Z,t.G.AC);n.B1=1;var o=t.o["preview-state"];o&&(n.append(o),n.parse()),ZC.CO.paint(l,n,a,null,3)}},A15:function(e){var i=this;ZC.move||(i.A1W(e),i.A.RB&&i.U4(e))}}),ZC.A31=ZC.LM.CD({setup:function(){this.R4()},ABE:function(){return{color:this.A.GZ?this.A.B9:this.P.B9}},Y3:function(){return{"background-color":this.P.B9,"border-color":this.P.B9,color:this.P.C2}},getTooltipPosition:function(e,i){return this.b(e,i,this.L9.AI)},paint:function(e){var i,t,n,a,l,o,r,s,A=this;void 0===e&&(e=!1),A.b();var C=A.A.NH,c=A.A.OD,u=A.A.AZ,p=A.A.CQ,Z=A.A.R;if(A.setup(),!A.A.GZ||A.C.AJ["3d"]||A.A.FW){A.P.D0=A.D0=!1,A.P.C8=A.A.CS("bl",1);var h=p.HC,d=p.AR(h);d=C?ZC._l_(d,p.iX,p.iY+p.I):ZC._l_(d,p.iY,p.iY+p.F);var f=u.DF?u.AA/2:0,_=[],g=[],v=[],b=null;null!==ZC._n_(A.A.A.F3)&&null!==ZC._n_(A.A.A.F3[A.L])&&(b=A.A.A.F3[A.L]);var m=A.A.CW;(A.C.OF||A.A.U9)&&"spline"===A.A.CW&&(m="segmented"),t=A.P.B1/2-1,n="svg"===A.G.AC&&ZC.mobile?A.P.HS/4:0,"vml"===A.G.AC&&A.A.GG&&(n=.5),A.C.AJ["3d"]&&(1===A.A.HS?n=1:(n=A.A.HS/3,"canvas"===A.G.AC&&(ZC.A4.browser.msie||ZC.A4.browser.opera)&&(n=.5)),u.AX&&(n=-n));var B,E="undefined"!=typeof A.A.GC?A.A.GC:A.A.Y,D="undefined"!=typeof A.A.HK?A.A.HK:A.A.Y,K=!0,F=!0;(!Z[A.L-E]||"log"!==u.BS&&!u.EI&&A.L<=u.W)&&(K=!1);var x=A.A.LT?A.A.R.length:u.A1;switch((!Z[A.L+D]||"log"!==u.BS&&!u.EI&&A.L>=x)&&(F=!1),m){default:if(K)A.A.FQ(A.L-E,0).setup(),A.A.UX?(l=ZC.AQ.K1(Z[A.L-E].iX,Z[A.L-E].iY,Z[A.L].iX,Z[A.L].iY),v.push([ZC._i_(l[0])-n,l[1]-t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(l[0])-n,d]),g.push([ZC._i_(l[0])-n,l[1]+t]),_.push([l[0],l[1]])):g.push([ZC._i_(A.iX),d]);else if(u.EI||A.L!==u.W)A.A.CG&&null!==ZC._n_(b)?(B=A.A.A.A3[A.A.L-1])&&B.R[A.L]&&g.push([ZC._i_(A.iX),B.R[A.L].iY+t]):(g.push([ZC._i_(A.iX),d]),v.push([ZC._i_(A.iX-u.AA/2),d]),v.push([ZC._i_(A.iX),d]));else if(u.AX)A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(u.iX+u.I-u.BU-f),d]),g.push([ZC._i_(u.iX+u.I-u.BU-f),A.iY+t]);else{var I=ZC._i_(u.iX+u.A9+f);A.A.LT&&(I=u.II(A.A.RC)-u.AA/2),A.A.CG&&null!==ZC._n_(b)||g.push([I,d]),g.push([I,A.iY+t])}v.push([ZC._i_(A.iX),A.iY-t]),g.push([ZC._i_(A.iX),A.iY+t]),_.push([A.iX,A.iY]),F?(A.A.FQ(A.L+D,2).setup(),a=A.A.UX?ZC.AQ.K1(Z[A.L].iX,Z[A.L].iY,Z[A.L+D].iX,Z[A.L+D].iY):[Z[A.L+D].iX,Z[A.L+D].iY],v.push([ZC._i_(a[0]),a[1]-t]),g.push([ZC._i_(a[0]),a[1]+t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(a[0]),d]),l=A.A.UX?ZC.AQ.K1(Z[A.L].iX,Z[A.L].iY,Z[A.L+D].iX,Z[A.L+D].iY,A.P.C6):[Z[A.L+D].iX,Z[A.L+D].iY],_.push([l[0],l[1]])):A.L===u.A1?u.AX?(g.push([u.iX+u.A9-f,A.iY+t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(u.iX+u.A9-f),d])):(g.push([u.iX+u.I-u.BU-f,A.iY+t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(u.iX+u.I-u.BU-f),d])):A.A.CG&&null!==ZC._n_(b)?(B=A.A.A.A3[A.A.L-1])&&B.R[A.L]&&g.push([ZC._i_(A.iX),B.R[A.L].iY+t]):(g.push([ZC._i_(A.iX),d]),v.push([ZC._i_(A.iX),d]),v.push([ZC._i_(A.iX+u.AA/2),d]));break;case"spline":if(null!==ZC._n_(A.A.D9)&&(v=A.A.D9),null!==ZC._n_(A.A.AH)&&(g=A.A.AH),A.A.D9=[],A.A.AH=[],null!==ZC._n_(A.A.D)&&(_=A.A.D),A.A.D=[],Z[A.L+1]){var y=[],w=[];for(o=-1;o<3;o++)Z[A.L+o]?(A.A.FQ(A.L+o,2).setup(),C?(y.push(Z[A.L+o].iX),w.push(Z[A.L+o].iY)):(y.push(Z[A.L+o].iY),w.push(Z[A.L+o].iX))):0===y.length?C?(w.push(A.iY),y.push(A.iX)):(w.push(A.iX),y.push(A.iY)):(y.push(y[y.length-1]),w.push(w[w.length-1]));var X=ZC._a_(w[2]-w[1]);X=Math.min(X,Math.max(A.C.I,A.C.F));var M=ZC.AQ.YC(A.A.QJ,y,X);if(A.A.UX){for(0===g.length&&(A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(A.iX+(u.AX?-1:1)*M[0][0]*X),d])),o=0;o<ZC._i_(M.length/2)+(1===A.P.C6?1:0);o++)M[o]&&(C?_.push([M[o][1],A.iY+(u.AX?1:-1)*M[o][0]*X]):_.push([A.iX+(u.AX?-1:1)*M[o][0]*X,M[o][1]]));for(o=0;o<ZC._i_(M.length/2)+(1===A.P.HS?1:0);o++)v.push([ZC._i_(A.iX+(u.AX?-1:1)*M[o][0]*X),M[o][1]-t]),g.push([ZC._i_(A.iX+(u.AX?-1:1)*M[o][0]*X),M[o][1]]);for(A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(g[g.length-1][0]),d]),s=1===A.HS?ZC.CY(2,ZC._i_(M.length/2)):1,o=ZC._i_(M.length/2)-1,r=M.length;o<r;o++)M[o]&&(C?A.A.D.push([M[o][1],A.iY+(u.AX?1:-1)*M[o][0]*X]):A.A.D.push([A.iX+(u.AX?-1:1)*M[o][0]*X,M[o][1]]));for(o=ZC._i_(M.length/2)-s,r=M.length;o<r;o++)0===A.A.AH.length&&(A.A.CG&&null!==ZC._n_(b)||A.A.AH.push([ZC._i_(A.iX+(u.AX?-1:1)*M[o][0]*X),d])),A.A.AH.push([ZC._i_(A.iX+(u.AX?-1:1)*M[o][0]*X),M[o][1]]),A.A.D9.push([ZC._i_(A.iX+(u.AX?-1:1)*M[o][0]*X),M[o][1]-t])}else{for(0===g.length&&(A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(A.iX+(u.AX?-1:1)*M[0][0]*X),d])),o=0;o<M.length;o++)C?_.push([M[o][1],A.iY+(u.AX?1:-1)*M[o][0]*X]):_.push([A.iX+(u.AX?-1:1)*M[o][0]*X,M[o][1]]);for(o=0;o<M.length;o++)v.push([ZC._i_(A.iX+(u.AX?-1:1)*M[o][0]*X),M[o][1]-t]),g.push([ZC._i_(A.iX+(u.AX?-1:1)*M[o][0]*X),M[o][1]]);for(A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(g[g.length-1][0]),d]),s=1===A.HS?ZC.CY(2,ZC._i_(M.length/2)):1,o=M.length,r=M.length;o<r;o++)C?A.A.D.push([M[o][1],A.iY+(u.AX?1:-1)*M[o][0]*X]):A.A.D.push([A.iX+(u.AX?-1:1)*M[o][0]*X,M[o][1]]);for(o=M.length-s,r=M.length;o<r;o++)0===A.A.AH.length&&(A.A.CG&&null!==ZC._n_(b)||A.A.AH.push([ZC._i_(A.iX+(u.AX?-1:1)*M[o][0]*X),d])),A.A.AH.push([ZC._i_(A.iX+(u.AX?-1:1)*M[o][0]*X),M[o][1]]),A.A.D9.push([ZC._i_(A.iX+(u.AX?-1:1)*M[o][0]*X),M[o][1]-t])}}else g.length>0&&g.push([g[g.length-1][0],d]);break;case"stepped":if(K)switch(A.A.FQ(A.L-E,0).setup(),l=ZC.AQ.K1(Z[A.L-E].iX,Z[A.L-E].iY,Z[A.L].iX,Z[A.L].iY),A.A.ST){default:v.push([ZC._i_(l[0])-n,A.iY-t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(l[0])-n,d]),g.push([ZC._i_(l[0])-n,A.iY+t]),_.push(C?[Z[A.L-E].iX,l[1]]:[l[0],Z[A.L-E].iY]),_.push(C?[A.iX,l[1]]:[l[0],A.iY]);break;case"before":v.push([ZC._i_(Z[A.L-E].iX)-n,A.iY-t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(Z[A.L-E].iX)-n,d]),g.push([ZC._i_(Z[A.L-E].iX)-n,A.iY+t]),_.push([Z[A.L-E].iX,Z[A.L-E].iY]),_.push([Z[A.L-E].iX,A.iY]);break;case"after":v.push([ZC._i_(A.iX)-n,A.iY-t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(A.iX)-n,d]),g.push([ZC._i_(A.iX)-n,A.iY+t])}else u.EI||A.L!==u.W?A.A.CG&&null!==ZC._n_(b)?(B=A.A.A.A3[A.A.L-1])&&B.R[A.L]&&g.push([ZC._i_(A.iX),B.R[A.L].iY+t]):(g.push([ZC._i_(A.iX),d]),v.push([ZC._i_(A.iX-u.AA/2),d]),v.push([ZC._i_(A.iX),d])):u.AX?(A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(u.iX+u.I-u.BU-f),d]),g.push([ZC._i_(u.iX+u.I-u.BU-f),A.iY+t])):(A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(u.iX+u.A9+f),d]),g.push([ZC._i_(u.iX+u.A9+f),A.iY+t]));if(v.push([ZC._i_(A.iX),A.iY-t]),g.push([ZC._i_(A.iX),A.iY+t]),_.push([A.iX,A.iY]),F)switch(A.A.FQ(A.L+D,2).setup(),l=ZC.AQ.K1(Z[A.L].iX,Z[A.L].iY,Z[A.L+D].iX,Z[A.L+D].iY,A.P.C6),A.A.ST){default:v.push([ZC._i_(l[0]),A.iY-t]),g.push([ZC._i_(l[0]),A.iY+t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(l[0]),d]),_.push(C?[A.iX,l[1]]:[l[0],A.iY]);break;case"before":v.push([ZC._i_(A.iX),A.iY-t]),g.push([ZC._i_(A.iX),A.iY+t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(A.iX),d]);break;case"after":v.push([ZC._i_(Z[A.L+D].iX),A.iY-t]),g.push([ZC._i_(Z[A.L+D].iX),A.iY+t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(Z[A.L+D].iX),d]),_.push([Z[A.L+D].iX,A.iY]),_.push([Z[A.L+D].iX,Z[A.L+D].iY])}else A.L===u.A1?u.AX?(g.push([u.iX+u.A9-f,A.iY+t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(u.iX+u.A9-f),d])):(g.push([u.iX+u.I-u.BU-f,A.iY+t]),A.A.CG&&null!==ZC._n_(b)||g.push([ZC._i_(u.iX+u.I-u.BU-f),d])):A.A.CG&&null!==ZC._n_(b)?(B=A.A.A.A3[A.A.L-1])&&B.R[A.L]&&g.push([ZC._i_(A.iX),B.R[A.L].iY+t]):(g.push([ZC._i_(A.iX),d]),v.push([ZC._i_(A.iX),d]),v.push([ZC._i_(A.iX+u.AA/2),d]))}if(A.A.CG&&null!==ZC._n_(b))for(o=b.length-1;o>=0;o--)g.push(b[o]);if(A.setNodeData({points:_,pointsarea:g}),"ready"!==A.C.M7&&(A.A.V3=A.A.V3.concat(_)),null===ZC._n_(A.A.A.F3)&&(A.A.A.F3=[]),A.A.A.F3[A.L]=v,!e&&!A.C.AJ["3d"]){var Y=A.P=A.A.IJ(A,A.P),G=A.C.K+"-node-area "+A.C.K+"-plotset-plot-"+A.A.L+"-node-area zc-node-area";Y.DG=G,Y.K=A.K,A.A.I0&&A.H8(Y);var L,N=A.C.N;if(0!==A.A.E6.length||A.A.I0||"undefined"==typeof A.A.A9J||A.P.o.override||A.C.KL?((L=new ZC.DT(A.A)).copy(Y),L.C6=A.A.HS):L=A.A.A9J,A.H8(L),L.C6=ZC._f_(L.o["alpha-area"]||"1"),L.D0=!1,L.LB=!0,L.B1=0,L.AU=0,L.EU=0,L.G3=0,L.Z=A.A.CS("bl",A.C.CG?0:1),L.D=g,L.D2=[N.iX,N.iY,N.iX+N.I,N.iY+N.F],null!==ZC._n_(i=A.A.E["min-y"])&&(L.E["bound-1"]=i,L.D2[1]=i),null!==ZC._n_(i=A.A.E["max-y"])&&(L.E["bound-3"]=i,L.D2[3]=i),L.K=A.K+"-area",A.A.GG||(L.E.areanode=!0),ZC.CO.setup(c,Y),A.paintPreview(Y,_,g),A.A.GG&&!A.C.HM){var O=new ZC.DT(A),P={};O.copy(Y),O.K=A.K,O.Z=A.A.CS("bl",2),O.C8=A.A.CS("bl",1),O.D=_;var k=L,S={},z=[],R=[];O.D=_,P.points=_,k.D=g,S.points=g;var Q=A.A.LE,V=A.C.N;O.C6=0,P.alpha=Y.C6,k.C6=0,S.alpha=A.A.HS;var H,T=function(e){for(var i=e?g:_,t=e?R:z,n=0;n<i.length;n++)2===Q?t[n]=[i[n][0],V.iY+A.C.N.F/2]:3===Q?t[n]=[i[n][0],V.iY-5]:4===Q?t[n]=[i[n][0],V.iY+V.F+5]:5===Q?t[n]=[V.iX-5,i[n][1]]:6===Q?t[n]=[V.iX+V.I+5,i[n][1]]:7===Q?t[n]=[V.iX+V.I/2,i[n][1]]:8===Q?t[n]=[i[n][0]-V.I,i[n][1]]:9===Q?t[n]=[i[n][0]+V.I,i[n][1]]:10===Q?t[n]=[i[n][0],i[n][1]-V.F]:11===Q?t[n]=[i[n][0],i[n][1]+V.F]:12===Q?t[n]=[(i[0][0]+i[i.length-1][0])/2,i[0][1]]:13===Q&&(t[n]=[i[0][0],(i[0][1]+i[i.length-1][1])/2]),Q>1&&(e?(k.D=R,S.points=g):(O.D=z,P.points=_))};for(H in T(),T(!0),A.A.FY)O[ZC.E8.GO[ZC.EH(H)]]=A.A.FY[H],P[ZC.EH(H)]=Y[ZC.E8.GO[ZC.EH(H)]],k[ZC.E8.GO[ZC.EH(H)]]=A.A.FY[H],S[ZC.EH(H)]=Y[ZC.E8.GO[ZC.EH(H)]];if(null===ZC._n_(A.C.ER)&&(A.C.ER={}),null===ZC._n_(A.C.SY)&&(A.C.SY={}),null!==ZC._n_(A.C.ER[A.A.L+"-"+A.L])){for(H in A.C.ER[A.A.L+"-"+A.L])O[ZC.E8.GO[ZC.EH(H)]]=A.C.ER[A.A.L+"-"+A.L][H];for(H in A.C.SY[A.A.L+"-"+A.L])k[ZC.E8.GO[ZC.EH(H)]]=A.C.SY[A.A.L+"-"+A.L][H]}A.C.ER[A.A.L+"-"+A.L]={},ZC._cp_(P,A.C.ER[A.A.L+"-"+A.L]),A.C.SY[A.A.L+"-"+A.L]={},ZC._cp_(S,A.C.SY[A.A.L+"-"+A.L]);var J=new ZC.E8(O,P,A.A.JG,A.A.LC,ZC.E8.RQ[A.A.LF],function(){W()});J.AW=A,J.OH=function(){A.NA(ZC.Q.EE(A.A.CS("bl",1),A.G.AC))},J.HY=c;var U=new ZC.E8(k,S,A.A.JG,A.A.LC,ZC.E8.RQ[A.A.LF],function(){});U.AW=A,A.LU(J,U)}else L.paint(),0!==A.A.E6.length||"undefined"!=typeof A.A.A9J||A.P.o.override||A.C.KL||A.C.HM||(A.A.A9J=L),ZC.CO.paint(c,Y,_),W()}}function W(){!A.C.OF&&ZC.DS(A.iX,u.iX-1,u.iX+u.I+1)&&ZC.DS(A.iY,u.iY-1,u.iY+u.F+1)&&(A.PK(),A.NA(ZC.Q.EE(A.A.CS("bl",1),A.G.AC)),A.A.U&&A.A.U.AP&&A.A.E.vboxid!==A.K&&A.H1())}},paintPreview:function(e,i,t){var n=this;if(n.C.B7&&n.C.B7.I3&&n.A.QV){var a,l=n.C.N,o=n.C.B7,r=n.A.mapPointsToPreview(t),s=new ZC.DT(n.A);s.copy(e),s.D0=!0,s.LB=!0,s.B1=0,s.AU=0,s.EU=0,s.G3=0,s.C6=n.A.HS,s.D2=[l.iX,l.iY,l.iX+l.I,l.iY+l.F],s.K=n.K+"-area-preview",s.DG=n.A.K+"-preview",s.Z=o.Z;var A,C=n.A.o["preview-state"];C&&(null!==ZC._n_(C["alpha-area"])?(a=C.alpha,C.alpha=C["alpha-area"]):C.alpha=s.C6,s.append(C),s.parse(),null!==ZC._n_(a)?C.alpha=a:delete C.alpha),s.D=r,s.paint();var c=n.A.mapPointsToPreview(i);n.A.VY?A=n.A.VY:(A=new ZC.CZ(n),n.A.VY=A),A.copy(e),A.K=n.K+"-line-preview",A.DG=n.A.K+"-preview";var u=ZC.Q.EE(o.Z,n.G.AC);A.B1=1,C&&(A.append(C),A.parse()),ZC.CO.paint(u,A,c,null,3)}},A15:function(e){var i=this;ZC.move||(i.A.NH||i.MC({layer:e,type:"area",initcb:function(){this.A0=i.A.BP[2],this.AE=i.A.BP[2],this.D=i.getNodeData("pointsarea")||[]},setupcb:function(){this.B1=0,this.AU=0,this.C6=i.A.HS;var e=i.C.N;this.D2=[e.iX,e.iY,e.iX+e.I,e.iY+e.F]}}),i.A1W(e),i.A.RB&&i.U4(e))}}),ZC.ZL=ZC.LM.CD({setup:function(){this.R4()},V7:function(){var e=this;e.paint(!0);var i=e.C.BM(e.A.BW("v")[0]);return[e.iX+e.I/2,e.iY+(i.AX?e.F:0),{reference:e,center:!0}]},AC6:function(e){var i=this,t="top-out",n=i.C.BM(i.A.BW("v")[0]),a=i.AD>=n.HC&&!n.AX||i.AD<n.HC&&n.AX?1:-1;e=i.setupValueBoxWH(e),null!==ZC._n_(e.o.placement)&&(t=e.o.placement);var l=e.I,o=e.F,r=i.iX+i.I/2-l/2,s=i.iYVal-o/2,A=e.AB%180==90,C=A?l/2:o/2,c=A?l/2-o/2:0;switch(t){case"top-out":case"top":s-=a*(C+5);break;case"top-in":s+=a*(C+5);break;case"middle":s+=a*(i.F/2);break;case"bottom-in":s+=a*(i.F-C-5);break;case"bottom-out":case"bottom":s+=a*(i.F+o/2+5)}if(null!==ZC._n_(e.o.x)||null!==ZC._n_(e.o.y))null!==ZC._n_(e.o.x)&&(r=e.iX),null!==ZC._n_(e.o.y)&&(s=e.iY);else{var u=ZC._c_(i.A.o.tolerance,5);if(!ZC.AQ._boxoverlap2_(i,i.C.N,u))return[-1,-1]}var p=e.o.tolerance||[i.C.N.EB,i.C.N.EA,i.C.N.DW,i.C.N.E0];return i.C.AJ["3d"]||(r=ZC.BR(i.C.N.iX+0-p[3],r),r=ZC.CY(i.C.N.iX+i.C.N.I-l-0+p[1],r),s-c<i.C.N.iY+5-p[0]&&(s=i.C.N.iY+5-p[0]+c),s+c>i.C.N.iY+i.C.N.F-o-5+p[2]&&(s=i.C.N.iY+i.C.N.F-o-5+p[2]-c)),[ZC._i_(r),ZC._i_(s)]},getPMap:function(){var e=this.b();return this.addPMap(e,"barWidth","I"),e},paint:function(e){var i,t=this;if(t.b(),!t.C.AJ["3d"]){void 0===e&&(e=!1);var n=t.A.AZ,a=t.A.CQ;t.setup();var l,o,r,s,A,C=a.HC,c=a.AR(C),u=t.A.SV(),p=u.AA,Z=u.EV,h=u.CH,d=u.CU,f=u.F5,_=u.D5,g=u.F0;if(e?Z=t.A.E["node-"+t.L+"-bar-index"]:t.A.E["node-"+t.L+"-bar-index"]=u.EV,t.A.CG){l=0;for(var v=t.A.A.KG[Z],b=0;b<v.length;b++){var m=t.A.A.A3[v[b]].R[t.L];m&&(l+=m.AD)}}var B=1,E=1;if(t.A.CG&&(t.CR!==t.AD&&(B=(l-t.CR+t.AD)/l),E=(l-t.CR)/l),a.AX){var D=B;B=E,E=D}t.A.LT&&(Z=t.L);var K=t.iX-p/2+h+Z*(_+f)-Z*g;if(K=ZC._l_(K,t.iX-p/2+h,t.iX+p/2-d),t.A.D5>0){var F=_;(_=t.A.D5)<=1&&(_*=F),K+=(F-_)/2}var x=_,I=t.iY,y=null!==ZC._n_(t.A.LZ[t.L])?t.A.LZ[t.L]:0;if(I=t.A.CG&&"100%"===t.A.KT?a.AR(100*(t.CR+y)/t.A.A.F9[t.L]["%total-"+t.A.DZ]):a.AR(t.CR+y),t.A.CG){o="100%"===t.A.KT?a.AR(100*(t.CR-t.AD+y)/t.A.A.F9[t.L]["%total-"+t.A.DZ]):a.AR(t.CR-t.AD+y),I=ZC._i_(I),o=ZC._i_(o);var w=!a.AX&&t.AD>=0||a.AX&&t.AD<=0?-1:1,X=0,M=0;""!==t.A.Q2?(X=t.WY(t.A.Q2)[0],M=0):X=t.A.AU,""!==t.A.NR?(M=t.WY(t.A.NR)[0],X=0):M=t.A.AU,X!==M&&(w=0),r=I-o+w*X,t.AD<0&&(I=o),a.AX?r>0&&(r=ZC._a_(r),I=o):r<0&&(r=ZC._a_(r),I=o-r),a.AX&&t.AD<0&&(r+=M)}else o=a.AR(y),(r=I-o)<0?(r=ZC._a_(r),I=o-r):I=o;if(t.A.TU&&t.A.CG&&t.A.L>0&&t.A.A.A3[t.A.L-1].R[t.L]&&0===t.A.A.A3[t.A.L-1].R[t.L].AD&&(r-=1,I+=a.AX?1:-1),r<2&&(t.AD>0||t.A.TU)&&(r=1,a.AX?t.A.CG&&(t.A.L>0&&(I-=1),(0===t.A.L||t.AD>0&&t.AD===t.CR)&&(I+=1)):t.A.CG?(0===t.A.L||t.AD>0&&t.AD===t.CR)&&(I-=2):I=y?o-1:c-2),t.I=x,t.F=r,t.iX=K,t.iY=I,a.AX?t.AD>=a.HC?t.iYVal=I+t.F:t.iYVal=I:t.AD>=a.HC?t.iYVal=I:t.iYVal=I+t.F,t.setNodeData({x:K,y:I,w:x,h:r,ax:K+x/2,ay:t.iYVal,fx:0,fy:t.iYVal>I?.75:-.75}),t.C.CX){var Y="middle";t.C.CX.o.marker&&null!==ZC._n_(i=t.C.CX.o.marker.alignment)&&(Y=i),null!==ZC._n_(t.A.o["guide-marker"])&&null!==ZC._n_(i=t.A.o["guide-marker"].alignment)&&(Y=i),"node"===Y&&(t.E.A5O=t.iX+t.I/2)}if(!e){var G,L=!0;if("none"!==t.A.J4||t.C.IY[t.A.L]||t.C.KL||t.A.T5&&t.A.T5[t.L]?(G=t.P=t.A.IJ(t,t.P),L=!1):G=t.P,(0!==t.A.E6.length||t.A.I0||t.P.o.override||t.C.KL)&&(L=!1),t.AP){var N;switch(t.A.CW){default:0!==t.A.E6.length||t.A.I0||"undefined"==typeof t.A.TS||t.P.o.override||t.C.KL?(N=new ZC.HU(t.A)).copy(G):N=t.A.TS,t.A.I0&&(t.H8(N),N.parse()),N.FF=t.A.FF,N.K=t.K,N.iX=K,N.iY=I,N.I=t.I,N.F=t.F,n.AA<5&&N.I<5?(N.I=ZC.BR(1,N.I)+1,N.N3=!1,N.D0=!1):N.N3=!0,N.I<5&&n.A1!==n.W&&t.C.N.I/(n.A1-n.W)<1&&(N.QX=!0);break;case"pyramid":case"cone":0!==t.A.E6.length||t.A.I0||"undefined"==typeof t.A.TS||t.P.o.override||t.C.KL?(N=new ZC.DT(t.A)).copy(G):N=t.A.TS,t.A.I0&&(t.H8(N),N.parse()),N.K=t.K,a.AX&&!t.A.CG?(A=t.AD>=0?0:t.F,s=t.AD>=0?t.F:0):(A=t.AD>=0?t.F:0,s=t.AD>=0?0:t.F),N.D=[],N.D.push([K+t.I/2-B*t.I/2,I+A],[K+t.I/2+B*t.I/2,I+A]),t.A.CG&&0!==E?N.D.push([K+t.I/2+E*t.I/2,I+s],[K+t.I/2-E*t.I/2,I+s]):N.D.push([K+t.I/2,I+s]),N.D.push([N.D[0][0],N.D[0][1]]),t.setNodeData({points:N.D}),N.iX=K,N.iY=I,N.locate(2)}N.Z=t.A.CS("bl",1),N.C8=t.A.CS("bl",0),t.paintPreview(G,L);var O=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area";N.DG=O;var P=ZC._c_(t.A.o.tolerance,5),k=function(){if("undefined"!=typeof t.paint_&&t.paint_(),t.NA(ZC.Q.EE(N.Z,t.G.AC)),ZC.AQ._boxoverlap2_(t,t.C.N,P)&&t.A.FW&&-1===ZC.AV(t.G.KQ,"skip_segment_tracking")){var e=x<5?.5:-.5,i=r<3?.5:-.5,n=Math.max(t.C.N.iX,Math.min(t.C.N.iX+t.C.N.I,ZC._i_(K+t.A.BK+ZC.MAPTX-e))),a=Math.max(t.C.N.iY,Math.min(t.C.N.iY+t.C.N.F,ZC._i_(I+t.A.BJ+ZC.MAPTX-i))),l=Math.max(t.C.N.iX,Math.min(t.C.N.iX+t.C.N.I,ZC._i_(K+t.A.BK+x+ZC.MAPTX+e))),o=Math.max(t.C.N.iY,Math.min(t.C.N.iY+t.C.N.F,ZC._i_(I+t.A.BJ+r+ZC.MAPTX+i))),s=ZC.Q.FO("rect",t.A.E9,N.IE)+'class="'+O+'" '+t.a11y()+' id="'+t.K+'" coords="'+n+","+a+","+l+","+o+'" />';t.A.A.H3.push(s)}t.A.U&&t.A.U.AP&&t.H1()};if(t.A.GG&&!t.C.HM){var S=N,z={};S.iX=K,S.iY=I,S.I=x,S.F=r,z.x=K,z.y=I,z.width=x,z.height=r;var R,Q=t.A.LE,V=t.C.N;for(R in S.C6=0,z.alpha=G.C6,2===Q?(S.iY=V.iY+V.F/2,S.F=1,z.height=t.F,z.y=I):3===Q?(S.iY=V.iY,S.F=1,z.height=t.F,z.y=I):4===Q?(S.iY=V.iY+V.F,S.F=1,z.height=t.F,z.y=I):5===Q?(S.iX=V.iX,S.I=1,z.width=t.I,z.x=K):6===Q?(S.iX=V.iX+V.I,S.I=1,z.width=t.I,z.x=K):7===Q?(S.iX=V.iX+V.I/2,S.I=1,z.width=t.I,z.x=K):8===Q?(S.iX=K-V.I,z.x=K):9===Q?(S.iX=K+V.I,z.x=K):10===Q?(S.iY=I-V.F,z.y=I):11===Q?(S.iY=I+V.F,z.y=I):12===Q?(S.I=1,z.width=t.I):13===Q&&(S.F=1,z.height=t.F),t.A.FY)S[ZC.E8.GO[ZC.EH(R)]]=t.A.FY[R],z[ZC.EH(R)]=G[ZC.E8.GO[ZC.EH(R)]];if(null===ZC._n_(t.C.ER)&&(t.C.ER={}),null!==ZC._n_(t.C.ER[t.A.L+"-"+t.L]))for(R in t.C.ER[t.A.L+"-"+t.L])S[ZC.E8.GO[ZC.EH(R)]]=t.C.ER[t.A.L+"-"+t.L][R];if(t.C.ER[t.A.L+"-"+t.L]={},ZC._cp_(z,t.C.ER[t.A.L+"-"+t.L]),ZC.AQ._boxoverlap2_(t,t.C.N,P)){var H=new ZC.E8(S,z,t.A.JG,t.A.LC,ZC.E8.RQ[t.A.LF],function(){k()});H.AW=t,H.OH=function(){t.NA(ZC.Q.EE(N.Z,t.G.AC))},t.LU(H)}}else{if(N.AP||0===t.A.E6.length&&!t.A.I0)if(t.A.W2||(t.A.W2={iX:N.iX,iY:N.iY,F:N.F}),t.A.A2L)if(t.A.SH)if(t.A.SH.el&&"RECT"===t.A.SH.el.tagName.toUpperCase()){var T=!1;if(t.A.N7&&t.A.W2&&ZC._a_(N.iX-t.A.W2.iX)<.75&&ZC._a_(N.iY-t.A.W2.iY)<1.5&&ZC._a_(N.F-t.A.W2.F)<1.5&&(T=!0),!T){t.A.W2={iX:N.iX,iY:N.iY,F:N.F};var J=t.A.SH.el.cloneNode(!1);J.setAttribute("id",t.K),J.setAttribute("x",t.iX),J.setAttribute("y",t.iY),J.setAttribute("height",t.F),t.A.SH.df?t.G.G4[N.Z.id].appendChild(J):t.A.SH.el.parentNode.appendChild(J)}}else N.paint();else N.paint(),t.A.SH={id:N.K+"-path"},zingchart.DEV.DOMFRAGMENTS&&document.querySelector&&t.G.G4&&t.G.G4[N.Z.id]?(t.A.SH.df=!0,t.A.SH.el=t.G.G4[N.Z.id].querySelector("#"+N.K+"-path")):(t.A.SH.df=!1,t.A.SH.el=ZC.AM(t.A.SH.id));else ZC.AQ._boxoverlap2_(t,t.C.N,P)&&N.paint();N.AP&&k()}"svg"===t.G.AC&&t.A.applyJsRuleSvg(t.A,t.K+"-path",t.M2()),0!==t.A.E6.length||t.A.I0||"undefined"!=typeof t.A.TS||t.P.o.override||t.C.KL||t.A.GG||(t.A.TS=N)}}}},paintPreview:function(e,i){var t,n,a=this;if(a.C.B7&&a.C.B7.I3&&a.A.QV){var l=a.C.N,o=a.C.B7,r=o.AT,s=(a.iX-l.iX)/l.I,A=(a.iY-l.iY)/l.F;a.A.VZ?t=a.A.VZ:(t=new ZC.HU(a.A),a.A.VZ=t,t.copy(e),(n=a.A.o["preview-state"])&&(t.append(n),t.parse())),i||(t.copy(e),(n=a.A.o["preview-state"])&&(t.append(n),t.parse())),t.K=a.K+"-preview",t.DG=a.A.K+"-preview",t.iX=r.iX+r.AU+s*(r.I-2*r.AU),t.iY=r.iY+r.AU+A*(r.F-2*r.AU),t.I=a.I/l.I*(r.I-2*r.AU),t.F=a.F/l.F*(r.F-2*r.AU),r.I/a.A.R.length<10?(t.I=t.I+.5,t.N3=!1,t.D0=!1):(t.N3=!0,t.D0=!0),t.Z=t.C8=o.Z,t.paint()}},A15:function(e){var i=this;if(e=e||"hover",!ZC.move){var t="";switch(i.A.CW){default:t="box";break;case"pyramid":t="shape"}i.MC({layer:e,type:t,initcb:function(){this.A0=i.A.BP[3],this.B9=i.A.BP[1],this.BX=i.A.BP[1],this.AE=i.A.BP[2]},setupcb:function(){switch(i.A.CW){default:this.iX=i.getNodeData("x"),this.iY=i.getNodeData("y"),this.I=i.getNodeData("w"),this.F=i.getNodeData("h");var e=i.C.N;this.iY<e.iY&&(this.F=this.F-(e.iY-this.iY),this.iY=e.iY),this.iY+this.F>e.iY+e.F&&(this.F=e.iY+e.F-this.iY);break;case"pyramid":case"cone":this.D=i.getNodeData("points")}}}),i.NA(ZC.Q.EE(i.C.K+"-hover-c",i.G.AC),!0),i.A.RU=null}}}),ZC.ZM=ZC.LM.CD({setup:function(){this.R4()},V7:function(){var e=this;e.paint(!0);var i=e.C.BM(e.A.BW("v")[0]);return[e.iX+(i.AX?0:e.I),e.iY+e.F/2,{reference:e,center:!0}]},AC6:function(e){var i=this,t="top-out",n=i.C.BM(i.A.BW("v")[0]),a=i.AD>=n.HC&&!n.AX||i.AD<n.HC&&n.AX?-1:1;null!==ZC._n_(e.o.placement)&&(t=e.o.placement);var l=e.I,o=e.F,r=i.iXVal-l/2,s=i.iY+i.F/2-o/2,A=e.AB%180==90?o/2:l/2;switch(t){case"top-out":case"top":r-=a*(A+5);break;case"top-in":r+=a*(A+5);break;case"middle":r+=a*(i.I/2);break;case"bottom-in":r+=a*(i.I-A-5);break;case"bottom-out":case"bottom":r+=a*(i.I+A+5)}if(null!==ZC._n_(e.o.x)||null!==ZC._n_(e.o.y))null!==ZC._n_(e.o.x)&&(r=e.iX),null!==ZC._n_(e.o.y)&&(s=e.iY);else{var C=ZC._c_(i.A.o.tolerance,5);if(!ZC.AQ._boxoverlap2_(i,i.C.N,C))return[-1,-1]}var c=e.o.tolerance||[i.C.N.EB,i.C.N.EA,i.C.N.DW,i.C.N.E0];return i.C.AJ["3d"]||(r=ZC.BR(i.C.N.iX+5-c[3],r),r=ZC.CY(i.C.N.iX+i.C.N.I-l-5+c[1],r),s=ZC.BR(i.C.N.iY+0-c[0],s),s=ZC.CY(i.C.N.iY+i.C.N.F-o/2-0+c[2],s)),[ZC._i_(r),ZC._i_(s)]},paint:function(e){var i=this;if(i.b(),!i.C.AJ["3d"]){void 0===e&&(e=!1);var t=i.A.AZ,n=i.A.CQ;i.setup();var a,l,o,r,s,A=i.A.SV(),C=A.AA,c=A.EV,u=A.CH,p=A.CU,Z=A.F5,h=A.D5,d=A.F0;if(e?c=i.A.E["node-"+i.L+"-bar-index"]:i.A.E["node-"+i.L+"-bar-index"]=A.EV,i.A.CG){a=0;for(var f=i.A.A.KG[c],_=0;_<f.length;_++){var g=i.A.A.A3[f[_]].R[i.L];g&&(a+=g.AD)}}var v=1,b=1;if(i.A.CG&&(i.CR!==i.AD&&(v=(a-i.CR+i.AD)/a),b=(a-i.CR)/a),n.AX){var m=v;v=b,b=m}i.A.LT&&(c=i.L);var B=i.iY-C/2+u+c*(h+Z)-c*d;if(B=ZC._l_(B,i.iY-C/2+u,i.iY+C/2-p),i.A.D5>0){var E=h;(h=i.A.D5)<=1&&(h*=E),B+=(E-h)/2}var D=h,K=i.iX,F=null!==ZC._n_(i.A.LZ[i.L])?i.A.LZ[i.L]:0;if(K=i.A.CG&&"100%"===i.A.KT?n.AR(100*(i.CR+F)/i.A.A.F9[i.L]["%total-"+i.A.DZ]):n.AR(i.CR+F),i.A.CG){l="100%"===i.A.KT?n.AR(100*(i.CR-i.AD+F)/i.A.A.F9[i.L]["%total-"+i.A.DZ]):n.AR(i.CR-i.AD+F),K=ZC._i_(K),l=ZC._i_(l);var x=!n.AX&&i.AD>=0||n.AX&&i.AD<=0?1:-1,I=0,y=0;""!==i.A.ON?(I=i.WY(i.A.ON)[0],y=0):I=i.A.AU,""!==i.A.PE?(y=i.WY(i.A.PE)[0],I=0):y=i.A.AU,I!==y&&(x=0),o=K-l+x*I,i.AD>0?K=l:o=ZC._a_(o),n.AX?o>0?(o=ZC._a_(o),K=l):(o=ZC._a_(o),K-=o):o<0&&(o=ZC._a_(o),K=l-o)}else l=n.AR(F),(o=K-l)<0?(o=ZC._a_(o),K=l-o):K=l;if(i.A.TU&&i.A.CG&&i.A.L>0&&i.A.A.A3[i.A.L-1].R[i.L]&&0===i.A.A.A3[i.A.L-1].R[i.L].AD&&(o-=1,K+=n.AX?-1:1),o<1&&(i.AD>0||i.A.TU)&&(o=1,n.AX?i.A.CG?0===i.A.L&&(K-=1):K-=2:i.A.L>0&&i.A.CG&&(K-=1)),i.I=o,i.F=D,i.iX=K,i.iY=B,n.AX?i.AD>=n.HC?i.iXVal=K:i.iXVal=K+i.I:i.AD>=n.HC?i.iXVal=K+i.I:i.iXVal=K,i.setNodeData({x:K,y:B,w:o,h:D,ax:i.iXVal,ay:B+D/2,fx:i.iXVal>K?.75:-.75,fy:0}),!e){var w,X=!0;if("none"!==i.A.J4||i.C.IY[i.A.L]||i.C.KL||i.A.T5&&i.A.T5[i.L]?(w=i.P=i.A.IJ(i,i.P),X=!1):w=i.P,(0!==i.A.E6.length||i.A.I0||i.P.o.override||i.C.KL)&&(X=!1),i.AP){var M;switch(i.A.CW){default:0!==i.A.E6.length||i.A.I0||"undefined"==typeof i.A.TS||i.P.o.override||i.C.KL?(M=new ZC.HU(i.A)).copy(w):M=i.A.TS,i.A.I0&&(i.H8(M),M.parse()),M.FF=i.A.FF,M.K=i.K,M.iX=K,M.iY=B,M.I=i.I,M.F=i.F,t.AA<5&&M.F<5?(M.F=ZC.BR(1,M.F)+1,M.N3=!1,M.D0=!1):M.N3=!0,M.F<5&&t.A1!==t.W&&i.C.N.F/(t.A1-t.W)<1&&(M.QX=!0);break;case"pyramid":case"cone":0!==i.A.E6.length||i.A.I0||"undefined"==typeof i.A.TS||i.P.o.override||i.C.KL?(M=new ZC.DT(i.A)).copy(w):M=i.A.TS,i.A.I0&&(i.H8(M),M.parse()),M.K=i.K,n.AX&&!i.A.CG?(s=i.AD>=0?i.I:0,r=i.AD>=0?0:i.I):(s=i.AD>=0?0:i.I,r=i.AD>=0?i.I:0),M.D=[],M.D.push([K+s,B+i.F/2-v*i.F/2],[K+s,B+i.F/2+v*i.F/2]),i.A.CG&&0!==b?M.D.push([K+r,B+i.F/2+b*i.F/2],[K+r,B+i.F/2-b*i.F/2]):M.D.push([K+r,B+i.F/2]),M.D.push([M.D[0][0],M.D[0][1]]),i.E.points=M.D,M.iX=K,M.iY=B,M.locate(2)}M.Z=i.A.CS("bl",1),M.C8=i.A.CS("bl",0),i.paintPreview(w,X);var Y=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area";M.DG=Y;var G=ZC._c_(i.A.o.tolerance,5),L=function(){if("undefined"!=typeof i.paint_&&i.paint_(),i.NA(ZC.Q.EE(M.Z,i.G.AC)),ZC.AQ._boxoverlap2_(i,i.C.N,G)&&i.A.FW&&-1===ZC.AV(i.G.KQ,"skip_segment_tracking")){var e=o<3?.5:-.5,t=D<5?.5:-.5,n=Math.max(i.C.N.iX,Math.min(i.C.N.iX+i.C.N.I,ZC._i_(K+i.A.BK+ZC.MAPTX-e))),a=Math.max(i.C.N.iY,Math.min(i.C.N.iY+i.C.N.F,ZC._i_(B+i.A.BJ+ZC.MAPTX-t))),l=Math.max(i.C.N.iX,Math.min(i.C.N.iX+i.C.N.I,ZC._i_(K+i.A.BK+o+ZC.MAPTX+e))),r=Math.max(i.C.N.iY,Math.min(i.C.N.iY+i.C.N.F,ZC._i_(B+i.A.BJ+D+ZC.MAPTX+t))),s=ZC.Q.FO("rect",i.A.E9,M.IE)+'class="'+Y+'" '+i.a11y()+' id="'+i.K+'" coords="'+n+","+a+","+l+","+r+'" />';i.A.A.H3.push(s)}i.A.U&&i.A.U.AP&&i.H1()};if(i.A.GG&&!i.C.HM){var N=M,O={};N.iX=K,N.iY=B,N.I=o,N.F=D,O.x=K,O.y=B,O.width=o,O.height=D;var P,k=i.A.LE,S=i.C.N;for(P in N.C6=0,O.alpha=w.C6,2===k?(N.iX=S.iX+S.I/2,N.I=1,O.width=i.I,O.x=K):3===k?(N.iX=S.iX+S.I,N.I=1,O.width=i.I,O.x=K):4===k?(N.iX=S.iX,N.I=1,O.width=i.I,O.x=K):5===k?(N.iY=S.iY+S.F,N.F=1,O.height=i.F,O.y=B):6===k?(N.iY=S.iY,N.F=1,O.height=i.F,O.y=B):7===k?(N.iY=S.iY+S.F/2,N.F=1,O.height=i.F,O.y=B):8===k?(N.iY=B+S.F,O.y=B):9===k?(N.iY=B-S.F,O.y=B):10===k?(N.iX=K+S.I,O.x=K):11===k?(N.iX=K-S.I,O.x=K):12===k?(N.F=1,O.height=i.F):13===k&&(N.I=1,O.width=i.I),i.A.FY)N[ZC.E8.GO[ZC.EH(P)]]=i.A.FY[P],O[ZC.EH(P)]=i.P[ZC.E8.GO[ZC.EH(P)]];if(null===ZC._n_(i.C.ER)&&(i.C.ER={}),null!==ZC._n_(i.C.ER[i.A.L+"-"+i.L]))for(P in i.C.ER[i.A.L+"-"+i.L])N[ZC.E8.GO[ZC.EH(P)]]=i.C.ER[i.A.L+"-"+i.L][P];if(i.C.ER[i.A.L+"-"+i.L]={},ZC._cp_(O,i.C.ER[i.A.L+"-"+i.L]),ZC.AQ._boxoverlap2_(i,i.C.N,G)){var z=new ZC.E8(N,O,i.A.JG,i.A.LC,ZC.E8.RQ[i.A.LF],function(){L()});z.AW=i,z.OH=function(){i.NA(ZC.Q.EE(M.Z,i.G.AC))},i.LU(z)}}else(M.AP||0===i.A.E6.length&&!i.A.I0)&&ZC.AQ._boxoverlap2_(i,i.C.N,G)&&M.paint(),M.AP&&L();"svg"===i.G.AC&&i.A.applyJsRuleSvg(i.A,i.K+"-path",i.M2()),0!==i.A.E6.length||i.A.I0||"undefined"!=typeof i.A.TS||i.P.o.override||i.C.KL||i.A.GG||(i.A.TS=M)}}}},paintPreview:function(e,i){var t,n,a=this;if(a.C.B7&&a.C.B7.I3&&a.A.QV){var l=a.C.N,o=a.C.B7,r=o.AT,s=(a.iX-l.iX)/l.I,A=(a.iY-l.iY)/l.F;a.A.VZ?t=a.A.VZ:(t=new ZC.HU(a.A),a.A.VZ=t,t.copy(e),(n=a.A.o["preview-state"])&&(t.append(n),t.parse())),i||(t.copy(e),(n=a.A.o["preview-state"])&&(t.append(n),t.parse())),t.K=a.K+"-preview",t.DG=a.A.K+"-preview",t.iX=r.iX+r.AU+s*(r.I-2*r.AU),t.iY=r.iY+r.AU+A*(r.F-2*r.AU),t.I=a.I/l.I*(r.I-2*r.AU),t.F=a.F/l.F*(r.F-2*r.AU),r.I/a.A.R.length<10?(t.I=t.I+.5,t.N3=!1,t.D0=!1):(t.N3=!0,t.D0=!0),t.Z=t.C8=o.Z,t.paint()}},A15:function(e){var i=this;if(!ZC.move){var t="";switch(i.A.CW){default:t="box";break;case"pyramid":t="shape"}i.MC({layer:e,type:t,initcb:function(){this.B9=i.A.BP[1],this.BX=i.A.BP[1],this.A0=i.A.BP[3],this.AE=i.A.BP[2]},setupcb:function(){switch(i.A.CW){default:this.iX=i.getNodeData("x"),this.iY=i.getNodeData("y"),this.I=i.getNodeData("w"),this.F=i.getNodeData("h");var e=i.C.N;this.iX<e.iX&&(this.I=this.I-(e.iX-this.iX),this.iX=e.iX),this.iX+this.I>e.iX+e.I&&(this.I=e.iX+e.I-this.iX);break;case"pyramid":case"cone":this.D=i.getNodeData("points")}}}),i.NA(ZC.Q.EE(i.C.K+"-hover-c",i.G.AC),!0),i.A.RU=null}}}),ZC.A5T=ZC.LM.CD({setup:function(){var e=this,i=e.A.AZ,t=e.A.CQ,n=[i.W,i.A1,t.W,t.A1];if(e.JS!==n){if("scatter"===e.A.AF){if(e.A.LT&&e.A.Q5){var a=ZC.AQ.WI(e.A.Q5[0],e.A.Q5[1]),l=(e.BV-a[0])/(a[1]-a[0]);e.iX=i.II(e.A.RC)-i.AA/2+e.A.RW+l*(i.AA-2*e.A.RW)}else e.iX=i.AR(e.BV);e.iY=t.AR(e.AD)}else e.iY=i.AR(e.BV),e.iX=t.AR(e.AD);e.JS=n}e.I3||(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(!1),e.I3=!0)},parse:function(){this.b(),this.o.value instanceof Array||(this.BV=this.L)},ABE:function(){return{color:"-1"===this.A.A2.A0?this.P.A0:this.A.A2.A0}},getTooltipPosition:function(e,i){return this.b(e,i,this.L9.AI)},Y3:function(){return{"background-color":"-1"===this.A.A2.AE?this.P.AE:this.A.A2.AE,"border-color":"-1"===this.A.A2.AE?this.P.AE:this.A.A2.AE,color:this.P.C2}},paint:function(e){var i=this;i.b();var t=i.A.AZ,n=i.A.CQ;i.setup(),e||(t.CM?ZC.DS(i.iX,n.iX+(n.AX?n.BU:n.A9)-1,n.iX+n.I-(n.AX?n.A9:n.BU)+1)&&ZC.DS(i.iY,t.iY+(t.AX?t.BU:t.A9)-1,t.iY+t.F-(t.AX?t.A9:t.BU)+1)&&i.PK(!1,!0):ZC.DS(i.iX,t.iX+(t.AX?t.BU:t.A9)-1,t.iX+t.I-(t.AX?t.A9:t.BU)+1)&&ZC.DS(i.iY,n.iY+(n.AX?n.A9:n.BU)-1,n.iY+n.F-(n.AX?n.BU:n.A9)+1)&&i.PK(!1,!0))},A15:function(e){ZC.move||this.U4(e)}}),ZC.A6S=ZC.LM.CD({$i:function(e){this.b(e),this.SS=null},parse:function(){this.b(),this.o.value instanceof Array||(this.BV=this.L),this.o.value instanceof Array&&null!==ZC._n_(this.o.value[2])?this.SS=ZC._f_(this.o.value[2]):this.SS=2},ABE:function(){return{color:"-1"===this.A.A2.A0?this.P.A0:this.A.A2.A0}},getTooltipPosition:function(e,i){var t=this.A.getSize(ZC._a_(this.SS));return this.b(e,i,t)},Y3:function(){return{"background-color":"-1"===this.A.A2.AE?this.P.AE:this.A.A2.AE,"border-color":"-1"===this.A.A2.AE?this.P.AE:this.A.A2.AE,color:this.P.C2}},KA:function(e,i,t,n){var a=this,l=a.A.MU();ZC._cp_(i,l);var o=ZC.AO.G5(a.SS,l);return a.CA=[["%v0",a.BV],["%v1",a.AD],["%v2",o],["%node-size-value",o]],e=a.b(e,i,t,n)},setup:function(){var e=this,i=e.A.AZ,t=e.A.CQ,n=[i.W,i.A1,t.W,t.A1];if(e.JS!==n){if("bubble"===e.A.AF){if(e.A.LT&&e.A.Q5){var a=ZC.AQ.WI(e.A.Q5[0],e.A.Q5[1]),l=(e.BV-a[0])/(a[1]-a[0]);e.iX=i.II(e.A.RC)-i.AA/2+e.A.RW+l*(i.AA-2*e.A.RW)}else e.iX=i.AR(e.BV);e.iY=t.AR(e.AD)}else e.iY=i.AR(e.BV),e.iX=t.AR(e.AD);e.JS=n}e.I3||(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(!1),e.I3=!0)},AC6:function(e){var i,t=this,n="auto";null!==ZC._n_(i=e.o.placement)&&(n=i);var a=e.I,l=e.F,o=t.E["marker.size"],r=t.iX-a/2,s=t.iY-l/2,A=0,C=0;switch(n){case"top":s-=l/2+o,C=t.iY-t.C.N.iY+o;break;case"bottom":s+=l/2+o,C=t.C.N.iY+t.C.N.F-t.iY+o;break;case"left":r-=a/2+o,A=t.iX-t.C.N.iX+o;break;case"right":r+=a/2+o,A=t.C.N.iX+t.C.N.I-t.iX+o}return null!==ZC._n_(e.o.x)&&(r=e.iX),null!==ZC._n_(e.o.y)&&(s=e.iY),r<t.C.N.iX&&(r=t.C.N.iX+A),r+a>t.C.N.iX+t.C.N.I&&(r=t.C.N.iX+t.C.N.I-a-A),s<t.C.N.iY&&(s=t.C.N.iY+C),s+l>t.C.N.iY+t.C.N.F&&(s=t.C.N.iY+t.C.N.F-l-C),[ZC._i_(r),ZC._i_(s)]},paint:function(e){var i=this;void 0===e&&(e=!1),i.b();var t=i.A.AZ,n=i.A.CQ;i.setup(),i.E["marker.size"]=i.A.getSize(ZC._a_(i.SS)),e||(t.CM?ZC.DS(i.iX,n.iX+(n.AX?n.BU:n.A9)-1,n.iX+n.I-(n.AX?n.A9:n.BU)+1)&&ZC.DS(i.iY,t.iY+(t.AX?t.BU:t.A9)-1,t.iY+t.F-(t.AX?t.A9:t.BU)+1)&&i.PK(!1,!0):ZC.DS(i.iX,t.iX+(t.AX?t.BU:t.A9)-1,t.iX+t.I-(t.AX?t.A9:t.BU)+1)&&ZC.DS(i.iY,n.iY+(n.AX?n.A9:n.BU)-1,n.iY+n.F-(n.AX?n.BU:n.A9)+1)&&i.PK(!1,!0))},A15:function(e){ZC.move||this.U4(e)}}),ZC.A8T=ZC.LM.CD({bCXY:!0,U:null,$i:function(e){this.b(e)},parse:function(){this.b()},AB2:function(){this.b();var e=this.C.E;e.update.npv=e.update["node-percent-value"]=this.KA("%npv")},KA:function(e,i,t,n){var a=this,l=a.A.MU();ZC._cp_(i,l),-1===e.indexOf("%npv")&&-1===e.indexOf("%node-percent-value")||null!==ZC._n_(l.decimals)&&-1!==l.decimals||(l.decimals=1);var o=0,r="0";a.A.A.KP[a.L]>0&&(r=""+(o=100*a.AD/a.A.A.KP[a.L]));for(var s=0,A=0;A<a.A.A.A3.length;A++)a.A.A.A3[A].AP&&null!==ZC._n_(a.A.A.A3[A].R[a.L])&&0!==a.A.A.A3[A].R[a.L].AD&&(s=A);if(a.A.A.A3.length>1&&s===a.A.L){var C=0;if(null===ZC._n_(a.A.o.totals)){for(A=0;A<a.A.A.A3.length;A++)if(A!==a.A.L&&a.A.A.A3[A].AP&&null!==ZC._n_(a.A.A.A3[A].R[a.L])){var c=0,u="0";a.A.A.KP[a.L]>0&&(u=""+(c=100*a.A.A.A3[A].R[a.L].AD/a.A.A.KP[a.L])),null!==ZC._n_(l.decimals)&&(u=c.toFixed(ZC.BR(0,ZC._i_(l.decimals)))),C+=ZC._f_(u)}r=""+(o=Math.max(0,100-C))}}null!==ZC._n_(l.decimals)&&(r=o.toFixed(ZC.BR(0,ZC._i_(l.decimals))));var p,Z=ZC._f_(a.A.A.KP[a.L]||"0");return p=ZC.AO.G5(Z,l,a.A),a.CA=[["%node-percent-value",r],["%npv",r],["%pie-total-value",p]],e=a.b(e,i,t,n)},getTooltipPosition:function(e,i){var t,n,a,l=this,o=(l.B4+l.BL)/2%360;switch(i){case"out":n=(t=ZC.AQ.BN(l.iX,l.iY,l.AI+l.DX+e.DX,o))[0]+l.BK,a=t[1]+l.BJ,o>270&&o<=360?a-=e.F:o>90&&o<=180?n-=e.I:o>180&&o<=270&&(n-=e.I,a-=e.F);break;case"center":n=(t=ZC.AQ.BN(l.iX,l.iY,l.CP+.5*(l.AI-l.CP)+l.DX,o))[0]+l.BK,a=t[1]+l.BJ;break;default:n=l.iX+l.BK,a=l.iY+l.BJ}return{x:n,y:a}},V7:function(e){var i,t=this,n=(t.B4+t.BL)/2%360,a=0;null!==ZC._n_(i=e["offset-r"])&&(a=ZC._f_(ZC._p_(i))),a<1&&(a*=t.AI);var l=ZC.AQ.BN(t.iX,t.iY,t.CP+.6*(t.AI-t.CP)+t.DX+a,n);return[l[0],l[1],{reference:t,center:!0}]},AC9:function(){var e=this,i=(e.B4+e.BL)/2%360,t=ZC.AQ.BN(e.iX,e.iY,e.CP+.5*(e.AI-e.CP)+e.DX,i);return[t[0],t[1]]},setup:function(){var e=this,i=e.C.BM(e.A.BW("k")[0]),t=e.L%i.H7,n=Math.floor(e.L/i.H7);e.iX=i.iX+t*i.GM+i.GM/2+i.BK,e.iY=i.iY+n*i.GH+i.GH/2+i.BJ,e.I3||(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(!1),e.I3=!0)},ABE:function(e){var i,t={},n="out";return null!==ZC._n_(i=e.o.placement)&&(n=i),t.color="out"===n?this.A0:this.C2,t},AC6:function(e){var i,t=this,n="out";null!==ZC._n_(i=e.o.placement)&&(n=i);var a,l,o,r,s,A=e.I,C=e.F,c=(t.B4+t.BL)/2%360,u=c;if("out"===n){c=u=t.A.A.YB["n"+t.L][t.A.L];var p=function(i,n){n<0&&(n=360+n),n%=360;var a=(s=ZC.AQ.BN(t.iX,t.iY,i+t.DX+e.DX+20,n))[0]+e.BK-A/2,l=s[1]+e.BJ-C/2;return n>=0&&n<=90||n>=270&&n<=360?a+=A/2+10:a-=A/2+10,[a,l]},Z=p(t.AI,u);a=Z[0],l=Z[1],t.U=e;var h={x:a,y:l,width:A,height:C},d=zingchart.DEV.SPREADTYPE;r=!0;for(var f=0,_=0,g=-1,v=0,b=0;r&&b<1024;){r=!1;for(var m=0,B=t.A.A.TT.length;m<B;m++)o=t.A.A.TT[m],(ZC.AQ.VD(h,o)||h.x+e.I>t.C.N.iX+t.C.N.I||h.x<t.C.N.iX||h.y+e.F>t.C.N.iY+t.C.N.F||h.y<t.C.N.iY)&&(r=!0,0===d?(f+=.4,g*=-1):1===d&&(_+=2),Z=p(t.AI+_,u+f*g),h.x=Z[0],h.y=Z[1],b++,++v>100&&(v=0,0===d?(f=0,_+=2):1===d&&(_=0,f+=.4,g*=-1)))}a=h.x,l=h.y,c=u+f,o={text:t.A.AK,x:h.x,y:h.y,width:A,height:C,plotindex:t.A.L,nodeindex:t.L},t.A.A.TT.push(o)}else if("in"===n||"radial"===n){var E=t.CP<30?.65:.5;a=(s=ZC._x_(t.B4,2)%360==ZC._x_(t.BL,2)%360?0===t.CP?[t.iX,t.iY]:ZC.AQ.BN(t.iX,t.iY,t.CP+.3*(t.AI-t.CP)+t.DX+e.DX,270):ZC.AQ.BN(t.iX,t.iY,t.CP+E*(t.AI-t.CP)+t.DX+e.DX,c))[0]-A/2+t.BK,l=s[1]-C/2+t.BJ}else if(-1!==n.indexOf("fixed=")){var D=n.split(/=|;|,/),K=(t.AI+t.CP)/2,F=c;D[1]&&(K=(K=ZC.IO(D[1],!0))>=-1&&K<=1||-1!==D[1].indexOf("%")?t.CP+t.DX+K*(t.AI-t.CP):t.CP+t.DX+K),D[2]&&(F=(F=ZC.IO(D[2],!0))>=-1&&F<=1||-1!==D[2].indexOf("%")?t.B4+F*(t.BL-t.B4):t.B4+F),D[3]&&("+"===D[3].charAt(0)||"-"===D[3].charAt(0)?(F%=360,e.AB=F+ZC._f_(D[3]),e.AB>90&&e.AB<270&&(e.AB+=180)):e.AB=ZC._f_(D[3])),a=(s=ZC.AQ.BN(t.iX,t.iY,K,F))[0]-A/2,l=s[1]-C/2}else"center"===n&&(a=t.iX-A/2+t.BK,l=t.iY-C/2+t.BJ);return r&&(a=-9999,l=-9999,e.AP=!1),null!==ZC._n_(e.o.x)&&(a=e.iX),null!==ZC._n_(e.o.y)&&(l=e.iY),a>=-2&&(a=ZC._a_(a)),l>=-2&&(l=ZC._a_(l)),[ZC._i_(a),ZC._i_(l),c]},appendToValueBox:function(e){var i=this,t={};if("radial"===e.o.placement){var n=.9*ZC._a_(i.AI-i.CP),a=Math.PI*(i.AI+i.CP)*.9*ZC._a_(i.BL-i.B4)/360,l=ZC._i_(Math.max(n,a)/(.75*e.DI));if(null===ZC._n_(e.o.visible)?t.visible=1===i.A.A.A3.length||a>1.25*e.DI:t.visible=!e.J2||e.J2.visible,null===ZC._n_(e.o["max-chars"])&&(t["max-chars"]=l),null===ZC._n_(e.o.angle)){var o=(i.B4+i.BL)/2%360;i.A.A.A3.length>1?a>n?o>0&&o<180?o-=90:o+=90:o>90&&o<270&&(o+=180):o=0,t.angle=o}}return t},H1:function(e,i){var t,n=this,a=n.b(e,i);if(e)return a;if(n.AP&&a.AP&&null!==ZC._n_(a.AK)&&""!==a.AK){var l="out";if(null!==ZC._n_(t=a.o.placement)&&(l=t),"out"===l){var o=!0;if(null!==ZC._n_(t=a.o.connected)&&(o=ZC._b_(t)),o){var r=new ZC.DT(n.A);r.Z=r.C8=n.A.CS("bl",0),r.append(n.A.C3.o),r.K=n.K+"-connector",r.B9=n.A0,r.DJ="line",r.D=[];var s=a.E.positioninfo,A=(n.B4+n.BL)/2%360,C=ZC.AQ.BN(n.iX,n.iY,n.AI+n.DX,A);C[0]+=n.BK,C[1]+=n.BJ,r.D.push(C);var c=ZC.AQ.BN(n.iX,n.iY,n.AI+n.DX+10,A);c[0]+=n.BK,c[1]+=n.BJ,a.iX>=n.iX?"vml"===n.G.AC?r.D.push([s[0],s[1]+a.F/2]):r.D.push([c[0],c[1],s[0],s[1]+a.F/2]):"vml"===n.G.AC?r.D.push([s[0]+a.I+2,s[1]+a.F/2]):r.D.push([c[0],c[1],s[0]+a.I+2,s[1]+a.F/2]),r.parse(),r.IQ=function(e){return n.IQ(e)},r.DH()&&r.parse(),r.AP&&r.paint()}}}},paint:function(){var e,i=this;if(i.b(),!(i.AD<0)){var t=i.C.BM(i.A.BW("k")[0]);i.setup();var n="pie-sel-"+i.A.L+"-"+i.L;if("undefined"!=typeof i.o.detached&&(i.C.E[n]=ZC._b_(i.o.detached)),i.AI=ZC.CY(t.GH,t.GM)/2,null!==ZC._n_(i.A.o.size)){var a=ZC.IO(i.A.o.size,!1);i.AI=a<=1?i.AI*a:a}else i.AI=t.JU*i.AI;i.CP<=1&&(i.CP*=i.AI),i.CP=Math.max(0,i.CP),i.o.slice=i.CP,i.DX<=1&&(i.DX*=i.AI),i.o["offset-r"]=i.DX,i.C.E[n]&&(i.DX+=ZC._i_(.15*i.AI));var l=i.P=i.A.IJ(i,i);if(i.H8(l),i.AD>=0||0===i.A.A.KP[i.L]){var o=new ZC.DT(i.A);o.K=i.K,o.Z=i.A.CS("bl",1),o.C8=i.A.CS("bl",0),o.copy(l);var r=i.iX,s=i.iY;i.DX>0&&(r=(e=ZC.AQ.BN(i.iX,i.iY,i.DX,(i.B4+i.BL)/2))[0],s=e[1]),o.iX=r,o.iY=s,o.AI=i.AI,o.o.size=i.AI,o.DJ="pie",o.B4=ZC._f_(i.B4),o.BL=ZC._f_(i.BL),o.CP=i.CP,o.E.plotidx=i.A.L,o.E.nodeidx=i.L,o.parse(),i.G7=o;var A=function(){if(!i.A.KK&&i.AP){var e=o.F1(),t=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area",n=ZC.Q.FO("poly",i.A.E9,i.A.IE)+'class="'+t+'" '+i.a11y()+' id="'+i.K+'" coords="'+e+'" />';i.A.A.H3.push(n)}i.A.U&&i.H1()},C=!1;if("sunburst"===i.C.o["plugin-type"]&&(C=!0),i.AP||!C)if(i.A.GG&&!i.C.HM){var c=o,u={};c.iX=r,c.iY=s,c.B4=i.B4,c.BL=i.BL,u.angleStart=i.B4,u.angleEnd=i.BL,u.x=r,u.y=s;var p,Z=i.A.LE;for(p in c.C6=0,u.alpha=l.C6,2===Z?(c.BL=i.B4,u.angleEnd=i.BL):3===Z?(c.AI=i.CP,u.size=i.AI):4===Z?(e=ZC.AQ.BN(i.iX,i.iY,1.2*i.AI,(i.B4+i.BL)/2),c.iX=e[0],c.iY=e[1],u.x=r,u.y=s):5===Z&&(c.B4=c.BL=(i.B4+i.BL)/2,u.angleStart=i.B4,u.angleEnd=i.BL),i.A.FY)c[ZC.E8.GO[ZC.EH(p)]]=i.A.FY[p],u[ZC.EH(p)]=l[ZC.E8.GO[ZC.EH(p)]];if(null===ZC._n_(i.C.ER)&&(i.C.ER={}),null!==ZC._n_(i.C.ER[i.A.L+"-"+i.L]))for(p in i.C.ER[i.A.L+"-"+i.L])c[ZC.E8.GO[ZC.EH(p)]]=i.C.ER[i.A.L+"-"+i.L][p];i.C.ER[i.A.L+"-"+i.L]={},ZC._cp_(u,i.C.ER[i.A.L+"-"+i.L]);var h=new ZC.E8(c,u,i.A.JG,i.A.LC,ZC.E8.RQ[i.A.LF],function(){A()});h.AW=i,i.LU(h)}else o.paint(),A()}else i.A.U&&i.H1()}},A15:function(e){var i=this;ZC.move||i.MC({layer:e,type:"shape",initcb:function(){if(this.copy(i),this.iX=i.iX,this.iY=i.iY,i.DX>0){var e=ZC.AQ.BN(i.iX,i.iY,i.DX,(i.B4+i.BL)/2);this.iX=e[0],this.iY=e[1]}this.AI=i.AI,this.DJ="pie",this.A0=i.A.BP[3],this.AE=i.A.BP[2],this.B4=ZC._f_(i.B4),this.BL=ZC._f_(i.BL),this.CP=i.CP},parsecb:function(){this.o.size=i.AI,this.o.slice=i.CP,this.o["offset-r"]=i.DX}})},X6:function(e,i){var t=this;if(t.b(e,i),"click"===i&&e.which<=1&&t.A.A7U){zingchart.SKIP.ANIMATION=!0,zingchart.SKIP.EVENT=!0;var n="pie-sel-"+t.A.L+"-"+t.L;t.C.E[n]="undefined"==typeof t.C.E[n]||!t.C.E[n],t.C.KC(),zingchart.SKIP.EVENT=!1,zingchart.SKIP.ANIMATION=!1}}}),ZC.A4A=ZC.LM.CD({bCXY:!0,$i:function(e){this.b(e)},setup:function(){var e=this,i=e.C.BM(e.A.BW("k")[0]);e.iX=i.iX+i.I/2+i.BK,e.iY=i.iY+i.F/2+i.BJ,e.I3||(e.copy(e.A),e.o.slice=null,e.E6=e.A.E6,e.DH()&&e.parse(!1),e.I3=!0)},AC9:function(){var e=this,i=(e.B4+e.BL)/2%360,t=ZC.AQ.BN(e.iX,e.iY,e.CP+e.E.bandwidth/2+e.DX,i);return[t[0],t[1]]},KA:function(e,i,t,n){var a=this,l=a.A.MU();ZC._cp_(i,l);var o=100*a.AD/a.A.A.KP[a.L],r=""+o;return null!==ZC._n_(l.decimals)&&(r=o.toFixed(ZC.BR(0,ZC._i_(l.decimals)))),a.CA=[["%node-percent-value",r],["%npv",r]],e=a.b(e,i,t,n)},ABE:function(e){var i={},t="in";return null!==ZC._n_(e.o.placement)&&(t=e.o.placement),i.color="out"===t?this.A0:this.C2,i},AC6:function(e){var i=this,t="in";null!==ZC._n_(e.o.placement)&&(t=e.o.placement);var n,a,l,o=e.I,r=e.F,s=(i.B4+i.BL)/2%360;return"out"===t?i.L===i.A.R.length-1?(l=ZC.AQ.BN(i.iX,i.iY,i.A.U7+i.A.R.length*(i.E.bandwidth+i.E.bandspace)+15+e.DX,s),n=s>=0&&s<90||s>=270&&s<360?l[0]+10+i.BK:l[0]-o-10+i.BK,a=l[1]-r/2+i.BJ):(n=-1,a=-1):(n=(l=ZC.AQ.BN(i.iX,i.iY,i.CP+i.E.bandwidth/2+e.DX,s))[0]-o/2+i.BK,a=l[1]-r/2+i.BJ),null!==ZC._n_(e.o.x)&&(n=e.iX),null!==ZC._n_(e.o.y)&&(a=e.iY),[ZC._i_(n),ZC._i_(a),s]},H1:function(e){var i=this,t=i.b(e);if(e)return t;if(t.AP&&null!==ZC._n_(t.AK)&&""!==t.AK){var n="in";if(null!==ZC._n_(t.o.placement)&&(n=t.o.placement),"out"===n&&i.L===i.A.R.length-1){var a=new ZC.DT(i.A);a.Z=a.C8=i.G.usc()?i.G.mc("top"):i.C.AJ["3d"]||i.G.KK?ZC.AM(i.C.K+"-plots-vb-c"):ZC.AM(i.C.K+"-plot-"+i.A.L+"-vb-c"),a.append(i.A.C3.o),a.B9=i.A0,a.DJ="line",a.D=[];var l=(i.B4+i.BL)/2%360,o=ZC.AQ.BN(i.iX,i.iY,i.CP+i.E.bandwidth+t.DX,l),r=ZC.AQ.BN(i.iX,i.iY,i.A.U7+i.A.R.length*(i.E.bandwidth+i.E.bandspace)+15+t.DX,l);o[0]+=i.BK,r[0]+=i.BK,o[1]+=i.BJ,r[1]+=i.BJ,a.D.push(o),l>=0&&l<90||l>=270&&l<360?a.D.push([r[0],r[1],r[0]+10,r[1]]):a.D.push([r[0],r[1],r[0]-10,r[1]]),a.parse(),a.IQ=function(e){return i.IQ(e)},a.DH()&&a.parse(),a.AP&&a.paint()}}},paint:function(){var e,i=this;i.b();var t=i.C.BM(i.A.BW("k")[0]);i.setup(),i.AI=ZC.CY(t.I,t.F)/2,i.AI=t.JU*i.AI,i.CP=i.A.U7,i.CP<1&&(i.CP=i.A.U7*i.AI);var n=i.A.SR;n<1&&(n=i.A.SR*i.AI);var a=2,l=i.AI-i.CP;if(null!==ZC._n_(i.A.aBandWidths)&&null!==ZC._n_(i.A.aBandWidths[i.L])){(a=ZC._f_(i.A.aBandWidths[i.L]))>1&&(a/=100),a=ZC._i_(l*a),a=ZC.BR(a,2);for(var o=0,r=0;r<i.L;r++)o+=ZC._f_(i.A.aBandWidths[r]);o>1&&(o/=100),o=ZC._i_(l*o),i.CP+=o,i.AI=i.CP+a}else a=(l-(i.A.R.length-1)*n)/i.A.R.length,a=ZC.BR(a,2),i.CP+=i.L*(a+n),i.AI=i.CP+a;var s=i.P=i.A.IJ(i,i);i.H8(s);var A=new ZC.DT(i.A);A.K=i.K,A.Z=i.A.CS("bl",1),A.C8=i.A.CS("bl",0),A.copy(s),A.iX=i.iX,A.iY=i.iY,A.DJ="pie",A.B4=i.B4,A.BL=i.BL,A.CP=i.CP,A.AI=i.AI,A.parse();var C=A.CP;function c(){var e=A.F1(),t=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area",n=ZC.Q.FO("poly",i.A.E9,i.A.IE)+'class="'+t+'" '+i.a11y()+' id="'+i.K+'" coords="'+e+'" />';i.A.A.H3.push(n),i.A.U&&i.A.U.AP&&i.H1()}if(i.E.bandwidth=a,i.E.bandspace=n,i.A.GG&&!i.C.HM){var u=A,p={};u.B4=i.B4,u.BL=i.BL,p.angleStart=i.B4,p.angleEnd=i.BL;var Z=i.A.LE;if(u.C6=0,p.alpha=s.C6,2===Z)u.BL=i.B4,p.angleEnd=i.BL;else if(3===Z)u.CP=C+i.E.bandwidth,p.slice=C;else if(4===Z){var h=ZC.AQ.BN(i.iX,i.iY,i.AI,(i.B4+i.BL)/2);u.iX=h[0],u.iY=h[1],p.x=i.iX,p.y=i.iY}else 5===Z&&(u.B4=u.BL=(i.B4+i.BL)/2,p.angleStart=i.B4,p.angleEnd=i.BL);for(e in i.A.FY)u[ZC.E8.GO[ZC.EH(e)]]=i.A.FY[e],p[ZC.EH(e)]=s[ZC.E8.GO[ZC.EH(e)]];if(i.C.ER||(i.C.ER={}),null!==ZC._n_(i.C.ER[i.A.L+"-"+i.L]))for(e in i.C.ER[i.A.L+"-"+i.L])u[ZC.E8.GO[ZC.EH(e)]]=i.C.ER[i.A.L+"-"+i.L][e];i.C.ER[i.A.L+"-"+i.L]={},ZC._cp_(p,i.C.ER[i.A.L+"-"+i.L]);var d=new ZC.E8(u,p,i.A.JG,i.A.LC,ZC.E8.RQ[i.A.LF],function(){c()});d.AW=i,i.LU(d)}else A.paint(),c()},A15:function(e){var i=this;ZC.move||i.MC({layer:e,type:"shape",initcb:function(){this.copy(i),this.iX=i.iX,this.iY=i.iY,this.DJ="pie",this.A0=i.A.BP[3],this.AE=i.A.BP[2],this.B4=i.B4,this.BL=i.BL,this.CP=i.CP,this.AI=i.AI},parsecb:function(){this.o.slice=null}})}}),ZC.A7D=ZC.LM.CD({$i:function(e){this.b(e);var i=this;i.C9=null,i.CC=null,i.MP="max"},KA:function(e,i,t,n){var a=this;return"range"===a.A.CW&&(a.CA=[["%node-min-value",a.C9],["%node-max-value",a.CC]]),e=a.b(e,i,t,n)},AA0:function(){var e=this;if("range"===e.A.CW&&e.o.value instanceof Array){var i=e.o.value.length;i>2&&(e.BV=ZC._f_(e.o.value[0])),e.C9=ZC._f_(e.o.value[i-2]),e.CC=ZC._f_(e.o.value[i-1]),e.AD=e.CR=e.CC,e.DU.push(e.C9)}else e.b()},setup:function(){var e=this,i=e.A.AZ,t=e.A.CQ,n=[i.W,i.A1,t.W,t.A1];if(e.JS!==n){var a;a="range"===e.A.CW?t.UD("min"===e.MP?e.C9:e.CC):t.UD(e.CR);var l=null!==ZC._n_(e.BV),o=i.A7N(l?e.BV:e.L,a,l);e.iX=o[0],e.iY=o[1],e.JS=n}e.I3||(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(!1),e.I3=!0)},AC6:function(e){var i,t=this,n=t.A.AZ,a=t.A.CQ,l=t.C.BM("scale"),o=l.iX+l.I/2,r=l.iY+l.F/2,s=e.I,A=e.F,C="out";null!==ZC._n_(e.o.placement)&&(C=e.o.placement);var c=1.15;switch(C){case"out":c=1.15;break;case"over":c=1;break;case"in":c=.85;break;case"middle":c=.5}var u,p,Z=n.EM/(n.V.length-(360===n.EM||n.DF?0:1)),h=a.UD(t.CR);switch(t.A.CW){case"matrix":case"piano":var d=(ZC.CY(l.I/2,l.F/2)*l.JU-a.A9)/t.A.A.A3.length;u=a.A9+t.A.L*d,p=a.A9+(t.A.L+1)*d,i=ZC.AQ.BN(o,r,(u+p)/2*c+e.DX,n.DL+(n.DF?Z/2:0)+t.L*Z);break;default:if(null!==ZC._n_(t.BV)){var f=n.DL+n.EM*(t.BV-n.B0)/(n.BF-n.B0);i=ZC.AQ.BN(o,r,a.A9+h*c+e.DX,f)}else i=ZC.AQ.BN(o,r,a.A9+h*c+e.DX,n.DL+(n.DF?Z/2:0)+t.L*Z)}return i[0]-=s/2,i[1]-=A/2,null!==ZC._n_(e.o.x)&&(i[0]=e.iX),null!==ZC._n_(e.o.y)&&(i[1]=e.iY),[ZC._i_(i[0]),ZC._i_(i[1])]},ABE:function(){return{color:"rose"===this.A.CW?this.A0:this.B9}},Y3:function(){return{"background-color":"rose"===this.A.CW?this.A0:this.B9,"border-color":"rose"===this.A.CW?this.A0:this.B9,color:this.C2}},paint:function(){var e,i,t=this;t.b();var n,a,l=t.A.OD,o=t.A.A4R,r=t.A.AZ,s=t.A.CQ,A=t.A.R;t.setup(),t.D0=!1,t.C8=t.A.CS("bl",0);var C,c=[],u=[],p=[],Z=[],h="range"===t.A.CW;function d(){if(t.A.S1>=t.A.R.length&&t.A.XZ){var e=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area",i="",a="";-1!==ZC.AV(["line","area","range"],t.A.CW)?""!==(a="range"!==t.A.CW||t.A.XE?ZC.AQ.PJ(ZC.AQ.Z1(t.E.points),4):ZC.AQ.PJ(u,4))&&(i=ZC.Q.FO("poly",t.A.E9,t.A.IE)+'class="'+e+'" id="'+t.K+'" coords="'+a+'" />'):-1!==ZC.AV(["rose","column","bar","matrix","piano"],t.A.CW)&&(a=n.F1(),i=ZC.Q.FO("poly",t.A.E9,t.A.IE)+'class="'+e+'" '+t.a11y()+' id="'+t.K+'" coords="'+a+'" data-z-sort="'+(t.A.A.A3.length-t.A.L)+'" />'),t.A.A.H3.push(i)}t.A.U&&t.A.E.vboxid!==t.K&&t.H1()}var f,_,g,v,b,m=t.P=t.A.IJ(t,t);if(t.A.I0&&t.H8(m),-1!==ZC.AV(["line","area","range"],t.A.CW)){c=[],u=[],p=[],Z=[];var B=t.iX,E=t.iY,D=t.iX,K=t.iY;h&&(t.MP="max",t.setup(),B=t.iX,E=t.iY,t.MP="min",t.setup(),D=t.iX,K=t.iY),t.A.GZ&&(t.A.D.push([B,E]),t.A.AH.push([B,E])),t.L>0?(C=A[t.L-1])&&(C.MP="max",C.setup(),a=ZC.AQ.K1(C.iX,C.iY,B,E),c.push(a),u.push(a),h&&(C.MP="min",C.setup(),a=ZC.AQ.K1(C.iX,C.iY,D,K),p.push(a),Z.push(a))):(C=A[t.A.R.length-1])&&(C.MP="max",C.setup(),a=ZC.AQ.K1(C.iX,C.iY,B,E),c.push(a),u.push(a),h&&(C.MP="min",C.setup(),a=ZC.AQ.K1(C.iX,C.iY,D,K),p.push(a),Z.push(a))),c.push([B,E]),u.push([B,E]),h&&(p.push([D,K]),Z.push([D,K])),t.L<t.A.R.length-1?(C=A[t.L+1])&&(C.MP="max",C.setup(),a=ZC.AQ.K1(B,E,C.iX,C.iY),c.push(a),u.push(a),h&&(C.MP="min",C.setup(),a=ZC.AQ.K1(D,K,C.iX,C.iY),p.push(a),Z.push(a))):(C=A[0])&&(C.MP="max",C.setup(),a=ZC.AQ.K1(B,E,C.iX,C.iY),c.push(a),u.push(a),h&&(C.MP="min",C.setup(),a=ZC.AQ.K1(D,K,C.iX,C.iY),p.push(a),Z.push(a))),ZC.CO.setup(l,m)}h&&(c.push(null),c=c.concat(p.reverse()),u=u.concat(Z.reverse()));var F,x,I,y,w,X,M,Y,G,L,N,O=t.C.N;if(f=t.C.BM("scale"),"area"!==t.A.CW&&"range"!==t.A.CW||(_=f.iX+f.I/2,g=f.iY+f.F/2,v=360/r.V.length,"area"===t.A.CW&&u.push([_,g]),t.A.GZ||((b=new ZC.DT(t.A)).K=t.K+"-area",b.Z=t.A.CS("bl",0),b.copy(m),b.LB=!0,b.D=u,b.parse(),b.C6=t.A.HS,1===b.C6&&0===b.AU&&(b.A0=ZC.AO.PP(ZC.AO.GD(b.A0),20),b.AE=ZC.AO.PP(ZC.AO.GD(b.AE),20),b.AU=2,b.BX=b.A0),b.D2=[O.iX,O.iY,O.iX+O.I,O.iY+O.F],ZC.CO.setup(o,b))),t.E.points=c,t.E.pointsarea=u,t.setNodeData({points:c,pointsarea:u}),t.A.GZ&&t.L===r.A1&&("area"===t.A.CW&&((b=new ZC.DT(t.A)).K=t.K+"-area",b.Z=t.A.CS("bl",0),b.copy(t.A),b.LB=!0,b.D=t.A.AH,b.parse(),b.C6=t.A.HS,b.D2=[O.iX,O.iY,O.iX+O.I,O.iY+O.F],b.paint()),"line"!==t.A.CW&&"area"!==t.A.CW&&"range"!==t.A.CW||(t.A.D[0]&&t.A.D.push([t.A.D[0][0],t.A.D[0][1]]),ZC.CO.paint(l,m,t.A.D))),-1!==ZC.AV(["dots","scatter","area","line"],t.A.CW))t.PK(!1,!0);else if(-1!==ZC.AV(["rose","column","bar","piano","matrix"],t.A.CW)){(n=new ZC.DT(t.A)).K=t.K+"-pie",n.copy(m),n.Z=t.A.CS("bl",1),n.C8=t.A.CS("bl",0),_=(f=t.C.BM("scale")).iX+f.I/2,g=f.iY+f.F/2;var P=.1*(v=r.EM/(r.V.length-(360===r.EM||r.DF?0:1)));t.A.CG||(P=.1*v+.4*v*t.A.L/t.A.A.A3.length),null!==ZC._n_(e=t.A.A65)&&(P=e<1?v*e:e),X=s.A9;var k=t.A.A;t.A.CG&&null!==ZC._n_(k.A23["stack"+t.L])&&(X+=k.A23["stack"+t.L]);var S=ZC._i_(s.UD(t.CR));if(t.A.CG&&(k.A23["stack"+t.L]=S),null===ZC._n_(t.BV))I=r.DL+t.L*v-v/2+P+(r.DF?v/2:0),y=r.DL+(t.L+1)*v-v/2-P+(r.DF?v/2:0);else{var z=r.DL+r.EM*(t.BV-r.B0)/(r.BF-r.B0);I=z-v/2+P,y=z+v/2-P}if(w=S+s.A9,"piano"===t.A.CW||"matrix"===t.A.CW){var R=(ZC.CY(f.I/2,f.F/2)*f.JU-s.A9)/t.A.A.A3.length;w=s.A9+t.A.L*R,X=s.A9+(t.A.L+1)*R}t.setNodeData({x:_,y:g,sz:w,sl:X,as:I,ae:y}),n.iX=_,n.iY=g,n.DJ="pie",n.B4=I,n.BL=y,n.AI=w,n.CP=X,n.parse(),n.IQ=function(e){return t.IQ(e)},n.DH()&&n.parse()}if(t.A.GG&&-1!==ZC.AV(["line","area","rose","column","bar","matrix","piano"],t.A.CW)){switch(t.A.CW){case"line":case"area":x={},(F=new ZC.DT(t)).copy(m),F.K=t.K,F.Z=t.A.CS("bl",1),F.C8=t.A.CS("bl",0),F.D=c,F.C6=0,x.alpha=m.C6,x.points=c;var Q=[];"area"===t.A.CW&&(G={},M=[],(Y=b).D=u,Y.C6=0,G.points=u,G.alpha=t.A.HS);break;case"rose":case"column":case"bar":case"matrix":case"piano":x={},(F=n).iX=_,F.iY=g,F.B4=I,F.BL=y,F.C6=0,x.angleStart=I,x.angleEnd=y,x.x=_,x.y=g,x.size=w,x.alpha=m.C6}var V,H=t.A.LE,T=t.C.N;switch(H){case 1:break;case 7:switch(t.A.CW){case"line":case"area":for(i=0;i<c.length;i++)Q[i]=[c[i][0],T.iY+T.F/2];if(F.D=Q,x.points=c,"area"===t.A.CW){for(i=0;i<u.length;i++)M[i]=[u[i][0],T.iY+T.F/2];Y.D=M,G.points=u}}break;case 2:switch(t.A.CW){case"line":case"area":for(i=0;i<c.length;i++)Q[i]=[T.iX+T.I/2,c[i][1]];if(F.D=Q,x.points=c,"area"===t.A.CW){for(i=0;i<u.length;i++)M[i]=[T.iX+T.I/2,u[i][1]];Y.D=M,G.points=u}break;case"rose":case"column":case"bar":case"matrix":case"piano":F.BL=I,x.angleEnd=y}break;case 3:switch(t.A.CW){case"line":case"area":for(i=0;i<c.length;i++)Q[i]=[T.iX+T.I/2,T.iY+T.F/2];if(F.D=Q,x.points=c,"area"===t.A.CW){for(i=0;i<u.length;i++)M[i]=[T.iX+T.I/2,T.iY+T.F/2];Y.D=M,G.points=u}break;case"rose":case"column":case"bar":case"matrix":case"piano":F.AI=s.A9,x.size=w}break;case 4:switch(t.A.CW){case"line":case"area":for(i=0;i<c.length;i++)L=T.iX+T.I/2-c[i][0],N=T.iY+T.F/2-c[i][1],Q[i]=[T.iX+T.I/2-2.5*L,T.iY+T.F/2-2.5*N];if(F.D=Q,x.points=c,"area"===t.A.CW){for(i=0;i<u.length;i++)L=T.iX+T.I/2-u[i][0],N=T.iY+T.F/2-u[i][1],M[i]=[T.iX+T.I/2-2.5*L,T.iY+T.F/2-2.5*N];Y.D=M,G.points=u}break;case"rose":case"column":case"bar":case"matrix":case"piano":F.AI=2*w,x.size=w}break;case 5:switch(t.A.CW){case"rose":case"column":case"bar":case"matrix":case"piano":F.B4=F.BL=(I+y)/2,x.angleStart=I,x.angleEnd=y}}for(V in t.A.FY)F[ZC.E8.GO[ZC.EH(V)]]=t.A.FY[V],x[ZC.EH(V)]=m[ZC.E8.GO[ZC.EH(V)]];if(null===ZC._n_(t.C.ER)&&(t.C.ER={},"area"===t.A.CW&&(t.C.SY={})),null!==ZC._n_(t.C.ER[t.A.L+"-"+t.L])){for(V in t.C.ER[t.A.L+"-"+t.L])F[ZC.E8.GO[ZC.EH(V)]]=t.C.ER[t.A.L+"-"+t.L][V];if("area"===t.A.CW)for(V in t.C.SY[t.A.L+"-"+t.L])Y[ZC.E8.GO[ZC.EH(V)]]=t.C.SY[t.A.L+"-"+t.L][V]}t.C.ER[t.A.L+"-"+t.L]={},ZC._cp_(x,t.C.ER[t.A.L+"-"+t.L]),"area"===t.A.CW&&(t.C.SY[t.A.L+"-"+t.L]={},ZC._cp_(G,t.C.SY[t.A.L+"-"+t.L]));var J=new ZC.E8(F,x,t.A.JG,t.A.LC,ZC.E8.RQ[t.A.LF],function(){d()});J.AW=t,-1!==ZC.AV(["line","area"],t.A.CW)&&(J.HY=l);var U=null;"area"===t.A.CW&&((U=new ZC.E8(Y,G,t.A.JG,t.A.LC,ZC.E8.RQ[t.A.LF],function(){})).AW=t),t.LU(J,U)}else{switch(t.A.CW){case"line":case"area":case"range":t.A.GZ||(ZC.CO.paint(l,m,c),"area"!==t.A.CW&&"range"!==t.A.CW||b.paint());break;case"rose":case"column":case"bar":case"matrix":case"piano":n.paint()}d()}},A15:function(e){var i=this;ZC.move||(i.A.IK&&i.A.AP&&(-1!==ZC.AV(["line","area","range"],i.A.CW)?(i.A1W(e),"area"!==i.A.CW&&"range"!==i.A.CW||i.MC({layer:e,type:"area",initcb:function(){this.D=i.E.pointsarea},setupcb:function(){this.B1=0,this.AU=0,this.C6=i.A.HS;var e=i.C.N;this.D2=[e.iX,e.iY,e.iX+e.I,e.iY+e.F]}})):-1!==ZC.AV(["rose","column","bar","matrix","piano"],i.A.CW)&&i.MC({layer:e,type:"shape",initcb:function(){this.copy(i),this.B9=i.A.BP[1],this.BX=i.A.BP[1],this.A0=i.A.BP[3],this.AE=i.A.BP[2],this.iX=i.getNodeData("x"),this.iY=i.getNodeData("y"),this.CP=i.getNodeData("sl"),this.B4=i.getNodeData("as"),this.BL=i.getNodeData("ae"),this.DJ="pie",this.AI=i.getNodeData("sz")}})),-1!==ZC.AV(["dots","scatter","line"],i.A.CW)&&i.U4(e))}}),ZC.A5U=ZC.ZL.CD({$i:function(e){this.b(e),this.FK=null},KA:function(e,i,t,n){var a=this,l=a.A.MU();ZC._cp_(i,l);var o=ZC.AO.G5(a.A.Q1[a.L],l);return a.CA=[["%node-goal-value",o],["%g",o]],e=a.b(e,i,t,n)},AC6:function(e){var i=this;return"goal"===ZC._n_(e.o.placement)?[i.FK.iX+i.FK.I/2-e.I/2,i.FK.iY-e.F]:i.b(e)},AA0:function(){var e,i=this;if(i.DU=[],i.CK=i.o.value,"string"==typeof i.o.value){var t=ZC.AV(i.A.CQ.JO,i.o.value);-1!==t?i.AD=t:(i.A.CQ.JO.push(i.o.value),i.AD=i.A.CQ.JO.length-1)}else i.AD=ZC._f_(i.o.value);i.A.o.goals&&null!==ZC._n_(e=i.A.o.goals[i.L])&&i.DU.push(ZC._f_(e))},paint:function(){this.b()},paint_:function(){var e,i,t=this;if(null!==ZC._n_(t.A.Q1[t.L])&&t.AP){var n=t.A.CQ.AR(t.A.Q1[t.L]);t.FK=new ZC.HU(t.A),t.FK.K=t.K+"-goal",t.FK.copy(t.A.FK),t.FK.Z=t.A.CS("fl",0),t.FK.C8=t.A.CS("fl",0),t.FK.IQ=function(e){return t.IQ(e)},t.FK.DH()&&t.FK.parse(),null!==ZC._n_(e=t.FK.o)&&null!==ZC._n_(e.styles)&&null!==ZC._n_(i=e.styles[t.L])&&("string"==typeof i?t.FK.append({"background-color":i}):t.FK.append(i),t.FK.parse());var a=.2;if(null!==ZC._n_(e=t.FK.o.extension)&&(a=ZC._f_(e)),t.FK.iX=t.getNodeData("x")-t.I*a,t.FK.I=t.I*(1+2*a),null===ZC._n_(t.A.FK.o.height)&&(t.FK.F=ZC.CY(5,t.C.N.F/30)),t.FK.iY=n-t.FK.F/2,t.FK.AP){t.FK.paint();var l=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area";t.A.A.H3.push(ZC.Q.FO("rect",t.A.E9,t.A.IE)+'class="'+l+'" id="'+t.K+'--goal" coords="'+ZC._i_(t.FK.iX+t.A.BK+ZC.MAPTX)+","+ZC._i_(t.FK.iY+t.A.BJ+ZC.MAPTX)+","+ZC._i_(t.FK.iX+t.A.BK+t.FK.I+ZC.MAPTX)+","+ZC._i_(t.FK.iY+t.A.BJ+t.FK.F+ZC.MAPTX)+'" />')}}},A15:function(e){var i=this;if(!ZC.move&&(i.b(e),i.FK&&i.FK.AP)){var t=new ZC.HU(i.A);t.copy(i.FK),t.Z=ZC.AM(i.C.K+"-hover-c"),t.ME=!1,t.iX=i.FK.iX,t.iY=i.FK.iY,t.paint()}}}),ZC.A5V=ZC.ZM.CD({$i:function(e){this.b(e),this.FK=null},KA:function(e,i,t,n){var a=this,l=a.A.MU();ZC._cp_(i,l);var o=ZC.AO.G5(a.A.Q1[a.L],l);return a.CA=[["%node-goal-value",o],["%g",o]],e=a.b(e,i,t,n)},AC6:function(e){var i=this;return"goal"===ZC._n_(e.o.placement)?[i.FK.iX+i.FK.I,i.FK.iY+i.FK.F/2-e.F/2]:i.b(e)},AA0:function(){var e,i=this;if(i.DU=[],i.CK=i.o.value,"string"==typeof i.o.value){var t=ZC.AV(i.A.CQ.JO,i.o.value);-1!==t?i.AD=t:(i.A.CQ.JO.push(i.o.value),i.AD=i.A.CQ.JO.length-1)}else i.AD=ZC._f_(i.o.value);i.A.o.goals&&null!==ZC._n_(e=i.A.o.goals[i.L])&&i.DU.push(ZC._f_(e))},paint:function(){this.b()},paint_:function(){var e,i,t=this;if(null!==ZC._n_(t.A.Q1[t.L])&&t.AP){var n=t.A.CQ.AR(t.A.Q1[t.L]);t.FK=new ZC.HU(t.A),t.FK.K=t.K+"-goal",t.FK.copy(t.A.FK),t.FK.Z=t.A.CS("fl",0),t.FK.C8=t.A.CS("fl",0),t.FK.IQ=function(e){return t.IQ(e)},t.FK.DH()&&t.FK.parse(),null!==ZC._n_(e=t.FK.o)&&null!==ZC._n_(e.styles)&&null!==ZC._n_(i=e.styles[t.L])&&("string"==typeof i?t.FK.append({"background-color":i}):t.FK.append(i),t.FK.parse());var a=.2;if(null!==ZC._n_(e=t.FK.o.extension)&&(a=ZC._f_(e)),t.FK.iY=t.getNodeData("y")-t.F*a,t.FK.F=t.F*(1+2*a),null===ZC._n_(t.A.FK.o.width)&&(t.FK.I=ZC.CY(5,t.C.N.I/30)),t.FK.iX=n-t.FK.I/2,t.FK.AP){t.FK.paint();var l=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area";t.A.A.H3.push(ZC.Q.FO("rect",t.A.E9,t.A.IE)+'class="'+l+'" id="'+t.K+'--goal" coords="'+ZC._i_(t.FK.iX+t.A.BK+ZC.MAPTX)+","+ZC._i_(t.FK.iY+t.A.BJ+ZC.MAPTX)+","+ZC._i_(t.FK.iX+t.A.BK+t.FK.I+ZC.MAPTX)+","+ZC._i_(t.FK.iY+t.A.BJ+t.FK.F+ZC.MAPTX)+'" />')}}},A15:function(e){var i=this;if(!ZC.move&&(i.b(e),i.FK&&i.FK.AP)){var t=new ZC.HU(i.A);t.copy(i.FK),t.Z=ZC.AM(i.C.K+"-hover-c"),t.ME=!1,t.iX=i.FK.iX,t.iY=i.FK.iY,t.paint()}}}),ZC.A7E=ZC.LM.CD({AA0:function(){var e,i=this;i.o.value instanceof Array&&null!==ZC._n_(i.o.value[1])&&(i.CK=i.o.value[1],"string"==typeof i.o.value[0]?-1!==(e=ZC.AV(i.A.AZ.IU,i.o.value[0]))?i.BV=e:(i.A.AZ.IU.push(i.o.value[0]),i.BV=i.A.AZ.IU.length-1):i.BV=ZC._f_(i.o.value[0]),"string"==typeof i.o.value[1]?-1!==(e=ZC.AV(i.A.CQ.JO,i.o.value[1]))?i.AD=e:(i.A.CQ.JO.push(i.o.value[1]),i.AD=i.A.CQ.JO.length-1):i.AD=ZC._f_(i.o.value[1]),null!==i.BV&&i.A.V9(i.BV,i.L))},setup:function(){var e=this,i=e.A.AZ,t=e.A.CQ,n=[i.W,i.A1,t.W,t.A1];e.JS!==n&&(i.AX?e.iX=i.iX+i.I-i.A9-(e.L-i.W+1)*i.AA:e.iX=i.iX+i.A9+(e.L-i.W)*i.AA,t.AX?e.iY=t.iY+t.A9+(e.A.L-t.B0)*t.AA:e.iY=t.iY+t.F-t.A9-(e.A.L-t.B0+1)*t.AA,e.JS=n),e.I3||(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(!1),e.I3=!0),e.H8(e)},AC6:function(e){var i=this,t="over";null!==ZC._n_(e.o.placement)&&(t=e.o.placement);var n=e.I,a=e.F,l=i.iX+i.I/2-n/2,o=i.iY+i.F/2-a/2;switch(t){case"top":o-=i.F/2+a/2+2;break;case"left":l-=i.I/2+n/2+2;break;case"bottom":o+=i.F/2+a/2+2;break;case"right":l+=i.I/2+n/2+2}return null!==ZC._n_(e.o.x)&&(l=e.iX),null!==ZC._n_(e.o.y)&&(o=e.iY),[ZC._i_(l),ZC._i_(o)]},ABE:function(){return{color:"#000"}},getFormatValue:function(){return this.CK},KA:function(e,i,t,n){var a,l=this,o=l.A.CQ,r=l.A.L;return a=null!==ZC._n_(o.BY[r])?o.BY[r]:o.V[r],l.CA=[["%y",a],["%scale-value-label",a]],e=l.b(e,i,t,n)},R4:function(){var e=this;e.setup();var i,t=e.A.AZ,n=e.A.CQ;switch(e.A.A74){case"plot-max":i=(ZC._f_(e.AD)-e.A.Y7)/(e.A.A4S-e.A.Y7);break;case"plot-total":i=(ZC._f_(e.AD)-e.A.Y7)/(e.A.A66-e.A.Y7);break;case"chart-max":i=(ZC._f_(e.AD)-e.A.WM)/(e.A.A3I-e.A.WM);break;case"chart-total":i=(ZC._f_(e.AD)-e.A.WM)/(e.A.A4T-e.A.WM)}switch(ZC.PH(i)||(i=.5),e.I=t.AA,e.F=n.AA,e.A.CW){case"alpha":case"brightness":e.C6=e.A.QE+i*(e.A.UW-e.A.QE);break;case"horizontal":e.I=1.01+e.A.QE*t.AA+i*t.AA*(e.A.UW-e.A.QE),t.AX&&(e.iX=e.iX+t.AA-e.I);break;case"vertical":e.F=1.01+e.A.QE*n.AA+i*n.AA*(e.A.UW-e.A.QE),n.AX||(e.iY=e.iY+n.AA-e.F);break;case"size":e.I=1.01+e.A.QE*t.AA+i*t.AA*(e.A.UW-e.A.QE),e.F=1.01+e.A.QE*n.AA+i*n.AA*(e.A.UW-e.A.QE),e.iX+=(t.AA-e.I)/2,e.iY+=(n.AA-e.F)/2}e.iX-=e.AU/2,e.iY-=e.AU/2,e.I+=e.AU,e.F+=e.AU},paint:function(){var e=this;e.b(),e.R4();var i=e.C.N;if(!(e.iY+5<i.iY||e.iY+5>=i.iY+i.F)){if(e.AP){var t=zingchart.pool.getInstance("HU",e,e.A.K+"-piano-box");if(t.K=e.K,t.copy(e),("none"!==e.A.J4||e.C.IY[e.A.L]||e.C.KL||e.A.T5&&e.A.T5[e.L])&&t.copy(e.A.IJ(e,t)),t.iX=e.iX,t.iY=e.iY,t.I=e.I,t.F=e.F,t.Z=e.A.CS("bl",1),t.C8=e.A.CS("bl",0),e.setNodeData({x:e.iX,y:e.iY,w:e.I,h:e.F,ax:e.iX+e.I/2,ay:e.iY+e.F/2,fx:0,fy:0}),(-1!==t.BX&&t.AU>0||t.Q2+t.ON+t.NR+t.PE!==""||-1!==t.A0||-1!==t.AE||""!==t.DC||""!==t.GT||""!==t.HQ)&&(t.paint(),!t.KK)){var n=e.C.K+"-node-area "+e.C.K+"-plotset-plot-"+e.A.L+"-node-area zc-node-area";e.A.A.H3.push(ZC.Q.FO("rect",e.A.E9,e.A.IE)+'class="'+n+'" '+e.a11y()+' id="'+e.K+'" coords="'+ZC._i_(e.iX+ZC.MAPTX)+","+ZC._i_(e.iY+ZC.MAPTX)+","+ZC._i_(e.iX+e.I+ZC.MAPTX)+","+ZC._i_(e.iY+e.F+ZC.MAPTX)+'" />')}}e.A.U&&e.A.U.AP&&e.H1()}},A15:function(e){var i=this;ZC.move||i.MC({layer:e,type:"box",initcb:function(){this.AE=i.A.BP[3],this.B9=i.A.BP[1],this.BX=i.A.BP[1],this.A0=i.A.BP[2]},setupcb:function(){this.iX=i.iX,this.iY=i.iY,this.I=i.I,this.F=i.F}})}}),ZC.A5W=ZC.LM.CD({setup:function(){var e=this,i=e.A.AZ,t=e.A.CQ,n=[i.W,i.A1,t.W,t.A1];e.JS!==n&&(i.AX?e.iX=i.iX+i.I-i.A9-(e.L+1)*i.AA:e.iX=i.iX+i.A9+e.L*i.AA,t.AX?e.iY=t.iY+t.A9+e.A.L*t.AA:e.iY=t.iY+t.F-t.A9-(e.A.L+1)*t.AA,e.JS=n),e.I3||(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(!1),e.I3=!0)},KA:function(e,i,t,n){var a,l,o=this,r=ZC._f_(o.A.A.F9["%pstack-"+o.L+"-0-sum"]||"0"),s=o.A.MU();if(ZC._cp_(i,s),o.CA=[],o.A.L>0&&o.A.A.A3[o.A.L-1]&&o.A.A.A3[o.A.L-1].R[o.L]?l=""+(a=100*o.AD/o.A.A.A3[o.A.L-1].R[o.L].AD):(a=100,l="100"),null!==ZC._n_(s.decimals)&&(l=a.toFixed(ZC.BR(0,ZC._i_(s.decimals)))),o.CA.push(["%output-percent-value",l]),r>0){var A=100*o.AD/r,C=""+A;null!==ZC._n_(s.decimals)&&(C=A.toFixed(ZC.BR(0,ZC._i_(s.decimals)))),o.CA.push(["%node-percent-value",C]),o.CA.push(["%npv",C])}return e=o.b(e,i,t,n)},paint:function(){var e,i,t,n,a,l,o,r,s,A,C,c,u,p=this;p.b();var Z=p.A.AZ,h=p.A.CQ;p.setup(),"static"===p.A.A2I?(p.C.AY.SF[p.L],e=p.C.AY.A7T[p.L]):(p.C.AY.B0,e=p.C.AY.BF);var d=p.A.L7;d<=1&&(d*=Z.AA);var f=p.A.OG;f<=1&&(f*=Z.AA);var _=p.A.LY;_<=1&&(_*=Z.AA);var g=Z.AA-d-f-_,v=_+g*(p.AD/e),b=0;p.A.L+1<p.A.A.A3.length&&p.A.A.A3[p.A.L+1].R[p.L]&&(b=p.A.A.A3[p.A.L+1].R[p.L].AD);var m=_+g*(b/e);p.E["entry-exit"]=[v,m];var B=p.iX+(Z.AX?f:d)+g/2+_/2;if(n=[],h.AX?n.push([B-v/2,p.iY],[B+v/2,p.iY],[B+m/2,p.iY+h.AA],[B-m/2,p.iY+h.AA],[B-v/2,p.iY]):n.push([B-v/2,p.iY+h.AA],[B+v/2,p.iY+h.AA],[B+m/2,p.iY],[B-m/2,p.iY],[B-v/2,p.iY+h.AA]),p.E.points=n,p.AP){var E=new ZC.DT(p.A);E.K=p.K+"-trapeze",E.copy(p),E.D=n,E.parse(),E.Z=p.A.CS("bl",1),E.C8=p.A.CS("bl",0),E.paint();var D=E.F1(),K=p.C.K+"-node-area "+p.C.K+"-plotset-plot-"+p.A.L+"-node-area zc-node-area";p.A.A.H3.push(ZC.Q.FO("poly",p.A.E9,p.A.IE)+'class="'+K+'" '+p.a11y()+' id="'+p.K+'" coords="'+D+'" />')}for(i=0,t=p.A.OX.length;i<t;i++){var F=p.A.OX[i];F&&null!==ZC._n_(F.o.values)&&null!==ZC._n_(F.o.values[p.L])&&(null===ZC._n_(F.o.width)&&null===ZC._n_(F.o.height)||((a=new ZC.HU(p.A)).append(F.o),a.parse()),l=0,o=0,null!==ZC._n_(F.o.width)&&(l=a.I),null!==ZC._n_(F.o.height)&&(o=a.F),0===l&&(l=ZC.BR(20,Z.AA/10)),0===o&&(o=ZC.BR(16,h.AA/10)),(r=new ZC.DT(p.A)).K=p.K+"-arrow-entry",r.copy(p),r.append(F.o),r.parse(),n=[],1===p.A.OX.length?A=p.iY+h.AA/2:(C=h.AA/(p.A.OX.length+1),A=p.iY+C+i*C),Z.AX?(s=p.iX+Z.AA+l-d-g/2+(v+m)/4-_/2+2,n.push([s,A-2*o/6],[s-2*l/3,A-o/6],[s-2*l/3,A-3*o/6],[s-l,A],[s-2*l/3,A+3*o/6],[s-2*l/3,A+o/6],[s,A+2*o/6],[s,A-2*o/6])):(s=p.iX+d-l+g/2-(v+m)/4+_/2-2,n.push([s,A-2*o/6],[s+2*l/3,A-o/6],[s+2*l/3,A-3*o/6],[s+l,A],[s+2*l/3,A+3*o/6],[s+2*l/3,A+o/6],[s,A+2*o/6],[s,A-2*o/6])),r.D=n,r.parse(),r.Z=p.A.CS("bl",1),r.C8=p.A.CS("bl",0),r.paint(),null!==ZC._n_(F.o.labels)&&null!==ZC._n_(F.o.labels[p.L])&&""!==F.o.labels[p.L]&&(c=F.o.labels[p.L],(u=new ZC.DN(p.A)).K=p.K+"-entry-label-"+i,u.GN=p.K+"-entry-label "+p.A.K+"-entry-label zc-entry-label",u.copy(p),u.o.text=c,u.append(F.o),null!==ZC._n_(F.o.label)&&u.append(F.o.label),u.Z=p.A.CS("fl",0),u.parse(),Z.AX?u.iX=s+2:u.iX=s-u.I-2,u.iY=A-u.F/2,u.paint(),u.EP()))}for(i=0,t=p.A.VM.length;i<t;i++){var x=p.A.VM[i];x&&null!==ZC._n_(x.o.values)&&null!==ZC._n_(x.o.values[p.L])&&(null===ZC._n_(x.o.width)&&null===ZC._n_(x.o.height)||((a=new ZC.HU(p.A)).append(x.o),a.parse()),l=0,o=0,null!==ZC._n_(x.o.width)&&(l=a.I),null!==ZC._n_(x.o.height)&&(o=a.F),0===l&&(l=ZC.BR(20,Z.AA/10)),0===o&&(o=ZC.BR(16,h.AA/10)),(r=new ZC.DT(p.A)).K=p.K+"-arrow-exit",r.copy(p),r.append(x.o),r.parse(),n=[],1===p.A.VM.length?A=p.iY+h.AA/2:(C=h.AA/(p.A.VM.length+1),A=p.iY+C+i*C),Z.AX?(s=p.iX+f+g/2-(v+m)/4+_/2-2,n.push([s,A-2*o/6],[s-2*l/3,A-o/6],[s-2*l/3,A-3*o/6],[s-l,A],[s-2*l/3,A+3*o/6],[s-2*l/3,A+o/6],[s,A+2*o/6],[s,A-2*o/6])):(s=p.iX+Z.AA-f-g/2+(v+m)/4-_/2+2,n.push([s,A-2*o/6],[s+2*l/3,A-o/6],[s+2*l/3,A-3*o/6],[s+l,A],[s+2*l/3,A+3*o/6],[s+2*l/3,A+o/6],[s,A+2*o/6],[s,A-2*o/6])),r.D=n,r.parse(),r.Z=p.A.CS("bl",1),r.C8=p.A.CS("bl",0),r.paint(),null!==ZC._n_(x.o.labels)&&null!==ZC._n_(x.o.labels[p.L])&&""!==x.o.labels[p.L]&&(c=x.o.labels[p.L],(u=new ZC.DN(p.A)).K=p.K+"-exit-label-"+i,u.GN=p.K+"-exit-label "+p.A.K+"-exit-label zc-exit-label",u.copy(p),u.o.text=c,u.append(x.o),null!==ZC._n_(x.o.label)&&u.append(x.o.label),u.parse(),u.Z=p.A.CS("fl",0),Z.AX?u.iX=s-l-u.I-2:u.iX=s+l+2,u.iY=A-u.F/2,u.paint(),u.EP()))}p.setNodeData({x:p.iX,y:p.iY,w:Z.AA,h:h.AA,ax:p.iX+Z.AA/2,ay:p.iY+h.AA/2,fx:0,fy:0}),p.A.U&&p.H1()},AC6:function(e){var i,t=this,n=t.A.AZ,a=t.A.CQ;null!==ZC._n_(e.o.placement)&&(i=e.o.placement);var l=t.iX+n.AA/2-e.I/2,o=t.iY+a.AA/2-e.F/2,r=t.E["entry-exit"],s=(r[0]+r[1])/2;switch(i){case"in":case"auto":break;case"top":o=t.iY+5;break;case"bottom":o=t.iY+a.AA-e.F-5;break;case"left":l=t.iX+n.AA/2-s/2+5;break;case"left-out":l=t.iX+n.AA/2-s/2-e.I-5;break;case"right":l=t.iX+n.AA/2+s/2-e.I-5;break;case"right-out":l=t.iX+n.AA/2+s/2+5}return null!==ZC._n_(e.o.x)&&(l=e.iX),null!==ZC._n_(e.o.y)&&(o=e.iY),[ZC._i_(l),ZC._i_(o)]},A15:function(){var e=this;if(!ZC.move&&e.A.IK&&e.A.AP){e.b();var i=new ZC.DT(e.A);i.K=e.K+"-trapeze-hover",i.Z=ZC.AM(e.C.K+"-hover-c"),i.D=e.E.points,i.parse(),i.B9=e.A.BP[1],i.BX=e.A.BP[1],i.A0=e.A.BP[2],i.AE=e.A.BP[3],i.append(e.A.IK.o),i.parse(),i.IQ=function(i){return e.IQ(i)},i.DH()&&i.parse(),i.AP&&i.paint()}}}),ZC.A5X=ZC.LM.CD({setup:function(){var e=this,i=e.A.AZ,t=e.A.CQ,n=[i.W,i.A1,t.W,t.A1];e.JS!==n&&(i.AX?e.iY=i.iY+i.A9+e.L*i.AA:e.iY=i.iY+i.F-i.A9-(e.L+1)*i.AA,t.AX?e.iX=t.iX+t.I-t.A9-(e.A.L+1)*t.AA:e.iX=t.iX+t.A9+e.A.L*t.AA,e.JS=n),e.I3||(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(!1),e.I3=!0)},KA:function(e,i,t,n){var a,l,o=this,r=ZC._f_(o.A.A.F9["%pstack-"+o.L+"-0-sum"]||"0"),s=o.A.MU();if(ZC._cp_(i,s),o.CA=[],o.A.L>0&&o.A.A.A3[o.A.L-1]&&o.A.A.A3[o.A.L-1].R[o.L]?l=""+(a=100*o.AD/o.A.A.A3[o.A.L-1].R[o.L].AD):(a=100,l="100"),null!==ZC._n_(s.decimals)&&(l=a.toFixed(ZC.BR(0,ZC._i_(s.decimals)))),o.CA.push(["%output-percent-value",l]),r>0){var A=100*o.AD/r,C=""+A;null!==ZC._n_(s.decimals)&&(C=A.toFixed(ZC.BR(0,ZC._i_(s.decimals)))),o.CA.push(["%node-percent-value",C]),o.CA.push(["%npv",C])}return e=o.b(e,i,t,n)},AC6:function(e){var i,t=this,n=t.A.AZ,a=t.A.CQ;null!==ZC._n_(e.o.placement)&&(i=e.o.placement);var l=t.iX+a.AA/2-e.I/2,o=t.iY+n.AA/2-e.F/2,r=t.E["entry-exit"],s=(r[0]+r[1])/2;switch(i){case"in":case"auto":break;case"top":l=t.iX+a.AA-e.I-5;break;case"bottom":l=t.iX+5;break;case"left":o=t.iY+n.AA/2-s/2+5;break;case"left-out":o=t.iY+n.AA/2-s/2-e.F-5;break;case"right":o=t.iY+n.AA/2+s/2-e.F-5;break;case"right-out":o=t.iY+n.AA/2+s/2+5}return null!==ZC._n_(e.o.x)&&(l=e.iX),null!==ZC._n_(e.o.y)&&(o=e.iY),[ZC._i_(l),ZC._i_(o)]},paint:function(){var e,i,t,n,a,l,o,r,s,A,C,c,u,p=this;p.b();var Z=p.A.AZ,h=p.A.CQ;p.setup(),"static"===p.A.A2I?(p.C.AY.SF[p.L],e=p.C.AY.A7T[p.L]):(p.C.AY.B0,e=p.C.AY.BF);var d=p.A.L7;d<=1&&(d*=Z.AA);var f=p.A.OG;f<=1&&(f*=Z.AA);var _=p.A.LY;_<=1&&(_*=Z.AA);var g=Z.AA-d-f-_,v=_+g*(p.AD/e),b=0;p.A.L+1<p.A.A.A3.length&&p.A.A.A3[p.A.L+1].R[p.L]&&(b=p.A.A.A3[p.A.L+1].R[p.L].AD);var m=_+g*(b/e);p.E["entry-exit"]=[v,m];var B=p.iY+(Z.AX?d:f)+g/2+_/2;if(o=[],h.AX?o.push([p.iX+h.AA,B-v/2],[p.iX+h.AA,B+v/2],[p.iX,B+m/2],[p.iX,B-m/2],[p.iX+h.AA,B-v/2]):o.push([p.iX,B-v/2],[p.iX,B+v/2],[p.iX+h.AA,B+m/2],[p.iX+h.AA,B-m/2],[p.iX,B-v/2]),p.E.points=o,p.AP){var E=new ZC.DT(p.A);E.K=p.K+"-trapeze",E.copy(p),E.D=o,E.parse(),E.Z=p.A.CS("bl",1),E.C8=p.A.CS("bl",0),E.paint();var D=E.F1(),K=p.C.K+"-node-area "+p.C.K+"-plotset-plot-"+p.A.L+"-node-area zc-node-area";p.A.A.H3.push(ZC.Q.FO("poly",p.A.E9,p.A.IE)+'class="'+K+'" '+p.a11y()+' id="'+p.K+'" coords="'+D+'" />')}for(i=0,t=p.A.OX.length;i<t;i++){var F=p.A.OX[i];F&&null!==ZC._n_(F.o.values)&&null!==ZC._n_(F.o.values[p.L])&&(null===ZC._n_(F.o.width)&&null===ZC._n_(F.o.height)||((l=new ZC.HU(p.A)).append(F.o),l.parse()),n=0,a=0,null!==ZC._n_(F.o.width)&&(n=l.I),null!==ZC._n_(F.o.height)&&(a=l.F),0===a&&(a=ZC.BR(20,Z.AA/10)),0===n&&(n=ZC.BR(16,h.AA/10)),(r=new ZC.DT(p.A)).K=p.K+"-arrow-entry",r.copy(p),r.append(F.o),r.parse(),o=[],1===p.A.OX.length?s=p.iX+h.AA/2:(C=h.AA/(p.A.OX.length+1),s=p.iX+C+i*C),Z.AX?(A=p.iY+d-a+g/2-(v+m)/4+_/2-2,o.push([s-2*n/6,A],[s+2*n/6,A],[s+n/6,A+2*a/3],[s+3*n/6,A+2*a/3],[s,A+a],[s-3*n/6,A+2*a/3],[s-n/6,A+2*a/3])):(A=p.iY+Z.AA+a-d-g/2+(v+m)/4-_/2+2,o.push([s-2*n/6,A],[s+2*n/6,A],[s+n/6,A-2*a/3],[s+3*n/6,A-2*a/3],[s,A-a],[s-3*n/6,A-2*a/3],[s-n/6,A-2*a/3])),r.D=o,r.parse(),r.Z=p.A.CS("bl",1),r.C8=p.A.CS("bl",0),r.paint(),null!==ZC._n_(F.o.labels)&&null!==ZC._n_(F.o.labels[p.L])&&""!==F.o.labels[p.L]&&(c=F.o.labels[p.L],(u=new ZC.DN(p.A)).K=p.K+"-entry-label-"+i,u.GN=p.K+"-entry-label "+p.A.K+"-entry-label zc-entry-label",u.copy(p),u.o.text=c,u.append(F.o),null!==ZC._n_(F.o.label)&&u.append(F.o.label),u.AK=c,u.Z=p.A.CS("fl",0),u.parse(),u.iX=s-u.I/2,Z.AX?u.iY=A-u.F-2:u.iY=A+2,u.paint(),u.EP()))}for(i=0,t=p.A.VM.length;i<t;i++){var x=p.A.VM[i];x&&null!==ZC._n_(x.o.values)&&null!==ZC._n_(x.o.values[p.L])&&(null===ZC._n_(x.o.width)&&null===ZC._n_(x.o.height)||((l=new ZC.HU(p.A)).append(x.o),l.parse()),n=0,a=0,null!==ZC._n_(x.o.width)&&(n=l.I),null!==ZC._n_(x.o.height)&&(a=l.F),0===a&&(a=ZC.BR(20,Z.AA/10)),0===n&&(n=ZC.BR(16,h.AA/10)),(r=new ZC.DT(p.A)).K=p.K+"-arrow-exit",r.copy(p),r.append(x.o),r.parse(),o=[],1===p.A.OX.length?s=p.iX+h.AA/2:(C=h.AA/(p.A.OX.length+1),s=p.iX+C+i*C),Z.AX?(A=p.iY+d+g/2+(v+m)/4+_/2+2,o.push([s-2*n/6,A],[s+2*n/6,A],[s+n/6,A+2*a/3],[s+3*n/6,A+2*a/3],[s,A+a],[s-3*n/6,A+2*a/3],[s-n/6,A+2*a/3])):(A=p.iY+Z.AA-d-g/2-(v+m)/4-_/2-2,o.push([s-2*n/6,A],[s+2*n/6,A],[s+n/6,A-2*a/3],[s+3*n/6,A-2*a/3],[s,A-a],[s-3*n/6,A-2*a/3],[s-n/6,A-2*a/3])),r.D=o,r.parse(),r.Z=p.A.CS("bl",1),r.C8=p.A.CS("bl",0),r.paint(),null!==ZC._n_(x.o.labels)&&null!==ZC._n_(x.o.labels[p.L])&&""!==x.o.labels[p.L]&&(c=x.o.labels[p.L],(u=new ZC.DN(p.A)).K=p.K+"-exit-label-"+i,u.GN=p.K+"-exit-label "+p.A.K+"-exit-label zc-exit-label",u.copy(p),u.o.text=c,u.append(x.o),null!==ZC._n_(x.o.label)&&u.append(x.o.label),u.AK=c,u.Z=p.A.CS("fl",0),u.parse(),u.iX=s-u.I/2,Z.AX?u.iY=A+a+2:u.iY=A-a-u.F-2,u.paint(),u.EP()))}p.setNodeData({x:p.iX,y:p.iY,w:h.AA,h:Z.AA,ax:p.iX+h.AA/2,ay:p.iY+Z.AA/2,fx:0,fy:0}),p.A.U&&p.H1()},A15:function(){var e=this;if(!ZC.move&&e.A.IK&&e.A.AP){e.b();var i=new ZC.DT(e.A);i.K=e.K+"-trapeze-hover",i.Z=ZC.AM(e.C.K+"-hover-c"),i.D=e.E.points,i.parse(),i.B9=e.A.BP[1],i.BX=e.A.BP[1],i.A0=e.A.BP[2],i.AE=e.A.BP[3],i.append(e.A.IK.o),i.parse(),i.IQ=function(i){return e.IQ(i)},i.DH()&&i.parse(),i.AP&&i.paint()}}}),ZC.A7F=ZC.LM.CD({$i:function(e){this.b(e),this.J5=null},setup:function(){var e=this,i=e.A.AZ,t=e.A.CQ,n=[i.W,i.A1,t.W,t.A1];if(e.JS!==n&&(null!==e.BV?e.iX=i.AR(e.BV):e.iX=i.II(e.L),e.iY=t.AR(e.AD),e.E.XB=t.AR(e.AD),e.E.A9I=t.AR(e.DU[0]),e.E.AAU=t.AR(e.DU[1]),e.E.VE=t.AR(e.DU[2]),e.JS=n),(!e.I3||e.A.GZ&&e.A.MZ.size<3)&&(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(!1),e.J5=new ZC.DN(e.A),e.J5.copy(e),e.DU[2]<e.AD&&(e.J5.A0=e.J5.AE=e.C2,e.J5.BX=e.B9),e.DU[2]<e.AD?(e.A.o["trend-down"]&&(e.J5.append(e.A.o["trend-down"]),e.J5.parse()),e.A.MZ.down||(e.A.MZ.down=new ZC.DN(e.A),e.A.MZ.down.copy(e.J5),e.A.MZ.size++)):e.DU[2]>e.AD?(e.A.o["trend-up"]&&(e.J5.append(e.A.o["trend-up"]),e.J5.parse()),e.A.MZ.up||(e.A.MZ.up=new ZC.DN(e.A),e.A.MZ.up.copy(e.J5),e.A.MZ.size++)):(e.A.o["trend-equal"]&&(e.J5.append(e.A.o["trend-equal"]),e.J5.parse()),e.A.MZ.equal||(e.A.MZ.equal=new ZC.DN(e.A),e.A.MZ.equal.copy(e.J5),e.A.MZ.size++)),e.I3=!0),e.A.GZ){e.DU[2]<e.AD?e.J5=e.A.MZ.down:e.DU[2]>e.AD?e.J5=e.A.MZ.up:e.J5=e.A.MZ.equal;var a=ZC.CY(e.E.XB,e.E.VE),l=ZC.BR(e.E.XB,e.E.VE)-ZC.CY(e.E.XB,e.E.VE);l<2&&(l=2),e.E.A7R=a+l/2}},KA:function(e,i,t,n){var a=this,l=a.A.MU();function o(e){return ZC.AO.G5(e,l)}return ZC._cp_(i,l),a.CA=[["%node-value-stock-open",o(a.AD)],["%open",o(a.AD)],["%v0",o(a.AD)],["%node-value-stock-high",o(a.DU[0])],["%high",o(a.DU[0])],["%v1",o(a.DU[0])],["%node-value-stock-low",o(a.DU[1])],["%low",o(a.DU[1])],["%v2",o(a.DU[1])],["%node-value-stock-close",o(a.DU[2])],["%close",o(a.DU[2])],["%v3",o(a.DU[2])]],e=a.b(e,i,t,n)},AA0:function(){var e,i,t=this;if(t.DU=[],t.o.value instanceof Array&&5===t.o.value.length)t.BV=ZC._f_(t.o.value[0]),null!==t.BV&&(null!==ZC._n_(t.A.K8[t.BV])&&-1!==ZC.AV(t.A.K8[t.BV],t.L)||t.A.V9(t.BV,t.L)),i=[t.o.value[1],t.o.value[2],t.o.value[3],t.o.value[4]];else if(t.o.value[1]instanceof Array){if("string"==typeof t.o.value[0]){var n=ZC.AV(t.A.AZ.IU,t.o.value[0]);-1!==n?t.BV=n:(t.A.AZ.IU.push(t.o.value[0]),t.BV=t.A.AZ.IU.length-1)}else t.BV=ZC._f_(t.o.value[0]);null!==t.BV&&(null!==ZC._n_(t.A.K8[t.BV])&&-1!==ZC.AV(t.A.K8[t.BV],t.L)||t.A.V9(t.BV,t.L)),i=t.o.value[1]}else i=t.o.value;t.CK=i.join(" "),t.AD=ZC._f_(i[0]),null!==ZC._n_(e=i[1])&&t.DU.push(ZC._f_(e)),null!==ZC._n_(e=i[2])&&t.DU.push(ZC._f_(e)),null!==ZC._n_(e=i[3])&&t.DU.push(ZC._f_(e))},ABE:function(){var e=this,i={};return e.DU[2]<e.AD?i["background-color"]=e.J5.B9:i["background-color"]=e.J5.A0,i.color=e.J5.C2,i},Y3:function(){var e=this,i={};return e.DU[2]<e.AD?i["background-color"]=e.J5.B9:i["background-color"]=e.J5.A0,i["border-color"]=i["background-color"],i.color=e.J5.C2,i},A8E:function(){return this.Y3()},paint:function(){var e,i=this;i.b();var t=i.A.AZ;i.setup();for(var n=t.AA*i.A.Y,a=i.A.L,l=0,o=0;o<i.A.A.K7.stock.length;o++)l++,-1!==ZC.AV(i.A.A.K7[i.A.AF][o],i.A.L)&&(a=o);var r=i.A.CH;r<=1&&(r*=n);var s=i.A.CU;s<=1&&(s*=n);var A=n-r-s,C=i.A.F5;C<=1&&(C*=A),A<1&&(A=.8*n,r=.1*n,s=.1*n);var c=A,u=i.A.F0;0!==u&&(C=0),l>1&&(u>1?c=(A-(l-1)*C+(l-1)*u)/l:u*=c=(A-(l-1)*C)/(l-(l-1)*u)),c=ZC._l_(c,1,A);var p=i.iX-n/2+r+a*(c+C)-a*u;p=ZC._l_(p,i.iX-n/2+r,i.iX+n/2-s);var Z,h=c,d=ZC.CY(i.E.XB,i.E.VE),f=ZC.BR(i.E.XB,i.E.VE)-ZC.CY(i.E.XB,i.E.VE);if(f<2&&(f=2),r+s===0&&(p-=.5,h+=1),i.I=h,i.F=f,i.iX=p,i.E.A7R=d+f/2,i.setNodeData({x:p,y:d,w:h,h:f}),i.AP){Z=ZC.Q.EE(i.G.usc()?i.G.K+"-main-c":i.G.KK?i.C.K+"-plots-bl-c":i.C.K+"-plot-"+i.A.L+"-bl-1-c",i.G.AC);var _,g=i.iX+i.I/2;i.DU[2]<i.AD&&(e=i.A.o["trend-down"])?(i.E["selected-state"]=e["selected-state"],i.E["background-state"]=e["background-state"]):i.DU[2]>i.AD&&(e=i.A.o["trend-up"])?(i.E["selected-state"]=e["selected-state"],i.E["background-state"]=e["background-state"]):i.DU[2]===i.AD&&(e=i.A.o["trend-equal"])&&(i.E["selected-state"]=e["selected-state"],i.E["background-state"]=e["background-state"]);var v=i.A.IJ(i,i.J5);switch(i.A.CW){default:var b,m;(_=[]).push([g,i.E.A9I],[g,ZC.CY(i.E.XB,i.E.VE)],null,[g,i.E.AAU],[g,ZC.BR(i.E.XB,i.E.VE)]),ZC.CO.paint(Z,v,_),m=i.DU[2]<i.AD?i.A.ABI:i.DU[2]>i.AD?i.A.ACL:i.A.AB6,0!==i.A.E6.length||void 0===m||i.P.o.override||i.C.KL?(b=new ZC.HU(i.A)).copy(v):b=m,i.H8(b),b.Z=i.A.CS("bl",1),b.C8=i.A.CS("bl",0),b.K=i.K,b.iX=p,b.iY=d,b.I=i.I,b.F=i.F,b.paint(),0!==i.A.E6.length||void 0!==m||i.P.o.override||i.C.KL||(i.DU[2]<i.AD?i.A.ABI=b:i.DU[2]>i.AD?i.A.ACL=b:i.A.AB6=b);break;case"whisker":case"ohlc":_=[];var B=Math.max(i.I/4,4);_.push([g,i.E.A9I],[g,i.E.AAU],null,[g-B,i.E.XB],[g,i.E.XB],null,[g+B,i.E.VE],[g,i.E.VE]),i.H8(v),ZC.CO.paint(Z,v,_)}if(i.A.FW){var E=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area";i.A.A.H3.push(ZC.Q.FO("rect",i.A.E9,i.A.IE)+'class="'+E+'" '+i.a11y()+' id="'+i.K+'" coords="'+ZC._i_(p+ZC.MAPTX)+","+ZC._i_(i.E.A9I+ZC.MAPTX)+","+ZC._i_(p+h+ZC.MAPTX)+","+ZC._i_(i.E.AAU+ZC.MAPTX)+'" />')}i.A.U&&i.A.U.AP&&i.H1()}},A15:function(){var e=this;if(!ZC.move&&e.A.IK&&e.A.AP)switch(e.b(),e.A.CW){case"candlestick":var i=new ZC.HU(e.A);i.K=e.K+"-hover",i.Z=ZC.AM(e.C.K+"-hover-c"),i.C2=e.A.BP[0],i.AE=e.A.BP[3],i.B9=e.A.BP[1],i.BX=e.A.BP[1],i.A0=e.A.BP[2],i.append(e.A.IK.o),i.Q0=!0,i.parse(),i.IQ=function(i){return e.IQ(i)},i.DH()&&i.parse(),e.DU[2]<e.AD&&(i.A0=i.AE=i.C2,i.BX=i.B9),e.DU[2]<e.AD&&e.A.o["trend-down"]?(i.append(e.A.o["trend-down"]),i.append(e.A.o["hover-state"]),e.A.o["trend-down"]["hover-state"]&&i.append(e.A.o["trend-down"]["hover-state"]),i.parse()):e.DU[2]>e.AD&&e.A.o["trend-up"]?(i.append(e.A.o["trend-up"]),i.append(e.A.o["hover-state"]),e.A.o["trend-up"]["hover-state"]&&i.append(e.A.o["trend-up"]["hover-state"]),i.parse()):e.DU[2]===e.AD&&e.A.o["trend-equal"]&&(i.append(e.A.o["trend-equal"]),i.append(e.A.o["hover-state"]),e.A.o["trend-equal"]["hover-state"]&&i.append(e.A.o["trend-equal"]["hover-state"]),i.parse()),i.iX=e.getNodeData("x"),i.iY=e.getNodeData("y"),i.I=e.getNodeData("w"),i.F=e.getNodeData("h");var t=e.C.N;i.iY<t.iY&&(i.F=i.F-(t.iY-i.iY),i.iY=t.iY),i.iY+i.F>t.iY+t.F&&(i.F=t.iY+t.F-i.iY),i.AP&&i.paint()}}}),ZC.A7G=ZC.LM.CD({setup:function(){var e=this,i=e.C.BM(e.A.BW("k")[0]),t=e.C.BM(e.A.BW("v")[0]),n=e.L%i.H7,a=Math.floor(e.L/i.H7),l=t.EM/(t.BF-t.B0);e.iX=i.iX+n*i.GM+i.GM/2,e.iY=i.iY+a*i.GH+i.GH/2,e.E.angle=t.DL-t.EM/2+l*(e.AD-t.B0),t.AX&&(e.E.angle=t.DL+t.EM/2-l*(e.AD-t.B0)),e.I3||(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(!1),e.I3=!0)},AC6:function(e){var i,t,n,a=e.I,l=e.F,o=this,r=o.C.BM(o.A.BW("k")[0]),s=ZC.CY(r.GM/2,r.GH/2)*r.JU,A=o.L%r.H7,C=Math.floor(o.L/r.H7),c=r.iX+A*r.GM+r.GM/2+r.BK,u=r.iY+C*r.GH+r.GH/2+r.BJ;switch(e.o.placement){case"center":t=c-a/2+o.BK,n=u-l/2+o.BJ;break;case"edge":t=(i=ZC.AQ.BN(c,u,s+e.DX,o.E.angle))[0]-a/2+o.BK,n=i[1]-l/2+o.BJ;break;case"tip":t=(i=ZC.AQ.BN(c,u,o.E.size+e.DX,o.E.angle))[0]-a/2+o.BK,n=i[1]-l/2+o.BJ;break;default:t=(i=ZC.AQ.BN(c,u,s/2+e.DX,o.E.angle))[0]-a/2+o.BK,n=i[1]-l/2+o.BJ}return null!==ZC._n_(e.o.x)&&(t=e.iX),null!==ZC._n_(e.o.y)&&(n=e.iY),[ZC._i_(t),ZC._i_(n)]},ABE:function(){return{color:this.A0}},Y3:function(){return{"background-color":this.A0,"border-color":this.B9,color:this.C2}},paint:function(){var e,i=this;i.b(),i.setup(),i.D0=!1;var t=i.C.BM(i.A.BW("k")[0]),n=ZC.CY(t.GM/2,t.GH/2)*t.JU,a=i.L%t.H7,l=Math.floor(i.L/t.H7),o=t.iX+a*t.GM+t.GM/2+t.BK,r=t.iY+l*t.GH+t.GH/2+t.BJ,s=ZC.IO(i.A.o.size||"0.9",!1);s>0&&s<=1&&(s*=n),i.E.size=s;var A=i.P=i.A.IJ(i,i),C=new ZC.DT(i.A);function c(t){var a=[],l=i.A.I4;l[4]>-1&&l[4]<1&&(l[4]=ZC._i_(l[4]*n));var A=ZC.AQ.BN(o,r,l[4],t);if(l[0]>=0)for(e=-l[2];e<=180+l[2];e+=5)a.push(ZC.AQ.BN(A[0],A[1],l[0],t+270-e));else a.push(ZC.AQ.BN(A[0],A[1],ZC._a_(l[0]),t-90)),a.push(ZC.AQ.BN(A[0],A[1],ZC._a_(l[0]),t+90));if(0===l[1])a.push(ZC.AQ.BN(o,r,s>0?s:.9*n,t));else if(l[1]>0)for(A=ZC.AQ.BN(o,r,s>0?s:.9*n,t),e=-l[3];e<=180+l[3];e+=5)a.push(ZC.AQ.BN(A[0],A[1],l[1],t-270-e));else A=ZC.AQ.BN(o,r,(s>0?s:.9*n)+l[1],t),a.push(ZC.AQ.BN(A[0],A[1],ZC._a_(l[1]/(90/l[3])),t+90),ZC.AQ.BN(A[0],A[1],ZC._a_(l[1]),t+90),ZC.AQ.BN(o,r,s>0?s:.9*n,t),ZC.AQ.BN(A[0],A[1],ZC._a_(l[1]),t+270),ZC.AQ.BN(A[0],A[1],ZC._a_(l[1]/(90/l[3])),t+270));return a.push([a[0][0],a[0][1]]),a}function u(){var e=C.F1(),t=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area",n=ZC.Q.FO("poly",i.A.E9,i.A.IE)+'class="'+t+'" '+i.a11y()+' id="'+i.K+'" coords="'+e+'" />';i.A.A.H3.push(n)}C.copy(A),C.Z=i.A.CS("bl",1),C.C8=i.A.CS("bl",0),C.K=i.K+"-arrow";var p=i.C.BM(i.A.BW("v")[0]),Z=p.DL-p.EM/2,h=c(i.E.angle);if(i.E.points=h,C.DJ="poly",C.D=h,C.parse(),C.IQ=function(e){return i.IQ(e)},C.DH()&&C.parse(),i.A.GG&&!i.C.HM){var d,f=C,_={},g=i.A.LE;for(d in f.C6=0,_.alpha=A.C6,2===g&&(f.A2H=Z,_.A2H=i.E.angle),i.A.FY)f[ZC.E8.GO[ZC.EH(d)]]=i.A.FY[d],_[ZC.EH(d)]=A[ZC.E8.GO[ZC.EH(d)]];if(i.C.ER||(i.C.ER={}),null!==ZC._n_(i.C.ER[i.A.L+"-"+i.L]))for(d in i.C.ER[i.A.L+"-"+i.L]){var v=ZC.E8.GO[ZC.EH(d)];null===ZC._n_(v)&&(v=d),f[v]=i.C.ER[i.A.L+"-"+i.L][d]}i.C.ER[i.A.L+"-"+i.L]={},ZC._cp_(_,i.C.ER[i.A.L+"-"+i.L]);var b=new ZC.E8(f,_,i.A.JG,i.A.LC,ZC.E8.RQ[i.A.LF],function(){u()});b.AW=i,b.A0E=function(e,i){null!==ZC._n_(i.A2H)&&(e.D=c(i.A2H))},i.LU(b),i.A.U&&i.H1()}else C.paint(),i.A.U&&i.H1(),u()},A15:function(e){var i=this;ZC.move||i.MC({layer:e,type:"shape",initcb:function(){this.copy(i),this.B9=i.A.BP[1],this.BX=i.A.BP[1],this.A0=i.A.BP[3],this.AE=i.A.BP[2],this.D=i.E.points,this.Z=this.C8=i.A.CS("bl",2)}})}}),ZC.A7H=ZC.LM.CD({$i:function(e){this.b(e);var i=this;i.C9=null,i.CC=null,i.MP="min"},KA:function(e,i,t,n){var a=this;return a.CA=[["%range-set",a.MP],["%node-min-value",a.C9],["%node-max-value",a.CC]],e=a.b(e,i,t,n)},AA0:function(){var e,i,t=this;t.o.value[1]instanceof Array?("string"==typeof t.o.value[0]?-1!==(i=ZC.AV(t.A.AZ.IU,t.o.value[0]))?t.BV=i:(t.A.AZ.IU.push(t.o.value[0]),t.BV=t.A.AZ.IU.length-1):t.BV=ZC._f_(t.o.value[0]),null!==t.BV&&(null!==ZC._n_(t.A.K8[t.BV])&&-1!==ZC.AV(t.A.K8[t.BV],t.L)||t.A.V9(t.BV,t.L)),e=t.o.value[1]):e=t.o.value,"string"==typeof e[0]?-1!==(i=ZC.AV(t.A.CQ.JO,e[0]))?t.C9=i:(t.A.CQ.JO.push(e[0]),t.C9=t.A.CQ.JO.length-1):t.C9=ZC._f_(e[0]),t.DU.push(t.C9),"string"==typeof e[1]?-1!==(i=ZC.AV(t.A.CQ.JO,e[1]))?t.CC=i:(t.A.CQ.JO.push(e[1]),t.CC=t.A.CQ.JO.length-1):t.CC=ZC._f_(e[1]),t.CK=e.join(" "),t.AD=t.CC},setup:function(){var e=this,i=e.A.NH,t=e.A.AZ,n=e.A.CQ,a=[t.W,t.A1,n.W,n.A1,e.MP];if(null===ZC._n_(e.AH)&&(e.AH=[]),e.A.bFastRange&&(e.E.points=null,e.E.pointsarea=null),e.JS!==a&&(i?(null!==e.BV?e.iY=t.AR(e.BV):e.iY=t.II(e.L),e.iX=n.AR("min"===e.MP?e.C9:e.CC)):(null!==e.BV?e.iX=t.AR(e.BV):e.iX=t.II(e.L),e.iY=n.AR("min"===e.MP?e.C9:e.CC)),e.JS=a),e.A.bFastRange)e.I3=!1;else if(!e.I3){ZC.DS(e.iX,e.C.N.iX-10,e.C.N.iX+e.C.N.I+10)&&ZC.DS(e.iY,e.C.N.iY-10,e.C.N.iY+e.C.N.F+10)&&(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(),e.I3=!0)}e.E.NI=n.AR(e.C9),e.E.RD=n.AR(e.CC)},ABE:function(){return this.A.bFastRange?{color:this.A.B9}:{color:this.B9}},Y3:function(){return this.A.bFastRange?{"background-color":this.A.B9,"border-color":this.A.B9,color:this.A.C2}:{"background-color":this.P.B9,"border-color":this.P.B9,color:this.P.C2}},paint:function(){var e,i=this;i.b();var t=i.A.AZ,n=i.A.OD,a=i.A.NH,l=i.A.R;if(i.setup(),!i.A.bFastRange){null!==ZC._n_(i.A.o[i.MP+"-line"])&&(i.append(i.A.o[i.MP+"-line"]),i.parse()),i.D0=!1,i.C8=i.A.CS("bl",1);var o,r,s,A,C,c,u,p,Z,h,d,f,_,g=[],v=[];switch(i.A.CW){default:var b=!0;!t.EI&&i.L<=t.W&&(b=!1),l[i.L-i.A.Y]||(b=!1),b&&(l[i.L-i.A.Y].MP=i.MP,l[i.L-i.A.Y].setup(),a?(r=[i.E.NI,i.iY],s=[l[i.L-i.A.Y].E.NI,l[i.L-i.A.Y].iY],A=[i.E.RD,i.iY],C=[l[i.L-i.A.Y].E.RD,l[i.L-i.A.Y].iY],c=ZC.AQ.A5K(r,s,A,C),o=ZC.DS(c[1],l[i.L-i.A.Y].iY,i.iY)?c:ZC.AQ.K1(l[i.L-i.A.Y].iX,l[i.L-i.A.Y].iY,l[i.L].iX,l[i.L].iY),v.push([o[0],ZC._i_(o[1])]),g.push([o[0],o[1]])):(r=[i.iX,i.E.NI],s=[l[i.L-i.A.Y].iX,l[i.L-i.A.Y].E.NI],A=[i.iX,i.E.RD],C=[l[i.L-i.A.Y].iX,l[i.L-i.A.Y].E.RD],c=ZC.AQ.A5K(r,s,A,C),o=ZC.DS(c[0],l[i.L-i.A.Y].iX,i.iX)?c:ZC.AQ.K1(l[i.L-i.A.Y].iX,l[i.L-i.A.Y].iY,l[i.L].iX,l[i.L].iY),v.push([ZC._i_(o[0]),o[1]]),g.push([o[0],o[1]]))),a?v.push([i.iX,ZC._i_(i.iY)]):v.push([ZC._i_(i.iX),i.iY]),g.push([i.iX,i.iY]);var m=!0;!t.EI&&i.L>=t.A1&&(m=!1),l[i.L+i.A.Y]||(m=!1),m&&(l[i.L+i.A.Y].MP=i.MP,l[i.L+i.A.Y].setup(),a?(r=[i.E.NI,i.iY],s=[l[i.L+i.A.Y].E.NI,l[i.L+i.A.Y].iY],A=[i.E.RD,i.iY],C=[l[i.L+i.A.Y].E.RD,l[i.L+i.A.Y].iY],c=ZC.AQ.A5K(r,s,A,C),o=ZC.DS(c[1],l[i.L+i.A.Y].iY,i.iY)?c:ZC.AQ.K1(l[i.L].iX,l[i.L].iY,l[i.L+i.A.Y].iX,l[i.L+i.A.Y].iY),v.push([o[0],ZC._i_(o[1])]),g.push([o[0],o[1]])):(r=[i.iX,i.E.NI],s=[l[i.L+i.A.Y].iX,l[i.L+i.A.Y].E.NI],A=[i.iX,i.E.RD],C=[l[i.L+i.A.Y].iX,l[i.L+i.A.Y].E.RD],c=ZC.AQ.A5K(r,s,A,C),o=ZC.DS(c[0],l[i.L+i.A.Y].iX,i.iX)?c:ZC.AQ.K1(l[i.L].iX,l[i.L].iY,l[i.L+i.A.Y].iX,l[i.L+i.A.Y].iY),v.push([ZC._i_(o[0]),o[1]]),g.push([o[0],o[1]])));break;case"spline":if("undefined"==typeof i.E["intersect.index"]&&(i.E["intersect.index"]=-1,l[i.L+i.A.Y])){var B=[],E=[],D=[];for(u=-1;u<3;u++)l[i.L+u]?(l[i.L+u].setup(),B.push(l[i.L+u].E.NI),D.push(l[i.L+u].E.RD),a?E.push(l[i.L+u].iY):E.push(l[i.L+u].iX)):(B.push(i.E.NI),D.push(i.E.RD),a?E.push(i.iY):E.push(i.iX));Z=ZC._a_(E[2]-E[1]);var K=ZC.AQ.YC(i.A.QJ,B,ZC._i_(Z)),F=ZC.AQ.YC(i.A.QJ,D,ZC._i_(Z));if(l[i.L+i.A.Y].C9===l[i.L+i.A.Y].CC)i.E["intersect.index"]=K.length;else{var x=K[0][1]-F[0][1];for(u=1,p=K.length;u<p;u++)if(Math.round(x*(K[u][1]-F[u][1]),2)<=0){i.E["intersect.index"]=u+1;break}}i.E["spline.points.min"]=K,i.E["spline.points.max"]=F,i.E["spline.xdiff"]=Z}Z=i.E["spline.xdiff"]||t.AA,null===ZC._n_(i.A.ZW)&&(i.A.ZW={}),null===ZC._n_(i.A.SA)&&(i.A.SA={});var I=[],y=[];if("min"===i.MP){if(null!==ZC._n_(e=i.A.SA.max))for(u=e.length-1;u>=0;u--)i.AH.push(i.A.SA.max[u]);if(null!==ZC._n_(e=i.A.SA.min))for(u=0,p=e.length;u<p;u++)i.AH.push(e[u])}if(null!==ZC._n_(e=i.A.ZW[i.MP]))for(g=[],u=0,p=e.length;u<p;u++)g.push(e[u]);if(l[i.L+i.A.Y]&&i.L<t.A1){"min"===i.MP?h=i.E["spline.points.min"]:"max"===i.MP&&(h=i.E["spline.points.max"]),d=-1===i.E["intersect.index"]?ZC._i_(h.length/2):i.E["intersect.index"];var w=a?t.AX?1:-1:t.AX?-1:1;for(u=0;u<d;u++)a?(g.push([h[u][1],i.iY+w*h[u][0]*Z]),v.push([h[u][1],ZC._i_(i.iY+w*h[u][0]*Z)])):(g.push([i.iX+w*h[u][0]*Z,h[u][1]]),v.push([ZC._i_(i.iX+w*h[u][0]*Z),h[u][1]]));var X=1===i.HS?ZC.CY(2,d):1;for(u=d-1,p=h.length;u<p;u++)a?I.push([h[u][1],i.iY+w*h[u][0]*Z]):I.push([i.iX+w*h[u][0]*Z,h[u][1]]);for(u=d-X,p=h.length;u<p;u++)a?y.push([h[u][1],ZC._i_(i.iY+w*h[u][0]*Z)]):y.push([ZC._i_(i.iX+w*h[u][0]*Z),h[u][1]])}else g.push([l[i.L].iX,l[i.L].iY]),a?(I.push([l[i.L].iX,ZC._i_(l[i.L].iY)]),v.push([l[i.L].iX,ZC._i_(l[i.L].iY)]),y.push([l[i.L].iX,ZC._i_(l[i.L].iY)])):(I.push([ZC._i_(l[i.L].iX),l[i.L].iY]),v.push([ZC._i_(l[i.L].iX),l[i.L].iY]),y.push([ZC._i_(l[i.L].iX),l[i.L].iY]));i.A.ZW[i.MP]=I,i.A.SA[i.MP]=y}if("min"===i.MP)for(u=0,p=v.length;u<p;u++)i.AH.push(v[u]);else for(u=v.length-1;u>=0;u--)i.AH.push(v[u]);if("max"===i.MP){var M=new ZC.DT(i.A);M.K=i.K+"-area",M.Z=i.A.CS("bl",0),M.copy(i.P),M.B1=0,M.AU=0,M.EU=0,M.G3=0,M.parse(),M.D=i.AH,M.C6=i.A.HS;var Y=i.C.N;for(M.D2=[Y.iX,Y.iY,Y.iX+Y.I,Y.iY+Y.F],M.paint(),i.E.pointsarea=[],u=0,p=i.AH.length;u<p;u++)i.E.pointsarea.push(i.AH[u]);i.AH=[],i.A.FW&&(_=M.F1(),f=i.C.K+"-node-area "+i.C.K+"-plot-"+i.A.L+"-node-area zc-node-area",i.A.A.H3.push(ZC.Q.FO("poly",i.A.E9,i.A.IE)+'class="'+f+'" id="'+i.K+'--area" coords="'+_+'" />'))}"min"===i.MP?i.E.points=g:(i.E.points.push(null),i.E.points=i.E.points.concat(g));var G=new ZC.CZ(i);G.copy(i.P),G.append(i.A.o[i.MP+"-line"]),G.K=i.K+"-line",G.parse(),ZC.CO.setup(n,G),ZC.CO.paint(n,G,g),"max"===i.MP&&i.paintPreview(i,i.E.points,i.E.pointsarea);if(a?ZC.DS(i.iY,t.iY-1,t.iY+t.F+1)&&ZC.DS(i.iX,t.iX-1,t.iX+t.I+1):ZC.DS(i.iX,t.iX-1,t.iX+t.I+1)&&ZC.DS(i.iY,t.iY-1,t.iY+t.F+1)){var L=new ZC.DT(i.A);L.K=i.K+"-marker-"+i.MP,L.Z=L.C8=i.A.CS("fl",0),L.iX=i.iX,L.iY=i.iY,L.B9=i.A.BP[4],L.BX=i.A.BP[4],L.A0=i.A.BP[2],L.AE=i.A.BP[2],L.append(i.A.A2.o),i.A.o[i.MP+"-marker"]&&L.append(i.A.o[i.MP+"-marker"]),L.parse(),L.IQ=function(e){return i.IQ(e)},L.DH()&&L.parse(),L.AP&&"none"!==L.AF&&(i.A.MW>t.A1-t.W&&L.paint(),i.E["marker.type"]=L.DJ,f=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area",t.AX&&g.reverse(),i.A.FW&&(""!==(_=ZC.AQ.PJ(ZC.AQ.Z1(i.E.points),4))&&i.A.A.H3.push(ZC.Q.FO("poly",i.A.E9,i.A.IE)+'class="'+f+'" id="'+i.K+"--"+i.MP+'" coords="'+_+'" />'),i.A.A.H3.push(ZC.Q.FO("circle",i.A.E9,i.A.IE)+'class="'+f+'" '+i.a11y()+' id="'+i.K+"--"+i.MP+'" coords="'+ZC._i_(L.iX+ZC.MAPTX)+","+ZC._i_(L.iY+ZC.MAPTX)+","+ZC._i_(1.5*ZC.BR(3,L.AI))+'" />'))),i.A.U&&i.A.U.AP&&i.H1()}}},paintPreview:function(e,i,t){var n=this;if(n.C.B7&&n.C.B7.I3&&n.A.QV){var a,l=n.C.N,o=n.C.B7,r=n.A.mapPointsToPreview(t),s=new ZC.DT(n.A);s.copy(e),s.D0=!0,s.LB=!0,s.B1=0,s.AU=0,s.EU=0,s.G3=0,s.C6=n.A.HS,s.D2=[l.iX,l.iY,l.iX+l.I,l.iY+l.F],s.K=n.K+"-area-preview",s.Z=o.Z,s.D=r,s.paint();var A=n.A.mapPointsToPreview(i);n.A.VY?a=n.A.VY:(a=new ZC.CZ(n),n.A.VY=a),a.copy(e);var C=ZC.Q.EE(o.Z,n.G.AC);a.B1=1,ZC.CO.paint(C,a,A,null,3)}},A15:function(){var e=this,i=e.A.NH;if(!ZC.move){var t=e.A.AZ;if(e.A.GB&&e.A.AP){var n=ZC.Q.EE(e.C.K+"-hover-c",e.G.AC),a=new ZC.DT(e.A);if(a.K=e.K+"-area-hover",a.Z=ZC.AM(e.C.K+"-hover-c"),a.LB=!0,a.copy(e),a.append(e.A.IK.o),a.D=e.E.pointsarea||[],a.parse(),a.AP){a.C6=e.A.HS;var l=e.C.N;a.D2=[l.iX,l.iY,l.iX+l.I,l.iY+l.F],ZC.CO.setup(n,a),a.paint()}var o=ZC.Q.EE(e.C.K+"-hover-c",e.G.AC),r=new ZC.CZ(e.A);r.K=e.K+"-line-hover",r.D0=!1,r.B9=e.A.BP[3],r.append(e.A.IK.o),r.parse(),r.IQ=function(i){return e.IQ(i)},r.DH()&&r.parse(),r.AP&&(ZC.CO.setup(o,r),ZC.CO.paint(o,r,e.E.points||[]))}if(e.A.MW>t.A1-t.W&&e.A.GB&&e.A.AP){e.b();var s=new ZC.DT(e.A);s.K=e.K+"-marker-max-hover",s.Z=ZC.AM(e.C.K+"-hover-c"),s.DJ=e.E["marker.type"],i?(s.iY=e.iY,s.iX=e.E.RD):(s.iX=e.iX,s.iY=e.E.RD),s.B9=e.A.BP[4],s.BX=e.A.BP[4],s.A0=e.A.BP[2],s.AE=e.A.BP[2],s.append(e.A.GB.o),s.parse(),s.IQ=function(i){return e.IQ(i)},s.DH()&&s.parse(),s.AP&&"none"!==s.AF&&s.paint(),s.K=e.K+"-marker-min-hover",i?s.iX=e.E.NI:s.iY=e.E.NI,s.AP&&"none"!==s.AF&&s.paint()}}}}),ZC.A7M=ZC.LM.CD({bCXY:!0,U:null,$i:function(e){this.b(e)},parse:function(){this.b()},AB2:function(){this.b();var e=this.C.E;e.update.npv=e.update["node-percent-value"]=this.KA("%npv")},KA:function(e,i,t,n){var a=this,l=a.A.MU();ZC._cp_(i,l),-1===e.indexOf("%npv")&&-1===e.indexOf("%node-percent-value")||null!==ZC._n_(l.decimals)&&-1!==l.decimals||(l.decimals=1);var o=0,r="0";a.A.A.KP[a.L]>0&&(r=""+(o=100*a.AD/a.A.A.KP[a.L]));for(var s=0,A=0;A<a.A.A.A3.length;A++)a.A.A.A3[A].AP&&null!==ZC._n_(a.A.A.A3[A].R[a.L])&&0!==a.A.A.A3[A].R[a.L].AD&&(s=A);if(a.A.A.A3.length>1&&s===a.A.L){var C=0;if(null===ZC._n_(a.A.o.totals)){for(A=0;A<a.A.A.A3.length;A++)if(A!==a.A.L&&a.A.A.A3[A].AP&&null!==ZC._n_(a.A.A.A3[A].R[a.L])){var c=0,u="0";a.A.A.KP[a.L]>0&&(u=""+(c=100*a.A.A.A3[A].R[a.L].AD/a.A.A.KP[a.L])),null!==ZC._n_(l.decimals)&&(u=c.toFixed(ZC.BR(0,ZC._i_(l.decimals)))),C+=ZC._f_(u)}r=""+(o=Math.max(0,100-C))}}null!==ZC._n_(l.decimals)&&(r=o.toFixed(ZC.BR(0,ZC._i_(l.decimals))));var p,Z=ZC._f_(a.A.A.KP[a.L]||"0");return p=ZC.AO.G5(Z,l,a.A),a.CA=[["%node-percent-value",r],["%npv",r],["%pie-total-value",p]],e=a.b(e,i,t,n)},V7:function(e){var i,t=this,n=(t.B4+t.BL)/2%360,a=0;null!==ZC._n_(i=e["offset-r"])&&(a=ZC._f_(ZC._p_(i))),a<1&&(a*=t.AI);var l=new ZC.CE(t.C,(t.CP+.5*(t.AI-t.CP)+t.DX+a)*ZC.EF(n),(t.CP+.5*(t.AI-t.CP)+t.DX+a)*ZC.EL(n),0).EC;return[l[0],l[1],{reference:t,center:!0}]},setup:function(){var e=this,i=e.C.BM(e.A.BW("k")[0]),t=e.L%i.H7,n=Math.floor(e.L/i.H7);e.iX=i.iX+t*i.GM+i.GM/2+i.BK,e.iY=i.iY+n*i.GH+i.GH/2+i.BJ,e.I3||(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(),e.I3=!0)},ABE:function(e){var i={},t="out";return null!==ZC._n_(e.o.placement)&&(t=e.o.placement),i.color="out"===t?this.A0:this.C2,i},AC6:function(e){var i,t=this,n="out";null!==ZC._n_(i=e.o.placement)&&(n=i);var a,l,o,r,s,A=e.I,C=e.F,c=(t.B4+t.BL)/2%360,u=c;if("out"===n){c=u=t.A.A.YB["n"+t.L][t.A.L];var p=function(i,n){n<0&&(n=360+n),n%=360;var a=ZC.AQ.BN(t.iX,t.iY,i+t.DX+e.DX+20,n),l=t.C.ES["x-angle"];l>45&&t.A.A.A3.length>10&&(t.C.ES["x-angle"]=45+(l-45)/3),s=new ZC.CE(t.C,a[0]-ZC.AN.E1,a[1]-ZC.AN.E2,0),t.C.ES["x-angle"]=l,a[0]=s.EC[0],a[1]=s.EC[1];var o=a[0]+e.BK-A/2,r=a[1]+e.BJ-C/2;return n>=0&&n<=90||n>=270&&n<=360?o+=A/2+10:o-=A/2+10,[o,r]},Z=p(t.AI,u);a=Z[0],l=Z[1],t.U=e;var h={x:a,y:l,width:A,height:C},d=zingchart.DEV.SPREADTYPE;r=!0;for(var f=0,_=0,g=-1,v=0,b=0;r&&b<1024;){r=!1;for(var m=0,B=t.A.A.TT.length;m<B;m++)o=t.A.A.TT[m],(ZC.AQ.VD(h,o,t.A.A.A3.length>10?-8:-2)||h.x+e.I>t.C.N.iX+t.C.N.I||h.x<t.C.N.iX||h.y+e.F>t.C.N.iY+t.C.N.F||h.y<t.C.N.iY)&&(r=!0,0===d?(f+=.4,g*=-1):1===d&&(_+=1),Z=p(t.AI+_,u+f*g),h.x=Z[0],h.y=Z[1],b++,++v>100&&(v=0,0===d?(f=0,_+=4):1===d&&(_=0,f+=1,g*=-1)))}a=h.x,l=h.y,c=u+f,o={text:t.A.AK,x:h.x,y:h.y,width:A,height:C,plotindex:t.A.L,nodeindex:t.L},t.A.A.TT.push(o)}else if("in"===n){var E=t.CP<30?.65:.5,D=ZC.AQ.BN(t.iX,t.iY,t.CP+E*(t.AI-t.CP)+t.DX+e.DX,c);s=new ZC.CE(t.C,D[0]-ZC.AN.E1,D[1]-ZC.AN.E2,0),D[0]=s.EC[0],D[1]=s.EC[1],a=D[0]+e.BK-A/2,l=D[1]+e.BJ-C/2}else"center"===n&&(a=(s=new ZC.CE(t.C,t.iX-ZC.AN.E1,t.iY-ZC.AN.E2,0)).EC[0]+e.BK-A/2,l=s.EC[1]+e.BJ-C/2);return r&&(a=-9999,l=-9999,e.AP=!1),null!==ZC._n_(e.o.x)&&(a=e.iX),null!==ZC._n_(e.o.y)&&(l=e.iY),a>=-2&&(a=ZC._a_(a)),l>=-2&&(l=ZC._a_(l)),[ZC._i_(a),ZC._i_(l),c]},H1:function(e,i){var t,n=this,a=n.b(e,i);if(e)return a;if(n.AP&&a.AP&&null!==ZC._n_(a.AK)&&""!==a.AK){var l="out";if(null!==ZC._n_(a.o.placement)&&(l=a.o.placement),"out"===l){var o=!0;if(null!==ZC._n_(t=a.o.connected)&&(o=ZC._b_(t)),o){var r=new ZC.DT(n.A);r.Z=r.C8=n.A.CS("bl",0),r.append(n.A.C3.o),r.B9=n.A0,r.DJ="line",r.D=[];var s=a.E.positioninfo,A=(n.B4+n.BL)/2%360,C=0;A>=0&&A<=180&&(C=n.E.thickness/2);var c=ZC.AQ.BN(n.iX,n.iY,n.AI+n.DX+a.DX,A);(c=new ZC.CE(n.C,c[0]-ZC.AN.E1,c[1]-ZC.AN.E2,C).EC)[0]+=n.BK,c[1]+=n.BJ,r.D.push(c);var u=ZC.AQ.BN(n.iX,n.iY,n.AI+n.DX+a.DX+20,A);(u=new ZC.CE(n.C,u[0]-ZC.AN.E1,u[1]-ZC.AN.E2,C).EC)[0]+=n.BK,u[1]+=n.BJ,a.iX>=n.iX?r.D.push([u[0],u[1],s[0],s[1]+a.F/2]):r.D.push([u[0],u[1],s[0]+a.I+2,s[1]+a.F/2]),r.parse(),r.IQ=function(e){return n.IQ(e)},r.DH()&&r.parse(),r.AP&&r.paint()}}}},paint:function(){var e,i,t,n,a,l,o,r,s,A=this,C=A.C.CN,c=A.C.BM(A.A.BW("k")[0]),u=A.C.ES["x-angle"],p=A.C.ES["y-angle"];A.setup();var Z="pie-sel-"+A.A.L+"-"+A.L;if("undefined"!=typeof A.o.detached&&(A.C.E[Z]=ZC._b_(A.o.detached)),!(A.AD<0)){var h=ZC.BR(.7,ZC.EF(u));A.AI=ZC.CY(c.GH/h,c.GM)/2,null!==ZC._n_(A.A.o.size)?A.AI=A.A.AI:A.AI=c.JU*A.AI,A.CP<1&&(A.CP*=A.AI),A.CP=Math.max(0,A.CP),A.o.slice=A.CP,A.DX<1&&(A.DX*=A.AI),A.o["offset-r"]=A.DX;var d=A.A.JJ;-1===d&&(d=A.AI/5),A.E.thickness=d;var f=A.iX-ZC.AN.E1,_=A.iY-ZC.AN.E2;A.B4=ZC._i_(A.B4),A.BL=ZC._i_(A.BL);var g=(A.B4+A.BL)/2;A.C.E[Z]&&(A.DX+=ZC._i_(.15*A.AI)),A.DX>0&&(f+=A.DX*ZC.EF(g),_+=A.DX*ZC.EL(g));var v=A.P=A.A.IJ(A,A);v.DG=A.K+"-3dfacet";var b=new ZC.CZ(A);if(b.copy(v),b.A0=ZC.AO.JQ(ZC.AO.GD(b.A0)),b.AE=ZC.AO.JQ(ZC.AO.GD(b.AE)),A.AD>=0||0===A.A.A.KP[A.L]){for(o=[],e=A.B4,o.push([f+A.CP*ZC.EF(e),_+A.CP*ZC.EL(e),0]),e=A.B4;e<=A.BL;e+=1)o.push([f+A.AI*ZC.EF(e),_+A.AI*ZC.EL(e),0]);for(e=A.BL,o.push([f+A.CP*ZC.EF(e),_+A.CP*ZC.EL(e),0]),e=A.BL;e>=A.B4;e-=1)o.push([f+A.CP*ZC.EF(e),_+A.CP*ZC.EL(e),0]);if((i=ZC.DM.DA(v,A.C,o)).K=A.K+"-facet1",C.add(i),t=null,A.B4%360>=0+p&&A.B4%360<180+p||A.BL%360>0+p){r=A.B4,s=A.BL;var m=function(e,i,n){var a,l=[];for(a=e,l.push([f+A.AI*ZC.EF(a),_+A.AI*ZC.EL(a),0]),a=e;a<=i;a+=1)l.push([f+A.AI*ZC.EF(a),_+A.AI*ZC.EL(a),0]);for(a=i,l.push([f+A.AI*ZC.EF(a),_+A.AI*ZC.EL(a),d]),a=i;a>=e;a-=1)l.push([f+A.AI*ZC.EF(a),_+A.AI*ZC.EL(a),d]);(t=ZC.DM.DA(b,A.C,l)).MG=[.01,1,1,1],t.K=A.K+"-facet2"+n,C.add(t)};r<180&&s>360?(m(r=r<0?r+360:r,180,1),m(360,s,2)):(r=ZC.BR(r,s>360?365:5),(s=ZC.CY(s,s>360?535:175))>r&&m(r,s,1))}if(l=null,A.CP>0+p&&A.BL>180+p){for(o=[],e=A.B4,r=A.B4,A.B4<180+p&&A.BL>180+p&&(e=180+p,r=180+p),o.push([f+A.CP*ZC.EF(e),_+A.CP*ZC.EL(e),0]),e=r;e<=A.BL;e+=1)o.push([f+A.CP*ZC.EF(e),_+A.CP*ZC.EL(e),0]);for(e=A.BL,o.push([f+A.CP*ZC.EF(e),_+A.CP*ZC.EL(e),d]),e=A.BL;e>=r;e-=1)o.push([f+A.CP*ZC.EF(e),_+A.CP*ZC.EL(e),d]);(l=ZC.DM.DA(b,A.C,o)).K=A.K+"-facet3",C.add(l)}var B=function(e,i,t){return[[f+e*ZC.EF(t),_+e*ZC.EL(t),0],[f+e*ZC.EF(t),_+e*ZC.EL(t),d],[f+i*ZC.EF(t),_+i*ZC.EL(t),d],[f+i*ZC.EF(t),_+i*ZC.EL(t),0]]};(n=ZC.DM.DA(b,A.C,{points:B(A.CP,A.AI,A.B4),mathpoints:B(A.CP+1,A.AI+1,A.B4-1)})).K=A.K+"-facet4",C.add(n),(a=ZC.DM.DA(b,A.C,{points:B(A.CP,A.AI,A.BL),mathpoints:B(A.CP+1,A.AI+1,A.BL+1)})).K=A.K+"-facet5",C.add(a);var E=A.C.K+"-node-area "+A.C.K+"-plotset-plot-"+A.A.L+"-node-area zc-node-area",D=ZC.Q.FO("poly",A.A.E9)+'class="'+E+'" id="'+A.K,K=A.A.A.H3;K.push(D+'--top" '+A.a11y()+' data-z-sort="1" coords="'+i.F1()+'" />'),t&&K.push(D+'--outer" data-z-sort="1" coords="'+t.F1()+'" />'),(A.CP>0||A.DX>0)&&(l&&K.push(D+'--inner" data-z-sort="2" coords="'+l.F1()+'" />'),K.push(D+'--start" data-z-sort="2" coords="'+n.F1()+'" />',D+'--end" data-z-sort="2" coords="'+a.F1()+'" />'))}A.A.U&&A.H1()}},X6:function(e,i){var t=this;if(t.b(e,i),"click"===i&&e.which<=1&&t.A.A7U){var n="pie-sel-"+t.A.L+"-"+t.L;t.C.E[n]="undefined"==typeof t.C.E[n]||!t.C.E[n],t.C.KC()}}}),ZC.A6X=ZC.ZL.CD({setup:function(){this.R4()},V7:function(){var e=this;e.paint(!0);var i=e.C.BM(e.A.BW("v")[0]),t=e.iX+e.I/2,n=e.iY+(i.AX?e.F:0),a=new ZC.CE(e.C,t-ZC.AN.E1,n-ZC.AN.E2,e.A.E["z-start"]);return[ZC._i_(a.EC[0]),ZC._i_(a.EC[1]),{reference:e,center:!0}]},AC6:function(e){var i=this,t=i.b(e);if("-1/-1"!==t.join("/")){var n=new ZC.CE(i.C,t[0]+e.I/2-ZC.AN.E1,t[1]+e.F/2-ZC.AN.E2,i.A.E["z-mid"]);return[ZC._i_(n.EC[0])-e.I/2,ZC._i_(n.EC[1])-e.F/2]}return t},paint:function(e){var i,t=this;t.b(),void 0===e&&(e=!1);var n=t.C.CN,a=t.A.AZ,l=t.A.CQ;t.setup();var o,r,s,A,C,c,u,p,Z,h,d,f,_,g,v,b,m=t.A.SV(),B=m.AA,E=m.EV,D=m.CH,K=m.CU,F=m.F5,x=m.D5,I=m.F0;if(e?E=t.A.E["node-"+t.L+"-bar-index"]:t.A.E["node-"+t.L+"-bar-index"]=m.EV,t.A.CG){s=0;var y=t.A.A.KG[E];for(o=0;o<y.length;o++){var w=t.A.A.A3[y[o]].R[t.L];w&&(s+=w.AD)}}var X=1,M=1;if(t.A.CG&&s>0&&(t.CR!==t.AD&&(X=(s-t.CR+t.AD)/s),M=(s-t.CR)/s),l.AX){var Y=X;X=M,M=Y}t.A.LT&&(E=t.L);var G=t.iX-B/2+D+E*(x+F)-E*I;if(G=ZC._l_(G,t.iX-B/2+D,t.iX+B/2-K),t.A.D5>0){var L=x;(x=t.A.D5)<=1&&(x*=L),G+=(L-x)/2}var N=x,O=t.iY,P=null!==ZC._n_(t.A.LZ[t.L])?t.A.LZ[t.L]:0;if(O=t.A.CG&&"100%"===t.A.KT?l.AR(100*(t.CR+P)/t.A.A.F9[t.L]["%total-"+t.A.DZ]):l.AR(t.CR+P),t.A.CG?(C=O-(A="100%"===t.A.KT?l.AR(100*(t.CR-t.AD+P)/t.A.A.F9[t.L]["%total-"+t.A.DZ]):l.AR(t.CR-t.AD+P)),t.AD<0&&(O=A),l.AX?C>0&&(C=ZC._a_(C),O=A):C<0&&(O=A-(C=ZC._a_(C)))):O=(C=O-(A=l.AR(P)))<0?A-(C=ZC._a_(C)):A,D+K===0&&(G-=.5,N+=1),t.I=N,t.F=C,t.iX=G,t.iY=O,l.AX?t.AD>=l.HC?t.iYVal=O+t.F:t.iYVal=O:t.AD>=l.HC?t.iYVal=O:t.iYVal=O+t.F,t.setNodeData({x:G,y:O,w:N,h:C,ax:G+N/2,ay:t.iYVal,fx:0,fy:t.iYVal>O?.75:-.75}),t.C.CX){var k="middle";t.C.CX.o.marker&&null!==ZC._n_(i=t.C.CX.o.marker.alignment)&&(k=i),null!==ZC._n_(t.A.o["guide-marker"])&&null!==ZC._n_(i=t.A.o["guide-marker"].alignment)&&(k=i),"node"===k&&(t.E.A5O=t.iX+t.I/2)}if(!e){var S,z,R,Q=G-ZC.AN.E1,V=O-ZC.AN.E2,H=0,T=ZC.AN.FE,J=0,U=T;if(t.A.A3N){if(z=H,"mixed3d"===t.C.AF||"mixed"===t.C.AF){for(S=1,o=0,r=t.A.A.A3.length;o<r;o++)"vbar3d"!==t.A.A.A3[o].AF&&S++;z=(S-1)*(ZC.AN.FE/S),T=ZC._i_(.9*T/S)}R=z+T}else{if(S=0,J=-1,U=ZC.AN.FE,"hide"===t.C.getToggleAction())S=t.A.A.A3.length,J=t.A.L,U/=S;else if(t.A.CG)J=0;else{for(o=0;o<t.A.A.A3.length;o++)t.C.E["plot"+o+".visible"]&&J++;for(o=0;o<t.A.A.A3.length;o++)t.C.E["plot"+o+".visible"]&&(S++,t.A.L>o&&J--);U/=S,J=S-J-1}z=J*U+.2*U,R=(J+1)*U-.2*U}if(null!==ZC._n_(t.A.o["z-start"])&&(z=ZC._i_(t.A.o["z-start"])),null!==ZC._n_(t.A.o["z-end"])&&(R=ZC._i_(t.A.o["z-end"])),null!==ZC._n_(t.A.o.depth)){var W=ZC._i_(t.A.o.depth);z=J*U+U/2-W,R=J*U+U/2+W}H=z,T=R-z,t.A.E["z-plots"]=S,t.A.E["z-cnt"]=J,t.A.E["z-depth"]=U,t.A.E["z-start"]=z,t.A.E["z-mid"]=(z+R)/2;var j=t.P=t.A.IJ(t,t.P);if(j.DG=t.K+"-3dfacet",t.A.I0&&(t.H8(j),j.parse()),j.AP){var q=new ZC.CZ(t);q.copy(j),q.A0=ZC.AO.JQ(ZC.AO.GD(q.A0)),q.AE=ZC.AO.JQ(ZC.AO.GD(q.AE)),q.BX=ZC.AO.JQ(ZC.AO.GD(q.BX));var $=new ZC.CZ(t);$.copy(j),$.A0=ZC.AO.JQ(ZC.AO.GD($.A0),15),$.AE=ZC.AO.JQ(ZC.AO.GD($.AE),15),$.BX=ZC.AO.JQ(ZC.AO.GD($.BX),15);var ee=new ZC.CZ(t);ee.copy(j);var ie=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area",te=ZC.Q.FO("poly",t.A.E9,t.P.IE)+'class="'+ie+'" id="'+t.K,ne=t.C.ES.true3d,ae=t.I/2,le=T/2,oe=X*ae,re=M*ae,se=M*le,Ae=X*le;l.AX&&!t.A.CG?(c=t.AD>=0?0:t.F,u=t.AD>=0?t.F:0):(c=t.AD>=0?t.F:0,u=t.AD>=0?0:t.F);var Ce=t.A.A.H3,ce=ZC.CY(le,ae),ue=t.C.ES["y-angle"],pe=t.C.ES.angle,Ze=ZC.EF(pe)*le,he=ZC.EL(pe)*le;ne||(ce=ZC.CY(2*Ze,ae));var de=function(e){var i=0,n=t.A.L,o=t.L,r=t.A.A.A3.length,s=t.A.R.length;switch((t.A.CG?"s":"")+(a.AX?"k":"")+(l.AX?"v":"")){case"":case"v":i=10*n+1e4*o+e;break;case"sv":i=10*(r-n)+1e4*o+e;break;case"k":i=10*n+1e4*(s-o)+e;break;case"skv":i=10*(r-n)+1e4*(s-o)+e;break;case"kv":i=10*n+1e4*(s-o)+e;break;case"s":i=10*n+1e4*o+e;break;case"sk":i=10*n+1e4*(s-o)+e}return i},fe=ZC.MAX,_e=-ZC.MAX,ge=ZC.MAX,ve=-ZC.MAX,be=ZC.MAX,me=-ZC.MAX,Be=ZC.MAX,Ee=-ZC.MAX;if("cylinder"===t.A.CW)for(b=0;b<=360;b+=4)(Z=new ZC.CE(t.C,Q+ZC.EL(b)*ce+ae,V,H+ZC.EF(b)*ce+le)).EC[0]<ge&&(ge=Z.EC[0],fe=b),Z.EC[0]>ve&&(ve=Z.EC[0],_e=b),(Z=new ZC.CE(t.C,Q+ZC.EL(b)*ce+ae,V+t.F,H+ZC.EF(b)*ce+le)).EC[0]<Be&&(Be=Z.EC[0],be=b),Z.EC[0]>Ee&&(Ee=Z.EC[0],me=b);var De=t.A.o.facets||{};switch(t.A.CW){default:De.bottom?((p=new ZC.CZ(t)).copy(q),p.append(De.bottom),p.parse(),_=ZC.DM.DE(p,t.C,Q+.1,Q+t.I-.1,V+t.F-.1,V+t.F-.1,H+.1,H+T-.1,"x")):_=ZC.DM.DE(q,t.C,Q+.1,Q+t.I-.1,V+t.F-.1,V+t.F-.1,H+.1,H+T-.1,"x"),_.K=t.K+"-facet1",_.G0=de(1),n.add(_),De.top?((p=new ZC.CZ(t)).copy(q),p.append(De.top),p.parse(),f=ZC.DM.DE(p,t.C,Q+.1,Q+t.I-.1,V+.1,V+.1,H+.1,H+T-.1,"x")):f=ZC.DM.DE(q,t.C,Q+.1,Q+t.I-.1,V+.1,V+.1,H+.1,H+T-.1,"x"),f.K=t.K+"-facet2",f.G0=de(3),n.add(f),De.left?((p=new ZC.CZ(t)).copy($),p.append(De.left),p.parse(),g=ZC.DM.DE(p,t.C,Q+.1,Q+.1,V+.1,V+t.F-.1,H+.1,H+T-.1,"z")):g=ZC.DM.DE($,t.C,Q+.1,Q+.1,V+.1,V+t.F-.1,H+.1,H+T-.1,"z"),g.K=t.K+"-facet3",g.G0=de(2),n.add(g),De.right?((p=new ZC.CZ(t)).copy($),p.append(De.right),p.parse(),v=ZC.DM.DE(p,t.C,Q+t.I-.1,Q+t.I-.1,V+.1,V+t.F-.1,H+.1,H+T-.1,"z")):v=ZC.DM.DE($,t.C,Q+t.I-.1,Q+t.I-.1,V+.1,V+t.F-.1,H+.1,H+T-.1,"z"),v.K=t.K+"-facet4",v.G0=de(4),n.add(v),De.front?((p=new ZC.CZ(t)).copy(ee),p.append(De.front),p.parse(),d=ZC.DM.DE(p,t.C,Q+.1,Q+t.I-.1,V+.1,V+t.F-.1,H+.1,H+.1,"y")):d=ZC.DM.DE(ee,t.C,Q+.1,Q+t.I-.1,V+.1,V+t.F-.1,H+.1,H+.1,"y"),d.K=t.K+"-facet5",d.G0=de(5),n.add(d),t.A.FW&&(1===M&&Ce.push(te+'--top" coords="'+f.F1()+'" />'),Ce.push(te+'--left" coords="'+g.F1()+'" />',te+'--right" coords="'+v.F1()+'" />',te+'--front" coords="'+d.F1()+'" '+t.a11y()+' data-z-sort="-100" />'));break;case"pyramid":De.bottom?((p=new ZC.CZ(t)).copy(q),p.append(De.bottom),p.parse(),_=ZC.DM.DE(p,t.C,Q+ae-oe,Q+ae+oe,V+c,V+c,H+le-Ae,H+le+Ae,"x")):_=ZC.DM.DE(q,t.C,Q+ae-oe,Q+ae+oe,V+c,V+c,H+le-Ae,H+le+Ae,"x"),_.K=t.K+"-facet1",_.G0=de(l.AX&&!t.A.CG?6:1),n.add(_),h=[[Q+ae-oe,V+c,H+le-Ae],[Q+ae+oe,V+c,H+le-Ae]],t.A.CG&&0!==M?h.push([Q+ae+re,V+u,H+le-se],[Q+ae-re,V+u,H+le-se]):h.push([Q+ae,V+u,H+le]),De.front?((p=new ZC.CZ(t)).copy(j),p.append(De.front),p.parse(),d=ZC.DM.DA(p,t.C,h)):d=ZC.DM.DA(j,t.C,h),d.K=t.K+"-facet2",d.G0=de(3),n.add(d),h=[[Q+ae-oe,V+c,H+le-Ae],[Q+ae-oe,V+c,H+le+Ae]],t.A.CG&&0!==M?h.push([Q+ae-re,V+u,H+le+se],[Q+ae-re,V+u,H+le-se]):h.push([Q+ae,V+u,H+le]),De.left?((p=new ZC.CZ(t)).copy($),p.append(De.left),p.parse(),g=ZC.DM.DA(p,t.C,h)):g=ZC.DM.DA($,t.C,h),g.K=t.K+"-facet3",g.G0=de(2),n.add(g),h=[[Q+ae+oe,V+c,H+le-Ae],[Q+ae+oe,V+c,H+le+Ae]],t.A.CG&&0!==M?h.push([Q+ae+re,V+u,H+le+se],[Q+ae+re,V+u,H+le-se]):h.push([Q+ae,V+u,H+le]),De.right?((p=new ZC.CZ(t)).copy($),p.append(De.right),p.parse(),v=ZC.DM.DA(p,t.C,h)):v=ZC.DM.DA($,t.C,h),v.K=t.K+"-facet4",v.G0=de(4),n.add(v),t.A.CG&&0!==M&&(h=[[Q+ae-re,V+u,H+le-se],[Q+ae-re,V+u,H+le+se],[Q+ae+re,V+u,H+le+se],[Q+ae+re,V+u,H+le-se]],De.top?((p=new ZC.CZ(t)).copy(q),p.append(De.top),p.parse(),f=ZC.DM.DA(p,t.C,h)):f=ZC.DM.DA(q,t.C,h),f.K=t.K+"-facet5",f.G0=de(5),n.add(f)),t.A.FW&&Ce.push(te+'--left" coords="'+g.F1()+'" />',te+'--right" coords="'+v.F1()+'" />',te+'--front" coords="'+d.F1()+'" '+t.a11y()+' data-z-sort="-100" />');break;case"cylinder":if(h=[],ne)for(b=0;b<=360;b+=5)h.push([Q+ZC.EL(b)*ce+ae,V+t.F,H+ZC.EF(b)*ce+le]);else for(b=0;b<=360;b+=5)(Z=new ZC.CE(t.C,0,0,0)).EC=[G+ZC.EF(b)*ce+ae+Ze,O+t.F+ZC.EL(b)*(ce/2)-he],h.push(Z);if(De.bottom?((p=new ZC.CZ(t)).copy(q),p.append(De.bottom),p.parse(),_=ZC.DM.DA(p,t.C,h,!ne)):_=ZC.DM.DA(q,t.C,h,!ne),_.K=t.K+"-facet1",_.G0=de(1),n.add(_),h=[],ne)for(b=0;b<=360;b+=5)h.push([Q+ZC.EL(b)*ce+ae,V,H+ZC.EF(b)*ce+le]);else for(b=0;b<=360;b+=5)(Z=new ZC.CE(t.C,0,0,0)).EC=[G+ZC.EF(b)*ce+ae+Ze,O+ZC.EL(b)*(ce/2)-he],h.push(Z);if(De.top?((p=new ZC.CZ(t)).copy(q),p.append(De.top),p.parse(),f=ZC.DM.DA(p,t.C,h,!ne)):f=ZC.DM.DA(q,t.C,h,!ne),f.K=t.K+"-facet2",f.G0=de(3),n.add(f),h=[],ne){for(b=ZC.CY(fe,_e);b<=ZC.BR(fe,_e);b+=1)h.push([Q+ZC.EL(b)*ce+ae,V,H+ZC.EF(b)*ce+le]);for(h.push([Q+ZC.EL(b)*ce+ae,V+t.F,H+ZC.EF(b)*ce+le]),b=ZC.BR(be,me);b>=ZC.CY(be,me);b-=1)h.push([Q+ZC.EL(b)*ce+ae,V+t.F,H+ZC.EF(b)*ce+le])}else{for(b=0;b<=180;b+=5)(Z=new ZC.CE(t.C,0,0,0)).EC=[G+ZC.EF(b)*ce+ae+Ze,O+t.F+ZC.EL(b)*(ce/2)-he],h.push(Z);for(b=180;b>=0;b-=5)(Z=new ZC.CE(t.C,0,0,0)).EC=[G+ZC.EF(b)*ce+ae+Ze,O+ZC.EL(b)*(ce/2)-he],h.push(Z)}De.front?((p=new ZC.CZ(t)).copy(j),p.append(De.front),p.parse(),d=ZC.DM.DA(p,t.C,h,!ne)):d=ZC.DM.DA(j,t.C,h,!ne),d.K=t.K+"-facet3",d.G0=de(2),n.add(d),t.A.FW&&Ce.push(te+'--front" coords="'+d.F1()+'" '+t.a11y()+' data-z-sort="-100" />',te+'--top" coords="'+f.F1()+'" />');break;case"cone":if(h=[],ne)for(b=0;b<=360;b+=5)h.push([Q+ZC.EL(b)*ce*X+ae,V+c,H+ZC.EF(b)*ce*X+le]);else for(b=0;b<=360;b+=5)(Z=new ZC.CE(t.C,0,0,0)).EC=[G+ZC.EF(b)*ce*X+ae+Ze,O+c+ZC.EL(b)*(ce/2)*X-he],h.push(Z);if(De.bottom?((p=new ZC.CZ(t)).copy(q),p.append(De.bottom),p.parse(),_=ZC.DM.DA(p,t.C,h,!ne)):_=ZC.DM.DA(q,t.C,h,!ne),_.K=t.K+"-facet1",_.G0=de(1),n.add(_),h=[],ne){for(b=90+ue;b<=270+ue;b+=5)h.push([Q+ZC.EL(b)*ce*X+ae,V+c,H+ZC.EF(b)*ce*X+le]);if(t.A.CG&&0!==M)for(b=270+ue;b>=90+ue;b-=5)h.push([Q+ZC.EL(b)*ce*M+ae,V+u,H+ZC.EF(b)*ce*M+le]);else h.push([Q+ae,V+u,H+le])}else{for(b=0;b<=180;b+=5)(Z=new ZC.CE(t.C,0,0,0)).EC=[G+ZC.EF(b)*ce*X+ae+Ze,O+c+ZC.EL(b)*(ce/2)*X-he],h.push(Z);if(t.A.CG&&0!==M)for(b=180;b>=0;b-=5)(Z=new ZC.CE(t.C,0,0,0)).EC=[G+ZC.EF(b)*ce*M+ae+Ze,O+u+ZC.EL(b)*(ce/2)*M-he],h.push(Z);else(Z=new ZC.CE(t.C,0,0,0)).EC=[G+ae+Ze,O+u-he],h.push(Z)}if(De.front?((p=new ZC.CZ(t)).copy(j),p.append(De.front),p.parse(),d=ZC.DM.DA(p,t.C,h,!ne)):d=ZC.DM.DA(j,t.C,h,!ne),d.K=t.K+"-facet2",d.G0=de(2),n.add(d),t.A.CG&&0!==M){if(h=[],ne)for(b=0;b<=360;b+=5)h.push([Q+ZC.EL(b)*ce*M+ae,V+u,H+ZC.EF(b)*ce*M+le]);else for(b=0;b<=360;b+=5)(Z=new ZC.CE(t.C,0,0,0)).EC=[G+ZC.EF(b)*ce*M+ae+Ze,O+u+ZC.EL(b)*(ce/2)*M-he],h.push(Z);De.top?((p=new ZC.CZ(t)).copy(q),p.append(De.top),p.parse(),f=ZC.DM.DA(p,t.C,h,!ne)):f=ZC.DM.DA(q,t.C,h,!ne),f.K=t.K+"-facet3",n.add(f),f.G0=de(3)}t.A.FW&&Ce.push(te+'--front" coords="'+d.F1()+'" data-z-sort="-100" />')}t.A.U&&t.A.U.AP&&t.H1()}t.paintPreview(j)}},A15:function(){}}),ZC.A6Y=ZC.ZM.CD({setup:function(){this.R4()},V7:function(){var e=this;e.paint(!0);var i=e.C.BM(e.A.BW("v")[0]),t=e.iX+(i.AX?0:e.I),n=e.iY+e.F/2,a=new ZC.CE(e.C,t-ZC.AN.E1,n-ZC.AN.E2,e.A.E["z-start"]);return[ZC._i_(a.EC[0]),ZC._i_(a.EC[1]),{reference:e,center:!0}]},AC6:function(e){var i=this,t=i.b(e);if("-1/-1"!==t.join("/")){var n=new ZC.CE(i.C,t[0]-ZC.AN.E1,t[1]-ZC.AN.E2,i.A.E["z-start"]);return[ZC._i_(n.EC[0]),ZC._i_(n.EC[1])]}return t},paint:function(e){var i=this;i.b(),void 0===e&&(e=!1);var t=i.C.CN,n=i.A.AZ,a=i.A.CQ;i.setup();var l,o,r,s,A,C,c,u,p,Z,h,d,f,_,g=i.A.SV(),v=g.AA,b=g.EV,m=g.CH,B=g.CU,E=g.F5,D=g.D5,K=g.F0;if(e?b=i.A.E["node-"+i.L+"-bar-index"]:i.A.E["node-"+i.L+"-bar-index"]=g.EV,i.A.CG){l=0;for(var F=i.A.A.KG[b],x=0;x<F.length;x++){var I=i.A.A.A3[F[x]].R[i.L];I&&(l+=I.AD)}}var y=1,w=1;if(i.A.CG&&(i.CR!==i.AD&&(y=(l-i.CR+i.AD)/l),w=(l-i.CR)/l),a.AX){var X=y;y=w,w=X}i.A.LT&&(b=i.L);var M=i.iY-v/2+m+b*(D+E)-b*K;if(M=ZC._l_(M,i.iY-v/2+m,i.iY+v/2-B),i.A.D5>0){var Y=D;(D=i.A.D5)<=1&&(D*=Y),M+=(Y-D)/2}var G=D,L=i.iX,N=null!==ZC._n_(i.A.LZ[i.L])?i.A.LZ[i.L]:0;if(L=i.A.CG&&"100%"===i.A.KT?a.AR(100*(i.CR+N)/i.A.A.F9[i.L]["%total-"+i.A.DZ]):a.AR(i.CR+N),i.A.CG?(r=L-(o="100%"===i.A.KT?a.AR(100*(i.CR-i.AD+N)/i.A.A.F9[i.L]["%total-"+i.A.DZ]):a.AR(i.CR-i.AD+N)),i.AD>0?L=o:r=ZC._a_(r),a.AX?r>0?(r=ZC._a_(r),L=o):L-=r=ZC._a_(r):r<0&&(L=o-(r=ZC._a_(r)))):L=(r=L-(o=a.AR(N)))<0?o-(r=ZC._a_(r)):o,m+B===0&&(M-=.5,G+=1),i.I=r,i.F=G,i.iX=L,i.iY=M,a.AX?i.AD>=a.HC?i.iXVal=L:i.iXVal=L+i.I:i.AD>=a.HC?i.iXVal=L+i.I:i.iXVal=L,i.setNodeData({x:L,y:M,w:r,h:G,ax:i.iXVal,ay:M+G/2,fx:i.iXVal>L?.75:-.75,fy:0}),!e){var O=L+r-ZC.AN.E1,P=M-ZC.AN.E2,k=0,S=ZC.AN.FE;null!==ZC._n_(i.A.o["z-start"])&&(k=ZC._i_(i.A.o["z-start"])),null!==ZC._n_(i.A.o["z-end"])&&(S=ZC._i_(i.A.o["z-end"])-k),i.A.E["z-start"]=k,i.A.E["z-mid"]=k+S/2;var z=i.P=i.A.IJ(i,i.P);if(z.DG=i.K+"-3dfacet",i.A.I0&&(i.H8(z),z.parse()),z.AP){var R=new ZC.CZ(i);R.copy(z),R.A0=ZC.AO.JQ(ZC.AO.GD(R.A0)),R.AE=ZC.AO.JQ(ZC.AO.GD(R.AE)),R.BX=ZC.AO.JQ(ZC.AO.GD(R.BX));var Q=new ZC.CZ(i);Q.copy(z),Q.A0=ZC.AO.JQ(ZC.AO.GD(Q.A0),15),Q.AE=ZC.AO.JQ(ZC.AO.GD(Q.AE),15),Q.BX=ZC.AO.JQ(ZC.AO.GD(Q.BX),15);var V=new ZC.CZ(i);V.copy(z);var H=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area",T=ZC.Q.FO("poly",i.A.E9,i.P.IE)+'class="'+H+'" id="'+i.K,J=i.C.ES.true3d,U=i.F/2,W=S/2,j=y*U,q=w*U,$=w*W,ee=y*W;a.AX&&!i.A.CG?(A=i.AD>=0?0:i.I,s=i.AD>=0?i.I:0):(A=i.AD>=0?i.I:0,s=i.AD>=0?0:i.I);var ie=i.A.A.H3,te=ZC.CY(W,U),ne=i.C.ES["x-angle"],ae=i.C.ES.angle,le=ZC.EF(ae)*W,oe=ZC.EL(ae)*W;J||(te=ZC.CY(2*oe,U));var re=function(e){var t=-1,l=i.A.L,o=i.L,r=i.A.A.A3.length,s=i.A.R.length;switch((i.A.CG?"s":"")+(n.AX?"k":"")+(a.AX?"v":"")){case"":case"v":case"sv":t=10*(r-l)+1e4*o+e;break;case"k":case"skv":case"kv":t=10*(r-l)+1e4*(s-o)+e;break;case"s":t=10*l+1e4*o+e;break;case"sk":t=10*l+1e4*(s-o)+e}return ZC._i_(t)},se=i.A.o.facets||{};switch(i.A.CW){default:se.left?((C=new ZC.CZ(i)).copy(Q),C.append(se.left),C.parse(),c=ZC.DM.DE(C,i.C,O-i.I+.1,O-.1,P+.1,P+.1,k+.1,k+S-.1,"x")):c=ZC.DM.DE(Q,i.C,O-i.I+.1,O-.1,P+.1,P+.1,k+.1,k+S-.1,"x"),c.K=i.K+"-facet1",c.G0=re(5),t.add(c),se.right?((C=new ZC.CZ(i)).copy(Q),C.append(se.right),C.parse(),h=ZC.DM.DE(C,i.C,O-i.I+.1,O-.1,P+i.F-.1,P+i.F-.1,k+.1,k+S-.1,"x")):h=ZC.DM.DE(Q,i.C,O-i.I+.1,O-.1,P+i.F-.1,P+i.F-.1,k+.1,k+S-.1,"x"),h.K=i.K+"-facet2",h.G0=re(1),t.add(h),se.bottom?((C=new ZC.CZ(i)).copy(R),C.append(se.bottom),C.parse(),u=ZC.DM.DE(C,i.C,O-i.I+.1,O-i.I+.1,P+i.F-.1,P+.1,k+.1,k+S-.1,"z")):u=ZC.DM.DE(R,i.C,O-i.I+.1,O-i.I+.1,P+i.F-.1,P+.1,k+.1,k+S-.1,"z"),u.K=i.K+"-facet3",u.G0=re(2),t.add(u),se.top?((C=new ZC.CZ(i)).copy(R),C.append(se.top),C.parse(),p=ZC.DM.DE(C,i.C,O-.1,O-.1,P+i.F-.1,P+.1,k+.1,k+S-.1,"z")):p=ZC.DM.DE(R,i.C,O-.1,O-.1,P+i.F-.1,P+.1,k+.1,k+S-.1,"z"),p.K=i.K+"-facet4",p.G0=re(3),t.add(p),se.front?((C=new ZC.CZ(i)).copy(V),C.append(se.front),C.parse(),Z=ZC.DM.DE(C,i.C,O-i.I+.1,O-.1,P+i.F-.1,P+.1,k+.1,k+.1,"y")):Z=ZC.DM.DE(V,i.C,O-i.I+.1,O-.1,P+i.F-.1,P+.1,k+.1,k+.1,"y"),Z.K=i.K+"-facet5",Z.G0=re(4),t.add(Z),i.A.FW&&(i.A.CG||ie.push(T+'--top" coords="'+p.F1()+'" />'),ie.push(T+'--left" coords="'+c.F1()+'" />',T+'--right" coords="'+h.F1()+'" />',T+'--front" coords="'+Z.F1()+'" '+i.a11y()+' data-z-sort="-100" />'));break;case"pyramid":se.bottom?((C=new ZC.CZ(i)).copy(R),C.append(se.bottom),C.parse(),u=ZC.DM.DE(C,i.C,O-A,O-A,P+U-j,P+U+j,W-ee,W+ee,"z")):u=ZC.DM.DE(R,i.C,O-A,O-A,P+U-j,P+U+j,W-ee,W+ee,"z"),u.K=i.K+"-facet1",u.G0=re(a.AX&&!i.A.CG?6:1),t.add(u),_=[[O-A,P+U-j,W-ee],[O-A,P+U+j,W-ee]],i.A.CG&&0!==w?_.push([O-s,P+U+q,W-$],[O-s,P+U-q,W-$]):_.push([O-s,P+U,S/2]),se.front?((C=new ZC.CZ(i)).copy(z),C.append(se.front),C.parse(),Z=ZC.DM.DA(C,i.C,_)):Z=ZC.DM.DA(z,i.C,_),Z.K=i.K+"-facet2",Z.G0=re(3),t.add(Z),_=[[O-A,P+U-j,W-ee],[O-A,P+U-j,W+ee]],i.A.CG&&0!==w?_.push([O-s,P+U-q,W+$],[O-s,P+U-q,W-$]):_.push([O-s,P+i.F/2,S/2]),se.left?((C=new ZC.CZ(i)).copy(Q),C.append(se.left),C.parse(),c=ZC.DM.DA(C,i.C,_)):c=ZC.DM.DA(Q,i.C,_),c.K=i.K+"-facet3",c.G0=re(4),t.add(c),_=[[O-A,P+U+j,W-ee],[O-A,P+U+j,W+ee]],i.A.CG&&0!==w?_.push([O-s,P+U+q,W+$],[O-s,P+U+q,W-$]):_.push([O-s,P+U,S/2]),se.right?((C=new ZC.CZ(i)).copy(Q),C.append(se.right),C.parse(),h=ZC.DM.DA(C,i.C,_)):h=ZC.DM.DA(Q,i.C,_),h.K=i.K+"-facet4",h.G0=re(2),t.add(h),i.A.CG&&0!==w&&(se.top?((C=new ZC.CZ(i)).copy(R),C.append(se.top),C.parse(),p=ZC.DM.DE(C,i.C,O-s,O-s,P+U-q,P+U+q,W-$,W+$,"z")):p=ZC.DM.DE(R,i.C,O-s,O-s,P+U-q,P+U+q,W-$,W+$,"z"),p.K=i.K+"-facet5",p.G0=re(5),t.add(p)),i.A.FW&&ie.push(T+'--left" coords="'+c.F1()+'" />',T+'--right" coords="'+h.F1()+'" />',T+'--front" coords="'+Z.F1()+'" '+i.a11y()+' data-z-sort="-100" />');break;case"cylinder":if(_=[],J)for(d=0;d<=360;d+=5)_.push([O-i.I,P+ZC.EL(d)*te+U,k+ZC.EF(d)*te+W]);else for(d=0;d<=360;d+=5)(f=new ZC.CE(i.C,0,0,0)).EC=[L+ZC.EF(d)*(te/2)+le,M+U+ZC.EL(d)*te-oe],_.push(f);if(se.bottom?((C=new ZC.CZ(i)).copy(R),C.append(se.bottom),C.parse(),u=ZC.DM.DA(C,i.C,_,!J)):u=ZC.DM.DA(R,i.C,_,!J),u.K=i.K+"-facet1",u.G0=re(1),t.add(u),_=[],J){for(d=90-ne;d<=270-ne;d+=5)_.push([O-i.I,P+ZC.EL(d)*te+U,k+ZC.EF(d)*te+W]);for(_.push([O,P+ZC.EL(d)*te+U,k+ZC.EF(d)*te+W]),d=270-ne;d>=90-ne;d-=5)_.push([O,P+ZC.EL(d)*te+U,k+ZC.EF(d)*te+W])}else{for(d=90;d<=270;d+=5)(f=new ZC.CE(i.C,0,0,0)).EC=[L+ZC.EF(d)*(te/2)+le,M+U+ZC.EL(d)*te-oe],_.push(f);for(d=270;d>=90;d-=5)(f=new ZC.CE(i.C,0,0,0)).EC=[L+ZC.EF(d)*(te/2)+i.I+le,M+U+ZC.EL(d)*te-oe],_.push(f)}if(se.front?((C=new ZC.CZ(i)).copy(z),C.append(se.front),C.parse(),Z=ZC.DM.DA(C,i.C,_,!J)):Z=ZC.DM.DA(z,i.C,_,!J),Z.K=i.K+"-facet2",Z.G0=re(2),t.add(Z),_=[],J)for(d=0;d<=360;d+=5)_.push([O,P+ZC.EL(d)*te+U,k+ZC.EF(d)*te+W]);else for(d=0;d<=360;d+=5)(f=new ZC.CE(i.C,0,0,0)).EC=[L+ZC.EF(d)*(te/2)+i.I+le,M+U+ZC.EL(d)*te-oe],_.push(f);se.top?((C=new ZC.CZ(i)).copy(R),C.append(se.top),C.parse(),p=ZC.DM.DA(C,i.C,_,!J)):p=ZC.DM.DA(R,i.C,_,!J),p.K=i.K+"-facet3",p.G0=re(3),t.add(p),i.A.FW&&ie.push(T+'--front" coords="'+Z.F1()+'" '+i.a11y()+' data-z-sort="-100" />',T+'--top" coords="'+p.F1()+'" />');break;case"cone":if(_=[],J)for(d=0;d<=360;d+=5)_.push([O-A,P+ZC.EL(d)*te*y+U,ZC.EF(d)*te*y+W]);else for(d=0;d<=360;d+=5)(f=new ZC.CE(i.C,0,0,0)).EC=[L+s+ZC.EF(d)*(te/2)*y+le,M+U+ZC.EL(d)*te*y-oe],_.push(f);if(se.bottom?((C=new ZC.CZ(i)).copy(R),C.append(se.bottom),C.parse(),u=ZC.DM.DA(C,i.C,_,!J)):u=ZC.DM.DA(R,i.C,_,!J),u.K=i.K+"-facet1",u.G0=re(1),t.add(u),_=[],J){for(d=90-ne;d<=270-ne;d+=5)_.push([O-A,P+ZC.EL(d)*te*y+U,ZC.EF(d)*te*y+W]);if(i.A.CG&&0!==w)for(d=270-ne;d>=90-ne;d-=5)_.push([O-s,P+ZC.EL(d)*te*w+U,ZC.EF(d)*te*w+W]);else _.push([O-s,P+U,te])}else{for(d=90;d<=270;d+=5)(f=new ZC.CE(i.C,0,0,0)).EC=[L+s+ZC.EF(d)*(te/2)*y+le,M+U+ZC.EL(d)*te*y-oe],_.push(f);if(i.A.CG&&0!==w)for(d=270;d>=90;d-=5)(f=new ZC.CE(i.C,0,0,0)).EC=[L+A+ZC.EF(d)*(te/2)*w+le,M+U+ZC.EL(d)*te*w-oe],_.push(f);else(f=new ZC.CE(i.C,0,0,0)).EC=[L+A+le,M+U-oe],_.push(f)}if(se.front?((C=new ZC.CZ(i)).copy(z),C.append(se.front),C.parse(),Z=ZC.DM.DA(C,i.C,_,!J)):Z=ZC.DM.DA(z,i.C,_,!J),Z.K=i.K+"-facet2",Z.G0=re(2),t.add(Z),i.A.CG&&0!==w){if(_=[],J)for(d=0;d<=360;d+=5)_.push([O-s,P+ZC.EL(d)*te*w+U,ZC.EF(d)*te*w+W]);else for(d=0;d<=360;d+=5)(f=new ZC.CE(i.C,0,0,0)).EC=[L+A+ZC.EF(d)*(te/2)*w+le,M+U+ZC.EL(d)*te*w-oe],_.push(f);se.top?((C=new ZC.CZ(i)).copy(R),C.append(se.top),C.parse(),p=ZC.DM.DA(C,i.C,_,!J)):p=ZC.DM.DA(R,i.C,_,!J),p.K=i.K+"-facet3",p.G0=re(3),t.add(p)}i.A.FW&&ie.push(T+'--front" coords="'+Z.F1()+'" data-z-sort="-100" />')}}i.A.U&&i.A.U.AP&&i.H1()}},A15:function(){}}),ZC.A6Z=ZC.A30.CD({setup:function(){this.R4()},ABE:function(){return{color:this.P.B9}},Y3:function(){return{"background-color":this.P.B9,"border-color":this.P.B9,color:this.P.C2}},AC6:function(e){var i=this,t=i.b(e);return new ZC.CE(i.C,t[0]-ZC.AN.E1,t[1]-ZC.AN.E2,i.A.E["z-start"]).EC},paint:function(){var e,i,t=this;t.b();var n,a=t.E.points;(n="none"!==t.A.J4?t.P=t.A.IJ(t,t.P):t.P).DG=t.K+"-3dfacet",t.A.I0&&t.H8(n);var l=0,o=-1,r=ZC.AN.FE;if("hide"===t.C.getToggleAction())t.A.CG?o=0:(l=t.A.A.A3.length,o=t.A.L,r/=l);else if(t.A.CG)o=0;else{for(e=0;e<t.A.A.A3.length;e++)t.C.E["plot"+e+".visible"]&&o++;for(e=0;e<t.A.A.A3.length;e++)t.C.E["plot"+e+".visible"]&&(l++,t.A.L>e&&o--);r/=l,o=l-o-1}n.A0=n.AE=n.B9,"spline"===t.A.CW&&(n.BX=n.B9);var s=t.A.A.H3,A=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area",C=ZC.Q.FO("poly",t.A.E9,t.P.IE)+'class="'+A+'" '+t.a11y()+' id="'+t.K,c=o*r,u=(o+1)*r;if(null!==ZC._n_(t.A.o["z-start"])&&(c=ZC._i_(t.A.o["z-start"])),null!==ZC._n_(t.A.o["z-end"])&&(u=ZC._i_(t.A.o["z-end"])),null!==ZC._n_(t.A.o.depth)){var p=ZC._i_(t.A.o.depth);c=o*r+r/2-p,u=o*r+r/2+p}t.A.E["z-plots"]=l,t.A.E["z-cnt"]=o,t.A.E["z-depth"]=r,t.A.E["z-start"]=c,t.A.E["z-mid"]=(c+u)/2;var Z,h,d,f=[],_=[],g=n;ZC._a_(c-u)<=2&&(t.C.CN.SN[t.A.K]||(t.C.CN.SN[t.A.K]={zIndex:t.A.L,style:n,points:[]},t.C.CN.SN[t.A.K].style.ME=!1,t.C.CN.SN[t.A.K].style.B1=ZC.BR(1,ZC._i_(ZC._a_(c-u)/1))));for(var v=0;v<a.length-1;v++){if(ZC._a_(c-u)>2){var b=-ZC._i_(ZC.U5(Math.atan((a[v+1][1]-a[v][1])/(a[v+1][0]-a[v][0]))));(g=new ZC.CZ(t)).copy(n),g.A0=ZC.AO.JQ(ZC.AO.GD(g.A0),b),g.AE=ZC.AO.JQ(ZC.AO.GD(g.AE),b),g.BX=ZC.AO.JQ(ZC.AO.GD(g.BX),b)}var m,B,E,D;if(t.A.oP0&&ZC._a_(c-u)<=2?((m=t.A.oP0).parse(t.C,a[v][0]-ZC.AN.E1,a[v][1]-ZC.AN.E2,c),(B=t.A.oP1).parse(t.C,a[v+1][0]-ZC.AN.E1,a[v+1][1]-ZC.AN.E2,c),(E=t.A.oP2).parse(t.C,a[v+1][0]-ZC.AN.E1,a[v+1][1]-ZC.AN.E2,u-1),(D=t.A.oP3).parse(t.C,a[v][0]-ZC.AN.E1,a[v][1]-ZC.AN.E2,u-1)):(m=t.A.oP0=new ZC.CE(t.C,a[v][0]-ZC.AN.E1,a[v][1]-ZC.AN.E2,c),B=t.A.oP1=new ZC.CE(t.C,a[v+1][0]-ZC.AN.E1,a[v+1][1]-ZC.AN.E2,c),E=t.A.oP2=new ZC.CE(t.C,a[v+1][0]-ZC.AN.E1,a[v+1][1]-ZC.AN.E2,u-1),D=t.A.oP3=new ZC.CE(t.C,a[v][0]-ZC.AN.E1,a[v][1]-ZC.AN.E2,u-1)),ZC._a_(c-u)>2?((Z=new ZC.WD(g,t.C)).K=t.K+"-facet"+v,Z.add(m),Z.add(B),Z.add(E),Z.add(D),t.C.CN.add(Z)):(t.C.CN.SN[t.A.K].points.push(m.EC),v===a.length-2&&t.C.CN.SN[t.A.K].points.push(B.EC),"spline"===t.A.CW&&(m=new ZC.CE(t.C,a[v][0]-ZC.AN.E1,a[v][1]-ZC.AN.E2,c-10),D=new ZC.CE(t.C,a[v][0]-ZC.AN.E1,a[v][1]-ZC.AN.E2,u-1+10))),f.push(m.EC),_.push(D.EC),t.A.FW&&"spline"!==t.A.CW)if(ZC._a_(c-u)>2)i=Z.F1();else{for(h=ZC.AQ.Z1([m.EC,B.EC],4),d=0;d<h.length;d++)h[d][0]=Math.round(h[d][0]),h[d][1]=Math.round(h[d][1]);i=h.join(",")}"spline"!==t.A.CW&&t.A.FW&&s.push(C+"--face"+v+'" coords="'+i+'" />')}"spline"===t.A.CW?(t.E.polypoints=!0,t.E.points=f.concat(_.reverse())):t.E.points=null,t.A.A2.o&&("spline"===t.A.CW||"none"===t.A.A2.o.type||null!==ZC._n_(t.A.A2.o.visible)&&!ZC._b_(t.A.A2.o.visible))&&"spline"!==t.A.CW||t.PK(!0),t.A.U&&t.A.U.AP&&t.H1(),t.paintPreview(n,a)},A15:function(){}}),ZC.A70=ZC.A31.CD({setup:function(){this.R4()},ABE:function(){return{color:this.P.B9}},Y3:function(){return{"background-color":this.P.B9,"border-color":this.P.B9,color:this.P.C2}},AC6:function(e){var i=this,t=i.b(e);return new ZC.CE(i.C,t[0]-ZC.AN.E1,t[1]-ZC.AN.E2,i.A.E["z-start"]).EC},paint:function(){var e,i,t=this;t.b();var n=t.A.CQ,a=n.HC,l=n.AR(a);l=ZC._l_(l,n.iY,n.iY+n.F);var o,r=t.E.points,s=t.E.pointsarea;(o="none"!==t.A.J4?t.P=t.A.IJ(t,t.P):t.P).DG=t.K+"-3dfacet",t.A.I0&&t.H8(o);var A=0,C=-1,c=ZC.AN.FE;if("hide"===t.C.getToggleAction())t.A.CG?C=0:(A=t.A.A.A3.length,C=t.A.L,c/=A);else if(t.A.CG)C=0;else{for(e=0;e<t.A.A.A3.length;e++)t.C.E["plot"+e+".visible"]&&C++;for(e=0;e<t.A.A.A3.length;e++)t.C.E["plot"+e+".visible"]&&(A++,t.A.L>e&&C--);c/=A,C=A-C-1}var u=new ZC.CZ(t);u.copy(o),u.A0=u.AE=o.B9,"spline"===t.A.CW&&(u.BX=o.B9);var p=new ZC.CZ(t);p.copy(o),p.LB=!0,p.AU=0,p.C6=t.A.HS,p.A0=ZC.AO.PP(ZC.AO.GD(p.A0),30),p.AE=ZC.AO.PP(ZC.AO.GD(p.AE),30);var Z,h,d=t.A.A.H3,f=t.C.K+"-node-area "+t.C.K+"-plotset-plot-"+t.A.L+"-node-area zc-node-area",_=ZC.Q.FO("poly",t.A.E9,t.P.IE)+'class="'+f+'"'+t.a11y()+' id="'+t.K,g=[],v=[],b=C*c,m=(C+1)*c;if(null!==ZC._n_(t.A.o["z-start"])&&(b=ZC._i_(t.A.o["z-start"])),null!==ZC._n_(t.A.o["z-end"])&&(m=ZC._i_(t.A.o["z-end"])),null!==ZC._n_(t.A.o.depth)){var B=ZC._i_(t.A.o.depth);b=C*c+c/2-B,m=C*c+c/2+B}t.A.E["z-plots"]=A,t.A.E["z-cnt"]=C,t.A.E["z-depth"]=c,t.A.E["z-start"]=b,t.A.E["z-mid"]=(b+m)/2;var E=new ZC.WD(p,t.C);for(Z=0,h=s.length;Z<h;Z++){var D=new ZC.CE(t.C,s[Z][0]-ZC.AN.E1,s[Z][1]-ZC.AN.E2,b);E.add(D)}t.C.CN.add(E),t.E.pointsarea=s,t.L===t.A.R.length-1&&((E=new ZC.WD(p,t.C)).add(new ZC.CE(t.C,t.iX-.5-ZC.AN.E1,t.iY-ZC.AN.E2,b)),E.add(new ZC.CE(t.C,t.iX-.5-ZC.AN.E1,l-ZC.AN.E2,b)),E.add(new ZC.CE(t.C,t.iX-.5-ZC.AN.E1,l-ZC.AN.E2,m-1)),E.add(new ZC.CE(t.C,t.iX-.5-ZC.AN.E1,t.iY-ZC.AN.E2,m-1)),E.K=t.K+"-facet99",t.C.CN.add(E));var K=o;for(ZC._a_(b-m)<=2&&(t.C.CN.SN[t.A.K]||(t.C.CN.SN[t.A.K]={zIndex:t.A.L,style:o,points:[]},t.C.CN.SN[t.A.K].style.ME=!1,t.C.CN.SN[t.A.K].style.B1=ZC.BR(1,ZC._i_(ZC._a_(b-m)/1)))),Z=0;Z<r.length-1;Z++){if(ZC._a_(b-m)>2){var F=-ZC._i_(ZC.U5(Math.atan((r[Z+1][1]-r[Z][1])/(r[Z+1][0]-r[Z][0]))));(K=new ZC.CZ(t)).copy(u),K.A0=ZC.AO.JQ(ZC.AO.GD(K.A0),F),K.AE=ZC.AO.JQ(ZC.AO.GD(K.AE),F),K.BX=ZC.AO.JQ(ZC.AO.GD(K.BX),F)}var x=new ZC.CE(t.C,r[Z][0]-ZC.AN.E1,r[Z][1]-ZC.AN.E2,b),I=new ZC.CE(t.C,r[Z+1][0]-ZC.AN.E1,r[Z+1][1]-ZC.AN.E2,b),y=new ZC.CE(t.C,r[Z+1][0]-ZC.AN.E1,r[Z+1][1]-ZC.AN.E2,m-1),w=new ZC.CE(t.C,r[Z][0]-ZC.AN.E1,r[Z][1]-ZC.AN.E2,m-1);if(ZC._a_(b-m)>2?((E=new ZC.WD(K,t.C)).K=t.K+"-facet"+Z,E.add(x),E.add(I),E.add(y),E.add(w),t.C.CN.add(E)):(t.C.CN.SN[t.A.K].points.push(x.EC),Z===r.length-2&&t.C.CN.SN[t.A.K].points.push(I.EC),"spline"===t.A.CW&&(x=new ZC.CE(t.C,r[Z][0]-ZC.AN.E1,r[Z][1]-ZC.AN.E2,b-10),w=new ZC.CE(t.C,r[Z][0]-ZC.AN.E1,r[Z][1]-ZC.AN.E2,m-1+10))),g.push(x.EC),v.push(w.EC),t.A.FW&&"spline"!==t.A.CW)if(ZC._a_(b-m)>2)i=E.F1();else{for(var X=ZC.AQ.Z1([E.D[0].EC,E.D[1].EC],4),M=0;M<X.length;M++)X[M][0]=Math.round(X[M][0]),X[M][1]=Math.round(X[M][1]);i=X.join(",")}"spline"!==t.A.CW&&t.A.FW&&d.push(_+"--face"+Z+'" coords="'+i+'" />')}"spline"===t.A.CW?(t.E.polypoints=!0,t.E.points=g.concat(v.reverse())):t.E.points=null,t.A.A2.o&&("none"===t.A.A2.o.type||null!==ZC._n_(t.A.A2.o.visible)&&!ZC._b_(t.A.A2.o.visible))&&"spline"!==t.A.CW||t.PK(!0),t.A.U&&t.A.U.AP&&t.H1(),t.paintPreview(o,r,s)},A15:function(){}}),ZC.A8A=ZC.LM.CD({$i:function(e){this.b(e),this.WO=0,this.WN=0},KA:function(e,i,t,n){var a=this,l=null;return l=a.A.L<a.A.A.A3.length-1?a.A.A.A3[a.A.L+1]:a.A.A.A3[0],a.CA=[["%paired-plot-text",l.AK],["%paired-node-value",l.R[a.L].AD],["%joined-value",a.WN],["%shared-value",null===ZC._n_(a.A.A.XD[a.L])?0:a.A.A.XD[a.L].area]],e=a.b(e,i,t,n)},setup:function(){var e=this,i=e.C.BM("scale"),t=e.L%i.H7,n=Math.floor(e.L/i.H7);e.iX=i.iX+t*i.GM+i.GM/2+i.BK,e.iY=i.iY+n*i.GH+i.GH/2+i.BJ,e.I3||(e.copy(e.A),e.E6=e.A.E6,e.DH()&&e.parse(!1),e.I3=!0),e.I=i.GM/2,e.F=i.GH/2},AC6:function(e){var i=this,t=e.I,n=e.F,a=i.iX-t/2,l=i.iY-n/2;if(3===i.A.A.A3.length)switch(i.A.L){case 0:a-=i.AI/4,l+=i.AI/8;break;case 1:a+=i.AI/4,l+=i.AI/8;break;case 2:l-=i.AI/4}else switch(i.A.L){case 0:a-=i.AI/4;break;case 1:a+=i.AI/4}return null!==ZC._n_(e.o.x)&&(a=e.iX),null!==ZC._n_(e.o.y)&&(l=e.iY),a+=e.BK,l+=e.BJ,[ZC._i_(a),ZC._i_(l)]},H1:function(){var e,i,t=this,n=t.b(),a=t.C.K+"-value-box "+t.C.K+"-plot-"+t.A.L+"-value-box zc-value-box",l=t.G.usc()?t.G.mc("top"):t.C.AJ["3d"]||t.G.KK?ZC.AM(t.C.K+"-plots-vb-c"):ZC.AM(t.C.K+"-plot-"+t.A.L+"-vb-c"),o=t.G.usc()?ZC.AM(t.C.A.K+"-top"):ZC.AM(t.C.A.K+"-text");if(null!==ZC._n_(n.o.joined)){if(0===t.A.L&&!t.C.E["plot1.visible"]||1===t.A.L&&!t.C.E["plot2.visible"]||2===t.A.L&&!t.C.E["plot0.visible"])return;t.A.L<t.A.A.A3.length-1?t.A.A.A3[t.A.L+1]:t.A.A.A3[0],e=t.A.A.E4[t.A.L][t.L].intxy,(i=new ZC.DN(t)).copy(n),i.o.text=""+t.WN,i.append(n.o.joined),i.KA=function(e){return t.KA(e,{})},i.parse(),i.GN=a,i.K=t.K+"-value-box-join",i.Z=n.C8=l,i.IP=o,i.iX=e[0]-i.I/2,i.iY=e[1]-i.F/2,i.AP&&(i.paint(),i.EP())}if(null!==ZC._n_(n.o.shared)&&2===t.A.L){if(!t.C.E["plot0.visible"]||!t.C.E["plot1.visible"]||!t.C.E["plot2.visible"])return;e=t.A.A.XD[t.L].xy,(i=new ZC.DN(t)).copy(n),i.o.text=""+t.A.A.H3[t.A.L],i.append(n.o.shared),i.KA=function(e){return t.KA(e,{})},i.parse(),i.GN=a,i.K=t.K+"-value-box-shared",i.Z=n.C8=l,i.IP=o,i.iX=e[0]-i.I/2,i.iY=e[1]-i.F/2,i.AP&&(i.paint(),i.EP())}},ABE:function(){return{color:this.B9}},Y3:function(){return{"background-color":this.BX,"border-color":this.BX,color:this.C2}},paint:function(){var e,i=this;if(i.A.L>=3)i.A.U&&i.H1();else{i.b();var t=i.P=i.A.IJ(i,i),n=new ZC.DT(i.A);n.K=i.K,n.Z=i.A.CS("bl",1),n.C8=i.A.CS("bl",0),n.copy(t);var a=i.iX,l=i.iY;if(n.iX=a,n.iY=l,n.AI=i.AI,n.DJ="circle",n.E.plotidx=i.A.L,n.E.nodeidx=i.L,n.parse(),i.FT=n,i.A.GG&&!i.C.HM){var o=n,r={};o.iX=a,o.iY=l,r.x=a,r.y=l;var s=i.A.LE;if(o.C6=0,r.alpha=t.C6,3===s)o.AI=2,r.size=i.AI;else if(4===s){switch(i.A.L){case 0:o.iX=a-3*i.AI,o.iY=l;break;case 1:o.iX=a+3*i.AI,o.iY=l;break;case 2:o.iX=a,o.iY=l-3*i.AI}r.x=a,r.y=l}for(e in i.A.FY)o[ZC.E8.GO[ZC.EH(e)]]=i.A.FY[e],r[ZC.EH(e)]=t[ZC.E8.GO[ZC.EH(e)]];if(i.C.ER||(i.C.ER={}),null!==ZC._n_(i.C.ER[i.A.L+"-"+i.L]))for(e in i.C.ER[i.A.L+"-"+i.L])o[ZC.E8.GO[ZC.EH(e)]]=i.C.ER[i.A.L+"-"+i.L][e];i.C.ER[i.A.L+"-"+i.L]={},ZC._cp_(r,i.C.ER[i.A.L+"-"+i.L]);var A=new ZC.E8(o,r,i.A.JG,i.A.LC,ZC.E8.RQ[i.A.LF],function(){C()});A.AW=i,i.LU(A)}else n.paint(),C()}function C(){var e=i.C.K+"-node-area "+i.C.K+"-plotset-plot-"+i.A.L+"-node-area zc-node-area",t=ZC.Q.FO("circle",i.A.E9,i.A.IE)+'class="'+e+'" '+i.a11y()+' id="'+i.K+'" coords="'+ZC._i_(i.iX+ZC.MAPTX)+","+ZC._i_(i.iY+ZC.MAPTX)+","+ZC._i_(ZC.BR(ZC.mobile?6:3,i.AI)*(ZC.mobile?2:1.2))+'" />';i.A.A.H3.push(t),i.A.U&&i.H1()}},A15:function(e){var i=this;ZC.move||i.MC({layer:e,type:"shape",initcb:function(){this.DJ="circle",this.A0=i.A.BP[3],this.AE=i.A.BP[3]},setupcb:function(){this.iX=i.iX,this.iY=i.iY,this.AI=i.AI}})}}),ZC.LM.prototype.NA=function(e,i){var t,n,a=this;if(void 0===i&&(i=!1),i)"undefined"!=typeof a.E.pointserror&&((t=new ZC.CZ(a)).copy(a.A),a.A.JB&&(t.copy(a.A.JB),t.append(a.A.JB.o["hover-state"])),t.parse(),t.K=a.K+"--error-hover",t.DG=a.A.A.A.K+"-node-errorbars",t.AP&&ZC.CO.paint(e,t,a.E.pointserror));else{var l=a.A.CQ,o=a.A.AZ;if(0!==a.A.S9.length){var r=null,s=null,A=!0;a.A.S9.length<=2?(null!==ZC._n_(a.A.S9[0])&&a.A.S9[0]instanceof Array&&(A=!1),null!==ZC._n_(a.A.S9[1])&&a.A.S9[1]instanceof Array&&(A=!1)):A=!1,A?(r=a.A.S9[0],s=a.A.S9[1]):null!==ZC._n_(n=a.A.S9[a.L])&&n instanceof Array&&(r=s=n[0],2===n.length&&(s=n[1])),a.E["node-error-plus"]=r,a.E["node-error-minus"]=s,-1!==(r+"").indexOf("%")&&(r=ZC.IO(r))<=1&&(r*=a.AD),-1!==(s+"").indexOf("%")&&(s=ZC.IO(s))<=1&&(s*=a.AD);var C=[],c=ZC.IO(a.A.JB&&a.A.JB.o.size||.5);c<=1&&(c="vbar"===a.A.AF?ZC._i_(c*a.I):"hbar"===a.A.AF?ZC._i_(c*a.F):ZC._i_(c*o.AA));var u,p=0;if(p=o.CM?a.F:a.I,null!==ZC._n_(r)){var Z=l.AR(a.CR+r);o.CM?(u=l.AX?a.AD<0?a.iX+a.I:a.iX:a.AD>0?a.iX+a.I:a.iX,C.push([Z,a.iY+p/2-c/2],[Z,a.iY+p/2+c/2],null,[Z,a.iY+p/2],[u,a.iY+p/2])):(u=l.AX?a.AD>0?a.iY+a.F:a.iY:a.AD<0?a.iY+a.F:a.iY,C.push([a.iX+p/2-c/2,Z],[a.iX+p/2+c/2,Z],null,[a.iX+p/2,Z],[a.iX+p/2,u]))}if(null!==ZC._n_(s)){var h=l.AR(a.CR-s);o.CM?(u=l.AX?a.AD<0?a.iX+a.I:a.iX:a.AD>0?a.iX+a.I:a.iX,C.push(null,[h,a.iY+p/2-c/2],[h,a.iY+p/2+c/2],null,[h,a.iY+p/2],[u,a.iY+p/2])):(u=l.AX?a.AD>0?a.iY+a.F:a.iY:a.AD<0?a.iY+a.F:a.iY,C.push(null,[a.iX+p/2-c/2,h],[a.iX+p/2+c/2,h],null,[a.iX+p/2,h],[a.iX+p/2,u]))}(t=new ZC.CZ(a)).copy(a.A),a.A.JB&&t.copy(a.A.JB),t.parse(),t.K=a.K+"--error",t.DG=a.A.A.A.K+"-node-errorbars",t.D0=!1,ZC.CO.paint(e,t,C),a.E.pointserror=C}}};var F4={$i:function(e){this.b(e);var i=this;i.G=i.A.A,i.BD="",i.V=[],i.BY=[],i.A4X=[],i.DF=!1,i.M=null,i.BQ=null,i.IV=null,i.D8=null,i.FZ=0,i.IG=null,i.G8=null,i.HC=0,i.P6=null,i.L=1,i.A9=0,i.A41=0,i.BU=0,i.AX=!1,i.CM=!1,i.AA=0,i.iStepMultiplier=1,i.DV=-1,i.RG=ZC.HG["thousands-separator"]||"",i.S0=ZC.HG["decimals-separator"]||".",i.A02=!1,i.SL=2,i.A2R=!1,i.TO="",i.A05="standard",i.CL=null,i.AF="",i.EJ=ZC.MAX,i.M4=ZC.MAX,i.GP=!1,i.Y5=!1,i.KO=null,i.NQ=null,i.Q8=[],i.E3=1,i.B0=-1,i.BF=-1,i.SM=-1,i.FP=-1,i.GW=-1,i.BS="lin",i.DY=10,i.F7=null,i.P7=1,i.Q0=!0,i.A0F=!1,i.aAutoFit=[!1,!1],i.LW=null,i.WP=null,i.TG=!1,i.I6=-1,i.YK=!1,i.BA="default",i.Q4=!1,i.VG=!1,i.R8=1,i.sMaster="",i.bNormalize=!0,i.bAllowDuplicates=!1,i.fMinValueFactor=0,i.fMaxValueFactor=0},parse:function(){this.b();var e,i=this;if(null!==ZC._n_(e=i.o.step))if(ZC.PH(e))i.E3=ZC._f_(e);else{var t=e.replace(/[0-9]/gi,""),n=parseInt(e.replace(/[^0-9]/gi,""),10);switch(n=n||1,t){case"second":i.E3=1e3*n;break;case"minute":i.E3=1e3*n*60;break;case"hour":i.E3=1e3*n*60*60;break;case"day":i.E3=1e3*n*60*60*24;break;case"week":i.E3=1e3*n*60*60*24*7;break;case"month":i.E3=2629743e3*n;break;case"year":i.E3=31556926e3*n}}if(null!==ZC._n_(i.o.multiplier)&&null===ZC._n_(i.o.short)&&(i.o.short=i.o.multiplier),i.assign_a([["labels","BY"],["tooltip-text","A4X"],["format","CL"],["offset-start","A9","i"],["offset-start","A41","i"],["offset-end","BU","i"],["minor-ticks","FZ","i"],["step-multiplier","iStepMultiplier","i"],["index","L","i"],["mirrored","AX","b"],["zooming","GP","b"],["zoom-snap","Y5","b"],["fixed-step","Q4","b"],["zoom-to","KO"],["force-view","YK","b"],["zoom-to-values","NQ"],["items-overlap","A0F","b"],["used","TG","b"],["max-labels","EJ","i"],["max-items","EJ","i"],["ref-value","HC","f"],["decimals","DV","ia"],["decimals-separator","S0"],["thousands-separator","RG"],["short","A2R","b"],["short-unit","TO"],["negation","A05"],["exponent","A02","b"],["exponent-decimals","SL","ia"],["progression","BS"],["log-base","DY","fa"],["scale-factor","P7","fa"],["show-labels","LW"],["max-decimals","I6","i"],["placement","BA"],["factor","R8","f"],["master","sMaster"],["blended","VG","b"],["ranged","DF","b"],["normalize","bNormalize","b"],["allow-duplicates","bAllowDuplicates","b"],["min-value-factor","fMinValueFactor","f"],["max-value-factor","fMaxValueFactor","f"]]),"linear"===i.BS&&(i.BS="lin"),"logarithmic"===i.BS&&(i.BS="log"),"log"===i.BS&&(i.FZ=Math.max(0,i.DY-2),null!==ZC._n_(i.KO)&&"v"===i.AF&&(i.KO[0]=ZC.FV(i.KO[0],i.DY),i.KO[1]=ZC.FV(i.KO[1],i.DY))),null!==ZC._n_(e=i.o["auto-fit"])&&(e.length?(i.aAutoFit[0]=ZC._b_(e[0]),i.aAutoFit[1]=ZC._b_(e[e.length-1])):i.aAutoFit[0]=i.aAutoFit[1]=ZC._b_(e)),"string"==typeof i.BY){var a=i.BY.split(":"),l=1;3===a.length&&(l=ZC._f_(a[2])),i.BY=[];for(var o=ZC._f_(a[0]);o<ZC._f_(a[1]);o+=l)i.BY.push(""+o);i.BY.push(""+a[1])}null!==ZC._n_(i.o["fixed-items"])&&(i.EJ=ZC.MAX),i.EJ=ZC.BR(i.EJ,2),null!==ZC._n_(e=i.o.offset)&&(i.A9=i.BU=ZC._i_(e),0!==ZC._i_(e)||"mixed"!==i.A.AF&&"mixed3d"!==i.A.AF||(i.DF=!1)),null!==ZC._n_(e=i.o["max-ticks"])?i.M4=ZC._i_(e):i.M4=i.EJ,i.M4=ZC.BR(2,i.M4),null!==ZC._n_(e=i.o.transform)&&(i.F7=new ZC.CZ,i.F7.append(e));var r=i.A.A.B6,s="("+i.A.AF+")",A=i.BD.replace(/\-[0-9]/,""),C=i.BD.replace(/\-[0-9]/,"-n");function c(e){var t=[s+".SCALE."+e,s+"."+i.BD+"."+e,s+"."+A+"."+e,s+"."+A+"["+i.BA+"]."+e,s+"."+C+"."+e];return i.A.AJ["3d"]&&(t=t.concat([s+".SCALE[3d]."+e,s+"."+i.BD+"[3d]."+e,s+"."+A+"[3d]."+e,s+"."+C+"[3d]."+e])),t}if(null===ZC._n_(i.o.placement)&&i.L>1&&(i.BA="opposite"),null!==ZC._n_(e=i.o.markers))for(var u=0,p=e.length;u<p;u++){var Z=new ZC.A0N(i);Z.L=u,Z.K=i.K+"-marker-"+u,r.load(Z.o,c("marker")),Z.append(e[u]),Z.parse(),i.Q8.push(Z)}i.P6=new ZC.CZ(i),r.load(i.P6.o,c("ref-line")),i.P6.append(i.o["ref-line"]),"k"===i.AF&&(i.P6.AP=!1),i.P6.parse(),i.M=new ZC.DN(i),r.load(i.M.o,c("label")),i.M.append(i.o.label),i.M.K=i.K+"-label",i.M.parse(),i.BQ=new ZC.DN(i),r.load(i.BQ.o,c("item")),i.BQ.append(i.o.item),i.BQ.K=i.K+"-item",i.BQ.parse(),i.IV=new ZC.CZ(i),r.load(i.IV.o,c("tick")),i.IV.append(i.o.tick),i.IV.parse(),i.D8=new ZC.CZ(i),r.load(i.D8.o,c("guide")),i.D8.append(i.o.guide),i.D8.parse(),null===ZC._n_(i.D8.o.items)&&"-1"!==i.D8.A0&&"-1"!==i.D8.AE&&i.D8.A0!==i.D8.AE&&(i.D8.o.items=[{alpha:i.D8.C6,"background-color":i.D8.A0},{alpha:i.D8.C6,"background-color":i.D8.AE}]),i.IG=new ZC.CZ(i),r.load(i.IG.o,c("minor-tick")),i.IG.append(i.o["minor-tick"]),i.IG.parse(),i.G8=new ZC.CZ(i),r.load(i.G8.o,c("minor-guide")),i.G8.append(i.o["minor-guide"]),i.G8.parse(),i.A5E()},A5E:function(){var e,i=this,t={x:"iX",y:"iY",width:"I",height:"F"};for(var n in t){var a=i.A.N[t[n]];null!==ZC._n_(i.o[n])&&(a=ZC.IO(i.o[n]))>=0&&a<=1&&(a="x"===n||"y"===n?i.A.N["x"===n?"iX":"iY"]+ZC._i_(a*i.A.N["x"===n?"I":"F"]):ZC._i_(a*i.A.N[t[n]])),i[t[n]]=a}null!==ZC._n_(e=i.o.offset)&&(i.A9=i.BU=ZC._f_(ZC._p_(e))),null!==ZC._n_(e=i.o["offset-start"])&&(i.A9=ZC._f_(ZC._p_(e))),null!==ZC._n_(e=i.o["offset-end"])&&(i.BU=ZC._f_(ZC._p_(e)));var l="k"===i.AF&&!i.CM||"v"===i.AF&&i.CM?i.I:i.F;i.A9<1&&(i.A9*=l),i.BU<1&&(i.BU*=l)},Z5:function(e){var i=this;null!==ZC._n_(i.o.rules)&&(i.WP||(i.WP=new ZC.F4(i.A)),i.WP.append(i.o),i.WP.parse(),i.WP.IQ=e,i.WP.DH()&&(i.WP.parse(),i.DV=i.WP.DV,i.CL=i.WP.CL))},J6:function(){},A8D:function(){},ACA:function(){},AA0:function(){},clear:function(){},build:function(){},MU:function(){var e,i=this,t={negation:i.A05,"thousands-separator":i.RG,"decimals-separator":i.S0,decimals:i.DV,"max-decimals":i.I6,short:i.A2R,"short-unit":i.TO,exponent:i.A02,"exponent-decimals":i.SL,locale:i.G.UH};if(i.F7)switch(i.F7.o.type){case"date":t["transform-date"]=!0,null!==ZC._n_(e=i.F7.o.text)&&(i.F7.o.all=e);var n=i.V[i.A1]-i.V[i.W],a="",l="",o={},r=["msecond","second","minute","hour","day","month","year"];for(var s in r)o[r[s]]=ZC.HG["date-formats"][r[s]];l=0<=n&&n<=1e3?"msecond":1e3<n&&n<=36e5?"second":36e5<n&&n<=864e5?"minute":864e5<n&&n<=26784e5?"hour":26784e5<n&&n<=316224e5?"day":316224e5<n&&n<=632448e6?"month":"year",a=null!==ZC._n_(i.F7.o[l])?i.F7.o[l]:null!==ZC._n_(i.F7.o.all)?i.F7.o.all:o[l],i.E.dateformat=a,t["transform-date-format"]=i.E.dateformat}return t},A0Q:function(){for(var e=this,i=e.A.AY.A3,t=-1,n=0,a=i.length;n<a;n++){var l=i[n].BW(e.AF);if(-1!==ZC.AV(l,e.BD)){switch(i[n].AF){case"pie":case"pie3d":case"nestedpie":case"vbar":case"vbar3d":case"hbar":case"hbar3d":case"vbullet":case"hbullet":case"area":case"area3d":case"gauge":case"vfunnel":case"hfunnel":case"venn":t=i[n].A0;break;case"scatter":case"bubble":t=-1!==i[n].A2.A0?i[n].A2.A0:i[n].A0;break;default:t=i[n].B9}break}}return t},paint:function(){var e=this;e.build(),e.A.AJ["3d"]||e.b()},N2:function(e,i,t,n){var a=this;if(null===ZC._n_(n)&&(n=5),a.A.AJ["3d"]){var l=new ZC.CE(a.A,e.iX+e.I/2-ZC.AN.E1,e.iY+e.F/2-ZC.AN.E2,0+e.A99);e.iX=l.EC[0]-e.I/2+("v"===t?"default"===a.BA?-n:n:0),e.iY=l.EC[1]-e.F/2+("h"===t?"default"===a.BA?n:-n:0);var o=ZC.DM.A38(a.A,e);null===ZC._n_(i)&&(i=e.AB,e.AB%90==0&&(i+=e.VA?0:o)),e.AB=i}return i},X8:function(e,i,t){var n=this,a=(t.items,t.lcoords),l=t.lstep,o=t.tdim,r=t.mdim,s=t.dim,A=t.html,C=[e.iX+e.BK,e.iY+e.BJ,e.I,e.F],c=ZC._a_(e.AB%180),u=!1;c%360!=0&&(u=!0),u&&(C=[e.iX+e.BK+e.I/2-e.F/2,e.iY+e.BJ+e.F/2-e.I/2,e.F,e.I]);var p=!0;if(e.AP){if(!n.A0F)if("log"===n.BS||i!==n.W&&i!==n.A1){i%l==0&&(p=!0);for(var Z=0,h=a.length;Z<h;Z++)if(ZC.AQ.VD({x:C[0],y:C[1],width:C[2],height:C[3]},{x:a[Z][0],y:a[Z][1],width:a[Z][2],height:a[Z][3]})){p=!1;break}}else p=!0;p&&(a.push(C),e.paint(),0,r=ZC.BR(r,1.5*e.DI*(e.AK||"").split("<br>").length),"h"===s?(o+=e.F,r=ZC.BR(r,ZC._a_(ZC.EL(c))*ZC.BR(e.I,e.F))):"w"===s&&(o+=e.I,r=ZC.BR(r,ZC._a_(ZC.EF(c))*ZC.BR(e.I,e.F))),e.EP(),null===ZC._n_(n.o.tooltip)&&e.KK||(null!==ZC._n_(n.o.tooltip)&&(n.o.tooltip.text=n.o.tooltip.text||"%scale-value"),A.push(ZC.AO.OB(n.A.G.K,n.A.K,e))))}return{tdim:o,mdim:r,overlaps:!p}},VL:function(e,i){var t=this;if("v"===t.AF&&(t.HC!==t.B0&&t.HC!==t.BF||(null===ZC._n_(t.o["ref-line"])||null!==ZC._n_(t.o["ref-line"])&&null===ZC._n_(t.o["ref-line"].visible))&&(t.P6.AP=!1)),t.P6.K=t.K+"-ref-line",t.V.length>0&&t.P6.AP&&!t.A.AJ["3d"]&&t.P6.B1>0){"inherit"===t.P6.o["line-color"]&&-1!==i&&(t.P6.B9=i);var n=t.HC;if("k"===t.AF&&!t.CM||"v"===t.AF&&t.CM){var a=t.AR(n);a>=t.iX&&a<=t.iX+t.I&&ZC.CO.paint(e,t.P6,[[a,t.iY],[a,t.iY+t.F]])}else{var l=t.AR(n);l>=t.iY&&l<=t.iY+t.F&&ZC.CO.paint(e,t.P6,[[t.iX,l],[t.iX+t.I,l]])}}},paint_:function(){},XV:function(){for(var e=this,i=0,t=e.Q8.length;i<t;i++)e.V.length>0&&e.Q8[i].paint()},gc:function(){ZC.AO.gc(this,["V","BY","Z","C8","D8","BQ","M","G8","IG","P6","IV","IQ","o","IB","J2","A","G"])}};ZC.F4=ZC.HU.CD(F4);var ZN={$i:function(e){this.b(e);var i=this;i.EI=!1,i.AF="k",i.D4=-1,i.DQ=-1,i.W=-1,i.A1=-1,i.V0=1,i.DV=null,i.OQ=0,i.A4L=!1,i.NW=!1,i.UA={},i.IU=[],i.iMinOffset=0,i.aForcedMinMax=[null,null,1]},zoomTo:function(e,i){var t=this;if(t.GP){null!==ZC._n_(e)?t.W=e:t.W=t.D4,null!==ZC._n_(i)?t.A1=i:t.A1=t.DQ;var n=t.IU;if(n.length>0?(t.B0=ZC.AV(n,t.V[t.W]),t.BF=ZC.AV(n,t.V[t.A1])):(t.B0=t.V[t.W],t.BF=t.V[t.A1]),t.G.H6.C||(t.G.H6.C=t.A),t.A.H6&&null!==ZC._n_(t.A.H6.o.shared)&&ZC._b_(t.A.H6.o.shared)&&t.A.K===t.G.H6.C.K)for(var a=0,l=t.G.AG.length;a<l;a++){var o=t.G.AG[a];if(o.K!==t.A.K&&null!==ZC._n_(o.H6.o.shared)&&ZC._b_(o.H6.o.shared)){var r=o.BM(t.BD);r&&r.GP&&(e=Math.max(r.D4,Math.min(r.DQ,t.W)),i=Math.max(r.D4,Math.min(r.DQ,t.A1)),r.zoomTo(e,i),ZC.AM(o.K)&&(o.clear(!0),o.E["shared-zoom"]=!0,o.paint(),o.B7&&o.B7.update(e,i,null,null,!0)))}}t.J6()}},zoomToV:function(e,i){var t=this;null!==ZC._n_(e)?t.B0=e:t.B0=t.FP,null!==ZC._n_(i)?t.BF=i:t.BF=t.GW,t.QO(t.B0,t.BF,null===ZC._n_(e)&&null===ZC._n_(i))},FU:function(L,J,ET,bKeep,AD){var s=this,CV="";J?(CV=J.R[L].BV,s.F7&&"date"===s.F7.o.type||"number"==typeof CV||(null!==ZC._n_(s.BY[CV])?CV=s.BY[CV]:null!==ZC._n_(s.V[CV])&&(CV=s.V[CV]))):CV="log"===s.BS&&bKeep?L+1:null!==ZC._n_(s.BY[L])?s.BY[L]:s.V[L],"number"==typeof CV&&null!==ZC._n_(s.IU[CV])&&(CV=s.IU[CV]),null!==ZC._n_(AD)&&(CV=AD);var OT=ZC.PH(CV)&&ZC._f_(CV)<0,BC=s.MU();if(ZC._cp_(ET,BC),OT&&"currency"===BC.negation&&(CV=ZC._a_(ZC._f_(CV))),BC.utc=s.A.UL,BC.timezone=s.A.NF,CV=ZC.AO.G5(CV,BC,s,!0),s.CL)if("()"===s.CL.substring(s.CL.length-2)||"javascript:"===s.CL.substring(0,11))try{var ED=s.CL.replace("javascript:","").replace("()","");eval(ED)&&(CV=eval(ED).call(s,CV))}catch(e){}else CV=OT&&"currency"===BC.negation?"-"+s.CL.replace(/%v|%scale-value/g,CV):s.CL.replace(/%v|%scale-value/g,CV);return CV},KA:function(e,i,t,n,a){var l=this,o=l.FU(i,t,n,a),r=[];r.push(["%scale-label",o],["%scale-index",i],["%scale-position",i]),l.F7&&"date"===l.F7.o.type?r.push(["%scale-value",o],["%v",o]):"log"===l.BS&&a?r.push(["%scale-value",Math.pow(l.DY,i)],["%v",Math.pow(l.DY,i)]):r.push(["%scale-value",ZC._c_(l.V[i],"")],["%v",ZC._c_(l.V[i],"")]),r.push(["%l",o],["%t",o],["%i",i],["%c",i]),r.sort(ZC.A1Q);for(var s=0,A=r.length;s<A;s++){var C=new RegExp(r[s][0],"g");e=e.replace(C,r[s][1])}return e},A8D:function(){var e=this,i=ZC.BR(e.V.length,e.BY.length),t=0;if(i>0&&e.BQ.AB%180==0){for(var n=ZC.BR(1,ZC._i_(i/20)),a=0,l=0;l<i;l+=n){for(var o=((e.BY[l]||e.V[l])+"").split(/<br>|<br\/>|<br \/>|\n/),r=0,s=0,A=o.length;s<A;s++)r=ZC.BR(r,11*o[s].replace(/<.+?>/gi,"").replace(/<\/.+?>/gi,"").length);t+=r,a++}t=.75*t/Math.max(1,a)}else t=15;e.CM?e.EJ=ZC._i_((e.F-e.A9-e.BU)/15):e.EJ=ZC._i_((e.I-e.A9-e.BU)/t),e.EJ=ZC.CY(e.EJ,20),(e.BF-e.B0)/e.E3+1<e.EJ?e.EJ=ZC.BR(e.EJ,ZC._i_((e.BF-e.B0)/e.E3)+1):(e.BF-e.B0)/(2*e.E3)+1<e.EJ&&(e.EJ=ZC.BR(e.EJ,ZC._i_((e.BF-e.B0)/(2*e.E3))+1)),e.EJ=ZC.BR(2,e.EJ)},ACA:function(){var e=this;null===ZC._n_(e.o["max-ticks"])&&(e.M4=e.EJ)},AA0:function(e){var i,t,n,a,l,o=this;if(1===e&&o.o.transform&&"date"===o.o.transform.type&&(null===ZC._n_(o.o.transform.uniform)||ZC._b_(o.o.transform.uniform)||(o.NW=!0)),1===e&&null!==ZC._n_(o.o.values))if(o.V=[],"object"==typeof o.o.values)for(o.V=o.o.values,0===o.BY.length&&(o.BY=o.V),n=0,a=o.V.length;n<a;n++)"string"==typeof o.V[n]&&(o.A4L=!0,o.IU.push(o.V[n]));else{var r=o.o.values.split(":"),s=o.E3;if(3===r.length&&(s=ZC._f_(r[2])),o.E3=o.SM=s,ZC._f_(r[0])>ZC._f_(r[1])){var A=r[0];r[0]=r[1],r[1]=A}if(s<=0&&(s=1),r.length>1){for(var C=0,c=0,u=0,p=(""+s).split("."),Z=ZC._f_(r[0]);Z<=ZC._f_(r[1]);Z+=s){var h=(""+Z).split(".");p.length>1&&h.length>1&&p[1].length>0&&h[1].length>=9&&ZC._a_(h[1].length-p[1].length)>2?(C+=p[1].length,c=ZC.BR(c,p[1].length),u++,null!==(l=ZC._n_(o.o.decimals))?o.V.push(ZC._f_(Number(Z).toFixed(ZC._i_(l)))):o.V.push(ZC._f_(ZC._fixed_(Number(Z),p[1].length))),Z=ZC._f_(ZC._fixed_(Number(Z),p[1].length))):(C+=h[1]?h[1].length:0,c=ZC.BR(c,h[1]?h[1].length:0),u++,null!==(l=ZC._n_(o.o.decimals))?o.V.push(ZC._f_(Number(Z).toFixed(ZC._i_(l)))):o.V.push(Z))}null===ZC._n_(o.o.decimals)&&(C=Math.ceil(C/u),o.DV=ZC._a_(c-C)<=1?c:C)}}if(2===e){var d=0,f=[];0===o.V.length?(i=ZC.MAX,t=-ZC.MAX):(i=o.V[0],t=o.V[o.V.length-1]);var _,g,v=o.A.AY.A3,b=!1;for(n=0,a=v.length;n<a;n++){var m=v[n].BW();if(-1!==ZC.AV(m,o.BD)){for(var B=0===f.length,E=0,D=v[n].R.length;E<D;E++)if(v[n].R[E])if(null!==v[n].R[E].BV){var K=v[n].R[E].BV;i=ZC.CY(i,K),t=ZC.BR(t,K),o.NW&&B&&f.push(K),o.EI=!0,v[n].EI=!0}else b=!0;else o.NW&&B&&f.push("");v[n].EI||(d=ZC.BR(d,v[n].R.length))}}if(null!==ZC._n_(o.o.values))for(n=0;n<o.V.length;n++)null===o.V[n]&&(o.V[n]="");if(null!==ZC._n_(o.o.labels))for(n=0;n<o.BY.length;n++)null===o.BY[n]&&(o.BY[n]="");if(d>o.V.length&&o.V.length>0&&!o.EI)for(n=o.V.length;n<d;n++);var F=0;for(n=0;n<v.length;n++)v[n].LT&&(-1===v[n].RC&&(v[n].RC=F),F++,o.DF=!0);if(0===o.V.length)for(n=0;n<F;n++)o.V.push(n),o.BY.push(n);if(0===o.V.length)if(o.EI)b&&i>0&&(i=0),b&&t<d-1&&(t=d-1),null!==ZC._n_(o.o["min-value"])&&(i=ZC._f_(o.o["min-value"])),null!==ZC._n_(o.o["max-value"])&&(t=ZC._f_(o.o["max-value"])),t-i<o.E3&&t-i>0&&(o.E3=Math.pow(10,Math.floor(ZC.FV(t-i)/Math.LN10))),o.NW||o.QO(i,t,!0),0===i&&0===t&&"0,1"===o.V.join(",")&&(o.V=[0]);else if(null!==ZC._n_(o.o["max-value"])){_=0,g=0,null!==ZC._n_(o.o["min-value"])&&(_=ZC._f_(o.o["min-value"])),g=ZC._f_(o.o["max-value"]),n=0;var x=_;if(o.F7&&null!==ZC._n_(o.F7.o.type))switch(o.F7.o.type){case"date":o.E3=o.A1Y(_,g)}else(g-_)/o.E3>1e4&&(o.E3=Math.pow(10,ZC.BR(1,ZC._i_(ZC.FV(ZC._a_(g-_),10)-4))));for(;x<g;)x=o.A.A2P(n*o.E3+_),null===ZC._n_(o.V[n])&&(o.V[n]=x),n++}else if(g=(_=null!==ZC._n_(o.o["min-value"])?ZC._f_(o.o["min-value"]):0)+(d-1)*o.E3,"log"===o.BS)o.QO(_,g,!0);else for(n=0;n<d;n++)null===ZC._n_(o.V[n])&&(o.V[n]=o.A.A2P(n*o.E3+_));o.NW&&o.EI&&(o.V=[].concat(f),o.BY=[].concat(f))}if(o.NW)for(o.UA={},n=0,a=o.BY.length;n<a;n++)o.UA[o.BY[n]]=n;if(o.W=0,o.A1=o.V.length-1,o.D4=0,o.DQ=o.V.length-1,o.IU.length>0?(o.B0=o.W,o.BF=o.A1):(o.B0=ZC._f_(o.V[o.W]),o.BF=ZC._f_(o.V[o.A1])),o.NQ){-1===ZC.AV(o.V,o.NQ[0])&&ZC.PH(o.NQ[0])&&null!==ZC._n_(o.V[0])&&-1!==o.SM&&(o.NQ[0]=o.V[0]+o.SM*Math.floor((o.NQ[0]-o.V[0])/o.SM)),-1===ZC.AV(o.V,o.NQ[1])&&ZC.PH(o.NQ[1])&&null!==ZC._n_(o.V[0])&&-1!==o.SM&&(o.NQ[1]=o.V[0]+o.SM*Math.ceil((o.NQ[1]-o.V[0])/o.SM));var I=ZC.AV(o.V,o.NQ[0]),y=ZC.AV(o.V,o.NQ[1]);o.KO=[-1===I?0:I,-1===y?o.V.length-1:y]}o.KO&&-1!==o.W&&-1!==o.A1&&((o.KO[0]>o.A1||o.KO[0]<o.W)&&(o.KO[0]=o.W),(o.KO[1]>o.A1||o.KO[1]<o.W)&&(o.KO[1]=o.A1));var w=o.G.E["graph"+o.A.L+".zoom"];if(null===ZC._n_(o.G.E.preservezoom)||o.G.E.preservezoom){var X=1===o.L?"":"-"+o.L;void 0!==w&&null!==ZC._n_(w["xmin"+X])&&null!==ZC._n_(w["xmax"+X])&&(o.KO=[w["xmin"+X],w["xmax"+X]])}else o.G.E["graph"+o.A.L+".zoom"]={};o.KO&&(o.A.ZE=!0)},QO:function(e,i,t){var n,a,l,o,r=this,s=!1,A=null!==ZC._n_(r.o.step)&&-1!==(""+r.o.step).indexOf("month");if(r.F7&&null!==ZC._n_(r.F7.o.type))switch(r.F7.o.type){case"date":var C=r.A1Y(e,i);(i-e)%C!=0&&(A||(i+=C-(i-e)%C)),n=[e,i,C,1,C],s=!0}else if("log"===r.BS)n=[e,i,1,1,1];else{var c=null!==ZC._n_(r.o.step)||null!==ZC._n_(r.o["min-value"])||null!==ZC._n_(r.o["max-value"]);n=e!==i?ZC.AQ.WI(e,i,r.E3,r.P7,c):[e,i,r.E3,1,r.E3]}-1===r.SM&&(r.SM=n[4]);var u=n[0],p=n[1];o=n[2],t&&"log"===r.BS&&(u=Math.floor(ZC.FV(u,r.DY)),p=Math.ceil(ZC.FV(p,r.DY))),null===ZC._n_(r.o.step)&&(p-u)/o>1e4&&(o=(p-u)/1e4,l=Math.ceil(ZC.FV(o)/Math.LN10),o=Math.pow(10,l)),null===ZC._n_(r.o["min-value"])&&u!==p&&(s&&A||(u-=u%o)),null===ZC._n_(r.o["max-value"])&&u!==p&&(s&&A||(p=p-p%o+(p%o==0?0:o))),l=Math.floor(ZC.FV(o)/Math.LN10);var Z,h=n[3];if(l<h&&l<0&&(h=l),"log"===r.BS&&(h=ZC.BR(1,h)),r.V=[],s&&A){var d=ZC.AO.YF(u,"%Y-%n-%d-%H-%i-%s",!1,0).split("-"),f=new Date(u).getTimezoneOffset(),_=!0,g=ZC._i_((""+r.o.step).replace("month",""));0===g&&(g=1);var v=ZC._i_(d[1]),b=ZC._i_(d[0]);for(r.V.push(u);_&&u!==p;){_=!1;var m=ZC._i_(d[2]);v+g>=12&&b++,v=(v+g)%12,(31===m&&(3===v||5===v||8===v||10===v)||m>28&&1===v)&&(m=1===v?b%4==0&&b%100!=0||b%400==0?29:28:30);var B=new Date(b,v,m,ZC._i_(d[3]),ZC._i_(d[4]),ZC._i_(d[5])),E=B.getTimezoneOffset(),D=B.getTime()+6e4*(f-E);r.V.push(D),D<p&&D<=i&&(_=!0)}}else if(t){r.FP=e,r.GW=i,r.V0=ZC._i_((p-u)/o);var K=Math.floor(ZC.FV(ZC._a_(o))/Math.LN10),F=K<0?ZC._a_(K):0;if(0===F){var x=(""+o).split(".");2===x.length&&(F=x[1].length)}for((p-u)%o!=0&&(p-=(p-u)%o)<i&&(p=p-(p-u)%o+o),a=u;a<=p+Number.MIN_VALUE;a+=o){var I,y;Z=a;var w=r.DV;if("log"===r.BS)for(var X=!0;X;)X=!1,y=I=Math.pow(r.DY,Z),I=ZC._f_(ZC._fixed_(I,w)),y<1&&y!==I&&ZC.BR(y,I)/ZC.CY(y,I)>1.005&&(X=!0,++w>ZC.CY(20,-1===r.I6?99:r.I6)&&(X=!1));else I=null!==w?ZC._f_(ZC._fixed_(Z,Math.max(w,F))):ZC._f_(ZC._fixed_(Z,F));r.V.push(I)}}else for(o=ZC._f_((i-e)/r.V0),a=0;a<=r.V0;a++)Z=e+o*a,h<0&&(Z=ZC._f_(Z.toFixed(-h))),r.V.push(Z);r.W=0,r.A1=r.V.length-1,r.D4=0,r.DQ=r.V.length-1,r.B0=ZC._f_(r.V[r.W]),r.BF=ZC._f_(r.V[r.A1])},A1Y:function(e,i,t){void 0===t&&(t=!1);var n=i-e,a=Math.floor(ZC.FV(n)/Math.LN10);return null===ZC._n_(this.o.step)||t?a<=3?1:4===a?1e3:5===a?1e4:6===a?2e4:7===a?3e4:8===a?6e4:9===a?6e5:10===a?12e5:11===a?18e5:36e5:this.E3},parse:function(){this.b()},clear:function(){this.b()},build:function(){this.b()},paint:function(){this.b(),null!==ZC._n_(this.o.values)&&(this.TG=!0)}};ZC.ZN=ZC.F4.CD(ZN);var WA={$i:function(e){this.b(e);var i=this;i.AF="v",i.W=-1,i.A1=-1,i.V0=0,i.DV=null,i.KT="normal",i.JO=[],i.bExtendMinValue=!0,i.bExtendMaxValue=!0},zoomTo:function(e,i){var t,n,a=this;if(a.GP){if(null!==ZC._n_(e)?a.B0=e:a.B0=a.FP,null!==ZC._n_(i)?a.BF=i:a.BF=a.GW,("piano"===a.A.AF||a.Q4)&&(a.B0=ZC._i_(a.B0),a.BF=ZC._i_(a.BF),a.B0===a.BF&&(a.B0=Math.floor(a.B0),a.BF=a.B0+a.E3)),a.QO(a.B0,a.BF,!1),"lin"!==a.BS&&"log"!==a.BS){var l=ZC.evalFn(a.BS,window);l&&l.valueToCoord&&l&&l.values&&(a.V=l.values.call(a,{x:a.iX,y:a.iY,width:a.I,height:a.F,offsetStart:a.A9,offsetEnd:a.BU,inversed:a.CM,mirrored:a.AX,minValue:a.B0,maxValue:a.BF,minValue_:a.FP,maxValue_:a.GW}),a.W=0,a.A1=a.V.length-1)}var o=a.A.BW("v");for(t=0;t<o.length;t++)o[t].BD!==a.BD&&o[t].sMaster===a.BD&&o[t].zoomTo(e,i);if(""===a.sMaster){if(a.G.H6.C||(a.G.H6.C=a.A),a.A.H6&&null!==ZC._n_(a.A.H6.o.shared)&&ZC._b_(a.A.H6.o.shared)&&a.A.K===a.G.H6.C.K)for(t=0,n=a.G.AG.length;t<n;t++){var r=a.G.AG[t];if(r.K!==a.A.K&&null!==ZC._n_(r.H6.o.shared)&&ZC._b_(r.H6.o.shared)){var s=r.BM(a.BD);s&&s.GP&&(e=Math.max(s.FP,Math.min(s.GW,a.B0)),i=Math.max(s.FP,Math.min(s.GW,a.BF)),s.zoomTo(e,i),ZC.AM(r.K)&&(r.clear(!0),r.E["shared-zoom"]=!0,r.paint(),r.B7&&r.B7.update(null,null,e,i,!0)))}}a.J6()}}},FU:function(L,CV,ET){var s=this;void 0===CV&&(CV="",CV=null!==ZC._n_(s.BY[L])?s.BY[L]:s.V[L]),"number"==typeof CV&&null!==ZC._n_(s.JO[CV])&&(CV=s.JO[CV]);var OT=ZC.PH(CV)&&ZC._f_(CV)<0,BC=s.MU();if(ZC._cp_(ET,BC),null!==ZC._n_(s.E["max-power"])&&(BC["max-power"]=s.E["max-power"]),OT&&"currency"===BC.negation&&(CV=ZC._a_(ZC._f_(CV))),BC.utc=s.A.UL,BC.timezone=s.A.NF,CV=ZC.AO.G5(CV,BC,s,!0),s.CL)if("()"===s.CL.substring(s.CL.length-2)||"javascript:"===s.CL.substring(0,11))try{var ED=s.CL.replace("javascript:","").replace("()","");eval(ED)&&(CV=eval(ED).call(s,CV))}catch(e){}else CV=OT&&"currency"===BC.negation?"-"+s.CL.replace(/%v|%scale-value/g,CV):s.CL.replace(/%v|%scale-value/g,CV);return CV},A8D:function(){var e=this,i=ZC.BR(e.V.length,e.BY.length);if(0===i&&(i=10),"log"===e.BS)e.EJ=999;else{var t=Math.max(15,10*ZC.BR(e.V.join("").length,e.BY.join("").length)/i);e.CM?e.EJ=ZC._i_((e.I-e.A9-e.BU)/t):e.EJ=ZC._i_((e.F-e.A9-e.BU)/10),e.EJ=ZC.CY(e.EJ,10),e.EJ=ZC.BR(2,e.EJ)}},ACA:function(){var e=this;null===ZC._n_(e.o["max-ticks"])&&(e.M4=e.EJ)},AA0:function(e){var i,t,n,a,l,o,r,s=this;if(""!==s.sMaster&&2===e){var A=s.A.BM(s.sMaster);if(A)return s.B0=A.B0,s.FP=A.FP,s.BF=A.BF,s.GW=A.GW,s.E3=A.E3,s.SM=A.SM,s.W=A.W,s.A1=A.A1,s.D4=A.D4,s.DQ=A.DQ,s.V=[].concat(A.V),void(s.BY=[].concat(A.BY))}1===e&&null===ZC._n_(s.o.values)&&null!==ZC._n_(i=s.A.ABF("v"))&&(s.o.values=i);var C,c=0,u=s.JO;if(1===e&&null!==ZC._n_(s.o.values)){if(s.V=[],"object"==typeof s.o.values){var p=s.o.values,Z=ZC.Y4(p),h=ZC.A1U(p),d=!0;for(t=0,n=p.length-2;t<n;t++)if("number"==typeof p[t+2]&&"number"==typeof p[t+1]&&"number"==typeof p[t]&&ZC._f_(p[t+2])-ZC._f_(p[t+1])!=ZC._f_(p[t+1])-ZC._f_(p[t])){d=!1;break}if(!d&&(s.o.values=Z+":"+h,!s.LW))for(s.LW=[],t=0,n=p.length;t<n;t++)s.LW.push(""+p[t])}if("object"==typeof s.o.values){for(ZC._cpa_(s.o.values,s.V),0===s.BY.length&&ZC._cpa_(s.BY,s.V),t=0,n=s.V.length;t<n;t++)if("string"==typeof s.V[t]){var f=s.V[t],_=ZC.AV(u,s.V[t]);-1===_||s.bAllowDuplicates?(u.push(s.V[t]),s.V[t]=u.length-1):s.V[t]=_,null===ZC._n_(s.BY[t])&&(s.BY[t]=f)}}else{var g=s.o.values.split(":");if(r=1,3===g.length&&(r=ZC._f_(g[2])),ZC._f_(g[0])>ZC._f_(g[1])){var v=g[0];g[0]=g[1],g[1]=v}if(r<=0&&(r=1),null!==ZC._n_(s.o["fixed-items"])&&(r=(ZC._f_(g[1])-ZC._f_(g[0]))/ZC.BR(1,ZC._i_(s.o["fixed-items"])-1),s.V0=ZC.BR(1,ZC._i_(s.o["fixed-items"])-1)),g.length>1){for(var b=0,m=0,B=0,E=(""+r).split("."),D=ZC._f_(g[0]);D<=ZC._f_(g[1]);D+=r)a=(""+D).split("."),E.length>1&&a.length>1&&E[1].length>0&&a[1].length>=9&&ZC._a_(a[1].length-E[1].length)>2?(b+=E[1].length,m=ZC.BR(m,E[1].length),B++,s.V.push(ZC._f_(ZC._fixed_(Number(D),E[1].length)))):(b+=ZC._i_(a[1]?a[1].length:0),m=ZC.BR(m,a[1]?a[1].length:0),B++,s.V.push(D));D-ZC._f_(g[1])!=0&&ZC._a_(D-ZC._f_(g[1]))/r<1e-8&&s.V.push(ZC._f_(g[1])),null===ZC._n_(s.o.decimals)&&(b=(a=(""+r).split("."))[1]?a[1].length:Math.ceil(b/B),s.DV=ZC._a_(m-b)<=1?m:b)}}s.W=0,s.A1=s.V.length-1,s.E3=r,u.length>1?(c=ZC.Y4(s.V,!0),s.B0=ZC.Y4(s.V),s.BF=ZC.A1U(s.V)):(s.B0=s.V[0],s.BF=s.V[s.V.length-1]),"log"===s.BS&&(0===s.B0&&(C=Math.floor(ZC.FV(c,s.DY)),s.B0=Math.pow(s.DY,Math.min(-1,C))),s.QO(ZC.FV(s.B0,s.DY),ZC.FV(s.BF,s.DY),!1))}if(2===e){var K={};null===ZC._n_(s.o.values)&&(s.V=[],l=ZC.MAX,o=-ZC.MAX);var F=[],x=s.A.AY.A3;for(t=0,n=x.length;t<n;t++)if(s.A.E["plot"+t+".visible"]||"hide"===s.A.getToggleAction()){var I=x[t].BW();if(-1!==ZC.AV(I,s.BD))for(var y=-1!==ZC.AV(["vbar","hbar","vbar3d","hbar3d"],x[t].AF),w=[],X=0,M=x[t].V.length;X<M;X++)if(x[t].R[X]){var Y=null===x[t].R[X].BV?X:x[t].R[X].BV;if(x[t].CG&&-1!==ZC.AV(w,Y))continue;w.push(Y);var G=x[t].LZ&&null!==ZC._n_(x[t].LZ[X])?ZC._f_(x[t].LZ[X]):0;if(x[t].CG)null===ZC._n_(K[x[t].DZ])&&(K[x[t].DZ]=[]),null===ZC._n_(K[x[t].DZ][Y])?x[t].R[X].AD>=0||!y?K[x[t].DZ][Y]=[x[t].R[X].AD,0]:K[x[t].DZ][Y]=[0,x[t].R[X].AD]:x[t].R[X].AD>=0||!y?K[x[t].DZ][Y][0]+=x[t].R[X].AD:K[x[t].DZ][Y][1]+=x[t].R[X].AD,x[t].R[X].AD>=0||!y?x[t].R[X].CR=K[x[t].DZ][Y][0]:x[t].R[X].CR=K[x[t].DZ][Y][1],null===ZC._n_(s.o.values)&&F.push(K[x[t].DZ][Y][0]+G,K[x[t].DZ][Y][1]+G);else if(null===ZC._n_(s.o.values)){F.push(x[t].R[X].AD+G),0!==G&&F.push(G);for(var L=0,N=x[t].R[X].DU.length;L<N;L++)F.push(x[t].R[X].DU[L]+G)}}}if(F.length>0&&(c=ZC.Y4(F,!0),l=ZC.Y4(F),o=ZC.A1U(F)),0!==s.V.length||l!==Number.MAX_VALUE&&o!==Number.MIN_VALUE||(s.V=[0,1],l=0,o=1),null===ZC._n_(s.o.values))if(null!==ZC._n_(s.o["min-value"])&&"auto"!==s.o["min-value"]?l=ZC._f_(s.o["min-value"]):l>0&&"auto"!==s.o["min-value"]&&"log"!==s.BS&&(l=0),null!==ZC._n_(s.o["max-value"])&&(o=ZC._f_(s.o["max-value"])),l===ZC.MAX&&o===-ZC.MAX)s.W=0,s.A1=0,s.B0=0,s.BF=0;else if("log"===s.BS)0===l&&(C=Math.floor(ZC.FV(c,s.DY)),l=Math.pow(s.DY,Math.min(-1,C))),s.QO(ZC.FV(l,s.DY),ZC.FV(o,s.DY),!1);else if("lin"===s.BS)s.QO(l,o,!0);else{s.QO(l,o,!0);var O=ZC.evalFn(s.BS,window);O&&O.values&&(s.V=O.values.call(s,{x:s.iX,y:s.iY,width:s.I,height:s.F,offsetStart:s.A9,offsetEnd:s.BU,inversed:s.CM,mirrored:s.AX,minValue:l,maxValue:o,minValue_:l,maxValue_:o}),s.W=0,s.A1=s.V.length-1)}}2===e&&(-1===s.FP&&-1===s.GW&&(s.FP=s.B0,s.GW=s.BF),-1===s.SM&&(s.SM=s.E3)),"auto"===s.o["min-value"]&&null===ZC._n_(s.o["ref-value"])&&(s.HC=s.B0),0===s.V0&&(s.V0=ZC._i_((s.BF-s.B0)/s.E3));var P=s.G.E["graph"+s.A.L+".zoom"];if(null===ZC._n_(s.G.E.preservezoom)||s.G.E.preservezoom){var k=1===s.L?"":"-"+s.L;2===e&&void 0!==P&&null!==ZC._n_(P["ymin"+k])&&null!==ZC._n_(P["ymax"+k])&&(ZC.DS(P["ymin"+k],s.B0,s.BF)||(P["ymin"+k]=s.B0),ZC.DS(P["ymax"+k],s.B0,s.BF)||(P["ymax"+k]=s.BF),s.KO=[P["ymin"+k],P["ymax"+k]])}else s.G.E["graph"+s.A.L+".zoom"]={};s.KO&&(s.A.ZE=!0)},QO:function(e,i,t){var n,a,l,o,r=this;e-=r.fMinValueFactor*(i-e),i+=r.fMaxValueFactor*(i-e),"piano"!==r.A.AF&&!r.Q4&&r.JO.length>1&&(e=0),r.TO.length&&null===ZC._n_(r.o["scale-factor"])&&(l=Math.floor(ZC.FV(ZC._a_(i),ZC._f_(r.TO[0]))),r.P7=Math.pow(ZC._f_(r.TO[0]),l)/Math.pow(1e3,l),r.E["max-power"]=l);var s=(o=r.F7&&"date"===r.F7.o.type?ZC.AQ.WI(e,i,"lin"===r.BS?r.E3:null,r.P7,r.bNormalize,r.EJ):ZC.AQ.WI(e,i,"lin"===r.BS?r.o.step:null,r.P7,r.bNormalize,r.EJ))[0],A=o[1],C=!1;a=Math.floor(o[0]),"log"===r.BS&&(l=Math.ceil(o[1]),o[1]-o[0]>=.5?C=!0:o=ZC.AQ.WI(Math.pow(r.DY,o[0]),Math.pow(r.DY,o[1]),null,r.P7,r.bNormalize));var c,u,p=o[0],Z=o[1],h=o[2];if(null!==ZC._n_(r.o["fixed-items"])&&(h=(Z-p)/ZC.BR(1,ZC._i_(r.o["fixed-items"])-1)),r.Q4&&i===e&&(i+h<=r.BF?i+=h:e-=h),1!==r.R8&&(p*=r.R8,Z*=r.R8,h*=r.R8),null!==ZC._n_(r.E["o-decimals"])?r.DV=r.E["o-decimals"]:r.E["o-decimals"]=r.DV,null===ZC._n_(r.o.decimals))if("log"===r.BS&&C)r.DV=a<0?null:0;else if(r.bNormalize)r.A2R||(r.DV=0);else{var d=ZC.FV(i-e,10);r.DV=o[3],r.DV>9&&(d>=1?r.DV=1:d>0&&d<1&&(r.DV=2))}var f,_,g,v=!0;if(C){var b,m;a=Math.floor(p),l=Math.ceil(Z),f=Math.pow(r.DY,e),_=Math.pow(r.DY,i),r.V=[];var B=[0,2,5];for(m=[0,1,2,3,4,5,6,7,8,9,10],n=a;n<=l;n++){var E=o[3];if(E=n<0?Math.max(ZC._a_(n),E):0,n===l)for(b=0;b<B.length;b++)g=Math.pow(r.DY,n)+B[b]*Math.pow(r.DY,n-1),g=ZC._f_(g.toFixed(E)),-1===ZC.AV(r.V,g)&&r.V.push(g);for(b=0;b<m.length;b++)g=m[b]*Math.pow(r.DY,n),g=ZC._f_(g.toFixed(E)),-1===ZC.AV(r.V,g)&&r.V.push(g)}r.V.sort(function(e,i){return e-i});for(var D=-1,K=-1,F=0;F<r.V.length-1;F++)r.V[F]<=f&&f<=r.V[F+1]&&(D=F),r.V[F]===_?K=F:r.V[F]<=_&&_<=r.V[F+1]&&(K=F+1);r.V=r.V.slice(D,K+1),0===r.V[0]&&r.V.shift(),s=ZC.FV(r.V[0],r.DY),A=ZC.FV(r.V[r.V.length-1],r.DY)}else{for("log"===r.BS&&(f=Math.pow(r.DY,e),_=Math.pow(r.DY,i));v;){v=!1,r.V=[],c=u=p;do{u=c,u=ZC._f_(u.toFixed(r.DV)),-1!==ZC.AV(r.V,u)&&(v=!0),"log"===r.BS?u>=p&&u<=Z&&r.V.push(u):r.V.push(u),c+=h,c=ZC._f_(c.toFixed(o[3]))}while(c<=Z);v&&(r.DV+=1)}"log"===r.BS&&(s=ZC.FV(p,r.DY),A=ZC.FV(Z,r.DY),r.V.push(p),r.V.push(Z),r.V.sort(function(e,i){return e-i}))}r.E3=h,r.W=0,r.A1=r.V.length-1,t?(r.B0=r.bExtendMinValue?s:e,r.BF=r.bExtendMaxValue?A:i):(r.B0=e,r.BF=i)},parse:function(){var e=this;e.assign_a([["stack-type","KT"],["extend-min-value","bExtendMinValue","b"],["extend-max-value","bExtendMaxValue","b"]]),(e.A.CG&&"100%"===e.A.KT||"100%"===e.KT)&&null===ZC._n_(e.o.values)&&(e.o.values="0:100:20",e.o.format="%v%"),this.b()},clear:function(){this.b()},build:function(){this.b()},paint:function(){this.b(),null===ZC._n_(this.E.decimals)&&(this.E.decimals=null!==ZC._n_(this.DV)?this.DV:-1),null!==ZC._n_(this.o.values)&&(this.TG=!0)}};ZC.WA=ZC.F4.CD(WA);var QB={$i:function(e){this.b(e)},parse:function(){this.b()},J6:function(){var e=this;e.A1===e.W?e.AA=e.I-e.A9-e.BU:e.AA=(e.I-e.A9-e.BU)/(e.A1-e.W+(e.DF?1:0))},AA0:function(e){this.b(e),this.J6()},zoomTo:function(e,i){this.b(e,i);this.J6()},clear:function(){},build:function(){this.b()},NJ:function(e){var i,t=this;i=t.AX?(t.iX+t.I-t.A9-e)/(t.I-t.A9-t.BU):(e-t.iX-t.A9)/(t.I-t.A9-t.BU);var n=t.B0,a=t.BF;null!==ZC._n_(t.aForcedMinMax[0])&&t.aForcedMinMax[0]!==n&&(n=t.aForcedMinMax[0]),null!==ZC._n_(t.aForcedMinMax[1])&&t.aForcedMinMax[1]!==a&&(a=t.aForcedMinMax[1]),"log"===t.BS&&(n=ZC.FV(n,t.DY),a=ZC.FV(a,t.DY));var l=n+ZC._f_((a-n)*i);return"log"===t.BS&&(l=Math.pow(t.DY,l)),l},OK:function(e,i,t){var n,a,l,o=this;void 0===t&&(t=!1);var r=o.DF?o.AA:0;l=o.AX?(o.iX+o.I-e-o.A9-r/2)/(o.I-o.A9-o.BU-r):(e-o.iX-o.A9-r/2)/(o.I-o.A9-o.BU-r);var s,A=!1;if(i)for(s in i.K8){A=!0;break}if(i&&!o.NW&&A){var C=o.V[o.W];"string"==typeof C&&(C=ZC.AV(o.IU,C)),"log"===o.BS&&(C=ZC.FV(C,o.DY));var c=o.V[o.A1];"string"==typeof c&&(c=ZC.AV(o.IU,c)),"log"===o.BS&&(c=ZC.FV(c,o.DY));var u=C+ZC._f_((c-C)*l);"log"===o.BS&&(u=Math.pow(o.DY,u));var p=ZC.MAX;for(s in a=null,i.K8)(n=Math.abs(s-u))<p&&(p=n,a=i.K8[s]);if(null===ZC._n_(a)&&(a=u),p>i.A2G){var Z=Math.ceil((c-C)/(o.I-o.A9-o.BU));if(i.V.length<2&&(Z*=100),p>Z)return null}return a}var h=o.W,d=o.A1;return o.EI&&(null!==ZC._n_(n=o.V[h])&&(h=n),null!==ZC._n_(n=o.V[d])&&(d=n)),"log"===o.BS&&(h=ZC.FV(h,o.DY),d=ZC.FV(d,o.DY)),a=t?o.DF?h+(d-h+1)*l:h+(d-h)*l:(o.DF,o.W+(o.A1-o.W)*l),"log"===o.BS?(a=Math.pow(o.DY,a),a=Math.round(a)-1):(a=ZC._i_(a),a=ZC.BR(0,a),a=ZC.CY(o.DQ,a)),a},II:function(e){var i=this;i.W,i.A1;return i.EI&&!i.NW&&(i.B0,i.BF),"log"===i.BS&&(e=ZC.FV(e+1,i.DY)),i.AX?i.iX+i.I-i.A9-(e-i.W+(i.DF?1:0))*i.AA+(i.DF?i.AA/2:0):i.iX+i.A9+(e-i.W)*i.AA+(i.DF?i.AA/2:0)},AR:function(e){var i,t,n,a,l,o=this;if("log"===o.BS&&(0===e&&(e=o.B0),e=ZC.FV(e,o.DY)),o.NW){var r=o.UA[e];return o.II(r)}if(-1!==(i=ZC.AV(o.IU,e)))return o.II(i);if(!o.A4L&&(o.EI||o.F7&&"date"===o.F7.o.type)){a=o.V[o.W],l=o.V[o.A1];var s=o.I;return"log"===o.BS&&(a=ZC.FV(a,o.DY),l=ZC.FV(l,o.DY),o.W===o.D4&&o.A1===o.DQ&&(s=(o.A1-o.W)*o.AA+o.A9+o.BU)),l===a?t=0:(n=l-a,t=(s-o.A9-o.BU-(o.DF?o.AA:0))/n),o.AX?o.iX+s-o.A9-(e-a)*t-(o.DF?o.AA/2:0)+o.iMinOffset:o.iX+o.A9+(e-a)*t+(o.DF?o.AA/2:0)-o.iMinOffset}return a=o.B0,l=o.BF,"log"===o.BS&&(a=ZC.FV(a,o.DY),l=ZC.FV(l,o.DY)),l===a?t=0:(n=l-a+(o.DF?1:0),t=(o.I-o.A9-o.BU)/n),o.AX?o.iX+o.I-o.A9-(e-a)*t-(o.DF?o.AA/2:0):o.iX+o.A9+(e-a)*t+(o.DF?o.AA/2:0)},paint:function(){var e,i,t,n,a,l,o,r,s,A,C,c,u,p,Z,h,d,f=this;f.b(),null!==ZC._n_(f.A.A.E[f.A.K+"-"+f.BD+"-feed-offset-start"])&&(f.A9=f.A.A.E[f.A.K+"-"+f.BD+"-feed-offset-start"]),"bubble"!==f.A.AF&&"scatter"!==f.A.AF||(-1===f.A9&&-1===f.BU||1===f.V.length)&&(f.A9=f.BU=f.I/(f.V.length+1),f.J6());var _=f.BF,g=f.B0;if("log"===f.BS&&(null!==ZC._n_(f.o["max-value"])&&(_=ZC._f_(f.o["max-value"]),f.aForcedMinMax[1]=_),null!==ZC._n_(f.o["min-value"])&&(g=ZC._f_(f.o["min-value"]),f.aForcedMinMax[0]=g),f.iMinOffset=0,(_!==f.BF||g!==f.B0)&&f.W===f.D4&&f.A1===f.DQ&&1===f.aForcedMinMax[2])){f.aForcedMinMax[2]=0;var v=f.AA;f.AA=(f.I-f.A9-f.BU)/(ZC.FV(_,f.DY)-ZC.FV(g,f.DY))-.1;var b=ZC.FV(g,f.DY)-ZC.FV(f.B0,f.DY),m=ZC.FV(f.BF,f.DY)-ZC.FV(_,f.DY);f.iMinOffset=b*(f.AA-v)*(f.V.length-1)/(m+b)}var B=f.A0Q(),E=0,D=1,K=1,F={};for(i=0,t=f.A.BO.length;i<t;i++)"scale-x"===f.A.BO[i].BD.substring(0,7)&&f.A.BO[i].BA===f.BA&&E++,"scale-x"===f.A.BO[i].BD.substring(0,7)&&("default"===f.A.BO[i].BA?(F[f.A.BO[i].BD]=D,D++):(F[f.A.BO[i].BD]=K,K++));var x=F[f.BD],I="default"===f.BA,y=null,w=null;for(i=0,t=f.A.AY.A3.length;i<t;i++){var X=f.A.AY.A3[i],M=X.BW();if(-1!==ZC.AV(M,f.BD)){var Y=f.A.BM(X.BW("v")[0]);y=Y.AR(Y.HC),w=X;break}}var G=8;null!==ZC._n_(f.IV.o.size)&&(G=ZC._i_(f.IV.o.size));var L=4;null!==ZC._n_(f.IG.o.size)&&(L=ZC._i_(f.IG.o.size));var N=ZC._i_(f.A.E[f.BD+"-distance"]||-1);f.VG&&(N=0),"default"===f.BA?(A=ZC._i_(f.A.N.DW/E),a=f.iY+f.F+(x-1)*A,-1!==N&&(a=f.iY+f.F+N)):(A=ZC._i_(f.A.N.EB/E),a=f.iY-(x-1)*A,-1!==N&&(a=f.iY-N));var O=a;if(f.A.HO&&(f.A.HO.AP=!0,f.D4===f.W&&f.DQ===f.A1&&(f.A.HO.AP=!1),f.A.HO.AP&&0===f.A.HO.B2.BJ&&"default"===f.BA&&(a+=f.A.HO.B2.F+f.B1/2)),f.E.iY=a,f.AP&&f.TG){null!==ZC._n_(f.o["fixed-items"])&&(f.M4=f.EJ=ZC._i_(f.o["fixed-items"]));var P=ZC.BR(1,Math.ceil((f.A1-f.W)/(f.M4-1))),k=ZC.BR(1,Math.ceil((f.A1-f.W)/(f.EJ-1)));null===ZC._n_(f.o["fixed-items"])&&ZC._b_(f.o.normalize)&&(P=ZC.AQ.A0S(P),k=ZC.AQ.A0S(k));for(var S=f.iStepMultiplier,z=3;z>0;z--)f.iStepMultiplier>z&&f.A1-f.W<=z*f.iStepMultiplier&&(S=z);P*=S,k*=S;var R,Q,V,H=0,T=f.AA*P/(f.FZ+1),J=f.AX?f.iX+f.BU:f.iX+f.A9,U=f.AX?f.iX+f.I-f.A9:f.iX+f.I-f.BU;if(null===ZC._n_(y)&&(y=a),l=f.G.usc()?f.G.mc():ZC.AM(f.A.K+"-scales-ml-0-c"),r=ZC.Q.EE(l,f.G.AC),o=f.G.usc()?f.G.mc():ZC.AM(f.A.K+"-scales-bl-0-c"),s=ZC.Q.EE(o,f.G.AC),"inherit"===f.o["line-color"]&&-1!==B&&(f.B9=B),f.A.AJ["3d"]){if((Z=ZC.DM.DE(f,f.A,f.iX-ZC.AN.E1,f.iX-ZC.AN.E1+f.I,a-ZC.AN.E2,a-ZC.AN.E2,-1,ZC.AN.FE+1,"x")).K=f.K+"-line",f.A.ES.true3d&&(f.A.ES["x-angle"]>0?Z.MG=[1===f.L?-100:100,1,1]:Z.MG=[1===f.L?100:-100,1,1]),f.A.CN.add(Z),null!==ZC._n_(f.o.axis)){var W=new ZC.CZ(f);W.append(f.o.axis),W.parse(),W.A0=W.AE=W.B9,(Z=ZC.DM.DE(W,f.A,f.iX-ZC.AN.E1,f.iX-ZC.AN.E1+f.I,a-ZC.AN.E2,a-ZC.AN.E2,-W.B1/2,W.B1/2,"x")).K=f.K+"-axis",f.A.CN.add(Z)}}else{C=[[f.iX-1,O],[f.iX+f.I+1,O]];var j=f.K;f.K+="-line",ZC.CO.paint(r,f,C),f.K=j}if(f.V.length>0&&f.D8.AP){var q=null===ZC._n_(f.D8.o["offset-start"])?0:ZC._i_(f.D8.o["offset-start"]),$=null===ZC._n_(f.D8.o["offset-end"])?0:ZC._i_(f.D8.o["offset-end"]);if(f.D8.o.items&&f.D8.o.items.length>0&&!f.A.AJ["3d"])for(h=new ZC.HU(f),i=f.W;i<f.A1+(f.DF?1:0);i++)c=i-f.W,d=i%f.D8.o.items.length,h.append(f.D8.o.items[d]),h.K=f.K+"-guide-"+i,h.Z=o,h.parse(),f.AX?h.iX=f.iX+f.I-f.A9-c*f.AA-f.AA:h.iX=f.iX+f.A9+c*f.AA,h.iY=f.iY+q,h.I=f.AA,h.F=f.F-q-$,h.paint();if(f.D8.B1>0)for(f.GU=0,i=f.W;i<=f.A1+(f.DF?1:0);i++)if(f.K9=i,i===f.W||i===f.A1+(f.DF?1:0)||(i-f.W)%P==0){(f.D8.E6.length>0||i===f.W)&&((p=new ZC.CZ(f)).Z=p.C8=o,p.copy(f.D8),p.IQ=Ye,p.DH()&&p.parse()),C=[],c=i-f.W,u="log"===f.BS?f.AR(f.V[i]):f.AX?f.iX+f.I-f.A9-c*f.AA:f.iX+f.A9+c*f.AA;var ee=f.iY+q,ie=f.F-q-$;if(p.AP)if(f.A.AJ["3d"]){var te=new ZC.CZ(f);te.copy(p),null!==ZC._n_(f.o["scale-z"])&&null!==ZC._n_(e=f.o["scale-z"].guide)&&(te.append(e),te.parse()),te.A0=te.AE=te.B9,Z=ZC.DM.DE(te,f.A,u-ZC.AN.E1-te.B1/2,u-ZC.AN.E1+te.B1/2,a-ZC.AN.E2,a-ZC.AN.E2,0,ZC.AN.FE,"z"),f.A.CN.add(Z),p.A0=p.AE=p.B9,(Z=ZC.DM.DE(p,f.A,u-ZC.AN.E1-p.B1/2,u-ZC.AN.E1+p.B1/2,ee-ZC.AN.E2,ee+ie-ZC.AN.E2,ZC.AN.FE+2,ZC.AN.FE+2,"y")).K=f.K+"-guide-"+i,f.A.CN.add(Z)}else C.push([u,ee],[u,ee+ie]),p.K=f.K+"-guide-"+i,ZC.CO.paint(s,p,C);f.GU++}}if(f.V.length>0&&f.G8.AP&&!f.A.AJ["3d"]&&f.G8.o.items&&f.G8.o.items.length>0)for(h=new ZC.HU(f),i=f.W;i<f.A1+(f.DF?1:0);i++)for(f.K9=i,c=i-f.W,f.GU=0,n=1;n<=f.FZ;n++)d=f.GU%f.G8.o.items.length,h.append(f.G8.o.items[d]),h.K=f.K+"-guide-"+i+"-"+n,h.Z=f.G.usc()?f.G.mc():ZC.AM(f.A.K+"-scales-bl-0-c"),h.parse(),f.AX?h.iX=f.iX+f.I-f.A9-c*f.AA-(n+1)*T:h.iX=f.iX+f.A9+c*f.AA+n*T,h.iY=f.iY,h.I=T,h.F=f.F,h.paint(),f.GU++;if(f.G8.B1>0)for(i=f.W;i<f.A1+(f.DF?1:0);i++)if(f.K9=i,i%P==0)for(c=i-f.W,f.GU=0,n=1;n<=f.FZ;n++)C=[],(p=new ZC.CZ(f)).copy(f.G8),p.IQ=Ye,p.DH()&&p.parse(),u="log"===f.BS?f.AR(f.V[i]+n*f.V[i+1]/(f.FZ+2)):f.AX?f.iX+f.I-f.A9-c*f.AA-n*T:f.iX+f.A9+c*f.AA+n*T,ZC.DS(u,J,U)&&(C.push([u,f.iY],[u,f.iY+f.F]),p.AP&&(p.K=f.K+"-minor-guide-"+n,ZC.CO.paint(s,p,C))),f.GU++;if(f.VL(s,B),f.V.length>0&&f.IV.AP){switch(f.IV.o.placement){case"inner":break;case"outer":H+=G;break;default:H+=G/2}if(!zingchart.DEV.SMARTDATELABELS||!f.F7||"date"!==f.F7.o.type)for(f.GU=0,i=f.W;i<=f.A1+(f.DF?1:0);i++)if(i===f.W||i===f.A1+(f.DF?1:0)||(i-f.W)%P==0){f.K9=i;var ne=G;if(C=[],c=i-f.W,(f.IV.E6.length>0||i===f.W)&&((p=new ZC.DT(f)).copy(f.IV),"inherit"===f.IV.o["line-color"]&&-1!==B&&(p.B9=B),p.IQ=Ye,p.DH()&&p.parse(),p.AI>1&&(ne=p.AI)),u="log"===f.BS?f.AR(f.V[i]):f.AX?f.iX+f.I-f.A9-c*f.AA:f.iX+f.A9+c*f.AA,ZC.DS(u,J,U)){switch(p.o.placement){case"ref-auto":C.push([u,y+ne/2],[u,y-ne/2]);break;case"ref-top":C.push([u,y-ne],[u,y]);break;case"ref-bottom":C.push([u,y+ne],[u,y]);break;case"inner":C.push([u,a-(I?ne:-ne)],[u,a]);break;case"outer":C.push([u,a],[u,a+(I?ne:-ne)]);break;default:C.push([u,a+ne/2],[u,a-ne/2])}if(p.AP){for(Q=ZC._i_(p.o["offset-x"]||"0"),V=ZC._i_(p.o["offset-y"]||"0"),R=0;R<C.length;R++)C[R][0]+=Q,C[R][1]+=V;if(p.K=f.K+"-tick-"+i,f.A.AJ["3d"])if(f.A.ES.true3d){var ae,le=[];for(R=0;R<C.length;R++)ae=new ZC.CE(f.A,C[R][0]-ZC.AN.E1,C[R][1]-ZC.AN.E2,0),le.push([ae.EC[0],ae.EC[1]]);ZC.CO.paint(r,p,le)}else{var oe=this.A.ES.angle||45;for(R=0;R<C.length;R++)C[R][0]-=ZC.EF(oe)*ZC.AN.FE/2,C[R][1]+=ZC.EL(oe)*ZC.AN.FE/2;ZC.CO.paint(r,p,C)}else ZC.CO.paint(r,p,C)}}f.GU++}}var re=[];if(f.V.length>0&&f.FZ>0&&f.IG.AP&&!f.A.AJ["3d"])for(i=f.W;i<f.A1+(f.DF?1:0);i++)if(f.K9=i,i%P==0)for(c=i-f.W,f.GU=0,n=1;n<=f.FZ;n++){if(C=[],(p=new ZC.CZ(f)).copy(f.IG),"inherit"===f.IG.o["line-color"]&&-1!==B&&(p.B9=B),p.IQ=Ye,p.DH()&&p.parse(),"log"===f.BS){var se=Math.round(ZC.FV(f.V[i],f.DY)),Ae=f.V[i]+n*f.V[i+1]/(f.FZ+2);Ae=se<0?ZC._f_(Ae.toFixed(-se)):ZC._f_(Ae.toFixed(se)),re.push(Ae),u=f.AR(Ae)}else u=f.AX?f.iX+f.I-f.A9-c*f.AA-n*T:f.iX+f.A9+c*f.AA+n*T;if(ZC.DS(u,J,U)){switch(p.o.placement){case"ref-auto":C.push([u,y+L/2],[u,y-L/2]);break;case"ref-top":C.push([u,y],[u,y-L]);break;case"ref-bottom":C.push([u,y],[u,y+L]);break;case"inner":C.push([u,a-(I?L:-L)],[u,a]);break;case"outer":C.push([u,a],[u,a+(I?L:-L)]);break;default:C.push([u,a+L/2],[u,a-L/2])}if(p.AP){for(Q=ZC._i_(p.o["offset-x"]||"0"),V=ZC._i_(p.o["offset-y"]||"0"),R=0;R<C.length;R++)C[R][0]+=Q,C[R][1]+=V;p.K=f.K+"-minor-tick-"+i,ZC.CO.paint(r,p,C)}}f.GU++}f.XV();var Ce=null,ce=null,ue=f.CL,pe=f.DV,Ze=[],he=new ZC.DT(f);he.copy(f.IV);var de,fe=0,_e=0,ge=0,ve=[],be=[];if(f.o["custom-items"])for(i=0;i<f.o["custom-items"].length;i++)Ge(f.o["custom-items"][i][0],!1,!0,f.o["custom-items"][i][1]);if(f.V.length>0&&f.BQ.AP)if(zingchart.DEV.SMARTDATELABELS&&f.F7&&"date"===f.F7.o.type){var me=f.getOptimalDateInterval(f.V[f.A1]-f.V[f.W]),Be=me[0];de=me[1];var Ee=me[2],De=me[3];ge=me[4];var Ke=Ee*Math.ceil(f.V[f.W]/Ee),Fe=Ee*Math.floor(f.V[f.A1]/Ee),xe="";f.GU=0;var Ie=!0;for(i=Ke;i<=Fe;i+=Ee){Ie=!0;var ye=ZC.AO.YF(i,Be,f.A.UL,f.A.NF);if(ye!==xe){switch(De){case"yr":ge>15&&(Ie=ZC._i_(ye)%2==0);break;case"mon":ge>15&&(Ie=ZC._i_(ye)%3==0);break;case"day":ge>45?Ie=1===ZC._i_(ye)||15===ZC._i_(ye):ge>30?Ie=1===ZC._i_(ye)||10===ZC._i_(ye)||20===ZC._i_(ye):ge>15&&(Ie=1===ZC._i_(ye)||10===ZC._i_(ye)||15===ZC._i_(ye)||20===ZC._i_(ye)||25===ZC._i_(ye));break;case"hr":ge>45?Ie=ZC._i_(ye)%12==0:ge>30?Ie=ZC._i_(ye)%6==0:ge>15&&(Ie=ZC._i_(ye)%3==0);break;case"min":case"sec":ge>45?Ie=ZC._i_(ye)%30==0:ge>30?Ie=ZC._i_(ye)%10==0:ge>15&&(Ie=ZC._i_(ye)%5==0)}Ie&&(Ge(i,!0),xe=ye)}}he.AP&&(he.K=f.K+"-ticks",ZC.CO.paint(r,he,Ze))}else for(f.GU=0,Ge(f.W),f.GU=f.A1-f.W,Ge(f.A1),f.GU=1,i=f.W+1;i<f.A1;i++)(i-f.W)%k==0&&Ge(i);for(i=0;i<re.length;i++){var we=f.FU(i,null,null,!1,re[i]);Ge(we,!1,!0,we)}if(f.M.AP&&f.M.AK&&""!==f.M.AK){(Ce=new ZC.DN(f)).copy(f.M),Ce.K=f.A.K+"-"+f.BD.replace(/\-/g,"_")+"-item_title",Ce.GN=f.K+"-label "+f.A.K+"-scale-label zc-scale-label",Ce.AK=f.M.AK,Ce.Z=f.G.usc()?f.G.mc():ZC.AM(f.A.K+"-scales-ml-0-c"),Ce.IP=f.G.usc()?ZC.AM(f.G.K+"-main"):ZC.AM(f.G.K+"-text"),Ce.parse(),"inherit"!==f.M.o["font-color"]&&"inherit"!==f.M.o.color||-1===B||(Ce.C2=B);var Xe=f.iX+(f.AX?f.BU:f.A9),Me=f.I-f.A9-f.BU;switch("chart"===Ce.o["center-point"]&&(Xe=f.A.iX,Me=f.A.I),Ce.OE){case"left":Ce.iX=Xe;break;case"center":Ce.iX=Xe+Me/2-Ce.I/2;break;case"right":Ce.iX=Xe+Me-Ce.I}Ce.iY=I?a+H+_e:a-Ce.F-H-_e,f.M.iX=Ce.iX,f.M.iY=Ce.iY,Ce.AP&&(f.N2(Ce,null,"h"),Ce.paint(),Ce.EP(),null===ZC._n_(Ce.o.tooltip)&&Ce.KK||be.push(ZC.AO.OB(f.A.G.K,f.A.K,Ce)))}be.length>0&&ZC.AM(f.A.A.K+"-map")&&(ZC.AM(f.A.A.K+"-map").innerHTML+=be.join("")),null!==ZC._n_(f.o.transform)&&"date"===f.o.transform.type&&f.paintTransformDate()}function Ye(e){return e=(e=(e=(e=(e=(e=e.replace(/%scale-last-position/g,f.A1-f.W)).replace(/(%c)|(%scale-position)/g,f.GU)).replace(/(%i)|(%scale-index)/g,f.K9)).replace(/(%v)|(%scale-value)/g,null!==ZC._n_(f.V[f.K9])?f.V[f.K9]:"")).replace(/(%l)|(%scale-label)/g,null!==ZC._n_(f.BY[f.K9])?f.BY[f.K9]:"")).replace(/%scale-day-of-week/g,ZC.AO.YF(f.V[f.K9],"%w",f.A.UL,f.A.NF))}function Ge(e,i,t,n){var l;if(f.K9=e,c=e-f.W,(f.BQ.E6.length>0||e===f.W||!Ce||f.BQ.I0||t)&&(Ce=new ZC.DN(f)),Ce.copy(f.BQ),Ce.GN=f.K+"-item "+f.A.K+"-scale-item zc-scale-item",Ce.K=f.A.K+"-"+f.BD.replace(/\-/g,"_")+"-item_"+(n?"c"+n:e),Ce.E["p-width"]=f.AA,f.CL=ue,f.DV=pe,t||f.Z5(Ye),l=i?ZC.AO.YF(e,de,f.A.UL,f.A.NF):n||f.FU(e,null,null),!t&&f.BQ.I0){var o=f.A.H2();ZC._cp_({index:e,cnt:c,text:l},o),f.H8(f.BQ,Ce,null,o,f.BQ.MN)}if(!(null!==ZC._n_(f.LW)&&-1===ZC.AV(f.LW,l)||(Ce.AK=l,Ce.Z=Ce.C8=f.G.usc()?f.G.mc():ZC.AM(f.A.K+"-scales-ml-0-c"),Ce.IP=f.G.usc()?ZC.AM(f.G.K+"-main"):ZC.AM(f.G.K+"-text"),Ce.E.nodeidx=e,Ce.parse(),f.BQ.A24&&f.BQ.AB%180==0&&(Ce.o.width=ZC._i_(.9*f.AA),Ce.parse()),"inherit"!==f.BQ.o["font-color"]&&"inherit"!==f.BQ.o.color||-1===B||(Ce.C2=B),t||(Ce.IQ=Ye,Ce.DH()&&Ce.parse()),Ce.o["auto-fit"]&&(Ce.I=ZC._i_(f.AA)),i?(u=f.AR(e),Ce.iX=u-Ce.I/2-(f.DF?f.AA/2:0)):t?(u=f.AR(e),Ce.iX=u-Ce.I/2):"log"===f.BS?(u=f.AR(f.V[e]),Ce.iX=u-Ce.I/2+(f.DF?f.AA/2:0)*(f.AX?-1:1)):f.AX?(u=f.iX+f.I-f.A9-c*f.AA,Ce.iX=u-Ce.I/2-(f.DF?f.AA/2:0)):(u=f.iX+f.A9+c*f.AA,Ce.iX=u-Ce.I/2+(f.DF?f.AA/2:0)),u<f.iX-1||u>f.iX+f.I+1))){if(f.A.B7&&f.A.B7.BY&&f.A.B7.I3){for(var r=!1,s=0;s<f.A.B7.BY.length;s++)f.A.B7.BY[s].text===Ce.AK&&(r=!0);r||f.A.B7.BY.push({x:ZC._i_(u),text:Ce.AK})}switch(Ce.o.placement){case"inner":Ce.iY=I?a-Ce.F-G:a+G;break;case"ref-top":Ce.iY=y-Ce.F-G;break;case"ref-bottom":Ce.iY=y+G;break;case"ref-auto":w&&w.R[e]?(w.FQ(e).setup(),w.FQ(e).iY<y?Ce.iY=y+G:Ce.iY=y-Ce.F-G):Ce.iY=y+G;break;default:Ce.iY=I?a+G:a-Ce.F-G}if(ce=f.N2(Ce,ce,"h",0),f.BQ.o["auto-align"]&&f.BQ.AB%180!=0){var A=ZC.DS(f.BQ.AB,0,180)?I?1:-1:I?-1:1;Ce.iX+=A*Ce.I*ZC.EF(f.BQ.AB)/2,Ce.iY+=A*(Ce.I*ZC.EL(f.BQ.AB)/2-Ce.F*ZC.EL(f.BQ.AB)/2)}var C=f.X8(Ce,e,{items:ge,lcoords:ve,lstep:k,tdim:fe,mdim:_e,dim:"h",html:be});if(fe=C.tdim,_e=C.mdim,!C.overlaps&&i&&f.IV.AP)switch(he.o.placement){case"ref-auto":Ze.push([u,y+G/2],[u,y-G/2],null);break;case"ref-top":Ze.push([u,y-G],[u,y],null);break;case"ref-bottom":Ze.push([u,y+G],[u,y],null);break;case"inner":Ze.push([u,a-(I?G:-G)],[u,a],null);break;case"outer":Ze.push([u,a],[u,a+(I?G:-G)],null);break;default:Ze.push([u,a+G/2],[u,a-G/2],null)}f.GU++}}},getOptimalDateInterval:function(e){var i,t,n,a,l;return 0<=e&&e<=3*ZC.SEC?(i="%q",t="%q ms",n=10,a="ms",l=ZC._i_(e/10)):3*ZC.SEC<e&&e<=3*ZC.MIN?(i="%s",t="%h:%i:%s %A",n=ZC.SEC,a="sec",l=ZC._i_(e/ZC.SEC)):3*ZC.MIN<e&&e<=3*ZC.HR?(i="%i",t="%h:%i %A",n=ZC.MIN,a="min",l=ZC._i_(e/ZC.MIN)):3*ZC.HR<e&&e<=3*ZC.DAY?(i="%h:%i",t="%M %d, %h %A",n=ZC.HR,a="hr",l=ZC._i_(e/ZC.HR)):3*ZC.DAY<e&&e<=3*ZC.MON?(i="%d",t="%M %d",n=ZC.DAY,a="day",l=ZC._i_(e/ZC.DAY)):3*ZC.MON<e&&e<=3*ZC.YR?(i="%m",t="%M %Y",n=ZC.DAY,a="mon",l=ZC._i_(e/ZC.MON)):(i="%Y",t="%Y",n=ZC.DAY,a="yr",l=ZC._i_(e/ZC.YR)),[i,t,n,a,l]},paintTransformDate:function(){var e,i,t,n,a=this;i=ZC.Q.EE(a.G.usc()?a.G.K+"-main-c":a.A.K+"-scales-bl-0-c",a.G.AC);var l=[],o=1;!function p(e,i){void 0===i&&(i=!1),0<=e&&e<=2*ZC.SEC?(t="%q",n="%q ms",i&&p(60*e)):2*ZC.SEC<e&&e<=2*ZC.MIN?(t="%s",n="%h:%i:%s %A",i&&p(60*e),e>10*ZC.SEC&&(o=2),e>30*ZC.SEC&&(o=5),e>60*ZC.SEC&&(o=10)):2*ZC.MIN<e&&e<=2*ZC.HR?(t="%i",n="%h:%i %A",i&&p(24*e),e>10*ZC.MIN&&(o=2),e>30*ZC.MIN&&(o=5),e>60*ZC.MIN&&(o=10)):2*ZC.HR<e&&e<=2*ZC.DAY?(t="%h",n="%M %d, %h %A",i&&p(30*e),e>6*ZC.HR&&(o=2),e>12*ZC.HR&&(o=4),e>24*ZC.HR&&(o=6)):2*ZC.DAY<e&&e<=2*ZC.MON?(t="%d",n="%M %d",i&&p(366*e),e>12*ZC.DAY&&(l=[1,5,9,13,17,21,25,29]),e>24*ZC.DAY&&(l=[1,6,11,16,21,26])):2*ZC.MON<e&&e<=2*ZC.YR?(t="%m",n="%M %Y",i&&p(10*e),e>9*ZC.MON&&(l=[1,4,7,10])):(t="%Y",n="%Y",e>9*ZC.YR&&(o=3),e>16*ZC.YR&&(o=4),e>25*ZC.YR&&(o=5))}(a.V[a.A1]-a.V[a.W]);var r=null,s=[],A=!1,C=!1;function c(e){var C,c;if(null!==ZC._n_(a.V[e])&&""!==a.V[e]){a.NW&&e!==a.W&&e!==a.A1&&null!==ZC._n_(a.V[e-1])&&""!==a.V[e-1]&&null!==ZC._n_(a.V[e])&&a.V[e];var u=ZC.AO.YF(a.V[e],t,a.A.UL,a.A.NF);if(u!==r&&ZC._i_(u)%o==0&&(0===l.length||-1!==ZC.AV(l,ZC._i_(u)))){var p,Z=!0,h=e-a.W;C=a.AX?a.iX+a.I-a.A9-h*a.AA:a.iX+a.A9+h*a.AA+(a.DF?a.AA/2:0);var d=new ZC.DN(a);a.G.B6.load(d.o,"graph.SCALE.transform[date].item"),null!==ZC._n_(p=a.o.transform.item)&&d.append(p),d.GN=a.K+"-item "+a.A.K+"-scale-item zc-scale-item",d.K=a.K+"-date-item-"+e;var f=ZC.AO.YF(a.V[e],n,a.A.UL,a.A.NF);d.AK=f,d.Z=d.C8=a.G.usc()?a.G.mc():ZC.AM(a.A.K+"-scales-ml-0-c"),d.IP=a.G.usc()?ZC.AM(a.G.K+"-main"):ZC.AM(a.G.K+"-text"),d.parse(),a.AX?d.iX=C-d.I/2-(a.DF?a.AA/2:0):d.iX=C,d.iY=a.iY,a.A.AJ["3d"]&&(a.A.O7(),c=new ZC.CE(a.A,d.iX+d.I/2-ZC.AN.E1,d.iY+d.F/2-ZC.AN.E2,0),d.iX=c.EC[0]-d.I/2,d.iY=c.EC[1]-d.F/2);var _=[d.iX+d.BK,d.iY+d.BJ,d.I,d.F];if(d.AB%180==90&&(_=[d.iX+d.BK+d.I/2-d.F/2,d.iY+d.BJ+d.F/2-d.I/2,d.F,d.I]),a.A.B7&&a.A.B7.I3){for(var g=!1,v=0;v<a.A.B7.BY.length;v++)a.A.B7.BY[v].text===d.AK&&(g=!0);g||d.iX>=a.iX&&d.iX+d.I<=a.iX+a.I&&a.A.B7.BY.push({x:ZC._i_(d.iX),text:d.AK})}if(d.AP&&A){if(Z=!0,!a.A0F){if(e===a.W||e===a.A1)Z=!0;else for(var b=0,m=s.length;b<m;b++)if(ZC.DS(_[0],s[b][0],s[b][0]+s[b][2])||ZC.DS(_[0]+_[2],s[b][0],s[b][0]+s[b][2])){Z=!1;break}d.iX+d.BK+d.I>a.iX+a.BK+a.I&&(Z=!1)}if(Z){s.push(_),d.paint(),d.EP();var B=new ZC.CZ(a);null!==ZC._n_(p=a.o.transform.guide)&&B.append(p),B.B1=1,B.B9="#ccc",B.parse();var E=[];if(E.push([C,a.iY],[C,a.iY+a.F]),a.A.AJ["3d"]){a.A.O7();for(var D=0,K=E.length;D<K;D++)c=new ZC.CE(a.A,E[D][0]-ZC.AN.E1,E[D][1]-ZC.AN.E2,0),E[D][0]=c.EC[0],E[D][1]=c.EC[1]}B.AP&&ZC.CO.paint(i,B,E)}}0}r=u}}if(a.A.B7&&a.A.B7.I3&&(a.A.B7.BY=[]),a.V.length>0&&(A=!1,null!==ZC._n_(e=a.o.transform.item)&&(A=!(null!==ZC._n_(e.visible)&&!ZC._b_(e.visible))),C=!1,a.A.B7&&a.A.B7.BY&&(C=!0),A||C)){c(a.W),c(a.A1);for(var u=a.W+1;u<a.A1;u++)c(u)}}};ZC.QB=ZC.ZN.CD(QB);var QC={$i:function(e){this.b(e)},parse:function(){this.b()},J6:function(){var e=this;e.A1===e.W?e.AA=e.F-e.A9-e.BU:e.AA=(e.F-e.A9-e.BU)/(e.A1-e.W+(e.DF?1:0))},AA0:function(e){this.b(e),this.J6()},clear:function(){},build:function(){this.b()},zoomTo:function(e,i){this.b(e,i),this.J6()},NJ:function(e,i,t){var n,a=this;n=a.AX?(e-a.iY-a.A9)/(a.F-a.A9-a.BU):(a.iY+a.F-a.A9-e)/(a.F-a.A9-a.BU);var l=a.B0+ZC._f_((a.BF-a.B0)*n);return t&&(l=ZC._a_(a.AX?Math.ceil(l):Math.floor(l))),"log"===a.BS&&i&&(l=Math.pow(a.DY,l)),l},AR:function(e){var i=this;if("lin"===i.BS||"log"===i.BS){var t=i.BF-i.B0,n=0===t?0:(i.F-i.A9-i.BU-(i.DF?i.AA:0))/t;return"log"===i.BS&&(e=0===e?i.FP:ZC.FV(e,i.DY)),i.AX?i.iY+i.A9+(e-i.B0)*n:i.iY+i.F-i.A9-(e-i.B0)*n}var a=ZC.evalFn(i.BS,window);if(a&&a.valueToCoord){n=a.valueToCoord.call(i,e,{type:i.AF,x:i.iX,y:i.iY,width:i.I,height:i.F,offsetStart:i.A9,offsetEnd:i.BU,inversed:i.CM,mirrored:i.AX,minValue:i.B0,maxValue:i.BF,minValue_:i.FP,maxValue_:i.GW});return i.AX?i.iY+i.A9+n*(i.F-i.A9-i.BU):i.iY+i.F-i.A9-n*(i.F-i.A9-i.BU)}return i.iY},paint:function(){var e,i,t,n,a,l,o,r,s,A,C,c,u,p,Z,h,d,f,_,g=this;g.b(),"bubble"!==g.A.AF&&"scatter"!==g.A.AF||1!==g.V.length||(g.A9=g.F/2);var v=g.A0Q(),b=0,m=1,B=1,E={};for(i=0,t=g.A.BO.length;i<t;i++)g.A.BO[i].AP&&g.A.BO[i].TG&&("scale-y"===g.A.BO[i].BD.substring(0,7)&&g.A.BO[i].BA===g.BA&&b++,"scale-y"===g.A.BO[i].BD.substring(0,7)&&("default"===g.A.BO[i].BA?(E[g.A.BO[i].BD]=m,m++):(E[g.A.BO[i].BD]=B,B++)));var D=E[g.BD],K="default"===g.BA,F=null,x=null;for(i=0,t=g.A.AY.A3.length;i<t;i++){var I=g.A.AY.A3[i],y=I.BW();if(-1!==ZC.AV(y,g.BD)){var w=g.A.BM(I.BW("k")[0]);F=w.AR(w.HC),x=I;break}}var X=8;null!==ZC._n_(g.IV.o.size)&&(X=ZC._i_(g.IV.o.size));var M=4;null!==ZC._n_(g.IG.o.size)&&(M=ZC._i_(g.IG.o.size));var Y=ZC._i_(g.A.E[g.BD+"-distance"]||-1);g.VG&&(Y=0),"default"===g.BA?(_=ZC._i_(g.A.N.E0/b),n=g.iX-(D-1)*_,-1!==Y&&(n=g.iX-Y)):(_=ZC._i_(g.A.N.EA/b),n=g.iX+g.I+(D-1)*_,-1!==Y&&(n=g.iX+g.I+Y));var G=n;if(g.A.HZ&&"scale-y"===g.BD&&(g.A.HZ.AP=!0,g.FP===g.B0&&g.GW===g.BF&&(g.A.HZ.AP=!1),g.A.HZ.AP&&0===g.A.HZ.B2.BK&&"default"===g.BA&&(n-=g.A.HZ.B2.I+g.B1/2)),g.E.iX=n,g.AP&&g.TG){for(var L=Math.ceil((g.A1-g.W)/(g.EJ-1)),N=Math.ceil((g.A1-g.W)/(g.M4-1)),O=g.iStepMultiplier,P=3;P>0;P--)g.iStepMultiplier>P&&g.A1-g.W<=P*g.iStepMultiplier&&(O=P);N*=O,L*=O;var k=0,S=g.AA*N/(g.FZ+1);if(a=g.G.usc()?g.G.mc():ZC.AM(g.A.K+"-scales-ml-0-c"),l=ZC.Q.EE(a,g.G.AC),o=g.G.usc()?g.G.mc():ZC.AM(g.A.K+"-scales-bl-0-c"),r=ZC.Q.EE(o,g.G.AC),g.TG||g.YK||null!==ZC._n_(g.A.o[g.BD])){if("inherit"===g.o["line-color"]&&-1!==v&&(g.B9=v),g.A.AJ["3d"]){if((u=ZC.DM.DE(g,g.A,n-ZC.AN.E1,n-ZC.AN.E1,g.iY-ZC.AN.E2,g.iY-ZC.AN.E2+g.F,-1,ZC.AN.FE+1,"y")).K=g.K+"-line",g.A.ES.true3d&&(g.A.ES["y-angle"]>0?u.MG=[1===g.L?-100:100,1,1]:u.MG=[1===g.L?100:-100,1,1]),g.A.CN.add(u),null!==ZC._n_(g.o.axis)){var z=new ZC.CZ(g);z.append(g.o.axis),z.parse(),z.A0=z.AE=z.B9,(u=ZC.DM.DE(z,g.A,n-ZC.AN.E1,n-ZC.AN.E1,g.iY-ZC.AN.E2,g.iY-ZC.AN.E2+g.F,-z.B1/2,z.B1/2,"y")).K=g.K+"-axis",g.A.CN.add(u)}}else{A=[[G,g.iY+g.F],[G,g.iY]];var R=g.K;g.K+="-line",ZC.CO.paint(l,g,A),g.K=R}var Q=0,V=0,H=[],T=[];if(g.TG||g.YK){if(g.V.length>0&&g.D8.AP){var J=null===ZC._n_(g.D8.o["offset-start"])?0:ZC._i_(g.D8.o["offset-start"]),U=null===ZC._n_(g.D8.o["offset-end"])?0:ZC._i_(g.D8.o["offset-end"]);if(g.D8.o.items&&g.D8.o.items.length>0&&!g.A.AJ["3d"])for(g.GU=0,p=new ZC.HU(g),i=g.W;i<g.A1+(g.DF?1:0);i++)if(g.K9=i,i%N==0){C=i-g.W,Z=g.GU%g.D8.o.items.length,p.append(g.D8.o.items[Z]),p.K=g.K+"-guide-"+i,p.Z=o,p.parse(),s=g.AR(g.V[i]);var W=g.AR(g.V[Math.min(i+N,g.V.length-1)]);g.DF&&s===W&&(W=g.AR(g.V[Math.min(i-N,g.V.length-1)]),W=s-Math.abs(s-W)),p.iX=g.iX+J,p.iY=g.AX?s:W,p.I=g.I-J-U,p.F=Math.abs(s-W),p.paint(),g.GU++}if(g.D8.B1>0)for(g.GU=0,i=g.W;i<=g.A1+(g.DF?1:0);i++)if(g.K9=i,i===g.W||i===g.A1||i%N==0){(g.D8.E6.length>0||i===g.W||"log"===g.BS)&&((c=new ZC.CZ(g)).Z=c.C8=o,"log"===g.BS?ZC.AQ._int_(ZC.FV(g.V[i],g.DY))?c.copy(g.D8):c.copy(g.G8):c.copy(g.D8),c.IQ=Ze,c.DH()&&c.parse()),A=[],C=i-g.W;var j=g.iX+J,q=g.I-J-U;if(s=(g.BS,g.AR(g.V[i])),c.AP)if(g.A.AJ["3d"]){var $=new ZC.CZ(g);$.copy(c),null!==ZC._n_(g.o["scale-z"])&&null!==ZC._n_(e=g.o["scale-z"].guide)&&($.append(e),$.parse()),$.A0=$.AE=$.B9,u=ZC.DM.DE($,g.A,n-ZC.AN.E1,n-ZC.AN.E1,s-ZC.AN.E2-$.B1/2,s-ZC.AN.E2+$.B1/2,0,ZC.AN.FE,"y"),g.A.CN.add(u),c.A0=c.AE=c.B9,(u=ZC.DM.DE(c,g.A,j-ZC.AN.E1,j-ZC.AN.E1+q,s-ZC.AN.E2-c.B1/2,s-ZC.AN.E2+c.B1/2,ZC.AN.FE+2,ZC.AN.FE+2,"x")).K=g.K+"-guide-"+i,g.A.CN.add(u)}else A.push([j,s],[j+q,s]),c.K=g.K+"-guide-"+i,ZC.CO.paint(r,c,A);g.GU++}}if(g.V.length>0&&g.G8.AP&&S>2&&!g.A.AJ["3d"]){if(g.G8.o.items&&g.G8.o.items.length>0)for(p=new ZC.HU(g),i=g.W;i<g.A1+(g.DF?1:0);i++)if(g.K9=i,i%N==0)for(C=i-g.W,g.GU=0,h=1;h<=g.FZ;h++)Z=g.GU%g.G8.o.items.length,p.append(g.G8.o.items[Z]),p.K=g.K+"-guide-"+i+"-"+h,p.Z=g.G.usc()?g.G.mc():ZC.AM(g.A.K+"-scales-bl-0-c"),p.parse(),p.iX=g.iX,s=g.AX?g.iY+g.A9+C*g.AA+h*S:g.iY+g.F-g.A9-C*g.AA-(h+1)*S,p.iY=s,p.I=g.I,p.F=S,p.paint(),g.GU++;if(g.G8.B1>0&&"log"!==g.BS)for(i=g.W;i<g.A1+(g.DF?1:0);i++)if(g.K9=i,i===g.W||i===g.A1||i%N==0)for(C=i-g.W,g.GU=0,h=1;h<=g.FZ;h++)A=[],(c=new ZC.CZ(g)).copy(g.G8),c.IQ=Ze,c.DH()&&c.parse(),s="log"===g.BS?g.AR(g.V[i]+h*(g.V[i+1]-g.V[i])/(g.FZ+1)):g.AR(g.V[i]+h*L*(g.V[i+1]-g.V[i])/(g.FZ+1)),ZC.DS(s,g.iY,g.iY+g.F)&&(A.push([g.iX,s],[g.iX+g.I,s]),c.AP&&(c.K=g.K+"-minor-guide-"+h,ZC.CO.paint(r,c,A))),g.GU++}var ee,ie,te;if(g.VL(r,v),g.V.length>0&&g.IV.AP){switch(g.IV.o.placement){case"inner":break;case"outer":k+=X;break;default:k+=X/2}for(g.GU=0,d=ZC.AV(g.V,0),i=g.W;i<=g.A1+(g.DF?1:0);i++){g.K9=i;var ne=-1;if((i===g.W||i===g.A1||i%N==0||ZC._b_(g.o["show-zero"])&&i===d)&&(A=[],C=i-g.W,(g.IV.E6.length>0||i===g.W||"log"===g.BS)&&(c=new ZC.CZ(g),"log"===g.BS?ZC.AQ._int_(ZC.FV(g.V[i],g.DY))?c.copy(g.IV):(c.copy(g.IG),ne=X,X=M):c.copy(g.IV),"inherit"===g.IV.o["line-color"]&&-1!==v&&(c.B9=v),c.IQ=Ze,c.DH()&&c.parse()),s=(g.BS,g.AR(g.V[i])),ZC.DS(s,g.A.N.iY,g.A.N.iY+g.A.N.F))){switch(c.o.placement){case"ref-right":A.push([F,s],[F+X,s]);break;case"ref-left":A.push([F,s],[F-X,s]);break;case"ref-auto":A.push([F-X/2,s],[F+X/2,s]);break;case"inner":A.push([n,s],[n+(K?X:-X),s]);break;case"outer":A.push([n,s],[n-(K?X:-X),s]);break;default:A.push([n+X/2,s],[n-X/2,s])}if(-1!==ne&&(X=ne,ne=-1),c.AP){for(ie=ZC._i_(c.o["offset-x"]||"0"),te=ZC._i_(c.o["offset-y"]||"0"),ee=0;ee<A.length;ee++)A[ee][0]+=ie,A[ee][1]+=te;if(c.K=g.K+"-tick-"+i,g.A.AJ["3d"])if(g.A.ES.true3d){var ae,le=[];for(ee=0;ee<A.length;ee++)ae=new ZC.CE(g.A,A[ee][0]-ZC.AN.E1,A[ee][1]-ZC.AN.E2,0),le.push([ae.EC[0],ae.EC[1]]);ZC.CO.paint(l,c,le)}else{var oe=this.A.ES.angle||45;for(ee=0;ee<A.length;ee++)A[ee][0]-=ZC.EF(oe)*ZC.AN.FE/2,A[ee][1]+=ZC.EL(oe)*ZC.AN.FE/2;ZC.CO.paint(l,c,A)}else ZC.CO.paint(l,c,A)}g.GU++}}}if(g.V.length>0&&g.IG.AP&&g.FZ>0&&S>5&&!g.A.AJ["3d"]&&"log"!==g.BS)for(i=g.W;i<g.A1+(g.DF?1:0);i++)if(g.K9=i,i===g.W||i===g.A1||i%N==0)for(C=i-g.W,g.GU=0,h=1;h<=g.FZ;h++){if(A=[],(c=new ZC.CZ(g)).copy(g.IG),"inherit"===g.IG.o["line-color"]&&-1!==v&&(c.B9=v),c.IQ=Ze,c.DH()&&c.parse(),s="log"===g.BS?g.AR(g.V[i]+h*(g.V[i+1]-g.V[i])/(g.FZ+1)):g.AR(g.V[i]+h*L*(g.V[i+1]-g.V[i])/(g.FZ+1)),ZC.DS(s,g.iY,g.iY+g.F)){switch(c.o.placement){case"ref-right":A.push([F,s],[F+M,s]);break;case"ref-left":A.push([F,s],[F-M,s]);break;case"ref-auto":A.push([F-M/2,s],[F+M/2,s]);break;case"inner":A.push([n,s],[n+(K?M:-M),s]);break;default:A.push([n,s],[n-(K?M:-M),s]);break;case"cross":A.push([n+M/2,s],[n-M/2,s])}if(c.AP){for(ie=ZC._i_(c.o["offset-x"]||"0"),te=ZC._i_(c.o["offset-y"]||"0"),ee=0;ee<A.length;ee++)A[ee][0]+=ie,A[ee][1]+=te;c.K=g.K+"-minor-tick-"+i,ZC.CO.paint(l,c,A)}}g.GU++}g.XV();var re=null,se=g.CL,Ae=g.DV,Ce=function(e){var i;if(g.K9=e,C=e-g.W,(g.BQ.E6.length>0||e===g.W||!f||g.BQ.I0)&&(f=new ZC.DN(g)),f.copy(g.BQ),f.GN=g.K+"-item "+g.A.K+"-scale-item zc-scale-item",f.K=g.A.K+"-"+g.BD.replace(/\-/g,"_")+"-item_"+e,g.CL=se,g.DV=Ae,g.Z5(Ze),i=("piano"===g.A.AF||g.Q4)&&g.BY.length?g.FU(e+g.B0-g.FP):g.FU(e),g.BQ.I0){var t=g.A.H2();ZC._cp_({index:e,cnt:C,text:i},t),g.H8(g.BQ,f,null,t,g.BQ.MN)}if(null===ZC._n_(g.LW)||-1!==ZC.AV(g.LW,i)){switch(f.AK=i,f.Z=f.C8=g.G.usc()?g.G.mc():ZC.AM(g.A.K+"-scales-ml-0-c"),f.IP=g.G.usc()?ZC.AM(g.G.K+"-main"):ZC.AM(g.G.K+"-text"),f.parse(),"inherit"!==g.BQ.o["font-color"]&&"inherit"!==g.BQ.o.color||-1===v||(f.C2=v),f.IQ=Ze,f.DH()&&f.parse(),f.o.placement){case"ref-left":f.iX=F-f.I-X;break;case"ref-right":f.iX=F+X;break;case"ref-auto":x&&x.R[e]?(x.FQ(e).setup(),x.FQ(e).iX<F?f.iX=F+X:f.iX=F-f.I-X):f.iX=F+X;break;case"middle":f.iX=n-f.I/2;break;case"inner":f.iX=K?n+X:n-f.I-X;break;default:f.iX=K?n-f.I-X:n+X}if("log"===g.BS?f.iY=g.AR(g.V[e])-f.F/2:f.iY=g.AR(g.V[e])-f.F/2+(g.AX?1:-1)*(g.DF?g.AA/2:0),re=g.N2(f,re,"v"),g.BQ.o["auto-align"]&&g.BQ.AB%180!=0){var a=K?1:-1;90===g.BQ.AB||270===g.BQ.AB?f.iX+=a*(f.I/2-f.F/2):ZC.DS(g.BQ.AB,0,90)||ZC.DS(g.BQ.AB,270,360)?(f.iX+=a*(f.I-f.I*ZC.EF(g.BQ.AB))/2,f.iY-=a*f.I*ZC.EL(g.BQ.AB)/2):ZC.DS(g.BQ.AB,90,270)&&(f.iX+=a*(f.I+f.I*ZC.EF(g.BQ.AB))/2,f.iY+=a*f.I*ZC.EL(g.BQ.AB)/2)}if(ZC.DS(f.iY+f.F/2,g.A.N.iY-1,g.A.N.iY+g.A.N.F+1)||g.A.AJ["3d"]){var l=g.X8(f,e,{items:0,lcoords:H,lstep:L,tdim:Q,mdim:V,dim:"w",html:T});Q=l.tdim,V=l.mdim,g.GU++}}};if(g.V.length>0&&g.BQ.AP)if("log"===g.BS){var ce=[];for(i=g.W;i<=g.A1;i++)ZC.AQ._int_(ZC.FV(g.V[i],g.DY))&&(g.GU=i,Ce(i),ce.push(i));for(i=g.W;i<=g.A1;i++)-1===ZC.AV(ce,i)&&(g.GU=i,Ce(i))}else for(g.GU=0,Ce(g.W),g.GU=g.A1-g.W,Ce(g.A1),-1!==(d=ZC.AV(g.V,0))&&ZC._b_(g.o["show-zero"])&&(g.GU=d,Ce(d)),g.GU=1,i=g.W+1;i<g.A1;i++)i%L==0&&Ce(i)}if(g.M.AP&&g.M.AK&&""!==g.M.AK){(f=new ZC.DN(g)).copy(g.M),f.K=g.A.K+"-"+g.BD.replace(/\-/g,"_")+"-item_title",f.GN=g.K+"-label "+g.A.K+"-scale-label zc-scale-label",f.AK=g.M.AK,f.Z=g.G.usc()?g.G.mc():ZC.AM(g.A.K+"-scales-ml-0-c"),f.IP=g.G.usc()?ZC.AM(g.G.K+"-main"):ZC.AM(g.G.K+"-text"),f.parse(),"inherit"!==g.M.o["font-color"]&&"inherit"!==g.M.o.color||-1===v||(f.C2=v);var ue=g.iY+(g.AX?g.A9:g.BU),pe=g.F-g.BU-g.A9;switch("chart"===f.o["center-point"]&&(ue=g.A.iY,pe=g.A.F),f.K2){case"top":f.iY=ue+f.I/2-f.F/2;break;case"middle":f.iY=ue+pe/2-f.F/2;break;case"bottom":f.iY=ue+pe-f.I/2-f.F/2}f.iX=K?n-f.I/2-f.F/2-k-V:n+V+f.F/2+k-f.I/2,g.M.iX=f.iX,g.M.iY=f.iY,f.AP&&(g.N2(f,null,"v",10),f.paint(),f.EP(),null===ZC._n_(f.o.tooltip)&&f.KK||T.push(ZC.AO.OB(g.A.G.K,g.A.K,f)))}T.length>0&&ZC.AM(g.A.A.K+"-map")&&(ZC.AM(g.A.A.K+"-map").innerHTML+=T.join(""))}}function Ze(e){return e=(e=(e=(e=(e=e.replace(/%scale-last-position/g,g.A1-g.W)).replace(/(%c)|(%scale-position)/g,g.GU)).replace(/(%i)|(%scale-index)/g,g.K9)).replace(/(%v)|(%scale-value)/g,null!==ZC._n_(g.V[g.K9])?g.V[g.K9]:"")).replace(/(%l)|(%scale-label)/g,null!==ZC._n_(g.BY[g.K9])?g.BY[g.K9]:"")}}};ZC.QC=ZC.WA.CD(QC);var T0={$i:function(e){this.b(e),this.CM=!0},parse:function(){this.b()},J6:function(){var e=this;e.A1===e.W?e.AA=e.F-e.A9-e.BU:e.AA=(e.F-e.A9-e.BU)/(e.A1-e.W+(e.DF?1:0))},AA0:function(e){this.b(e),this.J6()},clear:function(){},build:function(){this.b()},zoomTo:function(e,i){this.b(e,i),this.J6()},NJ:function(e){var i,t=this;i=t.AX?(e-t.iY-t.A9)/(t.F-t.A9-t.BU):(t.iY+t.F-t.A9-e)/(t.F-t.A9-t.BU);var n=t.B0,a=t.BF;"log"===t.BS&&(n=ZC.FV(n,t.DY),a=ZC.FV(a,t.DY));var l=n+ZC._f_((a-n)*i);return"log"===t.BS&&(l=Math.pow(t.DY,l)),l},OK:function(e,i,t){var n,a,l,o,r=this;void 0===t&&(t=!1);var s=r.DF?r.AA:0;l=r.AX?(e-r.iY-r.A9-s/2)/(r.F-r.A9-r.BU-s):(r.iY+r.F-e-r.A9-s/2)/(r.F-r.A9-r.BU-s);var A=!1;if(i)for(o in i.K8){A=!0;break}if(i&&!r.NW&&A){var C=r.V[r.W];"string"==typeof C&&(C=ZC.AV(r.IU,C)),"log"===r.BS&&(C=ZC.FV(C,r.DY));var c=r.V[r.A1];"string"==typeof c&&(c=ZC.AV(r.IU,c)),"log"===r.BS&&(c=ZC.FV(c,r.DY));var u=C+ZC._f_((c-C)*l);"log"===r.BS&&(u=Math.pow(r.DY,u));var p=ZC.MAX;for(o in a=null,i.K8)(n=Math.abs(o-u))<p&&(p=n,a=i.K8[o]);if(null===ZC._n_(a)&&(a=u),p>i.A2G){var Z=Math.ceil((c-C)/(r.I-r.A9-r.BU));if(i.V.length<2&&(Z*=100),p>Z)return null}return a}var h=r.W,d=r.A1;return r.EI&&(null!==ZC._n_(n=r.V[h])&&(h=n),null!==ZC._n_(n=r.V[d])&&(d=n)),"log"===r.BS&&(h=ZC.FV(h,r.DY),d=ZC.FV(d,r.DY)),a=t?r.DF?h+(d-h+1)*l:h+(d-h)*l:(r.DF,r.W+(r.A1-r.W)*l),"log"===r.BS?(a=Math.pow(r.DY,a),a=Math.floor(a)-1):(a=ZC._i_(a),a=ZC.BR(0,a),a=ZC.CY(r.DQ,a)),a},II:function(e){var i=this;i.W,i.A1;return i.EI&&!i.NW&&(i.B0,i.BF),"log"===i.BS&&(e=ZC.FV(e+1,i.DY)),i.AX?i.iY+i.A9+(e-i.W)*i.AA+(i.DF?i.AA/2:0):i.iY+i.F-i.A9-(e-i.W)*i.AA-(i.DF?i.AA/2:0)},AR:function(e){var i,t,n,a,l,o=this;if("log"===o.BS&&(0===e&&(e=o.B0),e=ZC.FV(e,o.DY)),o.NW){var r=o.UA[e];return o.II(r)}if(-1!==(i=ZC.AV(o.IU,e)))return o.II(i);if(!o.A4L&&(o.EI||o.F7&&"date"===o.F7.o.type)){a=o.V[o.W],l=o.V[o.A1];var s=o.F;return"log"===o.BS&&(a=ZC.FV(a,o.DY),l=ZC.FV(l,o.DY),o.W===o.D4&&o.A1===o.DQ&&(s=(o.A1-o.W)*o.AA+o.A9+o.BU)),l===a?n=0:(t=l-a,n=(s-o.A9-o.BU-(o.DF?o.AA:0))/t),o.AX?o.iY+o.A9+(e-a)*n+(o.DF?o.AA/2:0):o.iY+s-o.A9-(e-a)*n-(o.DF?o.AA/2:0)}return a=o.B0,l=o.BF,"log"===o.BS&&(a=ZC.FV(a,o.DY),l=ZC.FV(l,o.DY)),l===a?n=0:(t=l-a+(o.DF?1:0),n=(o.F-o.A9-o.BU)/t),o.AX?o.iY+o.A9+(e-a)*n+(o.DF?o.AA/2:0):o.iY+o.F-o.A9-(e-a)*n-(o.DF?o.AA/2:0)},paint:function(){var e,i,t,n,a,l,o,r,s,A,C,c,u,p,Z,h,d,f=this;if(f.AP){f.b(),null!==ZC._n_(f.A.A.E[f.A.K+"-"+f.BD+"-feed-offset-start"])&&(f.A9=f.A.A.E[f.A.K+"-"+f.BD+"-feed-offset-start"]),"hbubble"!==f.A.AF&&"hscatter"!==f.A.AF||(-1===f.A9&&-1===f.BU||1===f.V.length)&&(f.A9=f.BU=f.F/(f.V.length+1),f.J6());var _=f.A0Q(),g=0,v=1,b=1,m={};for(i=0,t=f.A.BO.length;i<t;i++)"scale-x"===f.A.BO[i].BD.substring(0,7)&&f.A.BO[i].BA===f.BA&&g++,"scale-x"===f.A.BO[i].BD.substring(0,7)&&("default"===f.A.BO[i].BA?(m[f.A.BO[i].BD]=v,v++):(m[f.A.BO[i].BD]=b,b++));var B=m[f.BD],E="default"===f.BA,D=null,K=null;for(i=0,t=f.A.AY.A3.length;i<t;i++){var F=f.A.AY.A3[i],x=F.BW();if(-1!==ZC.AV(x,f.BD)){var I=f.A.BM(F.BW("v")[0]);D=I.AR(I.HC),K=F;break}}var y=8;null!==ZC._n_(f.IV.o.size)&&(y=ZC._i_(f.IV.o.size));var w=4;null!==ZC._n_(f.IG.o.size)&&(w=ZC._i_(f.IG.o.size));var X=ZC._i_(f.A.E[f.BD+"-distance"]||-1);f.VG&&(X=0),"default"===f.BA?(n=ZC._i_(f.A.N.E0/g),a=f.iX-(B-1)*n,-1!==X&&(a=f.iX-X)):(n=ZC._i_(f.A.N.EA/g),a=f.iX+f.I+(B-1)*n,-1!==X&&(a=f.iX+f.I+X));var M=a;if(f.A.HO&&"scale-x"===f.BD&&(f.A.HO.AP=!0,f.D4===f.W&&f.DQ===f.A1&&(f.A.HO.AP=!1),f.A.HO.AP&&0===f.A.HO.B2.BK&&"default"===f.BA&&(a-=f.A.HO.B2.I+f.B1/2-f.A.HO.BK)),f.E.iX=a,f.AP&&f.TG){null!==ZC._n_(f.o["fixed-items"])&&(f.M4=f.EJ=ZC._i_(f.o["fixed-items"]));var Y=Math.ceil((f.A1-f.W)/(f.M4-1)),G=Math.ceil((f.A1-f.W)/(f.EJ-1));null===ZC._n_(f.o["fixed-items"])&&ZC._b_(f.o.normalize)&&(Y=ZC.AQ.A0S(Y),G=ZC.AQ.A0S(G));for(var L=f.iStepMultiplier,N=3;N>0;N--)f.iStepMultiplier>N&&f.A1-f.W<=N*f.iStepMultiplier&&(L=N);Y*=L,G*=L;var O,P,k,S=0,z=f.AA*Y/(f.FZ+1);if(null===ZC._n_(D)&&(D=a),l=f.G.usc()?f.G.mc():ZC.AM(f.A.K+"-scales-ml-0-c"),o=ZC.Q.EE(l,f.G.AC),r=f.G.usc()?f.G.mc():ZC.AM(f.A.K+"-scales-bl-0-c"),s=ZC.Q.EE(r,f.G.AC),"inherit"===f.o["line-color"]&&-1!==_&&(f.B9=_),f.A.AJ["3d"])(p=ZC.DM.DE(f,f.A,a-ZC.AN.E1,a-ZC.AN.E1,f.iY-ZC.AN.E2,f.iY-ZC.AN.E2+f.F,-1,ZC.AN.FE+1,"y")).K=f.K+"-line",f.A.ES.true3d&&(f.A.ES["x-angle"]>0?p.MG=[1===f.L?-100:100,1,1]:p.MG=[1===f.L?100:-100,1,1]),f.A.CN.add(p);else{C=[[M,f.iY+f.F],[M,f.iY]];var R=f.K;f.K+="-line",ZC.CO.paint(o,f,C),f.K=R}if(f.V.length>0&&f.D8.AP){var Q=null===ZC._n_(f.D8.o["offset-start"])?0:ZC._i_(f.D8.o["offset-start"]),V=null===ZC._n_(f.D8.o["offset-end"])?0:ZC._i_(f.D8.o["offset-end"]);if(f.D8.o.items&&f.D8.o.items.length>0&&!f.A.AJ["3d"])for(Z=new ZC.HU(f),i=f.W;i<f.A1+(f.DF?1:0);i++)A=i-f.W,d=i%f.D8.o.items.length,Z.append(f.D8.o.items[d]),Z.K=f.K+"-guide-"+i,Z.Z=r,Z.parse(),Z.iX=f.iX+Q,f.AX?Z.iY=f.iY+f.A9+A*f.AA:Z.iY=f.iY+f.F-f.A9-(A+1)*f.AA,Z.I=f.I-Q-V,Z.F=f.AA,Z.paint();if(f.D8.B1>0)for(f.GU=0,i=f.W;i<=f.A1+(f.DF?1:0);i++)if(f.K9=i,i===f.W||i===f.A1+(f.DF?1:0)||(i-f.W)%Y==0){(f.D8.E6.length>0||i===f.W)&&((u=new ZC.CZ(f)).Z=u.C8=r,u.copy(f.D8),u.IQ=pe,u.DH()&&u.parse()),A=i-f.W,C=[],c=f.AX?f.iY+f.A9+A*f.AA:f.iY+f.F-f.A9-A*f.AA;var H=f.iX+Q,T=f.I-Q-V;if(u.AP)if(f.A.AJ["3d"]){var J=new ZC.CZ(f);J.copy(u),null!==ZC._n_(f.o["scale-z"])&&null!==ZC._n_(e=f.o["scale-z"].guide)&&(J.append(e),J.parse()),J.A0=J.AE=J.B9,p=ZC.DM.DE(J,f.A,a-ZC.AN.E1,a-ZC.AN.E1,c-ZC.AN.E2-J.B1/2,c-ZC.AN.E2+J.B1/2,0,ZC.AN.FE,"z"),f.A.CN.add(p),u.A0=u.AE=u.B9,(p=ZC.DM.DE(u,f.A,H-ZC.AN.E1,H-ZC.AN.E1+T,c-ZC.AN.E2-J.B1/2,c-ZC.AN.E2+J.B1/2,ZC.AN.FE+2,ZC.AN.FE+2,"x")).K=f.K+"-guide-"+i,f.A.CN.add(p)}else C.push([H,c],[H+T,c]),u.K=f.K+"-guide-"+i,ZC.CO.paint(s,u,C);f.GU++}}if(f.V.length>0&&f.G8.AP&&!f.A.AJ["3d"]){if(f.G8.o.items&&f.G8.o.items.length>0)for(Z=new ZC.HU(f),i=f.W;i<f.A1+(f.DF?1:0);i++)for(f.K9=i,A=i-f.W,f.GU=0,h=1;h<=f.FZ;h++)d=f.GU%f.G8.o.items.length,Z.append(f.G8.o.items[d]),Z.K=f.K+"-guide-"+i+"-"+h,Z.Z=f.G.usc()?f.G.mc():ZC.AM(f.A.K+"-scales-bl-0-c"),Z.parse(),Z.iX=f.iX,f.AX?Z.iY=f.iY+f.A9+(A+1)*f.AA-(h+1)*z:Z.iY=f.iY+f.F-f.A9-(A+1)*f.AA+h*z,Z.I=f.I,Z.F=z,Z.paint(),f.GU++;if(f.G8.B1>0)for(i=f.W;i<f.A1+(f.DF?1:0);i++)if(f.K9=i,i%Y==0)for(A=i-f.W,f.GU=0,h=1;h<=f.FZ;h++)C=[],(u=new ZC.CZ(f)).copy(f.G8),u.IQ=pe,u.DH()&&u.parse(),c="log"===f.BS?f.AR(f.V[i]+h*f.V[i+1]/(f.FZ+2)):f.AX?f.iY+f.A9+A*f.AA+h*z:f.iY+f.F-f.A9-A*f.AA-h*z,ZC.DS(c,f.iY,f.iY+f.F)&&(C.push([f.iX,c],[f.iX+f.I,c]),u.AP&&(u.K=f.K+"-minor-guide-"+h,ZC.CO.paint(s,u,C))),f.GU++}if(f.VL(s,_),f.V.length>0&&f.IV.AP){switch(f.IV.o.placement){case"inner":break;case"outer":S+=y;break;default:S+=y/2}for(f.GU=0,i=f.W;i<=f.A1+(f.DF?1:0);i++)if(f.K9=i,i===f.W||i===f.A1+(f.DF?1:0)||(i-f.W)%Y==0){switch(C=[],A=i-f.W,(f.IV.E6.length>0||i===f.W)&&((u=new ZC.CZ(f)).copy(f.IV),"inherit"===f.IV.o["line-color"]&&-1!==_&&(u.B9=_),u.IQ=pe,u.DH()&&u.parse()),c=f.AX?f.iY+f.A9+A*f.AA:f.iY+f.F-f.A9-A*f.AA,u.o.placement){case"ref-auto":C.push([D-y/2,c],[D+y/2,c]);break;case"ref-left":C.push([D-y,c],[D,c]);break;case"ref-right":C.push([D+y,c],[D,c]);break;case"inner":C.push([a,c],[a+(E?y:-y),c]);break;case"outer":C.push([a,c],[a-(E?y:-y),c]);break;default:C.push([a+y/2,c],[a-y/2,c])}if(u.AP){for(P=ZC._i_(u.o["offset-x"]||"0"),k=ZC._i_(u.o["offset-y"]||"0"),O=0;O<C.length;O++)C[O][0]+=P,C[O][1]+=k;if(u.K=f.K+"-tick-"+i,f.A.AJ["3d"])if(f.A.ES.true3d){var U,W=[];for(O=0;O<C.length;O++)U=new ZC.CE(f.A,C[O][0]-ZC.AN.E1,C[O][1]-ZC.AN.E2,0),W.push([U.EC[0],U.EC[1]]);ZC.CO.paint(o,u,W)}else{var j=this.A.ES.angle||45;for(O=0;O<C.length;O++)C[O][0]-=ZC.EF(j)*ZC.AN.FE/2,C[O][1]+=ZC.EL(j)*ZC.AN.FE/2;ZC.CO.paint(o,u,C)}else ZC.CO.paint(o,u,C)}f.GU++}}var q,$=[];if(f.V.length>0&&f.FZ>0&&f.IG.AP&&!f.A.AJ["3d"])for(i=f.W;i<f.A1+(f.DF?1:0);i++)if(i===f.W||i===f.A1+(f.DF?1:0)||i%Y==0)for(A=i-f.W,h=1;h<=f.FZ;h++){if(C=[],(u=new ZC.CZ(f)).copy(f.IG),"inherit"===f.IG.o["line-color"]&&-1!==_&&(u.B9=_),u.IQ=pe,u.DH()&&u.parse(),"log"===f.BS){var ee=Math.round(ZC.FV(f.V[i],f.DY)),ie=f.V[i]+h*f.V[i+1]/(f.FZ+2);ie=ee<0?ZC._f_(ie.toFixed(-ee)):ZC._f_(ie.toFixed(ee)),$.push(ie),c=f.AR(ie)}else c=f.AX?f.iY+f.A9+A*f.AA+h*z:f.iY+f.F-f.A9-A*f.AA-h*z;if(ZC.DS(c,f.iY,f.iY+f.F)){switch(u.o.placement){case"ref-auto":C.push([D-w/2,c],[D+w/2,c]);break;case"ref-left":C.push([D-w,c],[D,c]);break;case"ref-right":C.push([D+w,c],[D,c]);break;case"inner":C.push([a,c],[a+(E?w:-w),c]);break;case"outer":C.push([a,c],[a-(E?w:-w),c]);break;default:C.push([a+w/2,c],[a-w/2,c])}if(u.AP){for(P=ZC._i_(u.o["offset-x"]||"0"),k=ZC._i_(u.o["offset-y"]||"0"),O=0;O<C.length;O++)C[O][0]+=P,C[O][1]+=k;u.K=f.K+"-minor-tick-"+i,ZC.CO.paint(o,u,C)}}f.GU++}f.XV();var te=null,ne=f.CL,ae=f.DV,le=0,oe=0,re=0,se=[],Ae=[];if(1===f.V.length&&f.BQ.AP)f.GU=0,Ze(f.W);else if(f.V.length>1&&f.BQ.AP)for(f.GU=0,Ze(f.W),f.GU=f.A1-f.W,Ze(f.A1),f.GU=1,i=f.W+1;i<f.A1;i++)(i-f.W)%G==0&&Ze(i);for(i=0;i<$.length;i++){var Ce=f.FU(i,null,null,!1,$[i]);Ze(Ce,!0,Ce)}if(f.M.AP&&f.M.AK&&""!==f.M.AK){(q=new ZC.DN(f)).copy(f.M),q.K=f.A.K+"-"+f.BD.replace(/\-/g,"_")+"-item_title",q.GN=f.K+"-label "+f.A.K+"-scale-label zc-scale-label",q.AK=f.M.AK,q.Z=f.G.usc()?f.G.mc():ZC.AM(f.A.K+"-scales-ml-0-c"),q.IP=f.G.usc()?ZC.AM(f.G.K+"-main"):ZC.AM(f.G.K+"-text"),q.parse(),"inherit"!==f.M.o["font-color"]&&"inherit"!==f.M.o.color||-1===_||(q.C2=_);var ce=f.iY+(f.AX?f.A9:f.BU),ue=f.F-f.A9-f.BU;switch("chart"===q.o["center-point"]&&(ce=f.A.iY,ue=f.A.F),q.K2){case"top":q.iY=ce+q.I/2-q.F/2;break;case"middle":q.iY=ce+ue/2-q.F/2;break;case"bottom":q.iY=ce+ue-q.I/2-q.F/2}q.iX=E?a-q.I/2-q.F/2-S-oe:a+q.F/2+oe+S-q.I/2,f.M.iX=q.iX,f.M.iY=q.iY,q.AP&&(f.N2(q,null,"v"),q.paint(),q.EP(),null===ZC._n_(q.o.tooltip)&&q.KK||Ae.push(ZC.AO.OB(f.A.G.K,f.A.K,q)))}Ae.length>0&&ZC.AM(f.A.A.K+"-map")&&(ZC.AM(f.A.A.K+"-map").innerHTML+=Ae.join(""))}}function pe(e){return e=(e=(e=(e=(e=e.replace(/%scale-last-position/g,f.A1-f.W)).replace(/(%c)|(%scale-position)/g,f.GU)).replace(/(%i)|(%scale-index)/g,f.K9)).replace(/(%v)|(%scale-value)/g,null!==ZC._n_(f.V[f.K9])?f.V[f.K9]:"")).replace(/(%l)|(%scale-label)/g,null!==ZC._n_(f.BY[f.K9])?f.BY[f.K9]:"")}function Ze(e,i,t){f.K9=e,A=e-f.W,(f.BQ.E6.length>0||e===f.W||!q||f.BQ.I0)&&(q=new ZC.DN(f)),q.copy(f.BQ),q.K=f.A.K+"-"+f.BD.replace(/\-/g,"_")+"-item_"+(t?"c"+t:e),q.GN=f.K+"-item "+f.A.K+"-scale-item zc-scale-item",q.E["p-height"]=f.AA,f.CL=ne,f.DV=ae,f.Z5(pe);var n="";if(n=t||f.FU(e),f.BQ.I0){var l=f.A.H2();ZC._cp_({index:e,cnt:A,text:n},l),f.H8(f.BQ,q,null,l,f.BQ.MN)}if(null===ZC._n_(f.LW)||-1!==ZC.AV(f.LW,n)){switch(q.AK=n,q.Z=q.C8=f.G.usc()?f.G.mc():ZC.AM(f.A.K+"-scales-ml-0-c"),q.IP=f.G.usc()?ZC.AM(f.G.K+"-main"):ZC.AM(f.G.K+"-text"),q.E.nodeidx=e,q.parse(),"inherit"!==f.BQ.o["font-color"]&&"inherit"!==f.BQ.o.color||-1===_||(q.C2=_),q.IQ=pe,q.DH()&&q.parse(),q.o["auto-fit"]&&(q.F=ZC._i_(f.AA)),q.o.placement){case"inner":q.iX=E?a+y:a-q.I-y;break;case"ref-left":q.iX=D-q.I-y;break;case"ref-right":q.iX=D+y;break;case"ref-auto":K&&K.R[e]?(K.R[e].setup(),K.R[e].iX<D?q.iX=D+y:q.iX=D-q.I-y):q.iX=D+y;break;default:q.iX=E?a-q.I-y:a+y}if(i?(c=f.AR(e),q.iY=c-q.F/2-(f.DF?f.AA/2:0)):f.AX?q.iY=f.iY+f.A9+A*f.AA-q.F/2+(f.DF?f.AA/2:0):q.iY=f.iY+f.F-f.A9-A*f.AA-q.F/2-(f.DF?f.AA/2:0),te=f.N2(q,te,"v"),f.BQ.o["auto-align"]&&f.BQ.AB%180!=0){var o=E?1:-1;90===f.BQ.AB||270===f.BQ.AB?q.iX+=o*(q.I/2-q.F/2):ZC.DS(f.BQ.AB,0,90)||ZC.DS(f.BQ.AB,270,360)?(q.iX+=o*(q.I-q.I*ZC.EF(f.BQ.AB))/2,q.iY-=o*q.I*ZC.EL(f.BQ.AB)/2):ZC.DS(f.BQ.AB,90,270)&&(q.iX+=o*(q.I+q.I*ZC.EF(f.BQ.AB))/2,q.iY+=o*q.I*ZC.EL(f.BQ.AB)/2)}var r=f.X8(q,e,{items:re,lcoords:se,lstep:G,tdim:le,mdim:oe,dim:"w",html:Ae});le=r.tdim,oe=r.mdim,f.GU++}}}};ZC.T0=ZC.ZN.CD(T0);var T1={$i:function(e){this.b(e),this.CM=!0},parse:function(){this.b()},J6:function(){var e=this;e.A1===e.W?e.AA=e.I-e.A9-e.BU:e.AA=(e.I-e.A9-e.BU)/(e.A1-e.W+(e.DF?1:0))},AA0:function(e){this.b(e),this.J6()},zoomTo:function(e,i){this.b(e,i),this.J6()},clear:function(){},build:function(){this.b()},NJ:function(e,i){var t,n=this;t=n.AX?(n.iX+n.I-n.A9-e)/(n.I-n.A9-n.BU):(e-n.iX-n.A9)/(n.I-n.A9-n.BU);var a=n.B0+ZC._f_((n.BF-n.B0)*t);return"log"===n.BS&&i&&(a=Math.pow(n.DY,a)),a},AR:function(e){var i=this;if("lin"===i.BS||"log"===i.BS){var t=i.BF-i.B0,n=0===t?0:(i.I-i.A9-i.BU-(i.DF?i.AA:0))/t;return"log"===i.BS&&(e=0===e?i.FP:ZC.FV(e,i.DY)),i.AX?i.iX+i.I-i.A9-(e-i.B0)*n:i.iX+i.A9+(e-i.B0)*n}var a=ZC.evalFn(i.BS,window);if(a&&a.valueToCoord){n=a.valueToCoord.call(i,e,{type:i.AF,x:i.iX,y:i.iY,width:i.I,height:i.F,offsetStart:i.A9,offsetEnd:i.BU,inversed:i.CM,mirrored:i.AX,minValue:i.B0,maxValue:i.BF,minValue_:i.FP,maxValue_:i.GW});return i.AX?i.iX+i.I-i.A9-n*(i.I-i.A9-i.BU):i.iX+i.A9+n*(i.I-i.A9-i.BU)}return i.iX},paint:function(){var e,i,t,n,a,l,o,r,s,A,C,c,u,p,Z,h,d,f,_,g=this;if(g.AP&&0!==g.V.length){g.b(),"hbubble"!==g.A.AF&&"hscatter"!==g.A.AF||1!==g.V.length||(g.A9=g.I/2);var v=g.A0Q(),b=0,m=1,B=1,E={};for(i=0,t=g.A.BO.length;i<t;i++)"scale-y"===g.A.BO[i].BD.substring(0,7)&&g.A.BO[i].BA===g.BA&&b++,"scale-y"===g.A.BO[i].BD.substring(0,7)&&("default"===g.A.BO[i].BA?(E[g.A.BO[i].BD]=m,m++):(E[g.A.BO[i].BD]=B,B++));var D=E[g.BD],K="default"===g.BA;for(i=0,t=g.A.AY.A3.length;i<t;i++){var F=g.A.AY.A3[i],x=F.BW();if(-1!==ZC.AV(x,g.BD)){var I=g.A.BM(F.BW("k")[0]);I.AR(I.HC),F;break}}var y=8;null!==ZC._n_(g.IV.o.size)&&(y=ZC._i_(g.IV.o.size));var w=4;null!==ZC._n_(g.IG.o.size)&&(w=ZC._i_(g.IG.o.size));var X=ZC._i_(g.A.E[g.BD+"-distance"]||-1);g.VG&&(X=0),"default"===g.BA?(Z=ZC._i_(g.A.N.DW/b),n=g.iY+g.F+(D-1)*Z,-1!==X&&(n=g.iY+g.F+X)):(Z=ZC._i_(g.A.N.EB/b),n=g.iY-(D-1)*Z,-1!==X&&(n=g.iY-X));var M=n;if(g.A.HZ&&(g.A.HZ.AP=!0,g.FP===g.B0&&g.GW===g.BF&&(g.A.HZ.AP=!1),g.A.HZ.AP&&0===g.A.HZ.B2.BJ&&"default"===g.BA&&(n+=g.A.HZ.B2.F+g.B1/2)),g.E.iY=n,g.AP&&g.TG){for(var Y=Math.ceil((g.A1-g.W)/(g.EJ-1)),G=Math.ceil((g.A1-g.W)/(g.M4-1)),L=g.iStepMultiplier,N=3;N>0;N--)g.iStepMultiplier>N&&g.A1-g.W<=N*g.iStepMultiplier&&(L=N);G*=L,Y*=L;var O=0,P=g.AA*G/(g.FZ+1);if(a=g.G.usc()?g.G.mc():ZC.AM(g.A.K+"-scales-ml-0-c"),l=ZC.Q.EE(a,g.G.AC),o=g.G.usc()?g.G.mc():ZC.AM(g.A.K+"-scales-bl-0-c"),r=ZC.Q.EE(o,g.G.AC),g.TG||g.YK||null!==ZC._n_(g.A.o[g.BD])){if("inherit"===g.o["line-color"]&&-1!==v&&(g.B9=v),g.A.AJ["3d"])(u=ZC.DM.DE(g,g.A,g.iX-ZC.AN.E1,g.iX-ZC.AN.E1+g.I,n-ZC.AN.E2,n-ZC.AN.E2,-1,ZC.AN.FE+1,"x")).K=g.K+"-line",g.A.ES.true3d&&(g.A.ES["y-angle"]>0?u.MG=[1===g.L?-100:100,1,1]:u.MG=[1===g.L?100:-100,1,1]),g.A.CN.add(u);else{s=[[g.iX,M],[g.iX+g.I,M]];var k=g.K;g.K+="-line",ZC.CO.paint(l,g,s),g.K=k}var S=[],z=0,R=0,Q=[];if(g.TG||g.YK){if(g.V.length>0&&g.D8.AP){var V=null===ZC._n_(g.D8.o["offset-start"])?0:ZC._i_(g.D8.o["offset-start"]),H=null===ZC._n_(g.D8.o["offset-end"])?0:ZC._i_(g.D8.o["offset-end"]);if(g.D8.o.items&&g.D8.o.items.length>0&&!g.A.AJ["3d"])for(g.GU=0,d=new ZC.HU(g),i=g.W;i<g.A1+(g.DF?1:0);i++)if(g.K9=i,i%G==0){A=i-g.W,h=g.GU%g.D8.o.items.length,d.append(g.D8.o.items[h]),d.K=g.K+"-guide-"+i,d.Z=o,d.parse(),C=g.AR(g.V[i]);var T=g.AR(g.V[Math.min(i+G,g.V.length-1)]);g.DF&&C===T&&(T=g.AR(g.V[Math.min(i-G,g.V.length-1)]),T=C-Math.abs(C-T)),d.iX=g.AX?T:C,d.iY=g.iY+V,d.F=g.F-V-H,d.I=Math.abs(C-T),d.paint(),g.GU++}if(g.D8.B1>0)for(g.GU=0,i=g.W;i<=g.A1+(g.DF?1:0);i++)if(g.K9=i,i===g.W||i===g.A1||i%G==0){(g.D8.E6.length>0||i===g.W||"log"===g.BS)&&((c=new ZC.CZ(g)).Z=c.C8=o,"log"===g.BS?ZC.AQ._int_(ZC.FV(g.V[i],g.DY))?c.copy(g.D8):c.copy(g.G8):c.copy(g.D8),c.IQ=ce,c.DH()&&c.parse()),s=[],A=i-g.W;var J=g.iY+V,U=g.F-V-H;if(C=(g.BS,g.AR(g.V[i])),c.AP)if(g.A.AJ["3d"]){var W=new ZC.CZ(g);W.copy(c),null!==ZC._n_(g.o["scale-z"])&&null!==ZC._n_(e=g.o["scale-z"].guide)&&(W.append(e),W.parse()),W.A0=W.AE=W.B9,u=ZC.DM.DE(W,g.A,C-ZC.AN.E1-W.B1/2,C-ZC.AN.E1+W.B1/2,n-ZC.AN.E2,n-ZC.AN.E2,0,ZC.AN.FE,"z"),g.A.CN.add(u),c.A0=c.AE=c.B9,(u=ZC.DM.DE(c,g.A,C-ZC.AN.E1-c.B1/2,C-ZC.AN.E1+c.B1/2,J-ZC.AN.E2,J-ZC.AN.E2+U,ZC.AN.FE+2,ZC.AN.FE+2,"y")).K=g.K+"-guide-"+i,g.A.CN.add(u)}else s.push([C,J],[C,J+U]),c.K=g.K+"-guide-"+i,ZC.CO.paint(r,c,s);g.GU++}}if(g.V.length>0&&g.G8.AP&&P>2&&!g.A.AJ["3d"]){if(g.G8.o.items&&g.G8.o.items.length>0)for(d=new ZC.HU(g),i=g.W;i<g.A1+(g.DF?1:0);i++)if(g.K9=i,i%G==0)for(A=i-g.W,g.GU=0,p=0;p<=g.FZ;p++)h=g.GU%g.G8.o.items.length,d.append(g.G8.o.items[h]),d.K=g.K+"-guide-"+i+"-"+p,d.Z=g.G.usc()?g.G.mc():ZC.AM(g.A.K+"-scales-bl-0-c"),d.parse(),C=g.AX?g.iX+g.I-g.A9-A*g.AA-(p+1)*P:g.iX+g.A9+A*g.AA+p*P,d.iX=C,d.iY=g.iY,d.I=P,d.F=g.F,d.paint(),g.GU++;if(g.G8.B1>0&&"log"!==g.BS)for(i=g.W;i<g.A1+(g.DF?1:0);i++)if(g.K9=i,i===g.W||i===g.A1||i%G==0)for(A=i-g.W,g.GU=0,p=1;p<=g.FZ;p++)s=[],(c=new ZC.CZ(g)).copy(g.G8),c.IQ=ce,c.DH()&&c.parse(),C="log"===g.BS?g.AR(g.V[i]+p*(g.V[i+1]-g.V[i])/(g.FZ+1)):g.AR(g.V[i]+p*Y*(g.V[i+1]-g.V[i])/(g.FZ+1)),ZC.DS(C,g.iX,g.iX+g.I)&&(s.push([C,g.iY],[C,g.iY+g.F]),c.AP&&(c.K=g.K+"-minor-guide-"+p,ZC.CO.paint(r,c,s))),g.GU++}var j,q,$;if(g.VL(r,v),g.V.length>0&&g.IV.AP){switch(g.IV.o.placement){case"inner":break;case"outer":O+=y;break;default:O+=y/2}for(g.GU=0,f=ZC.AV(g.V,0),i=g.W;i<=g.A1+(g.DF?1:0);i++){g.K9=i;var ee=-1;if((i===g.W||i===g.A1||i%G==0||ZC._b_(g.o["show-zero"])&&i===f)&&(s=[],A=i-g.W,(g.IV.E6.length>0||i===g.W||"log"===g.BS)&&(c=new ZC.CZ(g),"log"===g.BS?ZC.AQ._int_(ZC.FV(g.V[i],g.DY))?c.copy(g.IV):(c.copy(g.IG),ee=y,y=w):c.copy(g.IV),"inherit"===g.IV.o["line-color"]&&-1!==v&&(c.B9=v),c.IQ=ce,c.DH()&&c.parse()),C=(g.BS,g.AR(g.V[i])),ZC.DS(C,g.A.N.iX,g.A.N.iX+g.A.N.I))){switch(c.o.placement){case"inner":s.push([C,n-(K?y:-y)],[C,n]);break;case"outer":s.push([C,n],[C,n+(K?y:-y)]);break;default:s.push([C,n+y/2],[C,n-y/2])}if(-1!==ee&&(y=ee,ee=-1),c.AP){for(q=ZC._i_(c.o["offset-x"]||"0"),$=ZC._i_(c.o["offset-y"]||"0"),j=0;j<s.length;j++)s[j][0]+=q,s[j][1]+=$;if(c.K=g.K+"-tick-"+i,g.A.AJ["3d"])if(g.A.ES.true3d){var ie,te=[];for(j=0;j<s.length;j++)ie=new ZC.CE(g.A,s[j][0]-ZC.AN.E1,s[j][1]-ZC.AN.E2,0),te.push([ie.EC[0],ie.EC[1]]);ZC.CO.paint(l,c,te)}else{var ne=this.A.ES.angle||45;for(j=0;j<s.length;j++)s[j][0]-=ZC.EF(ne)*ZC.AN.FE/2,s[j][1]+=ZC.EL(ne)*ZC.AN.FE/2;ZC.CO.paint(l,c,s)}else ZC.CO.paint(l,c,s)}g.GU++}}}if(g.V.length>0&&g.IG.AP&&g.FZ>0&&P>5&&!g.A.AJ["3d"]&&"log"!==g.BS)for(i=g.W;i<g.A1+(g.DF?1:0);i++)if(g.K9=i,i===g.W||i===g.A1||i%G==0)for(A=i-g.W,g.GU=0,p=1;p<=g.FZ;p++){if(s=[],(c=new ZC.CZ(g)).copy(g.IG),"inherit"===g.IG.o["line-color"]&&-1!==v&&(c.B9=v),c.IQ=ce,c.DH()&&c.parse(),C="log"===g.BS?g.AR(g.V[i]+p*(g.V[i+1]-g.V[i])/(g.FZ+1)):g.AR(g.V[i]+p*Y*(g.V[i+1]-g.V[i])/(g.FZ+1)),ZC.DS(C,g.iX,g.iX+g.I)){switch(c.o.placement){case"inner":s.push([C,n-(K?w:-w)],[C,n]);break;default:s.push([C,n],[C,n+(K?w:-w)]);break;case"cross":s.push([C,n+w/2],[C,n-w/2])}if(c.AP){for(q=ZC._i_(c.o["offset-x"]||"0"),$=ZC._i_(c.o["offset-y"]||"0"),j=0;j<s.length;j++)s[j][0]+=q,s[j][1]+=$;c.K=g.K+"-minor-tick-"+i,ZC.CO.paint(l,c,s)}}g.GU++}g.XV();var ae=null,le=g.CL,oe=g.DV,re=function(e){var i;if(g.K9=e,A=e-g.W,(g.BQ.E6.length>0||e===g.W||!_||g.BQ.I0)&&(_=new ZC.DN(g)),_.copy(g.BQ),_.GN=g.K+"-item "+g.A.K+"-scale-item zc-scale-item",_.K=g.A.K+"-"+g.BD.replace(/\-/g,"_")+"-item_"+e,g.CL=le,g.DV=oe,g.Z5(ce),i=("piano"===g.A.AF||g.Q4)&&g.BY.length?g.FU(e+g.B0-g.FP):g.FU(e),g.BQ.I0){var t=g.A.H2();ZC._cp_({index:e,cnt:A,text:i},t),g.H8(g.BQ,_,null,t,g.BQ.MN)}if(null===ZC._n_(g.LW)||-1!==ZC.AV(g.LW,i)){switch(_.AK=i,_.Z=_.C8=g.G.usc()?g.G.mc():ZC.AM(g.A.K+"-scales-ml-0-c"),_.IP=g.G.usc()?ZC.AM(g.G.K+"-main"):ZC.AM(g.G.K+"-text"),_.parse(),"inherit"!==g.BQ.o["font-color"]&&"inherit"!==g.BQ.o.color||-1===v||(_.C2=v),_.IQ=ce,_.E6=g.BQ.E6,_.DH()&&_.parse(),_.o.placement){case"inner":_.iY=K?n-_.KF-y:n+y;break;default:_.iY=K?n+y:n-_.KF-y}if("log"===g.BS?_.iX=g.AR(g.V[e])-_.I/2:_.iX=g.AR(g.V[e])-_.I/2-(g.AX?1:-1)*(g.DF?g.AA/2:0),ae=g.N2(_,ae,"h"),g.BQ.o["auto-align"]&&g.BQ.AB%180!=0){var a=ZC.DS(g.BQ.AB,0,180)?K?1:-1:1===K?-1:1;_.iX+=a*_.I*ZC.EF(g.BQ.AB)/2,_.iY+=a*(_.I*ZC.EL(g.BQ.AB)/2-_.F*ZC.EL(g.BQ.AB)/2)}if(ZC.DS(_.iX+_.I/2,g.A.N.iX-1,g.A.N.iX+g.A.N.I+1)||g.A.AJ["3d"]){var l=g.X8(_,e,{items:0,lcoords:S,lstep:Y,tdim:z,mdim:R,dim:"h",html:Q});z=l.tdim,R=l.mdim,g.GU++}}};if(g.V.length>0&&g.BQ.AP)if("log"===g.BS){var se=[];for(i=g.W;i<=g.A1;i++)ZC.AQ._int_(ZC.FV(g.V[i],g.DY))&&(g.GU=i,re(i),se.push(i));for(i=g.W;i<=g.A1;i++)-1===ZC.AV(se,i)&&(g.GU=i,re(i))}else for(g.GU=0,re(g.W),g.GU=g.A1-g.W,re(g.A1),-1!==(f=ZC.AV(g.V,0))&&ZC._b_(g.o["show-zero"])&&(g.GU=f,re(f)),g.GU=1,i=g.W+1;i<g.A1;i++)i%Y==0&&re(i)}if(g.M.AP&&g.M.AK&&""!==g.M.AK){(_=new ZC.DN(g)).copy(g.M),_.K=g.A.K+"-"+g.BD.replace(/\-/g,"_")+"-item_title",_.GN=g.K+"-label "+g.A.K+"-scale-label zc-scale-label",_.AK=g.M.AK,_.Z=g.G.usc()?g.G.mc():ZC.AM(g.A.K+"-scales-ml-0-c"),_.IP=g.G.usc()?ZC.AM(g.G.K+"-main"):ZC.AM(g.G.K+"-text"),_.parse(),"inherit"!==g.M.o["font-color"]&&"inherit"!==g.M.o.color||-1===v||(_.C2=v);var Ae=g.iX+(g.AX?g.BU:g.A9),Ce=g.I-g.A9-g.BU;switch("chart"===_.o["center-point"]&&(Ae=g.A.iX,Ce=g.A.I),_.OE){case"left":_.iX=Ae;break;case"center":_.iX=Ae+Ce/2-_.I/2;break;case"right":_.iX=Ae+Ce-_.I}_.iY=K?n+O+R:n-R-_.F-O,g.M.iX=_.iX,g.M.iY=_.iY,_.AP&&(g.N2(_,null,"h"),_.paint(),_.EP(),null===ZC._n_(_.o.tooltip)&&_.KK||Q.push(ZC.AO.OB(g.A.G.K,g.A.K,_)))}Q.length>0&&ZC.AM(g.A.A.K+"-map")&&(ZC.AM(g.A.A.K+"-map").innerHTML+=Q.join(""))}}}function ce(e){return e=(e=(e=(e=(e=e.replace(/%scale-last-position/g,g.A1-g.W)).replace(/(%c)|(%scale-position)/g,g.GU)).replace(/(%i)|(%scale-index)/g,g.K9)).replace(/(%v)|(%scale-value)/g,null!==ZC._n_(g.V[g.K9])?g.V[g.K9]:"")).replace(/(%l)|(%scale-label)/g,null!==ZC._n_(g.BY[g.K9])?g.BY[g.K9]:"")}}};ZC.T1=ZC.WA.CD(T1);var TC={$i:function(e){this.b(e);var i=this;i.N5="",i.KV=1,i.H7=1,i.GM=0,i.GH=0,i.JU=.6},parse:function(){var e=this;e.b(),e.iX+=e.E0,e.iY+=e.EB,e.I-=e.E0+e.EA,e.F-=e.EB+e.DW,e.YD("layout","N5"),null!==ZC._n_(e.o["size-factor"])&&(e.JU=ZC._f_(ZC._p_(e.o["size-factor"])))},AA0:function(e){var i=this;i.b(e),0===i.V.length&&(i.V=[""]);var t=ZC.AQ.A2F(i.N5,i.V.length,!1);i.KV=t[0],i.H7=t[1],i.GM=i.I/i.H7,i.GH=i.F/i.KV},A5E:function(){var e=this;e.b(),e.GM=e.I/e.H7,e.GH=e.F/e.KV},clear:function(){},build:function(){this.b()},paint:function(){var e,i,t,n,a,l=this;if(l.AP){if(l.b(),e=ZC.Q.EE(l.G.usc()?l.G.K+"-main-c":l.A.K+"-scales-ml-0-c",l.G.AC),i=ZC.Q.EE(l.G.usc()?l.G.K+"-main-c":l.A.K+"-scales-bl-0-c",l.G.AC),(t=[]).push([l.iX,l.iY],[l.iX+l.I,l.iY],[l.iX+l.I,l.iY+l.F],[l.iX,l.iY+l.F],[l.iX,l.iY]),ZC.CO.paint(e,l,t),l.D8.AP){if(l.D8.o.items&&l.D8.o.items.length>0)for(n=0,a=l.V.length;n<a;n++){var o=n%l.H7,r=Math.floor(n/l.H7),s=new ZC.HU(l),A=n%l.D8.o.items.length;s.o=l.D8.o.items[A],s.K=l.K+"-guide-"+n,s.Z=l.G.usc()?l.G.mc():ZC.AM(l.A.K+"-scales-bl-0-c"),s.parse(),s.iX=l.iX+o*l.GM,s.iY=l.iY+r*l.GH,s.I=l.GM,s.F=l.GH,s.paint()}if(l.D8.B1>0){for(t=[],n=0;n<=l.H7;n++)t.push([l.iX+n*l.GM,l.iY],[l.iX+n*l.GM,l.iY+l.F],null);for(n=0;n<=l.KV;n++)t.push([l.iX,l.iY+n*l.GH],[l.iX+l.I,l.iY+n*l.GH],null);ZC.CO.paint(i,l.D8,t)}}var C,c=[];if(l.BQ.AP){for(n=0,a=l.V.length;n<a;n++)u(n);c.length>0&&ZC.AM(l.A.A.K+"-map")&&(ZC.AM(l.A.A.K+"-map").innerHTML+=c.join(""))}}function u(e){(l.BQ.E6.length>0||0===e)&&(C=new ZC.DN(l)),C.copy(l.BQ);var i=e%l.H7,t=Math.floor(e/l.H7);C.GN=l.K+"-item "+l.A.K+"-scale-item zc-scale-item",C.K=l.A.K+"-"+l.BD.replace(/\-/g,"_")+"-item_"+e;var n=l.FU(e);if((null===ZC._n_(l.LW)||-1!==ZC.AV(l.LW,n))&&(C.AK=n,C.Z=l.G.usc()?l.G.mc():ZC.AM(l.A.K+"-scales-ml-0-c"),C.parse(),C.IQ=function(i){return i=(i=(i=i.replace(/%i/g,e)).replace(/%v/g,null!==ZC._n_(l.V[e])?l.V[e]:"")).replace(/%l/g,null!==ZC._n_(l.BY[e])?l.BY[e]:"")},C.E6=l.BQ.E6,C.DH()&&C.parse(),C.AP)){var a="bottom";null!==ZC._n_(l.BQ.o.placement)&&(a=l.BQ.o.placement);var o=l.iX+i*l.GM,r=l.iY+t*l.GH;switch(a){case"top-left":C.iX=o,C.iY=r;break;case"top-right":C.iX=o+l.GM-C.I,C.iY=r;break;case"bottom-left":C.iX=o,C.iY=r+l.GH-C.F;break;case"bottom-right":C.iX=o+l.GM-C.I,C.iY=r+l.GH-C.F;break;case"top":C.iX=o+l.GM/2-C.I/2,C.iY=r;break;case"right":C.iX=o+l.GM-C.I,C.iY=r+l.GH/2-C.F/2;break;case"left":C.iX=o,C.iY=r+l.GH/2-C.F/2;break;default:C.iX=o+l.GM/2-C.I/2,C.iY=r+l.GH-C.F}C.paint(),C.EP(),null===ZC._n_(l.o.tooltip)&&C.KK||c.push(ZC.AO.OB(l.A.G.K,l.A.K,C))}}}};ZC.TC=ZC.ZN.CD(TC);var A2B={$i:function(e){this.b(e);this.DL=0,this.EM=360},parse:function(){var e,i=this;i.b(),null!==ZC._n_(e=i.o["ref-angle"])&&(i.DL=ZC._i_(e)%360),null!==ZC._n_(e=i.o.aperture)&&(i.EM=ZC._i_(e)%360,0===i.EM&&(i.EM=360))}};ZC.A2B=ZC.ZN.CD(A2B);var A5A={$i:function(e){this.b(e)},parse:function(){this.b()},J6:function(){},AA0:function(e){this.b(e),this.J6()},clear:function(){this.b()},build:function(){this.b()},paint:function(){this.b()}};ZC.A5A=ZC.WA.CD(A5A),ZC.A86=ZC.A5A.CD({$i:function(e){this.b(e);var i=this;i.DL=-90,i.EM=180,i.QH=null,i.IZ=null,i.CW="circle"},parse:function(){var e,i=this;i.b(),null!==ZC._n_(e=i.o["ref-angle"])&&(i.DL=ZC._i_(e)%360),null!==ZC._n_(e=i.o.aperture)&&(i.EM=ZC._i_(e)),null!==ZC._n_(e=i.o.center)&&(i.QH=new ZC.DT(i),i.QH.append(e),i.QH.parse()),null!==ZC._n_(e=i.o.ring)&&(i.IZ=new ZC.DT(i),i.G.B6.load(i.IZ.o,[i.A.AF+"."+i.BD+".ring"]),i.IZ.append(e),i.IZ.parse())},AA0:function(e){this.b(e)},clear:function(){},build:function(){this.b()},AR:function(e){var i=this,t=i.A.BM("scale"),n=t.iX+t.I/2,a=t.iY+t.F/2,l=i.A.BM("scale-"+i.L);l||(l=i.A.BM("scale"));var o=ZC.CY(l.GM/2,l.GH/2)*l.JU,r=i.BF-i.B0,s=i.EM/r;return ZC.AQ.BN(n,a,o,i.DL-i.EM/2+s*(e-i.B0))},II:function(e){return this.AR(this.V[e])},paintMarker:function(e){var i,t=this;if(e.FA){var n,a=t.A.BM("scale-"+t.L);if(a||(a=t.A.BM("scale")),e.AP){var l=t.A.K+"-scales-"+("top"===e.BA?"f":"b")+"l-0-c";e.Z=e.C8=ZC.AM(t.G.usc()?a.G.K+"-main-c":l),n=ZC.Q.EE(e.Z,t.G.AC);var o=ZC.CY(a.GM/2,a.GH/2)*a.JU,r=ZC.IO(e.o["offset-start"]||"0");r>0&&r<1&&(r*=o);var s=ZC.IO(e.o["offset-end"]||"0");s>0&&s<1&&(s*=o),e.M&&(e.M.Z=t.G.usc()?t.G.mc():ZC.AM(t.A.K+"-scales-ml-0-c"),e.M.K=e.A.A.K+"-"+e.A.BD.replace(/\-/g,"_")+"-marker_"+e.L,e.M.GN=e.A.K+"-marker-label "+e.A.A.K+"-scale-marker-label zc-scale-marker-label");for(var A=0;A<a.V.length;A++){var C,c=A%a.H7,u=Math.floor(A/a.H7),p=a.iX+c*a.GM+a.GM/2+a.BK,Z=a.iY+u*a.GH+a.GH/2+a.BJ;switch(e.AF){case"line":if(e.FA.length>0){var h=t.DL-t.EM/2+t.EM*(e.FA[0]-t.B0)/(t.BF-t.B0);C=h;var d=[];d.push(ZC.AQ.BN(p,Z,r,h)),d.push(ZC.AQ.BN(p,Z,o-s,h)),2===d.length&&(ZC.CO.setup(n,e),ZC.CO.paint(n,e,d))}break;case"area":if(e.FA.length>1){var f=t.DL-t.EM/2+t.EM*(e.FA[0]-t.B0)/(t.BF-t.B0),_=t.DL-t.EM/2+t.EM*(e.FA[1]-t.B0)/(t.BF-t.B0);C=(f+_)/2;var g=new ZC.DT(e);g.Z=e.Z,g.append(e.o),g.append({size:o-s,slice:r,type:"pie","angle-start":f,"angle-end":_}),g.K=a.K+"-marker-"+e.L,g.iX=p,g.iY=Z,g.parse(),g.paint()}}if(e.M){var v;null!==ZC._n_(i=e.M.o["offset-r"])?v=ZC._f_(ZC._p_(i)):v<1?v*=o-s-r:v=0;var b=ZC.AQ.BN(p,Z,(o-s-r)/2+v,C);e.M.iX=b[0]-e.M.I/2,e.M.iY=b[1]-e.M.F/2,e.M.paint()}}}}},paint:function(){var e,i,t,n,a,l,o,r,s,A=this;if(A.AP&&0!==A.V.length){A.AX&&A.V.reverse(),e=ZC.Q.EE(A.G.usc()?A.G.K+"-main-c":A.A.K+"-scales-bl-0-c",A.G.AC);var C=ZC._i_(A.IV.o.size||8),c=ZC._i_(A.IG.o.size||4),u=0,p=ZC.BR(1,Math.ceil((A.A1-A.W)/(A.M4-1))),Z=ZC.BR(1,Math.ceil((A.A1-A.W)/(A.EJ-1))),h=A.A.BM("scale-"+A.L);h||(h=A.A.BM("scale"));for(var d,f,_,g=ZC.CY(h.GM/2,h.GH/2)*h.JU,v=A.EM/(A.V.length-1),b=0;b<h.V.length;b++){var m=b%h.H7,B=Math.floor(b/h.H7),E=h.iX+m*h.GM+h.GM/2+h.BK,D=h.iY+B*h.GH+h.GH/2+h.BJ,K=new ZC.DT(A);if(K.Z=A.G.usc()?A.G.mc():ZC.AM(A.A.K+"-scales-bl-0-c"),K.copy(A),K.K=A.K+"-"+b,K.iX=E,K.iY=D,K.AI=g-.5,K.DJ=360===A.EM?"circle":"pie",K.B4=A.DL-A.EM/2+360,K.BL=A.DL+A.EM/2+360,K.CP=0,K.parse(),K.paint(),A.D8.AP){if(A.D8.o.items&&A.D8.o.items.length>0)for(i=0;i<A.V.length-1;i++)K=new ZC.DT(A),o=i%A.D8.o.items.length,K.append(A.D8.o.items[o]),K.Z=A.G.usc()?A.G.mc():ZC.AM(A.A.K+"-scales-bl-0-c"),K.iX=E,K.iY=D,K.K=A.K+"-pie-"+i,K.o.type="pie",K.o.size=g-A.BU,K.CP=A.A9,K.B4=A.DL-A.EM/2+i*v+360,K.BL=A.DL-A.EM/2+(i+1)*v+360,K.parse(),K.paint();if(A.D8.B1>0)for(i=0,t=A.V.length;i<t;i++)(d=new ZC.CZ(A)).copy(A.D8),d.IQ=X,d.E6=A.D8.E6,d.DH()&&d.parse(),(l=[]).push(ZC.AQ.BN(E,D,g-A.BU,A.DL-A.EM/2+i*v)),l.push(ZC.AQ.BN(E,D,A.A9,A.DL-A.EM/2+i*v)),ZC.CO.paint(e,d,l)}if(A.G8.AP&&A.G8.B1>0&&A.FZ>0)for(i=0,t=A.V.length;i<t-1;i++)for(r=A.DL-A.EM/2+i*v,f=v/(A.FZ+1),_=1;_<=A.FZ;_++)(d=new ZC.CZ(A)).copy(A.G8),d.IQ=X,d.E6=A.G8.E6,d.DH()&&d.parse(),(l=[]).push(ZC.AQ.BN(E,D,g-A.BU,A.DL-A.EM/2+i*v+_*f)),l.push(ZC.AQ.BN(E,D,A.A9,A.DL-A.EM/2+i*v+_*f)),ZC.CO.paint(e,d,l);if(A.XV(),A.G.ZY(),A.IZ&&((a=new ZC.DT(A)).append(A.IZ.o),a.Z=A.G.usc()?A.G.mc():ZC.AM(A.A.K+"-scales-bl-0-c"),a.K=A.K+"-ring",a.iX=E,a.iY=D,360!==A.EM?(a.o.type="pie",n=ZC._i_(a.o.size),n=ZC.BR(1,ZC.CY(n,g)),a.CP=g-n,a.o.size=g,a.B4=A.DL-A.EM/2+360,a.BL=A.DL+A.EM/2+360):(a.o.type="circle",n=ZC._i_(a.o.size),n=ZC.BR(1,ZC.CY(n,g)),a.o.size=g),a.parse(),a.AP&&n+a.AU>0&&(a.paint(),360===A.EM&&(a.K=A.K+"-ring-inner",a.o.size=g-n,a.parse(),a.paint())),A.IZ.o.items&&A.IZ.o.items.length>0||A.IZ.o.rules))for(i=0;i<A.V.length-1;i++)(a=new ZC.DT(A)).append(A.IZ.o),A.IZ.o.items&&(o=i%A.IZ.o.items.length,a.append(A.IZ.o.items[o])),a.Z=A.G.usc()?A.G.mc():ZC.AM(A.A.K+"-scales-bl-0-c"),a.K=A.K+"-ring-"+i,a.iX=E,a.iY=D,a.o.type="pie",n=ZC._i_(a.o.size),n=ZC.BR(0,ZC.CY(n,g)),a.CP=g-n,a.o.size=g,a.B4=A.DL-A.EM/2+i*v+360,a.BL=A.DL-A.EM/2+(i+1)*v+360+.25,a.parse(),a.IQ=X,a.E6=A.IZ.E6,a.DH()&&a.parse(),a.AP&&n+a.AU>0&&a.paint();if(A.IV.AP){switch(A.IV.o.placement){case"outer":u+=C;break;default:u+=C/2}for(l=[],i=0,t=A.V.length;i<t;i++)if(i===A.W||i===A.A1||i%p==0){switch(r=A.DL-A.EM/2+i*v,s=[0,0],A.IV.o.placement){case"inner":s=[-C,0];break;case"outer":s=[0,C];break;default:s=[-C/2,C/2]}l.push(ZC.AQ.BN(E,D,g+s[0],r),ZC.AQ.BN(E,D,g+s[1],r),null)}ZC.CO.paint(e,A.IV,l)}if(A.IG.AP&&A.FZ>0){for(l=[],i=0,t=A.V.length;i<t-1;i++)for(r=A.DL-A.EM/2+i*v,f=v/(A.FZ+1),_=1;_<=A.FZ;_++){switch(s=[0,0],A.IG.o.placement){case"inner":s=[-c,0];break;case"outer":s=[0,c];break;default:s=[-c/2,c/2]}l.push(ZC.AQ.BN(E,D,g+s[0],r+_*f),ZC.AQ.BN(E,D,g+s[1],r+_*f),null)}ZC.CO.paint(e,A.IG,l)}if(A.BQ.AP){var F=[];for(i=0,t=A.V.length;i<t;i++)if(i===A.W||i===A.A1||i%Z==0){var x=new ZC.DN(A);x.append(A.BQ.o),x.GN=A.K+"-item "+A.A.K+"-scale-item zc-scale-item",x.K=A.A.K+"-"+A.BD.replace(/\-/g,"_")+"-item_"+b+"_"+i;var I=A.FU(i);if(x.AK=I,x.Z=x.C8=A.G.usc()?A.G.mc():ZC.AM(A.A.K+"-scales-ml-0-c"),x.parse(),"auto"===x.o.angle&&(x.AB=A.DL-A.EM/2+i*v+90),x.IQ=X,x.E6=A.BQ.E6,x.DH()&&x.parse(),x.AP){x.F=x.KF;var y,w=1.15*x.DI;switch(A.BQ.o.placement){case"inner":y=ZC.AQ.BN(E,D,g+A.BQ.DX-w-5+u,A.DL-A.EM/2+i*v);break;default:y=ZC.AQ.BN(E,D,g+A.BQ.DX+w+u,A.DL-A.EM/2+i*v)}x.VF="center",x.iX=y[0]-x.I/2,x.iY=y[1]-x.F/2,x.paint(),x.EP(),null===ZC._n_(A.o.tooltip)&&x.KK||(null!==ZC._n_(A.o.tooltip)&&(A.o.tooltip.text=A.o.tooltip.text||"%scale-value"),F.push(ZC.AO.OB(A.A.G.K,A.A.K,x)))}}F.length>0&&ZC.AM(A.A.A.K+"-map")&&(ZC.AM(A.A.A.K+"-map").innerHTML+=F.join(""))}}}function X(e){return e=(e=(e=(e=e.replace(/%i/g,i)).replace(/%k/g,i)).replace(/%v/g,null!==ZC._n_(A.V[i])?A.V[i]:"")).replace(/%l/g,null!==ZC._n_(A.BY[i])?A.BY[i]:"")}},paint_:function(){var e=this,i=e.A.BM("scale-"+e.L);i||(i=e.A.BM("scale"));for(var t=0;t<i.V.length;t++){var n=t%i.H7,a=Math.floor(t/i.H7),l=i.iX+n*i.GM+i.GM/2+i.BK,o=i.iY+a*i.GH+i.GH/2+i.BJ;if(e.QH){var r=new ZC.DT(e);r.append(e.QH.o),r.Z=r.C8=e.G.usc()?e.G.mc("top"):ZC.AM(e.A.K+"-scales-ml-0-c"),r.K=e.K+"-"+t+"-center",r.iX=l,r.iY=o,r.o.type=r.o.type||"circle",r.parse(),r.AP&&r.paint()}}}});var ZP={$i:function(e){this.b(e);var i=this;i.DL=0,i.CW="star",i.DF=!1},parse:function(){this.b(),this.assign_a([["aspect","CW"],["ref-angle","DL","i"],["ranged","DF","b"]])},A8D:function(){var e=this,i=ZC.BR(e.V.length,e.BY.length);e.EJ=ZC.CY(30,i)},AA0:function(e){this.b(e)},clear:function(){},build:function(){this.b()},A7N:function(e,i,t){var n=this,a=n.A.BM("scale"),l=a.iX+a.I/2,o=a.iY+a.F/2,r=n.A.BM("scale-v");if(t){var s=n.DL+n.EM*(e-n.B0)/(n.BF-n.B0);return ZC.AQ.BN(l,o,i+r.A9,s)}var A=n.EM/(n.V.length-(360===n.EM||n.DF?0:1));return ZC.AQ.BN(l,o,i+r.A9,n.DL+e*A)},II:function(e){var i=this.A.BM("scale"),t=ZC.CY(i.I/2,i.F/2)*i.JU;return this.A7N(e,t)},AR:function(e){var i=this,t=ZC.AV(i.V,e);-1===t&&(t=0);var n=i.A.BM("scale"),a=ZC.CY(n.I/2,n.F/2)*n.JU;return i.A7N(t,a)},paint:function(){var e,i,t,n,a,l,o,r,s=this;if(s.AP&&0!==s.V.length){s.b();var A=ZC.BR(1,Math.floor((s.A1-s.W)/(s.M4-1))),C=ZC.BR(1,Math.floor((s.A1-s.W)/(s.EJ-1)));e=ZC.Q.EE(s.G.usc()?s.G.K+"-main-c":s.A.K+"-scales-ml-0-c",s.G.AC),i=ZC.Q.EE(s.G.usc()?s.G.K+"-main-c":s.A.K+"-scales-bl-0-c",s.G.AC);var c,u=ZC._i_(s.IV.o.size||8),p=0,Z=s.A.BM("scale"),h=ZC.CY(Z.I/2,Z.F/2)*Z.JU,d=s.A.BM("scale-v"),f=Z.iX+Z.I/2,_=Z.iY+Z.F/2,g=s.EM/(s.V.length-(360===s.EM||s.DF?0:1));if(s.D8.AP){if(s.D8.o.items&&s.D8.o.items.length>0){var v=0;for(t=0,n=s.V.length-(360===s.EM||s.DF?0:1);t<n;t+=A){if(r=s.DL+t*g,"circle"===s.CW){var b=new ZC.DT(s);a=v%s.D8.o.items.length,b.append(s.D8.o.items[a]),b.Z=s.G.usc()?s.G.mc():ZC.AM(s.A.K+"-scales-bl-0-c"),b.iX=f,b.iY=_,b.o.type="pie",b.o.size=h,b.CP=d.A9,b.B4=r,b.BL=r+A*g,b.parse(),b.paint()}else{var m=new ZC.DT(s);a=v%s.D8.o.items.length,m.o=s.D8.o.items[a],m.Z=s.G.usc()?s.G.mc():ZC.AM(s.A.K+"-scales-bl-0-c"),m.B1=0,m.AU=0,m.EU=0,m.G3=0,(l=[]).push(ZC.AQ.BN(f,_,d.A9,r),ZC.AQ.BN(f,_,h,r),ZC.AQ.BN(f,_,h,r+A*g),ZC.AQ.BN(f,_,d.A9,r+A*g)),m.D=l,m.parse();var B=s.A.N;m.D2=[B.iX,B.iY,B.iX+B.I,B.iY+B.F],m.paint()}v++}}if(s.D8.B1>0)for(t=0,n=s.V.length+(s.DF?1:0);t<n;t+=A)r=s.DL+t*g,(o=new ZC.CZ(s)).copy(s.D8),o.K=s.K+"-guide-"+t,o.IQ=I,o.E6=s.D8.E6,o.DH()&&o.parse(),(l=[]).push(ZC.AQ.BN(f,_,h,r),ZC.AQ.BN(f,_,d.A9,r)),ZC.CO.paint(i,o,l)}if(s.IV.AP){switch(s.IV.o.placement){case"inner":break;case"outer":p+=u;break;default:p+=u/2}for(l=[],t=0,n=s.V.length+(s.DF?1:0);t<n;t+=A){switch(r=s.DL+t*g,(o=new ZC.CZ(s)).copy(s.IV),o.o.placement){case"inner":l=[ZC.AQ.BN(f,_,h-u,r),ZC.AQ.BN(f,_,h,r)];break;case"outer":l=[ZC.AQ.BN(f,_,h,r),ZC.AQ.BN(f,_,h+u,r)];break;default:l=[ZC.AQ.BN(f,_,h-u/2,r),ZC.AQ.BN(f,_,h+u/2,r)]}for(var E=ZC._i_(o.o["offset-x"]||"0"),D=ZC._i_(o.o["offset-y"]||"0"),K=0;K<l.length;K++)l[K]&&(l[K][0]+=E,l[K][1]+=D);o.K=s.K+"-tick-"+t,ZC.CO.paint(e,o,l)}}var F,x=[];if(s.BQ.AP){for(t=0,n=s.V.length;t<n;t+=C)y(t);x.length>0&&ZC.AM(s.A.A.K+"-map")&&(ZC.AM(s.A.A.K+"-map").innerHTML+=x.join(""))}}function I(e){return e=(e=(e=e.replace(/(%i)|(%scale-index)/g,t)).replace(/(%v)|(%scale-value)/g,null!==ZC._n_(s.V[t])?s.V[t]:"")).replace(/(%l)|(%scale-label)/g,null!==ZC._n_(s.BY[t])?s.BY[t]:"")}function y(e){(s.BQ.E6.length>0||0===e)&&(c=new ZC.DN(s)),c.copy(s.BQ),c.GN=s.K+"-item "+s.A.K+"-scale-item zc-scale-item",c.K=s.A.K+"-"+s.BD.replace(/\-/g,"_")+"-item_"+e;var i=s.FU(e);if(null===ZC._n_(s.LW)||-1!==ZC.AV(s.LW,i)){c.AK=i,c.Z=c.C8=s.G.usc()?s.G.mc():ZC.AM(s.A.K+"-scales-ml-0-c"),c.parse(),c.IQ=function(i){return i=(i=(i=i.replace(/(%i)|(%scale-index)/g,e)).replace(/(%v)|(%scale-value)/g,null!==ZC._n_(s.V[e])?s.V[e]:"")).replace(/(%l)|(%scale-label)/g,null!==ZC._n_(s.BY[e])?s.BY[e]:"")},c.E6=s.BQ.E6,c.DH()&&c.parse();var t=ZC.IO(c.DX,!0);if(t>-1&&t<1&&(t*=h),r=s.DL+e*g+(s.DF?g/2:0),s.BQ.o["auto-align"]){var n=1.25;1-ZC._a_(ZC.EF(r))>.7&&(n=2.5*(1-ZC._a_(ZC.EF(r))));var a=(1-ZC._a_(ZC.EF(r)))*c.DI*n;F=ZC.AQ.BN(f,_,h+t+p+a,r),ZC.EF(r)>0?(c.iX=F[0],c.iY=F[1]-c.F/2):(c.iX=F[0]-c.I,c.iY=F[1]-c.F/2)}else s.BQ.o["auto-rotate"]?(F=ZC.AQ.BN(f,_,h+t+p+c.F/2,r),c.iX=F[0]-c.I/2,c.iY=F[1]-c.F/2,c.AB=r+90):(F=ZC.AQ.BN(f,_,h+t+p+ZC._a_(10*ZC.EL(r))+ZC._a_(c.I/2*ZC.EF(r)),r),c.iX=F[0]-c.I/2,c.iY=F[1]-c.F/2);c.AP&&(c.paint(),c.EP(),null===ZC._n_(s.o.tooltip)&&c.KK||(null!==ZC._n_(s.o.tooltip)&&(s.o.tooltip.text=s.o.tooltip.text||"%scale-value"),x.push(ZC.AO.OB(s.A.G.K,s.A.K,c))))}}}};ZC.ZP=ZC.A2B.CD(ZP);var ZO={$i:function(e){this.b(e)},parse:function(){this.b()},J6:function(){var e=this,i=e.A.BM("scale"),t=ZC.CY(i.I/2,i.F/2)*i.JU;e.AA=(t-e.A9-e.BU)/(e.A1-e.W)},AA0:function(e){this.b(e),this.J6()},A8D:function(){var e=this,i=e.A.BM("scale"),t=ZC.CY(i.I/2,i.F/2)*i.JU;e.EJ=ZC.BR(2,ZC._i_((t-e.A9-e.BU)/20))},UD:function(e){var i=this,t=i.A.BM("scale"),n=ZC.CY(t.I/2,t.F/2)*t.JU,a=i.BF-i.B0,l=(n-i.A9-i.BU)/a;return(e-i.B0)*l},AR:function(e){var i=this,t=i.UD(e),n=i.A.BM("scale-k"),a=i.A.BM("scale"),l=a.iX+a.I/2+a.BK,o=a.iY+a.F/2+a.BJ;return ZC.AQ.BN(l,o,t,n.DL)},clear:function(){},build:function(){this.b()},paint:function(){var e,i,t,n,a,l,o,r=this;if(r.AP&&0!==r.V.length){r.b(),e=ZC.Q.EE(r.G.usc()?r.G.K+"-main-c":r.A.K+"-scales-ml-0-c",r.G.AC),i=ZC.Q.EE(r.G.usc()?r.G.K+"-main-c":r.A.K+"-scales-bl-0-c",r.G.AC);var s,A,C=r.A.BM("scale-k"),c=ZC._i_(r.IV.o.size||8),u=Math.ceil((r.A1-r.W)/(r.EJ-1)),p=Math.ceil((r.A1-r.W)/(r.M4-1)),Z=r.A.BM("scale"),h=ZC.CY(Z.I/2,Z.F/2)*Z.JU,d=Z.iX+Z.I/2+Z.BK,f=Z.iY+Z.F/2+Z.BJ,_=C.EM/(C.V.length-(360===C.EM||C.DF?0:1));if(r.D8.AP){if(r.D8.o.items&&r.D8.o.items.length>0)for(t=0,n=r.V.length;t<n-1;t++){var g=t%r.D8.o.items.length;if("circle"===C.CW){var v=new ZC.DT(r);v.Z=r.G.usc()?r.G.mc():ZC.AM(r.A.K+"-scales-bl-0-c"),v.append(r.D8.o.items[g]),v.o.type="pie",v.o.size=r.A9+(t+1)*r.AA,v.iX=d,v.iY=f,v.CP=r.A9+t*r.AA,360===C.EM?(v.B4=0,v.BL=360):(v.B4=C.DL,v.BL=C.DL+C.EM),v.parse(),v.paint()}else{var b=new ZC.DT(r);for(b.append(r.D8.o.items[g]),b.Z=r.G.usc()?r.G.mc():ZC.AM(r.A.K+"-scales-bl-0-c"),o=[],a=0,l=C.V.length;a<l;a++)o.push(ZC.AQ.BN(d,f,r.A9+t*r.AA,C.DL+a*_));for(360===C.EM&&o.push(ZC.AQ.BN(d,f,r.A9+t*r.AA,C.DL),ZC.AQ.BN(d,f,r.A9+(t+1)*r.AA,C.DL)),a=C.V.length-1;a>=0;a--)o.push(ZC.AQ.BN(d,f,r.A9+(t+1)*r.AA,C.DL+a*_));b.D=o,b.parse(),b.B1=0,b.AU=0,b.EU=0,b.G3=0;var m=r.A.N;b.D2=[m.iX,m.iY,m.iX+m.I,m.iY+m.F],b.paint()}}if(r.D8.B1>0)for(t=0,n=r.V.length;t<n;t++)if(t===r.W||t===r.A1||t%p==0)if("circle"===C.CW){var B=new ZC.DT(r);B.Z=r.G.usc()?r.G.mc():ZC.AM(r.A.K+"-scales-bl-0-c"),B.append(r.D8.o);var E=C.EM;360===E&&(E=359),B.append({type:"arc",size:r.A9+t*r.AA,angleStart:C.DL-.25,angleEnd:C.DL+E+.25}),B.K=r.K+"-guide-"+t,B.iX=d,B.iY=f,B.parse(),B.IQ=y,B.E6=r.D8.E6,B.DH()&&B.parse(),B.paint()}else{var D=new ZC.CZ(r);for(D.copy(r.D8),D.K=r.K+"-guide-"+t,D.IQ=y,D.E6=r.D8.E6,D.DH()&&D.parse(),o=[],a=0,l=C.V.length-(360===C.EM||C.DF?0:1);a<l;a++)o.push(ZC.AQ.BN(d,f,r.A9+t*r.AA,C.DL+a*_),ZC.AQ.BN(d,f,r.A9+t*r.AA,C.DL+(a+1)*_));ZC.CO.paint(i,D,o)}}if(r.P6.AP&&r.P6.B1>0&&((o=[]).push(ZC.AQ.BN(d,f,r.A9,C.DL),ZC.AQ.BN(d,f,h-r.BU,C.DL)),ZC.CO.paint(e,r.P6,o)),r.IV.AP){switch(r.IV.o.placement){case"inner":break;case"outer":c;break;default:c/2}for(o=[],t=0,n=r.V.length;t<n;t++)if(t===r.W||t===r.A1||t%p==0){var K=ZC.AQ.BN(d,f,r.A9+t*r.AA,C.DL);switch(r.IV.o.placement){case"inner":o.push([K[0],K[1]]),C.DL%180==0?o.push([K[0],K[1]-c]):o.push([K[0]-c,K[1]]),o.push(null);break;case"outer":o.push([K[0],K[1]]),C.DL%180==0?o.push([K[0],K[1]+c]):o.push([K[0]+c,K[1]]),o.push(null);break;default:C.DL%180==0?o.push([K[0],K[1]-c/2],[K[0],K[1]+c/2]):o.push([K[0]-c/2,K[1]],[K[0]+c/2,K[1]]),o.push(null)}}for(var F=ZC._i_(r.IV.o["offset-x"]||"0"),x=ZC._i_(r.IV.o["offset-y"]||"0"),I=0;I<o.length;I++)o[I]&&(o[I][0]+=F,o[I][1]+=x);ZC.CO.paint(e,r.IV,o)}if(A=[],r.V.length>0&&r.BQ.AP)for(r.GU=0,X(r.W),r.GU=r.A1-r.W,X(r.A1),r.GU=1,t=r.W+1;t<r.A1;t++)t%u==0&&X(t);A.length>0&&ZC.AM(r.A.A.K+"-map")&&(ZC.AM(r.A.A.K+"-map").innerHTML+=A.join(""))}function y(e){return e=(e=(e=e.replace(/(%i)|(%scale-index)/g,t)).replace(/(%v)|(%scale-value)/g,null!==ZC._n_(r.V[t])?r.V[t]:"")).replace(/(%l)|(%scale-label)/g,null!==ZC._n_(r.BY[t])?r.BY[t]:"")}function w(e){return e=(e=(e=(e=e.replace(/(%c)|(%scale-position)/g,r.GU)).replace(/(%i)|(%scale-index)/g,r.K9)).replace(/(%v)|(%scale-value)/g,null!==ZC._n_(r.V[r.K9])?r.V[r.K9]:"")).replace(/(%l)|(%scale-label)/g,null!==ZC._n_(r.BY[r.K9])?r.BY[r.K9]:"")}function X(e){r.K9=e,(s=new ZC.DN(r)).copy(r.BQ),s.K=r.A.K+"-"+r.BD.replace(/\-/g,"_")+"-item_"+e,s.GN=r.K+"-item "+r.A.K+"-scale-item zc-scale-item";var i=r.FU(e);if(s.AK=i,null===ZC._n_(r.LW)||-1!==ZC.AV(r.LW,i)){s.Z=s.C8=r.G.usc()?r.G.mc():ZC.AM(r.A.K+"-scales-fl-0-c"),s.parse(),s.IQ=w,s.DH()&&s.parse();var t=ZC.AQ.BN(d,f,r.A9+e*r.AA,C.DL);switch(s.F=s.KF,s.I=s.NN,C.DL%180==0?(s.iX=t[0]-s.I/2,s.iY=t[1]):(s.iX=t[0],s.iY=t[1]-s.F/2),r.IV.o.placement){case"inner":break;case"outer":C.DL%180==0?s.iY+=c:s.iX+=c;break;default:C.DL%180==0?s.iY+=c/2:s.iX+=c/2}s.AP&&(s.paint(),s.EP(),null===ZC._n_(r.o.tooltip)&&s.KK||(null!==ZC._n_(r.o.tooltip)&&(r.o.tooltip.text=r.o.tooltip.text||"%scale-value"),A.push(ZC.AO.OB(r.A.G.K,r.A.K,s))))}}}};ZC.ZO=ZC.WA.CD(ZO);var A0N={$i:function(e){this.b(e);var i=this;i.C6=.95,i.L=0,i.AF=null,i.M=null,i.FA=null,i.A64=!1,i.BA="bottom",i.A9=0,i.BU=0,i.MM="normal",i.O9="normal",i.KE=[5,5],i.A0C=[0,0],i.YQ=""},parse:function(){this.b();var e,i=this;i.assign_a([["type","AF"],["value-range","A64","b"],["offset-start","A9","i"],["offset-end","BU","i"],["placement","BA"],["pair-scale","YQ"],["label-placement","MM"],["label-alignment","O9"],["range","FA"]]),null===ZC._n_(i.o.alpha)&&(i.o.alpha="area"===i.AF?.25:.95),null!==ZC._n_(e=i.o["label-tolerance"])&&("object"==typeof e&&e.length?(i.KE[0]=ZC._i_(e[0]||"5"),i.KE[1]=ZC._i_(e[1]||"5")):i.KE[0]=i.KE[1]=ZC._i_(e||"5")),i.assign_a([["alpha","C6","f",0,1]]),null===ZC._n_(e=i.o.label)&&null===ZC._n_(i.o.text)||(i.M=new ZC.DN(i),i.A.A.A.B6.load(i.M.o,["("+i.A.AF+").SCALE.marker.label"]),null!==ZC._n_(i.o.text)&&i.M.append({text:i.o.text}),i.M.append(e),i.M.parse(),i.A0C=[i.M.BK,i.M.BJ])},paint:function(){var e,i,t,n,a,l,o,r,s=this;if(s.FA)if(-1===s.A.BD.indexOf("scale-r")){if(s.AP){var A,C,c,u,p=s.A,Z=s.A.A.N.AU,h=p.A.K+"-scales-"+("top"===s.BA?"f":"b")+"l-0-c";s.Z=s.C8=ZC.AM(p.G.usc()?p.G.K+"-main-c":h),e=ZC.Q.EE(s.Z,p.G.AC),l=[];var d,f=0,_=0;s.BK>-1&&s.BK<1&&(s.BK=Math.ceil(s.BK*p.AA)),s.BJ>-1&&s.BJ<1&&(s.BJ=Math.ceil(s.BJ*p.AA)),s.M&&(s.M.Z=p.G.usc()?p.G.mc():ZC.AM(p.A.K+"-scales-ml-0-c"),s.M.K=s.A.A.K+"-"+s.A.BD.replace(/\-/g,"_")+"-marker_"+s.L,s.M.GN=s.A.K+"-marker-label "+s.A.A.K+"-scale-marker-label zc-scale-marker-label");var g=s.A.A,v=function(e,i){var t;return-1!==(i+"").indexOf("%")?(t=ZC._f_(i.replace("%","")),t="k"===e.AF?ZC._i_(t*(e.DQ-e.D4)/100):t*(e.GW-e.FP)/100):t=i,s.A64||"v"===e.AF?e.AR(t):e.II(t)};if("poly"===s.AF){var b,m,B,E;for(g=s.A.A,"k"===p.AF?(b=p,m=""===s.YQ?g.BW("v")[0]:g.BM(s.YQ)||g.BW("v")[0]):"v"===p.AF&&(m=p,b=""===s.YQ?g.BW("k")[0]:g.BM(s.YQ)||g.BW("k")[0]),o=0,r=s.FA.length;o<r;o++)B=v(b,s.FA[o][0]),E=m.AR(s.FA[o][1]),l.push([B,E]),f+=B,_+=E;if(f/=l.length,_/=l.length,l.length>=3){if(l[0].join("/")!==l[l.length-1].join("/")&&l.push([l[0][0],l[0][1]]),p.A.AJ["3d"])for(p.A.O7(),t=0,n=l.length;t<n;t++)a=new ZC.CE(p.A,l[t][0]-ZC.AN.E1,l[t][1]-ZC.AN.E2,ZC.AN.FE),l[t][0]=a.EC[0],l[t][1]=a.EC[1];(d=new ZC.DT(s.A)).K=p.K+"-marker-"+s.L,d.Z=d.C8=p.G.usc()?p.G.mc():ZC.AM(h),"canvas"===p.G.AC&&(i=d.Z.getContext("2d")),d.copy(s),d.B1=0,d.AU=0,d.EU=0,d.G3=0,d.D=l,d.parse(),"canvas"===p.G.AC&&(i.save(),i.beginPath(),i.rect(g.N.iX-2,g.N.iY-2,g.N.I+4,g.N.F+4),i.clip()),d.paint(),"canvas"===p.G.AC&&i.restore()}}else if("line"===s.AF){if(-1!==p.BD.indexOf("scale-x")?1===s.FA.length?A=C=v(p,s.FA[0]):2===s.FA.length&&(A=v(p,s.FA[0]),C=v(p,s.FA[1])):-1!==p.BD.indexOf("scale-y")&&(1===s.FA.length?A=C=v(p,s.FA[0]):2===s.FA.length&&(A=v(p,s.FA[0]),C=v(p,s.FA[1]))),-1!==p.BD.indexOf("scale-x")&&p.CM||-1!==p.BD.indexOf("scale-y")&&!p.CM){if(l.push([p.iX+s.A9,A],[p.iX+p.I-s.BU,C]),s.o&&s.o.tooltip){g.o.labels=g.o.labels||[];for(var D=p.BD.replace(/\-/g,"")+"marker"+this.L,K=0;K<g.o.labels.length;K++)g.o.labels[K].id&&g.o.labels[K].id===D&&g.o.labels.splice(K,1);g.o.labels.push({id:D,cls:"zcScaleMarkerLabel",x:p.iX,y:A-s.B1,width:p.I,height:2*s.B1,alpha:0,tooltip:s.o.tooltip})}s.M&&("opposite"===s.MM?s.M.iX=p.iX+p.I-s.M.I-s.BU:s.M.iX=p.iX+s.A9,"opposite"===s.MM?s.M.iY=C-(p.AX?0:s.M.F):s.M.iY=A-(p.AX?0:s.M.F))}else{if(l.push([A,p.iY+p.F-s.A9],[C,p.iY+s.BU]),s.o&&s.o.tooltip){g.o.labels=g.o.labels||[];for(D=p.BD.replace(/\-/g,"")+"marker"+this.L,K=0;K<g.o.labels.length;K++)g.o.labels[K].id&&g.o.labels[K].id===D&&g.o.labels.splice(K,1);g.o.labels.push({id:D,cls:"zcScaleMarkerLabel",x:A-s.B1,y:p.iY,width:2*s.B1,height:p.F,alpha:0,tooltip:s.o.tooltip})}s.M&&("opposite"===s.MM?s.M.iX=C-(p.AX?s.M.I:0):s.M.iX=A-(p.AX?s.M.I:0),"opposite"===s.MM?s.M.iY=p.iY+s.M.I-s.M.F+s.BU:s.M.iY=p.iY+p.F-s.M.F-s.A9)}if(p.A.AJ["3d"])for(p.A.O7(),t=0,n=l.length;t<n;t++)a=new ZC.CE(p.A,l[t][0]-ZC.AN.E1,l[t][1]-ZC.AN.E2,ZC.AN.FE),l[t][0]=a.EC[0],l[t][1]=a.EC[1];2===l.length&&("canvas"===p.G.AC&&(e.save(),e.beginPath(),e.rect(g.N.iX-2,g.N.iY-2,g.N.I+4,g.N.F+4),e.clip()),ZC.CO.setup(e,s),ZC.CO.paint(e,s,l),"canvas"===p.G.AC&&e.restore())}else if("area"===s.AF){if(-1!==p.BD.indexOf("scale-x")?2===s.FA.length?(A=c=v(p,s.FA[0]),C=u=v(p,s.FA[1])):4===s.FA.length&&(A=v(p,s.FA[0]),C=v(p,s.FA[1]),c=v(p,s.FA[2]),u=v(p,s.FA[3])):-1!==p.BD.indexOf("scale-y")&&(2===s.FA.length?(A=c=p.AR(s.FA[0]),C=u=p.AR(s.FA[1])):4===s.FA.length&&(A=p.AR(s.FA[0]),C=p.AR(s.FA[1]),c=p.AR(s.FA[2]),u=p.AR(s.FA[3]))),C=A===C?C+1:C,u=c===u?u+1:u,-1!==p.BD.indexOf("scale-x")&&p.CM||-1!==p.BD.indexOf("scale-y")&&!p.CM?(l.push([p.iX+Z,A],[p.iX+p.I-Z,c],[p.iX+p.I-Z,u],[p.iX+Z,C],[p.iX+Z,A]),s.M&&("opposite"===s.MM?s.M.iX=p.iX+p.I-s.M.I-s.BU:s.M.iX=p.iX+s.A9,"opposite"===s.MM?s.M.iY=C-(p.AX?0:s.M.F):s.M.iY=A-(p.AX?0:s.M.F))):(l.push([A,p.iY+p.F-Z],[c,p.iY+Z],[u,p.iY+Z],[C,p.iY+p.F-Z],[A,p.iY+p.F-Z]),s.M&&("opposite"===s.MM?s.M.iX=C-(p.AX?s.M.I:0):s.M.iX=A-(p.AX?s.M.I:0),"opposite"===s.MM?s.M.iY=p.iY+s.M.I-s.M.F+s.BU:s.M.iY=p.iY+p.F-s.M.F-s.A9)),l.length>=4){if(p.A.AJ["3d"])for(p.A.O7(),t=0,n=l.length;t<n;t++)a=new ZC.CE(p.A,l[t][0]-ZC.AN.E1,l[t][1]-ZC.AN.E2,ZC.AN.FE),l[t][0]=a.EC[0],l[t][1]=a.EC[1];(d=new ZC.DT(s.A)).K=p.K+"-marker-"+s.L,d.Z=d.C8=p.G.usc()?p.G.mc():ZC.AM(h),"canvas"===p.G.AC&&(i=d.Z.getContext("2d")),d.copy(s),d.B1=0,d.AU=0,d.EU=0,d.G3=0,d.D=l,d.parse(),d.BK=s.BK,d.BJ=s.BJ,"canvas"===p.G.AC&&(i.save(),i.beginPath(),i.rect(g.N.iX-2,g.N.iY-2,g.N.I+4,g.N.F+4),i.clip()),d.paint(),"canvas"===p.G.AC&&i.restore()}}else s.M=null;var F=!0,x=p.A.N;2===l.length&&(-1!==p.BD.indexOf("scale-x")&&p.CM||-1!==p.BD.indexOf("scale-y")&&!p.CM?ZC.DS(l[0][1],x.iY-s.KE[1],x.iY+x.F+s.KE[1])&&ZC.DS(l[1][1],x.iY-s.KE[1],x.iY+x.F+s.KE[1])||(F=!1):ZC.DS(l[0][0],x.iX-s.KE[0],x.iX+x.I+s.KE[0])&&ZC.DS(l[1][0],x.iX-s.KE[0],x.iX+x.I+s.KE[0])||(F=!1));var I=s.O9;if(s.M&&F&&("poly"===s.AF?(s.M.iX=ZC._i_(f-s.M.I/2),s.M.iY=ZC._i_(_-s.M.F/2)):("auto"===s.O9&&(I=-1!==p.BD.indexOf("scale-x")&&!p.CM||-1!==p.BD.indexOf("scale-y")&&p.CM?A<p.iX+p.I/2?"normal":"opposite":A>p.iY+p.F/2?"normal":"opposite"),s.M.BK=s.M.BJ=0,(-1!==p.BD.indexOf("scale-x")&&!p.CM||-1!==p.BD.indexOf("scale-y")&&p.CM)&&null===ZC._n_(s.M.o.angle)&&(s.M.AB=270),-1!==p.BD.indexOf("scale-x")&&!p.CM||-1!==p.BD.indexOf("scale-y")&&p.CM?(s.M.AB%180==90&&(s.M.BK-=(p.AX?-1:1)*(s.M.I/2-s.M.F/2),s.M.BJ-=s.M.I/2-s.M.F/2,"opposite"===s.MM&&(s.M.BJ=-s.M.I/2+s.M.F/2),"opposite"===I&&(s.M.BK-=s.M.F)),s.M.AB%180==0&&("opposite"===s.MM&&(s.M.BJ=-s.M.I+s.M.F),"opposite"===I&&(s.M.BK-=s.M.I))):(s.M.AB%180==90&&(s.M.BK-=s.M.I/2-s.M.F/2,s.M.BJ-=(p.AX?-1:1)*(s.M.I/2-s.M.F/2),"opposite"===s.MM&&(s.M.BK=s.M.I/2-s.M.F/2),"opposite"===I&&(s.M.BJ+=s.M.I)),s.M.AB%180==0&&"opposite"===I&&(s.M.BJ+=s.M.F)),s.M.BK+=s.A0C[0]+s.BK,s.M.BJ+=s.A0C[1]+s.BJ),p.A.AJ["3d"]&&(a=new ZC.CE(p.A,s.M.iX-ZC.AN.E1,s.M.iY-ZC.AN.E2,ZC.AN.FE),s.M.iX=a.EC[0],s.M.iY=a.EC[1]),ZC.DS(s.M.iX+s.M.I/2+s.M.BK,s.A.A.N.iX-s.KE[0],s.A.A.N.iX+s.A.A.N.I+s.KE[0])&&ZC.DS(s.M.iY+s.M.F/2+s.M.BJ,s.A.A.N.iY-s.KE[1],s.A.A.N.iY+s.A.A.N.F+s.KE[1])&&(s.M.paint(),s.M.EP(),!s.M.KK&&"normal"===zingchart.OBJECTMODE&&(p.E["marker_text_"+s.L]=s.M.AK,ZC.AM(g.A.K+"-map"))))){var y=ZC.AO.OB(g.G.K,g.K,s.M);ZC.AM(g.A.K+"-map").innerHTML=ZC.AM(g.A.K+"-map").innerHTML+y}}}else s.A.paintMarker(s)}};ZC.A0N=ZC.DT.CD(A0N);var VP={$i:function(e){var i=this;i.LX=null,i.A4M=0,i.P2=[],i.BD=e,i.A3G=!0},add:function(e){var i=this;i.P2.push(e),e.K6=i,e.LX=i.LX,e.BZ.TM=!0,e.X2=i.P2.length-1,i.A3G=!1}};ZC.VP=ZC.C5.CD(VP);var E8={$i:function(e,i,t,n,a,l){var o=this;for(var r in o.LX=null,o.BZ=e,o.AW=null,o.A4N=0,o.HY=null,o.O=i||{},o.A4O=t||500,o.XC=n||-1,o.A0E=null,o.TA=null,o.OH=null,null!==ZC._n_(l)&&(o.TA=l),o.A4P=ZC.E8.linear,null!==ZC._n_(a)&&""!==a&&(o.A4P=a),o.ADJ={},o.C7={},o.ACK=[],o.RI=ZC._i_(o.A4O/ZC.PO.U6),o.RI>100&&(o.RI=100),(ZC.vml||ZC.mobile)&&(o.RI=ZC._i_(o.RI/4)),o.RI<5&&(o.RI=5),o.O)null!==ZC._n_(ZC.E8.GO[r])?o.C7[r]=o.BZ[ZC.E8.GO[r]]:o.C7[r]=o.BZ[r];o.Y=0,o.K6=null,o.X2=-1},status:function(){return this.Y+1>this.RI?0:1},step:function(){var e,i,t,n,a,l,o=this,r=1,s=o.LX.C.G.AC;if(o.Y++,o.Y>o.RI&&(o.Y===o.RI+1&&-1!==o.X2&&(o.K6.A4M++,o.K6.A4M===o.K6.P2.length&&(o.K6.A3G=!0)),r=0),r){var A={};if(o.Y===o.RI)A=o.O,o.A4N=1;else for(var C in o.A4N=o.A4P(o.Y,0,1,o.RI),o.O)switch(C){case"points":var c=[];for(a=0,l=o.O[C].length;a<l;a++)if(null!==ZC._n_(o.C7[C][a])){c[a]=[];for(var u=0,p=o.O[C][a].length;u<p;u++)c[a][u]=o.A4P(o.Y,o.C7[C][a][u],o.O[C][a][u]-o.C7[C][a][u],o.RI)}A[C]=c;break;case"lineColor":case"borderColor":case"backgroundColor1":case"backgroundColor2":var Z=o.C7[C].replace("#",""),h=ZC.AO.GD(o.O[C]).replace("#",""),d=ZC.R3(Z.slice(0,2)),f=ZC.R3(Z.slice(2,4)),_=ZC.R3(Z.slice(4,6)),g=ZC.R3(h.slice(0,2)),v=ZC.R3(h.slice(2,4)),b=ZC.R3(h.slice(4,6)),m=ZC.OZ(ZC._i_(o.A4P(o.Y,d,g-d,o.RI)));1===m.length&&(m="0"+m);var B=ZC.OZ(ZC._i_(o.A4P(o.Y,f,v-f,o.RI)));1===B.length&&(B="0"+B);var E=ZC.OZ(ZC._i_(o.A4P(o.Y,_,b-_,o.RI)));1===E.length&&(E="0"+E),A[C]="#"+m+B+E;break;default:A[C]=o.A4P(o.Y,o.C7[C],o.O[C]-o.C7[C],o.RI)}if(o.BZ.append(A),o.BZ.TM=!0,o.BZ.parse(),o.AW&&(null!==ZC._n_(e=o.BZ.E["bound-1"])&&(o.BZ.D2[1]=e),null!==ZC._n_(e=o.BZ.E["bound-3"])&&(o.BZ.D2[3]=e),"vml"===s&&1===o.Y&&("undefined"!=typeof o.AW.A.HS?o.BZ.E.opacity2=o.AW.A.HS:o.BZ.E.opacity2=o.AW.A.C6),o.AW.G&&(o.AW.G.E[o.AW.K+"-bounds"]=[o.AW.iX,o.AW.iY,o.AW.iX+o.AW.I,o.AW.iY+o.AW.F])),o.A0E)try{o.A0E(o.BZ,A)}catch(M){}if(o.AW){var D={id:o.AW.G.K,graphid:o.AW.C.K,plotindex:o.AW.A.L,nodeindex:o.AW.L,stage:o.A4N,value:o.AW.AD*o.A4N};ZC.AO.C0("animation_step",o.AW.G,D)}}if(o.AW){if(1===o.Y||"canvas"===s)-1!==ZC.AV(["svg","vml"],s)?0===ZC.A4("#"+o.BZ.K+"-path").length&&o.paint():o.paint();else if(o.Y<=o.RI){switch(s){case"svg":o.BZ.WZ(!0);break;case"vml":o.BZ.X0(null,!0)}o.BZ.WH&&o.BZ.WH(),"vml"===s&&/\-plotset\-plot-\d+\-node\-\d+\-area/.test(o.BZ.K)&&(o.BZ.B1=0),i=null,"undefined"!=typeof o.BZ.DJ&&"box"===o.BZ.DJ&&(i=o.BZ.B1,o.BZ.B1=o.BZ.AU);var K=!1;if("svg"===s&&ZC.AM(o.BZ.K+"-path")&&"rect"===ZC.AM(o.BZ.K+"-path").tagName&&(K=!0),K)t=[],n=[];else if(t=ZC.Q.A33(o.BZ.D,s,o.BZ,!1,!0),o.BZ.ME){var F=ZC.Q._sh_(o.BZ.D,o.BZ);n=ZC.Q.A33(F,s,o.BZ,!1,!0)}null!==ZC._n_(i)&&(o.BZ.B1=i);var x=o.BZ.C6,I=o.BZ.O3,y=o.BZ.T8,w=o.BZ.JZ,X=o.BZ.AI;switch(s){case"svg":ZC.A4("#"+o.BZ.K+"-path").attr("d",t.join(" ")).attr("stroke-opacity",I).attr("fill-opacity",x),o.BZ.ME&&ZC.A4("#"+o.BZ.K+"-sh-path").attr("d",n.join(" ")).attr("stroke-opacity",I*y).attr("fill-opacity",x*y),K&&(ZC.A4("#"+o.BZ.K+"-path").attr("x",o.BZ.iX).attr("y",o.BZ.iY).attr("width",ZC.BR(0,o.BZ.I)).attr("height",ZC.BR(0,o.BZ.F)),o.BZ.ME&&ZC.A4("#"+o.BZ.K+"-sh-path").attr("x",o.BZ.iX+w*ZC.EF(o.BZ.OM)).attr("y",o.BZ.iY+w*ZC.EL(o.BZ.OM)).attr("width",ZC.BR(0,o.BZ.I)).attr("height",ZC.BR(0,o.BZ.F))),ZC.A4("#"+o.BZ.K+"-circle").attr("stroke-opacity",I).attr("cx",o.BZ.iX).attr("cy",o.BZ.iY).attr("r",X).attr("fill-opacity",x),o.BZ.ME&&ZC.A4("#"+o.BZ.K+"-sh-circle").attr("stroke-opacity",I*y).attr("cx",o.BZ.iX+w).attr("r",X).attr("cy",o.BZ.iY+w).attr("fill-opacity",x*y),""!==o.BZ.DC&&ZC.A4("#"+o.BZ.K+"-path-imgfill").attr("d",t.join(" ")).attr("stroke-opacity",I).attr("fill-opacity",x),ZC.A4("#"+o.BZ.K+"-goal-path").remove();break;case"vml":ZC.A4("#"+o.BZ.K+"-path").children().each(function(){this.v=t.join(" "),this.opacity=x}),o.BZ.ME&&ZC.A4("#"+o.BZ.K+"-sh-path").children().each(function(){this.v=n.join(" "),this.opacity=x*y}),ZC.A4("#"+o.BZ.K+"-circle").children().each(function(){this.opacity=x}),ZC.A4("#"+o.BZ.K+"-circle").each(function(){this.style.left=o.BZ.iX-X+"px",this.style.top=o.BZ.iY-X+"px",this.style.width=2*X+"px",this.style.height=2*X+"px"}),o.BZ.ME&&(ZC.A4("#"+o.BZ.K+"-sh-circle").children().each(function(){this.opacity=x*y}),ZC.A4("#"+o.BZ.K+"-sh-circle").each(function(){this.style.left=o.BZ.iX-X+w+"px",this.style.top=o.BZ.iY-X+w+"px",this.style.width=2*X+"px",this.style.height=2*X+"px"})),ZC.A4("#"+o.BZ.K+"-goal-path").remove()}}}else o.LX.C.Q9=!0,o.LX.C.A0P(),o.LX.C.KM();return o.Y===o.RI+1&&null!==ZC._n_(o.TA)&&o.TA(),r},paint:function(){var e=this;if(null!==ZC._n_(e.HY)?ZC.CO.paint(e.HY,e.BZ,e.BZ.D):e.BZ.paint(),e.OH)try{1===e.A4N&&e.OH()}catch(i){}}};ZC.E8=ZC.C5.CD(E8),ZC.E8.GO={angleStart:"B4",angleEnd:"BL",slice:"CP",size:"AI",x:"iX",y:"iY",width:"I",height:"F",alpha:"C6",angle:"AB",fillAngle:"NC",points:"D",lineWidth:"B1",lineColor:"B9",borderWidth:"AU",borderColor:"BX",backgroundColor1:"A0",backgroundColor2:"AE"},ZC.E8.linear=function(e,i,t,n){return t*e/n+i},ZC.E8.backEaseOut=function(e,i,t,n){var a=(e/=n)*e;return i+t*(4*(a*e)+-9*a+6*e)},ZC.E8.elasticEaseOut=function(e,i,t,n){var a=(e/=n)*e,l=a*e;return i+t*(37.045*l*a+-116.2825*a*a+134.08*l+-68.59*a+14.7475*e)},ZC.E8.bounceEaseOut=function(e,i,t,n){return(e/=n)<1/2.75?t*(7.5625*e*e)+i:e<2/2.75?t*(7.5625*(e-=1.5/2.75)*e+.75)+i:e<2.5/2.75?t*(7.5625*(e-=2.25/2.75)*e+.9375)+i:t*(7.5625*(e-=2.625/2.75)*e+.984375)+i},ZC.E8.regularEaseOut=function(e,i,t,n){var a=(e/=n)*e;return i+t*(a*e+-3*a+3*e)},ZC.E8.strongEaseOut=function(e,i,t,n){var a=(e/=n)*e,l=a*e;return i+t*(l*a+-5*a*a+10*l+-10*a+5*e)},ZC.E8.RQ=[ZC.E8.linear,ZC.E8.backEaseOut,ZC.E8.elasticEaseOut,ZC.E8.bounceEaseOut,ZC.E8.strongEaseOut,ZC.E8.regularEaseOut],ZC.ANIMATION={SLOW:4e3,FAST:1e3,LINEAR:0,BACK_EASE_OUT:1,ELASTIC_EASE_OUT:2,BOUNCE_EASE_OUT:3,STRONG_EASE_OUT:4,REGULAR_EASE_OUT:5,NO_SEQUENCE:0,BY_PLOT:1,BY_NODE:2,BY_PLOT_AND_NODE:3,FADE_IN:1,EXPAND_VERTICAL:2,EXPAND_TOP:3,EXPAND_BOTTOM:4,EXPAND_LEFT:5,EXPAND_RIGHT:6,EXPAND_HORIZONTAL:7,SLIDE_LEFT:8,SLIDE_RIGHT:9,SLIDE_TOP:10,SLIDE_BOTTOM:11,UNFOLD_HORIZONTAL:12,UNFOLD_VERTICAL:13,EXPAND:2,GROW:3,FLY_IN:4,UNFOLD:5},ZC.PO=ZC.C5.CD({$i:function(e){var i=this;i.C=e,i.RJ=!1,i.C4=null,i.P2=[],i.PM={},i.onStop=null},AA7:function(e,i){var t=this;null===ZC._n_(t.PM[e.BD])&&(t.PM[e.BD]=e,e.LX=t,t.RJ||(null!==ZC._n_(i)&&i>0?window.setTimeout(function(){t.start()},i+1):t.start()))},add:function(e){var i=this;e.LX=i,e.XC>0?(i.P2.push(e),window.setTimeout(function(){e.BZ.TM=!0,i.RJ||i.start()},e.XC+1)):(e.BZ.TM=!0,i.P2.push(e),i.RJ||i.start())},start:function(){var e=this;e.RJ=!0,ZC.AO.C0("animation_start",e.C.A,{id:e.C.A.K,graphid:e.C.K});var i=!0;!function t(){i||e.step(),i=!1,e.RJ&&(e.C4=window.requestAnimFrame(t))}()},step:function(){var e,i=this,t=0;if(i.RJ){for(var n=0,a=i.P2.length;n<a;n++)t+=i.P2[n].status();if("canvas"===i.C.G.AC)if(i.C.G.KK)null!==ZC._n_(e=ZC.AM(i.C.K+"-plots-bl-c"))&&e.getContext("2d").clearRect(i.C.iX,i.C.iY,i.C.I,i.C.F);else for(n=0,a=i.C.AY.A3.length;n<a;n++)for(var l=0;l<i.C.AY.A3[n].SX;l++)null!==ZC._n_(e=ZC.AM(i.C.K+"-plot-"+n+"-bl-"+l+"-c"))&&e.getContext("2d").clearRect(i.C.iX,i.C.iY,i.C.I,i.C.F);for(n=0,a=i.P2.length;n<a;n++)0===i.P2[n].step()&&(i.P2[n].BZ.TM=!1);for(var o in i.PM)for(i.PM[o].A3G||(t+=1),n=0,a=i.PM[o].P2.length;n<a;n++)i.PM[o].P2[n].X2===i.PM[o].A4M?0===i.PM[o].P2[n].step()&&(i.PM[o].P2[n].BZ.TM=!1):"canvas"===i.C.G.AC&&i.PM[o].P2[n].paint();0===t&&(i.PM={},i.P2=[],i.stop())}},stop:function(e){null===ZC._n_(e)&&(e=!1);var i,t=this;if(e&&(t.bDead=!0),window.clearAnimFrame(t.C4),t.C.A0P(),t.C.Q9=!1,ZC.AM(t.C.G.K)){t.C.KM(),window.setTimeout(function(){if((i=ZC.AM(t.C.A.K+"-map"))&&t.C.AY.H3){-1===ZC.AV(["bubble","mixed","vbullet","hbullet","radar"],t.C.AF)&&1!==zingchart.SORTTRACKERS||t.C.AY.H3.sort(function(e,i){return ZC.AO.NB(e)>ZC.AO.NB(i)?1:-1});var e='<area shape="rect" coords="0,0,1,1" id="mark'+t.C.L+'">',n=i.innerHTML.indexOf(e);-1!==n?i.innerHTML=i.innerHTML.substring(0,n+e.length)+t.C.a11y()+t.C.AY.H3.join("")+i.innerHTML.substring(n+e.length):i.innerHTML+=t.C.a11y()+t.C.AY.H3.join("")}},33),t.C.A71(),t.RJ=!1;for(var n=0,a=t.P2.length;n<a;n++)t.P2[n].TA=null;if(t.P2=[],t.PM={},e||ZC.AO.C0("animation_end",t.C.A,{id:t.C.A.K,graphid:t.C.K}),null!==ZC._n_(t.onStop))try{t.onStop()}catch(l){}}}}),ZC.PO.U6=33,function(){for(var e=["ms","moz","webkit","o"],i=0,t=e.length;i<t&&!window.requestAnimFrame;++i)window.requestAnimFrame=window.requestAnimationFrame||window[e[i]+"RequestAnimationFrame"],window.cancelAnimFrame=window.cancelAnimationFrame||window[e[i]+"CancelAnimationFrame"]||window[e[i]+"CancelRequestAnimationFrame"];window.requestAnimFrame||(window.requestAnimFrame=function(e){return window.setTimeout(e,ZC.PO.U6)}),window.clearAnimFrame||(window.clearAnimFrame=function(e){window.clearTimeout(e)})}(),zingchart.bind(null,"dataparse",function(e,i){for(var t,n,a=0,l=i.graphset.length;a<l;a++)if(i.graphset[a].type&&-1!==ZC.AV(["pie","line","vline","area","varea","bar","vbar","hbar","line3d","area3d","bar3d","vbar3d","hbar3d"],i.graphset[a].type)&&i.graphset[a].nav){var o=i.graphset[a];ZC._todash_(o);var r=o.nav||{};ZC._todash_(r);var s,A,C,c=ZC.IO(r.threshold||"10%"),u=r.others||{text:"Others"},p=r.back||{},Z=r.slice||"0.3",h=o.series||[],d=[];if("pie"===i.graphset[a].type){var f=0;for(t=0;t<h.length;t++)h[t].values&&null!==ZC._n_(h[t].values[0])&&(f+=h[t].values[0]);c>0&&c<1&&(c*=f),s=[].concat(h);var _=0,g="";for(A=1,t=h.length-1;t>=0;t--)h[t].values&&null!==ZC._n_(h[t].values[0])&&h[t].values[0]<c&&(_+=h[t].values[0],g+=(h[t].text||"Item no."+A)+":"+h[t].values[0]+"<br>",h[t].slice=Z,d.push(h[t]),h.splice(t,1),A++);_>0&&(A>2?(C={values:[_],detach:!1,"data-group":[1],"tooltip-text":g=g.substring(0,g.length-4)},ZC._cp_(u,C),h.push(C),zingchart.bind(e.id,"plot_click",function(i){if(i.xdata.group){var t=zingchart.getLoader(i.id);if(!t)return;var n=zingchart.getGraph(t,i.graphid);for(var a in n.getAttributes())"pie-sel-"===a.substring(0,8)&&n.setAttribute(a,null);zingchart.exec(e.id,"setseriesdata",{data:d}),window.setTimeout(function(){var i=zingchart.exec(e.id,"getobjectinfo",{object:"node",plotindex:0,nodeindex:0}),t={id:"navpie_btnback",x:i.x,y:i.y,text:"< Back",anchor:"c",cursor:"hand"};ZC._cp_(p,t),zingchart.exec(e.id,"addobject",{type:"label",data:t})},1)}}),zingchart.bind(e.id,"label_click",function(i){if("navpie_btnback"===i.label.id){var t=zingchart.getLoader(i.id);if(!t)return;var n=zingchart.getGraph(t,i.graphid);for(var a in n.getAttributes())"pie-sel-"===a.substring(0,8)&&n.setAttribute(a,null);zingchart.exec(e.id,"removeobject",{type:"label",id:"navpie_btnback"}),zingchart.exec(e.id,"setseriesdata",{data:h})}})):o.series=[].concat(s))}else{var v=0,b=[];for(t=0;t<h.length;t++){if(b[t]=0,h[t].values&&h[t].values.length)for(n=0;n<h[t].values.length;n++)b[t]+=ZC._a_(h[t].values[n]);v=ZC.BR(v,b[t])}c>0&&c<1&&(c*=v),s=[].concat(h);var m=[],B=[];for(A=1,t=h.length-1;t>=0;t--)if(b[t]<c){if(h[t].values&&h[t].values.length)for(n=0;n<h[t].values.length;n++)m[n]=ZC._f_(m[n]||"0"),m[n]+=h[t].values[n],B[n]=B[n]||"",B[n]+=(h[t].text||"Item no."+A)+":"+h[t].values[n]+"<br>";d.push(h[t]),h.splice(t,1),A++}if(m.length)if(A>2){for(n=0;n<B.length;n++)B[n]=B[n].substring(0,B[n].length-4);C={values:m,detach:!1,"data-group":[1],"data-tt-text":B,"tooltip-text":"%data-tt-text"},ZC._cp_(u,C),h.push(C),zingchart.bind(e.id,"plot_click",function(i){if(i.xdata.group){if(!zingchart.getLoader(i.id))return;zingchart.exec(e.id,"setseriesdata",{data:d}),window.setTimeout(function(){var i=zingchart.exec(e.id,"getobjectinfo",{object:"plotarea"}),t={id:"navxy_btnback",x:i.x+i.width/2,y:i.y,text:"< Back",anchor:"c",cursor:"hand"};ZC._cp_(p,t),zingchart.exec(e.id,"addobject",{type:"label",data:t})},1)}}),zingchart.bind(e.id,"label_click",function(i){if("navxy_btnback"===i.label.id){if(!zingchart.getLoader(i.id))return;zingchart.exec(e.id,"removeobject",{type:"label",id:"navxy_btnback"}),zingchart.exec(e.id,"setseriesdata",{data:h})}})}else o.series=[].concat(s)}}return i});}