1/*! For license information please see LICENSES */ 2(window.webpackJsonp=window.webpackJsonp||[]).push([[287],[function(t,e,i){"use strict";i.r(e),i.d(e,"isNaN",(function(){return r})),i.d(e,"getType",(function(){return o})),i.d(e,"getDefault",(function(){return a})),i.d(e,"checkString",(function(){return s})),i.d(e,"checkBoolean",(function(){return u})),i.d(e,"checkNumber",(function(){return l})),i.d(e,"checkObject",(function(){return c})),i.d(e,"checkArray",(function(){return h})),i.d(e,"checkDate",(function(){return p})),i.d(e,"castString",(function(){return d})),i.d(e,"castNumber",(function(){return f})),i.d(e,"toBoolean",(function(){return g})),i.d(e,"toNumber",(function(){return m})),i.d(e,"toText",(function(){return y})),i.d(e,"toNumberOrPercent",(function(){return b})),i.d(e,"hasValue",(function(){return v})),i.d(e,"getValue",(function(){return _})),i.d(e,"getValueDefault",(function(){return x})),i.d(e,"isDate",(function(){return P})),i.d(e,"isString",(function(){return O})),i.d(e,"isNumber",(function(){return w})),i.d(e,"isObject",(function(){return S})),i.d(e,"isArray",(function(){return C}));var n=i(7);function r(t){return Number(t)!==t}function o(t){return{}.toString.call(t)}function a(t,e){return t||e}function s(t){if("string"==typeof t)return!0;throw new Error("Expected a string but got "+o(t))}function u(t){if("boolean"==typeof t)return!0;throw new Error("Expected a boolean but got "+o(t))}function l(t){if("number"!=typeof t)throw new Error("Expected a number but got "+o(t));if(r(t))throw new Error("Expected a number but got NaN");return!0}function c(t){var e=o(t);if("[object Object]"===e)return!0;throw new Error("Expected an object but got "+e)}function h(t){if(Array.isArray(t))return!0;throw new Error("Expected an array but got "+o(t))}function p(t){var e=o(t);if("[object Date]"===e)return!0;throw new Error("Expected a date but got "+e)}function d(t){if("string"==typeof t)return t;if("number"==typeof t)return""+t;throw new Error("Expected a string or number but got "+o(t))}function f(t){if("string"==typeof t){var e=+t;if(r(e))throw new Error("Cannot cast string "+JSON.stringify(t)+" to a number");return e}if("number"==typeof t){if(r(t))throw new Error("Expected a number but got NaN");return t}var i=o(t);if("[object Date]"===i)return t.getTime();throw new Error("Expected a string, number, or date but got "+i)}function g(t){return!!t}function m(t){if(v(t)&&!w(t)){var e=Number(t);return r(e)&&O(t)&&""!=t?m(t.replace(/[^0-9.\-]+/g,"")):e}return t}function y(t){if(v(t)&&!O(t)){if(w(t))return d(t);if(S(t))return t.toString()}return t}function b(t){return!v(t)||w(t)||Object(n.b)(t)?t:O(t)&&-1!=t.indexOf("%")?Object(n.c)(m(t)):m(t)}function v(t){return null!=t}function _(t){if(v(t))return t;throw new Error("Value doesn't exist")}function x(t,e){return v(t)?t:e}function P(t){return"[object Date]"===o(t)}function O(t){return"string"==typeof t}function w(t){return"number"==typeof t&&Number(t)==t}function S(t){return"object"==typeof t&&null!=t}function C(t){return Array.isArray(t)}},function(t,e,i){"use strict";i.d(e,"a",(function(){return l})),i.d(e,"c",(function(){return c})),i.d(e,"b",(function(){return h}));var n=i(56),r=i(23),o=i(103),a=i(0),s=i(113),u=i(4),l=function(){function t(){var t=this;this.events=new n.a,this.themes=[],this.loadedThemes={},this._uidCount=0,this.registeredClasses={},this._placeholders={},this.invalidSprites={},this.invalidDatas={},this.invalidRawDatas=[],this.invalidDataItems=[],this.invalidDataRange=[],this.invalidPositions={},this.invalidLayouts={},this.baseSprites=[],this.baseSpritesByUid={},this.queue=[],this.deferred=[],this.uid=this.getUniqueId(),this.invalidSprites.noBase=[],this.invalidDatas.noBase=[],this.invalidLayouts.noBase=[],this.invalidPositions.noBase=[],"undefined"!=typeof addEventListener&&(addEventListener("beforeprint",(function(){u.each(t.baseSprites,(function(t){var e=t.paper.svg;e.setAttribute("viewBox","0 0 "+e.clientWidth+" "+e.clientHeight)}))})),addEventListener("afterprint",(function(){u.each(t.baseSprites,(function(t){t.paper.svg.removeAttribute("viewBox")}))}
2)))}return t.prototype.getUniqueId=function(){var t=this._uidCount;return this._uidCount+=1,"id-"+t},Object.defineProperty(t.prototype,"map",{get:function(){return this._map||(this._map=new r.a),this._map},enumerable:!0,configurable:!0}),t.prototype.setCache=function(t,e,i){o.b.set(this.uid,t,e,i)},t.prototype.getCache=function(t,e){return void 0===e&&(e=void 0),o.b.get(this.uid,t,e)},t.prototype.dispatch=function(t,e){this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatch(t,{type:t,target:this})):this.events.dispatch(t,{type:t,target:this}))},t.prototype.dispatchImmediately=function(t,e){this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatchImmediately(t,e)):this.events.dispatchImmediately(t,{type:t,target:this}))},t.prototype.getPlaceholder=function(t){return a.hasValue(this._placeholders[t])||(this._placeholders[t]="__amcharts_"+t+"_"+s.random(8)+"__"),this._placeholders[t]},t.prototype.addToInvalidComponents=function(t){t.baseId?u.move(this.invalidDatas[t.baseId],t):u.move(this.invalidDatas.noBase,t)},t.prototype.removeFromInvalidComponents=function(t){t.baseId&&u.remove(this.invalidDatas[t.baseId],t),u.remove(this.invalidDatas.noBase,t)},t.prototype.addToInvalidSprites=function(t){t.baseId?u.add(this.invalidSprites[t.baseId],t):u.add(this.invalidSprites.noBase,t)},t.prototype.removeFromInvalidSprites=function(t){t.baseId&&u.remove(this.invalidSprites[t.baseId],t),u.remove(this.invalidSprites.noBase,t)},t.prototype.addToInvalidPositions=function(t){t.baseId?u.add(this.invalidPositions[t.baseId],t):u.add(this.invalidPositions.noBase,t)},t.prototype.removeFromInvalidPositions=function(t){t.baseId&&u.remove(this.invalidPositions[t.baseId],t),u.remove(this.invalidPositions.noBase,t)},t.prototype.addToInvalidLayouts=function(t){t.baseId?u.add(this.invalidLayouts[t.baseId],t):u.add(this.invalidLayouts.noBase,t)},t.prototype.removeFromInvalidLayouts=function(t){t.baseId&&u.remove(this.invalidLayouts[t.baseId],t),u.remove(this.invalidLayouts.noBase,t)},t}(),c=new l;function h(t,e){var i=c.registeredClasses[e];return null!=i&&t instanceof i}},function(t,e,i){"use strict";i.r(e),i.d(e,"PI",(function(){return r})),i.d(e,"HALFPI",(function(){return o})),i.d(e,"RADIANS",(function(){return a})),i.d(e,"DEGREES",(function(){return s})),i.d(e,"toNumberRange",(function(){return u})),i.d(e,"round",(function(){return l})),i.d(e,"ceil",(function(){return c})),i.d(e,"stretch",(function(){return h})),i.d(e,"fitToRange",(function(){return p})),i.d(e,"sin",(function(){return d})),i.d(e,"tan",(function(){return f})),i.d(e,"cos",(function(){return g})),i.d(e,"max",(function(){return m})),i.d(e,"min",(function(){return y})),i.d(e,"closest",(function(){return b})),i.d(e,"intersect",(function(){return v})),i.d(e,"invertRange",(function(){return _})),i.d(e,"intersection",(function(){return x})),i.d(e,"getDistance",(function(){return P})),i.d(e,"getHorizontalDistance",(function(){return O})),i.d(e,"getVerticalDistance",(function(){return w})),i.d(e,"getCubicCurveDistance",(function(){return S})),i.d(e,"getScale",(function(){return C})),i.d(e,"getMidPoint",(function(){return T})),i.d(e,"getRotation",(function(){return j})),i.d(e,"getAngle",(function(){return k})),i.d(e,"getCenterShift",(function(){return M})),i.d(e,"getBBox",(function(){return F})),i.d(e,"getCommonRectangle",(function(){return D})),i.d(e,"getPointOnQuadraticCurve",(function(){return I})),i.d(e,"getPointOnCubicCurve",(function(){return V})),i.d(e,"getCubicControlPointA",(function(){return E})),i.d(e,"getCubicControlPointB",(function(){return L})),i.d(e,"adjustTension",(function(){return A})),i.d(e,"normalizeAngle",(function(){return R})),i.d(e,"fitAngleToRange",(function(){return N})),i.d(e,"getArcRect",(function(){return B})),i.d(e,"getArcPoint",(function(){return H})),i.d(e,"isInRectangle",(function(){return G})),i.d(e,"getLineIntersection",(function(){return z}));var n=i(0),r=Math.PI,o=r/2,a=r/180,s=180/r;function u(t,e,i){return n.hasValue(t)?p(t=n.toNumber(t),e,i):t}function l(t,e,i){if(!n.isNumber(e)||e<=0){var r=Math.round(t);return i&&r-t==.5&&r--,r}var o=Math.pow(10,e);return Math.round(t*o)/o}function c(t,e){if(!n.isNumber(e)||e<=0)return Math.ceil(t);var i=Math.pow(10,e);return Math.ceil(t*i)/i}
2function h(t,e,i){return t*(i-e)+e}function p(t,e,i){if(n.isNumber(e)){if(n.isNumber(i)&&i<e){var r=i;i=e,e=r}t<e&&(t=e)}return n.isNumber(i)&&t>i&&(t=i),t}function d(t){return l(Math.sin(a*t),10)}function f(t){return l(Math.tan(a*t),10)}function g(t){return l(Math.cos(a*t),10)}function m(t,e){return n.isNumber(t)?n.isNumber(e)&&e>t?e:t:n.isNumber(e)?e:null}function y(t,e){return n.isNumber(t)?n.isNumber(e)&&e<t?e:t:n.isNumber(e)?e:null}function b(t,e){return t.reduce((function(t,i){return Math.abs(i-e)<Math.abs(t-e)?i:t}))}function v(t,e){var i=n.getValue(t.start),r=n.getValue(e.start),o=n.getValue(t.end),a=n.getValue(e.end);return Math.max(i,r)<=Math.min(o,a)}function _(t){var e=n.getValue(t.start);return{start:1-n.getValue(t.end),end:1-e}}function x(t,e){var i=n.getValue(t.start),r=n.getValue(e.start),o=n.getValue(t.end),a=n.getValue(e.end),s=Math.max(i,r),u=Math.min(o,a);return u<s?void 0:{start:s,end:u}}function P(t,e){return t?(e||(e={x:0,y:0}),Math.sqrt(Math.pow(Math.abs(t.x-e.x),2)+Math.pow(Math.abs(t.y-e.y),2))):0}function O(t,e){return t?(e||(e={x:0,y:0}),Math.abs(t.x-e.x)):0}function w(t,e){return t?(e||(e={x:0,y:0}),Math.abs(t.y-e.y)):0}function S(t,e,i,n,r){if(!t)return 0;e||(e={x:0,y:0});var o=0,a=t;if(r>0)for(var s=0;s<=r;s++){var u=V(t,e,i,n,s/r);o+=P(a,u),a=u}return o}function C(t,e,i,n){var r=P(e,n),o=P(t,i);return Math.abs(o/r)}function T(t,e,i){return n.isNumber(i)||(i=.5),{x:t.x+(e.x-t.x)*i,y:t.y+(e.y-t.y)*i}}function j(t,e,i,n){var r=k(e,n)-k(t,i);return r<0&&(r+=360),r}function k(t,e){e||(e={x:2*t.x,y:2*t.y});var i=e.x-t.x,n=e.y-t.y,r=Math.atan2(n,i)*s;return r<0&&(r+=360),R(r)}function M(t,e,i,n,r){var o=j(e,i,n,r)-90;o<0&&(o+=360);var a=P(e,n),s=Math.cos(o)/a+e.x,u=Math.cos(o)/a+e.y;return{x:s-t.x,y:u-t.y}}function F(t){if(t){var e=t.length;if(0!==e){for(var i,r=void 0,o=void 0,a=void 0,s=0;s<e;s++){var u=t[s];(!n.isNumber(o)||u.x>o)&&(o=u.x),(!n.isNumber(r)||u.x<r)&&(r=u.x),(!n.isNumber(i)||u.y<i)&&(i=u.y),(!n.isNumber(a)||u.y>a)&&(a=u.y)}return{x:r,y:i,width:o-r,height:a-i}}}return{x:0,y:0,width:0,height:0}}function D(t){var e=t.length;if(0!==e){for(var i=void 0,n=void 0,r=void 0,o=void 0,a=0;a<e;a++){var s=t[a];i=y(s.x,i),n=y(s.y,n),r=m(s.x+s.width,r),o=m(s.y+s.height,o)}return{x:i,y:n,width:r-i,height:o-n}}}function I(t,e,i,n){return{x:(1-n)*(1-n)*t.x+2*(1-n)*n*i.x+n*n*e.x,y:(1-n)*(1-n)*t.y+2*(1-n)*n*i.y+n*n*e.y}}function V(t,e,i,n,r){var o={x:0,y:0},a=1-r,s=a*a,u=s*a;return o.x=t.x*u+3*i.x*s*r+3*n.x*a*r*r+e.x*r*r*r,o.y=t.y*u+3*i.y*s*r+3*n.y*a*r*r+e.y*r*r*r,o}function E(t,e,i,n,r,o){return r=A(r),o=A(o),{x:(-t.x+e.x/r+i.x)*r,y:(-t.y+e.y/o+i.y)*o}}function L(t,e,i,n,r,o){return r=A(r),o=A(o),{x:(e.x+i.x/r-n.x)*r,y:(e.y+i.y/o-n.y)*o}}function A(t){return 1-t+1e-5}function R(t){return 360==t?360:t%360}function N(t,e,i){if(e>i){var n=e;e=i,i=n}t=R(t);var r=(e-R(e))/360;return t<e&&(t+=360*(r+1)),t>i&&(t-360>e?t-=360:t=t<e+(i-e)/2+180?i:e),t<e&&(t=t>e+(i-e)/2-180?e:i),t}function B(t,e,i){var r=Number.MAX_VALUE,o=Number.MAX_VALUE,a=-Number.MAX_VALUE,s=-Number.MAX_VALUE,u=[];n.isNumber(i)||(i=1),u.push(H(i,t)),u.push(H(i,e));for(var l=Math.min(90*Math.floor(t/90),90*Math.floor(e/90)),c=Math.max(90*Math.ceil(t/90),90*Math.ceil(e/90)),h=l;h<=c;h+=90)h>=t&&h<=e&&u.push(H(i,h));for(var p=0;p<u.length;p++){var d=u[p];d.x<r&&(r=d.x),d.y<o&&(o=d.y),d.x>a&&(a=d.x),d.y>s&&(s=d.y)}return{x:r,y:o,width:a-r,height:s-o}}function H(t,e){return{x:t*g(e),y:t*d(e)}}function G(t,e){return t.x>=e.x&&t.x<=e.x+e.width&&t.y>=e.y&&t.y<=e.y+e.height}function z(t,e,i,n){return{x:((t.x*e.y-e.x*t.y)*(i.x-n.x)-(t.x-e.x)*(i.x*n.y-i.y*n.x))/((t.x-e.x)*(i.y-n.y)-(t.y-e.y)*(i.x-n.x)),y:((t.x*e.y-e.x*t.y)*(i.y-n.y)-(t.y-e.y)*(i.x*n.y-i.y*n.x))/((t.x-e.x)*(i.y-n.y)-(t.y-e.y)*(i.x-n.x))}}},function(t,e,i){"use strict";i.d(e,"b",(function(){return r})),i.d(e,"a",(function(){return o})),i.d(e,"c",(function(){return a})),i.d(e,"f",(function(){return s})),i.d(e,"d",(function(){return u})),i.d(e,"e",(function(){return l}));
2var n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},n(t,e)};function r(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}function o(t,e,i,n){return new(i||(i=Promise))((function(r,o){function a(t){try{u(n.next(t))}catch(t){o(t)}}function s(t){try{u(n.throw(t))}catch(t){o(t)}}function u(t){var e;t.done?r(t.value):(e=t.value,e instanceof i?e:new i((function(t){t(e)}))).then(a,s)}u((n=n.apply(t,e||[])).next())}))}function a(t,e){var i,n,r,o,a={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(s){return function(u){return function(s){if(i)throw new TypeError("Generator is already executing.");for(;o&&(o=0,s[0]&&(a=0)),a;)try{if(i=1,n&&(r=2&s[0]?n.return:s[0]?n.throw||((r=n.return)&&r.call(n),0):n.next)&&!(r=r.call(n,s[1])).done)return r;switch(n=0,r&&(s=[2&s[0],r.value]),s[0]){case 0:case 1:r=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(r=a.trys,(r=r.length>0&&r[r.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!r||s[1]>r[0]&&s[1]<r[3])){a.label=s[1];break}if(6===s[0]&&a.label<r[1]){a.label=r[1],r=s;break}if(r&&a.label<r[2]){a.label=r[2],a.ops.push(s);break}r[2]&&a.ops.pop(),a.trys.pop();continue}s=e.call(t,a)}catch(t){s=[6,t],n=0}finally{i=r=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,u])}}}Object.create;function s(t){var e="function"==typeof Symbol&&Symbol.iterator,i=e&&t[e],n=0;if(i)return i.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&n>=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function u(t,e){var i="function"==typeof Symbol&&t[Symbol.iterator];if(!i)return t;var n,r,o=i.call(t),a=[];try{for(;(void 0===e||e-- >0)&&!(n=o.next()).done;)a.push(n.value)}catch(t){r={error:t}}finally{try{n&&!n.done&&(i=o.return)&&i.call(o)}finally{if(r)throw r.error}}return a}function l(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(u(arguments[e]));return t}Object.create},function(t,e,i){"use strict";i.r(e),i.d(e,"indexOf",(function(){return o})),i.d(e,"any",(function(){return a})),i.d(e,"map",(function(){return s})),i.d(e,"each",(function(){return u})),i.d(e,"eachReverse",(function(){return l})),i.d(e,"eachContinue",(function(){return c})),i.d(e,"shiftLeft",(function(){return h})),i.d(e,"last",(function(){return p})),i.d(e,"first",(function(){return d})),i.d(e,"insert",(function(){return f})),i.d(e,"setIndex",(function(){return g})),i.d(e,"pushAll",(function(){return m})),i.d(e,"remove",(function(){return y})),i.d(e,"move",(function(){return b})),i.d(e,"add",(function(){return v})),i.d(e,"replace",(function(){return _})),i.d(e,"toArray",(function(){return x})),i.d(e,"has",(function(){return P})),i.d(e,"copy",(function(){return O})),i.d(e,"slice",(function(){return w})),i.d(e,"insertIndex",(function(){return S})),i.d(e,"removeIndex",(function(){return C})),i.d(e,"getSortedIndex",(function(){return T})),i.d(e,"findIndex",(function(){return j})),i.d(e,"find",(function(){return k})),i.d(e,"shuffle",(function(){return M})),i.d(e,"keepIf",(function(){return F}));var n=i(2),r=i(0);function o(t,e){for(var i=t.length,n=0;n<i;++n)if(t[n]===e)return n;return-1}function a(t,e){for(var i=t.length,n=0;n<i;++n)if(e(t[n]))return!0;return!1}function s(t,e){for(var i=t.length,n=new Array(i),r=0;r<i;++r)n[r]=e(t[r],r);return n}function u(t,e){for(var i=t.length,n=0;n<i;++n)e(t[n],n)}function l(t,e){for(var i=t.length;i--;)e(t[i],i)}function c(t,e){for(var i=t.length,n=0;n<i&&e(t[n],n);++n);}function h(t,e){for(var i=t.length,n=e;n<i;++n)t[n-e]=t[n];t.length=i-e}function p(t){var e=t.length;return e?t[e-1]:void 0}function d(t){return t[0]}function f(t,e,i){i=n.fitToRange(i,0,t.length),t.splice(i,0,e)}function g(t,e,i){y(t,e),f(t,e,i)}function m(t,e){for(var i=e.length,n=0;n<i;++n)t.push(e[n])}function y(t,e){var i=!1,n=t.indexOf(e);if(-1!==n){i=!0,t.splice(n,1);for(var r=t.length;n<r;)t[n]===e?(t.splice(n,1),--r):++n}return i}function b(t,e,i){var n=o(t,e);-1!==n&&C(t,n),null==i?t.push(e):S(t,i,e)}function v(t,e,i){r.isNumber(i)?0===i?t.unshift(e):t.splice(i,0,e):t.push(e)}function _(t,e,i){var n=t.indexOf(e);-1!==n&&t.splice(n,1),r.isNumber(i)?t.splice(i,0,e):t.push(e)}function x(t){return Array.isArray(t)?t:[t]}function P(t,e){return-1!==o(t,e)}function O(t){for(var e=t.length,i=new Array(e),n=0;n<e;++n)i[n]=t[n];return i}function w(t,e,i){void 0===i&&(i=t.length);for(var n=new Array(i-e),r=e;r<i;++r)n[r-e]=t[r];return n}function S(t,e,i){t.splice(e,0,i)}function C(t,e){t.splice(e,1)}function T(t,e,i){for(var n=0,r=t.length,o=!1;n<r;){var a=n+r>>1,s=e(i,t[a]);s<0?r=a:0===s?(o=!0,n=a+1):n=a+1}return{found:o,index:o?n-1:n}}function j(t,e){for(var i=t.length,n=0;n<i;++n)if(e(t[n],n))return n;return-1}function k(t,e){var i=j(t,e);if(-1!==i)return t[i]}function M(t){for(var e,i,n=t.length;0!==n;)i=Math.floor(Math.random()*n),e=t[n-=1],t[n]=t[i],t[i]=e}function F(t,e){for(var i=t.length,n=0;n<i;)e(t[n])?++n:(t.splice(n,1),--i)}}
2,function(t,e,i){"use strict";i.r(e),i.d(e,"polyline",(function(){return s})),i.d(e,"moveTo",(function(){return u})),i.d(e,"lineTo",(function(){return l})),i.d(e,"quadraticCurveTo",(function(){return c})),i.d(e,"cubicCurveTo",(function(){return h})),i.d(e,"closePath",(function(){return p})),i.d(e,"arcTo",(function(){return d})),i.d(e,"arc",(function(){return f})),i.d(e,"arcToPoint",(function(){return g})),i.d(e,"rectangle",(function(){return m})),i.d(e,"rectToPath",(function(){return y})),i.d(e,"pathToPoints",(function(){return b})),i.d(e,"spiralPoints",(function(){return v})),i.d(e,"pointsToPath",(function(){return _}));var n=i(2),r=i(0),o=i(67),a=i(19);function s(t){var e=l(t[0]),i={x:0,y:0},o=a.a.minPolylineStep;r.isNumber(o)||(o=.5);for(var s=0,u=t.length;s<u;s++){var c=t[s];n.getDistance(c,i)>o&&(e+=l(c),i=c)}return e}function u(t){return" M"+n.round(t.x,4)+","+n.round(t.y,4)+" "}function l(t){return" L"+n.round(t.x,4)+","+n.round(t.y,4)+" "}function c(t,e){return" Q"+n.round(e.x,4)+","+n.round(e.y,4)+" "+n.round(t.x,4)+","+n.round(t.y,4)}function h(t,e,i){return" C"+n.round(e.x,4)+","+n.round(e.y,4)+" "+n.round(i.x,4)+","+n.round(i.y,4)+" "+n.round(t.x,4)+","+n.round(t.y,4)}function p(){return" Z"}function d(t,e,i,o){if(0==e)return"";r.isNumber(o)||(o=i);var a="",s=",",u=Math.ceil(Math.abs(e)/180),c=1;e<0&&(c=0);var h=0,p=0,d=-n.cos(t)*i,f=-n.sin(t)*o;if(e<.5&&i>3e3){var g=t+e;return l({x:y=n.round(n.cos(g)*i,4),y:b=n.round(n.sin(g)*o,4)})}for(var m=0;m<u;m++){var y,b;g=t+e/u*(m+1);a+=" a"+i+s+o+s+0+s+0+s+c+s+(y=n.round(n.cos(g)*i+d-h,4))+s+(b=n.round(n.sin(g)*o+f-p,4)),h=y,p=b}return a}function f(t,e,i,o,a,s,c){if(0==e)return"";if(r.isNumber(o)||(o=0),0==i&&o<=0)return"";if(i<o){var h=i;i=o,o=h,r.isNumber(a)&&(a=a/o*i)}360==(e=n.min(e,360))&&(s=0,c=0);var p=t+e,f=n.sin(n.min(e,45)/2),m=(a=r.isNumber(a)?a:i)/i*o,y=a/i*(s=s||0),b=a/i*(c=r.isNumber(c)?c:s);s=n.fitToRange(s,0,(i-o)/2),y=n.fitToRange(y,0,(a-m)/2),c=n.fitToRange(c,0,(i-o)/2),b=n.fitToRange(b,0,(a-m)/2),s=n.round(n.fitToRange(s,0,i*f),4),y=n.round(n.fitToRange(y,0,a*f),4),c=n.round(n.fitToRange(c,0,o*f),4),b=n.round(n.fitToRange(b,0,m*f),4);var v=Math.asin(s/i/2)*n.DEGREES*2,_=Math.asin(y/a/2)*n.DEGREES*2;o<c&&(o=c),m<b&&(m=b);var x=Math.asin(c/o/2)*n.DEGREES*2,P=Math.asin(b/m/2)*n.DEGREES*2;r.isNumber(x)||(x=0),r.isNumber(P)||(P=0);var O=t+e/2,w={x:n.round(n.cos(O)*o,4),y:n.sin(O)*m},S={x:n.cos(t)*(o+c),y:n.sin(t)*(m+b)},C={x:n.cos(t)*(i-s),y:n.sin(t)*(a-y)},T={x:n.cos(p)*(i-s),y:n.sin(p)*(a-y)},j={x:n.cos(p)*(o+c),y:n.sin(p)*(m+b)},k={x:n.cos(t+v)*i,y:n.sin(t+_)*a},M={x:n.cos(p-x)*o,y:n.sin(p-P)*m};c+=c*n.sin(x/2),b+=b*n.sin(P/2),x>(p-t)/2&&(M=w);var F="";return 360==e?F=u(C):(F=u(S),F+=l(C),F+=g(k,s,y,!0)),F+=d(t+v,e-2*v,i,a),r.isNumber(o)&&0!=o?(360==e&&0==s?F+=u(j):(F+=g(T,s,y,!0),F+=l(j),F+=g(M,c,b,!0)),F+=d(p-x,-(e-2*x),o,m),(e<360||s>0)&&(F+=g(S,c,b,!0)),F+=l(S)):(F+=g(T,s,y,!0),e<360&&(F+=l(S))),F}function g(t,e,i,r,o,a){if(0==e)return"";var s=",";return" A"+e+s+i+s+(a=a||0)+s+ +(o=Boolean(o))+s+ +(r=Boolean(r))+s+n.round(t.x,4)+s+n.round(t.y,4)}function m(t,e,i,n){return r.isNumber(i)||(i=0),r.isNumber(n)||(n=0),u({x:i,y:n})+l({x:i+t,y:n})+l({x:i+t,y:n+e})+l({x:i,y:n+e})+" Z"}function y(t,e){var i=",",n=" L";return e?"M"+t.x+i+t.y+n+t.x+i+(t.y+t.height)+n+(t.x+t.width)+i+(t.y+t.height)+n+(t.x+t.width)+i+t.y+n+t.x+i+t.y:"M"+t.x+i+t.y+n+(t.x+t.width)+i+t.y+n+(t.x+t.width)+i+(t.y+t.height)+n+t.x+i+(t.y+t.height)+n+t.x+i+t.y}function b(t,e){var i=Object(o.b)().add("path").node;if(i.setAttribute("d",t),i.getPointAtLength&&i.getTotalLength){for(var n=i.getTotalLength(),r=[],a=0;a<e;a++){var s=i.getPointAtLength(a/e*n);r.push({x:s.x,y:s.y})}return r}i.remove()}function v(t,e,i,o,a,s,u,l,c){r.isNumber(l)||(l=0),r.isNumber(l)||(c=l);for(var h=a+.01,p=l*n.RADIANS,d=[];h<i+u;){var f=s;if(f/2>h&&(f=2*h),(p+=2*Math.asin(f/2/h))*n.DEGREES>c+(i-a)/u*360)break;var g=p*n.DEGREES,m={x:t+h*Math.cos(p),y:e+h*o/i*Math.sin(p)};d.push(m),h=a+g/360*u}return d.shift(),d}function _(t){if(!t||0==t.length)return"";var e=u(t[0]);if(t&&t.length>0)for(var i=1;i<t.length;i++)e+=l(t[i]);return e}}
2,function(t,e,i){"use strict";i.r(e),i.d(e,"used",(function(){return h})),i.d(e,"copyProperties",(function(){return p})),i.d(e,"stripHash",(function(){return d})),i.d(e,"getBaseURI",(function(){return f})),i.d(e,"softCopyProperties",(function(){return g})),i.d(e,"copy",(function(){return m})),i.d(e,"isNotEmpty",(function(){return y})),i.d(e,"relativeToValue",(function(){return b})),i.d(e,"relativeRadiusToValue",(function(){return v})),i.d(e,"valueToRelative",(function(){return _})),i.d(e,"getPixelRatio",(function(){return x})),i.d(e,"camelToDashed",(function(){return P})),i.d(e,"capitalize",(function(){return O})),i.d(e,"stringify",(function(){return w})),i.d(e,"escapeForRgex",(function(){return S})),i.d(e,"splitTextByCharCount",(function(){return C})),i.d(e,"truncateWithEllipsis",(function(){return T})),i.d(e,"trim",(function(){return j})),i.d(e,"rtrim",(function(){return k})),i.d(e,"ltrim",(function(){return M})),i.d(e,"reverseString",(function(){return F})),i.d(e,"unquote",(function(){return D})),i.d(e,"padString",(function(){return I})),i.d(e,"getFormat",(function(){return V})),i.d(e,"cleanFormat",(function(){return E})),i.d(e,"stripTags",(function(){return L})),i.d(e,"plainText",(function(){return A})),i.d(e,"numberToString",(function(){return R})),i.d(e,"anyToDate",(function(){return N})),i.d(e,"anyToNumber",(function(){return B})),i.d(e,"getYearDay",(function(){return H})),i.d(e,"getWeek",(function(){return G})),i.d(e,"getMonthWeek",(function(){return z})),i.d(e,"getDayFromWeek",(function(){return W})),i.d(e,"get12Hours",(function(){return U})),i.d(e,"getTimeZone",(function(){return K})),i.d(e,"getWeekYear",(function(){return $})),i.d(e,"random",(function(){return X})),i.d(e,"fitNumber",(function(){return Y})),i.d(e,"fitNumberRelative",(function(){return q})),i.d(e,"svgPointToSprite",(function(){return Z})),i.d(e,"spritePointToSvg",(function(){return J})),i.d(e,"spritePointToSprite",(function(){return Q})),i.d(e,"svgRectToSprite",(function(){return tt})),i.d(e,"spriteRectToSvg",(function(){return et})),i.d(e,"documentPointToSvg",(function(){return it})),i.d(e,"svgPointToDocument",(function(){return nt})),i.d(e,"documentPointToSprite",(function(){return rt})),i.d(e,"spritePointToDocument",(function(){return ot})),i.d(e,"width",(function(){return at})),i.d(e,"height",(function(){return st})),i.d(e,"decimalPlaces",(function(){return ut})),i.d(e,"parseUrl",(function(){return ct})),i.d(e,"serializeUrl",(function(){return ht})),i.d(e,"joinUrl",(function(){return dt})),i.d(e,"isIE",(function(){return ft}));var n=i(7),r=i(233),o=i(2),a=i(0),s=i(113),u=i(24),l=i(12),c=i(4);function h(t){}function p(t,e){return l.each(t,(function(t,i){a.hasValue(i)&&(e[t]=i)})),e}function d(t){return/^[^#]*/.exec(t)[0]}function f(){var t="#";if(Object(r.b)()){var e=document.baseURI;if(e){e=d(e);var i=d(location.href);e!==i&&(t=i+t)}}return t}function g(t,e){return l.each(t,(function(t,i){a.hasValue(i)&&!a.hasValue(e[t])&&(e[t]=i)})),e}function m(t,e){return l.each(t,(function(t,i){e[t]=i})),e}function y(t){return a.hasValue(t)&&""!==t.toString()}function b(t,e){return a.isNumber(t)?t:null!=t&&a.isNumber(t.value)&&a.isNumber(e)?e*t.value:0}function v(t,e,i){var n;return a.isNumber(t)?(n=t)<0&&(n=i?e+n:e-n):null!=t&&a.isNumber(t.value)&&(n=e*t.value),n}function _(t,e){return t instanceof n.a?t.value:t/e}function x(){return window.devicePixelRatio||1}function P(t){return t.replace(/\W+/g,"-").replace(/([a-z\d])([A-Z])/g,"$1-$2").toLowerCase()}function O(t){var e=t.split("");return e[0]=e[0].toUpperCase(),e.join("")}function w(t){return JSON.stringify(t)}function S(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}function C(t,e,i,n,r){if(t.length<=e)return[t];var o=[];if(i){for(var a=-1,s=t.replace(/([,;:!?\\\/]+|[\s])/g,u.d+"$1"+u.d).split(u.d),l=1;l<s.length;l++){"."!=(c=s[l])&&","!=c||!s[l-1].match(/[\w]+$/)||(s[l-1]+=c,s[l]="")}for(l=0;l<s.length;l++){var c,h=(c=s[l]).length;if(0!==h){if(h>e&&(!0!==i||0!=r)){if(n&&(c=F(c)),d=c.match(new RegExp(".{1,"+e+"}","g"))){if(n)for(var p=0;p<d.length;p++)d[p]=F(d[p]);o=o.concat(d)}}else-1===a&&(o.push(""),a=0),o[a].length+h+1>e&&""!==o[a]&&(o.push(""),a++),o[a]+=c;a=o.length-1}}}else{var d;
2if(d=t.match(new RegExp(".{1,"+e+"}","g"))){if(n)for(p=0;p<d.length;p++)n||(d[p]=F(d[p]));o=d}}return 1==o.length&&i&&r&&o[0].length>e&&(o=[]),o}function T(t,e,i,n,r){return t.length<=e?t:((e-=i.length)<1&&(e=1),(C(t,e,n,r)[0]||"")+i)}function j(t){return t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function k(t){return t.replace(/[\s\uFEFF\xA0]+$/g,"")}function M(t){return t.replace(/^[\s\uFEFF\xA0]+/g,"")}function F(t){return t.split("").reverse().join("")}function D(t){var e=t.trim();return(e=t.replace(/^'(.*)'$/,"$1"))==t&&(e=t.replace(/^"(.*)"$/,"$1")),e}function I(t,e,i){return void 0===e&&(e=0),void 0===i&&(i="0"),"string"!=typeof t&&(t=t.toString()),e>t.length?Array(e-t.length+1).join(i)+t:t}function V(t){if(void 0===t)return u.g;var e=(t=(t=(t=t.toLowerCase().replace(/^\[[^\]]*\]/,"")).replace(/\[[^\]]+\]/,"")).trim()).match(/\/(date|number|duration)$/);return e?e[1]:t===u.c?u.c:t===u.a?u.a:t===u.b?u.b:t.match(/[#0]/)?u.c:t.match(/[ymwdhnsqaxkzgtei]/)?u.a:u.g}function E(t){return t.replace(/\/(date|number|duration)$/i,"")}function L(t){return t?t.replace(/<[^>]*>/g,""):t}function A(t){return t?L((""+t).replace(/[\n\r]+/g,". ")):t}function R(t){if(a.isNaN(t))return"NaN";if(t===1/0)return"Infinity";if(t===-1/0)return"-Infinity";if(0===t&&1/t==-1/0)return"-0";var e=t<0;t=Math.abs(t);var i,n=a.getValue(/^([0-9]+)(?:\.([0-9]+))?(?:e[\+\-]([0-9]+))?$/.exec(""+t)),r=n[1],o=n[2]||"";if(null==n[3])i=""===o?r:r+"."+o;else{var u=+n[3];if(t<1){var l=u-1;i="0."+s.repeat("0",l)+r+o}else{i=0===(l=u-o.length)?r+o:l<0?r+o.slice(0,l)+"."+o.slice(l):r+o+s.repeat("0",l)}}return e?"-"+i:i}function N(t){if(a.isDate(t)){var e=new Date(t);return e.setMilliseconds(t.getMilliseconds()),e}if(a.isNumber(t))return new Date(t);var i=Number(t);return a.isNumber(i)?new Date(i):new Date(t)}function B(t){if(a.isDate(t))return t.getTime();if(a.isNumber(t))return t;if(a.isString(t)){var e=Number(t);return a.isNumber(e)?e:void 0}}function H(t,e){void 0===e&&(e=!1);var i=new Date(t.getFullYear(),0,0),n=t.getTime()-i.getTime()+60*(i.getTimezoneOffset()-t.getTimezoneOffset())*1e3;return Math.floor(n/864e5)}function G(t,e){void 0===e&&(e=!1);var i=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate())),n=i.getUTCDay()||7;i.setUTCDate(i.getUTCDate()+4-n);var r=new Date(Date.UTC(i.getUTCFullYear(),0,1));return Math.ceil(((i.getTime()-r.getTime())/864e5+1)/7)}function z(t,e){void 0===e&&(e=!1);var i=G(new Date(t.getFullYear(),t.getMonth(),1),e),n=G(t,e);return 1==n&&(n=53),n-i+1}function W(t,e,i,n){void 0===i&&(i=1),void 0===n&&(n=!1);var r=new Date(e,0,4,0,0,0,0);return n&&r.setUTCFullYear(e),7*t+i-((r.getDay()||7)+3)}function U(t,e){return t>12?t-=12:0===t&&(t=12),a.hasValue(e)?t+(e-1):t}function K(t,e,i,n){if(void 0===e&&(e=!1),void 0===i&&(i=!1),void 0===n&&(n=!1),n)return e?"Coordinated Universal Time":"UTC";var r=t.toLocaleString("UTC"),o=t.toLocaleString("UTC",{timeZoneName:e?"long":"short"}).substr(r.length);return!1===i&&(o=o.replace(/ (standard|daylight|summer|winter) /i," ")),o}function $(t,e){void 0===e&&(e=!1);var i=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate())),n=i.getUTCDay()||7;return i.setUTCDate(i.getUTCDate()+4-n),new Date(Date.UTC(i.getUTCFullYear(),0,1)).getFullYear()}function X(t,e){return Math.floor(Math.random()*(e-t))+t}function Y(t,e,i){return t>i?i:t<e?e:t}function q(t,e,i){var n=i-e;return(t>i||t<e)&&(t=e+(t-n*Math.floor(t/n))),t}function Z(t,e){var i=t.x,n=t.y,r=[];if(e){for(;a.hasValue(e.parent);)r.push(e),e=e.parent;r.reverse();for(var s=0;s<r.length;s++){var u=r[s],l=u.rotation,c=i-u.pixelX-u.ex,h=n-u.pixelY-u.ey;u.dx&&(i-=u.dx),u.dy&&(n-=u.dy);var p=u.scale;u.group&&(p=u.group.scale),i=(o.cos(-l)*c-o.sin(-l)*h)/p-u.pixelPaddingLeft,n=(o.cos(-l)*h+o.sin(-l)*c)/p-u.pixelPaddingTop}}return{x:i,y:n}}function J(t,e){var i=t.x,n=t.y;if(e)for(;a.hasValue(e.parent);){var r=e.rotation;i+=e.pixelPaddingLeft+e.ex,n+=e.pixelPaddingTop+e.ey;var s=e.scale;e.group&&(s=e.group.scale);var u=e.pixelX+(i*o.cos(r)-n*o.sin(r))*s,l=e.pixelY+(i*o.sin(r)+n*o.cos(r))*s;e.dx&&(u+=e.dx),e.dy&&(l+=e.dy),i=u,n=l,e=e.parent}return{x:i,y:n}}function Q(t,e,i){return Z(J(t,e),i)}function tt(t,e){var i=Z(t,e),n=Z({x:t.x+t.width,y:t.y+t.height},e);return{x:i.x,y:i.y,width:n.x-i.x,height:n.y-i.y}}function et(t,e){var i=J(t,e),n=J({x:t.x+t.width,y:t.y+t.height},e);return{x:i.x,y:i.y,width:n.x-i.x,height:n.y-i.y}}function it(t,e,i){try{var n=e.getBoundingClientRect();return a.isNumber(i)||(i=1),{x:(t.x-n.left)/i,y:(t.y-n.top)/i}}catch(e){return t}}function nt(t,e){try{var i=e.getBoundingClientRect();return{x:t.x+i.left,y:t.y+i.top}}catch(e){return t}}function rt(t,e){return e&&e.htmlContainer?Z(it(t,a.getValue(e.htmlContainer),e.svgContainer.cssScale),e):t}function ot(t,e){return e&&e.htmlContainer?nt(J(t,e),a.getValue(e.htmlContainer)):t}function at(t){var e=getComputedStyle(t),i=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight),n=parseFloat(e.borderLeftWidth)+parseFloat(e.borderRightWidth);return t.clientWidth-i-n}function st(t){var e=getComputedStyle(t),i=parseFloat(e.paddingTop)+parseFloat(e.paddingBottom),n=parseFloat(e.borderTopWidth)+parseFloat(e.borderBottomWidth);return t.clientHeight-i-n}function ut(t){var e=(""+t).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return e?Math.max(0,(e[1]?e[1].length:0)-(e[2]?+e[2]:0)):0}var lt=/^([a-zA-Z][a-zA-Z0-9\+\.\-]*:)?(?:(\/\/)([^\@]+\@)?([^\/\?\#\:]*)(\:[0-9]+)?)?([^\?\#]*)(\?[^\#]*)?(\#.*)?$/;function ct(t){var e=lt.exec(t);return{protocol:e&&e[1]||"",separator:e&&e[2]||"",authority:e&&e[3]||"",domain:e&&e[4]||"",port:e&&e[5]||"",path:e&&e[6]||"",query:e&&e[7]||"",hash:e&&e[8]||""}}function ht(t){return t.protocol+t.separator+t.authority+t.domain+t.port+t.path+t.query+t.hash}function pt(t){return""===t.protocol&&""===t.separator&&""===t.authority&&""===t.domain&&""===t.port}function dt(t,e){var i=ct(t),n=ct(e);if(pt(i))throw new Error("Left URL is not absolute");
2if(pt(n)){if(""!==n.path)if("/"===n.path[0])i.path=n.path;else{var r=i.path.split(/\//),o=n.path.split(/\//);if(0===r.length?0!==o.length&&r.push(""):r.length>1&&r.pop(),c.pushAll(r,o),i.path=r.join("/"),""!==i.path&&"/"!==i.path[0])throw new Error("URL path must start with /")}return i.query=n.query,i.hash=n.hash,ht(i)}return ht(n)}function ft(){return!!window.MSInputMethodContext&&!!document.documentMode}},function(t,e,i){"use strict";i.d(e,"a",(function(){return n})),i.d(e,"c",(function(){return r})),i.d(e,"b",(function(){return o}));var n=function(){function t(t){this._value=t}return Object.defineProperty(t.prototype,"value",{get:function(){return this._value/100},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"percent",{get:function(){return this._value},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return this._value+"%"},t}();function r(t){return new n(t)}function o(t){return t instanceof n}},function(t,e,i){"use strict";i.d(e,"a",(function(){return h})),i.d(e,"e",(function(){return p})),i.d(e,"d",(function(){return d})),i.d(e,"g",(function(){return f})),i.d(e,"q",(function(){return g})),i.d(e,"f",(function(){return m})),i.d(e,"x",(function(){return y})),i.d(e,"y",(function(){return b})),i.d(e,"p",(function(){return v})),i.d(e,"h",(function(){return _})),i.d(e,"o",(function(){return x})),i.d(e,"v",(function(){return P})),i.d(e,"t",(function(){return O})),i.d(e,"i",(function(){return w})),i.d(e,"s",(function(){return S})),i.d(e,"r",(function(){return C})),i.d(e,"k",(function(){return T})),i.d(e,"j",(function(){return j})),i.d(e,"n",(function(){return k})),i.d(e,"c",(function(){return M})),i.d(e,"b",(function(){return D})),i.d(e,"w",(function(){return I})),i.d(e,"l",(function(){return V})),i.d(e,"m",(function(){return E})),i.d(e,"u",(function(){return L}));var n,r=i(3),o=i(13),a=i(55),s=i(19),u=i(12),l=i(4),c=i(0),h="http://www.w3.org/2000/svg",p="http://www.w3.org/2000/xmlns/",d="http://www.w3.org/1999/xlink";function f(t,e,i,n){return t.addEventListener(e,i,n||!1),new o.b((function(){t.removeEventListener(e,i,n||!1)}))}function g(t){if(c.isString(t)){var e=document.getElementById(t);if(null==e&&(e=document.getElementsByClassName(t)[0]),e instanceof HTMLElement)return e}else if(t instanceof HTMLElement)return t}function m(t,e){if(t)if(t.classList){var i=e.split(" ");l.each(i,(function(e){t.classList.add(e)}))}else{var n=t.getAttribute("class");n?t.setAttribute("class",n.split(" ").filter((function(t){return t!==e})).join(" ")+" "+e):t.setAttribute("class",e)}}function y(t,e){if(t)if(t.classList)t.classList.remove(e);else{var i=t.getAttribute("class");i&&t.setAttribute("class",i.split(" ").filter((function(t){return t!==e})).join(" "))}}function b(t,e,i){t.style[e]=i}function v(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)}function _(){if(document.activeElement&&document.activeElement!=document.body)if(document.activeElement.blur)document.activeElement.blur();else{var t=document.createElement("button");t.style.position="fixed",t.style.top="0px",t.style.left="-10000px",document.body.appendChild(t),t.focus(),t.blur(),document.body.removeChild(t)}}function x(t){if(t instanceof HTMLElement)t.focus();else{var e=document.createElement("input"),i=document.createElementNS(h,"foreignObject");i.appendChild(e),t.appendChild(i),e.focus(),e.disabled=!0,i.remove()}}function P(t){if(t.outerHTML)return t.outerHTML;var e=document.createElement("div"),i=t.cloneNode(!0);return e.appendChild(i),e.innerHTML}function O(t){return t instanceof Object&&t&&1===t.nodeType}function w(t,e){for(var i=e;;){if(t===i)return!0;if(null==i.parentNode){if(null==i.host)return!1;i=i.host}else i=i.parentNode}}function S(t){for(var e=t;;){if(null==e.parentNode)return null!=e.host?e:null;e=e.parentNode}}function C(t){for(var e=t.ownerDocument,i=t;;){if(null==i.parentNode)return i===e||null!=i.host?i:null;i=i.parentNode}}function T(t){return"function"==typeof t.composedPath?t.composedPath()[0]:t.target}function j(t,e){l.each(t.attributes,(function(t){null!=t.value&&e.setAttribute(t.name,t.value)}))}function k(t){Object(a.c)((function(){try{var e=t.getBoundingClientRect(),i=e.left-Math.round(e.left),n=e.top-Math.round(e.top);0!==i&&Object(a.f)((function(){t.style.left=i+"px"})),0!==n&&Object(a.f)((function(){t.style.top=n+"px"}))}catch(t){}}))}var M=function(t){function e(e,i,r){var o=this,a=function(t){if(null==t)return c.hasValue(n)||((e=document.createElement("style")).type="text/css",""!=s.a.nonce&&e.setAttribute("nonce",s.a.nonce),document.head.appendChild(e),n=e.sheet),n;var e;return(e=document.createElement("style")).type="text/css",""!=s.a.nonce&&e.setAttribute("nonce",s.a.nonce),t.appendChild(e),e.sheet}(e);return(o=t.call(this,(function(){var t=l.indexOf(a.cssRules,o._rule);if(-1===t)throw new Error("Could not dispose StyleRule");a.deleteRule(t)}))||this)._rule=function(t,e){var i=t.cssRules.length;return t.insertRule(e+"{}",i),t.cssRules[i]}(a,i),u.each(r,(function(t,e){o.setStyle(t,e)})),o}return Object(r.b)(e,t),Object.defineProperty(e.prototype,"selector",{get:function(){return this._rule.selectorText},set:function(t){this._rule.selectorText=t},enumerable:!0,configurable:!0}),e.prototype._setVendorPrefixName=function(t,e){var i=this._rule.style;i.setProperty("-webkit-"+t,e,""),i.setProperty("-moz-"+t,e,""),i.setProperty("-ms-"+t,e,""),i.setProperty("-o-"+t,e,""),i.setProperty(t,e,"")},e.prototype.setStyle=function(t,e){"transition"===t?this._setVendorPrefixName(t,e):this._rule.style.setProperty(t,e,"")},e}(o.b),F=0,D=function(t){function e(e,i,n){var r=this,o=c.hasValue(n)?n:"__style_"+ ++F+"__";return(r=t.call(this,e,"."+o,i)||this)._className=o,r}return Object(r.b)(e,t),Object.defineProperty(e.prototype,"className",{get:function(){return this._className},set:function(t){this._className=t,this.selector="."+t},enumerable:!0,configurable:!0}),e.prototype.toString=function(){return this._className},e}(M);function I(t){if("loading"!==document.readyState)t();else{var e=function(){"loading"!==document.readyState&&(document.removeEventListener("readystatechange",e),t())};document.addEventListener("readystatechange",e)}}function V(t){var e=v(t,"font-family");if(e)return e;var i=t.parentElement||t.parentNode;return i?V(i):void 0}function E(t){var e=v(t,"font-size");if(e)return e;var i=t.parentElement||t.parentNode;return i?E(i):void 0}function L(t,e){var i=t.getBoundingClientRect(),n=c.isArray(e)?e:e?[e]:[];if(n.length){for(var r=0;r<n.length;r++){var o=n[r];if(!L(o))return!1;var a=o.getBoundingClientRect();if(i.top>=0&&i.left>=0&&i.top<=a.top+a.height&&i.left<=a.left+a.width)return!0}return!1}return i.top>=0&&i.left>=0&&i.top<=(window.innerHeight||document.documentElement.clientHeight)&&i.left<=(window.innerWidth||document.documentElement.clientWidth)}}
2,function(t,e,i){"use strict";i.r(e),i.d(e,"fromArray",(function(){return r})),i.d(e,"length",(function(){return o})),i.d(e,"toArray",(function(){return a})),i.d(e,"eachContinue",(function(){return s})),i.d(e,"each",(function(){return u})),i.d(e,"sort",(function(){return l})),i.d(e,"map",(function(){return c})),i.d(e,"filter",(function(){return h})),i.d(e,"concat",(function(){return p})),i.d(e,"flatten",(function(){return d})),i.d(e,"indexed",(function(){return f})),i.d(e,"findIndex",(function(){return g})),i.d(e,"find",(function(){return m})),i.d(e,"findMap",(function(){return y})),i.d(e,"contains",(function(){return b})),i.d(e,"foldl",(function(){return v})),i.d(e,"min",(function(){return x})),i.d(e,"max",(function(){return O})),i.d(e,"join",(function(){return w})),i.d(e,"ListIterator",(function(){return S}));var n=i(4);function r(t){return function(e){for(var i=t.length,n=0;n<i&&e(t[n]);++n);}}function o(t){var e=0;return t((function(t){return++e,!0})),e}function a(t){var e=[];return t((function(t){return e.push(t),!0})),e}function s(t,e){t(e)}function u(t,e){t((function(t){return e(t),!0}))}function l(t,e){return r(a(t).sort(e))}function c(t,e){return function(i){return t((function(t){return i(e(t))}))}}function h(t,e){return function(i){return t((function(t){return!e(t)||i(t)}))}}function p(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return function(e){for(var i=!0,n=function(t){return i=e(t)},r=t.length,o=0;o<r&&(t[o](n),i);++o);}}function d(t){return function(e){var i=!0,n=function(t){return i=e(t)};t((function(t){return t(n),i}))}}function f(t){return function(e){var i=0;t((function(t){return e([i++,t])}))}}function g(t,e){var i=!1,n=0;return t((function(t){return e(t)?(i=!0,!1):(++n,!0)})),i?n:-1}function m(t,e){var i;return t((function(t){return!e(t)||(i=t,!1)})),i}function y(t,e){var i;return t((function(t){var n=e(t);return null===n||(i=n,!1)})),i}function b(t,e){var i=!1;return t((function(t){return!e(t)||(i=!0,!1)})),i}function v(t,e,i){return t((function(t){return e=i(e,t),!0})),e}function _(t,e){return null==t||e<t?e:t}function x(t){return v(t,null,_)}function P(t,e){return null==t||e>t?e:t}function O(t){return v(t,null,P)}function w(t,e){void 0===e&&(e="");var i=!0,n="";return t((function(t){return i?i=!1:n+=e,n+=t,!0})),n}var S=function(){function t(t,e){this.createNewItems=!1,this.list=t,this._create=e,this.reset()}return t.prototype.reset=function(){this._listCopy=a(this.list.iterator())},t.prototype.clear=function(){this._listCopy.length=0},t.prototype.getFirst=function(){return this.returnItem(0)},t.prototype.getLast=function(){return this.returnItem(this._listCopy.length-1)},t.prototype.find=function(t){var e=n.findIndex(this._listCopy,t);if(-1!==e){var i=this._listCopy[e];return n.remove(this._listCopy,i),i}return this.getLast()},t.prototype.removeItem=function(t){return n.remove(this._listCopy,t)},t.prototype.returnItem=function(t){if(t>=0&&t<this._listCopy.length){var e=this._listCopy[t];return n.remove(this._listCopy,e),e}if(this.createNewItems)return this._create()},t.prototype.iterator=function(){return r(this._listCopy)},t}()},function(t,e,i){"use strict";i.d(e,"a",(function(){return a})),i.d(e,"c",(function(){return s})),i.d(e,"d",(function(){return u})),i.d(e,"b",(function(){return l})),i.d(e,"e",(function(){return c}));var n=i(1),r=i(42),o=i(0),a=function(){function t(t){this._value=t}return Object.defineProperty(t.prototype,"rgb",{get:function(){return this._value},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"hex",{get:function(){return this._value?r.rgbToHex(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rgba",{get:function(){return this._value?r.rgbToRGBA(this._value):"none"},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"alpha",{get:function(){return null!=this._value&&null!=this._value.a?this._value.a:1},set:function(t){this._value&&(this._value.a=t)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"lightColor",{get:function(){return this._lightColor||(this._lightColor=new t({r:255,g:255,b:255})),this._lightColor},set:function(t){this._lightColor=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"darkColor",{get:function(){return this._darkColor||(this._darkColor=new t({r:0,g:0,b:0})),this._darkColor},set:function(t){this._darkColor=t},enumerable:!0,configurable:!0}),t.prototype.toString=function(){return this.alpha<1?this.rgba:this.hex},t.prototype.lighten=function(e){return new t(r.lighten(this.rgb,e))},t.prototype.brighten=function(e){return new t(r.brighten(this.rgb,e))},t.prototype.saturate=function(e){return new t(r.saturate(this.rgb,e))},Object.defineProperty(t.prototype,"alternative",{get:function(){if(null!=this.rgb)return r.isLight(this.rgb)?this.darkColor:this.lightColor;throw new Error("Color does not exist")},enumerable:!0,configurable:!0}),t}();function s(t,e){if(!o.hasValue(t))return new a(void 0);if("string"==typeof t){var i="_color_"+t+"_"+(e||"1"),s=n.c.getCache(i);if(s)return new a({r:s.r,g:s.g,b:s.b,a:s.a});var u=r.rgb(t,e);return n.c.setCache(i,u),new a(u)}return t instanceof a?(o.hasValue(e)&&(t.alpha=e),t):new a(t)}function u(t){return t instanceof a}function l(t){return s(t)}function c(t){return o.hasValue(t)&&!u(t)?l(t):t}}
2,function(t,e,i){"use strict";i.d(e,"a",(function(){return u})),i.d(e,"d",(function(){return l})),i.d(e,"c",(function(){return c})),i.d(e,"b",(function(){return p})),i.d(e,"e",(function(){return d}));var n=i(3),r=i(13),o=i(56),a=i(4),s=i(9),u=function(){function t(t,e,i){this._array=t,this._start=e,this._end=i}return t.prototype.iterator=function(){var t=this;return function(e){if(t._start!==t._end)if(t._start<t._end)for(var i=t._start;i<t._end&&e(t._array[i]);++i);else for(i=t._start-1;i>=t._end&&e(t._array[i]);--i);}},t.prototype.backwards=function(){return new t(this._array,this._end,this._start)},t.prototype.range=function(e,i){if(e<=i){if(this._start===this._end)return this;if(this._start<this._end){var n=i-e;return e=Math.max(this._start+e,this._start),i=Math.min(e+n,this._end),new t(this._array,e,i)}n=i-e;return e=Math.max(this._start-e,this._end),i=Math.max(e-n,this._end),new t(this._array,e,i)}throw new Error("Start index must be lower than end index")},t}(),l=function(t){function e(e,i,n){var r=t.call(this,[e.events.on("inserted",(function(t){var i=t.newValue,n=r._getKey(i),o=0;s.eachContinue(e.iterator(),(function(t){return t!==i&&(r._getKey(t)===n&&++o,!0)})),r._insert(i,n,o)}),void 0,!1),e.events.on("removed",(function(t){r._remove(t.oldValue)}),void 0,!1)])||this;return r._keys=[],r._groups={},r._getKey=i,r._sort=n,s.each(e.iterator(),(function(t){r._insert(t,i(t))})),r}return Object(n.b)(e,t),e.prototype._insert=function(t,e,i){if(null==this._groups[e]){this._groups[e]=[];var n=a.getSortedIndex(this._keys,this._sort,e),r=n.found,o=n.index;if(r)throw new Error("Key already exists: "+e);a.insertIndex(this._keys,o,e)}null==i?this._groups[e].push(t):a.insertIndex(this._groups[e],i,t)},e.prototype._remove=function(t){var e=this._getKey(t),i=this._groups[e];if(null!=i&&(a.remove(i,t),0===i.length)){delete this._groups[e];var n=a.getSortedIndex(this._keys,this._sort,e),r=n.found,o=n.index;if(!r)throw new Error("Key doesn't exist: "+e);a.removeIndex(this._keys,o)}},e.prototype.iterator=function(){var t=this;return s.flatten(s.map(s.fromArray(this._keys),(function(e){return s.fromArray(t._groups[e])})))},e}(r.c),c=function(t){function e(e,i){void 0===i&&(i=!0);var n=this;if(i){var r=e.events.on("removed",(function(t){t.oldValue.dispose()}),void 0,!1);n=t.call(this,(function(){r.dispose(),s.each(e.iterator(),(function(t){t.dispose()}))}))||this}else n=t.call(this,(function(){s.each(e.iterator(),(function(t){t.dispose()}))}))||this;return n}return Object(n.b)(e,t),e}(r.b);function h(t,e){if(!(t>=0&&t<e))throw new Error("Index out of bounds: "+t)}var p=function(){function t(t){void 0===t&&(t=[]),this.events=new o.a,this._values=t}return Object.defineProperty(t.prototype,"values",{get:function(){return this._values},enumerable:!0,configurable:!0}),t.prototype.contains=function(t){return-1!==this._values.indexOf(t)},t.prototype.removeValue=function(t){for(var e=0,i=this._values.length;e<i;)this._values[e]===t?(this.removeIndex(e),--i):++e},t.prototype.indexOf=function(t){return a.indexOf(this._values,t)},Object.defineProperty(t.prototype,"length",{get:function(){return this._values.length},enumerable:!0,configurable:!0}),t.prototype.hasIndex=function(t){return t>=0&&t<this._values.length},t.prototype.getIndex=function(t){return this._values[t]},t.prototype.setIndex=function(t,e){h(t,this._values.length);var i=this._values[t];return i!==e&&(this._values[t]=e,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:t,oldValue:i,newValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:i}),this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:e})),i},t.prototype.insertIndex=function(t,e){h(t,this._values.length+1),a.insertIndex(this._values,t,e),this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:t,newValue:e}),this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:e})}
2,t.prototype._sortQuicksort=function(t,e,i){if(t<e){var n=this._sortPartition(t,e,i);this._sortQuicksort(t,n,i),this._sortQuicksort(n+1,e,i)}},t.prototype._sortPartition=function(t,e,i){for(var n=this._values,r=n[t],o=t-1,a=e+1;;){do{++o}while(i(n[o],r)<0);do{--a}while(i(n[a],r)>0);if(o>=a)return a;this.swap(o,a)}},t.prototype.sort=function(t){this._sortQuicksort(0,this._values.length-1,t)},t.prototype.swap=function(t,e){var i=this._values.length;if(h(t,i),h(e,i),t!==e){var n=this._values[t],r=this._values[e];this._values[t]=r,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:t,oldValue:n,newValue:r}),this._values[e]=n,this.events.isEnabled("setIndex")&&this.events.dispatchImmediately("setIndex",{type:"setIndex",target:this,index:e,oldValue:r,newValue:n})}},t.prototype.removeIndex=function(t){h(t,this._values.length);var e=this._values[t];return a.removeIndex(this._values,t),this.events.isEnabled("removeIndex")&&this.events.dispatchImmediately("removeIndex",{type:"removeIndex",target:this,index:t,oldValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:e}),e},t.prototype.moveValue=function(t,e){var i=this.indexOf(t);if(-1!==i){var n=this._values[i];a.removeIndex(this._values,i),this.events.isEnabled("removeIndex")&&this.events.dispatchImmediately("removeIndex",{type:"removeIndex",target:this,index:i,oldValue:n})}null==e?(e=this._values.length,this._values.push(t)):a.insertIndex(this._values,e,t),this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:e,newValue:t}),-1===i&&this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:t})},t.prototype.push=function(t){var e=this._values.push(t)-1;return this.events.isEnabled("insertIndex")&&this.events.dispatchImmediately("insertIndex",{type:"insertIndex",target:this,index:e,newValue:t}),this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,newValue:t}),t},t.prototype.unshift=function(t){this.insertIndex(0,t)},t.prototype.pushAll=function(t){var e=this;a.each(t,(function(t){e.push(t)}))},t.prototype.copyFrom=function(t){this.pushAll(t._values)},t.prototype.pop=function(){return this._values.length-1<0?void 0:this.removeIndex(this._values.length-1)},t.prototype.shift=function(){return this._values.length?this.removeIndex(0):void 0},t.prototype.setAll=function(t){var e=this,i=a.copy(this._values);this._values.length=0,a.each(t,(function(t){e._values.push(t)})),this.events.isEnabled("setAll")&&this.events.dispatchImmediately("setAll",{type:"setAll",target:this,oldArray:i,newArray:this._values}),this.events.isEnabled("removed")&&a.each(i,(function(t){e.events.dispatchImmediately("removed",{type:"removed",target:e,oldValue:t})})),this.events.isEnabled("inserted")&&a.each(this._values,(function(t){e.events.dispatchImmediately("inserted",{type:"inserted",target:e,newValue:t})}))},t.prototype.clear=function(){this.setAll([])},t.prototype.iterator=function(){return s.fromArray(this._values)},t.prototype[Symbol.iterator]=function(){var t,e;return Object(n.c)(this,(function(i){switch(i.label){case 0:t=this._values.length,e=0,i.label=1;case 1:return e<t?[4,this._values[e]]:[3,4];case 2:i.sent(),i.label=3;case 3:return++e,[3,1];case 4:return[2]}}
2))},t.prototype.each=function(t){a.each(this._values,t)},t.prototype.range=function(t,e){if(t<=e){var i=e-t;return t=Math.max(t,0),e=Math.min(t+i,this._values.length),new u(this._values,t,e)}throw new Error("Start index must be lower than end index")},t.prototype.backwards=function(){return new u(this._values,this._values.length,0)},t}(),d=function(t){function e(e){var i=t.call(this)||this;return i.template=e,i}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;s.each(t.iterator(),(function(t){e.push(t.clone())}))},e.prototype.create=function(t){var e=null!=t?new t:this.template.clone();return this.push(e),e},e.prototype.clone=function(){for(var t=new e(this.template),i=this.values,n=i.length,r=0;r<n;++r)t.push(i[r].clone());return t},e}(p)},function(t,e,i){"use strict";i.r(e),i.d(e,"entries",(function(){return o})),i.d(e,"keys",(function(){return a})),i.d(e,"keysOrdered",(function(){return s})),i.d(e,"hasKey",(function(){return u})),i.d(e,"getKey",(function(){return l})),i.d(e,"eachContinue",(function(){return c})),i.d(e,"each",(function(){return h})),i.d(e,"eachOrdered",(function(){return p})),i.d(e,"copy",(function(){return d})),i.d(e,"merge",(function(){return f})),i.d(e,"clone",(function(){return g})),i.d(e,"copyProperties",(function(){return m})),i.d(e,"softCopyProperties",(function(){return y})),i.d(e,"forceCopyProperties",(function(){return b})),i.d(e,"copyAllProperties",(function(){return v}));var n=i(4),r=i(0);function o(t){return function(e){for(var i in t)if(u(t,i)&&!e([i,t[i]]))break}}function a(t){var e=[];for(var i in t)u(t,i)&&e.push(i);return e}function s(t,e){return a(t).sort(e)}function u(t,e){return{}.hasOwnProperty.call(t,e)}function l(t,e){return t[e]}function c(t,e){for(var i in t)if(u(t,i)&&!e(i,t[i]))break}function h(t,e){c(t,(function(t,i){return e(t,i),!0}))}function p(t,e,i){n.each(s(t,i),(function(i){e(i,t[i])}))}function d(t){return Object.assign({},t)}function f(t,e){return Object.assign({},t,e)}function g(t){return JSON.parse(JSON.stringify(t))}function m(t,e,i){n.each(i,(function(i){r.hasValue(t[i])&&(e[i]=t[i])}))}function y(t,e,i){n.each(i,(function(i){r.hasValue(t[i])&&!r.hasValue(e[i])&&(e[i]=t[i])}))}function b(t,e,i){n.each(i,(function(i){e[i]=t[i]}))}function v(t,e){m(t,e,a(t))}},function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return s})),i.d(e,"d",(function(){return u})),i.d(e,"a",(function(){return l}));var n=i(3),r=i(4),o=i(0),a=function(){function t(t){this._disposed=!1,this._dispose=t}return t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._dispose())},t}(),s=function(t){function e(e){return t.call(this,(function(){r.each(e,(function(t){t.dispose()}))}))||this}return Object(n.b)(e,t),e}(a),u=function(t){function e(){var e=t.call(this,(function(){o.hasValue(e._disposer)&&(e._disposer.dispose(),e._disposer=void 0)}))||this;return e}return Object(n.b)(e,t),e.prototype.get=function(){return this._value},e.prototype.set=function(t,e){o.hasValue(this._disposer)&&this._disposer.dispose(),this._disposer=e,this._value=t},e.prototype.reset=function(){this.set(void 0,void 0)},e}(a),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._counter=0,e}return Object(n.b)(e,t),e.prototype.increment=function(){var t=this;return++this._counter,new a((function(){--t._counter,0===t._counter&&t.dispose()}))},e}(a)},function(t,e,i){"use strict";i.d(e,"d",(function(){return d})),i.d(e,"l",(function(){return f})),i.d(e,"n",(function(){return g})),i.d(e,"m",(function(){return m})),i.d(e,"f",(function(){return y})),i.d(e,"b",(function(){return b})),i.d(e,"s",(function(){return v})),i.d(e,"h",(function(){return _})),i.d(e,"i",(function(){return x})),i.d(e,"e",(function(){return P})),i.d(e,"r",(function(){return O})),i.d(e,"k",(function(){return w})),i.d(e,"t",(function(){return C})),i.d(e,"o",(function(){return j})),i.d(e,"q",(function(){return k})),i.d(e,"g",(function(){return M})),i.d(e,"c",(function(){return F})),i.d(e,"j",(function(){return D})),i.d(e,"p",(function(){return I})),i.d(e,"a",(function(){return B})),i.d(e,"v",(function(){return H})),i.d(e,"u",(function(){return G}));i(107),i(63),i(108),i(122),i(95),i(72),i(96);var n=i(58),r=i(36),o=i(47),a=i(48),s=(i(123),i(30),i(85),i(411),i(64),i(86),i(106),i(78),i(87),i(88),i(97),i(59),i(98),i(149),i(285),i(282),i(120),i(194),i(198),i(105),i(118),i(17)),u=i(70);function l(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function c(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};
2e%2?l(Object(i),!0).forEach((function(e){Object(o.a)(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):l(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function h(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return p(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return p(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function p(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function d(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return function(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e;return void 0===t[i]&&(t[i]=0),t[i]++}}function f(t){s.a.config.errorHandler&&s.a.config.errorHandler(t)}function g(t){return t.then((function(t){return t.default||t}))}function m(t){return t.$options&&"function"==typeof t.$options.fetch&&!t.$options.fetch.length}function y(t){var e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=t.$children||[],r=h(n);try{for(r.s();!(e=r.n()).done;){var o=e.value;o.$fetch?i.push(o):o.$children&&y(o,i)}}catch(t){r.e(t)}finally{r.f()}return i}function b(t,e){if(e||!t.options.__hasNuxtData){var i=t.options._originDataFn||t.options.data||function(){return{}};t.options._originDataFn=i,t.options.data=function(){var n=i.call(this,this);return this.$ssrContext&&(e=this.$ssrContext.asyncData[t.cid]),c(c({},n),e)},t.options.__hasNuxtData=!0,t._Ctor&&t._Ctor.options&&(t._Ctor.options.data=t.options.data)}}function v(t){return t.options&&t._Ctor===t||(t.options?(t._Ctor=t,t.extendOptions=t.options):(t=s.a.extend(t))._Ctor=t,!t.options.name&&t.options.__file&&(t.options.name=t.options.__file)),t}function _(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],t.matched.map((function(t,n){return Object.keys(t[i]).map((function(r){return e&&e.push(n),t[i][r]}))})))}function x(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return _(t,e,"instances")}function P(t,e){return Array.prototype.concat.apply([],t.matched.map((function(t,i){return Object.keys(t.components).reduce((function(n,r){return t.components[r]?n.push(e(t.components[r],t.instances[r],t,r,i)):delete t.components[r],n}),[])})))}function O(t,e){return Promise.all(P(t,function(){var t=Object(r.a)(regeneratorRuntime.mark((function t(i,n,r,o){var a,s;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof i||i.options){t.next=11;break}return t.prev=1,t.next=4,i();case 4:i=t.sent,t.next=11;break;case 7:throw t.prev=7,t.t0=t.catch(1),t.t0&&"ChunkLoadError"===t.t0.name&&"undefined"!=typeof window&&window.sessionStorage&&(a=Date.now(),(!(s=parseInt(window.sessionStorage.getItem("nuxt-reload")))||s+6e4<a)&&(window.sessionStorage.setItem("nuxt-reload",a),window.location.reload(!0))),t.t0;case 11:return r.components[o]=i=v(i),t.abrupt("return","function"==typeof e?e(i,n,r,o):i);case 13:case"end":return t.stop()}}),t,null,[[1,7]])})));return function(e,i,n,r){return t.apply(this,arguments)}}()))}function w(t){return S.apply(this,arguments)}function S(){return(S=Object(r.a)(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,O(e);case 4:return t.abrupt("return",c(c({},e),{},{meta:_(e).map((function(t,i){return c(c({},t.options.meta),(e.matched[i]||{}).meta)}))}));case 5:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function C(t,e){return T.apply(this,arguments)}function T(){return(T=Object(r.a)(regeneratorRuntime.mark((function t(e,i){var r,o,s,l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.context||(e.context={isStatic:!0,isDev:!1,isHMR:!1,app:e,store:e.store,payload:i.payload,error:i.error,base:e.router.options.base,env:{VUE_APP_API_BASE:"http://fccdevapi/desenv/",NUXT_THEME:"fcc",VUE_APP_SITE_URL:"v1/",VUE_APP_API_SEGURANCA:"webapi.seguranca/v1/",VUE_APP_API_SGA:"sga/v1/",VUE_APP_SITE_CONFIG:"Config/",NUXT_PLUGIN:"FCC",VUE_APP_URL_IMAGES:"https://extranet.fcc.org.br/cdn/DESENV/",VUE_APP_BASE_URL:"https://www.fcc.org.br/"}},i.ssrContext&&(e.context.ssrContext=i.ssrContext),e.context.redirect=function(t,i,r){if(t){e.context._redirected=!0;var o=Object(n.a)(i);if("number"==typeof t||"undefined"!==o&&"object"!==o||(r=i||{},i=t,o=Object(n.a)(i),t=302),"object"===o&&(i=e.router.resolve(i).route.fullPath),!/(^[.]{1,2}\/)|(^\/(?!\/))/.test(i))throw i=Object(u.f)(i,r),window.location.replace(i),new Error("ERR_REDIRECT");e.context.next({path:i,query:r,status:t})}},e.context.nuxtState=window.__NUXT__),t.next=3,Promise.all([w(i.route),w(i.from)]);case 3:r=t.sent,o=Object(a.a)(r,2),s=o[0],l=o[1],i.route&&(e.context.route=s),i.from&&(e.context.from=l),e.context.next=i.next,e.context._redirected=!1,e.context._errored=!1,e.context.
2isHMR=!1,e.context.params=e.context.route.params||{},e.context.query=e.context.route.query||{};case 15:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function j(t,e){return!t.length||e._redirected||e._errored?Promise.resolve():k(t[0],e).then((function(){return j(t.slice(1),e)}))}function k(t,e){var i;return(i=2===t.length?new Promise((function(i){t(e,(function(t,n){t&&e.error(t),i(n=n||{})}))})):t(e))&&i instanceof Promise&&"function"==typeof i.then?i:Promise.resolve(i)}function M(t,e){if("hash"===e)return window.location.hash.replace(/^#\//,"");t=decodeURI(t).slice(0,-1);var i=decodeURI(window.location.pathname);t&&i.startsWith(t)&&(i=i.slice(t.length));var n=(i||"/")+window.location.search+window.location.hash;return Object(u.d)(n)}function F(t,e){return function(t,e){for(var i=new Array(t.length),r=0;r<t.length;r++)"object"===Object(n.a)(t[r])&&(i[r]=new RegExp("^(?:"+t[r].pattern+")$",N(e)));return function(e,n){for(var r="",o=e||{},a=(n||{}).pretty?E:encodeURIComponent,s=0;s<t.length;s++){var u=t[s];if("string"!=typeof u){var l=o[u.name||"pathMatch"],c=void 0;if(null==l){if(u.optional){u.partial&&(r+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(Array.isArray(l)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(l)+"`");if(0===l.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var h=0;h<l.length;h++){if(c=a(l[h]),!i[s].test(c))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(c)+"`");r+=(0===h?u.prefix:u.delimiter)+c}}else{if(c=u.asterisk?L(l):a(l),!i[s].test(c))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+c+'"');r+=u.prefix+c}}else r+=u}return r}}(function(t,e){var i,n=[],r=0,o=0,a="",s=e&&e.delimiter||"/";for(;null!=(i=V.exec(t));){var u=i[0],l=i[1],c=i.index;if(a+=t.slice(o,c),o=c+u.length,l)a+=l[1];else{var h=t[o],p=i[2],d=i[3],f=i[4],g=i[5],m=i[6],y=i[7];a&&(n.push(a),a="");var b=null!=p&&null!=h&&h!==p,v="+"===m||"*"===m,_="?"===m||"*"===m,x=i[2]||s,P=f||g;n.push({name:d||r++,prefix:p||"",delimiter:x,optional:_,repeat:v,partial:b,asterisk:Boolean(y),pattern:P?R(P):y?".*":"[^"+A(x)+"]+?"})}}o<t.length&&(a+=t.substr(o));a&&n.push(a);return n}(t,e),e)}function D(t,e){var i={},n=c(c({},t),e);for(var r in n)String(t[r])!==String(e[r])&&(i[r]=!0);return i}function I(t){var e;if(t.message||"string"==typeof t)e=t.message||t;else try{e=JSON.stringify(t,null,2)}catch(i){e="[".concat(t.constructor.name,"]")}return c(c({},t),{},{message:e,statusCode:t.statusCode||t.status||t.response&&t.response.status||500})}window.onNuxtReadyCbs=[],window.onNuxtReady=function(t){window.onNuxtReadyCbs.push(t)};var V=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function E(t,e){var i=e?/[?#]/g:/[/?#]/g;return encodeURI(t).replace(i,(function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}))}function L(t){return E(t,!0)}function A(t){return t.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function R(t){return t.replace(/([=!:$/()])/g,"\\$1")}function N(t){return t&&t.sensitive?"":"i"}function B(t,e,i){t.$options[e]||(t.$options[e]=[]),t.$options[e].includes(i)||t.$options[e].push(i)}var H=u.c;u.h,u.b;function G(t){try{window.history.scrollRestoration=t}catch(t){}}},function(t,e,i){"use strict";i.d(e,"a",(function(){return x}));var n=i(3),r=i(16),o=i(143),a=i(11),s=i(13),u=i(23),l=i(18),c=i(127),h=i(7),p=i(1),d=i(20),f=i(9),g=i(4),m=i(2),y=i(0),b=i(8),v=i(21),_=i(19),x=function(t){function e(){var e=t.call(this)||this;return e._childrenByLayout=[],e._childrenDisposers=new u.a,e.hasFocused=!1,e.setStateOnSprites=[],e.layoutInvalid=!1,e._absoluteWidth=0,e._absoluteHeight=0,e._shouldBeReady=[],e._tapToActivate=!1,e.tapTimeout=3e3,e.className="Container",e._element=e.paper.addGroup("g"),e.group.add(e.element),e.setPropertyValue("pixelPerfect",!1),e.setPropertyValue("layout","absolute"),e.setPropertyValue("fixedWidthGrid",!1),e.setPropertyValue("verticalCenter","none"),e.setPropertyValue("horizontalCenter","none"),e._positionPrecision=4,e._disposers.push(new u.b(e._childrenDisposers)),e.children.events.on("inserted",e.handleChildAdded,e),e.children.events.on("removed",e.handleChildRemoved,e),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.handleChildAdded=function(t){this.processChild(t.newValue)},e.prototype.processChild=function(t){try{this._childrenDisposers.insertKey(t.uid,new s.c([t.events.on("transformed",this.handleChildTransform,this),t.events.on("zIndexChanged",this.sortAndAdd,this)]))}catch(t){}this.element&&this.element.add(t.group);t.parent=this,t.paper=this.paper,this.dispatchImmediately("childadded",{type:"childadded",newValue:t}),this.invalidate()},e.prototype.sortAndAdd=function(){this.sortChildren(),this.addChildren()},e.prototype.handleChildRemoved=function(t){var e=t.oldValue;(this._childrenDisposers.removeKey(e.uid),this.element)&&this.element.removeElement(e.group);e.isMeasured&&this.invalidateLayout(),this.dispatchImmediately("childremoved",{type:"childremoved",oldValue:e})},e.prototype.handleChildTransform=function(t){t.target.isMeasured&&this.invalidateLayout()},e.prototype.invalidateLayout=function(){this.layoutInvalid||this.disabled||this.isTemplate||"none"==this.layout||this.__disabled||(this.layoutInvalid=!0,p.c.addToInvalidLayouts(this),v.b.requestFrame())},e.prototype.invalidate=function(){t.prototype.invalidate.call(this),this.invalidateLayout()},e.prototype.deepInvalidate=function(){t.prototype.invalidate.call(this),g.each(this._childrenByLayout,(function(t){t instanceof e?t.deepInvalidate():t.invali
2date()})),this.invalidateLayout()},Object.defineProperty(e.prototype,"children",{get:function(){return this._children||(this._children=new a.b),this._children},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minWidth",{get:function(){return this.getPropertyValue("minWidth")},set:function(t){this.setPropertyValue("minWidth",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minHeight",{get:function(){return this.getPropertyValue("minHeight")},set:function(t){this.setPropertyValue("minHeight",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),e.prototype.removeElement=function(){},e.prototype.sortChildren=function(){var t=this;if(this._childrenByLayout=[],"none"!=this.layout&&"absolute"!=this.layout&&this.layout){var e=[],i=[];f.each(this.children.iterator(),(function(n){"horizontal"==t.layout||"grid"==t.layout?y.isNumber(n.percentWidth)?i.push(n):e.push(n):"vertical"==t.layout&&y.isNumber(n.percentHeight)?i.push(n):e.push(n)})),this._childrenByLayout=e.concat(i)}else this._childrenByLayout=this.children.values;this.calculateRelativeSize()},e.prototype.calculateRelativeSize=function(){var t=this,e=0,i=0;g.each(this._childrenByLayout,(function(t){t.isMeasured&&(y.isNumber(t.percentWidth)&&(e+=t.percentWidth),y.isNumber(t.percentHeight)&&(i+=t.percentHeight))})),g.each(this._childrenByLayout,(function(n){n.isMeasured&&("horizontal"==t.layout&&(y.isNumber(n.percentWidth)&&(n.relativeWidth=n.percentWidth/e),y.isNumber(n.percentHeight)&&(n.relativeHeight=n.percentHeight/100)),"vertical"==t.layout&&(y.isNumber(n.percentHeight)&&(n.relativeHeight=n.percentHeight/i),y.isNumber(n.percentWidth)&&(n.relativeWidth=n.percentWidth/100)),"grid"==t.layout&&(y.isNumber(n.percentHeight)&&(n.relativeHeight=n.percentHeight/100),y.isNumber(n.percentWidth)&&(n.relativeWidth=n.percentWidth/100))),"absolute"!=t.layout&&n.isMeasured||(y.isNumber(n.percentWidth)&&(n.relativeWidth=n.percentWidth/100),y.isNumber(n.percentHeight)&&(n.relativeHeight=n.percentHeight/100))}))},e.prototype.addChildren=function(){if(this.element){var t=g.copy(this.children.values),e=t.map((function(t,e){return{idx:e,data:t}}));e.sort((function(t,e){var i=t.data.zIndex||0,n=e.data.zIndex||0;return i<n?-1:i>n?1:t.idx-e.idx})),t=e.map((function(t){return t.data}));var i=this.element,n=!0;if(i.node&&i.node.childNodes)for(var r=0,o=i.node.childNodes.length;r<o;r++)if(i.node.childNodes[r]!=t[r].group.node){n=!1;break}n||(g.each(t,(function(t){t.group&&i.add(t.group)})),this._background&&this.group.addToBack(this._background.group),this.invalidateLayout())}},e.prototype.createChild=function(t){var e=new t;return e.parent=this,e},e.prototype.removeChildren=function(){for(;this.children.length>0;){var t=this.children.getIndex(0);t.parent=void 0,this.children.removeValue(t)}},e.prototype.disposeChildren=function(){for(;this.children.length>0;){var t=this.children.getIndex(0);t.dispose(),this.children.removeValue(t)}},Object.defineProperty(e.prototype,"background",{get:function(){return this._background||(this._background=this.createBackground(),this.processBackground()),this._background},set:function(t){this._background&&this.background!=t&&this.removeDispose(this._background),t&&(this._background=t,this._disposers.push(t),this.processBackground())},enumerable:!0,configurable:!0}),e.prototype.handleGlobalScale=function(){t.prototype.handleGlobalScale.call(this),this.children.each((function(t){t.handleGlobalScale()}))},e.prototype.createBackground=function(){return new c.a},e.prototype.processBackground=function(){var t=this._background;t&&(t.isMeasured=!1,this._background.fill=(new d.a).getFor("background"),t.parent=this,t.isMeasured=!1,this.children.removeValue(t),this._disposers.push(t),this.group.addToBack(this._background.group))},e.prototype.validateLayout=function(){var t=this;p.c.removeFromInvalidLayouts(this),this.layoutInvalid=!1,this._availableWidth=this.innerWidth,this._availableHeight=this.innerHeight;var e=0,i=0,n=!0;this.children&&(this.sortChildren(),g.each(this._childrenByLayout,(function(r){var o,a;if(y.isNumber(r.relativeWidth)?(o=m.round(t._availableWidth*r.relativeWidth,2),"horizontal"==t.layout&&(o-=r.pixelMarginRight+r.pixelMarginLeft)):"horizontal"==t.layout&&r.invalid&&r.validate(),y.isNumber(r.relativeHeight)?(a=m.round(t._availableHeight*r.relativeHeight,2),"vertical"==t.layout&&(a-=r.pixelMarginTop+r.pixelMarginBottom)):"vertical"==t.layout&&r.invalid&&r.validate(),0==r.invali
2d){if(y.isNumber(r.relativeWidth)&&(r.maxWidth=o),y.isNumber(r.relativeHeight)&&(r.maxHeight=a),r.isMeasured){"horizontal"==t.layout&&(y.isNumber(r.percentWidth)||r.measuredWidth>0&&(t._availableWidth-=r.measuredWidth+r.pixelMarginLeft+r.pixelMarginRight)),"vertical"==t.layout&&(y.isNumber(r.percentHeight)||r.measuredHeight>0&&(t._availableHeight-=r.measuredHeight+r.pixelMarginTop+r.pixelMarginBottom));var s=r.measuredWidth,u=r.measuredHeight;"none"!=r.align&&(s+=r.pixelMarginLeft+r.pixelMarginRight),"none"!=r.valign&&(u+=r.pixelMarginTop+r.pixelMarginBottom),e=Math.max(e,s),i=Math.max(i,u)}}else r.isMeasured&&(y.isNumber(r.relativeWidth)&&r.maxWidth!=o&&(r.maxWidth=o,n=!1),y.isNumber(r.relativeHeight)&&r.maxHeight!=a&&(r.maxHeight=a,n=!1))}))),this._absoluteWidth=e,this._absoluteHeight=i,n&&this.arrange()},e.prototype.arrange=function(){var t,e,i,n,r,o,a,s,u,l,c,p=this,d=this.children,b=0,v=0,_=m.max(this.innerWidth,this._absoluteWidth),x=m.max(this.innerHeight,this._absoluteHeight),P=this.pixelPaddingLeft,O=this.pixelPaddingRight,w=this.pixelPaddingTop,S=this.pixelPaddingBottom,C=0,T=0,j=0,k=0,M=[],F=[],D=this.maxWidth,I=this.maxHeight,V=this.minWidth,E=this.minHeight,L=g.copy(d.values);if(this.reverseOrder&&L.reverse(),"grid"==this.layout){o=D,r=1;for(var A=0,R=L.length;A<R;A++){if((B=L[A]).isMeasured&&!B.disabled&&!B.__disabled){var N=B.measuredWidth;N<o&&(o=N),N>r&&(r=N)}}o=m.fitToRange(o,1,D),r=m.fitToRange(r,1,D),a=this.fixedWidthGrid?D/r:D/o,a=m.max(1,Math.floor(a)),a=m.min(this.maxColumns,a),M=this.getColumnWidth(L,a,r)}for(A=0,R=L.length;A<R;A++){var B;if(!(B=L[A]).isMeasured||B.disabled||B.__disabled)B.validatePosition();else{var H=void 0,G=void 0,z=B.pixelMarginLeft,W=B.pixelMarginRight,U=B.pixelMarginTop,K=B.pixelMarginBottom,$=B.measuredWidth,X=B.measuredHeight,Y=void 0,q=void 0,Z=void 0,J=void 0;switch(this.layout){case"none":break;case"absolute":switch(B.align){case"left":H=z-B.maxLeft;break;case"center":H=(_-$)/2-B.maxLeft;break;case"right":H=_-W-B.maxRight;break;default:B.x instanceof h.a||(H=B.pixelX)}switch(B.valign){case"top":G=U-B.maxTop;break;case"middle":G=(x-X)/2-B.maxTop;break;case"bottom":G=x-K-B.maxBottom;break;default:B.y instanceof h.a||(G=B.pixelY)}break;case"vertical":switch(B.align){case"left":H=z-B.maxLeft;break;case"center":H=(_-$)/2-B.maxLeft;break;case"right":H=_-W-B.maxRight;break;default:H=B.pixelX}T=(G=T+U-B.maxTop)+B.maxBottom+K;break;case"horizontal":switch(B.valign){case"top":G=U-B.maxTop;break;case"middle":G=(x-X)/2-B.maxTop;break;case"bottom":G=x-K-B.maxBottom;break;default:G=B.pixelY}C=(H=C+z-B.maxLeft)+B.maxRight+W;break;case"grid":switch(H=C+z-B.maxLeft,B.valign){case"top":G=T+U-B.maxTop;break;case"middle":G=T+(x-X)/2-B.maxTop;break;case"bottom":G=T+x-K-B.maxBottom;break;default:G=T-B.maxTop}C+=M[k],F[j]=m.max(F[j],X);var Q=M[++k];if(y.isNumber(Q)||(Q=r),C>m.min(this.innerWidth,D)-Q+1&&k<a){a=k,C=0,T=0,j=0,k=0,M=this.getColumnWidth(L,a,r),F=[],A=-1;continue}k>=a&&(k=0,T+=F[j],j++,C=0)}"none"!==this.layout&&(B.moveTo({x:H,y:G}),Y=H+B.maxLeft-z,q=H+B.maxRight+W,Z=G+B.maxTop-U,J=G+B.maxBottom+K,(q>e||!y.isNumber(e))&&(e=q),(Y<t||!y.isNumber(t))&&(t=Y),(Z<i||!y.isNumber(i))&&(i=Z),(J>n||!y.isNumber(n))&&(n=J),(q>u||!y.isNumber(u))&&(u=q),(Y<s||!y.isNumber(s))&&(s=Y),(Z<l||!y.isNumber(l))&&(l=Z),J>c||y.isNumber(c))}}if("none"==this.layout){var tt=this.bbox;t=tt.x,e=tt.x+tt.width,i=tt.y,n=tt.y+tt.height}y.isNumber(t)||(t=0,s=0),y.isNumber(e)||(u=e=this._availableWidth),y.isNumber(i)||(i=0,l=0),y.isNumber(n)||(c=n=this._availableHeight),y.isNumber(l)||(l=0),y.isNumber(c)||(c=l),y.isNumber(s)||(s=0),y.isNumber(u)||(u=s),b=e-t,v=n-i,y.isNumber(this.relativeWidth)&&(t=0,e=b=D-P-O),y.isNumber(this.relativeHeight)&&(i=0,n=v=I-w-S),y.isNumber(this._pixelWidth)&&(t=0,b=this._pixelWidth-P-O),y.isNumber(V)&&b<V&&(t=0,b=this.minWidth-P-O),y.isNumber(this._pixelHeight)&&(i=0,v=this._pixelHeight-w-S),y.isNumber(E)&&v<E&&(i=0,v=E-w-S);var et=u-s,it=c-l;if("none"!=this.layout&&(this.contentAlign||this.contentValign)&&d.length>0){var nt,rt,ot=b,at=v;ot<et&&(ot=et),at<it&&(at=it),"center"==this.contentAlign&&(nt=(ot-et)/2),"right"==this.contentAlign&&(nt=ot-et),"middle"==this.contentValign&&(rt=(at-it)/2),"bottom"==this.contentValign&&(rt=at-it),y.isNumber(nt)&&f.each(d.iterator(),(function(t){var e=t.maxLeft,i=nt;"horizontal"==p.layout&&(t.x=t.pixelX+i),"grid"==p.layout&&(t.x=t.pixelX+i),"vertical"==p.layout&&(i+=t.pixelMarginLeft,"none"==t.align&&(t.x=i-e)),"absolute"==p.layout&&(i+=t.pixelMarginLeft,"none"==t.align&&(t.x=i-e))})),y.isNumber(rt)&&f.each(d.iterator(),(function(t){var e=t.maxTop,i=rt;"horizontal"==p.layout&&(i+=t.pixelMarginTop,"none"==t.valign&&(t.y=i-e)),"grid"==p.layout&&(i+=t.pixelMarginTop,t.y=i-e),"vertical"==p.layout&&(t.y=t.pixelY+i),"absolute"==p.layout&&(i+=t.pixelMarginTop,"none"==t.valign&&(t.y=i-e))}))}var st=this.bbox;b=m.max(b,V),v=m.max(v,E),this.contentWidth=b,this.contentHeight=v,b=m.min(b,D),v=m.min(v,I),this._bbox={x:t,y:i,width:b,height:v};var ut=this.maxLeft,lt=this.maxTop,ct=this.maxBottom,ht=this.maxRight;if(this.measure(),(ut!=this.maxLeft||ht!=this.maxRight||lt!=this.maxTop||ct!=this.maxBottom)&&this.events.isEnabled("transformed")){var pt={type:"transformed",target:this};st&&(pt.dummyData=st.width+" "+b+" "+st.height+" "+v),this.events.dispatchImmediately("transformed",pt)}this.dispatchImmediately("layoutvalidated")},e.prototype.updateCenter=function(){t.prototype.updateCenter.call(this),this.updateBackgroun
2d()},e.prototype.updateBackground=function(){var t=this._background;t&&(t.x=this.maxLeft,t.y=this.maxTop,t.width=this.maxRight-this.maxLeft,t.height=this.maxBottom-this.maxTop)},e.prototype.getColumnWidth=function(t,e,i){var n=this,r=[],o=0;return g.each(t,(function(t){!t.isMeasured||t.disabled||t.__disabled||(n.fixedWidthGrid?r[o]=i:r[o]=m.max(r[o],t.measuredWidth+t.pixelMarginRight+t.pixelMarginLeft),++o==e&&(o=0))})),r},Object.defineProperty(e.prototype,"layout",{get:function(){return this.getPropertyValue("layout")},set:function(t){this.setPropertyValue("layout",t)&&this.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contentValign",{get:function(){return this.getPropertyValue("contentValign")},set:function(t){this.setPropertyValue("contentValign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contentAlign",{get:function(){return this.getPropertyValue("contentAlign")},set:function(t){this.setPropertyValue("contentAlign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fixedWidthGrid",{get:function(){return this.getPropertyValue("fixedWidthGrid")},set:function(t){this.setPropertyValue("fixedWidthGrid",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxColumns",{get:function(){return this.getPropertyValue("maxColumns")},set:function(t){this.setPropertyValue("maxColumns",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reverseOrder",{get:function(){return this.getPropertyValue("reverseOrder")},set:function(t){this.setPropertyValue("reverseOrder",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"setStateOnChildren",{get:function(){return this.getPropertyValue("setStateOnChildren")},set:function(t){this.setPropertyValue("setStateOnChildren",t,!0)},enumerable:!0,configurable:!0}),e.prototype.fitsToBounds=function(t){var e=t.x,i=t.y,n=.5;return e>=-.5&&e<=this.pixelWidth+n&&i>=-.5&&i<=this.pixelHeight+n},e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),this.layout=e.layout,this.setStateOnChildren=e.setStateOnChildren,e._background&&(this.background=e._background.clone(),this.background.copyFrom(e._background)),f.each(e.children.iterator(),(function(t){t.shouldClone&&(t.clone().parent=i)}))},Object.defineProperty(e.prototype,"preloader",{get:function(){var t=this._preloader;return t||(this.parent?this.parent.preloader:void 0)},set:function(t){this._preloader&&this.removeDispose(this._preloader),this._preloader=t,t&&(t.parent=this.tooltipContainer,this._disposers.push(t))},enumerable:!0,configurable:!0}),e.prototype.setPaper=function(e){var i=this,n=t.prototype.setPaper.call(this,e);return n&&(this._background&&(this._background.paper=e,this._background.topParent=this.topParent),this.children.each((function(t){t.setPaper(e),t.topParent=i.topParent}))),n},e.prototype.removeFromInvalids=function(){t.prototype.removeFromInvalids.call(this),p.c.removeFromInvalidLayouts(this)},e.prototype.setDataItem=function(e){this._dataItem!=e&&(f.each(this.children.iterator(),(function(t){t.dataItem=e})),this._background&&(this._background.dataItem=e)),t.prototype.setDataItem.call(this,e)},e.prototype.measureElement=function(){this.disabled||this.isTemplate||"none"==this.layout||this.__disabled||this.validateLayout()},Object.defineProperty(e.prototype,"fontFamily",{get:function(){return this.getPropertyValue("fontFamily")},set:function(t){this.setPropertyValue("fontFamily",t,!0)&&(this.setSVGAttribute({"font-family":t}),this.invalidateLabels())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fontSize",{get:function(){return this.getPropertyValue("fontSize")},set:function(t){this.setPropertyValue("fontSize",t,!0)&&(this.setSVGAttribute({"font-size":t}),this.invalidateLabels())},enumerable:!0,configurable:!0}),e.prototype.invalidateLabels=function(){this.children.each((function(t){t.hardInvalidate?(t.hardInvalidate(),t.events.once("validated",t.handleValidate,t,!1)):t instanceof e&&t.invalidateLabels()}))},Object.defineProperty(e.prototype,"fontWeight",{get:function(){return this.getPropertyValue("fontWeight")}
2,set:function(t){this.setPropertyValue("fontWeight",t),this.setSVGAttribute({"font-weight":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"textDecoration",{get:function(){return this.getPropertyValue("textDecoration")},set:function(t){this.setPropertyValue("textDecoration",t),this.setSVGAttribute({"text-decoration":t})},enumerable:!0,configurable:!0}),e.prototype.dispose=function(){this._background&&this._background.dispose(),this._shouldBeReady=[],this.disposeChildren(),t.prototype.dispose.call(this)},e.prototype.setState=function(e,i,n){var r=e;return e instanceof o.a&&(r=e.name),this.setStateOnChildren&&f.each(this.children.iterator(),(function(t){t.setState(r,i,n),"active"!=r&&(t.isActive=!1)})),this._background&&this._background.setState(r),this.setStateOnSprites.length&&g.each(this.setStateOnSprites,(function(t){t.setState(r,i,n)})),t.prototype.setState.call(this,e,i,n)},e.prototype.setActive=function(e){t.prototype.setActive.call(this,e),this._background&&(this._background.isActive=e)},e.prototype.dispatchReady=function(){var e=this;if(!this.isReady()&&!this.isDisposed()){var i=!0;f.eachContinue(this.children.iterator(),(function(t){return!!(t.__disabled||t.disabled||t.isReady())||(i=!1,!1)})),g.eachContinue(this._shouldBeReady,(function(t){return!!(t.__disabled||t.disabled||t.isReady())||(i=!1,!1)})),i?t.prototype.dispatchReady.call(this):p.c.events.once("exitframe",(function(){e.dispatchReady(),v.b.requestFrame()}),void 0,!1)}},e.prototype._systemUpdate=function(e){this.children.each((function(t){t.invalid&&(t._systemCheckIfValidate()?t.dataItem&&t.dataItem.component&&t.dataItem.component.dataInvalid?e.push(t):t.validate():e.push(t))})),t.prototype._systemUpdate.call(this,e)},e.prototype._systemValidatePositions=function(){this.children.each((function(t){t.positionInvalid&&t.validatePosition()})),t.prototype._systemValidatePositions.call(this)},e.prototype._systemValidateLayouts=function(){this.layoutInvalid&&!this.isDisposed()&&this.validateLayout()},Object.defineProperty(e.prototype,"tapToActivate",{get:function(){return this._tapToActivate},set:function(t){this._tapToActivate!=t&&this.setTapToActivate(t)},enumerable:!0,configurable:!0}),e.prototype.setTapToActivate=function(t){var e=this;this._tapToActivate=t,this.interactions.isTouchProtected=t,t&&this.interactions.setEventDisposer("container-tapToActivate",t,(function(){return new s.c([e.events.on("hit",e.handleTapToActivate,e,!1),e.events.on("down",e.initTapTimeout,e,!1),e.events.on("track",e.initTapTimeout,e,!1),Object(l.b)().body.events.on("down",(function(t){Object(l.b)().isLocalElement(t.pointer,e.paper.svg,e.uid)||e.handleTapToActivateDeactivation()}),e,!1)])})),Object(l.b)()},e.prototype.handleTapToActivate=function(){this.interactions.isTouchProtected=!1,this.initTapTimeout()},e.prototype.handleTapToActivateDeactivation=function(){this.interactions.isTouchProtected=!0},e.prototype.initTapTimeout=function(){var t=this;this._tapToActivateTimeout&&this._tapToActivateTimeout.dispose(),this.tapToActivate&&!this.interactions.isTouchProtected&&this.tapTimeout&&(this._tapToActivateTimeout=this.setTimeout((function(){t.handleTapToActivateDeactivation()}),this.tapTimeout))},e.prototype.moveHtmlContainer=function(t){var e=b.q(t);if(e){this.htmlContainer=e;var i=this.svgContainer;i.htmlElement=e,i.htmlElement.appendChild(i.SVGContainer),i.initSensor(),i.measure()}else y.isString(t)&&""!=t&&v.b.log("html container '"+t+"' not found")},e.prototype.hasLicense=function(){if(_.a.commercialLicense)return!0;for(var t=0;t<_.a.licenses.length;t++)if(_.a.licenses[t].match(/^CH.{5,}/i))return!0;return!1},e}(r.a);p.c.registeredClasses.Container=x},function(t,e,i){"use strict";i.d(e,"b",(function(){return A})),i.d(e,"a",(function(){return R}));var n=i(3),r=i(143),o=i(189),a=i(22),s=i(31),u=i(23),l=i(11),c=i(13),h=i(35),p=i(67),d=i(15),f=i(94),g=i(57),m=i(76),y=i(10),b=i(18),v=i(39),_=i(19),x=i(1),P=i(163),O=i(101),w=i(164),S=i(62),C=i(61),T=i(220),j=i(6),k=i(2),M=i(24),F=i(4),D=i(12),I=i(0),V=i(9),E=i(21),L=i(7),A=["fill","fillOpacity","stroke","strokeOpacity","strokeWidth","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin"],R=function(t){function e(){var e=t.call(this)||this;return e.properties={},e._eventDispatcher=new o.a(e),e._bindings={},e._isTemplate=!1,e._isPath=!1,e._inited=!1,e._ready=!1,e.isHiding=!1,e._isHidden=!1,e.isShowing=!1,e.isStandaloneInstance=!1,e._isActive=!1,e._mask=new c.d,e._positionPrecision=3,e._language=new c.d,e._exporting=new c.d,e._exportable=!0,e._bbox={x:0,y:0,width:0,height:0}
2,e.invalid=!1,e.positionInvalid=!1,e.propertyFields={},e.applyOnClones=!1,e._measuredWidthSelf=0,e._measuredHeightSelf=0,e.maxLeft=0,e.maxRight=0,e.maxTop=0,e.maxBottom=0,e.maxLeftSelf=0,e.maxRightSelf=0,e.maxTopSelf=0,e.maxBottomSelf=0,e._isDragged=!1,e._isResized=!1,e._disabled=!1,e._internalDisabled=!1,e._updateDisabled=!1,e._internalDefaultsApplied=!1,e.rollOutDelay=0,e.isBaseSprite=!1,e.shouldClone=!0,e.appeared=!1,e.ex=0,e.ey=0,e.dragWhileResize=!1,e.measureFailed=!1,e.preventShow=!1,e.cloneTooltip=!0,e.className="Sprite",e._disposers.push(e._eventDispatcher),j.used(e.uid),e.group=e.paper.addGroup("g"),e.setPropertyValue("scale",1),e.setPropertyValue("rotation",0),e.setPropertyValue("align","none"),e.setPropertyValue("valign","none"),e.setPropertyValue("pixelPerfect",!1),e.setPropertyValue("visible",!0),e.setPropertyValue("tooltipPosition","fixed"),e.setPropertyValue("verticalCenter","none"),e.setPropertyValue("horizontalCenter","none"),e.setPropertyValue("tooltipX",Object(L.c)(50)),e.setPropertyValue("tooltipX",Object(L.c)(50)),e.setPropertyValue("marginTop",0),e.setPropertyValue("marginBottom",0),e.setPropertyValue("marginLeft",0),e.setPropertyValue("marginRight",0),e.setPropertyValue("dx",0),e.setPropertyValue("dy",0),e.setPropertyValue("paddingTop",0),e.setPropertyValue("paddingBottom",0),e.setPropertyValue("paddingRight",0),e.setPropertyValue("paddingLeft",0),e.setPropertyValue("togglable",!1),e.setPropertyValue("hidden",!1),e.setPropertyValue("urlTarget","_self"),e.setPropertyValue("alwaysShowTooltip",!1),e.setPropertyValue("showTooltipOn","hover"),e._prevMeasuredWidth=0,e._prevMeasuredHeight=0,e._measuredWidth=0,e._measuredHeight=0,e._isMeasured=!0,e.invalidate(),e.applyTheme(),e._disposers.push(e.events),e._disposers.push(e.group),e._disposers.push(e._mask),e._disposers.push(e._language),e._disposers.push(e._exporting),e._disposers.push(new c.b((function(){D.each(e._bindings,(function(t,e){e.dispose()}))}))),e.setPropertyValue("interactionsEnabled",!0),e}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"events",{get:function(){return this._eventDispatcher},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"adapter",{get:function(){return this._adapterO||(this._adapterO=new s.a(this)),this._adapterO},enumerable:!0,configurable:!0}),e.prototype.applyTheme=function(){t.prototype.applyTheme.call(this),_.a.autoSetClassName&&this.setClassName()},e.prototype.getCurrentThemes=function(){var t=this._themes;if(t)return t;var e=this._parent;return e?e.getCurrentThemes():x.c.themes},e.prototype.applyInternalDefaults=function(){this._internalDefaultsApplied=!0},e.prototype.invalidate=function(){this.disabled||this._isTemplate||this.__disabled||this.invalid||(this.invalid=!0,x.c.addToInvalidSprites(this),E.b.requestFrame())},e.prototype.validate=function(){this.dispatchImmediately("beforevalidated"),this._internalDefaultsApplied||this.applyInternalDefaults(),this.beforeDraw(),this.draw(),this.invalid=!1,x.c.removeFromInvalidSprites(this),this.afterDraw()},e.prototype.invalidatePosition=function(){this.disabled||this._isTemplate||this.positionInvalid||(this.positionInvalid=!0,x.c.addToInvalidPositions(this),E.b.requestFrame())},e.prototype.validatePosition=function(){var t=this.pixelX,e=this.pixelY,i=this.dx,n=this.dy,r=t+i,o=e+n;this._updateDisabled&&(this._internalDisabled?this.group.attr({display:"none"}):this.disabled||this.removeSVGAttribute("display"),this._updateDisabled=!1);var a=this.measure(),s=this.group.transformString;this.group.moveTo({x:r,y:o}),this.group.rotation=this.rotation,this.nonScaling?this.group.scale=this.scale/this.globalScale:this.group.scale=this.scale,(s!=this.group.transformString||a)&&(null==s?this.dispatch("transformed"):this.dispatchImmediately("transformed"),this.dispatch("positionchanged"),"hit"!=this.showTooltipOn&&"always"!=this.showTooltipOn||this.updateTooltipPosition()),t+i==r&&e+n==o&&(x.c.removeFromInvalidPositions(this),this.positionInvalid=!1);var u=this._maskRectangle;u&&this._clipElement.moveTo({x:u.x-t,y:u.y-e})},e.prototype.beforeDraw=function(){},e.prototype.draw=function(){},e.prototype.afterDraw=function(){var t,e;if((this.isMeasured||"none"!==this.horizontalCenter||"none"!==this.verticalCenter)&&this.measureElement(),this._inited)this.dispatch("validated");else{if(this._adapterO)try{for(var i=Object(n.f)(this._adapterO.keys()),r=i.next();!r.done;r=i.next()){var o=r.value;switch(o){case"mask":case"fill":case"opacity":case"fillOpacity":case"stroke":case"strokeOpacity":case"strokeWidth":case"shapeRendering":case"strokeDasharray":case"strokeDashoffset":case"strokeLinecap":case"strokeLinejoin":case"textDecoration":case"fontSize":case"fontFamily":case"fontWeight":this[o]=this[o]}}}catch(e){t={error:e}}finally{try{r&&!r.done&&(e=i.return)&&e.call(i)}finally{if(t)throw t.error}}this.applyFilters(),this.visible=this.visible,this.interactionsEnabled=this.getPropertyValue("interactionsEnabled"),this._inited=!0,this.showOnInit||(this.appeared=!0),this.hidden&&this.hide(0),this.applyMask(),this.dispatch("validated"),this.dispatch("inited"),this.dispatchReady()}"always"==this.showTooltipOn&&(!this.visible||this.disabled||this.__disabled?this.hideTooltip(0):this.showTooltip())},e.prototype.dispatchReady=function(){this.isReady()||(this._ready=!0,this.dispatch("ready"))},e.prototype.reinit=function(){this._inited=!1,this.setState(this.defaultState),this.invalidate()},e.prototype.handleGlobalScale=function(){this.dispatch("globalscalechanged"),this.nonScalingStroke&&(this.strokeWidth=this.strokeWidth),this.nonScaling&&this.validatePosition(),this.updateFilterScale()},e.prototype.updateFilterScale=function(){var t=this;V.each(this.filters.iterator(),(function(e){e.scale=t.globalScale}))},e.prototype.removeFromInvalids=function(){x.c.removeFromInvalidSprites(this),x.c.removeFromInvalidPositions(this)},e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),this.isMeasured=e.isMeasured,this.states.copyFrom(e.states),e.filters.length>0&&e.filters.each((function(t){i.filters.push(t.clone())})),e._adapterO&&this.adapter.copyFrom(e._adapterO),e._interaction&&this.interactions.copyFrom(e.interactions),e._plugins&&this.plugins.copyFrom(e.plugins),this.configField=e.configField,this.applyOnClones=e.applyOnClones,this.disabled=e.disabled,this.virtualParent=e.virtualParent,this.exportable=e.exp
2ortable,e._tooltip&&(this._tooltip?this._tooltip.copyFrom(e.tooltip):e.cloneTooltip?this.tooltip=e.tooltip.clone():this._tooltip=e.tooltip),this._showSystemTooltip=e.showSystemTooltip,j.copyProperties(e.propertyFields,this.propertyFields),j.copyProperties(e.properties,this),e.fillModifier&&(this.fillModifier=e.fillModifier.clone()),e.strokeModifier&&(this.strokeModifier=e.strokeModifier.clone()),e.focusFilter&&(this.focusFilter=e.focusFilter.clone())},e.prototype.dispose=function(){if(!this.isDisposed()){if("always"==this.showTooltipOn&&this.tooltip&&this.tooltip.hide(),this.dispatchImmediately("beforedisposed"),this.isBaseSprite){if(this.htmlContainer)for(;this.htmlContainer.childNodes.length>0;)this.htmlContainer.removeChild(this.htmlContainer.firstChild);this.isBaseSprite=!1}if(t.prototype.dispose.call(this),this._adapterO&&this._adapterO.clear(),this.applyOnClones&&this._clones)for(var e=this._clones.length-1;e>=0;e--){this._clones.getIndex(e).dispose()}this._svgContainer&&this._svgContainer.dispose(),this._interactionDisposer&&(this._interactionDisposer.dispose(),this._interactionDisposer=void 0),this._urlDisposer&&this._urlDisposer.dispose(),this.removeFromInvalids(),this.element&&this.element.dispose(),this.group&&this.group.dispose(),this._numberFormatter&&this._numberFormatter.dispose(),this._focusFilter&&this._focusFilter.dispose();var i=this.stroke;!i||i instanceof y.a||!i.dispose||this.clonedFrom&&this.clonedFrom.stroke==i||i.dispose();var n=this.fill;if(!n||n instanceof y.a||!n.dispose||this.clonedFrom&&this.clonedFrom.fill==n||n.dispose(),I.hasValue(this.id)&&this.map.removeKey(this.id),this.parent=void 0,this._filters)for(;this._filters.length>0;){var r=this._filters.getIndex(0);r.dispose(),this._filters.removeValue(r)}this._alwaysShowDisposers=void 0}},Object.defineProperty(e.prototype,"isTemplate",{get:function(){return this._isTemplate}
2,set:function(t){t=I.toBoolean(t),this._isTemplate!=t&&(this._isTemplate=t,this instanceof d.a&&V.each(this.children.iterator(),(function(e){e.isTemplate=t})),t?(this.parent=this._parent,this.removeFromInvalids()):this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showSystemTooltip",{get:function(){return I.hasValue(this._showSystemTooltip)?this._showSystemTooltip:this.virtualParent?this.virtualParent.showSystemTooltip:!!this._parent&&this._parent.showSystemTooltip},set:function(t){t=I.toBoolean(t),this._showSystemTooltip!=t&&(this._showSystemTooltip=t,this.applyAccessibility())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"topParent",{get:function(){return this._topParent?this._topParent:this._parent?this._parent.topParent:void 0},set:function(t){this._topParent=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parent",{get:function(){return this._parent},set:function(t){if(!this._isTemplate){j.used(this.paper);var e=this._parent;e!=t&&(e&&e.children.removeValue(this),this._parent=t,t?(this.topParent=t.topParent,t.isTemplate&&(this.isTemplate=!0),this.baseId=t.baseId,t.children.push(this),this._tooltip&&!this._tooltipContainer&&(this._tooltip.parent=t.tooltipContainer),this._dataItem||(this.dataItem=t.dataItem),this.handleAlwaysShowTooltip(),this.dataItem&&this.applyAccessibility(),this.dispatchImmediately("parentset")):this.topParent=void 0)}},enumerable:!0,configurable:!0}),e.prototype.handleAlwaysShow=function(){this.showTooltip()},e.prototype.handleAlwaysShowTooltip=function(){var t=this,e=this._alwaysShowDisposers;if(e&&F.each(e,(function(t){t.dispose()})),this._alwaysShowDisposers=[],"always"==this.showTooltipOn)for(;null!=t;){var i=t.events.on("visibilitychanged",this.handleAlwaysShow,this,!1);this.addDisposer(i),this._alwaysShowDisposers.push(i),t=t.parent}},Object.defineProperty(e.prototype,"virtualParent",{get:function(){return this._virtualParent},set:function(t){this._virtualParent=t,this.dataItem&&this.applyAccessibility()},enumerable:!0,configurable:!0}),e.prototype.appendDefs=function(){this.filterElement&&this.paper.appendDef(this.filterElement);var t=this.fill;t&&t.element&&this.paper.appendDef(t.element);var e=this.stroke;if(e&&e.element&&this.paper.appendDef(e.element),this.fillModifier&&this.fill instanceof y.a){var i=this.fillModifier.modify(this.fill);i&&i.element&&this.paper.appendDef(i.element)}if(this.strokeModifier&&this.stroke instanceof y.a){var n=this.strokeModifier.modify(this.stroke);n&&n.element&&this.paper.appendDef(n.element)}this._clipPath&&this.paper.appendDef(this._clipPath),!1===this._exportable&&(this.exportable=!1)},Object.defineProperty(e.prototype,"map",{get:function(){var t=this.topParent;return t?t.map:(this._map||(this._map=new u.a),this._map)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"delayedMap",{get:function(){var t=this.topParent;return t?t.delayedMap:(this._delayedMap||(this._delayedMap=new u.a),this._delayedMap)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._id},set:function(t){if(this._id!=t){if(this._id=t,this.map.hasKey(t))throw Error("Duplicate id ("+t+") used on multiple objects.");this.map.setKey(t,this),_.a.autoSetClassName&&this.setClassName()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dom",{get:function(){return this.group.node},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paper",{get:function(){if(this._paper)return this._paper;var t=this._parent;return t?t.paper:Object(p.b)()},set:function(t){this.setPaper(t)},enumerable:!0,configurable:!0}),e.prototype.setPaper=function(t){return this._paper!=t&&(this._paper=t,this.appendDefs(),!0)},Object.defineProperty(e.prototype,"htmlContainer",{get:function(){if(this._htmlContainer)return this._htmlContainer;var t=this._parent;return t?t.htmlContainer:void 0},set:function(t){this._htmlContainer=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"titleElement",{get:function(){return this._titleElement||(this._titleElement=this.paper.add("title"),this.group.add(this._titleElement)),this._titleElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"descriptionElement",{get:function(){return this._descriptionElement||(this._descriptionElement=this.paper.add("desc"),this.group.add(this._descriptionElement)),this._descriptionElement},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"filters",{get:function(){return this._filters||(this._filters=new l.b,this._disposers.push(this._filters.events.onAll(this.applyFilters,this)),this._disposers.push(new l.c(this._filters))),this._filters},enumerable:!0,configurable:!0}),e.prototype.setSVGAttributes=function(){this.fill=this.fill,this.opacity=this.opacity,this.fillOpacity=this.fillOpacity,this.stroke=this.stroke,this.strokeOpacity=this.strokeOpacity,this.shapeRendering=this.shapeRendering,this.strokeDasharray=this.strokeDasharray,this.strokeDashoffset=this.strokeDashoffset,this.strokeLinecap=this.strokeLinecap,this.strokeLinejoin=this.strokeLinejoin,this.focusable=this.focusable,this.tabindex=this.tabindex,this.role=this.role},e.prototype.setSVGAttribute=function(t){this.group.attr(t)},e.prototype.removeSVGAttribute=function(t){this.group.removeAttr(t)},e.prototype.setClassName=function(){var t=this.className,e=_.a.classNamePrefix;this.element&&this.element.addClass(e+t),this.group.addClass(e+t+"-group"),I.hasValue(this.id
2)&&this.group.addClass(e+this.id),this.userClassName&&this.group.addClass(this.userClassName)},e.prototype.uidAttr=function(){return this.setSVGAttribute({id:this.uid}),this.uid},e.prototype.updateClipPath=function(){var t=this._clipElement;t&&t.moveTo({x:this.mask.pixelX,y:this.mask.pixelY})},e.prototype.createClipPath=function(){if(!this._clipPath){this._clipPath=this.paper.addGroup("clipPath"),this.paper.appendDef(this._clipPath),this._disposers.push(this._clipPath);var t=x.c.getUniqueId();this._clipPath.attr({id:t}),this.group.attr({"clip-path":'url("'+j.getBaseURI()+t+'")'})}},e.prototype.applyMask=function(){var t=this.mask;if(this._clipPath&&t)if(t instanceof d.a){this._clipElement.attr({width:k.max(0,t.pixelWidth),height:k.max(0,t.pixelHeight)});var e=j.spritePointToSprite({x:t.pixelX,y:t.pixelY},t.parent,this);this._clipPath.x=e.x,this._clipPath.y=e.y}else t.element&&t.element!=this._clipElement&&(this._clipElement=t.element,this._clipPath.add(this._clipElement)),this._clipPath.scale=t.scale,this._clipPath.x=t.pixelX,this._clipPath.y=t.pixelY,this._clipPath.rotation=t.rotation},e.prototype.applyFilters=function(){var t=this;if(this._filters&&this._filters.length>0){var e=100,i=100;this.filterElement?this.filterElement.removeChildNodes():(this.filterElement=this.paper.addGroup("filter"),this._disposers.push(this.filterElement)),this.paper.appendDef(this.filterElement);var n="filter-"+this.uid;this.filterElement.attr({id:n}),V.each(this.filters.iterator(),(function(n){n.sprite=t,n.paper=t.paper,t.filterElement.attr({filterUnits:n.filterUnits}),n.appendPrimitives(t.filterElement),n.width>e&&(e=n.width),n.height>i&&(i=n.height),n.scale=t.globalScale}));var r=e+"%",o=i+"%";this.filterElement.attr({width:r,height:o,x:-(e-100)/2+"%",y:-(i-100)/2+"%"}),this.group.attr({filter:'url("'+j.getBaseURI()+n+'")'})}else this.filterElement&&(this.group.removeAttr("filter"),this.filterElement.removeChildNodes())},e.prototype.removeClipPath=function(){this._clipPath&&(this.removeDispose(this._clipPath),this._clipPath=void 0)},e.prototype.setElement=function(t){this.element=t,this.setSVGAttributes(),this.applyAccessibility()},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},set:function(t){this.removeElement(),this._element=t,this.group.add(t),t.node instanceof SVGPathElement&&(this._isPath=!0),this.invalid||this.validate(),_.a.autoSetClassName&&this.setClassName()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"svgContainer",{get:function(){return this._svgContainer?this._svgContainer:this._parent?this._parent.svgContainer:void 0},set:function(t){this._svgContainer=t},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){if(this.element)if(this.definedBBox)this._bbox=this.definedBBox;else{var t=this.element.getBBox();this._bbox={x:t.x,y:t.y,width:t.width,height:t.height}}},e.prototype.updateCenter=function(){if(this.element){var t=this.element.transformString,e=this.bbox,i=0,n=0,r=e.x,o=e.y,a=e.width,s=e.height,u=this.pixelPaddingLeft,l=this.pixelPaddingRight,c=this.pixelPaddingTop,h=this.pixelPaddingBottom,p=k.max(a+u+l,this.pixelWidth),d=k.max(s+c+h,this.pixelHeight),f=e.x,g=e.x+p,m=e.y,y=e.y+d,b=this.horizontalCenter,v=this.verticalCenter;switch(b){case"none":i=r+u;break;case"left":i=u;break;case"middle":i=u-(a+l+u)/2;break;case"right":i=-l-a}switch(v){case"none":n=o+c;break;case"top":n=c;break;case"middle":n=c-(s+h+c)/2;break;case"bottom":n=-h-s}this._measuredHeight=d,this._measuredWidth=p;var x=k.round(i-r,this._positionPrecision,!0),P=k.round(n-o,this._positionPrecision,!0);this.ex=x-u,this.ey=P-c,this.maxLeft=f+x-u,this.maxRight=g+x-u,this.maxTop=m+P-c,this.maxBottom=y+P-c,this.pixelPerfect&&0==_.a.pixelPerfectPrecision&&(x-=.5,P-=.5),this.element.moveTo({x:x,y:P}),t!=this.element.transformString&&this.dispatchImmediately("transformed")}},e.prototype.measure=function(){this.updateCenter();var t=this._measuredWidth,e=this._measuredHeight,i=this.maxLeft,n=this.maxRight,r=this.maxTop,o=this.maxBottom;this._measuredWidthSelf=t,this._measuredHeightSelf=e;var a=this._positionPrecision;if(this.maxLeftSelf=this.maxLeft,this.maxRightSelf=this.maxRight,this.maxTopSelf=this.maxTop,this.maxBottomSelf=this.maxBottom,0!==this.rotation||1!==this.scale||this.nonScaling){this.nonScalingStroke&&(this.strokeWidth=this.strokeWidth);var s=this.paper.svg,u=s.createSVGMatrix(),l=this.rotation,c=this.scale;this.nonScaling&&(c=this.scale/this.globalScale),u.a=k.cos(l)*c,u.c=-k.sin(l)*c,u.e=0,u.b=k.sin(l)*c,u.d=k.cos(l)*c,u.f=0;var h=s.createSVGPoint();h.x=i,h.y=r;var p=s.createSVGPoint();p.x=n,p.y=r;var d=s.createSVGPoint();d.x=n,d.y=o;var f=s.createSVGPoint();f.x=i,f.y=o;var g=h.matrixTransform(u),m=p.matrixTransform(u),y=d.matrixTransform(u),b=f.matrixTransform(u);i=Math.min(g.x,m.x,y.x,b.x),n=Math.max(g.x,m.x,y.x,b.x),r=Math.min(g.y,m.y,y.y,b.y),t=n-i,e=(o=Math.max(g.y,m.y,y.y,b.y))-r,this.maxLeft=k.round(i,a,!0),this.maxRight=k.round(n,a,!0),this.maxTop=k.round(r,a,!0),this.maxBottom=k.round(o,a,!0)}return this._measuredWidth=k.round(t,a,!0),this._measuredHeight=k.round(e,a,!0),(this._measuredWidth!=this._prevMeasuredWidth||this._measuredHeight!=this._prevMeasuredHeight)&&(this._prevMeasuredHeight=this._measuredHeight,this._prevMeasuredWidth=this._measuredWidth,this.dispatch("sizechanged"),(this.isHover||"hit"==this.showTooltipOn||"always"==this.showTooltipOn)&&this.tooltip&&this.tooltip.visible&&(I.hasValue(this.tooltipText)||I.hasValue(this.tooltipHTML))&&this.updateTooltipPosition(),!0)},e.prototype.insertBefore=function(t){var e=this._parent;if(e){var i=e.children.indexOf(t);-1!==i&&(e.children.moveValue(this,i),e.sortChildren())}return this},e.prototype.insertAfter=function(t){var e=this._parent;if(e){var i=e.children.indexOf(t);-1!==i&&(e.children.moveValue(this,i+1),e.sortChildren())}return this},e.prototype.removeElement=function(){this._element&&(this.removeDispose(this._element),this._element=void 0)},e.prototype.getRelativeX=function(t){return t instanceof L.a?t.value:this._parent?t/this._parent.innerWidth:0},e.prototype.getRelativeY=function(t){return t instanceof L.a?t.value:this._parent?t/this._parent.innerHe
2ight:0},e.prototype.getPixelX=function(t){var e=0;if(I.isNumber(t))e=t;else if(t instanceof L.a){var i=t.value;this._parent&&(e=k.round(this._parent.innerWidth*i,this._positionPrecision,!0))}return e},e.prototype.getPixelY=function(t){var e=0;if(I.isNumber(t))e=t;else if(t instanceof L.a){var i=t.value;this._parent&&(e=k.round(this._parent.innerHeight*i,this._positionPrecision,!0))}return e},e.prototype.moveTo=function(t,e,i,n){this.isDragged&&!n||(t&&(I.isNumber(t.x)&&this.setPropertyValue("x",k.round(t.x,this._positionPrecision,!0)),I.isNumber(t.y)&&this.setPropertyValue("y",k.round(t.y,this._positionPrecision,!0))),I.isNumber(e)&&(this.rotation=e),I.isNumber(i)&&(this.scale=i),this.invalidatePosition())},Object.defineProperty(e.prototype,"mask",{get:function(){return this._adapterO?this._adapterO.apply("mask",this._mask.get()):this._mask.get()},set:function(t){var e=this;this._mask.get()!==t&&(t?(this.createClipPath(),t instanceof d.a?this._clipElement=this.paper.add("rect"):(t.isMeasured=!1,t.element&&(this._clipElement=t.element)),this._clipElement&&this._clipPath.add(this._clipElement),this._mask.set(t,new c.c([t.events.on("maxsizechanged",(function(){e.inited&&e.applyMask()}),void 0,!1),t.events.on("validated",this.applyMask,this,!1),t.events.on("positionchanged",this.applyMask,this,!1)])),this.applyMask()):(this._mask.reset(),this.group.removeAttr("clip-path"),this.removeClipPath()))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maskRectangle",{get:function(){return this._maskRectangle},set:function(t){t?(this.createClipPath(),this._clipElement||(this._clipElement=this.paper.add("rect"),this._clipPath.add(this._clipElement)),this._clipElement.attr({width:t.width,height:t.height})):(this.removeClipPath(),this._clipElement=void 0),this._maskRectangle=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isMeasured",{get:function(){return this._isMeasured},set:function(t){(t=I.toBoolean(t))||(this._measuredWidth=0,this._measuredHeight=0),this._isMeasured!=t&&(this._isMeasured=t,this.invalidatePosition())},enumerable:!0,configurable:!0}),e.prototype.hitTest=function(t){this.invalid&&this.validate(),t.invalid&&t.validate();var e=this.pixelX+this.maxLeft,i=this.pixelY+this.maxTop,n=e+this.maxRight,r=i+this.maxBottom,o=t.pixelX+t.maxLeft,a=t.pixelY+t.maxTop,s=o+t.maxRight,u=a+t.maxBottom;return!(o>n||s<e||a>r||u<i)},Object.defineProperty(e.prototype,"inited",{get:function(){return this._inited},enumerable:!0,configurable:!0}),e.prototype.isReady=function(){return this._ready},Object.defineProperty(e.prototype,"states",{get:function(){if(!this._states){var t=new r.a;this._states=new u.c(t),this._disposers.push(this._states.events.on("insertKey",this.processState,this,!1)),this._disposers.push(this._states.events.on("setKey",this.processState,this,!1)),this._disposers.push(new u.b(this._states)),this._disposers.push(t)}return this._states},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hiddenState",{get:function(){if(!this.states.getKey("hidden")){var t=this.states.create("hidden");t.properties.opacity=0,t.properties.visible=!1}return this.states.getKey("hidden")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultState",{get:function(){this.states.getKey("default")||(this.states.create("default").properties.opacity=1);return this.states.getKey("default")},enumerable:!0,configurable:!0}),e.prototype.processState=function(t){var e=t.newValue;if(e.sprite=this,e.name=t.key,(this.states.hasKey("hover")||"hover"==this.showTooltipOn&&(I.hasValue(this.tooltipHTML)||I.hasValue(this.tooltipText)))&&(this.hoverable=!0),(this.states.hasKey("down")||"hover"==this.showTooltipOn&&(I.hasValue(this.tooltipHTML)||I.hasValue(this.tooltipText)))&&(this.clickable=!0),this.states.hasKey("focus")&&(this.focusable=!0),this.applyOnClones)for(var i=this.clones.values,n=i.length,r=0;r<n;++r){var o=i[r];o.isDisposed()||o.states.setKey(e.name,e)}},Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new h.b(this._animations))),this._animations},enumerable:!0,configurable:!0}),e.prototype.getSvgPoint=function(t){try{var e=this.htmlContainer.getBoundingClientRect();return{x:t.x-e.left,y:t.y-e.top}}catch(e){return t}}
2,e.prototype.animate=function(t,e,i){return new h.a(this,t,e,i).start()},e.prototype.setState=function(t,e,i){var n;if(t instanceof r.a)this.states.setKey(t.name,t),n=t;else if(!(n=this.states.getKey(t)))return;if("hover"==n.name){if(this.isHidden)return;this.isHover=!0}return"hidden"==n.name?this.isHiding=!0:this.visible||this.setVisibility(n.properties.visible||this.defaultState.properties.visible),"active"==n.name&&(this.isActive=!0),I.isNumber(e)||(e=n.transitionDuration),I.hasValue(i)||(i=n.transitionEasing),this.transitTo(n,e,i)},e.prototype.applyCurrentState=function(t){var e=this.setState(this.defaultState,t);return this.isHover&&(e=this.setState("hover",t)),this.isDown&&this.interactions.downPointers.length&&(e=this.setState("down",t)),this.isFocused=this.isFocused,this.isActive&&(e=this.setState("active",t),this.isHover&&this.states.hasKey("hoverActive")&&(e=this.setState("hoverActive",t))),e},e.prototype.transitTo=function(t,e,i){var n,r=this,o=[],a=t.allValues;if(D.each(a,(function(t,e){var i=r[t];if(e!=i&&null==r.defaultState.properties[t]&&(r.defaultState.properties[t]=i),"__unset"!=e){var n={from:i,to:e,property:t};o.push(n)}})),o.length>0&&((n=this.animate(o,e,i))&&!n.isFinished()?this._disposers.push(n.events.on("animationended",(function(){r.dispatchImmediately("transitionended")}))):this.dispatchImmediately("transitionended")),t.filters.length>0){var s=[];V.each(t.filters.iterator(),(function(t){var n=t.clone();s.push(n);var o=[];V.each(r.filters.iterator(),(function(t){t.className==n.className&&(V.contains(r.defaultState.filters.iterator(),(function(t){return t.className===n.className}))||r.defaultState.filters.push(t),D.each(n.properties,(function(e,i){var n=t.properties[e];n!=i&&o.push({property:e,from:n,to:i})})))})),n.animate(o,e,i)})),this.filters.clear(),this.filters.pushAll(s)}return n},e.prototype.isInTransition=function(){return this.animations.length>0},Object.defineProperty(e.prototype,"isHover",{get:function(){return!!this.isInteractive()&&this.interactions.isHover},set:function(t){(t=I.toBoolean(t))!==this.isHover&&this.isInteractive()&&(this.interactions.isHover=t,t?this.handleOver():(this.interactions.isRealHover=!1,this.handleOut()))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDragged",{get:function(){return this._isDragged},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isResized",{get:function(){return this._isResized},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDown",{get:function(){return!!this.isInteractive()&&this.interactions.isDown}
2,set:function(t){t=I.toBoolean(t),this.isInteractive()&&this.isDown!=t&&(this.interactions.isDown=t,t?this.handleDown():this.handleUp())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isFocused",{get:function(){return!!this.isInteractive()&&this.interactions.isFocused},set:function(t){t=I.toBoolean(t),this.focusable&&this.isFocused!=t&&this.isInteractive()&&(this.interactions.isFocused=t,!0===t?this.handleFocus():this.handleBlur())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isActive",{get:function(){return this._isActive},set:function(t){this.setActive(t)},enumerable:!0,configurable:!0}),e.prototype.setActive=function(t){t=I.toBoolean(t),this._isActive!==t&&(this._isActive=t,t&&this.states.hasKey("active")?(this.setState("active"),this.isHover&&this.states.hasKey("hoverActive")&&this.setState("hoverActive")):this.applyCurrentState(),this.dispatchImmediately("toggled"))},Object.defineProperty(e.prototype,"disabled",{get:function(){var t=this.getPropertyValue("disabled");return I.hasValue(t)?t:this.virtualParent?this.virtualParent.disabled:!!this._parent&&this._parent.disabled},set:function(t){this.setDisabled(t)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(t){if(t=I.toBoolean(t),this.getPropertyValue("disabled")!=t){if(this.setPropertyValue("disabled",t,!0),t)this.parent=this._parent,this.removeFromInvalids(),this.group.attr({display:"none"}),this.dispatch("disabled");else{if(this._parent){var e=this._parent.element;e.hasChild(this.group)||e.add(this.group)}this instanceof d.a?(this.deepInvalidate(),this._background&&this._background.invalidate()):this.invalidate(),this.__disabled||this.removeSVGAttribute("display"),this.dispatch("enabled")}return this.dispatch("transformed"),E.b.requestFrame(),!0}return!1},Object.defineProperty(e.prototype,"__disabled",{get:function(){return this._internalDisabled},set:function(t){this._internalDisabled!=t&&(this._internalDisabled=t,this._updateDisabled=!0,this.invalidatePosition(),t||this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFormatter",{get:function(){return this._numberFormatter?this._numberFormatter:this.virtualParent?this.virtualParent.numberFormatter:this._parent?this._parent.numberFormatter:(this._numberFormatter=new P.a,this._numberFormatter.language=this.language,this.numberFormatter)},set:function(t){this._numberFormatter=t,this._numberFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFormatter",{get:function(){return this._dateFormatter?this._dateFormatter:this.virtualParent?this.virtualParent.dateFormatter:this._parent?this._parent.dateFormatter:(this._dateFormatter=new O.a,this._dateFormatter.language=this.language,this.dateFormatter)},set:function(t){this._dateFormatter=t,this._dateFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormatter",{get:function(){return this._durationFormatter?this._durationFormatter:this.virtualParent?this.virtualParent.durationFormatter:this._parent?this._parent.durationFormatter:(this._durationFormatter=new w.a,this._durationFormatter.language=this.language,this.durationFormatter)},set:function(t){this._durationFormatter=t,this._durationFormatter.language=this.language},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"language",{get:function(){var t=this._language.get();return t||(this.virtualParent?this.virtualParent.language:this._parent?this._parent.language:(t=new C.a,this.language=t,t))},set:function(t){var e=this;this._language.get()!==t&&this._language.set(t,t.events.on("localechanged",(function(t){if(e._numberFormatter&&(e._numberFormatter.language=e.language),e._dateFormatter&&(e._dateFormatter.language=e.language),e._durationFormatter&&(e._durationFormatter.language=e.language),e._exporting.get()){var i=e._exporting.get();i.numberFormatter.language=e.language,i.dateFormatter.language=e.language,i.durationFormatter.language=e.language,i.language=e.language}e instanceof d.a&&e.deepInvalidate()})))},enumerable:!0,configurable:!0}),e.prototype.populateString=function(t,e){if(I.hasValue(t)){t=I.castString(t);var i=(t=Object(S.b)().escape(t)).match(/\{([^}]+)\}/g),n=void 0;if(i)for(n=0;n<i.length;n++){var r=i[n].replace(/\{([^}]+)\}/,"$1"),o=this.getTagValue(r,"",e);I.hasValue(o)||(o=""),t=t.split(i[n]).join(o)}t=Object(S.b)().unescape(t)}else t="";return this._adapterO?this._adapterO.apply("populateString",t):t}
2,e.prototype.getTagValue=function(t,e,i){var n;I.hasValue(i)||(i=this.dataItem);for(var r,o=[],a=/([^.]+)\(([^)]*)\)|([^.]+)/g;null!==(r=a.exec(t));)if(r[3])o.push({prop:r[3]});else{var s=[];if(""!=j.trim(r[2]))for(var u=/'([^']*)'|"([^"]*)"|([0-9\-]+)/g,l=void 0;null!==(l=u.exec(r[2]));)s.push(l[1]||l[2]||l[3]);o.push({method:r[1],params:s})}if(i){n=this.getTagValueFromObject(o,i.values),I.hasValue(n)&&!I.isObject(n)||(n=this.getTagValueFromObject(o,i));var c=i.dataContext;!I.hasValue(n)&&c&&(n=this.getTagValueFromObject(o,i.dataContext),I.hasValue(n)||(n=this.getTagValueFromObject([{prop:t}],c)),!I.hasValue(n)&&c.dataContext&&(n=this.getTagValueFromObject(o,c.dataContext))),!I.hasValue(n)&&i.component&&i.component.dataItem!==i&&(n=i.component.getTagValue(t,e))}return I.hasValue(n)||(n=this.getTagValueFromObject(o,this.populateStringFrom||this)),!I.hasValue(n)&&this._parent&&(n=this._parent.getTagValue(t,e)),n},e.prototype.getTagValueFromObject=function(t,e,i){for(var n=e,r=!1,o=0,a=t.length;o<a;o++){var s=t[o];if(s.prop){if(n=n[s.prop],!I.hasValue(n))return}else switch(s.method){case"formatNumber":var u=j.anyToNumber(n);I.hasValue(u)&&(n=this.numberFormatter.format(u,i||s.params[0]||void 0),r=!0);break;case"formatDate":var l=void 0;if(l=I.isString(n)?this.dateFormatter.parse(n):j.anyToDate(n),!I.isDate(l)||I.isNaN(l.getTime()))return;I.hasValue(l)&&(n=this.dateFormatter.format(l,i||s.params[0]||void 0),r=!0);break;case"formatDuration":var c=j.anyToNumber(n);I.hasValue(c)&&(n=this.durationFormatter.format(c,i||s.params[0]||void 0,s.params[1]||void 0),r=!0);break;case"urlEncode":case"encodeURIComponent":n=encodeURIComponent(n);break;default:n[s.method]&&n[s.method].apply(this,s.params)}}if(!r){var h=[{method:"",params:i}];if(I.hasValue(i)){var p=j.getFormat(i);p===M.c?h[0].method="formatNumber":p===M.a?h[0].method="formatDate":p===M.b&&(h[0].method="formatDuration")}else I.isNumber(n)?(h[0].method="formatNumber",h[0].params=""):I.isDate(n)&&(h[0].method="formatDate",h[0].params="");h[0].method&&(n=this.getTagValueFromObject(h,n))}return n},Object.defineProperty(e.prototype,"dataItem",{get:function(){if(!this._dataItem){if(this.virtualParent)return this.virtualParent.dataItem;if(this._parent)return this._parent.dataItem}return this._dataItem},set:function(t){this.setDataItem(t)},enumerable:!0,configurable:!0}),e.prototype.setDataItem=function(t){var e=this;if(this._dataItem!=t){if(this._dataItem=t,t){if(this.configField){var i=t.dataContext;i&&(this.config=i[this.configField],!this.config&&i.dataContext&&(this.config=i.dataContext[this.configField]))}var n=t.dataContext;if(n){var r=n.dataContext;D.each(this.propertyFields,(function(t,i){if(I.hasValue(n[i]))e[t]=n[i];else if(r){var o=r[i];if(I.hasValue(o))e[t]=o}}))}}this.invalidate()}},e.prototype.getPropertyValue=function(t){var e=this.properties[t];return this._isTemplate||(this._adapterO&&(e=this._adapterO.apply(t,e)),e=s.c.applyAll(this,t,e)),e},e.prototype.setColorProperty=function(t,e,i){var n=this.properties[t];return!(e instanceof y.a&&n instanceof y.a&&e.toString()==n.toString())&&this.setPropertyValue(t,e,i)},e.prototype.setPercentProperty=function(t,e,i,n,r,o){if(e=I.toNumberOrPercent(e),I.isNumber(e))return I.isNumber(r)&&(e=k.round(e,r,o)),this.setPropertyValue(t,e,i,n);var a=this.properties[t];return!(e instanceof L.a&&a instanceof L.a&&e.value==a.value)&&this.setPropertyValue(t,e,i,n)},e.prototype.setPropertyValue=function(t,e,i,n){if(this.properties[t]!==e&&!this.isDisposed()){if(this.properties[t]=e,this.events.isEnabled("propertychanged")){var r={type:"propertychanged",target:this,property:t};this.events.dispatchImmediately("propertychanged",r)}if(i&&this.invalidate(),n&&this.invalidatePosition(),this.applyOnClones)for(var o=this.clones.values,a=o.length,s=0;s<a;++s){var u=o[s];u.isDisposed()||(u[t]=e)}return!0}return!1},e.prototype.bind=function(t,e,i,n){var r=this;void 0===i&&(i=t),I.hasValue(this._bindings[t])&&this._bindings[t].dispose(),this[t]=e[i],this._bindings[t]=e.events.on("propertychanged",(function(o){if(o.property===i){var a=e[i];n&&(a=n(a)),r[t]=a}}))}
2,e.prototype.observe=function(t,e,i,n){var r=this;return new c.c(F.map(F.toArray(t),(function(t){return r.events.on("propertychanged",(function(n){n.property===t&&e.call(i,n)}),i,n)})))},e.prototype.applyAccessibility=function(){var t=this.readerTitle,e=this.readerDescription,i=this.role,n=this.readerHidden,r=this.readerChecked,o=this.readerControls,a=this.readerLive,s=this.readerOrientation,u=this.readerValueNow,l=this.readerValueText,c=[],h=[],p=this.readerLabelledBy;p&&c.push(p);var d=this.readerDescribedBy;if(d&&h.push(d),t)if(c.length||this.showSystemTooltip){var f=this.titleElement,g=this.uid+"-title";f.node.textContent!=t&&(f.node.textContent=t,f.attr({id:g})),c.push(g)}else this._titleElement&&(this.group.removeElement(this._titleElement),this._titleElement=void 0),this.setSVGAttribute({"aria-label":t});else this.removeSVGAttribute("aria-label"),this._titleElement&&(this.group.removeElement(this._titleElement),this._titleElement=void 0);if(e){var m=this.descriptionElement,y=this.uid+"-description";m.node.textContent!=e&&(m.node.textContent=e,m.attr({id:y})),h.push(y)}else this._descriptionElement&&(this.group.removeElement(this._descriptionElement),this._descriptionElement=void 0);c.length?this.setSVGAttribute({"aria-labelledby":c.join(" ")}):this.removeSVGAttribute("aria-labelledby"),h.length?this.setSVGAttribute({"aria-describedby":h.join(" ")}):this.removeSVGAttribute("aria-describedby"),i?this.setSVGAttribute({role:i}):this.removeSVGAttribute("role"),n?this.setSVGAttribute({"aria-hidden":"true"}):this.removeSVGAttribute("aria-hidden"),r?this.setSVGAttribute({"aria-checked":"true"}):!1===r?this.setSVGAttribute({"aria-checked":"false"}):this.removeSVGAttribute("aria-checked"),o?this.setSVGAttribute({"aria-controls":o}):this.removeSVGAttribute("aria-controls"),a?this.setSVGAttribute({"aria-live":a}):this.removeSVGAttribute("aria-live"),s?this.setSVGAttribute({"aria-orientation":s}):this.removeSVGAttribute("aria-orientation"),u?this.setSVGAttribute({"aria-valuenow":u}):this.removeSVGAttribute("aria-valuenow"),l?this.setSVGAttribute({"aria-valuetext":l}):this.removeSVGAttribute("aria-valuetext")},Object.defineProperty(e.prototype,"readerTitle",{get:function(){var t=this.getPropertyValue("readerTitle");return I.hasValue(t)&&this.dataItem?this.populateString(t):t},set:function(t){t=I.toText(t),this.setPropertyValue("readerTitle",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerDescription",{get:function(){var t=this.getPropertyValue("readerDescription");return I.hasValue(t)&&this.dataItem?this.populateString(t):this.getPropertyValue("readerDescription")},set:function(t){t=I.toText(t),this.setPropertyValue("readerDescription",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"role",{get:function(){return this.getPropertyValue("role")},set:function(t){t=I.toText(t),this.setPropertyValue("role",t)&&(this.applyAccessibility(),"slider"==t&&(this.setSVGAttribute({"aria-valuemin":"0"}),this.setSVGAttribute({"aria-valuemax":"100"})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerHidden",{get:function(){return this.getPropertyValue("readerHidden")}
2,set:function(t){t=I.toBoolean(t),this.setPropertyValue("readerHidden",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerChecked",{get:function(){return this.getPropertyValue("readerChecked")},set:function(t){t=I.toBoolean(t),this.setPropertyValue("readerChecked",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerControls",{get:function(){return this.getPropertyValue("readerControls")},set:function(t){t=I.toText(t),this.setPropertyValue("readerControls",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerLive",{get:function(){return this.getPropertyValue("readerLive")},set:function(t){t=I.toText(t),this.setPropertyValue("readerLive",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerLabelledBy",{get:function(){return this.getPropertyValue("readerLabelledBy")},set:function(t){t=I.toText(t),this.setPropertyValue("readerLabelledBy",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerDescribedBy",{get:function(){return this.getPropertyValue("readerDescribedBy")},set:function(t){t=I.toText(t),this.setPropertyValue("readerDescribedBy",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerOrientation",{get:function(){return this.getPropertyValue("readerOrientation")},set:function(t){t=I.toText(t),this.setPropertyValue("readerOrientation",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerValueNow",{get:function(){return this.getPropertyValue("readerValueNow")},set:function(t){t=I.toText(t),this.setPropertyValue("readerValueNow",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerValueText",{get:function(){return this.getPropertyValue("readerValueText")},set:function(t){t=I.toText(t),this.setPropertyValue("readerValueText",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keyboardOptions",{get:function(){if(!this.interactions.keyboardOptions){if(this.virtualParent)return this.virtualParent.keyboardOptions;if(this._parent)return this._parent.keyboardOptions}return this.interactions.keyboardOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mouseOptions",{get:function(){if(!this.interactions.mouseOptions){if(this.virtualParent)return this.virtualParent.mouseOptions;if(this._parent)return this._parent.mouseOptions}return this.interactions.mouseOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"interactions",{get:function(){if(!this._interaction){var t=Object(b.b)().getInteraction(this.dom);this._interaction=t,t.clickable=this.clickable,t.hoverable=this.hoverable,t.trackable=this.trackable,t.draggable=this.draggable,t.swipeable=this.swipeable,t.resizable=this.resizable,t.wheelable=this.wheelable,t.contextMenuDisabled=this.contextMenuDisabled,t.inert=this.inert,t.sprite=this,this._disposers.push(t)}return this._interaction},enumerable:!0,configurable:!0}),e.prototype.isInteractive=function(){return!!this._interaction},Object.defineProperty(e.prototype,"focusable",{get:function(){return this.getPropertyValue("focusable")},set:function(t){var e=this;t=I.toBoolean(t),this.setPropertyValue("focusable",t)&&(t||this.isInteractive())&&(this.interactions.focusable=t,t?(this.setSVGAttribute({focusable:t}),I.hasValue(this._tabindex)||(this.tabindex=0)):(this.removeSVGAttribute("focusable"),this.tabindex=void 0),this.interactions.setEventDisposer("sprite-focusable",t,(function(){return new c.c([e.events.on("blur",e.handleBlur,e,!1),e.events.on("focus",e.handleFocus,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleFocus=function(t){this.focusable&&(this.topParent&&(this.topParent.hasFocused=!0,this.topParent.focusedElement=this),this.focusFilter&&this.filters.push(this.focusFilter),this.hoverOnFocus&&(this.isHover=!0,this.handleOver()))},e.prototype.handleBlur=function(t){this.focusable&&(this.topParent&&(this.topParent.hasFocused=!1,this.topParent.focusedElement=void 0),this.focusFilter&&this.filters.removeValue(this.focusFilter),this.hoverOnFocus&&(this.isHover=!1,this.handleOut()))},Object.defineProperty(e.prototype,"focusFilter",{get:function(){var t=this._focusFilter;return t||(this.virtualParent?this.virtualParent.focusFilter:this._parent?this._parent.focusFilter:void 0)},set:function(t){this._focusFilter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverOnFocus",{get:function(){return this.getPropertyValue("hoverOnFocus")},set:function(t){t!==this.hoverOnFocus&&this.setPropertyValue("hoverOnFocus",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tabindex",{get:function(){var t=this._tabindex;return null!=t?t:this.virtualParent?this.virtualParent.tabindex:this._parent?this._parent.tabindex:void 0},set:function(t){t=I.toNumber(t),this.setPropertyValue("tabindex",t)&&I.isNumber(t)&&(this.interactions.tabindex=t,this.setSVGAttribute({tabindex:t}),this._tabindex=t,this.focusable=!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inertiaOptions",{get:function(){return!this.interactions.inertiaOptions&&this._parent?this._parent.inertiaOptions:this.interactions.inertiaOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"draggable",{get:function(){return this.getPropertyValue("draggable")}
2,set:function(t){var e=this;t=I.toBoolean(t),this.setPropertyValue("draggable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.draggable=t,this.interactions.setEventDisposer("sprite-draggable",t,(function(){return new c.c([e.events.on("down",e.handleDown,e,!1),e.events.on("dragstart",e.handleDragStart,e,!1),e.events.on("drag",e.handleDragMove,e,!1),e.events.on("dragstop",e.handleDragStop,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleDragStart=function(t){this.interactions.isTouchProtected&&t.touch||(this.interactions.originalPosition={x:this.pixelX,y:this.pixelY},this._isDragged=!0,this.hideTooltip(0))},e.prototype.dragStart=function(t){this._isDragged=!0,Object(b.b)().dragStart(this.interactions,t)},e.prototype.handleDragStop=function(t){this.interactions.isTouchProtected&&t.touch||(this._isDragged=!1,this.showTooltip(),this.interactions.originalPosition=void 0)},e.prototype.dragStop=function(t,e){this._isDragged=!1,Object(b.b)().dragStop(this.interactions,t,e)},e.prototype.handleDragMove=function(t){if(!this.interactions.isTouchProtected||!t.touch){var e=this.interactions.originalPosition;if(e&&this._isDragged){var i=this._parent.globalScale*this.svgContainer.cssScale;this.moveTo({x:e.x+t.shift.x/i,y:e.y+t.shift.y/i},void 0,void 0,!0)}this.dispatchImmediately("dragged",t)}},Object.defineProperty(e.prototype,"inert",{get:function(){return this.getPropertyValue("inert")}
2,set:function(t){t=I.toBoolean(t),this.setPropertyValue("inert",t)&&(t||this.isInteractive())&&(this.interactions.inert=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverOptions",{get:function(){if(!this.interactions.hoverOptions){if(this.virtualParent)return this.virtualParent.hoverOptions;if(this._parent)return this._parent.hoverOptions}return this.interactions.hoverOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverable",{get:function(){return this.getPropertyValue("hoverable")},set:function(t){var e=this;t=I.toBoolean(t),this.setPropertyValue("hoverable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.hoverable=t,this.interactions.setEventDisposer("sprite-hoverable",t,(function(){return new c.c([e.events.on("over",e.handleOver,e,!1),e.events.on("out",e.handleOut,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleOver=function(t){if(this._outTimeout&&this._outTimeout.dispose(),this.isHover){this.states.hasKey("hover")&&(this.isHidden||this.applyCurrentState());var e=void 0;t&&t.pointer&&(e=j.documentPointToSvg(t.pointer.point,this.svgContainer.SVGContainer,this.svgContainer.cssScale)),"hover"==this.showTooltipOn&&this.showTooltip(e)}else"hover"==this.showTooltipOn&&this.hideTooltip(),!this.isHidden&&this.states.hasKey("hover")&&this.applyCurrentState()},e.prototype.handleOut=function(t){var e=this;this.tooltip&&this.tooltip.targetSprite==this&&this.tooltip.keepTargetHover?this._outTimeout=this.setTimeout((function(){e.tooltip.isHover||(e.tooltip.targetSprite==e&&e.hideTooltip(),e._outTimeout=e.setTimeout(e.handleOutReal.bind(e),e.rollOutDelay))}),10):("hover"==this.showTooltipOn&&this.hideTooltip(),this._outTimeout=this.setTimeout(this.handleOutReal.bind(this),this.rollOutDelay))},e.prototype.handleOutReal=function(){this.isHidden||this.isHiding||!this.states.hasKey("hover")||this.applyCurrentState()},Object.defineProperty(e.prototype,"hitOptions",{get:function(){if(!this.interactions.hitOptions){if(this.virtualParent)return this.virtualParent.hitOptions;if(this._parent)return this._parent.hitOptions}return this.interactions.hitOptions},enumerable:!0,configurable:!0}),e.prototype.handleDown=function(t){1===this.interactions.downPointers.length&&(this.interactions.originalPosition={x:this.pixelX,y:this.pixelY},this.interactions.originalAngle=this.rotation,this.interactions.originalScale=this.scale,this.states.hasKey("down")&&this.setState("down"))},e.prototype.handleUp=function(t){var e=this;this._isResized=!1,this.states.hasKey("down")&&this.applyCurrentState(),"hit"==this.showTooltipOn&&(this.updateTooltipPosition(t.pointer?t.pointer.point:void 0),this._disposers.push(x.c.events.once("exitframe",(function(){e.showTooltip()}))),this._disposers.push(Object(b.b)().body.events.once("down",(function(t){e.hideTooltip()}))))},Object.defineProperty(e.prototype,"clickable",{get:function(){return this.getPropertyValue("clickable")},set:function(t){var e=this;t=I.toBoolean(t),this.setPropertyValue("clickable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.clickable=t,this.interactions.setEventDisposer("sprite-clickable",t,(function(){return new c.c([e.events.on("down",e.handleDown,e,!1),e.events.on("up",e.handleUp,e,!1)])})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"togglable",{get:function(){return this.getPropertyValue("togglable")},set:function(t){var e=this;t=I.toBoolean(t),this.setPropertyValue("togglable",t)&&(t||this.isInteractive())&&this.interactions.setEventDisposer("sprite-togglable",t,(function(){return e.events.on("hit",e.handleToggle,e,!1)}))},enumerable:!0,configurable:!0}),e.prototype.handleToggle=function(t){this.isActive=!this.isActive},Object.defineProperty(e.prototype,"contextMenuDisabled",{get:function(){return this.getPropertyValue("contextMenuDisabled")}
2,set:function(t){t=I.toBoolean(t),this.setPropertyValue("contextMenuDisabled",t)&&(this.interactions.contextMenuDisabled=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this.getPropertyValue("url")},set:function(t){this.setPropertyValue("url",t)&&(this._urlDisposer&&this._urlDisposer.dispose(),j.isNotEmpty(t)&&(this._urlDisposer=this.events.on("hit",this.urlHandler,this,!1),this.clickable=!0,this.cursorOverStyle=v.a.pointer))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"baseId",{get:function(){return!this._baseId&&this._parent&&(this.baseId=this._parent.baseId),this._baseId},set:function(t){this.setBaseId(t)},enumerable:!0,configurable:!0}),e.prototype.setBaseId=function(t){t!=this._baseId&&(this.invalid&&(this.invalid=!1,x.c.removeFromInvalidSprites(this),this.invalidate()),this._baseId=t)},Object.defineProperty(e.prototype,"baseSprite",{get:function(){return this.isBaseSprite?this:this._parent?this._parent.baseSprite:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"urlTarget",{get:function(){return this.getPropertyValue("urlTarget")},set:function(t){this.setPropertyValue("urlTarget",t)},enumerable:!0,configurable:!0}),e.prototype.urlHandler=function(t){if(j.isNotEmpty(this.url)){var e=this.populateString(this.url);"_self"===this.urlTarget?window.location.href=e:window.open(e,this.urlTarget)}},Object.defineProperty(e.prototype,"swipeOptions",{get:function(){if(!this.interactions.swipeOptions){if(this.virtualParent)return this.virtualParent.swipeOptions;if(this._parent)return this._parent.swipeOptions}return this.interactions.swipeOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"swipeable",{get:function(){return this.getPropertyValue("swipeable")}
2,set:function(t){t=I.toBoolean(t),this.setPropertyValue("swipeable",t)&&(this.applyCursorStyle(),(t||this.isInteractive())&&(this.interactions.swipeable=t))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"trackable",{get:function(){return this.getPropertyValue("trackable")},set:function(t){t=I.toBoolean(t),this.setPropertyValue("trackable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.trackable=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wheelable",{get:function(){return this.getPropertyValue("wheelable")},set:function(t){this.setPropertyValue("wheelable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.wheelable=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"resizable",{get:function(){return this.getPropertyValue("resizable")},set:function(t){var e=this;t=I.toBoolean(t),this.setPropertyValue("resizable",t)&&(t||this.isInteractive())&&(this.applyCursorStyle(),this.interactions.resizable=t,this.interactions.setEventDisposer("sprite-resizable",t,(function(){return new c.c([e.events.on("down",e.handleDown,e,!1),e.events.on("resize",e.handleResize,e,!1)])})))},enumerable:!0,configurable:!0}),e.prototype.handleResize=function(t){if((!this.interactions.isTouchProtected||!t.touch)&&(this._isResized=!0,this.scale=this.interactions.originalScale*t.scale,this.validatePosition(),this.draggable||this.dragWhileResize)){this._isDragged=!1;var e=j.documentPointToSvg(t.point1,this.htmlContainer,this.svgContainer.cssScale),i=j.documentPointToSvg(t.point2,this.htmlContainer,this.svgContainer.cssScale),n=k.getMidPoint(e,i),r=j.documentPointToSprite(t.startPoint1,this._parent),o=j.documentPointToSprite(t.startPoint2,this._parent),a=this.interactions.originalPosition,s=this.interactions.originalScale;if(a){var u={x:(r.x-a.x)/s,y:(r.y-a.y)/s},l={x:(o.x-a.x)/s,y:(o.y-a.y)/s},c=k.getMidPoint(u,l),h=j.svgPointToSprite(n,this._parent);this.moveTo({x:h.x-c.x*this.scale,y:h.y-c.y*this.scale},void 0,void 0,!0)}}},Object.defineProperty(e.prototype,"cursorOptions",{get:function(){if(!this.interactions.cursorOptions){if(this.virtualParent)return this.virtualParent.cursorOptions;if(this._parent)return this._parent.cursorOptions}return this.interactions.cursorOptions},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorOverStyle",{set:function(t){this.cursorOptions.overStyle||(this.interactions.cursorOptions={defaultStyle:this.cursorOptions.defaultStyle}),this.cursorOptions.overStyle=t,Object(b.b)().applyCursorOverStyle(this.interactions)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorDownStyle",{set:function(t){this.cursorOptions.downStyle=t},enumerable:!0,configurable:!0}),e.prototype.applyCursorStyle=function(){},Object.defineProperty(e.prototype,"interactionsEnabled",{get:function(){return!1!==this.getPropertyValue("interactionsEnabled")&&(this.virtualParent?this.virtualParent.interactionsEnabled:!this._parent||this._parent.interactionsEnabled)},set:function(t){if(t=I.toBoolean(t),this.setPropertyValue("interactionsEnabled",t)){var e=null;t?this.group.node.style.pointerEvents="":e="none",this.group.node.style.pointerEvents=e}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exporting",{get:function(){return this.getExporting()},set:function(t){this._exporting.set(t,t)},enumerable:!0,configurable:!0}),e.prototype.getExporting=function(){var t=this._exporting.get();return t||(!this.isStandaloneInstance&&this._parent?this._parent.exporting:((t=new T.a(this.svgContainer.SVGContainer)).sprite=this,t.language=this.language,t.numberFormatter=this.numberFormatter,t.dateFormatter=this.dateFormatter,t.durationFormatter=this.durationFormatter,this._exporting.set(t,t),t))},Object.defineProperty(e.prototype,"exportable",{get:function(){return this._exportable},set:function(t){var e=this.svgContainer;this._exportable=t,e&&(t?F.remove(e.nonExportableSprites,this):-1==F.indexOf(e.nonExportableSprites,this)&&e.nonExportableSprites.push(this))},enumerable:!0,configurable:!0}),e.prototype.modalPrefix=function(t){return t=_.a.classNamePrefix+t},Object.defineProperty(e.prototype,"modal",{get:function(){var t=this.svgContainer;if(t){var e=t.modal;return e.adapter.has("classPrefix",this.modalPrefix)||e.adapter.add("classPrefix",this.modalPrefix),e}},enumerable:!0,configurable:!0}),e.prototype.openModal=function(t,e){var i=this.svgContainer;if(i)return i.openModal(t,e)},e.prototype.closeModal=function(){var t=this.svgContainer;t&&t.closeModal()}
2,Object.defineProperty(e.prototype,"popups",{get:function(){var t=this.svgContainer;if(t){var e=t.popups;return e.template.sprite=this,e.template.adapter.has("classPrefix",this.modalPrefix)||e.template.adapter.add("classPrefix",this.modalPrefix),e}},enumerable:!0,configurable:!0}),e.prototype.openPopup=function(t,e){var i=this.svgContainer;if(i)return i.openPopup(t,e)},e.prototype.closeAllPopups=function(){var t=this.svgContainer;t&&t.closeAllPopups()},Object.defineProperty(e.prototype,"x",{get:function(){return this.getPropertyValue("x")},set:function(t){this.isDragged||this.setPercentProperty("x",t,!1,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelX",{get:function(){var t=k.fitToRange(this.getPixelX(this.x),this.minX,this.maxX);return this._adapterO?this._adapterO.apply("pixelX",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeX",{get:function(){return this._adapterO?this._adapterO.apply("relativeX",this.getRelativeX(this.x)):this.getRelativeX(this.x)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minX",{get:function(){return this.getPropertyValue("minX")},set:function(t){I.isNumber(t)&&(t=k.round(t,this._positionPrecision,!0),this.setPropertyValue("minX",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxX",{get:function(){return this.getPropertyValue("maxX")},set:function(t){I.isNumber(t)&&(t=k.round(t,this._positionPrecision,!0),this.setPropertyValue("maxX",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y",{get:function(){return this.getPropertyValue("y")},set:function(t){this.isDragged||this.setPercentProperty("y",t,!1,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelY",{get:function(){var t=k.fitToRange(this.getPixelY(this.y),this.minY,this.maxY);return this._adapterO?this._adapterO.apply("pixelY",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeY",{get:function(){return this._adapterO?this._adapterO.apply("relativeY",this.getRelativeX(this.y)):this.getRelativeX(this.y)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minY",{get:function(){return this.getPropertyValue("minY")},set:function(t){I.isNumber(t)&&(t=k.round(t,this._positionPrecision,!0),this.setPropertyValue("minY",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxY",{get:function(){return this.getPropertyValue("maxY")},set:function(t){I.isNumber(t)&&(t=k.round(t,this._positionPrecision,!0),this.setPropertyValue("maxY",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dx",{get:function(){return this.getPropertyValue("dx")},set:function(t){I.isNumber(t)&&(t=k.round(t,this._positionPrecision,!0),this.setPropertyValue("dx",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dy",{get:function(){return this.getPropertyValue("dy")},set:function(t){I.isNumber(t)&&(t=k.round(t,this._positionPrecision,!0),this.setPropertyValue("dy",t,!1,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rotation",{get:function(){return this.getPropertyValue("rotation")},set:function(t){t=I.toNumber(t),I.isNumber(t)||(t=0),this.setPropertyValue("rotation",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"align",{get:function(){return this.getPropertyValue("align")},set:function(t){t=I.toText(t),this.setPropertyValue("align",t)&&this._parent&&this._parent.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valign",{get:function(){return this.getPropertyValue("valign")},set:function(t){t=I.toText(t),this.setPropertyValue("valign",t)&&this._parent&&this._parent.invalidateLayout()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"horizontalCenter",{get:function(){return this.getPropertyValue("horizontalCenter")},set:function(t){t=I.toText(t),this.setPropertyValue("horizontalCenter",t)&&this.updateCenter()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalCenter",{get:function(){return this.getPropertyValue("verticalCenter")},set:function(t){t=I.toText(t),this.setPropertyValue("verticalCenter",t)&&this.updateCenter()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxWidth",{get:function(){var t=this.getPropertyValue("maxWidth");if(!I.isNumber(t)&&this._parent){var e=this._parent.maxWidth;
2return"absolute"!=this._parent.layout&&"none"!=this.align&&null!=this.align&&(e=e-this.pixelMarginLeft-this.pixelMarginRight),e}return t},set:function(t){this.setMaxWidth(t)},enumerable:!0,configurable:!0}),e.prototype.setMaxWidth=function(t){var e=this.maxWidth,i=this.maxHeight;if(this.setPropertyValue("maxWidth",t)){I.isNumber(this.relativeWidth)&&this.invalidate();var n={type:"maxsizechanged",target:this,previousWidth:e,previousHeight:i};this.dispatchImmediately("maxsizechanged",n)}},Object.defineProperty(e.prototype,"maxHeight",{get:function(){var t=this.getPropertyValue("maxHeight");if(!I.isNumber(t)&&this._parent){var e=this._parent.maxHeight;return"absolute"!=this._parent.layout&&"none"!=this.valign&&null!=this.valign&&(e=e-this.pixelMarginTop-this.pixelMarginBottom),e}return t},set:function(t){this.setMaxHeight(t)},enumerable:!0,configurable:!0}),e.prototype.setMaxHeight=function(t){var e=this.maxWidth,i=this.maxHeight;if(this.setPropertyValue("maxHeight",t)){I.isNumber(this.relativeHeight)&&this.invalidate();var n={type:"maxsizechanged",target:this,previousWidth:e,previousHeight:i};this.dispatchImmediately("maxsizechanged",n)}},Object.defineProperty(e.prototype,"minWidth",{get:function(){return this.getPropertyValue("minWidth")},set:function(t){this.setPropertyValue("minWidth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minHeight",{get:function(){return this.getPropertyValue("minHeight")},set:function(t){this.setPropertyValue("minHeight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"width",{get:function(){return this.getPropertyValue("width")},set:function(t){this.setPercentProperty("width",t,!0,!1,this._positionPrecision,!0)&&(this.percentWidth=void 0,this.relativeWidth=void 0,t instanceof L.a?(this.percentWidth=t.percent,I.isNumber(this._pixelWidth)&&(this.maxWidth=void 0),this._pixelWidth=void 0):(this._pixelWidth=Number(t),this.maxWidth=this._pixelWidth),this.invalidatePosition())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.getPropertyValue("height")},set:function(t){this.setPercentProperty("height",t,!0,!1,this._positionPrecision,!0)&&(this.percentHeight=void 0,this._relativeHeight=void 0,t instanceof L.a?(this.percentHeight=t.percent,I.isNumber(this._pixelHeight)&&(this.maxHeight=void 0),this._pixelHeight=void 0):(this._pixelHeight=Number(t),this.maxHeight=this._pixelHeight),this.invalidatePosition())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelWidth",{get:function(){var t;t=I.isNumber(this.percentWidth)?this.maxWidth:I.isNumber(this._pixelWidth)?this._pixelWidth:0;var e=this.minWidth;null!=e&&t<e&&(t=e);var i=k.round(t,this._positionPrecision,!0);return this._adapterO?this._adapterO.apply("pixelWidth",i):i},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelHeight",{get:function(){var t;t=I.isNumber(this.percentHeight)?this.maxHeight:I.isNumber(this._pixelHeight)?this._pixelHeight:0;var e=this.minHeight;null!=e&&t<e&&(t=e);var i=k.round(t,this._positionPrecision,!0);return this._adapterO?this._adapterO.apply("pixelHeight",i):i},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeWidth",{get:function(){var t=this._relativeWidth;if(I.isNumber(t))return this._adapterO?this._adapterO.apply("relativeWidth",t):t},set:function(t){this._relativeWidth!=t&&(this._relativeWidth=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeHeight",{get:function(){var t=this._relativeHeight;if(I.isNumber(t))return this._adapterO?this._adapterO.apply("relativeHeight",t):t},set:function(t){this._relativeHeight!=t&&(this._relativeHeight=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"measuredWidth",{get:function(){return this.disabled||this.__disabled?0:this._adapterO?this._adapterO.apply("measuredWidth",this._measuredWidth):this._measuredWidth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"measuredHeight",{get:function(){return this.disabled||this.__disabled?0:this._adapterO?this._adapterO.apply("measuredHeight",this._measuredHeight):this._measuredHeight},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outerWidth",{get:function(){var t=this.pixelWidth+this.pixelMarginRight+this.pixelMarginLeft;return this._adapterO?this._adapterO.apply("outerWidth",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outerHeight",{get:function(){var t=this.pixelHeight+this.pixelMarginTop+this.pixelMarginBottom;return this._adapterO?this._adapterO.apply("outerHeight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"innerWidth",{get:function(){var t=Math.max(0,this.pixelWidth-this.pixelPaddingRight-this.pixelPaddingLeft);return this._adapterO?this._adapterO.apply("innerWidth",t):t},enumerable:!0,configurable:!0}
2),Object.defineProperty(e.prototype,"innerHeight",{get:function(){var t=Math.max(0,this.pixelHeight-this.pixelPaddingTop-this.pixelPaddingBottom);return this._adapterO?this._adapterO.apply("innerHeight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"globalScale",{get:function(){var t=this.scale;return this._parent&&(t*=this._parent.globalScale),this._adapterO?this._adapterO.apply("globalScale",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scale",{get:function(){return this.getPropertyValue("scale")},set:function(t){(t=I.toNumber(t))<0&&(t=0),t!=this.getPropertyValue("scale")&&(this.setPropertyValue("scale",t,!1,!0),this.handleGlobalScale())},enumerable:!0,configurable:!0}),e.prototype.margin=function(t,e,i,n){return this.marginTop=t,this.marginRight=e,this.marginBottom=i,this.marginLeft=n,this},Object.defineProperty(e.prototype,"marginLeft",{get:function(){return this.getPropertyValue("marginLeft")},set:function(t){this.setPercentProperty("marginLeft",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marginRight",{get:function(){return this.getPropertyValue("marginRight")},set:function(t){this.setPercentProperty("marginRight",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marginTop",{get:function(){return this.getPropertyValue("marginTop")},set:function(t){this.setPercentProperty("marginTop",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marginBottom",{get:function(){return this.getPropertyValue("marginBottom")},set:function(t){this.setPercentProperty("marginBottom",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginRight",{get:function(){var t=this.getPixelX(this.marginRight);return this._adapterO?this._adapterO.apply("pixelMarginRight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginRight",{get:function(){var t=this.getRelativeX(this.marginRight);return this._adapterO?this._adapterO.apply("relativeMarginRight",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginLeft",{get:function(){var t=this.getPixelX(this.marginLeft);return this._adapterO?this._adapterO.apply("pixelMarginLeft",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginLeft",{get:function(){var t=this.getRelativeX(this.marginLeft);return this._adapterO?this._adapterO.apply("relativeMarginLeft",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginTop",{get:function(){var t=this.getPixelY(this.marginTop);return this._adapterO?this._adapterO.apply("pixelMarginTop",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginTop",{get:function(){var t=this.getRelativeY(this.marginTop);return this._adapterO?this._adapterO.apply("relativeMarginTop",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelMarginBottom",{get:function(){var t=this.getPixelY(this.marginBottom);return this._adapterO?this._adapterO.apply("pixelMarginBottom",t):t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativeMarginBottom",{get:function(){var t=this.getRelativeY(this.marginBottom);return this._adapterO?this._adapterO.apply("relativeMarginBottom",t):t},enumerable:!0,configurable:!0}),e.prototype.padding=function(t,e,i,n){return this.paddingTop=t,this.paddingRight=e,this.paddingBottom=i,this.paddingLeft=n,this},Object.defineProperty(e.prototype,"paddingLeft",{get:function(){return this.getPropertyValue("paddingLeft")},set:function(t){this.setPercentProperty("paddingLeft",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paddingRight",{get:function(){return this.getPropertyValue("paddingRight")},set:function(t){this.setPercentProperty("paddingRight",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paddingTop",{get:function(){return this.getPropertyValue("paddingTop")},set:function(t){this.setPercentProperty("paddingTop",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paddingBottom",{get:function(){return this.getPropertyValue("paddingBottom")},set:function(t){this.setPercentProperty("paddingBottom",t,!0,!0,this._positionPrecision,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingRight",{get:function(){return this.getPixelX(this.paddingRight)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingRight",{get:function(){return this.getRelativeX(this.paddingRight)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingLeft",{get:function(){return this.getPixelX(this.paddingLeft)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingLeft",{get:function(){return this.getRelativeX(this.paddingLeft)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingTop",{get:function(){return this.getPixelY(this.paddingTop)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingTop",{get:function(){return this.getRelativeY(this.paddingTop)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPaddingBottom",{get:function(){return this.getPixelY(this.paddingBottom)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"relativePaddingBottom",{get:function(){return this.getRelativeY(this.paddingBottom)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return this.getPropertyValue("path")},set:function(t){this.setPath(t)},enumerable:!0,configurable:!0}),e.prototype.setPath=function(t){return!!this.setPropertyValue("path",t)&&(this._adapterO&&(t=this._adapterO.apply("path",t)),this._isPath||(this.element&&(!this.element.node||this.element.node instanceof SVGPathElement)||(this.element=this.paper.add("path")),this._isPath=!0),I.hasValue(t)?this.element.attr({d:t}):this.element.removeAttr("d"),this.invalidatePosition(),this.inited||this.events.once("inited",this.validatePosition,this,!1),!0)},Object.defineProperty(e.prototype,"fillModifier",{get:function(){return this.getPropertyValue("fillModifier")},set:function(t){this.setPropertyValue("fillModifier",t)&&this.setFill(this.fill)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeModifier",{get:function(){return this.getPropertyValue("strokeModifier")},set:function(t){this.setPropertyValue("strokeModifier",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fillOpacity",{get:function(){return this.getPropertyValue("fillOpacity")},set:function(t){t=k.toNumberRange(t,0,1),this.setPropertyValue("fillOpacity",t)&&this.setSVGAttribute({"fill-opacity":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fill",{get:function(){return this.getPropertyValue("fill")}
2,set:function(t){this.setFill(t)},enumerable:!0,configurable:!0}),e.prototype.setFill=function(t){if(I.isObject(t)&&!("r"in t)||(t=Object(y.e)(t)),this.setColorProperty("fill",t)||this.fillModifier)if(t instanceof y.a&&this.fillModifier&&(t=this.fillModifier.modify(t)),this.realFill=t,t instanceof y.a)this.setSVGAttribute({fill:t.toString()});else if(I.hasValue(t)){if(t instanceof f.a||t instanceof g.a||t instanceof m.a){var e=t;e.paper=this.paper,this.setSVGAttribute({fill:'url("'+j.getBaseURI()+e.id+'")'})}}else this.removeSVGAttribute("fill")},Object.defineProperty(e.prototype,"opacity",{get:function(){return this.getPropertyValue("opacity")},set:function(t){t=k.toNumberRange(t,0,1),this.setPropertyValue("opacity",t)&&this.setSVGAttribute({opacity:t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"stroke",{get:function(){return this.getPropertyValue("stroke")},set:function(t){this.setStroke(t)},enumerable:!0,configurable:!0}),e.prototype.setStroke=function(t){if(I.isObject(t)&&!("r"in t)||(t=Object(y.e)(t)),this.setColorProperty("stroke",t)||this.strokeModifier)if(t instanceof y.a&&this.strokeModifier&&(t=this.strokeModifier.modify(t)),this.realStroke=t,t instanceof y.a)"none"==t.hex?this.removeSVGAttribute("stroke"):this.setSVGAttribute({stroke:t.toString()});else if(I.hasValue(t)){if(t instanceof f.a||t instanceof g.a||t instanceof m.a){var e=t;e.paper=this.paper,this.setSVGAttribute({stroke:'url("'+j.getBaseURI()+e.id+'")'})}}else this.removeSVGAttribute("stroke")},Object.defineProperty(e.prototype,"strokeOpacity",{get:function(){return this.getPropertyValue("strokeOpacity")},set:function(t){t=k.toNumberRange(t,0,1),this.setPropertyValue("strokeOpacity",t)&&this.setSVGAttribute({"stroke-opacity":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nonScalingStroke",{get:function(){return this.getPropertyValue("nonScalingStroke")}
2,set:function(t){t=I.toBoolean(t),this.setPropertyValue("nonScalingStroke",t)&&(this.strokeWidth=this.strokeWidth)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nonScaling",{get:function(){return this.getPropertyValue("nonScaling")},set:function(t){t=I.toBoolean(t),this.setPropertyValue("nonScaling",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeWidth",{get:function(){return this.getPropertyValue("strokeWidth")},set:function(t){t=I.toNumber(t),this.setPropertyValue("strokeWidth",t,!0),this.nonScalingStroke&&(I.isNumber(t)||(t=1),t/=this.globalScale),this.setSVGAttribute({"stroke-width":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeDasharray",{get:function(){return this.getPropertyValue("strokeDasharray")},set:function(t){t=I.toText(t),this.setPropertyValue("strokeDasharray",t)&&this.setSVGAttribute({"stroke-dasharray":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeDashoffset",{get:function(){return this.getPropertyValue("strokeDashoffset")},set:function(t){t=I.toNumber(t),this.setPropertyValue("strokeDashoffset",t)&&this.setSVGAttribute({"stroke-dashoffset":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeLinecap",{get:function(){return this.getPropertyValue("strokeLinecap")},set:function(t){this.setPropertyValue("strokeLinecap",t)&&this.setSVGAttribute({"stroke-linecap":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeLinejoin",{get:function(){return this.getPropertyValue("strokeLinejoin")},set:function(t){this.setPropertyValue("strokeLinejoin",t)&&this.setSVGAttribute({"stroke-linejoin":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shapeRendering",{get:function(){return this.getPropertyValue("shapeRendering")},set:function(t){t=I.toText(t),this.setPropertyValue("shapeRendering",t)&&this.setSVGAttribute({"shape-rendering":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelPerfect",{get:function(){return this.getPropertyValue("pixelPerfect")}
2,set:function(t){t=I.toBoolean(t),this._positionPrecision=t?_.a.pixelPerfectPrecision:3,this.setPropertyValue("pixelPerfect",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rtl",{get:function(){return I.hasValue(this._rtl)?this._rtl:!!this._topParent&&this._topParent.rtl},set:function(t){t=I.toBoolean(t),this.isBaseSprite&&(this.topParent.rtl=t),this._rtl=t},enumerable:!0,configurable:!0}),e.prototype.show=function(t){return this.showReal(t)},e.prototype.showReal=function(t){var e=this;if(!this.preventShow){var i,n=this.defaultState.properties;if(!this.disabled&&(this.isHidden||!this.visible||this.isHiding||null!=n.opacity&&this.opacity<n.opacity&&!this.isShowing)&&!this.isDisposed()){this.invalid&&this.validate(),this.positionInvalid&&this.validatePosition(),I.isNumber(t)||(t=this.defaultState.transitionDuration),this._hideAnimation&&(this._hideAnimation.kill(),this._hideAnimation=void 0),this._showHideDisposer&&this.removeDispose(this._showHideDisposer),this._isHidden=!1,this.isHiding=!1,this.isShowing=!0,(i=this.applyCurrentState(t))&&!i.isFinished()?(this._showHideDisposer=i.events.on("animationended",(function(){e.isShowing=!1})),this._disposers.push(this._showHideDisposer)):this.isShowing=!1;var r=this.defaultState.properties.visible;I.hasValue(r)||(r=!0),this.visible=r,this.readerHidden=!1,this.dispatchImmediately("shown")}return i}},e.prototype.hide=function(t){return this.hideReal(t)},e.prototype.hideReal=function(t){var e,i=this;if(!this.isHiding&&this.visible&&!this.isDisposed()){this.tooltip&&this.tooltip.currentSprite==this&&this.hideTooltip(0),this._hideAnimation&&(this._hideAnimation.kill(),this._hideAnimation=void 0),this.isShowing=!1,this._showHideDisposer&&this.removeDispose(this._showHideDisposer);var n=this.hiddenState;n?(e=this.setState(n,t,void 0))&&!e.isFinished()?(this._hideAnimation=e,this._showHideDisposer=e.events.on("animationended",(function(){i.isHiding=!1,i._isHidden=!0,0==n.properties.visible&&(i.visible=!1)}),this),this._disposers.push(this._showHideDisposer),this._disposers.push(e)):(this.isHiding=!1,this._isHidden=!0):(this.visible=!1,this.isHiding=!1,this._isHidden=!0),this.readerHidden=!0,this.dispatchImmediately("hidden"),this.invalidate()}return I.isNumber(t)||(t=this.hiddenState.transitionDuration),e},Object.defineProperty(e.prototype,"visible",{get:function(){return this.getVisibility()}
2,set:function(t){t=I.toBoolean(t),this.setVisibility(t)},enumerable:!0,configurable:!0}),e.prototype.getVisibility=function(){var t=this.getPropertyValue("visible");return I.hasValue(t)||(t=!0),t},e.prototype.setVisibility=function(t){if(this.setPropertyValue("visible",t)&&(t?this.group.removeAttr("visibility"):this.group.attr({visibility:"hidden"}),this.events.isEnabled("visibilitychanged"))){var e={type:"visibilitychanged",target:this,visible:t};this.events.dispatchImmediately("visibilitychanged",e)}},Object.defineProperty(e.prototype,"zIndex",{get:function(){return this.getPropertyValue("zIndex")},set:function(t){t=I.toNumber(t),this.setPropertyValue("zIndex",t)&&this.dispatch("zIndexChanged")},enumerable:!0,configurable:!0}),e.prototype.toFront=function(){var t=this._parent;t&&t.children.indexOf(this)!=t.children.length-1&&(t.children.moveValue(this,t.children.length-1),this.dispatch("zIndexChanged"))},e.prototype.toBack=function(){var t=this._parent;t&&0!=t.children.indexOf(this)&&(t.children.moveValue(this,0),this.dispatch("zIndexChanged"))},Object.defineProperty(e.prototype,"userClassName",{get:function(){return this.getPropertyValue("userClassName")},set:function(t){this.setPropertyValue("userClassName",t)&&(!t&&this.userClassName&&this.group.removeClass(this.userClassName),this.setClassName())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltip",{get:function(){return this._tooltip?this._tooltip:this.virtualParent?this.virtualParent.tooltip:this._parent?this._parent.tooltip:void 0},set:function(t){this._tooltip&&this.removeDispose(this._tooltip),this._tooltip=t,t&&(t.parent=this.tooltipContainer)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipDataItem",{get:function(){var t=this._tooltipDataItem;return t||this.dataItem},set:function(t){this._tooltipDataItem=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipColorSource",{get:function(){return this._tooltipColorSource},set:function(t){this._tooltipColorSource=t},enumerable:!0,configurable:!0}),e.prototype.showTooltip=function(t){"always"==this.showTooltipOn&&!this._tooltip&&this.tooltip&&(this._tooltip=this.tooltip.clone()),!t&&"pointer"==this.tooltipPosition&&this.isHover&&(t=j.documentPointToSvg(Object(b.b)().lastPointer.point,this.svgContainer.SVGContainer,this.svgContainer.cssScale));for(var e=this;null!=e;){if(!e.visible||e.disabled||e.__disabled)return void(this._tooltip&&this._tooltip.visible&&this._tooltip.hide(0));e=e.parent}if(I.hasValue(this.tooltipText)||I.hasValue(this.tooltipHTML)){var i=this.tooltip,n=this.tooltipDataItem;if(i){i.targetSprite=this;var r=this,o=this.tooltipColorSource;if((i.getStrokeFromObject||i.getFillFromObject)&&o&&(o.isTemplate?n&&F.eachContinue(n.sprites,(function(t){return t.clonedFrom!=o||(r=t,!1)})):r=o),i.getStrokeFromObject){for(var a=this.stroke,s=r;null!=s.parent&&(null==(a=s.stroke)&&(s=s.parent),null==a););a instanceof y.a?i.background.animate({property:"stroke",to:a},i.animationDuration):i.background.stroke=a}if(i.dataItem=n,i.label.populateStringFrom=this,i.getFillFromObject){var u=this.fill;for(s=r;null!=s.parent;)if(null==(u=s.fill)||u instanceof y.a&&null==u.rgb)s=s.parent;else if(null!=u)break;null==u&&(u=Object(y.c)("#000000")),u instanceof y.a&&i.visible?i.background.animate({property:"fill",to:u},i.animationDuration):i.background.fill=u,i.autoTextColor&&u instanceof y.a&&(i.label.fill=u.alternative)}var l="";if(this.tooltipHTML&&(i.html=this.tooltipHTML,l=this.tooltipHTML),this.tooltipText&&(i.text=this.tooltipText,l=this.tooltipText),this.updateTooltipPosition(t)){if(i.readerDescribedBy=this.uidAttr(),i.label.invalid&&i.label.validate(),null!=l&&""!=l&&""!=i.label.currentText){i&&!i.parent&&(i.parent=this.tooltipContainer);var c=i.defaultState.transitionDuration;return c<=0&&(c=1),i.show(c),i.currentSprite=this,!0}this.hideTooltip(0)}else this.hideTooltip(0)}}return!1},e.prototype.updateTooltipPosition=function(t){var e=this;if("pointer"!=this.tooltipPosition){var i=j.spritePointToSvg({x:this.getTooltipX(),y:this.getTooltipY()},this);return this.pointTooltipTo(i)}if(this._interactionDisposer&&this._interactionDisposer.dispose(),this._interactionDisposer=Object(b.b)().body.events.on("track",(function(t){return e.pointTooltipTo(j.documentPointToSvg(t.point,e.svgContainer.SVGContainer,e.svgContainer.cssScale),!0)})),t)return this.pointTooltipTo(t,!0)},e.prototype.pointTooltipTo=function(t,e){var i=this.tooltip;if(i&&this.topParent){if(i.showInViewport)return i.pointTo(t,e),!0;if(k.isInRectangle(t,{x:0,y:0,width:this.topParent.maxWidth,height:this.topParent.maxHeight}))return i.pointTo(t,e),!0}return!1},e.prototype.hideTooltip=function(t){if("always"!=this.showTooltipOn){var e=this.tooltip;e&&(e.targetSprite==this&&(e.targetSprite=void 0),e.hide(t),this._interactionDisposer&&(this._interactionDisposer.dispose(),this._interactionDisposer=void 0))}},Object.defineProperty(e.prototype,"tooltipHTML",{get:function(){return this.getPropertyValue("tooltipHTML")},set:function(t){t=I.toText(t),this.hoverable=!0,this.setPropertyValue("tooltipHTML",t)&&this.tooltip&&this.tooltip.visible&&this.showTooltip()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipText",{get:function(){return this.getPropertyValue("tooltipText")}
2,set:function(t){(t=I.toText(t))&&(this.hoverable=!0),this.setPropertyValue("tooltipText",t)&&this.tooltip&&this.tooltip.visible&&this.showTooltip()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipContainer",{get:function(){return this._tooltipContainer?this._tooltipContainer:this._parent?this._parent.tooltipContainer:void 0},set:function(t){this._tooltipContainer=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipX",{get:function(){return this.getTooltipX()},set:function(t){this.setPercentProperty("tooltipX",t)&&this.tooltip&&this.tooltip.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"alwaysShowTooltip",{get:function(){return"always"==this.getPropertyValue("showTooltipOn")},set:function(t){(t=I.toBoolean(t))&&(this.showTooltipOn="always")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showTooltipOn",{get:function(){return this.getPropertyValue("showTooltipOn")},set:function(t){this.setPropertyValue("showTooltipOn",t)&&("hit"==t&&(this.clickable=!0),this.tooltip&&("always"==t?this.showTooltip():this.handleAlwaysShowTooltip()))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipPosition",{get:function(){return this.getPropertyValue("tooltipPosition")},set:function(t){this.setPropertyValue("tooltipPosition",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipY",{get:function(){return this.getTooltipY()},set:function(t){this.setPercentProperty("tooltipY",t)&&this.tooltip&&this.tooltip.invalidate()},enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){var t,e=this.getPropertyValue("tooltipX");return I.hasValue(e)||(e=Object(L.c)(50)),I.isNumber(e)&&(t=e),e instanceof L.a&&(t=this.maxLeftSelf+this._measuredWidthSelf*e.value-this.pixelPaddingLeft-this.ex),I.isNumber(t)||(t=0),t},e.prototype.getTooltipY=function(){var t,e=this.getPropertyValue("tooltipY");return I.hasValue(e)||(e=Object(L.c)(50)),I.isNumber(e)&&(t=e),e instanceof L.a&&(t=this.maxTopSelf+this._measuredHeightSelf*e.value-this.pixelPaddingTop-this.ey),I.isNumber(t)||(t=0),t},e.prototype.raiseCriticalError=function(t,e){this.svgContainer&&(this._adapterO?this.modal.content=this._adapterO.apply("criticalError",t).message:this.modal.content=t.message,e?this.modal.closable=!0:this.disabled=!0,_.a.suppressErrors||this.modal.open()),_.a.verbose&&console.log(t)},e.prototype.processConfig=function(e){e&&(I.hasValue(e.tooltipColorSource)&&I.isString(e.tooltipColorSource)&&this.map.hasKey(e.tooltipColorSource)&&(e.tooltipColorSource=this.map.getKey(e.tooltipColorSource)),I.hasValue(e.cursorOverStyle)&&I.isString(e.cursorOverStyle)&&(e.cursorOverStyle=this.getCursorStyle(e.cursorOverStyle)),I.hasValue(e.cursorDowntyle)&&I.isString(e.cursorDowntyle)&&(e.cursorDowntyle=this.getCursorStyle(e.cursorDowntyle)),I.hasValue(e.cursorOptions)&&(I.hasValue(e.cursorOptions.overStyle)&&I.isString(e.cursorOptions.overStyle)&&(e.cursorOptions.overStyle=this.getCursorStyle(e.cursorOptions.overStyle)),I.hasValue(e.cursorOptions.downStyle)&&I.isString(e.cursorOptions.downStyle)&&(e.cursorOptions.downStyle=this.getCursorStyle(e.cursorOptions.downStyle)))),t.prototype.processConfig.call(this,e),this.processDelayedMap()},e.prototype.getCursorStyle=function(t){switch(t){case"grab":return v.a.grab;case"grabbing":return v.a.grabbing;case"pointer":return v.a.pointer;case"horizontalResize":return v.a.horizontalResize;case"verticalResize":return v.a.verticalResize;default:return v.a.default}},e.prototype.configOrder=function(e,i){return e==i?0:"tooltipColorSource"==e?1:"tooltipColorSource"==i?-1:t.prototype.configOrder.call(this,e,i)},Object.defineProperty(e.prototype,"isHidden",{get:function(){return this._isHidden?this._isHidden:!!this._parent&&this._parent.isHidden},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showOnInit",{get:function(){return this.getPropertyValue("showOnInit")}
2,set:function(t){t=I.toBoolean(t),this.setShowOnInit(t)},enumerable:!0,configurable:!0}),e.prototype.setShowOnInit=function(t){this.setPropertyValue("showOnInit",t)&&(this.isTemplate||(!t||this.inited||this.hidden?this._showOnInitDisposer&&this._showOnInitDisposer.dispose():(this._showOnInitDisposer=new c.c([x.c.events.once("enterframe",this.hideInitially,this),this.events.once("beforevalidated",this.hideInitially,this,!1),this.events.on("inited",this.appear,this,!1)]),this._disposers.push(this._showOnInitDisposer))))},e.prototype.hideInitially=function(){this.isDisposed()||(this.appeared=!1,this.inited||this.hide(0))},e.prototype.appear=function(){var t=this;if(this.appeared=!1,this.hidden||this.isHidden||this.hide(0),this.hidden)this.appeared=!0,this.dispatch("appeared");else{var e=this.show();e&&!e.isFinished()?this.addDisposer(e.events.on("animationended",(function(){t.appeared=!0,t.dispatch("appeared")}))):(this.appeared=!0,this.dispatch("appeared"))}},Object.defineProperty(e.prototype,"hidden",{get:function(){return this.getPropertyValue("hidden")}
2,set:function(t){t=I.toBoolean(t),this.setPropertyValue("hidden",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bbox",{get:function(){return this.definedBBox?this.definedBBox:this._bbox},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"plugins",{get:function(){var t=this;return this._plugins||(this._plugins=new l.b,this._disposers.push(this._plugins.events.on("inserted",(function(e){e.newValue.target=t,e.newValue.init()}))),this._disposers.push(new l.c(this._plugins))),this._plugins},enumerable:!0,configurable:!0}),e.prototype._systemUpdate=function(t){this.validate()},e.prototype._systemCheckIfValidate=function(){return!0},e.prototype._systemValidatePositions=function(){this.validatePosition()},e.prototype._systemValidateLayouts=function(){},e}(a.b);x.c.registeredClasses.Sprite=R},,function(t,e,i){"use strict";i.d(e,"a",(function(){return P})),i.d(e,"b",(function(){return w}));var n=i(3),r=i(22),o=i(11),a=i(35),s=i(13),u=i(217),l=i(218),c=i(23),h=i(219),p=i(8),d=i(38),f=i(21),g=i(19),m=i(40),y=i(2),b=i(4),v=i(9),_=i(0),x=i(69),P=function(t){function e(){var i=t.call(this)||this;return i._globalEventsAdded=!1,i._pointerEvents={pointerdown:"mousedown",pointerup:"mouseup",pointermove:"mousemove",pointercancel:"mouseup",pointerover:"mouseover",pointerout:"mouseout",wheel:"wheel"},i._usePointerEventsOnly=!1,i._useTouchEventsOnly=!1,i._addHoverEvents=!0,i._passiveSupported=!1,i._delayedEvents={out:[]},i.overObjects=new o.b,i.downObjects=new o.b,i.trackedObjects=new o.b,i.transformedObjects=new o.b,i.pointers=new c.a,i.inertiaOptions=new c.a,i.hitOptions={doubleHitTime:300,hitTolerance:10,noFocus:!0},i.hoverOptions={touchOutBehavior:"leave",touchOutDelay:1e3},i.swipeOptions={time:500,verticalThreshold:75,horizontalThreshold:30},i.keyboardOptions={speed:.1,accelleration:1.2,accellerationDelay:2e3},i.mouseOptions={sensitivity:1},i.className="Interaction",i.body=i.getInteraction(document.body),i._disposers.push(i.body),window.hasOwnProperty("PointerEvent")?(i._pointerEvents.pointerdown="pointerdown",i._pointerEvents.pointerup="pointerup",i._pointerEvents.pointermove="pointermove",i._pointerEvents.pointercancel="pointercancel",i._pointerEvents.pointerover="pointerover",i._pointerEvents.pointerout="pointerout"):window.hasOwnProperty("MSPointerEvent")?(i._pointerEvents.pointerdown="MSPointerDown",i._pointerEvents.pointerup="MSPointerUp",i._pointerEvents.pointermove="MSPointerMove",i._pointerEvents.pointercancel="MSPointerUp",i._pointerEvents.pointerover="MSPointerOver",i._pointerEvents.pointerout="MSPointerOut"):"undefined"!=typeof matchMedia&&matchMedia("(pointer:fine)").matches?"ontouchstart"in window&&(i._addHoverEvents=!1,i._useTouchEventsOnly=!0):window.navigator.userAgent.match(/MSIE /)||i.fullFF()?i._usePointerEventsOnly=!0:i._useTouchEventsOnly=!0,"onwheel"in document.createElement("div")?i._pointerEvents.wheel="wheel":_.hasValue(document.onmousewheel)&&(i._pointerEvents.wheel="mousewheel"),i.inertiaOptions.setKey("move",{time:100,duration:500,factor:1,easing:m.polyOut3}),i.inertiaOptions.setKey("resize",{time:100,duration:500,factor:1,easing:m.polyOut3}),i._passiveSupported=e.passiveSupported,i.applyTheme(),i}return Object(n.b)(e,t),e.prototype.fullFF=function(){return window.navigator.userAgent.match(/Firefox/)&&!window.navigator.userAgent.match(/Android/)},e.prototype.debug=function(){},e.prototype.addGlobalEvents=function(){var t=this;this._globalEventsAdded||(this._useTouchEventsOnly||(this._disposers.push(Object(p.g)(document,this._pointerEvents.pointerdown,(function(e){t.handleGlobalPointerDown(e)}))),this._disposers.push(Object(p.g)(document,this._pointerEvents.pointermove,(function(e){t.handleGlobalPointerMove(e)}))),this._disposers.push(Object(p.g)(document,this._pointerEvents.pointerup,(function(e){t.handleGlobalPointerUp(e)}))),this._disposers.push(Object(p.g)(document,this._pointerEvents.pointercancel,(function(e){t.handleGlobalPointerUp(e,!0)}))),this._disposers.push(Object(p.g)(document,"mouseenter",(function(e){_.hasValue(e.relatedTarget)||0!=e.buttons&&0!=e.which||t.handleDocumentLeave(e)})))),this._usePointerEventsOnly||(this._disposers.push(Object(p.g)(document,"touchstart",(function(e){t.handleGlobalTouchStart(e)}))),this._disposers.push(Object(p.g)(document,"touchmove",(function(e){t.handleGlobalTouchMove(e)}))),this._disposers.push(Object(p.g)(document,"touchend",(function(e){t.handleGlobalTouchEnd(e)})))),this._disposers.push(Object(p.g)(document,"keydown",(function(e){t.handleGlobalKeyDown(e)}))),this._disposers.push(Object(p.g)(document,"keyup",(function(e){t.handleGlobalKeyUp(e)}))),this._globalEventsAdded=!0)},e.prototype.processClickable=function(t){this.processTouchable(t)}
2,e.prototype.processContextMenu=function(t){t.contextMenuDisabled?t.eventDisposers.hasKey("contextMenuDisabled")||t.eventDisposers.setKey("contextMenuDisabled",Object(p.g)(t.element,"contextmenu",(function(t){t.preventDefault()}))):t.eventDisposers.hasKey("contextMenuDisabled")&&t.eventDisposers.getKey("contextMenuDisabled").dispose()},e.prototype.processHoverable=function(t){var e=this;if(t.hoverable||t.trackable)this.addGlobalEvents(),this.applyCursorOverStyle(t),!t.eventDisposers.hasKey("hoverable")&&this._addHoverEvents&&t.eventDisposers.setKey("hoverable",new s.c([Object(p.g)(t.element,this._pointerEvents.pointerout,(function(i){return e.handlePointerOut(t,i)})),Object(p.g)(t.element,this._pointerEvents.pointerover,(function(i){return e.handlePointerOver(t,i)}))])),t.trackable;else{var i=t.eventDisposers.getKey("hoverable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("hoverable"))}this.processTouchable(t)},e.prototype.processMovable=function(t){(t.draggable||t.swipeable||t.trackable||t.resizable)&&(this.isGlobalElement(t)||t.isTouchProtected||this.prepElement(t),this.applyCursorOverStyle(t)),this.processTouchable(t)},e.prototype.processTrackable=function(t){this.processHoverable(t),this.processMovable(t),t.trackable?this.trackedObjects.moveValue(t):this.trackedObjects.removeValue(t)},e.prototype.processDraggable=function(t){this.processMovable(t)},e.prototype.processSwipeable=function(t){this.processMovable(t)},e.prototype.processResizable=function(t){this.processMovable(t)},e.prototype.processWheelable=function(t){var e=this;if(t.wheelable)t.eventDisposers.hasKey("wheelable")||t.eventDisposers.setKey("wheelable",new s.c([Object(p.g)(t.element,this._pointerEvents.wheel,(function(i){return e.handleMouseWheel(t,i)}),!!this._passiveSupported&&{passive:!1}),t.events.on("out",(function(i){t.wheelable&&e.unlockWheel()})),t.events.on("over",(function(i){t.wheelable&&e.lockWheel()}))]));else{var i=t.eventDisposers.getKey("wheelable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("wheelable"))}},e.prototype.processFocusable=function(t){var e=this;if(!0===t.focusable&&t.tabindex>-1&&!this._useTouchEventsOnly)t.eventDisposers.hasKey("focusable")||t.eventDisposers.setKey("focusable",new s.c([Object(p.g)(t.element,"focus",(function(i){return e.handleFocus(t,i)})),Object(p.g)(t.element,"blur",(function(i){return e.handleBlur(t,i)})),Object(p.g)(t.element,this._pointerEvents.pointerdown,(function(i){return e.handleFocusBlur(t,i)})),Object(p.g)(t.element,"touchstart",(function(i){return e.handleFocusBlur(t,i)}),!!this._passiveSupported&&{passive:!1})]));else{var i=t.eventDisposers.getKey("focusable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("focusable"))}},e.prototype.processTouchable=function(t){var e=this;if(t.clickable||t.hoverable||t.trackable||t.draggable||t.swipeable||t.resizable)this.addGlobalEvents(),t.eventDisposers.hasKey("touchable")||(this._useTouchEventsOnly||this._usePointerEventsOnly?this._useTouchEventsOnly?this._usePointerEventsOnly||t.eventDisposers.setKey("touchable",Object(p.g)(t.element,"touchstart",(function(i){return e.handleTouchDown(t,i)}),!!this._passiveSupported&&{passive:!1})):t.eventDisposers.setKey("touchable",Object(p.g)(t.element,this._pointerEvents.pointerdown,(function(i){return e.handlePointerDown(t,i)}))):t.eventDisposers.setKey("touchable",new s.c([Object(p.g)(t.element,this._pointerEvents.pointerdown,(function(i){return e.handlePointerDown(t,i)})),Object(p.g)(t.element,"touchstart",(function(i){return e.handleTouchDown(t,i)}),!!this._passiveSupported&&{passive:!1})])));else{var i=t.eventDisposers.getKey("touchable");null!=i&&(i.dispose(),t.eventDisposers.removeKey("touchable"))}},e.prototype.handleFocus=function(t,e){if(t.focusable){if(t.isFocused=!0,t.events.isEnabled("focus")&&!f.b.isPaused){var i={type:"focus",target:t,event:e};t.events.dispatchImmediately("focus",i)}}else e.preventDefault()},e.prototype.handleFocusBlur=function(t,e){!1!==t.focusable&&this.getHitOption(t,"noFocus")&&t.events.once("focus",(function(){t.events.disableType("blur"),p.h(),t.sprite&&t.sprite.handleBlur(),t.events.enableType("blur")}))},e.prototype.handleBlur=function(t,e){if(t.focusable){if(t.isFocused=!1,t.events.isEnabled("blur")&&!f.b.isPaused){var i={type:"blur",target:t,event:e};t.events.dispatchImmediately("blur",i)}}else e.preventDefault()},e.prototype.handleGlobalKeyDown=function(t){if(this.focusedObject)if(d.b.isKey(t,"esc"))p.h();else if(this.focusedObject.draggable&&d.b.isKey(t,["up","down","left","right"])){t.preventDefault();var e=this.focusedObject,i="interactionKeyboardObject";if(e.eventDisposers.hasKey(i))return;var n=new l.a(e,t);switch(e.eventDisposers.setKey(i,n),d.b.getEventKey(t)){case"up":n.directionY=-1;break;case"down":n.directionY=1;break;case"left":n.directionX=-1;break;case"right":n.directionX=1}}},e.prototype.handleGlobalKeyUp=function(t){var e="interactionKeyboardObject";if(this.focusedObject){var i=this.focusedObject.eventDisposers.getKey(e);null!=i&&(t.preventDefault(),i.dispose(),this.focusedObject.eventDisposers.removeKey(e));
2var n=this.focusedObject.sprite;d.b.isKey(t,"enter")&&n&&(n.events.isEnabled("hit")||n.events.isEnabled("toggled")?this.focusedObject.dispatchImmediately("hit"):"hit"==n.showTooltipOn&&this.focusedObject.dispatchImmediately("up"))}},e.prototype.handleGlobalPointerMove=function(t){var e=this.getPointer(t);if(e.point=this.getPointerPoint(t),this.events.isEnabled("track")&&!f.b.isPaused){var i={type:"track",target:this,event:t,pointer:e,touch:e.touch};this.events.dispatchImmediately("track",i)}this.addBreadCrumb(e,e.point),this.handleGlobalMove(e,t)},e.prototype.handleGlobalPointerDown=function(t){this.processDelayed();var e=this.getPointer(t);if(this.events.isEnabled("down")&&!f.b.isPaused){var i={type:"down",target:this,event:t,pointer:e,touch:e.touch};this.events.dispatchImmediately("down",i)}},e.prototype.preventTouchAction=function(t){t.defaultPrevented||t.preventDefault()},e.prototype.handleGlobalPointerUp=function(t,e){void 0===e&&(e=!1);var i=this.getPointer(t);if(this.events.isEnabled("up")&&!f.b.isPaused){var n={type:"up",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("up",n)}this.handleGlobalUp(i,t,e)},e.prototype.handleGlobalTouchMove=function(t){for(var e=0;e<t.changedTouches.length;e++){var i=this.getPointer(t.changedTouches[e]);if(i.point=this.getPointerPoint(t.changedTouches[e]),this.events.isEnabled("track")&&!f.b.isPaused){var n={type:"track",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("track",n)}this.addBreadCrumb(i,i.point),this.handleGlobalMove(i,t)}},e.prototype.handleGlobalTouchStart=function(t){this.processDelayed();for(var e=0;e<t.changedTouches.length;e++){var i=this.getPointer(t.changedTouches[e]);if(!this._usePointerEventsOnly&&this.events.isEnabled("down")&&!f.b.isPaused){var n={type:"down",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("down",n)}}},e.prototype.handleGlobalTouchEnd=function(t){for(var e=0;e<t.changedTouches.length;e++){var i=this.getPointer(t.changedTouches[e]);if(this.events.isEnabled("up")&&!f.b.isPaused){var n={type:"up",target:this,event:t,pointer:i,touch:i.touch};this.events.dispatchImmediately("up",n)}this.handleGlobalUp(i,t)}},e.prototype.handlePointerDown=function(t,e){var i=this.getPointer(e);(i.touch||1==e.which||3==e.which)&&(i.button=e.which,this.resetPointer(i,e),this.handleDown(t,i,e))},e.prototype.handlePointerOver=function(t,e){var i=this.getPointer(e);this.handleOver(t,i,e)},e.prototype.handlePointerOut=function(t,e){var i=this.getPointer(e);this.handleOut(t,i,e)},e.prototype.handleMouseWheel=function(t,e){var i=this.getPointer(e);i.point=this.getPointerPoint(e);var n=0,r=0,o=1;if(1==e.deltaMode&&(o=50),o*=this.getMouseOption(t,"sensitivity"),!(e instanceof WheelEvent))throw new Error("Invalid event type");n=Math.round(-1*e.wheelDeltaX||e.deltaX*o),r=Math.round(-1*e.wheelDeltaY||e.deltaY*o),this.handleWheel(t,i,n,r,e)},e.prototype.handleTouchDown=function(t,e){for(var i=0;i<e.changedTouches.length;i++){var n=this.getPointer(e.changedTouches[i]);this.maybePreventDefault(t,e,n),this.resetPointer(n,e.changedTouches[i]),this.handleDown(t,n,e)}},e.prototype.handleHit=function(t,e,i){var n=x.getTime();if(t.lastHit&&t.lastHit>=n-this.getHitOption(t,"doubleHitTime")){if(n-t.lastHit<100)return;if(t.lastHit=void 0,t.lastHitPointer=void 0,t.events.isEnabled("doublehit")&&!f.b.isPaused){var r={type:"doublehit",target:t,point:e.point,event:i,touch:e.touch};t.events.dispatchImmediately("doublehit",r)}}else if(t.lastHit=n,t.lastHitPointer=e,3===e.button){if(t.events.isEnabled("rightclick")&&!f.b.isPaused){r={type:"rightclick",target:t,event:i};t.events.dispatchImmediately("rightclick",r)}}else if(t.events.isEnabled("hit")&&!f.b.isPaused){r={type:"hit",target:t,event:i,point:e.point,touch:e.touch};t.events.dispatchImmediately("hit",r)}},e.prototype.handleOver=function(t,e,i,n){if(void 0===n&&(n=!1),t.hoverable){var r=!1;if(this.shouldCancelHovers(e)&&this.areTransformed()&&this.moved(e,this.getHitOption(t,"hitTolerance"))&&(r=!0,this.cancelAllHovers(i)),this.processDelayed(),t.overPointers.moveValue(e),!t.isRealHover&&(r||(t.isHover=!0,t.isRealHover=!0,this.overObjects.moveValue(t)),this.handleTrack(this.body,e,i,!0),t.events.isEnabled("over")&&!f.b.isPaused&&!r)){var o={type:"over",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("over",o)}}}
2,e.prototype.handleOut=function(t,e,i,n,r){var o=this;if(void 0===n&&(n=!1),void 0===r&&(r=!1),t.hoverable&&(t.overPointers.removeValue(e),t.isHover&&(!t.hasDelayedOut||r))){if(n&&t.overPointers.length)return;if(e&&e.touch&&!r&&!this.old(e)){var a=this.getHoverOption(t,"touchOutBehavior");if("leave"==a)return this._delayedEvents.out.push({type:"out",io:t,pointer:e,event:i,keepUntil:x.getTime()+500}),void(t.hasDelayedOut=!0);if("delay"==a&&this.getHoverOption(t,"touchOutDelay"))return void this._delayedEvents.out.push({type:"out",io:t,pointer:e,event:i,keepUntil:x.getTime()+500,timeout:this.setTimeout((function(){o.handleOut(t,e,i,!0)}),this.getHoverOption(t,"touchOutDelay"))})}if(t.isHover=!1,this.overObjects.removeValue(t),!t.isDisposed()&&t.events.isEnabled("out")&&!f.b.isPaused){var s={type:"out",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("out",s)}t.overPointers.clear(),t.hasDelayedOut=!1}},e.prototype.processDelayed=function(){for(var t;t=this._delayedEvents.out.pop();)t.timeout&&t.timeout.dispose(),this.handleOut(t.io,t.pointer,t.event,!1,!0)},e.prototype.handleDown=function(t,e,i){if(this.maybePreventDefault(t,i,e),t.inert&&this.stopInertia(t),this.handleOver(t,e,i,!0),t.downPointers.moveValue(e),this.applyCursorDownStyle(t,e),t.isDown||(!1!==t.focusable&&this.getHitOption(t,"noFocus")&&this.focusedObject&&p.h(),t.isDown=!0,this.downObjects.moveValue(t),t.draggable&&this.processDragStart(t,e,i),t.resizable&&this.processResizeStart(t,e,i)),t.events.isEnabled("down")&&!f.b.isPaused){var n={type:"down",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("down",n)}},e.prototype.handleGlobalUp=function(t,e,i){var n=this;void 0===i&&(i=!1);var r=this.downObjects.values.slice();r.sort((function(t,e){if(t&&e){var i=t.element.compareDocumentPosition(e.element);return i&Node.DOCUMENT_POSITION_CONTAINED_BY?1:i&Node.DOCUMENT_POSITION_CONTAINS?-1:0}return 0})),b.each(r,(function(r){r&&r.downPointers.contains(t)&&n.handleUp(r,t,e,i)}))},e.prototype.handleDocumentLeave=function(t){var e=this;v.each(this.downObjects.backwards().iterator(),(function(i){i.downPointers.each((function(n){e.handleUp(i,n,t)}))}))},e.prototype.handleUp=function(t,e,i,n){if(void 0===n&&(n=!1),this.restoreCursorDownStyle(t,e),t.downPointers.removeValue(e),(e&&e.touch||this._useTouchEventsOnly)&&this.handleOut(t,e,i,!0),t.isDown){if(0==t.downPointers.length&&(t.isDown=!1,this.downObjects.removeValue(t)),t.events.isEnabled("up")&&!f.b.isPaused&&e){var r={type:"up",target:t,event:i,pointer:e,touch:e.touch};t.events.dispatchImmediately("up",r)}n||(t.swipeable&&this.swiped(t,e)?this.handleSwipe(t,e,i):(t.clickable&&!this.moved(e,this.getHitOption(t,"hitTolerance"))&&this.handleHit(t,e,i),t.inert&&this.moved(e,this.getHitOption(t,"hitTolerance"))?this.handleInertia(t,e):t.draggable&&this.processDragStop(t,e,i),t.resizable&&this.processResizeStop(t,e,i)))}},e.prototype.maybePreventDefault=function(t,e,i){!_.hasValue(e)||!(t.draggable||t.swipeable||t.trackable||t.resizable)||this.isGlobalElement(t)||!1===e.cancelable||t.isTouchProtected&&i&&i.touch||e.preventDefault()},e.prototype.cancelAllHovers=function(t){var e=this;v.each(this.overObjects.backwards().iterator(),(function(i){if(i){var n=i.overPointers.getIndex(0);e.handleOut(i,n,t,!0,!0)}}))},e.prototype.shouldCancelHovers=function(t){return"always"==g.a.disableHoverOnTransform||"touch"==g.a.disableHoverOnTransform&&t.touch},e.prototype.handleGlobalMove=function(t,e){var i=this;if(!t.touch){var n=p.k(t.lastEvent);v.each(this.overObjects.backwards().iterator(),(function(r){if(r&&r.overPointers.contains(t)&&r.hoverable){var o=!1;r.element&&t.lastEvent&&p.i(r.element,n)||(o=!0),o&&i.handleOut(r,t,e,!0)}}))}v.each(this.transformedObjects.backwards().iterator(),(function(n){!n.downPointers.contains(t)||n.swipeable&&i.swiping(n,t)||!n.draggable&&!n.resizable||i.handleTransform(n,e)})),v.each(this.trackedObjects.backwards().iterator(),(function(n){n.overPointers.contains(t)||i.handleTrack(n,t,e)}))},e.prototype.handleTrack=function(t,e,i,n){if(void 0===n&&(n=!1),(n||this.moved(e,0))&&t.events.isEnabled("track")&&!f.b.isPaused){var r={type:"track",target:t,event:i,point:e.point,pointer:e,touch:e.touch};t.events.dispatchImmediately("track",r)}}
2,e.prototype.handleSwipe=function(t,e,i){if(t.events.isEnabled("swipe")&&!f.b.isPaused){var n={type:"swipe",target:t,event:i,touch:e.touch};t.events.dispatchImmediately("swipe",n)}if(e.startPoint.x<e.point.x){if(t.events.isEnabled("swiperight")&&!f.b.isPaused){n={type:"swiperight",target:t,event:i,touch:e.touch};t.events.dispatchImmediately("swiperight",n)}}else if(t.events.isEnabled("swipeleft")&&!f.b.isPaused){n={type:"swipeleft",target:t,event:i,touch:e.touch};t.events.dispatchImmediately("swipeleft",n)}},e.prototype.handleWheel=function(t,e,i,n,r){var o={x:i,y:n};t.events.isEnabled("wheel")&&!f.b.isPaused&&t.events.dispatchImmediately("wheel",{type:"wheel",target:t,event:r,point:e.point,shift:o}),i<0?t.events.isEnabled("wheelleft")&&!f.b.isPaused&&t.events.dispatchImmediately("wheelleft",{type:"wheelleft",target:t,event:r,point:e.point,shift:o}):i>0?t.events.isEnabled("swiperight")&&!f.b.isPaused&&t.events.dispatchImmediately("wheelright",{type:"wheelright",target:t,event:r,point:e.point,shift:o}):n<0?t.events.isEnabled("wheelup")&&!f.b.isPaused&&t.events.dispatchImmediately("wheelup",{type:"wheelup",target:t,event:r,point:e.point,shift:o}):n>0&&t.events.isEnabled("wheeldown")&&!f.b.isPaused&&t.events.dispatchImmediately("wheeldown",{type:"wheeldown",target:t,event:r,point:e.point,shift:o})},e.prototype.handleInertia=function(t,e){t.draggable&&0===t.downPointers.length&&this.handleMoveInertia(t,e),t.resizable&&t.downPointers.length>1&&this.handleResizeInertia(t,e)},e.prototype.handleMoveInertia=function(t,e){var i=t,n={x:e.point.x,y:e.point.y},r={x:e.startPoint.x,y:e.startPoint.y},o=new h.a(i,"move",n,r),s=this.getTrailPoint(e,x.getTime()-this.getInertiaOption(t,"move","time"));if(void 0!==s){var u=this.getInertiaOption(t,"move","factor"),l=[{to:e.point.x+(e.point.x-s.point.x)*u,property:"x"},{to:e.point.y+(e.point.y-s.point.y)*u,property:"y"}],c=new a.a(o,l,this.getInertiaOption(t,"move","duration"),this.getInertiaOption(t,"move","easing")).start();this._disposers.push(c.events.on("animationended",(function(t){o.done()}))),t.inertias.setKey("move",o)}else this.processDragStop(t,e,e.lastUpEvent)},e.prototype.handleResizeInertia=function(t,e){},e.prototype.handleTransform=function(t,e){var i,n,r,o=t.downPointers.getIndex(0),a=null,s=null;o&&(a=o.point,s=o.startPoint),r=n={x:t.originalPosition.x,y:t.originalPosition.y};for(var u=!0,l=1;l<t.downPointers.length;l++){var c=t.downPointers.getIndex(l);if(s.x!=c.startPoint.x&&s.y!=c.startPoint.y){u=!1,n=(i=c).point,r=i.startPoint;break}}var h=o&&this.moved(o,0);if(t.draggable&&o&&o.dragStartEvents&&o.dragStartEvents.length&&h&&t.events.isEnabled("dragstart")&&!f.b.isPaused&&t.events.dispatchImmediately("dragstart",o.dragStartEvents.shift()),u&&t.draggable)this.handleTransformMove(t,a,s,e,h,o.touch),this.shouldCancelHovers(o)&&this.moved(o,this.getHitOption(t,"hitTolerance"))&&this.cancelAllHovers(e);else{var p=i&&this.moved(i,0);(this.shouldCancelHovers(o)&&this.moved(o,this.getHitOption(t,"hitTolerance"))||this.shouldCancelHovers(i)&&this.moved(i,this.getHitOption(t,"hitTolerance")))&&this.cancelAllHovers(e),t.draggable&&t.resizable?(this.handleTransformMove(t,a,s,e,h&&p,o.touch),this.handleTransformResize(t,a,s,n,r,e,h&&p,o.touch)):(t.draggable&&this.handleTransformMove(t,a,s,e,h,o.touch),!t.resizable||u&&!e.ctrlKey||this.handleTransformResize(t,a,s,n,r,e,h&&p,o.touch))}},e.prototype.handleTransformMove=function(t,e,i,n,r,o){if(r&&t.events.isEnabled("drag")&&!f.b.isPaused&&(!t.isTouchProtected||!o)){var a={type:"drag",target:t,event:n,shift:{x:e.x-i.x,y:e.y-i.y},startPoint:i,point:e,touch:o};t.events.dispatchImmediately("drag",a)}},e.prototype.handleTransformResize=function(t,e,i,n,r,o,a,s){if(t.events.isEnabled("resize")&&!f.b.isPaused&&(!t.isTouchProtected||!s)){var u={type:"resize",target:t,event:o,scale:y.getScale(e,i,n,r),startPoint1:i,point1:e,startPoint2:r,point2:n,touch:s};t.events.dispatchImmediately("resize",u)}},e.prototype.processDragStart=function(t,e,i){this.transformedObjects.moveValue(t),this.shouldCancelHovers(e)&&this.cancelAllHovers(i);var n={type:"dragstart",target:t,event:i,touch:!!e&&e.touch};e&&(e.dragTarget=t),e&&e.dragStartEvents?e.dragStartEvents.push(n):f.b.isPaused||t.dispatchImmediately("dragstart",n)}
2,e.prototype.processDragStop=function(t,e,i){if(e||(e=this.getDragPointer(t)),e&&(e.dragTarget=void 0),this.transformedObjects.removeValue(t),(!e||this.moved(e,0))&&t.events.isEnabled("dragstop")&&!f.b.isPaused){var n={type:"dragstop",target:t,touch:!!e&&e.touch};t.events.dispatchImmediately("dragstop",n)}},e.prototype.processResizeStart=function(t,e,i){this.transformedObjects.moveValue(t)},e.prototype.processResizeStop=function(t,e,i){this.transformedObjects.removeValue(t)},e.prototype.dragStart=function(t,e){e||(e=this.getDragPointer(t)),e&&this.handleDown(t,e,e.lastDownEvent)},e.prototype.dragStop=function(t,e,i){e||(e=this.getDragPointer(t)),e&&!i&&this.handleGlobalUp(e,e.lastUpEvent,i)},e.prototype.getDragPointer=function(t){return t?t.downPointers.getIndex(0):this.transformedObjects.length?this.getDragPointer(this.transformedObjects.getIndex(0)):void 0},e.prototype.getPointerId=function(t){return(_.hasValue(t.identifier)?""+t.identifier:_.hasValue(t.pointerId)?""+t.pointerId:"m").replace("-","")},e.prototype.getPointerPoint=function(t){return{x:t.clientX,y:t.clientY}},e.prototype.getPointer=function(t){var e,i=this.getPointerId(t),n=this.getPointerPoint(t);return this.pointers.hasKey(i)?(e=this.pointers.getKey(i)).touch=this.isPointerTouch(t):(e={id:i,touch:this.isPointerTouch(t),startPoint:n,startTime:x.getTime(),point:n,track:[],swipeCanceled:!1,dragStartEvents:[]},this.addBreadCrumb(e,n),this.pointers.setKey(i,e)),e.lastEvent=t,this.lastPointer=e,e},e.prototype.isPointerTouch=function(t){if("undefined"!=typeof Touch&&t instanceof Touch)return!0;if("undefined"!=typeof PointerEvent&&t instanceof PointerEvent&&_.hasValue(t.pointerType))switch(t.pointerType){case"touch":case"pen":case 2:return!0;case"mouse":case 4:return!1;default:return!(t instanceof MouseEvent)}else if(_.hasValue(t.type)&&t.type.match(/^mouse/))return!1;return!0},e.prototype.resetPointer=function(t,e){var i=this.getPointerPoint(e);t.startTime=x.getTime(),t.startPoint={x:i.x,y:i.y},t.point={x:i.x,y:i.y},t.track=[],t.swipeCanceled=!1},e.prototype.addBreadCrumb=function(t,e){t.track.push({timestamp:x.getTime(),point:e})},e.prototype.lockDocument=function(){this.prepElement(this.body)},e.prototype.unlockDocument=function(){0==this.transformedObjects.length&&this.restoreAllStyles(this.body)},e.prototype.lockElement=function(t){this.prepElement(t)},e.prototype.unlockElement=function(t){this.restoreAllStyles(t)},e.prototype.lockWheel=function(){window.addEventListener(this._pointerEvents.wheel,this.wheelLockEvent,!!this._passiveSupported&&{passive:!1})},e.prototype.unlockWheel=function(){window.removeEventListener(this._pointerEvents.wheel,this.wheelLockEvent)},e.prototype.isLocalElement=function(t,e,i){var n=this.getCache("local_pointer_"+t.id);if(_.hasValue(n))return n;var r=p.r(e)||document;if(r.elementFromPoint){var o=r.elementFromPoint(t.point.x,t.point.y),a=o&&p.i(e,o);return this.setCache("local_pointer_"+t.id+"_"+i,a,100),a}return!1},e.prototype.wheelLockEvent=function(t){return t.preventDefault(),!1},e.prototype.prepElement=function(t){var e=t.element;if(e){for(var i=["touchAction","webkitTouchAction","MozTouchAction","MSTouchAction","msTouchAction","oTouchAction","userSelect","webkitUserSelect","MozUserSelect","MSUserSelect","msUserSelect","oUserSelect","touchSelect","webkitTouchSelect","MozTouchSelect","MSTouchSelect","msTouchSelect","oTouchSelect","touchCallout","webkitTouchCallout","MozTouchCallout","MSTouchCallout","msTouchCallout","oTouchCallout","contentZooming","webkitContentZooming","MozContentZooming","MSContentZooming","msContentZooming","oContentZooming","userDrag","webkitUserDrag","MozUserDrag","MSUserDrag","msUserDrag","oUserDrag"],n=0;n<i.length;n++)i[n]in e.style&&this.setTemporaryStyle(t,i[n],"none");this.setTemporaryStyle(t,"tapHighlightColor","rgba(0, 0, 0, 0)")}},e.prototype.unprepElement=function(t){var e=t.element;if(e){for(var i=["touchAction","webkitTouchAction","MozTouchAction","MSTouchAction","msTouchAction","oTouchAction","userSelect","webkitUserSelect","MozUserSelect","MSUserSelect","msUserSelect","oUserSelect","touchSelect","webkitTouchSelect","MozTouchSelect","MSTouchSelect","msTouchSelect","oTouchSelect","touchCallout","webkitTouchCallout","MozTouchCallout","MSTouchCallout","msTouchCallout","oTouchCallout","contentZooming","
2webkitContentZooming","MozContentZooming","MSContentZooming","msContentZooming","oContentZooming","userDrag","webkitUserDrag","MozUserDrag","MSUserDrag","msUserDrag","oUserDrag"],n=0;n<i.length;n++)i[n]in e.style&&this.restoreStyle(t,i[n]);this.restoreStyle(t,"tapHighlightColor")}},e.prototype.getHitOption=function(t,e){var i=t.hitOptions[e];return void 0===i&&(i=this.hitOptions[e]),i},e.prototype.getHoverOption=function(t,e){var i=t.hoverOptions[e];return void 0===i&&(i=this.hoverOptions[e]),i},e.prototype.getSwipeOption=function(t,e){var i=t.swipeOptions[e];return void 0===i&&(i=this.swipeOptions[e]),i},e.prototype.getKeyboardOption=function(t,e){var i=t.keyboardOptions[e];return void 0===i&&(i=this.keyboardOptions[e]),i},e.prototype.getMouseOption=function(t,e){var i=t.mouseOptions[e];return void 0===i&&(i=this.mouseOptions[e]),i},e.prototype.getInertiaOption=function(t,e,i){var n=t.inertiaOptions.getKey(e);return n&&_.hasValue(n[i])?n[i]:this.inertiaOptions.getKey(e)[i]},e.prototype.stopInertia=function(t){for(var e,i=["move","resize"],n=0;n<i.length;n++)if(e=i[n],t.inertias.hasKey(e)){var r=t.inertias.getKey(e);if(r){r.dispose();continue}}},e.prototype.swiping=function(t,e){var i=x.getTime();return!(e.swipeCanceled||!t.swipeable)&&(Math.abs(e.startPoint.y-e.point.y)<this.getSwipeOption(t,"verticalThreshold")&&e.startTime>i-this.getSwipeOption(t,"time"))},e.prototype.swiped=function(t,e){var i=x.getTime();return!e.swipeCanceled&&(Math.abs(e.startPoint.x-e.point.x)>this.getSwipeOption(t,"horizontalThreshold")&&Math.abs(e.startPoint.y-e.point.y)<this.getSwipeOption(t,"verticalThreshold")&&e.startTime>i-this.getSwipeOption(t,"time"))},e.prototype.applyCursorOverStyle=function(t){var e=t.cursorOptions;if(_.hasValue(e.overStyle))for(var i=0;i<e.overStyle.length;i++)p.y(t.element,e.overStyle[i].property,e.overStyle[i].value)},e.prototype.applyCursorDownStyle=function(t,e){if(!e||!e.touch){var i=t.cursorOptions.downStyle;if(t.downPointers.contains(e)&&_.hasValue(i))for(var n=0;n<i.length;n++)this.setTemporaryStyle(this.body,i[n].property,i[n].value),this.setTemporaryStyle(t,i[n].property,i[n].value)}},e.prototype.restoreCursorDownStyle=function(t,e){if(!e||!e.touch){var i=t.cursorOptions.downStyle;if(t.downPointers.contains(e)&&_.hasValue(i))for(var n=0;n<i.length;n++)this.restoreStyle(this.body,i[n].property),this.restoreStyle(t,i[n].property)}},e.prototype.setGlobalStyle=function(t){for(var e=w().body,i=_.isArray(t)?t:[t],n=0;n<i.length;n++)this.setTemporaryStyle(e,i[n].property,i[n].value)},e.prototype.restoreGlobalStyle=function(t){for(var e=w().body,i=_.isArray(t)?t:[t],n=0;n<i.length;n++)this.restoreStyle(e,i[n].property)},e.prototype.isGlobalElement=function(t){return document.body===t.element},e.prototype.moved=function(t,e,i){void 0===i&&(i=300);var n=this.getShift(t);return Math.abs(n.x)>e||Math.abs(n.y)>e},e.prototype.old=function(t,e){return void 0===e&&(e=300),x.getTime()-t.startTime>e},e.prototype.getShift=function(t){return{x:t.startPoint.x-t.point.x,y:t.startPoint.y-t.point.y}},e.prototype.getTrailPoint=function(t,e){for(var i,n=0;n<t.track.length;n++)if(t.track[n].timestamp>=e){i=t.track[n];break}return i},e.prototype.pointerExists=function(t,e){var i=!1;return t.each((function(t){t!=e&&(i=t.point.x==e.point.x&&t.point.y==e.point.y)})),i},e.prototype.getInteraction=function(t){return new u.a(t)},e.prototype.setTemporaryStyle=function(t,e,i){var n=t.element;_.hasValue(n.style[e])&&!t.replacedStyles.hasKey(e)&&t.replacedStyles.setKey(e,n.style[e]),p.y(n,e,i)},e.prototype.restoreStyle=function(t,e){t.replacedStyles.hasKey(e)?(t.element.style[e]=t.replacedStyles.getKey(e),t.replacedStyles.removeKey(e)):delete t.element.style[e]},e.prototype.restoreAllStyles=function(t){v.each(t.replacedStyles.iterator(),(function(e){var i=e[0],n=e[1];t.element.style[i]=n,t.replacedStyles.removeKey(i)}))},e.prototype.dispose=function(){this.isDisposed()||(t.prototype.dispose.call(this),this.restoreAllStyles(this.body),this.unlockWheel())},e.prototype.log=function(t,e,i){if(e.changedTouches)for(var n=0;n<e.changedTouches.length;n++)this.logTouch(t,e.type,e.changedTouches[n]);else{var r="";if(e.pointerType)switch(e.pointerType){case 2:r="touch";break;case 4:r="mouse";break;default:r=e.pointerType}else r="undefined"!=typeof TouchEvent&&e instanceof TouchEvent?"touch":e.type.match(/^mouse/)?"mouse":"???";var o="";o=_.hasValue(e.identifier)?e.identifier:_.hasValue(e.pointerId)?e.pointerId:"???",i?console.log(t+" ("+i.uid+") "+e.type+" "+r+" "+o):console.log(t+" "+e.type+" "+r+" "+o)}},e.prototype.areTransformed=function(t){var e=this.transformedObjects.length;if(t)for(var i=_.isArray(t)?t:[t],n=0;n<i.length;n++)this.transformedObjects.contains(i[n])&&e--;return e>0}
2,e.prototype.logTouch=function(t,e,i){console.log(t+" "+e+" touch "+i.identifier)},Object.defineProperty(e,"passiveSupported",{get:function(){var t=this;if(null==this._passiveSupported)try{var e=Object.defineProperty({},"passive",{get:function(){t._passiveSupported=!0}});window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(t){this._passiveSupported=!1}return this._passiveSupported},enumerable:!0,configurable:!0}),e}(r.b),O=null;function w(){return null==O&&(O=new P),O}},function(t,e,i){"use strict";i.d(e,"a",(function(){return n}));var n={verbose:!0,commercialLicense:!1,classNamePrefix:"amcharts-",autoSetClassName:!1,minPolylineStep:.5,onlyShowOnViewport:!1,queue:!1,autoDispose:!1,licenses:[],suppressErrors:!1,suppressWarnings:!1,animationsEnabled:!0,nonce:"",deferredDelay:100,disableHoverOnTransform:"never",pixelPerfectPrecision:0}},function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var n=i(3),r=i(22),o=i(1),a=i(10),s=function(t){function e(){var e=t.call(this)||this;return e._purposes={stroke:Object(a.c)("#e5e5e5"),fill:Object(a.c)("#f3f3f3"),primaryButton:Object(a.c)("#6794dc"),primaryButtonHover:Object(a.c)("#6771dc"),primaryButtonDown:Object(a.c)("#68dc75"),primaryButtonActive:Object(a.c)("#68dc75"),primaryButtonText:Object(a.c)("#FFFFFF"),primaryButtonStroke:Object(a.c)("#FFFFFF"),secondaryButton:Object(a.c)("#d9d9d9"),secondaryButtonHover:Object(a.c)("#d9d9d9").brighten(-.25),secondaryButtonDown:Object(a.c)("#d9d9d9").brighten(-.35),secondaryButtonActive:Object(a.c)("#d9d9d9").brighten(.35),secondaryButtonText:Object(a.c)("#000000"),secondaryButtonStroke:Object(a.c)("#FFFFFF"),grid:Object(a.c)("#000000"),background:Object(a.c)("#ffffff"),alternativeBackground:Object(a.c)("#000000"),text:Object(a.c)("#000000"),alternativeText:Object(a.c)("#FFFFFF"),disabledBackground:Object(a.c)("#999999"),positive:Object(a.c)("#67dc75"),negative:Object(a.c)("#dc6788")},e.className="InterfaceColorSet",e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.debug=function(){},e.prototype.getFor=function(t){return this._purposes[t]},e.prototype.setFor=function(t,e){this._purposes[t]=e},e}(r.a);o.c.registeredClasses.InterfaceColorSet=s},function(t,e,i){"use strict";i.d(e,"a",(function(){return l})),i.d(e,"b",(function(){return c}));var n=i(1),r=i(15),o=i(55),a=i(4),s=i(12),u=i(130),l=function(){function t(){this._isPaused=!1,this.animations=[],this.uid=n.c.getUniqueId(),this.dummyCounter=0,this._frameRequested=!1,this.updateStepDuration=45,this.time=Date.now()}return t.prototype.reportTime=function(t,e){this.dummyCounter,e&&(this.time=Date.now())},t.prototype.update=function(){var t=this;if(!this._isPaused){this._frameRequested=!1;var e=Date.now();n.c.dispatchImmediately("enterframe");for(var i in n.c.invalidDatas)if(s.hasKey(n.c.invalidDatas,i)){for(var r=n.c.invalidDatas[i];r.length>0;){var u=(l=r[0]).dataProvider;if(l.isDisposed())a.remove(r,l);else if(u&&u.dataInvalid)try{if(u.validateData(),u.dataValidationProgress<1)break}catch(t){a.remove(r,u),u.raiseCriticalError(t)}else try{if(l.validateData(),l.dataValidationProgress<1)break}catch(t){a.remove(r,l),l.raiseCriticalError(t)}}if(Date.now()-e>this.updateStepDuration)break}for(;n.c.invalidRawDatas.length>0;){if((l=n.c.invalidRawDatas[0]).isDisposed())a.remove(n.c.invalidRawDatas,l);else try{l.validateRawData()}catch(t){a.remove(n.c.invalidRawDatas,l),l.raiseCriticalError(t)}}for(;n.c.invalidDataItems.length>0;){u=(l=n.c.invalidDataItems[0]).dataProvider;if(l.isDisposed()||l.dataInvalid||u&&u.dataInvalid);else try{l.validateDataItems()}catch(t){a.remove(n.c.invalidDataItems,l),l.raiseCriticalError(t)}a.remove(n.c.invalidDataItems,l)}for(;n.c.invalidDataRange.length>0;){var l;u=(l=n.c.invalidDataRange[0]).dataProvider;if(l.isDisposed()||l.dataInvalid||u&&u.dataInvalid);else try{l.validateDataRange(),l.skipRangeEvent||l.dispatchImmediately("datarangechanged"),l.skipRangeEvent=!1}catch(t){a.remove(n.c.invalidDataRange,l),l.raiseCriticalError(t)}a.remove(n.c.invalidDataRange,l)}var c=[];s.each(n.c.invalidLayouts,(function(e){t.validateLayouts(e)})),s.each(n.c.invalidPositions,(function(e){t.validatePositions(e)}));var h=!1;if(e=Date.now(),s.each(n.c.invalidSprites,(function(i,r){for(var o=0;r.length>0;){if(t.validateLayouts(i),t.validatePositions(i),5==++o){if(Date.now()-e>t.updateStepDuration)break;o=0}var s=r[r.length-1];if(s&&!s.isDisposed()){if(s._systemCheckIfValidate())if(t.checkIfValidate2(s))try{s._systemUpdate(c)}catch(t){s.invalid=!1,a.remove(r,s),s.raiseCriticalError(t)}else c.push(s);else c.push(s);s.invalid=!1}a.remove(r,s)}n.c.invalidSprites[i]=n.c.invalidSprites[i].concat(c)})),s.each(n.c.invalidSprites,(function(t,e){e.length>0&&(h=!0)})),s.each(n.c.invalidDatas,(function(t,e){e.length>0&&(h=!0)}
2)),a.each(a.copy(this.animations),(function(t){t.update()})),s.each(n.c.invalidLayouts,(function(e){t.validateLayouts(e)})),s.each(n.c.invalidPositions,(function(e){t.validatePositions(e)})),Object(o.d)(),s.each(n.c.invalidLayouts,(function(e){t.validateLayouts(e)})),s.each(n.c.invalidPositions,(function(e){t.validatePositions(e)})),n.c.dispatchImmediately("exitframe"),(h||this.animations.length>0||[].length>0)&&this.requestFrame(),this.updateStepDuration<200){var p=!0;s.each(n.c.invalidDatas,(function(t,e){e.length>0&&(p=!1)})),s.each(n.c.invalidSprites,(function(t,e){e.length>0&&(p=!1)})),p&&(this.updateStepDuration=200)}}},t.prototype.checkIfValidate2=function(t){return!(t.dataItem&&t.dataItem.component&&t.dataItem.component.dataInvalid&&!t.dataItem.component.isTemplate)},t.prototype.requestFrame=function(){var t=this;this._frameRequested||(Object(o.b)((function(){t.update()})),this._frameRequested=!0)},t.prototype.softInvalidate=function(t){var e=this;t.children.each((function(t){t instanceof r.a&&e.softInvalidate(t),t.measureFailed&&(Object(n.b)(t,"Label")?t.hardInvalidate():t.invalidate(),t.measureFailed=!1)}))},t.prototype.validatePositions=function(t){for(var e=n.c.invalidPositions[t];e.length>0;){var i=e[e.length-1];if(i.isDisposed())a.remove(e,i);else try{i._systemValidatePositions()}catch(t){i.positionInvalid=!1,a.remove(e,i),i.raiseCriticalError(t)}}},t.prototype.validateLayouts=function(t){for(var e=n.c.invalidLayouts[t];e.length>0;){var i=e[e.length-1];if(i.isDisposed())a.remove(e,i);else try{i.children.each((function(t){t._systemValidateLayouts()})),i.validateLayout()}catch(t){i.layoutInvalid=!1,a.remove(e,i),i.raiseCriticalError(t)}}},t.prototype.log=function(t){u.a(t)},Object.defineProperty(t.prototype,"isPaused",{get:function(){return this._isPaused},set:function(t){this._isPaused=t,t||(this._frameRequested=!1,this.requestFrame())},enumerable:!0,configurable:!0}),t.VERSION="4.10.39",t}(),c=new l},function(t,e,i){"use strict";i.d(e,"a",(function(){return y})),i.d(e,"b",(function(){return b}));var n=i(3),r=i(11),o=i(66),a=i(23),s=i(13),u=i(56),l=i(31),c=i(10),h=i(7),p=i(1),d=i(103),f=i(4),g=i(12),m=i(0),y=function(){function t(){this._disposed=!1,this._disposers=[],this.className="BaseObject"}return t.prototype.debug=function(){},Object.defineProperty(t.prototype,"uid",{get:function(){return this._uid||(this._uid=p.c.getUniqueId(),p.c.map.setKey(this._uid,this)),this._uid},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"id",{get:function(){return this._id},set:function(t){this._id=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"map",{get:function(){return this._map||(this._map=new a.a),this._map},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"delayedMap",{get:function(){return this._delayedMap||(this._delayedMap=new a.a),this._delayedMap},enumerable:!0,configurable:!0}),t.prototype.addDelayedMap=function(t,e){var i=this.delayedMap;i.hasKey(e)||i.setKey(e,[]),i.getKey(e).push({property:t,target:this})},t.prototype.processDelayedMap=function(){var t=this;this.delayedMap.each((function(e,i){if(t.map.hasKey(e)){var n=t.map.getKey(e);f.each(i,(function(t){t.target[t.property]=n})),t.delayedMap.removeKey(e)}}))},t.prototype.applyTheme=function(){var t=this;if(p.c){var e=this.getCurrentThemes();e&&f.each(e,(function(e,i){e(t)}))}},Object.defineProperty(t.prototype,"themes",{get:function(){return this._themes},set:function(t){this._themes=t},enumerable:!0,configurable:!0}),t.prototype.getCurrentThemes=function(){return this.themes||p.c.themes},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._disposers;for(this._disposers=null;0!==t.length;){t.shift().dispose()}this.clearCache(),this.clonedFrom&&this.clonedFrom.clones.removeValue(this);var e=this._uid;null!=e&&p.c.map.removeKey(e)}},t.prototype.addDisposer=function(t){this._disposers.push(t)},t.prototype.removeDispose=function(t){if(!this._disposed){var e=f.indexOf(this._disposers,t);e>-1&&this._disposers.splice(e,1)}t.dispose()},t.prototype.clone=function(t){t||(t="clone-"+p.c.getUniqueId());var e=new this.constructor;return e.cloneId=t,e.copyFrom(this),e},Object.defineProperty(t.prototype,"clones",{get:function(){return this._clones||(this._clones=new r.b),this._clones},enumerable:!0,configurable:!0}),t.prototype.copyFrom=function(t){t.clones.push(this),this.clonedFrom=t},Object.defineProperty(t.prototype,"className",{get:function(){return this._className},set:function(t){this._className=t},enumerable:!0,configurable:!0}
2),t.prototype.setCache=function(t,e,i){d.b.set(this.uid,t,e,i)},t.prototype.getCache=function(t,e){return void 0===e&&(e=void 0),d.b.get(this.uid,t,e)},t.prototype.clearCache=function(){d.b.clear(this.uid)},t.prototype.setTimeout=function(t,e){var i=this,n=setTimeout((function(){i.removeDispose(r),t()}),e),r=new s.b((function(){clearTimeout(n)}));return this._disposers.push(r),r},t.prototype.setInterval=function(t,e){var i=this,n=setInterval((function(){i.removeDispose(r),t()}),e),r=new s.b((function(){clearTimeout(n)}));return this._disposers.push(r),r},Object.defineProperty(t.prototype,"config",{set:function(t){try{this.processConfig(t)}catch(t){this.raiseCriticalError(t)}},enumerable:!0,configurable:!0}),t.prototype.processConfig=function(e){var i=this;if(e){var n=this;if(g.eachOrdered(e,(function(e,s){var d,f=s;if("callback"==e&&"function"==typeof s&&s.call(n),i.hasProperty(e))if(!m.isObject(f)||!m.hasValue(f.type)||m.isObject(n[e])&&m.hasValue(n[e].className)&&!f.forceCreate&&n[e].className==f.type||i.asIs(e)?d=n[e]:(d=i.createClassInstance(f.type))?n[e]=d:d=n[e],d instanceof l.a)i.processAdapters(d,f);else if(d instanceof u.a)i.processEvents(d,f);else if("locale"==e&&m.isString(f))window["am4lang_"+f]&&(n[e]=window["am4lang_"+f]);else if("parent"==e&&m.isString(f)){var y=i.map.getKey(f);y?n[e]=y:i.addDelayedMap("parent",f)}else if(i.asIs(e))n[e]=f;else if(i.asFunction(e)&&m.isString(f)){if(!m.hasValue(p.c.registeredClasses[f]))throw Error("Invalid easing function: "+f);n[e]=p.c.registeredClasses[f]}else if(f instanceof t)n[e]=f;else if(d instanceof t)d.config=f;else if(d instanceof r.e||d instanceof o.b||d instanceof o.d){if(m.isArray(f))d instanceof r.e?i.processListTemplate(f,d):i.processOrderedTemplate(f,d);else if(m.isObject(f))if(f instanceof t)d.template=f;else{var b=void 0;b=m.hasValue(f.template)?f.template:f,d.template instanceof t?d.template.config=b:g.each(b,(function(e,n){var o=d.template[e];o instanceof l.a?i.processAdapters(o,n):o instanceof u.a?i.processEvents(o,n):o instanceof a.c?i.processDictionaryTemplate(o,n):d.template[e]instanceof t?d.template[e].config=n:m.isObject(n)&&m.hasValue(n.type)?(o=i.createClassInstance(n.type))?(o instanceof t&&(o.config=n),d.template[e]=o):d.template[e]=n:o instanceof r.b?i.processList(n,o):d.template[e]=i.maybeColorOrPercent(n)})),m.hasValue(f.values)&&(d instanceof r.e?i.processListTemplate(f.values,d):i.processOrderedTemplate(f.values,d))}}else d instanceof r.b?"children"==e?i.processList(f,d,i):i.processList(f,d):d instanceof a.c?i.processDictionaryTemplate(d,f):d instanceof a.a?i.processDictionary(d,f):d instanceof c.a||d instanceof h.a?n[e]=i.maybeColorOrPercent(f):m.isObject(d)&&m.isObject(f)?g.copyAllProperties(f,d):(f=i.maybeColorOrPercent(f),n[e]=f);else i.isReserved(e)||(n[e]=f)}),this.configOrder),this.processingErrors.length){var s=this.processingErrors.join("\n");throw this._processingErrors=[],Error(s)}}},t.prototype.maybeColorOrPercent=function(t){if(m.isString(t)){if(t.match(/^[\-]?[0-9.]+\%$/))return Object(h.c)(m.toNumber(t));if(t.match(/^\#[0-9abcdef]{3,}$/i))return Object(c.c)(t)}return t},t.prototype.processAdapters=function(t,e){var i=this;m.isArray(e)?f.each(e,(function(e,n){t.add(e.key,e.callback,e.priority||0,i)})):m.isObject(e)&&g.each(e,(function(e,i){t.has(e,i)||t.add(e,i)}))},t.prototype.processEvents=function(t,e){var i=this;m.isArray(e)?f.each(e,(function(e,n){t.on(e.type,e.callback,i)})):m.isObject(e)&&g.each(e,(function(e,i){t.has(e,i)||t.on(e,i)}))},t.prototype.processDictionaryTemplate=function(e,i){m.isObject(i)&&g.each(i,(function(i,n){var r;(r="template"==i?e.template:e.hasKey(i)?e.getKey(i):e.create(i))instanceof t?r.config=n:m.isObject(r)&&m.isObject(n)?g.copyAllProperties(n,r):r.setKey(i,n)}))},t.prototype.processDictionary=function(t,e){m.isObject(e)&&g.each(e,(function(e,i){t.setKey(e,i)}))},t.prototype.processListTemplate=function(e,i){var n=this;for(f.each(e,(function(e,r){var o,a=n.getConfigEntryType(e);if(i.hasIndex(r)&&!e.forceCreate)o=i.getIndex(r);else{if(e instanceof t)return void i.push(e);o=a?i.create(a):i.create()}e===o||m.isObject(e)&&(o instanceof t?o.config=e:m.isObject(o)&&m.isObject(e)?g.copyAllProperties(e,o):i.setIndex(i.indexOf(o),e))}));e.length>i.length;)i.pop()},t.prototype.processOrderedTemplate=function(e,i){var n=this;f.each(e,(function(e,r){var o,a=n.getConfigEntryType(e);o=a?i.create(a):i.create(),m.isObject(e)&&(o instanceof t?o.config=e:m.isObject(o)&&m.isObject(e)?g.copyAllProperties(e,o):i.insert(e))}))},t.prototype.processList=function(e,i,n){var r=this;m.isArray(e)||(e=[e]);var o=i.length,a=0;for(f.each(e,(function(e,s){if(m.isObject(e)){var u=void 0;
2if(s<o&&!e.forceCreate)u=i.getIndex(s);else{if(e instanceof t)return void i.push(e);a++,u=r.createEntryInstance(e),n?u.parent=n:i.push(u)}u instanceof t?u.config=e:m.isObject(u)&&m.isObject(e)&&g.copyAllProperties(e,u)}else i.hasIndex(s)?i.setIndex(s,e):i.push(e)}));!n&&e.length+a<i.length;)i.pop()},t.prototype.configOrder=function(t,e){return t==e?0:"language"==t?-1:"language"==e?1:0},t.prototype.asIs=function(t){return-1!=f.indexOf(["locale"],t)},t.prototype.asFunction=function(t){return!1},t.prototype.createClassInstance=function(t){if(m.hasValue(p.c.registeredClasses[t]))return new p.c.registeredClasses[t];throw Error('Invalid type: "'+t+'".')},t.prototype.createEntryInstance=function(t){var e;return m.hasValue(t.type)&&(e=this.createClassInstance(t.type)),e||t},t.prototype.getConfigEntryType=function(t){if(m.hasValue(t.type)){if(m.hasValue(p.c.registeredClasses[t.type]))return p.c.registeredClasses[t.type];throw Error('Invalid type: "'+t.type+'".')}},t.prototype.hasProperty=function(t){return t in this},t.prototype.isReserved=function(t){return-1!==["type","forceCreate"].indexOf(t)},Object.defineProperty(t.prototype,"processingErrors",{get:function(){return this._processingErrors||(this._processingErrors=[]),this._processingErrors},enumerable:!0,configurable:!0}),t}(),b=function(t){function e(){var e=t.call(this)||this;return e.className="BaseObjectEvents",e}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"events",{get:function(){return this._eventDispatcher||(this._eventDispatcher=new u.a,this._disposers.push(this._eventDispatcher)),this._eventDispatcher},enumerable:!0,configurable:!0}),e.prototype.dispatch=function(t,e){this._eventDispatcher&&this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatch(t,{type:t,target:this})):this.events.dispatch(t,{type:t,target:this}))},e.prototype.dispatchImmediately=function(t,e){this._eventDispatcher&&this.events.isEnabled(t)&&(e?(e.type=t,e.target=e.target||this,this.events.dispatchImmediately(t,e)):this.events.dispatchImmediately(t,{type:t,target:this}))},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e._eventDispatcher&&this.events.copyFrom(e._eventDispatcher)},e}(y)},function(t,e,i){"use strict";i.d(e,"b",(function(){return l})),i.d(e,"a",(function(){return c})),i.d(e,"c",(function(){return h}));var n=i(3),r=i(13),o=i(56),a=i(12),s=i(9),u=i(113),l=function(t){function e(e){var i=e.events.on("removed",(function(t){t.oldValue.dispose()}),void 0,!1);return t.call(this,(function(){i.dispose(),s.each(e.iterator(),(function(t){t[1].dispose()}))}))||this}return Object(n.b)(e,t),e}(r.b),c=function(){function t(){this.events=new o.a,this._dictionary={}}return t.prototype.hasKey=function(t){return a.hasKey(this._dictionary,t)},t.prototype.getKey=function(t){return this._dictionary[t]},t.prototype.insertKey=function(t,e){if(a.hasKey(this._dictionary,t))throw new Error("Key "+t+" already exists in dictionary");this._dictionary[t]=e,this.events.isEnabled("insertKey")&&this.events.dispatchImmediately("insertKey",{type:"insertKey",target:this,key:t,newValue:e})},t.prototype.setKey=function(t,e){if(a.hasKey(this._dictionary,t)){var i=this._dictionary[t];i!==e&&(this._dictionary[t]=e,this.events.isEnabled("setKey")&&this.events.dispatchImmediately("setKey",{type:"setKey",target:this,key:t,oldValue:i,newValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:i}))}else this._dictionary[t]=e,this.events.isEnabled("insertKey")&&this.events.dispatchImmediately("insertKey",{type:"insertKey",target:this,key:t,newValue:e})},t.prototype.updateKey=function(t,e){if(!a.hasKey(this._dictionary,t))throw new Error("Key "+t+" doesn't exist in dictionary");var i=this._dictionary[t],n=e(i);i!==n&&(this._dictionary[t]=n,this.events.isEnabled("setKey")&&this.events.dispatchImmediately("setKey",{type:"setKey",target:this,key:t,oldValue:i,newValue:n}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:i}))},t.prototype.removeKey=function(t){if(a.hasKey(this._dictionary,t)){var e=this._dictionary[t];delete this._dictionary[t],this.events.isEnabled("removeKey")&&this.events.dispatchImmediately("removeKey",{type:"removeKey",target:this,key:t,oldValue:e}),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,oldValue:e})}},t.prototype.insertKeyIfEmpty=function(t,e){return this.hasKey(t)||this.insertKey(t,e()),this.getKey(t)},t.prototype.clear=function(){var t=this;this.events.isEnabled("removed")&&a.each(this._dictionary,(function(e,i){t.events.dispatchImmediately("removed",{type:"removed",target:t,oldValue:i})})),this._dictionary={},this.events.isEnabled("cleared")&&this.events.dispatchImmediately("cleared",{type:"cleared",target:this})},t.prototype.copyFrom=function(t){var e=this;s.each(t.iterator(),(function(t){e.setKey(t[0],t[1])}))},t.prototype.iterator=function(){return a.entries(this._dictionary)},t.prototype[Symbol.iterator]=function(){var t,e,i,r;return Object(n.c)(this,(function(n){switch(n.label){case 0:for(e in t=[],this._dictionary)t.push(e);i=0,n.label=1;case 1:return i<t.length?(r=t[i],a.hasKey(this._dictionary,r)?[4,[r,this._dictionary[r]]]:[3,3]):[3,4];case 2:n.sent(),n.label=3;case 3:return i++,[3,1];case 4:return[2]}}
2))},t.prototype.each=function(t){s.each(this.iterator(),(function(e){var i=Object(n.d)(e,2),r=i[0],o=i[1];return t(r,o)}))},t.prototype.sortedIterator=function(){return s.sort(this.iterator(),(function(t,e){return u.order(t[0],e[0])}))},t}(),h=function(t){function e(e){var i=t.call(this)||this;return i.template=e,i}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;s.each(t.iterator(),(function(t){e.setKey(t[0],t[1].clone())}))},e.prototype.create=function(t){var e=this;return this.insertKeyIfEmpty(t,(function(){return e.template.clone()}))},e}(c)},function(t,e,i){"use strict";i.d(e,"f",(function(){return n})),i.d(e,"g",(function(){return r})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a})),i.d(e,"b",(function(){return s})),i.d(e,"d",(function(){return u})),i.d(e,"e",(function(){return l}));var n="px",r="string",o="number",a="date",s="duration",u="__§§§__",l="__§§§§__"},,function(t,e,i){"use strict";i.d(e,"a",(function(){return p})),i.d(e,"c",(function(){return d})),i.d(e,"b",(function(){return f}));var n=i(3),r=i(22),o=i(11),a=i(31),s=i(1),u=i(9),l=i(4),c=i(0),h=i(12),p=function(t){function e(){var e=t.call(this)||this;return e._rules=new o.b,e._appliedRules={},e._appliedTargets=[],e._useDefault=!0,e.adapter=new a.a(e),e._enabled=!1,e._responsiveDisposers=[],e._noStates=[],e.className="Responsive",e.rules.events.on("inserted",(function(){e.checkRules()}),!0),e.rules.events.on("removed",(function(){e.checkRules()}),!0),e._disposers.push(e.rules.events),e.applyTheme(),e}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"component",{get:function(){return this._component},set:function(t){var e=this;t!=this._component&&(this.disposeResponsiveHandlers(),this._component=t,this._responsiveDisposers.push(c.getValue(this.component).events.on("sizechanged",(function(){e.checkRules()}),this)),this._responsiveDisposers.push(c.getValue(this.component).events.once("datavalidated",(function(){e._component.isReady()&&e.checkRules(!0)}),this)),this.enabled=!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"enabled",{get:function(){return this.adapter.apply("enabled",this._enabled)},set:function(t){this._enabled!=t&&(this._enabled=t,this.applyRules())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"useDefault",{get:function(){return this.adapter.apply("useDefault",this._useDefault)},set:function(t){this._useDefault!=t&&(this._useDefault=t,this.applyRules())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rules",{get:function(){return this.adapter.apply("rules",this._rules)},set:function(t){this._rules=t,this._enabled=!0,this.applyRules()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultRules",{get:function(){return this.adapter.apply("defaultRules",d)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"allRules",{get:function(){var t=new o.b;return this.useDefault&&t.copyFrom(this.defaultRules),t.copyFrom(this.rules),this.adapter.apply("allRules",t)},enumerable:!0,configurable:!0}),e.prototype.isApplied=function(t){var e=this._appliedRules[t];return!!c.hasValue(e)&&e},e.prototype.checkRules=function(t){var e=this;void 0===t&&(t=!1);var i=this.allRules;if(i&&0!=i.length){var n=!1,r=c.getValue(this.component);if(0!=r.pixelWidth&&0!=r.pixelHeight&&(u.each(i.iterator(),(function(t){t.id||(t.id=s.c.getUniqueId());var i=t.relevant(r);(i&&!e.isApplied(t.id)||!i&&e.isApplied(t.id))&&(n=!0),e._appliedRules[t.id]=i})),t&&(n=!0),n)){if(!this.component.isReady())return r.hidden=!0,void r.events.once("ready",(function(t){t.target.show(0),e._applyRules()}));this.dispatchImmediately("ruleschanged"),this._applyRules()}}},e.prototype._applyRules=function(){var t=this;this._timeout&&this._timeout.dispose(),this._timeout=this.setTimeout((function(){t.applyRules()}),10)},e.prototype.applyRules=function(t){var e=this,i=c.hasValue(t)?t:c.getValue(this.component),n=!1;if(this.enabled){var r=!1;u.each(this.allRules.iterator(),(function(t){var o=e.getState(t,i);o&&(n||(-1!==l.indexOf(e._appliedTargets,i.uid)&&i.setState(e.getDefaultState(i),0),n=!0),e.isApplied(c.getValue(t.id))&&(o.transitionDuration=0,e.setTarget
2State(i,o),e.dispatchImmediately("ruleapplied",{rule:t}),r=!0))})),r?l.replace(this._appliedTargets,i.uid):l.remove(this._appliedTargets,i.uid)}i.children&&u.each(i.children.iterator(),(function(t){e.applyRules(t)}))},e.prototype.getState=function(t,e){var i="responsive-"+t.id,n=e.uid+"_"+i;if(-1===l.indexOf(this._noStates,n)){if(e.states.hasKey(i))return e.states.getKey(i);var r=t.state(e,i);return r||this._noStates.push(n),r}},e.prototype.getDefaultState=function(t){return t.states.hasKey("responsive-default")?t.states.getKey("responsive-default"):t.states.create("responsive-default")},e.prototype.setTargetState=function(t,e){var i=this,n=this.getDefaultState(t);h.each(e.properties,(function(e,r){c.hasValue(n.properties[e])||(n.properties[e]=i.getValue(t,e))})),t.setState(e)},e.prototype.getValue=function(t,e){var i=t.getPropertyValue(e);return!c.hasValue(i)&&c.hasValue(t[e])&&(i=t[e]),i},e.prototype.dispose=function(){this.disposeResponsiveHandlers(),t.prototype.dispose.call(this)},e.prototype.disposeResponsiveHandlers=function(){for(var t=this._responsiveDisposers.pop();t;)t.dispose(),t=this._responsiveDisposers.pop()},e}(r.b),d=new o.b;d.events.on("inserted",(function(t){t.newValue.id=s.c.getUniqueId()}));var f=function(){function t(){}return t.widthXXS=function(e){return e.pixelWidth<=t.XXS},t.widthXS=function(e){return e.pixelWidth<=t.XS},t.widthS=function(e){return e.pixelWidth<=t.S},t.widthM=function(e){return e.pixelWidth<=t.M},t.widthL=function(e){return e.pixelWidth<=t.L},t.widthXL=function(e){return e.pixelWidth<=t.XL},t.widthXXL=function(e){return e.pixelWidth<=t.XXL},t.heightXXS=function(e){return e.pixelHeight<=t.XXS},t.heightXS=function(e){return e.pixelHeight<=t.XS},t.heightS=function(e){return e.pixelHeight<=t.S},t.heightM=function(e){return e.pixelHeight<=t.M},t.heightL=function(e){return e.pixelHeight<=t.L},t.heightXL=function(e){return e.pixelHeight<=t.XL},t.heightXXL=function(e){return e.pixelHeight<=t.XXL},t.isXXS=function(e){return e.pixelWidth<=t.XXS&&e.pixelHeight<=t.XXS},t.isXS=function(e){return e.pixelWidth<=t.XS&&e.pixelHeight<=t.XS},t.isS=function(e){return e.pixelWidth<=t.S&&e.pixelHeight<=t.S},t.isM=function(e){return e.pixelWidth<=t.M&&e.pixelHeight<=t.M},t.isL=function(e){return e.pixelWidth<=t.L&&e.pixelHeight<=t.L},t.isXL=function(e){return e.pixelWidth<=t.XL&&e.pixelHeight<=t.XL},t.isXXL=function(e){return e.pixelWidth<=t.XXL&&e.pixelHeight<=t.XXL},t.maybeXXS=function(e){return e.pixelWidth<=t.XXS||e.pixelHeight<=t.XXS},t.maybeXS=function(e){return e.pixelWidth<=t.XS||e.pixelHeight<=t.XS},t.maybeS=function(e){return e.pixelWidth<=t.S||e.pixelHeight<=t.S},t.maybeM=function(e){return e.pixelWidth<=t.M||e.pixelHeight<=t.M},t.maybeL=function(e){return e.pixelWidth<=t.L||e.pixelHeight<=t.L},t.maybeXL=function(e){return e.pixelWidth<=t.XL||e.pixelHeight<=t.XL},t.maybeXXL=function(e){return e.pixelWidth<=t.XXL||e.pixelHeight<=t.XXL},t.XXS=100,t.XS=200,t.S=300,t.M=400,t.L=600,t.XL=800,t.XXL=1e3,t}()},,,function(t,e,i){(function(e){var n;t.exports=(n=n||function(t,n){var r;if("undefined"!=typeof window&&window.crypto&&(r=window.crypto),"undefined"!=typeof self&&self.crypto&&(r=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(r=globalThis.crypto),!r&&"undefined"!=typeof window&&window.msCrypto&&(r=window.msCrypto),!r&&void 0!==e&&e.crypto&&(r=e.crypto),!r)try{r=i(453)}catch(t){}var o=function(){if(r){if("function"==typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(t){}if("function"==typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(t){}}throw new Error("Native crypto module could not be used to get secure random number.")},a=Object.create||function(){function t(){}return function(e){var i;return t.prototype=e,i=new t,t.prototype=null,i}}(),s={},u=s.lib={},l=u.Base={extend:function(t){var e=a(this);return t&&e.mixIn(t),e.hasOwnProperty("init")&&this.init!==e.init||(e.init=function(){e.$super.init.apply(this,arguments)}),e.init.prototype=e,e.$super=this,e},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}},c=u.WordArray=l.extend({init:function(t,e){t=this.words=t||[],this.sigBytes=e!=n?e:4*t.length},toString:function(t){return(t||p).stringify(this)},concat:function(t){var e=this.words,i=t.words,n=this.sigBytes,r=t.sigBytes;if(this.clamp(),n%4)for(var o=0;o<r;o++){var a=i[o>>>2]>>>24-o%4*8&255;e[n+o>>>2]|=a<<24-(n+o)%4*8}else for(var s=0;s<r;s+=4)e[n+s>>>2]=i[s>>>2];return this.sigBytes+=r,this},clamp:function(){var e=this.words,i=this.sigBytes;e[i>>>2]&=4294967295<<32-i%4*8,e.length=t.ceil(i/4)},clone:function(){var t=l.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var e=[],i=0;i<t;i+=4)e.push(o());return new c.init(e,t)}}),h=s.enc={},p=h.Hex={stringify:function(t){for(var e=t.words,i=t.sigBytes,n=[],r=0;r<i;r++){var o=e[r>>>2]>>>24-r%4*8&255;n.push((o>>>4).toString(16)),n.push((15&o).toString(16))}return n.join("")},parse:function(t){for(var e=t.length,i=[],n=0;n<e;n+=2)i[n>>>3]|=parseInt(t.substr(n,2),16)<<24-n%8*4;return new c.init(i,e/2)}},d=h.Latin1={stringify:function(t){for(var e=t.words,i=t.sigBytes,n=[],r=0;r<i;r++){var o=e[r>>>2]>>>24-r%4*8&255;n.push(String.fromCharCode(o))}return n.join("")},parse:function(t){for(var e=t.length,i=[],n=0;n<e;n++)i[n>>>2]|=(255&t.charCodeAt(n))<<24-n%4*8;return new c.init(i,e)}},f=h.Utf8={stringify:function(t){try{return decodeURIComponent(escape(d.stringify(t)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(t){return d.parse(unescape(encodeURIComponent(t)))}},g=u.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=f.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(e){var i,n=this._data,r=n.words,o=n.sigBytes,a=this.blockSize,s=o/(4*a),u=(s=e?t.ceil(s):t.max((0|s)-this._minBufferSize,0))*a,l=t.min(4*u,o);if(u){for(var h=0;h<u;h+=a)this._doProcessBlock(r,h);i=r.splice(0,u),n.sigBytes-=l}return new c.init(i,l)},clone:function(){var t=l.clone.call(this);return t._data=this._data.clone(),t},_minBufferSize:0}),m=(u.Hasher=g.extend({cfg:l.extend(),init:function(t){this.cfg=this.cfg.extend(t),this.reset()},reset:function(){g.reset.call(this),this._doReset()},update:function(t){return this._append(t),this._process(),this},finalize:function(t){return t&&this._append(t),this._doFinalize()},blockSize:16,_createHelper:function(t){return function(e,i){return new t.init(i).finalize(e)}},_createHmacHelper:function(t){return function(e,i){return new m.HMAC.init(t,i).finalize(e)}}}),s.algo={});return s}(Math),n)}).call(this,i(109))}
2,,function(t,e,i){"use strict";i.d(e,"b",(function(){return c})),i.d(e,"c",(function(){return h})),i.d(e,"a",(function(){return p}));var n=i(66),r=i(115),o=i(161),a=i(9),s=i(4),u=i(0),l=i(12),c=function(){function t(){this._callbackId=0,this._callbacks=new n.c((function(t,e){return o.a(r.order(t.priority,e.priority),r.order(t.id,e.id))}))}return t.prototype.addAll=function(t,e,i,n,r){void 0===n&&(n=0),this._callbacks.insert({id:++this._callbackId,key:e,callback:i,priority:n,scope:r,type:t})},t.prototype.isEnabled=function(t,e){return s.any(this._callbacks.values,(function(i){return i.key===e&&t instanceof i.type}))},t.prototype.applyAll=function(t,e,i){var n=this._callbacks.values,r=n.length;if(0==r)return i;for(var o=0;o<r;++o){var a=n[o];a.key===e&&t instanceof a.type&&(i=a.callback.call(a.scope,i,t,e))}return i},t}(),h=new c,p=function(){function t(t){this._callbackId=0,this._callbacks=new n.c((function(t,e){return o.a(r.order(t.priority,e.priority),r.order(t.id,e.id))})),this._disabled={},this.object=t,this.events=this._callbacks.events}return t.prototype.add=function(t,e,i,n){void 0===i&&(i=0),this._callbacks.insert({id:++this._callbackId,key:t,callback:e,priority:i,scope:n})},t.prototype.has=function(t,e,i,n){return void 0===i&&(i=0),a.contains(this._callbacks.iterator(),(function(r){return r.key===t&&r.callback===e&&r.priority===i&&r.scope===n}))},t.prototype.remove=function(t,e){var i=this;s.each(a.toArray(this._callbacks.iterator()),(function(n){n.key!==t||u.isNumber(e)&&e!==n.priority||i._callbacks.remove(n)}))},t.prototype.enableKey=function(t){delete this._disabled[t]},t.prototype.disableKey=function(t,e){void 0===e&&(e=1/0),this._disabled[t]=e},t.prototype._hasListenersByType=function(t){return s.any(this._callbacks.values,(function(e){return e.key===t}))},t.prototype.isEnabled=function(t){return null==this._disabled[t]&&(this._hasListenersByType(t)||h.isEnabled(this.object,t))},t.prototype._shouldDispatch=function(t){var e=this._disabled[t];return!u.isNumber(e)||(e<=1?delete this._disabled[t]:--this._disabled[t],!1)},t.prototype.apply=function(t,e){if(this._shouldDispatch(t)){var i=this._callbacks.values,n=i.length;if(n>0)for(var r=0;r<n;++r){var o=i[r];o.key===t&&(e=o.callback.call(o.scope,e,this.object,t))}return e=h.applyAll(this.object,t,e)}return e},t.prototype.keys=function(){return a.toArray(a.map(this._callbacks.iterator(),(function(t){return t.key})))},t.prototype.copyFrom=function(t){var e=this;a.each(t._callbacks.iterator(),(function(t){e.add(t.key,t.callback,t.priority,t.scope)})),l.each(t._disabled,(function(t,i){e._disabled[t]=i}))},t.prototype.clear=function(){this._callbacks.clear()},t}()},,,,function(t,e,i){"use strict";i.d(e,"c",(function(){return y})),i.d(e,"b",(function(){return P})),i.d(e,"a",(function(){return O}));var n=i(3),r=i(22),o=i(215),a=i(13),s=i(10),u=i(7),l=i(55),c=i(40),h=i(42),p=i(2),d=i(4),f=i(0),g=i(21),m=i(19);function y(t,e){var i=!1,n=Date.now();return l.a((function r(o){if(!i){var a=o-n;a>=t?e(1):(l.a(r),e(a/t))}})),new a.b((function(){i=!0}))}function b(t,e,i){return e+(i-e)*t}function v(t,e,i){return new u.a(b(t,e.percent,i.percent))}function _(t,e,i){var n=new s.a(h.interpolate(e.rgb,i.rgb,t));return e.alpha!=i.alpha&&(n.alpha=e.alpha+(i.alpha-e.alpha)*t),n}function x(t,e){return e+t.charAt(0).toUpperCase()+t.substr(1)}var P=function(){function t(t){this._disposer=new a.b((function(){for(;0!==t.length;)t[0].dispose()}))}return t.prototype.isDisposed=function(){return this._disposer.isDisposed()},t.prototype.dispose=function(){this._disposer.dispose()},t}(),O=function(t){function e(e,i,n,r){var o=t.call(this)||this;return o.duration=0,o.easing=c.linear,o.progress=0,o._loop=0,o._pause=!1,o._delayTimeout=null,o._time=0,o._isFinished=!1,o.className="Animation",!1===m.a.animationsEnabled&&(n=0),o.object=e,o.animationOptions=d.toArray(i),o.duration=n,r&&(
2o.easing=r),o.applyTheme(),o}return Object(n.b)(e,t),e.prototype.debug=function(){},e.prototype.dispose=function(){t.prototype.dispose.call(this),this.pause()},e.prototype.delay=function(t){var e=this;if(t>0){this.pause(),d.move(this.object.animations,this);var i=setTimeout((function(){e._delayTimeout=null,e.start()}),t);this._delayTimeout=new a.b((function(){clearTimeout(i)}))}return this},e.prototype._start=function(){this._isFinished=!1,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),this.stopSameAnimations(),this._pause=!1,d.move(g.b.animations,this),d.move(this.object.animations,this),g.b.requestFrame()},e.prototype.start=function(){this._start(),this._startTime=Date.now(),this._time=0,this.staticOptions=[];for(var t=this.animationOptions.length-1;t>=0;t--){var e=this.animationOptions[t];if(f.hasValue(e.from)||(e.childObject?e.from=e.childObject[e.property]:(e.from=this.object[e.property],f.hasValue(e.from)||(e.from=o.a[e.property]))),e.from==e.to)d.remove(this.animationOptions,e);else if(!f.hasValue(e.from)||!(e.from instanceof u.a)&&e.to instanceof u.a||e.from instanceof u.a&&!(e.to instanceof u.a))this.staticOptions.push(e),d.remove(this.animationOptions,e);else if(f.isNumber(e.to))if(e.updateMethod=b,e.from instanceof u.a){var i=this.object[x(e.property,"pixel")];isNaN(i)?(this.staticOptions.push(e),d.remove(this.animationOptions,e)):e.from=i}else isNaN(e.from)&&(this.staticOptions.push(e),d.remove(this.animationOptions,e));else if(e.to instanceof s.a)e.from?e.updateMethod=_:(this.staticOptions.push(e),d.remove(this.animationOptions,e));else if(e.to instanceof u.a){if(e.updateMethod=v,!isNaN(e.from)){i=this.object[x(e.property,"relative")];isNaN(i)||(e.from=Object(u.c)(100*i))}}else this.staticOptions.push(e),d.remove(this.animationOptions,e)}if(this.applyStaticOptions(),this.events.isEnabled("animationstarted")){var n={type:"animationstarted",target:this,progress:this.progress};this.events.dispatchImmediately("animationstarted",n)}return this.update(),0===this.duration&&this.end(),this},e.prototype.loop=function(t){return f.isNumber(t)||(t=1/0),this._loop=t,this},e.prototype.pause=function(){return this._pause=!0,this._delayTimeout&&(this.removeDispose(this._delayTimeout),this._delayTimeout=null),d.remove(g.b.animations,this),d.remove(this.object.animations,this),this},e.prototype.resume=function(){return this._start(),this._startTime=Date.now()-this._time,this},e.prototype.end=function(){if(0==this._loop&&this.pause(),this.setProgress(1),this.applyStaticOptions(),this.events.isEnabled("animationended")){var t={type:"animationended",target:this,progress:this.progress};this.events.dispatchImmediately("animationended",t)}return this._loop>0?(this._loop--,this.start()):(this.stop(),this._isFinished=!0),this},e.prototype.kill=function(){this.pause(),this._isFinished=!0},e.prototype.isFinished=function(){return this._isFinished},e.prototype.applyStaticOptions=function(){var t=this;d.each(this.staticOptions,(function(e){e.childObject?e.childObject[e.property]=1==t.progress?e.to:e.from:t.object[e.property]=1==t.progress?e.to:e.from}))},e.prototype.stop=function(t){if(this.pause(),!t&&this.events.isEnabled("animationstopped")){var e={type:"animationstopped",target:this,progress:this.progress};this.events.dispatchImmediately("animationstopped",e)}return this},e.prototype.setProgress=function(t){var e=this;if(this._time=this.duration*t,d.each(this.animationOptions,(function(i){if(i.updateMethod&&f.hasValue(i.from)){var n=i.updateMethod(t,i.from,i.to);i.childObject?i.childObject[i.property]=n:e.object[i.property]=n}})),this.progress=t,this.events.isEnabled("animationprogress")){var i={type:"animationprogress",target:this,progress:this.progress};this.events.dispatchImmediately("animationprogress",i)}g.b.requestFrame()},e.prototype.update=function(){if(!this._pause){var t=void 0;this._time=p.fitToRange(Date.now()-this._startTime,0,this.duration);var e=this._time/this.duration;t=this.easing(e),(0==this.duration||!f.isNumber(t)||e>=1)&&(t=1),this.setProgress(t),1==p.round(this._time/this.duration,6)&&this.end()}return this},Object.defineProperty(e.prototype,"delayed",{get:function(){return!!this._delayTimeout},enumerable:!0,configurable:!0}),e.prototype.stopSameAnimations=function(){var t=this;d.each(d.copy(this.object.animations),(function(e){if(e!==t&&!e.delayed){var i=[];d.each(t.animationOptions,(function(t){d.each(e.animationOptions,(function(n){t.property==n.property&&t.childObject==n.childObject&&(i.push(n),0==e.animationOptions.length&&e.kill())}
2))})),d.each(i,(function(t){d.remove(e.animationOptions,t)}))}}))},e.prototype.asFunction=function(e){return"easing"==e||t.prototype.asIs.call(this,e)},e}(r.b)},,,function(t,e,i){"use strict";i.d(e,"a",(function(){return r})),i.d(e,"b",(function(){return o}));var n=i(0),r=function(){function t(){}return t.prototype.getEventKey=function(t){var e;switch(t.keyCode||t.which){case 38:e="up";break;case 40:e="down";break;case 37:e="left";break;case 39:e="right";break;case 13:e="enter";break;case 27:e="esc";break;case 36:case 36:e="home";break;case 35:case 35:e="end";break;case 9:e="tab";break;case 17:e="ctrl";break;case 18:e="alt";break;case 16:e="shift";break;case 32:e="space";break;case 33:e="pgup";break;case 34:e="pgdn";break;case 45:e="ins";break;case 46:e="del";break;case 107:e="plus";break;case 109:e="minus";break;default:e="other"}return e},t.prototype.isKey=function(t,e){var i=this.getEventKey(t);return n.isString(e)&&(e=[e]),-1!==e.indexOf(i)},t.prototype.shiftKey=function(t){return t.shiftKey},t.prototype.ctrlKey=function(t){return t.ctrlKey},t.prototype.altKey=function(t){return t.altKey},t.prototype.metaKey=function(t){return t.metaKey},t}(),o=new r},function(t,e,i){"use strict";i.d(e,"a",(function(){return n}));var n=function(){function t(){}return t.grab=[{property:"cursor",value:"move"},{property:"cursor",value:"grab"},{property:"cursor",value:"-webkit-grab"}],t.grabbing=[{property:"cursor",value:"move"},{property:"cursor",value:"grabbing"},{property:"cursor",value:"-webkit-grabbing"}],t.pointer=[{property:"cursor",value:"pointer"}],t.default=[{property:"cursor",value:"default"}],t.horizontalResize=[{property:"cursor",value:"ew-resize"}],t.verticalResize=[{property:"cursor",value:"ns-resize"}],t.notAllowed=[{property:"cursor",value:"not-allowed"}],t.text=[{property:"cursor",value:"text"}],t}()},function(t,e,i){"use strict";i.r(e),i.d(e,"linear",(function(){return o})),i.d(e,"quadIn",(function(){return a})),i.d(e,"quadOut",(function(){return s})),i.d(e,"quadInOut",(function(){return u})),i.d(e,"polyIn",(function(){return l})),i.d(e,"polyOut",(function(){return c})),i.d(e,"polyInOut",(function(){return h})),i.d(e,"polyIn3",(function(){return p})),i.d(e,"polyOut3",(function(){return d})),i.d(e,"polyInOut3",(function(){return f})),i.d(e,"expIn",(function(){return g})),i.d(e,"expOut",(function(){return m})),i.d(e,"expInOut",(function(){return y})),i.d(e,"sinIn",(function(){return b})),i.d(e,"sinOut",(function(){return v})),i.d(e,"sinInOut",(function(){return _})),i.d(e,"cubicIn",(function(){return x})),i.d(e,"cubicOut",(function(){return P})),i.d(e,"cubicInOut",(function(){return O})),i.d(e,"circleIn",(function(){return w})),i.d(e,"circleOut",(function(){return S})),i.d(e,"circleInOut",(function(){return C})),i.d(e,"bounceIn",(function(){return k})),i.d(e,"bounceOut",(function(){return M})),i.d(e,"bounceInOut",(function(){return F})),i.d(e,"elasticIn",(function(){return E})),i.d(e,"elasticOut",(function(){return L})),i.d(e,"elasticInOut",(function(){return A}));var n=i(2),r=i(1);function o(t){return+t}function a(t){return t*t}function s(t){return t*(2-t)}function u(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}function l(t,e){return Math.pow(t,e)}function c(t,e){return 1-Math.pow(1-t,e)}function h(t,e){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}function p(t){return l(t,3)}function d(t){return c(t,3)}function f(t){return h(t,3)}function g(t){return Math.pow(2,10*t-10)}function m(t){return 1-Math.pow(2,-10*t)}function y(t){return((t*=2)<=1?Math.pow(2,10*t-10):2-Math.pow(2,10-10*t))/2}function b(t){return 1-Math.cos(t*n.HALFPI)}function v(t){return Math.sin(t*n.HALFPI)}function _(t){return(1-Math.cos(n.PI*t))/2}function x(t){return t*t*t}function P(t){return--t*t*t+1}function O(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}function w(t){return 1-Math.sqrt(1-t*t)}function S(t){return Math.sqrt(1- --t*t)}function C(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}r.c.registeredClasses["ease.linear"]=o,r.c.registeredClasses["ease.quadIn"]=a,r.c.registeredClasses["ease.quadOut"]=s,r.c.registeredClasses["ease.quadInOut"]=u,r.c.registeredClasses["ease.polyIn"]=l,r.c.registeredClasses["ease.polyOut"]=c,r.c.registeredClasses["ease.polyInOut"]=h,r.c.registeredClasses["ease.polyIn3"]=p,r.c.registeredClasses["ease.polyOut3"]=d,r.c.registeredClasses["ease.polyInOut3"]=f,r.c.registeredClasses["ease.expIn"]=g,r.c.registeredClasses["ease.expOut"]=m,r.c.registeredClasses["ease.expInOut"]=y,r.c.registeredClasses["ease.sinIn"]=b,r.c.registeredClasses["ease.sinOut"]=v,r.c.registeredClasses["ease.sinInOut"]=_,r.c.registeredClasses["ease.cubicIn"]=x,r.c.registeredClasses["ease.cubicOut"]=P,r.c.registeredClasses["ease.cubicInOut"]=O,r.c.registeredClasses["ease.circleIn"]=w,r.c.registeredClasses["ease.circleOut"]=S,r.c.registeredClasses["ease.circleInOut"]=C;var T=4/11,j=7.5625;function k(t){return 1-M(1-t)}function M(t){return(t=+t)<T?j*t*t:t<.7272727272727273?j*(t-=.5454545454545454)*t+.75:t<.9090909090909091?j*(t-=.8181818181818182)*t+.9375:j*(t-=.9545454545454546)*t+.984375}function F(t){return((t*=2)<=1?1-M(1-t):M(t-1)+1)/2}r.c.registeredClasses["ease.bounceIn"]=k,r.c.registeredClasses["ease.bounceOut"]=M,r.c.registeredClasses["ease.bounceInOut"]=F;
2var D=2*Math.PI,I=.3/D,V=Math.asin(1)*I;function E(t){return 1*Math.pow(2,10*--t)*Math.sin((V-t)/I)}function L(t){return 1-1*Math.pow(2,-10*(t=+t))*Math.sin((t+V)/I)}function A(t){return((t=2*t-1)<0?1*Math.pow(2,10*t)*Math.sin((V-t)/I):2-1*Math.pow(2,-10*t)*Math.sin((V+t)/I))/2}r.c.registeredClasses["ease.elasticIn"]=E,r.c.registeredClasses["ease.elasticOut"]=L,r.c.registeredClasses["ease.elasticInOut"]=A},function(t,e,i){"use strict";i.d(e,"a",(function(){return g}));var n=i(3),r=i(15),o=i(1),a=i(62),s=i(13),u=i(20),l=i(2),c=i(6),h=i(0),p=i(8),d=i(26),f=i(19),g=function(t){function e(){var e=t.call(this)||this;return e.isOversized=!1,e.className="Label",e.fill=(new u.a).getFor("text"),e.wrap=!1,e.truncate=!1,e.fullWords=!0,e.ellipsis="â¦",e.textAlign="start",e.textValign="top",e.layout="absolute",e.baseLineRatio=-.27,e._positionPrecision=1,e.events.on("maxsizechanged",(function(){e.inited&&e.handleMaxSize()}),e,!1),e.events.once("validated",e.handleValidate,e,!1),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.afterDraw=function(){t.prototype.afterDraw.call(this),this.validatePosition()},e.prototype.setPaper=function(e){var i=t.prototype.setPaper.call(this,e);return i&&this.hardInvalidate(),i},e.prototype.handleValidate=function(){!this.currentText&&!this.text||0!=this.bbox.width&&0!=this.bbox.height||o.c.events.once("exitframe",this.hardInvalidate,this)},e.prototype.handleMaxSize=function(){(this.bbox.width>this.availableWidth||this.bbox.width<this.availableWidth&&(this.isOversized||this.truncate)||this.bbox.height>this.availableHeight||this.bbox.height<this.availableHeight&&this.isOversized)&&this.invalidate()},e.prototype.arrange=function(){},e.prototype.updateCurrentText=function(){var t,e;c.isNotEmpty(this.html)&&this.paper.supportsForeignObject()?(t="html",e=this.html):(t="svg",e=this.text),h.isObject(e)&&(e=e.toString()),h.hasValue(e)&&""!==e&&(e=this.populateString(e,this.dataItem)),"html"==t?this._adapterO&&(e=this._adapterO.apply("htmlOutput",e)):this._adapterO&&(e=this._adapterO.apply("textOutput",e));var i=e!=this.currentText||t!=this._currentFormat;return this.currentText=e,this._currentFormat=t,i},e.prototype.hardInvalidate=function(){this._prevStatus="",this.invalidate()},e.prototype.getLineBBox=function(t){var e=t&&t.element,i=e&&e.node;i&&i.parentNode&&(t.bbox=e.getBBox())},e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.bbox.width,i=this.bbox.height,n=this.topParent;if(!n||n.maxWidth&&n.maxHeight){var r=l.max(this.availableWidth-this.pixelPaddingLeft-this.pixelPaddingRight,0),o=l.max(this.availableHeight-this.pixelPaddingTop-this.pixelPaddingBottom,0),s=o+","+r+this.wrap+this.truncate+this.fullWords+this.rtl+this.ellipsis;if(this.updateCurrentText()||!this.inited||this._prevStatus!=s){this._measuredWidth=0,this._measuredHeight=0,this.isOversized=!1;var u=this._currentFormat,p=this.currentText;if(h.hasValue(p)&&""!=p){var d=p.split("\n");this._prevStatus=s,this.textAlign=this.textAlign;var f=this.group.getAttr("display");if("none"==f&&this.group.removeAttr("display"),this.textPathElement&&this.textPathElement.removeChildren(),"svg"===u){this.element.removeAttr("display");var g=this.element;this.resetBBox();for(var m=0,y="",b=0;b<d.length;b++){var v=d[b];if(""!=v){var _=Object(a.b)().chunk(v,null,this.ignoreFormatting),x=0,P=!0,O=!1,w=this.getLineInfo(b);w?(w.text="",w.element.textContent=""):(w={text:"",element:this.getSVGLineElement("",0),complex:!1},g.add(w.element)),w.element.removeAttr("display"),w.element.removeChildren(),this.textPathElement&&w.element.add(this.textPathElement);for(var S=0;S<_.length;S++){S&&(w.complex=!0);var C=_[S];if("format"===C.type)y=C.text;else{if(O)continue;if(w.text=C.text,w.style=Object(a.b)().translateStyleShortcuts(y),this.textPathElement?this.getSvgElement(w.text,w.style,this.textPathElement):this.getSvgElement(w.text,w.style,w.element),this.getLineBBox(w),w.bbox.width=Math.ceil(w.bbox.width),x<w.bbox.height&&(x=w.bbox.height),(this.wrap||this.truncate)&&w.bbox.width>r){this.isOversized=!0;var T=w.element.textContent,j=w.bbox.width/T.length,k=l.min(Math.ceil((w.bbox.width-r)/j),T.length);if(this.truncate){var M=!1,F=w.element.node;if(F&&F.childNodes)for(var D=w.element.node.childNodes.length-1;D>=0;D--){var I=w.element.node.childNodes[D];if(M&&w.bbox.width<=r&&(I.textContent+=" "+this.ellipsis,w.bbox=w.element.getBBox(),w.bbox.width=Math.floor(w.bbox.width),w.bbox.width<=r))break;M=!1;var V=I.textContent;for(T=w.element.textContent,k=l.min(Math.ceil((w.bbox.width-r)/j),T.length);w.bbox.width>r&&k<=T.length&&k>0;){(A=l.max(T.length-k-this.ellipsis.length,1))<=1&&(k=0,D>0&&(M=!0,w.element.node.removeChild(I))),(V=c.truncateWithEllipsis(V,A,this.ellipsis,this.fullWords,this.rtl)).length>A&&this.fullWords&&(V=c.truncateWithEllipsis(V,A,this.ellipsis,!1,this.rtl)),I.textContent=V,w.bbox=w.element.getBBox(),w.bbox.width=Math.floor(w.bbox.width),k=Math.ceil(1.1*k)}O=!0}}else{if(w.element.node){for(var E=w.element.node.lastChild,L=void 0;w.bbox.width>r&&k<=T.length&&k>0;){var A=l.max(C.text.length-k,1);
2if(P?L=c.splitTextByCharCount(C.text,A,!0,this.rtl):((L=c.splitTextByCharCount(C.text,A,!0,this.rtl,!1))[0].length>A||1===A)&&(w.element.node.removeChild(E),k=0),k>0){var R=L.shift();P&&(R=c.trim(R)),E.textContent=Object(a.b)().cleanUp(R)}w.bbox=w.element.getBBox(),w.bbox.width=Math.floor(w.bbox.width),k++}if(L.length>0){var N="";h.hasValue(L)&&(this.rtl?N+=L.join("")+y:N+=y+L.join("").replace(/([\[\]]{1})/g,"$1$1"));for(var B=S+1;B<_.length;B++)"value"==_[B].type?N+=_[B].text.replace(/([\[\]]{1})/g,"$1$1"):N+=_[B].text;d.splice(b+1,0,N)}O=!0}}}this.bbox.width<w.bbox.width&&(this.bbox.width=w.bbox.width),this.bbox.height=m+x,this.textPathElement?w.element.attr({dy:-this.paddingBottom.toString()}):w.element.attr({x:"0",y:m+x,dy:l.round(this.baseLineRatio*x,3).toString()}),P=!1}}var H=w.element.node;if(H)(E=H.lastChild)&&(E.textContent=this.rtl?c.ltrim(E.textContent):c.rtrim(E.textContent));m+=x,this.addLineInfo(w,b)}else{var G=this.getSVGLineElement("",0);G.add(this.getSvgElement(".",Object(a.b)().translateStyleShortcuts(y))),g.add(G);var z=Math.ceil(G.getBBox().height);z>0&&(m+=z),g.removeElement(G);var W=this.getLineInfo(b);W&&(W.text="",W.element.textContent="")}}this.maybeHideOversized(),this.measureFailed=!1,0!=this.bbox.width&&0!=this.bbox.height||(this.measureFailed=!0),this._measuredWidth=l.round(l.max(this.bbox.width,this.pixelWidth-this.pixelPaddingLeft-this.pixelPaddingRight)),this._measuredHeight=l.round(l.max(this.bbox.height,this.pixelHeight-this.pixelPaddingTop-this.pixelPaddingBottom)),this.alignSVGText(),this.bbox.width=this._measuredWidth,this.bbox.height=this._measuredHeight,i==this._measuredHeight&&e==this._measuredWidth||this.dispatch("transformed"),this.hideUnused(d.length)}else{this.element.removeAttr("display"),this.resetBBox(),(g=this.element).removeChildren(),this.setCache("lineInfo",[],0);var U=this.paper.foreignObject();g.add(U),this.maxWidth&&U.attr({width:this.maxWidth-this.pixelPaddingLeft-this.pixelPaddingRight}),this.maxHeight&&U.attr({height:this.maxHeight-this.pixelPaddingTop-this.pixelPaddingBottom});var K=this.getHTMLLineElement(p);U.node.appendChild(K),K.style.display="inline-block";var $=K.clientWidth,X=K.clientHeight;K.style.display="block",this._bbox={x:0,y:0,width:$,height:X},U.attr({width:$+1,height:X}),this.maybeHideOversized(),this._measuredWidth=l.max(this.bbox.width,this.pixelWidth-this.pixelPaddingLeft-this.pixelPaddingRight),this._measuredHeight=l.max(this.bbox.height,this.pixelHeight-this.pixelPaddingTop-this.pixelPaddingBottom),this.bbox.width=this._measuredWidth,this.bbox.height=this._measuredHeight,this.truncate&&(K.style.overflow="hidden"),($>r||X>o)&&(this.isOversized=!0)}
2this.setStyles(),this.updateCenter(),this.updateBackground(),"none"==f&&this.group.attr({display:"none"}),this.pathElement&&this.paper.appendDef(this.pathElement)}else this.element.attr({display:"none"})}}else n.events.once("maxsizechanged",this.hardInvalidate,this,!1)},e.prototype.maybeHideOversized=function(){this.hideOversized&&(this.availableWidth<this.bbox.width||this.availableHeight<this.bbox.height?(this.element.attr({display:"none"}),this.isOversized=!0):(this.element.removeAttr("display"),this.isOversized=!1))},e.prototype.alignSVGText=function(){var t=this.element,e=t.node.children||t.node.childNodes;if(e&&(!e||0!=e.length)){var i=this._measuredWidth,n=this._measuredHeight;c.used(this.pixelPaddingLeft),c.used(this.pixelPaddingRight),c.used(this.pixelPaddingTop),c.used(this.pixelPaddingBottom),this.rtl?t.attr({direction:"rtl"}):t.removeAttr("direction");for(var r=e.length-1;r>=0;r--){var o=e[r];if(o.setAttribute("text-anchor",this.textAlign),this.textPathElement)o.removeAttribute("x"),o.removeAttribute("y");else{switch(this.textAlign){case"middle":o.setAttribute("x",(i/2).toString()+"px");break;case"end":this.rtl||o.setAttribute("x",i.toString());break;default:this.rtl?o.setAttribute("x",i.toString()):o.removeAttribute("text-anchor")}var a=h.toNumber(o.getAttribute("y"));switch(this.textValign){case"middle":o.setAttribute("y",((a||0)+(n-this.bbox.height)/2).toString());break;case"bottom":o.setAttribute("y",((a||0)+n-this.bbox.height).toString());break;default:o.setAttribute("y",(a||0).toString())}}}}},e.prototype.getSVGLineElement=function(t,e){var i=this.paper.addGroup("text");return i.textContent=t,i.attr({x:"0"}),h.hasValue(e)&&i.attr({y:e.toString()}),(this.truncate||this.wrap)&&i.attr({overflow:"hidden"}),i},Object.defineProperty(e.prototype,"rtl",{get:function(){return h.hasValue(this._rtl)?this._rtl:!!this._topParent&&this._topParent.rtl},set:function(t){t=h.toBoolean(t),this._rtl=t,this.element&&this.alignSVGText()},enumerable:!0,configurable:!0}),e.prototype.resetBBox=function(){this._bbox={x:0,y:0,width:0,height:0}},e.prototype.getHTMLLineElement=function(t){var e=document.createElement("div");switch(e.innerHTML=t,this.textAlign){case"middle":e.style.textAlign="center";break;case"end":e.style.textAlign="right"}return this.wrap?e.style.wordWrap="break-word":e.style.whiteSpace="nowrap",this.rtl&&(e.style.direction="rtl"),h.hasValue(this.fill)&&(e.style.color=this.fill.toString()),e},e.prototype.setStyles=function(){var t=this.element;!this.selectable||this.draggable||this.resizable||this.swipeable?t.addStyle({webkitUserSelect:"none",msUserSelect:"none"}):this.selectable&&(t.removeStyle("webkitUserSelect"),t.removeStyle("msUserSelect"))},e.prototype.hideUnused=function(t){this.initLineCache();var e=this.getCache("lineInfo");if(e.length>=t)for(var i=t;i<e.length;i++){var n=e[i];n&&n.element&&n.element.attr({display:"none"})}},Object.defineProperty(e.prototype,"text",{get:function(){return this.getPropertyValue("text")},set:function(t){this.setPropertyValue("text",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"path",{get:function(){return this.getPropertyValue("path")},set:function(t){this.setPropertyValue("path",t,!0)&&(this.pathElement&&this.pathElement.dispose(),this.textPathElement&&this.textPathElement.dispose(),this.pathElement=this.paper.add("path"),this.pathElement.attr({d:t}),this.pathElement.attr({id:"text-path-"+this.uid}),this._disposers.push(this.pathElement),this.textPathElement=this.paper.addGroup("textPath"),this.textPathElement.attrNS(p.d,"xlink:href","#text-path-"+this.uid),this.textPathElement.attr({path:t}),this._disposers.push(this.textPathElement),this.hardInvalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"locationOnPath",{get:function(){return this.getPropertyValue("locationOnPath")},set:function(t){this.setPropertyValue("locationOnPath",t),this.textPathElement&&this.textPathElement.attr({startOffset:100*t+"%"})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"baseLineRatio",{get:function(){return this.getPropertyValue("baseLineRatio")},set:function(t){this.setPropertyValue("baseLineRatio",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wrap",{get:function(){return this.getPropertyValue("wrap")},set:function(t){this.resetBBox(),this.setPropertyValue("wrap",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"truncate",{get:function(){return this.getPropertyValue("truncate")}
2,set:function(t){this.resetBBox(),this.setPropertyValue("truncate",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fullWords",{get:function(){return this.getPropertyValue("fullWords")},set:function(t){this.setPropertyValue("fullWords",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ellipsis",{get:function(){return this.getPropertyValue("ellipsis")},set:function(t){this.setPropertyValue("ellipsis",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"selectable",{get:function(){return this.getPropertyValue("selectable")},set:function(t){this.setPropertyValue("selectable",t,!0),this.setStyles()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"textAlign",{get:function(){return this.getPropertyValue("textAlign")},set:function(t){this.setPropertyValue("textAlign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"textValign",{get:function(){return this.getPropertyValue("textValign")},set:function(t){this.setPropertyValue("textValign",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"html",{get:function(){return this.getPropertyValue("html")},set:function(t){(this.setPropertyValue("html",t,!0),h.hasValue(t))||this.element.removeChildrenByTag("foreignObject")},enumerable:!0,configurable:!0}),e.prototype.setFill=function(e){if(t.prototype.setFill.call(this,e),this.html)for(var i=this.element.node.getElementsByTagName("div"),n=0;n<i.length;n++){var r=i[n];h.hasValue(this.fill)&&(r.style.color=this.fill.toString())}},Object.defineProperty(e.prototype,"hideOversized",{get:function(){return this.getPropertyValue("hideOversized")},set:function(t){this.setPropertyValue("hideOversized",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ignoreFormatting",{get:function(){return this.getPropertyValue("ignoreFormatting")},set:function(t){this.setPropertyValue("ignoreFormatting",t,!0)},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){},e.prototype.getLineInfo=function(t){this.initLineCache();var e=this.getCache("lineInfo");return e.length>t?e[t]:void 0},e.prototype.addLineInfo=function(t,e){this.initLineCache(),this.getCache("lineInfo")[e]=t},e.prototype.initLineCache=function(){h.hasValue(this.getCache("lineInfo"))||this.setCache("lineInfo",[],0)},e.prototype.setDataItem=function(e){this._sourceDataItemEvents&&this._sourceDataItemEvents.dispose(),e&&(this._sourceDataItemEvents=new s.c([e.events.on("valuechanged",this.invalidate,this,!1),e.events.on("workingvaluechanged",this.invalidate,this,!1),e.events.on("calculatedvaluechanged",this.invalidate,this,!1),e.events.on("propertychanged",this.invalidate,this,!1)])),t.prototype.setDataItem.call(this,e)},Object.defineProperty(e.prototype,"availableWidth",{get:function(){return h.hasValue(this.maxWidth)?this.maxWidth:this.pixelWidth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"availableHeight",{get:function(){return h.hasValue(this.maxHeight)?this.maxHeight:this.pixelHeight},enumerable:!0,configurable:!0}),e.prototype.getSvgElement=function(t,e,i){var n=this.paper.add("tspan");if(n.textContent=t,e)if(f.a.nonce&&i){var r="amcharts_element_style_"+btoa(e).replace(/[^\w]*/g,"");n.node.setAttribute("class",r);var o=document.createElementNS(p.a,"defs");i.node.appendChild(o);var a=document.createElement("style");a.type="text/css",a.innerHTML="."+r+" { "+e+"}",a.setAttribute("nonce",f.a.nonce),o.appendChild(a)}else n.node.setAttribute("style",e);return i&&i.add(n),n},e.prototype.deepInvalidate=function(){t.prototype.deepInvalidate.call(this),this.hardInvalidate()},Object.defineProperty(e.prototype,"readerTitle",{get:function(){var t=this.getPropertyValue("readerTitle");return t?this.dataItem&&(t=this.populateString(t)):t=this.populateString(c.plainText(c.isNotEmpty(this.html)?this.html:this.text)),t},set:function(t){t=h.toText(t),this.setPropertyValue("readerTitle",t)&&this.applyAccessibility()},enumerable:!0,configurable:!0}),e}(r.a);o.c.registeredClasses.Label=g,d.c.push({relevant:d.b.heightXS,state:function(t,e){if(t instanceof g&&t.parent&&t.parent.isBaseSprite){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}})}
2,function(t,e,i){"use strict";i.r(e),i.d(e,"rgb",(function(){return a})),i.d(e,"hexToRgb",(function(){return s})),i.d(e,"hexToRgbWithAlpha",(function(){return u})),i.d(e,"rgbaToRgb",(function(){return l})),i.d(e,"rgbToHex",(function(){return c})),i.d(e,"rgbToRGBA",(function(){return h})),i.d(e,"pad2",(function(){return p})),i.d(e,"interpolate",(function(){return d})),i.d(e,"lighten",(function(){return f})),i.d(e,"getLightnessStep",(function(){return g})),i.d(e,"brighten",(function(){return m})),i.d(e,"getBrightnessStep",(function(){return y})),i.d(e,"saturate",(function(){return b})),i.d(e,"hslToRgb",(function(){return v})),i.d(e,"rgbToHsl",(function(){return _})),i.d(e,"rgbToHsv",(function(){return x})),i.d(e,"hsvToRgb",(function(){return P})),i.d(e,"isLight",(function(){return O}));var n=i(2),r=i(0),o={aliceblue:{r:240,g:248,b:255},antiquewhite:{r:250,g:235,b:215},aqua:{r:0,g:255,b:255},aquamarine:{r:127,g:255,b:212},azure:{r:240,g:255,b:255},beige:{r:245,g:245,b:220},bisque:{r:255,g:228,b:196},black:{r:0,g:0,b:0},blanchedalmond:{r:255,g:235,b:205},blue:{r:0,g:0,b:255},blueviolet:{r:138,g:43,b:226},brown:{r:165,g:42,b:42},burlywood:{r:222,g:184,b:135},cadetblue:{r:95,g:158,b:160},chartreuse:{r:127,g:255,b:0},chocolate:{r:210,g:105,b:30},coral:{r:255,g:127,b:80},cornflowerblue:{r:100,g:149,b:237},cornsilk:{r:255,g:248,b:220},crimson:{r:220,g:20,b:60},cyan:{r:0,g:255,b:255},darkblue:{r:0,g:0,b:139},darkcyan:{r:0,g:139,b:139},darkgoldenrod:{r:184,g:134,b:11},darkgray:{r:169,g:169,b:169},darkgrey:{r:169,g:169,b:169},darkgreen:{r:0,g:100,b:0},darkkhaki:{r:189,g:183,b:107},darkmagenta:{r:139,g:0,b:139},darkolivegreen:{r:85,g:107,b:47},darkorange:{r:255,g:140,b:0},darkorchid:{r:153,g:50,b:204},darkred:{r:139,g:0,b:0},darksalmon:{r:233,g:150,b:122},darkseagreen:{r:143,g:188,b:143},darkslateblue:{r:72,g:61,b:139},darkslategray:{r:47,g:79,b:79},darkslategrey:{r:47,g:79,b:79},darkturquoise:{r:0,g:206,b:209},darkviolet:{r:148,g:0,b:211},deeppink:{r:255,g:20,b:147},deepskyblue:{r:0,g:191,b:255},dimgray:{r:105,g:105,b:105},dimgrey:{r:105,g:105,b:105},dodgerblue:{r:30,g:144,b:255},firebrick:{r:178,g:34,b:34},floralwhite:{r:255,g:250,b:240},forestgreen:{r:34,g:139,b:34},fuchsia:{r:255,g:0,b:255},gainsboro:{r:220,g:220,b:220},ghostwhite:{r:248,g:248,b:255},gold:{r:255,g:215,b:0},goldenrod:{r:218,g:165,b:32},gray:{r:128,g:128,b:128},grey:{r:128,g:128,b:128},green:{r:0,g:128,b:0},greenyellow:{r:173,g:255,b:47},honeydew:{r:240,g:255,b:240},hotpink:{r:255,g:105,b:180},indianred:{r:205,g:92,b:92},indigo:{r:75,g:0,b:130},ivory:{r:255,g:255,b:240},khaki:{r:240,g:230,b:140},lavender:{r:230,g:230,b:250},lavenderblush:{r:255,g:240,b:245},lawngreen:{r:124,g:252,b:0},lemonchiffon:{r:255,g:250,b:205},lightblue:{r:173,g:216,b:230},lightcoral:{r:240,g:128,b:128},lightcyan:{r:224,g:255,b:255},lightgoldenrodyellow:{r:250,g:250,b:210},lightgray:{r:211,g:211,b:211},lightgrey:{r:211,g:211,b:211},lightgreen:{r:144,g:238,b:144},lightpink:{r:255,g:182,b:193},lightsalmon:{r:255,g:160,b:122},lightseagreen:{r:32,g:178,b:170},lightskyblue:{r:135,g:206,b:250},lightslategray:{r:119,g:136,b:153},lightslategrey:{r:119,g:136,b:153},lightsteelblue:{r:176,g:196,b:222},lightyellow:{r:255,g:255,b:224},lime:{r:0,g:255,b:0},limegreen:{r:50,g:205,b:50},linen:{r:250,g:240,b:230},magenta:{r:255,g:0,b:255},maroon:{r:128,g:0,b:0},mediumaquamarine:{r:102,g:205,b:170},mediumblue:{r:0,g:0,b:205},mediumorchid:{r:186,g:85,b:211},mediumpurple:{r:147,g:112,b:219},mediumseagreen:{r:60,g:179,b:113},mediumslateblue:{r:123,g:104,b:238},mediumspringgreen:{r:0,g:250,b:154},mediumturquoise:{r:72,g:209,b:204},mediumvioletred:{r:199,g:21,b:133},midnightblue:{r:25,g:25,b:112},mintcream:{r:245,g:255,b:250},mistyrose:{r:255,g:228,b:225},moccasin:{r:255,g:228,b:181},navajowhite:{r:255,g:222,b:173},navy:{r:0,g:0,b:128},oldlace:{r:253,g:245,b:230},olive:{r:128,g:128,b:0},olivedrab:{r:107,g:142,b:35},orange:{r:255,g:165,b:0},orangered:{r:255,g:69,b:0},orchid:{r:218,g:112,b:214},palegoldenrod:{r:238,g:232,b:170},palegreen:{r:152,g:251,b:152},paleturquoise:{r:175,g:238,b:238},palevioletred:{r:219,g:112,b:147},papayawhip:{r:255,g:239,b:213},peachpuff:{r:255,g:218,b:185},peru:{r:205,g:133,b:63},pink:{r:255,g:192,b:203},plum:{r:221,g:160,b:221},powderblue:{r:176,g:224,b:230}
2,purple:{r:128,g:0,b:128},rebeccapurple:{r:102,g:51,b:153},red:{r:255,g:0,b:0},rosybrown:{r:188,g:143,b:143},royalblue:{r:65,g:105,b:225},saddlebrown:{r:139,g:69,b:19},salmon:{r:250,g:128,b:114},sandybrown:{r:244,g:164,b:96},seagreen:{r:46,g:139,b:87},seashell:{r:255,g:245,b:238},sienna:{r:160,g:82,b:45},silver:{r:192,g:192,b:192},skyblue:{r:135,g:206,b:235},slateblue:{r:106,g:90,b:205},slategray:{r:112,g:128,b:144},slategrey:{r:112,g:128,b:144},snow:{r:255,g:250,b:250},springgreen:{r:0,g:255,b:127},steelblue:{r:70,g:130,b:180},tan:{r:210,g:180,b:140},teal:{r:0,g:128,b:128},thistle:{r:216,g:191,b:216},tomato:{r:255,g:99,b:71},turquoise:{r:64,g:224,b:208},violet:{r:238,g:130,b:238},wheat:{r:245,g:222,b:179},white:{r:255,g:255,b:255},whitesmoke:{r:245,g:245,b:245},yellow:{r:255,g:255,b:0},yellowgreen:{r:154,g:205,b:50}};function a(t,e){var i;return o[t]?i=o[t]:"#"===t.charAt(0)?i=s(t):t.match(/^rgba?\(/)&&(i=l(t)),i||(i={r:0,g:0,b:0,a:1}),r.hasValue(e)&&(i.a=e),i}function s(t){t=t.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(t,e,i,n){return e+e+i+i+n+n}));var e=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return e?{r:parseInt(e[1],16),g:parseInt(e[2],16),b:parseInt(e[3],16)}:u(t)}function u(t){t=t.replace(/^#?([a-f\d])([a-f\d])([a-f\d])([a-f\d])$/i,(function(t,e,i,n,r){return e+e+i+i+n+n+r+r}));var e=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(t);return e?{r:parseInt(e[1],16),g:parseInt(e[2],16),b:parseInt(e[3],16),a:parseInt(e[4],16)/256}:void 0}function l(t){var e=(t=t.replace(/[ ]/g,"")).match(/^rgb\(([0-9]*),([0-9]*),([0-9]*)\)/i);if(e)e.push("1");else if(!(e=t.match(/^rgba\(([0-9]*),([0-9]*),([0-9]*),([.0-9]*)\)/i)))return;return{r:parseInt(e[1]),g:parseInt(e[2]),b:parseInt(e[3]),a:parseFloat(e[4])}}function c(t){return"#"+p(t.r.toString(16))+p(t.g.toString(16))+p(t.b.toString(16))}function h(t){return r.hasValue(t.a)&&1!==t.a?"rgba("+t.r+","+t.g+","+t.b+","+t.a+")":"rgb("+t.r+","+t.g+","+t.b+")"}function p(t){return 1==t.length?"0"+t:""+t}function d(t,e,i){return i=n.fitToRange(i,0,1),t?e?{r:t.r+Math.round((e.r-t.r)*i),g:t.g+Math.round((e.g-t.g)*i),b:t.b+Math.round((e.b-t.b)*i),a:(t.a||1)+Math.round(((e.a||1)-(t.a||1))*i)}:t:e||t}function f(t,e){return t?{r:Math.max(0,Math.min(255,t.r+g(t.r,e))),g:Math.max(0,Math.min(255,t.g+g(t.g,e))),b:Math.max(0,Math.min(255,t.b+g(t.b,e))),a:t.a}:t}function g(t,e){var i=e>0?255-t:t;return Math.round(i*e)}function m(t,e){if(t){var i=g(Math.min(Math.max(t.r,t.g,t.b),230),e);return{r:Math.max(0,Math.min(255,Math.round(t.r+i))),g:Math.max(0,Math.min(255,Math.round(t.g+i))),b:Math.max(0,Math.min(255,Math.round(t.b+i))),a:t.a}}return t}function y(t,e){return Math.round(255*e)}function b(t,e){if(null==t||1==e)return t;var i=_(t);return i.s=e,v(i)}function v(t){var e,i,n,r=t.h,o=t.s,a=t.l;if(0==o)e=i=n=a;else{var s=function(t,e,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?t+6*(e-t)*i:i<.5?e:i<2/3?t+(e-t)*(2/3-i)*6:t},u=a<.5?a*(1+o):a+o-a*o,l=2*a-u;e=s(l,u,r+1/3),i=s(l,u,r),n=s(l,u,r-1/3)}return{r:Math.round(255*e),g:Math.round(255*i),b:Math.round(255*n)}}function _(t){var e=t.r/255,i=t.g/255,n=t.b/255,r=Math.max(e,i,n),o=Math.min(e,i,n),a=0,s=0,u=(r+o)/2;if(r===o)a=s=0;else{var l=r-o;switch(s=u>.5?l/(2-r-o):l/(r+o),r){case e:a=(i-n)/l+(i<n?6:0);break;case i:a=(n-e)/l+2;break;case n:a=(e-i)/l+4}a/=6}return{h:a,s:s,l:u}}function x(t){var e,i=t.r/255,n=t.g/255,r=t.b/255,o=Math.max(i,n,r),a=Math.min(i,n,r),s=0,u=o,l=o-a;if(e=0==o?0:l/o,o==a)s=0;else{switch(o){case i:s=(n-r)/l+(n<r?6:0);break;case n:s=(r-i)/l+2;break;case r:s=(i-n)/l+4}s/=6}return{h:s,s:e,v:u}}function P(t){var e=0,i=0,n=0,r=t.h,o=t.s,a=t.v,s=Math.floor(6*r),u=6*r-s,l=a*(1-o),c=a*(1-u*o),h=a*(1-(1-u)*o);switch(s%6){case 0:e=a,i=h,n=l;break;case 1:e=c,i=a,n=l;break;case 2:e=l,i=a,n=h;break;case 3:e=l,i=c,n=a;break;case 4:e=h,i=l,n=a;break;case 5:e=a,i=l,n=c}return{r:Math.round(255*e),g:Math.round(255*i),b:Math.round(255*n)}}function O(t){return(299*t.r+587*t.g+114*t.b)/1e3>=128}},,,,,,,,,,,function(t,e,i){"use strict";i.d(e,"a",(function(){return l}));var n=i(3),r=i(15),o=i(41),a=i(73),s=i(20),u=i(1),l=function(t){function e(){var e=t.call(this)||this;e.className="Button",e.tooltipY=0,e.iconPosition="left",e.layout="horizontal",e.contentAlign="center",e.contentValign="middle",e.padding(8,16,8,16),e.setStateOnChildren=!0;var i=new s.a,n=e.background;n.fill=i.getFor("secondaryButton"),n.stroke=i.getFor("secondaryButtonStroke"),n.fillOpacity=1,n.strokeOpacity=1,n.cornerRadius(3,3,3,3),e.label=new o.a,e.label.fill=i.getFor("secondaryButtonText"),e.label.shouldClone=!1;var r=n.states.create("hover");r.properties.fillOpacity=1,r.properties.fill=i.getFor("secondaryButtonHover");var a=n.states.create("down");return a.transitionDuration=100,a.properties.fill=i.getFor("secondaryButtonDown"),a.properties.fillOpacity=1,e.role="button",e.focusable=!0,e.applyTheme(),e}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"icon",{get:function(){return this._icon},set:function(t){var e=this._icon;e&&(e.parent=void 0),t&&(this._icon=t,t.parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this.iconPosition=this.iconPosition,this._disposers.push(t))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"iconPosition",{get:function(){return this.getPropertyValue("iconPosition")},set:function(t){this.setPropertyValue("iconPosition",t),this.icon&&("left"==t?this.icon.toBack():this.icon.toFront())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){return this._label},set:function(t){this._label&&this.removeDispose(this._label),this._label=t,t&&(t.parent=this,t.interactionsEnabled=!1,this._disposers.push(this._label))},enumerable:!0,configurable:!0}
2),e.prototype.createBackground=function(){return new a.a},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.label&&this.label.copyFrom(e.label),e.icon&&(this.icon=e.icon.clone())},e}(r.a);u.c.registeredClasses.Button=l},function(t,e,i){"use strict";i.d(e,"i",(function(){return o})),i.d(e,"a",(function(){return a})),i.d(e,"b",(function(){return l})),i.d(e,"l",(function(){return c})),i.d(e,"j",(function(){return h})),i.d(e,"m",(function(){return p})),i.d(e,"n",(function(){return d})),i.d(e,"h",(function(){return f})),i.d(e,"q",(function(){return g})),i.d(e,"k",(function(){return m})),i.d(e,"g",(function(){return y})),i.d(e,"r",(function(){return b})),i.d(e,"s",(function(){return _})),i.d(e,"w",(function(){return x})),i.d(e,"t",(function(){return P})),i.d(e,"c",(function(){return w})),i.d(e,"y",(function(){return S})),i.d(e,"z",(function(){return C})),i.d(e,"p",(function(){return T})),i.d(e,"x",(function(){return j})),i.d(e,"o",(function(){return k})),i.d(e,"e",(function(){return M})),i.d(e,"v",(function(){return F})),i.d(e,"d",(function(){return D})),i.d(e,"u",(function(){return I})),i.d(e,"f",(function(){return V}));i(63),i(95),i(72),i(96),i(48);var n=i(58),r=(i(47),i(59),i(98),i(273),i(86),i(78),i(30),i(107),i(87),i(354),i(329),i(149),i(97),i(363),i(106),i(120),i(85),i(64),i(136),i(198),i(429),i(364),i(17));function o(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"div",i=arguments.length>2?arguments[2]:void 0;return r.a.extend({name:i||t.replace(/__/g,"-"),functional:!0,props:{tag:{type:String,default:e}},render:function(e,i){var n=i.data,r=i.props,o=i.children;return n.staticClass="".concat(t," ").concat(n.staticClass||"").trim(),e(r.tag,n,o)}})}function a(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=function r(o){i(o),t.removeEventListener(e,r,n)};t.addEventListener(e,r,n)}var s=!1;try{if("undefined"!=typeof window){var u=Object.defineProperty({},"passive",{get:function(){s=!0}});window.addEventListener("testListener",u,u),window.removeEventListener("testListener",u,u)}}catch(t){console.warn(t)}function l(t,e,i,n){t.addEventListener(e,i,!!s&&n)}function c(t,e,i){var n=e.length-1;if(n<0)return void 0===t?i:t;for(var r=0;r<n;r++){if(null==t)return i;t=t[e[r]]}return null==t||void 0===t[e[n]]?i:t[e[n]]}function h(t,e){if(t===e)return!0;if(t instanceof Date&&e instanceof Date&&t.getTime()!==e.getTime())return!1;if(t!==Object(t)||e!==Object(e))return!1;var i=Object.keys(t);return i.length===Object.keys(e).length&&i.every((function(i){return h(t[i],e[i])}))}function p(t,e,i){return null!=t&&e&&"string"==typeof e?void 0!==t[e]?t[e]:c(t,(e=(e=e.replace(/\[(\w+)\]/g,".$1")).replace(/^\./,"")).split("."),i):i}function d(t,e,i){if(null==e)return void 0===t?i:t;if(t!==Object(t))return void 0===i?t:i;if("string"==typeof e)return p(t,e,i);if(Array.isArray(e))return c(t,e,i);if("function"!=typeof e)return i;var n=e(t,i);return void 0===n?i:n}function f(t){return Array.from({length:t},(function(t,e){return e}))}function g(t){if(!t||t.nodeType!==Node.ELEMENT_NODE)return 0;var e=+window.getComputedStyle(t).getPropertyValue("z-index");return e||g(t.parentNode)}function m(t,e){for(var i={},n=0;n<e.length;n++){var r=e[n];void 0!==t[r]&&(i[r]=t[r])}return i}function y(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"px";return null==t||""===t?void 0:isNaN(+t)?String(t):"".concat(Number(t)).concat(e)}function b(t){return(t||"").replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function v(t){return null!==t&&"object"===Object(n.a)(t)}var _=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16});function x(t,e){var i=t.$vuetify.icons.component;if(e.startsWith("$")){var n=p(t,"$vuetify.icons.values.".concat(e.split("$").pop().split(".").pop()),e);if("string"!=typeof n)return n;e=n}return null==i?e:{component:i,props:{icon:e}}}function P(t){return Object.keys(t)}var O=/-(\w)/g,w=function(t){return t.replace(O,(function(t,e){return e?e.toUpperCase():""}))};function S(t){return t.charAt(0).toUpperCase()+t.slice(1)}function C(t){return null!=t?Array.isArray(t)?t:[t]:[]}
2function T(t,e,i){return t.$slots.hasOwnProperty(e)&&t.$scopedSlots.hasOwnProperty(e)&&t.$scopedSlots[e].name?i?"v-slot":"scoped":t.$slots.hasOwnProperty(e)?"normal":t.$scopedSlots.hasOwnProperty(e)?"scoped":void 0}function j(t,e){var i=!1;return function(){if(!i)return i=!0,setTimeout((function(){return i=!1}),e),t.apply(void 0,arguments)}}function k(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",i=arguments.length>2?arguments[2]:void 0,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return t.$scopedSlots.hasOwnProperty(e)?t.$scopedSlots[e](i instanceof Function?i():i):!t.$slots.hasOwnProperty(e)||i&&!n?void 0:t.$slots[e]}function M(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.max(e,Math.min(i,t))}function F(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"0";return t+i.repeat(Math.max(0,e-t.length))}function D(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,i=[],n=0;n<t.length;)i.push(t.substr(n,e)),n+=e;return i}function I(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var i in e){var n=t[i],r=e[i];v(n)&&v(r)?t[i]=I(n,r):t[i]=r}return t}function V(t){if(t.composedPath)return t.composedPath();for(var e=[],i=t.target;i;){if(e.push(i),"HTML"===i.tagName)return e.push(document),e.push(window),e;i=i.parentElement}return e}},function(t,e,i){"use strict";i.d(e,"b",(function(){return l})),i.d(e,"a",(function(){return p})),i.d(e,"c",(function(){return d})),i.d(e,"f",(function(){return f})),i.d(e,"e",(function(){return g})),i.d(e,"d",(function(){return m}));var n=i(4),r=!1,o=[],a=[],s=[],u=[],l="function"==typeof requestAnimationFrame?function(t){requestAnimationFrame(t)}:function(t){setTimeout(t,16.666666666666668)};function c(){for(var t=Date.now(),e=o.length,i=0;i<e;++i)o[i](t);n.shiftLeft(o,e);for(i=0;i<a.length;++i)a[i](t);a.length=0;for(i=0;i<s.length;++i)s[i](t);s.length=0,0===o.length&&0===a.length?r=!1:l(c)}function h(){r||(r=!0,l(c))}function p(t){o.push(t),h()}function d(t){a.push(t),h()}function f(t){s.push(t),h()}function g(t){u.push(t)}function m(){for(var t=Date.now(),e=u.length,i=0;i<e;++i)u.shift()(t)}},function(t,e,i){"use strict";i.d(e,"a",(function(){return u})),i.d(e,"b",(function(){return l}));var n=i(3),r=i(13),o=i(4),a=i(55),s=i(0),u=function(){function t(){this._listeners=[],this._killed=[],this._disabled={},this._iterating=0,this._enabled=!0,this._disposed=!1}return t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._listeners;this._iterating=1,this._listeners=null,this._disabled=null;try{o.each(t,(function(t){t.disposer.dispose()}))}finally{this._killed=null,this._iterating=null}}},t.prototype.hasListeners=function(){return 0!==this._listeners.length},t.prototype.hasListenersByType=function(t){return o.any(this._listeners,(function(e){return(null===e.type||e.type===t)&&!e.killed}))},t.prototype.enable=function(){this._enabled=!0},t.prototype.disable=function(){this._enabled=!1},t.prototype.enableType=function(t){delete this._disabled[t]},t.prototype.disableType=function(t,e){void 0===e&&(e=1/0),this._disabled[t]=e},t.prototype._removeListener=function(t){if(0===this._iterating){var e=this._listeners.indexOf(t);if(-1===e)throw new Error("Invalid state: could not remove listener");this._listeners.splice(e,1)}else this._killed.push(t)},t.prototype._removeExistingListener=function(t,e,i,n){if(this._disposed)throw new Error("EventDispatcher is disposed");this._eachListener((function(r){r.once!==t||r.type!==e||null!=i&&r.callback!==i||r.context!==n||r.disposer.dispose()}))},t.prototype.isEnabled=function(t){if(this._disposed)throw new Error("EventDispatcher is disposed");return this._enabled&&this._listeners.length>0&&this.hasListenersByType(t)&&null==this._disabled[t]},t.prototype.has=function(t,e,i){return-1!==o.findIndex(this._listeners,(function(n){return!0!==n.once&&n.type===t&&(null==e||n.callback===e)&&n.context===i}))},t.prototype._shouldDispatch=function(t){if(this._disposed)throw new Error("EventDispatcher is disposed");var e=this._disabled[t];return s.isNumber(e)?(e<=1?delete this._disabled[t]:--this._disabled[t],!1):this._enabled},t.prototype._eachListener=function(t){var e=this;++this._iterating;try{o.each(this._listeners,t)}finally{--this._iterating,0===this._iterating&&0!==this._killed.length&&(o.each(this._killed,(function(t){e._removeListener(t)})),this._killed.length=0)}},t.prototype.dispatchImmediately=function(t,e){this._shouldDispatch(t)&&this._eachListener((function(i){i.killed||null!==i.type&&i.type!==t||i.dispatch(t,e)}))},t.prototype.dispatch=function(t,e){this._shouldDispatch(t)&&this._eachListener((function(i){i.killed||null!==i.type&&i.type!==t||a.e((function(){i.killed||i.dispatch(t,e)}))}
2))},t.prototype._on=function(t,e,i,n,o,a){var s=this;if(this._disposed)throw new Error("EventDispatcher is disposed");this._removeExistingListener(t,e,i,n);var u={type:e,callback:i,context:n,shouldClone:o,dispatch:a,killed:!1,once:t,disposer:new r.b((function(){u.killed=!0,s._removeListener(u)}))};return this._listeners.push(u),u},t.prototype.onAll=function(t,e,i){return void 0===i&&(i=!0),this._on(!1,null,t,e,i,(function(i,n){return t.call(e,i,n)})).disposer},t.prototype.on=function(t,e,i,n){return void 0===n&&(n=!0),this._on(!1,t,e,i,n,(function(t,n){return e.call(i,n)})).disposer},t.prototype.once=function(t,e,i,n){void 0===n&&(n=!0);var r=this._on(!0,t,e,i,n,(function(t,n){r.disposer.dispose(),e.call(i,n)}));return r.disposer},t.prototype.off=function(t,e,i){this._removeExistingListener(!1,t,e,i)},t.prototype.copyFrom=function(t){var e=this;if(this._disposed)throw new Error("EventDispatcher is disposed");if(t===this)throw new Error("Cannot copyFrom the same TargetedEventDispatcher");o.each(t._listeners,(function(t){!t.killed&&t.shouldClone&&(null===t.type?e.onAll(t.callback,t.context):t.once?e.once(t.type,t.callback,t.context):e.on(t.type,t.callback,t.context))}))},t}(),l=function(t){function e(e){var i=t.call(this)||this;return i.target=e,i}return Object(n.b)(e,t),e.prototype.copyFrom=function(t){var e=this;if(this._disposed)throw new Error("EventDispatcher is disposed");if(t===this)throw new Error("Cannot copyFrom the same TargetedEventDispatcher");o.each(t._listeners,(function(i){i.context!==t.target&&!i.killed&&i.shouldClone&&(null===i.type?e.onAll(i.callback,i.context):i.once?e.once(i.type,i.callback,i.context):e.on(i.type,i.callback,i.context))}))},e}(u)},function(t,e,i){"use strict";i.d(e,"a",(function(){return h}));var n=i(3),r=i(22),o=i(11),a=i(67),s=i(1),u=i(9),l=i(2),c=i(0),h=function(t){function e(){var e=t.call(this)||this;return e._stops=new o.b,e._rotation=0,e.className="LinearGradient",e._stops.events.on("setIndex",e.validate,e),e._stops.events.on("inserted",e.validate,e),e.element=e.paper.addGroup("linearGradient"),e.id="gradient-"+s.c.getUniqueId(),e.element.attr({id:e.id}),e._disposers.push(e.element),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.validate=function(){var t=this,e=(this._rotation+90)*l.RADIANS,i=Math.round(50+50*Math.sin(e+Math.PI))+"%",n=Math.round(50+50*Math.cos(e))+"%",r=Math.round(50+50*Math.sin(e))+"%",o=Math.round(50+50*Math.cos(e+Math.PI))+"%",a=this.element;a.removeChildNodes(),a.attr({x1:i,x2:r,y1:n,y2:o}),u.each(u.indexed(this._stops.iterator()),(function(e){var i=e[0],n=e[1],r=n.offset;c.isNumber(r)||(r=i/(t._stops.length-1));var o=t.paper.add("stop");c.hasValue(n.color)&&o.attr({"stop-color":n.color.toString()}),c.isNumber(n.opacity)&&o.attr({"stop-opacity":n.opacity}),c.isNumber(r)&&o.attr({offset:r}),a.add(o)}))},e.prototype.clear=function(){this._stops.clear()},e.prototype.addColor=function(t,e,i){this._stops.push({color:t,o
2pacity:e,offset:i})},Object.defineProperty(e.prototype,"stops",{get:function(){return this._stops},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:Object(a.b)()},set:function(t){this._paper!=t&&(this._paper=t,this.validate(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rotation",{get:function(){return this._rotation},set:function(t){this._rotation=t,this.validate()},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.stops.copyFrom(e.stops),this._rotation=e.rotation},Object.defineProperty(e.prototype,"gradientUnits",{set:function(t){this.element.attr({gradientUnits:t})},enumerable:!0,configurable:!0}),e}(r.a);s.c.registeredClasses.LinearGradient=h},,,function(t,e,i){var n;t.exports=(n=i(29),i(142),void(n.lib.Cipher||function(t){var e=n,i=e.lib,r=i.Base,o=i.WordArray,a=i.BufferedBlockAlgorithm,s=e.enc,u=(s.Utf8,s.Base64),l=e.algo.EvpKDF,c=i.Cipher=a.extend({cfg:r.extend(),createEncryptor:function(t,e){return this.create(this._ENC_XFORM_MODE,t,e)},createDecryptor:function(t,e){return this.create(this._DEC_XFORM_MODE,t,e)},init:function(t,e,i){this.cfg=this.cfg.extend(i),this._xformMode=t,this._key=e,this.reset()},reset:function(){a.reset.call(this),this._doReset()},process:function(t){return this._append(t),this._process()},finalize:function(t){return t&&this._append(t),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function t(t){return"string"==typeof t?v:y}return function(e){return{encrypt:function(i,n,r){return t(n).encrypt(e,i,n,r)},decrypt:function(i,n,r){return t(n).decrypt(e,i,n,r)}}}}()}),h=(i.StreamCipher=c.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),e.mode={}),p=i.BlockCipherMode=r.extend({createEncryptor:function(t,e){return this.Encryptor.create(t,e)},createDecryptor:function(t,e){return this.Decryptor.create(t,e)},init:function(t,e){this._cipher=t,this._iv=e}}),d=h.CBC=function(){var e=p.extend();function i(e,i,n){var r,o=this._iv;o?(r=o,this._iv=t):r=this._prevBlock;for(var a=0;a<n;a++)e[i+a]^=r[a]}return e.Encryptor=e.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize;i.call(this,t,e,r),n.encryptBlock(t,e),this._prevBlock=t.slice(e,e+r)}}),e.Decryptor=e.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize,o=t.slice(e,e+r);n.decryptBlock(t,e),i.call(this,t,e,r),this._prevBlock=o}}),e}(),f=(e.pad={}).Pkcs7={pad:function(t,e){for(var i=4*e,n=i-t.sigBytes%i,r=n<<24|n<<16|n<<8|n,a=[],s=0;s<n;s+=4)a.push(r);var u=o.create(a,n);t.concat(u)},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},g=(i.BlockCipher=c.extend({cfg:c.cfg.extend({mode:d,padding:f}),reset:function(){var t;c.reset.call(this);var e=this.cfg,i=e.iv,n=e.mode;this._xformMode==this._ENC_XFORM_MODE?t=n.createEncryptor:(t=n.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==t?this._mode.init(this,i&&i.words):(this._mode=t.call(n,this,i&&i.words),this._mode.__creator=t)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t,e=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(e.pad(this._data,this.blockSize),t=this._process(!0)):(t=this._process(!0),e.unpad(t)),t},blockSize:4}),i.CipherParams=r.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}})),m=(e.format={}).OpenSSL={stringify:function(t){var e=t.ciphertext,i=t.salt;return(i?o.create([1398893684,1701076831]).concat(i).concat(e):e).toString(u)},parse:function(t){var e,i=u.parse(t),n=i.words;return 1398893684==n[0]&&1701076831==n[1]&&(e=o.create(n.slice(2,4)),n.splice(0,4),i.sigBytes-=16),g.create({ciphertext:i,salt:e})}},y=i.SerializableCipher=r.extend({cfg:r.extend({format:m}),encrypt:function(t,e,i,n){n=this.cfg.extend(n);var r=t.createEncryptor(i,n),o=r.finalize(e),a=r.cfg;return g.create({ciphertext:o,key:i,iv:a.iv,algorithm:t,mode:a.mode,padding:a.padding,blockSize:t.blockSize,formatter:n.format})}
2,decrypt:function(t,e,i,n){return n=this.cfg.extend(n),e=this._parse(e,n.format),t.createDecryptor(i,n).finalize(e.ciphertext)},_parse:function(t,e){return"string"==typeof t?e.parse(t,this):t}}),b=(e.kdf={}).OpenSSL={execute:function(t,e,i,n){n||(n=o.random(8));var r=l.create({keySize:e+i}).compute(t,n),a=o.create(r.words.slice(e),4*i);return r.sigBytes=4*e,g.create({key:r,iv:a,salt:n})}},v=i.PasswordBasedCipher=y.extend({cfg:y.cfg.extend({kdf:b}),encrypt:function(t,e,i,n){var r=(n=this.cfg.extend(n)).kdf.execute(i,t.keySize,t.ivSize);n.iv=r.iv;var o=y.encrypt.call(this,t,e,r.key,n);return o.mixIn(r),o},decrypt:function(t,e,i,n){n=this.cfg.extend(n),e=this._parse(e,n.format);var r=n.kdf.execute(i,t.keySize,t.ivSize,e.salt);return n.iv=r.iv,y.decrypt.call(this,t,e,r.key,n)}})}()))},function(t,e,i){"use strict";i.d(e,"a",(function(){return c}));var n=i(3),r=i(22),o=i(31),a=i(4),s=i(0),u={_decimalSeparator:".",_thousandSeparator:",",_percentPrefix:null,_percentSuffix:"%",_big_number_suffix_3:"k",_big_number_suffix_6:"M",_big_number_suffix_9:"G",_big_number_suffix_12:"T",_big_number_suffix_15:"P",_big_number_suffix_18:"E",_big_number_suffix_21:"Z",_big_number_suffix_24:"Y",_small_number_suffix_3:"m",_small_number_suffix_6:"μ",_small_number_suffix_9:"n",_small_number_suffix_12:"p",_small_number_suffix_15:"f",_small_number_suffix_18:"a",_small_number_suffix_21:"z",_small_number_suffix_24:"y",_byte_suffix_B:"B",_byte_suffix_KB:"KB",_byte_suffix_MB:"MB",_byte_suffix_GB:"GB",_byte_suffix_TB:"TB",_byte_suffix_PB:"PB",_date:"yyyy-MM-dd",_date_millisecond:"mm:ss SSS",_date_second:"HH:mm:ss",_date_minute:"HH:mm",_date_hour:"HH:mm",_date_day:"MMM dd",_date_week:"ww",_date_month:"MMM",_date_year:"yyyy",_duration_millisecond:"SSS",_duration_millisecond_second:"ss.SSS",_duration_millisecond_minute:"mm:ss SSS",_duration_millisecond_hour:"hh:mm:ss SSS",_duration_millisecond_day:"d'd' mm:ss SSS",_duration_millisecond_week:"d'd' mm:ss SSS",_duration_millisecond_month:"M'm' dd'd' mm:ss SSS",_duration_millisecond_year:"y'y' MM'm' dd'd' mm:ss SSS",_duration_second:"ss",_duration_second_minute:"mm:ss",_duration_second_hour:"hh:mm:ss",_duration_second_day:"d'd' hh:mm:ss",_duration_second_week:"d'd' hh:mm:ss",_duration_second_month:"M'm' dd'd' hh:mm:ss",_duration_second_year:"y'y' MM'm' dd'd' hh:mm:ss",_duration_minute:"mm",_duration_minute_hour:"hh:mm",_duration_minute_day:"d'd' hh:mm",_duration_minute_week:"d'd' hh:mm",_duration_minute_month:"M'm' dd'd' hh:mm",_duration_minute_year:"y'y' MM'm' dd'd' hh:mm",_duration_hour:"hh'h'",_duration_hour_day:"d'd' hh'h'",_duration_hour_week:"d'd' hh'h'",_duration_hour_month:"M'm' dd'd' hh'h'",_duration_hour_year:"y'y' MM'm' dd'd' hh'h'",_duration_day:"d'd'",_duration_day_week:"d'd'",_duration_day_month:"M'm' dd'd'",_duration_day_year:"y'y' MM'm' dd'd'",_duration_week:"w'w'",_duration_week_month:"w'w'",_duration_week_year:"w'w'",_duration_month:"M'm'",_duration_month_year:"y'y' MM'm'",_duration_year:"y'y'",_era_ad:"AD",_era_bc:"BC",A:"",P:"",AM:"",PM:"","A.M.":"","P.M.":"",January:"",February:"",March:"",April:"",May:"",June:"",July:"",August:"",September:"",October:"",November:"",December:"",Jan:"",Feb:"",Mar:"",Apr:"","May(short)":"May",Jun:"",Jul:"",Aug:"",Sep:"",Oct:"",Nov:"",Dec:"",Sunday:"",Monday:"",Tuesday:"",Wednesday:"",Thursday:"",Friday:"",Saturday:"",Sun:"",Mon:"",Tue:"",Wed:"",Thu:"",Fri:"",Sat:"",_dateOrd:function(t){var e="th";if(t<11||t>13)switch(t%10){case 1:e="st";break;case 2:e="nd";break;case 3:e="rd"}return e},"Zoom Out":"",Play:"",Stop:"",Legend:"","Click, tap or press ENTER to toggle":"",Loading:"",Home:"",Chart:"","Serial chart":"","X/Y chart":"","Pie chart":"","Gauge chart":"","Radar chart":"","Sankey diagram":"","Flow diagram":"","Chord diagram":"","TreeMap chart":"","Force directed tree":"","Sliced chart":"",Series:"","Candlestick Series":"","OHLC Series":"","Column Series":"","Line Series":"","Pie Slice Series":"","Funnel Series":"","Pyramid Series":"","X/Y Series":"",Map:"","Press ENTER to zoom in":"","Press ENTER to zoom out":"","Use arrow keys to zoom in and out":"","Use plus and minus keys on your keyboard to zoom in and out":"",Export:"",Image:"",Data:"",Print:"","Press ENTER or use arrow keys to navigate":"","Click, tap or press ENTER to open":"","Click, tap or press ENTER to print.":"","Click, tap or press ENTER to export as %1.":"",'To save the image, right-click this link and choose "Save picture as..."':"",'To save the image, right-click thumbnail on the left and choose "Save picture as..."':"","(Press ESC to close this message)":"","Image Export Complete":"","Export operation took longer than expected. Something might have gone wrong.":"","Saved from":"",PNG:"",JPG:"",GIF:"",SVG:"",PDF:"",JSON:"",CSV:"",XLSX:"","Use TAB to select grip buttons or left and right arrows to change selection":"","Use left and right arrows to move selection":"","Use left and right arrows to move left selection":"","Use left and right arrows to move right selection":"","Use TAB select grip buttons or up and down arrows to change selection":"","Use up and down arrows to move selection":"","Use up and down arrows to move lower selection":"","Use up and down arrows to move upper selection":"","From %1 to %2":"","From %1":"","To %1":"","No parser available for file: %1":"","Error parsing file: %1":"","Unable to load file: %1":"","Invalid date":"",Close:"",Minimize:""},l=i(19),c=function(t){function e(){var e=t.call(this)||this;return e.adapter=new o.a(e),e._locale=u,e._defaultLocale=u,e.className="Language",s.hasValue(l.a.defaultLocale)&&(e.locale=l.a.defaultLocale),e.a
2pplyTheme(),e}return Object(n.b)(e,t),e.prototype.getLocale=function(t){return null==t&&(t=this._locale),this.adapter.apply("locale",{locale:t}).locale},e.prototype.translate=function(t,e){for(var i=[],r=2;r<arguments.length;r++)i[r-2]=arguments[r];e=this.getLocale(e);var o=t,a=this.getTranslations(e),u=a[t];if(null===u)o="";else if(s.hasValue(u))u&&(o=u);else if(e!==this._defaultLocale)return this.translate.apply(this,Object(n.e)([t,this._defaultLocale],i));if(i.length)for(var l=i.length,c=0;c<l;++c)o=o.split("%"+(c+1)).join(i[c]);return this.adapter.apply("translate",{translation:o,locale:e}).translation},e.prototype.translateAny=function(t,e){for(var i=[],r=2;r<arguments.length;r++)i[r-2]=arguments[r];return this.translate.apply(this,Object(n.e)([t,e],i))},e.prototype.setTranslationAny=function(t,e,i){(i||this.locale)[t]=e},e.prototype.translateEmpty=function(t,e){for(var i=[],r=2;r<arguments.length;r++)i[r-2]=arguments[r];var o=this.translate.apply(this,Object(n.e)([t,e],i));return o==t?"":o},e.prototype.translateFunc=function(t,e){e=this.getLocale(e);var i=this.getTranslations(e)[t];return null!=i?i:e!==this._defaultLocale?this.translateFunc(t,this._defaultLocale):function(){return""}},e.prototype.translateAll=function(t,e){var i=this;return this.isDefault()?t:a.map(t,(function(t){return i.translate(t,e)}))},e.prototype.isDefault=function(){return this._defaultLocale===this._locale},Object.defineProperty(e.prototype,"locale",{get:function(){return this._locale},set:function(t){if(this._locale!=t&&(this._locale=t,this.events.isEnabled("localechanged"))){var e={type:"localechanged",locale:t,target:this};this.events.dispatchImmediately("localechanged",e)}},enumerable:!0,configurable:!0}),e.prototype.getTranslations=function(t){return this.adapter.apply("translations",{translations:t,locale:t}).translations},e}(r.b)},function(t,e,i){"use strict";i.d(e,"a",(function(){return h})),i.d(e,"b",(function(){return p}));var n,r=i(3),o=i(22),a=i(114),s=i(31),u=i(1),l=i(24),c=i(0),h=function(t){function e(){var e=t.call(this)||this;return e.adapter=new s.a(e),e.className="TextFormatter",e.applyTheme(),e}return Object(r.b)(e,t),e.prototype.debug=function(){},e.prototype.format=function(t,e){c.hasValue(e)||(e="svg");var i="",n=(t=this.escape(t)).match(/\[([^\]]*?)\]/gm);if(!n)return this.wrap(t,"",e);for(var r=t.split(/\[[^\[\]]*\]/),o=0,a=r.length;o<a;o++){var s=r[o];if(""!==s){s=this.adapter.apply("chunk",s);var u="";o>0&&(u=n[o-1].replace("[","").replace("]","")),i+=this.wrap(s,u,e)}}return i=this.unescape(i),this.cleanUp(i)},e.prototype.escape=function(t){return t.replace(/\[\[/g,u.c.getPlaceholder("1")).replace(/([^\/\]]{1})\]\]/g,"$1"+u.c.getPlaceholder("2")).replace(/\]\]/g,u.c.getPlaceholder("2")).replace(/\{\{/g,u.c.getPlaceholder("3")).replace(/\}\}/g,u.c.getPlaceholder("4")).replace(/\'\'/g,u.c.getPlaceholder("5"))},e.prototype.unescape=function(t){return t.replace(new RegExp(u.c.getPlaceholder("1"),"g"),"[[").replace(new RegExp(u.c.getPlaceholder("2"),"g"),"]]").replace(new RegExp(u.c.getPlaceholder("3"),"g"),"{{").replace(new RegExp(u.c.getPlaceholder("4"),"g"),"}}").replace(new RegExp(u.c.getPlaceholder("5"),"g"),"''")},e.prototype.cleanUp=function(t){return t.replace(/\[\[/g,"[").replace(/\]\]/g,"]").replace(/\{\{/g,"{").replace(/\}\}/g,"}").replace(/\'\'/g,"'")},e.prototype.wrap=function(t,e,i){return""!==e&&"/"!==e||(e=""),"html"===i?this.wrapHtml(t,this.translateStyleShortcuts(e)):this.wrapSvg(t,this.translateStyleShortcuts(e))},e.prototype.wrapSvg=function(t,e){return""===e?"<tspan>"+t+"</tspan>":"<tspan style='"+e+"'>"+t+"</tspan>"},e.prototype.getSvgElement=function(t,e){var i=new a.a("tspan");return i.textContent=t,e&&i.node.setAttribute("style",e),i},e.prototype.wrapHtml=function(t,e){return""===e?"<span>"+t+"</span>":"<span style='"+this.styleSvgToHtml(e)+"'>"+t+"</span>"},e.prototype.getHtmlElement=function(t,e){var i=document.createElement("span");return i.innerHTML=t,e&&i.setAttribute("style",e),i},e.prototype.styleSvgToHtml=function(t){return t=t.replace(/fill:/,"color:")},e.prototype.translateStyleShortcuts=function(t){if(""==t||"[ ]"==t)return"";var e=u.c.getCache("translateStyleShortcuts_"+t);if(e)return e;var i=t.match(/('[^']*')|("[^"]*")/gi);if(i)for(var n=0;n<i.length;n++)t=t.replace(i[n],i[n].replace(/['"]*/g,"").replace(/[ ]+/g,"+"));var r=t.match(/([\w\-]*:[\s]?[^;\s\]]*)|(\#[\w]{1,6})|([\w]+)|(\/)/gi);if(!r)return t;for(n=0;n<r.length;n++)r[n].match(/^bold$/i)?r[n]="font-weight:"+r[n]:"/"==r[n]?r[n]="":r[n].match(/:/)?r[n]=r[n].replace(/\+/g," "):r[n]="fill:"+r[n];var o=r.join(";");return u.c.setCache("translateStyleShortcuts_"+t,o),o}
2,e.prototype.chunk=function(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=[];t=this.escape(t);for(var r=e?t.split("'"):[t],o=0;o<r.length;o++){var a=r[o];if(""!==a)if(o%2==0)for(var s=(a=(a=a.replace(/\]\[/g,"]"+l.d+"[")).replace(/\[\]/g,"[ ]")).split(/[\[\]]+/),u=0;u<s.length;u++){(c=this.cleanUp(this.unescape(s[u])))!==l.d&&(""!==c&&(u%2==0?n.push({type:"value",text:this.adapter.apply("chunk",c)}):n.push({type:i?"value":"format",text:"["+c+"]"})))}else for(s=a.split(/[\[\]]+/),u=0;u<s.length;u++){var c;""!==(c=this.cleanUp(this.unescape(s[u])))&&(u%2==0?n.push({type:"text",text:c}):this.isImage(c)?n.push({type:"image",text:"["+c+"]"}):n.push({type:"format",text:"["+c+"]"}))}}return n},e.prototype.isImage=function(t){return!!t.match(/img[ ]?:/)},e}(o.a);function p(){return null==n&&(n=new h),n}u.c.registeredClasses.TextFormatter=h},,,,function(t,e,i){"use strict";i.d(e,"a",(function(){return u})),i.d(e,"c",(function(){return l})),i.d(e,"b",(function(){return c})),i.d(e,"d",(function(){return h}));var n=i(3),r=i(56),o=i(4),a=i(9),s=i(0),u=function(){function t(t){this._values=[],this.events=new r.a,null!=t&&this.setAll(t)}return Object.defineProperty(t.prototype,"values",{get:function(){return this._values},enumerable:!0,configurable:!0}),t.prototype._insert=function(t){return this._values.push(t),this._values.length-1},Object.defineProperty(t.prototype,"length",{get:function(){return this._values.length},enumerable:!0,configurable:!0}),t.prototype.indexOf=function(t){return o.indexOf(this._values,t)},t.prototype.contains=function(t){return-1!==this.indexOf(t)},t.prototype.getIndex=function(t){return this._values[t]},Object.defineProperty(t.prototype,"first",{get:function(){return this._values[0]},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"last",{get:function(){return this._values[this._values.length-1]},enumerable:!0,configurable:!0}),t.prototype.insert=function(t){var e=this._insert(t);this.events.isEnabled("inserted")&&this.events.dispatchImmediately("inserted",{type:"inserted",target:this,index:e,newValue:t})},t.prototype.remove=function(t){var e=this.indexOf(t);if(-1!==e){var i=this._values[e];o.removeIndex(this._values,e),this.events.isEnabled("removed")&&this.events.dispatchImmediately("removed",{type:"removed",target:this,index:e,oldValue:i})}},t.prototype.setAll=function(t){var e=this;o.eachReverse(this._values,(function(t,i){e._values.pop(),e.events.isEnabled("removed")&&e.events.dispatchImmediately("removed",{type:"removed",target:e,index:i,oldValue:t})})),o.each(t,(function(t){e.insert(t)}))},t.prototype.clear=function(){this.setAll([])},t.prototype.slice=function(e,i){var n=new t;return n._values=this._values.slice(e,i),n},t.prototype.findClosestIndex=function(t,e,i){void 0===i&&(i="any");var n,r,o=-1,u=0;return a.eachContinue(this.iterator(),(function(a){var l=e(a);if("any"===i){if(l===t)return o=u,!1;var c=Math.abs(t-l);(!s.hasValue(r)||r>c)&&(o=u,n=l,r=c)}else"left"===i&&l<t?(!s.hasValue(n)||n<l)&&(o=u,n=l):"right"===i&&l>=t&&(!s.hasValue(n)||n>=l)&&(o=u,n=l);return++u,!0})),-1===o&&("left"===i?o=0:"right"===i&&(o=this.length-1)),o},t.prototype.iterator=function(){return a.fromArray(this._values)},t.prototype[Symbol.iterator]=function(){var t,e;return Object(n.c)(this,(function(i){switch(i.label){case 0:t=this._values.length,e=0,i.label=1;case 1:return e<t?[4,this._values[e]]:[3,4];case 2:i.sent(),i.label=3;case 3:return++e,[3,1];case 4:return[2]}}
2))},t.prototype.each=function(t){o.each(this._values,t)},t}(),l=function(t){function e(e){var i=t.call(this)||this;return i._ordering=e,i}return Object(n.b)(e,t),e.prototype._insert=function(t){var e=o.getSortedIndex(this._values,this._ordering,t).index;return o.insertIndex(this._values,e,t),e},e.prototype.indexOf=function(t){var e=o.getSortedIndex(this._values,this._ordering,t),i=e.found,n=e.index;return i?n:-1},e.prototype.update=function(t){var e=o.indexOf(this._values,t);if(-1!==e){var i=this._values.length-1;(0===e||this._ordering(this._values[e-1],t)<0)&&(e===i||this._ordering(t,this._values[e+1])<0)||(o.removeIndex(this._values,e),this._insert(t))}},e}(u),c=function(t){function e(e){var i=t.call(this)||this;return i.template=e,i}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;a.each(t.iterator(),(function(t){e.insert(t.clone())}))},e.prototype.slice=function(t,i){var n=new e(this.template);return n._values=this._values.slice(t,i),n},e.prototype.create=function(t){var e=null!=t?new t:this.template.clone();return this.insert(e),e},e}(u),h=function(t){function e(e,i){var n=t.call(this,i)||this;return n.template=e,n}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"template",{get:function(){return this._template},set:function(t){t.isTemplate=!0,this._template=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(t){var e=this;a.each(t.iterator(),(function(t){e.insert(t.clone())}))},e.prototype.create=function(t){var e=null!=t?new t:this.template.clone();return this.insert(e),e},e}(l)},function(t,e,i){"use strict";i.d(e,"a",(function(){return s})),i.d(e,"b",(function(){return l}));var n=i(114),r=i(216),o=i(146),a=i(8),s=function(){function t(t,e){this.container=t,this.id=e;var i=document.createElementNS(a.a,"svg");i.setAttribute("version","1.1"),i.setAttributeNS(a.e,"xmlns",a.a),i.setAttributeNS(a.e,"xmlns:xlink",a.d),i.setAttribute("role","group"),this.container.appendChild(i),this.defs=document.createElementNS(a.a,"defs"),i.appendChild(this.defs),i.style.width="100%",i.style.height="100%",i.style.overflow="visible",this.svg=i}return t.prototype.add=function(t){return new n.a(t)},t.prototype.addGroup=function(t){return new r.a(t)},t.prototype.append=function(t){t&&this.svg.appendChild(t.node)},t.prototype.appendDef=function(t){t&&this.defs.appendChild(t.node)},t.prototype.foreignObject=function(){return new n.a("foreignObject")},t.prototype.supportsForeignObject=function(){return document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Extensibility","1.1")},t}(),u=null;function l(){if(null===u){var t=document.createElement("div");t.hidden=!0,t.style.width="1px",t.style.height="1px",t.style.position="absolute",t.style.zIndex="-1000000",document.body.appendChild(t);var e=new o.a(t,!0);u=new s(e.SVGContainer,"ghost")}return u}},,function(t,e,i){"use strict";i.r(e),i.d(e,"timeUnitDurations",(function(){return r})),i.d(e,"getNextUnit",(function(){return o})),i.d(e,"getDuration",(function(){return a})),i.d(e,"now",(function(){return s})),i.d(e,"getTime",(function(){return u})),i.d(e,"copy",(function(){return l})),i.d(e,"checkChange",(function(){return c})),i.d(e,"add",(function(){return h})),i.d(e,"round",(function(){return p})),i.d(e,"setTimezone",(function(){return d})),i.d(e,"getTimezoneMinutes",(function(){return f}));var n=i(0),r={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:2592e6,year:31536e6};function o(t){switch(t){case"year":return;case"month":return"year";case"week":case"day":return"month";case"hour":return"day";case"minute":return"hour";case"second":return"minute";case"millisecond":return"second"}}function a(t,e){return n.hasValue(e)||(e=1),r[t]*e}function s(){return new Date}function u(){return s().getTime()}function l(t){return new Date(t.getTime())}function c(t,e,i,n){t=new Date(t.getTime()),e=new Date(e.getTime());var r=0,a=0;n||"millisecond"==i||(r=t.getTimezoneOffset(),t.setUTCMinutes(t.getUTCMinutes()-r),a=e.getTimezoneOffset(),e.setUTCMinutes(e.getUTCMinutes()-a));var s=!1;switch(i){case"year":t.getUTCFullYear()!=e.getUTCFullYear()&&(s=!0);break;case"month":(t.getUTCFullYear()!=e.getUTCFullYear()||t.getUTCMonth()!=e.getUTCMonth())&&(s=!0);break;case"day":(t.getUTCMonth()!=e.getUTCMonth()||t.getUTCDate()!=e.getUTCDate())&&
2(s=!0);break;case"hour":t.getUTCHours()!=e.getUTCHours()&&(s=!0);break;case"minute":t.getUTCMinutes()!=e.getUTCMinutes()&&(s=!0);break;case"second":t.getUTCSeconds()!=e.getUTCSeconds()&&(s=!0);break;case"millisecond":t.getTime()!=e.getTime()&&(s=!0)}if(s)return!0;var u=o(i);return!!u&&(t.setUTCMinutes(t.getUTCMinutes()+r),e.setUTCMinutes(e.getUTCMinutes()+a),c(t,e,u,n))}function h(t,e,i,n){var r=0;switch(n||"millisecond"==e||(r=t.getTimezoneOffset(),t.setUTCMinutes(t.getUTCMinutes()-r)),e){case"day":var o=t.getUTCDate();t.setUTCDate(o+i);break;case"second":var a=t.getUTCSeconds();t.setUTCSeconds(a+i);break;case"millisecond":var s=t.getUTCMilliseconds();t.setUTCMilliseconds(s+i);break;case"hour":var u=t.getUTCHours();t.setUTCHours(u+i);break;case"minute":var l=t.getUTCMinutes();t.setUTCMinutes(l+i);break;case"year":var c=t.getUTCFullYear();t.setUTCFullYear(c+i);break;case"month":var h=t.getUTCMonth();t.setUTCMonth(h+i);break;case"week":var p=t.getUTCDate();t.setUTCDate(p+7*i)}if(!n&&"millisecond"!=e&&(t.setUTCMinutes(t.getUTCMinutes()+r),"day"==e||"week"==e||"month"==e||"year"==e)){var d=t.getTimezoneOffset();if(d!=r){var f=d-r;t.setUTCMinutes(t.getUTCMinutes()+f),t.getTimezoneOffset()!=d&&t.setUTCMinutes(t.getUTCMinutes()-f)}}return t}function p(t,e,i,r,o,s,u,l){void 0===u&&(u=0),n.isNumber(i)||(i=1);var c=0;switch(l&&-1!=["day","month","week","year"].indexOf(e)&&(t=d(t,l)),o||"millisecond"==e||(c=t.getTimezoneOffset(),t.setUTCMinutes(t.getUTCMinutes()-c)),e){case"day":var h=t.getUTCDate();if(i>1){if(s){s=p(s,"day",1);var f=t.getTime()-s.getTime(),g=Math.floor(f/a("day")/i),m=a("day",g*i);t.setTime(s.getTime()+m-c*a("minute"))}}else t.setUTCDate(h);t.setUTCHours(0,0,0,0);break;case"second":var y=t.getUTCSeconds();i>1&&(y=Math.floor(y/i)*i),t.setUTCSeconds(y,0);break;case"millisecond":if(1==i)return t;var b=t.getUTCMilliseconds();b=Math.floor(b/i)*i,t.setUTCMilliseconds(b);break;case"hour":var v=t.getUTCHours();i>1&&(v=Math.floor(v/i)*i),t.setUTCHours(v,u,0,0);break;case"minute":var _=t.getUTCMinutes();b=t.getUTCMilliseconds(),i>1&&(_=Math.floor(_/i)*i),t.setUTCMinutes(_,0,0);break;case"month":var x=t.getUTCMonth();i>1&&(x=Math.floor(x/i)*i),t.setUTCMonth(x,1),t.setUTCHours(0,u,0,0);break;case"year":var P=t.getUTCFullYear();i>1&&(P=Math.floor(P/i)*i),t.setUTCFullYear(P,0,1),t.setUTCHours(0,u,0,0);break;case"week":var O=t.getUTCDate(),w=t.getUTCDay();n.isNumber(r)||(r=1),O=w>=r?O-w+r:O-(7+w)+r,t.setUTCDate(O),t.setUTCHours(0,u,0,0)}if(!o&&"millisecond"!=e&&(t.setUTCMinutes(t.getUTCMinutes()+c),"day"==e||"week"==e||"month"==e||"year"==e)){var S=t.getTimezoneOffset();if(S!=c){var C=S-c;t.setUTCMinutes(t.getUTCMinutes()+C)}}return t}function d(t,e){return new Date(t.toLocaleString("en-US",{timeZone:e}))}function f(t){var e=new Date;return e.setHours(0,0,0,0),d(e,t).getMinutes()}},,,,function(t,e,i){"use strict";i.d(e,"a",(function(){return l}));var n=i(3),r=i(16),o=i(1),a=i(2),s=i(0),u=i(6),l=function(t){function e(){var e=t.call(this)||this;return e.className="RoundedRectangle",e.element=e.paper.add("path"),e.cornerRadius(3,3,3,3),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.innerWidth,i=this.innerHeight;if(s.isNumber(e)&&s.isNumber(i)){var n=a.min(e,i)/2,r=u.relativeToValue(this.cornerRadiusTopLeft,n),o=u.relativeToValue(this.cornerRadiusTopRight,n),l=u.relativeToValue(this.cornerRadiusBottomRight,n),c=u.relativeToValue(this.cornerRadiusBottomLeft,n),h=a.min(Math.abs(e/2),Math.abs(i/2)),p=a.fitToRange(r,0,h),d=a.fitToRange(o,0,h),f=a.fitToRange(l,0,h),g=a.fitToRange(c,0,h),m="M"+p+",0 L"+(e-d)+",0"+(" a"+d+","+d+" 0 0 1 "+d+","+d)+(" L"+e+","+(i-f))+(" a"+f+","+f+" 0 0 1 -"+f+","+f)+(" L"+g+","+i)+(" a"+g+","+g+" 0 0 1 -"+g+",-"+g)+(" L0,"+p)+(" a"+p+","+p+" 0 0 1 "+p+",-"+p)+" Z";this.path=m}},e.prototype.cornerRadius=function(t,e,i,n){this.cornerRadiusTopLeft=t,this.cornerRadiusTopRight=e,this.cornerRadiusBottomLeft=i,this.cornerRadiusBottomRight=n},Object.defineProperty(e.prototype,"cornerRadiusTopLeft",{get:function(){return this.getPropertyValue("cornerRadiusTopLeft")},set:function(t){this.setPercentProperty("cornerRadiusTopLeft",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadiusTopRight",{get:function(){return this.getPropertyValue("cornerRadiusTopRight")}
2,set:function(t){this.setPercentProperty("cornerRadiusTopRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadiusBottomRight",{get:function(){return this.getPropertyValue("cornerRadiusBottomRight")},set:function(t){this.setPercentProperty("cornerRadiusBottomRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadiusBottomLeft",{get:function(){return this.getPropertyValue("cornerRadiusBottomLeft")},set:function(t){this.setPercentProperty("cornerRadiusBottomLeft",t,!0)},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"bbox",{get:function(){return this.definedBBox?this.definedBBox:this.isMeasured?{x:0,y:0,width:this.innerWidth,height:this.innerHeight}:{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),e}(r.a);o.c.registeredClasses.RoundedRectangle=l},function(t,e,i){"use strict";i.d(e,"a",(function(){return c}));var n=i(3),r=i(22),o=i(67),a=i(35),s=i(11),u=i(12),l=i(9),c=function(t){function e(){var e=t.call(this)||this;return e.properties={},e.isTemplate=!1,e._scale=1,e._nonScaling=!0,e.className="Filter",e.filterPrimitives=new s.b,e.properties.filterUnits="objectBoundingBox",e.filterPrimitives.events.on("inserted",(function(t){e._disposers.push(t.newValue)})),e.width=120,e.height=120,e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.appendPrimitives=function(t){l.each(this.filterPrimitives.iterator(),(function(e){t.add(e)}))},e.prototype.animate=function(t,e,i){return new a.a(this,t,e,i).start()},Object.defineProperty(e.prototype,"width",{get:function(){return this.properties.width},set:function(t){this.properties.width=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.properties.height},set:function(t){this.properties.height=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),u.each(e.properties,(function(t,e){i[t]=e}))}
2,Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:Object(o.b)()},set:function(t){this._paper!=t&&(this._paper=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new a.b(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scale",{get:function(){return this._scale},set:function(t){this._scale=t,this.updateScale()},enumerable:!0,configurable:!0}),e.prototype.updateScale=function(){},Object.defineProperty(e.prototype,"filterUnits",{get:function(){return this.properties.filterUnits},set:function(t){this.properties.filterUnits=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"nonScaling",{get:function(){return this._nonScaling},set:function(t){this._nonScaling=t,t||(this._scale=1),this.updateScale()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"sprite",{set:function(t){this.setSprite(t)},enumerable:!0,configurable:!0}),e.prototype.setSprite=function(t){this._sprite&&this._sprite!=t&&this._sprite.filters.removeValue(this),this._sprite=t},e}(r.a)},function(t,e,i){"use strict";i.d(e,"a",(function(){return o}));var n=i(51),r=i(52),o=function(){function t(){Object(n.a)(this,t),this.framework={}}return Object(r.a)(t,[{key:"init",value:function(t,e){}}]),t}()},function(t,e,i){"use strict";i.d(e,"a",(function(){return h}));var n=i(3),r=i(22),o=i(11),a=i(67),s=i(1),u=i(9),l=i(0),c=i(7),h=function(t){function e(){var e=t.call(this)||this;return e._stops=new o.b,e.element=e.paper.addGroup("radialGradient"),e.id="gradient-"+s.c.getUniqueId(),e.element.attr({id:e.id}),e._disposers.push(e.element),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.draw=function(){var t,e=this,i=this.element;l.isNumber(this.cx)&&((t=this.cx)instanceof c.a&&(t=t.percent+"%"),i.attr({cx:t}));l.isNumber(this.cy)&&((t=this.cy)instanceof c.a&&(t=t.percent+"%"),i.attr({cy:t}));this.fx&&((t=this.fx)instanceof c.a&&(t=t.percent+"%"),i.attr({fx:t}));this.fy&&((t=this.fy)instanceof c.a&&(t=t.percent+"%"),i.attr({fy:t}));i.removeChildNodes(),u.each(u.indexed(this._stops.iterator()),(function(t){var n=t[0],r=t[1],o=r.offset;l.isNumber(o)||(o=n/(e._stops.length-1));var a=e.paper.add("stop");l.hasValue(r.color)&&a.attr({"stop-color":r.color.toString()}),l.isNumber(r.opacity)&&a.attr({"stop-opacity":r.opacity}),l.isNumber(o)&&a.attr({offset:o}),i.add(a)}))},e.prototype.addColor=function(t,e,i){this._stops.push({color:t,o
2pacity:e,offset:i}),this.draw()},Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:Object(a.b)()},set:function(t){this._paper!=t&&(this._paper=t,this.draw(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cx",{get:function(){return this._cx},set:function(t){this._cx=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cy",{get:function(){return this._cy},set:function(t){this._cy=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fx",{get:function(){return this._fx},set:function(t){this._fx=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fy",{get:function(){return this._fy},set:function(t){this._fy=t,this.draw()},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.stops.copyFrom(e.stops),this.cx=e.cx,this.cy=e.cy,this.fx=e.fx,this.fy=e.fy},Object.defineProperty(e.prototype,"stops",{get:function(){return this._stops},enumerable:!0,configurable:!0}),e.prototype.clear=function(){this._stops.clear()},e}(r.a);s.c.registeredClasses.RadialGradient=h},,,,,,,function(t,e,i){"use strict";i.d(e,"a",(function(){return c}));var n=i(3),r=i(22),o=i(31),a=i(35),s=i(6),u=i(4),l=i(0),c=function(t){function e(){var e=t.call(this)||this;return e._disabled=!1,e.hasProperties=!1,e.values={},e.categories={},e.dates={},e.locations={},e.workingLocations={},e.properties={},e.sprites=[],e.isTemplate=!1,e._index=null,e._visible=!0,e._hidden=!1,e._ignoreMinMax=!1,e.hasChildren={},e.isHiding=!1,e._valueAnimations={},e._locationAnimations={},e.className="DataItem",e.applyTheme(),e}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"adapter",{get:function(){return this._adapterO||(this._adapterO=new o.a(this)),this._adapterO},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"index",{get:function(){return this.component&&null!=this._index?this._index:-1},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new a.b(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visible",{get:function(){return!this._hidden&&this._visible},set:function(t){t&&(this.hidden=!1),this._visible!=t&&this.setVisibility(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hidden",{get:function(){return this._hidden},set:function(t){this._hidden!=t&&(this._hidden=t,t?this.setVisibility(!1):this.setVisibility(!0,!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"__disabled",{get:function(){return this._disabled},set:function(t){this._disabled=t,u.each(this.sprites,(function(e){e.__disabled=t}))},enumerable:!0,configurable:!0}),e.prototype.setVisibility=function(t,e){if(u.each(this.sprites,(function(e){t?e.visible=e.defaultState.properties.visible:e.hiddenState?e.visible=e.hiddenState.properties.visible:e.visible=!1})),this._visible=t,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("visibilitychanged")){var i={type:"visibilitychanged",target:this,visible:t};this.events.dispatchImmediately("visibilitychanged",i)}},e.prototype.show=function(t,e,i){var n,r=this;if(!this.hidden)return this.setVisibility(!0,!0),this.isHiding=!1,this._hideDisposer&&this.removeDispose(this._hideDisposer),i&&u.each(i,(function(i){n=r.setWorkingValue(i,r.values[i].value,t,e)})),u.each(this.sprites,(function(i){var n=i.show(t);null==n||n.isFinished()||(r._disposers.push(n),null!=e&&e>0&&n.delay(e))})),n},e.prototype.dispose=function(){t.prototype.dispose.call(this),u.each(this.sprites,(function(t){t.dispose()})),this.sprites=[]},e.prototype.hide=function(t,e,i,n){var r=this;if(this.isHiding=!0,u.each(this.sprites,(function(i){var n=i.hide(t);null==n||n.isFinished()||(r._disposers.push(n),null!=e&&e>0&&n.delay(e))})),l.isNumber(i)&&n){var o;if(u.each(n,(function(n){var a=r.setWorkingValue(n,i,t,e);a&&(o=a)})),o&&!o.isFinished())return this._hideDisposer=o.events.on("animationended",(function(){r.setVisibility(!1,!0),r.isHiding=!1})),this._disposers.push(this._hideDisposer),o;this.isHiding=!1,this.setVisibility(!1,!0)}else this.isHiding=!1,this.setVisibility(!1)},e.prototype.getDuration=function(t){if(!l.isNumber(t)){var e=this.component;e&&(t=e.interpolationDuration)}if(null!=t)return this._adapterO?this._adapterO.apply("duration",t):t},e.prototype.getValue=function(t,e){if(t&&this.component){e||(e=this.component.dataFields[t+"Show"])||(e="value");var i=this.values[t][e];return this._adapterO&&this._adapterO.isEnabled("value")?this._adapterO.apply("value",{value:i,field:t}).value:i}},e.prototype.getWorkingValue=function(t){if(t&&this.component){var e=this.component.dataFields[t+"Show"];return e||(e="workingValue"),this._adapterO?this._adapterO.apply("workingValue",{workingValue:this.values[t][e],field:t}).workingValue:this.values[t][e]}},e.prototype.getActualWorkingValue=function(t){return this.values[t].workingValue}
2,e.prototype.setValue=function(t,e,i,n){var r=this.values[t].value,o=this.getDuration(i);if(r!==(e=l.toNumber(e))){if(this.values[t].value=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("valuechanged")){var a={type:"valuechanged",target:this,property:t};this.events.dispatchImmediately("valuechanged",a)}this.component&&this.component.handleDataItemValueChange(this,t)}this.setWorkingValue(t,e,o,n)},e.prototype.setCalculatedValue=function(t,e,i){if(this.values[t][i]!==e&&l.isNumber(e)){if(this.values[t][i]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("calculatedvaluechanged")){var n={type:"calculatedvaluechanged",target:this,property:t};this.events.dispatchImmediately("calculatedvaluechanged",n)}this.component&&this.component.handleDataItemCalculatedValueChange(this,t)}},e.prototype.setWorkingValue=function(t,e,i,n){if(l.isNumber(this.values[t].value)){var r=this.getDuration(i),o=this.values[t].workingValue;if(null!=r&&r>0&&l.isNumber(o)&&this.component){if(o!=e){var a=this.animate({childObject:this.values[t],property:"workingValue",from:o,to:e,dummyData:t},r,this.component.interpolationEasing);return null!=n&&a.delay(n),a.events.on("animationstarted",this.handleInterpolationProgress,this),a.events.on("animationprogress",this.handleInterpolationProgress,this),a.events.on("animationended",this.handleInterpolationProgress,this),this._valueAnimations[t]=a,a}(s=this._valueAnimations[t])&&s.stop(),this.values[t].workingValue=e}else{var s;if((s=this._valueAnimations[t])&&s.stop(),this.values[t].workingValue=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")){var u={type:"workingvaluechanged",target:this,property:t};this.events.dispatchImmediately("workingvaluechanged",u)}this.component&&this.component.handleDataItemWorkingValueChange(this,t)}}},e.prototype.setLocation=function(t,e,i,n){if(this.locations[t]!==e){if(this.locations[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("locationchanged")){var r={type:"locationchanged",target:this,property:t};this.events.dispatchImmediately("locationchanged",r)}this.component&&this.component.handleDataItemValueChange(this,t),this.setWorkingLocation(t,e,i,n)}},e.prototype.setWorkingLocation=function(t,e,i,n){var r=this.getDuration(i),o=this.workingLocations[t];if(null!=r&&r>0&&l.isNumber(o)&&this.component){if(o!=e){var a=this.animate({childObject:this.workingLocations,property:t,from:o,to:e,dummyData:t},r,this.component.interpolationEasing);return null!=n&&a.delay(n),a.events.on("animationstarted",this.handleInterpolationProgress,this),a.events.on("animationprogress",this.handleInterpolationProgress,this),a.events.on("animationended",this.handleInterpolationProgress,this),this._locationAnimations[t]=a,a}(s=this._locationAnimations[t])&&s.stop(),this.workingLocations[t]=e}else{var s;if((s=this._locationAnimations[t])&&s.stop(),this.workingLocations[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workinglocationchanged")){var u={type:"workinglocationchanged",target:this,property:t};this.events.dispatchImmediately("workinglocationchanged",u)}this.component&&this.component.handleDataItemWorkingLocationChange(this,t)}},e.prototype.setDate=function(t,e,i){!l.isDate(e)&&this.component&&(e=this.component.dateFormatter.parse(e)),this.dates[t]!==e&&(this.dates[t]=e,this.setValue(t,e.getTime(),i))},e.prototype.getDate=function(t){return this._adapterO?this._adapterO.apply("date",{date:this.dates[t],field:t}).date:this.dates[t]},e.prototype.setProperty=function(t,e){if(this.properties[t]!==e){if(this.hasProperties=!0,this.properties[t]=e,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")){var i={type:"propertychanged",target:this,property:t,value:e};this.events.dispatchImmediately("propertychanged",i)}this.component&&this.component.handleDataItemPropertyChange(this,t)}},e.prototype.setCategory=function(t,e){l.isString(e)||(e=l.castString(e)),this.categories[t]!==e&&(this.categories[t]=e)},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.dataContext&&(this.dataContext=s.copy(e.dataContext,{})),s.copyProperties(e.locations,this.locations),e._adapterO&&this.adapter.copyFrom(e._adapterO),this.component=e.component},Object.defineProperty(e.prototype,"opacity",{set:function(t){u.each(this.sprites,(function(e){e.opacity=t}))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(t){if(this._ignoreMinMax=t,this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("propertychanged")){var e={type:"propertychanged",target:this,property:"ignoreMinMax",value:t};this.events.dispatchImmediately("propertychanged",e)}this.component&&this.component.handleDataItemPropertyChange(this,"ignoreMinMax")},enumerable:!0,configurable:!0}
2),e.prototype.animate=function(t,e,i){return new a.a(this,t,e,i).start()},e.prototype.handleInterpolationProgress=function(t){var e=t.target.animationOptions[0];if(e){if(this._eventDispatcher&&!this.__disabled&&this.events.isEnabled("workingvaluechanged")){var i={type:"workingvaluechanged",target:this,property:e.dummyData};this.events.dispatchImmediately("workingvaluechanged",i)}this.component&&this.component.handleDataItemWorkingValueChange(this,e.dummyData)}},e.prototype.hasValue=function(t){for(var e=0,i=t.length;e<i;e++){var n=this.values[t[e]];if(!n||!l.hasValue(n.value))return!1}return!0},Object.defineProperty(e.prototype,"depth",{get:function(){return this.parent?this.parent.depth+1:0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dataContext",{get:function(){return this._dataContext},set:function(t){this._dataContext=t},enumerable:!0,configurable:!0}),e.prototype.addSprite=function(t){t.dataItem&&t.dataItem!=this&&u.remove(t.dataItem.sprites,t),this.visible||t.hide(0),this.isHiding&&t.hide(),this.sprites.push(t),t.dataItem=this},e}(r.b)},function(t,e,i){"use strict";i.d(e,"b",(function(){return l})),i.d(e,"c",(function(){return c})),i.d(e,"a",(function(){return g}));var n=i(3),r=i(1),o=i(5),a=i(4),s=i(6),u=i(2),l=function(){function t(t,e){this._tensionX=t,this._tensionY=e}return t.prototype.smooth=function(t){for(var e=t.length-1;e>0;e--){var i=t[e],n=t[e-1];Math.abs(i.x-n.x)<.1&&Math.abs(i.y-n.y)<.1&&t.splice(e-1,1)}var r=this._tensionX,a=this._tensionY;if(t.length<3||r>=1&&a>=1)return o.polyline(t);var s=t[0],l=t[t.length-1],c=!1;u.round(s.x,3)==u.round(l.x)&&u.round(s.y)==u.round(l.y)&&(c=!0);for(var h="",p=(e=0,t.length-1);e<p;e++){i=t[e-1],n=t[e];var d=t[e+1],f=t[e+2];0===e?i=c?t[t.length-2]:t[e]:e==t.length-2&&(f=c?t[1]:t[e+1]);var g=u.getCubicControlPointA(i,n,d,f,r,a),m=u.getCubicControlPointB(i,n,d,f,r,a);h+=o.cubicCurveTo(d,g,m)}return h},t}();function c(t,e,i,n,a,c){var h=t.x,p=t.y,d=e.x,f=e.y,g=u.getDistance(t,e);c&&(i=g/Math.round(g/i));var m=r.c.getCache(s.stringify(["wavedLine",t.x,e.x,t.y,e.y,i,n]));if(!m){if(g>0){var y=Math.atan2(f-p,d-h),b=Math.cos(y),v=Math.sin(y),_=i*b,x=i*v;if(i<=1||n<=1)m=o.lineTo(e);else{var P=Math.round(2*g/i),O=[],w=1;d<h&&(w*=-1),f<p&&(w*=-1);for(var S=0;S<=P;S++){var C=h+S*_/2+(w*=-1)*n/2*v,T=p+S*x/2-w*n/2*b;O.push({x:C,y:T})}m=new l(a,a).smooth(O)}}else m="";r.c.setCache(s.stringify(["wavedLine",t.x,e.x,t.y,e.y,i,n]),m)}return m}var h=function(){function t(t,e){this._reversed=t,this._closed=e.closed}return t.prototype._curve=function(t,e,i,n,r,a){var s=(e-t)/3;return this._reversed?o.cubicCurveTo({x:n,y:e},{x:i+s*r,y:t+s},{x:n-s*a,y:e-s}):o.cubicCurveTo({x:e,y:n},{x:t+s,y:i+s*r},{x:e-s,y:n-s*a})},t.prototype.smooth=function(t){var e=this,i=NaN,n=NaN,r=NaN,s=NaN,u=NaN,l=0,c="";switch(a.each(t,(function(t){var a=t.x,h=t.y;if(e._reversed){var p=a;a=h,h=p}var g=NaN;if(a!==n||h!==s){switch(l){case 0:l=1,e._reversed?c+=o.lineTo({x:h,y:a}):c+=o.lineTo({x:a,y:h});break;case 1:l=2;break;case 2:l=3,c+=e._curve(i,n,r,s,d(i,n,r,s,g=f(i,n,r,s,a,h)),g);break;default:c+=e._curve(i,n,r,s,u,g=f(i,n,r,s,a,h))}i=n,n=a,r=s,s=h,u=g}})),l){case 2:this._reversed?c+=o.lineTo({x:s,y:n}):c+=o.lineTo({x:n,y:s});break;case 3:c+=this._curve(i,n,r,s,u,d(i,n,r,s,u))}return this._closed&&(c+=o.closePath()),c},t}();function p(t){return t<0?-1:1}function d(t,e,i,n,r){var o=e-t;return o?(3*(n-i)/o-r)/2:r}function f(t,e,i,n,r,o){var a=e-t,s=r-e,u=(n-i)/(a||s<0&&-0),l=(o-n)/(s||a<0&&-0),c=(u*s+l*a)/(a+s);return(p(u)+p(l))*Math.min(Math.abs(u),Math.abs(l),.5*Math.abs(c))||0}(function(t){function e(e){return t.call(this,!1,e)||this}Object(n.b)(e,t)})(h),function(t){function e(e){return t.call(this,!0,e)||this}Object(n.b)(e,t)}(h);var g=function(){function t(t){this._closed=t.closed}return t.prototype.smooth=function(t){var e=this,i=NaN,n=NaN,r=NaN,s=NaN,u=NaN,l=NaN,c=NaN,h=NaN,p=NaN,d=NaN,f=0,g="",m=function(t,e){g+=o.cubicCurveTo({x:(i+4*n+t)/6,y:(l+4*c+e)/6},{x:(2*i+n)/3,y:(2*l+c)/3},{x:(i+2*n)/3,y:(l+2*c)/3})},y=function(t){var a=t.x,y=t.y;switch(f){case 0:f=1,e._closed?(r=a,h=y):g+=o.lineTo({x:a,y:y});break;case 1:f=2,e._closed&&(s=a,p=y);break;case 2:if(f=3,e._closed){u=a,d=y,g+=o.moveTo({x:(i+4*n+a)/6,y:(l+4*c+y)/6});break}g+=o.lineTo({x:(5*i+n)/6,y:(5*l+c)/6});default:m(a,y)}i=n,n=a,l=c,c=y};if(a.each(t,y),this._closed)switch(f){case 1:g+=o.moveTo({x:r,y:h}),g+=o.closePath();break;case 2:g+=o.moveTo({x:(r+2*s)/3,y:(h+2*p)/3}),g+=o.lineTo({x:(s+2*r)/3,y:(p+2*h)/3}),g+=o.closePath();break;case 3:y({x:r,y:h}),y({x:s,y:p}),y({x:u,y:d})}else{switch(f){case 3:m(n,c);case 2:g+=o.lineTo({x:n,y:c})}g+=o.closePath()}return g},t}()}
2,,,,,,,function(t,e,i){"use strict";i.d(e,"a",(function(){return x}));var n=i(3),r=i(15),o=i(11),a=i(66),s=i(23),u=i(13),l=i(221),c=i(26),h=i(21),p=i(83),d=i(1),f=i(2),g=i(4),m=i(40),y=i(6),b=i(9),v=i(12),_=i(0),x=function(t){function e(){var e=t.call(this)||this;return e.dataFields={},e._dataSources={},e._parseDataFrom=0,e._dataDisposers=[],e._currentDataSetId="",e._start=0,e._end=1,e.skipRangeEvent=!1,e.rangeChangeDuration=0,e.rangeChangeEasing=m.cubicOut,e.parsingStepDuration=50,e.dataInvalid=!1,e.rawDataInvalid=!1,e.dataRangeInvalid=!1,e.dataItemsInvalid=!1,e.interpolationDuration=0,e.interpolationEasing=m.cubicOut,e.sequencedInterpolation=!0,e.sequencedInterpolationDelay=0,e.dataValidationProgress=0,e._addAllDataItems=!0,e._usesData=!0,e.className="Component",e.minZoomCount=1,e.maxZoomCount=0,e._dataItems=new a.b(e.createDataItem()),e._dataItems.events.on("inserted",e.handleDataItemAdded,e,!1),e._dataItems.events.on("removed",e.handleDataItemRemoved,e,!1),e._disposers.push(new o.c(e._dataItems)),e._disposers.push(e._dataItems.template),e.invali
2dateData(),e.dataUsers.events.on("inserted",e.handleDataUserAdded,e,!1),e._disposers.push(new u.c(e._dataDisposers)),e._start=0,e._end=1,e.maxZoomDeclination=1,e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.createDataItem=function(){return new p.a},e.prototype.handleDataUserAdded=function(t){t.newValue.dataProvider=this},e.prototype.handleDataItemValueChange=function(t,e){this.dataItemsInvalid||this.invalidateDataItems()},e.prototype.handleDataItemWorkingValueChange=function(t,e){},e.prototype.handleDataItemWorkingLocationChange=function(t,e){},e.prototype.handleDataItemCalculatedValueChange=function(t,e){},e.prototype.handleDataItemPropertyChange=function(t,e){},e.prototype.processDataItem=function(t,e){var i=this;if(t){e||(e={}),t.dataContext=e;var n=!1;v.each(this.dataFields,(function(r,s){var u=r,l=e[s];if(i._adapterO&&i._adapterO.isEnabled("dataContextValue")&&(l=i._adapterO.apply("dataContextValue",{field:u,value:l,dataItem:t}).value),_.hasValue(l))if(n=!0,t.hasChildren[u]){var c=i.createDataItem();c.copyFrom(i.mainDataSet.template);var h=new a.b(c);h.events.on("inserted",i.handleDataItemAdded,i,!1),h.events.on("removed",i.handleDataItemRemoved,i,!1),i._dataDisposers.push(new o.c(h));for(var p=l.length,d=0;d<p;d++){var f=l[d],g=h.create();g.parent=t,i.processDataItem(g,f)}t[u]=h}else t[u]=l})),v.each(this.propertyFields,(function(i,r){var o=i,a=e[r];_.hasValue(a)&&(n=!0,t.setProperty(o,a))})),this._addAllDataItems||n||this.mainDataSet.remove(t)}},e.prototype.updateDataItem=function(t){var e=this;if(t){var i=t.dataContext;v.each(this.dataFields,(function(n,r){var o=n,a=i[r];(e._adapterO&&(a=e._adapterO.apply("dataContextValue",{field:o,value:a,dataItem:t}).value),_.hasValue(a))&&(t.hasChildren[o]?t[o].each((function(t){e.updateDataItem(t)})):t[o]=a)})),v.each(this.propertyFields,(function(e,n){var r=e,o=i[n];_.hasValue(o)&&t.setProperty(r,o)}))}},e.prototype.validateDataElements=function(){for(var t=this.endIndex,e=this.startIndex;e<t;e++){var i=this.dataItems.getIndex(e);i&&this.validateDataElement(i)}},e.prototype.validate=function(){this.validateDataElements(),t.prototype.validate.call(this)},e.prototype.validateDataElement=function(t){},e.prototype.addData=function(t,e,i){var n=this;if(!this.dataInvalid&&this.inited&&(this._parseDataFrom=this.data.length),i||(t instanceof Array?g.each(t,(function(t){n.data.push(t)})):this.data.push(t)),this.inited)this.removeData(e,i);else if(_.isNumber(e))for(;e>0;)this.data.shift(),e--;this.invalidateData()},e.prototype.removeData=function(t,e){if(_.isNumber(t)&&t>0){for(;t>0;){var i=this.mainDataSet.getIndex(0);i&&this.mainDataSet.remove(i),this.dataUsers.each((function(t){if(!t.data||0==t.data.length){var e=t.mainDataSet.getIndex(0);e&&t.mainDataSet.remove(e)}})),e||this.data.shift(),this._parseDataFrom>0&&this._parseDataFrom--,t--}this.invalidateDataItems()}},e.prototype.invalidateData=function(){this.disabled||this.isTemplate||(d.c.addToInvalidComponents(this),h.b.requestFrame(),this.dataInvalid=!0,b.each(this.dataUsers.iterator(),(function(t){t.invalidateDataItems()})))},e.prototype.invalidateDataUsers=function(){b.each(this.dataUsers.iterator(),(function(t){t.invalidate()}))},e.prototype.invalidateDataItems=function(){this.disabled||this.isTemplate||(g.move(d.c.invalidDataItems,this),h.b.requestFrame(),this.dataItemsInvalid=!0,b.each(this.dataUsers.iterator(),(function(t){t.invalidateDataItems()})))},e.prototype.invalidateDataRange=function(){this.disabled||this.isTemplate||(this.dataRangeInvalid=!0,g.move(d.c.invalidDataRange,this),h.b.requestFrame())},e.prototype.validateDataRange=function(){g.remove(d.c.invalidDataRange,this),this.dataRangeInvalid=!1,this.startIndex==this._prevStartIndex&&this.endIndex==this._prevEndIndex||(this.rangeChangeUpdate(),this.appendDataItems(),this.invalidate(),this.dispatchImmediately("datarangechanged"))},e.prototype.sliceData=function(){this._workingStartIndex=this.startIndex,this._workingEndIndex=this.endIndex},e.prototype.rangeChangeUpdate=function(){this.sliceData(),this._prevStartIndex=this.startIndex,this._prevEndIndex=this.endIndex},e.prototype.appendDataItems=function(){for(var t=this.endIndex,e=this.startIndex;e<t;e++){(i=this.dataItems.getIndex(e))&&(i.__disabled=!1)}for(e=0;e<this.startIndex;e++){(i=this.dataItems.getIndex(e))&&(i.__disabled=!0)}for(e=this.endIndex;e<this.dataItems.length;e++){var i;(i=this.dataItems.getIndex(e))&&(i.__disabled=!0)}},e.prototype.invalidateRawData=function(){this.disabled||this.isTemplate||(g.move(d.c.invalidRawDatas,this),h.b.requestFrame(),this.rawDataInvalid=!0,b.each(this.dataUsers.iterator(),(function(t){t.invalidateRawData()})))},e.prototype.validateRawData=function(){var t=this;g.remove(d.c.invalidRawDatas,this),b.each(this.mainDataSet.iterator(),(function(e){e&&t.updateDataItem(e)}))},e.prototype.dispose=function(){var e=this;this.mainDataSet.template.clones.clear(),v.each(this._dataSources,(function(t,i){e.removeDispose(i)})),this.disposeData(),t.prototype.dispose.call(this)},e.prototype.disposeData=function(){this.mainDataSet.template.clones.clear(),g.each(this._dataDisposers,(function(t){t.dispose()})),b.each(this.dataUsers.iterator(),(function(t){t.disposeData()})),this._dataDisposers.length=0,this._startIndex=void 0,this._endIndex=void 0,this.mainDataSet.clear(),this.mainDataSet.template.clones.clear(),this._dataSets&&this._dataSets.clear()},e.prototype.getDataItem=function(t){return this.mainDataSet.create()},e.prototype.validateData=function(){if(this.dispatchImmediately("beforedatavalidated"),this.dataInvalid=!1,d.c.removeFromInvalidComponents(this),!this.__disabled){if(this.dataValidationProgress=0,this._prevStartIndex=void 0,this._prevEndIndex=void 0,this._startIndex=void 0,this._endIndex=void 0,this.dataFields.data&&this.dataItem){var t=this.dataItem.dataContext;this._data=t[this.dataFields.data]}if(0===this._parseDataFrom&&this.data.length>0&&this.disposeData(),this.data.length>0){var e=this.preloader;b.each(this.dataUsers.iterator(),(function(t){t._startIndex=void 0,t._endIndex=void 0}));for(var i=0,n=Date.now(),r=this._parseDataFrom,o=this.data.length,a=function(){var t=s.data[r];if(s._usesData){var o=s.getDataItem(t);s.processDataItem(o,t)}if((s.dataUsers.each((function(e){if(0==e.data.length){var i=e.getDataItem(t);e.processDataItem(i,t)}})),100==++i)&&(i=0,Date.now()-n>s.parsingStepDuration&&r<s.data.length-10))return s._parseDataFrom=r+1,e&&(r/s.data.length>.5&&!e.visible||(e.progress=r/s.data.length)),s.dataValidationProgress=r/s.data.length,r=s.data.length,s.invalidateData(),{value:void 0}},s=this;r<o;r++){var u=a();if("object"==typeof u)return u.value}e&&(e.progress=1),this.dataUsers.each((function(t){(t.hidden||t.appeared&&!t.visible&&t.stacked)&&t.hide(0)}))}this.dataValidationProgress=1,this._parseDataFrom=0,this.invalidateDataItems(),this._internalDefaultsApplied||this.applyInternalDefaults(),this.dispatch("datavalidated")}},e.prototype.validateDataItems=function(){g.remove(d.c.invalidDataItems,this),this.dataItemsInvali
2d=!1,this.invalidateDataRange(),this.invalidate(),this.dispatch("dataitemsvalidated")},Object.defineProperty(e.prototype,"data",{get:function(){return this._data||(this._data=[]),this._adapterO?this._adapterO.apply("data",this._data):this._data},set:function(t){this.setData(t)},enumerable:!0,configurable:!0}),e.prototype.setData=function(t){this.isDisposed()||(this._parseDataFrom=0,this.disposeData(),this._data=t,t&&t.length>0?this.invalidateData():(this.dispatchImmediately("beforedatavalidated"),this.dispatch("datavalidated")))},e.prototype.getDataSource=function(t){var e=this;return _.hasValue(this._dataSources[t])||(this._dataSources[t]=new l.a,this._dataSources[t].component=this,this.setDataSourceEvents(this._dataSources[t],t),this._dataSources[t].adapter.add("dateFields",(function(t){return e.dataSourceDateFields(t)})),this._dataSources[t].adapter.add("numberFields",(function(t){return e.dataSourceNumberFields(t)})),this.events.on("inited",(function(){e.loadData(t)}),this,!1)),this._dataSources[t]},Object.defineProperty(e.prototype,"dataSource",{get:function(){return this._dataSources.data||this.getDataSource("data"),this._dataSources.data},set:function(t){var e=this;this._dataSources.data&&this.removeDispose(this._dataSources.data),this._dataSources.data=t,this._dataSources.data.component=this,this.events.on("inited",(function(){e.loadData("data")}),this,!1),this.setDataSourceEvents(t,"data")},enumerable:!0,configurable:!0}),e.prototype.loadData=function(t){this._dataSources[t].load()},e.prototype.dataSourceDateFields=function(t){return t},e.prototype.dataSourceNumberFields=function(t){return t},e.prototype.populateDataSourceFields=function(t,e,i){return g.each(i,(function(i){e[i]&&-1===g.indexOf(t,e[i])&&t.push(e[i])})),t},e.prototype.setDataSourceEvents=function(t,e){var i=this;t.events.on("started",(function(t){var e=i.preloader;e&&(e.progress=0)}),void 0,!1),t.events.on("loadstarted",(function(t){var e=i.preloader;e&&(e.progress=.25)}),void 0,!1),t.events.on("loadended",(function(t){var e=i.preloader;e&&(e.progress=.5)}),void 0,!1),t.events.on("parseended",(function(t){var e=i.preloader;e&&(e.progress=.75)}),void 0,!1),t.events.on("ended",(function(t){var e=i.preloader;e&&(e.progress=1)}),void 0,!1),t.events.on("error",(function(t){var e=i.preloader;e&&(e.progress=1),i.openModal(t.message)}),void 0,!1),e&&t.events.on("done",(function(n){var r=i.preloader;r&&(r.progress=1),"data"!=e||_.isArray(n.data)||(n.data=[n.data]),t.incremental&&"data"==e&&i.data.length?i.addData(n.data,t.keepCount?n.data.length:0):t.updateCurrentData&&"data"==e&&i.data.length?(g.each(i.data,(function(t,e){_.hasValue(n.data[e])&&v.each(t,(function(i,r){_.hasValue(n.data[e][i])&&(t[i]=n.data[e][i])}))})),i.invalidateRawData()):i[e]=n.data}))},Object.defineProperty(e.prototype,"responsive",{get:function(){return this._responsive||(this._responsive=new c.a,this._responsive.component=this),this._responsive},set:function(t){this._responsive=t,this._responsive.component=this},enumerable:!0,configurable:!0}),e.prototype.zoom=function(t,e,i,n){var r=this;void 0===e&&(e=!1),void 0===i&&(i=!1);var o=t.start,a=t.end,s=t.priority;if(t.start==t.end&&(t.start=t.start-.5/this.maxZoomFactor,t.end=t.end+.5/this.maxZoomFactor),"end"==s&&1==a&&0!=o&&o<this.start&&(s="start"),"start"==s&&0==o&&a>this.end&&(s="end"),_.isNumber(n)||(n=this.maxZoomDeclination),!_.isNumber(o)||!_.isNumber(a))return{start:this.start,end:this.end};if(this._finalStart!=o||this._finalEnd!=a){var u=this.maxZoomFactor/this.minZoomCount,l=this.maxZoomFactor/this.maxZoomCount;if("start"==s?(this.maxZoomCount>0&&1/(a-o)<l&&(a=o+1/l),1/(a-o)>u&&(a=o+1/u),a>1&&a-o<1/u&&(o=a-1/u)):(this.maxZoomCount>0&&1/(a-o)<l&&(o=a-1/l),1/(a-o)>u&&(o<=0?a=o+1/u:o=a-1/u),o<0&&a-o<1/u&&(a=o+1/u)),o<-n&&(o=-n),1/(a-o)>u&&(a=o+1/u),a>1+n&&(a=1+n),1/(a-o)>u&&(o=a-1/u),this._finalEnd=a,this._finalStart=o,this.skipRangeEvent=e,this.dispatchImmediately("rangechangestarted"),this.rangeChangeDuration>0&&!i){var c=this.rangeChangeAnimation;if(c&&c.progress<1){var h=c.animationOptions;if(h.length>1){if(h[0].to==o&&h[1].to==a)return{start:o,end:a};c.isDisposed()||c.stop()}}this.rangeChangeAnimation&&this.rangeChangeAnimation.kill(),c=this.animate([{property:"start",to:o},{property:"end",to:a}],this.rangeChangeDuration,this.rangeChangeEasing),this.rangeChangeAnimation=c,c&&!c.isFinished()?c.events.on("animationended",(function(){r.dispatchImmediately("rangechangeended")})):this.dispatchImmediately("rangechangeended")}else this.start=o,this.end=a,this.dispatch("rangechangeended")}return{start:o,end:a}}
2,e.prototype.zoomToIndexes=function(t,e,i,n){if(_.isNumber(t)&&_.isNumber(e)){var r=t/this.dataItems.length,o=e/this.dataItems.length;this.zoom({start:r,end:o},i,n)}},Object.defineProperty(e.prototype,"zoomFactor",{get:function(){return f.fitToRange(1/(this.end-this.start),1,this.maxZoomFactor)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomFactor",{get:function(){return this.getPropertyValue("maxZoomFactor")},set:function(t){this.setPropertyValue("maxZoomFactor",t)&&(1==t&&(this.maxZoomDeclination=0),this.invalidateDataRange())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomDeclination",{get:function(){return this.getPropertyValue("maxZoomDeclination")},set:function(t){this.setPropertyValue("maxZoomDeclination",t)&&this.invalidateDataRange()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startIndex",{get:function(){return _.isNumber(this._startIndex)||(this._startIndex=0),this._startIndex},set:function(t){this._startIndex=f.fitToRange(Math.round(t),0,this.dataItems.length),this.start=this.indexToPosition(this._startIndex)},enumerable:!0,configurable:!0}),e.prototype.indexToPosition=function(t){return t/this.dataItems.length},Object.defineProperty(e.prototype,"endIndex",{get:function(){var t=this.dataItems.length;return(!_.isNumber(this._endIndex)||this._endIndex>t)&&(this._endIndex=t),this._endIndex},set:function(t){this._endIndex=f.fitToRange(Math.round(t),0,this.dataItems.length),this.end=this.indexToPosition(this._endIndex)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return this._adapterO?this._adapterO.apply("start",this._start):this._start},set:function(t){if(this._start!=t){this._start=t;var e=Math.max(0,Math.floor(this.dataItems.length*t)||0);this._startIndex=Math.min(e,this.dataItems.length),this.invalidateDataRange(),this.invalidate(),this.dispatchImmediately("startchanged"),this.dispatch("startendchanged")}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._adapterO?this._adapterO.apply("end",this._end):this._end},set:function(t){this._end!=t&&(this._end=t,this._endIndex=Math.min(this.dataItems.length,Math.ceil(this.dataItems.length*t)||0),this.invalidateDataRange(),this.invalidate(),this.dispatchImmediately("endchanged"),this.dispatch("startendchanged"))},enumerable:!0,configurable:!0}),e.prototype.removeFromInvalids=function(){t.prototype.removeFromInvalids.call(this),d.c.removeFromInvalidComponents(this),g.remove(d.c.invalidDataItems,this),g.remove(d.c.invalidDataRange,this),g.remove(d.c.invalidRawDatas,this)},Object.defineProperty(e.prototype,"dataItems",{get:function(){if(""!=this._currentDataSetId){var t=this.dataSets.getKey(this._currentDataSetId);if(t)return t}return this._dataItems},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dataSets",{get:function(){return this._dataSets||(this._dataSets=new s.a),this._dataSets},enumerable:!0,configurable:!0}),e.prototype.setDataSet=function(t){if(this._currentDataSetId!=t){if(this.dataSets.getKey(t))return this.dataItems.each((function(t){t.__disabled=!0})),this._currentDataSetId=t,this.invalidateDataRange(),this._prevStartIndex=void 0,this.dataItems.each((function(t){t.__disabled=!1})),!0;if(""!=this._currentDataSetId)return this.dataItems.each((function(t){t.__disabled=!0})),this._currentDataSetId="",this.invalidateDataRange(),this._prevStartIndex=void 0,this.dataItems.each((function(t){t.__disabled=!1})),!0}return!1},Object.defineProperty(e.prototype,"currentDataSetId",{get:function(){return this._currentDataSetId},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mainDataSet",{get:function(){return this._dataItems},enumerable:!0,configurable:!0}),e.prototype._updateDataItemIndexes=function(t){for(var e=this.mainDataSet.values,i=e.length,n=t;n<i;++n)e[n]._index=n},e.prototype.handleDataItemAdded=function(t){t.newValue.component=this,this._updateDataItemIndexes(t.index),this.dataItemsInvalid||this.invalidateDataItems()},e.prototype.handleDataItemRemoved=function(t){this._updateDataItemIndexes(t.index),this.dataItemsInvali
2d||this.invalidateDataItems()},e.prototype.bindDataField=function(t,e){this.dataFields[t]=e,this.invalidateDataRange()},e.prototype.invalidateProcessedData=function(){this.resetProcessedRange(),this.invalidateDataRange()},e.prototype.resetProcessedRange=function(){this._prevEndIndex=null,this._prevStartIndex=null},Object.defineProperty(e.prototype,"dataUsers",{get:function(){var t=this;return this._dataUsers||(this._dataUsers=new o.b,this._disposers.push(new u.b((function(){b.each(t._dataUsers.iterator(),(function(t){t.dispose()}))})))),this._dataUsers},enumerable:!0,configurable:!0}),e.prototype.clone=function(){var e=t.prototype.clone.call(this);return e.dataFields=y.copyProperties(this.dataFields,{}),e},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.data=e.data,this.sequencedInterpolation=e.sequencedInterpolation,this.sequencedInterpolationDelay=e.sequencedInterpolationDelay,this.interpolationDuration=e.interpolationDuration,this.interpolationEasing=e.interpolationEasing},e.prototype.reinit=function(){this._inited=!1,this.deepInvalidate()},e.prototype.getExporting=function(){var e=t.prototype.getExporting.call(this);return e.adapter.has("data",this._exportData,-1,this)||(e.adapter.add("data",this._exportData,-1,this),this.events.on("datavalidated",(function(t){e.handleDataUpdated()}))),e},e.prototype._exportData=function(t){return t.data=this.data,t},e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return i&&this.invalidateData(),i},e.prototype.setShowOnInit=function(e){e!=this.getPropertyValue("showOnInit")&&(!e||this.inited||this.hidden?this._showOnInitDisposer2&&this.removeDispose(this._showOnInitDisposer2):(this._showOnInitDisposer2=this.events.once("dataitemsvalidated",this.hideInitially,this,!1),this._disposers.push(this._showOnInitDisposer2))),t.prototype.setShowOnInit.call(this,e)},e.prototype.setBaseId=function(e){e!=this._baseId&&this.dataInvalid&&(this.dataInvalid=!1,d.c.removeFromInvalidComponents(this),this._baseId=e,this.invalidateData()),t.prototype.setBaseId.call(this,e)},Object.defineProperty(e.prototype,"minZoomCount",{get:function(){return this.getPropertyValue("minZoomCount")},set:function(t){this.setPropertyValue("minZoomCount",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomCount",{get:function(){return this.getPropertyValue("maxZoomCount")},set:function(t){this.setPropertyValue("maxZoomCount",t)},enumerable:!0,configurable:!0}),e.prototype._systemCheckIfValidate=function(){return!(this.dataInvalid||this.dataProvider&&this.dataProvider.dataInvalid)},e.prototype.asFunction=function(e){return"interpolationEasing"==e||"rangeChangeEasing"==e||t.prototype.asIs.call(this,e)},e}(r.a);d.c.registeredClasses.Component=x},function(t,e,i){"use strict";i.d(e,"a",(function(){return u}));var n=i(3),r=i(222),o=i(10),a=i(84),s=i(5),u=function(t){function e(){var e=t.call(this)||this;return e.className="WavedLine",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.tension=.8,e.pixelPerfect=!1,e.fill=Object(o.c)(),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.draw=function(){var t={x:this.x1,y:this.y1},e={x:this.x2,y:this.y2};this.path=s.moveTo(t)+Object(a.c)(t,e,this.waveLength,this.waveHeight,this.tension,!0)},Object.defineProperty(e.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),e}(r.a)},function(t,e,i){"use strict";i.d(e,"c",(function(){return o})),i.d(e,"b",(function(){return a})),i.d(e,"d",(function(){return s})),i.d(e,"a",(function(){return u})),i.d(e,"e",(function(){return l}));i(105),i(118),i(86),i(59),i(98),i(64),i(237),i(194),i(106),i(198);var n=i(192);function r(t,e,i){if(!n.a.config.silent){if(i&&(e={_isVue:!0,$parent:i,$options:e}),e){if(e.$_alreadyWarned=e.$_alreadyWarned||[],e.$_alreadyWarned.includes(t))return;e.$_alreadyWarned.push(t)}return"[Vuetify] ".concat(t)+(e?function(t){if(t._isVue&&t.$parent){for(var e=[],i=0;t;){if(e.length>0){var n=e[e.length-1];if(n.constructor===t.constructor){i++,t=t.$parent;continue}i>0&&(e[e.length-1]=[n,i],i=0)}
2e.push(t),t=t.$parent}return"\n\nfound in\n\n"+e.map((function(t,e){return"".concat(0===e?"---\x3e ":" ".repeat(5+2*e)).concat(Array.isArray(t)?"".concat(h(t[0]),"... (").concat(t[1]," recursive calls)"):h(t))})).join("\n")}return"\n\n(found in ".concat(h(t),")")}(e):"")}}function o(t,e,i){var n=r(t,e,i);null!=n&&console.warn(n)}function a(t,e,i){var n=r(t,e,i);null!=n&&console.error(n)}function s(t,e,i,n){o("[UPGRADE] '".concat(t,"' is deprecated, use '").concat(e,"' instead."),i,n)}function u(t,e,i,n){a("[BREAKING] '".concat(t,"' has been removed, use '").concat(e,"' instead. For more information, see the upgrade guide https://github.com/vuetifyjs/vuetify/releases/tag/v2.0.0#user-content-upgrade-guide"),i,n)}function l(t,e,i){o("[REMOVED] '".concat(t,"' has been removed. You can safely omit it."),e,i)}var c=/(?:^|[-_])(\w)/g;function h(t,e){if(t.$root===t)return"<Root>";var i="function"==typeof t&&null!=t.cid?t.options:t._isVue?t.$options||t.constructor.options:t||{},n=i.name||i._componentTag,r=i.__file;if(!n&&r){var o=r.match(/([^/\\]+)\.vue$/);n=o&&o[1]}return(n?"<".concat(n.replace(c,(function(t){return t.toUpperCase()})).replace(/[-_]/g,""),">"):"<Anonymous>")+(r&&!1!==e?" at ".concat(r):"")}},function(t,e,i){"use strict";i.d(e,"a",(function(){return d}));var n=i(3),r=i(22),o=i(67),a=i(11),s=i(35),u=i(1),l=i(20),c=i(9),h=i(12),p=i(0),d=function(t){function e(){var e=t.call(this)||this;e._elements=new a.b,e.properties={},e.className="Pattern",e.width=10,e.height=10,e.x=0,e.y=0,e.patternUnits="userSpaceOnUse";var i=new l.a;return e.backgroundFill=i.getFor("background"),e.backgroundOpacity=0,e.fillOpacity=1,e.fill=i.getFor("alternativeBackground"),e.stroke=i.getFor("alternativeBackground"),e.strokeOpacity=1,e.strokeWidth=1,e.shapeRendering="crispEdges",e.rotation=0,e.element=e.paper.addGroup("pattern"),e.id="pattern-"+u.c.getUniqueId(),e.element.attr({id:e.id}),e._disposers.push(e.element),e._disposers.push(new a.c(e._elements)),e.patternUnits=e.patternUnits,e.width=e.width,e.height=e.height,e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.draw=function(){var t=this,e=this.element;if(e){e.removeChildNodes();var i=this.paper.add("rect");i.attr({width:this.width,height:this.height,"shape-rendering":"crispEdges",fill:this.backgroundFill.hex,"fill-opacity":this.backgroundOpacity,stroke:this.backgroundFill.hex,"stroke-opacity":0}),e.add(i),e.attr({x:this.x,y:this.y,width:this.width,height:this.height,stroke:this.stroke.hex,fill:this.fill.hex,"fill-opacity":this.fillOpacity,"stroke-opacity":this.strokeOpacity,"stroke-width":this.strokeWidth,"shape-rendering":this.shapeRendering,patternUnits:this.patternUnits,"stroke-dasharray":this.strokeDasharray}),c.each(this._elements.iterator(),(function(e){e.rotation=t.rotation,e.rotationX=t.properties.rotationX,e.rotationY=t.properties.rotationY,t.element.add(e)}))}},e.prototype.animate=function(t,e,i){return new s.a(this,t,e,i).start()},e.prototype.addElement=function(t){this._elements.push(t),this._disposers.push(t)},e.prototype.removeElement=function(t){this._elements.removeValue(t),this.removeDispose(t)},Object.defineProperty(e.prototype,"elements",{get:function(){return this._elements},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fillOpacity",{get:function(){return this.properties.fillOpacity},set:function(t){this.properties.fillOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fill",{get:function(){return this.properties.fill},set:function(t){this.properties.fill=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"backgroundFill",{get:function(){return this.properties.backgroundFill},set:function(t){this.properties.backgroundFill=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"backgroundOpacity",{get:function(){return this.properties.backgroundOpacity},set:function(t){this.properties.backgroundOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"stroke",{get:function(){return this.properties.stroke},set:function(t){this.properties.stroke=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeOpacity",{get:function(){return this.properties.strokeOpacity},set:function(t){this.properties.strokeOpacity=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeWidth",{get:function(){return this.properties.strokeWidth}
2,set:function(t){this.properties.strokeWidth=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shapeRendering",{get:function(){return this.properties.shapeRendering},set:function(t){this.properties.shapeRendering=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rotation",{get:function(){return this.properties.rotation},set:function(t){this.properties.rotation=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"patternUnits",{get:function(){return this.properties.patternUnits},set:function(t){this.properties.patternUnits=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"width",{get:function(){return this.properties.width},set:function(t){this.properties.width=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){return this.properties.height},set:function(t){this.properties.height=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"x",{get:function(){return this.properties.x},set:function(t){this.properties.x=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y",{get:function(){return this.properties.y},set:function(t){this.properties.y=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"paper",{get:function(){return this._paper?this._paper:Object(o.b)()},set:function(t){this._paper!=t&&(this._paper=t,this.draw(),t.appendDef(this.element))},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){var i=this;t.prototype.copyFrom.call(this,e),h.each(e.properties,(function(t,e){i[t]=e}))}
2,Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new s.b(this._animations))),this._animations},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeDasharray",{get:function(){return this.properties.strokeDashArray},set:function(t){this.properties.strokeDashArray=t,this.draw()},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){if(e&&p.hasValue(e.elements)&&p.isArray(e.elements))for(var i=0,n=e.elements.length;i<n;i++){var o=e.elements[i];if(p.hasValue(o.type)){var a=this.createEntryInstance(o);a instanceof r.a&&(a.config=o),this.addElement(p.hasValue(o.typeProperty)?a[o.typeProperty]:a.element)}}t.prototype.processConfig.call(this,e)},e}(r.a);u.c.registeredClasses.Pattern=d},,,,,,,function(t,e,i){"use strict";i.d(e,"a",(function(){return p}));var n=i(3),r=i(61),o=i(22),a=i(62),s=i(1),u=i(24),l=i(6),c=i(0),h=i(69),p=function(t){function e(){var e=t.call(this)||this;return e._dateFormat="yyyy-MM-dd",e._inputDateFormat="yyyy-MM-dd",e._utc=!1,e.timezoneMinutes=0,e._firstDayOfWeek=1,e.months=["January","February","March","April","May","June","July","August","September","October","November","December"],e.monthsShort=["Jan","Feb","Mar","Apr","May(short)","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],e.weekdays=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],e.weekdaysShort=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],e._outputFormat="svg",e.capitalize=!0,e.className="DateFormatter",e.applyTheme(),e}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"language",{get:function(){return this._language},set:function(t){this._language=t,this.dateFormat=this._language.translate("_date")},enumerable:!0,configurable:!0}),e.prototype.format=function(t,e,i){var n,o;if(this.language||(this.sprite?this.language=this.sprite.language:this.language=new r.a),void 0!==e&&""!==e||(e=this._dateFormat),o=c.isString(t)?this.parse(t):l.anyToDate(t),c.isObject(e))try{return this.intlLocales?new Intl.DateTimeFormat(this.intlLocales,e).format(o):new Intl.DateTimeFormat(void 0,e).format(o)}catch(t){return"Invalid"}else{e=l.cleanFormat(e);var a=this.parseFormat(e);if(c.hasValue(this.timezoneOffset)?o.setMinutes(o.getMinutes()+o.getTimezoneOffset()-this.timezoneOffset):c.hasValue(this.timezone)&&!1!==i&&(o=h.setTimezone(o,this.timezone)),!c.isNumber(o.getTime()))return this.language.translate("Invalid date");n=this.applyFormat(o,a,this.language),this.capitalize&&(n=n.replace(/^.{1}/,n.substr(0,1).toUpperCase()))}return n},e.prototype.parseFormat=function(t){var e=this.getCache(t);if(c.hasValue(e))return e;for(var i={template:"",parts:[]},n=Object(a.b)().chunk(t,!0),r=0;r<n.length;r++){var o=n[r];if("value"===o.type){o.text.match(/^date$/i)&&c.isString(this._dateFormat)&&(o.text=this._dateFormat);var s=o.text.match(/G|yyyy|yyy|yy|y|YYYY|YYY|YY|Y|u|q|MMMMM|MMMM|MMM|MM|M|ww|w|W|dd|d|DDD|DD|D|F|g|EEEEE|EEEE|EEE|EE|E|eeeee|eeee|eee|ee|e|aaa|aa|a|hh|h|HH|H|KK|K|kk|k|mm|m|ss|s|SSS|SS|S|A|zzzz|zzz|zz|z|ZZ|Z|t|x|nnn|nn|n|i|I/g);if(s)for(var l=0;l<s.length;l++)i.parts.push(s[l]),o.text=o.text.replace(s[l],u.d)}i.template+=o.text}return this.setCache(t,i),i},e.prototype.applyFormat=function(t,e,i){var n,r,o,a,s,c,h,p,d=e.template,f=t.getTimezoneOffset(),g=t.getTime();this.utc?(n=t.getUTCFullYear(),r=t.getUTCMonth(),o=t.getUTCDay(),a=t.getUTCDate(),s=t.getUTCHours(),c=t.getUTCMinutes(),h=t.getUTCSeconds(),p=t.getUTCMilliseconds()):(n=t.getFullYear(),r=t.getMonth(),o=t.getDay(),a=t.getDate(),s=t.getHours(),c=t.getMinutes(),h=t.getSeconds(),p=t.getMilliseconds());for(var m=0,y=e.parts.length;m<y;m++){var b="";switch(e.parts[m]){case"G":b=i.translate(n<0?"_era_bc":"_era_ad");break;case"yyyy":b=Math.abs(n).toString(),n<0&&(b+=i.translate("_era_bc"));break;case"yyy":case"yy":case"y":b=Math.abs(n).toString().substr(-e.parts[m].length),n<0&&(b+=i.translate("_era_bc"));break;case"YYYY":case"YYY":case"YY":case"Y":var v=l.getWeekYear(t);b="YYYY"==e.parts[m]?Math.abs(v).toString():Math.abs(v).toString().substr(-e.parts[m].length),v<0&&(b+=i.translate("_era_bc"));break;case"u":case"F":case"g":break;case"q":b=""+Math.ceil((t.getMonth()+1)/3);break;case"MMMMM":b=i.translate(this.months[r]).substr(0,1);break;case"MMMM":b=i.translate(this.months[r]);break;case"MMM":b=i.translate(this.monthsShort[r]);break;case"MM":b=l.padString(r+1,2,"0");break;case"M":b=(r+1).toString();break;case"ww":b=l.padString(l.getWeek(t,this.utc),2,"0");break;case"w":b=l.getWeek(t,this.utc).toString();break;case"W":b=l.getMonthWeek(t,this.utc).toString();break;case"dd":b=l.padString(a,2,"0");break;case"d":b=a.toString();break;case"DD":case"DDD":b=l.padString(l.getYearDay(t,this.utc).toString(),e.parts[m].length,"0");break;case"D":b=l.getYearDay(t,this.utc).toString();break;case"t":b=i.translateFunc("_dateOrd").call(this,a);break;case"E":b=(o||7).toString();break;case"EE":b=l.padString((o||7).toString(),2,"0");break;case"EEE":case"eee":b=i.translate(this.weekdaysShort[o]);break;case"EEEE":case"eeee":b=i.translate(this.weekdays[o]);break;case"EEEEE":case"eeeee":b=i.translate(this.weekdays[o]).substr(0,1);break;case"e":case"ee":b=(o-this.firstDayOfWeek+1).toString(),"ee"==e.parts[m]&&(b=l.padString(b,2,"0"));break;case"a":b=s>=12?i.translate("PM"):i.translate("AM");break;case"aa":b=s>=12?i.translate("P.M."):i.translate("A.M.");break;case"aaa":b=s>=12?i.translate("P"):i.translate("A");break;case"h":b=l.get12Hours(s).toString();break;case"hh":b=l.padString(l.get12Hours(s),2,"0");break;case"H":b=s.toString();break;case"HH":b=l.padString(s,2,"0");break;case"K":b=l.get12Hours(s,0).toString();break;case"KK":b=l.padString(l.get12Hours(s,0),2,"0");break;case"k":b=(s+1).toString();break;case"kk":b=l.padString(s+1,2,"0");break;case"m":b=c.toString();break;case"mm":b=l.padString(c,2,"0");break;case"s":b=h.toString();break;case"ss":b=l.padString(h,2,"0");break;case"S":case"SS":case"SSS":b=Math.round(p/1e3*Math.pow(10,e.parts[m].length)).toString();break;case"x":b=g.toString();break;case"n":case"nn":case"nnn":b=l.padString(p,e.parts[m].length,"0");break;case"z":b=l.getTimeZone(t,!1,!1,this.utc);break;case"zz":b=l.getTimeZone(t,!0,!1,this.utc);break;case"zzz":b=l.getTimeZone(t,!1,!0,this.utc);break;
2case"zzzz":b=l.getTimeZone(t,!0,!0,this.utc);break;case"Z":case"ZZ":var _=Math.abs(f)/60,x=Math.floor(_),P=60*_-60*x;this.utc&&(x=0,P=0),"Z"==e.parts[m]?(b="GMT",b+=f>0?"-":"+",b+=l.padString(x,2)+":"+l.padString(P,2)):(b=f>0?"-":"+",b+=l.padString(x,2)+l.padString(P,2));break;case"i":b=t.toISOString();break;case"I":b=t.toUTCString()}d=d.replace(u.d,b)}return d},e.prototype.parse=function(t,e){if(c.hasValue(e)||(e=this.inputDateFormat),t instanceof Date)return t;if("number"==typeof t)return new Date(t);var i;"string"!=typeof t&&(t=t.toString()),this.language||(this.sprite?this.language=this.sprite.language:this.language=new r.a);var n="";e=(e=l.cleanFormat(e)).substr(0,t.length);for(var o=this.parseFormat(e),a={year:-1,year3:-1,year2:-1,year1:-1,month:-1,monthShort:-1,monthLong:-1,weekdayShort:-1,weekdayLong:-1,day:-1,yearDay:-1,week:-1,hourBase0:-1,hour12Base0:-1,hourBase1:-1,hour12Base1:-1,minute:-1,second:-1,millisecond:-1,millisecondDigits:-1,am:-1,zone:-1,timestamp:-1,iso:-1},s={year:1970,month:0,day:1,hour:0,minute:0,second:0,millisecond:0,timestamp:null,offset:0,utc:this.utc},u=0,h=0,p=0;p<o.parts.length;p++){switch(h=p+u+1,o.parts[p]){case"yyyy":case"YYYY":n+="([0-9]{4})",a.year=h;break;case"yyy":case"YYY":n+="([0-9]{3})",a.year3=h;break;case"yy":case"YY":n+="([0-9]{2})",a.year2=h;break;case"y":case"Y":n+="([0-9]{1})",a.year1=h;break;case"MMMM":n+="("+this.getStringList(this.months).join("|")+")",a.monthLong=h;break;case"MMM":n+="("+this.getStringList(this.monthsShort).join("|")+")",a.monthShort=h;break;case"MM":case"M":n+="([0-9]{2}|[0-9]{1})",a.month=h;break;case"ww":case"w":n+="([0-9]{2}|[0-9]{1})",a.week=h;break;case"dd":case"d":n+="([0-9]{2}|[0-9]{1})",a.day=h;break;case"DDD":case"DD":case"D":n+="([0-9]{3}|[0-9]{2}|[0-9]{1})",a.yearDay=h;break;case"dddd":n+="("+this.getStringList(this.weekdays).join("|")+")",a.weekdayLong=h;break;case"ddd":n+="("+this.getStringList(this.weekdaysShort).join("|")+")",a.weekdayShort=h;break;case"aaa":case"aa":case"a":n+="("+this.getStringList(["AM","PM","A.M.","P.M.","A","P"]).join("|")+")",a.am=h;break;case"hh":case"h":n+="([0-9]{2}|[0-9]{1})",a.hour12Base1=h;break;case"HH":case"H":n+="([0-9]{2}|[0-9]{1})",a.hourBase0=h;break;case"KK":case"K":n+="([0-9]{2}|[0-9]{1})",a.hour12Base0=h;break;case"kk":case"k":n+="([0-9]{2}|[0-9]{1})",a.hourBase1=h;break;case"mm":case"m":n+="([0-9]{2}|[0-9]{1})",a.minute=h;break;case"ss":case"s":n+="([0-9]{2}|[0-9]{1})",a.second=h;break;case"SSS":case"SS":case"S":n+="([0-9]{3}|[0-9]{2}|[0-9]{1})",a.millisecond=h,a.millisecondDigits=o.parts[p].length;break;case"nnn":case"nn":case"n":n+="([0-9]{3}|[0-9]{2}|[0-9]{1})",a.millisecond=h;break;case"x":n+="([0-9]{1,})",a.timestamp=h;break;case"Z":n+="GMT([-+]+[0-9]{2}:[0-9]{2})",a.zone=h;break;case"ZZ":n+="([\\-+]+[0-9]{2}[0-9]{2})",a.zone=h;break;case"i":n+="([0-9]{4})-?([0-9]{2})-?([0-9]{2})T?([0-9]{2}):?([0-9]{2}):?([0-9]{2}).?([0-9]{0,3})([zZ]|[+-][0-9]{2}:?[0-9]{2}|$)",a.iso=h,u+=7;break;case"G":case"YYYY":case"YYY":case"YY":case"Y":case"MMMMM":case"W":case"EEEEE":case"EEEE":case"EEE":case"EE":case"E":case"eeeee":case"eeee":case"eee":case"ee":case"e":case"zzzz"
2:case"zzz":case"zz":case"z":case"t":u--}n+="[^0-9]*"}var d=new RegExp(n),f=t.match(d);if(f){if(a.year>-1&&(s.year=parseInt(f[a.year])),a.year3>-1){var g=parseInt(f[a.year3]);g+=1e3,s.year=g}if(a.year2>-1){g=parseInt(f[a.year2]);g+=g>50?1e3:2e3,s.year=g}if(a.year1>-1){g=parseInt(f[a.year1]);g=10*Math.floor((new Date).getFullYear()/10)+g,s.year=g}if(a.monthLong>-1&&(s.month=this.resolveMonth(f[a.monthLong])),a.monthShort>-1&&(s.month=this.resolveShortMonth(f[a.monthShort])),a.month>-1&&(s.month=parseInt(f[a.month])-1),a.week>-1&&-1===a.day&&(s.month=0,s.day=l.getDayFromWeek(parseInt(f[a.week]),s.year,1,this.utc)),a.day>-1&&(s.day=parseInt(f[a.day])),a.yearDay>-1&&(s.month=0,s.day=parseInt(f[a.yearDay])),a.hourBase0>-1&&(s.hour=parseInt(f[a.hourBase0])),a.hourBase1>-1&&(s.hour=parseInt(f[a.hourBase1])-1),a.hour12Base0>-1)11==(g=parseInt(f[a.hour12Base0]))&&(g=0),a.am>-1&&!this.isAm(f[a.am])&&(g+=12),s.hour=g;if(a.hour12Base1>-1)12==(g=parseInt(f[a.hour12Base1]))&&(g=0),a.am>-1&&!this.isAm(f[a.am])&&(g+=12),s.hour=g;if(a.minute>-1&&(s.minute=parseInt(f[a.minute])),a.second>-1&&(s.second=parseInt(f[a.second])),a.millisecond>-1){g=parseInt(f[a.millisecond]);2==a.millisecondDigits?g*=10:1==a.millisecondDigits&&(g*=100),s.millisecond=g}if(a.timestamp>-1){s.timestamp=parseInt(f[a.timestamp]);var m=new Date(s.timestamp);s.year=m.getUTCFullYear(),s.month=m.getUTCMonth(),s.day=m.getUTCDate(),s.hour=m.getUTCHours(),s.minute=m.getUTCMinutes(),s.second=m.getUTCSeconds(),s.millisecond=m.getUTCMilliseconds()}a.zone>-1&&(s.offset=this.resolveTimezoneOffset(new Date(s.year,s.month,s.day),f[a.zone])),a.iso>-1&&(s.year=c.toNumber(f[a.iso+0]),s.month=c.toNumber(f[a.iso+1])-1,s.day=c.toNumber(f[a.iso+2]),s.hour=c.toNumber(f[a.iso+3]),s.minute=c.toNumber(f[a.iso+4]),s.second=c.toNumber(f[a.iso+5]),s.millisecond=c.toNumber(f[a.iso+6]),"Z"==f[a.iso+7]||"z"==f[a.iso+7]?s.utc=!0:""!=f[a.iso+7]&&(s.offset=this.resolveTimezoneOffset(new Date(s.year,s.month,s.day),f[a.iso+7]))),i=s.utc?new Date(Date.UTC(s.year,s.month,s.day,s.hour,s.minute,s.second,s.millisecond)):new Date(s.year,s.month,s.day,s.hour,s.minute+s.offset,s.second,s.millisecond)}else i=new Date(t);return i},e.prototype.resolveTimezoneOffset=function(t,e){if(e.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/)){var i=c.getValue(e.match(/([+\-]?)([0-9]{2}):?([0-9]{2})/)),n=i[1],r=i[2],o=i[3],a=60*parseInt(r)+parseInt(o);return"+"==n&&(a*=-1),a-(t||new Date).getTimezoneOffset()}return 0},e.prototype.resolveMonth=function(t){var e=this.months.indexOf(t);return e>-1||this.language&&!this.language.isDefault()&&(e=this.language.translateAll(this.months).indexOf(t))>-1?e:0},e.prototype.resolveShortMonth=function(t){var e=this.monthsShort.indexOf(t);return e>-1||(e=this.months.indexOf(t))>-1||this.language&&!this.language.isDefault()&&(e=this.language.translateAll(this.monthsShort).indexOf(t))>-1?e:0},e.prototype.isAm=function(t){return this.getStringList(["AM","A.M.","A"]).indexOf(t.toUpperCase())>-1},e.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},e.prototype.getStringList=function(t){for(var e=[],i=0;i<t.length;i++)this.language?e.push(l.escapeForRgex(this.language.translate(t[i]))):e.push(l.escapeForRgex(t[i]));return e},Object.defineProperty(e.prototype,"dateFormat",{get:function(){return this._dateFormat},set:function(t){this._dateFormat=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inputDateFormat",{get:function(){return this._inputDateFormat},set:function(t){this._inputDateFormat=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"intlLocales",{get:function(){return this._intlLocales},set:function(t){this._intlLocales=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"utc",{get:function(){return this._utc},set:function(t){this._utc=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"timezoneOffset",{get:function(){return this._timezoneOffset},set:function(t){this._timezoneOffset!=t&&(this._timezoneOffset=t,this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"timezone",{get:function(){return this._timezone},set:function(t){this._timezone!=t&&(this._timezone=t,this.timezoneMinutes=h.getTimezoneMinutes(t),this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"firstDayOfWeek",{get:function(){return this._firstDayOfWeek},set:function(t){this._firstDayOfWeek=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),e}(o.a);s.c.registeredClasses.DateFormatter=p}
2,function(t,e,i){"use strict";i.d(e,"a",(function(){return l}));var n=i(3),r=i(16),o=i(7),a=i(1),s=i(6),u=i(2),l=function(t){function e(){var e=t.call(this)||this;return e.className="Circle",e.element=e.paper.add("circle"),e.setPercentProperty("radius",Object(o.c)(100)),e.setPropertyValue("horizontalCenter","middle"),e.setPropertyValue("verticalCenter","middle"),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.element.attr({r:this.pixelRadius})},Object.defineProperty(e.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPercentProperty("radius",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelRadius",{get:function(){return s.relativeToValue(this.radius,u.min(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),e.prototype.measureElement=function(){var t=this.pixelRadius;this._bbox={x:-t,y:-t,width:2*t,height:2*t}},e}(r.a);a.c.registeredClasses.Circle=l},function(t,e,i){"use strict";i.d(e,"a",(function(){return o})),i.d(e,"b",(function(){return a}));var n=i(23),r=i(0),o=function(){function t(){this._storage=new n.a,this.ttl=1e3}return t.prototype.set=function(t,e,i,o){var a=this._storage.insertKeyIfEmpty(t,(function(){return new n.a})),s={touched:(new Date).getTime(),ttl:r.isNumber(o)?o:this.ttl,value:i};
2a.setKey(e,s)},t.prototype.get=function(t,e,i){if(void 0===i&&(i=void 0),this._storage.hasKey(t)){var n=this._storage.getKey(t);if(n.hasKey(e)){var r=n.getKey(e);return r.ttl&&r.touched+r.ttl<(new Date).getTime()&&(r.expired=!0),r.expired?(n.removeKey(e),i):r.value}return i}return i},t.prototype.clear=function(t){t?this._storage.removeKey(t):this._storage.clear()},t}(),a=new o},,,,,,,,,,function(t,e,i){"use strict";function n(t,e){return t===e?0:t<e?-1:1}function r(t,e){return new Array(e+1).join(t)}function o(t){for(var e="",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=0;n<t;n++)e+=i.charAt(Math.floor(Math.random()*i.length));return e}i.r(e),i.d(e,"order",(function(){return n})),i.d(e,"repeat",(function(){return r})),i.d(e,"random",(function(){return o}))},function(t,e,i){"use strict";i.d(e,"a",(function(){return a}));var n=i(8),r=i(12),o=i(0),a=function(){function t(t){this._isDisposed=!1,this._x=0,this._y=0,this._rotationY=0,this._rotationX=0,this._rotation=0,this._scale=1,this.node="string"==typeof t?document.createElementNS(n.a,t):t}return t.prototype.removeNode=function(){this.node&&this.node.parentNode&&this.node.parentNode.removeChild(this.node)},Object.defineProperty(t.prototype,"transformString",{get:function(){if(this.node)return this._transformString},enumerable:!0,configurable:!0}),t.prototype.transform=function(){var t="translate("+this._x+","+this._y+")";if(1!=this._scale&&(t+=(t?" ":"")+"scale("+this._scale+")"),0!=this._rotation){var e="rotate("+this._rotation+")";this._rotationX&&this._rotationY&&(e="rotate("+this._rotation+" "+this._rotationX+" "+this._rotationY+")"),t+=(t?" ":"")+e}this._transformString=t,this.node.setAttribute("transform",t)},t.prototype.getBBox=function(){var t={width:0,height:0,x:0,y:0};if(this.node&&this.node.parentNode)try{var e=this.node.getBBox();t.x=e.x,t.y=e.y,t.width=e.width,t.height=e.height}catch(t){}return t},t.prototype.moveTo=function(t){if(t){var e=t.x,i=t.y;this._x==e&&this._y==i||(this._x=e,this._y=i,this.transform())}},Object.defineProperty(t.prototype,"content",{get:function(){return this.node.innerHTML||""},set:function(t){this.node.innerHTML=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"textContent",{get:function(){return this.node.textContent||""},set:function(t){this.node.textContent=t},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this._x},set:function(t){this._x!=t&&(this._x=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this._y},set:function(t){this._y!=t&&(this._y=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotation",{get:function(){return this._rotation},set:function(t){this._rotation!=t&&(this._rotation=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotationX",{get:function(){return this._rotationX},set:function(t){this._rotationX!=t&&(this._rotationX=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"rotationY",{get:function(){return this._rotationY},set:function(t){this._rotationY!=t&&(this._rotationY=t,this.transform())},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scale",{get:function(){return this._scale},set:function(t){this._scale!=t&&(this._scale=t,this.transform())},enumerable:!0,configurable:!0}),t.prototype.removeAttr=function(t){this.node.removeAttribute(t)},t.prototype.attr=function(t){var e=this;return r.each(t,(function(t,i){o.hasValue(i)?e.node.setAttribute(t,i):e.node.removeAttribute(t)})),this},t.prototype.getAttr=function(t){return this.node.getAttribute(t)},t.prototype.attrNS=function(t,e,i){return this.node.setAttributeNS(t,e,
2i),this},t.prototype.getAttrNS=function(t,e){return this.node.getAttributeNS(t,e)},t.prototype.removeStyle=function(t){this.node.style[t]=null,delete this.node.style[t]},t.prototype.getStyle=function(t){return this.node.style[t]},t.prototype.addStyle=function(t){var e=this;return r.each(t,(function(t,i){o.hasValue(i)?e.node.style[t]=i:e.removeStyle(t)})),this},t.prototype.addClass=function(t){n.f(this.node,t)},t.prototype.removeClass=function(t){n.x(this.node,t)},t.prototype.setClass=function(t){this.node.setAttribute("class",t)},t.prototype.removeChildNodes=function(){for(;this.node.childNodes.length>0;)this.node.removeChild(this.node.firstChild)},t.prototype.isDisposed=function(){return this._isDisposed},t.prototype.dispose=function(){this.removeNode()},t}()},function(t,e,i){"use strict";function n(t,e){return t===e?0:t<e?-1:1}i.r(e),i.d(e,"order",(function(){return n}))},function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var n=i(3),r=i(166),o=i(12),a=i(0),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.contentType="application/json",e.options={},e}return Object(n.b)(e,t),e.isJSON=function(t){try{return JSON.parse(t),!0}catch(t){return!1}},e.prototype.parse=function(t){var e,i=this;try{a.hasValue(JSON)&&(e=JSON.parse(t))}catch(t){return}var n=a.hasValue(this.options.emptyAs),r=this.parsableNumbers,s=this.parsableDates;if(Array.isArray(e)&&(r||s||n))for(var u=function(t,a){var u=e[t];o.each(u,(function(t,e){n&&(u[t]=i.maybeToEmpty(u[t])),r&&(u[t]=i.maybeToNumber(t,u[t])),s&&(u[t]=i.maybeToDate(t,u[t]))}))},l=0,c=e.length;l<c;l++)u(l);return e},e}(r.a)},function(t,e,i){"use strict";i.d(e,"b",(function(){return xr})),i.d(e,"a",(function(){return S.a}));var n={};i.r(n),i.d(n,"FccBanner",(function(){return U})),i.d(n,"FccBannerConcursoHome",(function(){return K})),i.d(n,"FccLoading",(function(){return $})),i.d(n,"FccLogo",(function(){return X})),i.d(n,"FccAcessibilidade",(function(){return Y})),i.d(n,"FccContraste",(function(){return q})),i.d(n,"FccFontSize",(function(){return Z})),i.d(n,"FccPassword",(function(){return J})),i.d(n,"FccAvatar",(function(){return Q})),i.d(n,"FccButton",(function(){return tt})),i.d(n,"FccButtonGroups",(function(){return et})),i.d(n,"FccCallInfoCard",(function(){return it})),i.d(n,"FccCallInfoCurso",(function(){return nt})),i.d(n,"FccCards",(function(){return rt})),i.d(n,"FccCookiesModal",(function(){return ot})),i.d(n,"FccDateField",(function(){return at})),i.d(n,"FccExpansionPanel",(function(){return st})),i.d(n,"FccFilter",(function(){return ut})),i.d(n,"FccFormularioConsentimento",(function(){return lt})),i.d(n,"FccImagem",(function(){return ct})),i.d(n,"FccInfoCard",(function(){return ht})),i.d(n,"FccList",(function(){return pt})),i.d(n,"FccMetaTags",(function(){return dt})),i.d(n,"FccMetaTagsPage",(function(){return ft})),i.d(n,"FccMetaTagsPages",(function(){return gt})),i.d(n,"FccNewsCard",(function(){return mt})),i.d(n,"FccNoData",(function(){return yt})),i.d(n,"FccNoticiasCard",(function(){return bt})),i.d(n,"FccPreview",(function(){return vt})),i.d(n,"FccSkeletronCard",(function(){return _t})),i.d(n,"FccStepper",(function(){return xt})),i.d(n,"FccSummaryCard",(function(){return Pt})),i.d(n,"FccSummaryCardList",(function(){return Ot})),i.d(n,"FccTabs",(function(){return wt})),i.d(n,"FccTabsGlossario",(function(){return St})),i.d(n,"FccTitle",(function(){return Ct})),i.d(n,"FccVideos",(function(){return Tt})),i.d(n,"FccAcervos",(function(){return jt})),i.d(n,"FccContato",(function(){return kt})),i.d(n,"FccDeclaracaoPrivacidade",(function(){return Mt})),i.d(n,"FccDestaquePauta",(function(){return Ft})),i.d(n,"FccEdicoesAnteriores",(function(){return Dt})),i.d(n,"FccEditoresPeriodicos",(function(){return It})),i.d(n,"FccEmPauta",(function(){return Vt})),i.d(n,"FccEquipe",(function(){return Et})),i.d(n,"FccEquipeEditorial",(function(){return Lt})),i.d(n,"FccEspeciais",(function(){return At})),i.d(n,"FccInformacoes",(function(){return Rt})),i.d(n,"FccLeitores",(function(){return Nt})),i.d(n,"FccLicenca",(function(){return Bt})),i.d(n,"FccLicencaBy",(function(){return Ht})),i.d(n,"FccListaCursosSeminarios",(function(){return Gt})),i.d(n,"FccListarLivros",(function(){return zt})),i.d(n,"FccListarRelatorios",(function(){return Wt})),i.d(n,"FccLivros",(function(){return Ut})),i.d(n,"FccMulherio",(function(){return Kt})),i.d(n,"FccNoticiasEduca",(function(){return $t})),i.d(n,"FccNoticiasTexto",(function(){return Xt})),i.d(n,"FccPeriodicosSeries",(function(){return Yt})),i.d(n,"FccRelatorios",(function(){return qt})),i.d(n,"FccServicos",(function(){return Zt})),i.d(n,"FccSobreAtual",(function(){return Jt})),i.d(n,"FccSobreBiblioteca",(function(){return Qt})),i.d(n,"FccSobreCadernos",(function(){return te})),i.d(n,"FccSobreCadernosCp",(function(){return ee})),i.d(n,"FccSobreEduca",(function(){return ie})),i.d(n,"FccSobreTextoFCC",(function(){return ne})),i.d(n,"FccSubmissoes",(function(){return re})),i.d(n,"FccTodosPauta",(function(){return oe})),i.d(n,"FccAssine",(function(){return ae})),i.d(n,"FccBannerConcursos",(function(){return se})),i.d(n,"FccModalAssine",(function(){return ue})),i.d(n,"FccNossoPremios",(function(){return le})),i.d(n,"FccNoticias",(function(){return ce})),i.d(n,"FccNoticiasEmPauta",(function(){return he})),i.d(n,"FccPesquisa",(function(){return pe})),i.d(n,"FccPublicacoes",(function(){return de})),i.d(n,"FccHomeCategoriasPublicacoes",(function(){return fe})),i.d(n,"FccAvaliacao",(function(){return ge})),i.d(n,"FccConcurso",(function(){return me})),i.d(n,"FccContatos",(function(){return ye})),i.d(n,"FccContrate",(function(){return be})),i.d(n,"FccOutros",(function(){return ve})),i.d(n,"FccPrimeiraEtapa",(function(){return _e})),i.d(n,"FccProcessoSeletivo",(function(){return xe})),i.d(n,"FccSegundaEtapa",(function(){return Pe})),i.d(n,"FccTerceiraEtapa",(function(){return Oe})),i.d(n,"FccMaps",(function(){return we})),i.d(n,"FccDestaqueNoticia",(function(){return Se})),i.d(n,"FccResumoVideos",(function(){return Ce})),i.d(n,"FccTodas",(function(){return Te})),i.d(n,"FccCatedras",(function(){return je})),i.d(n,"FccCiers",(function(){return ke})),i.d(n,"FccExpansivoGrupos",(function(){return Me})),i.d(n,"FccGrupos",(function(){return Fe})),i.d(n,"FccObjetivoCatedras",(function(){return De})),i.d(n,"FccPesquisaCatedras",(function(){return Ie})),i.d(n,"FccPesquisadores",(function(){return Ve})),i.d(n,"FccProgramaEstagio",(function(){return Ee})),i.d(n,"FccSobre",(function(){return Le})),i.d(n,"FccAssista",(function(){return Ae})),i.d(n,"FccBiografia",(function(){return Re})),i.d(n,"FccCardsRubens",(function(){return Ne})),i.d(n,"FccDetalhes",(function(){return Be})),i.d(n,"FccFiltroAssista",(function(){return He})),i.d(n,"FccFiltroMidia",(function(){return Ge})),i.d(n,"FccFiltroPublicacoes",(function(){return ze})),i.d(n,"FccPremiados",(function(){return We})),i.d(n,"FccSobreCapes",(function(){return Ue})),i.d(n,"FccSobreRubens",(function(){return Ke})),i.d(n,"FccTeses",(function(){return $e})),i.d(n,"FccTextosFcc",(function(){return Xe})),i.d(n,"FccTrabalhos",(function(){return Ye})),i.d(n,"Pagina",(function(){return qe})),i.d(n,"FccDifusaoPublicacoesEquipePublicacoes",(function(){return Ze})),i.d(n,"FccDifusaoPublicacoesEquipeTextosFcc",(function(){return Je})),i.d(n,"FccDifusaoPublicacoesListaPublicacoes",(function(){return Qe})),i.d(n,"FccDifusaoPublicacoesPodcast",(function(){return ti})),i.d(n,"FccTimeline",(function(){return ei})),i.d(n,"FccCursosRealizados",(function(){return ii})),i.d(n,"FccListaCursos",(function(){return ni})),i.d(n,"FccVisualizaCurso",(function(){return ri})),i.d(n,"FccRegulamento",(function(){return oi})),i.d(n,"FccLinhasPesquisa",(function(){return ai})),i.d(n,"FccPesquisas",(function(){return si}
2)),i.d(n,"FccCenarios",(function(){return ui})),i.d(n,"FccListaDeLivros",(function(){return li})),i.d(n,"FccDifusao",(function(){return ci})),i.d(n,"FccRelacaoAutores",(function(){return hi})),i.d(n,"FccRelacaoData",(function(){return pi})),i.d(n,"FccRelacaoTitulos",(function(){return di})),i.d(n,"FccArtigosCapas",(function(){return fi})),i.d(n,"FccEducaPesquisadores",(function(){return gi})),i.d(n,"FccEducacaoHome",(function(){return mi})),i.d(n,"FccEquipeLocal",(function(){return yi})),i.d(n,"FccBibliografia",(function(){return bi})),i.d(n,"FccFiltroGlossario",(function(){return vi})),i.d(n,"FccHeraldo",(function(){return _i})),i.d(n,"FccAfbi",(function(){return xi})),i.d(n,"FccApresentacao",(function(){return Pi})),i.d(n,"FccCadastro",(function(){return Oi})),i.d(n,"FccLogin",(function(){return wi})),i.d(n,"FccSitiosInteressantes",(function(){return Si})),i.d(n,"FccSobreHistoria",(function(){return Ci})),i.d(n,"FccTemasInstituicoes",(function(){return Ti})),i.d(n,"FccEscolaMemoria",(function(){return ji})),i.d(n,"FccFrasesDepoimentos",(function(){return ki})),i.d(n,"FccHistoria",(function(){return Mi})),i.d(n,"FccTooltip",(function(){return Fi})),i.d(n,"FcctemplateComponentsGrupoPesquisa",(function(){return Di})),i.d(n,"FcctemplateComponentsListaGrupoPesquisa",(function(){return Ii})),i.d(n,"FccApresentacaoTrabalho",(function(){return Vi})),i.d(n,"FccCardAnalise",(function(){return Ei})),i.d(n,"FccDownloadFile",(function(){return Li})),i.d(n,"FccEquipeResponsavel",(function(){return Ai})),i.d(n,"FccExtra",(function(){return Ri})),i.d(n,"FccNotasMetodologicas",(function(){return Ni})),i.d(n,"FccSeriesHistoricas",(function(){return Bi})),i.d(n,"FccTrabalhoMulheres",(function(){return Hi})),i.d(n,"FcctemplateFccEmPauta",(function(){return Gi})),i.d(n,"FcctemplateFccNoticias",(function(){return zi})),i.d(n,"FcctemplateFccPublicacoes",(function(){return Wi})),i.d(n,"FcctemplateFccRelatorios",(function(){return Ui})),i.d(n,"FcctemplateFccTemaPesquisa",(function(){return Ki})),i.d(n,"FcctemplateFluxoEducacao",(function(){return $i})),i.d(n,"FcctemplateGrupoPesquisa",(function(){return Xi})),i.d(n,"FcctemplatePesquisadoresExpansionGrupo",(function(){return Yi})),i.d(n,"FcctemplatePesquisadoresFccBannerPesquisador",(function(){return qi})),i.d(n,"FcctemplatePesquisadoresFccDetalheEquipe",(function(){return Zi})),i.d(n,"FcctemplatePesquisadoresFccExpansivoGrupos",(function(){return Ji})),i.d(n,"FcctemplatePesquisadores",(function(){return Qi})),i.d(n,"FccLista",(function(){return tn})),i.d(n,"FccOutrosOlhares",(function(){return en})),i.d(n,"FccListaSeries",(function(){return nn})),i.d(n,"FccSerie1",(function(){return rn})),i.d(n,"FccSerie2",(function(){return on})),i.d(n,"FccSerie3",(function(){return an})),i.d(n,"FccSerie4",(function(){return sn})),i.d(n,"FccSerie5",(function(){return un})),i.d(n,"FccSerie6",(function(){return ln})),i.d(n,"FccSerie7",(function(){return cn})),i.d(n,"FccSerie8",(function(){return hn})),i.d(n,"FcctemplateGrupoPesquisaComponentsPesquisasGrupo",(function(){return pn})),i.d(n,"PaginaComponentsBannerGenerico",(function(){return dn})),i.d(n,"PaginaComponentsButtomGroupFccButtonGroup",(function(){return fn})),i.d(n,"PaginaComponentsButtomGroupFccButtonGroups",(function(){return gn})),i.d(n,"PaginaComponentsCarrouselQuery",(function(){return mn})),i.d(n,"PaginaComponentsConteudoFccConteudoInterno",(function(){return yn})),i.d(n,"PaginaComponentsExpansionPanelAccordionPanel",(function(){return bn})),i.d(n,"PaginaComponentsFccConhecaCard",(function(){return vn})),i.d(n,"PaginaComponentsIframeFccIframe",(function(){return _n})),i.d(n,"PaginaComponentsListasFccListaLinks",(function(){return xn})),i.d(n,"PaginaComponentsListasFccListaNumerica",(function(){return Pn})),i.d(n,"PaginaComponentsWidgetMontaPagina",(function(){return On})),i.d(n,"PaginaComponentsWidgetPainelTitle",(function(){return wn})),i.d(n,"PaginaComponentsCardFccCardColor",(function(){return Sn})),i.d(n,"PaginaComponentsCardFccGrupos",(function(){return Cn})),i.d(n,"PaginaComponentsCardFccCardDestaque",(function(){return Tn})),i.d(n,"PaginaComponentsCardFccCardComite",(function(){return jn})),i.d(n,"PaginaComponentsCardFccCardEquipe",(function(){return kn})),i.d(n,"PaginaComponentsCardFccEquipeListaPesquisadores",(function(){return Mn})),i.d(n,"PaginaComponentsCardFccFiltraCard",(function(){return Fn}));i(78),i(63),i(85),i(95),i(72),i(96);var r=i(36),o=i(47),a=(i(123),i(64),i(30),i(106),i(59),i(98),i(17)),s=i(147),u=i(342),l=i(261),c=i.n(l),h=i(171),p=i.n(h),d=(i(87),i(88),i(262)),f=i(70),g=i(14);"scrollRestoration"in window.history&&(Object(g.u)("manual"),window.addEventListener("beforeunload",(function(){Object(g.u)("auto")})),window.addEventListener("load",(function(){Object(g.u)("manual")})));function m(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function y(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};
2e%2?m(Object(i),!0).forEach((function(e){Object(o.a)(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):m(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}var b=function(){return Object(g.n)(Promise.all([i.e(15),i.e(0),i.e(1),i.e(2),i.e(261)]).then(i.bind(null,1373)))},v=function(){};a.a.use(d.a);var _={mode:"history",base:"/",linkActiveClass:"nuxt-link-active",linkExactActiveClass:"nuxt-link-exact-active",scrollBehavior:function(t,e,i){var n=!1,r=t!==e;i?n=i:r&&function(t){var e=Object(g.h)(t);if(1===e.length){var i=e[0].options;return!1!==(void 0===i?{}:i).scrollToTop}return e.some((function(t){var e=t.options;return e&&e.scrollToTop}))}(t)&&(n={x:0,y:0});var o=window.$nuxt;return(!r||t.path===e.path&&t.hash!==e.hash)&&o.$nextTick((function(){return o.$emit("triggerScroll")})),new Promise((function(e){o.$once("triggerScroll",(function(){if(t.hash){var i=t.hash;void 0!==window.CSS&&void 0!==window.CSS.escape&&(i="#"+window.CSS.escape(i.substr(1)));try{document.querySelector(i)&&(n={selector:i})}catch(t){console.warn("Failed to save scroll position. Please add CSS.escape() polyfill (https://github.com/mathiasbynens/CSS.escape).")}}e(n)}))}))},routes:[{path:"/404",component:function(){return Object(g.n)(Promise.all([i.e(15),i.e(0),i.e(1),i.e(2),i.e(240)]).then(i.bind(null,1374)))},name:"404"},{path:"/download",component:function(){return Object(g.n)(Promise.all([i.e(34),i.e(0),i.e(6),i.e(10),i.e(251)]).then(i.bind(null,1372)))},name:"download"},{path:"/educacao-pesquisa",component:function(){return Object(g.n)(Promise.all([i.e(35),i.e(0),i.e(1),i.e(2),i.e(253)]).then(i.bind(null,1368)))},name:"educacao-pesquisa"},{path:"/formulario-de-consentimento",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(256)]).then(i.bind(null,690)))},name:"formulario-de-consentimento"},{path:"/maps",component:function(){return Object(g.n)(Promise.all([i.e(1),i.e(258)]).then(i.bind(null,1375)))},name:"maps"},{path:"/noticias",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(259)]).then(i.bind(null,1376)))},name:"noticias"},{path:"/pages",component:b,name:"pages"},{path:"/politicaprivacidade",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(352),i.e(262)]).then(i.bind(null,1377)))},name:"politicaprivacidade"},{path:"/relatorios",component:function(){return Object(g.n)(Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(265)]).then(i.bind(null,1378)))},name:"relatorios"},{path:"/search",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(285)]).then(i.bind(null,1379)))},name:"search"},{path:"/difusao/cadernos",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(241)]).then(i.bind(null,1380)))},name:"difusao-cadernos"},{path:"/difusao/educa",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(11),i.e(242)]).then(i.bind(null,1381)))},name:"difusao-educa"},{path:"/difusao/empauta",component:function(){return Object(g.n)(i.e(244).then(i.bind(null,1382)))},name:"difusao-empauta"},{path:"/difusao/estudos-em-avaliacao-educacional",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(245)]).then(i.bind(null,1383)))},name:"difusao-estudos-em-avaliacao-educacional"},{path:"/difusao/fluxo-educacao",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(247)]).then(i.bind(null,1384)))},name:"difusao-fluxo-educacao"},{path:"/difusao/livros",component:function(){return Object(g.n)(Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(248)]).then(i.bind(null,1385)))},name:"difusao-livros"},{path:"/difusao/publicacoes",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(249)]).then(i.bind(null,1386)))},name:"difusao-publicacoes"},{path:"/difusao/textosfcc",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(250)]).then(i.bind(null,1387)))},name:"difusao-textosfcc"},{path:"/educacao-pesquisa/cursos",component:function(){return Object(g.n)(Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(252)]).then(i.bind(null,1388)))},name:"educacao-pesquisa-cursos"},{path:"/educacao-pesquisa/seminarios",component:function(){return Object(g.n)(Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(254)]).then(i.bind(null,1389)))},name:"educacao-pesquisa-seminarios"},{path:"/noticias/todas",component:function(){return Object(g.n)(Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(260)]).then(i.bind(null,1390)))},name:"noticias-todas"},{path:"/premios/rubens",component:function(){return Object(g.n)(Promise.all([i.e(15),i.e(0),i.e(1),i.e(2),i.e(263)]).then(i.bind(null,1391)))},name:"premios-rubens"},{path:"/repositorios/bibliografia-anotada",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(353),i.e(267)]).then(i.bind(null,1392)))},name:"repositorios-bibliografia-anotada"},{path:"/repositorios/difusao",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(21),i.e(272)]).then(i.bind(null,1393)))},name:"repositorios-difusao"},{path:"/repositorios/educacao",component:function(){return Object(g.n)(Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(275)]).then(i.bind(null,1369)))},name:"repositorios-educacao"},{path:"/repositorios/educacao-infantil-no-brasil",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(274)]).then(i.bind(null,1394)))},name:"repositorios-educacao-infantil-no-brasil"},{path:"/repositorios/glossario",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(276)]).then(i.bind(null,1395)))},name:"repositorios-glossario"},{path:"/repositorios/historia",component:function(){return Object(g.n)(Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(277)]).then(i.bind(null,1396)))},name:"repositorios-historia"}
2,{path:"/repositorios/minhaEscola",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(23),i.e(278)]).then(i.bind(null,1397)))},name:"repositorios-minhaEscola"},{path:"/repositorios/mulherio",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(280)]).then(i.bind(null,1398)))},name:"repositorios-mulherio"},{path:"/repositorios/tesauros",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(29),i.e(282)]).then(i.bind(null,1399)))},name:"repositorios-tesauros"},{path:"/repositorios/trabalho-mulheres",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(284)]).then(i.bind(null,1400)))},name:"repositorios-trabalho-mulheres"},{path:"/difusao/educa/noticias",component:function(){return Object(g.n)(Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(243)]).then(i.bind(null,1401)))},name:"difusao-educa-noticias"},{path:"/difusao/fluxo-educacao/conteudo",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(351),i.e(246)]).then(i.bind(null,1402)))},name:"difusao-fluxo-educacao-conteudo"},{path:"/premios/rubens/projetos-premiados",component:function(){return Object(g.n)(Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(264)]).then(i.bind(null,1403)))},name:"premios-rubens-projetos-premiados"},{path:"/repositorios/bibliografia-anotada/dotacoes",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(13),i.e(266)]).then(i.bind(null,1404)))},name:"repositorios-bibliografia-anotada-dotacoes"},{path:"/repositorios/bibliografia-anotada/mulher-brasileira",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(13),i.e(268)]).then(i.bind(null,1405)))},name:"repositorios-bibliografia-anotada-mulher-brasileira"},{path:"/repositorios/bibliografia-anotada/prodir",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(13),i.e(269)]).then(i.bind(null,1406)))},name:"repositorios-bibliografia-anotada-prodir"},{path:"/repositorios/difusao/autor",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(25),i.e(270)]).then(i.bind(null,1407)))},name:"repositorios-difusao-autor"},{path:"/repositorios/difusao/data",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(26),i.e(271)]).then(i.bind(null,1408)))},name:"repositorios-difusao-data"},{path:"/repositorios/difusao/titulo",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(27),i.e(273)]).then(i.bind(null,1409)))},name:"repositorios-difusao-titulo"},{path:"/repositorios/mulherio/depoimentos",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(24),i.e(279)]).then(i.bind(null,1410)))},name:"repositorios-mulherio-depoimentos"},{path:"/repositorios/mulherio/novos-depoimentos",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(281)]).then(i.bind(null,1411)))},name:"repositorios-mulherio-novos-depoimentos"},{path:"/repositorios/trabalho-mulheres/detalhes",component:function(){return Object(g.n)(Promise.all([i.e(0),i.e(1),i.e(2),i.e(12),i.e(283)]).then(i.bind(null,1412)))},name:"repositorios-trabalho-mulheres-detalhes"},{path:"/fcc-curso/:index",component:function(){return Object(g.n)(Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(255)]).then(i.bind(null,1371)))},name:"fcc-curso"},{path:"/",component:function(){return Object(g.n)(Promise.all([i.e(18),i.e(0),i.e(1),i.e(2),i.e(257)]).then(i.bind(null,1413)))},name:"index"},{path:"*",component:b,name:"custom"}],fallback:!1};function x(t,e){var i=e._app&&e._app.basePath||_.base,n=new d.a(y(y({},_),{},{base:i})),r=n.push;n.push=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v,i=arguments.length>2?arguments[2]:void 0;return r.call(this,t,e,i)};var o=n.resolve.bind(n);return n.resolve=function(t,e,i){return"string"==typeof t&&(t=Object(f.d)(t)),o(t,e,i)},n}var P={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(t,e){var i=e.parent,n=e.data,r=e.props,o=i.$createElement;n.nuxtChild=!0;for(var a=i,s=i.$nuxt.nuxt.transitions,u=i.$nuxt.nuxt.defaultTransition,l=0;i;)i.$vnode&&i.$vnode.data.nuxtChild&&l++,i=i.$parent;n.nuxtChildDepth=l;var c=s[l]||u,h={};O.forEach((function(t){void 0!==c[t]&&(h[t]=c[t])}));var p={};
2w.forEach((function(t){"function"==typeof c[t]&&(p[t]=c[t].bind(a))}));var d=p.beforeEnter;if(p.beforeEnter=function(t){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),d)return d.call(a,t)},!1===c.css){var f=p.leave;(!f||f.length<2)&&(p.leave=function(t,e){f&&f.call(a,t),a.$nextTick(e)})}var g=o("routerView",n);return r.keepAlive&&(g=o("keep-alive",{props:r.keepAliveProps},[g])),o("transition",{props:h,on:p},[g])}},O=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],w=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],S=i(133),C=i(48),T=(i(120),{name:"Nuxt",components:{NuxtChild:P,NuxtError:S.a},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(t){this.displayingNuxtError&&(this.errorFromNuxtError=t,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(g.c)(this.$route.matched[0].path)(this.$route.params);var t=Object(C.a)(this.$route.matched,1)[0];if(!t)return this.$route.path;var e=t.components.default;if(e&&e.options){var i=e.options;if(i.key)return"function"==typeof i.key?i.key(this.$route):i.key}return/\/$/.test(t.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){a.a.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(t){var e=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return e.errorFromNuxtError=!1})),t("div",{},[t("h2","An error occurred while showing the error page"),t("p","Unfortunately an error occurred and while showing the error page another error occurred"),t("p","Error details: ".concat(this.errorFromNuxtError.toString())),t("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return e.displayingNuxtError=!1})),t(S.a,{props:{error:this.nuxt.err}})):t("NuxtChild",{key:this.routerViewKey,props:this.$props})}}),j=(i(97),i(107),i(108),i(122),i(105),i(118),i(136),{name:"NuxtLoading",data:function(){return{percent:0,show:!1,canSucceed:!0,reversed:!1,skipTimerCount:0,rtl:!1,throttle:200,duration:5e3,continuous:!1}},computed:{left:function(){return!(!this.continuous&&!this.rtl)&&(this.rtl?this.reversed?"0px":"auto":this.reversed?"auto":"0px")}},beforeDestroy:function(){this.clear()},methods:{clear:function(){clearInterval(this._timer),clearTimeout(this._throttle),this._timer=null},start:function(){var t=this;return this.clear(),this.percent=0,this.reversed=!1,this.skipTimerCount=0,this.canSucceed=!0,this.throttle?this._throttle=setTimeout((function(){return t.startTimer()}),this.throttle):this.startTimer(),this},set:function(t){return this.show=!0,this.canSucceed=!0,this.percent=Math.min(100,Math.max(0,Math.floor(t))),this},get:function(){return this.percent},increase:function(t){return this.percent=Math.min(100,Math.floor(this.percent+t)),this},decrease:function(t){return this.percent=Math.max(0,Math.floor(this.percent-t)),this},pause:function(){return clearInterval(this._timer),this},resume:function(){return this.startTimer(),this},finish:function(){return this.percent=this.reversed?0:100,this.hide(),this},hide:function(){var t=this;return this.clear(),setTimeout((function(){t.show=!1,t.$nextTick((function(){t.percent=0,t.reversed=!1}))}),500),this},fail:function(t){return this.canSucceed=!1,this},startTimer:function(){var t=this;this.show||(this.show=!0),void 0===this._cut&&(this._cut=1e4/Math.floor(this.duration)),this._timer=setInterval((function(){t.skipTimerCount>0?t.skipTimerCount--:(t.reversed?t.decrease(t._cut):t.increase(t._cut),t.continuous&&(t.percent>=100||t.percent<=0)&&(t.skipTimerCount=1,t.reversed=!t.reversed))}),100)}},render:function(t){var e=t(!1);return this.show&&(e=t("div",{staticClass:"nuxt-progress",class:{"nuxt-progress-notransition":this.skipTimerCount>0,"nuxt-progress-failed":!this.canSucceed},style:{width:this.percent+"%",left:this.left}})),e}}
2),k=(i(418),i(193)),M=Object(k.a)(j,undefined,undefined,!1,null,null,null).exports;i(419);function F(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return D(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return D(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function D(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var I={},V={_default:function(){return Promise.all([i.e(33),i.e(0),i.e(1),i.e(2),i.e(238)]).then(i.bind(null,1367)).then((function(t){return Object(g.s)(t.default||t)}))},_extra:function(){return i.e(239).then(i.bind(null,1443)).then((function(t){return Object(g.s)(t.default||t)}))}},E={render:function(t,e){var i=t("NuxtLoading",{ref:"loading"}),n=t(this.layout||"nuxt"),r=t("div",{domProps:{id:"__layout"},key:this.layoutName},[n]),o=t("transition",{props:{name:"layout",mode:"out-in"},on:{beforeEnter:function(t){window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")}))}}},[r]);return t("div",{domProps:{id:"__nuxt"}},[i,o])},data:function(){return{isOnline:!0,layout:null,layoutName:"",nbFetching:0}},beforeCreate:function(){a.a.util.defineReactive(this,"nuxt",this.$options.nuxt)},created:function(){this.$root.$options.$nuxt=this,window.$nuxt=this,this.refreshOnlineStatus(),window.addEventListener("online",this.refreshOnlineStatus),window.addEventListener("offline",this.refreshOnlineStatus),this.error=this.nuxt.error,this.context=this.$options.context},mounted:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.$loading=t.$refs.loading,!t.isPreview){e.next=9;break}if(!t.$store||!t.$store._actions.nuxtServerInit){e.next=6;break}return t.$loading.start(),e.next=6,t.$store.dispatch("nuxtServerInit",t.context);case 6:return e.next=8,t.refresh();case 8:t.$loading.finish();case 9:case"end":return e.stop()}}),e)})))()},watch:{"nuxt.err":"errorChanged"},computed:{isOffline:function(){return!this.isOnline},isFetching:function(){return this.nbFetching>0},isPreview:function(){return Boolean(this.$options.previewData)}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var i,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((i=Object(g.i)(t.$route)).length){e.next=3;break}return e.abrupt("return");case 3:return t.$loading.start(),n=i.map((function(e){var i=[];if(e.$options.fetch&&e.$options.fetch.length&&i.push(Object(g.q)(e.$options.fetch,t.context)),e.$fetch)i.push(e.$fetch());else{var n,r=F(Object(g.f)(e.$vnode.componentInstance));try{for(r.s();!(n=r.n()).done;){var o=n.value;i.push(o.$fetch())}}catch(t){r.e(t)}finally{r.f()}}return e.$options.asyncData&&i.push(Object(g.q)(e.$options.asyncData,t.context).then((function(t){for(var i in t)a.a.set(e.$data,i,t[i])}))),Promise.all(i)})),e.prev=5,e.next=8,Promise.all(n);case 8:e.next=15;break;case 10:e.prev=10,e.t0=e.catch(5),t.$loading.fail(e.t0),Object(g.l)(e.t0),t.error(e.t0);case 15:t.$loading.finish();case 16:case"end":return e.stop()}}),e,null,[[5,10]])})))()},errorChanged:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.nuxt.err){e.next=7;break}return t.$loading&&(t.$loading.fail&&t.$loading.fail(t.nuxt.err),t.$loading.finish&&t.$loading.finish()),"function"==typeof(i=(S.a.options||S.a).layout)&&(i=i(t.context)),e.next=6,t.loadLayout(i);case 6:t.setLayout(i);case 7:case"end":return e.stop()}}),e)})))()},setLayout:function(t){t&&I["_"+t]||(t="default"),this.layoutName=t;var e="_"+t;return this.layout=I[e],this.layout},loadLayout:function(t){var e=this,i=!t,n=!(V["_"+t]||I["_"+t]),r="_"+(i||n?"default":t);return I[r]?Promise.resolve(I[r]):V[r]().then((function(t){return I[r]=t,delete V[r],I[r]}
2)).catch((function(t){if(e.$nuxt)return e.$nuxt.error({statusCode:500,message:t.message})}))},getRouterBase:function(){return Object(f.h)(this.$router.options.base)},getRoutePath:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=this.getRouterBase();return Object(f.h)(Object(f.g)(Object(f.e)(t).pathname,e))},getStaticAssetsPath:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=window.__NUXT__.staticAssetsBase;return Object(g.v)(e,this.getRoutePath(t))},fetchStaticManifest:function(){var t=this;return Object(r.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",window.__NUXT_IMPORT__("manifest.js",Object(f.d)(Object(g.v)(t.getStaticAssetsPath(),"manifest.js"))));case 1:case"end":return e.stop()}}),e)})))()},setPagePayload:function(t){this._pagePayload=t,this._fetchCounters={}},fetchPayload:function(t,e){var i=this;return Object(r.a)(regeneratorRuntime.mark((function n(){var r,o,a;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=Object(f.a)(i.getRoutePath(t)),n.next=3,i.fetchStaticManifest();case 3:if(n.sent.routes.includes(r)){n.next=7;break}throw e||i.setPagePayload(!1),new Error("Route ".concat(r," is not pre-rendered"));case 7:return o=Object(g.v)(i.getStaticAssetsPath(t),"payload.js"),n.prev=8,n.next=11,window.__NUXT_IMPORT__(r,Object(f.d)(o));case 11:return a=n.sent,e||i.setPagePayload(a),n.abrupt("return",a);case 16:throw n.prev=16,n.t0=n.catch(8),e||i.setPagePayload(!1),n.t0;case 20:case"end":return n.stop()}}),n,null,[[8,16]])})))()}},components:{NuxtLoading:M}};function L(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return A(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return A(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function A(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}a.a.use(s.a);var R=["state","getters","actions","mutations"],N={};(N=function(t,e){if((t=t.default||t).commit)throw new Error("[nuxt] ".concat(e," should export a method that returns a Vuex instance."));return"function"!=typeof t&&(t=Object.assign({},t)),H(t,e)}(i(420),"store/index.js")).modules=N.modules||{},G(i(421),"mutations.js"),G(i(259),"state.js");var B=N instanceof Function?N:function(){return new s.a.Store(Object.assign({strict:!1},N))};function H(t,e){if(t.state&&"function"!=typeof t.state){console.warn("'state' should be a method that returns an object in ".concat(e));var i=Object.assign({},t.state);t=Object.assign({},t,{state:function(){return i}})}return t}function G(t,e){t=t.default||t;var i=e.replace(/\.(js|mjs)$/,"").split("/"),n=i[i.length-1],r="store/".concat(e);if(t="state"===n?function(t,e){if("function"!=typeof t){console.warn("".concat(e," should export a method that returns an object"));var i=Object.assign({},t);return function(){return i}}return H(t,e)}(t,r):H(t,r),R.includes(n)){var o=n;W(z(N,i,{isProperty:!0}),t,o)}else{"index"===n&&(i.pop(),n=i[i.length-1]);var a,s=z(N,i),u=L(R);try{for(u.s();!(a=u.n()).done;){var l=a.value;W(s,t[l],l)}}catch(t){u.e(t)}finally{u.f()}!1===t.namespaced&&delete s.namespaced}}function z(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=i.isProperty,r=void 0!==n&&n;if(!e.length||r&&1===e.length)return t;var o=e.shift();return t.modules[o]=t.modules[o]||{},t.modules[o].namespaced=!0,t.modules[o].modules=t.modules[o].modules||{},z(t.modules[o],e,{isProperty:r})}function W(t,e,i){e&&("state"===i?t.state=e||t.state:t[i]=Object.assign({},t[i],e))}var U=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(46)]).then(i.bind(null,559)).then((function(t){return Dn(t.default||t)}))},K=function(){return Promise.all([i.e(0),i.e(6),i.e(10),i.e(47)]).then(i.bind(null,968)).then((function(t){return Dn(t.default||t)}))},$=function(){return i.e(122).then(i.bind(null,745)).then((function(t){return Dn(t.default||t)}))},X=function(){return Promise.all([i.e(316),i.e(124)]).then(i.bind(null,1154)).then((function(t){return Dn(t.default||t)}))},Y=function(){return Promise.all([i.e(0),i.e(2),i.e(37)]).then(i.bind(null,1155)).then((function(t){return Dn(t.default||t)}))},q=function(){return Promise.all([i.e(0),i.e(2),i.e(65)]).then(i.bind(null,885)).then((function(t){return Dn(t.default||t)}))},Z=function(){return Promise.all([i.e(0),i.e(2),i.e(99)]).then(i.bind(null,884)).then((function(t){return Dn(t.default||t)}))},J=function(){return Promise.all([i.e(0),i.e(2),i.e(3),i.e(8),i.e(143)]).then(i.bind(null,878)).then((function(t){return Dn(t.default||t)}))},Q=function(){return Promise.all([i.e(291),i.e(45)]).then(i.bind(null,959)).then((function(t){return Dn(t.default||t)}))},tt=function(){return Promise.all([i.e(0),i.e(51)]).then(i.bind(null,510)).then((function(t){return Dn(t.default||t)}))},et=function(){return Promise.all([i.e(0),i.e(3),i.e(7),i.e(52)]).then(i.bind(null,648)).then((function(t){return Dn(t.default||t)}))},it=function(){return Promise.all([i.e(0),i.e(2),i.e(11),i.e(54)]).then(i.bind(null,681)).then((function(t){return Dn(t.default||t)}))},nt=function(){return Promise.all([i.e(0),i.e(2),i.e(55)]).then(i.bind(null,729)).then((function(t){return Dn(t.default||t)}))},rt=function(){return Promise.all([i.e(0),i.e(2),i.e(57)]).then(i.bind(null,663)).then((function(t){return Dn(t.default||t)}))},ot=function(){return Promise.all([i.e(0),i.e(2),i.e(20),i.e(296),i.e(67)]).then(i.bind(null,1153)).then((function(t){return Dn(t.default||t)}))},at=function(){return Promise.all([i.e(0),i.e(3),i.e(8),i.e(297),i.e(69)]).then(i.bind(null,649)).then((function(t){return Dn(t.default||t)}))},st=function(){return Promise.all([i.e(4),i.e(91)]).then(i.bind(null,615)).then((function(t){return Dn(t.default||t)}))},ut=function(){return Promise.all([i.e(5),i.e(0),i.e(3),i.e(8),i.e(94)]).then(i.bind(null,656)).then((function(t){return Dn(t.default||t)}))},lt=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(20),i.e(100)]).then(i.bind(null,695)).then((function(t){return Dn(t.default||t)}))},ct=function(){return i.e(106).then(i.bind(null,630)).then((function(t){return Dn(t.default||t)}))},ht=function(){return Promise.all([i.e(0),i.e(2),i.e(17),i.e(107)]).then(i.bind(null,825)).then((function(t){return Dn(t.default||t)}))},pt=function(){return i.e(113).then(i.bind(null,1414)).then((function(t){return Dn(t.default||t)}))},dt=function(){return i.e(126).then(i.bind(null,712)).then((function(t){return Dn(t.default||t)}))},ft=function(){return i.e(127).then(i.bind(null,635)).then((function(t){return Dn(t.default||t)}))},gt=function(){return i.e(128).then(i.bind(null,1415)).then((function(t){return Dn(t.default||t)}))},mt=function(){return Promise.all([i.e(0),i.e(2),i.e(131)]).then(i.bind(null,675)).then((function(t){return Dn(t.default||t)}))},yt=function(){return Promise.all([i.e(0),i.e(2),i.e(132)]).then(i.bind(null,676)).then((function(t){return Dn(t.default||t)}))}
2,bt=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(11),i.e(136)]).then(i.bind(null,880)).then((function(t){return Dn(t.default||t)}))},vt=function(){return Promise.all([i.e(0),i.e(9),i.e(150)]).then(i.bind(null,655)).then((function(t){return Dn(t.default||t)}))},_t=function(){return i.e(173).then(i.bind(null,719)).then((function(t){return Dn(t.default||t)}))},xt=function(){return Promise.all([i.e(340),i.e(184)]).then(i.bind(null,1202)).then((function(t){return Dn(t.default||t)}))},Pt=function(){return Promise.all([i.e(0),i.e(2),i.e(342),i.e(186)]).then(i.bind(null,876)).then((function(t){return Dn(t.default||t)}))},Ot=function(){return Promise.all([i.e(0),i.e(2),i.e(343),i.e(187)]).then(i.bind(null,1186)).then((function(t){return Dn(t.default||t)}))},wt=function(){return Promise.all([i.e(0),i.e(3),i.e(7),i.e(28),i.e(188)]).then(i.bind(null,962)).then((function(t){return Dn(t.default||t)}))},St=function(){return Promise.all([i.e(0),i.e(3),i.e(7),i.e(28),i.e(189)]).then(i.bind(null,963)).then((function(t){return Dn(t.default||t)}))},Ct=function(){return i.e(195).then(i.bind(null,513)).then((function(t){return Dn(t.default||t)}))},Tt=function(){return Promise.all([i.e(0),i.e(2),i.e(201)]).then(i.bind(null,713)).then((function(t){return Dn(t.default||t)}))},jt=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(16),i.e(36)]).then(i.bind(null,1416)).then((function(t){return Dn(t.default||t)}))},kt=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(295),i.e(63)]).then(i.bind(null,1417)).then((function(t){return Dn(t.default||t)}))},Mt=function(){return Promise.all([i.e(1),i.e(298),i.e(70)]).then(i.bind(null,1444)).then((function(t){return Dn(t.default||t)}))},Ft=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(6),i.e(72)]).then(i.bind(null,1133)).then((function(t){return Dn(t.default||t)}))},Dt=function(){return Promise.all([i.e(0),i.e(1),i.e(303),i.e(80)]).then(i.bind(null,1418)).then((function(t){return Dn(t.default||t)}))},It=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(304),i.e(81)]).then(i.bind(null,1131)).then((function(t){return Dn(t.default||t)}))},Vt=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(84)]).then(i.bind(null,742)).then((function(t){return Dn(t.default||t)}))},Et=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(85)]).then(i.bind(null,943)).then((function(t){return Dn(t.default||t)}))},Lt=function(){return Promise.all([i.e(1),i.e(306),i.e(86)]).then(i.bind(null,1419)).then((function(t){return Dn(t.default||t)}))},At=function(){return Promise.all([i.e(0),i.e(1),i.e(16),i.e(90)]).then(i.bind(null,1136)).then((function(t){return Dn(t.default||t)}))},Rt=function(){return Promise.all([i.e(1),i.e(309),i.e(108)]).then(i.bind(null,1420)).then((function(t){return Dn(t.default||t)}))},Nt=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(310),i.e(109)]).then(i.bind(null,1130)).then((function(t){return Dn(t.default||t)}))},Bt=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(311),i.e(110)]).then(i.bind(null,824)).then((function(t){return Dn(t.default||t)}))},Ht=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(312),i.e(111)]).then(i.bind(null,720)).then((function(t){return Dn(t.default||t)}))},Gt=function(){return Promise.all([i.e(5),i.e(0),i.e(2),i.e(3),i.e(116)]).then(i.bind(null,744)).then((function(t){return Dn(t.default||t)}))},zt=function(){return Promise.all([i.e(5),i.e(0),i.e(1),i.e(3),i.e(119)]).then(i.bind(null,1135)).then((function(t){return Dn(t.default||t)}))},Wt=function(){return Promise.all([i.e(5),i.e(0),i.e(1),i.e(3),i.e(120)]).then(i.bind(null,1128)).then((function(t){return Dn(t.default||t)}))},Ut=function(){return Promise.all([i.e(0),i.e(1),i.e(315),i.e(121)]).then(i.bind(null,1002)).then((function(t){return Dn(t.default||t)}))},Kt=function(){return Promise.all([i.e(0),i.e(16),i.e(130)]).then(i.bind(null,800)).then((function(t){return Dn(t.default||t)}))},$t=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(17),i.e(137)]).then(i.bind(null,1421)).then((function(t){return Dn(t.default||t)}))},Xt=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(17),i.e(139)]).then(i.bind(null,1422)).then((function(t){return Dn(t.default||t)}))},Yt=function(){return Promise.all([i.e(0),i.e(1),i.e(319),i.e(144)]).then(i.bind(null,998)).then((function(t){return Dn(t.default||t)}))},qt=function(){return Promise.all([i.e(0),i.e(1),i.e(325),i.e(159)]).then(i.bind(null,1423)).then((function(t){return Dn(t.default||t)}))},Zt=function(){return Promise.all([i.e(1),i.e(334),i.e(171)]).then(i.bind(null,1424)).then((function(t){return Dn(t.default||t)}))},Jt=function(){return Promise.all([i.e(1),i.e(335),i.e(175)]).then(i.bind(null,1445)).then((function(t){return Dn(t.default||t)}))},Qt=function(){return Promise.all([i.e(1),i.e(336),i.e(176)]).then(i.bind(null,1446)).then((function(t){return Dn(t.default||t)}))},te=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(177)]).then(i.bind(null,1132)).then((function(t){return Dn(t.default||t)}))},ee=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(178)]).then(i.bind(null,1129)).then((function(t){return Dn(t.default||t)}))},ie=function(){return Promise.all([i.e(1),i.e(338),i.e(180)]).then(i.bind(null,1187)).then((function(t){return Dn(t.default||t)}))},ne=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(183)]).then(i.bind(null,1137)).then((function(t){return Dn(t.default||t)}))},re=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(341),i.e(185)]).then(i.bind(null,1425)).then((function(t){return Dn(t.default||t)}))},oe=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(197)]).then(i.bind(null,1134)).then((function(t){return Dn(t.default||t)}))},ae=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(42)]).then(i.bind(null,740)).then((function(t){return Dn(t.default||t)}))},se=function(){return Promise.all([i.e(0),i.e(1),i.e(6),i.e(10),i.e(48)]).then(i.bind(null,1152)).then((function(t){return Dn(t.default||t)}))},ue=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(129)]).then(i.bind(null,1201)).then((function(t){return Dn(t.default||t)}))},le=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(133)]).then(i.bind(null,1150)).then((function(t){return Dn(t.default||t)}))},ce=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(135)]).then(i.bind(null,879)).then((function(t){return Dn(t.default||t)}))},he=function(){return Promise.all([i.e(18),i.e(0),i.e(1),i.e(2),i.e(138)]).then(i.bind(null,1151)).then((function(t){return Dn(t.default||t)}))},pe=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(320),i.e(145)]).then(i.bind(null,1109)).then((function(t){return Dn(t.default||t)}))}
2,de=function(){return Promise.all([i.e(1),i.e(323),i.e(154)]).then(i.bind(null,853)).then((function(t){return Dn(t.default||t)}))},fe=function(){return i.e(105).then(i.bind(null,689)).then((function(t){return Dn(t.default||t)}))},ge=function(){return Promise.all([i.e(0),i.e(2),i.e(3),i.e(8),i.e(44)]).then(i.bind(null,890)).then((function(t){return Dn(t.default||t)}))},me=function(){return Promise.all([i.e(14),i.e(0),i.e(2),i.e(3),i.e(62)]).then(i.bind(null,886)).then((function(t){return Dn(t.default||t)}))},ye=function(){return Promise.all([i.e(0),i.e(2),i.e(3),i.e(8),i.e(64)]).then(i.bind(null,887)).then((function(t){return Dn(t.default||t)}))},be=function(){return Promise.all([i.e(14),i.e(0),i.e(1),i.e(2),i.e(66)]).then(i.bind(null,1426)).then((function(t){return Dn(t.default||t)}))},ve=function(){return Promise.all([i.e(0),i.e(2),i.e(3),i.e(8),i.e(141)]).then(i.bind(null,889)).then((function(t){return Dn(t.default||t)}))},_e=function(){return Promise.all([i.e(0),i.e(2),i.e(3),i.e(8),i.e(151)]).then(i.bind(null,1156)).then((function(t){return Dn(t.default||t)}))},xe=function(){return Promise.all([i.e(0),i.e(2),i.e(3),i.e(8),i.e(152)]).then(i.bind(null,888)).then((function(t){return Dn(t.default||t)}))},Pe=function(){return Promise.all([i.e(14),i.e(0),i.e(2),i.e(3),i.e(161)]).then(i.bind(null,1157)).then((function(t){return Dn(t.default||t)}))},Oe=function(){return Promise.all([i.e(0),i.e(344),i.e(191)]).then(i.bind(null,1122)).then((function(t){return Dn(t.default||t)}))},we=function(){return i.e(125).then(i.bind(null,727)).then((function(t){return Dn(t.default||t)}))},Se=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(71)]).then(i.bind(null,1185)).then((function(t){return Dn(t.default||t)}))},Ce=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(160)]).then(i.bind(null,743)).then((function(t){return Dn(t.default||t)}))},Te=function(){return Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(196)]).then(i.bind(null,1138)).then((function(t){return Dn(t.default||t)}))},je=function(){return Promise.all([i.e(0),i.e(1),i.e(293),i.e(59)]).then(i.bind(null,1127)).then((function(t){return Dn(t.default||t)}))},ke=function(){return Promise.all([i.e(1),i.e(61)]).then(i.bind(null,980)).then((function(t){return Dn(t.default||t)}))},Me=function(){return Promise.all([i.e(4),i.e(92)]).then(i.bind(null,822)).then((function(t){return Dn(t.default||t)}))},Fe=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(102)]).then(i.bind(null,1125)).then((function(t){return Dn(t.default||t)}))},De=function(){return Promise.all([i.e(1),i.e(318),i.e(140)]).then(i.bind(null,1427)).then((function(t){return Dn(t.default||t)}))},Ie=function(){return Promise.all([i.e(1),i.e(321),i.e(146)]).then(i.bind(null,1428)).then((function(t){return Dn(t.default||t)}))},Ve=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(6),i.e(147)]).then(i.bind(null,1126)).then((function(t){return Dn(t.default||t)}))},Ee=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(322),i.e(153)]).then(i.bind(null,984)).then((function(t){return Dn(t.default||t)}))},Le=function(){return Promise.all([i.e(1),i.e(174)]).then(i.bind(null,797)).then((function(t){return Dn(t.default||t)}))},Ae=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(290),i.e(43)]).then(i.bind(null,961)).then((function(t){return Dn(t.default||t)}))},Re=function(){return Promise.all([i.e(1),i.e(292),i.e(50)]).then(i.bind(null,1429)).then((function(t){return Dn(t.default||t)}))},Ne=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(58)]).then(i.bind(null,1188)).then((function(t){return Dn(t.default||t)}))},Be=function(){return Promise.all([i.e(1),i.e(299),i.e(73)]).then(i.bind(null,1430)).then((function(t){return Dn(t.default||t)}))},He=function(){return Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(95)]).then(i.bind(null,1431)).then((function(t){return Dn(t.default||t)}))},Ge=function(){return Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(97)]).then(i.bind(null,1370)).then((function(t){return Dn(t.default||t)}))},ze=function(){return Promise.all([i.e(5),i.e(0),i.e(1),i.e(3),i.e(98)]).then(i.bind(null,1196)).then((function(t){return Dn(t.default||t)}))},We=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(149)]).then(i.bind(null,1139)).then((function(t){return Dn(t.default||t)}))},Ue=function(){return Promise.all([i.e(1),i.e(337),i.e(179)]).then(i.bind(null,1447)).then((function(t){return Dn(t.default||t)}))},Ke=function(){return Promise.all([i.e(0),i.e(1),i.e(339),i.e(182)]).then(i.bind(null,1203)).then((function(t){return Dn(t.default||t)}))},$e=function(){return Promise.all([i.e(0),i.e(1),i.e(3),i.e(7),i.e(192)]).then(i.bind(null,1432)).then((function(t){return Dn(t.default||t)}))},Xe=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(345),i.e(193)]).then(i.bind(null,1160)).then((function(t){return Dn(t.default||t)}))},Ye=function(){return Promise.all([i.e(0),i.e(1),i.e(3),i.e(7),i.e(200)]).then(i.bind(null,1195)).then((function(t){return Dn(t.default||t)}))},qe=function(){return i.e(218).then(i.bind(null,970)).then((function(t){return Dn(t.default||t)}))},Ze=function(){return Promise.all([i.e(4),i.e(300),i.e(75)]).then(i.bind(null,823)).then((function(t){return Dn(t.default||t)}))},Je=function(){return Promise.all([i.e(4),i.e(301),i.e(76)]).then(i.bind(null,960)).then((function(t){return Dn(t.default||t)}))},Qe=function(){return Promise.all([i.e(0),i.e(302),i.e(77)]).then(i.bind(null,728)).then((function(t){return Dn(t.default||t)}))},ti=function(){return i.e(78).then(i.bind(null,1366)).then((function(t){return Dn(t.default||t)}))},ei=function(){return Promise.all([i.e(0),i.e(1),i.e(346),i.e(194)]).then(i.bind(null,819)).then((function(t){return Dn(t.default||t)}))},ii=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(68)]).then(i.bind(null,944)).then((function(t){return Dn(t.default||t)}))},ni=function(){return Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(115)]).then(i.bind(null,1006)).then((function(t){return Dn(t.default||t)}))},ri=function(){return Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(202)]).then(i.bind(null,1149)).then((function(t){return Dn(t.default||t)}))},oi=function(){return Promise.all([i.e(0),i.e(1),i.e(4),i.e(324),i.e(155)]).then(i.bind(null,1433)).then((function(t){return Dn(t.default||t)}))},ai=function(){return Promise.all([i.e(1),i.e(313),i.e(112)]).then(i.bind(null,1434)).then((function(t){return Dn(t.default||t)}))},si=function(){return Promise.all([i.e(0),i.e(1),i.e(3),i.e(7),i.e(148)]).then(i.bind(null,1435)).then((function(t){return Dn(t.default||t)}))},ui=function(){return Promise.all([i.e(0),i.e(1),i.e(294),i.e(60)]).then(i.bind(null,1159)).then((function(t){return Dn(t.default||t)}))},li=function(){return Promise.all([i.e(0),i.e(13),i.e(117)]).then(i.bind(null,883)).then((function(t){return Dn(t.default||t)}))},ci=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(21),i.e(74)]).then(i.bind(null,1189)).then((function(t){return Dn(t.default||t)}))},hi=function(){return Promise.all([i.e(0),i.e(1),i.e(25),i.e(156)]).then(i.bind(null,1197)).then((function(t){return Dn(t.default||t)}))},pi=function(){return Promise.all([i.e(0),i.e(1),i.e(26),i.e(157)]).then(i.bind(null,1198)).then((function(t){return Dn(t.default||t)}))},di=function(){return Promise.all([i.e(0),i.e(1),i.e(27),i.e(158)]).then(i.bind(null,1199)).then((function(t){return Dn(t.default||t)}))},fi=function(){return Promise.all([i.e(5),i.e(0),i.e(1),i.e(3),i.e(41)]).then(i.bind(null,1124)).then((function(t){return Dn(t.default||t)}))},gi=function(){return Promise.all([i.e(22),i.e(82)]).then(i.bind(null,945)).then((function(t){return Dn(t.default||t)}))},mi=function(){return Promise.all([i.e(0),i.e(2),i.e(305),i.e(83)]).then(i.bind(null,1190)).then((function(t){return Dn(t.default||t)}))},yi=function(){return Promise.all([i.e(22),i.e(87)]).then(i.bind(null,1191)).then((function(t){return Dn(t.default||t)}))},bi=function(){return Promise.all([i.e(1),i.e(49)]).then(i.bind(null,1141)).then((function(t){return Dn(t.default||t)}))},vi=function(){return Promise.all([i.e(0),i.e(1),i.e(3),i.e(7),i.e(96)]).then(i.bind(null,1140)).then((function(t){return Dn(t.default||t)}))},_i=function(){return Promise.all([i.e(1),i.e(308),i.e(103)]).then(i.bind(null,1204)).then((function(t){return Dn(t.default||t)}))},xi=function(){return Promise.all([i.e(0),i.e(1),i.e(4),i.e(19),i.e(38)]).then(i.bind(null,881)).then((function(t){return Dn(t.default||t)}))},Pi=function(){return Promise.all([i.e(1),i.e(39)]).then(i.bind(null,1161)).then((function(t){return Dn(t.default||t)}))},Oi=function(){return Promise.all([i.e(5),i.e(0),i.e(1),i.e(2),i.e(53)]).then(i.bind(null,1144)).then((function(t){return Dn(t.default||t)}))},wi=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(123)]).then(i.bind(null,1193)).then((function(t){return Dn(t.default||t)}))},Si=function(){return Promise.all([i.e(1),i.e(172)]).then(i.bind(null,1143)).then((function(t){return Dn(t.default||t)}))},Ci=function(){return Promise.all([i.e(1),i.e(181)]).then(i.bind(null,1142)).then((function(t){return Dn(t.default||t)}))},Ti=function(){return Promise.all([i.e(0),i.e(1),i.e(4),i.e(19),i.e(190)]).then(i.bind(null,1192)).then((function(t){return Dn(t.default||t)}))},ji=function(){return Promise.all([i.e(1),i.e(23),i.e(89)]).then(i.bind(null,1145)).then((function(t){return Dn(t.default||t)}))},ki=function(){return Promise.all([i.e(0),i.e(6),i.e(10),i.e(101)]).then(i.bind(null,882)).then((function(t){return Dn(t.default||t)}))},Mi=function(){return Promise.all([i.e(0),i.e(1),i.e(4),i.e(6),i.e(104)]).then(i.bind(null,1146)).then((function(t){return Dn(t.default||t)}))},Fi=function(){return Promise.all([i.e(0),i.e(29),i.e(198)]).then(i.bind(null,1205)).then((function(t){return Dn(t.default||t)}))},Di=function(){return i.e(203).then(i.bind(null,706)).then((function(t){return Dn(t.default||t)}))},Ii=function(){return i.e(204).then(i.bind(null,707)).then((function(t){return Dn(t.default||t)}))},Vi=function(){return Promise.all([i.e(1),i.e(289),i.e(40)]).then(i.bind(null,965)
2).then((function(t){return Dn(t.default||t)}))},Ei=function(){return Promise.all([i.e(0),i.e(1),i.e(12),i.e(56)]).then(i.bind(null,730)).then((function(t){return Dn(t.default||t)}))},Li=function(){return Promise.all([i.e(0),i.e(2),i.e(79)]).then(i.bind(null,708)).then((function(t){return Dn(t.default||t)}))},Ai=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(307),i.e(88)]).then(i.bind(null,964)).then((function(t){return Dn(t.default||t)}))},Ri=function(){return Promise.all([i.e(1),i.e(93)]).then(i.bind(null,971)).then((function(t){return Dn(t.default||t)}))},Ni=function(){return Promise.all([i.e(1),i.e(317),i.e(134)]).then(i.bind(null,967)).then((function(t){return Dn(t.default||t)}))},Bi=function(){return Promise.all([i.e(0),i.e(1),i.e(12),i.e(170)]).then(i.bind(null,966)).then((function(t){return Dn(t.default||t)}))},Hi=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(3),i.e(199)]).then(i.bind(null,1194)).then((function(t){return Dn(t.default||t)}))},Gi=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(9),i.e(205)]).then(i.bind(null,953)).then((function(t){return Dn(t.default||t)}))},zi=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(206)]).then(i.bind(null,952)).then((function(t){return Dn(t.default||t)}))},Wi=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(9),i.e(207)]).then(i.bind(null,955)).then((function(t){return Dn(t.default||t)}))},Ui=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(9),i.e(208)]).then(i.bind(null,956)).then((function(t){return Dn(t.default||t)}))},Ki=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(9),i.e(209)]).then(i.bind(null,958)).then((function(t){return Dn(t.default||t)}))},$i=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(210)]).then(i.bind(null,957)).then((function(t){return Dn(t.default||t)}))},Xi=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(9),i.e(211)]).then(i.bind(null,954)).then((function(t){return Dn(t.default||t)}))},Yi=function(){return Promise.all([i.e(4),i.e(214)]).then(i.bind(null,741)).then((function(t){return Dn(t.default||t)}))},qi=function(){return Promise.all([i.e(0),i.e(2),i.e(215)]).then(i.bind(null,820)).then((function(t){return Dn(t.default||t)}))},Zi=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(216)]).then(i.bind(null,875)).then((function(t){return Dn(t.default||t)}))},Ji=function(){return Promise.all([i.e(4),i.e(217)]).then(i.bind(null,821)).then((function(t){return Dn(t.default||t)}))},Qi=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(4),i.e(213)]).then(i.bind(null,951)).then((function(t){return Dn(t.default||t)}))},tn=function(){return i.e(114).then(i.bind(null,1148)).then((function(t){return Dn(t.default||t)}))},en=function(){return Promise.all([i.e(0),i.e(1),i.e(24),i.e(142)]).then(i.bind(null,1147)).then((function(t){return Dn(t.default||t)}))},nn=function(){return Promise.all([i.e(0),i.e(1),i.e(12),i.e(314),i.e(118)]).then(i.bind(null,1200)).then((function(t){return Dn(t.default||t)}))},rn=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(326),i.e(162)]).then(i.bind(null,1436)).then((function(t){return Dn(t.default||t)}))},on=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(327),i.e(163)]).then(i.bind(null,1437)).then((function(t){return Dn(t.default||t)}))},an=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(328),i.e(164)]).then(i.bind(null,1438)).then((function(t){return Dn(t.default||t)}))},sn=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(329),i.e(165)]).then(i.bind(null,1439)).then((function(t){return Dn(t.default||t)}))},un=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(330),i.e(166)]).then(i.bind(null,1440)).then((function(t){return Dn(t.default||t)}))},ln=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(331),i.e(167)]).then(i.bind(null,1441)).then((function(t){return Dn(t.default||t)}))},cn=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(332),i.e(168)]).then(i.bind(null,1442)).then((function(t){return Dn(t.default||t)}))},hn=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(333),i.e(169)]).then(i.bind(null,1448)).then((function(t){return Dn(t.default||t)}))}
2,pn=function(){return Promise.all([i.e(1),i.e(212)]).then(i.bind(null,877)).then((function(t){return Dn(t.default||t)}))},dn=function(){return Promise.all([i.e(0),i.e(1),i.e(6),i.e(10),i.e(219)]).then(i.bind(null,868)).then((function(t){return Dn(t.default||t)}))},fn=function(){return Promise.all([i.e(0),i.e(1),i.e(3),i.e(7),i.e(220)]).then(i.bind(null,864)).then((function(t){return Dn(t.default||t)}))},gn=function(){return Promise.all([i.e(0),i.e(3),i.e(7),i.e(221)]).then(i.bind(null,818)).then((function(t){return Dn(t.default||t)}))},mn=function(){return Promise.all([i.e(0),i.e(2),i.e(6),i.e(350),i.e(229)]).then(i.bind(null,863)).then((function(t){return Dn(t.default||t)}))},yn=function(){return Promise.all([i.e(1),i.e(230)]).then(i.bind(null,874)).then((function(t){return Dn(t.default||t)}))},bn=function(){return Promise.all([i.e(4),i.e(231)]).then(i.bind(null,865)).then((function(t){return Dn(t.default||t)}))},vn=function(){return Promise.all([i.e(0),i.e(2),i.e(232)]).then(i.bind(null,860)).then((function(t){return Dn(t.default||t)}))},_n=function(){return i.e(233).then(i.bind(null,866)).then((function(t){return Dn(t.default||t)}))},xn=function(){return i.e(234).then(i.bind(null,872)).then((function(t){return Dn(t.default||t)}))},Pn=function(){return i.e(235).then(i.bind(null,870)).then((function(t){return Dn(t.default||t)}))},On=function(){return i.e(236).then(i.bind(null,726)).then((function(t){return Dn(t.default||t)}))},wn=function(){return i.e(237).then(i.bind(null,859)).then((function(t){return Dn(t.default||t)}))},Sn=function(){return Promise.all([i.e(0),i.e(2),i.e(347),i.e(222)]).then(i.bind(null,871)).then((function(t){return Dn(t.default||t)}))},Cn=function(){return Promise.all([i.e(0),i.e(1),i.e(2),i.e(228)]).then(i.bind(null,861)).then((function(t){return Dn(t.default||t)}))},Tn=function(){return Promise.all([i.e(0),i.e(2),i.e(348),i.e(224)]).then(i.bind(null,869)).then((function(t){return Dn(t.default||t)}))},jn=function(){return i.e(223).then(i.bind(null,867)).then((function(t){return Dn(t.default||t)}))},kn=function(){return i.e(225).then(i.bind(null,817)).then((function(t){return Dn(t.default||t)}))},Mn=function(){return i.e(226).then(i.bind(null,862)).then((function(t){return Dn(t.default||t)}))},Fn=function(){return Promise.all([i.e(0),i.e(2),i.e(11),i.e(349),i.e(227)]).then(i.bind(null,873)).then((function(t){return Dn(t.default||t)}))};function Dn(t){if(!t||!t.functional)return t;var e=Array.isArray(t.props)?t.props:Object.keys(t.props||{});return{render:function(i){var n={},r={};for(var o in this.$attrs)e.includes(o)?r[o]=this.$attrs[o]:n[o]=this.$attrs[o];return i(t,{on:this.$listeners,attrs:n,props:r,scopedSlots:this.$scopedSlots},this.$slots.default)}}}for(var In in n)a.a.component(In,n[In]),a.a.component("Lazy"+In,n[In]);var Vn=i(192),En={theme:{options:{customProperties:!0},light:!0,dark:!1,themes:{light:{primary:"#AB0A3D",primary01:"#800529",primary02:"#C3184A",primary03:"#CD3461",primary04:"#800529",primary05:"#EC97B0",primary06:"#FFEFF4",secondary:"#777978",secondary01:"#1D2B2C",secondary02:"#89A3B8",secondary03:"#f7f7fb",secondary04:"#2A3238",secondary05:"#3D4952",secondary06:"#E0E3E7",bodytext:"#333333",cinza90:"#3C3C3B",cinza80:"#575756",cinza70:"#706F6F",cinza60:"#878787",cinza50:"#9D9D9C",cinza40:"#B2B2B2",cinza30:"#C6C6C6",cinza20:"#DADADA",cinza10:"#EDEDED",cinza05:"#f5f5f5",cinza06:"#f5f5f5",orange01:"#FF4800",green01:"#00D098",success:"#2bad4a",error:"#ed2828",info:"#c75061",silver:"#EDEBE6",lightBlue:"#F0F4F6",gray02:"#F3F3F2",gray01:"#F7F8F8",gray03:"#DADBD6",warning:"#F7AD3E",pink02:"#FFEFF4",tertiary:"#706F6F",tertiary02:"#323E48",terciaria02:"#DADADA"}}}};a.a.use(Vn.a,{});var Ln=function(t){var e="function"==typeof En?En(t):En;e.icons=e.icons||{},e.icons.iconfont="mdi";var i=new Vn.a(e);t.app.vuetify=i,t.$vuetify=i.framework},An=i(263),Rn=i.n(An),Nn=i(58);i(275);function Bn(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return Hn(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Hn(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function Hn(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function Gn(t,e,i){return t.find((function(t){return i?t[e]===i:t[e]}))}var zn=i(344),Wn=function(t){!function(t,e){if("function"!=typeof t)for(var i in e){var n=e[i];if(Array.isArray(n)){t[i]=t[i]||[];var r,o=Bn(n);try{for(o.s();!(r=o.n()).done;){var a=r.value;a.hid&&Gn(t[i],"hid",a.hid)||a.name&&Gn(t[i],"name",a.name)||t[i].push(a)}}catch(t){o.e(t)}finally{o.f()}}else if("object"===Object(Nn.a)(n))for(var s in t[i]=t[i]||{},n)t[i][s]=n[s];else void 0===t[i]&&(t[i]=n)}else console.warn("Cannot merge meta. Avoid using head as a function!")}(t.app.head,zn)},Un=function(t,e){return Kn.apply(this,arguments)};function Kn(){return(Kn=Object(r.a)(regeneratorRuntime.mark((function t(e,i){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n={"64x64":"/_nuxt/icons/icon_64x64.b857e5.png","120x120":"/_nuxt/icons/icon_120x120.b857e5.png","144x144":"/_nuxt/icons/icon_144x144.b857e5.png","152x152":"/_nuxt/icons/icon_152x152.b857e5.png","192x192":"/_nuxt/icons/icon_192x192.b857e5.png","384x384":"/_nuxt/icons/icon_384x384.b857e5.png","512x512":"/_nuxt/icons/icon_512x512.b857e5.png",ipad_1536x2048:"/_nuxt/icons/splash_ipad_1536x2048.b857e5.png",ipadpro9_1536x2048:"/_nuxt/icons/splash_ipadpro9_1536x2048.b857e5.png",ipadpro10_1668x2224:"/_nuxt/icons/splash_ipadpro10_1668x2224.b857e5.png",ipadpro12_2048x2732:"/_nuxt/icons/splash_ipadpro12_2048x2732.b857e5.png",iphonese_640x1136:"/_nuxt/icons/splash_iphonese_640x1136.b857e5.png",iphone6_50x1334:"/_nuxt/icons/splash_iphone6_50x1334.b857e5.png",iphoneplus_1080x1920:"/_nuxt/icons/splash_iphoneplus_1080x1920.b857e5.png",iphonex_1125x2436:"/_nuxt/icons/splash_iphonex_1125x2436.b857e5.png",iphonexr_828x1792:"/_nuxt/icons/splash_iphonexr_828x1792.b857e5.png",iphonexsmax_1242x2688:"/_nuxt/icons/splash_iphonexsmax_1242x2688.b857e5.png"},i("icon",(function(t){return n[t+"x"+t]||""}));case 3:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var $n=i(100),Xn=i.n($n);i(86);function Yn(t){return null!==t&&"object"===Object(Nn.a)(t)}function qn(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".",n=arguments.length>3?arguments[3]:void 0;if(!Yn(e))return qn(t,{},i,n);var r=Object.assign({},e);for(var o in t)if("__proto__"!==o&&"constructor"!==o){var a=t[o];null!=a&&(n&&n(r,o,a,i)||(Array.isArray(a)&&Array.isArray(r[o])?r[o]=r[o].concat(a):Yn(a)&&Yn(r[o])?r[o]=qn(a,r[o],(i?"".concat(i,"."):"")+o.toString(),n):r[o]=a))}return r}function Zn(t){return function(){for(var e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];return i.reduce((function(e,i){return qn(e,i,"",t)}),{})}}var Jn=Zn();function Qn(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function tr(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};
2e%2?Qn(Object(i),!0).forEach((function(e){Object(o.a)(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):Qn(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function er(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return ir(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return ir(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function ir(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}Jn.fn=Zn((function(t,e,i,n){if(void 0!==t[e]&&"function"==typeof i)return t[e]=i(t[e]),!0})),Jn.arrayFn=Zn((function(t,e,i,n){if(Array.isArray(t[e])&&"function"==typeof i)return t[e]=i(t[e]),!0})),Jn.extend=Zn;for(var nr={setBaseURL:function(t){this.defaults.baseURL=t},setHeader:function(t,e){var i,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",r=er(Array.isArray(n)?n:[n]);try{for(r.s();!(i=r.n()).done;){var o=i.value;e?this.defaults.headers[o][t]=e:delete this.defaults.headers[o][t]}}catch(t){r.e(t)}finally{r.f()}},setToken:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",n=t?(e?e+" ":"")+t:null;this.setHeader("Authorization",n,i)},onRequest:function(t){this.interceptors.request.use((function(e){return t(e)||e}))},onResponse:function(t){this.interceptors.response.use((function(e){return t(e)||e}))},onRequestError:function(t){this.interceptors.request.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onResponseError:function(t){this.interceptors.response.use(void 0,(function(e){return t(e)||Promise.reject(e)}))},onError:function(t){this.onRequestError(t),this.onResponseError(t)},create:function(t){return sr(Jn(t,this.defaults))}},rr=function(){var t=ar[or];nr["$"+t]=function(){return this[t].apply(this,arguments).then((function(t){return t&&t.data}))}},or=0,ar=["request","delete","get","head","options","post","put","patch"];or<ar.length;or++)rr();var sr=function(t){var e=Xn.a.create(t);return e.CancelToken=Xn.a.CancelToken,e.isCancel=Xn.a.isCancel,function(t){for(var e in nr)t[e]=nr[e].bind(t)}(e),e.onRequest((function(t){t.headers=tr(tr({},e.defaults.headers.common),t.headers)})),ur(e),e},ur=function(t){var e={finish:function(){},start:function(){},fail:function(){},set:function(){}},i=function(){var t="undefined"!=typeof window&&window.$nuxt;return t&&t.$loading&&t.$loading.set?t.$loading:e},n=0;t.onRequest((function(t){t&&!1===t.progress||n++})),t.onResponse((function(t){t&&t.config&&!1===t.config.progress||--n<=0&&(n=0,i().finish())})),t.onError((function(t){t&&t.config&&!1===t.config.progress||(n--,Xn.a.isCancel(t)?n<=0&&(n=0,i().finish()):(i().fail(),i().finish()))}));var r=function(t){if(n&&t.total){var e=100*t.loaded/(t.total*n);i().set(Math.min(100,e))}};t.defaults.onUploadProgress=r,t.defaults.onDownloadProgress=r},lr=function(t,e){var i=t.$config&&t.$config.axios||{},n=i.browserBaseURL||i.browserBaseUrl||i.baseURL||i.baseUrl||"/";var r=sr({baseURL:n,headers:{common:{Accept:"application/json, text/plain, */*"},delete:{},get:{},head:{},post:{},put:{},patch:{}}});t.$axios=r,e("axios",r)},cr=i(264),hr=i(265),pr=i(268),dr=i(135),fr=i(266),gr=i(267);function mr(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function yr(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};
2e%2?mr(Object(i),!0).forEach((function(e){Object(o.a)(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):mr(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}a.a.component(c.a.name,c.a),a.a.component(p.a.name,yr(yr({},p.a),{},{render:function(t,e){return p.a._warned||(p.a._warned=!0,console.warn("<no-ssr> has been deprecated and will be removed in Nuxt 3, please use <client-only> instead")),p.a.render(t,e)}})),a.a.component(P.name,P),a.a.component("NChild",P),a.a.component(T.name,T),Object.defineProperty(a.a.prototype,"$nuxt",{get:function(){var t=this.$root.$options.$nuxt;return t||"undefined"==typeof window?t:window.$nuxt},configurable:!0}),a.a.use(u.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var br={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"},vr=s.a.Store.prototype.registerModule;function _r(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=Array.isArray(t)?!!t.reduce((function(t,e){return t&&t[e]}),this.state):t in this.state;return vr.call(this,t,e,yr({preserveState:n},i))}function xr(t){return Pr.apply(this,arguments)}function Pr(){return Pr=Object(r.a)(regeneratorRuntime.mark((function t(e){var i,n,o,s,u,l,c,h,p=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return h=function(t,e){if(!t)throw new Error("inject(key, value) has no key provided");if(void 0===e)throw new Error("inject('".concat(t,"', value) has no value provided"));s[t="$"+t]=e,s.context[t]||(s.context[t]=e),o[t]=s[t];var i="__nuxt_"+t+"_installed__";a.a[i]||(a.a[i]=!0,a.a.use((function(){Object.prototype.hasOwnProperty.call(a.a.prototype,t)||Object.defineProperty(a.a.prototype,t,{get:function(){return this.$root.$options[t]}})})))},i=p.length>1&&void 0!==p[1]?p[1]:{},t.next=4,x(0,i);case 4:return n=t.sent,(o=B(e)).$router=n,o.registerModule=_r,s=yr({head:{titleTemplate:"%s - Fundação Carlos Chagas",title:"Fundação Carlos Chagas",meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{hid:"description",name:"description",content:"A FCC, instituição de direito privado e sem fins lucrativos, atua em duas grandes áreas: Avaliação/Concursos/Processo Seletivo e Pesquisa e Educação. Há mais de 50 anos, é reconhecida pela competência na realização de concursos, vestibulares, avaliação de sistemas e pesquisas socioeducativas"},{name:"format-detection",content:"telephone=no"},{hid:"og:image",property:"og:image",content:"https://cdn.fcc.org.br/PRODUCAO/eY4uhGpLrjmyY61CdQplMmtyK6v83SLYguU8QTSL6CC0vLPtzcYxfi0BaeT2WQIw7OSiA4wcw81MfMNnRJ24jxuxbpEs3rZyDuhr1zAwB5aQJ3W6FgdvOegLRIIoMsW2n9VecbnVNgXgEzTh.webp"},{hid:"og:image:secure_url",property:"og:image:secure_url",content:"https://cdn.fcc.org.br/PRODUCAO/eY4uhGpLrjmyY61CdQplMmtyK6v83SLYguU8QTSL6CC0vLPtzcYxfi0BaeT2WQIw7OSiA4wcw81MfMNnRJ24jxuxbpEs3rZyDuhr1zAwB5aQJ3W6FgdvOegLRIIoMsW2n9VecbnVNgXgEzTh.webp"},{hid:"twitter:card",name:"twitter:card",content:"https://cdn.fcc.org.br/PRODUCAO/eY4uhGpLrjmyY61CdQplMmtyK6v83SLYguU8QTSL6CC0vLPtzcYxfi0BaeT2WQIw7OSiA4wcw81MfMNnRJ24jxuxbpEs3rZyDuhr1zAwB5aQJ3W6FgdvOegLRIIoMsW2n9VecbnVNgXgEzTh.webp"},{hid:"twitter:image",name:"twitter:image",content:"https://cdn.fcc.org.br/PRODUCAO/eY4uhGpLrjmyY61CdQplMmtyK6v83SLYguU8QTSL6CC0vLPtzcYxfi0BaeT2WQIw7OSiA4wcw81MfMNnRJ24jxuxbpEs3rZyDuhr1zAwB5aQJ3W6FgdvOegLRIIoMsW2n9VecbnVNgXgEzTh.webp"}],script:[{hid:"stripe",src:"https://cdn.rybena.com.br/dom/master/latest/rybena.js?lang=ptBR&positionBar=right&positionPlayer=right",defer:!0},{hid:"gtag",src:"https://www.googletagmanager.com/gtag/js?id=G-NS388L74RV",async:!0},{hid:"gtag-init",innerHTML:"\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n gtag('config', 'G-NS388L74RV');\n ",type:"text/javascript",charset:"utf-8"},{hid:"matomo",innerHTML:"\n var _paq = window._paq = window._paq || [];\n _paq.push(['trackPageView']);\n _paq.push(['enableLinkTracking']);
2\n (function() {\n var u=\"https://fcc.matomo.cloud/\";\n _paq.push(['setTrackerUrl', u+'matomo.php']);\n _paq.push(['setSiteId', '1']);\n var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];\n g.async=true; g.src='https://cdn.matomo.cloud/fcc.matomo.cloud/matomo.js'; \n s.parentNode.insertBefore(g,s);\n })();\n ",type:"text/javascript",charset:"utf-8"}],__dangerouslyDisableSanitizersByTagID:{"gtag-init":["innerHTML"],matomo:["innerHTML"]},link:[{rel:"icon",type:"image/x-icon",href:"/favicon.ico"},{rel:"stylesheet",type:"text/css",href:"https://cdn.jsdelivr.net/npm/@mdi/font@latest/css/materialdesignicons.min.css"}],style:[]},store:o,router:n,nuxt:{defaultTransition:br,transitions:[br],setTransitions:function(t){return Array.isArray(t)||(t=[t]),t=t.map((function(t){return t=t?"string"==typeof t?Object.assign({},br,{name:t}):Object.assign({},br,t):br})),this.$options.nuxt.transitions=t,t},err:null,dateErr:null,error:function(t){t=t||null,s.context._errored=Boolean(t),t=t?Object(g.p)(t):null;var i=s.nuxt;return this&&(i=this.nuxt||this.$options.nuxt),i.dateErr=Date.now(),i.err=t,e&&(e.nuxt.error=t),t}}},E),o.app=s,u=e?e.next:function(t){return s.router.push(t)},e?l=n.resolve(e.url).route:(c=Object(g.g)(n.options.base,n.options.mode),l=n.resolve(c).route),t.next=14,Object(g.t)(s,{store:o,route:l,next:u,error:s.nuxt.error.bind(s),payload:e?e.payload:void 0,req:e?e.req:void 0,res:e?e.res:void 0,beforeRenderFns:e?e.beforeRenderFns:void 0,ssrContext:e});case 14:h("config",i),window.__NUXT__&&window.__NUXT__.state&&o.replaceState(window.__NUXT__.state),s.context.enablePreview=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};s.previewData=Object.assign({},t),h("preview",t)},t.next=20;break;case 20:return t.next=23,Ln(s.context);case 23:if("function"!=typeof Rn.a){t.next=26;break}return t.next=26,Rn()(s.context,h);case 26:return t.next=29,Wn(s.context);case 29:return t.next=32,Un(s.context,h);case 32:return t.next=35,lr(s.context,h);case 35:if("function"!=typeof cr.a){t.next=38;break}return t.next=38,Object(cr.a)(s.context,h);case 38:if("function"!=typeof hr.default){t.next=41;break}return t.next=41,Object(hr.default)(s.context,h);case 41:if("function"!=typeof pr.a){t.next=44;break}return t.next=44,Object(pr.a)(s.context,h);case 44:if("function"!=typeof dr.default){t.next=47;break}return t.next=47,Object(dr.default)(s.context,h);case 47:if("function"!=typeof fr.default){t.next=50;break}return t.next=50,Object(fr.default)(s.context,h);case 50:if("function"!=typeof gr.a){t.next=53;break}return t.next=53,Object(gr.a)(s.context,h);case 53:return s.context.enablePreview=function(){console.warn("You cannot call enablePreview() outside a plugin.")},t.next=56,new Promise((function(t,e){if(!n.resolve(s.context.route.fullPath).route.matched.length)return t();n.replace(s.context.route.fullPath,t,(function(i){if(!i._isRouter)return e(i);if(2!==i.type)return t();var o=n.afterEach(function(){var e=Object(r.a)(regeneratorRuntime.mark((function e(i,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,Object(g.k)(i);case 3:s.context.route=e.sent,s.context.params=i.params||{},s.context.query=i.query||{},o(),t();case 8:case"end":return e.stop()}}),e)})));return function(t,i){return e.apply(this,arguments)}}())}))}));case 56:return t.abrupt("return",{store:o,app:s,router:n});case 57:case"end":return t.stop()}}),t)}))),Pr.apply(this,arguments)}},,,,,,,,function(t,e,i){"use strict";i.d(e,"d",(function(){return r})),i.d(e,"b",(function(){return o})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){return s}));i(78),i(63),i(85),i(95),i(72),i(96),i(47),i(48),i(59),i(237),i(194),i(106),i(64),i(98),i(273),i(30),i(120),i(198),i(86),i(97),i(149),i(286);var n=i(93);i(54),i(134);function r(t){return!!t&&!!t.match(/^(#|var\(--|(rgb|hsl)a?\()/)}function o(t){var e;if("number"==typeof t)e=t;else{if("string"!=typeof t)throw new TypeError("Colors can only be numbers or strings, recieved ".concat(null==t?t:t.constructor.name," instead"));var i="#"===t[0]?t.substring(1):t;3===i.length&&(i=i.split("").map((function(t){return t+t})).join("")),6!==i.length&&Object(n.c)("'".concat(t,"' is not a valid rgb color")),e=parseInt(i,16)}return e<0?(Object(n.c)("Colors cannot be negative: '".concat(t,"'")),e=0):(e>16777215||isNaN(e))&&(Object(n.c)("'".concat(t,"' is not a valid rgb color")),e=16777215),e}function a(t){var e=t.toString(16);return e.length<6&&(e="0".repeat(6-e.length)+e),"#"+e}function s(t){return a(o(t))}}
2,,function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var n=i(3),r=i(16),o=i(1),a=i(2),s=function(t){function e(){var e=t.call(this)||this;return e.className="Rectangle",e.element=e.paper.add("rect"),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this._positionPrecision;this.pixelPerfect&&(e=0);var i=a.round(this.innerWidth,e),n=a.round(this.innerHeight,e);this.element.attr({width:i,height:n})},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"bbox",{get:function(){return this.definedBBox?this.definedBBox:this.isMeasured?{x:0,y:0,width:this.innerWidth,height:this.innerHeight}:{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),e}(r.a);o.c.registeredClasses.Rectangle=s},function(t,e,i){"use strict";i.d(e,"a",(function(){return l}));var n=i(3),r=i(16),o=i(10),a=i(1),s=i(5),u=i(2),l=function(t){function e(){var e=t.call(this)||this;return e._distance=0,e.className="Polyline",e.element=e.paper.add("path"),e.shapeRendering="auto",e.fill=Object(o.c)(),e.strokeOpacity=1,e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.makePath=function(){this._distance=0;var t=this.segments;if(t&&t.length>0){for(var e="",i=0,n=t.length;i<n;i++){var r=t[i];if(r.length>0){e+=s.moveTo(r[0]);for(var o=1;o<r.length;o++){var a=r[o];e+=s.lineTo(a),this._distance+=u.getDistance(r[o-1],a)}}}this.path=e}this._realSegments=t},Object.defineProperty(e.prototype,"segments",{get:function(){return this.getPropertyValue("segments")},set:function(t){this.setPropertyValue("segments",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"distance",{get:function(){return this._distance},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t){var e=0;t<0&&(t=Math.abs(t),e=180);var i=this._realSegments;if(i){for(var n=this.distance,r=0,o=0,a=0,s=void 0,l=void 0,c=0;c<i.length;c++){var h=i[c];if(h.length>1){for(var p=1;p<h.length;p++)if(s=h[p-1],l=h[p],o=r/n,a=(r+=u.getDistance(s,l))/n,o<=t&&a>t){c=i.length;break}}else 1==h.length&&(s=h[0],l=h[0],o=0,a=1)}if(s&&l){var d=(t-o)/(a-o),f=u.getMidPoint(s,l,d);return{x:f.x,y:f.y,angle:e+u.getAngle(s,l)}}}return{x:0,y:0,angle:0}},Object.defineProperty(e.prototype,"realSegments",{get:function(){return this._realSegments},enumerable:!0,configurable:!0}),e}(r.a);a.c.registeredClasses.Polyline=l},function(t,e,i){"use strict";i.d(e,"a",(function(){return f}));var n=i(3),r=i(15),o=i(1),a=i(223),s=i(41),u=i(35),l=i(10),c=i(228),h=i(2),p=i(40),d=i(6),f=function(t){function e(){var e=t.call(this)||this;e._boundingRect={x:-4e4,y:-4e4,width:8e4,height:8e4},e._pointTo={x:0,y:0},e.fitPointerToBounds=!1,e._verticalOrientation="up",e.fixDoc=!0,e.className="Tooltip",e.isMeasured=!1,e.getFillFromObject=!0,e.margin(5,5,5,5),e.defaultState.transitionDuration=1,e.hiddenState.transitionDuration=1;var i=e.background;i.interactionsEnabled=!1,i.fillOpacity=.9,i.strokeWidth=1,i.strokeOpacity=1,i.stroke=Object(l.c)("#ffffff"),i.cornerRadius=3,i.pointerLength=6,i.pointerBaseWidth=10;var n=new c.a;n.dy=1,n.dx=1,n.opacity=.5,i.filters.push(n),e.autoTextColor=!0;var r=e.createChild(s.a);return r.shouldClone=!1,e.label=r,r.padding(7,12,4,12),r.interactionsEnabled=!1,r.horizontalCenter="middle",r.fill=Object(l.c)("#ffffff"),e._disposers.push(r),e.label.events.on("sizechanged",e.drawBackground,e),e.label.zIndex=1,e.pointerOrientation="vertical",e.animationDuration=0,e.animationEasing=p.cubicOut,e.setPropertyValue("showInViewport",!1),e.role="tooltip",e.visible=!1,e.opacity=0,e.x=0,e.y=0,e.events.on("visibilitychanged",e.handleVisibility,e),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.handleVisibility=function(){this.visible&&this.label.invalidate()},Object.defineProperty(e.prototype,"getStrokeFromObject",{get:function(){return this.getPropertyValue("getStrokeFromObject")},set:function(t){this.setPropertyValue("getStrokeFromObject",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"autoTextColor",{get:function(){return this.getPropertyValue("autoTextColor")}
2,set:function(t){this.setPropertyValue("autoTextColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keepTargetHover",{get:function(){return this.getPropertyValue("keepTargetHover")},set:function(t){var e=this;this.setPropertyValue("keepTargetHover",t,!0)&&t&&(this.hoverable=!0,this.background.interactionsEnabled=!0,this._disposers.push(this.events.on("over",(function(t){e.targetSprite&&e.targetSprite.hoverable&&(e.targetSprite.isHover=!0)}))),this._disposers.push(this.events.on("out",(function(t){e.targetSprite&&e.targetSprite.hoverable&&(e.targetSprite.isHover=!1)}))))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showInViewport",{get:function(){return this.getPropertyValue("showInViewport")},set:function(t){this.setPropertyValue("showInViewport",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"getFillFromObject",{get:function(){return this.getPropertyValue("getFillFromObject")},set:function(t){this.setPropertyValue("getFillFromObject",t,!0)},enumerable:!0,configurable:!0}),e.prototype.createBackground=function(){return new a.a},Object.defineProperty(e.prototype,"pointerOrientation",{get:function(){return this.getPropertyValue("pointerOrientation")},set:function(t){this.setPropertyValue("pointerOrientation",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(t){this.setPropertyValue("animationDuration",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(t){this.setPropertyValue("animationEasing",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"html",{get:function(){return this.label.html},set:function(t){this.label.html!=t&&(this.label.html=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"text",{get:function(){return this.label.text},set:function(t){this.label.text!=t&&(this.label.text=t,this.invalidate())},enumerable:!0,configurable:!0}),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.label;e.invalid&&e.validate();var i,n,r=this._pointTo.x,o=this._pointTo.y,a=this._boundingRect,s=e.measuredWidth,u=e.measuredHeight,l=this.background.pointerLength;if(this.ignoreBounds&&(a=void 0),a&&this.fixDoc&&s>a.width){d.spritePointToDocument({x:a.x,y:a.y},this.parent);var c=d.spritePointToDocument({x:a.x+a.width,y:a.y+a.height},this.parent),p=document.body.offsetWidth;d.used(document.body.offsetHeight),c.x>p/2?a.x=a.width-s:a.width=a.x+s}var f=this.pointerOrientation;"horizontal"==f||"left"==f||"right"==f?(n=-u/2,i="horizontal"==f?a&&r>a.x+a.width/2?-s/2-l:s/2+l:"left"==f?s/2+l:-s/2-l):(a&&(i=h.fitToRange(0,a.x-r+s/2,a.x-r+a.width-s/2)),"vertical"==f?a&&o>a.y+u+l?(n=-u-l,this._verticalOrientation="up"):(n=l,this._verticalOrientation="down"):"down"==f?(n=-u-l,this._verticalOrientation="up"):(n=l,this._verticalOrientation="down")),a&&(n=h.fitToRange(n,a.y-o,a.y+a.height-u-o)),e.x=i,e.y=n,this.drawBackground()}
2,e.prototype.updateBackground=function(){this.group.addToBack(this.background.group)},e.prototype.drawBackground=function(){var t=this.label,e=this.background,i=t.measuredWidth,n=t.measuredHeight,r=this._boundingRect,o=i,a=t.pixelX-i/2,s=n,u=t.pixelY,l=this._pointTo.x,c=this._pointTo.y,p=r.x-l,d=p+r.width,f=r.y-c,g=f+r.height;e.x=a,e.y=u,e.width=o,e.height=s,this.fitPointerToBounds?(e.pointerX=h.fitToRange(-e.x,p-e.x,d-e.x),e.pointerY=h.fitToRange(-e.y,f-e.y,g-e.y)):(e.pointerX=-e.x,e.pointerY=-e.y),e.validate()},e.prototype.delayedPointTo=function(t,e){var i=this;this._pointToDisposer&&this._pointToDisposer.dispose(),this._pointToDisposer=o.c.events.once("exitframe",(function(){i.pointTo(t,e)})),this.addDisposer(this._pointToDisposer)},e.prototype.pointTo=function(t,e){this._pointTo.x==t.x&&this._pointTo.y==t.y||(this._pointTo=t,this.invalidate(),!this.visible||e?(this.moveTo(this._pointTo),this._animation&&this._animation.kill()):0==this.pixelX&&0==this.pixelY?this.moveTo(this._pointTo):(this._animation&&this._animation.kill(),this._animation=new u.a(this,[{property:"x",to:t.x,from:this.pixelX},{property:"y",to:t.y,from:this.pixelY}],this.animationDuration,this.animationEasing).start()))},e.prototype.setBounds=function(t){var e=this._boundingRect;e.x==t.x&&e.y==t.y&&e.width==t.width&&e.height==t.height||(this._boundingRect=t,this.invalidate())},Object.defineProperty(e.prototype,"boundingContainer",{set:function(t){this._boundingContainer=t,t.events.on("sizechanged",this.updateBounds,this),t.events.on("positionchanged",this.updateBounds,this)},enumerable:!0,configurable:!0}),e.prototype.updateBounds=function(){var t=this._boundingContainer,e=d.spriteRectToSvg({x:t.pixelX,y:t.pixelY,width:t.maxWidth,height:t.maxHeight},t);this.setBounds(e)},Object.defineProperty(e.prototype,"ignoreBounds",{get:function(){return this.getPropertyValue("ignoreBounds")},set:function(t){this.setPropertyValue("ignoreBounds",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalOrientation",{get:function(){return this._verticalOrientation},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltip",{get:function(){},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.label.copyFrom(e.label),e._boundingRect&&(this._boundingRect=e._boundingRect)},e.prototype.asFunction=function(e){return"animationEasing"==e||t.prototype.asIs.call(this,e)},e}(r.a);o.c.registeredClasses.Tooltip=f},function(t,e,i){"use strict";i.d(e,"a",(function(){return o})),i.d(e,"b",(function(){return a}));var n=i(3),r=i(19);function o(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];r.a.verbose&&console&&console.log.apply(console,Object(n.e)(t))}function a(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];r.a.suppressWarnings||console&&console.warn.apply(console,Object(n.e)(t))}},function(t,e,i){"use strict";i.r(e),i.d(e,"load",(function(){return r})),i.d(e,"readBlob",(function(){return o}));var n=i(0);function r(t,e,i){return new Promise((function(r,a){var s=n.hasValue(i)&&"blob"==i.responseType,u=new XMLHttpRequest;if(u.onload=function(){if(200===u.status){var t,i=void 0;if(s)return void o(t=u.response).then((function(i){var n={xhr:u,error:!1,response:i,blob:t,type:u.getResponseHeader("Content-Type"),target:e};r(n)}));i=u.responseText||u.response;var n={xhr:u,error:!1,response:i,blob:t,type:u.getResponseHeader("Content-Type"),target:e};r(n)}else a({xhr:u,error:!0,type:u.getResponseHeader("Content-Type"),target:e})},u.onerror=function(){a({xhr:u,error:!0,type:u.getResponseHeader("Content-Type"),target:e})},u.open("GET",t,!0),i&&i.withCredentials&&(u.withCredentials=!0),n.hasValue(i)){if(n.hasValue(i.requestHeaders))for(var l=0;l<i.requestHeaders.length;l++){var c=i.requestHeaders[l];u.setRequestHeader(c.key,c.value)}n.hasValue(i.responseType)&&(u.responseType=i.responseType)}u.send()}))}function o(t){return new Promise((function(e,i){var n=new FileReader;n.onload=function(t){e(n.result)},n.onerror=function(t){i(t)},n.readAsText(t)}))}},function(t,e,i){"use strict";i.d(e,"a",(function(){return u}));var n=i(3),r=i(166),o=i(0),a=i(4),s=[",",";","\t"],u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.contentType="text/csv",e.options={delimiter:"",reverse:!1,skipRows:0,skipEmpty:!0,useColumnNames:!1},e}return Object(n.b)(e,t),e.isCSV=function(t){return!!e.getDelimiterFromData(t)},e.getDelimiterFromData=function(t){var e,i=t.split("\n"),n=i.length;return a.each(s,(function(t){for(var r=0,o=0,a=0;a<n;++a){if(!((r=i[a].split(t).length)>1)){o=0;break}if(0===o)o=r;else if(r!=o){o=0;break}}o&&(e=t)})),e},e.prototype.parse=function(t){this.options.delimiter||(this.options.delimiter=e.getDelimiterFromData(t));var i,n,r,a=this.CSVToArray(t,this.options.delimiter),s=o.hasValue(this.options.emptyAs),u=this.parsableNumbers,l=this.parsableDates,c=[],h=[];for(n=0;n<this.options.skipRows;n++)a.shift();if(this.options.useColumnNames){h=a.shift();for(var p=0;p<h.length;p++)""===(i=o.hasValue(h[p])?h[p].replace(/^\s+|\s+$/gm,""):"")&&(i="col"+p),h[p]=i}for(;r=this.options.reverse?a.pop():a.shift();)if(!this.options.skipEmpty||1!==r.length||""!==r[0]){var d={};for(n=0;n<r.length;n++)d[i=void 0===h[n]?"col"+n:h[n]]=""===r[n]?this.options.emptyAs:r[n],s&&(d[i]=this.maybeToEmpty(d[i])),u&&(d[i]=this.maybeToNumber(i,d[i])),l&&(d[i]=this.maybeToDate(i,d[i]));c.push(d)}return c},e.prototype.CSVToArray=function(t,e){e=e||",";for(var i=new RegExp("(\\"+e+'|\\r?\\n|\\r|^)(?:"([^"]*(?:""[^"]*)*)"|([^"\\'+e+"\\r\\n]*))","gi"),n=[[]],r=null;r=i.exec(t);){var o=r[1];o.length&&o!==e&&n.push([]);var a=void 0;a=r[2]?r[2].replace(new RegExp('""',"g"),'"'):r[3],n[n.length-1].push(a)}return n},e}(r.a)}
2,,function(t,e,i){"use strict";i.d(e,"a",(function(){return u})),i.d(e,"b",(function(){return l}));var n=i(54),r=[[3.2406,-1.5372,-.4986],[-.9689,1.8758,.0415],[.0557,-.204,1.057]],o=function(t){return t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055},a=[[.4124,.3576,.1805],[.2126,.7152,.0722],[.0193,.1192,.9505]],s=function(t){return t<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)};function u(t){for(var e=Array(3),i=o,a=r,s=0;s<3;++s)e[s]=Math.round(255*Object(n.e)(i(a[s][0]*t[0]+a[s][1]*t[1]+a[s][2]*t[2])));return(e[0]<<16)+(e[1]<<8)+(e[2]<<0)}function l(t){for(var e=[0,0,0],i=s,n=a,r=i((t>>16&255)/255),o=i((t>>8&255)/255),u=i((t>>0&255)/255),l=0;l<3;++l)e[l]=n[l][0]*r+n[l][1]*o+n[l][2]*u;return e}},,,,,,,,function(t,e,i){var n,r,o,a,s,u,l,c;t.exports=(c=i(29),i(257),i(258),r=(n=c).lib,o=r.Base,a=r.WordArray,s=n.algo,u=s.MD5,l=s.EvpKDF=o.extend({cfg:o.extend({keySize:4,hasher:u,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){for(var i,n=this.cfg,r=n.hasher.create(),o=a.create(),s=o.words,u=n.keySize,l=n.iterations;s.length<u;){i&&r.update(i),i=r.update(t).finalize(e),r.reset();for(var c=1;c<l;c++)i=r.finalize(i),r.reset();o.concat(i)}return o.sigBytes=4*u,o}}),n.EvpKDF=function(t,e,i){return l.create(i).compute(t,e)},c.EvpKDF)},function(t,e,i){"use strict";i.d(e,"a",(function(){return f}));var n=i(3),r=i(22),o=i(1),a=i(31),s=i(11),u=i(10),l=i(7),c=i(6),h=i(40),p=i(12),d=i(0),f=function(t){function e(){var e=t.call(this)||this;return e.transitionDuration=0,e.transitionEasing=h.cubicOut,e.properties={},e.propertyFields={},e.filters=new s.b,e.isTemplate=!1,e.className="SpriteState",e._disposers.push(new s.c(e.filters)),e.applyTheme(),e}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"adapter",{get:function(){var t=this;return this._adapterO||(this._adapterO=new a.a(this),this._adapterO.events.on("inserted",(function(e){t[e.newValue.key]=t[e.newValue.key]}),void 0,!1),this._adapterO.events.on("removed",(function(e){t[e.newValue.key]=t[e.newValue.key]}),void 0,!1)),this._adapterO},enumerable:!0,configurable:!0}),e.prototype.getPropertyValue=function(t){var e=this.properties[t],i=this.sprite;if(i){var n=this.propertyFields[t];if(d.hasValue(n)&&(i.dataItem&&(e=i.dataItem.dataContext[n]),null==e&&(e="__unset")),d.hasValue(e))this._adapterO&&(e=this._adapterO.apply(t,e));else{var r=i.getPropertyValue(t);(e=this._adapterO?this._adapterO.apply(t,r):r)==r&&(e=void 0)}}return e},e.prototype.copyFrom=function(t){t&&t!=this&&(this.transitionDuration=t.transitionDuration,this.transitionEasing=t.transitionEasing,c.copyProperties(t.properties,this.properties),c.copyProperties(t.propertyFields,this.propertyFields),this.filters.copyFrom(t.filters),t._adapterO&&this.adapter.copyFrom(t._adapterO))},Object.defineProperty(e.prototype,"allValues",{get:function(){var t=this,e={};if(p.each(this.properties,(function(i,n){e[i]=t.getPropertyValue(i)})),this._adapterO){var i=this._adapterO.keys();p.each(i,(function(i,n){var r=t.getPropertyValue(n);e[n]=r}))}var n=this.propertyFields;return p.each(n,(function(i){var n=t.getPropertyValue(i);e[i]=n})),e},enumerable:!0,configurable:!0}),e.prototype.reset=function(){this.properties={},this.filters.clear()},e.prototype.processConfig=function(e){d.hasValue(e)&&d.hasValue(e.properties)&&p.each(e.properties,(function(t,i){d.isString(i)&&(i.match(/^[0-9.\-]+\%$/)?e.properties[t]=Object(l.c)(d.toNumber(i)):i.match(/^\#[0-9abcdef]{3,}$/i)&&(e.properties[t]=Object(u.e)(i)))})),t.prototype.processConfig.call(this,e)},e.prototype.asFunction=function(e){return"transitionEasing"==e||t.prototype.asIs.call(this,e)},e}(r.a);o.c.registeredClasses.SpriteState=f},function(t,e,i){"use strict";i.d(e,"a",(function(){return u})),i.d(e,"b",(function(){return l}));var n=i(132),r=i(116),o=i(31),a=i(131),s=i(4),u=function(){function t(){this.adapter=new o.a(this)}return t.prototype.load=function(t){var e=Array.isArray(t)?t:[t],i=s.map(e,(function(t){return t.dispatchImmediately("started"),t.dispatchImmediately("loadstarted"),a.load(t.url,t,t.requestOptions)}));Promise.all(i).then((function(t){s.each(t,(function(t){var e=t.target;e.dispatchImmediately("loadended"),t.error?e.events.isEnabled("error")&&e.events.dispatchImmediately("error",{type:"error",code:t.xhr.status,message:e.language.translate("Unable to load file: %1",null,e.url),target:e}):e.processData(t.response,t.type),e.dispatchImmediately("ended")}))})).catch((function(t){t.target&&(t.target.dispatchImmediately("loadended"),t.target.events.isEnabled("error")&&t.target.events.dispatchImmediately("error",{type:"error",code:t.xhr.status,message:t.target.language.translate("Unable to load file: %1",null,t.target.url),target:t.target}),t.target.dispatchImmediately("ended"))}))},t.prototype.getParserByType=function(t){var e=this.adapter.apply("getParserByType",{parser:null,type:t}).parser;return e||("csv"==t||"text/csv"==t||"application/vnd.ms-excel"==t?new n.a:"json"==t||"application/json"==t?new r.a:void 0)},t.prototype.getParserByData=function(t,e){var i=this.adapter.apply("getParserByData",{parser:null,data:t,type:e}).parser;if(!i){if(i=this.getParserByType(e))return i;if(r.a.isJSON(t))return this.getParserByType("json");
2if(n.a.isCSV(t))return this.getParserByType("csv")}return i},t}(),l=new u},function(t,e,i){"use strict";i.d(e,"a",(function(){return l}));var n=i(3),r=i(128),o=i(1),a=i(2),s=i(0),u=i(5),l=function(t){function e(){var e=t.call(this)||this;return e.className="Polyspline",e.tensionX=.5,e.tensionY=.5,e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.makePath=function(){this._distance=0;var t=this.segments,e=this.tensionX,i=this.tensionY;if(this.allPoints=[],t&&t.length>0){var n="";this._realSegments=[];for(var r=0,o=t.length;r<o;r++){var s=t[r],l=[];if(this._realSegments.push(l),s.length>0){var c=s[0],h=s[s.length-1],p=!1;a.round(c.x,3)==a.round(h.x)&&a.round(c.y)==a.round(h.y)&&(p=!0),n+=u.moveTo(s[0]);for(var d=0;d<s.length-1;d++){var f=s[d-1],g=s[d],m=s[d+1],y=s[d+2];0===d?f=s[d]:d==s.length-2&&(y=s[d+1]),y||(y=m),0===d?f=p?s[s.length-2]:s[r]:d==s.length-2&&(y=p?s[1]:s[d+1]);var b=a.getCubicControlPointA(f,g,m,y,e,i),v=a.getCubicControlPointB(f,g,m,y,e,i);n+=u.cubicCurveTo(m,b,v);var _=1.2*Math.ceil(a.getCubicCurveDistance(g,m,b,v,20)),x=g;if(_>0)for(var P=0;P<=_;P++){var O=a.getPointOnCubicCurve(g,m,b,v,P/_);if(O.x!=x.x||O.y!=x.y){l.push(O);var w=a.round(a.getAngle(x,O),5);this._distance+=a.getDistance(x,O),this.allPoints[Math.floor(this._distance)]={x:O.x,y:O.y,angle:w},x=O}}else l.push(f)}}var S=this.allPoints;if(S.length>1)for(var C=0;C<S.length;C++)if(!S[C])if(C>1)S[C]=S[C-1];else for(var T=1;T<S.length;T++)if(S[T]){S[C]=S[T];break}}this.path=n}},e.prototype.getClosestPointIndex=function(t){var e,i=this.allPoints,n=1/0;if(i.length>1)for(var r=1;r<i.length;r++){var o=a.getDistance(t,i[r]);o<n&&(e=r,n=o)}return e},Object.defineProperty(e.prototype,"tensionX",{get:function(){return this.getPropertyValue("tensionX")},set:function(t){this.setPropertyValue("tensionX",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tensionY",{get:function(){return this.getPropertyValue("tensionY")},set:function(t){this.setPropertyValue("tensionY",t,!0),this.makePath()},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t,e){var i=0,n=this.allPoints,r=n.length;if(s.isNumber(t)||(t=0),r>1){if(e&&r>3){if(t<0){t<-.01&&(t=-.01);var o=n[0],u=n[1];return{x:l=o.x-(o.x-u.x)*r*t,y:c=o.y-(o.y-u.y)*r*t,angle:a.getAngle(o,u)}}if(t>1){t>1.01&&(t=1.01);var l,c;o=n[n.length-2],u=n[n.length-3];return{x:l=o.x+(o.x-u.x)*r*(t-1),y:c=o.y+(o.y-u.y)*r*(t-1),angle:a.getAngle(o,{x:l,y:c})}}if(1==t){var h=n[n.length-1];return{x:h.x,y:h.y,angle:h.angle}}}else t<0&&(t=Math.abs(t),i=180),t>=1&&(t=.9999999999999);var p;return{x:(p=n[Math.floor(t*r)]).x,y:p.y,angle:p.angle+i}}return 1==r?{x:(p=n[0]).x,y:p.y,angle:p.angle}:{x:0,y:0,angle:0}},e}(r.a);o.c.registeredClasses.Polyspline=l},function(t,e,i){"use strict";i.d(e,"b",(function(){return g})),i.d(e,"a",(function(){return m}));var n=i(170),r=i(162),o=i(11),a=i(6),s=i(8),u=i(4),l=i(0),c=i(130),h=function(){function t(){var t=this;this._targets=[],this._observer=new ResizeObserver((function(e){u.each(e,(function(e){u.each(t._targets,(function(t){t.target===e.target&&t.callback()}))}))}))}return t.prototype.addTarget=function(t,e){this._observer.observe(t,{box:"content-box"}),this._targets.push({target:t,callback:e})},t.prototype.removeTarget=function(t){this._observer.unobserve(t),u.keepIf(this._targets,(function(e){return e.target!==t}))},t}(),p=function(){function t(){this._targets=[]}return t.prototype.addTarget=function(e,i){var n=this;if(0===this._targets.length){var r=null,o=function(){var e=Date.now();(null===r||e>r+t.delay)&&(r=e,u.each(n._targets,(function(t){var e=t.target.getBoundingClientRect();e.width===t.size.width&&e.height===t.size.height||(t.size=e,t.callback())}))),n._timer=requestAnimationFrame(o)};this._timer=requestAnimationFrame(o)}var a=e.getBoundingClientRect();this._targets.push({target:e,callback:i,size:a})},t.prototype.removeTarget=function(t){u.keepIf(this._targets,(function(e){return e.target!==t})),0===this._targets.length&&cancelAnimationFrame(this._timer)},t.delay=200,t}(),d=null;var f=function(){function t(t,e){this._disposed=!1,this._sensor=(null===d&&(d="undefined"!=typeof ResizeObserver?new h:new p),d),this._element=t,this._sensor.addTarget(t,e)}return t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||(this._disposed=!0,this._sensor.removeTarget(this._element))},Object.defineProperty(t.prototype,"sensor",{get:function(){return this._sensor},enumerable:!0,configurable:!0}),t.prototype.reset=function(){c.b("resizeSensor.reset() is no longer needed and can be removed")},t}(),g=[],m=function(){function t(t,e){var i=this;this._disposed=!1,this.autoResize=!0,this.nonExportableSprites=[],this._disposers=[],this.cssScale=1,this._printing=!1,this.htmlElement=t,e||(this._printing=!1,this.initSensor(),this._disposers.push(s.g(window,"beforeprint",(function(){i._printing=!0}))),this._disposers.push(s.g(window,"afterprint",(function(){i._printing=!1})))),g.push(this);var n=document.createElement("div"),r=n.style;r.width="100%",r.height="100%",r.position="relative",t.appendChild(n),this.SVGContainer=n}return t.prototype.initSensor=function(){var t=this;this.resizeSensor&&this.resizeSensor.dispose();this.resizeSensor=new f(this.htmlElement,(function(){t.autoResize&&!t._printing&&t.measure()})),this._disposers.push(this.resizeSensor)},t.prototype.measure=function(){var t=a.width(this.htmlElement),e=a.height(this.htmlElement),i=this.container;i&&(this.width==t&&this.height==e||(this.width=t,this.height=e,t>0&&(i.maxWidth=t),e>0&&(i.maxHeight=e),s.n(this.SVGContainer)),i.maxWidth||(i.maxWidth=0),i.maxHeight||(i.maxHeight=0),this.cssScale=1,this.checkTransform(this.htmlElement))},Object.defineProperty(t.prototype,"container",{get:function(){return this._container},set:function(t){this._container=t,this.measure()},enumerable:!0,configurable:!0}),t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||u.remove(g,this),u.each(this._disposers,(function(t){t.dispose()}))},Object.defineProperty(t.prototype,"hideOverflow",{set:function(t){this.SVGContainer.style.overflow=t?"hidden":""},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"modal",{get:function(){return l.hasValue(this._modal)||(this._modal=new r.a,this._modal.container=this.SVGContainer,this._disposers.push(this._modal)),this._modal},enumerable:!0,configurable:!0}),t.prototype.openModal=function(t,e){this.closeModal();var i=this.modal;return i.content=t,i.readerTitle=e||"",i.title=e||"",i.open(),i},t.prototype.closeModal=function(){this._modal&&this.modal.close()},Object.defineProperty(t.prototype,"popups",{get:function(){if(!l.hasValue(this._popups)){var t=new n.a;t.container=this.SVGContainer,this._popups=new o.e(t),this._disposers.push(new o.c(this._popups)),this._disposers.push(this._popups.template)}return this._popups},enumerable:!0,configurable:!0}),t.prototype.openPopup=function(t,e){var i=this.popups.create();return i.content=t,l.hasValue(e)&&(i.title=e),i.open(),i},t.prototype.closeAllPopups=function(){this.popups.each((function(t){t.close()}))},Object.defineProperty(t.prototype,"readerAlertElement",{get:function(){if(!l.hasValue(this._readerAlertElement)){var t=document.createElement("div");t.setAttribute("role","alert"),t.style.zIndex="-100000",t.style.opacity="0",t.style.position="absolute",t.style.top="0",this.SVGContainer.appendChild(t),this._readerAlertElement=t}return this._readerAlertElement},enumerable:!0,configurable:!0}),t.prototype.readerAlert=function(t){this.readerAlertElement.innerHTML=t},t.prototype.checkTransform=function(t){if(window.getComputedStyle){if(t&&t.style){var e=window.getComputedStyle(t,null);if(e){var i=e.getPropertyValue("-webkit-transform")||e.getPropertyValue("-moz-transform")||e.getPropertyValue("-ms-transform")||e.getPropertyValue("-o-transform")||e.getPropertyValue("transform");if(i&&"none"!==i){var n=i.split("(")[1].split(")")[0].split(","),r=Number(n[0]),o=Number(n[1]),a=Math.sqrt(r*r+o*o);
2isNaN(a)||(this.cssScale*=a)}}}t.parentNode&&t.parentNode instanceof HTMLElement&&this.checkTransform(t.parentNode)}},t}()},,,,,,,,,,,,,function(t,e,i){var n;t.exports=(n=i(29),function(){var t=n,e=t.lib.WordArray;function i(t,i,n){for(var r=[],o=0,a=0;a<i;a++)if(a%4){var s=n[t.charCodeAt(a-1)]<<a%4*2|n[t.charCodeAt(a)]>>>6-a%4*2;r[o>>>2]|=s<<24-o%4*8,o++}return e.create(r,o)}t.enc.Base64={stringify:function(t){var e=t.words,i=t.sigBytes,n=this._map;t.clamp();for(var r=[],o=0;o<i;o+=3)for(var a=(e[o>>>2]>>>24-o%4*8&255)<<16|(e[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|e[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s<i;s++)r.push(n.charAt(a>>>6*(3-s)&63));var u=n.charAt(64);if(u)for(;r.length%4;)r.push(u);return r.join("")},parse:function(t){var e=t.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var o=0;o<n.length;o++)r[n.charCodeAt(o)]=o}var a=n.charAt(64);if(a){var s=t.indexOf(a);-1!==s&&(e=s)}return i(t,e,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),n.enc.Base64)},function(t,e,i){var n;t.exports=(n=i(29),function(t){var e=n,i=e.lib,r=i.WordArray,o=i.Hasher,a=e.algo,s=[];!function(){for(var e=0;e<64;e++)s[e]=4294967296*t.abs(t.sin(e+1))|0}();var u=a.MD5=o.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var i=0;i<16;i++){var n=e+i,r=t[n];t[n]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8)}var o=this._hash.words,a=t[e+0],u=t[e+1],d=t[e+2],f=t[e+3],g=t[e+4],m=t[e+5],y=t[e+6],b=t[e+7],v=t[e+8],_=t[e+9],x=t[e+10],P=t[e+11],O=t[e+12],w=t[e+13],S=t[e+14],C=t[e+15],T=o[0],j=o[1],k=o[2],M=o[3];T=l(T,j,k,M,a,7,s[0]),M=l(M,T,j,k,u,12,s[1]),k=l(k,M,T,j,d,17,s[2]),j=l(j,k,M,T,f,22,s[3]),T=l(T,j,k,M,g,7,s[4]),M=l(M,T,j,k,m,12,s[5]),k=l(k,M,T,j,y,17,s[6]),j=l(j,k,M,T,b,22,s[7]),T=l(T,j,k,M,v,7,s[8]),M=l(M,T,j,k,_,12,s[9]),k=l(k,M,T,j,x,17,s[10]),j=l(j,k,M,T,P,22,s[11]),T=l(T,j,k,M,O,7,s[12]),M=l(M,T,j,k,w,12,s[13]),k=l(k,M,T,j,S,17,s[14]),T=c(T,j=l(j,k,M,T,C,22,s[15]),k,M,u,5,s[16]),M=c(M,T,j,k,y,9,s[17]),k=c(k,M,T,j,P,14,s[18]),j=c(j,k,M,T,a,20,s[19]),T=c(T,j,k,M,m,5,s[20]),M=c(M,T,j,k,x,9,s[21]),k=c(k,M,T,j,C,14,s[22]),j=c(j,k,M,T,g,20,s[23]),T=c(T,j,k,M,_,5,s[24]),M=c(M,T,j,k,S,9,s[25]),k=c(k,M,T,j,f,14,s[26]),j=c(j,k,M,T,v,20,s[27]),T=c(T,j,k,M,w,5,s[28]),M=c(M,T,j,k,d,9,s[29]),k=c(k,M,T,j,b,14,s[30]),T=h(T,j=c(j,k,M,T,O,20,s[31]),k,M,m,4,s[32]),M=h(M,T,j,k,v,11,s[33]),k=h(k,M,T,j,P,16,s[34]),j=h(j,k,M,T,S,23,s[35]),T=h(T,j,k,M,u,4,s[36]),M=h(M,T,j,k,g,11,s[37]),k=h(k,M,T,j,b,16,s[38]),j=h(j,k,M,T,x,23,s[39]),T=h(T,j,k,M,w,4,s[40]),M=h(M,T,j,k,a,11,s[41]),k=h(k,M,T,j,f,16,s[42]),j=h(j,k,M,T,y,23,s[43]),T=h(T,j,k,M,_,4,s[44]),M=h(M,T,j,k,O,11,s[45]),k=h(k,M,T,j,C,16,s[46]),T=p(T,j=h(j,k,M,T,d,23,s[47]),k,M,a,6,s[48]),M=p(M,T,j,k,b,10,s[49]),k=p(k,M,T,j,S,15,s[50]),j=p(j,k,M,T,m,21,s[51]),T=p(T,j,k,M,O,6,s[52]),M=p(M,T,j,k,f,10,s[53]),k=p(k,M,T,j,x,15,s[54]),j=p(j,k,M,T,u,21,s[55]),T=p(T,j,k,M,v,6,s[56]),M=p(M,T,j,k,C,10,s[57]),k=p(k,M,T,j,y,15,s[58]),j=p(j,k,M,T,w,21,s[59]),T=p(T,j,k,M,g,6,s[60]),M=p(M,T,j,k,P,10,s[61]),k=p(k,M,T,j,d,15,s[62]),j=p(j,k,M,T,_,21,s[63]),o[0]=o[0]+T|0,o[1]=o[1]+j|0,o[2]=o[2]+k|0,o[3]=o[3]+M|0},_doFinalize:function(){var e=this._data,i=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;i[r>>>5]|=128<<24-r%32;var o=t.floor(n/4294967296),a=n;i[15+(r+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),i[14+(r+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),e.sigBytes=4*(i.length+1),this._process();for(var s=this._hash,u=s.words,l=0;l<4;l++){var c=u[l];u[l]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8)}return s},clone:function(){var t=o.clone.call(this);return t._hash=this._hash.clone(),t}});function l(t,e,i,n,r,o,a){var s=t+(e&i|~e&n)+r+a;return(s<<o|s>>>32-o)+e}function c(t,e,i,n,r,o,a){var s=t+(e&n|i&~n)+r+a;return(s<<o|s>>>32-o)+e}function h(t,e,i,n,r,o,a){var s=t+(e^i^n)+r+a;return(s<<o|s>>>32-o)+e}function p(t,e,i,n,r,o,a){var s=t+(i^(e|~n))+r+a;return(s<<o|s>>>32-o)+e}e.MD5=o._createHelper(u),e.HmacMD5=o._createHmacHelper(u)}(Math),n.MD5)},function(t,e,i){"use strict";function n(t){switch(t){case 0:return 0;case-1:return 1;case 1:return-1}}function r(t,e){return 0===t?e:t}i.d(e,"b",(function(){return n})),i.d(e,"a",(function(){return r}))}
2,function(t,e,i){"use strict";i.d(e,"a",(function(){return a}));var n=i(3),r=i(170),o=i(31),a=function(t){function e(){var e=t.call(this)||this;return e.adapter=new o.a(e),e.className="Modal",e.showCurtain=!0,e.draggable=!1,e}return Object(n.b)(e,t),e}(r.a)},function(t,e,i){"use strict";i.d(e,"a",(function(){return d}));var n=i(3),r=i(61),o=i(22),a=i(62),s=i(1),u=i(24),l=i(12),c=i(6),h=i(0),p=i(2),d=function(t){function e(){var e=t.call(this)||this;return e._negativeBase=0,e._numberFormat="#,###.#####",e._outputFormat="svg",e._smallNumberThreshold=1,e._forceLTR=!1,e.className="NumberFormatter",e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.dispose=function(){t.prototype.dispose.call(this),this.language&&this.language.dispose()},Object.defineProperty(e.prototype,"language",{get:function(){return this._language||(this.sprite?this._language=this.sprite.language:this._language=new r.a),this._language},set:function(t){this._language=t},enumerable:!0,configurable:!0}),e.prototype.format=function(t,e,i){var n;(void 0===e||h.isString(e)&&"number"===e.toLowerCase())&&(e=this._numberFormat);var r=Number(t);if(h.isObject(e))try{return this.intlLocales?new Intl.NumberFormat(this.intlLocales,e).format(r):new Intl.NumberFormat(void 0,e).format(r)}catch(t){return"Invalid"}else{e=c.cleanFormat(e);var o=this.parseFormat(e,this.language),a=void 0;a=r>this._negativeBase?o.positive:r<this._negativeBase?o.negative:o.zero,h.hasValue(i)&&!a.mod&&((a=l.clone(a)).decimals.active=0==r?0:i),n=a.template.split(u.d).join(this.applyFormat(r,a))}return this.forceLTR&&(n="â"+n),n},e.prototype.parseFormat=function(t,e){var i=this,n=this.getCache(t);if(h.hasValue(n))return n;var r={positive:{thousands:{active:-1,passive:-1,interval:-1,separator:e.translateEmpty("_thousandSeparator")},decimals:{active:-1,passive:-1,separator:e.translateEmpty("_decimalSeparator")},template:"",source:"",parsed:!1},negative:{thousands:{active:-1,passive:-1,interval:-1,separator:e.translateEmpty("_thousandSeparator")},decimals:{active:-1,passive:-1,separator:e.translateEmpty("_decimalSeparator")},template:"",source:"",parsed:!1},zero:{thousands:{active:-1,passive:-1,interval:-1,separator:e.translateEmpty("_thousandSeparator")},decimals:{active:-1,passive:-1,separator:e.translateEmpty("_decimalSeparator")},template:"",source:"",parsed:!1}},o=(t=t.replace("||",u.e)).split("|");return r.positive.source=o[0],void 0===o[2]?r.zero=r.positive:r.zero.source=o[2],void 0===o[1]?r.negative=r.positive:r.negative.source=o[1],l.each(r,(function(t,e){if(!e.parsed)if(void 0===i.getCache(e.source)){var n=e.source;"number"===n.toLowerCase()&&(n=h.isString(i._numberFormat)?i._numberFormat:"#,###.#####");for(var o=Object(a.b)().chunk(n,!0),s=0;s<o.length;s++){var l=o[s];if(l.text=l.text.replace(u.e,"|"),"value"===l.type){var c=l.text.match(/[#0.,]+[ ]?[abespABESP%!]?[abespABESPâ°!]?/);if(c)if(null===c||""===c[0])e.template+=l.text;else{var p=c[0].match(/[abespABESP%â°!]{2}|[abespABESP%â°]{1}$/);p&&(e.mod=p[0].toLowerCase(),e.modSpacing=!!c[0].match(/[ ]{1}[abespABESP%â°!]{1}$/));var d=c[0].split(".");if(""===d[0]);
2else{e.thousands.active=(d[0].match(/0/g)||[]).length,e.thousands.passive=(d[0].match(/\#/g)||[]).length+e.thousands.active;var f=d[0].split(",");1===f.length||(e.thousands.interval=h.getValue(f.pop()).length,0===e.thousands.interval&&(e.thousands.interval=-1))}void 0===d[1]||(e.decimals.active=(d[1].match(/0/g)||[]).length,e.decimals.passive=(d[1].match(/\#/g)||[]).length+e.decimals.active),e.template+=l.text.split(c[0]).join(u.d)}}else e.template+=l.text}i.setCache(e.source,e),e.parsed=!0}else r[t]=i.getCache(e.source)})),this.setCache(t,r),r},e.prototype.applyFormat=function(t,e){var i=t<0;t=Math.abs(t);var n="",r="",o=e.mod?e.mod.split(""):[];if(-1!==o.indexOf("b")){var a=this.applyPrefix(t,this.bytePrefixes,-1!==o.indexOf("!"));t=a[0],n=a[1],r=a[2],e.modSpacing&&(r=" "+r)}else if(-1!==o.indexOf("a")){var s=this.applyPrefix(t,t<this.smallNumberThreshold?this.smallNumberPrefixes:this.bigNumberPrefixes,-1!==o.indexOf("!"));t=s[0],n=s[1],r=s[2],e.modSpacing&&(r=" "+r)}else if(-1!==o.indexOf("p")){var u=Math.min(t.toString().length+2,21);t=parseFloat(t.toPrecision(u)),n=this.language.translate("_percentPrefix")||"",r=this.language.translate("_percentSuffix")||"",""==n&&""==r&&(r="%")}else if(-1!==o.indexOf("%")){u=p.min(t.toString().length+2,21);t*=100,t=parseFloat(t.toPrecision(u)),r="%"}else if(-1!==o.indexOf("â°")){u=p.min(t.toString().length+3,21);t*=1e3,t=parseFloat(t.toPrecision(u)),r="â°"}if(-1!==o.indexOf("e")){var l=void 0;l=e.decimals.passive>=0?t.toExponential(e.decimals.passive).split("e"):t.toExponential().split("e"),t=Number(l[0]),r="e"+l[1],e.modSpacing&&(r=" "+r)}else if(0===e.decimals.passive)t=Math.round(t);else if(e.decimals.passive>0){var h=Math.pow(10,e.decimals.passive);t=Math.round(t*h)/h}var d="",f=c.numberToString(t).split("."),g=f[0];if(g.length<e.thousands.active&&(g=Array(e.thousands.active-g.length+1).join("0")+g),e.thousands.interval>0){for(var m=[],y=g.split("").reverse().join(""),b=0,v=g.length;b<=v;b+=e.thousands.interval){var _=y.substr(b,e.thousands.interval).split("").reverse().join("");""!==_&&m.unshift(_)}g=m.join(e.thousands.separator)}d+=g,1===f.length&&f.push("");var x=f[1];return x.length<e.decimals.active&&(x+=Array(e.decimals.active-x.length+1).join("0")),""!==x&&(d+=e.decimals.separator+x),""===d&&(d="0"),0!==t&&i&&-1===o.indexOf("s")&&(d="-"+d),n&&(d=n+d),r&&(d+=r),d},e.prototype.applyPrefix=function(t,e,i){void 0===i&&(i=!1);for(var n=t,r="",o="",a=!1,s=1,u=0,l=e.length;u<l;u++)e[u].number<=t&&(0===e[u].number?n=0:(n=t/e[u].number,s=e[u].number),r=e[u].prefix,o=e[u].suffix,a=!0);return!a&&i&&e.length&&0!=t&&(n=t/e[0].number,r=e[0].prefix,o=e[0].suffix,a=!0),a&&(n=parseFloat(n.toPrecision(p.min(s.toString().length+Math.floor(n).toString().replace(/[^0-9]*/g,"").length,21)))),[n,r,o]},e.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},Object.defineProperty(e.prototype,"numberFormat",{get:function(){return this._numberFormat},set:function(t){this._numberFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"intlLocales",{get:function(){return this._intlLocales},set:function(t){this._intlLocales=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"negativeBase",{get:function(){return this._negativeBase},set:function(t){this._negativeBase=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bigNumberPrefixes",{get:function(){return h.hasValue(this._bigNumberPrefixes)||(this._bigNumberPrefixes=[{number:1e3,suffix:this.language.translate("_big_number_suffix_3")},{number:1e6,suffix:this.language.translate("_big_number_suffix_6")},{number:1e9,suffix:this.language.translate("_big_number_suffix_9")},{number:1e12,suffix:this.language.translate("_big_number_suffix_12")},{number:1e15,suffix:this.language.translate("_big_number_suffix_15")},{number:1e18,suffix:this.language.translate("_big_number_suffix_18")},{number:1e21,suffix:this.language.translate("_big_number_suffix_21")},{number:1e24,suffix:this.language.translate("_big_number_suffix_24")}]),this._bigNumberPrefixes},set:function(t){this._bigNumberPrefixes=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"smallNumberPrefixes",{get:function(){return h.hasValue(this._smallNumberPrefixes
2)||(this._smallNumberPrefixes=[{number:1e-24,suffix:this.language.translate("_small_number_suffix_24")},{number:1e-21,suffix:this.language.translate("_small_number_suffix_21")},{number:1e-18,suffix:this.language.translate("_small_number_suffix_18")},{number:1e-15,suffix:this.language.translate("_small_number_suffix_15")},{number:1e-12,suffix:this.language.translate("_small_number_suffix_12")},{number:1e-9,suffix:this.language.translate("_small_number_suffix_9")},{number:1e-6,suffix:this.language.translate("_small_number_suffix_6")},{number:.001,suffix:this.language.translate("_small_number_suffix_3")}]),this._smallNumberPrefixes},set:function(t){this._smallNumberPrefixes=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"smallNumberThreshold",{get:function(){return this._smallNumberThreshold},set:function(t){this._smallNumberThreshold=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bytePrefixes",{get:function(){return h.hasValue(this._bytePrefixes)||(this._bytePrefixes=[{number:1,suffix:this.language.translate("_byte_suffix_B")},{number:1024,suffix:this.language.translate("_byte_suffix_KB")},{number:1048576,suffix:this.language.translate("_byte_suffix_MB")},{number:1073741824,suffix:this.language.translate("_byte_suffix_GB")},{number:1099511627776,suffix:this.language.translate("_byte_suffix_TB")},{number:0x4000000000000,suffix:this.language.translate("_byte_suffix_PB")}]),this._bytePrefixes},set:function(t){this._bytePrefixes=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"forceLTR",{get:function(){return this._forceLTR},set:function(t){this._forceLTR=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),e.prototype.escape=function(t){return t.replace("||",u.e)},e.prototype.unescape=function(t){return t.replace(u.e,"|")},e}(o.a);s.c.registeredClasses.NumberFormatter=d},function(t,e,i){"use strict";i.d(e,"a",(function(){return d}));var n=i(3),r=i(61),o=i(22),a=i(62),s=i(1),u=i(24),l=i(12),c=i(6),h=i(0),p=i(2),d=function(t){function e(){var e=t.call(this)||this;return e._negativeBase=0,e._baseUnit="second",e._outputFormat="svg",e._unitValues={millisecond:1,second:1e3,minute:6e4,hour:36e5,day:864e5,week:6048e5,month:2592e6,year:31536e6},e._unitAliases={Y:"y",D:"d",H:"h",K:"h",k:"h",n:"S"},e.className="DurationFormatter",e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.format=function(t,e,i){this.language||(this.sprite?this.language=this.sprite.language:this.language=new r.a);var n=i||this._baseUnit;void 0!==e&&""!==e||(e=h.hasValue(this.durationFormat)?this.durationFormat:this.getFormat(h.toNumber(t),null,
2n)),e=c.cleanFormat(e);var o,a=this.parseFormat(e,n),s=Number(t);o=s>this._negativeBase?a.positive:s<this._negativeBase?a.negative:a.zero;var u=this.applyFormat(s,o);return""!==o.color&&("svg"===this._outputFormat?u="<tspan fill='"+o.color+"'>"+u+"</tspan>":"html"===this._outputFormat&&(u="<span style='color: "+o.color+";'>"+u+"</span>")),u},e.prototype.parseFormat=function(t,e){var i=this,n=this.getCache(t);if(h.hasValue(n))return n;var r=e||this._baseUnit,o={positive:{color:"",template:"",parts:[],source:"",baseUnit:r,parsed:!1,absolute:!1},negative:{color:"",template:"",parts:[],source:"",baseUnit:r,parsed:!1,absolute:!1},zero:{color:"",template:"",parts:[],source:"",baseUnit:r,parsed:!1,absolute:!1}},s=(t=t.replace("||",u.e)).split("|");return o.positive.source=s[0],void 0===s[2]?o.zero=o.positive:o.zero.source=s[2],void 0===s[1]?o.negative=o.positive:o.negative.source=s[1],l.each(o,(function(t,e){if(!e.parsed)if(void 0===i.getCache(e.source)){var n,r=e.source;(n=e.source.match(/^\[([^\]]*)\]/))&&n.length&&""!==n[0]&&(r=e.source.substr(n[0].length),e.color=n[1]);for(var s=Object(a.b)().chunk(r,!0),l=0;l<s.length;l++){var c=s[l];if(c.text=c.text.replace(u.e,"|"),"value"===c.type){c.text.match(/[yYMdDwhHKkmsSn]+a/)&&(e.absolute=!0,c.text=c.text.replace(/([yYMdDwhHKkmsSn]+)a/,"$1"));var p=c.text.match(/y+|Y+|M+|d+|D+|w+|h+|H+|K+|k+|m+|s+|S+|n+/g);if(p)for(var d=0;d<p.length;d++)h.hasValue(p[d])||(p[d]=i._unitAliases[p[d]]),e.parts.push(p[d]),c.text=c.text.replace(p[d],u.d)}e.template+=c.text}i.setCache(e.source,e),e.parsed=!0}else o[t]=i.getCache(e.source)})),this.setCache(t,o),o},e.prototype.applyFormat=function(t,e){var i=!e.absolute&&t<this._negativeBase;t=Math.abs(t);for(var n=this.toTimeStamp(t,e.baseUnit),r=e.template,o=0,a=e.parts.length;o<a;o++){var s=e.parts[o],l=this.toTimeUnit(s.substr(0,1)),h=s.length,p=Math.floor(n/this._unitValues[l]);r=r.replace(u.d,c.padString(p,h,"0")),n-=p*this._unitValues[l]}return i&&(r="-"+r),r},e.prototype.toTimeStamp=function(t,e){return t*this._unitValues[e]},e.prototype.toTimeUnit=function(t){switch(t){case"S":return"millisecond";case"s":return"second";case"m":return"minute";case"h":return"hour";case"d":return"day";case"w":return"week";case"M":return"month";case"y":return"year"}},e.prototype.invalidateSprite=function(){this.sprite&&this.sprite.invalidate()},Object.defineProperty(e.prototype,"baseUnit",{get:function(){return this._baseUnit},set:function(t){this._baseUnit=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"outputFormat",{get:function(){return this._outputFormat},set:function(t){this._outputFormat=t.toLowerCase(),this.invalidateSprite()},enumerable:!0,configurable:!0}),e.prototype.getFormat=function(t,e,i){if(h.hasValue(this.durationFormat))return this.durationFormat;if(i||(i=this.baseUnit),h.hasValue(e)&&t!=e){t=Math.abs(t),e=Math.abs(e);var n=this.getValueUnit(p.max(t,e),i);return this.durationFormats[i][n]}var r=this.getValueUnit(t,i);return this.durationFormats[i][r]},e.prototype.getValueUnit=function(t,e){var i;e||(e=this.baseUnit);var n=this.getMilliseconds(t,e);return l.eachContinue(this._unitValues,(function(t,r){if(t==e||i){if(n/r<=1)return i||(i=t),!1;i=t}return!0})),i},e.prototype.getMilliseconds=function(t,e){return e||(e=this.baseUnit),t*this._unitValues[e]},Object.defineProperty(e.prototype,"durationFormat",{get:function(){return this._durationFormat},set:function(t){this._durationFormat!=t&&(this._durationFormat=t,this.invalidateSprite())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormats",{get:function(){return this._durationFormats||(this._durationFormats={millisecond:{millisecond:this.language.translate("_duration_millisecond"),second:this.language.translate("_duration_millisecond_second"),minute:this.language.translate("_duration_millisecond_minute"),hour:this.language.translate("_duration_millisecond_hour"),day:this.language.translate("_duration_millisecond_day"),week:this.language.translate("_duration_millisecond_week"),month:this.language.translate("_duration_millisecond_month"),year:this.language.translate("_duration_millisecond_year")},second:{second:this.language.translate("_duration_second"),minute:this.language.translate("_duration_second_minute"),hour:this.language.translate("_duration_second_hour"),day:this.language.translate("_duration_second_day"),week:this.language.translate("_duration_second_week"),month:this.language.translate("_duration_second_month"),year:this.language.translate("_duration_second_year")},minute:{minute:this.language.translate("_duration_minute"),hour:this.language.translate("_duration_minute_hour"),day:this.language.translate("_duration_minute_day"),week:this.language.translate("_duration_minute_week"),month:this.language.translate("_duration_minute_month"),year:this.language.translate("_duration_minute_year")},hour:{hour:this.language.translate("_duration_hour"),day:this.language.translate("_duration_hour_day"),week:this.language.translate("_duration_hour_week"),month:this.language.translate("_duration_hour_month"),year:this.language.translate("_duration_hour_year")},day:{day:this.language.translate("_duration_day"),week:this.language.translate("_duration_day_week"),month:this.language.translate("_duration_day_month"),year:this.language.translate("_duration_day_year")},week:{week:this.language.translate("_duration_week"),month:this.language.translate("_duration_week_month"),year:this.language.translate("_duration_week_year")},month:{month:this.language.translate("_duration_month"),year:this.language.translate("_duration_month_year")},year:{year:this.language.translate("_duration_year")}}),this._durationFormats},set:function(t){this._durationFormats=t,this.invalidateSprite()},enumerable:!0,configurable:!0}),e}(o.a);s.c.registeredClasses.DurationFormatter=d}
2,function(t,e,i){"use strict";i.d(e,"a",(function(){return a}));var n=i(3),r=i(22),o=i(1),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._validateDisposer=null,e}return Object(n.b)(e,t),e.prototype.invalidate=function(){null===this._validateDisposer&&(this._validateDisposer=o.c.events.on("exitframe",this.validate,this))},e.prototype.validate=function(){null!==this._validateDisposer&&(this._validateDisposer.dispose(),this._validateDisposer=null)},e.prototype.dispose=function(){null!==this._validateDisposer&&(this._validateDisposer.dispose(),this._validateDisposer=null),t.prototype.dispose.call(this)},e}(r.b)},function(t,e,i){"use strict";i.d(e,"a",(function(){return a}));var n=i(101),r=i(6),o=i(0),a=function(){function t(){}return t.prototype.parse=function(t){return[]},Object.defineProperty(t.prototype,"parsableNumbers",{get:function(){return this.options.numberFields&&this.options.numberFields.length>0},enumerable:!0,configurable:!0}),t.prototype.maybeToNumber=function(t,e){return-1!==this.options.numberFields.indexOf(t)?r.anyToNumber(e):e},Object.defineProperty(t.prototype,"parsableDates",{get:function(){return this.options.dateFields&&this.options.dateFields.length>0},enumerable:!0,configurable:!0}),t.prototype.maybeToDate=function(t,e){return-1!==this.options.dateFields.indexOf(t)?this.options.dateFormatter.parse(e,this.dateFormat):e},t.prototype.maybeToEmpty=function(t){return o.hasValue(t)&&""!=t||!o.hasValue(this.options.emptyAs)?t:this.options.emptyAs},Object.defineProperty(t.prototype,"dateFormatter",{get:function(){return this.options.dateFormatter||(this.options.dateFormatter=new n.a,this.options.dateFormat&&(this.options.dateFormat=this.options.dateFormat)),this.options.dateFormatter},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"dateFormat",{get:function(){return this.options.dateFormat||this.dateFormatter.inputDateFormat},enumerable:!0,configurable:!0}),t}()},function(t,e,i){"use strict";i.d(e,"a",(function(){return b}));var n=i(3),r=i(15),o=i(191),a=i(53),s=i(18),u=i(39),l=i(73),c=i(1),h=i(38),p=i(20),d=i(7),f=i(2),g=i(40),m=i(0),y=i(6),b=function(t){function e(){var e=t.call(this)||this;e._previousStart=0,e._previousEnd=1,e._prevStart=0,e._prevEnd=1,e._isBusy=!1,e._skipRangeEvents=!1,e.updateWhileMoving=!0,e.className="Scrollbar",e.minHeight=12,e.minWidth=12,e.animationDuration=0,e.animationEasing=g.cubicOut,e.margin(10,10,10,10);var i=new p.a,n=e.background;return n.cornerRadius(10,10,10,10),n.fill=i.getFor("fill"),n.fillOpacity=.5,e.showSystemTooltip=!0,e.startGrip=new o.a,e.endGrip=new o.a,e.events.on("transformed",(function(){e.updateThumb()}),e,!1),e.start=0,e.end=1,e.role="scrollbar",e.thumb.role="slider",e.thumb.readerLive="polite",e.startGrip.role="slider",e.endGrip.role="slider",e.events.once("inited",(function(){e._previousStart=void 0,e.dispatchRangeChange()}),void 0,!1),e.hideGrips=!1,e.orientation="horizontal",e.setSVGAttribute({"aria-valuemin":"0"}),e.setSVGAttribute({"aria-valuemax":"100"}),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),"horizontal"===this.orientation?(m.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB to select grip buttons or left and right arrows to change selection")),m.hasValue(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use left and right arrows to move selection")),m.hasValue(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use left and right arrows to move left selection")),m.hasValue(this.endGrip.readerDescription)||(this.endGrip.readerDescription=this.language.translate("Use left and right arrows to move right selection")),this.readerOrientation="horizontal"):(m.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Use TAB select grip buttons or up and down arrows to change selection")),m.hasValue(this.thumb.readerDescription)||(this.thumb.readerDescription=this.language.translate("Use up and down arrows to move selection")),m.hasValue(this.startGrip.readerDescription)||(this.startGrip.readerDescription=this.language.translate("Use up and down arrows to move upper selection")),m.hasValue(this.endGrip.readerDescription)||(this.endGrip.readerDescription=this.language.translate("Use up and down arrows to move lower selection")),this.readerOrientation="vertical"),this.readerControls=this.baseSprite.uidAttr()},e.prototype.validateLayout=function(){this.updateSize(),t.prototype.validateLayout.call(this),this.updateExtremes()}
2,e.prototype.processBackground=function(){t.prototype.processBackground.call(this);var e=this.background;e.clickable=!0,e.events.on("hit",this.handleBgHit,this,void 0)},e.prototype.handleBgHit=function(t){this.makeBusy();var e=t.spritePoint;e=y.spritePointToSprite(e,this.background,this);var i=this.thumb;if("horizontal"==this.orientation){var n=e.x-i.pixelWidth/2;n=f.fitToRange(n,0,this.innerWidth-i.pixelWidth),this._thumbAnimation=i.animate({property:"x",to:n},this.animationDuration,this.animationEasing)}else{var r=e.y-i.pixelHeight/2;r=f.fitToRange(r,0,this.innerHeight-i.pixelHeight),this._thumbAnimation=i.animate({property:"y",to:r},this.animationDuration,this.animationEasing)}this.animationDuration>0?this._thumbAnimation.events.on("animationended",this.makeUnbusy,this,!1):(this._thumb.validate(),this.makeUnbusy())},e.prototype.makeBusy=function(){this._isBusy=!0,this._skipRangeEvents=!1,this._unbusyTimeout&&this.removeDispose(this._unbusyTimeout),this._unbusyTimeout=void 0,this.stopAnimations()},e.prototype.stopAnimations=function(){this._thumbAnimation&&this._thumbAnimation.stop(!0),this._zoomAnimation&&this._zoomAnimation.stop(!0)},e.prototype.makeUnbusy=function(){this._unbusyTimeout=this.setTimeout(this.makeUnbusyReal.bind(this),1.1*this.animationDuration)},e.prototype.makeUnbusyReal=function(){this._usingGrip=void 0,this._isBusy=!1,this.updateWhileMoving||this.dispatchRangeChange()},e.prototype.dispatchRangeChange=function(){this._previousEnd==this.end&&this._previousStart==this.start||(this._previousStart=this.start,this._previousEnd=this.end,this.dispatch("rangechanged"))},e.prototype.updateThumb=function(t){if(void 0===t&&(t=!0),this.parent){var e,i,n=this.thumb,r=this.start,o=this.end,a=this.startGrip,s=this.endGrip,u=this.adapter.apply("positionValueDirection",{flipped:!1}).flipped,l=u?"To %1":"From %1",c=u?"From %1":"To %1";if("horizontal"==this.orientation){var h=this.innerWidth;n.width=h*(o-r),n.maxX=h-n.pixelWidth,n.x=r*h,a.moveTo({x:n.pixelX,y:0},void 0,void 0,!0),s.moveTo({x:n.pixelX+n.pixelWidth,y:0},void 0,void 0,!0),e=this.adapter.apply("positionValue",{value:Math.round(100*r)+"%",position:r}).value,i=this.adapter.apply("positionValue",{value:Math.round(100*o)+"%",position:o}).value,a.readerTitle=this.language.translate(l,void 0,e),a.readerValueNow=""+Math.round(100*r),a.readerValueText=a.readerTitle,s.readerTitle=this.language.translate(c,void 0,i),s.readerValueNow=""+Math.round(100*o),s.readerValueText=s.readerTitle}else{var p=this.innerHeight;n.height=p*(o-r),n.maxY=p-n.pixelHeight,n.y=(1-o)*p,a.moveTo({x:0,y:n.pixelY+n.pixelHeight},void 0,void 0,!0),s.moveTo({x:0,y:n.pixelY},void 0,void 0,!0),e=this.adapter.apply("positionValue",{value:Math.round(100*(1-r))+"%",position:1-r}).value,i=this.adapter.apply("positionValue",{value:Math.round(100*(1-o))+"%",position:1-o}).value,a.readerTitle=this.language.translate(c,void 0,e),a.readerValueNow=""+Math.round(100*r),a.readerValueText=a.readerTitle,s.readerTitle=this.language.translate(l,void 0,i),s.readerValueNow=""+Math.round(100*o),s.readerValueText=s.readerTitle}n.readerTitle=this.language.translate("From %1 to %2",void 0,e,i),n.readerValueNow=""+Math.round(100*r),n.readerValueText=n.readerTitle,this.readerValueNow=""+Math.round(100*r),this.readerValueText=n.readerTitle,!this._skipRangeEvents&&this.updateWhileMoving&&t&&this.dispatchRangeChange()}},e.prototype.updateExtremes=function(){var t=0,e=0,i=0,n=0;"horizontal"==this.orientation?(i=this.innerWidth,e=n=this.innerHeight/2):(n=this.innerHeight,t=i=this.innerWidth/2);var r=this.startGrip;r.minX=t,r.maxX=i,r.minY=e,r.maxY=n;var o=this.endGrip;o.minX=t,o.maxX=i,o.minY=e,o.maxY=n;var a=this.thumb;a.minX=t,a.maxX=i,a.minY=e,a.maxY=n},e.prototype.updateSize=function(){var t=this.orientation,e=this.startGrip;e&&(e.orientation=t),this.endGrip&&(this.endGrip.orientation=t);var i=this.thumb;i&&("horizontal"==t?(m.isNumber(this._pixelWidth)||this.width instanceof d.a||(this.width=Object(d.c)(100)),m.hasValue(this.percentHeight)&&(this.height=this.minHeight),i.height=this.innerHeight,i.verticalCenter="middle",i.horizontalCenter="left"):(m.isNumber(this._pixelHeight)||this.height instanceof d.a||(this.height=Object(d.c)(100)),m.hasValue(this.percentWidth)&&(this.width=this.minWidth),i.width=this.innerWidth,i.verticalCenter="top",i.horizontalCenter="middle"))},Object.defineProperty(e.prototype,"isBusy",{get:function(){return this._isBusy},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return Math.min(this.getPosition(this._start),this.getPosition(this._end))},set:function(t){this._isBusy||(this.__start=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"__start",{get:function(){return this._start},set:function(t){this._start=this.getPosition(t),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return Math.max(this.getPosition(this._start),this.getPosition(this._end))},set:function(t){this._isBusy||(this.__end=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"__end",{get:function(){return this._end},set:function(t){this._end=this.getPosition(t),this.updateThumb()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"range",{get:function(){return{start:this.start,end:this.end,priority:this._usingGrip}},enumerable:!0,configurable:!0}),e.prototype.skipRangeEvents=function(){this._isBusy||(this._skipRangeEvents=!0)},e.prototype.fixRange=function(t){t.start==f.round(this._start,2)&&t.end==f.round(this._end,2)||(this._start=t.start,this._end=t.end,this._skipRangeEvents=!0,this.updateThumb(),this._skipRangeEvents=!1,this.thumb.validate(),this.thumb.background.validate())},e.prototype.getPosition=function(t){return f.fitToRange(f.round(t,4),0,1)},Object.defineProperty(e.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t)&&("horizontal"===t?(this.startGrip.cursorOverStyle=u.a.horizontalResize,this.endGrip.cursorOverStyle=u.a.horizontalResize):(this.startGrip.cursorOverStyle=u.a.verticalResize,this.endGrip.cursorOverStyle=u.a.verticalResize),this.updateByOrientation(),this.invalidate())},enumerable:!0,configurable:!0}),e.prototype.updateByOrientation=function(){},Object.defineProperty(e.prototype,"startGrip",{get:function(){return this._startGrip},set:function(t){this._startGrip&&this.removeDispose(this._startGrip),this._startGrip=t,this.processGrip(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endGrip",{get:function(){return this._endGrip},set:function(t){this._endGrip&&this.removeDispose(this._endGrip),this._endGrip=t,this.processGrip(t)},enumerable:!0,configurable:!0}),e.prototype.processGrip=function(t){t.parent=this,t.isMeasured=!1,t.focu
2sable=!0,t.shouldClone=!1,t.zIndex=100,t.events.on("drag",this.handleGripDrag,this,!1),t.events.on("dragstop",this.makeUnbusy,this,!1),t.events.on("down",this.makeBusy,this,!1),t.events.on("up",this.makeUnbusy,this,!1),this._disposers.push(t)},e.prototype.handleGripDrag=function(t){this.makeBusy(),t.target===this._startGrip?this._usingGrip="start":this._usingGrip="end","horizontal"==this.orientation?(this._start=this.startGrip.pixelX/this.innerWidth,this._end=this.endGrip.pixelX/this.innerWidth):(this._start=1-this.startGrip.pixelY/this.innerHeight,this._end=1-this.endGrip.pixelY/this.innerHeight),this.updateThumb()},Object.defineProperty(e.prototype,"thumb",{get:function(){if(!this._thumb){var t=new a.a;t.background.cornerRadius(10,10,10,10),t.padding(0,0,0,0),this.thumb=t}return this._thumb},set:function(t){var e=this;t&&(this._thumb&&this.removeDispose(this._thumb),this._thumb=t,t.parent=this,t.isMeasured=!1,t.inert=!0,t.draggable=!0,t.clickable=!0,t.hoverable=!0,t.focusable=!0,t.shouldClone=!1,t.zIndex=0,t.cursorOverStyle=u.a.grab,t.cursorDownStyle=u.a.grabbing,t.events.on("dragstart",this.makeBusy,this,!1),t.events.on("dragstop",this.makeUnbusy,this,!1),t.events.on("positionchanged",this.handleThumbPosition,this,!1),t.events.on("sizechanged",this.handleThumbPosition,this,!1),t.events.on("doublehit",this.handleDoubleClick,this,!1),this._disposers.push(Object(s.b)().body.events.on("keyup",(function(t){h.b.isKey(t.event,["space","enter"])&&e.thumb.isFocused&&(t.event.preventDefault(),e.handleDoubleClick())}))),this._disposers.push(this._thumb))},enumerable:!0,configurable:!0}),e.prototype.handleDoubleClick=function(){this.makeBusy();var t=0,e=1;0!=this.start||1!=this.end?(this._prevStart=this.start,this._prevEnd=this.end):(t=this._prevStart,e=this._prevEnd);var i=this.animate([{property:"__start",to:t},{property:"__end",to:e}],this.animationDuration,this.animationEasing);i&&!i.isFinished()?(i.events.on("animationended",this.makeUnbusy,this,!1),this._zoomAnimation=i):this.makeUnbusy()},e.prototype.handleThumbPosition=function(){var t=this.thumb;if("horizontal"==this.orientation){var e=this.innerWidth,i=t.innerWidth,n=t.pixelX;this._start=n/e,this._end=(n+i)/e,this.updateThumb()}else{var r=this.innerHeight,o=t.innerHeight,a=t.pixelY;a+o>r&&(a=r-o,t.y=a),this._start=1-(a+o)/r,this._end=1-a/r,this.updateThumb()}},e.prototype.createBackground=function(){return new l.a},Object.defineProperty(e.prototype,"hideGrips",{get:function(){return this._hideGrips},set:function(t){var e=this;this._hideGrips=t,this._overDisposer&&this.removeDispose(this._overDisposer),this._outDisposer&&this.removeDispose(this._outDisposer),t?(this._overDisposer=this.events.on("over",(function(){e.startGrip.show(),e.endGrip.show()}),void 0,!1),this._outDisposer=this.events.on("out",(function(){e.startGrip.hide(),e.endGrip.hide()}),void 0,!1),this.startGrip.hide(),this.endGrip.hide()):(this.startGrip.show(),this.endGrip.show())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationDuration",{get:function(){return this.getPropertyValue("animationDuration")},set:function(t){this.setPropertyValue("animationDuration",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"animationEasing",{get:function(){return this.getPropertyValue("animationEasing")},set:function(t){this.setPropertyValue("animationEasing",t)},enumerable:!0,configurable:!0}),e.prototype.asFunction=function(e){return"animationEasing"==e||t.prototype.asIs.call(this,e)},e}(r.a);c.c.registeredClasses.Scrollbar=b},function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var n=i(3),r=i(16),o=i(1),a=i(5),s=function(t){function e(){var e=t.call(this)||this;return e.className="Triangle",e.element=e.paper.add("path"),e.direction="top",e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e,i=this.pixelWidth,n=this.pixelHeight;switch(this.direction){case"right":e=a.moveTo({x:0,y:0})+a.lineTo({x:i,y:n/2})+a.lineTo({x:0,y:n})+a.closePath();break;case"left":e=a.moveTo({x:i,y:0})+a.lineTo({x:0,y:n/2})+a.lineTo({x:i,y:n})+a.closePath();break;case"bottom":e=a.moveTo({x:0,y:0})+a.lineTo({x:i,y:0})+a.lineTo({x:i/2,y:n})+a.closePath();break;case"top":e=a.moveTo({x:i/2,y:0})+a.lineTo({x:i,y:n})+a.lineTo({x:0,y:n})+a.closePath()}this.path=e},Object.defineProperty(e.prototype,"direction",{get:function(){return this.getPropertyValue("direction")},set:function(t){this.setPropertyValue("direction",t,!0)},enumerable:!0,configurable:!0}),e}(r.a);
2o.c.registeredClasses.Triangle=s},function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var n=i(3),r=i(127),o=i(84),a=i(5),s=function(t){function e(){var e=t.call(this)||this;return e.className="WavedRectangle",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.tension=.8,e.setPropertyValue("wavedLeft",!0),e.setPropertyValue("wavedRight",!0),e.setPropertyValue("wavedTop",!0),e.setPropertyValue("wavedBottom",!0),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight;if(e>0&&i>0){var n={x:0,y:0},r={x:e,y:0},s={x:e,y:i},u={x:0,y:i},l=Math.min(e,this.waveLength),c=Math.min(i,this.waveHeight),h=Math.min(i,this.waveLength),p=Math.min(e,this.waveHeight),d="",f="",g="",m="";this.wavedTop&&(d=Object(o.c)(n,r,l,c,this.tension,!0)),this.wavedRight&&(f=Object(o.c)(r,s,h,p,this.tension,!0)),this.wavedBottom&&(g=Object(o.c)(s,u,l,c,this.tension,!0)),this.wavedLeft&&(m=Object(o.c)(u,n,h,p,this.tension,!0)),this.path=a.moveTo(n)+d+a.lineTo(r)+f+a.lineTo(s)+g+a.lineTo(u)+m+"z"}},Object.defineProperty(e.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.setWavedSides=function(t,e,i,n){this.wavedTop=t,this.wavedRight=e,this.wavedBottom=i,this.wavedLeft=n},Object.defineProperty(e.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedRight",{get:function(){return this.getPropertyValue("wavedRight")},set:function(t){this.setPropertyValue("wavedRight",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedLeft",{get:function(){return this.getPropertyValue("wavedLeft")},set:function(t){this.setPropertyValue("wavedLeft",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedTop",{get:function(){return this.getPropertyValue("wavedTop")},set:function(t){this.setPropertyValue("wavedTop",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wavedBottom",{get:function(){return this.getPropertyValue("wavedBottom")},set:function(t){this.setPropertyValue("wavedBottom",t,!0)},enumerable:!0,configurable:!0}),e}(r.a)},function(t,e,i){"use strict";i.d(e,"a",(function(){return g}));var n=i(3),r=i(8),o=i(23),a=i(13),s=i(20),u=new o.a,l=i(31),c=i(22),h=i(18),p=i(38),d=i(0),f=i(12),g=function(t){function e(){var e=t.call(this)||this;return e.adapter=new l.a(e),e._elements={},e._IOs={},e._content="",e._title="",e._classPrefix="ampopup",e._defaultStyles=!0,e._showCurtain=!1,e._draggable=!0,e._align="center",e._dynamicResize=!0,e._verticalAlign="middle",e._shift={x:0,y:0},e._tempShift={x:0,y:0},e._readerTitle="",e._closable=!0,e._cssLoaded=!1,e._fitTo="window",e.isTemplate=!1,e._sized=!1,e.className="Popup",e}return Object(n.b)(e,t),e.prototype.open=function(){this.container&&(this._elements.wrapper&&this.container.appendChild(this._elements.wrapper),this._elements.curtain&&(this.container.appendChild(this._elements.curtain),this.showCurtain=this.showCurtain),this.positionElement(),this.dispatchImmediately("opened"))},e.prototype.close=function(){this._elements.wrapper&&this._elements.wrapper.parentElement&&this._elements.wrapper.parentElement.removeChild(this._elements.wrapper),this._elements.curtain&&this._elements.curtain.parentElement&&this._elements.curtain.parentElement.removeChild(this._elements.curtain),this.dispatchImmediately("closed"),this.releasePointers()},e.prototype.dispose=function(){this.close(),t.prototype.dispose.call(this)},e.prototype.positionElement=function(t){var e=this;void 0===t&&(t=!0),this._elements.wrapper&&setTimeout((function(){if(e._elements.wrapper){if(t||!e._sized){e._elements.wrapper.style.opacity="0.01",e._elements.wrapper.style.left="0",e._elements.wrapper.style.top="0",e._elements.wrapper.style.margin="0 0 0 0",e._elements.wrapper.style.width="",e._elements.wrapper.style.height="";var i=e._elements.wrapper.getBoundingClientRect();e._elements.wrapper.style.width=i.width+"px",e._elements.wrapper.style.height=i.height+"px",e._sized=!0}if(e.dynamicResize)for(var n=e._elements.wrapper.getElementsByTagName("img"),r=0;r<n.length;r++){var o=n[r];if(!o.complete){o.addEventListener("load",(function(){e.positionElement(!0)}));break}}setTimeout((function(){if(e._elements.wrapper){var i;switch(!t&&e._sized||!e._bbox?(i=e._elements.wrapper.getBoundingClientRect(),e._elements.wrapper.style.opacity=""):i=e._bbox,e.align){case"left":e._elements.wrapper.style.left="0",e._elements.wrapper.style.right="auto",e._elements.wrapper.style.marginLeft=e.toStyle(e._shift.x+e._tempShift.x);break;case"center":e._elements.wrapper.style.left="50%",e._elements.wrapper.style.right="auto",e._elements.wrapper.style.marginLeft=e.toStyle(Math.round(-i.width/2)+(e._shift.x+e._tempShift.x));break;case"right":e._elements.wrapper.style.left="auto",e._elements.wrapper.style.right="0",e._elements.wrapper.style.marginLeft=e.toStyle(e._shift.x+e._tempShift.x);break;default:e._elements.wrapper.style.left=e.toStyle(e.left)||"auto",e._elements.wrapper.style.right=e.toStyle(e.right)||"auto",e._elements.wrapper.style.marginLeft=e.toStyle(e._shift.x+e._tempShift.x)}switch(e.verticalAlign){case"top":e._elements.wrapper.style.top="0",e._elements.wrapper.style.bottom="auto",e._elements.wrapper.style.marginTop=e.toStyle(e._shift.y+e._tempShift.y);break;case"middle":e._elements.wrapper.style.top="50%",e._elements.wrapper.style.bottom="auto",e._elements.wrapper.style.marginTop=e.toStyle(Math.round(-i.height/2)+(e._shift.y+e._tempShift.y));break;case"bottom":e._elements.wrapper.style.top="auto",e._elements.wrapper.style.bottom="0",e._elements.wrapper.style.marginTop=e.toStyle(e._shift.y+e._tempShift.y);break;default:e._elements.wrapper.style.top=e.toStyle(e.top)||"auto",e._elements.wrapper.style.bottom=e.toStyle(e.bottom)||"auto",e._elements.wrapper.style.marginTop=e.toStyle(e._shift.y+e._tempShift.y)}}}),1)}}),1)},e.prototype.setupDragging=function(){var t=this;this.draggable?(this._IOs.header.events.has("drag")||this._IOs.header.events.on("drag",(function(e){t._tempShift.x=e.shift.x,t._tempShift.y=e.shift.y,t.positionElement(!1)})),this._IOs.header.events.has("dragstop")||this._IOs.header.events.on("dragstop",(function(e){t._shift.x+=t._tempShift.x,t._shift.y+=t._tempShift.y,t._tempShift.x=0,t._tempShift.y=0,t.positionElement(!1)}))):this._IOs.header&&(Object(h.b)().unprepElement(this._IOs.header),this._IOs.header.events.has("drag")&&this._IOs.header.events.off("drag"),this._IOs.header.events.has("dragstop")&&this._IOs.header.events.off("dragstop"))},e.prototype.toStyle=function(t){return d.hasValue(t)?d.isNumber(t)?t+"px":t.toString():null},Object.defineProperty(e.prototype,"classPrefix",{get:function(){return this.adapter.apply("classPrefix",this._classPrefix)},set:function(t){this._classPrefix=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classPrefixRaw",{get:function(){return this._classPrefix},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"content",{get:function(){return this.adapter.apply("content",this._content)},set:function(t){this._content!=t&&(this._content=t,this._elements.content||this.createContentElement(),this._elements.content.innerHTML=t,this.positionElement())},enumerable:!0,configurable:!0}),e.prototype.getClassNames=function(){return this.adapter.apply("classNames",{wrapperClass:this.classPrefix+"",headerClass:this.classPrefix+"-header",titleClass:this.classPrefix+"-title",contentClass:this.classPrefix+"-content",insideClass:this.classPrefix+"-inside",curtainClass:this.classPrefix+"-curtain",closeClass:this.classPrefix+"-close"})},e.prototype.createContentElement=function(){if(!this._elements.wrapper){var t=this.getClassNames(),e=document.createElement("div");e.className=t.contentClass,e.style.opacity="0.01";var i=document.createElement("a");i.className=t.closeClass;var n=document.createElement("div");n.className=t.headerClass;var r=document.createElement("div");r.innerHTML=this.title,r.className=t.titleClass,this.title||(r.style.display="none");var o=document.createElement("div");o.className=t.insideClass,o.innerHTML=this.content,this._IOs.wrapper=Object(h.b)().getInteraction(e),this._IOs.header=Object(h.b)().getInteraction(n),this._disposers.push(this._IOs.wrapper),this._IOs.wrapper.events.on("over",this.disablePointers,this),this._IOs.wrapper.events.on("out",this.releasePointers,this),this._IOs.close=Object(h.b)().getInteraction(i),this._disposers.push(this._IOs.close),i.style.visibility="hidden",e.setAttribute("role","dialog"),n.appendChild(i),n.appendChild(r),e.a
2ppendChild(n),e.appendChild(o),this.container.appendChild(e),this._elements.wrapper=e,this._elements.header=n,this._elements.content=o,this._elements.title=r,this._elements.close=i,this.defaultStyles&&this.loadDefaultCSS(),this.createCurtainElement(),this.applyEvents(),this.applyReaderSettings(),this.setupDragging()}},Object.defineProperty(e.prototype,"title",{get:function(){return this.adapter.apply("title",this._title)},set:function(t){this._title!=t&&(this._title=t,this._elements.content||this.createContentElement(),this._elements.title.innerHTML=t,this.positionElement(),this.applyReaderSettings())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readerTitle",{get:function(){return this.adapter.apply("readerTitle",""!=this._readerTitle?this._readerTitle:this.title)},set:function(t){this._readerTitle!=t&&(this._readerTitle=t,this.applyReaderSettings())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"closable",{get:function(){return this.adapter.apply("closable",this._closable)},set:function(t){t!==this._closable&&(this._closable=t,this.applyEvents())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fitTo",{get:function(){return this.adapter.apply("fitTo",this._fitTo)},set:function(t){t!=this._fitTo&&(this._fitTo=t,this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultStyles",{get:function(){return this.adapter.apply("defaultStyles",this._defaultStyles)},set:function(t){this._defaultStyles!=t&&(this._defaultStyles=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"showCurtain",{get:function(){return this.adapter.apply("showCurtain",this._showCurtain)},set:function(t){this._showCurtain!=t&&(this._showCurtain=t,this._elements.curtain&&(this._elements.curtain.style.display=t?"block":"none"))},enumerable:!0,configurable:!0}),e.prototype.createCurtainElement=function(){var t=this.getClassNames(),e=document.createElement("div");e.className=t.curtainClass,this.container.appendChild(e),this._IOs.curtain=Object(h.b)().getInteraction(e),this._disposers.push(this._IOs.curtain),this._IOs.curtain.events.on("over",this.disablePointers,this),this._IOs.curtain.events.on("out",this.releasePointers,this),e.style.display=this.showCurtain?"block":"none",this._elements.curtain=e},Object.defineProperty(e.prototype,"draggable",{get:function(){return this.adapter.apply("draggable",this._draggable)},set:function(t){this._draggable!=t&&(this._draggable=t,this.setupDragging())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dynamicResize",{get:function(){return this.adapter.apply("dynamicResize",this._dynamicResize)},set:function(t){this._dynamicResize!=t&&(this._dynamicResize=t,this.positionElement(!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"align",{get:function(){return this.adapter.apply("align",this._align)},set:function(t){this._align!=t&&(this._align=t,this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalAlign",{get:function(){return this.adapter.apply("verticalAlign",this._verticalAlign)},set:function(t){this._verticalAlign!=t&&(this._verticalAlign=t,this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"left",{get:function(){return this.adapter.apply("left",this._left)},set:function(t){this.left!=t&&(this._left=t,this._align="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"right",{get:function(){return this.adapter.apply("right",this._right)},set:function(t){this.right!=t&&(this._right=t,this._align="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"top",{get:function(){return this.adapter.apply("top",this._top)},set:function(t){this.top!=t&&(this._top=t,this._verticalAlign="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bottom",{get:function(){return this.adapter.apply("bottom",this._bottom)},set:function(t){this.bottom!=t&&(this._bottom=t,this._verticalAlign="none",this.positionElement())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"elements",{get:function(){return this._elements},enumerable:!0,configurable:!0}),e.prototype.loadDefaultCSS=function(){this._cssLoaded||(this._disposers.push(function(t,e){e||(e="ampopup");var i=new s.a,n=i.getFor("text"),o=i.getFor("background");o.alpha=.8;
2var l=i.getFor("alternativeBackground");return l.alpha=.05,u.insertKeyIfEmpty(e,(function(){var i=new a.c([new r.c(t,"."+e,{overflow:"visible",position:"absolute",top:"0",left:"0","z-index":"2000"}),new r.c(t,"."+e+"-curtain",{width:"100%",height:"100%",position:"absolute",top:"0",left:"0","z-index":"2001","background-color":o.hex,opacity:"0.5"}),new r.c(t,"."+e+"-header",{display:"block",width:"100%","min-height":"1.8em",background:l.rgba}),new r.c(t,"."+e+"-title",{"font-weight":"bold","font-size":"110%",padding:"0.5em 1.2em 0.5em 1em"}),new r.c(t,"."+e+"-content",{background:o.hex,"background-color":o.rgba,color:n.hex,display:"inline-block",position:"absolute",top:"0",left:"0","max-width":"90%","max-height":"90%",overflow:"auto","z-index":"2002"}),new r.c(t,"."+e+"-inside",{padding:"1em"}),new r.c(t,"."+e+"-close",{display:"block",position:"absolute",top:"0.3em",right:"0.3em","background-color":"rgb(100, 100, 100)",background:"rgba(100, 100, 100, 0.1) url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgdmVyc2lvbj0iMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQ0NS4yIDEwOS4ybC00Mi40LTQyLjRMMjU2IDIxMy42IDEwOS4yIDY2LjhsLTQyLjQgNDIuNEwyMTMuNiAyNTYgNjYuOCA0MDIuOGw0Mi40IDQyLjRMMjU2IDI5OC40bDE0Ni44IDE0Ni44IDQyLjQtNDIuNEwyOTguNCAyNTYiLz48L3N2Zz4=) no-repeat center","background-size":"80%",width:"1.2em",height:"1.2em",cursor:"pointer"})]);return new a.a((function(){u.removeKey(e),i.dispose()}))})).increment()}(Object(r.s)(this.container),this.classPrefix)),f.each(this._elements,(function(t,e){e.style.display=""})),this._cssLoaded=!0)},e.prototype.applyEvents=function(){var t=this;if(this._IOs.close)if(this.closable){this._IOs.close.element.style.visibility="visible";var e=[Object(h.b)().body.events.on("keyup",(function(e){p.b.isKey(e.event,"esc")&&t.closable&&t.close()})),this._IOs.close.events.on("hit",(function(e){t.close()}))];e.push(this._IOs.curtain.events.on("hit",(function(e){t.showCurtain&&t.closable&&t.close()}))),this._disposers.push(new a.c(e))}else this._IOs.close.element.style.visibility="hidden"},e.prototype.disablePointers=function(){this.sprite&&(this._spriteInteractionsEnabled=this.sprite.interactionsEnabled,this.sprite.interactionsEnabled=!1)},e.prototype.releasePointers=function(){d.hasValue(this._spriteInteractionsEnabled)&&(this.sprite.interactionsEnabled=this._spriteInteractionsEnabled,this._spriteInteractionsEnabled=void 0)},e.prototype.applyReaderSettings=function(){this.elements.wrapper.setAttribute("aria-label",this.readerTitle)},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.container=e.container,this.sprite=e.sprite,this.classPrefix=e.classPrefixRaw,this.content=e.content,this.title=e.title,this.readerTitle=e.readerTitle,this.defaultStyles=e.defaultStyles,this.showCurtain=e.showCurtain,this.align=e.align,this.verticalAlign=e.verticalAlign,this.left=e.left,this.right=e.right,this.top=e.top,this.bottom=e.bottom,this.adapter.copyFrom(e.adapter)},e}(c.b)},function(t,e,i){"use strict";var n={name:"NoSsr",functional:!0,props:{placeholder:String,placeholderTag:{type:String,default:"div"}},render:function(t,e){var i=e.parent,n=e.slots,r=e.props,o=n(),a=o.default;void 0===a&&(a=[]);var s=o.placeholder;return i._isMounted?a:(i.$once("hook:mounted",(function(){i.$forceUpdate()})),r.placeholderTag&&(r.placeholder||s)?t(r.placeholderTag,{class:["no-ssr-placeholder"]},r.placeholder||s):a.length>0?a.map((function(){return t(!1)})):t(!1))}};t.exports=n},,,,,,,,,,,,,,,,,,function(t,e,i){"use strict";i.d(e,"a",(function(){return l}));var n=i(3),r=i(23),o=i(56),a=i(13),s=i(6),u=i(12),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._interactionEvents=new r.a,e}return Object(n.b)(e,t),e.prototype._dispatchSpriteEvent=function(t){if(!this.target.disabled&&!this.target.isTemplate&&this.target.events.isEnabled(t.type)){var e=u.merge(t,{target:this.target});this.target.events.dispatchImmediately(e.type,e)}},e.prototype._dispatchSpritePointEvent=function(t){if(!this.target.disabled&&!this.target.isTemplate&&this.target.events.isEnabled(t.type)){var e=u.merge(t,{target:this.target,spritePoint:t.point?s.documentPointToSprite(t.point,this.target):void 0,svgPoint:this.target.getSvgPoint(t.point)});this.target.events.dispatchImmediately(e.type,e)}}
2,e.prototype._addInteractionObjectEvent=function(t,e,i,n){var r=this,o=n+"-"+t;return this._interactionEvents.insertKeyIfEmpty(o,(function(){var s=r.target.interactions.events.on(t,e,i,n);return new a.a((function(){r._interactionEvents.removeKey(o),s.dispose()}))})).increment()},e.prototype._on=function(e,i,n,r,o,s){var u=t.prototype._on.call(this,e,i,n,r,o,s),l=[u.disposer];switch(i){case"hit":case"track":case"doublehit":case"wheel":case"wheelup":case"wheeldown":case"wheelleft":case"wheelright":l.push(this._addInteractionObjectEvent(i,this._dispatchSpritePointEvent,this,o));break;case"rightclick":case"down":case"up":case"drag":case"dragged":case"dragstart":case"dragstop":case"over":case"out":case"swipe":case"swipeleft":case"swiperight":case"resize":case"focus":case"blur":case"toggled":l.push(this._addInteractionObjectEvent(i,this._dispatchSpriteEvent,this,o))}switch(i){case"hit":case"doublehit":case"rightclick":case"down":case"up":this.target.clickable=!0;break;case"toggled":this.target.togglable=!0;break;case"drag":case"dragstart":case"dragstop":this.target.draggable=!0;break;case"track":this.target.trackable=!0;break;case"resize":this.target.resizable=!0;break;case"swipe":case"swipeleft":case"swiperight":this.target.swipeable=!0;break;case"wheel":case"wheelup":case"wheeldown":case"wheelleft":case"wheelright":this.target.wheelable=!0;break;case"over":this.target.hoverable=!0;case"out":this.target.hoverable=!0;break;case"focus":case"blur":this.target.focusable=!0}return u.disposer=new a.c(l),u},e}(o.b)},function(t,e,i){"use strict";i.d(e,"a",(function(){return a}));var n=i(3),r=i(56),o=i(13),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e._domEvents={},e}return Object(n.b)(e,t),e.prototype._addDOMEvent=function(t,e,i,n){var r=this;if(!this._domEvents[t]){var a=function(t){i.call(n,e,t)};this.target.element.addEventListener(t,a,!1),this._domEvents[t]=new o.a((function(){delete r._domEvents[t],r.target.element.removeEventListener(t,a,!1)}))}return this._domEvents[t].increment()},e.prototype._dispatchKeyboardEvent=function(t,e){this.target.events.isEnabled(t)&&this.target.events.dispatchImmediately(t,{type:t,target:this.target,event:e})},e.prototype._on=function(e,i,n,r,a,s){var u=t.prototype._on.call(this,e,i,n,r,a,s),l=[u.disposer];switch(i){case"hit":case"doublehit":case"rightclick":case"down":case"up":this.target.clickable=!0;break;case"drag":case"dragstart":case"dragstop":this.target.draggable=!0;break;case"track":this.target.trackable=!0;break;case"resize":this.target.resizable=!0;break;case"swipe":case"swipeleft":case"swiperight":this.target.swipeable=!0;break;case"wheel":case"wheelup":case"wheeldown":case"wheelleft":case"wheelright":this.target.wheelable=!0;break;case"over":case"out":this.target.hoverable=!0;break;case"focus":case"blur":case"focusin":case"focusout":this.target.focusable=!0;break;case"keydown":case"keyup":case"keypress":case"input":l.push(this._addDOMEvent(i,i,this._dispatchKeyboardEvent,this))}return u.disposer=new o.c(l),u},e}(r.b)},function(t,e,i){"use strict";i.d(e,"a",(function(){return l}));var n=i(3),r=i(53),o=i(16),a=i(20),s=i(1),u=i(5),l=function(t){function e(){var e=t.call(this)||this;e.className="ResizeButton",e.orientation="horizontal",e.layout="absolute",e.horizontalCenter="middle",e.verticalCenter="middle",e.draggable=!0,e.padding(8,8,8,8),e.background.cornerRadius(20,20,20,20);var i=new o.a;i.element=e.paper.add("path");var n=u.moveTo({x:-2,y:-6});return n+=u.lineTo({x:-2,y:6}),n+=u.moveTo({x:2,y:-6}),n+=u.lineTo({x:2,y:6}),i.path=n,i.pixelPerfect=!0,i.padding(0,4,0,4),i.stroke=(new a.a).getFor("alternativeText"),i.strokeOpacity=.7,e.icon=i,e.label.dispose(),e.label=void 0,e.applyTheme(),e}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"orientation",{set:function(t){var e=this.icon;e&&(e.rotation="horizontal"==t?0:-90)},enumerable:!0,configurable:!0}),e}(r.a);s.c.registeredClasses.ResizeButton=l},function(t,e,i){"use strict";i.d(e,"a",(function(){return nt}));var n=i(51),r=i(52),o=(i(30),i(72),i(105),i(118),i(17)),a=i(93);i(140);var s=i(175),u=i(77),l=i(68),c=i(46),h=(i(431),{breakpoint:{mobileBreakpoint:1264,scrollBarWidth:16,thresholds:{xs:600,sm:960,md:1280,lg:1920}},icons:{iconfont:"mdi",values:{}},lang:{current:"en",locales:{en:{badge:"Badge",close:"Close",dataIterator:{noResultsText:"No matching records foun
2d",loadingText:"Loading items..."},dataTable:{itemsPerPageText:"Rows per page:",ariaLabel:{sortDescending:"Sorted descending.",sortAscending:"Sorted ascending.",sortNone:"Not sorted.",activateNone:"Activate to remove sorting.",activateDescending:"Activate to sort descending.",activateAscending:"Activate to sort ascending."},sortBy:"Sort by"},dataFooter:{itemsPerPageText:"Items per page:",itemsPerPageAll:"All",nextPage:"Next page",prevPage:"Previous page",firstPage:"First page",lastPage:"Last page",pageText:"{0}-{1} of {2}"},datePicker:{itemsSelected:"{0} selected",nextMonthAriaLabel:"Next month",nextYearAriaLabel:"Next year",prevMonthAriaLabel:"Previous month",prevYearAriaLabel:"Previous year"},noDataText:"No data available",carousel:{prev:"Previous visual",next:"Next visual",ariaLabel:{delimiter:"Carousel slide {0} of {1}"}},calendar:{moreEvents:"{0} more"},fileInput:{counter:"{0} files",counterSize:"{0} files ({1} in total)"},timePicker:{am:"AM",pm:"PM"},pagination:{ariaLabel:{wrapper:"Pagination Navigation",next:"Next page",previous:"Previous page",page:"Goto Page {0}",currentPage:"Current Page, Page {0}"}},rating:{ariaLabel:{icon:"Rating {0} of {1}"}}}},t:void 0},rtl:!1,theme:{dark:!1,default:"light",disable:!1,options:{cspNonce:void 0,customProperties:void 0,minifyTheme:void 0,themeCache:void 0,variations:!0},themes:{light:{primary:"#1976D2",secondary:"#424242",accent:"#82B1FF",error:"#FF5252",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"},dark:{primary:"#2196F3",secondary:"#424242",accent:"#FF4081",error:"#FF5252",info:"#2196F3",success:"#4CAF50",warning:"#FB8C00"}}}}),p=i(54),d=i(75),f=["preset"];function g(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var i,n=Object(c.a)(t);if(e){var r=Object(c.a)(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return Object(l.a)(this,i)}}var m=function(t){Object(u.a)(i,t);var e=g(i);function i(t,r){var o;Object(n.a)(this,i),o=e.call(this);var u=Object(p.u)({},h),l=r.userPreset,c=l.preset,d=void 0===c?{}:c,g=Object(s.a)(l,f);return null!=d.preset&&Object(a.c)("Global presets do not support the **preset** option, it can be safely omitted"),r.preset=Object(p.u)(Object(p.u)(u,d),g),o}return Object(r.a)(i)}(d.a);m.property="presets";i(286);function y(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var i,n=Object(c.a)(t);if(e){var r=Object(c.a)(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return Object(l.a)(this,i)}}var b=function(t){Object(u.a)(i,t);var e=y(i);function i(){var t;return Object(n.a)(this,i),(t=e.apply(this,arguments)).bar=0,t.top=0,t.left=0,t.insetFooter=0,t.right=0,t.bottom=0,t.footer=0,t.application={bar:{},top:{},left:{},insetFooter:{},right:{},bottom:{},footer:{}},t}return Object(r.a)(i,[{key:"register",value:function(t,e,i){this.application[e][t]=i,this.update(e)}},{key:"unregister",value:function(t,e){null!=this.application[e][t]&&(delete this.application[e][t],this.update(e))}},{key:"update",value:function(t){this[t]=Object.values(this.application[t]).reduce((function(t,e){return t+e}),0)}}]),i}(d.a);b.property="application";i(64),i(136);function v(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var i,n=Object(c.a)(t);if(e){var r=Object(c.a)(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return Object(l.a)(this,i)}}var _=function(t){Object(u.a)(i,t);var e=v(i);function i(t){var r;Object(n.a)(this,i),(r=e.call(this)).xs=!1,r.sm=!1,r.md=!1,r.lg=!1,r.xl=!1,r.xsOnly=!1,r.smOnly=!1,r.smAndDown=!1,r.smAndUp=!1,r.mdOnly=!1,r.mdAndDown=!1,r.mdAndUp=!1,r.lgOnly=!1,r.lgAndDown=!1,r.lgAndUp=!1,r.xlOnly=!1,r.name="xs",r.height=0,r.width=0,r.mobile=!0,r.resizeTimeout=0;var o=t[i.property],a=o.mobileBreakpoint,s=o.scrollBarWidth,u=o.thresholds;return r.mobileBreakpoint=a,r.scrollBarWidth=s,r.thresholds=u,r}return Object(r.a)(i,[{key:"init",value:function(){this.update(),"undefined"!=typeof window&&window.addEventListener("resize",this.onResize.bind(this),{passive:!0})}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=t?0:this.getClientHeight(),i=t?0:this.getClientWidth(),n=i<this.thresholds.xs,r=i<this.thresholds.sm&&!n,o=i<this.thresholds.md-this.scrollBarWidth&&!(r||n),a=i<this.thresholds.lg-this.scrollBarWidth&&!(o||r||n),s=i>=this.thresholds.lg-this.scrollBarWidth;switch(this.height=e,this.width=i,this.xs=n,this.sm=r,this.md=o,this.lg=a,this.xl=s,this.xsOnly=n,this.smOnly=r,this.smAndDown=(n||r)&&!(o||a||s),this.smAndUp=!n&&(r||o||a||s),this.mdOnly=o,this.mdAndDown=(n||r||o)&&!(a||s),this.mdAndUp=!(n||r)&&(o||a||s),this.lgOnly=a,this.lgAndDown=(n||r||o||a)&&!s,this.lgAndUp=!(n||r||o)&&(a||s),this.xlOnly=s,!0){case n:this.name="xs";break;case r:this.name="sm";break;case o:this.name="md";break;case a:this.name="lg";break;default:this.name="xl"}if("number"!=typeof this.mobileBreakpoint){var u={xs:0,sm:1,md:2,lg:3,xl:4},l=u[this.name],c=u[this.mobileBreakpoint];this.mobile=l<=c}else this.mobile=i<parseInt(this.mobileBreakpoint,10)}},{key:"onResize",value:function(){clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(this.update.bind(this),200)}},{key:"getClientWidth",value:function(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientWidth,window.innerWidth||0)}},{key:"getClientHeight",value:function(){return"undefined"==typeof document?0:Math.max(document.documentElement.clientHeight,window.innerHeight||0)}}]),i}(d.a);_.property="breakpoint";var x=i(479),P=(i(88),i(329),{complete:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z",cancel:"M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",close:"M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",delete:"M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",clear:"M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",success:"M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41 10.59L10 14.17L17.59 6.58L19 8L10 17Z",info:"M13,9H11V7H13M13,17H11V11H13M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2ZM13,9H11V7H13M13,17H11V11H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",warning:"M13,13H11V7H13M13,17H11V15H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",error:"M12,2C17.53,2 22,6.47 22,12C22,17.53 17.53,22 12,22C6.47,22 2,17.53 2,12C2,6.47 6.47,2 12,2M15.59,7L12,10.59L8.41,7L7,8.41L10.59,12L7,15.59L8.41,17L12,13.41L15.59,17L17,15.59L13.41,12L17,8.41L15.59,7Z",prev:"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z",next:"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z",checkboxOn:"M10,17L5,12L6.41,10.58L10,14.17L17.59,6.58L19,8M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3Z",checkboxOff:"M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3M19,5V19H5V5H19Z",checkboxIndeterminate:"M17,13H7V11H17M19,3H5C3.89,3 3,3.89 3,5V19C3,20.1 3.9,21 5,21H19C20.1,21 21,20.1 21,19V5C21,3.89 20.1,3 19,3Z",delimiter:"M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2Z",sort:"M13,20H11V8L5.5,13.5L4.08,12.08L12,4.16L19.92,12.08L18.5,13.5L13,8V20Z",expand:"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z",menu:"M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z",subgroup:"M7,10L12,15L17,10H7Z",dropdown:"M7,10L12,15L17,10H7Z",radioOn:"M12,20C7.58,20 4,16.42 4,12C4,7.58 7.58,4
212,4C16.42,4 20,7.58 20,12C20,16.42 16.42,20 12,20M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2M12,7C9.24,7 7,9.24 7,12C7,14.76 9.24,17 12,17C14.76,17 17,14.76 17,12C17,9.24 14.76,7 12,7Z",radioOff:"M12,20C7.58,20 4,16.42 4,12C4,7.58 7.58,4 12,4C16.42,4 20,7.58 20,12C20,16.42 16.42,20 12,20M12,2C6.48,2 2,6.48 2,12C2,17.52 6.48,22 12,22C17.52,22 22,17.52 22,12C22,6.48 17.52,2 12,2Z",edit:"M20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18,2.9 17.35,2.9 16.96,3.29L15.12,5.12L18.87,8.87M3,17.25V21H6.75L17.81,9.93L14.06,6.18L3,17.25Z",ratingEmpty:"M12,15.39L8.24,17.66L9.23,13.38L5.91,10.5L10.29,10.13L12,6.09L13.71,10.13L18.09,10.5L14.77,13.38L15.76,17.66M22,9.24L14.81,8.63L12,2L9.19,8.63L2,9.24L7.45,13.97L5.82,21L12,17.27L18.18,21L16.54,13.97L22,9.24Z",ratingFull:"M12,17.27L18.18,21L16.54,13.97L22,9.24L14.81,8.62L12,2L9.19,8.62L2,9.24L7.45,13.97L5.82,21L12,17.27Z",ratingHalf:"M12,15.4V6.1L13.71,10.13L18.09,10.5L14.77,13.39L15.76,17.67M22,9.24L14.81,8.63L12,2L9.19,8.63L2,9.24L7.45,13.97L5.82,21L12,17.27L18.18,21L16.54,13.97L22,9.24Z",loading:"M19,8L15,12H18C18,15.31 15.31,18 12,18C11,18 10.03,17.75 9.2,17.3L7.74,18.76C8.97,19.54 10.43,20 12,20C16.42,20 20,16.42 20,12H23M6,12C6,8.69 8.69,6 12,6C13,6 13.97,6.25 14.8,6.7L16.26,5.24C15.03,4.46 13.57,4 12,4C7.58,4 4,7.58 4,12H1L5,16L9,12",first:"M18.41,16.59L13.82,12L18.41,7.41L17,6L11,12L17,18L18.41,16.59M6,6H8V18H6V6Z",last:"M5.59,7.41L10.18,12L5.59,16.59L7,18L13,12L7,6L5.59,7.41M16,6H18V18H16V6Z",unfold:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z",file:"M16.5,6V17.5C16.5,19.71 14.71,21.5 12.5,21.5C10.29,21.5 8.5,19.71 8.5,17.5V5C8.5,3.62 9.62,2.5 11,2.5C12.38,2.5 13.5,3.62 13.5,5V15.5C13.5,16.05 13.05,16.5 12.5,16.5C11.95,16.5 11.5,16.05 11.5,15.5V6H10V15.5C10,16.88 11.12,18 12.5,18C13.88,18 15,16.88 15,15.5V5C15,2.79 13.21,1 11,1C8.79,1 7,2.79 7,5V17.5C7,20.54 9.46,23 12.5,23C15.54,23 18,20.54 18,17.5V6H16.5Z",plus:"M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z",minus:"M19,13H5V11H19V13Z"}),O={complete:"check",cancel:"cancel",close:"close",delete:"cancel",clear:"clear",success:"check_circle",info:"info",warning:"priority_high",error:"warning",prev:"chevron_left",next:"chevron_right",checkboxOn:"check_box",checkboxOff:"check_box_outline_blank",checkboxIndeterminate:"indeterminate_check_box",delimiter:"fiber_manual_record",sort:"arrow_upward",expand:"keyboard_arrow_down",menu:"menu",subgroup:"arrow_drop_down",dropdown:"arrow_drop_down",radioOn:"radio_button_checked",radioOff:"radio_button_unchecked",edit:"edit",ratingEmpty:"star_border",ratingFull:"star",ratingHalf:"star_half",loading:"cached",first:"first_page",last:"last_page",unfold:"unfold_more",file:"attach_file",plus:"add",minus:"remove"},w={complete:"mdi-check",cancel:"mdi-close-circle",close:"mdi-close",delete:"mdi-close-circle",clear:"mdi-close",success:"mdi-check-circle",info:"mdi-information",warning:"mdi-exclamation",error:"mdi-alert",prev:"mdi-chevron-left",next:"mdi-chevron-right",checkboxOn:"mdi-checkbox-marked",checkboxOff:"mdi-checkbox-blank-outline",checkboxIndeterminate:"mdi-minus-box",delimiter:"mdi-circle",sort:"mdi-arrow-up",expand:"mdi-chevron-down",menu:"mdi-menu",subgroup:"mdi-menu-down",dropdown:"mdi-menu-down",radioOn:"mdi-radiobox-marked",radioOff:"mdi-radiobox-blank",edit:"mdi-pencil",ratingEmpty:"mdi-star-outline",ratingFull:"mdi-star",ratingHalf:"mdi-star-half-full",loading:"mdi-cached",first:"mdi-page-first",last:"mdi-page-last",unfold:"mdi-unfold-more-horizontal",file:"mdi-paperclip",plus:"mdi-plus",minus:"mdi-minus"},S={complete:"fas fa-check",cancel:"fas fa-times-circle",close:"fas fa-times",delete:"fas fa-times-circle",clear:"fas fa-times-circle",success:"fas fa-check-circle",info:"fas fa-info-circle",warning:"fas fa-exclamation",error:"fas fa-exclamation-triangle",prev:"fas fa-chevron-left",next:"fas fa-chevron-right",checkboxOn:"fas fa-check-square",checkboxOff:"far fa-square",checkboxIndeterminate:"fas fa-minus-square",delimiter:"fas fa-circle",sort:"fas fa-sort-up",expand:"fas fa-chevron-down",menu:"fas fa-bars",subgroup:"fas fa-caret-down",dropdown:"fas fa-caret-down",radioOn:"far fa-dot-circle",radioOff:"far fa-circle",edit:"fas fa-edit",ratingEmpty:"far fa-star",ratingFull:"fas fa-star",ratingHalf:"fas fa-star-half",loading:"fas fa-sync",first:"fas fa-step-backward",last:"fas fa-step-forward",unfold:"fas fa-arrows-alt-v",file:"fas fa-paperclip",plus:"fas fa-plus",minus:"fas fa-minus"},C={complete:"fa fa-check",cancel:"fa fa-times-circle",close:"fa fa-times",delete:"fa fa-times-circle",clear:"fa fa-times-circle",success:"fa fa-check-circle",info:"fa fa-info-circle",warning:"fa fa-exclamation",error:"fa fa-exclamation-triangle",prev:"fa fa-chevron-left",next:"fa fa-chevron-right",checkboxOn:"fa fa-check-square",checkboxOff:"fa fa-square-o",checkboxIndeterminate:"fa fa-minus-square",delimiter:"fa fa-circle",s
2ort:"fa fa-sort-up",expand:"fa fa-chevron-down",menu:"fa fa-bars",subgroup:"fa fa-caret-down",dropdown:"fa fa-caret-down",radioOn:"fa fa-dot-circle-o",radioOff:"fa fa-circle-o",edit:"fa fa-pencil",ratingEmpty:"fa fa-star-o",ratingFull:"fa fa-star",ratingHalf:"fa fa-star-half-o",loading:"fa fa-refresh",first:"fa fa-step-backward",last:"fa fa-step-forward",unfold:"fa fa-angle-double-down",file:"fa fa-paperclip",plus:"fa fa-plus",minus:"fa fa-minus"};var T=function(t,e){var i={};for(var n in e)i[n]={component:t,props:{icon:e[n].split(" fa-")}};return i}("font-awesome-icon",S),j=Object.freeze({mdiSvg:P,md:O,mdi:w,fa:S,fa4:C,faSvg:T});function k(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var i,n=Object(c.a)(t);if(e){var r=Object(c.a)(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return Object(l.a)(this,i)}}var M=function(t){Object(u.a)(i,t);var e=k(i);function i(t){var r;Object(n.a)(this,i),r=e.call(this);var o=t[i.property],a=o.iconfont,s=o.values,u=o.component;return r.component=u,r.iconfont=a,r.values=Object(p.u)(j[a],s),r}return Object(r.a)(i)}(d.a);M.property="icons";i(63),i(108),i(59),i(98),i(149),i(86);function F(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var i,n=Object(c.a)(t);if(e){var r=Object(c.a)(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return Object(l.a)(this,i)}}var D="$vuetify.",I=Symbol("Lang fallback");function V(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0,r=e.replace(D,""),o=Object(p.m)(t,r,I);return o===I&&(i?(Object(a.b)('Translation key "'.concat(r,'" not found in fallback')),o=e):(Object(a.c)('Translation key "'.concat(r,'" not found, falling back to default')),o=V(n,e,!0,n))),o}var E=function(t){Object(u.a)(i,t);var e=F(i);function i(t){var r;Object(n.a)(this,i),(r=e.call(this)).defaultLocale="en";var o=t[i.property],a=o.current,s=o.locales,u=o.t;return r.current=a,r.locales=s,r.translator=u||r.defaultTranslator,r}return Object(r.a)(i,[{key:"currentLocale",value:function(t){return V(this.locales[this.current],t,!1,this.locales[this.defaultLocale])}},{key:"t",value:function(t){for(var e=arguments.length,i=new Array(e>1?e-1:0),n=1;n<e;n++)i[n-1]=arguments[n];return t.startsWith(D)?this.translator.apply(this,[t].concat(i)):this.replace(t,i)}},{key:"defaultTranslator",value:function(t){for(var e=arguments.length,i=new Array(e>1?e-1:0),n=1;n<e;n++)i[n-1]=arguments[n];return this.replace(this.currentLocale(t),i)}},{key:"replace",value:function(t,e){return t.replace(/\{(\d+)\}/g,(function(t,i){return String(e[+i])}))}}]),i}(d.a);E.property="lang";i(275);var L=i(48),A=i(58),R=(i(432),i(78),i(361),i(125)),N=i(134),B=(i(433),.20689655172413793),H=function(t){return t>Math.pow(B,3)?Math.cbrt(t):t/(3*Math.pow(B,2))+4/29},G=function(t){return t>B?Math.pow(t,3):3*Math.pow(B,2)*(t-4/29)};function z(t){var e=H,i=e(t[1]);return[116*i-16,500*(e(t[0]/.95047)-i),200*(i-e(t[2]/1.08883))]}function W(t){var e=G,i=(t[0]+16)/116;return[.95047*e(i+t[1]/500),e(i),1.08883*e(i-t[2]/200)]}var U=["anchor"],K=["anchor"];function $(t){for(var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=t.anchor,r=Object(s.a)(t,U),o=Object.keys(r),a={},u=0;u<o.length;++u){var l=o[u],c=t[l];null!=c&&(i?e?("base"===l||l.startsWith("lighten")||l.startsWith("darken"))&&(a[l]=Object(R.a)(c)):"object"===Object(A.a)(c)?a[l]=$(c,!0,i):a[l]=J(l,Object(R.b)(c)):a[l]={base:Object(R.c)(Object(R.b)(c))})}return e||(a.anchor=n||a.base||a.primary.base),a}var X=function(t,e){return"\n.v-application .".concat(t," {\n background-color: ").concat(e," !important;\n border-color: ").concat(e," !important;\n}\n.v-application .").concat(t,"--text {\n color: ").concat(e," !important;\n caret-color: ").concat(e," !important;\n}")}
2,Y=function(t,e,i){var n=e.split(/(\d)/,2),r=Object(L.a)(n,2),o=r[0],a=r[1];return"\n.v-application .".concat(t,".").concat(o,"-").concat(a," {\n background-color: ").concat(i," !important;\n border-color: ").concat(i," !important;\n}\n.v-application .").concat(t,"--text.text--").concat(o,"-").concat(a," {\n color: ").concat(i," !important;\n caret-color: ").concat(i," !important;\n}")},q=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"base";return"--v-".concat(t,"-").concat(e)},Z=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"base";return"var(".concat(q(t,e),")")};function J(t,e){for(var i={base:Object(R.c)(e)},n=5;n>0;--n)i["lighten".concat(n)]=Object(R.c)(Q(e,n));for(var r=1;r<=4;++r)i["darken".concat(r)]=Object(R.c)(tt(e,r));return i}function Q(t,e){var i=z(N.b(t));return i[0]=i[0]+10*e,N.a(W(i))}function tt(t,e){var i=z(N.b(t));return i[0]=i[0]-10*e,N.a(W(i))}function et(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var i,n=Object(c.a)(t);if(e){var r=Object(c.a)(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return Object(l.a)(this,i)}}var it=function(t){Object(u.a)(i,t);var e=et(i);function i(t){var r;Object(n.a)(this,i),(r=e.call(this)).disabled=!1,r.isDark=null,r.unwatch=null,r.vueMeta=null;var o=t[i.property],a=o.dark,s=o.disable,u=o.options,c=o.themes;return r.dark=Boolean(a),r.defaults=r.themes=c,r.options=u,s?(r.disabled=!0,Object(l.a)(r)):(r.themes={dark:r.fillVariant(c.dark,!0),light:r.fillVariant(c.light,!1)},r)}return Object(r.a)(i,[{key:"css",set:function(t){this.vueMeta?this.isVueMeta23&&this.applyVueMeta23():this.checkOrCreateStyleElement()&&(this.styleEl.innerHTML=t)}},{key:"dark",get:function(){return Boolean(this.isDark)},set:function(t){var e=this.isDark;this.isDark=t,null!=e&&this.applyTheme()}},{key:"applyTheme",value:function(){if(this.disabled)return this.clearCss();this.css=this.generatedStyles}},{key:"clearCss",value:function(){this.css=""}},{key:"init",value:function(t,e){this.disabled||(t.$meta?this.initVueMeta(t):e&&this.initSSR(e),this.initTheme(t))}},{key:"setTheme",value:function(t,e){this.themes[t]=Object.assign(this.themes[t],e),this.applyTheme()}},{key:"resetThemes",value:function(){this.themes.light=Object.assign({},this.defaults.light),this.themes.dark=Object.assign({},this.defaults.dark),this.applyTheme()}},{key:"checkOrCreateStyleElement",value:function(){return this.styleEl=document.getElementById("vuetify-theme-stylesheet"),!!this.styleEl||(this.genStyleElement(),Boolean(this.styleEl))}},{key:"fillVariant",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0,i=this.themes[e?"dark":"light"];return Object.assign({},i,t)}},{key:"genStyleElement",value:function(){"undefined"!=typeof document&&(this.styleEl=document.createElement("style"),this.styleEl.type="text/css",this.styleEl.id="vuetify-theme-stylesheet",this.options.cspNonce&&this.styleEl.setAttribute("nonce",this.options.cspNonce),document.head.appendChild(this.styleEl))}},{key:"initVueMeta",value:function(t){var e=this;if(this.vueMeta=t.$meta(),this.isVueMeta23)t.$nextTick((function(){e.applyVueMeta23()}));else{var i="function"==typeof this.vueMeta.getOptions?this.vueMeta.getOptions().keyName:"metaInfo",n=t.$options[i]||{};t.$options[i]=function(){n.style=n.style||[];var t=n.style.find((function(t){return"vuetify-theme-stylesheet"===t.id}));return t?t.cssText=e.generatedStyles:n.style.push({cssText:e.generatedStyles,type:"text/css",id:"vuetify-theme-stylesheet",nonce:(e.options||{}).cspNonce}),n}}}},{key:"applyVueMeta23",value:function(){(0,this.vueMeta.addApp("vuetify").set)({style:[{cssText:this.generatedStyles,type:"text/css",id:"vuetify-theme-stylesheet",nonce:this.options.cspNonce}]})}},{key:"initSSR",value:function(t){var e=this.options.cspNonce?' nonce="'.concat(this.options.cspNonce,'"'):"";t.head=t.head||"",t.head+='<style type="text/css" id="vuetify-theme-stylesheet"'.concat(e,">").concat(this.generatedStyles,"</style>")}},{key:"initTheme",value:function(t){var e=this;"undefined"!=typeof document&&(this.unwatch&&(this.unwatch(),this.unwatch=null),t.$once("hook:created",(function(){var i=o.a.observable({themes:e.themes});e.unwatch=t.$watch((function(){return i.themes}),(function(){return e.applyTheme()}),{deep:!0})})),this.applyTheme())}},{key:"currentTheme",get:function(){var t=this.dark?"dark":"light";return this.themes[t]}},{key:"generatedStyles",get:function(){var t,e=this.parsedTheme,i=this.options||{};return null!=i.themeCache&&null!=(t=i.themeCache.get(e))||(t=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=t.anchor,n=Object(s.a)(t,K),r=Object.keys(n);if(!r.length)return"";var o="",a="",u=e?Z("anchor"):i;a+=".v-application a { color: ".concat(u,"; }"),e&&(o+=" ".concat(q("anchor"),": ").concat(i,";\n"));for(var l=0;l<r.length;++l){var c=r[l],h=t[c];a+=X(c,e?Z(c):h.base),e&&(o+=" ".concat(q(c),": ").concat(h.base,";\n"));for(var d=Object(p.t)(h),f=0;f<d.length;++f){var g=d[f],m=h[g];"base"!==g&&(a+=Y(c,g,e?Z(c,g):m),e&&(o+=" ".concat(q(c,g),": ").concat(m,";\n")))}}return e&&(o=":root {\n".concat(o,"}\n\n")),o+a}(e,i.customProperties),null!=i.minifyTheme&&(t=i.minifyTheme(t)),null!=i.themeCache&&i.themeCache.set(e,t)),t}},{key:"parsedTheme",get:function(){return $(this.currentTheme||{},void 0,Object(p.l)(this.options,["variations"],!0))}},{key:"isVueMeta23",get:function(){return"function"==typeof this.vueMeta.addApp}}]),i}(d.a);it.property="theme";var nt=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(n.a)(this,t),this.framework={isHydrating:!1},this.installed=[],this.preset={},this.userPreset={},this.userPreset=e,this.use(m),this.use(b),this.use(_),this.use(x.a),this.use(M),this.use(E),this.use(it)}return Object(r.a)(t,[{key:"init",value:function(t,e){var i=this;this.installed.forEach((function(n){var r=i.framework[n];r.framework=i.framework,r.init(t,e)})),this.framework.rtl=Boolean(this.preset.rtl)}},{key:"use",value:function(t){var e=t.property;this.installed.includes(e)||(this.framework[e]=new t(this.preset,this),this.installed.push(e))}}]),t}();nt.install=function t(e){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t.installed){t.installed=!0,o.a!==e&&Object(a.b)("Multiple instances of Vue detected\nSee https://github.com/vuetifyjs/vuetify/issues/4068\n\nIf you're seeing \"$attrs is readonly\", it's caused by this");var n=i.components||{},r=i.directives||{};for(var s in r){var u=r[s];e.directive(s,u)}!function t(i){if(i){for(var n in i){var r=i[n];r&&!t(r.$_vuetify_subcomponents)&&e.component(n,r)}return!0}return!1}(n),e.$_vuetify_installed||(e.$_vuetify_installed=!0,e.mixin({beforeCreate:function(){var t=this.$options;t.vuetify?(t.vuetify.init(this,this.$ssrContext),this.$vuetify=e.observable(t.vuetify.framework)):this.$vuetify=t.parent&&t.parent.$vuetify||this},beforeMount:function(){this.$options.vuetify&&this.$el&&this.$el.hasAttribute("data-server-rendered")&&(this.$vuetify.isHydrating=!0,this.$vuetify.breakpoint.update(!0))},mounted:function(){this.$options.vuetify&&this.$vuetify.isHydrating&&(this.$vuetify.isHydrating=!1,this.$vuetify.breakpoint.update(
2))}}))}},nt.installed=!1,nt.version="2.6.12",nt.config={silent:!1}},,,,,,,,,,,,,,,,,,,,,,function(t,e,i){var n;t.exports=(n=i(29),function(t){var e=n,i=e.lib,r=i.Base,o=i.WordArray,a=e.x64={};a.Word=r.extend({init:function(t,e){this.high=t,this.low=e}}),a.WordArray=r.extend({init:function(e,i){e=this.words=e||[],this.sigBytes=i!=t?i:8*e.length},toX32:function(){for(var t=this.words,e=t.length,i=[],n=0;n<e;n++){var r=t[n];i.push(r.high),i.push(r.low)}return o.create(i,this.sigBytes)},clone:function(){for(var t=r.clone.call(this),e=t.words=this.words.slice(0),i=e.length,n=0;n<i;n++)e[n]=e[n].clone();return t}})}(),n)},function(t,e,i){"use strict";i.d(e,"a",(function(){return r}));var n=i(10),r=function(){function t(){}return t.opacity=1,t.strokeOpacity=1,t.strokeWidth=1,t.fillOpacity=1,t.fill=Object(n.c)("#000000"),t.stroke=Object(n.c)("#000000"),t.focusable=void 0,t.tabindex=0,t}()},function(t,e,i){"use strict";i.d(e,"a",(function(){return r}));var n=i(3),r=function(t){function e(e){return t.call(this,e)||this}return Object(n.b)(e,t),e.prototype.add=function(t){t&&this.node.appendChild(t.node)},e.prototype.addToBack=function(t){if(t){var e=this.node.childNodes[0];e?e!=t.node&&this.node.insertBefore(t.node,e):this.node.appendChild(t.node)}},e.prototype.removeElement=function(t){if(t)try{t.node&&t.node.parentNode==this.node&&this.node.removeChild(t.node)}catch(t){}},e.prototype.hasChild=function(t){for(var e=0;e<this.node.childNodes.length;e++)if(this.node.childNodes[e]==t.node)return!0;return!1},Object.defineProperty(e.prototype,"content",{get:function(){return this.node.innerHTML},set:function(t){this.node.innerHTML=t},enumerable:!0,configurable:!0}),e.prototype.removeChildren=function(){if(this.node.childNodes)for(;this.node.childNodes.length>0;){var t=this.node.firstChild;t&&t.parentNode&&t.parentNode.removeChild(t)}},e.prototype.removeChildrenByTag=function(t){if(this.node.childNodes)for(var e=this.node.getElementsByTagName(t),i=0;i<e.length;i++)this.node.removeChild(e[i])},e}(i(114).a)},function(t,e,i){"use strict";i.d(e,"a",(function(){return c}));var n=i(3),r=i(190),o=i(22),a=i(11),s=i(23),u=i(18),l=i(0),c=function(t){function e(e){var i=t.call(this)||this;return i._eventDispatcher=new r.a(i),i.eventDisposers=new s.a,i.replacedStyles=new s.a,i._clickable=!1,i._contextMenuDisabled=!1,i._hoverable=!1,i._trackable=!1,i._draggable=!1,i._swipeable=!1,i._resizable=!1,i._wheelable=!1,i._inert=!1,i._isHover=!1,i.isRealHover=!1,i._isHoverByTouch=!1,i._isDown=!1,i._isFocused=!1,i._isTouchProtected=!1,i._inertiaOptions=new s.a,i.inertias=new s.a,i._hitOptions={},i._hoverOptions={},i._swipeOptions={},i._keyboardOptions={},i._mouseOptions={},i._cursorOptions={defaultStyle:[{property:"cursor",value:"default"}]},i._disposers.push(i._eventDispatcher),i._element=e,i.className="InteractionObject",i._disposers.push(new s.b(i.inertias)),i._disposers.push(new s.b(i.eventDisposers)),i.applyTheme(),i}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"events",{get:function(){return this._eventDispatcher},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isHover",{get:function(){return this._isHover},set:function(t){this.isHover!=t&&(this._isHover=t,t?Object(u.b)().overObjects.moveValue(this):(this.isRealHover=!1,Object(u.b)().overObjects.removeValue(this)))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isHoverByTouch",{get:function(){return this._isHoverByTouch},set:function(t){this.isHoverByTouch!=t&&(this._isHoverByTouch=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"overPointers",{get:function(){return this._overPointers||(this._overPointers=new a.b),this._overPointers},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDown",{get:function(){return this._isDown},set:function(t){this.isDown!=t&&(this._isDown=t,t?Object(u.b)().downObjects.moveValue(this):Object(u.b)().downObjects.removeValue(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"downPointers",{get:function(){return this._downPointers||(this._downPointers=new a.b),this._downPointers},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isFocused",{get:function(){return this._isFocused}
2,set:function(t){this.isFocused!=t&&(this._isFocused=t,Object(u.b)().focusedObject=t?this:void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isTouchProtected",{get:function(){return this._isTouchProtected},set:function(t){this._isTouchProtected!=t&&(this._isTouchProtected=t,t?Object(u.b)().unprepElement(this):(this.draggable||this.swipeable||this.trackable||this.resizable)&&Object(u.b)().prepElement(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"clickable",{get:function(){return this._clickable},set:function(t){this._clickable!==t&&(this._clickable=t,Object(u.b)().processClickable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contextMenuDisabled",{get:function(){return this._contextMenuDisabled},set:function(t){this._contextMenuDisabled!==t&&(this._contextMenuDisabled=t,Object(u.b)().processContextMenu(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverable",{get:function(){return this._hoverable},set:function(t){this._hoverable!==t&&(this._hoverable=t,Object(u.b)().processHoverable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"trackable",{get:function(){return this._trackable},set:function(t){this._trackable!==t&&(this._trackable=t,Object(u.b)().processTrackable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"draggable",{get:function(){return this._draggable},set:function(t){this._draggable!==t&&(this._draggable=t,Object(u.b)().processDraggable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"swipeable",{get:function(){return this._swipeable},set:function(t){this._swipeable!==t&&(this._swipeable=t,Object(u.b)().processSwipeable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"resizable",{get:function(){return this._resizable},set:function(t){this._resizable!==t&&(this._resizable=t,Object(u.b)().processResizable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"wheelable",{get:function(){return this._wheelable},set:function(t){this._wheelable!==t&&(this._wheelable=t,Object(u.b)().processWheelable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inert",{get:function(){return this._inert},set:function(t){this._inert!==t&&(this._inert=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"focusable",{get:function(){return this._focusable},set:function(t){this._focusable!==t&&(this._focusable=t,this._focusable&&-1==this.tabindex&&(this._tabindex=1),Object(u.b)().processFocusable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tabindex",{get:function(){return l.getValueDefault(this._tabindex,-1)},set:function(t){this._tabindex!==t&&(this._tabindex=t,t>-1&&(this.focusable=!0),Object(u.b)().processFocusable(this))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"element",{get:function(){return this._element},set:function(t){this._element=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"originalPosition",{get:function(){return this._originalPosition||{x:0,y:0}},set:function(t){this._originalPosition=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"originalScale",{get:function(){return l.getValueDefault(this._originalScale,1)},set:function(t){this._originalScale!==t&&(this._originalScale=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"originalAngle",{get:function(){return l.getValueDefault(this._originalAngle,0)},set:function(t){this._originalAngle!==t&&(this._originalAngle=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inertiaOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("inertiaOptions",this._inertiaOptions):this._inertiaOptions},set:function(t){this._inertiaOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hitOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("hitOptions",this._hitOptions):this._hitOptions}
2,set:function(t){this._hitOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hoverOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("hoverOptions",this._hoverOptions):this._hoverOptions},set:function(t){this._hoverOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"swipeOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("swipeOptions",this._swipeOptions):this._swipeOptions},set:function(t){this._swipeOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keyboardOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("keyboardOptions",this._keyboardOptions):this._keyboardOptions},set:function(t){this._keyboardOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mouseOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("mouseOptions",this._mouseOptions):this._mouseOptions},set:function(t){this._mouseOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorOptions",{get:function(){return this.sprite&&this.sprite._adapterO?this.sprite._adapterO.apply("cursorOptions",this._cursorOptions):this._cursorOptions},set:function(t){this._cursorOptions=t},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.inertiaOptions=e.inertiaOptions,this.hitOptions=e.hitOptions,this.hoverOptions=e.hoverOptions,this.swipeOptions=e.swipeOptions,this.keyboardOptions=e.keyboardOptions,this.cursorOptions=e.cursorOptions,this.contextMenuDisabled=e.contextMenuDisabled,Object(u.b)().applyCursorOverStyle(this)},e.prototype.setEventDisposer=function(t,e,i){var n=this.eventDisposers.getKey(t);e?null==n&&this.eventDisposers.setKey(t,i()):null!=n&&(n.dispose(),this.eventDisposers.removeKey(t))},e.prototype.dispose=function(){t.prototype.dispose.call(this);var e=Object(u.b)();e.overObjects.removeValue(this),e.downObjects.removeValue(this),e.trackedObjects.removeValue(this),e.transformedObjects.removeValue(this),this.isHover&&this.wheelable&&e.unlockWheel(),e.focusedObject===this&&(e.focusedObject=void 0)},e}(o.b)},function(t,e,i){"use strict";i.d(e,"a",(function(){return a}));var n=i(18),r=i(21),o=i(4),a=function(){function t(t,e){this._disposed=!1,this.directionX=0,this.directionY=0,this.interaction=t,this.keyboardEvent=e,this._startedOn=(new Date).getTime(),Object(n.b)().processDragStart(t),r.b.animations.push(this),this.update()}return t.prototype.update=function(){var t=this.interaction,e=Object(n.b)().getKeyboardOption(t,"speed"),i=Object(n.b)().getKeyboardOption(t,"accelleration"),r=Object(n.b)().getKeyboardOption(t,"accellerationDelay"),o={x:0,y:0};this.keyboardEvent.shiftKey?(e*=.5,i=1):this.keyboardEvent.ctrlKey&&(e*=2);var a=(new Date).getTime()-this._startedOn,s=a-r;if(i>0&&s>0){var u=a/r;a=r,o.x+=this.directionX*(e*i*u*s),o.y+=this.directionY*(e*i*u*s)}o.x+=this.directionX*(e*a),o.y+=this.directionY*(e*a),Object(n.b)().handleTransformMove(t,o,{x:0,y:0},this.keyboardEvent,!0,!1)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){this._disposed||(Object(n.b)().processDragStop(this.interaction),o.remove(r.b.animations,this))},t}()},function(t,e,i){"use strict";i.d(e,"a",(function(){return u}));var n=i(3),r=i(22),o=i(18),a=i(35),s=i(0),u=function(t){function e(e,i,n,r){var o=t.call(this)||this;return o.animations=[],o.className="Inertia",o.interaction=e,o.type=i,o.point=n,o.startPoint=r,o._disposers.push(new a.b(o.animations)),o}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"x",{get:function(){return this.point.x},set:function(t){s.isNumber(t)&&(this.point.x=t,this.handleMove())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y",{get:function(){return this.point.y},set:function(t){s.isNumber(t)&&(this.point.y=t,this.handleMove())},enumerable:!0,configurable:!0}),e.prototype.handleMove=function(){if(this.interaction.events.isEnabled("drag")){var t={type:"drag",target:this.interaction,shift:{x:this.x-this.startPoint.x,y:this.y-this.startPoint.y},startPoint:this.startPoint,point:{x:this.x,y:this.y},touch:!1};this.interaction.events.dispatchImmediately("drag",t)}},e.prototype.done=function(){this.interaction.inertias.removeKey(this.type),"move"===this.type&&Object(o.b)().processDragStop(this.interaction),this.dispose()},e}(r.a)}
2,function(t,e,i){"use strict";i.d(e,"a",(function(){return V}));var n,r=i(3),o=i(230),a=i(31),s=i(16),u=i(162),l=i(11),c=i(23),h=i(101),p=i(164),d=i(163),f=i(61),g=i(165),m=i(10),y=i(1),b=i(19),v=i(8),_=i(233),x=i(12),P=i(131),O=i(0),w=i(130),S=i(6),C=i(4),T=i(2),j=i(24);var k=/src: ([^;]+);/;function M(t){return Object(r.a)(this,void 0,void 0,(function(){var e;return Object(r.c)(this,(function(i){switch(i.label){case 0:e=t.sheet,i.label=1;case 1:return i.trys.push([1,2,,4]),[2,e.cssRules];case 2:return i.sent(),[4,new Promise((function(i,n){t.addEventListener("load",(function(){i(e.cssRules)}),!0),t.addEventListener("error",(function(t){n(t)}),!0),setTimeout((function(){n(new Error("Timeout while waiting for <style> to load"))}),1e4)}))];case 3:return[2,i.sent()];case 4:return[2]}}))}))}function F(t,e,i){return Object(r.a)(this,void 0,void 0,(function(){var n,o,a,s;return Object(r.c)(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,P.load(e)];case 1:return n=r.sent(),[3,3];case 2:return o=r.sent(),console.error("Failed to load stylesheet",e,o),[2];case 3:(a=t.createElement("style")).textContent=n.response,""!=b.a.nonce&&a.setAttribute("nonce",b.a.nonce),t.head.appendChild(a),r.label=4;case 4:return r.trys.push([4,,7,8]),[4,M(a)];case 5:return s=r.sent(),[4,D(t,e,s,i)];case 6:return r.sent(),[3,8];case 7:return t.head.removeChild(a),[7];case 8:return[2]}}
2))}))}function D(t,e,i,n){return Object(r.a)(this,void 0,void 0,(function(){var o,a,s,u,l;return Object(r.c)(this,(function(r){switch(r.label){case 0:for(o=[],a=i.length,s=0;s<a;s++)(u=i[s]).type===CSSRule.IMPORT_RULE?(l=u.href)&&(l=S.joinUrl(e,l),o.push(F(t,l,n))):n(e,u);return o.length?[4,Promise.all(o)]:[3,2];case 1:r.sent(),r.label=2;case 2:return[2]}}))}))}function I(t){return Object(r.a)(this,void 0,void 0,(function(){var e,i;return Object(r.c)(this,(function(n){switch(n.label){case 0:(e=document.createElement("iframe")).src="about:blank",e.setAttribute("title",""),document.head.appendChild(e),n.label=1;case 1:return n.trys.push([1,,3,4]),i=e.contentDocument,[4,Promise.all(C.map(document.styleSheets,(function(e){var n=e.href;return null==n?D(i,location.href,e.cssRules,t):(n=S.joinUrl(location.href,n),F(i,n,t))})))];case 2:return n.sent(),[3,4];case 3:return document.head.removeChild(e),[7];case 4:return[2]}}))}))}var V=function(t){function e(e){var i=t.call(this)||this;return i.adapter=new a.a(i),i._formatOptions=new c.a,i._extraSprites=[],i._validateSprites=[],i.dataFieldsOrder=[],i._dynamicDataFields=!0,i._removedObjects=new l.b,i._hiddenObjects=[],i._objectsAlreadyHidden=!1,i._filePrefix="amCharts",i.useWebFonts=!0,i.useRetina=!0,i.useSimplifiedExport=!0,i.timeoutDelay=2e3,i._exportRunning=!1,i._prevHasData=!1,i._container=e,i.className="Export",i._formatOptions.setKey("png",{}),i._formatOptions.setKey("jpg",{quality:.8}),i._formatOptions.setKey("gif",{}),i._formatOptions.setKey("svg",{}),i._formatOptions.setKey("pdf",{fontSize:14,imageFormat:"png",align:"left",addURL:!0,addColumnNames:!0}),i._formatOptions.setKey("json",{indent:2,useLocale:!0}),i._formatOptions.setKey("csv",{addColumnNames:!0,emptyAs:"",addBOM:!0}),i._formatOptions.setKey("xlsx",{addColumnNames:!0,useLocale:!0,emptyAs:""}),i._formatOptions.setKey("html",{addColumnNames:!0,emptyAs:""}),i._formatOptions.setKey("pdfdata",{fontSize:14,imageFormat:"png",addURL:!0,addColumnNames:!0,emptyAs:""}),i._formatOptions.setKey("print",{delay:500,printMethod:"iframe"}),i.adapter.add("options",(function(t){var e=i._formatOptions.getKey(t.type);return t.options?t.options=x.merge(e,t.options):t.options=e,t})),i.applyTheme(),i.dispatchImmediately("inited"),i}return Object(r.b)(e,t),Object.defineProperty(e.prototype,"menu",{get:function(){return this._menu},set:function(t){var e=this;this._menu&&this.removeDispose(this._menu),this._menu=t,this._menu.container=this.container,this._menu.language=this._language,this._menu.adapter.add("branch",(function(t){return t.branch.unsupported=!e.typeSupported(t.branch.type),t})),this._menu.events.on("hit",(function(t){e.export(t.branch.type,t.branch.options),e.menu.close()})),this._menu.events.on("enter",(function(t){e.export(t.branch.type,t.branch.options),e.menu.close()})),this._menu.events.on("over",(function(t){e._disablePointers()})),this._menu.events.on("out",(function(t){setTimeout((function(){e._releasePointers()}),10)})),this.dispatchImmediately("menucreated"),this._menu.adapter.add("classPrefix",(function(t){return t.classPrefix=b.a.classNamePrefix+t.classPrefix,t})),this._disposers.push(this._menu)},enumerable:!0,configurable:!0}),e.prototype.typeSupported=function(t){var e=!0,i=this.getFormatOptions(t);return O.hasValue(i)&&i.disabled?e=!1:"pdf"===t||("xlsx"===t?e=!!this._hasData():("print"!=t||window.print)&&(-1===["json","csv","html","pdfdata"].indexOf(t)||this._hasData())||(e=!1)),this.adapter.apply("supported",{supported:e,type:t}).supported},e.prototype._hasData=function(){return this.data&&this.data.length},e.prototype._getFunction=function(t){switch(t){case"png":case"gif":case"jpg":return this.getImage;case"svg":return this.getSVG;case"pdf":case"pdfdata":return this.getPDF;case"xlsx":return this.getExcel;case"csv":return this.getCSV;case"json":return this.getJSON;case"html":return this.getHTML;case"print":return this.getPrint;default:return this.unsupported}},e.prototype.export=function(t,e){return Object(r.a)(this,void 0,void 0,(function(){var i,n,o,a,s,u=this;return Object(r.c)(this,(function(r){switch(r.label){case 0:return"custom"==t?(this.handleCustom(e),[2,!0]):(this._exportRunning=!0,this.events.isEnabled("exportstarted")&&(i={type:"exportstarted",target:this,format:t,options:e},this.events.dispatchImmediately("exportstarted",i)),this.showPreloader(),this.timeoutDelay&&(this.hideTimeout(),this._timeoutTimeout=this.setTimeout((function(){if(u.events.isEnabled("exporttimedout")){var i={type:"exporttimedout",target:u,format:t,options:e};u.events.dispatchImmediately("exporttimedout",i)}u.showTimeout()}),this.timeoutDelay)),this.hideNonExportableSprites(),n=this._getFunction(t),e=this.adapter.apply("options",{options:e,type:t}).options,[4,(n=this.adapter.apply("exportFunction",{func:n,type:t,options:e}).func).call(this,t,e)]);case 1:return o=r.sent(),this._exportRunning=!1,this._releasePointers(),this.restoreNonExportableSprites(),o?(this.events.isEnabled("exportfinished")&&(a={type:"exportfinished",target:this,format:t,options:e},this.events.dispatchImmediately("exportfinished",a)),this.hidePreloader(),this.hideTimeout(),this.menu&&this.menu.close(),"print"===t?[2,this.print(
2o,e,this.adapter.apply("title",{title:this.title,options:e}).title)]:"pdfdata"==t?[2,this.download(o,this.filePrefix+".pdf")]:[2,this.download(o,this.filePrefix+"."+t,e&&e.addBOM)]):(this.events.isEnabled("error")&&(s={type:"error",target:this,format:t,options:e},this.events.dispatchImmediately("error",s)),[2,!1])}}))}))},e.prototype.unsupported=function(t,e){return Object(r.a)(this,void 0,void 0,(function(){return Object(r.c)(this,(function(t){return[2,""]}))}))},e.prototype.handleCustom=function(t){O.hasValue(t)&&O.hasValue(t.callback)&&t.callback.call(t.callbackTarget||this,t)},e.prototype.getPrint=function(t,e){return Object(r.a)(this,void 0,void 0,(function(){return Object(r.c)(this,(function(t){return[2,this.getImage("png",e)]}))}))},e.prototype.getFontFamilies=function(){return Object(r.a)(this,void 0,void 0,(function(){var t,e,i,n,o=this;return Object(r.c)(this,(function(a){switch(a.label){case 0:return t=this.getDOMURL(),e=[],i=[],[4,I((function(n,a){if(a.type===CSSRule.FONT_FACE_RULE){var s=a.cssText,u=k.exec(s);if(null!==u){var l=u[1].split(/ *, */).map((function(i){return Object(r.a)(o,void 0,void 0,(function(){var o,a,s,u,l,c;return Object(r.c)(this,(function(r){switch(r.label){case 0:return null!==(o=/^url\(["']?([^"'\)]+)["']?\)([^,]*)$/.exec(i))?[3,1]:[2,i];case 1:if(a=o[2],s=S.joinUrl(n,o[1]),this.webFontFilter&&!s.match(this.webFontFilter))return[2,null];r.label=2;case 2:return r.trys.push([2,7,,8]),[4,P.load(s,void 0,{responseType:"blob"})];case 3:return u=r.sent(),null==window.navigator.msSaveOrOpenBlob?[3,4]:(l=t.createObjectURL(u.blob),e.push(l),[3,6]);case 4:return[4,(h=u.blob,new Promise((function(t,e){var i=new FileReader;i.onload=function(e){t(i.result)},i.onerror=function(t){e(t)},i.readAsDataURL(h)})))];case 5:l=r.sent(),r.label=6;case 6:return[2,'url("'+l+'")'+a];case 7:return c=r.sent(),console.error("Failed to load font",s,c),[2,null];case 8:return[2]}var h}))}))}));i.push(Promise.all(l).then((function(t){return 0===(t=t.filter((function(t){return null!=t}))).length?"":s.replace(k,"src: "+t.join(", ")+";")})))}}}))];case 1:return a.sent(),[4,Promise.all(i)];case 2:return n=a.sent(),[2,{blobs:e,cssText:n.filter((function(t){return!!t})).join("\n")}]}}))}))},e.prototype.getImage=function(t,e,i){return Object(r.a)(this,void 0,void 0,(function(){var n,o,a,s,u,l;return Object(r.c)(this,(function(r){switch(r.label){case 0:return(n=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),O.hasValue(e)||(e=this.getFormatOptions(t)),[4,this.awaitValidSprites()];case 1:return r.sent(),[4,this.simplifiedImageExport()];case 2:if(!r.sent())return[3,10];o=void 0,r.label=3;case 3:return r.trys.push([3,7,,9]),[4,this.getCanvas(e)];case 4:return o=r.sent(),!1===i?[3,6]:[4,this.addExtras(o,e)];case 5:a=r.sent(),this.disposeCanvas(o),o=a,r.label=6;case 6:return s=o.toDataURL(this.getContentType(t),e.quality),this.disposeCanvas(o),n||this.restoreNonExportableSprites(),[2,s];case 7:return u=r.sent(),console.error(u.message+"\n"+u.stack),w.b("Simple export failed, falling back to advanced export"),o&&this.disposeCanvas(o),[4,this.getImageAdvanced(t,e,i)];case 8:return l=r.sent(),n||this.restoreNonExportableSprites(),[2,l];case 9:return[3,12];case 10:return[4,this.getImageAdvanced(t,e,i)];case 11:return l=r.sent(),n||this.restoreNonExportableSprites(),[2,l];case 12:return[2]}}
2))}))},e.prototype.addExtras=function(t,e,i){return Object(r.a)(this,void 0,void 0,(function(){var n,o,a,u,l,c,h,p,d,f,g,m,y,b,v=this;return Object(r.c)(this,(function(_){switch(_.label){case 0:return this.extraSprites.length?(n=0,o=0,a=t.width,u=t.height,l=0,c=0,[4,Promise.all(C.map(this.extraSprites,(function(t){return Object(r.a)(v,void 0,void 0,(function(){var h,p,d,f;return Object(r.c)(this,(function(r){switch(r.label){case 0:return(h=t instanceof s.a?{sprite:t,position:"bottom"}:t).position=h.position||"bottom",h.marginTop=h.marginTop||0,h.marginRight=h.marginRight||0,h.marginBottom=h.marginBottom||0,h.marginLeft=h.marginLeft||0,i?[4,h.sprite.exporting.getCanvasAdvanced(e)]:[3,2];case 1:return p=r.sent(),[3,4];case 2:return[4,h.sprite.exporting.getCanvas(e)];case 3:p=r.sent(),r.label=4;case 4:return d=p.width+h.marginLeft+h.marginRight,f=p.height+h.marginTop+h.marginBottom,"top"==h.position?(a=h.crop?u:T.max(a,d),o+=f):"right"==h.position?(u=h.crop?u:T.max(u,f),l+=d):"left"==h.position?(u=h.crop?u:T.max(u,f),n+=d):"bottom"===h.position&&(a=h.crop?u:T.max(a,d),c+=f),[2,{canvas:p,position:h.position,left:h.marginLeft,top:h.marginTop,width:d,height:f}]}}))}))})))]):[3,2];case 1:return h=_.sent(),(p=this.getDisposableCanvas()).width=n+a+l,p.height=o+u+c,d=p.getContext("2d"),(f=this.backgroundColor||this.findBackgroundColor(this.sprite.dom))&&(d.fillStyle=f.toString(),d.fillRect(0,0,p.width,p.height)),y=(g=n)+a,b=(m=o)+u,C.each(h,(function(t){"top"==t.position?(m-=t.height,d.drawImage(t.canvas,n+t.left,m+t.top)):"right"==t.position?(d.drawImage(t.canvas,y+t.left,o+t.top),y+=t.width):"left"==t.position?(g-=t.width,d.drawImage(t.canvas,g+t.left,o+t.top)):"bottom"===t.position&&(d.drawImage(t.canvas,n+t.left,b+t.top),b+=t.height),v.disposeCanvas(t.canvas)})),d.drawImage(t,n,o),[2,p];case 2:return[2,t]}}))}))},e.prototype.getCanvas=function(t){return Object(r.a)(this,void 0,void 0,(function(){var e,i,n,o,a,s,u,l,c,h,p,d,f,g,m,y,b;return Object(r.c)(this,(function(r){switch(r.label){case 0:O.hasValue(t)||(t={}),e=this.backgroundColor||this.findBackgroundColor(this.sprite.dom),i=this.getDOMURL(),n=null,o=null,r.label=1;case 1:return r.trys.push([1,,4,5]),s=this.sprite.pixelWidth,u=this.sprite.pixelHeight,l=v.l(this.sprite.dom),c=v.m(this.sprite.dom),h=t.scale||1,p=this.getPixelRatio(t),h=this.getAdjustedScale(s*p,u*p,h,t),(a=this.getDisposableCanvas()).style.width=s*h+"px",a.style.height=u*h+"px",a.width=s*h,a.height=u*h,d=a.getContext("2d"),e&&(d.fillStyle=e.toString(),d.fillRect(0,0,s*h,u*h)),f=[],this.useWebFonts&&f.push(this.getFontFamilies().then((function(t){return o=t.blobs,t.cssText}))),f.push(this.imagesToDataURI(this.sprite.dom,t)),f.push(this.prepForeignObjects(this.sprite.dom,t)),[4,Promise.all(f)];case 2:return g=r.sent(),m=this.normalizeSVG("<style>"+g[0]+"</style>"+this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),t,s,u,h,l,c),y=new Blob([m],{type:"image/svg+xml"}),n=i.createObjectURL(y),[4,this.loadNewImage(n,s*h*p,u*h*p,"anonymous")];case 3:return b=r.sent(),d.drawImage(b,0,0),[3,5];case 4:return null!==n&&i.revokeObjectURL(n),null!==o&&C.each(o,(function(t){i.revokeObjectURL(t)})),this.restoreRemovedObjects(),[7];case 5:return[2,a]}}))}))},e.prototype.getCanvasAdvanced=function(t){return Object(r.a)(this,void 0,void 0,(function(){var e,i,n,o,a,s,u,l,c,h,p;return Object(r.c)(this,(function(r){switch(r.label){case 0:return O.hasValue(t)||(t={}),[4,this.imagesToDataURI(this.sprite.dom,t)];case 1:return r.sent(),e=this.backgroundColor||this.findBackgroundColor(this.sprite.dom),[4,this.canvg];case 2:return i=r.sent(),n=this.sprite.pixelWidth,o=this.sprite.pixelHeight,a=v.l(this.sprite.dom),s=v.m(this.sprite.dom),u=t.scale||1,l=this.getPixelRatio(t),u=this.getAdjustedScale(n*l,o*l,u,t),c=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),t,n,o,u,a,s,e),(h=this.getDisposableCanvas()).style.width=n*l*u+"px",h.style.height=o*l*u+"px",h.width=n*l*u,h.height=o*l*u,p={useCORS:!0},1!=l&&(p.ignoreDimensions=!0,p.scaleWidth=n*l*u,p.scaleHeight=o*l*u),[4,i.fromString(h.getContext("2d"),c,p).render()];case 3:return r.sent(),[2,h]}}))}))}
2,e.prototype.getImageAdvanced=function(t,e,i){return Object(r.a)(this,void 0,void 0,(function(){var n,o,a;return Object(r.c)(this,(function(r){switch(r.label){case 0:return(n=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),O.hasValue(e)||(e=this.getFormatOptions(t)),[4,this.getCanvasAdvanced(e)];case 1:return o=r.sent(),!1===i?[3,3]:[4,this.addExtras(o,e,!0)];case 2:o=r.sent(),r.label=3;case 3:return a=o.toDataURL(this.getContentType(t),e.quality),this.disposeCanvas(o),n||this.restoreNonExportableSprites(),[2,a]}}))}))},e.prototype.getDisposableCanvas=function(){var t=document.createElement("canvas");return t.style.position="fixed",t.style.top="-10000px",document.body.appendChild(t),t},e.prototype.disposeCanvas=function(t){document.body.contains(t)&&document.body.removeChild(t)},e.prototype.getPixelRatio=function(t){return this.useRetina?S.getPixelRatio():1},e.prototype.getAdjustedScale=function(t,e,i,n){if(!n)return i;var r,o,a=t*i,s=t*i;return n.maxWidth&&a>n.maxWidth&&(r=n.maxWidth/t),n.maxHeight&&s>n.maxHeight&&(o=n.maxHeight/e),r||o?T.min(r,o):(n.minWidth&&a<n.minWidth&&(r=n.minWidth/t),n.minHeight&&s<n.minHeight&&(o=n.minHeight/e),r||o?T.max(r,o):i)},e.prototype.imagesToDataURI=function(t,i){return Object(r.a)(this,void 0,void 0,(function(){var n,o,a,s,u,l;return Object(r.c)(this,(function(r){switch(r.label){case 0:if(!(n=t.querySelectorAll("image")).length)return[3,2];for(o=[],a=n.length,s=0;s<a;s++)u=n[s],(l=u.getAttributeNS(e.XLINK,"href"))&&(-1!==l.indexOf("data:image")||(-1!==l.indexOf(".svg")?o.push(this.svgToDataURI(u,i)):o.push(this.imageToDataURI(u,i))));return[4,Promise.all(o)];case 1:return r.sent(),[2];case 2:return[2]}}
2))}))},e.prototype.prepForeignObjects=function(t,e){return Object(r.a)(this,void 0,void 0,(function(){var e,i,n;return Object(r.c)(this,(function(r){if((e=t.querySelectorAll("foreignObject")).length)for(i=e.length,n=0;n<i;n++)this.temporarilyRemoveObject(e[n]);return[2]}))}))},e.prototype.imageToDataURI=function(t,i){return Object(r.a)(this,void 0,void 0,(function(){var n,o,a;return Object(r.c)(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,this.loadNewImage(t.getAttributeNS(e.XLINK,"href"),null,null,"anonymous")];case 1:n=r.sent(),(o=document.createElement("canvas")).width=n.width,o.height=n.height,o.getContext("2d").drawImage(n,0,0);try{return a=o.toDataURL(),t.setAttribute("href",a),[2,a]}catch(e){return!1!==i.keepTainted&&this.temporarilyRemoveObject(t),[2,void 0]}return[3,3];case 2:return r.sent(),i&&!1===i.keepTainted||this.temporarilyRemoveObject(t),[2,void 0];case 3:return[2]}}))}))},e.prototype.svgToDataURI=function(t,i){return Object(r.a)(this,void 0,void 0,(function(){var n,o,a,s;return Object(r.c)(this,(function(r){switch(r.label){case 0:n=t.getAttributeNS(e.XLINK,"href"),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,P.load(n)];case 2:return o=r.sent(),a=this.adapter.apply("charset",{charset:"base64",type:"svg",options:i}).charset,s=this.adapter.apply("svgToDataURI",{data:"data:"+this.getContentType("svg")+";"+a+","+btoa(o.response),options:i}).data,t.setAttributeNS(e.XLINK,"href",s),[2,s];case 3:return r.sent(),i&&!1===i.keepTainted||this.temporarilyRemoveObject(t),[2,void 0];case 4:return[2]}}
2))}))},e.prototype.temporarilyRemoveObject=function(t,e){var i=t.parentElement||t.parentNode;e||(e=this.sprite.paper.add("g").node),i.insertBefore(e,t),t.textContent,i.removeChild(t),this._removedObjects.push({element:t,placeholder:e})},e.prototype.restoreRemovedObjects=function(){for(var t;t=this._removedObjects.pop();){(t.placeholder.parentElement||t.placeholder.parentNode).insertBefore(t.element,t.placeholder)}},e.prototype.simplifiedImageExport=function(){return Object(r.a)(this,void 0,void 0,(function(){var t,e,i,n,o,a,s;return Object(r.c)(this,(function(r){switch(r.label){case 0:if(!1===this.useSimplifiedExport)return[2,!1];if(!1===(t=y.c.getCache("simplifiedImageExport"))||!0===t)return[2,t];r.label=1;case 1:r.trys.push([1,6,,7]),(e=document.createElement("canvas")).width=1,e.height=1,i=e.getContext("2d"),n=this.getDOMURL(),o=new Blob([this.normalizeSVG("<g></g>",{},1,1)],{type:"image/svg+xml"}),a=n.createObjectURL(o),s=void 0,r.label=2;case 2:return r.trys.push([2,4,,5]),[4,this.loadNewImage(a,1,1)];case 3:return s=r.sent(),[3,5];case 4:return r.sent(),[2,!1];case 5:i.drawImage(s,0,0),n.revokeObjectURL(a);try{return y.c.setCache("simplifiedImageExport",!0),[2,!0]}catch(t){return y.c.setCache("simplifiedImageExport",!1),[2,!1]}return[3,7];case 6:return r.sent(),y.c.setCache("simplifiedImageExport",!1),[2,!1];case 7:return[2]}}
2))}))},e.prototype.loadNewImage=function(t,e,i,n){return new Promise((function(r,o){var a;function s(){if(n){var e=a.src;a.onerror=function(){o(new Error('Loading image "'+t+'" failed'))},a.removeAttribute("crossorigin"),a.src="",a.src=e}else o(new Error('Loading image "'+t+'" failed'))}a=e&&i?new Image(e,i):new Image,n&&a.setAttribute("crossOrigin",n),a.onload=function(){r(a)},a.onabort=s,a.onerror=s,a.src=t}))},e.prototype.getDOMURL=function(){return self.URL||self.webkitURL||self},e.prototype.getSVG=function(t,e,i){return void 0===i&&(i=!0),Object(r.a)(this,void 0,void 0,(function(){var n,o,a,s,u,l,c,h,p,d;return Object(r.c)(this,(function(r){switch(r.label){case 0:return(n=this._objectsAlreadyHidden)||this.hideNonExportableSprites(),O.hasValue(e)||(e=this.getFormatOptions("svg")),[4,this.awaitValidSprites()];case 1:return r.sent(),o=this.sprite.pixelWidth,a=this.sprite.pixelHeight,s=v.l(this.sprite.dom),u=v.m(this.sprite.dom),l=e.scale||1,c=this.getPixelRatio(e),l=this.getAdjustedScale(o*c,a*c,l,e),h=this.normalizeSVG(this.serializeElement(this.sprite.paper.defs)+this.serializeElement(this.sprite.dom),e,o,a,l,s,u),p=this.adapter.apply("charset",{charset:"charset=utf-8",type:"svg",options:e}).charset,d=this.adapter.apply("getSVG",{data:i?"data:"+this.getContentType(t)+";"+p+","+encodeURIComponent(h):h,options:e}).data,n||this.restoreNonExportableSprites(),[2,d]}}))}))},e.prototype.normalizeSVG=function(t,e,i,n,r,o,a,s){var u="";i&&(u+='width="'+Math.round(i*(r||1))+'px" '),n&&(u+='height="'+Math.round(n*(r||1))+'px" ');var l="";o&&(l+="font-family: "+o.replace(/"/g,"")+";"),a&&(l+="font-size: "+a+";"),r&&(u+='viewBox="0 0 '+i+" "+n+'" ');var c=[],h=t.match(/<foreignObject[\s\S]*<\/foreignObject>/gi);if(h)for(var p=0;p<h.length;p++)t=t.replace(h[p],j.d),c.push(h[p]);t.match(/<svg/)?""!==u&&(t=(t=(t=t.replace(/(<svg[^>]*)width="[^"]*"/,"$1")).replace(/(<svg[^>]*)height="[^"]*"/,"$1")).replace(/(<svg)/,"$1"+u)):t='<?xml version="1.0" encoding="utf-8"?><svg '+u+' style="'+l+'" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">'+t+"</svg>",s&&(t=t.replace(/(<svg[^>]*>)/,'$1<rect width="100%" height="100%" fill="'+s.rgba+'"/>')),_.a()&&(t=t.replace(/<feColorMatrix [^\/>]*\/>/gi,""));var d=new RegExp("url\\("+S.escapeForRgex(S.getBaseURI()),"g");if(t=(t=t.replace(d,"url(#")).replace(/url\("([^)]*)"\)/gm,"url($1)"),c.length)for(p=0;p<c.length;p++)t=t.replace(j.d,c[p]);return t=this.adapter.apply("normalizeSVG",{data:t,options:e}).data},e.prototype.serializeElement=function(t){return(new XMLSerializer).serializeToString(t)},e.prototype.getPDF=function(t,e){return Object(r.a)(this,void 0,void 0,(function(){function i(t){var e={};e.normal=t.normal.path,f[t.normal.path]=t.normal.bytes,t.bold?(e.bold=t.bold.path,f[t.bold.path]=t.bold.bytes):e.bold=t.normal.path,t.italics?(e.italics=t.italics.path,f[t.italics.path]=t.italics.bytes):e.italics=t.normal.path,t.bolditalics?(e.bolditalics=t.bolditalics.path,f[t.bolditalics.path]=t.bolditalics.bytes):e.bolditalics=t.normal.path,d[t.name]=e}var n,o,a,s,u,l,c,h,p,d,f;return Object(r.c)(this,(function(r){switch(r.label){case 0:return[4,this.getImage(e.imageFormat||"png",e)];case 1:return n=r.sent(),[4,this.pdfmake];case 2:return o=r.sent(),a=[30,30,30,30],s={pageSize:e.pageSize||"A4",pageOrientation:e.pageOrientation||"portrait",pageMargins:e.pageMargins||a,defaultStyle:{font:e.font?e.font.name:void 0},content:[]},u=this.adapter.apply("title",{title:this.title,options:e}).title,l=0,u&&(s.content.push({text:u,fontSize:e.fontSize||14,bold:!0,margin:[0,0,0,15]}),l+=50),e.addURL&&(s.content.push({text:this.language.translate("Saved from")+": "+document.location.href,fontSize:e.fontSize,margin:[0,0,0,15]}),l+=50),"pdfdata"!=t&&s.content.push({image:n,alignment:e.align||"left",fit:this.getPageSizeFit(s.pageSize,s.pageMargins,l)}),"pdfdata"==t||e.addData?(h=(c=s.content).push,p={},[4,this.getPDFData("pdf",e)]):[3,4];case 3:h.apply(c,[(p.table=r.sent(),p.fontSize=e.fontSize||14,p)]),r.label=4;case 4:return s=this.adapter.apply("pdfmakeDocument",{doc:s,options:e}).doc,d=null,f=null,e.font&&(d={},f={},i(e.font),e.extraFonts&&C.each(e.extraFonts,i)),[4,new Promise((function(t,e){o.createPdf(s,null,d,f).getDataUrl((function(e){t(e)}))}))];case 5:return[2,r.sent()]}}))}))},e.prototype.getPDFData=function(t,e){return Object(r.a)(this,void 0,void 0,(function(){var t,i,n,o,a,s,u=this;return Object(r.c)(this,(function(r){if(t={body:[]},i=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"pdf"}).dataFields,n=this.data,e.pivot)o=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"pdfdata"}).dataFieldsOrder,x.eachOrdered(i,(function(i,r){var o=[];e.addColumnNames&&o.push(r);for(var a=n.length,s=0;s<a;s++){var l=n[s][i];o.push(u.convertToSpecialFormat(i,l,e,!0))}t.body.push(u.getPDFDataRow(o,e,void 0,!0))}),(function(t,e){var i=o.indexOf(t),n=o.indexOf(e);return i>n?1:i<n?-1:0}));else for(e.addColumnNames&&(t.body.push(this.getPDFDataRow(i,e,void 0,!0)),t.headerRows=1),a=n.length,s=0;s<a;s++)t.body.push(this.getPDFDataRow(n[s],e,i));return[2,this.adapter.apply("pdfmakeTable",{table:t,options:e}).table]}))}))}
2,e.prototype.getPDFDataRow=function(t,e,i,n){var r=this;void 0===n&&(n=!1);var o=[];i||(i=t);var a=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"pdfdata"}).dataFieldsOrder;return x.eachOrdered(i,(function(i,a){var s=r.convertEmptyValue(i,t[i],e),u=n?s:r.convertToSpecialFormat(i,s,e);u=""+u,o.push(u)}),(function(t,e){var i=a.indexOf(t),n=a.indexOf(e);return i>n?1:i<n?-1:0})),o},e.prototype.getPageSizeFit=function(t,e,i){void 0===i&&(i=0);var n=[0,0,0,0];"number"==typeof e?n=[e,e,e,e]:2==e.length?n=[e[0],e[1],e[0],e[1]]:4==e.length&&(n=e);var r={"4A0":[4767.87,6740.79],"2A0":[3370.39,4767.87],A0:[2383.94,3370.39],A1:[1683.78,2383.94],A2:[1190.55,1683.78],A3:[841.89,1190.55],A4:[595.28,841.89],A5:[419.53,595.28],A6:[297.64,419.53],A7:[209.76,297.64],A8:[147.4,209.76],A9:[104.88,147.4],A10:[73.7,104.88],B0:[2834.65,4008.19],B1:[2004.09,2834.65],B2:[1417.32,2004.09],B3:[1000.63,1417.32],B4:[708.66,1000.63],B5:[498.9,708.66],B6:[354.33,498.9],B7:[249.45,354.33],B8:[175.75,249.45],B9:[124.72,175.75],B10:[87.87,124.72],C0:[2599.37,3676.54],C1:[1836.85,2599.37],C2:[1298.27,1836.85],C3:[918.43,1298.27],C4:[649.13,918.43],C5:[459.21,649.13],C6:[323.15,459.21],C7:[229.61,323.15],C8:[161.57,229.61],C9:[113.39,161.57],C10:[79.37,113.39],RA0:[2437.8,3458.27],RA1:[1729.13,2437.8],RA2:[1218.9,1729.13],RA3:[864.57,1218.9],RA4:[609.45,864.57],SRA0:[2551.18,3628.35],SRA1:[1814.17,2551.18],SRA2:[1275.59,1814.17],SRA3:[907.09,1275.59],SRA4:[637.8,907.09],EXECUTIVE:[521.86,756],FOLIO:[612,936],LEGAL:[612,1008],LETTER:[612,792],TABLOID:[792,1224]}[t];return r[0]-=n[0]+n[2],r[1]-=n[1]+n[3]+i,r},e.prototype.getExcel=function(t,e){return Object(r.a)(this,void 0,void 0,(function(){var i,n,o,a,s,u,l,c,h,p=this;return Object(r.c)(this,(function(r){switch(r.label){case 0:return O.hasValue(e)||(e=this.getFormatOptions("xlsx")),[4,this.xlsx];case 1:if(i=r.sent(),n=this.adapter.apply("xlsxWorkbookOptions",{xlsx:i,options:{bookType:"xlsx",bookSST:!1,type:"base64"}}).options,o=this.normalizeExcelSheetName(this.adapter.apply("xlsxSheetName",{xlsx:i,name:this.title||this.language.translate("Data")}).name),a={SheetNames:[o],Sheets:{}},s=[],u=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"xslx"}).dataFields,e.pivot)l=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"xlsx"}).dataFieldsOrder,x.eachOrdered(u,(function(t,i){var n=[];e.addColumnNames&&n.push(i);for(var r=p.data.length,o=0;o<r;o++){var a=p.data[o][t];n.push(p.convertToSpecialFormat(t,a,e,!0))}s.push(p.getExcelRow(n,e,void 0,!0))}),(function(t,e){var i=l.indexOf(t),n=l.indexOf(e);return i>n?1:i<n?-1:0}));else for(e.addColumnNames&&s.push(this.getExcelRow(u,e,void 0,!0)),c=this.data.length,h=0;h<c;h++)s.push(this.getExcelRow(this.data[h],e,u));return a.Sheets[o]=i.utils.aoa_to_sheet(s),a=this.adapter.apply("xlsxWorkbook",{xlsx:i,workbook:a,options:e}).workbook,[2,this.adapter.apply("getExcel",{data:"data:"+this.getContentType(t)+";base64,"+i.write(a,n),options:e}).data]}}))}))},e.prototype.normalizeExcelSheetName=function(t){return t=t.replace(/([:\\\/?*\[\]]+)/g," "),S.truncateWithEllipsis(t,31,"...",!0)},e.prototype.getExcelRow=function(t,e,i,n){var r=this;void 0===n&&(n=!1);var o=[];i||(i=t);var a=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"xlsx"}).dataFieldsOrder;return x.eachOrdered(i,(function(i,a){var s=r.convertEmptyValue(i,t[i],e),u=n?s:r.convertToSpecialFormat(i,s,e,!0);o.push(u)}),(function(t,e){var i=a.indexOf(t),n=a.indexOf(e);return i>n?1:i<n?-1:0})),o},e.prototype.getCSV=function(t,e,i){return void 0===i&&(i=!0),Object(r.a)(this,void 0,void 0,(function(){var n,o,a,s,u,l,c,h,p,d=this;return Object(r.c)(this,(function(r){if(O.hasValue(e)||(e=this.getFormatOptions("csv")),n="",o=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"csv"}).dataFields,a="",s=this.data,e.pivot)u=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"csv"}).dataFieldsOrder,x.eachOrdered(o,(function(t,i){var r=[];e.addColumnNames&&r.push(i);for(var o=s.length,u=0;u<o;u++){var l=s[u][t];r.push(d.convertToSpecialFormat(t,l,e,!0))}n+=a+d.getCSVRow(r,e,void 0,!0),a="\n"}),(function(t,e){var i=u.indexOf(t),n=u.indexOf(e);return i>n?-1:i<n?1:0}));else{for(l=s.length,c=0;c<l;c++)h=this.getCSVRow(s[c],e,o),e.reverse?n=h+a+n:n+=a+h,a="\n";e.addColumnNames&&(n=this.getCSVRow(o,e,void 0,!0)+a+n)}return p=this.adapter.apply("charset",{charset:"charset=utf-8",type:t,options:e}).charset,[2,this.adapter.apply("getCSV",{data:i?"data:"+this.getContentType(t)+";"+p+","+encodeURIComponent(n):n,options:e}).data]}))}))}
2,e.prototype.getCSVRow=function(t,e,i,n){var r=this;void 0===n&&(n=!1);var o=e.separator||",",a=[];i||(i=t);var s=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"csv"}).dataFieldsOrder;return x.eachOrdered(i,(function(i,s){var u=r.convertEmptyValue(i,t[i],e),l=n?u:r.convertToSpecialFormat(i,u,e);l=(l=""+l).replace(/"/g,'""'),(e.forceQuotes||l.search(new RegExp('"|\n|'+o,"g"))>=0)&&(l='"'+l+'"'),a.push(l)}),(function(t,e){var i=s.indexOf(t),n=s.indexOf(e);return i>n?1:i<n?-1:0})),a.join(o)},e.prototype.getHTML=function(t,e,i){return void 0===i&&(i=!0),Object(r.a)(this,void 0,void 0,(function(){var n,o,a,s,u,l,c,h=this;return Object(r.c)(this,(function(r){if(O.hasValue(e)||(e=this.getFormatOptions("html")),n="<table>",e.tableClass&&(n='<table class="'+e.tableClass+'">'),o=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"html"}).dataFields,a=this.data,e.pivot)s=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder,n+="\n<tbody>",x.eachOrdered(o,(function(t,i){var r=[];e.addColumnNames&&r.push(i);for(var o=a.length,s=0;s<o;s++){var u=a[s][t];r.push(h.convertToSpecialFormat(t,u,e,!0))}n+="\n"+h.getHTMLRow(r,e,void 0,!0)}),(function(t,e){var i=s.indexOf(t),n=s.indexOf(e);return i>n?-1:i<n?1:0})),n+="\n</tbody>";else{for(e.addColumnNames&&(n+="\n<thead>\n"+this.getHTMLRow(o,e,void 0,!0,!0)+"\n</thead>"),n+="\n<tbody>",u=a.length,l=0;l<u;l++)n+="\n"+this.getHTMLRow(a[l],e,o);n+="\n</tbody>"}return n+="\n</table>",c=this.adapter.apply("charset",{charset:"charset=utf-8",type:t,options:e}).charset,[2,this.adapter.apply("getHTML",{data:i?"data:"+this.getContentType(t)+";"+c+","+encodeURIComponent(n):n,options:e}).data]}))}))},e.prototype.getHTMLRow=function(t,e,i,n,r){var o=this;void 0===n&&(n=!1),void 0===r&&(r=!1);var a="\t<tr>";e.rowClass&&(a='\t<tr class="'+e.rowClass+'">'),i||(i=t);var s=this.adapter.apply("dataFieldsOrder",{dataFieldsOrder:this.dataFieldsOrder,format:"html"}).dataFieldsOrder,u=r?"th":"td",l=!0;return x.eachOrdered(i,(function(i,r){var s=o.convertEmptyValue(i,t[i],e),c=n?s:o.convertToSpecialFormat(i,s,e);c=(c=""+c).replace(/[\u00A0-\u9999<>\&]/gim,(function(t){return"&#"+t.charCodeAt(0)+";"}));var h=u;e.pivot&&l&&(h="th"),e.cellClass?a+="\n\t\t<"+h+' class="'+e.cellClass+'">'+c+"</"+h+">":a+="\n\t\t<"+h+">"+c+"</"+h+">",l=!1}),(function(t,e){var i=s.indexOf(t),n=s.indexOf(e);return i>n?1:i<n?-1:0})),a+="\n\t</tr>"},e.prototype.getJSON=function(t,e,i){return void 0===i&&(i=!0),Object(r.a)(this,void 0,void 0,(function(){var n,o,a,s,u,l,c,h,p=this;return Object(r.c)(this,(function(r){if(O.hasValue(e)||(e=this.getFormatOptions("json")),o=this.adapter.apply("formatDataFields",{dataFields:this.dataFields,format:"json"}).dataFields,this._dynamicDataFields)n=this.data;else for(n=[],a=this.data,s=function(t,i){var r=a[i];if("object"==typeof r){var s={};x.each(r,(function(t,i){O.hasValue(o[t])&&(s[o[t]]=p.convertToSpecialFormat(t,i,e))})),n.push(s)}},u=a.length,l=0;l<u;l++)s(0,l);return c=JSON.stringify(n,(function(t,i){return"object"==typeof i&&x.each(i,(function(t,n){i[t]=p.convertToSpecialFormat(t,n,e)})),i}),e.indent),h=this.adapter.apply("charset",{charset:"charset=utf-8",type:t,options:e}).charset,[2,this.adapter.apply("getJSON",{data:i?"data:"+this.getContentType(t)+";"+h+","+encodeURIComponent(c):c,options:e}).data]}))}))},e.prototype.convertToSpecialFormat=function(t,e,i,n){if("number"==typeof e)if(this.isDateField(t))e=new Date(e);else{if(this.isDurationField(t))return this.durationFormatter.format(e,this.durationFormat);if(this.isNumberField(t)&&this.numberFormat)return this.numberFormatter.format(e,this.numberFormat)}return e instanceof Date?i.useTimestamps?e=e.getTime():i.useLocale?n||(e=e.toLocaleString()):e=this.dateFormatter.format(e,this.dateFormat):O.isString(e)&&this.isDateField(t)&&this.dateFormat&&(e=this.dateFormatter.format(this.dateFormatter.parse(e),this.dateFormat)),e},e.prototype.convertEmptyValue=function(t,e,i){return O.hasValue(e)?e:i.emptyAs},e.prototype.download=function(t,e,i){return void 0===i&&(i=!1),Object(r.a)(this,void 0,void 0,(function(){var n,o,a,s,u,l,c,h,p,d,f,g,m,y,b;return Object(r.c)(this,(function(r){if(this.msBlobDownloadSupport()){if(g=t.split(";"),m=g.shift().replace(/data:/,""),t=decodeURIComponent(g.join(";").replace(/^[^,]*,/,"")),-1!=["image/svg+xml","application/json","text/csv"].indexOf(m))return n=new Blob([t],{type:m}),window.navigator.msSaveBlob(n,e),[2,!0];try{a=atob(t),t=a}catch(t){return[2,!1]}for(l=new Array(t.length),c=0;c<t.length;++c)h=t.charCodeAt(c),l[c]=h;p=new Blob([new Uint8Array(l)],{type:m}),window.navigator.msSaveBlob(p,e)}else if(this.blobDownloadSupport()){if((o=document.createElement("a")).download=e,document.body.appendChild(o),g=t.split(";"),m=g.shift().replace(/data:/,""),t=decodeURIComponent(g.join(";").replace(/^[^,]*,/,"")),-1!=["image/svg+xml","application/json","text/csv","text/html"].indexOf(m))return i&&(t="\ufeff"+t),s=new Blob([t],{type:m}),u=window.URL.createObjectURL(s),o.href=u,o.download=e,o.click(),setTimeout((function(){document.body.removeChild(o),window.URL.revokeObjectURL(u)}),100),[2,!0];try{a=atob(t),t=a}catch(t){return[2,!1]}for(l=new Array(t.length),c=0;c<t.length;++c)h=t.charCodeAt(c),l[c]=h;i&&(l=[239,187,191].concat(l)),p=new Blob([new Uint8Array(l)],{type:m}),d=window.URL.createObjectURL(p),o.href=d,o.download=e,document.body.appendChild(o),o.click(),document.body.removeChild(o),setTimeout((function(){window.URL.revokeObjectURL(d)}),100)}else this.linkDownloadSupport()?((f=document.createElement("a")).download=e,f.href=t,document.body.appendChild(f),f.click(),document.body.removeChild(f)):this.legacyIE()?4===(g=t.match(/^data:(.*);[ ]*([^,]*),(.*)$/)).length&&("base64"==g[2]?g[1].match(/^image\//)&&this.showModal('<img src="'+t+'" style="float: left; max-width: 50%; max-height: 80%; margin: 0 1em 0.5em 0; border: 1px solid #eee;" /><p>'+this.language.translate('To save the image, right-click thumbnail on the left and choose "Save picture as..."')+'</p><p style="text-align: center;"><small>'+this.language.translate("(Press ESC to close this message)")+"</small></p>",this.language.translate("Image Export Complete")):(m=void 0,e.match(/\.svg$/)?m="image/svg+xml":(m="text/plain",e+=".txt"),(y=document.createElement("iframe")).width="1px",y.height="1px",y.style.display="none",document.body.appendChild(y),(b=y.contentDocument).open(m,"replace"),b.write(decodeURIComponent(g[3])),b.close(),b.execCommand("SaveAs",!0,e),document.body.removeChild(y))):window.location.href=t;return[2,!0]}))}))},e.prototype.downloadSupport=function(){return this.linkDownloadSupport()||this.msBlobDownloadSupport()},e.prototype.linkDownloadSupport=function(){var t=y.c.getCache("linkDownloadSupport");if(!1===t||!0===t)return t;var e=void 0!==document.createElement("a").download;return y.c.setCache("linkDownloadSupport",e),e},e.prototype.blobDownloadSupport=function(){return O.hasValue(window.Blob)},e.prototype.msBlobDownloadSupport=function(){return O.hasValue(window.navigator.msSaveOrOpenBlob)},e.prototype.legacyIE=function(){var t=document.createElement("div");return t.innerHTML="\x3c!--[if lt IE 10]><i></i><![endif]--\x3e",1==t.getElementsByTagName("i").length}
2,e.prototype.print=function(t,e,i){return Object(r.a)(this,void 0,void 0,(function(){return Object(r.c)(this,(function(n){return"css"==e.printMethod?[2,this.printViaCSS(t,e,i)]:[2,this.printViaIframe(t,e,i)]}))}))},e.prototype.printViaCSS=function(t,e,i){return Object(r.a)(this,void 0,void 0,(function(){var n,o,a,s;return Object(r.c)(this,(function(r){return n=document.documentElement.scrollTop||document.body.scrollTop,o=new v.c(v.s(this.container),"body > *",{display:"none",position:"fixed",visibility:"hidden",opacity:"0",clipPath:"polygon(0px 0px,0px 0px,0px 0px,0px 0px);"}),i&&document&&document.title&&(a=document.title,document.title=i),(s=new Image).src=t,s.style.maxWidth="100%",s.style.display="block",s.style.position="relative",s.style.visibility="visible",s.style.opacity="1",s.style.clipPath="none",document.body.appendChild(s),this.setTimeout((function(){window.print()}),50),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&e.delay<1e3?e.delay=1e3:e.delay<100&&(e.delay=100),this.setTimeout((function(){document.body.removeChild(s),o.dispose(),a&&(document.title=document.title),document.documentElement.scrollTop=document.body.scrollTop=n}),e.delay||500),[2,!0]}))}))},e.prototype.printViaIframe=function(t,e,i){return Object(r.a)(this,void 0,void 0,(function(){var n,o;return Object(r.c)(this,(function(r){return(n=document.createElement("iframe")).style.visibility="hidden",document.body.appendChild(n),n.contentWindow.document.open(),n.contentWindow.document.close(),(o=new Image).src=t,o.style.maxWidth="100%",o.style.height="auto",i&&(n.contentWindow.document.title=i),n.contentWindow.document.body.appendChild(o),n.load=function(){n.contentWindow.document.body.appendChild(o)},this.setTimeout((function(){try{n.contentWindow.document.execCommand("print",!1,null)||n.contentWindow.print()}catch(t){n.contentWindow.print()}}),e.delay||50),/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream&&e.delay<1e3?e.delay=1e3:e.delay<100&&(e.delay=100),this.setTimeout((function(){document.body.removeChild(n)}),e.delay+50||100),[2,!0]}))}))},e.prototype.findBackgroundColor=function(t){var e=1,i=Object(v.p)(t,"background-color");if((i.match(/[^,]*,[^,]*,[^,]*,[ ]?0/)||"transparent"==i)&&(e=0),0==e){var n=t.parentElement;return n?this.findBackgroundColor(n):Object(m.c)("#fff")}return Object(m.c)(i,e)},Object.defineProperty(e.prototype,"container",{get:function(){return this.adapter.apply("container",{container:this._container}).container},set:function(t){this._container=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"sprite",{get:function(){return this.adapter.apply("sprite",{sprite:this._sprite}).sprite},set:function(t){this._sprite=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraSprites",{get:function(){return this.adapter.apply("extraSprites",{extraSprites:this._extraSprites}).extraSprites},set:function(t){this._extraSprites=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"validateSprites",{get:function(){return this.adapter.apply("validateSprites",{validateSprites:this._validateSprites}).validateSprites},set:function(t){this._validateSprites=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"data",{get:function(){return this.adapter.apply("data",{data:this._data}).data},set:function(t){this._data=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dataFields",{get:function(){return this._dataFields||this.generateDataFields(),this.adapter.apply("dataFields",{dataFields:this._dataFields}).dataFields},set:function(t){this._dataFields=t,this._dynamicDataFields=!1},enumerable:!0,configurable:!0}),e.prototype.handleDataUpdated=function(){this._dynamicDataFields&&(this._dataFields=void 0);var t=this.data.length>0;this._prevHasData!=t&&(this._prevHasData=t,this.menu&&this.menu.invalidate())},Object.defineProperty(e.prototype,"dateFormatter",{get:function(){return this._dateFormatter||(this._dateFormatter=new h.a,this._dateFormatter.language=this.language),this.adapter.apply("dateFormatter",{dateFormatter:this._dateFormatter}).dateFormatter},set:function(t){this._dateFormatter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFormat",{get:function(){return this.adapter.apply("dateFormat",{dateFormat:this._dateFormat}).dateFormat},set:function(t){this._dateFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFields",{get:function(){return this._dateFields||(this._dateFields=new l.b),this.adapter.apply("dateFields",{dateFields:this._dateFields}).dateFields}
2,set:function(t){this._dateFields=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFormatter",{get:function(){return this._numberFormatter||(this._numberFormatter=new d.a,this._numberFormatter.language=this.language),this.adapter.apply("numberFormatter",{numberFormatter:this._numberFormatter}).numberFormatter},set:function(t){this._numberFormatter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFormat",{get:function(){return this.adapter.apply("numberFormat",{numberFormat:this._numberFormat}).numberFormat},set:function(t){this._numberFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"numberFields",{get:function(){return this._numberFields||(this._numberFields=new l.b),this.adapter.apply("numberFields",{numberFields:this._numberFields}).numberFields},set:function(t){this._numberFields=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormatter",{get:function(){return this._durationFormatter||(this._durationFormatter=new p.a,this._durationFormatter.language=this.language),this.adapter.apply("durationFormatter",{durationFormatter:this._durationFormatter}).durationFormatter},set:function(t){this._durationFormatter=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFormat",{get:function(){return this.adapter.apply("durationFormat",{durationFormat:this._durationFormat}).durationFormat},set:function(t){this._durationFormat=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"durationFields",{get:function(){return this._durationFields||(this._durationFields=new l.b),this.adapter.apply("durationFields",{durationFields:this._durationFields}).durationFields},set:function(t){this._durationFields=t},enumerable:!0,configurable:!0}),e.prototype.generateDataFields=function(){var t=this;this._dataFields={},this.data.length&&C.each(this.data,(function(e){x.each(e,(function(e,i){O.hasValue(t._dataFields[e])||(t._dataFields[e]=t.adapter.apply("dataFieldName",{name:e,field:e}).name)}))}))},e.prototype.isDateField=function(t){return this.adapter.apply("isDateField",{isDateField:this.dateFields.contains(t),field:t}).isDateField},e.prototype.isNumberField=function(t){return this.adapter.apply("isNumberField",{isNumberField:this.numberFields.contains(t),field:t}).isNumberField},e.prototype.isDurationField=function(t){return this.adapter.apply("isDurationField",{isDurationField:this.durationFields.contains(t),field:t}).isDurationField},e.prototype.getContentType=function(t){var e="";switch(t){case"png":case"gif":e="image/"+t;break;case"jpg":e="image/jpeg";break;case"svg":e="image/svg+xml";break;case"csv":e="text/csv";break;case"json":e="application/json";break;case"html":e="text/html";break;case"pdf":case"pdfdata":e="application/pdf";break;case"xlsx":e="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"}return this.adapter.apply("contentType",{contentType:e,type:t}).contentType},Object.defineProperty(e.prototype,"filePrefix",{get:function(){return this.adapter.apply("filePrefix",{filePrefix:this._filePrefix}).filePrefix},set:function(t){this._filePrefix=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"backgroundColor",{get:function(){return this.adapter.apply("backgroundColor",{backgroundColor:this._backgroundColor}).backgroundColor},set:function(t){this._backgroundColor=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this.adapter.apply("title",{title:this._title}).title},set:function(t){this._title=t},enumerable:!0,configurable:!0}),e.prototype.showPreloader=function(){var t=this.preloader;t&&(t.progress=.5,t.label.text="...")},e.prototype.hidePreloader=function(){var t=this.preloader;t&&(t.progress=1)},Object.defineProperty(e.prototype,"preloader",{get:function(){return this._sprite&&this._sprite.parent&&this._sprite.parent.preloader?this._sprite.parent.preloader:void 0},enumerable:!0,configurable:!0}),e.prototype.showTimeout=function(){this.showModal(this.adapter.apply("timeoutMessage",{message:this.language.translate("Export operation took longer than expected. Something might have gone wrong.")}).message)},e.prototype.hideTimeout=function(){this._timeoutTimeout&&(this.removeDispose(this._timeoutTimeout),this._timeoutTimeout=null),this.hideModal()}
2,Object.defineProperty(e.prototype,"language",{get:function(){return this._language||(this._language=new f.a),this._language},set:function(t){this._language=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"modal",{get:function(){return this._modal||(this._modal=new u.a,this._modal.adapter.add("classPrefix",(function(t){return t=b.a.classNamePrefix+t}))),this._modal},enumerable:!0,configurable:!0}),e.prototype.showModal=function(t,e){this.hideModal(),this.hidePreloader();var i=this.modal;i.container=this.sprite.svgContainer.SVGContainer,i.content=t,i.readerTitle=e,i.open()},e.prototype.hideModal=function(){this._modal&&this.modal.close()},e.prototype._canvg=function(){return Object(r.a)(this,void 0,void 0,(function(){var t;return Object(r.c)(this,(function(e){switch(e.label){case 0:return[4,Promise.all([i.e(32),i.e(288)]).then(i.bind(null,484))];case 1:return null!=(t=e.sent()).default?[2,t.default]:[2,t]}}))}))},Object.defineProperty(e.prototype,"canvg",{get:function(){return this._canvg()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pdfmake",{get:function(){return null==n&&(n=function(){return Object(r.a)(this,void 0,void 0,(function(){var t,e,n,o;return Object(r.c)(this,(function(r){switch(r.label){case 0:return[4,Promise.all([i.e(354).then(i.t.bind(null,482,7)),i.e(354).then(i.bind(null,483))])];case 1:return t=r.sent(),e=t[0].default||t[0],n=t[1].default||t[1],(o=window).pdfMake=o.pdfMake||{},o.pdfMake.vfs=n,e.vfs=n,[2,e]}}))}))}()),n},enumerable:!0,configurable:!0}),e.prototype._xlsx=function(){return Object(r.a)(this,void 0,void 0,(function(){return Object(r.c)(this,(function(t){switch(t.label){case 0:return[4,i.e(355).then(i.bind(null,485))];case 1:return[2,t.sent()]}}))}))},Object.defineProperty(e.prototype,"xlsx",{get:function(){return this._xlsx()},enumerable:!0,configurable:!0}),e.prototype.setFormatOptions=function(t,e){this._formatOptions.setKey(t,e)},e.prototype.getFormatOptions=function(t){return this._formatOptions.getKey(t)},Object.defineProperty(e.prototype,"formatOptions",{get:function(){return this._formatOptions},enumerable:!0,configurable:!0}),e.prototype._disablePointers=function(){O.hasValue(this._spriteInteractionsEnabled)||(this._spriteInteractionsEnabled=this.sprite.interactionsEnabled),this.sprite.interactionsEnabled=!1},e.prototype._releasePointers=function(){O.hasValue(this._spriteInteractionsEnabled)&&!this._exportRunning&&(this.sprite.interactionsEnabled=this._spriteInteractionsEnabled)},e.prototype.hideNonExportableSprites=function(){var t=this;if(!this._objectsAlreadyHidden){var e=this.sprite.svgContainer;e&&C.each(e.nonExportableSprites,(function(e){e.isHidden||e.isHiding||!e.visible||t._hiddenObjects.push(e),e.hide(0)})),this._objectsAlreadyHidden=!0}},e.prototype.restoreNonExportableSprites=function(){this._objectsAlreadyHidden&&(C.each(this._hiddenObjects,(function(t){t.show(0)})),this._hiddenObjects=[],this._objectsAlreadyHidden=!1)},e.prototype.awaitValidSprites=function(){return Object(r.a)(this,void 0,void 0,(function(){var t;return Object(r.c)(this,(function(e){switch(e.label){case 0:return t=[],this.validateSprites.length&&C.each(this.validateSprites,(function(e,i){e.invalid&&t.push(new Promise((function(t,i){e.events.once("validated",(function(e){t()}))})))})),t.length?[4,Promise.all(t)]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}}
2))}))},e.prototype.processConfig=function(e){y.c.registeredClasses.ExportMenu=o.a,e&&(O.hasValue(e.menu)&&!O.hasValue(e.menu.type)&&(e.menu.type="ExportMenu"),O.hasValue(e.dataFields)&&O.isObject(e.dataFields)&&(this.dataFields=e.dataFields,delete e.dataFields)),t.prototype.processConfig.call(this,e)},e.XLINK="http://www.w3.org/1999/xlink",e}(g.a)},function(t,e,i){"use strict";i.d(e,"a",(function(){return f}));var n=i(3),r=i(144),o=i(116),a=i(132),s=i(22),u=i(31),l=i(61),c=i(101),h=i(1),p=i(0),d=i(12),f=function(t){function e(e,i){var n=t.call(this)||this;return n.adapter=new u.a(n),n._requestOptions={},n._incremental=!1,n._incrementalParams={},n._keepCount=!1,n._updateCurrentData=!1,n.showPreloader=!0,n.className="DataSource",e&&(n.url=e),i&&(n.parser="string"==typeof i?r.b.getParserByType(i):i),n}return Object(n.b)(e,t),e.prototype.processData=function(t,e){if(this.dispatchImmediately("parsestarted"),this.parser||(this.parser=r.b.getParserByData(t,e),this.parser)){if(this.parser.options=this.adapter.apply("parserOptions",this.parser.options),this.parser.options.dateFields=this.adapter.apply("dateFields",this.parser.options.dateFields||[]),this.parser.options.numberFields=this.adapter.apply("numberFields",this.parser.options.numberFields||[]),this.parser.options.dateFields&&!this.parser.options.dateFormatter&&(this.parser.options.dateFormatter=this.dateFormatter),this.data=this.adapter.apply("parsedData",this.parser.parse(this.adapter.apply("unparsedData",t))),!p.hasValue(this.data)&&this.events.isEnabled("parseerror")){var i={type:"parseerror",message:this.language.translate("Error parsing file: %1",null,this.url),target:this};this.events.dispatchImmediately("parseerror",i)}this.dispatchImmediately("parseended"),p.hasValue(this.data)&&this.dispatchImmediately("done",{data:this.data}),this.lastLoad=new Date}else{if(this.events.isEnabled("parseerror")){var n={type:"parseerror",message:this.language.translate("No parser available for file: %1",null,this.url),target:this};this.events.dispatchImmediately("parseerror",n)}this.dispatchImmediately("parseended")}},Object.defineProperty(e.prototype,"url",{get:function(){var t=this.disableCache?this.timestampUrl(this._url):this._url;return this.incremental&&this.component.data.length&&(t=this.addUrlParams(t,this.incrementalParams)),this.adapter.apply("url",t)},set:function(t){this._url=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"requestOptions",{get:function(){return this.adapter.apply("requestOptions",this._requestOptions)},set:function(t){this._requestOptions=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"parser",{get:function(){return this._parser||(this._parser=new o.a),this.adapter.apply("parser",this._parser)},set:function(t){this._parser=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reloadFrequency",{get:function(){return this.adapter.apply("reloadTimeout",this._reloadFrequency)},set:function(t){var e=this;this._reloadFrequency!=t&&(this._reloadFrequency=t,t?p.hasValue(this._reloadDisposer)||(this._reloadDisposer=this.events.on("ended",(function(t){e._reloadTimeout=setTimeout((function(){e.load()}),e.reloadFrequency)}))):p.hasValue(this._reloadDisposer)&&(this._reloadDisposer.dispose(),this._reloadDisposer=void 0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"incremental",{get:function(){return this.adapter.apply("incremental",this._incremental)},set:function(t){this._incremental=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"incrementalParams",{get:function(){return this.adapter.apply("incrementalParams",this._incrementalParams)},set:function(t){this._incrementalParams=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keepCount",{get:function(){return this.adapter.apply("keepCount",this._keepCount)},set:function(t){this._keepCount=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"updateCurrentData",{get:function(){return this.adapter.apply("updateCurrentData",this._updateCurrentData)},set:function(t){this._updateCurrentData=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"language",{get:function(){return this._language?this._language:this.component?(this._language=this.component.language,this._language):(this.language=new l.a,this.language)},set:function(t){this._language=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dateFormatter",{get:function(){return this._dateFormatter?this._dateFormatter:this.component?(this._dateFormatter=this.component.dateFormatter,this._dateFormatter):(this.dateFormatter=new c.a,this.dateFormatter)},set:function(t){this._dateFormatter=t},enumerable:!0,configurable:!0}),e.prototype.timestampUrl=function(t){var e={};return e[(new Date).getTime().toString()]="",this.addUrlParams(t,e)},e.prototype.dispose=function(){t.prototype.dispose.call(this),this._reloadTimeout&&clearTimeout(this._reloadTimeout),p.hasValue(this._reloadDisposer)&&(this._reloadDisposer.dispose(),this._reloadDisposer=void 0)},e.prototype.load=function(){this.url&&(this._reloadTimeout&&clearTimeout(this._reloadTimeout),r.b.load(this))},e.prototype.addUrlParams=function(t,e){var i=t.match(/\?/)?"&":"?",n=[];return d.each(e,(function(t,e){""!=e?n.push(t+"="+encodeURIComponent(e)):n.push(t)})),n.length?t+i+n.join("&"):t},e.prototype.processConfig=function(e){h.c.registeredClasses.json=o.a,h.c.registeredClasses.JSONParser=o.a,h.c.registeredClasses.csv=a.a,h.c.registeredClasses.CSVParser=a.a,t.prototype.processConfig.call(this,e)},e}(s.b)}
2,function(t,e,i){"use strict";i.d(e,"a",(function(){return c}));var n=i(3),r=i(16),o=i(10),a=i(57),s=i(1),u=i(0),l=i(2),c=function(t){function e(){var e=t.call(this)||this;return e.className="Line",e.element=e.paper.add("line"),e.fill=Object(o.c)(),e.x1=0,e.y1=0,e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.x1==this.x2||this.y1==this.y2?this.pixelPerfect=!0:this.pixelPerfect=!1,this.x1=this.x1,this.x2=this.x2,this.y1=this.y1,this.y2=this.y2},Object.defineProperty(e.prototype,"x1",{get:function(){return this.getPropertyValue("x1")},set:function(t){u.isNumber(t)||(t=0);var e=0;this.pixelPerfect&&this.stroke instanceof a.a&&(e=1e-5),this.setPropertyValue("x1",t,!0),this.element.attr({x1:t+e})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"x2",{get:function(){var t=this.getPropertyValue("x2");return u.isNumber(t)||(t=this.pixelWidth),t},set:function(t){u.isNumber(t)||(t=0),this.setPropertyValue("x2",t,!0),this.element.attr({x2:t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y1",{get:function(){return this.getPropertyValue("y1")},set:function(t){u.isNumber(t)||(t=0);var e=0;this.pixelPerfect&&this.stroke instanceof a.a&&(e=1e-5),this.setPropertyValue("y1",t,!0),this.element.attr({y1:t+e})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"y2",{get:function(){var t=this.getPropertyValue("y2");return u.isNumber(t)||(t=this.pixelHeight),t},set:function(t){u.isNumber(t)||(t=0),this.setPropertyValue("y2",t,!0),this.element.attr({y2:t})},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t){var e={x:this.x1,y:this.y1},i={x:this.x2,y:this.y2},n=l.getMidPoint(e,i,t),r=l.getAngle(e,i);return{x:n.x,y:n.y,angle:r}},e}(r.a);s.c.registeredClasses.Line=c},function(t,e,i){"use strict";i.d(e,"a",(function(){return a}));var n=i(3),r=i(224),o=i(2),a=function(t){function e(){var e=t.call(this)||this;return e.className="PointedRectangle",e.element=e.paper.add("path"),e.cornerRadius=6,e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.cornerRadius,i=this.innerWidth,n=this.innerHeight;if(i>0&&n>0){var r,a,s=this.pointerX,u=this.pointerY,l=this.pointerBaseWidth/2,c=o.min(i/2,n/2),h=o.fitToRange(e,0,c),p=o.fitToRange(e,0,c),d=o.fitToRange(e,0,c),f=o.fitToRange(e,0,c),g=void 0,m=void 0,y=void 0,b=void 0,v=(s-0)*(n-0)-(u-0)*(i-0),_=(s-0)*(0-n)-(u-n)*(i-0);if(v>0&&_>0)g="M"+h+",0 L"+((r=o.fitToRange(s,h+l,i-l-p))-l)+",0 L"+s+","+(u=o.fitToRange(u,-1/0,0))+" L"+(r+l)+",0 L"+(i-p)+",0";else g="M"+h+",0 L"+(i-p)+",0";if(v<0&&_<0)y=" L"+(i-d)+","+n+" L"+((r=o.fitToRange(s,f+l,i-l-d))+l)+","+n+" L"+s+","+(u=o.fitToRange(u,n,1/0))+" L"+(r-l)+","+n+" L"+f+","+n;else y=" L"+f+","+n;if(v<0&&_>0)b=" L0,"+(n-f)+" L0,"+((a=o.fitToRange(u,h+l,n-f-l))+l)+" L"+(s=o.fitToRange(s,-1/0,0))+","+u+" L0,"+(a-l)+" L0,"+h;else b=" L0,"+h;if(v>0&&_<0)m=" L"+i+","+p+" L"+i+","+((a=o.fitToRange(u,p+l,n-l-d))-l)+" L"+(s=o.fitToRange(s,i,1/0))+","+u+" L"+i+","+(a+l)+" L"+i+","+(n-d);else m=" L"+i+","+(n-d);var x=" a"+p+","+p+" 0 0 1 "+p+","+p,P=" a"+d+","+d+" 0 0 1 -"+d+","+d,O=" a"+f+","+f+" 0 0 1 -"+f+",-"+f,w=" a"+h+","+h+" 0 0 1 "+h+",-"+h;this.path=g+x+m+P+y+O+b+w}},Object.defineProperty(e.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(t){this.setPropertyValue("cornerRadius",t,!0)},enumerable:!0,configurable:!0}),e}(r.a)},function(t,e,i){"use strict";i.d(e,"a",(function(){return a}));var n=i(3),r=i(16),o=i(0),a=function(t){function e(){var e=t.call(this)||this;return e.className="PointedShape",e.pointerBaseWidth=15,e.pointerLength=10,e.pointerY=0,e.pointerX=0,e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),o.isNumber(this.pointerX)||(this.pointerX=this.pixelWidth/2),o.isNumber(this.pointerY)||(this.pointerY=this.pixelHeight+10)},Object.defineProperty(e.prototype,"pointerBaseWidth",{get:function(){return this.getPropertyValue("pointerBaseWidth")},set:function(t){this.setPropertyValue("pointerBaseWidth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pointerLength",{get:function(){return this.getPropertyValue("pointerLength")},set:function(t){this.setPropertyValue("pointerLength",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pointerX",{get:function(){return this.getPropertyValue("pointerX")},set:function(t){this.setPropertyValue("pointerX",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pointerY",{get:function(){return this.getPropertyValue("pointerY")}
2,set:function(t){this.setPropertyValue("pointerY",t,!0)},enumerable:!0,configurable:!0}),e}(r.a)},function(t,e,i){"use strict";i.d(e,"a",(function(){return u}));var n=i(3),r=i(128),o=i(1),a=i(2),s=i(5),u=function(t){function e(){var e=t.call(this)||this;return e.className="Polyarc",e.controlPointDistance=.5,e.controlPointPosition=.5,e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.makePath=function(){this._distance=0;var t=this.segments;if(t&&t.length>0){var e="";this._realSegments=[];for(var i=0,n=t.length;i<n;i++){var r=t[i],o=[];if(this._realSegments.push(o),r.length>0){e+=s.moveTo(r[0]);for(var u=1;u<r.length;u++){var l=r[u-1],c=r[u],h=a.getDistance(c,l),p=h*this.controlPointDistance,d=this.controlPointPosition,f=-a.getAngle(l,c),g={x:l.x+(c.x-l.x)*d*.5-p*a.sin(f),y:l.y+(c.y-l.y)*d*.5-p*a.cos(f)},m={x:l.x+(c.x-l.x)*d*1.5-p*a.sin(f),y:l.y+(c.y-l.y)*d*1.5-p*a.cos(f)};e+=s.cubicCurveTo(c,g,m);var y=Math.ceil(h),b=l;if(y>0)for(var v=0;v<=y;v++){var _=a.getPointOnCubicCurve(l,c,g,m,v/y);o.push(_),this._distance+=a.getDistance(b,_),b=_}else o.push(l)}}}this.path=e}},Object.defineProperty(e.prototype,"controlPointPosition",{get:function(){return this.getPropertyValue("controlPointPosition")},set:function(t){this.setPropertyValue("controlPointPosition",t),this.makePath()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"controlPointDistance",{get:function(){return this.getPropertyValue("controlPointDistance")},set:function(t){this.setPropertyValue("controlPointDistance",t),this.makePath()},enumerable:!0,configurable:!0}),e}(r.a);o.c.registeredClasses.Polyarc=u},function(t,e,i){"use strict";i.d(e,"a",(function(){return l}));var n=i(3),r=i(16),o=i(227),a=i(1),s=i(5),u=i(0),l=function(t){function e(){var e=t.call(this)||this;return e.className="Polygon",e.element=e.paper.add("path"),e.shapeRendering="auto",e._currentPoints=[],e.applyTheme(),e}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"points",{get:function(){var t=this.getPropertyValue("points"),e=this.path;if(e&&(!t||0==t.length)){for(var i=e.slice(1,e.length-1).split("ZM"),n=0;n<i.length;n++){var r=i[n];if(r.length>0){var o=r.split("M"),a=o[0],s=o[1];if(a&&a.length>0){var u=a.split("L");if(u.length>0){var l=[],c=[l];t.push(c);for(var h=0;h<u.length;h++){var p=u[h].split(",");l.push({x:+p[0],y:+p[1]})}if(s&&s.length>0){var d=s.split("L");if(d.length>0){var f=[];c.push(f);for(h=d.length-1;h>=0;h--){p=d[h].split(",");f.push({x:+p[0],y:+p[1]})}}}}}}}this.setPropertyValue("points",t),this._currentPoints=t}return t},set:function(t){this.setPropertyValue("points",t,!0),this._currentPoints=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"currentPoints",{get:function(){return this._currentPoints&&0!=this._currentPoints.length||!this.path||(this._currentPoints=this.points),this._currentPoints},set:function(t){this._currentPoints!=t&&(this._currentPoints=t,this.draw())},enumerable:!0,configurable:!0}),e.prototype.draw=function(){var e,i,n,r,o="",a=this._currentPoints;if(a.length>0){for(var l=0,c=a.length;l<c;l++){var h=a[l][0],p=a[l][1];if(h&&h.length>0){var d=h[0];o+=s.moveTo(d);for(var f=0;f<h.length;f++)d=h[f],o+=s.lineTo(d),(!u.isNumber(i)||i<d.x)&&(i=d.x),(!u.isNumber(e)||e>d.x)&&(e=d.x),(!u.isNumber(n)||n>d.y)&&(n=d.y),(!u.isNumber(r)||r<d.y)&&(r=d.y)}if(p&&p.length>0){d=p[0];o+=s.moveTo(d);for(var g=0,m=p.length;g<m;g++)d=p[g],o+=s.lineTo(d)}}o&&(o+=s.closePath()),this.bbox.x=e,this.bbox.y=n,this.bbox.width=i-e,this.bbox.height=r-n,t.prototype.setPath.call(this,o)}},e.prototype.setPath=function(e){return!!t.prototype.setPath.call(this,e)&&(this.points=[],this._bbox=this.group.getBBox(),!0)},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"centerPoint",{get:function(){return{x:this.bbox.x+this.bbox.width/2,y:this.bbox.y+this.bbox.height/2}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"morpher",{get:function(){return this._morpher||(this._morpher=new o.a(this),this._disposers.push(this._morpher)),this._morpher},enumerable:!0,configurable:!0}),e}(r.a);a.c.registeredClasses.Polygon=l}
2,function(t,e,i){"use strict";i.d(e,"a",(function(){return l}));var n=i(3),r=i(22),o=i(35),a=i(2),s=i(40),u=i(0),l=function(t){function e(e){var i=t.call(this)||this;return i._bboxes=[],i.morphDuration=800,i.morphEasing=s.cubicOut,i.morphToSingle=!0,i.scaleRatio=1,i.className="Morpher",i.morphable=e,i.applyTheme(),i}return Object(n.b)(e,t),e.prototype.morphToPolygon=function(t,e,i){var n=this.morphable.currentPoints;if(n&&t){this.sortPoints(n),this.sortPoints(t),this._morphFromPointsReal=[],this._morphToPointsReal=[],u.hasValue(e)||(e=this.morphDuration),u.hasValue(i)||(i=this.morphEasing),this._morphFromPointsReal=this.normalizePoints(t,n),this._morphToPointsReal=this.normalizePoints(n,t),this.morphable.currentPoints=this._morphFromPointsReal;var r=new o.a(this,{property:"morphProgress",from:0,to:1},e,i);return this._disposers.push(r),r.start(),r}},e.prototype.normalizePoints=function(t,e){for(var i=0,n=t.length;i<n;i++){var r=t[i][0],o=t[i][1],s=u.getValue(a.getBBox(r)),l=s.x+s.width,c=s.y+s.height;if(e[i]||(e[i]=[]),r&&!e[i][0]&&(e[i][0]=[{x:l,y:c},{x:l,y:c}]),e[i][0]){e[i][0]=this.addPoints(e[i][0],r.length);for(var h=1/0,p=0,d=0;d<e[i][0].length;d++){var f=a.getDistance(e[i][0][d],r[0]);f<h&&(p=d,h=f)}var g=e[i][0].slice(0,p),m=e[i][0].slice(p);e[i][0]=m.concat(g)}o&&(e[i][1]||(e[i][1]=[{x:l,y:c},{x:l,y:c}]),e[i][1]=this.addPoints(e[i][1],o.length))}return e},e.prototype.sortPoints=function(t){t.sort((function(t,e){var i=u.getValue(a.getBBox(t[0])),n=u.getValue(a.getBBox(e[0]));return i.width*i.height>n.width*n.height?-1:1}));for(var e=[],i=0,n=t.length;i<n;i++){var r=t[i][0];r&&e.push(u.getValue(a.getBBox(r)))}return a.getCommonRectangle(e)},e.prototype.morphToCircle=function(t,e,i){var n=this.morphable.points,r=this.sortPoints(n);this._morphFromPointsReal=[],this._morphToPointsReal=[],u.hasValue(e)||(e=this.morphDuration),u.hasValue(i)||(i=this.morphEasing);for(var s=0,l=n.length;s<l;s++){var c=n[s][0],h=n[s][1];if(this._morphFromPointsReal[s]=[],this._morphToPointsReal[s]=[],c){var p=c,d=c,f=u.getValue(a.getBBox(d));this.morphToSingle&&(f=u.getValue(r));var g=f.x+f.width/2,m=f.y+f.height/2,y=t;u.isNumber(y)||(y=Math.min(f.width/2,f.height/2)),p=[];var b=a.getAngle({x:g,y:m},c[0]),v=100;c.length>v&&(v=c.length);for(var _=360/((v=(d=this.addPoints(c,v)).length)-1),x=0;x<v;x++){var P=_*x+b,O={x:g+y*a.cos(P),y:m+y*a.sin(P)};p[x]=O}if(h&&h.length>0)for(var w=0,S=h.length;w<S;w++)p.push({x:g,y:m});this._morphFromPointsReal[s][0]=d,this._morphToPointsReal[s][0]=p}}this.morphable.currentPoints=this._morphFromPointsReal;var C=new o.a(this,{property:"morphProgress",from:0,to:1},e,i);return this._disposers.push(C),C.start(),C},e.prototype.addPoints=function(t,e){for(var i=Math.round(e/t.length),n=[],r=0,o=t.length;r<o;r++){var a=t[r],s=void 0;s=r==t.length-1?t[0]:t[r+1],n.push(a);for(var u=1;u<i;u++){var l=u/i,c={x:a.x+(s.x-a.x)*l,y:a.y+(s.y-a.y)*l};n.push(c)}n.length+t.length-r==e&&(i=0)}if(n.length<e&&t.length>0){var h=t[t.length-1];for(u=n.length;u<e;u++)n.push({x:h.x,y:h.y})}return n},e.prototype.morphToRectangle=function(t,e,i,n){var r=this.morphable.points;this.sortPoints(r),this._morphFromPointsReal=[],this._morphToPointsReal=[],u.hasValue(i)||(i=this.morphDuration),u.hasValue(n)||(n=this.morphEasing);for(var a=0,s=r.length;a<s;a++){var l=r[a][0],c=r[a][1];if(this._morphFromPointsReal[a]=[],this._morphToPointsReal[a]=[],l){var h=l,p=l,d=this._bboxes[a];this.morphToSingle;var f=d.x,g=d.y,m=t,y=e;if(u.isNumber(m)||(m=d.width),u.isNumber(y)||(y=d.height),h=[{x:f,y:g},{x:f+m,y:g},{x:f+m,y:g+y},{x:f,y:g+y}],h=this.addPoints(h,l.length),l.length<4)for(var b=l.length;b<4;b++)h.push({x:l[b].x,y:l[b].y});if(c&&c.length>0)for(var v=d.x+d.width/2,_=d.y+d.height/2,x=0,P=c.length;x<P;x++)h.push({x:v,y:_});this._morphFromPointsReal[a][0]=p,this._morphToPointsReal[a][0]=h}}this.morphable.currentPoints=this._morphFromPointsReal;var O=new o.a(this,{property:"morphProgress",from:0,to:1},i,n);return this._disposers.push(O),O.start(),O},Object.defineProperty(e.prototype,"morphProgress",{get:function(){return this._morphProgress},set:function(t){this._morphProgress=t;var e=[];
2if(null!=t){var i=this._morphFromPointsReal,n=this._morphToPointsReal;if(null!=i&&null!=n)for(var r=0,o=i.length;r<o;r++){var a=[];e.push(a);var s=i[r][0],u=i[r][1],l=n[r][0],c=n[r][1];if(s&&s.length>0&&l&&l.length>0){for(var h=[],p=0,d=s.length;p<d;p++){var f=s[p],g=l[p],m={x:f.x+(g.x*this.scaleRatio-f.x)*t,y:f.y+(g.y*this.scaleRatio-f.y)*t};h.push(m)}a[0]=h}if(u&&u.length>0&&c&&c.length>0){for(var y=[],b=0,v=u.length;b<v;b++){f=u[b],g=c[b],m={x:f.x+(g.x*this.scaleRatio-f.x)*t,y:f.y+(g.y*this.scaleRatio-f.y)*t};y.push(m)}a[1]=y}}}this.morphable.currentPoints=e},enumerable:!0,configurable:!0}),e.prototype.morphBack=function(t,e){this._morphToPointsReal=this._morphFromPointsReal,this._morphFromPointsReal=this.morphable.currentPoints,u.hasValue(t)||(t=this.morphDuration),u.hasValue(e)||(e=this.morphEasing);var i=new o.a(this,{property:"morphProgress",from:0,to:1},t,e);return this._disposers.push(i),i.start(),i},Object.defineProperty(e.prototype,"animations",{get:function(){return this._animations||(this._animations=[],this._disposers.push(new o.b(this._animations))),this._animations},enumerable:!0,configurable:!0}),e}(r.a)},function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));var n=i(3),r=i(74),o=i(10),a=i(1),s=function(t){function e(){var e=t.call(this)||this;return e.className="DropShadowFilter",e.color=Object(o.c)("#000"),e.feGaussianBlur=e.paper.add("feGaussianBlur"),e.feGaussianBlur.attr({result:"blurOut",in:"SourceGraphic"}),e.filterPrimitives.push(e.feGaussianBlur),e.feOffset=e.paper.add("feOffset"),e.feOffset.attr({result:"offsetBlur"}),e.filterPrimitives.push(e.feOffset),e.feFlood=e.paper.add("feFlood"),e.feFlood.attr({"flood-color":e.color}),e.filterPrimitives.push(e.feFlood),e.feComposite=e.paper.add("feComposite"),e.feComposite.attr({in2:"offsetBlur",operator:"in"}),e.filterPrimitives.push(e.feComposite),e.feMerge=e.paper.addGroup("feMerge"),e.feMerge.add(e.paper.add("feMergeNode")),e.feMerge.add(e.paper.add("feMergeNode").attr({in:"SourceGraphic"})),e.filterPrimitives.push(e.feMerge),e.width=200,e.height=200,e.blur=1.5,e.dx=3,e.dy=3,e.opacity=.5,e.applyTheme(),e}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.properties.color=t,this.feFlood&&this.feFlood.attr({"flood-color":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opacity",{get:function(){return this.properties.opacity},set:function(t){this.properties.opacity=t,this.feFlood.attr({"flood-opacity":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dx",{get:function(){return this.properties.dx},set:function(t){this.properties.dx=t,this.feOffset.attr({dx:t/this.scale})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"dy",{get:function(){return this.properties.dy},set:function(t){this.properties.dy=t,this.feOffset.attr({dy:t/this.scale})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"blur",{get:function(){return this.properties.blur},set:function(t){this.properties.blur=t,this.feGaussianBlur.attr({stdDeviation:t/this.scale})},enumerable:!0,configurable:!0}),e.prototype.updateScale=function(){this.dx=this.dx,this.dy=this.dy,this.blur=this.blur},e}(r.a);a.c.registeredClasses.DropShadowFilter=s},function(t,e,i){"use strict";i.d(e,"a",(function(){return h}));var n=i(3),r=i(22),o=i(10),a=i(1),s=i(42),u=i(0),l=i(6),c=i(2),h=function(t){function e(){var e=t.call(this)||this;return e._list=[],e._currentStep=0,e._startIndex=0,e._currentPass=0,e.baseColor=new o.a({r:103,g:183,b:220}),e.stepOptions={},e.passOptions={brighten:-.2},e.step=1,e.minColors=20,e.minLightness=.2,e.maxLightness=.9,e.shuffle=!1,e.wrap=!0,e.reuse=!1,e.saturation=1,e.className="ColorSet",e.applyTheme(),e}return Object(n.b)(e,t),Object.defineProperty(e.prototype,"list",{get:function(){return this._list||this.generate(this.minColors),this._list},set:function(t){this._list=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.getReusableColor=function(t){if(0==this._list.length)return this.generate(1),this.list[0];var e=t-Math.floor(t/this._list.length)*this.list.length;return this.list[e]},e.prototype.next=function(){var t;return this.list.length<=this._currentStep?this.reuse?t=this.getReusableColor(this._currentStep):(this.generate(c.max(this.minColors,this._currentStep+1)),t=this.list[this._currentStep]):t=this.list[this._currentStep],this._currentStep+=this.step,t.saturate(this.saturation)},e.prototype.getIndex=function(t){var e;return this.list.length<=t?this.reuse?e=this.getReusableColor(t):(this.generate(this.minColors),e=this.getIndex(t)):e=this.list[t],e.saturate(this.saturation)},e.prototype.reset=function(){this._currentStep=this._startIndex},Object.defineProperty(e.prototype,"currentStep",{get:function(){return this._currentStep},set:function(t){this._currentStep=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startIndex",{get:function(){return this._startIndex},set:function(t){this._startIndex=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.generate=function(t){var e=this.currentColor,i=s.rgbToHsl(u.getValue(e.rgb)),n=u.hasValue(this.stepOptions.hue)?this.stepOptions.hue:1/t,r={brighten:0,lighten:0,hue:i.h,lightness:i.l,saturation:i.s},a=[],c=0==this.list.length?0:1;if(this.reuse)for(var h=c;h<=t;h++)a.push(s.rgbToHsl(u.getValue(this._list[h].rgb)).h);else for(h=c;h<=t;h++){var p=i.h+n*h;this.wrap&&p>1&&(p-=1),a.push(p)}this.shuffle&&a.sort((function(t,e){return Math.random()-.5}));for(h=0;h<t;h++){this.reuse?i=s.rgbToHsl(u.getValue(this._list[h].rgb)):i.h=a.shift(),this.applyStepOptions(i,r,h,this._currentPass);var d=Object(o.c)(s.hslToRgb(i)),f=(this.stepOptions.brighten||0)*h+(this.passOptions.brighten||0)*this._currentPass;0!=f&&(f=this.wrap?l.fitNumberRelative(f,this.minLightness,this.maxLightness):l.fitNumber(f,this.minLightness,this.maxLightness),d=d.brighten(f));var g=(this.stepOptions.lighten||0)*h+(this.passOptions.lighten||0)*this._currentPass;0!=g&&(g=this.wrap?l.fitNumberRelative(g,this.minLightness,this.maxLightness):l.fitNumber(g,this.minLightness,this.maxLightness),d=d.lighten(g)),this._list.push(d)}this._currentPass++},Object.defineProperty(e.prototype,"currentColor",{get:function(){return 0==this._list.length?this.baseColor.saturate(this.saturation):this._list[this._list.length-1].saturate(this.saturation)},enumerable:!0,configurable:!0}
2),e.prototype.applyStepOptions=function(t,e,i,n){t.l=e.lightness+(this.stepOptions.lightness||0)*i+(this.passOptions.lightness||0)*n,this.wrap?(t.l>1?t.l=t.l-Math.floor(t.l):t.l<0&&(t.l=-(t.l-Math.floor(t.l))),t.l=l.fitNumberRelative(t.l,this.minLightness,this.maxLightness)):(t.l>1?t.l=1:t.l<0&&(t.l=0),t.l=l.fitNumber(t.l,this.minLightness,this.maxLightness))},e.prototype.processConfig=function(e){if(e){if(u.hasValue(e.list)&&u.isArray(e.list))for(var i=0,n=e.list.length;i<n;i++)e.list[i]instanceof o.a||(e.list[i]=Object(o.c)(e.list[i]));!u.hasValue(e.baseColor)||e.baseColor instanceof o.a||(e.baseColor=Object(o.c)(e.baseColor))}t.prototype.processConfig.call(this,e)},e}(r.a);a.c.registeredClasses.ColorSet=h},function(t,e,i){"use strict";i.d(e,"a",(function(){return b}));var n=i(3),r=i(8),o=i(20),a=i(23),s=i(13),u=new a.a,l=i(31),c=i(11),h=i(18),p=i(61),d=i(165),f=i(38),g=i(6),m=i(9),y=i(0),b=function(t){function e(){var e=t.call(this)||this;return e.adapter=new l.a(e),e.closeDelay=1e3,e.closeOnClick=!0,e._language=new s.d,e._menuTag="ul",e._itemTag="li",e._labelTag="a",e._iconTag="img",e._classPrefix="amexport",e._defaultStyles=!0,e._align="right",e._verticalAlign="top",e._tabindex=0,e._ignoreNextClose=!1,e._items=[{label:"...",menu:[{label:"Image",menu:[{type:"png",label:"PNG"},{type:"jpg",label:"JPG"},{type:"svg",label:"SVG"},{type:"pdf",label:"PDF"}]},{label:"Data",menu:[{type:"json",label:"JSON"},{type:"csv",label:"CSV"},{type:"xlsx",label:"XLSX"},{type:"html",label:"HTML"},{type:"pdfdata",label:"PDF"}]},{label:"Print",type:"print"}]}],e.className="ExportMenu",e._disposers.push(e._language),e.invali
2date(),e.applyTheme(),e}return Object(n.b)(e,t),e.prototype.validate=function(){this.draw(),t.prototype.validate.call(this)},e.prototype.draw=function(){var t=this;this._element?(this._element.innerHTML="",this._element.className=this.getMenuItemClass(0)):this._element=this.createMenuElement(0),this.defaultStyles&&(this._element.style.display="none"),y.getValue(this._container).appendChild(this._element);for(var e=this.adapter.apply("items",{items:this._items}).items,i=e.length,n=0;n<i;n++)this.drawBranch(this._element,e[n],0);this._element=this.adapter.apply("menuElement",{menuElement:this._element}).menuElement,this._disposers.push(Object(h.b)().body.events.on("down",(function(e){e.pointer.touch||(t._ignoreNextClose=!1),t.close()}))),this._disposers.push(Object(h.b)().body.events.on("keydown",(function(e){var i=f.b.getEventKey(e.event);switch(i){case"esc":t.close();break;case"up":case"down":case"left":case"right":t._currentSelection&&e.event.preventDefault(),t.moveSelection(i)}}))),this.defaultStyles&&this.loadDefaultCSS()},e.prototype.drawBranch=function(t,e,i){var n=this;if(!0!==(e=this.adapter.apply("branch",{branch:e,level:i}).branch).unsupported){e.ascendants||(e.ascendants=new c.b);var r,o=e.type,a=this.createItemElement(i,o);e.icon?((r=this.createIconElement(i,o)).src=e.icon,(e.label||e.title)&&(r.title=e.title||e.label)):e.svg?(r=this.createSvgElement(i,o,e.svg),(e.label||e.title)&&(r.title=e.title||e.label)):((r=this.createLabelElement(i,o)).innerHTML=e.label?this.language.translate(e.label):"",e.title&&(r.title=e.title));var s=this.getReaderLabel(e,r.innerHTML);r.setAttribute("aria-label",s),a.appendChild(r),e.interactions=Object(h.b)().getInteraction(a),e.element=a,this.typeClickable(o)&&(e.interactions.events.on("hit",(function(t){if(n.events.isEnabled("hit")&&!n.isDisposed()){var i={type:"hit",event:t.event,target:n,branch:e};n.events.dispatchImmediately("hit",i)}})),e.interactions.events.on("keyup",(function(t){if(f.b.isKey(t.event,"enter")&&n.events.isEnabled("enter")){var i={type:"enter",event:t.event,target:n,branch:e};n.events.dispatchImmediately("enter",i)}})));var u=this.getSubMenu(e);null!=u&&(e.interactions.events.on("keyup",(function(t){f.b.isKey(t.event,"enter")&&(n.selectBranch(u[0]),n.setFocus(u[0]))})),e.interactions.events.on("hit",(function(t){n.selectBranch(e)}))),e.interactions.events.on("over",(function(t){if(t.pointer.touch&&(n._ignoreNextClose=!0),n.selectBranch(e),n.events.isEnabled("over")){var i={type:"over",event:t.event,target:n,branch:e};n.events.dispatchImmediately("over",i)}})),e.interactions.events.on("out",(function(t){if(!n.isDisposed()&&(t.pointer.touch||n.delayUnselectBranch(e),n.events.isEnabled("out"))){var i={type:"out",event:t.event,target:n,branch:e};n.events.dispatchImmediately("out",i)}})),e.interactions.events.on("focus",(function(t){n.selectBranch(e)})),e.interactions.events.on("blur",(function(t){n.delayUnselectBranch(e)}));var l=i+1;if(e.menu){var p=this.createMenuElement(l);e.submenuElement=p;for(var d=e.menu.length,g=0;g<d;g++){var m=new c.b;e.menu[g].ascendants=m,e.ascendants.length&&m.copyFrom(e.ascendants),m.push(e),this.drawBranch(p,e.menu[g],l)}if(""==p.innerHTML)return;a.appendChild(p)}e.hidden&&this.hideBranch(e),e.id&&a.setAttribute("id",e.id),e.color&&(a.style.backgroundColor=e.color.hex),t.appendChild(a)}},e.prototype.createMenuElement=function(t){var e=document.createElement(this.menuTag);return e.className=this.getMenuItemClass(t),0===t?e.setAttribute("role","menubar"):e.setAttribute("role","menu"),e},e.prototype.getMenuItemClass=function(t){var e=this.classPrefix+"-menu "+this.classPrefix+"-menu-level-"+t;return 0===t&&(e+=" "+this.classPrefix+"-menu-root "+this.classPrefix+"-"+this.align+" "+this.classPrefix+"-"+this.verticalAlign),this.adapter.apply("menuClass",{className:e,level:t}).className},e.prototype.createItemElement=function(t,e){var i=document.createElement(this.itemTag),n=this.classPrefix+"-item "+this.classPrefix+"-item-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return i.className=this.adapter.apply("itemClass",{className:n,level:t,type:e}).className,i.setAttribute("role","menuitem"),i.setAttribute("tabindex",this.tabindex.toString()),i},e.prototype.createLabelElement=function(t,e){var i=document.createElement(this.labelTag),n=this.classPrefix+"-label "+this.classPrefix+"-label-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return this.typeClickable(e)&&(n+=" "+this.classPrefix+"-clickable"),i.className=this.adapter.apply("labelClass",{className:n,level:t,type:e}).className,i},e.prototype.createIconElement=function(t,e){var i=document.createElement(this.iconTag),n=this.classPrefix+"-icon "+this.classPrefix+"-icon-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return this.typeClickable(e)&&(n+=" "+this.classPrefix+"-clickable"),i.className=this.adapter.apply("labelClass",{className:n,level:t,type:e}).className,i.setAttribute("tabindex",this.tabindex.toString()),i.setAttribute("role","menuitem"),i}
2,e.prototype.createSvgElement=function(t,e,i){var n=(new DOMParser).parseFromString(i,"image/svg+xml").documentElement,r=this.classPrefix+"-icon "+this.classPrefix+"-icon-level-"+t+" "+this.classPrefix+"-item-"+(e||"blank");return this.typeClickable(e)&&(r+=" "+this.classPrefix+"-clickable"),n.setAttribute("class",this.adapter.apply("labelClass",{className:r,level:t,type:e}).className),n.setAttribute("tabindex",this.tabindex.toString()),n.setAttribute("role","menuitem"),n},e.prototype.dispose=function(){this._disposed||(t.prototype.dispose.call(this),this._element&&this._element.parentNode&&this._element.parentNode.removeChild(this._element))},e.prototype.typeClickable=function(t){return y.hasValue(t)},e.prototype.hasSubMenu=function(t){return!(!t.menu||!t.menu.length)},e.prototype.getSubMenu=function(t){if(t.menu&&t.menu.length)return t.menu},e.prototype.getReaderLabel=function(t,e){return e=g.stripTags(e),0==t.ascendants.length?(e="..."==e?this.language.translate("Export"):e,e+=" ["+this.language.translate("Press ENTER or use arrow keys to navigate")+"]"):this.hasSubMenu(t)?e+=" ["+this.language.translate("Click, tap or press ENTER to open")+"]":"print"==t.type?e=this.language.translate("Click, tap or press ENTER to print."):this.typeClickable(t.type)&&(e=this.language.translate("Click, tap or press ENTER to export as %1.",void 0,e)),this.adapter.apply("rederLabel",{label:e,branch:t}).label},Object.defineProperty(e.prototype,"container",{get:function(){return this._container},set:function(t){this._container=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this._items},set:function(t){this._items=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tag",{set:function(t){this._menuTag=t,this._itemTag="ul"==t?"li":"div",this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"menuTag",{get:function(){return this.adapter.apply("menuTag",{tag:this._menuTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"itemTag",{get:function(){return this.adapter.apply("itemTag",{tag:this._itemTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"labelTag",{get:function(){return this.adapter.apply("labelTag",{tag:this._labelTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"iconTag",{get:function(){return this.adapter.apply("iconTag",{tag:this._iconTag}).tag},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"align",{get:function(){return this.adapter.apply("align",{align:this._align}).align},set:function(t){this._align=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalAlign",{get:function(){return this.adapter.apply("verticalAlign",{verticalAlign:this._verticalAlign}).verticalAlign},set:function(t){this._verticalAlign=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"classPrefix",{get:function(){return this.adapter.apply("classPrefix",{classPrefix:this._classPrefix}).classPrefix},set:function(t){this._classPrefix=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"defaultStyles",{get:function(){return this.adapter.apply("defaultStyles",{defaultStyles:this._defaultStyles}).defaultStyles},set:function(t){this._defaultStyles!=t&&(this._defaultStyles=t,t&&this.loadDefaultCSS()),this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.loadDefaultCSS=function(){var t,e,i,n;this._disposers.push((t=r.s(this.container),e=this.classPrefix,i=e||"amexport",n=new o.a,u.insertKeyIfEmpty(i,(function(){var e=new s.c([new r.c(t,"."+i+"-menu *",{"box-sizing":"border-box"}),new r.c(t,"."+i+"-menu-level-0",{position:"absolute",top:"5px",right:"5px"}),new r.c(t,"."+i+"-menu-level-0."+i+"-left",{right:"auto",left:"5px"}),new r.c(t,"."+i+"-menu-level-0."+i+"-right",{right:"5px",left:"auto"}),new r.c(t,"."+i+"-menu-level-0."+i+"-top",{top:"5px",bottom:"auto"}),new r.c(t,"."+i+"-menu-level-0."+i+"-bottom",{top:"auto",bottom:"5px"}),new r.c(t,"."+i+"-item."+i+"-item-level-0",{opacity:"0.3",width:"30px","min-height":"30px",transition:"all 100ms ease-in-out"}),new r.c(t,"div:hover > div > ."+i+"-menu ."+i+"-item."+i+"-item-level-0, ."+i+"-item."+i+"-item-level-0.active",{opacity:"0.9"}),new r.c(t,"."+i+"-item."+i+"-item-level-0 > a",{padding:"0","text-align":"center",overflow:"hidden"}),new r.c(t,"."+i+"-item."+i+"-item-level-0:before",{display:"block"}),new r.c(t,"."+i+"-item",{position:"relative",display:"block",opacity:"0","z-index":"1","border-radius":"3px","background-color":n.getFor("secondaryButton").hex,padding:"0",margin:"1px 1px 0 0",color:n.getFor("secondaryButton").alternative.hex,transition:"all 100ms ease-in-out, opacity 0.5s ease 0.5s"}),new r.c(t,"."+i+"-left ."+i+"-item",{margin:"1px 0 0 1px"}),new r.c(t,"."+i+"-item:hover, ."+i+"-item.active",{background:n.getFor("secondaryButtonHover").hex,color:n.getFor("secondaryButtonText").hex}),new r.c(t,"."+i+"-item > ."+i+"-menu",{position:"absolute",top:"-1px",right:"0","margin-right":"100%"}),new r.c(t,"."+i+"-left ."+i+"-item > ."+i+"-menu",{left:"0",right:"auto","margin-left":"100%","margin-right":"auto"}),new r.c(t,"."+i+"-right ."+i+"-item > ."+i+"-menu",{left:"auto",right:"0","margin-left":"auto","margin-right":"100%"}),new r.c(t,"."+i+"-top ."+i+"-item > ."+i+"-menu",{top:"-1px",bottom:"auto"}),new r.c(t,"."+i+"-bottom ."+i+"-item > ."+i+"-menu",{top:"auto",bottom:"0"}),new r.c(t,"."+i+"-item > ."+i+"-menu",{display:"none"}),new r.c(t,"."+i+"-item:hover > ."+i+"-menu, ."+i+"-item.active > ."+i+"-menu",{display:"block"}),new r.c(t,"."+i+"-item:hover > ."+i+"-menu > ."+i+"-item, ."+i+"-item.active > ."+i+"-menu > ."+i+"-item",{opacity:"1"}),new r.c(t,"."+i+"-menu",{display:"block","list-style":"none",margin:"0",padding:"0"}),new r.c(t,"."+i+"-label",{display:"block",cursor:"default",padding:"0.5em 1em"}),new r.c(t,"."+i+"-icon",{display:"block",cursor:"default",padding:"0.2em 0.4em",width:"1.2em",height:"1.2em","min-width":"32px","min-height":"32px",margin:"auto auto","border-radius":"3px"}),new r.c(t,"."+i+"-item-level-0 > ."+i+"-icon",{padding:"0.1em 0.2em"}),new r.c(t,"."+i+"-clickable",{cursor:"pointer"})]);return new s.a((function(){u.removeKey(i),e.dispose()}))})).increment())),this._element&&(this._element.style.display="")},Object.defineProperty(e.prototype,"tabindex",{get:function(){return this.adapter.apply("tabindex",{tabindex:this._tabindex}).tabindex},set:function(t){this._tabindex=t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"language",{get:function(){var t=this,e=this._language.get();return null==e&&(e=new p.a,this._language.set(e,e.events.on("localechanged",(function(e){t.invalidate()})))),e},set:function(t){var e=this;this._language.set(t,t.events.on("localechanged",(function(t){e.invali
2date()}))),this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.close=function(){var t=this;if(!this.isDisposed())if(this._ignoreNextClose)this._ignoreNextClose=!1;else{if(this.closeOnClick&&(this._element.style.pointerEvents="none",setTimeout((function(){t._element.style.pointerEvents="auto"}),100)),this._currentSelection&&(this.setBlur(this._currentSelection),this._currentSelection=void 0),this._element)for(var e=this._element.getElementsByClassName("active"),i=e.length-1;i>=0;i--)e[i]&&r.x(e[i],"active");this.events.dispatchImmediately("closed",{type:"closed",target:this})}},e.prototype.selectBranch=function(t){var e=this;if(!this.isDisposed()&&(t.closeTimeout&&(this.removeDispose(t.closeTimeout),t.closeTimeout=void 0),r.f(t.element,"active"),t.submenuElement&&t.submenuElement.setAttribute("aria-expanded","true"),this._currentSelection&&this._currentSelection!==t&&this._currentSelection.ascendants&&m.each(m.concat(m.fromArray([this._currentSelection]),this._currentSelection.ascendants.iterator()),(function(i){t.ascendants.contains(i)||t===i||e.unselectBranch(i,!0)})),m.each(t.ascendants.iterator(),(function(t){t.closeTimeout&&(e.removeDispose(t.closeTimeout),t.closeTimeout=void 0),r.f(t.element,"active")})),this._currentSelection=t,this.events.isEnabled("branchselected"))){var i={type:"branchselected",target:this,branch:t};this.events.dispatchImmediately("branchselected",i)}},e.prototype.unselectBranch=function(t,e){if(!this.isDisposed()&&(r.x(t.element,"active"),t.submenuElement&&t.submenuElement.removeAttribute("aria-expanded"),this._currentSelection==t&&(this._currentSelection=void 0),this.events.isEnabled("branchunselected"))){var i={type:"branchunselected",target:this,branch:t};this.events.dispatchImmediately("branchunselected",i)}},e.prototype.delayUnselectBranch=function(t,e){var i=this;this.isDisposed()||(t.closeTimeout&&(this.removeDispose(t.closeTimeout),t.closeTimeout=void 0),t.closeTimeout=this.setTimeout((function(){i.unselectBranch(t,e)}),this.closeDelay),!0!==e&&t.ascendants&&m.each(t.ascendants.iterator(),(function(t){i.delayUnselectBranch(t,!0)})))},e.prototype.moveSelection=function(t){if(!this.isDisposed()&&this._currentSelection){var e;if("up"==t)e=this.getPrevSibling(this._currentSelection);else if("down"==t)e=this.getNextSibling(this._currentSelection);else if("left"==t&&"right"==this.align||"right"==t&&"left"==this.align){var i=this.getSubMenu(this._currentSelection);null!=i&&(e=i[0])}else("right"==t&&"right"==this.align||"left"==t&&"left"==this.align)&&(e=this.getParentItem(this._currentSelection));e&&e!==this._currentSelection&&(this.selectBranch(e),this.setFocus(e),this._currentSelection=e)}},e.prototype.getSiblings=function(t){var e=this.getParentItem(t);return e&&e.menu?e.menu:[]},e.prototype.getParentItem=function(t){return t.ascendants&&t.ascendants.length?t.ascendants.getIndex(t.ascendants.length-1):void 0},e.prototype.getNextSibling=function(t){var e=this.getSiblings(t);if(e.length>1){var i=e.indexOf(t)+1;return e[i=e.length==i?0:i].unsupported?this.getNextSibling(e[i]):e[i]}return t},e.prototype.getPrevSibling=function(t){var e=this.getSiblings(t);if(e.length>1){var i=e.indexOf(t)-1;return e[i=-1==i?e.length-1:i].unsupported?this.getPrevSibling(e[i]):e[i]}return t},e.prototype.setFocus=function(t){if(t.interactions)try{t.interactions.element.focus()}catch(t){}},e.prototype.setBlur=function(t){if(t.interactions)try{t.interactions.element.blur()}catch(t){}},e.prototype.hideBranch=function(t){t.element.style.display="none"},e.prototype.showBranch=function(t){t.element.style.display=""},Object.defineProperty(e.prototype,"element",{get:function(){return this._element},enumerable:!0,configurable:!0}),e}(d.a)},,,function(t,e,i){"use strict";function n(){return/apple/i.test(navigator.vendor)}function r(){return/MSIE |Trident\//.test(navigator.userAgent)}i.d(e,"b",(function(){return n})),i.d(e,"a",(function(){return r}))},function(t,e,i){"use strict";i(136),i(30),i(72),i(106),i(85),i(105),i(118),i(97),i(64),i(107),i(87),i(59),i(63),i(108),i(122),i(88);var n=i(17);function r(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return o(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return o(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,u=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){u=!0,a=t}
2,f:function(){try{s||null==i.return||i.return()}finally{if(u)throw a}}}}function o(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}var a=window.requestIdleCallback||function(t){var e=Date.now();return setTimeout((function(){t({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-e))}})}),1)},s=window.cancelIdleCallback||function(t){clearTimeout(t)},u=window.IntersectionObserver&&new window.IntersectionObserver((function(t){t.forEach((function(t){var e=t.intersectionRatio,i=t.target;e<=0||!i.__prefetch||i.__prefetch()}))}));e.a={name:"NuxtLink",extends:n.a.component("RouterLink"),props:{prefetch:{type:Boolean,default:!0},noPrefetch:{type:Boolean,default:!1}},mounted:function(){this.prefetch&&!this.noPrefetch&&(this.handleId=a(this.observe,{timeout:2e3}))},beforeDestroy:function(){s(this.handleId),this.__observed&&(u.unobserve(this.$el),delete this.$el.__prefetch)},methods:{observe:function(){u&&this.shouldPrefetch()&&(this.$el.__prefetch=this.prefetchLink.bind(this),u.observe(this.$el),this.__observed=!0)},shouldPrefetch:function(){var t=this.$router.resolve(this.to,this.$route,this.append);return t.resolved.matched.map((function(t){return t.components.default})).filter((function(e){return t.href||"function"==typeof e&&!e.options&&!e.__prefetched})).length},canPrefetch:function(){var t=navigator.connection;return!(this.$nuxt.isOffline||t&&((t.effectiveType||"").includes("2g")||t.saveData))},getPrefetchComponents:function(){return this.$router.resolve(this.to,this.$route,this.append).resolved.matched.map((function(t){return t.components.default})).filter((function(t){return"function"==typeof t&&!t.options&&!t.__prefetched}))},prefetchLink:function(){if(this.canPrefetch()){u.unobserve(this.$el);var t,e=r(this.getPrefetchComponents());try{for(e.s();!(t=e.n()).done;){var i=t.value,n=i();n instanceof Promise&&n.catch((function(){})),i.__prefetched=!0}}catch(t){e.e(t)}finally{e.f()}if(!this.$root.isPreview){var o=this.$router.resolve(this.to,this.$route,this.append).href;this.$nuxt&&this.$nuxt.fetchPayload(o,!0).catch((function(){}))}}}}}},,,,,,,,,,,,,,,,,,,,,,,function(t,e,i){var n,r,o,a,s,u,l,c;t.exports=(c=i(29),r=(n=c).lib,o=r.WordArray,a=r.Hasher,s=n.algo,u=[],l=s.SHA1=a.extend({_doReset:function(){this._hash=new o.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var i=this._hash.words,n=i[0],r=i[1],o=i[2],a=i[3],s=i[4],l=0;l<80;l++){if(l<16)u[l]=0|t[e+l];else{var c=u[l-3]^u[l-8]^u[l-14]^u[l-16];u[l]=c<<1|c>>>31}var h=(n<<5|n>>>27)+s+u[l];h+=l<20?1518500249+(r&o|~r&a):l<40?1859775393+(r^o^a):l<60?(r&o|r&a|o&a)-1894007588:(r^o^a)-899497514,s=a,a=o,o=r<<30|r>>>2,r=n,n=h}i[0]=i[0]+n|0,i[1]=i[1]+r|0,i[2]=i[2]+o|0,i[3]=i[3]+a|0,i[4]=i[4]+s|0},_doFinalize:function(){var t=this._data,e=t.words,i=8*this._nDataBytes,n=8*t.sigBytes;return e[n>>>5]|=128<<24-n%32,e[14+(n+64>>>9<<4)]=Math.floor(i/4294967296),e[15+(n+64>>>9<<4)]=i,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=a.clone.call(this);return t._hash=this._hash.clone(),t}}),n.SHA1=a._createHelper(l),n.HmacSHA1=a._createHmacHelper(l),c.SHA1)},function(t,e,i){var n,r,o,a;t.exports=(n=i(29),o=(r=n).lib.Base,a=r.enc.Utf8,void(r.algo.HMAC=o.extend({init:function(t,e){t=this._hasher=new t.init,"string"==typeof e&&(e=a.parse(e));var i=t.blockSize,n=4*i;e.sigBytes>n&&(e=t.finalize(e)),e.clamp();for(var r=this._oKey=e.clone(),o=this._iKey=e.clone(),s=r.words,u=o.words,l=0;l<i;l++)s[l]^=1549556828,u[l]^=909522486;r.sigBytes=o.sigBytes=n,this.reset()},reset:function(){var t=this._hasher;t.reset(),t.update(this._iKey)},update:function(t){return this._hasher.update(t),this},finalize:function(t){var e=this._hasher,i=e.finalize(t);return e.reset(),e.finalize(this._oKey.clone().concat(i))}})))},,function(t,e,i){"use strict";e.a={}},function(t,e,i){"use strict";var n={name:"ClientOnly",functional:!0,props:{placeholder:String,placeholderTag:{type:String,default:"div"}},render:function(t,e){var i=e.parent,n=e.slots,r=e.props,o=n(),a=o.default;void 0===a&&(a=[]);var s=o.placeholder;return i._isMounted?a:(i.$once("hook:mounted",(function(){i.$forceUpdate()})),r.placeholderTag&&(r.placeholder||s)?t(r.placeholderTag,{class:["client-only-placeholder"]},r.placeholder||s):a.length>0?a.map((function(){return t(!1)})):t(!1))}};t.exports=n}
2,,function(t,e,i){var n=i(376);function r(){return(r=n(regeneratorRuntime.mark((function t(){var e,n,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(!1 in navigator)){t.next=2;break}throw new Error("serviceWorker is not supported in current browser!");case 2:return t.next=4,i.e(356).then(i.bind(null,481));case 4:return e=t.sent,n=e.Workbox,r=new n("/sw.js",{scope:"/"}),t.next=9,r.register();case 9:return t.abrupt("return",r);case 10:case"end":return t.stop()}}),t)})))).apply(this,arguments)}i(123),i(30),i(87),i(88),window.$workbox=function(){return r.apply(this,arguments)}().catch((function(t){}))},,,,,,,function(t,e,i){"use strict";i.d(e,"a",(function(){return r}));var n=i(17);function r(){for(var t=arguments.length,e=new Array(t),i=0;i<t;i++)e[i]=arguments[i];return n.a.extend({mixins:e})}},function(t,e,i){"use strict";i.d(e,"b",(function(){return s}));i(78),i(63),i(85),i(30),i(95),i(72),i(96);var n=i(47);function r(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function o(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?r(Object(i),!0).forEach((function(e){Object(n.a)(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}var a=i(17).a.extend().extend({name:"themeable",provide:function(){return{theme:this.themeableProvide}},inject:{theme:{default:{isDark:!1}}},props:{dark:{type:Boolean,default:null},light:{type:Boolean,default:null}},data:function(){return{themeableProvide:{isDark:!1}}},computed:{appIsDark:function(){return this.$vuetify.theme.dark||!1},isDark:function(){return!0===this.dark||!0!==this.light&&this.theme.isDark},themeClasses:function(){return{"theme--dark":this.isDark,"theme--light":!this.isDark}},rootIsDark:function(){return!0===this.dark||!0!==this.light&&this.appIsDark},rootThemeClasses:function(){return{"theme--dark":this.rootIsDark,"theme--light":!this.rootIsDark}}},watch:{isDark:{handler:function(t,e){t!==e&&(this.themeableProvide.isDark=this.isDark)},immediate:!0}}});function s(t){var e=o(o({},t.props),t.injections),i=a.options.computed.isDark.call(e);return a.options.computed.themeClasses.call({isDark:i})}e.a=a},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,i){},,,,,,,,,,,,,,function(t,e,i){var n;t.exports=(n=i(29),function(t){var e=n,i=e.lib,r=i.WordArray,o=i.Hasher,a=e.algo,s=[],u=[];!function(){function e(e){for(var i=t.sqrt(e),n=2;n<=i;n++)if(!(e%n))return!1;return!0}function i(t){return 4294967296*(t-(0|t))|0}for(var n=2,r=0;r<64;)e(n)&&(r<8&&(s[r]=i(t.pow(n,.5))),u[r]=i(t.pow(n,1/3)),r++),n++}();var l=[],c=a.SHA256=o.extend({_doReset:function(){this._hash=new r.init(s.slice(0))},_doProcessBlock:function(t,e){for(var i=this._hash.words,n=i[0],r=i[1],o=i[2],a=i[3],s=i[4],c=i[5],h=i[6],p=i[7],d=0;d<64;d++){if(d<16)l[d]=0|t[e+d];else{var f=l[d-15],g=(f<<25|f>>>7)^(f<<14|f>>>18)^f>>>3,m=l[d-2],y=(m<<15|m>>>17)^(m<<13|m>>>19)^m>>>10;l[d]=g+l[d-7]+y+l[d-16]}var b=n&r^n&o^r&o,v=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),_=p+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&c^~s&h)+u[d]+l[d];p=h,h=c,c=s,s=a+_|0,a=o,o=r,r=n,n=_+(v+b)|0}i[0]=i[0]+n|0,i[1]=i[1]+r|0,i[2]=i[2]+o|0,i[3]=i[3]+a|0,i[4]=i[4]+s|0,i[5]=i[5]+c|0,i[6]=i[6]+h|0,i[7]=i[7]+p|0},_doFinalize:function(){var e=this._data,i=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return i[r>>>5]|=128<<24-r%32,i[14+(r+64>>>9<<4)]=t.floor(n/4294967296),i[15+(r+64>>>9<<4)]=n,e.sigBytes=4*i.length,this._process(),this._hash},clone:function(){var t=o.clone.call(this);return t._hash=this._hash.clone(),t}});e.SHA256=o._createHelper(c),e.HmacSHA256=o._createHmacHelper(c)}(Math),n.SHA256)},function(t,e,i){var n;t.exports=(n=i(29),i(214),function(){var t=n,e=t.lib.Hasher,i=t.x64,r=i.Word,o=i.WordArray,a=t.algo;function s(){return r.create.apply(r,arguments)}var u=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1
2537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],l=[];!function(){for(var t=0;t<80;t++)l[t]=s()}();var c=a.SHA512=e.extend({_doReset:function(){this._hash=new o.init([new r.init(1779033703,4089235720),new r.init(3144134277,2227873595),new r.init(1013904242,4271175723),new r.init(2773480762,1595750129),new r.init(1359893119,2917565137),new r.init(2600822924,725511199),new r.init(528734635,4215389547),new r.init(1541459225,327033209)])},_doProcessBlock:function(t,e){for(var i=this._hash.words,n=i[0],r=i[1],o=i[2],a=i[3],s=i[4],c=i[5],h=i[6],p=i[7],d=n.high,f=n.low,g=r.high,m=r.low,y=o.high,b=o.low,v=a.high,_=a.low,x=s.high,P=s.low,O=c.high,w=c.low,S=h.high,C=h.low,T=p.high,j=p.low,k=d,M=f,F=g,D=m,I=y,V=b,E=v,L=_,A=x,R=P,N=O,B=w,H=S,G=C,z=T,W=j,U=0;U<80;U++){var K,$,X=l[U];if(U<16)$=X.high=0|t[e+2*U],K=X.low=0|t[e+2*U+1];else{var Y=l[U-15],q=Y.high,Z=Y.low,J=(q>>>1|Z<<31)^(q>>>8|Z<<24)^q>>>7,Q=(Z>>>1|q<<31)^(Z>>>8|q<<24)^(Z>>>7|q<<25),tt=l[U-2],et=tt.high,it=tt.low,nt=(et>>>19|it<<13)^(et<<3|it>>>29)^et>>>6,rt=(it>>>19|et<<13)^(it<<3|et>>>29)^(it>>>6|et<<26),ot=l[U-7],at=ot.high,st=ot.low,ut=l[U-16],lt=ut.high,ct=ut.low;$=($=($=J+at+((K=Q+st)>>>0<Q>>>0?1:0))+nt+((K+=rt)>>>0<rt>>>0?1:0))+lt+((K+=ct)>>>0<ct>>>0?1:0),X.high=$,X.low=K}var ht,pt=A&N^~A&H,dt=R&B^~R&G,ft=k&F^k&I^F&I,gt=M&D^M&V^D&V,mt=(k>>>28|M<<4)^(k<<30|M>>>2)^(k<<25|M>>>7),yt=(M>>>28|k<<4)^(M<<30|k>>>2)^(M<<25|k>>>7),bt=(A>>>14|R<<18)^(A>>>18|R<<14)^(A<<23|R>>>9),vt=(R>>>14|A<<18)^(R>>>18|A<<14)^(R<<23|A>>>9),_t=u[U],xt=_t.high,Pt=_t.low,Ot=z+bt+((ht=W+vt)>>>0<W>>>0?1:0),wt=yt+gt;z=H,W=G,H=N,G=B,N=A,B=R,A=E+(Ot=(Ot=(Ot=Ot+pt+((ht+=dt)>>>0<dt>>>0?1:0))+xt+((ht+=Pt)>>>0<Pt>>>0?1:0))+$+((ht+=K)>>>0<K>>>0?1:0))+((R=L+ht|0)>>>0<L>>>0?1:0)|0,E=I,L=V,I=F,V=D,F=k,D=M,k=Ot+(mt+ft+(wt>>>0<yt>>>0?1:0))+((M=ht+wt|0)>>>0<ht>>>0?1:0)|0}f=n.low=f+M,n.high=d+k+(f>>>0<M>>>0?1:0),m=r.low=m+D,r.high=g+F+(m>>>0<D>>>0?1:0),b=o.low=b+V,o.high=y+I+(b>>>0<V>>>0?1:0),_=a.low=_+L,a.high=v+E+(_>>>0<L>>>0?1:0),P=s.low=P+R,s.high=x+A+(P>>>0<R>>>0?1:0),w=c.low=w+B,c.high=O+N+(w>>>0<B>>>0?1:0),C=h.low=C+G,h.high=S+H+(C>>>0<G>>>0?1:0),j=p.low=j+W,p.high=T+z+(j>>>0<W>>>0?1:0)},_doFinalize:function(){var t=this._data,e=t.words,i=8*this._nDataBytes,n=8*t.sigBytes;return e[n>>>5]|=128<<24-n%32,e[30+(n+128>>>10<<5)]=Math.floor(i/4294967296),e[31+(n+128>>>10<<5)]=i,t.sigBytes=4*e.length,this._process(),this._hash.toX32()},clone:function(){var t=e.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32});t.SHA512=e._createHelper(c),t.HmacSHA512=e._createHmacHelper(c)}(),n.SHA512)},function(t,e,i){"use strict";e.a=function(t,e){return e=e||{},new Promise((function(i,n){var r=new XMLHttpRequest,o=[],a=[],s={},u=function(){return{ok:2==(r.status/100|0),statusText:r.statusText,status:r.status,url:r.responseURL,text:function(){return Promise.resolve(r.responseText)},json:function(){return Promise.resolve(r.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([r.response]))},clone:u,headers:{keys:function(){return o},entries:function(){return a},get:function(t){return s[t.toLowerCase()]},has:function(t){return t.toLowerCase()in s}}}};for(var l in r.open(e.method||"get",t,!0),r.onload=function(){r.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(t,e,i){o.push(e=e.toLowerCase()),a.push([e,i]),s[e]=s[e]?s[e]+","+i:i})),i(u())},r.onerror=n,r.withCredentials="include"==e.credentials,e.headers)r.setRequestHeader(l,e.headers[l]);r.send(e.body||null)}))}},,function(t,e,i){"use strict";var n=function(t){return function(t){return!!t&&"object"==typeof t}(t)&&!function(t){var e=Object.prototype.toString.call(t);return"[object RegExp]"===e||"[object Date]"===e||function(t){return t.$$typeof===r}(t)}(t)};var r="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function o(t,e){return!1!==e.clone&&e.isMergeableObject(t)?c((i=t,Array.isArray(i)?[]:{}),t,e):t;var i}function a(t,e,i){return t.concat(e).map((function(t){return o(t,i)}
2))}function s(t){return Object.keys(t).concat(function(t){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t).filter((function(e){return t.propertyIsEnumerable(e)})):[]}(t))}function u(t,e){try{return e in t}catch(t){return!1}}function l(t,e,i){var n={};return i.isMergeableObject(t)&&s(t).forEach((function(e){n[e]=o(t[e],i)})),s(e).forEach((function(r){(function(t,e){return u(t,e)&&!(Object.hasOwnProperty.call(t,e)&&Object.propertyIsEnumerable.call(t,e))})(t,r)||(u(t,r)&&i.isMergeableObject(e[r])?n[r]=function(t,e){if(!e.customMerge)return c;var i=e.customMerge(t);return"function"==typeof i?i:c}(r,i)(t[r],e[r],i):n[r]=o(e[r],i))})),n}function c(t,e,i){(i=i||{}).arrayMerge=i.arrayMerge||a,i.isMergeableObject=i.isMergeableObject||n,i.cloneUnlessOtherwiseSpecified=o;var r=Array.isArray(e);return r===Array.isArray(t)?r?i.arrayMerge(t,e,i):l(t,e,i):o(e,i)}c.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce((function(t,i){return c(t,i,e)}),{})};var h=c;t.exports=h},function(t){t.exports=JSON.parse('{"title":"Fundação Carlos Chagas","meta":[{"hid":"charset","charset":"utf-8"},{"hid":"viewport","name":"viewport","content":"width=device-width, initial-scale=1"},{"hid":"mobile-web-app-capable","name":"mobile-web-app-capable","content":"yes"},{"hid":"apple-mobile-web-app-title","name":"apple-mobile-web-app-title","content":"Fundação Carlos Chagas"},{"hid":"description","name":"description","content":"Instalação do site Fundação Carlos Chagas"},{"hid":"theme-color","name":"theme-color","content":"#ab0a3d"},{"hid":"og:type","name":"og:type","property":"og:type","content":"website"},{"hid":"og:title","name":"og:title","property":"og:title","content":"Fundação Carlos Chagas"},{"hid":"og:site_name","name":"og:site_name","property":"og:site_name","content":"Fundação Carlos Chagas"},{"hid":"og:description","name":"og:description","property":"og:description","content":"Instalação do site Fundação Carlos Chagas"}],"link":[{"hid":"shortcut-icon","rel":"shortcut icon","href":"/_nuxt/icons/icon_64x64.b857e5.png"},{"hid":"apple-touch-icon","rel":"apple-touch-icon","href":"/_nuxt/icons/icon_512x512.b857e5.png","sizes":"512x512"},{"rel":"manifest","href":"/_nuxt/manifest.6c673efa.json","hid":"manifest"}],"htmlAttrs":{"lang":"pt-BR"}}')},function(t,e,i){"use strict";var n=i(478);function r(t,e,i){var r,s,u,l;e=e||1;for(var c=0;c<t[0].length;c++){var h=t[0][c];(!c||h[0]<r)&&(r=h[0]),(!c||h[1]<s)&&(s=h[1]),(!c||h[0]>u)&&(u=h[0]),(!c||h[1]>l)&&(l=h[1])}var p=u-r,d=l-s,f=Math.min(p,d),g=f/2;if(0===f){var m=[r,s];return m.distance=0,m}for(var y=new n(void 0,o),b=r;b<u;b+=f)for(var v=s;v<l;v+=f)y.push(new a(b+g,v+g,g,t));var _=function(t){for(var e=0,i=0,n=0,r=t[0],o=0,s=r.length,u=s-1;o<s;u=o++){var l=r[o],c=r[u],h=l[0]*c[1]-c[0]*l[1];i+=(l[0]+c[0])*h,n+=(l[1]+c[1])*h,e+=3*h}return 0===e?new a(r[0][0],r[0][1],0,t):new a(i/e,n/e,0,t)}(t),x=new a(r+p/2,s+d/2,0,t);x.d>_.d&&(_=x);for(var P=y.length;y.length;){var O=y.pop();O.d>_.d&&(_=O,i&&console.log("found best %d after %d probes",Math.round(1e4*O.d)/1e4,P)),O.max-_.d<=e||(g=O.h/2,y.push(new a(O.x-g,O.y-g,g,t)),y.push(new a(O.x+g,O.y-g,g,t)),y.push(new a(O.x-g,O.y+g,g,t)),y.push(new a(O.x+g,O.y+g,g,t)),P+=4)}i&&(console.log("num probes: "+P),console.log("best distance: "+_.d));var w=[_.x,_.y];return w.distance=_.d,w}function o(t,e){return e.max-t.max}function a(t,e,i,n){this.x=t,this.y=e,this.h=i,this.d=function(t,e,i){for(var n=!1,r=1/0,o=0;o<i.length;o++)for(var a=i[o],u=0,l=a.length,c=l-1;u<l;c=u++){var h=a[u],p=a[c];h[1]>e!=p[1]>e&&t<(p[0]-h[0])*(e-h[1])/(p[1]-h[1])+h[0]&&(n=!n),r=Math.min(r,s(t,e,h,p))}return 0===r?0:(n?1:-1)*Math.sqrt(r)}(t,e,n),this.max=this.d+this.h*Math.SQRT2}function s(t,e,i,n){var r=i[0],o=i[1],a=n[0]-r,s=n[1]-o;if(0!==a||0!==s){var u=((t-r)*a+(e-o)*s)/(a*a+s*s);u>1?(r=n[0],o=n[1]):u>0&&(r+=a*u,o+=s*u)}return(a=t-r)*a+(s=e-o)*s}n.default&&(n=n.default),t.exports=r,t.exports.default=r},function(t,e,i){"use strict";e.a={type:"FeatureCollection",features:[{type:"Feature",geometry:{type:"Polygon",coordinates:[[[179.2223,-8.554],[179.2023,-8.4653],[179.2312,-8.5048],[179.2223,-8.554]]]},properties:{name:"Tuvalu",id:"TV"},id:"TV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[3.4624,-54.4471],[3.3461,-54.4511],[3.3669,-54.3997],[3.4814,-54.4001],[3.4624,-54.4471]]]},properties:{name:"Bouvet Island",id:"BV"},id:"BV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-5.3345,36.1623],[-5.3382,36.1122],[-5.3562,36.1264],[-5.3551,36.1455],[-5.3345,36.1623]]]},properties:{name:"Gibraltar",id:"GI"},id:"GI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[47.3029,-11.5752],[47.282,-11.5747],[47.2789,-11.5574],[47.2971,-11.5543],[47.3029,-11.5752]]]},properties:{name:"Glorioso Islands",id:"GO"},id:"GO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[42.7579,
2-17.075],[42.7415,-17.0741],[42.7379,-17.0519],[42.761,-17.0652],[42.7579,-17.075]]]},properties:{name:"Juan De Nova Island",id:"JU"},id:"JU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-160.0213,-.398],[-160.0453,-.3802],[-160.0178,-.3744],[-160.0213,-.398]]]},properties:{name:"Jarvis Island",id:"UM-DQ"},id:"UM-DQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-176.456,.2226],[-176.4615,.215],[-176.4675,.2195],[-176.456,.2226]]]},properties:{name:"Baker Island",id:"UM-FQ"},id:"UM-FQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-176.6311,.7952],[-176.6433,.7934],[-176.6429,.8081],[-176.6329,.8085],[-176.6311,.7952]]]},properties:{name:"Howland Island",id:"UM-HQ"},id:"UM-HQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-169.5237,16.7305],[-169.5388,16.7243],[-169.5388,16.7296],[-169.5237,16.7305]]]},properties:{name:"Johnston Atoll",id:"UM-JQ"},id:"UM-JQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-177.3881,28.1865],[-177.3879,28.2144],[-177.3646,28.2042],[-177.3881,28.1865]]]},properties:{name:"Midway Islands",id:"UM-MQ"},id:"UM-MQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[166.6588,19.2829],[166.6087,19.3073],[166.6277,19.3246],[166.6588,19.3117],[166.6588,19.2829]]]},properties:{name:"Wake Island",id:"UM-WQ"},id:"UM-WQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-68.2058,12.1446],[-68.2873,12.1717],[-68.3711,12.2574],[-68.3694,12.3018],[-68.2196,12.2312],[-68.2058,12.1446]]]},properties:{name:"Bonair, Saint Eustachius and Saba",id:"BQ"},id:"BQ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[4.2263,51.3865],[3.9023,51.2076],[3.35,51.3776],[4.2263,51.3865]]],[[[4.2263,51.3865],[3.5871,51.454],[4.4829,52.3091],[4.7687,52.9412],[5.1203,52.3881],[5.5611,52.5948],[5.3755,53.0957],[6.0622,53.4071],[6.8164,53.4413],[7.1973,53.2823],[7.0352,52.3801],[6.7418,51.9109],[5.9486,51.7625],[6.1932,51.4888],[5.8949,50.9843],[5.9939,50.7504],[5.7972,50.7546],[5.6938,50.7748],[5.827,51.1257],[4.5033,51.4746],[4.2263,51.3865]]]]},properties:{name:"Netherlands",id:"NL"},id:"NL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[31.2877,-22.4021],[30.4603,-22.3289],[29.6631,-22.1465],[29.3648,-22.194],[29.0372,-21.8113],[28.0455,-21.5729],[27.6696,-21.0642],[27.6997,-20.5307],[27.2807,-20.4788],[27.2217,-20.1458],[26.6784,-19.8928],[26.1683,-19.5381],[25.7613,-18.6495],[25.2242,-17.9153],[25.2588,-17.7936],[25.8634,-17.9521],[27.0206,-17.9583],[27.9323,-16.8961],[28.7606,-16.5321],[28.9129,-15.9879],[29.7297,-15.6448],[30.3959,-15.643],[30.4377,-15.9954],[31.2362,-16.0239],[31.9398,-16.4287],[32.2434,-16.4487],[32.9479,-16.7123],[32.9932,-18.3596],[32.7166,-19.0019],[33.0069,-19.8737],[32.4778,-20.7131],[32.3713,-21.335],[31.2877,-22.4021]]]},properties:{name:"Zimbabwe",id:"ZW"},id:"ZW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[32.9199,-9.4072],[33.3509,-9.8
2622],[33.659,-10.5906],[33.2613,-10.8934],[33.3798,-11.1579],[33.2262,-11.5348],[33.2524,-12.1127],[33.398,-12.49],[33.0216,-12.6303],[32.9679,-13.2251],[32.6722,-13.6104],[32.9812,-14.0095],[33.2018,-14.0135],[31.729,-14.496],[30.2317,-14.9905],[30.3959,-15.643],[29.7297,-15.6448],[28.9129,-15.9879],[28.7606,-16.5321],[27.9323,-16.8961],[27.0206,-17.9583],[25.8634,-17.9521],[25.2588,-17.7936],[24.9325,-17.5433],[24.2751,-17.4812],[23.3807,-17.6405],[22.1507,-16.5974],[21.9798,-15.9555],[21.9789,-13.0009],[23.8432,-13.0009],[23.9915,-12.4221],[23.9666,-10.8716],[24.32,-11.0718],[24.5184,-11.4384],[25.1847,-11.2431],[25.3493,-11.6231],[26.0258,-11.8903],[26.5962,-11.972],[26.9496,-11.8988],[27.0459,-11.616],[27.5333,-12.1953],[28.3576,-12.482],[29.0141,-13.3689],[29.5543,-13.2491],[29.7954,-13.3929],[29.7954,-12.1553],[29.4274,-12.4314],[29.0643,-12.3489],[28.4823,-11.8122],[28.3572,-11.4828],[28.639,-10.6692],[28.6301,-9.8311],[28.4007,-9.2248],[28.9178,-8.7005],[28.9724,-8.4648],[30.7511,-8.1936],[31.0764,-8.6117],[31.3508,-8.6069],[31.9425,-9.0539],[32.4334,-9.1564],[32.9199,-9.4072]]]},properties:{name:"Zambia",id:"ZM"},id:"ZM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[31.2877,-22.4021],[31.5456,-23.4821],[31.7995,-23.8923],[31.986,-24.4605],[31.9482,-25.9577],[31.4151,-25.7464],[31.2074,-25.8432],[30.8034,-26.4136],[30.7941,-26.7643],[31.0636,-27.1123],[31.4697,-27.2956],[31.9584,-27.3058],[32.1129,-26.8393],[32.8862,-26.8495],[32.5346,-28.1998],[32.2856,-28.6215],[31.7782,-28.9371],[31.3352,-29.3779],[30.2885,-30.9701],[28.8561,-32.2943],[27.8604,-33.0538],[27.0774,-33.5212],[26.4293,-33.7596],[25.9894,-33.7112],[25.6383,-34.0112],[25.0031,-33.9735],[24.8273,-34.1688],[23.5858,-33.9851],[23.2684,-34.0814],[22.2456,-34.0694],[21.7889,-34.3726],[21.06,-34.3646],[20.53,-34.4631],[20.0204,-34.7858],[19.6351,-34.7534],[18.8086,-34.108],[18.3545,-33.9389],[18.4331,-33.7174],[17.8782,-32.9614],[18.2511,-32.652],[18.3105,-32.1225],[18.2107,-31.7425],[17.6776,-31.019],[17.1893,-30.0997],[16.95,-29.4036],[16.4475,-28.6175],[16.7556,-28.4524],[17.0561,-28.0311],[17.3855,-28.3534],[17.4481,-28.6983],[18.1028,-28.8719],[19.2458,-28.9016],[19.6715,-28.5039],[19.9805,-28.4515],[19.9805,-26.5312],[19.9805,-24.777],[20.3453,-25.03],[20.7932,-25.9155],[20.6268,-26.4438],[20.74,-26.849],[21.6464,-26.8544],[22.0907,-26.5801],[22.6403,-26.0714],[22.8786,-25.4579],[23.2662,-25.2666],[23.8938,-25.6008],[24.7483,-25.8174],[25.5837,-25.6062],[25.9122,-24.7477],[26.3974,-24.6136],[26.835,-24.2407],[27.1462,-23.5243],[27.8906,-23.0737],[28.2102,-22.6938],[28.8397,-22.4807],[29.3648,-22.194],[29.6631,-22.1465],[30.4603,-22.3289],[31.2877,-22.4021]],[[27.8303,-28.9091],[27.2945,-29.5195],[27.0517,-29.6642],[27.3886,-30.3158],[28.018,-30.6421],[28.3922,-30.1476],[29.098,-29.919],[29.3905,-29.2696],[29.3013,-29.0898],[28.6257,-28.5816],[27.8303,-28.9091]]]},properties:{name:"South Africa",id:"ZA"},id:"ZA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[53.0855,16.6484],[52.3278,16.2937],[52.2177,15.6554],[51.6038,15.3367],[50.5269,15.0384],[50.1669,14.8511],[49.3497,14.638],[48.6683,14.0503],[47.9901,14.0481],[47.4077,13.6614],[46.7889,13.4657],[45.6574,13.3387],[45.0386,12.8158],[44.6178,12.8171],[43.9298,12.6165],[43.4752,12.8389],[43.232,13.2672],[43.2826,13.6397],[43.089,14.0108],[43.0211,14.555],[42.7171,15.6545],[42.7992,16.3718],[43.1649,16.6892],[43.1911,17.3595],[43.418,17.5162],[43.9169,17.3249],[44.1557,17.3986],[45.1483,17.4274],[45.4066,17.32],[46.3104,17.2312],[46.6819,17.2685],[46.9758,16.9533],[47.4418,17.1118],[47.5795,17.4483],[48.172,18.1567],[49.0421,18.582],[51.9775,18.9961],[52.729,17.3005],[53.0855,16.6484]]]},properties:{name:"Yemen",id:"YE"},id:"YE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-172.3335,-13.4653],[-172.225,-13.8044],[-172.5357,-13.7915],[-172.7441,-13.5789],[-172.3335,-13.4653]]]},properties:{name:"Samoa",id:"WS"},id:"WS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-178.0467,-14.3184],[-178.1585,-14.3118],[-178.1423,-14.2425],[-178.0467,-14.3184]]]},properties:{name:"Wallis and Futuna",id:"WF"},id:"WF"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[34.2454,31.2085],[34.1983,31.3226],[34.4775,31.5849],[34.2454,31.2085]]],[[[35.4505,31.4793],[34.9507,31.6022],[34.9561,32.1611],[35.1931,32.5344],[35.5513,32.3955],[35.5589,31.7656],[35.4505,31.4793]]]]},properties:{name:"Palestinian Territories",id:"PS"},id:"PS"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[166.7458,-14.8267],[166.8102,-15.1574],[167.1316,-15.1352],[167.1995,-15.4859],[166.8257,-15.635],[166.6313,-15.406],[166.5274,-14.8502],[166.7458,-14.8267]]],[[[167.4125,-16.0958],[167.8365,-16.4495],[167.4494,-16.5552],[167.4125,-16.0958]]]]},properties:{name:"Vanuatu",id:"VU"},id:"VU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[107.9727,21.5081],[107.4099,21.2848],[107.3544,21.0553],[106.6757,20.9603],[106.7534,20.7348],[106.5181,20.2887],[105.9841,19.9389],[105.6219,18.9664],[105.8882,18.5025],[106.499,17.9463],[106.479,17.7195],[107.1804,16.8978],[108.0296,16.331],[108.8215,15.378],[109.0847,14.7161],[109.3035,13.8563],[109.272,13.2792],[109.4238,12.9561],[109.2187,12.6458],[109.1988,11.7247],[108.8206,11.3155],[108.2715,10.9342],[107.2616,10.3984],[106.8128,10.4334],[106.5723,9.6411],[105.5011,9.0933],[105.3223,8.8013],[104.8921,8.5833],[104.8184,8.8017],[104.8451,9.606],[105.028,10.0672],[104.6635,10.1698],[104.4265,10.4112],[104.8504,10.5347],[105.3866,10.9399],[106.1679,11.0123],[105.8558,11.2941],[105.8514,11.6351],[106.3401,11.6817],[106.4138,11.9484],[106.9305,12.0776],[107.5062,12.3644],[107.4756,13.0302],[107.6056,13.4377],[107.3313,14.12
266],[107.5195,14.705],[107.6531,15.255],[107.1897,15.7473],[107.3966,16.0429],[106.6961,16.4588],[106.5021,16.9542],[105.6916,17.7377],[105.4581,18.1545],[105.0857,18.4501],[105.115,18.6787],[104.7163,18.8035],[103.8965,19.3401],[104.0319,19.6753],[104.5463,19.6105],[104.9281,20.018],[104.6187,20.3744],[104.5832,20.6465],[104.0518,20.9413],[103.635,20.6971],[103.1046,20.8915],[102.8511,21.2657],[102.9488,21.5698],[102.1276,22.379],[102.5173,22.7408],[103.0051,22.4532],[103.3008,22.7643],[104.3719,22.704],[104.7958,22.9112],[104.8646,23.1363],[105.2752,23.3454],[105.8429,22.9228],[106.5421,22.9081],[106.7804,22.779],[106.5363,22.3954],[106.7294,22.0004],[107.3513,21.6089],[107.9727,21.5081]]]},properties:{name:"Vietnam",id:"VN"},id:"VN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-64.7656,17.7945],[-64.6862,17.7062],[-64.889,17.7017],[-64.8848,17.7723],[-64.7656,17.7945]]]},properties:{name:"US Virgin Islands",id:"VI"},id:"VI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-64.3952,18.4648],[-64.4261,18.5132],[-64.3246,18.5176],[-64.3952,18.4648]]]},properties:{name:"British Virgin Islands",id:"VG"},id:"VG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-60.0175,8.5491],[-59.8315,8.3059],[-60.0324,8.0537],[-60.5136,7.8131],[-60.7191,7.4989],[-60.3951,6.9453],[-61.1457,6.6945],[-61.1286,6.2142],[-61.3767,5.9071],[-60.7422,5.2022],[-60.6046,4.9944],[-61.0028,4.5354],[-62.1531,4.0982],[-62.7122,4.0179],[-62.9685,3.594],[-63.2948,3.9224],[-64.0214,3.9291],[-64.2556,4.1404],[-64.5679,3.8998],[-64.2212,3.5873],[-64.2188,3.2047],[-63.9242,2.4523],[-63.3893,2.4119],[-63.394,2.2223],[-64.0354,1.9045],[-64.1149,1.6191],[-65.1037,1.1082],[-65.3609,.8685],[-65.6814,.9834],[-66.06,.7854],[-66.4293,.8218],[-66.8761,1.2231],[-67.2108,2.3901],[-67.8347,2.8926],[-67.3111,3.416],[-67.6616,3.8643],[-67.8553,4.507],[-67.8249,5.2705],[-67.4394,6.0256],[-67.8591,6.2897],[-68.4717,6.1565],[-69.4392,6.1348],[-70.095,6.9378],[-70.6552,7.0829],[-71.0134,6.9946],[-72.0843,7.0967],[-72.443,7.4549],[-72.4166,8.3818],[-72.6654,8.6277],[-72.7963,9.1089],[-73.3563,9.2269],[-73.0065,9.7894],[-72.8693,10.4911],[-72.6902,10.8361],[-72.2485,11.1965],[-71.958,11.6666],[-71.3197,11.8619],[-71.8686,11.6275],[-71.9469,11.4144],[-71.5942,10.6572],[-72.1129,9.8155],[-71.6868,9.0725],[-71.2979,9.1257],[-71.0858,9.3481],[-71.0527,9.7059],[-71.3867,10.2639],[-71.5445,10.7788],[-71.4695,10.9643],[-70.2326,11.3732],[-70.2865,11.8859],[-70.004,12.1779],[-69.6316,11.4801],[-68.8279,11.4318],[-68.3987,11.161],[-68.234,10.5693],[-67.8715,10.4721],[-66.9891,10.6106],[-66.2471,10.6323],[-65.8518,10.2577],[-65.1292,10.0699],[-64.8504,10.0979],[-63.8734,10.6638],[-62.7024,10.7499],[-62.8429,10.4179],[-62.5151,10.176],[-60.7923,9.3606],[-61.0531,9.0951],[-61.3039,8.4102],[-60.801,8.5922],[-60.0175,8.5491]]]},properties:{name:"Venezuela",id:"VE"},id:"VE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.1745,13.1581],[-61.2773,13.2095],[-61.1821,13.356],[-61.1239,13.2939],[-61.1745,13.1581]]]},properties:{name:"Saint Vincent and the Grenadines",id:"VC"},id:"VC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[12.4392,41.8983],[12.4307,41.8974],[12.4307,41.9054],[12.4383,41.9063],[12.4392,41.8983]]]},properties:{name:"Vatican City",id:"VA"},id:"VA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[70.9468,42.2485],[70.8421,42.0195],[70.1811,41.5716],[70.7826,41.2626],[71.4085,41.1361],[71.7924,41.4131],[72.6585,40.8698],[73.113,40.7859],[71.6926,40.1525],[70.9579,40.239],[70.3826,40.4534],[70.7511,40.7397],[70.4417,41.0234],[69.7128,40.6572],[69.2063,40.5666],[69.2281,40.1875],[68.6528,40.1827],[68.4632,39.5368],[67.7193,39.6216],[67.3495,39.242],[67.6767,39.0086],[68.1037,38.9619],[68.0478,38.6694],[68.2941,38.0329],[67.8143,37.4869],[67.7592,37.1722],[67.069,37.3346],[66.5221,37.3484],[66.5745,38.0107],[65.8572,38.2686],[65.613,38.2384],[64.1628,38.9535],[62.6505,39.8586],[61.903,41.0935],[60.455,41.2218],[60.0897,41.3994],[60.107,41.9076],[59.8584,42.2951],[59.4509,42.2996],[58.5889,42.7785],[58.2595,42.688],[57.8143,42.1899],[57.3819,42.1562],[56.9642,41.8566],[57.0179,41.2635],[55.9774,41.3221],[55.9766,42.929],[55.9757,44.9949],[58.5551,45.5555],[61.0081,44.3939],[61.1608,44.1688],[61.9904,43.4923],[63.2071,43.6281],[64.4434,43.5513],[64.9054,43.7147],[65.4963,43.3108],[65.803,42.8771],[66.1004,42.9907],[66.0094,42.0048],[66.4986,41.9951],[66.6686,41.2706],[66.8142,41.1423],[67.9359,41.1965],[68.2919,40.6563],[69.0652,41.367],[70.0954,41.8206],[70.4159,42.0785],[70.9468,42.2485]]]},properties:{name:"Uzbekistan",id:"UZ"},id:"UZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-166.1355,60.3835],[-165.7298,60.3143],[-165.5917,59.9132],[-166.1876,59.7738],[-167.1389,60.0086],[-166.1355,60.3835]]],[[[-171.4631,63.6401],[-170.4304,63.6989],[-169.7778,63.0937],[-171.4631,63.6401]]],[[[-141.0021,69.6509],[-141.0021,68.4819],[-141.0021,65.56],[-141.0021,63.2222],[-141.0021,60.3003],[-139.1852,60.0837],[-137.5932,59.2263],[-137.4385,58.9031],[-136.5787,59.1522],[-136.3219,59.6049],[-135.4759,59.7934],[-134.9439,59.2882],[-133.8208,58.7049],[-131.8661,56.7929],[-131.5752,56.5989],[-130.4772,56.2307],[-130.0251,55.8882],[-130.0366,55.2978],[-130.2142,55.026],[-130.5753,54.7696],[-131.0478,55.1576],[-130.9186,55.736],[-131.8439,56.1601],[-132.8143,57.0408],[-133.4659,57.1722],[-133.5543,57.6951],[-134.0634,58.2111],[-134.7761,58.4539],[-135.3025,58.2559],[-135.8618,58.5771],[-136.5827,58.2453],[-137.544,58.5811],[-138.3525,59.0873],[-140.2168,59.7266],[-140.8432,59.749],[-141.6702,59.9698],[-142.9457,60.097],[-143.8051,60.0129],[-144.9012,60.3351],[-145.8989,60.4783],[-146.874
21,61.005],[-148.3445,60.8536],[-148.1976,60.1678],[-148.4306,59.9891],[-149.4323,60.0011],[-150.9608,59.244],[-151.7383,59.1886],[-151.7345,59.9882],[-151.4515,60.2026],[-151.3217,60.7428],[-150.4412,61.0236],[-150.6124,61.3013],[-151.7341,60.9106],[-151.7505,60.7548],[-153.1061,59.875],[-154.0883,59.3632],[-154.1298,59.12],[-153.327,58.8843],[-154.0199,58.493],[-154.2469,58.1594],[-155.0069,58.016],[-156.4784,57.328],[-156.4751,57.1051],[-157.5784,56.6344],[-158.4144,56.4358],[-158.2757,56.1963],[-159.5233,55.8101],[-159.9623,55.7948],[-161.0995,55.4057],[-161.7416,55.3911],[-162.0741,55.1394],[-162.8651,54.9545],[-162.9621,55.1838],[-162.1571,55.7195],[-161.2156,56.0214],[-160.8514,55.7719],[-160.3021,56.3141],[-159.2831,56.6886],[-158.321,57.2978],[-157.6077,57.6014],[-157.5235,58.4213],[-158.5032,58.8503],[-159.0827,58.4697],[-159.6702,58.9111],[-160.3631,59.0512],[-161.7554,58.6119],[-161.8286,59.5887],[-162.2425,60.1782],[-163.2193,59.8455],[-163.9069,59.8067],[-164.6622,60.3038],[-165.3538,60.5413],[-164.8051,60.892],[-165.566,61.1024],[-166.0789,61.8031],[-165.1944,62.4736],[-164.409,63.2151],[-163.3589,63.0458],[-161.974,63.453],[-161.0997,63.558],[-160.7786,63.819],[-160.932,64.5792],[-161.7594,64.8162],[-162.807,64.3743],[-163.7132,64.5883],[-164.8995,64.4607],[-166.1428,64.5827],[-167.4039,65.4221],[-168.0884,65.6578],[-164.6742,66.5549],[-163.7755,66.5312],[-163.6954,66.0838],[-161.8164,66.0536],[-161.557,66.2504],[-160.2317,66.4202],[-160.864,66.6708],[-161.8566,66.7003],[-161.9653,67.0497],[-163.0016,67.0272],[-163.7205,67.1955],[-164.1251,67.6067],[-166.3805,68.4251],[-166.2092,68.8854],[-164.3024,68.9364],[-163.1614,69.3879],[-162.9521,69.7581],[-161.881,70.3318],[-160.9963,70.3045],[-159.3144,70.8785],[-157.9985,70.8454],[-156.7833,71.319],[-155.1669,71.0993],[-154.1952,70.801],[-153.2329,70.9326],[
2-152.233,70.8103],[-151.9447,70.4521],[-149.2694,70.5007],[-147.7053,70.2173],[-145.8232,70.16],[-145.1973,70.0086],[-143.2184,70.1163],[-141.4078,69.6533],[-141.0021,69.6509]]],[[[-155.5813,19.0121],[-155.8814,19.0707],[-156.0487,19.7498],[-155.8316,20.2759],[-155.1989,19.9944],[-154.8043,19.5244],[-155.5813,19.0121]]],[[[-72.5098,40.9861],[-73.1943,40.6541],[-73.5738,40.9195],[-72.5098,40.9861]]],[[[-93.3778,48.6166],[-92.9963,48.6117],[-91.5183,48.0582],[-90.8403,48.2007],[-89.4556,47.996],[-88.3782,48.3032],[-84.8759,46.9001],[-84.5617,46.4575],[-84.1921,46.5494],[-83.9777,46.0851],[-83.5926,45.817],[-82.5511,45.3473],[-82.1378,43.5709],[-82.5453,42.6245],[-83.0731,42.3005],[-83.1419,41.976],[-82.439,41.675],[-81.2778,42.209],[-80.2475,42.3662],[-79.0368,42.8025],[-79.1719,43.4666],[-78.7205,43.625],[-76.82,43.6286],[-76.4646,44.0574],[-75.1793,44.8994],[-74.7088,45.0038],[-71.5175,45.0078],[-71.3272,45.2901],[-70.898,45.2626],[-70.2963,45.9062],[-70.0078,46.7088],[-69.243,47.4629],[-68.8288,47.2032],[-68.311,47.3546],[-67.8067,47.083],[-67.7845,45.7016],[-67.4328,45.603],[-67.4725,45.2759],[-67.1249,45.1693],[-67.1067,44.8852],[-67.9071,44.4538],[-68.2775,44.5075],[-69.7916,43.8053],[-70.1789,43.7662],[-70.829,42.8251],[-71.0463,42.3311],[-70.7382,42.229],[-70.4046,41.6271],[-70.6572,41.5343],[-71.4265,41.6333],[-71.5228,41.3789],[-72.8471,41.2657],[-73.5831,41.022],[-74.2267,40.6079],[-73.9575,40.3282],[-74.1761,39.7268],[-74.4289,39.3872],[-74.897,39.1453],[-75.3922,39.0929],[-75.036,38.5034],[-75.6592,37.9539],[-76.2948,38.4945],[-76.2635,37.3568],[-75.8905,36.6568],[-76.4788,36.0283],[-75.7722,35.9],[-75.7739,35.647],[-76.513,35.2705],[-76.7449,34.9412],[-77.7508,34.2851],[-78.0134,33.9118],[-78.5778,33.8732],[-78.9202,33.6588],[-79.276,33.1354],[-80.8492,32.114],[-81.5203,30.8747],[-81.2496,29.7938],[-80.9,29.0498],[-80.524,28.4861],[-80.6501,28.1811],[-80.2262,27.2072],[-80.0413,26.5685],[-80.1263,25.8334],[-80.3669,25.3313],[-80.7366,25.1565],[-81.0978,25.3194],[-81.365,25.8312],[-81.7154,25.983],[-81.8666,26.4349],[-82.4414,27.0599],[-82.6609,27.7186],[-82.8436,27.846],[-82.6607,28.4857],[-82.6516,28.8874],[-83.2906,29.452],[-83.6943,29.9261],[-84.0443,30.1036],[-84.3828,29.9074],[-85.3189,29.6802],[-85.3536,29.8759],[-86.2573,30.4929],[-87.7903,30.2918],[-88.9051,30.4152],[-89.5885,30.1658],[-90.2253,30.3793],[-90.4131,30.1405],[-89.5894,29.915],[-90.1014,29.1817],[-90.3793,29.2953],[-90.7511,29.1311],[-91.2902,29.2891],[-91.331,29.5137],[-91.8932,29.836],[-92.2608,29.5568],[-93.1756,29.7792],[-93.6947,29.7698],[-94.8884,29.3708],[-95.2734,28.9637],[-95.8534,28.6401],[-96.4487,28.5944],[-96.5616,28.3671],[-97.1564,28.1443],[-97.1715,27.8797],[-97.5546,26.9675],[-97.4024,26.3967],[-97.1462,25.9617],[-97.3582,25.8707],[-98.0828,26.0642],[-99.1078,26.4469],[-99.4436,27.0368],[-99.5053,27.5482],[-100.2961,28.3276],[-100.6587,29.0685],[-101.4404,29.7769],[-102.269,29.871],[-102.7342,29.6438],[-102.892,29.2163],[-103.2577,29.001],[-104.1107,29.3863],[-104.504,29.6775],[-104.9179,30.5835],[-106.2558,31.5445],[-106.4533,31.77],[-108.2118,31.7793],[-108.2145,31.3292],[-111.042,31.3243],[-112.939,31.916],[-114.836,32.5082],[-114.7248,32.7155],[-117.1282,32.5335],[-117.4674,33.2957],[-118.5063,34.0174],[-119.1437,34.112],[-119.6061,34.4178],[-120.4812,34.4715],[-120.6448,34.5798],[-120.6337,35.0766],[-120.8603,35.3655],[-121.8774,36.331],[-121.79,36.7323],[-122.3948,37.2077],[-122.4669,37.838],[-122.9681,38.0968],[-122.9865,38.277],[-123.7012,38.9073],[-123.8845,39.8608],[-124.324,40.2519],[-124.3717,40.4912],[-124.0685,41.3843],[-124.5397,42.8127],[-124.1486,43.6916],[-123.9293,45.5768],[-124.0716,46.7447],[-124.3761,47.6587],[-124.6211,47.9042],[-124.6327,48.3751],[-123.9757,48.1683],[-122.2421,48.0107],[-122.7888,48.993],[-120.1281,48.993],[-118.4226,48.993],[-115.8643,48.993],[-112.4532,48.993],[-109.895,48.993],[-106.4839,48.993],[-103.9256,48.993],[-102.2201,48.993],[-99.2354,48.993],[-97.5297,48.9932],[-95.162,48.9917],[-94.6209,48.7427],[-93.7078,48.5256],[-93.3778,48.6166]]],[[[-163.4761,54.9807],[-163.3581,54.7357],[-164.5907,54.4043],[-164.8877,54.6078],[-164.5297,54.8808],[-163.4761,54.9807]]],[[[-130.9792,55.4892],[-131.0827,55.2668],[-131.8111,55.223],[-131.6249,55.8316],[-130.9792,55.4892]]],[[[-133.566,56.3392],[-133.2029,56.3199],[-131.9764,55.2086],[
2-131.9809,54.8049],[-132.7823,55.0484],[-133.4471,55.797],[-133.566,56.3392]]],[[[-133.3663,57.0035],[-132.9541,56.8803],[-133.2127,56.4646],[-133.6029,56.4642],[-133.8661,57.0687],[-133.3663,57.0035]]],[[[-134.9698,57.3515],[-134.6207,56.7183],[-135.787,57.3173],[-134.9698,57.3515]]],[[[-152.898,57.8238],[-152.4121,57.4547],[-153.7933,56.9895],[-154.3391,56.9209],[-154.7059,57.3353],[-154.2813,57.638],[-153.8184,57.5956],[-152.898,57.8238]]],[[[-135.7304,58.2442],[-135.002,58.0511],[-135.0848,57.5111],[-136.0767,57.6747],[-136.5123,58.0959],[-135.7304,58.2442]]],[[[-134.6802,58.1616],[-133.9611,57.6143],[-133.9253,57.3369],[-134.4354,57.057],[-134.66,57.638],[-134.6802,58.1616]]]]},properties:{name:"United States",id:"US"},id:"US"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-53.3707,-33.7422],[-53.7853,-34.3806],[-54.1686,-34.6709],[-54.9023,-34.9328],[-55.6732,-34.7756],[-56.1179,-34.9079],[-56.8552,-34.6766],[-57.1706,-34.4525],[-57.8291,-34.4773],[-58.4002,-33.9123],[-58.3534,-33.2602],[-58.0824,-32.8935],[-58.2011,-32.4718],[-58.1889,-31.9241],[-57.8105,-30.8587],[-57.8724,-30.5911],[-57.609,-30.188],[-57.2144,-30.2834],[-56.8328,-30.1072],[-56.1761,-30.6283],[-55.8736,-31.0696],[-55.5573,-30.876],[-55.2546,-31.2258],[-54.5876,-31.4851],[-54.2205,-31.8553],[-53.7618,-32.0568],[-53.6017,-32.403],[-53.1254,-32.7368],[-53.5314,-33.171],[-53.3707,-33.7422]]]},properties:{name:"Uruguay",id:"UY"},id:"UY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[38.2142,47.0914],[37.5435,47.0745],[37.3398,46.9169],[36.2793,46.6586],[35.827,46.6244],[34.8495,46.1898],[35.0231,45.7011],[35.558,45.3109],[36.1705,45.453],[36.3934,45.0655],[35.5695,45.1192],[35.0879,44.8027],[34.7168,44.8071],[33.9098,44.3876],[33.4508,44.5537],[33.5551,45.0979],[32.508,45.4037],[33.6648,45.947],[33.2022,46.1756],[32.4769,46.0838],[32.0357,46.2609],[31.9744,46.7088],[30.7963,46.5521],[30.2193,45.8667],[29.6018,45.6825],[29.7061,45.2599],[29.2236,45.4028],[28.7606,45.2341],[28.2124,45.4503],[28.9475,46.05],[29.1464,46.5268],[29.838,46.3505],[29.8779,46.829],[29.5494,47.2467],[29.1597,47.4558],[29.1948,47.8824],[27.5493,48.4777],[26.6189,48.2597],[26.1625,47.9925],[24.8935,47.7177],[23.2027,48.0844],[22.8764,47.9472],[22.132,48.4053],[22.5386,49.0727],[22.6496,49.539],[23.7118,50.3773],[24.1056,50.8449],[23.6053,51.5179],[24.3617,51.8674],[25.9251,51.9136],[27.1422,51.752],[27.2701,51.6135],[28.5991,51.5427],[29.1357,51.6173],[29.3466,51.3825],[30.5331,51.5964],[30.9806,52.0461],[31.7636,52.1012],[32.508,52.3084],[33.7353,52.3448],[34.3976,51.7804],[34.2809,51.3117],[35.3121,51.0438],[35.4115,50.5398],[36.3059,50.2805],[37.4228,50.4115],[38.0469,49.9201],[38.2586,50.0524],[39.1748,49.8559],[39.7807,49.5721],[40.0701,49.2003],[39.6866,49.0079],[39.9609,48.238],[39.7359,47.8447],[38.9005,47.8553],[38.2875,47.5592],[38.2142,47.0914]]]},properties:{name:"Ukraine",id:"UA"},id:"UA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[33.9031,-1.0021],[32.1942,-1.0021],[30.8447,-1.0021],[30.51,-1.0674],[30.1016,-1.3688],[29.577,-1.3878],[29.5619,-.9772],[29.7177,.0983],[29.9343,.4991],[29.9427,.8192],[30.9424,1.683],[31.2527,2.0448],[31.1763,2.2703],[30.7284,2.4554],[30.8385,3.4905],[31.1523,3.7857],[31.4799,3.6805],[31.7982,3.8026],[32.0996,3.5291],[32.3358,3.7063],[32.8382,3.7986],[33.4894,3.7551],[33.9759,4.2203],[34.165,3.8128],[34.3928,3.6916],[34.4478,3.1634],[34.7425,2.818],[34.964,2.0625],[34.9654,1.6435],[34.7874,1.2307],[34.4815,1.042],[33.9431,.1738],[33.9031,-1.0021]]]},properties:{name:"Uganda",id:"UG"},id:"UG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[33.9031,-1.0021],[34.7709,-1.4416],[36.2633,-2.2747],[37.6438,-3.0453],[37.6087,-3.4604],[37.7974,-3.6743],[39.2219,-4.6922],[38.8192,-5.8778],[38.8738,-6.3315],[39.4722,-6.8788],[39.5193,-7.1243],[39.2884,-7.518],[39.4411,-8.0116],[39.304,-8.444],[39.7838,-9.9146],[40.4634,-10.4641],[39.9889,-10.821],[39.3217,-11.1224],[38.7948,-11.2289],[38.4917,-11.4131],[37.9204,-11.2946],[37.5417,-11.675],[36.9789,-11.5667],[36.5185,-11.7163],[35.7852,-11.4531],[35.6312,-11.5818],[34.9596,-11.5783],[34.608,-11.0807],[34.6617,-10.71],[34.5241,-10.03],[34.3208,-9.7317],[32.9199,-9.4072],[32.4334,-9.1564],[31.9425,-9.0539],[31.3508,-8.6069],[31.0764,-8.6117],[30.7511,-8.1936],[30.3134,-7.2037],[29.7097,-6.6169],[29.4802,-6.0252],[29.5943,-5.651],[29.3426,-4.9829],[29.4034,-4.4494],[29.7177,-4.456],[30.1469,-4.0854],[30.4252,-3.5891],[30.7901,-3.2744],[30.5149,-2.9175],[30.5535,-2.3999],[30.8287,-2.3387],[30.8128,-1.5632],[30.51,-1.0674],[30.8447,-1.0021],[32.1942,-1.0021],[33.9031,-1.0021]]]},properties:{name:"Tanzania",id:"TZ"},id:"TZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[121.009,22.6205],[120.5815,22.3564],[120.3258,22.5424],[120.0723,23.1496],[120.1589,23.7089],[121.0405,25.0326],[121.5936,25.2754],[121.9291,24.9736],[121.2957,22.9667],[121.009,22.6205]]]},properties:{name:"Taiwan",id:"TW"},id:"TW"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[41.5101,41.5174],[42.4663,41.4398],[42.7876,41.5636],[43.4393,41.1073],[43.7225,40.7193],[43.5693,40.4823],[43.7917,40.0703],[44.2893,40.0406],[44.7683,39.7037],[44.8171,39.6504],[44.023,39.3774],[44.4309,38.3569],[44.2112,37.9081],[44.5614,37.7448],[44.7652,37.1424],[44.2818,36.9782],[44.1562,37.2831],[43.5161,37.2445],[42.7748,37.3719],[42.3588,37.1087],[42.2683,37.2765],[41.5154,37.0892],[40.7058,37.0976],[40.0164,36.8259],[39.3568,36.6817],[38.7669,36.6932],[38.1916,36.9014],[37.4365,36.6435],[36.6584,36.8024],[36.1275,35.8316],[35.8927,35.9164],[35.811,36.3097],[36.1883,36.659],[36.0489,36.9107],[35.5375,36.5969],[34.6014,36.7847],[33.6945,36.1819],[32.7947,36.0358],[32.3775,36.1836],[32.0219,36.5352],[31.3525,36.8011],[30.6441,36.8654],[30.4838,36.3106],[29.6893,36.1565],[29.1433,36.3971],[29.0381,36.6937],[28.4837,36.8037],[28.1339,37.0297],[27.3491,37.
20195],[27.0779,37.6875],[27.2323,37.9787],[26.6828,38.1985],[26.7636,38.7098],[27.0135,38.8869],[26.6819,39.2922],[26.1133,39.4675],[26.1812,39.99],[26.7378,40.4002],[27.4756,40.3198],[28.2892,40.4033],[29.3648,40.8094],[29.3222,41.2276],[31.2549,41.1077],[31.4582,41.3199],[32.3065,41.7296],[33.3816,42.0177],[34.7505,41.9569],[35.2978,41.7287],[36.0516,41.6826],[36.5097,41.2626],[38.3811,40.9244],[39.4265,41.1064],[40.2654,40.9612],[40.9597,41.2116],[41.5101,41.5174]]],[[[28.0145,41.9689],[28.3465,41.4664],[29.0572,41.2298],[28.7802,40.9741],[28.172,41.0806],[27.4996,40.9732],[27.2581,40.6874],[26.1053,40.6114],[26.0391,40.7269],[26.6246,41.4016],[26.321,41.7167],[26.6153,41.9649],[27.2949,42.0794],[28.0145,41.9689]]]]},properties:{name:"Türkiye",id:"TR"},id:"TR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[11.5043,33.182],[11.5048,32.4137],[10.8265,32.0807],[10.115,31.4637],[10.2162,30.7832],[9.8952,30.3873],[9.5188,30.2293],[9.0439,32.0723],[8.3332,32.5437],[8.2111,32.9268],[7.7628,33.2331],[7.5,33.8323],[7.5138,34.0805],[8.2457,34.7339],[8.3944,35.204],[8.2457,35.8707],[8.2306,36.5454],[8.5764,36.9374],[9.6879,37.3404],[10.1962,37.2059],[10.5713,36.8796],[11.1266,36.8739],[10.5256,36.3235],[10.5908,35.8871],[11.0045,35.6336],[11.1199,35.2404],[10.5349,34.5448],[10.0648,34.2119],[10.1589,33.8501],[10.7227,33.5145],[11.0844,33.5629],[11.2025,33.2491],[11.5043,33.182]]]},properties:{name:"Tunisia",id:"TN"},id:"TN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.0121,10.1343],[-61.5967,10.0646],[-61.4648,10.5391],[-61.0338,10.67],[-61.0121,10.1343]]]},properties:{name:"Trinidad and Tobago",id:"TT"},id:"TT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-175.162,-21.1695],[-175.1567,-21.2636],[-175.3354,-21.1579],[-175.2255,-21.1188],[-175.162,-21.1695]]]},properties:{name:"Tonga",id:"TO"},id:"TO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[125.0679,-9.512],[124.9223,-8.9424],[125.178,-8.6477],[125.8043,-8.4923],[126.6198,-8.4595],[126.9149,-8.7152],[126.3823,-8.9575],[125.4079,-9.2758],[125.0679,-9.512]]]},properties:{name:"Timor-Leste",id:"TL"},id:"TL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[66.5221,37.3484],[65.7648,37.569],[65.5549,37.2512],[64.8162,37.1322],[64.5108,36.3408],[63.8623,36.0123],[63.1086,35.8187],[63.0566,35.4459],[62.6105,35.2333],[61.262,35.6194],[61.1195,36.6426],[60.3413,36.6377],[60.0626,36.9631],[59.5623,37.1788],[59.2409,37.5206],[58.8157,37.6835],[58.4357,37.6387],[57.4236,37.9477],[57.1937,38.2162],[56.4409,38.2495],[56.2287,38.0733],[55.5784,38.0999],[55.0755,37.9024],[54.7452,37.502],[53.9142,37.3435],[53.8237,37.9281],[53.8685,38.9491],[53.6177,39.2159],[53.125,39.432],[53.4721,39.6686],[53.4042,39.9603],[52.9874,39.9878],[52.7335,40.3988],[53.1454,40.825],[53.8698,40.6487],[54.7101,40.8911],[54.5921,41.1934],[54.0949,41.5192],[53.8463,42.0914],[52.9701,41.9764],[52.4938,41.7802],[53.2502,42.2059],[54.1211,42.3351],[54.9037,41.9192],[55.5451,41.2626],[55.9774,41.3221],[57.0179,41.2635],[56.9642,41.8566],[57.3819,42.1562],[57.8143,42.1899],[58.2595,42.688],[58.5889,42.7785],[59.4509,42.2996],[59.8584,42.2951],[60.107,41.9076],[60.0897,41.3994],[60.455,41.2218],[61.903,41.0935],[62.6505,39.8586],[64.1628,38.9535],[65.613,38.2384],[65.8572,38.2686],[66.5745,38.0107],[66.5221,37.3484]]]},properties:{name:"Turkmenistan",id:"TM"},id:"TM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-172.4791,-8.5807],[-172.4836,-8.5829],[-172.4987,-8.5478],[-172.4874,-8.5563],[-172.4791,-8.5807]]]},properties:{name:"Tokelau",id:"TK"},id:"TK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[70.9579,40.239],[70.4514,40.049],[69.9667,40.2022],[69.5304,40.0974],[69.229,39.761],[69.5987,39.5736],[70.6077,39.5643],[70.7333,39.4134],[71.4045,39.598],[71.8062,39.2758],[72.0428,39.3521],[73.2351,39.3743],[73.6315,39.4489],[73.8015,38.6068],[74.2773,38.6597],[74.7452,38.5101],[74.8912,37.2317],[74.2596,37.4154],[73.7496,37.2317],[73.4814,37.4718],[72.8955,37.2676],[71.8022,36.6941],[71.4329,37.1273],[71.5518,37.933],[71.2558,38.3068],[70.8789,38.4564],[70.2148,37.9246],[70.2512,37.664],[69.4922,37.553],[69.2649,37.1083],[68.9604,37.3249],[68.0677,36.9498],[67.7592,37.1722],[67.8143,37.4869],[68.2941,38.0329],[68.0478,38.6694],[68.1037,38.9619],[67.6767,39.0086],[67.3495,39.242],[67.7193,39.6216],[68.4632,39.5368],[68.6528,40.1827],[69.2281,40.1875],[69.2063,40.5666],[69.7128,40.6572],[70.4417,41.0234],[70.7511,40.7397],[70.3826,40.4534],[70.9579,40.239]]]},properties:{name:"Tajikistan",id:"TJ"},id:"TJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[100.1225,20.3167],[100.5429,20.0885],[100.3977,19.7561],[100.6254,19.4999],[101.1546,19.5794],[101.2864,18.977],[101.0507,18.4071],[101.1133,18.0333],[100.9086,17.5837],[101.1053,17.4793],[102.1014,18.2104],[102.7175,17.8922],[103.0913,18.1381],[103.3669,18.4235],[103.9497,18.3192],[104.8162,17.3005],[104.7505,16.6475],[105.047,16.1601],[105.4062,15.9874],[105.6223,15.6998],[105.5131,15.3606],[105.4754,14.5301],[105.1833,14.3464],[104.7789,14.428],[103.1996,14.3326],[102.729,13.8421],[102.3198,13.5398],[102.4995,12.6698],[102.7557,12.4261],[102.7366,12.0896],[102.9341,11.7065],[102.7628,12.0124],[101.7236,12.6893],[101.4449,12.6187],[100.8634,12.7146],[100.9628,13.4319],[100.6561,13.5212],[100.0173,13.3534],[100.0901,13.0457],[99.964,12.6902],[99.9889,12.1708],[99.6271,11.4628],[99.48
269,10.8898],[99.165,10.3198],[99.1606,9.7339],[99.3936,9.2136],[99.7239,9.3144],[99.9046,9.1129],[99.9605,8.6712],[100.2792,8.2686],[100.4537,7.4425],[100.5864,7.1762],[101.0178,6.861],[101.4977,6.8654],[102.1009,6.2422],[101.8737,5.8254],[101.5563,5.908],[101.2571,5.7894],[101.0533,6.2427],[100.3453,6.5498],[100.119,6.442],[99.6959,6.8765],[99.7203,7.106],[99.051,7.8877],[98.5791,8.3445],[98.2382,8.4231],[98.3714,9.2904],[98.7025,10.1902],[98.7571,10.6612],[99.1903,11.1051],[99.6147,11.7811],[99.4052,12.5477],[99.2196,12.7399],[99.1366,13.7165],[98.2462,14.8147],[98.1911,15.204],[98.5653,15.4037],[98.6892,16.3052],[98.4388,16.9755],[97.793,17.6813],[97.4849,18.4941],[97.7539,18.621],[97.8169,19.46],[98.1112,19.7623],[98.9169,19.7729],[99.0208,20.0419],[99.3382,20.0788],[99.8904,20.4246],[100.1225,20.3167]]]},properties:{name:"Thailand",id:"TH"},id:"TH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[.9007,10.9932],[.7799,10.3598],[1.3299,9.9971],[1.4244,9.2851],[1.6002,9.0498],[1.6224,6.2169],[1.1874,6.0895],[.7369,6.4526],[.5256,6.8508],[.6348,7.3537],[.5837,8.1456],[.688,8.3041],[.4153,8.6525],[.5291,9.3583],[.2619,9.4955],[.3627,10.2364],[-.0577,10.6305],[-.0686,11.1157],[.9007,10.9932]]]},properties:{name:"Togo",id:"TG"},id:"TG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.86,10.9195],[22.4938,10.9963],[21.7063,10.5746],[21.7258,10.3664],[21.2638,9.9745],[20.7733,9.4058],[20.3422,9.1271],[19.1455,9.0161],[19.1087,8.6561],[18.4553,8.032],[17.6496,7.9836],[16.7849,7.5508],[16.3787,7.6835],[15.8452,7.4753],[15.4803,7.5237],[15.443,7.8518],[15.1163,8.5571],[14.3324,9.2034],[13.9773,9.6917],[14.2432,9.9798],[15.5411,9.9603],[15.1323,10.6483],[15.0297,11.1135],[15.0812,11.8455],[14.7612,12.6556],[14.5162,12.9796],[14.0638,13.0786],[13.6062,13.7045],[13.4481,14.3805],[14.3679,15.7499],[15.4745,16.9085],[15.7351,19.9039],[15.949,20.3034],[15.5873,20.7335],[15.6072,20.9546],[15.182,21.5232],[15.1722,21.9223],[14.9791,22.996],[15.9841,23.4452],[17.7521,22.5721],[19.6684,21.6257],[21.5847,20.6794],[23.9804,19.4968],[23.9822,17.2663],[23.9835,15.7801],[23.105,15.7024],[22.9323,15.1622],[22.6709,14.7223],[22.3815,14.5505],[22.5098,14.1275],[22.1076,13.7302],[22.2283,13.3294],[21.8253,12.7905],[22.3522,12.6604],[22.5564,11.6697],[22.9226,11.3448],[22.86,10.9195]]]},properties:{name:"Chad",id:"TD"},id:"TD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.6615,21.7651],[-71.8304,21.7904],[-71.8062,21.8521],[-71.6684,21.8335],[-71.6615,21.7651]]]},properties:{name:"Turks and Caicos Islands",id:"TC"},id:"TC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[42.3588,37.1087],[41.7884,36.5973],[41.4169,36.5148],[41.2456,36.0735],[41.3543,35.6403],[41.1945,34.7689],[40.9872,34.4289],[40.6894,34.3322],[38.7735,33.372],[36.8182,32.3173],[36.3721,32.387],[35.7875,32.735],[35.8691,33.4319],[35.9424,33.6676],[36.5851,34.2212],[36.4329,34.6136],[35.9761,34.6291],[35.9433,35.2239],[35.7644,35.5715],[35.8927,35.9164],[36.1275,35.8316],[36.6584,36.8024],[37.4365,36.6435],[38.1916,36.9014],[38.7669,36.6932],[39.3568,36.6817],[40.0164,36.8259],[40.7058,37.0976],[41.5154,37.0892],[42.2683,37.2765],[42.3588,37.1087]]]},properties:{name:"Syria",id:"SY"},id:"SY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[55.5402,-4.6931],[55.3835,-4.6092],[55.4559,-4.5586],[55.5402,-4.6931]]]},properties:{name:"Seychelles",id:"SC"},id:"SC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-63.123,18.0688],[-63.0111,18.0688],[-63.0231,18.0191],[-63.123,18.0688]]]},properties:{name:"Sint Maarten",id:"SX"},id:"SX"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[31.9482,-25.9577],[32.1129,-26.8393],[31.9584,-27.3058],[31.4697,-27.2956],[31.0636,-27.1123],[30.7941,-26.7643],[30.8034,-26.4136],[31.2074,-25.8432],[31.4151,-25.7464],[31.9482,-25.9577]]]},properties:{name:"Eswatini",id:"SZ"},id:"SZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[24.1557,65.8052],[23.1024,65.7353],[21.5656,65.4081],[21.1381,64.8087],[21.4653,64.3796],[20.7626,63.8678],[19.0345,63.2377],[18.4632,62.8959],[17.8955,62.8305],[17.4174,61.7407],[17.1307,61.5758],[17.251,60.7009],[17.9559,60.5897],[18.5573,60.2537],[18.9706,59.7572],[17.876,59.2709],[17.4569,58.8585],[16.6522,58.4344],[16.5279,57.0681],[15.9965,56.2227],[14.782,56.1619],[14.2152,55.8325],[14.3417,55.5278],[13.3212,55.3464],[12.5923,56.1377],[12.8835,56.6178],[12.4214,56.9063],[11.4493,58.1183],[11.147,58.9886],[11.3885,59.0365],[11.7982,59.29],[11.6806,59.5923],[12.4862,60.1067],[12.5888,60.4508],[12.294,61.0027],[12.8809,61.3523],[12.1555,61.7207],[12.3034,62.2856],[12.2181,63.0007],[11.9997,63.2917],[12.6625,63.9404],[13.9604,64.0141],[14.0776,64.464],[13.6501,64.5816],[14.4798,65.3014],[14.5432,66.1292],[15.423,66.4899],[16.4036,67.055],[16.1275,67.4259],[17.3247,68.1039],[17.9168,67.965],[18.3785,68.5624],[19.9698,68.3565],[20.6223,69.037],[21.9975,68.5207],[22.7823,68.3911],[23.639,67.9543],[23.4681,67.45],[23.9884,66.8106],[23.7012,66.4808],[24.1557,65.8052]]],[[[19.0767,57.836],[18.6998,57.2428],[18.1365,57.5566],[18.5374,57.8305],[19.0767,57.836]]]]},properties:{name:"Sweden",id:"SE"},id:"SE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[16.5163,46.4997],[15.6361,46.2005],[15.6246,45.8338],[15.3396,45.4672],[13.8787,45.4286],[13.5778,45.5169],[13.7198,45.5875],[13.3993,46.3177],[13.6998,46.5201],[14.5037,46.4171],[15.0009,46.6262],[15.9575,46.6777],[16.0929,46.8632],[16.5163,46.4997]]]},properties:{name:"Slovenia",id:"SI"},id:"SI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.5386,49.0727],[22.132,48.4053],[21.4515,48.5522],[20.4901,48.5269],[19.8988,48.1314],[18.7917,48.0005],[18.7242,47.787],[17.7619,47.7701],[17.1475,48.0058],[16.9531,48.5988],[17.1884,48.861],[17.7583,48.888],[18.161,49.2574],[18.8321,49.5108],[19.4416,49.5976],[19.802,49.1923],[20.6161,49.3916],[21.6397,49.4121],[22.5386,49.0727]]]},properties:{name:"Slovakia",id:"SK"},id:"SK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-54.1559,5.3589],[-54.4522,5.0135],[-54.3508,4.0543],[-53.9904,3.5895],[-54.2032,3.1381],[-54.1954,2.818],[-54.6163,2.3266],[-55.0058,2.593],[-56.1295,2.2996],[-56.0198,1.8424],[-56.4828,1.9422],[-56.7043,2.0363],[-57.2097,2.8828],[-57.3036,3.3769],[-57.5497,3.3529],[-57.8327,3.6761],[-58.0544,4.1719],[-57.7111,4.9909],[-57.3309,5.0202],[-57.1948,5.5484],[-56.9698,5.9927],[-55.9395,5.7957],[-55.8283,5.9617],[-54.8338,5.9883],[-54.0543,5.8081],[-54.1559,5.3589]]]},properties:{name:"Suriname",id:"SR"},id:"SR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[6.6602,.1205],[6.5243,.3402],[6.6868,.4041],[6.7498,.2435],[6.6602,.1205]]]},properties:{name:"Sao Tome and Principe",id:"ST"},id:"ST"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[20.2419,46.1086],[20.775,45.7499],[20.7741,45.4845],[21.4919,45.1223],[21.3845,44.8701],[22.7051,44.2376],[22.421,44.0077],[22.5546,43.4546],[22.9767,43.1878],[22.4667,42.8425],[22.3442,42.3138],[21.5625,42.2476],[21.7529,42.6698],[21.3907,42.7515],[21.0569,43.0915],[20.3445,42.8278],[19.5517,43.2122],[19.1943,43.5331],[19.4882,43.7036],[19.1517,44.3024],[19.3568,44.8586],[19.007,44.8693],[19.0549,45.5271],[18.9054,45.9315],[19.5308,46.1552],[20.2419,46.1086]]]},properties:{name:"Serbia",id:"RS"},id:"RS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-56.2671,46.8384],[-56.3869,47.0679],[-56.2873,47.071],[-56.3148,46.9538],[-56.2671,46.8384]]]},properties:{name:"Saint Pierre and Miquelon",id:"PM"},id:"PM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[41.5328,-1.6955],[40.9788,-.8703],[40.9699,1.378],[40.9646,2.8145],[41.3419,3.2016],[41.8839,3.9779],[42.0241,4.1377],[42.7916,4.2922],[43.0158,4.5634],[43.5383,4.8404],[44.0283,4.9509],[44.9405,4.9119],[45.9348,5.9972],[47.9781,7.9969],[46.9784,7.9969],[44.023,8.9859],[43.4828,9.3796],[43.1818,9.8799],[42.8418,10.2031],[42.6594,10.6212],[42.9226,10.9994],[43.2462,11.4997],[43.853,10.7841],[44.3865,10.4303],[44.9427,10.4365],[45.8168,10.8361],[46.5652,10.7459],[47.405,11.1739],[48.0193,11.1392],[48.6745,11.3226],[48.9031,11.2546],[50.1101,11.5294],[50.7923,11.9835],[51.2549,11.8308],[51.0844,11.3354],[51.1408,10.6567],[50.8984,10.2532],[50.8247,9.428],[50.4297,8.8452],[50.103,8.1998],[49.3484,6.9906],[49.0492,6.1739],[48.6492,5.4943],[47.9754,4.4968],[46.879,3.2854],[46.0511,2.4753],[44.9201,1.81],[44.3328,1.3909],[43.4677,.6217],[41.9798,-.9728],[41.5328,-1.6955]]]}
2,properties:{name:"Somalia",id:"SO"},id:"SO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[12.4853,43.9016],[12.397,43.9344],[12.441,43.9824],[12.5146,43.9531],[12.4853,43.9016]]]},properties:{name:"San Marino",id:"SM"},id:"SM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-89.3626,14.416],[-89.0572,14.329],[-88.4491,13.851],[-88.151,13.9872],[-87.7153,13.8128],[-87.8143,13.3991],[-87.9308,13.1807],[-88.5121,13.1838],[-89.2776,13.4781],[-89.8043,13.5602],[-90.0952,13.7364],[-89.8726,14.0454],[-89.3626,14.416]]]},properties:{name:"El Salvador",id:"SV"},id:"SV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-10.2832,8.4852],[-10.6474,7.7594],[-11.2678,7.2325],[-11.5075,6.9067],[-11.7334,7.0887],[-12.4856,7.3861],[-12.5104,7.6658],[-12.8809,7.8566],[-13.2284,8.696],[-13.2928,9.0494],[-12.7559,9.3734],[-12.5016,9.8622],[-11.911,9.9931],[-11.2056,9.9776],[-10.6905,9.3144],[-10.5005,8.6876],[-10.2832,8.4852]]]},properties:{name:"Sierra Leone",id:"SL"},id:"SL"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[161.7152,-10.3873],[162.1054,-10.4539],[162.1236,-10.8245],[161.5381,-10.5666],[161.7152,-10.3873]]],[[[159.7505,-9.2727],[159.9707,-9.4334],[160.3547,-9.4214],[160.6254,-9.5888],[160.6494,-9.9288],[159.8535,-9.7916],[159.6218,-9.5319],[159.7505,-9.2727]]],[[[160.7493,-8.3139],[160.9979,-8.6122],[161.2584,-9.3171],[160.8736,-9.1568],[160.5904,-8.3729],[160.7493,-8.3139]]],[[[159.8793,-8.5341],[158.944,-8.0409],[159.1095,-7.9037],[159.8433,-8.3272],[159.8793,-8.5341]]]]},properties:{name:"Solomon Islands",id:"SB"},id:"SB"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-5.6923,-15.9977],[-5.775,-15.9568],[-5.7078,-15.9062],[-5.6923,-15.9977]]]},properties:{name:"Saint Helena",id:"SH"},id:"SH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-37.1034,-54.0658],[-36.3264,-54.2509],[-35.7986,-54.7636],[-36.0855,-54.8666],[-37.1034,-54.0658]]]},properties:{name:"South Georgia and South Sandwich Islands",id:"GS"},id:"GS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[103.9697,1.3314],[103.8201,1.2653],[103.6501,1.3257],[103.8179,1.4473],[103.9697,1.3314]]]},properties:{name:"Singapore",id:"SG"},id:"SG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-12.2807,14.8089],[-12.0193,14.2065],[-12.0543,13.633],[-11.6349,13.3698],[-11.3903,12.9419],[-11.3894,12.4043],[-12.2912,12.328],[-13.0828,12.6334],[-13.7294,12.6738],[-15.1962,12.68],[-15.5748,12.4904],[-16.7119,12.3551],[-16.7634,13.064],[-16.6488,13.1541],[-15.8343,13.1563],[-15.5096,13.5864],[-16.5623,13.5873],[-17.168,14.6407],[-17.1471,14.9221],[-16.5352,15.8383],[-16.4411,16.2045],[-16.1683,16.5472],[-15.6208,16.5068],[-15.1128,16.6448],[-14.3,16.5805],[-13.8685,16.1481],[-13.4095,16.0593],[-13.2579,15.7002],[-12.8584,15.2426],[-12.2807,14.8089]]]},properties:{name:"Senegal",id:"SN"},id:"SN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.078,9.4613],[34.0945,8.5824],[33.9533,8.4435],[33.2342,8.3964],[33.0127,7.9516],[33.2262,7.7608],[33.6661,7.6711],[34.0643,7.2259],[34.7106,6.6604],[35.0821,5.6731],[35.2681,5.4925],[33.9759,4.2203],[33.4894,3.7551],[32.8382,3.7986],[32.3358,3.7063],[32.0996,3.5291],[31.7982,3.8026],[31.4799,3.6805],[31.1523,3.7857],[30.8385,3.4905],[30.5083,3.8359],[30.1949,3.9819],[29.6768,4.5869],[29.1513,4.3881],[28.7269,4.5048],[28.192,4.3503],[27.7881,4.6446],[27.4032,5.1094],[27.0836,5.777],[26.5141,6.0691],[26.3619,6.6355],[25.8891,7.0647],[25.3809,7.3333],[25.2472,7.7244],[24.8535,8.1376],[24.2915,8.2912],[24.1473,8.6654],[24.5321,8.8869],[24.7852,9.7747],[25.067,10.2936],[25.7981,10.4206],[25.8913,10.2026],[26.5514,9.5257],[27.0743,9.614],[27.8857,9.5998],[28.0491,9.3286],[28.8445,9.3259],[28.9995,9.61],[29.4731,9.7685],[29.6054,10.065],[30.0031,10.2772],[30.7395,9.7427],[31.2247,9.7991],[31.6548,10.2213],[31.9331,10.6625],[32.4041,11.0576],[32.3353,11.7158],[32.0721,12.0066],[32.7366,12.0097],[33.1991,12.2174],[33.0731,11.5916],[33.172,10.8503],[33.892,10.1991],[34.078,9.4613]]]},properties:{name:"South Sudan",id:"SS"},id:"SS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[36.8714,21.9968],[36.9269,21.5867],[37.1507,21.1037],[37.2274,20.5568],[37.2483,19.5821],[37.4711,18.8203],[37.9217,18.5558],[38.6093,18.0049],[38.2537,17.5845],[37.7823,17.458],[37.4112,17.0616],[37.0091,17.059],[36.9136,16.2964],[36.4267,15.132],[36.5243,14.2567],[36.3907,13.6259],[36.2123,13.2712],[36.1075,12.7266],[35.5961,12.5375],[35.1123,11.8166],[34.9312,10.8649],[34.5716,10.88],[34.2756,10.528],[34.2915,10.1249],[34.078,9.4613],[33.892,10.1991],[33.172,10.8503],[33.0731,11.5916],[33.1991,12.2174],[32.7366,12.0097],[32.0721,12.0066],[32.3353,11.7158],[32.4041,11.0576],[31.9331,10.6625
2],[31.6548,10.2213],[31.2247,9.7991],[30.7395,9.7427],[30.0031,10.2772],[29.6054,10.065],[29.4731,9.7685],[28.9995,9.61],[28.8445,9.3259],[28.0491,9.3286],[27.8857,9.5998],[27.0743,9.614],[26.5514,9.5257],[25.8913,10.2026],[25.7981,10.4206],[25.067,10.2936],[24.7852,9.7747],[24.5321,8.8869],[24.1473,8.6654],[23.5374,8.8159],[23.6461,9.8231],[23.2559,10.4579],[22.86,10.9195],[22.9226,11.3448],[22.5564,11.6697],[22.3522,12.6604],[21.8253,12.7905],[22.2283,13.3294],[22.1076,13.7302],[22.5098,14.1275],[22.3815,14.5505],[22.6709,14.7223],[22.9323,15.1622],[23.105,15.7024],[23.9835,15.7801],[23.9822,17.2663],[23.9804,19.4968],[23.9804,19.9958],[24.9796,20.0024],[24.9805,21.9959],[27.2723,21.9955],[30.3285,21.9951],[32.6061,21.9959],[34.2467,21.9964],[36.8714,21.9968]]]},properties:{name:"Sudan",id:"SD"},id:"SD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[46.5314,29.0964],[47.4334,28.9895],[47.6713,28.5331],[48.4424,28.5429],[48.9067,27.6289],[49.4052,27.1811],[49.9862,26.829],[50.214,26.3084],[50.0315,26.1108],[50.558,25.0868],[50.8043,24.7894],[51.2682,24.6074],[51.5683,24.286],[51.5927,24.0787],[52.555,22.933],[55.1043,22.6214],[55.186,22.704],[55.641,22.0017],[54.9774,19.9958],[53.667,19.559],[51.9775,18.9961],[49.0421,18.582],[48.172,18.1567],[47.5795,17.4483],[47.4418,17.1118],[46.9758,16.9533],[46.6819,17.2685],[46.3104,17.2312],[45.4066,17.32],[45.1483,17.4274],[44.1557,17.3986],[43.9169,17.3249],[43.418,17.5162],[43.1911,17.3595],[43.1649,16.6892],[42.7992,16.3718],[42.6989,16.7372],[42.3833,17.1225],[42.294,17.435],[41.7498,17.8855],[41.2296,18.6783],[41.1159,19.0822],[40.7591,19.7556],[40.0808,20.2661],[39.6138,20.5178],[39.0936,21.3101],[38.9879,21.8819],[39.0958,22.3928],[38.9413,22.882],[38.4641,23.712],[37.9195,24.1852],[37.5431,24.2918],[37.1808,24.82],[37.1489,25.291],[36.7627,25.7513],[36.2496,26.5947],[35.5815,27.4323],[35.1807,28.0347],[34.616,28.1483],[34.7798,28.5074],[34.9507,29.3535],[36.0156,29.1906],[36.4759,29.4951],[36.7551,29.8662],[37.4694,29.9949],[37.6336,30.3132],[37.9803,30.5],[36.9584,31.4917],[38.9622,31.9951],[39.1455,32.1247],[40.3693,31.9391],[42.0743,31.0802],[42.8578,30.4952],[44.7163,29.1937],[46.3565,29.0636],[46.5314,29.0964]]]},properties:{name:"Saudi Arabia",id:"SA"},id:"SA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-8.6834,27.6565],[-8.6834,27.2858],[-8.6821,25.9954],[-10.5624,25.9954],[-12.0164,25.9954],[-12.0235,23.4674],[-12.6203,23.2712],[-13.0316,23],[-13.0944,22.4958],[-13.0163,21.3341],[-15.0018,21.3314],[-16.9647,21.3292],[-17.0481,20.8063],[-16.9309,21.9001],[-16.5143,22.3333],[-16.2103,23.0981],[-15.5864,24.0729],[-15.0388,24.5488],[-14.856,24.8715],[-14.7949,25.4041],[-14.4138,26.2538],[-13.5758,26.7349],[-13.1774,27.652],[-8.6834,27.6565]]]},properties:{name:"Western Sahara",id:"EH"},id:"EH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[30.51,-1.0674],[30.8128,-1.5632],[30.8287,-2.3387],[30.5535,-2.3999],[29.9303,-2.3396],[29.8682,-2.7164],[29.3901,-2.8087],[29.0146,-2.7204],[28.8765,-2.4004],[29.1064,-2.2335],[29.1295,-1.8601],[29.577,-1.3878],[30.1016,-1.3688],[30.51,-1.0674]]]},properties:{name:"Rwanda",id:"RW"},id:"RW"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-178.8765,71.5769],[-177.5322,71.2631],[-177.8218,71.0675],[-179.5066,70.9235],[-180,70.993],[-180,71.1843],[-180,71.3998],[-180,71.5379],[-178.8765,71.5769]]],[[[178.8614,70.8265],[178.8911,71.2311],[180,71.5379],[180,70.993],[178.8614,70.8265]]],[[[60.4505,69.935],[59.5783,69.7385],[58.473,70.2668],[59.0052,70.4652],[60.4505,69.935]]],[[[169.201,69.5805],[167.789,69.8369],[168.358,70.0157],[169.375,69.8826],[169.201,69.5805]]],[[[50.265,69.1857],[49.6262,68.8596],[48.667,68.7331],[48.279,69.0403],[48.6315,69.436],[49.225,69.5113],[50.265,69.1857]]],[[[-179.7985,68.9404],[-178.8739,68.7542],[-177.4075,68.2451],[-175.3451,67.678],[-174.4476,67.1031],[-173.6797,67.1449],[-172.6405,66.9249],[-171.7956,66.9318],[-170.192,66.2014],[-170.6663,65.6214],[-172.2115,65.4252],[-172.2133,65.0482],[-172.9239,64.705],[-173.0092,64.2975],[-173.7298,64.3646],[-174.318,64.6376],[-175.3951,64.8025],[-175.8538,65.0109],[-176.0933,65.471],[-177.0563,65.6137],[-178.3103,65.4849],[-178.8794,65.9364],[-179.7283,65.8039],[-179.3521,65.5167],[-180,65.0672],[-180,65.312],[-180,65.5569],[-180,65.8014],[-180,66.0462],[-180,66.291],[-180,66.5359],[-180,66.7807],[-180,67.0252],[-180,67.2701],[-180,67.5149],[-180,67.7597],[-180,68.0045],[-180,68.2491],[-180,68.4939],[-180,68.7387],[-180,68.9835],[-179.7985,68.9404]]],[[[163.635,58.6033],[163.7611,59.015],[164.6156,58.8856],[163.635,58.6033]]],[[[21.2358,55.2641],[22.8311,54.8384],[22.7663,54.3568],[19.6045,54.4591],[19.9747,54.9212],[20.5202,54.9949],[20.8998,55.2867],[20.9579,55.279],[21.2358,55.2641]]],[[[142.761,54.3939],[142.9181,53.7942],[143.2235,53.2961],[143.3234,52.6136],[143.1556,52.0838],[143.4552,51.4715],[143.8161,50.2825],[144.272,49.3113],[143.105,49.1988],[142.5741,48.0719],[142.5568,47.7381],[143.0056,47.2228],[143.2821,46.5592],[142.5781,46.7008],[142.2088,46.0891],[141.8302,46.4508],[142.0388,47.1402],[141.9642,47.5872],[142.1817,48.0133],[141.8661,48.75],[142.1422,49.5692],[142.0712,50.5149],[142.2066,51.2225],[141.7223,51.7363],[141.8235,53.3394],[142.5262,53.4475],[142.761,54.3939]]],[[[148.5995,45.3176],[147.9137,44.9904],[147.7694,45.1906],[148.5995,45.3176]]],[[[96.5265,81.0755],[97.8316,80.7983],[97.1751,80.241],[94.565,80.1261],[93.8725,80.0102],[91.5239,80.3584],[93.2626,80.7912],[93.0651,80.9885],[95.8008,81.2804],[96.5265,81.0755]]],[[[54.719,81.1159],[57.694,80.7923],[55.7124,80.6372],[54.0665,80.8136],[54.719,81.1159]]],[[[62.168,80.8347],[61.0511,80.4186],[59.3044,80.5216],[59.5921,80.8165],[62.168,80.8347]]],[[[97.6744,80.1582],[100.0613,79.7772],[99.4394,78.8341],[97.5555,78.8266],[94.6524,79.1275],[93.0708,79.4953],[94.9871,80.0968],[97.6744,80.1582]]],[[[102.8848,79.254],[105.146,78.8188],[105.3125,78.4999],[103.7194,78.2582],[101.2043,78.192],[100.2841,78.6792],[101.5905,79.3504],[102.8848,79.254]]],[[[130.6871,42.3027],[130.5269,42.5353],[130.5771,42.8118],[131.0684,42.9024],[131.262,43.4333],[131.2553,44.0716],[131.0822,44.9101],[131.9775,45.2439],[132.9359,45.03],[133.1858,45.4947],[133.8614,46.2475],[134.1677,47.3022],[134.7523,47.7155],[134.5636,48.3219],[134.2933,48.3733],[133.4686,48.0972],[133.1441,48.1057],[132.5617,47.7683],[131.0027,47.6915],[130.712,48.1279],[130.8043,48.3414],[130.1962,48.8916],[129.5339,49.3235],[128.5267,49.5943],[127.9998,49.5685],[127.5027,49.8735],[127.5901,50.2091],[126.9247,51.1002],[126.313,52.3997
2],[125.649,53.0422],[124.8122,53.1339],[123.6079,53.5465],[122.338,53.485],[120.704,53.1718],[120.0945,52.7872],[120.6561,52.5666],[120.7497,52.0965],[120.067,51.6007],[119.1921,50.3797],[119.26,50.0664],[118.4517,49.8444],[117.8733,49.5135],[116.6832,49.8238],[116.1346,50.0109],[115.2743,49.9489],[114.743,50.2337],[114.2969,50.2743],[113.1641,49.7971],[113.0557,49.6162],[111.3366,49.3559],[110.8279,49.1661],[110.1997,49.1704],[109.2365,49.3348],[108.6137,49.3228],[108.034,49.594],[107.9479,49.9247],[107.2332,49.9893],[106.7112,50.3125],[106.218,50.3045],[105.3835,50.4736],[103.6328,50.1387],[102.6833,50.3871],[102.2883,50.585],[102.1116,51.3534],[101.3814,51.4526],[100.4687,51.7261],[98.8485,52.0701],[97.947,51.3483],[97.8254,50.9852],[98.2795,50.5333],[98.1032,50.0779],[97.2088,49.7308],[96.986,49.8828],[95.8518,50.0129],[95.5229,49.9112],[94.6147,50.0237],[94.2511,50.5564],[91.8044,50.6936],[89.644,49.903],[89.6542,49.7175],[88.8317,49.4485],[88.1925,49.4518],[87.8143,49.1624],[87.3229,49.0858],[86.6144,49.6098],[86.1807,49.4993],[85.21,49.6648],[84.9893,50.0615],[84.2578,50.2883],[83.9453,50.7746],[83.3571,50.9945],[82.4938,50.7275],[81.4657,50.7397],[80.8771,51.2815],[79.9862,50.7746],[79.4687,51.493],[78.4757,52.6385],[77.7042,53.3791],[76.5758,53.9424],[76.2664,54.312],[74.4518,53.6472],[73.2857,53.5984],[73.3993,53.8115],[72.9141,54.1073],[71.0933,54.2123],[71.1856,54.5994],[70.7382,55.3052],[70.1824,55.1625],[68.9773,55.3895],[68.2062,55.1609],[68.0739,54.9596],[66.2225,54.6673],[65.4767,54.6233],[65.1576,54.3643],[64.4611,54.3841],[63.0739,54.1053],[61.9287,53.9464],[61.3339,54.0492],[60.9797,53.6217],[61.1994,53.2872],[62.0148,53.1079],[61.974,52.9437],[61.0476,52.9725],[60.8021,52.7448],[60.9375,52.2805],[60.0657,51.9764],[60.4647,51.6513],[61.3632,51.442],[61.5851,51.2298],[61.3894,50.8609],[60.6379,50.6638],[59.9552,50.7992],[59.8122,50.5819],[58.8836,50.6945],[58.3594,51.0638],[57.8387,51.0917],[57.4423,50.8889],[57.0117,51.0651],[56.4915,51.0196],[55.7977,50.6021],[55.5424,50.6017],[54.727,50.9981],[54.4216,50.7804],[54.0416,51.1153],[53.3381,51.4824],[52.571,51.4817],[52.3309,51.6812],[51.6091,51.4839],[50.7941,51.7292],[50.2468,51.2895],[49.498,51.0835],[48.8086,50.6012],[48.8432,50.0131],[48.4344,49.8284],[47.706,50.378],[47.3264,50.2734],[46.8022,49.367],[47.0144,49.0984],[46.7028,48.8055],[46.661,48.4124],[47.0042,48.2846],[47.0934,47.9477],[48.1099,47.7452],[48.9595,46.7744],[48.6102,46.5663],[49.2321,46.3372],[48.1592,45.7371],[47.5244,45.6017],[46.7529,44.4205],[47.2301,44.1923],[47.5089,43.5096],[47.4632,43.0351],[48.5729,41.8446],[47.8609,41.2129],[47.2612,41.315],[46.7494,41.8126],[46.4298,41.8907],[45.6388,42.205],[45.7275,42.4749],[45.1602,42.6751],[44.5059,42.7488],[43.9573,42.5664],[43.7824,42.747],[42.4192,43.2242],[41.5807,43.2193],[40.6481,43.534],[39.9782,43.42],[38.7171,44.2882],[38.1814,44.4196],[37.8516,44.6988],[37.4112,44.7352],[36.9411,45.2896],[37.6474,45.3771],[37.9332,46.0016],[38.1836,46.0948],[37.9679,46.6182],[39.2933,47.1056],[38.2142,47.0914],[38.2875,47.5592],[38.9005,47.8553],[39.7359,47.8447],[39.9609,48.238],[39.6866,49.0079],[40.0701,49.2003],[39.7807,49.5721],[39.1748,49.8559],[38.2586,50.0524],[38.0469,49.9201],[37.4228,50.4115],[36.3059,50.2805],[35.4115,50.5398],[35.3121,51.0438],[34.2809,51.3117],[34.3976,51.7804],[33.7353,52.3448],[32.508,52.3084],[31.7636,52.1012],[31.5771,52.3122],[31.4178,53.196],[32.1422,53.0913],[32.7042,53.3363],[31.792,54.0558],[31.4036,54.1959],[31.1213,54.6484],[30.9069,55.5699],[30.2335,55.8452],[29.4824,55.6845],[29.375,55.9386],[28.7948,55.9426],[28.1481,56.143],[27.8063,56.867],[27.797,57.3169],[27.3517,57.5282],[27.753,57.8411],[27.4272,58.7331],[28.0127,59.4842],[28.014,59.7248],[28.9471,59.8289],[29.0692,60.1915],[28.6506,60.611],[27.7978,60.5362],[29.6902,61.5461],[31.2855,62.5679],[31.5341,62.8855],[31.1807,63.2082],[30.0555,63.689],[30.5038,64.0205],[30.1083,64.3661],[30.0728,64.7649],[29.604,64.9685],[29.9032,66.0911],[29.0869,66.9709],[29.9414,67.5475],[29.3439,68.062],[28.4708,68.4883],[28.9657,69.0219],[30.8696,69.7834],[31.9846,69.9536],[32.9417,69.7519],[32.3775,69.4791],[33.6843,69.3102],[35.858,69.1917],[40.3809,67.8318],[40.9663,67.7135],[41.1887,66.8262],[40.5216,66.4466],[39.2889,66.1321],[38.3975,66.0644],[35.5136,66.3958],[34.8247,66.6111],[32.4636,66.9163],[33.5667,66.321],[34.7865,65.8645],[34.4065,65.3957],[34.8034,64.986],[34.8695,64.5601],[35.6472,64.3783],[36.365,64.0028],[37.4423,63.8135],[38.0708,64.0259],[37.9537,64.3202],[37.
21835,64.4085],[36.5283,64.8473],[36.883,65.1724],[38.0096,64.8788],[39.7581,64.577],[40.281,64.998],[39.8167,65.5979],[41.4759,66.1235],[42.2106,66.5197],[44.0971,66.2351],[44.4886,66.6719],[44.292,67.0996],[43.7824,67.2545],[44.2254,67.9956],[44.0483,68.5489],[45.8922,68.4797],[46.6903,67.8489],[45.5287,67.7577],[44.9396,67.4776],[45.9859,66.853],[46.6908,66.8255],[47.7091,67.045],[47.8746,67.5841],[48.8778,67.7315],[50.839,68.3498],[52.5502,68.5924],[53.8019,68.9959],[53.9679,68.2273],[54.5614,68.273],[56.0436,68.649],[57.1267,68.554],[58.9191,69.0039],[59.8975,68.422],[60.9335,68.9868],[60.1704,69.5909],[61.0161,69.8515],[63.3616,69.6753],[68.5041,68.3485],[69.1406,68.9506],[68.5427,68.9671],[68.006,69.48],[67.0645,69.6937],[66.9265,70.0142],[67.2847,70.7386],[66.6664,70.9006],[66.9176,71.2824],[68.2693,71.6828],[69.039,72.67],[69.6449,72.8975],[71.5003,72.9137],[72.8121,72.6915],[72.6243,72.0794],[71.9118,71.5478],[72.7317,70.823],[72.5297,70.1724],[72.5275,69.0805],[73.548,68.5744],[73.1521,67.8651],[72.5945,67.587],[71.5514,66.7605],[70.9393,66.5481],[69.877,66.8455],[69.1943,66.5787],[70.3396,66.3423],[71.9172,66.2467],[72.4174,66.5607],[73.7922,66.9953],[74.0745,67.4141],[74.7696,67.7663],[74.3914,68.4206],[74.5796,68.7511],[76.4591,68.9784],[77.2385,68.4697],[77.6509,68.9029],[76.001,69.2349],[74.8149,69.0907],[73.7757,69.1983],[73.56,69.7072],[74.3111,70.6536],[73.0864,71.4449],[73.6719,71.845],[75.7413,72.2962],[76.0325,71.9103],[78.4828,72.395],[79.422,72.3808],[80.7626,72.0892],[81.511,71.7463],[82.9861,71.7487],[82.1835,72.2376],[80.827,72.4882],[80.5096,73.0861],[80.5833,73.5684],[83.5449,73.6665],[86.5913,73.8943],[86.6513,74.6824],[87.6713,75.1296],[90.1851,75.591],[93.5498,75.854],[94.5756,76.1517],[96.879,75.9311],[100.3223,76.479],[100.9899,76.9904],[103.1312,77.6265],[104.0146,77.7304],[105.8944,77.4889],[104.9121,77.1748],[107.4299,76.9265],[108.0278,76.7185],[111.1151,76.723],[112.6194,76.3836],[113.8712,75.856],[113.6137,75.293],[111.8683,74.7401],[109.8402,74.3219],[108.1996,73.6941],[107.2709,73.621],[106.4782,73.1394],[107.7503,73.1731],[109.8553,73.4726],[110.2614,74.0174],[112.1471,73.7089],[114.0607,73.5846],[115.3378,73.7025],[118.4504,73.5897],[118.4304,73.2466],[119.7505,72.9792],[123.1605,72.955],[123.6222,73.1933],[123.3052,73.5329],[124.3883,73.7549],[125.617,73.5207],[127.7406,73.4817],[128.8885,73.1902],[129.4118,72.3156
2],[128.3589,72.0883],[129.7621,71.1195],[131.1572,70.7422],[131.562,70.9011],[132.5621,71.8952],[134.1029,71.3789],[135.8847,71.6306],[137.3153,71.3594],[138.1183,71.5663],[139.695,71.7003],[139.6014,72.496],[142.0614,72.7208],[145.4856,72.5422],[146.594,72.3025],[148.402,72.312],[149.5015,72.1644],[150.5997,71.5201],[151.5825,71.2871],[152.5089,70.8345],[153.7944,70.88],[155.8953,71.0955],[158.0371,71.0394],[159.3506,70.7908],[160.0062,70.3096],[159.8326,69.7849],[161.5367,69.3796],[162.3757,69.6491],[164.1597,69.7192],[164.5135,69.6091],[166.8204,69.4995],[167.6283,69.7403],[168.303,69.2716],[169.3106,69.0796],[169.6098,68.7862],[170.5375,68.8254],[170.9952,69.0454],[170.5824,69.5834],[170.4869,70.1076],[172.5595,69.9682],[173.2772,69.8238],[176.1075,69.8604],[176.9243,69.646],[178.8485,69.3872],[180,68.9835],[180,65.0672],[178.5196,64.6029],[177.4671,64.7368],[177.433,64.4445],[178.6501,63.9653],[178.7065,63.5216],[179.3324,63.1902],[179.5703,62.6875],[179.1206,62.3204],[177.3513,62.5874],[175.2681,62.1025],[174.5144,61.8237],[173.6235,61.7161],[172.8564,61.4693],[172.3926,61.0618],[170.6081,60.435],[169.9827,60.067],[169.2267,60.5959],[168.1374,60.5739],[166.9642,60.3069],[166.3521,60.4847],[165.0843,60.0985],[163.7802,60.041],[163.41,59.8349],[163.2728,59.3026],[162.1418,58.4475],[161.9602,58.0768],[162.4671,57.7661],[163.2138,57.6869],[162.7792,57.3577],[162.8027,56.8115],[163.2564,56.6881],[163.3354,56.2325],[162.5284,56.2606],[162.085,56.0897],[161.7294,55.358],[162.1058,54.7521],[161.7258,54.533],[160.7728,54.5414],[160.0746,54.1892],[159.8437,53.7837],[159.8975,53.3807],[158.6088,52.8735],[158.4637,52.3049],[158.1037,51.8095],[156.7476,50.9692],[156.5003,51.475],[156.3645,52.5093],[156.0986,53.0065],[155.6201,54.8646],[155.5549,55.3484],[155.9828,56.6952],[156.7285,57.1522],[157.4503,57.7994],[158.2102,58.0253],[159.0367,58.4239],[159.8473,59.1271],[161.7534,60.1522],[162.0037,60.4201],[162.9732,60.7828],[163.71,60.9168],[164.0052,61.3439],[164.2556,62.6966],[163.3318,62.5508],[163.0091,61.7915],[162.3926,61.6621],[160.7666,60.7533],[159.8832,61.2917],[160.3174,61.7933],[159.5525,61.7194],[159.0767,61.9223],[158.07,61.7536],[157.4694,61.7989],[156.6801,61.4806],[156.63,61.2724],[155.8532,60.7772],[154.9707,60.3766],[154.2929,59.8333],[154.5827,59.5401],[155.1669,59.3601],[154.011,59.0756],[153.3611,59.2147],[152.8822,58.9391],[151.99,59.1601],[151.4857,59.5241],[150.4572,59.5907],[149.6427,59.7705],[149.205,59.4882],[147.8746,59.3881],[147.5146,59.2687],[146.4444,59.4305],[145.9317,59.1983],[145.5544,59.4136],[143.192,59.3701],[142.0255,58.9997],[141.7547,58.7453],[140.6849,58.2122],[140.447,57.8136],[140.0022,57.6875],[138.6621,56.9655],[137.6913,56.1395],[136.175,55.3522],[135.2623,54.9434],[135.8514,54.5838],[136.7973,54.6209],[136.6828,53.9313],[137.1555,53.8217],[137.3282,53.5389],[138.2923,53.5924],[138.6608,53.7449],[138.6958,54.3199],[139.7075,54.2771],[140.3471,53.8126],[141.4022,53.184],[141.1696,52.3684],[141.4853,52.1786],[140.6876,51.2322],[140.4763,50.546],[140.5171,49.596],[140.1704,48.5238],[139.3728,47.8873],[139.0012,47.3835],[138.5866,47.0572],[138.3367,46.5432],[137.6855,45.8183],[136.8035,45.1711],[136.1421,44.4893],[135.8745,44.3734],[135.1309,43.5256],[133.7092,42.83],[133.1601,42.6969],[132.4813,42.9099],[132.3344,43.2388],[131.7946,43.2553],[131.1586,42.6258],[130.6871,42.3027]]],[[[67.7654,76.2376],[66.2824,75.9837],[61.3561,75.3149],[60.2224,74.7965],[58.5347,74.4988],[58.4415,74.1288],[56.9638,73.3665],[55.0067,73.4539],[53.7629,73.7662],[54.6427,73.9595],[57.0876,75.3837],[58.8814,75.8547],[62.9714,76.2367],[65.8629,76.6133],[67.5351,77.0077],[68.4859,76.9338],[68.9,76.5729],[67.7654,76.2376]]],[[[140.0488,75.829],[140.9442,75.7004],[142.4605,75.9035],[143.6856,75.8636],[145.2552,75.5857],[144.0199,75.0446],[141.9873,74.9913],[139.0993,74.6566],[138.0921,74.7974],[137.0064,75.235],[137.5013,75.9097],[138.8139,76.1996],[140.0488,75.829]]],[[[146.7951,75.3709],[150.1039,75.2193],[150.6463,74.9445],[149.5969,74.7725],[148.0926,74.8258],[146.1483,75.1984],[146.7951,75.3709]]],[[[113.3873,74.4005],[112.7823,74.0951],[111.6428,74.2729],[112.0845,74.549],[113.3873,74.4005]]],[[[142.1848,73.8958],[143.3438,73.5687],[143.1934,73.2206],[140.6627,73.4519],[141.0849,73.8658],[142.1848,73.8958]]],[[[5
25.32,73.3083],[56.4293,73.2011],[55.356,72.4651],[55.2978,71.9354],[57.1458,70.589],[54.6009,70.68],[53.7225,70.8145],[53.3638,71.5416],[51.8124,71.4912],[51.5825,72.0712],[52.6221,72.3009],[53.7531,73.2932],[55.32,73.3083]]]]},properties:{name:"Russia",id:"RU"},id:"RU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.2124,45.4503],[28.7606,45.2341],[29.2236,45.4028],[29.7061,45.2599],[29.5574,44.8435],[29.0483,44.7574],[28.6452,44.2958],[28.5853,43.7422],[27.0867,44.1675],[26.2158,44.0072],[25.4972,43.6708],[23.2244,43.8741],[22.7051,44.2376],[21.3845,44.8701],[21.4919,45.1223],[20.7741,45.4845],[20.775,45.7499],[20.2419,46.1086],[21.1519,46.3044],[22.2905,47.7279],[22.8764,47.9472],[23.2027,48.0844],[24.8935,47.7177],[26.1625,47.9925],[26.6189,48.2597],[26.9806,48.155],[27.3366,47.6396],[28.0717,46.9786],[28.2444,46.4513],[28.0997,45.9728],[28.2124,45.4503]]]},properties:{name:"Romania",id:"RO"},id:"RO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[55.7972,-21.3395],[55.3627,-21.2738],[55.3112,-20.904],[55.6618,-20.9062],[55.7972,-21.3395]]]},properties:{name:"Reunion",id:"RE"},id:"RE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[51.2682,24.6074],[50.8043,24.7894],[50.763,25.4445],[51.0032,25.9816],[51.2624,26.1534],[51.543,25.9022],[51.4853,25.5249],[51.602,25.148],[51.2682,24.6074]]]},properties:{name:"Qatar",id:"QA"},id:"QA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-149.3215,-17.6902],[-149.579,-17.7351],[-149.6114,-17.5318],[-149.3792,-17.5224],[-149.3215,-17.6902]]]},properties:{name:"French Polynesia",id:"PF"},id:"PF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-58.1598,-20.1645],[-57.8303,-20.9981],[-57.9856,-22.0461],[-56.9374,-22.2712],[-56.5239,-22.1025],[-55.8492,-22.3076],[-55.6541,-22.8105],[-55.3662,-23.9913],[-54.6254,-23.8124],[-54.2418,-24.0472],[-54.4731,-25.2204],[-54.6158,-25.576],[-54.7552,-26.533],[-55.1358,-26.9312],[-55.4266,-27.0093],[-55.7147,-27.415],[-56.0673,-27.3076],[-56.3705,-27.5375],[-57.1118,-27.4701],[-58.6186,-27.1323],[-58.1914,-26.6302],[-58.2031,-26.3816],[-57.8906,-26.0065],[-57.5872,-25.4051],[-57.8216,-25.1365],[-58.3654,-24.9594],[-59.373,-24.4538],[-59.8924,-24.0934],[-61.0329,-23.7556],[-61.7984,-23.1821],[-62.3726,-22.439],[-62.6509,-22.2339],[-62.2767,-21.066],[-62.2763,-20.5627],[-61.917,-20.0553],[-61.7569,-19.6451],[-60.0073,-19.2976],[-59.0905,-19.286],[-58.1803,-19.8178],[-58.1598,-20.1645]]]},properties:{name:"Paraguay",id:"PY"},id:"PY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-7.4061,37.1793],[-7.8343,37.0057],[-8.5977,37.1211],[-8.8141,37.431],[-8.9147,38.5123],[-9.4742,38.7307],[-9.3748,39.3384],[-9.1482,39.5426],[-8.8867,40.1795],[-8.6557,41.0296],[-8.7771,41.9409],[-8.2131,42.1336],[-7.9208,41.8836],[-7.4037,41.8335],[-6.6182,41.9422],[-6.2125,41.5321],[-6.9285,41.0092],[-6.8102,40.3429],[-7.0146,40.2084],[-7.0368,39.7139],[-7.4452,39.5363],[-7.0461,38.9069],[-7.3431,38.4572],[-7.1855,38.0062],[-7.5036,37.5854],[-7.4061,37.1793]]]},properties:{name:"Portugal",id:"PT"},id:"PT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[130.5269,42.5353],[130.6871,42.3027],[130.4576,42.3018],[129.7563,41.7123],[129.7088,40.8574],[128.3043,40.0362],[127.5684,39.7818],[127.3943,39.2079],[127.7863,39.084],[128.3745,38.6233],[128.0389,38.3085],[127.1697,38.3045],[126.634,37.7816],[125.9419,37.8735],[125.4492,37.7301],[125.1931,38.0378],[124.691,38.1292],[125.0675,38.5567],[125.4097,39.2882],[125.3609,39.5266],[124.5574,39.7907],[124.3621,40.0042],[124.8895,40.4596],[125.989,40.9049],[126.9034,41.7811],[127.1795,41.5312],[128.1112,41.3891],[128.291,41.5627],[128.0451,41.9875],[128.9236,42.0381],[129.3137,42.4137],[129.7199,42.4749],[129.8983,42.9983],[130.2406,42.8917],[130.5269,42.5353]]]},properties:{name:"North Korea",id:"KP"},id:"KP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-66.1295,18.4448],[-65.6288,18.3813],[-65.9708,17.9743],[-67.1968,17.9943],[-67.1587,18.4994],[-66.1295,18.4448]]]},properties:{name:"Puerto Rico",id:"PR"},id:"PR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.6045,54.4591],[22.7663,54.3568],[23.37,54.2005],[23.4845,53.9398],[23.8872,53.0276],[23.8445,52.6642],[23.1969,52.257],[23.6523,52.0403],[23.6053,51.5179],[24.1056,50.8449],[23.7118,50.3773],[22.6496,49.539],[22.5386,49.0727],[21.6397,49.4121],[20.6161,49.3916],[19.802,49.1923],[19.4416,49.5976],[18.8321,49.5108],[18.5622,49.8792],[17.8746,49.9722],[17.152,50.3784],[16.6792,50.0974],[16.0072,50.6117],[14.8096,50.8589],[15.0164,51.2527],[14.6018,51.8324],[14.7527,52.0818],[14.6196,52.5284],[14.1286,52.8782],[14.4145,53.2835],[14.2587,53.7296],[14.2139,53.8707],[14.2112,53.9504],[16.1865,54.2904],[16.5598,54.5539],[17.2621,54.7294],[18.3234,54.8382],[18.6697,54.4309],[19.6045,54.4591]]]},properties:{name:"Poland",id:"PL"},id:"PL"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[152.9656,-4.7565],[152.6807,-4.4986],[152.5985,-3.9948],[153.1241,-4.2523],[152.9656,-4.7565]]],[[[155.9575,-6.687],[155.7191,-6.8628],[155.344,-6.7217],[155.202,-6.3075],[154.782,-5.9706],[154.7412,-5.5453],[154.9969,-5.54],[155.467,-6.145],[155.8225,-6.3803],[155.9575,-6.687]]],[[[151.9158,-4.2967],[152.4054,-4.3406],[152.4001,-4.7312],[152.0135,-5.0038],[152.1431,-5.3571],[151.8652,-5.5649],[151.515,-5.5524],[151.2291,-5.92],[150.4283,-6.2764],[149.6524,-6.2906],[149.3825,-6.078],[149.1264,-6.1277],[148.4011,-5.7651],[148.3447,-5.5449],[148.999,-5.4845],[149.2454,-5.5729],[150.2987,-5.5356],[150.953,-5.4237],[151.3268,-4.9603],[151.6712,-4.8835],[151.5518,-4.3455],[151.9158,-4.2967]]],[[[140.9761,-9.1187],[140.9748,-6.3461],[140.9739,-4.0232],[140.9734,-2.6099],[141.1856,-2.6276],[142.2115,-3.0835],[142.9053,-3.3206],[143.509,-3.4311],[144.0159,-3.7835],[144.4775,-3.8253],[145.0879,-4.349],[145.3347,-4.3854],[145.767,-4.8231],[145.8527,-5.4712],[146.4036,-5.6164],[147.0344,-5.9191],[147.3766,-5.9506],[147.8018,-6.315],[147.8453,-6.6626],[147.1191,-6.7217],[146.9607,-6.929],[147.1902,-7.3782],[147.7242,-7.8762],[148.1268,-8.1035],[148.2471,-8.5545],[148.5831,-9.0516],[149.2476,-9.0712],[149.2032,-9.4068],[149.7612,-9.8058],[149.8744,-10.0131],[150.6672,-10.2573],[150.4825,-10.6368],[150.0169,-10.5773],[149.7541,-10.3531],[147.7685,-10.0699],[146.6965,-9.0255],[146.0334,-8.0764],[144.9738,-7.802
21],[144.5099,-7.5673],[143.6137,-8.2003],[143.0948,-8.3112],[143.366,-8.9611],[142.6474,-9.3277],[142.2297,-9.1697],[141.1332,-9.2212],[140.9761,-9.1187]]]]},properties:{name:"Papua New Guinea",id:"PG"},id:"PG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[134.5956,7.3821],[134.5064,7.4372],[134.5561,7.5939],[134.6595,7.6631],[134.5956,7.3821]]]},properties:{name:"Palau",id:"PW"},id:"PW"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[126.0059,9.3211],[126.1932,9.2767],[126.3197,8.8448],[126.4355,7.8327],[126.5816,7.2476],[126.08,6.7332],[125.8243,7.3333],[125.4008,6.7957],[125.5886,6.4659],[125.6681,5.9785],[125.4559,5.6643],[124.6364,5.9981],[124.078,6.4042],[123.9853,6.9937],[124.2068,7.3963],[123.9684,7.6644],[123.493,7.8078],[123.3909,7.4074],[122.4978,7.6729],[122.176,7.0044],[122.0472,7.3635],[122.132,7.8105],[122.3371,8.0284],[122.911,8.1563],[123.0176,8.3982],[123.4344,8.7032],[124.2258,8.2712],[124.4513,8.6064],[124.731,8.5629],[124.869,8.9722],[125.5336,9.1408],[125.5211,9.7592],[126.0059,9.3211]]],[[[124.5938,9.7871],[124.3599,9.63],[123.9355,9.6238],[123.817,9.8173],[124.1726,10.1351],[124.577,10.0268],[124.5938,9.7871]]],[[[123.1308,9.064],[122.5626,9.4826],[122.4716,9.9616],[122.8556,10.0868],[122.8169,10.5036],[122.9834,10.8867],[123.2564,10.9941],[123.5676,10.7806],[123.1618,9.8644],[123.3083,9.357],[123.1308,9.064]]],[[[123.3705,9.4498],[123.386,9.9669],[123.7114,10.4738],[123.952,10.3167],[123.6435,10.0202],[123.3705,9.4498]]],[[[117.3109,8.4395],[117.35,8.7134],[117.8848,9.2407],[118.1148,9.3468],[119.0239,10.3535],[119.2241,10.4774],[119.2614,10.8449],[119.5268,10.9532],[119.6844,10.5515],[119.1917,10.061],[118.782,9.9163],[118.4348,9.2562],[117.9896,8.8772],[117.3109,8.4395]]],[[[124.5747,11.343],[124.9299,11.3727],[125.0133,10.7854],[125.2535,10.2639],[125.0266,10.0331],[124.7807,10.168],[124.7869,10.7815],[124.4456,10.9235],[124.5747,11.343]]],[[[122.4964,11.6151],[123.1583,11.5356],[123.0167,11.1166],[122.7699,10.8236],[122.1977,10.623],[121.9642,10.8716],[122.1036,11.643],[122.4964,11.6151]]],[[[125.2397,12.5277],[125.5358,12.1913],[125.4568,11.9524],[125.6281,11.1321],[125.2335,11.145],[124.8841,11.7753],[124.3848,12.2441],[124.2946,12.5695],[125.2397,12.5277]]],[[[120.7045,13.4794],[121.2029,13.4324],[121.5225,13.131],[121.5407,12.6383],[121.2367,12.2188],[120.922,12.5117],[120.7635,12.9698],[120.5082,13.2601],[120.7045,13.4794]]],[[[121.1017,18.6153],[121.8457,18.2952],[122.2998,18.4026],[122.1511,17.7563],[122.2368,17.435],[122.5191,17.1247],[122.1351,16.185],[121.5953,15.9333],[121.3925,15.3242],[121.6957,14.7374],[121.8004,14.1138],[122.4907,14.3224],[122.856,14.2509],[123.2315,13.7475],[123.4322,13.9664],[123.726,13.8843],[123.6079,13.5283],[124.1428,13.036],[124.0598,12.5672],[123.311,13.044],[123.1632,13.4417],[122.5954,13.9078],[122.4068,13.4927],[121.7778,13.9375],[121.2034,13.6401],[120.6166,14.1879],[120.922,14.4933],[120.8882,14.7157],[120.0821,14.8511],[119.8309,16.3266],[120.1598,16.0478],[120.3893,16.2218],[120.3054,16.5294],[120.4088,16.9555],[120.3582,17.6383],[120.5997,18.5078],[121.1017,18.6153]]]]},properties:{name:"Philippines",id:"PH"},id:"PH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-69.9658,-4.2359],[-70.7995,-4.1733],[-70.9737,-4.3504],[-71.8448,-4.5044],[-72.6987,-5.0673],[-72.8871,-5.1228],[-72.9799,-5.635],[-73.2355,-6.0984],[-73.1374,-6.466],[-73.758,-6.9059],[-73.7496,-7.3356],[-74.0021,-7.5562],[-73.5491,-8.3459],[-72.9741,-8.993],[-73.2093,-9.4116],[-72.379,-9.5102],[-72.1815,-10.0038],[-71.238,-9.9661],[-70.637,-9.4782],[-70.6423,-11.0101],[-70.2202,-11.0478],[-69.5785,-10.9519],[-68.6852,-12.502],[-68.9786,-12.8802],[-69.0741,-13.6828],[-68.8803,-14.199],[-69.235,-14.5972],[-69.3748,-14.963],[-69.1726,-15.2368],[-69.4185,-15.6035],[-69.2176,-16.149],[-68.9134,-16.2618],[-69.0208,-16.6422],[-69.6249,-17.2002],[-69.5108,-17.506],[-69.8522,-17.704],[-69.9263,-18.206],[-70.4184,-18.3454],[-71.337,-17.6827],[-71.5323,-17.2943],[-72.1114,-17.0026],[-72.4676,-16.7079],[-73.825,-16.153],[-74.1471,-15.9124],[-75.1043,-15.4117],[-75.5336,-14.899],[-75.934,-14.6336],[-76.2891,-14.1333],[-76.1839,-13.5154],[-76.8322,-12.3489],[-77.1527,-12.0603],[-77.2204,-11.6635],[-77.6332,-11.288],[-77.7362,-10.8365],[-78.1856,-10.089],[-78.7622,-8.6171],[-79.3772,-7.8354],[-79.7621,-7.0666],[-80.1103,-6.6497],[-80.8117,-6.2822],[-81.1805,-5.9426],[-80.8827,-5.7589],[-81.1084,-5.0278],[-81.3366,-4.6695],[-81.2833,-4.3224],[-80.7986,-3.7312],[-80.3247,-3.388],[-80.1793,-3.8776],[-80.51,-4.0694],[-80.4885,-4.3939],[-80.1396,-4.2962],[-79.6385,-4.4547],[-79.3308,-4.9279],[-79.0763,-4.9905],[-78.4198,-3.7769],[-78.3472,-3.4311],[-77.8607,-2.9819],[-76.679,-2.5628],[-76.0898,-2.1331],[-75.5706,-1.5312],[-75.2632,-.5555],[-75.2845,-.1063],[-74.8018,-.2],[-74.4178,-.5809],[-74.2465,-.9706],[-73.6643,-1.2489],[-73.4963,-1.6932],[-73.1969,-1.8304],[-73.1545,-2.2783],[-72.3957,-2.4288],[-71.7525,-2.1527],[-71.3969,-2.3342],[-70.9146,-2.2184],[-70.0741,-2.7502],[-70.7351,-3.7818],[-70.3396,-3.8142],[-69.9658,-4.2359]]]},properties:{name:"Peru",id:"PE"},id:"PE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-128.2901,-24.3974],[-128.3205,-24.3997],[-128.3503,-24.3402],[-128.3037,-24.3335],[-128.2901,-24.3974]]]},properties:{name:"Pitcairn Islands",id:"PN"},id:"PN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-77.3742,8.6583],[-77.2124,8.0338],[-77.3509,7.7057],[-77.7439,7.537],[-77.9011,7.2294],[-78.1701,7.5437],[-78.4215,8.0608],[-78.1139,8.3796],[-79.0865,8.997],[-79.4416,9.0059],[-79.7
2505,8.5953],[-80.3687,8.289],[-80.4581,8.0768],[-80.0752,7.6671],[-80.4388,7.2752],[-80.8456,7.2201],[-81.0352,7.7111],[-81.5041,7.7213],[-81.7276,8.1376],[-82.6796,8.3218],[-82.8793,8.0706],[-82.9976,8.3676],[-82.917,8.7404],[-82.9399,9.4493],[-82.5635,9.5767],[-82.2441,9.0316],[-81.3548,8.7804],[-80.8387,8.8874],[-80.1272,9.2101],[-79.5774,9.598],[-78.5043,9.4063],[-78.0828,9.2363],[-77.3742,8.6583]]]},properties:{name:"Panama",id:"PA"},id:"PA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[77.7992,35.496],[77.0486,35.1099],[76.5945,34.7357],[75.7093,34.5031],[74.3004,34.7654],[73.9613,34.6535],[74.1499,33.507],[73.9941,33.2424],[74.6578,32.5189],[75.3334,32.2792],[74.5099,31.7127],[74.6329,31.0345],[73.8991,30.4352],[73.809,30.0934],[73.3816,29.9345],[72.903,29.029],[72.342,28.752],[71.8701,27.9623],[70.7373,27.7293],[70.4035,28.0249],[70.1447,27.8491],[69.5681,27.1744],[69.47,26.8046],[70.1567,26.4713],[70.0777,26.0718],[70.2646,25.7064],[70.6521,25.4228],[71.048,24.6877],[71.044,24.4001],[70.5469,24.4183],[69.7163,24.1728],[69.5592,24.2731],[68.7282,24.2656],[68.7242,23.9646],[68.1649,23.8572],[67.6687,23.811],[67.3096,24.175],[67.1715,24.7561],[66.7032,24.8608],[66.6988,25.2261],[66.4284,25.5755],[65.6796,25.3553],[64.7767,25.3074],[64.6591,25.184],[63.7207,25.3859],[63.4912,25.2106],[62.5723,25.2546],[62.3153,25.1347],[61.5878,25.2022],[61.6686,25.769],[61.8697,26.2422],[62.4392,26.5609],[63.1681,26.6657],[63.1667,27.2525],[62.7632,27.2503],[62.7397,28.0023],[62.3531,28.4146],[61.8901,28.5465],[61.6229,28.7915],[61.3184,29.3725],[60.8434,29.8586],[62.4765,29.4085],[63.5676,29.4982],[64.0989,29.3921],[64.521,29.5643],[65.0954,29.5594],[66.1772,29.8355],[66.3974,30.9124],[66.9243,31.3057],[67.2874,31.2178],[67.5781,31.5063],[68.2138,31.8073],[68.869,31.6342],[69.2791,31.9369],[69.2414,32.4336],[69.5015,33.02],[69.9201,33.1123],[70.2841,33.3689],[69.8682,33.8976],[71.0516,34.0498],[70.9655,34.5306],[71.6206,35.1831],[71.4276,35.8338],[71.1852,36.042],[71.6206,36.4366],[72.623,36.8295],[73.7691,36.8885],[74.0017,36.8233],[74.5415,37.0221],[75.3467,36.9134],[75.8403,36.6497],[75.945,36.0176],[76.2518,35.8108],[77.4467,35.4756],[77.7992,35.496]]]},properties:{name:"Pakistan",id:"PK"},id:"PK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[56.388,24.9793],[56.6406,24.4702],[57.2199,23.9229],[58.5782,23.6437],[59.7998,22.2201],[59.3714,21.4988],[58.8956,21.1126],[58.4743,20.4068],[57.8618,20.2439],[57.7153,19.6069],[57.8116,19.017],[57.1764,18.9025],[56.6553,18.5873],[56.551,18.166],[56.2704,17.9508],[55.479,17.8433],[55.0644,17.039],[54.0683,17.0057],[53.6097,16.7598],[53.0855,16.6484],[52.729,17.3005],[51.9775,18.9961],[53.667,19.559],[54.9774,19.9958],[55.641,22.0017],[55.186,22.704],[55.1997,23.0346],[55.7608,24.2425],[55.7959,24.8679],[56.064,24.7388],[56.388,24.9793]]]},properties:{name:"Oman",id:"OM"},id:"OM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[173.1152,-41.2791],[173.738,-40.9888],[174.3026,-41.0194],[174.0922,-41.505],[174.2831,-41.7407],[173.5449,-42.518],[173.2213,-42.9765],[172.7184,-43.2589],[172.9208,-43.8914],[172.3855,-43.8297],[171.4426,-44.136],[171.1133,-45.0393],[170.7005,-45.6843],[169.6866,-46.5516],[168.382,-46.6054],[168.1889,-46.3621],[167.682,-46.193],[166.7316,-46.1979],[166.7338,-45.5436],[167.1946,-44.9634],[167.7872,-44.595],[168.3665,-44.0818],[168.8064,-43.9922],[169.6613,-43.5913],[170.3027,-43.1075],[170.7417,-42.9273],[171.2571,-42.4652],[171.4861,-41.7949],[172.0108,-41.4447],[172.1396,-40.9471],[172.6407,-40.5183],[172.9887,-40.8481],[173.1152,-41.2791]]],[[[173.2693,-34.935],[173.8441,-35.0264],[174.3204,-35.2466],[174.5437,-35.5822],[174.391,-35.7739],[174.802,-36.3093],[174.7226,-36.8411],[175.2996,-36.9933],[175.4608,-36.4757],[175.8762,-36.9578],[176.1084,-37.6449],[177.3358,-37.9907],[178.0091,-37.5548],[178.536,-37.692],[178.2679,-38.5509],[177.9763,-38.7223],[177.9656,-39.1426],[177.4077,-39.0809],[176.954,-39.3677],[177.1098,-39.6731],[176.8421,-40.1578],[175.9828,-41.2134],[175.3098,-41.6107],[174.6356,-41.2893],[175.1625,-40.6217],[175.2543,-40.2892],[175.0093,-39.9523],[173.9342,-39.5093],[173.8441,-39.1395],[174.5974,-38.7849],[174.9281,-37.8043],[174.7292,-37.4487],[174.782,-36.9436],[174.4758,-36.9418],[174.4469,-36.4509],[173.9453,-36.1761],[173.1166,-35.2053],[173.2693,-34.935]]]]},properties:{name:"New Zealand",id:"NZ"},id:"NZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[20.898,80.2499],[22.4507,80.4022],[26.8608,80.16],[27.1986,79.9065],[25.641,79.403],[23.9475,79.1943],[20.8611,79.3978],[18.7251,79.7607],[18.3438,80.0595],[20.898,80.2499]]],[[[16.7867,79.9068],[18.5813,79.5716],[19.0896,79.157],[20.4581,79.1293],[21.3889,78.7404],[19.7687,78.6228],[18.4393,78.0251],[16.7005,76.5794],[14.3657,77.2345],[14.921,77.6889],[13.6807,78.028],[11.7738,78.7165],[10.866,79.7965],[12.7535,79.7758],[13.3838,79.4809],[15.8163,79.6819],[16.7867,79.9068]]],[[[21.6082,78.5957],[23.1166,77.9916],[24.2383,77.8986],[23.8414,77.4978],[22.057,77.5011],[21.6082,77.9161],[20.2282,78.4779],[21.6082,78.5957]]]]},properties:{name:"Svalbard and Jan Mayen",id:"SJ"},id:"SJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[166.9584,-.5165],[166.9163,-.5467],[166.9136,-.4992],[166.9584,-.5165]]]},properties:{name:"Nauru",id:"NR"},id:"NR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[88.1099,27.8704],[87.9843,27.134],[88.1614,26.7247],[88.0549,26.43],[87.2874,26.3603],[87.0166,26.5556],[86.7014,26.4349],[86.3663,26.5743],[85.293,26.7412],[84.6853,27.0412],[84.6103,27.2987],[84.0909,27.4913],[83.2897,27.371],[82.7335,27.5189],[81.9877,27.9139],[81.8528,27.8669],[80.5868,28.6494],[80.0706,28.8301],[80.4017,29.7303],[81.0103,30.1645],[81.4169,30.3376],[82.0432,30.3269],[82.1591,30.1152],[82.8542,29.6833],[83.1556,29.6127],[83.5835,29.1834],[84.1016,29.2198],[84.2285,28.9118],[84.7141,28.5957],[85.1589,28.5922],[85.1225,28.3161],[85.6783,28.2775],[86.4089,27.9286],[86.5545,28.0853],[87.1413,27.8385],[88.1099,27.8704]]]},properties:{name:"Nepal",id:"NP"},id:"NP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[30.8696,69.7834],[28.9657,69.0219],[29.1415,69.6715],[27.8897,70.0617],[26.5257,69.915],[26.0116,69.6526],[25.7484,68.9901],[24.9414,68.5933],[23.8539,68.8059],[22.4108,68.7198],[21.622,69.2707],[20.6223,69.037],[19.9698,68.3565],[18.3785,68.5624],[17.9168,67.965],[17.3247,68.1039],[16.1275,67.4259],[16.4036,67.055],[15.423,66.4899],[14.5432,66.1292],[14.4798,65.3014],[13.6501,64.5816],[14.0776,64.464],[13.9604,64.0141],[12.6625,63.9404],[11.9997,63.2917],[12.2181,63.0007],[12.3034,62.2856],[12.1555,61.7207],[12.8809,61.3523],[12.294,61.0027],[12.5888,60.4508],[12.4862,60.1067],[11.6806,59.5923],[11.7982,59.29],[11.3885,59.0365],[10.8345,59.1839],[9.6182,58.946],[8.1663,58.1452],[7.0051,58.0242],[5.7067,58.5236],[5.8452,59.3535],[5.1314,59.2265],[5.2441,60.5695],[5.0493,60.7076],[4.9276,61.7107],[5.5336,62.3109],[6.353,62.6112],[7.2838,62.6023],[7.0086,62.9576],[8.1006,63.091],[8.398,63.5351],[9.6968,63.6246],[9.7079,63.865],[11.3499,64.9059],[12.1595,65.1789],[12.2727,65.5682],[12.9763,66.0192],[13.1046,66.5394],[14.755,67.4991],[14.7989,67.8094],[16.0644,68.2],[16.6517,68.6257],[18.1015,69.1564],[18.2932,69.4751],[20.0688,69.8835],[21.163,69.8895],[21.4005,70.1744],[22.6847,70.3749],[23.0464,70.1019],[24.4198,70.702],[24.6582,71.001],[25.7684,70.8531],[27.5972,71.0913],[29.1024,70.8607],[30.9442,70.2745],[29.6014,69.9767],[29.7923,69.7279],[30.8696,69.7834]]]},properties:{name:"Norway",id:"NO"},id:"NO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-169.8034,-19.0832],[-169.9039,-19.1378],[-169.9483,-19.0729],[-169.834,-18.966],[-169.8034,-19.0832]]]},properties:{name:"Niue",id:"NU"},id:"NU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-83.1576,14.9931],[-83.2992,14.749],[-83.1878,14.3401],[-83.4124,13.9966],[-83.5673,13.3205],[-83.511,12.4119],[-83.7693,11.9316],[-83.6517,11.6422],[-83.8679,11.2999],[-83.6419,10.9173],[-84.1684,10.7806],[-84.3484,10.9799],[-84.9092,10.9453],[-85.6215,11.1845],[-85.7444,11.062],[-86.4688,11.7385],[-86.7556,12.1566],[-87.6676,12.9037],[-87.3373,12.9792],[-87.0592,12.9916],[-86.7108,13.3134],[-86.7336,13.7635],[-86.3317,13.7702],[-86.1512,13.9948],[-85.7868,13.8443],[-85.1796,14.3432],[-84.9851,14.7525],[-84.646,14.6611],[-83.8674,14.7947],[-83.1576,14.9931]]]},properties:{name:"Nicaragua",id:"NI"},id:"NI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[13.6062,13.7045],[14.0638,13.0786],[14.1974,12.3839],[14.6271,12.1087],[14.5597,11.4921],[13.892,11.1401],[13.5352,10.6052],[13.2697,10.0362],[13.1756,9.5394],[12.9297,9.4263],[12.8067,8.8865],[12.4037,8.5957],[12.0162,7.5899],[11.7676,7.272],[11.5518,6.6972],[11.1532,6.438],[11.0325,6.6981],[10.6064,7.063],[10.1438,6.9964],[9.0603,6.0092],[8.801,5.1973],[8.556,4.7
2552],[8.2932,4.5576],[7.1546,4.5146],[6.7569,4.3437],[6.0764,4.2904],[5.5877,4.6473],[5.2326,5.4836],[4.8611,6.0265],[4.4314,6.3487],[4.126,6.4113],[2.7064,6.3692],[2.7748,6.7119],[2.686,7.874],[2.7748,9.0485],[3.0451,9.084],[3.3252,9.7783],[3.5573,9.9074],[3.5764,10.2683],[3.8343,10.6074],[3.7163,11.0797],[3.4877,11.3954],[3.5955,11.6963],[3.6466,12.5299],[3.948,12.775],[4.1477,13.4577],[4.8233,13.76],[5.4918,13.8727],[6.3863,13.6037],[6.8044,13.1074],[7.0565,13],[7.7885,13.3378],[8.0953,13.2912],[8.7504,12.9081],[9.616,12.8105],[10.1847,13.2699],[10.9588,13.3716],[11.412,13.3538],[12.4632,13.0937],[12.6549,13.3267],[13.3239,13.6707],[13.6062,13.7045]]]},properties:{name:"Nigeria",id:"NG"},id:"NG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[167.9394,-29.0175],[167.979,-29.0756],[167.9204,-29.0827],[167.9394,-29.0175]]]},properties:{name:"Norfolk Island",id:"NF"},id:"NF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[14.9791,22.996],[15.1722,21.9223],[15.182,21.5232],[15.6072,20.9546],[15.5873,20.7335],[15.949,20.3034],[15.7351,19.9039],[15.4745,16.9085],[14.3679,15.7499],[13.4481,14.3805],[13.6062,13.7045],[13.3239,13.6707],[12.6549,13.3267],[12.4632,13.0937],[11.412,13.3538],[10.9588,13.3716],[10.1847,13.2699],[9.616,12.8105],[8.7504,12.9081],[8.0953,13.2912],[7.7885,13.3378],[7.0565,13],[6.8044,13.1074],[6.3863,13.6037],[5.4918,13.8727],[4.8233,13.76],[4.1477,13.4577],[3.948,12.775],[3.6466,12.5299],[3.5955,11.6963],[2.8782,12.3679],[2.3659,12.2219],[2.389,11.897],[2.0912,12.2778],[2.0739,12.7142],[1.5652,12.6356],[.9872,13.0418],[.9779,13.5518],[.6183,13.7036],[.1638,14.4973],[.2175,14.9114],[.9601,14.9869],[1.3002,15.2723],[3.5041,15.3562],[3.8769,15.7553],[4.1823,16.5818],[4.2347,16.9964],[4.2276,19.1426],[5.8367,19.4791],[7.4818,20.8729],[9.3785,21.9915],[11.9678,23.518],[13.4814,23.1802],[14.2307,22.6183],[14.9791,22.996]]]},properties:{name:"Niger",id:"NE"},id:"NE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[164.2023,-20.2462],[164.4358,-20.2821],[165.1918,-20.7691],[165.6627,-21.2671],[166.9425,-22.0901],[166.7742,-22.3759],[166.096,-21.9565],[165.2419,-21.5255],[164.4549,-20.829],[164.1699,-20.4801],[164.2023,-20.2462]]]},properties:{name:"New Caledonia",id:"NC"},id:"NC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[23.3807,-17.6405],[24.2751,-17.4812],[24.9325,-17.5433],[25.2588,-17.7936],[24.359,-17.9783],[23.5804,-18.4528],[23.2986,-18.0276],[20.9739,-18.3188],[20.9779,-20.9684],[20.9708,-22],[19.9774,-22],[19.9805,-24.777],[19.9805,-26.5312],[19.9805,-28.4515],[19.6715,-28.5039],[19.2458,-28.9016],[18.1028,-28.8719],[17.4481,-28.6983],[17.3855,-28.3534],[17.0561,-28.0311],[16.7556,-28.4524],[16.4475,-28.6175],[15.7191,-27.9659],[15.3413,-27.3866],[14.9676,-26.3182],[14.8451,-25.7256],[14.8371,-25.0331],[14.5015,-24.2021],[14.474,-23.281],[14.5259,-22.7027],[14.3217,-22.19],[13.9733,-21.7678],[13.4504,-20.9169],[13.1685,-20.1845],[12.4583,-18.9269],[12.0956,-18.5412],[11.776,-18.0018],[11.7432,-17.2494],[12.5479,-17.2126],[13.101,-16.9676],[13.4038,-17.008],[13.9382,-17.3888],[16.9136,-17.3915],[18.3962,-17.3995],[18.8259,-17.7661],[19.6396,-17.8687],[20.3928,-17.8873],[20.625,-17.9965],[21.4169,-18.0005],[23.3807,-17.6405]]]},properties:{name:"Namibia",id:"NA"},id:"NA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[45.1802,-12.9765],[45.0692,-12.8957],[45.1349,-12.7093],[45.2233,-12.7519],[45.1802,-12.9765]]]},properties:{name:"Mayotte",id:"YT"},id:"YT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[102.1009,6.2422],[102.9825,5.5249],[103.4157,4.8502],[103.4686,4.3934],[103.362,3.7693],[103.4397,2.933],[103.8121,2.5805],[104.2884,1.4806],[103.6945,1.4495],[102.7273,1.8557],[101.2953,2.8851],[101.2997,3.2535],[100.7155,3.9664],[100.6143,4.6522],[100.3524,5.5875],[100.3431,5.9843],[100.119,6.442],[100.3453,6.5498],[101.0533,6.2427],[101.2571,5.7894],[101.5563,5.908],[101.8737,5.8254],[102.1009,6.2422]]],[[[117.5746,4.1706],[117.1005,4.337],[115.8962,4.3486],[115.5686,3.9389],[115.4545,3.0342],[115.0861,2.8411],[115.1509,2.4931],[114.7865,2.2503],[114.8304,1.98],[114.5459,1.4673],[113.9022,1.4344],[113.6222,1.236],[112.476,1.5592],[112.1857,1.4393],[112.0783,1.1432],[111.7698,.9994],[110.9379,1.0172],[110.5056,.8618],[109.6542,1.6151],[109.6289,2.0275],[109.9845,1.7176],[110.3493,1.7198],[110.9402,1.5174],[111.1541,1.7389],[111.242,2.4358],[111.7276,2.854],[112.7375,3.0706],[113.0446,3.2051],[113.924,4.2434],[114.0638,4.5927],[114.6085,4.0241],[114.8402,4.3934],[114.7465,4.7179],[115.0266,4.8999],[115.1398,4.8999],[115.5198,5.049],[115.419,5.413],[115.7968,5.536],[116.1386,6.1295],[116.4946,6.5219],[117.294,6.6768],[117.6456,6.4735],[117.6172,5.9408],[118.0038,6.0531],[118.1157,5.8627],[118.5946,5.5919],[119.2236,5.4126],[119.1322,5.1005],[118.1854,4.8284],[118.4979,4.3623],[117.5746,4.1706]]]]},properties:{name:"Malaysia",id:"MY"},id:"MY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.9596,-11.5783],[34.6595,-11.5885],[34.3608,-12.2104],[34.5636,-13.3601],[35.2477,-13.8967],[35.8474,-14.6709],[35.7555,-16.0585],[35.3587,-16.1606],[35.1673,-16.5601],[35.2903,-17.0967],[34.3954,-16.1992],[34.248,-15.8876],[34.541,-15.2972],[34.5055,-14.5981],[34.3324,-14.4085],[33.6364,-14.5683],[33.2018,-14.0135],[32.9812,-14.0095],[32.6722,-13.6104],[32.9679,-13.2251],[33.0216,-12.6303],[33.398,-12.49],[33.2524,-12.1127],[33.2262,-11.5348],[33.3798,-11.1579],[33.2613,-10.8934],[33.659,-10.5906],[33.3509,-9.8
2622],[32.9199,-9.4072],[34.3208,-9.7317],[34.5241,-10.03],[34.6617,-10.71],[34.608,-11.0807],[34.9596,-11.5783]]]},properties:{name:"Malawi",id:"MW"},id:"MW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[57.6514,-20.485],[57.3859,-20.2284],[57.5759,-19.9971],[57.7921,-20.2124],[57.6514,-20.485]]]},properties:{name:"Mauritius",id:"MU"},id:"MU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-60.8263,14.4946],[-61.0638,14.4671],[-61.2198,14.8044],[-60.9186,14.7352],[-60.8263,14.4946]]]},properties:{name:"Martinique",id:"MQ"},id:"MQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-62.1484,16.7403],[-62.1542,16.6812],[-62.2217,16.6994],[-62.223,16.7518],[-62.1484,16.7403]]]},properties:{name:"Montserrat",id:"MS"},id:"MS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-12.2807,14.8089],[-12.8584,15.2426],[-13.2579,15.7002],[-13.4095,16.0593],[-13.8685,16.1481],[-14.3,16.5805],[-15.1128,16.6448],[-15.6208,16.5068],[-16.1683,16.5472],[-16.4411,16.2045],[-16.5352,15.8383],[-16.5356,16.2866],[-16.0789,17.5459],[-16.0849,18.5212],[-16.2132,19.0032],[-16.5146,19.3619],[-16.2835,19.7871],[-16.2105,20.2279],[-16.4298,20.6523],[-17.0481,20.8063],[-16.9647,21.3292],[-15.0018,21.3314],[-13.0163,21.3341],[-13.0944,22.4958],[-13.0316,23],[-12.6203,23.2712],[-12.0235,23.4674],[-12.0164,25.9954],[-10.5624,25.9954],[-8.6821,25.9954],[-8.6834,27.2858],[-6.2387,25.848],[-4.8227,24.9958],[-6.594,24.9944],[-6.3113,22.5291],[-6.1404,21.0367],[-5.8556,18.5505],[-5.6286,16.5685],[-5.36,16.2831],[-5.5125,15.4965],[-7.3555,15.496],[-9.1768,15.496],[-9.9414,15.374],[-10.6965,15.4228],[-10.8956,15.1502],[-11.5026,15.6367],[-11.7603,15.4255],[-11.8728,14.9953],[-12.2807,14.8089]]]},properties:{name:"Mauritania",id:"MR"},id:"MR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[32.8862,-26.8495],[32.1129,-26.8393],[31.9482,-25.9577],[31.986,-24.4605],[31.7995,-23.8923],[31.5456,-23.4821],[31.2877,-22.4021],[32.3713,-21.335],[32.4778,-20.7131],[33.0069,-19.8737],[32.7166,-19.0019],[32.9932,-18.3596],[32.9479,-16.7123],[32.2434,-16.4487],[31.9398,-16.4287],[31.2362,-16.0239],[30.4377,-15.9954],[30.3959,-15.643],[30.2317,-14.9905],[31.729,-14.496],[33.2018,-14.0135],[33.6364,-14.5683],[34.3324,-14.4085],[34.5055,-14.5981],[34.541,-15.2972],[34.248,-15.8876],[34.3954,-16.1992],[35.2903,-17.0967],[35.1673,-16.5601],[35.3587,-16.1606],[35.7555,-16.0585],[35.8474,-14.6709],[35.2477,-13.8967],[34.5636,-13.3601],[34.3608,-12.2104],[34.6595,-11.5885],[34.9596,-11.5783],[35.6312,-11.5818],[35.7852,-11.4531],[36.5185,-11.7163],[36.9789,-11.5667],[37.5417,-11.675],[37.9204,-11.2946],[38.4917,-11.4131],[38.7948,-11.2289],[39.3217,-11.1224],[39.9889,-10.821],[40.4634,-10.4641],[40.5447,-11.0656],[40.403,-11.3319],[40.5806,-12.6356],[40.5451,-13.463],[40.6401,-14.3899],[40.835,-14.7916],[40.5589,-15.4734],[40.1087,-15.9795],[39.8446,-16.4358],[39.0842,-16.9729],[38.145,-17.2428],[37.2443,-17.7399],[36.5403,-18.5181],[35.6512,-19.1639],[34.9481,-19.8129],[34.7559,-19.8218],[34.6981,-20.4042],[34.9822,-20.8063],[35.2677,-21.6511],[35.3156,-22.3968],[35.5753,-22.9632],[35.3702,-23.7982],[35.4381,-24.171],[35.1558,-24.5413],[34.6072,-24.8214],[33.3474,-25.2608],[32.7921,-25.6443],[32.5905,-26.0039],[32.9337,-26.2525],[32.8862,-26.8495]]]},properties:{name:"Mozambique",id:"MZ"},id:"MZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[145.7519,15.1334],[145.6845,15.1249],[145.7133,15.2155],[145.7821,15.1747],[145.7519,15.1334]]]},properties:{name:"Northern Mariana Islands",id:"MP"},id:"MP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[116.6832,49.8238],[115.5575,47.945],[115.8984,47.6871],[116.7605,47.87],[117.3508,47.652],[117.7685,47.988],[118.4983,47.9841],[119.711,47.15],[119.8979,46.8579],[119.7066,46.6062],[118.3088,46.7172],[117.3335,46.3621],[116.5625,46.2897],[116.2407,45.7961],[115.6809,45.4583],[114.517,45.3646],[114.0305,44.9425],[113.5871,44.7459],[111.8981,45.0641],[111.4022,44.3672],[111.9331,43.7116],[111.0072,43.3414],[110.4004,42.7736],[109.4434,42.4558],[108.1712,42.4474],[106.7702,42.2889],[105.1971,41.738],[104.4984,41.6586],[104.4984,41.877],[103.7109,41.7514],[103.0726,42.0062],[101.9731,42.2157],[101.7139,42.4656],[99.984,42.6773],[99.4678,42.5681],[97.2057,42.7896],[96.3854,42.7204],[95.9126,43.2064],[95.3502,44.278],[94.7119,44.3508],[93.6563,44.9008],[92.7876,45.0357],[91.5842,45.0766],[90.8771,45.196],[90.6618,45.5253],[91.0019,46.0358],[91.0338,46.529],[90.87,46.9547],[90.4963,47.2854],[90.3134,47.676],[89.561,48.004],[89.0478,48.0027],[88.517,48.3844],[87.9798,48.5549],[87.8143,49.1624],[88.1925,49.4518],[88.8317,49.4485],[89.6542,49.7175],[89.644,49.903],[91.8044,50.6936],[94.2511,50.5564],[94.6147,50.0237],[95.5229,49.9112],[95.8518,50.0129],[96.986,49.8828],[97.2088,49.7308],[98.1032,50.0779],[98.2795,50.5333],[97.8254,50.9852],[97.947,51.3483],[98.8485,52.0701],[100.4687,51.7261],[101.3814,51.4526],[102.1116,51.3534],[102.2883,50.585],[102.6833,50.3871],[103.6328,50.1387],[105.3835,50.4736],[106.218,50.3045],[106.7112,50.3125],[107.2332,49.9893],[107.9479,49.9247],[108.034,49.594],[108.6137,49.3228],[109.2365,49.3348],[110.1997,49.1704],[110.8279,49.1661],[111.3366,49.3559],[113.0557,49.6162],[113.1641,49.7971],[114.2969,50.2743],[114.743,50.2337],[115.2743,49.9489],[116.1346,50.0109],[116.6832,49.8238]]]},properties:{name:"Mongolia",id:"MN"},id:"MN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.1943,43.5331],[19.5517,43.2122],[20.3445,42.8278],[20.0639,42.5473],[19.6546,42.6285],[19.2809,42.1726],[19.3426,41.869],[18.5174,42.4327],[18.4362,42.5597],[18.4437,42.9685],[18.9404,43.4967],[19.1943,43.5331]]]},properties:{name:"Montenegro",id:"ME"},id:"ME"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[101.139,21.5676],[100.7564,21.3128],[100.2495,20.7304],[100.1225,20.3167],[99.8904,20.4246],[99.3382,20.0788],[99.0208,20.0419],[98.9169,19.7729],[98.1112,19.7623],[97.8169,19.46],[97.7539,18.621],[97.4849,18.4941],[97.793,17.6813],[98.4388,16.9755],[98.6892,16.3052],[98.5653,15.4037],[98.1911,15.204],[98.2462,14.8147],[99.1366,13.7165],[99.2196,12.7399],[99.4052,12.5477],[99.6147,11.7811],[99.1903,11.
21051],[98.7571,10.6612],[98.7025,10.1902],[98.465,10.6758],[98.6754,10.987],[98.7416,11.5916],[98.576,13.162],[98.2453,13.7333],[97.8121,14.859],[97.7104,15.8756],[97.5843,16.0194],[97.6194,16.5374],[97.3757,16.5228],[97.1782,17.0621],[96.6224,16.564],[95.7635,16.169],[95.3897,15.7229],[94.9427,15.8183],[94.5876,16.2888],[94.2143,16.1268],[94.589,17.5695],[94.4309,18.2016],[94.07,18.8936],[93.7056,19.0267],[93.9981,19.4409],[93.3625,20.0584],[93.002,20.0748],[92.7357,20.5626],[92.3242,20.7917],[92.1795,21.2933],[92.5937,21.4673],[92.575,21.9782],[92.9643,22.0039],[93.1618,22.3604],[93.0788,22.7182],[93.366,23.1323],[93.4149,23.6823],[93.3074,24.0219],[94.1277,23.8763],[94.2929,24.3219],[94.7075,25.0486],[94.6227,25.4099],[95.1323,26.0411],[95.1287,26.5973],[96.0613,27.217],[96.6659,27.3391],[97.3353,27.9379],[97.3224,28.218],[97.5377,28.5101],[98.0988,28.1421],[98.299,27.5499],[98.651,27.5726],[98.7318,26.5836],[98.6546,25.9177],[98.0109,25.2923],[97.8196,25.2519],[97.5315,24.4915],[97.686,23.898],[98.2124,24.1106],[98.7642,24.116],[98.8636,23.1913],[99.3408,23.0959],[99.3377,22.498],[99.193,22.126],[99.9179,22.0279],[100.2148,21.4628],[101.139,21.5676]]]},properties:{name:"Myanmar",id:"MM"},id:"MM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[14.5663,35.8529],[14.4363,35.8219],[14.3524,35.8725],[14.4482,35.9572],[14.5663,35.8529]]]},properties:{name:"Malta",id:"MT"},id:"MT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[4.2276,19.1426],[4.2347,16.9964],[4.1823,16.5818],[3.8769,15.7553],[3.5041,15.3562],[1.3002,15.2723],[.9601,14.9869],[.2175,14.9114],[-.2359,15.0592],[-.7604,15.0477],[-1.0496,14.8195],[-1.7678,14.4862],[-2.1132,14.1684],[-2.4572,14.274],[-3.1985,13.673],[-3.3017,13.2806],[-3.5758,13.194],[-4.0512,13.3822],[-4.3286,13.119],[-4.2272,12.7936],[-4.4807,12.6724],[-4.4287,12.3377],[-4.798,12.0319],[-5.2881,11.8277],[-5.2999,11.2058],[-5.4905,11.0425],[-5.5236,10.4259],[-6.0345,10.1946],[-6.2611,10.7242],[-6.6932,10.3495],[-7.1049,10.2035],[-7.6611,10.4272],[-7.9907,10.1627],[-8.2315,10.4379],[-8.4075,11.3865],[-8.8219,11.6732],[-9.043,12.4025],[-9.8207,12.0426],[-10.2748,12.2126],[-10.6774,11.8996],[-10.9333,12.205],[-11.3053,12.0155],[-11.3894,12.4043],[-11.3903,12.9419],[-11.6349,13.3698],[-12.0543,13.633],[-12.0193,14.2065],[-12.2807,14.8089],[-11.8728,14.9953],[-11.7603,15.4255],[-11.5026,15.6367],[-10.8956,15.1502],[-10.6965,15.4228],[-9.9414,15.374],[-9.1768,15.496],[-7.3555,15.496],[-5.5125,15.4965],[-5.36,16.2831],[-5.6286,16.5685],[-5.8556,18.5505],[-6.1404,21.0367],[-6.3113,22.5291],[-6.594,24.9944],[-4.8227,24.9958],[-3.2579,23.981],[-1.2931,22.6964],[1.1457,21.1024],[1.1657,20.8174],[1.6855,20.3784],[2.2195,20.2479],[2.4063,20.0637],[3.2036,19.7898],[3.2559,19.4107],[3.1059,19.1502],[3.4007,18.9886],[4.2276,19.1426]]]},properties:{name:"Mali",id:"ML"},id:"ML"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.3442,42.3138],[22.8369,41.9937],[23.0056,41.7172],[22.9159,41.3363],[22.7246,41.1783],[21.9296,41.1073],[21.5758,40.8689],[20.9641,40.8498],[20.4892,41.2724],[20.566,41.8739],[21.0596,42.1713],[21.5625,42.2476],[22.3442,42.3138]]]},properties:{name:"North Macedonia",id:"MK"},id:"MK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[171.1017,7.1384],[171.2269,7.0869],[171.2025,7.0736],[171.0955,7.1091],[171.1017,7.1384]]]},properties:{name:"Marshall Islands",id:"MH"},id:"MH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-97.1462,25.9617],[-97.5071,25.0144],[-97.6676,24.3899],[-97.8578,22.6245],[-97.6376,21.6035],[-97.1214,20.615],[-96.456,19.8697],[-96.2895,19.3437],[-95.821,18.7546],[-95.1818,18.7005],[-94.798,18.5145],[-94.5461,18.1749],[-94.189,18.1953],[-93.5523,18.4306],[-92.8849,18.4688],[-92.7102,18.6117],[-91.9738,18.716],[-91.8031,18.4706],[-91.2753,18.6246],[-91.343,18.9007],[-90.7393,19.3521],[-90.5072,19.9119],[-90.4841,20.5564],[-90.3531,21.0096],[-89.8198,21.2746],[-88.8787,21.414],[-88.1317,21.616],[-86.8242,21.4215],[-86.8648,20.8849],[-87.4672,20.1023],[-87.4248,19.5834],[-87.7619,18.4461],[-88.1967,18.7196],[-88.2957,18.4723],[-88.523,18.4457],[-88.8064,17.9654],[-89.1615,17.8149],[-90.9892,17.8163],[-90.993,17.2525],[-91.4096,17.2561],[-90.7107,16.7083],[-90.417,16.3909],[-90.4472,16.0726],[-91.7365,16.07],[-92.1871,15.3207],[-92.0748,15.0743],[-92.2352,14.5452],[-92.809,15.1387],[-93.916,16.0536],[-94.3741,16.2848],[-94.6615,16.2018],[-94.9004,16.4176],[-95.4643,15.9745],[-96.5108,15.6518],[-97.1846,15.9093],[-97.7548,15.967],[-98.5203,16.3048],[-98.7622,16.5347],[-99.6906,16.7198],[-100.0244,16.9205],[-100.8478,17.2006],[-101.6002,17.6516],[-101.847,17.9223],[-102.6995,18.0626],[-103.4415,18.3254],[-103.9125,18.8283],[-104.9385,19.3095],[-105.4821,19.9762],[-105.6694,20.3855],[-105.237,21.1193],[-105.2086,21.4908],[-105.6492,21.988],[-105.7917,22.6276],[-106.4023,23.1958],[-106.9354,23.8812],[-107.9512,24.6149],[-108.3736,25.1942],[-109.385,25.7273],[-109.4256,26.0327],[-109.1997,26.3052],[-109.4829,26.7105],[-109.7548,26.703],[-109.9441,27.0794],[-110.4779,27.3227],[-110.5298,27.8642],[-111.1215,27.9672],[-111.6801,28.4706],[-112.1618,29.0188],[-112.2235,29.2696],[-112.7384,29.9856],[-113.1104,30.7934],[-113.0467,31.1792],[-114.1493,31.5072],[-114.8395,31.7984],[-114.8819,31.1565],[-114.6334,30.5067],[-114.6498,30.2381],[-114.3726,29.8302],[-113.7556,29.3677],[-113.4997,28.9269],[-112.8709,28.4244],[-112.7339,27.826],[-112.3291,27.5233],[-112.0091,26.9671],[-111.5696,26.7074],[-111.2917,25.7899],[-111.0345,25.5271],[-110.6774,24.7885],[-110.5471,24.2141],[-110.0229,24.1746],[-109.421,23.4803],[-109.458,23.2149],[-109.9234,22.8859],[-110.3627,23.6051],[-111.4194,24.329],[-112.0725,24.84],[-112.0557,25.488],[-112.3773,26.2138],[-113.0207,26.5831],[-113.2058,26.857],[-113.5986,26.7212],[-113.841,26.9667],[-114.4454,27.2183],[-114.9936,27.7359],[-114.3007,27.8731],[-114.0485,28.4262],[-114.1455,28.6055],[-114.9936,29.3845],[-115.6738,29.7565],[-116.0622,30.8041],[-116.6622,31.5649],[-117.1282,32.5335],[-114.7248,32.7155],[-114.836,32.5082],[-112.939,31.916],[-111.042,31.3243],[-108.2145,31.3292],[-108.2118,31.7
2793],[-106.4533,31.77],[-106.2558,31.5445],[-104.9179,30.5835],[-104.504,29.6775],[-104.1107,29.3863],[-103.2577,29.001],[-102.892,29.2163],[-102.7342,29.6438],[-102.269,29.871],[-101.4404,29.7769],[-100.6587,29.0685],[-100.2961,28.3276],[-99.5053,27.5482],[-99.4436,27.0368],[-99.1078,26.4469],[-98.0828,26.0642],[-97.3582,25.8707],[-97.1462,25.9617]]]},properties:{name:"Mexico",id:"MX"},id:"MX"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[73.5121,4.1644],[73.473,4.1706],[73.5041,4.2345],[73.5285,4.2434],[73.5121,4.1644]]]},properties:{name:"Maldives",id:"MV"},id:"MV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[49.5383,-12.4323],[49.9374,-13.0724],[50.174,-14.0401],[50.2353,-14.7321],[50.4829,-15.3855],[50.2091,-15.9604],[49.8926,-15.4579],[49.6498,-15.5671],[49.8389,-16.4864],[49.4491,-17.2406],[49.478,-17.8984],[48.6071,-20.4574],[48.3509,-21.3488],[47.9084,-22.4661],[47.5581,-23.8745],[47.1773,-24.7872],[46.7285,-25.1498],[46.1586,-25.2306],[45.5078,-25.5631],[45.1154,-25.5431],[44.8131,-25.334],[44.3457,-25.2262],[44.0354,-24.9958],[43.6874,-24.3579],[43.7225,-23.5296],[43.398,-22.8864],[43.2666,-22.0492],[43.5019,-21.3563],[43.8556,-21.0767],[44.4047,-19.9221],[44.4487,-19.4285],[44.2387,-19.0752],[44.2329,-18.7405],[44.0399,-18.2886],[43.9795,-17.3915],[44.4216,-16.7026],[44.4762,-16.2174],[44.9094,-16.1743],[45.1669,-15.983],[45.5984,-15.9928],[45.7,-15.8139],[46.3317,-15.7136],[46.475,-15.5134],[47.8116,-14.5448],[47.9954,-13.9606],[48.7966,-13.2673],[48.8996,-12.4585],[49.2072,-12.0794],[49.5383,-12.4323]]]},properties:{name:"Madagascar",id:"MG"},id:"MG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.2124,45.4503],[28.0997,45.9728],[28.2444,46.4513],[28.0717,46.9786],[27.3366,47.6396],[26.9806,48.155],[26.6189,48.2597],[27.5493,48.4777],[29.1948,47.8824],[29.1597,47.4558],[29.5494,47.2467],[29.8779,46.829],[29.838,46.3505],[29.1464,46.5268],[28.9475,46.05],[28.2124,45.4503]]]},properties:{name:"Moldova",id:"MD"},id:"MD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[7.4387,43.7507],[7.3779,43.7316],[7.4143,43.7711],[7.4387,43.7507]]]},properties:{name:"Monaco",id:"MC"},id:"MC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-2.2197,35.1041],[-1.7955,34.7521],[-1.6792,33.3187],[-1.5099,32.8775],[-1.0656,32.4683],[-1.2753,32.0892],[-2.4485,32.13],[-2.9308,32.0426],[
2-3.0174,31.8344],[-3.8268,31.6617],[-3.8335,31.1978],[-4.3228,30.6989],[-4.9683,30.4654],[-5.4488,29.9567],[-6.5008,29.8093],[-6.6353,29.5687],[-7.095,29.6251],[-7.6851,29.3495],[-8.6599,28.7187],[-8.6834,27.6565],[-13.1774,27.652],[-12.949,27.9144],[-11.986,28.1292],[-11.4302,28.3822],[-11.0809,28.7138],[-10.4865,29.0649],[-9.6671,30.1094],[-9.6529,30.4477],[-9.8755,30.718],[-9.8087,31.4247],[-9.3475,32.0865],[-9.2458,32.5726],[-8.5962,33.1874],[-6.901,33.969],[-6.3532,34.776],[-5.9249,35.7859],[-5.3973,35.9297],[-5.1054,35.4676],[-4.3299,35.1613],[-3.6932,35.2799],[-2.84,35.1281],[-2.2197,35.1041]]]},properties:{name:"Morocco",id:"MA"},id:"MA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-63.0111,18.0688],[-63.123,18.0688],[-63.0631,18.1154],[-63.0111,18.0688]]]},properties:{name:"Saint Martin",id:"MF"},id:"MF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[113.4788,22.1957],[113.4943,22.2414],[113.5467,22.2241],[113.4788,22.1957]]]},properties:{name:"Macau",id:"MO"},id:"MO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[27.3517,57.5282],[27.797,57.3169],[27.8063,56.867],[28.1481,56.143],[27.5768,55.7988],[26.5936,55.6676],[24.9032,56.3982],[24.1206,56.2642],[22.0845,56.4067],[21.0462,56.07],[21.0711,56.8237],[21.7285,57.571],[22.5546,57.7242],[23.6479,56.9711],[24.4034,57.3251],[24.3226,57.8706],[25.111,58.0635],[25.9912,57.8382],[26.5328,57.5311],[27.3517,57.5282]]]},properties:{name:"Latvia",id:"LV"},id:"LV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[6.1164,50.1209],[6.4875,49.7985],[6.3441,49.4527],[5.7897,49.5383],[5.744,49.9196],[6.1164,50.1209]]]},properties:{name:"Luxembourg",id:"LU"},id:"LU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[26.5936,55.6676],[26.175,55.0033],[25.8594,54.9192],[25.5473,54.3317],[24.7683,53.9746],[23.4845,53.9398],[23.37,54.2005],[22.7663,54.3568],[22.8311,54.8384],[21.2358,55.2641],[21.0462,56.07],[22.0845,56.4067],[24.1206,56.2642],[24.9032,56.3982],[26.5936,55.6676]]]},properties:{name:"Lithuania",id:"LT"},id:"LT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[27.8303,-28.9091],[28.6257,-28.5816],[29.3013,-29.0898],[29.3905,-29.2696],[29.098,-29.919],[28.3922,-30.1476],[28.018,-30.6421],[27.3886,-30.3158],[27.0517,-29.6642],[27.2945,-29.5195],[27.8303,-28.9091]]]},properties:{name:"Lesotho",id:"LS"},id:"LS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[79.9822,9.8129],[80.253,9.7965],[80.7111,9.3663],[81.373,8.4315],[81.436,8.119],[81.8741,7.2885],[81.8612,6.9014],[81.6375,6.4251],[80.724,5.979],[80.0954,6.153],[79.8593,6.8295],[79.7923,7.5854],[79.929,8.8994],[80.1185,9.3268],[79.9822,9.8129]]]},properties:{name:"Sri Lanka",id:"LK"},id:"LK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.5801,47.0572],[9.4877,47.0621],[9.5277,47.2707],[9.5801,47.0572]]]},properties:{name:"Liechtenstein",id:"LI"},id:"LI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-60.8953,13.8221],[-61.0636,13.9158],[-60.8867,14.0112],[-60.8953,13.8221]]]},properties:{name:"Saint Lucia",id:"LC"},id:"LC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[25.1505,31.655],[24.8526,31.335],[24.9738,30.7766],[24.7115,30.1316],[24.9805,29.1817],[24.9805,27.8345],[24.9805,25.8134],[24.9805,24.2416],[24.9805,21.9959],[24.9796,20.0024],[23.9804,19.9958],[23.9804,19.4968],[21.5847,20.6794],[19.6684,21.6257],[17.7521,22.5721],[15.9841,23.4452],[14.9791,22.996],[14.2307,22.6183],[13.4814,23.1802],[11.9678,23.518],[11.5075,24.3144],[10.6863,24.5514],[10.2557,24.5909],[10.0009,25.3322],[9.4482,26.0673],[9.4913,26.3337],[9.8593,26.5521],[9.7474,27.3306],[9.9161,27.7856],[9.8424,28.9668],[9.6724,29.567],[9.3102,30.1152],[9.5188,30.2293],[9.8952,30.3873],[10.2162,30.7832],[10.115,31.4637],[10.8265,32.0807],[11.5048,32.4137],[11.5043,33.182],[12.2798,32.8584],[12.7535,32.8012],[13.2835,32.9148],[14.2369,32.6813],[14.5135,32.5109],[15.1767,32.391],[15.4963,31.6568],[16.123,31.2644],[17.3491,31.0815],[18.1902,30.7775],[18.9364,30.2905],[19.2915,30.2879],[19.7132,30.4885],[20.1509,31.0784],[19.9263,31.8175],[20.1216,32.2188],[20.621,32.5801],[21.6357,32.9374],[22.1875,32.9184],[23.0908,32.6187],[23.2866,32.2139],[24.1295,32.0093],[24.6839,32.0159],[25.1505,31.655]]]},properties:{name:"Libya",id:"LY"},id:"LY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-8.4863,7.5584],[-8.2966,7.0741],[-8.3325,6.8015],[-8.6035,6.5077],[-7.8886,6.2347],[-7.7965,5.975],[-7.4543,5.8414],[-7.4299,5.3247],[-7.5688,5.0805],[-7.5451,4.3512],[-8.2591,4.59],[-9.1322,5.0548],[-10.2763,6.0775],[
2-11.5075,6.9067],[-11.2678,7.2325],[-10.6474,7.7594],[-10.2832,8.4852],[-9.7683,8.5345],[-9.5182,8.3463],[-9.369,7.6396],[-9.4598,7.4425],[-9.1175,7.2157],[-8.8896,7.2627],[-8.7083,7.6591],[-8.4863,7.5584]]]},properties:{name:"Liberia",id:"LR"},id:"LR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[35.8691,33.4319],[35.411,33.0755],[35.1087,33.0835],[35.9761,34.6291],[36.4329,34.6136],[36.5851,34.2212],[35.9424,33.6676],[35.8691,33.4319]]]},properties:{name:"Lebanon",id:"LB"},id:"LB"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[102.1276,22.379],[102.9488,21.5698],[102.8511,21.2657],[103.1046,20.8915],[103.635,20.6971],[104.0518,20.9413],[104.5832,20.6465],[104.6187,20.3744],[104.9281,20.018],[104.5463,19.6105],[104.0319,19.6753],[103.8965,19.3401],[104.7163,18.8035],[105.115,18.6787],[105.0857,18.4501],[105.4581,18.1545],[105.6916,17.7377],[106.5021,16.9542],[106.6961,16.4588],[107.3966,16.0429],[107.1897,15.7473],[107.6531,15.255],[107.5195,14.705],[106.82,14.3148],[106.5012,14.5781],[105.9788,14.3432],[105.9046,13.9247],[105.1833,14.3464],[105.4754,14.5301],[105.5131,15.3606],[105.6223,15.6998],[105.4062,15.9874],[105.047,16.1601],[104.7505,16.6475],[104.8162,17.3005],[103.9497,18.3192],[103.3669,18.4235],[103.0913,18.1381],[102.7175,17.8922],[102.1014,18.2104],[101.1053,17.4793],[100.9086,17.5837],[101.1133,18.0333],[101.0507,18.4071],[101.2864,18.977],[101.1546,19.5794],[100.6254,19.4999],[100.3977,19.7561],[100.5429,20.0885],[100.1225,20.3167],[100.2495,20.7304],[100.7564,21.3128],[101.139,21.5676],[101.2242,21.2236],[101.705,21.1503],[101.744,21.778],[101.5243,22.2538],[101.6712,22.4625],[102.1276,22.379]]]},properties:{name:"Lao People's Democratic Republic",id:"LA"},id:"LA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[48.4424,28.5429],[47.6713,28.5331],[47.4334,28.9895],[46.5314,29.0964],[46.9056,29.5377],[47.1143,29.9611],[47.6727,30.0956],[47.9785,29.9829],[47.9696,29.6167],[48.1836,28.9793],[48.4424,28.5429]]]},properties:{name:"Kuwait",id:"KW"},id:"KW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[21.5625,42.2476],[21.0596,42.1713],[20.566,41.8739],[20.4856,42.2232],[20.0639,42.5473],[20.3445,42.8278],[21.0569,43.0915],[21.3907,42.7515],[21.7529,42.6698],[21.5625,42.2476]]]},properties:{name:"Kosovo",id:"XK"},id:"XK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[128.3745,38.6233],[128.619,38.1763],[129.335,37.2747],[129.4735,36.742],[129.4034,36.0522],[129.5619,35.9475],[129.2143,35.1818],[128.5112,35.101],[128.4442,34.8706],[127.7148,34.9545],[127.0308,34.6069],[126.4817,34.4937],[126.2913,35.1542],[126.7174,35.769],[126.5483,36.4775],[126.2171,36.8708],[126.7463,37.1935],[126.634,37.7816],[127.1697,38.3045],[128.0389,38.3085],[128.3745,38.6233]]]},properties:{name:"South Korea",id:"KR"},id:"KR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-62.6307,17.2401],[-62.8389,17.3391],[-62.7945,17.4025],[-62.7137,17.3533],[-62.6307,17.2401]]]},properties:{name:"Saint Kitts and Nevis",id:"KN"},id:"KN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-157.3422,1.8557],[-157.2461,1.7318],[-157.4201,1.7873],[-157.3422,1.8557]]]},properties:{name:"Kiribati",id:"KI"},id:"KI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[104.4265,10.4112],[104.2622,10.5413],[103.532,10.6048],[103.722,10.8902],[103.5325,11.1468],[103.153,10.9137],[103.1254,11.4606],[102.9341,11.7065],[102.7366,12.0896],[102.7557,12.4261],[102.4995,12.6698],[102.3198,13.5398],[102.729,13.8421],[103.1996,14.3326],[104.7789,14.428],[105.1833,14.3464],[105.9046,13.9247],[105.9788,14.3432],[106.5012,14.5781],[106.82,14.3148],[107.5195,14.705],[107.3313,14.1266],[107.6056,13.4377],[107.4756,13.0302],[107.5062,12.3644],[106.9305,12.0776],[106.4138,11.9484],[106.3401,11.6817],[105.8514,11.6351],[105.8558,11.2941],[106.1679,11.0123],[105.3866,10.9399],[104.8504,10.5347],[104.4265,10.4112]]]},properties:{name:"Cambodia",id:"KH"},id:"KH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[80.2095,42.1899],[80.2162,42.0323],[79.2938,41.7829],[78.3625,41.3718],[78.1232,41.0758],[76.8239,40.9821],[76.4804,40.4494],[75.8718,40.3034],[75.5837,40.6052],[75.0044,40.4494],[74.4118,40.1374],[73.9915,40.0433],[73.9147,39.6065],[73.6315,39.4489],[73.2351,39.3743],[72.0428,39.3521],[71.8062,39.2758],[71.4045,39.598],[70.7333,39.4134],[70.6077,39.5643],[69.5987,39.5736],[69.229,39.761],[69.5304,40.0974],[69.9667,40.2022],[70.4514,40.049],[70.9579,40.239],[71.6926,40.1525],[73.113,40.7859],[72.6585,40.8698],[71.7924,41.4131],[71.4085,41.1361],[70.7826,41.2626],[70.1811,41.5716],[70.8421,42.0195],[70.9468,42.2485],[71.2567,42.7337],[71.8168,42.822],[72.8551,42.561],[73.422,42.5934],[73.5565,43.0027],[74.209,43.2402],[75.0475,42.9046],[76.9442,42.9716],[79.1646,42.759],[79.49,42.4576],[80.2095,42.1899]]]},properties:{name:"Kyrgyzstan",id:"KG"},id:"KG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[41.8839,3.9779],[41.3419,3.2016],[40.9646,2.8145],[40.9699,1.378],[40.9788,-.8703],[41.5328,-1.6955],[40.9956,-1.9507],[40.6441,-2.5393],[40.2224,-2.6884],[40.1154,-3.2504],[39.4909,-4.4787],[39.2219,-4.6922],[37.7974,-3.6743],[37.6087,-3.4604],[37.6438,-3.0453],[36.2633,-2.2747],[34.7709,-1.4416],[33.9031,-1.0021],[33.9431,.1738],[34.4815,1.042],[34.7874,1.2307],[34.9654,1.6435],[34.964,2.0625],[34.7425,2.818],[34.4478,3.1634],[34.3928,3.6916],[34.165,3.8128],[33.9759,4.2203],[35.2681,5.4925],[35.7448,5.3442],[35.763,4.808],[36.0818,4.4498],[36.9056,4.4116],[38.0864,3.649],[39.4944,3.4559],[39.8424,3.8514],[40.7653,4.2731],[41.2207,3.9437],[41.8839,3.9779]]]},properties:{name:"Kenya",id:"KE"},id:"KE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[87.3229,49.0858],[8
26.7534,49.0088],[86.5496,48.5287],[85.7493,48.3849],[85.526,47.9157],[85.6565,47.2547],[84.786,46.8308],[83.1929,47.1864],[83.0043,47.0337],[82.3264,45.52],[82.4787,45.1236],[81.602,45.3109],[80.059,45.0064],[80.4554,44.7463],[80.3551,44.0973],[80.7857,43.1616],[80.1651,42.6653],[80.2095,42.1899],[79.49,42.4576],[79.1646,42.759],[76.9442,42.9716],[75.0475,42.9046],[74.209,43.2402],[73.5565,43.0027],[73.422,42.5934],[72.8551,42.561],[71.8168,42.822],[71.2567,42.7337],[70.9468,42.2485],[70.4159,42.0785],[70.0954,41.8206],[69.0652,41.367],[68.2919,40.6563],[67.9359,41.1965],[66.8142,41.1423],[66.6686,41.2706],[66.4986,41.9951],[66.0094,42.0048],[66.1004,42.9907],[65.803,42.8771],[65.4963,43.3108],[64.9054,43.7147],[64.4434,43.5513],[63.2071,43.6281],[61.9904,43.4923],[61.1608,44.1688],[61.0081,44.3939],[58.5551,45.5555],[55.9757,44.9949],[55.9766,42.929],[55.9774,41.3221],[55.5451,41.2626],[54.9037,41.9192],[54.1211,42.3351],[53.2502,42.2059],[52.4938,41.7802],[52.5968,42.7603],[51.8439,42.9104],[51.3019,43.4825],[50.8305,44.1928],[50.3311,44.3255],[50.4093,44.6242],[50.8603,44.6287],[51.4156,45.358],[52.5311,45.3988],[52.7739,45.5728],[53.1352,46.1916],[53.1703,46.6692],[52.9159,46.9542],[52.1888,46.8397],[51.1781,47.11],[50.4195,46.8796],[50,46.6342],[49.3475,46.5192],[49.2321,46.3372],[48.6102,46.5663],[48.9595,46.7744],[48.1099,47.7452],[47.0934,47.9477],[47.0042,48.2846],[46.661,48.4124],[46.7028,48.8055],[47.0144,49.0984],[46.8022,49.367],[47.3264,50.2734],[47.706,50.378],[48.4344,49.8284],[48.8432,50.0131],[48.8086,50.6012],[49.498,51.0835],[50.2468,51.2895],[50.7941,51.7292],[51.6091,51.4839],[52.3309,51.6812],[52.571,51.4817],[53.3381,51.4824],[54.0416,51.1153],[54.4216,50.7804],[54.727,50.9981],[55.5424,50.6017],[55.7977,50.6021],[56.4915,51.0196],[57.0117,51.0651],[57.4423,50.8889],[57.8387,51.0917],[58.3594,51.0638],[58.8836,50.6945],[59.8122,50.5819],[59.9552,50.7992],[60.6379,50.6638],[61.3894,50.8609],[61.5851,51.2298],[61.3632,51.442],[60.4647,51.6513],[60.0657,51.9764],[60.9375,52.2805],[60.8021,52.7448],[61.0476,52.9725],[61.974,52.9437],[62.0148,53.1079],[61.1994,53.2872],[60.9797,53.6217],[61.3339,54.0492],[61.9287,53.9464],[63.0739,54.1053],[64.4611,54.3841],[65.1576,54.3643],[65.4767,54.6233],[66.2225,54.6673],[68.0739,54.9596],[68.2062,55.1609],[68.9773,55.3895],[70.1824,55.1625],[70.7382,55.3052],[71.1856,54.5994],[71.0933,54.2123],[72.9141,54.1073],[73.3993,53.8115],[73.2857,53.5984],[74.4518,53.6472],[76.2664,54.312],[76.5758,53.9424],[77.7042,53.3791],[78.4757,52.6385],[79.4687,51.493],[79.9862,50.7746],[80.8771,51.2815],[81.4657,50.7397],[82.4938,50.7275],[83.3571,50.9945],[83.9453,50.7746],[84.2578,50.2883],[84.9893,50.0615],[85.21,49.6648],[86.1807,49.4993],[86.6144,49.6098],[87.3229,49.0858]]]},properties:{name:"Kazakhstan",id:"KZ"},id:"KZ"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[141.2296,41.3727],[141.4626,40.611],[141.7969,40.2914],[141.978,39.8444],[141.9007,39.1115],[141.6584,38.9748],[141.4675,38.404],[141.1084,38.3378],[140.9282,37.9494],[141.0365,37.4674],[140.9686,37.0022],[140.6272,36.5028],[140.6219,36.0593],[140.874,35.7251],[140.4572,35.5102],[140.4164,35.267],[139.7994,34.9567],[139.6502,35.409],[139.2494,35.2781],[138.9826,34.6984],[138.5773,35.0863],[138.1889,34.5963],[136.8848,34.8058],[136.5332,34.6784],[136.8537,34.3242],[136.3299,34.1768],[135.9162,33.5616],[135.4528,33.5536],[135.1753,33.898],[135.1003,34.2882],[135.3848,34.5004],[134.7399,34.7654],[134.2081,34.6975],[133.9684,34.5275],[133.1423,34.3024],[132.2381,34.227],[132.0903,33.8554],[131.7405,34.0521],[130.9188,33.9757],[131.0041,34.3925],[131.3543,34.4134],[132.923,35.5111],[133.3767,35.4588],[134.2139,35.5391],[135.1744,35.7473],[135.6805,35.5031],[136.0955,35.7677],[136.0063,35.9905],[136.6983,36.742],[137.3424,36.7705],[137.5142,36.9516],[138.3199,37.2183],[138.8849,37.8438],[139.4012,38.1425],[140.0479,39.4635],[139.9228,40.5986],[140.2814,40.8463],[141.1186,40.8822],[141.2296,41.3727]]],[[[143.8241,44.1169],[144.7985,43.9402],[145.1012,43.7644],[145.3476,43.1767],[144.6307,42.9468],[143.9693,42.8815],[143.4295,42.419],[143.2364,42.0004],[141.8515,42.5792],[140.9863,42.3422],[140.4803,42.5592],[140.3267,42.2934],[140.7337,42.1162],[140.3848,41.5192],[139.9951,41.5765],[140.1083,41.9129],[139.8211,42.3875],[139.8912,42.6494],[140.7808,43.2149],[141.2962,43.1998],[141.6446,44.0197],[141.7822,44.7166],[141.5829,45.156],[141.9376,45.5094],[142.7042,44.8191],[143.8241,44.1169]]],[[[131.1745,33.6024],[131.5829,33.6526],[131.8967,33.2548],[131.9766,32.8438],[131.7321,32.593],[131.3374,31.4047],[130.5886,31.1783],[130.2006,31.2919],[130.3218,31.6013],[130.1944,32.0909],[130.6405,32.6192],[129.5801,33.2362],[130.3649,33.6344],[130.4838,33.8345],[130.953,33.8718],[131.1745,33.6024]]],[[[134.3572,34.2562],[134.6373,34.2265],[134.739,33.8203],[134.3772,33.6082],[134.1815,33.2473],[133.6319,33.511],[133.2861,33.36],[132.9772,32.842],[132.4951,32.9166],[132.3659,33.5123],[132.7841,33.9926],[133.5822,34.017],[134.0758,34.3583],[134.3572,34.2562]]]]},properties:{name:"Japan",id:"JP"},id:"JP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[39.1455,32.1247],[38.9622,31.9951],[36.9584,31.4917],[37.9803,30.5],[37.6336,30.3132],[37.4694,29.9949],[36.7551,29.8662],[36.4759,29.4951],[36.0156,29.1906],[34.9507,29.3535],[34.9734,29.555],[35.174,30.524],[35.4394,31.1326],[35.4505,31.4793],[35.5589,31.7656],[35.5513,32.3955],[35.7875,32.735],[36.3721,32.387],[36.8182,32.3173],[38.7735,33.372],[39.1455,32.1247]]]}
2,properties:{name:"Jordan",id:"JO"},id:"JO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-2.0186,49.2312],[-2.2359,49.1763],[-2.2206,49.2665],[-2.0186,49.2312]]]},properties:{name:"Jersey",id:"JE"},id:"JE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-77.2614,18.4572],[-76.3499,18.1518],[-76.5246,17.8664],[-76.8533,17.9738],[-77.3615,17.8336],[-77.7681,17.8775],[-78.2167,18.4479],[-77.8735,18.522],[-77.2614,18.4572]]]},properties:{name:"Jamaica",id:"JM"},id:"JM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[9.632,40.8822],[9.8051,40.4996],[9.5623,39.1661],[9.0563,39.2394],[8.8814,38.9127],[8.418,39.2056],[8.4712,40.2927],[8.1898,40.6518],[9.2831,41.2018],[9.632,40.8822]]],[[[15.5766,38.2202],[15.0994,37.4585],[15.2943,37.0133],[15.1127,36.6879],[14.5019,36.7989],[12.4356,37.8198],[13.3518,38.1807],[13.6816,38.0009],[14.5059,38.0453],[14.846,38.1718],[15.5766,38.2202]]],[[[13.6998,46.5201],[13.3993,46.3177],[13.7198,45.5875],[13.2062,45.7713],[12.2745,45.4459],[12.5235,44.9678],[12.2483,44.7223],[12.3961,44.2238],[13.564,43.5713],[14.0106,42.6898],[14.8659,42.0523],[15.1687,41.9338],[15.9641,41.9396],[16.0125,41.4353],[17.1032,41.062],[17.955,40.6554],[18.4859,40.105],[18.0779,39.9367],[17.8649,40.2803],[16.9283,40.4579],[16.5301,39.8595],[16.5976,39.6389],[17.1147,39.3805],[17.1746,38.9979],[16.5589,38.7147],[16.5456,38.4093],[16.0569,37.9419],[15.7244,37.9392],[15.9726,38.7125],[16.1967,38.7591],[16.0236,39.3535],[15.6929,39.99],[14.9507,40.239],[14.7656,40.6683],[14.1024,40.8272],[13.7331,41.2356],[13.0886,41.244],[12.6309,41.4695],[11.6375,42.2876],[10.7084,42.9361],[10.0475,44.0201],[8.766,44.4223],[8.0815,43.9189],[7.4929,43.7671],[7.6771,44.0831],[6.9673,44.2802],[7.0308,44.7166],[6.6277,45.1178],[7.1533,45.401],[7.021,45.9257],[7.9932,46.0158],[8.4584,46.2458],[8.9537,45.8298],[9.2512,46.2866],[9.9392,46.3616],[10.4528,46.865],[11.0249,46.7971],[11.2442,46.9755],[12.1542,46.9351],[12.3881,46.7025],[13.6998,46.5201]],[[12.4853,43.9016],[12.5146,43.9531],[12.441,43.9824],[12.397,43.9344],[12.4853,43.9016]]]]},properties:{name:"Italy",id:"IT"},id:"IT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[35.7875,32.735],[35.5513,32.3955],[35.1931,32.5344],[34.9561,32.1611],[34.9507,31.6022],[35.4505,31.4793],[35.4394,31.1326],[35.174,30.524],[34.9734,29.555],[34.9041,29.4773],[34.2454,31.2085],[34.4775,31.5849],[34.6786,31.8956],[35.1087,33.0835],[35.411,33.0755],[35.8691,33.4319],[35.7875,32.735]]]},properties:{name:"Israel",id:"IL"},id:"IL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-15.5431,66.2285],[-14.6982,66.0203],[-14.7576,65.7557],[-13.6159,65.4872],[-13.853,64.8622],[-15.0215,64.296],[-16.0605,64.1113],[-16.6404,63.8654],[-17.8156,63.7129],[-18.6537,63.4066],[-20.1982,63.5558],[-21.8328,64.2054],[-21.9502,64.515],[-22.684,65.0264],[-22.0057,65.4934],[-22.9024,65.5804],[-24.2241,65.4872],[-23.7371,66.0695],[-22.4261,66.4302],[-21.3035,65.8765],[-21.23,65.4206],[-20.3567,65.7191],[-20.3567,66.0331],[-18.7775,66.1688],[-16.7485,66.1317],[-15.9854,66.5145],[-15.5431,66.2285]]]},properties:{name:"Iceland",id:"IS"},id:"IS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[44.7652,37.1424],[45.3618,36.0154],[45.7235,35.8365],[46.1337,35.1276],[45.6783,34.7982],[45.4377,34.4152],[45.3968,33.9708],[46.1457,33.2295],[46.1128,32.9579],[46.57,32.834],[47.3713,32.4239],[47.8298,31.7944],[47.6793,31.0025],[48.0105,30.9896],[48.0149,30.4654],[48.5467,29.9625],[47.9785,29.9829],[47.6727,30.0956],[47.1143,29.9611],[46.9056,29.5377],[46.5314,29.0964],[46.3565,29.0636],[44.7163,29.1937],[42.8578,30.4952],[42.0743,31.0802],[40.3693,31.9391],[39.1455,32.1247],[38.7735,33.372],[40.6894,34.3322],[40.9872,34.4289],[41.1945,34.7689],[41.3543,35.6403],[41.2456,36.0735],[41.4169,36.5148],[41.7884,36.5973],[42.3588,37.1087],[42.7748,37.3719],[43.5161,37.2445],[44.1562,37.2831],[44.2818,36.9782],[44.7652,37.1424]]]},properties:{name:"Iraq",id:"IQ"},id:"IQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[46.1146,38.8776],[46.4906,38.9065],[47.773,39.6486],[47.9958,39.6842],[48.2422,38.9788],[48.0233,38.819],[48.5929,38.4111],[48.8685,38.4355],[49.0811,37.6676],[49.47,37.4967],[50.1305,37.407],[50.5331,37.0137],[51.1186,36.7425],[52.1902,36.6217],[54.0172,36.9524],[53.9142,37.3435],[54.7452,37.502],[55.0755,37.9024],[55.5784,38.0999],[56.2287,38.0733],[56.4409,38.2495],[57.1937,38.2162],[57.4236,37.9477],[58.4357,37.6387],[58.8157,37.6835],[59.2409,37.5206],[59.5623,37.1788],[60.0626,36.9631],[60.3413,36.6377],[61.
21195,36.6426],[61.262,35.6194],[61.08,34.8555],[60.4856,34.0947],[60.5109,33.6388],[60.9171,33.5052],[60.5606,33.1376],[60.8292,32.2494],[60.854,31.4833],[61.6602,31.3825],[61.7844,30.8321],[61.104,30.1285],[60.8434,29.8586],[61.3184,29.3725],[61.6229,28.7915],[61.8901,28.5465],[62.3531,28.4146],[62.7397,28.0023],[62.7632,27.2503],[63.1667,27.2525],[63.1681,26.6657],[62.4392,26.5609],[61.8697,26.2422],[61.6686,25.769],[61.5878,25.2022],[61.412,25.1023],[60.6641,25.2821],[59.4562,25.4814],[59.0461,25.4175],[58.7979,25.5546],[57.7961,25.6532],[57.3344,25.7917],[56.9824,26.9054],[56.3561,27.2001],[55.6503,26.9777],[54.8957,26.5565],[53.7056,26.7256],[53.4548,26.9431],[52.6918,27.3235],[52.476,27.6165],[51.6664,27.8451],[51.2788,28.1314],[51.0622,28.7262],[50.6752,29.1466],[50.6499,29.42],[49.9831,30.2093],[49.5548,30.0291],[48.9191,30.1209],[48.5467,29.9625],[48.0149,30.4654],[48.0105,30.9896],[47.6793,31.0025],[47.8298,31.7944],[47.3713,32.4239],[46.57,32.834],[46.1128,32.9579],[46.1457,33.2295],[45.3968,33.9708],[45.4377,34.4152],[45.6783,34.7982],[46.1337,35.1276],[45.7235,35.8365],[45.3618,36.0154],[44.7652,37.1424],[44.5614,37.7448],[44.2112,37.9081],[44.4309,38.3569],[44.023,39.3774],[44.8171,39.6504],[45.4798,39.0063],[46.1146,38.8776]]]},properties:{name:"Iran",id:"IR"},id:"IR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-6.218,54.0887],[-6.0274,52.927],[-6.5612,52.1888],[-7.5273,52.0989],[-8.8135,51.5849],[-10.3786,51.8688],[-9.9558,52.1367],[-9.2993,53.0975],[-9.7954,53.3951],[-9.996,54.276],[-8.6231,54.3468],[-8.764,54.6813],[-8.2746,55.1463],[-7.2468,55.3531],[-7.2186,55.0921],[-8.1183,54.4143],[-7.3553,54.1213],[-6.218,54.0887]]]},properties:{name:"Ireland",id:"IE"},id:"IE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[72.492,-7.3773],[72.4671,-7.3675],[72.4738,-7.3098],[72.4356,-7.2304],[72.4938,-7.2619],[72.492,-7.3773]]]},properties:{name:"British Indian Ocean Territory",id:"IO"},id:"IO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[78.7198,31.8876],[78.8445,31.3017],[79.1073,31.4025],[79.3386,31.1055],[79.3697,31.0798],[79.9165,30.8942],[79.9245,30.8889],[80.1913,30.5684],[80.6823,30.4148],[81.0103,30.1645],[80.4017,29.7303],[80.0706,28.8301],[80.5868,28.6494],[81.8528,27.8669],[81.9877,27.9139],[82.7335,27.5189],[83.2897,27.371],[84.0909,27.4913],[84.6103,27.2987],[84.6853,27.0412],[85.293,26.7412],[86.3663,26.5743],[86.7014,26.4349],[87.0166,26.5556],[87.2874,26.3603],[88.0549,26.43],[88.1614,26.7247],[87.9843,27.134],[88.1099,27.8704],[88.6213,28.0919],[88.8485,27.8686],[88.8912,27.316],[88.8579,26.9613],[89.7638,26.7016],[90.3458,26.8903],[90.7395,26.7718],[91.9984,26.8548],[92.0836,27.2907],[91.5949,27.5575],[91.6317,27.7599],[91.9775,27.7301],[92.6642,27.949],[92.702,28.147],[93.2067,28.5909],[93.9022,28.803],[94.6231,29.3126],[94.7696,29.1759],[95.4204,29.0543],[96.0352,29.4471],[96.4355,29.0507],[96.776,28.3671],[97.3224,28.218],[97.3353,27.9379],[96.6659,27.3391],[96.0613,27.217],[95.1287,26.5973],[95.1323,26.0411],[94.6227,25.4099],[94.7075,25.0486],[94.2929,24.3219],[94.1277,23.8763],[93.3074,24.0219],[93.4149,23.6823],[93.366,23.1323],[93.0788,22.7182],[93.1618,22.3604],[92.9643,22.0039],[92.575,21.9782],[92.4916,22.6853],[92.3615,22.929],[92.2461,23.6836],[91.938,23.5047],[91.6198,22.9796],[91.3152,23.1043],[91.1603,23.6605],[91.3672,24.0933],[91.8768,24.1954],[92.2514,24.895],[92.0499,25.1693],[90.4394,25.1578],[89.814,25.3052],[89.8229,25.9413],[89.2893,26.0376],[89.1082,26.2023],[88.4402,26.3696],[88.0846,25.8884],[88.4521,25.5746],[88.4561,25.1884],[88.1454,24.4857],[88.7336,24.2309],[88.5671,23.6743],[88.7407,23.4368],[89.0514,22.0932],[89.0518,21.6541],[88.2537,21.6222],[87.9483,21.8255],[87.1005,21.5006],[86.8595,21.2369],[86.9753,20.7002],[86.7503,20.3131],[86.2793,19.9194],[85.5748,19.693],[84.7709,19.1253],[84.1042,18.2926],[83.6541,18.0697],[83.1982,17.609],[82.3597,17.0963],[82.259,16.56],[81.7618,16.3297],[81.2385,16.264],[80.9788,15.7584],[80.6467,15.8951],[80.2934,15.7109],[80.0533,15.0739],[80.1656,14.5776],[80.1119,14.2123],[80.3422,13.3614],[80.229,12.6902],[79.8584,11.9888],[79.7541,11.5751],[79.8486,11.1969],[79.838,10.3225],[79.3905,10.306],[78.9964,9.6833],[78.9795,9.2687],[78.4215,9.1049],[78.1925,8.8909],[78.0602,8.3844],[77.5178,8.0782],[76.9669,8.4071],[76.5536,8.9029],[76.3246,9.452],[76.3463,9.9221],[75.9224,10.7841],[75.724,11.3616],[75.1966,12.0576],[74.7705,13.0773],[74.6711,13.6676],[74.3821,14.4946],[73.9493,15.0748],[73.932,15.397],[73.4761,16.0544],[73.3376,16.4597],[73.1561,17.6218],[72.8711,18.6832],[72.6678,19.8311],[72.8813,20.5631],[72.8138,21.117],[72.5431,21.6968],[72.5901,22.2783],[72.3326,22.2703],[72.037,21.8233],[72.2541,21.5312],[72.0153,21.1557],[71.0245,20.7388],[70.7191,20.7406],[70.1274,21.0948],[69.0088,22.1966],[70.1771,22.5726],[70.2512,22.9707],[69.6644,22.759],[69.2361,22.8487],[68.6408,23.19],[68.1649,23.8572],[68.7242,23.9646],[68.7282,24.2656],[69.5592,24.2731],[69.7163,24.1728],[70.5469,24.4183],[71.044,24.4001],[71.048,24.6877],[70.6521,25.4228],[70.2646,25.7064],[70.0777,26.0718],[70.1567,26.4713],[69.47,26.8046],[69.5681,27.1744],[70.1447,27.8491],[70.4035,28.0249],[70.7373,27.7293],[71.8701,27.9623],[72.342,28.752],[72.903,29.029],[73.3816,29.9345],[73.809,30.0934],[73.8991,30.4352],[74.6329,31.0345],[74.5099,31.7127],[75.3334,32.2792],[74.6578,32.5189],[73.9941,33.2424],[74.1499,33.507],[73.9613,34.6535],[74.3004,34.7654],[75.7093,34.5031],[76.5945,34.7357],[77.0486,35.1099],[77.7992,35.496],[77.8107,35.4845],[78.2821,34.654],[78.9364,34.3521],[78.7531,34.0876],[78.8019,33.4999],[79.1127,33.2264],[79.1353,33.1718],[79.2165,32.5641],[79.2192,32.5011],[78.3896,32.5197],[78.7198,31.8876]]]},properties:{name:"India",id:"IN"},id:"IN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-4.4121,54.1854],[-4.7457,54.1189],[-4.5086,54.3768],[-4.4121,54.1854]]]}
2,properties:{name:"Isle of Man",id:"IM"},id:"IM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[96.4924,5.2293],[97.4512,5.2359],[97.9084,4.8799],[98.2484,4.4147],[98.3074,4.0929],[99.7323,3.1829],[100.4572,2.2574],[100.6854,2.1202],[101.0462,2.2574],[101.4768,1.6932],[101.7849,1.6213],[102.1573,1.2591],[102.4694,.7792],[102.8493,.7153],[103.0664,.492],[103.4788,.4801],[103.7868,.0468],[103.4286,-.1916],[103.4313,-.5334],[103.7211,-.8867],[104.3608,-1.0385],[104.5685,-1.9218],[104.8451,-2.0932],[104.6684,-2.3857],[105.3968,-2.3804],[105.5819,-2.4918],[106.0445,-3.1062],[105.8438,-3.6135],[105.8873,-5.0096],[105.8163,-5.6767],[105.6183,-5.7997],[105.3493,-5.5493],[105.0812,-5.7455],[104.6396,-5.5205],[104.6014,-5.9044],[103.8312,-5.0797],[102.919,-4.4707],[102.5377,-4.152],[102.1276,-3.5993],[101.5785,-3.167],[100.8478,-2.1438],[100.8554,-1.9343],[100.4865,-1.2991],[100.3081,-.8268],[99.5978,.1023],[99.1593,.3518],[98.7962,1.4948],[98.5644,1.9023],[97.7006,2.3586],[97.591,2.8464],[97.3912,2.9752],[96.9691,3.5753],[96.4449,3.8163],[95.4949,4.7614],[95.2068,5.2839],[95.2277,5.5648],[95.629,5.6092],[96.1333,5.2941],[96.4924,5.2293]]],[[[120.0124,-9.3748],[120.5038,-9.674],[120.8327,-10.0375],[120.439,-10.2941],[120.1447,-10.2],[119.6009,-9.7734],[119.0856,-9.7068],[119.1855,-9.3846],[120.0124,-9.3748]]],[[[125.0679,-9.512],[124.4274,-10.1485],[123.8574,-10.3438],[123.5893,-9.9669],[123.7092,-9.6149],[124.0363,-9.3415],[124.4442,-9.1901],[124.9223,-8.9424],[125.0679,-9.512]]],[[[116.6406,-8.614],[116.3774,-8.9291],[116.0764,-8.7449],[116.0613,-8.4373],[116.4014,-8.2043],[116.7343,-8.3871],[116.6406,-8.614]]],[[[122.7828,-8.6117],[121.6513,-8.8989],[121.0351,-8.9353],[119.8078,-8.6974],[119.9183,-8.4453],[120.6103,-8.2407],[121.4444,-8.578],[121.9664,-8.4551],[122.263,-8.6251],[122.6034,-8.4027],[122.7828,-8.6117]]],[[[118.2426,-8.3179],[118.9879,-8.3379],[119.0061,-8.7498],[118.1898,-8.8403],[117.0614,-9.0991],[116.7884,-9.0064],[116.835,-8.5323],[117.1649,-8.3672],[117.567,-8.4266],[118.1174,-8.1221],[118.2426,-8.3179]]],[[[115.4479,-8.155],[115.7045,-8.4071],[115.2361,-8.7977],[114.4753,-8.1195],[115.4479,-8.155]]],[[[126.8009,-7.668],[126.4719,-7.9503],[125.8434,-7.8167],[126.6095,-7.5717],[126.8009,-7.668]]],[[[138.5351,-8.2735],[138.2963,-8.4053],[137.6851,-8.2624],[138.0074,-7.6414],[138.2954,-7.4385],[138.77,-7.3906],[138.9893,-7.696],[138.5351,-8.2735]]],[[[131.3255,-7.9996],[131.0866,-7.8651],[131.2602,-7.4705],[131.6912,-7.439],[131.3255,-7.9996]]],[[[113.8445,-7.1052],[113.4708,-7.2184],[112.7637,-7.1398],[112.868,-6.9001],[113.9746,-6.873],[113.8445,-7.1052]]],[[[134.537,-6.4424],[134.3559,-6.8149],[134.0589,-6.7691],[134.1681,-6.1761],[134.537,-6.4424]]],[[[107.3739,-6.0074],[107.6669,-6.2156],[108.295,-6.2649],[108.6776,-6.7905],[110.4261,-6.9471],[110.7369,-6.4722],[111.1546,-6.6693],[111.5403,-6.6484],[112.0872,-6.8934],[112.5391,-6.9263],[112.7943,-7.5526],[113.2484,-7.7182],[114.0705,-7.633],[114.4442,-7.8957],[114.387,-8.4053],[114.5836,-8.7698],[113.2533,-8.2868],[112.6789,-8.4093],[111.5101,-8.305],[110.6072,-8.1497],[110.0386,-7.8904],[109.2818,-7.7049],[108.7411,-7.6671],[108.4517,-7.7968],[107.9173,-7.724],[107.2852,-7.4718],[106.6313,-7.4155],[106.5199,-7.0537],[105.4838,-6.7816],[105.8682,-6.1166],[106.0751,-5.9142],[106.8253,-6.0984],[107.0463,-5.9044],[107.3739,-6.0074]]],[[[134.747,-5.7069],[134.7559,-6.1708],[134.4411,-6.335],[134.3413,-5.7127],[134.747,-5.7069]]],[[[122.6451,-5.2692],[122.3961,-5.0699],[122.369,-4.7672],[122.702,-4.6185],[122.6451,-5.2692]]],[[[126.8612,-3.0879],[127.2274,-3.3911],[127.2297,-3.6331],[126.6863,-3.8235],[126.2145,-3.6051],[126.0263,-3.1705],[126.8612,-3.0879]]],[[[129.7545,-2.866],[130.3791,-2.9894],[130.8598,-3.5705],[130.8052,-3.8577],[129.8442,-3.3272],[129.4678,-3.4533],[128.9675,-3.3259],[128.4193,-3.416],[128.0819,-3.1838],[128.1987,-2.866],[129.4274,-2.7905],[129.7545,-2.866]]],[[[108.2071,-2.9978],[107.6145,-3.2096],[107.6665,-2.5664],[108.0744,-2.597],[108.2071,-2.9978]]],[[[124.9694,-1.7057],[124.8344,-1.8943],[124.4176,-2.0053],[124.3808,-1.6875],[124.9694,-1.7057]]],[[[135.4741,-1.5916],[136.2016,-1.6551],[136.1927,-1.8593],[135.4741,-1.5916]]],[[[106.0458,-1.6693],[106.3658,-2.4647],[106.6788,-2.704],[106.547,-3.0555],[105.9988,-2.8247],[105.7857,-2.1815],[105.1332,-2.0426],[105.5855,-1.5268],[106.0458,-1.6693]]],[[[128.153,-1.6604],[127.5617,-1.7283],[127.6465,-1.3324],[128.153,-1.6604]]],[[[99.1637,-1.778],[98.8743,-1.6639],[98.6017,-1.1979],[98.869,-.9155],[99.2671,-1.6275],[99.1637,-1.778]]],[[[135.3831,-.6514],[135.8935,-.726],[135.8389,-1.1193],[135.3831,-.6514]]],[[[140.9734,-2.6099],[140.9739,-4.0232],[140.9748,-6.3461],[140.9761,-9.1187],[139.9347,-8.1013],[139.3856,-8.1892],[138.8561,-8.1452],[139.0878,-7.5872],[138.7478,-7.2517],[138.8645,-6.8584],[138.4388,-6.3435],[138.0611,-5.4654],[137.0894,-4.9243],[136.6189,-4.8187],[135.9797,-4.531],[135.1957,-4.4507],[134.1473,-3.7968],[133.9737,-3.8182],[133.6532,-3.3645],[133.2488,-4.0623],[132.9687,-4.0947],[132.7539,-3.7036],[132.7512,-3.2948],[132.3482,-2.9752],[133.1911,-2.4377],[133.6088,-2.5473],[133.9049,-2.391],[133.9218,-2.1021],[132.963,-2.2725],[132.3078,-2.2423],[132.0233,-1.9902],[131.9305,-1.5596],[131.2935,-1.3936],[131.2571,-.8556],[131.8044,-.7038],[132.1285,-.4539],[132.6252,-.3589],[133.4726,-.726],[133.9746,-.7442],[134.2596,-1.363],[134.106,-1.7212],[134.1557,-2.1953],[135.0373,-3.333],[135.4865,-3.345],[136.2433,-2.5832],[136.3898,-2.2734],[136.843,-2.1975],[137.1236,-1.8411],[137.8063,-1.4833],[138.6497,-1.7909],[139.7896,-2.3484],[140.6223,-2.4456],[140.9734,-2.6099]]],[[[97.4814,1.4651],[97.9319,.9741],[97.8764,.6283],[97.4054,.947],[97.2443,1.4238],[97.4814,1.4651]]],[[[124.889,.9954],[124.4274,.4707],[123.754,.3056],[123.2653,.3265],[123.0824,.4858],[121.8421,.4366],[121.4258,.4947],[120.3489,.4494],[120.1274,.1667],[120.012,-.307],[120.0972,-.6501],[120.5176,-1.0394],[120.6676,-1.3701],[121.0338,-1.4065],[121.5194,-.8556],[121.9695,-.9333],[122.2798,-.7571],[122.8888,-.7553],[122.5067,-1.3479],[121.7187,-1.8628],[121.349,-1.9458],[121.8484,-2.3316],[122.3992,-3.2007],[122.2527,-3.6206],[122.8773,-4.1089],[122.8973,-4.349],[122.207,-4.4964],[121.9172,-4.848],[121.4866,-4.5812],[121.618,-4.0929],[120.9144,-3.5558],[121.0542,-3.167],[121.052,-2.7515],[120.6538,-2.6676],[120.2539,-3.0529],[120.4368,-3.7072],[120.3627,-4.0858],[120.4199,-4.6176],[120.2792,-5.1463],[120.3116,-5.5418],[119.7172,-5.6932],[119.3763,-5.425],[119.6116,-4.4236],[119.6236,-4.0343],[119.4198,-3.4755],[118.9946,-3.5376],[118.8126,-3.1568],[118.7837,-2.7648],[119.0922,-2.4829],[119.3217,-1.9298],[119.3089,-1.4083],[119.7718,-.4836],[119.8091,.2386],[120.2694,.971],[120.5167,.8174],[120.9122,1.2888],[121.44,1.2142],[121.5918,1.0678],[122.4365,1.018],[122.8924,.8498],[123.2781,.9279],[123.8468,.8383],[124.2738,1.022],[124.9893,1.7012],[125.2339,1.5023],[124.889,.9954]]],[[[127.7326,.848],[128.1609,1.1579],[128.4242,1.5174],[128.6883,1.5725],[128.7025,1.1064],[128.299,.8769],[128.6914,.3602],[127.9829,.4721],[127.8875,.2985],[128.0464,-.706],[127.6918,-.2417],[127.7086,.2883],[127.5555,.4898],[127.4201,1.252],[127.6318,1.8437],[128.0109,1.7012],[128.0118,1.3319],[127.6527,1.0141],[127.7326,.848]]],[[[117.5746,4.1706],[117.6301,3.6361],[117.1662,3.5922],[117.6105,3.0644],[118.0664,2.3178],[117.8649,1.9684],[118.0806,1.7016],[118.9848,.9821],[118.5347,.8134],[118.196,.8742],[117.745,.7295],[117.5222,.2359],[117.4627,-.3238],[117.5626,-.7708],[116.5545,-1.474],[116.4236,-2.0528],[116.5656,-2.2996],[116.3308,-2.9024],[115.9561,-3.5949],[114.6937,-4.1697],[114.5361,-3.4946],[114.0825,-3.2788],[113.7957,-3.4564],[113.5258,-3.1838],[112.9714,-3.1869],[112.6003,-3.4005],[112.2851,-3.321],[111.8222,-3.5323],[111.8231,-3.0573],[111.3676,-2.9335],[111.0445,-3.0555],[110.5739,-2.8913],[110.2326,-2.925],[110.0191,-1.3989],[109.7874,-1.0114],[109.454,-.8689],[109.1606,-.4947],[109.2574,.0313],[108.9444,.3558],[108.9058,.7939],[109.0758,1.4957],[109.3785,1.9227],[109.6289,2.0275],[109.6542,1.6151],[110.5056,.8618],[110.9379,1.0172],[111.7698,.9994],[112.0783,1.1432],[112.1857,1.4393],[112.476,1.5592],[113.6222,1.236],[113.9022,1.4344],[114.5459,1.4673],[114.8304,1.98],[114.7865,2.2503],[115.1509,2.4931],[115.0861,2.8411],[115.4545,3.0342],[115.5686,3.9389],[115.8962,4.3486],[117.1005,4.337],[117.5746,4.1706]]]]},properties:{name:"Indonesia",id:"ID"},id:"ID"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.132,48.4053],[22.8764,47.9472],[22.2905,47.7279],[21.1519,46.3044],[20.2419,46.1086],[19.5308,46.1552],[18.9054,45.9315],[17.9639,45.7704],[17.3105,45.9963],[16.5163,46.4997],[16.0929,46.8632],[16.4533,47.0066],[16.4342,47.3675],[17.1475,48.0058],[17.7619,47.7701],[18.7242,47.787],[18.7917,48.0005],[19.8988,48.1314],[20.4901,48.5269],[21.4515,48.5522],[22.132,48.4053]]]},properties:{name:"Hungary",id:"HU"},id:"HU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.7791,19.7183],[-71.6571,19.1306],[-71.7683,18.0391],[-72.0599,18.2286],[-72.8767,18.1518],[-73.3851,18.2513],[-73.885,18.0418],[-74.419,18.3463],[-74.2276,18.6628],[-72.7894,18.4346],[-72.3478,18.6747],[-72.8112,19.0716],[-72.7033,19.4409],[-73.0527,19.6109],[-73.1177,19.9039],[-72.6369,19.9008],[-71.7791,19.7183]]]},properties:{name:"Haiti",id:"HT"},id:"HT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[18.9054,45.9315],[19.0549,45.5271],[19.007,44.8693],[18.6625,45.0774],[17.8129,45.0779],[16.5305,45.2168],[16.2935,45.0086],[15.7879,45.1791],[15.7369,44.7658],[16.214,44.215],[17.6247,43.0426],[17.5852,42.9383],[16.903,43.3924],[15.9415,43.6565],[15.123,44.2567],[14.8548,45.081],[14.3861,45.342],[13.9657,44.8355],[13.6293,45.1081],[13.5778,45.5169],[13.8787,45.4286],[15.3396,45.4672],[15.6246,45.8338],[15.6361,46.2005],[16.5163,46.4997],[17.3105,45.9963],[17.9639,45.7704],[18.9054,45.9315]]],[[[17.6678,42.897],[18.4362,42.5597],[18.5174,42.4327],[17.6678,42.897]]]]},properties:{name:"Croatia",id:"HR"},id:"HR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-83.1576,14.9931],[-83.8674,14.7947],[-84.646,14.6611],[-84.9851,14.7525],[-85.1796,14.3432],[-85.7868,13.8443],[-86.1512,13.9948],[-86.3317,13.7702],[-86.7336,13.7635],[-86.7108,13.3134],[-87.0592,12.9916],[-87.3373,12.9792],[-87.4891,13.3529],[-87.8143,13.3991],[-87.7153,13.8128],[-88.151,13.9872],[-88.4491,13.851],[-89.0572,14.329],[-89.3626,14.416],[-89.2223,14.8661],[-88.9764,15.1427],[-88.2284,15.7291],[-87.6181,15.9097],[-86.9072,15.7624],[-86.3568,15.7832],[-85.7839,16.003],[-85.4836,15.8995],[-84.9738,15.9901],[-84.2614,15.8227],[-83.7604,15.2204],[-83.3691,15.2399],[-83.1576,14.9931]]]},properties:{name:"Honduras",id:"HN"},id:"HN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[73.7074,-53.1372],[73.465,-53.1843],[73.3363,-53.0298],[73.5858,-53.0271],[73.7074,-53.1372]]]},properties:{name:"Heard Island and McDonald Islands",id:"HM"},id:"HM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[114.0154,22.5117],[114.2658,22.541],[114.268,22.2956],[114.0154,22.5117]]]},properties:{name:"Hong Kong",id:"HK"},id:"HK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-57.1948,5.5484],[-57.3309,5.0202],[-57.7111,4.9909],[-58.0544,4.1719],[-57.8327,3.6761],[-57.5497,3.3529],[-57.3036,3.3769],[-57.2097,2.8828],[-56.7043,2.0363],[-56.4828,1.9422],[-56.8368,1.8814],[-57.1189,2.0141],[-57.5943,1.7043],[-58.3407,1.5876],[-58.5119,1.2848],[-58.8625,1.2036],[-59.2312,1.3758],[-59.7563,1.9005],[-59.7552,2.2743],[-59.9942,2.6902],[-59.8544,3.5873],[-59.5512,3.9335],[-59.8333,4.476],[-60.1112,4.511],[-59.9907,5.0828],[-60.142,5.239],[-60.7422,5.2022],[-61.3767,5.9071],[-61.1286,6.2142],[-61.1457,6.6945],[-60.3951,6.9453],[-60.7191,7.4989],[-60.5136,7.8131],[-60.0324,8.0537],[-59.8315,8.3059],[-60.0175,8.5491],[-59.2003,8.0746],[-58.6266,7.5459],[-58.4806,7.0381],[-57.9825,6.786],[-57.1902,6.0975],[-57.1948,5.5484]]]},properties:{name:"Guyana",id:"GY"},id:"GY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[144.7416,13.2593],[144.6493,13.4288],[144.7905,13.5269],[144.7416,13.2593]]]},properties:{name:"Guam",id:"GU"},id:"GU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-51.6526,4.0614],[-51.9906,3.7018],[-52.7006,2.3635],[-52.9648,2.1837],[-53.7678,2.3551],[-54.13,2.1211],[-54.6163,2.3266],[-54.1954,2.818],[-54.2032,3.1381],[-53.9904,3.5895],[-54.3508,4.0543],[-54.4522,5.0135],[-54.1559,5.3589],[-53.8472,5.7823],[-53.4544,5.5635],[-52.8993,5.425],[-52.2905,4.9421],[-51.9196,4.5244],[-51.6526,4.0614]]]},properties:{name:"French Guiana",id:"GF"},id:"GF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-89.1615,17.8149],[-89.2374,15.8942],[-88.8941,15.8907],[
2-88.2284,15.7291],[-88.9764,15.1427],[-89.2223,14.8661],[-89.3626,14.416],[-89.8726,14.0454],[-90.0952,13.7364],[-90.607,13.9291],[-91.1461,13.9255],[-91.8191,14.2283],[-92.2352,14.5452],[-92.0748,15.0743],[-92.1871,15.3207],[-91.7365,16.07],[-90.4472,16.0726],[-90.417,16.3909],[-90.7107,16.7083],[-91.4096,17.2561],[-90.993,17.2525],[-90.9892,17.8163],[-89.1615,17.8149]]]},properties:{name:"Guatemala",id:"GT"},id:"GT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-25.4324,70.9213],[-25.4022,70.6527],[-27.898,70.4541],[-27.7089,70.8971],[-25.4324,70.9213]]],[[[-52.7313,69.9447],[-52.0452,69.8071],[-52.1125,69.4891],[-53.5784,69.2567],[-53.7831,69.5064],[-54.804,69.6304],[-54.8304,70.1611],[-53.3751,70.2213],[-52.7313,69.9447]]],[[[-29.953,83.5649],[-25.9475,83.2897],[-24.4702,82.8773],[-21.5208,82.5954],[-25.1489,82.0011],[-21.3379,82.0687],[-21.1466,81.6952],[-17.2261,81.4304],[-15.5555,81.8337],[-12.1928,81.649],[-11.5288,81.424],[-14.5035,80.7633],[-16.7607,80.5733],[-16.8683,80.1982],[-19.4292,80.2577],[-20.1385,79.8033],[-19.2836,79.683],[-19.0749,79.1524],[-20.9557,78.5551],[-20.8625,77.9119],[-20.2319,77.3684],[-18.339,77.2152],[-18.5103,76.7782],[-20.9422,76.887],[-21.8772,76.5734],[-21.5692,76.2937],[-20.1037,76.2191],[-19.5091,75.7575],[-19.4261,75.2299],[-20.485,75.3143],[-19.2252,74.4795],[-19.3692,74.284],[-21.1295,74.1109],[-20.3673,73.8483],[-20.5096,73.493],[-22.1851,73.2699],[-22.0364,72.9184],[-22.2931,72.1196],[-24.0692,72.4987],[-24.6669,72.4374],[-22.0133,71.6888],[-21.7523,71.4784],[-21.5228,70.5262],[-23.3279,70.451],[-23.7917,70.5551],[-24.377,71.1463],[-25.7422,71.1836],[-26.7179,70.9506],[-27.6887,70.9934],[-28.5409,70.4769],[-28.0149,70.4024],[-26.7472,70.4756],[-23.1732,70.1145],[-23.0882,69.883],[-26.3414,68.7023],[-29.2496,68.2988],[-29.8686,68.3116],[-30.9786,68.0613],[-32.1373,68.3849],[-32.2747,67.9228],[-33.157,67.6267],[-34.1016,66.7258],[-34.6329,66.4349],[-36.3792,65.8307],[-37.7541,65.593],[-39.9609,65.5562],[-39.5779,65.3407],[-40.6554,64.9154],[-40.1822,64.48],[-40.6177,64.1317],[-40.5504,63.7254],[-42.1529,62.5686],[-42.3216,62.1526],[-42.1103,61.8572],[-42.4188,61.537],[-42.7171,60.7675],[-43.3201,59.9281],[-44.0654,59.9247],[-45.3793,60.2028],[-46.0467,60.6157],[-46.0116,61.0968],[-46.8746,60.8163],[-47.7963,60.829],[-48.922,61.2775],[-49.2891,61.59],[-49.5534,62.2328],[-50.3192,62.4731],[-50.3382,62.8287],[-51.4688,63.6423],[-51.4511,63.9047],[-52.0934,64.4158],[-52.259,65.1549],[-53.6346,66.4136],[-53.0382,66.8268],[-53.8845,67.1356],[-53.4189,67.5746],[-53.578,67.8369],[-53.0393,68.6108],[-51.2493,68.74],[-50.5,69.9358],[-52.2545,70.059],[-54.0143,70.4217],[-54.1659,70.8201],[-52.4052,70.6867],[-51.5246,70.4394],[-51.1302,70.9717],[-53.117,71.3128],[-53.4761,71.6402],[-54.6891,71.3672],[-55.5939,71.5536],[-55.3156,72.1107],[-55.6017,72.4536],[-54.7379,72.8724],[-56.104,73.5582],[-55.9295,73.8954],[-56.7063,74.2192],[-56.2556,74.5268],[-58.6035,75.3853],[-58.5163,75.6891],[-61.3747,76.1801],[-63.4388,76.3394],[-66.8262,75.9688],[-69.3728,76.3319],[-69.2521,76.6861],[-70.7928,76.869],[-70.8629,77.1755],[-69.3515,77.4671],[-72.8181,78.1945],[-72.3957,78.5043],[-68.9935,78.8574],[-67.4823,79.1169],[-65.9679,79.1324],[-64.7923,80.0007],[-66.8437,80.0761],[-66.996,80.413],[-62.9932,81.2069],[-61.436,81.1337],[-61.203,81.7469],[-58.7174,82.0932],[-54.7259,82.3513],[-52.7757,82.3218],[-50.8944,81.8952],[-48.8612,82.4054],[-45.2912,81.8288],[-44.239,82.3682],[-46.4782,82.9519],[-43.1945,83.255],[-32.9845,83.5995],[-29.953,83.5649]]]]},properties:{name:"Greenland",id:"GL"},id:"GL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.7154,12.0128],[-61.715,12.185],[-61.6071,12.2232],[-61.6271,12.0541],[-61.7154,12.0128]]]},properties:{name:"Grenada",id:"GD"},id:"GD"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[23.8521,35.5355],[24.3129,35.3638],[24.7212,35.425],[25.4758,35.3061],[25.7448,35.1427],[24.7998,34.9345],[24.4638,35.1605],[23.5618,35.295],[23.8521,35.5355]]],[[[26.0391,40.7269],[25.1043,40.9945],[24.3839,40.9129],[23.8787,40.5444],[23.6643,40.2239],[23.3119,40.2164],[22.6296,40.4956],[22.5923,40.0371],[22.919,39.6291],[22.9656,39.0308],[23.2528,38.6614],[23.9671,38.2748],[23.5804,38.0107],[23.1938,37.9592],[23.1614,37.3338],[22.765,37.3932],[23.0735,36.7749],[22.6083,36.7798],[22.0805,37.0288],[21.5829,37.0807],[21.5714,37.541],[21.1448,37.9192],[21.4036,38.1967],[21.8248,38.3281],[22.7996,37.9814],[22.4219,38.4386],[21.4724,38.3214],[21.1133,38.3849],[20.7795,39.0086],[20.301,39.3273],[20.0013,39.7095],[20.6574,40.1174],[21.0312,40.6585],[20.9641,40.8498],[21.5758,40.8689],[21.9296,41.1073],[22.7246,41.1783],[22.9159,41.3363],[23.635,41.3869],[24.0558,41.5272],[25.2512,41.2436],[26.1355,41.3856],[26.321,41.7167],[26.6246,41.4016],[26.0391,40.7269]]],[[[23.4153,38.9588],[24.0989,38.6712],[23.7589,38.4013],[23.2519,38.8013],[23.4153,38.9588]]]]},properties:{name:"Greece",id:"GR"},id:"GR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.5907,1.0318],[9.3861,1.1392],[9.8069,1.9276],[9.8007,2.3044],[9.98,2.1677],[11.3286,2.1673],[11.3352,.9998],[9.5907,1.0318]]]},properties:{name:"Equatorial Guinea",id:"GQ"},id:"GQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-15.0431,10.9404],[-15.3931,11.2174],[-15.5018,11.7238],[-16.1384,11.9174],[-16.7119,12.3551],[-15.5748,12.4904],[-15.1962,12.68],[-13.7294,12.6738],[-13.7327,11.7358],[-14.6831,11.5085],[-15.0431,10.9404]]]},properties:{name:"Guinea-Bissau",id:"GW"},id:"GW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-16.7634,13.064],[-16.8248,13.3409],[-16.5623,13.5873],[-15.5096,13.5864],[-15.8343,13.1563],[-16.6488,13.1541],[-16.7634,13.064]]]}
2,properties:{name:"Gambia",id:"GM"},id:"GM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.3272,16.2302],[-61.5221,16.228],[-61.529,16.434],[-61.4065,16.4682],[-61.3272,16.2302]]]},properties:{name:"Guadeloupe",id:"GP"},id:"GP"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-11.3894,12.4043],[-11.3053,12.0155],[-10.9333,12.205],[-10.6774,11.8996],[-10.2748,12.2126],[-9.8207,12.0426],[-9.043,12.4025],[-8.8219,11.6732],[-8.4075,11.3865],[-8.2315,10.4379],[-7.9907,10.1627],[-8.1365,10.022],[-8.137,9.4955],[-7.8962,9.416],[-7.951,8.7866],[-7.8236,8.4674],[-8.232,7.5566],[-8.4863,7.5584],[-8.7083,7.6591],[-8.8896,7.2627],[-9.1175,7.2157],[-9.4598,7.4425],[-9.369,7.6396],[-9.5182,8.3463],[-9.7683,8.5345],[-10.2832,8.4852],[-10.5005,8.6876],[-10.6905,9.3144],[-11.2056,9.9776],[-11.911,9.9931],[-12.5016,9.8622],[-12.7559,9.3734],[-13.2928,9.0494],[-13.7005,9.8511],[-14.4269,10.2483],[-14.7758,10.9315],[-15.0431,10.9404],[-14.6831,11.5085],[-13.7327,11.7358],[-13.7294,12.6738],[-13.0828,12.6334],[-12.2912,12.328],[-11.3894,12.4043]]]},properties:{name:"Guinea",id:"GN"},id:"GN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-.0686,11.1157],[-.0577,10.6305],[.3627,10.2364],[.2619,9.4955],[.5291,9.3583],[.4153,8.6525],[.688,8.3041],[.5837,8.1456],[.6348,7.3537],[.5256,6.8508],[.7369,6.4526],[1.1874,6.0895],[.9499,5.8103],[.2597,5.7575],[-.7977,5.2266],[-1.6384,4.9807],[-2.0017,4.7623],[-3.1139,5.0885],[-3.0868,5.1285],[-3.0191,5.1307],[-2.7952,5.1844],[-3.2007,6.3483],[-3.2358,6.8073],[-2.9858,7.205],[-2.7899,7.9321],[-2.5058,8.2087],[-2.7466,9.1098],[-2.6958,9.4813],[-2.7865,10.4019],[-2.9148,10.5924],[-2.8298,10.9985],[-.7014,10.9888],[-.0686,11.1157]]]},properties:{name:"Ghana",id:"GH"},id:"GH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-2.5124,49.4946],[-2.5475,49.4287],[-2.646,49.4682],[-2.5124,49.4946]]]},properties:{name:"Guernsey",id:"GG"},id:"GG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[46.4298,41.8907],[46.1821,41.6573],[46.6189,41.3439],[46.4577,41.07],[45.281,41.4495],[45.0013,41.291],[43.4393,41.1073],[42.7876,41.5636],[42.4663,41.4398],[41.5101,41.5174],[41.7631,41.9702],[41.4888,42.6591],[40.8367,43.0635],[39.9782,43.42],[40.6481,43.534],[41.5807,43.2193],[42.4192,43.2242],[43.7824,42.747],[43.9573,42.5664],[44.5059,42.7488],[45.1602,42.6751],[45.7275,42.4749],[45.6388,42.205],[46.4298,41.8907]]]},properties:{name:"Georgia",id:"GE"},id:"GE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[13.2937,2.1615],[13.1627,1.6479],[13.2741,1.2409],[13.8512,1.4189],[14.181,1.3701],[14.4345,.8116],[14.0874,.5364],[13.8845,.1906],[13.8601,-.2035],[14.4806,-.6181],[14.3839,-1.8899],[14.0874,-2.4669],[13.7842,-2.1638],[13.465,-2.3955],[12.9918,-2.3134],[12.7934,-1.9316],[12.4321,-1.929],[12.4463,-2.3298],[11.5754,-2.3973],[11.5376,-2.8367],[11.934,-3.3188],[11.5043,-3.5203],[11.1301,-3.9163],[10.3476,-3.0129],[9.6245,-2.3671],[9.2658,-1.8251],[9.3306,-1.5348],[9.0647,-1.2982],[8.8215,-.7082],[9.2969,-.3514],[9.5907,1.0318],[11.3352,.9998],[11.3286,2.1673],[11.3485,2.2996],[13.2204,2.2565],[13.2937,2.1615]]]},properties:{name:"Gabon",id:"GA"},id:"GA"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[5.7897,49.5383],[6.3441,49.4527],[6.7356,49.1606],[7.4507,49.1522],[8.1348,48.9735],[7.5843,48.0644],[7.6154,47.5925],[7.0006,47.3227],[6.06,46.4282],[6.7583,46.4158],[7.021,45.9257],[7.1533,45.401],[6.6277,45.1178],[7.0308,44.7166],[6.9673,44.2802],[7.6771,44.0831],[7.4929,43.7671],[7.4387,43.7507],[7.4143,43.7711],[7.3779,43.7316],[6.4941,43.1692],[6.1159,43.0724],[5.4066,43.2286],[5.0599,43.4444],[4.7119,43.3733],[4.0527,43.5931],[3.2591,43.1931],[3.0518,42.9152],[3.2116,42.431],[2.0326,42.3537],[1.7059,42.5033],[1.4284,42.5961],[-.0411,42.6893],[-1.2855,43.0595],[-1.794,43.4075],[-1.4848,43.5638],[-1.2456,44.5599],[-1.066,45.8059],[-1.1464,46.3115],[-1.7867,46.5148],[-2.0188,47.0377],[-3.1587,47.6946],[-4.312,47.8229],[-4.6291,48.0857],[-4.3932,48.3676],[-4.7208,48.5398],[-3.2315,48.8408],[-2.6924,48.5367],[-2.4463,48.6483],[-1.4375,48.6415],[-1.8564,49.6837],[-1.2587,49.6802],[-1.1386,49.3879],[-.1636,49.2969],[.1869,49.703],[1.2456,49.9982],[1.5514,50.2938],[1.5794,50.7393],[1.9123,50.9905],[2.5249,51.0971],[2.8396,50.7118],[4.1744,50.2466],[4.8677,49.788],[5.7897,49.5383]]],[[[9.4802,42.8056],[9.5508,42.1296],[9.1863,41.3847],[8.8077,41.5885],[8.7132,42.5499],[9.4802,42.8056]]]]},properties:{name:"France",id:"FR"},id:"FR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[158.315,6.8135],[158.1836,6.8011],[158.1348,6.9449],[158.2946,6.9511],[158.315,6.8135]]]},properties:{name:"Federated States of Micronesia",id:"FM"},id:"FM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-6.6311,62.2279],[-7.0135,62.094],[-7.1722,62.2856],[-6.6311,62.2279]]]},properties:{name:"Faroe Islands",id:"FO"},id:"FO"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-58.8501,-51.2698],[-58.4737,-51.509],[-57.9765,-51.3843],[-57.8382,-51.7092],[-58.6834,-51.9361],[-59.0681,-52.1731],[
2-59.5708,-51.9254],[-59.0596,-51.6857],[-58.8501,-51.2698]]],[[[-60.2863,-51.462],[-59.268,-51.4274],[-59.9214,-51.9693],[-60.2863,-51.462]]]]},properties:{name:"Falkland Islands",id:"FK"},id:"FK"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[178.2804,-17.372],[178.5915,-17.6516],[178.6679,-18.0808],[177.8471,-18.2549],[177.3215,-18.0773],[177.2638,-17.8633],[177.6181,-17.4612],[178.2804,-17.372]]],[[[179.9991,-16.1686],[179.7483,-16.4464],[179.9281,-16.7443],[179.007,-16.9001],[178.805,-16.6315],[179.5517,-16.2498],[179.9991,-16.1686]]]]},properties:{name:"Fiji",id:"FJ"},id:"FJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.9657,69.0219],[28.4708,68.4883],[29.3439,68.062],[29.9414,67.5475],[29.0869,66.9709],[29.9032,66.0911],[29.604,64.9685],[30.0728,64.7649],[30.1083,64.3661],[30.5038,64.0205],[30.0555,63.689],[31.1807,63.2082],[31.5341,62.8855],[31.2855,62.5679],[29.6902,61.5461],[27.7978,60.5362],[25.6565,60.3331],[23.7216,59.9656],[22.7934,60.0768],[22.5759,60.3591],[21.436,60.5964],[21.3605,60.9675],[21.606,61.5916],[21.2562,61.9897],[21.1035,62.6229],[22.2434,63.4379],[23.2488,63.8963],[24.5579,64.8009],[25.3729,65.0095],[25.348,65.4792],[24.1557,65.8052],[23.7012,66.4808],[23.9884,66.8106],[23.4681,67.45],[23.639,67.9543],[22.7823,68.3911],[21.9975,68.5207],[20.6223,69.037],[21.622,69.2707],[22.4108,68.7198],[23.8539,68.8059],[24.9414,68.5933],[25.7484,68.9901],[26.0116,69.6526],[26.5257,69.915],[27.8897,70.0617],[29.1415,69.6715],[28.9657,69.0219]]]},properties:{name:"Finland",id:"FI"},id:"FI"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[42.3784,12.4665],[41.7667,11.5889],[41.7982,10.9803],[42.5577,11.0806],[42.9226,10.9994],[42.6594,10.6212],[42.8418,10.2031],[43.1818,9.8799],[43.4828,9.3796],[44.023,8.9859],[46.9784,7.9969],[47.9781,7.9969],[45.9348,5.9972],[44.9405,4.9119],[44.0283,4.9509],[43.5383,4.8404],[43.0158,4.5634],[42.7916,4.2922],[42.0241,4.1377],[41.8839,3.9779],[41.2207,3.9437],[40.7653,4.2731],[39.8424,3.8514],[39.4944,3.4559],[38.0864,3.649],[36.9056,4.4116],[36.0818,4.4498],[35.763,4.808],[35.7448,5.3442],[35.2681,5.4925],[35.0821,5.6731],[34.7106,6.6604],[34.0643,7.2259],[33.6661,7.6711],[33.2262,7.7608],[33.0127,7.9516],[33.2342,8.3964],[33.9533,8.4435],[34.0945,8.5824],[34.078,9.4613],[34.2915,10.1249],[34.2756,10.528],[34.5716,10.88],[34.9312,10.8649],[35.1123,11.8166],[35.5961,12.5375],[36.1075,12.7266],[36.2123,13.2712],[36.3907,13.6259],[36.5243,14.2567],[37.0246,14.2718],[37.2572,14.4538],[37.571,14.1493],[37.8844,14.8524],[38.5045,14.4245],[39.074,14.6282],[40.2215,14.4311],[40.7697,14.1444],[41.3627,13.4998],[41.7649,13.1838],[42.3784,12.4665]]]},properties:{name:"Ethiopia",id:"ET"},id:"ET"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[28.0127,59.4842],[27.4272,58.7331],[27.753,57.8411],[27.3517,57.5282],[26.5328,57.5311],[25.9912,57.8382],[25.111,58.0635],[24.3226,57.8706],[24.529,58.3543],[23.7678,58.3609],[23.5094,58.6585],[23.4943,59.1957],[24.3803,59.4726],[25.5091,59.6389],[26.9749,59.4507],[28.0127,59.4842]]],[[[22.6172,58.6213],[23.2928,58.4834],[22.1875,58.1543],[22.0814,58.4781],[22.6172,58.6213]]]]},properties:{name:"Estonia",id:"EE"},id:"EE"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-1.794,43.4075],[-1.2855,43.0595],[-.0411,42.6893],[1.4284,42.5961],[1.4861,42.4345],[1.7059,42.5033],[2.0326,42.3537],[3.2116,42.431],[3.248,41.9445],[2.0827,41.2875],[1.0329,41.062],[-.3269,39.5199],[-.2049,39.0627],[.2015,38.7591],[-.3813,38.4355],[-.6468,38.1518],[-.8221,37.581],[-1.3275,37.561],[-1.7975,37.233],[-2.1116,36.7767],[-4.3668,36.7181],[-4.6742,36.5063],[-5.1716,36.4238],[-5.6254,36.026],[-6.0407,36.1885],[-6.4924,36.9547],[-6.8845,37.1944],[-7.4061,37.1793],[-7.5036,37.5854],[-7.1855,38.0062],[-7.3431,38.4572],[-7.0461,38.9069],[-7.4452,39.5363],[-7.0368,39.7139],[-7.0146,40.2084],[-6.8102,40.3429],[-6.9285,41.0092],[-6.2125,41.5321],[-6.6182,41.9422],[-7.4037,41.8335],[-7.9208,41.8836],[-8.2131,42.1336],[-8.7771,41.9409],[-8.691,42.2743],[-9.2352,42.977],[-8.8736,43.3343],[-7.6982,43.7644],[-7.2621,43.5948],[-5.6658,43.5824],[-4.523,43.416],[-3.6046,43.5194],[-3.0455,43.3716],[-2.3371,43.3281],[-1.794,43.4075]]],[[[3.1454,39.7902],[3.4619,39.6979],[3.0726,39.3011],[2.3713,39.6131],[2.785,39.8546],[3.1454,39.7902]]],[[[-16.3346,28.38],[-16.6579,28.0071],[-16.9054,28.3396],[-16.3346,28.38]]]]},properties:{name:"Spain",id:"ES"},id:"ES"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[38.6093,18.0049],[38.9116,17.427],[39.1424,16.7292],[39.2991,15.9213],[39.5064,15.532],[39.8637,15.4703],[40.2042,15.014],[41.1763,14.6202],[41.6584,13.9832],[42.2452,13.5877],[42.7961,12.8642],[43.1166,12.7084],[42.67,12.3764],[42.3784,12.4665],[41.7649,13.1838],[41.3627,13.4998],[40.7697,14.1444],[40.2215,14.4311],[39.074,14.6282],[38.5045,14.4245],[37.8844,14.8524],[37.571,14.1493],[37.2572,14.4538],[37.0246,14.2718],[36.5243,14.2567],[36.4267,15.132],[36.9136,16.2964],[37.0091,17.059],[37.4112,17.0616],[37.7823,17.458],[38.2537,17.5845],[38.6093,18.0049]]]},properties:{name:"Eritrea",id:"ER"},id:"ER"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-6.218,54.0887],[-7.3553,54.1213],[-8.1183,54.4143],[-7.2186,55.0921],[-6.1293,55.2175],[
2-5.4703,54.5002],[-5.6068,54.2727],[-6.218,54.0887]]],[[[-3.1097,58.5154],[-3.9901,57.959],[-3.4029,57.7082],[-2.0741,57.7024],[-1.778,57.4938],[-2.6527,56.3183],[-3.1783,56.0802],[-2.1471,55.9031],[-1.6555,55.5704],[-1.2917,54.7738],[-.6714,54.5039],[-.2055,54.0217],[.5589,52.967],[1.6566,52.7537],[1.5589,52.0869],[.9553,51.8077],[.6867,51.3865],[1.4151,51.3632],[.9601,50.9259],[.2051,50.763],[-1.5168,50.7475],[-2.5477,50.6163],[-3.4047,50.6323],[-3.7933,50.2293],[-4.1726,50.3908],[-5.3422,50.2461],[-4.583,50.7764],[-4.1881,51.1885],[-3.1359,51.2049],[-4.3863,51.7412],[-4.9023,51.6262],[-5.0881,51.9959],[-4.3832,52.1973],[-3.9804,52.5417],[-4.1111,53.2189],[-3.0646,53.4268],[-2.925,53.7327],[-3.958,54.7809],[-5.1354,54.8575],[-4.7212,55.421],[-5.2457,55.9293],[-5.6097,56.0553],[-5.392,56.5148],[-5.9368,56.6058],[-5.562,57.2328],[-5.8181,57.4361],[-5.3382,58.2386],[-4.7155,58.5101],[-3.1097,58.5154]]]]},properties:{name:"United Kingdom",id:"GB"},id:"GB"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.1983,31.3226],[34.2454,31.2085],[34.9041,29.4773],[34.7363,29.2705],[34.3999,28.016],[34.2201,27.7643],[33.7602,28.0475],[33.2475,28.5678],[33.0757,29.0729],[32.7215,29.5217],[32.6318,28.9921],[32.8982,28.5651],[33.5471,27.8984],[33.5498,27.6072],[33.8929,27.0497],[33.9591,26.6488],[34.565,25.6913],[35.194,24.4751],[35.6246,24.0658],[35.5229,23.4426],[35.6978,22.9463],[36.2296,22.6289],[36.8714,21.9968],[34.2467,21.9964],[32.6061,21.9959],[30.3285,21.9951],[27.2723,21.9955],[24.9805,21.9959],[24.9805,24.2416],[24.9805,25.8134],[24.9805,27.8345],[24.9805,29.1817],[24.7115,30.1316],[24.9738,30.7766],[24.8526,31.335],[25.1505,31.655],[25.3822,31.513],[25.8931,31.6209],[27.2479,31.3781],[27.9674,31.0975],[28.5147,31.0505],[29.0723,30.8303],[29.5916,31.0114],[30.3951,31.4575],[30.7005,31.4038],[31.1941,31.5876],[32.1018,31.0926],[33.1299,31.1681],[33.6665,31.1304],[34.1983,31.3226]]]},properties:{name:"Egypt",id:"EG"},id:"EG"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-91.2722,.0251],[-90.7997,-.7522],[-90.9055,-.9404],[-91.3692,-.287],[-91.2722,.0251]]],[[[-75.2845,-.1063],[-75.2632,-.5555],[-75.5706,-1.5312],[-76.0898,-2.1331],[-76.679,-2.5628],[-77.8607,-2.9819],[-78.3472,-3.4311],[-78.4198,-3.7769],[-79.0763,-4.9905],[-79.3308,-4.9279],[-79.6385,-4.4547],[-80.1396,-4.2962],[-80.4885,-4.3939],[-80.51,-4.0694],[-80.1793,-3.8776],[-80.3247,-3.388],[-79.9217,-3.0902],[-79.7299,-2.5793],[-80.4501,-2.6259],[-80.9628,-2.1891],[-80.7704,-2.0768],[-80.8015,-1.3834],[-80.9024,-1.0789],[-80.554,-.8481],[-80.4823,-.3682],[-80.1334,-.006],[-80.0251,.4104],[-80.0883,.7846],[-79.7412,.9799],[-78.8996,1.2063],[-78.8597,1.4553],[-78.3121,1.046],[-77.4676,.6363],[-77.4228,.425],[-76.4946,.2355],[-76.311,.4485],[-75.8798,.1511],[-75.2845,-.1063]]]]},properties:{name:"Ecuador",id:"EC"},id:"EC"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[8.5764,36.9374],[8.2306,36.5454],[8.2457,35.8707],[8.3944,35.204],[8.2457,34.7339],[7.5138,34.0805],[7.5,33.8323],[7.7628,33.2331],[8.2111,32.9268],[8.3332,32.5437],[9.0439,32.0723],[9.5188,30.2293],[9.3102,30.1152],[9.6724,29.567],[9.8424,28.9668],[9.9161,27.7856],[9.7474,27.3306],[9.8593,26.5521],[9.4913,26.3337],[9.4482,26.0673],[10.0009,25.3322],[10.2557,24.5909],[10.6863,24.5514],[11.5075,24.3144],[11.9678,23.518],[9.3785,21.9915],[7.4818,20.8729],[5.8367,19.4791],[4.2276,19.1426],[3.4007,18.9886],[3.1059,19.1502],[3.2559,19.4107],[3.2036,19.7898],[2.4063,20.0637],[2.2195,20.2479],[1.6855,20.3784],[1.1657,20.8174],[1.1457,21.1024],[-1.2931,22.6964],[-3.2579,23.981],[-4.8227,24.9958],[-6.2387,25.848],[-8.6834,27.2858],[-8.6834,27.6565],[-8.6599,28.7187],[-7.6851,29.3495],[-7.095,29.6251],[-6.6353,29.5687],[-6.5008,29.8093],[-5.4488,29.9567],[-4.9683,30.4654],[-4.3228,30.6989],[-3.8335,31.1978],[-3.8268,31.6617],[-3.0174,31.8344],[-2.9308,32.0426],[
2-2.4485,32.13],[-1.2753,32.0892],[-1.0656,32.4683],[-1.5099,32.8775],[-1.6792,33.3187],[-1.7955,34.7521],[-2.2197,35.1041],[-1.9132,35.0943],[-.9175,35.6683],[.0479,35.9004],[.5149,36.2618],[1.2571,36.5197],[2.5932,36.6009],[2.9727,36.7847],[3.7788,36.8961],[4.7581,36.8965],[5.1958,36.6768],[6.0649,36.8641],[6.4866,37.0856],[6.9274,36.9196],[7.6079,36.9999],[7.9106,36.8566],[8.5764,36.9374]]]},properties:{name:"Algeria",id:"DZ"},id:"DZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.7683,18.0391],[-71.6571,19.1306],[-71.7791,19.7183],[-71.5578,19.8954],[-70.9542,19.9141],[-70.1294,19.6362],[-69.7394,19.2993],[-68.6848,18.9047],[-68.3594,18.538],[-68.6588,18.222],[-68.9349,18.408],[-69.7707,18.4435],[-70.1831,18.2517],[-71.0278,18.273],[-71.3958,17.6462],[-71.7683,18.0391]]]},properties:{name:"Dominican Republic",id:"DO"},id:"DO"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[9.7399,54.8255],[8.6701,54.9034],[8.6159,55.4181],[8.1321,55.5999],[8.1641,56.6069],[8.6186,57.1114],[9.5543,57.2325],[9.9623,57.581],[10.5371,57.4485],[10.2828,56.6204],[10.1829,55.8651],[9.5912,55.4932],[9.7399,54.8255]]],[[[12.5688,55.785],[11.6539,55.1869],[11.28
264,55.2044],[10.9788,55.7215],[12.219,56.1186],[12.5688,55.785]]],[[[10.645,55.6099],[10.7852,55.1334],[9.9889,55.1631],[9.8606,55.5156],[10.645,55.6099]]]]},properties:{name:"Denmark",id:"DK"},id:"DK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.2817,15.2492],[-61.481,15.5253],[-61.3201,15.5853],[-61.2817,15.2492]]]},properties:{name:"Dominica",id:"DM"},id:"DM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[43.2462,11.4997],[42.9226,10.9994],[42.5577,11.0806],[41.7982,10.9803],[41.7667,11.5889],[42.3784,12.4665],[42.67,12.3764],[43.1166,12.7084],[43.41,12.1899],[43.2719,11.9698],[42.7992,11.7394],[43.2462,11.4997]]]},properties:{name:"Djibouti",id:"DJ"},id:"DJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.7399,54.8255],[10.3604,54.4382],[11.3996,53.9446],[12.1111,54.1684],[12.5755,54.4673],[13.0287,54.4109],[13.8654,53.8534],[14.2587,53.7296],[14.4145,53.2835],[14.1286,52.8782],[14.6196,52.5284],[14.7527,52.0818],[14.6018,51.8324],[15.0164,51.2527],[14.8096,50.8589],[14.3692,50.8986],[12.4525,50.3498],[12.2763,50.0424],[12.6318,49.4613],[13.8148,48.7669],[13.4095,48.3942],[12.8143,48.1607],[12.686,47.6693],[11.717,47.5837],[11.2979,47.4247],[10.4306,47.541],[10.3129,47.3133],[9.5241,47.5242],[8.6177,47.7661],[7.6154,47.5925],[7.5843,48.0644],[8.1348,48.9735],[7.4507,49.1522],[6.7356,49.1606],[6.3441,49.4527],[6.4875,49.7985],[6.1164,50.1209],[6.3645,50.3163],[5.9939,50.7504],[5.8949,50.9843],[6.1932,51.4888],[5.9486,51.7625],[6.7418,51.9109],[7.0352,52.3801],[7.1973,53.2823],[7.2852,53.6814],[8.0091,53.6907],[8.5387,53.5569],[8.8978,53.8357],[8.9573,54.5383],[8.6701,54.9034],[9.7399,54.8255]]]},properties:{name:"Germany",id:"DE"},id:"DE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[14.8096,50.8589],[16.0072,50.6117],[16.6792,50.0974],[17.152,50.3784],[17.8746,49.9722],[18.5622,49.8792],[18.8321,49.5108],[18.161,49.2574],[17.7583,48.888],[17.1884,48.861],[16.9531,48.5988],[16.4777,48.8001],[16.0573,48.7549],[14.972,48.9839],[14.6915,48.5993],[14.0492,48.6024],[13.8148,48.7669],[12.6318,49.4613],[12.2763,50.0424],[12.4525,50.3498],[14.3692,50.8986],[14.8096,50.8589]]]},properties:{name:"Czechia",id:"CZ"},id:"CZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[34.4633,35.5937],[33.9418,35.2918],[34.0501,34.9882],[32.9417,34.5758],[32.4489,34.7294],[32.3171,34.9532],[32.9417,35.3904],[33.4588,35.3358],[34.4633,35.5937]]]},properties:{name:"Cyprus",id:"CY"},id:"CY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-81.3696,19.349],[-81.1306,19.3468],[-81.3037,19.2718],[-81.3696,19.349]]]},properties:{name:"Cayman Islands",id:"KY"},id:"KY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[105.7253,-10.493],[105.6969,-10.564],[105.5842,-10.5125],[105.7053,-10.4308],[105.7253,-10.493]]]},properties:{name:"Christmas Island",id:"CX"},id:"CX"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-68.7511,12.0599],[-68.8033,12.0457],[-68.995,12.142],[-69.154,12.2982],[-69.0767,12.3422],[-69.0132,12.2312],[-68.8275,12.1584],[-68.7511,12.0599]]]},properties:{name:"Curaçao",id:"CW"},id:"CW"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-82.5617,21.5716],[-82.8531,21.4437],[-83.0826,21.7913],[-82.7146,21.8903],[-82.5617,21.5716]]],[[[-81.8375,23.1629],[-81.1785,23.0595],[-80.6501,23.103],[-80.0752,22.9423],[-79.183,22.3879],[-78.6865,22.367],[-77.8651,21.9005],[-77.4973,21.8717],[-76.6475,21.2844],[-75.7229,21.1108],[-75.6428,20.7335],[-74.8826,20.6505],[-74.2529,20.0797],[-75.1165,19.9012],[-76.1586,19.9896],[-77.7151,19.8555],[-77.2135,20.3003],[-77.2297,20.6438],[-77.9974,20.7153],[-78.4908,21.0536],[-78.6366,21.5157],[-79.2745,21.5627],[-80.2313,21.8721],[-80.4992,22.0634],[-80.9619,22.0528],[-81.8162,22.2001],[-81.9034,22.6791],[-82.7382,22.6893],[-83.3796,22.2228],[-84.3264,22.0745],[-84.3612,22.379],[-84.045,22.6662],[-83.2577,22.9676],[-82.1014,23.1905],[-81.8375,23.1629]]]]},properties:{name:"Cuba",id:"CU"},id:"CU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-83.6419,10.9173],[-83.4482,10.4658],[-82.7783,9.6695],[-82.5635,9.5767],[-82.9399,9.4493],[-82.917,8.7404],[-82.9976,8.3676],[-82.8793,8.0706],[-83.1625,8.5882],[-83.734,8.6144],[-83.6373,9.0352],[-83.8956,9.2762],[-84.6589,9.6469],[-85.1145,9.5816],[-85.6248,9.9025],[-85.8305,10.3979],[-85.6672,10.7451],[-85.7444,11.062],[-85.6215,11.1845],[-84.9092,10.9453],[-84.3484,10.9799],[-84.1684,10.7806],[-83.6419,10.9173]]]},properties:{name:"Costa Rica",id:"CR"},id:"CR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-23.4442,15.0078],[-23.7054,14.9611],[-23.7007,15.2714],[-23.4442,15.0078]]]},properties:{name:"Cape Verde",id:"CV"},id:"CV"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[43.4659,-11.9014],[43.2266,-11.7518],[43.3793,-11.6142],[43.4659,-11.9014]]]},properties:{name:"Comoros",id:"KM"},id:"KM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-71.3197,11.8619],[-71.958,11.6666],[-72.2485,11.1965],[
2-72.6902,10.8361],[-72.8693,10.4911],[-73.0065,9.7894],[-73.3563,9.2269],[-72.7963,9.1089],[-72.6654,8.6277],[-72.4166,8.3818],[-72.443,7.4549],[-72.0843,7.0967],[-71.0134,6.9946],[-70.6552,7.0829],[-70.095,6.9378],[-69.4392,6.1348],[-68.4717,6.1565],[-67.8591,6.2897],[-67.4394,6.0256],[-67.8249,5.2705],[-67.8553,4.507],[-67.6616,3.8643],[-67.3111,3.416],[-67.8347,2.8926],[-67.2108,2.3901],[-66.8761,1.2231],[-67.352,2.0861],[-67.8152,1.79],[-68.1765,1.7198],[-69.8486,1.7087],[-69.8522,1.0593],[-69.3615,1.0642],[-69.1633,.864],[-70.0539,.5786],[-70.0706,-.1387],[-69.6675,-.4823],[-69.4003,-1.1948],[-69.6691,-2.6676],[-69.9658,-4.2359],[-70.3396,-3.8142],[-70.7351,-3.7818],[-70.0741,-2.7502],[-70.9146,-2.2184],[-71.3969,-2.3342],[-71.7525,-2.1527],[-72.3957,-2.4288],[-73.1545,-2.2783],[-73.1969,-1.8304],[-73.4963,-1.6932],[-73.6643,-1.2489],[-74.2465,-.9706],[-74.4178,-.5809],[-74.8018,-.2],[-75.2845,-.1063],[-75.8798,.1511],[-76.311,.4485],[-76.4946,.2355],[-77.4228,.425],[-77.4676,.6363],[-78.3121,1.046],[-78.8597,1.4553],[-78.5769,1.774],[-78.6171,2.3067],[-78.1201,2.4882],[-77.67,2.8788],[-77.2428,3.5855],[-77.1666,3.8621],[-77.4272,4.0605],[-77.2863,4.7219],[-77.4017,5.4161],[-77.2492,5.7801],[-77.4694,6.177],[-77.36,6.5046],[-77.9011,7.2294],[-77.7439,7.537],[-77.3509,7.7057],[-77.2124,8.0338],[-77.3742,8.6583],[-76.8519,8.0906],[-76.8879,8.6197],[-76.2769,8.989],[-76.1355,9.2656],[-75.6394,9.4502],[-75.671,10.1964],[-75.4459,10.611],[-74.8446,11.1095],[-74.4542,10.9892],[-74.0592,11.3408],[-73.3134,11.2959],[-72.722,11.7123],[-72.275,11.8894],[-72.1358,12.1886],[-71.7145,12.4199],[-71.2622,12.3351],[-71.3197,11.8619]]]},properties:{name:"Colombia",id:"CO"},id:"CO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-159.7406,-21.2494],[-159.8395,-21.2383],[-159.832,-21.2005],[-159.7683,-21.1885],[-159.7406,-21.2494]]]},properties:{name:"Cook Islands",id:"CK"},id:"CK"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[18.6102,3.4785],[18.4908,2.9246],[18.0722,2.0133],[18.058,1.5347],[17.9026,1.1179],[17.8875,.2341],[17.7242,-.2777],[17.753,-.5489],[17.2789,-.9994],[16.8799,-1.2258],[16.5407,-1.8402],[16.2154,-2.178],[16.2171,-3.0302],[16.1466,-3.4639],[15.8722,-3.9345],[15.6001,-4.0308],[14.7794,-4.8458],[14.4105,-4.8311],[14.3581,-4.2993],[13.4149,-4.8373],[13.0726,-4.6349],[12.8809,-4.4454],[12.3846,-4.6189],[12.0184,-5.0042],[11.7773,-4.5657],[11.1301,-3.9163],[11.5043,-3.5203],[11.934,-3.3188],[11.5376,-2.8367],[11.5754,-2.3973],[12.4463,-2.3298],[12.4321,-1.929],[12.7934,-1.9316],[12.9918,-2.3134],[13.465,-2.3955],[13.7842,-2.1638],[14.0874,-2.4669],[14.3839,-1.8899],[14.4806,-.6181],[13.8601,-.2035],[13.8845,.1906],[14.0874,.5364],[14.4345,.8116],[14.181,1.3701],[13.8512,1.4189],[13.2741,1.2409],[13.1627,1.6479],[13.2937,2.1615],[14.4842,2.1549],[14.9023,2.0124],[15.7417,1.9152],[16.0596,1.6763],[16.1834,2.2703],[16.4684,2.8318],[16.6735,3.5354],[17.4379,3.6845],[18.161,3.4998],[18.6102,3.4785]]]},properties:{name:"Republic of Congo",id:"CG"},id:"CG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[27.4032,5.1094],[27.7881,4.6446],[28.192,4.3503],[28.7269,4.5048],[29.1513,4.3881],[29.6768,4.5869],[30.1949,3.9819],[30.5083,3.8359],[30.8385,3.4905],[30.7284,2.4554],[31.1763,2.2703],[31.2527,2.0448],[30.9424,1.683],[29.9427,.8192],[29.9343,.4991],[29.7177,.0983],[29.5619,-.9772],[29.577,-1.3878],[29.1295,-1.8601],[29.1064,-2.2335],[28.8765,-2.4004],[29.0146,-2.7204],[29.2245,-3.0533],[29.2232,-3.9109],[29.4034,-4.4494],[29.3426,-4.9829],[29.5943,-5.651],[29.4802,-6.0252],[29.7097,-6.6169],[30.3134,-7.2037],[30.7511,-8.1936],[28.9724,-8.4648],[28.9178,-8.7005],[28.4007,-9.2248],[28.6301,-9.8311],[28.639,-10.6692],[28.3572,-11.4828],[28.4823,-11.8122],[29.0643,-12.3489],[29.4274,-12.4314],[29.7954,-12.1553],[29.7954,-13.3929],[29.5543,-13.2491],[29.0141,-13.3689],[28.3576,-12.482],[27.5333,-12.1953],[27.0459,-11.616],[26.9496,-11.8988],[26.5962,-11.972],[26.0258,-11.8903],[25.3493,-11.6231],[25.1847,-11.2431],[24.5184,-11.4384],[24.32,-11.0718],[23.9666,-10.8716],[23.8339,-11.0136],[22.5613,-11.0558],[22.3069,-10.6914],[22.1977,-10.0406],[21.8133,-9.4689],[21.9056,-8.6934],[21.7511,-7.3054],[20.6077,-7.2778],[20.4821,-6.9161],[19.8753,-6.9862],[19.5277,-7.1447],[19.3408,-7.9668],[18.6532,-7.9361],[17.536,-8.076
2],[17.1551,-7.4612],[16.7094,-6.4717],[16.7179,-6.2414],[16.3152,-5.8658],[14.3985,-5.8925],[13.0682,-5.8649],[12.4117,-5.9866],[12.2137,-5.7589],[12.5035,-5.6958],[12.5222,-5.1489],[12.8298,-4.7366],[13.0726,-4.6349],[13.4149,-4.8373],[14.3581,-4.2993],[14.4105,-4.8311],[14.7794,-4.8458],[15.6001,-4.0308],[15.8722,-3.9345],[16.1466,-3.4639],[16.2171,-3.0302],[16.2154,-2.178],[16.5407,-1.8402],[16.8799,-1.2258],[17.2789,-.9994],[17.753,-.5489],[17.7242,-.2777],[17.8875,.2341],[17.9026,1.1179],[18.058,1.5347],[18.0722,2.0133],[18.4908,2.9246],[18.6102,3.4785],[18.5676,4.2576],[19.0687,4.8915],[19.5011,5.1276],[19.8065,5.0894],[20.2264,4.8297],[20.558,4.4627],[21.5376,4.2447],[22.4223,4.1351],[22.7557,4.6469],[23.4171,4.6633],[24.32,4.994],[24.7656,4.9301],[25.2495,5.0246],[25.5251,5.3123],[26.8222,5.0623],[27.1151,5.1977],[27.4032,5.1094]]]},properties:{name:"Democratic Republic of Congo",id:"CD"},id:"CD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[15.4803,7.5237],[15.2459,7.2636],[14.7394,6.2799],[14.6169,5.8649],[14.7088,4.6655],[15.0226,4.3583],[15.1287,3.827],[15.775,3.127],[16.0636,2.9086],[16.1834,2.2703],[16.0596,1.6763],[15.7417,1.9152],[14.9023,2.0124],[14.4842,2.1549],[13.2937,2.1615],[13.2204,2.2565],[11.3485,2.2996],[11.3286,2.1673],[9.98,2.1677],[9.8007,2.3044],[9.8762,3.3099],[9.4252,3.9224],[8.9999,4.0916],[8.9027,4.4351],[8.556,4.7552],[8.801,5.1973],[9.0603,6.0092],[10.1438,6.9964],[10.6064,7.063],[11.0325,6.6981],[11.1532,6.438],[11.5518,6.6972],[11.7676,7.272],[12.0162,7.5899],[12.4037,8.5957],[12.8067,8.8865],[12.9297,9.4263],[13.1756,9.5394],[13.2697,10.0362],[13.5352,10.6052],[13.892,11.1401],[14.5597,11.4921],[14.6271,12.1087],[14.1974,12.3839],[14.0638,13.0786],[14.5162,12.9796],[14.7612,12.6556],[15.0812,11.8455],[15.0297,11.1135],[15.1323,10.6483],[15.5411,9.9603],[14.2432,9.9798],[13.9773,9.6917],[14.3324,9.2034],[15.1163,8.5571],[15.443,7.8518],[15.4803,7.5237]]]},properties:{name:"Cameroon",id:"CM"},id:"CM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-5.5236,10.4259],[-5.0999,10.2417],[-4.9698,9.9301],[-4.6258,9.7134],[-3.8776,9.895],[-3.2235,9.8954],[-2.6958,9.4813],[-2.7466,9.1098],[-2.5058,8.2087],[-2.7899,7.9321],[-2.9858,7.205],[-3.2358,6.8073],[-3.2007,6.3483],[-2.7952,5.1844],[-3.0191,5.1307],[-4.0372,5.2301],[-5.5646,5.0894],[-6.9229,4.6384],[-7.5451,4.3512],[-7.5688,5.0805],[-7.4299,5.3247],[-7.4543,5.8414],[-7.7965,5.975],[-7.8886,6.2347],[-8.6035,6.5077],[-8.3325,6.8015],[-8.2966,7.0741],[-8.4863,7.5584],[-8.232,7.5566],[-7.8236,8.4674],[-7.951,8.7866],[-7.8962,9.416],[-8.137,9.4955],[-8.1365,10.022],[-7.9907,10.1627],[-7.6611,10.4272],[-7.1049,10.2035],[-6.6932,10.3495],[-6.2611,10.7242],[-6.0345,10.1946],[-5.5236,10.4259]]]},properties:{name:"Côte d'Ivoire",id:"CI"},id:"CI"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[110.8887,19.9918],[111.0138,19.6553],[110.5722,19.1719],[110.4514,18.748],[109.5193,18.2184],[108.7016,18.5354],[108.6936,19.3384],[109.6511,19.9842],[110.5886,20.0726],[110.8887,19.9918]]],[[[130.5269,42.5353],[130.2406,42.8917],[129.8983,42.9983],[129.7199,42.4749],[129.3137,42.4137],[128.9236,42.0381],[128.0451,41.9875],[128.291,41.5627],[128.1112,41.3891],[127.1795,41.5312],[126.9034,41.7811],[125.989,40.9049],[124.8895,40.4596],[124.3621,40.0042],[124.1056,39.8409],[123.3483,39.7632],[122.3349,39.3663],[121.6499,38.8652],[121.7853,39.401],[121.5177,39.6389],[122.2749,40.5418],[121.859,40.8423],[121.1745,40.9013],[120.479,40.231],[119.5912,39.9026],[118.9125,39.1666],[118.2977,39.0671],[117.7845,39.1346],[117.5577,38.625],[118.0149,38.1834],[118.94,38.0426],[119.0891,37.7008],[118.9529,37.3311],[119.45,37.1247],[120.3702,37.7008],[120.7502,37.834],[121.6402,37.4603],[122.6025,37.4265],[122.5195,36.9467],[121.9327,36.9595],[120.9899,36.5978],[120.3933,36.054],[120.0546,35.8614],[119.2156,35.0118],[119.5827,34.5821],[120.2015,34.3255],[120.8709,33.0165],[120.8532,32.6613],[121.4009,32.3719],[121.3521,31.8588],[121.0556,31.7194],[121.6606,31.3199],[121.8781,30.9168],[120.9974,30.5582],[121.1594,30.3016],[121.9442,29.8941],[121.7174,29.2562],[121.602,28.3667],[121.0986,28.2903],[120.2788,27.0972],[119.6484,25.9186],[119.5392,25.5915],[119.0248,25.2235],[118.5605,24.5803],[118.0873,24.6269],[118.0562,24.246],[116.5381,23.1798],[116.4706,22.9459],[115.4985,22.719],[115.1957,22.8171],[114.854,22.6169],[114.2658,22.541],[114.0154,22.5117],[113.6195,22.8615],[113.5467,22.2241],[113.4943,22.2414],[113.4788,22.1957],[113.0083,22.1193],[112.5861,21.7767],[111.9438,21.8495],[111.6029,21.5592],[110.771,21.3865],[110.1935,21.0376],[110.5114,20.5182],[110.123,20.2639],[109.6626,20.9168],[109.9307,21.4806],[109.5441,21.5378],[109.1486,21.4255],[109.0305,21.6266],[108.3247,21.6937],[107.9727,21.5081],[107.3513,21.6089],[106.7294,22.0004],[106.5363,22.3954],[106.7804,22.779],[106.5421,22.9081],[105.8429,22.9228],[105.2752,23.3454],[104.8646,23.1363],[104.7958,22.9112],[104.3719,22.704],[103.3008,22.7643],[103.0051,22.4532],[102.5173,22.7408],[102.1276,22.379],[101.6712,22.4625],[101.5243,22.2538],[101.744,21.778],[101.705,21.1503],[101.2242,21.2236],[101.139,21.5676],[100.2148,21.4628],[99.9179,22.0279],[99.193,22.126],[99.3377,22.498],[99.3408,23.0959],[98.8636,23.1913],[98.7642,24.116],[98.2124,24.1106],[97.686,23.898],[97.5315,24.4915],[97.8196,25.2519],[98.0109,25.2923],[98.6546,25.9177],[98.7318,26.5836],[98.651,27.5726],[98.299,27.5499],[98.0988,28.1421],[97.5377,28.5101],[97.3224,28.218],[96.776,28.3671],[96.4355,29.0507],[96.0352,29.4471],[95.4204,29.0543],[94.7696,29.1759],[94.6231,29.3126],[93.9022,28.803],[93.2067,28.5909],[92.702,28.147],[92.6642,27.949],[91.9775,27.7301],[91.6317,27.7599],[91.6056,27.9516],[90.3529,28.0804],[89.9809,28.3112],[89.537,28.1075],[88.8912,27.316],[88.8485,27.8686],[88.6213,28.0919],[88.1099,27.8704],[87.1413,27.8385],[86.5545,28.0853],[86.4089,27.9286],[85.6783,28.2775],[85.1225,28.3161],[85.1589,28.5922],[84.7141,28.5957],[84.2285,28.9118],[84.1016,29.2198],[83.5835,29.1834],[83.1556,29.6127],[82.8542,29.6833],[82.1591,30.1152],[82.0432,30.3269],[81.4169,30.3376],[81.0103,30.1645],[80.6823,30.4148],[80.1913,30.5684],[79.9245,30.8889],[79.9165,30.8942],[79.3697,31.0798],[79.3386,31.1055],[79.1073,31.4025],[78.8445,31.3017],[78.7198,31.8876],[78.3896,32.5197],[79.2192,32.5011],[79.2165,32.5641],[79.1353,33.1718],[79.1127,33.2264],[78.8019,33.4999],[78.7531,34.0876],[78.9364,34.3521],[78.2821,34.654],[77.8107,35.4845],[77.7992,35.496],[77.4467,35.4756],[76.2518,35.8108],[75.945,36.0176],[75.8403,36.6497],[75.3467,36.9134],[74.5415,37.0221],[74.8912,37.2317],[74.7452,38.5101],[74.2773,38.6597],[73.8015,38.6068],[73.6315,39.4489],[73.9147,39.6065],[73.9915,40.0433],[74.4118,40.1374],[75.0044,40.4494],[75.5837,40.6052],[75.8718,40.3034],[76.4804,40.4494],[76.8239,40.9821],[78.1232,41.0758],[78.3625,41.3718],[79.2938,41.7829],[80.2162,42.0323],[80.2095,42.1899],[80.1651,42.6653],[80.7857,43.1616],[80.3551,44.0973],[80.4554,44.7463],[80.059,45.0064],[81.602,45.3109],[82.4787,45.1236],[82.3264,45.52],[83.0043,47.0337],[83.1929,47.1864],[84.786,46.8308],[85.6565,47.2547],[85.526,47.9157],[85.7493,48.3849],[86.5496,48.5287],[86.7534,49.0088],[87.3229,49.0858],[87.8143,49.1624],[87.9798,48.5549],[88.517,48.3844],[89.0478,48.0027],[89.561,48.004],[90.3134,47.676],[90.4963,47.2854],[90.87,46.9547],[91.0338,46.529],[91.0019,46.0358],[90.6618,45.5253],[90.8771,45.196],[91.5842,45.0766],[92.7876,45.0357],[93.6563,44.9008],[94.7119,44.3508],[95.3502,44.278],[95.9126,43.2064],[96.3854,42.7204],[97.2057,42.7896],[99.4678,42.5681],[99.984,42.6773],[101.7139,42.4656],[101.9731,42.2157],[103.0726,42.0062],[103.7109,41.7514],[104.4984,41.877],[104.4984,41.6586],[105.1971,41.738],[106.7702,42.2889],[108.1712,42.4474],[109.4434,42.4558],[110.4004,42.7736],[111.0072,43.3414],[111.9331,43.7116],[111.4022,44.3672],[111.8981,45.0641],[113.5871,44.7459],[114.0305,44.9425],[114.517,45.3646],[115.6809,45.4583],[116.2407,45.7961],[116.5625,46.2897],[117.3335,46.3621],[118.3088,46.7172],[119.7066,46.6062],[119.8979,46.8579],[119.711,47.15],[118.4983,47.9841],[117.7685,47.988],[117.3508,47.652],[116.7605,47.87],[115.8984,47.6871],[115.5575,47.945],[116.6832,49.8238],[117.8733,49.5135],[118.4517,49.8444],[119.26,50.0664],[119.1921,50.3797],[120.067,51.6007],[120.7497,52.0965],[120.6561,52.5666],[120.0945,52.7872],[120.704,53.1718],[122.338,53.485],[123.6079,53.5465],[124.8122,53.1339],[125.649,53.0422],[126.313,52.3997
2],[126.9247,51.1002],[127.5901,50.2091],[127.5027,49.8735],[127.9998,49.5685],[128.5267,49.5943],[129.5339,49.3235],[130.1962,48.8916],[130.8043,48.3414],[130.712,48.1279],[131.0027,47.6915],[132.5617,47.7683],[133.1441,48.1057],[133.4686,48.0972],[134.2933,48.3733],[134.5636,48.3219],[134.7523,47.7155],[134.1677,47.3022],[133.8614,46.2475],[133.1858,45.4947],[132.9359,45.03],[131.9775,45.2439],[131.0822,44.9101],[131.2553,44.0716],[131.262,43.4333],[131.0684,42.9024],[130.5771,42.8118],[130.5269,42.5353]]]]},properties:{name:"China",id:"CN"},id:"CN"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-67.0799,-55.1538],[-68.07,-55.2213],[-68.107,-54.9292],[-67.2452,-54.9776],[-67.0799,-55.1538]]],[[[-69.703,-54.919],[-68.9007,-55.0176],[-68.2826,-55.255],[-68.2932,-55.5214],[-69.4119,-55.4441],[-69.9798,-55.1476],[-69.703,-54.919]]],[[[-72.9233,-53.4817],[-72.2055,-53.8075],[-73.3048,-53.9438],[-73.6865,-53.4266],[-72.9233,-53.4817]]],[[[-68.6299,-52.6525],[-68.6532,-54.8538],[-69.4862,-54.8591],[-69.7235,-54.7122],[-70.4972,-54.8094],[-71.4409,-54.6198],[-70.8982,-54.338],[-70.8678,-53.8843],[-70.0903,-53.4182],[-70.3906,-53.0263],[-69.7636,-52.7315],[-68.6299,-52.6525]]],[[[-74.4762,-49.148],[-74.5699,-49.9909],[-75.3001,-49.8475],[-75.1842,-49.0836],[-74.7934,-48.705],[-74.4762,-49.148]]],[[[-74.5672,-48.5918],[-74.923,-48.6264],[-75.2129,-48.1417],[-74.7292,-48.1261],[-74.5672,-48.5918]]],[[[-72.9861,-44.7801],[-73.4451,-44.6411],[-73.2078,-44.3348],[-72.7641,-44.5488],[-72.9861,-44.7801]]],[[[-73.7354,-44.3948],[-73.9833,-44.4946],[-73.7271,-45.1192],[-74.0991,-45.3252],[-74.6178,-44.6478],[-74.5017,-44.4733],[-73.7354,-44.3948]]],[[[-73.7733,-43.3459],[-74.355,-43.2637],[-74.2094,-42.8789],[-74.0368,-41.7953],[-73.5278,-41.8961],[-73.4708,-42.4665],[-73.7893,-42.5859],[-73.4364,-42.9366],[-73.7733,-43.3459]]],[[[-67.1948,-22.8216],[-67.0088,-23.0014],[-67.3562,-24.0339],[-68.2502,-24.3921],[-68.562,-24.8378],[-68.3842,-25.0921],[-68.6002,-25.4859],[-68.4144,-26.1539],[-68.5811,-26.5183],[-68.3461,-27.0279],[-68.8463,-27.1536],[-69.1744,-27.9246],[-69.6569,-28.4138],[-69.8278,-29.1031],[-70.0269,-29.3242],[-69.9277,-29.7694],[-69.9563,-30.358],[-70.1614,-30.4401],[-70.5196,-31.1486],[-70.5853,-31.5694],[-70.1696,-32.4718],[-70.0198,-33.2717],[-69.7978,-33.3987],[-69.8524,-34.2243],[-70.2899,-34.733],[-70.4703,-35.3261],[-70.4048,-36.0616],[-71.0556,-36.5237],[-71.1677,-37.7621],[-71.0281,-38.0413],[-70.9517,-38.7383],[-71.4256,-38.9855],[-71.5394,-39.6025],[-71.7199,-39.6354],[-71.6952,-40.3354],[-71.932,-40.6918],[-71.9114,-41.6506],[-71.7501,-42.0466],[-72.1247,-42.2983],[-72.1464,-42.9899],[-71.7816,-43.167],[-71.905,-43.44],[-71.6801,-43.9296],[-71.82,-44.3832],[-71.2127,-44.4414],[-71.2611,-44.7632],[-71.5962,-44.9794],[-71.3537,-45.2306],[-71.7727,-45.7242],[-71.8757,-46.1606],[-71.6952,-46.5783],[-71.9403,-46.8313],[-71.905,-47.2015],[-72.346,-47.4927],[-72.518,-47.8762],[-72.3549,-48.3658],[-72.6143,-48.7929],[-73.5762,-49.583],[-73.5012,-50.1254],[-73.153,-50.7384],[-72.5098,-50.6075],[-72.2763,-50.9102],[-72.4077,-51.541],[-71.9187,-51.9898],[-69.9603,-52.0084],[-68.4433,-52.3569],[-69.241,-52.2055],[-69.5606,-52.4217],[-70.795,-52.7688],[-70.9959,-53.7791],[-71.2977,-53.8834],[-72.1744,-53.6322],[-71.8528,-53.2855],[-71.4003,-53.107],[-71.3878,-52.7644],[-72.4583,-53.2544],[-73.0527,-53.2433],[-74.0143,-52.6392],[-73.5183,-52.0408],[-73.9733,-51.7847],[-73.8958,-51.3315],[-74.8147,-51.0629],[-75.0948,-50.6812],[-74.3337,-49.9745],[-74.3411,-48.5958],[-74.5772,-48.2744],[-74.6549,-47.7022],[-74.1584,-47.1824],[-74.152,-46.9742],[-75.6567,-46.6102],[-74.9245,-46.1597],[-75.0666,-45.8751],[-74.1579,-45.7673],[-74.0377,-45.4175],[-73.5498,-45.4836],[-73.3625,-44.978],[-72.739,-44.7343],[-72.6638,-44.4365],[-73.2651,-44.1688],[-72.9965,-43.6317],[-72.7852,-42.3014],[-72.4993,-41.9809],[-72.6698,-41.6595],[-73.0149,-41.5441],[-73.5214,-41.7971],[-73.966,-41.1184],[-73.6694,-40.0824],[-73.4104,-39.7889],[-73.2264,-39.2243],[-73.5325,-38.3667],[-73.4648,-38.0405],[-73.6619,-37.6987],[-73.6017,-37.1886],[-73.216,-37.1669],[-73.1181,-36.6884],[-72.8747,-36.3905],[-72.6239,-35.5857],[-72.2237,-35.0961],[-72.0029,-34.1653],[-71.6644,-33.6526],[-71.743,-33.0951],[-71.4522,-32.6596],[-71.5259,-31.806],[-71.6619,-31.1695],[-71.6695,-30.3305],[-71.4005,-30.1432],[-71.3157,-29.6496],[-71.5192,-28.9265],[-71.1863,-28.3778],[-71.0527,-27.7275],[-70.6465,-26.3293],[-70.7138,-25.7842],[-70.4455,-25.1725],[-70.5742,-24.6442],[-70.4878,-23.7818],[-70.5633,-23.0569],[-70.3316,-22.8487],[-70.087
25,-21.493],[-70.1971,-20.7256],[-70.1483,-19.8049],[-70.4184,-18.3454],[-69.9263,-18.206],[-69.8522,-17.704],[-69.5108,-17.506],[-69.3133,-17.9432],[-69.094,-18.0507],[-68.9684,-18.9682],[-68.4628,-19.4329],[-68.6983,-19.721],[-68.7451,-20.4588],[-68.4999,-20.6119],[-68.1969,-21.3004],[-67.9883,-22.0572],[-67.8795,-22.8229],[-67.1948,-22.8216]]]]},properties:{name:"Chile",id:"CL"},id:"CL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[9.5241,47.5242],[9.5277,47.2707],[9.4877,47.0621],[9.5801,47.0572],[10.4528,46.865],[9.9392,46.3616],[9.2512,46.2866],[8.9537,45.8298],[8.4584,46.2458],[7.9932,46.0158],[7.021,45.9257],[6.7583,46.4158],[6.06,46.4282],[7.0006,47.3227],[7.6154,47.5925],[8.6177,47.7661],[9.5241,47.5242]]]},properties:{name:"Switzerland",id:"CH"},id:"CH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[96.8404,-12.182],[96.835,-12.1797],[96.8279,-12.1509],[96.8257,-12.126],[96.8328,-12.126],[96.8395,-12.1602],[96.8404,-12.182]]]},properties:{name:"Cocos (Keeling) Islands",id:"CC"},id:"CC"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-105.289,72.9199],[-106.9216,73.4799],[-105.5123,73.7657],[-104.583,73.3538],[-105.289,72.9199]]],[[[-79.5373,73.6546],[-77.2066,73.4996],[-76.2895,73.081],[-76.4005,72.8207],[-77.836,72.8968],[-79.5006,72.7559],[-80.8241,73.3807],[-80.849,73.7211],[-79.5373,73.6546]]],[[[-86.5894,71.0107],[-84.7896,71.0933],[-84.6995,71.6315],[-85.9115,71.9866],[-85.3411,72.4216],[-85.6445,72.7745],[-85.0184,73.3356],[-82.6596,73.7296],[-81.406,73.6346],[
2-80.2748,72.7455],[-80.9413,72.2101],[-78.453,72.4352],[-77.7532,72.7248],[-75.2943,72.4809],[-74.9032,72.1005],[-73.7136,71.7198],[-71.6406,71.5163],[-70.7926,71.1033],[-70.5609,70.7382],[-69.1686,70.7641],[-67.3637,70.0344],[-66.6852,69.2858],[-67.7517,69.0387],[-68.038,68.5507],[-67.033,68.3261],[-66.2252,67.9588],[-64.5275,67.8127],[-64.0079,67.3473],[-61.9684,67.019],[-61.2997,66.6488],[-61.9915,66.0354],[-62.6589,65.6399],[-63.3643,65.5433],[-63.4018,65.1185],[-64.6653,65.1689],[-65.4015,65.7639],[-65.3054,66.0085],[-66.4771,66.2797],[-67.1833,66.0345],[-68.2568,65.9386],[-67.3034,65.4829],[-66.8606,65.0917],[-65.2748,64.6316],[-64.6784,64.0281],[-64.5144,63.2639],[-65.0688,63.2635],[-65.2659,62.7151],[-65.9788,63.0007],[-67.676,63.0935],[-66.2813,62.3027],[-66.2567,61.8683],[-67.4401,62.1513],[-69.0823,62.4052],[-69.5452,62.7446],[-70.2362,62.7634],[-71.2538,63.0424],[-73.4437,64.4236],[-74.5124,64.6702],[-75.0675,64.4567],[-76.7239,64.242],[-77.7912,64.367],[-78.0957,64.9392],[-77.4474,65.1616],[-77.3267,65.4532],[-75.8283,65.227],[-73.5607,65.5429],[-74.434,66.139],[-73.0333,66.7283],[-72.2201,67.2543],[-73.3283,68.2668],[-74.648,68.7076],[-74.9172,68.9828],[-76.4034,68.6923],[-75.7873,69.3186],[-77.1289,69.6526],[-78.9797,70.5813],[-79.3475,70.3722],[-78.7778,70.0477],[-79.3033,69.8948],[-81.0982,70.0912],[-82.1387,69.8413],[-86.3219,70.1454],[-86.6244,70.4013],[-87.9006,70.2519],[-88.8483,70.5229],[-89.3655,71.0671],[-88.0387,70.9512],[-87.8724,71.2085],[-89.0794,71.2879],[-89.8458,71.4924],[-90.0251,71.9489],[-89.2631,73.0691],[-87.7197,73.7229],[-85.1105,73.8081],[-86.6293,72.8709],[-86.0361,71.7709],[-85.0233,71.3532],[-86.5894,71.0107]]],[[[-100.002,73.946],[-99.1579,73.7316],[-97.5819,73.8876],[-97.0017,73.6665],[-97.7959,73.2852],[-97.0519,72.6367],[-96.6133,71.8339],[-98.663,71.3021],[-99.167,71.3672],[-100.5944,72.1524],[-101.7239,72.3149],[-102.7137,72.783],[-100.4847,72.773],[-100.2828,73.1203],[-101.4509,73.4311],[-100.9151,73.8053],[-100.002,73.946]]],[[[-93.171,74.161],[-92.2228,73.9724],[-90.3547,73.8687],[-92.118,72.7539],[-93.3407,72.8018],[-94.0377,72.0288],[-95.1929,72.0275],[-95.5475,72.7816],[-95.633,73.6954],[-95.0397,74.0239],[-93.171,74.161]]],[[[-119.7363,74.1126],[-117.5149,74.2318],[-115.5107,73.6188],[-115.4468,73.4388],[-118.9615,72.6842],[-120.18,72.2126],[-120.6192,71.5057],[-123.2107,71.1235],[-124.0077,71.6775],[-125.7626,72.1375],[-124.9871,72.5881],[-124.8364,73.0762],[-123.7973,73.7682],[-124.6962,74.3481],[-121.3153,74.5299],[-119.7363,74.1126]]],[[[-93.5427,75.028],[-93.5472,74.691],[-94.6973,74.6422],[-96.5658,75.0988],[-95.6707,75.5287],[-94.4272,75.5935],[-93.5427,75.028]]],[[[-102.2275,76.0149],[-103.3148,75.7641],[-104.3506,76.1823],[-102.5841,76.2817],[-102.2275,76.0149]]],[[[-97.7009,76.4664],[-97.4097,75.5522],[-97.7994,75.1167],[-100.2344,75.0078],[-100.712,75.4064],[-102.5413,75.5136],[-101.4313,75.9919],[-102.1378,76.2848],[-100.388,76.6135],[-97.7009,76.4664]]],[[[-108.2924,76.0571],[-105.481,75.7457],[-105.8625,75.1915],[-107.1533,74.9272],[-108.8312,75.0648],[-110.9408,74.6387],[-112.5193,74.4169],[-113.5141,74.43],[-114.4518,75.0879],[-115.7289,74.9682],[-117.6001,75.2716],[-116.6098,76.0738],[-115.5806,76.4375],[-114.1939,76.4515],[-112.6975,76.2016],[-111.0527,75.5484],[-109.0865,75.5065],[-108.9449,75.6989],[-110.2701,76.4169],[-108.467,76.7376],[-108.2924,76.0571]]],[[[-94.2949,76.9125],[-92.7162,76.6029],[-91.3051,76.6808],[-90.2515,76.0536],[-88.2014,75.512],[-86.0687,75.5023],[-83.932,75.819],[-82.1538,75.831],[-79.6602,75.4494],[-79.508,74.8801],[-80.2777,74.5816],[-81.8089,74.4766],[-88.4231,74.4942],[-89.8444,74.5485],[-91.9616,74.7931],[-92.4281,75.3828],[-92.1851,75.8465],[-93.0917,76.3541],[-95.2739,76.2644],[-96.6397,76.703],[-95.6383,77.0639],[-94.2949,76.9125]]],[[[-115.5513,77.3633],[-116.2205,76.6111],[-119.3679,76.2218],[-119.9128,75.8589],[-121.9083,76.0347],[-121.6138,76.4415],[-119.0903,77.3051],[-115.5513,77.3633]]],[[[-95.4843,77.7921],[-93.301,77.7399],[-93.5196,77.4745],[-95.987,77.484],[-95.4843,77.7921]]],[[[-110.4581,78.1032],[-109.7718,77.9574],[-110.1984,77.5246],[-111.952,77.3442],[-113.1643,77.5302],[-113.1872,77.9124],[-110.4581,78.1032]]],[[[-109.816,78.6503],[-109.3905,78.3367],[-113.1499,78.4084],[-110.4077,78.7566],[-109.816,78.6503]]],[[[-96.2045,78.5314],[-94.8873,78.3452],[-95.087,77.9927],[-96.9895,77.8061],[-98.2548,78.4293],[-96.2045,78.5314]]],[[[-103.426,79.3157],[-99.6094,78.5831],[-99.1664,77.8569],[-100.5859,77.8917],[
2-101.0742,78.1938],[-102.7313,78.3711],[-103.5183,78.7691],[-105.5358,79.0325],[-105.3877,79.3235],[-103.426,79.3157]]],[[[-91.8857,81.1328],[-90.643,80.5937],[-87.6749,80.3722],[-87.1442,79.6626],[-85.5014,79.5303],[-85.2899,79.2083],[-87.0164,78.8987],[-88.7911,78.1925],[-90.6144,78.1498],[-92.6782,78.3891],[-95.1032,79.29],[-95.297,79.6531],[-96.7734,80.1358],[-95.6146,80.3962],[-96.1328,80.6913],[-95.2697,81.0007],[-91.8857,81.1328]]],[[[-69.4889,83.0169],[-63.641,82.8127],[-61.4771,82.4674],[-62.1766,82.0434],[-64.5741,81.7336],[-65.4839,81.2848],[-70.1434,80.3977],[-71.3878,79.7618],[-75.2595,79.4209],[-76.2558,79.0068],[-74.4332,78.724],[-75.866,78.0098],[-78.0127,77.9461],[-78.0762,77.5191],[-79.3408,77.1584],[-78.2888,76.978],[-78.2844,76.5711],[-80.6903,76.1765],[-81.1708,76.5128],[-83.8856,76.4531],[-85.1412,76.3046],[-89.5701,76.4919],[-89.4997,76.8268],[-88.3982,77.104],[-86.8737,77.2004],[-88.0946,77.7193],[-87.0179,77.8922],[-87.5517,78.1767],[-86.808,78.7744],[-84.3162,78.9753],[-85.0899,79.6122],[-86.4207,79.8453],[-86.3073,80.3194],[-83.7236,80.229],[-80.0511,80.5287],[-83.4013,80.714],[-85.3074,80.526],[-88.9214,80.8057],[-89.9474,81.1725],[-88.9784,81.5414],[-90.4903,81.8772],[-86.5807,82.1873],[-82.1225,82.6019],[-79.8864,82.9386],[-69.97,83.1161],[-69.4889,83.0169]]],[[[-61.1053,45.9448],[-60.8061,45.738],[-60.5049,46.204],[-59.8651,46.1597],[-60.3862,45.6545],[-61.2837,45.5737],[-61.4953,45.9413],[-60.8703,46.7966],[-60.3318,46.7678],[-60.5768,46.1721],[-61.1053,45.9448]]],[[[-63.8113,46.4686],[-63.1294,46.422],[-62.1635,46.4872],[-62.8784,46.0012],[-63.641,46.2307],[-63.8113,46.4686]]],[[[-74.7088,45.0038],[-73.558,45.425],[-73.1596,46.0101],[-71.901,46.632],[-71.2611,46.7562],[-70.5196,47.0323],[-68.987,48.2748],[-67.5608,48.8559],[-66.1781,49.2132],[-64.8364,49.1917],[-64.2618,48.9218],[-64.2538,48.5505],[-65.2595,48.0213],[-65.9266,48.1887],[-65.6665,47.696],[-65.2282,47.8114],[-64.7033,47.7248],[-64.9121,47.3688],[-65.3189,47.1012],[-64.9057,46.8881],[-64.5415,46.2404],[-63.2928,45.7522],[-62.4831,45.6217],[-61.9556,45.868],[-61.4924,45.6869],[-61.2837,45.2355],[-63.7611,44.4862],[-64.286,44.5501],[-64.8624,43.8678],[-65.7382,43.5607],[-66.1257,43.8137],[-66.0995,44.3677],[-65.6567,44.7605],[-64.4489,45.2559],[-64.8979,45.6261],[-65.8845,45.223],[-66.8726,45.0672],[-67.1249,45.1693],[-67.4725,45.2759],[-67.4328,45.603],[-67.7845,45.7016],[-67.8067,47.083],[-68.311,47.3546],[-68.8288,47.2032],[-69.243,47.4629],[-70.0078,46.7088],[-70.2963,45.9062],[-70.898,45.2626],[-71.3272,45.2901],[-71.5175,45.0078],[-74.7088,45.0038]]],[[[-61.8011,49.094],[-62.2195,49.0791],[-63.5658,49.3994],[-64.1315,49.9416],[-62.8584,49.7055],[-61.8171,49.2835],[-61.8011,49.094]]],[[[-127.1973,50.6403],[-125.4821,50.3167],[-124.6429,49.4287],[-123.9959,49.2241],[-123.497,48.582],[-123.5946,48.3334],[-124.6893,48.5975],[-125.8285,49.0918],[-125.8354,49.2767],[-126.5485,49.4189],[-126.683,49.8764],[-127.1143,49.8797],[-128.2675,50.6092],[-127.9182,50.8605],[-127.1973,50.6403]]],[[[-55.4588,51.5365],[-55.8714,50.9073],[-56.6939,50.0597],[-55.7648,49.9605],[-55.892,49.5803],[-54.9827,49.268],[-54.579,49.4908],[-53.9577,49.4418],[-53.5733,49.1413],[-53.853,48.8112],[-53.5312,48.2317],[-52.955,48.0293],[-53.1756,47.6529],[-52.6536,47.5495],[-53.0697,46.6812],[-53.6164,46.6803],[-54.1737,46.8805],[-53.8692,47.387],[-54.8566,47.3848],[-56.2211,47.6716],[-56.9525,47.5743],[-58.3332,47.6769],[-59.1169,47.5708],[-59.3624,47.8655],[-58.7105,48.325],[-58.7165,48.598],[-58.0158,49.5426],[-57.4656,50.4636],[-56.7503,51.2748],[-56.0256,51.5685],[-55.4588,51.5365]]],[[[-80.7318,52.7472],[-81.8391,52.9579],[-81.8473,53.1862],[-81.1357,53.2058],[-80.7318,52.7472]]],[[[-132.6556,54.1275],[-131.7026,53.9864],[-132.0113,53.2653],[-132.7475,53.3105],[-133.0522,53.7782],[-132.6556,54.1275]]],[[[-78.9356,56.2662],[-79.1755,55.8851],[-80.0009,55.9322],[-79.5963,56.2444],[-78.9356,56.2662]]],[[[-79.5452,62.4117],[-79.324,62.0261],[-79.7144,61.6126],[-80.2652,61.8182],[-80.0215,62.3431],[-79.5452,62.4117]]],[[[-82.0004,62.9543],[-82.1138,62.6522],[-83.0158,62.2099],[-83.699,62.1602],[-83.8994,62.4765],[-83.3765,62.905],[-82.0004,62.9543]]],[[[-84.9197,65.261],[-83.4071,65.1039],[-82.0501,64.6442],[-81.7161,64.0219],[-80.829,64.09],[-80.3021,63.7622],[-81.0463,63.4615],[-82.3782,63.7067],[-82.4672,63.9269],[-83.4943,64.0993],[-83.7283,63.8135],[-84.6329,63.3092],[-85.4954,63.1392],[-85.7142,63.6579],[-87.1888,63.6723],[-86.252,64.1368],[-86.3743,64.5659],[-85.9617,65.7042],[-85.241,65.7954],[-84.9197,65.261]]],[[[-75.6758,68.3225],[-75.1538,68.234],[-75.1274,67.5373],[-75.7801,67.2836],[-77.0048,67.2669],[-77.3058,67.7062],[-76.7403,68.2313],[-75.6758,68.3225]]],[[[-97.4394,69.6427],[-96.2999,69.3444],[-95.6856,68.7358],[-96.4016,68.4708],[-97.472,68.5438],[-99.254,68.8632],[-99.5641,69.0341],[-97.4394,69.6427]]],[[[-74.7088,45.0038],[-75.1793,44.8994],[-76.4646,44.0574],[-76.82,43.6286],[-78.7205,43.625],[-79.1719,43.4666],[-79.0368,42.8025],[-80.2475,42.3662],[-81.2778,42.209],[-82.439,41.675],[-83.1419,41.976],[-83.0731,42.3005],[-82.5453,42.6245],[-82.1378,43.5709],[-82.5511,45.3473],[-83.5926,45.817],[-83.9777,46.0851],[-84.1921,46.5494],[-84.5617,46.4575],[-84.8759,46.9001],[-88.3782,48.3032],[-89.4556,47.996],[-90.8403,48.2007],[-91.5183,48.0582],[-92.9963,48.6117],[-93.3778,48.6166],[-93.7078,48.5256],[-94.6209,48.7427],[-95.162,48.9917],[
2-97.5297,48.9932],[-99.2354,48.993],[-102.2201,48.993],[-103.9256,48.993],[-106.4839,48.993],[-109.895,48.993],[-112.4532,48.993],[-115.8643,48.993],[-118.4226,48.993],[-120.1281,48.993],[-122.7888,48.993],[-123.0491,48.993],[-123.3356,49.4591],[-123.859,49.4829],[-124.4833,49.8082],[-125.21,50.4763],[-126.4045,50.5298],[-126.6318,50.9151],[-127.0577,50.8676],[-127.7082,51.1512],[-127.6449,51.4784],[-128.3576,52.1589],[-128.1088,52.858],[-128.6524,53.2437],[-129.2842,53.3931],[-129.5637,53.2515],[-130.3351,53.724],[-130.0433,54.1335],[-130.4304,54.4209],[-129.6666,55.4366],[-130.0251,55.8882],[-130.4772,56.2307],[-131.5752,56.5989],[-131.8661,56.7929],[-133.8208,58.7049],[-134.9439,59.2882],[-135.4759,59.7934],[-136.3219,59.6049],[-136.5787,59.1522],[-137.4385,58.9031],[-137.5932,59.2263],[-139.1852,60.0837],[-141.0021,60.3003],[-141.0021,63.2222],[-141.0021,65.56],[-141.0021,68.4819],[-141.0021,69.6509],[-139.1815,69.5155],[-138.1283,69.1519],[-136.7174,68.8891],[-135.8763,68.9169],[-135.6914,69.3111],[-135.1409,69.4678],[-133.1632,69.4338],[-130.4985,70.1431],[-128.9715,69.7123],[-127.765,70.2219],[-127.1385,70.2392],[-126.6122,69.7303],[-125.9073,69.4185],[-124.7679,69.99],[-123.6091,69.3774],[-123.0258,69.81],[-120.9624,69.6604],[-120.2925,69.4205],[-118.8687,69.2571],[-118.0953,69.043],[-116.0651,68.8554],[-115.6312,68.9726],[-114.4138,68.6597],[-115.1332,67.8191],[-112.4352,67.6849],[-110.9901,67.7907],[-110.0426,67.9772],[-109.6305,67.7328],[-108.5929,67.591],[-107.6263,67.0031],[-108.2611,68.1498],[-108.3134,68.6108],[-106.1646,68.9198],[-105.4286,68.4584],[-104.1935,68.0311],[-103.4741,68.115],[-102.692,67.8116],[-101.555,67.6931],[-100.4561,67.8396],[-99.1468,67.7237],[-98.4171,67.8265],[-98.2184,68.3174],[-97.2659,68.453],[-96.0361,68.1578],[-96.3714,67.5539],[-95.7826,67.1937],[-95.2588,67.2625],[-95.6505,67.7375],[-93.6517,68.5431],[-93.6814,68.8874],[-94.2707,69.4551],[-96.0503,69.8311],[-96.4924,70.1249],[-96.2265,70.5418],[-96.549,70.8088],[-96.4056,71.2737],[-95.2013,71.9036],[-94.3084,71.7649],[-92.9488,71.2622],[-92.9814,70.8523],[-91.5641,70.1782],[-92.751,69.7139],[-90.8221,69.2904],[-90.4683,68.8638],[-89.0567,69.266],[-88.0413,68.8117],[-87.8103,68.4042],[-88.347,68.2883],[-88.1958,67.7659],[-87.2663,67.1839],[-86.5363,67.5162],[-85.9526,68.0724],[-85.7338,68.6301],[-84.8622,69.074],[-85.3869,69.2318],[-85.5074,69.8453],[-82.6183,69.691],[-82.6421,69.4584],[-81.3286,69.12],[-81.2815,68.6572],[-82.5526,68.4464],[-81.9764,67.862],[-81.2702,67.4598],[-81.4675,67.0699],[-82.6416,66.5876],[-84.4784,66.1794],[-85.6039,66.5683],[-86.6331,66.5314],[-86.0429,66.0225],[-87.2914,65.3549],[-87.9701,65.3489],[-89.7494,65.9359],[-89.9241,65.7804],[-88.974,65.3482],[-87.0275,65.1982],[-87.2805,64.8262],[-88.1057,64.1832],[-88.653,64.0094],[-90.1418,63.9819],[-90.0135,63.8044],[-91.3301,63.5067],[-90.7466,63.3516],[-90.8711,62.9459],[-91.4491,62.8041],[-92.3613,62.8194],[-93.4206,61.7059],[-93.9127,61.4815],[-94.6467,60.4164],[-94.7858,59.9534],[-94.7135,58.9034],[-94.2871,58.716],[-93.2782,58.7564],[-92.249,57.009],[-91.1113,57.2412],[-90.5922,57.2246],[-89.7909,56.9813],[-88.9484,56.8512],[-88.0751,56.4673],[-87.5608,56.0565],[-85.8305,55.6569],[-85.061,55.2856],[-83.9107,55.3147],[-82.5775,55.1487],[-82.2195,54.8136],[-82.4181,54.3559],[-82.1413,53.8177],[-82.2605,52.9612],[-81.5994,52.4325],[-81.6613,52.2938],[-80.6579,51.7582],[-80.368,51.3299],[-79.8362,51.1734],[-79.4975,51.5698],[-78.9777,51.7338],[-78.4917,52.2521],[-78.7238,52.6278],[-79.2418,54.0989],[-79.6655,54.6975],[-77.8911,55.2364],[-77.3249,55.5555],[-76.6504,56.1073],[-76.5729,57.1813],[-77.1569,58.0189],[-78.5152,58.6823],[-77.7606,59.3801],[-77.3118,60.0424],[-77.8715,60.7859],[-77.7362,61.4373],[-78.1372,62.1074],[-78.0682,62.3555],[-77.3724,62.5726],[-74.69,62.1835],[-73.6299,62.4543],[-72.0814,61.7283],[-71.4227,61.159],[-70.2792,61.0687],[-69.6405,60.6898],[-69.7559,60.3886],[-69.682,59.3417],[-69.1735,58.8967],[-68.6981,58.9045],[-67.5697,58.2135],[-66.608,58.5489],[-65.6061,59.1107],[-64.9312,60.2519],[-64.4995,60.2683],[-63.1854,58.8579],[-62.5939,58.4741],[-62.3056,57.9723],[-61.899,57.8613],[-61.851,57.3812],[-61.3337,57.0106],[-61.5146,56.3903],[-59.9303,55.2594],[-58.997,55.1494],[-58.7802,54.8384],[-58.1951,54.8659],[-57.4046,54.5705],[-58.1514,54.3504],[-57.4161,54.1628],[-57.1489,53.8476],[-56.4651,53.7651],[-55.7979,53.212],[-55.8336,52.3104],[-55.6951,52.1378],[-56.976,51.4577],[-58.5103,51.295],[-59.1655,50.7799],[-60.0801,50.2546],[-61.2897,50.202],[-62.7155,50.3016],[-64.868,50.2754],[-65.2686,50.32],[-66.4955,50.2119],[-66.9411,49.9938],[-67.3719,49.3486],[-68.2819,49.1972],[-68.9291,48.829],[-69.775,48.0981],[-69.9055,47.8322],[-70.7058,47.1398],[-71.2678,46.7958],[-71.8797,46.687],[-72.981,46.2098],[-73.974,45.3451],[-74.7088,45.0038]]],[[[-114.5215,72.593],[-113.5001,72.6944],[-112.7537,72.986],[-111.2698,72.7137],[-108.7549,72.551],[-107.72,73.329],[-106.4822,73.1962],[-105.415,72.7883],[-104.3495,71.434],[-104.5697,71.1039],[-103.9535,70.7626],[-100.9732,70.0295],[-100.9351,69.7152],[-102.2343,69.8422],[-102.9197,69.5648],[-101.9756,69.4069],[-101.857,69.0239],[-103.4681,68.8086],[-105.0195,69.0814],[-106.1408,69.1621],[-106.6591,69.4396],[-107.4399,69.0021],[-108.946,68.7598],[-111.3108,68.542],[-113.1277,68.4941],[-113.6941,69.195],[-116.5135,69.4247],[-117.1354,70.1001],[-114.5923,70.3125],[-112.6378,70.2253],[-112.1143,70.4468],[-113.7573,70.6907],[-115.991,70.5864],[-117.587,70.6296],[-118.2642,70.8882],[-117.8141,71.1585],[-118.8683,71.6868],[-118.9447,71.9855],[-118.2136,72.2629],[-118.3745,72.5339],[-117.5517,72.8311],[-114.6382,73.3727],[-114.1091,72.8611],[-114.5215,72.593]]]]},properties:{name:"Canada",id:"CA"},id:"CA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[22.86,10.9195],[23.2559,10.4579],[23.6461,9.8231],[23.5374,8.8159],[24.1473,8.6654],[24.2915,8.2912],[24.8535,8.1376],[25.2472,7.7244],[25.3809,7.3333],[25.8891,7.0647],[26.3619,6.6355],[26.5141,6.0691],[27.0836,5.777],[27.4032,5.1094],[27.1151,5.1977],[26.8222,5.0623],[25.5251,5.3123],[25.2495,5.0246],[24.7656,4.9301],[24.32,4.994],[23.4171,4.6633],[22.7557,4.6469],[22.4223,4.1351],[21.5376,4.2447],[20.558,4.4627],[20.2264,4.8297],[19.8065,5.0894],[19.5011,5.1276],[19.0687,4.8915],[18.5676,4.2576],[18.6102,3.4785],[18.161,3.4998],[17.4379,3.6845],[16.6735,3.5354],[16.4684,2.8318],[16.1834,2.2703],[16.0636,2.9086],[15.775,3.127],[15.1287,3.827],[15.0226,4.3583],[14.7088,4.6655],[14.6169,5.8649],[14.7394,6.2799],[15.2459,7.2636],[15.4803,7.5237],[15.8452,7.4753],[16.3787,7.6835],[16.7849,7.5508],[17.6496,7.9836],[18.4553,8.032],[19.1087,8.6561],[19.1455,9.0161],[20.3422,9.1271],[20.7733,9.4058],[21.2638,9.9745],[21.7258,10.3664],[21.7063,10.5746],[22.4938,10.9963],[22.86,10.9195]]]},properties:{name:"Central African Republic",id:"CF"},id:"CF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[5.6938,50.7748],[5.7972,50.7546],[5.9939,50.7504],[6.3645,50.3163],[6.1164,50.1209],[5.744,49.9196],[5.7897,49.5383],[4.8677,49.788],[4.1744,50.2466],[2.8396,50.7118],[2.5249,51.0971],[3.35,51.3776],[3.9023,51.2076],[4.2263,51.3865],[4.5033,51.4746],[5.827,51.1257],[5.6938,50.7748]]]},properties:{name:"Belgium",id:"BE"},id:"BE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[25.2588,-17.7936],[25.2242,-17.9153],[25.7613,-18.6495],[26.1683,-19.5381],[26.6784,-19.8928],[27.2217,-20.1458],[27.2807,-20.4788],[27.6997,-20.5307],[27.6696,-21.0642],[28.0455,-21.5729],[29.0372,-21.8113],[29.3648,-22.194],[28.8397,-22.4807],[28.2102,-22.6938],[27.8906,-23.0737],[27.1462,-23.5243],[26.835,-24.2407],[26.3974,-24.6136],[25.9122,-24.7477],[25.5837,-25.6062],[24.7483,-25.8174],[23.8938,-25.6008],[23.2662,-25.2666],[22.8786,-25.4579],[22.6403,-26.0714],[22.0907,-26.5801],[21.6464,-26.8544],[20.74,-26.849],[20.6268,-26.4438],[20.7932,-25.9155],[20.3453,-25.03],[19.9805,-24.777],[19.9774,-22],[20.9708,-22],[20.9779,-20.9684],[20.9739,-18.3188],[23.2986,-18.0276],[23.5804,-18.4528],[24.359,-17.9783],[25.2588,-17.7936]]]},properties:{name:"Botswana",id:"BW"},id:"BW"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[91.6317,27.7599],[91.5949,27.5575],[92.0836,27.2907],[91.9984,26.8548],[90.7395,26.7718],[90.3458,26.8903],[89.7638,26.7016],[88.8579,26.9613],[88.8912,27.316],[89.537,28.1075],[89.9809,28.3112],[90.3529,28.0804],[91.6056,27.9516],[91.6317,27.7599]]]},properties:{name:"Bhutan",id:"BT"},id:"BT"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[115.0266,4.8999],[114.7465,4.7179],[114.8402,4.3934],[114.6085,4.0241],[114.0638,4.5927],[114.2995,4.6074],[115.0266,4.8999],[115.1398,4.8999],[115.0266,4.8999]]]},properties:{name:"Brunei",id:"BN"},id:"BN"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-59.4933,13.0822],[-59.6114,13.1021],[-59.5916,13.3179],[-59.4276,13.1527],[-59.4933,13.0822]]]},properties:{name:"Barbados",id:"BB"},id:"BB"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-51.8326,-1.4336],[-51.5461,-.6497],[-51.1608,-.6665],[-51.2764,-1.0216],[-51.8326,-1.4336]]],[[[-49.6287,-.2293],[-49.1169,-.1636],[-48.3798,-.3527],[-48.5396,-.801],[-48.9289,-1.4824],[-49.5878,-1.7123],[-50.5076,-1.7878],[-50.7597,-1.2405],[-50.7713,-.6452],[-50.6454,-.2728],[-50.2481,-.1165],[-49.6287,-.2293]]],[[[-56.4828,1.9422],[-56.0198,1.8424],[-56.1295,2.2996],[-55.0058,2.593],[-54.6163,2.3266],[-54.13,2.1211],[-53.7678,2.3551],[-52.9648,2.1837],[-52.7006,2.3635],[-51.9906,3.7018],[-51.6526,4.0614],[-51.2198,4.0938],[-51.0525,3.2819],[-50.659,2.1309],[-50.459,1.8295],[-49.9572,1.6599],[-49.8988,1.1628],[-50.2945,.8356],[-50.8163,.1724],[-51.2829,-.085],[-51.7026,-.7624],[-51.9476,-1.5867],[-51.2973,-1.2236],[-50.9177,-1.1153],[-50.69,-1.7616],[-50.4033,-2.0155],[-49.9991,-1.8317],[-49.7195,-1.9263],[-49.3137,-1.7319],[-48.9913,-1.83],[-48.115,-.7375],[-47.3981,-.6266],[-46.8113,-.7797],[-46.6173,-.9706],[-46.2192,-1.0314],[-45.6448,-1.3479],[-45.0764,-1.4664],[-44.6513,-1.7456],[-44.3
2082,-2.5353],[-43.9329,-2.5832],[-42.9368,-2.4652],[-42.2496,-2.7919],[-41.8761,-2.7466],[-41.3181,-2.9361],[-40.4745,-2.7954],[-39.9647,-2.8616],[-38.4757,-3.7174],[-38.0489,-4.2163],[-37.1746,-4.9123],[-36.5907,-5.0975],[-35.9799,-5.0544],[-35.5493,-5.1294],[-35.2355,-5.5666],[-34.9882,-6.3936],[-34.8056,-7.2885],[-34.8347,-7.9717],[-35.1578,-8.9305],[-35.3409,-9.2305],[-36.3983,-10.4841],[-36.9378,-10.8206],[-37.4119,-11.497],[-37.6887,-12.0998],[-38.2397,-12.8443],[-38.788,-12.7826],[-38.8352,-13.147],[-39.0894,-13.5882],[-38.9422,-14.0308],[-39.0596,-14.6549],[-38.8805,-15.8645],[-39.2152,-17.3156],[-39.1539,-17.704],[-39.4869,-17.9903],[-39.7399,-18.6397],[-39.6999,-19.278],[-40.0013,-19.7419],[-40.396,-20.5693],[-40.7892,-20.9062],[-41.0471,-21.5059],[-41.1226,-22.0843],[-41.7054,-22.3098],[-41.9804,-22.5806],[-42.0424,-22.9472],[-42.9583,-22.9672],[-43.5327,-23.0462],[-43.8661,-22.9104],[-44.6373,-23.0555],[-45.4233,-23.6854],[-45.9721,-23.7955],[-46.8672,-24.2363],[-47.8766,-24.9976],[-48.5451,-25.8161],[-48.6776,-26.703],[-48.5542,-27.1962],[-48.6208,-28.0755],[-48.7997,-28.5753],[-49.2714,-28.871],[-49.7461,-29.3633],[-50.2994,-30.4259],[-51.1572,-30.3642],[-51.4637,-31.0527],[-51.9724,-31.3839],[-52.1935,-31.8854],[-52.1274,-32.1678],[-52.6523,-33.1377],[-53.3707,-33.7422],[-53.5314,-33.171],[-53.1254,-32.7368],[-53.6017,-32.403],[-53.7618,-32.0568],[-54.2205,-31.8553],[-54.5876,-31.4851],[-55.2546,-31.2258],[-55.5573,-30.876],[-55.8736,-31.0696],[-56.1761,-30.6283],[-56.8328,-30.1072],[-57.2144,-30.2834],[-57.609,-30.188],[-56.9387,-29.595],[-55.7255,-28.2043],[-55.1014,-27.8669],[-54.8291,-27.5508],[-54.3271,-27.4234],[-53.8381,-27.1212],[-53.6712,-26.2249],[-53.8912,-25.6687],[-54.1546,-25.5231],[-54.6158,-25.576],[-54.4731,-25.2204],[-54.2418,-24.0472],[-54.6254,-23.8124],[-55.3662,-23.9913],[-55.6541,-22.8105],[-55.8492,-22.3076],[-56.5239,-22.1025],[-56.9374,-22.2712],[-57.9856,-22.0461],[-57.8303,-20.9981],[-58.1598,-20.1645],[-58.1314,-19.7446],[-57.8005,-19.0809],[-57.5741,-18.2793],[-57.8325,-17.5122],[-58.396,-17.2343],[-58.538,-16.3284],[-60.1756,-16.2693],[-60.299,-14.6185],[-60.5065,-13.7897],[-61.0769,-13.4897],[-61.79,-13.5256],[-62.176,-13.1337],[-62.7654,-12.9974],[-63.0675,-12.6694],[-63.5858,-12.5189],[-64.4205,-12.4399],[-64.5135,-12.2508],[-64.9925,-11.9751],[-65.39,-11.2462],[-65.334,-10.8929],[-65.4368,-10.449],[-65.3132,-10.2533],[-65.3962,-9.7126],[-66.2635,-9.8262],[-66.7301,-9.9754],[-67.5824,-10.5058],[-68.0717,-10.7029],[-68.398,-11.0185],[-69.5785,-10.9519],[-70.2202,-11.0478],[-70.6423,-11.0101],[-70.637,-9.4782],[-71.238,-9.9661],[-72.1815,-10.0038],[-72.379,-9.5102],[-73.2093,-9.4116],[-72.9741,-8.993],[-73.5491,-8.3459],[-74.0021,-7.5562],[-73.7496,-7.3356],[-73.758,-6.9059],[-73.1374,-6.466],[-73.2355,-6.0984],[-72.9799,-5.635],[-72.8871,-5.1228],[-72.6987,-5.0673],[-71.8448,-4.5044],[-70.9737,-4.3504],[-70.7995,-4.1733],[-69.9658,-4.2359],[-69.6691,-2.6676],[-69.4003,-1.1948],[-69.6675,-.4823],[-70.0706,-.1387],[-70.0539,.5786],[-69.1633,.864],[-69.3615,1.0642],[-69.8522,1.0593],[-69.8486,1.7087],[-68.1765,1.7198],[-67.8152,1.79],[-67.352,2.0861],[-66.8761,1.2231],[-66.4293,.8218],[-66.06,.7854],[-65.6814,.9834],[-65.3609,.8685],[-65.1037,1.1082],[-64.1149,1.6191],[-64.0354,1.9045],[-63.394,2.2223],[-63.3893,2.4119],[-63.9242,2.4523],[-64.2188,3.2047],[-64.2212,3.5873],[-64.5679,3.8998],[-64.2556,4.1404],[-64.0214,3.9291],[-63.2948,3.9224],[-62.9685,3.594],[-62.7122,4.0179],[-62.1531,4.0982],[-61.0028,4.5354],[-60.6046,4.9944],[-60.7422,5.2022],[-60.142,5.239],[-59.9907,5.0828],[-60.1112,4.511],[-59.8333,4.476],[-59.5512,3.9335],[-59.8544,3.5873],[-59.9942,2.6902],[-59.7552,2.2743],[-59.7563,1.9005],[-59.2312,1.3758],[-58.8625,1.2036],[-58.5119,1.2848],[-58.3407,1.5876],[-57.5943,1.7043],[-57.1189,2.0141],[-56.8368,1.8814],[-56.4828,1.9422]]]]},properties:{name:"Brazil",id:"BR"},id:"BR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-58.1598,-20.1645],[-58.1803,-19.8178],[-59.0905,-19.286],[-60.0073,-19.2976],[-61.7569,-19.6451],[-61.917,-20.0553],[-62.2763,-20.5627],[-62.2767,-21.066],[-62.6509,-22.2339],[-62.8434,-21.9973],[-63.8186,-22.0053],[-63.9762,-22.0728],[-64.3739,-22.7612],[-64.6056,-22.229],[-65.0579,-22.103],[-65.771,-22.0994],[-66.0986,-21.8353],[-66.3652,-22.1136],[-66.7117,-22.2161],[-67.1948,-22.8216],[-67.8795,-22.8229],[-67.9883,-22.0572],[-68.1969,-21.3004],[-68.4999,-20.6119],[-68.7451,-20.4588],[-68.6983,-19.721],[-68.4628,-19.4329],[-68.9684,-18.9682],[-69.094,-18.0507],[-69.3133,-17.9432],[-69.5108,-17.506],[-69.6249,-17.2002],[-69.0208,-16.6422],[-68.9134,-16.2618],[-69.2176,-16.149],[-69.4185,-15.6035],[-69.1726,-15.2368],[-69.3748,-14.963],[-69.235,-14.5972],[-68.8803,-14.199],[-69.0741,-13.6828],[-68.9786,-12.8802],[-68.6852,-12.502],[-69.5785,-10.9519],[-68.398,-11.0185],[-68.0717,-10.7029],[-67.5824,-10.5058],[-66.7301,-9.9754],[-66.2635,-9.8262],[-65.3962,-9.7126],[-65.3132,-10.2533],[-65.4368,-10.449],[-65.334,-10.8929],[-65.39,-11.2462],[-64.9925,-11.9751],[-64.5135,-12.2508],[-64.4205,-12.4399],[-63.5858,-12.5189],[-63.0675,-12.6694],[-62.7654,-12.9974],[-62.176,-13.1337],[-61.79,-13.5256],[-61.0769,-13.4897],[-60.5065,-13.7897],[-60.299,-14.6185],[-60.1756,-16.2693],[-58.538,-16.3284],[-58.396,-17.2343],[-57.8325,-17.5122],[-57.5741,-18.2793],[-57.8005,-19.0809],[-58.1314,-19.7446],[-58.1598,-20.1645]]]},properties:{name:"Bolivia",id:"BO"},id:"BO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-64.7303,32.2934],[-64.8202,32.2596],[-64.6946,32.387],[-64.7303,32.2934]]]},properties:{name:"Bermuda",id:"BM"},id:"BM"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-88.8941,15.8907],[
2-89.2374,15.8942],[-89.1615,17.8149],[-88.8064,17.9654],[-88.523,18.4457],[-88.2957,18.4723],[-88.0973,18.1217],[-88.2717,17.6098],[-88.3134,16.6328],[-88.8941,15.8907]]]},properties:{name:"Belize",id:"BZ"},id:"BZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.1481,56.143],[28.7948,55.9426],[29.375,55.9386],[29.4824,55.6845],[30.2335,55.8452],[30.9069,55.5699],[31.1213,54.6484],[31.4036,54.1959],[31.792,54.0558],[32.7042,53.3363],[32.1422,53.0913],[31.4178,53.196],[31.5771,52.3122],[31.7636,52.1012],[30.9806,52.0461],[30.5331,51.5964],[29.3466,51.3825],[29.1357,51.6173],[28.5991,51.5427],[27.2701,51.6135],[27.1422,51.752],[25.9251,51.9136],[24.3617,51.8674],[23.6053,51.5179],[23.6523,52.0403],[23.1969,52.257],[23.8445,52.6642],[23.8872,53.0276],[23.4845,53.9398],[24.7683,53.9746],[25.5473,54.3317],[25.8594,54.9192],[26.175,55.0033],[26.5936,55.6676],[27.5768,55.7988],[28.1481,56.143]]]},properties:{name:"Belarus",id:"BY"},id:"BY"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-62.832,17.8766],[-62.8655,17.9184],[-62.7996,17.9086],[-62.832,17.8766]]]},properties:{name:"Saint Barthelemy",id:"BL"},id:"BL"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-77.7439,24.7072],[-78.0449,24.2873],[-78.2988,24.7538],[-78.0333,25.1431],[-77.7439,24.7072]]],[[[-77.2257,25.904],[-77.4032,26.0247],[-77.2468,26.1565],[-77.2062,26.489],[-77.0384,26.3332],[-77.1673,26.2404],[-77.2257,25.904]]]]},properties:{name:"Bahamas",id:"BS"},id:"BS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[50.6072,25.8831],[50.4661,25.9657],[50.4523,26.1907],[50.6099,26.1246],[50.6072,25.8831]]]},properties:{name:"Bahrain",id:"BH"},id:"BH"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.007,44.8693],[19.3568,44.8586],[19.1517,44.3024],[19.4882,43.7036],[19.1943,43.5331],[18.9404,43.4967],[18.4437,42.9685],[18.4362,42.5597],[17.6678,42.897],[17.5852,42.9383],[17.6247,43.0426],[16.214,44.215],[15.7369,44.7658],[15.7879,45.1791],[16.2935,45.0086],[16.5305,45.2168],[17.8129,45.0779],[18.6625,45.0774],[19.007,44.8693]]]},properties:{name:"Bosnia and Herzegovina",id:"BA"},id:"BA"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[28.5853,43.7422],[28.4655,43.3893],[27.9288,43.186],[27.8888,42.7497],[27.4849,42.4683],[28.0145,41.9689],[27.2949,42.0794],[26.6153,41.9649],[26.321,41.7167],[26.1355,41.3856],[25.2512,41.2436],[24.0558,41.5272],[23.635,41.3869],[22.9159,41.3363],[23.0056,41.7172],[22.8369,41.9937],[22.3442,42.3138],[22.4667,42.8425],[22.9767,43.1878],[22.5546,43.4546],[22.421,44.0077],[22.7051,44.2376],[23.2244,43.8741],[25.4972,43.6708],[26.2158,44.0072],[27.0867,44.1675],[28.5853,43.7422]]]},properties:{name:"Bulgaria",id:"BG"},id:"BG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[92.575,21.9782],[92.5937,21.4673],[92.1795,21.2933],[92.3242,20.7917],[92.0561,21.1747],[92.0082,21.6848],[91.693,22.5046],[91.4094,22.7972],[90.9455,22.597],[90.6334,23.0941],[90.435,22.7519],[90.5895,22.2583],[90.1589,21.8171],[89.8118,21.9835],[89.2343,21.7225],[89.0514,22.0932],[88.7407,23.4368],[88.5671,23.6743],[88.7336,24.2309],[88.1454,24.4857],[88.4561,25.1884],[88.4521,25.5746],[88.0846,25.8884],[88.4402,26.3696],[89.1082,26.2023],[89.2893,26.0376],[89.8229,25.9413],[89.814,25.3052],[90.4394,25.1578],[92.0499,25.1693],[92.2514,24.895],[91.8768,24.1954],[91.3672,24.0933],[91.1603,23.6605],[91.3152,23.1043],[91.6198,22.9796],[91.938,23.5047],[92.2461,23.6836],[92.3615,22.929],[92.4916,22.6853],[92.575,21.9782]]]},properties:{name:"Bangladesh",id:"BD"},id:"BD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[.2175,14.9114],[.1638,14.4973],[.6183,13.7036],[.9779,13.5518],[.9872,13.0418],[1.5652,12.6356],[2.0739,12.7142],[2.0912,12.2778],[2.389,11.897],[1.9802,11.4184],[1.4267,11.4473],[.9007,10.9932],[-.0686,11.1157],[-.7014,10.9888],[-2.8298,10.9985],[-2.9148,10.5924],[-2.7865,10.4019],[-2.6958,9.4813],[-3.2235,9.8954],[-3.8776,9.895],[-4.6258,9.7134],[-4.9698,9.9301],[-5.0999,10.2417],[-5.5236,10.4259],[-5.4905,11.0425],[-5.2999,11.2058],[-5.2881,11.8277],[-4.798,12.0319],[-4.4287,12.3377],[-4.4807,12.6724],[-4.2272,12.7936],[-4.3286,13.119],[-4.0512,13.3822],[-3.5758,13.194],[-3.3017,13.2806],[-3.1985,13.673],[-2.4572,14.274],[-2.1132,14.1684],[-1.7678,14.4862],[-1.0496,14.8195],[-.7604,15.0477],[-.2359,15.0592],[.2175,14.9114]]]},properties:{name:"Burkina Faso",id:"BF"},id:"BF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[3.5955,11.6963],[3.4877,11.3954],[3.7163,11.0797],[3.8343,10.6074],[3.5764,10.2683],[3.5573,9.9074],[3.3252,9.7783],[3.0451,9.084],[2.7748,9.0485],[2.686,7.874],[2.7748,6.7119],[2.7064,6.3692],[1.6224,6.2169],[1.6002,9.0498],[1.4244,9.2851],[1.3299,9.9971],[.7799,10.3598],[.9007,10.9932],[1.4267,11.4473],[1.9802,11.4184],[2.389,11.897],[2.3659,12.2219],[2.8782,12.3679],[3.5955,11.6963]]]},properties:{name:"Benin",id:"BJ"},id:"BJ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[30.5535,-2.3999],[30.5149,-2.9175],[30.7901,-3.2744],[30.4252,-3.5891],[30.1469,-4.0854],[29.7177,-4.456],[29.4034,-4.4494],[29.2232,-3.9109],[29.2245,-3.0533],[29.0146,-2.7204],[29.3901,-2.8087],[29.8682,-2.7164],[29.9303,-2.339
26],[30.5535,-2.3999]]]},properties:{name:"Burundi",id:"BI"},id:"BI"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[48.5729,41.8446],[49.1064,41.3017],[49.2263,41.026],[49.7758,40.5839],[49.3244,39.6083],[49.363,39.3495],[49.0137,39.1342],[48.8685,38.4355],[48.5929,38.4111],[48.0233,38.819],[48.2422,38.9788],[47.9958,39.6842],[47.773,39.6486],[46.4906,38.9065],[46.5501,39.2012],[45.7897,39.8812],[45.9646,40.2337],[45.376,40.6381],[45.5877,40.8467],[45.0013,41.291],[45.281,41.4495],[46.4577,41.07],[46.6189,41.3439],[46.1821,41.6573],[46.4298,41.8907],[46.7494,41.8126],[47.2612,41.315],[47.8609,41.2129],[48.5729,41.8446]]],[[[46.1146,38.8776],[45.4798,39.0063],[44.8171,39.6504],[44.7683,39.7037],[45.0315,39.7649],[45.7662,39.3783],[46.1146,38.8776]]]]},properties:{name:"Azerbaijan",id:"AZ"},id:"AZ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[16.9531,48.5988],[17.1475,48.0058],[16.4342,47.3675],[16.4533,47.0066],[16.0929,46.8632],[15.9575,46.6777],[15.0009,46.6262],[14.5037,46.4171],[13.6998,46.5201],[12.3881,46.7025],[12.1542,46.9351],[11.2442,46.9755],[11.0249,46.7971],[10.4528,46.865],[9.5801,47.0572],[9.5277,47.2707],[9.5241,47.5242],[10.3129,47.3133],[10.4306,47.541],[11.2979,47.4247],[11.717,47.5837],[12.686,47.6693],[12.8143,48.1607],[13.4095,48.3942],[13.8148,48.7669],[14.0492,48.6024],[14.6915,48.5993],[14.972,48.9839],[16.0573,48.7549],[16.4777,48.8001],[16.9531,48.5988]]]},properties:{name:"Austria",id:"AT"},id:"AT"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[145.0431,-40.7868],[145.2832,-40.7699],[146.3175,-41.1637],[146.99,-40.9923],[147.4547,-41.0017],[147.9687,-40.7797],[148.2928,-40.9471],[148.3017,-42.0399],[147.9244,-42.5726],[147.9807,-43.1572],[147.4081,-42.894],[146.8741,-43.6126],[146.0431,-43.5474],[145.2681,-42.5442],[145.2384,-42.0195],[144.778,-41.4189],[144.6462,-40.9808],[145.0431,-40.7868]]],[[[137.5963,-35.7384],[137.4485,-36.0749],[136.7551,-36.0332],[136.6388,-35.7491],[137.334,-35.5924],[137.5963,-35.7384]]],[[[136.7147,-13.8039],[136.8945,-14.2931],[136.3632,-14.2288],[136.4249,-13.8648],[136.7147,-13.8039]]],[[[130.6188,-11.3763],[131.2682,-11.1899],[131.5385,-11.4367],[130.9508,-11.9263],[130.645,-11.7425],[130.6188,-11.3763]]],[[[143.1787,-11.9547],[143.1103,-12.3036],[143.4015,-12.6401],[143.5866,-13.4435],[143.5485,-13.7409],[143.7562,-14.349],[143.9617,-14.4627],[144.4731,-14.2319],[144.648,-14.4924],[145.2876,-14.943],[145.2717,-15.4765],[145.4581,-16.0563],[145.4261,-16.406],[145.902,-17.0701],[146.1257,-17.6352],[146.0325,-18.2731],[146.3334,-18.5536],[146.4813,-19.0787],[147.1387,-19.393],[147.4183,-19.3783],[147.9155,-19.8693],[148.7593,-20.2897],[148.6839,-20.5804],[149.205,-21.1251],[149.7039,-22.4408],[150.0763,-22.1647],[150.5415,-22.5593],[150.7639,-22.5761],[150.8429,-23.4582],[151.1537,-23.784],[151.9025,-24.2008],[152.1298,-24.5976],[152.4565,-24.8023],[152.9137,-25.4321],[153.1649,-25.9644],[153.0842,-26.3039],[153.117,-27.1944],[153.5755,-28.2407],[153.6044,-28.8546],[153.3483,-29.2905],[153.2724,-29.8924],[153.0304,-30.5635],[152.9439,-31.4349],[152.5595,-32.0457],[152.4703,-32.439],[151.8128,-32.9011],[151.4839,-33.3476],[151.2313,-34.0294],[150.9601,-34.2971],[150.6902,-35.1778],[150.
21953,-35.8334],[149.9605,-36.8455],[149.9325,-37.5286],[149.2986,-37.8021],[148.2626,-37.8309],[147.3957,-38.2189],[146.8568,-38.6632],[145.9353,-38.9016],[145.791,-38.6668],[144.6653,-38.21],[143.5391,-38.8208],[142.6123,-38.4515],[141.725,-38.2713],[141.4244,-38.3636],[141.0112,-38.0769],[140.6272,-38.0285],[139.7843,-37.2459],[139.8575,-36.6622],[139.5486,-36.0967],[139.0376,-35.6892],[138.1845,-35.6128],[138.5112,-35.0242],[138.4899,-34.7636],[138.0895,-34.1697],[137.6918,-35.1432],[136.8834,-35.2399],[137.0144,-34.9159],[137.3908,-34.9132],[137.4938,-34.1613],[137.9319,-33.5789],[137.8524,-33.2007],[137.4423,-33.1936],[137.2372,-33.6295],[136.4307,-34.0299],[135.6476,-34.9394],[135.1855,-33.9069],[134.7909,-33.3285],[134.3013,-33.1652],[134.1002,-32.7488],[134.2343,-32.5486],[133.5511,-32.1829],[133.212,-32.1837],[132.7575,-31.956],[132.2146,-32.0071],[131.7214,-31.6964],[131.1435,-31.4957],[130.783,-31.604],[130.1296,-31.5792],[128.9462,-31.7026],[128.0677,-32.0666],[127.3198,-32.2641],[125.9171,-32.2969],[124.759,-32.8829],[124.126,-33.1292],[123.6506,-33.8364],[123.2076,-33.9882],[122.7774,-33.891],[122.1511,-33.9917],[121.4054,-33.8266],[119.854,-33.9748],[119.4505,-34.3681],[118.8951,-34.48],[118.1356,-34.9865],[117.5817,-35.0979],[116.5172,-34.9878],[115.9868,-34.7952],[115.7262,-34.5262],[115.0089,-34.2558],[115.1815,-33.6433],[115.5154,-33.5314],[115.6831,-33.1927],[115.6982,-31.6946],[115.1767,-30.8081],[114.9947,-30.2164],[114.9592,-29.4334],[114.5375,-28.5429],[114.165,-28.0808],[114.0283,-27.3471],[113.5818,-26.5583],[113.853,-26.3319],[113.5889,-26.0984],[113.5396,-25.6252],[114.2156,-26.2893],[114.2143,-25.8516],[113.671,-24.9772],[113.4175,-24.4356],[113.5529,-23.7329],[113.7571,-23.4182],[113.683,-22.6378],[113.9586,-21.9392],[114.1637,-22.3231],[114.3777,-22.3413],[114.8588,-21.7359],[115.4563,-21.4917],[116.0107,-21.0305],[116.7068,-20.6536],[117.4063,-20.7211],[118.1991,-20.3753],[118.7513,-20.2617],[119.1047,-19.9954],[119.5858,-20.0384],[120.8785,-19.6651],[121.4937,-19.1067],[121.8337,-18.4772],[122.2372,-17.9685],[122.1604,-17.3138],[122.7202,-16.7878],[122.9705,-16.4367],[123.5254,-17.4856],[123.778,-16.8677],[123.4903,-16.4908],[124.577,-16.1135],[124.3817,-15.758],[124.8389,-15.1609],[125.2432,-14.9448],[125.1789,-14.7148],[125.6814,-14.3881],[126.0209,-14.4946],[126.1115,-14.1142],[126.5696,-14.1608],[126.9034,-13.744],[127.6727,-14.195],[128.1996,-14.7517],[129.4589,-14.9332],[129.7536,-14.7894],[129.3785,-14.3926],[129.7097,-13.9802],[129.8389,-13.5731],[130.2597,-13.3024],[130.1682,-12.9574],[130.3999,-12.688],[130.898,-12.5238],[131.0458,-12.1895],[131.4382,-12.277],[132.3722,-12.2392],[132.5839,-12.1101],[132.6829,-11.5055],[133.0247,-11.4527],[133.1854,-11.7057],[133.904,-11.8322],[134.2369,-12.008],[134.7301,-11.9844],[135.2179,-12.2215],[135.7883,-11.9072],[136.0818,-12.4226],[136.5403,-11.9578],[136.9473,-12.3498],[136.5372,-12.7843],[136.5945,-13.0036],[135.9273,-13.3041],[135.9894,-13.8102],[135.8833,-14.1533],[135.4053,-14.7583],[135.5309,-15.0002],[136.2052,-15.4033],[136.7844,-15.8942],[137.0019,-15.8783],[137.7037,-16.2329],[138.2448,-16.7181],[139.0097,-16.8992],[139.2485,-17.3285],[140.0359,-17.7027],[140.5114,-17.6245],[140.8305,-17.4146],[141.2189,-16.6462],[141.412,-16.0696],[141.6255,-15.0566],[141.523,-14.4702],[141.5945,-14.1528],[141.4724,-13.7977],[141.6455,-13.2593],[141.6779,-12.4914],[141.9513,-11.8961],[142.1684,-10.9466],[142.4565,-10.7074],[142.8369,-11.3071],[142.8724,-11.8215],[143.1787,-11.9547]]]]},properties:{name:"Australia",id:"AU"},id:"AU"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[69.185,-49.1093],[69.9157,-49.3486],[69.6129,-49.6509],[68.8721,-49.4445],[69.185,-49.1093]]]},properties:{name:"French Southern and Antarctic Lands",id:"TF"},id:"TF"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-59.7339,-80.3442],[-60.5828,-80.9484],[-64.2683,-80.7486],[-65.9801,-80.3846],[-62.5189,-80.3736],[-61.3432,-79.8866],[-59.7064,-79.8755],[-59.7339,-80.3442]]],[[[-159.053,-79.8076],[-161.8655,-79.7037],[-164.2259,-79.3206],[-163.2562,-78.7223],[-161.6431,-78.9012],[-159.6842,-79.4023],[-159.053,-79.8076]]],[[[-70.334,-79.6797],[-71.7836,-79.4445],[-70.544,-78.8838],[-67.4785,-78.3627],[-66.7281,-78.3836],[-69.2509,-79.2101],[-70.334,-79.6797]]],[[[-45.2226,-78.8106],[-43.722,-78.8186],[-42.9654,-79.4769],[-43.5278,-80.1916],[-49.1875,-80.643],[-49.773,-80.7842],[-54.1626,-80.8703],[-53.4823,-80.1889],[-52.2971,-80.1414],[-50.3391,-79.4796],[-50.7331,-79.2829],[-50.2197,-78.6051],[-49.0811,-78.0476],[-46.8257,-77.7852],[-45.5302,-77.8815],[-43.8086,-78.2864],[-43.9473,-78.5975],[-45.2226,-78.8106]]],[[[-120.5562,-73.756],[-120.2726,-73.9891],[-121.0625,-74.3375],[-122.8591,-74.3428],[-122.6247,-73.9655],[-123.1121,-73.6823],[-120.5562,-73.756]]],[[[-126.3299,-73.2864],[-124.9933,-73.8297],[-124.8731,-74.2083],[-127.4143,-73.5163],[-126.3299,-73.2864]]],[[[-74.3544,-73.0986],[-74.5748,-73.6113],[-75.9009,-73.3325],[-75.3769,-72.8203],[-74.3544,-73.0986]]],[[[-91.1608,-73.1821],[-91.6699,-72.6236],[-90.8072,-72.6108],[-91.1608,-73.1821]]],[[[-98.0911,-71.9125],[-96.8695,-71.8508],[-95.6095,-72.0683],[-96.0518,-72.5775],[-98.4078,-72.5477],[-100.1951,-72.2725],[-102.2647,-72.1354],[-102.128,-71.9853],[-98.6155,-71.7638],[-98.0911,-71.9125]]],[[[-73.7067,-70.635],[-74.205,-70.924],[-76.1763,
2-71.1326],[-76.5004,-70.9413],[-75.0076,-70.6088],[-73.7067,-70.635]]],[[[-74.9871,-69.7277],[-74.8489,-70.1791],[-75.7267,-70.0961],[-74.9871,-69.7277]]],[[[-70.0511,-69.1892],[-69.417,-69.5834],[-68.3361,-70.8561],[-68.2411,-71.822],[-69.2092,-72.5344],[-72.3675,-72.6698],[-73.0864,-72.4079],[-71.1066,-72.047],[-72.4121,-71.6622],[-73.8994,-72.1522],[-75.3531,-71.8783],[-75.2925,-71.6151],[-74.1872,-71.383],[-72.6216,-71.3883],[-71.1941,-70.9848],[-71.0611,-70.5369],[-70.328,-70.3611],[-71.8537,-69.9692],[-71.869,-68.9411],[-70.417,-68.7889],[-70.0511,-69.1892]]],[[[-67.9885,-67.4745],[-68.5804,-67.7328],[-69.0825,-67.403],[-68.3359,-66.802],[-67.6878,-67.1473],[-67.9885,-67.4745]]],[[[-57.0206,-63.3729],[-58.2631,-63.7636],[-58.8954,-64.389],[-59.9632,-64.4312],[-61.0598,-64.9812],[-61.7361,-65.0335],[-62.1453,-65.3318],[-62.3051,-65.8405],[-61.8754,-66.296],[-63.7525,-66.2778],[-64.0778,-66.6542],[-64.6862,-66.8064],[-64.8193,-67.3076],[-65.4432,-67.3262],[-65.6394,-68.1306],[-64.8984,-68.6734],[-63.3436,-68.8106],[-63.4559,-69.0419],[-62.4505,-69.5843],[-61.9611,-70.1201],[-61.9611,-70.9005],[-61.0172,-71.1668],[-61.2136,-71.5641],[-60.7193,-72.0728],[-60.3846,-73.0072],[-61.4054,-73.467],[-60.8789,-73.6122],[-61.0107,-74.4782],[-62.2257,-74.5057],[-63.9247,-75.0047],[-63.3634,-75.4517],[-66.3705,-76.0132],[-69.3044,-76.3506],[-70.0954,-76.6546],[-71.7987,-76.7527],[-75.2683,-76.5814],[-77.19,-76.6298],[-76.2487,-77.2747],[-75.3869,-77.474],[-72.852,-77.5903],[-73.2515,-77.8944],[-74.812,-78.1776],[-80.6015,-77.7519],[-81.4411,-77.8855],[-77.4325,-78.4346],[-77.8691,-78.7454],[-80.2923,-78.8226],[-83.246,-78.3569],[-83.26,-78.7742],[-80.1512,-79.2683],[-76.499,-79.3255],[-76.5578,-79.9035],[-75.2366,-80.8028],[-73.0296,-80.9173],[-70.239,-80.8565],[-64.7501,-81.5219],[-64.1371,-81.8695],[-65.9133,-82.1833],[-62.7357,-82.5273],[-61.5898,-83.3414],[-59.5159,-83.4586],[-57.3535,-82.8403],[-53.9862,-82.2006],[-48.3607,-81.8921],[-43.6692,-82.2699],[-41.4338,-81.2977],[-38.7718,-80.8823],[-37.2093,-81.0638],[-35.3269,-80.6505],[-29.3291,-80.172],[-24.2403,-80.0619],[-25.2586,-79.7623],[-29.9494,-79.599],[-30.3161,-79.1631],[-32.9943,-79.2288],[-36.2391,-78.7742],[-36.181,-78.4684],[-34.0758,-77.4252],[-32.0634,-77.1598],[-28.9336,-76.3701],[-26.0594,-75.9573],[-24.2696,-75.7668],[-19.4931,-75.54],[-17.2989,-74.334],[-15.6725,-74.4072],[-15.7488,-73.9456],[-16.5188,-73.6441],[-15.5959,-73.0968],[-14.3211,-73.123],[-14.2978,-72.7328],[-13.2087,-72.7852],[-11.497,-72.4128],[-10.8254,-71.5534],[-9.8879,-71.0274],[-9.2307,-71.1739],[-8.6466,-71.6728],[-7.7137,-71.5463],[-7.8735,-70.9404],[-5.9364,-70.7127],[-5.5879,-70.8569],[-5.9499,-71.3417],[-2.8121,-71.3208],[-.8958,-71.3492],[-.5431,-71.7128],[.835,-71.2023],[2.6096,-70.9],[5.1132,-70.6559],[8.5232,-70.4739],[9.1415,-70.1836],[10.2175,-70.5081],[11.7014,-70.7664],[12.9292,-70.2133],[13.8228,-70.3434],[15.807,-70.3238],[18.1246,-70.5405],[19.1966,-70.2932],[19.2649,-70.9022],[21.0707,-70.8436],[21.705,-70.2586],[22.979,-70.8103],[23.8037,-70.4046],[24.7567,-70.892],[25.9743,-71.0372],[27.207,-70.9111],[30.0035,-70.2999],[31.3787,-70.2257],[32.6212,-70.0007],[32.9892,-69.6243],[32.5675,-69.0743],[33.1214,-68.689],[34.193,-68.7023],[35.2246,-69.6371],[37.5599,-69.7184],[38.8592,-70.006],[39.7053,-69.4258],[39.8637,-68.9669],[41.1328,-68.5749],[42.409,-68.3521],[42.8196,-68.123],[44.6999,-67.9042],[44.9893,-67.7692],[47.1174,-67.5726],[48.6479,-67.7941],[48.7136,-67.217],[49.2472,-66.9414],[50.6059,-67.15],[50.3325,-66.4447],[51.8843,-66.0199],[53.6719,-65.8587],[54.9481,-65.9164],[55.7102,-66.0798],[57.1853,-66.6133],[56.4533,-66.7798],[56.8919,-67.0563],[57.6274,-67.0142],[58.7376,-67.2295],[59.2507,-67.4851],[60.4821,-67.3853],[62.6878,-67.6476],[63.6989,-67.5082],[68.3279,-67.8895],[69.4163,-67.743],[69.9822,-68.4644],[69.5344,-68.7369],[69.6293,-69.2314],[68.9062,-69.3726],[69.0825,-69.8666],[68.1783,-69.8373],[67.2678,-70.2732],[67.9408,-70.4228],[69.2503,-70.4313],[68.8725,-71.0354],[68.0375,-71.391],[67.4321,-72.0031],[66.8919,-72.9486],[67.9714,-73.0857],[68.4197,-72.5149],[69.5548,-72.3746],[71.2766,-71.624],[71.9047,-70.7069],[72.7601,-70.3957],[72.8223,-70.0961],[73.9422,-69.7432],[75.4239,-69.8933],[75.8913,-69.5754],[77.8174,-69.069],[78.7265,-68.2779],[79.288,-68.1195],[82.017,-67.6902],[83.3043,-67.6032],[84.4851,-67.1145],[85.7107,-67.1611],[87.9803,-66.7882],[89.6986,-66.8229],[92.0734,-66.5077],[93.9644,-66.6897],[94.8397,-66.5015],[95.5411,-66.6311],[98.2577,-66.4673],[99.3701,-66.6484],[100.8891,-66.3581],[101.4746,-65.9511],[102.674,-65.8654],[103.9511,-65.9879],[108.1578,-66.6391],[109.4629,-66.9085],[110.6223,-66.5241],[110.9069,-66.0767],[113.0992,-65.8001],[113.7096,-65.9297],[114.3368,-66.3603],[115.3103,-66.561],[115.2739,-67.0279],[113.991,-67.2117],[114.0265,-67.4412],[116.7134,-67.047],[118.1388,-67.0825],[119.1331,-67.3706],[121.4875,-67.0905],[122.1826,-66.8593],[123.9693,-66.608],[124.5978,-66.7083],[125.8656,-66.3643],[126.6646,-66.4975],[127.5413,-67.051],[129.2369,-67.0417],[129.7412,-66.4686],[130.9517,-66.1912],[131.831,-66.2356],[133.4446,-66.0816],[134.9716,-66.3301],[135.352,-66.1273],[136.1941,-66.2924],[137.7539,-66.4065],[139.9001,-66.715],[141.9726,-66.8069],[142.8884,-67],[143.4481,-66.877],[144.6214,-67.1416],[143.9422,-67.7941],[145.9752,-67.6241],[146.8279,-67.9645],[147.0938,-68.3685],[148.4561,-68.467],[151.068,-68.3849],[151.562,-68.6939],[153.0819,-68.8568],[154.1997,-68.4178],[155.5202,-69.0246],[157.4813,-69.3087],[158.1578,-69.2088],[159.7838,-69.5217],[160.2095,-69.9749],[161.0369,-70.3172],[161.4244,-70.8268],[162.6749,-70.3047],[163.3487,-70.6208],[164.4034,-70.5103],[166.6269,-70.6643],[167.5692,-70.8103],[168.1725,-71.1832],[170.1625,-71.6307],[169.8287,-72.7288],[169.545,-73.0502],[167.6158,-73.337],[164.7758,-74.0286],[165.3027,-74.5936],[163.1672,-74.6021],[162.5337,-75.1671],[161.6797,-75.2177],[162.8156,-75.8463],[162.7628,-76.7456],[164.4296,-78.0422],[166.2087,-78.4515],[164.6347,-78.6033],[160.4829,-79.2017],[160.542,-80.425],[160.9078,-81.3901],[162.8214,-81.8664],[167.2328,-82.9521],[168.1099,-83.3618],[171.9172,-83.6441],[179.403,-84.2061],[180,-84.3517],[180,-89.9989],[-180,-89.9989],[-180,-89.583],[-180,-89.2931],[-180,-88.5869],[-180,-87.8811],[-180,-87.1753],[-180,-86.4695],[-180,-85.7633],[-180,-85.0575],[-180,-84.3517],[-171.7037,-84.5426],[-162.9335,-84.9012],[-157.1276,-85.1858],[-156.9864,-84.8111],[-163.5685,-84.5288],[-164.951,-83.8
2057],[-167.5528,-83.8111],[-169.1677,-83.4497],[-174.0661,-82.9002],[-171.8213,-82.8474],[-168.4178,-83.2287],[-163.111,-83.329],[-159.4445,-83.5434],[-157.6796,-83.1292],[-155.4594,-82.9805],[-153.0098,-82.4496],[-154.7175,-81.9409],[-153.9566,-81.7003],[-157.0326,-81.319],[-156.5283,-81.1623],[-148.1228,-80.9009],[-150.5755,-80.3536],[-148.3172,-80.0708],[-148.1765,-79.7761],[-152.0914,-79.2416],[-155.21,-78.9646],[-156.4693,-78.6353],[-154.7164,-78.3982],[-155.3416,-78.1918],[-157.2667,-78.1998],[-158.5003,-77.7786],[-158.2136,-77.1571],[-154.8149,-77.1269],[-153.4606,-77.4159],[-151.719,-77.4261],[-149.7177,-77.7976],[-145.967,-77.0688],[-145.7504,-76.7492],[-147.3404,-76.4384],[-146.383,-76.0998],[-143.5742,-75.5635],[-142.3298,-75.4907],[-141.5057,-75.6905],[-139.6911,-75.2129],[-137.6181,-75.0757],[-136.5494,-75.1396],[-135.362,-74.6904],[-133.4748,-74.852],[-132.0495,-74.7659],[-129.7907,-74.8915],[-127.8633,-74.7193],[-123.8894,-74.773],[-119.6771,-74.6544],[-118.3421,-74.3815],[-115.1052,-74.4551],[-114.7909,-73.9886],[-113.5085,-74.0889],[-113.9318,-74.982],[-111.6963,-74.7921],[-111.8064,-74.2696],[-110.307,-74.3668],[-110.3005,-74.7108],[-111.4631,-75.1334],[-109.2722,-75.1849],[-106.6189,-75.3438],[-104.9019,-75.1152],[-101.7081,-75.1272],[-101.0394,-75.4219],[-98.5578,-75.1898],[-101.2518,-74.4858],[-101.7154,-74.0237],[-102.7663,-73.8838],[-102.4108,-73.6166],[-100.9854,-73.7573],[-99.7812,-73.7201],[-100.0209,-73.4027],[-102.6751,-73.321],[-102.4092,-72.9876],[-98.0125,-73.0334],[-96.1521,-73.3095],[-94.2463,-73.313],[-92.241,-73.1785],[-90.9209,-73.3192],[-90.2954,-72.9779],[-88.1945,-72.8585],[-88.4193,-73.2291],[-87.0379,-73.3538],[-85.9808,-73.2087],[-84.9811,-73.5021],[-82.1835,-73.8568],[-81.3088,-73.7383],[-81.2624,-73.3148],[-80.4421,-72.9446],[-79.5217,-73.0897],[-78.4078,-73.5558],[-76.8506,-73.4604],[-77.1349,-73.8177],[-75.293,-73.6388],[-73.9961,-73.6996],[-72.9293,-73.4479],[-68.821,-73.1053],[-67.6671,-72.8345],[-66.8277,-72.0905],[-67.4603,-71.5268],[-67.8884,-70.4215],[-68.4033,-70.0198],[-68.7078,-69.4321],[-67.3717,-69.4125],[-66.9749,-69.1608],[-67.3906,-68.8612],[-66.7933,-68.2402],[-67.1498,-68.0245],[-66.705,-67.5273],[-67.5859,-67.435],[-67.4934,-67.1127],[-66.371,-66.6089],[-65.7664,-66.6249],[-65.6172,-66.1353],[-64.0658,-65.5538],[-64.0381,-65.1791],[-62.5761,-64.7557],[-61.6317,-64.6047],[-60.8643,-64.0734],[-59.5102,-63.8208],[-58.8721,-63.5518],[-57.3897,-63.2264],[-57.0206,-63.3729]]]]},properties:{name:"Antarctica",id:"AQ"},id:"AQ"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-170.7262,-14.3513],[-170.8205,-14.3122],[-170.6891,-14.2576],[-170.7262,-14.3513]]]},properties:{name:"American Samoa",id:"AS"},id:"AS"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[46.4906,38.9065],[46.1146,38.8776],[45.7662,39.3783],[45.0315,39.7649],[44.7683,39.7037],[44.2893,40.0406],[43.7917,40.0703],[43.5693,40.4823],[43.7225,40.7193],[43.4393,41.1073],[45.0013,41.291],[45.5877,40.8467],[45.376,40.6381],[45.9646,40.2337],[45.7897,39.8812],[46.5501,39.2012],[46.4906,38.9065]]]},properties:{name:"Armenia",id:"AM"},id:"AM"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[-62.6509,-22.2339],[-62.3726,-22.439],[-61.7984,-23.1821],[-61.0329,-23.7556],[-59.8924,-24.0934],[-59.373,-24.4538],[-58.3654,-24.9594],[-57.8216,-25.1365],[-57.5872,-25.4051],[-57.8906,-26.0065],[-58.2031,-26.3816],[-58.1914,-26.6302],[-58.6186,-27.1323],[-57.1118,
2-27.4701],[-56.3705,-27.5375],[-56.0673,-27.3076],[-55.7147,-27.415],[-55.4266,-27.0093],[-55.1358,-26.9312],[-54.7552,-26.533],[-54.6158,-25.576],[-54.1546,-25.5231],[-53.8912,-25.6687],[-53.6712,-26.2249],[-53.8381,-27.1212],[-54.3271,-27.4234],[-54.8291,-27.5508],[-55.1014,-27.8669],[-55.7255,-28.2043],[-56.9387,-29.595],[-57.609,-30.188],[-57.8724,-30.5911],[-57.8105,-30.8587],[-58.1889,-31.9241],[-58.2011,-32.4718],[-58.1709,-32.9592],[-58.4244,-33.1115],[-58.5471,-33.6637],[-58.2835,-34.6837],[-57.3036,-35.1884],[-57.1589,-35.5058],[-57.354,-35.7202],[-57.265,-36.1441],[-56.6981,-36.4265],[-56.6721,-36.8513],[-57.3957,-37.7448],[-57.5471,-38.0857],[-58.1792,-38.436],[-59.8282,-38.8381],[-61.1122,-38.993],[-62.067,-38.9189],[-62.3382,-39.1506],[-62.0537,-39.3739],[-62.2869,-39.8955],[-62.395,-40.8907],[-62.959,-41.1095],[-63.7731,-41.1499],[-64.8531,-40.8139],[-65.1334,-40.8805],[-65.059,-41.9698],[-64.4205,-42.4337],[-63.596,-42.4066],[-63.6925,-42.8052],[-64.1306,-42.8616],[-64.6504,-42.5313],[-65.0269,-42.759],[-64.4323,-43.0591],[-64.9856,-43.2935],[-65.2837,-43.6299],[-65.3613,-44.4773],[-65.6476,-44.6615],[-65.6388,-45.0078],[-66.1901,-44.9647],[-66.9414,-45.2573],[-67.5566,-45.9701],[-67.5633,-46.3452],[-66.7769,-47.0057],[-65.9985,-47.0936],[-65.7382,-47.3449],[-65.8101,-47.941],[-67.033,-48.6277],[-67.6849,-49.2465],[-67.7834,-49.8591],[-68.9396,-50.3824],[-69.2352,-50.9506],[-69.0325,-51.6364],[-68.4433,-52.3569],[-69.9603,-52.0084],[-71.9187,-51.9898],[-72.4077,-51.541],[-72.2763,-50.9102],[-72.5098,-50.6075],[-73.153,-50.7384],[-73.5012,-50.1254],[-73.5762,-49.583],[-72.6143,-48.7929],[-72.3549,-48.3658],[-72.518,-47.8762],[-72.346,-47.4927],[-71.905,-47.2015],[-71.9403,-46.8313],[-71.6952,-46.5783],[-71.8757,-46.1606],[-71.7727,-45.7242],[-71.3537,-45.2306],[-71.5962,-44.9794],[-71.2611,-44.7632],[-71.2127,-44.4414],[-71.82,-44.3832],[-71.6801,-43.9296],[-71.905,-43.44],[-71.7816,-43.167],[-72.1464,-42.9899],[-72.1247,-42.2983],[-71.7501,-42.0466],[-71.9114,-41.6506],[-71.932,-40.6918],[-71.6952,-40.3354],[-71.7199,-39.6354],[-71.5394,-39.6025],[-71.4256,-38.9855],[-70.9517,-38.7383],[-71.0281,-38.0413],[-71.1677,-37.7621],[-71.0556,-36.5237],[-70.4048,-36.0616],[-70.4703,-35.3261],[-70.2899,-34.733],[-69.8524,-34.2243],[-69.7978,-33.3987],[-70.0198,-33.2717],[-70.1696,-32.4718],[-70.5853,-31.5694],[-70.5196,-31.1486],[-70.1614,-30.4401],[-69.9563,-30.358],[-69.9277,-29.7694],[-70.0269,-29.3242],[-69.8278,-29.1031],[-69.6569,-28.4138],[-69.1744,-27.9246],[-68.8463,-27.1536],[-68.3461,-27.0279],[-68.5811,-26.5183],[-68.4144,-26.1539],[-68.6002,-25.4859],[-68.3842,-25.0921],[-68.562,-24.8378],[-68.2502,-24.3921],[-67.3562,-24.0339],[-67.0088,-23.0014],[-67.1948,-22.8216],[-66.7117,-22.2161],[-66.3652,-22.1136],[-66.0986,-21.8353],[-65.771,-22.0994],[-65.0579,-22.103],[-64.6056,-22.229],[-64.3739,-22.7612],[-63.9762,-22.0728],[-63.8186,-22.0053],[-62.8434,-21.9973],[-62.6509,-22.2339]]],[[[-68.6532,-54.8538],[-68.6299,-52.6525],[-68.2782,-52.9841],[-68.0085,-53.5638],[-67.2943,-54.0499],[-65.346,-54.8777],[-66.5112,-55.0322],[-66.9305,-54.9248],[-68.6532,-54.8538]]]]},properties:{name:"Argentina",id:"AR"},id:"AR"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[56.2979,25.6505],[56.388,24.9793],[56.064,24.7388],[55.7959,24.8679],[55.7608,24.2425],[55.1997,23.0346],[55.186,22.704],[55.1043,22.6214],[52.555,22.933],[51.5927,24.0787],[51.5683,24.286],[51.9061,23.9855],[52.6483,24.1546],[53.8934,24.0769],[54.3972,24.278],[54.747,24.8102],[55.941,25.7939],[56.0804,26.0624],[56.2979,25.6505]]]},properties:{name:"United Arab Emirates",id:"AE"},id:"AE"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[1.7059,42.5033],[1.4861,42.4345],[1.4284,42.5961],[1.7059,42.5033]]]},properties:{name:"Andorra",id:"AD"},id:"AD"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[19.9893,60.3511],[20.2588,60.2612],[19.7461,60.099],[19.6871,60.2677],[19.9893,60.3511]]]},properties:{name:"Aland Islands",id:"AX"},id:"AX"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[20.0639,42.5473],[20.4856,42.2232],[20.566,41.8739],[20.4892,41.2724],[20.9641,40.8498],[21.0312,40.6585],[20.6574,40.1174],[20.0013,39.7095],[19.8517,40.0437],[19.3981,40.2847],[19.4407,41.4247],[19.3426,41.869],[19.2809,42.1726],[19.6546,42.6285],[20.0639,42.5473]]]},properties:{name:"Albania",id:"AL"},id:"AL"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-63.0012,18.222],[-63.1534,18.2002],[-63.026,18.2699],[-63.0012,18.222]]]},properties:{name:"Anguilla",id:"AI"},id:"AI"},{type:"Feature",geometry:{type:"MultiPolygon",coordinates:[[[[12.2137,-5.7589],[12.0184,-5.0042],[12.3846,-4.6189],[12.8809,-4.4454],[13.0726,-4.6349],[12.8298,-4.7366],[12.5222,-5.1489],[12.5035,-5.6958],[12.2137,-5.7589]]],[[[23.9666,-10.8716],[23.9915,-12.4221],[23.8432,-13.0009],[21.9789,-13.0009],[21.9798,-15.9555],[22.1507,-16.5974],[23.3807,-17.6405],[21.4169,-18.0005],[20.625,-17.9965],[20.3928,-17.8873],[19.6396,-17.8687],[18.8259,-17.7661],[18.3962,-17.3995],[16.9136,-17.3915],[13.9382,-17.3888],[13.4038,-17.008],[13.101,-16.9676],[12.5479,-17.2126],[11.7432,-17.2494],[11.8191,-16.7043],[11.7507,-15.8321],[11.9678,-15.6341],[12.2803,-14.6376],[12.5506,-13.4377],[12.9834,-12.7759],[13.4171,-12.5202],[13.7855,-11.8127],[13.8477,-11.0545],[13.2093,-9.7033],[12.9985,-9.0481],[13.3589,-8.6872],[13.3785,-8.3698],[12.8622,-7.2317],[12.8236,-6.9547],[12.5213,-6.5903],[12.3025,-6.0927],[13.0682,-5.8649],[14.3985,-5.8925],[16.3152,-5.8658],[16.7179,-6.2414],[16.7094,-6.4717],[17.1551,-7.4612],[17.536,-8.076
2],[18.6532,-7.9361],[19.3408,-7.9668],[19.5277,-7.1447],[19.8753,-6.9862],[20.4821,-6.9161],[20.6077,-7.2778],[21.7511,-7.3054],[21.9056,-8.6934],[21.8133,-9.4689],[22.1977,-10.0406],[22.3069,-10.6914],[22.5613,-11.0558],[23.8339,-11.0136],[23.9666,-10.8716]]]]},properties:{name:"Angola",id:"AO"},id:"AO"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[74.8912,37.2317],[74.5415,37.0221],[74.0017,36.8233],[73.7691,36.8885],[72.623,36.8295],[71.6206,36.4366],[71.1852,36.042],[71.4276,35.8338],[71.6206,35.1831],[70.9655,34.5306],[71.0516,34.0498],[69.8682,33.8976],[70.2841,33.3689],[69.9201,33.1123],[69.5015,33.02],[69.2414,32.4336],[69.2791,31.9369],[68.869,31.6342],[68.2138,31.8073],[67.5781,31.5063],[67.2874,31.2178],[66.9243,31.3057],[66.3974,30.9124],[66.1772,29.8355],[65.0954,29.5594],[64.521,29.5643],[64.0989,29.3921],[63.5676,29.4982],[62.4765,29.4085],[60.8434,29.8586],[61.104,30.1285],[61.7844,30.8321],[61.6602,31.3825],[60.854,31.4833],[60.8292,32.2494],[60.5606,33.1376],[60.9171,33.5052],[60.5109,33.6388],[60.4856,34.0947],[61.08,34.8555],[61.262,35.6194],[62.6105,35.2333],[63.0566,35.4459],[63.1086,35.8187],[63.8623,36.0123],[64.5108,36.3408],[64.8162,37.1322],[65.5549,37.2512],[65.7648,37.569],[66.5221,37.3484],[67.069,37.3346],[67.7592,37.1722],[68.0677,36.9498],[68.9604,37.3249],[69.2649,37.1083],[69.4922,37.553],[70.2512,37.664],[70.2148,37.9246],[70.8789,38.4564],[71.2558,38.3068],[71.5518,37.933],[71.4329,37.1273],[71.8022,36.6941],[72.8955,37.2676],[73.4814,37.4718],[73.7496,37.2317],[74.2596,37.4154],[74.8912,37.2317]]]},properties:{name:"Afghanistan",id:"AF"},id:"AF"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-61.7161,17.0368],[-61.8597,17.0133],[-61.8173,17.1691],[-61.7161,17.0368]]]},properties:{name:"Antigua and Barbuda",id:"AG"},id:"AG"},{type:"Feature",geometry:{type:"Polygon",coordinates:[[[-69.8992,12.4518],[-69.9421,12.4385],[-70.0661,12.5468],[-69.9732,12.5677],[-69.8992,12.4518]]]},properties:{name:"Aruba",id:"AW"},id:"AW"}]}},function(t,e,i){"use strict";e.a={_decimalSeparator:",",_thousandSeparator:".",_percentPrefix:null,_percentSuffix:"%",_date_millisecond:"mm:ss SSS",_date_second:"HH:mm:ss",_date_minute:"HH:mm",_date_hour:"HH:mm",_date_day:"dd MMM",_date_week:"ww",_date_month:"MMM",_date_year:"yyyy",_duration_millisecond:"SSS",_duration_second:"ss",_duration_minute:"mm",_duration_hour:"hh",_duration_day:"dd",_duration_week:"ww",_duration_month:"MM",_duration_year:"yyyy",_era_ad:"DC",_era_bc:"AC",A:"",P:"",AM:"",PM:"","A.M.":"","P.M.":"",January:"Janeiro",February:"Fevereiro",March:"Março",April:"Abril",May:"Maio",June:"Junho",July:"Julho",August:"Agosto",September:"Setembro",October:"Outubro",November:"Novembro",December:"Dezembro",Jan:"Jan",Feb:"Fev",Mar:"Mar",Apr:"Abr","May(short)":"Mai",Jun:"Jun",Jul:"Jul",Aug:"Ago",Sep:"Set",Oct:"Out",Nov:"Nov",Dec:"Dez",Sunday:"Domingo",Monday:"Segunda-feira",Tuesday:"Terça-feira",Wednesday:"Quarta-feira",Thursday:"Quinta-feira",Friday:"Sexta-feira",Saturday:"Sábado",Sun:"Dom",Mon:"Seg",Tue:"Ter",Wed:"Qua",Thu:"Qui",Fri:"Sex",Sat:"Sáb",_dateOrd:function(t){return"º"},"Zoom Out":"Reduzir Zoom",Play:"Play",Stop:"Parar",Legend:"Legenda","Click, tap or press ENTER to toggle":"Clique, toque ou pressione ENTER para alternar",Loading:"Carregando",Home:"InÃcio",Chart:"Gráfico","Serial chart":"Gráfico Serial","X/Y chart":"Gráfico XY","Pie chart":"Gráfico de Pizza","Gauge chart":"Gráfico Indicador","Radar chart":"Gráfico de Radar","Sankey diagram":"Diagrama Sankey","Chord diagram":"Diagram Chord","Flow diagram":"Diagrama Flow","TreeMap chart":"Gráfico de Mapa de Ãrvore",Series:"Séries","Candlestick Series":"Séries do Candlestick","Column Series":"Séries de Colunas","
2Line Series":"Séries de Linhas","Pie Slice Series":"Séries de Fatias de Pizza","X/Y Series":"Séries de XY",Map:"Mapa","Press ENTER to zoom in":"Pressione ENTER para aumentar o zoom","Press ENTER to zoom out":"Pressione ENTER para diminuir o zoom","Use arrow keys to zoom in and out":"Use as setas para diminuir ou aumentar o zoom","Use plus and minus keys on your keyboard to zoom in and out":"Use as teclas mais ou menos no seu teclado para diminuir ou aumentar o zoom",Export:"Exportar",Image:"Imagem",Data:"Dados",Print:"Imprimir","Click, tap or press ENTER to open":"Clique, toque ou pressione ENTER para abrir","Click, tap or press ENTER to print.":"Clique, toque ou pressione ENTER para imprimir","Click, tap or press ENTER to export as %1.":"Clique, toque ou pressione ENTER para exportar como %1.",'To save the image, right-click this link and choose "Save picture as..."':'Para salvar a imagem, clique no link com o botão da direira e escolha "Salvar imagem como..."','To save the image, right-click thumbnail on the left and choose "Save picture as..."':'Para salvar, clique na imagem à esquerda com o botão direito e escolha "Salvar imagem como..."',"(Press ESC to close this message)":"(Pressione ESC para fechar esta mensagem)","Image Export Complete":"A exportação da imagem foi completada","Export operation took longer than expected. Something might have gone wrong.":"A exportação da imagem demorou mais do que o experado. Algo deve ter dado errado.","Saved from":"Salvo de",PNG:"",JPG:"",GIF:"",SVG:"",PDF:"",JSON:"",CSV:"",XLSX:"","Use TAB to select grip buttons or left and right arrows to change selection":"Use TAB para selecionar os botões ou setas para a direita ou esquerda para mudar a seleção","Use left and right arrows to move selection":"Use as setas para a esquerda ou direita para mover a seleção","Use left and right arrows to move left selection":"Use as setas para a esquerda ou direita para mover a seleção da esquerda","Use left and right arrows to move right selection":"Use as setas para a esquerda ou direita para mover a seleção da direita","Use TAB select grip buttons or up and down arrows to change selection":"Use TAB para selecionar os botões ou setas para cima ou para baixo para mudar a seleção","Use up and down arrows to move selection":"Use as setas para cima ou para baixo para mover a seleção","Use up and down arrows to move lower selection":"Use as setas para cima ou para baixo para mover a seleção de baixo","Use up and down arrows to move upper selection":"Use as setas para cima ou para baixo para mover a seleção de cima","From %1 to %2":"De %1 até %2","From %1":"De %1","To %1":"Até %1","No parser available for file: %1":"Não há um interpretador para este arquivo: %1","Error parsing file: %1":"Erro analizando o arquivo: %1","Unable to load file: %1":"O arquivo não pôde ser carregado: %1","Invalid date":"Data inválida"}},function(t,e,i){"use strict";e.a={AD:"Andorra",AE:"Emirados Ãrabes Unidos",AF:"Afeganistão",AG:"AntÃgua e Barbuda",AI:"Anguilla",AL:"Albânia",AM:"Armênia",AO:"Angola",AQ:"Antártida",AR:"Argentina",AS:"Samoa Americana",AT:"Ãustria",AU:"Austrália",AW:"Aruba",AX:"Ilhas Aland",AZ:"Azerbaijão",BA:"Bósnia-Herzegovina",BB:"Barbados",BD:"Bangladesh",BE:"Bélgica",BF:"Burquina Faso",BG:"Bulgária",BH:"Bahrain",BI:"Burundi",BJ:"Benin",BL:"São Bartolomeu",BM:"Bermudas",BN:"Brunei",BO:"BolÃvia",BQ:"PaÃses Baixos Caribenhos",BR:"Brasil",BS:"Bahamas",BT:"Butão",BV:"Ilha Bouvet",BW:"Botsuana",BY:"Bielorrússia",BZ:"Belize",CA:"Canadá",CC:"Ilhas Coco",CD:"Congo-Kinshasa",CF:"República Centro-Africana",CG:"Congo",CH:"SuÃça",CI:"Costa do Marfim",CK:"Ilhas Cook",CL:"Chile",CM:"República dos Camarões",CN:"China",CO:"Colômbia",CR:"Costa Rica",CU:"Cuba",CV:"Cabo Verde",CW:"Curaçao",CX:"Ilhas Natal",CY:"Chipre",CZ:"República Tcheca",DE:"Alemanha",DJ:"Djibuti",DK:"Dinamarca",DM:"Dominica",DO:"República Dominicana",DZ:"Argélia",EC:"Equador",EE:"Estônia",EG:"Egito",EH:"Saara Ocidental",ER:"Eritreia",ES:"Espanha",ET:"Etiópia",FI:"Finlândia",FJ:"Fiji",FK:"Ilhas Malvinas",FM:"Micronésia",FO:"Ilhas Faroe",FR:"França",GA:"Gabão",GB:"Reino Unido",GD:"Granada",GE:"Geórgia",GF:"Guiana Francesa",GG:"Guernsey",GH:"Gana",GI:"Gibraltar",GL:"Groênlandia",GM:"Gâmbia",GN:"Guiné",GP:"Guadalupe",GQ:"Guiné Equatorial",GR:"Grécia",GS:"Geórgia do Sul e Ilhas Sandwich do Sul",GT:"Guatemala",GU:"Guam",GW:"Guiné Bissau",GY:"Guiana",HK:"Hong Kong, Região Admin. Especial da China",HM:"Ilha Heard e Ilhas McDonald",HN:"Honduras",HR:"Croácia",HT:"Haiti",HU:"Hungria",ID:"Indonésia",IE:"Irlanda",IL:"Israel",IM:"Ilha de Man",IN:"Ãndia",IO:"Território Britânico do Oceano Ãndico",IQ:"Iraque",IR:"Irã",IS:"Islândia",IT:"Itália",JE:"Jersey",JM:"Jamaica",JO:"Jordânia",JP:"Japão",KE:"Quênia",KG:"Quirguistão",KH:"Camboja",KI:"Quiribati",KM:"Comores",KN:"São Cristovão e Nevis",KP:"Coreia do Norte",KR:"Coreia do
2Sul",KW:"Kuwait",KY:"Ilhas Caiman",KZ:"Casaquistão",LA:"República Popular Democrática do Laos",LB:"LÃbano",LC:"Santa Lúcia",LI:"Liechtenstein",LK:"Sri Lanka",LR:"Libéria",LS:"Lesoto",LT:"Lituânia",LU:"Luxemburgo",LV:"Letônia",LY:"LÃbia",MA:"Marrocos",MC:"Mônaco",MD:"Madagáscar",ME:"Montenegro",MF:"São Martinho",MG:"Madagascar",MH:"Ilhas Marshall",MK:"Macedônia",ML:"Mali",MM:"Mianmar",MN:"Mongólia",MO:"Macau, Região Admin. Especial da China",MP:"Ilhas Marianas do Norte",MQ:"Martinica",MR:"Mauritânia",MS:"Montserrat",MT:"Malta",MU:"MaurÃcio",MV:"Maldivas",MW:"Malawi",MX:"México",MY:"Malásia",MZ:"Moçambique",NA:"NamÃbia",NC:"Nova Caledônia",NE:"NÃger",NF:"Ilha Norfolk",NG:"Nigéria",NI:"Nicarágua",NL:"Holanda",NO:"Noruega",NP:"Nepal",NR:"Nauru",NU:"Niue",NZ:"Nova Zelândia",OM:"Omã",PA:"Panamá",PE:"Peru",PF:"Polinésia Francesa",PG:"Papua-Nova Guiné",PH:"Filipinas",PK:"Paquistão",PL:"Polônia",PM:"Saint Pierre e Miquelon",PN:"Pitcairn",PR:"Porto Rico",PS:"Território da Palestina",PT:"Portugal",PW:"Palau",PY:"Paraguai",QA:"Catar",RE:"Reunião",RO:"Romênia",RS:"Sérvia",RU:"Rússia",RW:"Ruanda",SA:"Arábia Saudita",SB:"Ilhas Salomão",SC:"Seychelles",SD:"Sudão",SE:"Suécia",SG:"Cingapura",SH:"Santa Helena",SI:"Eslovênia",SJ:"Svalbard e Jan Mayen",SK:"Eslováquia",SL:"Serra Leoa",SM:"San Marino",SN:"Senegal",SO:"Somália",SR:"Suriname",SS:"Sudão do Sul",ST:"São Tomé e PrÃncipe",SV:"El Salvador",SX:"São Martinho (CaraÃbas)",SY:"SÃria",SZ:"Suazilândia",TC:"Ilhas Turks e Caicos",TD:"Chade",TF:"Territórios Franceses do Sul",TG:"Togo",TH:"Tailândia",TJ:"Tadjiquistão",TK:"Tokelau",TL:"Timor Leste",TM:"Turcomenistão",TN:"TunÃsia",TO:"Tonga",TR:"Turquia",TT:"Trinidad e Tobago",TV:"Tuvalu",TW:"Taiwan",TZ:"Tanzânia",UA:"Ucrânia",UG:"Uganda",UM:"Ilhas Menores Distantes dos Estados Unidos",US:"Estados Unidos",UY:"Uruguai",UZ:"Uzbequistão",VA:"Vaticano",VC:"São Vicente e Granadinas",VE:"Venezuela",VG:"Ilhas Virgens Britânicas",VI:"Ilhas Virgens dos EUA",VN:"Vietnã",VU:"Vanuatu",WF:"Wallis e Futuna",WS:"Samoa",YE:"Iêmen",YT:"Mayotte",ZA:"Ãfrica do Sul",ZM:"Zâmbia",ZW:"Zimbábue"}},function(t,e,i){"use strict";var n=i(36),r=(i(123),i(64),i(30),i(136),i(17)),o=i(14),a=window.__NUXT__;function s(){if(!this._hydrated)return this.$fetch()}function u(){if((t=this).$vnode&&t.$vnode.elm&&t.$vnode.elm.dataset&&t.$vnode.elm.dataset.fetchKey){var t;this._hydrated=!0,this._fetchKey=this.$vnode.elm.dataset.fetchKey;var e=a.fetch[this._fetchKey];if(e&&e._error)this.$fetchState.error=e._error;else for(var i in e)r.a.set(this.$data,i,e[i])}else l.call(this)}function l(){var t=!1!==this.$options.fetchOnServer;if("function"==typeof this.$options.fetchOnServer&&(t=!1!==this.$options.fetchOnServer.call(this)),t&&!this.$nuxt.isPreview&&this.$nuxt._pagePayload){this._hydrated=!0;var e=this.$options._scopeId||this.$options.name||"",i=Object(o.d)(this.$nuxt._fetchCounters,e);if("function"==typeof this.$options.fetchKey)this._fetchKey=this.$options.fetchKey.call(this,i);else{var n="string"==typeof this.$options.fetchKey?this.$options.fetchKey:e;this._fetchKey=n?n+":"+i(n):String(i(n))}var a=this.$nuxt._pagePayload.fetch[this._fetchKey];if(a&&a._error)this.$fetchState.error=a._error;else if(a)for(var s in a)r.a.set(this.$data,s,a[s]);else this.$fetch()}}function c(){var t=this;return this._fetchPromise||(this._fetchPromise=h.call(this).then((function(){delete t._fetchPromise}))),this._fetchPromise}function h(){return p.apply(this,arguments)}function p(){return(p=Object(n.a)(regeneratorRuntime.mark((function t(){var e,i,n,r=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.$nuxt.nbFetching++,this.$fetchState.pending=!0,this.$fetchState.error=null,this._hydrated=!1,e=null,i=Date.now(),t.prev=6,t.next=9,this.$options.fetch.call(this);case 9:t.next=15;break;case 11:t.prev=11,t.t0=t.catch(6),e=Object(o.p)(t.t0);case 15:if(!((n=this._fetchDelay-(Date.now()-i))>0)){t.next=19;break}return t.next=19,new Promise((function(t){return setTimeout(t,n)}));case 19:this.$fetchState.error=e,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick((function(){return r.$nuxt.nbFetching--}));case 23:case"end":return t.stop()}}),t,this,[[6,11]])})))).apply(this,arguments)}e.a={beforeCreate:function(){Object(o.m)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,r.a.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}
2),this.$fetch=c.bind(this),Object(o.a)(this,"created",u),Object(o.a)(this,"beforeMount",s))}}},function(t,e,i){"use strict";i.d(e,"a",(function(){return s}));i(30),i(64),i(136);var n={},r={},o={};function a(t,e){if(n[t])return Promise.resolve(n[t]);if(o[t])return Promise.reject(o[t]);if(r[t])return r[t];var i,a,s=r[t]=new Promise((function(t,e){i=t,a=e}));delete n[t];var u,l=document.createElement("script");l.charset="utf-8",l.timeout=120,l.src=e;var c=new Error,h=l.onerror=l.onload=function(e){if(clearTimeout(u),delete r[t],l.onerror=l.onload=null,n[t])return i(n[t]);var s=e&&("load"===e.type?"missing":e.type),h=e&&e.target&&e.target.src;c.message="Loading chunk "+t+" failed.\n("+s+": "+h+")",c.name="ChunkLoadError",c.type=s,c.request=h,o[t]=c,a(c)};return u=setTimeout((function(){h({type:"timeout",target:l})}),12e4),document.head.appendChild(l),s}function s(){window.__NUXT_JSONP__=function(t,e){n[t]=e},window.__NUXT_JSONP_CACHE__=n,window.__NUXT_IMPORT__=a}},function(t,e,i){"use strict";i.r(e),i.d(e,"LegendDataItem",(function(){return C})),i.d(e,"Legend",(function(){return j})),i.d(e,"LegendSettings",(function(){return T})),i.d(e,"HeatLegend",(function(){return rt})),i.d(e,"MapChartDataItem",(function(){return Rr})),i.d(e,"MapChart",(function(){return Nr})),i.d(e,"MapSeriesDataItem",(function(){return Ne})),i.d(e,"MapSeries",(function(){return Be})),i.d(e,"MapObject",(function(){return He})),i.d(e,"MapPolygon",(function(){return di})),i.d(e,"MapImage",(function(){return Ge})),i.d(e,"MapLine",(function(){return Tr})),i.d(e,"MapLineObject",(function(){return Pr})),i.d(e,"MapSpline",(function(){return Hr})),i.d(e,"MapArc",(function(){return zr})),i.d(e,"Graticule",(function(){return Mr})),i.d(e,"MapPolygonSeriesDataItem",(function(){return fi})),i.d(e,"MapPolygonSeries",(function(){return gi})),i.d(e,"MapLineSeriesDataItem",(function(){return jr})),i.d(e,"MapLineSeries",(function(){return kr})),i.d(e,"MapSplineSeriesDataItem",(function(){return Wr})),i.d(e,"MapSplineSeries",(function(){return Ur})),i.d(e,"MapImageSeriesDataItem",(function(){return Or})),i.d(e,"MapImageSeries",(function(){return wr})),i.d(e,"MapArcSeriesDataItem",(function(){return Kr})),i.d(e,"MapArcSeries",(function(){return $r})),i.d(e,"GraticuleSeriesDataItem",(function(){return Lr})),i.d(e,"GraticuleSeries",(function(){return Ar})),i.d(e,"multiPolygonToGeo",(function(){return ni})),i.d(e,"multiLineToGeo",(function(){return ri})),i.d(e,"multiPointToGeo",(function(){return oi})),i.d(e,"pointToGeo",(function(){return si})),i.d(e,"multiGeoPolygonToMultipolygon",(function(){return ci})),i.d(e,"getBackground",(function(){return pi})),i.d(e,"multiGeoLineToMultiLine",(function(){return li})),i.d(e,"multiGeoToPoint",(function(){return ai})),i.d(e,"getCircle",(function(){return hi})),i.d(e,"ZoomControl",(function(){return Xr})),i.d(e,"SmallMap",(function(){return yr})),i.d(e,"Projection",(function(){return fr})),i.d(e,"projections",(function(){return r})),i.d(e,"geo",(function(){return n})),i.d(e,"d3geo",(function(){return o}));var n={};i.r(n),i.d(n,"normalizePoint",(function(){return br})),i.d(n,"normalizeMultiline",(function(){return vr})),i.d(n,"wrapAngleTo180",(function(){return _r})),i.d(n,"geoToPoint",(function(){return xr}));var r={};i.r(r),i.d(r,"Mercator",(function(){return Jr})),i.d(r,"Miller",(function(){return po})),i.d(r,"Eckert6",(function(){return go})),i.d(r,"Orthographic",(function(){return _o})),i.d(r,"Stereographic",(function(){return Oo})),i.d(r,"Albers",(function(){return jo})),i.d(r,"AlbersUsa",(function(){return Mo})),i.d(r,"NaturalEarth1",(function(){return Io})),i.d(r,"AzimuthalEqualArea",(function(){return Lo})),i.d(r,"EqualEarth",(function(){return aa})),i.d(r,"Projection",(function(){return fr}));var o={};i.r(o),i.d(o,"geoArea",(function(){return ve})),i.d(o,"geoBounds",(function(){return Re})),i.d(o,"geoCentroid",(function(){return ba})),i.d(o,"geoCircle",(function(){return ii})),i.d(o,"geoClipAntimeridian",(function(){return Ti})),i.d(o,"geoClipCircle",(function(){return ji})),i.d(o,"geoClipExtent",(function(){return va})),i.d(o,"geoClipRectangle",(function(){return Fi})),i.d(o,"geoContains",(function(){return ja})),i.d(o,"geoDistance",(function(){return dr})),i.d(o,"geoGraticule",(function(){return Vr})),i.d(o,"geoGraticule10",(function(){return Er})),i.d(o,"geoInterpolate",(function(){return or})),i.d(o,"geoLength",(function(){return cr})),i.d(o,"geoPath",(function(){return rr})),i.d(o,"geoAlbers",(function(){return To})),i.d(o,"geoAlbersUsa",(function(){return ko})),i.d(o,"geoAzimuthalEqualArea",(function(){return Eo})),i.d(o,"geoAzimuthalEqualAreaRaw",(function(){return Vo})),i.d(o,"geoAzimuthalEquidistant",(function(){return Ma})),i.d(o,"geoAzimuthalEquidistantRaw",(function(){return ka})),i.d(o,"geoConicConformal",(function(){return Ia})),i.d(o,"geoConicConformalRaw",(function(){return Da})),i.d(o,"geoConicEqualArea",(function(){return Co})),i.d(o,"geoConicEqualAreaRaw",(function(){return So})),i.d(o,"geoConicEquidistant",(function(){return Ea})),i.d(o,"geoConicEquidistantRaw",(function(){return Va})),i.d(o,"geoEqualEarth",(function(){return oa})),i.d(o,"geoEqualEarthRaw",(function(){return Go})),i.d(o,"geoEquirectangular",(function(){return rn})),i.d(o,"geoEquirectangularRaw",(function(){return Ji})),i.d(o,"geoGnomonic",(function(){return Aa})),i.d(o,"geoGnomonicRaw",(function(){return La})),i.d(o,"geoIdentity",(function(){return Ra})),i.d(o,"geoProjection",(function(){return qi})),i.d(o,"geoProjectionMutator",(function(){return Zi})),i.d(o,"geoMercator",(function(){return qr})),i.d(o,"geoMercatorRaw",(function(){return Yr})),i.d(o,"geoNaturalEarth1",(function(){return Do})),i.d(o,"geoNaturalEarth1Raw",(function(){return Fo})),i.d(o,"geoOrthographic",(function(){return vo})),i.d(o,"geoOrthographicRaw",(function(){return bo})),i.d(o,"geoStereographic",(function(){return Po})),i.d(o,"geoStereographicRaw",(function(){return xo})),i.d(o,"geoTransverseMercator",(function(){return Ba})),i.d(o,"geoTransverseMercatorRaw",(function(){return Na})),i.d(o,"geoRotation",(function(){return Qe})),i.d(o,"geoStream",(function(){return te})),i.d(o,"geoTransform",(function(){return Ii}));var a=i(3),s=i(91),u=i(83),l=i(11),c=i(73),h=i(15),p=i(41),d=i(38),f=i(1),g=i(18),m=i(7),y=i(20),b=i(6),v=i(0),_=i(2),x=i(16),P=i(13),O=i(39),w=i(26),S=i(167),C=function(t){function e(){var e=t.call(this)||this;return e.childrenCreated=!1,e.className="LegendDataItem",e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"label",{get:function(){var t=this;if(!this._label){var e=this.component.labels.create();this._label=e,this.addSprite(e),this._disposers.push(e),e.parent=this.itemContainer,this._disposers.push(new P.b((function(){v.hasValue(t.component)&&t.component.labels.removeValue(e)})))}return this._label},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.setProperty("color",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valueLabel",{get:function(){var t=this;if(!this._valueLabel){var e=this.component.valueLabels.create();this._valueLabel=e,this.addSprite(e),this._disposers.push(e),e.parent=this.itemContainer,this._disposers.push(new P.b((function(){v.hasValue(t.component)&&t.component.valueLabels.removeValue(e)})))}return this._valueLabel},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"itemContainer",{get:function(){var t=this;if(!this._itemContainer){var e=this.component,i=e.itemContainers.create();i.parent=e,this._itemContainer=i,this.addSprite(i),this._disposers.push(i),i.togglable&&i.events.on("toggled",(function(t){e.toggleDataItem(t.target.dataItem)}),void 0,!1),i.focusable&&(i.events.on("hit",(function(t){e.focusedItem=void 0}),void 0,!1),i.events.on("focus",(function(t){e.focusedItem=t.target.dataItem}),void 0,!1),i.events.on("blur",(function(t){e.focusedItem=void 0}),void 0,!1)),this._disposers.push(new P.b((function(){v.hasValue(t.component)&&t.component.itemContainers.removeValue(i)}))),this.dataContext.uidAttr&&(i.readerControls=this.dataContext.uidAttr(),i.readerLabelledBy=this.dataContext.uidAttr());var n=this.dataContext;if((n instanceof u.a||n instanceof x.a)&&!n.isDisposed()){var r=function(t){i.readerChecked=t.visible,i.events.disableType("toggled"),i.isActive=!t.visible,i.events.enableType("toggled")};n.addDisposer(new P.b((function(){t.component&&t.component.dataItems.remove(t)}))),n instanceof x.a?(i.addDisposer(n.events.on("visibilitychanged",r,void 0,!1)),i.addDisposer(n.events.on("hidden",(function(t){i.readerChecked=!1,i.events.disableType("toggled"),i.isActive=!0,i.events.enableType("toggled")}),void 0,!1)),i.addDisposer(n.events.on("shown",(function(t){i.readerChecked=!0,i.events.disableType("toggled"),i.isActive=!1,i.events.enableType("toggled")}),void 0,!1))):i.addDisposer(n.events.on("visibilitychanged",r,void 0,!1))}}return this._itemContainer},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"marker",{get:function(){var t=this;if(!this._marker){var e=this.component.markers.create();this._marker=e,e.parent=this.itemContainer,this.addSprite(e),this._disposers.push(e),this._disposers.push(new P.b((function(){v.hasValue(t.component)&&t.component.markers.removeValue(e)})))}return this._marker},enumerable:!0,configurable:!0}),e}(u.a),T=function(){this.createMarker=!0},j=function(t){function e(){var e=t.call(this)||this;e.className="Legend",e.layout="grid",e.setPropertyValue("useDefaultMarker",!1),e.setPropertyValue("scrollable",!1),e.setPropertyValue("contentAlign","center");var i=new h.a;i.applyOnClones=!0,i.padding(8,0,8,0),i.margin(0,10,0,10),i.layout="horizontal",i.clickable=!0,i.focusable=!0,i.role="switch",i.togglable=!0,i.cursorOverStyle=O.a.pointer,i.background.fillOpacity=0,e.itemContainers=new l.e(i),e._disposers.push(new l.c(e.itemContainers
2)),e._disposers.push(e.itemContainers.template),e._disposers.push(Object(g.b)().body.events.on("keyup",(function(t){if(d.b.isKey(t.event,"enter")&&e.focusedItem){var i=e.focusedItem,n=i.itemContainer;n.togglable?e.toggleDataItem(i):n.clickable&&n.events.isEnabled("hit")&&(n.dispatchImmediately("hit",{event:t}),e.focusedItem=i)}}),e));var n=new y.a,r=new h.a;r.width=23,r.height=23,r.interactionsEnabled=!1,r.applyOnClones=!0,r.setStateOnChildren=!0,r.background.fillOpacity=0,r.background.strokeOpacity=0,r.propertyFields.fill="fill",r.valign="middle";var o=n.getFor("disabledBackground");r.events.on("childadded",(function(t){var e=t.newValue.states.create("active");e.properties.stroke=o,e.properties.fill=o})),e.markers=new l.e(r),e._disposers.push(new l.c(e.markers)),e._disposers.push(e.markers.template);var a=r.createChild(c.a);a.width=Object(m.c)(100),a.height=Object(m.c)(100),a.applyOnClones=!0,a.propertyFields.fill="fill",a.strokeOpacity=0;var s=new p.a;s.text="{name}",s.margin(0,5,0,5),s.valign="middle",s.applyOnClones=!0,s.states.create("active").properties.fill=n.getFor("disabledBackground"),e.labels=new l.e(s),e._disposers.push(new l.c(e.labels)),e._disposers.push(e.labels.template),s.interactionsEnabled=!1,s.truncate=!0,s.fullWords=!1;var u=new p.a;return u.margin(0,5,0,0),u.valign="middle",u.width=50,u.align="right",u.textAlign="end",u.applyOnClones=!0,u.states.create("active").properties.fill=n.getFor("disabledBackground"),u.interactionsEnabled=!1,e.valueLabels=new l.e(u),e._disposers.push(new l.c(e.valueLabels)),e._disposers.push(e.valueLabels.template),e.position="bottom",i.states.create("active"),i.setStateOnChildren=!0,e.role="group",e.events.on("layoutvalidated",e.handleScrollbar,e,!1),e.events.on("parentset",(function(){var t=e.parent;t&&e._disposers.push(t.events.on("maxsizechanged",(function(){e.scrollable&&e.setTimeout((function(){e.updateMasks(),e.handleScrollbar(),e._handleWheelReal(1)}),100)})))})),e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),v.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Legend"))},e.prototype.createDataItem=function(){return new C},e.prototype.validateDataElements=function(){this.scrollbar&&(this.scrollbar.start=0,this.scrollbar.end=1),t.prototype.validateDataElements.call(this)},e.prototype.validateDataElement=function(e){t.prototype.validateDataElement.call(this,e);var i=e.itemContainer,n=e.marker;b.used(e.label);var r=e.valueLabel;i.readerChecked=e.dataContext.visible,e.dataContext.legendDataItem=e;var o=e.label.maxWidth;e.label.width instanceof m.a||(e.label.width=void 0),o>0&&(e.label.maxWidth=o),"right"==r.align&&(r.width=void 0);var a=e.dataContext.legendSettings,s=e.dataContext;!s.createLegendMarker||this.useDefaultMarker&&s instanceof x.a?this.markers.template.propertyFields.fill=void 0:e.childrenCreated||(s.createLegendMarker(n),e.childrenCreated=!0),s.updateLegendValue&&s.updateLegendValue(),s.component&&s.component.updateLegendValue&&s.component.updateLegendValue(s),r.invalid&&r.validate(),""==r.text||null==r.text?r.__disabled=!0:r.__disabled=!1,!a||null==a.itemValueText&&null==a.valueText||(r.__disabled=!1);var u=e.dataContext.visible;void 0===u&&(u=!0),u=v.toBoolean(u),e.dataContext.visible=u,i.events.disableType("toggled"),i.isActive=!u,i.isActive?i.setState("active",0):i.setState("default",0),i.events.enableType("toggled")},e.prototype.afterDraw=function(){var e=this,i=this.getPropertyValue("maxWidth"),n=0;this.labels.each((function(t){t.invalid&&(t.maxWidth=void 0,t.validate()),t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight>n&&(n=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)}));var r=0;this.valueLabels.each((function(t){t.invalid&&t.validate(),t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight>r&&(r=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)}));var o=0;this.markers.each((function(t){t.invalid&&t.validate(),t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight>o&&(o=t.measuredWidth+t.pixelMarginLeft+t.pixelMarginRight)}));var a,s=this.itemContainers.template,u=s.pixelMarginRight+s.pixelMarginLeft,l=n+r+o;v.isNumber(i)?((i-=u)>l&&(i=l),a=i-o-r):a=n,this.labels.each((function(t){("right"==e.valueLabels.template.align||t.measuredWidth>a)&&(t.width instanceof m.a||(t.width=Math.min(t.maxWidth,a-t.pixelMarginLeft-t.pixelMarginRight),t.maxWidth=t.width))})),"right"==this.valueLabels.template.align&&this.valueLabels.each((function(t){t.width=r-t.pixelMarginRight-t.pixelMarginLeft})),t.prototype.afterDraw.call(this)},e.prototype.handleScrollbar=function(){var t=this.scrollbar;if(this.scrollable&&t){var e=this.maxHeight;t.height=e,t.x=this.measuredWidth-t.pixelWidth-t.pixelMarginLeft,this.contentHeight>e?(t.visible=!0,t.thumb.height=t.height*e/this.contentHeight,this.paddingRight=t.pixelWidth+t.pixelMarginLeft+t.pixelMarginRight):(t.thumb.height=t.height*e/this.contentHeight,this.paddingRight=t.pixelWidth+t.pixelMarginLeft+t.pixelMarginRight,t.visible=!1,t.start=0,t.end=1),t.handleThumbPosition(),this.updateMasks()}},Object.defineProperty(e.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(t){this.setPropertyValue("position",t)&&("left"==t||"right"==t?(this.margin(10,5,10,10),this.valign="middle",this.contentAlign="none",this.valueLabels.template.align="right",v.isNumber(this.maxColumns)||(this.maxColumns=1),this.width=void 0,this.maxWidth=220):(this.maxColumns=void 0,this.width=Object(m.c)(100),this.valueLabels.template.align="left"),this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"useDefaultMarker",{get:function(){return this.getPropertyValue("useDefaultMarker")},set:function(t){this.setPropertyValue("useDefaultMarker",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"scrollable",{get:function(){return this.getPropertyValue("scrollable")}
2,set:function(t){if(this.setPropertyValue("scrollable",t,!0))if(t){var e=this.createChild(S.a);this.scrollbar=e,e.isMeasured=!1,e.orientation="vertical",e.endGrip.__disabled=!0,e.startGrip.__disabled=!0,e.visible=!1,e.marginLeft=5,this._mouseWheelDisposer=this.events.on("wheel",this.handleWheel,this,!1),this._disposers.push(this._mouseWheelDisposer),this._disposers.push(e.events.on("rangechanged",this.updateMasks,this,!1))}else this._mouseWheelDisposer&&(this._mouseWheelDisposer.dispose(),this.scrollbar&&(this.scrollbar.dispose(),this.scrollbar=void 0))},enumerable:!0,configurable:!0}),e.prototype.handleWheel=function(t){this._handleWheelReal(t.shift.y)},e.prototype._handleWheelReal=function(t){var e=this.scrollbar;if(e){var i=t/1e3*this.measuredHeight/this.contentHeight,n=e.end-e.start;t>0?(e.start=_.max(0,e.start-i),e.end=e.start+n):(e.end=_.min(1,e.end-i),e.start=e.end-n)}},e.prototype.updateMasks=function(){var t=this;this.scrollbar&&this.itemContainers.each((function(e){e.dy=-t.scrollbar.thumb.pixelY*t.contentHeight/t.maxHeight,e.maskRectangle={x:0,y:-e.dy,width:t.measuredWidth,height:t.maxHeight}})),this.invalidatePosition()},e.prototype.toggleDataItem=function(t){var e=t.dataContext;!e.visible||e.isHiding||e instanceof x.a&&e.isHidden?(t.color=t.colorOrig,e.appeared=!0,t.itemContainer.isActive=!1,!0===e.hidden&&(e.hidden=!1),e.show?e.show():e.visible=!0,this.svgContainer.readerAlert(this.language.translate("%1 shown",this.language.locale,t.label.readerTitle))):(t.itemContainer.isActive=!0,e.appeared=!0,e.hide?e.hide():e.visible=!1,this.svgContainer.readerAlert(this.language.translate("%1 hidden",this.language.locale,t.label.readerTitle)),t.color=(new y.a).getFor("disabledBackground"))},Object.defineProperty(e.prototype,"preloader",{get:function(){},enumerable:!0,configurable:!0}),e.prototype.handleDataItemPropertyChange=function(t,e){t.valueLabel.invalidate(),t.label.invalidate()},e}(s.a);f.c.registeredClasses.Legend=j,w.c.push({relevant:w.b.widthXS,state:function(t,e){if(t instanceof j&&("left"==t.position||"right"==t.position)){var i=t.states.create(e);return i.properties.position="bottom",i}return null}}),w.c.push({relevant:w.b.heightXS,state:function(t,e){if(t instanceof j&&("top"==t.position||"bottom"==t.position)){var i=t.states.create(e);return i.properties.position="right",i}return null}}),w.c.push({relevant:w.b.isXS,state:function(t,e){if(t instanceof j){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var k=i(57),M=i(10),F=i(92),D=function(t){function e(){var e=t.call(this)||this;e._axis=new P.d,e.dataItems=new l.b,e.className="AxisBreak",e.breakSize=.01,e.marginLeft=-5,e.marginRight=-5,e.marginTop=-5,e.marginBottom=-5;var i=new y.a,n=new F.a;n.fill=i.getFor("background"),n.stroke=Object(M.c)(),n.fillOpacity=.9,n.zIndex=0,e._fillShape=n;var r=new F.a;r.fill=Object(M.c)(),r.stroke=i.getFor("grid"),r.strokeOpacity=.3,r.zIndex=1,e._startLine=r;var o=new F.a;return o.fill=Object(M.c)(),o.stroke=Object(M.c)("#000000"),o.strokeOpacity=.3,o.zIndex=2,e._endLine=o,e._disposers.push(e._axis),e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.dispose=function(){t.prototype.dispose.call(this),this._fillShape&&this._fillShape.dispose(),this._startLine&&this._startLine.dispose(),this._endLine&&this._endLine.dispose()},Object.defineProperty(e.prototype,"startLine",{get:function(){return this._startLine},set:function(t){this._startLine&&this._startLine.dispose(),this._startLine=t,this.addBreakSprite(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endLine",{get:function(){return this._endLine},set:function(t){this._endLine&&this._endLine.dispose(),this._endLine=t,this.addBreakSprite(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fillShape",{get:function(){return this._fillShape},set:function(t){this._fillShape&&this._fillShape.dispose(),this._fillShape=t,this.addBreakSprite(t)},enumerable:!0,configurable:!0}),e.prototype.addBreakSprite=function(t){t.parent=this,t.isMeasured=!1,this._disposers.push(t)},Object.defineProperty(e.prototype,"axis",{get:function(){return this._axis.get()},set:function(t){if(this._axis.get()!==t){this._axis.set(t,t.renderer.gridContainer.events.on("transformed",this.invalidate,this,
2!1)),t.renderer.createBreakSprites(this);var e=t.axisBreaks.template;this.startLine.copyFrom(e.startLine),this.endLine.copyFrom(e.endLine),this.fillShape.copyFrom(e.fillShape)}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"breakSize",{get:function(){return this.getPropertyValue("breakSize")},set:function(t){this.setPropertyValue("breakSize",t)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startPoint",{get:function(){var t=this.axis.renderer;if(t)return t.positionToPoint(this.startPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPoint",{get:function(){var t=this.axis.renderer;if(t)return t.positionToPoint(this.endPosition)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startPosition",{get:function(){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPosition",{get:function(){},enumerable:!0,configurable:!0}),e.prototype.draw=function(){(t.prototype.draw.call(this),this.axis)&&this.axis.renderer.updateBreakElement(this)},Object.defineProperty(e.prototype,"startValue",{get:function(){return this.getPropertyValue("startValue")},set:function(t){this.setPropertyValue("startValue",t)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endValue",{get:function(){return this.getPropertyValue("endValue")},set:function(t){this.setPropertyValue("endValue",t)&&this.axis&&(this.axis.invalidate(),this.axis.invalidateSeries())},enumerable:!0,configurable:!0}),e}(h.a);f.c.registeredClasses.AxisBreak=D;var I,V=i(129),E=i(66),L=i(9),A=i(115),R=i(4),N=function(t){function e(){var e=t.call(this)||this;return e.className="AxisDataItem",e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"grid",{get:function(){if(!this._grid){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if((i=t.axisRanges.template.grid).disabled)return;e=i.clone()}else{if((i=t.renderer.grid.template).disabled)return;e=t.renderer.grid.create(),this._disposers.push(new P.b((function(){t.renderer.grid.removeValue(e)})))}this.grid=e,e.shouldClone=!1,this._disposers.push(e),e.axis=this.component}}return this._grid},set:function(t){this._grid&&this._grid!=t&&(R.remove(this.sprites,this._grid),this._grid.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(R.remove(t.dataItem.sprites,t),t.dataItem.grid=void 0),this.addSprite(t)),this._grid=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tick",{get:function(){if(!this._tick){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if((i=t.axisRanges.template.tick).disabled)return;e=i.clone()}else{if((i=t.renderer.ticks.template).disabled)return;e=t.renderer.ticks.create(),this._disposers.push(new P.b((function(){t.renderer.ticks.removeValue(e)})))}this.tick=e,e.axis=this.component,e.shouldClone=!1,this._disposers.push(e)}}return this._tick},set:function(t){this._tick&&this._tick!=t&&(R.remove(this.sprites,this._tick),this._tick.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(R.remove(t.dataItem.sprites,t),t.dataItem.tick=void 0),this.addSprite(t)),this._tick=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"label",{get:function(){if(!this._label){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if((i=t.axisRanges.template.label).disabled)return;e=i.clone()}else{if((i=t.renderer.labels.template).disabled)return;e=t.renderer.labels.create(),this._disposers.push(new P.b((function(){t.renderer.labels.removeValue(e)})))}this._disposers.push(e),this.label=e,e.shouldClone=!1,e.axis=this.component,e.virtualParent=t}}return this._label},set:function(t){this._label&&this._label!=t&&(R.remove(this.sprites,this._label),this._label.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(R.remove(t.dataItem.sprites,t),t.dataItem.label=void 0),this.addSprite(t)),this._label=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"axisFill",{get:function(){if(!this._axisFill){var t=this.component;if(t){var e,i=void 0;if(this.isRange){if(i=t.axisRanges.template.axisFill,!this.isTemplate&&i.disabled)return;e=i.clone()}else{if((i=t.renderer.axisFills.template).disabled)return;e=t.renderer.axisFills.create(),this._disposers.push(new P.b((function(){t.renderer.axisFills.removeValue(e)})))}this.axisFill=e,e.shouldClone=!1,this._disposers.push(e)}}return this._axisFill},set:function(t){this._axisFill&&this._axisFill!=t&&(R.remove(this.sprites,this._axisFill),this._axisFill.dataItem=void 0),t&&(t.dataItem&&t.dataItem!=this&&(R.remove(t.dataItem.sprites,t),t.dataItem.axisFill=void 0),t.axis=this.component,this.addSprite(t)),this._axisFill=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"text",{get:function(){return this._text},set:function(t){this._text=t,this._label&&(this._label.text=t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"mask",{get:function(){return this._mask},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"contents",{get:function(){if(!this._contents){var t=new h.a;this.addSprite(t),t.isMeasured=!1,this._contents=t;var e=this.component;if(e){var i=e.renderer.createFill(this.component);i.disabled=!1,i.axis=e,this.addSprite(i),this._mask=i,t.mask=i}}return this._contents},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"axisBreak",{get:function(){return this._axisBreak},set:function(t){this._axisBreak&&this._axisBreak.dataItems.removeValue(this),t&&t.dataItems.push(this),this._axisBreak=t},enumerable:!0,configurable:!0}),e.prototype.validate=function(){this.component&&this.component.validateDataElement(this)},e.prototype.appendChildren=function(){this.component&&this.component.appendDataItem(this)},e.prototype.hasProperty=function(e){return"component"==e||t.prototype.hasProperty.call(this,e)},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.text=e.text,e.bullet&&(this.bullet=e.bullet.clone()),this.minPosition=e.minPosition,this.maxPosition=e.maxPosition},e.prototype.setVisibility=function(e,i){t.prototype.setVisibility.call(this,e,i),this._contents&&(this._contents.visible=e)},Object.defineProperty(e.prototype,"bullet",{get:function(){return this._bullet},set:function(t){this._bullet&&this._bullet!=t&&(R.remove(this.sprites,this._bullet),this._bullet.dataItem=void 0),this._bullet=t,t&&this.addSprite(t)},enumerable:!0,configurable:!0}),e}(u.a);!function(t){t[t.Start=0]="Start",t[t.Middle=.5]="Middle",t[t.End=1]="End"}(I||(I={}));var B=function(t){function e(){var i=t.call(this)||this;if(i._gridCount=10,i._series=new l.b,i.autoDispose=!0,i._axisItemCount=0,i.c
2onstructor===e)throw new Error("'Axis' cannot be instantiated directly. Please use a specific axis type.");i.hideTooltipWhileZooming=!0,i.minWidth=1e-4,i.minHeight=1e-4,i.className="Axis",i.shouldClone=!1,i.setPropertyValue("cursorTooltipEnabled",!0),i.toggleZoomOutButton=!0,i.zoomable=!0;var n=new y.a;i.title=new p.a,i.title.shouldClone=!1,i._disposers.push(i.title),i.setPropertyValue("startLocation",0),i.setPropertyValue("endLocation",1),i._dataItemsIterator=new L.ListIterator(i.dataItems,(function(){return i.dataItems.create()})),i._dataItemsIterator.createNewItems=!0;var r=new V.a;i._disposers.push(r),r.label.padding(5,10,5,10),r.background.pointerLength=5,r.fitPointerToBounds=!0,r.background.filters.clear(),r.virtualParent=i;var o=r.background;return o.cornerRadius=0,o.fill=n.getFor("alternativeBackground"),o.stroke=o.fill,o.strokeWidth=1,o.fillOpacity=1,r.label.fill=n.getFor("alternativeText"),i.tooltip=r,i.readerHidden=!0,i.events.on("rangechangestarted",(function(){i.series.each((function(t){t.hideTooltipWhileZooming&&(t.tooltip.hide(),t.tooltip.preventShow=!0)})),i.hideTooltipWhileZooming&&(i.tooltip.hide(),i.tooltip.preventShow=!0)}),void 0,!1),i.events.on("rangechangeended",(function(){i.series.each((function(t){t.hideTooltipWhileZooming&&(t.tooltip.hide(),t.tooltip.preventShow=!1)})),i.hideTooltipWhileZooming&&(i.tooltip.hide(),i.tooltip.preventShow=!1)}),void 0,!1),i.applyTheme(),i}return Object(a.b)(e,t),e.prototype.fillRule=function(t,e){v.isNumber(e)||(e=t.index),e/2==Math.round(e/2)?(t.axisFill.__disabled=!0,t.axisFill.opacity=0):(t.axisFill.opacity=1,t.axisFill.__disabled=!1)},e.prototype.createDataItem=function(){return new N},e.prototype.invalidateLayout=function(){t.prototype.invalidateLayout.call(this),L.each(this.series.iterator(),(function(t){t.invalidateLayout()}))},e.prototype.invalidateSeries=function(){L.each(this.series.iterator(),(function(t){t.invalidate()}))},e.prototype.validateDataElements=function(){this._axisItemCount=0,this.ghostLabel&&(this.renderer.updateLabelElement(this.ghostLabel,this.start,this.end),this.ghostLabel.validate())},e.prototype.updateGridCount=function(){if(this.renderer){var t=this.axisLength/this.renderer.minGridDistance;t!=this._gridCount&&(this._gridCount=t,this.clearCache())}},e.prototype.validateLayout=function(){this.axisFullLength=this.axisLength/(this.end-this.start),t.prototype.validateLayout.call(this),this.updateGridCount();var e=this.renderer;e&&(e.updateAxisLine(),e.updateTooltip(),e.updateBaseGridElement()),this._prevLength!=this.axisLength&&(this.dispatchImmediately("lengthchanged"),this._prevLength=this.axisLength)},e.prototype.initRenderer=function(){},e.prototype.appendDataItem=function(t){var e=this.renderer,i=t.tick;i&&(i.above?i.parent=e.bulletsContainer:i.parent=e.gridContainer),t.label&&(t.label.parent=e);var n=t.axisFill;n&&(n.above?n.parent=e.bulletsContainer:n.parent=e.gridContainer);var r=t.grid;r&&(r.above?r.parent=e.bulletsContainer:r.parent=e.gridContainer),t.bullet&&(t.bullet.parent=e.bulletsContainer)},e.prototype.validate=function(){t.prototype.validate.call(this),this.validateLayout(),this.renderer.updateGridContainer()},e.prototype.validateAxisRanges=function(){var t=this;L.each(this.axisRanges.iterator(),(function(e){t.appendDataItem(e),t.validateDataElement(e),e.grid&&e.grid.validate(),e.tick&&e.tick.validate(),e.axisFill&&e.axisFill.validate(),e.label&&e.label.validate()}))},e.prototype.validateBreaks=function(){this._axisBreaks&&L.each(this._axisBreaks.iterator(),(function(t){t.invalidate()}))},e.prototype.processBreak=function(t){var e=t.newValue;e.parent=this.renderer.breakContainer,e.axis=this},e.prototype.registerSeries=function(t){var e=this;return this.series.moveValue(t),new P.c([new P.b((function(){e.series.removeValue(t)})),this.events.on("lengthchanged",t.invalidate,t,!1),this.events.on("lengthchanged",t.createMask,t,!1),this.events.on("startchanged",t.invalidate,t,!1),this.events.on("endchanged",t.invalidate,t,!1)])},Object.defineProperty(e.prototype,"renderer",{get:function(){return this._renderer},set:function(t){if(t!=this._renderer){this._renderer=t,t.chart=this.chart,t.axis=this,t.parent=this,this.title.parent=this,this.initRenderer(),this._disposers.push(t.gridContainer.events.on("maxsizechanged",this.invalidate,this,
2!1));var e=this.renderer.labels.create();this._disposers.push(e),e.dataItem=this.dataItems.template.clone(),e.text="L",e.parent=this.renderer,e.shouldClone=!1,e.fillOpacity=0,e.opacity=0,e.strokeOpacity=0,e.interactionsEnabled=!1,e.validate(),this.ghostLabel=e,this.events.on("beforedatavalidated",(function(){e.text="L"}),void 0,!1)}},enumerable:!0,configurable:!0}),e.prototype.positionToAngle=function(t){return this.renderer.positionToAngle(t)},e.prototype.pointToPosition=function(t){return this.renderer.pointToPosition(t)},e.prototype.positionToCoordinate=function(t){return this.renderer.positionToCoordinate(t)},e.prototype.getAnyRangePath=function(t,e){return this.renderer.getPositionRangePath(t,e)},e.prototype.anyToPosition=function(t){return 0},e.prototype.anyToPoint=function(t){return{x:0,y:0,angle:0}},e.prototype.getPositionRangePath=function(t,e){return this.renderer?this.renderer.getPositionRangePath(t,e):""},Object.defineProperty(e.prototype,"axisLength",{get:function(){return this.renderer?this.renderer.axisLength:0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cursorTooltipEnabled",{get:function(){return this.getPropertyValue("cursorTooltipEnabled")},set:function(t){this.setPropertyValue("cursorTooltipEnabled",t)&&(t&&this.renderer?this.renderer.updateTooltip():this.tooltip&&this.tooltip.hide(0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"toggleZoomOutButton",{get:function(){return this.getPropertyValue("toggleZoomOutButton")},set:function(t){this.setPropertyValue("toggleZoomOutButton",t)},enumerable:!0,configurable:!0}),e.prototype.hideTooltip=function(e){t.prototype.hideTooltip.call(this,e),this._tooltipPosition=void 0},e.prototype.showTooltipAtPosition=function(t,e){var i=this._tooltip;if(!i||this.dataItems.length<=0)this._tooltipPosition=void 0;else{if(e||(t=this.toAxisPosition(t)),!v.isNumber(t)||t<this.start||t>this.end)return i.hide(0),void(this._tooltipPosition=void 0);var n=this.renderer;i.parent||(i.parent=this.tooltipContainer);var r=n.tooltipLocation,o=this.getCellStartPosition(t),a=this.getCellEndPosition(t);if("fixed"==this.tooltipPosition&&(t=o+(a-o)*r),t=_.fitToRange(t,this.start,this.end),this._tooltipPosition!=t){this._tooltipPosition=t;var s=n.tooltipLocation2,u=n.positionToPoint(o,s),l=n.positionToPoint(a,s);this.currentItemStartPoint=u,this.currentItemEndPoint=l,n.fullWidthTooltip&&(i.width=l.x-u.x,i.height=l.y-u.y);var c=n.positionToPoint(t,s),h=b.spritePointToSvg(c,this.renderer.line);i.text=this.getTooltipText(t),i.text&&(i.delayedPointTo(h),i.show())}this.cursorTooltipEnabled&&!this.tooltip.disabled||i.hide(0)}},e.prototype.toAxisPosition=function(t){if(null!=(t=this.renderer.toAxisPosition(t)))return t*=this.end-this.start,t=this.renderer.inversed?this.end-t:this.start+t},e.prototype.toGlobalPosition=function(t){return this.renderer.inversed?t=this.end-t:t-=this.start,t/(this.end-this.start)},e.prototype.getTooltipText=function(t){},e.prototype.updateTooltip=function(t,e){var i=this._tooltip;i&&(i.fixDoc=!1,i.pointerOrientation=t,i.setBounds(b.spriteRectToSvg(e,this.renderer.line)))},e.prototype.roundPosition=function(t,e,i){return t},e.prototype.getCellStartPosition=function(t){return t},e.prototype.getCellEndPosition=function(t){return t},Object.defineProperty(e.prototype,"axisRanges",{get:function(){if(!this._axisRanges){var t=this.createDataItem();t.isRange=!0,t.axisFill=this.renderer.axisFills.template.clone(),t.grid=this.renderer.grid.template.clone(),t.tick=this.renderer.ticks.template.clone(),t.label=this.renderer.labels.template.clone(),t.isTemplate=!0,t.component=this,t.axisFill.disabled=!1,t.tick.disabled=!1,t.grid.disabled=!1,t.label.disabled=!1,this._axisRanges=new l.e(t),this._axisRanges.events.on("inserted",this.processAxisRange,this,!1),this._disposers.push(new l.c(this._axisRanges)),this._disposers.push(this._axisRanges.template)}return this._axisRanges},enumerable:!0,configurable:!0}),e.prototype.processAxisRange=function(t){var e=t.newValue;e.component=this,e.isRange=!0},Object.defineProperty(e.prototype,"axisBreaks",{get:function(){return this._axisBreaks||(this._axisBreaks=new E.d(this.createAxisBreak(),(function(t,e){return A.order(t.adjustedStartValue,e.adjustedStartValue)})),this._axisBreaks.events.on("inserted",this.processBreak,this,!1),this._disposers.push(new l.c(this._axisBreaks)),this._disposers.push(this._axisBreaks.template)),this._axisBreaks},enumerable:!0,configurable:!0}),e.prototype.createAxisBreak=function(){return new D},Object.defineProperty(e.prototype,"series",{get:function(){return this._series||(this._series=new l.b),this._series},enumerable:!0,configurable:!0}
2),e.prototype.processSeriesDataItems=function(){},e.prototype.processSeriesDataItem=function(t,e){},e.prototype.postProcessSeriesDataItems=function(t){},e.prototype.postProcessSeriesDataItem=function(t){},e.prototype.updateAxisBySeries=function(){},e.prototype.hideUnusedDataItems=function(){var t=this,e=this._dataItemsIterator;e.createNewItems=!1,L.each(e.iterator(),(function(e){t.validateDataElement(e),e.__disabled=!0})),e.clear(),e.createNewItems=!0},e.prototype.getSeriesDataItem=function(t,e,i){},e.prototype.getAngle=function(t,e,i,n,r){},e.prototype.getX=function(t,e,i,n,r){},e.prototype.getPositionX=function(t,e,i,n,r){},e.prototype.getY=function(t,e,i,n,r){},e.prototype.getPositionY=function(t,e,i,n,r){},Object.defineProperty(e.prototype,"basePoint",{get:function(){return{x:0,y:0}},enumerable:!0,configurable:!0}),e.prototype.dataChangeUpdate=function(){},e.prototype.seriesDataChangeUpdate=function(t){},e.prototype.adjustDifference=function(t,e){var i=e-t;if(v.isNumber(i))return this._axisBreaks&&L.eachContinue(this._axisBreaks.iterator(),(function(n){var r=n.adjustedStartValue,o=n.adjustedEndValue;if(v.isNumber(r)&&v.isNumber(o)){if(r>e)return!1;if(o>=t&&v.isNumber(r)&&v.isNumber(o)){var a=n.breakSize,s=_.intersection({start:r,end:o},{start:t,end:e});s&&(i-=(s.end-s.start)*(1-a))}return!0}})),i},e.prototype.isInBreak=function(t){if(this._axisBreaks)return L.find(this._axisBreaks.iterator(),(function(e){return t>=e.adjustedStartValue&&t<=e.adjustedEndValue}))},e.prototype.fixAxisBreaks=function(){var t=this;if(this._axisBreaks){var e=this._axisBreaks;if(e.length>0){R.each(L.toArray(e.iterator()),(function(e){var i=_.min(e.startValue,e.endValue),n=_.max(e.startValue,e.endValue);e.adjustedStartValue=i,e.adjustedEndValue=n,t._axisBreaks.update(e)}));var i=e.first,n=Math.min(i.startValue,i.endValue);L.each(e.iterator(),(function(t){var e=t.adjustedStartValue,i=t.adjustedEndValue;e<n&&(e=n,i<n&&(i=n)),t.adjustedStartValue=e,t.adjustedEndValue=i}))}}},Object.defineProperty(e.prototype,"startIndex",{get:function(){return 0},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endIndex",{get:function(){return this.dataItems.length},set:function(t){},enumerable:!0,configurable:!0}),e.prototype.getPositionLabel=function(t){return Math.round(100*t)+"%x"},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart},set:function(t){this._chart=t},enumerable:!0,configurable:!0}),e.prototype.createSeriesRange=function(t){var e=this.axisRanges.create();return e.component=this,e.axisFill=this.renderer.axisFills.template.clone(),e.axisFill.disabled=!1,e.axisFill.fillOpacity=0,e.grid=this.renderer.grid.template.clone(),e.grid.disabled=!0,e.tick=this.renderer.ticks.template.clone(),e.tick.disabled=!0,e.label=this.renderer.labels.template.clone(),e.label.disabled=!0,e.addDisposer(new P.b((function(){t.axisRanges.removeValue(e)}))),t.axisRanges.push(e),e},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.renderer?this.renderer.copyFrom(e.renderer):e.renderer&&(this.renderer=e.renderer.clone(),this._disposers.push(this.renderer)),e.title&&(this.title?this.title.copyFrom(e.title):(this.title=e.title.clone(),this.title.parent=this),this._disposers.push(this.title))},e.prototype.resetIterators=function(){this._dataItemsIterator.reset()},e.prototype.processConfig=function(e){if(e&&v.hasValue(e.axisRanges)&&v.isArray(e.axisRanges))for(var i=0,n=e.axisRanges.length;i<n;i++){var r=e.axisRanges[i];v.hasValue(r.series)&&v.isString(r.series)&&this.map.hasKey(r.series)&&(e.axisRanges[i]=this.createSeriesRange(this.map.getKey(r.series)),delete r.series,e.axisRanges[i].config=r)}t.prototype.processConfig.call(this,e)},e.prototype.configOrder=function(e,i){return e==i?0:"title"==e?1:"title"==i||"component"==e?-1:"component"==i?1:t.prototype.configOrder.call(this,e,i)},Object.defineProperty(e.prototype,"startLocation",{get:function(){return this.getPropertyValue("startLocation")},set:function(t){this.setPropertyValue("startLocation",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endLocation",{get:function(){return this.getPropertyValue("endLocation")},set:function(t){this.setPropertyValue("endLocation",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.renderer&&(this.renderer.gridContainer.disabled=e),i},Object.defineProperty(e.prototype,"title",{get:function(){return this._title},set:function(t){this._title&&this._title!=t&&this._title.dispose(),t&&(this._title=t,t.parent=this,t.shouldClone=!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"hideTooltipWhileZooming",{get:function(){return this.getPropertyValue("hideTooltipWhileZooming")}
2,set:function(t){this.setPropertyValue("hideTooltipWhileZooming",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomable",{get:function(){return this.getPropertyValue("zoomable")},set:function(t){this.setPropertyValue("zoomable",t)},enumerable:!0,configurable:!0}),e}(s.a);f.c.registeredClasses.Axis=B,f.c.registeredClasses.AxisDataItem=N,w.c.push({relevant:w.b.maybeXS,state:function(t,e){if(t instanceof B&&t.tooltip){var i=t.states.create(e);return i.properties.cursorTooltipEnabled=!1,i}return null}});var H=function(t){function e(){var e=t.call(this)||this;e.className="AxisLine",e.element=e.paper.add("path");var i=new y.a;return e.stroke=i.getFor("grid"),e.strokeOpacity=.15,e.pixelPerfect=!0,e.fill=Object(M.c)(),e.applyTheme(),e.interactionsEnabled=!1,e}return Object(a.b)(e,t),e}(x.a);f.c.registeredClasses.AxisLine=H;var G=function(t){function e(e){var i=t.call(this)||this;i.axis=e,i.element=i.paper.add("path"),i.className="AxisFill",i.isMeasured=!1,i.location=0,i.above=!1;var n=new y.a;return i.fill=n.getFor("alternativeBackground"),i.fillOpacity=0,i.applyTheme(),i}return Object(a.b)(e,t),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e.prototype.draw=function(){t.prototype.draw.call(this),this.__disabled||this.disabled||this.axis&&v.isNumber(this.startPosition)&&v.isNumber(this.endPosition)&&(this.fillPath=this.axis.getPositionRangePath(this.startPosition,this.endPosition),this.path=this.fillPath,this.isMeasured&&this.measure())},Object.defineProperty(e.prototype,"startPosition",{get:function(){return this.getPropertyValue("startPosition")},set:function(t){this.setPropertyValue("startPosition",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPosition",{get:function(){return this.getPropertyValue("endPosition")},set:function(t){this.setPropertyValue("endPosition",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setPath=function(t){return!!this.setPropertyValue("path",t)&&(this.element.attr({d:t}),!0)},Object.defineProperty(e.prototype,"above",{get:function(){return this.getPropertyValue("above")},set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),e}(x.a);f.c.registeredClasses.AxisFill=G;var z=function(t){function e(){var e=t.call(this)||this;e.className="Grid",e.element=e.paper.add("path"),e.location=.5,e.isMeasured=!1,e.above=!1;var i=new y.a;return e.stroke=i.getFor("grid"),e.pixelPerfect=!0,e.strokeOpacity=.15,e.fill=Object(M.c)(),e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"above",{get:function(){return this.getPropertyValue("above")},set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(x.a);f.c.registeredClasses.Grid=z,w.c.push({relevant:w.b.maybeXS,state:function(t,e){if(t instanceof z){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var W=function(t){function e(){var e=t.call(this)||this;return e.className="AxisLabel",e.isMeasured=!1,e.padding(10,10,10,10),e.location=.5,e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(t){this.setPropertyValue("inside",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(p.a);f.c.registeredClasses.AxisLabel=W;var U=function(t){function e(){var e=t.call(this)||this;e.className="Tick";var i=new y.a;return e.fillOpacity=0,e.length=6,e.strokeOpacity=.2,e.stroke=i.getFor("grid"),e.isMeasured=!1,e.nonScalingStroke=!0,e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"length",{get:function(){return this.disabled?0:this.getPropertyValue("length")},set:function(t){this.setPropertyValue("length",t,!0)},enumerable:!0,configurable:!0}),e}(x.a);f.c.registeredClasses.Tick=U;var K=function(t){function e(){var e=t.call(this)||this;return e.className="AxisTick",e.element=e.paper.add("path"),e.location=.5,e.above=!1,e.isMeasured=!1,e.pixelPerfect=!0,e.strokeOpacity=0,e.length=5,e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(t){this.setPropertyValue("inside",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"above",{get:function(){return this.getPropertyValue("above")}
2,set:function(t){this.setPropertyValue("above",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(U);f.c.registeredClasses.AxisTick=K;var $=function(t){function e(){var e=t.call(this)||this;e._chart=new P.d,e.className="AxisRenderer",e.minGridDistance=50,e.inside=!1,e.inversed=!1,e.tooltipLocation=.5,e.fullWidthTooltip=!1,e.cellStartLocation=0,e.cellEndLocation=1,e.minLabelPosition=0,e.maxLabelPosition=1,e.shouldClone=!1;var i=e.createChild(h.a);i.shouldClone=!1,i.layout="none",i.virtualParent=e,i.width=Object(m.c)(100),i.height=Object(m.c)(100),e.gridContainer=i,i.events.on("maxsizechanged",(function(){e.inited&&e.invalidateAxisItems()}),e,!1);var n=e.createChild(h.a);n.shouldClone=!1,n.isMeasured=!1,n.layout="none",n.width=Object(m.c)(100),n.height=Object(m.c)(100),e.breakContainer=n;var r=e.createChild(h.a);r.shouldClone=!1,r.isMeasured=!1,r.layout="none",r.width=Object(m.c)(100),r.height=Object(m.c)(100),e.bulletsContainer=r,e.line=e.createChild(H),e.line.shouldClone=!1,e.line.strokeOpacity=0;var o=e.createChild(z);o.shouldClone=!1,e.baseGrid=o;var a=e._disposers;return a.push(o),a.push(e.line),a.push(i),a.push(n),a.push(r),a.push(e._chart),e.ticks.template.disabled=!0,e.axisFills.template.disabled=!0,e.axisFills.template.interactionsEnabled=!1,e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"axis",{get:function(){return this._axis},set:function(t){this.setAxis(t)},enumerable:!0,configurable:!0}),e.prototype.setAxis=function(t){this._axis=t,this.baseGrid.parent=t,this.line.parent=t,this.gridContainer.bind("opacity",t)},e.prototype.processRenderer=function(){this.events.on("sizechanged",this.updateTooltip,this,!1),this.events.on("positionchanged",this.updateTooltip,this,!1),this.labels.template.inside=this.inside,this.ticks.template.inside=this.inside},e.prototype.updateTooltip=function(){},Object.defineProperty(e.prototype,"axisLength",{get:function(){return 0},enumerable:!0,configurable:!0}),e.prototype.positionItem=function(t,e){t&&t.moveTo(e)},e.prototype.positionToPoint=function(t,e){return{x:0,y:0}},e.prototype.positionToAngle=function(t){return 0},e.prototype.positionToCoordinate=function(t){var e=this.axis,i=e.axisFullLength;return e.renderer.inversed?(e.end-t)*i:(t-e.start)*i},e.prototype.updateGridContainer=function(){},e.prototype.getHeight=function(){var t=this.gridContainer;return t.parent?t.parent.pixelHeight:this.gridContainer.pixelHeight||0},e.prototype.getWidth=function(){var t=this.gridContainer;return t.parent?t.parent.pixelWidth:this.gridContainer.pixelWidth||0},e.prototype.coordinateToPosition=function(t,e){var i,n=this.axis,r=n.axisFullLength;return i=n.renderer.inversed?n.end-t/r:t/r+n.start,_.round(i,5)},e.prototype.pointToPosition=function(t){return 0},e.prototype.getPositionRangePath=function(t,e){return""},e.prototype.invalidateAxisItems=function(){var t=this.axis;t&&t.invalidateDataItems()},e.prototype.updateGridElement=function(t,e,i){},e.prototype.updateTickElement=function(t,e,i){},e.prototype.updateBullet=function(t,e,i){},e.prototype.updateLabelElement=function(t,e,i,n){},e.prototype.updateFillElement=function(t,e,i){t.startPosition=e,t.endPosition=i},e.prototype.updateAxisLine=function(){},e.prototype.updateBaseGridElement=function(){},e.prototype.updateBreakElement=function(t){this.positionItem(t.startLine,t.startPoint),this.toggleVisibility(t.startLine,t.startPosition,0,1),this.positionItem(t.endLine,t.endPoint),this.toggleVisibility(t.endLine,t.endPosition,0,1)},Object.defineProperty(e.prototype,"minGridDistance",{get:function(){return this.getPropertyValue("minGridDistance")},set:function(t){this.setPropertyValue("minGridDistance",t)&&this.axis&&this.axis.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){this._chart.set(t,null)},enumerable:!0,configurable:!0}),e.prototype.toggleVisibility=function(t,e,i,n){var r=this.axis,o=t.dataItem;o&&o instanceof N&&(v.isNumber(o.minPosition)&&(i=o.minPosition),v.isNumber(o.maxPosition)&&(n=o.maxPosition));var a=r.start+(r.end-r.start)*(i-1e-4),s=r.start+(r.end-r.start)*(n+1e-4);t.disabled||(t.__disabled=e<a||e>s)},e.prototype.createBreakSprites=function(t){},Object.defineProperty(e.prototype,"axisFills",{get:function(){if(!this._axisFills){var t=this.createFill(this.axis);this._axisFills=new l.e(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new l.c(this._axisFills)),this._disposers.push(this._axisFills.template)}return this._axisFills},enumerable:!0,configurable:!0}),e.prototype.createFill=function(t){return new G(t)},Object.defineProperty(e.prototype,"grid",{get:function(){if(!this._grid){var t=this.createGrid();this._grid=new l.e(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new l.c(this._grid)),this._disposers.push(this._grid.template)}return this._grid},enumerable:!0,configurable:!0}),e.prototype.createGrid=function(){return new z},Object.defineProperty(e.prototype,"ticks",{get:function(){if(!this._ticks){var t=this.createTick();t.applyOnClones=!0,t.isMeasured=!1,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._ticks=new l.e(t),this._disposers.push(new l.c(this._ticks)),this._disposers.push(this._ticks.template)}return this._ticks},enumerable:!0,configurable:!0}),e.prototype.createTick=function(){return new K},Object.defineProperty(e.prototype,"labels",{get:function(){if(!this._labels){var t=this.createLabel();this._labels=new l.e(t),t.applyOnClones=!0,t.events.on("enabled",this.invalidateAxisItems,this,!1),this._disposers.push(new l.c(this._labels)),this._disposers.push(this._labels.template)}return this._labels},enumerable:!0,configurable:!0}),e.prototype.createLabel=function(){return new W},Object.defineProperty(e.prototype,"inside",{get:function(){return this.getPropertyValue("inside")},set:function(t){this.setPropertyValue("inside",t)&&this.axis&&this.axis.invalidate(),t?(this.width=0,this.height=0):(this.width=void 0,this.height=void 0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opposite",{get:function(){return this.getPropertyValue("opposite")}
2,set:function(t){this.setPropertyValue("opposite",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fullWidthTooltip",{get:function(){return this.getPropertyValue("fullWidthTooltip")},set:function(t){this.setPropertyValue("fullWidthTooltip",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipLocation",{get:function(){return this.getPropertyValue("tooltipLocation")},set:function(t){this.setPropertyValue("tooltipLocation",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tooltipLocation2",{get:function(){return this.getPropertyValue("tooltipLocation2")},set:function(t){this.setPropertyValue("tooltipLocation2",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cellStartLocation",{get:function(){return this.getPropertyValue("cellStartLocation")},set:function(t){this.setPropertyValue("cellStartLocation",t)&&this.axis&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cellEndLocation",{get:function(){return this.getPropertyValue("cellEndLocation")},set:function(t){this.setPropertyValue("cellEndLocation",t)&&this.axis&&this.axis.invalidateSeries()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"inversed",{get:function(){return this.getPropertyValue("inversed")},set:function(t){this.setPropertyValue("inversed",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minLabelPosition",{get:function(){return this.getPropertyValue("minLabelPosition")},set:function(t){this.setPropertyValue("minLabelPosition",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxLabelPosition",{get:function(){return this.getPropertyValue("maxLabelPosition")},set:function(t){this.setPropertyValue("maxLabelPosition",t,!0)},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.grid.template.copyFrom(e.grid.template),this.ticks.template.copyFrom(e.ticks.template),this.labels.template.copyFrom(e.labels.template),this.axisFills.template.copyFrom(e.axisFills.template),this.line.copyFrom(e.line),this.baseGrid.copyFrom(e.baseGrid)},e.prototype.toAxisPosition=function(t){return t},e.prototype.setVisibility=function(e){t.prototype.setVisibility.call(this,e),this.bulletsContainer.visible=e},e}(h.a);f.c.registeredClasses.AxisRenderer=$;var X=i(169),Y=i(5),q=function(t){function e(){var e=t.call(this)||this;return e.className="AxisBullet",e.location=.5,e.isMeasured=!1,e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"location",{get:function(){return this.getPropertyValue("location")},set:function(t){this.setPropertyValue("location",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setDisabled=function(e){var i=t.prototype.setDisabled.call(this,e);return this.axis&&this.axis.invalidateDataItems(),i},e}(h.a);f.c.registeredClasses.AxisBullet=q;var Z=function(t){function e(){var e=t.call(this)||this;return e.className="AxisRendererY",e.minGridDistance=40,e.opposite=!1,e.height=Object(m.c)(100),e.labels.template.verticalCenter="middle",e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.setAxis=function(e){t.prototype.setAxis.call(this,e),e.layout="horizontal"},e.prototype.updateGridContainer=function(){var t=this.axis;if(t){var e=this.gridContainer;e.y=t.pixelY,e.height=t.axisLength}},e.prototype.toAxisPosition=function(t){var e=this.axis;if(e){var i=1-t,n=e.relativePositionSprite,r=e.pixelY;if(n?r=b.spritePointToSprite({x:0,y:this.pixelY},this.parent,n).y:n=e.parent,n)return 1-(i-r/n.innerHeight)/(e.axisLength/n.innerHeight)}return t},e.prototype.processRenderer=function(){t.prototype.processRenderer.call(this);var e=this.axis;if(e){var i=e.title;i.valign="middle",e.height instanceof m.a||(e.height=Object(m.c)(100)),this.opposite?(i.rotation=90,this.line.toBack(),i.toFront()):(i.rotation=-90,i.toBack(),this.line.toFront())}},e.prototype.updateTooltip=function(){if(this.axis){var t=2e3,e=0,i=t,n=this.axisLength;this.opposite?this.inside&&(e=-2e3,i=t):this.inside||(e=-2e3,i=t),this.axis.updateTooltip("horizontal",{x:e,y:0,width:i,height:n})}}
2,Object.defineProperty(e.prototype,"axisLength",{get:function(){var t=this.axis;return t.measuredHeight-t.pixelPaddingTop-t.pixelPaddingBottom||0},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t,e){return{x:0,y:this.positionToCoordinate(t)}},e.prototype.pointToPosition=function(t){return this.coordinateToPosition(t.y,t.x)},e.prototype.coordinateToPosition=function(t,e){var i,n=this.axis,r=n.axisFullLength;return i=n.renderer.inversed?1-n.start-t/r:t/r+(1-n.end),_.round(i,5)},e.prototype.getPositionRangePath=function(t,e){var i=_.fitToRange(this.positionToCoordinate(t),0,this.axisLength),n=_.fitToRange(this.positionToCoordinate(e),0,this.axisLength),r=Math.abs(n-i),o=this.getWidth(),a=Math.min(i,n);return Y.rectToPath({x:0,y:a,width:o,height:r},!0)},e.prototype.updateGridElement=function(t,e,i){e+=(i-e)*t.location;var n=this.positionToPoint(e);t.path=Y.moveTo({x:0,y:0})+Y.lineTo({x:this.getWidth(),y:0}),this.positionItem(t,n),this.toggleVisibility(t,e,0,1)},e.prototype.updateTickElement=function(t,e,i){e+=(i-e)*t.location;var n=this.positionToPoint(e),r=t.length;try{b.used(this.axis.title.measuredWidth)}catch(t){}n.x=b.spritePointToSprite({x:this.line.pixelX,y:0},this.line.parent,this.gridContainer).x,this.opposite?r*=t.inside?-1:1:r*=t.inside?1:-1,t.path=Y.moveTo({x:0,y:0})+Y.lineTo({x:r,y:0}),this.positionItem(t,n),this.toggleVisibility(t,e,0,1)},e.prototype.updateAxisLine=function(){this.line.path=Y.moveTo({x:0,y:0})+Y.lineTo({x:0,y:this.axisLength})},e.prototype.updateBaseGridElement=function(){t.prototype.updateBaseGridElement.call(this);var e=this.axis,i=this.getWidth(),n=this.axisLength,r=e.basePoint.y,o=this.baseGrid;if(r<-.2||r>n+.2)o.hide(0);else{var a=b.spritePointToSprite({x:0,y:0},this.gridContainer,o.parent).x;o.path=Y.moveTo({x:0,y:0})+Y.lineTo({x:i,y:0}),o.moveTo({x:a,y:r}),o.show(0)}},e.prototype.updateLabelElement=function(t,e,i,n){v.hasValue(n)||(n=t.location),e+=(i-e)*n,t.isMeasured=!t.inside;var r,o=this.positionToPoint(e),a=0,s=this.gridContainer.maxWidth;this.opposite?(t.inside?(r="right","left"==t.align&&(a=-s,r="left"),"center"==t.align&&(a=-s/2,r="middle")):r="left",o.x=0+a):(t.inside?(r="left","right"==t.align&&(a=s,r="right"),"center"==t.align&&(a=s/2,r="middle")):r="right",o.x=this.measuredWidth+a),0==t.rotation&&(t.horizontalCenter=r),this.positionItem(t,o),this.toggleVisibility(t,e,this.minLabelPosition,this.maxLabelPosition)},e.prototype.updateBreakElement=function(e){t.prototype.updateBreakElement.call(this,e);var i=e.startLine,n=e.endLine,r=e.fillShape,o=e.startPoint,a=e.endPoint,s=e.pixelMarginLeft,u=this.getWidth()-e.pixelMarginLeft-e.pixelMarginRight;o.y=_.fitToRange(o.y,-1,this.axisLength+1),a.y=_.fitToRange(a.y,-1,this.axisLength+1),o.y==a.y&&(o.y<0||o.y>this.axisLength)?e.fillShape.__disabled=!0:e.fillShape.__disabled=!1;var l=Math.abs(u-s);i.x=s,i.height=0,i.width=l,n.x=s,n.height=0,n.width=l,r.width=l,r.height=Math.abs(a.y-o.y),r.x=s,r.y=a.y},e.prototype.createBreakSprites=function(t){t.startLine=new F.a,t.endLine=new F.a;var e=new X.a;e.setWavedSides(!0,!1,!0,!1),t.fillShape=e},e.prototype.positionToCoordinate=function(t){var e=this.axis,i=e.axisFullLength;return e.renderer.inversed?(t-e.start)*i:(e.end-t)*i},e.prototype.updateBullet=function(t,e,i){var n=.5;t instanceof q&&(n=t.location),e+=(i-e)*n;var r=this.positionToPoint(e);r.x=b.spritePointToSprite({x:this.line.pixelX,y:0},this.line.parent,this.gridContainer).x,this.positionItem(t,r),this.toggleVisibility(t,e,0,1)},e}($);f.c.registeredClasses.AxisRendererY=Z,w.c.push({relevant:w.b.widthS,state:function(t,e){if(t instanceof Z){var i=t.states.create(e);return i.properties.inside=!0,i.properties.maxLabelPosition=.9,i.properties.minLabelPosition=.1,i}return null}}),w.c.push({relevant:w.b.widthXS,state:function(t,e){if(t instanceof Z){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var J=function(t){function e(){var e=t.call(this)||this;return e.className="ValueAxisBreak",e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"startPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedStartValue)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endPosition",{get:function(){if(this.axis)return this.axis.valueToPosition(this.adjustedEndValue)},enumerable:!0,configurable:!0}),e}(D);f.c.registeredClasses.ValueAxisBreak=J;var Q=i(12),tt=function(t){function e(){var e=t.call(this)||this;return e.className="ValueAxisDataItem",e.values.value={},e.values.endValue={},e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"endValue",{get:function(){return this.values.endValue.value},set:function(t){this.setValue("endValue",t)},enumerable:!0,configurable:!0}),e}(N),et=function(t){function e(){var e=t.call(this)||this;return e._stepDecimalPlaces=0,e._prevStepDecimalPlaces=0,e._adjustLabelPrecision=!0,e._baseValue=0,e._adjustedStart=0,e._adjustedEnd=1,e._extremesChanged=!1,e._deltaMinMax=1,e._dsc=!1,e.calculateTotals=!1,e.className="ValueAxis",e.axisFieldName="value",e.setPropertyValue("maxZoomFactor",1e3),e.setPropertyValue("extraMin",0),e.setPropertyValue("extraMax",0),e.setPropertyValue("strictMinMax",!1),e.setPropertyValue("maxPrecision",Number.MAX_VALUE),e.setPropertyValue("adjustLabelPrecision",!0),e.setPropertyValue("extraTooltipPrecision",0),e.keepSelection=!1,e.includeRangesInMinMax=!1,e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.fillRule=function(t){var e=t.value,i=t.component;t.axisFill.disabled||(_.round(e/i.step/2,5)==Math.round(e/i.step/2)?t.axisFill.__disabled=!0:t.axisFill.__disabled=!1)},e.prototype.createDataItem=function(){return new tt},e.prototype.createAxisBreak=function(){return new J},e.prototype.dataChangeUpdate=function(){this.clearCache(),this.keepSelection?(0!=this._start&&this.dispatchImmediately("startchanged"),1!=this._end&&this.dispatchImmediately("endchanged"),0==this._start&&1==this._end||this.dispatchImmediately("startendchanged")):0==this._start&&1==this._end||
2(this._start=0,this._end=1,this.dispatchImmediately("startendchanged")),this._maxZoomed=this._maxDefined,this._minZoomed=this._minDefined,this._maxAdjusted=this._maxDefined,this._minAdjusted=this._minDefined},e.prototype.processSeriesDataItems=function(){if(this.calculateTotals){var t=this.series.getIndex(0),e=t.startIndex;if(t.dataItems.length>0){e>0&&e--;var i=t.endIndex;i<t.dataItems.length&&i++;for(var n=function(t){var e={},i={};r.series.each((function(n){if(!n.excludeFromTotal){var r=n.dataItems.getIndex(t);r&&Q.each(r.values,(function(t){var n=r.values[t].workingValue;v.isNumber(n)&&(v.isNumber(e[t])?e[t]+=Math.abs(n):e[t]=Math.abs(n),v.isNumber(i[t])?i[t]+=n:i[t]=n)}))}})),r.series.each((function(n){if(!n.excludeFromTotal){var r=n.dataItems.getIndex(t);r&&Q.each(r.values,(function(t){var n=r.values[t].workingValue;v.isNumber(n)&&(r.setCalculatedValue(t,e[t],"total"),r.setCalculatedValue(t,100*n/e[t],"totalPercent"),r.setCalculatedValue(t,i[t],"sum"))}))}}))},r=this,o=e;o<i;++o)n(o)}}},e.prototype.validate=function(){this.axisLength<=0||(t.prototype.validate.call(this),this.getMinMax(),v.isNumber(this._minAdjusted)||this.dataItems.each((function(t){t.value=null})),this.fixAxisBreaks(),this.calculateZoom(),this.validateAxisElements(),this.validateAxisRanges(),this.validateBreaks(),this.hideUnusedDataItems(),this.renderer.invalidateLayout())},e.prototype.calculateZoom=function(){if(v.isNumber(this.min)&&v.isNumber(this.max)){var t=this.positionToValue(this.start),e=this.positionToValue(this.end),i=this.adjustDifference(t,e),n=this.adjustMinMax(t,e,i,this._gridCount,!0),r=b.decimalPlaces(n.step);this._stepDecimalPlaces=r,t=_.round(t,r),e=_.round(e,r);var o=(n=this.adjustMinMax(t,e,i,this._gridCount,!0)).step;if(this.syncWithAxis){var a=this.getCache(t+"-"+e);v.isNumber(a)&&(o=a)}else t=n.min,e=n.max;(this._minZoomed!=t||this._maxZoomed!=e||this._step!=o||this._dsc)&&(this._dsc=!1,this._minZoomed=t,this._maxZoomed=e,this._step=o,this.dispatchImmediately("selectionextremeschanged"))}},e.prototype.fixSmallStep=function(t){return 1+t==1?(t*=2,this.fixSmallStep(t)):t},e.prototype.validateAxisElements=function(){var t=this;if(v.isNumber(this.max)&&v.isNumber(this.min)){var e=this.minZoomed-2*this._step;if(this.logarithmic)Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E>1?e=Math.pow(10,Math.log(this.min)*Math.LOG10E):0==(e=Math.floor(this.minZoomed/this._step)*this._step)&&(e=this.minZoomed);else e=Math.floor(e/this._step)*this._step;var i=this._maxZoomed+this._step;this.resetIterators();var n=this._dataItemsIterator;if(0==this._step)return;this._step=this.fixSmallStep(this._step);var r=0,o=this._prevStepDecimalPlaces!=this._stepDecimalPlaces;for(this._prevStepDecimalPlaces=this._stepDecimalPlaces;e<=i;){if(!this.isInBreak(e)){var a=n.find((function(t){return t.value===e}));a.__disabled&&(a.__disabled=!1),this.appendDataItem(a),a.axisBreak=void 0,(a.value!=e||o)&&(a.value=e,a.text=this.formatLabel(e),a.label&&a.label.invalid&&a.label.validate(),a.value>=this.min&&a.value<=this.max&&a.label&&("Y"==this.axisLetter&&a.label.measuredWidth>this.ghostLabel.measuredWidth||"X"==this.axisLetter&&a.label.measuredHeight>this.ghostLabel.measuredHeight)&&(this.ghostLabel.text=a.label.currentText,this.ghostLabel.validate())),this.validateDataElement(a)}r++;var s=e;if(this.logarithmic)Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E>1?e=Math.pow(10,Math.log(this.min)*Math.LOG10E+r):e+=this._step;else e+=this._step;var u=Math.pow(10,Math.floor(Math.log(Math.abs(this._step))*Math.LOG10E));if(u<1){var l=Math.round(Math.abs(Math.log(Math.abs(u))*Math.LOG10E))+2;if(l=Math.min(13,l),s==(e=_.round(e,l))){e=i;break}}}var c=this._axisBreaks;if(c){var h=this.renderer;L.each(c.iterator(),(function(e){if(e.breakSize>0&&_.getDistance(e.startPoint,e.endPoint)>h.minGridDistance)for(var i=e.adjustedMin;i<=e.adjustedMax;){if(i>=e.adjustedStartValue&&i<=e.adjustedEndValue){var r=n.find((function(t){return t.value===i}));r.__disabled&&(r.__disabled=!1),t.appendDataItem(r),r.axisBreak=e,r.value!=i&&(r.value=i,r.text=t.formatLabel(i),r.label&&r.label.invali
2d&&r.label.validate()),t.validateDataElement(r)}i+=e.adjustedStep}}))}}},e.prototype.validateDataElement=function(e){t.prototype.validateDataElement.call(this,e),e.itemIndex=this._axisItemCount,this._axisItemCount++;var i=this.renderer,n=e.value,r=e.endValue,o=this.valueToPosition(n);e.position=o;var a=o,s=this.valueToPosition(n+this._step);v.isNumber(r)&&(s=a=this.valueToPosition(r)),e.point=i.positionToPoint(o);var u=e.tick;u&&!u.disabled&&i.updateTickElement(u,o,a);var l=e.grid;l&&!l.disabled&&i.updateGridElement(l,o,a);var c=e.label;c&&!c.disabled&&i.updateLabelElement(c,o,a);var h=e.axisFill;h&&!h.disabled&&(i.updateFillElement(h,o,s),e.isRange||this.fillRule(e)),e.bullet&&i.updateBullet(e.bullet,o,a);var p=e.mask;p&&i.updateFillElement(p,o,s)},e.prototype.formatLabel=function(t){return this.adjustLabelPrecision&&0!=t?this.numberFormatter.format(t,void 0,this._stepDecimalPlaces):this.numberFormatter.format(t)},Object.defineProperty(e.prototype,"basePoint",{get:function(){var t=this.baseValue,e=this.valueToPosition(t);return this.renderer.positionToPoint(e)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"baseValue",{get:function(){var t=this._baseValue;return this.logarithmic&&(t=this.min),this._adapterO?this._adapterO.apply("baseValue",t):t},set:function(t){this._baseValue=t,this.invalidateLayout(),this.invalidateSeries()},enumerable:!0,configurable:!0}),e.prototype.anyToPosition=function(t){return this.valueToPosition(t)},e.prototype.valueToPoint=function(t){var e=this.valueToPosition(t),i=this.renderer.positionToPoint(e),n=this.renderer.positionToAngle(e);return{x:i.x,y:i.y,angle:n}},e.prototype.anyToPoint=function(t){return this.valueToPoint(t)},e.prototype.valueToPosition=function(t){if(v.isNumber(t)){var e=this.min,i=this.max;if(v.isNumber(e)&&v.isNumber(i)){var n=this._difference,r=this._axisBreaks;r&&r.length>0&&L.eachContinue(r.iterator(),(function(n){var r=n.adjustedStartValue,o=n.adjustedEndValue;if(v.isNumber(r)&&v.isNumber(o)){if(t<r)return!1;if(_.intersect({start:r,end:o},{start:e,end:i})){r=Math.max(r,e),o=Math.min(o,i);var a=n.breakSize;t>o?e+=(o-r)*(1-a):t<r||(t=r+(t-r)*a)}}return!0}));var o=void 0;if(this.logarithmic){var a=this.treatZeroAs;v.isNumber(a)&&t<=a&&(t=a),o=(Math.log(t)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)/(Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)}else o=(t-e)/n;return o}}return 0},e.prototype.invalidateLabels=function(){t.prototype.invalidateLabels.call(this),this.dataItems&&(this.dataItems.each((function(t){t.value=void 0})),this.invalidate())},e.prototype.positionToValue=function(t){var e=this.min,i=this.max;if(v.isNumber(e)&&v.isNumber(i)){var n=i-e,r=null,o=this._axisBreaks;return o&&o.length>0&&L.eachContinue(o.iterator(),(function(o){var a=o.startPosition,s=o.endPosition,u=o.adjustedStartValue,l=o.adjustedEndValue;if(v.isNumber(u)&&v.isNumber(l)){if(u>i)return!1;if(_.intersect({start:u,end:l},{start:e,end:i})){u=_.max(u,e),l=_.min(l,i);var c=o.breakSize;if(n-=(l-u)*(1-c),t>s)e+=(l-u)*(1-c);else if(!(t<a))return r=u+(t-a)/(s-a)*(l-u),!1}return!0}})),v.isNumber(r)||(r=this.logarithmic?Math.pow(Math.E,(t*(Math.log(this.max)*Math.LOG10E-Math.log(this.min)*Math.LOG10E)+Math.log(this.min)*Math.LOG10E)/Math.LOG10E):t*n+e),r}},e.prototype.xToValue=function(t){return this.positionToValue(this.pointToPosition({x:t,y:0}))},e.prototype.yToValue=function(t){return this.positionToValue(this.pointToPosition({x:0,y:t}))},e.prototype.pointToPosition=function(t){return this.renderer instanceof Z?1-this.renderer.pointToPosition(t):this.renderer.pointToPosition(t)},e.prototype.animateMinMax=function(t,e){return this.animate([{property:"_minAdjusted",from:this._minAdjusted,to:t},{property:"_maxAdjusted",from:this._maxAdjusted,to:e}],this.rangeChangeDuration,this.rangeChangeEasing)},e.prototype.getMinMax=function(){var t=this;this.updateGridCount();var e=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY;if(v.isNumber(this._minDefined)&&v.isNumber(this._maxDefined)||(this.series.each((function(n){if(!n.ignoreMinMax){var r=n.min(t);v.isNumber(r)&&r<e&&(e=r);var o=n.max(t);v.isNumber(o)&&o>i&&(i=o)}})),this.includeRangesInMinMax&&this.axisRanges.each((function(t){if(!t.ignoreMinMax){var n=_.min(t.value,t.endValue),r=_.max(t.value,t.endValue);(n<e||!v.isNumber(e))&&(e=n),(r>i||!v.isNumber(i))&&(i=r)}}))),this.logarithmic){var n=this.treatZeroAs;v.isNumber(n)&&e<=0&&(e=n),e<=0&&this.raiseCriticalError(new Error("Logarithmic value axis can not have values <= 0."),!0)}if(0==e&&0==i&&(i=.9,e=-.9),v.isNumber(this._minDefined)&&(e=this._minDefined),v.isNumber(this._maxDefined)&&(i=this._maxDefined),this._adapterO&&(e=this._adapterO.apply("min",e)),this._adapterO&&(i=this._adapterO.apply("max",i)),v.isNumber(e)&&v.isNumber(i)){this._minReal=e,this._maxReal=i,e==Number.POSITIVE_INFINITY&&(e=void 0),i==Number.NEGATIVE_INFINITY&&(i=void 0);var r=this.adjustDifference(e,i);if(e=this.fixMin(e),(i=this.fixMax(i))-e<=1/Math.pow(10,15)){if(i-e!=0)this._deltaMinMax=(i-e)/2;else{var o=Math.log(Math.abs(i))*Math.LOG10E,a=Math.pow(10,Math.floor(o));a/=10,this._deltaMinMax=a}e-=this._deltaMinMax,i+=this._deltaMinMax}e-=(i-e)*this.extraMin,i+=(i-e)*this.extraMax;var s=this.strictMinMax;v.isNumber(this._maxDefined)&&(s=!0);var u=this.adjustMinMax(e,i,r,this._gridCount,s);if(e=u.min,r=(i=u.max)-e,u=this.adjustMinMax(e,i,i-e,this._gridCount,!0),e=u.min,i=u.max,this.strictMinMax&&(e=v.isNumber(this._minDefined)?this._minDefined:this._minReal,(i=v.isNumber(this._maxDefined)?this._maxDefined:this._maxReal)-e<=1e-8&&(e-=this._deltaMinMax,i+=this._deltaMinMax),e-=(i-e)*this.extraMin,i+=(i-e)*this.extraMax),this._adapterO&&(e=this._adapterO.apply("min",e)),this._adapterO&&(i=this._adapterO.apply("max",i)),this._step=u.step,v.isNumber(e)||v.isNumber(i)||(this.start=0,this.end=1,this.renderer.labels.each((function(t){t.dataItem.text=""}))),(this._minAdjusted!=e||this._maxAdjusted!=i)&&v.isNumber(e)&&v.isNumber(i)){var l=this._minMaxAnimation;if(this._extremesChanged&&v.isNumber(this._minAdjusted)&&v.isNumber(this._maxAdjusted)&&this.inited){if(l&&!l.isFinished()&&this._finalMax==i&&this._finalMin==e)return;this._finalMin=e,this._finalMax=i,(l=this.animateMinMax(e,i))&&!l.isFinished()?(l.events.on("animationprogress",this.validateDataItems,this),l.events.on("animationended",(function(){t.series.each((function(t){t.validate()})),t.validateDataItems(),t.handleSelectionExtremesChange()})),this._minMaxAnimation=l):this.series.each((function(t){t.invalidate()})),this.validateDataItems(),this.dispatchImmediately("extremeschanged"),this.handleSelectionExtremesChange()}else{if(l&&!l.isFinished()&&this._finalMax==i&&this._finalMin==e)return;this._minAdjusted=e,this._maxAdjusted=i,this._finalMin=e,this._finalMax=i,this.invalidateDataItems(),this.dispatchImmediately("extremeschanged"),this._saveMinMax(e,i)}}this._extremesChanged=!1,this._difference=this.adjustDifference(e,i)}},e.prototype.fixMin=function(t){return t},e.prototype.fixMax=function(t){return t}
2,e.prototype.adjustMinMax=function(t,e,i,n,r){n<=1&&(n=1),n=Math.round(n);var o=t,a=e;0===i&&(i=Math.abs(e));var s=Math.log(Math.abs(i))*Math.LOG10E,u=Math.pow(10,Math.floor(s)),l=u/=10;r&&(l=0),this.logarithmic?(t<=0&&(t=this.baseValue),t==1/0&&(t=1),e==-1/0&&(e=10),this.strictMinMax?(this._minDefined>0&&(t=this._minDefined),this._maxDefined):(t=Math.pow(10,Math.floor(Math.log(Math.abs(t))*Math.LOG10E)),e=Math.pow(10,Math.ceil(Math.log(Math.abs(e))*Math.LOG10E)))):(r?(t=Math.floor(t/u)*u,e=Math.ceil(e/u)*u):(t=Math.ceil(t/u)*u-l,e=Math.floor(e/u)*u+l),t<0&&o>=0&&(t=0),e>0&&a<=0&&(e=0)),s=Math.log(Math.abs(i))*Math.LOG10E,u=Math.pow(10,Math.floor(s)),u/=10;var c=Math.ceil(i/n/u)*u,h=Math.pow(10,Math.floor(Math.log(Math.abs(c))*Math.LOG10E)),p=Math.ceil(c/h);p>5?p=10:p<=5&&p>2&&(p=5),c=Math.ceil(c/(h*p))*h*p,this.maxPrecision<Number.MAX_VALUE&&c!=_.ceil(c,this.maxPrecision)&&(c=_.ceil(c,this.maxPrecision));var d=0;if(h<1&&(d=Math.round(Math.abs(Math.log(Math.abs(h))*Math.LOG10E))+1,c=_.round(c,d)),!this.logarithmic){var f=Math.floor(t/c);t=_.round(c*f,d);var g=void 0;(g=r?Math.floor(e/c):Math.ceil(e/c))==f&&g++,(e=_.round(c*g,d))<a&&(e+=c),t>o&&(t-=c)}return{min:t,max:e,step:c}},Object.defineProperty(e.prototype,"min",{get:function(){var t=this._minAdjusted;return v.isNumber(t)||(t=this._minDefined),t},set:function(t){this._minDefined!=t&&(this._minDefined=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minDefined",{get:function(){return this._minDefined},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxDefined",{get:function(){return this._maxDefined},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraMin",{get:function(){return this.getPropertyValue("extraMin")},set:function(t){this.setPropertyValue("extraMin",t)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraMax",{get:function(){return this.getPropertyValue("extraMax")},set:function(t){this.setPropertyValue("extraMax",t)&&this.invalidateDataItems()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"step",{get:function(){return this._step},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"max",{get:function(){var t=this._maxAdjusted;return v.isNumber(t)||(t=this._maxDefined),t},set:function(t){this._maxDefined!=t&&(this._maxDefined=t,this.invalidate())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"adjustLabelPrecision",{get:function(){return this.getPropertyValue("adjustLabelPrecision")},set:function(t){this.setPropertyValue("adjustLabelPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.registerSeries=function(e){return new P.c([t.prototype.registerSeries.call(this,e),e.events.on("extremeschanged",this.handleExtremesChange,this,!1),e.events.on("selectionextremeschanged",this.handleSelectionExtremesChange,this,!1),this.events.on("extremeschanged",e.invalidate,e,!1)])},e.prototype.handleSelectionExtremesChange=function(){var t,e,i=this,n=!0;if(L.each(this.series.iterator(),(function(r){if(!r.ignoreMinMax&&!r.isHidden&&!r.outOfRange){r.visible&&!r.isHiding&&(n=!1);var o=r.selectionMin(i),a=r.selectionMax(i);v.isNumber(o)&&(!v.isNumber(t)||o<t)&&(t=o),v.isNumber(a)&&(!v.isNumber(e)||a>e)&&(e=a)}})),this.includeRangesInMinMax&&this.axisRanges.each((function(i){if(!i.ignoreMinMax){var n=_.min(i.value,i.endValue),r=_.max(i.value,i.endValue);n<t&&(t=n),r>e&&(e=r)}})),v.isNumber(this._minDefined)?t=this.strictMinMax?this._minDefined:this.min:this.strictMinMax&&(t=this._minReal),v.isNumber(this._maxDefined)?e=this.strictMinMax?this._maxDefined:this.max:this.strictMinMax&&(e=this._maxReal),t==e){t-=this._deltaMinMax,e+=this._deltaMinMax;var r=this.adjustMinMax(t,e,0,this._gridCount,this.strictMinMax);t=r.min,e=r.max}var o=this.adjustDifference(t,e),a=this.adjustMinMax(t,e,o,this._gridCount);t=a.min,e=a.max,t-=(e-t)*this.extraMin,e+=(e-t)*this.extraMax,t=_.fitToRange(t,this.min,this.max),e=_.fitToRange(e,this.min,this.max),o=this.adjustDifference(t,e),a=this.adjustMinMax(t,e,o,this._gridCount,!0),t=a.min,e=a.max,this.strictMinMax&&(t=_.max(t,this._minDefined),e=_.min(e,this._maxDefined));var s=a.step;this.syncWithAxis&&(a=this.syncAxes(t,e,s),t=a.min,e=a.max,this.invalidate()),s=a.step,this._difference=this.adjustDifference(this.min,this.max);var u=this.valueToPosition(t),l=this.valueToPosition(e);n&&!this.syncWithAxis&&(u=0,l=1);var c=0;this.syncWithAxis?(c=5,this.setCache(t+"-"+e,s)):(this._step==s&&this._minZoomed==t&&this._maxZoomed==e||(this._dsc=!0),this._step=s,this._minZoomed=t,this._maxZoomed=e),this.keepSelection||this.zoom({start:u,end:l},!1,!1,c)},Object.defineProperty(e.prototype,"strictMinMax",{get:function(){return this.getPropertyValue("strictMinMax")},set:function(t){this.setPropertyValue("strictMinMax",t)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"logarithmic",{get:function(){return this.getPropertyValue("logarithmic")},set:function(t){this.setPropertyValue("logarithmic",t)&&(this.invalidate(),this.series.each((function(t){t.invalidateDataItems()})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"keepSelection",{get:function(){return this.getPropertyValue("keepSelection")},set:function(t){this.setPropertyValue("keepSelection",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"includeRangesInMinMax",{get:function(){return this.getPropertyValue("includeRangesInMinMax")},set:function(t){this.setPropertyValue("includeRangesInMinMax",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxPrecision",{get:function(){return this.getPropertyValue("maxPrecision")},set:function(t){this.setPropertyValue("maxPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extraTooltipPrecision",{get:function(){return this.getPropertyValue("extraTooltipPrecision")},set:function(t){this.setPropertyValue("extraTooltipPrecision",t)&&this.invalidate()},enumerable:!0,configurable:!0}),e.prototype.handleExtremesChange=function(){var t=this;if(this._extremesChanged=!0,this.getMinMax(),this.ghostLabel){this.dataItems.each((function(e){e.label&&e.label.pixelWidth>0&&(t.ghostLabel.text=e.label.currentText)}))}}
2,e.prototype.getX=function(t,e,i,n,r){return this.renderer.positionToPoint(this.getPositionX(t,e,i,n,r)).x},e.prototype.getPositionX=function(t,e,i,n,r){var o=t.getWorkingValue(e);v.hasValue(n)||(n="valueX");var a=t.getValue(n,"stack");v.isNumber(o)||(o=this.baseValue,this.logarithmic&&a>0&&(o=0));var s=this.valueToPosition(o+a);return r&&(s=_.fitToRange(s,r.start,r.end)),s},e.prototype.getY=function(t,e,i,n,r){return this.renderer.positionToPoint(this.getPositionY(t,e,i,n,r)).y},e.prototype.getPositionY=function(t,e,i,n,r){var o=t.getWorkingValue(e);v.hasValue(n)||(n="valueY");var a=t.getValue(n,"stack");v.isNumber(o)||(o=this.baseValue,this.logarithmic&&a>0&&(o=0));var s=this.valueToPosition(o+a);return r&&(s=_.fitToRange(s,r.start,r.end)),s},e.prototype.getAngle=function(t,e,i,n,r){var o=t.getWorkingValue(e),a=t.getValue(n,"stack");v.isNumber(o)||(o=this.baseValue);var s=this.valueToPosition(o+a);return r&&(s=_.fitToRange(s,r.start,r.end)),this.positionToAngle(s)},e.prototype.getAnyRangePath=function(t,e,i){var n=this.valueToPosition(t),r=this.valueToPosition(e);return this.getPositionRangePath(n,r)},e.prototype.getTooltipText=function(t){var e=_.round(this.positionToValue(t),this._stepDecimalPlaces+this.extraTooltipPrecision),i=this.tooltip.numberFormatter.format(e);return this._adapterO?this._adapterO.apply("getTooltipText",i):i},e.prototype.zoomToValues=function(t,e,i,n){var r=(t-this.min)/(this.max-this.min),o=(e-this.min)/(this.max-this.min);this.zoom({start:r,end:o},i,n)},Object.defineProperty(e.prototype,"minZoomed",{get:function(){return this.syncWithAxis?this._minZoomed:_.max(this.min,this._minZoomed)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxZoomed",{get:function(){return this.syncWithAxis?this._maxZoomed:_.min(this.max,this._maxZoomed)},enumerable:!0,configurable:!0}),e.prototype.fixAxisBreaks=function(){var e=this;t.prototype.fixAxisBreaks.call(this);var i=this._axisBreaks;i&&i.length>0&&i.each((function(t){var i=t.adjustedStartValue,n=t.adjustedEndValue,r=n-i,o=Math.ceil(r*t.breakSize)*e._gridCount/(e.max-e.min),a=e.adjustMinMax(i,n,r,o,!0);t.adjustedStep=a.step,t.adjustedMin=a.min,t.adjustedMax=a.max})),this._difference=this.adjustDifference(this.min,this.max)},e.prototype.getPositionLabel=function(t){var e=this.positionToValue(t);return this.numberFormatter.format(e)},e.prototype.showTooltipAt=function(t){this.showTooltipAtPosition(this.valueToPosition(t))},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.min=e.min,this.max=e.max,this.calculateTotals=e.calculateTotals,this._baseValue=e.baseValue},Object.defineProperty(e.prototype,"syncWithAxis",{get:function(){return this.getPropertyValue("syncWithAxis")},set:function(t){var e=this;this.setPropertyValue("syncWithAxis",t,!0)&&t&&(this._disposers.push(t.events.on("extremeschanged",this.handleSelectionExtremesChange,this,!1)),this._disposers.push(t.events.on("selectionextremeschanged",this.handleSelectionExtremesChange,this,!1)),this._disposers.push(t.events.on("startendchanged",this.handleSelectionExtremesChange,this,!1)),this.events.on("shown",this.handleSelectionExtremesChange,this,!1),this.events.on("maxsizechanged",(function(){e.clearCache(),e._disposers.push(f.c.events.once("exitframe",(function(){e.handleSelectionExtremesChange()})))}),this,!1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"treatZeroAs",{get:function(){return this.getPropertyValue("treatZeroAs")},set:function(t){this.setPropertyValue("treatZeroAs",t,!0)},enumerable:!0,configurable:!0}),e.prototype.syncAxes=function(t,e,i){var n=this.syncWithAxis;if(n){v.isNumber(t)||(t=this.min),v.isNumber(e)||(e=this.max),v.isNumber(i)||(i=this._step);var r=Math.round((n.maxZoomed-n.minZoomed)/n.step),o=Math.round((e-t)/i);if(v.isNumber(r)&&v.isNumber(o))for(var a=!1,s=0,u=.01*(e-t),l=t,c=e,h=i;1!=a;)if(a=this.checkSync(l,c,h,r),++s>1e3&&(a=!0),a)t=l,e=c,i=h;else{s/3==Math.round(s/3)?(l=t-u*s,t>=0&&l<0&&(l=0)):(c=e+u*s)<=0&&c>0&&(c=0);var p=this.adjustMinMax(l,c,c-l,this._gridCount,!0);l=p.min,c=p.max,h=p.step}}return{min:t,max:e,step:i}}
2,e.prototype.checkSync=function(t,e,i,n){for(var r=(e-t)/i,o=1;o<n;o++)if(_.round(r/o,1)==n||r*o==n)return!0;return!1},e.prototype.processConfig=function(e){e&&v.hasValue(e.syncWithAxis)&&v.isString(e.syncWithAxis)&&(this.map.hasKey(e.syncWithAxis)?e.syncWithAxis=this.map.getKey(e.syncWithAxis):(this.processingErrors.push('[ValueAxis] No axis with id "'+e.syncWithAxis+'" found for `syncWithAxis`'),delete e.xAxis)),t.prototype.processConfig.call(this,e)},e.prototype._saveMinMax=function(t,e){},e}(B);f.c.registeredClasses.ValueAxis=et,f.c.registeredClasses.ValueAxisDataItem=tt;var it=function(t){function e(){var e=t.call(this)||this;return e.className="AxisRendererX",e.minGridDistance=120,e.opposite=!1,e.rotation=0,e.width=Object(m.c)(100),e.labels.template.horizontalCenter="middle",e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.setAxis=function(e){t.prototype.setAxis.call(this,e),e.layout="vertical"},e.prototype.updateGridContainer=function(){var t=this.axis;if(t){var e=this.gridContainer;e.x=t.pixelX,e.width=t.axisLength}},e.prototype.processRenderer=function(){t.prototype.processRenderer.call(this);var e=this.axis;if(e){e.width instanceof m.a||(e.width=Object(m.c)(100)),b.used(this.line);var i=e.title;i.rotation=0,i.align="center",this.opposite?(this.line.toFront(),i.toBack()):(i.toFront(),this.toBack(),this.line.toBack())}},e.prototype.updateTooltip=function(){if(this.axis){var t=1e3,e=this.line.pixelX,i=this.line.pixelY,n=this.axisLength,r=t;this.opposite?this.inside||(i=-1e3,r=t):this.inside&&(i=-1e3,r=t),this.axis.updateTooltip("vertical",{x:e,y:i,width:n,height:r})}},e.prototype.updateLabelElement=function(t,e,i,n){v.hasValue(n)||(n=t.location),e+=(i-e)*n;var r=this.positionToPoint(e);t.isMeasured=!t.inside;var o,a=0,s=this.gridContainer.maxHeight;this.opposite?(t.inside?(o="top","bottom"==t.valign&&(a=s,o="bottom"),"middle"==t.valign&&(a=s/2,o="middle")):o="bottom",r.y=a):(t.inside?(o="bottom","top"==t.valign&&(a=-s,o="top"),"middle"==t.valign&&(a=-s/2,o="middle")):o="top",r.y+=a),0==t.rotation&&(t.verticalCenter=o),this.positionItem(t,r),this.toggleVisibility(t,e,this.minLabelPosition,this.maxLabelPosition)},Object.defineProperty(e.prototype,"axisLength",{get:function(){var t=this.axis;return t.measuredWidth-t.pixelPaddingRight-t.pixelPaddingLeft||0},enumerable:!0,configurable:!0}),e.prototype.positionToPoint=function(t,e){return{x:this.positionToCoordinate(t),y:0}},e.prototype.pointToPosition=function(t){return this.coordinateToPosition(t.x,t.y)},e.prototype.getPositionRangePath=function(t,e){var i=_.fitToRange(this.positionToCoordinate(t),0,this.axisLength),n=_.fitToRange(this.positionToCoordinate(e),0,this.axisLength),r=Math.abs(n-i),o=this.getHeight(),a=Math.min(i,n);return Y.rectToPath({x:a,y:0,width:r,height:o},!0)},e.prototype.updateBreakElement=function(e){t.prototype.updateBreakElement.call(this,e);var i=e.startLine,n=e.endLine,r=e.fillShape,o=e.startPoint,a=e.endPoint,s=e.pixelMarginLeft,u=this.getHeight()-e.pixelMarginTop-e.pixelMarginBottom;o.x=_.fitToRange(o.x,-1,this.axisLength+1),a.x=_.fitToRange(a.x,-1,this.axisLength+1),o.x==a.x&&(o.x<0||o.x>this.axisLength)?e.fillShape.__disabled=!0:e.fillShape.__disabled=!1,i.y=s,i.width=0,i.height=u,n.y=s,n.width=0,n.height=u,r.height=u,r.width=Math.abs(a.x-o.x),r.y=s,r.x=o.x},e.prototype.updateGridElement=function(t,e,i){e+=(i-e)*t.location;var n=this.positionToPoint(e);t.path=Y.moveTo({x:0,y:0})+Y.lineTo({x:0,y:this.getHeight()}),this.positionItem(t,n),this.toggleVisibility(t,e,0,1)},e.prototype.updateTickElement=function(t,e,i){e+=(i-e)*t.location;var n=this.positionToPoint(e),r=t.length;n.y=b.spritePointToSprite({x:0,y:this.line.pixelY},this.line.parent,this.gridContainer).y,this.opposite?r*=t.inside?1:-1:r*=t.inside?-1:1,t.path=Y.moveTo({x:0,y:0})+Y.lineTo({x:0,y:r}),this.positionItem(t,n),this.toggleVisibility(t,e,0,1)},e.prototype.updateAxisLine=function(){this.line.path=Y.moveTo({x:0,y:0})+Y.lineTo({x:this.axisLength,y:0})},e.prototype.updateBaseGridElement=function(){t.prototype.updateBaseGridElement.call(this);var e=this.axis,i=this.getHeight(),n=this.axisLength,r=this.baseGrid,o=e.basePoint.x;if(o<-.2||o>n+.2)r.hide(0);else{var a=b.spritePointToSprite({x:0,y:0},this.gridContainer,r.parent).y;r.path=Y.moveTo({x:0,y:0})+Y.lineTo({x:0,y:i}),r.moveTo({x:o,y:a}),r.show(0)}},e.prototype.createBreakSprites=function(t){t.startLine=new F.a,t.endLine=new F.a;var e=new X.a;e.setWavedSides(!1,!0,!1,!0),t.fillShape=e},e.prototype.toAxisPosition=function(t){var e=t,i=this.axis;if(i){var n=i.relativePositionSprite,r=i.pixelX;if(n?r=b.spritePointToSprite({x:this.pixelX,y:0},this.parent,n).x:n=i.parent,n)return(e-r/n.innerWidth)/(i.axisLength/n.innerWidth)}return t}
2,e.prototype.updateBullet=function(t,e,i){var n=.5;t instanceof q&&(n=t.location),e+=(i-e)*n;var r=this.positionToPoint(e);r.y=b.spritePointToSprite({x:0,y:this.line.pixelY},this.line.parent,this.gridContainer).y,this.positionItem(t,r),this.toggleVisibility(t,e,0,1)},e}($);f.c.registeredClasses.AxisRendererX=it,w.c.push({relevant:w.b.heightXS,state:function(t,e){if(t instanceof it){var i=t.states.create(e);return i.properties.inside=!0,i.properties.maxLabelPosition=.9,i.properties.minLabelPosition=.1,i}return null}}),w.c.push({relevant:w.b.heightXXS,state:function(t,e){if(t instanceof it){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var nt=i(42),rt=function(t){function e(){var e=t.call(this)||this;e.className="HeatLegend",e.markerContainer=e.createChild(h.a),e.markerContainer.shouldClone=!1,e.markerCount=1;var i=new c.a;return i.minHeight=20,i.minWidth=20,i.interactionsEnabled=!1,i.fillOpacity=1,i.cornerRadius(0,0,0,0),e.markerContainer.minHeight=20,e.markerContainer.minWidth=20,e.orientation="horizontal",e.markers=new l.e(i),e._disposers.push(new l.c(e.markers)),e._disposers.push(e.markers.template),e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.getMinFromRules=function(t){var e,i=this.series;if(i)return L.eachContinue(i.heatRules.iterator(),(function(i){return i.property!=t||(e=i.min,!1)})),e},e.prototype.getMaxFromRules=function(t){var e,i=this.series;if(i)return L.each(i.heatRules.iterator(),(function(i){return i.property!=t||(e=i.max,!1)})),e},e.prototype.validate=function(){t.prototype.validate.call(this),this.valueAxis.renderer.inversed=this.reverseOrder;var e=this.series,i=this.minColor,n=this.maxColor;if(v.hasValue(i)||(i=Object(M.e)(this.getMinFromRules("fill"))),v.hasValue(n)||(n=Object(M.e)(this.getMaxFromRules("fill"))),e){var r=e.fill;!v.hasValue(i)&&r instanceof M.a&&(i=r),!v.hasValue(n)&&r instanceof M.a&&(n=r)}v.hasValue(n)||(n=Object(M.e)(this.getMaxFromRules("fill")));var o=v.toNumber(this.getMinFromRules("fillOpacity"));v.isNumber(o)||(o=1);var a=v.toNumber(this.getMaxFromRules("fillOpacity"));v.isNumber(a)||(a=1);var s=v.toNumber(this.getMinFromRules("strokeOpacity"));v.isNumber(s)||(s=1);var u=v.toNumber(this.getMaxFromRules("strokeOpacity"));v.isNumber(u)||(u=1);for(var l=Object(M.e)(this.getMinFromRules("stroke")),c=Object(M.e)(this.getMaxFromRules("stroke")),h=0;h<this.markerCount;h++){var p=this.markers.getIndex(h);if(p||((p=this.markers.create()).parent=this.markerContainer,p.height=Object(m.c)(100),p.width=Object(m.c)(100)),1==this.markerCount){var d=new k.a;if(this.reverseOrder?(d.addColor(n,a),d.addColor(i,o)):(d.addColor(i,o),d.addColor(n,a)),"vertical"==this.orientation&&(d.rotation=-90),p.fill=d,v.hasValue(l)&&v.hasValue(c)){var f=new k.a;this.reverseOrder?(f.addColor(c,u),f.addColor(l,s)):(f.addColor(l,s),f.addColor(c,u)),"vertical"==this.orientation&&(f.rotation=-90),p.stroke=f}}else{var g=h;this.reverseOrder&&(g=this.markerCount-h-1);var y=new M.a(nt.interpolate(i.rgb,n.rgb,g/this.markerCount));p.fill=y;var b=o+(a-o)*g/this.markerCount;if(p.fillOpacity=b,v.hasValue(l)&&v.hasValue(c)){var _=new M.a(nt.interpolate(l.rgb,c.rgb,g/this.markerCount));p.stroke=_;var x=s+(u-s)*g/this.markerCount;p.strokeOpacity=x}}}var P=this.valueAxis.renderer;this.markerCount>1&&("horizontal"==this.orientation?P.minGridDistance=this.measuredWidth/this.markerCount:P.minGridDistance=this.measuredHeight/this.markerCount),this.valueAxis.invalidate();h=this.markerCount;for(var O=this.markers.length;h<O;h++)this.markers.getIndex(h).parent=void 0},Object.defineProperty(e.prototype,"minColor",{get:function(){return this.getPropertyValue("minColor")},set:function(t){t instanceof M.a||(t=Object(M.e)(t)),this.setColorProperty("minColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxColor",{get:function(){return this.getPropertyValue("maxColor")},set:function(t){t instanceof M.a||(t=Object(M.e)(t)),this.setColorProperty("maxColor",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"markerCount",{get:function(){return this.getPropertyValue("markerCount")}
2,set:function(t){this.setPropertyValue("markerCount",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"minValue",{get:function(){return this.getPropertyValue("minValue")},set:function(t){this.setPropertyValue("minValue",t),this.valueAxis.min=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"maxValue",{get:function(){return this.getPropertyValue("maxValue")},set:function(t){this.setPropertyValue("maxValue",t),this.valueAxis.max=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t,!0);var e=this.markerContainer,i=this.valueAxis;"horizontal"==t?(v.hasValue(this.width)||(this.width=200),this.height=void 0,i.width=Object(m.c)(100),i.height=void 0,i.tooltip.pointerOrientation="vertical",this.layout="vertical",e.width=Object(m.c)(100),e.height=void 0,i.renderer instanceof it||(i.renderer=new it)):(v.hasValue(this.height)||(this.height=200),this.width=void 0,this.layout="horizontal",e.width=void 0,e.height=Object(m.c)(100),i.height=Object(m.c)(100),i.width=void 0,i.tooltip.pointerOrientation="horizontal",i.renderer instanceof Z||(i.renderer=new Z),i.renderer.inside=!0,i.renderer.labels.template.inside=!0,this.markerContainer.reverseOrder=!0);var n=i.renderer;n.grid.template.disabled=!0,n.axisFills.template.disabled=!0,n.baseGrid.disabled=!0,n.labels.template.padding(2,3,2,3),n.minHeight=void 0,n.minWidth=void 0,this.markerContainer.layout=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"valueAxis",{get:function(){return this._valueAxis||(this.valueAxis=this.createChild(et),this.valueAxis.shouldClone=!1),this._valueAxis},set:function(t){this._valueAxis=t,t.parent=this,t.strictMinMax=!0,this.orientation=this.orientation},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"series",{get:function(){return this._series},set:function(t){var e=this;this._series=t;var i="value";try{var n=t.heatRules.getIndex(0).dataField;n&&(i=n)}catch(t){}this.updateMinMax(t.dataItem.values[i].low,t.dataItem.values[i].high),t.dataItem.events.on("calculatedvaluechanged",(function(n){e.updateMinMax(t.dataItem.values[i].low,t.dataItem.values[i].high)}),void 0,!1),t.heatRules.events.on("inserted",this.invalidate,this,!1),t.heatRules.events.on("removed",this.invalidate,this,!1)},enumerable:!0,configurable:!0}),e.prototype.updateMinMax=function(t,e){var i=this.valueAxis;v.isNumber(this.minValue)||(i.min=t,i.invalidate()),v.isNumber(this.maxValue)||(i.max=e,i.invalidate())},e.prototype.processConfig=function(e){if(e&&v.hasValue(e.series)&&v.isString(e.series)&&v.isString(e.series))if(this.map.hasKey(e.series))e.series=this.map.getKey(e.series);else{var i=e.series,n=this.map.events.on("insertKey",(function(t){t.key==i&&(this.series=t.newValue,n.dispose())}),this);this._disposers.push(n),delete e.series}t.prototype.processConfig.call(this,e)},e}(h.a);f.c.registeredClasses.HeatLegend=rt;var ot=i(53),at=function(t){function e(){var e=t.call(this)||this;e.className="Grip";var i=new y.a;e.layout="absolute",e.padding(10,10,10,10),e.margin(3,3,3,3),e.background.fillOpacity=.3,e.background.cornerRadius(10,10,10,10);var n=new x.a;n.element=e.paper.add("path");var r=Y.moveTo({x:-6,y:0});return r+=Y.lineTo({x:6,y:0}),r+=Y.moveTo({x:-8,y:-6}),r+=Y.lineTo({x:0,y:-12}),r+=Y.lineTo({x:8,y:-6}),r+=Y.moveTo({x:-8,y:6}),r+=Y.lineTo({x:0,y:12}),r+=Y.lineTo({x:8,y:6}),n.path=r,n.strokeWidth=2,n.fillOpacity=0,n.pixelPerfect=!0,n.padding(0,4,0,4),n.stroke=i.getFor("text"),n.strokeOpacity=.7,n.align="center",n.valign="middle",e.icon=n,e.label.dispose(),e.label=void 0,e.position="right",e.autoHideDelay=3e3,e.events.on("shown",(function(t){e._autoHideTimeout&&e._autoHideTimeout.dispose(),e.autoHideDelay&&(e._autoHideTimeout=e.setTimeout((function(){e.hide()}),e.autoHideDelay))})),e.events.on("down",(function(t){e._autoHideTimeout&&e._autoHideTimeout.dispose()})),e.events.on("out",(function(t){e.autoHideDelay&&(e._autoHideTimeout=e.setTimeout((function(){e.hide()}),e.autoHideDelay))})),e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(t){if(this.setPropertyValue("position",t))switch(t){case"left":this.align="left",this.valign="middle",this.horizontalCenter="left",this.verticalCenter="middle",this.icon.rotation=0,this.width=void 0,this.height=Object(m.c)(30);break;case"right":this.align="right",this.valign="middle",this.horizontalCenter="r
2ight",this.verticalCenter="middle",this.icon.rotation=0,this.width=void 0,this.height=Object(m.c)(30);break;case"top":this.align="center",this.valign="top",this.horizontalCenter="middle",this.verticalCenter="top",this.icon.rotation=90,this.width=Object(m.c)(30),this.height=void 0;break;case"bottom":this.align="center",this.valign="bottom",this.horizontalCenter="middle",this.verticalCenter="bottom",this.icon.rotation=90,this.width=Object(m.c)(30),this.height=void 0;break;default:this.align="center",this.valign="middle",this.horizontalCenter="middle",this.verticalCenter="middle",this.icon.rotation=90,this.width=Object(m.c)(30),this.height=void 0}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"autoHideDelay",{get:function(){return this.getPropertyValue("autoHideDelay")},set:function(t){this.setPropertyValue("autoHideDelay",t)},enumerable:!0,configurable:!0}),e}(ot.a);f.c.registeredClasses.Grip=at;var st=function(t){function e(){var e=t.call(this)||this;return e.className="ChartDataItem",e.applyTheme(),e}return Object(a.b)(e,t),e}(u.a),ut=function(t){function e(){var i=t.call(this)||this;if(i._legend=new P.d,i.constructor===e)throw new Error("'Chart' cannot be instantiated directly. Please use a specific chart type.");i.className="Chart";var n=new p.a;i.titles=new l.e(n),i._disposers.push(new l.c(i.titles)),i._disposers.push(n),i.width=Object(m.c)(100),i.height=Object(m.c)(100),i.layout="vertical";var r=i.createChild(h.a);r.shouldClone=!1,r.layout="vertical",r.width=Object(m.c)(100),r.height=Object(m.c)(100),i.chartAndLegendContainer=r;var o=r.createChild(h.a);return o.shouldClone=!1,o.width=Object(m.c)(100),o.height=Object(m.c)(100),i.chartContainer=o,i.showOnInit=!0,i._disposers.push(i._legend),i.titles.events.on("inserted",(function(t){i.processTitle(t),i.updateReaderTitleReferences()}),i,!1),i.titles.events.on("removed",(function(t){i.updateReaderTitleReferences()}),i,!1),i.role="region",i.defaultState.transitionDuration=1,i.applyTheme(),i}return Object(a.b)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),v.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Chart"))},e.prototype.draw=function(){this.fixLayout(),t.prototype.draw.call(this)},e.prototype.fixLayout=function(){var t=this.legend;if(t){var e=this.chartAndLegendContainer,i=this.chartContainer;switch(i.x=void 0,i.y=void 0,"absolute"!=t.position&&(t.x=void 0,t.y=void 0),t.position){case"left":e.layout="horizontal",t.toBack();break;case"right":e.layout="horizontal",t.toFront();break;case"top":e.layout="vertical",t.toBack();break;case"bottom":e.layout="vertical",t.toFront();break;case"absolute":t.isMeasured=!1}}},e.prototype.feedLegend=function(){},e.prototype.processTitle=function(t){var e=t.newValue;return e.parent=this,e.toBack(),e.shouldClone=!1,e.align="center",e.uidAttr(),e},e.prototype.updateReaderTitleReferences=function(){if(this.titles.length){var t=[];L.each(this.titles.iterator(),(function(e){t.push(e.uid)})),this.setSVGAttribute({"aria-labelledby":t.join(" ")})}else this.removeSVGAttribute("aria-labelledby")},Object.defineProperty(e.prototype,"legend",{get:function(){return this._legend.get()},set:function(t){this.setLegend(t)},enumerable:!0,configurable:!0}),e.prototype.setLegend=function(t){var e=this;this._legend.get()!==t&&(t?(t.parent=this.chartAndLegendContainer,this._legend.set(t,t.events.on("propertychanged",(function(t){"position"==t.property&&e.fixLayout()}),void 0,!1)),t.addDisposer(new P.b((function(){e.legend=void 0})))):this._legend.reset(),this.feedLegend())},e.prototype.dispose=function(){this.legend&&this.legend.dispose(),t.prototype.dispose.call(this)},e.prototype.processConfig=function(e){e&&v.hasValue(e.legend)&&!v.hasValue(e.legend.type)&&(e.legend.type="Legend"),t.prototype.processConfig.call(this,e)},e.prototype.copyFrom=function(e){this.titles.copyFrom(e.titles),this.chartContainer.copyFrom(e.chartContainer),e.legend&&(this.legend=e.legend.clone(),this.legend.removeChildren()),t.prototype.copyFrom.call(this,e)},Object.defineProperty(e.prototype,"dragGrip",{get:function(){var t=this;if(!this._dragGrip){var e=this.tooltipContainer.createChild(at);e.align="right",e.valign="middle",e.hide(0),e.events.on("down",(function(e){e.touch&&(t.interactionsEnabled=!1)})),e.events.on("up",(function(e){t.interactionsEnabled=!0})),this.events.on("down",(function(t){t.touch&&e.show()})),this._dragGrip=e}return this._dragGrip},set:function(t){this._dragGrip=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"focusable",{get:function(){return this.parent.focusable},set:function(t){this.parent.focusable=t},enumerable:!0,configurable:!0}),e}(s.a);f.c.registeredClasses.Chart=ut,w.c.push({relevant:w.b.widthXS,state:function(t,e){if(t instanceof ut){var i=t.states.create(e);return t.pixelPaddingLeft>10&&(i.properties.paddingLeft=10),t.pixelPaddingRight>10&&(i.properties.paddingRight=10),i}return null}}),w.c.push({relevant:w.b.heightXS,state:function(t,e){if(t instanceof ut){var i=t.states.create(e);return t.pixelPaddingTop>10&&(i.properties.paddingTop=10),t.pixelPaddingBottom>10&&(i.properties.paddingBottom=10),i}return null}}),w.c.push({relevant:w.b.widthXXS,state:function(t,e){if(t instanceof ut){var i=t.states.create(e);return i.properties.paddingLeft=0,i.properties.paddingRight=0,i}return null}}),w.c.push({relevant:w.b.heightXXS,state:function(t,e){if(t instanceof ut){var i=t.states.create(e);return i.properties.paddingTop=0,i.properties.paddingBottom=0,i}return null}});var lt=i(23),ct=function(t){function e(){var e=t.call(this)||this;return e.className="Bullet",e.isMeasured=!1,e.tooltipX=0,e.tooltipY=0,e.layout="none",e.applyOnClones=!0,e.copyToLegendMarker=!0,e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"locationX",{get:function(){return this.getPropertyValue("locationX")},set:function(t){if(this.setPropertyValue("locationX",t)){var e=this.dataItem;
2e&&e.component&&e.component.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"locationY",{get:function(){return this.getPropertyValue("locationY")},set:function(t){if(this.setPropertyValue("locationY",t)){var e=this.dataItem;e&&e.component&&e.component.invalidate()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"xField",{get:function(){return this.getPropertyValue("xField")},set:function(t){this.setPropertyValue("xField",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"yField",{get:function(){return this.getPropertyValue("yField")},set:function(t){this.setPropertyValue("yField",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"isDynamic",{get:function(){return this.getPropertyValue("isDynamic")},set:function(t){this.setPropertyValue("isDynamic",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"copyToLegendMarker",{get:function(){return this.getPropertyValue("copyToLegendMarker")},set:function(t){this.setPropertyValue("copyToLegendMarker",t)},enumerable:!0,configurable:!0}),e}(h.a);f.c.registeredClasses.Bullet=ct,w.c.push({relevant:w.b.isXS,state:function(t,e){if(t instanceof ct){var i=t.states.create(e);return i.properties.disabled=!0,i}return null}});var ht=i(19),pt=i(40),dt=function(t){function e(){var e=t.call(this)||this;return e.className="SeriesDataItem",e.values.value={},e.values.value={},e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new lt.a,this._disposers.push(new lt.b(this._bullets))),this._bullets},enumerable:!0,configurable:!0}),e.prototype.dispose=function(){this.bullets.clear(),t.prototype.dispose.call(this)},Object.defineProperty(e.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),e}(u.a),ft=function(t){function e(){var i=t.call(this)||this;if(i._ignoreMinMax=!1,i._showBullets=!0,i.legendSettings=new T,i._tmin=new lt.a,i._tmax=new lt.a,i._smin=new lt.a,i._smax=new lt.a,i.dataItemsByAxis=new lt.a,i.skipFocusThreshold=20,i._itemReaderTextChanged=!1,i.calculatePercent=!1,i.usePercentHack=!0,i.autoDispose=!0,i.simplifiedProcessing=!1,i.constructor===e)throw new Error("'Series' cannot be instantiated directly. Please use a specific series type.");i.className="Series",i.isMeasured=!1,i.layout="none",i.shouldClone=!1,i.setPropertyValue("hidden",!1),i.axisRanges=new l.b,i.axisRanges.events.on("inserted",i.processAxisRange,i,!1),i.minBulletDistance=0,i.mainContainer=i.createChild(h.a),i.mainContainer.shouldClone=!1,i.mainContainer.mask=i.createChild(x.a),i._disposers.push(i.mainContainer);var n=i.mainContainer.createChild(h.a);return i._shouldBeReady.push(n),n.shouldClone=!1,n.layout="none",n.virtualParent=i,i._disposers.push(n),i.bulletsContainer=n,i.tooltip=new V.a,i.tooltip.virtualParent=i,i._disposers.push(i.tooltip),i.hiddenState.transitionEasing=pt.cubicIn,i.dataItem=i.createDataItem(),i._disposers.push(i.dataItem),i.dataItem.component=i,i.role="group",i.applyTheme(),i}return Object(a.b)(e,t),e.prototype.applyTheme=function(){t.prototype.applyTheme.call(this),ht.a.autoSetClassName&&this.bulletsContainer&&(this.bulletsContainer.className=this.className+"-bullets",this.bulletsContainer.setClassName())},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),v.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Series"))},e.prototype.createDataItem=function(){return new dt},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart},set:function(t){this._chart=t},enumerable:!0,configurable:!0}),e.prototype.positionBullet=function(t){},e.prototype.processBullet=function(t){var e=this,i=t.newValue;i.isTemplate=!0,this.events.once("datavalidated",(function(t){e.itemsFocusable()&&(i.focusable=!0)})),this.invalidate()},e.prototype.removeBullet=function(t){var e=t.oldValue;this.dataItems.each((function(t){var i=t.bullets.getKey(e.uid);i&&i.dispose()})),this.invalidate()},e.prototype.validateDataItems=function(){t.prototype.validateDataItems.call(this),this.processValues(!1)},e.prototype.getFirstValue=function(t,e){for(var i=e;i>=0;i--){var n=this.dataItems.getIndex(i).getActualWorkingValue(t);if(v.isNumber(n))return n}return null},e.prototype.getAbsoluteFirstValue=function(t){for(var e=0;e<this.dataItems.length;e++){var i=this.dataItems.getIndex(e).values[t].value;if(v.isNumber(i))return i}return null},e.prototype.rangeChangeUpdate=function(){t.prototype.rangeChangeUpdate.call(this),this.processValues(!0)},e.prototype.processValues=function(t){var e=this;if(!this.simplifiedProcessing){var i=this.dataItems,n={},r={},o={},a={},s={},u={},l={},c={},h={},p={},d=_.max(0,this.startIndex);d=_.min(d,this.dataItems.length);var f=_.min(this.endIndex,this.dataItems.length);if(v.isNumber(d)||(d=0),v.isNumber(f)||(f=this.dataItems.length),d>0){var g=i.getIndex(d-1);Q.each(g.values,(function(t,e){var i=g.getActualWorkingValue(t);v.isNumber(i)&&(c[t]=i)}))}for(var m=function(t){var f=i.getIndex(t);Q.each(f.values,(function(t,i){var g=f.getActualWorkingValue(t);if(v.isNumber(g)){v.isNumber(n[t])||(n[t]=0),n[t]++,v.isNumber(r[t])||(r[t]=0),r[t]+=g,v.isNumber(o[t])||(o[t]=0),o[t]+=Math.abs(g),v.isNumber(u[t])||(u[t]=g),l[t]=g,v.isNumber(a[t])?a[t]>g&&(a[t]=g):a[t]=g,v.isNumber(s[t])?s[t]<g&&(s[t]=g):s[t]=g,v.isNumber(h[t])||(h[t]=e.getFirstValue(t,d)),v.isNumber(p[t])||(p[t]=e.getAbsoluteFirstValue(t)),f.setCalculatedValue(t,g-h[t],"change"),f.setCalculatedValue(t,(g-h[t])/h[t]*100,"changePercent"),f.setCalculatedValue(t,g-p[t],"startChange"),f.setCalculatedValue(t,(g-p[t])/p[t]*100,"startChangePercent");var m=c[t];v.isNumber(m)||(m=g),f.setCalculatedValue(t,g-m,"previousChange"),f.setCalculatedValue(t,(g-m)/m*100,"previousChangePercent"),c[t]=g}}
2))},y=d;y<f;y++)m(y);if(this.calculatePercent){var b=function(t){var n=i.getIndex(t);Q.each(n.values,(function(t){var i=o[t],r=n.getActualWorkingValue(t);if(v.isNumber(r))if(i>0){e.usePercentHack&&r==i&&(i=n.values[t].value);var a=r/i*100;n.setCalculatedValue(t,a,"percent")}else n.setCalculatedValue(t,0,"percent")}))};for(y=d;y<f;y++)b(y)}if(d>0){var x=i.getIndex(d-1);Q.each(x.values,(function(t){var e=x.values[t].value;x.setCalculatedValue(t,e-u[t],"change"),x.setCalculatedValue(t,(e-u[t])/u[t]*100,"changePercent")}))}var P=this.dataItem;Q.each(P.values,(function(t){P.setCalculatedValue(t,r[t],"sum"),P.setCalculatedValue(t,o[t],"absoluteSum"),P.setCalculatedValue(t,r[t]/n[t],"average"),P.setCalculatedValue(t,u[t],"open"),P.setCalculatedValue(t,l[t],"close"),P.setCalculatedValue(t,a[t],"low"),P.setCalculatedValue(t,s[t],"high"),P.setCalculatedValue(t,n[t],"count")}))}},e.prototype.validate=function(){b.isIE()&&this.filters.clear(),L.each(this.axisRanges.iterator(),(function(t){t.validate()})),t.prototype.validate.call(this);var e=this.bulletsContainer;if(e.fill=this.fill,e.stroke=this.stroke,e.x=this.pixelX,e.y=this.pixelY,this.bulletsContainer.children.length>0)if(this._showBullets){for(var i=0;i<this.startIndex;i++){(n=this.dataItems.getIndex(i))&&n.bullets.each((function(t,e){e.__disabled=!0}))}for(i=this.dataItems.length-1;i>this.endIndex;i--){var n;(n=this.dataItems.getIndex(i))&&n.bullets.each((function(t,e){e.__disabled=!0}))}}else this.bulletsContainer.children.each((function(t){t.__disabled=!0}));this.updateTooltipBounds()},e.prototype.updateTooltipBounds=function(){if(this.topParent){var t={x:0,y:0,width:this.topParent.maxWidth,height:this.topParent.maxHeight};this.tooltip.setBounds(t)}},e.prototype.shouldCreateBullet=function(t,e){return!0},e.prototype.validateDataElement=function(e){var i=this;t.prototype.validateDataElement.call(this,e),this._showBullets?(this.isHidden||(this.bulletsContainer.visible=!0),this.bullets.each((function(t){var n=e.bullets.getKey(t.uid);if(i.shouldCreateBullet(e,t)){if(!n){var r=t.propertyFields.disabled,o=e.dataContext;r&&o&&!1===o[r]?(t.applyOnClones=!1,t.disabled=!1,n=t.clone(),t.disabled=!0,t.applyOnClones=!0):n=t.clone(),n.shouldClone=!1,e.addSprite(n),i.visible&&!i.isHiding||n.hide(0)}var a=n.dataItem;if(a!=e){a&&a.bullets.setKey(t.uid,void 0);var s=i.itemReaderText;n instanceof ct&&(s||(s="{"+n.xField+"}: {"+n.yField+"}"),n.isDynamic&&(e.events.on("workingvaluechanged",n.deepInvalidate,n,!1),i.dataItem.events.on("workingvaluechanged",n.deepInvalidate,n,!1)),n.deepInvalidate()),n.focusable&&(n.events.on("focus",(function(t){n.readerTitle=i.populateString(s,n.dataItem)}),void 0,!1),n.events.on("blur",(function(t){n.readerTitle=""}),void 0,!1)),n.hoverable&&(n.events.on("over",(function(t){n.readerTitle=i.populateString(s,n.dataItem)}),void 0,!1),n.events.on("out",(function(t){n.readerTitle=""}),void 0,!1))}n.parent=i.bulletsContainer,e.bullets.setKey(t.uid,n),n.maxWidth=e.itemWidth,n.maxHeight=e.itemHeight,n.__disabled=!1,i.positionBullet(n)}else n&&(n.__disabled=!0)}))):this.bulletsContainer.visible=!1},e.prototype.handleDataItemWorkingValueChange=function(t,e){this.dataRangeInvalid||this.invalidateProcessedData()},Object.defineProperty(e.prototype,"ignoreMinMax",{get:function(){return this._ignoreMinMax},set:function(t){this._ignoreMinMax=t,this.invalidateDataItems()},enumerable:!0,configurable:!0}),e.prototype.createMask=function(){},e.prototype.processAxisRange=function(t){this.rangesContainer||(this.rangesContainer=this.createChild(h.a),this.rangesContainer.shouldClone=!1,this.rangesContainer.isMeasured=!1);var e=t.newValue;e&&(e.contents.parent=this.rangesContainer,e.isRange=!0,e.events.on("valuechanged",this.invalidateDataItems,this,!1))},e.prototype.getAxisField=function(t){},e.prototype.showTooltipAtPosition=function(t,e){},Object.defineProperty(e.prototype,"minBulletDistance",{get:function(){return this.getPropertyValue("minBulletDistance")},set:function(t){this.setPropertyValue("minBulletDistance",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bullets",{get:function(){return this._bullets||(this._bullets=new l.e(new ct),this._bullets.template.virtualParent=this,this._bullets.events.on("inserted",this.processBullet,this,!1),this._bullets.events.on("removed",this.removeBullet,this,!1),this._disposers.push(new l.c(this._bullets)),this._disposers.push(this._bullets.template)),this._bullets},enumerable:!0,configurable:!0}),e.prototype.createLegendMarker=function(t){},Object.defineProperty(e.prototype,"hiddenInLegend",{get:function(){return this.getPropertyValue("hiddenInLegend")},set:function(t){this.setPropertyValue("hiddenInLegend",t)&&this.chart&&this.chart.feedLegend()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){return this.getPropertyValue("name")}
2,set:function(t){this.setPropertyValue("name",t);var e=this.legendDataItem;e&&(e.component.invalidate(),e.component.invalidateRawData()),this.readerTitle=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"itemReaderText",{get:function(){var t=this._itemReaderText;return t||(this.tooltipText?t=b.plainText(this.tooltipText):this.tooltipHTML&&(t=b.plainText(this.tooltipHTML))),this._adapterO?this._adapterO.apply("itemReaderText",t):t},set:function(t){this._itemReaderText=t,this._itemReaderTextChanged=!0},enumerable:!0,configurable:!0}),e.prototype.itemsFocusable=function(){return!(this.dataItems.length>=this.skipFocusThreshold)},Object.defineProperty(e.prototype,"legendDataItem",{get:function(){return this._legendDataItem},set:function(t){this._legendDataItem=t,this._legendDataItem.itemContainer.deepInvalidate()},enumerable:!0,configurable:!0}),e.prototype.updateLegendValue=function(t,e){if(this.legendDataItem){var i=this.legendSettings,n=this.legendDataItem,r=n.label,o=n.valueLabel;t&&!t.isDisposed()||e?(o&&(i.itemValueText&&(o.text=i.itemValueText),o.dataItem=t),r&&(i.itemLabelText&&(r.text=i.itemLabelText),r.dataItem=t)):(r&&((i.labelText||null!=i.itemLabelText)&&(r.text=i.labelText),r.dataItem=this.dataItem),o&&((i.valueText||null!=i.itemValueText)&&(o.text=i.valueText),o.dataItem=this.dataItem))}},e.prototype.copyFrom=function(e){this.bullets.copyFrom(e.bullets),this.bulletsContainer.copyFrom(e.bulletsContainer),this.calculatePercent=e.calculatePercent,this.usePercentHack=e.usePercentHack,this.simplifiedProcessing=e.simplifiedProcessing,t.prototype.copyFrom.call(this,e)},e.prototype.raiseCriticalError=function(t){this._chart&&this._chart.modal&&(this._chart.modal.content=this._chart.adapter.apply("criticalError",t).message,this._chart.modal.closable=!1,ht.a.suppressErrors||this._chart.modal.open(),this._chart.disabled=!0),ht.a.verbose&&console.log(t)},e.prototype.applyFilters=function(){var e=this;t.prototype.applyFilters.call(this),this.bulletsContainer.filters.clear(),L.each(this.filters.iterator(),(function(t){e.bulletsContainer.filters.push(t.clone())}))},Object.defineProperty(e.prototype,"heatRules",{get:function(){var t=this;return this._heatRules||(this._heatRules=new l.b,this._heatRules.events.on("inserted",(function(e){var i=e.newValue,n=i.target;if(n){var r=i.dataField;v.hasValue(r)||(r="value");var o=t.dataItem,a=i.property,s=v.toNumber(i.minValue),u=v.toNumber(i.maxValue);v.isNumber(s)||v.isNumber(u)||t.dataItem.events.on("calculatedvaluechanged",(function(e){e.property==r&&L.each(t.dataItems.iterator(),(function(t){var e=!1;R.each(t.sprites,(function(t){if(t.clonedFrom==n){var i=t;i[a]=i[a],e=!0}})),e||R.each(t.sprites,(function(t){t instanceof h.a&&L.each(t.children.iterator(),(function(t){if(t.className==n.className){var e=t;e[a]=e[a]}else t instanceof h.a&&t.deepInvalidate()}))}))}))})),t.dataItems.template.events.on("workingvaluechanged",(function(t){if(t.property==r){var e=t.target,i=!1;R.each(e.sprites,(function(t){if(t.clonedFrom==n){var e=t;e[a]=e[a],i=!0}})),i||R.each(e.sprites,(function(t){t instanceof h.a&&L.each(t.children.iterator(),(function(t){if(t.className==n.className){var e=t;e[a]=e[a]}else t instanceof h.a&&t.deepInvalidate()}))}))}})),n.adapter.add(a,(function(t,e,n){var a=v.toNumber(i.minValue),s=v.toNumber(i.maxValue),u=i.min,l=i.max;if(e instanceof x.a){var c=e.propertyFields[n];if(c&&e.dataItem){var h=e.dataItem.dataContext;if(h&&v.hasValue(h[c]))return t}}var p=e.dataItem;if((v.isNumber(a)||(a=o.values[r].low),v.isNumber(s)||(s=o.values[r].high),p)&&p.values[r]){var d=p.getActualWorkingValue(r);if(v.hasValue(u)&&v.hasValue(l)&&v.isNumber(a)&&v.isNumber(s)&&v.isNumber(d)){var f=void 0;if(f=i.logarithmic?(Math.log(d)*Math.LOG10E-Math.log(a)*Math.LOG10E)/(Math.log(s)*Math.LOG10E-Math.log(a)*Math.LOG10E):(d-a)/(s-a),!v.isNumber(d)||v.isNumber(f)&&Math.abs(f)!=1/0||(f=.5),v.isNumber(u))return u+(l-u)*f;if(u instanceof M.a)return new M.a(nt.interpolate(u.rgb,l.rgb,f))}}return t}))}}))),this._heatRules},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){var i;if(e){if(v.hasValue(e.bullets)&&v.isArray(e.bullets))for(var n=0,r=e.bullets.length;n<r;n++){var o=e.bullets[n];v.hasValue(o.type)||(o.type="Bullet")}v.hasValue(e.heatRules)&&v.isArray(e.heatRules)&&(i=e.heatRules,delete e.heatRules)}if(t.prototype.processConfig.call(this,e),i){for(n=0,r=i.length;n<r;n++){var a=i[n],s=this;if(v.hasValue(a.target)&&v.isString(a.target))if(this.map.hasKey(a.target))s=this.map.getKey(a.target);else for(var u=a.target.split("."),c=0;c<u.length;c++)if(s instanceof l.b){var h=s.getIndex(v.toNumber(u[c]));s=h||s[u[c]]}else{var p=u[c].match(/^(.*)\[([0-9]+)\]/);s=p?s[p[1]]instanceof l.b?s[p[1]].getIndex(v.toNumber(p[2])):s[p[1]][v.toNumber(p[2])]:s[u[c]]}a.target=s,v.hasValue(a.min)&&(a.min=this.maybeColorOrPercent(a.min)),v.hasValue(a.max)&&(a.max=this.maybeColorOrPercent(a.max))}t.prototype.processConfig.call(this,{heatRules:i})}},e.prototype.configOrder=function(e,i){return e==i?0:"heatRules"==e?1:"heatRules"==i?-1:t.prototype.configOrder.call(this,e,i)},e.prototype.setVisibility=function(e){t.prototype.setVisibility.call(this,e),this.bulletsContainer.visible=e},e}(s.a);f.c.registeredClasses.Series=ft,f.c.registeredClasses.SeriesDataItem=dt;var gt=i(229),mt=function(t){function e(){var e=t.call(this)||this;return e.className="SerialChartDataItem",e.applyTheme(),e}return Object(a.b)(e,t),e}(st),yt=function(t){function e(){var e=t.call(this)||this;e._exitDP={},e.className="SerialChart",e.colors=new gt.a,e._usesData=!1;var i=e.chartContainer.createChild(h.a);i.shouldClone=!1,i.width=Object(m.c)(100),i.height=Object(m.c)(100),i.isMeasured=!1,i.layout="none",i.zIndex=2,e.seriesContainer=i;var n=e.chartContainer.createChild(h.a);return n.shouldClone=!1,n.width=Object(m.c)(100),n.height=Object(m.c)(100),n.isMeasured=!1,n.zIndex=3,n.layout="none",e.bulletsContainer=n,e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.dispose=function(){t.prototype.dispose.call(this),this.colors&&this.colors.dispose(),this.patterns&&this.patterns.dispose()},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),v.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Serial chart"))},Object.defineProperty(e.prototype,"series",{get:function(){return this._series||(this._series=new l.e(this.createSeries()),this._series.events.on("inserted",this.handleSeriesAdded,this,!1),this._series.events.on("removed",this.handleSeriesRemoved,this,!1),this._disposers.push(new l.c(this._series,!1)),this._disposers.push(this._series.template)),this._series},enumerable:!0,configurable:!0}),e.prototype.handleSeriesRemoved=function(t){var e=t.oldValue;this.dataUsers.removeValue(e),this.dataUsers.each((function(t){t.invalidateDataItems()})),this._exitDP[e.uid]&&(this._exitDP[e.uid].dispose(),delete this._exitDP[e.uid]),e.autoDispose?e.dispose():(e.parent=void 0,e.bulletsContainer.parent=void 0);var i=this.legend;if(i){for(var n=this.legend.dataItems,r=n.length-1;r>=0;r--){var o=n.getIndex(r);o&&o.dataContext==e&&i.dataItems.remove(o)}for(r=i.data.length-1;r>=0;r--){var a=i.data[r];a&&a==e&&R.remove(i.data,a)}}},e.prototype.handleSeriesAdded=function(t){var e=this,i=t.newValue;i.isDisposed()||(i.chart=this,i.parent=this.seriesContainer,i.bulletsContainer.parent=this.bulletsContainer,this._dataUsers.moveValue(i),i.addDisposer(new P.b((function(){e.dataUsers.removeValue(i)}))),this.handleSeriesAdded2(i),this.handleLegendSeriesAdded(i))},e.prototype.handleLegendSeriesAdded=function(t){t.hiddenInLegend||this.legend&&this.legend.addData(t)},e.prototype.handleSeriesAdded2=function(t){var e=this;this.dataInvalid||(this._exitDP[t.uid]=f.c.events.once("exitframe",(function(){t.data&&0!=t.data.length||(t.data=e.data,t.showOnInit&&(t.reinit(),t.setPropertyValue("showOnInit",!1),t.showOnInit=!0),t.isDisposed()||t.events.once("datavalidated",(function(){t.data==e.data&&(t._data=[])})))})),this._disposers.push(this._exitDP[t.uid]))},e.prototype.feedLegend=function(){var t=this.legend;if(t){var e=[];L.each(this.series.iterator(),(function(t){t.hiddenInLegend||e.push(t)})),t.dataFields.name="name",t.data=e}},e.prototype.createSeries=function(){return new ft},Object.defineProperty(e.prototype,"colors",{get:function(){return this.getPropertyValue("colors")},set:function(t){this.setPropertyValue("colors",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"patterns",{get:function(){return this.getPropertyValue("patterns")},set:function(t){this.setPropertyValue("patterns",t,!0)},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.series.copyFrom(e.series)},e.prototype.appear=function(){t.prototype.appear.call(this),this.series.each((function(t){t.showOnInit&&t.inited&&t.appear
2()}))},e}(ut);f.c.registeredClasses.SerialChart=yt;class bt{constructor(){this._partials=new Float64Array(32),this._n=0}add(t){const e=this._partials;let i=0;for(let n=0;n<this._n&&n<32;n++){const r=e[n],o=t+r,a=Math.abs(t)<Math.abs(r)?t-(o-r):r-(o-t);a&&(e[i++]=a),t=o}return e[i]=t,this._n=i+1,this}valueOf(){const t=this._partials;let e,i,n,r=this._n,o=0;if(r>0){for(o=t[--r];r>0&&(e=o,i=t[--r],o=e+i,n=i-(o-e),!n););r>0&&(n<0&&t[r-1]<0||n>0&&t[r-1]>0)&&(i=2*n,e=o+i,i==e-o&&(o=e))}return o}}var vt=1e-6,_t=1e-12,xt=Math.PI,Pt=xt/2,Ot=xt/4,wt=2*xt,St=180/xt,Ct=xt/180,Tt=Math.abs,jt=Math.atan,kt=Math.atan2,Mt=Math.cos,Ft=Math.ceil,Dt=Math.exp,It=(Math.floor,Math.hypot),Vt=Math.log,Et=Math.pow,Lt=Math.sin,At=Math.sign||function(t){return t>0?1:t<0?-1:0},Rt=Math.sqrt,Nt=Math.tan;function Bt(t){return t>1?0:t<-1?xt:Math.acos(t)}function Ht(t){return t>1?Pt:t<-1?-Pt:Math.asin(t)}function Gt(t){return(t=Lt(t/2))*t}function zt(){}function Wt(t,e){t&&Kt.hasOwnProperty(t.type)&&Kt[t.type](t,e)}var Ut={Feature:function(t,e){Wt(t.geometry,e)},FeatureCollection:function(t,e){for(var i=t.features,n=-1,r=i.length;++n<r;)Wt(i[n].geometry,e)}},Kt={Sphere:function(t,e){e.sphere()},Point:function(t,e){t=t.coordinates,e.point(t[0],t[1],t[2])},MultiPoint:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)t=i[n],e.point(t[0],t[1],t[2])},LineString:function(t,e){$t(t.coordinates,e,0)},MultiLineString:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)$t(i[n],e,0)},Polygon:function(t,e){Xt(t.coordinates,e)},MultiPolygon:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)Xt(i[n],e)},GeometryCollection:function(t,e){for(var i=t.geometries,n=-1,r=i.length;++n<r;)Wt(i[n],e)}};function $t(t,e,i){var n,r=-1,o=t.length-i;for(e.lineStart();++r<o;)n=t[r],e.point(n[0],n[1],n[2]);e.lineEnd()}function Xt(t,e){var i=-1,n=t.length;for(e.polygonStart();++i<n;)$t(t[i],e,1);e.polygonEnd()}var Yt,qt,Zt,Jt,Qt,te=function(t,e){t&&Ut.hasOwnProperty(t.type)?Ut[t.type](t,e):Wt(t,e)},ee=new bt,ie=new bt,ne={point:zt,lineStart:zt,lineEnd:zt,polygonStart:function(){ee=new bt,ne.lineStart=re,ne.lineEnd=oe},polygonEnd:function(){var t=+ee;ie.add(t<0?wt+t:t),this.lineStart=this.lineEnd=this.point=zt},sphere:function(){ie.add(wt)}};function re(){ne.point=ae}function oe(){se(Yt,qt)}function ae(t,e){ne.point=se,Yt=t,qt=e,Zt=t*=Ct,Jt=Mt(e=(e*=Ct)/2+Ot),Qt=Lt(e)}function se(t,e){var i=(t*=Ct)-Zt,n=i>=0?1:-1,r=n*i,o=Mt(e=(e*=Ct)/2+Ot),a=Lt(e),s=Qt*a,u=Jt*o+s*Mt(r),l=s*n*Lt(r);ee.add(kt(l,u)),Zt=t,Jt=o,Qt=a}var ue,le,ce,he,pe,de,fe,ge,me,ye,be,ve=function(t){return ie=new bt,te(t,ne),2*ie};function _e(t){return[kt(t[1],t[0]),Ht(t[2])]}function xe(t){var e=t[0],i=t[1],n=Mt(i);return[n*Mt(e),n*Lt(e),Lt(i)]}function Pe(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function Oe(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function we(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function Se(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function Ce(t){var e=Rt(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}var Te={point:je,lineStart:Me,lineEnd:Fe,polygonStart:function(){Te.point=De,Te.lineStart=Ie,Te.lineEnd=Ve,me=new bt,ne.polygonStart()},polygonEnd:function(){ne.polygonEnd(),Te.point=je,Te.lineStart=Me,Te.lineEnd=Fe,ee<0?(ue=-(ce=180),le=-(he=90)):me>vt?he=90:me<-vt&&(le=-90),be[0]=ue,be[1]=ce},sphere:function(){ue=-(ce=180),le=-(he=90)}};function je(t,e){ye.push(be=[ue=t,ce=t]),e<le&&(le=e),e>he&&(he=e)}function ke(t,e){var i=xe([t*Ct,e*Ct]);if(ge){var n=Oe(ge,i),r=Oe([n[1],-n[0],0],n);Ce(r),r=_e(r);var o,a=t-pe,s=a>0?1:-1,u=r[0]*St*s,l=Tt(a)>180;l^(s*pe<u&&u<s*t)?(o=r[1]*St)>he&&(he=o):l^(s*pe<(u=(u+360)%360-180)&&u<s*t)?(o=-r[1]*St)<le&&(le=o):(e<le&&(le=e),e>he&&(he=e)),l?t<pe?Ee(ue,t)>Ee(ue,ce)&&(ce=t):Ee(t,ce)>Ee(ue,ce)&&(ue=t):ce>=ue?(t<ue&&(ue=t),t>ce&&(ce=t)):t>pe?Ee(ue,t)>Ee(ue,ce)&&(ce=t):Ee(t,ce)>Ee(ue,ce)&&(ue=t)}else ye.push(be=[ue=t,ce=t]);e<le&&(le=e),e>he&&(he=e),ge=i,pe=t}function Me(){Te.point=ke}function Fe(){be[0]=ue,be[1]=ce,Te.point=je,ge=null}function De(t,e){if(ge){var i=t-pe;me.add(Tt(i)>180?i+(i>0?360:-360):i)}else de=t,fe=e;ne.point(t,e),ke(t,e)}function Ie(){ne.lineStart()}function Ve(){De(de,fe),ne.lineEnd(),Tt(me)>vt&&(ue=-(ce=180)),be[0]=ue,be[1]=ce,ge=null}function Ee(t,e){return(e-=t)<0?e+360:e}function Le(t,e){return t[0]-e[0]}function Ae(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:e<t[0]||t[1]<e}var Re=function(t){var e,i,n,r,o,a,s;if(he=ce=-(ue=le=1/0),ye=[],te(t,Te),i=ye.length){for(ye.sort(Le),e=1,o=[n=ye[0]];e<i;++e)Ae(n,(r=ye[e])[0])||Ae(n,r[1])?(Ee(n[0],r[1])>Ee(n[0],n[1])&&(n[1]=r[1]),Ee(r[0],n[1])>Ee(n[0],n[1])&&(n[0]=r[0])):o.push(n=r);for(a=-1/0,e=0,n=o[i=o.length-1];e<=i;n=r,++e)r=o[e],(s=Ee(n[1],r[0]))>a&&(a=s,ue=r[0],ce=n[1])}return ye=be=null,ue===1/0||le===1/0?[[NaN,NaN],[NaN,NaN]]:[[ue,le],[ce,he]]},Ne=function(t){function e(){var e=t.call(this)||this;return e.className="MapSeriesDataItem",e.values.value={},e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"value",{get:function(){return this.values.value.value},set:function(t){this.setValue("value",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomLevel",{get:function(){return this.properties.zoomLevel},set:function(t){this.setProperty("zoomLevel",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomGeoPoint",{get:function(){return this.properties.zoomGeoPoint},set:function(t){this.setProperty("zoomGeoPoint",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"east",{get:function(){return this._east},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"west",{get:function(){return this._west},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"south",{get:function(){return this._south},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"north",{get:function(){return this._north},enumerable:!0,configurable:!0}),e.prototype.updateExtremes=function(){var t=this.getFeature().geometry;if(t){var e=Re(t),i=e[0][0],n=e[0][1],r=e[1][1],o=e[1][0],a=!1;r!=this.north&&(this._north=_.round(r,6),a=!0),n!=this.south&&(this._south=_.round(n,6),a=!0),o!=this.east&&(this._east=_.round(o,6),a=!0),i!=this.west&&(this._west=_.round(i,6),a=!0),this._east<this._west&&(this._east=180,this._west=-180),a&&this.component.invali
2dateDataItems()}},e.prototype.getFeature=function(){return{}},e}(dt),Be=function(t){function e(){var e=t.call(this)||this;return e.className="MapSeries",e.isMeasured=!1,e.nonScalingStroke=!0,e.dataFields.value="value",e.ignoreBounds=!1,e.tooltip&&(e.tooltip.showInViewport=!0),e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.createDataItem=function(){return new Ne},e.prototype.checkInclude=function(t,e,i){if(t){if(0==t.length)return!1;if(-1==t.indexOf(i))return!1}return!(e&&e.length>0&&-1!=e.indexOf(i))},Object.defineProperty(e.prototype,"useGeodata",{get:function(){return this.getPropertyValue("useGeodata")},set:function(t){this.setPropertyValue("useGeodata",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"include",{get:function(){return this.getPropertyValue("include")},set:function(t){this.setPropertyValue("include",t)&&this.processIncExc()},enumerable:!0,configurable:!0}),e.prototype.processIncExc=function(){this.invalidateData()},Object.defineProperty(e.prototype,"ignoreBounds",{get:function(){return this.getPropertyValue("ignoreBounds")},set:function(t){this.setPropertyValue("ignoreBounds",t)&&this.chart&&this.chart.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"exclude",{get:function(){return this.getPropertyValue("exclude")},set:function(t){this.setPropertyValue("exclude",t)&&this.processIncExc()},enumerable:!0,configurable:!0}),e.prototype.handleObjectAdded=function(t){var e=t.newValue;e.parent=this,e.series=this,e.strokeWidth=e.strokeWidth},Object.defineProperty(e.prototype,"geodata",{get:function(){return this._geodata},set:function(t){if(t!=this._geodata){this._geodata=t,this.reverseGeodata&&this.chart.processReverseGeodata(this._geodata);for(var e=this.data.length-1;e>=0;e--)1==this.data[e].madeFromGeoData&&this.data.splice(e,1);this.disposeData(),this.invalidateData()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reverseGeodata",{get:function(){return this.getPropertyValue("reverseGeodata")},set:function(t){this.setPropertyValue("reverseGeodata",t)&&this._geodata&&this.chart.processReverseGeodata(this._geodata)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geodataSource",{get:function(){return this._dataSources.geodata||this.getDataSource("geodata"),this._dataSources.geodata},set:function(t){var e=this;this._dataSources.geodata&&this.removeDispose(this._dataSources.geodata),this._dataSources.geodata=t,this._dataSources.geodata.component=this,this.events.on("inited",(function(){e.loadData("geodata")}),void 0,!1),this.setDataSourceEvents(t,"geodata")},enumerable:!0,configurable:!0}),e.prototype.getFeatures=function(){},e.prototype.validateDataItems=function(){t.prototype.validateDataItems.call(this),this.updateExtremes()},e.prototype.updateExtremes=function(){var t,e,i,n;this.dataItems.each((function(r){(r.north>t||!v.isNumber(t))&&(t=r.north),(r.south<e||!v.isNumber(e))&&(e=r.south),(r.west<n||!v.isNumber(n))&&(n=r.west),(r.east>i||!v.isNumber(i))&&(i=r.east)})),this._mapObjects&&this._mapObjects.each((function(r){(r.north>t||!v.isNumber(t))&&(t=r.north),(r.south<e||!v.isNumber(e))&&(e=r.south),(r.west<n||!v.isNumber(n))&&(n=r.west),(r.east>i||!v.isNumber(i))&&(i=r.east)})),this.north==t&&this.east==i&&this.south==e&&this.west==n||(this._north=t,this._east=i,this._west=n,this._south=e,this.dispatch("geoBoundsChanged"),this.ignoreBounds||this.chart.updateExtremes())},Object.defineProperty(e.prototype,"north",{get:function(){return v.isNumber(this._northDefined)?this._northDefined:this._north},set:function(t){this._northDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"south",{get:function(){return v.isNumber(this._southDefined)?this._southDefined:this._south},set:function(t){this._southDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"west",{get:function(){return v.isNumber(this._westDefined)?this._westDefined:this._west},set:function(t){this._westDefined=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"east",{get:function(){return v.isNumber(this._eastDefined)?this._eastDefined:this._east},set:function(t){this._eastDefined=t},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){if(v.hasValue(e.geodata)&&v.isString(e.geodata)){var i=e.geodata;if(v.hasValue(window["am4geodata_"+e.geodata]))e.geodata=window["am4geodata_"+e.geodata];else try{e.geodata=JSON.parse(e.geodata)}catch(t){throw Error("MapChart error: Geodata `"+i+"` is not loaded or is incorrect.")}}t.prototype.processConfig.call(this,e)},e.prototype.asIs=function(e){return"geodata"==e||t.prototype.asIs.call(this,e)},e.prototype.updateTooltipBounds=function(){this.tooltip&&this.topParent&&this.tooltip.setBounds({x:10,y:10,width:this.topParent.maxWidth-20,height:this.topParent.maxHeight-20})},e}(ft);f.c.registeredClasses.MapSeries=Be,f.c.registeredClasses.MapSeriesDataItem=Ne;var He=function(t){function e(){var e=t.call(this)||this;return e.className="MapObject",e.isMeasured=!1,e.layout="none",e.clickable=!0,e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.validate=function(){this.series&&this.series.itemReaderText&&(this.readerTitle=this.series.itemReaderText),t.prototype.validate.call(this)},e.prototype.updateExtremes=function(){var t=this.getFeature();if(t){var e=t.geometry;if(e){var i=Re(e),n=i[0][0],r=i[0][1],o=i[1][1],a=i[1][0],s=!1;o!=this.north&&(this._north=_.round(o,8),s=!0),r!=this.south&&(this._south=_.round(r),s=!0),a!=this.east&&(this._east=_.round(a),s=!0),n!=this.west&&(this._west=_.round(n),s=!0),s&&(this.dispatch("geoBoundsChanged"),this.series&&this.series.invalidateDataItems())}}},e.prototype.getFeature=function(){return{}},Object.defineProperty(e.prototype,"east",{get:function(){return v.isNumber(this._east)?this._east:this.dataItem?this.dataItem.east:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"west",{get:function(){return v.isNumber(this._west)?this._west:this.dataItem?this.dataItem.west:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"south",{get:function(){return v.isNumber(this._south)?this._south:this.dataItem?this.dataItem.south:void 0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"north",{get:function(){return v.isNumber(this._north)?this._north:this.dataItem?this.dataItem.north:void 0},enumerable:!0,configurable:!0}),e.prototype.showTooltip=function(e){var i=t.prototype.showTooltip.call(this,e);return i&&"always"==this.showTooltipOn&&!this.series.chart.events.has("mappositionchanged",this.handleTooltipMove,this)&&this.addDisposer(this.series.chart.events.on("mappositionchanged",this.handleTooltipMove,this)),i},e.prototype.handleTooltipMove=function(t){this.tooltip.isHidden||this.showTooltip()},e.prototype.setDataItem=function(e){t.prototype.setDataItem.call(this,e),this.applyAccessibility()},e}(h.a);f.c.registeredClasses.MapObject=He;var Ge=function(t){function e(){var e=t.call(this)||this;return e.className="MapImage",e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"latitude",{get:function(){var t=this.getPropertyValue("latitude");return!v.isNumber(t)&&this.dataItem&&this.dataItem.geoPoint&&(t=this.dataItem.geoPoint.latitude),t},set:function(t){this.setPropertyValue("latitude",t,!1,!0),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitude",{get:function(){var t=this.getPropertyValue("longitude");return!v.isNumber(t)&&this.dataItem&&this.dataItem.geoPoint&&(t=this.dataItem.geoPoint.longitude),t},set:function(t){this.setPropertyValue("longitude",t,!1,!0),this.updateExtremes()},enumerable:!0,configurable:!0}),e.prototype.validatePosition=function(){if(v.isNumber(this.latitude)&&v.isNumber(this.longitude)){var e=this.series.chart.projection.d3Projection([this.longitude,this.latitude]),i=this.series.chart.projection.d3Path({type:"Point",coordinates:[this.longitude,this.latitude]});this.__disabled=!i,this.moveTo({x:e[0],y:e[1]})}t.prototype.validatePosition.call(this)},e.prototype.getFeature=function(){return{type:"Feature",geometry:{type:"Point",coordinates:[this.longitude,this.latitude]}}},e}(He);f.c.registeredClasses.MapImage=Ge;var ze=i(226),We=i(345),Ue=i.n(We),Ke=function(t){return function(){return t}},$e=function(t,e){function i(i,n){return i=t(i,n),e(i[0],i[1])}return t.invert&&e.invert&&(i.invert=function(i,n){return(i=e.invert(i,n))&&t.invert(i[0],i[1])}),i};function Xe(t,e){return Tt(t)>xt&&(t-=Math.round(t/wt)*wt),[t,e]}function Ye(t,e,i){return(t%=wt)?e||i?$e(Ze(t),Je(e,i)):Ze(t):e||i?Je(e,i):Xe}function qe(t){return function(e,i){return Tt(e+=t)>xt&&(e-=Math.round(e/wt)*wt),[e,i]}}function Ze(t){var e=qe(t);return e.invert=qe(-t),e}function Je(t,e){var i=Mt(t),n=Lt(t),r=Mt(e),o=Lt(e);function a(t,e){var a=Mt(e),s=Mt(t)*a,u=Lt(t)*a,l=Lt(e),c=l*i+s*n;
2return[kt(u*r-c*o,s*i-l*n),Ht(c*r+u*o)]}return a.invert=function(t,e){var a=Mt(e),s=Mt(t)*a,u=Lt(t)*a,l=Lt(e),c=l*r-u*o;return[kt(u*r+l*o,s*i+c*n),Ht(c*i-s*n)]},a}Xe.invert=Xe;var Qe=function(t){function e(e){return(e=t(e[0]*Ct,e[1]*Ct))[0]*=St,e[1]*=St,e}return t=Ye(t[0]*Ct,t[1]*Ct,t.length>2?t[2]*Ct:0),e.invert=function(e){return(e=t.invert(e[0]*Ct,e[1]*Ct))[0]*=St,e[1]*=St,e},e};function ti(t,e,i,n,r,o){if(i){var a=Mt(e),s=Lt(e),u=n*i;null==r?(r=e+n*wt,o=e-u/2):(r=ei(a,r),o=ei(a,o),(n>0?r<o:r>o)&&(r+=n*wt));for(var l,c=r;n>0?c>o:c<o;c-=u)l=_e([a,-s*Mt(c),-s*Lt(c)]),t.point(l[0],l[1])}}function ei(t,e){(e=xe(e))[0]-=t,Ce(e);var i=Bt(-e[1]);return((-e[2]<0?-i:i)+wt-vt)%wt}var ii=function(){var t,e,i=Ke([0,0]),n=Ke(90),r=Ke(2),o={point:function(i,n){t.push(i=e(i,n)),i[0]*=St,i[1]*=St}};function a(){var a=i.apply(this,arguments),s=n.apply(this,arguments)*Ct,u=r.apply(this,arguments)*Ct;return t=[],e=Ye(-a[0]*Ct,-a[1]*Ct,0).invert,ti(o,s,u,1),a={type:"Polygon",coordinates:[t]},t=e=null,a}return a.center=function(t){return arguments.length?(i="function"==typeof t?t:Ke([+t[0],+t[1]]),a):i},a.radius=function(t){return arguments.length?(n="function"==typeof t?t:Ke(+t),a):n},a.precision=function(t){return arguments.length?(r="function"==typeof t?t:Ke(+t),a):r},a};function ni(t){return R.map(t,(function(t){var e=t[0],i=t[1],n=[];return e&&n.push(oi(e)),i&&n.push(oi(i)),n}))}function ri(t){return R.map(t,(function(t){return oi(t)}))}function oi(t){return R.map(t,(function(t){return si(t)}))}function ai(t){return R.map(t,ui)}function si(t){return{longitude:t[0],latitude:t[1]}}function ui(t){return[t.longitude,t.latitude]}function li(t){return R.map(t,(function(t){return R.map(t,ui)}))}function ci(t){return R.map(t,(function(t){var e=t[0],i=t[1],n=[];return e&&n.push(ai(e)),i&&n.push(ai(i)),n}))}function hi(t,e,i){return[ii().center([t,e]).radius(i)().coordinates]}function pi(t,e,i,n){var r=[];-180==n&&(n=-179.9999),-90==i&&(i=-89.9999),90==t&&(t=89.9999),180==e&&(e=179.9999);for(var o=Math.min(90,(e-n)/Math.ceil((e-n)/90)),a=(t-i)/Math.ceil((t-i)/90),s=n;s<e;s+=o){var u=[];r.push([u]),s+o>e&&(o=e-s);for(var l=s;l<=s+o;l+=5)u.push([l,t]);for(var c=t;c>=i;c-=a)u.push([s+o,c]);for(l=s+o;l>=s;l-=5)u.push([l,i]);for(c=i;c<=t;c+=a)u.push([s,c])}return r}var di=function(t){function e(){var e=t.call(this)||this;e.className="MapPolygon",e.polygon=e.createChild(ze.a),e.polygon.shouldClone=!1,e.polygon.applyOnClones=!0,e.setPropertyValue("precision",.5);var i=new y.a;return e.fill=i.getFor("secondaryButton"),e.stroke=i.getFor("secondaryButtonStroke"),e.strokeOpacity=1,e.tooltipPosition="pointer",e.nonScalingStroke=!0,e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.getFeature=function(){if(this.multiPolygon&&this.multiPolygon.length>0)return{type:"Feature",geometry:{type:"MultiPolygon",coordinates:this.multiPolygon}}},Object.defineProperty(e.prototype,"multiGeoPolygon",{get:function(){var t=this.getPropertyValue("multiGeoPolygon");return!t&&this.dataItem&&(t=this.dataItem.multiGeoPolygon),t},set:function(t){this.setPropertyValue("multiGeoPolygon",t,!0),this.multiPolygon=ci(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiPolygon",{get:function(){var t=this.getPropertyValue("multiPolygon");return!t&&this.dataItem&&(t=this.dataItem.multiPolygon),t},set:function(t){this.setPropertyValue("multiPolygon",t)&&(this.updateExtremes(),this.invalidate())},enumerable:!0,configurable:!0}),e.prototype.validate=function(){if(this.series){var e=this.series.chart.projection,i=e.d3Path;if(this.multiPolygon){if(this.series){var n={type:"MultiPolygon",coordinates:this.multiPolygon};e.d3Projection.precision(this.precision),this.polygon.path=i(n)}if(this.series.calculateVisualCenter){var r=0,o=this.multiPolygon[0];if(this.multiPolygon.length>1)for(var a=0;a<this.multiPolygon.length;a++){var s=this.multiPolygon[a],u=ve({type:"Polygon",coordinates:s});u>r&&(o=s,r=u)}var l=Ue()(o);this._visualLongitude=l[0],this._visualLatitude=l[1]}else this._visualLongitude=this.longitude,this._visualLatitude=this.latitude}}t.prototype.validate.call(this)},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"latitude",{get:function(){return this.north+(this.south-this.north)/2},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitude",{get:function(){return this.east+(this.west-this.east)/2},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visualLatitude",{get:function(){var t=this.getPropertyValue("visualLatitude");return v.isNumber(t)?t:this._adapterO?this._adapterO.apply("visualLatitude",this._visualLatitude):this._visualLatitude},set:function(t){this.setPropertyValue("visualLatitude",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"visualLongitude",{get:function(){var t=this.getPropertyValue("visualLongitude");return v.isNumber(t)?t:this._adapterO?this._adapterO.apply("visualLongitude",this._visualLongitude):this._visualLongitude},set:function(t){this.setPropertyValue("visualLongitude",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelWidth",{get:function(){return this.polygon.pixelWidth},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelHeight",{get:function(){return this.polygon.pixelHeight},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.polygon.copyFrom(e.polygon)},e.prototype.updateExtremes=function(){t.prototype.updateExtremes.call(this)},Object.defineProperty(e.prototype,"boxArea",{get:function(){return(this.north-this.south)*(this.east-this.west)}
2,enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){return this.series.chart.projection.convert({longitude:this.visualLongitude,latitude:this.visualLatitude}).x},e.prototype.getTooltipY=function(){return this.series.chart.projection.convert({longitude:this.visualLongitude,latitude:this.visualLatitude}).y},Object.defineProperty(e.prototype,"precision",{get:function(){return this.getPropertyValue("precision")},set:function(t){this.setPropertyValue("precision",t,!0)},enumerable:!0,configurable:!0}),e}(He);f.c.registeredClasses.MapPolygon=di;var fi=function(t){function e(){var e=t.call(this)||this;return e.className="MapPolygonSeriesDataItem",e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.getFeature=function(){if(this.multiPolygon&&this.multiPolygon.length>0)return{type:"Feature",geometry:{type:"MultiPolygon",coordinates:this.multiPolygon}}},Object.defineProperty(e.prototype,"mapPolygon",{get:function(){var t=this;if(!this._mapPolygon){var e=this.component.mapPolygons.create();this._mapPolygon=e,this.addSprite(e),this._disposers.push(new P.b((function(){t.component&&t.component.mapPolygons.removeValue(e)}))),this.mapObject=e}return this._mapPolygon},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"polygon",{get:function(){return this._polygon},set:function(t){this._polygon=t,this.multiPolygon=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiPolygon",{get:function(){return this._multiPolygon},set:function(t){this._multiPolygon=t,this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geoPolygon",{get:function(){return this._geoPolygon},set:function(t){this._geoPolygon=t,this.multiGeoPolygon=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiGeoPolygon",{get:function(){return this._multiGeoPolygon},set:function(t){this._multiGeoPolygon=t,this.multiPolygon=ci(t)},enumerable:!0,configurable:!0}),e}(Ne),gi=function(t){function e(){var e=t.call(this)||this;return e.calculateVisualCenter=!1,e.className="MapPolygonSeries",e.dataFields.multiPolygon="multiPolygon",e.dataFields.polygon="polygon",e.dataFields.geoPolygon="geoPolygon",e.dataFields.multiGeoPolygon="multiGeoPolygon",e.setPropertyValue("sortPolygonsBy","area"),e.setPropertyValue("sortPolygonsReversed",!1),e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.createDataItem=function(){return new fi},e.prototype.processIncExc=function(){this.mapPolygons.clear(),t.prototype.processIncExc.call(this)},e.prototype.validateData=function(){if(this.useGeodata||this.geodata){var e=this._dataSources.geodata?void 0:this.chart.geodata;if(this.geodata&&(e=this.geodata),e){var i=void 0;if("FeatureCollection"==e.type?i=e.features:"Feature"==e.type?i=[e]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(e.type)?i=[{geometry:e}]:console.log("nothing found in geoJSON"),i)for(var n=function(t,e){var n=i[t],o=n.geometry;if(o){var a=o.type,s=n.id;if(r.chart.geodataNames&&r.chart.geodataNames[s]&&(n.properties.name=r.chart.geodataNames[s]),"Polygon"==a||"MultiPolygon"==a){if(!r.checkInclude(r.include,r.exclude,s))return"continue";var u=o.coordinates;u&&"Polygon"==a&&(u=[u]);var l=R.find(r.data,(function(t,e){return t.id==s}));l?l.multiPolygon||(l.multiPolygon=u):(l={multiPolygon:u,id:s,madeFromGeoData:!0},r.data.push(l)),b.softCopyProperties(n.properties,l)}}},r=this,o=0,a=i.length;o<a;o++)n(o)}}t.prototype.validateData.call(this)},e.prototype.validate=function(){if(t.prototype.validate.call(this),this.dataItems.each((function(t){b.used(t.mapPolygon)})),"none"!=this.sortPolygonsBy){var e=this.sortPolygonsBy,i=this.sortPolygonsReversed;this.mapPolygons.sort((function(t,n){var r="",o="",a=-1,s=1;switch(e){case"area":r=t.boxArea,o=n.boxArea,a=-1,s=1;break;case"name":r=t.dataItem.dataContext.name||"",o=n.dataItem.dataContext.name||"",a=1,s=-1;break;case"id":r=t.dataItem.dataContext.id||"",o=n.dataItem.dataContext.id||"",a=1,s=-1;break;case"latitude":r=i?t.south:t.north,o=i?n.south:n.north,a=-1,s=1;break;case"longitude":r=i?t.east:t.west,o=i?n.east:n.west,a=1,s=-1}return r<o?i?s:a:r>o?i?a:s:0})),this.mapPolygons.each((function(t,e){t.validate(),t.zIndex||t.propertyFields.zIndex||(t.zIndex=1e6-e)}))}},Object.defineProperty(e.prototype,"mapPolygons",{get:function(){if(!this._mapPolygons){var t=new di,e=new l.e(t);this._disposers.push(new l.c(e)),this._disposers.push(e.template),e.template.focusable=!0,e.events.on("inserted",this.handleObjectAdded,this,!1),this._mapPolygons=e,this._mapObjects=e}return this._mapPolygons},enumerable:!0,configurable:!0}),e.prototype.getPolygonById=function(t){return L.find(this.mapPolygons.iterator(),(function(e){return e.dataItem.dataContext.id==t}))},e.prototype.copyFrom=function(e){this.mapPolygons.template.copyFrom(e.mapPolygons.template),t.prototype.copyFrom.call(this,e)},e.prototype.getFeatures=function(){var t=this,e=[];return this.dataItems.each((function(t){var i=t.getFeature();i&&e.push(i)})),this.mapPolygons.each((function(i){if(-1==t.dataItems.indexOf(i._dataItem)){var n=i.getFeature();n&&e.push(n)}})),e},Object.defineProperty(e.prototype,"sortPolygonsBy",{get:function(){return this.getPropertyValue("sortPolygonsBy")},set:function(t){this.setPropertyValue("sortPolygonsBy",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"sortPolygonsReversed",{get:function(){return this.getPropertyValue("sortPolygonsReversed")},set:function(t){this.setPropertyValue("sortPolygonsReversed",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),e}(Be);f.c.registeredClasses.MapPolygonSeries=gi,f.c.registeredClasses.MapPolygonSeriesD
vendor: 18,504 bytes, line 2
2ataItem=fi;var mi=function(){var t,e=[];return{point:function(e,i,n){t.push([e,i,n])},lineStart:function(){e.push(t=[])},lineEnd:zt,rejoin:function(){e.length>1&&e.push(e.pop().concat(e.shift()))},result:function(){var i=e;return e=[],t=null,i}}},yi=function(t,e){return Tt(t[0]-e[0])<vt&&Tt(t[1]-e[1])<vt};function bi(t,e,i,n){this.x=t,this.z=e,this.o=i,this.e=n,this.v=!1,this.n=this.p=null}var vi=function(t,e,i,n,r){var o,a,s=[],u=[];if(t.forEach((function(t){if(!((e=t.length-1)<=0)){var e,i,n=t[0],a=t[e];if(yi(n,a)){if(!n[2]&&!a[2]){for(r.lineStart(),o=0;o<e;++o)r.point((n=t[o])[0],n[1]);return void r.lineEnd()}a[0]+=2e-6}s.push(i=new bi(n,t,null,!0)),u.push(i.o=new bi(n,null,i,!1)),s.push(i=new bi(a,t,null,!1)),u.push(i.o=new bi(a,null,i,!0))}})),s.length){for(u.sort(e),_i(s),_i(u),o=0,a=u.length;o<a;++o)u[o].e=i=!i;for(var l,c,h=s[0];;){for(var p=h,d=!0;p.v;)if((p=p.n)===h)return;l=p.z,r.lineStart();do{if(p.v=p.o.v=!0,p.e){if(d)for(o=0,a=l.length;o<a;++o)r.point((c=l[o])[0],c[1]);else n(p.x,p.n.x,1,r);p=p.n}else{if(d)for(l=p.p.z,o=l.length-1;o>=0;--o)r.point((c=l[o])[0],c[1]);else n(p.x,p.p.x,-1,r);p=p.p}l=(p=p.o).z,d=!d}while(!p.v);r.lineEnd()}}};function _i(t){if(e=t.length){for(var e,i,n=0,r=t[0];++n<e;)r.n=i=t[n],i.p=r,r=i;r.n=i=t[0],i.p=r}}function xi(t){return Tt(t[0])<=xt?t[0]:At(t[0])*((Tt(t[0])+xt)%wt-xt)}var Pi=function(t,e){var i=xi(e),n=e[1],r=Lt(n),o=[Lt(i),-Mt(i),0],a=0,s=0,u=new bt;1===r?n=Pt+vt:-1===r&&(n=-Pt-vt);for(var l=0,c=t.length;l<c;++l)if(p=(h=t[l]).length)for(var h,p,d=h[p-1],f=xi(d),g=d[1]/2+Ot,m=Lt(g),y=Mt(g),b=0;b<p;++b,f=_,m=P,y=O,d=v){var v=h[b],_=xi(v),x=v[1]/2+Ot,P=Lt(x),O=Mt(x),w=_-f,S=w>=0?1:-1,C=S*w,T=C>xt,j=m*P;if(u.add(kt(j*S*Lt(C),y*O+j*Mt(C))),a+=T?w+S*wt:w,T^f>=i^_>=i){var k=Oe(xe(d),xe(v));Ce(k);var M=Oe(o,k);Ce(M);var F=(T^w>=0?-1:1)*Ht(M[2]);(n>F||n===F&&(k[0]||k[1]))&&(s+=T^w>=0?1:-1)}}return(a<-vt||a<vt&&u<-1e-12)^1&s};function Oi(t){return Array.from(function*(t){for(const e of t)yield*e}(t))}var wi=function(t,e,i,n){return function(r){var o,a,s,u=e(r),l=mi(),c=e(l),h=!1,p={point:d,lineStart:g,lineEnd:m,polygonStart:function(){p.point=y,p.lineStart=b,p.lineEnd=v,a=[],o=[]},polygonEnd:function(){p.point=d,p.lineStart=g,p.lineEnd=m,a=Oi(a);var t=Pi(o,n);a.length?(h||(r.polygonStart(),h=!0),vi(a,Ci,t,i,r)):t&&(h||(r.polygonStart(),h=!0),r.lineStart(),i(null,null,1,r),r.lineEnd()),h&&(r.polygonEnd(),h=!1),a=o=null},sphere:function(){r.polygonStart(),r.lineStart(),i(null,null,1,r),r.lineEnd(),r.polygonEnd()}};function d(e,i){t(e,i)&&r.point(e,i)}function f(t,e){u.point(t,e)}function g(){p.point=f,u.lineStart()}function m(){p.point=d,u.lineEnd()}function y(t,e){s.push([t,e]),c.point(t,e)}function b(){c.lineStart(),s=[]}function v(){y(s[0][0],s[0][1]),c.lineEnd();var t,e,i,n,u=c.clean(),p=l.result(),d=p.length;if(s.pop(),o.push(s),s=null,d)if(1&u){if((e=(i=p[0]).length-1)>0){for(h||(r.polygonStart(),h=!0),r.lineStart(),t=0;t<e;++t)r.point((n=i[t])[0],n[1]);r.lineEnd()}}else d>1&&2&u&&p.push(p.pop().concat(p.shift())),a.push(p.filter(Si))}return p}};function Si(t){return t.length>1}function Ci(t,e){return((t=t.x)[0]<0?t[1]-Pt-vt:Pt-t[1])-((e=e.x)[0]<0?e[1]-Pt-vt:Pt-e[1])}var Ti=wi((function(){return!0}),(function(t){var e,i=NaN,n=NaN,r=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(o,a){var s=o>0?xt:-xt,u=Tt(o-i);Tt(u-xt)<vt?(t.point(i,n=(n+a)/2>0?Pt:-Pt),t.point(r,n),t.lineEnd(),t.lineStart(),t.point(s,n),t.point(o,n),e=0):r!==s&&u>=xt&&(Tt(i-r)<vt&&(i-=r*vt),Tt(o-s)<vt&&(o-=s*vt),n=function(t,e,i,n){var r,o,a=Lt(t-i);return Tt(a)>vt?jt((Lt(e)*(o=Mt(n))*Lt(i)-Lt(n)*(r=Mt(e))*Lt(t))/(r*o*a)):(e+n)/2}(i,n,o,a),t.point(r,n),t.lineEnd(),t.lineStart(),t.point(s,n),e=0),t.point(i=o,n=a),r=s},lineEnd:function(){t.lineEnd(),i=n=NaN},clean:function(){return 2-e}}}),(function(t,e,i,n){var r;if(null==t)r=i*Pt,n.point(-xt,r),n.point(0,r),n.point(xt,r),n.point(xt,0),n.point(xt,-r),n.point(0,-r),n.point(-xt,-r),n.point(-xt,0),n.point(-xt,r);else if(Tt(t[0]-e[0])>vt){var o=t[0]<e[0]?xt:-xt;r=i*o/2,n.point(-o,r),n.point(0,r),n.point(o,r)}else n.point(e[0],e[1])}),[-xt,-Pt]);var ji=function(t){var e=Mt(t),i=2*Ct,n=e>0,r=Tt(e)>vt;function o(t,i){return Mt(t)*Mt(i)>e}function a(t,i,n){var r=[1,0,0],o=Oe(xe(t),xe(i)),a=Pe(o,o),s=o[0],u=a-s*s;if(!u)return!n&&t;var l=e*a/u,c=-e*s/u,h=Oe(r,o),p=Se(r,l);we(p,Se(o,c));var d=h,f=Pe(p,d),g=Pe(d,d),m=f*f-g*(Pe(p,p)-1);if(!(m<0)){var y=Rt(m),b=Se(d,(-f-y)/g);if(we(b,p),b=_e(b),!n)return b;var v,_=t[0],x=i[0],P=t[1],O=i[1];x<_&&(v=_,_=x,x=v);var w=x-_,S=Tt(w-xt)<vt;if(!S&&O<P&&(v=P,P=O,O=v),S||w<vt?S?P+O>0^b[1]<(Tt(b[0]-_)<vt?P:O):P<=b[1]&&b[1]<=O:w>xt^(_<=b[0]&&b[0]<=x)){var C=Se(d,(-f+y)/g);return we(C,p),[b,_e(C)]}}}function s(e,i){var r=n?t:xt-t,o=0;return e<-r?o|=1:e>r&&(o|=2),i<-r?o|=4:i>r&&(o|=8),o}return wi(o,(function(t){var e,i,u,l,c;return{lineStart:function(){l=u=!1,c=1},point:function(h,p){var d,f=[h,p],g=o(h,p),m=n?g?0:s(h,p):g?s(h+(h<0?xt:-xt),p):0;if(!e&&(l=u=g)&&t.lineStart(),g!==u&&(!(d=a(e,f))||yi(e,d)||yi(f,d))&&(f[2]=1),g!==u)c=0,g?(t.lineStart(),d=a(f,e),t.point(d[0],d[1])):(d=a(e,f),t.point(d[0],d[1],2),t.lineEnd()),e=d;else if(r&&e&&n^g){var y;m&i||!(y=a(f,e,!0))||(c=0,n?(t.lineStart(),t.point(y[0][0],y[0][1]),t.point(y[1][0],y[1][1]),t.lineEnd()):(t.point(y[1][0],y[1][1]),t.lineEnd(),t.lineStart(),t.point(y[0][0],y[0][1],3)))}!g||e&&yi(e,f)||t.point(f[0],f[1]),e=f,u=g,i=m},lineEnd:function(){u&&t.lineEnd(),e=null},clean:function(){return c|(l&&u)<<1}}}),(function(e,n,r,o){ti(o,t,i,r,e,n)}),n?[0,-t]:[-xt,t-xt])},ki=1e9,Mi=-ki;function Fi(t,e,i,n){function r(r,o){return t<=r&&r<=i&&e<=o&&o<=n}function o(r,o,s,l){var c=0,h=0;if(null==r||(c=a(r,s))!==(h=a(o,s))||u(r,o)<0^s>0)do{l.point(0===c||3===c?t:i,c>1?n:e)}while((c=(c+s+4)%4)!==h);else l.point(o[0],o[1])}function a(n,r){return Tt(n[0]-t)<vt?r>0?0:3:Tt(n[0]-i)<vt?r>0?2:1:Tt(n[1]-e)<vt?r>0?1:0:r>0?3:2}function s(t,e){return u(t.x,e.x)}function u(t,e){var i=a(t,1),n=a(e,1);return i!==n?i-n:0===i?e[1]-t[1]:1===i?t[0]-e[0]:2===i?t[1]-e[1]:e[0]-t[0]}return function(a){var u,l,c,h,p,d,f,g,m,y,b,v=a,_=mi(),x={point:P,lineStart:function(){x.point=O,l&&l.push(c=[]);y=!0,m=!1,f=g=NaN},lineEnd:function(){u&&(O(h,p),d&&m&&_.rejoin(),u.push(_.result()));x.point=P,m&&v.lineEnd()},polygonStart:function(){v=_,u=[],l=[],b=!0},polygonEnd:function(){var e=function(){for(var e=0,i=0,r=l.length;i<r;++i)for(var o,a,s=l[i],u=1,c=s.length,h=s[0],p=h[0],d=h[1];u<c;++u)o=p,a=d,p=(h=s[u])[0],d=h[1],a<=n?d>n&&(p-o)*(n-a)>(d-a)*(t-o)&&++e:d<=n&&(p-o)*(n-a)<(d-a)*(t-o)&&--e;return e}(),i=b&&e,r=(u=Oi(u)).length;(i||r)&&(a.polygonStart(),i&&(a.lineStart(),o(null,null,1,a),a.lineEnd()),r&&vi(u,s,e,o,a),a.polygonEnd());v=a,u=l=c=null}};function P(t,e){r(t,e)&&v.point(t,e)}function O(o,a){var s=r(o,a);if(l&&c.push([o,a]),y)h=o,p=a,d=s,y=!1,s&&(v.lineStart(),v.point(o,a));else if(s&&m)v.point(o,a);else{var u=[f=Math.max(Mi,Math.min(ki,f)),g=Math.max(Mi,Math.min(ki,g))],_=[o=Math.max(Mi,Math.min(ki,o)),a=Math.max(Mi,Math.min(ki,a))];!function(t,e,i,n,r,o){var a,s=t[0],u=t[1],l=0,c=1,h=e[0]-s,p=e[1]-u;if(a=i-s,h||!(a>0)){if(a/=h,h<0){if(a<l)return;a<c&&(c=a)}else if(h>0){if(a>c)return;a>l&&(l=a)}if(a=r-s,h||!(a<0)){if(a/=h,h<0){if(a>c)return;a>l&&(l=a)}else if(h>0){if(a<l)return;a<c&&(c=a)}if(a=n-u,p||!(a>0)){if(a/=p,p<0){if(a<l)return;a<c&&(c=a)}else if(p>0){if(a>c)return;a>l&&(l=a)}if(a=o-u,p||!(a<0)){if(a/=p,p<0){if(a>c)return;a>l&&(l=a)}else if(p>0){if(a<l)return;a<c&&(c=a)}return l>0&&(t[0]=s+l*h,t[1]=u+l*p),c<1&&(e[0]=s+c*h,e[1]=u+c*p),!0}}}}}(u,_,t,e,i,n)?s&&(v.lineStart(),v.point(o,a),b=!1):(m||(v.lineStart(),v.point(u[0],u[1])),v.point(_[0],_[1]),s||v.lineEnd(),b=!1)}f=o,g=a,m=s}return x}}var Di=t=>t,Ii=function(t){return{stream:Vi(t)}};function Vi(t){return function(e){var i=new Ei;for(var n in t)i[n]=t[n];return i.stream=e,i}}function Ei(){}Ei.prototype={constructor:Ei,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var Li=1/0,Ai=Li,Ri=-Li,Ni=Ri;var Bi={point:function(t,e){t<Li&&(Li=t);t>Ri&&(Ri=t);e<Ai&&(Ai=e);e>Ni&&(Ni=e)},lineStart:zt,lineEnd:zt,polygonStart:zt,polygonEnd:zt,result:function(){var t=[[Li,Ai],[Ri,Ni]];return Ri=Ni=-(Ai=Li=1/0),t}};function Hi(t,e,i){var n=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=n&&t.clipExtent(null),te(i,t.stream(Bi)),e(Bi.result()),null!=n&&t.clipExtent(n),t}function Gi(t,e,i){return Hi(t,(function(i){var n=e[1][0]-e[0][0],r=e[1][1]-e[0][1],o=Math.min(n/(i[1][0]-i[0][0]),r/(i[1][1]-i[0][1])),a=+e[0][0]+(n-o*(i[1][0]+i[0][0]))/2,s=+e[0][1]+(r-o*(i[1][1]+i[0][1]))/2;t.scale(150*o).translate([a,s])}),i)}function zi(t,e,i){return Gi(t,[[0,0],e],i)}function Wi(t,e,i){return Hi(t,(function(i){var n=+e,r=n/(i[1][0]-i[0][0]),o=(n-r*(i[1][0]+i[0][0]))/2,a=-r*i[0][1];t.scale(150*r).translate([o,a])}),i)}function Ui(t,e,i){return Hi(t,(function(i){var n=+e,r=n/(i[1][1]-i[0][1]),o=-r*i[0][0],a=(n-r*(i[1][1]+i[0][1]))/2;t.scale(150*r).translate([o,a])}),i)}var Ki=Mt(30*Ct),$i=function(t,e){return+e?function(t,e){function i(n,r,o,a,s,u,l,c,h,p,d,f,g,m){var y=l-n,b=c-r,v=y*y+b*b;if(v>4*e&&g--){var _=a+p,x=s+d,P=u+f,O=Rt(_*_+x*x+P*P),w=Ht(P/=O),S=Tt(Tt(P)-1)<vt||Tt(o-h)<vt?(o+h)/2:kt(x,_),C=t(S,w),T=C[0],j=C[1],k=T-n,M=j-r,F=b*k-y*M;(F*F/v>e||Tt((y*k+b*M)/v-.5)>.3||a*p+s*d+u*f<Ki)&&(i(n,r,o,a,s,u,T,j,S,_/=O,x/=O,P,g,m),m.point(T,j),i(T,j,S,_,x,P,l,c,h,p,d,f,g,m))}}return function(e){var n,r,o,a,s,u,l,c,h,p,d,f,g={point:m,lineStart:y,lineEnd:v,polygonStart:function(){e.polygonStart(),g.lineStart=_},polygonEnd:function(){e.polygonEnd(),g.lineStart=y}};function m(i,n){i=t(i,n),e.point(i[0],i[1])}function y(){c=NaN,g.point=b,e.lineStart()}function b(n,r){var o=xe([n,r]),a=t(n,r);i(c,h,l,p,d,f,c=a[0],h=a[1],l=n,p=o[0],d=o[1],f=o[2],16,e),e.point(c,h)}function v(){g.point=m,e.lineEnd()}function _(){y(),g.point=x,g.lineEnd=P}function x(t,e){b(n=t,e),r=c,o=h,a=p,s=d,u=f,g.point=b}function P(){i(c,h,l,p,d,f,r,o,n,a,s,u,16,e),g.lineEnd=v,v()}return g}}(t,e):function(t){return Vi({point:function(e,i){e=t(e,i),this.stream.point(e[0],e[1])}})}(t)};var Xi=Vi({point:function(t,e){this.stream.point(t*Ct,e*Ct)}});function Yi(t,e,i,n,r,o){if(!o)return function(t,e,i,n,r){function o(o,a){return[e+t*(o*=n),i-t*(a*=r)]}return o.invert=function(o,a){return[(o-e)/t*n,(i-a)/t*r]},o}(t,e,i,n,r);var a=Mt(o),s=Lt(o),u=a*t,l=s*t,c=a/t,h=s/t,p=(s*i-a*e)/t,d=(s*e+a*i)/t;function f(t,o){return[u*(t*=n)-l*(o*=r)+e,i-l*t-u*o]}return f.invert=function(t,e){return[n*(c*t-h*e+p),r*(d-h*t-c*e)]},f}function qi(t){return Zi((function(){return t}))()}function Zi(t){var e,i,n,r,o,a,s,u,l,c,h=150,p=480,d=250,f=0,g=0,m=0,y=0,b=0,v=0,_=1,x=1,P=null,O=Ti,w=null,S=Di,C=.5;function T(t){return u(t[0]*Ct,t[1]*Ct)}function j(t){return(t=u.invert(t[0],t[1]))&&[t[0]*St,t[1]*St]}function k(){var t=Yi(h,0,0,_,x,v).apply(null,e(f,g)),n=Yi(h,p-t[0],d-t[1],_,x,v);return i=Ye(m,y,b),s=$e(e,n),u=$e(i,s),a=$i(s,C),M()}function M(){return l=c=null,T}return T.stream=function(t){return l&&c===t?l:l=Xi(function(t){return Vi({point:function(e,i){var n=t(e,i);return this.stream.point(n[0],n[1])}})}(i)(O(a(S(c=t)))))},T.preclip=function(t){return arguments.length?(O=t,P=void 0,M()):O},T.postclip=function(t){return arguments.length?(S=t,w=n=r=o=null,M()):S},T.clipAngle=function(t){return arguments.length?(O=+t?ji(P=t*Ct):(P=null,Ti),M()):P*St},T.clipExtent=function(t){return arguments.length?(S=null==t?(w=n=r=o=null,Di):Fi(w=+t[0][0],n=+t[0][1],r=+t[1][0],o=+t[1][1]),M()):null==w?null:[[w,n],[r,o]]},T.scale=function(t){return arguments.length?(h=+t,k()):h},T.translate=function(t){return arguments.length?(p=+t[0],d=+t[1],k()):[p,d]},T.center=function(t){return arguments.length?(f=t[0]%360*Ct,g=t[1]%360*Ct,k()):[f*St,g*St]},T.rotate=function(t){return arguments.length?(m=t[0]%360*Ct,y=t[1]%360*Ct,b=t.length>2?t[2]%360*Ct:0,k()):[m*St,y*St,b*St]},T.angle=function(t){return arguments.length?(v=t%360*Ct,k()):v*St},T.reflectX=function(t){return arguments.length?(_=t?-1:1,k()):_<0},T.reflectY=function(t){return arguments.length?(x=t?-1:1,k()):x<0},T.precision=function(t){return arguments.length?(a=$i(s,C=t*t),M()):Rt(C)},T.fitExtent=function(t,e){return Gi(T,t,e)},T.fitSize=function(t,e){return zi(T,t,e)},T.fitWidth=function(t,e){return Wi(T,t,e)},T.fitHeight=function(t,e){return Ui(T,t,e)},function(){return e=t.apply(this,arguments),T.invert=e.invert&&j,k()}}function Ji(t,e){return[t,e]}Ji.invert=Ji;var Qi,tn,en,nn,rn=function(){return qi(Ji).scale(152.63)},on=new bt,an=new bt,sn={point:zt,lineStart:zt,lineEnd:zt,polygonStart:function(){sn.lineStart=un,sn.lineEnd=hn},polygonEnd:function(){sn.lineStart=sn.lineEnd=sn.point=zt,on.add(Tt(an)),an=new bt},result:function(){var t=on/2;return on=new bt,t}};function un(){sn.point=ln}function ln(t,e){sn.point=cn,Qi=en=t,tn=nn=e}function cn(t,e){an.add(nn*t-en*e),en=t,nn=e}function hn(){cn(Qi,tn)}var pn,dn,fn,gn,mn=sn,yn=0,bn=0,vn=0,_n=0,xn=0,Pn=0,On=0,wn=0,Sn=0,Cn={point:Tn,lineStart:jn,lineEnd:Fn,polygonStart:function(){Cn.lineStart=Dn,Cn.lineEnd=In},polygonEnd:function(){Cn.point=Tn,Cn.lineStart=jn,Cn.lineEnd=Fn},result:function(){var t=Sn?[On/Sn,wn/Sn]:Pn?[_n/Pn,xn/Pn]:vn?[yn/vn,bn/vn]:[NaN,NaN];return yn=bn=vn=_n=xn=Pn=On=wn=Sn=0,t}};function Tn(t,e){yn+=t,bn+=e,++vn}function jn(){Cn.point=kn}function kn(t,e){Cn.point=Mn,Tn(fn=t,gn=e)}function Mn(t,e){var i=t-fn,n=e-gn,r=Rt(i*i+n*n);_n+=r*(fn+t)/2,xn+=r*(gn+e)/2,Pn+=r,Tn(fn=t,gn=e)}function Fn(){Cn.point=Tn}function Dn(){Cn.point=Vn}function In(){En(pn,dn)}function Vn(t,e){Cn.point=En,Tn(pn=fn=t,dn=gn=e)}function En(t,e){var i=t-fn,n=e-gn,r=Rt(i*i+n*n);_n+=r*(fn+t)/2,xn+=r*(gn+e)/2,Pn+=r,On+=(r=gn*t-fn*e)*(fn+t),wn+=r*(gn+e),Sn+=3*r,Tn(fn=t,gn=e)}var Ln=Cn;function An(t){this._context=t}An.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._context.moveTo(t,e),this._point=1;break;case 1:this._context.lineTo(t,e);break;default:this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,wt)}},result:zt};var Rn,Nn,Bn,Hn,Gn,zn=new bt,Wn={point:zt,lineStart:function(){Wn.point=Un},lineEnd:function(){Rn&&Kn(Nn,Bn),Wn.point=zt},polygonStart:function(){Rn=!0},polygonEnd:function(){Rn=null},result:function(){var t=+zn;return zn=new bt,t}};function Un(t,e){Wn.point=Kn,Nn=Hn=t,Bn=Gn=e}function Kn(t,e){Hn-=t,Gn-=e,zn.add(Rt(Hn*Hn+Gn*Gn)),Hn=t,Gn=e}var $n=Wn;let Xn,Yn,qn,Zn;class Jn{constructor(t){this._append=null==t?Qn:function(t){const e=Math.floor(t);if(!(e>=0))throw new RangeError(`invalid digits: ${t}`);if(e>15)return Qn;if(e!==Xn){const t=10**e;Xn=e,Yn=function(e){let i=1;this._+=e[0];for(const n=e.length;i<n;++i)this._+=Math.round(arguments[i]*t)/t+e[i]}}return Yn}(t),this._radius=4.5,this._=""}pointRadius(t){return this._radius=+t,this}polygonStart(){this._line=0}polygonEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){0===this._line&&(this._+="Z"),this._point=NaN}point(t,e){switch(this._point){case 0:this._append`M${t},${e}`,this._point=1;break;case 1:this._append`L${t},${e}`;break;default:if(this._append`M${t},${e}`,this._radius!==qn||this._append!==Yn){const t=this._radius,e=this._;this._="",this._append`m0,${t}a${t},${t} 0 1,1 0,${-2*t}a${t},${t} 0 1,1 0,${2*t}z`,qn=t,Yn=this._append,Zn=this._,this._=e}this._+=Zn}}result(){const t=this._;return this._="",t.length?t:null}}function Qn(t){let e=1;this._+=t[0];for(const i=t.length;e<i;++e)this._+=arguments[e]+t[e]}var tr,er,ir,nr,rr=function(t,e){let i,n,r=3,o=4.5;function a(t){return t&&("function"==typeof o&&n.pointRadius(+o.apply(this,arguments)),te(t,i(n))),n.result()}return a.area=function(t){return te(t,i(mn)),mn.result()},a.measure=function(t){return te(t,i($n)),$n.result()},a.bounds=function(t){return te(t,i(Bi)),Bi.result()},a.centroid=function(t){return te(t,i(Ln)),Ln.result()},a.projection=function(e){return arguments.length?(i=null==e?(t=null,Di):(t=e).stream,a):t},a.context=function(t){return arguments.length?(n=null==t?(e=null,new Jn(r)):new An(e=t),"function"!=typeof o&&n.pointRadius(o),a):e},a.pointRadius=function(t){return arguments.length?(o="function"==typeof t?t:(n.pointRadius(+t),+t),a):o},a.digits=function(t){if(!arguments.length)return r;if(null==t)r=null;else{const e=Math.floor(t);if(!(e>=0))throw new RangeError(`invalid digits: ${t}`);r=e}return null===e&&(n=new Jn(r)),a},a.projection(t).digits(r).context(e)},or=function(t,e){var i=t[0]*Ct,n=t[1]*Ct,r=e[0]*Ct,o=e[1]*Ct,a=Mt(n),s=Lt(n),u=Mt(o),l=Lt(o),c=a*Mt(i),h=a*Lt(i),p=u*Mt(r),d=u*Lt(r),f=2*Ht(Rt(Gt(o-n)+a*u*Gt(r-i))),g=Lt(f),m=f?function(t){var e=Lt(t*=f)/g,i=Lt(f-t)/g,n=i*c+e*p,r=i*h+e*d,o=i*s+e*l;return[kt(r,n)*St,kt(o,Rt(n*n+r*r))*St]}:function(){return[i*St,n*St]};return m.distance=f,m},ar={sphere:zt,point:zt,lineStart:function(){ar.point=ur,ar.lineEnd=sr},lineEnd:zt,polygonStart:zt,polygonEnd:zt};function sr(){ar.point=ar.lineEnd=zt}function ur(t,e){er=t*=Ct,ir=Lt(e*=Ct),nr=Mt(e),ar.point=lr}function lr(t,e){t*=Ct;var i=Lt(e*=Ct),n=Mt(e),r=Tt(t-er),o=Mt(r),a=n*Lt(r),s=nr*i-ir*n*o,u=ir*i+nr*n*o;tr.add(kt(Rt(a*a+s*s),u)),er=t,ir=i,nr=n}var cr=function(t){return tr=new bt,te(t,ar),+tr},hr=[null,null],pr={type:"LineString",coordinates:hr},dr=function(t,e){return hr[0]=t,hr[1]=e,cr(pr)},fr=function(){function t(){this.d3Projection=rn()}return Object.defineProperty(t.prototype,"d3Projection",{get:function(){return this._d3Projection},set:function(t){this._d3Projection=t,t.precision(.1),this._d3Path=rr().projection(t),this.chart&&this.chart.invalidateProjection()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"d3Path",{get:function(){return this._d3Path},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"scale",{get:function(){return this.d3Projection.scale()/100},enumerable:!0,configurable:!0}),t.prototype.convert=function(t){var e=this.d3Projection([t.longitude,t.latitude]);if(e)return{x:e[0],y:e[1]}},t.prototype.invert=function(t){var e=this.d3Projection.invert([t.x,t.y]);if(e)return{longitude:e[0],latitude:e[1]}},t.prototype.project=function(t,e){return this.convert({longitude:t*_.DEGREES,latitude:e*_.DEGREES})},t.prototype.unproject=function(t,e){return this.invert({x:t,y:e})}
2,t.prototype.rotate=function(t,e,i,n){var r=e*_.RADIANS,o=i*_.RADIANS;n*=_.RADIANS;var a=t.longitude*_.RADIANS+r,s=t.latitude*_.RADIANS,u=Math.cos(o),l=Math.sin(o),c=Math.cos(n),h=Math.sin(n),p=Math.cos(s),d=Math.cos(a)*p,f=Math.sin(a)*p,g=Math.sin(s),m=g*u+d*l;return{longitude:_.DEGREES*Math.atan2(f*c-m*h,d*u-g*l),latitude:_.DEGREES*Math.asin(m*c+f*h)}},t.prototype.unrotate=function(t,e,i,n){var r=e*_.RADIANS,o=i*_.RADIANS;n*=_.RADIANS;var a=t.longitude*_.RADIANS-r,s=t.latitude*_.RADIANS,u=Math.cos(o),l=Math.sin(o),c=Math.cos(n),h=Math.sin(n),p=Math.cos(s),d=Math.cos(a)*p,f=Math.sin(a)*p,g=Math.sin(s),m=g*c-f*h;return{longitude:_.DEGREES*Math.atan2(f*c+g*h,d*u+m*l),latitude:_.DEGREES*Math.asin(m*u-d*l)}},t.prototype.intermediatePoint=function(t,e,i){var n=or([t.longitude,t.latitude],[e.longitude,e.latitude])(i);return{longitude:n[0],latitude:n[1]}},t.prototype.multiDistance=function(t){for(var e=0,i=0;i<t.length;i++){var n=t[i];if(n.length>1)for(var r=1;r<n.length;r++){var o=n[r-1],a=n[r];e+=this.distance(o,a)}}return e},t.prototype.distance=function(t,e){return dr([t.longitude,t.latitude],[e.longitude,e.latitude])},t.prototype.positionToPoint=function(t,e){if(t){var i=this.positionToGeoPoint(t,e),n=this.positionToGeoPoint(t,e-.01),r=this.positionToGeoPoint(t,e+.01);if(n&&r){var o=this.convert(i),a=this.convert(n),s=this.convert(r);return{x:o.x,y:o.y,angle:_.getAngle(a,s)}}}return{x:0,y:0,angle:0}},t.prototype.positionToGeoPoint=function(t,e){if(t){for(var i=this.multiDistance(t),n=0,r=0,o=0,a=void 0,s=void 0,u=0;u<t.length;u++){var l=t[u];if(l.length>1){for(var c=1;c<l.length;
2c++)if(a=l[c-1],s=l[c],r=n/i,o=(n+=this.distance(a,s))/i,r<=e&&o>e){u=t.length;break}}else 1==l.length&&(a=l[0],s=l[0],r=0,o=1)}if(a&&s){var h=(e-r)/(o-r);return this.intermediatePoint(a,s,h)}}return{longitude:0,latitude:0}},t}();f.c.registeredClasses.Projection=fr;var gr=i(102),mr=i(127),yr=function(t){function e(){var e=t.call(this)||this;e._chart=new P.d,e.className="SmallMap",e.align="left",e.valign="bottom",e.percentHeight=20,e.percentWidth=20,e.margin(5,5,5,5);var i=new y.a;e.background.fillOpacity=.9,e.background.fill=i.getFor("background"),e.events.on("hit",e.moveToPosition,e,!1),e.events.on("maxsizechanged",e.updateMapSize,e,!1),e.seriesContainer=e.createChild(h.a),e.seriesContainer.shouldClone=!1;var n=e.createChild(mr.a);return n.shouldClone=!1,n.stroke=i.getFor("alternativeBackground"),n.strokeWidth=1,n.strokeOpacity=.5,n.fill=Object(M.c)(),n.verticalCenter="middle",n.horizontalCenter="middle",n.isMeasured=!1,n.visible=!1,e.rectangle=n,e._disposers.push(e._chart),e.applyTheme(),e}return Object(a.b)(e,t),Object.defineProperty(e.prototype,"series",{get:function(){return this._series||(this._series=new l.b,this._series.events.on("inserted",this.handleSeriesAdded,this,!1),this._series.events.on("removed",this.handleSeriesRemoved,this,!1)),this._series},enumerable:!0,configurable:!0}),e.prototype.handleSeriesAdded=function(t){var e=t.newValue;if(this.chart.series.contains(e)){var i=e.clone();this._series.removeValue(e),this._series.push(i),e=i,this.chart.dataUsers.push(i)}e.chart=this.chart,e.parent=this.seriesContainer,e.interactionsEnabled=!1,e.events.on("inited",this.updateMapSize,this,!1),e.hidden=!1},e.prototype.handleSeriesRemoved=function(t){this.invalidate()},e.prototype.moveToPosition=function(t){var e=b.spritePointToSprite(t.spritePoint,this,this.seriesContainer),i=this.chart.seriesPointToGeo(e);this.chart.zoomToGeoPoint(i,this.chart.zoomLevel,!0)},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){this.chart!=t&&this._chart.set(t,new P.c([t.events.on("mappositionchanged",this.updateRectangle,this,!1),t.events.on("scaleratiochanged",this.updateMapSize,this,!1)]))},enumerable:!0,configurable:!0}),e.prototype.updateRectangle=function(){var t=this.chart,e=t.zoomLevel,i=this.rectangle;i.width=this.pixelWidth/e,i.height=this.pixelHeight/e;var n=Math.min(this.percentWidth,this.percentHeight)/100,r=t.seriesContainer;i.x=Math.ceil(-r.pixelX*n/e)+this.seriesContainer.pixelX,i.y=Math.ceil(-r.pixelY*n/e)+this.seriesContainer.pixelY,i.validate()},e.prototype.updateMapSize=function(){if(this.chart){var t=this.chart.scaleRatio*Math.min(this.percentWidth,this.percentHeight)/100;this.seriesContainer.scale=t;var e={width:0,height:0,x:0,y:0};try{e=this.seriesContainer.group.node.getBBox()}catch(t){}e.width>0&&(this.rectangle.visible=!0),this.seriesContainer.x=this.pixelWidth/2-e.x*t-e.width/2*t,this.seriesContainer.y=this.pixelHeight/2-e.y*t-e.height/2*t,this.updateRectangle(),this.afterDraw()}},e.prototype.afterDraw=function(){t.prototype.afterDraw.call(this),this.rectangle.maskRectangle={x:-1,y:-1,width:Math.ceil(this.pixelWidth+2),height:Math.ceil(this.pixelHeight+2)}},e.prototype.processConfig=function(e){if(e&&v.hasValue(e.series)&&v.isArray(e.series))for(var i=0,n=e.series.length;i<n;i++){var r=e.series[i];v.hasValue(r)&&v.isString(r)&&this.map.hasKey(r)&&(e.series[i]=this.map.getKey(r))}t.prototype.processConfig.call(this,e)},e}(h.a);function br(t){var e=_r(t.longitude),i=Math.asin(Math.sin(t.latitude*_.RADIANS))*_.DEGREES,n=_r(t.latitude);return Math.abs(n)>90&&(e=_r(e+180)),t.longitude=e,t.latitude=i,t}function vr(t){return R.each(t,(function(t){R.each(t,(function(t){br(t)}))})),t}function _r(t){return(t%=360)>180&&(t-=360),t<-180&&(t+=360),t}function xr(t){return{x:t.longitude,y:t.latitude}}f.c.registeredClasses.SmallMap=yr;var Pr=function(t){function e(){var e=t.call(this)||this;return e.adjustRotation=!0,e.className="MapLineObject",e.isMeasured=!1,e.layout="none",e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.validatePosition=function(){var e=this.mapLine;if(e){var i=e.positionToPoint(this.position);if(this.x=i.x,this.y=i.y,this.adjustRotation&&(this.rotation=i.angle),this.mapLine.dataItem){var n=this.mapLine.dataItem.component;this.scale=1/n.scale}if(e.shortestDistance){var r=this.mapLine.series.chart.projection,o=r.positionToGeoPoint(e.multiGeoLine,this.position),a=r.d3Path({type:"Point",coordinates:[o.longitude,o.latitude]});this.__disabled=!a}}t.prototype.validatePosition.call(this)},Object.defineProperty(e.prototype,"position",{get:function(){return this.getPropertyValue("position")},set:function(t){this.setPropertyValue("position",t,!1,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"adjustRotation",{get:function(){return this.getPropertyValue("adjustRotation")},set:function(t){this.setPropertyValue("adjustRotation",t,!1,!0)},enumerable:!0,configurable:!0}),e}(h.a);f.c.registeredClasses.MapLineObject=Pr;var Or=function(t){function e(){var e=t.call(this)||this;return e.className="MapImageSeriesDataItem",e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.getFeature=function(){return{type:"Feature",geometry:{type:"Point",coordinates:this.point}}},Object.defineProperty(e.prototype,"mapImage",{get:function(){var t=this;if(!this._mapImage){var e=this.component.mapImages.create();this.addSprite(e),this._mapImage=e,this._disposers.push(e),this._disposers.push(new P.b((function(){t.component&&t.component.mapImages.removeValue(e)}))),this.mapObject=e}return this._mapImage},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"point",{get:function(){return this._point},set:function(t){this._point=t,this._geoPoint=si(t),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiPoint",{get:function(){return[this._point]},set:function(t){this._point=t[0],this._geoPoint=si(this._point),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geoPoint",{get:function(){return this._geoPoint},set:function(t){this._geoPoint=t,this.point=[t.longitude,t.latitude]},enumerable:!0,configurable:!0}),e}(Ne),wr=function(t){function e(){var e=t.call(this)||this;return e.className="MapImageSeries",e.dataFields.multiPoint="multiPoint",e.dataFields.point="point",e.dataFields.geoPoint="geoPoint",e.dataFields.multiGeoPoint="multiGeoPoint",e.ignoreBounds=!0,e.a
2pplyTheme(),e}return Object(a.b)(e,t),e.prototype.createDataItem=function(){return new Or},e.prototype.validateData=function(){var e=this;if(this.data.length>0&&0==this._parseDataFrom&&this.mapImages.clear(),this.useGeodata&&(this.useGeodata||this.geodata)){var i=this.chart.geodata,n=void 0;if("FeatureCollection"==i.type?n=i.features:"Feature"==i.type?n=[i]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(i.type)?n=[{geometry:i}]:console.log("nothing found in geoJSON"),n)for(var r=function(t,e){var i=n[t],r=i.geometry;if(r){var a=r.type,s=i.id;if("Point"==a||"MultiPoint"==a){if(!o.checkInclude(o.include,o.exclude,s))return"continue";var u=r.coordinates;"Point"==a&&(u=[u]);var l=R.find(o.data,(function(t,e){return t.id==s}));l?l.multiPoint||(l.multiPoint=u):(l={multiPoint:u,id:s,madeFromGeoData:!0},o.data.push(l)),b.softCopyProperties(i.properties,l)}}},o=this,a=0,s=n.length;a<s;a++)r(a)}t.prototype.validateData.call(this),L.each(this.dataItems.iterator(),(function(t){var i=t.mapImage;i.isDisposed()||(e.mapImages.moveValue(i),v.isNumber(i.latitude)&&v.isNumber(i.latitude)&&(t.geoPoint={latitude:i.latitude,longitude:i.longitude}))}))},Object.defineProperty(e.prototype,"mapImages",{get:function(){if(!this._mapImages){var t=new Ge,e=new l.e(t);this._disposers.push(new l.c(e)),this._disposers.push(e.template),e.template.focusable=!0,e.events.on("inserted",this.handleObjectAdded,this,!1),this._mapImages=e,this._mapObjects=e}return this._mapImages},enumerable:!0,configurable:!0}),e.prototype.validateDataElement=function(e){t.prototype.validateDataElement.call(this,e),e.mapImage.invalidate()},e.prototype.validate=function(){t.prototype.validate.call(this),L.each(this.mapImages.iterator(),(function(t){t.validatePosition()}))},e.prototype.copyFrom=function(e){this.mapImages.template.copyFrom(e.mapImages.template),t.prototype.copyFrom.call(this,e)},e.prototype.getFeatures=function(){var t=this,e=[];return this.dataItems.each((function(t){var i=t.getFeature();i&&e.push(i)})),this.mapImages.each((function(i){if(-1==t.dataItems.indexOf(i._dataItem)){var n=i.getFeature();n&&e.push(n)}})),e},e.prototype.getImageById=function(t){return L.find(this.mapImages.iterator(),(function(e){var i=e.dataItem.dataContext;if(e.id==t||i&&i.id==t)return!0}))},e}(Be);f.c.registeredClasses.MapImageSeries=wr,f.c.registeredClasses.MapImageSeriesDataItem=Or;var Sr=i(168),Cr=i(128),Tr=function(t){function e(){var e=t.call(this)||this;e._imageListeners={},e.className="MapLine",e.createLine(),e.line.stroke=Object(M.c)(),e.line.parent=e,e.strokeOpacity=1,e.setPropertyValue("precision",.1);var i=new y.a;return e.stroke=i.getFor("grid"),e.shortestDistance=!0,e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.createLine=function(){this.line=new Cr.a},e.prototype.positionToPoint=function(t){return this.shortestDistance?this.series.chart.projection.positionToPoint(this.multiGeoLine,t):this.line?this.line.positionToPoint(t):{x:0,y:0,angle:0}},Object.defineProperty(e.prototype,"multiGeoLine",{get:function(){var t=this.getPropertyValue("multiGeoLine");return!t&&this.dataItem&&this.dataItem.multiGeoLine&&(t=this.dataItem.multiGeoLine),t},set:function(t){if(t&&t.length>0){this.setPropertyValue("multiGeoLine",vr(t),!0);var e=li(t);this.setPropertyValue("multiLine",e),this.updateExtremes()}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiLine",{get:function(){var t=this.getPropertyValue("multiLine");return!t&&this.dataItem&&this.dataItem.multiLine&&(t=this.dataItem.multiLine),t},set:function(t){this.setPropertyValue("multiLine",t),this.multiGeoLine=ri(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"imagesToConnect",{get:function(){return this.getPropertyValue("imagesToConnect")}
2,set:function(t){var e=this;if(this.setPropertyValue("imagesToConnect",t,!0),this.handleImagesToConnect(),this.series){var i=this.series.chart;i&&i.series.each((function(t){t instanceof wr&&(t.isReady()||e._disposers.push(t.events.on("ready",e.handleImagesToConnect,e,!1)))}))}},enumerable:!0,configurable:!0}),e.prototype.handleImagesToConnect=function(){var t,e,i=this;if(this.imagesToConnect){var n=[],r=[n],o=function(t){if(v.isString(t)){var e=s.series.chart;e&&e.series.each((function(e){if(e instanceof wr){var i=e.getImageById(t);i&&(t=i)}}))}if(t instanceof Ge&&(n.push({longitude:t.longitude,latitude:t.latitude}),!s._imageListeners[t.uid])){var r=t.events.on("propertychanged",(function(t){"longitude"!=t.property&&"latitude"!=t.property||(i.handleImagesToConnect(),i.invalidate())}),s,!1);s._imageListeners[t.uid]=r,s._disposers.push(r)}},s=this;try{for(var u=Object(a.f)(this.imagesToConnect),l=u.next();!l.done;l=u.next()){o(l.value)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(e=u.return)&&e.call(u)}finally{if(t)throw t.error}}this.multiGeoLine=r}},e.prototype.validate=function(){var e=this.series.chart;if(this.multiLine){if(this.shortestDistance)e.projection.d3Projection.precision(this.precision),this.line.path=e.projection.d3Path(this.getFeature());else{for(var i=[],n=0,r=this.multiLine.length;n<r;n++){for(var o=this.multiLine[n],a=[],s=0,u=o.length;s<u;s++){var l=o[s],c=this.series.chart.projection.convert({longitude:l[0],latitude:l[1]});a.push(c)}i.push(a)}this.line.segments=i}this._arrow&&this._arrow.validatePosition(),L.each(this.lineObjects.iterator(),(function(t){t.validatePosition()})),this.handleGlobalScale()}else this.imagesToConnect&&this.handleImagesToConnect();t.prototype.validate.call(this)},e.prototype.getFeature=function(){if(this.multiLine&&this.multiLine.length>0&&this.multiLine[0]&&this.multiLine[0].length>0)return{type:"Feature",geometry:{type:"MultiLineString",coordinates:this.multiLine}}},e.prototype.measureElement=function(){},Object.defineProperty(e.prototype,"shortestDistance",{get:function(){return this.getPropertyValue("shortestDistance")},set:function(t){this.setPropertyValue("shortestDistance",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"lineObjects",{get:function(){return this._lineObjects||(this._lineObjects=new l.e(new Pr),this._lineObjects.events.on("inserted",this.handleLineObjectAdded,this,!1),this._disposers.push(new l.c(this._lineObjects)),this._disposers.push(this._lineObjects.template)),this._lineObjects},enumerable:!0,configurable:!0}),e.prototype.handleLineObjectAdded=function(t){var e=t.newValue;e.mapLine=this,e.shouldClone=!1,e.parent=this},Object.defineProperty(e.prototype,"arrow",{get:function(){if(!this._arrow){var t=this.createChild(Pr);t.shouldClone=!1,t.width=8,t.height=10,t.mapLine=this,t.position=.5;var e=t.createChild(Sr.a);e.fillOpacity=1,e.width=Object(m.c)(100),e.height=Object(m.c)(100),e.rotation=90,e.horizontalCenter="middle",e.verticalCenter="middle",this._arrow=t}return this._arrow},set:function(t){this._arrow=t,t.mapLine=this,t.parent=this},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.line.copyFrom(e.line),this.lineObjects.copyFrom(e.lineObjects),e._arrow&&(this.arrow=e.arrow.clone())},Object.defineProperty(e.prototype,"latitude",{get:function(){return this.north+(this.south-this.north)/2},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitude",{get:function(){return this.east+(this.west-this.east)/2},enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){var t=this.getPropertyValue("tooltipX");return t instanceof m.a||(t=Object(m.c)(50)),t instanceof m.a?this.positionToPoint(t.value).x:0},e.prototype.getTooltipY=function(){var t=this.getPropertyValue("tooltipY");return t instanceof m.a||(t=Object(m.c)(50)),t instanceof m.a?this.positionToPoint(t.value).y:0},Object.defineProperty(e.prototype,"precision",{get:function(){return this.getPropertyValue("precision")},set:function(t){this.setPropertyValue("precision",t,!0)},enumerable:!0,configurable:!0}),e}(He);f.c.registeredClasses.MapLine=Tr;var jr=function(t){function e(){var e=t.call(this)||this;return e.className="MapLineSeriesDataItem",e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.getFeature=function(){if(this.multiLine&&this.multiLine.length>0)return{type:"Feature",geometry:{type:"MultiLineString",coordinates:this.multiLine}}},Object.defineProperty(e.prototype,"mapLine",{get:function(){var t=this;if(!this._mapLine){var e=this.component.mapLines.create();this._mapLine=e,this.addSprite(e),this._disposers.push(e),this._disposers.push(new P.b((function(){t.component&&t.component.mapLines.removeValue(e)}))),this.mapObject=e}return this._mapLine},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"line",{get:function(){return this._line},set:function(t){this._line=t,this.multiLine=[t]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiLine",{get:function(){return this._multiLine},set:function(t){this._multiLine=t,this._multiGeoLine=ri(t),this.updateExtremes()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"geoLine",{get:function(){return this._geoLine}
2,set:function(t){this._geoLine=t,this.multiLine=li([t])},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"multiGeoLine",{get:function(){return this._multiGeoLine},set:function(t){this._multiGeoLine=t,this.multiLine=li(t)},enumerable:!0,configurable:!0}),e}(Ne),kr=function(t){function e(){var e=t.call(this)||this;return e.className="MapLineSeries",e.dataFields.multiLine="multiLine",e.dataFields.line="line",e.dataFields.geoLine="geoLine",e.dataFields.multiGeoLine="multiGeoLine",e.ignoreBounds=!0,e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.createDataItem=function(){return new jr},e.prototype.validateData=function(){if(this.useGeodata||this.geodata){var e=this.chart.geodata;if(e){var i=void 0;if("FeatureCollection"==e.type?i=e.features:"Feature"==e.type?i=[e]:-1!=["Point","LineString","Polygon","MultiPoint","MultiLineString","MultiPolygon"].indexOf(e.type)?i=[{geometry:e}]:console.log("nothing found in geoJSON"),i)for(var n=function(t,e){var n=i[t],o=n.geometry;if(o){var a=o.type,s=n.id;if("LineString"==a||"MultiLineString"==a){if(!r.checkInclude(r.include,r.exclude,s))return"continue";var u=o.coordinates,l=R.find(r.data,(function(t,e){return t.id==s}));"LineString"==a&&(u=[u]),l?l.multiLine||(l.multiLine=u):(l={multiLine:u,id:s,madeFromGeoData:!0},r.data.push(l)),b.softCopyProperties(n.properties,l)}}},r=this,o=0,a=i.length;o<a;o++)n(o)}}t.prototype.validateData.call(this)},Object.defineProperty(e.prototype,"mapLines",{get:function(){if(!this._mapLines){var t=this.createLine(),e=new l.e(t);this._disposers.push(new l.c(e)),this._disposers.push(e.template),e.events.on("inserted",this.handleObjectAdded,this,!1),this._mapLines=e,this._mapObjects=e}return this._mapLines},enumerable:!0,configurable:!0}),e.prototype.createLine=function(){return new Tr},e.prototype.validate=function(){this.dataItems.each((function(t){b.used(t.mapLine)})),t.prototype.validate.call(this),this.mapLines.each((function(t){t.validate()}))},e.prototype.copyFrom=function(e){this.mapLines.template.copyFrom(e.mapLines.template),t.prototype.copyFrom.call(this,e)},e.prototype.getFeatures=function(){var t=this,e=[];return this.dataItems.each((function(t){var i=t.getFeature();i&&e.push(i)})),this.mapLines.each((function(i){if(-1==t.dataItems.indexOf(i._dataItem)){var n=i.getFeature();n&&e.push(n)}})),e},e.prototype.getLineById=function(t){return L.find(this.mapLines.iterator(),(function(e){return e.dataItem.dataContext.id==t}))},e}(Be);f.c.registeredClasses.MapLineSeries=kr,f.c.registeredClasses.MapLineSeriesDataItem=jr;var Mr=function(t){function e(){var e=t.call(this)||this;return e.className="Graticule",e.applyTheme(),e.shortestDistance=!0,e}return Object(a.b)(e,t),e}(Tr);function Fr(t,e,i){t=+t,e=+e,i=(r=arguments.length)<2?(e=t,t=0,1):r<3?1:+i;for(var n=-1,r=0|Math.max(0,Math.ceil((e-t)/i)),o=new Array(r);++n<r;)o[n]=t+n*i;return o}function Dr(t,e,i){var n=Fr(t,e-vt,i).concat(e);return function(t){return n.map((function(e){return[t,e]}))}}function Ir(t,e,i){var n=Fr(t,e-vt,i).concat(e);return function(t){return n.map((function(e){return[e,t]}))}}function Vr(){var t,e,i,n,r,o,a,s,u,l,c,h,p=10,d=p,f=90,g=360,m=2.5;function y(){return{type:"MultiLineString",coordinates:b()}}function b(){return Fr(Ft(n/f)*f,i,f).map(c).concat(Fr(Ft(s/g)*g,a,g).map(h)).concat(Fr(Ft(e/p)*p,t,p).filter((function(t){return Tt(t%f)>vt})).map(u)).concat(Fr(Ft(o/d)*d,r,d).filter((function(t){return Tt(t%g)>vt})).map(l))}return y.lines=function(){return b().map((function(t){return{type:"LineString",coordinates:t}}))},y.outline=function(){return{type:"Polygon",coordinates:[c(n).concat(h(a).slice(1),c(i).reverse().slice(1),h(s).reverse().slice(1))]}},y.extent=function(t){return arguments.length?y.extentMajor(t).extentMinor(t):y.extentMinor()},y.extentMajor=function(t){return arguments.length?(n=+t[0][0],i=+t[1][0],s=+t[0][1],a=+t[1][1],n>i&&(t=n,n=i,i=t),s>a&&(t=s,s=a,a=t),y.precision(m)):[[n,s],[i,a]]},y.extentMinor=function(i){return arguments.length?(e=+i[0][0],t=+i[1][0],o=+i[0][1],r=+i[1][1],e>t&&(i=e,e=t,t=i),o>r&&(i=o,o=r,r=i),y.precision(m)):[[e,o],[t,r]]},y.step=function(t){return arguments.length?y.stepMajor(t).stepMinor(t):y.stepMinor()},y.stepMajor=function(t){return arguments.length?(f=+t[0],g=+t[1],y):[f,g]},y.stepMinor=function(t){return arguments.length?(p=+t[0],d=+t[1],y):[p,d]},y.precision=function(p){return arguments.length?(m=+p,u=Dr(o,r,90),l=Ir(e,t,m),c=Dr(s,a,90),h=Ir(n,i,m),y):m},y.extentMajor([[-180,-89.999999],[180,89.999999]]).extentMinor([[-180,-80.000001],[180,80.000001]])}function Er(){return Vr()()}f.c.registeredClasses.Graticule=Mr;var Lr=function(t){function e(){var e=t.call(this)||this;return e.className="GraticuleSeriesDataItem",e.applyTheme(),e}return Object(a.b)(e,t),e}(jr),Ar=function(t){function e(){var e=t.call(this)||this;return e.className="GraticuleSeries",e.longitudeStep=10,e.latitudeStep=10,e.north=90,e.south=-90,e.east=-180,e.west=180,e.fitExtent=!0,e.singleSprite=!0,e.events.disableType("geoBoundsChanged"),e.mapLines.template.line.strokeOpacity=.08,e.ignoreBounds=!1,e.hiddenInLegend=!0,e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.createDataItem=function(){return new Lr},e.prototype.validateData=function(){var e=this;t.prototype.validateData.call(this),this.mapLines.clear();var i=Vr();if(i){i.stepMinor([this.longitudeStep,this.latitudeStep]),i.stepMajor([360,360]);var n=this.chart;
2if(this.fitExtent?i.extent([[n.east,n.north],[n.west,n.south]]):i.extent([[this.east,this.north],[this.west,this.south]]),this.singleSprite){this.mapLines.create().multiLine=i().coordinates}else{var r=i.lines();R.each(r,(function(t){e.mapLines.create().multiLine=[t.coordinates]}))}}},e.prototype.createLine=function(){return new Mr},Object.defineProperty(e.prototype,"latitudeStep",{get:function(){return this.getPropertyValue("latitudeStep")},set:function(t){this.setPropertyValue("latitudeStep",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"longitudeStep",{get:function(){return this.getPropertyValue("longitudeStep")},set:function(t){this.setPropertyValue("longitudeStep",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"fitExtent",{get:function(){return this.getPropertyValue("fitExtent")},set:function(t){this.setPropertyValue("fitExtent",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"singleSprite",{get:function(){return this.getPropertyValue("singleSprite")},set:function(t){this.setPropertyValue("singleSprite",t)&&this.invalidateData()},enumerable:!0,configurable:!0}),e}(kr);f.c.registeredClasses.GraticuleSeries=Ar,f.c.registeredClasses.GraticuleSeriesDataItem=Lr;var Rr=function(t){function e(){var e=t.call(this)||this;return e.className="MapChartDataItem",e.applyTheme(),e}return Object(a.b)(e,t),e}(mt),Nr=function(t){function e(){var e=t.call(this)||this;e.scaleRatio=1,e.zoomDuration=1e3,e.zoomEasing=pt.cubicOut,e.minZoomLevel=1,e.maxZoomLevel=32,e._prevZoomGeoPoint={latitude:0,longitude:0},e.className="MapChart",e.projection=new fr,e.setPropertyValue("deltaLatitude",0),e.setPropertyValue("deltaLongitude",0),e.setPropertyValue("deltaGamma",0),e.maxPanOut=.7,e.homeZoomLevel=1,e.zoomStep=2,e.layout="absolute",e.centerMapOnZoomOut=!0,e.padding(0,0,0,0),b.used(e.backgroundSeries),e.minWidth=10,e.minHeight=10,e.events.once("inited",e.handleAllInited,e,!1);var i=e.seriesContainer;i.visible=!1,i.inert=!0,i.resizable=!0,i.events.on("transformed",e.handleMapTransform,e,!1),i.events.on("doublehit",e.handleDoubleHit,e,!1),i.events.on("dragged",e.handleDrag,e,!1),i.zIndex=0,i.dragWhileResize=!0,i.adapter.add("scale",(function(t,i){return _.fitToRange(t,e.minZoomLevel,e.maxZoomLevel)})),e.events.on("maxsizechanged",(function(t){0!=t.previousWidth&&0!=t.previousHeight||(e.updateExtremes(),e.updateCenterGeoPoint())}),void 0,!1);var n=e.chartContainer;n.parent=e,n.zIndex=-1,e._disposers.push(e.events.on("maxsizechanged",(function(){if(e.inited){e._mapAnimation&&e._mapAnimation.stop();var t=!0;e.series.each((function(e){e.updateTooltipBounds(),e.inited&&!e.dataInvalid||(t=!1)})),t&&e.updateScaleRatio(),e.zoomToGeoPoint(e._zoomGeoPointReal,e.zoomLevel,!0,0)}}),void 0,!1));var r=n.background;r.fillOpacity=0,r.events.on("down",(function(t){e.seriesContainer.dragStart(t.target.interactions.downPointers.getIndex(0))}),e),r.events.on("up",(function(t){e.seriesContainer.dragStop()}),e),r.events.on("doublehit",e.handleDoubleHit,e),r.focusable=!0,n.events.on("down",e.handleMapDown,e,!1),e.addDisposer(i.events.on("down",(function(){var t=e.seriesContainer.interactions.inertias.getKey("move");t&&t.done()}))),e.background.fillOpacity=0,e._disposers.push(Object(g.b)().body.events.on("keyup",(function(t){if(e.topParent.hasFocused){var i=d.b.getEventKey(t.event);if(!e._zoomControl||!e._zoomControl.thumb.isFocused)switch(i){case"up":e.pan({x:0,y:.1});break;case"down":e.pan({x:0,y:-.1});break;case"left":e.pan({x:.1,y:0});break;case"right":e.pan({x:-.1,y:0})}}}),e)),e.mouseWheelBehavior="zoom";var o=Object(g.b)();e._disposers.push(o.body.events.on("down",e.handlePanDown,e)),e._disposers.push(o.body.events.on("up",e.handlePanUp,e));var a=e.seriesContainer.createChild(gr.a);return a.radius=10,a.inert=!0,a.isMeasured=!1,a.events.on("transformed",e.handlePanMove,e,!1),a.interactionsEnabled=!1,a.opacity=0,a.x=0,a.y=0,e.panSprite=a,e.panBehavior="move",e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.handlePanDown=function(t){var e=b.documentPointToSvg(t.pointer.point,this.htmlContainer);e.x>0&&e.y>0&&e.x<this.svgContainer.width&&e.y<this.svgContainer.height&&(this._downPointOrig=b.documentPointToSprite(t.pointer.point,this.seriesContainer),this.panSprite.moveTo(this._downPointOrig),this.panSprite.dragStart(t.pointer),this._downDeltaLongitude=this.deltaLongitude,this._downDeltaLatitude=this.deltaLatitude)},e.prototype.handlePanUp=function(t){this._downPointOrig&&this.panSprite.dragStop(t.pointer,!0),this._downPointOrig=void 0},e.prototype.handlePanMove=function(){if(!this.seriesContainer.isResized){if(Object(g.b)().areTransformed([this.panSprite.interactions,this.seriesContainer.interactions]))return;var t=this.projection.d3Projection,e=this.panBehavior;if("move"!=e&&"none"!=e&&this._downPointOrig&&t.rotate){var i=t.rotate(),n=i[0],r=i[1],o=i[2];t.rotate([0,0,0]);var a=this.projection.invert(this._downPointOrig),s={x:this.panSprite.pixelX,y:this.panSprite.pixelY},u=void 0;s&&(u=this.projection.invert(s)),t.rotate([n,r,o]),u&&("rotateLat"!=e&&"rotateLongLat"!=e||(this.deltaLatitude=this._downDeltaLatitude+u.latitude-a.latitude),"rotateLong"!=e&&"rotateLongLat"!=e||(this.deltaLongitude=this._downDeltaLongitude+u.longitude-a.longitude))}}},e.prototype.handleAllInited=function(){var t=this,e=!0;if(this.seriesContainer.visible=!0,this.series.each((function(t){t.inited&&!t.dataInvalid||(e=!1)})),e)this.updateCenterGeoPoint(),this.updateScaleRatio(),this.goHome(0);else{var i=f.c.events.once("exitframe",(function(){t.removeDispose(i),t.handleAllInited()}),this,!1);this.addDisposer(i)}},e.prototype.updateZoomGeoPoint=function(){var t=b.svgPointToSprite({x:this.innerWidth/2+this.pixelPaddingLeft,y:this.innerHeight/2+this.pixelPaddingTop},this.series.getIndex(0)),e=this.projection.invert(t);this._zoomGeoPointReal=e},e.prototype.updateCenterGeoPoint=function(){var t,e,i,n;if(this.backgroundSeries){var r=this.backgroundSeries.getFeatures();if(r.length>0){var o=this.projection.d3Path.bounds(r[0].geometry);t=o[0][0],i=o[0][1],e=o[1][0],n=o[1][1]}}else this.series.each((function(r){var o=r.group.node.getBBox();(t>o.x||!v.isNumber(t))&&(t=o.x),(e<o.x+o.width||!v.isNumber(e))&&(e=o.x+o.width),(i>o.y||!v.isNumber(i))&&(i=o.y),(n<o.y+o.height||!v.isNumber(n))&&(n=o.y+o.height)}));this.seriesMaxLeft=t,this.seriesMaxRight=e,this.seriesMaxTop=i,this.seriesMaxBottom=n,this.seriesWidth=e-t,this.seriesHeight=n-i,this.seriesWidth>0&&this.seriesHeight>0?(this.chartContainer.visible=!0,this._centerGeoPoint=this.projection.invert({x:t+(e-t)/2,y:i+(n-i)/2}),this._zoomGeoPointReal&&v.isNumber(this._zoomGeoPointReal.latitude)||(this._zoomGeoPointReal=this._centerGeoPoint)):this.chartContainer.visible=!1},e.prototype.handleDrag=function(){var t=this.zoomLevel*this.scaleRatio,e=this.seriesWidth*t,i=this.seriesHeight*t,n=this.seriesContainer,r=this.seriesMaxLeft*t,o=this.seriesMaxRight*t,a=this.seriesMaxTop*t,s=this.seriesMaxBottom*t,u=n.pixelX,l=n.pixelY,c=this.maxPanOut,h=Math.min(this.maxWidth*(1-c)-e-r,-r);u<h&&(u=h);var p=Math.max(this.maxWidth*c-r,this.maxWidth-o);u>p&&(u=p);var d=Math.min(this.maxHeight*(1-c)-i-a,-a);l<d&&(l=d);var f=Math.max(this.maxHeight*c-a,this.maxHeight-s);l>f&&(l=f),n.moveTo({x:u,y:l},void 0,void 0,!0),this._zoomGeoPointReal=this.zoomGeoPoint},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),v.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Map")),v.hasValue(this.background.readerTitle)||(this.background.role="application",this.background.readerTitle=this.language.translate("Use plus and minus keys on your keyboard to zoom in and out"))},e.prototype.handleMapDown=function(){this._mapAnimation&&this._mapAnimation.stop()},e.prototype.handleDoubleHit=function(t){var e=b.documentPointToSvg(t.point,this.htmlContainer,this.svgContainer.cssScale),i=this.svgPointToGeo(e);this.zoomIn(i)},e.prototype.handleWheel=function(t){var e=this.seriesContainer.interactions.inertias.getKey("move");e&&e.done();var i=b.documentPointToSvg(t.point,this.htmlContainer,this.svgContainer.cssScale),n=this.svgPointToGeo(i);t.shift.y<0?this.zoomIn(n,void 0,this.interactions.mouseOptions.sensitivity):this.zoomOut(n,void 0,this.interactions.mouseOptions.sensitivity)},Object.defineProperty(e.prototype,"mouseWheelBehavior",{get:function(){return this.getPropertyValue("mouseWheelBehavior")}
2,set:function(t){this.setPropertyValue("mouseWheelBehavior",t)&&("none"!=t?(this._mouseWheelDisposer=this.chartContainer.events.on("wheel",this.handleWheel,this,!1),this._disposers.push(this._mouseWheelDisposer)):(this._mouseWheelDisposer&&this._mouseWheelDisposer.dispose(),this.chartContainer.wheelable=!1))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"panBehavior",{get:function(){return this.getPropertyValue("panBehavior")},set:function(t){if(this.setPropertyValue("panBehavior",t)){var e=this.seriesContainer;if(this.panSprite.draggable=!1,e.draggable=!1,"move"===t)e.draggable=!0;else this.panSprite.draggable=!0}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"centerMapOnZoomOut",{get:function(){return this.getPropertyValue("centerMapOnZoomOut")},set:function(t){this.setPropertyValue("centerMapOnZoomOut",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"projection",{get:function(){return this.getPropertyValue("projection")},set:function(t){var e=this;this.setPropertyValue("projection",t)&&(this.invalidateProjection(),t.chart=this,this._backgroundSeries&&this._backgroundSeries.invalidate(),this.inited&&this.updateExtremes(),this.series.each((function(t){t.events.once("validated",(function(){e.updateCenterGeoPoint(),e.updateScaleRatio(),e.goHome(0)}))})))},enumerable:!0,configurable:!0}),e.prototype.validateDataItems=function(){t.prototype.validateDataItems.call(this),this.updateExtremes()},e.prototype.updateExtremes=function(){var t,e,i,n;this.series.each((function(r){r.ignoreBounds||r instanceof Ar&&r.fitExtent||((r.north>e||!v.isNumber(e))&&(e=r.north),(r.south<n||!v.isNumber(n))&&(n=r.south),(r.west<i||!v.isNumber(i))&&(i=r.west),(r.east>t||!v.isNumber(t))&&(t=r.east))}));var r=[],o=!1;this.series.each((function(t){t instanceof Ar&&!t.fitExtent&&(r=t.getFeatures(),o=!0)})),o||this.series.each((function(t){t.ignoreBounds||t instanceof Ar&&t.fitExtent||(r=r.concat(t.getFeatures()))}));var a=_.max(50,this.innerWidth),s=_.max(50,this.innerHeight),u=this.projection.d3Projection;if(r.length>0&&u&&(this.east!=t||this.west!=i||this.north!=e||this.south!=n)){if(this.east=t,this.west=i,this.north=e,this.south=n,u.rotate){var l=u.rotate(),c=l[0],h=l[1],p=l[2];this.deltaLongitude=c,this.deltaLatitude=h,this.deltaGamma=p}var d={type:"FeatureCollection",features:r},f=u.scale();if(u.fitSize([a,s],d),u.scale()!=f&&this.invalidateDataUsers(),this.series.each((function(t){t instanceof Ar&&t.invalidateData()})),this._backgroundSeries){var g=this._backgroundSeries.mapPolygons.getIndex(0);g&&(g.multiPolygon=pi(this.north,this.east,this.south,this.west))}this._fitWidth=a,this._fitHeight=s}this._zoomGeoPointReal&&v.isNumber(this._zoomGeoPointReal.latitude)||this.goHome(0)},e.prototype.updateScaleRatio=function(){var t;this.updateCenterGeoPoint();var e=this.innerWidth/this.seriesWidth,i=this.innerHeight/this.seriesHeight;t=_.min(e,i),(v.isNaN(t)||t==1/0)&&(t=1),t!=this.scaleRatio&&(this.scaleRatio=t,L.each(this.series.iterator(),(function(e){e.scale=t,e.updateTooltipBounds()})),this.backgroundSeries.scale=t,this.dispatch("scaleratiochanged"))},e.prototype.svgPointToGeo=function(t){var e=this.series.getIndex(0);if(e){var i=b.svgPointToSprite(t,e);return this.seriesPointToGeo(i)}},e.prototype.geoPointToSVG=function(t){var e=this.series.getIndex(0);if(e){var i=this.geoPointToSeries(t);return b.spritePointToSvg(i,e)}},e.prototype.seriesPointToGeo=function(t){return this.projection.invert(t)},e.prototype.geoPointToSeries=function(t){return this.projection.convert(t)},Object.defineProperty(e.prototype,"geodata",{get:function(){return this._geodata},set:function(t){t!=this._geodata&&(this._geodata=t,this.reverseGeodata&&this.processReverseGeodata(this._geodata),this.invalidateData(),this.dataUsers.each((function(t){for(var e=t.data.length-1;e>=0;e--)1==t.data[e].madeFromGeoData&&t.data.splice(e,1);t.disposeData(),t.invalidateData()})))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"reverseGeodata",{get:function(){return this.getPropertyValue("reverseGeodata")},set:function(t){this.setPropertyValue("reverseGeodata",t)&&this._geodata&&this.processReverseGeodata(this._geodata)},enumerable:!0,configurable:!0}),e.prototype.processReverseGeodata=function(t){for(var e=0;e<t.features.length;e++)for(var i=t.features[e],n=0;n<i.geometry.coordinates.length;n++)if("MultiPolygon"==i.geometry.type)for(var r=0;r<i.geometry.coordinates[n].length;r++)i.geometry.coordinates[n][r].reverse();else i.geometry.coordinates[n].reverse()}
2,e.prototype.zoomToGeoPoint=function(t,e,i,n,r){var o=this;if(!t){var a=!1;if(this.series.each((function(t){t.dataItems.length>0&&(a=!0)})),!a)return;t=this.zoomGeoPoint}if(t&&v.isNumber(t.longitude)&&v.isNumber(t.latitude)){this._zoomGeoPointReal=t,e=_.fitToRange(e,this.minZoomLevel,this.maxZoomLevel);var s=this.projection.convert(t);if(s){var u=this.geoPointToSVG(t),l=b.svgPointToSprite(u,this);i&&(l={x:this.innerWidth/2,y:this.innerHeight/2}),v.isNumber(n)||(n=this.zoomDuration);var c=l.x-s.x*e*this.scaleRatio,h=l.y-s.y*e*this.scaleRatio;return!r&&e<this.zoomLevel&&this.centerMapOnZoomOut&&e<1.5&&(c=this.innerWidth/2-(this.seriesMaxLeft+(this.seriesMaxRight-this.seriesMaxLeft)/2)*e*this.scaleRatio,h=this.innerHeight/2-(this.seriesMaxTop+(this.seriesMaxBottom-this.seriesMaxTop)/2)*e*this.scaleRatio),this._mapAnimation=this.seriesContainer.animate([{property:"scale",to:e},{property:"x",from:this.seriesContainer.pixelX,to:c},{property:"y",from:this.seriesContainer.pixelY,to:h}],n,this.zoomEasing),this._disposers.push(this._mapAnimation.events.on("animationended",(function(){o._zoomGeoPointReal=o.zoomGeoPoint}))),this.seriesContainer.validatePosition(),this._mapAnimation}}},e.prototype.zoomToMapObject=function(t,e,i,n){null==i&&(i=!0);var r=this.seriesContainer.interactions.inertias.getKey("move");if(r&&r.done(),t instanceof Ge)return v.isNaN(e)&&(e=5),this.zoomToGeoPoint({latitude:t.latitude,longitude:t.longitude},e,i,n,!0);var o=t.dataItem;if(o&&v.isNumber(o.zoomLevel)&&(e=o.zoomLevel),t instanceof di){var a=t.dataItem,s=t.polygon.bbox;0!=s.width&&0!=s.height||(s=t.polygon.group.getBBox()),v.isNumber(e)||(e=Math.min(this.seriesWidth/s.width,this.seriesHeight/s.height));var u=void 0;if(a&&v.hasValue(a.zoomGeoPoint))u=a.zoomGeoPoint;else{var l={x:s.x+s.width/2,y:s.y+s.height/2},c=b.spritePointToSprite(l,t.polygon,t.series);u=this.seriesPointToGeo(c)}return this.zoomToGeoPoint(u,e,!0,n,!0)}},e.prototype.zoomToRectangle=function(t,e,i,n,r,o,a){v.isNaN(r)&&(r=1);var s=_.min(n,e),u=_.max(n,e);n=s,e=u;var l=_.normalizeAngle(180-this.deltaLongitude);l>180&&(l-=360);var c=n+(e-n)/2,h=n-e;n<l&&e>l&&(c+=180,h=_.normalizeAngle(e-n-360));var p=r*Math.min((this.south-this.north)/(i-t),Math.abs((this.west-this.east)/h));return this.zoomToGeoPoint({latitude:t+(i-t)/2,longitude:c},p,o,a,!0)},e.prototype.zoomIn=function(t,e,i){void 0===i&&(i=1);var n=1+(this.zoomStep-1)*i;return n<1&&(n=1),this.zoomToGeoPoint(t,this.zoomLevel*n,!1,e)},e.prototype.zoomOut=function(t,e,i){void 0===i&&(i=1);var n=1+(this.zoomStep-1)*i;return n<1&&(n=1),this.zoomToGeoPoint(t,this.zoomLevel/n,!1,e)},e.prototype.pan=function(t,e){var i=this.geoPointToSVG(this.zoomGeoPoint);i.x+=this.pixelWidth*t.x,i.y+=this.pixelHeight*t.y,this.zoomToGeoPoint(this.svgPointToGeo(i),this.zoomLevel,!0,e,!0)},Object.defineProperty(e.prototype,"zoomGeoPoint",{get:function(){var t=b.spritePointToSvg({x:this.pixelWidth/2,y:this.pixelHeight/2},this);return this.svgPointToGeo(t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomLevel",{get:function(){return this.seriesContainer.scale},set:function(t){this.seriesContainer.scale=t},enumerable:!0,configurable:!0}),e.prototype.handleMapTransform=function(){this.zoomLevel!=this._prevZoomLevel&&(this.dispatch("zoomlevelchanged"),this._prevZoomLevel=this.zoomLevel,this.svgContainer.readerAlert(this.language.translate("Zoom level changed to %1",this.language.locale,v.castString(this.zoomLevel)))),!this.zoomGeoPoint||this._prevZoomGeoPoint.latitude==this.zoomGeoPoint.latitude&&this._prevZoomGeoPoint.longitude==this.zoomGeoPoint.longitude||this.dispatch("mappositionchanged")},Object.defineProperty(e.prototype,"smallMap",{get:function(){if(!this._smallMap){var t=new yr;this.smallMap=t}return this._smallMap},set:function(t){this._smallMap&&this.removeDispose(this._smallMap),this._smallMap=t,this._smallMap.chart=this,t.parent=this.chartContainer},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomControl",{get:function(){return this._zoomControl},set:function(t){this._zoomControl&&this.removeDispose(this._zoomControl),this._zoomControl=t,t.chart=this,t.parent=this.chartContainer,t.plusButton.exportable=!1,t.minusButton.exportable=!1},enumerable:!0,configurable:!0}),e.prototype.createSeries=function(){return new Be},Object.defineProperty(e.prototype,"deltaLongitude",{get:function(){return this.getPropertyValue("deltaLongitude")},set:function(t){t=_.round(t,3),this.setPropertyValue("deltaLongitude",_r(t))&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"deltaLatitude",{get:function(){return this.getPropertyValue("deltaLatitude")},set:function(t){t=_.round(t,3),this.setPropertyValue("deltaLatitude",t)&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"deltaGamma",{get:function(){return this.getPropertyValue("deltaGamma")},set:function(t){t=_.round(t,3),this.setPropertyValue("deltaGamma",t)&&(this.rotateMap(),this.updateZoomGeoPoint())},enumerable:!0,configurable:!0}),e.prototype.rotateMap=function(){this.projection.d3Projection&&this.projection.d3Projection.rotate&&(this.projection.d3Projection.rotate([this.deltaLongitude,this.deltaLatitude,this.deltaGamma]),this.invalidateProjection())}
2,Object.defineProperty(e.prototype,"maxPanOut",{get:function(){return this.getPropertyValue("maxPanOut")},set:function(t){this.setPropertyValue("maxPanOut",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"homeGeoPoint",{get:function(){return this.getPropertyValue("homeGeoPoint")},set:function(t){this.setPropertyValue("homeGeoPoint",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"homeZoomLevel",{get:function(){return this.getPropertyValue("homeZoomLevel")},set:function(t){this.setPropertyValue("homeZoomLevel",t)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"zoomStep",{get:function(){return this.getPropertyValue("zoomStep")},set:function(t){this.setPropertyValue("zoomStep",t)},enumerable:!0,configurable:!0}),e.prototype.invalidateProjection=function(){this.east=void 0,this.invalidateDataUsers(),this.updateCenterGeoPoint()},Object.defineProperty(e.prototype,"geodataSource",{get:function(){var t=this;this._dataSources.geodata||this.getDataSource("geodata").events.on("parseended",(function(){t.events.once("datavalidated",(function(){t.goHome(0)}))}));return this._dataSources.geodata},set:function(t){var e=this;this._dataSources.geodata&&this.removeDispose(this._dataSources.geodata),this._dataSources.geodata=t,this._dataSources.geodata.component=this,this.events.on("inited",(function(){e.loadData("geodata")}),this,!1),this.setDataSourceEvents(t,"geodata")},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){if(v.hasValue(e.geodata)&&v.isString(e.geodata)){var i=e.geodata;if(v.hasValue(window["am4geodata_"+e.geodata]))e.geodata=window["am4geodata_"+e.geodata];else try{e.geodata=JSON.parse(e.geodata)}catch(t){this.raiseCriticalError(Error("MapChart error: Geodata `"+i+"` is not loaded or is incorrect."),!0)}}v.hasValue(e.projection)&&v.isString(e.projection)&&(e.projection=this.createClassInstance(e.projection)),v.hasValue(e.smallMap)&&!v.hasValue(e.smallMap.type)&&(e.smallMap.type="SmallMap"),v.hasValue(e.zoomControl)&&!v.hasValue(e.zoomControl.type)&&(e.zoomControl.type="ZoomControl"),t.prototype.processConfig.call(this,e)},e.prototype.handleSeriesAdded=function(e){t.prototype.handleSeriesAdded.call(this,e);var i=e.newValue;i.scale=this.scaleRatio,i.events.on("validated",this.updateCenterGeoPoint,this,!1)},e.prototype.configOrder=function(e,i){return e==i?0:"smallMap"==e?1:"smallMap"==i?-1:"series"==e?1:"series"==i?-1:t.prototype.configOrder.call(this,e,i)},e.prototype.asIs=function(e){return"projection"==e||"geodata"==e||t.prototype.asIs.call(this,e)},Object.defineProperty(e.prototype,"centerGeoPoint",{get:function(){return this._centerGeoPoint},enumerable:!0,configurable:!0}),e.prototype.goHome=function(t){var e=this.homeGeoPoint;e||(e=this.centerGeoPoint),e&&this.zoomToGeoPoint(e,this.homeZoomLevel,!0,t,!0)},e.prototype.setPaper=function(e){return this.svgContainer&&(this.svgContainer.hideOverflow=!0),t.prototype.setPaper.call(this,e)},Object.defineProperty(e.prototype,"backgroundSeries",{get:function(){var t=this;if(!this._backgroundSeries){var e=new gi;e.parent=this.seriesContainer,e.chart=this,e.hiddenInLegend=!0,e.mapPolygons.template.focusable=!1,e.addDisposer(new P.b((function(){t._backgroundSeries=void 0}))),this._disposers.push(e);var i=(new y.a).getFor("background"),n=e.mapPolygons.template.polygon;n.stroke=i,n.fill=i,n.fillOpacity=0,n.strokeOpacity=0,e.mapPolygons.create(),this._backgroundSeries=e}return this._backgroundSeries},enumerable:!0,configurable:!0}),e.prototype.setLegend=function(e){t.prototype.setLegend.call(this,e),e&&(e.parent=this)},e.prototype.setTapToActivate=function(e){t.prototype.setTapToActivate.call(this,e),this.seriesContainer.interactions.isTouchProtected=!0,this.panSprite.interactions.isTouchProtected=!0},e.prototype.handleTapToActivate=function(){t.prototype.handleTapToActivate.call(this),this.seriesContainer.interactions.isTouchProtected=!1,this.panSprite.interactions.isTouchProtected=!1},e.prototype.handleTapToActivateDeactivation=function(){t.prototype.handleTapToActivateDeactivation.call(this),this.seriesContainer.interactions.isTouchProtected=!0,this.panSprite.interactions.isTouchProtected=!0},e.prototype.asFunction=function(e){return"zoomEasing"==e||t.prototype.asIs.call(this,e)},e.prototype.hasLicense=function(){if(ht.a.commercialLicense)return!0;
2if(!t.prototype.hasLicense.call(this))return!1;for(var e=0;e<ht.a.licenses.length;e++)if(ht.a.licenses[e].match(/^MP.{5,}/i))return!0;return!1},e}(yt);f.c.registeredClasses.MapChart=Nr;var Br=i(145),Hr=function(t){function e(){var e=t.call(this)||this;return e.className="MapSpline",e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.createLine=function(){this.line=new Br.a,this.line.tensionX=.8,this.line.tensionY=.8},Object.defineProperty(e.prototype,"shortestDistance",{get:function(){return!1},set:function(t){},enumerable:!0,configurable:!0}),e}(Tr);f.c.registeredClasses.MapSpline=Hr;var Gr=i(225),zr=function(t){function e(){var e=t.call(this)||this;return e.className="MapArc",e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.createLine=function(){this.line=new Gr.a},Object.defineProperty(e.prototype,"shortestDistance",{get:function(){return!1},set:function(t){},enumerable:!0,configurable:!0}),e}(Tr);f.c.registeredClasses.MapArc=zr;var Wr=function(t){function e(){var e=t.call(this)||this;return e.className="MapSplineSeriesDataItem",e.applyTheme(),e}return Object(a.b)(e,t),e}(jr),Ur=function(t){function e(){var e=t.call(this)||this;return e.className="MapSplineSeries",e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.createDataItem=function(){return new Wr},e.prototype.createLine=function(){return new Hr},e}(kr);f.c.registeredClasses.MapSplineSeries=Ur,f.c.registeredClasses.MapSplineSeriesDataItem=Wr;var Kr=function(t){function e(){var e=t.call(this)||this;return e.className="MapArcSeriesDataItem",e.applyTheme(),e}return Object(a.b)(e,t),e}(jr),$r=function(t){function e(){var e=t.call(this)||this;return e.className="MapArcSeries",e.applyTheme(),e}return Object(a.b)(e,t),e.prototype.createDataItem=function(){return new Kr},e.prototype.createLine=function(){return new zr},e}(kr);f.c.registeredClasses.MapArcSeries=$r,f.c.registeredClasses.MapArcSeriesDataItem=Kr;var Xr=function(t){function e(){var e=t.call(this)||this;e._chart=new P.d,e.className="ZoomControl",e.align="right",e.valign="bottom",e.layout="vertical",e.padding(5,5,5,5);var i=new y.a,n=e.createChild(ot.a);n.shouldClone=!1,n.label.text="+",e.plusButton=n;var r=e.createChild(h.a);r.shouldClone=!1,r.background.fill=i.getFor("alternativeBackground"),r.background.fillOpacity=.05,r.background.events.on("hit",e.handleBackgroundClick,e,!1),r.events.on("sizechanged",e.updateThumbSize,e,!1),e.slider=r;var o=r.createChild(ot.a);o.shouldClone=!1,o.padding(0,0,0,0),o.draggable=!0,o.events.on("drag",e.handleThumbDrag,e,!1),e.thumb=o;var a=e.createChild(ot.a);return a.shouldClone=!1,a.label.text="-",e.minusButton=a,e.thumb.role="slider",e.thumb.readerLive="polite",e.thumb.readerTitle=e.language.translate("Use arrow keys to zoom in and out"),e.minusButton.readerTitle=e.language.translate("Press ENTER to zoom in"),e.plusButton.readerTitle=e.language.translate("Press ENTER to zoom out"),e.applyTheme(),e.events.on("propertychanged",(function(t){"layout"==t.property&&e.fixLayout()}),void 0,!1),e._disposers.push(e._chart),e.fixLayout(),e}return Object(a.b)(e,t),e.prototype.fixLayout=function(){var t=this.plusButton,e=this.minusButton,i=this.thumb,n=this.slider;t.x=void 0,t.y=void 0,e.x=void 0,e.y=void 0,i.x=void 0,i.y=void 0,n.x=void 0,n.y=void 0,t.padding(6,10,6,10),e.padding(6,10,6,10),e.label.align="center",e.label.valign="middle",t.label.align="center",t.label.valign="middle","vertical"==this.layout?(this.width=40,this.height=void 0,e.width=Object(m.c)(100),e.height=void 0,i.width=Object(m.c)(100),i.height=void 0,t.width=Object(m.c)(100),t.height=void 0,n.width=Object(m.c)(100),e.marginTop=1,t.marginBottom=2,n.height=0,e.toFront(),t.toBack(),i.minX=0,i.maxX=0,i.minY=0):"horizontal"==this.layout&&(this.height=40,this.width=void 0,e.height=Object(m.c)(100),e.width=void 0,t.height=Object(m.c)(100),t.width=void 0,i.height=Object(m.c)(100),i.width=void 0,i.minX=0,i.minY=0,i.maxY=0,n.height=Object(m.c)(100),n.width=0,e.toBack(),t.toFront())},e.prototype.handleBackgroundClick=function(t){var e=t.target,i=t.spritePoint.y,n=this.chart,r=Math.log(n.maxZoomLevel)/Math.LN2,o=Math.log(n.minZoomLevel)/Math.LN2,a=(e.pixelHeight-i)/e.pixelHeight*(o+(r-o)),s=Math.pow(2,a);n.zoomToGeoPoint(n.zoomGeoPoint,s)},Object.defineProperty(e.prototype,"chart",{get:function(){return this._chart.get()},set:function(t){var e=this;this._chart.set(t,new P.c([t.events.on("maxsizechanged",this.updateThumbSize,this,
2!1),t.events.on("zoomlevelchanged",this.updateThumb,this,!1),this.minusButton.events.on("hit",(function(){t.zoomOut(t.zoomGeoPoint)}),t,!1),Object(g.b)().body.events.on("keyup",(function(i){e.topParent.hasFocused&&(d.b.isKey(i.event,"plus")?t.zoomIn():d.b.isKey(i.event,"minus")&&t.zoomOut())}),t),this.plusButton.events.on("hit",(function(){t.zoomIn(t.zoomGeoPoint)}),t,!1)]))},enumerable:!0,configurable:!0}),e.prototype.updateThumbSize=function(){if(this.chart){var t=this.slider,e=this.thumb;"vertical"==this.layout?(e.minHeight=Math.min(this.slider.pixelHeight,20),e.height=t.pixelHeight/this.stepCount,e.maxY=t.pixelHeight-e.pixelHeight,e.pixelHeight<=1?e.visible=!1:e.visible=!0):(e.minWidth=Math.min(this.slider.pixelWidth,20),e.width=t.pixelWidth/this.stepCount,e.maxX=t.pixelWidth-e.pixelWidth,e.pixelWidth<=1?e.visible=!1:e.visible=!0)}},e.prototype.updateThumb=function(){var t=this.slider,e=this.chart,i=this.thumb;if(!i.isDown){var n=(Math.log(e.zoomLevel)-Math.log(this.chart.minZoomLevel))/Math.LN2;"vertical"==this.layout?i.y=t.pixelHeight-(t.pixelHeight-i.pixelHeight)*n/this.stepCount-i.pixelHeight:i.x=t.pixelWidth*n/this.stepCount}},e.prototype.handleThumbDrag=function(){var t,e=this.slider,i=this.chart,n=this.thumb;t=Math.log(this.chart.minZoomLevel)/Math.LN2+(t="vertical"==this.layout?this.stepCount*(e.pixelHeight-n.pixelY-n.pixelHeight)/(e.pixelHeight-n.pixelHeight):this.stepCount*n.pixelX/e.pixelWidth);var r=Math.pow(2,t);i.zoomToGeoPoint(void 0,r,!1,0)},Object.defineProperty(e.prototype,"stepCount",{get:function(){return Math.log(this.chart.maxZoomLevel)/Math.LN2-Math.log(this.chart.minZoomLevel)/Math.LN2},enumerable:!0,configurable:!0}),e.prototype.createBackground=function(){return new c.a},e}(h.a);function Yr(t,e){return[t,Vt(Nt((Pt+e)/2))]}f.c.registeredClasses.ZoomControl=Xr,Yr.invert=function(t,e){return[t,2*jt(Dt(e))-Pt]};var qr=function(){return Zr(Yr).scale(961/wt)};function Zr(t){var e,i,n,r=qi(t),o=r.center,a=r.scale,s=r.translate,u=r.clipExtent,l=null;function c(){var o=xt*a(),s=r(Qe(r.rotate()).invert([0,0]));return u(null==l?[[s[0]-o,s[1]-o],[s[0]+o,s[1]+o]]:t===Yr?[[Math.max(s[0]-o,l),e],[Math.min(s[0]+o,i),n]]:[[l,Math.max(s[1]-o,e)],[i,Math.min(s[1]+o,n)]])}return r.scale=function(t){return arguments.length?(a(t),c()):a()},r.translate=function(t){return arguments.length?(s(t),c()):s()},r.center=function(t){return arguments.length?(o(t),c()):o()},r.clipExtent=function(t){return arguments.length?(null==t?l=e=i=n=null:(l=+t[0][0],e=+t[0][1],i=+t[1][0],n=+t[1][1]),c()):null==l?null:[[l,e],[i,n]]},c()}var Jr=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=qr(),e}return Object(a.b)(e,t),e}(fr);f.c.registeredClasses.Mercator=Jr;var Qr=Math.abs,to=Math.atan,eo=(Math.atan2,Math.ceil,Math.cos),io=Math.exp,no=(Math.floor,Math.log),ro=(Math.max,Math.min,Math.pow,Math.round,Math.sign,Math.sin),oo=Math.tan,ao=Math.PI,so=ao/2,uo=ao/4;Math.SQRT1_2,co(2),co(ao);function lo(t){return t>1?so:t<-1?-so:Math.asin(t)}function co(t){return t>0?Math.sqrt(t):0}function ho(t,e){return[t,1.25*no(oo(uo+.4*e))]}ho.invert=function(t,e){return[t,2.5*to(io(.8*e))-.625*ao]};var po=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=qi(ho).scale(108.318),e}return Object(a.b)(e,t),e}(fr);function fo(t,e){for(var i=(1+so)*ro(e),n=0,r=1/0;n<10&&Qr(r)>1e-6;n++)e-=r=(e+ro(e)-i)/(1+eo(e));return i=co(2+ao),[t*(1+eo(e))/i,2*e/i]}f.c.registeredClasses.Miller=po,fo.invert=function(t,e){var i=1+so,n=co(i/2);return[2*t*n/(1+eo(e*=n)),lo((e+ro(e))/i)]};var go=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=qi(fo).scale(173.044),e}return Object(a.b)(e,t),e}(fr);function mo(t){return function(e,i){var n=Mt(e),r=Mt(i),o=t(n*r);return o===1/0?[2,0]:[o*r*Lt(e),o*Lt(i)]}}function yo(t){return function(e,i){var n=Rt(e*e+i*i),r=t(n),o=Lt(r),a=Mt(r);return[kt(e*o,n*a),Ht(n&&i*o/n)]}}
2function bo(t,e){return[Mt(e)*Lt(t),Lt(e)]}f.c.registeredClasses.Eckert6=go,bo.invert=yo(Ht);var vo=function(){return qi(bo).scale(249.5).clipAngle(90.000001)},_o=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=vo(),e}return Object(a.b)(e,t),e}(fr);function xo(t,e){var i=Mt(e),n=1+Mt(t)*i;return[i*Lt(t)/n,Lt(e)/n]}f.c.registeredClasses.Orthographic=_o,xo.invert=yo((function(t){return 2*jt(t)}));var Po=function(){return qi(xo).scale(250).clipAngle(142)},Oo=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Po(),e}return Object(a.b)(e,t),e}(fr);function wo(t){var e=0,i=xt/3,n=Zi(t),r=n(e,i);return r.parallels=function(t){return arguments.length?n(e=t[0]*Ct,i=t[1]*Ct):[e*St,i*St]},r}function So(t,e){var i=Lt(t),n=(i+Lt(e))/2;if(Tt(n)<vt)return function(t){var e=Mt(t);function i(t,i){return[t*e,Lt(i)/e]}return i.invert=function(t,i){return[t/e,Ht(i*e)]},i}(t);var r=1+i*(2*n-i),o=Rt(r)/n;function a(t,e){var i=Rt(r-2*n*Lt(e))/n;return[i*Lt(t*=n),o-i*Mt(t)]}return a.invert=function(t,e){var i=o-e,a=kt(t,Tt(i))*At(i);return i*n<0&&(a-=xt*At(t)*At(i)),[a/n,Ht((r-(t*t+i*i)*n*n)/(2*n))]},a}f.c.registeredClasses.Stereographic=Oo;var Co=function(){return wo(So).scale(155.424).center([0,33.6442])},To=function(){return Co().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])},jo=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=To(),e}return Object(a.b)(e,t),e}(fr);f.c.registeredClasses.Albers=jo;var ko=function(){var t,e,i,n,r,o,a=To(),s=Co().rotate([154,0]).center([-2,58.5]).parallels([55,65]),u=Co().rotate([157,0]).center([-3,19.9]).parallels([8,18]),l={point:function(t,e){o=[t,e]}};function c(t){var e=t[0],a=t[1];return o=null,i.point(e,a),o||(n.point(e,a),o)||(r.point(e,a),o)}function h(){return t=e=null,c}return c.invert=function(t){var e=a.scale(),i=a.translate(),n=(t[0]-i[0])/e,r=(t[1]-i[1])/e;return(r>=.12&&r<.234&&n>=-.425&&n<-.214?s:r>=.166&&r<.234&&n>=-.214&&n<-.115?u:a).invert(t)},c.stream=function(i){return t&&e===i?t:(n=[a.stream(e=i),s.stream(i),u.stream(i)],r=n.length,t={point:function(t,e){for(var i=-1;++i<r;)n[i].point(t,e)},sphere:function(){for(var t=-1;++t<r;)n[t].sphere()},lineStart:function(){for(var t=-1;++t<r;)n[t].lineStart()},lineEnd:function(){for(var t=-1;++t<r;)n[t].lineEnd()},polygonStart:function(){for(var t=-1;++t<r;)n[t].polygonStart()},polygonEnd:function(){for(var t=-1;++t<r;)n[t].polygonEnd()}});var n,r},c.precision=function(t){return arguments.length?(a.precision(t),s.precision(t),u.precision(t),h()):a.precision()},c.scale=function(t){return arguments.length?(a.scale(t),s.scale(.35*t),u.scale(t),c.translate(a.translate())):a.scale()},c.translate=function(t){if(!arguments.length)return a.translate();var e=a.scale(),o=+t[0],c=+t[1];return i=a.translate(t).clipExtent([[o-.455*e,c-.238*e],[o+.455*e,c+.238*e]]).stream(l),n=s.translate([o-.307*e,c+.201*e]).clipExtent([[o-.425*e+vt,c+.12*e+vt],[o-.214*e-vt,c+.234*e-vt]]).stream(l),r=u.translate([o-.205*e,c+.212*e]).clipExtent([[o-.214*e+vt,c+.166*e+vt],[o-.115*e-vt,c+.234*e-vt]]).stream(l),h()},c.fitExtent=function(t,e){return Gi(c,t,e)},c.fitSize=function(t,e){return zi(c,t,e)},c.fitWidth=function(t,e){return Wi(c,t,e)},c.fitHeight=function(t,e){return Ui(c,t,e)},c.scale(1070)},Mo=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=ko(),e}return Object(a.b)(e,t),e}(fr);function Fo(t,e){var i=e*e,n=i*i;return[t*(.8707-.131979*i+n*(n*(.003971*i-.001529*n)-.013791)),e*(1.007226+i*(.015085+n*(.028874*i-.044475-.005916*n)))]}f.c.registeredClasses.AlbersUsa=Mo,Fo.invert=function(t,e){var i,n=e,r=25;do{var o=n*n,a=o*o;n-=i=(n*(1.007226+o*(.015085+a*(.028874*o-.044475-.005916*a)))-e)/(1.007226+o*(.045255+a*(.259866*o-.311325-.005916*11*a)))}while(Tt(i)>vt&&--r>0);return[t/(.8707+(o=n*n)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),n]};var Do=function(){return qi(Fo).scale(175.295)},Io=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Do(),e}return Object(a.b)(e,t),e}(fr);f.c.registeredClasses.NaturalEarth1=Io;var Vo=mo((function(t){return Rt(2/(1+t))}));Vo.invert=yo((function(t){return 2*Ht(t/2)}));var Eo=function(){return qi(Vo).scale(124.75).clipAngle(179.999)},Lo=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=Eo(),e}return Object(a.b)(e,t),e}(fr);f.c.registeredClasses.AzimuthalEqualArea=Lo;var Ao=1.340264,Ro=-.081106,No=893e-6,Bo=.003796,Ho=Rt(3)/2;function Go(t,e){var i=Ht(Ho*Lt(e)),n=i*i,r=n*n*n;return[t*Mt(i)/(Ho*(Ao+3*Ro*n+r*(7*No+9*Bo*n))),i*(Ao+Ro*n+r*(No+Bo*n))]}Go.invert=function(t,e){for(var i,n=e,r=n*n,o=r*r*r,a=0;a<12&&(o=(r=(n-=i=(n*(Ao+Ro*r+o*(No+Bo*r))-e)/(Ao+3*Ro*r+o*(7*No+9*Bo*r)))*n)*r*r,!(Tt(i)<_t));++a);return[Ho*t*(Ao+3*Ro*r+o*(7*No+9*Bo*r))/Mt(n),Ht(Lt(n)/Ho)]};var zo,Wo,Uo,Ko,$o,Xo,Yo,qo,Zo,Jo,Qo,ta,ea,ia,na,ra,oa=function(){return qi(Go).scale(177.158)},aa=function(t){function e(){var e=t.call(this)||this;return e.d3Projection=oa(),e}return Object(a.b)(e,t),e}(fr);f.c.registeredClasses.EqualEarth=aa;var sa={sphere:zt,point:ua,lineStart:ca,lineEnd:da,polygonStart:function(){sa.lineStart=fa,sa.lineEnd=ga},polygonEnd:function(){sa.lineStart=ca,sa.lineEnd=da}};function ua(t,e){t*=Ct;var i=Mt(e*=Ct);la(i*Mt(t),i*Lt(t),Lt(e))}
vendor: 5,236 bytes, line 2
2function la(t,e,i){++zo,Uo+=(t-Uo)/zo,Ko+=(e-Ko)/zo,$o+=(i-$o)/zo}function ca(){sa.point=ha}function ha(t,e){t*=Ct;var i=Mt(e*=Ct);ia=i*Mt(t),na=i*Lt(t),ra=Lt(e),sa.point=pa,la(ia,na,ra)}function pa(t,e){t*=Ct;var i=Mt(e*=Ct),n=i*Mt(t),r=i*Lt(t),o=Lt(e),a=kt(Rt((a=na*o-ra*r)*a+(a=ra*n-ia*o)*a+(a=ia*r-na*n)*a),ia*n+na*r+ra*o);Wo+=a,Xo+=a*(ia+(ia=n)),Yo+=a*(na+(na=r)),qo+=a*(ra+(ra=o)),la(ia,na,ra)}function da(){sa.point=ua}function fa(){sa.point=ma}function ga(){ya(ta,ea),sa.point=ua}function ma(t,e){ta=t,ea=e,t*=Ct,e*=Ct,sa.point=ya;var i=Mt(e);ia=i*Mt(t),na=i*Lt(t),ra=Lt(e),la(ia,na,ra)}function ya(t,e){t*=Ct;var i=Mt(e*=Ct),n=i*Mt(t),r=i*Lt(t),o=Lt(e),a=na*o-ra*r,s=ra*n-ia*o,u=ia*r-na*n,l=It(a,s,u),c=Ht(l),h=l&&-c/l;Zo.add(h*a),Jo.add(h*s),Qo.add(h*u),Wo+=c,Xo+=c*(ia+(ia=n)),Yo+=c*(na+(na=r)),qo+=c*(ra+(ra=o)),la(ia,na,ra)}var ba=function(t){zo=Wo=Uo=Ko=$o=Xo=Yo=qo=0,Zo=new bt,Jo=new bt,Qo=new bt,te(t,sa);var e=+Zo,i=+Jo,n=+Qo,r=It(e,i,n);return r<_t&&(e=Xo,i=Yo,n=qo,Wo<vt&&(e=Uo,i=Ko,n=$o),(r=It(e,i,n))<_t)?[NaN,NaN]:[kt(i,e)*St,Ht(n/r)*St]},va=function(){var t,e,i,n=0,r=0,o=960,a=500;return i={stream:function(i){return t&&e===i?t:t=Fi(n,r,o,a)(e=i)},extent:function(s){return arguments.length?(n=+s[0][0],r=+s[0][1],o=+s[1][0],a=+s[1][1],t=e=null,i):[[n,r],[o,a]]}}},_a={Feature:function(t,e){return Pa(t.geometry,e)},FeatureCollection:function(t,e){for(var i=t.features,n=-1,r=i.length;++n<r;)if(Pa(i[n].geometry,e))return!0;return!1}},xa={Sphere:function(){return!0},Point:function(t,e){return Oa(t.coordinates,e)},MultiPoint:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)if(Oa(i[n],e))return!0;return!1},LineString:function(t,e){return wa(t.coordinates,e)},MultiLineString:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)if(wa(i[n],e))return!0;return!1},Polygon:function(t,e){return Sa(t.coordinates,e)},MultiPolygon:function(t,e){for(var i=t.coordinates,n=-1,r=i.length;++n<r;)if(Sa(i[n],e))return!0;return!1},GeometryCollection:function(t,e){for(var i=t.geometries,n=-1,r=i.length;++n<r;)if(Pa(i[n],e))return!0;return!1}};function Pa(t,e){return!(!t||!xa.hasOwnProperty(t.type))&&xa[t.type](t,e)}function Oa(t,e){return 0===dr(t,e)}function wa(t,e){for(var i,n,r,o=0,a=t.length;o<a;o++){if(0===(n=dr(t[o],e)))return!0;if(o>0&&(r=dr(t[o],t[o-1]))>0&&i<=r&&n<=r&&(i+n-r)*(1-Math.pow((i-n)/r,2))<_t*r)return!0;i=n}return!1}function Sa(t,e){return!!Pi(t.map(Ca),Ta(e))}function Ca(t){return(t=t.map(Ta)).pop(),t}function Ta(t){return[t[0]*Ct,t[1]*Ct]}var ja=function(t,e){return(t&&_a.hasOwnProperty(t.type)?_a[t.type]:Pa)(t,e)},ka=mo((function(t){return(t=Bt(t))&&t/Lt(t)}));ka.invert=yo((function(t){return t}));var Ma=function(){return qi(ka).scale(79.4188).clipAngle(179.999)};function Fa(t){return Nt((Pt+t)/2)}function Da(t,e){var i=Mt(t),n=t===e?Lt(t):Vt(i/Mt(e))/Vt(Fa(e)/Fa(t)),r=i*Et(Fa(t),n)/n;if(!n)return Yr;function o(t,e){r>0?e<-Pt+vt&&(e=-Pt+vt):e>Pt-vt&&(e=Pt-vt);var i=r/Et(Fa(e),n);return[i*Lt(n*t),r-i*Mt(n*t)]}return o.invert=function(t,e){var i=r-e,o=At(n)*Rt(t*t+i*i),a=kt(t,Tt(i))*At(i);return i*n<0&&(a-=xt*At(t)*At(i)),[a/n,2*jt(Et(r/o,1/n))-Pt]},o}var Ia=function(){return wo(Da).scale(109.5).parallels([30,30])};function Va(t,e){var i=Mt(t),n=t===e?Lt(t):(i-Mt(e))/(e-t),r=i/n+t;if(Tt(n)<vt)return Ji;function o(t,e){var i=r-e,o=n*t;return[i*Lt(o),r-i*Mt(o)]}return o.invert=function(t,e){var i=r-e,o=kt(t,Tt(i))*At(i);return i*n<0&&(o-=xt*At(t)*At(i)),[o/n,r-At(n)*Rt(t*t+i*i)]},o}var Ea=function(){return wo(Va).scale(131.154).center([0,13.9389])};function La(t,e){var i=Mt(e),n=Mt(t)*i;return[i*Lt(t)/n,Lt(e)/n]}La.invert=yo(jt);var Aa=function(){return qi(La).scale(144.049).clipAngle(60)},Ra=function(){var t,e,i,n,r,o,a,s=1,u=0,l=0,c=1,h=1,p=0,d=null,f=1,g=1,m=Vi({point:function(t,e){var i=v([t,e]);this.stream.point(i[0],i[1])}}),y=Di;function b(){return f=s*c,g=s*h,o=a=null,v}function v(i){var n=i[0]*f,r=i[1]*g;if(p){var o=r*t-n*e;n=n*t+r*e,r=o}return[n+u,r+l]}return v.invert=function(i){var n=i[0]-u,r=i[1]-l;if(p){var o=r*t+n*e;n=n*t-r*e,r=o}return[n/f,r/g]},v.stream=function(t){return o&&a===t?o:o=m(y(a=t))},v.postclip=function(t){return arguments.length?(y=t,d=i=n=r=null,b()):y},v.clipExtent=function(t){return arguments.length?(y=null==t?(d=i=n=r=null,Di):Fi(d=+t[0][0],i=+t[0][1],n=+t[1][0],r=+t[1][1]),b()):null==d?null:[[d,i],[n,r]]},v.scale=function(t){return arguments.length?(s=+t,b()):s},v.translate=function(t){return arguments.length?(u=+t[0],l=+t[1],b()):[u,l]},v.angle=function(i){return arguments.length?(e=Lt(p=i%360*Ct),t=Mt(p),b()):p*St},v.reflectX=function(t){return arguments.length?(c=t?-1:1,b()):c<0},v.reflectY=function(t){return arguments.length?(h=t?-1:1,b()):h<0},v.fitExtent=function(t,e){return Gi(v,t,e)},v.fitSize=function(t,e){return zi(v,t,e)},v.fitWidth=function(t,e){return Wi(v,t,e)},v.fitHeight=function(t,e){return Ui(v,t,e)},v};function Na(t,e){return[Vt(Nt((Pt+e)/2)),-t]}Na.invert=function(t,e){return[-e,2*jt(Dt(t))-Pt]};var Ba=function(){var t=Zr(Na),e=t.center,i=t.rotate;return t.center=function(t){return arguments.length?e([-t[1],t[0]]):[(t=e())[1],-t[0]]},t.rotate=function(t){return arguments.length?i([t[0],t[1],t.length>2?t[2]+90:90]):[(t=i())[0],t[1],t[2]-90]},i([0,0,90]).scale(159.155)}}
2,function(t,e,i){"use strict";i.r(e),i.d(e,"System",(function(){return n.a})),i.d(e,"system",(function(){return n.b})),i.d(e,"BaseObject",(function(){return r.a})),i.d(e,"BaseObjectEvents",(function(){return r.b})),i.d(e,"Component",(function(){return o.a})),i.d(e,"Container",(function(){return a.a})),i.d(e,"DataItem",(function(){return s.a})),i.d(e,"Sprite",(function(){return u.a})),i.d(e,"SpriteEventDispatcher",(function(){return l.a})),i.d(e,"SpriteState",(function(){return c.a})),i.d(e,"registry",(function(){return h.c})),i.d(e,"Registry",(function(){return h.a})),i.d(e,"is",(function(){return h.b})),i.d(e,"options",(function(){return p.a})),i.d(e,"CSVParser",(function(){return d.a})),i.d(e,"DataLoader",(function(){return f.a})),i.d(e,"dataLoader",(function(){return f.b})),i.d(e,"DataParser",(function(){return g.a})),i.d(e,"DataSource",(function(){return m.a})),i.d(e,"JSONParser",(function(){return y.a})),i.d(e,"SVGDefaults",(function(){return b.a})),i.d(e,"Button",(function(){return v.a})),i.d(e,"Circle",(function(){return _.a})),i.d(e,"Ellipse",(function(){return P})),i.d(e,"Image",(function(){return S})),i.d(e,"Label",(function(){return C.a})),i.d(e,"Line",(function(){return T.a})),i.d(e,"Popup",(function(){return j.a})),i.d(e,"Modal",(function(){return k.a})),i.d(e,"PointedRectangle",(function(){return M.a})),i.d(e,"PointedShape",(function(){return F.a})),i.d(e,"Polyarc",(function(){return D.a})),i.d(e,"Polygon",(function(){return I.a})),i.d(e,"Polyline",(function(){return V.a})),i.d(e,"Polyspline",(function(){return E.a})),i.d(e,"Preloader",(function(){return z})),i.d(e,"Rectangle",(function(){return W.a})),i.d(e,"ResizeButton",(function(){return U.a})),i.d(e,"CloseButton",(function(){return $})),i.d(e,"SwitchButton",(function(){return X})),i.d(e,"RoundedRectangle",(function(){return Y.a})),i.d(e,"Scrollbar",(function(){return q.a})),i.d(e,"Slider",(function(){return Z})),i.d(e,"Slice",(function(){return G})),i.d(e,"TextLink",(function(){return J})),i.d(e,"Tooltip",(function(){return Q.a})),i.d(e,"Trapezoid",(function(){return tt})),i.d(e,"Triangle",(function(){return et.a})),i.d(e,"WavedCircle",(function(){return nt})),i.d(e,"WavedLine",(function(){return rt.a})),i.d(e,"WavedRectangle",(function(){return ot.a})),i.d(e,"ZoomOutButton",(function(){return at})),i.d(e,"PlayButton",(function(){return st})),i.d(e,"Cone",(function(){return dt})),i.d(e,"Rectangle3D",(function(){return yt})),i.d(e,"Slice3D",(function(){return bt})),i.d(e,"Export",(function(){return vt.a})),i.d(e,"ExportMenu",(function(){return _t.a})),i.d(e,"DateFormatter",(function(){return xt.a})),i.d(e,"DurationFormatter",(function(){return Pt.a})),i.d(e,"NumberFormatter",(function(){return Ot.a})),i.d(e,"TextFormatter",(function(){return wt.a})),i.d(e,"getTextFormatter",(function(){return wt.b})),i.d(e,"Inertia",(function(){return St.a})),i.d(e,"Interaction",(function(){return Ct.a})),i.d(e,"getInteraction",(function(){return Ct.b})),i.d(e,"InteractionKeyboardObject",(function(){return Tt.a})),i.d(e,"InteractionObject",(function(){return jt.a})),i.d(e,"InteractionObjectEventDispatcher",(function(){return kt.a})),i.d(e,"MouseCursorStyle",(function(){return K.a})),i.d(e,"AMElement",(function(){return Mt.a})),i.d(e,"Group",(function(){return Ft.a})),i.d(e,"Paper",(function(){return Dt.a})),i.d(e,"Tension",(function(){return it.b})),i.d(e,"Basis",(function(){return it.a})),i.d(e,"SVGContainer",(function(){return It.a})),i.d(e,"ColorModifier",(function(){return lt})),i.d(e,"LinearGradient",(function(){return ut.a})),i.d(e,"LinearGradientModifier",(function(){return ht})),i.d(e,"RadialGradientModifier",(function(){return Vt})),i.d(e,"LinePattern",(function(){return Lt})),i.d(e,"CirclePattern",(function(){return At})),i.d(e,"Pattern",(function(){return Et.a})),i.d(e,"RadialGradient",(function(){return H.a})),i.d(e,"RectPattern",(function(){return Rt})),i.d(e,"ColorizeFilter",(function(){return Nt})),i.d(e,"DesaturateFilter",(function(){return Bt})),i.d(e,"DropShadowFilter",(function(){return Ht.a})),i.d(e,"BlurFilter",(function(){return Gt})),i.d(e,"Filter",(function(){return gt.a})),i.d(e,"FocusFilter",(function(){return zt})),i.d(e,"LightenFilter",(function(){return mt})),i.d(e,"GlobalAdapter",(function(){return Wt.b})),i.d(e,"globalAdapter",(function(){return Wt.c})),i.d(e,"Adapter",(function(){return Wt.a})),i.d(e,"Animation",(function(){return Ut.a})),i.d(e,"animate",(function(){return Ut.c})),i.d(e,"nextFrame",(function(){return Kt.a})),i.d(e,"readFrame",(function(){return Kt.c})),i.d(e,"writeFrame",(function(){return Kt.f})),i.d(e,"whenIdle",(function(){return Kt.e})),i.d(e,"triggerIdle",(function(){return Kt.d})),i.d(e,"Cache",(function(){return $t.a})),i.d(e,"cache",(function(){return $t.b})),i.d(e,"Color",(function(){return ft.a})),i.d(e,"color",(function(){return ft.c})),i.d(e,"isColor",(function(){return ft.d})),i.d(e,"castColor",(function(){return ft.b})),i.d(e,"ColorSet",(function(){return Xt.a})),i.d(e,"PatternSet",(function(){return Yt})),i.d(e,"InterfaceColorSet",(function(){return L.a})),i.d(e,"DictionaryDisposer",(function(){return qt.b})),i.d(e,"Dictionary",(function(){return qt.a})),i.d(e,"DictionaryTemplate",(function(){return qt.c}
2)),i.d(e,"Disposer",(function(){return Zt.b})),i.d(e,"MultiDisposer",(function(){return Zt.c})),i.d(e,"MutableValueDisposer",(function(){return Zt.d})),i.d(e,"CounterDisposer",(function(){return Zt.a})),i.d(e,"StyleRule",(function(){return O.c})),i.d(e,"StyleClass",(function(){return O.b})),i.d(e,"getElement",(function(){return O.q})),i.d(e,"addClass",(function(){return O.f})),i.d(e,"removeClass",(function(){return O.x})),i.d(e,"blur",(function(){return O.h})),i.d(e,"focus",(function(){return O.o})),i.d(e,"outerHTML",(function(){return O.v})),i.d(e,"isElement",(function(){return O.t})),i.d(e,"copyAttributes",(function(){return O.j})),i.d(e,"fixPixelPerfect",(function(){return O.n})),i.d(e,"ready",(function(){return O.w})),i.d(e,"EventDispatcher",(function(){return Jt.a})),i.d(e,"TargetedEventDispatcher",(function(){return Jt.b})),i.d(e,"ListIterator",(function(){return Qt.ListIterator})),i.d(e,"min",(function(){return Qt.min})),i.d(e,"max",(function(){return Qt.max})),i.d(e,"join",(function(){return Qt.join})),i.d(e,"Keyboard",(function(){return te.a})),i.d(e,"keyboard",(function(){return te.b})),i.d(e,"Language",(function(){return ee.a})),i.d(e,"IndexedIterable",(function(){return ie.a})),i.d(e,"ListGrouper",(function(){return ie.d})),i.d(e,"ListDisposer",(function(){return ie.c})),i.d(e,"List",(function(){return ie.b})),i.d(e,"ListTemplate",(function(){return ie.e})),i.d(e,"Morpher",(function(){return ne.a})),i.d(e,"reverse",(function(){return re.b})),i.d(e,"or",(function(){return re.a})),i.d(e,"Percent",(function(){return B.a})),i.d(e,"percent",(function(){return B.c})),i.d(e,"isPercent",(function(){return B.b})),i.d(e,"Plugin",(function(){return oe})),i.d(e,"Responsive",(function(){return ae.a})),i.d(e,"ResponsiveBreakpoints",(function(){return ae.b})),i.d(e,"defaultRules",(function(){return ae.c})),i.d(e,"OrderedList",(function(){return se.a})),i.d(e,"SortedList",(function(){return se.c})),i.d(e,"OrderedListTemplate",(function(){return se.b})),i.d(e,"SortedListTemplate",(function(){return se.d})),i.d(e,"PX",(function(){return ue.f})),i.d(e,"STRING",(function(){return ue.g})),i.d(e,"NUMBER",(function(){return ue.c})),i.d(e,"DATE",(function(){return ue.a})),i.d(e,"DURATION",(function(){return ue.b})),i.d(e,"PLACEHOLDER",(function(){return ue.d})),i.d(e,"PLACEHOLDER2",(function(){return ue.e})),i.d(e,"isNaN",(function(){return w.isNaN})),i.d(e,"checkString",(function(){return w.checkString})),i.d(e,"checkBoolean",(function(){return w.checkBoolean})),i.d(e,"checkNumber",(function(){return w.checkNumber})),i.d(e,"checkObject",(function(){return w.checkObject})),i.d(e,"castString",(function(){return w.castString})),i.d(e,"castNumber",(function(){return w.castNumber})),i.d(e,"isString",(function(){return w.isString})),i.d(e,"isNumber",(function(){return w.isNumber})),i.d(e,"isObject",(function(){return w.isObject})),i.d(e,"isArray",(function(){return w.isArray})),i.d(e,"Validatable",(function(){return le.a})),i.d(e,"path",(function(){return R})),i.d(e,"colors",(function(){return ce})),i.d(e,"ease",(function(){return he})),i.d(e,"math",(function(){return A})),i.d(e,"array",(function(){return pe})),i.d(e,"number",(function(){return de})),i.d(e,"object",(function(){return pt})),i.d(e,"string",(function(){return fe})),i.d(e,"time",(function(){return ge})),i.d(e,"utils",(function(){return N})),i.d(e,"iter",(function(){return Qt})),i.d(e,"type",(function(){return w})),i.d(e,"net",(function(){return me})),i.d(e,"create",(function(){return Se})),i.d(e,"createFromConfig",(function(){return Ce})),i.d(e,"createDeferred",(function(){return Te})),i.d(e,"disposeAllCharts",(function(){return _e})),i.d(e,"viewPortHandler",(function(){return Oe})),i.d(e,"useTheme",(function(){return ke})),i.d(e,"unuseTheme",(function(){return Me})),i.d(e,"unuseAllThemes",(function(){return Fe})),i.d(e,"addLicense",(function(){return De}));var n=i(21),r=i(22),o=i(91),a=i(15),s=i(83),u=i(16),l=i(189),c=i(143),h=i(1),p=i(19),d=i(132),f=i(144),g=i(166),m=i(221),y=i(116),b=i(215),v=i(53),_=i(102),x=i(3),P=function(t){function e(){var e=t.call(this)||this;return e.className="Ellipse",e.element=e.paper.add("ellipse"),e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.element.attr({rx:this.radius}),this.element.attr({ry:this.radiusY})},Object.defineProperty(e.prototype,"radiusY",{get:function(){return this.innerHeight/2},set:function(t){this.height=2*t,this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radius",{get:function(){return this.innerWidth/2},set:function(t){this.width=2*t,this.invalidate()},enumerable:!0,configurable:!0}),e}(_.a);h.c.registeredClasses.Ellipse=P;var O=i(8),w=i(0),S=function(t){function e(){var e=t.call(this)||this;return e.className="Image",e.element=e.paper.add("image"),e.applyTheme(),e.width=50,e.height=50,e}return Object(x.b)(e,t),e.prototype.draw=function(){if(t.prototype.draw.call(this),this.href){var e=this.innerWidth,i=this.innerHeight;w.isNumber(this.widthRatio)&&(e=i*this.widthRatio,this.width=e),w.isNumber(this.heightRatio)&&(i=e*this.heightRatio,this.height=i),this.element.attr({width:e,height:i}),this.element.attrNS(O.d,"xlink:href",this.href)}},Object.defineProperty(e.prototype,"href",{get:function(){return this.getPropertyValue("href")},set:function(t){this.setPropertyValue("href",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"widthRatio",{get:function(){return this.getPropertyValue("widthRatio")},set:function(t){this.setPropertyValue("widthRatio",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"heightRatio",{get:function(){return this.getPropertyValue("heightRatio")},set:function(t){this.setPropertyValue("heightRatio",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bbox",{get:function(){return{x:0,y:0,width:this.pixelWidth,height:this.pixelHeight}},enumerable:!0,configurable:!0}),e}(u.a);h.c.registeredClasses.Image=S;var C=i(41),T=i(222),j=i(170),k=i(162),M=i(223),F=i(224),D=i(225),I=i(226),V=i(128),E=i(145),L=i(20),A=i(2),R=i(5),N=i(6),B=i(7),H=i(76),G=function(t){function e(){var e=t.call(this)||this;return e.className="Slice",e.setPropertyValue("cornerRadius",0),e.setPropertyValue("startAngle",0),e.setPercentProperty("innerRadius",0),e.setPercentProperty("radius",0),e.setPropertyValue("arc",0),e.setPropertyValue("shiftRadius",0),e.strokeOpacity=1,e.setPropertyValue("layout","none"),e.slice=e.createChild(u.a),e.slice.isMeasured=!1,e._disposers.push(e.slice),e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.radiusY;this.radius>0&&0==e&&(e=.01),this.slice.path=R.arc(this.startAngle,this.arc,this.radius,this.pixelInnerRadius,e,this.cornerRadius,this.innerCornerRadius),this.slice.invalidate(),this.shiftRadius=this.shiftRadius,this.realFill instanceof H.a&&this.updateGradient(this.realFill),this.realStroke instanceof H.a&&this.updateGradient(this.realStroke)},e.prototype.updateGradient=function(t){t.element.attr({gradientUnits:"userSpaceOnUse"}),t.element.attr({r:this.radius}),t.cx=0,t.cy=0,t.element.attr({radius:this.radius})},Object.defineProperty(e.prototype,"bbox",{get:function(){if(this.definedBBox)return this.definedBBox;if(this.isMeasured){var t=A.getArcRect(this.startAngle,this.startAngle+this.arc,this.pixelInnerRadius),e=A.getArcRect(this.startAngle,this.startAngle+this.arc,this.radius);return A.getCommonRectangle([t,e])}return{x:0,y:0,width:0,height:0}},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startAngle",{get:function(){return this.getPropertyValue("startAngle")}
2,set:function(t){this.setPropertyValue("startAngle",A.normalizeAngle(t),!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"arc",{get:function(){return this.getPropertyValue("arc")},set:function(t){w.isNumber(t)||(t=0),this.setPropertyValue("arc",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radius",{get:function(){var t=this.getPropertyValue("radius");return w.isNumber(t)||(t=0),t},set:function(t){this.setPropertyValue("radius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radiusY",{get:function(){var t=this.getPropertyValue("radiusY");return w.isNumber(t)||(t=this.radius),t},set:function(t){this.setPropertyValue("radiusY",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(t){this.setPercentProperty("innerRadius",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelInnerRadius",{get:function(){return N.relativeToValue(this.innerRadius,this.radius)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"cornerRadius",{get:function(){return this.getPropertyValue("cornerRadius")},set:function(t){this.setPropertyValue("cornerRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"innerCornerRadius",{get:function(){return this.getPropertyValue("innerCornerRadius")},set:function(t){this.setPropertyValue("innerCornerRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shiftRadius",{get:function(){return this.getPropertyValue("shiftRadius")},set:function(t){this.setPropertyValue("shiftRadius",t),t=this.getPropertyValue("shiftRadius"),this.dx=t*this.radius*this.ix,this.dy=t*this.radiusY*this.iy},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"ix",{get:function(){return A.cos(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"iy",{get:function(){return A.sin(this.middleAngle)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"middleAngle",{get:function(){return this.startAngle+this.arc/2},enumerable:!0,configurable:!0}),e.prototype.getTooltipX=function(){var t=this.getPropertyValue("tooltipX");if(w.isNumber(t))return t;var e=.5;t instanceof B.a&&(e=t.value);var i=N.relativeToValue(this.innerRadius,this.radius);return this.ix*(i+(this.radius-i)*e)},e.prototype.getTooltipY=function(){var t=this.getPropertyValue("tooltipY");if(w.isNumber(t))return t;var e=.5;t instanceof B.a&&(e=t.value);var i=N.relativeToValue(this.innerRadius,this.radius);return this.iy*(i+(this.radius-i)*e)+this.slice.dy},e}(a.a);h.c.registeredClasses.Slice=G;var z=function(t){function e(){var e=t.call(this)||this;e.className="Preloader",e.width=Object(B.c)(100),e.height=Object(B.c)(100);var i=new L.a,n=e.createChild(a.a);n.shouldClone=!1;var r=n.createChild(G);r.shouldClone=!1,r.radius=53,r.arc=360,r.fill=i.getFor("fill"),r.fillOpacity=.8,r.innerRadius=42,r.isMeasured=!1,e.backgroundSlice=r;var o=n.createChild(G);o.shouldClone=!1,o.radius=50,o.innerRadius=45,o.fill=i.getFor("alternativeBackground"),o.fillOpacity=.2,o.isMeasured=!1,e.progressSlice=o;var s=n.createChild(C.a);return s.shouldClone=!1,s.horizontalCenter="middle",s.verticalCenter="middle",s.isMeasured=!1,s.fill=i.getFor("text"),s.align="center",s.valign="middle",s.textAlign="middle",s.fillOpacity=.4,e.label=s,e.background.opacity=1,e.background.fill=i.getFor("background"),e.contentAlign="center",e.contentValign="middle",e.delay=300,e.states.create("hidden").properties.opacity=0,e.visible=!1,e.hide(0),e.__disabled=!0,e._disposers.push(e.backgroundSlice),e._disposers.push(e.progressSlice),e._disposers.push(e.label),e._disposers.push(n),e}return Object(x.b)(e,t),Object.defineProperty(e.prototype,"progress",{get:function(){return this.getPropertyValue("progress")},set:function(t){var e=this;this.__disabled=!1,this.validateLayout(),this.setPropertyValue("progress",t),this.progressSlice.arc=360*t,this.label&&(this.label.text=Math.round(100*t)+"%"),t>=1?(this._started&&(this._started=void 0),h.c.events.once("enterframe",(function(){var t=e.hide();t&&!t.isFinished()?t.events.once("animationended",(function(){e.__disabled=!0})):e.__disabled=!0})),this.interactionsEnabled=!1,this.setPropertyValue("progress",0)):t>0&&(this.delay?this._started?this._started+this.delay<=(new Date).getTime()&&(this.__disabled=!1,this.show(),this.interactionsEnabled=!0):this._started=(new Date).getTime():(this.__disabled=!1,this.show(),this.interactionsEnabled=!0))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"delay",{get:function(){return this.getPropertyValue("delay")},set:function(t){this.setPropertyValue("delay",t)},enumerable:!0,configurable:!0}),e}(a.a);h.c.registeredClasses.Preloader=z;var W=i(127),U=i(191),K=i(39),$=function(t){function e(){var e=t.call(this)||this;e.className="CloseButton",e.padding(8,8,8,8),e.showSystemTooltip=!0,e.width=30,e.height=30;var i=new L.a;e.cursorOverStyle=K.a.pointer;var n=e.background;n.cornerRadius(20,20,20,20);var r=i.getFor("background");n.fill=r,n.stroke=i.getFor("primaryButton"),n.strokeOpacity=1,n.strokeWidth=1;var o=i.getFor("primaryButtonActive"),a=n.states.getKey("hover");a.properties.strokeWidth=3,a.properties.fill=r;var s=n.states.getKey("down");s.properties.stroke=o,s.properties.fill=r;var l=new u.a;return l.element=e.paper.add("path"),l.stroke=n.stroke,e.icon=l,e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.validate=function(){t.prototype.validate.call(this);var e=this.pixelWidth/3,i=this.pixelHeight/3,n=R.moveTo({x:-e/2,y:-i/2});n+=R.lineTo({x:e/2,y:i/2}),n+=R.moveTo({x:e/2,y:-i/2}),n+=R.lineTo({x:-e/2,y:i/2}),this.icon.path=n,this.invalidateLayout()},e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),w.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Close"))},e}(v.a);h.c.registeredClasses.CloseButton=$;var X=function(t){function e(){var e=t.call(this)||this;e.className="SwitchButton",e.tooltipY=0,e.layout="horizontal",e.contentAlign="center",e.contentValign="middle",e.padding(8,16,8,16),e.setStateOnChildren=!0,e.states.create("active");var i=new L.a,n=new C.a;n.fillOpacity=.3,n.states.create("active").properties.fillOpacity=1,n.isActive=!0,e.leftLabel=n;var r=new v.a,o=new _.a;r.contentValign="none",r.padding(0,0,0,0),o.radius=10,r.icon=o,r.icon.valign="middle",r.label=void 0;var a=Object(B.c)(100);r.background.cornerRadius(a,a,a,a),r.width=3.5*o.radius,r.height=2.1*o.radius,r.marginLeft=8,r.marginRight=8,r.togglable=!0,o.dx=.7*-o.radius,o.fill=i.getFor("primaryButton"),o.states.create("hover").properties.fill=i.getFor("primaryButtonHover");var s=o.states.create("active");s.properties.fill=i.getFor("primaryButtonActive"),s.properties.dx=.7*o.radius,e.switchButton=r,e.events.on("toggled",(function(){e.leftLabel.isActive=!e.isActive,e.rightLabel.isActive=e.isActive}));var u=new C.a;return u.fillOpacity=.3,u.states.create("active").properties.fillOpacity=1,e.rightLabel=u,e.role="button",e.focusable=!0,u.valign="middle",n.valign="middle",r.valign="middle",e.applyTheme(),e}return Object(x.b)(e,t),Object.defineProperty(e.prototype,"leftLabel",{get:function(){return this._leftLabel},set:function(t){this._leftLabel&&this.removeDispose(this._leftLabel),this._leftLabel=t,t&&(t.parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this._disposers.push(this._leftLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rightLabel",{get:function(){return this._rightLabel},set:function(t){this._rightLabel&&this.removeDispose(this._rightLabel),this._rightLabel=t,t&&(t.parent=this,t.interactionsEnabled=!1,t.shouldClone=!1,this._disposers.push(this._rightLabel))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switch",{get:function(){return this._switchButton},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"switchButton",{get:function(){return this._switchButton},set:function(t){this._switchButton&&this.removeDispose(this._switchButton),this._switchButton=t,t&&(t.parent=this,t.shouldClone=!1,this._disposers.push(this._switchButton))},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),e.leftLabel&&this.left
2Label.copyFrom(e.leftLabel),e.rightLabel&&this.rightLabel.copyFrom(e.rightLabel),e.switchButton&&this.switchButton.copyFrom(e.switchButton)},e}(a.a);h.c.registeredClasses.SwitchButton=X;var Y=i(73),q=i(167),Z=function(t){function e(){var e=t.call(this)||this;return e.className="Slider",e.thumb.opacity=0,e.thumb.interactionsEnabled=!1,e.endGrip.opacity=0,e.endGrip.interactionsEnabled=!1,e.startGrip.events.on("drag",(function(){e.endGrip.x=e.startGrip.x,e.endGrip.y=e.startGrip.y})),e.applyTheme(),e}return Object(x.b)(e,t),Object.defineProperty(e.prototype,"__end",{get:function(){return this._start},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._start},set:function(t){},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return this._start},set:function(t){this._isBusy||(this.__start=t)},enumerable:!0,configurable:!0}),e}(q.a);h.c.registeredClasses.Slider=Z;var J=function(t){function e(){var e=t.call(this)||this;e.className="TextLink",e.selectable=!0;var i=new L.a;return e.fill=i.getFor("primaryButton").brighten(.3),e.states.create("hover").properties.fill=i.getFor("primaryButtonHover").brighten(.3),e.states.create("down").properties.fill=i.getFor("primaryButtonDown").brighten(.3),e.cursorOverStyle=K.a.pointer,e.applyTheme(),e}return Object(x.b)(e,t),e}(C.a);h.c.registeredClasses.TextLink=J;var Q=i(129),tt=function(t){function e(){var e=t.call(this)||this;return e.className="Trapezoid",e.element=e.paper.add("path"),e.topSide=Object(B.c)(100),e.bottomSide=Object(B.c)(100),e.leftSide=Object(B.c)(100),e.rightSide=Object(B.c)(100),e.isMeasured=!1,e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.pixelWidth,i=this.pixelHeight,n=N.relativeToValue(this.topSide,e),r=N.relativeToValue(this.bottomSide,e),o=N.relativeToValue(this.leftSide,i),a=N.relativeToValue(this.rightSide,i),s=(e-n)/2,u=(i-o)/2,l=e-(e-n)/2,c=(i-a)/2,h=e-(e-r)/2,p=i-(i-a)/2,d=(e-r)/2,f=i-(i-o)/2,g="",m="",y="",b="";if(w.hasValue(this.horizontalNeck)){var v=this.horizontalNeck.value;g=R.lineTo({x:e*v,y:Math.max(u,c)}),y=R.lineTo({x:e*v,y:Math.min(p,f)})}if(w.hasValue(this.verticalNeck)){var _=this.verticalNeck.value;m=R.lineTo({x:Math.min(l,h),y:i*_}),b=R.lineTo({x:Math.max(s,d),y:i*_})}var x=R.moveTo({x:s,y:u})+g+R.lineTo({x:l,y:c})+m+R.lineTo({x:h,y:p})+y+R.lineTo({x:d,y:f})+b;this.path=x},Object.defineProperty(e.prototype,"topSide",{get:function(){return this.getPropertyValue("topSide")},set:function(t){this.setPercentProperty("topSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bottomSide",{get:function(){return this.getPropertyValue("bottomSide")},set:function(t){this.setPercentProperty("bottomSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"leftSide",{get:function(){return this.getPropertyValue("leftSide")},set:function(t){this.setPercentProperty("leftSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rightSide",{get:function(){return this.getPropertyValue("rightSide")},set:function(t){this.setPercentProperty("rightSide",t,!0,!1,10,!1)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"horizontalNeck",{get:function(){return this.getPropertyValue("horizontalNeck")},set:function(t){this.setPropertyValue("horizontalNeck",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"verticalNeck",{get:function(){return this.getPropertyValue("verticalNeck")},set:function(t){this.setPropertyValue("verticalNeck",t,!0)},enumerable:!0,configurable:!0}),e}(u.a);h.c.registeredClasses.Trapezoid=tt;var et=i(168),it=i(84),nt=function(t){function e(){var e=t.call(this)||this;return e.className="WavedCircle",e.element=e.paper.add("path"),e.waveLength=16,e.waveHeight=4,e.fill=void 0,e.fillOpacity=0,e.tension=.8,e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.draw=function(){var t="",e=this.pixelRadius;if(e>0){var i=this.getPoints(e);t=R.moveTo(i[0])+new it.b(this.tension,this.tension).smooth(i)}var n=this.pixelInnerRadius;n>0&&((i=this.getPoints(n)).reverse(),t+=R.moveTo(i[0])+new it.b(this.tension,this.tension).smooth(i));this.path=t},e.prototype.getPoints=function(t){for(var e=t*Math.PI*2,i=this.waveHeight/2,n=e/Math.round(e/this.waveLength),r=n/2,o=[],a=e/n,s=0;s<=a;s++){var u=s*n/e*360,l=(s*n+r)/e*360;o.push({x:(t-i)*A.cos(u),y:(t-i)*A.sin(u)}),o.push({x:(t+i)*A.cos(l),y:(t+i)*A.sin(l)})}return o.pop(),o},Object.defineProperty(e.prototype,"innerRadius",{get:function(){return this.getPropertyValue("innerRadius")},set:function(t){this.setPercentProperty("innerRadius",t,!0,!1,10,
2!1),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"pixelInnerRadius",{get:function(){return N.relativeToValue(this.innerRadius,A.min(this.innerWidth/2,this.innerHeight/2))},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveLength",{get:function(){return this.getPropertyValue("waveLength")},set:function(t){this.setPropertyValue("waveLength",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"waveHeight",{get:function(){return this.getPropertyValue("waveHeight")},set:function(t){this.setPropertyValue("waveHeight",t),this.invalidate()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tension",{get:function(){return this.getPropertyValue("tension")},set:function(t){this.setPropertyValue("tension",t),this.invalidate()},enumerable:!0,configurable:!0}),e}(_.a);h.c.registeredClasses.WavedCircle=nt;var rt=i(92),ot=i(169),at=function(t){function e(){var e=t.call(this)||this;e.className="ZoomOutButton",e.padding(9,9,9,9),e.showSystemTooltip=!0;var i=new L.a,n=e.background;n.cornerRadius(20,20,20,20),n.fill=i.getFor("primaryButton"),n.stroke=i.getFor("primaryButtonStroke"),n.strokeOpacity=0,n.states.getKey("hover").properties.fill=i.getFor("primaryButtonHover"),n.states.getKey("down").properties.fill=i.getFor("primaryButtonActive");var r=new u.a;r.element=e.paper.add("path");var o=R.moveTo({x:0,y:0});return o+=R.lineTo({x:11,y:0}),r.path=o,r.pixelPerfect=!0,r.padding(8,3,8,3),r.stroke=i.getFor("primaryButtonText"),e.icon=r,e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),w.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Zoom Out"))},e}(v.a);h.c.registeredClasses.ZoomOutButton=at;var st=function(t){function e(){var e=t.call(this)||this;e.className="PlayButton",e.padding(12,12,12,12),e.showSystemTooltip=!0;var i=new L.a,n=e.background;n.cornerRadius(25,25,25,25),n.fill=i.getFor("primaryButton"),n.stroke=i.getFor("primaryButtonStroke"),n.strokeOpacity=0,n.states.getKey("hover").properties.fill=i.getFor("primaryButtonHover"),n.states.getKey("down").properties.fill=i.getFor("primaryButtonActive");var r=new et.a;r.direction="right",r.width=9,r.height=11,r.marginLeft=1,r.marginRight=1,r.horizontalCenter="middle",r.verticalCenter="middle",r.stroke=i.getFor("primaryButtonText"),r.fill=r.stroke,e.icon=r;var o=new Y.a;o.width=11,o.height=11,o.horizontalCenter="middle",o.verticalCenter="middle",o.cornerRadius(0,0,0,0),o.stroke=i.getFor("primaryButtonText"),o.fill=r.stroke,e.togglable=!0;var a=e.states.create("active");return a.transitionDuration=0,a.properties.icon=o,e.defaultState.transitionDuration=0,e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.applyInternalDefaults=function(){t.prototype.applyInternalDefaults.call(this),w.hasValue(this.readerTitle)||(this.readerTitle=this.language.translate("Play"))},e}(v.a);h.c.registeredClasses.PlayButton=st;var ut=i(57),lt=function(t){function e(){var e=t.call(this)||this;return e.className="ColorModifier",e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.modify=function(t){return t},e}(r.a);h.c.registeredClasses.ColorModifier=lt;var ct=function(t){function e(){var e=t.call(this)||this;return e.lightnesses=[],e.brightnesses=[],e.opacities=[],e.offsets=[],e.className="GradientModifier",e.applyTheme(),e}return Object(x.b)(e,t),Object.defineProperty(e.prototype,"lightnesses",{get:function(){return this._lightnesses},set:function(t){this._lightnesses=t,this._brightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"brightnesses",{get:function(){return this._brightnesses},set:function(t){this._brightnesses=t,this._lightnesses=[]},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opacities",{get:function(){return this._opacities},set:function(t){this._opacities=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"offsets",{get:function(){return this._offsets},set:function(t){this._offsets=t},enumerable:!0,configurable:!0}),e.prototype.modify=function(t){this.gradient.clear();var e=0;this.opacities&&(e=A.max(e,this.opacities.length)),this.lightnesses&&(e=A.max(e,this.lightnesses.length)),this.brightnesses&&(e=A.max(e,this.brightnesses.length));for(var i,n,r=1,o=0;o<e;o++){var a=t;this.opacities&&w.isNumber(this.opacities[o])&&(r=this.opacities[o]),this.lightnesses&&w.isNumber(this.lightnesses[o])&&(i=this.lightnesses[o],n=void 0),this.brightnesses&&w.isNumber(this.brightnesses[o])&&(n=this.brightnesses[o],i=void 0),w.isNumber(n)?a=t.brighten(this.brightnesses[o]):w.isNumber(i)&&(a=t.lighten(this.lightnesses[o]));var s=this.offsets[o];
2this.gradient.addColor(a,r,s)}return this.gradient},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this._offsets=e.offsets,this._brightnesses=e.brightnesses,this._lightnesses=e.lightnesses,this._opacities=e.opacities},e}(lt);h.c.registeredClasses.GradientModifier=ct;var ht=function(t){function e(){var e=t.call(this)||this;return e.className="LinearGradientModifier",e.gradient=new ut.a,e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.gradient=e.gradient.clone()},e}(ct);h.c.registeredClasses.LinearGradientModifier=ht;var pt=i(12),dt=function(t){function e(){var e=t.call(this)||this;return e.className="Cone",e.angle=30,e.radius=Object(B.c)(100),e.topRadius=Object(B.c)(100),e.top=e.createChild(P),e.top.shouldClone=!1,e.bottom=e.createChild(P),e.bottom.shouldClone=!1,e.body=e.createChild(u.a),e.body.shouldClone=!1,e.body.setElement(e.paper.add("path")),e.layout="none",e.bodyFillModifier=new ht,e.bodyFillModifier.lightnesses=[0,-.25,0],e.body.fillModifier=e.bodyFillModifier,e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),pt.copyProperties(this,this.top,u.b),pt.copyProperties(this,this.bottom,u.b),pt.copyProperties(this,this.body,u.b);var e,i,n,r=this.innerWidth,o=this.innerHeight,a=this.bottom,s=this.top,l=this.angle;"horizontal"==this.orientation?(e=o/2,a.y=o/2,a.x=0,s.y=o/2,s.x=r,i=(90-l)/90,n=0,this.bodyFillModifier.gradient.rotation=90):(i=0,n=(90-l)/90,e=r/2,a.y=o,a.x=r/2,s.x=r/2,this.bodyFillModifier.gradient.rotation=0);var c,h=this.radius.value*e,p=this.topRadius.value*e;a.radius=h-h*i,a.radiusY=h-h*n,s.radius=p-p*i,s.radiusY=p-p*n,c="horizontal"==this.orientation?R.moveTo({x:0,y:o/2-a.radiusY})+R.arcTo(-90,-180,a.radius,a.radiusY)+R.lineTo({x:r,y:o/2+s.radiusY})+R.arcTo(90,180,s.radius,s.radiusY)+R.closePath():R.moveTo({x:r/2-s.radius,y:0})+R.arcTo(180,-180,s.radius,s.radiusY)+R.lineTo({x:r/2+a.radius,y:o})+R.arcTo(0,180,a.radius,a.radiusY)+R.closePath(),this.body.path=c},Object.defineProperty(e.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radius",{get:function(){return this.getPropertyValue("radius")},set:function(t){this.setPropertyValue("radius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"topRadius",{get:function(){return this.getPropertyValue("topRadius")},set:function(t){this.setPropertyValue("topRadius",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"orientation",{get:function(){return this.getPropertyValue("orientation")},set:function(t){this.setPropertyValue("orientation",t,!0)},enumerable:!0,configurable:!0}),e}(a.a),ft=i(10),gt=i(74),mt=function(t){function e(){var e=t.call(this)||this;return e.className="LightenFilter",e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({type:"matrix"}),e.filterPrimitives.push(e.feColorMatrix),e.lightness=0,e.applyTheme(),e}return Object(x.b)(e,t),Object.defineProperty(e.prototype,"lightness",{get:function(){return this.properties.lightness},set:function(t){this.properties.lightness=t;var e=t+1;this.feColorMatrix.attr({values:e+" 0 0 0 0 0 "+e+" 0 0 0 0 0 "+e+" 0 0 0 0 0 1 0"})},enumerable:!0,configurable:!0}),e}(gt.a);h.c.registeredClasses.LightenFilter=mt;var yt=function(t){function e(){var e=t.call(this)||this;e.angle=30,e.depth=30,e.className="Rectangle3D",e.layout="none";var i=e.createChild(u.a);i.shouldClone=!1,i.setElement(e.paper.add("path")),i.isMeasured=!1,e.sideBack=i,e._disposers.push(e.sideBack);var n=e.createChild(u.a);n.shouldClone=!1,n.setElement(e.paper.add("path")),n.isMeasured=!1,e.sideBottom=n,e._disposers.push(e.sideBottom);var r=e.createChild(u.a);r.shouldClone=!1,r.setElement(e.paper.add("path")),r.isMeasured=!1,e.sideLeft=r,e._disposers.push(e.sideLeft);var o=e.createChild(u.a);o.shouldClone=!1,o.setElement(e.paper.add("path")),o.isMeasured=!1,e.sideRight=o,e._disposers.push(e.sideRight);var a=e.createChild(u.a);a.shouldClone=!1,a.setElement(e.paper.add("path")),a.isMeasured=!1,e.sideTop=a,e._disposers.push(e.sideTop);var s=e.createChild(u.a);return s.shouldClone=!1,s.setElement(e.paper.add("path")),s.isMeasured=!1,e.sideFront=s,e._disposers.push(e.sideFront),e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this);var e=this.innerWidth,i=this.innerHeight,n=this.depth,r=this.angle,o=A.sin(r),a=A.cos(r),s={x:0,y:0},u={x:e,y:0},l={x:e,y:i},c={x:0,y:i},h={x:n*a,y:-n*o},p={x:n*a+e,y:-n*o},d={x:n*a+e,y:-n*o+i},f={x:n*a,y:-n*o+i};this.sideFront.path=R.moveTo(s)+R.lineTo(u)+R.lineTo(l)+R.lineTo(c)+R.closePath(),this.sideBack.path=R.moveTo(h
2)+R.lineTo(p)+R.lineTo(d)+R.lineTo(f)+R.closePath(),this.sideLeft.path=R.moveTo(s)+R.lineTo(h)+R.lineTo(f)+R.lineTo(c)+R.closePath(),this.sideRight.path=R.moveTo(u)+R.lineTo(p)+R.lineTo(d)+R.lineTo(l)+R.closePath(),this.sideBottom.path=R.moveTo(c)+R.lineTo(f)+R.lineTo(d)+R.lineTo(l)+R.closePath(),this.sideTop.path=R.moveTo(s)+R.lineTo(h)+R.lineTo(p)+R.lineTo(u)+R.closePath()},Object.defineProperty(e.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"angle",{get:function(){return this.getPropertyValue("angle")},set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),e.prototype.setFill=function(e){var i;if(t.prototype.setFill.call(this,e),w.isObject(e)&&!("r"in e)||(e=Object(ft.e)(e)),e instanceof ft.a)i=e.hex;else if(e instanceof ut.a||e instanceof H.a)i=e.stops.getIndex(0).color.hex;else{var n=new mt;n.lightness=-.2,this.sideBack.filters.push(n);var r=n.clone();r.lightness=-.4,this.sideLeft.filters.push(r);var o=n.clone();o.lightness=-.2,this.sideRight.filters.push(o);var a=n.clone();a.lightness=-.1,this.sideTop.filters.push(a);var s=n.clone();s.lightness=-.5,this.sideBottom.filters.push(s)}i&&(this.sideBack.fill=Object(ft.c)(i).lighten(-.2),this.sideLeft.fill=Object(ft.c)(i).lighten(-.4),this.sideRight.fill=Object(ft.c)(i).lighten(-.2),this.sideTop.fill=Object(ft.c)(i).lighten(-.1),this.sideBottom.fill=Object(ft.c)(i).lighten(-.5))},e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.sideBack.copyFrom(e.sideBack),this.sideLeft.copyFrom(e.sideLeft),this.sideRight.copyFrom(e.sideRight),this.sideTop.copyFrom(e.sideTop),this.sideBottom.copyFrom(e.sideBottom)},e}(a.a),bt=function(t){function e(){var e=t.call(this)||this;e.className="Slice3D",e.layout="none";var i=e.createChild(u.a);e.edge=i,i.shouldClone=!1,i.isMeasured=!1,i.toBack(),e.angle=30,e.depth=20;var n=e.createChild(u.a);e.sideA=n,n.shouldClone=!1,n.isMeasured=!1;var r=e.createChild(u.a);return e.sideB=r,r.shouldClone=!1,r.isMeasured=!1,e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.setFill=function(e){var i;if(t.prototype.setFill.call(this,e),e instanceof ft.a)i=e.hex;else if(e instanceof ut.a||e instanceof H.a)i=e.stops.getIndex(0).color.hex;else{var n=new mt;n.lightness=-.25,this.edge.filters.push(n),this.sideA.filters.push(n.clone()),this.sideB.filters.push(n.clone())}if(i){var r=Object(ft.c)(i).lighten(-.25);this.edge.fill=r,this.sideA.fill=r,this.sideB.fill=r,this.edge.stroke=r,this.sideA.stroke=r,this.sideB.stroke=r}},e.prototype.draw=function(){if(this.cornerRadius=0,this.innerCornerRadius=0,t.prototype.draw.call(this),0!==this.arc&&this.radius>0&&this.depth>0){this.sideB.show(0),this.sideA.show(0),this.edge.show(0);for(var e=this.startAngle,i=this.arc,n=this.pixelInnerRadius||0,r=this.radiusY||0,o=this.radius,a=e+i,s=r/o*n,u={x:A.cos(e)*n,y:A.sin(e)*s},l={x:A.cos(e)*o,y:A.sin(e)*r},c={x:A.cos(a)*o,y:A.sin(a)*r},h={x:A.cos(a)*n,y:A.sin(a)*s},p=this.depth,d={x:u.x,y:u.y-p},f={x:l.x,y:l.y-p},g={x:c.x,y:c.y-p},m={x:h.x,y:h.y-p},y="",b=Math.ceil(i/5),v=i/b,_=e,x=f,P=0;P<b;P++)if((_+=v)>0&&_<180){y+=R.moveTo(x);var O={x:A.cos(_)*o,y:A.sin(_)*r-p};y+=R.lineTo({x:x.x,y:x.y+p}),y+=R.arcToPoint({x:O.x,y:O.y+p},o,r,!0),y+=R.lineTo(O),y+=R.arcToPoint(x,o,r),y+="z",x=O}else{y+=R.moveTo(x);O={x:A.cos(_)*o,y:A.sin(_)*r-p};y+=R.arcToPoint(O,o,r,!0),y+=R.lineTo({x:O.x,y:O.y+p}),y+=R.arcToPoint({x:x.x,y:x.y+p},o,r),y+=R.lineTo(x),y+="z",x=O}x=d,_=e;for(P=0;P<b;P++)if((_+=v)>0&&_<180){y+=R.moveTo(x);O={x:A.cos(_)*n,y:A.sin(_)*s-p};y+=R.lineTo({x:x.x,y:x.y+p}),y+=R.arcToPoint({x:O.x,y:O.y+p},n,s,!0),y+=R.lineTo(O),y+=R.arcToPoint(x,n,s),y+="z",x=O}else{y+=R.moveTo(x);O={x:A.cos(_)*n,y:A.sin(_)*s-p};y+=R.arcToPoint(O,n,s,!0),y+=R.lineTo({x:O.x,y:O.y+p}),y+=R.arcToPoint({x:x.x,y:x.y+p},n,s),y+=R.lineTo(x),y+="z",x=O}this.edge.path=y,this.sideA.path=R.moveTo(u)+R.lineTo(l)+R.lineTo(f)+R.lineTo(d)+R.closePath(),this.sideB.path=R.moveTo(c)+R.lineTo(h)+R.lineTo(m)+R.lineTo(g)+R.closePath(),this.startAngle<90?this.sideA.toBack():this.sideA.toFront(),this.startAngle+this.arc>90?this.sideB.toBack():this.sideB.toFront(),this.slice.dy=-p}else this.sideA.hide(0),this.sideB.hide(0),this.edge.hide(0)},Object.defineProperty(e.prototype,"depth",{get:function(){return this.getPropertyValue("depth")},set:function(t){this.setPropertyValue("depth",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"angle",{get:function(){var t=this.getPropertyValue("angle");return w.isNumber(t)||(t=0),t},set:function(t){this.setPropertyValue("angle",t,!0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"radiusY",{get:function(){var t=this.getPropertyValue("radiusY");return w.isNumber(t)||(t=this.radius-this.radius*this.angle/90),t},set:function(t){this.setPropertyValue("radiusY",t,!0)},enumerable:!0,configurable:!0}),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.edge.copyFrom(e.edge),this.sideA.copyFrom(e.sideA),this.sideB.copyFrom(e.sideB)},e}(G),vt=i(220),_t=i(230),xt=i(101),Pt=i(164),Ot=i(163),wt=i(62),St=i(219),Ct=i(18),Tt=i(218),jt=i(217),kt=i(190),Mt=i(114),Ft=i(216),Dt=i(67),It=i(14
26),Vt=function(t){function e(){var e=t.call(this)||this;return e.className="RadialGradientModifier",e.gradient=new H.a,e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.copyFrom=function(e){t.prototype.copyFrom.call(this,e),this.gradient=e.gradient.clone()},e}(ct);h.c.registeredClasses.RadialGradientModifier=Vt;var Et=i(94),Lt=function(t){function e(){var e=t.call(this)||this;return e.properties.gap=0,e._line=e.paper.add("path"),e.addElement(e._line),e}return Object(x.b)(e,t),e.prototype.draw=function(){if(t.prototype.draw.call(this),Math.round(this.rotation/90)!=this.rotation/90&&(this.properties.shapeRendering="auto"),this._line){var e=this.width,i=this.height,n="";if(this.gap)for(var r=this.gap+this.strokeWidth,o=this.height/r,a=-o/2;a<1.5*o;a++)Math.round(this.rotation/90)!=this.rotation/90?(n+=R.moveTo({x:-e,y:(a+.5)*r})+R.lineTo({x:2*e,y:(a+.5)*r}),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2):n+=R.moveTo({x:-e,y:a*r})+R.lineTo({x:2*e,y:a*r});else Math.round(this.rotation/90)!=this.rotation/90?(n=R.moveTo({x:-e,y:i/2})+R.lineTo({x:2*e,y:i/2}),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2):n=R.moveTo({x:0,y:0})+R.lineTo({x:e,y:0});this._line.attr({d:n})}},Object.defineProperty(e.prototype,"gap",{get:function(){return this.properties.gap},set:function(t){this.properties.gap=t,this.draw()},enumerable:!0,configurable:!0}),e}(Et.a);h.c.registeredClasses.LinePattern=Lt;var At=function(t){function e(){var e=t.call(this)||this;return e.properties.radius=2,e._circle=e.paper.add("circle"),e.addElement(e._circle),e.shapeRendering="auto",e}return Object(x.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this._circle&&this._circle.attr({r:this.radius,cx:this.width/2,cy:this.height/2})},Object.defineProperty(e.prototype,"radius",{get:function(){return this.properties.radius},set:function(t){this.properties.radius=t,this.draw()},enumerable:!0,configurable:!0}),e}(Et.a);h.c.registeredClasses.CirclePattern=At;var Rt=function(t){function e(){var e=t.call(this)||this;return e.rectHeight=1,e.rectWidth=1,e._rect=e.paper.add("rect"),e.addElement(e._rect),e}return Object(x.b)(e,t),e.prototype.draw=function(){t.prototype.draw.call(this),this.properties.rotationX=this.width/2,this.properties.rotationY=this.height/2,this._rect&&this._rect.attr({width:this.rectWidth,height:this.rectHeight,x:(this.width-this.rectWidth)/2,y:(this.height-this.rectHeight)/2})},Object.defineProperty(e.prototype,"rectWidth",{get:function(){return this.properties.rectWidth},set:function(t){this.properties.rectWidth=t,this.draw()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"rectHeight",{get:function(){return this.properties.rectHeight},set:function(t){this.properties.rectHeight=t,this.draw()},enumerable:!0,configurable:!0}),e}(Et.a);h.c.registeredClasses.RectPattern=Rt;var Nt=function(t){function e(){var e=t.call(this)||this;return e.className="ColorizeFilter",e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({type:"matrix"}),e.filterPrimitives.push(e.feColorMatrix),e.intensity=1,e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.applyFilter=function(){var t,e,i,n=this.intensity,r=1-n,o=this.color;o&&o.rgb?(t=o.rgb.r/255*n,e=o.rgb.g/255*n,i=o.rgb.b/255*n):(t=0,e=0,i=0),this.feColorMatrix.attr({values:r+" 0 0 0 "+t+" 0 "+r+" 0 0 "+e+" 0 0 "+r+" 0 "+i+" 0 0 0 1 0"})},Object.defineProperty(e.prototype,"color",{get:function(){return this.properties.color},set:function(t){this.properties.color=t,this.applyFilter()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"intensity",{get:function(){return this.properties.intensity},set:function(t){this.properties.intensity=t,this.applyFilter()},enumerable:!0,configurable:!0}),e}(gt.a);h.c.registeredClasses.ColorizeFilter=Nt;var Bt=function(t){function e(){var e=t.call(this)||this;return e.className="DesaturateFilter",e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({type:"saturate"}),e.filterPrimitives.push(e.feColorMatrix),e.width=120,e.height=120,e.saturation=0,e.applyTheme(),e}return Object(x.b)(e,t),Object.defineProperty(e.prototype,"saturation",{get:function(){return this.properties.saturation},set:function(t){this.properties.saturation=t,this.feColorMatrix.attr({values:t.toString()})},enumerable:!0,configurable:!0}),e}(gt.a);h.c.registeredClasses.DesaturateFilter=Bt;var Ht=i(228),Gt=function(t){function e(){var e=t.call(this)||this;return e.className="BlurFilter",e.feGaussianBlur=e.paper.add("feGaussianBlur"),e.feGaussianBlur.attr({result:"blurOut",in:"SourceGraphic"}),e.filterPrimitives.push(e.feGaussianBlur),e.width=200,e.height=200,e.blur=1.5,e.applyTheme(),e}return Object(x.b)(e,t),Object.defineProperty(e.prototype,"blur",{get:function(){return this.properties.blur},set:function(t){this.properties.blur=t,this.feGaussianBlur.attr({stdDeviation:t/this.scale})},enumerable:!0,configurable:!0}),e}(gt.a);h.c.registeredClasses.BlurFilter=Gt;var zt=function(t){function e(){var e=t.call(this)||this;return e.className="FocusFilter",e.feFlood=e.paper.add("feFlood"),e.feFlood.attr({"flood-color":(new L.a).getFor("primaryButtonHover"),result:"base"}),e.filterPrimitives.push(e.feFlood),e.feMorphology=e.paper.add("feMorphology"),e.feMorphology.attr({result:"bigger",in:"SourceGraphic",operator:"dilate",radius:"2"}),e.filterPrimitives.push(e.feMorphology),e.feColorMatrix=e.paper.add("feColorMatrix"),e.feColorMatrix.attr({result:"mask",in:"bigger",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0"}),e.filterPrimitives.push(e.feColorMatrix),e.feComposite=e.paper.add("feComposite"),e.feComposite.attr({result:"drop",in:"base",in2:"mask",operator:"in"}),e.filterPrimitives.push(e.feComposite),e.feBlend=e.paper.add("feBlend"),e.feBlend.attr({in:"SourceGraphic",in2:"drop",mode:"normal"}),e.filterPrimitives.push(e.feBlend),e.width=130,e.height=130,e.applyTheme(),e}return Object(x.b)(e,t),Object.defineProperty(e.prototype,"stroke",{get:function(){return this.properties.stroke},set:function(t){this.properties.stroke=t,this.feFlood.attr({"flood-color":t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"strokeWidth",{get:function(){return this.properties.strokeWidth}
2,set:function(t){this.properties.strokeWidth=t,this.feMorphology.attr({radius:t})},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"opacity",{get:function(){return this.properties.opacity},set:function(t){this.properties.opacity=t,this.feColorMatrix.attr({values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "+t+" 0"})},enumerable:!0,configurable:!0}),e.prototype.setSprite=function(e){this._sprite&&this._sprite!=e&&this._sprite.group.removeStyle("outline"),e.group.addStyle({outline:"none"}),t.prototype.setSprite.call(this,e)},e}(gt.a),Wt=i(31),Ut=i(35),Kt=i(55),$t=i(103),Xt=i(229),Yt=function(t){function e(){var e=t.call(this)||this;e._list=[],e._currentStep=0,e._startIndex=0,e._currentPass=0,e.baseColor=new ft.a({r:103,g:183,b:220}),e.className="PatternSet";var i=new L.a;return e.list=[e.getLinePattern(1e3,45,1,6),e.getRectPattern(10,0,4),e.getLinePattern(1e3,-45,1,6),e.getCirclePattern(11,2,!0),e.getLinePattern(6,90,1),e.getRectPattern(12,45,6,!0),e.getLinePattern(6,0,1),e.getRectPattern(7,0,4),e.getLinePattern(1e3,45,2,3,"4,2"),e.getCirclePattern(9,3,!1),e.getLinePattern(1e3,-45,2,3,"4,2"),e.getRectPattern(10,45,Math.sqrt(50)),e.getLinePattern(1e3,-45,2,1),e.getRectPattern(10,0,9),e.getLinePattern(1e3,45,2,1),e.getLinePattern(1e3,0,3,1),e.getRectPattern(10,45,10),e.getLinePattern(1e3,90,3,1)],e.baseColor=i.getFor("stroke"),e.applyTheme(),e}return Object(x.b)(e,t),e.prototype.getLinePattern=function(t,e,i,n,r){var o=new Lt;return o.width=t,o.height=t,o.stroke=this.baseColor,o.gap=n,o.strokeDasharray=r,o.strokeWidth=i,o.rotation=e,o},e.prototype.getRectPattern=function(t,e,i,n){var r=new Rt;return r.width=t,r.height=t,r.rectWidth=i,r.rectHeight=i,n?(r.stroke=this.baseColor,r.strokeWidth=1,r.fillOpacity=0):(r.fill=this.baseColor,r.strokeWidth=0),0!=e&&(r.shapeRendering="auto"),r.rotation=e,r},e.prototype.getCirclePattern=function(t,e,i){var n=new At;return n.width=t,n.height=t,n.shapeRendering="auto",n.radius=e,i?(n.stroke=this.baseColor,n.strokeWidth=1,n.fillOpacity=0):(n.fill=this.baseColor,n.strokeWidth=0),n},Object.defineProperty(e.prototype,"list",{get:function(){return this._list},set:function(t){this._list=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.next=function(){var t=this.getIndex(this.currentStep);return this._currentStep++,t},e.prototype.getIndex=function(t){for(;this.list.length<=t;)this.generatePatterns();return this.list[t].clone()},e.prototype.generatePatterns=function(){var t=this.list.length/(this._currentPass+1);this._currentPass++;for(var e=0;e<t;e++)this.list.push(this.list[e].clone())},e.prototype.reset=function(){this._currentStep=this._startIndex},Object.defineProperty(e.prototype,"currentStep",{get:function(){return this._currentStep},set:function(t){this._currentStep=t},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"startIndex",{get:function(){return this._startIndex},set:function(t){this._startIndex=t,this.reset()},enumerable:!0,configurable:!0}),e.prototype.processConfig=function(e){t.prototype.processConfig.call(this,e)},e}(r.a);h.c.registeredClasses.PatternSet=Yt;var qt=i(23),Zt=i(13),Jt=i(56),Qt=i(9),te=i(38),ee=i(61),ie=i(11),ne=i(227),re=i(161),oe=function(){function t(){this._disposed=!1,this._disposers=[]}return t.prototype.init=function(){},t.prototype.isDisposed=function(){return this._disposed},t.prototype.dispose=function(){if(!this._disposed){this._disposed=!0;var t=this._disposers;for(this._disposers=null;0!==t.length;){t.shift().dispose()}}},t}(),ae=i(26),se=i(66),ue=i(24),le=i(165),ce=i(42),he=i(40),pe=i(4),de=i(115),fe=i(113),ge=i(69),me=i(131),ye=function(t){function e(){var e=t.call(this)||this;e.className="AmChartsLogo",e.valign="bottom";var i=.3;e.opacity=.3,e.defaultState.properties.opacity=.4,e.url="https://www.amcharts.com/",e.urlTarget="_blank",e.showSystemTooltip=!0,e.readerTitle="Chart created using amCharts library",e.width=66,e.height=21,e.background.opacity=0;var n=Object(ft.c)("#474758");"#ffffff"==(new L.a).getFor("background").alternative.hex&&(n=Object(ft.c)("#ffffff"));var r=new ut.a;
2r.addColor(n),r.addColor(n,1,.75),r.addColor(Object(ft.c)("#3cabff"),1,.755),r.rotation=-10;var o=r,a=e.createChild(E.a);a.shouldClone=!1,a.isMeasured=!1,a.segments=[[{x:15,y:15},{x:27,y:15},{x:36,y:6},{x:40.5,y:10.5},{x:45,y:6},{x:54,y:15},{x:60,y:15}]],a.strokeWidth=6*i,a.tensionX=.8,a.tensionY=1,a.stroke=Object(ft.c)("#3cabff");var s=e.createChild(E.a);s.shouldClone=!1,s.isMeasured=!1,s.segments=[[{x:6,y:15},{x:15,y:15},{x:27,y:12*i},{x:39.9,y:15},{x:51,y:15},{x:60,y:15}]],s.strokeWidth=6*i,s.tensionX=.75,s.tensionY=1,s.stroke=o,e._disposers.push(s);var u=new Bt;e.filters.push(u);var l=new Bt;l.saturation=1;var c=e.states.create("hover");return c.properties.opacity=1,c.filters.push(l),e.applyTheme(),e}return Object(x.b)(e,t),e}(a.a),be=i(130);function ve(t,e){var i=O.q(t),r=!1;if(i||((i=document.createElement("div")).style.width="200px",i.style.height="200px",i.style.top="0",i.style.left="0",i.style.visibility="hidden",i.style.position="absolute",document.body.appendChild(i),r=!0),i){i.innerHTML="";var o=new It.a(i),s=new Dt.a(o.SVGContainer,"svg-"+(It.b.length-1)),u=new a.a;u.htmlContainer=i,u.svgContainer=o,u.width=Object(B.c)(100),u.height=Object(B.c)(100),u.background.fillOpacity=0,u.paper=s,s.append(u.group),r&&O.w((function(){u.moveHtmlContainer(t)})),u.relativeWidth=1,u.relativeHeight=1,o.container=u;var l=u.createChild(e);l.topParent=u;var c=l.uid;h.c.invalidSprites[c]=[],h.c.invalidDatas[c]=[],h.c.invalidPositions[c]=[],h.c.invalidLayouts[c]=[],u.baseId=c,l.isBaseSprite=!0,l.focusFilter=new zt,h.c.baseSprites.push(l),h.c.baseSpritesByUid[c]=l,l.maskRectangle={x:0,y:0,width:Math.max(o.width||0,0),height:Math.max(o.height||0,0)},u.events.on("maxsizechanged",(function(t){0!=t.previousWidth&&0!=t.previousHeight||u.deepInvalidate(),l.maskRectangle&&(l.maskRectangle={x:0,y:0,width:Math.max(o.width||0,0),height:Math.max(o.height||0,0)})}));var d=null,f=function(){l.isDisposed()?d=null:null==O.r(l.dom)?(p.a.autoDispose?(u.htmlContainer=void 0,o.htmlElement=void 0,l.dispose()):be.b("Chart was not disposed",l.uid),d=null):d=window.setTimeout(f,1e3)};f(),l.addDisposer(new Zt.b((function(){null!==d&&clearTimeout(d),pe.remove(h.c.baseSprites,l),h.c.baseSpritesByUid[l.uid]=void 0}))),l.addDisposer(u);var g=u.createChild(a.a);g.topParent=u,g.width=Object(B.c)(100),g.height=Object(B.c)(100),g.isMeasured=!1,u.tooltipContainer=g,l.tooltip=new Q.a,l.tooltip.hide(0),l.tooltip.setBounds({x:0,y:0,width:g.maxWidth,height:g.maxHeight}),g.events.on("maxsizechanged",(function(){w.getValue(l.tooltip).setBounds({x:0,y:0,width:g.maxWidth,height:g.maxHeight})}),void 0,!1);var m=new z;if(m.events.on("inited",(function(){m.__disabled=!0}),void 0,!1),u.preloader=m,l instanceof a.a&&!l.hasLicense()){var y=g.createChild(ye);g.events.on("maxsizechanged",(function(t){g.maxWidth<=100||g.maxHeight<=50?y.hide():(y.isHidden||y.isHiding)&&y.show()}),void 0,!1),l.logo=y,y.align="left",y.valign="bottom"}if(N.used(l.numberFormatter),u.isStandaloneInstance=!0,p.a.onlyShowOnViewport)if(O.u(i,p.a.viewportTarget))p.a.queue&&xe(l);else{l.__disabled=!0,l.tooltipContainer.__disabled=!0;var b=[O.g(window,"DOMContentLoaded",(function(){Oe(l)})),O.g(window,"load",(function(){Oe(l)})),O.g(window,"resize",(function(){Oe(l)})),O.g(window,"scroll",(function(){Oe(l)}))];if(p.a.viewportTarget)for(var v=w.isArray(p.a.viewportTarget)?p.a.viewportTarget:p.a.viewportTarget?[p.a.viewportTarget]:[],_=0;_<v.length;_++){var x=v[_];b.push(O.g(x,"resize",(function(){Oe(l)}))),b.push(O.g(x,"scroll",(function(){Oe(l)})))}var P=new Zt.c(b);l.addDisposer(P),l.vpDisposer=P}else p.a.queue&&xe(l);return l}throw n.b.log("html container not found"),new Error("html container not found")}function _e(){for(;0!==h.c.baseSprites.length;)h.c.baseSprites.pop().dispose()}function xe(t){-1==h.c.queue.indexOf(t)&&(t.__disabled=!0,t.tooltipContainer.__disabled=!0,t.events.disableType("appeared"),0==h.c.queue.length&&(h.c.events.once("exitframe",(function(){we(t)})),n.b.requestFrame()),t.addDisposer(new Zt.b((function(){Pe(t)}))),h.c.queue.push(t))}function Pe(t){var e=h.c.queue.indexOf(t);if(e>=0){h.c.queue.splice(h.c.queue.indexOf(t),1);var i=h.c.queue[e];i&&we(i)}}function Oe(t){t.__disabled&&O.u(t.htmlContainer,p.a.viewportTarget)&&(t.vpDisposer&&t.vpDisposer.dispose(),xe(t))}function we(t){t&&t.tooltipContainer&&(t.__disabled=!1,t.tooltipContainer.__disabled=!1,t.events.enableType("appeared"),t.dispatch("removedfromqueue"),t.showOnInit&&t.events.on("appeared",(function(){Pe(t)})),t.vpDisposer&&t.vpDisposer.dispose(),t instanceof a.a&&t.invalidateLabels(),t.tooltipContainer&&t.tooltipContainer.invalidateLayout(),t instanceof o.a?(t.invali
2dateData(),t.reinit(),t.events.once("datavalidated",(function(){t.showOnInit?t.appear():Pe(t)}))):(t.reinit(),t.events.once("inited",(function(){Pe(t)})),t.showOnInit&&t.appear()))}function Se(t,e){var i;w.isString(e)&&(w.hasValue(h.c.registeredClasses[e])?e=h.c.registeredClasses[e]:(e=h.c.registeredClasses.Container,i=new Error("Class ["+e+"] is not loaded.")));var n=ve(t,e);return i&&n.raiseCriticalError(i),n}function Ce(t,e,i){var n,r;w.hasValue(i)||(i=t.type,delete t.type),w.hasValue(e)||(e=t.container,delete t.container),w.isString(i)&&w.hasValue(h.c.registeredClasses[i])?n=h.c.registeredClasses[i]:"function"!=typeof i?(n=a.a,r=new Error("Class ["+i+"] is not loaded.")):n=i;var o=ve(e,n);return r?o.raiseCriticalError(r):o.config=t,o}function Te(t,e){for(var i=[],n=2;n<arguments.length;n++)i[n-2]=arguments[n];return new Promise((function(n,r){h.c.deferred.push({scope:e,callback:t,args:i,resolve:n}),1==h.c.deferred.length&&je()}))}function je(){var t,e=h.c.deferred[0];if(e){var i=(t=e.callback).call.apply(t,Object(x.e)([e.scope],e.args));i.events.on("ready",(function(){e.resolve(i),h.c.deferred.shift(),p.a.deferredDelay?setTimeout(je,p.a.deferredDelay):je()}))}}function ke(t){-1===h.c.themes.indexOf(t)&&h.c.themes.push(t)}function Me(t){pe.remove(h.c.themes,t)}function Fe(){h.c.themes=[]}function De(t){p.a.licenses.push(t)}},function(t,e,i){"use strict";i.d(e,"a",(function(){return r}));var n=i(1),r=function(t){Object(n.b)(t,"SpriteState")&&(t.transitionDuration=400),Object(n.b)(t,"Component")&&(t.rangeChangeDuration=500,t.interpolationDuration=500,t.sequencedInterpolation=!1,Object(n.b)(t,"SankeyDiagram")&&(t.sequencedInterpolation=!0),Object(n.b)(t,"FunnelSeries")&&(t.sequencedInterpolation=!0)),Object(n.b)(t,"Chart")&&(t.defaultState.transitionDuration=2e3,t.hiddenState.transitionDuration=1e3),Object(n.b)(t,"Tooltip")&&(t.animationDuration=400,t.defaultState.transitionDuration=400,t.hiddenState.transitionDuration=400),Object(n.b)(t,"Scrollbar")&&(t.animationDuration=500),Object(n.b)(t,"Series")&&(t.defaultState.transitionDuration=1e3,t.hiddenState.transitionDuration=700,t.hiddenState.properties.opacity=1,t.showOnInit=!0),Object(n.b)(t,"MapSeries")&&(t.hiddenState.properties.opacity=0),Object(n.b)(t,"PercentSeries")&&(t.hiddenState.properties.opacity=0),Object(n.b)(t,"FunnelSlice")&&(t.defaultState.transitionDuration=800,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),Object(n.b)(t,"Slice")&&(t.defaultState.transitionDuration=700,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),Object(n.b)(t,"Preloader")&&(t.hiddenState.transitionDuration=2e3),Object(n.b)(t,"Column")&&(t.defaultState.transitionDuration=700,t.hiddenState.transitionDuration=1e3,t.hiddenState.properties.opacity=1),Object(n.b)(t,"Column3D")&&(t.hiddenState.properties.opacity=0)}},,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,i){(function(t){t.installComponents=function(t,i){var n="function"==typeof t.exports?t.exports.extendOptions:t.options;for(var r in"function"==typeof t.exports&&(n.components=t.exports.options.components),n.components=n.components||{},i)n.components[r]=n.components[r]||i[r];n.functional&&function(t,i){if(t.exports[e])return;t.exports[e]=!0;var n=t.exports.render;t.exports.render=function(t,e){return n(t,Object.assign({},e,{_c:function(t,n,r){return e._c(i[t]||t,n,r)}}))}}(t,n.components)};var e="_functionalComponents"}).call(this,i(109))},function(t,e,i){"use strict";i.r(e),function(t){i(97),i(107),i(63),i(108),i(122);var e=i(58),n=i(36),r=(i(242),i(369),i(406),i(407),i(123),i(64),i(30),i(72),i(85),i(78),i(105),i(118),i(86),i(106),i(59),i(87),i(88),i(136),i(17)),o=i(341),a=i(260),s=i(14),u=i(117),l=i(349),c=i(234),h=i(350);function p(t,e){var i="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=function(t,e){if(!t)return;if("string"==typeof t)return d(t,e);var i=Object.prototype.toString.call(t).slice(8,-1);"Object"===i&&t.constructor&&(i=t.constructor.name);if("Map"===i||"Set"===i)return Array.from(t);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return d(t,e)}(t))||e&&t&&"number"==typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function d(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}Object(h.a)(),r.a.__nuxt__fetch__mixin__||(r.a.mixin(l.a),r.a.__nuxt__fetch__mixin__=!0),r.a.component(c.a.name,c.a),r.a.component("NLink",c.a),t.fetch||(t.fetch=o.a);var f,g,m=[],y=window.__NUXT__||{},b=y.config||{};b._app&&(i.p=Object(s.v)(b._app.cdnURL,b._app.assetsPath)),Object.assign(r.a.config,{silent:!0,performance:!1});var v=r.a.config.errorHandler||console.error;function _(t,e,i){for(var n=function(t){var n=function(t,e){if(!t||!t.options||!t.options[e])return{};
2var i=t.options[e];if("function"==typeof i){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return i.apply(void 0,r)}return i}(t,"transition",e,i)||{};return"string"==typeof n?{name:n}:n},r=i?Object(s.h)(i):[],o=Math.max(t.length,r.length),a=[],u=function(e){var i=Object.assign({},n(t[e])),o=Object.assign({},n(r[e]));Object.keys(i).filter((function(t){return void 0!==i[t]&&!t.toLowerCase().includes("leave")})).forEach((function(t){o[t]=i[t]})),a.push(o)},l=0;l<o;l++)u(l);return a}function x(t,e,i){return P.apply(this,arguments)}function P(){return(P=Object(n.a)(regeneratorRuntime.mark((function t(e,i,n){var r,o,a,u,l=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(this._routeChanged=Boolean(f.nuxt.err)||i.name!==e.name,this._paramChanged=!this._routeChanged&&i.path!==e.path,this._queryChanged=!this._paramChanged&&i.fullPath!==e.fullPath,this._diffQuery=this._queryChanged?Object(s.j)(e.query,i.query):[],(this._routeChanged||this._paramChanged)&&this.$loading.start&&!this.$loading.manual&&this.$loading.start(),t.prev=5,!this._queryChanged){t.next=12;break}return t.next=9,Object(s.r)(e,(function(t,e){return{Component:t,instance:e}}));case 9:r=t.sent,r.some((function(t){var n=t.Component,r=t.instance,o=n.options.watchQuery;return!0===o||(Array.isArray(o)?o.some((function(t){return l._diffQuery[t]})):"function"==typeof o&&o.apply(r,[e.query,i.query]))}))&&this.$loading.start&&!this.$loading.manual&&this.$loading.start();case 12:n(),t.next=26;break;case 15:if(t.prev=15,t.t0=t.catch(5),o=t.t0||{},a=o.statusCode||o.status||o.response&&o.response.status||500,u=o.message||"",!/^Loading( CSS)? chunk (\d)+ failed\./.test(u)){t.next=23;break}return window.location.reload(!0),t.abrupt("return");case 23:this.error({statusCode:a,message:u}),this.$nuxt.$emit("routeChanged",e,i,o),n();case 26:case"end":return t.stop()}}),t,this,[[5,15]])})))).apply(this,arguments)}function O(t,e){return y.serverRendered&&e&&Object(s.b)(t,e),t._Ctor=t,t}function w(t){return Object(s.e)(t,function(){var t=Object(n.a)(regeneratorRuntime.mark((function t(e,i,n,r,o){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("function"!=typeof e||e.options){t.next=4;break}return t.next=3,e();case 3:e=t.sent;case 4:return a=O(Object(s.s)(e),y.data?y.data[o]:null),n.components[r]=a,t.abrupt("return",a);case 7:case"end":return t.stop()}}),t)})));return function(e,i,n,r,o){return t.apply(this,arguments)}}())}function S(t,e,i){var n=this,r=[],o=!1;if(void 0!==i&&(r=[],(i=Object(s.s)(i)).options.middleware&&(r=r.concat(i.options.middleware)),t.forEach((function(t){t.options.middleware&&(r=r.concat(t.options.middleware))}))),r=r.map((function(t){return"function"==typeof t?t:("function"!=typeof a.a[t]&&(o=!0,n.error({statusCode:500,message:"Unknown middleware "+t})),a.a[t])})),!o)return Object(s.o)(r,e)}function C(t,e,i){return T.apply(this,arguments)}function T(){return T=Object(n.a)(regeneratorRuntime.mark((function t(e,i,r){var o,a,l,c,h,d,g,y,b,v,x,P,O,w,C,T,j=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){t.next=2;break}return t.abrupt("return",r());case 2:return o=!1,e===i?(m=[],o=!0):(a=[],m=Object(s.h)(i,a).map((function(t,e){return Object(s.c)(i.matched[a[e]].path)(i.params)}))),l=!1,c=function(t){i.path===t.path&&j.$loading.finish&&j.$loading.finish(),i.path!==t.path&&j.$loading.pause&&j.$loading.pause(),l||(l=!0,r(t))},t.next=8,Object(s.t)(f,{route:e,from:i,next:c.bind(this)});case 8:if(this._dateLastError=f.nuxt.dateErr,this._hadError=Boolean(f.nuxt.err),h=[],(d=Object(s.h)(e,h)).length){t.next=27;break}return t.next=15,S.call(this,d,f.context);case 15:if(!l){t.next=17;break}return t.abrupt("return");case 17:return g=(u.a.options||u.a).layout,t.next=20,this.loadLayout("function"==typeof g?g.call(u.a,f.context):g);case 20:return y=t.sent,t.next=23,S.call(this,d,f.context,y);case 23:if(!l){t.next=25;break}return t.abrupt("return");case 25:return f.context.error({statusCode:404,message:"This page could not be found"}),t.abrupt("return",r());case 27:return d.forEach((function(t){t._Ctor&&t._Ctor.options&&(t.options.asyncData=t._Ctor.options.asyncData,t.options.fetch=t._Ctor.options.fetch)})),this.setTransitions(_(d,e,i)),t.prev=29,t.next=32,S.call(this,d,f.context);case 32:if(!l){t.next=34;break}return t.abrupt("return");case 34:if(!f.context._errored){t.next=36;break}return t.abrupt("return",r());case 36:return"function"==typeof(b=d[0].options.layout)&&(b=b(f.context)),t.next=40,this.loadLayout(b);case 40:return b=t.sent,t.next=43,S.call(this,d,f.context,b);case 43:if(!l){t.next=45;break}return t.abrupt("return");case 45:if(!f.context._errored){t.next=47;break}return t.abrupt("return",r());case 47:v=!0,t.prev=48,x=p(d),t.prev=50,x.s();case 52:if((P=x.n()).done){t.next=63;break}if("function"==typeof(O=P.value).options.validate){t.next=56;break}return t.abrupt("continue",61);case 56:return t.next=58,O.options.validate(f.context);case 58:if(v=t.sent){t.next=61;break}return t.abrupt("break",63);case 61:t.next=52;break;case 63:t.next=68;break;case 65:t.prev=65,t.t0=t.catch(50),x.e(t.t0);case 68:return t.prev=68,x.f(),t.finish(68);case 71:t.next=77;break;case 73:return t.prev=73,t.t1=t.catch(48),this.error({statusCode:t.t1.statusCode||"500",message:t.t1.message}),t.abrupt("return",r());case 77:if(v){t.next=80;break}return this.error({statusCode:404,message:"This page could not be found"}),t.abrupt("return",r());case 80:return t.next=82,Promise.all(d.map(function(){var t=Object(n.a)(regeneratorRuntime.mark((function t(n,r){var a,u,l,c,p,d,g,y,b;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n._path=Object(s.c)(e.matched[h[r]].path)(e.params),n._dataRefresh=!1,a=n._path!==m[r],j._routeChanged&&a?n._dataRefresh=!0:j._paramChanged&&a?(u=n.options.watchParam,n._dataRefresh=!1!==u):j._queryChanged&&(!0===(l=n.options.watchQuery)?n._dataRefresh=!0:Array.isArray(l)?n._dataRefresh=l.some((function(t){return j._diffQuery[t]})):"function"==typeof l&&(w||(w=Object(s.i)(e)),n._dataRefresh=l.apply(w[r],[e.query,i.query]))),j._hadError||!j._isMounted||n._dataRefresh){t.next=6;break}return t.abrupt("return");case 6:return c=[],p=n.options.asyncData&&"function"==typeof n.options.asyncData,d=Boolean(n.options.fetch)&&n.options.fetch.length,g=p&&d?30:45,p&&((y=j.isPreview||o?Object(s.q)(n.options.asyncData,f.context):j.fetchPayload(e.path).then((function(t){return t.data[r]}
2)).catch((function(t){return Object(s.q)(n.options.asyncData,f.context)}))).then((function(t){Object(s.b)(n,t),j.$loading.increase&&j.$loading.increase(g)})),c.push(y)),j.isPreview||o||c.push(j.fetchPayload(e.path).then((function(t){t.mutations.forEach((function(t){j.$store.commit(t[0],t[1])}))})).catch((function(t){return null}))),j.$loading.manual=!1===n.options.loading,j.isPreview||o||c.push(j.fetchPayload(e.path).catch((function(t){return null}))),d&&((b=n.options.fetch(f.context))&&(b instanceof Promise||"function"==typeof b.then)||(b=Promise.resolve(b)),b.then((function(t){j.$loading.increase&&j.$loading.increase(g)})),c.push(b)),t.abrupt("return",Promise.all(c));case 16:case"end":return t.stop()}}),t)})));return function(e,i){return t.apply(this,arguments)}}()));case 82:l||(this.$loading.finish&&!this.$loading.manual&&this.$loading.finish(),r()),t.next=99;break;case 85:if(t.prev=85,t.t2=t.catch(29),"ERR_REDIRECT"!==(C=t.t2||{}).message){t.next=90;break}return t.abrupt("return",this.$nuxt.$emit("routeChanged",e,i,C));case 90:return m=[],Object(s.l)(C),"function"==typeof(T=(u.a.options||u.a).layout)&&(T=T(f.context)),t.next=96,this.loadLayout(T);case 96:this.error(C),this.$nuxt.$emit("routeChanged",e,i,C),r();case 99:case"end":return t.stop()}}),t,this,[[29,85],[48,73],[50,65,68,71]])}))),T.apply(this,arguments)}function j(t,i){Object(s.e)(t,(function(t,i,n,o){return"object"!==Object(e.a)(t)||t.options||((t=r.a.extend(t))._Ctor=t,n.components[o]=t),t}))}function k(t){return M.apply(this,arguments)}function M(){return(M=Object(n.a)(regeneratorRuntime.mark((function t(e){var i,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=Boolean(this.$options.nuxt.err),this._hadError&&this._dateLastError===this.$options.nuxt.dateErr&&(i=!1),"function"==typeof(n=i?(u.a.options||u.a).layout:e.matched[0].components.default.options.layout)&&(n=n(f.context)),t.next=6,this.loadLayout(n);case 6:this.setLayout(n);case 7:case"end":return t.stop()}}),t,this)})))).apply(this,arguments)}function F(t){t._hadError&&t._dateLastError===t.$options.nuxt.dateErr&&t.error()}function D(t,e){var i=this;if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){var n=Object(s.i)(t),o=Object(s.h)(t),a=!1;r.a.nextTick((function(){n.forEach((function(t,e){if(t&&!t._isDestroyed&&t.constructor._dataRefresh&&o[e]===t.constructor&&!0!==t.$vnode.data.keepAlive&&"function"==typeof t.constructor.options.data){var i=t.constructor.options.data.call(t);for(var n in i)r.a.set(t.$data,n,i[n]);a=!0}})),a&&window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),F(i)}))}}function I(t){window.onNuxtReadyCbs.forEach((function(e){"function"==typeof e&&e(t)})),"function"==typeof window._onNuxtLoaded&&window._onNuxtLoaded(t),g.afterEach((function(e,i){r.a.nextTick((function(){return t.$nuxt.$emit("routeChanged",e,i)}))}))}function V(){return(V=Object(n.a)(regeneratorRuntime.mark((function t(e){var i,n,o,a,u,l;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(f=e.app,g=e.router,e.store,i=new r.a(f),y.data||!y.serverRendered){t.next=14;break}return t.prev=5,t.next=8,i.fetchPayload(y.routePath||i.context.route.path);case 8:n=t.sent,Object.assign(y,n),t.next=14;break;case 12:t.prev=12,t.t0=t.catch(5);case 14:return o=y.layout||"default",t.next=17,i.loadLayout(o);case 17:return i.setLayout(o),a=function(){i.$mount("#__nuxt"),g.afterEach(j),g.afterEach(k.bind(i)),g.afterEach(D.bind(i)),r.a.nextTick((function(){I(i)}))},t.next=21,Promise.all(w(f.context.route));case 21:if(u=t.sent,i.setTransitions=i.$options.nuxt.setTransitions.bind(i),u.length&&(i.setTransitions(_(u,g.currentRoute)),m=g.currentRoute.matched.map((function(t){return Object(s.c)(t.path)(g.currentRoute.params)}))),i.$loading={},y.error&&i.error(y.error),g.beforeEach(x.bind(i)),g.beforeEach(C.bind(i)),!y.serverRendered){t.next=30;break}return t.abrupt("return",a());case 30:return l=function(){j(g.currentRoute,g.currentRoute),k.call(i,g.currentRoute),F(i),a()},t.next=33,new Promise((function(t){return setTimeout(t,0)}));case 33:C.call(i,g.currentRoute,g.currentRoute,(function(t){if(t){var e=g.afterEach((function(t,i){e(),l()}));g.push(t,void 0,(function(t){t&&v(t)}))}else l()}));case 34:case"end":return t.stop()}}),t,null,[[5,12]])})))).apply(this,arguments)}Object(u.b)(null,y.config).then((function(t){return V.apply(this,arguments)})).catch(v)}.call(this,i(109))}
vendor: 10,290 bytes, line 2
2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,i){},,function(t,e,i){"use strict";i(325)},,,,,,,,,,,,,function(t,e,i){},,,,,,,,,,,,,,,,,,,,,function(t,e,i){var n;t.exports=(n=i(29),i(214),i(454),i(455),i(159),i(456),i(160),i(257),i(339),i(457),i(340),i(458),i(459),i(460),i(258),i(461),i(142),i(60),i(462),i(463),i(464),i(465),i(466),i(467),i(468),i(469),i(470),i(471),i(472),i(473),i(474),i(475),i(476),i(477),n)},,function(t,e,i){var n;t.exports=(n=i(29),function(){if("function"==typeof ArrayBuffer){var t=n.lib.WordArray,e=t.init,i=t.init=function(t){if(t instanceof ArrayBuffer&&(t=new Uint8Array(t)),(t instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array)&&(t=new Uint8Array(t.buffer,t.byteOffset,t.byteLength)),t instanceof Uint8Array){for(var i=t.byteLength,n=[],r=0;r<i;r++)n[r>>>2]|=t[r]<<24-r%4*8;e.call(this,n,i)}else e.apply(this,arguments)};i.prototype=t}}(),n.lib.WordArray)},function(t,e,i){var n;t.exports=(n=i(29),function(){var t=n,e=t.lib.WordArray,i=t.enc;function r(t){return t<<8&4278255360|t>>>8&16711935}i.Utf16=i.Utf16BE={stringify:function(t){for(var e=t.words,i=t.sigBytes,n=[],r=0;r<i;r+=2){var o=e[r>>>2]>>>16-r%4*8&65535;n.push(String.fromCharCode(o))}return n.join("")},parse:function(t){for(var i=t.length,n=[],r=0;r<i;r++)n[r>>>1]|=t.charCodeAt(r)<<16-r%2*16;return e.create(n,2*i)}},i.Utf16LE={stringify:function(t){for(var e=t.words,i=t.sigBytes,n=[],o=0;o<i;o+=2){var a=r(e[o>>>2]>>>16-o%4*8&65535);n.push(String.fromCharCode(a))}return n.join("")},parse:function(t){for(var i=t.length,n=[],o=0;o<i;o++)n[o>>>1]|=r(t.charCodeAt(o)<<16-o%2*16);return e.create(n,2*i)}}}(),n.enc.Utf16)},function(t,e,i){var n;t.exports=(n=i(29),function(){var t=n,e=t.lib.WordArray;function i(t,i,n){for(var r=[],o=0,a=0;a<i;a++)if(a%4){var s=n[t.charCodeAt(a-1)]<<a%4*2|n[t.charCodeAt(a)]>>>6-a%4*2;r[o>>>2]|=s<<24-o%4*8,o++}return e.create(r,o)}t.enc.Base64url={stringify:function(t,e=!0){var i=t.words,n=t.sigBytes,r=e?this._safe_map:this._map;t.clamp();for(var o=[],a=0;a<n;a+=3)for(var s=(i[a>>>2]>>>24-a%4*8&255)<<16|(i[a+1>>>2]>>>24-(a+1)%4*8&255)<<8|i[a+2>>>2]>>>24-(a+2)%4*8&255,u=0;u<4&&a+.75*u<n;u++)o.push(r.charAt(s>>>6*(3-u)&63));var l=r.charAt(64);if(l)for(;o.length%4;)o.push(l);return o.join("")},parse:function(t,e=!0){var n=t.length,r=e?this._safe_map:this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var a=0;a<r.length;a++)o[r.charCodeAt(a)]=a}var s=r.charAt(64);if(s){var u=t.indexOf(s);-1!==u&&(n=u)}return i(t,n,o)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"}}(),n.enc.Base64url)},function(t,e,i){var n,r,o,a,s,u;t.exports=(u=i(29),i(339),r=(n=u).lib.WordArray,o=n.algo,a=o.SHA256,s=o.SHA224=a.extend({_doReset:function(){this._hash=new r.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var t=a._doFinalize.call(this);return t.sigBytes-=4,t}}),n.SHA224=a._createHelper(s),n.HmacSHA224=a._createHmacHelper(s),u.SHA224)},function(t,e,i){var n,r,o,a,s,u,l,c;t.exports=(c=i(29),i(214),i(340),r=(n=c).x64,o=r.Word,a=r.WordArray,s=n.algo,u=s.SHA512,l=s.SHA384=u.extend({_doReset:function(){this._hash=new a.init([new o.init(3418070365,3238371032),new o.init(1654270250,914150663),new o.init(2438529370,812702999),new o.init(355462360,4144912697),new o.init(1731405415,4290775857),new o.init(2394180231,1750603025),new o.init(3675008525,1694076839),new o.init(1203062813,3204075428)])},_doFinalize:function(){var t=u._doFinalize.call(this);return t.sigBytes-=16,t}}),n.SHA384=u._createHelper(l),n.HmacSHA384=u._createHmacHelper(l),c.SHA384)},function(t,e,i){var n;t.exports=(n=i(29),i(214),function(t){var e=n,i=e.lib,r=i.WordArray,o=i.Hasher,a=e.x64.Word,s=e.algo,u=[],l=[],c=[];!function(){for(var t=1,e=0,i=0;i<24;i++){u[t+5*e]=(i+1)*(i+2)/2%64;var n=(2*t+3*e)%5;t=e%5,e=n}for(t=0;t<5;t++)for(e=0;e<5;e++)l[t+5*e]=e+(2*t+3*e)%5*5;for(var r=1,o=0;o<24;o++){for(var s=0,h=0,p=0;p<7;p++){if(1&r){var d=(1<<p)-1;d<32?h^=1<<d:s^=1<<d-32}128&r?r=r<<1^113:r<<=1}c[o]=a.create(s,h)}}();var h=[];!function(){for(var t=0;t<25;t++)h[t]=a.create()}();var p=s.SHA3=o.extend({cfg:o.cfg.extend({outputLength:512}),_doReset:function(){for(var t=this._state=[],e=0;e<25;e++)t[e]=new a.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(t,e){for(var i=this._state,n=this.blockSize/2,r=0;r<n;r++){var o=t[e+2*r],a=t[e+2*r+1];o=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),(j=i[r]).high^=a,j.low^=o}for(var s=0;s<24;s++){for(var p=0;p<5;p++){for(var d=0,f=0,g=0;g<5;g++)d^=(j=i[p+5*g]).high,f^=j.low;var m=h[p];m.high=d,m.low=f}for(p=0;p<5;p++){var y=h[(p+4)%5],b=h[(p+1)%5],v=b.high,_=b.low;for(d=y.high^(v<<1|_>>>31),f=y.low^(_<<1|v>>>31),g=0;g<5;g++)(j=i[p+5*g]).high^=d,j.low^=f}for(var x=1;x<25;x++){var P=(j=i[x]).high,O=j.low,w=u[x];w<32?(d=P<<w|O>>>32-w,f=O<<w|P>>>32-w):(d=O<<w-32|P>>>64-w,f=P<<w-32|O>>>64-w);var S=h[l[x]];S.high=d,S.low=f}var C=h[0],T=i[0];for(C.high=T.high,C.low=T.low,p=0;p<5;p++)for(g=0;g<5;g++){var j=i[x=p+5*g],k=h[x],M=h[(p+1)%5+5*g],F=h[(p+2)%5+5*g];j.high=k.high^~M.high&F.high,j.low=k.low^~M.low&F.low}j=i[0];var D=c[s];j.high^=D.high,j.low^=D.low}},_doFinalize:function(){var e=this._data,i=e.words,n=(this._nDataBytes,8*e.sigBytes),o=32*this.blockSize;i[n>>>5]|=1<<24-n%32,i[(t.ceil((n+1)/o)*o>>>5)-1]|=128,e.sigBytes=4*i.length,this._process();for(var a=this._state,s=this.cfg.outputLength/8,u=s/8,l=[],c=0;c<u;c++){var h=a[c],p=h.high,d=h.low;p=16711935&(p<<8|p>>>24)|4278255360&(p<<24|p>>>8),d=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),l.push(d),l.push(p)}return new r.init(l,s)},clone:function(){for(var t=o.clone.call(this),e=t._state=this._state.slice(0),i=0;i<25;i++)e[i]=e[i].clone();return t}});e.SHA3=o._createHelper(p),e.HmacSHA3=o._createHmacHelper(p)}(Math),n.SHA3)},function(t,e,i){var n;t.exports=(n=i(29),function(t){var e=n,i=e.lib,r=i.WordArray,o=i.Hasher,a=e.algo,s=r.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),u=r.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),l=r.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),c=r.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),h=r.create([0,1518500249,1859775393,2400959708,2840853838]),p=r.create([1352829926,1548603684,1836072691,2053994217,0]),d=a.RIPEMD160=o.extend({_doReset:function(){this._hash=r.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var i=0;i<16;i++){var n=e+i,r=t[n];t[n]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8)}var o,a,d,_,x,P,O,w,S,C,T,j=this._hash.words,k=h.words,M=p.words,F=s.words,D=u.words,I=l.words,V=c.words;for(P=o=j[0],O=a=j[1],w=d=j[2],S=_=j[3],C=x=j[4],i=0;i<80;i+=1)T=o+t[e+F[i]]|0,T+=i<16?f(a,d,_)+k[0]:i<32?g(a,d,_)+k[1]:i<48?m(a,d,_)+k[2]:i<64?y(a,d,_)+k[3]:b(a,d,_)+k[4],T=(T=v(T|=0,I[i]))+x|0,o=x,x=_,_=v(d,10),d=a,a=T,T=P+t[e+D[i]]|0,T+=i<16?b(O,w,S)+M[0]:i<32?y(O,w,S)+M[1]:i<48?m(O,w,S)+M[2]:i<64?g(O,w,S)+M[3]:f(O,w,S)+M[4],T=(T=v(T|=0,V[i]))+C|0,P=C,C=S,S=v(w,10),w=O,O=T;T=j[1]+d+S|0,j[1]=j[2]+_+C|0,j[2]=j[3]+x+P|0,j[3]=j[4]+o+O|0,j[4]=j[0]+a+w|0,j[0]=T},_doFinalize:function(){var t=this._data,e=t.words,i=8*this._nDataBytes,n=8*t.sigBytes;e[n>>>5]|=128<<24-n%32,e[14+(n+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),t.sigBytes=4*(e.length+1),this._process();for(var r=this._hash,o=r.words,a=0;a<5;a++){var s=o[a];o[a]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return r},clone:function(){var t=o.clone.call(this);return t._hash=this._hash.clone(),t}});function f(t,e,i){return t^e^i}function g(t,e,i){return t&e|~t&i}function m(t,e,i){return(t|~e)^i}function y(t,e,i){return t&i|e&~i}function b(t,e,i){return t^(e|~i)}function v(t,e){return t<<e|t>>>32-e}e.RIPEMD160=o._createHelper(d),e.HmacRIPEMD160=o._createHmacHelper(d)}(Math),n.RIPEMD160)},function(t,e,i){var n,r,o,a,s,u,l,c,h;t.exports=(h=i(29),i(257),i(258),r=(n=h).lib,o=r.Base,a=r.WordArray,s=n.algo,u=s.SHA1,l=s.HMAC,c=s.PBKDF2=o.extend({cfg:o.extend({keySize:4,hasher:u,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){for(var i=this.cfg,n=l.create(i.hasher,t),r=a.create(),o=a.create([1]),s=r.words,u=o.words,c=i.keySize,h=i.iterations;s.length<c;){var p=n.update(e).finalize(o);n.reset();for(var d=p.words,f=d.length,g=p,m=1;m<h;m++){g=n.finalize(g),n.reset();for(var y=g.words,b=0;b<f;b++)d[b]^=y[b]}r.concat(p),u[0]++}return r.sigBytes=4*c,r}}),n.PBKDF2=function(t,e,i){return c.create(i).compute(t,e)},h.PBKDF2)},function(t,e,i){var n;t.exports=(n=i(29),i(60),n.mode.CFB=function(){var t=n.lib.BlockCipherMode.extend();function e(t,e,i,n){var r,o=this._iv;o?(r=o.slice(0),this._iv=void 0):r=this._prevBlock,n.encryptBlock(r,0);for(var a=0;a<i;a++)t[e+a]^=r[a]}return t.Encryptor=t.extend({processBlock:function(t,i){var n=this._cipher,r=n.blockSize;e.call(this,t,i,r,n),this._prevBlock=t.slice(i,i+r)}}),t.Decryptor=t.extend({processBlock:function(t,i){var n=this._cipher,r=n.blockSize,o=t.slice(i,i+r);e.call(this,t,i,r,n),this._prevBlock=o}}),t}(),n.mode.CFB)},function(t,e,i){var n,r,o;t.exports=(o=i(29),i(60),o.mode.CTR=(n=o.lib.BlockCipherMode.extend(),r=n.Encryptor=n.extend({processBlock:function(t,e){var i=this._cipher,n=i.blockSize,r=this._iv,o=this._counter;r&&(o=this._counter=r.slice(0),this._iv=void 0);var a=o.slice(0);i.encryptBlock(a,0),o[n-1]=o[n-1]+1|0;for(var s=0;s<n;s++)t[e+s]^=a[s]}}),n.Decryptor=r,n),o.mode.CTR)}
vendor: 4,089 bytes, line 2
2,function(t,e,i){var n;t.exports=(n=i(29),i(60),n.mode.CTRGladman=function(){var t=n.lib.BlockCipherMode.extend();function e(t){if(255==(t>>24&255)){var e=t>>16&255,i=t>>8&255,n=255&t;255===e?(e=0,255===i?(i=0,255===n?n=0:++n):++i):++e,t=0,t+=e<<16,t+=i<<8,t+=n}else t+=1<<24;return t}function i(t){return 0===(t[0]=e(t[0]))&&(t[1]=e(t[1])),t}var r=t.Encryptor=t.extend({processBlock:function(t,e){var n=this._cipher,r=n.blockSize,o=this._iv,a=this._counter;o&&(a=this._counter=o.slice(0),this._iv=void 0),i(a);var s=a.slice(0);n.encryptBlock(s,0);for(var u=0;u<r;u++)t[e+u]^=s[u]}});return t.Decryptor=r,t}(),n.mode.CTRGladman)},function(t,e,i){var n,r,o;t.exports=(o=i(29),i(60),o.mode.OFB=(n=o.lib.BlockCipherMode.extend(),r=n.Encryptor=n.extend({processBlock:function(t,e){var i=this._cipher,n=i.blockSize,r=this._iv,o=this._keystream;r&&(o=this._keystream=r.slice(0),this._iv=void 0),i.encryptBlock(o,0);for(var a=0;a<n;a++)t[e+a]^=o[a]}}),n.Decryptor=r,n),o.mode.OFB)},function(t,e,i){var n,r;t.exports=(r=i(29),i(60),r.mode.ECB=((n=r.lib.BlockCipherMode.extend()).Encryptor=n.extend({processBlock:function(t,e){this._cipher.encryptBlock(t,e)}}),n.Decryptor=n.extend({processBlock:function(t,e){this._cipher.decryptBlock(t,e)}}),n),r.mode.ECB)},function(t,e,i){var n;t.exports=(n=i(29),i(60),n.pad.AnsiX923={pad:function(t,e){var i=t.sigBytes,n=4*e,r=n-i%n,o=i+r-1;t.clamp(),t.words[o>>>2]|=r<<24-o%4*8,t.sigBytes+=r},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},n.pad.Ansix923)},function(t,e,i){var n;t.exports=(n=i(29),i(60),n.pad.Iso10126={pad:function(t,e){var i=4*e,r=i-t.sigBytes%i;t.concat(n.lib.WordArray.random(r-1)).concat(n.lib.WordArray.create([r<<24],1))},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},n.pad.Iso10126)},function(t,e,i){var n;t.exports=(n=i(29),i(60),n.pad.Iso97971={pad:function(t,e){t.concat(n.lib.WordArray.create([2147483648],1)),n.pad.ZeroPadding.pad(t,e)},unpad:function(t){n.pad.ZeroPadding.unpad(t),t.sigBytes--}},n.pad.Iso97971)},function(t,e,i){var n;t.exports=(n=i(29),i(60),n.pad.ZeroPadding={pad:function(t,e){var i=4*e;t.clamp(),t.sigBytes+=i-(t.sigBytes%i||i)},unpad:function(t){var e=t.words,i=t.sigBytes-1;for(i=t.sigBytes-1;i>=0;i--)if(e[i>>>2]>>>24-i%4*8&255){t.sigBytes=i+1;break}}},n.pad.ZeroPadding)},function(t,e,i){var n;t.exports=(n=i(29),i(60),n.pad.NoPadding={pad:function(){},unpad:function(){}},n.pad.NoPadding)},function(t,e,i){var n,r,o,a;t.exports=(a=i(29),i(60),r=(n=a).lib.CipherParams,o=n.enc.Hex,n.format.Hex={stringify:function(t){return t.ciphertext.toString(o)},parse:function(t){var e=o.parse(t);return r.create({ciphertext:e})}},a.format.Hex)},function(t,e,i){var n;t.exports=(n=i(29),i(159),i(160),i(142),i(60),function(){var t=n,e=t.lib.BlockCipher,i=t.algo,r=[],o=[],a=[],s=[],u=[],l=[],c=[],h=[],p=[],d=[];!function(){for(var t=[],e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;var i=0,n=0;for(e=0;e<256;e++){var f=n^n<<1^n<<2^n<<3^n<<4;f=f>>>8^255&f^99,r[i]=f,o[f]=i;var g=t[i],m=t[g],y=t[m],b=257*t[f]^16843008*f;a[i]=b<<24|b>>>8,s[i]=b<<16|b>>>16,u[i]=b<<8|b>>>24,l[i]=b,b=16843009*y^65537*m^257*g^16843008*i,c[f]=b<<24|b>>>8,h[f]=b<<16|b>>>16,p[f]=b<<8|b>>>24,d[f]=b,i?(i=g^t[t[t[y^g]]],n^=t[t[n]]):i=n=1}}();var f=[0,1,2,4,8,16,32,64,128,27,54],g=i.AES=e.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var t=this._keyPriorReset=this._key,e=t.words,i=t.sigBytes/4,n=4*((this._nRounds=i+6)+1),o=this._keySchedule=[],a=0;a<n;a++)a<i?o[a]=e[a]:(l=o[a-1],a%i?i>6&&a%i==4&&(l=r[l>>>24]<<24|r[l>>>16&255]<<16|r[l>>>8&255]<<8|r[255&l]):(l=r[(l=l<<8|l>>>24)>>>24]<<24|r[l>>>16&255]<<16|r[l>>>8&255]<<8|r[255&l],l^=f[a/i|0]<<24),o[a]=o[a-i]^l);for(var s=this._invKeySchedule=[],u=0;u<n;u++){if(a=n-u,u%4)var l=o[a];else l=o[a-4];s[u]=u<4||a<=4?l:c[r[l>>>24]]^h[r[l>>>16&255]]^p[r[l>>>8&255]]^d[r[255&l]]}}},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._keySchedule,a,s,u,l,r)},decryptBlock:function(t,e){var i=t[e+1];t[e+1]=t[e+3],t[e+3]=i,this._doCryptBlock(t,e,this._invKeySchedule,c,h,p,d,o),i=t[e+1],t[e+1]=t[e+3],t[e+3]=i}
vendor: 1,216 bytes, line 2
2,_doCryptBlock:function(t,e,i,n,r,o,a,s){for(var u=this._nRounds,l=t[e]^i[0],c=t[e+1]^i[1],h=t[e+2]^i[2],p=t[e+3]^i[3],d=4,f=1;f<u;f++){var g=n[l>>>24]^r[c>>>16&255]^o[h>>>8&255]^a[255&p]^i[d++],m=n[c>>>24]^r[h>>>16&255]^o[p>>>8&255]^a[255&l]^i[d++],y=n[h>>>24]^r[p>>>16&255]^o[l>>>8&255]^a[255&c]^i[d++],b=n[p>>>24]^r[l>>>16&255]^o[c>>>8&255]^a[255&h]^i[d++];l=g,c=m,h=y,p=b}g=(s[l>>>24]<<24|s[c>>>16&255]<<16|s[h>>>8&255]<<8|s[255&p])^i[d++],m=(s[c>>>24]<<24|s[h>>>16&255]<<16|s[p>>>8&255]<<8|s[255&l])^i[d++],y=(s[h>>>24]<<24|s[p>>>16&255]<<16|s[l>>>8&255]<<8|s[255&c])^i[d++],b=(s[p>>>24]<<24|s[l>>>16&255]<<16|s[c>>>8&255]<<8|s[255&h])^i[d++],t[e]=g,t[e+1]=m,t[e+2]=y,t[e+3]=b},keySize:8});t.AES=e._createHelper(g)}(),n.AES)},function(t,e,i){var n;t.exports=(n=i(29),i(159),i(160),i(142),i(60),function(){var t=n,e=t.lib,i=e.WordArray,r=e.BlockCipher,o=t.algo,a=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],u=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],
vendor: 7,630 bytes, line 2
2l=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],
vendor: 2,984 bytes, line 2
2c=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],h=o.DES=r.extend({_doReset:function(){for(var t=this._key.words,e=[],i=0;i<56;i++){var n=a[i]-1;e[i]=t[n>>>5]>>>31-n%32&1}for(var r=this._subKeys=[],o=0;o<16;o++){var l=r[o]=[],c=u[o];for(i=0;i<24;i++)l[i/6|0]|=e[(s[i]-1+c)%28]<<31-i%6,l[4+(i/6|0)]|=e[28+(s[i+24]-1+c)%28]<<31-i%6;for(l[0]=l[0]<<1|l[0]>>>31,i=1;i<7;i++)l[i]=l[i]>>>4*(i-1)+3;l[7]=l[7]<<5|l[7]>>>27}var h=this._invSubKeys=[];for(i=0;i<16;i++)h[i]=r[15-i]},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._subKeys)},decryptBlock:function(t,e){this._doCryptBlock(t,e,this._invSubKeys)},_doCryptBlock:function(t,e,i){this._lBlock=t[e],this._rBlock=t[e+1],p.call(this,4,252645135),p.call(this,16,65535),d.call(this,2,858993459),d.call(this,8,16711935),p.call(this,1,1431655765);for(var n=0;n<16;n++){for(var r=i[n],o=this._lBlock,a=this._rBlock,s=0,u=0;u<8;u++)s|=l[u][((a^r[u])&c[u])>>>0];this._lBlock=a,this._rBlock=o^s}var h=this._lBlock;this._lBlock=this._rBlock,this._rBlock=h,p.call(this,1,1431655765),d.call(this,8,16711935),d.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),t[e]=this._lBlock,t[e+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function p(t,e){var i=(this._lBlock>>>t^this._rBlock)&e;this._rBlock^=i,this._lBlock^=i<<t}function d(t,e){var i=(this._rBlock>>>t^this._lBlock)&e;this._lBlock^=i,this._rBlock^=i<<t}t.DES=r._createHelper(h);var f=o.TripleDES=r.extend({_doReset:function(){var t=this._key.words;if(2!==t.length&&4!==t.length&&t.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var e=t.slice(0,2),n=t.length<4?t.slice(0,2):t.slice(2,4),r=t.length<6?t.slice(0,2):t.slice(4,6);this._des1=h.createEncryptor(i.create(e)),this._des2=h.createEncryptor(i.create(n)),this._des3=h.createEncryptor(i.create(r))},encryptBlock:function(t,e){this._des1.encryptBlock(t,e),this._des2.decryptBlock(t,e),this._des3.encryptBlock(t,e)},decryptBlock:function(t,e){this._des3.decryptBlock(t,e),this._des2.encryptBlock(t,e),this._des1.decryptBlock(t,e)},keySize:6,ivSize:2,blockSize:2});t.TripleDES=r._createHelper(f)}(),n.TripleDES)},function(t,e,i){var n;t.exports=(n=i(29),i(159),i(160),i(142),i(60),function(){var t=n,e=t.lib.StreamCipher,i=t.algo,r=i.RC4=e.extend({_doReset:function(){for(var t=this._key,e=t.words,i=t.sigBytes,n=this._S=[],r=0;r<256;r++)n[r]=r;r=0;for(var o=0;r<256;r++){var a=r%i,s=e[a>>>2]>>>24-a%4*8&255;o=(o+n[r]+s)%256;var u=n[r];n[r]=n[o],n[o]=u}this._i=this._j=0},_doProcessBlock:function(t,e){t[e]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var t=this._S,e=this._i,i=this._j,n=0,r=0;r<4;r++){i=(i+t[e=(e+1)%256])%256;var o=t[e];t[e]=t[i],t[i]=o,n|=t[(t[e]+t[i])%256]<<24-8*r}return this._i=e,this._j=i,n}t.RC4=e._createHelper(r);var a=i.RC4Drop=r.extend({cfg:r.cfg.extend({drop:192}),_doReset:function(){r._doReset.call(this);for(var t=this.cfg.drop;t>0;t--)o.call(this)}});t.RC4Drop=e._createHelper(a)}(),n.RC4)}
vendor: 4,367 bytes, line 2
2,function(t,e,i){var n;t.exports=(n=i(29),i(159),i(160),i(142),i(60),function(){var t=n,e=t.lib.StreamCipher,i=t.algo,r=[],o=[],a=[],s=i.Rabbit=e.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,i=0;i<4;i++)t[i]=16711935&(t[i]<<8|t[i]>>>24)|4278255360&(t[i]<<24|t[i]>>>8);var n=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],r=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];for(this._b=0,i=0;i<4;i++)u.call(this);for(i=0;i<8;i++)r[i]^=n[i+4&7];if(e){var o=e.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),h=l>>>16|4294901760&c,p=c<<16|65535&l;for(r[0]^=l,r[1]^=h,r[2]^=c,r[3]^=p,r[4]^=l,r[5]^=h,r[6]^=c,r[7]^=p,i=0;i<4;i++)u.call(this)}},_doProcessBlock:function(t,e){var i=this._X;u.call(this),r[0]=i[0]^i[5]>>>16^i[3]<<16,r[1]=i[2]^i[7]>>>16^i[5]<<16,r[2]=i[4]^i[1]>>>16^i[7]<<16,r[3]=i[6]^i[3]>>>16^i[1]<<16;for(var n=0;n<4;n++)r[n]=16711935&(r[n]<<8|r[n]>>>24)|4278255360&(r[n]<<24|r[n]>>>8),t[e+n]^=r[n]},blockSize:4,ivSize:2});function u(){for(var t=this._X,e=this._C,i=0;i<8;i++)o[i]=e[i];for(e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<o[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<o[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<o[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<o[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<o[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<o[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<o[6]>>>0?1:0)|0,this._b=e[7]>>>0<o[7]>>>0?1:0,i=0;i<8;i++){var n=t[i]+e[i],r=65535&n,s=n>>>16,u=((r*r>>>17)+r*s>>>15)+s*s,l=((4294901760&n)*n|0)+((65535&n)*n|0);a[i]=u^l}t[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,t[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,t[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,t[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,t[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,t[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,t[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,t[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}t.Rabbit=e._createHelper(s)}(),n.Rabbit)},function(t,e,i){var n;t.exports=(n=i(29),i(159),i(160),i(142),i(60),function(){var t=n,e=t.lib.StreamCipher,i=t.algo,r=[],o=[],a=[],s=i.RabbitLegacy=e.extend({_doReset:function(){var t=this._key.words,e=this.cfg.iv,i=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],n=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];this._b=0;for(var r=0;r<4;r++)u.call(this);for(r=0;r<8;r++)n[r]^=i[r+4&7];if(e){var o=e.words,a=o[0],s=o[1],l=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),h=l>>>16|4294901760&c,p=c<<16|65535&l;for(n[0]^=l,n[1]^=h,n[2]^=c,n[3]^=p,n[4]^=l,n[5]^=h,n[6]^=c,n[7]^=p,r=0;r<4;r++)u.call(this)}},_doProcessBlock:function(t,e){var i=this._X;u.call(this),r[0]=i[0]^i[5]>>>16^i[3]<<16,r[1]=i[2]^i[7]>>>16^i[5]<<16,r[2]=i[4]^i[1]>>>16^i[7]<<16,r[3]=i[6]^i[3]>>>16^i[1]<<16;for(var n=0;n<4;n++)r[n]=16711935&(r[n]<<8|r[n]>>>24)|4278255360&(r[n]<<24|r[n]>>>8),t[e+n]^=r[n]},blockSize:4,ivSize:2});function u(){for(var t=this._X,e=this._C,i=0;i<8;i++)o[i]=e[i];for(e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<o[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<o[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<o[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<o[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<o[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<o[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<o[6]>>>0?1:0)|0,this._b=e[7]>>>0<o[7]>>>0?1:0,i=0;i<8;i++){var n=t[i]+e[i],r=65535&n,s=n>>>16,u=((r*r>>>17)+r*s>>>15)+s*s,l=((4294901760&n)*n|0)+((65535&n)*n|0);a[i]=u^l}t[0]=a[0]+(a[7]<<16|a[7]>>>16)+(a[6]<<16|a[6]>>>16)|0,t[1]=a[1]+(a[0]<<8|a[0]>>>24)+a[7]|0,t[2]=a[2]+(a[1]<<16|a[1]>>>16)+(a[0]<<16|a[0]>>>16)|0,t[3]=a[3]+(a[2]<<8|a[2]>>>24)+a[1]|0,t[4]=a[4]+(a[3]<<16|a[3]>>>16)+(a[2]<<16|a[2]>>>16)|0,t[5]=a[5]+(a[4]<<8|a[4]>>>24)+a[3]|0,t[6]=a[6]+(a[5]<<16|a[5]>>>16)+(a[4]<<16|a[4]>>>16)|0,t[7]=a[7]+(a[6]<<8|a[6]>>>24)+a[5]|0}t.RabbitLegacy=e._createHelper(s)}(),n.RabbitLegacy)}
2,function(t,e,i){"use strict";i.r(e),i.d(e,"default",(function(){return n}));class n{constructor(t=[],e=r){if(this.data=t,this.length=this.data.length,this.compare=e,this.length>0)for(let t=(this.length>>1)-1;t>=0;t--)this._down(t)}push(t){this.data.push(t),this.length++,this._up(this.length-1)}pop(){if(0===this.length)return;const t=this.data[0],e=this.data.pop();return this.length--,this.length>0&&(this.data[0]=e,this._down(0)),t}peek(){return this.data[0]}_up(t){const{data:e,compare:i}=this,n=e[t];for(;t>0;){const r=t-1>>1,o=e[r];if(i(n,o)>=0)break;e[t]=o,t=r}e[t]=n}_down(t){const{data:e,compare:i}=this,n=this.length>>1,r=e[t];for(;t<n;){let n=1+(t<<1),o=e[n];const a=n+1;if(a<this.length&&i(e[a],o)<0&&(n=a,o=e[a]),i(o,r)>=0)break;e[t]=o,t=n}e[t]=r}}function r(t,e){return t<e?-1:t>e?1:0}},function(t,e,i){"use strict";i.d(e,"b",(function(){return F})),i.d(e,"a",(function(){return D}));var n={};i.r(n),i.d(n,"linear",(function(){return h})),i.d(n,"easeInQuad",(function(){return p})),i.d(n,"easeOutQuad",(function(){return d})),i.d(n,"easeInOutQuad",(function(){return f})),i.d(n,"easeInCubic",(function(){return g})),i.d(n,"easeOutCubic",(function(){return m})),i.d(n,"easeInOutCubic",(function(){return y})),i.d(n,"easeInQuart",(function(){return b})),i.d(n,"easeOutQuart",(function(){return v})),i.d(n,"easeInOutQuart",(function(){return _})),i.d(n,"easeInQuint",(function(){return x})),i.d(n,"easeOutQuint",(function(){return P})),i.d(n,"easeInOutQuint",(function(){return O}));i(78),i(63),i(85),i(95),i(72),i(96),i(140);var r=i(52),o=i(51),a=i(77),s=i(68),u=i(46),l=i(47),c=(i(30),i(75)),h=function(t){return t},p=function(t){return Math.pow(t,2)},d=function(t){return t*(2-t)},f=function(t){return t<.5?2*Math.pow(t,2):(4-2*t)*t-1},g=function(t){return Math.pow(t,3)},m=function(t){return Math.pow(--t,3)+1},y=function(t){return t<.5?4*Math.pow(t,3):(t-1)*(2*t-2)*(2*t-2)+1},b=function(t){return Math.pow(t,4)},v=function(t){return 1-Math.pow(--t,4)},_=function(t){return t<.5?8*t*t*t*t:1-8*--t*t*t*t},x=function(t){return Math.pow(t,5)},P=function(t){return 1+Math.pow(--t,5)},O=function(t){return t<.5?16*Math.pow(t,5):1+16*Math.pow(--t,5)};i(64);function w(t){if("number"==typeof t)return t;var e=T(t);if(!e)throw"string"==typeof t?new Error('Target element "'.concat(t,'" not found.')):new TypeError("Target must be a Number/Selector/HTMLElement/VueComponent, received ".concat(C(t)," instead."));for(var i=0;e;)i+=e.offsetTop,e=e.offsetParent;return i}function S(t){var e=T(t);if(e)return e;throw"string"==typeof t?new Error('Container element "'.concat(t,'" not found.')):new TypeError("Container must be a Selector/HTMLElement/VueComponent, received ".concat(C(t)," instead."))}function C(t){return null==t?t:t.constructor.name}function T(t){return"string"==typeof t?document.querySelector(t):t&&t._isVue?t.$el:t instanceof HTMLElement?t:null}function j(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var i,n=Object(u.a)(t);if(e){var r=Object(u.a)(this).constructor;i=Reflect.construct(n,arguments,r)}else i=n.apply(this,arguments);return Object(s.a)(this,i)}}function k(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function M(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?k(Object(i),!0).forEach((function(e){Object(l.a)(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):k(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function F(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=M({container:document.scrollingElement||document.body||document.documentElement,duration:500,offset:0,easing:"easeInOutCubic",appOffset:!0},e),r=S(i.container);if(i.appOffset&&F.framework.application){var o=r.classList.contains("v-navigation-drawer"),a=r.classList.contains("v-navigation-drawer--clipped"),s=F.framework.application,u=s.bar,l=s.top;i.offset+=u,o&&!a||(i.offset+=l)}var c,h=performance.now();c="number"==typeof t?w(t)-i.offset:w(t)-w(r)-i.offset;var p=r.scrollTop;if(c===p)return Promise.resolve(c);var d="function"==typeof i.easing?i.easing:n[i.easing];if(!d)throw new TypeError('Easing function "'.concat(i.easing,'" not found.'));return new Promise((function(t){return requestAnimationFrame((function e(n){var o=n-h,a=Math.abs(i.duration?Math.min(o/i.duration,1):1);r.scrollTop=Math.floor(p+(c-p)*d(a));var s=(r===document.body?document.documentElement.clientHeight:r.clientHeight)+r.scrollTop>=r.scrollHeight;if(1===a||c>r.scrollTop&&s)return t(c);requestAnimationFrame(e)}))}))}F.framework={},F.init=function(){};var D=function(t){Object(a.a)(i,t);var e=j(i);function i(){var t;
2return Object(o.a)(this,i),t=e.call(this),Object(s.a)(t,F)}return Object(r.a)(i)}(c.a);D.property="goTo"},,,,,,,,,function(t,e,i){"use strict";i(78),i(63),i(85),i(30),i(95),i(72),i(96);var n=i(47),r=(i(416),i(271)),o=i(270);function a(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,n)}return i}function s(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?a(Object(i),!0).forEach((function(e){Object(n.a)(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):a(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}e.a=Object(o.a)(r.a).extend({name:"v-app",props:{dark:{type:Boolean,default:void 0},id:{type:String,default:"app"},light:{type:Boolean,default:void 0}},computed:{isDark:function(){return this.$vuetify.theme.dark}},beforeCreate:function(){if(!this.$vuetify||this.$vuetify===this.$root)throw new Error("Vuetify is not properly initialized, see https://vuetifyjs.com/getting-started/quick-start#bootstrapping-the-vuetify-object")},render:function(t){var e=t("div",{staticClass:"v-application--wrap"},this.$slots.default);return t("div",{staticClass:"v-application",class:s({"v-application--is-rtl":this.$vuetify.rtl,"v-application--is-ltr":!this.$vuetify.rtl},this.themeClasses),attrs:{"data-app":!0},domProps:{id:this.id}},[e])}})}]]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.